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
338764152463	338764153030	338764153580	338764154128	338764154678	338764155230	338764155778	338764156328	338764156880	338764157428	338764157978	338764158530	338764159078	338764159628	338764160180	338764160730	338764161280	338764161830	338764162378	338764162930	338764163478	338764164028	338764164580	338764165128	338764165680	338764166228	338764166780	338764167330	338764167880	338764168430	338764168978	338764169528	338764170080	338764170630	338764171180	338764171728	338764172278	338764172830	338764173380	338764173928	338764174480	338764175028	338764175580	338764176130	338764176680	338764177230	338764177778	338764178328	338764178878	338764179428	338764179978	338764180528	338764181080	338764181628	338764182180	338764182730	338764183280	338764183828	338764184380	338764184928	338764185478	338764186030	338764186580	338764187128	338764187680	338764188230	338764188780	338764189328	338764189880	338764190428	338764190980	338764191530	338764192080	338764192630	338764193180	338764193730	338764194280	338764194828	338764195378	338764195930	338764196480	338764197030	338764197578	338764198130	338764198680	338764199230	338764199780	338764200330	338764200880	338764201430	338764201980	338764202530	338764203080	338764203630	338764204180	338764204728	338764205278	338764205830	338764206380	338764206930	338764207480	338764208030	338764208580	338764209130	338764209680	338764210228	338764210780	338764211330	338764211880	338764212430	338764212978	338764213530	338764214080	338764214630	338764215180	338764215730	338764216280	338764216828	338764217380	338764217928	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2786	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2785	3600	2300	2784	3600	2300	2784	3600	2300	2784	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22760	21236	28087	25573	22926	25892	30744	26945	25529	25642	25460	24632	24217	25225	30755	24257	23908	23720	23820	23837	23677	23675	23910	24110	27538	31325	29681	27220	25190	24158	23696	23536	23643	23630	23536	23460	23320	23631	23660	23447	23500	23568	23579	23665	23476	23766	23556	23517	23558	23453	23265	23457	23358	23692	23391	23504	23498	23551	23274	23309	23461	23611	23367	23544	23524	23245	23307	23600	23472	23529	23416	23577	23311	23241	23396	23635	23669	23489	23514	23333	23762	23464	23474	23328	23517	23471	23598	23708	23731	23597	23808	23469	23624	23574	23460	23215	23464	23607	23409	23424	23570	23507	23725	23662	23328	23704	23474	23560	23466	23476	23618	23623	23501	23608	23514	23420	23556	23444	23547	23543	23656	23731	23574	23436	23557	23443	23363	23334	23551	23312	23628	23658	23669	23448	23628	23279	23609	23458	23393	23446	23539	23523	23396	23467	23397	23356	23482	23598	23545	23017	23245	23434	23347	23474	23492	23347	23586	23495	23515	23611	23619	23729	23343	23561	23708	23713	23493	23511	23420	23512	23650	23634	23368	23315	23656	23359	23384	23603	23585	23442	23251	23415	23548	23272	23340	23449	23432	23382	23435	23442	23473	23453	23416	23435	23505	23404	23324	23527	23583	23282	23554	23340	23577	23510	23412	23221	23391	23412	23663	23346	23435	23488	23577	23351	23540	23454	23288	23275	23363	23263	23374	23473	23434	23544	23508	23322	23579	23338	23485	23379	23476	23511	23500	23485	23352	23364	23329	23427	23530	23620	23509	23361	23633	23517	23396	23477	23531	23381	23419	23452	23558	23287	23606	23367	23257	23326	23278	23495	23614	23225	23316	23417	23357	23274	23570	23258	23232	23450	23572	23435	23425	23408	23577	23553	23376	23041	23401	23255	23498	23291	23727	23572	23307	23593	23557	23474	23581	23557	23438	23628	23306	23323	23584	23587	23416	23404	23406	23316	23340	23482	23591	23612	23335	23352	23523	23411	23429	23519	23639	23777	23499	23471	23435	23303	23755	23495	23527	23284	23259	23433	23234	23384	23480	23423	23259	23161	23674	23286	23437	23582	23647	23723	23570	23421	23293	23538	23551	23653	23628	23383	23500	23584	23278	23453	23461	23406	23419	23547	23391	23484	23590	23527	23610	23364	23768	23678	23440	23766	23406	23532	23338	23360	23116	23486	23374	23295	23367	23512	23444	23602	23569	23330	23516	23647	23474	23435	23655	23295	23551	23290	23265	23313	23508	23386	23549	23480	23556	23397	23678	23538	23446	23215	23298	23273	23558	23394	23637	23457	23394	23477	23396	23695	23325	23461	23252	23617	23352	23541	23624	23517	23429	23291	23672	23323	23395	23381	23528	23626	23735	23394	23374	23280	23455	23596	23651	23422	23511	23701	23328	23567	23502	23428	23654	23572	23522	23322	23465	23644	23489	23274	23442	23656	23398	23290	23494	23601	23511	23700	23538	23405	23679	23613	23434	23500	23648	23482	23527	23485	23484	23559	23587	23426	23568	23469	23456	23491	23552	23337	23539	23363	23364	23468	23371	23475	23252	23535	23622	23388	23470	23590	23757	23493	23397	23389	23222	23142	23434	23741	23326	23220	23337	23452	23483	23505	23536	23463	23346	23473	23610	23671	23486	23538	23584	23529	23375	23455	23666	23329	23418	23440	23490	23349	23310	23453	23493	23364	23382	23358	23458	23308	23576	23518	23691	23660	23663	23416	23281	23424	23700	23431	23465	23444	23513	23437	23509	23287	23351	23294	23481	23428	23537	23656	23454	23329	23583	23457	23571	23649	23292	23160	23203	23601	23447	23431	23545	23673	23400	23444	23587	23568	23437	23574	23447	23291	23566	23496	23596	23577	23631	23269	23705	23152	23581	23559	23523	23603	23351	23434	23306	23482	23267	23527	23577	23411	23495	23369	23562	23499	23358	23235	23287	23574	23479	23674	23511	23295	23488	23449	23311	23380	23548	23419	23395	23665	23517	23419	23439	23503	23348	23411	23451	23452	23702	23619	23700	23504	23489	23626	23578	23320	23319	23301	23704	23376	23445	23365	23634	23583	23384	23147	23418	23308	23388	23645	23461	23493	23690	23499	23521	23661	23452	23319	23394	23582	23484	23496	23452	23664	23395	23504	23518	23521	23520	23482	23529	23392	23320	23262	23624	23515	23281	23303	23468	23698	23804	23409	23517	23614	23533	23350	23565	23458	23641	23236	23358	23509	23525	23596	23401	23596	23525	23448	23611	23191	23568	23411	23413	23661	23401	23345	23591	23326	23248	23239	23344	23207	23470	23424	23353	23233	23662	23458	23416	23086	23421	23656	23319	23385	23281	23443	23551	23679	23207	23705	23694	23570	23536	23613	23544	23840	23669	23732	23461	23421	23461	23558	23391	23551	23372	23558	23498	23568	23312	23520	23567	23406	23117	23469	23573	23553	23663	23547	23588	23530	23668	23593	23551	23471	23333	23412	23555	23560	23503	23401	23477	23523	23543	23400	23417	23311	23376	23603	23477	23425	23335	23313	23508	23512	23661	23353	23523	23440	23531	23346	23346	23437	23374	23482	23419	23563	23456	23330	23469	23437	23237	23193	23603	23422	23681	23953	23479	23336	23365	23382	23502	23604	23394	23396	23372	23199	23238	23406	23362	23435	23335	23353	23453	23325	23326	23288	23498	23353	23378	23460	23402	23545	23628	23750	23548	23333	23488	23627	23414	23539	23469	23448	23424	23451	23603	23331	23433	23341	23435	23390	23391	23490	23651	23667	23351	23191	23493	23145	23480	23379	23664	23502	23535	23438	23284	23543	23579	23484	23711	23528	23639	23225	23546	23550	23432	23673	23440	23398	23651	23804	23636	23541	23474	23461	23483	23512	23391	23590	23629	23543	23552	23621	23525	23529	23452	23561	23568	23390	23376	23477	23417	23627	23470	23378	23257	23323	23370	23812	23713	23327	23395	23529	23203	23327	23480	23540	23573	23592	23397	23266	23743	23636	23655	23421	23478	23483	23608	23445	23174	23388	23399	23560	23422	23439	23412	23416	23315	23649	23422	23395	23218	23490	23485	23593	23562	23467	23355	23308	23536	23305	23495	23597	23585	23532	23562	23523	23272	23343	23330	23341	23594	23636	23115	23403	23525	23477	23495	23282	23736	23337	23344	23630	23200	23230	23477	23444	23362	23364	23551	23472	23392	23324	23291	23467	23435	23736	23525	23218	23401	23584	23482	23447	23545	23364	23464	23323	23496	23186	23366	23502	23476	23393	23406	23265	23609	23612	23652	23412	23437	23511	23550	23409	23555	23355	23522	23721	23437	23570	23588	23303	23397	23481	23276	23441	23601	23561	23330	23366	23551	23721	23389	23407	23588	23500	23449	23390	23312	23615	23429	23547	23276	23389	23369	23307	23453	23429	23546	23503	23370	23575	23489	23005	23719	23966	23486	23359	23196	23289	23307	23417	23506	23583	23443	23572	23702	23343	23465	23529	23355	23414	23738	23492	23312	23405	23441	23305	23245	23340	23559	23485	23490	23591	23592	23704	23654	23472	23525	23432	23571	23285	23324	23492	23509	23434	23410	23543	23421	23346	23443	23496	23669	23538	23546	23502	23433	23417	23593	23250	23347	23408	23455	23492	23436	23458	23577	23425	23354	23399	23479	23480	23328	23463	23207	23310	23563	23401	23548	23476	23724	23216	23486	23583	23597	23290	23176	23461	23437	23263	23426	23464	23621	23330	23598	23556	23600	23623	23541	23290	23406	23523	23607	23550	23643	23489	23427	23567	23755	23436	23627	23480	23529	23344	23571	23288	23361	23280	23359	23449	23652	23786	23601	23567	23425	23532	23440	23495	23231	23483	23522	23576	23438	23601	23433	23383	23589	23625	23547	23554	23484	23510	23473	23284	23538	23452	23343	23601	23718	23652	23468	23757	23511	23519	23423	23419	23389	23389	23519	23609	23420	23375	23511	23369	23425	23497	23427	23504	23573	23635	23461	23742	23305	23647	23511	23267	23835	23469	23571	23286	23237	23554	23335	23326	23555	23529	23565	23437	23370	23515	23561	23391	23413	23429	23232	23503	23552	23368	23318	23513	23364	23588	23497	23511	23523	23379	23403	23238	23352	23561	23325	23414	23274	23407	23528	23554	23442	23352	23225	23255	23575	23471	23297	23532	23428	23609	23375	23616	23467	23333	23195	23257	23422	23445	23238	23464	23381	23496	23507	23435	23412	23511	23462	23360	23316	23640	23095	23423	23316	23672	23566	23412	23676	23568	23624	23440	23464	23390	23471	23307	23414	23393	23525	23484	23543	23374	23241	23374	23338	23315	23511	23554	23646	23592	23538	23324	23430	23345	23459	23482	23454	23608	23495	23218	23433	23288	23488	23543	23465	23528	23402	23393	23450	23582	23476	23231	23567	23354	23584	23791	23462	23567	23587	23646	23486	23480	23541	23743	23889	23589	23515	23442	23489	23564	23375	23527	23221	23381	23507	23328	23280	23445	23505	23173	23416	23573	23390	23536	23444	23188	23509	23442	23650	23583	23755	23464	23448	23477	23215	23544	23634	23556	23479	23470	23457	23389	23374	23618	23529	23220	23364	23369	23291	23438	23636	23426	23630	23637	23456	23307	23460	23435	23589	23318	23503	23383	23369	23593	23359	23417	23486	23324	23418	23257	23505	23012	23387	23435	23196	23638	23633	23199	23446	23594	23316	23312	23448	23668	23313	23338	23655	23528	23431	23505	23490	23410	23613	23145	23587	23643	23566	23482	23599	23607	23453	23332	23466	23470	23558	23398	23308	23689	23765	23544	23497	23557	23454	23416	23508	23614	23536	23570	23767	23455	23702	23541	23436	23427	23416	23598	23379	23416	23212	23293	23269	23399	23642	23230	23438	23419	23361	23581	23596	23629	23497	23785	23584	23273	23240	23006	23331	23606	23323	23442	23504	23593	23621	23540	23568	23639	23725	23407	23546	23496	23411	23392	23309	23513	23301	23333	23365	23485	23448	23387	23630	23299	23405	23685	23535	23403	23410	23398	23501	23322	23319	23490	23574	23540	23600	23770	23403	23335	23208	23451	23529	23424	23466	23549	23392	23514	23387	23504	23423	23504
43784	70809	64269	42548	27573	21935	21384	20351	19428	18516	17972	17251	16785	18881	24449	16287	16067	16097	15957	15873	16001	16159	15866	16411	22079	26120	23255	19738	17405	16131	16057	15844	15778	15751	15884	15898	15691	15823	15717	15761	15767	15761	15605	15823	15858	15749	15712	15767	15806	15851	15931	15718	15883	15582	15872	15750	16087	15703	15911	15597	15782	15733	15734	15705	15759	15924	15852	15667	15843	15805	15812	15823	15906	15820	15823	15884	15857	15744	15776	15782	15873	15743	15670	16048	15821	15745	15868	15618	15954	15861	15740	15725	15844	15723	15872	15819	15589	15860	15734	15791	15764	15924	15799	15799	15734	15656	15774	15686	15864	15738	15921	15794	15790	15762	15958	15833	15572	15870	15728	15875	15558	15959	15635	16001	15818	15904	15793	15875	15659	15815	15846	15663	15713	15782	15794	15637	15818	15700	15570	15646	15826	15646	15737	15693	15802	15812	15836	15939	15713	15906	15759	15833	15956	15817	15705	15814	15709	15567	15833	15844	15715	15796	15677	15804	15830	15849	15830	15918	15733	15765	15822	15688	15625	15639	15647	15776	15847	15814	15967	15719	15748	15775	15718	15670	15718	15862	15841	15901	15791	15918	15709	15791	15601	15711	15850	15819	15890	15614	15652	15689	15670	15912	15834	15629	15666	15799	15664	15693	15774	15668	15742	15891	15663	15652	15914	15807	15805	16008	15847	15754	15890	15885	15636	15901	15538	15651	15720	15934	15627	15641	15701	15768	15807	15741	15851	15777	15871	15660	15881	15982	15831	15666	15739	15872	15738	15567	15677	15945	15693	15791	15860	15859	15722	15798	15922	15791	15846	15698	15933	15729	15734	15740	15760	15821	15836	15606	15661	15624	15668	15871	15767	15873	15716	15782	15831	15771	15762	15891	15876	15815	15860	15758	15645	15877	15749	15721	15777	15803	15806	15693	15635	15822	15962	15779	15798	15880	15685	15889	15686	15781	15751	15783	15742	15696	15613	15877	15885	15687	15911	15780	15709	15835	15628	15834	15936	15647	15826	15672	15663	15738	15568	15683	15905	15814	15978	15913	15789	15627	15786	15619	15803	15861	15781	15824	15793	15789	15839	15739	15725	15788	15778	15742	15886	15745	15873	15739	15754	15637	15777	15799	15840	15790	15751	15727	15658	15713	15647	15806	15737	15903	15804	15830	15928	15756	15752	15768	15826	15548	15772	15922	15779	15691	15744	15809	15738	15731	15821	15811	15724	15749	15675	15869	15633	15665	15851	15756	15700	15891	15834	15729	15741	15829	15849	15702	15834	15781	15634	15798	15630	15806	15749	15639	15800	15787	15827	15825	15738	15698	15689	15804	15804	15770	15752	15757	15863	15638	15851	15786	15652	15903	15767	15908	15791	15688	15744	15891	15831	15696	15859	15786	15903	15696	15824	15762	15840	15963	15828	15825	15672	15654	15795	15876	15551	15596	15743	15734	15870	15713	15844	15759	15807	15879	15947	15770	15654	15845	15633	15746	15713	15951	15789	15880	15717	15869	15880	15860	15942	15650	15972	15750	15863	15684	15621	15713	15661	15878	15952	15638	15774	15569	15929	15778	15851	15960	15814	15710	15812	15876	15844	15737	15718	15795	15860	15815	15891	15648	15806	15726	15680	15798	15786	15680	15758	15843	15810	15825	15783	15738	15784	15818	15854	15776	15756	15788	15935	15829	15681	15793	15766	15809	15907	15867	15856	15625	15820	15677	15838	15873	15603	15852	15642	15800	15807	15944	15714	15782	15783	15525	15616	15823	15741	15714	15780	15689	15691	15627	15769	15887	15846	15763	15792	15671	15760	15865	15866	15782	15551	15954	15792	15799	15760	16034	15765	15829	15875	15702	15924	15738	15777	15837	15608	15818	15774	15815	15776	15861	15735	15802	15809	15777	15956	15858	15791	15814	15891	15893	15630	15931	15759	15737	15720	15769	15782	15831	15810	15991	15801	15836	15757	15725	15732	15729	15779	15706	15924	15816	15772	15910	15939	15706	15718	15653	15895	15844	16035	15784	15692	15827	15812	15724	15767	15670	15619	15795	15611	15760	15759	15878	15839	15705	15833	15715	15702	15899	15650	15781	15576	15905	15834	15814	15756	15797	15683	15822	15702	15813	15887	15789	15836	15948	15727	15844	15865	15784	15843	15683	15661	15810	15746	15780	15843	15614	15788	15947	15794	15649	15763	15687	15716	15828	15578	15855	15758	15767	15750	15906	15931	15829	15736	15745	15886	15641	15771	15667	15746	15782	15760	15759	15895	15736	15722	15779	15861	15950	15719	15768	15837	15726	15801	15803	15709	15824	15705	15910	15712	15864	15851	15718	15791	15705	15745	15938	15525	15875	15714	15790	15587	15874	15849	15798	15865	15682	15757	15580	15763	15873	15885	15614	15792	15716	15655	15752	15756	15867	15837	15742	15971	15839	15890	15820	15887	15630	15903	15813	15694	15802	15727	15827	15596	15700	15833	15890	15790	15715	15691	15994	15764	15913	15751	15979	15732	15769	15648	15752	15711	15752	15989	15745	15802	15771	15929	15689	15828	15762	15754	15865	15612	15879	15611	15803	15798	15906	15758	15850	15762	15810	15762	15737	15581	15733	15863	15860	15769	15786	15617	15626	15842	15750	15984	15704	15788	15843	15709	15934	15757	15794	15588	15748	15770	15614	15746	15870	15663	15654	15757	15870	15869	15736	15901	15778	15562	15868	15832	15843	15736	15851	15758	15629	15779	15817	15735	15659	15832	15779	15501	15894	15817	15814	15826	15698	15663	15819	15852	15824	15712	15917	15817	15874	15760	15711	15814	15983	15764	15815	15813	15782	15775	15721	15773	15793	15816	15771	15834	15783	15726	15795	15889	15657	15834	15716	15768	15815	15782	15943	15825	15712	15699	15800	15733	15696	15736	15864	15835	15842	15759	15947	15696	15716	15843	15681	15665	15957	15691	15851	15692	15730	15745	15911	15797	15929	15646	15848	15727	15851	15753	15796	15791	15626	15821	15948	15834	15553	15693	15676	15815	15790	15856	15751	15748	15801	15768	15668	16038	15762	15782	15813	15743	15802	15794	15688	15826	15842	15750	15882	15821	15767	15936	15730	15640	15735	15747	15891	15838	15702	16005	15799	15994	15514	15907	15884	15687	15780	15765	15645	15558	15742	15708	15902	15799	15828	15712	15721	15832	15781	15793	15714	15775	15709	15995	15840	15753	15790	15768	15786	15798	15705	15735	15788	15859	15651	15659	15867	15833	15740	15812	15817	15827	15825	15831	15749	15748	15637	15812	15780	15797	15802	15822	15653	15701	15668	15673	15814	15698	15747	15760	15767	15951	15877	15886	15840	15847	15802	15884	15812	15671	15951	15855	15748	15789	15808	15686	15790	15965	15808	15687	15679	15783	15733	15537	15844	15902	15931	15792	15689	15658	15689	15800	15698	15869	15675	15765	15926	15791	15713	15675	15432	15709	15733	15629	15942	15737	15744	15692	15609	15825	15676	15648	15852	15804	15708	15704	15815	15973	15866	15828	15729	15816	15959	15863	15759	15645	15654	15750	15724	15721	15659	15744	15886	15657	15763	15820	15935	15774	15863	15772	15869	15807	15886	15835	15839	15870	15800	15807	15784	15728	16032	15772	15667	15733	15831	15762	15792	15727	15888	15813	15743	15755	15715	15718	15824	15602	15695	15681	15750	15717	15850	15825	15902	15705	15731	15836	15817	15768	15788	15760	15697	15848	15604	15869	15809	15910	15758	15868	15685	15715	15765	15809	15799	15953	15860	15775	15827	15867	15725	15708	15729	15787	15844	15866	16011	15676	15791	15640	15696	15765	15719	15895	15898	15721	15742	15657	15925	15703	15674	15913	15778	15790	15801	15839	15886	15720	15880	15655	15924	15778	16085	15708	15883	15780	15916	15735	15780	15896	15911	15859	15949	15805	15660	15692	15941	15729	15747	15758	15770	15718	15846	15892	15955	15693	15870	15688	15766	15716	15941	15774	15799	15837	15944	15807	15755	15673	15777	15812	15797	15749	15740	15855	15693	15751	15908	15796	15724	15751	15946	15668	15743	15653	15892	15683	15908	15637	15739	15736	15884	15825	15753	15742	15877	15732	15708	15638	15937	15970	15794	15722	15916	15852	15644	15705	15650	15739	15913	15761	15871	15854	15899	15816	15561	15728	15818	15907	15660	15686	15931	15806	15843	15668	15740	15710	15854	15656	15767	15850	15704	15715	15633	15762	16008	15892	15887	15851	15830	15904	15804	15848	15864	15787	15854	15717	15969	15689	15672	15743	15820	15854	15742	15683	15826	15606	15773	15901	15920	15856	15841	15820	15799	15552	15634	15746	15532	15610	15825	15725	15765	15678	15866	15832	15832	15784	15852	15763	15830	15914	15770	15753	15739	15853	15916	15849	15801	15635	15832	15745	15957	15674	15771	15676	15801	15811	15841	15709	15902	15913	15688	15818	15675	15792	15686	15693	15751	15831	15846	15747	15874	15864	15545	15922	15646	15804	15793	15770	15696	16058	15780	15802	15831	15596	15757	15907	16006	15741	15669	15686	15844	15821	15686	15690	15741	15744	15778	15738	15730	15825	15717	15713	15972	15781	15800	15859	15949	15879	15819	15827	15783	15740	15761	15819	15835	15832	15708	15752	15831	15722	15672	15769	15743	15796	15746	15716	15767	15689	15806	15877	15813	15760	15683	15962	15706	15652	15890	15708	15595	15927	15759	15808	15679	15778	15719	15848	15829	15850	15794	15846	15918	15613	15762	15817	15789	15729	15826	15758	15760	15892	15769	15817	15942	15649	15852	15814	15707	15691	15802	15732	15862	15806	15619	15731	15738	15646	15872	15773	15670	15802	15793	15705	15795	15798	15865	15765	15798	15914	15903	15854	15906	15886	15777	15673	15774	15661	15681	15789	15775	15700	15867	15710	15895	15971	15964	15792	15778	15881	15647	15919	15841	15752	15705	15762	15796	15866	15802	15856	15778	15899	15859	15949	15681	15782	15816	15694	15817	15758	15678	15879	15736	15695	15834	15860	15663	15823	15725	15728	15723	15780	15843	15807	15955	15733	15786	15758	15882	15864	15745	15653	15746	15836	15666
43047	43286	39414	28702	24668	24997	25025	24497	23905	23803	23501	23455	23303	23329	22993	22940	23179	23120	23054	22983	23104	22844	22852	23113	23219	23450	23563	23420	23297	22807	22971	22893	22947	22904	22813	23138	22869	22875	22973	23013	23060	22939	23220	22932	23065	22618	23120	22939	22841	22692	23063	23108	22925	22860	22955	22925	22868	22804	22799	22980	23018	23149	23061	22826	22925	22825	22912	22992	22875	22742	23099	22852	23086	23000	22911	22886	22991	23065	22972	23022	22905	22892	22862	22999	22942	22852	22983	22917	23110	22936	23138	22629	23020	22707	22977	22963	22768	22888	23011	23102	22931	22923	22918	23101	23274	22911	22911	22745	22753	22985	23023	22755	22670	22881	23073	23012	23045	23068	22831	23140	23143	23032	23028	22897	23086	22798	22988	22703	23178	22815	23131	22900	22902	22880	23087	22969	22895	23037	22935	22952	23046	22817	23062	23027	22820	22970	23201	22918	22703	22854	22949	22854	23058	23116	23009	22972	22952	22937	22978	23044	22938	23083	22983	22943	22995	23044	23004	22686	22829	22650	22845	22977	22941	23178	23151	22946	23022	22896	23083	23153	22940	22991	23314	22808	23088	23157	22983	22764	22757	23176	22975	22912	22816	22814	23113	22858	22836	22986	22946	23094	22991	22841	23052	22794	23003	22931	22943	22906	23039	22995	23222	22971	22890	22727	22991	23003	23037	22905	22955	22728	22852	23093	23093	23037	22972	22833	23023	23048	23162	22969	22931	22962	22833	23081	23133	23088	23097	22787	22821	22966	22909	22905	22877	22869	23058	23203	23056	22796	22585	22951	23189	23021	22966	22768	23047	23045	22849	23134	23032	22849	23069	22937	22869	23099	23103	22953	22929	22843	22985	22956	23053	23050	22924	22681	22840	23042	22994	22813	22835	23068	23076	22741	22780	22821	22939	23081	23094	23039	22947	23017	23183	23172	22870	22887	23043	22863	22988	22520	22907	22979	23007	22870	22858	22866	22765	22626	23044	23000	23003	23078	22889	23105	22922	22823	22924	22997	22892	22798	22881	22853	22660	23002	23084	23054	22689	22846	23041	22891	22945	22960	23187	22952	22978	23056	23056	22887	22814	22936	22909	22729	22907	22842	23354	23005	22993	22968	22993	22927	23130	22929	23182	22944	23049	22925	23058	22894	22976	22849	23099	22826	22923	22723	22996	22851	23116	23026	23000	22831	22911	23092	22980	22884	23005	22971	22863	22829	22982	22825	22950	22790	23028	22796	22811	22678	23169	22907	23091	22797	22933	22874	23189	22791	23112	22814	23040	22762	22916	23073	22780	23102	22991	23035	22991	23130	22885	23011	22918	22992	23074	23001	23100	22825	22955	22911	23001	22818	23060	23095	23069	22922	22917	22842	22758	23107	22984	23067	22930	22866	22892	22775	23064	22810	22819	22831	22777	22842	22926	23089	22973	23000	23098	23093	22945	23037	22969	22844	23000	22975	22926	22886	23163	22923	22967	23104	22776	23025	22937	22902	23003	22943	22919	23301	22857	22617	22825	23036	22959	22958	22969	22783	23045	22868	22927	22891	22979	23015	23063	22829	22979	23138	23067	22961	23048	23047	23130	22948	22882	22879	23076	23099	22861	22714	22708	22958	23058	23044	22973	23101	22827	23037	22909	22884	23060	23252	22905	22768	23229	23082	23059	22973	22917	22800	22999	22825	22974	22928	22803	22813	22800	23169	22946	23151	22866	22856	23115	22944	22951	23090	22965	23088	22926	22816	23081	22946	22804	22694	22956	23099	22916	22957	22839	23152	22953	22830	22859	22879	22842	22591	23052	23191	22901	22912	22911	22987	22984	23093	23091	22993	23157	22953	23242	22829	22797	22871	22843	22738	22910	23138	22896	23069	22874	22853	22713	22952	22914	23130	22975	22921	23123	23044	22854	23064	22817	22984	22956	22956	22899	22880	22847	22748	23028	22794	23118	23062	22861	23108	23029	22886	22925	22969	23197	22964	22982	23024	22934	22842	22985	23019	22975	23000	23073	23187	23252	23020	22881	22909	23059	22842	23052	22742	23112	23023	23084	22910	23031	23115	23299	22945	23049	22834	23027	22944	23091	23060	22885	22973	22920	22908	23091	22823	22915	23066	22962	23072	23086	22924	23023	23249	22786	22851	23040	22973	23144	22947	22782	22799	23006	22834	22988	23036	23074	23093	23020	22833	23035	23159	22901	22890	22880	22941	23064	23079	22853	23020	23189	22755	22986	23049	23089	23090	23066	23018	23058	23049	22932	22742	22856	22769	22904	23094	23120	23091	22929	22980	22716	22962	23017	22879	22854	22945	22917	23072	22977	22990	23089	23004	22836	22842	22905	22814	23070	22877	22876	22566	22957	22827	22988	23133	23076	23102	22836	23023	23004	23093	22790	22928	22933	22933	23162	22868	23057	22923	23036	23228	22951	22888	23056	23047	22962	23027	23025	22984	23150	22809	23030	23067	23044	22821	22981	22814	22932	22832	22924	22948	22812	23021	22834	22902	22805	22867	23083	22735	22943	22918	23102	22899	23208	22859	22773	22755	22757	22949	23029	22951	22890	22935	22964	22788	22910	23034	23012	22895	22953	22731	23021	22949	23079	22886	22889	22945	22809	22873	23102	22969	22834	22965	22979	22961	22707	22985	23146	22943	22822	22990	22942	22873	23032	22986	22932	22857	23128	22876	22935	22960	22787	22905	23096	23024	22766	23077	23076	22804	22963	22861	23031	23085	22944	22926	22890	22989	22893	22990	22704	22756	22881	23177	23082	23070	22989	23053	23102	22913	23075	22870	23054	23085	22675	22812	22942	22811	22845	23129	22897	22906	22651	22870	22885	23145	22981	22907	22917	22940	23141	22940	22910	22967	22903	22928	23057	22995	22836	23128	22931	22861	22936	22979	23100	22913	22872	22963	22906	23160	22908	23135	23249	23109	22769	22931	22993	22951	22986	23149	22791	22920	23104	22908	23072	23063	23197	22755	23028	23075	22886	23074	23142	23234	23090	22715	22732	22859	22995	23034	22923	23058	22958	22870	22838	22876	23025	22967	22940	22736	22963	23032	22948	22932	23045	23030	22924	23068	23173	23034	23100	22785	23050	23091	22955	23171	23001	22974	23126	23277	23056	22806	22950	22745	22831	22631	23092	23047	22942	22812	22890	22988	22894	22899	22986	23017	23076	23004	22911	23062	22951	22858	22897	22982	22780	22912	22939	22945	22931	23212	23095	22894	22742	23030	22639	22829	22844	22928	22975	23130	22786	22977	22923	23071	23014	22941	22926	22904	22977	23062	22905	23155	22951	22922	22941	22792	23023	23053	23016	22861	23061	22825	22834	22940	22923	22807	22746	22862	22924	23162	23045	22869	23102	22967	23032	22939	22775	23052	23203	23127	23342	22975	22985	22887	23084	23112	22901	23034	23078	22783	22967	23173	22949	22961	22796	23262	23098	23086	23038	23009	23221	23176	23121	22842	22915	22956	23197	23218	23035	23054	22899	22857	22935	23020	23009	22965	23036	22857	23014	23172	22913	22729	23084	22970	23027	22873	22887	22855	22930	22934	23214	22879	22990	23148	22892	23122	23098	23053	23025	22722	23109	22986	23069	23024	22961	22882	23026	22922	22968	23009	22820	22861	23132	22941	22619	22853	23142	23124	22995	22896	22753	22925	23126	23013	22622	22927	23183	22907	22813	22987	23133	22798	22959	23158	23067	23073	23069	22863	22788	22978	23013	23032	23119	22897	23149	22995	23108	22976	22879	22935	22923	22980	22622	22816	23024	22956	22817	22844	23011	23006	22974	22779	23033	22796	23160	22890	22929	23096	23035	22829	22939	23129	22656	22745	22903	22604	22691	22978	23128	23118	22793	22711	22873	23117	22794	22927	23006	23013	23162	22857	23069	22833	23048	22889	22947	23286	22764	22995	22843	23133	22899	22983	23061	22868	23223	23176	23075	22960	23016	23225	22889	23043	22875	22771	22779	23033	23109	23005	22995	23167	22857	23133	23083	23071	22942	23113	23184	22947	23064	22990	23015	22782	22965	22880	23059	22806	22991	22929	22953	22830	22998	23168	22976	23006	22963	22980	23040	22789	23103	23048	22846	22684	23118	22889	22887	23082	23051	22916	23113	23159	22906	22799	22888	22951	23005	23066	22751	22923	22872	22917	23040	23181	22849	23034	22749	22927	22881	23028	22953	22986	22985	22934	23041	22995	23006	23101	22895	22957	22693	22765	22979	22966	22767	23075	23089	22927	22818	22948	22876	23164	22988	23011	22913	22839	23198	23056	22927	23070	23276	23335	22944	22891	22977	23039	22907	23109	23040	22885	22960	22890	23170	22792	23050	22724	22888	23196	22868	22928	22949	22895	22905	23001	23026	22823	22908	22697	22888	22934	22926	22979	22907	23108	22983	22818	22890	23088	22890	22828	23143	22938	22878	22984	22927	22909	23147	22910	22638	22819	23059	23007	23208	22859	23045	22856	22790	22690	23051	22967	22857	23087	23108	22992	22939	23019	23065	22837	23244	23020	22997	22928	22810	22915	23211	23073	22759	23094	23021	23065	23143	23066	23085	22972	23137	22971	22885	22831	22962	23040	22960	22977	23065	23033	22622	22899	23127	22829	22969	23122	23112	22973	23084	22930	23140	22948	23157	23229	23021	22911	22998	23045	22932	23112	22961	22931	22986	22854	23056	23073	22792	22730	22892	22792	23070	22966	22949	23084	23207	23173	23076	22969	23080	22995	22988	22954	22823	22790	23190	22861	22926	23095	23262	22869	22889	23020	23098	22720	23141	23147	22997	22893	22921	22922	22771	22867	22896	22955	22889	22905	23055	23021	22838	23218	23047	23006	22879	22679	23056	22983	22927	22828	22924	22933	23110	23017	23091	23054	22965	23003	22833	22986	23055	22935	22974	23204	22951	22826	23077	23001	22872	23089	23152	22889	23187	23067	23115	22793	22977	22924	22994	23088	22800	22983	22836	22813	22970	22737	23075	22961	23074	22877	22984	22894	22899	22821	22929	23203	22970	22882	23083	23000	22678	22832	22844	23015	22830	22835	22849	22974	22793	22987	22946	22850	22969	23064	22981	22971	22989	23181	23084	22948	23148	22948	22924	22889
45056	49551	37618	20191	17905	18507	18629	17790	17074	16556	16397	16319	16076	15885	15711	15532	15412	15530	15520	15379	15350	15331	15457	15474	15660	15805	15836	15558	15658	15298	15416	15325	15439	15670	15300	15267	15339	15450	15367	15330	15326	15456	15369	15293	15286	15291	15490	15411	15451	15177	15463	15353	15410	15295	15226	15115	15322	15253	15311	15433	15611	15421	15374	15340	15447	15453	15381	15336	15266	15359	15515	15509	15338	15556	15449	15302	15421	15471	15212	15459	15378	15245	15390	15449	15349	15236	15305	15182	15413	15288	15397	15267	15308	15477	15187	15357	15535	15416	15328	15197	15338	15310	15281	15200	15186	15399	15457	15329	15277	15447	15428	15360	15405	15212	15357	15245	15194	15263	15415	15500	15309	15325	15456	15150	15357	15234	15375	15250	15267	15547	15309	15276	15317	15327	15286	15367	15342	15336	15368	15388	15444	15335	15200	15254	15285	15290	15410	15526	15241	15339	15407	15443	15284	15302	15359	15299	15264	15411	15299	15287	15351	15173	15135	15357	15336	15570	15475	15409	15347	15313	15356	15357	15358	15447	15280	15320	15328	15398	15440	15366	15402	15261	15193	15336	15404	15377	15228	15410	15469	15302	15404	15296	15332	15369	15317	15287	15462	15387	15331	15403	15282	15413	15376	15324	15323	15410	15213	15376	15551	15398	15245	15259	15380	15372	15279	15361	15442	15248	15491	15274	15313	15478	15484	15435	15590	15403	15330	15400	15256	15452	15411	15256	15263	15277	15383	15369	15365	15412	15311	15250	15192	15557	15220	15369	15285	15301	15384	15322	15313	15482	15384	15181	15333	15358	15260	15535	15157	15314	15395	15304	15412	15463	15302	15240	15349	15306	15407	15333	15382	15255	15414	15462	15296	15368	15349	15324	15388	15319	15518	15231	15353	15469	15240	15357	15322	15313	15230	15392	15432	15446	15385	15257	15214	15339	15362	15370	15285	15326	15283	15462	15441	15381	15382	15251	15373	15423	15294	15452	15431	15387	15370	15283	15287	15341	15333	15483	15522	15316	15409	15178	15354	15482	15297	15382	15367	15461	15435	15445	15417	15333	15309	15476	15497	15435	15346	15368	15477	15228	15350	15223	15311	15341	15325	15365	15567	15416	15126	15432	15314	15305	15414	15429	15468	15398	15169	15366	15397	15281	15480	15412	15348	15373	15432	15339	15357	15279	15196	15326	15446	15336	15418	15372	15249	15368	15517	15404	15375	15317	15537	15424	15379	15259	15203	15250	15243	15356	15162	15366	15297	15353	15371	15321	15326	15311	15315	15229	15274	15235	15383	15390	15456	15297	15307	15187	15019	15400	15382	15400	15344	15274	15565	15483	15382	15479	15583	15396	15276	15415	15241	15264	15372	15357	15232	15510	15197	15391	15230	15351	15543	15383	15433	15322	15426	15486	15463	15450	15321	15379	15336	15371	15242	15479	15310	15400	15248	15293	15399	15400	15416	15233	15409	15436	15483	15387	15503	15136	15375	15248	15318	15432	15501	15409	15472	15484	15433	15280	15343	15420	15490	15345	15392	15344	15317	15402	15419	15449	15292	15215	15452	15209	15250	15428	15295	15304	15395	15330	15266	15297	15346	15472	15510	15494	15188	15275	15427	15380	15402	15248	15339	15415	15437	15312	15255	15338	15364	15312	15507	15607	15221	15283	15436	15399	15291	15406	15459	15271	15379	15360	15492	15542	15519	15288	15319	15442	15253	15539	15309	15163	15293	15283	15392	15395	15417	15443	15445	15292	15392	15493	15305	15420	15499	15446	15371	15370	15330	15480	15354	15361	15194	15321	15454	15299	15116	15477	15281	15380	15410	15397	15180	15529	15411	15260	15280	15386	15410	15252	15440	15465	15377	15363	15382	15398	15480	15502	15396	15471	15288	15051	15440	15300	15501	15322	15414	15507	15402	15424	15363	15271	15411	15310	15449	15316	15249	15396	15292	15354	15520	15373	15413	15497	15286	15412	15423	15330	15315	15249	15296	15302	15399	15474	15324	15383	15026	15390	15268	15489	15381	15418	15382	15403	15305	15278	15277	15354	15306	15399	15520	15364	15395	15481	15477	15408	15200	15247	15394	15194	15181	15392	15225	15231	15390	15373	15352	15413	15201	15480	15438	15280	15162	15364	15309	15400	15379	15195	15384	15227	15389	15326	15316	15393	15358	15278	15284	15449	15451	15498	15271	15454	15344	15260	15357	15378	15436	15265	15331	15365	15503	15383	15387	15298	15238	15462	15351	15458	15204	15514	15264	15343	15239	15437	15265	15481	15194	15370	15262	15459	15347	15426	15300	15263	15364	15434	15313	15334	15242	15270	15339	15321	15199	15328	15256	15509	15132	15394	15339	15331	15433	15467	15415	15233	15495	15286	15251	15322	15445	15292	15161	15391	15273	15368	15315	15361	15305	15475	15434	15578	15368	15387	15326	15496	15292	15471	15224	15404	15364	15296	15415	15387	15274	15341	15456	15423	15281	15352	15487	15213	15325	15429	15268	15594	15194	15240	15393	15245	15175	15248	15310	15370	15312	15246	15461	15485	15307	15448	15344	15239	15443	15212	15360	15273	15528	15308	15365	15279	15463	15383	15449	15560	15548	15419	15354	15370	15301	15134	15363	15415	15370	15405	15323	15325	15370	15243	15200	15434	15338	15498	15350	15220	15320	15335	15477	15364	15261	15474	15353	15361	15228	15233	15474	15346	15389	15270	15316	15261	15313	15382	15447	15404	15509	15272	15220	15371	15358	15457	15332	15100	15422	15369	15314	15411	15421	15370	15391	15416	15356	15402	15343	15244	15357	15433	15377	15602	15350	15425	15241	15428	15375	15366	15353	15375	15262	15460	15440	15357	15195	15324	15388	15336	15264	15192	15336	15471	15241	15280	15323	15351	15291	15330	15325	15299	15227	15345	15388	15387	15237	15325	15419	15190	15227	15277	15280	15262	15312	15583	15488	15386	15213	15355	15272	15357	15363	15344	15449	15471	15415	15251	15311	15231	15264	15446	15235	15157	15438	15524	15256	15389	15314	15366	15303	15332	15361	15401	15398	15409	15277	15456	15310	15551	15351	15465	15237	15236	15433	15371	15216	15210	15375	15250	15300	15336	15406	15310	15574	15444	15315	15232	15267	15362	15298	15312	15333	15250	15446	15213	15356	15441	15363	15256	15182	15433	15455	15250	15288	15509	15266	15332	15322	15428	15228	15368	15413	15458	15299	15322	15544	15320	15451	15470	15399	15385	15335	15279	15471	15166	15307	15483	15315	15416	15359	15152	15358	15108	15379	15477	15456	15281	15415	15354	15287	15445	15549	15289	15399	15325	15125	15310	15321	15397	15423	15428	15437	15423	15284	15246	15319	15459	15395	15381	15326	15406	15254	15288	15437	15236	15372	15519	15191	15361	15471	15524	15541	15398	15317	15378	15351	15493	15414	15437	15377	15314	15360	15369	15474	15398	15436	15418	15377	15276	15217	15275	15459	15481	15369	15479	15394	15252	15245	15529	15352	15403	15436	15360	15350	15314	15479	15268	15424	15334	15366	15501	15326	15336	15223	15252	15228	15412	15392	15295	15526	15288	15371	15350	15406	15355	15589	15437	15379	15480	15391	15320	15352	15434	15427	15536	15270	15375	15419	15373	15378	15389	15402	15465	15496	15340	15427	15275	15342	15363	15393	15392	15323	15319	15392	15214	15408	15457	15420	15270	15318	15159	15242	15434	15333	15277	15386	15294	15150	15418	15411	15222	15555	15484	15256	15493	15432	15278	15415	15313	15307	15131	15288	15309	15366	15486	15429	15460	15481	15446	15386	15326	15171	15429	15420	15290	15436	15357	15392	15337	15398	15325	15417	15426	15381	15314	15308	15383	15244	15247	15212	15294	15604	15324	15287	15448	15270	15469	15434	15418	15390	15285	15464	15377	15428	15408	15288	15251	15524	15368	15281	15395	15537	15296	15276	15166	15403	15456	15476	15428	15391	15327	15477	15400	15372	15421	15382	15400	15523	15282	15498	15482	15444	15433	15488	15413	15469	15197	15421	15387	15446	15381	15197	15326	15499	15385	15266	15418	15449	15303	15471	15470	15354	15207	15402	15226	15281	15246	15239	15337	15528	15358	15432	15334	15530	15465	15313	15496	15371	15419	15185	15409	15292	15181	15351	15428	15401	15433	15377	15490	15472	15565	15537	15316	15419	15439	15344	15347	15366	15353	15281	15419	15479	15448	15516	15412	15362	15369	15295	15323	15372	15366	15245	15419	15320	15229	15343	15461	15412	15278	15373	15323	15308	15273	15313	15496	15289	15207	15489	15321	15511	15318	15380	15374	15420	15334	15312	15439	15295	15308	15501	15308	15291	15472	15320	15375	15480	15385	15274	15360	15210	15392	15383	15235	15539	15424	15328	15389	15294	15320	15454	15390	15204	15434	15452	15436	15202	15537	15407	15286	15312	15306	15240	15303	15413	15306	15410	15297	15190	15301	15245	15350	15331	15566	15559	15658	15245	15270	15150	15389	15358	15264	15306	15297	15429	15353	15401	15412	15376	15353	15394	15243	15294	15284	15162	15222	15196	15372	15274	15303	15502	15212	15405	15431	15459	15265	15341	15269	15399	15425	15494	15262	15424	15394	15351	15174	15542	15308	15364	15373	15306	15471	15450	15432	15269	15452	15367	15363	15351	15316	15361	15373	15485	15345	15473	15360	15330	15269	15247	15382	15389	15344	15222	15340	15340	15344	15173	15417	15361	15411	15347	15360	15165	15297	15225	15357	15253	15308	15447	15391	15474	15326	15487	15425	15320	15389	15249	15424	15309	15375	15442	15372	15244	15365	15278	15332	15373	15392	15556	15464	15325	15262	15240	15409	15179	15312	15393	15238	15424	15221	15297	15411	15415	15437	15227	15238	15321	15075	15404	15307	15290	15268	15403	15286	15302	15463	15249	15382	15408	15406	15256	15286	15263	15395	15221	15266	15493	15342	15370	15372	15357	15195	15424	15443	15405	15303	15441	15250	15117	15304	15248	15269	15372	15385	15374	15478	15345	15305	15358	15234	15444	15373	15510	15358	15412	15368	15358	15346	15367	15612	15415	15436	15357	15358	15418	15444	15226	15238
23894	20673	27530	25649	24318	27826	29502	26352	24899	24468	23897	23550	23473	23504	25896	24815	23332	22949	23038	22921	22875	22640	22701	22901	24830	26322	25256	24090	23375	22863	22546	22614	22813	22717	22557	22816	22634	22757	22508	22486	22600	22653	22531	22725	22649	22700	22665	22658	22517	22625	22328	22518	22617	22441	22785	22885	22958	22769	22717	22583	22589	22643	22677	22600	22594	22635	22737	22543	22696	22775	22738	22753	22539	22544	22649	22570	22656	22788	22665	22635	22528	22587	22400	22579	22388	22945	22774	22590	22613	22576	22648	22391	22651	22544	22774	22479	22361	22766	22872	22790	22853	22715	22772	22656	22934	22554	22678	22641	22634	22672	22408	22455	22643	22613	22528	22565	22460	22495	22566	22422	22455	22551	22645	22680	22729	22566	22595	22365	22473	22780	22602	22423	22383	22481	22691	22652	22455	22622	22708	22658	22763	22550	22805	22771	22626	22608	22542	22613	22643	22634	22719	22459	22535	22579	22976	22536	22635	22661	22649	22609	22633	22690	22810	22538	22728	22749	22617	22665	22566	22700	22924	22549	22437	22619	22750	22697	22599	22254	22660	22542	22478	22692	22476	22495	22411	22491	22928	22563	22465	22441	22595	22661	22722	22638	22580	22655	22534	22548	22759	22569	22607	22531	22463	22603	22553	22622	22674	22672	22819	22684	22601	22623	22592	22427	22592	22587	22539	22364	22545	22539	22696	22545	22694	22391	22745	22409	22548	22383	22631	22677	22701	22341	22559	22765	22516	22362	22675	22788	22475	22436	22610	22602	22521	22673	22742	22774	22618	22745	22389	22531	22550	22710	22625	22611	22827	22314	22439	22710	22437	22610	22875	22672	22643	23005	22574	22517	22776	22637	22774	22527	22589	22637	22468	22566	22598	22516	22628	22649	22648	22676	22515	22687	22480	22707	22560	22578	22780	22694	22487	22822	22549	22586	22621	22430	22364	22437	22433	22352	22563	22907	22583	22700	22515	22582	22509	22729	22757	22544	22592	22458	22564	22630	22762	22866	22501	22610	22815	22628	22711	22582	22793	22642	22506	22488	22564	22561	22532	22588	22699	22651	22221	22847	22759	22549	22598	22614	22534	22494	22552	22809	22614	22630	22848	22499	22571	22633	22484	22639	22597	22652	22544	22523	22628	22678	22664	22419	22427	22527	22364	22525	22523	22528	22463	22724	22575	22605	22339	22644	22722	22815	22471	22422	22311	22627	22492	22722	22685	22694	22532	22486	22525	22597	22581	22642	22857	22476	22451	22664	22647	22595	22744	22475	22712	22734	22592	22703	22554	22670	22645	22507	22678	22502	22333	22422	22703	22483	22767	22928	22683	22463	22724	22627	22943	22880	22607	22549	22568	22593	22591	22445	22683	22538	22449	22532	22598	22648	22507	22783	22631	22546	22391	22526	22519	22405	22613	22414	22709	22422	22749	22515	22808	22710	22495	22568	22620	22604	22493	22684	22628	22564	22512	22768	22472	22488	22660	22569	22288	22430	22770	22508	22599	22757	22355	22694	22641	22597	22586	22509	22609	22472	22453	22572	22796	22667	22575	22290	22573	22589	22614	22635	22380	22457	22749	22510	22507	22657	22800	22886	22503	22712	22824	22685	22584	22512	22614	22649	22667	22700	22782	22765	22713	22504	22379	22416	22571	22398	22622	22748	22570	22415	22547	22427	22605	22657	22728	22611	22704	22699	22621	22550	22539	22530	22597	22512	22743	22762	22379	22578	22532	22686	22651	22423	22682	22555	22544	22826	22468	22591	22699	22452	22707	22670	22453	22628	22775	22512	22811	22534	22485	22476	22563	22766	22803	22633	22222	22535	22673	22596	22669	22609	22641	22829	22931	22582	22405	22660	22461	22603	22551	22457	22541	22753	22576	22660	22436	22438	22777	22545	22446	22726	22614	22501	22610	22502	22380	22198	22750	22653	22593	22488	22391	22678	22636	22499	22688	22543	22481	22725	22612	22572	22489	22364	22645	22458	22759	22444	22664	22632	22625	22390	22620	22648	22562	22668	22650	22569	22333	22698	22667	22595	22596	22610	22762	22527	22521	22690	22760	22539	22595	22735	22475	22884	22492	22492	22652	22464	22511	22655	22730	22436	22574	22440	22610	22794	22627	22463	22901	22892	22626	22464	22493	22692	22540	22607	22566	22551	22375	22697	22616	22697	22741	22668	22682	22647	22675	22685	22457	22561	22484	22373	22464	22652	22610	22559	22594	22512	22480	22674	22795	22714	22662	22629	22618	22804	22735	22516	22539	22731	22586	22698	22701	22517	22574	22573	22618	22871	22714	22154	22635	22641	22396	22462	22632	22569	22852	22726	22411	22376	22514	22544	22525	22591	22210	22665	22690	22651	22371	22648	22496	22504	22617	22160	22493	22518	22762	22469	22698	22570	22537	22603	22620	22575	22595	22791	22753	22599	22669	22630	22530	22504	22447	22623	22921	22465	22738	22411	22684	22436	22432	22447	22715	22599	22386	22533	22415	22579	22606	22553	22618	22541	22698	22632	22732	22600	22498	22491	22530	22575	22751	22723	22524	22569	22597	22664	22737	22772	22647	22442	22543	22449	22537	22507	22621	22874	22650	22781	22629	22627	22558	22552	22417	22766	22383	22779	22325	22481	22572	22787	22621	22556	22605	22556	22604	22513	22491	22604	22635	22666	22728	22479	22640	22416	22914	22521	22505	22675	22678	22549	22431	22596	22468	22553	22798	22736	22476	22428	22411	22467	22510	22471	22596	22257	22289	22502	22484	22470	22759	22668	22476	22699	22749	22520	22581	22846	22728	22683	22690	22920	22531	22548	22528	22711	22637	22685	22568	22588	22495	22668	22648	22484	22516	22676	22403	22537	22667	22518	22718	22771	22359	22859	22616	22486	22707	22762	22597	22592	22635	22640	22640	22501	22705	22713	22584	22771	22551	22680	22699	22421	22679	22448	22593	22613	22712	22503	22705	22607	22662	22652	22655	22441	22485	22746	22675	22563	22698	22599	22696	22658	22491	22645	22803	22733	22398	22752	22664	22527	22624	22576	22606	22463	22555	22792	22555	22432	22547	22574	22813	22639	22548	22300	22475	22562	22619	22556	22531	22398	22823	22428	22538	22606	22552	22487	22943	22474	22495	22744	22846	22489	22678	22771	22617	22593	22451	22351	22718	22606	22496	22720	22317	22655	22789	22530	22406	22401	22522	22602	22584	22436	22543	22634	22762	22690	22772	22503	22704	22494	22812	22551	22740	22689	22527	22716	22534	22682	22602	22508	22576	22622	22564	22613	22448	22323	22435	22711	22451	22608	22676	22406	22544	22601	22752	22796	22513	22596	22869	22512	22548	22701	22817	22667	22589	22850	22639	22597	22572	22816	22693	22533	22598	22606	22777	22537	22837	22517	22600	22536	22539	22701	22483	22343	22437	22636	22839	22459	22616	22468	22634	22512	22519	22727	22644	22622	22835	22653	22499	22743	22713	22558	22355	22592	22804	22413	22763	22521	22812	22523	22567	22495	22392	22824	22729	22661	22291	22378	22768	22675	22721	22745	22613	22585	22694	22649	22651	22648	22562	22818	22562	22642	22676	22729	22690	22588	22708	22616	22443	22830	22514	22419	22511	22364	22443	22643	22681	22673	22800	22693	22397	22669	22397	22833	22536	22576	22702	22570	22508	22378	22481	22529	22633	22387	22454	22550	22617	22439	22857	22458	22264	22821	22621	22594	22703	22516	22682	22577	22487	22431	22592	22715	22492	22497	22442	22782	22530	22815	22656	22690	22399	22596	22770	22726	22736	22650	22509	22419	22604	22539	22572	22518	22754	22768	22648	22481	22702	22762	22364	22494	22609	22494	22488	22518	22473	22628	22613	22499	22603	22459	22543	22502	22491	22559	22631	22790	22620	22598	22524	22529	22465	22602	22368	22552	22670	22657	22545	22356	22723	22710	22728	22483	22388	22504	22515	22556	22698	22466	22521	22790	22667	22909	22422	22589	22769	22514	22536	22507	22380	22467	22594	22432	22806	22680	22599	22434	22688	22572	22686	22575	22534	22610	22437	22782	22620	22663	22638	22480	22642	22534	22655	22727	22553	22435	22607	22566	22671	22761	22572	22581	22774	22519	22614	22759	22520	22767	22762	22425	22426	22672	22748	22625	22494	22623	22791	22414	22747	22467	22447	22377	22847	22574	22438	22596	22378	22473	22423	22384	22553	22539	22495	22759	22914	22666	22471	22334	22655	22583	22700	22545	22641	22632	22581	22368	22597	22621	22520	22810	22539	22569	22570	22393	22586	22528	22564	22608	22540	22671	22587	22620	22735	22640	22701	22531	22582	22609	22470	22666	22587	22580	22673	22590	22615	22693	22508	22750	22552	22611	22459	22487	22695	22545	22646	22539	22739	22679	22653	22668	22421	22644	22690	22629	22702	22654	22682	22303	22558	22642	22462	22621	22795	22434	22603	22673	22701	23106	22474	22721	22630	22362	22679	22499	22675	22614	22502	22666	22503	22717	22743	22374	22785	22619	22754	22611	22556	22411	22798	22476	22669	22354	22470	22715	22646	22660	22611	22661	22576	22553	22605	22497	22677	22727	22705	22498	22794	22678	22673	22793	22659	22547	22754	22692	22681	22642	22801	22670	22407	22455	22524	22329	22748	22668	22720	22725	22572	22537	22562	22489	22751	22682	22647	22719	22509	22682	22690	22670	22355	22428	22683	22467	22643	22598	22622	22549	22551	22705	22490	22557	22495	22588	22585	22577	22540	22670	22565	22620	22605	22627	22619	22556	22579	22373	22794	22820	22827	22519	22396	22392	22567	22533	22757	22538	22403	22781	22694	22772	22638	22597	22410	22515	22656	22336	22605	22675	22730	22431	22656	22455	22675	22519	22293	22461	22479	22361	22407	22578	22723	22478	22536	22734	22624	22644	22526	22772	22601	22655	22442	22479	22570	22488	22661	22661	22563	22753	22728	22521	22537	22559	22553	22767	22795	22761	22414	22712	22678	22534	22618	22493	22414	22576	22551	22630	22446	22496	22411	22399	22586	22549	22530	22392	22590	22629	22669	22631	22830	22700	22766	22624	22541	22484	22719	22730	22599	22519	22546	22524	22563	22438	22666	22838
43489	65338	53206	33897	26637	23172	22117	20090	18393	17496	16654	16675	16489	16599	20036	17364	15677	15798	15536	15448	15308	15353	15369	15602	18614	19831	18293	16818	15899	15471	15355	15409	15214	15290	15316	15244	15274	15293	15348	15356	15159	15143	15116	15228	15264	15294	15190	15230	15285	15194	15147	15241	15265	15184	15163	15260	15189	15159	15188	15189	15325	15302	15233	15235	15234	15444	15192	14993	15264	15183	15008	15127	15288	15230	15054	15185	15117	15263	15115	15273	15233	15201	15263	15177	15269	15278	15225	15161	15323	15194	15247	15329	15226	15271	15222	15409	15261	15149	15219	15108	15294	15318	15208	15172	15209	15265	15124	15271	15246	15203	15210	15392	15428	15187	15224	15114	15275	15270	15169	15179	15143	15249	15366	15103	15087	15082	15216	15298	15061	15285	15111	15229	15321	15237	15213	15246	15227	15111	15154	15339	15210	15164	15295	15273	15094	15214	15183	15243	15286	15191	15218	15052	15305	15105	15203	15236	15151	15267	15266	15273	15203	15060	15103	15387	15237	15247	15288	15169	15361	15258	15126	15204	15115	15326	15212	15153	15045	15003	15329	15195	15335	15276	15100	15269	15083	15120	15228	15372	15206	15256	15018	15127	15186	15146	15230	15177	15170	15154	15263	15278	15253	15225	15145	15282	15313	15392	15026	15302	15268	15173	15396	15201	15203	15113	15206	15357	15199	15153	15243	15356	15345	15224	15281	15309	15228	15115	15295	15250	15423	15132	15274	15223	15235	15239	15342	15102	15268	15152	15155	15188	15351	15195	15325	15233	15122	15149	15211	15229	15328	15253	15327	15360	15292	15243	15025	15336	15296	15150	15150	15102	15388	15168	15194	15149	15303	15223	15341	15317	15229	15231	15107	15161	15087	15153	15150	15280	15390	15104	15166	15263	15200	15111	15174	15259	15063	15146	15183	15255	15273	15243	15155	15242	15206	15042	15053	15210	15203	15245	15270	15175	15058	15229	15256	15159	15264	15124	15314	15202	15202	15302	15370	15190	15205	15134	15100	15443	15069	15138	15317	15092	15108	15146	15293	15333	15028	15234	15161	15070	15250	15145	15362	15021	15284	15329	15204	15343	15221	15283	15217	15129	15327	15219	15197	15032	15153	15039	15196	15241	15292	15328	15266	15175	15295	15184	15303	15306	15358	15228	15325	15334	15231	15291	15293	15246	15263	15221	15392	15308	15277	15225	15269	15107	15301	15059	15113	15176	15293	15175	15251	15193	15182	15177	15067	15315	15008	15330	15239	15068	15211	15246	15199	15085	15109	15261	15295	15142	15328	14998	15485	15254	15132	15272	15276	15223	15171	15039	15250	15240	15209	15245	15224	15259	15277	15276	15334	15238	15265	15195	15318	15197	15097	15397	15199	15203	15314	15146	15160	15192	15221	15221	15283	15299	15168	15225	15047	15392	15113	15109	15236	15252	15310	15065	15208	15349	15196	15273	15261	15223	15112	15187	15405	15172	15244	15304	15064	15225	15046	15336	15299	15373	15232	15254	15303	15087	15210	15254	15070	15297	15255	15300	15262	15275	15350	15354	15176	15320	15317	15200	15239	15319	15226	15227	15378	15284	15266	15037	15236	15220	15273	15240	15330	15340	15251	15084	15384	15157	15401	15169	15244	15296	15024	15144	15296	15170	15204	15238	15412	15254	15100	15072	15260	15313	15303	15291	15311	15389	15208	15175	15150	15118	15110	15223	15137	15049	15174	15133	15304	15152	15230	15131	15251	15205	15233	15142	15182	15298	15342	15076	15275	15128	15316	15115	15335	15275	15236	15418	15264	15276	15223	15124	15123	15340	15099	15343	15261	15328	15243	15157	15173	15307	15226	15536	15172	15114	15156	15200	15131	15230	15046	15259	15210	15214	15339	15263	15366	15078	15283	15271	15337	15233	15345	15073	15387	15317	15109	15170	15151	15327	15240	15120	15247	15214	15321	15215	15206	15158	15131	15247	15303	15175	15313	15165	15144	15312	15272	15211	15225	15152	15235	15254	15311	15243	15194	15235	15235	15444	15147	15319	15209	15225	15121	15183	15202	15188	15045	15277	15162	15103	15184	15149	15158	15227	15107	15281	15258	15253	15061	15457	15230	15230	15193	15294	15302	15140	15163	15248	15332	15298	15265	15327	15177	15244	15283	15083	15071	15182	15131	15302	15382	15260	15173	15081	15241	15234	15242	15294	15282	15239	15281	15514	15240	15284	15185	15274	15302	15338	15172	15394	15140	15152	15231	15247	15126	15078	15219	15401	15256	15148	15279	15329	15213	15123	15204	15191	15193	15077	15149	15087	15276	15259	15274	15255	15401	15196	15141	15229	15299	15145	15290	15160	15368	15213	15186	15168	15306	14927	15204	15238	15246	15239	15095	15235	15271	15200	15326	15346	15125	15361	15434	15205	15121	15322	15117	15214	15169	15332	15257	15110	15169	15276	15263	15292	15221	15300	15236	15346	15153	15366	15014	15208	15112	15265	15369	15128	15289	15163	15304	15137	15305	15233	15299	15278	15239	15357	15212	15307	15279	15396	15108	15344	15164	15265	15122	15150	15112	15117	15153	15123	15334	15124	15246	15239	15396	15262	15364	15396	15314	15402	15240	15275	15225	15151	15105	15240	15034	15256	15153	15301	15279	15209	15315	15284	15234	15385	15277	15117	15204	15206	15245	15206	15203	15181	15110	15385	15358	15218	15384	14992	15221	15326	15228	15322	15088	15141	15197	15204	15217	15241	15229	15248	15096	15112	15174	15185	15121	15233	15189	15064	15336	15192	15095	15254	15389	15251	15377	15196	15297	15045	15236	15314	15207	15076	15188	15441	15218	15334	15345	15213	15122	15201	15191	15261	15360	15249	15282	15194	15166	15277	15169	15065	15407	15151	15250	15230	15143	15206	15188	15107	15363	15153	15295	15216	15213	15236	15280	15219	15296	15268	15308	15161	15143	15231	15409	15249	15129	15187	15027	15173	15287	15256	15333	15386	15369	15173	15088	15104	15154	15313	15243	15171	15103	15188	15100	15296	15320	15217	15071	15185	15380	15260	15241	15152	15256	15244	15190	15277	15269	15069	15193	15262	15353	15220	15249	15252	15348	15280	15161	15281	15103	15237	15445	15222	15166	15186	15117	15328	15280	15293	15285	15282	15216	15341	15398	15225	15258	15366	15170	15246	15260	15268	15197	15185	15158	15105	15384	15304	15136	15253	15414	15163	15241	15108	15265	15132	15405	15237	15427	15326	15318	15187	15292	15244	15171	15289	15301	15307	15087	15299	15168	15203	15253	15443	15268	15324	15301	15300	15281	15316	15065	15357	15185	15159	15255	15243	15197	15123	15094	15241	15041	15302	15034	15271	15065	15269	15183	15260	15360	15153	15219	15121	15244	15183	15200	15408	15261	15120	15286	15147	15157	15237	15307	15196	15329	15070	15104	15247	15230	15230	15075	15182	15109	15137	15283	15086	15230	15243	15131	15285	15178	15161	15208	15296	15154	15373	15348	15314	15262	15294	15270	15206	15166	15042	15281	15155	15285	15102	15265	15159	15109	15185	15200	15380	15083	15228	15272	15284	15110	15289	15215	15315	15214	15304	15326	15233	15165	15131	15210	15143	15167	15219	15245	15216	15354	15316	15150	15346	15327	15246	15121	15190	15422	15272	15158	15212	15269	15190	15323	15168	15176	15157	15295	15435	15199	15113	15207	15233	15306	15103	15123	15290	15234	15132	15377	15276	15185	15211	15076	15158	15169	15253	15052	15213	15292	15270	15226	15263	15233	15131	15255	15138	15438	15256	15310	15159	15122	15155	15143	15270	15434	15263	15031	15156	15332	15298	15286	15039	15259	15190	15320	15382	15229	15114	15197	15269	15116	15247	15277	15247	15381	15164	15163	15190	15114	15337	15288	15191	15144	15229	15175	15281	15282	15150	15092	15125	15257	15154	15366	15143	15280	15193	15201	15232	15366	15318	15306	15380	15138	15167	15294	15323	15299	15246	15402	15187	15496	15295	15232	15316	15293	15262	15310	15414	15298	15227	15201	15099	14985	15132	15385	15193	15208	15177	15037	15230	15185	15376	15174	15060	15054	15294	15225	15255	15287	15224	15199	15395	15143	14969	15318	15343	15354	15262	15200	15259	15293	15247	15149	15206	15141	15216	15218	15151	15341	15163	15240	15248	15116	15185	15199	15139	15120	15113	15363	15176	15284	15304	15319	15109	15161	15094	15178	15085	15118	15239	15251	15232	15336	15192	15193	15377	15226	15307	15316	15337	15144	15108	15128	15112	15282	15121	15232	15339	15351	15218	15144	15273	15341	15154	15325	15241	15405	15059	15478	15201	15079	15124	15271	15290	15127	15212	15171	15190	15174	15127	15297	15173	15201	15132	15217	15151	15113	15215	15270	15282	15155	15306	15208	15153	15149	15232	15180	15020	15143	15076	15193	15252	15276	15154	15035	15213	15169	15160	15371	15055	15302	15315	15165	15062	15089	15292	15222	15233	15237	15327	15266	15080	15177	15205	15197	14967	15140	15315	15195	15187	15182	14942	15239	15216	15192	15206	15276	15186	15271	15346	15198	15361	15159	15137	15138	15284	15188	15149	15272	15037	15479	15128	15114	15374	15258	15114	15216	15152	15067	15186	15209	15064	15230	15062	15160	15237	15337	15247	15173	15295	15469	15333	15078	15290	15176	15249	15073	15116	15226	15164	15283	15125	15240	15136	15339	15316	15151	15388	15105	15297	15259	15235	15053	15137	15162	15280	15192	15408	15296	15235	15113	15073	15147	15259	15239	15252	15232	15289	15200	15033	15243	14862	15319	15270	15289	15142	15172	15287	15254	15380	15194	15310	15216	15085	15323	15250	15261	15366	15236	15195	15247	15285	15118	15148	15146	14998	15307	15185	15188	15218	15203	15262	15324	15086	15182	15178	15295	15228	15350	15226	15080	15129	15200	15188	15278	15305	15225	15338	15219	15167	15248	15163	15199	15103	15324	15267	15251	15308	15251	14985	15250	15224	15058	15226	15308	15166	15246	15227	15237	15281	15285	15250	15096	15121	15258	15308	15136	15148	15190	15093	15188	15222	15330	15180	15304	15284	15159	15053	15156	15284	15333	15196
22138	20576	27099	24626	23785	27580	30591	25758	24711	24928	25050	24524	23988	23772	23279	23288	23655	23491	23517	23323	23024	22993	23077	23781	27248	30692	28626	26002	24586	23476	22955	22839	22810	22603	22780	22983	22870	22802	22681	22909	22860	23055	22781	22871	22813	22782	22615	22952	22993	22922	22781	22859	22809	22631	22946	22647	22676	22564	22898	22916	22565	22769	22778	22832	22907	22802	23071	22905	22910	22827	22748	22851	22763	22755	22784	22783	22844	22737	22776	22752	22858	22752	22958	22726	22660	22695	22790	22899	22849	22690	22646	22856	22954	22791	23141	22759	22544	22621	22802	22731	22772	22731	22890	22750	22841	22730	22798	22963	22874	22812	22729	22892	22820	22856	22867	22662	22665	22865	22724	22698	22768	22987	22714	22814	22613	22666	22807	22679	22646	22900	22869	22745	22751	22864	22724	22888	22413	22923	22876	22839	22827	22616	22602	22806	22877	22866	22994	22949	22824	22546	22707	22825	22928	22742	22619	22679	22735	22692	22552	22822	22683	22769	22639	22817	22875	22717	22791	22503	22840	22538	22815	22709	22928	22970	22696	22845	22772	22627	22625	22786	22926	22718	22806	22793	22833	22754	22842	22774	22866	22736	22965	22824	22566	22464	22809	22984	23168	22840	22718	22872	22883	22899	22638	22759	22664	22873	22917	22788	22844	22624	22643	22706	22801	22778	22799	22695	22820	22789	22525	22729	22695	22779	22702	22574	22635	22788	22710	22681	22715	22622	22830	22651	22757	22910	22969	22748	22747	22678	22634	22946	22843	22699	22739	22732	22832	22679	22860	22662	22862	22633	22751	22757	22792	23036	22757	22617	22638	22780	22698	22665	22815	22623	22785	23046	22471	22577	22695	22686	22759	22512	22483	22567	22741	23173	22807	22804	22545	22921	22501	22707	22617	22581	22772	22794	22710	22809	22535	22704	22849	22951	22840	22547	23112	22677	22809	22536	22652	22769	22767	22537	22634	22661	22682	22766	22496	22721	22752	22624	22659	22594	22862	22717	22758	22893	22824	22779	22830	22855	22570	22811	22788	22910	22875	22779	22964	22520	22631	22450	22824	22730	22689	22601	22812	22701	22914	22782	22867	22774	22683	23047	22795	22889	22677	22747	22720	22908	22894	22791	22579	22874	22890	22610	22637	22670	22734	22918	22681	22778	22786	22526	22964	22895	22673	22824	22850	22881	22809	22777	22651	22483	22750	22678	22653	22647	22771	22640	22897	22555	22814	22430	22752	22878	22647	22874	22882	22949	22743	22722	22752	22687	22539	22632	22870	22729	22773	22940	22852	22758	22769	22890	22802	22976	22863	22565	22782	22967	22779	22606	22552	22778	22668	22721	22854	22881	22918	22830	22732	22675	22772	22946	22719	22725	22524	22648	22824	22737	22722	22560	22835	22922	22960	22734	22742	22831	22593	22683	22776	22603	22816	22677	22517	22592	22543	22877	22700	22609	23041	22814	22617	22861	22801	22811	22891	22654	22649	22594	22547	22899	22805	23100	22835	22767	22702	22836	22763	22591	22867	22752	22732	22975	22910	22833	22720	22615	22699	22862	22672	23075	22869	22818	22973	22797	22774	22890	22866	22729	22752	22695	22843	22849	23002	22866	22855	22615	22785	22728	22631	22814	22846	22776	22350	22710	22785	22756	22962	22728	22791	22660	22634	22848	23037	22671	22717	22920	22793	22639	22543	22716	22717	22729	22786	22724	22748	22939	22489	22672	22666	22761	22835	22667	22858	22951	22723	22541	22639	22856	22887	22635	22674	22686	22727	22942	22700	22696	22649	22635	23159	22846	22857	22724	22944	22540	22874	22546	22642	22659	22763	22791	22711	22633	22685	22917	22731	22496	22770	22731	22811	22836	22815	22646	22593	22752	22690	22601	22952	22731	22417	22845	22674	22551	22917	22803	23018	22853	22690	22784	22801	22638	22566	22793	22709	22691	22560	22857	22652	22851	22848	22561	22765	22782	22930	22607	22828	22800	22604	22894	22918	22662	22683	22712	22767	22528	22669	22638	22682	22750	22823	22746	22875	22735	22841	22799	22789	22602	22695	22736	22639	22835	23002	23002	22809	22649	22883	22733	22798	22458	22600	22416	22816	22769	22667	22837	22981	22771	22824	22949	22624	22810	22860	22824	22681	22881	22861	22759	22809	22638	22560	22766	22899	22929	22740	23048	22751	22906	22893	22895	22595	22554	22749	22860	22806	22991	22757	22671	22777	22731	22786	22674	22640	22564	22692	23011	22839	23023	22821	22908	22943	22760	22655	22646	22835	22677	22833	22569	22740	22493	22783	22883	22802	22783	22672	22682	22784	22705	22675	22852	22818	22914	22857	22760	22904	22738	22668	22791	22762	22866	22879	22786	22726	22802	22806	22743	22624	22816	23028	22970	22688	22745	22826	22759	22777	22687	22583	22759	22857	22836	22675	22809	22750	22928	22667	22605	22841	22818	22750	22814	22729	22624	22587	22672	22734	22682	22827	22538	22924	22613	22647	22651	22550	22703	22554	22851	22821	22822	22529	22978	22691	22777	22607	22882	22730	22588	22985	22684	22670	22779	22505	22633	22858	22779	22870	22818	22566	22641	22789	22686	22782	22553	22621	22932	22513	22807	22759	22783	22863	22997	22958	22736	22673	22958	23145	22647	22958	22847	22645	22654	22778	22703	22982	22791	22926	22853	22583	22855	22799	22688	22599	23009	22704	22740	22880	22861	22754	22911	22709	22748	22826	22708	22768	23018	22737	22814	22633	23011	22788	22642	22912	22741	22574	22607	23115	22673	22973	22664	22797	22701	22679	22846	22803	22573	22700	22702	22437	22572	22570	22619	22840	22703	22923	22641	22758	23017	22872	22862	23034	22948	22860	22634	22773	22775	22874	23010	22611	22695	22770	22702	22855	22449	22865	22484	22861	22735	22768	22817	22770	22784	22872	22783	22725	22833	22585	22886	22732	22810	22851	22685	22724	22796	22779	22911	22738	22480	22653	22805	23093	22848	22632	23037	23007	22703	22545	22739	22522	22526	22692	22703	22669	22735	22796	22787	22591	22572	22496	22568	22887	22579	22760	22850	22896	22878	22853	22738	22822	22578	22727	22536	22616	22685	22947	22630	22835	22688	22634	22836	22689	22734	22696	22742	22774	22689	22851	22877	22888	22900	22625	22607	22877	22520	22670	22645	22865	22662	22551	22607	22734	22685	22895	22828	22847	22756	22675	22705	22765	22647	22637	22836	22706	22939	22807	22613	22755	22681	22637	22772	22531	22641	22684	22669	22754	22782	22933	22740	22655	22787	22744	22441	22773	22682	22919	23049	22815	22603	22909	22930	22796	22696	22729	22562	22729	22926	22652	22904	22990	22669	22708	22556	22811	22805	22881	22839	22804	22879	22854	22752	22693	22653	22715	22835	23000	22871	22733	22576	22732	22807	22597	22797	22716	22792	22658	22694	22662	22922	22691	22839	22406	22554	22726	22688	22743	22711	22505	22958	22751	22407	22748	23100	22925	22898	22856	22848	22553	22713	22668	22901	22545	22611	22715	22702	22769	22668	22821	22798	22668	22711	22692	22483	22844	22944	22790	22637	22831	22828	22753	22867	22790	22728	22620	23035	22668	22847	22706	22915	22829	22770	22837	22659	22673	22683	22752	22628	22479	22583	22771	22713	22790	22563	22746	22731	22811	22686	22931	22981	22868	22811	22651	22893	22756	22957	22901	22908	22665	23058	22971	22941	22867	22631	22757	22786	22723	22614	22825	22673	22897	22714	22899	22718	22776	22816	22756	22576	22485	22751	22496	22567	22611	22757	22881	23106	22929	22656	22712	22738	22804	22649	22892	22746	22717	22849	22964	22725	22651	22916	22829	22811	22697	22847	22768	22567	23094	22772	22816	22946	22558	22979	22809	22995	22662	22825	22776	22854	22842	22900	22888	22660	22859	22483	22939	22844	22850	22702	22867	22657	22815	22544	22861	22970	22916	22864	22910	22657	22789	22846	22802	22748	22675	22590	22792	22639	22991	22690	22896	22815	22828	22782	22716	22831	22843	22594	22817	22596	22647	22731	22874	22796	22618	22712	22762	22698	22623	22760	22743	22663	22586	22583	22704	22703	22868	22680	22727	23037	22687	22680	22811	22834	22758	22720	22514	22836	22722	22607	22556	22876	22886	22905	22694	22607	22906	22865	22549	22593	22533	22569	22562	22638	22691	22571	22805	22786	22879	22652	22851	22689	22779	22667	22640	22585	22604	22839	22883	22651	22838	22904	22617	22623	22534	22858	22758	22782	22371	22787	22890	22848	22886	22563	22800	22671	22660	22589	23195	22802	22694	22829	22997	22925	22575	22815	22915	22665	22781	22736	22581	22663	22580	22834	22644	22930	22467	22843	22682	22482	22685	22792	22793	22750	22732	22762	22861	22866	22489	22782	22707	22672	22685	22814	22806	22456	22589	22929	22954	22618	22773	22768	22897	22914	22646	22674	22823	22843	22944	22776	22846	22827	22807	22586	22655	22622	22662	22518	22931	22768	22724	22595	22993	22741	22581	22729	22896	22746	22623	22752	22789	22916	22843	22789	22897	22827	22953	22787	22828	22659	22817	22606	22437	22745	22832	22783	22840	22712	22640	22641	22494	22487	22866	22789	22779	22707	22672	22711	23024	22825	22776	23088	22914	22482	22801	22626	22984	22735	22703	22565	22760	22827	22577	22655	22745	22655	22782	22754	22923	22728	22755	22627	22704	22679	22955	22809	22702	22768	22918	22659	22742	22787	22868	22934	23000	22782	22608	22674	22613	22599	22579	22832	22860	22610	22627	22628	22737	22604	22820	22827	22714	22926	22858	22767	22810	22662	22517	22802	22859	22790	22781	22833	23018	22761	22407	22669	22728	22982	22688	22597	22825	22691	22942	22915	22915	22822	22709	22701	22661	22793	22937	22741	22451	22773	22811	22740	22530	22467	22740	22556	22720	22618	22596	22885	22838	22955	22693	22831	22601	22563	22601	22595	22861	22652	23005	22589	22737	22755	22820	22569	22703	22468	22774	22625	22758	22828	22836	22725	22850	22858	22725	22663	22742	22831	22557	22777	22649	22703	22839	22652	22841	22917	22864	22688	22746	22898
46902	63833	53458	42683	36488	27097	21518	18698	18679	18480	18373	17486	16670	16387	15953	15948	16407	16367	15937	15749	15604	15607	15483	16405	22193	25171	21948	18644	16839	15594	15540	15454	15363	15323	15252	15352	15335	15461	15358	15247	15410	15271	15395	15433	15362	15309	15331	15254	15468	15231	15243	15318	15284	15368	15390	15380	15298	15354	15254	15247	15289	15361	15273	15293	15239	15200	15257	15194	15424	15295	15301	15287	15214	15339	15193	15307	15251	15066	15256	15242	15252	15233	15202	15312	15254	15426	15270	15210	15398	15278	15272	15235	15364	15203	15131	15255	15371	15223	15313	15302	15403	15323	15326	15233	15261	15225	15314	15270	15300	15304	15359	15325	15274	15268	15341	15248	15488	15094	15509	15355	15216	15396	15255	15160	15168	15157	15158	15361	15229	15254	15352	15294	15342	15303	15417	15398	15346	15364	15202	15252	15335	15340	15331	15446	15170	15312	15355	15325	15353	15415	15137	15202	15225	15204	15126	15354	15447	15352	15289	15341	15230	15139	15174	15474	15126	15246	15218	15156	15539	15280	15328	15329	15277	15386	15186	15143	15248	15307	15473	15376	15262	15301	15327	15300	15343	15205	15276	15298	15347	15236	15310	15399	15278	15121	15279	15266	15498	15337	15276	15216	15133	15254	15173	15314	15228	15351	15306	15281	15336	15253	15467	15208	15358	15390	15243	15315	15177	15300	15304	15261	15220	15203	15348	15275	15373	15220	15359	15291	15187	15543	15290	15338	15271	15146	15505	15214	15228	15375	15487	15332	15367	15387	15453	15293	15140	15234	15324	15388	15240	15123	15051	15030	15220	15116	15216	15298	15283	15300	15226	15194	15396	15197	15358	15207	15397	15335	15406	15286	15252	15358	15349	15580	15332	15194	15381	15143	15267	15388	15281	15225	15259	15456	15266	15245	15241	15363	15418	15310	15257	15342	15431	15280	15159	15238	15288	15169	15303	15244	15122	15120	15374	15319	15244	15487	14998	15357	15392	15160	15287	15288	15263	15193	15201	15527	15268	15537	15201	15379	15361	15327	15210	15419	15262	15243	15279	15166	15257	15232	15255	15348	15424	15171	15162	15287	15300	15228	15397	15224	15205	15297	15239	15526	15427	15257	15230	15416	15305	15369	15380	15217	15354	15314	15351	15368	15365	15410	15341	15198	15285	15207	15469	15152	15370	15194	15263	15231	15122	15239	15306	15096	15374	15201	15475	15350	15159	15035	15345	15432	15381	15358	15277	15370	15485	15405	15163	15193	15342	15122	15133	15272	15333	15432	15423	15235	15258	15265	15195	15434	15304	15340	15254	15217	15237	15416	15195	15304	15393	15145	15304	15344	15220	15246	15175	15132	15167	15433	15397	15144	15218	15366	15131	15214	15310	15442	15213	15286	15117	15191	15274	15166	15195	15333	15351	15370	15284	15120	15136	15198	15461	15062	15239	15309	15152	15162	15256	15377	15297	15232	15212	15163	15218	15220	15294	14995	15309	15304	15463	15438	15183	15570	15358	15276	15383	15459	15332	15285	15233	15295	15276	15225	15308	15101	15169	15263	15251	15447	15341	15403	15385	15412	15264	15297	15332	15122	15377	15271	15462	15175	15278	15324	15231	15224	15246	15281	15394	15233	15319	15360	15166	15296	15264	15215	15117	15347	15153	15303	15193	15294	15281	15485	15276	15281	15102	15351	15358	15319	15233	15170	15295	15086	15271	15312	15449	15195	15260	15234	15492	15340	15172	15213	15229	15334	15251	15300	15344	15268	15222	15300	15239	15231	15272	15217	15340	15273	15313	15227	15343	15170	15261	15286	15443	15137	15301	15033	15334	15172	15242	15259	15580	15251	15255	15203	15340	15371	15208	15215	15327	15191	15250	15452	15243	15168	15244	15412	15420	15164	15247	15145	15151	15228	15192	15414	15265	15423	15150	15475	15308	15189	15272	15283	15368	15416	15353	15285	15357	15231	15259	15336	15251	15312	15208	15414	15047	15208	15402	15369	15366	15246	15246	15363	15183	15292	15288	15460	15231	15177	15247	15262	15086	15376	15313	15283	15306	15329	15370	15441	15396	15164	15412	15472	15405	15368	15263	15334	15248	15282	15334	15280	15305	15198	15360	15165	15288	15216	15065	15467	15350	15350	15324	15296	15401	15250	15378	15218	15190	15473	15181	15116	15187	15316	15227	15320	15342	15419	15185	15384	15320	15218	15279	15423	15275	15341	15146	15197	15184	15298	15282	15166	15236	15462	15330	15202	15298	15415	15332	15271	15394	15132	15226	15300	15375	15401	15367	15443	15216	15295	15421	15068	15273	15248	15250	15182	15279	15278	15344	15399	15430	15392	15114	15145	15341	15253	15320	15421	15308	15253	15159	15352	15400	15359	15406	15194	15303	15295	15243	15195	15210	15347	15129	15188	15279	15364	15170	15244	15271	15307	15212	15369	15324	15383	15282	15349	15225	15363	15489	15212	15434	15308	15319	15299	15396	15178	15388	15197	15302	15210	15314	15185	15436	15132	15330	15391	15360	15377	15466	15090	15369	15424	15489	15301	15228	15388	15412	15316	15298	15409	15155	15351	15280	15348	15238	15374	15364	15109	15286	15363	15329	15259	15145	15414	15374	15366	15360	15172	15256	15224	15252	15186	15306	15188	15229	15355	15354	15326	15137	15334	15329	15412	15167	15253	15369	15204	15257	15325	15322	15255	15240	15188	15204	15300	15263	15267	15137	15210	15387	15283	15323	15226	15299	15184	15301	15282	15386	15384	15481	15082	15392	15369	15406	15201	15272	15366	15214	15281	15270	14987	15439	15092	15150	15499	15385	15258	15262	15288	15227	15327	15267	15426	15092	15125	15321	15337	15377	15193	15275	15397	15253	15382	15291	15317	15218	15285	15241	15309	15269	15260	15220	15322	15258	15201	15337	15463	15336	15387	15296	15281	15270	15479	15134	15159	15260	15147	15409	15242	15252	15327	15324	15228	15439	15439	15317	15333	15342	15281	15302	15454	15248	15107	15207	15234	15443	15146	15245	15327	15155	15253	15348	15211	15264	15275	15242	15462	15267	15166	15397	15253	15300	15223	15277	15415	15230	15023	15141	15331	15404	15319	15336	15383	15358	15413	15136	15484	15509	15111	15206	15119	15138	15375	15233	15309	15400	15202	15354	15340	15275	15368	15178	15208	15331	15258	15310	15211	15187	15261	15199	15326	15263	15278	15380	15373	15325	15238	15268	15286	15287	15313	15086	15265	15302	15447	15364	15400	15368	15408	15375	15225	15178	15232	15365	15302	15393	15234	15246	15025	15512	15395	15247	15354	15377	15252	15272	15351	15176	15313	15240	15321	15361	15180	15377	15452	15230	15233	15316	15316	15464	15293	15298	15371	15282	15308	15218	15295	15223	15354	15239	15353	15068	15189	15376	15226	15344	15480	15179	15219	15178	15328	15240	15246	15325	15262	15188	15182	15239	15348	15237	15303	15344	15488	15341	15320	15341	15167	15272	15189	15234	15181	15409	15216	15332	15229	15276	15319	15076	15367	15362	15357	15119	15155	15150	15410	15382	15394	15286	15260	15239	15235	15328	15362	15320	15370	15311	15404	15153	15387	15417	15199	15364	15346	15265	15127	15360	15417	15282	15401	15294	15129	15354	15219	15431	15233	15209	15349	15359	15194	15265	15453	15196	15192	15186	15199	15304	15239	15330	15353	15355	15167	15242	15211	15348	15236	15236	15258	15402	15278	15253	15279	15296	15488	15280	15319	15215	15453	15156	15336	15225	15336	15201	15426	15418	15312	15419	15181	15247	15421	15303	15469	15422	15214	15451	15223	15242	15521	15250	15341	15327	15487	15128	15254	15430	15154	15524	15073	15253	15512	15287	15208	15307	15425	15270	15352	15242	15204	15283	15047	15329	15246	15210	15420	15367	15137	15426	15482	15233	15354	15208	15416	15399	15279	15163	15296	15181	15159	15333	15305	15323	15162	15379	15332	15352	15234	15311	15326	15360	15316	15444	15320	15236	15259	15274	15255	15304	15252	15267	15250	15303	15378	15281	15177	15383	15323	15357	15241	15225	15275	15277	15169	15264	15391	15177	15066	15481	15238	15382	15283	15294	15161	15354	15294	15264	15362	15348	15264	15300	15328	15224	15309	15281	15362	15424	15300	15267	15233	15223	15397	15264	15355	15336	15225	15255	15350	15318	15456	15405	15208	15254	15328	15290	15356	15296	15132	15282	15374	15243	15175	15269	15226	15187	15264	15235	15214	15237	15251	15384	15255	15276	15337	15149	15184	15282	15362	15294	15330	15321	15201	15170	15198	15213	15332	15263	15320	15349	15251	15249	15223	15292	15377	15358	15323	15198	15236	15296	15280	15215	15287	15279	15350	15291	15352	15447	15417	15252	15307	15462	15378	15418	15269	15355	15329	15394	15370	15397	15382	15151	15447	15214	15317	15390	15327	15294	15207	15202	15488	15223	15331	15187	15278	15317	15278	15316	15245	15340	15214	15259	15302	15548	15356	15363	15319	15346	15266	15413	15343	15354	15244	15196	15329	15343	15274	15265	15427	15276	15259	15161	15185	15322	15199	15346	15236	15305	15226	15228	15195	15267	15233	15276	15185	15312	15320	15215	15319	15427	15290	15273	15251	15184	15411	15193	15237	15415	15209	15389	15264	15214	15243	15227	15247	15346	15333	15187	15320	15352	15255	15219	15138	15330	15201	15425	15251	15360	15364	15315	15281	15320	15200	15268	15385	15172	15465	15252	15150	15172	15304	15330	15237	15530	15215	15314	15355	15337	15217	15321	15409	15322	15344	15292	15341	15169	15311	15392	14985	15427	15385	15344	15217	15381	15271	15324	15425	15320	15465	15237	15321	15329	15327	15212	15241	15261	15235	15424	15330	15297	15183	15209	15109	15456	15282	15293	15396	15220	15377	15297	15361	15481	15357	15153	15296	15033	15214	15326	15468	15146	15125	15209	15359	15327	15409	15244	15171	15228	15251	15190	15276	15173	15339	15297	15207	15327	15311	15271	15397	15214	15246	15282	15345	15383	15386	15386	15306	15246	15265	15510	15260	15323	15286	15351	15356	15387	15318	15444	15180	15400	15144	15180	15265	15260	15386
42429	41216	37556	32065	27639	24635	23746	23394	23184	22818	22896	22760	23155	22930	22937	22877	22693	22905	22950	22614	22807	22975	23007	22726	22689	23350	23314	23142	22941	22774	22745	22703	22531	22484	22524	22932	22650	22543	22755	22816	22595	22789	22878	22691	22754	22827	22698	22792	22404	22664	22808	22684	22601	22596	22501	22716	22761	22743	22407	22742	22714	22528	22529	22703	22624	22492	22644	22482	22778	22977	22670	22770	22639	22719	22750	22597	22792	22834	23011	22539	22661	22919	22781	22612	22622	22629	22667	22735	22708	22822	22686	22670	22711	22543	22636	22760	22649	22647	22767	22492	22646	22551	22703	22722	22533	22772	22694	22566	22719	22733	22538	22666	22668	22834	22496	22845	22859	22763	22664	22664	22751	22756	22497	22685	22726	22937	22711	22773	22514	22695	22464	22642	22664	22506	22720	22761	22726	22823	22672	22611	22631	22574	22801	22813	22755	22803	22653	22698	22680	22508	22707	22596	22750	22725	22873	22760	22743	22919	22528	22545	22718	22700	22792	22758	22671	22761	22557	22696	22750	22728	22629	22550	22485	22585	22656	22538	22682	22906	22873	22729	22683	22469	22815	22452	22814	22597	22469	22826	22840	22631	22725	22570	22727	22752	22854	22706	22705	22781	22675	22808	22503	22937	22735	22766	22602	22852	22572	22794	22886	22571	22486	22804	22813	22771	22467	22516	22350	22688	22709	22570	22592	22661	22736	22888	22677	22807	22706	22758	22778	22767	22645	22528	22552	22559	22891	22712	22639	22624	22786	22609	22649	22348	22806	22796	22784	22538	22572	22773	22567	22507	22685	22667	22942	22621	22807	22693	22711	22670	22420	22489	22862	22662	22693	22770	22623	22741	22535	22535	22595	22552	22812	22652	22539	22850	22705	22504	22976	22759	22749	22635	22622	22739	22791	22720	22541	22621	22685	22472	22932	22712	22628	22743	22826	22654	22746	22752	22776	22791	22847	22681	22961	22825	22597	22675	22707	22534	22425	22600	22941	22444	22676	22552	22661	22788	22738	22599	22857	22870	22989	22766	22638	22723	22682	22597	22496	22577	22548	22282	22776	22893	22752	22731	22558	22704	22798	22521	22657	22522	22755	22696	22752	22813	22743	22636	22764	22621	22953	22736	22741	22715	22814	22660	22856	22534	22701	22553	22530	22455	22629	22809	22689	22774	22619	22671	22793	22697	22681	22752	22405	22744	22468	22879	22853	22727	22542	22698	22710	22510	22776	22581	22742	22893	22957	22598	22675	22642	22675	22756	22819	22825	22813	22802	22762	22550	23018	22641	22775	22719	22590	22534	22597	22640	22786	22760	22766	22727	22675	22809	22689	22655	22687	22697	22589	22565	22843	22811	22956	22687	22629	22832	22629	22519	22962	22859	22632	22513	22701	22625	22736	22667	22538	22562	22729	22695	22576	22482	22673	22780	22658	22674	22851	22908	22705	22768	22636	22754	22677	22748	22751	22408	22558	22634	22678	22697	22655	22526	22733	22610	22742	22745	22700	22616	22761	22775	22716	22597	22743	22664	22806	22815	22466	22490	22639	22490	22714	22802	22848	22709	22757	22755	22756	22743	22705	22656	22745	22734	22965	22938	22907	22574	22825	22965	22814	22780	22719	22872	22537	22693	22756	22805	22731	22550	22626	22686	22647	22673	22718	22570	22635	22713	22531	22911	22649	22910	22706	22641	22595	22651	22880	22502	22831	22726	22773	22618	22851	22529	22619	22616	22745	22749	23017	22485	22392	22573	22474	22764	22808	22528	22626	22529	22710	22831	22517	22603	22555	22655	22659	22739	22477	22572	22662	22793	22740	22667	22718	22634	22698	22941	22777	22545	22739	22539	22466	22579	22719	22743	22577	22495	22776	22466	22770	22781	22665	22736	22768	22757	22711	22717	22621	22945	22677	23001	22718	22625	22773	23045	22958	22871	22736	22794	22803	22633	22771	22643	22556	22517	22691	22612	22622	22759	22658	22636	22734	22636	22638	22688	22689	22652	22795	22573	22645	22986	22787	22564	22498	22891	22704	22774	22601	22821	22784	22758	22968	22815	22894	22709	22700	22881	22593	22760	22648	22754	22644	22523	22734	22693	22578	22607	22566	22585	22607	22573	22793	22619	22608	22520	22566	22743	22759	22513	22695	22822	22772	22845	22540	22511	22617	22710	22745	22802	22769	22718	22818	22773	22567	22754	22627	22723	22828	22755	22741	22723	22694	22802	22614	22601	22767	22469	22524	22618	22682	22640	23038	22647	22637	22603	22508	22253	22558	22844	22689	22686	22991	22689	22799	22659	22649	22720	22719	22680	22746	22591	22707	22666	22736	22524	22674	22780	22709	22608	22955	22917	23106	22788	22745	22724	22638	22764	22693	22700	22761	22778	22619	22803	23071	22821	22647	22556	22671	22625	22672	22690	22835	22633	22677	22685	22802	22544	22798	22945	22892	22658	22808	22732	22704	22522	22974	22797	22816	22903	22708	22616	22744	22419	22683	22533	22681	22741	22932	22723	22825	22853	22778	22710	22681	22656	22601	22798	22677	22431	22655	22603	22933	22719	22654	22868	22511	22671	22945	22846	22925	22652	22632	22595	22787	22664	22672	22469	22857	22678	22540	22889	22658	22527	22794	22566	22609	22832	22669	22775	22812	22659	22827	22727	22527	22683	22684	22607	22758	22602	22827	22779	22595	22711	22674	22770	22964	22762	22558	22757	22769	22665	22962	22889	22765	22653	22638	22670	22676	22583	22698	22743	22920	22643	22824	22795	22633	22790	22877	22757	22775	22560	22820	22623	22605	22762	22765	22664	22828	22639	22570	22780	22783	22776	22795	22645	22759	22783	22738	22687	22971	22638	22662	22606	22801	22790	22618	22668	22860	22678	22501	22560	22685	22622	22793	22819	22620	22584	22708	22576	22699	22588	22978	22468	22695	22577	22721	22719	22648	22683	22796	22785	22484	22832	22666	22768	22775	22633	22727	22790	22770	22871	22770	22491	22800	22675	22594	22466	22588	22739	22804	22812	22715	22613	22639	22830	22658	22675	22890	22714	22682	22779	22787	22764	22802	22764	22759	22433	22558	22662	22696	22672	22668	22594	22809	22830	22519	22591	22699	22602	22729	22478	22702	22885	22879	22621	22628	22696	22627	22728	22732	22711	22797	22752	22426	22839	22511	22491	22584	22534	22707	22797	22732	22859	22589	22647	22600	22729	22722	22623	22666	22729	22671	22648	22536	22739	22800	22586	22765	22693	22546	22872	22614	22707	22538	22748	22995	22995	22694	22758	22927	22332	22713	22726	22777	22735	22743	22656	22753	22773	22507	22522	22771	22828	22816	22790	22720	22804	22875	22621	22671	22887	22970	22718	22732	22891	22676	22846	22686	22621	22531	22890	22899	22733	22845	22576	22716	22622	22889	22893	22845	22824	22686	22515	22580	22658	22795	22799	22811	22411	23014	22920	22759	22841	22588	22698	22860	22729	22754	22527	22691	22724	22755	22497	22948	22347	22775	22711	22571	22772	22528	22589	22745	22703	22597	22677	22735	22565	22767	22859	22771	22973	22784	22951	22700	22572	22588	22789	22626	22738	22832	22601	22777	23007	22754	22530	22771	22504	22567	22785	22747	22528	22893	22765	22749	22749	22743	22873	22734	22784	22521	22397	22768	22834	23004	22841	22798	22663	22737	22866	22918	22822	22591	22783	22762	22811	22823	22471	22594	22839	22954	22628	22751	22862	22740	22768	22672	22536	22472	22609	22499	22748	22658	22809	22818	22583	23002	22466	22691	22583	22541	22578	22722	22940	22768	22865	22862	22566	22721	22887	22602	22975	22751	22796	22560	23005	22631	22910	22629	22490	22568	22870	22748	22551	22744	22705	22758	22839	22748	22675	22684	22540	22648	22789	22875	22834	22444	22608	22630	22634	22804	22736	22524	22412	22609	22677	22773	22468	22756	22658	22907	22344	22375	22736	22615	22701	22655	22579	22649	22555	22421	22630	22501	22664	22638	22912	22835	22567	22667	22561	22598	22776	22617	22674	22572	22868	22680	22547	22428	22710	22962	22705	22720	22711	22455	23041	22592	22663	22479	23046	22510	22522	22650	22762	22880	22788	22589	22749	22581	22569	22664	22677	22704	22865	22823	22722	22685	22838	22620	22496	22617	22651	22560	22650	22776	22512	22757	22735	22629	22705	22641	22634	23044	22659	22800	22799	22968	22650	22783	22777	22658	22755	22619	22562	22899	22716	22666	22721	22714	22550	22536	22571	22718	22545	22761	22580	22628	22720	22719	22694	22819	22678	22602	22427	22639	22561	22736	22854	22845	22461	22764	22478	22653	22684	22649	22735	22695	22782	22571	22595	22645	22686	22759	22741	22501	22757	22871	22689	22704	22782	22795	22782	22770	22759	22716	22914	22681	22710	22557	22703	22718	22797	22667	22717	22586	22862	22688	22764	22824	22597	22608	22532	22542	22602	22814	22710	22674	22668	22770	22752	22876	22713	22699	22745	22626	22608	22827	22417	22657	22707	22728	22613	22812	22881	22614	22547	22567	22586	22426	22594	22793	22744	22713	22700	22581	22517	22786	22708	22912	22620	22707	22617	22767	22476	22820	22815	22672	22674	22738	22709	22788	22550	22666	22774	22926	22882	22798	22630	22630	22938	22774	22696	22678	22865	22790	22784	22783	22377	22735	22714	22571	22686	22632	22716	22833	22622	22615	22673	22806	22706	22666	22775	22517	22907	22851	22981	22881	22774	22827	22673	22747	22559	23055	22650	22713	22732	22731	22727	22727	22628	22699	22629	22558	22600	22545	22616	22663	22690	22888	22609	22439	22767	22636	22752	22560	22699	22900	22849	22937	22723	22756	22823	22845	22552	22617	22688	22806	22858	22823	22813	22873	22612	22666	22691	22683	22954	22766	22643	22514	22687	22764	22823	22482	22843	22860	22680	22740	22648	22477	22392	22729	22602	22732	22767	22337	22806	22659	22372	22554	22498	22467	22770	22810	22667	22723	22763	22744	22724	22753	22641	22587	22820	22744	22614	22387	22831	22818	22701	22543	22820	22671	22648	22982	22533	22656	22804	22730	22668	22736	22600	22744	22658	22658	22811	22583	22707
43954	46445	35935	26451	22207	17766	16137	16106	15636	15804	15833	15942	15671	15607	15500	15284	15482	15369	15586	15309	15303	15197	15504	15397	15465	15714	15800	15566	15773	15239	15371	15213	15305	15275	15158	15227	15298	15204	15268	15265	15096	15239	15424	15171	15246	15208	15306	15130	15416	15190	15282	15293	15417	15297	15312	15352	15301	15304	15343	15417	15453	15261	15336	15343	15218	15273	15288	15189	15238	15333	15181	15379	15231	15446	15256	15534	15271	15274	15180	15345	15557	15166	15212	15307	15170	15303	15250	15180	15289	15210	15185	15272	15108	15299	15300	15068	15435	15325	15330	15195	15268	15125	15449	15204	15309	15231	15392	15352	15414	15178	15336	15318	15261	15215	15194	15298	15181	15302	15463	15372	15261	15292	15314	15442	15197	15217	15255	15296	15264	15322	15265	15235	15354	15282	15335	15303	15263	15212	15460	15486	15294	15423	15322	15290	15345	15208	15253	15388	15329	15311	15304	15209	15240	15133	15247	15362	15168	15358	15169	15249	15356	15315	15371	15150	15302	15275	15389	15433	15409	15266	15283	15186	15379	15150	15347	15212	15362	15309	15321	15295	15241	15405	15258	15358	15262	15265	15153	15428	15208	15382	15444	15346	15243	15348	15046	15308	15263	15248	15454	15249	15282	15366	15369	15182	15314	15241	15375	15185	15251	15346	15266	15231	15354	15254	15294	15233	15287	15221	15165	15222	15278	15294	15259	15318	15357	15252	15257	15137	15215	15210	15281	15244	15089	15442	15433	15263	15255	15411	15228	15322	15339	15457	15313	15228	15199	15244	15159	15120	15323	15238	15328	15382	15346	15488	15388	15273	15296	15290	15274	15294	15447	15279	15339	15402	15357	15289	15330	15453	15320	15160	15245	15401	15450	15265	15255	15228	15128	15247	15145	15330	15259	15338	15243	15414	15252	15179	15195	15269	15301	15246	15099	15325	15340	15181	15368	15285	15233	15348	15146	15316	15364	15266	15261	15270	15299	15345	15296	15377	15199	15197	15296	15471	15240	15317	15314	15473	15236	15380	15357	15368	15176	15309	15243	15457	15277	15177	15194	15285	15335	15266	15191	15360	15357	15152	15364	15320	15351	15321	15273	15310	15369	15378	15178	15295	15316	15220	15212	15255	15291	15365	15312	15276	15305	15211	15202	15213	15208	15227	15179	15463	15387	15276	15201	15321	15095	15373	15189	15353	15263	15241	15238	15429	15241	15257	15137	15403	15387	15088	15299	15293	15328	15376	15316	15390	15023	15160	15130	15285	15372	15219	15155	15660	15432	15201	15327	15312	15272	15383	15390	15336	15074	15387	15392	15287	15173	15248	15432	15199	15192	15260	15295	15343	15191	15262	15338	15394	15321	15348	15249	15151	15191	15302	15330	15219	15404	15373	15098	15246	15362	15306	15308	15249	15222	15350	15424	15268	15426	15245	15263	15426	15335	15335	15304	15349	15268	15187	15377	15262	15370	15362	15208	15196	15371	15350	15094	15282	15205	15374	15232	15263	15156	15197	15304	15394	15169	15199	15285	15209	15161	15438	15295	15278	15440	15227	15324	15222	15170	15437	15201	15198	15258	15277	15213	15408	15183	15227	15285	15273	15339	15344	15271	15419	15363	15384	15217	15189	15318	15260	15439	15164	15227	15127	15271	15210	15347	15275	15296	15353	15325	15388	15280	15308	15267	15371	15365	15301	15199	15387	15255	15216	15337	15318	15433	15410	15208	15296	15420	15364	15206	15220	15242	15104	15221	15303	15370	15135	15317	15301	15181	15256	15408	15258	15360	15166	15370	15232	15237	15339	15273	15218	15285	15292	15347	15374	15188	15202	15129	15298	15178	15317	15261	15326	15264	15384	15185	15235	15199	15380	15358	15386	15048	15309	15218	15480	15249	15196	15447	15239	15364	15217	15317	15312	15401	15359	15083	15192	15200	15287	15294	15254	15214	15440	15350	15226	15288	15198	15060	15216	15256	15154	15176	15419	15356	15194	15303	15337	15371	15320	15345	15292	15323	15308	15317	15393	15344	15187	15419	15257	15275	15316	15101	15296	15403	15242	15234	15344	15231	15423	15320	15436	15317	15311	15205	15186	15307	15350	15109	15314	15285	15324	15173	15381	15447	15084	15371	15375	15337	15218	15199	15160	15072	15451	15245	15267	15390	15088	15297	15296	15253	15409	15216	15337	15263	15420	15142	15356	15312	15274	15289	15287	15277	15314	15176	15417	15447	15467	15271	15299	15453	15260	15371	15199	15377	15255	15258	15263	15191	15328	15111	15210	15313	15322	15170	15297	15107	15274	15278	15292	15286	15153	15299	15277	15301	15241	15228	15308	15289	15320	15251	15213	15242	15128	15260	15349	15276	15354	15322	15332	15128	15424	15218	15146	15395	15412	15270	15377	15291	15398	15295	15093	15320	15315	15329	15359	15221	15245	15279	15239	15354	15299	15432	15407	15266	15465	15360	15351	15350	15361	15263	15414	15493	15244	15207	15243	15360	15284	15235	15333	15183	15284	15366	15286	15446	15307	15114	15177	15365	15363	15280	15217	15281	15267	15225	15289	15342	15127	15369	15324	15353	15278	15143	15330	15268	15284	15261	15484	15175	15324	15218	15316	15136	15261	15137	15251	15406	15301	15333	15216	15246	15139	15395	15369	15182	15444	15246	15324	15267	15293	15358	15420	15333	15139	15406	15321	15288	15376	15354	15154	15193	15260	15217	15201	15174	15159	15103	15209	15251	15371	15316	15317	15119	15270	15322	15366	15278	15358	15128	15303	15326	15258	15200	15410	15291	15114	15176	15288	15326	15094	15162	15345	15229	15267	15422	15208	15217	15293	15197	15255	15537	15328	15292	15133	15219	15177	15365	15290	15381	15314	15219	15330	15205	15228	15319	15312	15446	15313	15418	15387	15092	15367	15365	15166	15265	15192	15390	15235	15129	15327	15289	15229	15176	15360	15322	15244	15320	15211	15328	15311	15368	15196	15339	15336	15191	15249	15184	15357	15359	15272	15214	15272	15361	15259	15224	15251	15051	15372	15146	15172	15352	15199	15321	15330	15351	15278	15318	15328	15410	15349	15294	15165	15136	15493	15325	15229	15440	15382	15295	15307	15409	14946	15445	15396	15497	15367	15396	15280	15252	15427	15351	15320	15419	15322	15113	15387	15210	15226	15294	15287	15260	15247	15242	15379	15209	15304	15235	15424	15327	15318	15187	15309	15065	15271	15464	15181	15265	15154	15227	15383	15181	15158	15372	15221	15258	15196	15370	15202	15490	15370	15278	15229	15063	15533	15289	15319	15081	15176	15314	15162	15436	15152	15204	15422	15152	15382	15652	15349	15280	15305	15257	15323	15130	15345	15208	15143	15320	15322	15397	15337	15308	15387	15303	15367	15393	15233	15236	15272	15299	15185	15261	15176	15446	15252	15239	15211	15330	15450	15307	15196	15355	15158	15433	15247	15021	15342	15289	15154	15605	15352	15278	15177	15220	15215	15413	15435	15112	15160	15397	15198	15276	15358	15515	15261	15345	15366	15063	15259	15185	15189	15205	15388	15226	15296	15386	15285	15429	15224	15250	15094	15376	15150	15230	15207	15393	15158	15317	15185	15127	15227	15242	15186	15299	15292	15363	15331	15218	15335	15296	15125	15339	15229	15328	15100	15247	15221	15277	15370	15286	15225	15188	15282	15464	15360	15273	15362	15197	15190	15102	15194	15307	15383	15019	15283	14995	15254	15269	15335	15235	15162	15260	15215	15168	15270	15280	15199	15354	15368	15194	15317	15259	15362	15278	15337	15316	15128	15277	15201	15302	15281	15288	15349	15326	15199	15139	15220	15430	15206	15321	15341	15391	15397	15302	15300	15351	15311	15257	15372	15159	15267	15210	14951	15392	15256	15369	15470	15275	15393	15216	15279	15359	15242	15230	15234	15485	15323	15216	15387	15174	15284	15346	15328	15178	15351	15315	15381	15252	15322	15316	15235	15395	15305	15184	15406	15304	15299	15205	15158	15371	15229	15279	15402	15139	15242	15310	15321	15402	15120	15229	15362	15389	15414	15157	15361	15298	15345	15279	15093	15263	15276	15248	15506	15182	15354	15018	15323	15312	15228	15169	15302	15367	15307	15215	15243	15497	15459	15103	15356	15283	15233	15389	15089	15098	15229	15365	15203	15265	15253	15231	15315	15395	15341	15174	15214	15313	15208	15417	15126	15304	15209	15293	15335	15262	15443	15391	15299	15350	15289	15265	15145	15364	15294	15248	15221	15426	15374	15332	15143	15294	15349	15188	15447	15231	15207	15258	15440	15460	15430	15306	15375	15246	15475	15250	15294	15258	15363	15511	15473	15402	15069	15224	15094	15386	15350	15287	15239	15288	15255	15299	15379	15417	15146	15186	15507	15430	15237	15208	15185	15359	15262	15324	15323	15336	15314	15267	15247	15415	15169	15164	15384	15274	15098	15450	15341	15198	15208	15266	15117	15212	15409	15223	15459	15223	15263	15328	15100	15311	15390	15441	15340	15199	15188	15412	15417	15123	15355	15430	15434	15383	15088	15334	15527	15191	15376	15291	15297	15273	15259	15287	15345	15426	15186	15366	15099	15193	15266	15297	15185	15162	15372	15249	15328	15301	15345	15538	15458	15245	15300	15417	15256	15346	15160	15226	15093	15276	15191	15255	15182	15211	15275	15305	15436	15344	15315	15338	15264	15326	15262	15330	15335	15451	15336	15281	15336	15127	15192	15104	15317	15242	15219	15253	15253	15296	15358	15406	15131	15306	15245	15260	15257	15319	15255	15301	15161	15283	15285	15238	15353	15238	15274	15250	15300	15321	15225	15241	15205	15208	15357	15132	15402	15316	15298	15270	15252	15335	15199	15332	15275	15361	15307	15243	15295	15203	15355	15201	15318	15333	15381	15395	15230	15324	15391	15399	15468	15290	15226	15518	15251	15305	15253	15331	15249	15352	15203	15135	15309	15243	15289	15389	15380	15355	15215	15306	15364	15393	15163	15157	15104	15310	15194	15379	15240	15284	15194	15336	15227	15297	15204	15316	15280	15219	15419	15279	15173	15265	15345	15411	15233	15333	15328	15217	15434	15262	15387	15355	15362	15403	15123
23822	20646	27233	26622	26303	27347	27454	24471	23817	24000	23708	23474	23798	23706	24663	23313	23429	23056	23087	23067	22902	22796	23132	22982	24172	26945	26776	24840	23851	23254	22913	23074	23044	22935	22830	22789	23038	22854	23084	22777	22824	22973	22696	22836	22795	22988	22871	22811	22769	22955	22829	22991	23036	23123	22997	22951	22742	23095	22839	22908	22880	22739	22981	22968	22840	22649	22951	22812	23114	22971	22672	22982	22987	22858	22772	22905	22740	22778	22909	22829	22911	22868	22606	22627	22889	22813	22770	22783	23026	22757	22869	22797	22989	23072	22961	22810	22837	22860	22783	22831	22854	22698	22753	22768	22715	22834	22962	22892	22835	22717	22908	22848	23058	22724	22943	22730	22795	22920	22762	22810	22972	23116	22985	22874	22858	22990	22840	22809	22701	22780	22812	22909	22787	23031	23088	23161	22893	22975	23007	22936	22772	22750	22929	22771	22830	22950	22626	22603	22673	22623	22909	22835	22941	22760	22926	22729	23020	22684	22734	22789	22779	22896	22961	22791	23016	23115	22694	22923	22767	22725	22843	22924	23107	22861	22728	22572	22825	22617	22843	22700	22677	22959	23138	22835	22804	22832	23025	22773	23009	22709	22868	22899	22893	22783	22867	22981	22949	23076	22915	23000	22851	22710	22885	22842	22776	22598	22985	22993	22683	22786	22898	22700	22714	22848	22803	22790	22848	22923	22795	22792	23012	23000	22883	22873	22687	22896	22738	22928	22681	22964	22865	22921	22778	22910	22954	22879	22976	22643	23073	22837	22680	22958	22786	22628	22869	22708	22739	23076	22796	23003	22825	22549	23058	22847	22688	22681	22893	23083	22905	22800	22869	22682	22908	22835	22618	22969	22992	22950	22973	22992	22691	22775	22788	22722	22732	22892	22809	23020	23024	22935	22872	22653	22847	22918	22845	22732	22783	22781	22973	23105	22798	22676	22766	22851	22978	22867	22727	22717	22702	22940	22940	22633	22807	22970	22976	23037	22996	22833	22740	22836	22822	22866	22731	22912	22851	22730	22860	22976	22804	22708	23070	22908	22926	22816	22904	22995	22823	23023	22964	22789	22736	22877	22701	22793	23254	22706	23021	22721	22720	23049	22865	22719	22924	22887	22611	22859	22830	22855	22939	22777	22962	23026	22853	22912	22795	22762	22801	22850	22785	22596	22735	22815	22862	22795	22790	22894	22751	22722	22798	22766	22958	22827	23042	22861	22725	22903	22832	22670	22631	23062	22967	23062	23026	23017	22900	22862	23013	22631	22800	22818	22929	22792	22780	22879	22770	22854	22620	22945	22672	22900	22884	22946	22860	22828	22879	22847	22843	22768	22998	22828	22978	22701	22748	22733	22818	22690	22491	22829	22856	22838	22919	23004	23010	22806	22896	22827	22658	22744	23006	23006	22776	22680	22823	23015	22928	22964	22991	23064	22647	22817	22941	22701	22980	22717	22740	22774	22649	22740	22951	22893	22974	22756	23082	22940	22887	22901	22759	22740	22672	22668	22679	22794	23056	22848	23160	22956	22838	22916	22605	22855	22772	23071	23119	22885	22937	22890	22834	22795	22974	22814	22808	22947	22824	22743	22741	22756	22945	23043	23037	23006	22821	22725	22704	22624	22688	22891	22605	22617	22803	22723	22613	22781	22770	22749	22697	22891	22793	22680	22742	23045	22630	22764	22716	22807	22772	22990	22857	22667	22643	22672	22828	23097	23065	22810	23188	23097	22878	22860	22908	22718	22951	22819	22546	22835	22966	22728	22738	22494	22647	22763	22872	22715	22751	22880	22847	22625	22554	22887	22906	22844	22675	22835	22861	22635	22876	22691	22798	22967	23056	22825	22770	22813	22682	22726	22879	22818	22952	22841	22837	23016	22650	22833	22748	22852	22878	22710	22682	23017	22943	22639	22797	22868	22931	22915	22768	22673	22644	22731	22820	23031	23284	23057	23078	22887	22963	22760	22735	22976	22999	22926	22682	22925	22682	22645	23063	22803	22858	22582	22901	22666	22831	23140	22935	22719	23311	22844	22943	22787	22935	22822	22699	22937	22979	22648	22881	22943	22797	22779	22959	22744	22999	22877	22963	23016	22908	22976	22985	22648	22943	22900	22796	22916	22921	22899	22882	22592	22404	22611	22836	22803	22908	23057	22959	22664	22654	22666	22798	22769	22831	22836	22804	22509	22878	23025	22737	22911	23008	22934	22847	22670	22664	22822	22714	22818	23089	22887	22798	22734	22925	22560	22866	22645	22805	22806	22924	22766	23010	22609	22709	22931	22720	23031	22845	22878	22759	22655	22850	23090	23047	22896	22887	22834	22875	23113	22835	22604	22693	23061	22854	22782	22766	22877	22819	22869	22953	22854	22709	22599	23064	22695	22798	22913	23033	22737	22946	22890	23065	22854	22837	22755	22791	22679	22972	22972	23007	22767	22791	22850	22841	22979	22529	22489	22766	23078	22780	22744	22718	22677	22806	22709	22801	22735	22827	22840	22798	22748	22735	22964	22932	22589	22709	22763	22927	22679	22821	22827	22880	22880	22824	22953	22770	22919	22712	23171	23139	22811	22721	22827	22847	22681	22614	22855	22956	22581	22886	22868	22593	22715	23073	22849	22974	22727	22867	22507	22852	22932	22828	23071	22756	22663	22748	22993	22591	22721	22747	22629	22965	22839	22912	22802	22832	22896	22634	22817	22699	22869	22829	22868	22566	22936	22768	22969	22731	22828	22634	22691	22794	22832	22810	22920	22722	22780	22751	22936	22605	22587	22715	22707	22841	22666	23011	22517	22625	22655	22870	23016	22609	22770	22863	22819	22669	22777	22871	22741	22778	22870	22757	22610	22954	22692	23008	22647	22805	22711	22793	22887	22862	23111	22936	22656	22633	22692	22837	22828	22805	22818	22801	22667	22865	22820	23053	22664	22842	22851	22737	22944	22902	22903	22771	22950	22837	22663	22650	23020	22645	22592	22915	22751	22928	22657	22892	22904	22757	22883	22909	22909	22757	22820	22696	22913	22818	22904	22717	22916	22700	22689	22909	23037	22679	22691	22940	22806	22933	22800	22815	22926	22616	22864	23010	22658	23049	23090	22683	22820	22900	22774	22852	22989	22948	22917	22914	22747	22773	22923	22751	22728	22738	22914	22995	22972	22740	22871	22788	22777	23002	22547	22927	22942	22687	22921	22859	22920	22708	22645	22949	22858	22822	22882	22891	22901	22910	22662	22834	22950	22730	22921	22856	22824	22719	22893	22946	23159	22990	22589	22751	22731	22837	22673	22744	22698	22897	22722	22802	22809	22556	23010	22991	22778	22697	22716	23104	23084	22844	22830	22720	22788	22835	22673	22658	22768	22820	23050	22720	22854	22751	22918	22655	22893	22747	22907	22779	22730	22769	22849	22649	22889	22801	22725	22818	22619	22746	22913	22652	22817	22879	22837	22909	22990	22941	22829	22793	22891	22678	22835	22715	22669	22798	23061	22732	22863	22752	22875	22966	22862	22827	22672	22675	22993	22861	22872	22909	22860	22837	23007	22735	22908	22879	23141	22686	22787	23065	22861	22643	22591	22797	22837	22995	22739	22627	22801	22730	22977	22891	23010	22834	22895	22786	23139	22955	22778	22847	22914	22743	22861	22889	22781	22698	22943	22795	22657	22754	22865	22765	22799	22687	22745	22758	23072	22953	22670	22841	22874	22731	22935	22843	22727	22657	22714	22789	22740	22996	23142	22827	23072	22677	22877	22862	22823	22827	22818	22905	22734	22878	22942	22703	22720	23083	22992	22775	22664	22670	22911	22755	23006	22792	23025	22716	22838	22738	22787	22882	22867	22849	22807	22921	22851	22658	22994	22910	22775	22789	22872	22921	22796	22861	22799	22802	22911	22931	22851	22714	22638	22604	22744	22833	22816	22882	22921	22681	22881	23011	22801	22909	22678	22779	22496	22563	23148	22805	22810	22606	22561	22658	22711	22595	22833	22711	22647	22934	22807	22841	23001	22770	22959	22882	23007	22838	22845	22813	22647	22611	22766	22800	23023	22655	22687	22821	23060	22951	22681	22909	22730	22731	23016	22812	22835	22818	22765	22829	22716	22803	22746	22941	22844	22815	22908	22923	22879	22827	22785	22815	22972	22565	22699	22921	22828	22834	22838	22881	22879	22772	22912	22513	22725	22780	22928	22979	22840	22919	22726	22851	22813	22708	22839	22650	22827	22813	22763	22987	22951	23077	22802	22794	22648	22771	22758	22926	22818	22754	22983	22772	22638	22813	22683	22959	22889	22855	22695	22688	22752	22966	22450	22686	22768	22818	22965	22871	22660	22780	23144	22642	22719	22842	22819	22817	22917	22964	22596	22958	22919	22754	22698	22859	22850	23060	22806	23000	22688	22769	22829	23023	22927	23051	22763	22931	22974	22853	22776	22744	22676	23045	22977	23040	22776	22883	22785	22972	22832	22913	23007	22796	22596	22624	22587	22801	22788	22732	22784	22829	22987	22770	22678	22947	23017	22642	23001	22984	22882	22636	23241	22990	22814	22734	22955	22662	22971	22655	22765	22720	22824	22838	22602	22821	22844	22802	22779	23129	22663	22622	22728	22970	22830	22788	22671	22902	22709	22606	22762	22793	22955	23056	22978	22998	22749	22905	22951	22974	22848	22879	22852	22742	22893	22757	22738	22822	22889	22423	22837	22956	22776	22842	22635	22982	22609	22888	22894	22921	22936	22683	22893	22729	22700	23164	23034	22928	22620	22947	22773	22664	23025	22882	22988	22849	22585	22748	22717	22981	22902	22881	22826	22808	22818	22950	22629	22714	22748	22811	22935	22784	22754	22708	22843	22661	22683	22981	22610	22848	22922	22980	22839	22776	22914	22646	22711	22842	22805	22910	22687	23071	22665	22819	23024	22928	22804	22821	22633	22787	22715	23033	22990	22956	22860	22739	22992	22834	22955	22779	22705	22833	23004	23044	22859	23060	22875	22764	22761	22998	22884	22566	22669	22954	22972	22609	22635	22537	22867	22699	22743	22822	22931	22787	22929	23124	22972	22879	22897	22894	22931	22692	22667	22739	22628	22845	22843	22756	22908	22870	22638	22786	23246	22896	22692	23067	22809	22812	22543
43402	62148	51778	41265	29547	22116	18417	17428	16733	16572	16389	16137	16249	16292	17665	15825	15739	15547	15671	15439	15427	15604	15685	15369	17457	21198	19879	17688	16379	15741	15517	15351	15421	15540	15313	15391	15227	15361	15401	15455	15413	15233	15544	15297	15250	15500	15413	15453	15322	15456	15447	15297	15407	15325	15290	15516	15150	15385	15360	15532	15186	15206	15432	15533	15355	15165	15397	15326	15361	15373	15339	15536	15368	15277	15373	15418	15435	15538	15402	15506	15174	15442	15520	15304	15348	15561	15441	15486	15405	15431	15479	15319	15306	15389	15260	15242	15328	15372	15290	15223	15437	15430	15326	15333	15256	15321	15303	15264	15417	15378	15484	15379	15511	15451	15102	15369	15250	15477	15339	15347	15315	15415	15385	15461	15410	15223	15217	15395	15272	15159	15318	15393	15411	15364	15462	15292	15368	15238	15322	15421	15443	15494	15418	15392	15439	15311	15549	15322	15344	15211	15298	15632	15526	15429	15388	15300	15334	15497	15464	15376	15478	15639	15326	15405	15350	15488	15243	15288	15235	15230	15479	15255	15378	15490	15349	15474	15335	15398	15358	15505	15393	15340	15419	15302	15441	15498	15306	15344	15518	15518	15407	15578	15438	15383	15323	15355	15414	15432	15358	15480	15308	15379	15524	15570	15322	15503	15372	15503	15452	15356	15259	15338	15255	15384	15423	15410	15380	15157	15595	15270	15338	15215	15450	15325	15430	15390	15274	15433	15212	15399	15338	15282	15239	15467	15318	15305	15365	15269	15444	15500	15468	15325	15246	15324	15442	15537	15480	15495	15291	15252	15556	15301	15443	15496	15491	15276	15340	15239	15283	15392	15415	15204	15261	15357	15447	15362	15402	15471	15512	15319	15286	15215	15381	15349	15421	15390	15445	15400	15539	15328	15386	15304	15266	15329	15332	15466	15264	15436	15437	15358	15639	15224	15425	15418	15342	15314	15351	15396	15419	15423	15402	15317	15321	15539	15545	15410	15310	15364	15279	15424	15375	15243	15442	15272	15212	15473	15498	15245	15213	15073	15376	15604	15330	15470	15503	15227	15250	15304	15348	15377	15445	15220	15608	15380	15229	15360	15458	15347	15308	15537	15297	15489	15420	15364	15317	15263	15250	15367	15312	15353	15560	15457	15462	15391	15507	15324	15408	15427	15321	15292	15197	15149	15306	15363	15402	15477	15335	15311	15279	15327	15248	15454	15221	15274	15343	15394	15279	15363	15489	15499	15387	15362	15403	15527	15097	15434	15358	15498	15417	15280	15398	15433	15314	15425	15489	15312	15439	15461	15313	15463	15334	15370	15227	15269	15527	15370	15386	15433	15260	15372	15329	15580	15413	15283	15348	15223	15448	15222	15330	15402	15218	15279	15338	15451	15417	15154	15378	15438	15509	15399	15411	15289	15364	15448	15296	15465	15231	15330	15404	15312	15387	15429	15294	15417	15329	15309	15432	15285	15417	15348	15271	15378	15616	15249	15483	15431	15446	15243	15279	15309	15450	15212	15411	15257	15342	15302	15431	15089	15254	15262	15441	15310	15286	15351	15532	15366	15493	15412	15388	15325	15434	15541	15446	15474	15501	15508	15325	15497	15149	15295	15324	15391	15373	15310	15415	15370	15263	15347	15209	15313	15351	15457	15510	15491	15456	15255	15372	15329	15354	15385	15331	15412	15284	15300	15194	15171	15344	15363	15325	15255	15441	15438	15528	15314	15360	15280	15357	15250	15316	15279	15373	15434	15304	15446	15361	15411	15376	15314	15366	15448	15285	15333	15460	15190	15098	15267	15379	15290	15448	15338	15314	15434	15432	15426	15386	15365	15212	15148	15434	15373	15317	15393	15283	15331	15214	15377	15316	15387	15451	15253	15480	15313	15346	15431	15446	15259	15441	15406	15227	15335	15390	15354	15326	15381	15441	15214	15272	15375	15355	15199	15383	15377	15396	15325	15544	15402	15391	15514	15323	15217	15347	15367	15078	15281	15230	15352	15474	15434	15261	15307	15344	15312	15205	15342	15285	15398	15461	15213	15368	15248	15427	15448	15376	15285	15329	15410	15375	15443	15393	15359	15407	15514	15310	15332	15348	15295	15372	15369	15301	15409	15293	15469	15379	15293	15266	15372	15490	15356	15223	15308	15454	15359	15369	15462	15311	15256	15363	15428	15396	15150	15312	15283	15408	15447	15324	15469	15435	15330	15464	15353	15306	15404	15368	15494	15356	15283	15275	15519	15438	15361	15514	15246	15366	15349	15353	15374	15426	15279	15440	15554	15235	15461	15310	15166	15437	15252	15397	15456	15274	15283	15426	15388	15429	15427	15540	15262	15456	15300	15505	15444	15316	15518	15407	15501	15433	15547	15322	15256	15279	15325	15479	15567	15355	15342	15396	15446	15382	15374	15400	15327	15226	15474	15433	15295	15328	15366	15394	15256	15293	15358	15340	15444	15575	15438	15370	15270	15308	15407	15202	15336	15351	15546	15402	15329	15168	15235	15472	15383	15414	15656	15401	15274	15346	15205	15406	15321	15285	15357	15223	15300	15264	15281	15290	15128	15309	15427	15483	15292	15473	15452	15356	15310	15474	15302	15483	15410	15371	15343	15303	15303	15430	15411	15404	15342	15409	15303	15427	15143	15383	15370	15276	15280	15494	15315	15326	15306	15424	15430	15320	15379	15433	15389	15311	15522	15545	15450	15252	15215	15470	15448	15329	15295	15301	15431	15242	15239	15252	15264	15263	15304	15287	15284	15344	15337	15531	15405	15331	15264	15235	15358	15257	15216	15245	15413	15085	15350	15437	15503	15487	15349	15447	15388	15297	15443	15333	15436	15314	15349	15287	15243	15379	15394	15311	15350	15375	15431	15227	15348	15430	15409	15386	15449	15359	15246	15175	15425	15472	15470	15241	15421	15321	15373	15372	15255	15083	15401	15364	15389	15561	15485	15399	15599	15258	15320	15488	15421	15362	15386	15263	15376	15350	15375	15516	15348	15394	15338	15338	15166	15404	15403	15361	15330	15380	15323	15472	15237	15321	15469	15252	15534	15226	15435	15397	15460	15341	15389	15389	15309	15288	15317	15395	15368	15494	15164	15339	15548	15407	15304	15527	15311	15386	15316	15471	15250	15316	15411	15413	15359	15497	15403	15386	15321	15420	15299	15308	15418	15319	15457	15359	15363	15410	15246	15373	15262	15399	15278	15327	15439	15286	15188	15344	15282	15310	15460	15433	15380	15127	15480	15236	15395	15251	15452	15309	15196	15361	15239	15366	15337	15362	15392	15326	15362	15465	15233	15495	15330	15345	15435	15428	15458	15340	15376	15170	15393	15469	15429	15283	15252	15376	15453	15189	15340	15322	15326	15232	15280	15330	15266	15426	15305	15402	15513	15467	15195	15315	15375	15169	15370	15494	15402	15384	15297	15500	15347	15321	15344	15468	15495	15481	15455	15389	15227	15378	15440	15346	15380	15505	15159	15404	15327	15305	15407	15326	15247	15403	15403	15372	15290	15313	15386	15233	15442	15452	15300	15364	15232	15355	15479	15464	15465	15458	15391	15597	15268	15256	15413	15294	15309	15443	15383	15360	15409	15241	15400	15462	15513	15252	15288	15326	15495	15354	15349	15462	15214	15370	15389	15284	15314	15293	15243	15498	15286	15310	15332	15178	15420	15339	15307	15444	15387	15372	15364	15339	15406	15351	15450	15332	15329	15239	15321	15323	15399	15332	15300	15302	15409	15243	15271	15317	15331	14993	15353	15429	15188	15450	15255	15163	15321	15426	15315	15434	15315	15341	15479	15353	15371	15381	15429	15433	15393	15523	15321	15380	15520	15330	15310	15395	15365	15356	15448	15526	15345	15300	15485	15483	15227	15415	15278	15445	15369	15274	15320	15377	15379	15507	15394	15504	15470	15373	15247	15484	15401	15386	15502	15372	15295	15256	15303	15479	15341	15167	15359	15379	15452	15360	15263	15298	15306	15485	15294	15421	15313	15247	15185	15326	15473	15384	15423	15396	15325	15299	15216	15283	15317	15466	15372	15413	15294	15272	15272	15392	15413	15453	15405	15318	15325	15444	15108	15387	15433	15408	15465	15343	15266	15312	15385	15331	15167	15314	15321	15480	15343	15438	15373	15405	15428	15434	15472	15274	15548	15250	15287	15406	15311	15551	15445	15356	15422	15553	15339	15431	15372	15400	15482	15367	15450	15210	15449	15405	15163	15215	15498	15361	15266	15448	15496	15240	15422	15336	15352	15219	15310	15292	15425	15440	15297	15366	15432	15257	15148	15090	15336	15361	15273	15442	15206	15261	15390	15210	15420	15310	15241	15355	15369	15433	15354	15419	15313	15499	15493	15261	15516	15533	15283	15426	15340	15470	15219	15386	15473	15364	15306	15346	15455	15282	15316	15346	15282	15232	15346	15469	15550	15301	15370	15358	15328	15419	15291	15210	15407	15199	15284	15422	15282	15411	15379	15413	15294	15453	15330	15355	15364	15302	15354	15348	15381	15392	15331	15391	15317	15370	15447	15374	15380	15407	15226	15341	15316	15458	15224	15336	15352	15403	15429	15393	15196	15258	15372	15447	15450	15412	15229	15377	15326	15422	15307	15315	15366	15423	15424	15369	15406	15313	15602	15364	15282	15457	15263	15368	15281	15515	15230	15312	15267	15315	15507	15566	15213	15458	15328	15329	15209	15276	15483	15395	15292	15352	15392	15408	15305	15132	15312	15298	15312	15351	15248	15416	15253	15421	15339	15324	15427	15461	15402	15509	15487	15307	15326	15468	15250	15301	15305	15464	15322	15460	15418	15428	15432	15485	15420	15394	15379	15261	15381	15361	15397	15578	15215	15206	15553	15257	15263	15341	15307	15466	15404	15378	15228	15472	15427	15253	15219	15268	15501	15366	15305	15310	15414	15385	15416	15347	15358	15235	15267	15366	15374	15392	15464	15537	15227	15449	15176	15387	15412	15465	15440	15267	15342	15319	15262	15251	15355	15463	15375	15310	15349	15393	15383	15375	15458	15468	15427	15408	15294	15281	15311	15420	15522	15220	15338	15342	15326	15344	15364	15371	15353	15350	15246	15447	15476	15383	15241	15313	15420	15253	15275
22049	20557	27234	25203	23988	27419	30091	26664	25672	25527	24566	24493	24021	23482	24165	23358	23265	23371	23354	23189	23203	23374	23380	23396	25699	29826	28977	26560	24532	23660	23209	22892	23007	22907	22877	22802	22853	23026	22889	22676	23065	22861	22992	22569	22740	22938	22942	22701	22976	22727	22906	22898	22672	22614	22631	22765	22820	22883	22904	22748	22858	22649	22791	22890	22885	22914	22803	22652	22793	22769	22901	22870	22821	22850	22760	22665	22784	22994	22847	22678	22847	22730	22549	22662	22830	22982	22908	22604	22703	22702	22970	22990	22630	22833	22810	22835	22790	22370	22856	22775	22842	22645	22661	22804	22973	22902	23051	22933	22914	22911	22823	22962	22936	22725	22829	22852	22840	22673	22839	22881	22685	22801	22795	22885	22847	22622	22808	23019	22880	23073	22794	22751	23114	22878	22859	22885	22841	22601	22884	22872	22851	22785	22660	22697	22755	22994	22823	22655	22821	22871	22722	22915	22965	22575	22858	22990	22995	22902	22776	22711	22753	22754	22810	22918	22581	22847	22717	22785	22624	22958	22653	22747	22685	22756	22777	22699	22815	22828	22884	22738	22866	23123	22762	22706	23058	22764	23054	23094	22926	22795	22596	22942	22949	22811	22652	22879	22812	22937	22785	22647	22681	22593	22806	22824	22762	22819	22869	22945	22745	22740	22778	22851	22846	22615	22903	22748	22698	22926	23001	22985	22546	22698	22704	22869	22955	22829	22866	22648	22952	22676	22719	22826	22762	22641	22727	22844	22827	22765	22703	22876	22809	22933	23048	22738	23121	22721	22896	22915	22594	22804	22715	22746	22810	22640	22781	22740	22795	22625	22569	22730	22713	22681	22767	23065	22902	22645	22881	22793	23040	22738	22989	22965	22884	22792	22759	22779	22612	22814	22751	22851	22845	22623	22928	22514	22940	22681	22769	22874	22780	22785	22691	22818	22739	23031	22964	22829	22844	22879	22842	22664	22717	22666	22706	22936	22733	22743	22847	22505	22729	22898	22891	22682	22761	22688	22702	22716	22693	22742	22856	22771	22758	22863	22821	22837	22823	22867	22759	23030	22673	22892	22764	22566	22775	22890	22723	22519	22786	22882	22769	22730	22620	22596	22881	22675	22929	22820	22739	22839	22842	22638	22949	22791	22757	22934	22831	22754	22508	22818	22881	22962	22911	22706	22804	22894	22840	22932	22835	22826	22759	22782	22944	22942	22666	22606	22911	22899	22877	22669	22635	22832	22783	22852	23044	22995	22916	22786	22608	22672	22647	22911	22871	22756	22729	22971	22741	22934	22846	22852	22979	22819	22835	22767	22884	23006	22693	22500	22779	22927	22923	22766	22810	22886	22714	22723	22760	22720	22814	22770	22791	22786	22847	23035	22712	22967	22919	22659	22891	22748	22731	22723	22752	22854	22687	22748	22775	22649	22821	22916	22721	22806	22916	22630	22514	22911	22996	22769	22878	22891	22690	22927	22987	22782	22828	22840	22899	22861	22841	22821	22628	22796	22805	22562	22762	22611	22795	22755	22620	22665	22713	22581	22685	22871	22805	22831	22808	22738	22857	22977	22817	22910	23063	22693	22801	22447	22918	22688	22615	22622	22501	22929	23072	22762	22900	22943	22850	22887	22978	22973	22946	22862	22955	22619	22778	22792	22748	22876	22888	22947	22704	22748	22702	22817	22939	22965	22850	23109	22770	23023	22940	22813	22650	22929	22700	22750	22732	22579	22740	22852	22776	22811	22797	22961	23045	22943	22744	22722	22810	22659	22923	22655	22597	22663	22845	22589	22644	22621	22724	22731	22951	22831	22897	23030	22872	22765	22829	22805	22983	22777	22747	22853	22590	22703	22683	22601	23019	22781	22780	22846	22768	22616	22756	22735	22915	22996	22964	22768	23021	22733	22638	22896	22700	22778	22632	22783	22695	22619	22691	22790	22594	22787	22932	22992	22810	22954	22782	22802	22728	22642	22809	22815	22789	22768	22754	22829	22694	22752	22892	22950	22684	22652	22962	22831	22818	22768	22846	22727	22693	22928	22955	22895	22699	22952	22684	22801	23209	22761	23005	22651	22909	22825	22884	22791	22711	22816	22946	22743	22538	23018	22854	23084	22842	22769	22570	22735	22633	22927	22944	22780	22814	22924	22774	22786	22701	22641	22792	22707	22855	22595	22658	22949	22821	22891	22952	22923	22973	22576	22901	22782	22703	22694	22783	22968	22811	22812	22778	22742	23009	22747	22828	22773	22834	22610	22474	22848	22972	22868	22836	22810	22739	22638	22745	22910	22828	22634	22524	22883	22858	22771	22864	22619	22507	22614	22788	22761	23127	22860	22920	22685	22767	22777	22705	22968	22845	23142	22714	22656	22746	22845	22962	22874	22620	22880	22673	22607	22907	22818	23053	22923	22958	22866	22841	22894	22563	22861	22810	22766	22674	22804	22671	22648	22660	22735	23003	22994	22799	22621	22707	22817	22800	22921	22753	22873	22826	22841	22762	22786	22699	22813	22974	22740	22799	22931	22723	22792	22749	22962	22778	22933	22973	22774	22889	22833	22743	22972	22694	22707	22804	22795	22814	22968	22806	22647	22521	22728	22929	22696	22850	22662	22891	22913	22774	22862	22785	22951	22733	22732	22661	22870	22854	22888	22805	22750	22912	22920	22737	22701	22747	22657	22636	22787	22899	22795	22616	22692	22938	22800	22848	22732	22930	22723	22795	22917	22624	22705	22873	22747	22980	22886	22782	22410	22539	22732	22730	22690	22884	22732	22874	22710	22942	22724	22862	22913	22950	22797	22681	22982	22846	22781	22676	22701	22751	22820	22841	22666	23033	22861	22904	22853	22836	22897	22844	22800	22736	22691	22731	22502	22889	22867	22718	22758	22739	22760	22876	22706	22799	22878	22646	22632	22684	22824	23030	22944	22886	22675	22881	22534	22755	22710	22840	22631	22763	22848	23077	22842	22861	22847	22898	22635	22873	22824	22829	22910	22639	22799	22835	22673	22670	22583	22678	22543	22880	22814	22738	22706	22948	22894	22807	22661	22901	22807	22779	22841	22855	22678	22538	22773	22848	22717	22816	22738	22912	22784	22848	22783	22885	22789	22898	22919	22847	22735	22707	22653	22748	22891	22768	22765	22892	22839	22689	22905	22672	22887	22814	22781	22653	22667	22891	22827	22817	22564	22938	22844	22953	22906	22897	22879	22819	22642	22461	22856	22856	22937	22837	22819	22730	22941	22861	22922	23004	22724	22719	22748	22826	22926	22799	22752	22818	22829	22954	23062	22632	22628	22646	22929	22777	22780	22983	22966	22954	22819	22750	22608	22885	22683	22752	22904	22876	22702	22769	22978	23129	22852	22664	22583	22675	22650	22846	22868	22833	22926	22749	22786	22762	22750	22900	22828	22809	23041	22897	22991	22992	22529	22860	22820	22627	22701	22948	22765	22693	22799	22820	22705	22756	22846	22788	22991	22868	22414	22558	22735	22765	22811	22958	22880	22699	22916	22808	22846	22944	22945	22694	22651	22809	22622	23010	22958	22478	22878	22893	22777	22877	22600	22876	22795	22786	22782	22722	22696	22877	22760	22881	22820	22772	22844	22818	22720	22723	22932	22819	22756	22819	22519	22750	22621	22578	22932	22679	22818	22450	23015	22909	22919	22858	22978	22701	22938	22712	22678	22720	22978	23009	23043	22755	22593	22833	22704	22776	22907	22779	22912	22753	22684	23011	22787	22965	23022	22968	23177	22725	22807	22794	22640	22744	22775	22812	22717	22901	22671	22703	22817	22883	22844	22628	22676	23124	22866	22709	22641	22825	23005	22559	22849	22730	22821	22722	22638	22703	22712	22880	22692	22778	22707	22744	22855	22805	22886	22689	22934	22749	22844	22931	22703	22785	22649	22893	22556	22675	23064	22722	22667	22633	22935	22797	22693	22815	22658	22818	22565	22884	22733	22834	22657	22888	22893	22955	22625	22873	22687	22961	22893	23030	22583	22918	22803	22690	22713	22752	22697	22838	22812	22901	22826	22766	22894	22729	22702	22676	22761	22683	23028	22882	23051	22653	22657	22870	22958	22887	22980	22883	22815	22838	22895	22958	23033	22809	23061	22932	22736	22636	22852	22990	22912	23052	22824	22856	22885	22862	22712	22714	22894	22926	22808	22826	22655	22577	22624	22853	22770	22827	22743	22859	22573	22813	22986	22954	23040	22783	22947	22883	22899	22691	22547	22693	22717	22783	22864	22794	22950	22517	22751	22899	22954	22725	22879	22573	22566	22831	22742	22678	22715	22498	22997	22679	22888	22977	22850	22771	22627	22973	22781	22875	22592	22788	22762	22853	22903	22918	22801	22800	22720	22797	22798	22735	22602	22519	22765	22922	22882	22818	23028	22721	22777	22800	22850	22838	23031	22763	22812	22728	22813	23122	22655	22837	22757	22860	22662	22748	22845	22916	22961	22727	22951	22780	22978	22869	22948	22803	22703	22848	22706	22830	22982	22581	22771	22912	22903	22821	22645	23018	22907	22686	22933	22802	22838	22769	23111	22851	22819	22645	22717	22859	23050	22931	22802	22951	22944	22875	22805	22982	22834	22712	22860	22631	23056	22834	23139	22589	22890	22614	22661	22759	22915	22882	22564	22671	22974	22702	22782	22572	22596	22919	22839	22655	22673	22721	22615	22615	22731	22906	22754	22788	23087	23028	22521	22853	22743	22699	23109	22797	22879	22721	22865	22985	22787	22614	22880	23076	22730	22795	22709	22825	22658	22567	22548	22630	23018	23027	22845	22667	22618	22926	22852	22968	22920	23049	22819	22777	22905	22625	22482	22852	22814	22747	22985	22839	22652	23035	22675	22869	22655	22728	23007	22746	22879	23032	22658	22788	22858	22775	22945	22742	23007	23033	22596	22692	22628	22691	22731	22546	22813	22695	22703	22659	22559	23048	22778	22915	22833	22752	22765	22921	22838	22822	22822	22852	23036	22930	22707	22821	22839	22842	22825	22893	22896	23131	23039	23046	23081	22729	22687	22862	22904	22914	22965	22689	22682	22915	22686	22711	22618	22659	22804	22885	22920	23066	22748	22822	22676	22738	22737	22676	22690	22608	22945	22804	22787
43179	61255	59478	48054	35080	26896	20919	20157	19468	19087	17677	17642	16629	16526	17201	16065	16100	15902	15901	15783	15832	15709	15845	15816	19781	24737	22489	18961	17183	16008	15370	15431	15267	15406	15158	15189	15299	15151	15221	15423	15414	15325	15433	15448	15219	15355	15394	15208	15227	15582	15252	15487	15335	15487	15300	15203	15183	15294	15233	15216	15360	15444	15397	15318	15349	15228	15342	15428	15387	15356	15206	15163	15244	15270	15222	15013	15273	15348	15403	15377	15147	15336	15290	15264	15313	15238	15112	15334	15257	15256	15384	15314	15282	15396	15142	15244	15440	15213	15306	15291	15208	15270	15197	15416	15272	15281	15331	15374	15451	15313	15221	15272	15354	15326	15262	15165	15244	15270	15414	15330	15276	15419	15170	15294	15256	15275	15384	15359	15213	15268	15192	15202	15419	15435	15374	15296	15231	15243	15355	15197	15377	15236	15484	15137	15317	15413	15103	15344	15280	15258	15143	15375	15298	15303	15192	15293	15279	15456	15156	15328	15375	15118	15302	15198	15242	15271	15229	15248	15145	15717	15295	15388	15349	15199	15397	15216	15352	15404	15236	15417	15384	15350	15336	15344	15387	15352	15231	15299	15318	15311	15468	15185	15269	15322	15176	15326	15233	15104	15410	15127	15347	15192	15360	15309	15303	15457	15448	15274	15263	15267	15258	15438	15351	15101	15245	15346	15421	15188	15283	15184	15464	15280	15251	15213	15271	15342	15223	15213	15441	15402	15350	15233	15493	15217	15235	15446	15268	15323	15253	15260	15280	15128	15378	15103	15406	15313	15213	15313	15312	15209	15418	15150	15180	15156	15351	15319	15201	15182	15349	15265	15192	15216	15379	15178	15438	15489	15403	15453	15273	15367	15273	15126	15321	15350	15243	15419	15375	15232	15273	15280	15142	15506	15297	15293	15119	15319	15436	15389	15307	15221	15457	15246	15238	15294	15202	15167	15363	15296	15378	15344	15306	15399	15371	15292	15359	15326	15349	15326	15291	15246	15146	15273	15459	15173	15370	15272	15245	15364	15331	15225	15185	15268	15206	15359	15140	15215	15237	15239	15339	15350	15342	15239	15349	15199	15507	15436	15083	15384	15375	15281	15411	15308	15385	15180	15192	15139	15280	15301	15289	15391	15454	15164	15298	15247	15408	15182	15298	15454	15246	15268	15271	15154	15218	15482	15263	15318	15430	15280	15295	15190	15337	15168	15453	15299	15368	15311	15307	15368	15299	15303	15352	15296	15472	15245	15137	15426	15266	15438	15183	15253	15365	15357	15305	15162	15437	15244	15328	15284	15277	15238	15179	15409	15335	15409	15419	15269	15278	15202	15250	15396	15320	15271	15292	15415	15349	15244	14931	15321	15194	15210	15276	15228	15383	15192	15307	15252	15326	15221	15264	15267	15259	15284	15127	15343	15307	15235	15385	15109	15232	15269	15492	15350	15331	15375	15369	15461	15338	15249	15275	15221	15321	15351	15398	15163	15237	15284	15131	15438	15322	15147	15302	15310	15194	15416	15354	15315	15336	15277	15246	15304	15261	15303	15240	15436	15220	15431	15107	15292	15398	15343	15235	15285	15420	15294	15273	15149	15267	15327	15144	15347	15535	15285	15512	15169	15252	15291	14933	15418	15423	15273	15363	15194	15244	15523	15265	15300	15324	15139	15250	15352	15472	15188	15123	15373	15345	15293	15277	15174	15508	15112	15384	15358	15353	15236	15340	15276	15321	15353	15389	15481	15308	15245	15236	15415	15396	15330	15222	15334	15397	15194	15382	15378	15466	15308	15412	15368	15354	15449	15426	15414	15300	15158	15361	15236	15356	15290	15205	15211	15413	15230	15302	15260	15207	15379	15209	15338	15382	15463	15249	15264	15315	15433	15418	15317	15231	15217	15312	15434	15401	15376	15380	15214	15131	15229	15453	15324	15281	15138	15267	15382	15227	15425	15274	15288	15469	15308	15259	15315	15489	15250	15171	15423	15208	15342	15165	15522	15363	15296	15302	15350	15223	15329	15286	15291	15266	15103	15233	15340	15307	15249	15440	15192	15336	15419	15262	15220	15387	15313	15470	15435	15295	15269	15184	15258	15484	15188	15307	15266	15425	15136	15294	15207	15330	15464	15352	15347	15305	15271	15307	15125	15261	15360	15385	15295	15374	15242	15284	15337	15356	15155	15225	15372	15338	15194	15337	15335	15442	15248	15197	15360	15392	15267	15324	15103	15334	15310	15358	15082	15344	15259	15304	15127	15312	15316	15236	15161	15355	15527	15286	15188	15202	15379	15380	15320	15230	15390	15080	15473	15374	15282	15272	15284	15543	15287	15308	15350	15387	15428	15318	15429	15314	15333	15458	15301	15317	15201	15283	15202	15241	15391	15405	15108	15373	15300	15343	15406	15387	15410	15106	15314	15264	15218	15389	15234	15308	15186	15319	15252	15433	15314	15298	15347	15272	15370	15350	15417	15290	15405	15378	15385	15125	15454	15158	15447	15240	15319	15336	15136	15221	15210	15147	15272	15383	15181	15345	15329	15195	15323	15324	15154	15131	15401	15231	15279	15321	15398	15355	15128	15169	15256	15393	15149	15382	15188	15480	15275	15261	15473	15381	15203	15357	15382	15294	15354	15335	15348	15270	15061	15418	15171	15274	15338	15294	15340	15217	15331	15175	15184	15331	15483	15372	15148	15310	15281	15420	15376	15317	15411	15291	15319	15386	15381	15333	15255	15299	15062	15400	15371	15123	15285	15464	15263	15261	15402	15272	15187	15420	15305	15313	15413	15402	15243	15311	15357	15361	15374	15321	15318	15377	15273	15282	15249	15366	15309	15472	15325	15369	15233	15436	15398	15487	15265	15132	15333	15402	15221	15093	15316	15291	15226	15285	15340	15380	15237	15272	15298	15338	15376	15225	15366	15241	15302	15265	15313	15432	15360	15246	15188	15280	15387	15153	15252	15403	15259	15241	15383	15358	15242	15158	15250	15284	15270	15236	15332	15105	15164	15349	15093	15252	15333	15230	15242	15462	15294	15330	15170	15451	15271	15238	15229	15256	15294	15359	15267	15373	15213	15215	15295	15436	15321	15557	15145	15366	15251	15247	15253	15117	15340	15330	15245	15228	15197	15319	15033	15222	15290	15163	15356	15326	15344	15267	15251	15143	15162	15488	15274	15302	15423	15401	15232	15386	15319	15391	15158	15266	15274	15321	15399	15133	15382	15164	15382	15185	15283	15206	15256	15365	15355	15282	15241	15373	15408	15348	15316	15269	15303	15316	15337	15262	15418	15244	15408	15253	15203	15399	15278	15171	15156	15292	15316	15212	15260	15199	15198	15301	15257	15495	15374	15210	15360	15265	15425	15323	15358	15234	15407	15203	15321	15375	15492	15299	15327	15372	15336	15319	15290	15378	15240	15574	15396	15490	15251	15388	15276	15101	15460	15370	15308	15396	15335	15243	15292	15485	15287	15210	15398	15428	15114	15308	15186	15352	15306	15427	15371	15306	15247	15363	15245	15153	15300	15158	15304	15227	15202	15132	15301	15350	15255	15359	15179	15257	15288	15268	15334	15237	15161	15256	15326	15252	15317	15302	15485	15308	15151	15453	15244	15326	15303	15214	15177	15275	15432	15357	15228	15186	15412	15300	15364	15329	15343	15294	15299	15352	15317	15398	15258	15325	15409	15316	15331	15308	15259	15263	15331	15322	15487	15266	15237	15188	15222	15301	15231	15334	15239	15233	15341	15317	15356	15361	15331	15232	15313	15208	15316	15398	15278	15322	15473	15373	15321	15125	15360	15315	15349	15388	15378	15275	15595	15178	15392	15412	15111	15120	15415	15260	15287	15208	15120	15398	15121	15309	15026	15221	15292	15348	15294	15355	15421	15217	15569	15329	15425	15536	15382	15373	15223	15304	15360	15243	15432	15254	15354	15418	15224	15227	15193	15301	15404	15335	15185	15202	15308	15292	15349	15364	15417	15322	15306	15378	15315	15308	15221	15493	15482	15344	15341	15223	15330	15266	15366	15334	15407	15186	15232	15409	15278	15162	15149	15110	15310	15478	15265	15297	15284	15440	15385	15326	15272	15454	15545	15388	15324	15330	15210	15515	15389	15207	15257	15455	15249	15460	15400	15405	15327	15259	15170	15253	15436	15359	15415	15265	15311	15216	15246	15313	15492	15232	15282	15229	15231	15161	15311	15226	15368	15215	15238	15419	15367	15413	15375	15398	15404	15225	15158	15271	15294	15402	15311	15143	15250	15388	15157	15333	15386	15228	15310	15291	15202	15390	15334	15371	15464	15156	15553	15395	15387	15342	15409	15198	15317	15287	15177	15198	15419	15140	15295	15299	15285	15341	15344	15333	15323	15212	15302	15254	15183	15280	15397	15417	15305	15243	15294	15267	15359	15172	15108	15355	15396	15357	15157	15434	15217	15285	15347	15312	15214	15273	15624	15226	15326	15294	15438	15305	15190	15146	15208	15176	15323	15247	15203	15406	15387	15227	15216	15495	15427	15333	15259	15327	15350	15210	15295	15309	15159	15312	15307	15189	15233	15374	15269	15311	15494	15247	15236	15284	15391	15184	15261	15371	15396	15451	15390	15468	15307	15301	15258	15198	15172	15223	15219	15208	15232	15249	15312	15362	15240	15194	15148	15219	15178	15345	15175	15357	15327	15483	15226	15296	15243	15547	15234	15173	15454	15398	15198	15210	15347	15216	15289	15219	15287	15304	15250	15349	15127	15292	15302	15146	15273	15220	15369	15272	15388	15293	15341	15167	15279	15364	15354	15447	15382	15295	15257	15371	15142	15408	15250	15330	15244	15413	15293	15256	15417	15296	15269	15374	15399	15248	15320	15212	15330	15392	15343	15211	15156	15334	15248	15280	15332	15131	15434	15227	15236	15283	15384	15400	15414	15309	15369	15296	15332	15169	15398	15349	15445	15183	15314	15338	15390	15291	15373	15283	15248	15266	15180	15342	15279	15178	15119	15304	15290	15362	15101	15311	15357	15144	15214	15279	15355	15323	15152	15213	15416	15530	15420	15392	15292	15134	15273	15367	15323	15302	15143	15463	15294	15310	15482	15185	15390	15175	15398	15237	15241	15412	15223	15280	15443
42410	42489	41470	35997	29281	26973	25798	24665	24188	23867	24250	24161	23827	23903	23819	23624	23529	23603	23921	23626	23689	23678	23694	23721	23714	23608	24030	23552	23379	23551	23276	23400	23446	23556	23328	23394	23467	23546	23448	23424	23281	23421	23156	23401	23571	23298	23346	23567	23477	23414	23399	23204	23468	23295	23429	23421	23248	23009	23546	23457	23470	23311	23082	23437	23470	23207	23400	23326	23356	23271	23113	23440	23476	23486	23397	23611	23169	23513	23431	23335	23220	23236	23481	23297	23481	23420	23530	23088	23389	23332	23282	23317	23286	23259	23396	23343	23255	23144	23286	23344	23482	23370	23200	23355	23051	23477	23265	23529	23155	23328	23371	23261	23259	23436	23147	23382	23398	23312	23547	23293	23477	23356	23236	23493	23397	23459	23320	23346	23238	23275	23458	23307	23405	23298	23398	23332	23325	23203	23164	23351	23491	23362	23351	23381	23421	23445	23303	23266	23402	23204	23276	23298	23611	23326	23284	23279	23108	23446	23382	23196	23218	23238	23128	23400	23426	23365	23586	23457	23502	23222	23327	23284	23369	23512	23305	23105	23294	23215	23412	23442	23471	23256	23263	23325	23450	23194	23144	23260	23585	23452	23226	23199	23458	23415	23403	23416	23377	23128	23292	23328	23403	23303	23538	23289	23260	23257	23416	23218	23153	23444	23133	23360	23099	23372	23283	23179	23232	23530	23518	23381	23309	23216	23436	23461	23162	23387	23395	23234	23365	23233	23305	23290	23042	23237	23271	23401	23034	23435	23339	23511	23158	23220	23174	23374	23368	23425	23279	23216	23301	23281	23348	23530	23570	23355	23568	23323	23272	23361	23333	23295	23370	23531	23432	23579	23643	23370	23387	23438	23535	23267	23273	23361	23222	23235	22985	23434	23429	23251	23439	23438	23481	23230	23231	23400	23071	23393	23086	23473	23503	23501	23061	23491	23399	23624	23511	23538	23495	23267	23363	23532	23480	23616	23475	23241	23277	23316	23357	23497	23465	23424	23264	23374	23487	23420	23405	23317	23257	23367	23289	23223	23552	23423	23425	23340	23300	23487	23192	23318	23320	23221	23284	23307	23353	23454	23506	23273	23521	23511	23288	23304	23409	23258	23657	23427	23406	23280	23306	23518	23291	23230	23354	22996	23512	23396	23424	23404	23293	23149	23331	23414	23480	23191	23368	23460	23304	23345	23454	23354	23231	23458	23333	23405	23460	23268	23388	23455	23244	23162	23215	23497	23314	23411	23272	23370	23397	23366	22956	23110	23372	23467	23389	23281	23415	23365	23398	23387	23537	23352	23433	23459	23336	23466	23062	23339	23365	23391	23462	23435	23378	23448	23172	23154	23283	23359	23356	23391	23268	23271	23242	23399	23533	23133	23509	23166	23371	23361	23577	23346	23497	23227	23176	23357	23430	23596	23212	23381	23403	23400	23477	23420	23396	23433	23397	23284	23350	23226	23450	22985	23504	23241	23269	23346	23284	23644	23323	23421	23398	23453	23198	23435	23341	23175	23329	23303	23420	23447	23406	23342	23169	23616	23532	23253	23612	23218	23362	23212	23714	23526	23236	23485	23423	23188	23644	23279	23337	23177	23558	23339	23339	23169	23383	23200	23411	23222	23356	23398	23332	23381	23542	23310	23522	23164	23563	23475	23402	23316	23396	23580	23338	23219	23637	23379	23181	23136	23479	23200	23474	23423	23462	23381	23357	23128	23202	23385	23214	23345	23261	23481	23585	23299	23488	23290	23351	23266	23285	23350	23311	23498	23517	23368	22981	23150	23433	23368	23298	23487	23501	23498	23490	23360	23410	23468	23573	23428	23349	23504	23473	23465	23182	23337	23232	23597	23198	23278	23409	23503	23245	23356	23527	23372	23367	23316	23239	23399	23254	23449	23255	23300	23305	23447	23483	23275	23462	23561	23574	23456	23440	23432	23407	22964	23365	23184	23442	23186	23338	23336	23425	23301	23267	23281	23366	23207	23461	23262	23397	23397	23352	23501	23480	23497	23518	23267	23318	23099	23117	23054	23224	23378	23528	23376	23485	23341	23329	23330	23146	23482	23316	23162	23190	23360	23224	23284	23328	23218	23057	23286	23209	23323	23574	23207	23157	23321	23292	23139	23299	23476	23403	23364	23363	23389	23562	23219	23395	23333	23561	23449	23297	23639	23151	23198	23510	23500	23165	23300	23350	23465	23357	23608	23091	23043	23482	23411	23331	23259	23642	23541	23594	23538	23210	23318	23721	23244	23288	23420	23365	23312	23543	23248	23190	23308	23353	23360	23399	23463	23381	23273	23368	23202	23231	23486	23505	23338	23399	23403	23259	23415	23376	23246	23382	23094	23477	23296	23353	23235	23373	22996	23394	23303	23394	23357	23023	23461	23326	23194	23513	23396	23288	23283	23495	23504	23392	23425	23587	23430	23282	23336	23243	23317	23255	23148	23339	23419	23082	23316	23490	23497	23420	23310	23344	23274	23471	23509	23308	23291	23364	23480	23454	23206	23276	23294	23364	23204	23347	23215	23520	23414	23337	23199	23333	23326	23610	23435	23371	23340	23421	23364	23355	23356	23564	23442	23188	23143	23315	23284	23544	23167	23155	23444	23503	23102	23066	23009	23245	23381	23369	23522	23736	23409	23422	23423	23391	23014	23411	23384	23373	23347	23074	23395	23388	23250	23318	23359	23304	23099	23171	23077	23228	23233	23258	23376	23340	23607	23336	23409	23353	23474	23236	23592	23486	23452	23473	23285	23429	23323	23175	23418	23449	23216	23531	23468	23279	23417	23163	23217	23478	23394	23448	23171	23562	23407	23316	23360	23260	23453	23391	23298	23506	23291	23454	23525	23415	23354	23339	23477	23447	23384	23211	23300	23390	23327	23585	23457	23522	23198	23298	23246	23229	23107	23412	23420	23323	23609	23473	23352	23279	23308	23291	23255	23448	23315	23299	23329	23217	23406	23095	23455	23556	23438	23205	23434	23378	23517	23239	23284	23487	23429	23412	23382	23373	23466	23456	23368	23441	23276	23120	23414	23378	23271	23539	23468	23386	23209	23203	23408	23310	23475	23208	23267	23357	23266	23457	23253	23458	23234	23641	23474	23242	23365	23371	23513	23409	23432	23328	23424	23273	23297	23483	23327	23358	23377	23348	23510	23402	23440	23429	23449	23261	23371	23530	23563	23250	23345	23401	23379	23586	23460	23275	23387	23168	23394	23391	23344	23585	23492	23557	23347	23336	23321	23199	23371	23420	23451	23408	23600	23116	23261	23681	23616	23363	23350	23381	23197	23341	23502	23442	23222	23420	23612	23490	23385	23114	23349	23454	23301	23240	23474	23424	23301	23380	23389	23300	23436	23370	23578	23467	23347	23309	23444	23557	23089	23452	23363	23386	23344	23340	23242	23266	23410	23388	23473	23663	23117	23401	23468	23185	23607	23369	23590	23524	23177	23306	23164	23235	23466	23795	23282	23397	23434	23437	23427	23374	23402	23118	23455	23433	23311	23294	23409	23309	23373	23475	23363	23390	23250	23546	23299	23398	23492	23602	23413	23150	23483	23349	23363	23292	23177	23423	23146	23366	23233	23374	23309	23458	23479	23526	23294	23381	23341	23379	23309	23370	23292	23370	23494	23410	23260	23600	23343	23134	23334	23265	23482	23556	23186	23307	23314	23572	23632	23371	23526	23492	23283	23271	23400	23361	23349	23626	23185	23320	23293	23570	23389	23199	23392	23337	23140	23384	23498	23464	23483	23326	23404	23406	23196	23312	23545	23413	23278	23696	23351	23233	23301	23280	23370	23300	23282	23242	23383	23372	23214	23569	23311	23593	23335	23361	23404	23464	23275	23235	23513	23434	23431	23286	23430	23435	23534	23430	23529	23377	23408	23578	23189	23417	23280	23239	23504	23225	22922	23194	23309	23319	23263	23611	23119	23320	23385	23298	23504	23286	23552	23558	23435	23375	23561	23505	23362	23445	23281	23179	23325	23341	23233	23351	23414	23392	23452	23347	23244	23359	23218	23406	23586	23385	23269	23202	23216	23385	23295	23399	23280	23212	23408	23260	23353	23425	23231	23294	23486	23247	23659	23488	23595	23401	23379	23370	23508	23154	23477	23429	23489	23546	23196	23346	23294	23439	23547	23448	23170	23199	23310	23228	23159	23016	23209	23177	23211	23373	23237	23251	23471	23391	23104	23326	23293	23397	23459	23188	23080	23590	23205	23423	23457	23275	23416	23583	23522	23273	23464	23342	23280	23257	23374	23226	23528	23307	23193	23264	23219	23249	23271	23471	23311	23582	23307	23475	23222	23420	23401	23415	23270	23537	23488	23167	23360	22983	23283	23262	23418	23386	23279	23555	23540	23534	23458	23426	23251	23520	23252	23309	23103	23530	23304	23701	23471	23418	23708	23385	23041	23426	23328	23492	23187	23375	23514	23757	23478	23293	23137	23183	23437	23528	23254	23558	23164	23302	23550	23534	23261	23395	23343	23382	23413	23484	23302	23118	23334	23377	23382	23251	23293	23278	23322	23421	23263	23190	23236	23250	23063	23458	23346	23373	23559	23463	23151	23554	23427	23504	23398	23210	23370	23290	23418	23130	23352	23539	23485	23465	23656	23520	23282	23429	23365	23462	23335	23450	23434	23137	23471	23639	23408	23292	23345	23397	23671	23309	23141	23354	23208	23199	23339	23291	23463	23244	23536	23498	23425	23535	23523	23439	23337	23477	23412	23453	23575	23563	23413	23591	23394	23435	23274	23582	23252	23431	23362	23333	23263	23242	23351	23425	23438	23294	23536	23393	23345	23563	23232	23165	23421	23329	23148	23178	23409	23313	23486	23334	23487	23322	23624	23455	23368	23106	23419	23471	23384	23320	23378	23404	23185	23268	23475	23309	23378	23322	23268	23129	23454	23451	23464	23403	23395	23067	23343	23421	23535	23318	23375	23391	23380	23486	23119	23281	23256	23255	23468	23149	23220	23577	23373	23058	23268	23419	23544	23400	23553	23505	23306	23481	23373	23535	23617	23436	23337	23278	23163	23510	23327	23199	23248	23548	23258	23366	23379	23408	23570	23271	23539	23297	23295	23374	23362	23424	23541	23459	23246	23360	23334
44850	48319	41086	30776	23402	20425	18258	17406	16847	16741	16727	16693	16383	16122	16321	16067	16028	15792	15895	15860	15912	15888	15809	15688	15868	16217	16288	15797	15824	15751	15468	15553	15618	15655	15328	15558	15607	15562	15694	15566	15650	15494	15640	15625	15616	15674	15495	15474	15543	15518	15598	15538	15541	15542	15653	15514	15566	15629	15621	15367	15674	15632	15746	15424	15638	15570	15473	15573	15628	15477	15634	15573	15555	15634	15585	15668	15533	15478	15647	15597	15377	15607	15727	15650	15690	15555	15501	15405	15502	15484	15590	15546	15600	15663	15595	15554	15609	15590	15561	15460	15523	15556	15396	15662	15627	15548	15615	15544	15615	15532	15568	15449	15720	15669	15640	15611	15430	15637	15444	15627	15495	15498	15623	15626	15636	15675	15679	15572	15506	15527	15513	15554	15643	15588	15580	15758	15470	15590	15608	15550	15609	15573	15569	15417	15517	15540	15584	15487	15587	15522	15649	15721	15401	15556	15585	15558	15697	15658	15714	15540	15678	15579	15656	15635	15512	15418	15572	15430	15538	15620	15455	15632	15616	15474	15588	15502	15646	15895	15534	15534	15575	15762	15614	15542	15638	15398	15523	15473	15510	15422	15582	15640	15386	15721	15476	15684	15514	15429	15382	15533	15516	15647	15415	15487	15642	15444	15584	15489	15514	15484	15478	15580	15517	15697	15349	15420	15563	15825	15562	15382	15599	15734	15604	15711	15740	15657	15471	15473	15469	15479	15749	15498	15712	15572	15641	15650	15597	15589	15557	15700	15746	15526	15679	15562	15549	15583	15482	15449	15600	15463	15554	15635	15607	15498	15750	15632	15587	15641	15550	15518	15551	15598	15547	15620	15584	15452	15579	15673	15546	15544	15561	15582	15492	15601	15644	15488	15642	15685	15635	15605	15579	15471	15473	15626	15548	15630	15592	15620	15515	15652	15375	15501	15718	15514	15675	15807	15651	15623	15601	15563	15403	15640	15641	15707	15466	15609	15555	15632	15682	15498	15757	15557	15701	15584	15590	15431	15721	15475	15531	15528	15549	15485	15810	15764	15666	15433	15572	15603	15545	15515	15571	15576	15597	15549	15560	15549	15432	15738	15744	15567	15554	15552	15530	15598	15499	15476	15591	15537	15658	15549	15565	15357	15616	15579	15581	15608	15536	15682	15686	15643	15629	15510	15583	15590	15370	15537	15576	15335	15575	15398	15547	15647	15587	15473	15436	15533	15683	15601	15664	15430	15491	15408	15656	15583	15482	15654	15546	15475	15564	15512	15607	15383	15641	15541	15475	15556	15611	15569	15576	15633	15571	15509	15609	15644	15709	15488	15652	15506	15719	15616	15461	15686	15579	15519	15385	15608	15469	15505	15505	15607	15515	15502	15384	15714	15452	15529	15572	15569	15401	15430	15547	15487	15388	15569	15533	15403	15621	15649	15690	15480	15464	15607	15458	15555	15581	15429	15547	15678	15464	15617	15585	15555	15759	15667	15688	15498	15547	15466	15589	15538	15383	15497	15792	15627	15608	15566	15638	15547	15708	15648	15764	15594	15514	15654	15556	15534	15568	15477	15370	15433	15537	15443	15667	15667	15609	15675	15545	15515	15561	15510	15619	15661	15686	15650	15535	15402	15704	15559	15431	15712	15714	15708	15527	15332	15607	15578	15363	15629	15609	15339	15574	15647	15669	15485	15613	15625	15631	15461	15390	15742	15483	15744	15384	15577	15554	15584	15464	15668	15602	15575	15640	15542	15664	15674	15330	15571	15561	15510	15442	15611	15666	15728	15639	15493	15629	15473	15734	15710	15629	15572	15600	15642	15795	15550	15501	15620	15692	15511	15551	15575	15455	15501	15581	15602	15548	15763	15577	15715	15625	15551	15617	15494	15497	15420	15731	15639	15743	15636	15599	15569	15555	15585	15670	15473	15333	15688	15687	15553	15443	15567	15647	15548	15702	15708	15500	15593	15610	15582	15621	15599	15388	15635	15707	15685	15472	15556	15434	15652	15498	15472	15490	15650	15429	15453	15392	15642	15696	15480	15694	15592	15694	15646	15584	15483	15559	15610	15700	15480	15493	15305	15517	15610	15711	15610	15757	15585	15657	15651	15596	15676	15660	15657	15601	15495	15533	15423	15622	15561	15626	15662	15646	15417	15472	15657	15552	15447	15590	15359	15537	15601	15440	15565	15587	15397	15587	15573	15568	15584	15563	15695	15668	15585	15688	15638	15731	15551	15519	15523	15595	15758	15563	15683	15684	15604	15512	15449	15550	15646	15754	15542	15539	15635	15516	15584	15679	15664	15448	15405	15756	15500	15625	15503	15447	15621	15556	15442	15506	15580	15761	15559	15529	15429	15614	15467	15686	15486	15717	15557	15536	15467	15610	15659	15547	15581	15418	15652	15477	15644	15635	15633	15535	15569	15544	15608	15664	15468	15555	15443	15659	15620	15428	15639	15406	15496	15705	15575	15675	15571	15608	15575	15578	15502	15676	15739	15544	15664	15534	15526	15721	15605	15541	15413	15571	15437	15564	15519	15478	15514	15416	15656	15536	15587	15429	15628	15450	15611	15493	15539	15578	15502	15541	15708	15574	15526	15542	15574	15543	15561	15695	15566	15533	15432	15414	15474	15415	15413	15514	15484	15545	15613	15635	15662	15607	15416	15438	15745	15504	15563	15750	15586	15581	15676	15649	15590	15555	15556	15468	15511	15510	15427	15703	15660	15589	15772	15681	15715	15552	15555	15550	15576	15528	15716	15705	15723	15476	15470	15442	15516	15573	15783	15462	15594	15520	15553	15718	15313	15444	15527	15504	15641	15487	15549	15506	15652	15590	15547	15639	15560	15655	15456	15471	15607	15538	15577	15540	15606	15607	15636	15502	15629	15567	15701	15615	15581	15596	15782	15414	15609	15525	15644	15465	15463	15669	15523	15551	15454	15669	15677	15523	15470	15427	15535	15441	15642	15549	15464	15498	15601	15611	15627	15418	15600	15567	15541	15660	15453	15488	15703	15399	15696	15550	15725	15719	15438	15524	15552	15534	15470	15549	15552	15663	15562	15549	15606	15576	15654	15657	15749	15702	15633	15324	15595	15431	15491	15524	15363	15539	15407	15634	15555	15572	15652	15702	15682	15560	15663	15515	15575	15577	15586	15747	15603	15678	15608	15592	15587	15645	15429	15480	15516	15607	15555	15562	15646	15562	15350	15678	15652	15619	15536	15646	15613	15575	15516	15681	15662	15684	15637	15501	15591	15490	15635	15520	15383	15771	15544	15654	15413	15626	15426	15617	15539	15614	15684	15683	15649	15505	15636	15562	15391	15706	15547	15486	15557	15382	15555	15543	15604	15796	15620	15703	15456	15399	15562	15442	15529	15372	15504	15506	15575	15705	15698	15536	15544	15583	15304	15677	15439	15568	15679	15661	15577	15665	15463	15581	15630	15596	15535	15634	15517	15677	15374	15461	15705	15549	15503	15652	15493	15604	15558	15552	15557	15461	15428	15615	15718	15530	15556	15631	15558	15616	15630	15447	15350	15549	15487	15458	15595	15626	15485	15532	15487	15478	15642	15450	15657	15495	15623	15654	15468	15600	15435	15631	15585	15595	15608	15694	15486	15627	15538	15653	15465	15647	15365	15463	15478	15563	15636	15586	15410	15697	15605	15538	15555	15543	15571	15521	15590	15552	15636	15581	15540	15536	15655	15487	15548	15605	15599	15686	15610	15564	15605	15657	15676	15675	15474	15553	15576	15706	15535	15645	15640	15577	15625	15516	15648	15351	15659	15726	15740	15586	15634	15589	15633	15631	15533	15531	15686	15467	15604	15471	15488	15716	15672	15473	15551	15447	15581	15683	15477	15615	15523	15588	15624	15580	15562	15620	15314	15648	15655	15473	15524	15672	15500	15628	15748	15400	15432	15513	15650	15707	15424	15574	15655	15536	15661	15556	15473	15585	15403	15518	15429	15531	15474	15500	15525	15547	15532	15592	15522	15458	15734	15567	15527	15623	15393	15586	15555	15607	15515	15558	15659	15406	15616	15486	15649	15563	15638	15574	15617	15656	15534	15634	15645	15601	15670	15723	15471	15618	15513	15466	15780	15645	15452	15588	15627	15559	15540	15506	15618	15527	15598	15498	15406	15490	15476	15699	15409	15397	15629	15599	15458	15618	15631	15640	15600	15350	15523	15615	15600	15442	15593	15404	15579	15515	15530	15577	15636	15483	15636	15671	15478	15616	15469	15651	15687	15495	15554	15558	15482	15591	15585	15637	15614	15520	15693	15581	15388	15503	15538	15529	15503	15510	15442	15607	15468	15418	15638	15643	15468	15605	15476	15432	15553	15544	15617	15602	15446	15725	15623	15613	15413	15459	15632	15623	15598	15384	15686	15550	15608	15563	15780	15578	15580	15729	15572	15452	15678	15663	15630	15674	15575	15735	15562	15721	15507	15486	15579	15712	15567	15640	15632	15428	15555	15615	15651	15502	15403	15509	15421	15595	15596	15420	15691	15519	15713	15550	15687	15524	15744	15546	15641	15581	15493	15697	15499	15511	15589	15546	15637	15416	15643	15433	15510	15734	15548	15657	15530	15512	15623	15594	15659	15559	15524	15664	15612	15564	15618	15448	15545	15467	15638	15692	15798	15623	15608	15530	15516	15598	15470	15676	15366	15595	15492	15564	15566	15530	15584	15658	15569	15623	15638	15596	15651	15640	15476	15422	15499	15651	15542	15714	15486	15382	15522	15587	15584	15440	15630	15649	15596	15553	15499	15589	15654	15529	15589	15601	15593	15583	15645	15622	15601	15682	15510	15493	15748	15442	15531	15609	15589	15479	15725	15706	15510	15532	15538	15519	15593	15601	15636	15497	15644	15535	15533	15669	15647	15715	15664	15771	15507	15477	15689	15360	15519	15529	15426	15752	15455	15629	15553	15760	15389	15621	15583	15566	15546	15651	15686	15660	15709	15575	15513	15497	15504	15538	15686	15509	15567	15739	15566	15505	15463	15409	15439	15585	15561	15537	15770	15550	15683	15731	15599	15514	15623	15588	15637	15605	15653	15648	15554	15610	15748	15674	15504	15748	15720	15611	15447	15829	15587	15772	15660	15617	15760	15659	15485
23818	20652	27855	26334	27280	30688	30708	27168	26190	25761	25445	24932	24577	24689	24303	24161	24196	24016	23915	23818	23642	23479	23642	23694	24049	26075	26671	25407	24428	23773	23417	23535	23434	23313	23503	23438	23318	23368	23408	23297	23506	23288	23372	23395	23330	23345	23102	23456	23435	23479	23632	23444	23516	23303	23413	23293	23301	23439	23546	23624	23319	23249	23153	23219	23306	23261	23457	23331	23664	23469	23646	23241	23316	23307	23270	23455	23564	23215	23537	23356	23459	23542	23341	23353	23264	23449	23427	23309	23326	23298	23164	23249	23306	23638	23413	23325	23333	23299	23439	23191	23313	23326	23205	23525	23492	23474	23427	23297	23423	23176	23073	23387	23506	23334	23627	23617	23284	23524	23339	23226	22989	23459	23192	23183	23218	23337	23437	23136	23634	23535	23409	23427	23425	23413	23338	23521	23286	23597	23328	23499	23290	23288	23498	23320	23231	23470	23619	23488	23468	23484	23148	23319	23399	23354	23561	23316	23426	23498	23283	23602	23650	23244	23310	23574	23202	23163	23434	23429	23454	23369	23411	23385	23351	23306	23254	23410	23285	23316	23429	23455	23114	23396	23447	23264	23516	23331	23271	23282	23502	23255	23502	23631	23486	23397	23316	23522	23439	23388	23276	23442	23344	23324	23390	23369	23292	23498	23362	23308	23395	23263	23307	23437	23279	23620	23510	23631	23597	23298	23185	23542	23578	23516	23177	23271	23245	23549	23208	23277	23361	23356	23232	23537	23454	23284	23577	23419	23467	23388	23330	23263	23390	23354	23268	23326	23272	23329	23349	23295	23317	23301	23412	23080	23372	23307	23403	23458	23354	23324	23383	23227	23408	23280	23322	23383	23345	23355	23371	23455	23420	23542	23295	23551	23244	23342	23317	23281	23239	23564	23445	23305	23105	23291	23220	23319	23368	23421	23394	23206	23536	23508	23295	23445	23358	23215	23359	23371	23393	23236	23203	23081	23271	23397	23643	23298	23366	23352	23485	23384	23492	23325	23397	23455	23380	23341	23220	23403	23482	23445	23318	23406	23307	23158	23039	23485	23339	23279	23357	23468	23290	23227	23252	23368	23439	23250	23469	23397	23464	23460	23380	23131	23271	23215	23461	23241	23423	23458	23394	23800	23285	23330	23315	23556	23408	23486	23413	23385	23241	23365	23321	23353	23562	23265	23497	23167	23343	23293	23457	23356	23316	23381	23518	23572	23239	23213	23350	23355	23372	23450	23180	23462	23514	23254	23480	23510	23634	23366	23653	23274	23236	23539	23465	23165	23181	23147	23327	23239	23418	23519	23380	23472	23249	23455	23464	23218	23421	23492	23406	23236	23367	23468	23296	23408	23578	23378	23507	23186	23391	23223	23534	23202	23297	23347	23541	23375	23232	23401	23196	23354	23412	23402	23543	23232	23259	23149	23121	23382	23517	23383	23630	23335	23262	23485	23252	23346	23216	23223	23174	23108	23637	23234	23578	23323	23442	23531	23456	23320	23461	23344	23488	23389	23363	23523	23411	23391	23387	23604	23259	23384	23087	23177	23431	23389	23503	23420	23246	23261	23267	23260	23392	23619	23490	23471	23399	23369	23246	23244	23518	23354	23292	23220	23452	23652	23275	23303	23524	23422	23346	23387	23419	23444	23544	23304	23349	23474	23090	23413	23292	23443	23199	23504	23393	23294	23375	23465	23350	23436	23412	23321	23457	23262	23268	23277	23399	23617	23487	23407	23519	23369	23361	23530	23265	23065	23327	23476	23408	23330	23430	23421	23342	23459	23496	23390	23351	23559	23691	23366	23407	23209	23508	23430	23607	23465	23501	23569	23622	23324	23303	23420	23468	23331	23364	23508	23404	23611	23499	23472	23285	23448	23323	23169	23191	23606	23582	23446	23133	23288	23274	23476	23277	23326	23100	23587	23351	23202	23218	23606	23403	23649	23351	23467	23340	23459	23491	23346	23270	23244	23318	23474	23351	23166	23534	23291	23323	23480	23574	23442	23497	23342	23313	23391	23377	23471	23401	23483	23596	23371	23405	23363	23300	23414	23324	23238	23129	23477	23281	23483	23406	23273	23491	23529	23172	23331	23278	23298	23270	23346	23428	23172	23368	23518	23357	23439	23395	23307	23321	23264	23409	23473	23367	23232	23405	23210	23612	23379	23376	23230	23491	23388	23344	23448	23424	23532	23576	23229	23350	23297	23487	23295	23208	23177	23307	23422	23238	23235	23472	23406	23273	23318	23266	23272	23270	23242	23501	23232	23118	23483	23521	23485	23338	23593	23451	23506	23226	23440	23430	23407	23262	23159	23240	23325	23373	23302	23194	23354	23412	23393	23279	23275	23189	23417	23615	23451	23579	23637	23335	23520	23372	23260	23472	23331	23381	23106	23189	23363	23591	23336	23437	23347	23484	23403	23665	23552	23359	23296	23425	23613	23496	23319	23534	23370	23328	23176	23399	23286	22974	23397	23298	23252	23502	23262	23203	23633	23307	23177	23347	23603	23604	23353	23510	23508	23495	23295	23420	23249	23312	23466	23450	23290	23342	23309	23346	23453	23140	23470	23511	23318	23531	23397	23566	23391	23211	23359	23537	23408	23393	23500	23344	23345	23270	23350	23467	23320	23261	23396	23352	23255	23396	23114	23451	23519	23409	23291	23374	23202	23171	23215	23240	23348	23428	23335	23503	23388	23160	23304	23414	23708	23356	23257	23201	23455	23496	23268	23186	23380	23357	23214	23160	23423	23178	23218	23565	23317	23430	23436	23233	23212	23313	23331	23365	23309	23521	23397	23320	23293	23281	23388	23181	23333	23240	23579	23276	23230	23235	23523	23476	23519	23347	23597	23259	23382	23340	23389	23394	23293	23391	23149	23275	23209	23615	23268	23500	23470	23447	23360	23301	23475	23586	23407	23308	23448	23385	23453	23573	23463	23258	23146	23309	23167	23230	23316	23390	23348	23565	23177	23161	23149	23398	23335	23483	23329	23187	23440	23208	23371	23445	23369	23374	23525	23179	23516	23238	23221	23108	23333	23196	23436	23302	23346	23313	23404	23363	23378	23459	23625	23391	23487	23337	23324	23111	23425	23067	23533	23294	23480	23288	23273	23212	23236	23462	23387	23201	23517	23369	23531	23067	23492	23358	23439	23340	23233	23232	23453	23417	23386	23300	23428	23235	23263	23239	23491	23689	23350	23449	23081	23723	23364	23507	23401	23431	23479	23375	23269	23471	23211	23331	23262	23306	23307	23503	23481	23497	23133	23408	23132	23381	23133	23161	23479	23336	23446	23429	23175	23107	23246	23433	23199	23179	23316	23229	23384	23419	23568	23471	23330	23456	23348	23118	23370	23446	23613	23451	23390	23584	23276	23461	23386	23425	23344	23483	23223	23621	23448	23289	23201	23208	23444	23176	23293	23565	23452	23126	23271	23145	23404	23182	23398	23375	23439	23501	23362	23329	23252	23352	23332	23288	23420	23394	23301	23099	22937	23523	23487	23452	23410	23500	22980	23424	23335	23417	23500	23369	23324	23124	23319	23531	23213	23382	23200	23451	23365	23265	23423	23294	23342	23293	23403	23225	23281	23204	23320	23274	23469	23234	23113	23600	23506	23466	23339	23464	23235	23655	23434	23598	23495	23263	23523	23661	23442	23377	23398	23397	23398	23449	23605	23632	23343	23521	23318	23306	23463	23191	23436	23098	23205	23345	23433	23299	23412	23580	23436	23170	23271	23311	23484	23489	23494	23434	23312	23317	23323	23158	23428	23385	23367	23288	23450	23369	23274	23438	23186	23324	23315	23441	23577	23489	23152	23401	23370	23265	23126	23409	23092	23495	23503	23318	23519	23404	23494	23308	23569	23382	23314	23413	23321	23415	23431	23206	23472	23383	23403	23530	23379	23580	23369	23157	23214	23394	23284	23248	23200	23266	23277	23493	23338	23423	23559	23429	23493	23440	23697	23216	23348	23334	23315	23345	23166	23123	23317	23246	23372	23282	23287	23233	23486	23110	23336	23153	23092	23410	23372	23531	23233	23714	23258	23592	23394	23559	23478	23062	23493	23351	23503	23254	23236	23599	23428	23520	23219	23539	23275	23391	23348	23461	23348	23435	23396	23609	23274	23575	23325	23444	23633	23360	23531	23337	23706	23612	23355	23708	23097	23337	23376	23387	23366	23333	23338	23485	23487	23287	23613	23305	23327	23294	23199	23383	23171	23349	23321	23335	23201	23465	23371	23487	23360	23283	23298	23447	23265	23279	23464	23040	23303	23322	23130	23292	23484	23362	23113	23007	23389	23441	23286	23340	23329	23303	23103	23108	23520	23569	23369	23309	23382	23257	23163	23194	23313	23390	23189	23468	23284	23361	23447	23267	23097	23489	23259	23079	23357	23202	23355	23388	23221	23512	23312	23384	23381	23401	23360	23237	23179	23415	23163	23449	23273	23282	23285	23347	23304	23274	23489	23504	23300	23664	23517	23420	23497	23393	23356	23519	23071	23134	23409	23383	23304	23545	23300	23493	23477	23431	23287	23139	23191	23293	23403	23340	23496	23571	23601	23358	23439	23324	23445	23255	23192	23184	23286	23585	23365	23627	23181	23152	23346	23183	23117	23352	23317	23428	23462	23257	23225	23383	23318	23450	23734	23258	23453	23314	23263	23624	23347	23407	23411	23344	23410	23483	23584	23506	23338	23400	23211	23383	23336	23553	23330	23430	23590	23379	23114	23208	23422	23202	23370	23239	23173	23237	23441	23384	23441	23619	23322	23304	23317	23351	23460	23410	23222	23231	23430	23285	23501	23330	23514	23290	23273	23385	23327	23322	23376	23415	23289	23391	23338	23462	23369	23546	23218	23511	23209	23480	23547	23272	23426	23224	23376	23379	23267	23506	23513	23353	23196	23222	23498	23495	23802	23349	23271	23500	23187	23019	23479	23298	23575	23274	23379	23259	23367	23290	23462	23176	23480	23394	23381	23436	23405	23356	23567	23439	23292	23322	23393	23230	22982	23438	23589	23302	23320	23438	23390	23371	23302	23144	23222	23292	23237	23527	23221	23635	23321	23134	23280	23572	23290	23032	23192	23179	23399	23146	23272	23290	23488	23380	23624	23531	23338	23231	23311
42789	63956	57945	39392	33559	27726	22926	20786	20226	18540	17952	17857	17604	17131	16720	16648	16480	16420	16091	16048	15825	15877	15953	15831	16385	19730	19672	17838	16486	15931	15650	15642	15514	15579	15705	15547	15580	15456	15426	15650	15608	15607	15648	15564	15675	15434	15592	15506	15484	15710	15461	15552	15691	15691	15526	15467	15458	15723	15433	15705	15460	15380	15599	15608	15419	15473	15597	15573	15405	15536	15622	15480	15527	15527	15635	15655	15628	15445	15631	15598	15623	15625	15671	15741	15679	15401	15528	15364	15803	15615	15581	15738	15488	15682	15549	15694	15647	15472	15832	15459	15570	15591	15554	15445	15677	15580	15546	15577	15428	15707	15534	15495	15716	15459	15583	15525	15498	15696	15443	15615	15633	15503	15692	15646	15604	15578	15881	15584	15547	15631	15520	15554	15544	15684	15577	15589	15536	15449	15541	15539	15464	15497	15490	15729	15452	15435	15418	15602	15554	15597	15543	15724	15572	15542	15690	15707	15520	15289	15494	15555	15481	15496	15611	15683	15746	15568	15604	15579	15635	15685	15581	15552	15601	15530	15469	15613	15596	15427	15575	15382	15715	15597	15423	15638	15529	15515	15457	15660	15575	15614	15680	15593	15498	15668	15461	15437	15459	15630	15531	15630	15409	15561	15450	15702	15650	15485	15602	15581	15630	15454	15628	15565	15338	15690	15487	15617	15567	15562	15540	15509	15574	15610	15635	15662	15439	15539	15561	15505	15637	15415	15753	15495	15407	15523	15640	15482	15482	15659	15768	15423	15662	15549	15568	15693	15557	15707	15637	15671	15548	15567	15561	15569	15518	15349	15570	15755	15639	15513	15477	15771	15475	15415	15734	15653	15570	15383	15713	15585	15566	15486	15683	15512	15560	15555	15464	15507	15752	15544	15633	15582	15572	15636	15591	15381	15693	15786	15448	15599	15504	15486	15636	15638	15542	15540	15606	15542	15502	15554	15663	15441	15596	15639	15444	15692	15560	15629	15546	15392	15656	15635	15546	15503	15501	15536	15633	15447	15597	15566	15509	15589	15757	15570	15516	15652	15427	15593	15558	15564	15621	15446	15563	15583	15612	15568	15498	15559	15449	15560	15540	15551	15641	15499	15510	15595	15625	15542	15634	15462	15492	15763	15594	15726	15582	15636	15620	15653	15620	15537	15502	15594	15484	15664	15569	15640	15522	15651	15625	15646	15614	15407	15419	15611	15654	15519	15499	15746	15458	15521	15776	15752	15476	15570	15391	15445	15452	15569	15656	15337	15528	15493	15512	15523	15412	15559	15475	15526	15546	15450	15536	15604	15479	15537	15515	15624	15609	15745	15665	15412	15593	15655	15630	15486	15488	15646	15621	15492	15616	15597	15615	15438	15674	15584	15526	15396	15530	15797	15447	15632	15637	15706	15613	15764	15593	15820	15543	15457	15588	15581	15532	15603	15535	15537	15429	15430	15828	15599	15459	15503	15572	15711	15607	15671	15504	15407	15442	15540	15525	15557	15510	15511	15626	15668	15564	15572	15497	15459	15598	15588	15558	15631	15766	15428	15712	15515	15618	15549	15667	15783	15559	15619	15690	15544	15593	15688	15438	15790	15600	15653	15592	15583	15617	15713	15518	15628	15654	15608	15603	15582	15734	15622	15728	15479	15619	15583	15431	15373	15491	15533	15684	15548	15669	15714	15577	15610	15623	15471	15625	15559	15598	15618	15445	15429	15565	15470	15568	15634	15599	15443	15670	15656	15475	15629	15544	15563	15523	15478	15461	15574	15675	15653	15601	15631	15668	15540	15411	15529	15331	15601	15556	15666	15473	15535	15573	15564	15612	15638	15590	15398	15583	15391	15781	15585	15566	15645	15601	15640	15490	15474	15647	15697	15728	15597	15764	15681	15451	15521	15528	15506	15647	15721	15533	15518	15439	15619	15606	15513	15591	15736	15658	15594	15574	15524	15664	15574	15516	15454	15673	15516	15586	15417	15828	15306	15606	15719	15654	15556	15722	15428	15552	15731	15471	15578	15559	15562	15606	15640	15866	15545	15698	15570	15629	15810	15582	15618	15406	15579	15613	15562	15408	15670	15675	15667	15587	15468	15519	15602	15615	15570	15475	15592	15525	15342	15599	15469	15548	15532	15401	15473	15559	15368	15569	15505	15439	15538	15536	15609	15454	15507	15669	15436	15423	15440	15632	15573	15557	15504	15654	15544	15592	15583	15642	15617	15605	15539	15569	15529	15655	15505	15582	15394	15694	15466	15584	15740	15478	15371	15613	15561	15467	15617	15553	15619	15594	15585	15398	15696	15510	15526	15527	15468	15483	15519	15444	15586	15669	15499	15413	15611	15571	15576	15553	15501	15552	15599	15857	15580	15554	15643	15462	15670	15490	15730	15663	15533	15611	15806	15647	15689	15539	15530	15492	15460	15478	15698	15580	15598	15523	15495	15533	15491	15671	15524	15315	15510	15642	15629	15552	15663	15597	15458	15613	15451	15368	15626	15426	15582	15379	15525	15656	15571	15445	15673	15551	15693	15711	15678	15673	15673	15560	15687	15541	15634	15781	15453	15541	15529	15549	15593	15701	15506	15644	15586	15746	15500	15657	15677	15499	15623	15607	15458	15645	15635	15614	15732	15372	15611	15540	15507	15456	15469	15521	15521	15542	15641	15602	15515	15526	15523	15436	15512	15433	15402	15480	15522	15674	15771	15572	15658	15384	15493	15641	15616	15586	15482	15628	15637	15714	15638	15494	15543	15460	15657	15608	15552	15523	15681	15580	15445	15574	15474	15538	15518	15586	15515	15531	15662	15487	15439	15591	15576	15484	15656	15609	15620	15518	15637	15463	15608	15677	15584	15717	15373	15633	15607	15583	15765	15668	15645	15648	15630	15385	15660	15591	15805	15553	15479	15792	15480	15599	15692	15608	15448	15455	15481	15482	15396	15568	15538	15600	15671	15697	15577	15513	15643	15535	15499	15499	15473	15679	15633	15473	15394	15644	15637	15588	15565	15672	15662	15659	15363	15587	15671	15666	15579	15622	15550	15612	15630	15532	15523	15797	15670	15557	15490	15682	15457	15583	15540	15478	15603	15511	15497	15499	15692	15581	15655	15551	15682	15664	15591	15625	15543	15518	15628	15443	15556	15520	15711	15442	15622	15525	15617	15644	15665	15671	15532	15702	15508	15586	15500	15682	15576	15659	15590	15603	15625	15654	15407	15527	15522	15561	15453	15449	15697	15540	15513	15560	15398	15504	15506	15672	15600	15685	15590	15337	15492	15579	15613	15500	15406	15493	15427	15455	15523	15605	15554	15517	15507	15434	15504	15633	15583	15453	15607	15377	15498	15525	15610	15709	15545	15614	15607	15608	15395	15627	15590	15595	15478	15533	15557	15620	15645	15481	15624	15621	15560	15613	15692	15651	15623	15422	15523	15844	15581	15699	15484	15816	15450	15603	15437	15562	15718	15612	15549	15718	15627	15525	15563	15512	15600	15417	15527	15744	15425	15538	15656	15705	15428	15585	15459	15420	15592	15771	15534	15415	15497	15774	15634	15509	15412	15625	15702	15540	15473	15469	15516	15359	15597	15357	15646	15592	15434	15659	15572	15497	15365	15552	15701	15488	15406	15621	15703	15567	15568	15551	15571	15586	15388	15379	15471	15665	15470	15678	15564	15598	15721	15589	15416	15533	15478	15529	15517	15507	15544	15517	15716	15652	15586	15671	15599	15469	15548	15689	15571	15580	15610	15492	15572	15550	15571	15618	15734	15619	15605	15664	15430	15622	15646	15520	15565	15557	15346	15592	15603	15332	15554	15466	15759	15540	15782	15646	15637	15475	15745	15511	15621	15515	15634	15630	15588	15602	15639	15484	15598	15632	15542	15512	15535	15546	15640	15568	15491	15605	15522	15700	15656	15538	15561	15453	15370	15673	15527	15639	15597	15564	15627	15602	15567	15537	15553	15497	15571	15536	15544	15613	15470	15688	15523	15529	15818	15509	15620	15508	15533	15496	15670	15647	15619	15590	15686	15648	15653	15423	15497	15506	15620	15165	15405	15403	15572	15493	15474	15564	15657	15736	15505	15474	15422	15345	15514	15675	15522	15621	15508	15495	15598	15455	15459	15724	15453	15646	15658	15596	15492	15586	15536	15736	15394	15559	15568	15586	15695	15637	15418	15613	15549	15408	15475	15437	15471	15637	15676	15618	15386	15640	15594	15788	15599	15729	15521	15607	15570	15574	15517	15640	15700	15530	15510	15388	15692	15622	15645	15756	15543	15676	15636	15596	15775	15577	15782	15585	15504	15566	15505	15656	15740	15510	15548	15629	15498	15745	15551	15750	15649	15327	15715	15613	15552	15618	15655	15643	15624	15583	15505	15509	15463	15524	15642	15653	15559	15626	15619	15610	15597	15689	15634	15579	15705	15555	15555	15496	15542	15430	15565	15562	15725	15547	15693	15591	15725	15657	15629	15837	15497	15623	15689	15647	15547	15606	15557	15508	15556	15560	15645	15574	15585	15476	15743	15503	15540	15598	15695	15440	15701	15559	15602	15475	15712	15676	15474	15517	15592	15640	15623	15636	15507	15733	15514	15683	15443	15552	15495	15587	15674	15453	15510	15599	15484	15664	15556	15542	15484	15684	15739	15652	15526	15482	15657	15578	15632	15628	15667	15647	15522	15662	15568	15505	15590	15563	15465	15382	15661	15638	15524	15406	15629	15630	15707	15511	15508	15433	15586	15669	15415	15559	15549	15264	15767	15594	15589	15606	15535	15474	15690	15744	15538	15589	15556	15547	15503	15578	15680	15622	15575	15633	15600	15666	15526	15549	15560	15701	15595	15445	15457	15475	15476	15484	15461	15623	15577	15529	15679	15595	15519	15656	15626	15594	15625	15638	15411	15595	15661	15533	15577	15515	15699	15685	15679	15571	15626	15479	15362	15793	15720	15745	15669	15633	15691	15447	15499	15517	15612	15676	15583	15487	15491	15736	15552	15589	15495	15615	15425	15508	15441	15476	15519	15547	15526	15641	15487	15478	15648	15521	15599	15519	15514	15607	15520	15756	15552	15617	15672	15624	15572	15469	15626	15506	15418	15620	15625	15430	15501	15655	15571	15591	15676
22072	20623	27465	25510	23623	26500	30426	26233	24733	24567	24107	23971	24425	24080	24254	23845	23483	23296	23032	23100	22911	22939	23054	23201	24411	29134	28814	26249	24318	23373	22944	23104	22685	22896	23024	22904	22962	22970	22797	22408	22596	22646	22756	22749	22796	22707	22717	22663	22778	22595	22830	22621	22931	22896	22651	22649	22715	22822	22794	22967	22621	22810	22721	22803	22949	23017	22767	22799	22939	22661	22490	22759	22747	22727	22684	22573	22720	22498	22583	22717	22671	22840	22645	22738	22622	22893	22887	22996	22583	22688	22565	22747	22726	22650	22516	22730	22886	22764	22778	22478	22785	22614	22779	22772	22704	22702	22766	22624	22752	22697	22476	22694	22880	22659	22669	22738	22659	22809	22614	22697	22676	22694	22504	22702	22606	22670	22563	22593	22661	22650	22638	22818	22629	22829	22845	22700	22792	22629	22453	22456	22734	22677	22659	22554	22999	22789	22857	22703	22621	22658	22578	22537	22715	22531	22662	22737	22777	22850	22595	22430	22712	22701	22636	22684	22625	22562	22685	22955	22558	22469	22603	22780	22678	22469	22555	22832	22645	22745	22712	22655	22526	22749	22660	22538	22824	22840	22850	22687	22662	22706	22777	22498	22519	22529	22727	22678	22532	22693	22683	22570	22717	22691	22830	22590	22541	22870	22753	22414	22635	22800	22678	22624	22870	22719	22852	22591	22621	22527	22845	22738	22711	22649	22692	22686	22543	22641	22644	22714	22607	22772	22789	22469	22561	22537	22868	22660	22632	22679	22897	22694	22863	22587	22929	22761	22493	22610	22941	22659	22871	22647	22730	22650	22629	22729	22976	22643	22753	22706	22744	22775	22519	22800	22805	22853	22705	22584	22927	22833	22752	22595	22573	22706	22770	22544	22706	22769	22767	22501	22588	22515	22665	22419	22689	22475	22649	22732	22711	22830	22934	22731	22595	22727	22564	22791	22966	22738	22611	22463	22661	22784	22501	22554	22821	22612	22467	22759	22670	22664	22512	22794	22557	22694	22646	22697	22620	22689	22898	22504	22673	22541	22705	22850	22329	22528	22808	22707	22532	22647	22906	22762	22708	22653	22664	22482	22873	22767	22629	22441	22572	22721	22548	22715	22603	22749	22562	22634	22700	22751	22849	22697	22780	22603	22807	22712	22839	22685	22640	22730	22693	22659	22800	22782	22600	22645	22684	22770	22814	22760	22306	22842	22799	22638	22599	22502	22656	22351	22642	22491	22628	22632	22601	22893	22812	22638	22670	22749	22570	22736	22892	22831	22537	22759	22644	22731	22817	22684	22870	22658	22643	22862	22843	22663	22691	22657	22716	22426	22816	22599	22560	22776	22606	22802	22742	22603	22558	22448	22632	22725	22749	22740	22739	22800	22645	22585	22687	22485	22539	22632	22800	22600	22592	22555	22863	22723	22689	22801	22741	22678	22860	22825	22586	22716	22781	22756	22844	22633	22917	22647	22713	22786	22351	22707	22737	22522	22446	22814	22831	22757	22536	22724	22631	22466	22714	22594	22566	22602	22528	22543	22720	22769	22681	23078	22772	22827	22442	22555	22742	22685	22604	22755	22853	22633	22439	22639	22672	22709	22745	22748	22584	22717	22748	22743	22869	22646	22492	22656	22761	22927	22521	22688	22958	22984	22847	22802	22795	22592	22764	22788	22602	22600	22754	22678	22795	22844	22784	22674	22879	22867	22618	22515	22464	22672	22810	22862	22380	22928	22573	22662	22531	22793	22658	22543	22778	22583	22567	22767	22831	22717	22759	22668	22633	22659	22722	22861	22755	22614	22470	22687	22533	22652	22570	22449	22633	22702	22766	22815	22705	22639	22589	22506	22733	22448	22615	22800	22693	22827	22576	22815	22753	22679	22662	22720	22828	22643	22819	22833	22536	22582	22738	22680	22605	22701	22782	22786	22548	22916	22535	22700	22593	22523	22805	22923	22645	22756	22794	22697	22882	22513	22822	22977	22580	22646	22662	22472	22710	22757	22693	22835	22652	22779	22808	22711	22718	22719	22854	22734	22575	22405	22507	22726	22447	22819	22854	22701	22775	22718	22959	22747	22633	22799	22643	22797	22863	22770	22686	22826	22443	22676	22718	22605	22630	22576	22818	22759	22723	22660	22603	22633	22679	22887	22615	22423	22752	22855	22613	22705	22604	22623	22670	22768	22739	22634	22750	22567	22622	22612	22675	22755	22745	22533	22740	22671	22749	22604	22674	22730	22871	22331	22505	22767	22631	22818	22722	22707	22688	22607	22761	23029	22719	22757	22722	22801	22576	22612	22734	22679	22799	22600	22559	22742	22813	22504	22563	22707	22690	22545	22769	22868	22905	22916	22901	22854	22792	22655	22522	22907	22635	22661	22862	22803	22879	22517	22610	22627	22649	22539	22693	22826	22670	22824	22614	22727	22793	22646	22650	22449	22633	22903	22778	22721	22710	22767	22584	22681	22524	22644	22740	22759	22752	22822	22874	22738	22609	22537	22732	23059	22690	22583	22635	22785	22670	22854	22838	22878	22745	22714	22748	22825	22623	22794	22482	22514	23102	22665	22814	22633	22526	22328	22744	22725	22638	22539	22626	22905	22619	22830	22381	22731	22569	22738	22709	22646	22616	22445	22705	22643	22577	22661	22647	22616	22541	22773	23009	22757	22857	22818	22795	22668	22889	22527	22535	22670	22656	22950	22844	22740	22508	22969	22716	22543	22603	22822	22759	22702	22679	22712	22790	22940	22818	22881	22742	22653	22676	22565	22469	22796	22898	22888	22869	22650	22722	22690	22497	22694	22566	22598	22626	22697	22735	22561	22697	22784	22748	22816	22506	22698	22867	22620	22620	22957	22614	22858	22458	22669	22715	22841	22914	22680	22605	22871	22785	22679	22702	22651	22673	22807	22601	22668	22624	22472	22605	22761	22554	22736	22789	22674	22746	22524	22987	22753	22560	22718	22553	22955	22633	22608	22881	22768	22822	22767	22550	22446	22370	22848	22581	22789	22911	22496	22588	22667	22760	22581	22750	22886	22723	22865	22349	22791	22502	22806	22793	22668	22543	22595	22848	22705	22504	22533	22816	22859	22838	22653	22574	22307	22715	22705	22969	22743	22768	22909	22890	22772	22765	22548	22634	22530	22666	22675	22618	22598	22712	22401	22550	22687	22542	22710	22529	22579	22525	22595	22743	22534	22661	23005	22739	22842	22646	22696	22758	22661	22705	22881	22766	22752	22980	22894	22666	22700	22920	22752	22570	22528	22793	22590	22593	22369	22630	22880	22618	22240	22673	22675	22681	22691	22760	22546	22870	22853	22873	22627	22442	22694	22819	22662	22701	22911	22598	22806	22755	22748	22689	22647	22623	22673	22672	22764	22609	22819	22839	23041	22750	22710	22587	22848	22701	22501	22544	22625	22853	22635	22765	22501	22837	22463	22839	22856	22876	22814	22450	22588	22624	22731	22665	22697	22638	22834	22786	22743	22636	22655	22617	22962	22680	22646	22669	22656	22833	22587	22728	22607	22653	22590	22734	22916	22522	22696	22771	22990	22675	22503	22745	22606	22815	22649	22932	22753	22683	22758	22670	22729	22690	22349	22641	22490	22893	22891	22708	22746	22702	22768	22793	22486	22839	22609	22514	22618	22634	22879	22680	22660	22630	22783	22724	22758	22599	22814	22968	22651	22709	22703	22820	22841	22726	22712	22601	22798	22688	22822	22978	22743	22569	22557	22734	22659	22617	22716	22878	22610	22810	22490	22708	22940	22877	22615	22670	22696	22634	22599	22532	22755	22687	22756	22894	22791	22586	22876	22685	22467	22724	22702	22608	22728	22613	22780	22656	22699	22913	22865	22615	22652	22595	22672	22908	22601	22604	22623	22795	22636	22639	22554	22603	22539	22401	22644	22534	22625	22664	22568	22777	22703	22917	22740	22620	22569	22841	22625	22812	22523	22603	22798	22752	22872	22673	22588	22535	22822	22686	22637	22812	22764	22547	22770	22755	22657	22704	22595	22867	22648	22615	22592	22886	22805	23073	22857	22595	22514	22972	22670	22716	22811	22358	22506	22701	22666	22761	22688	22756	22697	22674	22500	22790	22720	22680	22603	22674	22648	22438	22617	22754	22638	22595	22563	22628	22764	22635	22818	22821	22619	22468	22405	22607	22683	22892	22721	22746	22669	22835	22718	22851	22681	22844	22781	22714	22507	22630	22644	22951	22862	22898	22341	22895	22724	22676	22851	22756	22447	22796	22682	22594	22429	22598	22682	22828	22551	22998	22550	22546	22543	22842	22687	22665	22734	22655	22780	22801	22786	22796	22851	22717	22669	22702	22707	22866	22773	22809	22899	22498	22607	22772	22703	22529	22660	22795	22895	22702	22485	22744	22885	22514	22690	22786	22658	22987	22623	22519	22634	22686	22693	22432	22662	22693	22920	22509	22714	22619	22707	22610	22851	22686	22628	22437	22678	22789	22577	22476	22679	22759	22702	22678	22443	22513	22704	22576	22857	22678	22636	22433	22533	22530	22860	22890	22773	22689	22683	22608	23077	22576	22655	22469	22887	22610	22747	22452	22736	22655	22587	22557	22734	22674	22763	22423	22646	22730	22918	22686	22791	22562	22564	22601	22795	22746	22705	22704	22609	22615	22691	22714	22555	22606	22703	22691	22654	22605	22867	22736	22750	22645	22605	22785	22775	22646	22789	22629	22633	22611	22632	22553	22488	22897	22688	22723	22841	22983	22890	23045	22673	22681	22541	22585	22563	22594	22734	22603	22750	22606	22551	22593	22732	22618	22537	22670	22721	22774	22714	22631	22534	22681	22896	22768	22453	22674	22894	22737	22836	22831	22596	22724	22868	22565	22728	22824	22779	22817	22827	22550	22592	22450	22710	22732	22696	22611	22590	22570	22597	22816	22706	22555	22725	22625	22705	22762	22907	22908	22806	22764	22724	22795	22830	22487	22719	22749	22541	22631	22817	22759	22626	22690	22729	22742	22748	22817	22772	22620	22536	22388	22555	22969	22948	22715	22576	22651	22600	22763	22769	22546	22476	22690	22595	22623	22851	22605	22583	22827	22662	22568	22724	22677	22687	22546	22441	22803	22938	22677	22591	22769	22977
46137	68956	67030	46908	33315	24719	21548	19640	18461	17351	16905	17232	17456	17537	17082	16598	16509	16069	15732	15689	15481	15600	15563	15555	17710	23844	22581	19207	16997	15637	15371	15200	15303	15088	15099	15341	15176	15157	15273	15150	15220	15285	15254	15266	15265	15331	15311	15214	15310	15074	15196	15252	15350	15202	15316	15253	15255	15275	15268	15365	15132	15125	15249	15179	15436	15189	15462	15067	15368	15243	15307	15252	15420	15167	15325	15353	15378	15246	15392	15461	15126	15277	15347	15224	15206	15300	15090	15211	15254	15279	15342	15312	15166	15266	15405	15289	15209	15239	15175	15261	15224	15429	15183	15144	15342	15339	15188	15182	15089	15280	15375	15329	15238	15164	15290	15268	15328	15263	15194	15252	15339	15214	15274	15278	15249	15271	15108	15268	15238	15152	15323	15283	15208	15349	15253	15100	15331	15206	15261	15347	15282	15305	15358	15206	15294	15175	15131	14996	15320	15145	15488	15113	15244	15184	15158	15211	15146	15174	15166	15334	15265	15304	15012	15099	15194	15298	15258	15489	15224	15154	15280	15234	15157	15278	15319	15212	15138	15451	15270	15439	15262	15345	15212	15325	15300	15209	15213	15159	15198	15246	15178	15345	15119	15331	15202	15130	15189	15208	15104	15153	15206	15438	15219	15257	15243	15194	15380	15209	15289	15481	15057	15335	15131	15216	15179	15187	15263	15229	15294	15333	15256	15410	15335	15218	15195	15460	15443	14987	15150	15122	15162	15206	15214	15333	15195	15159	15356	15243	15153	15094	15385	15227	15371	15222	15163	15199	15152	15266	15259	15156	15262	15119	15316	15264	15254	15107	15192	15292	15233	15270	15185	15366	15127	15203	15215	15333	15321	15489	15164	15118	15348	15295	15165	15045	15101	15422	15324	15193	15144	15182	15368	15397	15139	15226	15168	15273	15429	15387	15117	15160	15191	15314	15358	15244	15174	15165	15519	15184	15360	15061	15232	15071	15324	15300	15229	15269	15301	15150	15357	15204	15109	15192	15207	15162	15262	15206	15288	15324	15278	15122	15169	15243	15209	15250	15161	15109	15270	15167	15107	15192	15289	15205	15175	15304	15325	15073	15288	15111	15229	15348	15149	15235	15233	15351	15267	15281	15375	15121	15269	15266	15286	15247	15305	15237	15325	15239	15133	15183	15131	15326	15350	15148	15156	15267	15421	15267	15237	15163	15178	15264	15309	15252	15319	15406	15140	15229	15032	15190	15344	15209	15270	15227	14962	15521	15223	15265	15276	15104	15295	15355	15282	15293	15366	15286	15240	15217	15272	15286	15194	15129	15227	15235	15359	15168	15277	15328	15130	15147	15230	15160	15184	15327	15266	15287	15198	15179	15273	15252	15270	15334	15334	15266	15318	15390	15204	15318	15395	15280	15139	15156	15340	15169	15316	15387	15145	15400	15195	15165	15352	15151	15181	15231	15169	15127	15305	15259	15190	15317	15165	15316	15356	15305	15234	15217	15300	15129	15228	15145	15273	15208	15257	15211	15243	15311	15308	15342	15262	15248	15201	15233	15287	15088	15165	15071	15430	15199	15007	15272	15159	15243	15182	15182	15073	15323	15262	15380	15272	15390	15290	15223	15170	15250	15440	15286	15145	15033	15384	15392	15146	15237	15327	15137	15223	15342	15220	15264	15274	15316	15243	15213	15191	15200	15296	15101	15168	15212	15286	15351	15384	15226	15176	15127	15307	15280	15252	15232	15117	15454	15180	15197	15328	15429	15237	15233	15351	15343	15218	15299	15251	15450	15332	15251	15326	15292	15434	15289	15334	15243	15079	15320	15088	15275	15338	14949	15422	15151	15406	15237	15228	15311	15326	15317	15228	15241	15344	15143	15131	15193	15146	15071	15203	15297	15286	15358	15319	15135	15094	15054	15117	15296	15227	15281	15292	15357	15219	15166	15218	15251	15149	15164	15228	15301	15222	15226	15165	15268	15206	15153	15124	15211	15205	15205	15216	15261	15114	15243	15292	15256	15256	15251	15125	15172	15225	15280	15379	15109	15239	15230	15327	15244	15220	15126	15259	15300	15166	15031	15059	15090	15313	15352	15208	15219	15359	15063	15514	15220	15269	15294	15135	15281	15183	15181	15287	15245	15250	15211	15276	15293	15228	15217	15211	15163	15246	15307	15151	15224	15166	15412	15311	15133	15308	15274	15276	15182	15254	15313	15320	15327	15012	15322	15272	15360	15174	15173	15214	15273	15143	15253	15414	15339	15248	14982	15134	15262	15165	15248	15235	15235	15353	15200	15204	15252	15178	15074	15306	15262	15230	15280	15401	15269	15292	15419	15229	15277	15388	15211	15207	15316	15144	15271	15118	15232	15362	15211	15345	15188	15121	15146	15378	15253	15170	15371	15445	15233	15165	15192	15155	15210	15325	15165	15267	15143	15166	15207	15298	15369	15187	15201	15245	15299	15218	15345	15241	15167	15305	15059	15221	15270	15205	15201	15270	15411	15278	15172	15284	15282	15161	15239	15387	14983	15292	15154	15120	15301	15376	15229	15236	15371	15478	15273	15275	15223	15266	15181	15447	15199	15096	15095	15205	15212	15360	15198	15268	15312	15293	15360	15458	15317	15153	15383	15349	15195	15194	15190	15282	15233	15170	15177	15141	15176	15221	15288	15413	15108	15257	14979	15224	15372	15179	15271	15008	15410	15109	15179	15230	15399	15178	15281	15222	15189	15309	15382	15202	15236	15333	15085	15321	15343	15089	15178	15302	15224	15143	15097	15152	15186	15379	15102	15136	15259	15431	15220	15438	15252	15321	15202	15227	15186	15180	15220	15210	15239	15043	15314	15353	15091	15255	15227	15177	15095	15255	15260	15365	15246	15139	15189	15244	15163	15155	15513	15351	15288	15339	15323	15297	15272	15238	15277	15420	15287	15268	15270	15254	15102	15169	15310	15249	15236	15076	15158	15342	15236	15298	15092	15269	15257	15305	15297	15269	15392	15265	15251	15267	15241	15227	15130	15213	15306	15202	15233	15117	15366	15104	15106	15231	15116	15253	15209	15374	15137	15336	15392	15089	15299	15297	15131	15107	15185	15154	15120	15340	15199	15170	15186	15057	15100	15120	15205	15242	15343	15299	15284	15173	15288	15280	15343	15338	15397	15120	15230	15321	15256	15048	15312	15408	15255	15299	15239	15253	15176	15441	15369	15245	15156	15261	15187	15245	15282	15142	15217	15201	15261	15218	15223	15348	15315	15077	15177	15220	15044	15181	15038	15175	15264	15332	15239	15301	15100	15332	15325	15278	15376	15214	15258	15249	15293	15203	15306	15228	15331	15287	15391	15187	15228	15226	15076	15279	15368	15183	15302	15283	15053	15187	15211	15323	15165	15232	15252	15170	15417	15186	15278	15207	15213	15359	15296	15143	15295	15126	15323	15144	15359	15260	15246	15242	15163	15263	15236	15156	15128	15255	15271	15207	15246	15077	15285	15343	15169	15108	15218	15220	15275	15169	15385	15272	15243	14988	15158	15285	15268	15201	15207	15204	15193	15223	15225	15235	15133	15186	15237	15202	15166	15302	15197	15076	15292	15234	15177	15032	15251	15239	15268	15323	15174	15377	15067	15210	15358	15298	15172	15275	15145	15370	15417	15162	15274	15256	15213	15285	15191	15441	15237	15198	15178	15335	15038	15140	15332	15328	15375	15131	15289	15300	15216	15323	15273	15295	15379	15221	15206	15099	15269	15200	15262	15204	15226	15226	15167	15271	15155	15211	15089	15196	15257	15220	15328	15191	15201	15196	15273	15352	15181	15121	15311	15456	15254	15247	15288	15279	15128	15204	15258	15124	15280	15244	15333	15323	15369	15212	15239	15357	15099	15253	15260	15108	15447	15284	15308	15244	15257	15278	15174	15228	15272	15395	15249	15324	15263	15249	15169	15232	15228	15240	15280	15057	15249	15167	15120	15187	15307	15410	15410	15264	15332	15248	15341	15118	15196	15196	15307	15244	15224	15311	15339	15319	15199	15255	15409	15304	15107	15351	15343	15302	15413	15252	15329	15255	15228	15080	15155	15277	15161	15241	15052	15144	15433	15128	15227	15370	15275	15249	15236	15130	15270	15295	15203	15259	15243	15145	15323	15242	15297	14942	15248	15399	15294	15128	15329	15307	15184	15071	15445	15201	15379	15188	15312	15386	15163	15260	15222	15300	15316	15311	15058	15269	15295	15388	15222	15210	15441	15436	15259	15161	15328	15272	15210	15145	15411	15117	15266	15234	15189	15163	15252	15219	15164	15292	15416	15248	15254	15223	15202	15225	15344	15286	15297	15266	15286	15311	15372	15271	15331	15180	15238	15111	15349	15315	15311	15297	15112	15122	15361	15205	15207	15226	15273	15167	15073	15199	15245	15200	15307	15149	15276	15129	15261	15065	15377	15323	15290	15288	15428	15409	15377	15102	15379	15282	15189	15382	15206	15271	15126	15370	15193	15451	15140	15386	15340	15090	15303	15495	15341	15197	15148	15163	15354	15198	15413	15183	15083	15258	15142	15272	15329	15315	15291	15125	15086	15347	15174	15277	15195	15296	15366	15276	15122	15149	15279	15330	15295	15274	15298	15200	15297	15121	15101	15259	15324	15195	15222	15178	15232	15068	15239	15125	15346	15160	15286	15229	15283	15311	15198	15078	15291	15273	15095	15271	15329	15222	15372	15265	15322	15189	15283	15227	15186	15201	15112	15014	15249	15341	15209	15308	15297	15292	15285	15311	15340	15254	15163	15203	15197	15365	15158	15476	15293	15218	15150	15204	15131	15315	15211	15381	15255	15327	15327	15184	15389	15322	15279	15301	15427	15183	15254	15311	15328	15372	15207	15160	15468	15355	15251	15393	15260	15180	15076	15303	15252	15387	15235	15271	15283	15249	15235	15192	15182	15128	15334	15338	15316	15091	15288	15179	15235	15356	15178	15173	15298	15224	15394	15194	15300	15224	15069	15114	15265	15154	15392	15120	15351	15369	15283	15063	15365	15268	15251	15247	15223	15242	15434	15277	15139	15280	15127	15184	15175	15223	15298	15298	15169	15179	15417	15361	15199	15192	15134	15269	15225	15390	15308	15271	15198	15230	15259	15127	15278
44316	45893	41528	31719	25683	24092	23432	22871	22963	22601	22767	22377	22633	22540	22504	22513	22668	22385	22476	22408	22314	22303	22339	22704	22694	22737	22957	23008	22735	22575	22523	22269	22417	22566	22523	22453	22275	22428	22413	22420	22377	22361	22681	22595	22444	22328	22042	22415	22248	22478	22592	22479	22527	22352	22469	22357	22614	22563	22257	22487	22301	22436	22638	22568	22552	22303	22478	22595	22765	22328	22391	22529	22447	22344	22356	22148	22405	22407	22438	22367	22420	22360	22332	22116	22597	22372	22391	22251	22206	22334	22490	22412	22678	22485	22286	22421	22333	22389	22603	22483	22726	22537	22313	22312	22677	22417	22448	22433	22559	22584	22627	22501	22506	22667	22509	22439	22542	22363	22374	22275	22225	22310	22335	22341	22304	22286	22549	22266	22226	22430	22517	22402	22462	22463	22414	22369	22390	22590	22220	22229	22584	22447	22339	22334	22640	22346	22379	22408	22506	22392	22544	22408	22472	22405	22524	22652	22513	22425	22271	22247	22529	22461	22478	22404	22578	22550	22308	22478	22565	22477	22413	22378	22412	22407	22475	22678	22421	22563	22517	22202	22337	22686	22550	22293	22326	22267	22312	22411	22438	22371	22343	22604	22388	22273	22611	22481	22465	22525	22510	22436	22435	22338	22412	22412	22494	22417	22471	22423	22286	22351	22426	22374	22283	22485	22515	22460	22307	22412	22468	22531	22306	22350	22335	22359	22411	22578	22648	22594	22486	22460	22476	22157	22258	22334	22541	22462	22509	22562	22453	22400	22295	22718	22517	22673	22488	22403	22163	22310	22354	22275	22561	22524	22443	22267	22374	22576	22396	22386	22165	22341	22375	22353	22640	22335	22385	22535	22548	22486	22618	22368	22490	22427	22315	22529	22589	22522	22448	22564	22335	22366	22512	22583	22333	22419	22368	22181	22311	22561	22150	22408	22374	22371	22480	22614	22513	22186	22496	22385	22335	22519	22409	22448	22483	22474	22500	22374	22360	22333	22550	22544	22370	22553	22628	22418	22284	22669	22292	22251	22590	22543	22584	22377	22516	22364	22362	22304	22493	22459	22549	22504	22313	22464	22535	22521	22563	22299	22300	22346	22361	22293	22500	22618	22627	22554	22270	22302	22537	22342	22458	22458	22317	22294	22599	22518	22173	22606	22369	22662	22400	22411	22429	22449	22397	22560	22579	22488	22269	22504	22495	22421	22599	22307	22390	22407	22353	22315	22683	22460	22279	22309	22500	22601	22458	22370	22646	22456	22394	22344	22282	22347	22254	22455	22180	22460	22347	22642	22630	22565	22475	22336	22560	22366	22622	22315	22542	22326	22361	22309	22721	22575	22341	22526	22646	22381	22335	22474	22339	22364	22537	22350	22322	22437	22465	22408	22373	22424	22442	22430	22419	22305	22518	22506	22560	22282	22374	22472	22370	22377	22483	22285	22373	22447	22547	22473	22280	22328	22436	22575	22543	22287	22673	22317	22172	22625	22550	22530	22547	22348	22352	22470	22505	22371	22546	22541	22175	22447	22355	22234	22457	22560	22443	22456	22551	22313	22273	22340	22462	22396	22549	22347	22535	22258	22456	22433	22496	22341	22425	22343	22363	22488	22438	22348	22447	22519	22459	22496	22776	22407	22607	22346	22360	22385	22133	22519	22538	22600	22610	22583	22328	22402	22266	22493	22545	22538	22511	22349	22393	22309	22335	22236	22395	22531	22504	22558	22230	22353	22393	21998	22556	22394	22510	22423	22321	22592	22433	22280	22442	22575	22315	22370	22331	22366	22567	22490	22378	22325	22468	22305	22493	22404	22629	22274	22519	22482	22403	22449	22418	22559	22447	22491	22512	22525	22397	22488	22543	22615	22267	22242	22196	22592	22494	22425	22558	22685	22585	22428	22524	22414	22716	22321	22539	22359	22490	22204	22346	22520	22397	22185	22302	22323	22437	22335	22287	22365	22252	22511	22649	22600	22312	22431	22444	22473	22231	22517	22324	22299	22507	22545	22658	22662	22675	22518	22615	22457	22430	22486	22575	22473	22533	22811	22713	22588	22643	22452	22387	22451	22482	22428	22405	22456	22344	22445	22372	22368	22526	22372	22752	22340	22142	22259	22434	22597	22392	22304	22446	22397	22608	22174	22226	22445	22362	22416	22536	22361	22447	22435	22232	22340	22515	22700	22708	22564	22414	22519	22524	22407	22388	22317	22488	22279	22418	22659	22116	22560	22429	22245	22634	22205	22424	22481	22614	22433	22423	22653	22533	22247	22679	22650	22509	22550	22747	22421	22442	22240	22612	22487	22355	22194	22507	22401	22224	22471	22294	22362	22535	22381	22302	22325	22490	22111	22594	22419	22480	22414	22595	22530	22410	22331	22350	22358	22321	22486	22458	22450	22546	22466	22173	22393	22407	22521	22427	22420	22385	22386	22498	22486	22396	22602	22614	22411	22486	22424	22236	22514	22245	22403	22389	22508	22377	22469	22882	22333	22469	22466	22386	22446	22426	22262	22467	22400	22481	22566	22570	22592	22326	22211	22548	22443	22753	22444	22457	22404	22444	22407	22474	22561	22629	22667	22248	22515	22243	22273	22545	22486	22428	22441	22425	22468	22521	22352	22136	22297	22322	22492	22446	22418	22161	22628	22603	22514	22588	22490	22458	22252	22270	22585	22616	22573	22411	22393	22385	22708	22503	22494	22688	22396	22458	22568	22391	22313	22389	22374	22362	22451	22567	22334	22450	22387	22099	22556	22281	22257	22552	22273	22419	22556	22629	22349	22391	22594	22310	22753	22509	22684	22309	22436	22542	22402	22240	22407	22651	22271	22441	22450	22365	22191	22387	22436	22588	22603	22438	22348	22357	22388	22451	22315	22481	22361	22480	22439	22287	22308	22300	22397	22271	22474	22296	22575	22485	22389	22135	22501	22530	22555	22672	22259	22422	22287	22661	22429	22274	22373	22398	22401	22415	22256	22487	22567	22308	22168	22449	22347	22435	22358	22497	22484	22472	22392	22409	22484	22536	22560	22587	22547	22447	22214	22428	22342	22568	22357	22377	22350	22360	22505	22377	22484	22271	22455	22356	22352	22595	22444	22425	22433	22625	22570	22660	22502	22516	22357	22392	22564	22518	22436	22564	22297	22264	22166	22479	22412	22717	22487	22367	22626	22611	22409	22369	22482	22469	22455	22468	22549	22283	22472	22405	22353	22489	22462	22444	22517	22588	22566	22625	22305	22526	22404	22435	22425	22311	22527	22224	22381	22647	22550	22399	22147	22399	22539	22380	22456	22392	22300	22269	22220	22549	22602	22497	22341	22603	22512	22720	22452	22517	22132	22451	22251	22375	22558	22346	22389	22597	22397	22370	22322	22530	22127	22460	22498	22251	22432	22411	22320	22446	22387	22339	22535	22494	22634	22572	22502	22381	22240	22346	22481	22555	22340	22646	22371	22379	22298	22425	22506	22400	22410	22539	22360	22548	22247	22543	22363	22510	22356	22225	22142	22572	22397	22418	22571	22288	22383	22479	22313	22640	22401	22347	22552	22422	22406	22592	22240	22425	22145	22425	22434	22303	22399	22685	22468	22461	22447	22356	22494	22378	22670	22402	22359	22405	22212	22297	22422	22578	22431	22186	22595	22526	22376	22579	22350	22590	22392	22631	22516	22593	22571	22725	22481	22529	22325	22293	22468	22443	22601	22474	22498	22381	22653	22518	22417	22431	22735	22486	22567	22329	22393	22373	22305	22368	22578	22625	22266	22646	22437	22221	22437	22369	22508	22594	22499	22455	22592	22293	22275	22724	22641	22587	22498	22580	22518	22392	22489	22487	22549	22383	22479	22413	22464	22272	22461	22447	22469	22180	22595	22493	22360	22238	22398	22426	22469	22295	22411	22437	22506	22402	22342	22511	22405	22296	22411	22435	22313	22367	22672	22591	22388	22620	22586	22375	22470	22530	22435	22301	22251	22476	22287	22374	22621	22588	22376	22517	22597	22479	22529	22494	22266	22291	22430	22316	22700	22444	22275	22339	22261	22566	22620	22589	22611	22720	22536	22281	22207	22465	22352	22594	22399	22399	22246	22765	22370	22315	22433	22263	22341	22442	22390	22655	22386	22415	22399	22484	22543	22516	22359	22407	22519	22485	22480	22419	22398	22377	22398	22301	22457	22326	22423	22460	22601	22737	22540	22579	22480	22315	22461	22406	22253	22418	22319	22378	22080	22514	22266	22295	22277	22292	22407	22570	22419	22426	22490	22296	22510	22552	22677	22493	22356	22447	22335	22418	22366	22604	22351	22347	22435	22430	22326	22471	22590	22468	22424	22717	22513	22455	22381	22580	22540	22411	22316	22661	22347	22465	22412	22231	22501	22494	22439	22337	22394	22441	22317	22458	22204	22639	22408	22503	22509	22294	22417	22599	22809	22565	22431	22296	22374	22561	22480	22621	22273	22384	22453	22345	22541	22548	22227	22350	22548	22437	22457	22400	22355	22263	22459	22423	22392	22693	22564	22282	22499	22370	22580	22524	22359	22498	22395	22226	22342	22413	22570	22370	22369	22315	22385	22474	22345	22422	22477	22288	22449	22712	22464	22463	22431	22447	22528	22557	22250	22267	22552	22484	22635	22567	22531	22380	22701	22693	22398	22534	22590	22439	22379	22562	22238	22349	22559	22377	22330	22528	22501	22288	22451	22356	22307	22338	22355	22514	22311	22300	22507	22504	22107	22426	22645	22610	22594	22408	22554	22574	22184	22619	22398	22405	22360	22460	22366	22390	22759	22355	22281	22405	22387	22452	22278	22474	22231	22396	22447	22479	22193	22456	22405	22534	22326	22192	22288	22467	22628	22236	22335	22427	22322	22666	22463	22434	22424	22601	22495	22552	22429	22347	22585	22262	22428	22385	22487	22636	22423	22578	22466	22457	22447	22351	22489	22425	22403	22351	22163	22457	22306	22392	22411	22308	22549	22251	22241	22395	22538	22729	22423	22388	22388	22637	22371	22358	22380	22416	22246	22414	22440	22326	22468	22533	22572	22217	22493	22489	22198	22431	22468	22440	22502	22326	22313	22379	22512	22439	22545	22528	22415	22399	22395	22651	22337	22462	22638	22427	22328	22398	22566
45885	51166	40501	24741	19558	17444	16057	15687	15620	15663	15728	15545	15264	15293	15083	15253	15249	15149	15215	15344	15100	15094	15147	15130	15525	15594	15576	15589	15158	15265	15322	15141	15144	15139	15141	15124	15207	15099	15067	15217	15190	15034	15311	15113	15047	15143	15203	15085	15094	15154	15290	15106	15069	15224	15098	15165	15259	14997	15246	15201	15229	15175	15131	15058	15244	15211	15071	15013	15073	15314	15156	15245	15183	15038	15267	15125	15089	15124	15236	15129	15236	15107	15025	15051	15109	15128	15235	15026	15054	15293	15200	15142	15254	15096	15116	15150	15119	15249	15125	15119	15079	15225	15209	15204	15003	15343	15216	15140	15085	15127	15030	15060	15084	15041	15013	14978	15121	15192	15163	15175	15218	15070	15055	15307	15351	15118	15088	15183	15017	15238	14966	15076	15150	15141	15184	15212	15116	15131	15145	15208	14966	14992	15343	15121	15114	15049	15155	15073	15163	15071	15140	15182	14987	15103	15139	14916	15080	15271	15305	15105	15201	15094	15262	15076	15255	15056	15188	15235	15148	15203	15203	15278	15248	15088	15215	15258	15192	15137	15148	15165	15106	15061	15125	15177	15176	15037	15157	15117	15120	15213	15131	15237	15110	15138	15160	15012	14963	15171	15087	15170	15114	15060	15103	15107	15021	15137	15222	15110	15310	15068	15071	15091	15095	15133	14958	15119	15126	15096	15212	15190	15310	15140	15181	15110	15136	15219	15103	15287	15163	14996	15140	15045	15135	15090	15095	15064	15072	15053	15108	14998	15220	15163	15287	15097	15025	15046	15151	14944	15376	15132	15308	14994	15455	14974	15147	15224	15113	15029	15053	15071	14974	14952	14916	15072	15047	14965	15291	15139	15187	15144	15031	14947	15001	15102	15107	15125	15115	15236	15066	15195	15078	15076	15105	15223	15055	15174	14939	15085	15099	14970	15405	15262	15094	15118	15207	15105	15239	15054	15167	14946	15341	15085	15133	15217	15148	14949	15128	15154	15135	15190	15048	15070	15084	15123	15063	15302	15023	15134	15186	14887	15097	15240	15111	15233	15222	15113	15212	15247	14977	15053	15196	15087	15115	15277	15031	15175	15104	15197	15075	15214	15092	15212	15095	15202	15190	14957	15146	15155	15212	15155	15146	15202	15080	15188	15223	15094	15109	15234	15037	15185	15148	15043	15175	15131	15154	15154	15130	15193	15015	15173	15238	15096	15107	15206	15031	15210	15121	15204	15052	15103	15165	15080	15162	15025	15033	15068	15125	15093	15171	15065	15154	15155	15081	15076	14981	15061	15144	15186	15041	15061	15147	15167	15061	15187	15206	15272	15124	15201	15270	15031	15068	14991	15205	15029	15106	15270	15316	15166	14952	15130	15165	15219	15042	15189	15105	15302	15080	15129	15123	15047	14978	15151	15051	15255	15106	15298	15195	15225	15230	15094	15182	15167	15159	15084	15176	15162	15253	15006	15242	14971	15071	15057	15116	15276	15086	15210	15194	15116	15059	15139	15132	15029	15213	15239	15147	15043	14990	15151	15271	15313	15206	15022	15117	15071	14983	15268	15174	15226	15137	15116	14929	15132	15171	15049	15097	15050	15201	15054	15083	14996	15112	14986	15195	15130	15002	15215	15476	15002	15139	15277	15002	15141	15170	15167	15129	14952	15300	15211	15162	15227	15107	15252	15186	15228	14968	15087	15243	15014	15052	14938	15148	15110	15268	15173	15127	15076	15222	15036	15043	15137	15314	15158	14934	15355	15269	15150	15094	15209	15212	15132	14990	15108	15249	15054	15099	15055	15155	15209	15177	15266	15191	15046	15243	15206	14936	15206	15210	15150	15137	15285	15226	15206	15077	15114	15073	15054	15191	14966	15285	15066	15093	15300	15161	15098	15072	15150	15190	15158	15132	15199	14973	15129	15234	15063	15212	15183	15162	14991	14977	15137	15131	15173	15214	14976	15132	15154	15176	15124	15292	14970	15200	15021	15162	15152	15022	15197	15086	15146	15060	15178	15180	15168	15210	15115	15021	15195	15179	14960	15058	15139	15099	15139	15119	14965	15133	15186	15058	15146	15020	15076	14962	15149	15211	15162	15176	15241	15025	15110	15145	15220	15066	15298	15128	15127	15189	15093	15106	15135	15074	15322	15046	15134	15031	15015	15160	15132	15103	15191	15111	15142	15150	15222	15143	15094	15185	15286	15180	15080	15061	15247	15060	15266	15164	15076	15119	15145	15204	15122	15009	15064	15304	15203	15197	15222	15052	14965	15071	15144	15161	15220	15279	15159	14995	15101	14998	15071	15128	15060	15058	15237	15170	14975	15313	15033	15139	15062	15138	15153	15033	15054	15121	15007	15109	14997	15341	15102	15137	15059	15217	15079	15031	15215	15034	15228	15193	15189	15159	15240	15171	15081	15192	15169	15102	15174	15237	15246	15130	15057	15248	14938	15194	15201	15158	15053	15086	15191	15137	15058	15195	15000	15089	15117	15114	15154	15112	15056	15224	15121	15242	15021	15111	15089	15069	14927	14978	15193	15301	15306	14994	15244	15131	15168	15163	15063	15034	15068	14993	14955	15232	15148	15133	15078	15054	15095	15195	15029	15058	15283	15087	15164	15157	15202	15130	15282	15256	15299	15245	15116	15137	15091	15159	15014	15145	15190	15268	15128	15129	15197	15077	15126	15275	15158	15211	15347	15187	15054	15089	15145	15232	15211	15144	15095	15267	15071	15101	15350	15283	15082	15158	15148	15220	15173	14897	15104	15201	15124	15045	15174	15096	15129	15225	15042	14929	15217	15247	15447	15137	15227	15085	15043	15179	15103	15218	15217	15161	15044	15309	15205	15052	15277	14941	15072	15114	15169	15158	15150	15069	15207	15043	15110	14995	15194	15158	15148	15087	15018	15242	15201	15077	15283	15086	15107	15114	15229	15164	15080	15072	15263	15134	15156	15363	15288	15286	14961	15215	15178	15117	15177	15127	15118	15082	15217	15066	15257	15077	15163	15221	15331	15039	14995	15137	15125	15346	15024	15168	15120	15223	15209	15161	15296	15037	15166	15150	15031	15131	15342	15090	15085	15268	15243	15049	15051	15092	15200	15063	15145	15196	15084	15155	15167	15079	14974	15135	15075	15202	15240	15188	15296	15088	15065	15119	15212	15084	15211	14850	14894	15156	15143	15188	15143	15161	15071	15217	15104	15305	15024	15039	15247	15019	15164	15154	15026	15106	15066	15012	15158	15218	14887	14895	15066	15035	14951	15135	15061	15090	15166	15271	14975	15269	15035	15194	15077	14963	15042	15016	15034	15077	15124	14965	15084	15172	15161	15076	15124	15055	15229	14900	15174	15117	15151	15078	14975	15247	15016	15242	15364	15025	15198	15220	14986	15042	15200	15184	15141	15120	15314	15034	15158	15121	15161	15078	15225	15199	15157	15098	15334	15227	15151	15269	15215	15094	15115	15269	15131	15174	15159	15051	15044	15255	15064	15073	15183	15253	15191	14979	15152	15229	15126	15129	15055	15250	15182	15253	15055	15241	15145	15200	15284	15149	15149	15171	14953	15054	14994	15152	15061	15264	15087	15159	14965	15107	15208	15076	15085	15226	15041	15148	15086	15012	15095	15058	15144	15087	15178	15013	15287	15242	15082	15158	15050	15082	15240	15041	15209	15098	15147	15284	15034	15214	15207	15121	15113	15183	15165	15217	15112	15199	15060	15283	15224	15144	15325	15172	15229	14990	14967	15177	15177	15321	15168	15252	15096	14980	15088	15035	15072	15029	15037	15030	15105	15170	15200	15215	15099	15069	15050	15172	15032	15114	15149	15208	15317	15231	15115	14954	15074	15245	15053	15304	14996	15170	15281	15150	15026	15198	15042	15115	15168	15267	15178	14949	15208	15136	15130	15196	15116	15070	15082	15159	15094	15278	14997	15066	15143	15079	15235	15119	15111	15082	15114	15136	15062	15373	15168	15126	15063	15146	15112	15255	15042	15117	15188	15138	15037	15182	15098	15160	15113	15184	15019	14998	15120	15028	15259	15417	15127	15151	15028	15214	14968	15266	15168	15180	15145	15157	15097	15046	15107	15119	14988	15146	15261	15144	15094	15188	15061	15109	15251	15321	15049	15269	15231	15007	15266	15123	14993	15041	15140	15099	15042	15011	15066	15086	15117	15191	15032	15121	15231	15107	15169	15278	15272	15061	15154	14978	15318	15163	15208	14967	15153	15167	15109	15233	15129	15021	15149	15335	15101	15048	15138	15119	15044	15148	15155	15155	15071	15051	15002	15049	15104	15243	15060	15183	15177	15272	15201	15160	15085	15126	15186	15148	15250	15145	15226	15215	15179	15064	15188	15102	15097	15160	15101	15015	15179	15136	15175	15093	15138	15228	15113	15013	15145	15100	15144	15018	15247	15119	14992	15063	15122	15133	15117	15302	15266	15140	15032	15128	15246	15044	15117	15238	15086	15072	15055	15234	15267	15018	15105	15287	15122	15201	15091	15196	15155	15268	15200	15232	15045	15179	15078	15097	15004	15178	15330	15261	15249	15169	15083	15039	15193	15253	15118	15200	15007	15009	15089	15106	15095	15223	15083	15100	15166	14959	15290	15094	15152	14978	15195	15093	15028	15089	15246	15252	15241	15042	15149	15191	15257	15205	15115	15298	15248	15060	15210	15055	15211	15160	14956	15064	15026	15222	15146	15040	15043	15183	15220	15182	15122	15213	15333	15093	15216	15221	15275	15273	15126	14979	15009	15223	14915	15100	15098	15079	15355	15208	15246	15051	15213	15198	15065	15265	15207	15287	15243	15081	15092	15300	14940	15045	15151	15243	15186	15157	15240	15137	15095	15006	15229	15073	15056	15050	15116	15259	15210	15155	15217	15183	15139	15195	15039	15180	15194	15055	15043	15173	15041	15046	15142	15109	15414	15152	15145	15275	15118	15033	15068	15158	15042	15105	15116	15055	15247	15222	15210	15119	14940	15202	15274	15013	14907	15189	15049	15241	15154	15152	15146	15046	15060	15177	15224	15083	14975	15078	15127	14994	15239	15247	15272	14965	15049	15141	15269	15106	15268	15021	15160	15090	15214	15005	15260	14998	15085	15185	15071	15080	15259
23820	20637	27760	28058	26599	26684	27279	24539	23521	23894	23785	23606	23292	22882	22878	22694	22690	23233	22945	23103	23101	22735	22929	23016	24941	26936	26085	24535	23495	23159	22748	22861	22522	22866	22676	22773	22611	22709	22888	22727	22654	22700	22505	22552	22621	22830	22788	22558	22670	22719	22706	22691	22596	22600	22949	22867	22759	22731	22876	22780	22616	22631	22748	22472	22859	22642	22794	22572	22957	22786	22839	22771	22607	22691	22631	22805	22699	22720	22825	22726	22693	22818	22548	22841	22684	22884	22748	22725	22850	22706	22928	23001	22799	22754	22503	22594	22720	22423	22731	22735	22676	22794	22790	22698	22750	22659	22561	22526	22473	22874	22879	22608	22682	22798	22893	22758	22920	22705	22779	22743	22637	22673	22557	22738	22847	22855	23031	22927	22503	22745	22620	22802	22612	22615	22503	22619	22600	22634	22765	22761	22819	22804	22420	22691	22758	22549	22715	22650	22571	22641	22759	22704	22770	22763	22852	22766	22760	22775	22544	22764	22833	22664	22846	22792	22590	23005	22586	22380	22464	22737	22843	22600	22610	22770	22819	22736	22393	22797	22805	22841	22962	23146	22854	22644	22856	22648	22695	22960	22575	22848	22667	22534	22571	22935	22884	22643	22566	22801	22572	22481	22833	22728	22764	22675	22916	22751	22517	22715	22855	22599	22700	22833	22762	22273	22825	22841	22563	22742	22679	22775	22688	22623	22740	22767	22673	22784	22705	22832	22628	22696	22602	22775	22616	22711	22812	22910	22942	22700	22641	22493	22995	22593	22750	22710	22961	22578	22589	22722	22732	22872	22737	22639	22802	22610	22797	22536	22769	22643	22770	22877	22862	22756	22641	22586	22687	22677	22828	22819	22783	22604	22636	22667	22678	22638	22743	22651	22502	22428	23017	22867	22564	22861	22758	22763	22597	22649	22527	22867	22769	22744	22649	22711	22645	22664	22801	22694	22616	22768	22678	22651	22504	22797	22620	22565	22700	22689	22619	22699	22643	22940	22827	22539	22554	22808	22804	22659	22744	22792	22694	22759	22742	22692	22886	22790	22538	22655	22703	22787	22826	22489	22800	22805	22968	22917	23003	22639	22679	22612	22565	22830	22839	22630	22554	22752	22397	22973	22809	22861	22751	22673	22706	22391	22704	22813	22825	22612	22705	22858	22960	22801	22723	22600	22444	22871	22973	22865	22920	22823	22559	22877	22813	22748	22712	22682	23006	22661	22814	22491	22557	22981	22727	22708	22993	22803	22871	22617	22634	22932	22648	22674	22639	22862	22685	22560	22575	22724	22573	22599	22571	22732	22807	22662	22766	22935	22860	22878	22837	22857	22682	22706	22669	22705	22542	22624	22649	22605	22510	22710	22883	22777	22932	22700	22743	22531	22844	22882	22693	22627	22564	22487	22592	22760	22597	22565	22846	22824	22901	22747	22783	22600	22761	22848	22714	22923	22625	22599	22538	22818	22684	22799	22840	22686	22587	22794	22505	22568	22562	22634	22725	22656	22779	22368	22640	22705	22592	22668	22676	22823	22609	22617	22822	22711	22945	22659	22472	22570	22566	22639	23023	22694	22572	22534	22801	22707	22618	22459	23048	22732	22592	22650	22742	22704	22750	23072	22751	22912	22798	22659	22862	22720	22598	22469	22625	22615	22736	22762	22813	22598	22667	22817	22930	22793	22755	22554	22774	22818	22721	22795	22736	22693	22648	22824	22663	22822	22811	22715	22995	22755	22734	22785	22614	22816	22839	22735	22783	22858	22660	22912	22658	22655	22812	22691	22768	22616	22686	22813	22726	22546	22889	22557	22805	22694	22443	22894	22707	22661	22550	22551	22627	22753	22755	22792	22642	22593	22760	22778	22544	22558	22695	22666	22591	22730	22635	22714	22426	22750	22549	22638	22668	22900	22830	22622	22876	22587	22506	22612	22750	22597	22657	22576	23032	22742	22682	22809	22828	22804	22760	22955	22702	22859	22718	22658	22611	22555	22684	22765	22703	22641	22814	22827	22853	22734	22666	22714	22764	22757	22555	22776	22684	22774	22585	22593	22414	22610	22820	22496	22533	22631	22911	22837	22659	22636	22829	22476	22646	22554	22624	22643	22643	22542	22738	22892	22792	22860	22986	22683	22871	22657	22736	22689	22844	22762	22626	22570	22746	22748	22810	22630	22773	22777	22551	22955	22834	22547	22696	22823	22683	22879	22434	22552	22674	22778	22944	22847	22689	22528	22738	22740	22610	22535	22664	22773	22824	22510	22484	22769	22694	22662	22719	22581	22930	22756	22820	22691	22838	22731	22522	22437	22769	22546	22759	22927	22626	22750	22645	22664	22588	22574	22728	22776	22759	22944	22744	22625	22686	22820	22717	22845	22857	22893	22920	22565	22710	22763	22848	22802	22565	22568	22490	22695	22923	22797	22755	23027	22594	22877	22990	22567	22809	22668	22713	22745	22707	22572	22682	22778	22685	22750	23004	22694	22620	22835	22969	22536	22729	22852	22809	22883	22535	22722	22572	22569	22955	22835	22721	22733	22649	22778	22732	22765	22715	22544	22605	22692	22623	22668	22477	22800	22554	22550	22747	22607	22573	22783	22595	22728	22708	22784	22676	22715	22655	22375	22724	22777	22511	22631	22570	22644	22845	22493	22529	22909	23019	22686	22646	22930	22904	22662	22630	22497	22873	22764	22853	22826	22838	22598	22412	22724	22584	22788	22751	22938	22880	22745	22845	22583	22699	22629	22814	22808	22741	22728	22727	22854	22595	22776	22895	22686	22517	22725	22850	22627	22495	22519	22615	22864	22810	22716	22362	22731	22692	22805	22689	22680	22743	22857	22770	22696	22791	22616	22670	22855	22683	22817	22708	22734	22617	22702	22693	22768	22505	22825	22905	22927	22684	22812	22505	22702	22644	22815	22691	22600	22794	22592	22651	22496	22872	22636	22928	22877	22965	22693	22928	22596	22784	22476	22707	22798	22628	22547	22639	22370	22648	22829	22805	22752	22951	22912	22846	22666	22688	22783	22920	22625	22765	22696	22998	22554	22293	22839	22613	22839	22924	22738	22735	22778	22615	22534	22820	22994	22580	22445	22902	22868	22756	22701	22829	22665	22715	22778	22724	22661	22763	22717	22682	22618	22627	22565	22878	22606	22778	22593	22764	22672	22751	22588	22987	22512	22681	22668	22735	22689	22816	22651	22599	22413	22643	22694	22778	22717	22742	22718	22758	22686	22845	22569	22716	22872	22828	22851	22612	22684	22659	22640	22567	22791	22843	22951	22896	22697	22814	22785	22737	22433	22758	22902	22707	22647	22795	22628	22896	22835	22877	22650	22716	22696	22631	22671	22588	22681	22538	22751	22849	22786	22622	22660	22633	22609	22686	22691	22661	22697	22714	22698	22662	22547	22742	22732	22789	22723	22807	22693	22812	22817	22743	22872	22598	22791	22691	22932	22689	22574	22650	22642	22765	22658	22555	22637	22513	22674	22743	22715	22587	22649	22884	22602	22851	22810	22770	22769	22665	22779	22794	22518	22953	22528	22615	22429	22766	22438	22693	22835	22765	22759	22752	22827	22553	22773	22879	22764	22850	22736	23000	22435	22880	22800	22554	22922	22893	22595	22679	22938	22668	22790	22661	22828	22602	22881	23041	22694	22843	22886	22711	22739	22808	22605	22757	22846	22902	22504	22571	22693	22779	22753	22549	22690	22922	22744	22734	22560	22623	22668	22831	22662	22800	22599	22784	22814	22852	22751	22601	22531	22517	22427	22429	22857	23098	22772	22876	22703	22586	22685	23022	22776	22878	22803	22793	23018	22645	22970	22725	22547	22600	22557	22782	22808	22769	22709	22812	22906	22862	22750	22496	22794	22798	22769	22704	22770	22861	22834	22789	22751	22600	22802	22746	22817	22802	22757	22931	22715	22882	22775	22659	22736	22718	22588	22698	22943	22744	22675	23067	22603	22635	22514	22993	22735	22888	22728	22872	23006	22685	22809	22686	22373	22872	22592	22551	22883	22529	22547	22821	22853	22554	22667	22653	22800	22617	22602	22739	22508	22904	22740	22825	22697	22887	22669	22674	22764	22668	22857	22623	22519	22664	22782	22868	22651	22673	22586	22681	22956	22630	22807	22724	22619	22727	22769	22580	22786	22561	22728	22680	22661	22812	22846	22589	22820	22781	22794	22819	22485	22763	22746	22805	22770	22757	22888	22659	22735	22872	22569	22774	22713	22831	23059	22837	22945	22614	22741	22884	22675	22814	22548	22738	22663	22682	22706	22717	22697	22707	22553	22599	22711	22822	22645	22805	22614	22763	22521	22626	22685	22824	22753	22724	22762	22637	22772	22682	22712	22816	22614	22783	22634	22699	22718	22750	22688	22968	22646	22824	22493	22605	22737	22868	22602	22659	22583	22475	22810	22768	22805	22629	22816	22760	22720	22670	22810	22848	22744	22675	22563	22452	22784	22859	22826	22937	22948	22716	22564	22865	22674	22775	22622	22793	22866	22985	22566	22755	22675	22798	22754	22783	22540	22709	22470	22908	22522	22925	22654	22833	22699	22661	22751	22731	22857	22649	22750	22696	22485	22734	22529	22583	22609	22615	22691	22691	22806	22688	22806	22593	22560	22775	22613	22824	22642	22793	22732	22752	22682	22619	22742	22623	22517	22856	22725	22771	22599	22609	22810	22600	23147	22922	22594	22556	22902	22429	23001	22847	22657	22636	22769	22643	22536	22750	22745	22775	22626	22746	22741	22697	22708	22876	22530	22688	22672	22723	22965	22724	22818	22619	22623	22578	22728	22719	22705	22818	22712	22770	22558	22864	22737	22569	22737	22789	22828	22823	22358	22621	22662	22839	22724	22721	22843	22536	22601	22806	22822	22647	22472	22898	22515	22719	22829	22834	22643	22862	22885	22613	22831	22844	22759	22843	22765	22648	22607	22790	22589	22599	22762	22477	22731	22570	22480	22626	22594	22859	22809	22661	22686	22702	22778	23010	22688	22669	22779	22819	22700	22764	22852	22569	22811	22451	22720	22719	22716	22778	22821	22555	22688	22726	22727	22956	22725	22787	22709	22623	22639	22585	22751	22899	22593	22750	22744	22708	22629	22658	22690
40032	62627	58112	45222	30342	19928	18209	17374	16980	16539	16564	16126	15842	15565	15559	15386	15547	15636	15463	15463	15425	15402	15277	15907	19170	20887	19015	17133	15938	15426	15362	15362	15560	15325	15257	15281	15317	15166	15457	15292	15326	15328	15265	15428	15243	15335	15205	15329	15361	15247	15227	15211	15331	15227	15552	15192	15115	15358	15174	15297	15306	15406	15207	15118	15188	15234	15276	15389	15218	15322	15351	15504	15158	15174	15206	15271	15112	15281	15160	15162	15353	15308	15368	14986	15127	15322	15271	15334	15240	15249	15341	15199	15256	15419	15412	15323	15294	15245	15364	15211	15303	15321	15285	15497	15340	15329	15444	15173	15347	15295	15394	15257	15470	15356	15231	15285	15435	15187	15272	15382	15158	15339	15225	15247	15273	15319	15409	15240	15120	15149	15391	15214	15232	15380	15249	15318	15392	15310	15395	15303	15202	15252	15342	15358	15327	15284	15264	15287	15165	15176	15217	15138	15453	15410	15281	15264	15252	15403	15250	15325	15288	15263	15433	15219	15188	15271	15330	15340	15399	15242	15378	15416	15293	15331	15142	15235	15312	15152	15281	15092	15274	15302	15385	15169	15134	15240	15356	15254	15089	15311	15237	15339	15170	15231	15357	15467	15240	15249	15259	15250	15216	15188	15319	15344	15268	15194	15217	15308	15195	15272	15170	15328	15350	15288	15290	15150	15269	15300	15224	15264	15296	15198	15489	15263	15254	15200	15351	15277	15305	15312	15429	15128	15220	15252	15305	15347	15250	15355	15202	15215	15227	15255	15297	15188	15457	15309	15063	15217	15231	15226	15210	14937	15209	15214	15219	15345	15182	15413	15270	15272	15213	15378	15392	15289	15327	15265	15329	15322	15105	15130	15416	15325	15349	15266	15229	15029	15294	15178	15381	15386	15151	15192	15387	15189	15423	15229	15391	15330	15345	15312	15432	15444	15292	15072	15368	15481	15239	15225	15156	15378	15416	15143	15251	15265	15198	15380	15197	15364	15434	15282	15059	15320	15381	15294	15223	15330	15172	15246	15245	15263	15337	15134	15389	15173	15372	15242	15197	15440	15223	15360	15306	15292	15284	15216	15296	15254	15224	15314	15324	15455	15192	15236	15189	15283	15235	15421	15261	15322	15170	15235	15189	15261	15425	15220	15382	15114	15306	15383	15263	15347	15353	15251	15243	15296	15261	15116	15331	15196	15148	15344	15224	15186	15387	15371	15240	15313	15326	15329	15199	15261	15346	15449	15093	15387	15290	15255	15306	15264	15273	15214	15242	15404	15279	15228	15248	15328	15156	15422	15189	15191	15291	15233	15281	15185	15288	15351	15251	15375	15325	15276	15166	15379	15295	15334	15208	15183	15168	15253	15115	15290	15315	15256	15261	15296	15324	15358	15314	15182	15235	15072	15312	15265	15189	15250	15300	15357	15301	15410	15413	15235	15371	15293	15287	15155	15325	15315	15284	15368	15181	15234	15342	15242	15165	15281	15208	15297	15296	15258	15238	15318	15046	15260	15445	15281	15426	15089	15154	15216	15277	15305	15372	15553	15250	15360	15176	15251	15227	15142	15154	15383	15278	15188	15331	15393	15269	15311	15334	15300	15161	15337	15185	15159	15304	15293	15273	15215	15305	15244	15190	15364	15300	15218	15276	15254	15308	15183	15267	15293	15259	15302	15274	15286	15248	15249	15264	15179	15253	15236	15138	15146	15396	15205	15270	15242	15423	15237	15201	15167	15215	15248	15194	15315	15155	15197	15314	15474	15165	15310	15260	15055	15353	15325	15334	15348	15288	15249	15200	15296	15252	15358	15392	15350	15270	15295	15247	15328	15562	15196	15307	15244	15268	15128	15359	15287	15200	15266	15441	15412	15205	15332	15403	15128	15281	15410	15408	15132	15268	15341	15243	15350	15215	15242	15305	15259	15248	15334	15167	15365	15089	15321	15179	15265	15450	15311	15337	15225	15160	15318	15246	15145	15410	15449	15358	15401	15268	15081	15288	15114	15184	15312	15178	15230	15251	15271	15196	15372	15294	15348	15377	15398	15407	15271	15264	15291	15224	15087	15417	15294	15226	15337	15099	15287	15269	15188	15291	15339	15355	15155	15320	15332	15399	15235	15185	15319	15233	15185	15254	15263	15198	15326	15204	15356	15311	15227	15246	15246	15143	15176	15282	15034	15430	15390	15440	15203	15183	15246	15294	15285	15234	15378	15098	15228	15315	15229	15331	15171	15325	15248	15395	15164	15315	15310	15296	15238	15379	15285	15269	15330	15179	15430	15243	15263	15464	15183	15147	15191	15348	15217	15302	15393	15258	15214	15368	15420	15194	15144	15249	15216	15379	15274	15261	15261	15364	15279	15146	15008	15328	15189	15215	15365	15307	15292	15190	15081	15349	15301	15179	15239	15478	15180	15303	15227	15260	15114	15264	15275	15440	15238	15152	15238	15311	15222	15328	15272	15343	15283	15230	15351	15260	15070	15155	15262	15277	15378	15307	15286	15290	15195	15141	15290	15067	15075	15379	15404	15366	15294	15417	15353	15274	15257	15166	15250	15340	15126	15184	15364	15329	15375	15264	15120	15245	15167	15309	15433	15367	15092	15073	15261	15249	15096	15234	15171	15278	15143	15359	15316	15023	15334	15249	15250	15401	15204	15237	15291	15258	15244	15085	15240	15295	15172	15386	15184	15350	15202	15200	15290	15332	15279	15318	15252	15285	15305	15358	15255	15310	15165	15279	15174	15284	15213	15367	15327	15152	15506	15354	15382	15334	15141	15419	15218	15335	15212	15382	15245	15162	15158	15108	15270	15301	15434	15166	15508	15440	15169	15277	15274	15330	15406	15240	15252	15300	15283	15316	15218	15163	15339	15289	15205	15337	15346	15423	15225	15282	15348	15332	15321	15362	15449	15100	15336	15298	15389	15313	15293	15321	15271	15349	15243	15179	15270	15209	15263	15286	15298	15366	15391	15135	15144	15369	15203	15084	15380	15407	15358	15302	15401	15363	15358	15280	15420	15170	15108	15385	15371	15346	15391	15112	15342	15272	15050	15239	15146	15401	15279	15310	15146	15209	15247	15399	15285	15261	15208	15387	15335	15377	15236	15252	15325	15313	15220	15169	15418	15320	15250	15296	15344	15089	15471	15186	15291	15276	15414	15417	15146	15303	15129	15202	15319	15293	15358	15143	15282	15353	15400	15076	15202	15250	15476	15294	15272	15215	15277	15383	15193	15289	15390	15395	15398	15060	15139	15327	15182	15386	15418	15205	15210	15402	15340	15205	15272	15166	15292	15256	15125	15320	15255	14986	15285	15287	15216	15342	15309	15234	15375	15190	15387	15403	15382	15279	15236	15281	15335	15156	15227	15221	15399	15352	15291	15217	15451	15416	15081	15372	15104	15243	15235	15222	15274	15337	15098	15220	15397	15217	15163	15404	15284	15269	15351	15288	15335	15285	15218	15202	15338	15152	15226	15060	15238	15385	15305	15304	15258	15250	15283	15278	15228	15244	15365	15317	15154	15180	15212	15248	15219	15324	15335	15318	15169	15391	15234	15030	15278	15379	15345	15576	15252	15246	15207	15241	15485	15092	15259	15212	15213	15126	15332	15163	15247	15345	15271	15440	15210	15280	15327	15155	15254	15444	15328	15275	15353	15386	15289	15146	15366	15321	15114	15276	15294	15246	15138	15528	15231	15152	15311	15385	15246	15302	15232	15311	15301	15167	15197	15230	15262	15214	15350	15280	15295	15164	15182	15184	15361	15268	15302	15257	15301	15121	15320	15107	15320	15338	15331	15378	15282	15267	15027	15201	15147	15246	15342	15398	15294	15284	15205	15394	15307	15241	15457	15425	15228	15120	15396	15348	15248	15112	15299	15175	15112	15155	15324	15365	15358	15300	15202	15213	15237	15244	15331	15209	15474	15193	15410	15241	15423	15286	15309	15398	15318	15302	15066	15345	15142	15374	15207	15430	15221	15247	15238	15210	15270	15298	15240	15299	15282	15330	15171	15361	15330	15314	15234	15129	15375	15083	15270	15321	15055	15255	15332	15324	15426	15283	15235	15354	15273	15290	15377	15406	15213	15309	15224	15441	15175	15426	15342	15381	15284	15292	15047	15260	15269	15356	15110	15344	15169	15435	15288	15286	15277	15246	15349	15246	15273	15378	15280	15273	15385	15217	15181	15245	15139	15360	15246	15232	15329	15340	15147	15356	15311	15207	15196	15041	15255	15320	15236	15306	15214	15101	15265	15205	15251	15377	15203	15223	15252	15314	15347	15266	15302	15374	15351	15272	15306	15268	15405	15220	15169	15246	15432	15174	15241	15167	15257	15192	15352	15362	15209	15303	15235	15288	15389	15113	15177	15296	15198	15246	15222	15352	15324	15396	15360	15359	15352	15260	15261	15179	15405	15224	15281	15164	15303	15257	15285	15471	15243	15225	15376	15437	15406	15409	15395	15203	15268	15462	15383	15408	15310	15380	15462	15259	15163	15363	15161	15327	15473	15215	15223	15369	15324	15129	15121	15487	15395	15308	15268	15393	15410	15244	15229	15523	15181	15331	15077	15254	15322	15216	15125	15143	15194	15310	15178	15287	15347	15358	15383	15210	15264	15409	15303	15193	15210	15329	15423	15223	15264	15377	15291	15310	15522	15293	15243	15332	15264	15402	15115	15218	15391	15343	15173	15155	15222	15296	15255	15393	15288	15290	15256	15280	15306	15158	15331	15399	15592	15315	15333	15255	14932	15258	15272	15387	15279	15310	15161	15425	15231	15287	15135	15327	15364	15308	15183	15303	15359	15335	15263	15234	15371	15278	15385	15259	15272	15457	15261	15156	15320	15261	15218	15223	15289	15256	15161	15357	15430	15314	15357	15180	15216	15357	15140	15460	15479	15206	15530	15337	15483	15276	15405	15410	15178	15331	15355	15389	15213	15242	15278	15299	15167	15273	15140	15331	15402	15183	15172	15250	15303	15272	15114	15395	15291	15278	15285	15329	15381	15264	15282	15302	15234	15300	15342	15383	15231	15309	15332	15263	15221	15335	15366	15176	15270	15263	15192	15349	15334	15271	15270	15283	15183	15257	15108	15194	15188	15347	15123	15418	15116	15277	15258
22034	20596	27407	26361	25839	26747	29605	25716	23934	24122	23667	23521	23042	22756	22718	22650	22459	22747	22728	22631	22624	22371	22566	23080	26499	28945	27432	25213	23607	22952	22582	22595	22303	22355	22318	22573	22314	22409	22396	22373	22385	22424	22468	22450	22371	22468	22246	22310	22375	22204	22553	22388	22189	22068	22494	22266	22088	22305	22730	22213	22197	22321	22329	22255	22072	22257	22464	22199	22333	22298	22300	22193	22285	22168	22072	22497	22405	22411	22133	22481	22450	22315	22325	22275	22325	22313	22296	22400	22230	22223	22367	22051	22577	22280	22201	22425	22548	22387	22348	22404	22473	22446	22428	22459	22407	22107	22287	22545	22534	22213	22521	22208	22274	22430	22707	22303	22264	22145	22364	22028	22473	22395	22283	22390	22506	22329	22308	22277	22289	22296	22467	22308	22269	22373	22394	22270	22305	22253	22449	22263	22158	22269	22313	22250	22169	22457	22132	22334	22386	22349	22092	22287	22146	22529	22347	22204	22221	22341	22431	22320	22368	22406	22255	22220	22408	22332	22346	22300	22365	22590	22320	22534	22132	22322	22301	22578	22352	22320	22143	22332	22416	22303	22446	22336	22142	22192	22202	22236	22201	22299	22145	22255	22443	22379	22205	22346	22196	22162	22328	22115	22280	22132	22407	22308	22297	22100	22142	22286	22384	22099	22417	22382	22279	22367	22291	22173	22279	22279	22234	22442	22497	22347	22303	22290	22497	22263	22298	22364	22294	22463	22158	22323	22379	22208	22436	22315	22194	22276	22410	22251	22365	22524	22334	22446	22483	22213	22470	22208	22321	22401	22268	22477	22459	22612	22314	22199	22264	22416	22358	22168	22265	22320	22487	22300	22091	22285	22437	22191	22164	22051	22346	22226	22318	22262	22366	22355	22000	22584	22315	22477	22590	22261	22480	22421	22272	22360	22300	22349	22384	22247	22334	22273	22800	22450	22354	22302	22229	22321	22067	22408	22173	22221	22458	22360	22463	22312	22353	22314	22211	22412	22263	22307	22742	22265	22361	22369	22162	22333	22295	22446	22417	22333	22396	22359	22659	22381	22386	22242	22608	22226	22491	22298	22105	22278	22410	22440	22074	22029	22388	22421	22141	22295	22286	22238	22315	22560	22186	22563	22231	22099	22284	22483	22475	22459	22419	22408	22275	22359	22493	22214	22333	22222	22290	22493	22245	22246	22054	22242	22132	22104	22426	22233	22363	22440	22140	22521	22525	22410	22458	22161	22052	22014	22406	22319	22191	22490	22305	22270	22292	22344	22211	22513	22528	22439	22522	22547	22388	22307	22448	22364	22417	22519	22216	22155	22272	22203	22350	22325	22251	22265	22551	22489	22464	22467	22492	22277	22166	22385	22250	22330	22500	22273	22328	22469	22036	22495	22330	22382	22322	22280	22287	22336	22301	22177	22449	22369	22347	22416	22460	22339	22258	22487	22429	22413	22504	22362	22293	22422	22369	22207	22090	22231	22374	22246	22382	22167	22198	22361	22476	22304	22291	22330	22405	22281	22184	22236	22354	22441	22151	22354	22604	22096	22315	22296	22201	22399	22489	22261	22498	22372	22260	22230	22161	22252	22275	22427	22634	22304	22204	22302	22408	22347	22495	22328	22746	22395	22379	22446	22325	22434	22605	22159	22404	22261	22263	22372	22161	22266	22314	22160	22270	22244	22164	22376	22232	21970	22126	22412	22479	22444	22211	22293	22224	22308	22279	22314	22441	22429	22501	22235	22196	22205	22326	22541	22193	22458	22443	22280	22113	22245	22267	22301	22303	22619	22680	22196	22549	22536	22288	22404	22156	22184	22368	22273	22361	22510	22193	22285	22359	22355	22433	22135	22516	22330	22285	22428	22331	22319	22279	22179	22263	22243	22177	22238	22406	22168	22319	22353	22423	22277	22174	22362	22260	22227	22279	22450	22348	22327	22293	22396	22349	22685	22300	22477	22204	22449	22362	22123	22307	22565	22521	22293	22449	22070	22529	22372	22383	22165	22235	22331	22399	22402	22452	22307	22440	22112	22575	22452	22457	22380	22265	22322	22191	22321	22276	22363	22265	22516	22217	22280	22195	22165	22247	22445	22356	22381	22362	22313	22243	22352	22436	22316	22252	22203	22368	22164	22327	22605	22285	22529	22551	22458	22483	22508	22458	22391	22320	22445	22158	22207	22458	22144	22436	22546	22359	22409	22225	22249	22201	22251	21998	22362	22389	22261	22401	22350	22445	22543	22227	22215	22371	22373	22233	22212	22373	22197	22245	22269	22253	22161	22112	22279	22341	22366	22303	22423	22414	22376	21980	22414	22323	22159	22339	22518	22406	22318	22337	22409	22266	22205	22266	22457	22412	22322	22186	22504	22201	22285	22457	22283	22312	22381	22087	22271	22459	22279	22190	22247	22207	22159	22348	22444	22582	22459	22480	22290	22467	22322	22323	22423	22603	22344	22644	22485	22325	22444	22293	22190	22488	22269	22472	22284	22433	22275	22242	22283	22556	22250	22464	22220	22316	22210	22215	22224	22429	22488	22318	22429	22389	22363	22456	22437	22340	22389	22337	22308	22225	22368	22396	22273	22275	22485	22363	22248	22285	22347	22272	22245	22287	22347	22340	22110	22258	22281	22189	22338	22327	22502	22283	22360	22366	22167	22345	22404	22194	22367	22389	22253	22354	22324	22218	22216	22350	22382	22228	22116	22452	22428	22430	22224	22164	22385	22159	22184	22378	22272	22430	22273	22186	22273	22443	22263	22347	22471	22217	22340	22513	22573	22230	22384	22356	22251	22220	22443	22249	22203	22124	22219	22060	22336	22354	22309	22303	22372	22285	22376	22392	22331	22280	22364	22432	22176	22356	22277	22042	22193	22327	22422	22113	22363	22168	22189	22325	22269	22331	22398	22234	22151	22398	22258	22373	22394	22301	22406	22377	22384	22353	22223	22339	22358	22307	22237	22359	22288	22355	22366	22413	22441	22193	22134	22300	22282	22361	22289	22283	22365	22591	22288	22388	22437	22394	22328	22210	22460	22519	22499	22161	22190	22351	22225	22220	22275	22417	22448	22397	22740	22302	22265	22202	22207	22495	22264	22234	22386	22517	22011	22368	22201	22283	22283	22356	22321	22472	22214	22119	22399	22248	22290	22230	22162	22265	22324	22415	22500	22564	22521	22311	22259	22325	22323	22262	22283	22383	22484	22398	22258	22354	22361	22251	22212	22412	22320	22436	22323	22127	22373	22315	22445	22480	22371	22265	22446	22339	22462	22499	22197	22382	22348	22217	22523	22408	22251	22470	22294	22339	22281	22250	22368	22191	22230	22329	22128	22251	22432	22296	22099	22219	22159	22319	22394	22457	22324	22251	22454	22237	22156	22174	22448	22349	22167	22331	22700	22631	22273	22255	22213	22187	22257	22510	22215	22443	22311	22227	22231	22200	22339	22310	22212	22394	22049	22202	22094	22415	22303	22220	22353	22325	22474	22311	22225	22120	22304	22455	22425	22390	22312	22224	22208	22385	22149	22432	22484	22487	22388	22394	22385	22324	22519	22282	22069	22196	22201	22273	22353	22361	22461	22508	22390	22492	22313	22300	22278	22509	22433	22289	22284	22131	22252	22295	22202	22338	22150	22265	22318	22467	22200	22270	22206	22590	22522	22176	22272	22525	22208	22328	22281	22457	22371	22413	22209	22276	22260	22180	22540	22458	22251	22546	22446	22358	22438	22456	22353	22480	22278	22321	22265	22274	22322	22054	22426	22234	22184	22291	22160	22283	22278	22455	22329	22009	22333	22328	22410	22264	22327	22235	22356	22425	22184	22493	22558	22422	22163	22243	22312	22262	22345	22329	22149	22469	22151	22111	22079	22160	22375	22268	22406	22313	22401	22258	22120	22196	22310	22631	22409	22156	22342	22088	22454	22368	22257	22390	22251	22527	22208	22398	22300	22139	22303	22268	22301	22397	22447	22253	22506	22372	22346	22255	22344	22336	22285	22418	22416	22378	22277	22116	22237	22265	22321	22321	22352	22438	22248	22092	22215	22136	22264	22301	22285	22445	22283	22197	22260	22311	22392	22384	22585	22353	22223	22260	22428	22512	22254	22406	22089	22189	22261	22240	22299	22325	22437	22216	22599	22342	22436	22451	22415	22279	22199	22317	22371	22640	22317	22289	22192	22138	22428	22411	22533	22360	22352	22308	22519	22444	22346	22203	22239	22302	22311	22299	22334	22510	22293	22354	22394	22389	22210	22042	22413	22353	22196	22439	22347	22328	22375	22280	22222	22090	22297	22131	22196	22269	22241	22447	22348	22340	22619	22104	22121	22291	22354	22221	22406	22257	22312	22157	22150	22362	21954	22575	22277	22158	22483	22294	22341	22575	22101	22216	22278	22214	22189	22377	22327	22337	22082	22375	22060	22471	22159	22336	22485	22656	22271	22270	22386	22207	22253	22190	22506	22177	22482	22318	22387	22409	22632	22395	22500	22370	22400	22527	22084	22467	22473	22283	22466	22202	22296	22314	22120	22259	22419	22216	22257	22383	22324	22345	22108	22154	22207	22414	22147	22129	22486	22115	22353	22310	21989	22245	22466	22396	22300	22378	22193	22378	22494	22303	22445	22334	22320	22475	22401	22377	22359	22236	22496	22513	22536	22285	22184	22206	22448	22152	22451	22056	22502	22303	22113	22268	22329	22310	22516	22232	22084	22282	22331	22097	22007	22579	22384	22259	22147	22354	22333	22413	22679	22340	22525	22271	22250	22420	22442	22205	22187	22398	22349	22293	22386	22345	22299	22242	22331	22411	22497	22316	22274	22370	22289	22259	22266	22494	22206	22027	22354	22411	22363	22444	22261	22452	22071	22553	22347	22234	22453	22243	22177	22463	22181	22042	22207	22505	22402	22453	22393	22475	22124	22378	22313	22518	22392	22511	22484	22548	22451	22292	22457	22602	22568	22209	22238	22254	22408	22098	22139	22382	22326	22486	22607	22187	22505	22316	22384	22388	22234	22307	22438	22208	22460	22274	22509	22176	22301	22365	22224	22138	22176	22276	22107	22480	22318	22257	22323	22318	22217	22273	22421	22383	22064	22441	22413	22406	22292	22357	22306	22386	22289	22386	22574
45837	72151	66646	52692	38434	24259	20819	19014	17610	16879	16497	16323	16295	15753	15282	15322	15215	15455	15378	15179	15204	15163	15204	16118	21482	23533	21115	18085	16220	15490	15267	14885	15198	15144	15189	15058	15053	15146	15077	15068	15000	15235	14952	15126	15136	15126	14946	15020	15088	15083	15060	14947	15038	14988	15254	15035	15024	15038	15004	15159	15076	15067	15028	15270	14980	14957	14880	15009	14978	15164	15010	15169	15064	14958	14980	15058	15125	15036	15103	15015	15129	14948	14880	15013	15119	15157	14904	14917	15159	15022	15156	14992	15002	15082	14943	14950	15036	15048	15064	14964	15091	15071	15057	14997	14825	15273	15133	15251	15031	14970	15051	15075	14987	15019	15099	15158	15046	15059	14902	14992	15004	15049	15024	15102	15028	14934	15037	15162	15084	15147	15080	14998	15002	15022	15031	14972	15036	15314	15089	15047	14881	15103	14901	15160	15210	15066	14857	15154	14995	15012	15064	15073	14935	15215	15079	14914	15025	15177	15098	15094	14996	15055	15093	15046	15170	14852	15174	14953	15100	14999	15095	15076	14998	15011	15167	14983	15203	14903	14978	14783	15120	14958	15004	15057	14868	14893	14983	15101	15108	14998	15050	15050	15078	14962	14974	15152	14968	15140	15055	15047	15171	14963	15143	14944	15108	14994	15105	15251	15180	15223	15092	15077	15152	15046	15035	14845	15097	15120	15139	15259	15056	15108	15092	15042	15110	15000	15176	15042	15073	15024	15069	14986	15026	15017	15074	15190	14948	15094	15035	14923	15185	15057	15156	14967	14966	15142	15199	14914	14904	14887	14945	14965	15132	14943	15063	15109	15134	14942	14974	15060	15109	14935	15110	14927	15163	14989	14870	15213	14947	15039	15121	15109	15046	14942	15090	15144	14921	15038	15104	15053	15090	15207	15031	14922	14969	15065	14879	15190	15028	15033	14962	14989	14958	15076	15150	15094	15118	15189	15004	15048	15166	14886	14982	15015	15057	15084	15014	14940	15090	14923	14791	15005	15115	15002	15131	15118	15008	15126	14978	15094	15057	15023	15108	15172	14873	15223	15260	15187	15108	15018	15323	15012	15031	14889	15007	14913	15137	15260	15100	15184	15090	15044	15053	15071	15115	15155	14863	14940	14968	15003	15033	15072	15079	15122	14892	14932	15101	14949	15023	15158	15030	15079	15072	14989	14980	15020	15029	15045	15122	15149	15107	14883	15177	15058	15062	15004	15002	15038	15145	15071	15178	15096	14951	15132	15162	14977	15076	15019	15050	15086	15066	15099	14992	15028	14977	15129	15387	15063	15022	15309	14958	14991	15156	15076	15023	15122	15072	15070	15027	15041	14970	15193	15133	15098	15074	15189	14962	15065	15092	15011	15049	15161	15072	15000	15098	14960	15096	15104	14869	15006	15057	15143	15101	15083	15041	15028	15130	14990	15198	15029	15024	15029	15025	14921	15010	14912	14947	15122	15058	14921	15059	15229	15033	15253	15168	15061	15042	14957	15093	15044	15178	14888	15029	15126	15128	15114	15133	14985	14938	14880	14882	15042	15345	15068	15125	15242	15146	15119	15126	15009	15186	15099	15067	15062	15014	15167	15063	15155	14961	15016	14944	15007	15045	15057	15146	15179	15059	15111	14990	14995	15036	15026	15028	15235	15001	15122	14973	15188	15180	15015	14967	15086	15079	15036	15194	15055	15110	15115	15147	14970	15148	14997	15092	15026	15133	15100	15052	14922	14975	14944	14956	15121	15087	15085	15042	15082	15060	15137	15040	14931	14962	15059	15008	14955	14956	14965	15117	15042	15311	15055	15230	15075	15036	14965	15141	15162	15009	14979	15144	15063	14955	15124	14991	15148	15141	15056	15091	15031	15007	14868	15154	15171	15010	15157	15111	15072	15042	15088	14877	15051	15279	15007	15116	15092	15119	15024	15131	15120	15081	14950	15164	15166	15056	14956	15003	14929	15241	15189	15223	14995	15089	15156	15034	14951	15049	14973	15043	15099	15160	15252	15026	15028	15125	15037	15096	15063	14894	14940	14898	15098	15057	15067	14988	14966	14961	15056	15008	15182	15052	15187	15138	15202	15119	15014	14985	15146	15071	14945	15129	15152	15080	15106	15267	15159	15066	14999	14944	14986	15118	14884	15080	15102	15034	15091	14988	14969	14954	15170	15090	15099	15141	14986	15042	15080	15183	14989	15020	15037	15168	15211	15057	14939	15177	14977	15030	15160	15082	15054	14899	15187	14959	14986	15073	14974	15129	15065	15027	15008	15203	14909	15122	15030	15124	14844	14926	14955	14810	14981	15180	15113	15055	15134	14903	15120	14992	15327	15085	14961	15111	15027	15199	15219	15088	15012	14842	15191	15070	14945	15109	15002	15048	15162	14912	15069	15103	15157	15139	15004	15210	15098	15230	15059	14964	15114	15090	15054	15076	15061	15061	15105	15030	14951	14995	15092	15167	15225	15207	15276	15010	15177	14947	15191	15260	15093	15198	14965	14973	15013	15117	14997	14791	14910	15223	15193	15059	15047	15182	15014	15109	15061	15035	15008	15138	14874	15190	15155	15039	15031	15026	14983	14953	15127	14994	15074	15063	15025	15095	14908	15066	15018	15251	15241	14971	15214	15137	15128	15020	15068	14999	14903	15211	14917	15034	14983	15108	15079	15088	15139	15006	15134	15046	14940	15140	15087	15111	14919	15036	15061	15110	15036	15080	15103	15054	15113	14925	14915	14978	14909	15088	15077	15088	15043	15027	14800	14954	15041	15182	14885	15185	15074	15037	14965	15127	14953	15107	14911	15160	14953	15164	15091	15256	15135	15139	15035	15016	15077	14991	15005	14967	14963	15256	15214	14935	15061	15220	15005	15069	15030	14997	15156	15013	15057	14992	15041	15132	15131	15011	15201	14995	15112	14927	15208	15146	15151	15199	15193	15215	15032	15158	15084	15161	15086	14940	15105	15093	14957	14920	15032	14994	15087	14912	15061	15096	14911	15133	14959	15021	15139	15119	15241	15181	15006	15265	15103	14941	15184	14907	14989	14999	14953	15101	14910	15124	15081	15096	14958	15067	15011	15001	14985	14894	15060	15123	15244	15055	15129	15113	15081	14966	15057	15205	15022	15014	15039	14970	15006	15030	15213	14926	15013	15014	15009	15165	15093	15026	15094	15091	15029	15037	15165	15011	14856	14984	14986	14911	15055	15202	15032	15141	15108	15084	15054	15098	15036	15136	14988	15147	14971	15053	15040	15102	15251	15048	14902	15099	15042	15076	15113	15012	15163	14892	15001	14888	15000	15052	15048	14973	15079	15064	15020	15041	15047	14946	15109	15147	15041	15132	15060	15050	15056	15229	15047	15007	15136	15080	15112	14832	15000	15009	15187	15057	15068	15029	15118	15142	15052	15115	15221	14964	15080	14905	14998	15024	15046	14965	15120	15033	14990	15054	15089	14979	15072	15063	14913	15102	15040	14957	15190	15177	15010	14855	15043	14995	15038	15226	14948	14996	15013	14971	15016	15073	15162	15167	15036	14998	15017	15060	14927	15032	15192	15157	15130	14827	14954	14996	15000	14975	14979	15066	15092	15073	15006	14881	15048	15007	15224	14902	14942	14988	15030	15317	14898	15085	15175	15019	15050	15073	15109	14970	15109	14894	15042	15036	14976	15069	14929	14950	14920	15052	15129	15005	15142	15085	15163	15100	15108	15174	14984	15204	15029	15071	15150	14935	15042	14991	15031	14987	15011	15126	15055	15055	15018	14818	15072	15012	15045	14924	14931	14834	15219	15150	15018	15158	15007	15008	14989	15201	15122	15062	15162	14999	15258	15049	15167	15323	15315	15070	15055	14991	14949	14999	14921	15084	14978	15092	14979	15056	15030	15231	15114	14961	15198	14901	15084	15085	14978	15085	15055	15013	15116	15050	15011	14981	15123	15053	15076	15200	15115	14984	15172	15118	15177	14976	15124	15206	14920	15244	14949	15079	15020	15068	15033	15133	15086	15091	15076	15106	15065	15039	14908	15195	14988	15119	14967	15065	14881	15149	14949	15151	15088	14784	15106	15154	15125	15179	14922	15131	15168	14953	14934	15054	15126	15246	15207	14994	15093	15005	15142	15079	15042	15178	15142	15170	15340	14903	15013	14971	15205	14954	14914	15117	15288	15170	15179	15137	14964	15017	15172	15106	15141	15060	14986	15141	15036	15157	15054	15180	15131	15038	15301	14994	15079	15043	14994	15046	15219	14970	14948	15011	15074	15104	15045	14968	15032	15110	15085	15137	15063	15174	15109	15026	14869	14906	15095	14966	15218	14975	14951	14939	14988	15146	15004	15128	15069	14842	15010	15120	15025	15044	15126	15014	15094	15118	15044	14998	15184	15040	14947	14910	14933	15008	15055	14912	14973	15110	15089	15055	14966	15002	15028	15063	15171	14776	15189	15132	14968	15026	14861	15102	14932	15112	14915	14969	15151	15202	15072	14950	15109	15082	14890	15117	14974	15070	14854	14920	15098	14912	14929	15006	14966	15226	15100	15096	15051	15052	15080	14994	14929	15026	15075	14990	15107	15094	15110	15134	15021	15070	15029	15231	15073	15101	15043	14921	15212	15085	14874	15029	15155	15157	14992	15070	14977	15042	14929	14926	15197	15150	14985	15171	14979	15071	15040	15115	15029	14958	15214	15089	14820	14977	14931	15060	15083	15212	15048	15213	15133	15012	15104	14855	14858	14933	14971	15106	15054	14958	14935	15175	15245	15056	14976	15021	15034	15136	15040	14979	15006	14946	14934	15153	15250	15094	15045	14965	15247	15058	15126	15090	15019	15256	14952	15155	15010	14920	14985	15171	15028	14916	15138	15022	15084	15183	14952	15115	14978	14910	15076	15239	15141	15027	15086	15087	15028	15100	15067	15027	14880	15138	15019	15232	15025	15220	15140	15024	15257	15133	15239	14985	15091	14925	14917	15081	15143	14847	15026	15025	14884	15112	14977	14995	15114	15193	14970	15188	15089	15094	14841	15071	15045	15259	15185	15065	14812	15146	15060	15286	15095	15099	15208	15140	15173	15129	14899	15060	15206	15041	15086	14967	14995	15166	15177	15120	14950	15068	15079	15101	15121
41220	46914	44803	37858	29214	25302	23820	23073	23062	22517	22805	22403	22309	22482	22283	22080	22364	22468	22076	22238	22210	22239	22344	22019	22110	22458	22793	22634	22464	22126	22122	22066	22166	22039	22221	22053	22004	21775	22490	22171	22259	22335	22297	22047	21925	22151	22133	22246	22126	21990	22150	21930	22123	22050	22094	22002	22154	22342	22210	21992	22224	22288	22327	22104	21908	22179	22145	22130	22133	22197	21976	22320	22324	22285	21966	22162	22268	22231	22217	22119	22250	22246	22067	22267	21906	21994	21977	22346	21983	21935	22099	21855	22331	22034	21915	22212	22053	22048	22149	22295	22243	21969	22075	22207	21915	21918	22370	22075	22008	22248	22184	22360	22217	22205	22184	21934	22126	22202	22433	22302	22180	22030	22111	22022	22189	22071	22081	22192	22149	21864	21946	21937	21999	21931	22187	22031	22105	22172	21801	22149	22234	22190	22220	22256	22275	22162	22007	22061	22161	22023	22298	22199	22088	22193	22258	22259	22165	22011	22268	22247	22371	22246	22125	22029	22248	22082	22182	21952	21971	22326	22213	22175	22089	22151	22419	22127	22143	22121	22053	21944	22041	22116	22223	22140	22160	22262	22067	22039	22115	21917	21988	22188	22295	22035	22157	22250	22001	21907	21964	22142	22077	21979	22074	22104	22123	21911	22263	21961	22232	22167	22260	22261	22062	22027	21930	22410	22189	22049	22027	21942	21982	22172	22257	21939	22003	22347	22009	22051	22040	22323	22105	22306	22177	22162	21964	22206	22123	22115	22202	22193	22063	22257	21958	22354	22146	21976	22080	22222	22159	22017	22303	21895	22080	22192	22070	22034	22140	22048	22091	22183	21955	22254	22003	22142	22109	22209	22181	21982	22239	22024	22201	22409	22191	22265	22207	22284	21999	22054	22177	22036	22172	21863	22095	22307	22182	22029	22179	22051	22250	22074	22151	22147	22284	22236	22039	22279	22038	21888	22015	22006	22399	22021	22147	22389	21983	22178	21949	22073	22228	22074	22030	22138	21768	22090	22057	22128	22328	22107	21904	22326	21995	22077	22186	22087	21836	21698	22162	22320	22227	22029	22152	21979	22127	21901	22093	21981	21929	22045	22168	22147	21953	22168	22026	22044	21948	22097	22238	22117	22142	22190	22255	22332	22220	22257	22350	22196	22283	22054	22306	22346	22117	21932	21985	22063	22226	22297	22309	22349	22337	22156	22111	22128	21941	21965	21742	21928	21975	21835	22219	21982	22246	22283	22051	22109	22157	21969	22088	21871	21889	22088	22154	22055	22141	22222	21997	22230	22124	22094	22105	21999	22166	21863	22124	22149	22291	22105	21956	22220	21980	22136	21878	22193	22202	22107	22215	22147	22249	22148	21963	22048	22046	22229	22205	22029	22266	21990	22219	22310	21971	22191	22328	21931	21943	21992	22040	21911	22163	22010	22173	22034	22225	22228	22010	22094	22309	21997	22089	21992	22129	22095	22108	22144	22077	21979	21911	22180	22079	22028	21935	22044	21809	22020	22087	21921	21885	22059	22026	22177	21880	22112	22031	22051	22184	21993	22026	21944	22203	22307	22234	22022	22379	22072	22159	22015	22300	22153	22156	22207	22031	22206	22180	22156	22279	22285	22039	22039	22238	22138	22212	21971	22067	22147	22329	22143	22341	22113	22178	22090	21934	21908	22133	21820	22195	22205	22057	22278	21843	22087	22003	22221	22179	22126	22164	22267	22058	22219	21986	21980	22193	21783	22074	22211	22300	21829	22247	21962	22214	21925	22035	22450	22344	22089	21947	22126	22090	22145	22362	22036	21937	22001	22290	22191	22141	22211	22011	22119	21839	21912	22001	22281	21874	22231	22015	22191	22011	22132	22203	22180	22228	22315	22338	22115	21979	22103	22180	22107	22002	22047	21963	22145	21968	22078	22157	21986	22062	22024	22316	22111	22068	22297	22163	21929	22019	22159	22215	22179	22191	22053	22017	22159	22049	22133	22289	22013	22167	22044	22140	22031	22154	22121	22271	21999	22137	22129	22036	22100	22307	22073	22143	22022	21845	22142	22024	22450	22006	22231	22029	22109	22246	22013	21922	22087	22134	22224	22090	21969	22185	21990	22352	22059	21987	22254	22325	22206	22043	22126	22021	22204	22261	22249	22168	22176	22100	22238	22251	22125	22140	22198	22097	22375	22059	22221	22229	22235	22175	22156	21862	22012	22060	22098	21991	22071	21998	21852	22265	22120	22242	22236	22232	22103	22029	21935	22198	22116	22295	22239	22158	21882	22283	22174	21967	22286	22382	22106	22261	21885	22114	22010	22157	22170	22121	21978	22091	22218	22275	21919	22141	22136	22053	22255	22142	22076	22024	21938	22132	22131	21907	21908	22346	22248	22112	21957	22291	22398	22132	22104	22123	21897	22029	22273	21721	21868	22065	22211	22268	22035	22070	22247	22129	22019	22380	22125	22193	22058	22295	21956	22056	22124	22142	22344	22531	21982	22141	22330	22249	22055	22238	22150	22288	22136	21915	22020	21936	21967	21882	22097	22176	22044	22262	22175	22293	22141	21933	22130	22141	22122	22070	22048	22011	22331	22330	22103	22094	22095	22183	22034	22317	22095	21924	22022	21953	21963	22170	22014	21987	22129	21968	22145	22330	22000	21960	22402	22249	22287	22328	22138	21990	22217	22325	22130	22033	22041	22079	22285	22257	22245	21961	21978	22156	22148	22106	22073	22101	21938	22223	21998	22045	22044	22081	22122	22095	22195	22228	22074	22295	21954	22239	22215	22051	22269	22261	22197	22284	22345	22142	22219	22216	22137	22026	22102	21906	22024	22087	22100	22052	22010	22202	22001	22163	22137	22138	22134	22162	22142	22111	22376	22278	21988	22112	21979	22181	22146	22169	22345	22155	21916	22114	22090	22230	22097	22028	22021	22173	22204	22289	22175	22106	21959	22167	22252	22185	21958	22266	22098	22137	22140	21962	22097	22337	22335	22171	22395	22097	22167	22070	22242	22224	22307	21866	22025	22239	22162	22211	21934	22033	22043	22189	22022	21927	22226	21829	22086	22182	22066	22197	22330	22095	22151	21993	22132	22206	22320	22126	21990	22120	22039	22111	22126	21969	22163	22081	22086	21995	22063	22092	22309	22028	21914	22238	22220	22130	22214	22132	21984	22022	22268	22078	22021	22214	22072	22030	22127	22319	21918	22018	22178	22056	22284	21944	22196	22301	22086	22002	22220	22187	22283	22331	22033	22150	22054	22402	22144	22002	22282	22142	22188	22195	22028	22378	22165	22245	21946	22077	21944	22004	21877	22151	22351	21939	22127	22056	22193	22035	22008	22245	22078	22128	22237	22167	22228	22038	22260	22111	22090	22085	22125	22232	22073	22132	22278	22107	22070	22193	22105	22133	21970	22191	22056	22046	22308	22181	22158	22303	22191	22092	21981	22058	22103	22071	22253	22033	22259	22030	21946	22073	22005	22040	22125	21893	22153	22307	22116	22193	21856	22185	22091	22036	22163	22167	22076	22228	22165	22215	22324	21942	21942	22264	22129	22243	22260	22105	22110	22197	22252	22069	22302	22145	22250	22058	22052	22281	22139	22097	22358	22167	21977	22335	22205	22138	22205	21937	22265	22078	21936	22092	22146	22087	22051	22147	22117	22249	22147	22118	22202	22012	22126	21898	22284	22148	22004	22204	22249	22093	22280	22344	22205	22237	22205	22005	22281	22151	21977	22234	22305	22263	22007	22037	22243	22059	22115	22178	22228	21989	22204	22251	22186	22124	22146	21904	22202	22216	22230	22166	22175	22153	22166	22088	21923	22018	21998	21979	22267	22340	22211	22204	22388	22147	22115	22179	22131	21970	22147	22127	22093	22343	22260	22349	22007	22141	22106	22156	22090	22058	22473	22165	22134	22280	22173	22185	22338	22219	22327	22095	22229	22237	21956	21928	21968	22058	22048	22102	22300	22066	22122	21830	22183	22301	21997	22251	22228	22128	21823	21871	22046	22061	22069	22016	22131	22148	22145	22056	22371	21956	22175	22196	22036	22087	22276	22167	22192	22397	22092	22360	22153	22144	22224	22047	22209	22290	22271	22034	22266	22452	22094	22135	22288	22218	22222	22020	22111	21991	22179	22089	22318	22314	21950	22130	22147	22293	22111	22046	21882	22121	22268	22166	22013	22271	22142	22222	21956	22169	22143	22116	22039	22098	22355	22035	22052	22035	22055	22000	21892	22113	22217	22036	22214	22235	22203	22333	22225	22357	22059	22133	22195	21963	22100	22151	22150	22250	22064	21891	22189	22372	22093	22072	22317	22234	22249	22119	22247	22180	22045	22101	22263	22147	22134	22104	21928	22154	22087	22300	21938	22027	22022	22055	22237	21909	22065	22181	22267	22016	22167	22354	22170	22289	22195	22174	22238	22027	22113	21983	22271	22150	22501	22129	22226	22104	22202	22304	21956	22397	21907	22189	22062	22276	22354	22315	22191	22179	22016	22106	22124	22109	22059	22133	22141	22170	22046	22075	22287	22125	22174	22259	21859	22367	22054	22321	22236	22192	22373	22094	22049	22151	22288	22127	22253	22139	22149	21901	21946	22220	22280	21999	22034	21978	22130	22110	22161	22193	21944	22123	22033	22023	22107	22153	22170	22219	22125	22212	22156	22134	22049	22238	22103	22083	21877	22040	21805	22361	22284	22021	22088	22116	22164	22319	22298	22241	22267	22116	22307	22157	22438	22178	22080	22256	22006	22047	22157	22253	22186	22216	22201	22288	22031	22007	21889	22070	22007	22492	22113	22012	22297	22170	22058	22270	22238	21960	22012	22160	22199	22331	22083	22000	22199	21995	22233	22215	22086	22017	22039	22173	22265	22015	22140	22045	22080	22018	21850	22229	22102	22374	22093	22371	22420	22283	22154	22157	21996	22120	22251	22206	22101	21956	22372	22291	22222	22258	22239	22273	22186	21904	22186	22171	22037	22232	22080	22096	22302	22117	21985	22049	21885	22203	22215	22245	21946	22001	22237	22215	22241	22175	22266	22068	22089	22331	22217	22128	22220	22167	22031	22239	22261	22211	22044	22120	22043	22066	22218	22306	22167	21967	22015	22155	22212	22295	22290
43503	53458	45388	33167	23743	18601	16989	16376	15944	15875	15487	15377	15237	15280	15093	14856	15196	15146	15011	14957	14897	14931	15219	14946	15176	15387	15479	15123	15075	15015	15043	14926	15055	14982	14992	14995	14909	14858	14948	14897	14751	14954	14876	14931	14880	15001	14902	14900	15050	14932	14899	14935	14833	14972	14934	14933	14954	14932	15025	14881	14941	14987	14918	14934	15071	15049	14999	14969	14970	14785	15011	14994	14929	15034	15232	14984	15023	14981	14955	14871	15018	15092	15113	15020	15014	15024	14999	14939	15152	15064	15103	14949	14937	15076	15078	14842	14764	14966	15001	15169	14847	14970	14937	15069	14955	14970	14938	14915	15069	15108	14912	14907	15090	14888	14915	14969	15134	14919	14868	15060	14876	15005	14884	14831	14972	15007	14871	14883	14881	14941	14909	14916	15038	14820	14892	14929	15006	14973	14864	14950	14849	14970	14875	14934	14941	14949	14784	14995	14926	14936	14912	15127	14674	14842	14807	14829	14948	14857	15125	14907	14929	15061	14933	14921	14912	14846	15063	15072	14903	14967	14860	15065	14920	15096	15017	14993	15038	15071	15077	14926	15065	14834	14925	14986	14907	14780	14940	14936	14827	15042	14890	15046	15001	14926	15052	14989	14906	14844	14845	14790	14805	15076	14967	14803	14942	14913	14766	14976	14931	15004	15158	15000	14931	14971	15030	14973	15106	14946	14939	15027	14999	14950	14879	14758	14892	14968	14910	14886	14887	14861	15077	14997	14772	14952	14781	15014	15023	14955	14971	14999	14825	14864	14959	15096	14944	14827	15061	14928	15096	14884	14801	14983	14872	14888	14944	14925	14965	14891	15012	14824	14923	14914	14892	14894	15114	15060	14996	14987	15119	14771	14990	14957	14950	14916	14819	15014	15052	15002	14973	14973	15008	14954	14988	15041	15063	14964	14855	15055	14932	15003	15035	15180	14965	15055	14782	14911	14961	14885	14930	14932	15006	14916	14943	15115	14991	14949	15066	14813	15084	14898	14986	14874	15042	15029	15017	14882	15139	14916	14841	14951	14899	15041	14956	14923	14857	14742	15036	14827	15011	14920	14796	14932	14910	14871	14865	14764	15016	15074	15168	14926	15055	15022	14998	15147	14924	14920	14887	14820	14967	14752	14916	14952	14960	15030	15035	14922	14951	15003	15056	15051	14811	15056	15015	14976	15163	15009	15040	14883	14961	14953	14955	15059	14883	14918	14943	14929	15177	14828	15068	14831	15067	14943	14995	14889	15039	14907	14843	14864	15006	15026	14995	14895	14884	14988	14808	14900	15167	15094	14959	15158	14762	14844	14790	14794	14924	15004	14965	15049	14974	14933	14857	14914	14991	14933	15097	14796	14964	14915	14919	14846	14837	14912	14864	14961	14873	15072	14935	15027	14831	14985	14950	15050	14924	15059	14912	14995	14805	14919	15066	14927	15049	14914	15110	14901	14837	14942	14783	14809	14885	14944	14895	14712	14844	14922	14807	14904	14975	15013	15115	14966	15245	14906	14879	14859	14922	14909	15001	14993	14761	14883	14874	14932	14740	14873	15025	15066	14911	14836	14917	15023	14914	15019	14889	15017	15097	14744	14889	14871	14967	15005	15047	14883	14903	15064	14873	14851	14911	15044	14927	14918	14875	14922	15017	15104	14971	14853	15001	14835	15120	14881	15058	14971	14876	15038	15038	14959	14925	14819	14871	14961	15020	14869	14931	14929	15003	14920	14845	15020	15028	14962	14923	15029	15048	14841	14787	14896	15123	14997	14876	14876	15010	14865	14844	14952	15152	14907	14852	14729	14980	15094	14763	14883	14950	15016	15045	14875	15019	15080	14917	15101	14939	14890	14851	15044	14906	15058	15024	15072	15040	15099	14889	15059	14957	14832	14729	14822	14995	14791	14805	14996	15031	15123	15002	14911	15015	15182	14966	15033	14949	14936	14889	14884	15019	15001	14937	14911	15065	15007	14946	15072	14795	14932	14913	14873	15094	14986	14985	14951	14897	15068	14949	14896	14765	15029	15072	15034	14676	14897	15050	14837	15006	14966	15138	14757	14928	14884	14959	14874	14819	14996	14713	14978	14781	15003	14941	15116	14838	15065	15135	14823	15072	14871	14941	14918	15016	15115	15015	14983	14856	14917	15020	14939	14896	14818	15014	14973	14990	14983	14963	14845	14936	15078	15058	15013	14915	14829	14769	14847	14985	14970	14993	15052	14804	15030	14940	14997	14840	14986	15038	15012	14973	14884	15133	15084	15119	15024	14940	14963	14871	15163	15064	14911	14850	15151	14962	15098	14929	14827	14916	14850	15031	15078	14911	14810	14854	14965	14922	14988	15124	14985	14869	14992	14778	14904	15052	15081	14927	14975	15151	14838	14906	15155	14934	15099	15047	14975	14927	14995	15044	14975	14911	14854	14916	15031	14858	14971	14944	15081	14941	14872	14895	15032	14844	14930	15005	15071	14830	14931	15000	14845	15171	14998	15052	14918	15217	15016	14970	14961	15054	14994	14987	14785	14953	14981	14913	14911	15109	14831	15005	14913	14931	15017	15156	14985	15024	14898	14843	14952	15024	14924	15083	14938	14927	15076	14952	15118	14848	15027	15008	15107	14980	14915	14891	14950	15049	15182	14871	14911	14949	15034	14995	14871	14797	14803	14848	14936	14833	14995	14878	15037	14858	15051	14913	14978	14863	14966	14879	14912	14984	14945	14897	14997	14748	14986	15136	14938	15209	14874	14979	14881	14987	15052	14931	14981	14885	14945	14882	14840	14983	14947	14816	15035	14979	14933	14859	14839	14936	14867	14995	14826	14872	14871	15039	14903	15017	14976	15024	15033	14988	14919	14933	14887	14951	14830	14937	14852	14951	15082	15084	15027	15079	14848	14884	14976	15056	15046	15028	15115	15100	14890	14982	14955	14982	14832	15068	15104	14741	14974	14960	14845	15001	15082	15026	15079	15090	14880	15062	14860	14958	15025	15085	14922	15027	14952	14896	15120	15050	14908	14837	15087	15002	14964	15098	15071	14883	14916	15074	14724	14992	14918	14892	14980	15092	14872	15089	15012	14908	14945	14836	15193	14965	14904	15011	14896	15054	15029	14912	14964	15040	15081	14893	15018	14963	14919	14938	14986	14759	15012	15012	15173	14957	14973	15032	14840	14716	14739	14803	14917	14894	15073	14819	14946	14952	14979	14944	14946	14968	15009	14839	14848	15057	14993	15076	14956	14932	14810	15012	15143	15096	15085	14987	14893	14902	14864	14864	15135	15092	14948	14959	14873	14926	15220	14872	14961	15016	14978	14871	15062	14868	14916	15026	14943	14941	15031	14967	14969	14823	14845	15161	14874	14948	14859	14882	14823	14855	15040	14973	14920	14844	14903	15033	15155	15085	14935	14944	14967	14931	14842	14839	15053	14942	14940	15121	15050	14953	14794	14854	15010	15066	14986	14882	14945	14695	15146	14895	14925	14898	14894	14968	14956	14868	14880	14975	14896	14986	14958	14952	15100	14994	15003	14813	15060	14837	15069	15023	15088	15044	14943	14717	15086	14926	14829	15102	15038	15015	14870	14890	15090	14970	14823	14924	15059	15073	15007	14821	15025	15222	14961	14997	14830	14943	14905	14804	15044	15125	14913	14902	14857	14906	15012	14863	15137	14992	15037	14940	14987	14880	14754	15051	14997	15015	15006	14882	14989	14953	14776	14891	14983	14929	15019	14772	14949	14981	14817	15081	15062	14820	14994	14997	14866	14989	14931	14981	14950	15006	14850	14911	14930	14973	14976	14905	14947	15132	14944	14871	14962	14876	14889	15053	14945	14859	14970	14992	15058	14930	14805	15027	14994	15000	14998	14847	15070	15062	14886	15168	15015	14845	15056	14946	15038	14919	14983	14983	14973	14874	14924	15019	15082	14831	15109	14817	14871	15050	14956	14842	14857	14827	15056	14808	14900	15027	15011	15089	14872	14908	15029	14781	15073	15079	14952	15026	15109	15016	15033	14892	14979	14963	14929	14819	15105	15034	15043	14913	14994	15003	14949	14903	15042	15004	15067	14957	14900	14878	14865	14908	14966	14890	14989	14998	14827	14888	14852	14988	15158	15014	15069	15080	15153	15003	14959	14886	14935	15097	15079	15040	14867	15004	15062	15021	15038	14940	14828	14985	14809	14895	14991	15064	14807	15043	15124	14963	14943	14992	15208	15027	14827	15098	15100	15095	14984	14997	14855	15045	14999	15015	14931	14995	14990	14756	14990	15006	14791	14672	14876	14923	14927	15082	14986	15144	15025	14912	14993	14921	14767	14909	15048	15079	14909	15032	15127	14983	15040	15099	14885	14949	15136	15020	14955	14836	15044	15132	14976	15114	14929	14879	14909	15013	14843	15114	14884	14864	14893	14989	15054	14917	15001	14886	14842	15040	14880	15011	14924	14899	14954	14939	14920	14914	14837	14815	14910	15075	14871	15097	14983	14865	15099	14991	14903	15145	14802	14870	14969	15038	15133	14898	15088	15005	14880	15037	14817	15085	14888	14985	15231	14959	14932	14922	14830	14970	14884	15054	15053	14921	15138	15071	14837	14968	14949	14887	15000	14928	14832	15062	14931	14905	15129	14802	14996	15041	15021	14845	15157	14944	14969	14955	14877	15081	15079	15137	14888	15100	15014	14946	15022	15131	14814	15288	15116	14913	14993	15038	15067	14999	14932	14781	14811	14951	14820	15057	14917	14924	15055	14903	14979	15034	14966	14987	15007	14922	14982	14980	15147	14981	15132	14828	15090	14922	15059	14991	15000	15120	15126	14985	15077	15039	14956	15077	14904	14958	14908	15122	14908	14961	14899	15012	14997	15033	14929	14806	14873	14968	15097	14940	14836	14943	14891	14914	14903	14916	14894	14747	15008	14960	15191	14896	14969	14865	15096	14933	14872	14999	14992	14957	14959	14815	14878	14927	14915	15034	14903	14942	14892	15081	15092	14993	14988	14986	14957	15037	14901	14849	14849	15008	15114	15071	15035	14970	14932	14943	14884	14902	15037	14902	15075	15119	14990	14923	14964	14816	14868	14954	15052	14928	15130	14951	14927	15028	14898	14958	15049	14913	15047	14840	14993	15024	14758
23809	20694	28080	29483	28400	26198	26140	23624	22861	22931	23313	22975	22752	22570	22722	22511	22476	22594	22747	22429	22622	22383	22350	22480	23937	25847	25558	24415	23121	22486	22573	22396	22279	22309	22061	22498	22159	22518	22238	22413	22186	22178	22686	22388	22479	22331	22364	22363	22547	22291	22301	22274	22528	22539	22291	22327	22202	22313	22220	22435	22473	22507	22342	22317	22109	22313	22297	22548	22536	22302	22414	22251	22165	22351	22056	22214	22217	22269	22132	22268	22495	22303	22233	22205	22292	22255	22336	22208	22214	22285	22226	22423	22333	22224	22147	22503	22332	22325	22410	22282	22252	22036	22199	22211	22347	22264	22017	22061	22423	22159	22255	22305	22098	22365	22294	22254	22305	22288	22536	22405	22342	22328	22292	22252	22266	22381	22547	22438	22387	22459	22270	22469	22578	22571	22309	22286	22400	22117	22144	22259	22319	22336	22080	22378	22298	22505	22197	22557	22462	22199	22109	22340	22399	22336	22209	22214	22201	22146	22415	22263	22423	22146	22257	22111	22138	22241	22508	22340	22246	22380	22337	22437	22370	22374	22406	22341	22461	22158	22065	22328	22263	22200	22292	22171	22108	22323	22111	22332	22033	22256	22149	22035	22415	22224	22332	22336	22370	22153	22159	22420	22403	22190	22062	22224	22120	22171	22052	22048	22362	22109	22047	22468	22368	22362	22208	22174	22513	22051	22391	22127	22133	22202	22283	22270	22339	22431	22290	21914	21967	22103	22605	22313	22333	22371	22285	22433	22335	21948	22312	22085	22272	22104	22389	22016	22463	22540	22332	22269	22046	22281	22300	22436	22149	22180	22530	22282	22272	22248	22314	22098	22218	22066	22180	22171	22293	22153	22340	21982	22057	22122	22309	22221	22170	22294	22295	22192	22135	22389	22321	22281	22020	22249	22571	22133	22297	22270	22114	22514	22318	22307	22369	22412	22564	22184	22127	22339	22031	22186	22203	22303	22146	22300	22175	22349	22237	22386	22352	22003	22390	22274	22340	22202	22434	22187	22409	22226	22230	22225	22143	22075	22093	22016	22062	22048	22094	22258	22228	22073	22135	22144	21904	22522	22272	22392	22295	22266	22397	22145	22278	22293	22420	22470	22263	22249	22439	22145	22220	22205	22244	22162	22149	22196	22246	22170	22357	21892	22126	22458	22086	22341	22151	22191	22314	22291	22318	22220	22318	22417	22173	22160	22160	22438	22236	22312	22374	22213	22335	22190	22250	22103	22315	22105	22080	22280	22519	22138	22355	22532	22264	22397	22455	22574	22389	22281	22348	22058	22197	22089	22329	21956	22272	22321	22312	22134	22487	22381	22322	22269	22281	22306	22304	22277	22444	22255	22275	22202	22384	22185	22545	22274	22160	22281	22535	22275	22343	22487	22310	22319	22405	22200	22453	22241	22134	22365	22159	22063	22095	22419	22425	22462	22167	22094	22157	22314	22120	22197	22031	22330	22391	22126	22311	22317	22335	22373	22192	22378	22258	22226	22101	22185	22229	22142	22222	22046	22270	22246	22338	22297	22298	22226	22174	22319	22009	22074	22338	22306	22150	22204	22308	22362	22330	22459	22289	22340	22405	22263	22321	22337	22268	22207	22408	21995	22067	22125	22189	22249	22305	22327	22404	22133	22348	22138	22222	22357	22234	22444	22305	22415	22261	22251	22200	22465	22282	22361	22409	22365	22276	22098	22171	22367	22408	22126	22390	22232	22080	22270	22167	22297	22557	22391	22376	22417	22267	22088	22163	22064	22204	22485	22393	22183	22302	22325	22303	22083	22150	22272	22223	22193	22579	22395	22233	22033	22332	22201	22334	22436	22182	22373	22283	22115	22377	22099	22186	22289	22235	22169	22079	22350	22315	22120	22382	22242	22208	22077	22339	22582	22262	22329	21911	22141	22045	22094	22087	22369	22088	22443	22333	22465	22418	22190	22159	22189	22316	22053	22050	22333	22397	22373	22498	22320	22393	22146	22340	22443	22384	21976	22047	22045	22237	22242	22120	22592	22210	22273	22135	22321	22254	22226	22234	22329	22355	22376	22154	22468	22292	22305	22221	22147	22206	22238	22393	22291	22417	22289	22366	22272	22274	22229	22222	22091	22209	22222	22200	22442	22215	22267	22250	22260	22207	22147	22029	22368	22224	22132	22303	22296	22340	22139	22379	22452	22464	22340	22419	22437	22238	22203	22417	22146	22215	22118	22345	22130	22220	22314	22331	22225	22159	22093	22358	22198	22209	22340	22141	22346	22328	22484	22129	22324	22244	22128	22412	22210	22261	22472	21934	22072	22435	22136	22172	22277	22085	22221	22210	22362	22442	22539	22571	22312	22153	22382	22350	22268	22192	22373	22103	22316	22270	22122	22345	22260	22151	22244	22087	22074	22358	22215	22328	22547	22445	22471	22199	22088	22503	22178	22320	22501	22187	22174	22460	22336	22207	22308	22450	22385	22457	22133	22345	22142	22303	22699	22234	22484	22256	22033	22154	22280	22413	22185	22181	21998	22265	22249	22304	22244	22243	22275	22489	22265	22221	22297	22375	22499	22308	22401	22140	22249	22312	22036	22176	22036	22416	22000	22422	22242	22232	22309	22436	22263	22288	22461	22258	22447	22244	22080	22287	22458	22439	22351	22348	22331	22211	21874	21992	22214	22291	22294	22405	22366	22408	22371	22266	22167	22383	22593	22356	22190	22243	22127	22160	22349	22390	22288	22382	22475	22169	22219	22185	22274	22352	22204	22220	22308	22337	22412	22218	22080	22284	21947	22390	22340	22262	22150	22220	22104	22428	22347	22125	22191	22181	22092	22650	22196	22310	22306	22474	22481	22304	22291	22167	22100	22434	22257	22584	22042	22241	22352	22399	22212	22322	22248	22146	22280	22361	22118	22221	22376	22180	22250	22312	22231	22336	22141	22187	22419	21969	22121	22334	22269	22020	22387	22085	22292	22287	22285	22289	22413	22366	22025	22414	22213	22387	22237	22357	22406	22373	22267	22277	22295	22316	22228	22475	22258	22566	22239	22426	22351	22309	22501	22146	22329	22536	22219	22403	22250	22233	22229	22275	22232	22035	22277	22424	22233	22496	22390	22250	22330	22031	22406	22309	22250	22151	22209	22468	22034	22068	22189	22449	22348	22202	22284	22449	22235	22362	22296	22225	22120	22287	22280	22236	22304	22355	22100	22197	22318	22317	22364	22304	22156	22238	22245	22415	22346	22424	22055	22294	22437	22285	22306	22482	22235	22106	22053	22537	22109	21957	22152	22215	22398	22317	22109	22270	22212	22363	22099	22255	22134	22269	22211	22541	22338	22431	22155	22516	22485	22158	22240	22225	22269	22259	22071	22107	22214	22121	22197	22267	22229	22219	22389	22325	22229	22137	22038	22261	22413	22504	22131	22398	22310	22102	22488	22177	22158	22169	22174	22224	22324	22328	22553	22390	22288	22388	22315	22213	22372	22141	22232	22402	22311	22322	22072	22261	22442	22390	22203	22396	22263	22316	22401	22156	22190	22297	22281	22425	22197	22308	22327	22151	22320	22286	22208	22191	22314	22175	22359	22265	22188	22219	22209	22192	22326	22173	22321	22104	22051	22051	22204	22185	22161	22377	22475	22128	22200	22234	22343	22178	22389	22349	22503	22110	22444	22222	22475	22201	22268	22360	22188	22380	22457	22275	22303	22277	22044	22277	22066	22197	22205	22218	22372	22216	22120	22510	22302	22204	22147	22350	22367	22023	22317	22296	22163	22317	22430	22493	22149	22359	22130	22171	22333	22280	22223	22323	22143	22393	22506	22170	22143	22349	22317	22214	22397	22136	22148	22067	22422	22247	22383	22207	22292	22276	22085	22280	22260	22575	22384	22428	22305	22546	22298	22429	22309	22134	21944	22364	22345	22179	22309	22196	22343	21979	22237	22371	22230	22075	22243	22423	22504	22369	22163	22286	22439	22292	22250	22159	22077	22258	22389	22315	22345	22364	22280	22253	22219	22188	22179	22055	22347	22027	22157	22429	22165	22275	22329	22264	22280	22365	22270	22354	22248	22137	22436	22490	22377	22214	21991	22250	22356	22360	22347	22249	22219	22337	22325	22261	22188	22268	21992	22185	22179	22480	22305	22368	22177	22092	22183	22293	22063	22237	22212	22410	22115	22040	22311	22240	22241	22330	22178	22338	22262	22394	22156	22254	22444	22239	22554	22298	22073	22302	22054	22351	22419	22195	22198	22058	22145	22291	22218	22296	22405	22057	22001	22287	22210	22367	22403	22287	22125	22186	22402	22248	22295	22333	22290	22445	22460	22264	22288	22373	22132	22288	22435	22176	22421	22386	22276	22188	22226	22355	22199	22272	22234	22220	21989	22304	22409	22090	22174	22421	22347	22079	22234	22467	22295	22246	22469	22351	22330	22407	22186	22311	22258	22343	22195	22369	22468	22236	22300	22227	22131	22379	22157	22510	22091	22258	22438	22522	22247	22338	22296	22304	22088	22185	22187	22455	22308	22129	22123	22440	22214	22256	22177	22322	22293	22332	22276	22320	22616	22478	22540	22353	22370	22427	22207	22296	22250	22261	22338	22255	22104	22050	22302	22276	22061	22312	22312	22311	22157	22372	22277	22452	22250	22235	22138	22037	22317	22227	22130	22409	22366	22211	22028	22130	22148	22308	22216	22179	22056	22283	22286	22311	21966	22172	22155	22254	22345	22388	22437	22244	22371	22185	22344	22133	22147	22360	22250	22398	22042	22143	22457	22245	22029	22249	22426	22117	22087	22280	22139	22313	22155	22332	22261	22240	22117	22565	22405	22368	22290	22218	22351	22382	22336	22291	22148	22298	22266	22251	21985	22240	22172	22529	22418	22413	22435	22271	22229	21962	22354	22114	22123	22176	22313	22440	22137	22379	22296	22450	22446	22190	22158	22316	22113	22244	22378	22229	22142	21938	22334	22110	22218	22160	22195	22296	22345	22324	22364	22386	22362	22393	22094	22361	22277	22335	22151	22057	22285	22143	22231	22190	22102	22229	22163	22390	22240	22375	22310	22057	22119	22215	22377	22150	22200	22126	22367	22390	22449	22296	22136	22608	22202	22275	22492	22408	22249	22444	22193	22440	22178
44263	65935	60763	48411	30887	18951	16683	16301	16064	15744	15897	16165	15557	15399	15467	15361	15079	15260	15368	15169	15179	15302	15166	15385	17305	19721	19408	17168	15996	15537	15103	15227	15111	15069	15149	15153	15163	15012	15062	15183	15122	15153	14980	15237	15097	15192	15103	15020	15172	15091	15060	14993	15138	15172	15239	15118	14947	15166	15180	15249	15225	15121	15124	14961	15021	15098	15112	15055	15071	15069	15062	15112	15047	14964	15120	15304	15220	15115	15032	15215	14982	15212	15167	15077	15271	15212	15027	15249	15434	15140	15008	14963	15220	15005	15024	14996	15074	15104	14844	15148	15205	15112	15138	15098	14899	15150	15104	15165	15122	15312	15032	15098	15057	15082	15134	15124	15049	15114	14980	15210	15172	15100	14981	15124	15156	15127	15013	15191	14964	14984	15128	15121	15063	15155	15006	15095	15131	15123	15041	15293	15167	15093	15216	15162	15127	15171	15232	15005	15017	15286	15031	15227	15153	15157	15158	15179	15059	15255	15072	15068	15160	15194	15065	15077	15038	15101	15139	15088	15055	15002	15188	15068	15087	15046	15084	15136	15155	15031	14897	15153	15055	14982	15211	15184	15086	15075	15084	15176	15007	15017	14961	15224	15354	15168	15062	15044	15012	15213	14972	15050	15085	15172	15253	15167	15004	15152	15122	14986	14967	14944	15071	15115	14955	15205	15087	15200	14832	15144	15230	15184	15171	15119	14984	15133	15010	15100	14965	15160	15260	15228	15122	15047	15219	15136	15036	15171	15141	14999	15139	15118	15109	14888	15280	15082	14943	15079	15158	15028	15061	15092	14974	15108	15083	15068	15073	15184	15253	14956	14817	15243	14925	15165	15015	15061	15048	15130	15228	15077	15127	15213	14982	15143	14985	15120	15294	15238	15191	15173	15059	14954	15184	15047	15127	15049	15082	15304	15072	15152	15033	14985	15058	14974	15005	15121	15039	15103	15227	15133	15035	15138	15100	15078	15141	15120	15042	15037	15076	15220	14888	15182	14997	15155	15095	15112	15128	15272	15267	15052	15025	15088	15005	15066	15040	14997	15263	15098	15203	15237	15273	15016	15138	15052	15003	15111	15014	15143	15145	15090	14980	15039	15070	15256	15055	15235	15088	15038	15110	15046	15086	15074	14943	14867	15119	15163	15261	15090	15060	15057	15077	15031	14972	15127	15064	15000	15143	14944	14996	15079	15084	15070	14972	15298	15032	14970	14927	15333	15081	14983	15189	15017	15214	15130	15155	15145	14994	15069	14995	15058	15234	15215	15182	15129	15152	14987	15052	15205	15079	15116	15117	15244	15015	15162	15177	15026	15095	15070	15208	14941	15197	15179	15010	15001	15075	15124	15031	15194	15064	15162	15024	15028	15121	15196	15019	15104	15259	15176	15027	15132	15134	15119	15150	15139	15109	15149	15149	15156	15140	15147	15061	15207	14850	15180	14997	14964	14996	15025	15048	15029	15325	15065	15129	15118	15060	15026	15162	15099	15029	15066	15063	15056	15145	15140	15137	15133	15085	15153	15044	15002	15331	15228	15092	15365	15055	15230	15093	15087	15056	15068	15166	15039	15035	15121	14938	15027	15087	15166	14957	15224	14982	15262	15206	15067	15124	15054	15032	15129	15221	14963	15112	15246	15227	15264	15011	14909	15157	15033	15126	15149	14897	15042	15142	14998	15154	15064	15249	15139	15150	15054	15204	15067	15031	15152	15131	14973	15228	15152	15186	15107	15037	15195	15120	15258	15209	15305	15172	15063	15161	14909	15163	15114	15223	15160	14933	15049	15175	15104	15143	15043	15143	15237	15163	15184	15120	15097	15123	15157	14985	15208	15086	14972	15147	15022	14881	15232	15117	15161	15057	14982	15164	15025	15150	15108	15042	15166	15244	15167	15076	15108	15030	15233	15010	14957	15101	15231	14968	14944	15075	15033	15114	15123	14982	15096	15110	14981	15221	15021	15001	15163	15195	15002	15082	15065	15211	15069	15147	15058	15087	15043	15029	15111	14995	15070	15134	15029	15231	15151	15003	15184	15120	15155	15149	15078	15196	15049	14988	15009	15097	14921	15311	15301	15112	15046	15051	15315	15110	15150	15173	15166	15184	15216	15124	14920	15040	15195	15047	15208	15183	14904	14973	14953	14994	15097	14918	15233	15232	15128	15123	15126	15106	15045	15117	15051	14985	15045	15032	15096	15080	15102	15145	14995	14953	14928	14960	15033	14944	15050	14948	15213	15136	15114	15246	14986	14966	15087	15082	14998	15055	15137	15116	15116	14983	15127	15167	14870	15227	15086	15080	15017	14918	15109	15153	15071	15072	15236	15155	14945	14935	15202	14988	15039	15121	15026	15108	15245	14991	15110	15033	15254	15315	14986	15036	15189	15274	15145	15098	14997	15311	15189	15211	15115	15046	15105	15057	15098	15054	15125	14972	15043	15006	15122	15241	15139	14950	14992	15098	15120	15165	15091	15139	15006	15235	15228	15016	15065	15223	14932	15066	15075	15218	15221	15183	15076	15053	15115	15093	15277	15069	15112	15015	15095	15142	15265	15020	15098	15004	15036	15032	15207	15314	15012	15018	15114	15052	15249	15054	15005	14882	15032	14990	15044	15166	15184	15218	14812	14991	15325	14935	15140	15201	15234	15186	15172	15174	15204	15085	15067	15084	15051	15178	15117	14962	14931	15172	15135	15097	15194	15076	15091	15045	15220	15083	15019	15143	15178	15239	14919	15178	15209	15232	15093	15091	15111	15063	15212	15028	15091	15046	15215	15076	14963	15017	15391	15164	15052	15086	15216	14939	15054	15227	15010	14994	15081	15177	15123	15238	14975	15180	15151	15199	15157	15163	15115	15017	14934	15173	15245	15041	15031	15131	15165	15134	15123	15094	15012	14926	15005	15250	15005	15016	15191	14980	15048	15137	15063	15157	15143	15112	15263	15053	15043	15209	14935	15181	15156	15070	15146	15160	14976	15196	15072	15034	15019	15076	14885	14943	15035	15158	15112	15270	15043	15084	15136	15066	14948	15052	15084	15167	15228	15095	14937	14968	15049	15066	14985	15003	15195	15057	15099	15036	15134	14933	15063	15111	15170	15190	14912	15087	15227	15172	15139	14846	15124	15072	15130	15002	15156	15137	15233	15061	14975	15139	15089	15048	15162	15012	15096	15079	15180	15108	15180	15092	15341	15087	15041	15094	14804	15145	15118	15181	15273	15166	15172	15002	15161	15200	15320	15010	14930	15243	15085	14940	15102	14968	15127	14998	15125	15034	15252	15119	14992	15167	15089	15046	15030	15013	15149	15114	15156	15215	15182	14968	15227	15202	15228	15151	14951	14897	15003	15176	15332	15046	15085	15340	15247	15221	15097	15211	15052	15156	14894	15132	15375	15181	14917	15076	15070	15077	15216	15283	15042	15200	15182	15174	15104	15292	15057	15119	15148	15308	15077	15148	15016	15158	15087	15131	15066	15100	15076	15160	15067	15076	15093	15138	15009	14962	15051	15039	15023	14975	15145	15158	14913	15048	15151	15010	15246	15157	15125	14856	15029	15020	15034	15144	15176	15098	15171	15064	14901	15224	15119	15266	15118	15035	15028	15038	15111	15123	15339	15173	15196	14999	15034	15113	15129	14997	15093	15147	14944	15080	14883	15064	15032	15119	15013	15086	15083	15093	15219	15141	15109	15135	15239	15323	15119	15190	15153	14983	15200	15025	15249	15165	15145	15034	15079	15030	15106	15210	14960	14993	15232	15067	15258	15171	15045	15063	15036	15119	15046	15292	15008	15015	15233	15104	14970	15192	14869	15093	15035	15072	15050	15003	15120	15072	15147	15198	14969	15318	15036	15031	15221	15226	14995	15135	15115	15182	15052	14964	15205	15018	15264	15114	15014	15272	14954	15209	15204	15164	15025	15405	15068	14982	15066	15150	15154	15208	15199	14947	15130	15036	15068	15009	14990	15118	15187	14871	15198	15061	15038	15225	15245	15155	15065	14976	15117	15003	15032	15164	15010	15126	15160	15056	15048	14995	15120	15013	15140	15191	15163	15151	15035	15052	15080	15030	15154	15189	15033	15002	15113	15163	15163	15098	15118	15204	15010	15193	15086	15082	15154	15101	14962	15064	15122	15081	15082	15020	15023	15090	15154	15004	15054	15019	15227	15092	15043	15281	15197	15225	15213	15101	15269	15206	15102	14932	15028	15137	15264	15076	15082	15153	15074	15070	15187	15103	15148	15144	15144	15115	15082	15073	15218	15064	15016	15194	15113	15036	15168	15049	15071	15233	15258	15139	15017	15130	15151	15154	14929	15129	15269	15096	15131	14893	15139	15149	15163	15135	15083	15092	15105	15192	14988	15139	15127	15054	15072	15010	15105	15164	15150	15176	15110	15055	15050	15027	15088	15151	15047	15148	15228	15093	15216	14988	15143	15161	15065	15209	15030	15162	15214	14929	15098	14921	15160	15097	14967	15135	15135	15173	14995	15078	15107	15140	15022	15186	15115	15181	15039	15052	15228	15020	15077	15134	15104	15070	15010	15157	15058	15084	15173	15050	15137	15072	15163	14977	15025	14962	15230	15181	15161	15145	15060	15117	15231	15068	14988	15058	15166	15222	15131	15038	14987	15211	15231	15095	15079	15110	15376	15039	14947	15164	15079	15121	15151	15050	15132	15049	15085	15062	15172	14978	15117	14996	15033	15209	15243	15123	15012	15259	15112	15178	15104	15134	15082	15103	15130	15136	15254	15008	15132	15258	15183	15180	15066	15210	14993	15002	15059	15123	15138	15151	15218	15193	14878	15081	15131	15275	15169	15219	15085	15120	15084	14995	14929	15333	15187	15009	15180	15050	15121	15141	15148	15116	15081	15189	14963	15055	15119	15254	15140	15110	15052	15182	15178	15127	15037	15150	15273	15089	15125	15142	15057	15131	15014	15043	15206	15204	15102	15085	15077	15005	15248	15023	15284	15258	15117	15146	15134	14971	15022	15321	15132	15123	15134	14978	15022	15005	14895	15251	15178	15149	15035	15250	14940	15066	15099	15097	14966	15043	15218	15122	15139	15106	15023	15096	15118	15145	15032	15186	15085	14969	15058	14997	15125	15163	14992	15130	15272
22082	20570	27594	26427	22751	24836	28520	24511	23466	23641	23667	23411	23452	23385	22816	22641	22771	22805	22822	22651	22642	22501	22735	22863	24270	30082	29462	26186	24273	23178	22779	22833	22501	22634	22542	22521	22654	22570	22564	22412	22681	22551	22571	22513	22402	22413	22319	22374	22425	22286	22358	22275	22645	22629	22651	22594	22350	22315	22338	22646	22434	22482	22415	22434	22517	22198	22491	22539	22450	22461	22598	22446	22548	22240	22532	22243	22443	22370	22397	22416	22464	22320	22281	22546	22349	22482	22559	22517	22492	22215	22502	22509	22560	22498	22569	22700	22420	22447	22681	22447	22713	22361	22663	22529	22417	22405	22195	22422	22389	22332	22376	22441	22372	22438	22294	22335	22404	22570	22678	22658	22309	22420	22448	22220	22262	22248	22282	22427	22457	22263	22367	22360	22635	22461	22396	22300	22334	22342	22523	22346	22446	22376	22383	22206	22553	22423	22620	22692	22522	22606	22526	22536	22339	22240	22259	22407	22334	22260	22320	22417	22357	22603	22297	22431	22531	22459	22399	22486	22586	22418	22313	22112	22198	22481	22604	22439	22494	22258	22437	22318	22475	22449	22482	22496	22160	22502	22574	22361	22392	22636	22504	22156	22153	22193	22346	22545	22502	22689	22465	22555	22492	22567	22463	22382	22484	22434	22436	22376	22386	22295	22324	22356	22478	22448	22327	22440	22348	22311	22293	22217	22321	22451	22390	22337	22561	22456	22234	22312	22338	22535	22279	22517	22579	22268	22448	22284	22284	22414	22480	22450	22248	22304	22364	22366	22358	22456	22612	22581	22730	22472	22456	22469	22633	22344	22264	22546	22367	22445	22392	22318	22244	22232	22504	22323	22468	22385	22376	22359	22348	22417	22519	22205	22302	22434	22442	22517	22508	22479	22559	22244	22388	22288	22497	22546	22525	22388	22431	22356	22222	22578	22508	22603	22526	22537	22504	22333	22364	22476	22384	22480	22647	22446	22521	22175	22493	22384	22511	22521	22250	22699	22123	22462	22336	22367	22323	22575	22557	22354	22388	22294	22294	22168	22567	22353	22534	22490	22524	22623	22432	22508	22525	22432	22342	22371	22479	22331	22520	22458	22664	22503	22356	22576	22621	22404	22300	22299	22423	22436	22389	22496	22639	22309	22385	22482	22509	22363	22350	22165	22258	22233	22376	22426	22659	22367	22375	22486	22484	22358	22369	22469	22520	22516	22355	22388	22372	22419	22612	22379	22368	22377	22383	22369	22613	22455	22412	22804	22534	22244	22296	22284	22529	22438	22131	22346	22242	22361	22628	22426	22348	22403	22594	22188	22379	22346	22341	22421	22359	22353	22401	22274	22461	22419	22524	22500	22382	22407	22572	22470	22611	22243	22486	22552	22496	22231	22532	22487	22217	22618	22425	22334	22464	22509	22463	22325	22340	22689	22322	22312	22290	22254	22415	22249	22222	22517	22445	22247	22753	22525	22175	22366	22375	22173	22421	22444	22420	22280	22261	22366	22298	22335	22551	22308	22368	22187	22352	22593	22260	22372	22340	22448	22344	22474	22344	22329	22456	22417	22423	22247	22507	22293	22333	22516	22389	22295	22207	22165	22398	22542	22545	22481	22467	22511	22470	22641	22462	22473	22507	22407	22554	22350	22566	22373	22411	22192	22306	22393	22354	22381	22403	22388	22622	22335	22468	22204	22196	22221	22239	22376	22562	22426	22435	22463	22557	22421	22492	22459	22470	22460	22618	22350	22427	22248	22308	22395	22267	22268	22005	22358	22327	22383	22457	22216	22364	22487	22273	22501	22651	22501	22499	22715	22466	22283	22464	22536	22575	22349	22084	22335	22419	22342	22189	22327	22546	22402	22563	22362	22365	22408	22503	22339	22299	22372	22411	22224	22386	22268	22495	22549	22463	22611	22333	22321	22614	22473	22633	22544	22590	22432	22244	22290	22527	22396	22525	22325	22216	22423	22579	22329	22357	22443	22453	22421	22536	22273	22439	22705	22416	22597	22530	22133	22221	22673	22289	21985	22318	22329	22321	22447	22225	22385	22358	22552	22454	22474	22322	22417	22587	22395	22324	22224	22263	22436	22395	22370	22500	22189	22443	22448	22314	22275	22286	22323	22527	22172	22399	22443	22475	22476	22666	22392	22276	22535	22106	22360	22407	22427	22553	22455	22270	22427	22328	22253	22116	22321	22588	22307	22450	22498	22402	22299	22485	22468	22370	22295	22711	22265	22436	22341	22252	22433	22312	22379	22616	22580	22453	22268	22391	22288	22246	22548	22339	22419	22694	22455	22359	22284	22433	22429	22401	22449	22376	22612	22425	22263	22484	22539	22512	22519	22360	22216	22644	22306	22296	22318	22504	22317	22106	22390	22162	22344	22362	22334	22354	22287	22309	22428	22530	22592	22168	22266	22106	22601	22563	22208	22283	22391	22270	22280	22641	22472	22505	22634	22472	22423	22446	22500	22590	22508	22425	22409	22313	22448	22432	22371	22298	22352	22414	22380	22362	22483	22495	22330	22575	22191	22354	22307	22455	22351	22361	22352	22518	22295	22543	22530	22376	22474	22174	22246	22511	22435	22200	22472	22391	22466	22465	22261	22418	22376	22461	22510	22358	22304	22615	22400	22435	22500	22755	22339	22460	22693	22458	22159	22268	22414	22584	22512	22491	22487	22357	22487	22650	22602	22431	22532	22349	22291	22369	22492	22261	22459	22161	22457	22423	22419	22846	22426	22510	22662	22419	22660	22345	22510	22339	22419	22514	22124	22213	22455	22447	22504	22429	22683	22490	22358	22203	22503	22214	22474	22326	22504	22556	22233	22322	22129	22300	22331	22413	22547	22563	22464	22543	22663	22526	22555	22471	22482	22351	22091	22435	22641	22188	22245	22461	22248	22289	22533	22373	22350	22326	22278	22269	22596	22581	22409	22373	22481	22340	22420	22227	22392	22615	22217	22333	22422	22360	22636	22397	22346	22412	22311	22227	22266	22262	22434	22425	22625	22507	22242	22515	22263	22511	22351	22386	22239	22374	22160	22339	22128	22428	22451	22483	22442	22716	22468	22664	22468	22361	22493	22443	22527	22361	22317	22451	22525	22388	22419	22706	22532	22328	22420	22546	22677	22403	22424	22415	22264	22206	22478	22393	22438	22424	22395	22293	22184	22348	22462	22402	22542	22623	22373	22449	22426	22207	22505	22574	22235	22396	22673	22301	22547	22540	22269	22648	22339	22534	22502	22492	22365	22536	22441	22314	22554	22490	22538	22336	22487	22485	22589	22533	22406	22346	22413	22242	22280	22323	22493	22518	22556	22519	22449	22460	22267	22378	22552	22450	22339	22355	22162	22414	22273	22137	22591	22308	22250	22366	22415	22781	22306	22199	22238	22474	22355	22538	22529	22413	22372	22502	22447	22272	22640	22412	22484	22218	22265	22473	22327	22460	22313	22335	22275	22439	22362	22645	22449	22601	22406	22478	22355	22447	22412	22486	22492	22255	22537	22289	22597	22575	22354	22586	22409	22477	22624	22410	22284	22597	22512	22437	22213	22619	22355	22558	22309	22145	22336	22377	22386	22212	22298	22300	22220	22167	22334	22230	22317	22213	22307	22247	22271	22224	22523	22445	22497	22461	22435	22393	22528	22394	22365	22570	22690	22594	22422	22142	22430	22586	22475	22470	22265	22601	22535	22361	22244	22411	22270	22409	22361	22203	22222	22260	22415	22467	22475	22562	22366	22582	22554	22326	22427	22489	22293	22378	22523	22423	22551	22304	22406	22453	22302	22371	22468	22332	22460	22516	22506	22380	22324	22446	22468	22232	22344	22522	22477	22445	22183	22397	22330	22689	22352	22448	22365	22276	22460	22442	22368	22551	22426	22430	22465	22372	22446	22535	22370	22577	22454	22479	22253	22389	22459	22465	22401	22467	22385	22386	22354	22402	22339	22671	22315	22484	22341	22573	22481	22459	22431	22388	22441	22464	22087	22363	22520	22361	22430	22474	22118	22371	22450	22362	22505	22715	22392	22515	22584	22362	22537	22453	22548	22491	22354	22323	22454	22342	22526	22443	22426	22446	22391	22367	22254	22412	22296	22387	22359	22249	22614	22450	22507	22546	22379	22355	22376	22487	22315	22474	22427	22305	22347	22421	22573	22501	22253	22300	22219	22310	22557	22578	22520	22517	22337	22167	22441	22353	22512	22398	22373	22489	22551	22318	22411	22418	22365	22433	22313	22244	22380	22495	22299	22464	22414	22353	22488	22535	22459	22513	22410	22355	22408	22249	22492	22356	22381	22747	22487	22412	22398	22368	22231	22382	22257	22501	22300	22394	22568	22245	22392	22423	22516	22538	22438	22468	22395	22231	22350	22298	22427	22264	22154	22471	22379	22394	22584	22532	22332	22203	22414	22467	22573	22357	22369	22755	22521	22349	22609	22666	22380	22190	22467	22337	22145	22576	22297	22367	22354	22273	22479	22523	22316	22452	22399	22334	22372	22313	22813	22219	22306	22308	22158	22574	22428	22305	22362	22502	22486	22516	22454	22609	22535	22524	22558	22407	22457	22332	22277	22466	22397	22438	22592	22406	22586	22518	22505	22452	22342	22373	22152	22480	22401	22415	22423	22072	22524	22269	22442	22531	22506	22594	22632	22536	22288	22356	22355	22484	22392	22487	22520	22437	22619	22696	22443	22332	22288	22543	22386	22146	22178	22477	22212	22385	22120	22588	22417	22285	22424	22103	22516	22302	22458	22262	22337	22319	22325	22479	22279	22453	22386	22346	22399	22300	22416	22372	22335	22164	22172	22474	22349	22376	22264	22409	22333	22273	22380	22462	22395	22637	22448	22264	22302	22341	22441	22520	22511	22346	22260	22532	22226	22297	22408	22458	22399	22235	22568	22481	22619	22342	22168	22443	22354	22222	22425	22458	22586	22403	22342	22426	22596	22374	22317	22328	22221	22254	21958	22199	22208	22442	22705	22442	22503	22358	22567	22379	22365	22395	22313	22435	22246	22444	22341	22231	22483	22127	22355	22405	22357	22288	22345	22379	22497	22489	22339	22333	22468	22663	22481	22450	22483	22462	22580	22481	22242	22411	22293	22392	22384	22400	22436	22536	22437
45491	66768	68929	52740	26532	19866	18183	17309	16663	16089	16126	16059	16421	16060	15779	15342	15371	15391	15310	15350	15313	15172	15320	15411	18420	25730	22982	18894	16895	15608	15177	15186	15243	15034	15111	15032	15257	14991	15094	15115	15166	15185	15132	15206	15079	15364	15165	15102	15332	15145	15185	14950	15132	15116	15211	15193	15144	15240	15172	15228	15150	15205	15103	15130	15118	15211	15153	15024	15273	15167	15151	15267	15169	15185	15172	15112	15191	15027	15019	15107	15118	15146	15210	15106	15126	15106	15059	15146	15002	15077	15015	14909	15030	14990	15128	15173	15101	15257	15094	15120	15042	15056	15146	15172	14922	15256	15334	15075	15139	15278	15103	15116	15090	15140	14955	15127	15230	15114	15249	15083	15155	15033	14966	15016	15021	15147	15301	15222	15046	15127	15116	15252	15054	15080	15197	15204	14843	15064	15147	15196	15092	15208	15170	15078	15009	15066	15139	15077	15017	15092	15073	14997	15086	15038	15189	15095	15062	14991	15071	14942	15095	15019	15300	14882	15122	15168	15119	15097	15187	15191	15085	15061	15130	15166	15078	15189	15095	15111	15106	15074	15174	15063	14985	15161	15104	14998	15046	15159	14983	15275	15226	15001	15163	15073	15149	15103	15144	15119	15111	14966	15089	15016	15120	14975	15095	15063	15027	15168	15352	15146	15121	15155	15064	14991	15136	15002	15204	15083	15070	15146	15229	15073	15114	15258	15153	15072	15042	15228	14984	15021	15032	15054	15165	15064	15027	15267	15098	15105	15138	15119	15035	15055	15152	15079	15022	15175	14952	15127	15119	15137	14990	15013	15189	15119	15239	15163	14999	15204	15016	15135	15112	15102	15243	15025	15277	15080	15135	14988	15047	15019	15122	15120	15078	15090	15085	15138	14929	15108	15061	15119	15193	15177	15218	15090	15248	15125	15009	14889	15063	14983	15078	15322	15215	15087	15308	15069	15069	15226	15022	15080	15029	15019	15114	14976	15229	14954	15167	14995	15060	15141	15050	15034	15180	15214	14932	15012	15309	15153	15126	14943	15144	15115	14937	15021	15226	15160	15248	15088	15185	14912	15015	15010	15192	15049	15123	15053	15181	15088	15211	14888	15212	15099	15194	15146	15158	15107	15152	15018	15110	15121	15120	15193	15073	15173	15089	15202	15106	14980	15027	15066	15208	15101	15139	15053	15104	15158	15249	15143	15170	15033	14992	15129	15194	15186	15041	14901	15040	15160	15055	15055	15195	15135	14861	15146	15083	15113	15112	15126	15034	14959	15055	15053	15160	15187	15097	15141	15041	15072	14959	15049	15082	15123	15203	15088	14968	15267	15118	15157	15142	15157	15208	15036	15201	15203	15216	14916	14858	15014	15150	15081	15022	15068	15166	14839	15155	15067	15228	15101	15064	15237	15067	15146	15298	15085	15097	15122	15063	15086	14954	15178	14919	15058	15103	15107	14950	15097	15074	14973	15149	15086	15012	15144	15104	15061	15230	15240	15199	15069	15283	15017	15058	15116	15042	15128	15254	15203	15037	15036	15082	15160	15149	15040	15155	15256	14970	15147	15109	14910	15228	15067	14855	14936	15074	15238	15037	15182	15108	15086	15119	15094	15065	15028	15044	15044	15042	15131	15082	15195	15034	15192	14991	14982	15033	15248	15165	14909	15139	15138	15184	14999	15423	15017	15141	14978	14995	15116	15165	15195	15270	15004	15301	15025	15011	15182	15347	15116	15150	15144	15086	15094	15295	15242	15044	15143	15123	15119	15006	15021	15088	14929	15265	15026	15150	15093	15092	15123	15225	15033	15150	15055	15178	15187	15081	15042	15080	15202	15269	14986	15188	14996	14939	15152	15190	15220	15181	15119	15155	15314	15093	15195	15104	15075	15190	15167	15212	14963	15099	15052	15216	15253	14957	14986	15052	15048	15171	14999	15187	14953	15129	15204	14951	15176	15207	15104	15034	15124	14922	15189	15231	15080	15118	15073	14993	15133	15078	14981	14931	15165	15124	15101	15083	14956	15020	15161	15141	14985	15286	15066	14925	14984	15182	15048	15045	15121	15047	15142	15119	15121	15096	15237	15153	15035	15073	15145	15057	15063	15285	15027	14944	15081	15095	15053	15108	15004	14809	15067	15239	15173	14963	15124	15207	15180	15168	15081	15008	15150	15108	15048	14991	14956	15192	15116	15065	15112	15044	15141	15042	15150	15203	15145	15024	15092	15060	15095	15255	15293	15279	15202	15271	15201	15057	15122	15203	15109	15330	15184	15076	15152	14954	15119	15125	15012	15151	15137	14850	15130	15099	15273	15086	15186	15218	15189	15018	15206	14980	15212	15185	15212	14978	15058	15152	14984	15034	15066	15082	15108	15117	15182	15091	15227	15251	15140	15158	15144	15306	15179	15156	15305	15164	15126	15245	15031	15072	15124	15185	15314	15085	15056	15055	15267	15040	15228	14996	15145	15072	15136	15247	15097	15252	15358	15145	15220	15186	14954	15246	15088	15152	15142	15081	14952	15060	15098	15306	14957	15119	15103	15285	15065	15039	15127	14872	14990	15018	15095	15089	15270	15272	15067	15098	15089	15039	15103	15109	15059	15170	15140	15175	15116	15028	15090	15084	14946	15233	15156	15335	15148	14989	14993	15004	15018	15254	15105	14983	14845	15116	15133	15178	14961	15171	15051	15123	15046	15026	15154	15231	15025	15088	15220	15086	15132	15088	15191	15063	15080	15183	15193	15017	15084	15059	15011	15099	15074	15113	15047	15069	14982	15144	15058	15207	15077	15134	15096	15071	14982	14855	14907	15093	15108	15043	15233	15158	14979	15137	14898	15097	15151	15052	15187	15249	15313	14991	15019	14894	15150	15202	15247	15038	15041	15192	15152	15089	15056	15229	15066	15248	15058	14924	15028	15126	15263	15009	15046	15017	14940	15087	14955	15107	15061	15101	14936	15100	15188	15138	15070	15082	15116	15105	15076	15258	15203	15139	14964	14967	14913	15127	15058	15169	14939	15031	14937	15051	15136	15149	15097	15058	15132	15133	14981	15123	15181	14975	15008	15032	15022	15136	15038	15198	14999	15126	15207	15156	15047	15094	15074	15036	15199	15210	15116	14979	15066	15094	15147	15226	14912	15067	15114	15062	15035	15071	15070	15156	15155	15128	14992	15178	15102	15151	14937	15151	15248	14933	15203	15160	15019	14925	15180	14959	15137	15087	15028	15166	15174	15075	15005	15068	15091	15050	15035	15025	15068	15154	15029	15335	14924	15218	15211	15207	15145	15179	15147	15224	15075	14916	15141	15114	15375	15017	15038	14991	15164	15197	15106	15089	15057	15127	15090	15231	15133	15213	15164	15207	15077	14994	15059	15027	15188	15127	15235	15049	14983	15178	15142	14956	15092	15001	14943	15117	15106	15109	15112	15141	14935	15168	14958	15119	15070	14988	15222	14997	15015	15112	15038	15235	14939	15136	15005	15247	15175	15164	15082	15096	15068	15166	15038	15199	15131	14996	15066	15229	15244	14866	15134	15055	14970	15239	15265	15132	15138	14953	15203	15115	15135	15071	15189	15307	15171	15265	15058	15108	15197	15293	15166	15067	15074	15162	15035	15188	14878	15096	14942	15056	15158	15079	14979	14897	14976	15069	15028	15207	15048	14946	15066	15237	14978	14975	15074	15151	15023	15348	15301	15144	15293	15061	15061	15050	15148	15123	15015	15238	15188	15039	15067	15131	15076	15123	14944	15161	15204	15130	15062	15285	15135	14945	15175	14991	15245	15080	14957	15090	15071	15127	14910	14976	15120	15087	15148	14948	15013	15124	15046	14904	15211	15241	14934	15077	15101	15271	14989	14978	14960	15259	15168	15018	15162	15097	15084	15092	15193	14992	15034	15024	15181	15188	15044	15043	15114	15164	15292	14986	15258	15071	15090	15165	15003	15154	15232	15076	15103	15306	15199	15161	15161	15033	15069	15161	14921	15239	15175	15087	14926	15011	15065	15104	15274	15201	14987	15184	14983	15143	15001	15168	15196	15154	15077	15219	15080	15049	15091	15020	15014	15009	15088	15153	15010	15162	15124	14884	15072	15183	15043	15083	15185	14973	15054	15095	15130	14924	15098	15003	15229	15173	15149	15111	14971	15242	15065	15058	15151	15270	14961	15028	15174	15232	15206	15200	15180	15171	15022	15091	15091	15044	15101	15161	15186	15095	15020	15059	15049	15147	15023	15140	15007	15033	15083	14966	15153	14968	14991	15259	15152	15078	15210	15127	15158	15060	15196	15171	15255	15093	15195	15166	15059	15050	15094	15249	15095	14902	15251	15203	15114	15071	15009	15086	15244	15019	15057	15120	15272	14984	14915	15228	15230	15264	15112	15188	15131	15144	15106	15113	15161	15015	15011	15199	15108	15122	15048	15130	14959	15036	15018	15020	15158	15149	15074	15003	15167	15236	14992	15173	15082	15023	15096	15032	15165	15105	14988	15309	15033	15150	15014	15221	15079	15170	14946	15109	15211	15099	14925	15047	15199	15188	15138	15185	15085	15009	15002	15199	15155	15166	15262	15196	15122	15031	15095	14963	14976	14905	14887	15211	15056	15203	14991	15080	15066	15109	15101	15044	15096	15215	15155	15108	15089	15142	15047	15234	14981	15222	15199	15189	15192	15069	15134	15380	15257	15050	15219	15169	15047	15037	15057	15055	15149	15046	15070	15015	15188	15044	15084	15147	15267	15193	15082	15291	15130	15190	15021	15144	14944	15101	14996	15052	15096	15133	15041	15155	14978	14989	15095	14894	15125	15069	15244	14948	15068	15173	15101	15163	15076	15127	15127	15180	15116	15062	15048	15293	15098	15265	15093	15119	15152	15106	15048	15174	15111	15249	15009	15152	15296	15138	15072	15250	15155	15035	14985	14983	15091	15135	15105	15029	15128	15081	15264	15145	15049	15094	15258	14956	15254	15003	15135	14978	15245	14986	15141	14978	15200	15012	15144	14996	15072	15091	14930	15080	14991	15136	15142	15060	14987	15277	15158	15125	15266	15266	15026	15057	15083	15087	15075	15271	15031	14959	15106	15095	15089	15230	15187	15183	15035	15183	15140	15014	15093	15000	15122	14996	15029
41300	43999	45839	37441	27290	23977	23564	23258	23101	22917	22821	22635	22591	22787	22707	23173	22761	22768	23024	22633	22846	22574	22485	22876	22861	22851	23355	23012	23133	22619	22578	22741	22715	22501	22609	22567	22440	22793	22477	22766	22672	22921	22674	22656	22745	22652	22593	22388	22733	22733	22508	22236	22409	22754	22796	22488	22565	22449	22634	22744	22466	22421	22571	22371	22442	22495	22704	22525	22588	22739	22356	22609	22710	22623	22564	22737	22790	22904	22563	22783	22626	22686	22574	22730	22819	22759	22738	22644	22652	22575	22749	22465	22685	22496	22616	22494	22645	22618	22420	22589	22905	22790	22706	22488	22543	22626	22781	22770	22645	22403	22618	22702	22593	22658	22699	22623	22757	22613	22471	22364	22663	22620	22451	22689	22569	22574	22508	22785	22500	22766	22614	22741	22525	22545	22682	22444	22411	22590	22729	22898	22512	22467	22590	22560	22359	22799	22920	22768	22619	22711	22620	22661	22635	22529	22719	22330	22683	22538	22875	22557	22512	22547	22558	22429	22581	22803	22731	22715	22657	22439	22469	22492	22912	22614	22620	22616	22637	22722	22698	22477	22552	22725	22543	22587	22488	22631	22721	22318	22726	22841	22573	22683	22493	22583	22545	22483	22535	22765	22572	22584	22527	22402	22559	22709	22730	22775	22585	22642	22593	22677	22813	22665	22808	22760	22924	22516	22454	22705	22634	22565	22737	22644	22549	22706	22745	22533	22676	22517	22403	22696	22434	22585	22868	22673	22649	22740	22493	22560	22475	22665	22644	22619	22449	22681	22705	22527	22488	22665	22493	22311	22548	22482	22667	22655	22523	22566	22762	22762	22368	22540	22460	22646	22568	22614	22639	22507	22624	22856	22530	22868	22536	22460	22603	22371	22861	22651	22688	22378	22585	22585	22706	22687	22704	22414	22653	22551	22660	22639	22662	22647	22720	22691	22422	22866	22732	22394	22564	22741	22526	22640	22666	22682	22736	22724	22734	22578	22389	22408	22686	22797	22668	22532	22688	22731	22667	22821	22642	22813	22677	22622	22599	22623	22699	22437	22663	22521	22576	22591	22373	22428	22324	22528	22576	22446	22783	22619	22653	22653	22840	22547	22699	22630	22680	22429	22459	22532	22325	22597	22712	22446	22832	22780	22445	22703	22868	22614	22391	22245	22750	22793	22534	22713	22586	22721	22659	22733	22726	22584	22681	22787	22699	22744	22742	22691	22485	22760	22694	22667	22444	22801	22558	22458	22685	22478	22496	22691	22727	22559	22641	22576	22703	22687	22736	22609	22643	22268	22683	22832	22645	22436	22455	22726	22647	22840	22455	22598	22537	22773	22681	22513	22629	22344	22623	22340	22357	22750	22513	22333	22512	22700	22328	22682	22496	22668	22417	22478	22541	22568	22652	22592	22657	22366	22779	22624	22568	22513	22718	22552	22692	22644	22875	22729	22650	22936	22582	22762	22466	22668	22824	22414	22679	22779	22727	22746	22489	22633	22750	22694	22392	22533	22475	22575	22759	22657	22681	22759	22378	22508	22764	22654	22672	22609	22576	22726	22806	22604	22557	22673	22795	22629	22641	22526	22713	22569	22661	22451	22578	22562	22671	22718	22763	22545	22788	22826	22462	22726	22631	22495	22525	22562	22616	22538	22701	22427	22487	22587	22581	22411	22669	22531	22545	22605	22692	22646	22761	22554	22639	22615	22665	22800	22833	22651	22682	22460	22498	22608	22227	22637	22588	22420	22655	22799	22580	22679	22709	22568	22734	22703	22672	22583	22811	22752	22652	22669	22518	22711	22709	22606	22623	22762	22659	22550	22659	22760	22675	22848	22624	22535	22756	22609	22766	22548	22632	22507	22710	22826	22622	22674	22642	22594	22839	22533	22487	22491	22646	22544	22519	22632	22637	22495	22531	22486	22763	22499	22477	22673	22758	22607	22357	22664	22505	22375	22453	22596	22729	22547	22569	22602	22731	22549	22567	22636	22736	22419	22724	22457	22370	22678	22555	22561	22490	22628	22453	22513	22596	22633	22646	22763	22490	22700	22668	22641	22650	22657	22692	22458	22336	22578	22506	22798	22588	22702	22410	22616	22592	22592	22583	22671	22796	22818	22738	22566	22682	22687	22658	22626	22504	22803	22732	22721	22588	22229	22808	22517	22687	22451	22822	22644	22644	22722	22593	22452	22421	22624	22641	22644	22703	22715	22575	22680	22496	22528	22822	22530	22737	22598	22717	22742	22677	22861	22694	22575	22724	22635	22649	22776	22690	22877	22611	22616	22534	22739	22659	22467	22504	22599	22535	22717	22626	22641	22449	22350	22434	22528	22611	22652	22650	22421	22744	22736	22842	22562	22542	22632	22696	22718	22745	22616	22517	22847	22577	22849	22872	22447	22478	22844	22703	22616	22593	22722	22687	22522	22701	22852	22530	22550	22636	22407	22571	22700	22492	22483	22727	22688	22627	22817	22545	22811	22748	22468	22691	22479	22579	22595	22562	22565	22525	22525	22515	22662	22508	22752	22389	22462	22578	22839	22793	22363	22572	22751	22654	22564	22511	22672	22484	22549	22580	22433	22665	22546	22556	22659	22448	22496	22724	22746	22706	22501	22539	22560	22481	22515	22588	22655	22589	22516	22566	22585	22400	22521	22643	22336	22790	22633	22749	22645	22686	22470	22753	22492	22651	22711	22870	22715	22715	22516	22677	22733	22642	22610	22628	22607	22673	22690	22342	22743	22738	22680	22690	22342	22789	22528	22599	22739	22539	22392	22258	22466	22794	22618	22470	22683	22561	22662	22877	22659	22871	22708	22799	22580	22738	22525	22716	22736	22732	22438	22685	22602	22632	22643	22547	22490	22571	22630	22637	22338	22713	22783	22514	22634	22505	22707	22536	22633	22651	22473	22810	22918	22706	22529	22755	22698	22784	22559	22747	22621	22742	22737	22761	22516	22736	22500	22665	22677	22565	22520	22853	22607	22540	22567	22492	22622	22496	22608	22493	22704	22803	22807	22759	22637	22614	22459	22654	22703	22541	22699	22554	22749	22485	22669	22619	22692	22580	22493	22638	22596	22678	22596	22674	22702	22677	22505	22871	22778	22498	22557	22613	22642	22546	22595	22367	22643	22714	22777	22733	22717	22533	22530	22518	22572	22686	22514	22336	22632	22620	22522	22567	22607	22569	22634	22586	22688	22730	22835	22637	22749	22638	22666	22615	22700	22596	22694	22792	22833	22565	22579	22462	22666	22496	22506	22399	22607	22415	22495	22836	22566	22614	22536	22597	22549	22696	22652	22414	22540	22550	22695	22517	22483	22621	22628	22689	22560	22586	22627	22668	22431	22581	22596	22557	22514	22717	22524	22739	22443	22682	22706	22451	22479	22637	22507	22533	22618	22886	22663	22735	22621	22837	22625	22696	22482	22574	22538	22793	22725	22516	22687	22714	22730	22898	22491	22431	22580	22684	22563	22614	22764	22660	22757	22514	22688	22470	22425	22890	22567	22550	22573	22778	22502	22600	22770	22496	22735	22612	22615	22560	22684	22490	22683	22650	22538	22470	22664	22527	22632	22742	22630	22388	22663	22763	22779	22840	22579	22606	22606	22647	22755	22517	22599	22462	22630	22561	22462	22723	22759	22594	22671	22574	22663	22661	22893	22636	22471	22865	22651	22639	22626	22635	22467	22535	22492	22840	22430	22774	22758	22422	22740	22648	22526	22795	22856	22516	22418	22584	22802	22885	22793	22541	22775	22864	22533	22602	22719	22581	22648	22612	22618	22467	22798	22524	22442	22719	22610	22600	22522	22743	22819	22556	22628	22944	22398	22668	22676	22450	22439	22677	22672	22749	22696	22730	22738	22567	22624	22470	22591	22588	22525	22632	22540	22587	22602	22640	22678	22732	22509	22646	22680	22668	22607	22686	22564	22626	22528	22474	22581	22928	22562	22699	22658	22594	22740	22482	22739	22337	22995	22502	22520	22499	22467	22717	22558	22601	22670	22718	22657	22530	22580	22449	22631	22635	23165	22671	22498	22713	22675	22888	22637	22568	22581	22770	22653	22728	22473	22797	22642	22382	22676	22499	22713	22858	22882	22927	22579	22750	22696	22597	22339	22408	22806	22566	22795	22621	22599	22642	22579	22597	22468	22550	22498	22694	22642	22601	22659	22622	22740	22438	22762	22840	22588	22753	22676	22769	22612	22716	22553	22591	22475	22825	22629	22753	22655	22719	22607	22593	22572	22782	22711	22610	22596	22718	22637	22647	22796	22704	22437	22687	22726	22615	22657	22607	22812	22618	22484	22853	22545	22501	22741	22628	22948	22646	22604	22547	22635	22765	22701	22543	22574	22629	22634	22759	22575	22697	22647	22751	22647	22484	22791	22691	22545	22625	22720	22568	22726	22727	22507	22654	22603	22613	22526	22493	22750	22551	22817	22650	22530	22562	22566	22635	22469	22488	22326	22633	22732	22783	22583	22659	22471	22841	22804	22715	22748	22847	22801	22739	22411	22744	22498	22441	22501	22754	22536	22682	22345	22639	22758	22717	22768	22591	22605	22606	22663	22671	22616	22622	22609	22676	22635	22690	22905	22545	22439	22855	22678	22683	22731	22706	22690	22598	22659	22489	22634	22655	22615	22686	22571	22436	22484	22777	22621	22688	22641	22411	22545	22652	22326	22539	22517	22603	22670	22463	22793	22590	22647	22613	22590	22697	22833	22687	22799	22660	22670	22589	22575	22621	22699	22600	22602	22539	22547	22479	22435	22513	22570	22640	22347	22607	22558	22478	22663	22540	22647	22802	22776	22727	22481	22858	22533	22691	22772	22518	22447	22438	22454	22676	22722	22705	22682	22655	22262	22550	22702	22622	22831	22590	22318	22486	22642	22720	22551	22522	22657	22509	22393	22457	22799	22559	22576	22553	22757	22534	22677	22697	22632	22471	22409	22552	22809	22616	22562	22802	22646	22615	22522	22449	22530	22568	22770	22509	22483	22759	22571	22613	22567	22660	22602	22465	22561	22742	22606	22523	22759	22716	22729	22661	22373	22491	22592	22688	22567	22724	22676	22576	22556	22617	22867	22787	22813	22633	22590	22724	22611	22577	22652	22442	22729	22886	22520
43428	51423	45725	31681	19911	16761	16053	15869	15600	15639	15407	15426	15308	15335	15918	15647	15445	15471	15290	15365	15127	15406	15053	15244	15372	15628	15748	15586	15554	15402	15117	15118	15191	15345	15123	15282	15283	15105	15217	15213	15333	15158	15259	15367	15060	15083	15064	15091	15023	15336	15153	15096	15244	15139	15017	15304	15268	15040	15226	15103	15265	15128	14999	15091	15264	15133	15197	15196	14833	15073	15165	15144	15223	15398	15058	15173	15239	15169	15218	15106	15254	15156	15387	15160	15390	15124	15305	15221	15070	15133	15132	15150	15178	15059	15200	15091	15272	15343	15125	15148	15221	15110	15303	15205	15098	15225	15132	15298	15163	15103	15022	15132	15253	15217	15206	15110	15337	15048	15278	15293	15117	15257	15241	15183	14980	15148	15246	15165	15060	15291	15188	15212	15173	15178	15111	15224	15176	15258	15195	15210	15117	15037	15064	15090	15275	15259	15162	15191	15221	15136	15333	15106	15227	15201	15310	15125	15205	15325	15068	15138	15185	15253	15311	15250	15066	15073	15084	15008	15101	15173	15273	15147	15242	15140	15345	15162	15126	15143	15191	15043	15213	15283	15253	15138	15209	15225	15221	15160	15326	15079	15326	15201	15249	15294	15064	14952	15096	15136	15303	15300	15202	15110	15276	15111	15137	15252	14956	15438	15259	15200	15235	15238	15138	15405	14952	15164	15279	15243	15110	15205	15109	15242	15199	15287	15157	15179	15206	15107	15146	15247	15112	15109	15138	15098	15302	15216	15228	15299	15168	15095	15227	15116	15178	15216	15172	15230	15091	15234	15208	15130	15075	15184	15209	15258	15230	15177	15263	15099	15356	15288	15123	15186	15173	15079	15128	15073	15116	15132	15229	15241	15120	15148	15111	15243	15093	15065	15107	15251	15290	15190	15334	15230	15235	15024	15269	15297	15291	15197	15160	15065	15111	15105	15171	15017	15185	15170	15123	15015	15196	15108	15366	15143	15123	15171	15363	15086	15245	15130	15099	15091	15084	15131	15261	15023	15115	15076	15101	15161	15259	15218	15190	15066	15236	15072	15128	15232	15014	15128	15094	15125	15167	15221	15273	15205	15229	15281	15210	15132	15223	15236	15067	15251	15210	15018	15111	15100	15141	15151	15170	15245	15130	15214	15289	15083	15280	15201	15215	15087	15049	15167	15046	15069	15156	15256	15408	15226	15214	15083	15331	15219	15224	15183	15272	15253	15020	15288	15086	15241	15278	15112	15327	15075	15177	15222	15455	15092	15227	14986	15140	15156	15117	15068	15170	15137	15104	15193	15172	15414	15107	15045	15072	15144	15119	15302	15290	15237	15089	15262	15035	15211	15139	15180	15179	15038	15176	15158	15160	15129	15142	15080	15117	15173	15139	15027	15120	15178	15118	15167	15128	14966	15020	15166	15295	15195	15146	15023	15219	15095	15126	15220	15278	15165	15173	15169	15230	15275	15066	15289	15202	15087	15165	15162	15088	15160	15068	15127	14924	15168	15170	15220	15095	15200	15043	15161	15049	15112	15117	15013	14967	15108	15183	15228	15148	15204	15269	15197	15233	15226	15167	15094	15151	15256	15312	15204	15115	15189	15175	15092	15187	15174	15097	15060	15261	15181	15153	15218	15176	15345	15091	15236	14996	15219	15078	15219	15273	15045	15145	15110	15133	14970	15090	15169	15297	15249	15242	15201	15149	15257	15260	15060	15250	15201	15099	15109	15254	15037	15228	15167	15267	15082	15208	15163	15114	15128	15263	15156	15282	15216	15000	15279	15195	15239	15155	15308	15269	15121	15148	15272	15075	15251	15186	15367	15189	15218	15198	15218	15241	15204	15252	15270	15016	15307	15293	15191	15027	15251	15107	15364	15033	15258	15266	15153	14987	15107	15052	15295	15178	15128	15252	15254	15146	15131	15171	15138	15191	15250	15110	15349	15218	15228	15248	15126	15212	15167	14982	15155	15160	15219	15117	15273	15163	15051	15419	15132	15059	15094	15176	15138	15240	15111	15053	15115	15142	15306	15041	15197	15173	15364	15268	15267	15135	15221	15121	15049	15151	15226	14981	15104	15230	15171	15181	15280	14954	15192	15364	15068	15077	15274	15193	15206	15194	15237	15144	15229	14911	15117	15246	15205	15204	15231	15308	15204	15156	15260	15288	15067	15044	15301	15150	15103	15239	15235	15129	15220	15186	15072	15036	15115	15063	15164	15240	15120	15197	15129	15328	15297	15317	15096	15226	15085	15146	15113	15044	15313	15041	15296	15218	15376	15297	15110	15222	14978	15195	15264	15210	15206	15038	15237	15264	15063	15261	15199	15158	15201	15090	15210	15274	15340	15200	15113	15122	15132	15069	15110	15140	15165	15400	15100	15294	15239	15046	15173	15022	15213	15156	15229	15189	15079	14990	15067	15253	15170	15277	15167	15069	15181	15244	15155	15138	15135	15212	15048	15162	15101	15151	15217	15126	15226	15004	15036	15063	15218	15181	15288	15359	15028	15390	15235	15180	15024	15115	15099	15148	15357	15267	15178	15273	14986	15272	15329	15151	14999	15260	15074	15277	15157	15093	15267	15077	15146	15105	15399	15302	15121	15120	15050	15347	15251	15236	15316	15167	15036	15135	15147	15209	15304	15192	15140	15123	15189	15162	15119	15170	15081	15056	15136	15279	15107	15250	15062	15099	15301	15026	15358	15189	15238	15201	15192	15056	15210	15235	15186	15131	15173	15300	15280	15294	14973	15152	15063	15254	14976	15234	15262	15330	15309	15256	15158	15126	15102	15175	15220	15200	15191	15217	15080	15125	15053	15331	15201	15258	14998	15148	15025	15344	15296	15181	15340	15084	15226	15252	15204	15099	15186	15111	15242	15165	15217	15235	15154	15263	15131	15302	15283	15268	15214	15179	15055	15125	15197	15116	15183	15018	15174	15223	15167	15152	15248	15268	15093	15167	15098	15108	15151	15207	15342	15185	15094	15257	15241	15274	15211	15227	15120	15149	15219	15227	15053	15217	15181	15402	15144	15055	15215	15190	15083	15406	15084	15092	15102	15095	15045	15126	15127	15280	15154	15262	15166	15240	15166	15225	15208	15293	15065	15039	15244	15197	15194	15119	15122	15176	14910	15098	15123	15200	15225	15154	15169	15213	15253	15175	15277	15170	15151	15227	15187	15108	15142	15151	15070	15120	15218	15023	15264	15238	15267	15104	15317	15219	15222	15388	15161	15083	15159	15059	15168	15222	15055	15206	15172	15039	15137	15018	15040	15237	15092	15242	15239	15179	15185	15184	15123	15212	15191	15296	15146	15073	15123	15218	15107	15330	15175	15045	15182	15032	15199	15138	15107	14995	15241	15074	15149	15152	15160	15092	15229	15230	15189	15249	15236	15011	15114	15238	15140	15210	15045	15259	15174	15082	15242	15079	15079	15187	15241	15134	15134	15335	15083	15183	15189	15174	15129	15064	15276	15266	15275	15062	15238	15263	15201	15114	15090	15308	15367	15135	15288	15281	15155	15239	15133	15266	15182	15204	15002	15178	15143	14978	15261	15288	15281	15216	15216	15274	15241	15175	15141	15277	15176	15245	15208	15186	15111	15214	15147	15163	15211	15074	15171	15248	15309	15196	15279	15200	15224	15324	15291	15232	15089	15293	15255	15156	15190	15172	15196	15249	15200	15208	15118	15056	15268	15153	15246	15272	15184	15090	15030	15265	15130	15102	15272	15251	15122	15230	15172	15128	15301	15210	15173	15151	14987	15335	15083	15231	15197	15170	15187	15264	15186	15066	15122	15123	15214	15329	15280	15223	15276	15266	15115	15079	15199	15201	14979	15229	15138	15015	15113	15145	15272	15025	15099	14980	15089	15012	15175	15174	15130	15210	15284	15090	15286	15160	15127	15293	15119	15162	15151	15230	15162	15197	15199	15311	15255	15210	15195	15214	15137	15281	15173	15170	15093	15311	15204	15145	15263	15221	15009	15109	15139	15213	15255	15093	15021	15181	15091	15189	15207	15236	15207	15191	15329	15139	15487	15014	15228	15120	15171	15244	15231	15154	15142	15280	15292	15122	15255	15020	15059	15135	15071	15152	15200	15252	15119	15274	15219	15139	15240	15303	15186	15090	15290	15182	15248	15019	15267	15117	15229	15206	15469	15087	15213	15219	15185	14999	15245	15213	15313	15208	15081	15112	15222	15258	15065	15205	15138	15221	15262	15361	14961	15111	15122	15171	15118	15137	15067	15147	15267	15248	15164	15145	15071	15171	15153	15165	15176	15160	15227	15250	15221	15167	15172	15341	15054	15260	15247	15147	15088	15167	15049	15144	15221	15073	15260	15078	15336	15062	15218	15059	15036	15238	15027	15227	15278	15042	15256	15173	15367	15236	15303	15181	15140	15088	15154	15122	15210	15363	15076	15198	15244	15177	15218	15352	15337	15204	15130	15249	15160	15188	15357	15050	15184	15061	15114	15366	15237	15209	15240	15131	15282	15187	15243	15072	15059	15308	15068	15171	15248	15343	15134	15034	15199	15149	15173	15002	15113	15129	15153	15244	15135	15190	15348	15170	15083	15145	15223	15422	15150	15178	15149	15226	15235	15145	15197	15188	15203	15354	15386	15290	15100	15214	15331	15208	15140	15232	15081	15190	15166	15191	15212	15214	15243	15293	15169	15047	15125	15073	15015	15093	15090	15273	15275	15126	15134	15165	15195	15144	14970	15317	15111	15078	15112	15247	15173	15286	15367	15148	15207	15132	15242	15099	15150	15045	15102	15141	15069	15159	15197	15117	15124	15161	15344	15178	15217	15261	15275	15310	15106	14975	15269	15328	15036	15097	15145	15251	15137	15297	15257	15276	15102	15252	15165	15068	15307	15225	15200	15217	15312	15167	15298	15258	15300	15178	15139	15150	15290	15121	15166	15384	15318	15167	15241	15141	15024	15080	15047	15112	15256	15426	15082	15104	15288	15073	15152	15222	15169	15303	15076	15082	15262	15275	15338	15282	15230	15111	15146	15183	15083	15156	15147	15066	15295	15232	15309	15111	15258	15229	15109	15240	15140	15066	15122	15060	15103	15369	15118	14979	15210	15179	15231	15189	15269	15142	15155	15271	15166	15181	15159
23861	20638	27884	27205	25598	25385	26298	23656	22968	23168	23028	22993	22870	23206	22826	22604	22486	22454	22499	22584	22610	22517	22612	22565	22715	25904	26608	24626	23830	22718	22583	22339	22125	22406	22194	22148	22384	22304	22140	22311	22244	22328	22119	22037	22451	22235	22271	22341	22227	22243	22219	22124	22072	22138	22309	22209	22277	22263	22116	22196	22052	22086	22210	21955	22171	22230	22239	22145	22250	22115	22025	22085	22374	22168	22148	22166	22148	22233	22348	22112	22007	22220	22139	21978	21919	22411	22091	22273	22120	22355	22335	22213	22249	22093	22062	22185	22252	22232	21903	22169	22020	22293	22266	22218	22408	22266	22187	21994	22326	22326	22305	22307	22290	22323	22377	22198	21921	21984	22180	22564	22207	22313	22256	22108	22023	22112	22162	22101	22097	21973	22216	22049	22405	22314	22369	22222	22023	22318	22156	22199	22253	22033	22262	22088	22100	22139	22143	22067	22334	22050	22158	22117	22261	22046	22001	22166	22177	22281	22110	22314	22057	21877	22284	22103	22200	21968	22168	22319	22134	21985	22189	22260	22239	22130	22160	22119	22221	22245	21861	21912	22122	22089	22130	22234	22331	22279	22072	22155	22336	22219	22202	22173	22067	22371	22261	22224	22107	22249	21938	22082	22305	21989	22434	22209	22139	22408	22317	22173	22099	22049	22206	22111	22110	22188	22050	22089	22166	22208	22294	22146	22276	22104	22159	22326	22276	22380	22176	22109	22186	22200	22352	22182	22343	22230	22104	22228	22192	22165	22232	22110	22165	22154	22055	22179	22242	22032	22046	22278	22342	22180	22122	22090	22248	22448	22326	22246	22252	22153	21968	22204	22092	22136	22451	22100	22030	22374	22383	22206	22037	22027	22229	22206	22276	22295	22163	22120	22261	21957	22260	22169	21980	22149	21943	22110	22023	22023	22370	22048	22423	22115	22054	22024	22158	22293	22125	22249	22156	22300	22263	22154	22233	22125	22269	22184	22190	22205	22252	22433	22000	21927	22152	22098	22252	22237	22292	22090	21993	22084	22085	22272	22166	21988	22074	22021	21977	22153	21996	22086	22235	22151	22265	22232	22114	22067	22151	22250	22079	22006	22089	22128	22252	22266	22246	22008	21827	22034	22274	22236	22096	22164	22141	22279	22166	22073	22071	22127	22309	22022	22065	22229	22377	22020	22138	22048	22342	22140	22202	22100	22318	22025	21925	22148	22037	22134	22138	22153	22286	22365	22028	21883	22313	22209	22194	22048	22258	22170	22417	22084	22098	22277	22221	22303	22267	22163	22370	22063	22009	22179	22278	22220	22038	22299	22336	22166	22182	22167	22234	22373	22038	22114	22330	22246	22332	22047	22324	22332	21963	22155	22224	22207	22163	22154	22309	22177	22021	22457	21972	22153	22236	22142	22564	22642	22133	22278	22019	22162	22284	22251	22159	22270	22302	22064	22301	22127	22319	22188	21943	22154	22286	22112	22194	22086	22145	21921	22262	22178	22060	22425	21977	22144	22120	21969	22325	22295	21967	21934	22220	22505	22036	22252	22305	22254	22133	22153	22246	22032	22088	22098	22324	21966	22078	22270	22069	22167	21952	22063	22405	22134	22087	22157	22101	22255	22319	21907	22136	22076	22163	22210	22084	22231	22067	22167	22262	22218	22179	22414	22212	22360	22267	22380	22086	22266	22307	22300	22117	22346	22021	22207	22268	22223	22279	22122	22203	22042	22083	22051	22062	22193	22426	22328	22401	22127	22097	22169	22165	22125	22498	22034	22224	22125	22092	22405	22261	22189	22167	22331	22257	22381	22412	21953	22303	22126	22258	22084	22245	22100	22438	22184	22248	21996	22206	22329	22203	22124	22079	21881	22193	22207	22488	22058	22231	22305	22181	21888	22055	22274	22381	21847	22265	22301	22254	22088	22098	22358	22209	21965	22255	22392	22287	21842	22148	21961	21986	22076	22009	22189	22116	22158	22124	22231	22010	22280	22301	22117	22082	22244	22303	22227	22292	22274	22053	22429	22090	22094	22091	22222	22205	22023	22352	22121	22152	22260	22228	22294	22404	22266	22324	21847	22192	22480	22094	22241	22160	22178	22200	22275	22272	22052	22104	22255	22051	22167	21993	22060	22152	22061	21928	22273	22420	22218	22337	22201	22241	22364	22164	22146	22324	22216	22029	22297	22195	22368	22398	22041	22139	22157	22270	22347	22081	22154	22219	22009	22246	22350	22180	22203	22135	22197	22296	22380	22141	22353	22251	22245	22201	22186	22101	22254	22468	21996	22277	22401	22091	22104	22199	22322	22150	22048	22158	22254	22214	22167	21989	22189	22347	22159	22270	22494	22113	22193	22165	22420	22236	22307	22368	22328	22372	22342	22150	22257	22178	22156	22380	22213	22066	22079	22105	22357	22185	22199	22243	22193	22165	22009	22309	22433	22399	22190	22328	22090	22338	22172	22218	22395	22193	22066	22149	22147	22295	22289	22162	22017	22129	22135	22206	22144	22441	21937	22165	22125	22244	22245	22250	22093	22344	22387	21953	22258	22244	22253	22311	22243	22014	22155	22197	22140	22404	22216	21953	22268	21984	22084	22295	22241	22127	22109	22188	22375	22191	22058	22150	22158	21949	22297	22448	22275	22236	22369	22553	22103	22121	22060	22238	22294	22217	22121	22156	22298	22411	22231	22004	22201	21898	22240	22298	21898	22166	22039	22129	22032	22370	22221	22062	22284	22333	22412	22317	22090	22006	22257	22155	22165	22121	22189	22066	21931	22229	22114	21972	22259	22313	22114	22221	22066	22170	22124	21971	22434	22154	22338	21977	22333	22216	22247	22358	22188	22243	22116	22132	22166	22188	22177	22253	22312	22116	22145	22166	22340	22243	22129	22317	22256	21906	21986	22177	22346	22298	22115	22163	22272	22600	22295	22314	22221	22340	22330	22509	22175	22076	22199	22163	22365	22126	22392	22348	22204	22169	21894	22329	22090	22443	22352	22220	22347	22286	22261	22342	22003	22062	22170	22205	22432	22190	22189	22229	21945	22306	22275	22090	22005	22047	22280	22500	22323	22241	22138	22122	22115	22104	22173	22319	22190	22181	22093	22266	22026	22181	22211	22339	22289	22142	22278	22117	21857	22117	22169	22042	22092	22094	22244	22248	22116	22094	22091	22179	22118	22304	22254	21985	21897	22213	22172	22132	22147	22056	22345	22086	22245	22267	22308	22352	22030	22307	22082	22230	22394	22279	22261	22232	22263	22297	22221	22286	22322	22371	22118	22082	22010	22351	22230	22462	22067	22103	22132	22263	22106	22168	22164	22262	21881	22099	22227	22213	22269	22171	22225	22138	22129	22416	22242	22140	22356	21972	22289	22363	22203	22222	22356	22113	22183	22033	22013	22241	22040	22291	22091	22012	22419	22067	22038	22109	22074	22251	21998	22046	22290	22078	22345	22023	22335	22154	22112	22345	22064	21953	22114	22337	22156	22359	21996	22290	22129	22115	22283	22113	21934	22333	22041	22105	22209	22179	22320	22297	21951	21923	22085	21853	22108	22213	22223	22141	22228	22235	21969	22108	22140	21920	22153	22076	22436	22146	22048	22257	22235	22023	21936	21973	22077	22259	22309	22194	22374	22375	22325	22169	22044	22142	21926	22171	22199	22247	22351	22222	22271	22232	22232	22081	21843	22318	21912	22134	22184	22123	22119	21925	22254	22228	22127	22176	21983	21995	22036	22191	22281	22446	22292	22259	22335	22174	21957	22230	22126	22445	22361	22119	21988	22306	21846	22322	22125	22098	21963	22158	22332	22029	21924	22134	22133	22285	22200	22113	22153	22230	22057	22001	22155	22167	22024	22009	22129	22325	22361	22143	22137	22106	22118	22176	22093	22201	22110	22313	22186	22111	22156	22227	22136	21952	22156	22269	22109	21945	22083	21958	21989	22067	22143	22478	22082	22321	22166	22218	22298	21940	22495	22081	22334	22141	22447	22195	22217	22165	22355	22169	21947	22180	22154	22272	22140	22173	22081	22106	21875	22245	22286	22191	22168	22386	22061	22250	22005	22289	22345	22325	22036	22193	22196	22356	21943	22035	21871	22380	22441	22183	21895	22158	22072	22279	22215	22120	22264	22105	21931	22128	22273	22233	22090	22006	22082	22240	22186	22281	22346	22285	22118	22108	22177	22158	22107	22097	22258	22195	22240	22134	22177	22142	22484	22210	22092	22201	22186	22260	22380	22105	22364	22146	22218	22212	22159	22336	22091	22029	22115	22266	22168	22186	22133	22092	22330	22116	22138	22174	22421	22289	22281	22425	22150	22145	22353	22038	22304	22038	22059	22233	22147	22214	22286	22099	22359	22264	22202	22094	22219	22142	22202	22181	22325	22240	22231	22289	22235	22098	22265	22057	21992	22454	22076	22299	21978	22181	22202	22318	22042	22196	22244	22311	22308	22152	22310	22314	22325	21992	22245	22279	22209	22198	22080	22441	22321	22233	22387	22172	22241	22281	22117	22156	21991	22409	22135	22315	22161	22097	21969	21949	22345	22162	22093	22346	22219	22103	21781	22139	22096	22373	22101	22069	22285	22180	22320	22117	22162	22262	21960	22248	22250	22206	22130	22191	22294	22260	22193	22245	22469	22297	22041	22356	22255	22150	22290	22258	22123	22083	22186	22197	22051	22119	22256	21904	21943	22298	22226	22008	22035	22322	21905	22432	22122	22140	22258	22032	22220	22258	22148	22344	22144	22059	22089	22049	22160	22323	22169	22267	22348	22046	22216	22241	22048	22218	21955	22298	22016	22318	22360	22108	22187	22121	21924	22055	22209	22429	22284	22268	22026	22136	22139	22157	22322	22143	22303	22288	22137	22082	22089	22154	22380	22109	22246	22106	22086	21933	22277	22569	22313	22188	22242	22209	22210	22334	22465	21995	22151	22173	22264	22158	22275	22521	22119	22214	22279	22119	22485	22280	22276	22048	22061	22243	22091	22193	22233	22207	22299	22217	22210	22121	22256	22250	22208	22492	22371	22342	22024	22162	22125	22163	22345	22258	22214	22219	21889	22199	22209	22240	22198	22252	22143	22169	22170	22132	22190	22035	22074	22342	22314	22163	22290	22219	22116
41544	63200	58898	39483	26285	18385	17206	16625	16174	15927	15981	15707	15659	16590	15646	15308	15321	15276	15287	15258	15316	15219	15232	15478	15696	20405	20464	17487	16325	15513	15119	15084	14991	15060	15083	15062	14707	15128	15092	14897	14989	15137	15127	14972	14946	15001	15111	14887	15063	14981	14926	14936	14741	14945	14912	15156	15037	15089	15129	15086	14944	15079	15031	15125	15010	15118	14867	15006	15055	15052	15149	14898	15061	14889	14892	15153	14850	15057	15081	14994	14939	15178	14882	14935	15010	14970	14991	15032	15150	15058	15032	15002	14955	15097	15001	14983	15083	15101	14893	14984	15048	15140	14948	14798	15080	14989	15075	14959	15195	15075	15016	15017	15036	15100	15101	14923	15017	15034	15058	14967	15050	15049	15057	15119	14947	15045	15009	14958	14729	15134	15027	15192	14868	14959	14896	15037	14878	15055	15107	15024	14942	14957	14942	14976	14932	15084	15120	14851	15147	15139	14919	15043	15100	15210	14996	14937	15036	14936	14923	15067	15098	14964	14874	14911	15066	15128	15072	14860	15044	15001	14871	15114	14976	15179	15063	14972	14870	15022	14994	14922	14835	14794	15033	14896	14998	15083	14967	14946	14977	14951	15074	14945	15012	14908	15031	15005	15020	14950	15123	14945	15040	15107	14830	14884	15063	14983	15014	15178	15042	15114	14931	15087	15034	14923	15091	15101	14877	14990	14973	15105	14861	15033	14989	15002	14889	14821	15058	14941	15156	14914	14940	14876	14955	15110	14955	15025	14938	14876	14931	15011	15020	15128	15009	15066	14916	15073	15063	15209	15024	14959	14954	15000	14988	15135	15126	14910	15054	14992	14897	15025	15072	15034	15243	14952	15072	14951	14982	14912	15025	14998	14854	15106	14944	14915	14967	14975	14942	15001	15047	15004	15187	15081	14988	15118	15092	14763	15000	15096	14914	14861	14878	15114	14955	15103	15121	14931	15001	15038	14977	14899	15028	14994	14956	15248	15135	14896	14953	15043	14990	15114	14925	14930	15032	15021	14937	14958	15015	14989	15016	15076	14870	14888	15211	14925	15051	15061	14899	15006	14906	15074	14862	14947	15132	15046	15006	15096	15010	15006	14924	14951	14865	14997	14932	14955	14981	14961	14956	15194	14984	14945	15022	14931	14923	14920	15038	14790	14836	14938	15126	15007	14927	15098	15122	14962	15082	14920	15121	14938	15011	15142	15072	14959	14855	14934	14891	14796	14937	15123	14894	14745	15030	15010	15050	15042	15071	14955	15108	14984	15123	15101	14988	15111	15193	14847	14979	14995	14993	15137	15011	15012	14960	15109	14902	14881	14971	14946	14951	15087	14938	14906	14971	14938	14994	15053	14970	15077	15102	15078	14952	15202	15100	14986	15127	14982	15027	14906	14907	15013	15048	14876	15063	15114	14951	15077	15175	14901	15087	15037	14813	14834	14945	15083	14921	15096	15092	14914	14915	14979	14897	15021	14836	14954	15002	15026	14888	15127	15059	14875	15039	14895	14932	15086	14879	14953	14951	15234	14911	14937	14962	15102	14836	15000	15054	15066	14869	15106	15092	14968	15020	15116	15155	14983	15048	15130	15059	15039	15091	14992	15154	14974	15095	15111	14840	15062	14966	15008	14998	15043	14898	15132	15013	15091	14976	15055	14997	15020	15026	15010	15007	14991	14962	14936	14896	15160	15093	14799	15055	15079	15133	15098	14986	14833	15013	15099	15211	15083	15127	14902	15150	14925	15046	15036	14752	14970	15029	14889	15143	15018	15003	14933	14827	15114	15086	14991	15061	15001	14963	14858	15119	14855	15065	14923	14984	14985	14916	15036	14924	14844	15013	15004	15014	14866	14925	14945	14930	15042	14814	14984	14935	15033	15107	14943	15111	15115	15007	14969	15089	14983	15051	14920	15000	15019	14916	14973	15088	15022	15011	15097	15185	14834	15102	15011	15063	15068	14993	14964	15226	14783	15115	15033	14960	14914	14895	14985	15039	14918	15036	14998	14915	14994	15054	15113	14904	14941	15085	14844	14921	15042	14926	14865	15165	15220	14906	14914	14904	15053	15055	14951	14832	15148	14997	14922	15151	15081	15023	14961	14869	15085	15104	15022	15024	15112	15021	15104	15135	15023	15101	14813	14930	15045	15036	14929	15031	14938	14957	15027	14971	15204	15132	15148	14736	15120	15113	14957	14945	14836	15023	15049	15061	15041	15048	15208	15090	14998	15068	14966	14949	15148	15115	14839	14975	14968	14982	15002	14911	14938	14932	15132	14943	14929	14912	14927	14964	14976	14925	15121	14866	15075	15132	14977	15057	15126	14965	14828	15075	15128	15090	15067	15158	14962	15014	14922	14983	15002	14912	15107	15093	15062	15038	14885	15118	15152	15085	15080	14890	15241	15023	15022	15015	14899	15127	14945	15046	15035	14959	15088	15222	15093	14964	15101	15015	15286	14961	15101	14949	15187	15060	15239	14900	15033	15063	15058	15086	15050	15133	14843	14944	14920	15054	14881	15043	14959	14904	14937	15028	14958	14831	15049	15000	15161	15103	14940	15170	14999	15014	15075	14993	14952	14965	14961	14810	15115	15060	14930	15098	14857	14840	14955	15131	15018	15092	14974	15140	15111	14850	15060	15079	15183	15112	15130	14983	15072	15088	14915	15164	14839	14856	15019	14789	15005	15120	14948	15127	15012	14957	15046	15030	15084	15074	15105	14839	15096	15003	15216	15130	15046	14977	14932	15000	15012	14882	14974	14920	15132	14898	14990	14949	14871	14907	14977	15046	15068	14996	14890	14989	14935	15072	15037	14811	15048	15002	15037	15040	14967	15020	14992	15208	14969	15059	15087	15112	14871	14807	15085	14989	15049	15007	15075	15042	15069	15055	14904	15023	15032	15207	14856	15075	14900	15105	15061	14987	14937	15176	15009	14965	15037	14963	14842	14937	14907	14965	14952	14999	15070	14971	15138	14863	15008	15062	14895	15034	15033	15142	15110	14965	15183	14851	14993	14923	15051	14986	14792	14985	14856	15002	15123	14927	15038	14777	15076	15083	15037	14848	14987	15199	15137	14996	14902	14837	14997	14934	15048	14917	14862	15003	15000	15061	15113	14882	15159	15166	15145	14984	15001	14848	15121	15098	15092	15144	14873	15175	14956	15033	14914	14872	15034	15095	15015	14927	15136	14977	14944	14909	15137	14996	15183	14962	14974	15141	15029	14903	15053	14928	15091	15101	15023	15147	14949	15059	15056	14887	14804	15039	14896	15074	15007	15062	14933	14987	14997	15083	15041	15004	15143	14916	14997	14847	14950	15003	15069	15204	14940	14875	15009	15078	15044	15182	15088	15098	14972	15084	15136	15032	14853	15050	15001	15104	14929	14851	15001	15062	14869	15066	14872	14947	15039	15090	14933	15009	14950	15134	15136	15044	14983	14850	14997	15028	15241	14888	15023	14939	15073	15100	15160	15047	15032	14909	15129	14781	14857	14821	14976	15131	14890	15004	15037	15027	15025	15010	14910	14960	14978	15209	14845	14856	14988	15069	14751	15032	15064	14996	14912	14972	15204	15142	14980	14886	14888	15082	14984	14971	15107	14968	14906	15042	14855	14880	15087	14892	15179	14983	14960	14899	14923	15020	15119	14872	14798	14997	15008	14962	14891	15072	15169	14911	14918	15039	15021	14872	14976	15110	15096	15078	15037	15032	14947	14865	14892	14957	14991	15012	15087	15170	14870	14982	15073	15036	14988	15016	14950	15101	15112	14936	14791	14870	15154	14899	14979	15291	14898	15091	14996	14941	15079	15097	14840	15150	15059	15024	15006	15022	15106	14825	15003	14935	15175	15093	14978	15154	14993	15031	14909	14929	14823	15184	15014	14933	15139	15317	14930	14977	14996	15044	14821	15080	15032	15066	14979	15037	15008	14876	15066	15046	15180	14893	14970	15043	14952	14989	15011	15008	14924	15006	14932	15067	14980	14951	15081	15007	14939	14921	15201	15000	15094	14966	14995	14944	15054	15056	14987	14959	14961	15116	14967	15058	15055	14910	15028	14977	15078	14909	15013	14949	14991	15059	15164	15002	15065	14952	15134	15155	14960	14982	15059	14931	15186	15016	15178	14986	14939	14951	14926	14855	14911	15002	14896	14925	15101	14996	14975	14839	15003	14926	15082	14911	15020	14849	15045	14947	14941	14934	14977	14841	15024	14861	15024	15007	15004	14887	15105	14974	15116	15093	15046	14905	15013	14832	14924	15164	14946	14969	14958	15094	14993	15053	15090	15145	14958	15030	14989	14962	14981	14905	14943	14997	15123	14833	15116	14906	15094	14991	15041	15032	15156	14909	15191	15006	15170	15151	14860	14912	15088	15081	15233	15064	15000	14884	14930	15090	15161	14973	14970	15018	14981	14936	15069	15061	15030	14972	14957	15060	15014	14772	15005	15089	15003	15146	14867	15073	14866	15003	15153	15016	15093	15029	15045	14874	15070	15157	15025	15101	14913	14788	14982	15190	15164	14999	15176	14867	15009	14836	15134	15014	15061	14937	15046	14986	14993	14873	14991	15013	14927	14957	15112	15006	15075	14924	15126	14984	15049	14975	15044	15031	14976	15242	14998	14877	14940	14871	15068	15148	14993	15097	15040	15015	15050	15162	15020	14893	14961	14867	14888	15063	15054	15129	15060	15058	14905	15079	15108	15067	14925	15134	15078	15070	15057	14999	15103	15044	14896	15073	15081	15039	14924	14883	14921	15040	14974	15067	15029	14677	14937	14891	14814	15269	14861	14902	15039	15077	14941	15047	14876	14957	14897	14904	14981	15063	14944	15110	15216	14985	14887	15037	15192	14969	14912	15103	15124	14933	14903	14961	15104	15056	14997	14896	15151	14951	15122	15122	14907	15029	14802	15125	14814	15070	14991	14982	14872	15116	14984	15081	14951	14998	15024	15083	15022	14979	15143	15022	14993	14981	15276	15114	15040	15058	14972	15039	14955	14997	15005	15016	14993	14935	14989	15158	15044	15092	14721	14968	14849	14993	15141	14940	14924	14917	15112	15037	15031	15035	14870	15155	15057	14953	15035	14898	14980	14953	15002	14973	15051	15018	15125	14826	14945	15049	14957
22108	20596	27878	28186	26207	25170	28049	24058	22707	23043	22885	22790	22440	22868	22217	22411	22157	22270	21926	22244	21993	22067	22034	22320	24082	28001	28176	25758	23572	22547	22205	21993	21797	21938	21719	21919	21743	21929	21901	21934	22033	21948	21985	21818	21914	21763	22130	21954	22026	22032	21780	21948	21967	22014	21946	21934	21825	21991	21832	21939	21758	21825	22095	21936	22118	21849	21813	21826	21839	21835	21851	21947	22059	21919	21692	21829	21837	21863	21911	21726	21833	21992	21778	21830	21950	21765	21834	21918	21706	22044	21841	22074	21894	21980	21821	21593	22244	22189	22201	21931	21845	21816	21688	22018	21685	21866	21840	21888	21887	22022	21831	21966	21830	21706	21791	21639	21676	21896	22009	21662	21844	21815	21837	22017	21659	21696	21957	21761	21706	21711	21837	21633	21936	21708	21912	21985	21808	21791	21758	21803	22017	21941	21870	21859	22066	21865	21719	22080	21748	21971	21927	21774	21811	21805	21837	21652	22096	21854	21971	21745	21779	21765	21780	21433	21904	21666	21711	21776	21847	21857	21801	21775	21927	21847	21857	22008	21838	21712	21856	21687	21599	21753	21823	21702	21715	22035	21904	21739	21735	21828	21716	21840	21972	21659	21623	21766	21749	21695	21771	21792	21828	21981	21760	21775	21862	21982	21958	21712	22153	21808	21785	22052	21982	21852	21795	21964	21819	21687	21798	21858	21767	21665	21772	21836	21677	21815	22090	21913	21914	21756	21756	21930	21914	21819	21671	21688	21630	21744	21533	21879	21676	21888	21680	21598	21933	21974	22147	21925	21865	21782	21944	21856	22077	22064	21808	21793	21782	21997	21851	21701	21825	21879	21924	21595	22047	21732	21751	21952	21797	21877	21969	21906	21737	21630	21870	21870	21817	21675	21963	21850	21712	21799	21918	21759	21905	21735	21950	21761	21981	21774	22128	21770	21675	21928	21772	22020	21681	21736	21985	21721	22001	21863	22054	21949	21818	21753	21582	21613	21763	21945	21990	21813	21834	21804	21883	21833	21762	21874	21819	21891	21948	21885	21879	21969	21996	22009	21822	21928	21906	21925	21866	22088	21736	21975	21686	21828	21757	21783	21862	22151	21930	21846	21895	22056	22005	21735	21681	21832	21761	21865	21717	21860	22057	21782	21891	21812	21860	21693	21494	21885	21825	21866	21886	21874	22071	21977	21733	21837	21888	21784	21552	21479	21767	21708	21843	21881	21894	22087	21812	22079	21963	21971	21703	21924	21919	21832	21819	21798	21728	21884	21960	21666	21743	21753	21748	21759	21728	22013	22146	21816	21747	21911	21932	21832	21722	21774	22019	21783	21901	21697	21810	21737	21792	22099	21829	21578	22040	21959	21741	21775	21954	21812	21996	22062	21752	21812	21471	21724	21912	21921	21803	21803	21715	21983	21748	21821	21814	21878	21682	21647	21692	22033	21773	21852	21657	21845	21906	21935	21863	22073	22037	21834	21830	21750	21773	21889	21824	21660	21689	21775	21830	21905	21875	21898	21922	21735	21612	21834	21847	21885	21886	21815	21617	21717	21835	21766	21978	21852	21609	21809	21816	21868	21889	21746	21754	21645	21760	21888	21635	21728	21858	21976	21645	21992	21895	21731	21671	21655	21705	21738	21658	21792	21840	21830	21886	21888	21806	21980	21812	21731	21852	21755	21713	21823	21734	21813	21701	21856	21875	21694	21930	21869	21848	21687	21907	21802	21902	21693	21906	21951	21696	22003	21776	21654	21831	21826	21585	21761	21896	21835	21725	21838	21981	21820	21942	21848	21858	21571	21879	21718	21808	21822	21978	21861	21948	21751	21828	21911	21776	21598	21883	21826	21987	21770	21857	21896	22093	21946	21781	21733	21920	21960	21869	21861	21785	21765	21353	21717	21910	21739	21674	21963	21793	21908	21813	21747	21938	21789	21917	21971	21827	21778	21927	21860	22023	21852	21629	21584	21978	21657	21856	21890	21764	21937	21925	21684	21822	21902	21974	21686	21659	21670	22132	21774	21768	21783	21856	22027	21861	21642	21634	21764	21654	21999	22087	21894	21684	21895	22148	21856	21681	21798	21779	21639	21750	21793	21634	21598	21931	21912	21796	21672	21817	21760	21730	21898	21784	21621	21726	21680	21896	21777	21901	21918	21733	21721	22016	22028	21796	21979	21785	21776	21909	21807	21890	21612	21879	21733	21861	21603	21917	21883	21748	21622	21561	21797	21913	21916	22093	21849	21936	21700	21700	21896	21771	21715	21795	21907	21788	21632	21876	21838	21920	21756	21610	21649	21965	21771	21870	21836	21958	21827	21710	22093	21808	21764	21993	21783	21648	21808	21894	21889	21761	21943	21834	22096	21899	21843	21701	22056	21904	21978	21737	21790	21920	21912	21840	21818	21804	22057	21942	21831	21833	21788	22102	21806	21840	22048	21785	21624	21755	21777	21997	21811	21792	22028	21844	21862	21762	21883	21735	21708	21681	21963	21640	21826	22025	21935	21902	21828	21666	21779	21677	21754	21909	21590	21774	21818	21853	21662	21963	21702	21606	21638	22057	21535	21716	21769	21959	21805	21926	21889	21666	21878	22026	21918	21692	21613	21709	21848	21938	21917	21709	21786	21772	21638	21739	21958	21589	21700	22019	21754	21739	21872	21762	21716	21719	21792	21835	22031	21636	21743	21770	21871	21695	21786	21899	21958	21865	21974	21956	22035	21946	21994	21732	22055	21927	21961	21684	21743	21775	21665	21682	21749	21605	21493	21940	21771	21706	21912	21848	21771	21841	21832	21549	22111	21886	21862	21716	21709	21883	21750	21602	21749	21765	22074	21787	21686	21966	21868	21589	21722	21985	21653	21591	21690	21981	21857	21857	21851	21726	21910	21888	21910	21699	21808	21854	21677	21885	21654	21611	22046	21924	21943	21643	21778	21842	22031	22142	21667	21717	22045	21830	21797	21713	21865	21668	21797	21732	21806	21752	21617	21754	21956	21898	21802	21690	21679	21882	21897	21863	21857	21752	21878	21961	21872	21697	21804	22051	21951	21749	21838	21626	21864	21856	21973	21907	21791	21748	21872	21673	21983	21598	21820	21852	21784	21811	21861	21839	21789	21909	21722	21629	21827	21946	21800	22012	21688	21737	21701	21566	21840	21923	21693	21851	21726	21938	21732	21974	21815	21745	21666	21475	21716	21813	21652	21782	21664	21907	21857	21793	21687	21860	21831	21765	21792	21680	21741	21897	21769	21669	21770	21848	21785	21777	21938	21780	21728	21524	21927	21834	21935	21790	21665	21813	21676	21942	22137	21744	21819	21906	21832	21781	21935	21768	21927	21810	21763	21697	22028	21806	21760	21777	21737	21590	21828	21856	21954	21933	21728	21822	21985	21986	21588	21774	22152	21950	21904	21893	21891	21690	21880	22036	21915	21733	21831	21685	21784	21912	21971	21956	21957	21994	21758	21573	21961	21822	21908	21812	21751	21920	21745	21811	21823	21562	21960	21766	21828	21631	21952	21675	22080	21703	21709	21874	21931	21864	21697	21838	21587	21846	21855	21908	21762	21780	21859	21859	21715	21708	21744	21716	21828	21928	21623	21701	21689	21808	21757	21610	21757	22313	21947	21907	21507	21915	21830	21559	21983	21863	22154	21992	21866	21635	21964	21925	21850	21771	21820	21746	21949	21820	21761	21674	21748	21932	22093	21782	21933	21744	21765	21659	21965	21811	21934	21664	21781	21827	21786	21713	21790	21654	21765	21760	21613	21790	21811	21647	21708	21850	21759	21598	21639	21799	21669	21784	21538	21978	21859	21823	21583	21536	21853	21808	21800	21944	21828	21892	21661	21864	21662	21780	21756	21899	22091	21943	21769	21735	21856	21942	21896	21617	21964	21883	21590	21576	21838	22017	21689	21861	21631	21729	21857	21784	21770	21920	21833	21896	21905	21746	21749	21986	21900	21676	21661	21745	21741	21699	22101	21743	21801	21679	21720	21805	21884	21806	21685	21923	21676	21550	21753	21889	21781	21881	21992	21665	21826	21811	21652	21842	21814	21868	21635	21925	22042	21904	22056	21855	21869	22093	21733	21928	21839	21901	21818	22110	21874	21827	21787	21801	21927	21788	21767	21736	21495	21867	21830	21809	22096	21619	21829	22026	21974	21838	21846	21683	21926	21931	21823	21598	21912	21690	21818	22045	21858	21938	21500	21668	22046	21738	21881	21655	21601	21947	22117	21895	21699	21880	21891	21780	21816	22055	21887	21867	21825	21562	22033	22041	21939	21828	21726	21795	21795	21849	21803	22007	21942	21814	22008	21779	22012	21831	21564	21803	21934	21993	21843	21982	21794	21991	21717	21847	21938	21860	21815	21941	21781	22107	21694	21847	21904	21972	21753	21669	21953	21794	21739	21743	21918	22025	21995	21806	21822	21858	21810	21890	21816	21994	21736	21814	21863	21719	21903	21889	21727	21778	22064	21733	21954	21926	21959	21995	21771	21964	21828	21854	21848	21807	21779	21878	21954	21856	21919	21736	21896	21582	21584	22040	21835	21827	22043	21777	21730	21832	21881	21852	21832	21650	21862	21866	21745	21619	21769	21892	21949	22068	21745	21983	21701	21765	22037	21959	21638	21629	22014	21830	21788	21803	21956	21773	21871	21759	21886	21735	21784	21858	21708	21748	21944	21875	21748	21826	21955	21981	22079	21692	21676	21752	21910	21958	21834	21859	21490	21683	21766	21743	21801	21948	21588	21791	21698	21885	21892	21726	21757	21717	21699	21880	21701	21652	21719	21578	21794	21853	21984	21870	21943	21579	21706	21822	21857	21761	21919	21916	21746	21944	22013	21672	21966	22009	21860	22083	21966	22065	21936	21811	21766	21852	21710	22011	21644	21700	21975	21827	21856	21877	21927	22009	21846	21739	22062	22160	22095	21891	21772	21791	21872	21914	21785	21727	22128	21793	21666	21640	21820	21857	21887	21803	21726	21939	21905	21779	21617	21803	21837	21920	21725	21810	21839	21787	21821	21851	21976	21859	21878	21996	21877	21806	21726	21798	22092	22013	21861	21702	21940	22038	21851	21903	21841	22045	21899	21838	21982	21850	21787	21902	21778
44196	68382	71479	59601	35128	20679	17863	16964	16306	16108	15872	15646	15521	16280	15366	15178	15208	15130	15048	15146	15148	15094	15218	15189	18668	23368	22381	18922	16725	15385	14896	14662	15045	14972	14923	14911	14778	14929	14928	14993	14937	14792	14926	14858	14828	14630	14828	14875	14818	14803	14958	14758	14851	14933	14931	14882	14891	14923	14758	14836	14661	14735	14699	14835	14817	14752	14775	14719	14766	14887	14735	14763	14847	14839	14818	14852	14938	14756	14780	14890	14824	15011	14855	14934	14733	14830	14668	14825	14903	14644	14818	14894	14839	14867	14889	14845	14765	14770	14829	14760	14941	14774	14907	14695	14932	14980	14866	14865	14844	14920	14816	14929	14778	14808	14758	14893	14722	14852	14892	14649	14890	14735	15005	14715	14763	14748	14727	14688	14784	14761	14685	14740	14708	14739	14815	14772	14942	14816	14873	14955	14809	14821	14928	14586	14704	14837	14959	15031	14840	14784	14556	14710	14996	14769	14777	14821	14761	14703	14731	14682	14992	14587	14906	14972	14741	14804	14752	14860	14716	14894	14898	14748	14755	14788	14775	14588	14850	14802	14738	14723	14826	14772	14735	14882	14845	14915	14853	14952	14843	14830	14796	14918	14728	14772	14893	14853	14808	14894	14816	14800	14819	14809	14821	14746	14916	14772	14927	14825	14871	14852	14773	14821	14912	14803	14893	14833	15065	14637	14705	14634	14955	14925	14849	14713	14931	14747	14678	14723	14924	14789	14764	14914	14823	14763	14792	14743	14732	14761	14699	14808	14787	14796	14802	14816	14875	14756	14838	14834	14891	15012	14662	14868	14769	14761	14737	14909	14596	14942	14761	14881	15028	14853	14807	14792	14807	14825	14809	14801	14756	14786	14776	14770	14720	14703	14751	14775	14853	14839	14838	14872	14971	14728	14806	15024	14776	14743	15030	14863	14721	14842	14724	14719	14768	14927	14785	14727	14865	14659	14601	14846	14881	14844	14803	14820	14745	14863	14825	14802	14782	14777	14787	14774	14918	14804	14748	15003	14769	14899	14862	14693	14865	14817	14880	14654	14787	14895	14515	14858	14909	14719	14795	15117	14922	14892	14797	14986	14759	14749	14865	14833	14779	14933	14777	14832	14764	14903	14900	14902	14757	14679	14856	14621	14817	14948	14733	14965	14907	14754	14734	14842	14983	14776	14874	14903	14790	14850	14777	14604	14814	14787	14781	14685	14716	14866	14979	14807	14767	14917	14760	14739	14894	14760	14827	14677	14836	14794	14705	14770	14897	14733	14827	14881	14715	14719	14871	14815	14738	14722	14840	15004	14676	14903	14831	14642	14823	15028	14659	14864	14853	14832	14694	14755	14845	14924	14777	14893	14989	14905	14829	14700	14831	14640	14890	14663	14831	14817	14868	14733	14758	14730	14777	15034	14783	14806	14764	14600	14923	14963	14822	14718	14742	14930	14859	14974	14742	14716	14811	14843	14676	14868	14900	14964	14784	14875	14632	14655	14832	14744	14987	14765	14688	14944	14666	14852	14850	14943	14771	14773	14793	14845	14953	14901	14852	14862	14917	14776	14782	14803	14910	14841	14978	14855	14763	14822	14827	14862	14865	14993	14785	14982	14727	14787	14848	14784	14708	14926	14774	14750	14747	14766	14853	14953	14837	14745	14754	15000	14758	14849	14826	14686	14880	14860	15101	14819	14832	14782	14761	14710	14836	14716	14894	14822	14858	14768	14840	14869	14863	14751	14834	14771	14747	14690	14785	14822	14678	14959	14873	14774	14662	14924	14844	14922	14842	14856	14713	14844	14752	14883	14879	14747	14846	14764	14716	14917	14905	14715	14854	15004	14942	14883	14952	14754	14809	14866	14642	14926	14811	14727	14731	14792	14753	14806	14763	14721	14677	14858	14955	14656	14929	14938	14753	14864	14877	14702	15002	14802	14704	14939	14848	14877	14793	14713	14904	14924	14776	14888	14885	14857	14760	14835	14684	14809	14887	14617	14805	14971	14810	14876	14872	14884	14673	14764	14753	14803	14746	14716	14726	14771	14764	14720	14948	14790	14907	14754	14782	14841	14694	14759	14840	14655	14833	14979	14819	14918	14840	14798	14894	14840	14899	14858	14620	14555	14743	14811	14800	14734	14817	14763	14777	14833	14729	14929	14778	14771	14908	14741	14925	14866	14680	14875	14620	14651	14865	14654	14818	14936	14733	15080	14809	15000	14827	14707	14792	14763	14798	14848	14809	14797	14720	14865	14739	14748	14901	14911	15019	14959	14764	14629	14987	14802	14819	14941	14797	14805	14817	14835	14892	14786	14817	14789	14866	14908	14833	14653	14834	14713	14867	14880	14766	14893	14787	14830	14835	14948	14832	14813	14717	14773	14930	14763	14898	14659	14746	14831	15043	14919	14800	14704	14930	14636	14848	14788	14797	14836	14794	14581	14834	14646	14941	14804	14799	14822	14826	14970	14888	14696	14683	14975	14801	14820	14777	14835	14823	14816	14890	14857	14690	14889	14850	14771	14724	14897	14810	14716	14656	14845	14837	14813	14901	14842	14728	14930	14965	14810	14710	14894	14737	14853	14803	14575	14805	15013	14770	14852	14936	14679	14783	14755	14838	14953	14658	14832	14663	14951	14779	14916	14804	14685	14730	14645	14851	14868	14818	14715	14856	14786	15090	14812	14734	14734	14836	14776	14920	14881	14649	14655	14699	14691	14757	14762	14938	14826	14804	14961	14770	14654	14830	14796	14826	14849	14864	14815	14766	14694	14696	14781	14917	14856	14921	14726	14698	14896	14665	14837	14654	14888	14960	14879	14816	14893	14746	14829	14799	14757	14732	14838	14928	14945	14854	14754	14806	14801	14944	14709	14785	14799	14600	14789	14730	14821	14629	14709	14635	14815	14763	14751	14868	14901	14930	14825	14889	14679	14732	14935	14955	14856	14665	14898	14970	14816	14795	14796	14725	14741	14836	14739	14701	14769	14665	14801	14916	14609	14886	14786	14935	14689	14949	14900	14733	14848	14825	14836	14916	14824	14745	14856	14851	14762	14745	14790	14812	14998	14785	14884	14992	14869	14804	14799	14842	14888	14690	14858	14850	14917	14724	14768	14922	14942	14934	14635	14835	14752	14816	14715	14850	14586	14841	15001	14877	14809	14814	14899	14941	14845	14849	14866	14702	14818	14895	14699	14758	14708	14878	14903	14625	14924	14979	14954	14870	14692	14690	14869	14986	14862	14844	14845	14892	14966	14946	14783	14834	14789	14749	14757	14995	14890	14738	14910	14788	14837	14869	14766	14873	14827	14804	15094	14813	14876	14839	14923	14778	14844	14882	14673	14866	14821	14853	15020	14726	14901	14795	14620	14887	14808	14846	14784	14987	14769	14861	14659	14617	14819	14858	14719	14736	14973	14925	14856	14756	14714	14811	15081	14886	14748	14816	14735	14857	14651	14747	14641	14888	14791	15060	14981	14649	14877	14878	14813	14789	14709	14800	14737	14699	14873	14848	14774	14992	14826	14939	14862	14738	14689	14906	14855	14763	14693	14683	14867	14789	14817	14720	14725	14925	14900	14809	14801	14905	14832	14890	14690	14936	14889	14729	14817	14980	14963	14874	14791	14762	14773	14708	14846	14993	14769	14805	14882	14927	15014	14777	14703	14776	14790	14814	14836	14706	14812	14895	14900	14711	14661	14733	14689	14557	14638	14814	14692	14991	14768	14752	14789	14762	14654	14602	14860	14712	14712	14838	14779	14712	14896	14754	14732	14866	14950	14868	14878	14853	14659	14732	14888	14731	14754	14793	14819	14781	14788	14737	14822	14820	14792	14992	14729	14718	14869	14714	15004	14598	14725	14862	14812	14637	14790	14814	14794	14842	14960	14832	14836	14794	14873	14712	14759	14784	14942	14721	14812	14845	14798	14758	14716	14962	14804	14815	14777	14722	14804	14995	14894	14800	14790	14716	14760	14851	14833	15036	14826	14648	14850	15062	14757	14671	14651	14787	14919	14857	14768	14910	14957	14795	14830	14810	14947	14850	14842	14720	14945	14715	14994	14783	14695	14912	14844	14728	14817	14739	14770	14754	14809	14814	14850	14707	14902	14906	14662	14767	14962	14863	14779	14740	14856	14681	14815	14981	14861	14698	15020	14801	14859	14790	14906	14652	14768	14790	14695	14880	14727	14754	14753	14714	14759	14780	14730	14918	14832	14851	14957	15186	14760	14781	14823	14750	14724	14850	14669	14835	14841	14667	14829	14845	14801	14815	14813	14769	14695	14822	14834	14905	14719	14933	14778	14880	14990	14779	15032	14869	14741	14946	14668	14744	14855	14754	14845	14878	14859	14845	14874	14867	14893	14876	14748	14914	15105	14757	14751	14809	14937	15006	14796	14799	14858	14843	14821	14804	14859	14735	14822	14880	14844	14749	14792	14739	14968	14921	14858	15039	14936	14759	14861	14765	14901	14886	14849	14854	14737	15018	14812	14643	14773	14799	14694	14822	14939	14923	14951	14854	14854	14914	14696	14787	14889	14896	14737	14900	14747	14584	14884	14927	14875	14847	14892	14833	14855	14812	14863	14769	15033	14773	14816	15079	14903	14913	14787	14593	14958	14936	14945	14839	14813	14803	14701	14788	14839	14823	14657	14845	14846	14720	14970	14732	14811	14842	14851	14723	14894	14778	14876	14967	14767	14830	14820	14849	14801	14778	14880	14820	14832	14484	14812	14816	14646	14846	14769	14899	14676	14904	14847	14834	14811	14725	14906	14859	14809	14931	14824	15007	14726	14646	14849	14755	14882	14763	14710	14756	14863	14811	14835	14614	14723	14735	14820	14815	14857	14755	14724	14886	14749	14883	14883	14789	14972	14898	14825	14728	14763	14834	14630	14738	14794	14822	14839	14697	14849	14741	14832	14963	14882	14734	14884	14659	14829	14784	14849	14952	14729	14989	14834	14863	14826	14846	14762	14894	14776	14875	14842	14892	14752	14726	14940	14784	14770	14786	14798	14659	14794	14989	14812	14884	14866	14784	14788	14744	14923	14846	14787	14972	14887	14967	14770	14919	14755	14704	14730	14763	14865	14855	14811	14898	14891	14687	14673	14706	14887	14834	14923	14925	14929
41154	48601	50044	39201	26988	23395	22488	22099	22177	22164	21823	21996	21925	21829	22023	22011	21814	21886	21831	21996	21690	21825	21720	21598	21715	21800	22052	22175	22051	21872	22032	21962	21713	21607	21638	21874	21782	21728	21676	21715	21821	21886	21429	21607	21592	21828	21796	21672	21854	21748	21587	21862	21776	21795	21792	21810	21582	21686	21647	21763	21550	21523	21712	21708	21779	21796	21634	21906	21613	21627	21681	21512	21654	21786	21783	21981	21438	21589	21854	21797	21580	21868	21882	21733	21686	21839	21708	21795	21647	21676	21797	21680	21659	21691	21709	21568	21701	21806	21774	21662	21623	21822	21786	21611	21705	21701	21796	21909	21750	21741	21778	21607	21757	21715	21571	21760	21928	21602	21855	21734	21994	21555	21855	21562	21659	21704	21622	21617	21792	21409	21432	21743	21652	21913	21677	21854	21504	21630	21797	21685	21740	21656	21874	22025	21832	21671	21507	21832	21689	21621	21752	21820	21808	21676	21815	21831	21644	21633	21797	21870	21744	21650	21649	21670	21789	21862	21752	21816	21847	21839	21799	21498	21675	21815	21652	21815	21567	21658	21694	21648	21636	21769	21861	21770	21766	21612	21877	21712	21770	21719	21725	21697	21871	21793	21917	21917	21772	21776	21691	21661	21679	21509	21631	21621	21576	21624	21951	21757	21570	21830	21483	21626	21781	21697	21803	21741	21813	21741	21742	21646	21748	21756	21770	21689	21578	21683	21518	21660	21736	21654	21734	21486	21751	21758	21674	21615	21609	21752	21784	21682	21724	21582	21732	21543	21490	21873	21642	21781	21453	21605	21669	21379	21721	21601	21842	21703	21843	21659	21586	21834	21766	21814	21712	21531	21676	21516	21682	21724	21780	21447	21479	21612	21754	21730	21652	21869	21748	21561	21471	21684	21527	21663	21901	21690	21866	21775	21590	21695	21652	21794	21562	21334	21785	21677	21690	21575	21847	21879	21911	21792	21791	21899	21997	21742	21903	21640	21645	21734	21520	21789	21664	21531	21961	21690	21710	21556	21571	21673	21574	21557	21485	21778	21876	21628	21461	21494	21627	21795	21724	21797	21934	21544	21530	21626	21727	21683	21565	21694	21608	21888	21665	21677	21911	21772	21531	21704	21820	21639	21850	21694	21573	21908	21865	21691	21653	21693	21539	21751	21811	21700	21831	21760	21625	21709	21675	21757	21604	21140	21698	21721	21590	21511	21397	21553	21642	21864	21660	21528	21683	21823	21634	21632	21644	21713	21847	21772	21469	21559	21844	21748	21602	21742	21545	21516	21588	21742	21823	21619	21510	21988	21616	21565	21644	21802	21783	21686	21665	21690	21709	22025	21768	21630	21582	21642	21654	21696	21881	21718	21744	21866	21715	21823	21974	21567	21391	21479	21699	21688	21794	21772	21651	21576	21581	21857	21615	21603	21651	21666	21585	21892	21755	21533	21640	21704	21692	21787	21984	21734	21856	21568	21714	21771	21594	21618	21628	21622	21642	21661	21676	21789	21509	21580	21914	21849	21682	21807	21747	21881	21957	21782	21807	21869	21607	21819	21414	21692	21703	21836	21698	21481	21772	21699	21589	21619	21726	21664	21571	21680	21790	21600	21621	21663	21977	21799	21623	21696	21690	21831	21838	21644	21510	21587	21560	21802	21771	21888	21828	21681	21533	21820	21690	21774	21685	21697	21570	21680	21710	21686	21834	21802	21730	21693	21653	21692	21615	21549	21721	21603	21828	21833	21804	21785	21476	21837	22060	21828	21804	21842	21817	21845	21816	21757	21659	21624	21683	21945	21830	21916	21835	21755	21663	21531	21866	21815	21971	21785	21777	21617	21703	21877	21889	21638	21991	21559	21758	21782	21583	21829	21801	21611	21714	21760	21864	21665	21525	21761	21519	21676	21802	21914	21896	21832	21846	21819	21856	21752	21842	21750	21770	21775	21635	21651	21526	21702	21836	21842	21724	21907	21848	21697	21613	21881	21673	21793	21958	21525	21726	21894	21651	21839	21699	21618	21711	21609	21704	21695	21691	21744	21882	21761	21739	21688	21672	21736	21721	21707	21774	21623	21619	21786	21880	21813	21877	21891	21783	21718	21722	21635	21813	21702	21885	21718	21940	21495	21576	21773	21523	21692	21833	21727	21485	21927	21909	21489	21747	21712	21670	21830	21743	21739	21824	21542	21672	21872	21725	21722	21908	21784	21631	21591	21764	21697	21756	21802	21620	21615	21835	21796	21675	21695	21634	21744	21689	21621	21603	21555	21830	21812	21863	21801	21677	21593	21979	21902	21645	21788	21827	21686	21741	21697	21495	21543	21616	21559	21437	21620	21781	21881	21794	21865	21581	21725	21673	21740	21852	21756	21744	21797	21897	21799	21662	21804	21433	21537	21749	21762	21741	21703	21868	21623	21766	21817	21757	21895	21687	21701	21647	21818	21828	21522	21675	21723	22141	21844	21806	21777	21729	21772	21742	21865	21745	21659	21622	21539	21770	21589	21779	21722	21760	21812	21709	21603	21448	21829	21847	21869	21874	21632	21688	21803	21755	21576	21977	21803	21725	21720	21515	21667	21524	21814	21486	21635	21647	21613	21558	21704	21662	21664	21819	21515	21833	21728	21921	21791	21878	21733	21568	21668	21656	21489	21615	21651	21606	21790	21848	21624	21616	21562	21592	21843	21829	21739	21923	21934	21712	21556	21886	21887	21535	21747	21819	21706	21665	21953	21673	21667	21766	21822	21712	21903	21471	21731	21687	21558	21766	21637	21813	21779	21634	21683	21694	21875	21732	21750	21770	21877	21620	22008	21679	21650	21748	21641	21931	21518	21718	21672	21567	21824	21581	21806	21920	21791	21747	21896	21816	21793	21619	21564	21678	21706	21514	21711	22025	21625	21786	21699	21814	21791	21907	21580	21611	21841	21633	21818	21617	21679	21673	21653	21747	21835	21773	21876	21886	21685	21799	21675	21715	21691	21953	21647	21685	21724	21696	21543	21741	21709	22075	21665	21611	21543	21639	21653	21831	21725	21859	21663	21824	21784	21514	21629	21631	21822	21675	21799	21512	21608	21632	21817	21625	21649	21799	21758	21907	21698	21781	21512	21723	21509	21975	21672	21556	21615	21685	21652	21842	21744	21599	21747	21961	21613	21845	21720	21805	21749	21899	21764	21548	21652	21744	21629	21739	21883	21612	21672	21723	21539	21901	21695	21951	21570	21617	21724	21996	21738	21715	21519	21608	21664	21644	22001	21739	21887	21686	21634	21489	21609	21749	21813	21808	21724	21462	21704	21476	21597	21639	21857	21593	21534	21781	21883	21805	21788	21751	21855	21961	21803	21937	21570	21949	21754	21623	21495	21759	21724	21751	21603	21927	21854	21725	21840	21780	21667	21570	21807	21810	21727	21807	21526	21337	21762	21691	21783	21841	21654	21657	21850	21731	21598	21606	21618	21637	21897	21625	21929	21643	21543	21645	21635	21668	21797	21734	21835	21622	21635	21754	21677	21471	21715	21696	21617	21793	21579	22010	21664	21676	21834	21770	21515	21616	21558	21674	21705	21706	21764	21705	21888	21812	21527	21902	21678	21819	21764	21930	21724	21682	21780	21860	21844	21726	21734	21784	21673	21910	21816	21655	21611	21676	21765	21499	21852	21791	21910	21607	21529	21582	21570	21840	21680	21583	21622	21729	21739	21760	21893	21771	22007	21955	21851	21660	21458	21734	21695	21583	21498	21655	21609	21678	21767	21906	21845	21808	21757	21829	21684	21733	21595	21790	21699	21786	21650	21686	21815	21714	21685	21721	21861	21903	21506	21735	21691	21698	21731	21559	21785	21623	21859	21656	21620	21754	21735	21752	21959	21883	21449	21523	21810	21796	21942	21663	21749	21706	21415	21504	21744	21676	21697	21595	21744	21794	21922	21535	21595	21877	21739	21839	21656	21628	21728	21732	21827	22028	21720	21873	21798	21675	21737	21665	21764	21894	21741	21811	21731	21572	21678	21845	21652	21798	21778	21796	21857	21913	21684	21639	21529	21715	21509	21781	21824	21676	21778	21586	21651	21678	21604	21884	21688	21736	21629	21502	21746	21781	21664	21849	21822	21456	21552	21875	21484	21765	21621	21631	21816	21720	21655	21765	21691	21810	21822	21646	21587	21527	21901	21915	21555	21447	21574	21627	21479	21784	22003	21699	21892	21770	21695	21604	21636	21839	21591	21604	21764	21643	21858	21753	21547	21658	21392	21743	21865	21656	21884	21651	21677	21619	21755	21509	21525	21774	21712	21804	21836	21624	21884	21658	21837	21628	21763	21652	21662	21631	21778	21631	21658	21830	21621	21880	21808	21623	21740	21906	21725	21801	21841	21944	21631	21826	21925	21870	21890	21708	21951	21736	21740	21691	21636	21716	21733	21671	21664	21539	21838	21972	21513	21861	21857	21734	21750	21810	21700	21389	21931	21688	21615	21418	21623	21833	21597	21747	21951	21705	21721	21645	21503	21580	21685	21833	21609	21958	21706	21775	21537	21761	21620	21804	21518	21663	21416	21680	21717	21855	21944	21583	21704	21681	21795	21754	21839	21738	21716	21644	21766	21855	21658	21679	21738	21819	21702	21821	21892	21695	21744	21814	21633	21894	21610	21883	21850	21849	21935	21559	21700	21774	21849	21909	21693	21708	21627	21745	21673	21522	21762	21908	21775	21639	21701	21654	21969	21604	21789	21457	21645	21742	21493	21975	21797	21623	21684	21777	21678	21604	21925	21689	21582	21620	21844	21602	21697	21599	21697	21804	21883	21756	21578	21826	21923	21653	21850	21735	21832	21634	21490	21712	21753	21695	21806	21522	21805	21793	21674	21818	21755	21793	21720	21749	21948	21835	21641	21657	21631	21648	21844	21679	21672	21763	21788	21737	21675	21642	21936	21533	21808	21503	21696	21662	21787	21797	21838	21808	21613	21673	21555	21726	21814	21813	21732	21771	21844	21942	21856	21836	21812	21794	21512	22000	21797	21706	21734	21844	21686	21610	21771	21768	21733	21608	21731	21868	21787	21692	21797	21829	21783	21844	21793	21742	21611	21789	21823	21634	21900	21902	21796	21752	21637	21713	21708	21761	21740
42409	55787	50286	34107	19512	16395	15443	15343	15337	15303	15284	15176	15001	14950	15067	15109	14755	15113	14960	14900	14723	14851	14693	14728	14826	15057	15139	15161	14906	15134	15014	14750	14926	14723	14722	14746	14596	14744	14862	14989	14905	14783	14666	14782	14813	14636	14641	14921	14702	14834	14767	14813	14752	14761	14888	14802	14739	14797	14760	14642	14914	14635	14694	14826	14630	14864	14764	14829	14608	14821	14747	14873	14724	14626	14732	14604	14831	14799	14944	14971	14832	14713	14808	14760	14679	14965	14747	14887	14722	14706	14860	14799	14556	14730	14628	14737	14909	14780	14666	14793	14800	14915	14830	14823	14780	14763	14711	14612	14841	14683	14780	14888	14957	14845	14777	14885	14752	14674	14812	14709	14732	14927	14842	14935	14865	14645	14952	14538	14810	14722	14861	14804	14689	14813	14815	14596	14819	14659	14794	14781	14825	14889	14843	14710	14700	14799	14779	14669	14674	14591	14705	14790	14607	14801	14766	14784	14865	14749	14902	14740	14757	14735	14881	14816	14957	14756	14800	14621	14717	14798	14913	14763	14850	14851	14633	14828	14816	14664	14723	14762	14622	14692	14619	14851	14716	14722	14787	14630	14837	14763	14651	14788	14959	14635	14859	14691	14866	14620	14754	14811	14844	14898	14770	14803	14630	14866	14799	14810	14754	14848	14774	14731	14465	14594	14904	14817	14752	14774	14850	14690	14830	14783	14697	14666	14749	14614	14573	14893	14756	14909	14974	14785	14889	14643	14954	14857	14822	14826	14791	14723	14621	14634	14800	14790	14793	14687	14817	14696	14836	14953	14723	14684	14816	14805	14927	14661	14734	14884	14787	14813	14783	14836	14887	14725	14711	14818	14747	14674	14744	14871	14846	14788	14752	14761	14761	14799	14823	14724	14792	14834	14704	14844	14846	14762	14813	14726	14794	14772	14865	14807	14679	14805	14811	14835	14904	14703	14784	14866	14770	14769	14715	14811	14860	14627	14631	14877	14861	14910	14706	14691	14827	14872	14665	14671	14773	14663	14718	14696	14723	14704	14842	14683	14775	14710	14820	14695	14762	14841	14777	14884	14711	14627	14652	14758	14702	14815	14772	14860	14851	14889	14754	14804	14752	14823	14759	14730	14833	14723	14771	14702	14760	14793	14898	14526	14772	14697	14856	14681	14721	14663	14861	14921	14599	14890	14762	14581	14879	14687	14835	14867	14708	14748	14798	14718	14615	14885	14817	14710	14789	14712	14656	14918	14806	14696	14977	14720	14749	14714	14823	14729	14650	14797	14686	14716	14758	14807	14668	14757	14833	14905	14777	14759	14715	14819	14618	14565	14838	14796	14733	14730	14991	14836	14555	14707	14885	14810	14954	14711	14649	14852	14980	14570	14740	14759	14892	14683	14801	14706	14743	14881	14753	14756	14848	14780	14794	14828	14905	14701	14796	14785	14783	14804	14644	14707	14573	14856	14732	14956	14660	14876	14799	14619	14807	14635	14700	14694	14681	14872	14774	14670	14694	14738	14858	14603	14781	14673	14889	14581	14769	14738	14838	14682	14736	14676	14652	14957	14958	14789	14704	14764	14794	14720	14624	14828	14591	14713	14798	14657	14714	14758	14823	14663	14818	14746	14841	14826	14750	14705	14719	14596	14674	14746	14784	14668	14715	14750	14826	14809	14799	14628	14874	14782	14665	14824	14742	14828	14665	14835	14624	14757	14880	14776	14763	14650	14871	14626	14641	14975	14574	14716	14748	14751	14786	14655	14544	14802	14911	14835	14752	14835	14910	14819	14695	14800	14748	14765	14772	14583	14821	14796	14688	14706	14722	14760	14801	14578	14675	15008	14625	14836	14773	14732	14750	14805	14659	14900	14798	14631	14797	14915	14770	14798	14715	14677	14797	14745	14712	14779	14872	14715	14739	14606	14696	14861	14750	14833	14781	14767	14775	14844	14686	14817	14707	14733	14718	14731	14742	14833	14854	14802	14689	14712	14896	14723	14871	14647	14818	14826	14550	14818	14891	14683	14715	14931	14770	14768	14625	14816	14845	14771	14772	14824	14843	14836	14841	14682	14826	14764	14821	14682	14805	14832	14727	14809	14804	14731	14672	14695	14676	14700	14758	14723	14950	14712	14713	14715	14745	14726	14672	14765	14625	14674	14793	14683	14816	14768	14738	14847	14599	14773	14761	14876	14859	14716	14765	14725	14768	14663	14511	14861	14712	14896	14797	14589	14731	14750	14750	14720	14569	14768	14797	14652	14600	14829	14660	14824	14624	14737	14836	14578	14708	14790	14699	14866	14856	14744	14713	14857	14818	14760	14700	14638	14651	14894	14714	14723	14923	14976	14695	14725	14601	14631	14697	14664	14660	14751	14861	14701	14698	14837	14742	14932	14663	14953	14850	14685	14833	14806	14904	14675	14812	14688	14907	14822	14806	14680	14727	14853	14667	14707	14753	14736	14897	14682	14874	14868	14751	14827	14714	14681	14487	14842	14799	14619	14650	14790	14667	14748	14864	14690	14810	14743	14889	14617	14842	14587	14702	14909	14786	14845	14796	14711	14815	14815	14817	14876	14702	14754	14760	14710	14718	14742	14754	14693	14672	14785	14774	14755	14675	14793	14647	14735	14915	14701	14862	14940	14774	14806	14706	14799	14693	14879	14801	14832	14666	14621	14657	14865	14856	14682	14697	14797	14841	14797	14938	14787	14911	14638	14710	14870	14655	14712	14750	14665	14687	14713	14791	14665	14791	14813	14889	14802	14789	14716	14845	14891	14726	14867	14901	14996	14649	14748	14677	14936	14752	14947	14782	14665	14784	14584	14818	14831	14626	14709	14879	14627	14729	14801	14818	14880	14681	14819	14836	14844	14801	14814	14894	14577	14631	14992	14895	14866	14612	14772	14827	14887	14857	14760	14688	14651	14697	14695	14655	14861	14652	14835	14862	14752	14846	14717	14742	14844	14833	14695	14722	14697	14795	14890	14736	14699	14725	14760	14793	14635	14744	14783	14774	14696	14697	14670	14854	14602	14784	14937	14790	14773	14807	14793	14850	14794	14821	14864	14925	14836	14850	14710	14599	14671	14743	14718	14778	14609	14800	14719	14853	14741	14969	14827	14486	14737	14836	14764	14715	14855	14940	14632	14713	14845	14902	14846	14727	14904	14771	14847	14739	14843	14700	14728	14624	14709	14643	14727	14873	14897	14699	14820	14743	14841	14645	14618	14815	14574	14777	14662	14627	14736	14846	14680	14702	14826	14775	14971	14727	14615	14755	14714	14716	14775	14714	14928	14636	14650	14703	14675	14663	14657	14801	14692	14657	14716	14846	14825	14811	14805	14737	14785	14811	14691	14788	14724	14722	14757	14745	14792	14858	14716	14688	14741	14804	14824	14709	14792	14540	14640	14767	14765	14734	14736	14659	14667	14808	14767	14815	14999	14645	14800	14642	14825	14738	14829	14716	14646	14694	14726	14756	14805	14774	14693	14700	14851	14643	14889	14689	14801	14794	14789	14851	14859	14926	14731	14743	14678	14781	14758	14760	14880	14675	14697	14944	14660	14747	14653	14672	14741	15016	14688	14936	14742	14841	14977	14686	14711	14878	14634	14745	14745	14621	14714	14686	14719	14886	14894	14653	14769	14855	14727	14643	14712	14850	14796	14782	14679	14885	14768	14875	14852	14781	14659	14699	14742	14816	14838	14794	14776	14589	14742	14880	14697	14777	14857	14849	14964	14910	14789	14829	14643	14618	14641	14571	14868	14835	14655	14835	14932	14782	14722	14777	14910	14896	14773	14760	14670	14800	14645	15045	14778	14770	14559	14682	14676	14875	14799	14712	14763	14824	14812	14562	14672	14791	14729	14789	14666	14658	14820	14885	14880	14884	14719	14668	14783	14723	14815	14779	14742	14673	14758	14659	14787	14722	14771	14807	14861	14758	14896	14518	14650	14831	14842	14886	14923	14675	14616	14665	14701	14773	14661	14845	14711	14839	14833	14757	14740	14830	14788	14857	14635	14915	14670	14683	14716	14775	14772	14720	14641	14786	14780	14627	14837	14664	14640	14716	14601	14857	14598	14815	14791	14651	14764	14862	14825	14665	14754	14869	14701	14857	14740	14781	14743	14630	14967	14702	14604	14783	14799	14860	14792	14779	14814	14767	14663	14659	14831	14623	14662	14836	14668	14714	14717	14707	14722	14614	14880	14765	14911	14837	14748	14786	14764	14751	14841	14876	14640	14783	14776	14828	14826	14903	14716	14784	14784	14688	14931	14769	14711	14951	14867	14696	14837	14552	14801	14910	14807	14840	14839	14770	14694	14792	14769	14761	14757	14762	14728	14724	14783	14786	14719	14755	14778	14544	14932	14595	14772	14784	14797	14778	14862	14691	14947	14785	14641	14794	14592	14680	14795	14684	14669	14789	14799	14785	14848	14724	14773	14773	14773	14689	14711	14779	14656	14808	14640	14751	14885	14721	14662	14799	14791	14713	14892	14882	14793	14757	14705	14758	14671	14794	14787	14852	14677	14695	14874	14789	14904	14623	14652	14858	14710	14702	14686	14703	14820	14831	14724	14616	14796	14803	14782	14635	14708	14849	14719	14918	14725	14739	14795	14785	14731	14838	14740	14772	14779	15015	14578	14698	14833	14781	14865	14574	14804	14735	14699	14831	14698	14849	14710	14595	14718	14762	14810	14602	14723	14775	14691	14851	14968	14882	14601	14682	14704	14711	14518	14764	14886	14790	14869	14777	14887	14839	14865	14839	14689	14702	14747	14733	14757	14840	14758	14616	14872	14761	14782	14707	14773	14738	14816	14726	14813	14613	14963	14742	14785	14794	14721	14648	14845	14863	14753	14735	14828	14761	14819	14626	14846	14687	14714	14914	14838	14955	14840	14821	14769	14770	14816	14626	14750	14763	14619	14746	14843	14902	14782	14712	14905	14805	14832	14773	14806	14641	14625	14865	14837	14774	14837	14626	14836	14977	14569	14660	14875	14789	14889	14916	14717	14699	14764	14818	14695	14732	14775	14767	14648	14893	14567	14755	14797	14819	14879	14704	14674	14734	14831	14695	14852	14777	14811	14576	14813	14769	14826	14736	14833	14773	14652	14820	14707	14852	14813
23904	20743	28719	27773	23786	25395	26172	23336	22720	22938	22628	22383	22011	22144	22575	22466	21680	21654	21606	21614	21582	21588	21805	21966	22516	24574	24772	23774	22830	22014	21656	21765	21603	21518	21691	21414	21607	21829	21754	21660	21562	21578	21634	21406	21512	21502	21656	21733	21355	21333	21615	21647	21653	21660	21524	21689	21843	21512	21818	21642	21455	21673	21556	21490	21457	21489	21589	21233	21611	21359	21705	21648	21801	21665	21487	21544	21740	21509	21596	21381	21455	21591	21260	21349	21509	21502	21425	21364	21522	21451	21568	21471	21384	21433	21372	21515	21429	21450	21678	21576	21442	21402	21527	21358	21430	21451	21725	21592	21460	21530	21469	21491	21370	21400	21265	21402	21540	21520	21429	21526	21630	21428	21565	21568	21475	21587	21624	21609	21505	21209	21483	21360	21386	21472	21751	21432	21536	21564	21495	21409	21454	21550	21486	21351	21608	21482	21756	21613	21402	21532	21458	21648	21686	21597	21402	21649	21625	21529	21639	21648	21654	21463	21444	21779	21370	21490	21529	21538	21496	21580	21647	21631	21449	21480	21827	21427	21549	21274	21478	21441	21611	21456	21778	21418	21466	21719	21557	21646	21742	21596	21690	21576	21644	21565	21271	21445	21645	21392	21509	21498	21613	21494	21496	21581	21418	21549	21621	21568	21456	21596	21469	21682	21529	21654	21797	21719	21558	21502	21499	21656	21446	21476	21784	21746	21437	21302	21492	21466	21716	21549	21458	21533	21549	21538	21556	21548	21273	21839	21597	21297	21383	21366	21234	21394	21556	21614	21453	21533	21446	21468	21467	21500	21155	21388	21554	21626	21487	21190	21249	21595	21508	21718	21488	21769	21525	21320	21502	21658	21412	21411	21452	21767	21510	21463	21269	21320	21546	21614	21543	21263	21518	21493	21544	21537	21480	21496	21523	21471	21553	21506	21625	21671	21795	21588	21421	21660	21760	21429	21471	21513	21579	21583	21635	21508	21819	21434	21582	21264	21320	21645	21483	21594	21455	21597	21441	21564	21613	21733	21422	21613	21388	21272	21553	21487	21474	21559	21552	21525	21535	21592	21716	21425	21681	21549	21732	21543	21696	21421	21554	21465	21398	21634	21488	21534	21351	21481	21665	21520	21657	21614	21408	21484	21338	21385	21546	21291	21196	21353	21520	21345	21455	21374	21657	21527	21508	21547	21416	21437	21804	21541	21586	21361	21814	21505	21632	21470	21449	21642	21589	21588	21663	21585	21547	21540	21352	21236	21365	21465	21479	21497	21451	21611	21365	21537	21540	21670	21561	21539	21561	21318	21384	21498	21448	21486	21414	21469	21792	21285	21488	21651	21378	21441	21440	21441	21413	21532	21529	21353	21299	21403	21524	21213	21740	21600	21705	21595	21519	21509	21588	21553	21615	21849	21247	21408	21321	21540	21502	21448	21395	21634	21766	21531	21619	21555	21257	21479	21722	21124	21227	21500	21630	21394	21436	21456	21591	21377	21579	21675	21312	21484	21609	21499	21561	21679	21601	21489	21751	21332	21467	21742	21709	21483	21544	21599	21605	21435	21418	21544	21408	21523	21496	21616	21562	21427	21461	21659	21441	21655	21460	21377	21405	21544	21579	21678	21515	21374	21471	21566	21446	21383	21513	21616	21612	21386	21399	21532	21659	21463	21350	21623	21428	21376	21580	21773	21452	21589	21511	21516	21484	21417	21553	21413	21584	21288	21541	21668	21423	21489	21411	21602	21273	21433	21610	21536	21636	21558	21590	21316	21481	21423	21507	21676	21467	21543	21547	21483	21265	21623	21572	21466	21422	21403	21599	21415	21426	21352	21422	21782	21426	21359	21420	21170	21342	21503	21642	21325	21478	21626	21387	21700	21426	21451	21392	21456	21368	21471	21476	21659	21621	21355	21529	21595	21537	21708	21728	21428	21506	21424	21604	21545	21260	21365	21700	21399	21760	21393	21423	21602	21521	21448	21533	21412	21460	21538	21513	21599	21619	21518	21708	21498	21497	21576	21469	21371	21719	21429	21450	21481	21543	21373	21384	21584	21659	21543	21532	21537	21593	21794	21363	21455	21349	21531	21500	21314	21381	21450	21574	21478	21621	21262	21643	21513	21435	21573	21670	21810	21482	21444	21516	21666	21830	21619	21484	21453	21382	21263	21684	21649	21651	21298	21601	21488	21534	21576	21418	21532	21401	21630	21517	21427	21533	21428	21685	21720	21770	21540	21610	21503	21574	21478	21619	21609	21445	21293	21706	21481	21362	21349	21493	21477	21536	21587	21569	21315	21182	21498	21555	21513	21651	21503	21347	21519	21445	21698	21443	21484	21381	21567	21532	21301	21595	21380	21478	21691	21413	21321	21463	21431	21211	21632	21522	21462	21450	21366	21353	21690	21683	21701	21594	21469	21542	21623	21519	21359	21569	21300	21479	21652	21591	21660	21302	21481	21586	21457	21440	21428	21644	21644	21583	21331	21632	21547	21555	21581	21453	21554	21516	21416	21709	21497	21733	21611	21488	21509	21604	21648	21526	21535	21384	21457	21760	21574	21530	21628	21696	21614	21591	21594	21355	21338	21704	21367	21512	21377	21721	21746	21548	21470	21409	21357	21441	21277	21320	21428	21507	21425	21766	21583	21586	21692	21591	21516	21572	21608	21762	21636	21683	21692	21559	21402	21560	21381	21550	21449	21626	21607	21764	21333	21481	21556	21491	21526	21489	21391	21573	21448	21634	21692	21492	21707	21334	21558	21437	21286	21507	21606	21496	21551	21608	21393	21546	21629	21541	21723	21496	21446	21473	21491	21527	21468	21555	21514	21410	21438	21588	21829	21666	21663	21427	21576	21365	21502	21318	21362	21662	21753	21538	21316	21436	21556	21450	21183	21483	21592	21579	21360	21331	21652	21421	21347	21474	21470	21700	21560	21553	21254	21553	21431	21733	21574	21551	21278	21688	21577	21570	21551	21508	21341	21698	21646	21530	21653	21755	21545	21480	21563	21436	21414	21508	21456	21647	21496	21459	21383	21401	21464	21422	21742	21714	21505	21443	21343	21513	21512	21543	21431	21559	21591	21501	21500	21437	21319	21485	21460	21558	21596	21432	21610	21468	21408	21551	21593	21726	21346	21494	21362	21576	21488	21560	21622	21589	21419	21578	21651	21633	21634	21450	21542	21633	21489	21509	21406	21595	21609	21598	21419	21516	21573	21471	21671	21429	21627	21554	21445	21562	21360	21566	21420	21435	21513	21613	21500	21753	21563	21643	21536	21458	21460	21471	21719	21628	21468	21518	21287	21710	21382	21475	21517	21580	21366	21629	21572	21573	21676	21363	21418	21469	21463	21400	21550	21491	21670	21553	21580	21549	21447	21642	21655	21577	21551	21457	21524	21549	21475	21437	21348	21456	21246	21483	21543	21604	21540	21471	21373	21557	21671	21596	21635	21634	21566	21568	21489	21448	21502	21403	21443	21399	21365	21436	21425	21593	21441	21474	21284	21590	21546	21694	21472	21620	21579	21562	21231	21621	21640	21541	21530	21367	21451	21683	21553	21667	21361	21422	21252	21737	21464	21275	21404	21367	21486	21692	21625	21579	21563	21508	21507	21373	21019	21268	21466	21679	21681	21544	21616	21349	21467	21633	21584	21390	21565	21351	21346	21450	21319	21418	21725	21617	21614	21469	21281	21533	21672	21652	21401	21587	21552	21491	21467	21309	21520	21568	21647	21568	21588	21543	21686	21505	21657	21640	21537	21551	21376	21558	21446	21495	21676	21481	21519	21484	21542	21811	21590	21537	21441	21255	21576	21413	21530	21620	21595	21581	21556	21384	21483	21695	21505	21521	21668	21498	21489	21465	21405	21652	21538	21354	21382	21352	21513	21536	21490	21544	21475	21485	21628	21464	21558	21517	21658	21493	21514	21199	21417	21528	21544	21505	21576	21873	21358	21295	21477	21447	21432	21415	21461	21506	21332	21454	21606	21576	21380	21570	21385	21480	21323	21238	21347	21369	21528	21540	21616	21395	21763	21539	21458	21475	21729	21672	21602	21502	21347	21565	21582	21677	21506	21517	21711	21609	21530	21667	21298	21606	21558	21436	21563	21527	21510	21663	21459	21606	21643	21401	21482	21660	21536	21392	21584	21474	21487	21646	21362	21519	21572	21529	21687	21452	21365	21428	21635	21617	21619	21504	21544	21564	21702	21433	21304	21513	21544	21450	21418	21423	21687	21513	21384	21506	21338	21652	21456	21591	21569	21546	21558	21501	21518	21381	21454	21529	21484	21536	21607	21632	21639	21440	21586	21757	21715	21690	21680	21622	21346	21754	21547	21399	21304	21617	21579	21373	21378	21409	21553	21656	21476	21645	21627	21487	21668	21302	21659	21466	21326	21469	21412	21503	21262	21570	21467	21414	21634	21498	21502	21606	21667	21395	21655	21558	21557	21646	21608	21866	21671	21569	21545	21614	21420	21719	21539	21523	21376	21444	21268	21578	21649	21352	21448	21568	21601	21482	21551	21486	21421	21669	21441	21537	21412	21413	21745	21447	21547	21566	21614	21484	21659	21504	21570	21548	21707	21594	21406	21451	21598	21431	21675	21517	21508	21470	21938	21749	21721	21529	21648	21718	21351	21194	21692	21580	21572	21235	21501	21715	21387	21487	21643	21442	21599	21630	21288	21649	21522	21615	21531	21685	21328	21477	21500	21490	21219	21682	21745	21634	21412	21565	21337	21628	21407	21495	21587	21372	21587	21682	21555	21317	21638	21451	21349	21528	21487	21745	21359	21358	21419	21644	21575	21357	21557	21494	21593	21428	21622	21543	21486	21548	21544	21541	21451	21403	21613	21752	21330	21572	21547	21541	21538	21583	21413	21657	21404	21429	21516	21469	21640	21650	21599	21421	21527	21422	21279	21452	21446	21460	21591	21452	21623	21619	21571	21756	21389	21521	21354	21732	21568	21562	21524	21300	21280	21419	21656	21757	21809	21724	21435	21544	21612	21538	21351	21394	21504	21418	21454	21504	21622	21729	21444	21510	21512	21620	21523	21448	21394	21426	21339	21366	21332	21732	21542	21571	21614	21661	21828	21420	21643	21448	21506	21270	21783	21754	21479
43938	69675	63578	38979	23421	19310	17660	16687	16285	16057	15776	15658	15577	15786	16333	15744	14952	14726	14951	15107	14822	14979	14836	14952	16230	19111	18891	16940	15705	15154	14708	14672	14595	14784	14803	14665	14665	14580	14907	14725	14714	14761	14597	14642	14800	14553	14484	14712	14816	14821	14761	14759	14719	14589	14808	14633	14667	14693	14654	14674	14721	14527	14595	14739	14623	14618	14800	14679	14618	14524	14619	14577	14676	14663	14628	14876	14674	14684	14764	14493	14743	14781	14639	14580	14655	14645	14675	14546	14800	14690	14647	14703	14526	14599	14637	14587	14709	14724	14682	14668	14784	14471	14795	14671	14791	14616	14872	14604	14625	14621	14599	14730	14512	14654	14672	14718	14707	14634	14825	14545	14736	14776	14564	14727	14700	14518	14899	14718	14582	14640	14663	14775	14693	14616	14976	14717	14547	14881	14681	14594	14559	14650	14718	14623	14626	14850	14785	14638	14693	14630	14591	14688	14785	14622	14686	14758	14753	14797	14615	14594	14690	14577	14729	14617	14662	14688	14714	14565	14625	14652	14643	14868	14507	14774	14594	14737	14744	14805	14780	14524	14688	14665	14661	14644	14689	14681	14629	14605	14855	14622	14725	14848	14655	14748	14689	14812	14633	14638	14710	14733	14621	14741	14718	14707	14649	14630	14599	14813	14766	14640	14648	14705	14646	14591	14711	14592	14715	14690	14821	14561	14597	14580	14556	14616	14681	14653	14679	14682	14663	14740	14711	14686	14621	14734	14509	14701	14669	14639	14504	14787	14583	14822	14577	14711	14634	14875	14573	14732	14642	14436	14842	14765	14763	14685	14686	14565	14724	14602	14679	14642	14575	14813	14635	14569	14557	14702	14666	14583	14725	14519	14416	14654	14614	14703	14582	14555	14722	14600	14859	14697	14664	14724	14565	14743	14520	14640	14590	14577	14566	14824	14472	14458	14591	14853	14526	14615	14632	14471	14735	14609	14604	14761	14670	14736	14689	14659	14691	14795	14709	14627	14590	14420	14778	14688	14610	14629	14628	14630	14615	14625	14684	14753	14644	14646	14692	14747	14824	14757	14643	14457	14675	14631	14612	14681	14735	14529	14613	14729	14616	14700	14799	14837	14626	14753	14530	14571	14591	14692	14784	14834	14645	14733	14775	14730	14625	14688	14760	14565	14660	14691	14679	14748	14589	14639	14606	14810	14665	14739	14641	14619	14716	14728	14921	14674	14675	14639	14686	14652	14782	14679	14673	14722	14527	14629	14844	14629	14729	14607	14634	14635	14734	14799	14860	14745	14590	14771	14857	14714	14696	14871	14771	14582	14656	14706	14695	14720	14633	14748	14691	14658	14622	14763	14708	14648	14554	14642	14667	14812	14823	14564	14620	14624	14601	14708	14554	14668	14731	14814	14663	14704	14704	14604	14826	14741	14603	14624	14634	14729	14687	14581	14548	14722	14438	14688	14714	14947	14917	14642	14668	14606	14770	14568	14615	14694	14851	14735	14788	14650	14595	14730	14794	14658	14578	14706	14805	14507	14641	14732	14572	14831	14684	14775	14787	14540	14632	14672	14654	14547	14583	14714	14546	14680	14603	14704	14723	14714	14788	14623	14719	14578	14741	14656	14752	14686	14568	14577	14651	14741	14610	14524	14596	14837	14586	14787	14750	14741	14669	14690	14724	14676	14774	14644	14637	14707	14800	14710	14566	14614	14641	14697	14605	14778	14701	14618	14692	14590	14723	14502	14828	14569	14809	14682	14687	14732	14768	14554	14692	14683	14610	14785	14831	14725	14830	14866	14836	14539	14765	14591	14736	14674	14713	14720	14655	14622	14647	14640	14884	14667	14784	14740	14636	14531	14599	14586	14638	14729	14582	14603	14663	14667	14758	14604	14846	14557	14699	14669	14540	14676	14721	14655	14619	14770	14646	14614	14696	14754	14699	14608	14662	14530	14565	14686	14686	14751	14591	14563	14682	14751	14750	14901	14603	14648	14756	14623	14542	14796	14580	14756	14846	14719	14672	14635	14635	14680	14584	14695	14675	14643	14766	14622	14680	14503	14616	14697	14791	14682	14820	14636	14527	14685	14681	14722	14585	14627	14625	14457	14794	14571	14615	14455	14568	14858	14864	14730	14787	14575	14799	14666	14818	14664	14615	14611	14656	14824	14466	14667	14818	14689	14445	14639	14668	14704	14595	14951	14691	14670	14693	14723	14792	14635	14572	14698	14604	14576	14557	14709	14718	14597	14526	14708	14722	14677	14648	14575	14513	14772	14615	14563	14593	14691	14473	14614	14732	14599	14592	14763	14674	14679	14561	14660	14727	14699	14722	14677	14601	14716	14538	14696	14663	14647	14699	14798	14553	14604	14769	14556	14681	14821	14472	14777	14782	14531	14582	14702	14780	14688	14736	14652	14697	14694	14649	14680	14853	14757	14676	14703	14635	14593	14511	14580	14764	14674	14752	14809	14632	14637	14732	14624	14786	14582	14841	14665	14781	14480	14641	14597	14683	14529	14722	14688	14725	14378	14661	14806	14672	14789	14564	14532	14511	14649	14693	14708	14610	14736	14651	14563	14758	14656	14620	14672	14724	14680	14825	14793	14783	14511	14704	14413	14551	14649	14829	14883	14538	14613	14609	14744	14499	14677	14708	14778	14448	14500	14688	14734	14691	14556	14574	14830	14583	14622	14606	14747	14559	14723	14582	14727	14613	14612	14705	14720	14725	14709	14528	14640	14617	14533	14634	14621	14722	14626	14735	14545	14727	14782	14809	14410	14535	14674	14810	14829	14683	14574	14555	14716	14802	14768	14706	14671	14777	14616	14706	14733	14586	14681	14553	14910	14722	14647	14620	14731	14581	14715	14703	14756	14632	14639	14598	14671	14760	14662	14644	14841	14703	14745	14554	14715	14626	14517	14745	14757	14777	14713	14761	14626	14627	14709	14830	14680	14582	14756	14646	14567	14739	14659	14710	14785	14896	14754	14632	14619	14698	14706	14603	14660	14845	14895	14677	14663	14709	14681	14681	14560	14692	14554	14737	14475	14642	14812	14731	14620	14758	14602	14666	14734	14625	14845	14752	14566	14586	14723	14714	14733	14720	14815	14622	14733	14689	14439	14733	14850	14610	14611	14849	14618	14523	14676	14741	14712	14728	14655	14793	14593	14772	14709	14548	14614	14728	14589	14584	14564	14659	14720	14646	14577	14656	14612	14612	14519	14619	14579	14767	14639	14502	14770	14669	14588	14561	14494	14676	14660	14698	14520	14579	14773	14576	14642	14487	14612	14512	14634	14610	14610	14748	14633	14685	14743	14917	14559	14697	14684	14580	14711	14725	14604	14721	14620	14698	14768	14709	14768	14660	14791	14628	14707	14588	14750	14695	14485	14544	14381	14729	14763	14628	14628	14696	14512	14592	14785	14738	14662	14725	14744	14498	14680	14689	14644	14744	14860	14749	14662	14692	14670	14472	14543	14645	14633	14795	14706	14334	14646	14615	14793	14434	14765	14581	14667	14555	14747	14722	14528	14683	14668	14797	14532	14763	14713	14739	14647	14705	14653	14690	14658	14603	14615	14740	14761	14587	14753	14645	14641	14507	14510	14673	14746	14781	14761	14575	14664	14627	14556	14650	14628	14795	14844	14680	14583	14726	14653	14508	14675	14693	14674	14818	14509	14739	14827	14756	14642	14761	14822	14617	14776	14765	14737	14783	14647	14791	14696	14658	14696	14689	14780	14537	14712	14686	14739	14772	14605	14697	14745	14565	14658	14710	14486	14557	14642	14703	14604	14751	14644	14670	14571	14854	14838	14716	14540	14780	14621	14702	14603	14579	14798	14645	14556	14611	14500	14694	14588	14586	14661	14539	14783	14549	14688	14672	14721	14693	14825	14664	14729	14702	14566	14713	14706	14797	14655	14578	14518	14678	14646	14713	14610	14506	14783	14701	14748	14676	14629	14577	14691	14586	14511	14620	14564	14695	14712	14816	14800	14656	14719	14757	14651	14513	14637	14655	14694	14661	14788	14464	14485	14698	14594	14502	14638	14684	14580	14652	14579	14522	14606	14714	14602	14740	14726	14696	14682	14725	14552	14617	14804	14720	14624	14694	14638	14642	14678	14759	14718	14493	14657	14570	14791	14508	14739	14816	14444	14691	14818	14620	14838	14606	14688	14618	14684	14529	14595	14774	14821	14681	14834	14878	14517	14643	14552	14660	14585	14652	14721	14715	14722	14601	14545	14655	14775	14669	14718	14527	14835	14591	14665	14468	14583	14578	14712	14680	14643	14792	14718	14628	14657	14611	14789	14661	14635	14756	14610	14565	14736	14578	14720	14590	14606	14857	14591	14738	14628	14707	14674	14619	14571	14736	14882	14761	14717	14700	14596	14713	14761	14678	14595	14727	14586	14654	14616	14498	14678	14629	14697	14683	14581	14635	14484	14612	14570	14717	14559	14728	14705	14458	14435	14587	14603	14666	14611	14533	14478	14550	14645	14621	14852	14866	14623	14810	14676	14761	14752	14651	14684	14615	14689	14537	14574	14585	14664	14692	14857	14643	14553	14776	14899	14549	14728	14744	14441	14623	14693	14637	14643	14749	14462	14669	14554	14694	14595	14890	14764	14707	14633	14710	14577	14648	14684	14716	14647	14592	14679	14772	14595	14640	14609	14727	14553	14866	14694	14560	14718	14702	14689	14442	14512	14699	14586	14605	14888	14629	14649	14791	14708	14755	14623	14651	14840	14662	14809	14563	14836	14662	14671	14617	14901	14708	14596	14664	14684	14581	14570	14610	14697	14651	14855	14851	14840	14636	14629	14762	14644	14598	14663	14693	14425	14807	14704	14772	14688	14583	14724	14926	14644	14660	14677	14673	14585	14782	14803	14624	14693	14656	14697	14541	14488	14748	14685	14730	14637	14635	14652	14766	14784	14549	14699	14732	14691	14708	14752	14465	14745	14762	14577	14721	14664	14546	14617	14649	14809	14688	14649	14656	14808	14670	14755	14754	14687	14575	14740	14715	14637	14764	14587	14844	14781	14697	14654	14701	14719	14828	14591	14589	14750	14497	14491	14598	14693	14694	14544	14660	14638	14656	14603	14792	14716	14764	14786	14731	14659	14891	14666
22100	20605	27586	25190	22450	25284	28015	23635	22504	22256	22010	21818	21669	21856	24836	23790	21926	21355	21375	21120	21117	21481	21212	20824	22762	27541	27348	24588	22550	21434	21220	21170	21242	20842	21066	20938	21336	21050	20939	21112	21141	21017	20845	20906	20919	20896	21075	21177	20983	21168	21268	21217	21037	20896	21198	20991	21141	21011	21111	20945	20824	21014	21084	21036	21263	21159	21042	20959	21103	21102	20918	20856	20878	20969	20813	20838	21018	20768	20964	20995	21016	20857	21051	21230	20835	20845	20847	20930	21045	20924	20859	21018	21025	20869	20763	20879	20885	20872	20899	21057	20955	20863	20801	20910	21119	21041	21292	21112	21188	20898	20836	20833	21092	20668	20998	21051	21260	20956	21104	20954	20970	20970	21016	20936	21010	21052	20887	21108	20801	21053	20848	20805	20910	20893	20884	20933	20964	20950	20980	21178	21083	20973	21076	20900	20881	20980	20781	20834	20995	20963	20956	20906	21020	21104	20744	20889	20815	21058	20904	20953	20840	20988	21077	21190	21075	20980	20993	20897	21021	20722	20823	21234	21038	20920	20914	20893	21138	21023	21012	20938	20941	20889	21198	20934	20843	20894	20911	20824	20730	21217	21049	21023	20896	20912	20954	20853	20834	20991	20901	20976	20957	21094	20894	20762	20780	20905	20969	20866	20843	20780	21013	20888	21054	20963	20946	20934	21031	20906	20925	20881	20954	20695	21020	20886	20718	21063	20970	20696	21042	21066	20962	20807	21192	21132	20935	20817	21146	21202	21028	20991	21085	21005	21140	20830	20801	20914	21085	21118	20846	21087	21069	20928	20889	20804	20912	20966	20824	20818	20699	20817	20901	20900	21065	21096	21017	20964	20911	20907	20818	20845	20928	20909	21045	21037	20988	20899	21060	21106	20883	20895	21098	20997	20971	20798	20901	21095	20994	21092	20892	20975	21022	20891	21009	20778	21034	21068	20762	21036	20963	20966	21261	21159	21006	20739	20928	20756	21069	20924	20880	20822	20852	20698	20714	20966	21052	21149	20878	20767	21014	20936	21020	20960	20921	21151	20961	20921	21049	20741	20900	20980	20881	20999	21010	20995	21041	21001	21234	21113	20885	20957	20962	20942	21211	20978	20791	21107	21244	20840	21214	20920	20804	20761	20904	20882	21071	20918	21023	20935	20933	21008	20897	21000	21181	21109	20995	21028	20826	20969	20837	20881	21274	20735	20798	20945	20907	20718	20860	20772	20786	21089	20900	21133	21176	20906	20802	21165	21066	20887	21104	20881	20780	20787	21080	20920	20804	20876	20710	20761	20856	20813	20779	20731	20982	21112	20886	20935	21001	20835	21029	20803	20918	21002	21096	20943	20909	21087	20821	21036	21252	20882	20870	21019	20870	20929	21226	20877	20982	21043	20775	20859	20728	21038	20798	20971	21148	21030	21057	20851	20933	20796	20896	21047	20897	20900	20929	20782	20937	20930	20810	20749	21072	21154	20904	20980	20889	20837	21030	20938	20852	20950	21106	20931	20839	20757	20678	20815	20884	20859	20859	20888	21122	20987	20874	20816	20883	20760	20929	21044	20893	20947	20973	20939	20884	21098	20922	20810	21241	20884	21069	20955	20832	21053	20915	20934	21013	20976	20823	20887	21061	20677	20965	20682	21087	20732	20677	20910	20887	21164	20979	20659	20931	20991	20854	20967	21015	20977	20861	20890	21071	20975	20782	20826	20844	21013	20956	20890	20924	21004	20915	20868	21226	21008	20917	21026	20898	20911	21025	20918	21088	20899	20773	20882	20874	20899	21077	21200	20964	21087	21104	20989	20900	20930	20912	20948	21084	20987	21066	21083	21099	20820	21048	20802	21070	20947	21172	20865	20878	21090	21104	20732	20694	20940	20959	20942	21007	20968	20954	20979	20816	21090	20733	21033	20825	20844	21135	20996	20939	20860	20921	21075	21100	20932	20867	20851	21008	20733	20802	21088	20988	20993	21038	20768	20988	20864	20963	20744	20935	21054	20811	21082	20870	20810	21129	20933	20902	20984	20769	20998	20921	20908	21251	21136	20863	20881	20872	20773	20892	21104	21175	21066	20998	20673	20861	20676	20920	21010	20950	20836	20996	21066	21062	20821	20911	20724	20928	21013	20937	21044	21125	20810	20766	20850	21099	20808	20880	21009	21193	20909	20902	21074	20984	21149	20834	20890	20691	20769	21003	20837	20830	20797	20997	21050	21230	21092	20912	20895	21117	21085	20993	20856	20774	21103	21180	20842	20835	20752	20843	20686	20875	20810	20865	20949	21040	20816	21029	20768	20927	20893	20897	20928	20730	20989	21004	21043	21034	20931	20873	20887	21036	20898	20797	20979	21197	21115	20917	21243	21194	20955	21160	21147	21174	20867	20935	20987	20753	20805	20970	20924	20689	20598	20809	20851	21104	20897	21108	21075	21004	20986	21099	20902	21010	20987	21044	20845	20844	20763	21052	21056	21047	20997	21069	20838	20740	21108	20951	20842	20816	20935	20951	20907	20984	21057	20852	20877	21077	20825	20659	20909	20889	20897	21159	20736	20939	20906	20987	20916	21075	20966	20873	20687	20882	20744	20766	20960	20878	21054	20820	20823	21029	20914	20926	21122	21138	20744	21034	21023	20959	20981	20965	20995	20863	20952	21012	20917	20932	20826	20683	20926	21024	21108	20867	21135	21004	20936	20857	20710	20927	20957	21057	20882	20849	21136	20873	20953	21077	20907	20905	21097	20827	20853	20716	21164	20954	20973	20816	21010	21046	21015	20792	21099	20877	21002	21117	20934	20866	20969	21030	21040	21149	20945	20857	21003	20806	20967	21015	20929	20934	20946	20833	21110	20884	20927	20747	20814	20945	20966	20863	21104	21108	21220	20848	20938	20745	21112	21083	21026	20914	20862	20934	21002	20793	21042	20971	20994	20714	20716	21134	20736	20938	20972	20787	21293	20966	21030	21053	21212	21023	21120	20830	21022	21204	20973	20911	20965	21007	20829	20911	20913	21140	20928	21058	20940	20920	20857	20852	20929	20876	21108	21012	20868	21149	20934	21069	21172	21135	20909	20949	20819	21043	20999	20744	21039	20817	21056	21129	21122	20714	21086	21146	21309	21356	21106	21090	20986	20912	20999	21019	20905	20680	20786	20917	20976	20915	20859	20875	20801	20958	20844	20866	21092	20908	21131	20815	21045	20885	20997	20886	20983	20959	20772	20926	21042	20916	20870	20970	21284	20979	20924	20964	20876	21013	21120	21000	21018	20840	21138	21147	20995	20805	20807	20953	20982	20985	20799	21271	20898	20883	20957	21003	20918	20941	21149	21044	20731	20975	21289	20967	21105	21112	20883	20971	20969	21026	21111	20712	21052	20669	20986	20880	21026	20935	21041	21183	20931	20928	20965	21132	20897	20763	21066	20978	20834	20818	20848	21194	20915	20969	20982	21198	20986	21018	20751	20866	20968	20682	20948	20746	20971	20894	20791	21118	20883	21042	21019	20853	20987	21334	21104	21005	20875	21226	20966	21035	20952	20991	20800	21152	20747	21011	20744	20969	21037	20826	20907	21044	20935	20986	20992	20968	20825	21074	20928	20948	21012	21185	20937	21028	20954	20797	20999	20983	21075	20831	21062	20823	21146	20945	21019	21205	20904	21005	20938	21063	21061	21276	21078	20862	21055	20833	21098	21009	20868	20867	21201	20846	21079	20957	20950	21149	21033	20955	20834	21202	20916	20961	21149	21107	21038	20890	20906	20948	20884	20819	20809	20890	21057	20992	20959	20867	20949	20892	20980	20959	20969	21064	21128	20904	21005	21032	20971	21047	21048	20841	21219	20997	20889	21130	20999	20914	20843	21140	20943	20899	20696	20906	20952	21079	20891	21185	20948	21110	20932	21095	20907	21131	21104	21092	21042	21046	21002	20930	21174	21022	21090	20915	21159	21055	21190	20853	20847	21063	21028	20744	21414	21042	21199	21182	21030	20911	20823	20828	20995	20941	21013	21021	20958	20918	20774	20986	20818	20938	21021	20937	21139	20921	21065	20790	21024	21030	21075	21078	20966	20837	21044	20710	20942	21284	21313	20923	20915	20824	21086	21089	21125	21047	20884	20946	20804	21140	20922	21228	21064	21174	20799	20990	21067	20926	20844	20815	21026	21157	21229	20984	21057	21160	20940	20878	21080	21036	21046	20822	20920	21076	21041	21087	20702	20952	20854	21100	21032	20684	21198	20998	21002	20938	20870	20944	20806	21150	21046	21000	20977	21052	20890	20685	20922	20803	21084	21099	21068	20895	20996	21045	21110	20925	20897	20882	20733	20915	20707	20812	20833	21024	20986	21027	21042	21231	21054	21138	20997	21186	20866	20696	21014	20891	20954	20853	20779	20922	21047	20921	20942	21311	20991	21214	21049	21227	20797	20869	21167	21046	20982	21032	20696	20799	20871	21021	20959	21017	21207	21243	21132	21158	20833	21019	20977	21088	20775	20755	20882	20845	20931	20898	20997	21070	21088	20959	20715	20980	20855	20802	20848	21021	21028	20783	20954	21223	21151	20873	21072	21061	21088	21007	20870	20682	21039	20792	21201	21148	21027	21013	20986	20937	20822	21054	21117	20983	20858	21107	20699	20888	21147	20949	21030	21249	20794	21134	20864	20877	20765	20856	21060	20920	20900	20690	20895	20988	21021	20852	20718	20881	21099	21017	20984	20939	21044	20782	20896	20925	20881	21055	20868	21055	20970	21175	20927	21206	20733	20759	21011	20882	21093	20887	20987	20888	20639	20862	20829	21154	20842	20931	20904	20874	20865	21072	20758	20980	20790	20807	21067	20718	20861	21036	20963	21080	20921	20881	21152	20900	20857	20988	20998	20981	20835	20956	20801	21080	20851	21086	21030	20761	20949	20796	20840	20874	20920	20972	20991	21229	21117	21176	21007	20851	21231	20967	20748	20829	20859	21132	21242	20987	20985	21064	20841	20851	20831	20933	20876	20823	21053	20927	20830	20999	20997	21007	21247	20913	20805	21072	20837	21105	20860	20978	21000	21027	20970	20768	20806	20987	21023	21119	20966	21176	21028	20940	20749	20998	20858	20950	21127	20898	21013	20915	20800	21171	20864
46677	76375	68059	46276	30197	22294	18372	16744	16403	15943	15585	15447	15520	15337	20396	17783	15329	14674	14724	14761	14752	14742	14547	14593	17787	23521	21796	18170	15551	14871	14615	14361	14415	14533	14373	14435	14394	14435	14506	14511	14417	14426	14457	14426	14306	14391	14423	14478	14387	14524	14544	14433	14454	14342	14263	14378	14381	14454	14379	14394	14397	14507	14350	14391	14391	14353	14389	14420	14427	14373	14485	14348	14351	14386	14607	14301	14452	14456	14368	14461	14271	14521	14284	14467	14514	14155	14436	14371	14377	14441	14431	14323	14349	14457	14418	14381	14476	14460	14383	14416	14513	14340	14370	14450	14362	14394	14451	14572	14440	14299	14408	14278	14509	14459	14294	14344	14435	14436	14285	14517	14393	14480	14366	14318	14545	14377	14452	14341	14417	14399	14474	14284	14510	14374	14463	14478	14432	14391	14433	14311	14217	14182	14367	14369	14261	14456	14495	14478	14499	14450	14401	14371	14237	14377	14425	14320	14421	14499	14386	14195	14277	14342	14367	14222	14355	14347	14530	14429	14319	14461	14408	14278	14518	14385	14394	14428	14388	14431	14512	14307	14486	14289	14386	14456	14387	14496	14386	14479	14503	14387	14314	14178	14392	14338	14486	14307	14240	14492	14391	14334	14441	14321	14386	14358	14372	14485	14502	14558	14318	14374	14297	14462	14499	14440	14429	14175	14415	14472	14439	14252	14372	14274	14356	14422	14335	14334	14442	14339	14407	14452	14352	14447	14183	14445	14478	14493	14394	14347	14314	14317	14329	14461	14337	14500	14287	14396	14302	14522	14295	14411	14431	14454	14393	14376	14611	14442	14488	14361	14288	14249	14437	14419	14347	14490	14362	14395	14645	14344	14378	14478	14448	14313	14180	14461	14290	14400	14466	14249	14373	14426	14305	14524	14479	14472	14311	14391	14439	14432	14479	14300	14421	14405	14491	14443	14495	14360	14462	14399	14467	13978	14233	14448	14334	14470	14240	14395	14414	14375	14407	14365	14362	14464	14387	14424	14262	14342	14333	14587	14418	14457	14367	14297	14202	14491	14415	14454	14645	14219	14266	14291	14409	14265	14402	14529	14612	14387	14284	14452	14396	14287	14406	14301	14385	14474	14507	14574	14372	14505	14369	14543	14566	14400	14416	14272	14475	14438	14486	14327	14552	14426	14430	14391	14416	14424	14413	14294	14436	14276	14591	14543	14345	14393	14508	14191	14305	14297	14531	14321	14404	14495	14524	14432	14472	14348	14503	14337	14334	14345	14489	14474	14334	14500	14165	14378	14197	14442	14467	14363	14530	14434	14489	14371	14477	14423	14513	14637	14297	14291	14324	14387	14359	14465	14458	14427	14589	14340	14414	14410	14498	14267	14338	14434	14550	14428	14488	14450	14250	14507	14382	14410	14526	14263	14308	14250	14441	14390	14379	14280	14436	14363	14310	14443	14508	14447	14414	14533	14411	14226	14512	14525	14498	14400	14406	14260	14317	14366	14374	14478	14413	14400	14513	14286	14288	14556	14506	14553	14515	14456	14264	14384	14391	14499	14538	14310	14411	14416	14520	14309	14409	14299	14379	14298	14339	14428	14430	14483	14289	14215	14419	14299	14334	14308	14420	14528	14508	14174	14205	14452	14413	14308	14194	14442	14430	14521	14659	14340	14427	14455	14563	14511	14470	14349	14429	14491	14180	14431	14487	14375	14568	14363	14686	14285	14381	14259	14229	14402	14311	14548	14366	14404	14471	14316	14521	14472	14381	14481	14379	14459	14532	14350	14531	14430	14252	14310	14417	14171	14401	14355	14419	14408	14536	14335	14351	14394	14222	14378	14295	14360	14635	14288	14446	14252	14247	14354	14474	14475	14331	14440	14453	14302	14315	14372	14522	14431	14428	14349	14412	14447	14412	14395	14248	14455	14365	14461	14314	14507	14534	14438	14327	14410	14292	14408	14580	14359	14275	14571	14445	14221	14327	14517	14539	14437	14485	14412	14410	14441	14372	14425	14637	14414	14521	14344	14319	14485	14576	14563	14501	14487	14502	14340	14315	14431	14303	14441	14386	14398	14362	14383	14536	14397	14385	14560	14445	14254	14493	14349	14358	14488	14412	14373	14380	14282	14360	14455	14391	14341	14350	14392	14241	14319	14366	14517	14346	14285	14270	14416	14544	14293	14519	14454	14310	14391	14418	14400	14487	14585	14473	14345	14464	14439	14369	14364	14345	14351	14456	14374	14392	14431	14318	14404	14301	14555	14329	14340	14636	14468	14315	14326	14347	14442	14261	14490	14374	14442	14465	14360	14351	14459	14372	14372	14408	14506	14312	14324	14339	14486	14505	14239	14577	14359	14467	14367	14485	14497	14261	14491	14429	14452	14471	14439	14538	14411	14457	14371	14486	14465	14380	14589	14531	14272	14344	14232	14360	14431	14449	14437	14337	14212	14400	14511	14447	14455	14306	14448	14478	14383	14409	14210	14356	14332	14207	14304	14481	14420	14468	14274	14663	14570	14397	14296	14413	14517	14380	14286	14331	14376	14450	14497	14430	14459	14310	14407	14269	14260	14509	14429	14367	14290	14431	14388	14335	14503	14468	14297	14348	14442	14372	14582	14460	14243	14473	14393	14486	14338	14542	14580	14500	14216	14365	14412	14543	14388	14284	14276	14292	14384	14249	14474	14400	14471	14322	14452	14287	14480	14448	14467	14355	14432	14480	14342	14404	14454	14366	14425	14252	14359	14481	14400	14594	14469	14405	14331	14566	14308	14332	14370	14403	14681	14384	14410	14388	14285	14716	14331	14504	14361	14279	14300	14455	14355	14574	14541	14344	14338	14436	14288	14512	14192	14381	14361	14229	14380	14316	14630	14341	14510	14346	14422	14548	14376	14473	14465	14393	14226	14250	14387	14294	14582	14143	14230	14403	14487	14423	14499	14450	14456	14284	14315	14494	14355	14515	14332	14269	14484	14608	14392	14263	14451	14463	14499	14346	14246	14387	14324	14527	14224	14200	14435	14397	14374	14369	14503	14450	14419	14284	14406	14508	14363	14330	14404	14323	14455	14549	14261	14416	14406	14317	14493	14299	14429	14465	14437	14323	14305	14481	14584	14370	14431	14499	14279	14401	14505	14311	14550	14380	14522	14411	14418	14447	14499	14525	14325	14722	14390	14483	14364	14319	14272	14378	14511	14361	14459	14405	14487	14469	14421	14428	14393	14299	14534	14443	14416	14329	14397	14343	14251	14533	14388	14296	14241	14221	14423	14347	14374	14437	14433	14410	14409	14293	14407	14441	14327	14376	14384	14282	14334	14360	14253	14508	14612	14321	14297	14263	14367	14343	14500	14499	14541	14325	14396	14514	14427	14562	14405	14436	14277	14517	14454	14287	14485	14527	14297	14427	14371	14420	14441	14388	14275	14427	14609	14369	14213	14304	14313	14323	14355	14400	14332	14508	14344	14384	14418	14308	14491	14369	14539	14399	14308	14469	14446	14376	14378	14355	14610	14374	14293	14292	14412	14389	14495	14449	14448	14473	14395	14439	14266	14279	14399	14403	14433	14598	14428	14305	14317	14485	14353	14346	14534	14209	14350	14475	14378	14668	14295	14525	14329	14356	14352	14536	14531	14442	14414	14258	14608	14268	14477	14468	14349	14457	14226	14365	14531	14522	14498	14351	14347	14374	14485	14363	14507	14363	14517	14322	14352	14438	14492	14262	14429	14554	14370	14501	14293	14436	14390	14564	14378	14615	14582	14589	14390	14422	14494	14399	14484	14320	14415	14481	14484	14408	14417	14313	14380	14510	14274	14426	14299	14327	14517	14466	14524	14269	14229	14373	14412	14382	14368	14435	14424	14368	14441	14425	14479	14441	14360	14394	14432	14492	14483	14383	14289	14552	14514	14376	14304	14477	14467	14514	14407	14335	14513	14420	14352	14321	14396	14436	14236	14582	14442	14408	14441	14434	14311	14385	14286	14403	14412	14390	14435	14302	14562	14483	14321	14363	14390	14366	14235	14339	14439	14388	14374	14293	14468	14286	14332	14451	14579	14459	14422	14579	14432	14371	14331	14363	14388	14426	14329	14470	14622	14189	14565	14475	14363	14417	14398	14392	14348	14530	14391	14544	14483	14539	14335	14379	14322	14417	14513	14452	14361	14469	14342	14387	14306	14481	14450	14301	14462	14476	14412	14136	14339	14236	14622	14487	14293	14411	14299	14438	14332	14374	14451	14424	14591	14512	14346	14388	14471	14668	14517	14404	14404	14563	14256	14469	14324	14346	14329	14363	14390	14466	14563	14409	14230	14406	14534	14420	14459	14310	14534	14527	14348	14388	14407	14481	14276	14379	14419	14500	14444	14362	14478	14370	14490	14343	14292	14386	14346	14449	14277	14386	14364	14485	14328	14544	14524	14440	14515	14399	14385	14243	14139	14361	14422	14376	14357	14485	14385	14491	14580	14565	14661	14428	14376	14369	14557	14300	14596	14595	14458	14383	14404	14428	14357	14461	14316	14534	14410	14466	14419	14369	14401	14398	14328	14409	14576	14296	14417	14401	14465	14433	14396	14312	14440	14567	14628	14559	14654	14464	14332	14475	14238	14506	14387	14495	14641	14376	14450	14266	14402	14523	14374	14395	14468	14330	14461	14453	14506	14362	14411	14322	14521	14478	14504	14301	14608	14377	14504	14509	14300	14255	14327	14321	14463	14461	14336	14453	14297	14390	14308	14285	14556	14171	14509	14215	14323	14743	14472	14326	14291	14385	14434	14483	14491	14440	14310	14444	14313	14367	14299	14382	14375	14526	14376	14255	14333	14433	14369	14387	14309	14360	14351	14644	14386	14297	14392	14294	14421	14340	14343	14393	14399	14357	14380	14394	14473	14423	14345	14309	14341	14421	14494	14469	14325	14413	14371	14271	14155	14335	14344	14463	14415	14347	14437	14361	14356	14559	14328	14452	14392	14331	14321	14445	14318	14298	14445	14297	14333	14361	14415	14418	14285	14418	14260	14350	14255	14642	14251	14287	14460	14453	14409	14421	14335	14441	14408	14406	14404	14335	14337	14405	14496	14567	14398	14428	14316	14433	14370	14565	14520	14330	14469	14306	14467	14380	14385	14505	14504
43487	49488	46947	34138	26423	23315	22278	22161	21854	21644	21914	21519	21686	21652	21451	21627	21554	21795	21623	21616	21624	21472	21639	21581	21505	21638	21945	21999	21702	21466	21529	21476	21466	21386	21659	21522	21593	21790	21832	21705	21581	21635	21501	21632	21530	21373	21718	21773	21380	21480	21537	21628	21520	21172	21540	21211	21428	21657	21517	21495	21494	21703	21445	21342	21564	21516	21527	21603	21414	21612	21779	21369	21557	21432	21486	21586	21552	21602	21331	21514	21370	21502	21456	21516	21345	21672	21489	21620	21724	21605	21464	21699	21473	21428	21736	21645	21493	21507	21511	21508	21535	21664	21575	21442	21392	21389	21636	21386	21564	21539	21520	21488	21623	21422	21474	21567	21303	21594	21565	21681	21378	21431	21454	21402	21562	21317	21405	21603	21608	21431	21314	21465	21417	21464	21451	21517	21692	21536	21631	21312	21571	21559	21719	21550	21705	21491	21659	21305	21760	21657	21644	21387	21475	21546	21516	21336	21533	21680	21664	21437	21288	21457	21560	21408	21586	21464	21384	21612	21458	21577	21278	21634	21446	21317	21743	21626	21663	21558	21480	21507	21612	21296	21646	21433	21487	21526	21798	21460	21317	21720	21765	21431	21460	21354	21433	21554	21593	21663	21361	21562	21610	21450	21632	21501	21340	21374	21392	21437	21757	21585	21372	21124	21478	21184	21623	21219	21379	21404	21665	21660	21796	21359	21551	21713	21406	21507	21533	21504	21388	21267	21461	21563	21619	21529	21575	21424	21585	21434	21761	21149	21572	21640	21502	21416	21537	21447	21388	21697	21678	21320	21254	21544	21515	21363	21640	21566	21516	21470	21478	21673	21582	21773	21465	21481	21533	21534	21641	21596	21695	21732	21630	21484	21382	21588	21478	21426	21547	21393	21669	21425	21510	21349	21460	21433	21476	21373	21472	21516	21533	21830	21432	21487	21554	21694	21455	21384	21449	21566	21493	21482	21398	21575	21499	21453	21496	21798	21387	21460	21428	21317	21616	21445	21499	21454	21573	21528	21531	21219	21608	21431	21501	21224	21584	21543	21636	21558	21364	21486	21506	21390	21416	21704	21517	21400	21572	21322	21520	21461	21562	21683	21490	21613	21719	21709	21407	21305	21371	21632	21517	21517	21591	21386	21464	21513	21409	21593	21524	21643	21517	21470	21462	21484	21626	21719	21476	21424	21651	21325	21626	21296	21408	21382	21663	21639	21430	21452	21530	21614	21752	21774	21542	21745	21443	21527	21443	21537	21308	21472	21763	21402	21527	21666	21764	21593	21668	21634	21418	21319	21581	21658	21414	21493	21472	21583	21271	21541	21415	21431	21481	21562	21334	21647	21424	21330	21423	21448	21252	21536	21613	21679	21361	21591	21590	21361	21567	21571	21206	21484	21482	21651	21436	21642	21374	21560	21410	21592	21270	21415	21469	21384	21449	21527	21281	21480	21523	21576	21442	21584	21415	21513	21428	21610	21668	21415	21756	21589	21381	21621	21551	21438	21509	21726	21510	21378	21654	21424	21501	21502	21540	21268	21378	21683	21416	21485	21584	21365	21385	21484	21666	21483	21439	21344	21531	21524	21637	21379	21378	21632	21765	21557	21591	21448	21610	21628	21458	21502	21425	21519	21455	21168	21565	21405	21701	21407	21406	21668	21613	21567	21686	21338	21606	21830	21584	21556	21367	21542	21461	21322	21438	21624	21433	21592	21641	21508	21475	21608	21491	21497	21583	21532	21530	21403	21769	21482	21242	21434	21557	21460	21421	21531	21315	21469	21553	21423	21548	21513	21378	21626	21611	21522	21393	21740	21532	21517	21764	21699	21819	21390	21527	21372	21462	21613	21723	21551	21703	21432	21613	21315	21443	21296	21459	21558	21808	21652	21429	21294	21700	21451	21388	21496	21725	21394	21593	21502	21306	21499	21427	21542	21427	21419	21407	21589	21563	21489	21522	21612	21551	21504	21612	21294	21568	21372	21354	21390	21443	21784	21586	21398	21372	21560	21513	21523	21492	21617	21571	21455	21467	21504	21422	21449	21561	21482	21566	21516	21493	21265	21660	21521	21550	21367	21492	21494	21489	21654	21524	21336	21561	21829	21642	21745	21414	21751	21410	21533	21768	21710	21568	21686	21548	21431	21694	21357	21467	21555	21570	21441	21634	21747	21459	21393	21604	21428	21615	21399	21509	21321	21596	21496	21644	21699	21587	21764	21461	21515	21583	21413	21569	21641	21462	21574	21672	21507	21657	21552	21701	21464	21611	21297	21633	21568	21525	21784	21447	21521	21548	21330	21544	21292	21373	21463	21447	21549	21526	21452	21510	21501	21410	21400	21541	21574	21505	21556	21695	21482	21524	21526	21562	21513	21502	21357	21507	21665	21532	21668	21521	21284	21688	21379	21349	21609	21518	21573	21606	21461	21610	21436	21421	21609	21766	21533	21523	21676	21388	21675	21370	21337	21415	21382	21529	21685	21495	21387	21677	21362	21693	21486	21456	21579	21472	21383	21371	21542	21594	21441	21433	21469	21238	21677	21388	21354	21443	21631	21789	21518	21566	21271	21387	21456	21530	21778	21492	21732	21838	21566	21743	21146	21441	21661	21503	21483	21518	21498	21614	21539	21306	21346	21585	21411	21521	21575	21572	21534	21450	21472	21511	21474	21467	21411	21430	21551	21595	21388	21484	21528	21513	21571	21389	21340	21420	21379	21565	21475	21489	21665	21469	21498	21651	21438	21748	21711	21483	21349	21558	21495	21524	21389	21348	21520	21256	21707	21432	21432	21482	21378	21334	21350	21627	21571	21350	21546	21350	21556	21456	21522	21483	21605	21563	21458	21607	21531	21688	21487	21544	21699	21587	21551	21422	21337	21356	21399	21588	21655	21872	21374	21408	21487	21449	21451	21483	21511	21554	21385	21567	21602	21329	21672	21490	21717	21356	21634	21347	21671	21366	21390	21534	21531	21744	21454	21635	21573	21611	21626	21463	21554	21434	21523	21582	21626	21729	21313	21141	21278	21476	21582	21318	21291	21360	21517	21532	21437	21421	21451	21428	21539	21571	21462	21398	21671	21392	21392	21501	21734	21560	21504	21627	21589	21773	21640	21687	21512	21457	21306	21699	21311	21477	21397	21386	21416	21428	21556	21384	21548	21532	21640	21481	21429	21465	21643	21443	21418	21600	21462	21428	21681	21450	21506	21718	21610	21618	21557	21603	21544	21483	21481	21475	21385	21562	21601	21588	21643	21898	21451	21420	21559	21611	21548	21773	21599	21568	21508	21612	21404	21371	21592	21527	21513	21580	21587	21724	21238	21502	21388	21679	21580	21679	21610	21372	21410	21532	21424	21476	21426	21440	21621	21641	21349	21558	21360	21525	21669	21756	21570	21540	21441	21423	21515	21403	21540	21508	21531	21536	21381	21383	21424	21528	21328	21167	21590	21653	21525	21311	21475	21625	21513	21551	21482	21394	21657	21601	21545	21668	21665	21472	21451	21778	21569	21307	21620	21359	21463	21682	21332	21228	21548	21644	21298	21407	21460	21531	21373	21534	21631	21656	21648	21726	21648	21654	21470	21491	21605	21423	21416	21599	21544	21464	21669	21448	21396	21511	21419	21312	21734	21794	21460	21496	21590	21460	21416	21635	21493	21701	21570	21305	21714	21331	21475	21900	21743	21590	21464	21514	21689	21480	21469	21550	21413	21591	21520	21395	21539	21677	21520	21625	21601	21387	21636	21564	21334	21399	21438	21436	21807	21537	21599	21577	21475	21427	21526	21394	21450	21413	21330	21494	21587	21673	21436	21564	21520	21639	21688	21419	21313	21665	21563	21689	21629	21668	21514	21611	21589	21567	21636	21471	21675	21765	21498	21634	21584	21355	21554	21635	21483	21486	21619	21435	21310	21460	21514	21435	21507	21628	21402	21309	21511	21529	21364	21757	21549	21435	21808	21535	21735	21701	21346	21692	21434	21635	21653	21322	21628	21562	21544	21708	21600	21316	21559	21323	21446	21557	21580	21434	21457	21482	21584	21582	21346	21514	21645	21570	21478	21735	21414	21477	21497	21666	21397	21506	21612	21466	21596	21422	21280	21443	21611	21677	21513	21418	21519	21365	21384	21512	21322	21414	21573	21629	21494	21442	21545	21691	21473	21579	21479	21623	21533	21365	21480	21487	21405	21601	21515	21624	21377	21565	21486	21303	21493	21715	21558	21559	21684	21523	21414	21387	21625	21619	21592	21374	21523	21614	21666	21493	21352	21404	21412	21499	21555	21533	21580	21540	21439	21659	21536	21522	21567	21527	21639	21645	21496	21377	21315	21474	21345	21427	21603	21325	21633	21271	21634	21504	21502	21424	21978	21603	21839	21472	21403	21511	21602	21629	21652	21702	21535	21600	21659	21461	21385	21354	21449	21562	21619	21724	21515	21446	21355	21727	21551	21830	21467	21640	21624	21676	21490	21690	21231	21419	21336	21563	21481	21653	21552	21378	21564	21661	21526	21448	21453	21571	21563	21349	21606	21620	21663	21721	21668	21584	21550	21491	21231	21365	21545	21371	21447	21485	21588	21561	21794	21545	21527	21359	21646	21644	21450	21415	21439	21774	21705	21396	21651	21554	21391	21704	21539	21569	21558	21475	21370	21898	21656	21455	21444	21561	21525	21581	21525	21687	21347	21488	21438	21574	21654	21513	21606	21547	21391	21490	21622	21463	21323	21458	21574	21968	21698	21812	21622	21497	21404	21623	21510	21639	21506	21646	21415	21395	21299	21508	21488	21632	21473	21346	21409	21487	21565	21657	21577	21848	21355	21491	21424	21331	21658	21691	21560	21961	21567	21493	21655	21445	21329	21539	21469	21435	21378	21609	21471	21830	21577	21345	21652	21538	21360	21608	21712	21428	21495	21582	21260	21558	21729	21456	21516	21395	21552	21881	21500	21404	21482	21567	21471	21365	21407	21539	21632	21502	21531	21367	21604	21512	21394	21616	21520	21515	21447	21749	21601	21460	21510	21675	21433	21561	21378	21547	21431	21591	21405	21635	21390	21519	21470	21487	21379	21571	21409	21368	21419	21533	21693	21382	21699	21520	21448	21366	21384	21475	21583	21458	21482
46622	56230	47344	27990	20854	16516	15631	15069	15075	14902	15034	14930	14845	14972	14914	14757	14638	14774	14803	14760	14583	14736	14842	14586	14886	14887	15213	15139	14905	14724	14661	14706	14727	14825	14682	14491	14596	14662	14566	14586	14768	14754	14651	14565	14738	14668	14805	14648	14725	14808	14933	14826	14554	14400	14826	14548	14831	14736	14694	14762	14722	14838	14654	14723	14593	14619	14803	14589	14631	14555	14611	14887	14557	14470	14580	14806	14739	14657	14815	14654	14674	14549	14603	14643	14724	14650	14690	14751	14560	14610	14601	14709	14541	14805	14559	14740	14587	14621	14718	14624	14622	14592	14718	14670	14688	14724	14784	14690	14610	14733	14710	14818	14544	14685	14715	14567	14792	14743	14572	14716	14814	14728	14597	14854	14687	14619	14594	14637	14742	14646	14623	14631	14516	14755	14679	14676	14674	14517	14601	14642	14679	14621	14799	14652	14481	14807	14658	14809	14773	14730	14699	14589	14653	14768	14669	14667	14739	14653	14625	14519	14792	14780	14630	14742	14725	14563	14706	14760	14645	14706	14658	14632	14689	14658	14683	14707	14809	14665	14735	14655	14664	14610	14723	14697	14706	14791	14696	14661	14688	14662	14685	14528	14609	14606	14787	14744	14647	14611	14749	14827	14806	14892	14768	14581	14648	14809	14622	14639	14653	14637	14761	14608	14838	14644	14686	14688	14671	14820	14676	14601	14702	14596	14692	14608	14475	14634	14763	14509	14681	14532	14710	14827	14683	14776	14575	14719	14839	14705	14668	14604	14625	14699	14609	14399	14580	14790	14790	14562	14791	14856	14683	14584	14793	14636	14708	14560	14695	14817	14605	14810	14670	14554	14735	14743	14709	14631	14654	14784	14671	14782	14533	14772	14830	14531	14731	14656	14485	14634	14588	14643	14591	14766	14777	14816	14526	14705	14794	14649	14604	14641	14676	14671	14667	14594	14719	14798	14479	14873	14722	14733	14647	14764	14736	14660	14694	14793	14513	14776	14577	14790	14599	14726	14766	14715	14638	14619	14584	14755	14734	14563	14597	14716	14564	14589	14765	14562	14600	14615	14609	14616	14699	14582	14675	14734	14726	14647	14631	14658	14543	14609	14804	14676	14614	14650	14534	14768	14599	14748	14714	14732	14627	14716	14598	14732	14699	14725	14710	14656	14613	14677	14634	14823	14626	14558	14801	14608	14801	14724	14539	14614	14681	14706	14578	14679	14739	14662	14766	14545	14779	14763	14609	14869	14639	14729	14746	14736	14597	14659	14567	14675	14633	14655	14510	14726	14649	14795	14609	14778	14603	14640	14600	14597	14724	14662	14778	14792	14618	14814	14582	14546	14699	14826	14511	14743	14722	14785	14673	14714	14597	14767	14743	14550	14711	14687	14836	14662	14733	14561	14842	14714	14744	14524	14749	14578	14657	14602	14680	14668	14734	14619	14793	14484	14750	14621	14794	14598	14676	14543	14769	14643	14815	14664	14651	14731	14741	14721	14606	14434	14671	14630	14680	14754	14613	14931	14654	14646	14640	14644	14738	14540	14634	14655	14453	14630	14695	14648	14691	14653	14673	14714	14784	14764	14660	14696	14687	14674	14836	14612	14535	14726	14624	14631	14710	14822	14678	14644	14577	14580	14505	14738	14709	14665	14726	14784	14764	14684	14781	14708	14755	14782	14755	14817	14565	14714	14787	14520	14703	14576	14630	14578	14771	14417	14659	15029	14601	14627	14766	14669	14757	14656	14610	14713	14503	14824	14714	14539	14444	14658	14701	14723	14535	14606	14845	14563	14778	14767	14804	14725	14692	14753	14754	14645	14696	14778	14540	14662	14615	14495	14690	14736	14702	14652	14642	14637	14709	14543	14809	14561	14723	14739	14730	14508	14720	14744	14750	14612	14604	14640	14719	14644	14583	14808	14652	14583	14593	14791	14733	14566	14689	14732	14654	14802	14739	14575	14823	14523	14603	14499	14630	14697	14787	14754	14653	14706	14725	14610	14739	14584	14651	14667	14751	14605	14708	14690	14711	14779	14617	14633	14683	14687	14737	14800	14740	14772	14753	14650	14563	14751	14498	14742	14693	14572	14528	14541	14695	14626	14523	14613	14643	14714	14732	14700	14751	14813	14481	14590	14774	14706	14685	14562	14681	14837	14629	14540	14558	14878	14617	14905	14645	14781	14790	14783	14701	14797	14526	14754	14671	14754	14602	14629	14746	14717	14667	14622	14551	14582	14556	14703	14807	14691	14637	14739	14655	14718	14660	14836	14669	14731	14871	14549	14806	14652	14740	14609	14529	14740	14784	14739	14811	14580	14729	14609	14740	14763	14709	14610	14750	14701	14956	14671	14586	14498	14753	14647	14731	14663	14711	14714	14702	14750	14570	14697	14646	14447	14645	14792	14673	14618	14474	14651	14638	14798	14744	14665	14596	14842	14716	14556	14613	14723	14697	14660	14779	14998	14645	14636	14751	14718	14590	14731	14817	14621	14726	14714	14838	14556	14591	14714	14650	14729	14683	14669	14523	14660	14831	14673	14621	14577	14674	14777	14548	14681	14583	14805	14568	14768	14807	14547	14619	14684	14629	14834	14600	14761	14684	14833	14713	14656	14663	14690	14940	14579	14766	14599	14710	14658	14711	14832	14828	14728	14656	14686	14812	14668	14694	14705	14665	14551	14793	14728	14866	14690	14727	14666	14769	14624	14688	14613	14752	14698	14537	14665	14523	14613	14732	14813	14705	14733	14702	14584	14509	14745	14487	14740	14691	14700	14619	14490	14863	14863	14688	14606	14763	14797	14741	14701	14833	14632	14583	14721	14626	14618	14626	14588	14609	14716	14722	14607	14709	14713	14677	14775	14650	14654	14786	14638	14637	14680	14691	14748	14490	14847	14733	14568	14670	14839	14626	14807	14763	14696	14760	14700	14758	14650	14687	14563	14620	14688	14691	14741	14688	14632	14753	14614	14698	14811	14669	14665	14526	14572	14693	14722	14551	14641	14854	14765	14613	14759	14645	14692	14710	14677	14581	14793	14736	14602	14388	14532	14710	14581	14736	14767	14657	14772	14879	14729	14742	14747	14729	14847	14565	14686	14717	14790	14839	14628	14655	14657	14622	14635	14540	14699	14626	14831	14605	14749	14705	14759	14644	14551	14628	14694	14752	14605	14761	14705	14517	14579	14790	14533	14688	14750	14790	14700	14656	14590	14660	14607	14743	14693	14650	14722	14413	14636	14775	14722	14629	14503	14623	14790	14548	14661	14666	14670	14483	14651	14707	14802	14924	14639	14665	14464	14802	14847	14717	14651	14722	14570	14685	14756	14673	14750	14554	14660	14619	14708	14608	14707	14686	14753	14763	14762	14634	14699	14755	14677	14627	14586	14856	14656	14612	14672	14529	14743	14570	14660	14756	14827	14731	14628	14604	14680	14717	14599	14733	14724	14545	14686	14632	14603	14648	14611	14651	14602	14644	14740	14583	14706	14543	14733	14748	14796	14638	14674	14742	14834	14704	14633	14601	14678	14814	14691	14628	14621	14654	14661	14853	14669	14747	14757	14747	14826	14574	14640	14742	14491	14594	14897	14651	14777	14680	14638	14687	14747	14748	14834	14626	14653	14746	14630	14690	14712	14603	14699	14890	14645	14683	14769	14703	14703	14610	14605	14590	14666	14762	14791	14772	14631	14484	14546	14636	14565	14744	14922	14844	14682	14786	14762	14881	14484	14648	14587	14691	14952	14685	14585	14589	14677	14836	14651	14792	14749	14666	14591	14704	14734	14769	14643	14673	14770	14536	14623	14745	14595	14654	14546	14910	14587	14678	14670	14555	14645	14555	14752	14674	14688	14793	14748	14800	14551	14757	14720	14654	14648	14640	14727	14635	14738	14700	14687	14834	14571	14793	14714	14677	14663	14686	14770	14591	14765	14692	14701	14810	14549	14809	14651	14588	14562	14741	14786	14813	14562	14721	14658	14853	14479	14640	14759	14692	14622	14918	14469	14670	14676	14604	14651	14674	14686	14754	14692	14793	14783	14835	14757	14580	14710	14624	14608	14688	14745	14657	14736	14786	14677	14739	14720	14569	14740	14908	14917	14719	14564	14617	14720	14699	14542	14674	14707	14646	14799	14644	14719	14766	14694	14641	14748	14705	14776	14718	14594	14719	14752	14696	14603	14823	14698	14715	14671	14697	14821	14731	14671	14768	14770	14708	14555	14616	14661	14600	14683	14715	14790	14802	14620	14798	14554	14666	14699	14871	14795	14770	14824	14640	14728	14803	14793	14630	14570	14735	14742	14780	14676	14569	14583	14790	14692	14761	14773	14701	14678	14692	14649	14741	14486	14655	14586	14687	14850	14723	14663	14615	14666	14649	14579	14668	14534	14772	14512	14636	14612	14754	14645	14747	14828	14695	14521	14632	14711	14673	14629	14628	14612	14908	14686	14779	14599	14624	14802	14736	14767	14669	14803	14658	14611	14768	14713	14772	14796	14679	14827	14652	14705	14659	14541	14615	14791	14748	14535	14623	14770	14788	14809	14513	14671	14562	14478	14677	14792	14664	14703	14572	14624	14602	14753	14752	14720	14754	14712	14508	14699	14770	14806	14647	14674	14653	14600	14650	14723	14523	14616	14809	14639	14648	14574	14668	14689	14598	14685	14602	14787	14743	14760	14839	14745	14722	14695	14766	14749	14788	14687	14669	14658	14761	14742	14878	14765	14685	14724	14650	14691	14724	14803	14644	14779	14766	14808	14581	14752	14735	14857	14557	14721	14647	14508	14751	14798	14681	14800	14633	14718	14737	14563	14688	14598	14597	14732	14718	14659	14663	14726	14731	14726	14725	14611	14861	14675	14698	14589	14657	14647	14681	14812	14728	14673	14880	14812	14509	14632	14701	14640	14795	14786	14694	14545	14661	14727	14717	14693	14735	14784	14874	14713	14641	14698	14675	14777	14614	14645	14595	14617	14610	14673	14630	14700	14638	14659	14695	14678	14740	14645	14673	14673	14659	14735	14839	14564	14525	14725	14736	14681	14727	14715	14716	14589	14771	14636	14706	14736	14627	14815	14660	14607	14730	14575	14709	14838	14721	14680	14565	14794	14843	14762	14698	14741	14732	14741
23815	20680	27991	26262	24696	27986	27013	23812	23029	23127	23236	23032	22846	22600	24608	24905	25134	22776	22418	22601	22495	22331	22520	22586	22583	23955	24503	24202	23269	22668	22349	22267	22045	22399	22320	22127	22263	22209	22022	22199	22199	22182	22504	21944	22283	22396	22168	22102	22320	22265	22392	22197	22305	22160	22144	22339	22166	22242	22261	22288	22526	22281	22232	22286	22362	22219	22450	22498	22319	22153	22339	22158	22310	22322	22506	22349	22301	22265	22137	22040	22323	22029	22350	22314	22223	22293	22232	22276	22297	21982	22176	22270	22275	22367	22345	22218	22625	22384	22399	22411	22181	22114	22215	22281	22043	22223	22166	22134	22544	22171	22236	22346	22043	22188	21962	22258	22394	22013	22296	22401	22322	22445	22449	22055	22248	22321	22178	22234	22120	22246	22174	22264	22224	22152	22046	22279	22129	22262	22246	22096	22176	22532	22061	22225	22061	22159	22144	22467	22205	22194	22378	22274	22332	22445	22408	22527	22356	22221	22275	22253	22077	22311	22116	22094	22269	22177	22204	22274	22489	22239	22300	22266	22318	22205	22143	22114	22110	22205	22314	22046	22238	22143	22107	22073	22124	22298	22259	22239	22175	22167	22103	21953	22195	22199	22430	22186	22304	22048	22372	22245	22320	22176	22366	22210	22272	22161	22331	22243	22098	22240	22384	22097	22060	21975	22157	22269	22271	22039	22052	22015	22179	22118	22168	22151	22277	22154	22392	22103	22400	22191	22280	22135	22327	22188	22202	21971	22061	22231	22167	22408	22452	22176	22056	22113	22269	22361	22168	22239	22131	22242	22276	22224	22199	22143	22171	22303	22264	22224	22262	22207	22152	22246	22343	22298	21993	22351	22231	22323	22193	22248	22293	22006	21992	22286	22288	22363	22314	22146	22347	22177	22369	22445	22318	22179	22367	22250	21920	22136	22265	22273	22413	22206	22089	22070	21936	22063	22096	22187	22513	22263	22345	22318	22360	22266	22257	22149	22270	22301	22250	22315	22404	22220	22146	22270	22145	22069	21895	22266	22128	22019	22220	22309	22263	22255	22239	21993	22241	22467	22403	22297	22529	22132	22257	22363	22209	22345	22241	22046	21971	22042	22118	22262	22114	22187	22008	22172	22058	22378	22318	22252	22337	22174	22216	22070	22200	22399	22280	22419	22229	22396	22375	22209	22321	22135	22021	22193	22286	22115	22230	22327	22107	22308	22133	22093	22266	22270	22212	22144	22231	22141	22265	22032	22271	22305	22297	22027	22246	21966	22184	22210	22177	22176	22221	22192	22162	22265	22184	22152	21904	22344	22352	22180	22445	22151	22299	22197	22249	22114	21867	22276	22276	22259	22209	22257	22223	22339	22250	22018	22056	22287	22113	22133	22371	21924	22383	22073	22103	22245	22378	22180	22411	22300	22283	22234	22221	22168	22196	22107	22455	22221	22244	22212	21944	22265	22234	22272	22305	22196	22227	22283	22378	22097	22226	22232	22308	22199	22073	22144	22237	22451	22444	22300	22159	22016	22230	21991	22098	22213	22053	22154	22293	22258	22141	22169	22298	22415	22151	22107	22285	22040	22175	22061	22303	22267	22239	22200	22165	22316	22264	22369	21966	22114	21984	22243	22296	22108	22196	22336	22382	22201	22154	22271	22300	22176	22316	22012	22326	22110	22329	22079	22177	22095	22262	22101	22237	22033	22250	22363	22044	22134	22285	22155	22206	22187	22174	22384	22189	22119	22376	22220	22222	22131	22108	22194	22272	22128	22142	22163	22183	22118	21933	22245	22247	21924	22214	22441	22120	22188	22241	22175	22226	22390	22310	22044	22048	22247	22539	22251	22381	22097	22233	22114	22219	22105	22359	22267	22187	22399	22365	22110	22304	22213	22255	22103	22065	22295	22204	22232	22104	22234	22177	22280	22544	22106	22097	22008	22163	22256	22671	22220	22130	22052	22092	22101	22275	22110	22533	22269	22135	22243	22176	22160	22066	22197	22336	22422	22308	22109	22249	22084	21965	21970	22390	22220	22110	22246	22215	22143	22128	22133	22029	22117	22131	22066	22174	22389	22130	22087	22323	22350	22347	22331	21992	22201	22249	22378	21998	22396	22250	22271	22178	22284	22167	22167	22213	22298	22075	22232	22264	22243	22165	22406	22163	22206	22005	22193	22228	22110	22317	22259	22247	22332	22196	22158	22221	22379	22081	22182	22445	22443	22209	22071	22095	22337	22205	22165	22318	22257	22201	22096	22213	22408	22301	22421	22144	22288	22210	21968	22076	21977	21973	22043	22127	22126	22258	22276	22439	22124	22094	22061	22446	22218	22080	22126	22397	22241	22197	22424	22134	22194	22161	21952	22062	22342	22072	22374	22224	22080	22281	22370	21947	22175	22168	22239	22277	22296	22291	22295	22486	22168	22015	22436	22340	22117	22309	22346	22116	22222	22390	22265	22238	22495	21985	22091	22169	22220	22238	22237	22267	22164	22344	22215	22198	22337	22256	22275	22342	22337	22264	22183	22315	22375	22107	22081	22200	22034	22240	22028	22309	22318	22228	22072	22099	22234	22415	22096	22021	22291	22168	22292	22143	22250	22193	22194	22135	22250	22235	22181	22022	22261	22239	22167	22019	22188	22155	22242	22450	22123	22144	22079	22121	22105	22243	22142	22209	22198	22183	22099	22058	22418	22409	22116	22264	22157	22168	22237	22485	22343	22035	22053	22159	22100	22226	22345	22186	22169	21892	21992	22346	22460	22181	21864	22264	22307	22489	22391	22265	22522	22121	22341	22456	21944	22268	22211	22133	22045	22104	22383	22343	22031	22313	22129	22196	22240	22347	22088	22281	22129	22216	22143	21888	22171	22327	22115	22117	22234	22246	22096	22313	22204	22107	22061	22294	22257	22162	22224	21962	22068	22207	22009	22060	22208	22252	22383	22146	22278	22321	22128	22463	22498	22424	22427	22303	22181	22189	22081	22284	22371	22088	22217	22086	22062	22174	22238	22182	22405	22063	22330	22166	21915	22260	22224	22254	22273	22063	22355	22274	22074	22131	22131	22487	22433	22226	22249	22216	22235	22341	21931	22107	22250	22271	22543	22063	22226	22065	22323	22031	22111	22192	22290	22265	22235	22298	22268	22264	22114	22201	22315	22505	22233	22486	22365	22218	22202	22272	22266	22351	22251	22287	22329	22444	22512	22080	22264	22217	22387	22346	22201	22308	22373	22264	22420	22035	22235	22099	22305	22261	22145	22177	22163	22440	22107	22060	22145	22038	22095	22157	22293	22003	22119	22178	22131	21973	22178	22187	22134	22312	22208	22062	22170	22128	22305	22309	21969	22317	22204	22345	22330	22145	22026	22199	22065	22136	22245	22215	22386	22080	22145	22091	21929	22052	22189	22056	22280	22391	22200	22514	22327	22181	22042	22270	22199	22147	22203	22185	22298	22349	22367	22360	21905	22317	22049	22146	22113	22226	22407	22276	22132	22197	22230	22221	22090	22239	22014	22292	22249	22184	22205	22329	22472	22282	22344	22114	22225	22228	22088	22323	22026	22160	22203	22050	22252	22286	22412	22117	21881	22251	22053	22513	22302	22274	22240	22194	22156	22034	22201	22259	22164	22198	22427	22113	22012	22151	22348	22476	22264	22331	22474	22463	22272	22232	22285	22257	22117	22292	22053	22270	22390	21979	22123	22271	22161	22014	22225	22228	22351	22300	22193	22163	22260	22375	22546	22239	22384	22121	22303	22397	22010	22180	22084	22251	22304	22132	22185	22053	22376	22150	21953	22068	22357	22285	22287	22224	22266	22357	22229	22371	22371	22351	22341	22138	22513	22493	22105	22331	22183	22026	22218	22242	22101	22292	22148	22303	22060	22088	22172	22180	22200	22091	22240	22217	21882	22347	21971	22110	22007	22343	22477	22118	22296	22144	22084	22079	22273	22146	22232	22437	22349	22356	22152	22139	22269	22046	22057	22165	22208	22207	21976	22008	22103	22038	22287	22125	21942	22247	22209	22298	22431	22088	22100	21967	22225	22331	22241	22202	22162	22304	22016	22070	21926	21939	22136	22469	22082	22211	22037	22160	22219	22168	22386	22383	22425	22227	22289	22474	22238	22221	22348	22200	22132	22365	22192	22330	22318	22275	22225	22212	22113	22342	22055	22136	22171	22390	22174	22229	22178	22197	22204	22348	21886	22173	22308	22255	22321	22253	22234	22503	22301	22279	22172	22282	22237	22317	22278	22360	22333	22383	22043	22474	22053	22321	22550	22353	22257	22025	22081	22166	22142	22356	21957	21909	22352	22223	22717	22348	22051	22137	22205	22530	22273	22449	22326	22493	22381	22089	22218	22052	22107	22380	22304	22190	22247	22265	22447	22050	22335	22272	22337	22294	22274	22266	21964	22295	22165	22251	22239	22115	22183	22222	22276	22142	22131	22324	22345	22293	22270	22077	22108	22010	22118	22172	22408	22122	21927	22419	22087	22316	22013	22243	22034	22107	22330	22210	22073	22303	22430	22359	22180	22312	22269	22455	22406	22241	22131	22228	22236	22148	22284	22302	22370	22128	22458	22242	22401	22076	22352	22394	22358	22272	22029	22219	22054	22479	22197	22247	22261	22332	22038	22179	22384	22175	22086	22238	22085	22418	22193	22252	22452	21974	22545	22144	22118	22191	22097	22338	22465	22007	22083	22272	22250	22169	22220	22272	22216	22121	22176	22376	22145	22319	22173	22022	22332	22344	22108	22020	22201	22247	22119	22328	22186	22185	22207	22016	22052	21990	22172	22406	22081	22191	22158	22339	22127	22374	22214	22358	22233	22070	22295	22109	21895	22264	22118	22158	22218	22391	22286	22122	22016	22287	22267	22240	22119	22098	22063	22218	22062	21989	22244	22203	22130	22072	22397	22533	22336	22229	22139	22161	22228	22111	22187	22350	21856	22278	22163	22190	22466	22306	22423	22191	22358	22122	22314	22116	22553	22364	22295	22216	22410	22190	22273	22383	22255	22132	22096	22216	22113	22328	22363	22239	22330	22086	22184	22442	22182	22040	22702	22237	22370	22414	22288	22288	22148	22153	22120	22452	22096	22163	22129	22377	22174	22227	22034	22256	22322	22309	22051
46355	67875	59145	39485	27922	23529	17320	16343	15965	16223	16220	15965	15689	15649	18142	19015	18436	15150	15114	15232	15143	15110	15188	15204	15422	17348	18151	17179	15946	15418	15213	15067	15030	15206	15024	15030	15047	15053	15044	15037	15019	15297	15197	14997	15154	15038	15156	15236	15007	15148	15088	15062	15098	15055	15105	15040	14925	14928	15015	15160	15126	15186	15095	15138	15156	15012	15088	15184	15040	15030	14935	15072	15068	15223	15003	14935	15046	14950	15230	15029	15128	15060	14986	15140	15009	15004	15118	15077	15025	15197	14892	15055	15048	15142	14980	14982	14985	14835	15056	15070	15116	14922	15135	15104	15128	14973	15141	15014	15088	15086	15128	15278	15217	15048	15054	15061	14985	15195	15048	15065	15168	15074	14952	15082	15309	15016	14969	14937	15037	15034	15049	15037	14985	14962	15106	14953	15126	15081	14965	15143	15012	14898	15027	14898	15093	15191	14961	14957	15056	15013	15204	15034	14946	14955	14995	15166	15070	15103	15027	15059	15021	15059	15236	15020	15037	15263	15030	15188	14964	14971	14927	15183	14931	15155	15140	15040	15147	15046	15095	14996	15193	14921	15087	15133	15051	15100	14996	15089	15120	14991	14861	15052	15112	15088	15146	14968	15066	15091	15063	15081	15002	14941	14974	15143	15038	15045	14916	15022	15191	14916	15133	15124	14963	15046	15101	15028	15241	14969	14988	15184	15103	15109	15041	15018	14916	14893	15162	15022	15031	15088	15036	15012	14972	15104	15108	15214	15062	15190	15047	14956	15018	15064	15102	15046	14920	15022	15007	15094	15127	15137	15154	15029	15026	15152	14969	14968	15187	15010	15150	14843	15055	14845	15051	15016	15136	15110	15002	14928	15220	15030	15154	15098	14974	14957	14941	14886	15092	15097	15012	15170	15025	14990	15068	15002	15084	15163	14965	15091	15057	15191	15104	14875	15167	14995	15036	14963	14876	15035	15127	15036	15206	15195	14933	15116	15143	15086	15143	15118	15067	15150	15141	15040	15042	15001	15008	14963	15107	14989	15051	15096	15046	15054	15021	15144	15163	15157	14987	15127	14992	15258	15033	15096	15123	15091	15047	15255	15082	15048	15012	14833	15094	15028	15031	14980	15089	15021	14929	15135	15115	14996	14978	15060	14833	15042	14983	15034	15030	15057	15024	15028	15064	15089	14969	15076	15012	15203	14963	15073	15004	15151	15188	15088	14960	15166	15045	14926	15162	15030	15023	15142	14904	15094	15117	15066	15097	15177	15138	15004	15077	15045	15119	15126	15142	15034	15101	14951	15016	15036	14952	14908	15109	15082	14972	15012	14869	14980	15109	14996	14880	15060	15236	14995	15073	15117	14901	15044	14983	15134	14920	15251	15077	15008	15075	15051	15059	15055	15039	15055	14902	15054	15161	15023	15085	14991	15209	14971	15039	15047	15164	15008	15072	15138	15036	15044	15070	15236	15256	15237	15069	15118	15087	15089	15122	14991	15176	15109	14962	15007	15034	15034	15172	15049	15123	14986	15092	14998	14887	15076	15144	15115	15123	15111	15021	15120	15086	14992	14927	15012	15107	15050	15160	15063	15291	15064	15141	14964	15109	15028	14788	15082	14874	14924	15138	15077	15017	14921	14859	15039	14901	15040	15102	15126	15129	14876	15099	15175	15236	14995	14881	15109	15115	14805	15064	14990	15193	15122	14948	15271	15043	15164	15027	15016	14987	14950	15146	15205	15043	15081	15131	14985	15144	14840	15105	15075	15096	15042	15164	15382	15206	15028	15101	14984	14939	15168	15112	15265	15197	14946	15090	15095	15048	15028	15127	15045	14963	14976	14959	15121	14951	15146	15042	15069	15049	15203	14995	14844	15037	15126	14966	15117	15048	15162	14944	15216	15083	15074	15048	15055	14909	15025	14966	15012	15015	15057	15087	14990	15018	15133	15041	15063	15084	14985	14960	14967	14941	15008	14825	15014	15185	15040	15116	15106	15209	15109	14948	15068	15223	15107	14894	15088	14957	15072	15137	14932	14979	15013	14887	15145	15145	15084	15091	15065	14987	14942	15133	14864	15155	15020	15102	14954	15067	15007	14996	15187	14955	15082	15018	15126	14884	15164	14889	15041	15073	15020	15117	15200	14898	15273	15122	15023	15160	15146	14946	15076	14898	15177	14925	15039	14975	14923	15136	15040	15029	14857	15053	15018	14915	14896	14929	15005	15047	14913	14982	15084	15093	15221	15018	15118	14959	15149	15016	14989	15172	15099	15023	15022	15048	15307	14984	15063	15129	15124	14920	15099	15037	15103	14993	15026	15000	14967	15014	15077	15117	15078	14998	15211	15165	15098	15044	15067	15213	15038	14988	15006	14989	14978	14996	15067	15181	15172	14959	15020	15128	14841	15046	15148	15192	14956	15082	15067	14937	15117	15053	15135	15115	15065	15104	15118	15014	15074	15062	15114	15078	15035	15173	15083	14948	15011	15041	15013	14965	14983	15125	14867	14986	14955	15020	15010	14998	14955	14965	15093	15071	15157	14873	15179	15056	15106	15069	15073	15003	14917	15005	15029	15050	15051	15087	15183	14979	14888	15156	15205	15170	15014	14999	15122	15045	14991	15267	14980	14962	15174	15090	15051	15113	15034	15111	14930	15041	15095	15120	15128	15029	15070	15158	15019	15123	14919	15040	15037	15031	14969	15135	15049	15224	14940	15039	14886	15156	15077	15048	15160	15198	15121	15042	15068	15148	14817	15079	14923	15181	14998	15032	15070	15136	15024	14998	14973	14892	15104	14998	14970	15076	15071	15058	15059	15048	15085	15109	14953	15088	15222	15073	15008	14931	15059	14998	15085	15096	15066	14964	14922	15128	15199	15114	15197	14916	15021	15129	14968	15252	15115	15112	15224	15134	14958	15023	14923	15070	15125	14961	15118	15003	15066	15259	15184	15138	15148	15166	14928	15185	15274	15052	14971	15317	14975	15025	15029	15052	15274	15029	15050	15042	14979	14937	14952	15075	14978	15248	14852	15095	14978	14879	15134	14959	15175	14875	15080	15049	15043	15025	14996	15154	15045	15246	14967	15026	15087	15149	15011	15126	15050	15116	15023	15110	14954	15123	14761	15101	15136	15193	15089	15055	15116	15107	14908	14964	15126	15047	15012	15037	15265	15076	15119	14999	15013	15102	15031	15128	14880	15081	14973	15053	15141	15122	15078	14946	14991	14982	15129	15052	14845	15016	15085	14991	14932	15079	15174	15060	14980	15050	14913	15129	14965	15106	15172	14923	15108	15141	15069	15007	14917	15003	15070	15159	15143	15218	14992	14932	15174	15136	15022	15056	15134	15175	14936	15123	15138	14802	14896	15107	14879	15083	14991	14945	15096	15193	15062	15033	15030	15207	15127	15067	14939	15109	15190	15029	14902	15042	15010	15133	14992	15036	15115	15136	15084	14984	15092	15003	14972	15059	14977	15073	15105	15075	15138	15097	15118	15038	15034	15097	14974	15192	14962	15158	14845	15104	14978	15011	15014	14946	15054	14988	14985	15097	14977	15032	15090	14980	15112	15012	15035	15133	15014	14996	14988	14916	15047	15142	15081	15103	15183	15014	14985	15033	14978	15051	15117	15070	15039	15231	15151	14846	15032	15228	14932	15013	15146	15263	15057	15070	14963	15030	15169	15191	14949	15009	15120	14964	15218	15041	15171	14983	15151	15160	14952	15058	15052	14854	14965	15046	15297	15083	15067	15001	15067	15173	15200	15039	15103	14946	14983	14951	14909	14983	15138	14955	14969	15059	15127	15236	14966	14944	15065	15190	15076	15114	15038	14960	15136	14995	15025	15158	15035	15233	14963	15088	15115	15040	15311	15052	14863	15140	15111	14931	15146	15059	15079	14945	15068	15096	15077	15011	14745	15091	15200	15110	15151	15146	14897	15062	15226	15034	15075	15029	15060	15008	15058	14958	15117	14945	14955	15063	15222	14994	15110	15021	15030	15028	15046	15034	14952	15056	15216	15008	15157	14938	14982	14994	15020	14961	15130	15192	15062	15147	15090	15071	14834	14956	14996	15061	15034	15100	14978	15093	15012	14870	15148	15260	14966	15038	14926	15171	15051	14950	14942	15141	15026	15200	15182	15100	14915	15161	14963	14993	14973	15118	15032	15138	15131	15031	14988	15156	15024	14954	15003	14887	15113	15104	15016	15091	15026	15019	15009	15139	15024	15183	14946	14985	15184	15022	15007	15178	15011	15081	15036	15090	15062	14950	15083	15122	14989	15021	15029	15019	15092	14880	14949	14983	15071	15144	14928	15013	15082	14999	15081	15033	15090	15291	15074	15221	14867	14923	14986	15081	15076	15058	15053	14910	14876	15028	15141	15096	14946	15155	15144	15260	14950	15101	15164	15084	15223	15017	15103	15092	15060	15083	15073	15043	15053	15054	15146	15091	14888	15044	15055	14995	15007	14884	15030	15069	14993	15170	15093	14930	14976	15187	14907	14914	15043	15228	15129	15046	15273	15128	15141	14962	15114	15051	14981	15056	15047	14937	15070	15088	14890	14966	14985	14957	15230	15035	15060	15125	15139	14953	14874	15043	14981	14957	15216	14851	15171	15056	15099	15250	14961	15082	15064	15018	14906	15114	15279	15039	14923	15005	15224	15004	14904	15043	15007	14908	14890	15093	15075	15142	15173	15160	14941	14970	15146	15166	14951	15153	15009	15017	15023	15016	15086	15037	14737	15167	14964	15063	14975	14994	14921	15033	15079	15187	15242	15067	14918	15117	15181	15104	15025	15032	15041	15009	15277	14943	15150	15157	15015	15079	15080	15012	15142	14961	15049	14952	15059	15117	15085	15048	15007	15319	14846	15101	15196	14885	14977	15106	15051	14933	14990	15095	15133	15068	15043	15072	15126	15036	14991	15052	15073	15175	15069	14994	15082	15186	15021	15020	15123	14919	14977	14979	15029	15144	15090	15153	15233	14962	14849	15030	15056	14931	15120	14994	15061	15045	14886	15170	15189	15049	15104	15043	15085	15136	15080	14894	15074	15055	15128	14980	15003	15122	15026	15127	14992	15128	15076	14994	14982	15051	15090	15096	14998	14985	15001	14913	15118	14802	14918	15024	15129
22072	20530	27223	25124	23464	27403	29616	25175	24164	24316	23921	23640	23435	23095	26566	27778	25441	22658	22204	22514	22259	22520	22233	22455	22298	24475	27140	25917	24358	23043	22566	22369	22273	22161	22281	22099	22309	22226	22009	22128	22325	22418	22370	22087	21929	22126	22207	22230	22156	22087	22203	22305	22038	22171	22228	22363	22079	22127	22113	22038	21954	22242	22209	22049	22035	22040	22292	22230	21908	22047	22033	22323	22354	22401	22310	22082	22150	22163	22184	22077	22069	22097	22190	22285	22333	22251	22108	22233	22393	22082	22248	22273	22057	22210	22264	22157	22363	22152	21958	22103	22060	22226	22021	21854	22227	22149	22235	22429	22323	22218	22280	22162	22394	22523	22172	22130	22244	22300	22336	22391	22208	22025	22091	22062	22054	22143	22228	22090	22134	22158	22224	22297	22250	22133	21965	21960	22267	22262	22092	22273	21960	22019	22266	21957	22106	22147	21818	22055	22170	22309	22143	22146	22043	21834	22076	22237	22199	22162	22194	22102	22018	22096	22298	22100	22240	22252	22177	22065	22201	22111	22087	22276	22097	22273	22205	21980	22283	22204	22345	22187	21968	22199	22204	22229	22115	22234	22278	22185	22186	22074	22224	22002	22108	22191	22129	22096	22209	22069	22025	22087	22060	22281	22306	22075	22134	22129	22000	21980	22123	22015	22161	22363	22245	22236	22334	22128	22258	22144	22071	21974	22062	22183	22075	22174	22378	22165	22055	22159	22093	22034	22060	22270	22032	22183	22116	22381	22037	22111	22098	22218	22209	22230	22033	22146	22001	22142	22210	21913	21947	22095	22035	22346	21825	22109	21955	21963	22127	22175	22282	22063	22228	21949	22033	22218	22335	22105	22007	22251	22307	22151	22292	22059	22076	22111	22031	22242	22093	21840	22053	22103	21987	22205	21905	22296	22360	22150	21928	22019	22057	22113	21990	22049	22023	21975	22171	22273	22295	22224	22161	22389	22106	22164	22062	22177	22251	22212	22255	22015	22266	21988	22092	22158	22229	22200	22160	22026	22250	22113	22007	22122	21786	22097	22160	22204	22157	22288	22203	22088	22106	22310	22348	22338	22103	22024	21959	21930	22029	22258	22172	22040	22172	22046	22286	22050	22232	22134	22161	22148	22227	21962	22009	22144	22078	22167	22061	22202	22097	22146	22377	22184	21963	22030	22162	22163	22191	22219	22288	21998	22016	22044	22182	22096	22279	22323	21919	22223	22336	21948	21861	22069	22067	22274	22083	22125	22272	22000	22208	22148	22189	22119	22319	22208	22288	22066	22287	22083	22034	22106	22235	22107	22003	22015	22363	22175	22068	22016	22237	22204	22010	22107	22037	22120	22041	22096	22155	22327	22051	22171	22156	22061	22124	22053	22470	22268	22063	22188	22098	22160	22170	22227	21959	22116	22012	22213	22087	22244	22004	22089	22374	22262	22203	22311	22128	22295	22165	22050	22369	22346	22004	22130	22316	22066	22128	22075	22424	21870	21982	22220	22246	22247	21933	22095	21989	22002	22215	22498	21969	21860	22177	22169	22139	22339	22229	22322	22227	22153	22214	22085	21986	22142	21974	22169	22385	22121	21960	22006	22054	22330	22125	21992	22161	22215	22222	22273	21959	22186	21971	22064	22181	22131	22081	21979	21953	22261	22172	22157	22120	22243	22184	22087	22034	22141	22223	22046	22087	22227	22190	22227	22090	22111	22110	22256	22155	21889	21966	22179	22176	22195	22065	22131	22227	22328	22209	22035	22123	21968	22113	21900	22222	21997	21996	22093	22034	21993	22168	22241	22149	22263	22012	22113	22207	22224	22352	22138	22147	22409	21852	22139	22051	22194	21956	22151	22265	22049	22141	22071	22180	21978	22067	22277	21914	22100	22056	22119	22078	22193	22295	22132	22166	22181	22393	22164	22275	22304	22194	22086	21993	22319	22289	22189	22119	22034	21930	22256	22123	22306	21974	22120	22200	22108	22289	22184	22181	22266	22163	22327	22257	22035	22118	22192	22115	22125	22361	22170	22121	22326	22527	22305	22070	22194	22089	22092	22068	21869	22295	22133	22255	22123	21923	22061	21951	22357	22198	22098	22310	22295	21917	22291	22083	22067	22086	22264	22189	22057	21956	22020	22001	22071	22214	22244	22147	22225	22302	21874	21992	22003	22237	22237	22176	21911	22260	22220	22052	22389	22123	22222	22236	22155	21907	21888	21967	22045	22289	22032	22208	22266	22062	22211	21986	21993	22176	22385	22053	22191	21893	22430	22364	21920	21994	21888	21893	22216	22134	22107	22026	22374	22258	21897	22044	21987	22048	21970	22224	22037	22075	22086	22504	22184	21857	22077	22051	22199	22335	22178	22049	21870	22174	22191	22188	22261	22001	22310	22121	22071	21885	22121	22005	22154	22167	22228	22027	22040	22224	22092	22291	22423	22135	21857	22340	22242	22084	22102	22208	22013	22276	22038	21932	22104	22275	21779	22091	22214	22417	22326	22213	22390	22232	22196	22215	22094	22271	22288	22383	22164	22104	22222	22081	22079	22272	22106	22236	22115	22268	22298	22257	21992	22122	22010	22150	22165	21886	22127	21957	22285	22255	22219	21904	21894	22194	22284	22049	22092	21975	22134	22000	21971	22260	22204	22292	22155	22113	22015	21946	22158	22232	22086	22065	22291	22196	22105	22215	22245	22231	22040	22236	22559	22135	22261	22039	22305	22261	22182	22040	22160	22130	22202	22035	22249	22163	22381	22174	21962	22090	21955	22278	22033	22286	22094	22021	22086	21981	22239	22192	22085	22220	22199	21916	22132	22287	22299	22107	22117	22191	22198	21714	22162	22162	22054	22360	22117	22023	22108	21930	22200	21940	22206	22145	21922	22224	22257	22182	22039	22071	22198	22082	22027	22058	22267	22172	22061	22357	22238	22194	22288	22293	22349	22162	22347	22229	22116	22134	22240	22087	21981	22046	22181	22106	22065	22017	21805	22187	22195	22144	21921	22286	22053	22108	22059	21992	22183	22229	22115	21892	22183	21912	22211	22137	21962	22294	21993	22518	22052	21997	22215	21917	22086	22155	22321	22267	22343	22007	21978	22205	22265	22081	22026	22131	22053	22150	22108	22064	22120	22005	22179	22144	21907	21898	21923	22090	21961	22276	21881	22053	22155	22232	22145	22325	22066	21989	22136	21993	21986	22296	22185	22117	21837	22190	22202	22110	21853	22190	22010	22031	22187	22065	22167	22168	22255	22160	22032	22237	21962	22029	22053	22224	22144	22240	22280	22252	22076	22216	22028	22263	22260	21965	22179	22034	22208	22101	22133	22119	22289	22025	22085	22070	22027	22212	22105	22154	22159	22169	22157	22222	22057	22206	22052	22274	22207	22092	22218	22201	22105	22170	22156	22130	22205	22231	22353	22227	22398	22251	22009	22248	22232	22154	22100	22223	22302	22280	22180	22287	22070	22162	22270	22118	22072	22188	21976	22060	22194	22079	22157	22121	22071	22063	22180	22109	22257	22143	22009	22110	22183	22286	22156	22154	22344	22069	22041	22245	22058	22094	22262	22344	22238	22053	22089	22298	22147	22222	22279	22212	22128	22130	21908	22242	22086	22144	21951	22260	22233	21945	22369	22161	22057	22030	22169	22367	22132	22348	22266	22128	22226	22025	22026	22287	21925	22130	22027	21930	22094	22220	22150	22188	22080	21871	22158	22157	22296	22165	22091	22376	22243	22268	22242	22360	22126	22263	22285	22254	22014	22234	21815	21832	22079	22068	22197	22056	22279	22184	22176	21964	22149	22113	22131	21968	22008	22033	21928	21902	22324	22238	21932	22112	22065	21772	22027	22056	22057	22109	22220	22106	22201	21975	22158	22133	21928	22062	22101	22032	22153	22009	21991	22100	22199	21997	22036	22089	22191	22181	22181	22097	21977	22212	22026	22024	22068	22067	22004	22194	22229	22342	22216	22202	22124	22284	22197	22332	22359	22210	22079	22066	22288	22206	22263	22315	22279	22350	22124	21981	22269	22225	22076	22280	22037	21967	22326	22086	22389	21971	21967	22183	22049	21949	22030	22098	22077	22120	22125	22199	21984	22005	22028	22179	22028	22169	22059	22250	22139	22194	22233	22202	21990	21968	21967	22150	22166	22113	22138	22189	22152	22478	22245	22066	22053	22130	21806	21943	22133	22209	22157	22033	21888	22202	21956	21878	22128	21979	22049	21936	22043	21948	22049	22009	22006	22115	21995	22160	22051	22098	22047	22173	22008	21908	22150	22294	21977	22040	22058	22147	22119	22325	22045	22212	21874	21985	22175	21974	22096	22137	22210	22110	22169	22216	22313	22196	22175	22324	22061	22041	22216	22146	22181	22173	22284	22008	22159	21894	21935	22042	22114	22167	22098	21935	22201	22196	22035	22098	22039	22387	22217	22141	22113	21900	22046	22201	22163	22074	21870	22186	22379	22125	21836	22266	22118	22143	22178	22357	21957	22098	22257	22185	22260	22305	22093	21946	22051	22117	22270	22220	22046	22025	22218	22109	22056	22094	22000	22064	21989	22098	22159	22192	22099	22145	22362	22036	22054	22252	22132	21998	22246	22226	22327	22075	22285	22298	22214	22329	22062	22130	22044	22083	22156	22134	22047	22133	22101	22230	22174	22086	22020	22118	22245	22086	22047	22232	22032	22233	22340	22303	22367	22269	22316	21812	22038	22157	22320	22316	22096	22195	22307	22212	22014	22166	22043	21926	22103	22251	22269	22077	21986	22334	22168	22062	22049	22152	22190	21959	21978	22198	22267	22146	21995	21873	21979	22103	22019	22234	22362	22176	22359	22199	22200	22152	22258	22205	22232	22271	22318	22275	22142	21932	22253	22014	22213	22234	22011	22191	22129	21852	22188	22044	22296	22191	22225	22109	22094	22230	21957	22240	22165	22106	22032	22014	22089	22225	22033	22266	22229	22104	22294	22206	21951	21815	22126	22301	21983	22208	22010	21922	22137	21751	22105	22238	22085	22023	21844	22088	22029	22155	22113	22013	22206	22207	22212	22235	21973	22092	22160	22095	22265	22257	21900	22025	21833	21895	21917	22219	22005	22186	22198	22404	22012	22059	22278	22223	21883
48995	72399	64079	47231	33747	27161	20148	18664	18036	17777	17199	17133	16536	16272	22223	22309	17816	15077	15301	15197	14921	15290	15269	15206	15094	18463	21562	19344	17184	15855	15159	15094	15072	14909	14967	15054	14917	15057	14923	15050	14968	14989	15154	15065	15007	14958	14985	15103	14758	15034	14870	14800	14932	15068	14967	15054	14930	14963	14977	15084	14728	14992	14961	14922	14990	14882	14921	14821	14989	14955	14819	14983	14850	15029	14963	14960	14945	15050	14956	14815	14981	14904	15033	15055	15137	15087	14891	14976	14965	15014	14932	14951	14926	15129	15004	14859	14883	14996	14909	14975	15077	14860	15012	15019	14968	14898	15056	14774	14853	14901	15057	14985	15000	15090	15001	14842	14927	14941	14967	14656	15037	14880	14949	15071	14868	15048	14992	14874	14875	14886	15122	15037	15121	14859	15063	14952	15001	15044	14960	14918	14944	14994	15098	14786	15045	14960	14908	14934	15085	15033	14896	15016	15178	14968	14791	15030	14936	14984	14861	14877	14865	14927	14657	15093	15075	14928	15032	15059	14954	14947	15002	14852	15054	14998	14991	14865	14924	14934	14983	14783	14882	14815	14937	14876	14936	14990	15003	14742	15045	15048	15090	14966	14793	14898	15001	14917	15018	14894	15059	14869	14955	14973	14906	15044	14971	15006	15047	15037	14786	15028	14799	14971	14926	14936	14933	14989	15105	14824	14883	14923	15034	14886	14941	14907	14961	14826	14917	14849	14844	14901	14947	15072	15073	14833	14915	14923	14959	15080	14968	14859	14908	15120	14876	14906	15002	14981	14922	15050	14961	14953	14806	14978	14788	14984	15084	14853	14859	14951	14943	15117	14895	14998	15074	15000	14977	14980	14876	14905	14866	14970	15098	15038	15056	14932	14898	14934	15155	14885	14836	14894	14989	14731	14737	15118	15045	14920	14884	15082	14876	15006	15007	14819	14999	14914	15137	14883	15052	14995	14972	14839	14989	14966	15040	14874	15016	14941	15057	14911	14980	14998	14981	14808	14905	14884	15009	15037	14945	14897	14932	14895	14957	14927	14942	14762	14942	14972	14725	15083	14982	14991	15172	14770	14971	14795	14941	14979	14773	15081	14878	15048	15001	14955	14917	14870	14958	14975	15035	15055	14853	14952	14930	14901	15023	15005	14952	14920	14995	14777	14859	14988	15056	14868	14954	15196	14989	14987	14902	14650	14793	14968	15062	15056	14971	14814	15050	14876	15097	14963	15026	15120	15043	15122	14929	15064	14929	14795	15079	14917	15055	15087	14926	15008	14937	15011	14949	14902	14833	14942	14909	14996	15035	15032	14859	14882	14943	14779	15096	14937	14996	15011	14945	14863	14935	15052	14960	14934	15009	14934	15218	15001	15118	14920	14887	14977	14892	15014	14883	15050	14986	15025	15066	14804	14930	14864	14979	14953	15066	15056	14968	14938	15021	14905	14965	14924	14957	14991	15010	15019	15045	15158	15084	15029	14992	14932	15012	14957	14904	15071	14903	14970	14963	14928	15021	14908	14936	14743	14945	15141	14830	15068	14923	14756	15073	14810	15025	14978	15016	14808	14891	15105	15048	14971	15002	14885	14956	15115	14931	14886	14984	14971	14969	14955	15087	14943	15081	14972	14875	14938	14900	14850	14977	15109	14935	14843	15170	14922	14828	14771	14986	14874	14876	14991	14917	14900	14919	15117	15106	15036	14892	14771	14856	15088	14747	14991	14934	15129	14917	15031	15006	14907	14869	14943	14796	15061	15100	14867	15032	14838	14801	14753	15004	14931	15021	15083	15078	15090	14834	14825	14947	14970	15133	14993	14980	14877	14921	14908	14885	15159	14933	15037	14843	14992	14995	14965	14829	14847	14998	14862	15081	14878	14819	14988	15027	14847	14940	14966	14877	14847	15052	14897	14989	14744	15209	14973	14850	14942	14972	15021	15051	14824	14814	15053	14944	14868	14942	15003	14934	14994	14902	14973	14884	14887	14996	14919	15050	14965	14812	14952	15029	14966	15015	14852	14790	14823	15041	15052	14977	14839	14962	14912	14882	14903	14777	14968	15030	15008	14896	14810	14808	14997	14922	14916	14919	14854	14958	15121	14837	14914	14896	14849	15015	15157	14837	14871	15054	14908	14969	15121	15066	14961	15078	14968	14950	14990	14756	14748	14840	14865	15054	14858	14798	14978	14940	15044	14927	14958	14800	14848	14815	14873	14941	14931	14972	15000	15094	14900	14893	14948	14984	14975	14959	14811	14901	15129	15113	14833	14977	14958	14733	15013	15067	14974	15019	14892	14895	15088	14900	14942	14797	15016	14853	14981	14983	14978	14782	14888	14899	14915	15033	14681	14958	14861	15026	14991	14954	14797	14868	14835	14883	14847	14985	14975	14888	15005	14962	15046	15081	15026	14850	14950	15036	15018	14944	15014	14980	14973	14969	14996	15024	14916	15003	14924	15028	15022	14979	14790	15065	14964	14842	14942	15078	14862	15030	14766	15153	15264	14845	14966	15100	14904	14990	14875	15012	15103	14899	15060	14815	14906	15012	14829	15046	14996	15048	15149	15004	14881	15096	15141	15062	14952	14901	14884	15089	14951	14906	15022	15085	15111	14972	14887	14817	15052	14862	14797	15089	14849	14798	15108	14803	14976	15042	15022	15011	14924	15032	15008	15055	15074	14888	14935	14844	14943	14999	15014	14903	15101	14932	14716	15175	15137	15020	14937	15026	14684	15105	15060	14911	14865	14859	14969	14941	14930	14869	14843	14894	14870	15011	14708	14993	14640	14744	14812	14921	14902	14979	14915	14982	14925	14973	15020	15152	15041	14872	14818	14918	14938	14972	14980	14755	14831	14998	14837	14873	14932	14970	15045	15021	15072	14966	14831	14785	14931	14891	15011	14857	15044	15145	14827	14902	14947	14935	14836	14921	15040	15067	15101	15017	15066	15082	15036	14823	14880	14815	14921	14938	15034	14905	14893	14911	14802	14974	14877	14939	14945	14914	15085	14796	15038	14988	14840	14851	14793	14958	14956	15164	15146	14950	15113	15091	14867	15013	14794	15062	14914	14944	14897	14927	14943	15007	15170	14845	14788	14844	14880	15048	14988	15106	15010	14924	15002	14962	14929	14872	14946	14952	14861	14873	14892	14904	14956	14997	14841	15010	14810	15032	14844	14869	15005	14941	14867	15082	14938	14866	15043	14889	14969	14995	14734	14956	15074	14798	15121	15103	14860	15125	15025	15112	14799	14951	14969	15058	15090	14871	14928	15001	14888	15082	14970	15017	14945	15012	15026	15073	14929	14914	14997	14965	14955	15081	14868	14983	15062	15008	15096	14950	15138	14888	14911	14920	14948	15022	14859	15060	15070	14952	15062	15027	14899	15027	15018	14781	14960	14909	15071	14964	14949	14847	14861	14784	15088	15043	14909	14895	14952	14991	15045	14938	14884	14906	15048	14924	15053	15024	14872	14878	14983	14900	15019	14901	14944	15004	15003	14964	14923	14745	14817	14939	14730	14975	14941	14832	14971	14917	15010	14942	14846	14974	15013	14845	14928	14924	14938	14769	15108	14943	14921	14927	15035	15079	14766	14927	14969	14937	14897	15023	14981	14828	14988	15029	14902	14917	14991	15015	14813	14951	15027	14966	14948	14824	14960	15028	14897	14892	15016	15047	14841	15025	14944	15117	14995	15025	14923	15056	15029	14831	14914	14913	14906	14950	14978	14894	15100	14931	14863	14934	14875	15020	14810	14862	14895	14927	14791	14991	14948	14762	14952	14832	14946	14860	15043	14938	14869	14828	14786	15012	14885	14943	14990	14922	15059	15069	14806	14794	14703	14909	14983	14934	14948	15004	15031	14948	14850	15139	15067	14923	15118	14999	14936	15103	14849	14864	14816	14950	14905	14932	14944	14831	14876	14979	15012	15032	14859	14928	14956	14897	14807	15028	14827	14988	14813	15063	14884	14920	15100	14869	14970	14782	15013	14841	14898	14990	14964	14750	15187	14797	14927	14895	14976	14980	14946	14835	15061	14977	15079	14956	14799	14997	14743	14891	14899	15111	14915	14914	14941	15095	14818	14963	14920	14961	14991	15038	14970	14923	14707	14857	14939	14947	14870	14877	15057	14892	14963	14929	15095	15134	14946	14888	15035	14865	14930	15079	14944	15041	14979	15024	15070	14928	14913	14988	14934	14962	15234	15016	14868	14981	14903	15048	14813	15008	14984	15113	15044	14855	14958	14915	15115	14979	15005	14837	15012	14871	15053	14874	14972	14768	15037	14860	15028	14818	15058	15036	14924	14850	15030	14903	14945	14941	15114	14856	14973	14815	14745	14882	15178	14874	14917	14893	14834	15031	15066	14847	14760	15014	14987	14960	14948	15004	14977	14961	14827	15001	15005	15055	14955	15032	14908	15049	15133	14827	15172	14976	15117	15029	14874	14906	14901	15142	14993	15009	15045	14816	15070	14908	14938	14979	15083	15030	14966	14963	15035	14777	14903	14963	14935	15005	15081	14909	15059	14796	14962	14744	14964	14912	15142	15126	14900	14841	15010	14950	15100	14998	15036	15069	14950	14810	15002	14802	14873	15057	14976	14823	14952	15061	15027	15000	14939	14867	15065	15030	14949	14896	14937	14756	14928	14977	14841	14874	14938	14925	15014	14902	14912	14918	14798	14883	14890	14886	14894	14959	14787	15131	14961	14936	14981	15080	15060	14978	15033	15063	15011	14946	14980	15051	14883	14664	15002	14845	14894	14835	15003	14924	14857	14907	14931	15022	14886	14743	15039	14967	14897	14924	15030	15016	14931	14793	14910	15010	14880	14852	14877	14774	14906	14901	15091	14752	14917	15023	14759	14981	15103	14832	14957	14963	14931	15007	14950	14839	15001	14997	15056	14949	14934	14836	14984	14949	14976	14892	14914	14932	14978	14864	14990	15086	14859	14880	15169	14902	14796	15129	15062	14823	14982	15062	14898	15106	14911	14960	14900	15039	14949	15181	14839	14896	15033	14832	14913	14976	14967	14975	14853	14972	14942	14776	14833	15033	14913	15109	14820	14996	14884	14793	15016	14899	14937	15092	14943	14942	14962	14892	14991	14979	14916	14839	14941	14836	14966
43429	43293	43634	34195	26549	25056	24330	23595	23434	23286	22872	22654	22609	22336	22261	22222	22006	22165	22376	22324	22189	22136	22026	21937	21984	22120	22474	22433	22245	22345	22108	22089	22095	22005	22122	21909	22215	22132	22231	22166	22302	22187	22128	22179	22088	21937	22180	22054	22127	22390	22177	22243	21904	22187	21753	21914	22221	22007	22076	22227	22255	22150	22108	22085	22222	22039	22265	22004	21978	21868	22165	21922	22191	22072	21873	22188	21975	21987	22106	22098	22006	22149	22104	22158	22114	22034	22303	22047	22133	22044	22044	21954	22161	22271	22034	22075	22233	22397	21953	21689	21922	21811	21935	22061	22012	22346	22007	22081	22102	22098	22175	22212	22147	22029	22167	22006	21952	21997	22220	22018	21840	22115	22033	22263	22149	21927	21937	21964	22145	21774	22262	22127	22002	21841	22035	22251	22029	22007	22043	22055	22143	22086	22027	21936	22011	22083	21964	22016	21965	22067	22084	21941	21771	22024	22109	22079	22035	21874	21950	21919	21955	22075	21853	21778	22202	22042	22129	22195	22112	22165	22197	22047	22247	22173	22080	22038	21979	22104	22112	22249	21978	21936	21910	21998	22108	22294	22169	22176	22033	22012	22027	22000	22164	21856	21995	22038	22161	22102	22088	22153	22096	21803	22008	22256	21983	22052	22193	22177	21819	22140	22178	21804	21865	21961	21865	22249	22163	22050	22112	22171	22172	22019	21849	21984	22067	22123	22286	21950	21982	22019	22157	22057	21998	22157	22022	21989	21930	21992	22022	22186	22171	21889	21918	21977	22015	21929	22025	22044	22235	21843	22141	22050	22124	22150	22258	22025	22193	22018	21945	22112	22030	21895	22061	21889	21936	21899	21947	22135	22058	22117	22054	21825	21918	22041	21999	21920	21992	21836	22273	22062	21927	21953	22021	22106	22045	21878	22041	22199	21877	21764	21892	22035	21893	22033	21892	22010	22101	22054	21990	22005	22225	22040	22092	22040	22002	22019	22110	22027	22236	22032	22180	22018	22012	22005	21810	22004	22052	22075	21870	22295	22222	21883	21981	22045	22125	21681	22067	22030	22118	22086	22410	21986	22293	22052	21994	21954	22231	21925	21945	21814	21957	22167	21926	22082	21724	21700	22055	22094	22252	21992	22198	22048	22091	22079	21749	21816	21817	22303	22130	21886	21949	22012	22029	22206	22106	21855	22218	22077	22248	21985	21975	22082	22202	22167	22075	22264	22239	21995	22184	21949	22185	21825	22064	22088	22068	21977	22143	22280	21937	21990	21881	21911	21931	22074	22125	22117	22082	21834	21816	21970	22003	22031	21912	22130	22195	21820	22032	21917	21951	22082	22150	22138	21958	22012	22108	22233	21852	21981	22026	21912	22043	21956	22107	22037	21951	21967	22008	21744	21980	22100	22120	22121	21650	21888	21994	21887	22116	22069	22063	21963	22008	22190	21981	22079	22015	22048	21992	22269	22124	22085	21961	21940	21926	22099	21957	21770	21894	22003	22021	22013	21941	22047	22163	22036	22040	22227	22298	21945	21744	22090	21831	22012	22271	22035	22045	21974	22249	22241	22074	21888	22344	22085	22037	22073	22126	22132	21949	22120	22035	22053	22063	22013	22099	22061	22037	22366	21997	21977	22204	22067	22051	22095	22047	22055	21974	21933	22206	21907	22018	22127	21971	22094	22002	22050	22061	22359	22207	22139	21813	22024	22077	21934	22140	22119	22062	21995	21888	22054	21881	22054	22010	22092	21884	22017	22004	22254	22164	22050	21967	21982	22078	21853	22005	22110	21873	22160	22087	22265	22082	22227	22060	22037	22155	21965	22049	22324	22281	21881	22223	21993	22185	21929	21874	22030	21826	21803	22198	22075	22115	22203	21701	21753	22086	21955	22110	22102	22060	21989	21905	22121	22206	22061	21764	21927	22028	21968	21960	21983	21915	22034	21988	21830	22062	22003	22013	22070	22052	22155	21946	22103	22019	22202	22138	22040	22086	22062	21980	22075	22361	22181	21812	21916	22081	22182	22190	21770	21900	21934	22076	22234	22100	22059	22105	22006	22166	22129	21872	22129	22109	22014	21874	21988	21990	21886	21989	22159	22286	22183	22304	22102	22121	21944	22285	22018	22093	21942	22172	22279	22107	22047	21813	22114	21899	22409	22191	21959	21975	22147	22090	22117	22164	22000	22128	22139	22365	21940	22069	21964	21934	22064	21972	22051	21978	22295	22259	22091	21985	22055	22106	22051	21980	22243	21956	21955	22032	22296	22136	22041	21892	22284	22079	22030	22085	21890	21940	21797	21882	22234	22144	22087	21873	21999	22000	22023	21848	21994	22158	22049	22078	22012	22048	21989	21922	21950	22007	22068	22113	22022	22018	22092	22167	22127	22272	21976	22057	21959	22128	22090	22083	22152	21968	22073	21735	22027	22205	21904	21993	22222	22214	22045	22027	22034	21783	22007	21779	22055	22321	21969	21978	22240	21963	21912	22167	22193	22214	21968	22004	22147	22118	22196	22155	22019	22030	22061	21876	22298	22211	22044	22215	21999	21917	22041	21943	22095	22139	22063	21893	22130	21936	22111	22003	22018	22153	21840	21816	22253	21988	22034	22020	22328	22248	22162	22084	22217	22181	22034	22203	22043	21926	21997	22022	22068	22266	21990	21945	22110	22069	22071	22090	22109	21778	21944	22118	22380	22124	21850	22168	21981	22163	22035	22275	22224	22036	21909	22086	21866	22024	22114	22015	22116	22215	21973	21989	21975	22340	22089	22146	21963	22031	22044	21979	22126	22087	22055	22033	22036	22142	21926	21895	22032	22057	21964	22071	22221	21989	21874	22109	22357	21904	22082	22049	21891	22066	22089	22071	22119	22055	22095	22110	22121	22001	22229	21979	22244	22197	22147	22023	22081	22010	22024	21965	22033	22088	22179	22116	21926	22020	21930	21987	21997	22081	21947	22009	22309	22226	22271	22174	22410	22170	21931	22163	22262	22106	22046	21856	21993	22190	22192	22136	22019	21979	21955	22047	22010	22055	21976	22185	21932	21935	22094	22229	22004	22195	22083	21806	22053	22120	22360	21961	21947	22100	22243	22146	22187	22207	22063	22132	22157	22169	22349	21902	21961	22019	22014	22131	22175	22017	22185	22052	21911	21911	21833	22065	22210	22172	22230	22056	21839	22128	22137	22223	21847	21832	21953	21984	22051	21859	22043	22008	22072	22057	21980	21842	21937	22313	22151	21842	21998	22010	22138	22062	21890	22082	21986	21858	21868	22196	21959	21862	22131	22141	22144	21961	21984	21973	21797	22018	22152	22108	22241	22022	22099	21894	22135	22186	22115	22001	22140	21920	21873	22068	22257	21840	21905	22205	22092	21882	22012	21947	22079	22173	22012	21923	22010	21932	22092	22184	22148	22086	21927	21967	21842	22290	22047	21873	22165	21949	21986	22018	22037	22117	21875	22064	22252	22042	22068	21882	21958	21868	21954	22023	22088	22109	21917	21954	21994	22213	22109	22143	22100	22178	22279	22050	21800	22198	22155	22040	22110	22066	21970	22234	21964	21988	21983	22151	22025	21949	21766	22136	22009	22084	21971	22063	21846	21993	21995	22100	22020	21889	21844	22229	21924	22053	21908	22095	22019	22255	21997	22209	21909	21979	22174	21867	21941	22036	21926	22050	22008	22112	22219	21841	21984	22073	21839	22244	21985	22084	22350	22215	21908	21909	21727	22148	22083	22360	21822	22035	22052	21749	21875	22194	22065	21971	22064	22109	21935	21991	21939	21942	22008	22095	21905	22007	21968	21959	21900	22071	21984	21959	22295	22183	21936	22143	22067	21979	22012	22003	22034	22315	22267	22126	21873	21847	21871	22080	22059	22091	22161	22192	22049	22065	22291	22062	22203	22234	21935	21994	22107	21920	21875	21978	21933	22108	22172	22218	22155	22040	22044	21864	22235	22078	22083	22138	21989	21852	22075	22063	22139	21856	22095	22035	22001	22201	22004	22082	21909	22013	22121	22295	21841	21943	22037	22005	22113	21936	22227	22011	22085	22111	22051	22084	22046	21837	21979	21961	21888	21920	22065	22107	21820	22048	21880	21842	22036	22088	21880	21972	22098	22109	21890	21869	21944	22019	22187	22133	22134	22219	22121	22048	21835	22008	22023	22193	21926	21843	22019	22114	22086	22035	22121	22151	21880	22036	22108	22253	21955	22047	22172	22451	21964	22108	22086	22048	22051	22179	22296	22002	22334	22212	22192	22116	21958	22030	21952	22062	22090	22198	22087	22055	22030	22046	22168	22030	22142	21980	22044	22133	21889	21956	21783	22093	21920	21790	21912	21784	22075	22047	21989	22002	22061	21983	22177	22128	22098	22009	22008	22044	21824	21843	22042	22082	21931	22150	22095	22034	22185	22016	21958	21826	22139	21935	21858	22098	22188	22097	22224	22103	22001	21826	21869	22250	22093	21873	22098	22008	22101	22064	22024	22047	22024	21974	22125	22084	21912	22071	22175	22198	22202	22089	21922	22042	22049	21863	21972	21984	22115	21911	22254	22045	22159	22025	22019	22278	22187	21975	21969	22082	22147	21980	22054	21895	22072	21970	22054	22203	22186	21952	21857	21924	21985	22005	21843	22105	22056	22173	21869	22038	22139	22345	22029	22122	22127	21972	21979	22031	22177	22027	22051	22034	22209	21999	22143	22227	21994	22062	21968	21981	22067	22183	22074	22048	22250	22229	22084	22317	22241	21904	22174	22220	22062	22039	22129	21869	22051	22063	22116	22275	22258	21892	22113	22014	21852	22195	22063	22017	21975	22053	21961	22062	21992	22209	22088	21964	22070	22226	21933	22015	22204	21995	22077	22059	22037	22017	22018	21929	22074	21801	22224	22061	22012	22128	22029	22058	22183	22150	21810	21979	22027	21831	21920	21844	22224	21908	22163	22163	22275	22050	22073	21798	22076	21883	21979	21687	22181	22257	22159	22141	22070	21814	22068	22104	22265	22323	22167	22024	22095	21974	22009	21987	22012	22173	22158	21984	22024	21867	21966	22235	21992	22102	22194	22155	21967	21975	21888	22153	22040	21858	21996	22137	22078	22152	21908	22039	22139	22100	22145
46199	50332	43686	28194	20163	19138	17523	17196	16988	16434	16202	15921	15452	15321	15183	15310	14932	15059	14936	15044	15329	15031	15005	14969	14825	15220	15439	15269	15238	14965	14911	15015	14701	15042	15085	14795	14861	14956	15004	14904	14956	14884	14846	14975	14998	14975	14947	15056	14863	14906	14911	14890	14943	14799	14847	14950	14933	14853	14902	15119	14826	14937	14953	15014	14820	14919	15076	14899	14958	14995	14885	15051	14913	14774	14854	14951	14882	14913	15039	14753	14770	14808	15065	14749	15022	15035	14975	14982	15041	14792	14859	14734	14867	14901	14766	14787	15025	15018	14929	14932	14912	14827	14795	14971	14936	15025	14875	14852	15019	14796	14980	14733	14858	14806	15007	14785	14908	14964	14917	14915	14840	14825	14963	14761	14866	15064	14888	14851	14897	14921	14969	14773	14806	14793	14809	14894	14970	14907	15051	14815	14770	14920	14806	14895	14992	14863	14883	14780	15121	14876	14839	14959	14967	14966	15001	14931	14980	14948	14942	15080	15004	14777	14976	15042	14972	14822	14901	14964	15100	14997	14797	15010	14858	15011	14910	14816	14953	14922	14901	14971	14804	14969	14812	14837	14879	14806	15047	14798	15065	14815	14883	14934	14981	15016	14960	14954	14880	14858	14864	14854	14827	14834	14972	14849	14870	14962	14959	14924	14939	14701	14869	14800	15004	14842	14883	14771	15057	14884	14929	14834	14996	14802	14832	14858	14974	14806	14917	14914	15030	15053	14932	14910	15052	14793	14862	14838	14958	14899	14879	14873	14843	14922	14942	15026	14813	14864	14968	14864	14886	14898	15137	14906	14895	14935	14823	14962	14940	14805	14941	14872	14914	14915	14961	14881	14883	14864	14852	14942	14848	14828	14882	14876	15026	14991	14956	14812	14925	14850	14859	14860	14828	14801	14962	14776	14928	15050	14696	14990	15098	14886	14976	14792	14843	14969	14861	14920	14753	14924	14877	15024	15019	14928	14978	15091	14876	14848	14942	15038	14718	14923	14953	14878	14965	14749	14847	15058	15055	15044	15098	14860	14827	14865	14886	14894	15030	14940	14919	15017	15007	14945	15007	14958	14753	14917	14939	14843	14886	14865	15029	14962	15046	15059	14880	14982	14908	14985	14970	14971	14923	14940	14819	14966	14887	15100	14736	14783	14805	14797	14944	14921	14956	14934	14873	14905	14801	14869	14968	14855	14913	14883	14888	14959	14720	14839	14880	14909	14857	15027	14869	14746	14869	14837	14994	14917	14847	14802	14967	14960	14952	14846	14987	14951	14924	14975	14949	14924	14879	14842	14923	14927	14885	14847	14917	14896	14923	14776	14876	14836	14868	14923	14988	15012	14911	14937	14793	14785	14746	14910	14948	15061	14696	14907	14857	15052	14929	15047	14873	14904	14993	14958	14954	14981	14964	14742	14846	15016	14973	15118	14839	14994	14870	14983	14935	14894	14965	14914	14795	14929	14957	14888	14793	14788	14752	15119	15029	15044	14767	14908	14920	15057	15007	14995	14916	15041	15003	14883	15003	14857	15086	14882	15033	14866	14927	14917	14961	14847	14923	14986	14958	15077	14853	14897	14973	14934	14890	15011	14940	14772	14845	14981	15028	14976	15004	14882	14876	14820	14838	15092	14872	14862	14837	15027	14922	14774	15110	14857	15147	15031	14995	14969	14905	14911	15105	15084	14863	14737	14844	14653	14941	14776	14803	14954	14871	15091	14834	14811	14698	14910	14808	14955	14941	14853	15031	14896	14934	14865	14950	14810	14897	14885	14936	14959	15011	14887	14990	15030	14945	14930	14891	14844	14958	14906	14837	14779	14862	14919	14957	14870	14826	15029	14748	14955	14851	14881	14910	14837	14880	14893	14829	14900	14860	14686	14880	14926	14808	14942	14921	14889	14973	14822	15030	14789	14790	14734	15129	15019	14809	14978	14822	14870	14960	14826	14833	14833	14877	14864	14868	14745	14881	14913	14994	14896	14957	14929	14763	14889	14996	15011	14971	14952	14888	15043	14742	14900	14797	14988	15028	14893	14904	15045	14846	14700	14894	14810	14800	14867	14951	14945	14756	14776	14870	14917	15056	14817	14972	15068	14891	15013	15122	14917	14938	14946	14919	14890	14905	14860	14782	14981	14980	14873	14950	14812	15031	14948	14931	14784	14949	14956	14734	14864	14985	14887	14966	14853	14924	14734	15058	15014	14902	15002	14988	14950	14904	14849	14890	15093	14941	14982	14823	14865	14627	14902	14966	15013	14851	14800	14928	14964	14863	15005	15002	14983	15020	14900	14956	14825	14905	15044	14755	14949	14958	14867	14992	14972	14966	14938	15044	14997	14779	15028	15026	15053	14886	14755	14702	14869	14804	14762	15030	15006	14794	15073	14899	14882	14841	14642	14739	14928	14778	14914	15081	14816	14955	14940	15134	14859	14980	14988	14887	14965	14997	14905	14970	14862	14982	14967	14917	14823	14907	15064	14897	14998	14889	15046	14940	14961	15078	15021	14704	14873	15054	14876	14875	14943	14910	14920	14915	14896	14841	15007	15051	14932	15152	14943	14968	14986	14815	14930	14847	15075	14989	14826	14795	14890	14939	14789	14922	15028	14861	14871	14822	15119	14954	14952	14999	15019	14963	14914	14731	15000	14907	14786	14909	15178	14864	15077	14889	14956	14661	14868	14954	14967	14979	14965	14902	14997	15102	14954	15017	14758	14827	14700	14744	14963	15000	14698	14909	14983	14932	15105	14900	14824	14858	14875	15022	14869	14848	14825	15001	15048	15050	14832	14889	14897	14810	15004	15049	14968	14944	14963	14857	15115	14920	14960	14859	14994	15006	14977	15042	14885	14832	14796	15045	14890	14869	14831	14986	14971	14850	14888	14958	14862	14848	15010	14824	14978	14813	14829	15010	14858	14966	14789	15065	14957	14889	14978	14986	14914	14813	15076	15126	14959	14796	14920	14815	14790	15030	14990	14838	14906	15007	14958	14833	14982	14966	14899	15013	14920	15096	14927	14789	14909	14957	14684	15013	14868	14863	15020	14951	14971	14974	14990	14817	15002	14862	14993	14816	14987	14899	15011	14989	14838	14900	14908	14872	14870	14877	14835	14836	15107	14728	14930	14873	14939	14984	14919	14986	15031	14865	14947	15031	14769	14878	14970	14881	14962	14916	14942	15008	14920	14940	14834	15083	14838	14906	14796	15102	14982	14791	15114	15008	15012	14759	14985	14938	15015	14982	14821	14887	15036	14973	14800	14916	14844	14911	14791	14945	14926	14977	14996	14878	14837	14864	14950	14956	14954	14876	14865	14949	14838	14968	14725	14830	14993	14962	14925	14916	15048	14885	14719	14756	14948	14956	14992	14864	14872	14845	14844	14872	14865	15001	14920	15041	14894	14930	15025	14820	14984	14825	14983	14941	15062	15081	14944	15038	14909	14947	15036	14738	14988	15056	15024	14948	14820	14824	14870	14888	14908	15057	14988	15023	14830	14804	14819	14781	14885	14891	15010	14770	15024	15039	14868	14834	14954	14894	14876	14933	15013	14838	14700	15089	14908	15059	14896	15007	14803	15019	14913	14942	14978	15177	14752	14688	14945	14858	14916	14812	14905	14843	15030	15036	14892	15093	14913	14924	14961	15013	14835	14934	14898	14902	15037	14949	15045	15096	14772	14821	14885	14844	14848	14867	14919	15103	14981	14880	14957	14970	14729	14791	15020	14792	14890	14822	14973	14912	14882	14781	15051	14849	15093	14905	14926	15047	14934	14983	14800	14944	14901	15019	14897	14882	14963	14969	14776	15005	14918	14840	14803	14743	14793	14753	14706	14910	14948	14843	15001	14942	14746	14971	14992	14933	14819	14892	15015	14858	14931	14979	14940	14829	14928	14809	14894	14734	14835	14831	15063	14862	15070	14980	14770	14961	15035	14927	14987	14945	14908	15040	14804	14925	14737	14830	14993	14869	14814	14975	15058	15099	14935	14951	14897	14923	14882	15009	14911	14933	14822	15027	14903	14818	14975	14948	14890	14876	14931	15014	14959	14838	15025	15091	14882	14853	14956	14830	14766	14908	15004	14866	14855	14856	14955	14899	14897	14884	14929	14996	14867	14967	14952	15017	14879	14795	14956	14919	14986	15101	14937	15115	14933	14970	15053	15028	15008	14878	14747	14954	15014	14811	14843	14970	14769	14875	14863	14999	15102	14846	14951	15029	14723	15060	15064	14871	14895	14860	14932	14859	14974	14851	15035	15055	15118	14827	14892	14952	14993	14895	14940	15088	14799	14637	15114	15004	14957	14747	14945	15071	15036	14871	14734	14927	14998	15062	14795	14994	14954	14907	15006	14952	14889	14931	14937	14864	14884	14876	15013	14816	14834	14802	14941	14990	14759	14959	14892	14957	14942	14930	15106	14977	14741	14911	14898	14855	14804	15029	14699	14926	14820	14870	14919	15011	14922	14875	14909	14893	14961	14917	14785	14941	14918	14996	14985	14949	14809	14881	15001	15048	14897	14951	14814	14891	14936	14882	14835	14963	15139	14959	14860	15002	14914	15086	15037	14909	14955	14889	15008	14919	14898	14734	14932	14897	14935	14918	14844	14994	15000	15010	14960	14994	14769	14983	14797	14927	14942	14894	14954	14937	14966	14909	14881	14730	14947	14938	14874	14883	15034	15006	14948	15084	14945	14751	14657	14925	14920	14760	14919	14976	14972	15027	14808	14878	14956	14940	15025	14899	15004	14761	14941	14957	14727	14865	14850	15048	14771	14832	15027	15021	14892	15010	15033	14900	14931	14934	14928	14869	14927	14888	14919	14973	14772	15033	14741	14785	14845	15055	14814	14852	15032	14944	14793	15005	15006	14867	14872	14948	15083	15037	14960	14776	15078	14880	14993	14929	14871	14868	15006	14904	14845	14785	14957	14966	15111	14948	14869	14834	14877	14858	14940	14796	14847	14956	14880	14748	14905	14945	14856	14953	14812	14943	15014	14881	14942	14763	14918	15024	14926	14959	14875	14991	15019	14890	15020	14819	14889	15002	15008	14819	14963	14865	14987	15030	14901	14807	14946	14938	14970	14964	14867	14998	14975	15241	14899	15048	14930	14753	14822	14848	14912
23838	20608	27783	26887	27757	29468	27913	25304	24507	24323	24156	23497	23418	23230	23260	22901	22919	23022	23055	22732	22571	22650	22589	22657	23065	25865	26145	24378	23416	22905	22489	22567	22434	22579	22344	22426	22292	22608	22586	22473	22540	22556	22460	22455	22497	22211	22560	22262	22295	22389	22156	22459	22524	22382	22353	22352	22523	22446	22195	22424	22379	22356	22404	22375	22439	22544	22349	22420	22593	22447	22294	22187	22405	22374	22397	22371	22512	22562	22096	22406	22427	22623	22460	22262	22439	22350	22267	22448	22244	22015	22369	22384	22423	22485	22348	22439	22320	22422	22325	22275	22320	22134	22346	22345	22214	22271	22227	22343	22124	22382	22456	22440	22219	22134	22353	22336	22565	22287	22397	22610	22340	22290	22398	22379	22432	22564	22531	22520	22347	22209	22418	22392	22324	22580	22494	22257	22425	22481	22342	22462	22337	22377	22404	22594	22480	22386	22376	22422	22389	22376	22498	22481	22367	22292	22520	22564	22345	22332	22585	22391	22271	22417	22397	22417	22330	22324	22531	22298	22340	22529	22350	22225	22274	22370	22359	22375	22479	22435	22406	22255	22353	22582	22240	22440	22649	22475	22052	22509	22290	22601	22343	22372	22374	22064	22635	22336	22203	22445	22359	22517	22328	22543	22362	22391	22351	22243	22565	22362	21895	22309	22367	22275	22192	22350	22351	22385	22497	22289	22401	22261	22193	22221	22463	22392	22475	22333	22382	22128	22509	22482	22660	22576	22485	22511	22418	22284	22347	22452	22510	22491	22282	22431	22239	22420	22374	22547	22414	22433	22252	22390	22637	22246	22369	22129	22168	22235	22207	22497	22706	22239	22505	22354	22506	22282	22496	22344	22203	22234	22277	22036	22503	22327	22351	22457	22266	22287	22428	22252	22425	22249	22406	22268	22445	22192	22169	22339	22329	22293	22434	22483	22299	22415	22236	22284	22529	22326	22418	22516	22189	22329	22364	22475	22443	22331	22419	22222	22235	22226	21961	22081	22431	22206	22305	22340	22381	22350	22416	22215	22556	22460	22391	22498	22394	22579	22569	22479	22507	22357	22492	22397	22377	22398	22367	22458	22561	22376	22457	22453	22601	22241	22346	22591	22175	22345	22279	22436	22392	22068	22179	22253	22319	22432	22278	22333	22550	22208	22155	22408	22455	22252	22383	22630	22436	22168	22323	22329	22360	22297	22316	22265	22389	21991	22313	22182	22324	22416	22322	22368	22442	22362	22308	22688	22375	22474	22547	22634	22183	22383	22186	22519	22540	22266	22416	22188	22433	22253	22467	22359	22558	22454	22304	22231	22398	22301	22063	22258	22357	22519	22334	22388	22490	22384	22594	22557	22385	22406	22332	22339	22353	22239	22385	22394	22446	22369	22304	22430	22753	22557	22310	22291	22221	22405	22466	22393	22221	22258	22440	22556	22527	22484	22386	22357	22304	22409	22273	22267	22248	22168	22267	22594	22471	22406	22353	22259	22291	22239	22480	22231	22332	22304	22198	22290	22416	22430	22363	22262	22228	22370	22571	22174	22542	22538	22421	22214	22328	22494	22419	22291	22430	22293	22451	22341	22402	22472	22460	22471	22301	22280	22301	22296	22508	22446	22288	22294	22420	22393	22493	22257	22345	22240	22448	22264	22222	22291	22376	22266	22227	22348	22408	22478	22490	22403	22308	22376	22473	22282	22422	22204	22263	22419	22245	22398	22483	22132	22271	22528	22398	22196	22242	22391	22334	22465	22593	22478	22254	22318	22355	22488	22257	22183	22383	22305	22392	22105	22316	22277	22535	22334	22204	22508	22489	22368	22601	22253	22451	22346	22393	22407	22538	22540	22422	22284	22216	22447	22662	22354	22315	22455	22309	22275	22387	22284	22395	22244	22456	22491	22334	22673	22368	22389	22359	22454	22281	22130	22511	22433	22439	22241	22362	22416	22390	22370	22449	22515	22510	22427	22302	22470	22454	22326	22576	22190	22203	22344	22313	22211	22398	22351	22484	22512	22469	22520	22251	22261	22325	22290	22471	22240	22392	22455	22350	22263	22598	22356	22423	22178	22423	22321	22233	22324	22425	22300	22412	22228	22334	22339	22276	22330	22351	22228	22339	22402	22230	22217	22305	22399	22178	22315	22517	22301	22369	22391	22365	22366	22451	22458	22228	22156	22097	22490	22659	22501	22210	22479	22369	22312	22240	22384	22508	22286	22322	22449	22279	22181	22193	22230	22236	22186	22391	22361	22444	22313	22096	22325	22486	22265	22407	22571	22155	22268	22442	22482	22419	22482	22488	22387	22242	22362	22365	22134	22384	22387	22311	22594	22185	22363	22282	22153	22521	22543	22468	22309	22310	22463	22092	22083	22272	22533	22458	22253	22490	22367	22377	22427	22467	22446	22437	22288	22425	22441	22415	22364	22183	22251	22322	22101	22407	22073	22455	22358	22020	22421	22335	22504	22455	22625	22332	22659	22316	22245	22291	22406	21948	22229	22197	22371	22399	22351	22216	22220	22367	22298	22098	22320	22550	22435	22486	22400	22422	22350	22553	22271	22289	22200	22164	22198	22336	22398	22387	22700	22307	22468	22224	22612	22349	22328	22331	22271	22424	22472	22482	22426	22463	22181	22427	22585	22372	22563	22326	22266	22489	22478	22401	22517	22467	22332	22352	22454	22381	22244	22316	22378	22412	22193	22115	22141	22343	22270	22453	22280	22260	22506	22371	22479	22319	22382	22490	22291	22311	22185	22376	22482	22253	22505	22524	22471	22553	22138	22467	22317	22465	22269	22324	22456	22440	22708	22472	22421	22373	22322	22433	22490	22695	22504	22600	22358	22605	22431	22277	22174	22260	22329	22319	22418	22252	22365	22315	22311	22418	22303	22263	22277	22421	22322	22248	22356	22515	22258	22568	22401	22423	22214	22477	22437	22606	22487	22321	22428	22185	22419	22172	22239	22493	22329	22427	22425	22526	22624	22531	22459	22456	22472	22336	22451	22207	22329	22220	22478	22487	22417	22243	22441	22359	22390	22408	22392	22488	22050	22624	22514	22376	22428	22427	22430	22461	22216	22544	22246	22158	22482	22333	22464	22492	22263	22358	22229	22451	22318	22455	22579	22481	22393	22652	22150	22130	22450	22415	22313	22260	22253	22436	22264	22233	22323	22502	22422	22417	22501	22522	22384	22386	22236	22392	22398	22453	22387	22424	22238	22117	22344	22156	22374	22363	22318	22126	22325	22355	22381	22083	22339	22390	22179	22178	22290	22483	22406	22554	22435	22181	22240	22248	22444	22593	22646	22547	22309	22262	22446	22407	22443	22180	22294	22601	22342	22464	22365	22392	22465	22314	22457	22457	22383	22392	22356	22248	22374	22442	22750	22404	22352	22264	22229	22364	22405	22501	22347	22390	22451	22488	22457	22396	22439	22270	22424	22222	22097	22386	22541	22309	22376	22134	22508	22202	22376	22234	22492	22384	22390	22185	22284	22238	22326	22200	22346	22491	22187	22433	22527	22317	22338	22092	22187	22177	22408	22447	22356	22173	22447	22457	22383	22578	22354	22357	22352	22314	22371	22394	22349	22457	22414	22306	22333	22162	22442	22445	22462	22567	22278	22404	22425	22455	22436	22447	22500	22360	22278	22458	22400	22565	22503	22333	22114	22307	22371	22270	22412	22151	22443	22257	22388	22205	22402	22248	22390	22407	22315	22329	22279	22194	22299	22522	22280	22364	22329	22298	22233	22511	22379	22239	22563	22648	22289	22479	22238	22405	22477	22506	22274	22467	22461	22346	22247	22307	22523	22517	22319	22418	22396	22485	22410	22380	22386	22402	22462	22447	22418	22069	22342	22207	22192	22328	22481	22419	22439	22377	22297	22113	22324	22225	22507	22552	22249	22218	22478	22397	22241	22366	22218	22646	22332	22409	22416	22293	22446	22318	22351	22590	22296	22319	22416	22228	22266	22323	22422	22285	22287	22377	22348	22403	22202	22299	22169	22373	22514	22101	22131	22351	22431	22562	22311	22635	22065	22313	22668	22446	22376	22296	22473	22503	22290	22538	22213	22579	22485	22423	22362	22666	22765	22399	22504	22455	22288	22402	22445	22551	22370	22308	22564	22296	22332	22493	22499	22395	22344	22311	22259	22380	22293	22554	22242	22285	22526	22426	22284	22603	22239	22360	22295	22361	22370	22069	22612	22423	22260	22288	22220	22366	22296	22426	22350	22217	22419	22319	22419	22361	22313	22318	22562	22483	22369	22498	22537	22255	22276	22347	22346	22228	22380	22259	22490	22387	22391	22377	22309	22415	22288	22469	22373	22443	22494	22375	22290	22531	22413	22226	22412	22464	22345	22426	22647	22442	22400	22294	22386	22232	22379	22343	22318	22282	22113	22180	22409	22288	22358	22257	22349	22314	22416	22493	22580	22476	22490	22369	22369	22328	22358	22368	22193	22356	22174	22332	22388	22273	22342	22271	22370	22501	22249	22479	22364	22434	22343	22352	22488	22425	22387	22304	22492	22507	22329	22394	22380	22326	22284	22501	22227	22229	22314	22354	22304	22233	22476	22441	22466	22335	22483	22387	22390	22337	22270	22264	22264	22286	22141	22444	22459	22335	22397	22437	22522	22351	22477	22583	22221	22263	22295	22250	22322	22233	22626	22154	22200	22432	22249	22449	22379	22470	22223	22280	22440	22293	22193	22325	22401	22379	22434	22424	22392	22323	22227	22443	22194	22424	22216	22434	22375	22624	22613	22447	22219	22216	22163	22481	22349	22412	22390	22152	22358	22219	22418	22445	22395	22454	22208	22420	22536	22593	22249	22296	22207	22137	22473	22256	22516	22587	22384	22409	22345	22467	22219	22420	22647	22246	22417	22252	22186	22344	22414	22263	22376	22279	22472	22389	22373	22282	22188	22640	22433	22429	22273	22394	22427	22139	22344	22630	22364	22294	22159	22271	22357	22298	22178	22522	22535	22459	22431	22414	22330	22469	22233	22383	22319	22401	22247	22303	22524	22340	22520	22365	22304	22262	22296	22522	22315	22257	22325	22474	22327	22572	22239	22619	22299	22458	22177	22179	22175	22503	22246	22504	22430	22237	22374	22436	22625	22248	22582
42181	64019	58601	41365	35192	25235	19039	18713	18297	17715	17447	16656	16425	16349	16043	15784	15794	15810	15839	15424	15595	15394	15149	15173	15963	20162	19245	16993	16120	15384	15202	15106	15012	15224	15027	15060	14989	15143	15190	15125	15114	15194	15147	15154	15251	15175	15098	15133	15060	15009	15261	14985	15099	15061	15155	15049	15069	15083	15045	15104	15266	14950	15073	15056	15030	15092	14916	15163	15097	15017	15005	15125	15257	15081	15165	14996	15180	14988	15021	15145	14994	15228	15157	15075	15149	15207	15119	14989	15151	15166	15182	14987	15260	15154	15069	15007	15078	15038	14993	15131	15155	14995	15068	14957	15138	15021	15103	15169	15024	14905	15011	15100	15193	15123	15147	15044	15052	15186	15156	15142	15015	15175	15061	15174	15237	15098	15210	15069	15162	15061	15260	14948	15159	15012	14995	15097	15158	14955	15307	15193	15124	14992	15054	15058	15259	15014	15043	15002	15096	14959	15078	15253	15211	15122	15108	15073	15275	14998	14860	15008	14993	15166	15097	15026	15027	15205	15060	15180	15117	15007	14937	15096	15200	15268	15059	14951	15084	15132	15215	15222	14940	14997	14923	15003	15168	14930	15166	15202	15025	15084	15016	15097	15249	15073	15038	15033	15217	15221	15148	15096	15085	15054	15224	15052	15167	15111	15134	15254	15226	15030	15084	15144	15077	15137	14950	15054	15051	14898	15181	15074	15099	15137	15155	15162	15276	15181	15207	15305	15187	15133	15165	15054	15054	15172	15023	15071	15117	15074	14986	15191	15094	15131	15047	15208	15183	14990	15008	15114	14982	15143	14977	15289	15142	15184	15068	14933	15310	15081	15009	15131	15112	15073	15172	15125	14823	15064	15212	15147	15036	15082	15149	15069	15033	14916	15016	15122	15193	15056	15143	15062	15187	15126	15196	15243	15143	15243	15161	15107	15161	14985	15147	15146	15148	15131	15137	15080	15136	15260	15037	15023	15132	14949	15080	15120	15126	15093	15280	14925	15160	15117	15048	14998	15151	15138	15081	14982	14960	15000	15191	15080	15034	15037	15288	15058	15127	14966	15152	15117	15020	15235	15044	15032	15054	15058	14928	15451	14945	15127	15284	15085	15118	14999	14948	15064	15111	15037	14973	15036	14982	15122	15289	15080	15083	15067	15053	15153	15147	15202	15088	15020	15187	15162	15184	15162	15028	15036	15196	14972	15108	15076	15134	15047	15047	15170	15013	15133	15218	15015	15035	15125	15066	15060	15067	15012	15223	14868	15138	15271	15170	15071	15153	15283	15089	15235	15100	15083	15119	15140	15096	15035	15058	15074	14974	15066	15208	15038	15096	15206	15152	15195	15162	15136	15096	15160	14981	15241	15103	15078	15313	15151	15101	15055	15082	15045	15123	15213	15110	15158	14940	15082	15075	14987	15097	15171	15154	15171	15108	15051	15252	15153	14988	14987	14891	15156	14884	14947	15006	14877	15123	15092	15065	15248	15213	15084	15183	15043	15180	15090	15318	14930	15136	15112	15011	15068	14953	15035	15237	14953	15239	15115	15140	15179	15188	15021	15222	15023	15218	15123	15175	15099	15083	15085	15213	14974	15127	15120	15013	15111	14990	15151	15226	15098	15133	14932	15102	14966	15117	15219	15005	15249	15107	15188	15249	15234	15151	14890	15196	14976	15046	15207	15003	15003	15179	15092	15164	15041	15108	15307	15194	15161	15194	15020	15060	15059	15175	15066	15156	15239	15071	15286	15196	15204	15020	15087	15118	15077	15152	15123	14947	15109	15105	15001	15160	15118	15120	15155	15146	15200	15036	15020	15069	15209	15090	15032	15039	15111	15130	15211	15219	15203	15226	15091	14921	15084	15136	15181	15106	15170	15125	15097	15211	15202	15144	15265	15105	15028	14964	15041	15139	15309	15053	14993	15044	15200	15222	15206	15011	15128	15013	15166	15030	14990	14959	15183	15110	15012	15152	14996	14990	15075	15164	15241	15020	15118	15259	14888	15115	15237	15210	14874	15053	15068	15185	15348	15147	14993	15067	15126	15225	15040	15162	15050	15035	14987	14995	15041	15026	15139	15252	15212	15085	15180	15073	14913	15050	14931	15117	15079	14977	15090	15055	15225	15054	14790	15056	15174	15152	15326	15144	15279	15106	14795	14880	14986	15218	15000	15093	15007	15021	15175	15059	15189	14898	15029	15059	14946	15133	15041	15212	14927	15108	15191	15129	15167	15033	15074	15044	15050	15214	15120	15086	14948	15159	15052	15052	14986	15045	15070	15143	15005	15039	15142	15063	14899	15230	15035	15149	14991	15041	15013	15061	15071	15160	15197	15127	15151	15023	14943	15094	15326	15041	14964	15310	15114	15156	15058	15085	15194	14974	15091	15132	15197	15097	15071	15126	15137	15119	15049	15128	14981	14859	15165	15040	15240	15194	15062	15176	14977	15137	15030	15155	14940	14941	15093	15129	14936	15300	15199	15003	15141	15201	15095	15035	15026	15152	15060	15266	15325	15122	15310	15038	15128	15098	15175	14934	15211	15043	15089	15063	15227	15016	15215	15065	14968	15062	15205	15158	15038	15107	15091	15163	15104	15181	15168	15120	15013	15079	15184	15196	15019	15158	15098	14977	15101	15117	15413	15175	15207	15230	15109	15236	15145	14898	15210	15150	15101	15191	15063	15079	14955	15167	15123	15148	15164	15177	15100	15027	15015	14970	14969	15015	15030	15106	14931	15251	15043	15186	15027	15270	14924	14911	15068	15195	15263	15026	15121	14987	14978	15198	15078	15231	15115	15216	15043	15117	15004	15064	15063	15164	14994	15048	15163	15019	15149	15159	15204	15117	15154	14940	15217	15007	15127	14957	15162	15058	15161	15156	15048	15290	14920	14945	15048	15148	15008	15198	14997	15042	15098	14985	15164	15133	15217	14941	15121	15267	14925	15023	15083	15238	15078	14951	15140	14975	15159	15038	15170	14892	15014	15065	15114	15017	15182	15118	15173	15158	15041	15153	15165	15188	15173	15257	14963	15232	15079	15103	14952	15150	15074	15022	15115	15264	15155	15102	15045	15141	14986	15125	15229	15129	15206	14970	15081	15152	15044	15118	15107	15110	15068	14976	15057	14909	15230	15275	15105	15182	15047	15006	15183	15092	15131	15057	15025	15099	15174	14994	14984	15229	15166	15170	14990	14935	15099	15235	15121	15009	15239	15266	15061	14968	15033	15064	15147	15085	15155	15175	15146	15192	15266	15060	14945	15096	15154	15007	15185	15076	15119	15156	15093	15222	15027	15208	15146	15006	15263	15222	15263	15147	15027	15226	15178	15157	15158	15176	15068	14964	15130	15201	15082	15015	14999	15155	15150	15016	15078	15053	15055	15030	15237	14920	15113	14935	15103	15197	15119	15134	15152	14955	15021	15147	15109	15148	15061	15193	15252	14982	15092	15182	15149	15190	15056	15155	15102	15103	15164	15109	15160	15064	14992	15101	15055	15146	14976	15085	15151	15091	15019	15271	14978	15193	15063	15002	15175	15128	15093	15088	15020	15011	15109	15129	14967	15130	15019	15157	15364	15255	15045	15212	15122	15127	14960	15104	15257	15058	15163	15110	15196	15070	15253	15177	15170	15077	15208	14981	14960	15080	15088	15060	15022	15054	15150	15099	15039	15158	15184	15181	14987	15315	15131	15078	15006	15130	15277	15112	15261	15124	15099	15173	15110	15121	15064	14979	15360	15018	15272	15195	15130	15117	15099	15090	14914	15053	15233	15045	15168	15142	15144	14929	14980	15047	15049	15083	15179	15261	15075	14973	15206	15272	15038	15099	15079	15188	15116	15207	14912	15120	15141	15098	15245	15174	15281	15177	15225	15077	15038	15053	15099	15068	15150	15022	15026	15156	15328	15141	15137	15228	15026	15166	15174	15184	15203	15105	15117	15117	15111	15095	15059	15008	15247	15065	14992	15069	15201	15210	15070	15148	15114	15064	14955	14997	14855	15078	14906	15095	15091	15259	15067	14913	15047	15018	15104	15134	15175	15162	15001	15226	15109	14979	15041	15023	15149	15081	15047	15137	15322	15205	15103	14984	15185	15075	15058	15180	14826	15248	15181	15225	15223	15056	15081	14977	15203	15163	15007	14995	15135	15157	14982	15170	15104	14940	15092	15089	14962	15131	15152	15201	15049	15053	15191	15036	15181	15114	15143	15108	15121	14962	15084	14794	15278	15016	15007	15094	15089	15115	15027	15164	14977	15055	15090	15108	15083	15063	15106	15203	15179	15021	15134	14954	15061	15333	15060	15171	14993	15074	14999	14885	14964	14981	15167	15084	14933	15110	15004	14978	14983	15072	15261	14925	15151	15015	15034	15114	15025	14991	15025	15072	15128	15231	15140	15028	14996	14913	14993	15225	15144	15127	14899	15105	15028	14983	14995	15015	15012	15155	15246	15002	15182	15198	15071	15125	15107	14976	15068	15202	15132	15063	15214	15237	15058	15135	14994	15236	15092	15171	15194	14984	15113	15118	14945	15162	15028	15122	15098	15051	15167	15005	15076	15092	15166	15042	14994	15071	15022	15249	15138	15112	15285	15007	15200	15102	14975	15050	15016	15019	15048	15034	15350	15004	14975	15050	15089	14978	15106	15076	15208	15119	14926	15131	15011	15122	15131	15105	15163	15173	15177	15107	15163	15164	15088	14991	15175	15139	15008	15012	14996	15151	15205	14962	15132	15123	15094	15042	15016	15030	15054	15229	15112	15324	15270	15033	15122	15171	15082	15356	15182	15098	14912	15112	15150	15128	15246	15072	15204	14992	15134	15077	15136	15051	15022	15203	15232	15162	15052	15137	15176	15211	15107	15186	15082	14985	15149	15082	15208	15190	15198	15046	15089	15096	15081	15153	14853	15179	15058	15117	14983	14952	15168	15053	15160	15056	15197	14957	15011	15180	14917	15066	14968	15195	15279	15140	15064	15207	15137	15184	15096	15156	15025	14938	15207	15081	15090	15141	15165	15109	15120	15126	15105	15224	15101	15149	15115	15097	15056	15124	15158	15081	15156	15055	15060	15009	15153	15161	15103	15002	15023	15157	15079	15087	15259	15159	14867	15146	15057	15220	15106	15127	15004
22025	20530	27195	25940	24921	26512	29646	25506	24434	24363	24256	23650	23536	23580	23109	23301	22795	22897	22622	22646	22653	22272	22369	22111	22931	27687	27744	25390	23904	22717	22522	22322	22179	22219	22066	22018	22183	22186	22208	22195	22221	22416	22050	22177	22137	22035	21941	22097	22281	22124	22059	22115	22215	22084	22009	21994	22010	22042	22122	22234	22089	22241	22296	22301	22105	21988	22108	22095	22219	21855	22088	21811	21940	21976	21860	22106	22239	21946	21999	22093	22035	22004	22127	22081	21933	21957	21943	22092	22038	22124	22177	22109	22084	22112	22184	22074	22256	22058	22066	22138	22191	22159	21926	22191	22255	22105	22124	22222	21900	21951	22129	22182	21913	22136	22189	22109	21928	22053	22310	22121	22103	21892	21950	21888	22083	22103	21851	22114	21837	22176	21999	21990	22028	21775	21975	22155	21974	22043	21992	21819	21925	21965	22176	22114	22124	21932	22032	21894	22040	21969	22128	22118	22131	22198	22005	22059	22109	22320	22108	22240	21892	21915	22104	22310	22147	21955	22220	21918	21919	21886	22100	22045	22369	22107	22099	22275	22123	21890	22122	22192	22074	22120	21880	22123	21736	22045	21982	22018	21879	22167	21938	22125	22059	22146	21932	22090	22267	22133	21920	22163	22178	21961	22257	22064	22087	22261	22102	22226	22047	22063	22074	22121	22018	22055	22178	22249	22250	21944	22157	22146	22025	22217	22324	21859	22301	22106	22016	22155	21973	22069	21889	22154	22146	22154	21962	22147	21995	21895	22035	22147	22087	22091	22078	22051	22116	22204	22245	22307	22161	21974	21964	22070	22107	22102	21842	22096	22010	21931	22062	21934	22150	21909	22105	22082	22120	22131	22124	22065	22143	21841	21842	21934	22234	22191	22040	22258	21995	21890	22149	21893	21820	22093	22174	21982	22162	22263	22197	22108	22166	22114	21892	22089	21922	22039	22102	22117	22084	22145	22021	22170	22298	21985	22086	21986	22049	22059	21820	22274	21986	22067	22097	22100	22180	21875	22029	22102	22026	21873	22031	21960	22234	22006	22171	22296	22307	21886	22183	22023	21985	21989	22233	22123	22092	22221	22091	21843	22079	22015	22184	22205	21906	22088	21983	22011	22070	21956	21963	21994	21938	22138	22127	21852	22115	22253	21948	22001	22130	21940	21986	22149	21921	21994	21885	22057	22091	22177	22178	22067	22214	22000	22115	22165	22246	21974	21960	22257	22090	21929	21886	21927	21905	22212	22191	22027	22210	22001	22188	21973	21903	21952	21910	21899	21906	22132	22226	22030	22266	22248	22106	22043	22372	22154	22261	21949	22419	21996	21958	21950	21985	21978	21896	21713	22298	21881	22108	22115	22119	21957	22139	22511	22093	22177	21986	21961	22163	21908	22044	22201	22172	22027	22038	22117	21860	22016	22128	21762	22193	21984	21815	21850	22078	22371	21955	22085	21954	21970	21957	21720	22246	22232	22242	21848	22144	22035	22112	22161	21979	22081	22140	22113	22288	22122	21962	21968	22259	22225	22155	22177	22022	22089	22156	22008	22169	22123	22177	22191	22035	22030	22351	22140	21951	22074	22204	22189	22118	22219	22132	21835	22065	22058	21966	22048	21994	22011	22051	22070	22051	21945	21918	21916	21829	22056	22052	22055	21891	22077	22272	22058	22096	22068	22082	21957	21813	21983	22091	22202	22022	21974	22018	21831	22099	22107	21975	22033	22189	22235	22057	22023	22032	22077	22178	22061	22065	22024	22190	21853	22214	22147	21814	21856	22240	22016	21942	22026	21731	22043	22014	21931	22197	21889	21860	22046	21947	21848	22062	22018	22105	22056	22117	22051	21975	22079	21898	21942	22081	22113	22096	22024	22157	21978	22071	22200	22057	22300	22102	22017	22347	22050	22049	22060	22093	22072	22226	22055	21889	22026	22082	21957	21990	22048	22066	22030	22142	21992	22104	21900	22331	22155	22177	22195	22530	21903	21968	21963	22030	22184	22047	21859	22188	21956	22201	21954	21972	21976	22105	22039	22027	21895	22170	21927	22007	22012	21834	21967	22106	22233	22119	21872	21998	22060	21917	22070	22178	22194	21611	21977	22097	22304	22187	22083	22057	22115	22051	22092	21998	22017	22071	21856	22014	22089	22003	22088	22003	21848	21818	21851	21973	21998	21983	22001	21889	21971	22043	21913	22017	22125	22088	21983	22007	22206	22164	22080	22116	22011	21884	21890	22161	22106	22069	22098	21960	22030	22109	22066	22030	21901	21868	22130	22278	22016	22132	21894	21776	22219	22238	22137	22069	21972	21882	22125	21919	22269	22206	22015	22105	21843	21989	21986	22157	21986	22174	21913	21972	22036	21929	22057	21853	21827	22122	22064	22175	22116	22195	21958	21984	22013	22297	22374	22178	21956	21840	22131	21924	21922	21975	21759	22391	22135	22087	21923	22102	22132	22168	21897	22236	21980	22050	22007	22039	21827	21990	22068	21948	22022	22353	21966	22126	22120	21946	22074	22110	22211	21737	22046	21920	21660	22111	22027	22279	21973	21923	22227	22001	22265	22143	22092	22200	22011	22055	22125	22108	22208	21937	21991	21949	22211	21920	22169	22156	22034	22088	21960	22200	21949	22170	21913	21887	22043	22110	22124	22003	22039	22066	22028	22500	21891	22148	22031	22119	21993	22242	21901	22129	22069	22223	22082	21960	21852	22147	22168	21906	21983	21834	22079	22192	21908	22010	22038	21986	22295	22285	21898	22129	21997	22083	22145	22066	21906	22353	21996	22082	21851	22045	21998	21999	21973	21855	22199	22339	21903	22071	21742	22103	22149	22193	21879	21859	21928	22212	21877	22100	22024	22046	22018	22193	21980	21825	22070	21958	21928	22192	21931	22021	22116	22045	21871	22168	22060	21974	21917	22084	21961	22182	21950	21947	21811	22051	21896	22049	21911	22081	21977	22307	22036	22053	22171	22046	22171	22110	21974	22274	21968	22017	21880	21977	22016	22187	22067	22215	21789	21972	22172	22287	21993	21856	21903	22051	21950	21869	22156	22077	22251	21932	21923	22094	22117	22100	22238	22024	22176	21783	22187	22066	22006	22087	22081	21938	21868	21891	21944	21912	22169	22016	22130	22365	21875	22179	22108	22143	22009	21979	22398	22134	21993	21863	22147	22094	22028	22087	22043	22066	21804	22097	22036	22113	22261	22170	22054	21866	22181	22154	21984	21898	21999	21981	22031	22160	22035	22020	22221	22059	21796	21964	22158	22057	22129	21838	22038	21922	21885	21913	21960	21914	22304	22200	21932	21916	21878	22284	22041	22148	22063	22127	22051	22121	22086	22108	22077	22314	22227	22026	22300	21934	22163	22123	22102	21961	22077	21991	21895	21773	22080	22085	22087	22088	21781	22256	22104	22215	22190	22052	21971	22281	22127	22151	22065	22156	21906	22006	21937	22157	22031	22115	22099	22006	22135	22157	21961	22136	22103	22078	22207	22266	22093	22187	22223	22048	21832	22096	22174	22092	22013	22154	22104	22230	22022	22138	22216	22097	22240	22034	22108	21764	22117	22060	22171	22019	22124	22173	22022	22200	22144	22062	22001	22088	22397	22036	21974	21973	21812	22006	21947	21966	22129	22037	21857	22008	22241	22065	21793	22214	22049	21846	22109	22190	22278	21951	21952	22065	22037	22001	22064	22135	22030	22065	21997	22109	21887	22225	22030	21891	21982	21885	21907	22125	22084	22075	21919	22113	22109	21785	21967	21927	21848	21982	22088	22182	22147	22085	22028	22045	22001	21985	21907	21997	22120	22017	22188	22174	22277	22357	21988	22096	21984	22037	21903	22219	21998	22062	22232	22128	21883	22071	22068	22241	22052	22226	22038	21953	21984	22015	22015	21898	22047	22019	22105	22038	21959	21851	22258	21875	22008	22054	21977	21955	22023	22072	22085	21989	22133	22258	22131	22151	22016	21963	22056	22079	22021	22115	22061	21845	22151	22052	21902	22009	21962	22010	22051	22056	22153	22000	21950	21909	21979	22051	22015	22073	21892	21995	22074	22071	22076	22075	21962	22089	21965	22090	21966	21991	22040	22203	22016	22196	21958	22124	22085	21927	21944	21952	21962	22101	22197	22058	22133	21845	21984	22071	22008	22078	21962	21988	22270	22036	21958	21850	21963	22132	22110	22216	22093	21970	21993	22053	21973	21898	21903	22124	22225	21986	22154	22121	22067	21775	21662	21741	22109	22070	22217	22068	22286	22055	22101	22084	22147	21882	22123	21945	21855	22104	22283	22112	21807	22082	21812	22129	22116	22015	22104	22188	22037	21963	22198	22209	21990	22130	22037	22076	22014	21955	22202	22003	22093	22088	22101	22141	21922	22102	22108	21879	22020	22256	22077	21940	21844	21924	22323	22148	21994	22083	22017	22069	22141	22120	21978	22043	21859	22149	21920	22101	22101	22045	22165	22166	22043	22088	21965	22113	21934	21910	22183	22100	21993	21785	21806	21896	21922	22408	22106	22114	22046	22024	21858	21950	22061	22019	21631	22016	21846	21871	22059	21927	22189	22042	22128	22069	22061	22017	22108	21968	22287	22041	22237	22005	22048	22118	21999	22016	22172	22261	22164	22260	22208	22044	21975	22100	21979	21989	21990	21894	21921	21901	22224	22093	22005	22217	22091	22072	22004	22116	21906	22017	22061	21889	21629	21910	22185	21928	22048	21964	21988	21920	21927	22123	21978	22375	22152	22280	22071	21933	21947	22159	22040	21978	21977	22028	22182	21996	22166	22038	21976	22236	21968	22003	22148	21996	21961	21846	22020	22242	21999	22276	22157	22076	21989	22052	22111	22258	22209	22219	22264	22224	22165	22017	22072	21993	22226	22078	21895	21856	22032	22062	22072	22120	22175	21982	22004	22046	22125	21844	21900	22253	22041	22089	21910	22038	22152	22019	22150	21965	22176	22043	22162	21995	21892	22292	22012	21953	22161	22139	21857	22124	22207	22255	22078	22174	21913	21831	21995	22214	22112	22207	22059	22124	22184	22244	22356	21895	21975	21813	22082	22085	22115	22190	22181	22092	21915	21741	22192	22053	22074	22109	21681	22022	21964	22046	22161
45697	70210	63704	51685	37207	24486	20809	19289	18441	17824	17377	16985	17122	16892	16288	16357	15814	15526	15408	15357	15296	15228	15069	15043	16460	23020	21397	18446	16689	15508	15104	14979	15050	14882	15031	14858	15031	15015	15001	14919	14940	15041	14770	14975	14871	14951	14981	14810	14942	14869	14987	14773	14963	14912	14762	14834	14945	15112	14936	14818	14826	15024	14701	14859	14886	14770	14827	14786	14756	14911	14872	14880	14801	14875	15090	14659	14863	14936	15072	14886	14907	14758	14886	14986	14993	15034	14832	14858	14816	14941	14912	14746	14992	14940	14938	14882	15108	14869	14865	14904	14939	14940	14889	15082	14949	14955	14825	14887	14995	14909	14860	14984	14900	14945	14860	14797	14804	14901	14698	14894	15116	14794	14845	14790	14848	14832	14808	14902	14871	14832	14853	14919	14966	14932	14791	14977	14946	14891	14883	14938	14880	14823	14754	14969	14943	15058	14990	14937	14840	14827	14968	14966	14821	14979	14828	14946	14719	14681	14764	14927	15066	14896	14872	15077	14845	14958	14903	14839	14699	14716	14888	14953	14952	14801	14749	14822	14931	14908	14874	14958	14896	14843	14897	15025	14946	14754	14863	14921	14766	15118	14944	14861	14853	14987	14867	15004	14801	14829	14950	14876	14790	14856	14873	14929	14890	14864	14784	14884	14866	14983	14949	14887	14862	14818	14828	14842	14838	15045	14818	14663	14983	14988	14990	14871	14824	14827	14683	14881	14905	14939	14956	15021	14853	14678	14895	15049	14834	15094	14765	14719	14996	14958	14960	14856	15016	15085	14926	15023	14990	14800	14806	14942	15084	14894	14954	14953	14726	14870	15013	14840	14844	14904	14848	14961	15186	14939	14969	15055	14811	14961	14961	14825	14896	14787	14675	14863	14912	14862	14822	14734	15012	14812	14881	14899	14742	14963	14901	14985	14842	14859	14943	14699	14878	14863	14776	14931	14854	14875	14909	14998	14865	14921	14674	14853	14901	14954	14902	15089	14952	14888	15092	15015	14842	14783	14825	14736	14799	14836	14801	14867	14835	14996	14831	14841	14805	15111	15081	15018	14948	15004	14854	14760	14906	14935	14873	14922	14941	14785	14894	14938	14804	14880	14796	14923	14901	15052	14917	15085	14921	14726	14817	14790	14822	14931	14988	14901	14889	14854	15022	14776	14879	15028	14967	14773	15003	14921	14841	15002	14882	14793	14775	14774	14896	14943	14957	14925	14831	14982	14926	14903	14911	14947	14899	14977	14730	14941	14956	14986	14929	14796	14852	14879	14810	14970	15039	15069	14972	14960	14939	14796	15006	14727	14841	14999	14768	14877	14773	14924	14659	15020	14822	14937	14723	14767	15036	14820	15030	14706	14972	14877	14938	14819	14906	14747	14861	14875	14841	15185	14908	14798	14871	14816	14752	14761	14832	14922	14960	14981	14740	14821	14878	15020	14829	14819	14898	15062	15006	15109	14884	14765	14709	14954	14890	14749	14843	14904	15014	14704	14960	14733	14896	15190	14819	14760	14809	14842	14805	14992	14905	14861	14600	14917	14874	14821	14737	14980	14889	14877	15082	14804	14835	14864	14912	14829	14777	14862	14852	14765	15063	14830	14928	14865	14770	14954	14833	14996	14987	14950	15004	14891	14818	14977	15069	14941	14764	15041	14797	14880	14904	14943	14824	14775	14809	14926	14892	15121	14870	14735	14942	14794	15050	14937	14659	14813	15068	14842	14791	14843	14772	14830	14956	14946	14807	14880	14914	14850	14971	14976	14857	14975	14894	14955	14778	15000	14771	14942	14869	14851	14933	14853	14994	14928	15155	14685	14998	14803	14916	14875	14821	14927	14978	14911	15040	14838	15041	14874	14881	14893	14795	14877	14942	14876	14919	14913	14880	14875	14871	14870	14980	14798	15061	15177	15071	14758	14973	14906	15026	14996	14907	14735	14851	14863	14866	14969	14945	14812	14849	14910	14925	14762	14872	14855	14912	14898	14792	14906	14902	14943	14881	14951	14979	14754	15001	14921	14753	14857	14872	14959	14872	14969	14913	14912	15159	15029	15059	14895	14955	14940	14798	14863	14909	14791	14743	14868	15062	14871	15012	14819	14992	14923	14997	14930	15050	15007	14900	14846	14800	14893	14846	14772	14941	14925	15067	14873	14905	14741	15007	15040	15074	14850	14777	14882	14871	14953	15057	15062	15009	14938	14834	14749	14912	14921	15164	14957	15013	15070	14787	14955	14750	14864	14947	14935	14758	14939	14810	15108	15014	14879	14854	14958	14980	14667	14782	14895	14754	14802	14972	14977	14901	14867	14824	14921	14982	14877	14748	15027	14816	15035	14995	14722	14701	14782	15144	14763	14972	14925	14894	14919	14857	14754	14939	14863	14890	14947	14895	14832	14791	14919	14950	14952	14907	14963	14897	14928	14669	14909	15111	14997	14909	14938	14930	14892	14799	14867	14825	14735	14928	14976	14889	14866	14896	15064	14938	14731	14902	14836	14786	14798	14869	15089	14799	14908	14846	14754	14805	14876	14989	14901	14912	14942	14875	14913	14863	14880	14893	14851	14826	15058	14965	14716	14768	14844	14898	14904	14895	14869	14926	14831	14781	14768	14955	14876	14996	15023	14874	14829	14913	14779	15161	15026	14905	14910	14908	14755	14995	14838	14827	14903	15134	14997	14889	15050	14777	14796	14872	14948	14892	14756	14842	14777	14878	14972	14878	15008	14933	14878	14739	14702	14867	14841	14962	14856	15114	14858	14833	14767	14853	14776	14880	14941	14862	14892	15000	14780	14881	14979	14892	15056	15068	14913	14873	14779	14920	14930	15092	14935	15031	14991	14735	14985	15025	14828	15136	14896	14912	14933	14922	14808	15095	14883	14817	14976	14860	15009	14910	15009	14957	14894	14981	15013	14846	14810	15023	14994	14872	15093	14854	15001	14925	14850	14918	14857	14927	14923	14995	14942	15018	14926	14785	14864	14792	14882	14782	14869	14959	14758	14875	14930	14748	14779	14882	14936	15058	15072	14801	14760	15015	14894	14998	14865	14923	14931	14649	14781	14963	14916	14627	14823	14915	15010	15028	14860	14848	15012	14856	14895	14921	14981	14822	14911	14941	14642	14953	14859	14976	14884	14911	14768	14954	14992	14831	14922	14926	14716	14891	14857	14878	14976	14868	14684	14883	14943	15079	14902	14795	14945	14954	14884	15054	14649	14811	14691	14872	14781	14794	14922	15037	14917	14850	14803	14917	14966	14898	14868	14947	14867	14824	15035	14915	14786	14747	14872	14833	14995	14900	14781	14749	14859	14791	14895	14864	14847	14959	14773	14940	15056	14998	15030	14967	14845	14894	14718	14976	14786	15087	14904	14816	14908	14876	14779	14968	14854	14962	14885	14825	14942	14975	15017	15010	15023	14945	15023	14853	14950	14829	14908	14879	14916	14799	15118	14935	14861	14891	14815	14938	14958	14900	14895	14874	14993	14837	14765	14841	14790	14740	14932	14860	14936	15015	14779	15057	14845	14852	14947	14863	14755	14963	14728	14776	15059	14866	14912	14935	14821	14948	14809	14784	15114	15036	14847	14953	15006	14768	14868	15031	14653	14983	14821	14903	15006	14858	14854	14908	14939	14961	14776	14921	14835	14880	14839	14690	14854	14889	14879	14845	14914	14810	14900	14950	14755	14954	14967	14908	14825	15122	15032	14704	14772	14958	15002	14824	14792	15003	14870	14846	14828	14970	14872	14798	14897	14906	14782	14783	14807	14877	14931	14846	14954	15023	14763	14920	14879	14995	14813	14909	14964	14840	14870	14777	14893	14911	14879	14882	14775	14834	14924	14738	14969	14882	14804	14767	14922	14885	14903	14932	14841	14959	14871	14844	14843	14869	14884	14796	14732	14838	15001	14992	14814	15118	14891	14838	14912	14965	14832	14746	14742	15023	14904	14930	14852	14769	14925	14852	14959	14949	14910	14803	15019	14945	14764	14717	14933	14745	14926	14839	14919	14700	14898	14831	14972	15062	14725	14864	14911	14853	14750	14955	14870	14880	14888	14952	14853	15050	14856	15061	14740	14807	14995	14905	14862	14823	14882	14960	14679	14800	14759	15007	15011	14910	14960	14884	14945	14895	14845	14902	14814	14928	14944	15078	14832	14899	14889	14903	14815	14815	14904	14953	14749	14866	14936	14961	14771	14972	15007	14887	14927	14898	14944	14828	14758	14787	14967	14795	14748	14998	14913	15016	14984	14859	14808	14851	14982	14772	14979	14923	14992	14877	14852	15055	14859	14840	14904	15024	15061	14855	14975	14918	15032	15041	14750	15021	14997	14870	14839	14915	14810	14857	14692	14723	14921	14828	14919	14989	14929	14929	15010	14938	14925	15063	14906	14946	14828	14887	14859	14705	14818	14927	14837	15028	14968	14906	14888	15009	14834	14979	14855	14847	14918	14871	14863	14883	14936	14870	14836	14867	15039	14671	14958	14928	15079	14902	14891	14956	14983	14841	15031	14807	14764	14875	14820	15058	15012	14762	14858	14928	14747	14832	14813	14930	14865	14896	14833	14797	15052	15023	14751	14826	15011	15142	14929	14978	14880	15058	14825	14751	14948	14956	14765	14973	14983	14830	15014	14877	14867	14976	14901	14916	14835	14867	14913	15088	14787	15010	14820	14887	14868	14858	14895	14972	14886	14754	14945	14784	14988	14925	15011	14705	14894	14797	14941	14860	14933	14926	14886	14931	14930	14805	14728	14855	14984	14924	15031	14872	14620	14879	15001	15129	14981	14856	14837	14910	14930	14838	14981	14877	14992	14928	14910	14965	14920	14913	14946	14965	15080	14904	14892	14807	14806	14848	14977	14935	14864	14834	14785	14991	14798	14911	14915	14932	14778	14819	14860	14977	14877	15068	14817	14999	14992	14879	14835	15003	14812	14871	14993	15031	15029	14830	14920	14963	14899	14994	14954	14781	14955	14965	14858	14932	14818	14833	14840	14957	14925	14858	14862	15086	14843	14684	14731	14831	14787	14843	15020	14933	15051	15050	14917	14927	14937	14897	14941	14786	14900	14977	14781	14676	14698	14894	14874	14897	14780	14821	14826	14884	14790	14908	14796
40156	42669	46604	37697	28286	23946	22691	21974	21937	21547	21312	21269	21496	21239	21197	21232	21238	20873	20893	21058	21081	20994	20878	21022	21168	21108	21299	21284	21217	21042	20913	20970	20958	20775	21024	20766	21181	20695	20938	20818	20762	20954	20798	20898	21083	21071	20988	20940	21180	20853	20803	21053	20889	20673	20997	20763	20812	20801	20815	20929	20636	20958	20847	20900	20855	21043	20808	20840	20906	20752	21120	20993	20913	20865	20773	20939	20808	20786	20965	20718	20862	20918	20650	20882	20928	20993	21015	20696	20890	20936	21149	20844	21085	20681	20936	20786	20832	20713	20928	20786	20732	20914	20915	21115	20885	20734	21027	20883	21098	21037	20914	20832	20774	20999	21075	20824	20957	20877	20968	20804	21040	20762	20912	20779	20918	20942	20850	20972	20718	20804	20669	20827	21201	20866	20804	20977	21076	20926	20823	20904	20810	20849	20940	20949	20878	20954	20706	20974	20966	21004	20906	20793	21024	20956	20985	21031	20854	20836	20743	20999	20965	20572	20832	21156	20857	20880	20917	20886	20986	20784	20797	21059	20949	20844	20855	20704	20738	20963	21017	20905	21059	20751	20832	20863	20678	20901	20946	21083	20955	20841	20899	20947	20774	20732	20998	21110	21137	20984	20879	20832	20940	20761	20797	21091	20957	21108	20954	20726	21013	21144	21043	20920	20748	20758	20865	20683	20700	21027	20986	20801	20868	20881	20993	20655	20825	21047	21113	20938	20810	20928	20855	20849	20947	20803	20810	20864	20864	20759	20839	20878	21039	21006	21007	20888	21040	20654	20786	20760	20940	20909	20935	20933	20797	20985	20880	20868	20924	20873	20808	20792	20920	20787	20836	20947	20874	21002	20761	20841	20923	21026	21155	21026	20862	20777	20737	20625	20857	20691	20997	20421	20996	20960	20897	20925	20789	20630	20889	21025	21143	20900	20967	20934	21010	20934	20862	20655	20597	20812	20827	21125	20878	20872	20977	20902	20884	20826	20897	20958	20980	20997	20822	20894	20980	20848	21066	20949	20784	20998	20991	21078	20939	20838	20981	20825	20902	20771	20693	20736	21063	21016	20841	20895	20862	21066	20736	20921	20961	20824	20853	20880	21083	21095	20922	20804	20714	20702	21054	20871	21018	20645	20843	20681	20455	20792	20944	20856	20808	21035	20638	20900	20785	20839	20954	20933	20954	20749	20674	20874	20896	20899	21065	20557	20988	20958	20776	20798	21039	20926	20966	20797	20909	20887	21044	20642	20918	20789	20906	21001	20828	20968	20992	20986	20742	20741	20943	20989	20992	21015	20858	20929	20938	20923	20915	20785	20656	20929	20857	20911	21053	20885	20923	20941	20981	20832	20933	20728	20926	20788	20796	21149	21211	20998	20635	20653	21017	20847	20932	20877	21009	20845	20881	20596	20803	20863	20962	21088	20632	20797	20969	20905	20851	20934	20995	21016	20946	20835	20948	21132	21045	20806	20683	20738	20699	21077	20898	21100	21001	20997	21122	20924	20835	21077	20799	21117	20920	20957	20999	20722	21026	20858	20732	20881	21058	20866	20736	20677	20926	20750	21017	20899	20938	20809	20802	20677	21072	20910	20867	20958	20895	20932	20921	20719	20907	21062	20958	20793	20887	20849	20930	20802	20671	20850	20932	20909	20879	20713	20967	20906	20749	20874	20921	21034	20804	20837	20800	20905	20691	20926	20968	21069	20843	20968	21053	21070	20815	20724	20982	20915	20776	20798	20724	20644	20814	20921	21063	20919	20982	20898	20761	20864	20952	20924	20810	21012	20645	20727	20769	20950	20897	20854	20852	20786	21007	20992	20797	20977	21029	20812	20927	20997	21043	20926	20692	21052	20792	20846	20782	20711	20832	20962	20718	20856	20865	20875	21010	20838	20826	20659	21075	20847	20743	20876	20907	21078	20965	20940	20863	20922	21033	20757	20867	20901	21040	20924	20920	21028	20687	20693	20828	20944	20722	20882	21027	20660	21046	20930	20835	21139	21009	20858	20890	21030	20861	20734	20891	20852	20657	21019	20824	20944	21013	20851	20921	20743	20800	20835	21011	21070	20771	20893	20788	20924	20700	20750	20754	20884	20779	21015	21018	20866	20912	21025	20953	20916	20838	20976	20881	20862	20735	20761	20829	20853	20797	20900	20959	20978	21097	20972	21066	21069	20975	20811	21152	20999	20914	21117	20772	21012	21032	20725	20961	20912	20951	21066	20860	20665	21023	20733	20753	20907	20817	21112	21133	20921	21086	20834	20985	20926	20788	20858	20939	20959	20914	21023	20872	20919	20954	20763	20792	20784	20902	20963	20907	20717	20870	20747	20897	20904	20755	20606	20860	21062	21093	20557	20764	20928	20793	20984	20766	20766	20871	20803	20975	21024	20961	20986	20933	20743	20864	20813	21125	20977	21214	20919	20833	20762	21053	20792	20780	20902	20880	20861	21051	20940	21098	20916	20948	20992	20942	20938	20885	20857	20715	20948	20919	20948	20834	20665	20968	20725	20708	20784	20880	20527	21069	21098	21084	20889	20577	20828	20885	20533	20818	20734	20909	20889	20702	20856	20796	20800	21002	20958	20821	20850	20764	20722	20929	20826	20794	20972	21132	20756	20880	20720	20804	20967	20890	20794	21002	20886	20776	20820	21005	20979	20947	20955	21006	20680	21065	21016	20876	20895	20770	20933	20914	20665	20791	20858	20758	20858	20915	20954	20886	20795	20930	20805	20869	21040	20847	20957	21142	20792	21056	20890	20773	20781	21097	21010	20998	20744	20897	20932	20804	20673	21091	21104	21013	21033	20724	20896	20919	20855	20884	20769	20833	20890	21024	20885	20909	20910	20537	20977	21100	20940	20899	21159	21012	20919	21004	21113	21074	20825	21013	20824	20794	20862	21095	20915	20894	21047	21120	20999	20893	20773	20750	20951	20827	21075	20998	20988	21136	21031	20882	21034	20882	20675	20674	20961	20788	20961	20910	20794	20968	20933	20936	20864	21043	20795	21042	20688	20752	20730	21094	20730	20996	20866	20931	20794	21052	20951	20804	20530	20914	20870	20912	20812	21024	20866	20970	20816	20870	20621	20781	20985	20835	20557	20895	21094	20944	20899	20919	20672	20796	20764	20797	20998	20970	20879	20846	21060	20757	20966	20593	20901	20724	20765	21095	20861	20785	20972	20856	21009	20870	20781	21012	20586	20790	20698	20944	20972	20964	20736	20938	20737	20771	20828	20708	20818	20822	20646	21288	21013	20874	20792	20821	20791	20837	20754	20888	21006	20716	20730	20995	20837	20789	20819	20929	20921	20922	20854	20911	20852	20894	20699	20665	20863	20849	20759	20799	20827	20713	20699	20954	20888	20817	20756	20819	20946	20894	20765	20967	20861	20770	20804	21186	21014	20886	20875	20989	21003	20801	20823	20855	20976	20994	20878	21018	20848	20828	20866	20830	20885	20929	20974	21110	20893	20890	20866	20952	21002	20882	20940	20735	20809	20710	20623	20885	21189	20729	20930	21044	20869	20809	21012	20925	21001	20963	20680	20925	20882	20844	20973	20884	20826	20958	20842	21004	20773	20814	20960	21181	20813	21028	20996	20848	20859	21001	21052	20832	20938	20795	20707	20893	20920	20834	20777	20943	21004	20979	20887	20912	20921	21062	20884	20937	20827	21016	21074	20708	20861	20676	21000	20845	20791	21069	21100	20757	20705	20842	20934	21016	20956	20718	21042	20867	21110	20747	20911	20793	20864	20846	20565	20996	20742	21078	20843	21056	20902	20895	20784	20687	20920	20983	20710	20902	20943	20619	21071	20867	20782	21016	21308	21003	20955	20837	21092	20834	20921	21008	20968	20814	21045	20732	20769	20887	20752	21238	20871	20775	20843	20756	20832	20816	20908	21064	20709	21131	20993	21018	21065	21038	20631	20950	20965	20894	20917	20693	20850	20734	20813	20983	20985	20775	20931	21123	20918	20827	20998	20779	20814	20808	20714	20778	20854	20749	20976	20808	20992	20836	20999	21028	20811	20854	21042	20712	20746	20836	20814	20723	20895	20997	21061	21074	20809	21017	20929	20839	20836	20943	20930	20980	21036	20915	20865	20965	20789	21202	20897	21089	20931	20794	20741	20849	20911	21031	20953	20842	20919	20919	20584	20952	20955	20860	20767	20954	20876	20720	20863	20870	20986	20769	20944	20983	20880	20922	20915	20835	20663	20826	20930	20934	20725	20731	20821	21040	20796	21057	20872	20864	20756	20950	20867	21025	21051	20975	20958	20779	20694	21107	21025	20962	20643	20995	20647	20986	20704	20873	20763	20846	20884	20959	20861	20725	20755	20856	20903	20931	21183	20834	20727	21024	20711	20873	20920	20809	20949	20750	21013	21096	21061	21052	21021	20938	21093	20815	20772	20825	21007	20701	20767	20942	20867	20647	20997	20806	20774	20847	20881	21254	20823	20827	20910	21192	21122	20987	20839	21052	20967	20881	21007	20789	21043	20948	20845	20783	20740	20954	20864	20816	20713	21069	20924	21027	21082	20671	21001	21200	20789	21024	20837	21097	20941	20874	20879	20789	21019	20817	20776	21006	20694	20721	20706	20853	20857	20938	20929	20854	20779	20803	20863	20953	20893	20794	20946	20603	20891	20852	20803	20940	21054	20972	20899	21080	20787	21000	20847	20712	20673	20934	20979	21031	20802	21045	20725	20898	20974	21106	20926	20861	21059	20963	20644	20855	21022	21181	20704	20994	20906	20768	20687	20987	20879	20993	20876	21038	20848	20939	20803	20650	20565	20915	20945	20911	20708	20990	20967	20638	21028	20861	21063	20784	20985	20931	20985	20885	20789	20699	21008	20932	20806	20822	20906	20757	20671	20949	20950	20807	20943	20877	21130	20936	20951	21039	20723	20876	20997	21031	21022	20847	20942	20928	21055	20953	20976	20795	20831	20974	20890	20891	20850	20862	20761	20864	21107	21190	20906	20824	20876	20677	20909	20955	21101	21220	21099	20871	20971	20948	20772	21113	20761	20725	20949	20946	20967	20799	20908	20872	21121	20828	20991	20956	21051	20896	20897	20766	20802	20966	21078	20851	20872	20831	20810	21023	21025	20856	20955
42732	50184	47776	33233	22900	17966	16699	16118	15597	15109	15006	14847	14835	14734	14686	14617	14595	14593	14571	14576	14424	14462	14392	14337	14343	14480	14859	14468	14604	14355	14361	14210	14437	14247	14400	14403	14353	14424	14364	14510	14432	14163	14254	14423	14138	14434	14321	14312	14469	14439	14346	14356	14507	14437	14246	14423	14477	14442	14372	14324	14523	14233	14210	14291	14335	14435	14436	14459	14268	14309	14277	14408	14307	14311	14248	14227	14245	14519	14270	14009	14307	14311	14329	14374	14422	14392	14305	14435	14305	14334	14240	14156	14388	14364	14346	14370	14365	14406	14219	14281	14353	14417	14259	14349	14253	14233	14322	14353	14337	14251	14384	14254	14194	14471	14382	14288	14324	14353	14219	14435	14424	14326	14344	14525	14390	14291	14302	14334	14328	14256	14149	14270	14479	14333	14207	14284	14406	14379	14403	14335	14252	14344	14373	14288	14354	14399	14391	14310	14247	14270	14460	14329	14373	14253	14403	14361	14240	14543	14313	14250	14258	14296	14249	14304	14438	14355	14455	14062	14396	14359	14160	14483	14487	14368	14183	14373	14175	14360	14295	14226	14260	14221	14216	14316	14229	14398	14427	14299	14274	14210	14362	14423	14294	14244	14362	14283	14336	14138	14352	14290	14393	14295	14432	14315	14359	14354	14358	14305	14404	14404	14363	14286	14355	14443	14296	14234	14403	14326	14473	14261	14270	14194	14292	14448	14342	14285	14217	14389	14329	14259	14419	14323	14299	14341	14376	14435	14338	14428	14252	14342	14243	14249	14283	14347	14282	14307	14419	14288	14275	14408	14297	14319	14316	14353	14389	14374	14357	14212	14375	14208	14364	14186	14320	14471	14243	14413	14282	14288	14160	14231	14129	14538	14256	14278	14574	14410	14580	14403	14389	14311	14095	14339	14337	14358	14281	14376	14220	14237	14472	14346	14173	14374	14267	14386	14291	14214	14188	14286	14255	14345	14311	14353	14339	14315	14334	14267	14315	14361	14424	14219	14477	14334	14418	14258	14187	14262	14402	14278	14299	14278	14174	14318	14414	14443	14360	14248	14341	14371	14086	14226	14395	14367	14349	14241	14388	14484	14420	14161	14368	14336	14234	14491	14386	14381	14308	14481	14337	14283	14310	14260	14377	14401	14212	14436	14400	14213	14324	14298	14357	14429	14423	14270	14349	14415	14466	14400	14313	14375	14310	14447	14390	14370	14444	14225	14135	14102	14381	14305	14217	14311	14280	14231	14563	14442	14271	14083	14382	14360	14316	14147	14328	14243	14385	14286	14262	14159	14330	14369	14282	14389	14427	14357	14293	14345	14335	14347	14387	14362	14227	14354	14265	14292	14343	14343	14234	14432	14467	14196	14303	14327	14467	14548	14500	14409	14421	14418	14304	14415	14341	14389	14319	14448	14375	14258	14397	14316	14404	14322	14330	14340	14324	14381	14387	14193	14231	14394	14416	14320	14225	14406	14384	14236	14144	14459	14258	14255	14537	14266	14273	14273	14340	14227	14265	14310	14258	14335	14237	14296	14294	14243	14334	14299	14322	14250	14224	14204	14361	14228	14349	14337	14287	14167	14425	14266	14304	14288	14313	14370	14290	14439	14428	14483	14525	14213	14204	14119	14238	14197	14233	14443	14321	14360	14297	14321	14489	14294	14347	14182	14231	14317	14312	14161	14459	14245	14389	14201	14212	14417	14410	14293	14402	14364	14374	14356	14311	14218	14311	14399	14412	14347	14329	14486	14314	14132	14416	14424	14367	14409	14349	14251	14422	14482	14201	14215	14267	14521	14245	14349	14183	14299	14506	14390	14431	14378	14304	14380	14381	14303	14302	14378	14389	14351	14274	14317	14363	14323	14438	14218	14427	14342	14288	14382	14259	14140	14311	14433	14282	14370	14331	14294	14360	14387	14388	14266	14269	14293	14343	14320	14245	14417	14291	14255	14258	14335	14372	14162	14444	14423	14291	14380	14491	14388	14282	14435	14458	14344	14282	14426	14275	14332	14379	14334	14524	14397	14330	14482	14233	14304	14299	14324	14312	14351	14246	14366	14387	14101	14289	14282	14452	14481	14310	14281	14257	14451	14282	14230	14300	14357	14412	14349	14343	14341	14292	14279	14287	14364	14246	14373	14419	14336	14265	14356	14439	14429	14177	14497	14321	14279	14432	14378	14343	14376	14213	14318	14150	14350	14463	14340	14226	14215	14417	14221	14347	14241	14305	14221	14348	14385	14347	14246	14239	14508	14293	14412	14463	14306	14282	14338	14247	14357	14430	14365	14378	14306	14122	14449	14311	14361	14340	14592	14274	14342	14226	14317	14402	14347	14321	14318	14364	14431	14276	14201	14365	14194	14389	14308	14286	14167	14442	14291	14479	14326	14375	14474	14207	14432	14490	14423	14276	14250	14384	14294	14275	14278	14366	14444	14275	14403	14287	14303	14445	14506	14265	14315	14310	14428	14222	14287	14509	14336	14358	14410	14266	14371	14322	14299	14195	14291	14410	14175	14299	14437	14275	14165	14312	14348	14412	14422	14228	14079	14329	14237	14422	14341	14210	14308	14257	14351	14321	14372	14236	14351	14362	14113	14239	14343	14447	14289	14094	14451	14258	14221	14397	14318	14402	14418	14345	14330	14434	14395	14419	14430	14101	14501	14288	14407	14379	14241	14331	14433	14301	14288	14275	14228	14404	14400	14279	14223	14337	14417	14454	14508	14360	14266	14432	14519	14377	14327	14390	14349	14404	14324	14267	14467	14341	14309	14400	14138	14467	14209	14354	14517	14431	14211	14434	14375	14521	14256	14195	14205	14336	14428	14321	14292	14219	14348	14285	14337	14414	14365	14246	14423	14444	14259	14486	14379	14346	14283	14425	14488	14369	14255	14392	14260	14309	14387	14495	14271	14293	14326	14533	14236	14597	14284	14356	14021	14519	14260	14406	14414	14243	14316	14412	14185	14223	14193	14328	14394	14378	14213	14372	14253	14579	14145	14389	14403	14388	14372	14185	14333	14310	14330	14437	14347	14284	14362	14219	14302	14420	14389	14209	14530	14213	14257	14457	14353	14407	14492	14266	14463	14342	14455	14340	14328	14354	14401	14425	14361	14237	14389	14345	14247	14366	14416	14313	14517	14353	14453	14431	14382	14261	14464	14219	14348	14178	14380	14304	14378	14198	14256	14302	14425	14195	14443	14233	14447	14391	14390	14338	14264	14289	14233	14188	14251	14197	14421	14194	14465	14292	14354	14478	14446	14351	14338	14356	14426	14423	14407	14247	14408	14368	14336	14419	14272	14521	14375	14308	14433	14497	14457	14290	14346	14292	14272	14206	14323	14422	14417	14396	14559	14424	14373	14401	14405	14370	14219	14384	14643	14354	14345	14180	14249	14278	14383	14489	14330	14364	14248	14243	14461	14354	14457	14224	14233	14418	14128	14394	14377	14396	14368	14349	14279	14513	14360	14375	14327	14424	14127	14410	14407	14435	14536	14408	14396	14311	14314	14192	14267	14282	14254	14261	14342	14241	14294	14325	14205	14446	14364	14354	14493	14376	14358	14512	14411	14398	14370	14389	14413	14336	14364	14148	14369	14243	14292	14350	14254	14514	14383	14220	14352	14370	14472	14420	14405	14376	14262	14397	14239	14367	14395	14502	14308	14332	14497	14363	14169	14463	14285	14255	14479	14172	14210	14263	14245	14468	14428	14249	14400	14337	14337	14165	14365	14273	14402	14216	14446	14258	14397	14361	14293	14319	14227	14468	14230	14271	14363	14461	14396	14332	14310	14202	14377	14472	14175	14281	14159	14302	14256	14509	14126	14285	14289	14276	14415	14269	14322	14469	14365	14293	14479	14263	14385	14303	14465	14245	14353	14279	14254	14282	14274	14442	14166	14372	14596	14249	14331	14268	14449	14400	14454	14147	14416	14240	14313	14311	14354	14399	14400	14359	14311	14351	14374	14347	14274	14379	14345	14452	14404	14386	14382	14300	14554	14362	14264	14384	14360	14321	14537	14425	14150	14348	14330	14446	14444	14413	14304	14286	14277	14330	14365	14356	14357	14309	14283	14507	14339	14461	14307	14347	14393	14250	14267	14345	14322	14159	14283	14229	14396	14304	14115	14393	14276	14333	14402	14255	14137	14229	14198	14267	14423	14389	14328	14270	14291	14352	14401	14493	14337	14341	14321	14350	14322	14360	14334	14359	14179	14478	14258	14271	14226	14392	14317	14354	14212	14391	14341	14255	14294	14232	14357	14300	14385	14292	14245	14235	14405	14352	14274	14313	14373	14415	14253	14558	14372	14260	14221	14431	14330	14378	14326	14440	14404	14257	14403	14498	14403	14340	14202	14371	14279	14237	14418	14544	14190	14296	14381	14347	14249	14306	14377	14312	14456	14203	14314	14601	14259	14118	14316	14400	14266	14263	14299	14342	14309	14128	14312	14414	14331	14477	14330	14560	14485	14269	14324	14149	14346	14384	14285	14288	14358	14304	14383	14144	14322	14220	14280	14450	14340	14400	14369	14284	14316	14297	14266	14349	14227	14246	14495	14368	14432	14419	14425	14289	14374	14373	14367	14203	14499	14293	14303	14206	14269	14198	14150	14397	14332	14348	14289	14365	14322	14361	14321	14306	14412	14464	14291	14333	14360	14236	14421	14397	14111	14065	14209	14338	14082	14284	14206	14406	14470	14327	14328	14464	14352	14323	14392	14237	14472	14169	14335	14349	14450	14440	14137	14387	14326	14262	14290	14476	14195	14395	14260	14447	14303	14358	14458	14199	14282	14268	14530	14436	14272	14387	14359	14432	14426	14370	14261	14343	14321	14448	14396	14265	14361	14377	14319	14293	14186	14291	14382	14478	14327	14303	14336	14254	14467	14183	14358	14426	14381	14346	14300	14212	14447	14365	14421	14362	14192	14413	14301	14197	14219	14214	14396	14294	14169	14245	14301	14269	14448	14537	14411	14273	14412	14228	14203	14225	14377	14268	14296	14408	14232	14241	14404	14427	14381	14345	14228	14325	14382	14334	14331	14308	14355	14413	14298	14431	14328	14264	14415	14270	14388	14352	14263	14465	14241	14214	14278	14102	14244	14279	14287	14228	14415	14363	14394
23864	20626	28256	28492	24754	25750	26604	23566	22844	22637	22463	22323	22020	22115	23450	23339	21837	21660	21730	21386	21822	21707	21540	21746	21770	24253	25275	23668	22752	21846	21739	21567	21402	21655	21507	21717	21455	21565	21175	21476	21594	21377	21540	21773	21500	21628	21602	21711	21252	21565	21382	21313	21489	21551	21569	21579	21590	21726	21391	21551	21695	21669	21621	21430	21621	21453	21289	21537	21385	21527	21547	21580	21500	21250	21507	21574	21294	21194	21402	21442	21499	21463	21388	21483	21381	21396	21382	21373	21622	21380	21177	21404	21421	21433	21483	21585	21418	21486	21605	21606	21570	21638	21610	21368	21418	21441	21656	21523	21565	21155	21487	21613	21747	21570	21431	21507	21289	21385	21450	21310	21333	21465	21554	21595	21412	21552	21680	21539	21622	21387	21368	21492	21682	21517	21414	21522	21486	21370	21428	21475	21359	21597	21399	21525	21575	21549	21309	21325	21217	21469	21399	21365	21437	21226	21580	21433	21422	21340	21241	21534	21278	21475	21433	21433	21684	21397	21556	21494	21539	21537	21314	21602	21445	21568	21418	21564	21307	21488	21486	21497	21526	21337	21433	21567	21473	21476	21313	21411	21342	21590	21699	21183	21389	21490	21389	21562	21609	21577	21377	21526	21427	21430	21627	21471	21493	21571	21673	21376	21481	21513	21469	21346	21469	21519	21471	21475	21329	21541	21450	21456	21186	21475	21593	21401	21471	21453	21657	21451	21643	21420	21442	21264	21315	21523	21623	21292	21541	21394	21487	21643	21455	21363	21442	21537	21661	21659	21645	21545	21395	21311	21361	21647	21503	21473	21327	21651	21652	21434	21476	21579	21434	21456	21336	21145	21418	21537	21547	21383	21557	21152	21438	21573	21196	21395	21473	21354	21423	21482	21404	21608	21567	21535	21432	21257	21326	21316	21395	21618	21368	21368	21588	21600	21624	21196	21371	21532	21497	21337	21429	21506	21565	21539	21532	21638	21614	21409	21366	21584	21639	21481	21354	21331	21477	21204	21525	21516	21517	21438	21375	21456	21388	21154	21606	21364	21484	21348	21420	21463	21542	21373	21469	21553	21278	21594	21599	21422	21594	21552	21519	21558	21324	21408	21434	21406	21264	21484	21428	21485	21509	21501	21563	21549	21352	21422	21333	21347	21529	21691	21655	21628	21456	21292	21498	21371	21406	21476	21593	21270	21571	21194	21601	21382	21537	21508	21370	21300	21390	21456	21083	21386	21510	21195	21377	21363	21393	21525	21413	21539	21557	21279	21371	21201	21404	21234	21472	21456	21415	21486	21294	21372	21525	21647	21461	21562	21477	21605	21553	21440	21232	21308	21495	21574	21310	21656	21598	21355	21431	21326	21624	21360	21372	21698	21379	21537	21385	21587	21270	21479	21509	21461	21289	21357	21491	21558	21691	21571	21293	21504	21537	21574	21459	21387	21552	21441	21499	21597	21634	21320	21508	21499	21383	21575	21495	21544	21439	21755	21693	21476	21698	21389	21578	21413	21322	21314	21375	21554	21688	21649	21533	21338	21407	21573	21387	21564	21294	21118	21388	21485	21394	21420	21437	21434	21775	21525	21431	21329	21353	21348	21518	21491	21389	21356	21256	21486	21383	21444	21471	21314	21387	21460	21472	21459	21671	21658	21453	21484	21485	21505	21581	21326	21378	21534	21541	21390	21280	21216	21326	21367	21428	21641	21655	21317	21719	21588	21304	21528	21554	21662	21749	21503	21407	21672	21571	21535	21653	21570	21540	21474	21531	21478	21322	21356	21499	21394	21578	21483	21540	21488	21631	21574	21372	21515	21462	21614	21655	21131	21397	21465	21380	21463	21478	21201	21433	21445	21319	21538	21497	21815	21608	21399	21314	21158	21521	21375	21553	21523	21578	21600	21622	21294	21651	21299	21208	21392	21546	21515	21255	21443	21425	21630	21438	21662	21480	21445	21466	21521	21593	21447	21432	21374	21385	21356	21504	21512	21207	21358	21563	21470	21600	21289	21339	21353	21322	21391	21484	21464	21344	21548	21507	21548	21743	21354	21389	21409	21597	21400	21539	21391	21501	21327	21328	21680	21380	21327	21853	21491	21533	21468	21442	21523	21424	21553	21601	21285	21348	21481	21374	21180	21423	21480	21308	21493	21744	21570	21612	21511	21536	21601	21598	21506	21480	21382	21470	21529	21654	21548	21477	21536	21438	21273	21568	21563	21495	21438	21401	21379	21216	21484	21579	21509	21693	21563	21528	21388	21368	21488	21566	21213	21369	21497	21700	21538	21345	21385	21394	21388	21530	21395	21383	21563	21615	21659	21456	21555	21673	21548	21315	21476	21473	21346	21711	21704	21387	21588	21677	21473	21478	21549	21577	21236	21457	21358	21415	21566	21546	21441	21716	21563	21495	21274	21698	21295	21403	21574	21533	21481	21425	21548	21420	21414	21389	21546	21582	21337	21547	21479	21201	21651	21581	21488	21381	21390	21630	21687	21365	21466	21341	21440	21728	21585	21347	21442	21577	21270	21373	21392	21525	21402	21383	21432	21819	21414	21272	21582	21692	21590	21201	21387	21580	21366	21753	21423	21405	21278	21255	21437	21452	21333	21512	21372	21286	21627	21436	21424	21482	21458	21546	21375	21408	21657	21513	21405	21231	21449	21333	21477	21426	21680	21306	21319	21469	21463	21295	21397	21352	21531	21503	21308	21443	21350	21279	21405	21435	21744	21635	21423	21614	21640	21461	21517	21411	21584	21502	21373	21541	21476	21692	21645	21611	21549	21446	21547	21568	21405	21715	21413	21682	21615	21609	21491	21516	21452	21496	21546	21703	21488	21707	21470	21534	21522	21339	21365	21433	21618	21471	21418	21280	21306	21544	21397	21450	21462	21585	21681	21538	21547	21500	21427	21349	21427	21420	21210	21521	21496	21525	21605	21402	21662	21717	21424	21427	21465	21544	21439	21532	21502	21315	21495	21607	21659	21418	21498	21463	21351	21595	21495	21324	21334	21437	21606	21535	21468	21484	21555	21445	21544	21633	21409	21280	21338	21293	21320	21383	21391	21624	21455	21736	21656	21317	21553	21373	21480	21565	21135	21507	21616	21282	21612	21516	21408	21485	21623	21591	21345	21348	21374	21416	21510	21456	21608	21406	21209	21418	21311	21666	21588	21497	21356	21656	21335	21523	21378	21357	21419	21430	21506	21416	21184	21537	21325	21470	21298	21353	21417	21466	21442	21390	21526	21573	21556	21616	21648	21225	21411	21441	21705	21407	21486	21353	21506	21309	21672	21488	21348	21414	21509	21489	21676	21469	21358	21420	21636	21517	21505	21417	21343	21386	21345	21587	21484	21459	21567	21304	21177	21259	21453	21258	21517	21449	21421	21326	21359	21694	21531	21578	21481	21481	21400	21329	21485	21379	21706	21473	21469	21380	21531	21525	21329	21469	21290	21396	21479	21620	21395	21519	21418	21282	21266	21301	21279	21533	21676	21389	21216	21312	21522	21449	21484	21450	21443	21445	21557	21592	21424	21590	21388	21241	21320	21587	21392	21597	21538	21473	21542	21304	21246	21457	21715	21437	21546	21382	21323	21403	21300	21380	21705	21345	21566	21417	21577	21522	21406	21571	21650	21404	21392	21098	21593	21468	21339	21657	21460	21103	21364	21757	21462	21560	21470	21295	21349	21537	21505	21411	21412	21507	21269	21367	21649	21567	21668	21504	21522	21539	21347	21226	21435	21434	21531	21267	21818	21630	21362	21365	21265	21409	21518	21362	21387	21352	21542	21552	21376	21603	21549	21351	21765	21643	21611	21462	21217	21472	21447	21442	21368	21333	21661	21671	21381	21451	21532	21252	21665	21612	21558	21495	21417	21282	21487	21371	21346	21337	21483	21374	21165	21496	21561	21264	21181	21752	21580	21701	21517	21486	21369	21439	21457	21709	21640	21508	21602	21686	21483	21222	21428	21516	21523	21479	21622	21532	21570	21437	21490	21366	21622	21477	21302	21523	21405	21506	21450	21431	21789	21609	21345	21163	21541	21309	21691	21371	21646	21678	21365	21400	21359	21456	21564	21669	21512	21486	21623	21581	21634	21550	21299	21342	21415	21571	21514	21531	21289	21273	21573	21591	21376	21633	21444	21388	21403	21388	21643	21785	21253	21489	21506	21467	21633	21489	21485	21515	21347	21666	21581	21511	21432	21424	21438	21475	21287	21403	21597	21708	21396	21553	21435	21421	21440	21517	21631	21599	21426	21308	21196	21519	21534	21178	21381	21225	21480	21406	21373	21645	21239	21382	21557	21349	21664	21435	21388	21504	21560	21210	21426	21608	21281	21283	21738	21630	21290	21405	21362	21534	21347	21467	21143	21301	21559	21542	21594	21268	21523	21501	21539	21364	21447	21640	21304	21613	21396	21275	21612	21468	21580	21644	21643	21450	21516	21375	21414	21381	21645	21754	21154	21497	21377	21556	21359	21529	21501	21579	21558	21428	21386	21545	21396	21414	21575	21617	21467	21475	21381	21211	21514	21570	21317	21428	21593	21537	21608	21474	21491	21446	21510	21596	21493	21494	21551	21430	21558	21382	21797	21333	21608	21406	21458	21544	21457	21480	21530	21647	21380	21548	21553	21598	21511	21310	21533	21462	21596	21762	21481	21151	21454	21421	21242	21413	21254	21533	21411	21629	21473	21507	21513	21350	21526	21584	21517	21641	21290	21420	21417	21517	21507	21416	21247	21385	21670	21600	21772	21563	21436	21457	21364	21372	21495	21412	21498	21351	21571	21321	21596	21661	21599	21531	21337	21555	21437	21405	21455	21433	21570	21487	21511	21610	21499	21436	21604	21272	21763	21348	21451	21534	21624	21615	21406	21479	21469	21620	21511	21294	21436	21417	21271	21452	21594	21392	21314	21318	21418	21351	21396	21594	21499	21438	21604	21387	21549	21416	21438	21406	21420	21386	21437	21281	21530	21413	21791	21670	21540	21474	21329	21557	21088	21598	21549	21386	21582	21369	21517	21496	21208	21404	21564	21474	21601	21399	21684	21572	21516	21380	21400	21428	21374	21420	21417	21480	21386	21564	21446	21558	21353	21295	21287	21472	21608	21280	21385
40383	65441	61180	42845	23994	19712	18472	17513	16687	16242	16057	15544	15351	15443	17789	16652	14993	14866	14979	14808	14609	14956	14827	14899	15205	18970	19211	16853	15884	14948	14940	14687	14703	14847	14597	14646	14617	14733	14624	14685	14693	14645	14771	14700	14619	14813	14708	14592	14706	14600	14683	14754	14680	14810	14691	14599	14714	14670	14768	14732	14772	14581	14597	14728	14696	14737	14658	14710	14734	14875	14722	14598	14662	14581	14627	14820	14736	14657	14701	14669	14858	14764	14716	14680	14694	14565	14692	14701	14749	14651	14731	14711	14700	14572	14597	14482	14795	14683	14824	14739	14785	14738	14862	14669	14674	14796	14762	14644	14683	14706	14802	14675	14728	14624	14560	14606	14688	14718	14469	14712	14620	14738	14704	14474	14376	14706	14773	14634	14740	14691	14751	14691	14707	14834	14627	14695	14561	14535	14744	14666	14817	14668	14726	14621	14644	14750	14487	14532	14854	14735	14707	14794	14754	14544	14750	14540	14596	14769	14619	14541	14843	14684	14624	14829	14877	14658	14636	14765	14566	14521	14731	14637	14759	14448	14625	14647	14659	14752	14666	14590	14719	14540	14665	14734	14692	14634	14772	14651	14719	14823	14843	14831	14836	14673	14575	14628	14685	14659	14654	14701	14674	14851	14582	14463	14564	14657	14705	14659	14613	14616	14695	14771	14697	14694	14540	14783	14570	14545	14602	14615	14501	14788	14621	14792	14659	14733	14685	14727	14775	14707	14677	14575	14696	14790	14752	14707	14813	14404	14596	14795	14645	14692	14522	14597	14545	14522	14605	14600	14625	14709	14743	14667	14754	14809	14686	14758	14639	14628	14739	14795	14459	14777	14655	14568	14741	14737	14813	14598	14699	14667	14716	14605	14736	14691	14490	14670	14732	14633	14795	14562	14637	14702	14713	14599	14727	14687	14958	14669	14716	14869	14749	14598	14653	14703	14700	14598	14684	14767	14647	14535	14593	14710	14626	14588	14736	14791	14762	14640	14721	14821	14458	14694	14745	14813	14732	14608	14638	14710	14756	14555	14677	14785	14580	14761	14840	14560	14613	14549	14763	14772	14633	14671	14747	14697	14770	14588	14558	14769	14641	14780	14640	14813	14599	14541	14749	14633	14726	14645	14662	14754	14769	14651	14587	14802	14599	14683	14681	14718	14750	14792	14643	14693	14865	14812	14587	14692	14741	14691	14700	14701	14607	14740	14805	14654	14642	14583	14692	14744	14720	14621	14661	14727	14519	14568	14708	14761	14692	14490	14650	14786	14685	14872	14650	14644	14735	14616	14692	14749	14703	14900	14603	14739	14821	14581	14633	14652	14660	14678	14689	14776	14629	14595	14660	14692	14568	14702	14598	14682	14680	14743	14550	14782	14774	14621	14602	14701	14622	14589	14724	14557	14737	14633	14655	14671	14540	14682	14779	14728	14666	14611	14541	14676	14614	14742	14772	14480	14809	14741	14675	14631	14608	14613	14704	14519	14679	14795	14721	14689	14770	14810	14652	14743	14752	14675	14758	14596	14758	14585	14522	14833	14714	14750	14665	14616	14674	14798	14655	14679	14648	14646	14845	14915	14599	14785	14890	14721	14686	14742	14790	14595	14917	14663	14682	14581	14672	14633	14693	14636	14626	14550	14770	14751	14561	14616	14634	14697	14685	14637	14721	14690	14587	14599	14706	14582	14818	14709	14584	14633	14741	14734	14716	14774	14651	14926	14638	14592	14707	14688	14631	14661	14601	14780	14663	14707	14745	14511	14737	14661	14717	14714	14727	14730	14695	14587	14795	14551	14587	14827	14869	14672	14772	14458	14750	14760	14592	14683	14753	14651	14709	14620	14594	14607	14664	14732	14877	14650	14630	14708	14703	14604	14633	14617	14760	14592	14682	14805	14665	14880	14720	14772	14835	14631	14732	14689	14522	14605	14662	14630	14694	14470	14658	14690	14538	14717	14818	14704	14823	14791	14747	14508	14776	14648	14721	14765	14712	14767	14524	14770	14632	14617	14637	14822	14683	14529	14583	14703	14723	14614	14738	14583	14718	14475	14658	14566	14564	14871	14555	14826	14889	14623	14638	14733	14752	14634	14687	14604	14699	14642	14632	14636	14821	14687	14452	14721	14765	14662	14666	14622	14582	14466	14603	14616	14771	14521	14493	14764	14596	14786	14721	14808	14608	14754	14715	14489	14567	14651	14750	14735	14622	14646	14809	14671	14735	14696	14691	14696	14735	14791	14616	14751	14682	14719	14603	14678	14699	14562	14671	14733	14707	14617	14742	14739	14725	14697	14669	14694	14733	14718	14749	14827	14762	14678	14721	14673	14592	14850	14614	14763	14745	14737	14650	14677	14774	14793	14606	14712	14653	14591	14591	14741	14750	14660	14470	14500	14675	14657	14751	14532	14817	14537	14511	14605	14735	14619	14582	14649	14647	14702	14773	14543	14802	14693	14683	14854	14528	14731	14590	14548	14603	14585	14592	14790	14665	14603	14634	14547	14851	14796	14741	14651	14770	14615	14598	14711	14717	14651	14582	14881	14640	14567	14791	14507	14735	14703	14751	14624	14666	14815	14699	14669	14507	14695	14595	14673	14778	14953	14700	14682	14598	14665	14841	14726	14617	14559	14560	14734	14616	14729	14649	14759	14691	14769	14492	14688	14684	14766	14501	14594	14582	14543	14724	14675	14524	14711	14747	14607	14677	14702	14620	14597	14666	14666	14609	14695	14565	14749	14633	14702	14728	14597	14543	14557	14552	14659	14666	14533	14509	14756	14662	14921	14712	14696	14634	14628	14647	14821	14819	14415	14734	14810	14532	14805	14595	14556	14640	14725	14792	14705	14530	14754	14765	14600	14803	14628	14705	14627	14709	14481	14617	14800	14562	14699	14640	14605	14643	14793	14711	14580	14623	14822	14665	14716	14865	14745	14649	14755	14718	14712	14722	14686	14692	14676	14709	14782	14643	14748	14572	14854	14693	14583	14744	14673	14714	14814	14634	14734	14516	14821	14730	14820	14681	14628	14711	14532	14531	14622	14747	14729	14660	14805	14798	14749	14626	14793	14509	14636	14775	14632	14677	14577	14568	14673	14663	14651	14660	14729	14575	14844	14622	14812	14659	14760	14662	14624	14575	14605	14623	14857	14797	14734	14673	14754	14537	14691	14717	14714	14679	14773	14704	14806	14666	14713	14710	14738	14776	14817	14655	14761	14783	14829	14629	14645	14652	14570	14608	14628	14709	14683	14608	14756	14619	14694	14609	14581	14729	14531	14738	14848	14664	14685	14862	14721	14697	14616	14638	14666	14677	14823	14784	14563	14621	14558	14607	14710	14678	14681	14700	14713	14634	14678	14760	14673	14710	14448	14733	14798	14665	14775	14891	14654	14624	14576	14730	14530	14667	14499	14781	14643	14581	14938	14800	14690	14844	14699	14674	14702	14564	14582	14468	14697	14760	14657	14437	14574	14757	14799	14615	14687	14780	14703	14602	14673	14554	14807	14675	14775	14696	14433	14714	14638	14673	14862	14575	14704	14720	14525	14605	14521	14640	14932	14532	14881	14710	14665	14707	14662	14656	14577	14592	14713	14559	14686	14794	14614	14631	14829	14442	14725	14726	14813	14650	14671	14702	14552	14623	14638	14509	14456	14590	14616	14700	14601	14667	14689	14677	14620	14661	14548	14497	14705	14533	14629	14610	14630	14707	14735	14588	14766	14620	14491	14632	14697	14840	14687	14656	14621	14759	14805	14623	14681	14579	14907	14723	14726	14750	14748	14684	14630	14740	14637	14609	14754	14886	14817	14750	14803	14670	14731	14902	14659	14898	14557	14743	14719	14795	14781	14713	14596	14802	14526	14729	14739	14535	14559	14560	14699	14610	14706	14633	14693	14715	14485	14827	14806	14665	14646	14561	14853	14580	14703	14749	14576	14610	14659	14683	14809	14645	14680	14709	14639	14724	14658	14707	14719	14625	14701	14441	14747	14543	14752	14792	14695	14825	14651	14594	14386	14645	14665	14559	14760	14628	14882	14652	14674	14607	14576	14617	14799	14656	14545	14699	14638	14705	14505	14585	14770	14636	14782	14669	14917	14718	14601	14541	14790	14653	14697	14568	14656	14608	14859	14729	14631	14822	14868	14593	14721	14757	14718	14679	14629	14653	14613	14573	14739	14519	14583	14603	14539	14709	14636	14923	14726	14878	14745	14582	14849	14707	14574	14611	14777	14759	14663	14557	14705	14806	14582	14671	14601	14715	14734	14720	14717	14675	14622	14651	14569	14510	14732	14770	14807	14715	14786	14742	14800	14574	14526	14686	14799	14768	14666	14721	14728	14927	14783	14722	14653	14659	14694	14773	14638	14822	14714	14673	14589	14674	14589	14622	14531	14593	14859	14651	14933	14554	14835	14661	14497	14587	14598	14660	14704	14608	14724	14616	14822	14698	14643	14531	14573	14826	14568	14505	14757	14683	14540	14758	14653	14713	14672	14516	14574	14566	14568	14871	14913	14657	14717	14527	14682	14605	14890	14630	14709	14827	14597	14642	14485	14695	14548	14793	14628	14729	14753	14917	14710	14672	14786	14593	14843	14681	14706	14538	14742	14642	14816	14735	14587	14653	14696	14588	14591	14826	14608	14544	14750	14524	14663	14794	14828	14603	14612	14790	14640	14693	14717	14588	14726	14688	14639	14657	14629	14735	14748	14489	14799	14809	14526	14654	14797	14568	14684	14601	14711	14595	14798	14709	14637	14655	14768	14659	14635	14536	14658	14699	14617	14645	14704	14565	14507	14745	14592	14578	14799	14570	14799	14593	14560	14705	14626	14580	14658	14594	14515	14649	14547	14647	14635	14705	14615	14775	14578	14772	14634	14775	14648	14858	14757	14725	14595	14824	14706	14621	14576	14672	14688	14666	14713	14653	14713	14542	14610	14790	14581	14539	14485	14598	14754	14685	14675	14899	14700	14816	14683	14594	14716	14644	14914	14689	14729	14794	14753	14768	14596	14684	14686	14582	14563	14691	14642	14762	14741	14653	14805	14816	14647	14769	14719	14605	14705	14662	14904	14708	14538	14766	14778	14842	14668	14624	14728	14698	14706	14770	14769	14816	14723	14528	14652
22074	20615	27497	25396	22097	24619	28082	24021	22968	23064	22960	22602	22692	22515	25757	25158	22480	21971	21970	21945	22092	21959	22187	21781	22346	24095	27831	25645	23616	22407	22057	21578	21790	21953	21699	21702	21594	21367	21823	21624	21535	21788	21728	21537	21489	21795	21653	21630	21686	21628	21647	21639	21806	21732	21577	21847	21596	21862	21565	21711	21307	21666	21643	21622	21714	21504	21544	21761	21601	21525	21516	21655	21523	21472	21561	21918	21957	21569	21794	21657	21554	21504	21709	21567	21549	21460	21643	21364	21470	21553	21562	21528	21653	21587	21570	21658	21582	21698	21658	21751	21518	21814	21692	21324	21672	21637	21605	21572	21408	21532	21450	21542	21727	21553	21452	21618	21556	21452	21644	21550	21458	21382	21791	21643	21644	21420	21548	21541	21548	21294	21670	21589	21369	21634	21521	21743	21858	21847	21780	21737	21580	21495	21639	21591	21576	21505	21554	21608	21701	21696	21740	21582	21778	21475	21658	21818	21498	21611	21422	21461	21523	21710	21630	21396	21813	21826	21501	21416	21406	21481	21497	21461	21441	21540	21587	21549	21512	21551	21649	21501	21789	21709	21781	21677	21638	21666	21407	21657	21574	21735	21675	21792	21476	21603	21590	21597	21526	21762	21576	21371	21565	21360	21485	21684	21774	21696	21458	21630	21534	21256	21229	21441	21574	21451	21457	21525	21282	21434	21670	21552	21656	21574	21437	21560	21468	21476	21414	21607	21662	21664	21824	21703	21487	21640	21489	21508	21344	21288	21722	21619	21532	21642	21706	21571	21610	21733	21713	21659	21700	21740	21627	21600	21428	21586	21406	21480	21714	21659	21557	21642	21523	21478	21531	21662	21784	21679	21522	21779	21514	21451	21705	21706	21314	21447	21564	21751	21649	21577	21555	21524	21783	21611	21620	21584	21269	21634	21648	21371	21491	21578	21580	21683	21483	21579	21283	21657	21552	21672	21657	21657	21717	21689	21667	21438	21588	21672	21606	21570	21403	21411	21515	21470	21458	21714	21625	21678	21158	21385	21412	21440	21426	21776	21465	21555	21620	21494	21621	21594	21597	21767	21798	21576	21495	21405	21576	21546	21467	21520	21638	21534	21468	21818	21680	21711	21596	21569	21590	21600	21596	21730	21494	21459	21552	21781	21429	21702	21648	21579	21367	21649	21648	21584	21262	21626	21487	21714	21609	21423	21463	21740	21284	21632	21617	21504	21613	21403	21645	21418	21530	21567	21603	21572	21560	21524	21539	21662	21518	21620	21694	21643	21484	21634	21502	21579	21651	21512	21558	21835	21963	21632	21511	21501	21737	21405	21182	21766	21654	21631	21547	21420	21586	21399	21554	21526	21459	21634	21524	21447	21497	21530	21486	21539	21502	21634	21520	21336	21738	21620	21698	21592	21730	21570	21827	21596	21790	21595	21600	21450	21574	21512	21454	21466	21674	21382	21761	21445	21518	21508	21506	21587	21546	21638	21588	21572	21572	21564	21760	21689	21474	21647	21456	21480	21612	21567	21696	21426	21493	21590	21513	21632	21609	21522	21616	21533	21416	21284	21573	21592	21772	21659	21445	21363	21594	21688	21587	21463	21590	21433	21656	21418	21522	21562	21489	21348	21560	21605	21635	21745	21615	21400	21565	21523	21625	21560	21599	21593	21649	21542	21596	21604	21396	21408	21420	21599	21684	21504	21599	21641	21961	21587	21470	21351	21567	21608	21598	21596	21425	21649	21492	21427	21420	21374	21472	21527	21559	21643	21689	21563	21644	21687	21622	21767	21441	21933	21602	21491	21476	21443	21722	21519	21306	21731	21715	21588	21433	21471	21723	21518	21513	21490	21586	21392	21598	21631	21589	21555	21559	21481	21490	21571	21620	21597	21516	21659	21668	21732	21659	21568	21601	21631	21460	21472	21670	21459	21682	21607	21625	21519	21786	21750	21644	21380	21476	21569	21579	21734	21833	21805	21587	21801	21522	21744	21512	21394	21866	21542	21516	21629	21646	21618	21545	21720	21524	21383	21556	21466	21695	21554	21518	21554	21491	21520	21567	21488	21584	21687	21594	21372	21510	21832	21479	21341	21417	21521	21650	21540	21596	21613	21734	21632	21761	21627	21593	21408	21510	21839	21513	21680	21378	21593	21688	21551	21692	21634	21732	21401	21632	21594	21608	21631	21596	21546	21574	21547	21636	21552	21397	21595	21569	21425	21563	21597	21485	21762	21619	21641	21560	21696	21596	21379	21466	21567	21509	21669	21538	21647	21658	21443	21572	21350	21515	21850	21440	21346	21425	21501	21437	21238	21556	21580	21755	21581	21741	21503	21510	21580	21532	21533	21505	21274	21579	21577	21628	21613	21627	21638	21545	21666	21350	21303	21684	21642	21657	21658	21595	21257	21394	21850	21502	21673	21809	21734	21589	21301	21699	21725	21525	21609	21485	21336	21511	21455	21788	21568	21859	21525	21554	21431	21402	21461	21646	21603	21544	21493	21680	21472	21441	21599	21608	21564	21494	21456	21502	21304	21557	21759	21559	21523	21490	21546	21670	21322	21597	21384	21762	21530	21547	21614	21562	21645	21540	21571	21522	21616	21461	21622	21476	21509	21540	21525	21406	21625	21672	21645	21499	21637	21592	21784	21493	21585	21685	21725	21456	21733	21542	21638	21688	21513	21382	21606	21409	21462	21779	21510	21467	21792	21822	21739	21501	21607	21761	21327	21518	21581	21545	21662	21633	21631	21428	21473	21557	21624	21605	21713	21853	21387	21422	21414	21580	21596	21804	21663	21668	21623	21686	21777	21470	21453	21467	21678	21523	21724	21478	21291	21414	21510	21650	21477	21532	21879	21654	21700	21589	21402	21475	21480	21641	21543	21884	21596	21495	21562	21615	21585	21472	21656	21650	21549	21582	21644	21802	21775	21574	21658	21591	21649	21674	21586	21565	21674	21585	21562	21688	21577	21469	21614	21603	21617	21671	21504	21583	21486	21706	21615	21838	21567	21574	21665	21402	21705	21864	21538	21569	21471	21560	21577	21368	21544	21590	21635	21501	21418	21271	21534	21582	21402	21692	21591	21584	21542	21695	21881	21623	21488	21490	21756	21701	21733	21548	21567	21566	21605	21614	21266	21537	21691	21647	21787	21419	21488	21955	21436	21331	21475	21504	21528	21569	21556	21421	21454	21651	21438	21425	21752	21708	21699	21568	21397	21478	21648	21270	21607	21522	21760	21371	21570	21855	21803	21683	21478	21392	21453	21554	21631	21581	21693	21458	21560	21665	21797	21546	21623	21432	21614	21611	21612	21704	21590	21690	21751	21840	21655	21823	21593	21626	21516	21328	21634	21816	21682	21476	21765	21666	21507	21478	21579	21430	21504	21690	21437	21459	21625	21509	21724	21587	21764	21640	21592	21406	21252	21548	21473	21417	21721	21572	21735	21571	21558	21707	21804	21793	21479	21782	21373	21457	21394	21688	21402	21661	21565	21509	21551	21632	21500	21603	21515	21358	21274	21330	21584	21299	21398	21464	21598	21216	21433	21626	21532	21596	21765	21778	21443	21585	21816	21585	21513	21603	21321	21457	21463	21795	21609	21634	21339	21589	21271	21534	21575	21532	21435	21477	21569	21544	21661	21396	21541	21489	21628	21652	21485	21202	21539	21541	21480	21657	21239	21605	21613	21501	21749	21567	21488	21663	21750	21816	21590	21722	21661	21664	21644	21406	21599	21500	21665	21482	21240	21661	21511	21749	21536	21631	21573	21723	21611	21676	21409	21592	21588	21502	21692	21443	21609	21395	21674	21584	21861	21807	21509	21595	21436	21525	21536	21554	21572	21576	21481	21426	21769	21630	21696	21574	21701	21641	21497	21553	21416	21646	21486	21647	21374	21578	21498	21568	21760	21615	21435	21364	21578	21709	21556	21509	21366	21685	21339	21606	21331	21496	21214	21347	21357	21430	21671	21349	21328	21707	21522	21631	21623	21377	21515	21693	21579	21498	21402	21431	21644	21532	21754	21599	21371	21303	21587	21717	21610	21670	21789	21365	21583	21563	21498	21521	21457	21416	21297	21631	21674	21581	21510	21613	21164	21437	21609	21495	21434	21600	21596	21598	21484	21658	21690	21410	21771	21420	21438	21823	21515	21683	21750	21547	21653	21504	21538	21612	21761	21547	21511	21448	21646	21503	21807	21679	21635	21595	21481	21519	21628	21649	21481	21452	21702	21489	21645	21773	21500	21774	21939	21705	21687	21289	21583	21605	21710	21550	21692	21335	21575	21839	21368	21639	21561	21510	21478	21359	21442	21585	21691	21616	21660	21451	21134	21629	21531	21495	21703	21818	21557	21304	21518	21612	21465	21399	21726	21625	21476	21500	21568	21849	21540	21653	21758	21694	21885	21668	21720	21546	21490	21648	21591	21611	21601	21635	21560	21561	21684	21483	21675	21633	21625	21359	21519	21723	21610	21602	21725	21445	21587	21495	21822	21473	21519	21360	21519	21468	21772	21677	21330	21488	21418	21602	21918	21677	21607	21666	21867	21714	21471	21497	21740	21448	21755	21524	21271	21774	21516	21556	21659	21670	21540	21501	21519	21391	21444	21435	21652	21460	21452	21361	21704	21490	21787	21772	21542	21569	21537	21501	21906	21781	21534	21700	21625	21475	21606	21370	21677	21405	21340	21634	21547	21670	21404	21564	21790	21555	21668	21686	21541	21357	21483	21623	21589	21689	21440	21636	21491	21506	21543	21263	21709	21802	21638	21574	21563	21699	21410	21461	21544	21463	21551	21497	21503	21521	21672	21612	21391	21628	21349	21530	21463	21634	21807	21316	21773	21448	21319	21394	21621	21702	21622	21850	21646	21663	21546	21576	21578	21360	21475	21578	21811	21573	21752	21436	21265	21754	21292	21557	21542	21534	21633	21525	21805	21272	21560	21590	21566	21451	21541	21683	21527	21477	21752	21440	21480	21652	21686	21468	21583	21432	21657	21716	21796	21470	21394	21362	21327	21638	21855	21416	21303	21635	21427	21565	21602	21770	21634	21617	21628	21752	21612	21341	21599	21636	21617	21602	21489	21469	21398	21541	21669	21606	21649	21593	21528	21457	21349	21612	21735
47735	75359	69916	44217	25581	19750	18606	17455	16906	16640	16393	16386	16121	15891	21519	18430	15201	15024	14934	14989	14850	15105	15069	14791	15849	18930	23261	19019	16782	15242	14946	14635	14700	14674	14549	14735	14697	14648	14749	14592	14590	14610	14895	14418	14716	14768	14680	14509	14463	14675	14629	14677	14770	14810	14698	14625	14835	14481	14611	14797	14706	14610	14685	14631	14601	14786	14588	14699	14796	14488	14599	14582	14588	14577	14733	14741	14579	14652	14666	14728	14758	14617	14609	14780	14529	14800	14776	14611	14688	14651	14699	14601	14708	14614	14570	14658	14550	14667	14710	14697	14501	14737	14710	14657	14543	14535	14512	14507	14733	14647	14677	14429	14557	14640	14686	14602	14546	14536	14702	14715	14529	14562	14645	14564	14705	14537	14578	14701	14860	14560	14626	14775	14563	14606	14694	14607	14756	14685	14552	14544	14687	14740	14630	14593	14818	14561	14618	14818	14592	14623	14726	14719	14564	14649	14646	14718	14613	14415	14593	14716	14443	14652	14683	14642	14698	14721	14644	14658	14685	14552	14492	14675	14557	14695	14742	14661	14605	14816	14816	14783	14596	14647	14556	14856	14588	14647	14693	14799	14521	14699	14652	14715	14677	14689	14721	14687	14631	14672	14725	14573	14500	14747	14474	14625	14709	14722	14478	14549	14388	14710	14817	14676	14666	14660	14790	14642	14699	14679	14405	14512	14653	14668	14576	14599	14644	14606	14486	14721	14537	14564	14619	14614	14475	14696	14757	14673	14638	14756	14701	14509	14532	14765	14626	14603	14569	14810	14506	14641	14723	14750	14672	14593	14734	14757	14545	14742	14759	14674	14747	14508	14683	14573	14733	14743	14743	14778	14640	14561	14627	14665	14731	14783	14630	14657	14735	14621	14637	14725	14538	14545	14668	14574	14615	14709	14620	14635	14744	14501	14706	14702	14452	14812	14583	14767	14597	14665	14677	14691	14540	14588	14815	14628	14585	14699	14635	14532	14675	14610	14667	14616	14641	14670	14664	14595	14564	14639	14483	14834	14601	14458	14642	14467	14698	14645	14831	14791	14474	14723	14580	14679	14819	14655	14820	14705	14613	14696	14577	14600	14577	14647	14732	14604	14401	14599	14830	14613	14495	14596	14772	14800	14624	14616	14561	14622	14824	14713	14676	14516	14742	14656	14598	14644	14691	14654	14541	14490	14696	14613	14582	14582	14556	14543	14817	14641	14741	14762	14709	14714	14683	14675	14806	14674	14627	14818	14838	14536	14671	14611	14562	14577	14632	14705	14809	14415	14694	14773	14665	14641	14786	14644	14712	14690	14732	14590	14736	14656	14508	14475	14745	14656	14825	14534	14555	14617	14796	14576	14803	14684	14722	14836	14634	14689	14525	14623	14620	14886	14576	14748	14551	14629	14616	14514	14675	14671	14712	14708	14687	14512	14652	14692	14681	14896	14603	14578	14563	14842	14896	14685	14656	14667	14560	14438	14616	14575	14616	14761	14775	14631	14616	14587	14618	14626	14625	14665	14728	14715	14594	14736	14556	14550	14503	14540	14445	14642	14760	14465	14767	14673	14681	14651	14795	14524	14604	14839	14641	14564	14673	14770	14686	14548	14648	14632	14678	14808	14727	14729	14752	14601	14740	14774	14696	14622	14767	14782	14495	14780	14735	14572	14658	14527	14697	14596	14560	14523	14644	14564	14736	14574	14532	14637	14626	14727	14815	14759	14613	14552	14690	14477	14666	14596	14633	14679	14614	14818	14521	14758	14479	14727	14691	14622	14718	14607	14620	14862	14714	14568	14545	14821	14500	14780	14701	14523	14755	14751	14610	14760	14564	14612	14791	14516	14626	14706	14592	14747	14712	14507	14612	14647	14844	14642	14682	14611	14690	14601	14507	14651	14613	14718	14705	14588	14610	14629	14676	14803	14654	14650	14739	14674	14689	14587	14693	14722	14513	14675	14456	14799	14509	14711	14655	14625	14770	14790	14702	14701	14582	14644	14859	14668	14768	14731	14530	14751	14584	14775	14627	14598	14514	14768	14508	14764	14858	14699	14585	14367	14615	14620	14753	14713	14645	14909	14680	14771	14685	14717	14744	14924	14719	14762	14629	14783	14904	14841	14870	14558	14822	14650	14709	14676	14628	14666	14835	14777	14731	14663	14535	14709	14690	14634	14647	14875	14683	14790	14719	14784	14732	14545	14578	14626	14610	14730	14678	14648	14728	14640	14828	14601	14618	14695	14780	14642	14599	14739	14729	14690	14821	14692	14555	14799	14770	14698	14628	14671	14655	14690	14790	14696	14484	14721	14507	14839	14845	14706	14642	14753	14638	14681	14583	14551	14651	14511	14618	14720	14648	14574	14702	14643	14587	14847	14588	14594	14614	14673	14789	14705	14654	14532	14677	14584	14586	14689	14784	14698	14737	14622	14720	14650	14555	14703	14640	14775	14676	14685	14675	14748	14718	14659	14628	14721	14647	14813	14788	14779	14601	14691	14618	14601	14672	14546	14538	14638	14713	14643	14538	14883	14688	14619	14617	14567	14661	14789	14717	14783	14572	14658	14763	14872	14662	14882	14786	14718	14722	14821	14777	14528	14661	14780	14608	14613	14598	14607	14662	14683	14498	14635	14643	14755	14656	14720	14472	14710	14847	14828	14716	14532	14737	14742	14513	14639	14584	14563	14573	14613	14467	14715	14716	14556	14687	14577	14617	14625	14543	14717	14636	14619	14666	14677	14543	14693	14792	14569	14675	14709	14758	14707	14476	14734	14536	14597	14601	14636	14643	14587	14505	14527	14711	14540	14685	14500	14738	14580	14583	14708	14689	14648	14579	14668	14592	14572	14632	14733	14710	14647	14733	14475	14655	14745	14870	14715	14593	14698	14477	14802	14611	14594	14546	14753	14673	14731	14597	14692	14737	14677	14669	14685	14807	14700	14790	14689	14798	14581	14667	14718	14733	14745	14549	14619	14791	14842	14780	14549	14630	14448	14629	14738	14658	14529	14555	14775	14540	14676	14565	14658	14722	14612	14594	14732	14511	14813	14562	14557	14723	14645	14602	14488	14495	14746	14435	14681	14487	14627	14556	14663	14627	14647	14737	14655	14803	14656	14645	14653	14719	14658	14615	14682	14657	14663	14554	14824	14603	14819	14757	14534	14537	14687	14643	14675	14711	14770	14567	14859	14593	14625	14721	14689	14718	14823	14673	14606	14650	14830	14649	14602	14491	14611	14740	14584	14584	14731	14541	14728	14609	14737	14592	14958	14557	14778	14751	14891	14688	14756	14544	14802	14668	14567	14559	14686	14518	14777	14682	14640	14752	14743	14547	14550	14630	14577	14459	14730	14843	14616	14503	14508	14645	14548	14752	14645	14812	14453	14609	14616	14582	14718	14614	14462	14662	14778	14790	14561	14547	14698	14566	14687	14680	14915	14533	14654	14756	14561	14574	14789	14515	14635	14554	14743	14667	14740	14667	14561	14379	14793	14573	14587	14460	14479	14667	14729	14523	14648	14603	14707	14678	14711	14554	14834	14784	14668	14551	14625	14885	14536	14666	14521	14555	14553	14644	14470	14699	14501	14641	14650	14685	14612	14606	14674	14581	14639	14527	14659	14675	14590	14692	14663	14755	14830	14459	14593	14549	14668	14662	14604	14757	14743	14687	14773	14591	14629	14800	14640	14556	14621	14794	14666	14601	14904	14860	14750	14560	14574	14586	14599	14653	14595	14818	14676	14740	14636	14591	14755	14616	14733	14757	14596	14621	14683	14757	14619	14653	14636	14639	14628	14694	14769	14506	14589	14486	14432	14672	14616	14564	14804	14701	14674	14697	14730	14747	14564	14521	14625	14844	14495	14759	14702	14525	14617	14839	14781	14579	14804	14663	14661	14672	14837	14707	14822	14853	14756	14699	14548	14511	14755	14769	14672	14685	14671	14423	14617	14618	14660	14610	14502	14648	14574	14504	14541	14542	14667	14677	14781	14798	14589	14604	14527	14670	14681	14698	14571	14693	14608	14885	14595	14692	14652	14780	14654	14654	14976	14650	14648	14679	14756	14411	14652	14672	14480	14701	14736	14535	14657	14738	14610	14561	14654	14790	14826	14838	14640	14774	14595	14496	14641	14621	14573	14721	14705	14697	14671	14686	14764	14481	14731	14681	14520	14589	14462	14711	14673	14620	14518	14659	14648	14717	14622	14683	14582	14557	14732	14760	14613	14731	14555	14659	14641	14648	14732	14617	14850	14809	14719	14623	14619	14657	14536	14654	14727	14553	14776	14677	14636	14505	14618	14666	14714	14547	14599	14559	14791	14729	14770	14617	14701	14717	14591	14657	14614	14695	14678	14632	14773	14599	14786	14601	14776	14701	14514	14720	14660	14623	14675	14498	14498	14652	14733	14689	14755	14644	14749	14693	14663	14502	14685	14757	14661	14518	14602	14837	14669	14675	14520	14614	14650	14637	14757	14723	14684	14795	14653	14847	14598	14710	14693	14695	14710	14599	14628	14694	14748	14396	14604	14694	14617	14544	14569	14828	14664	14543	14676	14466	14740	14701	14611	14672	14759	14745	14679	14682	14547	14610	14640	14669	14655	14740	14767	14725	14576	14645	14646	14672	14743	14616	14619	14674	14770	14650	14673	14650	14767	14535	14699	14625	14599	14616	14816	14669	14466	14480	14733	14602	14705	14743	14689	14614	14662	14574	14770	14539	14593	14633	14753	14563	14754	14571	14620	14502	14669	14675	14502	14626	14635	14671	14460	14822	14650	14612	14610	14826	14506	14812	14827	14687	14634	14657	14660	14807	14685	14646	14625	14665	14603	14656	14681	14812	14681	14832	14630	14627	14681	14512	14566	14571	14652	14506	14615	14611	14583	14457	14690	14667	14739	14564	14605	14673	14590	14654	14601	14591	14535	14502	14742	14722	14724	14604	14716	14515	14657	14685	14640	14514	14673	14811	14572	14732	14588	14607	14631	14745	14573	14779	14750	14599	14520	14616	14405	14560	14662	14637	14622	14556	14574	14556	14696	14845	14797	14691	14581	14761	14654	14710	14642	14680	14580	14658	14692	14784	14730	14525	14582	14617	14693	14834	14542	14652	14661	14657	14714	14615	14571
43959	50290	42188	32929	25065	23316	23064	22629	22654	22248	22075	22336	22158	22215	22144	22208	22047	21860	22079	22136	21925	21884	22062	22062	22153	21996	22398	22360	22269	22039	22125	22154	21935	21817	22139	21805	21841	22055	22049	22089	21988	21997	22108	21981	22250	21887	21812	21713	21913	21908	21774	21774	21990	21839	21866	21962	21828	21813	21817	21855	21967	22015	22132	22004	22063	22137	21992	22158	21897	22068	21960	21860	22064	21793	21902	22006	22223	21843	21817	21862	22158	21942	22055	21901	21930	22041	21843	21728	22248	22096	22215	22152	22075	21975	21850	21857	21969	21920	22257	22101	21991	22077	22036	21885	21808	22213	21722	21670	21796	21807	21885	21890	22074	22075	21976	21980	22067	22123	21840	22014	22134	21860	22033	22154	22132	22155	21906	22003	21899	22048	21931	21791	21875	21987	22043	21792	21915	21711	22094	22010	21748	21924	21742	21798	21871	21887	21929	21788	22227	21758	21898	22002	21947	22075	21953	22018	21947	21706	21889	21920	21985	21783	22020	21969	22013	21747	21890	21961	21972	21845	22036	21891	21912	21928	21888	22099	21842	22146	21781	22128	21863	21879	22041	21804	22113	22039	21821	22052	22026	22038	21956	21871	21578	21844	21933	21885	21846	21738	22015	21955	22035	21818	22107	21965	21739	21731	22028	22013	22107	21779	21855	21798	22042	21967	21979	22090	21896	22014	22018	21903	21903	21950	21878	21762	22041	22002	22092	22051	21887	21976	22284	21968	21804	21966	21781	22080	22008	21866	22066	22037	22057	22155	22109	21745	22114	21930	22022	21907	21990	22212	21886	21928	22176	22165	22068	22086	22134	21891	22014	21965	22072	22000	21865	21749	22095	22324	21948	22078	22138	21649	21912	22048	21896	21904	21967	22029	21943	21792	21844	21920	22028	21936	21969	22154	21866	22079	21821	21820	21821	21916	22018	22096	21937	22009	22239	21941	22030	21967	21947	21681	21911	22043	21940	21967	22151	21941	21828	21843	22024	21825	21900	21861	21985	21742	22082	21929	21953	21960	22014	21913	21820	21806	21961	21622	21935	21926	21867	21648	21617	21886	21841	21878	21760	22017	22003	21933	21851	21904	22007	21764	21696	22024	21850	21932	21777	22167	21804	21984	22102	21954	21850	21770	21808	22135	22056	21657	21848	21857	22020	22002	22036	22046	21971	21870	21787	21827	22014	21951	22018	22132	21927	21692	21943	22088	21938	21897	21908	21783	21909	21818	22060	21686	21779	21739	22018	21831	22005	21946	21931	21949	21993	22067	22108	21978	21963	22034	21947	21954	21896	22056	22196	21744	21991	21876	21896	21915	22094	21719	21743	21929	22060	21892	21804	22057	22078	21987	21991	21963	22073	22049	21853	21814	21863	21942	21961	21895	22006	22155	21883	22142	22076	22037	21897	21732	22116	21820	21767	21894	22188	21934	22198	21947	22113	21830	21915	22010	21939	21978	21872	21835	22071	22165	21839	21758	21916	21745	21798	22114	22004	21987	22068	21906	22294	22044	22132	21849	22235	22026	22032	21811	21926	21966	21693	22191	21834	21914	22342	21942	21765	21857	21865	22027	21974	22160	22146	21863	21851	21883	21924	22071	21845	22039	21778	22011	21985	21871	22001	22149	21971	22066	22147	21992	22179	21730	21911	21870	22108	21942	21919	21827	22070	22036	21955	21901	21786	21953	21880	21989	21764	22261	21974	21971	21806	21887	21753	21926	21867	22043	22281	22243	21920	21714	21609	21814	21792	21779	21786	21989	22211	21960	21958	21899	21864	22016	22167	21899	22110	21916	22064	21971	22142	21965	21750	22052	22051	22117	21903	21760	21923	21901	21885	21950	21974	21625	21964	21819	21884	21821	21930	22099	21978	22198	22059	21985	21874	21884	21921	21919	21928	21906	21781	21952	21986	21931	22026	21685	22004	22264	22250	22073	21825	21926	21917	21954	21865	22058	21942	21915	21941	21648	21894	22027	22035	22073	21872	21935	22032	22005	22058	21580	22003	21758	21993	21902	22003	21844	21985	22026	22001	22351	21951	21809	21941	21990	21891	22014	21881	22047	22099	22065	22072	22256	22019	21945	22161	21949	22065	21884	21995	21922	22118	22032	22000	21976	21843	22071	22214	21990	21741	21967	22058	22004	21733	21821	21781	21860	22090	22142	22045	21902	21775	22006	21893	22002	22070	22225	22125	22030	21755	21936	21640	22072	22140	22049	21888	21898	21872	22056	22085	22212	21838	21773	21889	22118	21989	21895	21762	21807	21969	22006	21726	22008	22272	21855	22086	21881	22098	21703	21764	22057	21942	21855	22256	21894	21907	22020	22156	21999	21778	21825	21647	21631	21839	22138	22046	21919	21934	22000	22134	21774	21957	21793	22031	21848	21912	21762	21731	21897	21822	21883	21926	21744	21899	21927	21810	21724	21848	22104	21931	22086	21854	22171	22021	22315	21884	21891	21862	22013	21743	21891	22166	22094	21900	22040	22036	22016	21925	21994	22072	22313	21907	22015	21925	21789	21975	21909	21663	22017	22070	21909	21800	21805	21927	22061	22072	22050	22058	21970	22020	21782	21759	21975	21953	22182	22190	21949	21754	21987	21965	22199	21796	21928	22250	21942	21862	22059	22005	22166	22147	21944	21773	21761	21864	21996	21911	21888	21907	21988	22008	22118	22074	21911	21987	21989	21998	21883	22180	21882	21806	21950	21653	21985	22095	21945	21995	22022	22069	22015	21994	21831	21925	21822	21922	22070	21939	22160	21925	21876	22071	22003	21869	21919	22355	21741	21935	22028	22097	21874	21990	22081	22034	22064	21799	22199	22026	21905	21969	22033	22018	21743	22045	21877	22029	21909	22066	21989	21685	21978	21776	22028	22034	22030	21731	22024	22066	21918	21915	21818	21945	21795	22003	21992	21900	21968	21959	21776	21945	21982	22046	21985	21999	21984	22022	21942	22072	21904	22023	22126	21979	21788	22232	22148	21776	22067	21900	21595	21943	22016	21759	21695	21757	21964	21875	21913	21867	21914	21951	21965	22013	22073	21966	21993	21918	21963	21858	21854	21873	21793	21962	21783	21905	22020	21875	21790	21948	21897	21954	21853	22160	21990	21994	21939	22149	22024	22057	21877	21898	21909	22217	21970	21845	21673	22001	22027	21976	21698	21840	21804	21884	22030	21908	21840	21984	21979	21750	22018	22014	21801	21800	21879	21808	21943	22018	21950	21880	21865	22245	22069	22209	22061	21937	21939	22056	21960	21736	22057	21831	21979	21956	21898	22002	21845	21925	21821	21939	21826	21856	22194	21896	22016	22153	22147	22104	21933	21912	21833	22006	21923	22101	21820	21840	22201	21943	21733	22252	21942	21876	21808	22042	21893	22151	21991	21884	21921	21868	21871	21945	21864	21955	21969	21939	21660	21856	22121	21847	22099	21882	21864	22030	21739	21819	21977	21702	21917	21889	21998	22068	22095	21832	22289	22133	21887	21899	22272	22089	22071	21882	22005	21983	22035	21848	21742	21830	21876	21893	21910	21912	21904	22006	21825	22206	22112	21740	21930	22107	21830	21877	22020	22116	21803	22088	21962	21742	21859	21662	21883	22025	22103	22221	22124	21990	21747	22035	21929	21801	21737	22064	21971	21955	22073	22224	22106	21890	22040	21933	21938	21976	21975	21831	21968	21979	21802	21887	21867	21911	21855	21818	22016	21775	22117	22054	21836	22080	22025	22266	21941	21991	22085	22091	21998	22115	22015	21906	22024	22182	21851	21859	21907	21951	22091	21903	21809	21837	22044	22076	21958	21872	22110	21851	22027	21846	22015	21937	21974	21857	21887	21935	22018	21632	21972	22178	21738	21910	21841	21808	22001	21940	22013	22030	21903	21826	22077	21948	22028	22055	22025	22046	21970	21725	21930	22023	21774	21899	21764	21640	21988	21993	22062	21764	21817	22037	22077	22059	21766	21977	21999	21938	21984	21988	21846	22023	22028	22006	21710	22058	21742	21937	21991	22207	21855	21879	22162	22078	21972	21925	21878	21870	21974	22022	21998	21792	21812	22040	21976	21960	21882	21891	22038	21888	21960	21998	21891	21740	22035	21985	21937	21945	22101	21810	21994	22048	21817	21926	22140	22072	21932	22051	22004	21933	21848	21875	21790	22360	21935	22014	22117	21908	22056	21752	22045	21927	21964	21947	21764	21929	21966	21840	21969	21945	21894	21809	21908	21939	22048	21757	21945	21994	22049	21970	21974	22148	22026	21839	21739	21917	21963	21774	21855	21782	21629	21970	21902	22114	22005	22055	22024	21788	22032	21797	22078	21862	21952	21903	21748	21869	22065	21947	21958	21741	22066	21922	22063	22187	21821	22069	21932	21845	21945	21810	21849	22147	21922	22027	21763	22098	21955	22014	21725	21965	21723	21730	22058	22088	21984	21821	21826	21920	21966	21789	22181	21895	21939	21851	22092	22190	21999	21846	21938	21989	22125	22118	21966	22077	22069	21794	21655	22190	22017	21899	21999	21911	22083	21984	22169	21958	21963	22115	22067	22006	21746	22007	22160	21872	22046	22135	22001	21896	22003	22153	22032	21811	21870	22053	21825	22098	22111	21918	21874	21960	21977	22108	22038	22297	21870	21976	21876	21873	21897	22004	21887	21970	22077	21600	21991	22042	21854	21810	21968	22039	21927	22037	21915	21924	22000	21825	21824	22120	21932	21920	21848	22228	22194	21797	21713	22122	22026	22007	22015	21907	22019	22071	21947	22135	22067	22206	21947	21922	21886	21818	21850	21887	22002	22007	22207	21894	21958	21815	21982	21721	21899	22266	21932	21934	21971	21887	21952	21886	21920	21856	22063	21906	21886	21853	21968	21912	21869	22054	21907	21997	22000	21747	22042	21965	22013	22007	21902	22157	21804	21694	21837	21958	21905	21788	21982	21812	21897	21946	21939	21746	21869	22308	22077	22138	22269	22084	21990	21885	21968	21831	22230	21868	21968	21988	21772	22212	21973	22001	22092	21964	21957	21901	21840	21834	22076	22100	22107	21783	22026	22098	21908	22066	21886	22011	21824	21943	21894	21844	21869	21912	21973	22082	22052	22026	21928	21817	21832
46799	56225	40934	27359	18028	16852	15992	15933	15497	15342	15443	15262	15153	15295	15279	14983	14921	15075	15170	15110	14921	14879	15132	15025	14867	14904	15456	15259	15104	14876	14996	14979	14754	14798	14731	14979	14725	15014	15066	14911	14726	14917	15022	14929	14835	14933	14894	14722	14877	14809	14866	14878	14835	14827	14843	14923	14939	15044	14998	14848	14821	14734	14862	14862	14730	15150	14867	14904	14847	14925	14815	14869	14845	14878	14763	14939	14825	15016	14835	15026	14861	14675	14983	14977	14928	14880	14888	15047	14890	14843	14964	14915	15060	14738	14906	14667	14734	14872	14760	14933	14780	14883	14830	14701	14828	14912	14925	14828	14800	14957	14939	14964	14880	14916	14960	14755	14929	15006	14830	14819	14922	14859	14857	14812	14867	14733	14805	14812	14816	14786	14900	14891	14868	14914	14761	14849	14905	14862	14896	15080	14810	14801	14867	14986	15033	14762	14760	14940	14617	14888	14936	14843	15041	15052	14878	14667	14826	14966	14854	14791	14914	14897	14907	14906	14930	14596	14996	14816	14916	14906	14868	14707	14948	14915	14684	15040	14927	14900	14646	14890	14925	14678	14786	14871	14816	14898	14805	14980	14846	14788	14824	14745	14822	14843	14821	15046	14862	14888	14833	14606	14758	14943	14894	14863	14901	15030	14709	14904	14925	14851	14817	14911	14784	14821	14952	14841	14783	14881	14830	14566	14796	14990	14752	14840	14879	14865	14813	15037	14909	14827	14896	14957	14818	14798	14858	14774	14605	14836	14833	14795	14832	14946	14990	14869	14904	14896	14892	14942	14915	14905	14970	14935	14904	14942	14870	14818	14811	14786	14784	14875	14935	14826	14780	14823	15005	14956	15080	14800	14848	15036	14800	14939	14791	14723	14996	14970	14865	14883	14931	14732	14886	14771	14835	14814	14719	14860	14796	14882	14930	14843	14917	14887	14805	14829	14920	15079	14777	14759	14936	14733	14931	14875	14922	14908	14878	15004	14773	15009	14745	14884	14860	14797	14942	14849	14717	14807	14779	14948	14961	14908	14891	14834	14793	15048	14854	14776	14789	15009	14973	14808	14808	14841	14772	14894	14701	14871	14892	14808	14737	14907	14726	14969	14837	14867	14793	15068	14861	14777	14919	14777	14889	14929	14793	14812	14815	14900	14919	14984	14984	14844	14775	14820	15004	14916	14844	14952	15014	14931	14777	14745	14901	14959	14874	15117	14726	14807	14875	15060	14987	15041	14824	14818	14816	14868	14844	14785	14944	14741	14945	15005	14942	14735	14830	14844	14815	14920	14806	15013	14784	14794	14933	14969	14994	14985	14990	14890	14779	14749	14936	14747	14899	14797	14957	14872	14891	14858	14897	14885	14916	14707	14911	15036	14892	14841	14813	14881	14800	14761	14667	14748	14828	14813	14970	14851	14809	14935	14943	14900	15081	14808	14823	15014	14809	14975	14871	14930	14850	15014	14982	14796	14834	14769	14851	15006	14980	14799	14909	14897	14871	14867	15012	14783	15011	14906	14782	14897	14933	14927	14734	14983	15049	14988	14848	14847	14968	14831	14718	14879	14752	14968	14776	14940	14996	14929	14985	14873	14754	14970	14930	14973	15038	14928	14879	14767	14886	14916	14993	14800	14986	14871	14886	14736	14842	15012	14885	14926	14914	14886	14860	14833	14751	14612	14882	14643	14948	15012	14824	14892	15062	14828	14894	14838	14843	14891	14777	14798	14947	14781	14880	14784	14873	14777	14705	14849	14919	14927	15043	14855	14851	14814	14787	14990	14588	14819	14951	14758	14959	14967	14944	15067	14759	14961	14857	14860	14863	14796	14831	14830	14858	14935	15005	14834	14851	14903	14814	14925	14671	14811	14788	14980	14986	14853	14887	15056	14944	14695	14788	14721	14918	14937	14837	15004	14777	14855	14907	14936	14741	14884	14896	15078	14704	14982	14709	15021	14774	14871	14881	15067	14875	14864	14938	14888	14852	14776	14823	15047	14907	14819	14806	14809	14962	14936	14741	14873	15007	14865	14803	14965	14885	14842	14811	14985	15003	14743	14874	14760	15093	14746	14735	14798	14820	14899	14814	15029	14855	14958	14982	14851	14833	14822	15028	14865	14804	14766	14846	14945	14924	14749	14914	14765	14769	14866	14733	14755	14941	14825	14968	14964	14860	14893	14872	14883	14714	14853	14904	14886	14971	14824	15000	14773	15005	14885	14990	15061	14837	14810	14945	14814	14770	14920	14877	14754	14840	15090	14895	14876	14857	14908	14939	14820	15030	14760	14790	14792	14869	14890	14906	14829	14904	14768	14971	14933	14759	14856	14934	14690	14907	14881	15009	14929	14864	14827	14830	14909	14928	14885	15008	14966	15070	14815	14962	14859	14930	14972	14798	14843	14849	14976	14862	14906	14842	14812	14936	14978	14878	15016	14819	14896	14776	15044	14834	15099	14996	14975	15030	14927	14945	14880	14824	14783	15090	14777	14821	15039	14893	14788	14844	15039	14856	14693	14893	14879	14944	14973	14902	14726	15055	14871	14891	14826	14862	15039	14862	14847	14847	14977	14642	14956	14925	14842	14926	14816	14730	14903	14929	14787	15109	14918	14768	14911	14807	14815	14888	14906	14969	14841	14871	14923	14885	14806	14902	15010	14975	14773	14791	14822	14835	14877	14836	14758	14903	14908	14895	14971	14993	14664	14739	14720	15073	14949	14879	14979	14860	14952	14848	14927	14967	14945	15031	15038	14895	14825	14859	14816	15034	14877	14887	14881	14650	14947	14942	14761	14796	14980	14985	14978	14768	14906	14765	14956	14931	14802	14887	14941	14806	14867	14773	14902	14934	14827	14998	14943	14972	14883	14893	14990	14881	14731	14852	15017	14748	14951	14814	14927	14888	14896	14632	14972	14920	14878	14953	14809	14774	14838	14965	14865	14775	14857	14776	14970	14782	14815	14830	14879	14661	14893	14964	14911	14879	14869	14900	14907	14852	14961	14804	15060	14820	14929	14899	14803	14771	14768	14838	14787	14906	14816	14943	14938	14905	14806	14733	14785	14839	14892	14934	14958	14819	15102	14777	14839	14745	15048	14922	14723	14878	14803	14863	14669	14839	14991	14890	15069	15059	14868	14890	14738	14916	14894	15070	14803	14888	14830	14632	14927	14796	14806	15037	14726	14994	14856	14819	14870	15064	14871	14976	15009	14886	15011	14834	14871	14960	14846	14888	14957	14841	14752	14779	14973	14944	14941	14722	14986	14724	14833	14998	14714	14736	14956	14840	15006	14952	15045	14897	14994	14935	14972	14986	14754	14912	14944	14831	14952	15041	15066	15051	14695	14849	14914	15065	15032	14958	14916	14877	14946	14773	14756	14918	14875	14940	14752	14887	14936	14790	14739	14893	14964	14712	14869	14914	14666	14940	14590	14869	14770	14891	14843	14888	14910	14900	15022	14853	14849	15006	14893	14947	14790	14895	14835	14991	14950	15199	14956	14773	14851	14858	14947	14835	14927	14849	14958	14930	14996	14891	14820	14850	14794	14815	14700	14967	14849	14873	14946	14828	14983	14718	15022	14813	14911	15015	14942	14880	15002	14987	14982	14688	14738	14996	14937	15052	14820	14990	14911	14884	14875	14772	14858	14875	14923	14689	14820	14716	14831	14985	14698	14850	14790	14819	14726	14792	14905	14862	14775	14879	14893	14832	14881	14884	15030	14909	14896	14949	14888	14946	14823	14873	14803	14927	14905	14784	14762	14989	14844	14920	14936	14850	14783	14905	14811	14851	14865	14863	14606	14947	14778	14872	14844	14824	14831	14764	14835	14886	14887	14907	14904	14884	14766	14699	14958	14671	14739	14867	14835	14896	14920	14839	14997	14955	15027	14745	14921	14887	14713	14831	15014	14851	14863	14888	15019	14829	15023	15052	14814	14787	14847	15047	14805	14960	14906	14920	14855	14948	14879	14943	14878	14849	14871	14850	14860	14924	14981	14916	14965	14856	14823	14775	14837	14926	14668	14836	14816	14739	14813	14968	14839	14979	14898	14847	14959	15088	14784	15026	14659	14952	14799	14731	14897	14982	14985	14986	14792	14853	14907	14851	15023	14879	14923	14868	14793	14650	14897	14964	14803	14892	14739	14838	14720	14827	14916	14917	14866	14798	14816	14944	14877	14854	14880	14910	15021	14916	14936	14927	14675	15026	14717	15041	14785	14871	14752	14918	14906	14967	14890	14925	14887	14905	14852	14712	14873	14863	14736	14858	14943	14953	15034	15075	14935	14887	14792	14817	14993	14995	14810	14795	14879	14928	14888	14977	14939	14854	14971	14787	14993	14801	15024	14755	14944	14989	14849	14870	15020	14921	14866	14868	14879	15019	14875	14957	14926	14869	14874	14780	14833	15016	14851	14857	15002	14818	14914	14932	14958	14825	14826	14801	14759	15077	14760	14961	14843	14848	14987	14951	14973	14884	14835	14961	14889	15016	14744	14976	14908	14740	15144	14732	14966	14706	14907	14946	14951	14818	14940	14801	14942	14988	14893	14982	14752	14823	14928	14930	14886	14877	14924	14929	14790	14727	14819	14840	14723	14995	14803	14873	14887	14841	14713	14909	14797	15031	14980	15050	14895	14890	14893	14989	14795	14749	14781	14849	14840	14710	14935	14596	14933	14844	15034	14945	15088	14788	14900	14901	14862	14892	14859	14913	14841	14888	14871	14900	14833	14752	14849	14933	14926	14991	14926	14877	14723	14950	14958	14842	14748	15031	14860	14929	14883	14999	14808	14937	14715	14826	14994	14934	14958	14914	14931	14849	14874	14962	14741	14883	15025	14673	14808	14967	14958	15023	14912	14875	15039	14779	14834	14893	14895	14825	14940	14986	14888	14663	14947	15017	14823	14928	14972	14860	14907	14886	14666	14875	14860	14730	14916	14926	14926	14881	14829	14965	14883	14944	14842	14686	14966	14887	15005	14892	14776	14838	14933	15023	14756	14942	15041	14905	14831	14797	14904	14735	15033	14892	14866	14855	14869	14876	14887	15110	14871	15015	14779	14938	14756	15007	14801	14829	14897	14699	14874	14907	14995	14752	15019	14826	14863	14677	15069	14940	14864	15014	14995
23766	20644	27816	26379	23789	26812	28028	25341	24469	24600	24296	23968	23716	23742	26182	24734	23793	23264	23444	23255	23415	23557	23492	23251	23572	25528	27018	25631	24568	23649	23587	23358	23187	23199	23473	23302	23022	23539	23312	23189	23243	23304	23366	23265	23274	23258	23573	23171	23245	23212	23162	23280	23319	23395	23225	23253	23184	23176	23096	23100	23166	23231	23249	23234	23385	23286	23128	23360	23363	23100	23227	23258	23266	23162	23315	23225	23467	23290	23334	23202	23275	23155	23069	23226	23190	23527	23444	23458	23369	23292	23386	23303	23145	23103	23041	23097	23261	23345	23366	23194	23220	23224	23308	23316	23297	23246	23490	23157	23020	23289	23342	23048	23125	23316	23211	23094	23262	23010	23165	23202	23109	23075	23465	23279	23363	23284	23336	23368	23154	23322	23238	23370	23288	23268	23156	23141	22952	22981	23552	23472	23354	23280	23137	23345	23104	23347	23419	23028	23114	23019	23264	22926	23066	23105	23078	23194	23204	23298	23463	23121	23398	23223	23341	23342	23285	23445	23122	23322	23397	23559	23299	23171	23217	23410	23307	23181	23226	23084	23284	23233	23328	23165	23435	23348	23233	23329	23496	23295	23341	23089	23133	23094	23149	23145	23151	23286	23581	23287	23339	23152	23127	22929	22927	23263	23225	23311	23373	23198	23142	23064	23342	23137	23300	23137	23267	23248	23360	23183	23269	23068	23251	23052	22920	23215	23107	23331	23281	23198	23306	23085	23069	23147	23484	23215	23116	23293	23209	23097	23000	23143	23353	23353	23281	23382	23107	23054	23262	22992	23125	23175	23380	23211	23271	23249	23357	23404	23195	23297	23063	23027	23203	23302	23118	23408	23192	23213	23280	23314	23568	23428	23471	23066	23320	23393	23315	23215	23228	23051	23058	23192	23290	23267	23090	23237	23165	23247	23308	23280	23262	23336	23092	23293	23302	23126	23328	23221	23312	23160	23099	23256	23115	23095	23246	23116	22973	23268	23414	23004	23262	23200	23247	23274	23242	23277	23222	23223	23498	23327	23139	23228	23094	23073	23258	23088	23242	23276	23290	23010	23174	23073	23354	23114	22996	22841	22987	23420	23434	23164	23144	23262	23091	23268	23190	23305	23158	23237	23325	23129	23046	23125	23225	23218	23288	23192	23255	23058	23183	23066	23145	23231	23320	23425	23248	23135	23298	23140	23090	23287	23287	23150	22987	23367	23395	23258	23185	23225	23373	23170	23262	23367	23097	23003	23412	23131	23242	23245	23208	23031	23149	23153	23221	23154	23296	23249	23222	23077	23302	23174	23162	23350	23272	23112	23332	23429	23304	23332	22914	23223	23150	23262	23136	22894	23177	23504	23098	23246	23337	23225	23187	23250	23420	23235	23339	23185	23131	23278	23175	23169	23235	23571	23295	23364	23221	23367	23006	23115	23285	23238	23515	23301	23272	23282	23262	23226	23230	23081	23286	23192	23089	22906	23361	23081	23116	23234	23020	23240	23169	23181	23377	23393	23273	23305	23268	23189	23303	23263	23112	23118	23323	23291	23227	22894	23211	23201	23242	23236	23143	23136	23140	23203	22977	23160	23172	23318	23402	23142	23351	23445	23408	23187	23324	23402	23386	23140	23333	23346	23230	23400	23337	23033	23251	23211	23235	23196	23205	23227	23221	23172	23152	23395	23186	23177	23330	23278	22921	23134	23317	23140	23136	23207	23258	23198	23375	22920	23232	23261	23370	23289	23262	23343	23154	23098	23365	23257	23091	23128	23324	23205	23193	23332	23330	23131	23319	23162	23246	23229	23118	23446	23000	23086	23322	23242	23473	23119	23308	23351	23062	23275	23034	23231	23030	23135	23362	23241	23144	23081	23424	23135	23162	23308	23285	23161	23132	23143	23309	23162	23297	22993	23217	23211	23170	23182	23191	23301	23059	23115	23003	22930	22995	23216	23453	23175	23183	23280	23337	23073	23277	23254	23152	23187	23288	23230	23223	23280	23340	23230	23184	23346	23039	23121	23225	23131	23292	23335	23254	23155	23143	23217	23167	23262	23368	22993	23302	23400	23185	23088	23324	23271	23031	23104	23300	23129	23198	22936	23186	23316	23225	23341	23353	23352	23239	23506	23259	23125	23256	23062	23208	23366	23031	23246	23205	23358	23140	22947	23199	23413	23269	23375	23138	23385	23425	23129	23256	23078	23100	23059	23139	23312	23286	23022	23099	23268	23081	23126	23088	23073	23290	23164	23214	23366	23291	23119	23085	23257	23270	23251	23210	23333	23110	23276	23223	23049	23198	23235	23072	23080	22925	23062	23209	23130	23105	23488	23342	23091	23349	23314	23003	23102	23293	23392	23276	23048	23234	23270	23108	23595	23156	23305	23140	23107	23295	23139	23300	23162	23409	23438	23131	23252	23191	23217	23308	23216	23219	23194	23135	23051	23130	23171	23050	23296	23328	23376	23094	23302	23295	23464	23168	23257	23412	23228	23106	23121	23079	23240	23125	23271	23202	23244	23354	23067	23372	23243	23278	23186	23482	22989	22975	23096	23292	23473	23259	23137	23306	23006	23136	23270	23249	22958	23233	23315	23364	23134	23111	23292	22939	23182	23011	23025	23084	23118	23244	23255	23038	23250	23035	23279	23070	23256	23313	22932	23026	23171	23037	23157	23019	23338	23419	23109	23151	23251	23169	23185	23139	23318	23373	23275	23235	23195	22969	22944	23292	23361	23037	23490	23493	23262	23090	23306	23328	23102	23207	23131	22999	23109	23125	23018	23277	23214	23158	23265	23378	23413	23331	23198	23031	23245	23157	23366	23218	23187	23241	23082	23140	23119	23153	23211	23142	23089	23175	23329	23140	23095	23193	23203	23368	23100	23272	23431	23346	23208	23336	23172	23007	23333	23291	23065	23216	23102	23173	23104	23336	23431	23409	23159	23169	23246	23145	23288	23252	23170	23387	23123	23092	23303	23386	23189	23171	23262	23358	22955	22973	23043	23191	23372	23203	23299	23247	23131	23244	23208	22834	23163	23312	23349	23066	23139	23263	23218	23449	23069	23133	23238	23073	23233	23257	23425	23336	23193	23262	23361	23156	23385	23166	23082	23145	23215	23422	23360	23297	23425	23423	23120	23252	23440	23152	23251	23279	23201	23363	23285	23265	23475	23161	23130	23258	23337	23122	23178	23282	23069	22998	23247	23276	23341	23259	23215	23060	23239	23222	23366	23346	23350	23345	23376	23197	23044	23075	23127	23183	23264	23117	23092	23316	23329	23407	23345	22941	22885	23480	22964	23229	23233	23310	23189	23439	23258	23349	23261	23521	23343	23211	23434	23311	23406	23086	23244	23336	23282	23044	23283	23173	23056	23029	23223	23403	23301	23428	23427	23148	23355	23163	23191	23026	23075	23353	23312	23302	23165	23266	22927	23355	23160	23086	23229	23286	23380	23403	23246	23486	23269	23279	23279	23119	23432	23261	23275	23107	23125	23058	23139	23163	23245	23266	22952	23343	23234	23125	23299	23267	22950	23197	23081	23332	23041	23088	23274	23340	23267	23166	23189	23117	23389	23064	23228	23472	23085	23229	23278	23295	23271	23334	23382	23416	23365	23076	23196	23219	23209	23274	23359	23013	23346	23357	23168	23034	23110	23413	23039	23305	23101	23262	23138	23088	23215	23160	23296	23375	23153	22885	23270	22993	23317	22984	23267	23297	23048	23107	23192	23264	23333	23069	23295	22989	23203	23089	23481	23295	23294	23151	23192	23340	23352	23284	23274	23080	23201	23016	23087	23265	23323	23296	23455	23199	23283	23322	23282	23424	23069	23112	23341	23307	23264	23089	23282	23241	22943	23077	23209	23082	23397	23127	23035	23160	23328	23280	23328	23307	23249	23269	23371	22968	22918	23133	23180	23163	23398	23141	23048	23316	23432	23495	23138	23130	23229	23236	23248	23093	23274	23566	23264	23522	23188	23000	23360	23421	23245	23145	23138	23269	23252	23272	23383	23274	22976	23299	23063	23035	22948	23204	23079	23230	23316	23345	23287	23282	23117	23087	23130	23058	23208	23514	23276	23382	23130	23043	22971	23014	23156	23077	22832	23389	23270	23245	23188	23097	23229	23056	23299	23287	23122	23221	23294	23184	23315	23249	23300	23202	23392	23099	23276	23408	23366	23120	23112	23258	23113	23259	23026	23246	23318	23291	23349	23337	23171	23264	23249	23155	23472	23270	23371	23332	23283	23226	23088	23216	23292	23026	23151	23064	23077	23338	23475	22946	23209	23126	23216	23227	23153	23243	23149	23290	23304	23507	23056	23089	23356	23083	23132	23188	23324	23320	23192	23202	23320	23086	23328	23178	23219	23349	23397	23268	23426	23271	23161	23120	23261	23071	23146	23258	23106	23337	23247	23360	23199	23169	23467	23320	23422	23241	23136	23009	23245	23221	23362	23188	23168	23283	23265	23022	23336	23251	23227	23077	23104	23146	23379	23195	22958	23144	23022	23033	23394	23284	23426	23228	23287	23229	23166	23452	23201	23229	23368	23373	23252	23292	23104	23067	23294	23330	23306	23011	23253	23217	23267	23350	23447	23235	23217	23269	23437	23357	23521	23328	23316	23255	23050	23053	23338	23360	23280	23262	23021	23204	23070	23351	23455	23336	23414	23149	23105	23204	23122	23104	23252	23146	23141	23189	23298	23185	23256	23076	23251	23179	23028	23169	23065	23329	23112	23276	23126	23200	23167	23065	23242	23245	23437	23347	23235	23107	23220	23244	23296	23460	23262	23171	22974	23206	23225	23269	23158	23275	23404	22922	23415	23325	23398	23267	23221	22893	23170	23383	23087	23312	23062	23215	23268	23371	23148	22807	23144	23457	23400	23162	23165	23254	23288	22995	23217	23297	23142	23290	23310	23295	23148	23223	23166	23424	23181	23198	23272	23221	23231	23247	23337	23233	23047	23286	23411	23132	23021	23183	23180	23117	23178	23244	23175	23087	23203	22938	23328	23148	23280	23281	23294	23326	23438	23382	23023	23380	23015	23190	23022	23147	23155	23184	23121	23272	23198	23205	23342	23126	23214	23278	23469	23133	23249	23319	23245	23177	23212	23198	23175	23103	23147	23283	23216
44179	60449	56232	35542	23598	20541	18969	18317	17567	16978	16556	16461	16188	16173	19739	17337	15841	15653	15895	15640	15779	15553	15535	15753	16210	19050	20255	18073	16788	15891	15682	15575	15517	15611	15527	15496	15469	15567	15540	15609	15430	15608	15522	15711	15370	15542	15535	15444	15478	15650	15504	15611	15501	15337	15632	15747	15522	15513	15526	15490	15503	15412	15488	15581	15536	15731	15539	15677	15534	15421	15471	15491	15510	15601	15508	15379	15653	15621	15463	15666	15487	15429	15585	15654	15610	15512	15529	15506	15511	15584	15450	15439	15556	15585	15164	15396	15449	15515	15606	15686	15725	15491	15575	15436	15492	15545	15362	15271	15622	15376	15358	15462	15463	15563	15560	15524	15728	15514	15635	15502	15497	15532	15642	15505	15431	15498	15450	15355	15488	15426	15468	15344	15626	15580	15566	15647	15553	15418	15589	15687	15343	15477	15531	15553	15484	15562	15266	15346	15451	15450	15608	15516	15371	15599	15648	15636	15463	15498	15529	15576	15510	15495	15509	15434	15292	15701	15302	15433	15528	15361	15457	15458	15504	15470	15428	15476	15626	15486	15610	15399	15568	15659	15673	15494	15553	15605	15611	15425	15476	15474	15622	15300	15552	15475	15459	15427	15648	15495	15457	15396	15495	15559	15464	15653	15719	15416	15608	15422	15427	15515	15536	15646	15523	15426	15565	15605	15627	15544	15528	15511	15460	15595	15433	15590	15474	15557	15377	15566	15523	15498	15414	15449	15598	15574	15523	15631	15409	15370	15435	15589	15554	15613	15638	15476	15478	15570	15471	15644	15541	15446	15501	15504	15442	15497	15418	15565	15678	15579	15531	15512	15595	15495	15602	15369	15642	15548	15716	15441	15419	15403	15492	15483	15583	15587	15443	15557	15474	15544	15667	15500	15503	15605	15502	15391	15509	15511	15567	15507	15488	15548	15331	15698	15570	15563	15565	15459	15519	15531	15373	15516	15487	15529	15432	15530	15455	15405	15523	15549	15686	15422	15435	15411	15496	15461	15509	15532	15492	15388	15543	15458	15338	15436	15586	15607	15438	15491	15586	15507	15463	15573	15417	15392	15593	15529	15531	15420	15525	15527	15659	15455	15317	15609	15637	15614	15708	15315	15481	15490	15530	15582	15487	15511	15656	15546	15511	15563	15403	15461	15536	15521	15483	15365	15427	15479	15679	15545	15770	15382	15469	15565	15428	15728	15546	15442	15457	15524	15725	15508	15546	15460	15609	15568	15613	15513	15631	15469	15615	15474	15542	15343	15621	15510	15486	15554	15387	15535	15566	15566	15469	15478	15383	15478	15619	15545	15607	15642	15460	15505	15548	15583	15515	15379	15383	15447	15527	15511	15565	15405	15621	15585	15512	15537	15477	15470	15522	15383	15529	15488	15460	15694	15559	15544	15516	15508	15219	15611	15496	15499	15610	15476	15469	15725	15434	15517	15472	15567	15404	15475	15571	15583	15489	15586	15510	15394	15687	15643	15542	15604	15428	15493	15549	15687	15504	15462	15630	15567	15539	15423	15491	15396	15520	15454	15727	15357	15750	15410	15468	15418	15624	15744	15550	15524	15590	15628	15472	15470	15610	15626	15459	15611	15561	15439	15435	15459	15474	15584	15588	15537	15333	15555	15492	15541	15449	15547	15423	15518	15444	15637	15570	15532	15409	15582	15539	15580	15582	15529	15601	15483	15518	15581	15565	15585	15431	15267	15469	15413	15534	15329	15536	15667	15531	15594	15352	15530	15391	15574	15577	15516	15540	15543	15698	15305	15564	15540	15543	15632	15555	15614	15470	15602	15549	15592	15524	15489	15596	15436	15585	15494	15574	15522	15483	15417	15480	15473	15583	15609	15554	15461	15641	15657	15562	15293	15571	15505	15537	15529	15332	15490	15478	15540	15476	15535	15378	15530	15575	15660	15427	15304	15605	15500	15591	15576	15515	15557	15425	15552	15501	15623	15440	15619	15429	15533	15400	15471	15647	15610	15573	15553	15491	15612	15748	15543	15537	15440	15529	15511	15327	15413	15523	15497	15338	15649	15542	15488	15419	15479	15491	15550	15500	15446	15396	15590	15477	15517	15528	15485	15510	15566	15612	15467	15434	15443	15382	15421	15486	15532	15568	15514	15672	15531	15584	15565	15459	15531	15578	15522	15440	15495	15601	15454	15405	15287	15548	15506	15635	15469	15399	15567	15391	15509	15418	15605	15583	15522	15533	15503	15430	15548	15637	15701	15512	15515	15463	15654	15515	15599	15435	15555	15444	15546	15538	15633	15581	15411	15434	15559	15575	15509	15661	15556	15458	15626	15547	15403	15422	15529	15502	15621	15642	15433	15458	15356	15543	15767	15528	15536	15491	15674	15638	15656	15524	15595	15506	15458	15566	15686	15567	15447	15420	15451	15547	15492	15640	15508	15720	15750	15370	15511	15577	15542	15342	15646	15703	15405	15657	15538	15593	15404	15559	15421	15536	15522	15572	15458	15646	15571	15502	15519	15378	15455	15367	15547	15483	15476	15431	15448	15481	15661	15510	15485	15501	15458	15458	15397	15377	15435	15535	15493	15636	15530	15622	15396	15570	15469	15467	15502	15437	15598	15718	15488	15560	15528	15541	15686	15484	15480	15510	15528	15577	15424	15566	15605	15584	15520	15528	15435	15301	15616	15601	15527	15497	15546	15438	15596	15312	15503	15616	15495	15545	15540	15461	15693	15643	15493	15560	15651	15458	15604	15648	15406	15526	15459	15535	15421	15470	15515	15461	15586	15623	15672	15435	15447	15646	15435	15466	15488	15507	15500	15597	15571	15455	15609	15564	15277	15458	15392	15724	15372	15519	15574	15479	15592	15610	15452	15451	15426	15467	15263	15604	15425	15525	15466	15372	15592	15532	15436	15613	15443	15513	15552	15626	15484	15415	15582	15449	15584	15421	15588	15564	15571	15511	15480	15446	15512	15412	15671	15448	15715	15412	15537	15599	15523	15610	15404	15580	15488	15583	15666	15562	15708	15450	15626	15376	15636	15626	15573	15407	15596	15575	15637	15642	15476	15666	15498	15430	15531	15487	15514	15429	15614	15398	15489	15553	15658	15556	15430	15572	15636	15523	15371	15485	15455	15364	15266	15469	15470	15415	15504	15546	15598	15610	15760	15471	15463	15572	15495	15653	15311	15565	15575	15530	15549	15433	15569	15385	15587	15487	15545	15486	15622	15426	15568	15537	15471	15571	15555	15427	15537	15516	15468	15606	15429	15521	15589	15414	15585	15422	15450	15700	15589	15555	15344	15624	15593	15413	15716	15535	15393	15439	15521	15507	15570	15313	15471	15685	15512	15520	15453	15330	15449	15550	15499	15652	15329	15545	15430	15421	15440	15547	15468	15660	15538	15442	15478	15511	15567	15569	15639	15467	15576	15338	15575	15522	15581	15543	15646	15483	15417	15454	15590	15656	15320	15564	15571	15489	15559	15545	15396	15585	15653	15482	15523	15737	15493	15583	15349	15542	15563	15579	15545	15504	15501	15383	15685	15713	15572	15589	15442	15514	15488	15458	15595	15676	15612	15560	15546	15578	15633	15551	15657	15444	15502	15566	15452	15491	15530	15332	15628	15381	15640	15448	15465	15432	15260	15540	15487	15566	15593	15590	15382	15489	15536	15557	15522	15608	15465	15601	15609	15498	15405	15604	15406	15497	15406	15534	15498	15509	15548	15577	15434	15451	15530	15490	15518	15491	15471	15444	15736	15635	15653	15231	15584	15572	15536	15453	15403	15499	15394	15410	15509	15526	15448	15470	15499	15558	15584	15497	15424	15522	15523	15593	15343	15635	15386	15463	15450	15657	15466	15435	15498	15578	15463	15600	15442	15406	15395	15596	15435	15695	15605	15576	15485	15483	15460	15550	15431	15552	15600	15591	15520	15638	15577	15584	15521	15594	15577	15777	15335	15507	15358	15618	15586	15547	15461	15665	15465	15508	15593	15503	15620	15554	15464	15612	15432	15597	15456	15447	15424	15452	15426	15619	15490	15375	15332	15599	15605	15405	15390	15579	15513	15704	15460	15482	15562	15391	15576	15593	15502	15827	15501	15445	15734	15533	15498	15595	15493	15500	15487	15477	15645	15532	15477	15460	15513	15434	15521	15519	15551	15507	15657	15515	15565	15591	15490	15575	15448	15475	15646	15529	15570	15491	15598	15534	15590	15567	15721	15497	15529	15512	15551	15522	15516	15702	15508	15707	15515	15690	15627	15588	15521	15475	15430	15495	15533	15550	15479	15355	15547	15653	15675	15655	15645	15398	15608	15532	15444	15521	15516	15601	15355	15660	15492	15460	15359	15615	15449	15540	15608	15628	15365	15453	15455	15408	15465	15548	15459	15624	15492	15718	15470	15558	15494	15570	15511	15620	15529	15359	15518	15656	15527	15547	15597	15500	15547	15630	15514	15537	15526	15499	15507	15690	15627	15608	15367	15503	15434	15591	15676	15620	15683	15503	15487	15534	15507	15268	15521	15487	15524	15561	15610	15366	15616	15652	15648	15446	15550	15410	15644	15448	15480	15564	15636	15570	15581	15592	15585	15471	15499	15489	15449	15511	15403	15496	15449	15611	15226	15668	15432	15477	15597	15535	15615	15437	15524	15462	15583	15382	15541	15562	15634	15423	15611	15223	15633	15481	15522	15620	15569	15590	15441	15552	15624	15401	15458	15379	15540	15473	15382	15680	15497	15460	15500	15339	15633	15380	15703	15460	15579	15541	15357	15616	15454	15485	15564	15457	15375	15541	15356	15743	15448	15546	15567	15496	15709	15544	15610	15417	15721	15403	15465	15577	15441	15515	15382	15731	15600	15526	15380	15632	15571	15557	15495	15458	15634	15212	15541	15409	15446	15629	15463	15662	15522	15629	15509	15439	15583	15468	15538	15556	15609	15416	15473	15489	15470	15513	15530	15440	15571	15437	15551	15559	15733	15526	15745	15775	15551	15432	15338	15337	15587	15560	15506	15444	15510	15626	15478	15597	15456	15458	15586	15626	15617	15519	15581	15580	15549	15511	15594	15692	15471	15662	15527	15582	15521	15484	15490	15610	15522	15413	15499	15431	15445	15548	15498	15407	15554
22043	20549	27265	24750	22016	25779	30547	26231	24999	25196	24873	24372	24125	23840	27767	24400	23667	23420	23225	23220	23548	23232	23327	23112	23287	25053	30048	29091	25897	24302	23522	23227	23367	23274	23143	23162	22994	22909	23230	23059	23033	23172	23072	23043	22935	23007	23109	23154	23308	23226	22906	23179	23174	22972	22888	22950	22946	23027	22992	23104	23011	22984	22742	23019	23129	23285	22947	22651	22983	23036	22938	22948	23217	22920	22971	22983	22789	22731	22808	23290	23074	22987	22974	22884	23147	22830	22870	23324	23015	22895	22792	22972	23001	22893	22985	22789	22701	22965	22926	23094	23084	22875	22936	23000	22949	22824	23148	23294	23119	22740	22851	22928	22882	23103	22900	23104	23162	23022	22880	22865	22872	22908	23174	23009	23047	23111	22780	23048	23092	22810	22927	23283	23116	22863	23270	23211	23139	22951	22585	22999	22832	22885	23081	23141	22972	22830	22888	22966	23063	22673	23050	22807	22922	23146	22976	23422	22922	23040	22963	22905	23029	23001	22942	23086	22972	23061	23287	22911	23008	23035	23140	22914	23104	23281	22986	22852	23088	22822	23181	22676	22833	22901	22948	23069	22857	22789	22916	23145	22892	22799	22810	22935	22764	23169	23098	22885	22866	22784	22807	22983	23074	23122	22954	22968	23063	23027	22994	23189	22983	22887	23058	23311	22889	23106	23075	22959	22976	22922	22983	23022	22962	22788	22953	23115	23136	23030	23019	22882	23055	22795	22996	22801	22863	23190	22996	22912	22812	22881	23037	22913	23129	23138	23034	23135	22920	23106	23127	22793	22917	22992	22879	22959	23058	22960	22929	22805	22915	23059	23018	23227	22918	22895	23094	22990	23058	22990	23294	22842	22769	23051	22955	22950	23086	22721	23005	22786	22857	22754	23117	23027	23193	23027	23061	22975	22963	23124	22995	22763	22878	23134	22954	22751	22790	22963	22758	22999	22888	22977	22976	22997	23054	23034	22835	22924	22980	23016	23033	23081	22993	22834	22840	23102	22919	22867	22946	22864	22964	22752	23102	23031	23008	23032	22911	22939	22912	23029	22999	22964	22906	23134	23171	23139	23038	22769	22954	22972	22943	22995	22751	23023	22988	23085	22798	23035	22923	22983	23154	23027	23046	23007	23295	22907	22788	22911	22851	22901	22882	22866	22866	23174	22899	23154	22959	22838	22859	22974	22903	22860	22738	22851	22879	23002	23108	22796	23049	23043	23042	22876	23061	22936	22898	22916	23153	23122	23235	23038	23209	22887	22758	22915	22905	22659	22913	22886	22882	22946	22917	23072	23070	23120	22685	23125	22931	22852	22983	22959	23038	23095	22925	22821	23017	23125	23000	22865	22817	22976	23098	23007	23158	23115	22780	23061	23077	22737	22777	22873	22840	22735	22875	23150	23319	23210	23095	22908	23054	22938	22908	22968	22935	22860	22947	22900	23147	23084	22766	22971	23211	23209	23079	23181	22965	22924	23069	23090	22772	23007	23041	22939	23135	22923	22984	22998	22976	23059	23057	23282	23091	23141	22944	22908	22989	22999	23007	22917	23144	22958	23026	22687	23030	22975	22927	23074	23112	22671	23149	23052	22952	22826	23262	23119	23002	23260	23146	23278	23176	22925	22866	22935	23062	22754	23052	22964	23031	22949	23064	22871	23094	23028	22943	22879	22976	22890	23185	23061	22881	23046	22844	22910	23238	23274	22835	23353	23012	22909	23004	22774	23088	22994	23107	23138	22818	23072	23047	23118	23064	22984	22822	22882	23011	23174	22983	23097	23097	22785	23192	23056	22881	23013	22842	23345	22815	23039	23027	23025	23236	23019	22907	23040	23001	23087	23089	22983	22860	22835	22615	22932	22769	23048	22989	23149	23056	22888	22920	22858	22908	23203	23012	22969	22898	22926	22775	22834	22922	22929	22836	22998	22914	22864	22928	22814	22911	22940	23028	22856	22936	22923	23089	23024	23039	23070	22804	23092	22899	22917	22758	22842	23007	22864	23273	23143	22893	22784	22842	23039	23046	22810	23064	22974	22734	22840	22841	23024	22822	22945	23070	22793	23001	22639	22872	22926	22827	23047	23151	22912	23059	22834	22872	23315	22982	23103	22860	22829	22988	23164	22833	22805	22960	23107	23035	22949	23016	23149	22795	22893	23076	23057	23113	22797	22964	22731	22889	22833	23109	23179	22938	22820	23154	23029	22868	22841	22751	22760	22918	23233	23073	23114	22940	23013	22999	22957	22832	22984	23150	23054	22924	23059	23071	22880	22869	23207	22649	23144	23058	22806	22836	22898	22952	22667	22967	22989	23150	23008	22900	22864	22888	22753	23090	22804	23020	22946	23112	23054	22861	22934	22976	22827	22995	23184	23133	23052	23116	23022	22861	22947	22920	23147	23114	22849	22841	22842	22910	22877	22969	23030	23185	23122	22988	23125	22988	22797	23037	22876	22844	23092	22864	22982	22982	23228	22822	23001	23014	22933	22925	22813	22807	22703	23168	22951	22877	23158	22704	23260	23250	22907	23096	22978	23011	23243	23130	23044	23029	22962	23146	22846	22842	23140	22825	22925	22902	22873	22915	23058	22789	22899	22905	23038	22849	23151	22777	22939	22979	23166	23088	22907	22956	22790	22754	23070	22942	23187	23082	23050	23011	23084	23126	23271	22978	22934	23009	22687	23158	22908	22876	23032	22945	22847	22868	23213	22899	22789	23008	22963	22974	23251	23123	22986	23112	22901	22902	23162	22956	22854	23033	23005	23066	22883	22869	22896	23061	23051	22826	22827	23144	23010	22824	23042	22818	22905	22869	22749	22850	22884	22944	23221	23079	22948	22990	23055	23104	22994	22830	22739	22898	22764	23084	23064	22854	23135	22877	22759	22930	23226	22883	22940	23067	22923	22994	23063	23054	22969	23139	22936	23052	22978	22728	22936	23214	23201	23040	23160	23120	22867	22956	22951	22983	23185	23066	23267	22875	23039	22896	22938	22849	22931	23121	22846	22979	22838	22936	22886	23022	22964	22992	22735	23037	22907	22854	22918	23025	22858	23382	22773	23066	23013	23001	22953	23181	22947	23052	22933	22853	22775	23027	22843	22857	23143	23071	22577	22908	23022	23208	23151	23094	22857	22687	22954	23268	23127	23133	22894	23099	22891	22593	22956	22996	22964	22807	22912	22737	23050	22980	22952	22880	23052	23128	22998	22980	23074	23212	23021	23106	22962	23033	23205	22928	23089	23107	22738	22881	22987	23087	22753	23093	23074	23082	23001	22832	23060	22919	22842	22897	23078	23023	22931	23031	23107	23027	23001	22921	22837	23252	23138	22812	23083	22752	22934	23056	22984	22891	22921	22981	22792	23117	23084	22984	23053	23112	22787	23145	23086	23224	23021	22760	23003	23088	23009	23007	22906	22930	22895	22994	22885	23186	22908	23177	23290	22902	22879	23002	22913	22975	23383	23005	22757	22849	22973	23076	22812	23044	23108	22912	23162	22997	22833	22939	22949	22852	23018	22889	22751	23116	22817	23367	22671	22690	22854	22926	22801	23055	22712	22792	23045	22874	22992	22958	22950	22871	22808	22834	22780	23049	22886	22968	22923	22838	22985	22942	22771	23144	22941	23052	23122	22915	22996	23015	23036	22751	22690	22716	22951	23038	22995	23079	22993	22938	23044	22898	22861	23066	22791	22848	22987	23058	22827	23041	22906	22934	23020	22981	23166	23052	22805	22890	23063	22957	22913	22998	22681	22876	22972	22903	23294	23016	23162	22766	22927	23119	22998	23121	22941	22772	22952	22988	23099	23031	22947	23103	23035	22925	22895	23188	22982	22990	22829	22973	22783	22924	22864	22979	23121	23128	23016	22957	23026	22784	22656	22966	23020	22814	22878	22872	23239	23063	22688	22914	22760	22831	23064	22923	23084	22852	23090	22947	22991	22831	22808	22690	22733	23105	23147	22876	22946	23086	22863	23019	22934	23217	23081	23124	22805	22730	22860	22958	22929	23010	23019	22797	22935	23029	23176	22884	23066	22850	23083	22950	22932	22976	22930	23074	23131	23077	23122	23131	23053	22897	22901	23091	22946	23116	22949	22901	22890	22959	23014	23050	23069	22720	22875	23076	22940	23092	23165	23029	22863	22924	23036	22914	22992	23013	22871	23071	22761	22954	23065	22827	22892	23180	23038	23028	23109	23031	23145	23070	22973	23109	22688	23137	22897	22916	22970	22968	22937	22886	22886	22981	22838	22946	22938	22781	23021	23043	22776	22946	23016	22903	23106	23043	22974	23211	23024	22953	23059	22957	23089	22993	22915	22966	22994	22937	22904	23037	22784	22935	22954	23156	22913	22909	22812	23139	23039	22868	23180	22956	22845	22900	22983	23183	22973	23222	22859	22949	22907	22564	22618	22983	22865	22835	23033	22951	22919	22860	22918	23115	22865	23195	23108	23009	23028	23114	22849	23152	22842	22723	22972	22959	22783	22790	22974	22941	22632	22935	22908	23092	23140	23096	22781	22798	22959	23039	23182	22958	22999	22558	22973	23206	23297	23142	23212	22830	22839	22952	23110	22984	23147	22922	23003	22795	23178	23107	23095	23143	23093	22630	22809	22977	22749	23012	23092	23195	23055	22929	22976	22968	23175	22910	22847	23082	22832	22810	22978	23077	23126	22942	23034	22822	22780	22843	23095	23081	23003	22938	22929	22839	22897	23050	22925	22980	23318	22931	22795	22974	22824	22861	22842	22769	22902	23014	23124	22756	22941	22745	22742	23034	22810	22793	22957	23019	23145	22910	23185	22840	22954	23268	23165	22901	23231	22748	23011	22898	23036	22975	22891	23013	22941	23050	22961	22784	22874	22961	22995	22913	22833	22691	22903	22873	23112	22938	23213	23141	23059	23086	23150	22908	23081	23078	22861	22894	23142	22862	22952	23069	22969	22686	22893	23229	22875	22966	23043	22936	22997	22953	22894	22905	23197	23066	22874	23237	23108	22884	22995	23237	22858	23001	22808	22889	22808	23096	23126	22926	23035	22945	22802	23130	22897	22976	22838	22964	23030	22937	22784	23006	23138	22925	22865	22879	22874	23221	23052	22754	23115	23073	23129	23002	22828	22678	22974
44358	64805	62978	40091	27132	23302	21642	19410	18666	18364	18122	16945	16705	16622	22317	16685	15649	15595	15628	15892	15840	15829	15645	15627	15517	18991	24852	22283	18384	16774	15805	15571	15342	15504	15189	15395	15373	15520	15172	15474	15193	15305	15439	15313	15459	15241	15227	15348	15333	15423	15507	15354	15325	15304	15348	15442	15431	15213	15428	15352	15313	15523	15396	15357	15311	15300	15476	15456	15511	15430	15356	15186	15265	15573	15311	15350	15472	15388	15224	15320	15264	15265	15434	15261	15237	15263	15327	15547	15280	15385	15296	15229	15326	15456	15475	15454	15380	15420	15297	15312	15401	15478	15256	15385	15591	15342	15175	15463	15315	15288	15246	15315	15328	15573	15249	15266	15401	15192	15383	15402	15447	15220	15278	15239	15345	15393	15399	15303	15526	15243	15521	15369	15531	15478	15225	15438	15278	15399	15355	15278	15368	15305	15440	15337	15381	15368	15558	15380	15331	15364	15454	15471	15372	15345	15401	15372	15505	15293	15398	15276	15320	15442	15409	15260	15270	15431	15118	15277	15386	15472	15388	15380	15194	15345	15335	15512	15403	15374	15323	15337	15276	15560	15358	15277	15494	15476	15185	15353	15360	15254	15368	15153	15379	15233	15331	15326	15355	15266	15385	15538	15186	15208	15456	15398	15587	15329	15379	15300	15298	15330	15245	15421	15423	15431	15439	15193	15255	15339	15319	15356	15308	15261	15257	15357	15304	15448	15262	15419	15447	15319	15394	15232	15394	15472	15373	15566	15356	15347	15235	15348	15216	15262	15394	15344	15393	15397	15317	15229	15445	15287	15301	15357	15220	15235	15420	15134	15364	15420	15375	15459	15481	15371	15370	15381	15277	15440	15483	15385	15502	15180	15435	15350	15341	15375	15289	15332	15209	15317	15473	15419	15227	15475	15431	15369	15401	15224	15367	15311	15380	15211	15338	15427	15313	15436	15475	15270	15443	15423	15414	15528	15385	15412	15430	15547	15323	15311	15324	15320	15393	15335	15302	15397	15351	15392	15200	15397	15405	15477	15363	15171	15240	15320	15435	15239	15240	15445	15333	15451	15390	15275	15461	15283	15164	15280	15285	15338	15320	15180	15173	15253	15421	15348	15213	15257	15245	15412	15365	15332	15400	15523	15327	15486	15295	15272	15387	15154	15257	15366	15390	15419	15398	15556	15246	15436	15388	15374	15370	15458	15477	15298	15096	15291	15419	15207	15256	15258	15452	15424	15177	15222	15441	15146	15361	15435	15514	15408	15394	15446	15331	15356	15568	15277	15320	15443	15395	15329	15330	15262	15354	15423	15501	15503	15219	15354	15348	15381	15290	15431	15248	15380	15296	15465	15341	15490	15278	15393	15429	15377	15462	15220	15368	15303	15431	15253	15475	15342	15347	15337	15287	15343	15321	15445	15414	15383	15288	15479	15243	15408	15368	15421	15488	15337	15365	15264	15376	15375	15344	15428	15436	15436	15234	15408	15434	15447	15363	15373	15319	15506	15229	15389	15376	15316	15404	15275	15208	15283	15372	15395	15340	15628	15445	15539	15224	15501	15480	15285	15360	15481	15343	15362	15319	15421	15345	15213	15383	15476	15435	15378	15452	15424	15194	15436	15378	15390	15460	15454	15417	15404	15348	15244	15467	15372	15468	15232	15255	15364	15323	15392	15188	15525	15541	15441	15346	15491	15272	15463	15301	15431	15373	15279	15333	15298	15294	15344	15393	15416	15294	15291	15445	15328	15377	15208	15228	15261	15341	15485	15351	15360	15191	15404	15538	15190	15270	15417	15301	15249	15252	15407	15332	15361	15376	15337	15171	15340	15328	15390	15367	15311	15324	15334	15262	15234	15502	15374	15412	15366	15282	15338	15500	15447	15277	15403	15205	15451	15409	15364	15171	15341	15306	15331	15359	15376	15254	15219	15316	15332	15311	15387	15267	15388	15291	15414	15368	15288	15483	15244	15327	15459	15599	15236	15389	15307	15445	15396	15229	15358	15341	15317	15282	15294	15226	15420	15447	15420	15365	15472	15324	15400	15479	15291	15562	15377	15317	15427	15546	15448	15263	15549	15339	15341	15437	15279	15424	15197	15435	15408	15334	15314	15233	15360	15350	15306	15265	15364	15442	15431	15359	15254	15419	15333	15288	15353	15388	15421	15249	15473	15357	15265	15321	15482	15548	15382	15493	15279	15398	15304	15283	15273	15271	15391	15509	15414	15282	15327	15443	15490	15354	15502	15418	15381	15430	15283	15287	15362	15245	15485	15381	15435	15327	15308	15364	15485	15330	15389	15326	15225	15335	15589	15401	15411	15434	15247	15307	15311	15258	15291	15359	15319	15512	15242	15361	15297	15321	15420	15445	15219	15370	15317	15382	15333	15423	15329	15303	15309	15310	15422	15328	15269	15213	15630	15493	15294	15282	15364	15479	15379	15456	15340	15452	15523	15297	15334	15364	15367	15498	15399	15290	15404	15551	15306	15300	15413	15403	15218	15143	15327	15484	15346	15265	15301	15409	15272	15381	15385	15310	15406	15150	15182	15266	15231	15259	15354	15366	15160	15518	15397	15334	15452	15238	15284	15187	15213	15245	15401	15457	15322	15324	15305	15239	15470	15302	15228	15465	15394	15384	15298	15396	15308	15484	15306	15434	15224	15444	15396	15245	15452	15330	15227	15340	15377	15391	15232	15115	15425	15496	15330	15318	15209	15478	15313	15363	15282	15448	15291	15335	15330	15314	15317	15347	15338	15231	15177	15349	15464	15335	15555	15381	15383	15523	15333	15326	15161	15281	15299	15242	15280	15325	15346	15411	15327	15421	15278	15332	15440	15327	15307	15259	15300	15465	15436	15237	15275	15398	15521	15401	15248	15410	15230	15343	15443	15469	15353	15273	15501	15129	15267	15273	15296	15281	15357	15185	15278	15400	15305	15486	15296	15421	15322	15429	15376	15273	15270	15299	15306	15385	15263	15272	15276	15425	15308	15348	15421	15134	15500	15301	15424	15392	15329	15386	15237	15407	15106	15406	15247	15364	15381	15393	15571	15438	15316	15309	15359	15381	15350	15446	15438	15458	15413	15375	15526	15464	15342	15456	15362	15434	15423	15463	15554	15333	15262	15121	15387	15413	15452	15392	15383	15331	15336	15240	15292	15455	15324	15290	15350	15206	15270	15454	15409	15390	15305	15428	15463	15374	15491	15324	15205	15504	15398	15526	15434	15282	15350	15362	15243	15457	15334	15281	15411	15366	15244	15434	15409	15387	15543	15240	15540	15500	15399	15502	15302	15274	15300	15485	15482	15479	15390	15178	15334	15164	15517	15186	15340	15291	15267	15388	15412	15315	15530	15413	15117	15416	15150	15540	15216	15285	15351	15340	15314	15458	15189	15380	15435	15318	15457	15428	15320	15356	15345	15233	15448	15347	15514	15432	15231	15397	15340	15356	15412	15282	15212	15499	15371	15301	15515	15442	15305	15498	15335	15209	15262	15367	15254	15254	15305	15336	15385	15555	15221	15267	15249	15473	15363	15428	15298	15206	15290	15317	15325	15293	15318	15242	15273	15341	15334	15296	15354	15220	15298	15334	15465	15364	15139	15479	15372	15305	15380	15403	15286	15312	15403	15498	15222	15437	15319	15404	15302	15132	15297	15417	15238	15204	15261	15413	15251	15319	15491	15253	15432	15388	15354	15259	15373	15299	15345	15363	15291	15391	15415	15248	15438	15332	15146	15269	15282	15446	15361	15324	15607	15354	15445	15428	15355	15306	15345	15192	15201	15315	15346	15346	15390	15443	15454	15440	15384	15325	15346	15498	15401	15578	15524	15380	15330	15437	15333	15523	15409	15275	15345	15341	15463	15518	15463	15476	15494	15399	15320	15318	15283	15316	15283	15323	15378	15378	15351	15256	15441	15302	15463	15380	15242	15122	15389	15223	15386	15323	15198	15291	15283	15311	15466	15483	15450	15628	15387	15316	15429	15402	15266	15428	15249	15378	15299	15305	15259	15390	15321	15386	15305	15361	15391	15497	15279	15352	15279	15263	15258	15361	15170	15429	15339	15376	15288	15147	15331	15278	15288	15347	15446	15320	15454	15376	15348	15295	15422	15221	15525	15239	15351	15454	15359	15365	15395	15246	15168	15318	15323	15189	15526	15538	15413	15420	15196	15425	15417	15178	15468	15333	15373	15260	15187	15369	15387	15234	15433	15412	15409	15356	15398	15262	15410	15336	15364	15270	15398	15406	15394	15359	15318	15496	15278	15399	15390	15318	15240	15452	15547	15362	15418	15355	15226	15491	15251	15289	15282	15334	15196	15195	15264	15636	15219	15204	15412	15321	15463	15261	15234	15226	15518	15353	15346	15378	15289	15403	15338	15308	15398	15349	15275	15543	15459	15313	15473	15350	15295	15657	15288	15375	15428	15433	15311	15264	15124	15396	15263	15537	15269	15120	15414	15426	15411	15404	15273	15223	15332	15593	15174	15554	15294	15423	15420	15223	15463	15349	15287	15337	15554	15233	15378	15475	15362	15519	15166	15392	15479	15259	15232	15324	15508	15271	15455	15365	15495	15251	15285	15450	15496	15391	15506	15477	15444	15315	15252	15231	15549	15392	15423	15509	15321	15310	15463	15420	15351	15295	15379	15350	15519	15240	15147	15469	15354	15409	15252	15256	15321	15498	15344	15433	15438	15486	15409	15562	15190	15254	15449	15414	15362	15386	15575	15371	15279	15293	15461	15586	15267	15163	15312	15456	15515	15449	15415	15443	15486	15297	15227	15376	15371	15210	15327	15415	15313	15405	15309	15433	15317	15441	15318	15379	15335	15349	15330	15284	15242	15357	15112	15589	15437	15137	15301	15507	15403	15466	15359	15304	15406	15412	15351	15375	15268	15279	15214	15254	15384	15072	15292	15365	15442	15236	15468	15338	15341	15383	15370	15465	15480	15291	15459	15627	15343	15331	15359	15246	15357	15267	15382	15435	15055	15458	15332	15415	15498	15395	15554	15486	15230	15389	15374	15417	15451	15362	15256	15312	15383	15436	15326	15428	15267	15410	15180	15374	15467	15337	15450	15359	15182	15165	15222	15424	15240	15344	15259	15326	15509	15339	15389	15480	15204
42790	42135	44170	33238	26386	24887	24170	23530	23507	23496	23337	23694	23395	23198	23208	23218	23124	23063	23166	23227	23166	23188	23293	22982	23007	23110	23499	23645	23464	23386	23142	23144	23198	23165	23200	23220	23172	23091	22940	23222	22979	23118	22867	22828	23142	23061	23242	22945	23171	23018	23009	22989	23159	23012	23028	22955	22978	22838	23123	23171	23228	22869	23044	23016	22865	22969	22794	23075	23111	23001	23077	22868	22923	23247	22868	23074	23068	22917	23085	22947	22948	23136	22872	22982	23042	23159	23076	23198	23232	22978	22994	23180	23099	23175	23132	22965	23004	22894	22900	22886	23210	22897	23005	23139	22988	22999	22985	23010	22863	23158	23119	22864	22838	23018	23365	23149	23198	22931	23059	23087	22874	22892	23058	22790	22959	22942	23051	22771	23074	22987	23066	22877	23020	22918	23068	23048	22737	23117	23168	23090	22960	23064	22925	23226	23180	22968	22940	22862	23077	22921	23141	22790	22916	22940	23039	22962	22931	23007	23047	23049	23082	23153	23048	23013	23045	22932	23025	22970	22785	22940	23018	22900	22898	22957	22998	22818	22866	22935	23035	23025	23115	23047	22768	22918	23153	22968	22901	23051	23083	22907	23060	23139	23118	23053	22959	22911	23202	23040	22913	22996	22843	22987	23021	22918	23021	23129	23011	22940	22735	23038	23218	23041	23233	22978	22921	23028	22914	22755	23187	23129	22911	22740	22842	22994	22957	23065	22861	22881	22889	23031	23004	22860	23054	22963	23112	22941	23059	23049	22864	22890	22835	22947	22768	22855	23130	23083	22917	23002	22918	22913	22878	22950	23105	23019	22883	22791	23237	22895	23322	22882	23009	22908	22980	23182	23076	23036	23012	23152	23115	22896	22982	23071	22978	23063	23007	22947	22892	22913	22961	22841	22977	23001	23075	22956	23087	23357	23150	23121	23077	22966	23218	22968	23054	22963	23048	22885	23058	23098	23332	23093	23058	22971	23048	23062	22856	22858	23031	22947	22964	22959	23124	23187	23013	22956	22657	22939	22918	22972	23052	23028	22953	23070	22832	23026	23224	22828	22965	22966	23047	22940	22950	22828	23028	23039	22965	22925	23083	23041	22935	23231	23152	23037	23022	23026	23055	22922	23015	23007	23011	23065	22987	22865	22974	23096	23060	22954	22982	22958	23306	22808	23324	23027	23079	22993	23058	22882	23175	23029	23234	23214	23075	23015	22982	22974	23106	23097	22970	22838	23070	22953	23170	23163	22994	23193	23282	23107	23277	23081	23022	23196	23196	22761	23148	23302	22943	23210	22810	23001	23048	23137	23161	23103	22932	23148	23336	22981	23206	22949	22866	22963	23123	22868	22768	23007	23048	23068	23095	22945	23145	23034	23144	22723	22811	23144	23050	22942	23047	22927	22796	23119	23081	23135	22779	22871	23173	23049	23061	23135	23107	22851	22986	23068	23014	23086	22884	23140	23314	23409	23181	22958	23017	22986	22834	22919	23108	23124	22830	22918	22944	22918	23061	22886	22919	22941	22987	23033	23051	23125	23218	23170	22997	22984	23078	22927	23044	22926	23071	23050	22886	23023	23030	23194	23098	22957	22812	23067	22985	23083	23101	22995	23276	22998	23080	23064	23227	22900	22911	23002	22756	23047	23104	22918	22903	22942	23081	22997	23139	23199	23035	22876	22997	23005	22963	23201	23049	23189	22832	22813	23020	23207	23197	22953	22986	22899	22974	23071	23035	22845	23133	22975	23012	22986	23049	23139	22875	23029	22951	22895	23037	22956	22741	23058	22916	22882	23056	22926	22994	23017	23067	23118	22917	22883	22939	23081	23165	23101	23268	22932	22966	23031	23089	23064	23164	23183	23018	23118	22916	22982	23084	22851	23031	22938	22838	23209	22969	22967	23110	22910	23132	22947	23132	23246	23046	23159	23241	23004	22985	23026	23131	23275	23205	23230	23103	23005	23076	22964	22932	22920	23166	22890	23182	22802	23347	22994	23051	22873	23268	23170	22992	23058	23000	22818	22977	23073	23041	23152	23011	22959	23042	22857	23055	22960	22877	23202	23161	23086	22954	23024	23029	23001	23102	22878	23230	23238	23164	22948	22980	23061	22933	22719	23189	23197	23064	23051	23060	23029	22937	23101	23174	23210	23005	22860	23128	23016	23346	23093	23009	22838	22991	22784	23152	23225	23235	23064	23109	23138	23166	23028	23002	22951	23039	23176	22759	23054	22996	23077	23070	23134	23011	23043	22802	22857	23234	23098	23055	22957	22992	22960	22929	22776	23050	22899	23034	22879	22666	22794	22974	22932	22808	22898	23111	23015	22964	23012	22862	23246	23001	23290	22876	23038	22791	23158	23042	23039	23115	23021	23143	22955	23103	23260	23148	23397	22937	22992	22978	23098	22964	22914	22845	23163	22933	22959	22960	23189	23150	23077	22938	23193	22966	22995	22821	23104	23148	22981	22839	22896	22592	23009	22962	22989	22898	22943	23008	22939	22763	22982	23079	22942	22956	23113	23145	22934	23151	22912	23032	23124	22986	23116	23044	23028	22968	23204	23282	22940	22979	23274	23180	22926	23348	23283	22860	23224	23022	23155	23045	22899	22997	23230	22766	22989	22991	23051	23196	23104	22969	22940	22923	22946	23108	22974	23208	22842	23163	23059	22828	22908	23174	23010	23155	23088	22877	22862	22889	22949	22892	22820	22933	23427	23027	23174	23120	23019	23050	23057	23060	23018	23089	23121	22878	23009	23023	22870	23125	22958	22996	22956	23057	23136	23169	22827	23048	22913	22952	23123	22977	23053	22889	23281	23397	23425	22982	22980	22954	22992	22985	22996	23025	23130	22826	22995	23038	23050	23113	22695	23038	23361	22929	22901	22944	22869	23128	22994	23102	22851	23127	23317	22760	23132	23246	22908	23075	23028	22810	22792	23128	23032	22995	22987	23258	22890	23049	22968	23082	22932	22972	22766	22855	22953	23129	23071	23083	23004	23131	22946	23133	22938	23180	23127	22955	22988	22763	23199	23260	22752	23036	23016	23092	23160	23060	22709	22889	22835	23187	23139	22999	22887	23150	23173	22910	22848	22999	23171	22996	22912	23130	22881	23070	23091	22961	23197	23135	23026	22967	22958	23025	23098	23206	22902	23072	23119	23053	23168	23020	23169	23135	22751	22969	22873	22760	23091	23127	22995	23012	22888	23238	23111	23072	23144	23089	23212	23094	22826	23044	22992	22891	23142	23067	22899	23016	23023	22917	22913	22895	23099	23266	23072	22810	22930	22994	22850	22808	22965	23033	22841	23118	23184	22871	23111	23143	22945	23078	23138	23036	23126	23179	22894	23052	22825	22998	23008	23347	22815	23093	23229	22985	22836	23014	23140	22893	23184	22871	23043	23236	22937	23288	23250	23241	23107	22985	23101	23086	22956	22885	22875	22961	23138	23313	23135	22920	22892	22842	22944	23006	23382	23214	23111	23133	23092	23064	22844	22936	22804	23048	22886	22867	23020	22884	22933	22963	22918	23197	22972	22976	23081	22950	23076	22952	22955	23098	23072	23336	23310	23315	23093	22973	23080	23033	22992	22928	23014	23140	23111	22992	23253	22961	23124	22857	23086	23090	22914	22917	23090	23002	22800	22867	23409	22726	22810	22850	23175	22888	23088	23066	23123	23062	22724	23017	22854	23108	23236	22964	23020	22901	23126	23047	23058	22908	23060	23075	22974	22938	23025	23137	23096	22878	22861	23060	23036	23089	23114	23108	22938	23115	23004	23091	22878	22779	23058	22949	23039	23016	22983	23067	23224	23000	23071	23214	22968	23057	23116	23185	22765	23150	23155	22855	22948	22963	23068	23049	23154	23020	23029	23067	22946	22829	22810	23195	23025	22870	22692	22960	23153	23052	23047	23180	23041	23104	23036	22918	23208	22798	22969	23128	22933	22985	23198	23207	22988	22977	22988	23102	22886	22895	22766	23100	23245	23116	23099	22775	23011	22925	23076	22824	22903	23238	22872	22972	22758	22947	23115	22933	23256	22900	23092	23008	22934	23251	22950	22901	22977	23252	23187	23192	23002	23099	22908	22971	23112	23203	23198	23151	23224	23080	23060	23033	22802	22950	23042	22829	22962	22956	23252	22872	22848	23052	22751	22822	23156	22821	23047	23198	23019	22991	22970	23183	23022	23123	23119	23101	23017	23111	23084	23012	23123	23186	23202	22984	22868	23179	23152	23094	23219	23048	22983	23040	22790	22891	22886	23130	23127	23046	22944	22805	23121	23147	23080	23079	22870	22986	22993	23208	23180	23117	23174	23007	23032	23027	23230	23255	22862	23223	22937	23044	23116	22774	22877	23131	22996	23089	22903	22945	22862	22952	22908	23071	22705	22929	23148	22997	23124	22802	22965	23173	22911	23042	23116	23055	23210	22973	23030	22963	22946	23221	22909	23226	23192	22738	23270	22872	23141	23203	22871	22835	23340	23211	23116	23301	23256	23071	23070	23026	22932	23101	23321	23057	23023	23066	23136	22949	23020	22981	22885	23071	22910	22800	23193	23259	22998	23104	22769	22925	22911	22964	23056	22986	23085	23121	22953	23425	23133	23276	22985	23105	23039	22943	22719	23012	23019	23130	23023	22923	23030	23099	23002	23000	22837	22969	23164	22854	23293	23111	23053	23183	22819	22969	23324	23045	22922	23036	22855	22995	23045	22827	23337	23099	23079	22903	23126	23075	22881	22885	23043	22990	22951	23083	23065	23069	23056	22893	22926	23177	22931	22963	23039	23082	23080	23102	23045	23027	23129	23055	23081	23045	22862	22958	23252	22866	23089	23208	22958	23151	22985	23168	23128	23147	23272	23090	23002	23023	22760	22925	23043	23232	23069	23091	23008	22922	22930	22812	22914	23095	22994	23120	23045	23019	22947	23085	23238	23252	22894	22951	23053	23167	22966	23048	23095	23064	22716	23181	22924	23222	23068	22945	22949	23083	22978	23096	22850	23062	23182	23119	22970	23405	22988	23162	23111	23061	22938	22827	22986	22915	22960	22772	22730	23137	23122	23041	23205	23278	22966	23135	22990	23218	23212	22981	22843	23179	23162	23145	23112	23216	22994	23111	23030	23041	22999
45009	48717	43913	26153	19630	17770	16330	16141	16037	15886	16105	16097	15765	15704	15597	15544	15468	15452	15434	15606	15523	15426	15234	15365	15447	15532	15870	15824	15764	15584	15430	15278	15346	15284	15442	15379	15402	15314	15194	15377	15286	15323	15371	15424	15303	15398	15354	15509	15251	15477	15360	15505	15462	15311	15379	15302	15378	15275	15411	15241	15441	15429	15197	15356	15333	15395	15361	15451	15356	15330	15472	15380	15388	15300	15283	15303	15252	15354	15322	15381	15372	15313	15407	15342	15381	15248	15369	15272	15218	15341	15375	15311	15360	15299	15303	15404	15394	15485	15214	15365	15298	15337	15319	15440	15275	15318	15300	15425	15351	15333	15480	15508	15343	15198	15375	15306	15371	15291	15336	15239	15383	15342	15481	15405	15405	15298	15282	15422	15376	15349	15101	15422	15314	15158	15255	15438	15312	15496	15229	15401	15335	15299	15203	15249	15346	15360	15183	15156	15488	15436	15314	15220	15266	15483	15341	15554	15275	15448	15255	15418	15406	15346	15257	15216	15291	15308	15602	15444	15328	15385	15316	15290	15205	15366	15421	15431	15539	15362	15417	15434	15260	15308	15485	15256	15259	15261	15359	15345	15334	15393	15497	15379	15302	15266	15391	15415	15253	15433	15458	15467	15417	15264	15322	15449	15334	15279	15225	15336	15226	15226	15348	15328	15238	15350	15279	15454	15307	15348	15373	15424	15460	15326	15425	15467	15331	15313	15250	15197	15347	15407	15432	15279	15363	15414	15356	15163	15313	15462	15506	15346	15348	15206	15203	15308	15315	15483	15344	15232	15367	15450	15338	15327	15202	15437	15330	15282	15536	15344	15274	15262	15306	15466	15204	15309	15382	15234	15247	15344	15318	15167	15316	15316	15346	15330	15306	15431	15363	15260	15241	15467	15377	15409	15383	15359	15338	15311	15296	15306	15400	15375	15343	15422	15330	15429	15419	15372	15266	15274	15477	15241	15365	15220	15231	15332	15414	15257	15373	15407	15349	15339	15547	15457	15229	15355	15267	15324	15441	15272	15362	15255	15434	15387	15264	15332	15327	15243	15307	15299	15233	15381	15380	15292	15421	15397	15497	15362	15366	15518	15260	15392	15409	15428	15429	15058	15227	15480	15314	15329	15402	15391	15411	15386	15465	15370	15324	15344	15350	15319	15315	15381	15491	15463	15346	15294	15346	15259	15243	15520	15292	15259	15206	15529	15267	15290	15288	15348	15405	15231	15381	15504	15347	15414	15395	15309	15284	15204	15477	15430	15298	15243	15225	15400	15299	15330	15310	15391	15294	15362	15414	15384	15364	15389	15225	15301	15396	15512	15346	15266	15265	15384	15319	15350	15337	15466	15277	15339	15331	15490	15372	15452	15348	15403	15470	15378	15447	15410	15296	15431	15348	15507	15394	15191	15304	15352	15299	15292	15406	15297	15309	15204	15319	15411	15490	15296	15428	15433	15446	15370	15417	15325	15370	15348	15404	15422	15246	15283	15400	15432	15431	15314	15422	15224	15357	15226	15236	15270	15312	15395	15223	15589	15344	15381	15346	15284	15375	15379	15261	15429	15317	15228	15380	15222	15460	15323	15429	15229	15306	15153	15268	15346	15244	15308	15148	15270	15408	15302	15282	15509	15301	15367	15380	15410	15513	15249	15271	15404	15379	15469	15261	15537	15384	15305	15363	15384	15330	15293	15488	15435	15407	15456	15134	15385	15187	15378	15410	15361	15287	15094	15166	15456	15394	15368	15496	15414	15368	15488	15264	15416	15314	15512	15264	15488	15521	15214	15304	15244	15403	15245	15263	15391	15253	15463	15588	15309	15349	15487	15408	15366	15589	15452	15186	15439	15549	15485	15426	15237	15100	15361	15255	15413	15254	15510	15276	15197	15380	15298	15359	15281	15225	15484	15386	15339	15558	15487	15231	15330	15251	15178	15367	15288	15363	15305	15376	15238	15399	15343	15299	15213	15235	15356	15400	15396	15450	15472	15479	15522	15399	15463	15281	15221	15431	15223	15299	15304	15197	15211	15383	15374	15111	15385	15306	15271	15399	15425	15313	15428	15229	15390	15136	15465	15384	15369	15410	15471	15392	15330	15271	15335	15263	15235	15280	15308	15346	15329	15426	15383	15445	15356	15330	15256	15320	15293	15295	15439	15353	15197	15369	15236	15423	15448	15337	15315	15541	15326	15414	15347	15394	15216	15510	15447	15325	15338	15401	15324	15342	15377	15305	15303	15483	15208	15309	15388	15332	15396	15382	15314	15425	15361	15305	15173	15263	15375	15265	15289	15606	15497	15275	15302	15373	15330	15555	15463	15351	15416	15344	15407	15299	15383	15325	15421	15185	15401	15219	15237	15262	15295	15311	15416	15339	15263	15471	15364	15295	15428	15171	15380	15195	15436	15370	15459	15254	15519	15304	15288	15387	15524	15462	15302	15437	15382	15423	15276	15276	15371	15401	15128	15391	15369	15378	15303	15475	15202	15368	15429	15365	15245	15321	15282	15290	15472	15326	15304	15336	15391	15228	15278	15243	15399	15253	15331	15413	15571	15395	15357	15505	15306	15180	15260	15256	15321	15463	15311	15397	15481	15276	15497	15368	15490	15322	15229	15285	15382	15326	15339	15274	15416	15285	15284	15376	15157	15369	15237	15289	15299	15449	15290	15233	15251	15217	15433	15198	15437	15296	15406	15192	15306	15329	15345	15413	15282	15541	15324	15308	15430	15306	15411	15370	15399	15328	15338	15400	15248	15338	15219	15283	15437	15282	15291	15335	15341	15465	15459	15386	15294	15449	15487	15492	15248	15242	15472	15304	15426	15231	15494	15491	15387	15529	15271	15338	15297	15395	15360	15361	15405	15293	15336	15342	15287	15327	15179	15196	15347	15263	15297	15308	15327	15365	15480	15285	15434	15378	15230	15379	15441	15387	15344	15216	15522	15390	15163	15270	15386	15397	15381	15158	15354	15359	15282	15377	15320	15430	15305	15633	15378	15160	15348	15382	15337	15404	15404	15470	15331	15253	15440	15435	15396	15264	15342	15589	15293	15406	15321	15448	15376	15253	15195	15439	15226	15446	15300	15381	15365	15315	15248	15241	15461	15306	15241	15350	15342	15206	15385	15490	15236	15358	15305	15264	15374	15391	15178	15410	15469	15167	15376	15440	15281	15444	15420	15418	15223	15335	15498	15445	15429	15374	15251	15410	15330	15267	15339	15557	15313	15455	15449	15258	15358	15267	15549	15401	15336	15280	15415	15221	15324	15251	15309	15593	15319	15174	15366	15223	15316	15311	15321	15267	15501	15219	15326	15450	15339	15507	15326	15319	15182	15269	15224	15254	15532	15474	15265	15399	15523	15140	15503	15403	15262	15413	15355	15280	15414	15347	15181	15324	15462	15330	15465	15482	15358	15324	15381	15420	15301	15491	15344	15260	15393	15356	15380	15554	15323	15455	15309	15299	15382	15341	15377	15308	15325	15354	15493	15361	15307	15371	15436	15408	15321	15413	15246	15394	15366	15359	15476	15346	15338	15430	15133	15369	15234	15399	15375	15371	15457	15416	15280	15218	15268	15223	15315	15313	15529	15349	15402	15080	15306	15498	15352	15385	15376	15340	15117	15501	15431	15354	15305	15237	15498	15285	15435	15314	15374	15456	15342	15376	15311	15297	15342	15454	15383	15298	15367	15239	15282	15320	15300	15299	15384	15421	15318	15522	15140	15454	15422	15307	15405	15157	15322	15391	15326	15448	15559	15318	15334	15351	15229	15371	15327	15418	15372	15285	15396	15417	15267	15306	15404	15266	15464	15394	15403	15315	15501	15349	15212	15298	15384	15344	15451	15339	15286	15551	15287	15323	15332	15308	15225	15431	15226	15334	15292	15463	15400	15251	15364	15164	15482	15388	15341	15188	15246	15445	15461	15453	15328	15482	15379	15230	15430	15484	15384	15374	15552	15397	15279	15329	15346	15316	15427	15361	15339	15271	15339	15324	15165	15343	15365	15247	15399	15305	15378	15234	15433	15282	15348	15406	15336	15401	15347	15341	15190	15264	15433	15332	15233	15291	15256	15450	15130	15394	15437	15391	15210	15307	15408	15333	15432	15472	15342	15492	15428	15332	15349	15469	15289	15284	15156	15390	15511	15440	15379	15299	15355	15485	15339	15263	15383	15299	15195	15334	15444	15395	15194	15128	15417	15333	15377	15327	15251	15190	15436	15421	15457	15404	15437	15441	15268	15382	15394	15519	15443	15439	15218	15379	15387	15399	15436	15244	15339	15396	15698	15381	15276	15368	15337	15287	15266	15399	15289	15412	15321	15451	15262	15334	15130	15363	15346	15334	15344	15485	15388	15278	15244	15388	15358	15273	15332	15381	15356	15414	15299	15348	15386	15186	15459	15315	15368	15356	15355	15256	15491	15460	15405	15372	15308	15372	15246	15368	15367	15405	15243	15439	15229	15328	15399	15273	15270	15319	15334	15382	15307	15553	15350	15395	15314	15282	15481	15483	15408	15438	15313	15260	15280	15314	15362	15507	15270	15280	15330	15369	15318	15409	15379	15420	15525	15346	15294	15143	15257	15359	15409	15386	15362	15315	15461	15482	15206	15166	15256	15316	15376	15383	15242	15262	15447	15371	15327	15602	15471	15264	15225	15419	15262	15276	15408	15487	15314	15586	15193	15318	15246	15289	15291	15462	15307	15543	15441	15384	15255	15373	15311	15406	15303	15125	15350	15348	15181	15280	15181	15403	15233	15346	15289	15404	15477	15355	15493	15342	15392	15405	15289	15191	15368	15203	15411	15267	15412	15298	15318	15204	15267	15276	15341	15369	15246	15322	15400	15376	15336	15376	15202	15400	15352	15328	15252	15474	15261	15131	15386	15195	15436	15228	15454	15303	15164	15216	15426	15361	15380	15442	15145	15292	15404	15341	15394	15273	15410	15271	15271	15316	15206	15331	15188	15390	15256	15381	15373	15592	15246	15443	15212	15293	15299	15458	15390	15443	15367	15526	15209	15269	15392	15390	15602	15269	15295	15318	15331	15245	15323	15280	15209	15461	15423	15426	15536	15440	15259	15308	15346	15340	15377	15491	15306	15323	15447	15237	15591	15407	15490
23805	20615	27567	25132	23276	25865	26528	23959	23444	23522	23400	23136	23211	23188	24527	23642	22687	22950	22905	22891	22667	22769	22555	22717	22757	24488	26336	25108	24144	23097	22698	22644	22470	22412	22554	22492	22598	22707	22567	22622	22469	22287	22606	22421	22379	22736	22490	22647	22519	22489	22596	22520	22047	22457	22708	22422	22355	22410	22621	22869	22394	22433	22474	22460	22526	22463	22398	22352	22543	22439	22483	22708	22851	22442	22480	22591	22646	22497	22586	22401	22717	22507	22404	22556	22511	22484	22490	22385	22329	22446	22700	22468	22488	22441	22574	22562	22595	22306	22705	22373	22531	22372	22407	22465	22620	22421	22597	22563	22646	22481	22496	22457	22655	22382	22673	22645	22510	22482	22329	22592	22276	22507	22625	22268	22521	22440	22417	22570	22495	22480	22501	22534	22357	22371	22493	22629	22353	22428	22694	22496	22523	22556	22473	22389	22420	22570	22519	22404	22747	22501	22572	22324	22520	22772	22569	22535	22676	22598	22285	22535	22388	22357	22518	22303	22388	22385	22457	22339	22504	22350	22523	22308	22623	22431	22417	22353	22627	22615	22430	22444	22188	22516	22639	22443	22277	22516	22427	22422	22439	22370	22650	22589	22431	22628	22587	22420	22438	22610	22488	22368	22543	22373	22432	22558	22495	22495	22539	22356	22478	22435	22557	22514	22578	22542	22388	22457	22368	22428	22139	22267	22252	22340	22457	22161	22419	22218	22325	22512	22369	22295	22615	22384	22410	22481	22459	22524	22428	22372	22431	22505	22700	22452	22356	22494	22423	22536	22514	22622	22629	22268	22319	22536	22437	22645	22475	22441	22623	22357	22396	22337	22461	22291	22420	22461	22563	22601	22282	22392	22283	22430	22346	22366	22326	22356	22432	22372	22438	22430	22513	22613	22455	22523	22886	22449	22262	22470	22554	22534	22586	22624	22507	22525	22425	22485	22547	22654	22530	22330	22375	22422	22421	22355	22617	22419	22344	22681	22469	22660	22636	22452	22708	22849	22365	22392	22597	22500	22509	22483	22430	22606	22329	22678	22510	22412	22431	22391	22412	22418	22525	22499	22410	22266	22283	22539	22452	22461	22432	22478	22364	22397	22771	22257	22444	22423	22178	22487	22290	22754	22487	22595	22421	22479	22430	22326	22571	22513	22447	22686	22428	22453	22325	22211	22245	22336	22420	22475	22334	22447	22572	22385	22522	22562	22546	22504	22391	22426	22153	22559	22554	22542	22507	22453	22320	22466	22223	22554	22624	22381	22525	22399	22581	22394	22400	22619	22298	22460	22258	22599	22462	22396	22444	22371	22703	22400	22514	22443	22503	22433	22561	22569	22619	22338	22638	22304	22354	22490	22296	22494	22495	22653	22400	22418	22335	22599	22576	22538	22597	22328	22422	22307	22380	22291	22565	22368	22409	22317	22202	22573	22216	22375	22405	22563	22422	22432	22558	22306	22445	22530	22572	22517	22571	22384	22367	22478	22310	22169	22580	22322	22635	22397	22349	22381	22368	22582	22142	22548	22204	22330	22588	22404	22386	22266	22215	22529	22681	22343	22337	22487	22568	22311	22375	22433	22215	22481	22542	22429	22368	22284	22368	22486	22685	22364	22628	22488	22774	22464	22208	22792	22770	22593	22565	22405	22317	22448	22637	22527	22389	22567	22362	22485	22460	22432	22440	22778	22815	22453	22640	22487	22593	22398	22666	22606	22253	22270	22101	22523	22248	22631	22458	22608	22555	22495	22391	22649	22650	22573	22404	22592	22673	22655	22573	22322	22499	22472	22362	22391	22293	22385	22290	22467	22348	22418	22637	22334	22504	22424	22542	22594	22655	22401	22526	22447	22444	22442	22447	22570	22315	22325	22444	22634	22639	22384	22237	22416	22341	22674	22644	22589	22628	22502	22396	22295	22341	22490	22579	22475	22454	22606	22576	22538	22499	22468	22283	22604	22549	22357	22590	22497	22532	22413	22500	22583	22144	22378	22475	22553	22684	22589	22423	22467	22708	22414	22546	22409	22342	22457	22655	22341	22347	22679	22604	22418	22424	22469	22528	22506	22419	22385	22176	22722	22557	22439	22433	22404	22458	22429	22401	22416	22469	22555	22341	22450	22447	22340	22551	22197	22347	22631	22179	22363	22543	22148	22330	22439	22674	22429	22393	22492	22309	22545	22362	22309	22459	22518	22474	22660	22458	22548	22349	22311	22524	22501	22262	22497	22513	22394	22357	22551	22625	22599	22628	22132	22677	22550	22767	22218	22440	22431	22482	22370	22398	22619	22513	22546	22384	22355	22454	22442	22392	22466	22372	22478	22385	22420	22370	22439	22200	22401	22536	22292	22033	22465	22298	22476	22484	22488	22302	22409	22503	22237	22454	22338	22496	22514	22570	22543	22458	22691	22319	22433	22202	22411	22415	22596	22553	22470	22776	22466	22521	22359	22523	22504	22152	22467	22277	22517	22417	22668	22707	22475	22466	22528	22480	22442	22340	22564	22566	22438	22362	22550	22428	22381	22597	22733	22424	22361	22561	22493	22539	22286	22578	22478	22624	22405	22255	22410	22662	22451	22404	22609	22403	22264	22324	22353	22275	22489	22375	22508	22375	22489	22473	22368	22447	22492	22261	22549	22396	22646	22547	22463	22431	22469	22351	22599	22385	22655	22407	22444	22397	22494	22289	22472	22399	22660	22559	22192	22557	22674	22521	22579	22547	22605	22408	22868	22312	22356	22448	22523	22595	22309	22425	22388	22447	22457	22555	22209	22555	22395	22559	22472	22365	22348	22425	22733	22432	22371	22330	22213	22438	22458	22442	22439	22638	22469	22462	22416	22460	22673	22587	22574	22378	22443	22778	22542	22647	22486	22417	22512	22391	22357	22483	22479	22452	22392	22494	22450	22726	22687	22096	22332	22489	22253	22527	22588	22535	22400	22375	22387	22253	22286	22562	22546	22591	22524	22560	22411	22422	22526	22547	22467	22486	22324	22312	22289	22335	22403	22212	22656	22645	22273	22312	22295	22390	22697	22578	22334	22502	22279	22737	22455	22563	22338	22427	22548	22448	22315	22407	22416	22464	22520	22459	22695	22703	22493	22497	22327	22431	22456	22485	22392	22513	22569	22305	22413	22356	22554	22008	22504	22565	22510	22219	22579	22472	22380	22245	22509	22190	22511	22490	22337	22378	22427	22704	22351	22394	22503	22404	22445	22391	22439	22597	22319	22468	22469	22544	22481	22519	22570	22615	22660	22617	22131	22425	22639	22411	22611	22277	22419	22446	22374	22303	22417	22611	22693	22453	22704	22576	22538	22490	22437	22426	22284	22208	22540	22362	22531	22528	22515	22522	22353	22750	22443	22610	22202	22539	22354	22648	22409	22520	22457	22692	22478	22382	22265	22567	22346	22244	22426	22723	22335	22489	22492	22457	22515	22478	22555	22458	22480	22715	22497	22390	22207	22371	22314	22304	22570	22619	22516	22351	22404	22356	22629	22588	22418	22226	22452	22667	22344	22489	22549	22582	22552	22634	22394	22299	22261	22307	22502	22315	22528	22461	22239	22376	22454	22516	22532	22544	22413	22825	22410	22404	22506	22520	22387	22607	22644	22288	22441	22549	22295	22599	22749	22448	22263	22402	22253	22346	22246	22496	22286	22565	22262	22602	22410	22320	22427	22688	22400	22372	22588	22444	22358	22535	22315	22284	22254	22556	22331	22519	22357	22429	22382	22443	22425	22650	22392	22586	22279	22393	22528	22683	22438	22475	22239	22529	22541	22544	22461	22455	22493	22334	22220	22294	22510	22329	22401	22404	22277	22675	22349	22642	22622	22771	22591	22509	22498	22492	22567	22372	22380	22295	22408	22503	22266	22366	22400	22408	22504	22520	22594	22448	22576	22370	22523	22585	22230	22614	22194	22459	22503	22438	22441	22648	22451	22472	22250	22304	22382	22369	22432	22538	22283	22487	22326	22443	22568	22293	22457	22256	22408	22593	22474	22560	22425	22436	22761	22497	22346	22287	22215	22248	22458	22506	22584	22286	22397	22598	22371	22500	22265	22758	22675	22444	22374	22611	22611	22591	22426	22572	22266	22600	22222	22517	22307	22382	22478	22460	22222	22624	22435	22578	22366	22514	22430	22248	22652	22378	22659	22610	22373	22457	22395	22557	22447	22331	22230	22501	22315	22387	22456	22614	22475	22370	22389	22193	22254	22339	22478	22465	22653	22561	22430	22266	22423	22535	22364	22593	22806	22556	22532	22583	22516	22684	22664	22509	22253	22626	22264	22450	22556	22125	22426	22519	22488	22696	22316	22439	22468	22482	22517	22407	22544	22530	22403	22437	22607	22440	22449	22294	22182	22570	22438	22614	22811	22625	22493	22529	22381	22486	22487	22366	22502	22587	22456	22253	22582	22508	22388	22219	22581	22510	22402	22571	22456	22663	22441	22350	22340	22527	22430	22376	22276	22516	22495	22437	22306	22389	22292	22448	22528	22532	22474	22573	22331	22343	22409	22292	22361	22386	22346	22457	22448	22285	22369	22437	22419	22578	22503	22467	22344	22302	22649	22371	22281	22639	22157	22635	22353	22540	22326	22493	22586	22397	22599	22428	22455	22597	22499	22446	22534	22145	22232	22425	22594	22608	22461	22480	22502	22275	22349	22519	22463	22282	22555	22387	22472	22409	22503	22654	22593	22544	22500	22439	22201	22411	22423	22482	22687	22256	22456	22608	22870	22463	22147	22533	22561	22563	22562	22352	22310	22640	22492	22391	22553	22582	22330	22480	22311	22717	22540	22385	22468	22284	22480	22543	22627	22412	22695	22529	22431	22366	22673	22487	22462	22424	22695	22434	22573	22483	22662	22638	22671	22702	22281	22262	22417	22296	22530	22421	22536	22432	22227	22425	22508	22461	22385	22489	22226	22580	22291	22505	22511	22581	22454	22318	22362	22596	22373	22483	22210	22433	22516	22550	22354	22508	22342	22456	22653	22672	22352	22647	22470	22673	22442	22609	22657	22453	22485	22445	22280	22280	22511	22536	22597	22439	22527	22355	22421	22608	22595	22528	22468	22427	22398	22450	22227	22203	22226	22319	22482	22494	22402	22622	22622	22432	22367
42829	63638	53370	28675	22641	19147	17186	16631	16455	16279	16081	15974	16137	16395	17913	16170	15567	15571	15378	15516	15533	15315	15369	15174	15357	18666	20023	17890	16502	15633	15456	15074	15124	15148	15203	15143	15203	15092	15169	15126	15029	14962	15167	15090	15082	15370	15308	15007	15133	15059	15060	15086	15320	15157	15255	15075	15018	15222	15037	15025	15106	15310	15296	15120	15059	15015	15171	15206	15152	15061	15139	15168	15053	15072	15231	15003	15018	15195	15122	15313	15450	15032	15175	15187	15052	15192	15010	15242	15042	15285	14962	15285	15044	15126	15087	15050	15242	14918	15199	15085	15175	15133	15210	15232	15210	15090	15259	15011	15031	15180	15020	15050	15036	15201	15176	15095	15141	15096	15137	15035	15210	15081	15109	15075	15108	15293	15232	15113	15059	15229	15047	15005	14941	15285	15082	15152	15121	15072	14971	15084	14982	15183	15166	15036	14980	15138	14953	15153	15116	15165	15016	15227	14884	15227	15088	15021	15029	15150	15120	15241	15107	14996	15131	15089	15124	15157	15093	15090	15127	15045	15045	15264	15182	15097	15278	15125	15122	15048	15225	15269	15301	15277	15246	15179	15076	15168	15087	15160	15077	15247	15137	15240	15041	15080	15109	15262	15003	15142	15037	15021	15289	15192	15232	15160	15178	15035	15044	15288	15218	15098	15059	15085	15126	15195	15162	15105	15128	15152	15311	15277	15196	15014	15091	15149	15131	15079	14936	15095	14945	15150	15049	15180	14944	15022	15025	15237	15192	15067	15046	15062	15085	15087	15197	15323	15103	15174	15175	14979	15180	14996	15241	15126	14990	15231	15203	15050	15001	15196	15155	15013	15109	15146	15084	15229	15115	15004	15252	14871	15145	15167	14952	15103	15056	15154	14922	15185	15157	15048	15098	15175	15049	14970	15180	15147	15196	15205	15239	15222	15122	15055	15058	15146	15100	15138	15014	15139	14961	15141	15168	15204	15215	14984	15157	15028	14955	15045	15266	15053	14924	15207	15167	15193	15138	15110	15236	15273	15171	15137	15242	15120	15192	15037	15087	15096	15163	15083	15061	15152	15096	15187	15153	15203	15108	15026	15074	15035	15057	15140	14957	15366	15014	14980	15299	15048	15228	15121	15120	15094	15098	14930	15147	15149	15207	14909	15187	15005	15170	15015	15005	15363	15109	15080	14968	15225	15127	15077	15122	15112	15182	15070	15160	15110	15000	15200	15014	15202	15056	15044	15061	15202	15215	15251	15071	15045	15116	15180	15019	15166	15055	15115	15225	15014	15179	15233	15110	14992	15106	15161	15171	15059	15017	14984	15142	15177	15199	15199	15223	15174	15029	15071	15070	15049	14939	15206	15130	15193	15140	15180	15094	15160	15122	15130	15093	15086	15085	15062	15100	15090	15015	15160	15031	15203	15071	15029	15202	15086	15012	15253	15186	15150	15033	14965	15138	15020	15033	15087	15170	15023	15201	15170	15210	15159	15147	14988	15025	15280	15083	15132	15122	15200	15275	15328	15136	15198	15126	15006	15222	15171	15168	15060	15042	14919	15020	15004	15059	15061	15072	14902	15155	15184	15053	14857	15348	15231	15362	15090	15057	15227	15268	15116	15205	15157	15053	15097	15116	15318	15241	15020	15043	15216	15143	15007	15221	15082	15131	14989	15073	15218	15239	15126	14944	15244	15059	15010	15197	15127	15103	15211	15210	15246	15056	15078	15004	15320	15057	14949	15133	15098	15115	15059	15128	15153	15064	15025	15190	15040	15121	15136	15155	15169	15059	15010	15100	15298	14857	14988	15090	15168	15152	15167	15172	15246	15047	15253	15169	15170	15084	15291	15141	15118	14947	15044	15208	14970	15218	15156	15124	14986	15212	15104	15077	15270	15108	15239	15275	15054	15092	15056	15060	15188	15226	14839	15113	15395	15070	15051	15125	14940	15211	15154	15114	15170	15097	15187	15013	15137	15096	15238	14986	15110	14944	15061	15065	15113	15153	15065	15211	15000	15120	14996	14968	15267	15102	15129	15055	15138	15071	15116	15098	15163	15115	15165	15037	15076	15376	15111	15075	14997	15272	15109	15067	15076	15336	15072	15111	15202	15066	15068	14813	15041	15112	15092	15146	15243	15211	15101	15258	15009	15190	14991	15059	15223	15184	15049	15214	15050	15149	15016	15162	15189	15134	15058	15065	15253	15008	15194	15234	15142	15197	15088	15109	15048	15078	15108	15157	14897	15111	14972	15259	14963	15135	15148	15072	15182	15173	15058	15021	15153	15097	15109	15233	15188	15143	14939	15162	15114	15299	15074	15145	15061	15007	15059	15042	15181	15038	15004	15079	15230	15003	15227	15093	15087	15192	15114	15150	15043	14960	15113	15392	15181	15207	15046	15146	14968	15089	15081	15133	15066	15099	14977	15072	15181	15085	15037	15058	14979	15160	15191	15029	15166	15210	15149	15061	15186	15042	15016	15116	15136	15185	15134	15165	15129	15337	15065	15215	15227	15092	15153	15135	15103	15224	15204	15200	15131	15240	15144	15063	15111	15230	15151	15194	15110	15155	15133	15050	15060	15125	15327	15197	15082	14954	15188	15321	15102	15372	15198	15075	15140	15032	15065	15007	15260	15181	15230	15178	15087	15005	15201	15231	14996	15173	15007	15058	15018	15185	15157	15103	15125	15175	14882	15163	15248	15170	15006	15164	14966	15082	15010	15190	15007	15316	15192	15147	14997	15159	15094	14987	15144	15266	15149	15195	15000	15290	15235	15238	15099	15161	15115	15157	15129	15042	15277	15152	15181	14895	15122	15129	15243	15099	15050	15277	15055	15173	15066	15207	15125	15261	15235	15055	15169	15153	15087	15056	15153	15229	15055	15096	15044	15162	15115	15203	15129	14957	15125	15211	15187	15100	15243	15051	15153	14943	15145	15296	15057	15022	15223	15284	15222	15121	15246	15083	15177	15147	15211	15156	15234	15188	15033	15035	15162	15032	15220	15056	14875	15091	15134	15157	15213	14946	15076	15084	15147	15228	15178	15150	15058	14947	15168	15216	15271	15102	15245	15130	15209	15257	15053	15280	14890	15072	15207	15098	15016	15029	15088	15113	15141	15234	14967	15042	15117	15121	15231	15107	15108	15035	15112	15377	15105	15137	15209	15159	15134	15221	14990	15022	15227	15158	15101	15127	15223	15193	15081	15176	15208	15281	15147	15198	15172	15152	15093	15077	15137	15204	15283	15114	15103	15112	15226	15153	15006	15153	15313	15147	14962	15079	15114	15085	14983	15271	15100	15201	15201	15135	15159	15296	15096	15183	15215	15016	14998	15140	15200	14967	15118	15168	15040	15041	15090	15117	15140	15050	15141	15192	14942	15272	15096	15114	15247	15091	15114	15002	15095	15099	15147	15211	15175	14904	15088	15071	15014	15095	15066	15253	15172	15141	15033	15065	15156	15190	15113	15065	15146	15350	15220	15233	15124	15176	15104	15118	14983	15214	15141	15094	15186	15224	15149	15146	15346	15148	15167	15083	15026	15179	15144	15139	15275	15033	15183	15181	15212	15043	15207	15231	15090	15086	15010	15073	14999	14943	15079	15205	15161	15139	15086	15186	15174	15077	15225	15250	15317	14950	15207	15178	15139	15085	15118	15263	15113	15227	15167	15143	15336	15043	15126	14975	15129	15315	15000	15101	15172	15147	15084	15274	14967	15101	15109	15007	15040	15146	15272	15135	15190	15237	15161	15301	15135	15178	15180	15118	14981	15145	15054	15024	15201	15178	15102	15120	15162	15000	15151	15013	15113	15132	15070	15227	15089	15140	15048	15087	15152	15013	15167	15171	15111	15285	15154	15046	15078	15214	15213	15244	15333	15160	15206	15262	15298	15059	14998	15067	15142	15207	15255	15276	15013	15165	15097	15314	15152	15111	15143	15030	15157	15037	15151	15148	15217	15203	15119	15061	15089	15155	15344	15182	15066	15048	15019	15115	14925	15216	15117	15065	15305	15122	14969	15199	15277	15041	15003	15223	15192	15006	15081	15249	15196	15126	15141	15084	15275	15115	15018	15051	15017	14964	15335	14980	15107	15059	15134	15196	15152	15254	15024	15257	15117	14998	15315	15015	15031	15100	15031	15111	15198	15052	15242	15188	15199	15141	15194	15119	14974	15303	15100	15076	15135	14998	15020	15162	15251	15130	15007	14959	15175	15211	15085	15137	15128	15187	15235	15156	15243	15094	15042	15156	15181	15180	15090	15171	15301	15044	15224	15125	15201	15198	15209	15183	15161	14983	15211	15215	15131	15028	15106	15168	15142	15089	15049	15249	15115	15166	15150	15164	15064	15257	15095	15083	15019	15088	15175	15264	15155	15108	15194	15221	15187	15210	15028	15125	15104	15154	15097	15170	15080	15271	15038	15147	15202	15153	15060	15334	15153	14980	15098	15261	15020	14928	15193	15088	15177	15100	15090	15110	15065	15099	15107	15034	15186	15229	15141	15045	15236	14978	15067	15276	15024	15072	15231	15194	15214	15004	15171	15101	14981	15014	15130	15113	15170	15100	15105	15018	15142	15232	15080	15131	15305	15196	15235	15166	15205	15130	15441	14982	15117	15368	14995	15220	15166	15169	15191	15230	15020	14993	15047	15084	15176	15140	15132	15119	15017	15085	15285	15234	15192	15134	15089	15148	15196	15399	15131	15227	15061	15130	15025	15276	15235	15067	15100	15185	15171	15293	15248	15045	15117	15143	14996	15068	15042	15235	14998	15194	15274	15064	15161	15036	15101	14963	15028	15165	15206	14976	15113	15121	15206	15145	15127	15082	15167	15171	15106	15102	15122	15369	15179	15165	15072	15213	15110	15102	15102	15101	15066	15185	15256	15019	15270	15038	15223	15015	15080	15192	15130	15343	15157	15105	15051	15016	15113	15179	15123	15240	15079	15118	15079	15295	15181	15032	15117	15183	15172	15203	15093	15196	15135	15275	15105	15229	15083	14943	15096	15199	15076	15127	14997	15166	15150	15017	15349	15034	15118	15175	15265	15198	14998	15035	15065	15012	15141	15188	15166	15088	15123	15017	15050	15139	14942	15131	15022	15108	15086	15027	15222	15113	15246	15213	15180	15054	15227
22078	20560	27039	24637	21623	24983	28234	23862	23058	23231	22686	22097	22129	22285	25994	29000	23529	22285	22045	21968	22106	21920	21981	21915	22207	26142	28098	26383	24078	22907	22060	21950	21712	21868	21640	21714	21781	21465	21902	21728	22016	21710	21501	21792	21461	21705	21711	21641	21701	21718	21540	21675	21684	21483	21777	21668	21360	21667	21810	21764	21690	21978	21621	21569	21632	21647	21649	21690	21699	21407	21528	21728	21499	21797	21471	21772	21656	21676	21647	21459	21731	21511	21712	21814	21601	21660	21573	21550	21538	21709	21423	21493	21532	21548	21455	21675	21589	21483	21604	21607	21516	21756	21460	21792	21695	21679	21678	21585	21653	21836	21619	21697	21715	21633	21636	21832	21743	21738	21688	21642	21562	21388	21743	21717	21598	21375	21718	21292	21669	20993	21631	21528	21600	21474	21604	21815	21687	21559	21518	21481	21587	21363	21336	21721	21554	21658	21519	21469	21631	21377	21703	21493	21761	21588	21505	21486	21891	21494	21644	21599	21682	21829	21499	21565	21631	21723	21693	21506	21610	21668	21530	21445	21503	21668	21463	21667	21368	21657	21625	21677	21566	21702	21914	21617	21829	21827	21597	21663	21607	21561	21571	21715	21685	21487	21473	21798	21516	21511	21704	21874	21417	21310	21678	21533	21442	21652	21628	21724	21759	21516	21635	21544	21456	21461	21329	21500	21680	21758	21583	21639	21818	21641	21701	21654	21731	21583	21547	21639	21696	21505	21585	21552	21697	21648	21627	21447	21712	21587	21387	21566	21446	21530	21538	21652	21711	21413	21809	21850	21696	21768	21592	21601	21594	21885	21704	21609	21429	21508	21578	21794	21594	21563	21702	21385	21532	21714	21614	21681	21494	21585	21399	21603	21644	21706	21716	21765	21630	21703	21644	21802	21636	21527	21568	21706	21587	21347	21629	21677	21589	21385	21588	21628	21652	21312	21812	21781	21687	21821	21780	21488	21513	21677	21640	21422	21635	21697	21695	21560	21402	21703	21576	21618	21638	21401	21772	21668	21739	21709	21652	21738	21582	21514	21706	21879	21770	21601	21583	21651	21723	21462	21438	21469	21669	21663	21512	21686	21874	21524	21565	21620	21466	21723	21541	21604	21649	21762	21759	21721	21773	21607	21641	21625	21928	21618	21760	21618	21552	21751	21767	21520	21514	21759	21676	21720	21652	21628	21629	21590	21602	21612	21776	21501	21810	21738	21728	21717	21523	21703	21363	21256	21587	21760	21600	21728	21637	21773	21761	21611	21534	21624	21582	21560	21600	21525	21405	21846	21653	21402	21453	21748	21544	21340	21626	21636	21503	21469	21505	21418	21544	21833	21629	21403	21651	21541	21585	21493	21457	21692	21514	21784	21582	21761	21279	21691	21729	21506	21679	21394	21724	21616	21868	21736	21448	21705	21547	21810	21486	21697	21648	21636	21542	21620	21680	21549	21738	21737	21690	21578	21625	21639	21611	21625	21659	21615	21640	21561	21588	21751	21453	21729	21569	21775	21581	21448	21704	21775	21776	21567	21616	21569	21651	21540	21445	21810	21772	21743	21663	21463	21880	21606	21848	21452	21722	21647	21721	21563	21614	21632	21615	21681	21480	21799	21644	21928	21531	21626	21585	21703	21424	21696	21750	21512	21436	21708	21654	21616	21847	21754	21789	21737	21468	21731	21792	21801	21610	21467	21626	21656	21664	21583	21562	21395	21895	21520	21754	21646	21755	21547	21538	21357	21710	21448	21614	21787	21627	21501	21766	21662	21659	21653	21733	21482	21774	21472	21636	21516	21721	21703	21746	21626	21793	21577	21820	21620	21509	21639	21515	21750	21777	21540	21520	21621	21621	21744	21524	21790	21965	21566	21867	21790	21825	21788	21670	21659	21498	21506	21627	21425	21574	21596	21522	21750	21610	21687	21534	21726	21745	21570	21743	21574	21499	21643	21604	21847	21566	21619	21842	21622	21614	21519	21636	21502	21365	21760	21564	21548	21331	21802	21531	21431	21629	21747	21654	21661	21625	21632	21796	21731	21516	21517	21607	21783	21558	21573	21658	21614	21742	21279	21698	21693	21743	21690	21787	21682	21758	21816	21605	21632	21475	21554	21609	21783	21614	21561	21446	22022	21769	21674	21485	21901	21494	21698	21555	21494	21719	21778	21701	21571	21862	21621	21564	21326	21746	21569	21734	21481	21640	21747	21765	21509	21499	21367	21618	21487	21607	21686	21675	21548	21613	21563	21479	21809	21375	21658	21559	21821	21659	21465	21520	21454	21573	21615	21645	21661	21531	21543	21465	21617	21821	21681	21721	21704	21569	21614	21683	21686	21724	21712	21511	21613	21657	21589	21446	21654	21382	21485	21661	21477	21836	21548	21388	21497	21685	21718	21634	21553	21450	21717	21759	21703	21483	21683	21588	21539	21317	21701	21793	21705	21335	21613	21665	21804	21570	21606	21470	21411	21882	21570	21718	21589	21904	21492	21434	21673	21398	21592	21816	21728	21553	21612	21388	21456	21519	21491	21633	21603	21801	21716	21682	21615	21515	21453	21542	21686	21810	21604	21372	21822	21696	21602	21565	21526	21857	21559	21574	21446	21568	21609	21585	21820	21655	21899	21491	21699	21480	21535	21602	21583	21663	21613	21676	21553	21627	21736	21680	21763	21920	21635	21784	21648	21707	21541	21745	21658	21429	21501	21695	21516	21644	21496	21639	21753	21666	21482	21646	21728	21590	21607	21694	21685	21732	21420	21395	21422	21416	21700	21547	21547	21556	21647	21586	21599	21368	21472	21674	21622	21746	21833	21562	21686	21473	21218	21736	21750	21472	21560	21792	21794	21521	21739	21794	21607	21514	21500	21833	21676	21712	21619	21471	21625	21553	21444	21566	21562	21760	21628	21363	21880	21629	21564	21639	21421	21460	21297	21685	21427	21796	21581	21648	21664	21692	21706	21625	21570	21691	21828	21469	21730	21800	21589	21556	21603	21591	21419	21697	21637	21609	21599	21383	21564	21708	21397	21626	21789	21516	21665	21631	21400	21560	21311	21651	21612	21455	21580	21563	21633	21537	21687	21634	21434	21454	21621	21509	21471	21641	21721	21451	21619	21640	21764	21778	21653	21511	21641	21610	21625	21468	21696	21685	21808	21339	21419	21530	21718	21612	21622	21777	21687	21584	21435	21707	21734	21477	21586	21790	21671	21570	21435	21653	21587	21543	21537	21764	21600	21609	21526	21730	21485	21626	21679	21702	21443	21667	21675	21674	21712	21663	21509	21415	21571	21797	21680	21653	21502	21679	21479	21535	21461	21831	21448	21601	21605	21659	21623	21668	21550	21615	21460	21754	21781	21705	21526	21669	21606	21692	21699	21545	21791	21705	21808	21438	21452	21455	21508	21700	21652	21638	21874	21468	21598	21383	21651	21537	21485	21626	21769	21561	21333	21806	21384	21464	22019	21714	21626	21504	21518	21758	21442	21659	21713	21557	21788	21415	21394	21490	21713	21905	21684	21505	21561	21646	21607	21510	21842	21737	21498	21745	21756	21666	21516	21539	21684	21631	21371	21632	21590	21513	21664	21599	21212	21802	21749	21565	21728	21822	21521	21736	21470	21567	21637	21622	21422	21529	21462	21608	21446	21757	21574	21469	21602	21649	21559	21598	21653	21290	21571	21906	21619	21590	21844	21613	21540	21828	21421	21414	21757	21588	21616	21823	21435	21648	21688	21617	21561	21573	21514	21408	21512	21565	21689	21621	21711	21669	21649	21902	21583	21470	21494	21508	21752	21590	21540	21636	21592	21454	21654	21257	21563	21584	21682	21536	21739	21756	21703	21450	21526	21507	21583	21618	21542	21488	21449	21658	21597	21636	21617	21602	21481	21772	21565	21629	21547	21418	21358	21645	21509	21588	21568	21790	21519	21762	21696	21518	21639	21622	21563	21684	21491	21759	21758	21542	21310	21294	21526	21568	21530	21727	21544	21560	21399	21870	21662	21578	21648	21754	21773	21515	21718	21744	21531	21581	21411	21465	21399	21688	21754	21681	21698	21853	21658	21518	21754	21765	21681	21664	21736	21465	21545	21494	21317	21673	21503	21613	21631	21727	21871	21715	21752	21592	21561	21374	21683	21823	21350	21761	21617	21443	21568	21722	21745	21644	21841	21686	21708	21509	21592	21472	21667	21726	21719	21915	21493	21494	21333	21356	21579	21788	21567	21647	21730	21792	21726	21616	21577	21468	21684	21646	21572	21451	21231	21586	21691	21726	21495	21505	21645	21422	21719	21636	21646	21535	21595	21771	21479	21275	21590	21527	21305	21688	21594	21492	21514	21677	21708	21583	21734	21682	21598	21541	21545	21647	21728	21590	21713	21530	21577	21768	21551	21541	21607	21684	21454	21694	21652	21811	21759	21663	21498	21477	21702	21513	21607	21749	21674	21353	21583	21497	21565	21623	21537	21556	21636	21535	21883	21775	21435	21527	21549	21434	21513	21829	21608	21749	21745	21787	21619	21674	21748	21389	21701	21560	21648	21573	21524	21600	21586	21629	21637	21476	21583	21539	21630	21529	21519	21269	21599	21659	21674	21661	21803	21680	21543	21824	21673	21551	21562	21566	21606	21723	21838	21671	21689	21540	21532	21688	21583	21488	21552	21611	21586	21566	21556	21628	21654	21568	21580	21741	21394	21706	21448	21706	21822	21681	21539	21587	21786	21554	21745	21684	21606	21560	21818	21553	21452	21663	21546	21748	21613	21929	21786	21438	21749	21666	21775	21687	21462	21666	21665	21688	21629	21591	21879	21517	21681	21819	21540	21292	21485	21623	21816	21651	21600	21673	21637	21680	21866	21627	21588	21532	21708	21463	21602	21770	21708	21686	21563	21733	21527	21581	21768	21437	21473	21555	21430	21684	21398	21426	21399	21618	21568	21649	21652	21990	21659	21397	21805	21642	21684	21643	21728	21402	21659	21755	21825	21635	21494	21568	21437	21661	21716	21692	21439	21618	21991	21849	21621	21792	21352	21635	21841	21781	21496	21713	21637	21611	21443	21497	21614	21698	21612	21712	21729	21607	21801	21684	21583	21951	21952	21655	21530	21547	21733	21678	21604	21669	21688
45793	65542	52751	39296	25626	21707	17958	17048	17190	16282	15880	15608	15386	15523	21561	22591	16155	15129	14940	14859	14759	14956	14932	14771	15820	21212	23075	19804	17118	15804	14972	14830	14726	14812	14773	14686	14689	14718	14754	14781	14696	14570	14673	14696	14693	14676	14619	14703	14779	14693	14745	14894	14573	14648	14724	14777	14681	14725	14669	14524	14811	14774	14702	14836	14692	14819	14676	14731	14723	14639	14658	14598	14638	14632	14898	14835	14763	14677	14818	14672	14631	14650	14928	14759	14640	14724	14711	14745	14780	14781	14596	14794	14688	14697	14666	14604	14810	14718	14686	14784	14694	14703	14748	14543	14636	14587	14624	14704	14556	14791	14787	14637	14702	14656	14659	14502	14802	14788	14570	14665	14631	14646	14668	14589	14667	14815	14645	14723	14768	14589	14761	14571	14722	14535	14760	14667	14816	14675	14648	14701	14719	14698	14586	14604	14784	14627	14608	14694	14723	14668	14679	14686	14744	14651	14556	14820	14587	14712	14662	14706	14533	14704	14812	14746	14590	14695	14485	14740	14690	14835	14713	14754	14603	14708	14555	14693	14842	14694	14700	14550	14578	14633	14834	14579	14627	14775	14604	14710	14826	14635	14695	14883	14740	14660	14819	14678	14761	14631	14592	14836	14633	14622	14821	14707	14613	14907	14580	14631	14704	14650	14731	14596	14794	14581	14715	14608	14888	14584	14557	14799	14644	14824	14689	14771	14617	14639	14731	14636	14655	14729	14787	14727	14636	14683	14616	14628	14894	14680	14710	14618	14761	14657	14738	14664	14778	14751	14742	14745	14668	14666	14622	14701	14718	14715	14695	14704	14678	14692	14689	14598	14739	14781	14758	14798	14711	14654	14718	14433	14569	14656	14593	14845	14822	14778	14596	14692	14659	14838	14603	14715	14570	14523	14710	14712	14870	14592	14797	14666	14819	14735	14721	14840	14619	14677	14554	14744	14620	14666	14753	14542	14671	14826	14652	14535	14633	14665	14607	14671	14730	14785	14548	14851	14506	14743	14733	14514	14541	14717	14729	14795	14759	14759	14690	14668	14723	14722	14619	14619	14931	14724	14656	14671	14669	14608	14706	14821	14610	14796	14754	14706	14589	14811	14682	14753	14683	14743	14823	14752	14618	14799	14825	14562	14817	14758	14483	14650	14622	14766	14827	14720	14716	14709	14757	14682	14596	14696	14589	14649	14816	14673	14798	14792	14808	14680	14569	14644	14653	14776	14677	14781	14705	14623	14704	14693	14705	14898	14623	14703	14712	14701	14644	14833	14696	14882	14722	14619	14758	14714	14593	14678	14702	14749	14679	14711	14700	14802	14853	14628	14713	14813	14782	14623	14706	14846	14604	14638	14644	14689	14855	14636	14633	14767	14896	14755	14781	14653	14810	14839	14601	14666	14691	14685	14682	14986	14681	14550	14600	14650	14604	14742	14679	14643	14722	14696	14925	14489	14619	14842	14709	14768	14656	14623	14550	14693	14641	14796	14683	14758	14728	14697	14623	14884	14787	14721	14647	14774	14786	14666	14497	14662	14601	14638	14784	14550	14520	14857	14690	14727	14670	14883	14889	14706	14801	14609	14810	14624	14723	14641	14930	14716	14719	14670	14772	14720	14707	14676	14653	14703	14660	14538	14634	14777	14770	14593	14685	14723	14498	14795	14613	14669	14576	14874	14794	14767	14576	14655	14706	14707	14584	14659	14802	14767	14653	14469	14681	14417	14832	14670	14713	14829	14712	14566	14665	14685	14601	14728	14652	14679	14752	14639	14624	14806	14706	14771	14619	14707	14732	14849	14606	14686	14701	14725	14674	14696	14713	14699	14708	14737	14691	14658	14735	14698	14727	14451	14460	14575	14657	14813	14679	14828	14639	14676	14610	14802	14602	14707	14463	14524	14660	14634	14638	14866	14840	14765	14663	14833	14602	14483	14681	14475	14625	14685	14779	14740	14767	14851	14772	14737	14746	14696	14676	14664	14737	14773	14496	14669	14570	14661	14791	14573	14634	14756	14684	14840	14727	14709	14662	14670	14669	14605	14762	14662	14575	14671	14768	14678	14777	14633	14671	14806	14675	14592	14576	14702	14742	14637	14725	14611	14693	14799	14666	14583	14764	14780	14698	14614	14797	14616	14595	14788	14596	14644	14617	14677	14531	14599	14838	14711	14751	14735	14698	14738	14732	14747	14535	14757	14628	14638	14653	14521	14546	14734	14658	14692	14694	14811	14713	14764	14800	14714	14688	14835	14791	14588	14570	14689	14854	14607	14593	14696	14771	14778	14747	14677	14675	14718	14722	14786	14602	14577	14737	14622	14678	14639	14732	14595	14742	14715	14655	14648	14662	14669	14677	14495	14622	14640	14753	14735	14811	14855	14727	14732	14629	14624	14701	14772	14741	14811	14615	14762	14541	14596	14516	14712	14673	14768	14669	14728	14573	14820	14586	14731	14685	14695	14721	14692	14612	14665	14540	14877	14622	14661	14724	14574	14584	14667	14634	14686	14615	14693	14669	14813	14749	14588	14822	14762	14857	14552	14598	14707	14744	14740	14769	14819	14811	14718	14608	14878	14574	14743	14821	14896	14627	14750	14610	14616	14874	14656	14774	14613	14827	14675	14609	14851	14828	14724	14689	14804	14696	14656	14590	14676	14745	14696	14700	14730	14735	14636	14667	14657	14737	14879	14576	14754	14518	14649	15006	14764	14546	14728	14777	14719	14629	14604	14719	14838	14701	14775	14743	14653	14588	14560	14775	14758	14749	14923	14679	14740	14614	14624	14801	14682	14730	14770	14639	14808	14703	14669	14589	14603	14691	14634	14696	14776	14625	14578	14630	14698	14859	14530	14654	14708	14504	14737	14826	14752	14711	14665	14633	14655	14790	14688	14666	14603	14620	14713	14653	14716	14789	14687	14645	14709	14704	14563	14741	14708	14851	14772	14580	14875	14902	14692	14721	14654	14754	14711	14741	14559	14750	14618	14592	14615	14507	14672	14763	14658	14785	14708	14785	14698	14633	14546	14595	14773	14651	14573	14683	14610	14596	14613	14733	14876	14551	14675	14732	14668	14577	14720	14689	14738	14676	14677	14652	14775	14731	14563	14725	14691	14766	14710	14686	14785	14697	14747	14772	14877	14593	14492	14723	14782	14652	14774	14576	14695	14600	14694	14757	14655	14682	14758	14856	14640	14869	14746	14570	14728	14728	14751	14779	14639	14652	14798	14614	14709	14869	14644	14701	14776	14578	14734	14736	14564	14745	14634	14529	14794	14630	14689	14577	14724	14576	14772	14674	14809	14738	14600	14756	14739	14701	14592	14744	14878	14732	14693	14826	14593	14769	14677	14642	14581	14725	14627	14531	14759	14743	14671	14660	14601	14558	14749	14687	14642	14911	14608	14620	14841	14694	14840	14542	14654	14743	14798	14571	14681	14723	14664	14763	14713	14813	14743	14544	14618	14706	14720	14555	14690	14658	14738	14532	14621	14715	14549	14739	14653	14636	14674	14566	14696	14677	14794	14704	14882	14782	14579	14538	14687	14711	14702	14674	14706	14694	14713	14534	14872	14650	14860	14744	14812	14760	14673	14666	14661	14693	14706	14638	14667	14643	14701	14781	14627	14631	14871	14600	14850	14651	14708	14691	14743	14685	14821	14620	14710	14759	14606	14518	14524	14759	14732	14636	14678	14746	14594	14677	14750	14838	14866	14744	14584	14688	14575	14868	14717	14654	14642	14716	14813	14579	14721	14756	14747	14817	14924	14659	14872	14693	14689	14607	14516	14510	14738	14802	14600	14784	14671	14578	14898	14659	14595	14756	14645	14814	14601	14682	14626	14656	14702	14654	14602	14909	14683	14534	14773	14681	14717	14621	14733	14729	14762	14652	14555	14594	14678	14771	14618	14808	14658	14771	14605	14884	14575	14521	14538	14785	14720	14804	14686	14787	14597	14629	14749	14714	14667	14748	14723	14559	14803	14698	14861	14651	14591	14752	14786	14940	14693	14690	14771	14811	14744	14741	14705	14863	14674	14584	14712	14711	14750	14778	14878	14626	14498	14701	14797	14619	14633	14676	14743	14769	14671	14773	14807	14594	14771	14699	14601	14909	14738	14717	14650	14656	14717	14797	14635	14782	14756	14577	14724	14615	14730	14561	14827	14558	14827	14549	14818	14837	14838	14720	14729	14491	14627	14541	14641	14756	14780	14743	14638	14645	14780	14557	14694	14614	14845	14709	14574	14705	14666	14801	14777	14715	14844	14618	14826	14717	14584	14809	14698	14843	14742	14719	14669	14726	14626	14696	14710	14861	14702	14977	14739	14625	14598	14657	14680	14572	14728	14710	14767	14596	14685	14576	14659	14816	14745	14624	14593	14649	14602	14816	14645	14656	14795	14631	14734	14765	14653	14725	14733	14619	14810	14779	14690	14700	14579	14632	14756	14892	14564	14803	14870	14582	14655	14669	14686	14648	14777	14677	14693	14531	14707	14661	14690	14646	14804	14562	14632	14719	14725	14834	14712	14797	14587	14652	14592	14684	14678	14785	14560	14768	14637	14680	14723	14736	14690	14510	14612	14603	14770	14627	14582	14913	14652	14656	14625	14578	14920	14726	14643	14652	14643	14692	14730	14654	14804	14887	14659	14803	14746	14611	14669	14577	14665	14713	14829	14741	14550	14576	14630	14847	14617	14813	14655	14760	14712	14750	14702	14596	14521	14701	14785	14552	14799	14609	14705	14512	14734	14673	14664	14598	14654	14731	14653	14664	14929	14686	14805	14584	14737	14743	14776	14761	14576	14503	14673	14639	14688	14777	14739	14643	14862	14691	14779	14762	14760	14676	14464	14726	14684	14719	14547	14715	14758	14617	14747	14607	14628	14599	14805	14630	14501	14753	14682	14692	14578	14635	14751	14745	14811	14594	14597	14639	14589	14726	14784	14781	14676	14654	14744	14882	14646	14715	14819	14732	14702	14725	14661	14711	14661	14686	14794	14495	14579	14617	14849	14694	14708	14781	14724	14786	14656	14614	14811	14703	14727	14642	14845	14782	14653	14746	14658	14782	14734	14674	14669	14554	14629	14813	14753	14596	14548	14734	14704	14777	14752	14800	14775	14774	14744
41396	40360	43499	36084	25829	23495	23085	22306	22308	21903	22279	22079	22100	22077	22021	22483	22356	22043	21817	21680	22062	22054	22075	21961	22064	22334	22298	22245	22113	22139	22060	21997	21926	21882	21917	21925	22006	21911	21938	21752	21866	21997	22000	21927	21945	22088	21770	22161	22052	21962	22082	22009	21902	21700	21863	22035	21901	21895	21705	21515	21742	21882	21928	21744	22125	21605	21776	21846	22231	21779	22030	21993	21836	21829	22048	21771	22070	21981	21940	22277	21925	22039	21812	22072	21843	21914	21975	21917	21945	21845	21931	21894	21989	21886	22082	21901	21992	21756	21955	21827	21927	21792	21975	22083	21992	21977	21774	21889	21671	22033	21766	21859	21715	21843	21920	21906	21990	21982	22121	21848	22024	21781	21764	21849	22229	22071	21808	21910	21907	21786	21986	21868	22090	22069	21900	21626	21915	21583	21890	21752	21895	21688	21939	22101	21979	21738	21877	22015	21848	21872	21871	22025	21749	21985	22094	21982	22247	22216	22008	21815	21978	21971	21892	21689	22080	22010	21766	21829	21908	21800	22006	21919	22256	22184	22093	22060	21710	22007	22041	21819	21906	21888	21835	22025	22130	22136	21985	21955	21810	21811	21942	21995	21971	21917	22016	22122	21740	22005	22029	21835	21989	22012	21607	21906	21967	21857	22106	22013	21940	21755	21659	21990	21883	22121	22131	21907	21961	21986	22055	21814	21684	21845	21941	21801	21950	21685	21825	22119	22162	22253	21689	21755	21962	21909	21941	21815	22116	21972	21963	22130	22067	22011	22018	22127	22101	21785	21691	21946	21833	21902	21735	21895	22212	22062	22254	21867	21925	22027	21756	21875	21895	21620	21907	21812	22023	21699	21721	21954	21770	21752	22143	22253	21925	21758	21865	22018	21909	21890	22091	21774	21930	21778	21767	21743	21938	22064	22041	21819	21974	21858	21711	21800	21986	22108	21965	21836	21907	22125	21966	21904	21865	21966	22054	21930	22023	22217	21958	21966	22043	21622	21996	21782	21999	22000	21782	22036	21862	21867	22121	21942	22022	21690	21944	22043	21947	21934	21917	21951	22186	21999	22175	21853	21909	21970	22017	21776	21872	22047	22083	21933	21930	21994	21878	21990	21805	21944	21837	21763	21816	22029	21956	21948	21798	21810	22024	21814	22042	21981	22078	22077	21899	21973	21995	22091	21926	21855	22028	22014	21763	21871	22050	21985	21996	22136	21996	22137	21983	21930	21939	22022	22013	21794	22003	21833	21743	21936	21688	22215	22062	22077	22012	21792	21859	21777	21840	21967	21924	22004	21924	21773	21948	21842	21998	22060	21967	21844	21849	22126	21984	21868	21902	22069	21870	21974	21843	21839	21952	21948	21834	21876	22005	21967	21957	21819	21926	21959	22184	22115	21951	22029	22030	22040	21948	21739	22140	22036	21923	21630	21727	22026	22084	21864	21875	22094	21872	21846	21880	21992	22063	22132	21876	21737	21982	21896	21825	21865	21946	22045	21879	22125	21993	21826	21993	22137	21940	22035	22054	22077	21949	22042	21936	21922	22075	22245	21906	21863	22003	21957	21828	22051	22073	22192	21962	22126	21969	21936	21876	21840	21915	21944	21978	21875	22136	22090	22134	21984	21890	21991	21951	21691	22012	22146	21891	21872	22075	22065	21978	22050	22067	22028	22147	21869	21953	22021	22037	22019	21796	21902	21807	21996	21960	21962	22020	21878	21980	21923	22071	21806	21895	21908	21919	21987	22000	22066	21965	21513	21889	21716	22205	22003	22115	21959	21721	21862	22056	21840	22119	21926	22027	22081	21938	21988	22006	22176	21992	22037	22037	22107	21784	21942	22005	21751	21605	21862	21851	21773	21915	21985	22135	22170	21883	22073	21873	21882	21801	21942	22180	21988	21795	22013	21675	22033	21792	21889	21929	22282	21865	21954	21562	21937	21917	21886	22106	21856	21754	21686	22054	21973	22097	21940	22056	21844	21913	21754	22143	22062	22215	21938	21956	22103	21668	21820	21920	21971	22137	21852	21943	21697	21895	22024	22097	22055	21997	21847	21978	21871	22103	22147	21826	22000	21988	22094	22115	21966	22024	21957	21888	21803	21857	21712	21882	22090	22194	21810	21924	21814	21799	22018	22001	21833	21905	22026	21998	21951	21902	22036	22073	21791	21961	21959	22188	21949	22028	21844	21971	21996	22245	21884	21888	21931	21901	21953	22204	22033	21886	21912	21980	22049	21776	22106	21712	22019	22144	21879	22148	21844	21899	21906	21800	21663	21857	22188	22056	22031	21853	21975	22004	21851	22049	22018	22037	21783	22053	22021	22135	21863	22050	21976	21955	22235	21948	21791	21885	21939	21884	22032	21966	21873	21856	21937	22115	22037	21833	21714	21748	22178	21971	21844	21971	21880	22033	21762	21923	21891	21682	21962	21945	21937	21639	21902	21852	21736	21984	21744	21982	21829	22186	21887	22142	21975	22004	21713	22190	22028	22001	22079	22069	22142	22054	22031	21909	21912	22070	22004	22107	22014	21941	21999	22147	22084	21974	21833	22031	22110	22042	21700	21868	21807	21976	21767	22091	21844	22035	22075	22062	21746	21944	21833	21610	22102	22152	21875	21857	22011	21818	22051	21974	21947	21872	21959	22028	21977	21922	21946	22108	22218	21911	22009	22071	21758	21995	21959	21757	21906	22117	21927	21843	21943	21903	21981	21717	21873	21890	21904	21824	22032	21904	21715	21916	21601	21730	22001	21788	21797	21894	21836	21856	21925	22146	21766	22036	22079	22041	22020	21969	21960	22099	21652	22167	21907	21928	22117	22157	21748	21895	22113	21867	22175	22086	21989	21973	21990	21888	22071	22112	21796	21803	21859	21705	21905	22091	22148	21983	21906	22122	22020	21764	22030	22066	21947	21660	21805	21965	22165	21945	21947	22026	21946	21980	21856	22078	22207	21949	21970	21990	22142	22222	21872	22031	22032	21983	21987	21973	22091	22006	21932	21980	22083	22132	21740	21667	21955	21789	21906	21870	21864	22152	21923	22279	21885	21766	21670	22013	21731	22025	21714	22013	21803	21855	21715	21877	21938	22044	22210	21937	21911	22007	22028	21931	22179	22017	21787	21840	21895	22010	21833	21780	22044	22071	21823	21778	22187	22072	22033	22078	21935	21858	21876	21848	21964	21849	21702	21844	21962	21944	21955	21975	22018	21946	21829	21833	21969	21858	21768	21991	22060	21853	21950	21796	22054	21850	22030	21812	21915	21904	21813	21854	21878	21829	21893	22047	21906	21822	21804	22106	22172	22047	22165	21896	21984	21978	21956	22143	21953	21755	22083	21947	21839	21806	22101	22097	22115	21860	21825	21934	22013	21847	21864	21873	22023	21669	22004	21878	21858	21954	21973	21942	21998	21918	21721	21982	21956	22034	22004	22096	22058	21780	21799	22095	22124	21829	21989	21911	21966	21903	21676	21953	22004	22082	22040	22067	22116	22093	21940	21844	22047	21820	21954	21769	21659	21872	21901	22008	21906	21831	21837	21874	22060	22067	21696	22081	21862	22031	21808	21926	21885	21755	21855	22068	21916	21864	21925	22123	22040	22085	21857	22127	22171	21925	22074	22033	21871	21819	21858	22012	21650	21890	21961	21904	21965	21811	21696	21771	22042	21936	22170	21942	21908	21905	21731	21886	21876	21685	22079	22164	22058	22083	22224	21994	21939	22118	22025	21975	22004	22063	21901	22063	21964	21835	22098	22017	21933	21878	21913	21980	21879	21964	21970	22056	21745	21964	21783	22049	22218	21924	21903	21740	22023	21933	21968	21882	21832	22136	21952	22201	21973	22106	22181	22126	21744	22141	22111	21953	22065	22006	21876	22076	22103	22143	22186	21998	21985	22042	21885	22030	22025	22000	21918	22287	21979	22190	22022	22035	21866	21843	22099	21997	22042	21951	21948	22038	21783	22095	21937	21869	22051	22105	21887	22186	21986	22029	21890	22014	21808	21970	21993	21941	22004	21817	21746	21596	21764	21786	21847	22092	22012	22008	21842	22079	21937	22087	22112	22288	22029	21980	22046	21860	21923	21768	22069	21911	22003	22127	22045	21945	21852	21784	21896	22147	21630	21701	22128	22044	22097	22114	22058	21811	21902	22063	21881	22012	22077	21991	21981	22196	21953	22109	22090	21872	21986	22125	22000	21985	21897	22072	22063	22221	21934	22127	21851	21960	21794	22052	22025	22195	21658	22289	21899	22006	22114	21984	22005	21772	21671	21840	21866	21984	22118	21813	21959	22052	21901	21973	21797	21991	21924	21897	21931	21833	21992	21854	22019	21861	21812	21795	21777	21709	21904	21981	22216	21783	21938	22358	21996	21976	21950	21773	22041	21906	21710	21898	22027	22149	21979	21738	21872	22072	21951	22290	22088	22080	21885	21905	21981	22015	21863	22005	21853	21989	21710	22043	21875	22050	21815	21668	21898	21837	22059	22044	21982	21960	21971	21907	21884	21931	21933	22003	21989	21858	21930	21746	21852	21968	21881	22048	21891	22006	21945	22068	21972	21805	22052	21916	21974	21977	21952	22075	22131	21735	21781	21898	21739	21754	21765	21870	21843	22009	21815	21895	21854	22051	21834	21834	22113	22057	21959	21900	21936	21863	21997	22152	21939	21949	22038	21876	21898	22070	21691	21884	21938	22073	21866	21964	21975	21999	22114	21879	22068	21757	22037	22047	21687	21849	21783	21981	21846	21901	22007	22174	21841	21811	21940	22227	22129	22215	21797	22036	22017	21950	21876	21954	22123	22036	22030	22148	22111	21719	21708	22162	22145	22012	21864	22112	21966	22013	22041	22187	21963	21955	21959	22219	21989	21960	22132	22120	22052	21865	21869	22019	21942	21725	21919	21817	21775	21955	21780	21881	21869	22073	21944	22015	21986	22082	21955	22059	22033	21869	21804	21778	22033	21944	21868	22071	21883	22043	22060	21869	22077	21945	21920	22084	22153	21883	22217	21924	21956	21902	22109	21970	21905	21875	22085	21864	21928	21816	21780	22052	21896	21794	21995	21907	22115	22066	22124	21900	22170	21939	21899	22013	22008	21992	22005	22006	21774	22055	22037
42265	46325	44712	29447	18232	16927	15622	15453	15235	15038	14931	14920	15078	15174	14998	15428	14935	14957	14818	15031	15043	14754	14860	14876	14834	14869	15317	15139	15046	15029	14958	14888	14837	14753	14864	14684	14915	14827	14837	14831	14813	14815	14832	14821	14942	14861	14898	14930	15024	14758	14885	14835	14893	14855	14958	14810	14831	14832	14977	14723	14791	14867	14761	14742	14751	14846	14970	14593	14891	14890	14777	14869	14956	14782	14866	14880	14821	14694	14966	14788	14827	14722	14893	14931	14783	14879	14827	15001	14944	14811	14763	14710	14836	14672	14791	14969	14826	14816	14830	15040	14940	14848	14829	14941	14803	14850	15016	14624	15007	15000	14879	14964	14818	14781	14909	14817	14891	14728	14867	15060	14969	14800	14860	14642	14767	14699	14800	14719	14617	14728	14959	14894	14762	14735	14966	14693	15009	14825	14813	14852	14841	14949	14938	14862	14832	14826	14953	14955	14720	14770	14848	14818	14936	14892	14856	14840	14721	14763	14875	14838	14858	14849	14950	14718	14844	14870	14932	14859	14965	14866	14717	14866	14963	15042	15014	14760	14921	14846	14929	14739	14855	14823	14852	14668	14747	14833	14745	14878	14809	14839	14792	14842	14875	14949	14851	14702	14936	14766	14770	14867	14776	14746	14874	14902	14639	14764	14926	14840	14862	14876	14746	14842	14897	14951	14830	14946	15018	14765	14932	14780	14579	14787	14836	14863	14779	14956	14986	14987	14781	14946	14801	14804	14817	14990	14835	14825	14918	14702	14959	14809	14751	14796	14854	14797	14748	14793	14894	14811	14987	14976	14811	14899	14897	14681	14775	14954	14872	14767	14945	14740	14829	14913	14955	14974	14958	14898	14564	14842	14739	14728	14887	14817	14723	14758	14890	14779	14913	14863	14850	14807	14876	14839	14988	14827	14889	14967	14797	14653	14869	14912	14691	14761	15030	14932	15115	14883	14852	14818	14801	14911	14673	14586	14879	14776	14844	14885	14898	14893	14827	14721	14877	14787	14796	14870	14682	14835	14775	14752	14884	14958	14708	15068	14848	14852	14787	14913	14929	14940	14860	14741	14817	14654	14882	14977	14853	15109	14861	14847	14880	14879	14843	14722	14853	14767	14927	14897	14822	14918	14812	14790	14822	14780	14775	14772	14790	14652	14809	14845	14841	14819	14900	14768	14876	14696	14746	14962	14930	14928	14611	14891	14880	14649	14832	14863	14875	14825	14748	14941	14690	14772	14829	14941	14913	14778	14778	14804	14876	14644	14824	14825	14772	14821	14898	14741	14854	14838	14819	14877	14826	14974	14883	14716	14684	14841	14874	14892	14929	14870	14852	14829	14905	14969	15025	14925	14696	14778	14756	14730	14898	14860	14866	14912	14834	14656	14649	14874	14853	14924	14865	14742	14936	14901	14868	14866	14804	14964	14921	14879	14769	14790	14606	14830	14954	14783	14899	14888	14651	15016	14963	14861	14809	14926	14970	14840	14747	14795	14845	14876	14984	14907	14817	14779	14806	14870	14811	14649	14862	14845	14713	14767	14733	14767	14849	14920	14853	14847	14802	14763	14721	14887	14790	14891	14707	14833	14887	14915	14797	14726	14764	14773	14893	14954	15034	14838	14731	14849	14680	14900	14973	14815	14868	14757	14591	14802	14745	15037	14769	14945	14889	14969	14754	15027	14845	14831	14840	14805	14728	14614	14813	14800	14873	15001	14842	14697	14824	14787	14718	15084	15003	15090	14805	14939	14796	14652	14868	14837	14892	14819	14807	14651	14839	14938	14800	14821	14730	14935	14802	14762	14918	14791	14820	14717	14833	14849	14992	14722	14842	14713	14797	14839	14695	14951	14696	14839	14948	14912	14810	15039	14846	14848	14914	14772	14740	14791	14805	14840	14831	14804	14802	14935	14738	14964	14763	14958	14909	14903	15008	14897	14844	14696	14806	14991	14920	15031	14751	14769	14811	15041	14733	14783	14723	14925	14881	14819	14834	14993	14875	14857	14932	14933	14796	14607	14926	14750	14944	14771	14938	14775	14715	15055	14739	14764	14871	14742	14883	14809	14891	14794	14902	14783	14924	14780	14846	14842	14856	14938	14730	14845	14838	14823	14914	14963	14730	14827	14776	14735	14791	14659	14838	14833	14745	14871	14809	14790	14784	14884	14779	14863	14865	14843	14891	14840	14871	14821	14869	14949	14781	14817	14780	14880	14803	14933	14804	14894	14932	14771	14933	14830	14854	14972	14745	14907	14870	14948	14859	14893	14791	14945	14989	14891	14778	14841	14873	14837	14686	14760	14850	14800	14664	14863	14807	14871	14875	14811	14769	14878	15121	14910	14673	14781	14978	14918	14748	14745	14783	14818	14876	14748	14798	14988	14957	14845	14807	14945	14752	15050	14802	14674	14782	14836	14872	14871	14836	14989	14779	14613	14833	14834	14912	14997	14895	14805	14883	14681	14762	14885	14937	14713	14967	14797	14848	14873	14841	14801	14870	14988	14810	14912	14721	14936	14778	14871	14753	14781	14763	14770	14739	14825	14896	14749	14803	14745	14807	14894	14739	14894	15011	14768	14855	14811	14776	14894	14802	14850	14959	14720	14898	14918	14777	14807	14819	14967	14928	14801	14680	14889	14763	14766	14674	14748	14789	14849	14978	14754	14879	14923	14601	14894	14812	14811	14777	14831	14845	14931	14756	14828	14779	14933	14891	14917	14794	14869	14849	14793	14909	14760	14801	14860	14849	14994	14782	14866	14923	14817	14969	14718	14730	14830	14943	14745	14790	14754	14911	14871	14847	14857	14846	14827	14895	14818	14898	14817	14694	14873	14832	14907	14916	14993	14706	14803	14773	14848	14801	14788	14836	14677	14806	14772	14894	14819	14901	14804	14591	14985	14833	14834	14752	14905	14840	14789	14766	14772	14971	14918	14776	14947	14714	14842	14831	14933	14853	14774	14928	14880	14713	14746	14971	14813	14958	14824	14783	14645	14921	14843	15020	14812	14768	14957	14780	15031	14821	14759	14890	14945	14794	14763	14986	14903	14877	14894	14875	14805	14838	14815	14817	14810	14916	14679	14751	14754	14929	14804	14669	14755	14682	14920	14850	14719	14741	14684	14638	14756	14809	14829	15006	14813	14858	14882	14815	14969	14932	14753	14836	14858	14980	14781	14796	14745	15001	14810	14885	14780	14901	14944	14769	14855	14782	14822	14704	14733	14842	14974	14895	14954	14907	14887	14664	14789	14819	14759	14686	14665	14921	15012	14835	14823	14725	14946	14980	14785	14699	14851	14872	14746	14871	14970	14976	14878	14836	14855	14835	14822	14843	14592	14744	14913	14883	14941	14895	14828	15036	14790	14873	14742	14666	14657	14953	14644	14995	14611	14841	14783	14834	14984	14606	14699	14859	14935	14782	14791	14940	14977	14737	14812	14750	14851	14946	14989	14942	14831	14892	14815	14796	14823	14929	14732	14793	14734	14818	14844	14845	14894	14652	14818	14777	14780	14947	14702	14894	14799	14773	14741	14857	14901	14957	14961	14750	14838	14838	14837	14754	14924	14693	14843	14839	14947	14847	14826	14753	14829	14834	14723	14697	14724	14949	14888	14875	14816	14746	14766	14762	14848	14683	14889	14896	14700	14843	14839	14895	14816	14873	14825	14801	14822	14720	14763	14953	14747	14884	14870	14982	14771	14737	14795	14778	15014	14836	14838	14856	14733	14792	14844	14801	14854	14908	14819	14871	14801	14794	14923	14813	14780	14870	14951	14906	14907	14880	14795	14815	14947	14924	14915	14806	14850	14819	14921	14729	14832	14902	14894	14761	14836	14949	14889	14925	14878	14791	14932	14781	14836	14843	14894	14897	14910	14926	14980	14779	14554	14704	14753	14750	14798	14931	14775	14850	14688	14831	14788	14904	14910	14915	14751	14722	14905	14987	14739	14973	14863	14726	14830	14835	14739	15060	14965	14912	15058	14973	14873	14794	14872	14829	14887	14845	14848	14733	14905	14850	14822	14811	14906	14800	14797	14831	14887	14771	14863	14862	14803	14898	14841	14777	14864	14940	14904	14784	14827	15015	14982	14810	14841	14824	14924	14949	14695	14809	14818	14941	14941	14805	14803	14910	14890	14625	14840	14844	14868	14901	14820	14806	14796	14767	14719	14895	14729	14883	14905	14709	14933	14679	14789	14966	14836	14605	14733	14831	14824	14830	14743	14830	14792	14809	14682	14865	14800	14786	14814	14806	14960	14769	14737	15017	14739	14972	14889	14860	14922	14757	14858	14942	14740	14961	14911	14831	14916	14626	14882	14798	14844	14949	14877	14743	14881	14953	14689	14951	14800	14829	14740	14812	14933	14860	14807	14944	14656	14823	14810	14824	14782	14826	14962	14840	14790	14797	14814	14761	14956	14942	14810	14812	14793	15011	14929	14712	14887	14812	14953	14887	14901	14835	14707	15052	14979	14848	14711	14811	14788	14833	14852	15058	14718	14881	14962	14855	14994	14815	15105	14978	14843	14685	14846	14852	14747	14845	14954	14872	14917	14910	14657	14826	14712	14886	14733	14927	14912	14855	14779	14736	14571	14877	14848	14906	14740	14927	14863	15065	14919	14986	14751	14879	14971	14905	14844	14843	14700	14819	14783	14831	14758	14806	14695	14864	14817	14856	15061	14930	14836	14812	14927	14695	14807	14774	14871	14936	14743	14931	14902	14765	14864	14870	14979	14936	14845	14823	14820	14730	14890	14916	14792	14925	14760	14788	14839	14939	14784	14887	14731	14929	14783	14883	14850	14742	14779	14797	14763	14779	14714	14734	14809	14794	14713	14867	14747	14871	14855	14716	14776	14882	14786	14679	14656	14750	14771	14867	14895	14886	14855	14798	14829	14837	14828	15044	14726	14831	14862	14813	14647	14837	14821	14900	14895	14827	14829	14903	14707	14890	14769	14612	14935	14830	14802	14876	14963	14800	14877	14758	14897	15025	14731	14890	14783	14914	14749	15004	14922	14766	14786	14863	14821	14860	14835	14856	14955	14704	14909	14732	14766	14839	14655	14782	14765	14909	14870	14826	14807	14828	14893	14902	14921	14921	14741	14833	14875	14875	14882	14905	14901
23954	20645	28649	26748	22931	24562	25211	22683	22252	22026	21810	21340	21466	21517	21373	27876	22258	21326	21100	21308	21379	21195	21088	21292	21457	23169	24630	23485	22406	21701	21228	21285	21427	21232	21019	21080	21077	20997	21036	20932	21029	21046	21032	21065	21095	21117	21045	21037	21055	20816	20941	21126	21133	21188	21004	20826	21211	21131	20990	21294	20959	20896	21102	21149	21269	20951	20975	21110	21131	21041	21015	21171	20925	20995	21077	21130	20998	21195	20990	21171	21083	21074	21020	21041	20878	21179	20945	21202	21054	21112	21118	21269	21087	20885	20983	20802	20877	21160	21002	20922	20949	21132	21011	21048	20982	21062	21105	20918	20981	21032	21027	21195	21155	21203	20934	21145	21161	21235	21307	20904	20998	21075	21062	20821	20817	21054	21209	20917	21111	21034	21017	20838	20871	20832	20906	20916	21182	21112	21058	21075	21079	21017	20975	20911	21002	21097	21216	21139	21026	21023	20906	21000	21432	20895	21107	20884	21239	21290	21027	21158	21105	21073	21049	20841	20891	21023	21209	21199	20947	21187	21068	21155	21083	21047	20989	20991	21185	20986	21007	20856	21146	21052	20995	20985	21130	20793	21123	21135	20942	21327	21105	21093	21057	21114	21052	21011	21058	21033	21374	21072	20888	20765	20947	20922	20940	21077	21210	21081	20830	20763	20812	21021	20909	20771	21002	20995	21068	21147	21205	20911	20940	21051	21008	21010	21209	20786	21102	21152	20977	21127	21174	20979	21050	20961	21180	20917	21145	21124	21181	21171	20974	21084	21005	21042	20832	20993	20974	20939	21219	21315	20926	20876	20912	21197	21154	21092	21043	21123	21124	21057	20937	21154	20913	21033	21037	21059	21112	21129	20986	20938	21052	20889	21184	21188	20855	20962	21020	21023	21047	21096	21015	21105	21207	21188	21077	21001	20925	20877	20798	20771	20992	21114	21013	21046	21090	20902	21288	21003	21074	20958	21115	21125	21113	21204	21160	21140	20929	20834	21131	20863	20972	20995	20934	21151	21042	20928	21126	20975	20896	21042	21202	21078	21070	21076	20855	21156	21026	21056	21165	21101	20933	20835	21163	20973	20839	21038	20984	21071	20998	20883	21220	21130	20949	20955	20947	20874	21150	20995	21025	21157	21100	21075	20913	20874	21040	21006	21171	20931	21090	21116	20966	21030	21075	20874	21257	21075	21061	21101	20954	21122	21188	21099	21170	20999	20958	20834	21070	21050	20989	21043	21034	21154	21219	21232	21151	21138	21044	20941	21025	21061	20921	21162	20945	20854	21068	21113	20966	21046	21157	20808	20918	21196	21042	21153	21050	21022	21025	21041	21037	20993	21246	21170	21172	21062	21080	20925	21068	21004	21154	21217	21171	20965	21183	21226	20937	21093	21009	20872	21125	21195	21037	21154	20833	20783	21093	20978	21011	21007	20935	21004	20879	21127	21099	20972	21421	21082	21095	21089	20978	21124	20955	21080	21109	20918	20976	20986	21002	20938	21251	21140	21021	20957	21061	20981	21182	20996	21093	20895	21104	20985	21174	20934	21012	21223	21041	21001	21060	21056	20807	20977	21033	21091	21301	20987	21125	21021	20999	20942	20847	20968	20901	21049	20761	21016	21267	20856	21102	20870	20936	20996	21030	21246	21217	20865	21005	21130	21243	21058	21014	21100	21081	21058	21034	20911	21060	20943	21165	21141	21072	20978	21076	20927	20912	21191	20868	20860	21083	21180	20927	21079	20831	20734	20757	20845	20935	20877	21142	21031	21195	21040	21034	20861	21039	21267	21181	21007	20914	20984	21093	20995	20900	21117	21025	20866	21213	20820	21111	21392	21396	20836	20996	20947	21127	21026	21139	21182	21271	21018	20868	20709	21102	21029	20970	21191	21098	21012	20977	21168	20988	21140	20991	20897	21093	20961	21009	20943	21204	20986	21078	20776	20922	20970	21051	21099	21093	21089	20987	20814	21210	21167	20987	20920	21085	21097	21090	21010	20868	20828	21051	20688	21306	21375	20967	21078	21079	21286	20968	21066	20936	20817	20948	21102	20983	21342	21210	21184	20946	20939	20823	21081	21287	21207	20807	21002	20884	21160	21192	21091	21158	21179	20919	20895	21031	20890	20871	21032	20958	20900	20872	21024	21096	21119	21104	21189	21020	20947	21044	21029	20915	21119	21227	20961	21129	21018	21154	21197	21037	20956	20969	21038	20934	20932	21076	20985	20862	21178	20928	21033	21065	21136	21023	21130	21235	20984	20865	21108	21013	21038	20923	20862	21052	21180	21154	20842	20859	20878	21004	21028	20898	20865	21088	20951	20964	21069	21133	21336	21212	21122	21022	21055	20918	20989	21144	20916	20922	21063	21166	20991	21005	20982	20803	21184	21122	21231	21345	21059	20792	21082	20955	21172	20946	20993	21099	21144	21086	20873	21166	20938	21052	20863	21065	21095	21178	21009	20944	21081	21122	21285	20855	21052	21117	21206	20981	21100	21007	20788	21100	21069	21117	21156	21301	21166	21172	21090	20881	20849	20902	21044	21123	21002	21059	21004	21119	21167	21072	21065	20995	21168	21215	21051	21181	20963	20952	21003	20986	20968	20993	21097	21312	21114	21040	20908	20796	20964	21256	20966	21121	21063	21128	21040	20984	21152	21175	20991	20973	21265	20915	21039	21196	20923	20996	21051	21128	21334	21102	21239	21102	21117	21209	20946	21072	20947	21270	21180	20908	20980	20882	20891	20741	21139	20842	20946	20965	20777	21205	21148	20998	21012	21035	20820	21018	21011	21020	21087	21193	21030	21004	20989	21263	21075	21038	21183	21054	20947	21040	21064	21061	21028	21042	20895	21000	21212	21036	21079	21036	21033	21059	21177	21200	21124	20919	21059	21092	21126	21067	20797	21086	20966	20876	20868	20843	20958	20881	21116	20976	21014	20814	21111	21036	21101	21326	20979	21078	21029	20907	21083	21023	21050	21345	21013	20812	20936	20979	21114	21081	20875	20870	20847	21034	20985	21146	20787	21022	21120	21151	20896	20917	21117	21123	21091	20930	21028	21120	21274	21045	20983	20943	20826	21124	20889	20998	20969	20967	21099	20858	20920	20961	20944	21108	20936	20831	21138	21077	20912	21008	21100	20980	20777	20939	21051	20987	20867	20989	21121	21230	21123	21265	21063	21157	20947	20958	20996	21316	21055	21267	21355	21123	20981	21070	20868	20983	21094	20955	21305	21196	21186	21045	21009	21168	21162	21119	20922	20975	21016	21277	20874	20867	21019	21041	20934	20873	21217	20957	20788	20972	21068	21004	20726	20983	20974	21030	21125	21042	21008	21115	21209	21075	21217	21108	20910	20990	20998	21096	20970	20919	20932	21057	21310	21181	20970	21132	21084	21071	21064	21170	20879	21112	21090	20930	20953	20840	20951	21057	21121	21330	21092	20954	21202	20927	20936	21018	21176	21144	20888	20791	20904	21030	21170	20975	20980	21180	20754	20965	21049	21247	21161	21126	21027	21179	20811	21219	20969	21254	21189	21031	21003	21025	21222	21159	21166	21055	20905	21111	20987	20986	21138	20864	20945	21054	20674	20915	21108	21155	21135	21223	21066	20985	21140	20991	21051	21181	20909	20997	21106	21099	21029	21027	20956	21179	20915	21038	21122	21076	20994	21188	20969	20964	20938	20992	20967	20958	21069	21099	21007	21048	21301	20994	21023	20826	21070	21133	20970	20934	21039	20967	20812	21100	21037	20990	20885	21032	20996	20925	20840	21061	21295	21309	21089	21081	21011	21056	21048	20995	21013	20922	21096	20938	20984	20779	21137	21119	21210	21041	21237	21120	21082	21082	21026	20986	20999	21143	21065	21195	21020	20983	20928	21041	21039	20924	21017	21028	21116	21052	21345	21014	21116	21111	21036	20894	21132	20842	20866	20851	20834	20663	21078	21084	20916	20965	21136	21080	21173	20874	21141	21160	21150	21119	21072	21080	20944	20922	20896	21190	20888	21235	20965	20772	21122	20808	20975	21079	21050	21134	21181	21125	20988	21038	21064	21176	21098	21002	21099	20953	21105	20958	21034	21143	20960	21005	20999	20975	21027	20893	21017	20963	21106	21277	21046	20738	21000	21063	20822	20895	21051	20995	20849	21144	21066	20974	21008	21098	21110	20934	20955	20820	20834	20982	20934	21036	20896	20971	21151	21091	21147	20939	20827	21145	21158	21000	20958	20839	21179	21156	21039	20965	21033	21086	21221	20904	20969	20794	20865	21049	21204	21024	21009	21059	21112	20902	21033	21108	20830	21086	21031	20876	21389	21034	21058	21037	20884	20941	20856	20755	21017	21002	21078	21238	21093	20928	21011	20968	21013	21153	21002	21103	21269	21126	21007	21011	21057	20956	21106	21123	20963	20975	21332	21111	20842	21060	20984	20871	21001	21179	20953	20949	21024	20901	21029	20945	21156	21016	21039	21001	20899	20945	21040	21163	21019	20926	21245	21268	21210	21095	20954	20983	21020	21028	21115	21187	21061	21140	21151	20937	20740	21025	21140	21249	21136	20855	21049	21155	21241	20841	21076	21025	21144	21264	20961	21137	21020	21008	21008	21161	21128	21119	20778	20869	20814	21038	21170	21117	20961	20987	21155	21103	20950	20918	21029	20952	21191	21208	20718	21068	21191	21242	21385	20850	20818	20985	21013	20843	21204	20965	21084	20814	21020	21254	21285	21122	21126	21129	21023	20806	21103	20828	21101	21064	21006	21179	20899	21171	20808	20855	20916	20947	21015	21306	21088	20893	21245	21152	20926	21003	20946	21137	21169	21107	21059	21151	21112	21193	21025	21003	20941	20916	21064	21026	21144	21302	21032	21019	20930	20857	21018	20985	20957	20965	20942	21074	21184	21156	20735	20890	21192	21061	20865	20788	20867	21210	21028	21077	21187	20985	20991	20966	21126	21003	21205	21116	21053	21018	21056	21094	21132	20912	20905	20938	20922	21130	21227	20949	20839	21314	20986	21010	21221	21426	20976	20868	21012	21247	20934	20901	21033	20963	20933	21002	20918	21167	21026	21084	21062	21064	21133	21033	21134	21190	21150	20985	21135	20849	20959	21155	21140	21106	20979
37020	61470	63035	32476	20773	17994	16350	15950	15918	15514	15407	15049	15050	14779	15097	23970	14742	14712	14448	14551	14435	14460	14509	14692	15232	17827	19264	17348	15564	14745	14630	14572	14459	14355	14358	14398	14495	14479	14337	14503	14343	14441	14349	14495	14347	14576	14480	14497	14529	14436	14366	14398	14565	14399	14452	14223	14578	14401	14512	14595	14282	14432	14349	14466	14293	14404	14315	14500	14442	14451	14397	14393	14204	14469	14478	14341	14603	14588	14456	14209	14497	14664	14474	14443	14642	14482	14367	14434	14399	14390	14435	14361	14634	14415	14496	14406	14698	14477	14484	14323	14396	14238	14426	14451	14400	14337	14606	14583	14253	14537	14555	14354	14462	14348	14414	14504	14436	14434	14432	14396	14493	14476	14412	14669	14465	14507	14607	14474	14395	14448	14541	14470	14432	14514	14424	14681	14375	14535	14390	14316	14428	14302	14509	14433	14492	14500	14416	14393	14374	14233	14420	14555	14562	14396	14653	14384	14500	14416	14537	14516	14466	14505	14473	14416	14340	14407	14563	14501	14503	14384	14438	14365	14458	14384	14504	14438	14400	14417	14617	14389	14510	14464	14466	14594	14417	14418	14510	14515	14618	14331	14353	14502	14335	14384	14470	14360	14392	14444	14582	14377	14427	14475	14554	14639	14474	14440	14573	14468	14379	14537	14259	14525	14335	14479	14555	14518	14406	14320	14430	14326	14333	14212	14469	14376	14381	14525	14481	14430	14460	14465	14363	14306	14320	14239	14636	14532	14404	14601	14563	14454	14432	14451	14558	14550	14458	14433	14440	14329	14531	14305	14524	14409	14328	14379	14420	14579	14622	14487	14554	14391	14325	14570	14451	14541	14563	14321	14503	14530	14531	14306	14571	14482	14533	14527	14451	14205	14446	14313	14254	14416	14506	14630	14437	14502	14494	14456	14437	14437	14479	14544	14454	14392	14567	14404	14528	14425	14536	14354	14390	14473	14455	14494	14454	14296	14564	14525	14519	14497	14392	14552	14466	14443	14487	14475	14525	14331	14491	14353	14468	14523	14373	14366	14378	14458	14329	14560	14621	14441	14381	14598	14277	14564	14387	14630	14339	14457	14440	14427	14374	14458	14320	14641	14389	14564	14217	14464	14342	14423	14369	14516	14446	14496	14712	14315	14556	14498	14590	14264	14527	14447	14387	14583	14433	14477	14611	14342	14601	14581	14266	14372	14552	14398	14423	14473	14357	14272	14427	14455	14545	14626	14423	14277	14356	14436	14431	14474	14581	14297	14594	14445	14529	14440	14180	14615	14343	14441	14463	14611	14343	14368	14440	14442	14303	14236	14448	14338	14434	14356	14328	14439	14192	14353	14444	14357	14328	14479	14256	14394	14414	14445	14358	14315	14534	14494	14406	14366	14498	14444	14336	14536	14450	14478	14370	14256	14562	14513	14398	14414	14487	14711	14472	14536	14455	14581	14383	14561	14453	14388	14453	14502	14352	14561	14389	14489	14276	14473	14450	14241	14544	14549	14419	14484	14599	14456	14564	14448	14417	14380	14363	14418	14383	14439	14373	14427	14464	14425	14318	14441	14308	14391	14455	14489	14460	14489	14380	14453	14476	14435	14516	14374	14466	14447	14414	14367	14338	14444	14583	14366	14424	14750	14423	14359	14462	14452	14433	14361	14274	14611	14396	14568	14362	14352	14338	14412	14390	14494	14398	14482	14294	14409	14543	14347	14570	14409	14320	14510	14545	14504	14393	14463	14640	14454	14388	14419	14573	14573	14550	14278	14395	14429	14546	14534	14419	14262	14469	14538	14530	14299	14500	14551	14576	14317	14314	14409	14450	14461	14482	14327	14526	14291	14469	14448	14416	14477	14629	14625	14598	14498	14366	14475	14479	14366	14494	14425	14452	14452	14430	14427	14133	14358	14413	14408	14465	14365	14430	14616	14381	14558	14350	14434	14429	14463	14437	14331	14455	14373	14357	14569	14406	14426	14335	14495	14477	14398	14497	14262	14456	14275	14413	14434	14518	14352	14493	14471	14428	14399	14473	14440	14434	14587	14432	14481	14412	14466	14372	14583	14570	14439	14469	14387	14481	14425	14475	14643	14322	14271	14498	14441	14433	14415	14455	14493	14496	14375	14526	14382	14355	14342	14458	14587	14490	14294	14513	14586	14461	14493	14594	14532	14523	14516	14449	14276	14581	14396	14395	14512	14404	14452	14393	14505	14393	14402	14694	14470	14325	14520	14432	14409	14368	14461	14455	14432	14382	14447	14353	14598	14455	14420	14449	14334	14427	14330	14456	14368	14441	14635	14403	14451	14356	14511	14525	14467	14346	14338	14539	14457	14554	14371	14418	14362	14351	14530	14527	14559	14437	14325	14300	14362	14476	14361	14521	14515	14520	14291	14491	14286	14356	14420	14589	14337	14512	14455	14279	14492	14496	14366	14400	14484	14547	14282	14399	14388	14410	14453	14370	14422	14451	14484	14267	14554	14397	14543	14555	14387	14357	14568	14404	14479	14356	14433	14558	14233	14437	14435	14473	14427	14471	14479	14540	14462	14440	14347	14466	14538	14380	14499	14540	14366	14543	14447	14394	14504	14493	14464	14399	14409	14474	14374	14429	14534	14612	14387	14353	14437	14488	14317	14459	14311	14492	14405	14455	14408	14614	14370	14490	14471	14415	14354	14374	14456	14338	14383	14449	14302	14433	14781	14545	14552	14397	14379	14477	14501	14221	14322	14556	14382	14423	14561	14494	14471	14300	14463	14444	14515	14363	14469	14542	14507	14490	14396	14621	14447	14355	14656	14512	14487	14462	14503	14456	14432	14427	14348	14360	14543	14557	14555	14464	14486	14487	14611	14410	14420	14364	14320	14563	14457	14336	14463	14498	14468	14440	14457	14302	14383	14396	14554	14365	14399	14402	14339	14408	14429	14529	14424	14445	14523	14565	14432	14306	14595	14368	14400	14506	14413	14357	14394	14544	14403	14554	14476	14590	14523	14425	14386	14508	14486	14374	14540	14588	14440	14567	14552	14345	14542	14481	14454	14390	14575	14542	14448	14401	14530	14380	14581	14316	14427	14389	14201	14365	14444	14312	14612	14387	14420	14502	14311	14398	14365	14444	14369	14533	14590	14362	14393	14482	14471	14467	14447	14626	14393	14485	14448	14584	14533	14453	14579	14400	14501	14426	14563	14419	14446	14339	14513	14328	14422	14490	14425	14510	14264	14326	14521	14521	14285	14411	14442	14382	14325	14359	14557	14498	14483	14412	14398	14384	14530	14445	14382	14501	14469	14475	14528	14359	14461	14428	14485	14482	14391	14310	14451	14513	14388	14494	14560	14290	14660	14416	14318	14449	14465	14503	14277	14650	14479	14421	14369	14606	14366	14563	14404	14598	14522	14525	14575	14531	14501	14442	14439	14396	14573	14317	14456	14673	14446	14424	14504	14428	14283	14395	14448	14392	14349	14433	14437	14484	14242	14426	14476	14459	14276	14381	14447	14436	14605	14523	14472	14453	14639	14350	14390	14594	14403	14433	14435	14576	14452	14299	14439	14423	14468	14402	14327	14451	14566	14317	14458	14437	14366	14487	14438	14339	14402	14446	14371	14285	14364	14474	14530	14470	14269	14347	14563	14294	14463	14606	14485	14438	14435	14487	14374	14449	14461	14382	14498	14512	14593	14342	14522	14379	14394	14462	14398	14424	14506	14479	14527	14376	14349	14546	14444	14565	14334	14432	14471	14495	14494	14186	14409	14392	14497	14490	14645	14471	14473	14397	14523	14376	14382	14398	14458	14543	14475	14419	14508	14424	14465	14604	14414	14313	14416	14499	14511	14671	14267	14608	14236	14465	14483	14563	14457	14499	14464	14449	14379	14605	14498	14474	14455	14528	14437	14526	14561	14391	14284	14400	14530	14630	14498	14425	14303	14481	14398	14571	14399	14586	14397	14621	14500	14416	14524	14320	14322	14542	14441	14380	14327	14400	14601	14253	14448	14520	14522	14450	14396	14370	14420	14435	14466	14429	14475	14419	14514	14459	14446	14480	14486	14438	14582	14407	14457	14431	14359	14674	14612	14375	14534	14499	14344	14490	14507	14408	14362	14466	14613	14374	14517	14473	14428	14412	14297	14487	14479	14380	14331	14487	14346	14504	14465	14523	14420	14373	14552	14360	14418	14228	14504	14521	14499	14531	14311	14476	14459	14408	14561	14527	14439	14332	14305	14512	14485	14508	14533	14644	14466	14242	14658	14359	14318	14320	14359	14421	14393	14436	14470	14484	14603	14383	14415	14503	14492	14471	14531	14480	14348	14304	14467	14464	14437	14342	14311	14373	14570	14565	14403	14322	14521	14372	14555	14509	14357	14431	14506	14555	14513	14482	14450	14392	14328	14614	14246	14336	14522	14508	14328	14526	14271	14404	14356	14595	14547	14421	14334	14416	14453	14547	14287	14438	14665	14405	14295	14411	14329	14447	14516	14604	14470	14491	14478	14442	14426	14277	14525	14476	14530	14366	14550	14628	14442	14385	14424	14384	14264	14610	14239	14465	14439	14516	14605	14478	14380	14412	14447	14496	14544	14502	14400	14486	14566	14483	14374	14423	14445	14478	14325	14502	14367	14435	14435	14364	14473	14378	14401	14452	14469	14389	14474	14447	14411	14355	14307	14555	14287	14384	14423	14388	14459	14489	14367	14338	14469	14503	14340	14453	14361	14561	14463	14460	14507	14537	14513	14487	14296	14299	14451	14405	14603	14540	14368	14543	14383	14518	14540	14546	14263	14396	14459	14533	14452	14446	14542	14308	14491	14609	14448	14442	14432	14499	14514	14640	14434	14423	14454	14326	14339	14495	14229	14480	14444	14493	14622	14572	14462	14356	14331	14360	14410	14466	14584	14354	14288	14350	14487	14472	14445	14652	14521	14553	14407	14545	14502	14730	14291	14394	14527	14423	14520	14369	14464	14562	14496	14654	14476	14446	14504	14565	14452	14297	14440	14228	14426	14391	14408	14603	14342	14503	14484	14593	14479	14405	14510	14452	14423	14370	14508	14477	14279	14345	14309	14344	14143	14433	14491	14332	14444	14345	14496	14468	14349	14437	14457	14470	14442	14318	14601	14400	14322
22149	20582	27194	24463	21489	24935	27808	23802	22809	22986	22542	22073	22126	21950	24851	26275	22338	21956	21570	21852	21629	21765	21552	21656	21730	25663	27953	25934	23880	22420	21822	21609	21326	21510	21340	21535	20929	21526	21432	21205	21679	21456	21224	21130	21434	21452	21318	21514	21320	21493	21573	21498	21285	21301	21448	21230	21170	21257	21259	21148	21274	21247	21186	21485	21223	21315	21385	21406	21359	21473	21495	21236	21335	21343	21273	21346	21269	21351	21246	21167	21364	21230	21341	21322	21301	21231	21207	21285	21410	21351	21303	21401	21189	21316	21233	21204	21508	21192	21352	21356	21237	21315	21079	21384	21268	21232	21351	21367	21412	21268	21379	21194	21106	21221	21188	21361	21297	21161	21242	21177	21319	21151	21376	21300	21140	21318	21239	21527	21262	21241	21234	21188	21030	21350	21416	21177	21291	20962	21117	21348	21336	21252	21468	21263	21342	21392	21491	21430	21535	21291	21407	21303	21399	21144	21269	21160	21232	21134	21411	21347	21245	21406	21235	20938	21203	21207	21311	21316	21229	21184	21278	21501	21292	21408	21377	21262	21456	21280	21109	21389	21284	21283	21446	21293	21368	21110	21113	21310	21339	21145	21324	21405	21133	21137	21253	21267	21443	21361	21223	21239	21150	21232	21220	21226	21283	21077	21204	21215	21242	21042	21135	21401	21194	21156	21347	21225	21272	21249	21289	21187	21159	21515	21438	21233	21466	21259	21622	21270	21214	21143	21457	21555	21344	21183	21452	21330	21269	21218	21375	21150	21312	21146	21131	21082	21147	21340	21208	21372	21484	21327	21472	21296	21481	21215	21071	21464	21459	21016	21382	21331	21387	21148	21183	21230	21215	21608	21307	21197	21709	21093	21308	21303	21508	21324	21357	21195	21382	21518	21238	21233	21525	21338	21294	21291	21252	21308	21543	21462	21280	21459	21298	21292	21440	21293	21230	21307	21273	21419	21313	21523	21429	21292	21218	21560	21200	21509	21394	21469	21320	21316	21352	21250	21257	21332	21374	21026	21241	21091	20943	21067	21289	21301	21295	21090	21360	21418	21283	21584	21171	21119	21474	21158	21306	21271	21358	21414	21220	21341	21132	21114	21404	21092	21321	21126	21154	21222	21474	21346	21453	21046	21370	21161	21091	21086	21482	21395	21221	21600	21282	21128	21373	21334	21352	21100	20945	21194	21293	21364	21157	21275	21394	21137	21289	21332	21327	21150	21353	21156	21364	21288	21337	21178	21326	21341	21426	21388	21474	21186	21480	21383	21363	21599	21491	21256	21339	21333	21137	21236	21426	21201	21430	21232	21373	21258	21440	21422	21282	21138	21256	21279	20989	21331	21254	21176	21358	21215	21101	21210	21267	21382	21297	21285	21209	21330	21452	21322	21367	21306	21190	21287	21260	21305	21381	21338	21382	21229	21332	21253	21370	21378	21515	21170	21264	21130	21326	21455	21356	21401	21258	21481	21208	21363	21173	21159	21244	21270	21280	21258	21451	21269	21142	21364	21162	21184	21357	21112	21142	21220	21238	21195	21196	21060	21282	21388	21219	21256	21239	20995	21377	21171	21440	21135	21049	21131	21349	21371	21218	21067	21215	21192	21431	21452	21453	21242	21259	21291	21238	21599	20964	21121	21530	21334	21226	21091	21269	21030	21469	21366	21262	21234	21338	21228	21395	21167	21464	21594	21223	21324	21395	21357	21422	21079	21044	21375	21416	21210	21288	21301	21408	21218	21226	21478	21376	21074	21235	21103	21083	21239	21326	21373	21294	21339	21216	21339	21188	21350	21351	21142	21222	21430	21088	21365	21284	20986	21339	21585	21007	21343	21329	21229	21522	21305	21320	21052	21280	21343	21310	21294	21251	21440	21215	21265	21134	21168	21391	21498	21354	21530	21409	21205	21306	21192	21383	21343	21262	21215	21313	21180	21315	21065	21125	21346	21287	21297	21418	21422	21566	21021	21339	21467	21399	21400	21352	21338	21229	21325	21381	21224	21370	21211	21385	21309	21055	21224	21286	21272	21187	21412	21170	21469	21211	21254	21356	20995	21413	21330	21019	21292	21279	21237	21211	21178	21083	21165	21209	21383	21211	21346	21178	21388	21216	21189	20968	21312	21233	21313	21203	21258	21337	21350	21253	21159	21150	21164	21344	21288	21343	21279	21293	21467	21206	21283	21371	21272	21616	21327	21222	21380	21137	21219	21414	21234	21087	21201	21218	21107	21293	21144	21320	21304	21259	21175	21083	21340	21255	21096	21413	21282	21350	21384	21448	21245	21298	21256	21512	21383	21492	21223	21427	21190	21398	21261	21247	21497	21170	21128	21220	21257	21387	21162	21327	21142	21190	21123	21196	21207	21336	21364	21254	21186	21232	21388	21345	21410	21437	21356	21156	21014	21256	21136	21185	21128	21167	21278	21127	21166	21180	21110	21188	21247	21411	21177	21444	21308	21279	21458	21420	21142	21326	21423	21388	21244	21449	21306	21233	21120	21261	21310	21357	21533	21183	20955	21166	21224	21281	21330	21325	21326	21162	21481	21508	21469	21480	21247	21241	21294	21158	21301	21322	21080	21383	21284	21400	21245	20886	21245	21276	21453	21309	21402	21418	21242	21220	21195	20940	21305	21328	21303	21150	21363	21225	21393	21325	21412	21271	21267	21281	21191	21310	21200	21333	21443	21181	21394	21036	21365	21156	21135	21433	21265	21231	21422	21353	21424	21323	21465	21249	21356	21235	21173	21162	21376	21581	21395	21458	21202	21393	21413	21068	21376	21190	21354	21203	21431	21356	21126	21311	21187	21447	21747	21396	21382	21374	21187	21293	21343	21128	21356	21364	21217	21402	21285	21407	21269	21224	21359	21322	21219	21434	21442	21319	21171	21306	21238	21455	21134	21238	21308	21292	21448	21315	21220	21077	21406	21287	21138	21428	21379	21364	21409	21333	21203	21222	21571	21393	21255	21009	21276	21419	21406	21233	21361	21312	21325	21482	21061	21153	21211	21315	21331	21346	21246	21439	21194	21467	21235	21325	21255	21157	21123	21338	21402	21246	21034	21365	21251	21214	21323	21194	21380	21319	21218	21268	21498	21368	21295	21134	21303	21440	21262	21361	21296	21495	21268	21477	21368	21283	21304	21102	21053	21323	21291	21283	21603	21178	21252	21181	21211	21360	21191	21310	21111	21385	21150	21450	21118	21307	21070	21370	21316	21496	21592	21232	21350	21521	21137	21355	21222	21155	21089	21302	21230	20946	21426	21084	21095	21212	21122	21103	21138	21165	21235	21375	21055	21194	21233	21249	21479	21249	21296	21298	21211	21285	21247	21382	21351	21269	21374	21171	21306	21258	21510	21269	21410	21217	21261	21386	21011	21444	21268	21319	21229	21299	21331	21390	21459	21426	21392	21257	21418	21474	21437	21286	21199	21213	21185	21147	21408	21325	21382	21585	21212	21207	21323	21246	21381	21156	21341	21225	21055	21191	21323	21250	21174	21314	21317	21270	21468	21354	21491	21490	21563	21359	21006	21101	21505	21405	21285	21283	21345	21298	21181	21358	21216	21393	21198	21326	21392	21266	21340	21168	21249	21202	21286	21458	21128	21032	21138	21343	21399	21371	21323	21257	21489	21331	21386	21240	21337	21047	21307	21175	21508	21243	21269	21479	21241	21324	21121	21071	21199	21399	21450	21256	21373	21236	21359	21298	21354	21333	21294	21210	21358	21296	21212	21116	21267	21281	21324	21292	21396	21259	21179	21305	21471	21110	21348	21247	21264	21224	21330	21337	21251	21392	21397	21304	21138	21451	21449	21237	21239	21335	21272	21304	21034	21230	21218	20873	21155	21207	21151	21181	21155	21356	21490	21037	21400	21365	21322	21403	21338	21201	21174	21116	21242	20986	21225	21322	21516	21534	21265	20993	21250	21222	21190	21315	21254	21241	21245	21381	21544	21428	21222	21277	21218	21280	21344	21285	21429	21206	21282	21219	21405	21360	21398	21517	21197	21297	21214	21533	21224	21282	21170	21102	21532	21459	21408	21548	21468	21438	21345	21269	21290	21099	21275	21467	21344	21223	21286	21402	21449	21312	21266	21591	21152	21439	21442	21103	21258	21383	21212	21263	21330	21466	21381	21339	21251	21290	21265	21404	21322	21223	21260	21384	21182	21239	21376	21607	21110	21054	21226	21240	21453	21180	21282	21145	21413	21153	21219	21525	21270	21338	21249	21374	21221	21234	21300	21351	21237	21481	21064	21345	21211	21405	21353	21340	21205	21325	21310	20962	21268	21093	21408	21314	21395	21378	21206	21244	21330	21304	21368	21327	21263	21226	21281	21396	20964	21366	21342	21345	21137	21349	21361	21299	21473	21227	21495	21258	21327	21269	21302	21320	21314	21048	21161	21353	21219	21179	21411	21214	21055	21331	21259	21275	21140	21336	21379	21114	21141	21191	21167	21157	21320	21251	21116	21255	21193	21232	21187	21182	21229	21199	21520	21101	21008	21135	21317	21408	21403	21122	21209	21408	21222	21377	21321	21147	21179	21299	21064	20835	21325	21240	21303	21275	21398	21301	21287	21343	21269	21151	21200	21224	21209	21177	21268	21252	21229	21152	21057	21222	21243	21249	21308	21350	21452	21302	21350	21360	21321	21292	21251	21389	21542	21492	21045	21203	21344	21348	21320	21367	21427	21522	21380	21170	21199	21172	21048	21506	21279	21266	21169	21065	21254	21192	21426	21299	21307	21180	21135	21127	21149	21319	21340	21185	21444	21424	21116	21310	21245	21184	21401	21291	21118	21171	21316	21424	21163	21285	21427	21465	21299	21412	21328	21293	21120	21263	21229	21291	21505	21474	21203	21219	21369	21532	21136	21072	21051	21218	21365	21114	21342	21351	21045	21262	21291	21280	21302	21446	21383	21459	21464	21352	21354	21134	21425	21302	21235	20841	21292	21212	21336	21516	21351	21360	21262	21288	21243	21321	21310	21200	21384	21336	21117	21344	21115	21194	21172	21210	21246	21305	21148	21094	21349	21162	21207	21144	21207	21309	21344	21215	21253	21177	21008	21222	21430	21233	21103	21388	21223	21256	21154	21171	21278	21309	21240	21289	21217
44046	66148	56368	37797	23659	21362	17988	17040	16728	16691	16180	15623	15334	15081	20839	19016	15486	15236	15116	15058	14746	14897	14785	14749	15214	21547	23053	19649	17340	15796	14895	14633	14594	14516	14450	14792	14475	14599	14573	14820	14774	14705	14585	14771	14511	14470	14528	14582	14467	14626	14666	14542	14601	14582	14489	14706	14408	14495	14680	14456	14631	14633	14581	14751	14511	14589	14638	14583	14328	14547	14459	14662	14572	14526	14562	14716	14554	14625	14661	14604	14661	14530	14401	14610	14508	14533	14578	14499	14559	14532	14672	14473	14429	14604	14557	14533	14508	14399	14609	14639	14802	14449	14603	14507	14520	14535	14633	14487	14463	14797	14527	14437	14332	14412	14599	14411	14596	14469	14537	14568	14477	14579	14645	14518	14553	14617	14547	14598	14363	14552	14692	14533	14455	14523	14421	14460	14706	14545	14687	14527	14498	14582	14473	14597	14409	14763	14585	14630	14464	14553	14524	14499	14545	14521	14644	14527	14436	14616	14558	14582	14429	14402	14521	14611	14739	14574	14331	14473	14466	14610	14328	14577	14579	14613	14319	14543	14459	14557	14578	14673	14571	14599	14484	14687	14552	14532	14472	14590	14686	14607	14548	14684	14709	14441	14522	14625	14602	14517	14468	14454	14690	14618	14487	14630	14568	14479	14490	14514	14546	14517	14580	14609	14546	14228	14484	14668	14569	14486	14429	14482	14658	14325	14674	14492	14414	14660	14525	14676	14580	14498	14584	14517	14564	14608	14599	14661	14368	14644	14555	14589	14548	14585	14416	14509	14563	14346	14491	14461	14558	14643	14458	14576	14671	14523	14521	14594	14701	14537	14608	14372	14718	14530	14627	14543	14394	14634	14476	14252	14548	14649	14632	14576	14544	14518	14566	14492	14642	14568	14449	14447	14535	14540	14634	14718	14441	14551	14642	14395	14439	14544	14509	14542	14577	14524	14509	14555	14468	14607	14404	14698	14643	14624	14706	14530	14526	14587	14428	14538	14609	14500	14458	14591	14613	14504	14455	14585	14526	14442	14735	14452	14530	14606	14602	14657	14469	14405	14642	14527	14539	14497	14453	14515	14423	14598	14544	14538	14623	14594	14468	14564	14433	14574	14492	14567	14651	14457	14515	14381	14423	14578	14517	14681	14524	14420	14549	14437	14570	14530	14492	14564	14645	14465	14534	14491	14624	14499	14540	14658	14458	14626	14498	14775	14376	14474	14571	14453	14592	14421	14502	14509	14572	14585	14458	14459	14692	14649	14439	14491	14699	14605	14462	14681	14614	14672	14689	14496	14567	14566	14539	14473	14532	14563	14456	14421	14363	14505	14407	14486	14530	14488	14564	14478	14659	14503	14684	14527	14501	14557	14590	14507	14626	14420	14530	14651	14430	14571	14585	14698	14678	14528	14570	14421	14548	14781	14404	14523	14810	14693	14590	14306	14483	14501	14517	14323	14557	14476	14406	14531	14516	14531	14555	14476	14699	14446	14641	14644	14596	14651	14494	14278	14536	14472	14541	14402	14378	14574	14585	14689	14437	14541	14538	14538	14343	14475	14448	14445	14607	14497	14520	14623	14613	14591	14308	14586	14471	14499	14664	14495	14584	14473	14478	14578	14506	14609	14419	14597	14457	14497	14483	14582	14509	14564	14614	14659	14710	14418	14427	14774	14534	14478	14407	14523	14693	14485	14543	14443	14551	14562	14596	14464	14425	14616	14494	14573	14723	14598	14507	14586	14481	14592	14566	14616	14609	14668	14445	14630	14269	14744	14507	14517	14621	14805	14491	14590	14680	14525	14552	14475	14577	14594	14671	14515	14365	14610	14718	14543	14374	14503	14530	14384	14457	14431	14492	14589	14551	14515	14537	14745	14589	14602	14600	14431	14526	14588	14436	14479	14521	14580	14599	14649	14500	14556	14413	14464	14517	14566	14472	14479	14329	14633	14533	14426	14544	14517	14568	14578	14503	14557	14657	14470	14688	14587	14491	14646	14546	14545	14459	14458	14514	14590	14615	14569	14490	14621	14493	14644	14583	14498	14523	14389	14547	14591	14534	14536	14514	14496	14612	14618	14428	14504	14473	14445	14623	14674	14447	14547	14690	14483	14522	14535	14535	14518	14536	14505	14631	14586	14601	14759	14580	14536	14602	14500	14561	14568	14329	14570	14441	14336	14634	14526	14598	14584	14548	14457	14372	14640	14607	14711	14719	14492	14465	14513	14546	14627	14571	14604	14409	14498	14773	14539	14611	14537	14629	14593	14606	14526	14597	14579	14424	14622	14556	14522	14545	14643	14510	14666	14706	14510	14502	14477	14595	14495	14383	14564	14406	14628	14657	14556	14676	14529	14507	14577	14560	14530	14603	14560	14660	14446	14617	14464	14650	14617	14590	14554	14514	14500	14430	14443	14494	14726	14463	14465	14320	14551	14541	14597	14442	14583	14586	14638	14686	14599	14630	14588	14445	14548	14634	14605	14696	14509	14722	14501	14638	14523	14380	14684	14470	14382	14606	14550	14566	14318	14773	14583	14713	14464	14480	14577	14587	14619	14424	14442	14452	14712	14622	14454	14627	14532	14434	14679	14539	14593	14659	14463	14582	14492	14510	14535	14473	14505	14575	14569	14400	14587	14543	14572	14542	14412	14580	14573	14457	14500	14608	14596	14539	14763	14627	14531	14499	14544	14428	14450	14421	14610	14499	14542	14479	14513	14640	14632	14508	14673	14547	14677	14593	14562	14476	14600	14527	14426	14546	14430	14560	14556	14528	14369	14783	14649	14561	14687	14549	14461	14653	14500	14646	14630	14545	14542	14476	14607	14352	14679	14551	14361	14396	14423	14367	14615	14714	14330	14486	14419	14520	14544	14539	14529	14504	14489	14442	14478	14654	14524	14482	14464	14582	14469	14786	14658	14590	14552	14353	14539	14567	14749	14603	14581	14516	14419	14608	14565	14615	14600	14621	14571	14634	14489	14454	14424	14436	14606	14611	14450	14528	14586	14443	14519	14489	14575	14645	14654	14520	14643	14616	14467	14694	14543	14533	14490	14609	14611	14650	14423	14659	14477	14639	14485	14459	14608	14699	14480	14528	14512	14585	14589	14682	14558	14502	14524	14446	14652	14614	14519	14728	14584	14404	14701	14581	14447	14620	14618	14701	14471	14529	14473	14491	14610	14490	14594	14493	14471	14694	14496	14622	14581	14570	14596	14558	14398	14476	14352	14528	14548	14445	14425	14559	14403	14567	14556	14552	14439	14392	14528	14539	14580	14465	14408	14356	14630	14315	14638	14468	14628	14507	14569	14497	14537	14607	14740	14519	14603	14514	14562	14402	14616	14494	14609	14503	14695	14567	14503	14623	14480	14520	14810	14607	14519	14505	14537	14553	14571	14608	14511	14652	14481	14538	14584	14538	14499	14556	14500	14750	14474	14506	14413	14609	14593	14540	14508	14591	14618	14461	14501	14541	14646	14567	14360	14627	14471	14558	14388	14673	14461	14700	14620	14382	14669	14465	14467	14562	14558	14521	14696	14623	14612	14527	14486	14615	14318	14551	14537	14450	14524	14629	14559	14582	14519	14547	14612	14609	14597	14560	14568	14680	14606	14475	14479	14484	14639	14580	14591	14483	14645	14639	14705	14572	14456	14518	14500	14548	14750	14486	14527	14612	14470	14562	14417	14569	14484	14488	14706	14332	14397	14600	14472	14395	14571	14594	14557	14436	14576	14473	14510	14479	14479	14590	14587	14576	14409	14607	14636	14620	14533	14492	14486	14657	14555	14565	14493	14459	14609	14723	14688	14308	14407	14417	14443	14577	14602	14542	14695	14509	14647	14636	14476	14619	14559	14361	14339	14470	14678	14531	14536	14588	14534	14461	14446	14653	14437	14494	14516	14431	14647	14502	14481	14699	14509	14558	14377	14644	14455	14579	14479	14469	14698	14572	14520	14521	14538	14461	14559	14439	14647	14538	14522	14592	14637	14654	14452	14561	14453	14540	14463	14520	14663	14353	14653	14584	14455	14518	14727	14577	14521	14556	14600	14450	14637	14562	14549	14538	14638	14488	14652	14610	14605	14482	14595	14612	14666	14558	14448	14653	14568	14712	14500	14504	14591	14424	14491	14668	14733	14430	14527	14599	14640	14498	14667	14566	14505	14616	14487	14561	14617	14458	14453	14624	14534	14434	14622	14602	14448	14628	14440	14464	14639	14595	14629	14557	14557	14505	14510	14638	14493	14483	14494	14540	14746	14421	14542	14600	14494	14519	14485	14467	14623	14488	14397	14542	14672	14522	14586	14595	14447	14536	14535	14466	14628	14531	14704	14319	14530	14376	14621	14550	14611	14733	14516	14583	14472	14612	14422	14614	14423	14499	14542	14432	14518	14576	14668	14688	14524	14648	14583	14661	14519	14610	14487	14583	14529	14605	14459	14570	14525	14581	14689	14594	14589	14539	14366	14499	14585	14522	14558	14516	14482	14639	14495	14704	14684	14566	14470	14486	14516	14600	14513	14578	14608	14550	14407	14351	14490	14537	14596	14472	14537	14404	14710	14508	14674	14733	14464	14546	14595	14550	14555	14640	14351	14623	14479	14504	14393	14505	14435	14548	14573	14529	14720	14438	14621	14575	14636	14435	14470	14536	14377	14516	14523	14504	14567	14596	14572	14472	14487	14511	14390	14538	14571	14539	14554	14441	14438	14520	14650	14642	14485	14466	14502	14472	14584	14466	14489	14435	14528	14492	14526	14561	14479	14614	14452	14574	14601	14593	14421	14617	14555	14607	14423	14722	14430	14657	14484	14432	14499	14431	14664	14471	14409	14401	14552	14448	14658	14503	14550	14513	14464	14457	14624	14558	14647	14554	14532	14699	14611	14440	14636	14629	14610	14622	14496	14427	14403	14631	14489	14642	14520	14711	14509	14542	14401	14572	14658	14494	14431	14609	14580	14475	14664	14572	14593	14568	14489	14524	14483	14481	14648	14581	14439	14720	14470	14654	14678	14501	14708	14719	14347	14415	14608	14461	14491	14662	14549	14404	14678	14573	14484	14585	14552	14498	14612	14403	14430	14658	14453	14460	14546	14499	14684	14528	14484	14522	14500	14521	14440	14601	14631	14579	14580
42140	46847	42801	32170	24712	23320	23098	22948	22254	22303	22299	22331	22144	22185	22212	22302	22270	22086	22130	22096	22188	21894	22215	22061	22177	22454	22705	22288	22400	22238	22218	22273	21765	22100	22246	22120	21927	22203	22099	22052	22080	21973	21992	21940	21918	21913	22185	22064	22285	22132	22157	21749	22041	22075	22157	21933	22000	21846	22020	22017	22028	21685	21818	22167	22054	22055	22142	22170	22112	22138	22094	21963	21735	21891	22065	22001	22467	22099	22113	21851	21988	22181	22036	22100	21902	22178	22107	21982	21951	22154	21918	22055	22289	22198	21910	22072	22202	21939	22029	21940	21932	21975	21841	21949	21682	21948	21953	22283	21753	21902	22155	22108	21988	22033	22117	21866	22068	22091	21816	21941	21932	21795	22023	21866	22127	21910	22145	22038	22058	22052	22000	21930	22001	21819	21966	21921	22101	22156	21996	21999	21934	21974	21824	21939	21959	21773	22013	22046	22191	21869	21989	21932	22375	22039	21911	21972	22197	22264	22153	22042	21753	21892	21846	22012	22164	21995	22421	22055	21754	22085	22132	22190	22046	22091	22161	21928	21765	22154	21993	22033	22185	22024	22122	21909	21941	21933	21950	22218	22260	22322	21984	22002	21941	21924	22069	21943	21780	21956	22173	22041	22057	21947	22138	22296	22147	22224	21991	21965	21870	22122	22044	21852	22017	21981	21802	21966	21866	21854	22126	21950	22116	22024	22159	21946	22112	21970	22176	21985	22183	21980	22021	21997	21681	21964	21921	21923	21907	21955	22054	21933	22040	22145	21834	21910	21882	22077	22094	22205	22044	21982	22059	22038	22071	22022	22166	22010	21872	21993	21854	21882	21774	21972	22071	21997	22110	21927	22038	21997	22098	22017	22157	21819	21987	22073	22092	21996	22082	21934	21938	22104	22040	21874	21990	21824	22060	21733	22002	22092	21961	21997	22022	21996	22188	22029	21915	21656	21880	22087	22106	22090	22161	22161	22134	21968	21822	22126	22262	22116	21909	21902	22173	21935	22073	22114	22079	21903	21910	21863	22243	21755	21894	22056	21996	21673	22023	21928	21867	21955	22057	21863	22058	22084	21790	22048	22074	21912	22020	21935	22024	22091	21869	22033	21941	21786	21770	21857	22059	21894	21863	22099	22139	22025	21959	22045	21803	21928	21642	21981	22006	22270	22117	22096	21998	21816	22008	21894	22016	22113	21743	21825	22206	22218	22059	21928	22013	21878	21888	22004	21840	21909	22112	22107	21886	22175	21870	21963	21759	21961	22022	22099	22036	21892	22168	21890	21940	22079	22012	22048	21959	22009	22073	21985	22210	22012	21925	21900	21973	22020	21979	21980	22026	22073	22000	21941	21785	22020	22014	21910	22050	21918	22144	22060	21971	21747	21896	22078	22040	21919	21750	21947	22069	22271	22003	22034	22225	21880	22054	21953	22017	22230	22053	21724	22100	21890	22005	21897	21989	21998	22061	22051	21972	21773	22079	21918	22128	22085	22053	21984	22023	22208	22066	21912	21981	21948	22079	21906	21984	22121	21996	21760	21926	22024	22081	22037	21923	22166	21963	22023	21922	22006	21835	21986	21988	21985	22008	22098	21995	21992	21874	22030	21955	22170	22027	22193	21952	21955	22037	22266	22231	21975	21910	21981	22027	21847	22033	22005	21832	21931	22077	21894	22050	21990	21936	22104	22233	21874	22169	22104	22069	22057	21941	21992	22118	22117	22272	22000	22139	21963	22040	22029	21780	21891	22214	21997	21922	21940	22078	22138	22097	22070	21878	21909	22075	21780	21924	22230	22046	21818	21966	21766	22130	21945	22141	22080	22071	21839	22051	21829	22049	21923	21862	21980	22182	22198	21954	21869	22006	21842	22046	22023	22079	22076	22006	22078	21957	22181	22293	22054	21914	22082	21898	21854	22173	21912	21958	22045	21982	21899	21996	21922	22299	22044	22039	22160	22016	21990	22136	22061	21882	22077	21928	22147	21996	21966	21799	22036	22037	22036	21930	21947	22076	21945	22004	22286	21858	22030	22013	21938	22033	21949	22184	21931	22243	21792	21969	22153	22000	22095	22085	21929	22129	22005	22044	22116	22135	22204	21954	22095	22210	21990	21987	21893	22012	21745	21962	22002	22081	22039	21934	21930	21861	21848	21943	21973	22002	22031	21992	21956	22186	21912	22139	22001	22006	22011	22149	21861	21882	21982	22173	22034	21992	21944	21820	21964	21786	21968	21901	22028	22144	22126	22006	22098	22120	22083	21934	21913	22144	21991	22123	22000	22143	22096	21915	22005	22249	21952	22055	22121	22168	22034	22043	22148	22122	21867	21831	21948	21923	21975	22128	22172	22128	22125	21822	22179	22057	21934	21848	22024	22140	22160	22002	21732	21845	22031	21839	22078	21898	21952	22035	22100	22200	21909	21979	21953	21984	22304	22073	21973	21898	22012	22181	21995	21942	21942	22053	21791	21955	21945	21961	21964	22038	22035	22173	21996	21979	22156	22042	22050	21901	21944	21968	21815	22191	22128	21983	22021	22053	22233	22057	22022	22137	21917	22178	22123	22146	21891	22009	21958	22095	21977	22031	21887	22022	22009	22041	21862	22099	22074	22017	22115	22044	21817	22000	21940	21920	21947	22264	21926	22166	21867	21875	21881	21911	22022	21967	21967	22072	21638	21985	22191	22235	22100	22239	22093	21995	22238	21885	21970	22104	21899	21927	21960	22174	22148	22034	21915	22084	22017	21897	22190	22001	21935	21909	21981	21993	21832	21853	21894	22072	22160	21935	22149	21974	22159	22109	22076	22107	21947	22059	22096	22004	21943	22084	22166	22056	21837	21993	21931	21910	21946	22019	22120	22100	22031	21864	22024	21938	21846	22082	21928	22014	21888	21728	22226	21988	22075	22071	21914	21853	22008	22088	21974	21909	22016	22022	22059	21959	22006	22114	22110	21954	21952	22104	22007	22139	21920	21977	21985	22033	22107	21807	21952	22107	22240	22023	22059	21976	21861	21812	21843	21893	21915	22163	22139	21752	21958	21993	21960	22099	22112	21939	21772	21906	22076	22149	22136	22063	22042	22201	22045	22171	22095	22121	22162	22116	22176	21984	21816	22129	22094	21925	21816	22139	22239	22263	22179	22018	21960	21988	22306	21960	22157	22065	21999	22265	21990	22135	22110	22034	22166	22282	21874	22153	22126	22442	22114	22143	22066	21925	22120	22062	22315	22103	21936	21820	22045	21893	22230	22064	22234	22162	22111	21903	21730	22088	22092	22170	22135	22275	22028	22210	21926	21961	21895	22010	22234	22194	21986	22075	22156	21692	21794	22034	22048	22106	21993	22242	22028	22113	22253	22205	21815	21892	21940	22062	22330	22066	21964	21939	21887	22206	22036	22065	22111	22020	22137	22011	21864	22130	22082	22151	21895	21875	21980	22001	22107	21999	22027	21974	22169	22074	22203	22237	22250	21995	21990	21832	22046	22090	22055	21847	21819	22002	22189	21916	22036	21873	21997	22093	21959	22203	22065	22124	21964	22320	22100	21752	22035	21814	22012	21996	21980	21927	22248	22070	22027	21776	21938	21924	21811	22138	21878	21939	22040	22036	22112	22307	22296	22119	22017	21902	21919	21890	22148	21915	22155	21976	22032	22135	22051	21923	21917	22244	22155	22172	22176	22272	22053	22018	21811	22207	22108	21892	22034	22028	22067	22067	22194	21949	21959	21984	21925	21895	21943	21890	22080	22046	22132	21932	22178	22071	22185	22004	22149	21850	21700	22205	21912	21920	21965	21963	22056	22056	22115	21987	21993	22250	22129	21998	21893	22068	22046	22101	22095	22313	22036	21837	22017	22165	21900	22023	22005	22308	21932	21807	22009	22073	22048	21997	22037	22088	21874	22081	21882	21889	21896	22073	22205	21957	21936	22103	22135	22394	22171	21837	21934	22312	22114	22016	22254	22115	22133	22043	22150	22284	21961	22000	21952	22001	21791	22017	22054	22035	22052	21902	21786	22053	21839	21933	21998	22073	22189	21912	22039	22025	21682	22081	22187	22142	21846	22056	22075	21984	21962	22067	21966	21983	22050	21827	21950	22093	22109	22196	22057	22046	22005	21814	22043	21836	21996	22098	21990	22058	21970	22061	21904	22102	21991	21788	22033	22041	21966	21821	22251	22103	22290	22142	22073	21992	21943	22146	22016	21889	22107	22163	21872	22133	22052	22104	21930	21792	21879	22267	21938	21920	22036	21938	22053	22113	22030	21941	22161	22026	21980	22119	21874	22027	22236	22015	22164	22001	21957	21930	22286	22068	22023	22050	22168	22029	22073	22258	22350	21979	21886	22117	22070	21830	22072	22038	21962	22036	22011	22114	22072	21827	21926	21951	22035	21997	21862	21982	22001	21806	21961	22049	22093	21877	22060	22012	22089	22095	22012	21918	22028	21882	22055	21863	22171	22192	22027	22233	21957	22043	21927	21993	22260	21945	22077	22399	22214	21776	22139	21750	21997	22108	22172	22015	21885	22006	21894	22047	21967	21961	22262	22040	22141	22019	21672	22115	22095	21936	22073	22013	22125	22055	22161	22177	21914	21988	21926	21950	22033	22131	22153	21932	22204	22012	22113	21948	21973	22120	21929	21960	22073	22216	22082	22097	22006	21950	22082	21990	21989	22228	22045	21909	22008	21948	21940	21963	22170	22089	22063	22332	22016	22174	21848	21902	22218	22116	21970	22102	22179	22001	21977	21931	21861	22026	22125	22140	21939	22122	22031	22106	22059	22155	22123	21874	22028	22020	21904	22147	21960	21878	22044	22238	22157	22024	21927	22068	21970	21963	21925	21992	21878	21960	22036	22067	22127	22028	21876	22015	22173	22130	22166	22197	22284	22092	22117	22229	21827	21994	22227	22045	22139	21950	22024	22196	21983	21953	22127	22084	22089	21876	21948	21970	21959	21995	21909	21951	22111	22161	22105	22080	22147	22016	22050	22075	22058	21849	21943	22011	22025	22056	22007	22053	21997	21913	21918	21871	22010	22061	21979	22080	21978	22115	22169	22304	21975	21978	21992	21988	22058	21873	22140	22050	22055	21712	21940	22255	21833	22210	22044	21881	22242	22109	22093
44846	53405	41347	26108	17291	16804	16107	15773	15585	15418	15338	15166	15161	15079	15315	15149	15140	15069	15228	15140	15085	15058	15080	15110	14962	15070	15444	15370	15093	15099	14992	15003	14845	14860	14948	14865	14922	14949	14873	14916	14899	14947	14930	15001	14847	14909	14941	14873	14860	14912	15140	14844	14875	14978	14862	15010	14822	14844	14866	14749	14983	14715	14727	14884	14953	14759	14928	14928	14999	14819	14924	14905	14829	14907	14871	15148	14888	14954	14929	15027	14714	14917	14953	14858	14817	14966	14782	14767	14968	14999	14841	14848	14920	15031	14854	14811	14980	14812	15046	14998	15019	14951	14983	14756	14698	14914	14981	14889	14861	15035	14912	14912	15048	14729	14982	14768	14951	14936	14751	14939	15007	14786	14784	14919	15045	14826	14790	14720	14782	14917	14836	14804	14866	14744	14939	15027	14768	14821	14917	14811	14934	14895	14919	15032	14794	15044	14804	14957	14769	14885	14886	14940	15005	14946	14898	14811	14880	14983	15022	14927	15007	14850	14838	14904	14861	14854	14791	14896	14973	14952	15044	14982	14859	14794	14775	14788	14862	14926	15090	14865	14954	14902	14859	14836	14963	14981	14844	14841	14872	14865	14994	14932	14944	14953	14898	14948	14805	14804	14848	15102	14897	14949	14977	14768	14942	14975	14930	14879	14716	14913	14974	14850	14928	14782	15117	14938	14856	14978	14899	14809	14954	14822	14706	14767	14893	14810	14760	14852	14975	14907	15056	14728	14813	14851	14821	14800	14901	14919	14969	14757	14955	14796	14771	14787	14967	14819	14808	14867	14895	14666	14942	14685	15044	14991	14671	14866	15098	14975	14925	14979	14911	15188	14832	14903	14807	14794	14832	15001	14713	14949	14776	14823	15024	14783	14973	14862	15030	14961	14878	14831	15008	15131	14878	14770	14995	14886	14877	14820	14974	14911	15020	14844	14912	14966	14851	14856	14881	14950	14915	14760	14996	14843	14934	14832	14848	14899	14910	14748	14964	15029	14964	14847	14824	14791	15049	15046	15138	14798	15055	14925	14873	14806	14967	15066	14775	14675	14913	14922	14900	14907	14945	14933	14961	14917	14895	14924	14790	14996	14794	14919	14936	15024	14799	14765	14945	14781	14911	14765	14913	14943	14785	14994	14906	14876	14908	14913	14870	15016	14774	14892	14922	14914	14807	14748	14744	14893	14884	14880	15030	14981	14972	14704	15054	14932	14995	14933	15014	14881	14897	14887	14890	14868	14904	14827	14907	14862	15183	14889	14972	14849	14866	14970	14871	15074	14997	14839	14853	14972	14869	14853	14887	14946	14941	15067	14959	14888	15002	14953	14924	14955	14933	14939	15013	14916	14929	15066	14911	14837	14889	14904	14930	14968	14889	14887	14905	14865	15107	14763	14762	14920	14879	14836	14960	14944	15019	14849	14921	14979	15027	14837	14931	14899	14999	14880	15035	14942	15016	14787	14910	14632	15051	14932	14739	14963	14901	14889	14918	14863	14640	15123	15027	14832	14764	15050	15017	15003	14839	15080	15103	14975	14835	14812	14819	14882	14927	14893	14732	14874	14938	14895	14924	14732	14935	14863	15052	15070	14943	14803	14946	14843	14885	15012	14970	14820	14726	14856	14832	14930	15002	14838	14892	14917	14893	14916	14875	14977	14819	14697	14901	14943	14891	14899	14936	14756	15002	15000	14883	15111	14855	15002	14838	14793	14913	14918	14784	14797	14903	14888	14829	14997	14809	14855	14921	15143	14839	14903	14977	15028	14980	14938	14900	14865	14907	14971	14988	14917	14753	14991	14980	14779	15038	14993	14938	14910	14988	14963	15038	14984	14967	14822	14864	14911	14946	14770	14889	15117	14908	14954	14964	14883	14805	14906	14898	14805	14811	14805	14794	14826	14808	14960	14915	14943	14928	14873	14881	14708	14690	15048	14927	14954	14954	14879	14850	14828	14893	14798	14800	14813	15032	14941	14984	14903	14889	14879	14754	14875	14758	14731	14879	14848	14898	14789	14926	15152	15076	14911	14903	15071	14825	14911	14754	14825	14949	14815	14943	14873	14930	14950	14861	14910	14885	14823	14786	15005	14873	14887	14855	14790	14980	14802	14753	14972	14792	14854	14941	15023	14790	14996	15014	14894	14905	14828	14921	14764	15045	14835	15007	14843	14968	14739	14823	14876	15023	14924	14837	15052	14895	14881	14976	14796	15024	14858	14887	14975	14783	14860	14731	15030	14885	14851	14840	14938	14839	14866	14799	14838	15042	14726	14860	14789	14949	14747	14897	14679	14992	15042	14870	14836	14945	14826	15091	14863	14947	15001	14857	14957	15027	14783	14837	15065	15019	14879	14865	14822	15012	14827	14957	14990	14893	15091	14822	14964	15006	14948	14925	14961	14915	14927	14876	14880	14886	15082	14887	14977	15010	14839	14785	15028	14980	14873	14965	14918	14871	14845	14959	14928	14862	14773	14989	14921	14899	14814	15135	14963	14862	14949	14743	15051	14861	15043	14831	14882	14801	14809	14954	14795	14861	14711	14913	14866	14831	14920	15015	14973	14871	14694	15010	14755	14877	14966	14779	15155	14800	14577	14954	14939	14742	14902	14894	15169	14823	14779	14717	15029	14876	14834	14857	14961	14910	14902	14843	14787	14956	14999	14832	15086	14808	15010	15037	14867	15010	14888	14939	14797	14766	15034	14904	14775	14728	14930	14927	14851	14974	14844	14984	15154	14940	14773	14853	14890	14897	15036	14782	14917	15000	14767	14934	14951	14887	14943	14776	14810	14747	14911	14987	14878	14936	14928	14977	14780	14690	14927	14828	14816	14954	14933	14830	14799	14727	14952	14881	14828	14856	14897	14742	14999	15003	15016	14749	14917	15032	14911	14700	14900	14796	14795	14964	15003	14900	14875	14655	14825	14860	14831	15031	15000	14960	14861	14989	14881	14776	14956	14915	14860	14880	14803	14880	14844	14955	14915	15016	14920	14981	14945	15007	14958	14989	14887	14898	14986	14907	14948	14857	15146	14967	14943	14768	14821	14909	14872	14892	14918	14802	14763	15041	14695	14797	14840	14989	14828	14925	14941	14934	14851	15005	15066	14918	14968	14680	14955	14751	14949	14998	14870	14745	14793	14898	14979	14916	14880	14889	14972	14902	14888	15000	14831	14900	14935	14954	14921	15002	14929	15009	14975	14871	14821	14837	14694	14935	14873	14780	14884	14936	14918	14903	14985	14952	14952	14888	14909	14968	14937	14782	14801	14922	14965	14737	14898	14724	14933	14959	14924	14757	15058	14925	14760	14945	14939	14837	14916	14938	14872	14938	14812	14856	14851	15111	14959	14849	14897	14955	14865	14787	14915	14736	14880	14966	15002	14891	14863	15020	14914	14965	14914	14860	14921	14842	14974	15009	14924	14697	14995	14830	14960	14892	14867	14738	14871	14977	14891	14834	14834	14970	14783	15071	14927	14818	14903	14777	14886	15005	14917	14974	14912	14787	14775	15000	14992	14979	14795	14873	14992	14922	14984	15034	14823	14911	14993	15052	14827	15035	14957	14891	15051	14780	14815	14777	14796	14956	14842	14875	14863	14974	14742	15000	14855	14861	14925	14959	15018	15110	14854	15152	14799	14854	14902	14952	14700	14765	14960	14872	14844	14745	14836	14844	14836	14804	14958	15013	15006	14789	14965	14942	15077	14851	15018	15038	14850	14895	14860	14833	14962	14846	14873	14828	14815	14771	14988	14743	15097	14949	15032	15034	14995	14944	14791	14847	15021	14899	14820	14800	14919	14825	14726	15027	14895	14921	15119	15120	14889	14945	14822	14796	14818	14969	14811	14899	14737	14835	14897	15061	14961	14942	14888	14900	14920	15012	14712	14891	14823	14962	14713	14864	14876	15021	14990	14895	14833	14871	14843	14949	14921	14925	14757	14896	14804	14957	14927	15052	15113	15015	14868	14950	15019	14903	14879	15043	14761	14916	14966	14827	14791	15128	14833	14942	14953	14951	14947	14866	14916	14879	14824	14922	15023	14967	14825	14911	14892	14898	14846	14863	14972	14665	14798	14695	15072	14843	14851	14848	14906	14738	14830	14816	14840	14797	14898	14979	14695	14852	14911	14944	14962	14943	14900	14922	14829	14749	14882	14817	15075	14932	14856	14932	14868	14929	14855	14749	14878	14961	14942	15012	14926	14880	14992	14939	15027	14836	14723	14899	14956	14754	14922	14901	14766	14876	14813	14935	14907	14849	14775	14917	14941	15002	14989	14833	14830	15068	15043	14909	14839	14868	14668	14967	14976	14928	15099	14911	14880	14948	14875	14956	14912	14775	14984	15020	14807	14882	14850	14914	14952	14929	14699	14840	14903	14966	14959	14942	14982	14804	14834	15114	14886	14916	14876	14898	14850	15119	15025	14984	14954	14931	14960	15020	14850	14747	15015	14796	14939	14888	15054	14941	14825	14767	14969	14944	14921	15095	14955	14883	14745	15038	15000	14859	14903	14984	14856	14977	14901	14917	14882	14903	14928	14953	14938	14805	14983	14946	14933	14927	14882	14813	15038	14879	14788	14836	14842	15056	14940	14961	14779	14788	14714	14935	14986	14836	14981	14937	14953	15140	14931	14835	14869	14831	15075	14900	14926	15130	14812	14929	15016	14935	14843	15047	14695	14826	14972	15003	14864	14936	14920	14885	14830	14700	14881	15082	14830	14925	14710	14958	14875	14920	14998	14916	15070	14990	14870	15013	14857	14887	14956	14964	14993	14932	14848	15003	14854	14935	14922	15011	14826	14824	15086	14889	14944	15011	14988	14879	14908	14968	14940	14984	14855	15013	14926	14996	14815	14899	14963	14855	14784	14797	15048	15143	14770	14741	14817	14783	14907	14974	14887	14810	14884	14962	14859	14848	15117	14861	14929	14653	14779	14875	14965	14849	14963	15055	14902	14957	14862	14976	15224	14874	14923	14871	14935	14760	14989	14994	14875	14819	14800	14989	14852	15046	14859	14753	14860	14962	14847	14867	14848	14988	14764	14879	14856	14929	14837	14955	14843	14950	14912	14716	14900	15058	14918	14852	14853	14891	14817	14926	14863	14852	14891	14771	15041	14885	14851
23801	20635	28406	28306	25271	25540	26707	24069	23450	23311	23032	22947	22631	23186	23694	22590	22518	22510	22429	22387	22414	22423	22572	22661	22230	23535	25611	24688	23645	22700	22354	22354	22417	22037	22248	22132	22149	22141	22311	22202	22229	22233	22096	22299	22255	22349	22159	22285	22164	22093	22279	22373	22000	22062	22087	22071	21885	22129	22144	22294	22358	22195	22098	21991	22072	22026	22301	22210	21993	22253	22231	22141	22323	22148	22095	22007	22282	22176	22462	22269	22078	21860	22122	21981	22074	22194	22397	22103	22188	22081	22149	22030	22176	22129	22093	22191	21939	22065	22032	22364	22233	22173	22270	21957	22156	22161	22163	22008	22292	22168	22294	22197	22033	22097	22347	22329	21952	22095	22306	22027	22104	22091	22147	22198	22196	22107	22140	22194	22264	22281	21850	22163	22223	22229	22307	22073	22071	22129	22261	21955	22209	22148	22034	22262	22220	22034	22009	22207	21997	22056	22171	22077	22079	22116	22390	21978	21931	22093	22478	22038	22311	22136	22050	22150	22198	21923	22193	22320	21903	22120	22109	22293	22068	22001	21993	22237	22091	22146	22438	21918	22270	22357	22074	22222	22085	22047	22194	22207	22301	22314	22328	22025	22112	22192	22116	22267	22108	22070	22315	22102	22256	22375	22146	22272	22100	22302	22250	22116	22144	22181	22196	22092	22366	22063	21936	22082	22272	22043	22155	21922	22253	22083	21895	21970	22312	22175	21902	22101	22223	21857	22326	22105	22135	22046	22088	22377	22226	22049	22292	21900	22104	21933	21910	22023	22113	22161	22165	22368	22166	22313	22176	22275	21862	22114	22003	22035	22333	22374	22084	21996	22287	22111	22248	22202	22240	22321	22133	22026	22097	21908	22276	22197	22124	21977	22001	21997	22119	21827	22355	21998	22206	21961	22130	21931	21941	22043	22217	22095	22316	22009	22309	22030	22305	21689	22052	22099	22225	22133	22192	22188	22051	22038	21970	22250	22258	22016	22092	22215	22233	22170	22263	22130	21954	22186	22052	22251	21940	22190	22121	22197	22168	22125	22246	22286	22078	22031	22267	22053	22087	22091	22506	21908	22303	22102	22034	22289	22159	22176	22204	22058	22235	22211	22297	22370	22279	21880	21831	22238	22388	22024	22148	22125	22105	22355	22040	21902	22224	22009	22167	22189	22024	22180	22133	22062	22144	22321	22117	22196	22126	22192	22107	21921	22002	22155	22094	22330	22214	21915	22278	21992	22139	22158	22180	22005	22146	22238	21943	22076	22148	22063	22273	21985	21987	22030	22041	22067	22230	21948	22077	22044	22125	21988	22187	22175	22209	22233	22278	22182	22264	22074	22090	22092	22145	21975	22062	22170	22289	22387	22020	22081	22113	21994	22354	22128	22221	22046	22113	22175	22006	22059	22149	22092	22322	22164	22381	22231	21831	22168	22357	22074	21980	22008	21936	22244	22365	22015	22108	22285	22170	22113	22137	22079	22295	22089	22132	22255	22224	22301	21993	21915	21902	22208	22304	22127	21973	22190	22019	22113	22096	22118	22290	22183	22022	22087	22180	22205	22259	22087	22239	22031	22189	22192	22281	22222	22184	22159	21951	22069	22160	22275	22133	22262	22250	22101	22001	21816	22015	22003	22112	22230	22065	22152	22032	22091	21972	22136	21792	22099	21983	22104	22194	22326	22035	22160	22401	22199	22207	22198	22286	22164	21937	22047	21997	21986	22087	22185	21996	22090	22205	21959	21938	22386	22203	22288	22296	22109	22114	22303	22255	22254	22125	22111	22145	22134	22224	22035	22293	22121	22422	22242	22273	22179	22137	22355	22025	22131	22246	22015	22309	22101	22080	22136	22197	22221	22281	22146	22313	22231	22224	22252	22210	22145	22253	22067	22052	22074	21809	21976	22183	21983	22109	22256	22398	21941	22093	21960	22031	21943	22046	22103	22321	22335	22316	22049	22306	21999	21840	21895	21945	22272	22301	22144	22257	22271	22073	22028	22080	22369	22132	21966	22173	22012	22053	22069	22279	22179	22208	22312	22220	22067	22191	22256	22100	22228	22122	21965	22244	22290	22230	22371	22307	22048	22425	22244	21986	22031	22301	22265	22245	22256	22024	22162	21856	22080	22161	22152	22175	22160	21830	22276	22330	22175	22189	22122	22334	22314	22267	22122	22129	22045	22061	22126	22224	22196	22322	22281	22196	22053	22166	22047	22251	22153	22107	21986	22277	22197	22173	22158	22170	22217	22247	21974	22098	22068	22364	22435	22137	22060	22186	22150	22105	22118	22053	22045	22117	22335	22133	22121	22235	22216	22135	22116	22134	22045	22202	22350	22207	22391	22108	22247	22268	22226	22108	22220	21906	22194	22086	22021	22164	22202	22147	22358	22137	22134	22103	22109	22231	22344	22001	22155	22229	22124	22127	22284	22144	22064	22114	22146	22183	22281	22007	22129	21995	22146	21890	21922	22082	22176	22209	22206	22146	22338	22064	22002	22007	22265	21947	22029	22123	22250	22105	22039	22093	22207	22106	22115	22186	22327	22128	22096	22411	22270	22203	21946	22013	22224	22121	22133	22209	21971	22143	22131	22301	22173	22066	22205	22173	22210	22189	22053	22264	22256	22125	22288	22161	22266	21981	22212	22081	21937	22161	22324	21956	22136	22056	21978	22285	22059	22069	22089	22058	22242	22070	22248	22202	22269	21980	21946	22004	21995	21941	22207	22250	22269	22287	22038	22029	22024	21868	22157	22253	22237	22144	22246	22221	22123	22076	22057	21959	21543	22143	22209	22061	22112	22077	22187	22075	22223	21948	22068	21791	22244	22079	21942	22060	22114	22100	22077	22069	22064	22158	22094	22237	22208	21925	21926	22127	22038	22054	22031	22264	22241	22024	22198	21993	21978	22042	22199	22180	22160	22073	22008	21943	22052	22234	22232	22079	22010	22156	22102	22242	22120	22220	22102	21839	22189	22237	22282	22178	22102	22171	21996	22274	22249	22044	22078	22274	22307	22100	22387	22140	21999	22110	22303	22286	22063	22192	22138	22148	22075	22059	22185	22029	22207	22110	22311	22201	22215	22163	22497	22174	21996	21975	22182	22117	22340	22123	21933	22219	22064	22146	22143	21940	22152	22089	22097	22173	22095	22359	22140	22079	21840	22286	22136	22080	22218	21921	22218	22181	22088	22295	22078	22233	22088	22343	22200	21902	22076	22148	22112	22067	22009	22225	22168	22197	22242	22123	22171	22011	22007	22138	22006	22078	22074	22119	22082	22262	22078	22100	22031	21972	22385	22037	21938	22296	22286	22334	22030	22150	22324	22151	22155	22160	22275	21886	22052	22130	22202	22215	22020	22291	22171	22142	22084	21882	22088	21917	21858	22046	22217	21940	22169	22252	21961	22021	22054	22151	22218	22123	21961	22102	21937	22104	21880	22177	22104	22267	22137	22275	22006	22052	22374	22173	21779	22201	22066	22213	22353	21959	21925	22103	22034	22122	22289	22066	21959	21963	21987	21997	22001	22150	22000	22333	21986	22214	22051	22235	22309	22034	22067	22011	22151	22337	22223	22129	22042	22151	22193	22110	22185	22080	22359	22145	22156	21917	21968	22183	22169	22290	22054	22206	22095	21952	22193	22147	21903	22163	22051	22315	22239	22051	21848	22018	22221	22117	22227	22018	21909	22162	22445	22051	22175	22204	22247	22143	22114	22151	22236	22106	22148	22351	22080	22106	22144	22169	22299	22203	22110	21943	22112	21888	22180	22299	22004	22333	22235	22415	22191	21978	22093	22209	22132	22236	22125	22318	22295	21811	22123	21982	22053	22383	22298	22160	22210	22015	22237	22205	22082	21898	22288	22234	22064	22281	22303	22163	22242	22262	21920	22182	22129	22222	22049	22056	22071	22200	22183	22152	21990	22182	22309	22046	22199	22101	22068	22105	22333	22132	21962	22239	22100	22254	22140	21972	22120	22335	22228	21973	22140	22088	22255	22214	22280	22381	22101	22116	22268	21970	22203	22129	22244	22304	22246	22140	22302	22254	22204	22127	22219	22083	22424	22130	22271	22024	22179	21969	22020	22085	22013	22074	22058	22081	22073	22101	22352	22064	22295	21998	22307	22143	22286	22078	22159	22147	22299	22019	22252	21796	22238	22259	22156	22202	22067	22109	22043	22042	22020	22080	22024	22467	22130	22015	22114	22031	21978	22119	22229	22062	22020	22175	22107	22099	22350	22097	22088	21966	22114	22199	21850	21967	21971	22185	22045	22253	22109	22274	22168	22023	22129	22023	21954	22131	22168	22276	22268	22112	22134	22399	22169	22242	22210	22212	22215	22273	21851	21999	22120	22334	22180	22139	21929	22076	22012	22271	22205	22180	22407	22293	22281	21967	21908	22356	21993	21958	22071	22065	22014	22186	22003	22275	22204	21896	21965	21973	22130	22135	22133	22268	22618	22269	22293	22272	21970	22021	22248	22018	22329	22358	22394	22263	22230	21970	22361	22206	22129	21972	21975	22147	22124	22181	22083	22246	22012	22002	22071	22046	22090	22081	22047	22194	22176	21966	22187	22236	22246	22145	22271	22261	21940	21852	21957	22193	22147	22072	22023	22039	21935	22109	22168	22089	22065	22185	22081	22063	22215	22280	22250	22188	22178	22081	21987	22101	21972	22128	22075	22137	22026	22009	22043	22228	22043	22181	22062	22065	22031	22108	21866	22341	22143	22029	22015	22234	22259	22067	22293	22046	22137	21924	22080	22253	22063	22255	22280	22127	22344	21967	22218	21899	22050	22168	21973	22294	22024	22072	22340	22288	21952	22246	22429	21997	22089	22249	22230	22160	22228	22167	22014	22126	22076	22029	22027	22386	22364	22309	22033	22134	22045	21937	22096	21940	22128	22101	22273	22116	22145	22023	22103	22214	22212	21801	21971	22084	22084	22125	21956	22079	22179	22048	22239	21952	22148	22312	22080	22055	22127	22172	21927	22114	22181	22226	22217	22233	22306	21962	22424	22217	22157	22005	22191	22046	21923	21956	22321	21955	21992	22322	22129	21915	22226	22132	22219	22260	22006	21894	22124	21900	22211	22220	22183	22332	22222	22178	22122	21917	22402	22206	22083
42352	63954	62400	43912	25326	18813	17993	17137	16792	16507	16014	15724	15487	16591	16652	15212	15286	15111	15358	15378	15307	15392	15152	15073	15436	17243	19572	17783	16573	15672	15202	14971	15023	14981	14880	15163	14777	15067	15120	15037	15271	14975	14866	15081	15025	14893	14943	15016	15050	14928	15001	15036	15247	15022	14997	15190	15033	15002	14952	14895	14927	14949	15017	14913	15089	14923	15129	15192	15182	15075	14984	15002	14970	14976	14929	14844	14884	15074	14797	14937	15056	14955	14926	14879	14901	14836	14836	15074	14895	14971	14928	14987	15157	15065	14989	14978	14961	14992	15024	14976	14999	15089	14965	14924	14889	15066	14900	15113	15072	14988	14843	14982	15053	15150	14965	14999	14937	15028	14937	14801	14987	14978	14991	14866	14993	15107	15172	15085	15103	14971	15002	15079	14961	14967	15083	14919	14852	14910	15029	15059	15161	14814	15062	15051	14924	14937	14864	14925	14941	14949	15035	15012	14947	15058	15250	14922	14997	15144	15044	15243	14968	15126	15042	14972	15082	14909	14934	14914	14925	14978	15013	14990	14967	14997	14879	15097	14999	15043	15048	14987	15088	15024	15054	15085	14754	15089	14906	14853	14954	14881	15074	14977	15105	15199	15021	14974	15157	14758	15035	15046	15136	14969	14967	14976	14956	14935	14980	15015	15084	15181	15076	15113	15009	14960	14830	15038	14957	14946	14959	14997	14925	14859	14971	15022	15004	14952	14883	15019	14928	14967	15060	15081	14959	14983	15151	14901	15089	14975	14970	14968	15062	15019	15014	14738	14787	14973	14880	14980	14918	14986	15033	14844	15001	14731	14962	14874	15002	15018	15053	15235	15056	14919	15041	14998	14859	14841	15067	14924	15053	14852	14826	15099	14951	14987	14776	14964	15084	15050	15049	15133	14929	15016	15135	14941	14909	14914	15064	15025	14942	15022	15174	14869	14987	15043	14980	14927	15010	14960	14977	14982	14943	15075	15066	14921	15055	14908	15053	14889	14955	15059	14953	14947	15130	15079	15036	14953	15031	14998	15036	15094	14961	15015	14859	14917	15114	15039	15066	15025	15069	14915	15068	15012	14885	14988	14972	15089	14851	14884	14853	15072	14963	15066	15063	15041	15021	14858	14942	14962	14865	14899	15024	14943	15004	15025	14976	15084	14805	14890	15005	15061	15077	15046	15074	14928	14921	14927	14823	15104	14952	14919	14967	15070	14926	15057	14877	15068	14971	14967	15003	14976	14899	14910	15070	15129	14930	14974	14953	15006	14843	14975	15080	14888	15143	14846	15110	15062	15059	15078	15005	15069	15040	14899	15011	15052	15088	14988	14776	14889	15092	14964	15007	14958	14942	15035	14976	14955	15109	15076	14915	15062	14771	15110	15017	14883	15057	14944	14872	14980	15115	14935	15065	14980	15081	14926	15090	15017	14977	15131	14811	15158	14939	14943	15137	14967	14965	14969	14844	14897	14899	14813	14906	14930	14963	14984	15038	15076	15054	15054	14996	15070	15003	14841	15067	15003	15133	15010	15093	15001	14849	14940	15104	15041	15001	14952	15124	14914	14893	15091	14789	14883	14881	15125	15014	14939	15151	14948	14988	14967	15163	14924	15079	14973	14855	15157	15001	14895	14876	15018	15145	14980	15057	14966	15074	14877	15100	15001	15064	15116	15059	15044	14958	15107	15092	14971	14885	15012	14979	14903	14963	14844	15192	14801	14828	15016	15040	15000	15068	15030	15045	14998	15113	14958	15096	14826	14949	15084	15021	15016	15011	14998	15119	14975	14963	15031	14940	14956	15015	15054	14866	14966	15088	14978	15161	15024	15085	14944	15021	15008	15080	15031	15156	15009	14862	14909	14920	15136	15017	14795	15188	15067	14947	15050	14970	14838	15072	14984	14973	15055	14898	14953	15061	15187	15102	15000	14927	14906	14992	15011	15014	15016	14918	15115	15001	15078	14956	14990	14961	14965	14810	14785	15032	14961	15004	14956	15014	14918	14906	14971	15088	15018	14936	14987	14934	14792	15008	14949	15059	15178	14999	14954	14975	14968	14986	15075	14773	15022	14899	14750	15143	15027	14992	15030	15093	15079	15178	15034	15018	14984	14981	15017	15033	15087	15105	14863	14891	14867	14764	14936	14911	14890	15032	14947	14935	15117	15030	14999	15022	14890	15010	14983	14852	15025	15147	15038	15161	14991	14881	15012	15069	15115	14947	15021	15050	14969	15006	14902	15042	14919	14935	15117	14966	15011	15022	14842	14914	14948	14722	14907	15066	14902	15014	14895	15037	15157	15093	14851	15022	14941	14991	15105	15080	14910	15105	15076	15147	14900	15015	14888	14872	15240	14779	15016	14918	14879	14894	14909	14983	14840	15122	14884	14905	14924	14983	15080	14958	14938	14832	15129	15087	14878	14968	14897	15015	14896	15067	15034	15052	15077	15100	15005	14873	14944	14998	14821	14886	15056	15016	15048	15137	14873	15122	15048	14977	14677	14942	15075	14962	15093	15004	14982	15029	14969	15044	14931	15073	14930	15002	15060	14965	14899	15046	14857	15026	14908	15027	15091	14939	15035	15095	14952	14842	14959	14966	14912	14938	14990	14927	14841	15066	14966	15052	14858	14967	14924	14901	15162	14983	15010	14910	14875	14985	15090	15019	14927	15176	15090	14953	14861	14970	15008	14819	14889	14896	14924	15259	15160	15184	14936	14965	14900	15169	15043	15061	14865	14856	14908	14727	14828	15077	15008	15065	14991	14964	15008	15067	14988	14996	15026	14816	14957	14981	15080	15005	15081	15120	15079	14931	14865	15120	14898	14859	14981	14746	15114	15005	14957	15085	15109	14926	14942	14931	15060	15060	14861	14884	15003	15158	15103	14991	15142	15062	14975	14933	15012	14948	14963	15066	14910	14971	14996	15173	14997	14926	14946	14923	14929	15067	15023	14893	14922	14935	15043	15121	15027	15133	14962	14995	15019	14967	14947	14993	15095	15142	15011	14945	14947	15012	15019	14952	14983	14914	14975	14998	14924	15061	15062	15012	15007	15068	14910	15104	15051	15060	14901	14950	14997	14989	15017	15000	15078	15163	14839	14889	14973	15030	15008	14955	15078	14973	14854	15076	15120	15043	14955	14903	14894	14909	14926	14968	14986	14918	15097	15046	14963	15096	14875	14851	15056	14945	15192	14974	15007	14989	15001	14961	15141	15104	15017	14932	15037	14824	15204	15061	14981	15035	15037	14876	15016	15154	15001	14955	15079	14832	15167	14971	14861	15017	15048	15084	14953	14885	14761	14898	14969	15098	15102	15166	15120	15013	15023	14984	15072	14991	15050	14963	14974	15024	15076	14835	14933	15039	15064	14969	15028	15021	15064	15052	14886	15009	14997	14968	15086	15204	15009	15108	15018	15129	14942	14959	14916	14888	15054	14777	15107	14982	14924	14829	14939	15171	15026	15143	15091	14893	15125	15050	14863	14961	15141	14865	15106	14944	15100	15136	14940	14979	14972	15128	15150	14787	14850	15185	15053	15004	14998	14942	14997	15035	14974	14961	14937	15231	15217	14927	14844	15078	14975	14953	14707	14961	14989	15042	14986	14691	15076	15023	14876	14859	14907	14913	14943	15146	15039	14936	14887	14963	15086	15144	15001	15056	15064	15036	15047	14913	14951	14889	15082	15066	15076	15051	15007	14992	14872	15120	15176	15196	14978	14908	14987	14905	15178	14941	14924	15030	14966	14987	15099	15082	15073	14999	15048	14932	15038	15009	15144	14947	15187	14976	15016	14952	14974	15153	14944	14973	15077	14888	14997	14911	15015	15045	15197	14959	14759	14830	14984	15011	14958	15075	15052	14958	14984	15230	14860	15093	15145	14942	14984	15156	14948	14908	15185	14965	14869	15065	15114	15056	14994	15190	14840	15109	14959	14957	14958	14985	14981	15025	14895	15078	15034	14889	14980	14902	14980	14958	14938	15098	14884	14971	14939	14982	14968	14822	14969	14991	15223	14997	14936	14855	15042	14931	15029	15039	15028	14819	15053	14891	15148	15025	15007	15201	15139	14943	14997	15053	14939	14989	15009	14885	15055	14699	14985	15131	14964	15165	14988	14900	15063	14926	14981	14766	14930	14966	15106	15044	14955	15037	14775	15129	15039	15067	15113	15024	15221	14940	15061	14994	15025	15018	15101	14903	14935	15083	14940	14977	14898	15045	14986	14808	15095	14900	15082	14884	14884	14823	14935	15063	14906	15038	14959	14986	15025	14979	14948	15024	15101	15183	14817	14984	15067	14959	14858	15085	14946	15090	14915	14972	14973	14870	15077	15028	15051	14904	15107	15095	14935	15039	14843	14982	14927	14824	15107	14876	14852	15113	15025	15012	14910	15018	15107	15038	15098	15117	15008	14931	15091	14787	14872	14744	15174	14896	15045	14945	15017	15043	15004	15064	14891	15104	15072	14829	14965	15142	14927	14902	14926	15212	15099	14916	15117	14993	15058	15105	15050	14857	15159	15257	15029	14946	15034	15051	14996	15079	14984	14917	14929	14955	14923	15085	15027	15063	15047	14867	14814	14970	15085	15042	14949	15138	14928	15062	14841	14961	14888	15047	14907	15094	15110	14993	15060	15077	15189	15027	14983	15106	15142	14907	14838	15067	15030	15094	15040	15088	15024	15147	14968	15223	15030	15101	15030	15038	14904	14964	15093	14958	14978	14895	15027	15028	14947	14871	15030	15056	14891	15131	15041	15096	15044	14963	15106	15022	14808	14952	14778	14972	15089	15004	15012	15009	14976	15070	15045	15024	15039	14930	15113	15127	15027	14931	14967	14993	15039	14898	15048	14974	15027	15076	14888	14999	14998	15071	14903	14804	14968	14980	14909	15047	15030	14902	15058	14964	14971	14935	15005	14939	14953	15066	15019	14804	15042	14918	15040	15049	14989	15030	14965	15057	14968	15019	15028	15063	15126	15071	15153	15204	14937	15016	15004	14689	14932	14787	14979	14976	15026	14977	14895	14949	14879	15085	14959	15085	14915	15103	15007	15001	14865	14990	14949	14991	14922	14884	14822	15023	14908	15153	14949	14985	14896	15070	15071	14890	14956	14910	14996	14974	15068	15033	14955
22052	20571	27362	24844	22205	25299	29763	25669	24550	24175	23545	23175	22980	23955	24540	22774	22593	22335	22465	22449	22648	22492	22291	22157	22308	24438	29506	27064	24694	23164	22700	22540	22343	22321	22540	22066	22441	22425	22123	22195	22311	21966	22145	22155	22207	22121	22339	22309	22035	22387	22350	22129	22079	22153	22139	22006	22181	22183	22139	22105	22184	22323	22104	22267	22177	22203	22366	22167	22057	22298	22332	22253	22163	22117	22204	22227	22053	22097	22145	22085	21957	22220	22055	22242	21940	22085	21903	22159	22297	22195	22094	22019	22088	21849	22315	21985	21964	21934	21966	22170	22068	22056	22007	22366	22502	22280	22206	22513	22413	22411	22236	22069	22263	22325	22052	22228	22277	22057	22124	22278	22230	22217	22143	22171	22305	22235	22189	22292	22281	22045	22138	22101	22133	22247	21958	22043	22124	22119	22149	22073	21981	22057	22118	22203	22168	22154	21876	22281	22038	22076	22246	22213	22157	22055	22100	21978	22311	21939	22027	22217	22025	22259	22134	21969	22051	21961	22156	22007	22147	22161	21937	21994	22138	22213	22361	22213	22051	22041	22219	22037	22138	22176	22266	22029	22033	22222	22130	22244	22211	21960	22034	22255	22259	22040	21855	22303	22152	22124	22276	22234	22199	22002	22038	22088	22065	22227	22240	22158	22026	22307	22191	21809	22069	22310	22133	22131	21879	22056	22273	21969	22164	22431	21933	22177	22203	21939	21952	22124	22239	21940	22108	22220	22217	22173	22315	22304	22116	22059	21959	21942	22133	21985	22031	22081	22153	22270	22191	22057	22174	22163	21881	22017	22450	22443	21963	22079	22278	22155	22016	21956	22098	21881	22059	22197	22109	22076	22289	22218	21983	22053	22207	22041	22188	22206	22239	21998	22100	21809	22045	22080	22040	22210	22163	22208	22099	21957	22078	22085	22275	21987	21951	22222	22261	22233	22115	22220	22207	22113	21965	22057	21940	22070	22124	22016	22272	22236	22245	22027	22266	22238	22292	21851	22380	21950	22206	22191	22283	22231	22216	22149	22197	22188	22111	22370	22097	22026	22028	22208	21970	22001	22081	22093	22087	22010	22318	21953	22342	22308	21961	22242	22281	22298	21958	21979	22027	22003	22303	22026	22019	22222	22134	21960	22266	21942	22084	22469	21935	21969	22149	22156	22139	22133	22204	22038	22170	22015	22425	22237	22107	22065	22032	22124	22021	22237	21949	22184	22322	22206	21959	22220	22145	21963	21991	22276	22237	22325	22255	21978	22096	22116	21916	22265	22124	21930	22298	22141	22246	22193	22424	22363	22056	22227	22105	22179	22058	21898	22165	21889	22013	22086	22270	22276	22177	22155	22333	22080	22290	22268	22280	22061	22084	21989	22173	22001	22242	22129	22317	22186	22221	22228	22366	21927	22030	22198	22090	22289	22129	22186	22160	22195	22411	22318	22148	22158	22232	22093	22194	21979	22210	22127	22056	21737	22210	22246	22088	22100	22266	22479	22428	22084	22089	22223	22078	22191	22519	22213	22398	22002	22004	21955	22271	22124	22107	22147	22226	22224	22127	22363	22327	22090	21902	21965	22043	22139	22223	21961	22339	22215	21903	22040	22059	22116	22391	22062	22099	22131	22113	22178	22077	21995	22241	21997	21908	22122	22156	22086	22130	22021	22235	22092	22348	22228	21976	22219	22235	21945	22247	22145	22179	22130	22511	22259	21986	22172	22293	22182	22087	21923	22117	21936	21928	21913	21907	21924	22134	22017	22266	22259	22075	22145	22098	22371	22003	21827	22085	22012	22316	21972	22047	22006	21955	22009	22246	22269	21926	22285	22120	22168	22155	22119	22120	22030	22017	22332	22097	22090	22012	22262	21923	22128	22200	22128	21998	22209	22076	22203	21953	22098	22116	22199	22353	21982	22113	22210	22357	21877	22211	22051	21925	21993	21955	22225	22322	22142	22114	22171	22063	21927	22077	21967	22183	22036	22021	22305	22178	21989	22180	22161	22129	21998	22120	22256	22066	22309	22290	22124	22211	22212	22099	22482	22017	22135	22204	21995	22058	22056	22126	22248	22101	22000	21937	22189	22132	22073	22263	22096	21962	22191	21900	21855	22301	22095	22218	22223	22212	22256	22306	21981	21996	22234	22249	22188	22108	21964	21861	22016	22178	22292	22443	22229	22109	22067	22032	21999	22155	22018	21968	22172	21907	22256	22076	22199	21894	21917	22202	22357	22084	22125	21988	22113	22231	22334	22077	22085	22163	22004	22232	22263	22240	22063	22159	22137	22179	22069	22113	22120	22065	22122	22199	22025	22204	22269	22158	22155	22237	22038	21994	22046	22130	22200	22135	22131	22012	21915	22240	22092	21925	22059	22079	22092	21981	22245	22136	22233	22168	22159	22032	22183	21945	22233	22220	21978	22321	21975	22061	22040	22220	22201	22082	22058	22270	22065	22073	22101	21998	21962	21862	22216	22122	22119	22119	22235	22323	22050	22212	22242	22177	22234	22120	22088	22298	22268	22193	22261	22202	22228	22139	22285	22178	22220	22093	22235	22435	22282	22164	22098	22035	21960	22044	22136	22202	22098	22033	21922	22181	22243	21816	22179	22083	22206	22371	22177	22282	22066	22120	21871	22018	22154	22168	22007	22148	22025	22086	22071	22184	22190	22089	22149	22110	21862	22111	22244	22118	22108	22191	22059	22206	22264	22100	22018	22177	21926	22179	22011	22195	22039	22342	22196	22168	22146	22190	22185	22058	22254	22138	22220	22227	22271	21915	22026	21901	22387	22043	22204	22043	22096	22221	22237	22252	22019	22004	22228	22143	22272	22018	22155	22262	21925	22051	22143	22131	22152	21994	22257	22084	22114	21927	22186	22170	21986	21853	22066	22423	22194	22169	21991	22123	21988	22124	21865	22103	22190	22077	22064	22036	21948	22123	22060	22106	22109	22222	22004	22123	22041	22175	22452	22147	22193	21950	22123	22136	21977	22000	22217	22119	21883	22091	22187	22184	22197	22106	22108	22092	22271	22043	22180	22262	22245	22171	22132	22282	22170	22221	22050	22192	22026	22004	22086	22018	22398	22103	22011	22158	22198	22169	22235	22132	22130	21999	22180	22098	22182	22105	21944	22400	22069	22101	22116	22159	21865	22046	22109	22240	21842	21733	22322	22086	22465	22316	22068	22155	22146	21832	22214	22280	22099	22154	22427	22211	22113	22079	22153	22173	22243	21908	21962	22330	22002	22153	22045	22371	22142	21979	22079	22304	22008	22106	22001	22150	22025	22083	22165	22152	22225	21948	22114	22205	22115	21910	22021	22134	22062	22036	22011	22027	22250	22191	22231	22180	22202	22080	22225	22141	22033	22118	22061	22334	22153	22171	22196	22148	21854	22109	22005	22170	21833	22096	21862	22356	22029	22256	22222	21982	22060	22150	22070	22235	22354	22154	22332	22237	22015	22067	22099	22257	22384	22178	22382	21726	22003	22296	22195	22056	22048	22178	21895	22171	22119	21862	22222	22070	22119	22165	21791	22025	22136	22117	21982	22107	22200	22337	22196	22167	22027	22429	22256	22235	22192	22145	22199	22136	22321	22177	22179	22103	22156	22175	21997	21995	22064	22309	22259	22119	22002	22029	21933	22147	22351	22316	22143	22160	21989	22280	21991	22306	22151	22152	22108	22080	22036	22142	22083	22126	21982	22222	22077	21981	22142	22330	21961	22209	21958	21995	22229	22149	21979	21998	22138	22013	21807	22167	22137	22072	22162	21863	22076	22118	22047	22102	22188	22249	22237	22229	22395	22061	22266	22100	21913	21959	22263	21950	21945	22087	22113	22138	22243	22361	22201	22029	22058	22093	22315	21989	21975	22228	22121	22261	22119	22139	22271	22225	22140	22029	22056	22096	22021	22091	22170	22350	22101	22139	22279	22107	22235	22062	22144	22074	21841	22102	22154	22225	21970	22177	22317	22116	22087	22143	22175	22145	22191	21910	22375	22171	21973	21811	22218	22154	22312	22156	21924	21970	22157	22189	22115	22134	21988	22059	22058	22094	22172	22230	22034	21925	21966	22213	22202	22207	22243	21983	22000	22110	22087	22322	22212	22059	22094	22098	22281	22059	21765	22088	22110	22139	22092	22082	22112	22173	21927	22158	22243	22139	21929	22211	22180	21973	22129	22122	22174	22192	22145	22052	21937	21932	22152	22110	22132	22136	22046	22141	22200	22101	22164	22156	22188	22100	22276	22141	22212	22046	22098	22024	22216	22218	22135	22352	22121	22074	22032	22318	21996	22238	22150	21993	21912	22234	22014	22001	21969	22123	22138	22120	22259	22187	21829	21972	22185	22266	22098	22091	22165	22214	21813	22148	22051	22137	22113	21955	21934	22323	22004	21972	22176	22187	22081	22054	22160	22098	22084	21852	22039	22065	22202	22144	21986	21970	22080	22247	22207	22071	21909	22430	22147	22400	22201	22266	22116	22387	22141	22112	22146	22188	22170	22301	22159	22107	21989	22234	22014	22138	22220	21967	22241	22041	22327	22275	22095	22394	22302	22191	22201	22308	21904	22158	22257	22244	22186	22203	22187	22034	22113	22094	22109	22222	22065	22172	22145	22215	22144	22359	22190	22119	22233	22078	22137	21920	21920	22244	22191	22165	22184	22087	22043	21962	22192	22210	22365	22128	22285	22185	22203	21898	22058	22350	22307	22052	21862	22005	22175	22184	22153	22131	22247	22309	21997	22236	21988	22136	22172	22137	22072	22216	22183	22235	21994	22257	22223	22031	22109	22007	22250	22030	22033	22210	22136	22239	22242	22121	21997	22111	22122	21980	22006	22042	22021	22144	22215	22089	22134	22109	22302	21958	22045	22386	21852	21933	22183	22199	22114	22213	22189	22025	22073	21980	22259	22113	22325	22303	21962	22267	22157	22256	22248	21942	21806	22479	22148	22157	21959	21957	21910	22154	21916	21974	21948	22008	22236	22166	22139	22167	21912	22136	22022	22176	22051	22144	21898	22022	22204	22108	22002	22115	22183	22151	22298	22230	22059	22189	22318	22093	22008	22224	21960	22102	22239	22105	22132	22015	22137	22075	22212	22171	22315	22255	22124	21889	22050
47582	72595	64273	42261	27985	21849	20502	19430	18442	17583	16692	16237	15717	17589	17755	15453	15264	15466	15244	15495	15517	15322	15098	15176	15160	18688	24919	20195	17772	15912	15178	15046	14986	14912	14923	14915	15017	15120	14992	14893	14925	14955	14976	15021	14879	14930	14986	15200	14825	14954	15067	14962	14976	14949	14994	15077	14954	14939	14903	14893	15061	15015	14958	15000	15061	15010	14972	15010	14974	14996	14990	14953	14921	14902	14973	15075	14775	15004	15059	15050	14838	14658	14692	14875	14909	15078	15078	14887	15008	15054	14912	15043	15013	15093	14970	15007	14948	15031	14911	14994	15021	14777	14955	14962	14978	15047	14980	14876	15057	15007	14914	14954	14954	15008	14946	14932	14961	14822	14862	15076	14874	14963	14999	15050	14856	14902	14955	14855	15047	14981	15040	14901	14975	14813	14879	15035	15076	14913	14948	14831	15030	14953	15042	15037	14961	14877	15031	14987	15027	14802	14845	14975	14930	14969	14863	15030	14856	14958	14973	14863	14945	14909	15028	15029	15036	14842	15054	14965	15134	15051	14936	15118	15007	15000	14955	14983	15052	15044	15039	15048	15045	15058	14949	14901	15028	14972	14992	14900	15099	14824	15032	15006	15066	14993	14948	15038	14991	14896	14973	14960	14873	14746	15049	15025	14965	14966	15036	14911	14924	14829	15074	14911	15046	14831	14987	15063	15032	14913	15045	15079	14794	14982	14790	14833	15025	14835	15003	15042	15005	15016	14920	14839	14862	15028	14965	15063	14966	14999	14822	14874	15056	14974	14965	14946	14804	15021	15066	15035	14907	15005	14849	14931	14812	14918	14967	15081	14897	14963	14958	15078	15017	15008	14969	15294	14952	14952	14975	14792	14964	14727	14906	14936	15001	14721	14839	14935	14964	14883	14996	14890	14920	14988	14902	15072	15214	14803	14890	14914	14945	14736	15106	14909	15026	15118	15010	14912	14898	14920	15009	14882	14879	15071	15022	14854	15128	14856	15012	14972	14950	14874	14789	14872	14858	15074	14993	15018	14919	15013	15141	14925	14863	15125	14898	14973	14850	14871	15108	14941	14906	15000	14940	14924	15011	14914	14773	14821	15033	15080	15046	14972	14754	14959	14963	15016	14959	15008	15016	14849	15187	14934	15187	14977	15105	15026	15011	14780	14881	14958	14961	14939	14914	14929	15036	14937	14960	14879	14958	15066	15093	15137	15005	14875	15090	14870	14990	14731	15012	15019	14981	14942	14781	14982	14809	15056	14888	14886	14961	14892	14887	14918	15042	15178	14803	15253	14928	14818	15075	14837	15052	14790	15103	15092	14895	14943	14990	14975	14813	14977	14932	14985	14994	14967	15034	14680	14952	15098	14927	14974	14983	14904	14983	14871	15019	14967	14948	14983	14834	15033	14796	14793	15164	14950	15044	15037	14956	15177	14979	15124	15044	15062	14912	14927	15044	14981	14921	14859	14902	15084	15102	14934	14951	15013	15094	14833	14868	15020	15026	15038	14925	14940	14914	14903	15006	15067	14960	14952	14957	15179	14963	14991	15037	14946	15063	14962	14904	14986	15018	14939	14849	14819	14894	14990	14855	15014	15040	14935	14948	15014	14784	14699	15022	14942	15068	15124	14941	14905	14863	14785	15026	14855	14980	14877	14935	15165	14835	15061	14861	14906	14869	14915	15056	14997	14892	14943	14777	14948	14987	14997	14962	15014	14880	14972	15033	15091	15245	15010	14846	14803	15107	15021	14951	15020	14934	15010	14869	14906	15057	15049	15061	15064	14709	14981	14832	14997	14898	14864	14929	14926	15040	14808	14912	14870	14941	14914	15204	14953	15070	14987	15134	14947	14989	14961	14943	14952	14929	14861	14999	14963	14983	14924	14828	15184	14928	15036	14989	14853	14813	14791	14917	14988	15090	14889	14795	15028	14836	15055	14778	14949	15116	14919	14937	14988	15074	15087	14789	14881	14940	15001	14895	14985	14798	15060	14944	15007	15047	14959	14871	14969	14999	14930	15035	14954	15040	14867	15000	15136	15035	14919	15115	14948	14831	14897	15035	14804	15071	15033	14903	14888	14968	14863	14924	15007	14965	14983	14896	15065	15052	15073	14835	15060	14840	14996	15014	14744	15070	15118	14865	15011	14997	15051	14947	14925	15063	14890	14893	14845	15143	14898	14934	14848	14928	15026	15006	14736	14894	14982	15028	14940	15077	14951	15072	14859	14785	14876	14938	14946	14946	15034	14986	14898	15028	15000	14921	14856	14883	15013	14909	14857	15132	14848	14930	15123	14936	14978	14884	15009	14904	14769	14909	14902	14928	14916	14930	14802	14885	14868	15139	14966	14807	14867	15105	15097	14948	15118	14968	14850	14922	14988	15016	14928	15058	15154	15102	14929	14910	14934	14976	14861	14869	15064	15018	14922	15040	14928	15242	14835	14903	15070	14951	15015	14789	15065	15096	14944	14884	15017	14915	14789	15035	15007	14968	15129	14884	15095	14972	15025	15023	14953	14903	14708	15003	15087	14973	14951	14923	14819	15011	15189	14995	14808	14899	14901	14993	14793	15093	14928	14918	14946	14958	14998	14988	14854	14835	14854	14970	14869	15027	14918	15001	14949	14922	14961	14890	15025	14896	15026	15072	15021	14963	15023	14881	14897	14946	14883	14936	15083	15110	14833	14813	14899	14990	15022	14900	14946	14935	14983	14895	14952	15074	15007	14886	15071	14854	14993	15122	14962	14903	14873	15039	14972	14900	15027	14774	14806	14889	15008	15013	15053	14817	14835	15012	14942	15053	14997	15154	15089	15008	15009	14871	14975	15011	15015	15023	14936	14951	14903	14899	14912	14906	15002	14931	14951	15026	15052	15017	14884	14933	14921	15129	15012	14977	15080	14901	14783	14900	14821	15027	14987	14833	14876	15006	14800	15021	14926	14999	14930	14951	14803	14801	14752	14979	14907	15077	14793	14819	15039	14852	14860	14945	14933	15112	14952	14820	14988	15023	14891	15028	14927	15024	14985	14979	14766	15093	15088	14930	14844	15023	14888	15142	14903	15002	14915	15118	14960	15076	15059	14847	14836	15036	15054	14968	14927	14958	14886	14840	14927	15011	14904	14980	15038	15059	14974	14913	14985	14950	14863	14925	14964	14988	14907	15001	14978	14922	15080	14970	15036	14998	14829	15039	14850	14992	14912	14931	14991	14950	15055	14999	14934	14955	14847	14746	14904	14942	14941	15077	14757	15081	14803	14910	15022	15038	15089	15025	14971	14782	14875	14943	14892	15041	14984	14815	14819	14963	14921	15018	14903	15047	14864	14900	14932	15000	14900	14772	14786	14959	15135	15094	15025	14877	15048	14895	14912	14818	14813	15124	14861	15170	14849	15006	14951	14901	14943	14944	14924	15136	14979	15049	15026	14876	14987	14897	14980	14809	15044	14950	14958	15144	15042	14906	14832	14997	15010	14962	15039	14974	14979	14821	15020	14941	15141	14822	14885	14883	14891	14816	14913	14883	14964	14915	15108	14953	15106	15062	14907	14846	14914	15056	14795	15008	14940	15037	15020	15075	15009	15031	14859	14856	14964	15024	14985	15061	14950	14843	14834	15029	15004	15068	14976	14991	14981	14887	14996	14927	14862	15007	15177	14868	14980	14904	14995	14887	14898	14962	14841	14898	14981	14992	14990	15010	14855	14954	14909	14934	14923	14997	15190	14944	15142	14808	14917	15174	15032	15124	15018	14996	15061	14852	14746	14915	14954	14961	14995	14969	15117	14942	14998	15086	14945	14874	14885	15002	14866	14936	15097	14949	14951	15001	14970	15046	15020	15069	14956	14948	14920	15010	14749	14886	14933	15141	15064	14796	14921	14901	14923	14959	14870	14774	15048	14913	14966	14843	14803	14856	14857	14918	14827	14866	14896	14834	14973	14967	14926	14953	14926	15036	15044	15160	14994	14934	15026	14880	14967	14988	14836	15108	14878	14981	14899	15047	14843	15010	15072	14939	15107	14793	14910	14830	14951	14945	15065	14981	14884	15019	14848	14969	14975	14988	15028	14886	15046	14957	15147	14849	15042	14899	15059	15024	14867	14982	14952	15006	14859	15007	15024	15008	14879	15027	14956	14899	14910	14910	14935	14921	15014	15045	15035	15142	15024	15061	15191	15039	15013	14903	14830	14960	14934	14952	15094	14917	14963	15028	14962	14994	14926	15081	15026	15003	14880	15099	14891	15069	14874	14908	15037	15138	14908	14977	14874	14870	14875	14872	14942	14841	14966	14930	14973	14970	15072	14888	14989	14917	14820	14876	15047	14868	15103	15037	15094	15019	14945	14969	14852	14748	15011	14866	14919	14865	15053	14939	14964	15090	14918	14953	14928	15055	14914	15123	15138	14859	14918	15121	14900	14978	14980	15083	14845	15007	15091	15013	15158	15051	15069	14936	14891	14814	14959	14734	14963	14837	15004	14768	15008	14828	14858	15002	14925	14951	14686	14987	14967	14834	14788	14898	14987	14902	14927	15012	15073	15036	15005	14966	14864	14846	14756	15100	14992	14739	14870	15011	14853	14954	15189	14897	14952	15050	14903	14953	14940	14816	14843	14871	15066	15196	15013	14941	14994	14926	14902	14933	14939	15201	15085	14877	15160	14806	14841	14910	14849	15019	14963	15072	14917	15168	14977	15014	15007	15023	14955	15068	14882	14989	15027	15002	14983	14895	14910	14910	14819	14973	15023	14863	14948	14960	14927	14891	14957	14807	14975	14934	14995	14904	15014	14877	14885	14968	15010	15176	14940	15025	14931	14877	15089	14947	15029	14768	15017	14847	15030	14956	14835	15024	15094	14911	14954	14868	14928	14897	14833	14965	14809	15024	14980	14821	15104	14882	15133	14814	14859	14927	15029	14878	14929	14881	14790	15091	15018	14927	14874	14958	14912	14876	14745	14767	14919	14998	15173	14930	14809	15105	14990	15043	15019	14975	15034	15060	15033	15001	14835	15000	14972	15120	14876	15099	14847	15001	14930	14845	14897	14994	14947	15079	14978	15041	15152	14915	15005	15069	15124	14918	14819	15120	15053	14836	14905	14928	14982	14918	15019	14997	14913	15059	14880	14955	14814	14837	15111
44039	47051	43981	31453	24981	23826	23678	23322	23286	22962	23107	23129	22954	22790	23315	22693	22749	22819	22796	22702	22859	22913	22656	22649	22685	23070	23192	23273	22831	22837	22884	22668	22687	22790	22687	22821	22682	22575	22780	22678	22658	22816	23033	22990	22989	22633	22687	22899	22831	23006	22910	22694	23115	22674	22854	22704	22829	22865	22595	22884	22883	22765	22870	22759	22705	22723	22761	22966	22758	22574	22905	22680	23002	22844	22657	22686	22657	22853	22988	22514	22850	22666	22767	22609	22652	22634	22684	22872	22677	22893	22900	23047	22787	22711	22663	22799	22560	22550	22704	22508	22766	22791	22933	22755	22700	22850	22462	22648	22794	22713	23027	22573	22543	22751	22662	22693	22620	22696	22840	22808	22892	22766	22803	22798	22765	22809	22774	22767	22893	22912	22675	22783	22661	22447	22892	22591	22704	22546	22838	22613	22796	22596	22859	22591	22775	22842	22800	22874	22786	22854	22658	22787	22829	22773	22724	22792	22554	22764	22710	23079	22944	22820	22662	22732	22813	22724	22715	22643	22576	22641	22860	22863	23006	22862	22978	22652	22695	22625	22655	22926	23003	22822	22769	22777	22677	22579	22772	22535	22828	22524	22716	22526	22778	22619	22611	22591	22660	22784	22935	22721	22819	22596	22751	22716	22872	22875	22781	22640	22657	22946	22923	22722	22864	22661	22662	22560	22726	22824	22690	22726	22642	22702	22702	22727	22964	22555	22647	22756	22581	22770	22743	22720	22689	22912	22696	22873	22552	22628	22901	22866	22782	22535	22696	22848	22803	22793	22785	22655	22728	22784	23052	22781	22807	22578	22775	22689	22657	22546	22715	22449	22738	22842	22751	22699	22917	22674	22565	22711	22853	22841	22700	22744	22919	22880	22928	22581	22774	22836	22887	22682	22891	22531	22866	22738	22666	22632	22832	22727	22482	22860	22790	22608	22858	22863	22817	22609	22590	22815	22518	22630	22581	22677	22870	22694	22650	22652	22637	22842	22815	22763	22796	22812	22612	22561	22601	22759	22833	22582	22742	22748	22730	22790	22769	22719	22672	22653	22796	23008	22679	22560	22883	22744	22699	22770	22680	22408	22759	22790	22867	22978	22705	22651	22850	22662	22649	22747	22778	22626	22802	23055	22674	22676	22747	22898	22920	22679	22712	22423	22861	22746	22845	22751	22657	22836	22662	22932	22533	22807	22632	22790	22854	22692	22877	22573	22708	22685	22733	22751	22855	22590	22837	22681	22509	22732	22787	22480	22763	22618	22712	22945	22734	22653	22760	22843	22715	22738	22741	22726	22715	22933	22673	22613	22836	22870	22798	22789	22762	22846	22723	22856	22678	22951	22893	23137	22640	22858	22758	22752	22655	22920	23032	22852	22774	22944	22838	22712	22795	22710	22766	22796	22528	22737	22737	22792	22548	22866	22725	22645	22856	22852	22711	22734	22702	22633	22769	22711	22855	22930	22828	22596	22711	22802	22776	22537	22743	22624	22766	22531	22831	22701	22861	22705	22629	22688	22896	22662	23014	22619	22778	22893	23086	22753	22725	22911	22686	22678	22707	22701	22645	22688	22556	22764	22893	22754	22734	22841	22812	22622	22644	22808	22491	22746	22625	22619	22567	22759	22928	22975	22903	22704	22867	22872	22775	22582	22618	22929	22940	22669	22598	22587	22687	22837	22891	22768	22792	22748	22795	22875	22913	22731	22844	22718	22836	22707	22770	22625	22769	22700	22781	22730	22855	22731	22682	22795	22942	22749	23071	22688	22743	22560	23121	22810	22680	22626	22814	22832	22851	22657	22629	22617	22783	22625	22803	22669	22697	22772	22731	22826	22776	22764	22962	22654	22625	22676	22812	22832	22697	22633	22877	22552	22872	22958	22956	22592	22884	22772	22803	22755	22634	22805	22778	22649	22758	22714	22814	22644	22558	22701	22945	22853	23127	22805	23151	22843	22755	22450	22955	22855	22842	22798	22698	22740	22762	22777	23053	22648	22597	22897	22687	22741	22756	22712	22718	22976	22674	22657	22812	22596	22832	22573	22617	22766	22744	22766	22822	22952	22775	22764	22629	22634	22912	22912	22657	22419	22735	22904	22565	22665	22950	22867	22804	22496	22700	22796	22719	22815	22965	22741	22718	22610	22896	22650	22893	22768	22859	22768	22671	22925	22597	22728	22953	22481	22808	22843	22940	22793	22730	22747	22899	22779	22761	22686	22766	22672	22772	22861	22667	22792	22639	22626	22858	22841	22720	22579	22921	22704	22793	22889	22818	22462	22646	22843	22747	22750	22773	22635	22889	22676	22500	22583	22828	22656	22550	22615	22904	22783	22647	22853	22951	22824	22838	22902	22877	22694	22931	22731	22645	22679	22586	22861	22760	22686	22636	23067	22643	22494	22912	22790	22856	22830	22799	22818	22567	22812	22835	22518	22884	22870	22780	22760	22523	22772	22714	22828	22797	22916	23041	22797	22616	22582	22769	22918	22747	22640	22698	22989	22808	22736	22434	22437	22757	22550	22578	22641	22749	22597	22652	22785	22600	22664	22678	22897	22648	22911	22667	22629	22889	22788	22699	22643	22708	22689	22867	22804	22926	22949	22819	22706	22588	22913	22775	22752	22893	22984	22669	22733	22817	22680	23043	22643	22700	22953	23095	22917	22756	22633	22825	22731	22490	22620	22762	22831	22697	22879	22661	22682	22845	22756	22896	23039	22642	22865	22923	22663	22747	22617	22586	22762	23002	22824	22783	22825	22869	22842	22639	22857	22755	22811	22737	22858	23074	22674	22722	22690	22827	22829	22809	23191	22760	22672	22823	22781	22805	22620	22684	22814	22755	22725	22941	22626	22680	22774	23012	22793	22664	22839	22720	22801	22797	22949	22724	22875	22641	22631	22753	22885	22601	22662	22614	22769	22806	22619	22617	22624	22593	22933	22864	22636	22832	22545	22909	22774	22656	22824	22650	22813	22891	22810	22846	22802	22650	23188	22832	22682	22934	22962	22606	22613	22805	22521	22761	22719	22540	22767	22698	22471	22908	22661	22822	22607	22628	22787	22509	22757	22926	22840	22875	23043	22663	22907	22761	22534	22968	22856	22841	22812	22640	22769	22916	22715	22781	22722	22666	22771	22772	22521	22772	22854	22872	22716	22830	22607	22992	22753	22760	22848	22765	22813	22959	22733	22658	22765	22762	22625	22803	22952	22780	22831	22777	22652	22652	22714	22745	23166	23015	22731	22853	22692	22551	22595	22933	22816	22820	22809	22887	22763	22981	22719	22750	22761	22610	22966	22644	22745	22807	22869	22798	22769	22948	22598	22808	22725	22863	22845	22590	22649	23020	22618	22738	22831	22976	22909	22861	22915	22493	22722	22896	22851	22908	22842	22892	22815	22648	22746	22722	22887	22654	22861	22944	22746	22783	22769	22638	22993	22666	22778	22745	22739	22509	22666	22818	22677	22826	22913	22835	22788	22852	22679	22764	22944	22624	22685	22577	22724	22860	22620	22628	22645	22803	22914	22729	22813	22618	22826	22694	22807	22660	22649	22769	22727	22817	22831	22793	22690	22813	22745	22677	22529	22831	22738	22696	22540	22798	22730	22807	22881	22864	22807	22827	22822	22660	22600	22913	22777	22496	22453	22836	22967	22612	22570	22962	22694	22659	22803	22686	22315	22809	22776	22754	22811	22780	22832	22791	22840	22905	22767	22845	22521	22706	22649	22909	22683	22704	22840	22714	22889	22747	22839	22739	22720	22563	22888	22802	22732	23014	22761	22678	22564	22824	22971	22805	22609	22517	22734	22782	22640	22868	22907	22592	22756	22693	22615	23005	22823	22660	22731	22643	22799	23166	22937	22759	22990	22803	22769	22642	22837	22681	22816	22829	22661	22728	22699	22789	22677	22492	22769	22717	22817	22799	22887	22822	22963	22819	22798	22511	22464	22653	22649	22894	22887	22692	22731	22711	22659	22790	22776	22719	22907	22909	22814	22695	22814	22707	22722	22788	22817	22872	22890	22737	22817	22882	22760	22666	22791	22624	22510	22608	22613	22880	22876	22860	22815	22483	22902	22704	22798	22512	22541	22498	22738	22933	22734	22759	22773	22637	23067	22871	22862	22804	22695	22605	22556	22789	22859	22912	22844	22482	22706	23044	22850	22853	22661	22751	22616	22663	23029	22964	22915	22907	22859	22671	22641	22662	22896	22841	22576	22819	22628	22691	22773	22869	22536	22801	22779	22948	22766	22819	22799	22606	22708	22698	22808	22815	22767	22608	22923	22552	22734	22648	22762	22684	22734	22620	22886	22804	22648	22608	22794	22875	22872	22756	22694	22766	22749	22874	22652	22708	22758	22863	22798	22683	23015	22652	22747	22779	22845	22557	22589	22378	22775	22743	23019	22779	22870	22742	22636	22712	23028	22894	22756	22942	22738	22786	22617	22561	22525	22725	22961	22879	22848	22993	22836	22641	22642	22737	22777	22813	22641	22810	22761	22820	22783	22700	22879	22561	22882	22849	22749	22880	22748	22824	22849	22534	22848	22968	22642	22724	23082	22860	22774	22922	22861	22825	22818	22900	22678	22799	22782	22779	22512	22734	22713	23070	22970	22928	22949	22699	22869	22756	22549	22590	22851	22920	22694	22948	22816	22700	22864	23099	22744	22818	22983	23014	22848	22965	22696	22664	22666	22569	22646	22611	22562	22736	22795	22735	22743	22859	22582	22871	22687	22842	22790	22800	22988	22856	22630	22968	22742	22802	22670	22713	22680	22908	22709	22832	22531	22860	22712	22751	22873	22882	22751	22652	22918	22654	22831	22838	22944	22726	22749	22634	22710	22845	22646	22649	22807	22678	22966	22645	22684	22712	22559	22658	23140	23007	22777	22712	22924	22808	22525	22824	22812	23167	22958	22683	22820	22718	22761	22746	22781	22937	22611	22690	22865	22839	22634	22845	22885	23045	22903	22833	23021	22866	22551	22627	22680	22736	23121	22784	22734	22647	22759	22747	23030	22915	22992	22936	22757	22820	22905	22632	23027	22888	22746	23131	22737	22986	23088	22818	22617	22574	22801	22915	22713	22799	22834	22631	22636	22755	22609	22888	22699	22986	22850	23107	22675
46373	53450	42560	24240	17691	16397	16314	16251	15882	15769	15590	15540	15421	15395	15493	15437	15378	15271	15438	15523	15298	15441	15371	15325	15206	15547	15610	15762	15507	15388	15243	15406	15357	15238	15282	15409	15217	15185	15408	15234	15428	15264	15268	15318	15228	15148	15301	15223	15138	15421	15387	15276	15275	15235	15306	15243	15181	15197	15211	15142	15254	15283	15211	15180	15117	15164	15310	15141	15187	15412	15156	15143	15186	15236	15319	15192	15151	15243	15261	15283	15121	15035	15187	15247	15224	15356	15347	15269	15193	15168	15255	15310	15183	15284	15293	15310	15248	15057	15259	15244	15221	15140	15179	15269	15131	15307	15326	15439	15405	15375	15143	15181	15147	15288	15111	15273	15176	15110	15188	15329	15348	15053	15138	15229	15257	15204	15278	15256	15215	15261	14944	15113	15147	15156	15287	15302	15243	15360	15046	15063	15222	15274	15294	15296	15167	15373	15340	15217	15110	15264	15126	15236	15361	15287	15301	15092	15250	15133	15400	15142	15217	15140	15283	15177	15371	15244	15219	15261	15228	15116	15049	15317	15189	15237	15123	15101	15300	15305	15278	15103	15190	15248	15175	15160	15307	15241	15133	15228	15087	15235	15195	15107	15125	15190	15341	15271	15166	15192	15338	15295	15210	15185	15345	15121	15314	15120	15209	15171	15442	15292	15263	15268	15268	15333	15427	15319	15279	15317	15141	15272	15319	15331	15006	15267	15214	15191	15168	15191	15281	15209	15225	15202	15090	15252	15468	15107	15337	15224	15204	15410	15166	15127	15008	15203	15161	15069	15107	15335	15138	15256	15129	15472	15259	15302	15084	15170	15289	15231	15198	15212	15328	15270	15219	15233	15089	15096	15272	15221	15274	15195	15154	15167	15224	15193	15157	15144	15223	15171	15170	15099	15228	15314	15218	15316	15232	15148	15209	15265	15219	15343	15376	14977	15152	15403	15353	15303	15234	15126	15170	15311	15364	15250	15179	15156	15296	15044	15081	15270	15182	15175	15166	15260	15249	15258	15229	15290	15264	15170	15322	15125	15237	15316	15071	15150	15112	15129	15180	15259	15269	15248	15410	15289	15287	15300	15218	15304	15186	15240	15177	15199	15295	15193	15149	15212	15129	15270	15178	15247	15187	15227	15271	15343	15154	15021	15022	15360	15127	15360	15342	15147	15351	15272	15118	15225	15173	15194	15329	15400	15347	15124	15221	15316	15226	15194	15256	15226	15373	15187	15248	15139	15255	15146	15189	15206	15288	15207	15377	15187	15364	15177	15269	15156	15166	15417	15257	15254	15273	15363	15404	15130	15422	15167	15054	15154	15366	15242	15256	15123	15317	15154	15215	15237	15155	15182	15214	15222	15341	15101	15043	15279	15262	15245	15430	15259	15285	15188	15228	15048	15225	15331	15360	15245	15251	15178	15118	15218	15212	15271	15287	15201	15279	15309	15321	15199	15272	15320	15543	15319	15160	15164	15133	15134	15141	15195	15297	15202	15241	15071	15231	15176	15098	15321	15252	15386	15287	15187	15196	15246	15180	15227	15021	15064	15351	15373	15263	15266	15293	15070	15464	15125	15300	15390	15198	15376	15346	15351	15260	15176	15117	15220	15137	15340	15147	15179	15310	15289	15304	15245	15313	15138	15211	15258	15283	15208	15335	15254	15372	15249	15235	15296	15160	15326	15205	15378	15052	15423	15194	15280	15284	15194	15218	15252	15219	15098	15361	15029	15393	15049	15313	15215	15241	15037	15184	15074	15249	15299	15263	15172	15182	15126	15211	15261	15182	15166	15218	15286	15267	15180	15213	15168	15205	15302	15094	15201	15028	15222	15330	15246	15134	15327	15202	15331	15311	15291	15454	15206	15232	15189	15118	15194	15244	15092	15407	15142	15281	15277	15282	15265	15346	15174	15301	15322	15234	15320	15287	15307	15135	15242	15305	15132	15076	15336	15117	15150	15227	15406	15342	14990	15295	15422	15384	15421	15131	15022	15226	15109	15129	15204	15347	15035	15164	15285	15239	15272	15284	15492	15183	15260	15274	15352	15457	15070	15215	15199	15204	15193	15296	15265	15227	15296	15337	15442	15151	15285	15295	15330	15306	15276	15299	15344	15107	15294	15200	15280	15275	15043	15073	15167	15218	15276	15189	15190	15287	15122	15244	15198	15202	15219	15173	15403	15074	15135	15304	15292	15257	15193	15176	15105	15214	15055	15361	15235	15257	15223	15208	15245	15045	15191	15253	15144	15129	15141	15284	15233	15356	15125	15443	15446	15222	15232	15163	15223	15166	15217	15350	15332	15423	15261	15162	15105	15289	15125	15179	15244	15350	15362	15087	15423	15241	15324	15268	15124	15298	15245	15297	15139	15238	15342	15319	15140	15233	15089	15277	15131	15333	15206	15206	15087	15283	15231	15258	15387	15241	15229	15252	15164	15192	15314	15302	15356	15178	15196	15251	15125	15121	15231	15261	15118	15319	15211	15289	15425	15244	15203	15211	15192	15359	15357	15182	15251	15219	15253	15199	15211	15217	15403	15142	15263	15297	15379	15109	15160	15295	15260	15306	15225	15072	15170	15347	15322	15257	15325	15225	15156	15267	15253	15408	15184	15212	15311	15216	15121	15301	15058	15419	15198	15177	15163	15292	15163	15220	15224	15256	15254	15229	15238	15283	15177	15185	15470	15022	15250	15197	15122	15367	15260	15094	15227	15359	15285	15187	15062	15239	15474	15310	15177	15236	15230	15250	15141	15198	15224	15039	15212	15269	15183	15157	15275	15231	15237	15193	15022	15091	15268	15313	15089	15327	15293	15286	15285	15157	15063	15264	15210	15230	15003	15270	15193	15285	15212	15195	15232	15026	15263	15129	15384	15338	15336	15450	15205	15099	15362	15394	15229	15240	15190	15016	15244	15122	15386	15255	15306	15060	15326	15246	15045	15291	15339	15261	15161	15284	15202	15258	15240	15212	15343	15121	15309	15221	15087	15250	15229	15431	15202	15053	15374	15256	15212	15288	15204	15307	15097	15215	15077	15358	15167	15332	15196	15190	15237	15182	15481	15215	15240	15275	15107	15312	15137	15196	15177	15287	15383	15301	15151	15196	15102	15113	15164	15159	15297	15240	15252	15396	15339	15368	15289	15359	15107	15201	15162	15458	15264	15177	15206	15147	15290	15320	15304	15348	15120	15201	15165	15157	15195	15229	15190	15318	15195	15252	15290	15160	15304	15239	15103	15342	15232	15141	15353	15380	15344	15139	15284	15087	15300	15273	15281	15184	15342	15226	15186	15284	15195	15288	15145	15093	15249	15181	15138	15280	15304	15352	15239	15212	15249	15122	15229	15279	15243	15194	15303	15179	15281	15240	15092	15159	15287	15089	15258	15231	15231	15148	15403	15163	15083	15211	15286	15311	15189	15245	15159	15292	15242	15193	15207	15173	15240	15352	15172	15209	15120	15342	15119	15162	15296	15387	15215	15301	15195	15237	15170	15044	15158	15134	15144	15270	15230	15252	15307	15336	15056	15361	15193	15132	15118	15143	15209	15199	15056	15319	15202	15233	15099	15297	15097	15167	15225	15228	15131	15056	15315	15152	15233	15275	15259	15203	15310	15250	15192	15130	15093	15074	15335	15411	15269	15334	15146	15258	15274	15183	15394	15120	15387	15214	15184	15235	15303	15165	15070	15049	15317	15090	15277	15155	15162	15242	15252	15186	15395	15224	15114	15239	15121	15301	15226	15239	15087	15363	15296	15401	15113	15326	15279	15129	15173	15112	15355	15394	15189	15323	15263	15258	15300	15194	15193	15348	15177	15103	15295	15221	15243	15287	15219	15288	15112	15100	15107	15213	15282	14987	15262	15187	15302	15353	15139	15135	14986	15276	15254	15210	15264	15171	15197	15301	15163	15108	15185	15257	15254	15396	15273	15197	15202	15289	15381	15087	15298	15139	15351	15044	15269	15339	15272	15209	15154	15373	15129	15292	15203	15288	15115	15293	15222	15151	15185	15317	15214	15230	15185	15312	15286	15127	15201	15218	15142	15087	15211	15199	15269	15271	15150	15120	15272	15336	15327	15416	15209	15158	15113	15326	15272	15207	15233	15189	15171	15087	15382	15207	15180	15313	15257	15249	15088	15109	15143	15363	15082	15312	15258	15236	15300	15193	15240	15150	15468	15245	15304	15332	15084	15327	15138	15200	15133	15224	15234	15133	15230	15367	15204	15355	15181	15335	15161	15400	15188	15199	15055	15343	15181	15479	15125	15303	15321	15134	15263	15378	15391	15104	15206	15506	15144	15156	15271	15242	15283	15208	15005	15174	15340	15266	15291	15201	15303	15281	15066	15236	15225	15201	15205	15309	15187	15285	15219	15383	15150	15235	15252	15300	15170	15263	15388	15301	15258	15373	15323	15187	15144	15277	15220	15285	15330	15348	15288	15325	15209	15412	15246	15230	15212	15214	15206	15221	15139	15123	15346	15134	15267	15179	15188	15273	15303	15253	15326	15143	15111	15176	15293	15200	15326	15214	15126	15147	15277	15297	15263	15464	15243	15286	15196	15124	15240	15159	15413	15205	15054	15150	15326	15333	15282	15211	15206	15368	15365	15147	15153	15400	15173	15243	15231	15247	15347	15165	15106	15164	15141	15248	15172	15244	15302	15052	15272	15259	15126	15308	15127	15238	15114	15336	15194	15292	15393	15268	15206	15344	15272	15162	15192	15497	15213	15244	15295	15370	15304	15208	15246	15127	15126	15085	15187	15412	15131	15169	15297	15367	15227	15054	15199	15329	15287	15043	15193	15051	15254	15198	15241	15285	15285	15207	15280	15202	15205	15282	15356	15241	15275	15272	15246	15169	15189	15225	15093	15181	15285	15222	15243	15259	15074	15422	15221	15165	15355	15278	15246	15307	15316	15178	15186	15333	15115	15351	15230	15307	15313	15200	15140	15221	15329	15242	15074	14988	15146	15325	15229	15343	15298	15302	15194	15114	15159	15262	15198	15307	15297	15145	15189	15377	15271	15295	15265	15144	15143	15250	15430	15237	15293	15399	15196	15192	15299	15257	15119	15350	15122	15316	15415	15236	15183	15159	15174	15194	15420	15164	15189	15113	15262	15211	15113
23810	20754	27859	26329	23780	25686	27248	24801	24274	24031	23813	23598	23718	24168	24777	23379	23523	23358	23257	23463	23702	23559	23230	23244	23506	25849	26714	25623	24362	23549	23446	23246	23300	23340	23249	23197	23347	23290	23303	23265	23054	23032	23091	22994	23303	23179	23160	23336	23362	22973	23374	22927	23186	23260	23404	23134	23126	23103	23129	22896	23224	23087	23146	23081	23183	23231	23001	23066	23132	23238	23309	22963	22950	22899	23239	23209	23133	23192	23047	23480	22972	23070	23248	23341	23106	22960	23283	23253	23177	23486	23108	23038	23012	23190	23119	22984	23160	23115	23195	23149	23290	23146	23252	23263	23206	23068	23123	23193	23070	23108	23235	23092	23111	23264	23220	23186	23349	23184	23103	23194	23260	23130	23186	23181	23090	22980	23096	23197	23079	22949	23161	23269	23153	22947	23037	23304	23020	23103	22988	23329	23440	23059	23115	23310	23366	23194	22962	22948	23240	23020	23170	23005	23102	23009	23194	22984	23300	23374	23187	23098	23036	23139	23202	23094	23097	23225	23036	23022	23129	23124	23214	23173	23248	23213	23010	23041	23052	23165	23316	23218	23029	23241	23189	23095	23241	23050	23376	23100	23103	23278	22950	23202	22973	23032	23303	23200	23032	23204	23070	23132	23260	23140	23247	23280	23070	23126	23338	23097	23075	23125	23183	23050	23111	22722	23246	23045	23342	23224	23148	23122	23036	23209	23309	23119	22936	23009	22971	23041	22995	23110	22957	22841	23238	23078	23180	23164	23235	22935	23058	23102	23168	23059	23045	23263	23188	22992	23170	22887	22939	23109	23140	23379	23033	22971	23189	23199	23239	23225	23276	23109	23183	23497	23188	23064	23224	23246	23174	23236	23097	23238	23128	22931	23216	23197	23188	23327	23144	22911	23162	23224	23131	23194	23294	23139	23225	23191	23275	23205	23099	23172	23069	23225	23145	23047	23248	23146	23069	23288	23240	23007	22957	22876	23309	23256	23172	23313	23281	23265	23150	22917	23142	23095	23216	23466	23234	23212	23324	23471	23189	22899	23174	22858	23177	23271	23390	23203	23187	22975	23176	22987	23112	23172	23333	23324	23041	22980	23135	23339	23287	23361	23289	22988	22976	23362	23205	23187	23086	23018	23117	23171	22980	23166	22834	23181	23166	23184	23138	23177	23109	22942	23272	22934	22993	23162	23157	23383	23241	23212	23214	23169	23178	23228	22997	23308	23349	22882	23047	23238	23290	23129	23212	23137	22878	22918	22961	23149	23222	23172	23049	22981	22840	22985	23406	23285	23456	23177	22881	23346	23224	22981	23116	23090	23117	23160	23281	23359	23355	23337	23261	23253	23267	23089	22902	23200	23235	23145	23246	23106	23131	23222	23460	23074	23162	22853	22921	23325	23239	23096	23223	23287	23441	22922	23194	23185	23261	23216	23168	23023	22982	23163	23180	23260	23178	23064	23092	23218	22986	23128	23167	22888	23258	23139	23221	23086	23455	23275	23247	23112	23054	23087	22926	23135	23248	23290	23445	22926	22935	22729	23024	23279	23145	23122	23148	22939	23054	23155	22914	23171	23136	23433	23250	23136	23162	23012	23089	23326	23277	23293	23084	23092	23129	23145	23363	23281	23158	23000	23084	23071	22912	23155	23207	23162	23343	23058	23190	23234	23448	23174	23263	22943	22789	23331	23618	23097	23125	23190	23035	23152	22969	22947	23114	22999	22987	23083	23216	23172	23217	23103	23115	22797	23083	23149	23215	23172	23182	23148	23207	23031	22979	23106	23155	23110	23184	23139	23102	23311	23330	23321	23252	22914	23152	23214	23087	23159	23184	23024	23076	23298	23184	23235	22890	22999	23010	23034	23035	23202	23006	23083	23043	23047	23083	23053	23015	23122	23316	22891	23402	23337	23157	23230	23074	22873	23059	23171	23032	23068	23366	23035	23281	23034	22981	23125	23017	23068	23278	22941	23086	22999	23202	23414	23232	23262	22858	23148	23158	23287	23152	23151	23107	23265	23329	23221	23259	23432	23161	23022	23118	23113	23177	23124	23139	23315	23097	23225	23343	23402	23091	23101	23144	22960	23246	23016	23346	23350	23110	23039	23106	23353	23239	23060	23147	23246	23244	23352	23110	23229	23257	23384	23313	23116	23210	23234	22973	22959	23020	22892	23129	23102	23113	22978	23171	23126	23404	23198	23163	23027	23248	23311	23141	23400	23051	23075	23130	23235	23090	23100	23145	23209	23362	23248	23462	23210	23076	23065	23058	22941	23233	23086	23129	22955	23129	23226	23348	23000	23164	23187	23098	23154	23293	23303	23103	23316	23159	23270	23214	22824	23232	22952	23128	23095	23205	23419	22988	23177	23105	23075	23092	23198	23156	23179	23183	22833	23042	23062	23430	23181	23148	23074	23138	23231	23380	23396	23389	22956	23170	23106	23082	23138	23025	23235	23083	23259	22901	23291	23142	23242	23187	23139	23177	23035	23297	23035	22945	23278	23145	23184	23135	23152	23159	22962	23018	23071	23101	23135	23246	23027	22956	23049	23147	23284	23079	23141	23252	23134	23285	23296	23298	23228	23363	23330	23138	23027	23469	23006	23219	23106	23027	23113	23105	22973	23095	23028	23105	23230	23070	23127	23130	23111	23148	23053	23467	23250	23071	23408	23266	23001	23065	23242	23219	23163	22974	23310	23087	22826	23130	23403	23502	22963	23349	22981	23065	23252	23168	23204	23287	23081	23039	22963	23218	23039	23065	23106	23270	23140	23107	22946	22813	22893	22921	23212	23061	23188	23066	23298	23133	22950	23072	23262	23175	23059	23234	22671	23233	23227	23169	23022	22848	23075	23153	23275	23195	22988	23066	23169	23334	23334	23202	23088	22748	23021	23228	23081	23177	23038	23086	23012	23227	23095	23253	23283	23240	23228	23200	23118	23239	23226	22946	23162	23062	22906	23160	23234	23237	23174	23236	23168	23206	23003	23150	23097	23022	23224	23068	23302	23030	23134	23370	23057	23129	23214	23298	23043	23096	23481	23265	23066	23031	23157	23024	23064	23042	23030	23286	23097	23048	22970	23263	23283	22980	23154	23180	23196	23028	23148	23370	22914	23133	23405	23269	23350	23063	23139	23193	23060	22985	23263	23180	23133	23122	23163	23026	22851	23182	23210	23246	23221	23090	23034	22980	23328	23151	23046	23125	23276	23236	22976	23173	22940	23362	23207	23316	23408	23074	23014	22867	23056	23266	23296	23162	23180	23233	22969	23065	23037	22809	22903	23192	23238	23083	23040	23426	23012	22936	22950	23003	23252	23419	23261	23118	23149	23293	22974	22987	23107	23258	23154	23177	23159	23173	23194	23123	23067	23020	22975	23048	22841	23234	23016	23117	23056	23079	22957	23250	23285	23125	22987	23008	23076	23300	23127	23092	23137	22927	23002	23199	22888	23171	23287	23212	23264	23327	23411	23058	23269	23261	23181	23331	23047	23176	23333	23334	23122	23136	23220	23228	23024	23010	22972	23024	23063	23195	23154	22951	23161	23236	23140	23295	23349	23208	23184	23005	23150	22891	23099	23212	23027	23184	23153	23215	23076	23116	23024	23188	23231	22978	23469	23258	23294	22888	23074	23164	23277	23320	23042	23087	22998	23191	23107	23195	23265	23086	23028	23215	23128	23103	22938	23209	23042	23259	23419	23207	23185	22910	22993	23101	22971	23021	23296	23194	23251	23296	23196	23168	23322	22782	22912	23003	23176	23279	23368	23387	23024	23342	23234	23083	23039	22916	23050	23072	23187	23166	23115	22963	23066	23047	23194	23237	23034	23143	23308	23279	23118	23020	23080	23176	23290	23084	22930	23403	23256	23273	23099	23403	23375	23178	23089	22956	23364	23425	23045	22938	23158	23342	23124	23185	23100	23199	22979	23220	23284	23117	23259	23232	23124	23064	23174	23419	22955	23308	23277	23049	23243	23051	22963	23113	23187	23110	23149	23288	23137	23026	23069	23027	23267	23291	23276	22926	22883	23195	22990	22995	23135	23293	23411	23253	23050	23196	23151	22975	23125	23383	23410	23319	23176	23055	23004	23063	23156	23098	23337	23089	23217	23238	23198	23284	23164	23137	22890	23006	23116	23227	23201	22930	23112	23292	23279	23476	23137	23189	23011	22960	23154	23139	22925	23291	23224	23049	23299	23090	23178	23358	23104	23127	23071	23355	23140	23190	23174	23141	23130	23161	22965	23289	23154	23094	23426	23318	23222	23362	23277	23313	23312	23229	23154	22944	23099	23366	23015	23268	23275	23194	23373	23410	23094	23130	23192	22979	23313	23304	23016	23224	23058	23256	23202	23109	23146	23100	22763	22964	23059	23132	23121	23058	23418	23433	23434	23107	22974	23117	23144	23120	23097	23268	23049	22994	23028	22985	23260	23005	22841	23262	23082	23143	23302	23159	22897	23210	23177	23096	23305	23302	23002	23117	23181	23156	23136	23071	23103	23175	23030	23216	23136	23283	23388	23201	23194	23135	23003	23333	23242	23286	23218	23198	22934	23137	23168	23140	23324	23153	23095	22934	23208	23073	23002	23228	23224	23190	23257	23259	23163	23360	23260	23290	23073	23328	23125	23167	22942	23171	23089	23115	23098	23207	23291	23421	23282	23231	23122	23061	23056	23260	23249	23291	23204	23237	23218	23204	23208	23135	23176	23176	23345	23120	23016	23150	23083	23092	23235	23122	23286	23217	23120	23297	23167	23025	23158	23228	23085	23081	23176	23462	23080	23167	23056	23308	23094	22981	23148	23133	23272	22897	22989	23105	23041	23256	23107	23146	23155	23243	23136	23385	23261	23144	23287	23087	23020	23182	23118	23189	23134	23199	22935	23007	23179	23229	23245	23532	22992	23192	23172	22871	23275	23027	23318	23277	23169	23063	23419	23063	22934	23254	23118	22954	23104	22944	23272	23138	23301	23280	23243	23252	23317	23313	23391	23189	23196	23089	23185	22957	23269	23044	23284	23255	23239	23049	23213	23139	23308	23397	23231	23274	23195	23403	23262	23080	23060	23175	23208	23174	23281	22981	22991	23215	22914	23274	23384	23237	23245	23078	23055	23001	23153	23054	23077	23141	23049
46214	67460	57410	37884	21803	18313	17612	17356	17236	16525	16217	15918	15847	16966	17393	15638	15661	15808	15673	15810	15634	15550	15627	15478	15859	19558	19811	17938	16557	15865	15573	15276	15620	15504	15484	15458	15544	15540	15613	15526	15417	15434	15582	15384	15483	15465	15528	15490	15549	15544	15520	15492	15702	15472	15499	15267	15643	15416	15538	15534	15419	15476	15560	15394	15415	15293	15555	15477	15660	15498	15519	15495	15500	15574	15421	15490	15419	15526	15701	15420	15634	15436	15627	15427	15528	15482	15635	15419	15440	15407	15612	15367	15677	15454	15483	15427	15557	15450	15667	15443	15408	15452	15422	15477	15235	15547	15300	15568	15423	15721	15471	15423	15446	15433	15452	15524	15508	15461	15354	15407	15457	15385	15565	15484	15490	15470	15523	15281	15517	15344	15722	15294	15597	15456	15535	15511	15362	15378	15245	15479	15634	15390	15536	15404	15450	15339	15489	15479	15448	15377	15316	15457	15535	15420	15435	15451	15541	15512	15399	15401	15715	15517	15429	15543	15563	15448	15475	15421	15371	15558	15412	15477	15518	15279	15464	15681	15406	15523	15560	15414	15503	15433	15733	15311	15455	15552	15609	15600	15353	15574	15505	15530	15470	15469	15459	15415	15409	15608	15452	15490	15456	15598	15477	15319	15681	15534	15538	15390	15514	15482	15441	15663	15352	15493	15371	15617	15576	15501	15488	15517	15621	15612	15271	15410	15365	15615	15621	15406	15350	15501	15566	15522	15353	15538	15608	15473	15311	15585	15332	15511	15523	15530	15368	15473	15491	15664	15594	15394	15326	15686	15444	15574	15379	15566	15605	15478	15490	15698	15459	15444	15497	15578	15527	15362	15330	15420	15469	15535	15358	15551	15703	15624	15430	15335	15370	15447	15464	15378	15555	15615	15537	15401	15466	15438	15607	15443	15301	15408	15457	15594	15460	15506	15606	15522	15623	15348	15667	15488	15521	15555	15460	15455	15553	15347	15512	15610	15507	15447	15445	15420	15460	15516	15363	15518	15524	15523	15356	15618	15453	15541	15550	15435	15533	15554	15528	15485	15569	15423	15369	15763	15501	15357	15450	15374	15355	15394	15466	15486	15380	15250	15504	15490	15575	15524	15550	15549	15521	15367	15522	15366	15518	15369	15454	15448	15459	15486	15586	15511	15402	15571	15301	15474	15398	15357	15597	15559	15512	15546	15416	15646	15352	15404	15511	15386	15459	15564	15517	15468	15752	15474	15262	15451	15474	15607	15365	15337	15503	15348	15734	15420	15469	15408	15508	15268	15611	15368	15536	15390	15401	15431	15377	15635	15436	15354	15502	15374	15534	15466	15512	15546	15411	15536	15534	15409	15419	15441	15390	15547	15458	15633	15380	15498	15397	15387	15456	15597	15454	15588	15442	15497	15415	15707	15630	15473	15414	15464	15586	15515	15406	15328	15502	15351	15421	15407	15456	15553	15442	15431	15449	15639	15431	15587	15596	15363	15495	15542	15629	15429	15395	15327	15457	15501	15449	15372	15402	15449	15574	15380	15383	15601	15395	15549	15570	15410	15509	15525	15416	15542	15517	15504	15525	15652	15467	15425	15555	15528	15361	15497	15460	15638	15470	15249	15449	15602	15517	15510	15350	15348	15320	15334	15478	15589	15445	15485	15532	15443	15437	15559	15555	15424	15374	15599	15527	15553	15582	15604	15574	15468	15329	15495	15399	15457	15617	15410	15569	15311	15385	15453	15494	15479	15440	15448	15231	15572	15428	15420	15405	15423	15488	15554	15320	15358	15584	15513	15518	15366	15592	15450	15480	15633	15469	15441	15536	15488	15525	15528	15455	15370	15369	15609	15328	15503	15407	15388	15495	15558	15449	15452	15356	15616	15524	15337	15317	15493	15488	15511	15444	15498	15449	15682	15350	15425	15368	15594	15533	15522	15543	15472	15445	15503	15385	15380	15358	15439	15366	15430	15627	15688	15453	15513	15446	15555	15568	15514	15491	15445	15565	15484	15377	15540	15335	15513	15486	15371	15285	15195	15505	15569	15398	15334	15442	15499	15568	15523	15420	15435	15531	15481	15524	15381	15515	15670	15399	15370	15560	15357	15319	15489	15502	15324	15419	15474	15500	15451	15491	15434	15610	15428	15192	15503	15552	15549	15617	15286	15383	15449	15525	15288	15467	15536	15580	15422	15430	15368	15567	15420	15272	15541	15530	15476	15467	15564	15384	15462	15460	15577	15340	15481	15315	15438	15297	15391	15498	15329	15449	15453	15494	15540	15549	15543	15503	15428	15386	15595	15345	15370	15711	15340	15599	15424	15574	15589	15366	15486	15398	15624	15541	15315	15421	15478	15533	15566	15490	15459	15435	15643	15315	15511	15453	15636	15291	15452	15492	15585	15513	15590	15356	15728	15376	15367	15569	15401	15362	15490	15501	15460	15487	15498	15376	15604	15430	15411	15367	15583	15399	15465	15290	15531	15480	15415	15572	15381	15414	15575	15403	15449	15490	15538	15441	15309	15599	15508	15548	15528	15486	15408	15412	15470	15396	15465	15654	15448	15475	15531	15426	15578	15421	15426	15436	15247	15453	15430	15499	15329	15467	15361	15494	15504	15270	15658	15569	15474	15495	15398	15559	15375	15429	15391	15460	15491	15463	15479	15474	15616	15288	15416	15452	15580	15436	15453	15435	15347	15600	15352	15451	15369	15762	15423	15291	15473	15379	15371	15423	15473	15477	15409	15366	15633	15540	15321	15515	15573	15561	15539	15403	15676	15590	15242	15516	15196	15430	15359	15382	15572	15608	15358	15578	15594	15266	15591	15575	15509	15282	15516	15463	15430	15368	15429	15596	15465	15576	15357	15522	15356	15565	15349	15425	15401	15378	15433	15385	15397	15406	15441	15570	15659	15314	15301	15546	15488	15409	15544	15611	15450	15637	15438	15417	15381	15717	15471	15330	15533	15359	15466	15591	15492	15361	15395	15379	15410	15486	15420	15570	15329	15408	15534	15509	15581	15579	15479	15470	15632	15593	15484	15492	15540	15384	15267	15567	15414	15520	15538	15454	15431	15399	15500	15582	15337	15323	15435	15377	15403	15401	15537	15555	15410	15537	15492	15542	15515	15538	15339	15575	15566	15458	15503	15377	15405	15554	15357	15399	15448	15596	15346	15523	15585	15505	15175	15408	15384	15553	15493	15522	15569	15360	15496	15548	15510	15301	15565	15440	15529	15646	15486	15506	15467	15413	15467	15472	15410	15618	15423	15236	15485	15524	15427	15550	15367	15499	15400	15562	15581	15631	15205	15596	15444	15557	15215	15432	15395	15363	15425	15410	15425	15358	15276	15364	15500	15539	15396	15491	15398	15472	15451	15717	15346	15394	15302	15745	15484	15427	15587	15483	15372	15632	15552	15458	15410	15450	15531	15592	15514	15476	15493	15374	15504	15526	15420	15353	15394	15448	15305	15599	15506	15628	15353	15393	15518	15505	15436	15502	15320	15556	15414	15634	15720	15193	15400	15635	15540	15540	15437	15484	15501	15460	15517	15435	15650	15441	15599	15581	15587	15356	15462	15525	15468	15462	15522	15494	15544	15423	15579	15479	15508	15450	15438	15586	15431	15439	15527	15480	15554	15486	15398	15497	15446	15385	15349	15378	15572	15453	15638	15488	15579	15376	15507	15351	15459	15547	15583	15293	15557	15675	15370	15427	15544	15374	15606	15608	15323	15408	15400	15570	15583	15383	15567	15487	15445	15404	15410	15374	15559	15574	15523	15390	15527	15562	15437	15522	15326	15469	15387	15488	15582	15532	15584	15263	15572	15374	15534	15369	15511	15514	15427	15561	15521	15636	15559	15620	15420	15582	15506	15635	15486	15559	15447	15551	15513	15428	15435	15505	15363	15512	15527	15306	15428	15374	15445	15391	15393	15725	15470	15517	15435	15388	15472	15435	15510	15613	15346	15334	15554	15397	15544	15399	15613	15470	15702	15564	15416	15484	15573	15457	15332	15348	15490	15438	15534	15635	15423	15592	15572	15530	15337	15356	15617	15712	15344	15460	15356	15330	15446	15564	15481	15518	15315	15543	15532	15580	15426	15535	15357	15560	15303	15461	15522	15459	15435	15500	15419	15424	15527	15438	15586	15557	15305	15497	15580	15438	15456	15513	15366	15525	15445	15273	15600	15585	15477	15462	15464	15379	15483	15332	15574	15420	15597	15448	15567	15549	15446	15465	15596	15569	15377	15355	15417	15502	15467	15309	15477	15571	15513	15485	15688	15684	15499	15542	15575	15352	15590	15460	15393	15356	15530	15551	15510	15396	15209	15540	15473	15334	15512	15622	15713	15417	15496	15407	15360	15511	15591	15464	15473	15378	15486	15474	15562	15498	15473	15430	15448	15490	15257	15435	15518	15422	15738	15463	15558	15385	15413	15405	15418	15477	15518	15533	15382	15367	15449	15422	15425	15395	15515	15355	15438	15510	15530	15352	15459	15610	15606	15566	15622	15540	15554	15361	15305	15495	15541	15647	15586	15580	15499	15432	15541	15446	15559	15491	15444	15505	15622	15281	15483	15517	15457	15459	15316	15602	15419	15543	15421	15643	15236	15327	15329	15603	15545	15475	15515	15380	15391	15485	15356	15465	15534	15366	15485	15521	15549	15588	15355	15595	15470	15456	15403	15321	15620	15510	15439	15479	15457	15476	15334	15428	15483	15513	15352	15499	15357	15497	15630	15592	15587	15413	15371	15565	15431	15374	15545	15628	15531	15564	15360	15427	15429	15552	15662	15519	15298	15575	15360	15520	15415	15440	15530	15546	15565	15495	15326	15379	15579	15470	15362	15552	15594	15493	15435	15555	15568	15429	15491	15500	15435	15394	15291	15431	15516	15640	15334	15371	15539	15532	15383	15439	15455	15508	15449	15547	15406	15542	15518	15431	15528	15724	15484	15417	15480	15436	15484	15431	15597	15458	15270	15495	15522	15571	15504	15488	15340	15297	15531	15568	15523	15316	15376	15418	15431	15528	15356	15670	15324	15670	15320	15533	15544	15626	15454	15348	15509	15398	15372	15563	15414	15589	15516	15286	15464	15448	15470	15544	15473	15422	15499	15540	15271	15464	15473
22010	20581	27162	24789	22208	25598	29209	25493	24571	24851	24379	23930	23602	25119	26027	24010	23610	23615	23603	23717	23594	23727	23695	23207	23665	27626	29445	27364	25498	24082	23425	23379	23487	23359	23428	23210	23662	23457	23368	23313	23590	23699	23394	23424	23378	23181	23160	23283	23374	23381	23438	23332	23177	23383	23278	23500	23034	23232	23527	23175	23359	23331	23258	23630	23624	23357	23348	23372	23556	23344	23404	23224	23415	23225	23337	23179	23353	23343	23464	23331	23462	23559	23439	23235	23267	23165	23461	23285	23274	23332	23601	23581	23243	23508	23338	23396	23364	23316	23418	23604	23367	23228	23371	23363	23303	23590	23200	23556	23309	23235	23183	23246	23392	23314	23238	23423	23353	23279	23513	23580	23246	23601	23222	23312	23181	23451	23424	23319	23445	23235	23125	23325	23274	23119	23557	23433	23584	23532	23333	23182	23366	23343	23404	23330	23270	23200	23509	23342	23592	23556	23476	23297	23183	23245	23255	23236	23494	23194	23259	23267	23145	23431	23376	23201	23263	23412	23420	23428	23362	23060	23263	23286	23205	23584	23476	23471	23412	23410	23092	23335	23486	23477	23418	23380	23368	23204	23251	23365	23338	23161	23223	23294	23219	23447	23316	23084	23364	23342	23416	22997	23410	23308	23401	23346	23391	23420	23187	23293	23575	23174	23302	23327	23525	23461	23364	23211	23407	23513	23487	23451	23283	23533	23517	23421	23222	23381	23481	23406	23336	23592	23473	23448	23291	23407	23525	23393	23348	23312	23381	23425	23384	23172	23275	23391	23214	23339	23305	23398	23350	23504	23331	23266	23343	23347	23408	23372	23432	23302	23294	23370	23423	23486	23473	23326	23288	23400	23295	23407	23238	23583	23511	23258	23240	23326	23367	23402	23379	23358	23189	23712	23381	23410	23453	23320	23528	23345	23135	23164	23346	23306	23338	23249	23271	23250	23358	23123	23334	23375	23210	23415	23628	23345	23314	23318	23329	23377	23374	23279	23470	23165	23212	23256	23368	23264	23395	23364	23364	23365	23421	23124	23351	23332	23463	23343	23303	23229	23321	23284	23325	23553	23325	23409	23475	23328	23458	23116	23389	23311	23404	23436	23478	23502	23466	23467	23232	23123	23391	23148	23266	23181	23345	23209	23190	23408	23296	23183	22994	23262	23292	23338	23291	23078	23217	23183	23511	23297	23480	23546	23408	23233	23446	23467	23248	23460	23245	23463	23465	23562	23311	23431	23338	23388	23265	23448	23226	23249	23503	23336	23153	23206	23140	23342	23288	23149	23250	23253	23420	23613	23216	23063	23459	23487	23310	23202	23251	23269	23272	23031	23290	23166	23317	23419	23247	23201	23317	23321	23483	23479	23353	23342	23263	23344	23085	23163	23467	23134	23606	23360	23210	23214	23564	23277	23330	23561	23120	23510	23271	23316	23457	23409	23574	23483	23197	23351	23255	23295	23313	23360	23455	23511	23160	23402	23170	23532	23302	23386	23431	23400	23221	23208	23393	23427	23346	23365	23323	23187	23324	23367	23343	23253	23442	23427	23222	23177	23517	23445	23262	23286	23370	23277	23277	23250	23426	23301	23414	23516	23410	23200	23505	23472	23416	23446	23422	23216	23266	23397	23343	23138	23363	23101	23171	23336	23362	23203	23610	23417	23376	23421	23442	23400	23396	23349	23397	23265	23353	23435	23313	23358	23479	23393	23276	23144	23367	23608	23622	23293	23260	23209	23514	23367	23428	23473	23337	23399	23453	23467	23206	23130	23284	23238	23260	23117	23292	23114	23379	23321	23112	23457	23490	23408	23386	23402	23477	23492	23322	23319	23339	23180	23183	23316	23378	23483	23209	23184	23359	23349	23262	23468	23300	23338	23085	23254	23319	23332	23420	23291	23326	23264	23153	23498	23255	23200	23053	23176	23191	23250	23256	23374	23403	23397	23121	23473	23331	23328	23178	23314	23336	23239	23216	23266	23359	23360	23390	23315	23425	23230	23153	23309	23476	23311	23420	23464	23545	23331	23476	23055	23301	23362	23364	23160	23321	23347	23270	23332	23355	23291	23344	23311	23257	23288	23273	23264	23134	23254	23362	23316	23529	23467	23411	23412	23412	23210	23313	23059	23432	23301	23192	23494	23671	23402	23188	23300	23197	23197	23284	23357	23264	23243	23109	23382	23414	23339	23413	23167	23288	23423	23189	23215	23420	23309	23522	23315	23398	23434	23145	23303	23378	23450	23215	23428	23258	23302	23239	23298	23457	23404	23730	23495	22993	23289	23366	23380	23242	23625	23372	23189	23193	23368	23244	23265	23250	23626	23135	23385	23348	23596	23334	23279	23603	23209	23167	23424	23351	23167	23313	23164	23144	23385	23243	23379	23264	23351	23256	23466	23277	23166	23347	23338	23430	23323	23359	23352	23230	23352	23420	23549	23388	23438	23565	23299	23231	23275	23329	23444	23327	23200	23125	23208	23310	23127	23338	23182	23291	23443	22998	23179	23418	23262	23321	23270	23345	23353	23220	23535	23331	23340	23334	23316	23639	23206	23330	23202	23380	23306	23374	23205	23294	23297	23517	23166	23298	23477	23143	23326	23389	23561	23248	23224	23364	23184	23283	23182	23262	23114	23403	23443	23346	23578	23309	23326	23502	23276	23478	23292	23429	23470	23445	23181	23560	23417	23269	23355	23561	23395	23278	23348	23402	23512	23481	23592	23358	23013	23073	23523	23069	23207	23398	23484	23450	23496	23430	23459	23417	23273	23373	23221	23312	23144	23224	23175	23511	23238	23486	23200	23408	23451	23405	23403	23622	23258	23361	23417	23058	23229	23403	23141	23206	23288	23080	23458	23186	23491	23249	23435	23332	23178	23282	23234	23265	23385	23343	23183	23400	23394	23239	23219	23407	23649	23503	23374	23332	23400	23212	23223	23150	23279	23299	23199	23199	23234	23173	23427	23404	23284	23421	23031	23337	23333	23250	23219	23310	23306	23373	23335	23433	23252	23175	23487	23341	23306	23326	23271	23249	23303	23318	23405	23464	23099	23264	23128	23136	23079	23235	23375	23112	23236	23285	23298	23324	23275	23310	23496	23283	23343	23392	23004	23292	23505	23319	23242	23545	23472	23351	23604	23275	23444	23229	23389	23160	23360	23383	23581	23272	23163	23137	23175	23186	23371	23290	23298	23298	23234	23442	23205	23302	23305	23529	23149	23242	23398	23494	23604	23344	23452	23596	23372	23318	22931	23321	23451	23283	23178	23448	23404	23302	23187	23357	23149	23238	23113	23457	23402	23734	23311	23310	23286	23356	23252	23290	23344	23386	23049	23182	23097	23085	23366	23525	23324	23457	23403	23259	23231	23338	23328	23493	23330	23249	23408	23333	23059	23352	23541	23351	23248	23382	23253	23341	23450	23277	23346	23505	23305	23352	23194	23454	23139	23243	23361	23315	23377	23316	23303	23354	23558	23319	23486	23478	23464	23432	23188	23210	23257	23266	23420	23478	23467	23528	23228	23372	23382	23388	23143	23300	23305	23174	23360	23529	23445	23330	23565	23346	23335	23521	23424	23303	23311	23437	23275	23148	23343	23292	23455	23312	23382	23439	23332	23514	23346	23382	23273	23295	23279	23395	23258	23191	23413	23286	23352	23315	23397	23468	23699	23077	23195	23235	23163	23164	23255	23230	23489	23262	23237	23478	23474	23527	23598	23297	23311	23297	23208	23622	23353	23564	23113	23346	23514	23503	23209	23359	23502	23329	23279	23209	23448	23250	23154	23264	23497	23534	23549	23383	23408	23395	23303	23671	23543	23149	23384	23395	23631	23455	23336	23389	23274	23344	23311	23427	23173	23277	23573	23540	23223	23168	23237	23167	23487	23375	23337	23254	23219	23305	23199	23056	23425	23103	23352	23450	23486	23251	23273	23337	23330	23432	23176	23054	23292	23310	23377	23454	23448	23617	23292	23292	23316	23348	23182	23213	23168	23227	23456	23232	23309	23453	23251	23497	23344	23435	23279	23392	23411	23281	23255	23065	23061	23392	23359	23363	23242	23544	23355	23674	23278	23341	23261	23339	23215	23336	22989	23247	23310	23549	23529	23392	23421	23143	23311	23360	23284	23175	23642	23462	23111	23347	23193	23428	23589	23498	23093	23470	23327	23446	23263	23173	23409	23290	23338	23221	23530	23373	23207	23197	23302	23313	23358	23212	23291	23288	23370	23460	22891	23305	23469	23447	23150	23299	23518	23380	23490	23363	23498	23574	23257	23238	23133	23371	23477	23140	23249	23285	23456	23287	23336	23261	23255	23322	23419	23304	23155	23359	23297	23472	23236	23566	23263	23190	23180	23318	23122	23256	23205	23342	23391	23344	23322	23398	23258	23574	23229	23435	23207	23301	23368	23297	23050	23384	23036	23471	23261	23245	23152	23200	23147	23193	23399	23152	23254	23342	23359	23405	23667	23304	23373	23223	23444	23289	23275	23503	23431	23513	23405	23156	23551	23639	23555	23244	23425	23428	23423	23369	23311	23286	23282	23269	23288	23292	23258	23195	23471	23177	23232	23330	23017	23602	23463	23555	23358	23265	23361	23373	23242	23431	23366	23310	23353	23367	23298	23430	23436	23407	23398	23447	23233	23464	23492	23526	23228	23342	23198	23153	23338	23464	23535	23534	23222	23322	23232	23484	23434	23356	23402	23756	23481	23212	23434	23412	23344	23342	23485	23498	23437	23357	23276	23290	23369	23331	23105	23295	23266	23208	23350	23234	23201	23431	23343	23507	23407	23287	23345	23486	23210	23350	23525	23455	23330	23282	23312	23535	23450	23269	23506	23471	23225	23329	23245	23554	23280	23240	23253	23419	23303	23413	23202	23551	23301	23265	23305	23367	23190	23148	23370	23456	23413	23238	23135	23299	23547	23679	23211	23391	23371	23148	23320	23351	23239	23422	23434	23297	23164	23542	23612	23181	23703	23411	23430	23515	23221	23333	23008	23144	23484	23233	23341	23375	23481	23257	23277	23223	23165	23165	23224	23540	23473	23104	23200	23421	23053	23539	23277	23444	23238	23447	23413	23317	23183	23269	23465	23375	23287	23111	23375	23208	23268	23335	23406	23401	23475
49504	73760	59937	39772	27801	21132	18740	18091	17423	17105	16667	16053	16053	18720	19057	15926	15661	15647	15675	15720	15563	15610	15775	15722	16217	22047	23249	19735	17598	16225	15776	15599	15406	15483	15586	15406	15541	15497	15604	15537	15534	15566	15391	15605	15564	15496	15526	15426	15471	15490	15427	15544	15481	15532	15420	15703	15414	15534	15429	15570	15430	15597	15523	15412	15343	15434	15623	15420	15533	15642	15411	15524	15417	15572	15351	15564	15438	15505	15565	15456	15512	15532	15451	15310	15460	15259	15563	15463	15561	15530	15543	15474	15551	15499	15423	15499	15522	15298	15421	15377	15563	15348	15394	15622	15570	15408	15409	15497	15668	15440	15410	15357	15570	15567	15442	15460	15626	15282	15522	15451	15328	15642	15495	15359	15461	15502	15589	15488	15400	15576	15666	15537	15425	15489	15547	15461	15463	15383	15526	15531	15214	15429	15568	15559	15610	15451	15396	15401	15392	15551	15404	15351	15635	15362	15401	15630	15443	15585	15457	15510	15526	15316	15411	15500	15429	15506	15436	15592	15340	15465	15523	15514	15523	15578	15713	15421	15532	15477	15400	15464	15705	15605	15460	15396	15548	15476	15421	15556	15419	15443	15523	15407	15315	15488	15617	15473	15375	15514	15584	15464	15456	15543	15569	15469	15533	15440	15513	15536	15645	15422	15502	15225	15351	15498	15606	15420	15637	15386	15471	15500	15595	15595	15430	15533	15360	15664	15378	15432	15428	15381	15441	15473	15641	15474	15485	15471	15461	15493	15580	15428	15504	15476	15502	15415	15385	15451	15707	15420	15417	15475	15484	15529	15424	15442	15585	15483	15318	15582	15483	15493	15691	15418	15598	15429	15482	15533	15572	15466	15501	15506	15561	15490	15374	15372	15596	15473	15410	15544	15480	15592	15538	15592	15443	15614	15487	15453	15488	15553	15526	15608	15485	15377	15435	15431	15401	15586	15421	15320	15383	15408	15447	15570	15537	15477	15213	15566	15477	15499	15468	15556	15371	15607	15324	15419	15462	15519	15624	15442	15402	15577	15457	15501	15398	15378	15436	15629	15563	15324	15565	15406	15417	15538	15431	15395	15491	15526	15625	15511	15570	15461	15645	15619	15465	15463	15550	15256	15404	15577	15531	15454	15343	15459	15418	15547	15434	15477	15515	15511	15387	15516	15467	15442	15687	15378	15327	15418	15466	15380	15528	15520	15401	15504	15618	15257	15447	15469	15548	15439	15530	15450	15423	15462	15355	15531	15631	15300	15509	15372	15440	15577	15722	15690	15553	15464	15348	15655	15352	15521	15641	15528	15498	15600	15524	15232	15521	15601	15392	15272	15419	15476	15465	15451	15344	15368	15574	15445	15538	15552	15669	15440	15534	15441	15500	15382	15382	15639	15544	15550	15591	15504	15473	15389	15518	15474	15357	15594	15472	15570	15565	15432	15411	15136	15606	15537	15554	15550	15640	15466	15704	15529	15392	15489	15557	15521	15383	15630	15539	15570	15412	15558	15448	15456	15416	15522	15447	15411	15520	15584	15450	15556	15450	15308	15450	15433	15488	15497	15492	15495	15613	15485	15387	15559	15490	15526	15596	15460	15399	15419	15486	15498	15384	15339	15620	15512	15498	15423	15646	15474	15642	15453	15669	15468	15462	15450	15431	15592	15444	15401	15560	15581	15546	15304	15460	15333	15592	15491	15482	15396	15558	15514	15585	15602	15377	15653	15527	15550	15600	15444	15501	15636	15291	15576	15460	15493	15355	15426	15559	15605	15323	15435	15426	15611	15397	15358	15648	15498	15416	15590	15487	15462	15448	15470	15556	15442	15431	15439	15383	15685	15617	15620	15311	15450	15382	15364	15484	15548	15584	15452	15641	15564	15529	15474	15390	15709	15451	15467	15609	15187	15400	15597	15547	15579	15621	15532	15450	15545	15420	15559	15422	15525	15384	15311	15562	15548	15286	15476	15410	15424	15489	15327	15626	15542	15386	15500	15633	15586	15594	15484	15522	15582	15607	15371	15405	15555	15547	15539	15200	15256	15645	15547	15511	15446	15516	15356	15397	15379	15473	15624	15400	15583	15275	15552	15454	15326	15534	15537	15530	15504	15331	15485	15385	15347	15617	15635	15430	15585	15435	15620	15417	15540	15483	15591	15463	15416	15491	15515	15547	15408	15485	15633	15459	15423	15332	15497	15551	15670	15507	15647	15468	15593	15518	15596	15484	15497	15578	15535	15540	15513	15613	15427	15544	15659	15538	15643	15521	15564	15449	15663	15505	15396	15521	15365	15360	15563	15516	15354	15308	15522	15717	15567	15700	15431	15590	15434	15571	15479	15576	15574	15635	15452	15272	15397	15521	15557	15513	15467	15470	15402	15413	15410	15388	15410	15487	15439	15584	15495	15639	15453	15420	15558	15383	15631	15474	15435	15448	15629	15410	15466	15501	15588	15581	15536	15499	15405	15631	15492	15531	15426	15413	15549	15417	15355	15632	15567	15423	15535	15523	15458	15637	15702	15481	15421	15303	15444	15467	15519	15576	15396	15459	15507	15542	15473	15561	15535	15433	15560	15434	15409	15438	15313	15604	15365	15568	15455	15597	15511	15562	15490	15368	15422	15651	15461	15499	15601	15572	15508	15498	15546	15594	15458	15395	15298	15415	15448	15595	15597	15637	15574	15540	15578	15398	15541	15520	15491	15469	15482	15531	15515	15470	15557	15670	15571	15466	15821	15433	15542	15537	15596	15541	15341	15442	15383	15538	15544	15387	15584	15508	15367	15406	15707	15506	15352	15331	15516	15437	15603	15500	15395	15311	15298	15486	15583	15400	15574	15516	15503	15565	15528	15534	15560	15558	15389	15457	15410	15559	15317	15775	15465	15489	15411	15625	15534	15679	15461	15427	15470	15474	15631	15427	15724	15441	15464	15681	15517	15328	15577	15537	15353	15548	15478	15439	15449	15424	15462	15609	15292	15461	15457	15564	15591	15403	15520	15470	15543	15482	15634	15215	15406	15308	15611	15540	15499	15519	15706	15538	15433	15407	15576	15393	15499	15357	15757	15568	15560	15464	15505	15488	15331	15548	15542	15516	15384	15462	15389	15490	15568	15341	15543	15631	15473	15531	15507	15396	15549	15379	15400	15479	15502	15591	15627	15611	15303	15432	15573	15509	15611	15457	15610	15508	15546	15316	15590	15444	15452	15464	15539	15496	15275	15529	15527	15473	15540	15516	15480	15642	15596	15466	15566	15490	15346	15433	15523	15540	15637	15347	15418	15568	15553	15530	15593	15523	15431	15534	15502	15479	15471	15497	15733	15510	15411	15365	15426	15431	15443	15436	15663	15454	15496	15532	15499	15642	15461	15586	15346	15625	15565	15662	15525	15603	15433	15207	15582	15466	15540	15476	15434	15381	15548	15368	15338	15605	15502	15539	15553	15460	15406	15596	15615	15485	15303	15600	15549	15696	15576	15432	15406	15420	15474	15491	15463	15484	15386	15472	15477	15733	15452	15555	15428	15468	15459	15409	15401	15425	15309	15533	15462	15619	15508	15440	15535	15478	15519	15484	15541	15487	15390	15412	15380	15460	15378	15494	15555	15591	15405	15395	15410	15665	15530	15451	15549	15405	15457	15440	15358	15533	15368	15485	15439	15354	15614	15330	15488	15460	15582	15567	15485	15439	15417	15358	15428	15652	15443	15500	15428	15536	15545	15602	15509	15602	15447	15569	15569	15578	15417	15512	15597	15307	15561	15517	15586	15520	15563	15216	15581	15479	15538	15659	15554	15586	15380	15546	15554	15542	15544	15494	15554	15523	15574	15452	15459	15477	15403	15423	15619	15587	15516	15476	15511	15547	15396	15422	15394	15467	15458	15585	15365	15636	15503	15515	15568	15486	15579	15446	15425	15521	15624	15475	15383	15641	15407	15610	15494	15282	15478	15541	15432	15364	15413	15551	15368	15474	15520	15499	15437	15616	15559	15554	15429	15550	15450	15451	15457	15486	15514	15392	15719	15547	15603	15523	15770	15651	15570	15478	15395	15521	15418	15572	15495	15532	15492	15680	15426	15501	15460	15418	15269	15522	15553	15463	15436	15311	15418	15609	15401	15681	15496	15479	15292	15541	15596	15576	15546	15479	15497	15541	15498	15470	15490	15545	15593	15464	15527	15484	15370	15458	15408	15428	15228	15596	15381	15640	15381	15446	15537	15545	15545	15419	15440	15532	15462	15458	15602	15551	15394	15414	15597	15456	15432	15595	15487	15398	15395	15489	15608	15414	15419	15522	15482	15366	15667	15599	15674	15591	15397	15513	15470	15502	15502	15441	15628	15560	15620	15410	15417	15547	15524	15420	15514	15516	15432	15462	15331	15363	15644	15475	15377	15390	15347	15630	15556	15701	15654	15307	15491	15406	15464	15524	15449	15406	15535	15496	15467	15559	15575	15412	15722	15379	15518	15536	15491	15548	15341	15322	15364	15499	15560	15651	15346	15604	15459	15549	15401	15417	15368	15327	15412	15592	15367	15418	15447	15412	15637	15494	15302	15437	15425	15518	15477	15648	15431	15378	15481	15435	15437	15274	15394	15443	15525	15573	15449	15665	15516	15533	15649	15456	15553	15672	15585	15449	15665	15314	15355	15365	15437	15486	15550	15611	15482	15479	15577	15449	15276	15481	15449	15489	15561	15552	15441	15478	15554	15344	15547	15518	15554	15380	15342	15544	15377	15365	15292	15678	15675	15487	15346	15488	15518	15591	15504	15520	15425	15440	15442	15536	15416	15563	15558	15347	15483	15470	15592	15354	15181	15509	15468	15599	15513	15552	15411	15478	15515	15427	15667	15483	15501	15485	15319	15553	15631	15483	15404	15626	15613	15569	15389	15578	15598	15400	15375	15451	15461	15417	15456	15523	15418	15504	15453	15570	15549	15567	15371	15392	15503	15410	15573	15563	15515	15482	15528	15494	15458	15546	15560	15452	15563	15561	15534	15490	15494	15495	15505	15457	15566	15402	15564	15323	15388	15537	15451	15588	15618	15478	15409	15566	15571	15406	15449	15374	15375	15443	15500	15590	15570	15495	15573	15508	15497	15493	15251	15508	15620	15530	15467	15510	15569	15532	15480
44597	40848	37502	32637	26666	24786	24490	24268	24171	24144	24220	23626	24247	24135	23944	23789	23620	23816	23790	23767	23888	23825	23873	23755	23899	23766	24046	24235	24105	24093	23749	23612	23776	23605	23561	23881	23807	23653	23657	23654	23664	23885	23884	23814	23698	23760	23517	23506	23370	23840	23768	23784	23646	23629	23957	23651	23467	23734	23655	23628	23925	23880	23774	23643	23660	23821	23590	23822	23624	23879	23538	23697	23585	23941	23649	23656	23812	23505	23557	23571	23551	23580	23816	23847	23707	23831	23776	23876	23553	23708	23708	23610	23787	23787	23807	23696	23569	23445	23736	23532	23409	23863	23638	23645	23733	23755	23448	23532	23703	23735	23743	23680	23755	23492	23908	23839	23768	23717	23755	23624	23742	23794	24024	23731	23760	23601	23577	23606	23832	23618	23652	23556	23619	23477	23912	23849	23557	23562	23508	23611	23765	23744	23598	23487	23670	23422	23684	23778	23569	23747	23536	23941	23760	23536	23454	23759	23766	23899	23800	23718	23606	23625	23794	23556	23610	23799	23705	23733	23893	23526	23753	23629	23723	23763	23651	23653	23861	23625	23971	23698	23733	23698	24118	23732	23645	23530	23499	23655	23605	23637	23735	23533	23716	23614	23846	23560	23610	23645	23841	23718	23924	23643	23815	23743	23799	23592	23594	23555	23425	23759	23662	23725	23796	23639	23547	23732	24054	23693	23591	23594	23782	23650	23679	23542	23912	23707	23730	23690	23840	23675	23591	23537	23887	23715	23839	23485	23702	23353	23609	23631	23621	23687	23577	23753	23569	23631	23568	23549	23740	24014	23542	23769	23900	23706	23815	23554	23577	23879	23865	23667	23593	23791	23837	23693	23528	23576	23527	23588	23893	23674	23647	23725	23823	23801	23892	23611	23629	23867	23726	23683	23693	23735	23669	23635	23572	23790	23722	23657	23843	23605	23879	23698	23719	23807	23841	23965	23762	23729	23539	23797	23645	23689	23737	23519	23869	23599	23714	23604	23863	23619	23856	23831	23806	23467	23778	23705	23680	23623	23814	23716	23695	23828	23452	23843	23914	23910	23796	23532	23538	23372	23652	23759	23602	23725	23790	23540	23635	23785	23893	23517	23744	23472	23967	23568	23845	23812	23850	23607	23711	23641	23815	23799	23811	23569	23656	23684	23577	23654	23787	23990	23721	23482	23293	23422	23680	23712	23554	23657	23631	23577	23799	23448	23469	23692	23832	23788	23773	23817	23748	23763	23661	23852	23672	23832	23793	23763	23703	23787	23779	23694	23678	23809	23752	23800	23740	23855	23641	23576	23600	23657	23775	23933	23600	23328	23662	23716	23792	23862	23706	23448	23396	23814	23475	23954	23543	23612	23781	23504	23606	23551	23698	23795	23432	23540	23420	23777	23846	23582	23846	23639	23448	23662	23648	23874	23788	23529	23517	23450	24091	23684	23663	23878	23814	23693	23534	23658	23515	23663	23760	23571	23594	23623	23722	23604	23907	23716	23632	23904	23837	23948	23836	23905	23738	23691	23743	23444	23527	23873	23622	23564	23713	23527	23858	23804	23678	23778	23760	23984	23793	23742	23612	23672	23638	23754	23744	23546	23850	23654	23497	23596	23632	23718	23890	23595	23718	23769	23673	23795	23694	23818	23488	23567	23675	23688	23615	23813	23520	23623	23811	23733	23741	23789	23717	23849	23544	23604	23576	23609	23862	23824	23728	23589	23957	23579	23807	23774	23707	23809	23696	23710	23609	23951	23806	23862	23817	23761	23785	23730	23855	23724	23779	23523	23925	23606	23501	23643	23859	23589	23713	23912	23527	23753	23750	23712	23869	23462	23842	23576	23696	23762	23825	23593	23688	23837	23488	23655	23629	23625	23712	23719	23902	23620	23962	23660	23639	23615	23711	23495	23553	23711	24025	23788	23654	23679	23744	23656	23600	23861	23964	23766	23515	23702	23456	23617	23726	23909	23857	23746	23822	23684	23846	23893	23832	23664	23761	23634	23527	23933	23684	23923	23737	23757	23511	23782	23673	23803	23601	23769	23741	23560	23648	23919	23737	23808	23576	23742	23807	23547	23675	23756	23613	23654	23613	23701	23810	23700	23617	23864	23938	23710	23908	23721	23833	23824	23600	23632	23789	23605	23696	23598	23669	23691	23662	23680	23606	23536	23562	23768	23707	23697	23755	23586	23527	23462	23628	23878	23883	23820	23790	23496	23602	23708	23601	23680	23679	23728	23685	23668	23555	23829	23638	23872	23838	23730	23802	23628	23746	23580	23741	23558	23616	23781	23843	23827	23723	23776	23503	23837	23510	23737	23711	23500	23785	23696	23575	23708	23667	23697	23694	23755	23713	23522	23614	23857	23823	23837	23865	23803	23666	23534	23478	23369	23725	23697	23741	23453	23642	23681	23756	23579	23518	23900	23788	23913	23860	23826	23742	23641	23729	23500	23667	23748	23594	23981	23775	23337	23637	23540	23501	23785	23843	23459	23887	23708	23802	23873	23767	23486	23591	23781	23599	23721	23859	23867	23835	23933	23809	23705	23698	23491	23805	23846	23591	23769	23533	23679	23374	23911	23755	23727	23661	23785	23626	23780	23640	23719	23840	23701	23654	23642	23629	23617	23604	23562	23691	23910	23713	23696	23846	23826	23709	23694	23690	23757	23607	23519	23785	23853	23668	23852	23748	23760	23796	23630	23668	23732	23510	23797	23921	23637	23538	23944	23586	23773	23669	23813	23684	23875	23607	23844	23649	23561	23753	23685	23662	23801	23712	23625	23711	23776	23642	23717	23842	23671	23510	23760	23781	23702	23833	23814	23873	23703	23680	23723	23614	23811	23894	23744	23817	23417	23840	23737	23871	23770	23817	23703	23720	23784	23535	23599	23602	23710	23862	23706	23822	23633	23753	23862	23850	23922	23809	23768	23643	23645	23495	23777	23826	23490	23766	23731	23627	23761	23606	23651	23749	23679	23769	23707	23719	23714	24016	23797	23812	23444	23942	23588	23663	23744	23818	23760	23711	23516	23873	23669	23694	23770	23690	23633	23752	23597	23807	23630	23814	23788	23556	23593	23671	23822	23846	23710	23818	23694	23601	23671	23654	23625	23624	23627	23559	23769	23573	23760	23606	23428	23620	23819	23902	23586	23875	23719	23689	23696	23711	23556	23807	23830	23726	23700	23831	23750	23859	23652	23801	23676	23689	23698	23737	23561	23529	23645	23826	23741	23567	23654	23845	23807	23859	23686	23688	23902	23465	23669	23717	23365	23296	23563	23612	23695	23846	23491	23478	23586	23696	23644	23840	23815	23738	23561	23671	23865	23670	23759	23652	23545	23642	23610	23853	23586	23756	23678	23796	23893	23872	23767	23864	23801	23758	23818	23821	23526	23753	23563	23645	23791	23752	23669	23741	23605	23542	23483	23731	23847	23818	23573	23725	23552	23884	23607	23592	23692	23871	23615	23573	23687	23743	23886	23510	23495	23717	23637	23643	23802	23579	23727	23639	23671	23599	23536	23861	23728	23800	23649	23725	23666	23625	23760	23721	23691	23893	23741	23781	23606	23514	23642	23866	23830	23853	23643	23802	23881	23906	23848	23758	23807	23660	23841	23759	23663	23653	23715	23553	23630	23666	23759	23578	23481	23686	23603	23623	23844	23659	23613	23768	23500	23737	23754	23705	23714	23295	23629	23677	23746	23408	23581	23529	23614	23375	23762	23649	23736	23763	23692	23718	23675	23561	24030	23914	23629	23598	23541	23768	23676	23801	23689	23876	23549	23580	23676	23756	23567	23952	23869	23877	23782	23824	23671	23598	23566	23637	23920	23648	23648	23725	23701	23777	23765	23688	23706	23760	23734	23885	23593	23790	23526	23777	23699	23635	23602	23415	23771	23787	23637	23530	23938	23636	23740	23624	23609	23739	23685	23741	23741	23752	23763	23738	23677	23738	23808	23590	23708	23957	23749	23611	23709	23669	23860	23826	23629	23605	23712	23778	23904	24029	23614	23778	23777	23570	23401	23948	23589	23709	23703	23735	23477	23801	23630	23816	23877	23900	23633	23647	23693	23690	23682	23559	23704	23648	23775	23969	23634	23648	23488	23638	23716	23849	23737	23663	23884	23901	23728	23711	23693	23482	23832	23680	23550	23876	23827	23758	23722	23722	23684	23856	23800	23850	23562	23613	23829	23810	23561	23627	23705	23592	23715	23483	23557	23736	23597	23595	23717	23738	23463	23894	24038	23764	23790	23884	23877	23717	23913	23583	23411	23573	23502	23547	23916	23608	23753	23677	23445	23569	23975	23782	23563	23686	23721	23977	23715	23815	23584	23899	23804	23721	23726	23845	23636	23706	23585	23576	23868	23788	23520	23739	23567	23761	23631	23819	23701	23649	23940	23601	23682	23608	23917	23775	23795	23913	23702	23718	23855	23726	23905	23858	23627	23951	23501	23718	24003	23721	23736	23597	23827	23677	23601	23779	23955	23953	23733	23668	23571	23854	23526	23612	23971	23931	23725	23630	23557	23579	23980	23598	23789	23583	23687	23737	23654	23685	23559	23830	23763	23962	23700	23610	23568	23595	23640	23845	23718	23675	23416	23745	23873	24009	23963	23837	23753	23570	24011	23729	23628	23596	23920	23757	23722	23596	23710	23573	23563	23642	23710	23575	23717	23699	23596	23773	23906	23702	23792	23464	23551	23868	23604	23780	23808	23756	23701	23598	23508	23640	23734	23645	23627	23699	23946	23571	23655	23843	23512	23261	23855	23533	23763	23971	23855	23581	23631	23850	23660	23947	23665	23802	24038	23505	23628	23901	23808	23869	23744	23663	23803	23448	24010	23803	23682	23604	23949	23721	23560	23750	23732	23593	23477	23681	23647	23550	23489	23706	23656	23815	23801	23877	23698	23626	23445	23745	23897	23674	23718	23681	23685	23581	23544	23719	23787	23720	23844	23631	23427	23769	23770	23718	23740	23720	23800	23711	23729	23881	23799	23716	23703	24071	24008	23774	23780	23543	23601	23596	23650	23610	23799	23965	23974	23788	23674	23566	23630	23627	23781	23530	23921	23685	23537	23686	23699	23745	23901	23771	23807	23704	23896	23769	23888	23577	23733	23728	23562
46979	45315	36516	25574	19521	17148	16693	16626	16350	16175	15934	15906	15953	15780	15932	15731	16164	15807	15695	15795	15810	15819	15788	15747	15653	16017	16091	15970	16115	15849	15784	15653	15607	15659	15737	15641	15697	15744	15839	15847	15689	15708	15745	15697	15689	15792	15704	15778	15882	15733	15723	15607	15766	15738	15744	15694	15711	15799	15835	15781	15718	15651	15718	15572	15675	15622	15702	15606	15634	15736	15819	15555	15679	15795	15593	15678	15650	15729	15658	15670	15707	15588	15577	15719	15509	15805	15522	15677	15667	15583	15796	15562	15465	15661	15607	15694	15690	15685	15784	15776	15706	15682	15633	15731	15722	15925	15723	15620	15553	15686	15702	15838	15578	15709	15601	15649	15644	15745	15730	15740	15731	15560	15717	15665	15584	15650	15825	15730	15802	15507	15902	15775	15628	15834	15658	15787	15676	15680	15707	15620	15780	15649	15624	15689	15662	15599	15594	15605	15678	15626	15665	15649	15710	15559	15409	15830	15679	15653	15689	15649	15703	15580	15795	15626	15635	15607	15582	15690	15576	15786	15630	15718	15630	15710	15595	15791	15784	15697	15700	15626	15628	15636	15862	15663	15817	15851	15603	15715	15669	15567	15852	15668	15734	15575	15550	15668	15704	15578	15663	15679	15774	15776	15717	15758	15564	15725	15674	15762	15579	15667	15885	15693	15710	15650	15656	15623	15703	15614	15703	15738	15911	15598	15778	15762	15709	15690	15717	15714	15656	15789	15660	15559	15702	15598	15822	15616	15555	15764	15550	15635	15901	15683	15773	15741	15698	15630	15788	15568	15530	15734	15635	15678	15766	15623	15621	15555	15574	15619	15685	15648	15545	15642	15788	15681	15620	15598	15747	15597	15750	15587	15882	15680	15515	15653	15650	15627	15817	15636	15593	15615	15755	15683	15766	15797	15550	15767	15579	15683	15589	15607	15555	15840	15727	15741	15864	15643	15704	15878	15762	15876	15654	15534	15779	15611	15724	15666	15687	15757	15657	15534	15580	15638	15748	15555	15694	15744	15659	15561	15598	15682	15566	15680	15605	15715	15628	15746	15655	15720	15828	15681	15540	15736	15670	15876	15579	15807	15626	15826	15605	15656	15582	15858	15774	15661	15830	15656	15648	15726	15719	15639	15686	15734	15664	15617	15884	15725	15674	15609	15622	15730	15747	15628	15735	15703	15783	15747	15722	15672	15666	15656	15579	15638	15623	15714	15696	15803	15626	15625	15811	15685	15655	15744	15597	15674	15694	15613	15525	15637	15777	15834	15519	15793	15594	15754	15652	15613	15706	15703	15761	15730	15712	15718	15598	15752	15783	15683	15736	15681	15761	15858	15697	15734	15624	15657	15720	15727	15724	15648	15669	15540	15731	15673	15517	15688	15812	15575	15732	15646	15783	15677	15672	15607	15696	15766	15540	15667	15634	15633	15851	15808	15799	15768	15706	15700	15774	15670	15590	15698	15456	15832	15655	15658	15774	15882	15694	15775	15703	15803	15573	15555	15777	15608	15620	15605	15723	15796	15639	15679	15671	15683	15593	15629	15613	15740	15817	15712	15696	15704	15661	15610	15675	15687	15748	15676	15550	15758	15609	15704	15591	15826	15755	15600	15602	15627	15536	15827	15584	15786	15594	15711	15597	15634	15692	15549	15720	15819	15718	15692	15814	15617	15641	15736	15811	15561	15738	15614	15778	15764	15586	15726	15710	15629	15860	15784	15668	15769	15731	15700	15690	15560	15786	15516	15716	15759	15762	15643	15818	15778	15758	15563	15697	15653	15758	15710	15573	15695	15634	15777	15546	15611	15751	15708	15519	15659	15639	15523	15745	15774	15653	15732	15687	15710	15649	15894	15624	15582	15772	15743	15530	15807	15627	15692	15565	15888	15663	15882	15746	15815	15638	15825	15615	15616	15745	15679	15690	15654	15573	15796	15710	15694	15871	15723	15754	15720	15704	15593	15746	15815	15701	15889	15726	15539	15662	15717	15743	15542	15744	15538	15783	15867	15576	15843	15845	15767	15715	15707	15743	15474	15547	15720	15654	15880	15564	15790	15682	15723	15505	15656	15585	15742	15696	15652	15692	15678	15688	15627	15780	15556	15769	15576	15712	15667	15509	15772	15642	15587	15750	15695	15818	15585	15545	15591	15851	15529	15574	15776	15668	15698	15907	15666	15754	15690	15748	15809	15764	15647	15720	15657	15662	15835	15711	15476	15751	15647	15889	15716	15531	15615	15578	15689	15750	15640	15718	15667	15650	15618	15704	15613	15799	15847	15667	15479	15653	15565	15539	15768	15699	15717	15679	15870	15609	15589	15781	15688	15676	15679	15691	15645	15537	15695	15732	15658	15696	15663	15630	15794	15855	15783	15506	15920	15476	15667	15682	15597	15673	15547	15700	15790	15741	15789	15691	15831	15684	15805	15712	15871	15483	15605	15583	15864	15742	15647	15543	15783	15805	15658	15673	15647	15695	15642	15768	15736	15749	15689	15669	15797	15571	15789	15685	15628	15663	15541	15786	15725	15726	15778	15574	15676	15605	15701	15687	15692	15512	15748	15768	15531	15572	15759	15591	15770	15798	15694	15704	15899	15718	15645	15764	15734	15519	15472	15687	15581	15753	15705	15750	15676	15659	15586	15680	15745	15908	15666	15548	15700	15730	15752	15682	15752	15701	15798	15641	15624	15526	15682	15693	15663	15668	15729	15484	15722	15603	15726	15803	15717	15723	15503	15534	15651	15773	15806	15672	15548	15829	15789	15798	15657	15657	15593	15720	15668	15698	15635	15729	15712	15753	15643	15637	15657	15597	15650	15692	15720	15674	15755	15791	15698	15850	15768	15630	15713	15703	15730	15720	15714	15651	15566	15611	15781	15764	15882	15644	15774	15581	15631	15840	15707	15849	15740	15618	15702	15736	15796	15810	15619	15626	15665	15887	15457	15554	15788	15714	15681	15716	15893	15737	15733	15769	15710	15664	15651	15661	15647	15549	15836	15873	15631	15826	15580	15654	15711	15752	15485	15735	15597	15855	15747	15658	15655	15760	15696	15660	15648	15663	15725	15698	15895	15632	15702	15733	15711	15706	15795	15618	15514	15675	15512	15651	15585	15697	15625	15656	15682	15758	15743	15618	15764	15495	15684	15561	15434	15763	15791	15659	15760	15706	15722	15733	15724	15742	15648	15703	15520	15605	15717	15549	15783	15790	15569	15674	15669	15617	15491	15537	15712	15685	15624	15788	15714	15795	15689	15846	15800	15563	15671	15812	15755	15809	15762	15655	15574	15628	15682	15827	15821	15712	15790	15685	15811	15752	15786	15757	15741	15620	15719	15820	15688	15777	15716	15775	15753	15686	15487	15617	15681	15620	15849	15630	15703	15803	15597	15706	15614	15612	15651	15686	15560	15637	15692	15893	15725	15516	15698	15604	15446	15594	15589	15797	15446	15778	15721	15505	15585	15789	15803	15666	15721	15822	15753	15683	15759	15714	15617	15750	15668	15542	15665	15651	15699	15773	15703	15605	15772	15557	15595	15658	15755	15838	15785	15729	15780	15723	15561	15832	15424	15719	15840	15500	15817	15615	15648	15747	15582	15753	15779	15790	15782	15694	15725	15687	15681	15697	15703	15779	15656	15628	15919	15709	15578	15736	15645	15743	15710	15675	15612	15721	15618	15757	15651	15782	15860	15743	15724	15659	15874	15743	15709	15795	15639	15848	15735	15789	15816	15771	15746	15653	15598	15682	15640	15595	15622	15713	15653	15616	15674	15704	15573	15681	15714	15712	15846	15641	15553	15471	15616	15739	15832	15742	15625	15713	15649	15677	15725	15740	15688	15882	15695	15834	15652	15687	15672	15705	15752	15576	15671	15826	15884	15666	15775	15516	15596	15652	15823	15414	15683	15703	15591	15561	15673	15580	15614	15905	15689	15666	15554	15555	15726	15589	15823	15696	15627	15633	15656	15681	15700	15622	15555	15813	15577	15627	15591	15588	15561	15707	15625	15667	15652	15670	15721	15714	15687	15626	15571	15742	15641	15809	15571	15793	15617	15654	15668	15713	15603	15705	15714	15739	15712	15686	15672	15606	15631	15586	15686	15705	15874	15621	15727	15582	15677	15698	15619	15483	15708	15533	15670	15805	15598	15654	15669	15781	15620	15562	15683	15664	15801	15760	15717	15719	15791	15730	15706	15836	15728	15636	15673	15696	15703	15771	15701	15579	15680	15634	15877	15772	15847	15727	15670	15702	15677	15872	15622	15642	15680	15826	15717	15693	15535	15555	15808	15559	15835	15754	15836	15685	15879	15755	15747	15780	15500	15672	15646	15687	15654	15679	15616	15476	15575	15760	15842	15440	15527	15639	15722	15765	15762	15636	15634	15569	15630	15690	15522	15597	15935	15772	15525	15645	15747	15682	15770	15730	15630	15725	15909	15623	15756	15708	15578	15712	15849	15797	15823	15639	15806	15642	15592	15567	15757	15571	15759	15776	15702	15588	15627	15677	15646	15574	15488	15752	15744	15767	15764	15603	15736	15635	15683	15651	15645	15589	15656	15814	15650	15769	15743	15787	15545	15687	15711	15684	15699	15742	15763	15756	15691	15848	15742	15724	15683	15700	15799	15713	15802	15676	15505	15560	15803	15693	15699	15637	15641	15621	15693	15780	15773	15611	15880	15723	15704	15736	15763	15761	15529	15759	15579	15716	15579	15631	15686	15770	15779	15727	15653	15760	15661	15613	15623	15691	15775	15716	15647	15738	15711	15769	15611	15775	15755	15782	15886	15851	15812	15825	15599	15619	15591	15659	15771	15727	15744	15634	15751	15677	15610	15671	15646	15615	15645	15674	15742	15626	15661	15647	15788	15687	15573	15777	15687	15594	15677	15684	15749	15711	15704	15836	15543	15794	15745	15617	15670	15808	15787	15751	15724	15619	15885	15804	15865	15714	15696	15499	15705	15800	15601	15602	15704	15727	15720	15551	15637	15592	15718	15753	15509	15722	15611	15690	15604	15616	15925	15604	15584	15726	15674	15700	15778	15486	15799	15749	15739	15680	15686	15466	15610	15601	15830	15574	15750	15737	15730	15598	15592	15750	15634	15692	15799	15679	15728	15780	15629
23675	20576	27452	26385	24956	26980	28764	26628	25709	25674	25104	24944	24955	25597	25019	24676	24553	24485	24800	24435	24586	24260	24480	24597	25089	27530	27872	26254	25335	24763	24556	24475	24505	24442	24360	24137	24578	24347	24268	24295	24295	24380	24322	24503	24106	24324	24367	24243	24239	24476	24147	24480	24324	24419	24366	24410	24376	24324	24538	24494	24283	24215	24159	24257	24145	24138	24548	24284	24294	24417	24317	24152	24277	24440	24520	24268	24331	24029	24331	24305	24500	24528	24385	24149	24412	24351	24366	24242	24261	24270	24283	24459	24116	24078	24184	24404	24325	24327	24240	24241	24252	23978	24296	24315	24484	24240	24366	24290	24462	24066	24683	24101	24445	24168	24252	24285	24327	24499	24233	24260	24456	24352	24200	24426	24551	24407	24277	24342	24328	24158	24214	24185	24209	24328	24215	24075	23843	24247	24265	24157	24065	24417	24249	24257	24496	24350	24478	24526	24390	24124	24129	24286	24246	24222	24297	24343	24284	24261	24256	24289	24257	24276	24478	24529	24252	24336	24349	24160	24091	24401	24228	24265	24548	24292	24088	24501	24090	24308	24289	24299	24042	24216	24174	24360	24130	24161	23970	24089	24241	24258	24192	24603	24290	24375	24327	24472	24612	24738	24700	24284	24245	24139	24285	23914	24467	24338	24420	24193	24282	24089	24222	24422	24373	24153	24423	24319	24207	24368	24332	24238	24295	24228	24303	24396	24640	24137	24336	24392	24338	24538	24324	24178	24085	24231	24337	24338	24298	24134	24148	24361	24439	24375	24436	24351	24179	24448	24323	24167	24026	24454	24127	24232	24177	24371	24175	24254	24431	24355	24262	24241	24191	24433	24152	24196	24238	24156	24293	24239	24160	24255	24148	24320	24350	24305	24427	24271	24444	24289	24485	24505	24325	24269	24150	24372	24090	24370	23979	24353	24286	24587	24145	24509	24351	24403	24026	24401	24381	24218	24152	24528	24203	24347	24356	24202	24300	24319	24437	24238	24067	24287	24429	24342	24367	24245	24391	24232	24203	24172	24343	24219	24437	24326	24341	24188	24326	24335	24283	24155	24251	24094	24420	24087	24247	24541	24489	24309	24306	24462	24370	24354	24243	24286	23950	23958	24297	24357	24431	24402	24133	24336	24305	24380	24227	24483	24603	24423	24300	24115	24387	24090	24231	24574	24257	24246	24291	24294	24212	24246	24256	24443	24310	24414	24319	24363	24405	24290	24179	24638	24257	24287	24194	24191	24270	24301	24232	24249	24378	24288	24427	24447	24035	24233	24382	24386	24198	24317	24266	24221	24510	24370	24351	24316	24459	24387	24142	24265	24497	24298	24057	24257	24367	24124	24471	24212	24165	24363	24400	24067	24060	24261	24369	24250	24354	24279	24330	24195	24243	24048	24409	24317	24241	24142	24518	24138	24587	24393	24463	24401	24270	24299	24425	24143	24075	24201	24437	24447	24321	24537	24490	24330	24404	24367	24464	24676	24276	24477	24229	24313	24337	24176	24165	24242	24336	24187	24338	24027	24394	24384	24456	24470	24162	24116	24401	24302	24301	24427	24178	24531	24358	24294	24165	24155	24344	24310	24386	24451	24431	24464	24547	24286	24371	24580	24335	24115	24224	24115	24458	24277	24242	24125	24366	24279	24121	24275	24385	24338	24392	24240	24379	24243	24439	24463	24181	24185	24449	24389	24402	24192	24462	24356	24023	24438	24297	24376	24457	24193	24219	24265	24170	24096	24049	24164	24291	24182	24312	24506	24323	24171	24254	24421	24235	24238	24141	24397	24520	24302	24534	24183	24345	24335	24296	24406	24257	24282	24415	24606	24001	24199	24411	24323	24183	24180	24330	24196	24279	24389	24252	24349	24355	24452	24716	24329	24329	24283	24219	24296	24329	24248	24390	24232	24213	24040	24188	24157	24033	24332	24380	24299	24444	24419	24247	24099	24317	24290	24358	24260	24265	24350	24323	24418	24346	24374	24435	24252	24118	24225	24402	24332	24093	24333	24403	24349	24094	24452	24471	24229	24295	24247	24339	24172	24396	24191	24357	24207	24194	24337	24191	24432	24355	24262	24523	24231	24450	24353	24467	24298	24306	24422	24294	24234	24384	24314	24352	24169	23919	24318	24278	24042	24298	24378	24320	24233	24222	24313	24362	24320	24298	24047	24276	24232	24270	24378	24313	24309	24358	24338	24418	24173	24285	24198	24391	24500	24217	24484	24146	24418	24359	24179	24178	24186	24318	24385	24182	24271	24471	24536	24311	24390	24083	24236	24385	24426	24337	24477	24270	24424	24320	24159	24523	24220	24393	24276	24474	24309	24242	24496	24136	24464	24231	24091	24253	24324	24121	24231	24287	24416	24300	24431	24305	24373	24444	24263	24384	24514	24421	24402	24496	24121	24159	24174	24275	24273	24298	24464	24225	24255	24235	24270	24394	24140	24375	24033	24255	24119	24334	24258	24261	24333	24595	24224	24220	24261	24400	24309	24401	24590	24158	24084	24125	24479	24309	24359	24313	24315	24245	24498	24296	24211	24344	24420	24141	24312	24316	24323	24477	24202	24497	24148	24116	24281	24391	24218	24381	24424	24281	23982	24541	24268	24392	24374	24466	24158	24293	24388	24344	24440	24388	24449	24372	24558	24501	24295	24470	24492	24425	24201	24194	24297	24526	24271	24616	24208	24201	24287	24283	24320	24312	24232	24371	24272	24348	24494	24567	24599	24218	24313	24223	24334	24084	24210	24348	24107	24079	24079	24062	24181	24373	24257	24209	24275	24439	24232	24493	24174	24361	24287	24660	24291	24427	24452	24174	24408	24275	24237	24141	24244	24294	24376	24326	24264	24287	24261	24416	24348	24207	24317	24614	24159	24219	24358	24565	24246	24411	24188	24222	24302	24404	24255	24069	24239	24211	24381	24218	24397	24258	24214	24200	24207	24055	24392	24146	24582	24360	24387	24258	24313	24185	24366	24203	24366	24271	24401	24398	24456	24235	24115	24435	24286	24399	24226	24176	24283	24421	24514	24118	24339	24360	24104	24259	24160	24334	24111	24269	24321	24359	24452	24166	24359	24382	24371	24467	24239	24022	24396	24156	24222	24310	24133	24518	24494	24139	24308	24365	24288	24152	24266	24112	24327	24380	24386	24286	24108	24512	24566	24222	24389	24150	24306	24265	24573	24463	24487	24283	24322	24461	24410	24016	24518	24164	24189	24459	24169	24082	24389	24505	24530	24169	24219	24337	24179	24206	24268	24253	24369	24218	24531	24492	24255	23996	24228	23989	24270	24225	24525	24104	24301	24092	24317	24439	24130	24159	24400	24238	24120	24243	24392	24405	24296	24304	24499	24536	24048	24401	24278	24453	24478	24435	24294	24133	24156	24138	24340	24338	24412	24317	24172	24355	24428	24563	24532	24138	24326	24329	24349	24383	24328	24233	24070	24304	24043	24366	24355	24342	24260	23923	24033	24113	24327	24347	24543	24268	24285	24251	24338	24120	24478	24160	24413	24374	24259	24049	24333	24154	24167	24390	24308	24228	24179	24288	24333	24194	24238	24338	24423	24470	24438	24225	24345	24116	24244	24246	24331	24602	24236	24249	24385	24117	24340	24406	24374	24437	24556	24429	24460	24283	24344	24348	24367	24118	24362	24404	24371	24414	24393	24409	24119	24135	24609	24149	24278	24615	24418	24423	24053	24291	24243	24143	24301	24273	24336	24321	24467	24303	24199	24267	24431	24144	24464	24133	24408	24193	24199	24093	24197	24293	24341	24276	24358	24155	24271	24504	24403	24108	24342	24385	24317	24290	24314	24344	24419	24069	24271	24078	24258	24555	24274	24402	24312	24239	24078	24230	24374	24314	24319	24316	24269	24476	24318	24111	24554	24506	24306	24335	24150	24240	24498	24445	24484	24366	24388	24344	24181	24538	24371	24408	24283	24435	24387	24614	24361	24400	24334	24331	24535	24300	24357	24365	24432	24420	24279	24047	24454	24548	24289	24146	24399	24308	24441	24226	24061	24229	24132	24321	24398	24257	24219	24493	24164	24638	24427	24081	24327	24423	24233	24281	24023	24236	24366	24318	24410	24314	24189	24116	24238	23963	24339	24055	24231	24324	24582	24477	24288	24475	24452	24151	24520	24374	24114	24205	24443	24339	24290	24338	24231	24224	24355	24176	24384	24397	24199	24250	24456	24192	24390	24407	24422	24519	24270	24346	24297	24293	24343	24374	24347	24289	24433	24347	24394	24214	24293	24233	24488	24404	24254	24185	24320	24282	24329	24308	24352	24274	24424	24293	24337	24338	24296	24016	24424	24237	24531	24243	24183	24204	24351	24119	24356	24421	24595	24541	24402	24372	24186	24097	24133	24075	24232	24462	24545	24191	24264	24347	24189	24151	24216	24447	24255	24299	24159	24381	24580	24430	24101	24429	24583	24345	24240	24467	24185	24086	24223	24152	24439	24202	24147	24416	24271	24262	24313	24373	24420	24153	24216	24359	24386	24447	24283	24309	24440	24343	24184	24298	24268	24283	24172	24099	24324	24517	24286	24341	24482	24469	24255	24108	24373	24201	24491	24292	24588	24501	24150	24326	24527	24404	24169	24490	24273	24360	24266	24316	24148	24221	24226	24506	24515	24202	24247	24208	24261	24253	24225	24417	24181	24186	24518	24060	24381	24258	24141	24249	24284	24142	24218	24147	24182	24259	24069	24408	24389	24314	24306	24043	23933	24514	24608	24128	24205	24276	24356	24192	24344	24449	24509	24244	24200	24370	24181	24331	24326	24545	24357	24544	24155	24176	24299	24268	24235	24545	24507	24219	24305	24288	24472	24274	24208	24376	24156	24460	24222	24426	24410	24384	24119	24257	24300	24496	24360	24499	24244	24423	24602	24445	24249	24351	24194	24407	24153	24445	24397	24258	24462	24276	24128	24312	24257	24398	24295	24301	24059	24340	24244	24313	24513	24269	24399	24254	24298	24330	24411	24325	24452	24596	24158	24342	24325	24161	24112	24338	24566	24315	24146	24608	24452	24326	24162	24136	24387	24305	24254	24420	24458	24239	24242	24154	24582	24257	24245	24404	24627	24102	24376	24120	24438	24198	24350	24203	24223
43453	57336	54648	39189	25620	19656	19567	18964	17941	17657	17269	16810	16505	17602	16683	16406	16213	16281	16259	16248	16266	16013	16110	16175	17569	20662	20314	17923	16974	16340	16216	16264	15921	16011	15916	15999	15995	15941	16121	15996	16163	16039	16108	16157	16026	15932	15910	16099	16027	16008	16022	16069	16054	15985	16028	16077	15883	16041	16073	16133	15951	16151	16061	15964	16039	16193	16048	16019	16125	15883	16121	16046	16147	15915	16208	16054	16007	16050	15995	15976	16085	15958	15964	16071	15921	16270	15942	15825	15906	15977	16053	16053	16024	16049	16209	16025	15856	16002	15966	16151	16107	16144	16041	15959	16004	15926	15968	16040	15965	16143	16111	15807	16099	16072	16123	16048	16040	15988	15991	16008	15945	16106	16178	16004	16013	15895	15909	15942	15948	16061	15960	16116	16046	16032	16083	16096	16030	16164	16032	15979	15976	16012	16018	16098	16000	15999	15878	16073	15880	16130	16046	15921	16187	16070	15946	15925	16021	15979	16006	15900	16053	15978	15880	16025	16019	15947	16078	16099	15930	15911	16030	16031	16181	15944	16111	15965	16218	16057	16010	16214	15900	15935	15855	16105	15933	15954	15868	16050	15983	15989	15888	15986	16026	15999	16114	15928	15965	15944	16030	16002	15800	16035	15886	15989	15995	16151	15968	16093	16036	15984	16009	16023	16023	16044	15961	15907	16150	15751	15921	16183	16049	15965	16062	16125	15988	15940	15992	16155	15906	16088	16126	15971	16130	16009	16025	15965	15982	15923	16052	15995	16106	15846	15942	15996	16110	16018	16092	15958	15858	15991	16008	15977	15896	15862	15872	16059	16218	15893	15971	15987	15904	16001	16158	16016	16030	16040	16060	15986	15907	16012	16055	16113	15991	16065	16231	15887	16050	16098	16053	16040	16045	16134	16075	15988	16042	15973	16078	15876	15993	15864	16078	16093	16050	16127	16032	15948	16188	15907	15992	16111	15946	15986	16076	16008	15987	16115	15984	16110	15996	16036	16111	15903	16112	16000	16075	15974	16006	15948	16173	16092	16199	16049	16073	15940	15903	16097	15909	15906	16080	15921	15900	15854	16161	16128	15928	15931	16083	15892	15998	15973	15827	15964	16054	16044	15915	16042	16006	15924	16139	16057	16013	16168	15957	16071	16137	16107	15954	15875	16059	16136	15974	16053	15925	15907	16021	16023	15805	16116	15907	15904	16127	15971	15990	16083	16180	15999	15779	16142	15911	15846	16077	16040	16076	16050	15692	15891	15926	16049	16012	15975	15937	15964	16114	16132	15953	15816	15821	16064	15853	16042	16014	16017	16046	15964	16005	15909	16102	16099	16036	15941	16063	16111	16142	15913	16124	15825	15967	15942	15995	16031	16110	15777	16096	16020	16081	16157	16099	15823	16227	15953	16029	15970	15951	15954	16145	16068	16114	16108	16083	15959	16083	16178	16022	16135	16056	15979	16076	16030	15913	16050	16025	15982	16165	16060	16000	16052	15937	15979	16006	15977	16108	16110	16004	16010	16094	16131	16036	16032	16020	16082	16130	15898	15882	16136	16004	15915	15999	16037	16107	15945	15898	16088	16022	16032	16050	15924	15937	15972	15981	16002	16257	15892	15970	16127	15934	16040	15911	15922	15932	15940	15967	15912	16012	16013	16095	15910	16121	16024	16088	16055	16156	15981	15987	16077	16102	16142	16119	16055	16049	16170	15905	16026	16116	15925	15948	16194	16091	15933	15989	15853	16153	16081	15862	16092	16158	16127	16047	15910	15817	16196	16153	15952	16007	16115	16022	15937	15969	15940	16259	15881	15996	16087	16140	16210	16053	16079	15900	15957	15926	16090	15966	16087	16017	15889	15940	16011	16101	16016	16000	16014	16158	15939	16148	16002	15782	15887	16014	15987	15996	16112	16029	16128	16028	15995	15980	15910	16090	16127	16179	16056	15960	15963	16003	15987	16083	16071	16061	15918	15939	16185	16049	16083	16011	15876	16047	16004	15928	16102	15821	16118	15852	16161	16019	16006	16147	15860	16073	16105	15962	16018	15972	16048	16135	15925	15806	16089	16082	15874	15998	15863	15923	15976	15987	15836	16178	16006	16065	15793	16075	16128	15910	16107	16139	16051	15863	16019	16129	16132	16070	16096	16182	15960	15874	15905	16117	15847	15924	15967	15996	16139	16017	16064	16008	15970	16177	16083	16000	15955	15906	16150	16059	15935	16019	15912	16044	15961	15967	15912	16066	16000	15924	16097	15958	15951	15891	16215	15969	16143	16024	15990	15878	15977	15977	16192	16131	15975	15910	16154	15958	16067	16082	15996	15949	16081	15837	15877	16049	16076	15990	16028	15968	16204	16175	16245	16065	15944	16022	16086	16013	15995	15925	15939	16077	16019	15887	16005	16152	15879	15829	16007	15959	15886	15961	16085	16224	16087	16041	16269	15975	15922	16036	16000	16200	15946	15815	15872	15972	16028	16061	16040	15894	15947	16219	15995	16095	16013	15867	15970	16045	16102	16022	15916	16004	15979	15973	15850	16104	15853	16016	15839	15934	15962	16208	15916	16004	16010	16115	16045	16146	16036	16249	15979	15965	16068	15877	15869	15954	15873	16001	16026	15853	15954	15982	15885	15970	16100	15837	16031	15890	15985	15989	15892	15897	16055	16137	15898	16097	16003	16093	15947	15933	16075	15953	16011	15932	16178	16207	15866	15767	15862	15939	16064	16032	16143	16014	15939	15983	15988	15934	15992	15965	16187	16092	16021	16105	16042	16028	15847	15936	16048	15877	15897	16126	16184	16141	16045	16162	15940	16051	15867	16098	16054	16013	15890	16171	15906	16178	15977	15983	15867	15906	16107	16050	15855	16033	15931	15963	16012	16003	15923	15979	16055	15961	15939	16091	16114	15914	15906	15932	16031	15849	16162	16096	15911	15896	16126	16090	15926	15979	16003	16025	16122	16042	15952	15962	16055	16012	16061	16150	16009	15999	15931	16057	15847	16088	16141	16026	15943	16108	16008	15882	15921	16007	16026	16095	16000	16079	15929	16143	15935	16046	16104	15993	15880	15956	16004	16141	16020	16238	15996	15977	16022	15885	16050	16074	16059	16176	15880	16002	15966	16155	15988	15987	15838	15923	16030	15933	16104	15987	16017	16031	16072	15981	16114	16120	15883	15876	15914	15929	16080	16051	16001	16021	16102	15908	16012	16075	16045	15906	16017	16155	15879	15881	15911	16031	15921	16121	16040	16078	15903	15847	15947	15946	16119	16067	16070	15968	15979	16008	16066	16053	16115	16070	15999	16035	16103	16079	15964	16134	16095	15938	15976	15978	16115	16089	16123	16093	15994	16093	15987	16070	16195	15903	15874	16103	16006	15885	16076	16092	15956	16056	15785	15830	16056	15996	15954	15806	15967	16029	15900	15991	15917	16013	16146	15933	15882	16063	15949	16009	16062	16099	15921	15846	15943	16031	16021	16066	15844	15999	15998	16154	15968	16126	16084	16045	16096	16039	16167	16038	16009	16232	15943	16184	16135	15960	16114	16169	16064	16004	16067	16045	16041	16122	16098	15918	15975	16109	15981	15967	15894	15958	16014	16052	15885	16030	16008	16091	16131	15941	15953	15925	16055	15964	16034	16067	16169	15995	16040	15989	16089	16044	16056	15818	15994	16220	15908	15937	16092	15985	15934	16050	16180	15979	15953	16015	16016	16098	15938	15893	15929	16041	15998	16024	15970	15879	15977	15960	15934	15952	16093	16045	16067	16054	16009	16205	15969	16084	16017	16109	16047	16084	16119	15980	16086	15982	16083	16023	16039	15890	15919	16119	15903	16106	16076	15910	16084	16089	15923	16106	16025	16069	16101	16039	16121	16071	16165	15907	16044	16158	15968	16025	15975	16122	16067	16182	16004	15917	15992	16192	15884	15842	15988	15999	16036	16096	16081	16166	15934	16074	16119	16024	15998	16163	15854	15971	16053	16068	15929	16143	16000	16007	16012	15915	16019	16019	16043	16153	15932	16089	15959	15856	15880	16074	16068	15998	16017	16176	15893	16003	16083	16017	16070	16027	15974	16010	15908	16184	15965	16131	16104	16213	15904	15986	15972	16046	16082	15910	15824	15948	16087	16060	16024	16028	16021	15886	16042	15944	16137	16017	16152	16021	16286	16009	16001	16247	15944	15770	16047	16104	16169	16240	16013	16025	16104	16102	16221	16141	16133	15989	16067	16056	16042	16069	15993	15954	15850	16053	16064	16233	16089	15976	16105	15878	16185	15938	15989	16102	15870	15807	16042	15978	16121	15923	15983	15908	15861	16075	15996	15945	15897	16009	15881	15964	15809	15992	15978	16001	16094	15902	16021	16057	16156	15868	15922	15912	16106	16003	16148	16075	16092	16165	15946	16178	16063	16118	15994	16157	16055	15991	16098	16075	15972	15893	16063	16154	16009	16010	16000	16002	15998	16064	16189	15981	15903	16068	15986	16082	16141	15949	15984	16186	16021	15958	15903	16052	16161	15939	15943	15873	15905	16021	16083	15970	16162	16189	15901	16010	16098	16040	16002	15983	16025	16014	16124	16027	15962	16187	16009	15897	15958	16006	15948	16070	15871	16154	16184	16169	16036	16162	16069	15936	15806	16063	16170	16284	15989	16160	15932	15897	16146	16109	15783	16205	16271	15969	15964	15992	16102	16036	16059	16079	15862	15918	16079	15955	16000	15977	15914	16138	15934	16016	15996	16049	16119	15976	16155	15969	15895	15967	15969	15930	15969	16167	15805	15978	16085	15991	15876	16109	16112	16159	16032	15886	15982	15835	15836	16029	15876	16159	15995	15988	15996	16035	15975	16119	15860	16069	16056	16035	16091	16048	15996	16059	16111	16015	15967	16121	15856	16182	15971	16071	15947	16046	15943	16094	16015	15995	15819	16085	16112	16136	16058	15954	15909	16042	15798	16015	15998	15800	15947	15921	15881	15996	16088	16092	15954	15869	16053	16083	16051	15936	16142	16093	15948	16117	16045	16054	16041	15946	15860	15965	16099	16162	16116	16051	16036	15977	15969	15843	15939	16030	15942	15984	16036	15990	16035	16033	16045	16166	16185	15983	16202	16073	16134	15909	16067
22039	20543	27221	25272	23867	26640	29671	25996	24848	24883	24405	24002	24049	24051	25187	23788	23631	23620	23209	23367	23483	23356	23205	23200	23151	26786	30313	26966	25055	24067	23486	23251	23122	23378	22982	22934	23158	22919	22890	23077	23211	23141	23014	22958	22878	22961	22988	22901	23080	23105	23197	22967	22963	22882	23080	22868	22919	22971	23049	22975	23099	23053	22998	23017	23075	22963	22956	23029	23202	22914	22738	22862	22938	22876	22785	22945	23031	22894	23098	22942	23116	22971	22977	22975	22881	22978	22986	22595	23020	22919	22961	22875	23161	22935	23023	23148	22870	23011	23298	22940	22955	22994	22774	23063	22790	22754	22994	22901	23039	22971	22842	23036	23132	22740	23104	22892	22994	23045	23049	23118	22830	23048	22813	23030	23054	22866	22895	23160	23028	22677	22788	22716	22838	22777	22990	22965	22778	22931	22940	23204	23292	22938	23020	23127	22925	22918	22814	22851	22755	22924	22784	22902	23097	23108	23038	22828	22982	22858	22865	22928	23141	22861	22853	22803	23203	23001	22871	22971	22805	23086	22915	23069	22774	22752	22856	22802	22925	22770	22932	23154	22934	22896	22843	22846	22982	22856	22805	23030	23078	22731	22855	22777	23240	22947	22931	22913	22974	22867	22952	23191	23016	22972	22967	22931	22911	22970	23023	22907	23007	22816	22981	23005	22743	23036	22939	22942	22986	22765	22795	22770	22834	22858	22992	22946	23012	23161	23104	23064	23010	22978	22954	22959	22932	23145	23137	22871	23106	22712	22782	23066	23001	22866	23012	22844	23023	23020	22969	23021	22786	23011	22988	22922	22996	23036	22832	23160	23086	23126	22963	23291	23047	22986	22950	23205	22857	22916	22827	23032	23067	22753	22947	22848	22804	22779	22971	22799	23067	23040	23038	22843	22910	23016	22737	22952	23022	22906	22781	22943	23070	22853	22928	22755	22891	23019	22779	23134	23090	22953	23023	23051	22996	22801	22824	22738	23205	22930	23050	23094	22835	22800	22815	22944	22866	22929	22987	22981	22963	22764	23111	22696	22841	22860	23047	22986	22969	22928	23035	23012	22778	23110	22918	22696	22844	23018	23037	22741	22903	22743	23062	23187	23005	23041	22985	22790	22738	23158	22897	22956	22765	22900	22850	22973	23012	22871	22847	23139	22801	22675	22933	22825	22941	22996	22770	22906	22729	22890	22672	22960	23087	23104	22936	23091	22693	22981	22910	22963	22986	22717	22929	23019	23144	22804	22833	22831	22998	23100	22926	22834	22742	22957	23033	22858	22745	22998	22995	23119	23018	23212	22844	23131	23305	23095	22729	23102	23120	23019	22957	22979	23248	22802	22770	22883	22877	22892	23027	22691	23083	22691	22856	22767	22623	22764	22883	22919	22834	22946	23167	22988	22745	22913	22750	22968	22943	22770	23065	22947	23021	22984	22866	22767	22853	22938	23108	22944	23188	23019	22843	22898	22931	23012	23120	22929	22855	23002	23002	22818	22931	22683	22800	22905	22887	22915	23125	23145	23044	23027	23020	22814	22842	22766	23208	22924	22962	23107	23049	23135	22955	22680	22816	22813	22684	22898	22810	22865	22950	22957	22853	22738	23033	22881	22912	22725	22990	23145	22954	23133	23164	22888	22993	22922	22882	22940	22958	22819	22697	22778	23091	22918	23040	22762	22987	22773	22967	22895	23285	23082	22933	23069	23140	22891	22848	23009	22946	22768	22945	23084	22842	22950	22934	22856	22923	23042	23168	22975	22754	23026	22901	22976	22984	23019	22946	23050	22927	22846	22839	22801	22875	23149	23078	22848	22937	23003	23028	22893	23061	22951	22975	23044	22913	23013	23124	22992	23137	22748	22922	22847	22919	23268	22878	22766	22775	22876	23185	22733	22912	22769	23075	23085	22852	23075	22804	22974	23105	22983	22709	22937	22874	22869	22926	22990	23006	23070	23100	23039	23024	22737	22819	22901	23095	23370	22916	22868	23012	22878	22859	23050	22937	23009	23003	22922	23040	22843	23058	23031	22740	23099	23106	22907	23060	22895	22963	23137	22919	22782	23016	22956	22754	23066	23150	22948	22954	22810	22881	22963	22855	22747	22926	23011	23040	22969	22793	22921	22961	22761	22987	22912	22745	22939	22937	22938	23029	23061	23122	23036	22704	22873	22737	22682	22941	22831	22791	22893	22888	22610	22826	22950	23040	22687	22801	23033	22939	23095	23063	22978	22852	22959	22878	22913	22971	22945	23018	22939	22909	22935	22749	23030	22793	22849	22937	22927	22917	22753	22936	22872	22974	22839	23066	22768	22869	23059	22898	22884	23182	23169	22802	22937	22792	23055	22887	23036	22777	22968	22713	22836	22927	22712	22845	22936	22878	22902	22914	22705	23139	22782	22856	23012	22863	22794	23050	22938	23174	22737	22978	22785	23194	22861	22969	22948	22926	22966	22900	22950	22958	23006	23059	22916	22853	22928	22790	22886	23118	23040	23005	22812	22984	22882	23035	22834	23041	22658	22856	23046	22940	23095	22640	22578	23022	22577	23116	23001	22941	23024	22833	22961	22899	22819	23132	23118	23179	23024	23165	22804	22796	23093	22892	22903	23088	22918	23062	22902	22892	22905	22996	22726	23062	22908	22815	22825	23156	22776	22726	22731	23138	22990	22972	22953	22760	22741	22742	22894	23021	23011	23080	22996	22806	23020	22915	22866	22926	23025	22847	22882	22922	22775	23131	23043	22881	22824	23011	22822	22937	22886	22894	22730	23047	23184	22915	22804	22856	23026	23048	22847	23065	22995	22798	23030	22587	22793	23100	22625	22938	22620	23002	22976	22951	23016	22794	22927	22908	22989	23092	22871	23208	23035	22763	23144	22818	22824	22868	22836	22898	22840	22950	22898	23152	22960	22616	23042	22936	23037	22926	23003	23074	23004	22963	23171	23023	22952	22925	22922	22787	22809	22863	22783	22820	22780	23008	22858	22786	22741	22978	22856	22960	23036	23064	23045	22678	22690	23155	23009	22874	22941	22987	22950	22968	23111	23153	22909	22946	23110	22768	22952	23238	23016	22841	23084	22697	23199	23091	22836	22726	22970	23133	22831	22880	22960	22885	22991	22889	22971	23065	22947	23031	23029	23121	22938	23086	23017	22967	22820	22885	22807	22883	22946	22989	22739	22837	22895	22947	22923	22989	23015	22970	23031	22829	22871	23037	22923	22935	22852	22899	22910	23109	23064	22781	22841	23020	22977	22893	23256	23105	22861	22888	23036	22916	22865	23082	22878	22880	22953	22966	22828	22535	23075	23004	22997	22897	22991	22651	22938	22816	22923	22781	22965	22958	23031	22762	22837	23017	23122	23194	22914	22861	22843	22831	22879	22879	23080	23077	22929	22784	22992	23075	22963	22942	23010	23068	22897	22817	22996	22905	22856	22962	23102	22949	22906	23111	22751	22901	23037	23148	23047	23058	23010	23015	23060	22986	22970	22854	23182	23101	23024	22839	23096	22839	22924	22890	22947	22903	22684	23119	22962	22840	22723	22868	22891	23040	22889	22770	23117	22957	23313	23060	23095	22975	22682	22558	22973	22804	23023	22902	22875	22759	22711	22969	23112	22892	22662	22952	23018	22956	23314	23049	22891	23059	22999	22713	23002	23004	22806	23190	22921	23188	22923	23032	22882	23034	22913	23053	23031	23080	23133	22808	22729	22794	22850	22970	22963	22883	23055	22875	23040	22772	23128	23294	22867	22612	22728	22966	22951	22824	23118	22783	22846	22907	22805	22930	22957	22751	22839	22750	23016	22788	22879	23247	23061	22941	23036	22833	22826	22809	23174	23011	22647	22787	23091	22704	22821	22814	22955	22661	22764	22686	22833	22947	22965	22970	22865	23091	22773	22911	23086	22893	22847	23128	22879	22958	22831	22790	22959	22936	22821	23028	22621	22981	22949	22997	22933	22990	22872	23097	22922	23042	23145	23066	22866	22691	22908	23026	22833	22879	22791	22957	22747	23035	22784	22925	22826	22994	22953	22724	22923	22786	22866	23050	22892	22996	23049	22769	22948	22952	22995	22992	23041	22900	22771	23061	22891	22880	23316	23050	22952	22971	22646	22830	23023	22799	22656	22892	22996	22969	22845	23115	22883	22746	22928	22971	22792	22916	22973	22925	23006	22833	22950	23053	22948	22966	22994	22975	22780	23110	22872	23029	22745	23060	22946	23109	23172	22969	22949	22826	22961	22813	22767	23004	22878	22897	22896	22941	23188	23191	22963	23126	23136	23065	22850	22773	22909	23019	23214	22726	22881	23000	23026	23059	23001	22995	22843	22996	22888	22790	22974	23012	22832	22995	23018	23012	22999	23079	22945	22906	22888	23045	22759	22818	22814	22936	23092	23132	22878	22941	23031	22916	23199	22822	22976	22854	22855	22914	23030	22966	22936	22805	23106	22845	22988	23100	22747	22985	22721	23148	22907	22848	22956	22935	22923	23108	22683	22777	22859	23063	22754	22991	22826	22859	23095	23174	23070	23261	22837	22962	22922	23063	23036	22960	22884	22878	22894	22957	22990	22921	22779	22809	23142	22973	22932	23085	23064	22951	22833	23034	22776	22645	22989	22898	22779	22726	22939	22923	22899	22903	23037	22770	22766	22827	22739	22882	22933	23007	22606	22799	22790	22958	22692	22967	23058	23148	23084	23166	22959	22754	22824	23089	22711	22869	23050	22955	22715	22953	22995	23096	23043	22892	23007	23119	22891	23210	22799	23278	22916	22786	22912	22880	23028	22940	22819	22754	22989	22833	23168	22826	22761	22965	22773	22959	22670	23060	23120	22774	22733	23060	22948	23045	23021	22991	22784	22772	23073	23008	22915	23105	22987	22941	22845	23067	22999	22890	22930	22998	22929	22927	22788	23195	23182	22684	22835	23034	22910	23019	22860	22987	22703	22982	23095	22918	23150	23202	22973	23056	22856	22920	22956	23120	22839	23048	23000	23022	23244	22988	22605	22930	22753	22797	23024	22897	22841	23014	22816	22843	22912	22862	22860	23237	22806	22711	22857	23145	23107	22994	22994	23019	22932	22781	22811	23128	22796	23211	22987	22760	22889	23100	23115	22913	23094	22755	23052
47370	65769	61408	47884	34649	23079	19937	19116	18217	17664	16963	16946	16341	16645	18395	16280	15918	15923	15614	15650	15628	15498	15470	15535	15951	20817	24426	19562	17636	16137	15504	15444	15414	15412	15321	15208	15339	15356	15219	15336	15319	15236	15442	15215	15331	15151	15391	15243	15557	15217	15316	15443	15366	15320	15442	15251	15472	15238	15333	15268	15357	15358	15421	15126	15415	15387	15364	15188	15348	15300	15288	15399	15287	15362	15346	15249	15244	15445	15362	15395	15144	15333	15633	15412	15376	15369	15430	15515	15086	15340	15372	15386	15343	15220	15352	15193	15364	15280	15321	15249	15480	15418	15329	15437	15246	15506	15299	15308	15336	15230	15172	15421	15398	15315	15297	15499	15369	15299	15393	15080	15282	15210	15430	15313	15339	15365	15351	15329	15341	15349	15323	15299	15298	15275	15383	15476	15336	15352	15369	15418	15331	15303	15232	15189	15412	15374	15245	15367	15248	15308	15281	15303	15228	15433	15174	15413	15168	15417	15425	15279	15272	15293	15395	15264	15231	15185	15306	15246	15464	15249	15222	15214	15390	15224	15235	15275	15107	15397	15538	15464	15184	15343	15371	15377	15192	15272	15164	15313	15201	15267	15129	15352	15350	15392	15338	15339	15247	15371	15283	15230	15283	15223	15232	15209	15321	15470	15294	15315	15353	15290	15194	15475	15424	15548	15284	15287	15429	15245	15187	15261	15319	15266	15453	15354	15247	15212	15259	15483	15386	15479	15386	15216	15334	15443	15106	15241	15128	15368	15264	15420	15293	15219	15379	15314	15378	15367	15301	15410	15213	15244	15491	15300	15238	15224	15408	15329	15331	15272	15427	15262	15206	15331	15121	15207	15130	15401	15303	15282	15373	15248	15443	15168	15243	15235	15287	15223	15359	15397	15230	15344	15296	15244	15310	15476	15021	15233	15354	15241	15151	15423	15086	15278	15245	15376	15208	15361	15325	15334	15333	15314	15238	15459	15457	15320	15242	15156	15422	15124	15396	15198	15540	15265	15295	15204	15335	15473	15233	15352	15138	15409	15383	15281	15291	15285	15520	15261	15335	15393	15173	15255	15392	15421	15263	15234	15207	15295	15238	15231	15223	15280	15441	15276	15399	15402	15326	15276	15291	15328	15268	15244	15267	15361	15231	15201	15173	15169	15386	15262	15320	15250	15220	15255	15470	15304	15354	15161	15365	15204	15388	15332	15277	15224	15375	15352	15163	15205	15349	15430	15325	15297	15381	15529	15331	15195	15282	15242	15274	15314	15477	15342	15353	15267	15299	15271	15158	15323	15330	15101	15304	15397	15263	15173	15495	15469	15293	15393	15379	15381	15275	15342	15344	15243	15364	15276	15231	15255	15348	15259	15104	15323	15168	15350	15482	15221	15236	15182	15412	15279	15208	15250	15290	15260	15367	15143	15323	15227	15331	15353	15186	15329	15454	15194	15280	15410	15310	15232	15361	15344	15415	15171	15350	15143	15281	15359	15327	15232	15528	15293	15231	15221	15252	15400	15395	15268	15414	15335	15323	15272	15217	15502	15462	15282	15197	15433	15260	15350	15180	15362	15384	15239	15279	15352	15324	15404	15371	15129	15251	15182	15324	15499	15324	15493	15409	15207	15183	15404	15273	15318	15318	15351	15324	15188	15357	15352	15262	15317	15171	15264	15284	15501	15331	15435	15400	15207	15168	15368	15118	15285	15278	15202	15225	15358	15319	15435	15317	15159	15558	15431	15311	15332	15224	15368	15257	15250	15167	15338	15279	15214	15347	15309	15234	15420	15305	15182	15394	15391	15325	15270	15313	15187	15426	15372	15447	15161	15295	15189	15350	15288	15315	15435	15370	15388	15088	15570	15388	15458	15391	15141	15374	15319	15169	15328	15422	15125	15296	15261	15242	15334	15347	15341	15422	15241	15289	15235	15451	15408	15145	15323	15323	15471	15216	15378	15206	15338	15209	15308	15230	15309	15312	15306	15227	15229	15212	15293	15314	15276	15264	15268	15298	15260	15203	15318	15370	15218	15400	15289	15252	15123	15328	15290	15252	15387	15317	15340	15396	15364	15425	15513	15300	15429	15290	15338	15300	15389	15407	15011	15456	15200	15258	15507	15311	15214	15176	15244	15135	15474	15453	15313	15379	15343	15317	15275	15344	15267	15453	15379	15467	15226	15228	15244	15127	15273	15462	15389	15438	15279	15456	15288	15166	15347	15294	15335	15223	15484	15294	15355	15308	15224	15257	15378	15373	15358	15280	15292	15329	15220	15399	15218	15372	15526	15249	15221	15347	15318	15400	15180	15364	15323	15255	15301	15263	15373	15322	15272	15352	15381	15338	15383	15259	15281	15302	15417	15167	15405	15312	15112	15442	15303	15223	15399	15320	15318	15157	15524	15364	15241	15412	15247	15386	15342	15186	15307	15353	15368	15362	15412	15305	15436	15312	15504	15364	15342	15439	15299	15198	15120	15328	15390	15359	15203	15288	15370	15457	15431	15416	15315	15202	15396	15180	15304	15395	15294	15394	15309	15403	15200	15423	15391	15213	15177	15385	15392	15364	15072	15231	15305	15414	15257	15323	15468	15314	15413	15070	15059	15403	15301	15300	15427	15299	15452	15346	15393	15444	15337	15396	15358	15497	15287	15334	15402	15337	15379	15332	15236	15284	15241	15285	15237	15181	15381	15435	15241	15253	15313	15442	15367	15317	15283	15339	15186	15203	15233	15478	15228	15193	15387	15413	15288	15480	15226	15372	15236	15470	15338	15300	15218	15414	15416	15383	15315	15263	15292	15291	15312	15245	15548	15241	15349	15418	15317	15181	15164	15243	15428	15258	15171	15136	15192	15157	15420	15255	15266	15391	15292	15216	15220	15431	15264	15179	15417	15314	15389	15235	15379	15195	15276	15281	15142	15075	15312	15367	15406	15309	15214	15345	15403	15487	15253	15329	15166	15321	15287	15229	15289	15162	15322	15315	15445	15193	15236	15316	15237	15339	15165	15410	15285	15299	15450	15235	15248	15284	15395	15304	15404	15406	15405	15277	15056	15467	15325	15204	15315	15355	15213	15213	15177	15100	15218	15356	15333	15200	15257	15360	15297	15330	15215	15353	15444	15371	15232	15193	15124	15310	15317	15172	15340	15299	15212	15347	15256	15336	15310	15234	15378	15271	15495	15278	15376	15442	15307	15300	15384	15077	15258	15328	15218	15327	15266	15264	15351	15485	15312	15310	15319	15313	15334	15401	15407	15199	15384	15384	15281	15377	15365	15245	15187	15265	15293	15313	15367	15447	15483	15251	15329	15096	15280	15304	15291	15389	15504	15448	15188	15376	15435	15394	15439	15300	15396	15379	15318	15315	15391	15266	15271	15378	15208	15190	15428	15357	15378	15162	15386	15306	15303	15185	15346	15292	15387	15443	15244	15364	15402	15165	15146	15277	15303	15364	15215	15440	15295	15309	15332	15105	15401	15294	15258	15333	15274	15226	15284	15319	15217	15407	15245	15321	15229	15460	15247	15347	15431	15420	15331	15402	15227	15412	15262	15397	15477	15300	15383	15385	15315	15091	15362	15329	15318	15307	15156	15247	15402	15479	15245	15316	15411	15315	15285	15193	15375	15484	15426	15312	15501	15260	15171	15245	15383	15356	15402	15223	15301	15333	15293	15370	15443	15281	15249	15329	15293	15379	15246	15411	15388	15229	15268	15315	15346	15339	15406	15290	15178	15386	15391	15352	15185	15115	15229	15341	15359	15395	15403	15349	15240	15262	15227	15390	15390	15149	15201	15272	15234	15406	15448	15207	15303	15393	15500	15492	15390	15315	15343	15355	15234	15570	15361	15409	15361	15428	15337	15470	15176	15234	15290	15398	15267	15345	15370	15193	15318	15257	15255	15279	15376	15267	15547	15202	15337	15248	15579	15251	15239	15467	15350	15274	15413	15304	15412	15359	15290	15325	15182	15230	15287	15231	15307	15298	15157	15378	15252	15266	15192	15243	15293	15166	15265	15215	15328	15284	15312	15308	15267	15233	15120	15281	15354	15350	15483	15366	15261	15466	15372	15284	15248	15482	15298	15377	15426	15129	15330	15594	15227	15284	15317	15290	15164	15336	15592	15240	15367	15364	15322	15355	15207	15377	15447	15316	15409	15251	15302	15175	15190	15353	15396	15392	15324	15183	15360	15204	15277	15437	15365	15338	15256	15191	15216	15220	15202	15337	15429	15256	15303	15170	15452	15302	15295	15328	15230	15406	15434	15326	15254	15248	15289	15335	15578	15493	15275	15334	15271	15316	15158	15329	15198	15244	15224	15078	15303	15315	15474	15200	15280	15342	15324	15407	15079	15229	15250	15571	15314	15214	15433	15292	15326	15165	15271	15184	15344	15340	15379	15192	15352	15146	15438	15188	15152	15426	15521	15429	15227	15267	15190	15264	15335	15331	15298	15301	15302	15435	15298	15305	15283	15241	15186	15277	15178	15184	15381	15380	15298	15270	15206	15424	15292	15248	15217	15365	15279	15154	15320	15329	15415	15363	15364	15217	15342	15267	15472	15442	15452	15165	15280	15300	15383	15257	15515	15288	15269	15412	15409	15256	15348	15287	15270	15378	15192	15311	15256	15285	15309	15231	15279	15246	15341	15303	15184	15308	15160	15357	15282	15305	15237	15312	15253	15259	15228	15298	15292	15412	15332	15236	15415	15286	15444	15333	15423	15349	15137	15312	15273	15416	15498	15328	15431	15326	15308	15227	15352	15253	15205	15508	15304	15299	15231	15312	15382	15321	15298	15278	15383	15396	15370	15361	15354	15262	15265	15306	15244	15161	15416	15338	15456	15477	15411	15245	15212	15518	15282	15302	15446	15203	15214	15459	15204	15310	15584	15279	15296	15332	15502	15270	15249	15304	15413	15409	15273	15444	15345	15281	15457	15332	15224	15529	15430	15189	15285	15257	15334	15197	15315	15392	15362	15289	15171	15470	15346	15311	15357	15356	15195	15353	15336	15300	15388	15360	15289	15395	15282	15233	15248	15303	15350	15272	15143	15305	15460	15374	15304	15464	15176	15486	15113	15193	15464	15251	15306	15580	15301	15222	15178	15111	15369	15458	15193	15158	15310	15350	15287
43525	44836	43279	35780	27764	24300	23734	23471	22981	23079	23087	22744	22946	23168	23014	23375	22888	22794	22984	22866	22865	22593	22734	22706	22688	22907	22976	23103	23151	22989	22643	22886	22921	22818	22942	22614	22926	22836	22966	22844	22810	22782	22715	22561	22691	22575	22939	22654	22755	22870	22842	22642	22811	22809	22860	22672	22852	22570	22779	22890	22954	22924	22633	22858	22818	22794	22697	22691	22820	22681	22797	22813	22693	22753	22762	22750	22876	22977	22678	22769	22811	22986	22815	22792	22870	22737	22737	22829	22754	22792	22865	22803	22927	23003	22623	22955	22656	22841	22664	22480	22886	22810	22753	22932	22707	22606	22913	22728	22674	22914	22795	22671	22805	22854	22646	23071	22769	22589	22706	22630	23099	22914	22787	22811	22690	23001	22708	22953	22695	22701	22693	22618	22882	22856	22683	22844	22946	22690	22776	22667	22771	22718	22629	23118	22944	22811	22879	22977	22924	22601	22793	22813	22493	22779	22920	23038	22723	22611	22678	22884	22736	22812	22718	22663	22522	22873	22771	22648	22964	22806	22958	22786	22606	22710	22701	22832	22867	22858	22880	23047	22868	22734	22803	22798	22646	22649	22587	22968	22947	22729	22900	22721	22650	22816	22754	22917	22917	22981	22802	22884	22753	22753	22702	22358	22840	22645	22686	22751	22643	22733	22673	22754	22638	22505	22748	22736	22674	22800	22847	22762	22636	22878	23131	22732	22796	22775	22802	22893	22970	22601	22698	23015	22852	22860	22909	22758	22905	22870	22924	22782	22984	22637	22760	22789	22454	22753	22674	22928	22814	22796	22613	22791	22774	22605	22930	22767	22723	23038	23014	22870	22890	22757	22858	22801	22996	22802	22696	22770	22788	22631	22753	22767	22851	22837	22736	22664	22711	22864	22911	22695	22622	22756	22814	22737	22823	22711	22714	22709	22635	22850	22572	22922	22898	22887	22806	22764	22628	22761	22719	22870	22864	22672	22954	22625	22521	22919	22742	22729	22847	22784	22889	22814	22663	22665	22745	22711	22796	22659	22988	22773	22652	22648	22733	22973	22813	22828	22638	22576	22728	22904	22837	22531	22754	22692	22821	22452	22550	22897	22510	22874	22884	22980	22723	22817	22910	22776	22846	23002	22788	22638	22799	22901	22834	22930	22707	22725	23019	22746	22560	22647	23023	22924	22730	22807	22762	22852	22800	22902	22753	23041	22886	22923	22835	22955	22751	22681	22795	22764	22643	22803	22828	22570	22702	22897	22724	22693	22854	22836	22709	22562	22634	23158	22803	22964	22595	22615	22959	22673	22749	22663	22722	22658	22721	22659	22732	22738	22663	22605	22722	22488	22611	22649	23052	22821	22805	22731	22698	22730	22944	22926	22887	22740	22939	22656	22692	22975	22890	22581	22776	22694	22768	22888	22770	22908	22746	22736	22701	22887	22818	22775	22703	22701	22576	22788	22631	22751	22914	23003	22856	22950	22737	22669	22931	22671	22811	22891	22754	22706	22634	22682	22822	22798	22764	23020	22716	22713	22841	22689	23033	22657	22757	22840	22981	22641	22757	22736	22606	22799	22831	22794	22674	22816	22693	22802	22808	22823	22795	22962	22733	23047	22794	22983	22568	22805	22638	22697	22638	22478	22648	22917	22919	22752	22784	22925	22911	22957	22596	22759	22776	22907	23010	22767	22800	22649	22724	22673	22576	22766	22807	22712	22662	22817	22773	22688	22834	22954	22763	22926	22890	22643	22675	22720	22582	22555	22818	22930	22837	22901	22837	22923	22847	22868	22899	22510	22819	22639	22934	22625	22753	22611	22785	22685	22960	22709	22915	22758	22865	23113	22834	22823	22789	22558	22627	22814	22508	22755	22704	22856	22937	22843	22817	22782	22670	22751	22678	22738	22520	22723	22926	22833	22700	22775	22737	22793	22796	22700	22756	22644	22939	22784	22954	22620	22942	23043	22786	22960	23019	22822	22727	22863	22925	22806	22784	22684	22869	22904	22885	22826	22830	22844	22909	22723	22775	22811	22779	22795	22841	22729	22799	22862	22940	22845	22686	22781	22532	22888	22829	22902	22636	22912	22667	22790	22688	22855	22713	22853	22765	22679	22826	22805	22755	22874	22984	22752	22608	22823	22754	22782	22980	22790	22936	22976	22634	22736	22802	22625	22754	23083	22851	22581	22726	22659	22741	22772	22665	22788	22789	22884	22754	22811	22869	22887	22582	22880	22397	22764	22681	22726	22755	22635	22902	22553	22926	22547	22778	22961	22786	22697	22918	22733	22765	22562	22698	22851	22702	22773	22561	22762	22668	22620	22605	22533	22617	22837	22958	22744	22841	22778	22822	22692	22694	22775	22674	22853	22822	22755	22866	22986	22682	22678	22769	22905	23036	22914	22897	22674	22894	22828	22721	22877	22810	22762	22883	22833	22798	22852	22892	22683	22988	22832	22882	22761	22827	22659	22745	22639	22830	22679	22885	22657	22918	22776	22722	22826	22679	22662	22731	22563	22791	22596	22785	22801	22751	22616	22693	22984	22769	22790	22621	22770	22745	22579	22872	22714	22825	22999	22628	22718	22725	22853	22602	22915	22775	22887	22940	22915	22747	22824	22535	22869	22592	22826	22663	22789	22820	22613	22795	22670	22819	22902	22863	22779	22735	22600	22926	22733	22823	22722	22848	22869	22792	22880	22722	22742	22753	22682	22893	22862	22721	22894	22697	22927	22773	22734	22690	22717	22875	22536	22730	22634	22805	22785	22730	22647	22818	22849	22936	22708	22909	22560	22906	22884	22857	22671	22538	22564	22833	22928	22759	23053	22780	22757	22710	22794	22846	22785	22761	22694	22702	22639	22758	22775	22654	22835	22752	22659	22663	22693	22843	22944	22964	22753	22901	22672	22687	22676	22561	23091	22892	22871	22952	22914	22762	22786	22784	22550	22969	22787	22701	22597	22740	22776	22793	22744	22764	22751	22798	22756	22682	22749	22790	22732	22811	22832	22868	22697	22790	22602	22785	22862	22851	22703	22760	22937	22800	22710	22792	22687	22763	22706	22958	22777	22806	22668	22807	22823	22611	22871	22719	22614	22567	22828	22917	22738	22708	22855	22668	22890	22794	22828	22931	22562	22831	22535	22887	22818	22811	22787	22651	22743	22855	22570	22673	22622	22637	22909	22835	22728	22836	22727	22557	22681	22665	22734	22751	22774	22632	22784	22863	22725	22894	22971	22761	22848	22747	23027	22941	22720	22957	22716	22921	22604	22920	22961	22638	22698	22664	22545	22626	22966	22781	22705	22864	22666	22790	22546	22765	22725	22843	22847	22809	22488	22757	22821	22891	22803	22693	22692	22859	22868	22691	22718	22856	22591	22757	22945	22668	22710	22867	22612	22926	22689	22757	22780	22602	22717	22977	22774	22797	22635	22816	22764	22623	22610	22765	22509	22623	22776	22853	22703	22590	22817	22688	22609	22581	22588	22827	22691	22743	22824	22612	22701	22828	22620	22827	22773	22772	22757	22576	22866	22835	22830	22891	22780	22828	22813	23034	22910	22932	22942	22887	22945	22438	22882	22883	23178	22922	22650	22970	22609	22593	22586	22756	22818	22806	22923	22795	22939	23037	22820	22724	22693	22703	22660	22632	22893	22628	22698	22726	22866	22662	22839	22747	22769	22671	22851	22840	22876	22831	22853	22873	22639	22729	22774	22740	22718	22753	22844	22890	22841	22832	22878	22805	22898	22912	22850	22709	22611	22695	22616	22842	22850	22864	22606	22811	22762	22677	22726	22915	22790	22750	22676	22824	22752	22914	22787	22845	22558	22928	22837	22789	22868	22842	22966	22848	22859	22692	22763	22778	22878	22601	22647	22784	22776	22596	22574	22753	22672	22805	22752	22758	22794	22665	23036	22934	22851	22825	23021	22820	22760	22493	22918	22567	22498	22968	22787	22720	22690	22767	22691	22974	22902	22817	22812	22903	22675	22533	22664	22699	23041	22634	22773	22759	22575	22907	22911	22772	22562	22670	22792	22890	22850	22777	22922	22746	22774	22846	22805	22667	22753	22540	22601	22871	22778	22891	22856	23129	22890	22734	22889	22829	22819	22861	22757	22776	22523	22554	22869	22621	22655	22708	22859	22754	22840	22722	22729	22673	22694	22953	22705	22761	22913	22741	22812	22670	22445	22820	22820	22869	22546	22732	22768	22770	22621	22684	22800	22783	22782	22794	23073	22968	22833	22756	22664	22791	22648	22818	22745	23043	22623	22666	22724	22788	22645	22768	22725	22792	22810	22818	22854	22877	22960	22922	22907	22788	22783	22803	23049	22710	22813	22813	22956	22688	22701	22623	22972	22921	22961	22633	22796	22807	22829	22555	22839	22537	22896	22694	22882	22775	22747	22675	22794	22772	22937	22879	22790	22793	22778	22687	22717	22933	22997	22534	22668	22885	22770	22874	22761	22589	22518	22884	22842	22809	22986	22856	22843	22654	22722	22831	22773	22690	22892	22605	22762	22965	22850	22691	22830	22714	22896	22809	22640	22898	22987	22814	22689	23052	23022	22919	22650	22908	22789	22929	22862	22791	22772	22845	22813	22801	22780	22672	22888	22888	22605	22638	22794	22980	22909	22843	22629	22837	22791	22569	22721	22657	22915	22841	22761	22646	22855	22917	22884	22643	22790	22750	22729	22825	22867	22919	22967	22845	22656	23056	22729	22743	22838	22971	22576	22781	22885	22972	22536	22834	22691	22898	22923	22710	22794	22859	22711	22820	22653	22848	22774	22814	22655	22622	22829	23113	22832	22925	22832	22809	22802	22624	22771	22810	22702	22818	22724	22709	22943	22942	22873	22784	22738	22911	22915	22807	22913	22853	22991	22666	22893	22611	22821	22677	22856	22703	22871	22997	22755	23043	22907	22635	22604	22783	22591	22729	22799	22833	22842	22722	22788	22783	22765	22909	22829	22546	22904	22752	22924	22795	22551	22727	22575	22772	22789	22734	22658	22649	22670	22600	22864	22773	22687	22821	22646	22724	22861	22715	22754	22680	22790	22857	22897	22885	22751	22965	22778	22809	22562	22971	22679	22680	22654	22816	22515	22756	22542	22832	22667	22769	22830	22746	22790
45440	50429	43384	30168	20853	16874	16264	16102	15754	15797	15360	15446	15338	15599	15523	15491	15371	15362	15396	15234	15234	15194	15266	15214	15321	15201	15608	15779	15718	15357	15261	15222	15183	15226	15249	15271	15277	15240	15246	15243	15269	15241	15215	15174	15274	15225	15279	15030	15175	15264	15076	15248	15296	15268	15355	15293	15296	15120	15299	15311	15165	15184	15308	15207	15155	15206	15329	15130	15205	15274	15207	15296	15135	15204	15407	15263	15365	15243	15162	15252	15146	15222	15222	15181	15077	15160	15268	15298	15174	15238	15213	15131	15272	15264	15247	15164	15200	15218	15230	15073	15192	15215	15170	15099	15543	15245	15087	15183	15163	15092	15217	15165	15132	15111	15275	15080	15198	15140	15264	15207	15160	14991	15435	15225	15152	15076	15083	15184	15221	15064	15182	15216	15130	15108	15201	15269	15047	15209	15091	15401	15367	15153	15336	15192	15294	15164	15245	15445	15247	15252	15216	15200	15147	15276	15191	15115	15119	15147	15273	15188	15034	15163	15040	15187	15347	15226	15434	15330	15325	15145	15271	15277	14987	15103	15181	15405	15300	15246	15259	15317	15068	15171	15146	15100	15479	15126	15320	14997	15281	15261	15165	15181	15283	15391	15371	15172	15261	15129	15109	15121	15264	15364	15297	15203	15256	15304	14964	15186	15275	15235	15068	15300	15219	15208	15102	15243	15260	15271	15061	15154	15228	15371	15251	15332	15183	15175	15299	15265	15091	15199	15310	15312	15009	15114	15064	15244	15235	15275	15329	15273	15048	15259	15229	15251	15227	15327	15160	15189	15234	15254	15286	15220	15192	15129	15232	15399	15126	15299	15216	15191	15255	15307	15160	15245	15099	15275	15223	15204	15055	15124	15317	15340	15208	15284	15351	15300	15312	15186	15248	15239	15210	15355	14979	15299	15271	15082	15269	15233	15276	15125	15146	15166	15052	15376	15401	15120	15182	15401	15183	15428	15213	15204	15159	15254	15141	15351	15143	15297	15139	15283	15208	15202	15144	15240	15117	15281	15267	15234	15119	15287	15192	15362	15106	15173	15376	15213	15279	15265	15191	15325	15190	15239	15195	15288	15226	15226	15116	15424	15278	15206	15129	15173	15238	15102	15156	15373	15090	15279	15050	15254	15171	15242	15316	14977	15140	15305	15158	15207	15273	15263	15257	15051	15091	15220	15526	15307	15275	15373	15288	15231	15003	15291	15097	15260	15060	15166	15296	15186	15253	15214	15161	15389	15239	15059	15278	15336	15103	15221	15157	15318	15198	15025	15226	15066	15198	15068	15410	15194	15166	15130	15187	15296	15341	15140	15380	15314	15223	15238	15342	15138	15213	15236	15169	15192	15049	15228	15241	15205	15461	15292	15225	15124	15247	15324	15192	15294	15246	15333	15151	15246	15333	15405	15352	15083	15490	15209	15272	15316	15267	15181	15289	15254	15257	15349	15164	15197	15209	15196	15245	15123	15239	15309	15071	15263	15122	15149	15348	15163	15267	15319	15212	15354	15027	15324	15128	15278	15174	15151	15077	15272	15141	15310	15258	15214	15248	15186	15229	15147	15134	15091	15136	15377	15160	15253	15384	15166	15230	15334	15241	15226	15075	15313	15299	15246	15258	15295	15122	15284	15101	15177	15285	15205	15027	15178	15383	15297	15081	15102	15344	15417	15259	15356	15108	15344	15157	15114	15135	15131	15329	15226	15233	15385	15335	15188	15268	15332	15292	15286	15234	15243	15235	15111	15313	15247	15173	15155	15058	15351	15394	15101	15141	15244	15111	15204	15235	15353	15275	15177	15241	15099	15288	15337	15219	15171	15124	15441	15136	15154	15340	15060	15177	15328	15067	15203	15224	15137	15216	15112	15070	15175	15363	15219	15259	15175	15043	15277	15338	15139	15195	15227	15249	15171	15159	15365	15266	15387	15280	15189	15385	15208	15238	15362	15146	15201	15100	15171	15184	15190	15115	15262	15077	15303	15307	15105	15278	15302	15152	15280	15184	15143	15107	15173	15269	15345	15174	15222	15186	15072	15134	15243	15201	15367	15326	15119	15239	15032	15378	15390	15184	14991	15352	15074	15223	15124	15214	15019	15134	15223	15323	15122	15199	15292	15203	15176	15222	15333	15184	15241	15223	15164	15363	15217	15204	15251	15361	15206	15271	15278	15365	15368	15391	15218	15212	15264	15373	15336	15263	15079	15205	15247	15260	15232	15266	15192	15290	15189	15180	15348	14948	15190	15116	15276	15075	15224	15223	15138	15260	15216	15113	15352	15278	15006	15242	15116	15255	15133	15267	15242	15252	15335	15073	15192	15246	15275	15252	15097	15348	15254	15223	15223	15260	15197	15242	15273	15137	15080	15294	15183	15228	15409	15270	15238	15293	15201	15141	15284	15300	15086	15372	15271	15259	15276	15235	15309	15275	15240	15232	15197	15155	15230	15295	15226	15136	15240	15136	15281	15196	15327	15261	15164	15291	15058	15160	15120	15182	15220	15061	15331	15216	15206	15257	15278	15399	15396	14958	15364	15365	15167	15147	15274	15290	15270	15325	15158	15152	15152	15150	15329	15116	15303	15246	15128	15261	15210	15322	15241	15280	15283	15175	15244	15257	15244	15279	15157	15158	15266	15299	15068	15162	15331	15317	15228	15051	15132	15349	15215	15169	15012	15177	15156	15332	15251	15409	15374	15178	15427	15021	15194	15029	15370	15407	15224	15242	15433	15290	15165	15377	15260	15155	15171	15427	15107	15187	15038	15259	15434	15352	15303	15218	15275	15303	15254	15204	15290	15273	15227	15282	15166	15340	15100	15355	15238	15217	15219	15224	15234	15308	15287	15284	15224	15188	15171	15435	15238	15221	15129	15285	15281	15272	15242	15427	15240	15133	15075	15229	15297	15339	15171	15238	15260	15227	15197	15190	15163	15208	15298	15307	15144	15207	15400	15210	15124	15162	15182	15263	15254	15154	15228	15147	15314	15184	15335	15259	15352	15161	15393	15196	15151	15168	15399	15222	15182	15219	15386	15129	15073	15234	15277	15233	15136	15167	15273	15210	15199	15244	15193	15118	15401	15407	15223	15150	15413	15365	15046	15343	15309	15371	15251	15298	15243	15121	15185	15226	15287	15259	15264	15192	15268	15343	15240	15146	15233	15305	15149	15281	15197	15258	15338	15083	15177	15139	15042	15318	15381	15453	15336	15158	15274	15318	15313	15298	15074	15374	15162	15159	15381	15055	15248	15337	15377	15283	15242	15091	15218	15251	15298	15318	15091	15132	15228	15047	15310	15190	15145	15382	15223	15434	15329	15188	15317	15081	15054	15364	15330	15388	15139	15251	15187	15251	15171	15194	15079	15126	15397	15048	15245	15216	15173	15187	15181	15213	15248	15198	15388	15115	15055	15049	15273	15144	15424	15351	15150	15369	15198	15246	15291	15280	15185	15208	15196	15259	15139	15227	15173	15175	15196	15237	15421	15024	15246	15101	15234	15294	15352	15292	15160	15196	15393	15205	15239	15107	15261	15158	15178	15389	15172	15280	15210	15077	15324	15277	15305	15253	15360	15186	15367	15156	15230	15252	15244	15307	15303	15327	15374	15185	15454	15263	15266	15109	15186	15149	15296	15402	15195	15393	15318	15390	15334	15327	15275	15129	15285	15093	15156	15177	15356	15181	15229	15295	15332	15232	14996	15432	15078	15247	15290	15270	15274	15103	15322	15243	15270	15030	15228	15258	15259	15281	15206	15350	15153	15226	15255	15244	15166	15219	15319	15326	15233	15107	15148	15165	15226	15232	15295	15150	15339	15181	15262	15164	15141	15071	15220	15185	15217	15272	15237	15156	15300	15195	15167	15317	15233	15264	15200	15143	15316	15223	15279	15089	15232	15133	15176	15244	15333	15374	15300	15410	15192	15058	15227	15429	15263	15174	15145	15277	15157	15344	15216	15187	15332	15174	15324	15243	15103	15074	15285	15238	15292	15171	15109	15200	15209	15189	15316	15180	15371	15171	15267	15128	15424	15333	15294	15175	15167	15149	15139	15232	15108	15290	15155	15229	15230	15199	15226	15150	15327	15124	15161	15304	15320	15220	15216	15166	15094	15204	15253	15290	15134	15024	15255	15254	15031	15315	15383	15283	15287	15161	15107	15271	15192	15271	15293	15329	15136	15183	15271	15090	15287	15160	15203	15341	15262	15376	15222	15258	15401	15210	15195	15217	15338	15190	15404	15427	15112	15280	15153	15068	15358	15050	15308	15380	15183	15220	15110	15433	15354	15156	15335	15322	15203	15225	15163	15128	15257	15152	15259	15206	15175	15115	15183	15318	15261	15206	15272	15311	15248	15283	15329	15215	15184	15095	15214	15248	15256	15456	15191	15167	15311	15313	15310	15247	15208	15148	15162	15392	15253	15323	15079	15168	15247	15369	15107	15254	15296	15017	15349	15254	15388	15117	15125	15318	15272	15153	15233	15276	15211	15277	15314	15191	15237	15131	15055	15319	15279	15063	15307	15283	15095	15247	15369	15225	15285	15375	15262	15281	15283	15162	15244	15200	15374	15128	15313	15371	15293	15185	15340	15164	15247	15324	15264	15371	15289	15139	15295	15363	15390	15199	15226	15246	15155	15071	15176	15064	15145	15228	15124	15180	15229	15165	15410	15424	15136	15120	15214	15208	15041	15334	15280	15283	15357	15191	15385	15094	15232	15129	15283	15365	15180	15318	15343	15161	15247	15163	15169	15137	15304	15129	15218	15246	15378	15240	15102	15204	15234	15397	15171	15179	15310	15184	15088	15514	15188	15309	15395	15206	15241	15151	15236	15229	15265	15201	15131	15288	15246	15130	15163	15128	15290	15220	15164	15245	15211	15084	15309	15304	15412	15217	15149	15198	15216	15039	15263	15182	15318	15241	15253	15165	14956	15342	15080	15192	15154	15262	15277	15241	15214	15119	15157	15162	15180	15239	15317	15353	15315	15252	15241	15219	15259	15434	15385	15180	15356	15049	15228	15082	15165	15148	15211	15207	15041	15231	15124	15297	15235	15194	15290	15051	15147	15261	15135	15412	15325	15237	15061	15351	15277	15246	15113	15143	15299	15122	15330	15188	15267	15259	15324
23718	20708	27897	27326	25628	26232	27699	24908	24439	24534	24021	23482	23478	23709	24926	25175	24364	23348	23505	23367	23227	23233	23651	23383	23414	24798	27202	25937	24636	23723	23574	23494	23357	23314	23177	23299	23440	23151	23289	22817	23153	23116	23222	23150	23194	23396	23416	23364	23199	23104	23208	23149	23181	23167	23239	23013	23023	23310	23133	23396	23196	23192	23180	23232	23151	23238	23185	23297	23228	23141	23010	23131	23094	23225	23180	23293	23128	23055	23427	23165	23290	23123	23391	23308	23449	23180	23104	23083	22969	23108	23240	23350	23211	23236	23182	23187	23158	23149	23380	23306	23156	23115	23118	23079	23169	23015	23136	23361	23157	23275	23277	23446	22957	23088	23204	23269	22945	23221	23117	22985	23118	23202	23057	23169	23326	23036	23191	23173	23503	23417	23271	23259	23177	23102	23096	23070	23096	23078	23197	23201	23189	23283	23153	23155	23159	23410	23188	23321	23200	23081	23378	23171	23294	23328	23217	23323	23188	23182	23427	23152	23048	23178	23019	23022	23224	23059	23317	23410	23270	23445	23378	23219	23151	23245	23112	23216	23102	23187	23236	23151	23355	23271	23355	23265	22938	23428	23138	23059	23279	23100	22997	23214	23291	23162	23102	23047	23090	23084	23101	23084	23006	23197	23115	22930	23267	23179	23060	23214	23010	23031	22997	23158	23039	22904	23137	23441	23091	23015	23183	23052	23167	23109	23111	23207	23258	23004	23240	23363	23268	23232	23319	23131	23220	23125	23208	23078	23117	23100	23233	23342	23287	23155	23105	23193	23285	23248	23319	23250	23331	23252	22998	23122	23175	23194	23099	23223	23187	23343	23043	23286	23064	23314	23134	23201	23101	23287	23004	23359	23005	23098	22961	23309	23281	23069	23071	23192	23461	23330	23315	23163	23396	22940	23118	22976	23173	23224	23169	23062	23339	22972	23056	23176	22942	23133	23003	23087	23176	23004	23150	23375	23393	23067	23221	23284	23128	23103	23160	23189	23180	23388	23413	23021	23119	22858	23091	23260	23427	23122	23111	23176	23115	23148	23226	22881	23122	23136	23085	23114	23266	23172	23369	23372	23121	23125	23186	23052	22929	23411	23390	23465	23173	23157	23250	23352	23287	23145	22933	23082	22805	23155	23342	23145	23325	23176	23383	23108	23145	23086	23026	23090	23043	23266	23199	23475	22909	23040	23145	23137	23280	23350	23188	23183	23128	23020	23346	23351	23032	23485	23174	23153	23065	23017	23208	23375	23448	23155	22947	23050	22845	23439	23188	22883	23337	23301	23157	22881	23203	23023	23046	23008	23184	23137	23283	23364	23361	23390	23119	23278	23169	23204	23281	23037	23269	22993	23085	23188	23368	23074	23163	23257	23409	23197	23250	23196	23091	22822	23268	23182	23159	23403	23155	23207	23079	22970	22938	22917	23293	23399	23178	23302	23176	23311	23392	23131	23362	23362	23127	23154	23194	23244	23057	23281	23248	23087	22984	23237	23277	23159	23121	23226	23207	23343	23109	23277	23044	22931	23208	23244	23309	23191	22925	23258	23254	23299	22953	23242	23289	23324	23337	23250	23205	23190	23158	22973	22980	23121	23241	23236	23158	23398	23047	23258	23016	23143	22958	23185	23400	23273	23245	23079	23375	22997	23576	23240	23058	23039	23287	23085	23473	23103	22960	22991	22960	23099	23084	23247	23310	23124	23322	23043	23110	23030	23307	23438	23291	23215	23179	23120	23243	23216	23142	23049	23085	22897	23478	22962	23255	22883	23212	23027	23203	23239	23066	23153	23148	22853	22999	23243	23024	23266	23055	23182	23317	23266	23173	23255	23389	23251	23294	23039	23290	23086	23255	23021	23291	23163	23364	23252	23225	23384	23294	23118	23184	23234	23132	23123	22883	23009	23275	23367	23247	23189	22862	23254	23154	23143	23075	23149	23233	23273	23166	22981	22966	23092	22957	23231	23083	23116	23086	23200	23104	23001	23295	23465	22949	23241	23386	23143	23317	23193	23091	23192	23055	23194	23244	22823	23141	23151	23310	23185	23167	23312	23253	23057	22934	23288	23247	23132	23292	23180	23254	23284	23010	23277	23297	23157	23202	23204	23119	23236	23085	22954	23048	23200	23201	23295	23096	23024	23036	23181	23053	23230	23385	23170	23126	23241	23118	23346	22894	23018	23126	23151	23539	23389	23289	23209	23430	23139	23173	23130	23283	23081	23115	23242	23107	23216	23152	23201	23234	23343	23200	23262	23317	23246	23156	23009	23083	23219	23320	23165	23279	23076	23294	23067	23037	23103	23069	23201	23151	23322	23096	23304	23356	23250	23042	23032	23303	23359	23245	22923	23348	23023	23161	23218	23110	23253	23128	23107	23159	23053	23167	23133	23347	23254	23152	23026	23128	23146	23394	23147	23033	23205	23177	23156	23026	23077	23203	22904	23388	23241	23247	23184	23027	23168	23366	23241	23395	22978	23215	23271	23209	23168	23253	23070	23266	23208	23196	22945	23027	23154	23190	23091	23240	23266	23149	23088	23145	22925	23085	23226	22962	23062	23378	23254	23186	23266	23384	22950	23283	23255	23015	23147	23083	23309	22857	23021	23289	23188	23283	23054	23296	23219	23260	23025	23078	23111	22957	23043	22887	23214	23068	23486	23317	23138	23357	23229	23340	23051	22897	23020	23408	23157	23494	23033	23366	23169	23106	22988	23020	23387	23029	23201	23250	23150	22891	23171	23145	23202	23189	23281	23169	22965	23062	23221	23050	23281	23145	23176	23145	22952	23140	23185	23128	23052	22969	23116	23154	23102	23048	23051	23416	23112	23303	23254	23025	23169	23136	23131	23242	23231	23023	23207	23335	23320	23085	23471	23202	23112	23206	23373	23283	23008	23410	23183	23237	23231	23029	23078	23250	23463	23122	23175	23317	23133	23236	23150	23493	22954	23211	22984	23234	23041	23160	23389	23224	22922	23154	23151	23501	23276	23214	23202	23126	23159	23072	23247	23107	23113	23244	23237	23210	23186	23202	23195	23159	23360	23132	23150	23133	23021	23065	23339	23100	23240	23210	23034	23240	23230	23192	23179	23426	23085	23315	23239	23154	23205	23021	23079	23324	23023	23256	22987	23203	22982	22991	23054	22987	23180	23156	23128	23224	23037	23094	22988	23111	23460	23306	23382	23081	23000	23191	23270	22903	22962	23180	23073	23209	22843	23212	23315	23263	23329	23136	23218	23172	23172	23012	23135	23236	23440	23376	23129	23196	23019	23033	23081	23003	23052	23195	23257	23140	23254	23341	23109	23117	23386	23138	23062	23186	23135	23062	23126	23276	23174	23661	23177	23182	23381	23380	23149	23071	23111	22918	23396	23189	23249	23309	23368	23345	23273	23159	23182	23436	23207	23135	23297	23079	23063	23192	23268	23196	23269	22864	23215	22971	23165	23010	23052	23066	23253	23200	23156	23276	23313	23186	23132	23043	23079	23463	23403	23134	23077	23016	23034	23184	23257	23220	23099	23361	22977	22943	23015	23055	23136	23613	23351	23113	23465	23381	22995	23272	22830	23227	23047	23089	23073	23031	23006	22943	22901	22857	22973	23105	23103	23163	23286	23246	22992	23150	23041	23098	22893	22891	23092	23239	22906	23100	23242	23182	23221	23260	23280	23129	23086	23080	23264	23308	23029	23209	23308	23035	23040	23108	23147	23159	23005	22905	22904	23121	23260	23136	23214	23279	23171	23191	23056	23433	22987	23165	23154	23029	23127	23248	23166	23162	23081	23369	23083	23229	23279	23185	22942	23295	23297	23117	23080	23442	23094	23359	23324	23117	23148	23412	23082	23172	23258	23362	23197	23295	23144	23199	23215	23136	23223	23282	23048	23130	23138	23174	23201	23371	23097	23265	23052	23292	23431	23178	23160	23332	23123	22801	23080	23208	23144	23055	23050	23182	23163	23071	23156	23251	23049	23154	23091	23100	23135	23255	23157	23421	23165	23263	23266	23283	23116	23173	23308	23339	23074	23186	23297	23166	23142	22916	23229	23189	23171	23099	23340	23270	23219	23128	23232	23019	23263	22971	23121	23191	23298	23032	23102	23122	23078	23063	23122	23321	23147	23243	23262	23244	23043	23470	23049	23063	23221	23319	23078	23500	23176	23166	23089	23180	23274	23007	22926	22941	22976	23026	23242	23020	23093	23080	22998	23141	22895	23122	23306	23239	23212	23067	22947	23258	23256	23145	22919	23189	23084	23264	23060	23083	23178	23007	23395	23106	23175	22996	22983	23320	23228	23240	23165	23310	23208	23177	23206	23469	23195	23177	23195	23229	23146	23210	23367	23126	23368	23270	23071	23061	23018	23200	23074	23141	23201	23540	23384	23200	23279	22903	23175	23209	23262	23245	23221	23025	23357	23148	23472	22988	23162	23303	23193	23189	23393	23025	23151	23051	22987	23060	23214	23494	23216	23122	23086	23353	23130	23266	23105	23342	23157	23260	23187	23173	23278	23205	23149	23516	23492	23413	23148	23172	23111	23168	23303	23157	23225	23036	23189	23088	23063	23018	23247	23274	23374	23303	23181	23166	23322	23312	23029	23111	23541	23409	23158	23192	23010	23195	23094	23256	23296	23373	22997	23338	23293	23132	23119	23039	23467	22896	22953	23210	23265	23277	23262	23353	23018	23270	23293	23249	23109	23318	22996	23224	23139	23154	23457	23239	23137	23126	23217	23266	22991	23276	23056	23419	23214	23210	23119	23167	23194	23246	23042	23167	23172	23112	23109	23080	23118	23254	23307	23145	23359	23294	23221	23068	23145	23284	22950	23124	22940	23122	23197	23415	23237	23013	23269	23229	23244	23374	23126	23227	23347	23208	22995	23365	23036	23109	23250	23195	23355	23034	23245	23267	22938	23182	23007	23403	22958	23241	23182	23260	23170	23009	23090	23195	23400	23338	23405	23335	23123	23265	23289	22855	23128	23139	23067	23130	22948	23117	23174	23262	23426	23153	22923	22948	23130	23213	23070	22965	23346	23229	23066	23237	23192	23391	23265	23138	23196	23288	23224	23033	23201	23069	23206	23033	23203	23214	23284	23286	22924	23082	23142	23329	23325	23276	23139	23339	22969
43391	66452	58857	42292	27956	18457	18231	17722	17085	16840	16276	16017	16095	16028	17863	18369	16220	15487	15468	15501	15364	15665	15439	15644	15719	18127	20724	18073	17009	15986	15452	15371	15477	15427	15346	15602	15524	15552	15486	15588	15554	15547	15449	15496	15389	15503	15335	15422	15361	15480	15163	15482	15391	15578	15476	15445	15401	15405	15333	15592	15492	15359	15415	15350	15469	15358	15569	15525	15450	15337	15402	15488	15573	15436	15353	15546	15425	15521	15458	15622	15270	15349	15565	15600	15533	15347	15443	15369	15499	15481	15488	15561	15500	15573	15464	15432	15460	15535	15378	15501	15511	15297	15620	15616	15430	15459	15484	15354	15392	15580	15476	15324	15418	15394	15371	15523	15624	15530	15506	15475	15443	15492	15456	15357	15321	15572	15339	15502	15295	15551	15494	15581	15347	15475	15551	15502	15378	15253	15303	15424	15325	15627	15426	15407	15376	15525	15556	15415	15564	15406	15571	15444	15354	15302	15495	15572	15534	15372	15312	15420	15296	15717	15314	15533	15449	15563	15509	15385	15469	15719	15308	15513	15639	15350	15362	15568	15532	15314	15441	15450	15346	15684	15498	15573	15524	15486	15513	15501	15385	15560	15485	15441	15613	15497	15494	15535	15581	15329	15479	15362	15596	15382	15385	15491	15579	15455	15461	15324	15585	15355	15618	15394	15471	15534	15523	15418	15669	15359	15354	15430	15455	15458	15415	15654	15439	15368	15459	15413	15334	15352	15477	15258	15560	15513	15329	15426	15312	15531	15425	15499	15440	15617	15415	15480	15490	15339	15504	15505	15530	15436	15445	15513	15650	15392	15554	15387	15531	15598	15684	15428	15402	15506	15592	15540	15658	15426	15394	15328	15500	15436	15543	15341	15532	15364	15511	15353	15380	15592	15732	15430	15421	15477	15362	15637	15460	15297	15543	15597	15548	15457	15560	15479	15422	15255	15365	15431	15230	15300	15477	15416	15480	15596	15516	15405	15553	15496	15461	15446	15437	15494	15596	15628	15379	15482	15588	15473	15600	15492	15358	15496	15418	15483	15450	15485	15439	15510	15404	15566	15449	15394	15288	15560	15458	15541	15366	15665	15378	15362	15396	15469	15585	15448	15543	15319	15372	15449	15502	15415	15365	15440	15392	15485	15476	15506	15433	15360	15415	15397	15456	15385	15541	15531	15326	15656	15402	15457	15424	15500	15517	15446	15398	15467	15328	15575	15361	15445	15379	15525	15481	15362	15350	15465	15488	15576	15304	15507	15600	15642	15467	15502	15419	15529	15356	15554	15323	15471	15460	15579	15430	15604	15431	15456	15630	15186	15539	15446	15390	15447	15394	15475	15694	15495	15535	15663	15435	15457	15371	15478	15657	15401	15539	15472	15295	15396	15572	15394	15424	15473	15466	15343	15448	15360	15390	15301	15585	15594	15592	15566	15536	15493	15485	15392	15408	15536	15403	15299	15516	15285	15377	15382	15531	15476	15498	15613	15286	15397	15659	15485	15313	15439	15445	15431	15553	15425	15417	15351	15461	15345	15380	15443	15350	15621	15506	15560	15469	15472	15485	15453	15299	15526	15382	15460	15428	15363	15293	15361	15496	15503	15573	15440	15330	15507	15502	15611	15480	15546	15318	15424	15470	15536	15412	15405	15612	15602	15246	15384	15333	15592	15604	15468	15358	15492	15422	15542	15503	15452	15304	15241	15499	15372	15425	15624	15419	15587	15472	15420	15476	15382	15555	15355	15411	15507	15481	15362	15517	15326	15369	15305	15273	15455	15289	15709	15392	15590	15346	15458	15497	15434	15530	15383	15405	15374	15517	15471	15394	15397	15564	15488	15541	15584	15528	15470	15514	15456	15482	15403	15500	15336	15586	15461	15311	15387	15373	15560	15499	15503	15497	15213	15503	15457	15418	15561	15486	15541	15492	15344	15432	15562	15388	15400	15521	15431	15546	15362	15508	15544	15446	15328	15391	15331	15490	15530	15501	15523	15572	15398	15353	15434	15524	15436	15385	15519	15570	15481	15412	15351	15473	15306	15433	15411	15485	15598	15399	15402	15396	15561	15420	15485	15585	15490	15493	15490	15396	15362	15419	15637	15321	15398	15488	15471	15411	15548	15380	15547	15428	15525	15541	15583	15473	15594	15565	15562	15294	15484	15428	15473	15593	15467	15526	15403	15365	15583	15581	15507	15238	15300	15382	15526	15449	15544	15467	15610	15462	15392	15455	15314	15527	15599	15389	15537	15594	15461	15358	15502	15460	15472	15573	15596	15323	15404	15530	15370	15470	15393	15453	15440	15454	15318	15489	15678	15372	15618	15490	15536	15339	15527	15254	15458	15628	15442	15552	15340	15376	15515	15377	15395	15616	15455	15410	15419	15462	15499	15311	15524	15549	15468	15585	15471	15462	15471	15362	15470	15443	15313	15464	15508	15658	15493	15575	15467	15496	15377	15501	15357	15379	15584	15627	15545	15597	15500	15450	15331	15408	15451	15411	15496	15336	15357	15471	15522	15408	15412	15578	15438	15453	15539	15389	15532	15552	15381	15482	15405	15467	15521	15575	15529	15547	15346	15419	15502	15588	15441	15326	15638	15285	15425	15338	15407	15485	15313	15481	15444	15494	15551	15433	15496	15527	15540	15317	15636	15520	15556	15548	15398	15575	15534	15502	15473	15410	15457	15322	15520	15331	15385	15414	15447	15380	15409	15507	15570	15508	15473	15566	15537	15392	15496	15547	15578	15558	15584	15374	15618	15386	15527	15659	15348	15293	15517	15482	15448	15540	15466	15468	15487	15510	15311	15279	15498	15539	15391	15336	15515	15555	15461	15475	15482	15501	15496	15303	15579	15482	15456	15338	15529	15349	15568	15629	15459	15520	15618	15525	15510	15420	15311	15441	15552	15402	15428	15397	15452	15419	15333	15403	15389	15527	15459	15419	15473	15442	15513	15242	15364	15414	15537	15585	15454	15532	15433	15575	15508	15552	15556	15723	15574	15525	15388	15342	15587	15423	15523	15594	15465	15300	15378	15502	15437	15321	15493	15524	15297	15485	15474	15475	15344	15555	15355	15217	15553	15445	15375	15511	15310	15499	15299	15525	15536	15469	15604	15436	15495	15685	15482	15514	15453	15347	15387	15555	15443	15328	15489	15331	15552	15470	15497	15437	15473	15329	15278	15383	15617	15410	15289	15514	15564	15362	15527	15506	15607	15414	15234	15629	15565	15401	15628	15428	15375	15656	15652	15507	15439	15521	15343	15382	15388	15400	15310	15403	15478	15393	15470	15609	15377	15596	15407	15363	15531	15507	15502	15544	15483	15181	15461	15410	15437	15482	15419	15477	15389	15535	15397	15339	15430	15451	15486	15517	15365	15387	15435	15324	15412	15512	15375	15571	15450	15445	15480	15496	15515	15545	15480	15386	15398	15354	15435	15388	15405	15546	15440	15478	15266	15433	15266	15493	15437	15525	15268	15391	15514	15486	15480	15644	15513	15459	15600	15304	15385	15541	15488	15714	15466	15522	15361	15482	15469	15504	15335	15463	15659	15496	15550	15533	15507	15453	15561	15527	15492	15407	15402	15443	15458	15424	15494	15443	15649	15353	15320	15586	15438	15500	15370	15449	15372	15443	15467	15615	15609	15441	15381	15525	15379	15443	15402	15547	15439	15455	15504	15431	15631	15536	15600	15497	15309	15218	15438	15396	15430	15392	15443	15527	15421	15338	15474	15405	15602	15512	15452	15410	15685	15417	15443	15314	15360	15340	15508	15352	15420	15666	15426	15263	15582	15567	15465	15430	15468	15405	15471	15464	15695	15562	15574	15312	15483	15469	15443	15495	15588	15334	15430	15529	15511	15434	15418	15388	15447	15494	15567	15569	15469	15451	15384	15311	15471	15311	15471	15486	15529	15609	15453	15507	15418	15448	15372	15533	15358	15464	15341	15480	15558	15749	15501	15552	15609	15404	15482	15372	15354	15576	15320	15499	15515	15481	15494	15364	15553	15353	15443	15511	15458	15508	15365	15530	15452	15389	15446	15548	15529	15608	15481	15421	15449	15258	15511	15368	15389	15420	15412	15368	15520	15446	15541	15532	15385	15538	15488	15431	15437	15496	15447	15461	15457	15527	15459	15423	15447	15570	15365	15465	15491	15440	15354	15480	15342	15551	15364	15510	15371	15453	15640	15486	15588	15490	15462	15543	15492	15326	15567	15394	15399	15381	15322	15398	15436	15489	15390	15513	15511	15364	15487	15584	15615	15562	15411	15383	15595	15419	15589	15408	15377	15427	15603	15442	15642	15689	15603	15378	15435	15513	15434	15426	15307	15480	15414	15591	15487	15636	15343	15577	15416	15499	15553	15253	15385	15602	15429	15514	15523	15429	15542	15459	15481	15599	15338	15503	15618	15486	15380	15448	15463	15330	15465	15410	15640	15513	15404	15321	15571	15477	15488	15464	15524	15557	15386	15512	15445	15400	15496	15607	15464	15535	15394	15454	15490	15422	15502	15437	15522	15557	15306	15323	15663	15516	15384	15630	15506	15665	15620	15496	15356	15473	15482	15437	15574	15493	15436	15400	15469	15499	15540	15556	15509	15489	15366	15511	15361	15384	15346	15569	15394	15562	15621	15381	15433	15549	15463	15404	15296	15535	15340	15500	15597	15514	15430	15473	15297	15532	15645	15371	15411	15406	15396	15324	15520	15495	15374	15514	15608	15443	15364	15467	15435	15563	15400	15359	15466	15510	15594	15364	15478	15399	15459	15488	15453	15455	15530	15406	15480	15622	15530	15280	15535	15321	15532	15462	15592	15374	15563	15460	15484	15616	15580	15256	15570	15486	15590	15546	15581	15425	15506	15291	15443	15385	15387	15346	15428	15329	15504	15426	15645	15531	15541	15601	15586	15479	15409	15438	15568	15652	15343	15464	15642	15503	15400	15538	15349	15474	15467	15472	15322	15480	15443	15455	15531	15549	15531	15426	15554	15568	15599	15460	15737	15287	15701	15379	15343	15451	15569	15456	15519	15549	15454	15527	15517	15557	15429	15628	15673	15452	15341	15549	15304	15480	15497	15408	15547	15368	15503	15656	15421	15544	15323	15389	15430	15388	15559	15694	15539
22083	20585	27407	26046	23965	25660	29707	25740	24632	24955	24706	24202	24078	23892	23853	23573	23504	23434	23493	23324	23431	23171	23373	23498	24084	27463	29743	27474	25289	24038	23719	23269	23265	23211	23137	23098	23305	23259	23304	22964	23165	23041	23083	23319	23042	23240	23178	23159	22898	23120	22863	22999	23164	23226	23172	23167	22973	23114	23105	23191	23172	23076	23078	22989	23148	23245	23288	22920	23354	23225	23124	23120	23021	23246	23205	22929	23291	23009	23147	23137	23333	23160	23141	22659	23149	23309	23239	23232	22947	22694	22876	22955	23232	23032	23163	23306	23243	23227	23374	23108	22941	22985	23035	22808	23101	22951	23031	22857	23095	23138	23075	22994	23249	23134	23080	23066	23086	23210	22943	23011	23001	22940	23107	23002	23348	23058	23231	22990	23203	23329	23206	23597	22994	23090	23080	23177	23030	22848	22928	22825	23290	23137	23112	23042	23238	23080	23149	22982	22900	23017	23194	23012	22888	22915	23098	23091	23101	23179	23209	23095	23026	23193	22815	23016	23201	23238	22971	23019	22980	23114	23115	23317	23045	23072	23143	22909	22941	23062	23317	23174	23138	23257	23129	23124	23197	23048	22988	23106	23213	22807	23153	22903	22820	23088	23373	23017	23055	23078	23077	23056	23124	23110	23065	23114	22943	22936	23165	23059	22915	23006	23002	23123	23060	23040	22949	23164	23157	23178	23097	22694	23071	22990	23041	23061	23169	22893	23084	22988	23013	22992	22969	23158	23035	23174	22760	22971	23090	22990	23032	22829	22805	23068	22988	23406	23216	23220	23194	23169	22970	23123	22757	23083	22969	23251	22963	23243	22941	23057	23259	23052	23157	23158	23214	23168	23104	23115	23136	23065	23276	22983	23235	22873	23222	23074	23293	22991	23237	23008	22869	22816	23274	23040	23065	22989	23071	22978	23190	23121	23178	23101	22922	22872	22817	22919	23036	23408	22880	23100	23040	23019	22854	23130	23047	23024	23003	23010	23176	23159	23147	23118	23071	22965	23165	23150	23069	23042	22934	23093	23212	23104	23111	23147	22975	22946	23051	23347	23209	23377	23212	22990	23124	22943	23347	22981	23025	23126	23102	23095	23201	22861	23125	23123	23041	22916	23030	23067	22904	23070	22993	23160	23016	22866	22884	23195	23014	22986	23217	22926	22908	23149	22925	23228	23188	23232	22947	23074	22996	23327	23232	23022	23065	23015	22978	23194	23110	22976	22761	22993	22971	22854	23266	22910	22962	22964	23165	22907	23036	22775	23061	22884	22849	22950	23194	23238	23097	23033	23094	23201	23292	23080	23067	23154	22965	23031	22963	23110	22937	23154	23061	22951	23049	22963	23033	22989	22722	23040	23118	23121	23117	23287	23283	23140	22881	22910	23055	23005	22901	23200	23340	22989	22918	22982	23267	23015	23080	22941	22961	22926	22968	23201	23049	23362	22783	22948	23141	23214	23188	22824	22849	22887	22984	23237	23284	23109	23130	22946	23007	23127	23015	23097	22973	22869	23076	23246	22994	22969	23220	23127	23415	23006	22999	23094	23334	23053	23165	23015	22931	23002	23153	23134	23046	23132	23120	23146	23007	23027	23065	22860	23018	23060	22975	23012	23109	23023	22953	23014	23051	23464	23008	23035	23189	23189	23103	23047	22989	23026	23135	23036	23119	23238	23252	22899	22973	23007	23182	22973	23034	23235	23104	23046	22915	23046	23010	23021	23086	23265	23209	23005	23175	23193	23103	23057	22789	23130	22960	23158	23055	22983	23241	23182	23191	23173	23041	23055	22735	23093	23205	23063	23093	23132	23111	23071	23135	23037	23104	22827	23113	23016	22815	23247	22905	22950	22823	23051	23076	23231	22918	23087	23131	23301	23104	23173	22837	22961	22944	22926	23158	22886	22817	22938	22956	22966	23041	22917	23078	23136	23095	23077	23126	22826	23088	23268	23124	23260	23105	23070	22974	23117	23125	23134	23150	23025	22733	22946	22969	23090	23027	22938	22918	23188	23072	23062	22975	22996	22992	23018	23021	23012	23301	22875	23055	22964	23045	22981	22988	23171	23065	23295	22979	23055	22911	23063	23252	23310	23047	23144	23144	23057	23013	23364	23225	23117	23088	23036	23104	23299	23065	23148	22821	23150	22992	23217	22981	23025	23072	23162	23347	23067	22976	22963	22952	22986	23346	23168	23055	23113	23080	22998	22717	23242	23355	23275	23147	23152	23085	22986	23132	23206	23144	23088	23148	22961	23127	23182	23088	23052	22867	22957	22857	23118	22872	22951	22960	22695	22851	22837	23019	23205	23043	23036	22963	23091	22995	23144	22931	23022	23146	22954	22898	22917	23021	23038	23061	23121	23041	23095	23096	22945	22700	22977	23055	23020	23056	22879	23142	23168	23165	23138	22791	23078	23215	23480	23197	22931	23009	23099	23313	23185	22996	23142	23004	23117	23242	22883	22927	23028	23223	22994	23312	22996	23190	23268	23080	22917	23300	22972	23238	22697	22664	23004	22894	23055	23038	23064	23110	23026	22884	23066	23106	22792	22959	23005	23029	22904	23158	23020	23021	22988	22872	22910	23223	23030	22876	22777	23127	23011	23022	22877	23493	23056	23057	22952	23087	23100	23023	23236	23164	22994	23454	22938	23144	22931	22987	23012	22863	23066	23223	23135	22969	22935	22872	22877	23043	23065	23011	23147	23122	23108	23025	23067	23173	22845	23045	23152	23114	22982	22999	22970	23004	23059	23207	23175	22835	23097	23058	23020	23178	23164	23080	23116	22979	22931	23064	23178	22902	22896	23156	23065	23198	23327	22829	23025	23076	22810	23063	23061	23058	23141	23048	23049	23211	23006	23260	23058	22901	23111	23063	22841	22959	22935	22991	22976	23054	23212	22871	22913	23110	22950	23026	23121	23060	23119	23260	23103	23058	23267	23130	23093	23212	23058	23233	22985	23028	23126	22941	23004	22881	23213	23277	23281	23024	23070	23000	23124	23037	23200	23065	23150	23097	23013	23067	23199	23108	22861	23085	23292	23107	23109	23307	23024	22872	23096	22880	23097	22976	22871	22918	23163	23095	23044	22917	23038	23210	23125	22976	22909	23053	22989	23101	23287	23083	23155	23050	23160	23303	22916	23147	22858	23128	23337	22963	22973	23201	23110	23138	23330	23120	23304	23056	22959	23269	23098	23133	23047	23164	22954	23259	22947	23088	22965	22939	23106	23100	23072	23164	23035	23157	23227	23072	22999	23052	23140	23199	23044	23115	23027	23187	22924	23134	23147	22935	23009	22914	23026	23025	22871	23140	22978	23125	23164	23004	23155	23016	23029	23058	22943	22809	23029	23126	23256	23159	23091	22751	23190	22931	23116	23118	22935	22962	22870	22993	22972	23088	22997	23130	23069	22968	23310	22905	23057	23129	22951	23011	22867	23094	23142	23155	23168	22925	23008	22903	23010	23124	23138	23226	23174	23024	23053	23241	23166	23156	22995	23175	22967	22981	23031	23165	23099	22958	22979	22983	22950	23070	23076	23245	23033	23351	22810	22868	22857	23039	23103	23000	23012	22886	23086	23319	23109	22951	22920	23191	23048	23013	23046	22943	23178	23176	23171	23102	23053	22962	22876	23171	23128	23165	22957	23077	22977	23068	23071	23166	23203	23125	23075	22793	22984	23194	22964	23090	23098	23064	23275	23109	23010	23302	23092	23325	23117	23118	23060	23071	23157	23058	23209	23138	23063	23114	23181	23276	22904	22931	22906	22868	23166	23202	22877	23069	23318	23039	23143	23175	22858	23329	22886	23008	23007	23151	23195	23085	23196	23125	22889	22980	23018	23328	23035	22837	23119	23220	23142	22997	23157	23157	23401	23241	22908	23026	22920	22895	22893	23016	23286	22929	23092	23133	23153	23267	23281	23106	23042	22765	22949	22947	23007	23108	22979	23084	23173	22817	23118	22989	23078	23365	22871	23228	23124	22911	22969	22820	23193	22985	22934	23202	23087	23070	23282	23295	23233	23319	22990	22876	23250	22922	23178	23226	23038	22994	22740	23061	23169	22995	23112	23366	22798	23110	23241	23157	22982	22913	23283	23145	23186	23012	22921	23175	23071	22958	23121	23029	23139	22934	23200	23096	23118	23007	23168	23023	22866	23076	23071	23065	23159	23166	23081	23171	23019	23410	22775	22987	23124	22981	23016	22888	23203	23111	23037	22918	23027	23130	23148	22954	23257	23086	22952	23056	23056	23071	23340	23137	22995	22892	23070	23130	23092	22884	23211	23140	23246	23093	22900	23364	22845	22762	22872	22657	22919	23011	23148	22878	23050	23094	22777	23155	22865	22981	23078	22993	22932	22979	23003	23002	22993	23088	22936	23190	22962	22926	22864	23151	22908	22892	22960	22907	23296	23162	23147	23024	22934	23019	23017	22923	23080	23258	23149	23192	22959	23212	23062	23097	23063	23187	23088	23009	23112	23128	22998	23054	23161	23013	23154	22893	23003	22829	23069	22950	22925	22882	22950	22912	23112	22947	23059	23196	23022	23282	23136	23241	23051	23294	23151	22926	23133	23286	23043	22863	23231	23172	22847	22977	23077	23169	23199	22965	23084	23013	23200	22999	23155	23126	22883	23119	22972	23175	23229	23076	23153	22996	22802	23192	22979	23090	23270	23155	23097	22794	23145	23172	22927	22651	22973	23033	22793	23302	23007	23091	23132	23006	23001	22971	22982	23186	23039	22943	23190	23183	23121	22970	23045	23166	23155	23037	23242	22936	22798	23132	23194	22895	23203	23075	23009	22984	23166	23148	23200	22954	23054	22962	23272	22891	23234	23097	23099	23166	23025	22988	23049	23217	23039	22954	23026	23006	23010	23038	23107	22948	23254	23165	22987	23093	23121	23072	23121	22808	22877	23064	23240	23193	23002	22997	23201	22990	22893	23148	23280	23265	23136	22832	23067	23178	22924	23033	23120	22852	23021	23141	22789	22960	23164	23066	23161	23173	23111	23024	23012	23029	23195	22969	22889	23107	22897	23171	23177	22979	23173	23027	22883	22934	23000	23026	23147	23016	23109	23238	23103	22913	23038	22932	23105	23152	23042	23287	23245	23360	23235	23070	23040
48715	73170	66218	51755	30678	21452	19921	18910	18151	17488	17225	16614	16439	16319	16577	15781	15619	15604	15690	15528	15678	15575	15707	15792	16730	21891	23943	20203	17642	16293	15459	15378	15363	15253	15438	15352	15511	15246	15415	15356	15366	15264	15543	15484	15503	15358	15534	15539	15477	15561	15356	15517	15465	15443	15317	15347	15444	15425	15605	15406	15425	15529	15326	15366	15495	15350	15292	15375	15417	15245	15645	15405	15491	15279	15227	15293	15360	15577	15473	15466	15409	15523	15556	15367	15332	15180	15228	15371	15403	15269	15318	15466	15435	15368	15348	15612	15309	15462	15319	15300	15511	15450	15178	15425	15363	15479	15363	15271	15445	15499	15449	15453	15310	15395	15176	15513	15361	15345	15505	15498	15340	15478	15326	15455	15456	15482	15210	15523	15448	15246	15401	15482	15437	15465	15364	15391	15197	15263	15390	15373	15347	15458	15337	15367	15432	15247	15373	15353	15493	15360	15289	15514	15491	15499	15403	15670	15521	15399	15362	15372	15311	15456	15296	15406	15452	15322	15331	15227	15478	15342	15424	15386	15309	15361	15395	15538	15406	15352	15470	15372	15283	15373	15331	15375	15407	15382	15403	15362	15499	15436	15358	15368	15449	15313	15394	15491	15476	15329	15439	15552	15427	15292	15357	15440	15400	15393	15430	15361	15500	15430	15411	15270	15448	15524	15357	15322	15530	15406	15331	15400	15429	15546	15454	15359	15445	15500	15328	15316	15338	15476	15335	15414	15476	15404	15327	15361	15369	15603	15523	15332	15526	15384	15462	15391	15503	15309	15289	15246	15254	15255	15309	15366	15419	15445	15498	15363	15384	15276	15346	15367	15404	15259	15313	15385	15312	15560	15402	15417	15360	15447	15427	15416	15460	15454	15259	15400	15403	15471	15293	15255	15430	15349	15502	15408	15430	15530	15470	15215	15415	15486	15401	15295	15389	15477	15334	15316	15469	15547	15257	15397	15531	15392	15552	15535	15532	15281	15430	15402	15591	15353	15528	15473	15379	15365	15275	15397	15425	15446	15546	15308	15224	15541	15389	15525	15399	15392	15488	15380	15166	15457	15384	15388	15422	15434	15353	15464	15372	15352	15476	15434	15418	15294	15371	15414	15339	15348	15331	15473	15289	15430	15317	15427	15560	15312	15445	15376	15414	15631	15362	15485	15364	15414	15334	15280	15498	15565	15395	15413	15317	15397	15455	15627	15449	15366	15530	15419	15619	15475	15412	15304	15125	15406	15274	15350	15477	15412	15347	15343	15410	15382	15174	15355	15393	15248	15501	15489	15506	15483	15529	15410	15371	15308	15429	15352	15331	15434	15474	15488	15426	15347	15490	15315	15187	15298	15255	15352	15522	15476	15429	15331	15379	15433	15362	15389	15425	15175	15308	15480	15348	15380	15558	15247	15350	15304	15496	15256	15614	15140	15541	15343	15402	15397	15592	15423	15530	15387	15437	15367	15553	15409	15386	15324	15313	15562	15474	15460	15375	15352	15247	15429	15236	15468	15418	15457	15314	15315	15437	15361	15546	15449	15431	15513	15460	15429	15369	15297	15386	15362	15498	15485	15401	15417	15204	15486	15329	15421	15371	15454	15289	15394	15352	15237	15466	15336	15471	15465	15449	15388	15347	15392	15453	15168	15301	15487	15552	15462	15335	15451	15447	15504	15448	15491	15474	15190	15441	15257	15252	15498	15341	15259	15470	15210	15371	15275	15323	15498	15467	15486	15462	15527	15285	15288	15343	15328	15266	15355	15388	15384	15505	15439	15296	15511	15279	15292	15531	15273	15471	15502	15198	15539	15277	15372	15444	15306	15363	15283	15322	15505	15478	15584	15462	15230	15364	15533	15297	15458	15445	15394	15351	15292	15446	15351	15330	15270	15585	15358	15517	15359	15316	15298	15374	15385	15455	15356	15420	15423	15217	15348	15289	15593	15289	15552	15501	15388	15441	15438	15335	15459	15238	15446	15337	15419	15279	15260	15273	15348	15387	15366	15341	15490	15384	15290	15480	15472	15547	15413	15305	15358	15497	15311	15412	15446	15428	15383	15295	15486	15343	15392	15343	15414	15171	15493	15334	15320	15368	15304	15461	15294	15365	15464	15509	15370	15373	15337	15334	15526	15430	15523	15246	15294	15278	15520	15360	15496	15428	15420	15206	15392	15430	15428	15350	15463	15184	15422	15222	15395	15292	15309	15307	15438	15381	15394	15388	15330	15473	15387	15408	15243	15352	15325	15493	15480	15400	15462	15220	15334	15495	15361	15157	15369	15400	15422	15194	15410	15325	15427	15400	15399	15307	15352	15427	15413	15474	15518	15400	15405	15451	15283	15356	15447	15407	15464	15385	15279	15417	15571	15453	15262	15390	15396	15070	15310	15602	15429	15360	15380	15383	15421	15487	15552	15284	15307	15345	15469	15412	15458	15355	15490	15448	15258	15494	15488	15353	15333	15236	15462	15311	15489	15412	15378	15344	15496	15230	15476	15409	15377	15322	15550	15425	15623	15544	15294	15372	15335	15389	15330	15462	15514	15373	15472	15518	15457	15460	15332	15256	15437	15251	15444	15389	15357	15463	15439	15249	15572	15264	15322	15374	15281	15310	15537	15387	15338	15641	15463	15344	15357	15411	15430	15499	15353	15353	15456	15469	15401	15332	15306	15374	15384	15549	15445	15419	15588	15411	15276	15397	15470	15256	15566	15259	15384	15405	15386	15180	15607	15375	15343	15392	15397	15430	15588	15415	15604	15340	15335	15407	15485	15353	15377	15368	15400	15440	15264	15348	15431	15483	15381	15400	15522	15377	15446	15289	15417	15344	15466	15389	15453	15354	15487	15370	15273	15505	15263	15422	15224	15430	15457	15344	15534	15371	15238	15331	15586	15372	15155	15451	15444	15307	15227	15207	15521	15503	15522	15374	15323	15389	15400	15440	15626	15293	15484	15199	15486	15540	15398	15495	15402	15230	15382	15376	15449	15496	15452	15223	15302	15436	15531	15388	15478	15386	15319	15180	15528	15435	15441	15443	15469	15412	15315	15443	15446	15576	15425	15338	15451	15502	15486	15389	15223	15338	15520	15543	15285	15521	15337	15331	15428	15512	15306	15313	15457	15399	15362	15378	15467	15441	15352	15496	15504	15211	15351	15555	15489	15452	15636	15364	15439	15294	15490	15310	15431	15237	15532	15490	15494	15495	15483	15483	15392	15224	15381	15577	15288	15474	15472	15368	15538	15293	15469	15310	15398	15367	15374	15274	15481	15460	15595	15327	15356	15083	15429	15417	15417	15307	15558	15375	15283	15552	15564	15408	15551	15324	15452	15340	15501	15373	15333	15397	15323	15518	15318	15275	15531	15313	15389	15360	15403	15197	15414	15430	15300	15309	15434	15180	15459	15471	15385	15491	15260	15382	15473	15299	15391	15397	15328	15533	15449	15553	15375	15611	15380	15418	15433	15405	15458	15495	15424	15338	15552	15480	15456	15477	15437	15268	15418	15510	15280	15459	15507	15443	15495	15322	15293	15544	15139	15210	15198	15482	15452	15375	15402	15410	15395	15280	15292	15452	15353	15238	15311	15591	15483	15345	15503	15526	15520	15331	15324	15395	15409	15393	15303	15441	15210	15343	15344	15411	15402	15505	15435	15519	15449	15447	15423	15383	15520	15575	15417	15294	15239	15410	15275	15494	15449	15492	15347	15397	15347	15526	15409	15386	15485	15363	15434	15330	15346	15380	15455	15386	15316	15560	15400	15433	15468	15390	15424	15630	15294	15324	15513	15361	15405	15461	15307	15324	15459	15415	15538	15305	15346	15300	15434	15495	15289	15383	15211	15171	15329	15462	15489	15362	15348	15670	15554	15471	15345	15600	15292	15473	15441	15357	15389	15331	15481	15453	15405	15420	15333	15466	15392	15374	15428	15431	15361	15285	15469	15397	15364	15298	15523	15374	15306	15314	15260	15202	15280	15358	15471	15316	15396	15281	15352	15324	15555	15346	15616	15342	15428	15425	15518	15553	15421	15211	15366	15346	15363	15470	15156	15413	15418	15273	15232	15256	15544	15613	15503	15374	15501	15538	15367	15519	15497	15462	15489	15335	15614	15433	15380	15406	15501	15378	15272	15412	15344	15357	15331	15329	15403	15487	15447	15256	15543	15268	15420	15389	15494	15385	15365	15376	15416	15261	15322	15665	15237	15297	15333	15566	15274	15239	15245	15487	15453	15400	15500	15484	15512	15542	15433	15452	15556	15353	15410	15475	15523	15507	15356	15271	15533	15415	15354	15428	15417	15497	15337	15517	15306	15372	15448	15386	15393	15507	15566	15445	15404	15386	15548	15421	15476	15597	15480	15333	15421	15526	15428	15324	15447	15498	15349	15338	15365	15399	15252	15377	15278	15519	15346	15339	15373	15366	15376	15380	15520	15406	15466	15550	15340	15334	15350	15580	15432	15507	15244	15462	15489	15426	15517	15353	15456	15430	15284	15505	15385	15629	15436	15439	15531	15159	15462	15535	15516	15477	15367	15360	15308	15385	15293	15457	15466	15391	15247	15371	15395	15532	15456	15285	15460	15312	15368	15370	15411	15420	15413	15264	15338	15352	15464	15430	15321	15487	15338	15410	15448	15479	15224	15394	15279	15506	15446	15385	15322	15341	15478	15249	15542	15275	15435	15263	15466	15529	15378	15481	15476	15432	15243	15441	15273	15400	15293	15454	15550	15311	15495	15393	15420	15307	15492	15512	15331	15259	15329	15520	15463	15399	15317	15399	15357	15422	15453	15220	15529	15480	15338	15413	15269	15294	15432	15424	15432	15300	15476	15386	15422	15366	15479	15306	15268	15493	15390	15475	15410	15460	15496	15617	15498	15461	15248	15503	15293	15321	15465	15482	15614	15474	15407	15270	15484	15354	15258	15446	15400	15504	15349	15436	15366	15499	15245	15418	15371	15476	15455	15386	15165	15341	15412	15480	15480	15400	15382	15382	15399	15413	15593	15547	15502	15417	15469	15377	15436	15411	15336	15326	15347	15329	15312	15424	15556	15436	15445	15279	15417	15404	15201	15271	15609	15481	15421	15516	15337	15469	15213	15446	15413	15387	15652	15473	15253	15445	15452
44607	45008	44146	37515	27896	24775	24168	23744	23260	23289	23463	23332	23007	23006	23157	23043	23065	23215	23040	23059	23161	22975	23264	23208	23100	23334	23583	23486	23283	22998	23162	22981	22882	23005	22918	22910	22848	23027	22955	22968	23048	23048	22905	22995	23150	23068	23038	22943	23163	22992	23166	23015	22897	22931	23028	23190	22942	22806	23001	22991	22896	22929	23000	22837	22818	23139	23107	23060	22995	23076	22844	23118	23097	22891	23032	22828	22799	23212	22868	22838	22859	23124	23102	22947	22862	22873	22962	22762	23107	23182	23128	23188	23232	22994	23080	22895	23187	23001	23231	23145	22930	22899	22889	22794	23179	23031	23053	22978	22843	22917	22816	23212	23063	23093	23011	23111	22940	23104	22896	22959	22834	23038	22811	23122	23142	23006	22960	23037	23002	23080	23026	23349	23211	23095	23028	22894	22883	22728	22773	22983	22860	22918	23175	22985	22907	22841	23100	22967	23143	23110	23117	23125	22914	22952	23037	22824	23119	22907	23026	23074	22950	22733	22814	22958	22850	22998	23186	23138	22738	22982	23023	23003	23031	23058	23043	22840	22972	23055	22953	22978	22957	23125	22975	23058	23199	23237	22994	23066	23066	22943	23113	22965	22868	22918	23110	23048	22947	22944	22952	23011	22941	23139	23177	22993	23375	23108	23013	23187	23027	23163	23189	23031	23160	23017	23062	22962	22975	23046	23186	23099	23059	22912	23107	23100	22905	22937	23009	23027	22943	23207	23207	23175	23162	22799	23033	23098	23029	23035	23166	22823	22944	22970	22972	23028	22948	22736	23055	22957	23340	22729	22997	22733	23053	22838	23068	23206	23111	23049	23177	22978	22890	23232	22970	22884	23193	23145	22924	23015	22960	23131	23035	22892	22903	23199	22972	22976	23059	22975	22683	22991	23073	22987	23006	22919	23093	22926	22830	23287	23023	22962	22947	23015	23284	22991	23090	23197	22898	22986	23139	23108	23145	22936	22792	22766	22968	22865	22864	22957	23176	22939	23200	22956	22747	22994	22878	23113	23098	23267	23129	22909	23044	23036	23144	23066	23329	22742	23065	23045	22793	22973	23068	22777	22992	23157	23063	22804	23095	23035	22905	22926	22835	23028	22887	22949	22916	22918	22739	22808	23378	22969	23084	22900	23046	23046	22823	23105	22889	23071	23061	22811	23124	23040	23224	23042	23081	22936	22838	23328	23103	23085	23092	23026	23118	23168	23174	23036	23310	23067	22895	22967	23085	22890	23305	22986	23115	22912	23144	23196	23063	22902	23029	22954	22839	23014	22963	23184	23110	23133	23164	22973	23317	23079	22936	22889	23039	22858	22643	23044	23201	23093	23032	23091	22960	22789	22974	22942	23026	23062	23199	23056	22847	22937	22893	22913	23175	22614	22861	23091	22992	23255	23107	22912	22859	23064	22916	22969	22895	23163	22874	22723	23127	23141	23247	23156	23038	23066	23070	22927	23063	22969	23084	22993	22894	23006	22846	23019	23055	22960	22900	23007	22858	23104	22878	23011	23043	22940	22920	22985	23003	23166	23399	22894	23103	23117	22912	22741	22862	23106	23104	23153	23186	22855	23152	22860	22957	22909	23113	22945	22880	22972	22842	22778	22927	23001	22922	22962	22784	22960	23086	23165	23094	22975	22629	23139	22956	22913	23006	23271	22788	22966	22908	23387	23149	22993	23096	23108	22879	22882	23208	23067	23155	23059	23008	23032	22940	22989	22996	23085	23165	23258	22682	23129	23125	22873	23126	23134	23035	23058	22933	22985	22909	23136	22882	23046	23093	23058	22844	22768	23046	22839	22861	23009	23355	22959	23207	23122	23014	23063	23034	23134	23173	23002	23056	23028	22910	22932	22811	23096	22734	22985	22948	23078	23166	22910	22974	22950	22987	23188	22967	22742	23093	23089	23147	23192	22857	23004	23038	23053	23033	22987	23084	23037	22968	22870	23056	22978	22854	23014	22716	23108	23109	22782	23026	22945	23088	23072	23131	23037	22913	22811	23255	23079	22909	22909	22805	23219	22897	23024	23063	22954	23034	23067	23132	23091	23118	23244	23225	23038	23042	23053	22820	23028	23034	22872	23011	22852	22997	23228	23008	22982	22836	22964	23015	22830	23007	22963	22961	23023	22884	22802	22918	22827	23193	22995	22807	22920	23167	23061	22979	22924	23114	22945	22786	22920	23167	22852	23036	22897	23123	22850	22998	23080	23004	23138	22923	23195	23136	23001	23202	22993	23172	22835	22989	23218	23057	22865	23101	23137	23053	23176	22993	22928	23027	22874	22904	22962	22945	23004	23078	23053	23149	23043	23114	23042	22998	23023	22981	22845	23228	22935	22958	22841	23091	22889	23013	23080	22784	22708	22916	22873	22856	23033	23189	23079	22916	23035	23077	23312	22948	23105	22949	23165	23060	22880	22873	22896	22985	22853	23123	23015	23365	23137	23183	22888	22906	23056	23053	23068	23029	23161	23057	23020	22862	22926	22972	23096	23100	22769	23016	23226	22998	23022	22648	22948	23163	23029	23191	23147	22860	23146	22675	23090	23158	23040	23067	22900	23073	22908	23022	22937	23051	22955	23220	22891	22916	22759	22905	23048	22943	22926	22864	23096	23114	22961	23092	23048	23186	22977	22919	23270	23120	23074	23280	23250	23077	22862	23001	22983	23212	23062	22908	23043	23044	23035	23123	23068	23030	23148	23116	22970	23015	22798	22995	23190	23183	22922	23110	22955	23020	23078	23037	22915	22804	23038	23013	22970	23214	23153	22986	22810	23043	23056	22897	23108	23192	23071	22852	23034	22884	23033	23025	23124	23078	22950	23176	23022	23011	23153	22936	23033	22857	22941	23115	22886	22887	23113	22930	23088	23176	23268	23203	22840	22838	22908	23120	22950	22926	22937	23061	23262	22931	22900	23072	23064	22966	23104	23125	22926	23083	23187	23146	23146	22894	23156	23115	23016	23097	23015	23000	22943	23155	23031	23191	22960	23112	23136	22903	22987	23107	23140	22901	23017	22989	23036	23050	23069	23080	23104	22792	22816	22931	23089	23081	23153	23131	22938	23020	23077	23024	23083	23091	22931	23261	22779	23166	23083	22906	23050	23256	22746	22978	23169	23089	22800	22966	23093	23120	23012	22888	23120	23003	23048	22954	23095	23038	23207	23212	22954	23065	22906	23347	22954	22912	23097	22951	23115	23087	23202	23102	23108	22869	22657	22858	23008	22991	23144	22882	23093	23017	22979	23079	23327	23153	22842	22946	22866	22926	22887	23116	22990	23094	23261	22910	22931	22937	22955	23061	23104	22824	23043	23120	22947	23210	23072	23002	22977	22882	23066	23318	23023	23189	22955	23036	23155	22947	23052	23186	23194	23149	23163	23148	23187	23053	23116	22915	23204	23039	23019	23086	23253	23055	23163	23009	23211	23190	23003	23099	22932	23163	22978	22890	23051	22870	22917	22784	22961	22952	23211	23099	23024	22900	22899	22991	22898	23143	23068	22983	23231	22878	22966	23196	22952	23193	22963	23073	22887	23067	23094	23100	23240	23145	23209	23149	23193	23047	22965	23085	23098	23025	22922	23043	23080	23105	22927	22947	22958	23030	22908	23037	23009	22972	23119	23031	22974	23000	22881	23006	23067	23112	23047	23042	22923	23074	23134	22915	23164	22852	22863	22948	22945	22890	22786	22957	23059	23213	23131	23024	23104	23128	22960	22797	23064	22886	22995	22894	22917	23048	23013	22725	22981	23046	23025	22958	22894	22877	23364	23023	23090	22968	23002	22956	22925	22897	23219	23231	23081	23008	23060	23033	23118	23189	23151	22953	22807	22853	22951	23135	23396	23069	22940	23189	22953	23092	22964	23212	22822	22872	22728	23098	23146	23141	23191	23098	23541	23049	22933	22857	23056	22944	23191	23027	23108	23118	23123	22931	22695	22937	23172	23062	22956	22813	23060	23003	23243	22955	23043	23174	23152	22897	23130	22910	22943	23111	23100	22886	22972	22907	23094	23103	23155	23006	23096	23066	23096	23018	22925	22931	22894	23105	22909	22818	23224	23069	23092	23161	23116	23030	23037	23147	23163	22976	23173	22971	23015	23129	23080	22874	22959	23150	23267	23095	23018	23153	23003	22966	22785	22944	22888	23038	23018	22995	22992	23162	22885	22915	23072	23058	23029	22984	23142	22974	22903	23212	23034	23106	22972	22972	23164	22883	22994	23250	22878	22830	23042	23034	22982	23201	23063	22873	23034	23113	23066	23131	22898	23007	23164	22991	23027	22819	22920	22897	23012	23008	22997	22950	22822	23109	22992	22986	23009	22875	22880	23020	22935	22987	22773	23044	22954	23024	23013	22684	22988	23094	22821	22926	22967	23189	23081	22943	23118	22998	22934	23221	22942	23058	23117	23030	23074	23064	23267	23051	22952	23272	23077	22934	23123	22989	22978	23160	23128	23100	23003	23027	23059	23249	23047	22979	22895	22923	23043	23091	22814	22962	22895	23219	22975	23033	23009	23133	22911	23211	22880	23000	22787	23130	22982	22847	23020	23178	23051	23009	23032	23030	23140	23135	22938	23019	22860	23110	23066	23208	23300	22905	22886	22976	23043	23202	23164	23112	22871	22950	22981	23071	23039	22680	23030	22986	22942	23044	23025	23000	23128	23017	23011	22837	22805	23107	23192	22823	22897	22950	22993	23096	23001	23066	22945	22843	22742	22838	23007	23025	22883	23107	22968	22999	23106	23085	22943	23117	23011	23144	22818	22802	23105	22965	22903	22943	22903	23148	22852	22967	22848	23090	22915	23108	23044	22957	22703	22983	22951	22912	23087	23172	23124	22945	22960	23133	23185	23305	23111	23007	23095	23119	23025	23031	23030	23108	23307	23067	22987	22852	23093	23261	23083	23043	22981	22985	22937	22848	22886	22973	22968	22904	23117	23147	23226	23025	22992	23080	22911	22803	22714	22955	23000	22872	23203	23129	22831	23077	22767	23238	22913	22783	22751	23115	23178	22888	23084	23094	23038	22917	23069	23037	22905	23023	23049	22871	22928	23016	23308	23098	23018	22991	23079	23106	22987	23202	23019	22932	22862	23114	22945	22706	23054	23047	22914
47442	51073	44346	32516	20388	17373	16697	16039	15745	15634	15635	15546	15736	15631	15428	15510	15326	15516	15453	15330	15485	15519	15461	15582	15491	15783	15953	15710	15527	15373	15350	15197	15318	15529	15401	15317	15315	15250	15338	15310	15313	15431	15258	15482	15326	15332	15282	15482	15360	15535	15404	15309	15329	15257	15451	15448	15410	15449	15340	15372	15458	15322	15402	15363	15372	15415	15381	15473	15309	15339	15458	15500	15421	15287	15487	15368	15381	15400	15288	15352	15256	15378	15380	15451	15306	15390	15403	15352	15438	15215	15426	15506	15286	15536	15324	15418	15360	15346	15299	15212	15254	15233	15378	15278	15314	15313	15281	15366	15380	15533	15433	15189	15258	15360	15343	15303	15530	15310	15390	15507	15323	15433	15336	15425	15352	15283	15484	15295	15217	15207	15457	15450	15479	15365	15348	15311	15411	15222	15232	15427	15332	15251	15404	15300	15294	15279	15395	15361	15332	15377	15356	15506	15237	15325	15414	15330	15275	15491	15134	15485	15407	15327	15235	15307	15306	15245	15392	15411	15434	15424	15207	15381	15211	15246	15293	15428	15381	15471	15249	15282	15232	15233	15275	15473	15369	15358	15513	15279	15435	15325	15230	15189	15291	15363	15405	15354	15596	15287	15407	15304	15547	15415	15372	15283	15563	15438	15276	15167	15446	15257	15249	15366	15356	15584	15445	15235	15391	15319	15335	15558	15497	15337	15363	15350	15270	15430	15379	15376	15393	15379	15412	15456	15372	15364	15489	15317	15310	15312	15409	15532	15330	15315	15287	15308	15447	15225	15432	15458	15552	15244	15328	15214	15186	15466	15333	15463	15376	15259	15540	15221	15476	15261	15344	15331	15237	15242	15289	15416	15368	15418	15394	15431	15454	15247	15266	15434	15280	15384	15333	15387	15294	15325	15332	15439	15217	15224	15365	15484	15528	15509	15498	15269	15303	15336	15294	15462	15274	15256	15327	15477	15324	15430	15427	15182	15366	15318	15300	15289	15539	15607	15469	15489	15305	15333	15393	15189	15186	15461	15260	15128	15329	15431	15432	15479	15349	15431	15272	15447	15344	15493	15270	15385	15276	15317	15374	15283	15390	15303	15368	15369	15199	15258	15384	15474	15203	15346	15502	15350	15484	15410	15455	15333	15390	15356	15202	15385	15245	15240	15311	15294	15329	15564	15464	15383	15377	15429	15398	15387	15477	15267	15485	15409	15311	15318	15497	15335	15295	15438	15303	15237	15228	15252	15294	15265	15292	15333	15103	15278	15256	15331	15290	15347	15502	15341	15360	15275	15345	15293	15362	15269	15322	15336	15417	15339	15386	15333	15417	15502	15273	15337	15386	15344	15279	15506	15308	15329	15374	15622	15452	15482	15245	15469	15277	15406	15371	15473	15499	15330	15266	15332	15248	15375	15554	15333	15260	15421	15231	15380	15430	15345	15266	15420	15558	15293	15309	15371	15470	15357	15482	15396	15386	15240	15453	15498	15251	15413	15323	15249	15296	15407	15361	15308	15344	15440	15426	15301	15408	15305	15271	15442	15238	15320	15415	15338	15392	15257	15389	15407	15308	15320	15366	15272	15283	15309	15336	15493	15427	15312	15482	15442	15392	15511	15476	15250	15454	15303	15403	15393	15221	15324	15393	15345	15357	15466	15397	15262	15300	15384	15357	15299	15334	15340	15322	15449	15227	15211	15345	15328	15349	15352	15335	15393	15257	15401	15438	15273	15292	15406	15378	15382	15294	15299	15438	15433	15253	15170	15321	15264	15392	15389	15224	15621	15257	15457	15494	15454	15255	15376	15349	15256	15316	15374	15265	15335	15411	15294	15433	15303	15432	15359	15352	15202	15377	15393	15246	15438	15422	15333	15336	15376	15305	15192	15379	15268	15219	15258	15404	15424	15506	15291	15338	15477	15456	15382	15142	15295	15489	15169	15349	15424	15270	15369	15348	15548	15342	15476	15258	15351	15315	15537	15401	15316	15424	15296	15459	15440	15480	15249	15433	15397	15422	15316	15198	15282	15368	15324	15489	15246	15403	15294	15310	15199	15386	15424	15223	15286	15467	15407	15364	15342	15292	15322	15389	15463	15622	15397	15302	15221	15388	15441	15437	15269	15474	15406	15404	15299	15497	15477	15419	15400	15332	15418	15384	15414	15443	15438	15509	15388	15345	15359	15401	15563	15222	15409	15390	15477	15397	15322	15351	15341	15253	15307	15446	15385	15289	15235	15580	15279	15216	15425	15612	15262	15278	15510	15377	15560	15446	15263	15377	15364	15272	15550	15244	15306	15223	15411	15370	15614	15335	15296	15477	15353	15503	15556	15367	15276	15424	15261	15390	15278	15478	15366	15382	15181	15408	15228	15250	15289	15302	15425	15356	15298	15319	15418	15250	15529	15426	15501	15163	15357	15397	15459	15271	15295	15390	15520	15407	15265	15409	15299	15593	15317	15276	15231	15311	15409	15401	15461	15363	15298	15478	15398	15438	15424	15377	15386	15273	15547	15382	15291	15358	15386	15445	15373	15358	15386	15240	15405	15197	15424	15418	15459	15230	15453	15304	15300	15369	15329	15319	15419	15416	15299	15389	15244	15337	15107	15282	15287	15374	15373	15374	15250	15464	15314	15401	15382	15419	15282	15271	15280	15377	15366	15279	15340	15311	15500	15479	15432	15299	15458	15348	15271	15378	15172	15385	15377	15692	15435	15324	15357	15530	15453	15398	15437	15471	15448	15306	15441	15446	15232	15484	15229	15317	15381	15320	15447	15447	15436	15285	15368	15393	15414	15325	15195	15230	15243	15410	15353	15394	15302	15372	15344	15245	15449	15218	15403	15426	15431	15482	15332	15231	15363	15247	15302	15243	15462	15401	15358	15366	15302	15278	15224	15223	15389	15328	15300	15398	15497	15514	15497	15306	15331	15175	15431	15180	15400	15329	15435	15299	15245	15572	15261	15379	15269	15319	15390	15398	15383	15404	15303	15456	15444	15378	15442	15255	15176	15459	15415	15251	15369	15549	15324	15319	15446	15544	15412	15255	15314	15299	15299	15421	15266	15388	15480	15268	15346	15367	15490	15354	15501	15183	15381	15452	15389	15270	15440	15298	15295	15509	15441	15406	15369	15337	15358	15359	15367	15265	15437	15358	15550	15364	15329	15360	15294	15371	15284	15295	15396	15379	15374	15261	15537	15349	15546	15361	15368	15181	15515	15316	15451	15292	15460	15436	15495	15275	15255	15454	15346	15352	15244	15246	15369	15305	15238	15340	15301	15485	15304	15431	15313	15324	15540	15449	15314	15267	15428	15395	15347	15467	15226	15383	15397	15387	15480	15402	15701	15369	15322	15487	15376	15390	15491	15366	15295	15410	15536	15273	15351	15387	15370	15472	15398	15524	15254	15511	15417	15340	15320	15322	15377	15530	15469	15411	15290	15141	15355	15194	15311	15440	15466	15268	15089	15294	15387	15362	15368	15494	15384	15473	15331	15587	15402	15450	15289	15342	15465	15394	15349	15466	15447	15415	15515	15236	15376	15316	15320	15344	15458	15432	15221	15339	15305	15424	15279	15285	15237	15287	15451	15300	15300	15352	15213	15344	15413	15323	15319	15430	15566	15476	15336	15287	15469	15546	15432	15432	15332	15441	15306	15315	15303	15253	15212	15267	15329	15314	15517	15300	15403	15274	15418	15377	15308	15200	15360	15423	15437	15442	15366	15207	15269	15499	15448	15241	15276	15379	15406	15205	15431	15408	15398	15428	15321	15339	15378	15274	15339	15424	15469	15408	15279	15345	15406	15310	15484	15315	15358	15472	15406	15387	15559	15346	15465	15193	15421	15145	15446	15214	15405	15249	15364	15440	15360	15332	15505	15377	15413	15454	15333	15418	15278	15206	15430	15391	15291	15404	15388	15271	15367	15367	15480	15395	15485	15365	15396	15357	15313	15435	15291	15502	15234	15490	15294	15589	15437	15418	15503	15325	15207	15450	15374	15398	15402	15282	15290	15473	15319	15246	15298	15493	15333	15291	15431	15407	15443	15403	15479	15169	15480	15439	15419	15224	15256	15288	15550	15439	15433	15373	15444	15311	15378	15389	15346	15385	15394	15351	15537	15429	15360	15389	15386	15347	15418	15458	15403	15308	15187	15309	15228	15347	15500	15277	15324	15487	15331	15535	15326	15312	15532	15478	15465	15418	15352	15305	15355	15353	15458	15506	15305	15378	15465	15261	15501	15429	15462	15253	15422	15524	15576	15206	15424	15538	15459	15431	15206	15455	15060	15479	15355	15330	15522	15337	15440	15528	15372	15454	15331	15451	15336	15207	15398	15383	15307	15403	15337	15456	15398	15306	15308	15354	15276	15351	15277	15474	15435	15497	15263	15429	15441	15445	15342	15441	15291	15379	15330	15405	15525	15382	15162	15321	15229	15383	15454	15362	15274	15421	15504	15423	15228	15252	15499	15502	15362	15205	15341	15445	15393	15414	15445	15378	15283	15318	15483	15331	15294	15422	15382	15374	15283	15393	15302	15463	15236	15454	15344	15334	15161	15452	15486	15450	15415	15336	15244	15381	15355	15291	15495	15393	15375	15344	15444	15368	15368	15276	15542	15378	15464	15398	15449	15382	15380	15482	15301	15409	15170	15321	15309	15452	15397	15427	15448	15384	15310	15359	15447	15407	15413	15325	15309	15473	15332	15360	15309	15272	15192	15201	15446	15266	15296	15269	15354	15456	15350	15255	15282	15428	15370	15563	15346	15119	15231	15329	15374	15100	15275	15232	15376	15397	15352	15432	15394	15236	15245	15402	15282	15359	15353	15481	15223	15239	15205	15452	15399	15373	15360	15414	15375	15465	15310	15382	15347	15315	15432	15440	15442	15456	15382	15344	15362	15367	15221	15351	15325	15449	15435	15269	15496	15513	15478	15482	15364	15395	15535	15352	15187	15275	15375	15345	15363	15392	15473	15480	15300	15498	15470	15276	15313	15397	15074	15388	15189	15429	15287	15290	15433	15281	15467	15582	15357	15287	15350	15321	15208	15387	15407	15348	15251	15351	15276	15355	15282	15419	15373	15388	15278	15289	15239	15215	15343	15166	15480	15573	15555	15340	15464	15318	15430
23841	20626	27878	26640	24056	26026	27072	24230	23585	23865	23639	23249	23041	23177	23077	22965	22982	23089	23149	22935	23213	22961	22906	22857	23517	25654	26961	25640	24338	23346	23276	22903	23044	22948	22858	22686	23013	23098	22519	22709	22988	22687	22722	22697	23032	22838	22858	22607	22838	22831	22811	22949	22675	23006	22788	22785	22930	22845	23055	22781	22811	22872	22763	22787	22903	23006	22942	22587	23015	22639	22919	22660	22870	22539	23007	22987	22803	22538	22931	22783	22933	22823	22917	22925	23013	23040	22870	22836	22699	22933	22927	22684	22540	22874	22705	22978	22714	22823	23123	22701	22862	22785	22887	22750	22963	22949	22728	22509	22836	22882	22743	22884	22675	22680	22754	22977	22989	22714	23086	22701	22850	22994	22812	22810	22879	22605	22725	22593	22724	22753	22756	22772	23010	22770	22709	22753	22716	22571	22656	22767	22727	22637	22789	22927	22844	22815	22885	22671	22928	23011	23017	22653	22920	22804	22605	22751	22549	22966	23147	22890	22666	22930	22833	22800	22900	22935	22628	22678	22677	22661	23069	22768	22814	22667	22697	23062	22896	22884	22871	22794	22800	22986	22854	22805	22726	22950	22948	22850	22437	22756	22878	22856	22638	22752	22890	22970	22841	22969	22710	22920	22614	22708	22547	22942	22852	22915	22790	22764	22691	22729	22874	22779	22988	22720	22745	22813	22641	22782	22904	23003	22922	22709	22849	22612	22963	22908	22883	22683	22792	22946	23003	22669	22717	22729	22957	22799	22853	22855	23003	22930	22923	22773	22842	22881	22820	22984	22629	22637	22992	23021	22853	22799	22767	22889	22889	22516	22875	22871	22731	22750	23076	22897	22761	22839	23195	22898	22775	22798	22781	22650	22627	22888	22736	22748	22750	22680	22726	22715	22846	22936	22653	22872	22729	22983	22691	22687	22683	22631	22940	22762	22988	22723	22659	22995	22848	22935	22768	22852	22675	22865	22836	22639	22770	22801	22517	22777	22801	22879	22794	22868	22696	22800	22928	22700	22830	23066	22839	22787	22833	22832	22863	22624	22764	22659	22732	22770	22767	22850	22632	22707	22940	22815	22767	22854	22888	22715	23014	22791	22820	22457	22910	22738	23040	22692	22900	22982	23034	22812	22768	22704	22976	22958	22746	22803	22586	22651	22834	22929	22778	22602	22801	22766	22797	22855	22746	22915	22906	22649	22800	22812	22787	22571	22685	22695	22594	22851	22698	22686	22697	22916	23002	22770	22815	22557	22685	22790	23014	22802	23055	22969	22976	22901	22934	22702	22880	22763	22678	22603	22695	22658	23177	22832	22730	22739	22794	22805	22828	22700	22734	22952	22636	22537	22923	22561	22762	22880	22842	22991	22728	22752	22937	22710	22618	22694	22894	22796	22765	22647	22577	22735	22876	22826	22987	22709	22610	22592	22647	22677	22910	22640	22690	22473	22739	22746	22807	22752	22706	22823	22821	22759	22671	22946	22768	22932	22845	22778	22992	22973	22825	22928	22744	22776	22986	23002	22795	22766	22855	22941	22855	22729	22968	22632	22719	22760	22895	22960	22778	22651	22818	22836	22885	22951	22751	23040	22797	22717	22698	22716	22867	22812	22845	22534	22591	22788	22835	22722	22773	22747	22952	22754	22805	22858	22779	22737	22948	22678	23009	22554	22853	22872	22843	22788	22899	22917	22736	22640	22720	22843	22966	22764	22602	22827	22865	22606	22649	22768	23098	22833	22906	22926	22912	22506	23152	22799	22741	22850	22981	22776	22812	22958	22714	22748	22843	22849	22786	22785	22726	22759	22881	22747	22911	22934	22727	22805	22952	22858	22830	23052	22883	22952	22772	22704	22817	22816	22865	22742	22849	22977	22818	22855	22993	22911	22771	23052	22846	22848	22765	22993	22837	22633	22931	23031	22887	22833	22941	22737	22798	22752	22832	22692	22850	22720	22865	22834	22838	22791	22983	22748	22941	22902	22971	22832	22886	22876	22820	22707	22619	22968	22886	22794	22917	22515	22923	22764	22820	22780	22805	22967	22752	22758	22597	22739	22997	22932	22696	22874	22827	22705	23010	22746	22793	22635	22617	22621	22854	22643	22960	22780	23028	22919	22890	22985	22665	22715	22927	22811	22798	23010	22586	22768	22768	22860	22733	23062	22733	22922	22932	22736	22685	22907	22533	22831	22657	22699	22939	22747	22787	22488	22725	22900	22851	22680	23025	23046	22894	22658	22835	22877	22772	22932	22818	22694	22764	22679	22813	22784	22818	22699	22715	22946	22961	22586	22555	22611	22654	22819	22847	22708	22968	22903	22796	22763	22737	22646	22524	22717	22929	22794	22733	22885	22968	22603	22843	22750	22866	22798	22799	23031	22748	22649	22915	22991	22738	22821	22666	22907	22747	22943	22657	22675	22912	23060	22810	22691	22750	22663	22807	22900	22668	22892	22601	22760	22795	22853	22801	22684	22843	22756	22773	22857	22839	22669	22542	22611	22826	22701	22762	22678	22819	22685	22802	22605	22565	22773	22775	22858	22921	22993	22852	22717	22915	22631	22844	23054	22712	22941	22829	22854	22923	22893	22695	22690	22653	22888	22816	22773	22901	22914	23189	22846	22864	22740	22825	22744	22661	22835	22821	23063	22854	22733	22774	22799	22816	22594	22799	22647	22597	22887	22976	22929	22842	22800	22881	22714	22844	22669	22842	22772	22752	22810	22918	22802	22834	22802	22683	22850	22881	22721	22845	22855	23004	22867	22897	22759	22833	22700	22704	22606	22743	22898	22878	22886	22658	22877	22838	22757	22791	22681	22804	22912	22716	22839	22883	22680	22841	22772	22767	22854	22892	22944	22966	22781	22730	22803	22658	22777	22734	22695	23042	22742	22945	22877	22823	22878	22842	22996	23030	22815	22757	22749	22684	22949	22685	22877	22805	22831	22793	22724	22756	22923	23069	22584	22865	22976	22695	22890	22991	22826	22998	22714	22697	22904	22960	22837	22719	22818	22680	22908	22990	22763	22871	22874	22847	22883	22877	22691	22496	22860	22882	22869	22975	23167	22787	22751	22807	22873	22832	22714	22859	23110	22863	22710	22764	22873	22776	22630	22909	22586	22867	22626	22991	22571	22922	22870	22897	22666	22696	22739	22671	22703	22917	22597	22906	22696	22658	22648	22717	22839	22905	22743	22765	22711	22994	22575	22569	22609	22900	22666	22835	22862	22602	22810	23143	22655	22921	22801	22624	22798	22844	22704	23107	22883	22724	22954	22591	22514	22540	22858	22779	22929	22982	22869	22850	22775	22986	22761	22726	22765	22782	22663	22770	22645	22991	22773	22644	22802	22811	23030	22749	22699	22868	22735	22947	22627	22949	22940	23048	22624	22692	22610	23048	22753	22886	22777	22939	22949	22829	22864	22774	22795	22787	22728	22735	22662	22979	22742	22950	22827	22925	22819	22605	22796	22837	22728	22805	23030	23033	22753	22590	22838	23032	22846	22956	22614	22719	22916	22758	22808	22908	22853	22867	22963	23084	22912	22737	22765	22742	22935	22846	22608	22763	22567	22632	22741	22736	22950	22730	22822	22723	22962	22614	22612	22650	22743	22952	22637	23002	23030	23024	22953	22751	23081	23020	22869	23008	22733	22834	22881	22818	22966	22817	22751	22771	22542	22790	22992	22747	22620	22892	22731	22881	22654	23051	22744	22860	22727	22874	22898	22938	22744	22561	22804	22904	23065	22887	22835	22770	22919	22930	22904	22781	22826	22773	23096	22906	22788	22643	22846	22805	22816	22691	22672	22805	22662	22744	22770	22660	22597	23009	22622	23023	22770	22733	22800	22912	22856	22887	22833	22828	22794	22854	22988	22966	22793	22920	22999	22549	22808	22906	22590	22745	22628	22635	22814	22809	22759	22962	22633	22892	22817	22621	22869	22637	22695	23050	23010	22887	22683	22724	22808	22866	22736	22620	22758	22673	22781	22646	22879	22859	22749	22869	23023	22959	22950	22865	22621	22724	22603	22784	22719	22765	22623	22982	22838	22881	22863	22730	22880	22738	22852	22988	22844	22867	22748	23074	22806	22613	22681	22710	22806	22689	23086	23104	22975	22846	22808	23043	22682	22617	22839	22643	22903	22962	22953	23082	22846	22785	22903	22688	22903	22798	22530	22815	22818	22759	22750	22551	22763	22742	22609	22861	22728	22963	22710	22635	22609	22758	22657	22566	22621	22725	22720	23009	22623	22954	22734	22939	22724	22829	22588	22674	22746	22575	22828	22840	22730	22800	22865	22906	22909	22708	22629	22582	22579	22713	22815	22705	22512	22921	22747	22744	22810	22887	22824	22731	22675	22682	22821	22694	22863	23006	23040	22780	22865	22767	22710	22986	22872	22658	22657	22578	22811	23037	22803	22655	22686	22895	22591	22778	22852	22916	22832	23022	22867	22710	22732	22896	22764	22655	22683	22636	22840	22851	22791	22675	22846	22673	22966	22678	22910	23019	23001	22770	22597	22908	22688	22498	22878	22785	22677	22762	22710	22762	22890	22808	22720	23019	22793	22502	22844	22740	22920	22755	22931	22797	22970	22592	22837	22787	22652	23049	22859	22899	22751	22754	22735	22699	22787	22732	22827	22839	23070	22961	22646	22589	22922	22828	22728	22826	22904	23179	22845	22853	22834	22836	22660	22818	22902	22678	22723	22692	22654	23135	22602	22895	22774	22941	22948	22760	22800	22626	22953	22818	22963	22900	22906	23011	22670	22627	22520	22762	22688	22625	22714	22972	22753	22467	22744	22730	23023	22925	22674	22699	22666	22808	22827	22728	22750	22675	22606	22646	22938	22727	22753	22531	22614	23045	22870	22794	22953	22864	23013	23033	22719	22698	22747	22783	22568	22829	22809	22802	22796	22774	22856	22896	22750	22922	22978	22985	22884	22905	23055	22892	22880	22867	22750	23086	22878	22854	22821	22829	22589	22699	22739	22833	22691	22590	22691	22918	22870	22728	22703	22681	22922	22791	22676	22952	22816	22775	22800	22979	22776	22879	22771	22989	23047	22940	22625	22838	22794	22783	22856	22529	23014	23056	22782	22803	22756	22721	22788	22897	22729	22932	22799	22845	22930
43405	63870	58284	40009	22660	19718	17904	16841	16370	16255	16055	15718	15862	15797	15732	15716	15551	15668	15455	15505	15440	15432	15370	15407	16305	19298	20630	18505	16805	15992	15691	15483	15381	15345	15453	15414	15211	15274	15246	15457	15279	15307	15371	15216	15438	15238	15279	15416	15454	15255	15252	15426	15446	15116	15113	15367	15311	15065	15244	15327	15260	15233	15359	15363	15427	15341	15359	15440	15306	15152	15436	15437	15300	15329	15310	15091	15149	15410	15375	15131	15300	15344	15382	15334	15352	15199	15326	15244	15249	15320	15356	15502	15374	15134	15297	15294	15305	15126	15523	15299	15220	15440	15276	15236	15409	15223	15314	15325	15381	15366	15246	15373	15282	15203	15416	15184	15307	15388	15353	15347	15408	15187	15255	15383	15317	15266	15298	15344	15335	15296	15317	15409	15239	15294	15059	15345	15226	15369	15236	15363	15351	15366	15420	15446	15242	15290	15331	15204	15479	15208	15302	15146	15262	15209	15105	15139	15299	15206	15309	15217	15369	15430	15284	15287	15364	15334	15290	15312	15502	15384	15368	15344	15465	15268	15311	15252	15358	15111	15246	15268	15226	15363	15452	15316	15274	15398	14981	15223	15358	15277	15326	15403	15214	15213	15328	15296	15352	15201	15343	15320	15441	15306	15514	15399	15174	15215	15446	15303	15345	15252	15417	15432	15365	15273	15335	15459	15112	15292	15388	15355	15440	15280	15343	15299	15287	15303	15284	15343	15291	15252	15393	15163	15304	15262	15466	15387	15466	15307	15375	15371	15276	15411	15232	15058	15171	15329	15371	15330	15107	15359	15358	15376	15260	15166	15226	15205	15243	15325	15290	15360	15210	15341	15269	15303	15288	15343	15154	15393	15401	15257	15243	15283	15251	15361	15114	15287	15414	15318	15341	15292	15337	15252	15164	15278	15201	15292	15353	15346	15229	15450	15234	15285	15527	15402	15428	15275	15286	15358	15334	15334	15287	15296	15362	15331	15442	15427	15198	15299	15216	15212	15317	15300	15362	15417	15228	15471	15335	15236	15191	15399	15196	15209	15382	15440	15258	15191	15411	15152	15326	15034	15224	15345	15057	15237	15264	15383	15269	15404	15153	15286	15155	15441	15244	15330	15297	15290	15336	15255	15483	15186	15301	15246	15275	15191	15327	15144	15313	15302	15327	15193	15473	15315	15264	15342	15189	15241	15335	15330	15296	15077	15368	15259	15438	15375	15407	15285	15438	15328	15272	15281	15309	15404	15345	15404	15253	15362	15313	15389	15476	15242	15302	15373	15366	15134	15235	15443	15373	15320	15206	15393	15272	15375	15165	15275	15443	15399	15424	15273	15269	15245	15418	15404	15160	15315	15442	15141	15236	15321	15281	15208	15238	15177	15377	15378	15401	15070	15230	15225	15179	15013	15385	15329	15357	15430	15305	15146	15300	15395	15355	15223	15261	15155	15424	15191	15247	15290	15234	15199	15108	15352	15134	15369	15194	15279	15318	15266	15392	15260	15377	15194	15422	15437	15243	15485	15129	15247	15229	15315	15231	15210	15116	15273	15208	15121	15282	15074	15294	15344	15260	15324	15185	15341	15353	15475	15198	15489	15288	15341	15424	15353	15382	15315	15361	15316	15002	15172	15421	15377	15410	15384	15392	15278	15300	15371	15331	15268	15286	15335	15439	15297	15502	15300	15346	15393	15261	15301	15348	15382	15404	15293	15255	15351	15166	15377	15272	15441	15220	15211	15303	15144	15387	15324	15338	15230	15294	15390	15293	15264	15144	15179	15176	15383	15191	15320	15295	15447	15373	15247	15484	15247	15193	15287	15266	15365	15497	15276	15083	15236	15354	15262	15505	15211	15350	15324	15158	15274	15381	15250	15430	15324	15349	15426	15226	15322	15268	15350	15363	15310	15184	15255	15217	15118	15223	15324	15234	15369	15340	15228	15407	15165	15279	15305	15471	15271	15510	15216	15309	15422	15350	15299	15229	15370	15475	15323	15315	15329	15422	15412	15204	15467	15361	15270	15294	15283	15109	15225	15275	15405	15254	15145	15228	15352	15137	15426	15367	15432	15370	15537	15143	15314	15298	15242	15252	15088	15339	15448	15435	15325	15240	15290	15393	15456	15337	15319	15339	15140	15312	15394	15202	15152	15246	15365	15378	15288	15367	15355	15374	15220	15182	15271	15398	15459	15124	15244	15320	15325	15296	15385	15360	15432	15328	15274	15360	15222	15364	15228	15369	15200	15448	15338	15415	15426	15288	15322	15411	15406	15488	15256	15299	15062	15320	15305	15372	15280	15428	15285	15138	15248	15440	15297	15277	15342	15335	15389	15362	15420	15282	15211	15332	15475	15247	15390	15488	15323	15337	15235	15449	15357	15310	15291	15296	15254	15151	15404	15265	15143	15467	15218	15391	15360	15084	15288	15339	15410	15340	15202	15318	15237	15236	15213	15363	15383	15319	15225	15323	15280	15383	15267	15362	15318	15273	15287	15146	15227	15395	15293	15182	15516	15262	15322	15268	15317	15365	15503	15389	15332	15146	15370	15377	15314	15413	15215	15309	15408	15248	15300	15265	15440	15274	15396	15505	15337	15399	15406	15235	15321	15192	15509	15231	15443	15311	15299	15368	15081	15453	15298	15215	15336	15304	15476	15338	15357	15316	15280	15201	15227	15372	15242	15269	15252	15195	15360	15325	15279	15309	15394	15239	15407	15208	15216	15313	15245	15266	15174	15269	15433	15373	15278	15276	15462	15398	15263	15267	15381	15283	15340	15466	15224	15187	15473	15031	15246	15348	15166	15218	15347	15275	15143	15423	15275	15286	15513	15266	15218	15232	15439	15267	15188	15169	15469	15384	15284	15196	15379	15401	15394	15269	15304	15445	15285	15404	15190	15250	15340	15400	15196	15356	15346	15253	15365	15406	15188	15442	15387	15246	15375	15474	15298	15315	15255	15466	15362	15433	15227	15192	15386	15324	15142	15304	15266	15246	15303	15192	15337	15295	15314	15246	15221	15241	15154	15147	15397	15166	15408	15250	15258	15288	15171	15263	15255	15444	15503	15423	15083	15378	15260	15339	15315	15179	15297	15191	15345	15325	15220	15136	15361	15246	15247	15408	15411	15093	15265	15329	15401	15250	15372	15273	15330	15405	15502	15334	15312	15269	15315	15167	15383	15495	15220	15473	15266	15445	15141	15235	15434	15233	15215	15314	15206	15224	15288	15161	15290	15201	15153	15344	15343	15380	15363	15241	15365	15331	15211	15339	15355	15364	15399	15279	15316	15366	15221	15408	15374	15282	15209	15263	15378	15259	15175	15330	15373	15299	15357	15296	15386	15362	15266	15292	15297	15377	15455	15210	15287	15169	15234	15176	15492	15189	15176	15304	15197	15254	15249	15201	15517	15356	15270	15345	15422	15368	15337	15335	15357	15297	15128	15164	15222	15371	15226	15456	15320	15374	15316	15171	15386	15303	15349	15361	15191	15345	15204	15270	15324	15232	15266	15246	15199	15306	15391	15175	15217	15329	15221	15271	15262	15144	15262	15322	15421	15156	15437	15308	15196	15337	15347	15249	15169	15379	15317	15200	15239	15187	15055	15393	15227	15329	15382	15325	15098	15359	15325	15237	15247	15262	15136	15313	15350	15326	15450	15227	15258	15220	15148	15212	15267	15245	15237	15325	15219	15168	15328	15329	15418	15337	15224	15259	15166	15524	15493	15378	15136	15158	15391	15330	15389	15276	15281	15369	15486	15340	15223	15249	15499	15360	15241	15438	15356	15363	15318	15209	15290	15392	15471	15557	15344	15241	15226	15163	15229	15204	15285	15388	15236	15281	15380	15316	15273	15359	15264	15382	15325	15304	15335	15294	15344	15284	15277	15400	15481	15218	15159	15334	15344	15304	15305	15275	15419	15313	15252	15152	15209	15343	15310	15212	15246	15422	15236	15278	15294	15138	15255	15428	15357	15257	15352	15443	15342	15416	15304	15164	15300	15274	15310	15215	15201	15067	15363	15335	15414	15221	15456	15228	15329	15482	15258	15168	15465	15211	15372	15594	15159	15473	15327	15268	15215	15311	15247	15462	15263	15324	15323	15206	15445	15324	15289	15228	15225	15253	15331	15255	15380	15355	15276	15276	15450	15122	15359	15386	15327	15402	15289	15308	15421	15310	15207	15376	15342	15411	15235	15397	15214	15391	15354	15310	15309	15167	15321	15369	15351	15102	15329	15345	15305	15218	15244	15149	15272	15251	15415	15263	15321	15355	15320	15387	15317	15317	15135	15428	15307	15182	15262	15258	15246	15231	15198	15536	15307	15118	15275	14982	15409	15201	15265	15363	15368	15270	15251	15554	15404	15333	15472	15426	15394	15297	15123	15170	15478	15131	15229	15274	15191	15301	15245	15460	15358	15402	15341	15356	15424	15293	15287	15417	15255	15195	15374	15297	15370	15346	15266	15282	15230	15093	15194	15483	15304	15353	15388	15386	15284	15160	15184	15378	15216	15284	15360	15421	15392	15298	15177	15239	15242	15246	15385	15276	15292	15415	15278	15211	15378	15145	15331	15234	15269	15105	15432	15296	15268	15258	15461	15233	15300	15200	15390	15400	15210	15354	15428	15370	15474	15314	15400	15451	15207	15333	15222	15377	15263	15202	15428	15304	15351	15267	15159	15223	15283	15230	15134	15330	15367	15330	15251	15466	15415	15445	15305	15340	15418	15342	15241	15390	15210	15294	15354	15269	15225	15284	15335	15270	15493	15334	15133	15244	15291	15403	15273	15167	15054	15281	15457	15298	15355	15209	15376	15313	15103	15302	15251	15181	15265	15250	15286	15283	15222	15349	15312	15216	15252	15318	15354	15304	15252	15341	15404	15172	15242	15311	15408	15293	15436	15322	15010	15146	15421	15339	15233	15449	15367	15211	15387	15187	15281	15278	15331	15374	15323	15400	15195	15239	15135	15281	15278	15281	15236	15254	15198	15397	15403	15501	15187	15258	15345	15390	15310	15236	15231	15299	15379	15342	15224	15200	15443	15272	15304	15234	15195	15387	15365	15399	15356	15353	15275	15197	15261	15425	15340	15177	15334	15335	15373	15367	15407	15440	15245	15256	15304	15316	15243
22035	20571	27607	25183	22411	25509	29654	25714	24791	25053	24539	24328	24300	24128	25251	24207	23855	23762	23917	23726	23747	23902	24044	24339	27902	31070	28860	26195	24727	24345	23838	23939	23829	23843	23745	23640	23624	23562	23652	23802	23569	23628	23945	23570	23648	23663	23637	23766	23644	23902	23564	23533	23635	23810	23621	23510	23759	23708	23351	23489	23687	23542	23540	23658	23728	23758	23581	23718	23420	23677	23739	23535	23834	23576	23620	23648	23559	23775	23610	23735	23729	23785	23547	23957	23560	23550	23603	23704	23790	23462	23514	23738	23630	23659	23650	23364	23624	23678	23511	23615	23467	23652	23594	23718	23818	23704	23709	23636	23345	23462	23651	23754	23568	23675	23641	23589	23673	23663	23501	23406	23951	23525	23763	23504	23645	23582	23657	23500	23624	23684	23373	23636	23450	23572	23693	23478	23561	23483	23613	23650	23496	23532	23646	23756	23689	23443	23784	23725	23620	23641	23695	23414	23667	23433	23482	23719	23496	23601	23478	23767	23609	23666	23534	23644	23492	23542	23556	23572	23364	23542	23610	23402	23640	23811	23530	23513	23607	23410	23675	23734	23584	23404	23343	23296	23432	23844	23536	23419	23563	23667	23678	23805	23521	23514	23545	23627	23501	23553	23702	23662	23691	23599	23629	23777	23534	23594	23530	23692	23468	23326	23584	23408	23565	23558	23595	23479	23680	23762	23602	23418	23617	23434	23579	23632	23477	23506	23457	23651	23586	23527	23517	23511	23479	23719	23702	23950	23393	23723	23359	23616	23850	23531	23476	23645	23546	23598	23673	23607	23541	23468	23788	23359	23445	23522	23602	23847	23659	23668	23372	23469	23582	23853	23630	23537	23665	23773	23563	23629	23509	23496	23515	23693	23523	23483	23453	23747	23631	23441	23661	23658	23779	23527	23630	23414	23506	23624	23440	23687	23634	23525	23596	23519	23754	23590	23778	23869	23493	23518	23533	23720	23628	23540	23681	23550	23497	23592	23550	23420	23690	23622	23739	23570	23654	23813	23597	23319	23804	23611	23674	23601	23806	23658	23313	23793	23952	23514	23377	23580	23617	23349	23658	23498	23566	23527	23784	23439	23455	23722	23730	23468	23436	23453	23491	23271	23554	23614	23603	23612	23516	23657	23715	23408	23593	23566	23640	23598	23431	23465	23673	23537	23418	23525	23489	23218	23620	23553	23693	23500	23455	23676	23494	23673	23693	23576	23466	23739	23618	23591	23579	23587	23480	23539	23770	23340	23405	23500	23612	23725	23414	23643	23701	23607	23678	23236	23627	23695	23468	23527	23487	23730	23561	23714	23639	23675	23596	23347	23573	23744	23722	23907	23475	23678	23503	23242	23656	23592	23585	23380	23546	23660	23696	23567	23572	23496	23435	23630	23543	23694	23626	23690	23730	23317	23452	23491	23394	23662	23718	23543	23559	23551	23716	23560	23460	23390	23737	23448	23504	23379	23526	23564	23734	23523	23524	23387	23312	23424	23482	23616	23778	23690	23512	23284	23561	23543	23510	23716	23536	23462	23786	23311	23429	23396	23375	23462	23605	23653	23534	23541	23729	23425	23471	23544	23577	23788	23680	23493	23589	23635	23681	23633	23522	23694	23796	23553	23812	23643	23589	23333	23624	23371	23464	23829	23493	23549	23407	23706	23560	23723	23566	23406	23508	23704	23725	23675	23595	23457	23384	23387	23762	23393	23541	23644	23637	23861	23764	23545	23657	23799	23605	23670	23602	23589	23361	23222	23680	23728	23819	23795	23690	23808	23676	23649	23937	23724	23639	23545	23580	23782	23456	23385	23325	23401	23573	23538	23469	23676	23730	23743	23496	23652	23720	23399	23500	23482	23583	23735	23537	23431	23448	23466	23408	23405	23622	23586	23517	23668	23544	23482	23699	23552	23709	23667	23512	23486	23397	23598	23522	23620	23827	23406	23482	23289	23688	23398	23605	23471	23400	23829	23638	23426	23603	23628	23517	23321	23580	23635	23629	23554	23516	23492	23448	23295	23663	23800	23655	23375	23573	23795	23546	23577	23593	23695	23506	23557	23536	23599	23599	23666	23678	23479	23412	23547	23454	23588	23552	23731	23825	23609	23443	23628	23674	23461	23420	23561	23708	23607	23696	23448	23589	23577	23570	23434	23421	23725	23419	23603	23497	23593	23587	23378	23532	23545	23675	23530	23467	23614	23407	23457	23632	23569	23481	23594	23447	23775	23563	23862	23567	23532	23665	23569	23544	23657	23504	23694	23775	23352	23438	23492	23768	23428	23376	23504	23382	23626	23826	23481	23633	23693	23584	23586	23455	23413	23624	23763	23535	23630	23535	23743	23544	23596	23564	23508	23557	23450	23591	23605	23423	23539	23506	23866	23848	23815	23437	23815	23418	23575	23475	23433	23483	23762	23810	23600	23488	23528	23583	23625	23654	23704	23568	23578	23647	23661	23524	23688	23889	23677	23549	23426	23514	23369	23491	23526	23520	23504	23645	23454	23606	23466	23722	23735	23629	23601	23555	23291	23365	23469	23703	23691	23572	23511	23617	23628	23573	23385	23421	23463	23599	23534	23500	23465	23421	23514	23413	23696	23537	23444	23577	23511	23516	23583	23494	23654	23520	23751	23576	23786	23751	23652	23297	23604	23375	23604	23602	23548	23530	23311	23518	23335	23242	23546	23566	23554	23573	23411	23295	23503	23754	23901	23524	23495	23473	23724	23699	23514	23506	23602	23486	23318	23566	23485	23488	23704	23627	23562	23481	23551	23570	23539	23477	23501	23747	23631	23548	23433	23949	23494	23439	23563	23570	23554	23555	23679	23511	23774	23734	23593	23430	23607	23358	23334	23603	23410	23513	23364	23486	23780	23543	23377	23552	23492	23651	23392	23567	23427	23619	23657	23729	23676	23469	23873	23513	23438	23455	23430	23276	23390	23621	23675	23436	23555	23462	23607	23808	23522	23554	23704	23744	23635	23479	23537	23568	23455	23422	23695	23528	23517	23859	23392	23297	23667	23392	23440	23452	23652	23768	23512	23320	23623	23465	23492	23706	23693	23570	23605	23606	23583	23276	23432	23751	23772	23329	23675	23532	23515	23717	23487	23572	23828	23647	23697	23855	23594	23660	23432	23425	23613	23466	23575	23428	23628	23485	23173	23331	23684	23754	23748	23894	23455	23369	23542	23706	23457	23529	23327	23518	23814	23543	23562	23593	23493	23684	23646	23601	23611	23822	23438	23519	23571	23766	23605	23697	23432	23565	23452	23495	23620	23860	23555	23670	23461	23652	23621	23587	23749	23616	23422	23550	23553	23603	23525	23730	23549	23644	23497	23326	23576	23508	23444	23568	23447	23436	23458	23663	23777	23536	23618	23701	23601	23439	23506	23522	23537	23312	23302	23704	23482	23502	23565	23585	23635	23601	23506	23693	23650	23556	23548	23743	23458	23765	23552	23502	23706	23733	23510	23660	23437	23599	23568	23668	23472	23345	23377	23585	23874	23483	23373	23399	23438	23440	23779	23442	23458	23854	23548	23709	23307	23480	23537	23656	23709	23703	23830	23608	23642	23567	23476	23667	23436	23726	23789	23522	23441	23622	23547	23524	23587	23696	23749	23473	23582	23728	23653	23581	23554	23727	23323	23643	23413	23606	23758	23747	23859	23704	23792	23629	23503	23530	23557	23426	23459	23604	23379	23474	23734	23323	23488	23840	23585	23665	23604	23680	23438	23599	23456	23425	23529	23645	23467	23472	23536	23486	23435	23607	23658	23665	23445	23538	23741	23627	23568	23677	23535	23562	23453	23668	23611	23540	23550	23572	23487	23466	23835	23736	23749	23719	23529	23592	23618	23633	23488	23524	23449	23814	23597	23496	23534	23718	23661	23472	23594	23477	23478	23582	23517	23821	23669	23589	23765	23385	23651	23560	23409	23541	23538	23395	23689	23667	23586	23624	23435	23627	23687	23478	23437	23696	23578	23521	23616	23526	23363	23574	23640	23333	23589	23581	23441	23580	23499	23448	23482	23727	23568	23521	23584	23576	23710	23576	23705	23715	23724	23455	23533	23452	23420	23636	23624	23760	23549	23617	23604	23344	23500	23215	23500	23851	23656	23639	23568	23718	23513	23610	23540	23733	23559	23605	23805	23477	23494	23505	23350	23404	23564	23543	23627	23435	23540	23534	23285	23828	23284	23578	23543	23700	23787	23218	23330	23843	23639	23444	23651	23557	23344	23510	23609	23504	23512	23791	23613	23445	23559	23355	23621	23575	23515	23692	23545	23303	23514	23595	23484	23457	23622	23729	23661	23674	23546	23581	23585	23507	23701	23722	23493	23518	23660	23523	23578	23411	23468	23601	23624	23635	23618	23493	23432	23454	23611	23439	23408	23346	23620	23478	23570	23289	23722	23561	23571	23585	23611	23761	23694	23562	23418	23585	23363	23722	23776	23493	23678	23674	23392	23501	23719	23699	23497	23414	23400	23484	23593	23680	23727	23734	23699	23603	23649	23527	23727	23567	23496	23658	23753	23596	23461	23519	23546	23653	23531	23653	23584	23567	23524	23587	23728	23369	23584	23646	23429	23534	23503	23660	23486	23546	23708	23526	23542	23395	23689	23501	23564	23435	23509	23934	23638	23553	23354	23724	23723	23925	23518	23427	23561	23387	23260	23433	23563	23701	23838	23841	23469	23378	23506	23672	23737	23394	23496	23657	23613	23495	23591	23360	23276	23495	23764	23706	23786	23784	23414	23660	23728	23367	23648	23451	23237	23305	23690	23645	23654	23815	23613	23643	23447	23625	23398	23472	23465	23352	23579	23676	23755	23708	23460	23558	23432	23375	23633	23588	23698	23405	23528	23736	23364	23475	23560	23615	23486	23690	23575	23798	23482	23715	23503	23668	23561	23665	23583	23503	23475	23614	23723	23595	23775	23577	23618	23637	23867	23654	23614	23518	23782	23703	23601	23530	23620	23620	23858	23488	23412	23432	23364	23609	23692	23573	23744	23416	23357	23537	23676	23492	23448	23526	23601	23363	23589	23579	23550	23377	23764	23693	23540	23674	23708	23303	23713	23653	23428	23532	23598	23521	23396	23379	23690	23654	23735	23664	23489	23578	23579
45792	73609	68525	44132	28268	21357	19087	17837	17197	16909	16506	16334	16161	16006	18232	16183	15863	15779	15689	15871	15773	15835	15819	16499	22616	24959	21549	18502	16839	16122	15675	15596	15580	15632	15609	15785	15577	15484	15636	15345	15633	15536	15645	15539	15416	15643	15569	15637	15680	15613	15649	15552	15655	15520	15483	15596	15789	15532	15767	15705	15557	15364	15552	15643	15544	15636	15714	15736	15623	15614	15561	15776	15619	15399	15682	15598	15538	15604	15517	15681	15656	15578	15604	15645	15655	15627	15508	15668	15458	15765	15551	15621	15376	15535	15654	15733	15491	15586	15617	15672	15611	15579	15803	15727	15601	15559	15669	15616	15614	15515	15740	15464	15697	15590	15653	15601	15517	15589	15348	15515	15669	15607	15474	15497	15563	15427	15513	15448	15607	15603	15671	15535	15665	15621	15517	15578	15602	15721	15652	15843	15708	15644	15596	15631	15583	15641	15659	15521	15469	15648	15572	15679	15664	15698	15561	15711	15582	15796	15570	15715	15590	15629	15727	15717	15586	15573	15829	15527	15473	15617	15580	15610	15719	15645	15524	15524	15407	15776	15556	15551	15555	15495	15469	15620	15540	15745	15495	15583	15592	15611	15464	15633	15655	15690	15581	15495	15553	15690	15579	15708	15579	15592	15683	15574	15558	15545	15596	15697	15610	15425	15526	15572	15558	15581	15379	15582	15418	15574	15773	15625	15775	15510	15636	15756	15684	15659	15621	15546	15544	15584	15454	15610	15585	15627	15653	15787	15620	15542	15710	15649	15327	15554	15579	15669	15557	15623	15679	15736	15771	15551	15651	15592	15736	15603	15702	15518	15626	15742	15629	15470	15721	15632	15540	15642	15463	15438	15474	15555	15619	15521	15713	15657	15506	15478	15561	15665	15632	15494	15640	15608	15573	15650	15450	15713	15807	15482	15584	15547	15593	15553	15558	15590	15661	15674	15583	15633	15513	15907	15690	15485	15469	15735	15571	15460	15609	15422	15529	15752	15549	15570	15583	15591	15684	15524	15721	15503	15572	15582	15626	15653	15690	15663	15723	15527	15526	15607	15493	15724	15609	15662	15671	15538	15560	15676	15574	15502	15421	15602	15405	15565	15701	15596	15748	15450	15528	15600	15592	15577	15501	15443	15599	15523	15597	15592	15608	15691	15618	15465	15694	15596	15398	15653	15605	15519	15625	15798	15550	15501	15659	15633	15435	15584	15620	15605	15736	15462	15568	15798	15605	15724	15588	15492	15685	15654	15581	15670	15457	15486	15515	15628	15759	15539	15619	15500	15455	15585	15653	15720	15689	15525	15532	15579	15561	15538	15486	15411	15590	15482	15645	15556	15597	15676	15640	15647	15606	15498	15603	15712	15638	15671	15554	15696	15676	15561	15627	15700	15547	15465	15512	15701	15563	15521	15368	15597	15550	15675	15602	15651	15495	15564	15770	15436	15839	15525	15625	15491	15665	15576	15581	15512	15583	15472	15614	15556	15673	15592	15691	15533	15693	15722	15658	15550	15566	15492	15614	15626	15346	15686	15514	15629	15658	15606	15706	15648	15501	15480	15620	15536	15639	15563	15465	15626	15613	15703	15609	15542	15607	15647	15563	15502	15602	15614	15629	15546	15463	15735	15750	15474	15749	15457	15589	15638	15530	15414	15651	15498	15656	15581	15474	15558	15720	15375	15738	15648	15623	15545	15699	15611	15575	15642	15555	15464	15703	15473	15543	15589	15692	15494	15696	15680	15386	15543	15590	15641	15651	15602	15710	15453	15567	15771	15562	15526	15674	15623	15670	15532	15585	15701	15515	15502	15418	15464	15695	15522	15510	15398	15593	15425	15762	15516	15534	15539	15610	15585	15586	15521	15429	15664	15462	15641	15570	15513	15630	15519	15706	15580	15643	15512	15521	15680	15798	15465	15594	15616	15440	15540	15484	15616	15517	15584	15705	15597	15685	15600	15486	15417	15506	15712	15646	15600	15623	15519	15710	15483	15851	15538	15552	15570	15576	15580	15732	15663	15557	15647	15529	15551	15557	15562	15571	15613	15569	15601	15460	15667	15533	15584	15554	15644	15418	15580	15459	15611	15687	15750	15477	15573	15678	15698	15553	15563	15662	15653	15608	15750	15633	15598	15705	15565	15536	15486	15434	15493	15648	15507	15706	15583	15524	15486	15471	15508	15443	15677	15648	15605	15648	15520	15608	15626	15706	15432	15632	15509	15646	15638	15601	15697	15646	15644	15675	15643	15620	15609	15614	15466	15823	15675	15686	15484	15549	15506	15830	15566	15550	15454	15386	15610	15757	15375	15495	15636	15499	15619	15624	15632	15680	15449	15609	15515	15474	15580	15692	15500	15440	15597	15631	15481	15587	15519	15605	15555	15579	15731	15704	15719	15679	15613	15708	15757	15629	15475	15457	15757	15597	15518	15587	15588	15576	15541	15612	15704	15509	15571	15641	15520	15649	15567	15589	15622	15541	15576	15543	15718	15727	15528	15696	15642	15670	15596	15670	15631	15482	15454	15453	15536	15614	15579	15655	15616	15480	15458	15660	15625	15588	15460	15682	15518	15696	15653	15485	15482	15639	15453	15527	15541	15653	15486	15650	15627	15560	15667	15407	15542	15599	15771	15627	15609	15718	15496	15451	15612	15712	15629	15625	15616	15754	15656	15586	15714	15606	15566	15767	15532	15675	15709	15491	15494	15620	15665	15815	15566	15684	15678	15585	15596	15489	15752	15549	15621	15508	15493	15587	15429	15548	15668	15511	15624	15551	15461	15504	15504	15736	15492	15387	15726	15647	15598	15738	15541	15737	15709	15512	15784	15565	15580	15539	15512	15557	15785	15441	15422	15666	15729	15559	15405	15556	15604	15482	15590	15722	15455	15750	15595	15468	15684	15563	15471	15357	15613	15638	15653	15619	15761	15641	15688	15599	15438	15457	15673	15688	15619	15457	15457	15531	15706	15468	15627	15645	15694	15488	15734	15756	15487	15626	15522	15705	15570	15666	15724	15661	15677	15611	15726	15685	15537	15553	15737	15452	15480	15671	15432	15594	15628	15576	15875	15605	15506	15559	15598	15705	15774	15544	15556	15555	15587	15657	15570	15610	15625	15595	15601	15495	15739	15554	15581	15546	15572	15621	15655	15530	15504	15613	15694	15646	15756	15544	15816	15681	15517	15552	15781	15464	15618	15614	15341	15444	15746	15668	15462	15726	15638	15564	15437	15675	15657	15483	15494	15588	15539	15559	15678	15435	15648	15594	15484	15530	15582	15587	15593	15520	15779	15652	15629	15622	15528	15593	15521	15593	15411	15706	15641	15704	15476	15663	15510	15587	15595	15765	15337	15529	15628	15672	15683	15574	15514	15491	15581	15546	15491	15501	15559	15479	15534	15638	15562	15608	15645	15606	15654	15683	15541	15639	15714	15560	15409	15643	15855	15408	15608	15531	15597	15544	15535	15609	15626	15592	15481	15559	15580	15524	15901	15618	15833	15693	15769	15558	15645	15537	15688	15576	15591	15583	15626	15498	15715	15540	15491	15597	15507	15526	15533	15535	15537	15497	15532	15439	15574	15740	15619	15559	15753	15518	15584	15541	15441	15622	15537	15618	15569	15640	15645	15711	15478	15499	15501	15559	15697	15575	15670	15637	15715	15703	15683	15677	15425	15520	15524	15679	15728	15447	15734	15683	15467	15649	15658	15529	15738	15591	15630	15783	15752	15523	15382	15661	15752	15682	15502	15471	15435	15662	15619	15599	15724	15677	15503	15579	15632	15491	15767	15519	15575	15735	15584	15647	15601	15748	15601	15670	15531	15546	15602	15489	15733	15580	15686	15634	15611	15650	15486	15602	15583	15603	15648	15596	15560	15584	15578	15663	15694	15382	15489	15625	15690	15733	15677	15812	15582	15519	15439	15508	15589	15532	15662	15679	15581	15630	15466	15615	15509	15554	15532	15603	15632	15462	15597	15596	15467	15828	15481	15497	15627	15765	15669	15637	15569	15625	15363	15681	15587	15535	15703	15548	15676	15519	15595	15599	15713	15680	15529	15628	15749	15533	15486	15698	15596	15638	15550	15484	15380	15735	15556	15690	15617	15559	15639	15532	15452	15702	15519	15603	15605	15530	15534	15539	15500	15665	15406	15612	15594	15624	15709	15528	15500	15627	15644	15670	15548	15788	15466	15567	15595	15662	15493	15509	15533	15753	15703	15561	15462	15597	15608	15537	15554	15651	15754	15447	15578	15708	15692	15683	15418	15558	15713	15490	15674	15662	15548	15663	15622	15646	15459	15679	15521	15621	15612	15591	15665	15725	15635	15680	15809	15659	15691	15666	15354	15762	15678	15709	15593	15627	15493	15622	15614	15598	15493	15547	15634	15492	15689	15717	15618	15623	15531	15611	15370	15611	15492	15482	15637	15570	15615	15499	15625	15589	15496	15621	15576	15665	15709	15630	15596	15611	15554	15780	15651	15645	15509	15545	15650	15414	15652	15665	15434	15610	15548	15670	15750	15553	15538	15612	15680	15518	15741	15694	15548	15557	15584	15640	15633	15588	15660	15722	15567	15462	15748	15582	15336	15468	15677	15515	15569	15604	15433	15702	15700	15569	15498	15550	15750	15540	15610	15569	15585	15382	15513	15841	15539	15491	15434	15476	15741	15619	15604	15568	15555	15842	15574	15578	15588	15728	15700	15570	15664	15606	15588	15506	15494	15493	15618	15486	15628	15482	15645	15675	15573	15512	15636	15739	15644	15390	15785	15642	15357	15589	15619	15593	15606	15766	15684	15624	15504	15692	15665	15610	15560	15625	15618	15509	15611	15497	15725	15609	15657	15435	15667	15566	15618	15611	15519	15376	15480	15630	15528	15467	15513	15798	15605	15578	15639	15565	15705	15609	15633	15615	15463	15590	15772	15565	15562	15628	15591	15649	15665	15636	15684	15661	15382	15659	15511	15443	15640	15798	15650	15563	15561	15605	15495	15609	15621	15628	15580	15680	15547	15419	15714	15654	15612	15714	15581	15593	15768	15689	15575	15590	15799	15654	15632	15647	15649	15479	15569	15701	15553	15511	15506	15682	15652	15576	15502	15699	15536	15664	15422	15744	15436	15708	15677
43289	46840	42530	34849	26868	24993	24315	23939	23886	23978	23523	23665	23670	23864	23770	23888	23569	23604	23773	23577	23610	23806	23545	23627	23667	23864	24140	24112	23957	23565	23564	23474	23734	23626	23644	23715	23654	23775	23663	23533	23486	23727	23857	23561	23430	23583	23430	23840	23545	23572	23926	23823	23696	23562	23763	23743	23725	23573	23510	23667	23727	23810	23543	23892	23930	23629	23696	23819	23655	23704	23539	23561	23834	23667	23538	23699	23419	23649	23698	23623	23645	23540	23657	23665	23667	23906	23696	23621	23715	23937	23804	23611	23646	23794	23628	23417	24136	23812	23815	23662	23607	23599	23635	23783	23723	23733	23826	23831	23763	23589	23670	23611	23600	23653	23585	23461	23624	23686	23736	23569	23441	23655	23798	23448	23637	23486	23481	23596	23585	23686	23627	23944	23825	23805	23609	23522	23647	23417	23784	23461	23680	23867	23803	23687	23652	23611	23626	23551	23441	23575	23412	23583	23596	23513	23574	23969	23683	23662	23526	23752	23610	23628	23464	23499	23822	23902	23609	23766	23523	23863	23518	23516	23560	23693	23822	23790	23735	23570	23643	23771	23749	23601	23650	23733	23773	23630	23573	23513	23816	23785	23648	23736	23560	23501	23708	23677	23510	23868	23493	23702	23580	23463	23663	23527	23766	23700	23509	23483	23455	23731	23584	23769	23684	23685	23770	23832	23977	23697	23713	23522	23527	23595	23804	23609	23463	23586	23730	23342	23668	23605	23663	23591	23740	23877	23937	23539	23722	23675	23767	23470	23703	23631	23543	23340	23632	23621	23783	23617	23672	23493	23762	23596	23535	23550	23621	23465	23602	23660	23928	23841	23647	23682	23574	23699	23786	23663	23558	23732	23394	23583	23725	23668	23931	23542	23593	23389	23594	23600	23733	23826	23990	23514	23799	23700	23516	23704	23907	23420	23614	23887	23643	23757	23631	23832	23579	23698	23774	23691	23772	23475	23295	23578	23762	23450	23691	23777	23647	23682	23763	23529	23642	23687	23655	23791	23709	23721	23738	23795	23761	23792	23585	23626	23663	23808	23559	23578	23597	23691	23774	23758	23523	23691	23743	23632	23768	23826	23496	23457	23853	23560	23611	23646	23501	23668	23674	23871	23476	23627	23999	23514	23602	23935	23496	23520	23544	23744	23727	23550	23681	23659	23828	23662	23629	23644	23539	23618	23693	23598	23609	23509	23747	23653	23729	23624	23606	23302	23730	23395	23790	23634	23750	23425	23751	23724	23888	23684	23751	23523	23636	23440	23732	23686	23437	23741	23553	23690	23576	23524	23804	23529	23557	23514	23617	23399	23750	23575	23739	23486	23639	23690	23839	23649	23616	23783	23643	23818	23425	23625	23617	23408	24023	23664	23490	23552	23536	23631	23655	23606	23628	23760	23864	23816	23728	23852	23620	23887	23821	23660	23600	23777	23527	23537	23820	23736	23882	23480	23629	23616	23736	23627	23789	23663	23284	23767	23484	23685	23500	23676	23416	23680	23738	23664	23893	23516	23708	23494	23698	23443	23662	23513	23527	23711	23615	23641	23796	23493	23632	23680	23710	23680	23612	23788	23422	23741	23745	23468	23431	23521	23654	23492	23701	23763	23610	23544	23530	23820	23870	23784	23991	23590	23459	23629	23424	23713	23543	23730	23448	23748	23685	23701	23622	23680	23683	23559	23747	23710	23632	23612	23741	23495	23713	23421	23648	23831	23661	23865	23718	23704	23719	23743	23580	23813	23733	23898	23757	23864	23557	23643	23715	23550	23642	23538	23631	23862	23830	23777	23727	23369	23714	23781	23727	23709	23526	23617	23760	23757	23934	23527	23683	23769	23780	23614	23772	23623	23498	23490	23653	23722	23586	23655	23553	23747	23728	23775	23622	23525	23501	23662	23706	23491	23386	23611	23714	23726	23701	23523	23435	23681	23584	23451	23600	23440	23583	23389	23507	23558	23603	23692	23777	23797	23623	23786	23534	23548	23772	23723	23738	23605	23455	23479	23599	23684	23762	23716	23806	23789	23560	23886	23597	23778	23785	23502	23596	23787	23684	23666	23721	23783	23526	23584	23649	23789	23655	23767	23645	23712	23638	23731	23654	23683	23749	23806	23869	23572	23408	23433	23738	23644	23802	23741	23643	23529	23819	23565	23708	23999	23554	23574	23685	23641	23534	23455	23529	23787	23633	23655	23813	23430	23743	23624	23782	23656	23416	23412	23578	23697	23751	23675	23566	23627	23725	23748	23526	23358	23468	23652	23950	23757	23666	23606	23802	23774	23822	23617	23665	23415	23446	23569	23705	23746	23833	23592	23867	23845	23762	23474	23670	23778	23747	23593	23516	23780	23685	23733	23398	23832	23936	23476	23808	23462	23764	23580	23767	23556	23732	23738	23803	23555	23837	23709	23751	23645	23927	23569	23687	23739	23773	23774	23860	23631	23517	23562	23725	23364	23617	23730	23529	23826	23875	23331	23734	23380	24002	23505	23809	23902	23607	23461	23563	23812	23753	23652	23247	23488	23768	23563	23668	23671	23691	23160	23645	23645	23550	23685	23672	23548	23640	23828	23591	23586	23598	23747	23501	23661	23740	23440	23509	23651	23478	23775	23500	23672	23635	23839	23725	23754	23406	23450	23660	23875	23723	23548	23647	23830	23610	23785	23676	23596	23852	23795	23852	23845	23590	23383	23563	23604	23529	23571	23661	23750	23645	23793	23794	23738	23763	23895	23880	23514	23925	23480	23613	23445	23714	23769	23585	23641	23587	23644	23372	23818	23450	23532	23664	23693	23662	23583	23699	23597	23675	23569	23639	23539	23460	23797	23733	23597	23522	23446	23607	23772	23734	23695	23623	23538	23658	23620	23762	23818	23721	23487	23484	23730	23741	23664	23553	23721	23672	23625	23554	23588	23566	23550	23513	23805	23674	23707	23552	23726	23714	23711	23509	23515	23596	23562	23388	23712	23548	23440	23645	23631	23688	23697	23742	23503	23518	23568	23706	23700	23653	23578	23577	23432	23725	23709	23436	23716	23524	23541	23825	23725	23664	23602	23651	23745	23913	23612	23688	23535	23808	23622	23824	23805	23629	23634	23720	23847	23884	23696	23410	23770	23737	23694	23636	23669	23844	23476	23656	23614	23437	23372	23806	23647	23477	23667	23457	23728	23657	23317	23497	23525	23636	23531	23547	23757	23721	23779	23820	23616	23733	23718	23721	23410	23934	23553	23815	23809	23760	23540	23601	23664	23583	23541	23536	23647	23680	23836	23849	23761	23785	23305	23838	23701	23853	23861	23797	23757	23600	23714	23587	23712	23601	23505	23871	23771	23730	23459	23438	23699	23874	23693	23609	23643	23679	23677	23549	23575	23792	23657	23614	23790	23747	23464	23694	23625	23607	23596	23690	23506	23415	23565	23718	23635	23733	23700	23857	23515	23675	23702	23557	23618	23735	23612	23490	23480	23787	23663	23637	23795	23578	23622	23522	23585	23631	23590	23869	23511	23733	23694	23735	23793	23525	23625	23703	23634	23666	23829	23614	23701	23686	23606	23676	23738	23492	23670	23602	23550	23885	23431	23727	23681	23611	23838	23821	23620	23626	23610	23710	23631	23637	23685	23523	23627	23673	23782	23720	23455	23588	23482	23581	23592	23708	23535	23811	23852	23545	23643	23759	23666	23568	23381	23597	23486	23552	23349	23778	23710	23713	23679	23836	23699	23681	23605	23637	23734	23434	23783	23808	23675	23792	23755	23427	23679	23766	23701	23516	23647	23835	23561	23462	23623	23886	23753	23452	23630	23585	23754	23897	23762	23817	23786	23728	23679	23726	23734	23749	23716	23447	23647	23759	23642	23541	23775	23690	23640	23737	23757	23734	23374	23615	23758	23487	23782	23819	23638	23518	23536	23595	23759	23733	23516	23608	23679	23453	23589	23718	23620	23701	23499	23636	23873	23668	23460	23731	23605	23871	23558	23615	23500	23683	23682	23539	23661	23741	23823	23676	23805	23865	23597	23578	23660	23681	23679	23447	23534	23712	23715	23768	23675	23504	23875	23762	23745	23718	23636	23786	23756	23600	23807	23745	23717	23797	23661	23551	23726	23767	23910	23689	23716	23617	23503	23591	23281	23917	23702	23431	23904	23639	23768	23651	23613	23633	23674	23513	23424	23503	23606	23706	23400	23678	23795	23893	23794	23436	23759	23782	23643	23640	23559	23803	23691	23692	23410	23831	23653	23340	23532	23736	23503	23858	23835	23682	23642	23620	23629	23728	23783	23720	23467	23733	23553	23700	23621	23635	23822	23852	23726	23672	23696	23373	23760	23395	23547	23712	23649	23800	23544	23596	23610	23606	23796	23630	23693	23664	23518	23582	23669	23617	23419	23573	23620	23761	23781	23532	23786	23718	23596	23601	23574	23410	23549	23734	23646	23383	23613	23652	23457	23605	23786	23675	23483	23516	23798	23867	23782	23810	23538	23602	23707	23657	23711	23815	23577	23809	23593	23550	23628	23537	23675	23569	23668	23531	24000	23577	23641	23645	23580	23617	23460	23601	23571	23620	23641	23412	23608	23619	23759	23677	23771	23516	23454	23909	23793	23733	23639	23694	23430	23471	23612	23840	23832	23846	23697	23950	23386	23637	23600	23749	23623	23936	23725	23702	23456	23527	23422	23377	23773	23682	23629	23763	23594	23714	23823	23867	23680	23636	23673	23606	23691	23659	23732	23625	23638	23695	23639	23707	23603	23845	23741	23630	23881	23574	23763	23807	23878	23708	23648	23795	23660	23629	23724	23825	23727	23590	24009	23793	23482	23497	23697	23734	23815	23619	23458	23540	23712	23714	23646	23778	23750	23652	23668	23670	23508	23609	23649	23874	23668	23636	23743	23536	23502	23600	23561	23725	23850	23402	23692	23699	23602	23672	23718	23611	23508	23716	23402	23684	23618	23405	23896	23795	23669	23527	23648	23712	23446	23581	23741	23620	23700	23787	23310	23541	23364	23759	24035	23420	23531	23624	23759	23572	23613	23623	23401	23705	23620	23493	23718	23659	23595	23533	23847	23874	23734	23522	23562	23660	23736	23602	23530	23809	23803	23889	23455	23737	23475	23742	23827
45359	51713	41864	28009	19373	17208	16284	16295	16106	15738	15861	15633	15758	15629	15797	15755	15747	15741	15766	15730	15920	15846	15543	15647	15643	15934	16156	15974	15883	15700	15730	15806	15469	15623	15599	15716	15640	15539	15595	15488	15644	15588	15483	15640	15632	15704	15749	15645	15398	15685	15589	15573	15614	15494	15795	15569	15664	15543	15545	15591	15541	15652	15515	15483	15678	15586	15636	15679	15779	15527	15624	15463	15782	15530	15642	15582	15721	15717	15486	15751	15808	15654	15491	15451	15480	15677	15668	15566	15589	15528	15553	15381	15791	15654	15640	15613	15572	15475	15571	15568	15645	15612	15546	15735	15461	15683	15726	15611	15665	15589	15779	15551	15678	15757	15517	15752	15541	15636	15770	15564	15678	15698	15702	15681	15630	15536	15656	15453	15699	15675	15557	15675	15661	15650	15489	15621	15644	15532	15586	15637	15520	15684	15495	15489	15520	15742	15661	15750	15549	15494	15748	15786	15626	15661	15558	15727	15535	15718	15750	15571	15594	15617	15681	15423	15761	15588	15458	15835	15599	15614	15647	15514	15530	15762	15663	15603	15691	15631	15754	15651	15689	15560	15653	15615	15643	15704	15724	15387	15440	15672	15693	15589	15860	15543	15499	15651	15550	15508	15554	15520	15514	15725	15720	15640	15651	15539	15567	15665	15588	15467	15583	15751	15692	15601	15704	15725	15678	15617	15526	15611	15450	15587	15489	15574	15575	15676	15742	15655	15604	15548	15692	15350	15574	15468	15618	15638	15783	15703	15617	15629	15536	15571	15526	15593	15631	15674	15765	15540	15699	15549	15729	15650	15738	15554	15663	15631	15572	15679	15639	15665	15656	15653	15726	15643	15711	15549	15767	15694	15417	15522	15724	15743	15655	15733	15703	15648	15636	15756	15564	15678	15463	15497	15745	15603	15704	15705	15544	15594	15706	15667	15486	15748	15604	15648	15459	15771	15634	15594	15678	15689	15620	15637	15562	15654	15698	15522	15595	15548	15610	15448	15708	15659	15578	15727	15639	15645	15610	15616	15693	15541	15543	15622	15539	15649	15739	15658	15467	15703	15456	15611	15601	15552	15687	15498	15621	15597	15541	15664	15600	15656	15518	15486	15556	15571	15586	15457	15576	15598	15512	15417	15756	15579	15738	15715	15648	15556	15499	15729	15474	15530	15427	15728	15557	15680	15509	15762	15658	15554	15626	15593	15736	15555	15575	15569	15844	15690	15506	15540	15751	15667	15643	15566	15625	15635	15609	15663	15637	15565	15728	15494	15490	15603	15501	15668	15694	15696	15708	15553	15677	15658	15584	15568	15433	15535	15608	15686	15651	15604	15428	15578	15599	15647	15637	15608	15554	15544	15456	15708	15787	15646	15565	15472	15687	15785	15659	15649	15687	15629	15581	15456	15600	15465	15543	15514	15507	15605	15720	15748	15602	15755	15556	15769	15695	15545	15584	15632	15512	15511	15411	15649	15643	15619	15685	15694	15730	15524	15816	15513	15653	15710	15799	15672	15575	15647	15601	15535	15608	15585	15654	15601	15518	15505	15469	15627	15644	15721	15628	15646	15671	15490	15708	15589	15611	15841	15581	15567	15550	15704	15578	15526	15608	15590	15685	15487	15651	15569	15519	15642	15698	15655	15624	15546	15729	15459	15463	15644	15663	15673	15556	15491	15496	15677	15485	15544	15783	15658	15663	15595	15573	15624	15518	15634	15522	15540	15635	15742	15804	15635	15587	15568	15557	15656	15606	15592	15720	15496	15660	15510	15607	15522	15721	15553	15802	15498	15721	15766	15650	15541	15522	15494	15636	15583	15535	15496	15766	15652	15527	15653	15724	15563	15546	15768	15719	15700	15434	15781	15604	15714	15543	15672	15614	15751	15520	15564	15710	15612	15605	15602	15686	15654	15812	15568	15568	15516	15692	15473	15837	15739	15637	15654	15684	15667	15729	15704	15505	15552	15678	15604	15606	15472	15597	15523	15536	15666	15539	15613	15638	15724	15504	15583	15655	15777	15715	15641	15694	15754	15644	15663	15385	15496	15695	15646	15656	15792	15747	15557	15794	15553	15564	15465	15579	15690	15704	15492	15435	15588	15615	15555	15552	15436	15568	15531	15636	15515	15535	15703	15450	15562	15730	15545	15836	15584	15489	15616	15733	15456	15606	15617	15584	15652	15727	15551	15716	15594	15627	15525	15592	15503	15481	15521	15672	15488	15721	15746	15663	15703	15671	15653	15583	15640	15581	15540	15599	15543	15644	15516	15541	15575	15540	15380	15656	15557	15694	15477	15784	15425	15600	15597	15475	15629	15559	15633	15519	15580	15535	15484	15505	15606	15527	15633	15543	15511	15675	15760	15628	15619	15497	15687	15532	15760	15598	15343	15601	15764	15658	15565	15496	15639	15624	15565	15637	15547	15498	15677	15573	15637	15546	15535	15511	15782	15504	15418	15653	15594	15815	15523	15597	15636	15599	15605	15574	15598	15580	15517	15512	15755	15522	15634	15674	15825	15584	15476	15728	15664	15600	15683	15627	15592	15675	15608	15501	15531	15680	15542	15746	15572	15648	15523	15634	15673	15715	15588	15697	15592	15753	15564	15553	15784	15699	15676	15471	15582	15583	15760	15635	15808	15678	15557	15639	15519	15660	15638	15565	15491	15393	15704	15618	15642	15496	15645	15527	15616	15679	15554	15364	15695	15783	15759	15659	15719	15666	15695	15604	15606	15663	15676	15514	15776	15693	15521	15519	15572	15657	15579	15555	15556	15547	15556	15795	15575	15622	15659	15672	15645	15784	15532	15656	15687	15631	15512	15595	15595	15817	15410	15620	15620	15588	15653	15509	15557	15674	15523	15694	15552	15474	15713	15635	15601	15582	15580	15673	15593	15721	15534	15696	15640	15510	15354	15517	15623	15530	15619	15758	15733	15668	15624	15803	15678	15682	15672	15603	15646	15698	15594	15623	15440	15608	15695	15374	15525	15579	15540	15603	15665	15470	15612	15669	15669	15573	15639	15479	15704	15583	15669	15649	15684	15722	15450	15706	15601	15728	15595	15513	15757	15566	15552	15590	15564	15633	15568	15603	15522	15717	15747	15638	15610	15597	15642	15487	15686	15704	15464	15723	15653	15542	15623	15610	15536	15601	15501	15471	15644	15770	15645	15517	15665	15721	15591	15794	15549	15721	15616	15623	15464	15679	15702	15622	15564	15566	15590	15473	15589	15707	15475	15484	15561	15633	15738	15777	15580	15578	15700	15755	15633	15681	15645	15496	15566	15590	15590	15725	15812	15444	15662	15628	15814	15622	15543	15647	15578	15618	15478	15659	15611	15690	15430	15558	15682	15622	15547	15634	15513	15574	15585	15716	15570	15531	15711	15558	15503	15610	15699	15767	15756	15546	15698	15620	15602	15730	15662	15607	15624	15543	15597	15687	15754	15656	15577	15599	15576	15636	15496	15604	15600	15544	15711	15846	15560	15730	15599	15583	15557	15639	15825	15688	15740	15615	15511	15667	15726	15607	15560	15656	15618	15612	15501	15509	15649	15685	15519	15619	15688	15660	15660	15634	15622	15643	15650	15651	15849	15557	15524	15537	15541	15590	15620	15637	15596	15801	15652	15541	15716	15480	15699	15609	15600	15715	15596	15585	15758	15811	15710	15638	15725	15601	15726	15771	15668	15549	15400	15556	15542	15451	15596	15638	15591	15609	15406	15498	15543	15583	15682	15659	15657	15464	15595	15628	15403	15695	15529	15536	15359	15709	15533	15543	15582	15844	15640	15567	15630	15517	15549	15756	15631	15471	15358	15808	15575	15673	15542	15789	15633	15530	15537	15543	15471	15558	15764	15612	15732	15505	15569	15560	15547	15746	15709	15661	15591	15772	15518	15836	15489	15632	15726	15506	15633	15575	15510	15668	15684	15669	15631	15639	15682	15792	15654	15698	15502	15632	15672	15494	15541	15760	15661	15633	15518	15671	15520	15641	15662	15754	15553	15662	15625	15650	15551	15694	15686	15817	15717	15633	15560	15873	15633	15694	15680	15537	15776	15813	15497	15602	15728	15559	15488	15509	15662	15641	15510	15643	15663	15654	15631	15729	15473	15617	15528	15646	15610	15524	15631	15768	15604	15672	15629	15689	15711	15558	15745	15669	15554	15632	15774	15510	15490	15613	15522	15636	15694	15528	15647	15731	15496	15695	15720	15509	15633	15535	15636	15514	15438	15676	15615	15545	15581	15455	15619	15413	15574	15739	15551	15640	15536	15506	15764	15720	15539	15501	15702	15583	15654	15630	15562	15720	15734	15740	15715	15466	15722	15654	15715	15676	15636	15663	15872	15483	15699	15827	15726	15587	15431	15400	15658	15586	15564	15454	15697	15666	15653	15737	15546	15543	15640	15565	15535	15549	15626	15537	15511	15664	15620	15698	15620	15583	15494	15567	15573	15559	15561	15640	15655	15557	15589	15625	15537	15681	15603	15603	15790	15533	15670	15424	15614	15718	15563	15699	15489	15515	15505	15672	15595	15688	15587	15473	15496	15652	15569	15761	15717	15411	15682	15719	15606	15526	15560	15665	15591	15635	15591	15638	15760	15475	15545	15633	15590	15639	15569	15671	15570	15740	15773	15750	15834	15579	15700	15530	15451	15638	15529	15515	15605	15483	15484	15455	15679	15612	15717	15694	15535	15538	15778	15453	15578	15599	15501	15573	15659	15593	15558	15598	15602	15611	15720	15524	15582	15737	15781	15566	15617	15689	15570	15628	15745	15602	15763	15550	15476	15797	15366	15588	15629	15429	15489	15564	15621	15717	15550	15544	15591	15597	15792	15521	15462	15518	15583	15484	15587	15581	15658	15478	15493	15685	15634	15467	15612	15657	15664	15619	15490	15672	15463	15515	15551	15697	15428	15672	15510	15708	15581	15677	15575	15534	15587	15793	15650	15446	15615	15612	15462	15607	15596	15540	15622	15743	15759	15365	15532	15650	15512	15620	15676	15602	15639	15763	15552	15443	15594	15646	15516	15638	15458	15672	15719	15469	15537	15842	15510	15621	15640	15473	15431	15772	15433	15692	15707	15599	15575	15462	15672	15650	15612	15668	15574	15444	15529	15697	15572
23766	20611	27506	25862	24167	26283	27286	24993	24487	24532	24224	24087	24125	24081	24593	24360	23914	24012	23771	23758	23931	23754	23839	23885	23902	25558	28168	26708	25344	24569	24018	23799	23784	23832	23706	23613	23614	23777	23564	23536	23898	23632	23738	23569	23657	23696	23859	23892	23894	23820	23709	23492	23592	23551	23800	23720	23566	23573	23696	23628	23689	23498	23901	23607	23851	23525	23601	23805	23906	23703	23753	23542	23917	23665	23532	23901	23527	23648	23642	23820	23464	23582	23625	23659	23520	23867	23794	23639	23820	23431	23427	23555	23718	23834	23570	23856	23591	23642	23611	23830	23554	23783	23917	23636	23915	23519	23641	23779	23741	23627	23656	23619	23521	23590	23767	23636	23747	23363	23595	23679	23531	23739	23736	23752	23687	23694	23680	23604	23597	23580	23590	23655	23760	23486	23608	23563	23734	23549	23687	23486	23315	23705	23443	23650	23855	23491	23484	23573	23493	23625	23558	23483	23574	23686	23680	23524	23776	23688	23576	23522	23700	23886	23542	23626	23412	23572	23581	23616	23837	23683	23547	23510	23767	23600	23391	23615	23550	23661	23821	23774	23597	23635	23509	23631	23697	23635	23482	23538	23584	23791	23665	23573	23651	23797	23439	23585	23521	23590	23607	23723	23491	23579	23758	23791	23583	23489	23690	23653	23657	23462	23640	23518	23478	23753	23643	23686	23540	23494	23673	23750	23741	23605	23830	23517	23520	23555	23582	23622	23749	23600	23371	23665	23541	23808	23789	23616	23586	23816	23499	23683	23689	23785	23639	23469	23566	23633	23696	23634	23588	23684	23654	23432	23636	23703	23834	23795	23618	23586	23702	23466	23562	23656	23874	23439	23983	23793	23797	23526	23664	23700	23513	23573	23633	23643	23972	23636	23507	23550	23678	23449	23651	23627	23635	23600	23548	23645	23410	23847	23521	23354	23600	23441	23678	23645	23522	23672	23588	23811	23709	23463	23647	23692	23607	23473	23683	23414	23744	23736	23663	23537	23526	23635	23706	23469	23581	23706	23614	23686	23743	23445	23653	23760	23615	23577	23659	23624	23847	23663	23672	23751	23566	23692	23652	23507	23526	23568	23573	23470	23590	23548	23611	23478	23475	23485	23592	23765	23295	23278	23626	23502	23976	23722	23564	23453	23577	23499	23375	23686	23508	23334	23641	23409	23929	23511	23710	23538	23737	23925	23676	23747	23713	23543	23679	23708	23612	23422	23658	23716	23716	23615	23753	23654	23494	23648	23558	23747	23636	23625	23773	23586	23575	23411	23681	23510	23591	23725	23832	23727	23627	23812	23606	23450	23658	23600	23832	23569	23295	23706	23597	23768	23633	23884	23549	23660	23621	23601	23433	23538	23389	23540	23636	23781	23750	23610	23461	23700	23676	23686	23738	23769	23654	23494	23557	23635	23607	23591	23266	23728	23687	23939	23585	23572	23465	23582	23668	23621	23720	23516	23573	23627	23572	23553	23492	23628	23474	23446	23670	23725	23764	23537	23723	23582	23557	23651	23752	23597	23727	23587	23716	23503	23758	23845	23957	23552	23646	23369	23528	23307	23668	23476	23661	23853	23739	23493	23604	23426	23667	23455	23658	23768	23540	23593	23451	23736	23590	23718	23591	23588	23577	23459	23496	23495	23487	23515	23522	23675	23769	23699	23763	23661	23507	23676	23571	23845	23587	23824	23826	23566	23762	23586	23444	23579	23690	23380	23680	23616	23933	23621	23596	23468	23441	23463	23493	23431	23899	23649	23692	23847	23660	23360	23753	23602	23539	23588	23639	23621	23669	23554	23738	23247	23584	23613	23543	23661	23874	23934	23817	24042	23865	23705	23688	23554	23691	23761	23729	23444	23507	23382	23444	23767	23730	23596	23446	23706	23748	23598	23697	23496	23716	23534	23547	23628	23590	23446	23554	23547	23669	23727	23391	23379	23480	23602	23562	23515	23752	23748	23574	23606	23565	23460	23697	23584	23578	23653	23574	23530	23716	23528	23523	23480	23640	23703	23824	23628	23849	23750	23695	23390	23352	23653	23676	23746	23761	23795	23764	23550	23355	23663	23877	23500	23558	23529	23443	23846	23774	23529	23557	23543	23792	23806	23589	23640	23661	23634	23609	23495	23713	23597	23734	23767	23547	23746	23634	23655	23617	23682	23618	23490	23482	23482	23696	23394	23552	23552	23657	23631	23684	23386	23687	23621	23726	23634	23855	23599	23754	23835	23499	23642	23332	23435	23692	23789	23587	23689	23725	23583	23512	23845	23643	23666	23720	23754	23708	23644	23758	23607	23718	23565	23321	23725	23674	23432	23772	23702	23797	23635	23857	23685	23496	23525	23634	23596	23362	23706	23573	23637	23708	23457	23685	23345	23582	23624	23631	23461	23421	23555	23554	23621	23694	23657	23777	23764	23472	23474	23656	23767	23784	23647	23365	23668	23580	23530	23407	23620	23562	23543	23649	23942	23781	23709	23518	23761	23707	23606	23660	23668	23696	23637	23935	23676	23527	23426	23732	23856	23545	23765	23635	23621	23514	23762	23694	23579	23345	23611	23948	23597	23336	23416	23726	23756	23621	23670	23772	23531	23671	23520	23497	23622	23518	23673	23560	23569	23352	23399	23310	23666	23711	23567	23539	23725	23656	23639	23722	23376	23583	23429	23628	23422	23635	23413	23474	23574	23539	23926	23802	23721	23799	23798	23785	23675	23844	23620	23736	23687	23696	23599	23505	23679	23504	23676	23488	23496	23443	23529	23719	23644	23805	23265	23586	23386	23564	23441	23670	23309	23632	23528	23579	23594	23459	23734	23717	23346	23693	23370	23570	23412	23559	23965	23791	23758	23547	23836	23712	23535	23734	23794	23683	23437	23692	23687	23724	23566	23384	23773	23689	23802	23511	23666	23690	23721	23869	23834	23769	23654	23849	23619	23503	23434	23452	23773	23748	23712	23782	23567	23721	23657	23626	23544	23712	23552	23586	23753	23547	23588	23479	23744	23464	23693	23843	23311	23542	23518	23492	23595	23637	23744	23636	23672	23555	23440	23760	23752	23721	23441	23600	23506	23448	23501	23727	23642	23639	23415	23639	23432	23383	23567	23640	23747	23573	23569	23752	23508	23552	23733	23335	23481	23604	23665	23742	23599	23455	23615	23725	23548	23633	23702	23602	23811	23729	23379	23788	23518	23661	23376	23664	23684	23567	23594	23535	23388	23551	23762	23583	23606	23779	23702	23659	23787	23587	23425	23695	23635	23496	23605	23411	23585	23752	23513	23612	23603	23592	23867	23640	23508	23562	23814	23499	23569	23467	23690	23482	23620	23629	23628	23762	23869	23952	23748	23787	23674	23537	23776	23633	23464	23607	23508	23417	23685	23789	23571	23593	23652	23592	23465	23495	23436	23394	23484	23606	23874	23620	23794	23775	23678	23793	23681	23543	23533	23535	23478	23384	23406	23818	23590	23565	23499	23410	23552	23550	23603	23540	23549	23475	23573	23523	23496	23513	23782	23759	23467	23459	23525	23679	23725	23791	23673	23620	23700	23779	23645	23770	23718	23635	23442	23667	23470	23782	23621	23386	23559	23575	23628	23620	23703	23538	23587	23722	23174	23704	23779	23515	23543	23637	23523	23465	23478	23456	23807	23641	23648	23775	23705	23733	23559	23421	23837	23455	23607	23573	23421	23510	23651	23564	23633	23720	23753	23593	23767	23526	23693	23715	23392	23658	23675	23365	23561	23689	23594	23639	23655	23554	23483	23584	23413	23403	23403	23605	23290	23556	23364	23864	23424	23514	23501	23626	23451	23698	23752	23763	23533	23435	23628	23616	23764	23499	23661	23530	23756	23578	23772	23713	23615	23444	23648	23553	23786	23429	23683	23501	23404	23683	23502	23622	23541	23523	23542	23431	23662	23843	23796	23570	23581	23578	23501	23497	23709	23647	23515	23921	23810	23523	23325	23371	23404	23776	23375	23440	23657	23497	23673	23613	23706	23826	23541	23517	23467	23543	23571	23595	23670	23691	23536	23382	23679	23512	23663	23691	23404	23715	23545	23748	23676	23804	23609	23508	23618	23517	23624	23501	23598	23533	23639	23450	23506	23689	23495	23681	23723	23840	23683	23576	23682	23436	23710	23343	23477	23647	23473	23837	23820	23436	23794	23692	23752	23602	23390	23505	23720	23568	23370	23643	23671	23568	23574	23357	23707	23571	23468	23772	23489	23418	23683	23596	23770	23605	23500	23595	23379	23499	23630	23619	23733	23855	23707	23615	23551	23755	23688	23615	23596	23647	23648	23499	23606	23895	23646	23619	23718	23673	23833	23762	23516	23589	23688	23414	23732	23409	23595	23534	23443	23600	23630	23685	23652	23641	23820	23639	23446	23534	23743	23769	23698	23706	23313	23661	23554	23336	23681	23660	23655	23833	23573	23609	23505	23541	23909	23731	23665	23742	23466	23707	23776	23647	23638	23667	23607	23546	23563	23577	23633	23482	23638	23589	23405	23591	23692	23408	23453	23493	23849	23543	23710	23727	23712	23640	23507	23878	23655	23551	23622	23771	23753	23619	23642	23698	23662	23847	23597	23620	23586	23564	23767	23710	23645	23546	23645	23546	23662	23595	23694	23708	23769	23797	23970	23879	23760	23669	23791	23584	23560	23802	23721	23451	23548	23450	23310	23545	23764	23770	23631	23558	23626	23726	23643	23471	23654	23562	23460	23755	23745	23764	23752	23605	23664	23401	23551	23424	23703	23639	23683	23503	23518	23622	23894	23381	23669	23771	23768	23482	23723	23669	23449	23687	23642	23628	23457	23545	23834	23966	23684	23673	23784	23755	23583	23705	23527	23519	23567	23554	23594	23588	23683	23654	23603	23715	23520	23696	23802	23630	23612	23503	23548	23465	23550	23681	23299	23663	23689	23680	23668	23808	23528	23688	23597	23509	23416	23505	23566	23401	23661	23718	23838	23565	23391	23783	23736	23473	23592	23845	23815	23693	23759	23580	23639	23699	23505	23768	23544	23493	23442	23542	23751	23581	23545	23436	23536	23458	23832	23640	23652	23778	23741	23719	23655	23552	23716	23720	23693	23506	23598	23814	23620	23470	23735	23329	23747
45337	62857	54371	35850	23732	18753	17661	17052	16533	16626	16411	16331	16077	16111	17580	16185	15896	15997	15786	16009	15851	15785	15955	15942	16143	18875	21254	19167	17294	16468	16025	15717	15594	15954	15678	15565	15663	15752	15757	15769	15651	15603	15565	15623	15629	15749	15629	15604	15746	15601	15747	15635	15842	15690	15737	15737	15671	15836	15584	15535	15575	15568	15640	15604	15557	15558	15710	15684	15622	15773	15646	15605	15713	15650	15736	15736	15747	15761	15689	15747	15645	15811	15713	15802	15773	15802	15694	15884	15840	15697	15687	15674	15550	15797	15557	15775	15918	15619	15790	15680	15646	15838	15619	15842	15597	15825	15651	15703	15700	15848	15609	15686	15459	15671	15675	15581	15473	15685	15697	15513	15699	15682	15701	15709	15641	15591	15773	15707	15792	15683	15525	15624	15800	15816	15471	15563	15753	15805	15650	15488	15802	15655	15741	15746	15602	15624	15705	15702	15610	15567	15778	15524	15632	15670	15646	15709	15564	15749	15788	15387	15691	15693	15731	15705	15862	15766	15832	15503	15738	15620	15514	15656	15638	15590	15672	15664	15766	15727	15673	15890	15561	15700	15684	15652	15575	15700	15810	15579	15594	15665	15743	15710	15566	15857	15733	15695	15619	15646	15700	15721	15807	15521	15677	15617	15697	15731	15790	15629	15681	15571	15691	15798	15706	15607	15688	15588	15567	15748	15590	15744	15557	15583	15787	15477	15793	15548	15581	15697	15626	15700	15636	15655	15630	15721	15683	15536	15581	15570	15713	15678	15765	15782	15737	15592	15775	15642	15708	15522	15733	15717	15686	15592	15651	15702	15626	15592	15728	15614	15496	15658	15806	15827	15667	15771	15654	15747	15744	15529	15675	15576	15595	15710	15663	15655	15714	15673	15772	15570	15641	15481	15602	15536	15746	15628	15627	15628	15566	15630	15718	15609	15582	15497	15757	15781	15545	15630	15858	15601	15665	15567	15688	15635	15770	15793	15716	15493	15599	15553	15768	15637	15544	15572	15482	15814	15687	15512	15527	15431	15843	15545	15837	15451	15630	15765	15473	15746	15601	15714	15722	15621	15714	15513	15679	15652	15656	15637	15653	15489	15822	15701	15725	15577	15685	15587	15711	15631	15592	15508	15693	15553	15452	15749	15849	15679	15907	15507	15592	15742	15690	15582	15696	15663	15627	15631	15588	15593	15720	15502	15704	15712	15585	15496	15732	15585	15745	15616	15763	15605	15608	15693	15689	15525	15729	15743	15601	15739	15565	15865	15494	15619	15592	15687	15647	15799	15608	15622	15554	15677	15575	15614	15523	15584	15605	15673	15697	15771	15579	15840	15626	15758	15666	15708	15648	15554	15584	15779	15567	15719	15537	15535	15703	15604	15626	15627	15627	15861	15514	15652	15777	15611	15814	15642	15586	15728	15638	15742	15671	15628	15645	15693	15593	15767	15607	15574	15671	15740	15734	15542	15789	15815	15787	15657	15679	15665	15731	15646	15650	15749	15755	15717	15661	15655	15626	15523	15795	15835	15636	15697	15800	15686	15583	15570	15903	15568	15840	15540	15735	15692	15609	15632	15660	15507	15694	15507	15775	15623	15529	15844	15730	15619	15735	15808	15707	15760	15472	15806	15731	15845	15527	15549	15435	15864	15557	15710	15747	15697	15716	15570	15538	15684	15651	15696	15653	15663	15508	15668	15708	15382	15604	15633	15666	15601	15541	15782	15819	15735	15586	15734	15676	15606	15682	15727	15567	15691	15747	15710	15562	15550	15672	15598	15724	15641	15669	15717	15709	15692	15707	15729	15667	15646	15797	15672	15731	15498	15697	15487	15743	15621	15696	15630	15804	15640	15641	15631	15704	15701	15613	15611	15625	15650	15839	15694	15737	15629	15665	15752	15756	15788	15773	15649	15614	15512	15676	15799	15673	15693	15731	15631	15620	15701	15614	15543	15619	15566	15650	15841	15766	15647	15548	15742	15769	15673	15745	15605	15687	15533	15677	15802	15690	15703	15739	15523	15545	15598	15543	15792	15520	15582	15566	15761	15642	15448	15693	15717	15702	15558	15486	15653	15609	15844	15859	15656	15697	15751	15520	15563	15586	15635	15637	15792	15653	15594	15740	15764	15574	15658	15512	15657	15689	15865	15639	15562	15630	15533	15596	15696	15728	15701	15677	15815	15680	15660	15592	15526	15701	15716	15670	15796	15698	15611	15716	15729	15532	15738	15725	15662	15593	15659	15725	15696	15741	15570	15647	15588	15663	15749	15682	15733	15708	15608	15682	15699	15688	15620	15695	15637	15701	15607	15721	15641	15872	15781	15774	15757	15710	15847	15604	15619	15740	15686	15674	15668	15727	15617	15914	15778	15547	15671	15604	15742	15606	15526	15636	15649	15667	15689	15587	15805	15633	15549	15536	15564	15738	15609	15822	15694	15551	15698	15552	15734	15555	15682	15627	15760	15526	15604	15862	15498	15568	15700	15723	15683	15571	15778	15715	15818	15748	15588	15643	15785	15738	15846	15687	15575	15596	15518	15486	15836	15528	15616	15584	15540	15717	15693	15617	15856	15579	15876	15530	15599	15794	15660	15660	15756	15729	15558	15668	15608	15642	15749	15738	15716	15639	15651	15667	15571	15722	15803	15575	15733	15701	15696	15823	15736	15728	15641	15748	15671	15690	15796	15647	15740	15701	15731	15628	15698	15745	15645	15539	15723	15697	15695	15480	15725	15772	15752	15679	15780	15620	15641	15750	15500	15775	15587	15522	15616	15643	15541	15744	15696	15669	15767	15558	15712	15672	15720	15434	15625	15558	15615	15709	15713	15659	15622	15627	15718	15655	15692	15676	15578	15727	15566	15716	15909	15565	15630	15424	15646	15691	15597	15769	15633	15619	15644	15638	15696	15690	15863	15522	15537	15704	15697	15692	15663	15640	15809	15608	15857	15688	15503	15733	15701	15648	15689	15700	15742	15623	15534	15789	15594	15698	15639	15709	15683	15757	15751	15720	15778	15648	15586	15558	15702	15671	15737	15681	15770	15577	15707	15689	15578	15666	15595	15716	15638	15648	15579	15638	15777	15798	15621	15615	15700	15567	15507	15627	15793	15716	15785	15564	15652	15522	15597	15678	15537	15687	15733	15668	15857	15555	15555	15648	15586	15573	15704	15618	15433	15581	15591	15664	15749	15593	15787	15697	15579	16032	15562	15654	15688	15706	15732	15709	15632	15621	15692	15617	15565	15487	15634	15721	15621	15580	15793	15813	15727	15598	15644	15886	15687	15837	15601	15579	15660	15522	15709	15594	15616	15767	15559	15623	15670	15794	15551	15686	15742	15634	15617	15545	15700	15982	15536	15674	15734	15637	15566	15502	15579	15865	15722	15597	15680	15804	15804	15702	15719	15767	15651	15532	15919	15593	15587	15557	15714	15742	15686	15704	15795	15790	15610	15660	15700	15520	15751	15677	15588	15702	15626	15757	15714	15775	15820	15743	15433	15758	15602	15750	15614	15636	15697	15819	15668	15762	15550	15653	15812	15796	15748	15538	15735	15650	15707	15723	15534	15786	15626	15740	15722	15642	15634	15633	15821	15523	15613	15768	15699	15738	15633	15793	15788	15823	15823	15783	15634	15879	15428	15611	15647	15647	15708	15608	15638	15770	15656	15806	15813	15728	15771	15739	15743	15698	15577	15700	15705	15594	15811	15675	15627	15693	15657	15668	15730	15630	15625	15612	15698	15539	15694	15691	15804	15626	15745	15582	15714	15581	15685	15555	15712	15597	15726	15622	15788	15717	15546	15606	15917	15754	15637	15722	15797	15751	15554	15743	15715	15652	15527	15533	15603	15695	15552	15689	15715	15768	15653	15545	15677	15797	15784	15568	15439	15730	15559	15554	15552	15666	15640	15848	15789	15746	15489	15779	15674	15715	15799	15639	15632	15834	15813	15656	15605	15758	15663	15686	15625	15423	15577	15706	15718	15756	15759	15646	15534	15730	15736	15613	15763	15760	15618	15667	15633	15651	15712	15815	15527	15734	15527	15634	15790	15593	15696	15693	15836	15707	15551	15769	15522	15625	15715	15774	15606	15602	15808	15611	15616	15792	15719	15758	15699	15565	15794	15632	15802	15740	15778	15703	15547	15480	15676	15693	15786	15707	15700	15577	15695	15568	15667	15671	15771	15770	15652	15752	15795	15818	15569	15547	15610	15577	15743	15642	15687	15847	15529	15764	15653	15540	15580	15753	15608	15780	15748	15570	15733	15658	15709	15874	15545	15571	15591	15686	15629	15575	15591	15512	15711	15752	15803	15613	15643	15881	15597	15836	15701	15608	15563	15785	15530	15695	15543	15613	15783	15775	15803	15615	15628	15609	15705	15653	15588	15578	15662	15634	15721	15754	15791	15595	15662	15581	15641	15627	15537	15799	15809	15466	15587	15760	15787	15844	15589	15764	15659	15637	15677	15789	15721	15481	15758	15685	15607	15747	15602	15665	15686	15610	15749	15580	15831	15669	15723	15752	15617	15798	15693	15959	15589	15612	15662	15548	15636	15685	15828	15577	15550	15648	15562	15613	15464	15750	15827	15547	15620	15676	15588	15565	15945	15597	15556	15745	15636	15717	15728	15664	15797	15634	15681	15547	15871	15703	15643	15593	15661	15708	15443	15557	15645	15626	15680	15734	15688	15768	15580	15517	15565	15821	15654	15671	15599	15681	15757	15647	15543	15772	15613	15506	15779	15827	15611	15570	15642	15510	15698	15763	15706	15619	15666	15839	15644	15422	15507	15799	15567	15472	15761	15610	15778	15589	15650	15694	15756	15824	15587	15807	15627	15742	15736	15748	15688	15879	15694	15717	15609	15518	15553	15560	15738	15667	15757	15745	15771	15723	15529	15804	15658	15720	15739	15652	15696	15772	15641	15731	15697	15816	15641	15625	15709	15652	15540	15680	15517	15650	15584	15681	15740	15703	15672	15716	15775	15744	15612	15682	15644	15675	15749	15592	15741	15629	15717	15466	15761	15739	15439	15674	15771	15670	15665	15760	15735	15707	15628	15742	15651	15607	15610	15532	15687	15719	15712	15672	15633	15762	15512	15666	15627	15681	15745	15523	15720	15557	15677
22015	20559	27303	24821	22175	25168	29739	26278	25412	25363	25309	24837	24955	24781	25386	25061	24685	24668	24689	24605	24870	25096	24761	24913	24784	27479	31655	29557	27393	25576	24942	24410	24269	24299	24431	24649	24426	24299	24278	24495	24185	24314	24189	24131	24290	24450	24395	24360	24405	24332	24283	24283	24410	24280	24166	24177	24527	24201	24108	24324	24186	24396	24265	24475	24306	24215	24607	24343	24344	24110	24070	24258	24423	24508	24320	24416	24550	24401	24236	24265	24207	24262	24377	24403	24276	24268	24447	24235	24380	24217	24187	24049	24246	24173	24404	24030	24019	24302	24363	24609	24142	24155	24050	24255	24311	24409	24284	24429	24171	24269	24390	24347	24376	24390	24185	24016	24082	24053	24161	24234	24195	24367	24408	23985	24135	24268	24337	24356	24114	24170	24315	24187	24506	24338	24311	24387	24333	24593	24008	24269	24123	23996	24026	24214	24205	24266	24262	24412	23934	24412	24360	24429	24424	24490	24674	24209	24163	24077	24444	23986	24252	24309	24246	24081	24374	24289	24243	24316	24221	24289	24420	24219	24381	24408	24317	23991	24128	24292	24492	24391	24105	24164	24231	24316	24339	24108	24443	24140	24483	24361	24232	23999	24095	24203	24144	24106	24206	24322	24147	24307	24169	24378	24290	24539	24228	24273	24310	24314	24520	24364	24199	24242	24070	24093	24275	24080	24392	24420	24199	24426	24484	24356	24251	24078	24353	24260	24390	24280	24113	24466	24105	24495	24222	24306	24516	24019	24275	23935	24168	24198	24209	24069	24233	24368	24409	24420	24154	24167	24341	24386	24189	24329	24293	24269	24520	24377	24182	24191	24163	24211	24109	24136	24131	24355	24343	24140	24197	24177	24334	24300	24247	24145	24048	24234	24359	24401	24314	24386	24176	23985	24219	24108	24046	24184	24135	24427	24319	24605	24255	24290	24281	24342	24307	24338	24282	24218	24214	24561	24514	24245	24334	24020	24023	24129	24174	24317	24416	24279	24236	24122	24180	24228	24143	24247	24274	24382	24141	24187	24097	24434	24248	24389	24308	24145	24158	24220	24016	24152	24386	24417	24244	24286	24160	24027	24311	24279	24361	24172	24054	24350	24541	24159	24222	24144	24282	24063	24045	24142	24129	24247	24271	24157	24318	24367	24428	24013	24239	24348	24321	24088	24264	24020	24353	24328	24236	24395	24380	24159	24215	24246	24201	23953	24507	24573	24427	24167	24291	24494	24205	24285	24278	24280	24353	24536	24243	24347	24356	24240	24211	24393	24324	24123	24123	24239	24241	24313	24333	24199	24402	24183	24286	24169	24239	24104	24466	24340	24192	24077	24321	24222	24200	24184	24013	24234	24076	24084	24292	24390	24341	24160	24039	24075	24298	24454	24272	23982	24367	24078	24120	24101	24193	24049	24221	24279	24223	24220	24413	24310	24657	24541	24473	24531	24255	23996	24186	24153	24436	24447	24240	24316	24396	24452	24550	24188	24436	24200	24367	24097	24169	24262	24300	24203	24200	24243	24275	24171	24273	24359	24189	24185	24142	24082	24286	24320	24454	24189	24331	24176	24110	24135	24253	24131	24381	24241	24589	24337	24176	24152	24365	24393	24314	24027	24235	24031	24277	24216	24090	24128	24166	24344	24229	24240	24369	24317	24295	24112	24426	24336	24236	24274	24378	24161	24448	24221	24254	24208	24415	24293	24438	24279	24332	24434	24344	24485	24356	24359	24176	24238	24514	23993	24128	24202	24125	24399	24406	24254	24515	24267	24247	24021	24395	24155	24142	23942	24044	24136	24135	24300	24224	24138	24279	24264	24026	24174	24447	24114	24266	24215	24323	24385	24314	24224	24169	24207	24181	24172	24249	24151	24123	24321	24151	24271	24372	24336	24377	24335	24216	24175	24177	24252	24214	24175	24199	24248	24161	24213	24113	24347	24448	24391	24342	24120	24306	24539	24240	24070	24066	24019	24200	24008	24348	24398	24161	24033	24046	24210	24027	24421	24211	24427	24092	24172	24183	24313	24240	24449	24194	24509	24287	24114	24211	24421	24341	24500	24184	24327	24358	24188	24268	24368	24457	24184	24231	24228	24341	24592	24408	24293	24234	24281	24080	24207	24177	24022	24567	24348	24506	24449	24137	24366	24031	24435	24354	24081	24107	24230	24359	24262	24177	24161	24268	24393	24197	24380	24284	24239	24208	24178	24205	24060	24242	24176	24227	24204	24309	24604	24189	24356	24012	24122	24168	24300	24142	24220	24027	24370	24461	24395	24172	24197	24194	24117	24467	24402	24417	24238	24058	24238	24326	24360	24246	24222	24275	24308	24179	24109	24392	24104	24304	24468	24214	24320	24202	24197	24199	24289	24404	24183	24311	24407	24226	24307	24256	24086	24341	24441	24262	24212	24205	24363	24317	24255	24224	24062	24254	24268	24509	24105	24255	24286	24109	24163	24116	24478	24344	24071	24102	24282	24280	24189	24294	24379	24474	24123	24362	24092	24312	24424	24327	24217	24244	24212	24347	24312	24155	24206	24182	24225	24266	24373	24347	24243	24302	24264	24224	24279	24363	24263	24389	24233	23955	24139	24362	24283	24369	24076	24209	24123	24026	24341	24464	24293	24274	24178	24295	24394	24176	24308	24366	24266	24284	24305	24302	24385	24366	24201	24052	24422	24561	24180	24307	24198	24440	24053	24087	24189	24001	24424	24269	24344	24191	24129	23996	24507	24403	24298	24134	24443	24419	24248	24289	24157	24344	24148	24417	24319	24273	24245	24285	24352	24246	24419	24450	24225	24445	24356	24369	24226	24327	24055	24120	23995	24420	24613	24196	24413	24214	24316	24454	24365	24051	24294	24464	24177	24410	24185	24287	24177	24165	24138	24031	24285	24296	24134	24043	24254	24302	24285	24177	24364	23834	24357	24269	24239	24320	24374	24441	24309	23992	24486	24218	24104	24353	24273	24256	24341	24135	24162	24314	24423	24260	24168	24132	24054	24291	24228	24302	24355	24365	24321	24090	24312	24269	24233	24011	24039	24252	24162	24425	24116	24202	24168	24446	24261	24267	24618	24119	24240	24451	24183	24124	24241	24261	24385	24243	24182	24110	24402	24157	24157	24015	24411	24360	24206	24194	24096	24079	24158	24377	24339	24451	24299	24128	24284	24156	24298	24287	24385	24037	24274	24029	24265	24205	24444	24452	24198	24344	24056	24323	24127	24160	24212	24304	24232	24273	24298	24331	24418	24423	24422	24274	24341	24237	24296	24384	24242	24251	24256	24163	24063	24173	24406	24299	24289	24455	24378	24151	24399	24118	24243	24025	24387	24310	24331	24268	24429	24150	24192	24282	24132	24460	24307	24469	24370	24140	24337	24428	24090	24212	24168	24182	24376	24255	24214	24203	24090	24468	24244	24085	24037	24283	24327	24403	24206	24211	24108	24183	24386	24178	24183	24504	24342	24436	24361	24553	24227	24121	24350	24277	24206	24298	24299	24077	24313	24012	24345	24344	24278	24386	24348	24432	23950	24127	24198	24383	24137	24232	24304	24428	24253	24249	24456	24142	24036	24446	24326	24091	24153	24322	24093	24291	24008	24396	24187	24225	24220	24163	24135	24154	23981	24096	24235	24184	24045	24266	24263	24263	24068	24334	24432	24170	24393	24346	24196	24127	24127	24090	24183	24395	24348	24101	24098	24422	24411	24180	23971	23991	24091	24202	24181	24320	24202	24372	24161	24195	24118	24136	24401	24373	24210	24040	24156	24020	24355	24420	24328	24180	24102	24239	24136	24196	24079	24312	24254	24228	24356	24322	24217	24140	24151	24189	24083	24095	24146	24172	24232	24345	24313	24467	24311	24097	24220	24135	24160	24180	24104	24366	24411	24442	24159	24474	24189	24229	24217	24181	24359	24435	24134	24006	24406	24351	24473	24047	24229	24350	24223	24370	24287	24150	24142	24315	24407	24297	24239	24275	24216	24349	24059	24196	24345	24128	24476	24201	24242	24223	24123	24008	24407	24182	24247	24413	24441	24350	24543	24421	24064	24132	24302	24506	24382	24272	24191	24251	24091	23947	24301	24348	24356	24427	24219	24319	24119	24403	24342	24105	24375	24403	24260	24326	24010	24314	24046	24179	24203	24261	24553	24462	24197	24213	24510	24155	24040	24187	24294	23925	24165	24284	24430	24378	24280	24253	24153	24241	24423	24243	24139	24313	24382	24397	24445	24367	24356	24387	24368	24206	23951	24410	24391	24358	24114	24349	24229	24168	24417	24180	24399	24347	24251	24543	24405	24283	24227	24541	24049	24278	24368	24405	24384	24112	24431	24413	24259	24049	24266	24303	24099	24356	24289	24322	24046	24140	24276	24080	24055	24360	24249	24503	24130	24078	24212	24280	24288	24316	24140	24337	24353	24377	24279	24146	24529	24271	24271	24181	24316	23986	24418	24142	24176	24088	24333	24481	24221	24005	24404	24316	24252	24107	24105	24130	24435	24356	24458	24230	24240	24044	24177	24471	24208	24359	24022	24196	24111	24222	24138	24332	24175	24226	24114	24164	24359	24369	24343	24401	24359	24331	24310	24243	24140	24171	24389	24207	24356	24102	24083	24216	24349	24247	24025	24189	24242	24196	24182	24411	24332	24381	24326	24364	24320	24161	24167	24340	24279	24455	24367	24272	24239	23965	24110	23967	24191	24407	24236	24318	24185	24115	24261	24491	24230	24233	24276	24221	24184	24326	24124	24310	24440	24150	24243	24287	24311	24466	24267	24173	24115	24417	24338	24524	24167	24179	24122	24344	24293	24150	24306	24579	23998	24358	24395	24416	24244	24052	24162	24309	24147	24093	24194	24341	24168	24332	24323	24531	24116	24211	24361	24401	24321	24662	24261	24604	24517	24112	24254	24067	24284	24175	24263	24207	24332	24065	24375	24242	24365	24021	24087	24408	24182	24326	24112	24127	24215	24266	24379	24385	24496	24081	24186	24263	24194	24172	24209	24213	24138	24003	24346	24453	24433	24109	24295	24416	24206	24054	24279	24507	24202	24458	24105	24231	24251	24254	24166	24345	24279	24250	24294	24221	24468	24188	24397	24218	24279	24119	24450	24516	24044	24209	24473
47062	68471	64119	42633	26548	20105	18672	18080	17684	17411	17164	16977	16811	16529	17578	17143	16597	16278	16590	16534	16576	16492	16437	16455	16532	21392	25979	22150	19051	17353	16341	16109	15949	16115	15840	16006	15976	16064	15970	15960	15938	15978	16055	15923	15996	15925	15949	16079	15919	15993	15774	15956	15937	15815	15957	15832	15874	16003	15871	15910	15707	15828	15911	15881	15897	15972	15846	15926	16034	15853	16083	15899	16034	15998	16017	15921	15837	15957	15892	15949	15978	15991	15859	15963	16050	15940	15933	16088	16044	15964	16011	15842	16092	15984	15741	15996	15986	16080	16041	16114	15991	16176	15791	15950	16148	16027	16046	16018	15810	15967	15934	15973	15894	15907	15952	15905	15918	15951	15933	15862	16077	16002	16011	15947	15980	15789	16048	16029	16019	15863	15980	15943	16021	15915	15894	16004	16072	15978	15935	15999	15884	16040	15907	15953	16002	16092	16048	16048	16011	15940	16118	15968	15874	15964	16010	15840	15790	15956	15825	16077	15969	16051	15938	15870	15933	15997	15851	15831	16009	16049	15960	15894	15996	15803	16066	16012	15959	15947	15888	15804	16002	16000	15923	15811	15927	15915	16000	16079	15980	15941	16032	15908	15918	15927	15846	16049	16067	15819	15959	16079	15765	16054	16128	15832	16040	15883	15972	15980	16136	15895	16187	15867	15911	15929	15911	15954	15850	16069	15972	15934	15948	15994	15975	15900	16087	15995	15872	15846	16092	15940	16112	15874	16046	16007	15884	16033	15889	15937	15967	15841	16130	16008	15909	16034	16018	15963	15873	16011	16040	16059	15888	15929	15912	15885	15967	16085	15988	15828	15954	15997	15859	15953	15987	16071	15866	15964	15892	15870	16042	15982	15900	15947	16038	16043	15906	15921	16055	15962	15920	15835	15866	15934	15978	15954	16028	15843	15827	16138	15925	15908	16010	15930	15891	15817	16074	15890	15903	15985	15971	16151	15751	16097	15940	15858	16097	15813	15796	15961	16058	15941	15984	15949	15741	15918	16060	16000	15896	15985	15983	15926	15920	15943	16025	15843	15939	15771	16046	16006	16065	15810	16129	16008	15929	15946	15814	15913	15805	15859	16059	15999	15969	15802	15968	15944	15968	15965	15791	15952	15921	15963	15974	15932	15916	16058	15925	15974	15805	15948	15970	15896	15947	15985	16151	15962	16111	15865	15951	16054	15948	15903	15907	15947	15951	15964	15878	15814	15852	15922	15961	15867	15881	16113	15936	15899	15940	15886	15992	15879	15914	15983	15947	16028	16011	15742	15985	15857	15991	15964	15997	15996	16215	15699	16023	15851	16014	15988	15879	15947	15822	15969	15856	16034	16055	15945	16044	15887	15896	15892	15824	16097	15893	16076	16068	15927	15794	15942	15953	15916	15869	15874	16149	15935	16051	16036	16075	15988	15917	16000	16095	16154	15839	15933	15908	15927	16062	15918	15992	15933	15949	15993	16063	16093	15922	16020	15944	16010	15939	16226	15888	15841	15810	15775	15950	15980	15941	15807	16027	16023	16016	15915	16019	15865	15842	16082	15940	16078	15871	15883	15970	15795	15804	15946	15749	15977	16013	16007	16043	16008	15855	15860	15953	15990	16093	16156	16049	15923	15914	16161	16044	16003	15841	15952	15932	15874	16001	15939	16002	15926	15793	16018	15937	15984	15902	15906	16031	15735	16138	15973	16010	15775	15770	16007	16195	15812	15898	16158	15822	16113	15979	15968	15935	15936	15937	15768	16009	15939	15752	15997	15925	15828	15934	15905	15878	16049	16058	15948	16087	15987	16051	15916	16009	16040	15813	15898	15906	16041	15876	15936	15897	16008	16046	15995	16079	15937	15901	16096	15818	15938	15909	15801	15799	15912	16015	15888	15983	15844	16018	15809	15988	15848	15817	16084	15850	15886	16136	15888	15989	15995	15847	16130	15873	15895	15972	16002	15889	15992	15870	16022	15958	15908	15876	16022	15819	15943	15881	15834	15994	16020	15809	16066	15999	16058	15999	16129	15978	15918	16006	15884	15968	15856	15840	15936	15976	15941	16117	16059	15932	16017	16012	15851	15840	16087	15766	15875	15894	15880	15791	15990	16029	15880	15867	16078	16004	16074	15882	15892	16070	15956	16110	15799	15956	16003	16134	16071	16003	15969	15820	16003	15873	15912	15850	15893	15888	15731	15935	15992	16021	16080	16122	15832	16007	15936	16005	15944	15964	15869	15949	16039	15994	15925	16078	16067	15949	15875	15920	15954	16051	15949	16085	15997	15841	15730	16016	15968	15963	15801	16078	15983	15999	15875	15984	15797	15919	16035	15979	15961	15889	15905	15941	16076	15876	16146	15979	15738	15963	15920	15894	15922	16015	15995	16172	15832	16047	15911	15884	15940	15929	15903	15921	16094	15957	15855	15945	16033	15874	16134	15941	16178	15967	16078	15889	15891	16058	15927	15819	15886	16005	15947	15956	16094	15947	15797	15840	15915	15923	15893	15986	15940	15717	15942	16096	15908	15893	15853	16009	15991	16014	16000	15959	15945	15777	15996	16061	15834	15919	15849	15946	15978	15861	16032	16021	15919	15794	16061	15958	16065	15826	16011	15989	15945	15985	15787	16075	15935	15918	15954	16023	15925	15975	15871	15894	15854	16112	15925	16059	15983	16015	15940	15953	16118	16039	15946	15853	15904	15905	15927	16024	16162	15950	15929	16008	15874	15858	15896	15980	15807	15903	15771	15932	15954	15953	15876	15789	15906	16064	16125	15886	15944	16034	16060	15951	15896	15969	15899	16021	15845	16021	15958	15958	15977	15880	16001	16020	15886	15954	16105	16013	15953	15915	15809	15939	16015	15897	15897	15793	15868	15785	15990	15861	15778	15951	15995	16070	15892	16107	16023	16039	15938	15974	15930	15983	16049	15929	15924	15838	15970	15814	15988	16153	15951	15841	15899	16069	15983	16120	15929	15831	15958	15885	16034	15828	15981	15901	15827	16098	16034	15793	15993	16014	15921	16048	16111	16122	15931	15837	15944	15800	15948	15878	16055	15994	15847	16002	15956	15947	15877	15901	15956	16054	15846	15894	15825	15925	15921	15916	15928	16098	15866	15898	16138	16038	15840	16012	15886	15957	16023	16083	15861	15804	15976	15957	15955	15876	16062	15933	15875	15961	15984	16064	15889	16052	15906	16057	15911	15861	15837	16056	16003	15884	15789	16012	15772	15909	15826	16039	15857	16113	15813	15890	15872	16065	16030	16023	15975	16054	15832	16029	15874	16198	15961	15751	16050	15936	15944	15880	15804	16026	15977	16072	15802	16018	15890	16016	15904	15898	15949	15945	16191	16177	15956	16107	15968	15970	15940	15862	16119	15981	15915	16039	15956	16134	15898	15856	15868	15768	16137	16036	15992	15773	15969	16068	15833	16156	15999	15905	15861	15831	16023	15922	16009	15990	15921	15944	15836	16027	15935	15784	16079	15924	15750	15862	15754	15955	15764	15690	16041	16000	16082	15957	16044	16083	15933	15882	15968	15877	15972	15837	16039	15933	15858	16080	16164	15982	15899	16070	15754	15950	15959	16041	16160	15914	16028	15856	15867	15904	15982	15948	15970	15988	16027	15936	15961	15934	16032	15869	15942	16064	15908	15902	15977	15891	15996	15916	16057	15965	16031	15998	15829	15967	16075	15954	16033	15816	15954	15945	16039	15931	15870	15925	16013	15965	15981	15931	15900	15932	15945	15998	15976	15877	15867	15740	16090	15927	16027	16011	15937	15877	15919	16029	15967	15909	15853	15971	15855	15939	16043	16096	15882	16089	15896	15975	15860	16113	15896	15993	16001	15818	15921	16023	15959	15987	15924	15971	15860	15953	16049	15859	16012	15967	16003	15954	15888	16093	16017	15832	15922	15939	15894	15960	15931	15960	15824	15956	15857	15933	15874	15954	15829	16058	15831	16054	15854	15847	16050	15957	16024	15952	16039	15874	15937	15871	16023	15847	15918	15980	15996	15861	15993	15824	15866	15990	15838	16042	15963	15969	15890	16050	15857	16034	15963	15688	15988	15941	16001	15977	15921	15912	15928	15972	16043	15941	16155	16037	16085	15991	15998	16059	15876	15988	15861	15943	15835	15961	16086	15872	15987	15871	16286	15866	15926	16131	15893	16133	16052	15935	15881	15801	15990	15873	15802	15952	16011	16083	15963	15968	16074	16029	15927	15969	15962	15944	15781	16083	15936	16010	15852	15920	15980	16073	15943	16133	15989	15986	15822	16043	16052	15846	16181	16136	15988	15950	15854	15728	15950	15941	15782	16008	15805	16011	15932	15927	15932	15848	15891	16121	15880	15817	15845	16094	15782	15999	15952	16004	15971	16105	15950	15930	15956	15901	15841	15948	15833	16030	15960	15949	15859	15860	15852	15850	16012	15883	15867	15888	15974	16096	15918	15982	15996	16057	15843	16041	16002	15949	16016	16236	15927	16031	16058	16052	15973	15921	15902	15876	16022	15930	15912	15930	16070	16026	15792	15929	15952	15831	15849	15901	15926	15979	15919	15918	15920	15991	15946	15961	15908	16128	15901	16006	15880	15898	15961	15859	15914	15994	15999	15900	15971	16090	16029	16032	16073	16009	16016	15961	16002	16018	15800	15819	16156	15919	16078	15964	15946	16003	16015	15836	15969	16043	16040	16059	15906	15952	15947	15979	15972	15950	16053	15852	16019	16003	16011	15874	15993	15822	16149	16055	15899	15972	15917	16086	16014	15938	15973	15701	15889	16008	15926	15952	16031	16026	15990	15807	16026	16091	15809	15968	15863	15843	16065	16009	15964	15797	15839	16016	15965	15865	15810	16025	15968	15740	15969	15928	15901	15940	16110	15925	16106	15849	15798	16114	15962	16108	15919	15854	15955	16058	15999	16062	15836	15906	15872	16000	15952	16024	15854	15889	16088	16088	15960	15911	15994	15831	16022	15911	15959	16140	15976	15797	15867	15828	15921	15836	16143	16138	15909	16034	16137	15862	15983	16113	15999	15985	15935	15781	15949	16065	16036	16049	16082	15981	15996	16070	15875	15978	15963	15986	15990	16197	16025	15921	15920	16039	15870	15967	16055	15955	15858
42994	47003	50295	35173	28167	25671	25038	24675	24790	24582	24710	24369	24490	24431	24294	24558	24461	24552	24588	24694	24476	24314	24539	24564	24730	24342	24751	24930	24667	24469	24709	24240	24348	24337	24239	24311	24492	24358	24582	24231	24470	24342	24279	24458	24562	24475	24451	24274	24248	24278	24597	24583	24508	24665	24575	24647	24188	24440	24444	24318	24377	24405	24308	24407	24282	24426	24608	24296	24504	24423	24418	24274	24490	24499	24397	24447	24476	24481	24200	24365	24372	24516	24360	24250	24593	24420	24225	24455	24282	24496	24365	24345	24278	24515	24525	24269	24684	24389	24267	24360	24337	24331	24544	24180	24460	24363	24451	24554	24398	24247	24319	24498	24615	24253	24286	24226	24422	24361	24300	24360	24561	24548	24738	24473	24327	24208	24450	24494	24478	24473	24528	24607	24448	24262	24359	24499	24479	24227	24161	24556	24494	24490	24429	24404	24325	24463	24600	24320	24499	24280	24213	24380	24353	24530	24344	24312	24460	24388	24339	24288	24323	24613	24634	24539	24261	24495	24579	24419	24368	24619	24226	24556	24535	24277	24682	24264	24496	24573	24570	24262	24430	24170	24660	24581	24279	24233	24564	24152	24268	24576	24411	24487	24542	24493	24592	24507	24370	24572	24489	24547	24329	24242	24245	24469	24360	24553	24383	24462	24296	24478	24460	24335	24306	24313	24509	24357	24511	24471	24271	24457	24405	24403	24249	24210	24386	24493	24645	24391	24403	24318	24475	24357	24404	24247	24341	24394	24472	24249	24343	24233	24313	24257	24441	24552	24319	24404	24486	24025	24494	24411	24116	24151	24567	24567	24483	24254	24335	24358	24624	24287	24582	24557	24507	24419	24368	24419	24338	24329	24426	24454	24375	24174	24153	24370	24526	24646	24630	24246	24475	24396	24576	24342	24305	24156	24372	24230	24402	24261	24506	24195	24395	24462	24194	24077	24328	24442	24295	24191	24317	24434	24628	24368	24114	24345	24253	24259	24362	24253	24343	24481	24367	24156	24265	24366	24362	24481	24214	24327	24340	24482	24351	24549	24383	24572	24673	24164	24321	24441	24570	24557	24183	24450	24250	24465	24392	24276	24345	24259	24444	24427	24446	24526	24476	24198	24345	24490	24565	24212	24417	24467	24621	24403	24452	24233	24360	24437	24282	24248	24457	24544	24534	24594	24581	24578	24299	24607	24227	24529	24562	24288	24395	24588	24473	24700	24590	24585	24683	24315	24383	24432	24349	24407	24754	24508	24509	24792	24444	24387	24339	24213	24487	24221	24324	24374	24528	24341	24207	24490	24350	24470	24320	24441	24257	24344	24356	24191	24414	24292	24406	24592	24327	24404	24332	24381	24425	24215	24267	24369	24501	24338	24452	24269	24565	24224	24537	24448	24342	24452	24546	24161	24194	24333	24471	24371	24543	24640	24202	24317	24324	24166	24227	24240	24649	24416	24427	24542	24171	24422	24337	24431	24112	24453	24621	24452	24504	24360	24424	24312	24559	24342	24478	24588	24314	24227	24474	24189	24486	24520	24374	24308	24268	24357	24473	24434	24527	24665	24410	24311	24343	24391	24394	24243	24578	24261	24520	24324	24455	24253	24679	24246	24280	24485	24581	24324	24444	24500	24313	24361	24430	24421	24278	24621	24742	24375	24366	24590	24486	24472	24546	24481	24256	24283	24464	24577	24149	24425	24292	24315	24463	24409	24249	24440	24634	24265	24408	24425	24585	24251	24375	24476	24425	24367	24418	24399	24615	24195	24403	24501	24396	24352	24317	24396	24454	24457	24451	24556	24390	24512	24415	24375	24669	24441	24501	24282	24379	24760	24463	24622	24364	24423	24463	24416	24291	24274	24144	24352	24679	24365	24244	24286	24426	24180	24178	24362	24417	24319	24540	24381	24482	24455	24478	24442	24500	24318	24344	24454	24390	24374	24466	24510	24439	24455	24330	24463	24397	24391	24498	24097	24405	24473	24560	24172	24151	24335	24246	24085	24408	24598	24345	24257	24233	24184	24461	24277	24350	24573	24142	24215	24352	24454	24366	24431	24417	24486	24238	24365	24212	24652	24308	24213	24388	24269	24313	24473	24342	24401	24341	24293	24281	24246	24570	24473	24645	24345	24423	24291	24221	24315	24262	24497	24402	24464	24461	24219	24460	24391	24461	24544	24639	24338	24343	24547	24489	24556	24312	24408	24515	24618	24343	24463	24430	24445	24498	24185	24440	24648	24217	24598	24690	24585	24413	24475	24381	24370	24462	24548	24385	24373	24392	24292	24430	24486	24481	24422	24574	24345	24363	24348	24413	24437	24247	24320	24627	24495	24477	24421	24458	24317	24313	24386	24309	24423	24373	24541	24428	24412	24371	24454	24386	24330	24246	24309	24465	24472	24256	24392	24288	24547	24324	24470	24562	24499	24471	24333	24466	24564	24412	24590	24318	24545	24343	24325	24354	24505	24554	24373	24501	24604	24615	24502	24432	24425	24346	24629	24547	24413	24451	24486	24399	24505	24421	24310	24546	24355	24331	24595	24488	24543	24575	24361	24565	24498	24512	24376	24350	24532	24433	24539	24117	24622	24327	24295	24586	24535	24470	24549	24600	24560	24539	24372	24540	24249	24472	24338	24589	24514	24452	24425	24576	24410	24310	24419	24710	24468	24484	24405	24280	24601	24380	24340	24346	24233	24265	24336	24316	24466	24464	24374	24030	24547	24477	24507	24528	24259	24413	24496	24410	24331	24492	24274	24587	24130	24502	24754	24480	24406	24569	24299	24066	24246	24360	24509	24414	24396	24609	24525	24293	24326	24496	24362	24076	24290	24451	24329	24522	24243	24487	24376	24458	24432	24065	24477	24093	24366	24383	24539	24467	24448	24228	24673	24273	24477	24667	24336	24431	24530	24524	24183	24535	24478	24391	24351	24228	24169	24381	24493	24475	24450	24423	24365	24219	24145	24364	24448	24521	24230	24357	24310	24536	24432	24316	24271	24302	24450	24528	24111	24320	24562	24589	24518	24482	24050	24635	24434	24361	24383	24261	24530	24567	24592	24501	24676	24341	24268	24331	24205	24382	24523	24256	24435	24460	24146	24339	24285	24275	24319	24512	24506	24397	24443	24312	24244	24518	24487	24400	24307	24284	24285	24386	24323	24419	24213	24401	24302	24446	24314	24449	24547	24415	24379	24545	24544	24497	24477	24346	24520	24672	24201	24609	24418	24261	24642	24395	24427	24453	24221	24364	24399	24511	24465	24261	24340	24103	24643	24609	24315	24547	24219	24387	24208	24411	24305	24177	24626	24539	24327	24392	24335	24192	24385	24335	24153	24247	24384	24564	24604	24508	24273	24386	24325	24636	24336	24476	24469	24641	24475	24315	24480	24289	24254	24152	24338	24354	24549	24254	24671	24460	24494	24607	24408	24578	24394	24554	24561	24467	24234	24361	24358	24256	24466	24446	24607	24651	24388	24442	24514	24205	24416	24304	24469	24696	24326	24279	24246	24301	24662	24333	24365	24355	24467	24416	24389	24268	24436	24435	24326	24368	24458	24413	24474	24594	24370	24194	24469	24389	24615	24579	24323	24460	24339	24517	24359	24369	24483	24474	24407	24427	24188	24514	24494	24272	24328	24338	24353	24491	24491	24646	24233	24397	24207	24393	24339	24370	24424	24611	24491	24320	24397	24507	24621	24453	24527	24428	24471	24595	24229	24233	24357	24413	24494	24325	24296	24538	24153	24177	24232	24310	24512	24310	24336	24276	24137	24470	24579	24413	24297	24425	24478	24583	24683	24560	24393	24551	24414	24171	24328	24319	24276	24507	24431	24433	24206	24466	24381	24294	24345	24454	24303	24351	24304	24417	24234	24454	24397	24580	24294	24335	24332	24400	24414	24518	24339	24523	24537	24583	24358	24410	24256	24371	24312	24424	24346	24411	24283	24532	24431	24266	24359	24572	24595	24354	24430	24261	24464	24395	24297	24327	24247	24169	24381	24473	24405	24506	24383	24467	24567	24296	24321	24420	24481	24077	24275	24344	24597	24510	24449	24595	24428	24377	24506	24602	24454	24374	24232	24574	24564	24357	24409	24354	24459	24457	24605	24440	24569	24557	24438	24428	24619	24305	24481	24633	24478	24437	24412	24595	24067	24424	24194	24423	24290	24133	24290	24476	24677	24304	24422	24511	24352	24288	24431	24538	24284	24322	24431	24134	24395	24468	24549	24329	24450	24347	24429	24325	24186	24337	24391	24654	24428	24330	24276	24337	24432	24381	24225	24350	24515	24461	24672	24298	24385	24396	24334	24063	24475	24296	24336	24250	24325	24235	24414	24333	24328	24090	24390	24429	24474	24328	24388	24299	24569	24396	24464	24379	24547	24612	24386	24283	24354	24183	24452	24653	24161	24436	24660	24292	24305	24604	24226	24451	24449	24418	24442	24513	24443	24242	24377	24654	24380	24390	24261	24500	24488	24288	24365	24462	24220	24347	24436	24473	24628	24546	24392	24221	24467	24658	24583	24340	24415	24402	24337	24417	24368	24416	24457	24455	24620	24332	24261	24458	24289	24468	24531	24391	24314	24467	24263	24544	24371	24265	24531	24468	24300	24426	24447	24440	24356	24455	24411	24415	24389	24340	24402	24440	24285	24212	24214	24557	24450	24305	24391	24423	24524	24568	24502	24521	24374	24397	24494	24156	24375	24155	24346	24268	24321	24408	24340	24310	24578	24520	24401	24412	24546	24463	24251	24324	24345	24401	24552	24487	24462	24495	24384	24232	24229	24166	24677	24708	24340	24607	24381	24376	24491	24340	24512	24568	24357	24445	24220	23967	24229	24432	24309	24333	24128	24395	24445	24387	24254	24329	24151	24339	24434	24450	24179	24078	24336	24450	24359	24458	24581	24414	24435	24243	24340	24385	24440	24186	24150	24368	24299	24370	24371	24438	24481	24503	24236	24302	24357	24358	24215	24306	24371	24554	24532	24295	24241	24419	24639	24543	24276	24243	24470	24350	24440	24268	24467	24453	24409	24330	24220	24142	24419	24255	24100	24152	24311	24489	24517	24293	24529	24426	24342	24491	24546	24492	24353	24474	24847	24354	24108	24528	24261	24469	24420	24451	24307
45047	53910	48810	27064	20300	17004	16488	16313	16460	16349	16250	16301	16152	16116	16070	16161	16326	16175	16279	16303	16311	16413	16148	16115	16090	16106	16502	16347	16008	16298	16044	15902	16012	16076	16120	16039	15971	16188	15832	16152	16081	16066	16158	15887	16027	16097	16089	16156	16065	15979	15878	15955	16116	16051	16037	16112	15852	16057	15904	16096	16050	16102	16167	16080	15943	16134	15910	16119	15975	16136	16001	15989	16020	15931	15984	16041	16019	16022	15903	16108	15958	15889	15959	16134	16003	15890	15881	16024	16067	16142	16020	16048	15995	16023	15949	15935	15999	15907	16032	16083	16069	15990	15998	15963	15886	15962	16130	15945	15836	16036	15922	16005	16083	16078	15823	16028	15987	15960	15966	15955	15969	15650	15971	15972	16043	15885	16002	15773	15988	16031	16016	15971	16065	15998	16007	16078	15981	15967	16045	16195	15904	15997	16051	16167	15817	15892	16007	16039	15990	16020	15904	16087	16020	16040	16221	16065	15808	16063	16164	15898	15840	15967	15978	15954	15996	15931	16031	16081	16211	15960	15974	16039	16024	15955	15949	16087	15892	15813	15925	15905	15993	15922	16043	15943	15996	16060	16053	15997	16017	15940	16186	15797	15931	16015	15950	15919	16078	15991	16000	15877	15913	16085	15882	15848	15912	16110	16125	16088	15995	16171	16003	16133	16167	15876	15967	15959	16055	15936	16003	16052	16086	16100	16065	16125	15877	16210	16068	16121	16092	15897	16027	16068	16049	15945	15854	15979	16121	15997	16081	16077	16045	15886	15927	16012	16065	15915	16050	15923	16088	16225	15982	15950	15947	15842	16092	16126	15927	15922	15949	16050	15992	16021	15938	16024	15990	15994	15951	16000	16036	16054	16169	15910	16009	15848	15964	16010	15929	16078	15887	15909	16066	16097	16110	15891	15886	16107	15985	15990	15956	16124	16061	15938	15922	15878	15959	15996	15931	15861	16057	15993	15959	15949	16079	15828	15797	15951	15997	15966	16091	16094	16055	15874	15947	16021	16039	16053	15937	16074	16128	16029	15980	16095	15774	16110	16018	16034	16005	15906	15927	15860	15869	16081	15915	15887	15893	15806	16039	15983	15972	16028	16111	15878	16146	15826	16063	16009	16002	16153	15872	16030	16042	16202	15910	16028	16021	16197	16120	16019	15828	15975	15746	16027	16082	16129	16098	16036	15986	15994	15964	16032	16078	15854	15996	16006	15852	16097	16057	15986	15985	15923	16070	15946	15879	16073	15869	15813	16107	16030	16078	15886	16037	15989	15925	15986	15932	15865	15976	15980	15947	15901	16068	16003	15989	16062	15964	15967	16137	15982	16057	16057	15807	15909	15943	16060	15969	16090	15961	16013	15985	16026	16055	15878	15996	16099	16104	16036	15900	16037	16150	15935	15805	15939	16135	15882	15871	15981	16084	15924	15895	16121	15967	16129	15952	15954	15887	15862	16088	15884	16026	16029	15905	16127	15948	16084	15884	16021	15854	16051	15923	16101	16009	15944	15904	15887	16027	16155	16070	15915	16054	16129	15992	16072	16014	15915	15789	15967	15934	16106	16037	16031	15912	16001	16092	16069	15820	16018	15927	16027	16053	16052	15941	16164	16043	15831	15976	16055	15976	15876	16012	15966	16037	15912	15832	15886	16132	16014	15980	16015	15995	15851	16044	15846	15943	15913	15922	16189	15874	16041	16049	16027	15826	16124	16036	15930	16017	15955	16024	15972	15773	15956	15901	15974	15968	16139	16097	16018	15967	15950	16095	15870	15879	16105	16019	16047	15990	16186	15908	16008	15982	15962	16123	15897	15963	16064	16009	16051	16049	16171	16035	15959	15949	16031	15938	16085	16185	16045	16011	16019	16090	16215	15919	15997	15973	16134	16052	15944	15956	15854	16108	15955	15902	15989	16050	16124	15892	15962	15966	16003	15893	15986	15923	15972	16013	15774	15983	15850	15911	16024	15863	16058	16168	16154	16053	15889	16011	16117	16064	15947	16023	15829	15969	15886	15833	15995	15999	15862	16100	15808	16078	15905	16008	15746	16003	16156	16103	16035	16137	16029	15854	15746	15952	15969	16102	15877	15910	15996	15974	16016	15938	16138	15934	15944	15899	16026	15986	16055	16150	15732	15955	16072	15971	16115	16107	16028	15867	16079	16011	16086	16056	16212	16058	16000	15982	15937	15861	16203	15929	15853	16001	15971	16047	16030	16068	16238	15965	15970	16140	16158	16041	16260	16024	15846	16002	15944	16112	16023	16019	15765	15964	16027	15995	16054	15965	15810	16045	16054	16128	15930	15811	16024	15933	16007	16005	15928	15848	15899	15923	16031	16140	15997	15971	16085	15889	16036	15959	15984	16103	15989	15852	15828	16104	16020	15972	15882	16038	15830	16093	16009	15972	16182	15967	15981	15888	16095	16241	16031	16216	16013	15999	15907	16058	15991	16025	16134	16036	16036	16094	16251	15975	15997	15973	15972	16082	16137	15957	16063	15839	15970	16109	15985	16171	15900	16233	15946	15998	15926	16040	16038	16047	16097	15854	15877	15873	16094	15935	15977	15914	15992	15956	15853	16007	15924	15944	15951	15930	16091	15980	16067	16025	15960	15965	16170	16134	15965	16161	16046	16054	16161	16083	15939	16053	15922	16037	16263	16121	15998	15919	15976	16064	15872	15803	16211	15989	15991	15972	16079	15963	15829	15861	16008	15989	16109	15840	16051	15999	16011	15905	16027	16058	16055	16049	15977	16087	16065	15866	15988	16016	15987	16103	15992	15869	16155	16156	16084	15869	15996	15935	15979	16073	15894	16167	15873	16013	15856	16211	15908	15807	16058	16024	16076	15959	15944	15958	15941	15991	16059	15904	15920	16051	15991	15991	16154	15950	15798	16043	15863	16017	15957	16059	16163	15967	16011	15975	15925	16033	15932	16003	15996	16026	16100	16027	15937	16099	16093	16072	15837	16046	16210	16030	16008	16021	15767	16070	15950	15926	15901	16279	16139	16142	15973	15950	16233	15706	16156	15988	16040	15974	15826	16032	16048	15809	16119	15860	15920	16037	16144	15791	16062	16095	16080	16007	16024	16066	16087	16026	16009	15975	16078	16041	15990	16005	16190	15986	16064	16050	15933	16227	15871	16056	15758	15937	15882	15954	15994	16008	15815	15979	16114	15859	16162	15985	16165	15985	15860	15918	16109	15887	15903	16044	16083	15921	15957	15940	15844	16091	15894	16083	16043	15995	15876	16008	16080	16037	15884	16089	16147	15955	16018	15967	16009	15864	16034	16043	16289	15986	15813	16011	15981	16033	16149	16027	16009	16067	15960	15824	16105	15941	16024	15975	15917	15848	15844	15937	16057	15888	15903	16052	15917	15893	16052	16010	16037	16050	16027	16071	15918	16045	16221	16051	16015	15999	15933	15870	15944	15921	15987	16072	16177	16102	16137	15811	16113	15929	16067	16036	15800	16071	15937	15960	15931	15952	15950	15993	16079	16006	16041	16042	15939	16020	16078	15936	15950	16067	15954	16024	15917	15974	16073	15976	15889	16067	15969	16012	15963	15930	16087	15836	15906	16159	15871	16138	15961	16075	15978	15997	16007	16042	16099	15894	15953	16009	16259	15965	15791	16040	16033	16058	16070	15827	16023	15933	16008	16099	15980	16065	16034	15967	16001	15912	15991	15756	15925	15837	16064	15781	15994	16049	15994	16037	16127	15921	15910	15985	16012	16037	15929	16085	16060	16046	15980	15868	16031	16029	15995	15936	15889	15997	15909	15811	16205	15836	15815	16036	15943	16056	16079	16058	15956	15984	15851	15996	15998	15944	16036	16069	16105	16114	16012	15933	16062	16000	16115	15979	16015	15876	16029	16010	15953	16064	15975	15919	16000	16066	16003	15820	15941	15944	16095	16077	15916	15967	16018	16016	16152	16059	15940	15914	16049	16056	16072	16005	16008	15872	15995	16033	16114	16024	15895	15886	16059	16014	16051	16138	15901	15986	16204	15832	16060	15997	15798	16138	16038	15851	16157	16142	15870	16102	15988	15979	16091	15997	15892	16044	15972	15994	16065	15955	15935	16104	16018	15864	15891	15950	16025	15921	15943	15971	15965	16048	16145	15917	16012	15878	16007	16048	16138	15931	16317	15986	16199	15889	16073	15973	16093	16037	16114	16014	16092	15960	15870	15980	15988	15988	15940	15967	15946	15940	16047	16043	16098	15828	16114	16005	16111	16120	15943	15961	16009	16042	15976	16017	16030	15914	15957	15988	15857	16057	16166	16139	16071	16153	15874	16061	15979	16086	16087	15911	16027	16024	15972	15966	15790	15928	15936	15870	15937	16086	15804	16146	16057	15931	15977	15985	16023	15800	15975	16012	16148	16091	16153	15977	15949	15938	16117	16024	15996	16159	15954	15943	15866	16134	15903	15915	15972	15850	15911	15997	15915	15973	16078	16048	15958	15985	15982	16099	16009	16010	15978	15878	15924	16011	15971	16004	15926	15939	16088	16025	16025	16085	15820	16144	15898	15977	15865	16173	16127	15919	16093	16022	16006	16146	16130	15815	16126	15730	16201	16054	15949	16140	16007	15890	16109	15877	15980	15841	16027	16116	15947	15877	16073	15950	16016	15982	15905	16061	16047	15967	16028	15911	15854	15999	16074	15914	16067	15994	16060	15989	15989	15975	16137	16101	15945	16095	15931	16038	15755	15966	15935	16114	16167	15967	16130	16017	16080	16231	15996	16042	15981	15972	15977	15967	15970	15937	15840	15947	16059	16210	16030	15980	15857	15909	16064	16102	16042	16164	15883	16050	15943	15976	16104	16167	15955	16027	16226	16146	15906	16167	16177	16058	16056	15956	15906	15843	16020	16076	16177	15993	16016	16039	15989	15888	16071	15876	16009	15999	15980	16007	16086	16057	16031	15983	16039	15992	16231	16017	16014	16207	16026	16058	16090	16160	15956	16083	15808	15938	16116	15993	16150	15916	15902	16052	16242	15981	16022	15933	16132	16204	16083	16187	16062	15946	16032	15953	15993	15869	15978	15893	15980	15961	16003	16071	15930	16027	15854	15968	16084	16115	16144	16178	16033	15994	15829	16030	16009	15926	16030
23853	20738	28073	26627	24381	26345	27416	24765	24166	24453	24155	23892	23965	24043	23768	23936	23654	23874	23791	23632	23662	23817	23913	23466	23760	26194	27997	25871	24743	23791	23803	23554	23272	23364	23453	23312	23377	23581	23420	23321	23427	23231	23333	23346	23347	23848	23552	23435	23499	23547	23105	23743	23437	23418	23472	23202	23201	23429	23289	23293	23435	23506	23411	23276	23294	23417	23285	23510	23207	23477	23451	23303	23522	23368	23567	23348	23198	23380	23268	23369	23522	23469	23781	23477	23462	23222	23263	23313	23478	23509	23385	23456	23310	23235	23572	23375	23286	23382	23225	23373	23453	23493	23285	23352	23203	23598	23553	23365	23303	23458	23389	23195	23528	23354	23443	23332	23399	23467	23462	23297	23302	23423	23351	23489	23253	23395	23478	23178	23251	23448	23312	23348	23349	23226	23482	23423	23533	23463	23380	23512	23299	23477	23662	23291	23539	23102	23329	23208	23274	23454	23472	23446	23514	23525	23453	23523	23263	23318	23455	23387	23434	23289	23445	23565	23434	23278	23683	23227	23385	23245	23295	23310	23409	23513	23341	23346	23566	23325	23309	23266	23216	23379	23352	23370	23306	23393	23194	23357	23246	23410	23436	23607	23263	23557	23529	23549	23387	23556	23166	23339	23616	23380	23335	23411	23202	23444	23215	23390	23217	23500	23356	23296	23498	23299	23377	23277	23559	23537	23431	23534	23303	23491	23409	23238	23388	23303	23399	23278	23475	23317	23469	23423	23344	23143	23323	23319	23424	23409	23466	23417	23395	23467	23494	23479	23309	23681	23472	23367	23324	23432	23148	23146	23110	23421	23562	23640	23178	23399	23469	23349	23356	23592	23618	23415	23344	23252	23521	23194	23383	23424	23064	23106	23219	23069	23455	23412	23482	23418	23147	23457	23373	23333	23411	23207	23445	23566	23563	23583	23567	23300	23293	23457	23533	23347	23230	23273	23469	23423	23453	23231	23327	23325	23578	23185	23152	23516	23447	23246	23272	23406	23651	23251	23305	23471	23184	23401	23390	23296	23459	23388	23481	23387	23202	23323	23531	23355	23236	23180	23336	23151	23326	23418	23370	23368	23419	23393	23374	23564	23464	23172	23475	23550	23451	23387	23520	23406	23339	23446	23154	23376	23236	23310	23177	23437	23458	23425	23566	23328	23498	23346	23480	23652	23211	23462	23283	23191	23496	23409	23313	23324	23360	23123	23347	23386	23294	23354	23208	23145	23296	23160	23538	23522	23452	23454	23348	23238	23324	23275	23492	23396	23510	23633	23359	23577	23531	23354	23615	23360	23482	23593	23534	23398	23297	23296	23432	23323	23352	23320	23597	23249	23398	23131	23565	23365	23601	23548	23575	23544	23402	23325	23531	23404	23243	23389	23386	23225	23312	23162	23396	23271	23596	23556	23645	23369	23406	23428	23440	23398	23478	23275	23507	23363	23259	23310	23443	23202	23334	23281	23418	23305	23496	23593	23544	23208	23443	23498	23211	23337	23284	23499	23535	23404	23435	23543	23396	23382	23244	23119	23343	23455	23581	23360	23338	23530	23320	23200	23336	23444	23303	23429	23267	23298	23418	23400	23446	23390	23560	23440	23218	23331	23559	23361	23518	23487	23161	23224	23368	23582	23377	23127	23308	23508	23303	23692	23391	23346	23178	23433	23530	23557	23267	23342	23293	23375	23448	23413	23479	23280	23138	23480	23204	23134	23117	23209	23211	23608	23228	23361	23428	23451	23349	23412	23541	23400	23432	23466	23380	23373	23400	23485	23229	23574	23584	23322	23428	23367	23343	23385	23367	23551	23636	23458	23442	23354	23153	23464	23225	23288	23512	23442	23211	23514	23327	23292	23320	23537	23295	23281	23372	23424	23415	23159	23291	23306	23371	23410	23434	23393	23402	23462	23548	23344	23250	23317	23321	23226	23460	23367	23449	23292	23379	23362	23556	23403	23240	23397	23565	23520	23342	23334	23521	23282	23462	23205	23617	23405	23484	23478	23449	23241	23394	23191	23206	23459	23394	23545	23431	23359	23589	23329	23311	23479	23566	23034	23373	23505	23498	23228	23199	23489	23481	23234	23267	23702	23221	23478	23341	23349	23250	23342	23224	23422	23463	23226	23416	23520	23584	23498	23473	23318	23482	23221	23383	23379	23121	23271	23373	23461	23523	23612	23609	23364	23401	23485	23516	23258	23363	23492	23332	23451	23419	23197	23370	23496	23166	23138	23239	23620	23342	23235	23579	23386	23347	23464	23610	23347	23300	23374	23445	23315	23320	23458	23273	23536	23432	23442	23340	23492	23342	23335	23382	23302	23455	23337	23579	23374	23450	23316	23496	23621	23360	23326	23455	23353	23277	23285	23346	23339	23297	23261	23523	23316	23477	23455	23323	23420	23447	23465	23256	23505	23561	23114	23111	23099	23419	23392	23381	23417	23311	23410	23174	23418	23400	23609	23518	23427	23499	23590	23426	23504	23278	23518	23238	23238	23506	23369	23304	23318	23503	23369	23682	23305	23203	23551	23379	23328	23394	23639	23346	23438	23375	23366	23411	23416	23148	23290	23496	23404	23227	23260	23296	23243	23597	23260	23504	23540	23651	23400	23359	23275	23437	23247	23281	23338	23435	23405	23323	23335	23290	23301	23097	23424	23265	23463	23524	23645	23286	23131	23311	23344	23322	23179	23344	23420	23302	23447	23058	23391	23139	23399	23441	23591	23285	23689	23373	23616	23728	23055	23292	23272	23496	23519	23214	23476	23332	23609	23554	23843	23327	23142	23361	23535	23097	23467	23318	23526	23512	23301	23385	23431	23390	23604	23270	23187	23493	23592	23573	23565	23412	23481	23380	23589	23510	23511	23362	23418	23308	23552	23427	23071	23449	23562	23593	23327	23455	23445	23287	23272	23242	23276	23661	23571	23375	23387	23174	23332	23353	23472	23397	23409	23349	23536	23472	23423	23468	23453	23430	23337	23522	23323	23379	23511	23317	23410	23411	23463	23353	23502	23473	23561	23449	23444	23405	23419	23569	23379	23258	23379	23350	23186	23417	23388	23553	23306	23492	23457	23280	23394	23244	23492	23474	23250	23273	23395	23387	23446	23424	23530	23516	23392	23436	23480	23192	23289	23577	23520	23372	23353	23309	23642	23251	23143	23395	23389	23359	23393	23357	23350	23389	23516	23550	23486	23495	23343	23324	23297	23312	23634	23261	23321	23312	23337	23333	23449	23502	23344	23303	23258	23211	23290	23520	23369	23510	23327	23380	23421	23410	23183	23649	23559	23288	23531	23188	23318	23382	23305	23163	23445	23159	23436	23531	23593	23494	23666	23658	23328	23399	23500	23282	23449	23316	23213	23435	23413	23414	23592	23397	23195	23471	23601	23405	23433	23418	23264	23360	23482	23411	23272	23523	23607	23460	23505	23205	23326	23428	23488	23489	23322	23386	23501	23533	23562	23546	23534	23265	23499	23388	23573	23271	23227	23576	23627	23585	23189	23194	23414	23496	23435	23331	23530	23367	23352	23275	23229	23556	23681	23334	23329	23441	23650	23545	23567	23553	23508	23421	23480	23373	23156	23295	23301	23475	23340	23405	23453	23443	23187	23162	23400	23355	23479	23433	23570	23361	23585	23548	23103	23219	23480	23359	23449	23260	23307	23196	23445	23390	23467	23444	23576	23215	23457	23389	23459	23319	23223	23319	23282	23380	23460	23378	23321	23178	23426	23211	23387	23314	23437	23377	23379	23580	23335	23398	23599	23577	23353	23303	23302	23419	23522	23228	23205	23491	23534	23388	23573	23234	23509	23412	23422	23543	23479	23259	23342	23443	23297	23207	23380	23544	23436	23305	23272	23324	23348	23535	23471	23385	23202	23328	23246	23354	23469	23367	23367	23332	23541	23514	23457	23326	23446	23521	23310	23443	23458	23372	23488	23531	23421	23368	23467	23337	23429	23246	23435	23428	23272	23291	23357	23369	23271	23811	23188	23223	23254	23049	23443	23422	23383	23522	23560	23610	23508	23316	23394	23366	23519	23173	23450	23538	23445	23348	23463	23227	23266	23168	23412	23295	23188	23368	23127	23204	23366	23329	23409	23467	23298	23617	23387	23607	23498	23378	23429	23440	23597	23272	23422	23679	23479	23231	23361	23199	23317	23399	23246	23377	23578	23262	23284	23654	23389	23459	23456	23353	23236	23167	23449	23303	23408	23306	23563	23190	23353	23476	23385	23468	23481	23569	23374	23518	23296	23509	23594	23516	23265	23521	23637	23567	23261	23408	23208	23724	23274	23288	23405	23278	23197	23402	23240	23581	23390	23277	23546	23578	23471	23231	23342	23303	23446	23323	23331	23360	23568	23333	23358	23426	23565	23209	23489	23474	23744	23546	23643	23394	23327	23361	23572	23478	23391	23390	23262	23196	23410	23029	23342	23477	23405	23504	23242	23547	23536	23298	23777	23622	23252	23338	23494	23448	23224	23434	23472	23295	23204	23396	23136	23589	23527	23405	23748	23354	23324	23467	23563	23427	23352	23510	23652	23364	23380	23274	23312	23325	23353	23515	23561	23651	23613	23472	23307	23504	23518	23195	23304	23313	23431	23433	23219	23162	23166	23403	23306	23462	23437	23233	23457	23442	23372	23282	23541	23334	23569	23690	23403	23486	23351	23461	23326	23564	23151	23402	23358	23536	23216	23305	23457	23345	23228	23381	23405	23326	23344	23473	23230	23311	23137	23374	23457	23707	23327	23553	23333	23108	23095	23462	23367	23331	23498	23254	23425	23465	23442	23431	23361	23271	23333	23602	23138	23313	23380	23317	23537	23522	23402	23224	23209	23363	23293	23206	23392	23197	23432	23493	23264	23285	23282	23230	23467	23446	23169	23200	23652	23411	23466	23570	23304	23308	23365	23694	23532	23364	23340	23458	23454	23365	23219	23381	23427	23257	23476	23469	23267	23339	23235	23478	23329	23332	23431	23422	23257	23418	23390	23534	23245	23522	23428	23453	23324	23230	23339	23231	23396	23191	23531	23307	23316	23518	23504	23354	23486	23540	23544	23591	23417	23601	23528	23252	23431	23476	23652	23404	23376	23179	23348	23426	23428	23418	23392	23368	23671
44629	69725	58127	39000	22997	19330	17709	17282	16966	16575	16338	16060	15983	16108	15980	15896	15890	15810	15829	15915	15816	15816	15822	15643	15957	20013	21084	18048	16829	16082	15725	15328	15615	15583	15623	15516	15564	15661	15598	15549	15436	15430	15610	15545	15417	15546	15524	15461	15564	15659	15664	15589	15369	15445	15471	15608	15669	15646	15664	15716	15502	15554	15699	15519	15626	15408	15473	15518	15499	15577	15346	15538	15725	15470	15427	15470	15503	15436	15699	15552	15555	15433	15614	15521	15483	15715	15673	15636	15653	15575	15630	15461	15515	15440	15642	15779	15548	15638	15529	15462	15352	15555	15398	15699	15544	15710	15690	15618	15558	15662	15471	15395	15717	15464	15567	15573	15583	15565	15424	15547	15602	15553	15484	15526	15478	15660	15574	15616	15546	15536	15553	15398	15536	15367	15784	15593	15594	15591	15633	15668	15581	15512	15502	15696	15465	15461	15510	15513	15421	15653	15577	15558	15571	15543	15646	15547	15622	15562	15499	15694	15670	15515	15542	15462	15701	15586	15578	15502	15502	15735	15619	15429	15736	15522	15548	15511	15624	15558	15519	15666	15529	15462	15540	15677	15544	15490	15421	15516	15437	15580	15477	15580	15595	15548	15456	15440	15675	15406	15405	15578	15335	15516	15546	15453	15597	15602	15719	15580	15559	15571	15710	15508	15447	15558	15530	15455	15526	15490	15510	15633	15461	15560	15486	15529	15403	15549	15724	15574	15486	15474	15530	15611	15485	15620	15523	15597	15496	15503	15525	15517	15464	15720	15541	15507	15472	15548	15595	15539	15514	15623	15572	15629	15637	15500	15651	15690	15403	15554	15592	15535	15496	15580	15493	15532	15573	15588	15547	15789	15611	15473	15516	15603	15478	15571	15616	15726	15621	15523	15587	15508	15672	15358	15336	15448	15511	15504	15543	15579	15617	15619	15574	15493	15802	15559	15462	15684	15586	15620	15526	15558	15659	15463	15585	15551	15455	15568	15473	15457	15645	15687	15499	15589	15548	15515	15591	15446	15694	15403	15442	15576	15628	15402	15631	15538	15442	15611	15672	15595	15528	15604	15489	15464	15556	15624	15736	15446	15516	15588	15599	15553	15532	15607	15472	15691	15457	15722	15694	15528	15549	15370	15472	15426	15568	15600	15526	15538	15607	15444	15528	15545	15462	15379	15472	15528	15382	15656	15656	15557	15723	15360	15499	15394	15565	15636	15479	15628	15655	15519	15588	15562	15532	15579	15531	15589	15440	15556	15623	15620	15425	15649	15633	15632	15623	15546	15475	15658	15520	15604	15601	15545	15337	15695	15632	15365	15546	15576	15518	15638	15545	15625	15672	15648	15690	15518	15521	15504	15446	15623	15581	15577	15629	15531	15524	15535	15533	15766	15732	15587	15674	15672	15542	15683	15589	15511	15644	15544	15366	15499	15505	15450	15522	15616	15568	15555	15566	15648	15493	15731	15539	15549	15425	15444	15510	15560	15510	15484	15500	15621	15698	15450	15423	15590	15506	15578	15538	15488	15489	15585	15604	15546	15621	15526	15428	15557	15281	15581	15552	15403	15453	15574	15616	15584	15588	15362	15617	15542	15564	15624	15522	15489	15484	15642	15495	15592	15677	15389	15645	15515	15414	15427	15317	15664	15497	15535	15440	15631	15707	15488	15567	15425	15511	15419	15554	15818	15746	15454	15479	15709	15489	15633	15615	15477	15616	15734	15571	15585	15565	15603	15458	15551	15533	15535	15634	15640	15542	15403	15633	15593	15553	15612	15610	15563	15555	15640	15486	15577	15707	15559	15423	15710	15607	15574	15557	15424	15401	15488	15502	15577	15609	15475	15567	15518	15473	15733	15448	15621	15433	15638	15558	15526	15677	15508	15496	15493	15375	15430	15683	15752	15420	15536	15571	15426	15569	15376	15494	15517	15477	15415	15657	15816	15522	15703	15697	15597	15482	15565	15567	15422	15462	15763	15484	15576	15628	15579	15670	15477	15519	15416	15396	15539	15322	15673	15480	15431	15486	15465	15722	15686	15565	15581	15564	15440	15509	15526	15455	15673	15729	15489	15629	15479	15750	15495	15431	15443	15816	15696	15618	15631	15720	15347	15548	15518	15667	15585	15551	15582	15538	15513	15583	15508	15541	15543	15573	15558	15562	15639	15340	15585	15583	15482	15608	15538	15571	15636	15532	15573	15575	15539	15439	15692	15485	15560	15658	15604	15632	15463	15535	15753	15511	15439	15501	15600	15540	15618	15465	15483	15657	15744	15624	15416	15455	15726	15524	15573	15459	15458	15753	15549	15520	15529	15609	15391	15343	15378	15412	15639	15511	15400	15589	15443	15668	15558	15551	15685	15290	15445	15555	15515	15479	15624	15675	15508	15561	15573	15560	15497	15536	15613	15698	15436	15584	15538	15550	15558	15443	15437	15572	15589	15602	15522	15603	15691	15560	15572	15747	15719	15490	15555	15562	15391	15572	15610	15546	15475	15574	15341	15593	15474	15544	15688	15483	15608	15512	15652	15511	15619	15421	15695	15404	15624	15598	15507	15531	15537	15532	15540	15588	15639	15580	15557	15548	15597	15595	15614	15318	15582	15548	15441	15702	15533	15590	15530	15541	15494	15595	15584	15650	15610	15473	15762	15662	15561	15616	15581	15515	15566	15601	15450	15570	15775	15444	15631	15440	15460	15616	15553	15524	15494	15745	15478	15777	15572	15613	15518	15618	15469	15390	15648	15445	15320	15622	15586	15295	15387	15439	15576	15461	15583	15457	15673	15622	15609	15564	15530	15561	15564	15608	15600	15397	15565	15641	15491	15620	15518	15614	15680	15714	15737	15464	15513	15748	15650	15676	15608	15480	15413	15616	15445	15482	15729	15532	15618	15521	15652	15469	15557	15470	15480	15572	15450	15561	15707	15608	15659	15577	15320	15548	15583	15478	15453	15542	15601	15615	15535	15601	15572	15471	15730	15421	15746	15449	15464	15482	15520	15426	15728	15572	15593	15546	15472	15545	15442	15517	15435	15503	15502	15513	15515	15660	15530	15474	15606	15441	15635	15724	15604	15594	15507	15466	15700	15658	15753	15471	15584	15651	15699	15464	15567	15763	15586	15448	15513	15647	15759	15562	15433	15448	15399	15552	15658	15457	15495	15706	15510	15726	15509	15581	15455	15409	15488	15638	15537	15612	15620	15651	15551	15408	15559	15518	15675	15474	15582	15453	15630	15626	15444	15519	15648	15610	15643	15637	15454	15535	15291	15632	15447	15569	15475	15495	15639	15663	15521	15593	15449	15531	15546	15633	15520	15681	15528	15631	15476	15379	15468	15516	15553	15611	15693	15602	15514	15439	15680	15571	15583	15526	15449	15494	15462	15592	15608	15602	15628	15565	15627	15494	15626	15582	15354	15628	15542	15537	15480	15623	15509	15481	15347	15583	15380	15432	15626	15475	15519	15675	15579	15581	15563	15669	15534	15498	15494	15581	15518	15557	15436	15654	15574	15445	15634	15721	15503	15398	15638	15512	15709	15647	15452	15596	15500	15700	15686	15641	15510	15514	15634	15379	15652	15432	15483	15619	15478	15548	15497	15551	15508	15560	15488	15655	15541	15530	15526	15470	15486	15568	15579	15655	15680	15588	15762	15495	15597	15584	15480	15727	15522	15500	15634	15570	15584	15373	15558	15464	15460	15428	15622	15375	15569	15638	15636	15577	15563	15649	15502	15588	15574	15492	15660	15444	15523	15545	15669	15534	15398	15620	15453	15639	15464	15513	15414	15605	15431	15541	15572	15717	15522	15561	15465	15465	15749	15436	15602	15328	15644	15565	15546	15786	15523	15377	15416	15676	15442	15443	15361	15627	15598	15646	15569	15488	15397	15599	15567	15440	15567	15522	15639	15585	15483	15707	15623	15538	15420	15596	15414	15549	15502	15554	15394	15601	15630	15681	15460	15580	15546	15664	15687	15402	15538	15546	15579	15554	15590	15532	15604	15519	15581	15583	15560	15661	15513	15436	15815	15568	15525	15666	15500	15672	15528	15553	15603	15669	15430	15433	15735	15506	15455	15513	15561	15448	15424	15673	15483	15505	15717	15519	15610	15609	15476	15560	15462	15530	15469	15624	15656	15656	15456	15620	15651	15553	15792	15437	15556	15638	15469	15644	15539	15699	15477	15575	15532	15585	15430	15564	15509	15679	15686	15574	15574	15452	15648	15587	15519	15600	15521	15585	15559	15512	15524	15627	15548	15543	15511	15621	15696	15501	15602	15490	15478	15510	15469	15542	15512	15444	15535	15584	15637	15672	15553	15526	15431	15615	15557	15553	15598	15468	15541	15515	15554	15666	15534	15618	15610	15548	15612	15718	15541	15707	15698	15452	15459	15613	15646	15540	15629	15500	15485	15592	15686	15467	15693	15491	15731	15584	15660	15584	15404	15676	15728	15438	15475	15622	15499	15502	15639	15558	15660	15501	15647	15480	15511	15779	15737	15542	15612	15550	15539	15516	15733	15608	15625	15672	15625	15425	15591	15575	15453	15508	15511	15504	15572	15693	15602	15529	15590	15607	15488	15554	15504	15618	15700	15488	15600	15586	15554	15472	15483	15599	15629	15532	15526	15719	15616	15572	15505	15499	15490	15630	15492	15686	15484	15548	15450	15454	15574	15697	15680	15687	15522	15692	15639	15602	15651	15630	15545	15791	15458	15599	15613	15704	15566	15639	15612	15403	15357	15495	15605	15377	15518	15617	15491	15601	15475	15543	15478	15644	15503	15635	15561	15423	15519	15606	15577	15537	15650	15649	15466	15462	15615	15558	15466	15528	15646	15734	15599	15597	15798	15697	15506	15629	15593	15679	15622	15627	15552	15549	15589	15615	15474	15860	15520	15497	15596	15728	15605	15627	15565	15651	15501	15559	15513	15591	15661	15561	15459	15595	15471	15552	15599	15416	15587	15569	15539	15429	15575	15663	15538	15547	15699	15414	15639	15389	15626	15628	15536	15700	15470	15738	15645	15460	15544	15620	15447	15418	15525	15785	15715	15556	15656	15432	15593	15561	15494	15688	15464	15783	15274	15626	15559	15427	15407	15616	15544	15655	15610	15502	15452	15508	15511
21991	20597	27169	24979	22207	25318	29950	26146	25170	25406	24788	24981	24868	24523	24499	24404	24621	24713	24389	24445	24350	24149	24263	24324	24611	29542	31693	28455	26498	24964	24465	24376	23974	24297	24046	24299	24131	24118	24112	24125	24252	24036	24069	23842	24258	24047	24005	23863	24174	24075	23937	23889	24170	23943	24026	23984	23820	23941	23952	24126	24083	24040	24020	24120	24092	24023	23953	24122	24197	23913	24139	24045	23943	24203	23816	24277	24146	24147	24055	24276	24027	24056	24236	23937	24009	23996	24229	23914	24071	23999	24107	24119	23931	24086	24067	24081	23866	23949	24044	23830	24302	24108	23867	24018	23812	23851	24089	23881	23783	24264	24294	24019	23831	23966	23823	24052	24107	23860	24236	24013	23927	24222	24027	24144	24109	23856	23982	24079	23864	24315	24145	23916	23881	24064	24046	23760	24009	24018	24146	24062	23939	23903	23961	23893	24090	23792	24001	24022	23950	24029	23923	24048	23782	23968	23977	24066	24312	24115	24066	23832	24068	24184	23929	23928	23926	24120	24201	24042	23974	24020	23875	23833	24138	24043	23877	24000	23965	24032	24053	24091	24092	23894	23960	24053	23714	23860	24072	23848	23980	24128	24145	23846	23906	24040	24273	24008	24012	23903	23952	24022	24077	24043	23834	24023	23824	23981	23860	23847	24107	23949	24011	23976	24044	24209	23980	23831	23779	24023	24063	24104	23965	23739	24039	23935	23804	23971	24070	23882	24071	24182	24047	24085	24120	24059	24035	23888	24233	24122	24197	24309	24236	24168	24155	24119	23944	23716	24035	23974	23995	24013	24114	23863	24231	24036	23856	24060	23928	23883	23895	23990	24002	23955	23916	24238	24117	24030	24072	24039	23839	23971	23900	23956	24015	23774	23814	23954	23871	23702	23799	23956	23788	24050	23963	23864	23959	23938	24107	24035	24222	23810	23898	23950	23820	24035	23898	24086	23956	23976	23948	23943	24206	23852	24102	24141	24026	24046	24064	24171	24021	23910	23860	23834	24287	23767	24218	24036	23940	23855	24157	23977	24178	24023	23969	24123	23651	23961	24087	23988	23908	24034	23952	23972	23917	24004	23947	23890	23986	23866	23687	23815	24109	24165	24120	23976	23991	23673	23811	23960	23904	24067	24077	24013	23973	23976	24076	24003	23913	24092	23958	24140	23988	23933	24076	23735	23877	23899	23906	23994	24059	24006	23979	24007	24077	23690	23908	24312	23977	23872	23871	23897	23916	24103	24041	23919	24215	24169	23860	23858	23872	23830	24099	24016	24119	24033	24048	23958	24095	24092	23893	23909	24011	24195	24151	24137	24097	24032	23938	24267	24154	24179	24123	24069	24109	23960	24193	23971	24087	23961	23810	24011	23803	23820	23811	24093	23836	23898	24114	24227	24027	23903	24058	24128	23925	23912	23804	23892	24246	23992	23794	23818	24044	24121	23905	23925	24225	24112	24038	24035	23985	23840	23852	23903	23966	23914	23856	23841	24166	23816	23912	23930	23988	23922	24007	23996	24155	24069	23975	24045	23886	24110	23964	23891	24023	24012	24151	23848	24100	24032	23982	24042	24120	23877	23922	23930	23873	23978	23999	24171	23912	24069	23812	24066	23952	23936	24026	24076	23911	24185	23881	24012	23967	24070	24226	23918	23975	24122	24053	24017	24198	23939	24031	24036	23990	24031	23972	23928	24156	24206	24004	23815	23878	24172	23910	23629	23785	23921	24106	24008	23856	23997	24081	24083	23894	23597	24146	23801	23792	24048	24072	23926	24069	23975	23917	23972	24163	24101	23967	23988	24109	23874	23988	23730	24094	24060	24101	24340	23778	23785	24082	24145	24063	24026	24032	23995	23998	23992	23973	23862	23792	24102	24107	23900	24066	24163	24043	23862	23788	23557	23919	23850	24049	23868	23843	23908	24074	23816	24214	23890	23957	24186	23890	23953	23606	24146	24327	24029	24031	24252	24252	24321	23833	23961	23944	23968	24043	23974	24095	24046	23993	23919	23878	24119	24089	24107	23900	23836	23967	24194	24097	23912	23861	24087	23856	24013	24123	24026	23918	23890	24114	23827	23897	24204	23971	24062	23900	23987	24102	24124	24112	24126	23849	24100	24198	24113	24098	24090	23955	24097	23942	23941	23997	23978	23794	24042	24007	23995	23982	24054	23895	24002	23974	24069	23952	24149	23978	23964	23757	23974	24215	23979	24180	23795	23996	24072	23920	23806	24029	24149	23904	23916	23885	23964	24130	23827	24262	24022	24251	23977	23873	24090	23832	23922	23938	24101	23802	23875	23868	24115	23932	24044	24006	24081	24173	24015	24118	24146	24111	24066	23944	23989	23941	24232	24130	23813	23904	24050	23895	23937	24189	24151	23688	23635	23944	24049	24077	23741	23986	23952	24072	23970	23843	23995	23872	24140	24352	23986	23827	24224	24130	24050	23991	24048	23918	23997	23812	23981	24045	23898	24147	23992	23873	24177	24078	23793	23985	24013	24013	23882	23899	23974	24035	23991	23896	23986	24038	24136	23935	23676	24097	23882	23944	24225	23858	24161	23935	23948	23880	23915	24036	23867	23893	24041	23734	23881	24021	23972	23968	24070	23994	24036	23969	24017	24041	24134	23917	24109	24027	24032	23897	23974	23899	23904	23916	23980	24011	24024	24011	23882	24069	23809	23960	23839	24072	23704	23839	24073	24059	24050	23786	23961	23974	23962	24084	23725	24054	24288	23952	23864	23948	24004	23951	23970	24084	24004	24000	23973	24062	23789	23958	23928	23868	24138	24205	23812	23936	23953	24056	23994	24081	23841	23987	24025	23876	24032	24287	23790	23968	24226	23792	23934	23918	23698	24223	24007	24065	24142	24069	23956	24038	23926	24144	23887	23556	24161	24178	23962	24099	23989	23880	24060	24088	23984	24041	24016	24119	24207	24082	24059	24117	23970	24271	24302	24226	24008	24131	24079	24070	23897	23978	23983	23831	23884	24088	24080	24065	23855	23986	24007	23850	24152	24200	23853	24013	23933	23958	23936	24168	23772	23906	23973	23871	23708	23928	23917	24067	23739	24122	23839	24031	24160	24207	24087	24068	24009	23849	24299	24085	24131	24026	24121	24170	24058	24090	23981	24227	23960	23917	23934	23943	23921	24016	24028	23858	23847	23797	23913	23880	23947	24245	24109	24155	24099	24291	23949	24086	23848	23966	24128	24088	24036	24092	23997	24011	24066	24067	24314	24230	24102	23651	24024	23805	23546	24144	24248	24019	23956	24033	23638	23905	23719	24208	24172	23953	23866	24053	23925	24025	23801	24176	24169	24085	23974	24084	23979	23786	24214	23960	23946	24060	24027	24137	23987	23982	23871	23810	23842	24088	24081	24102	24062	24030	24045	23933	24026	24140	23935	24069	23720	23786	23949	24300	24292	24008	24090	23946	23901	24026	24111	24098	23906	24021	23910	24115	23864	24074	23884	23946	24097	24133	24214	24166	24140	24229	24201	24012	24145	24335	23965	23997	23986	23986	24178	23877	23944	23887	24041	23926	24105	24338	23773	23993	23830	24093	23994	23881	23774	23942	24112	23736	23952	23996	23981	23708	23754	24032	23770	23884	23821	23872	24081	24077	24147	23811	23995	24151	23933	23733	24024	23872	23697	23599	24003	23969	23962	24042	23814	23984	23882	23847	24006	24127	24094	23952	24282	24057	23974	23927	23988	23940	24276	23951	24120	24009	23985	23818	23973	24156	24008	23972	24051	24011	24053	24130	24200	24104	24278	23710	23919	24288	24113	24030	23955	23927	24052	24000	24073	24229	24199	24157	23997	23824	24074	23992	24073	23868	23924	24228	24078	23823	24014	24109	23949	23955	23918	23735	24022	24163	24096	23993	23927	24045	24111	23989	24070	23923	24137	24137	23995	23862	23855	23947	23892	24170	23857	24076	23975	24095	24007	23839	23885	24310	23969	23834	23995	24073	24167	24176	23960	23967	23929	23992	24231	23898	23852	24174	24015	23938	24019	23922	23847	24140	24185	24031	23919	24008	24057	24222	23889	24069	24055	23911	23926	23980	23882	24113	23909	24033	23991	23898	23849	24059	24066	24053	24170	23858	23918	23930	24075	24054	24212	23978	23992	23973	24075	23885	23897	23932	23999	24098	24139	23933	23971	24013	23789	23908	24159	24159	23961	24141	24121	24456	24098	24021	23925	24049	23941	23838	23992	23854	23959	24065	23958	23949	24130	23977	23762	23721	23718	24092	24009	23922	24115	24101	23794	23853	24239	23979	23916	23967	23773	23958	24124	24029	23830	23866	23990	24010	24143	23861	24076	23889	24144	24075	23837	23948	24066	24165	23973	24255	23987	23956	24021	23894	23890	23942	24040	23947	24062	23948	23768	24220	24198	24095	23880	24151	23821	23992	23721	24141	24121	24047	24147	23960	23813	24064	24096	24197	23880	24093	23756	23856	23931	24062	23888	24000	23782	23934	24142	23973	23846	23944	23928	23859	23937	24079	24064	23901	23954	24001	23992	24038	24000	24067	24056	23922	24059	23984	23995	23818	24006	23853	24119	23688	23965	23943	24076	23861	24114	24081	23897	23924	23868	23918	24066	24173	24057	23873	24003	23930	24153	24046	24173	24150	24086	23826	24187	24056	23656	23903	23896	23922	23992	23948	24191	23904	23955	24030	24016	24035	24168	24180	23866	24037	24288	23913	23938	24129	24042	24125	23991	23710	23945	23845	23865	23610	24068	24009	23997	24051	24045	24138	23792	23987	24089	23777	23848	23774	23958	23982	24137	24267	23954	24178	23813	23959	23891	24084	23672	23833	23911	24054	24009	24053	24183	23886	24025	23911	23937	23763	23994	23992	24030	24197	23988	24057	24137	24058	24093	24010	23739	24020	24324	23954	23894	23747	23842	24020	23917	23997	23922	24065	23750	23986	24151	23871	24088	24159	24028	24036	23805	23903	23888	24215	23765	23925	23829	24035	23914	24097	24023	24153	23876	24153	23891	23819	23891	24003	23978	24037	24054	23878	23927	24071	24091	23880	24014	24195	23984	23883	24139	23969	24014	23813	24167	23914	23902	23958	24114	24054	24220	24009	24034	24204	23837	23878	23977
48866	72255	59043	42365	25674	20739	19391	18479	18057	17291	16870	16774	16655	16360	16357	16438	16209	16173	16248	16163	15976	16074	16095	15985	16625	23950	24945	20772	18284	16630	15956	16019	15885	15809	15840	15873	15796	15757	15835	15859	15681	15717	15897	15697	15776	15910	15716	15636	15803	15940	15608	15877	15730	15925	15867	15895	15791	15828	15826	15833	15825	15926	15818	15661	15840	15714	15776	15912	15795	15626	15879	15578	15719	15753	16004	15720	15775	15855	15844	16008	16005	15887	15636	15962	15862	15830	15854	15852	15768	15752	15895	15747	15829	15784	15629	15946	15765	15750	15739	15915	15686	15807	15798	15820	15700	15745	15730	15732	15580	15761	15918	15775	15952	15702	15758	15928	15875	15690	15953	15756	15840	15751	15814	15794	15708	15978	15812	15842	15719	15693	15742	15944	15731	15654	15719	15820	15693	15883	15791	15841	15858	15902	15762	15891	15732	15793	15829	15829	15836	15793	15857	15768	15737	15777	15814	15977	15608	15803	15966	15872	15900	15774	15921	15714	15786	15720	15777	15635	15893	15720	15686	15794	15719	15769	15720	15734	15613	15816	15690	15746	15748	15751	15774	15814	15817	15729	15647	15907	15844	15801	15833	15792	15851	15669	15763	15634	15825	15675	15812	15961	15822	15762	15758	15767	15760	15825	15890	15764	15944	15725	15750	15591	15708	15805	15740	15745	15808	15906	15789	15833	15744	15747	15735	15974	15706	15852	15778	15622	15840	15812	15990	15734	15743	15787	15824	15972	15627	15751	15787	15738	15716	15739	15767	15745	15710	15764	15868	15817	15855	15733	15745	15781	15909	15959	15780	15782	15785	15766	15740	15708	15657	15831	15979	15743	15639	15831	15851	15850	15826	15697	15636	15820	15820	15721	15831	15797	15760	15719	15940	15766	15680	15803	15833	15821	15814	15750	15845	15727	15855	15752	15710	15836	15730	15930	15878	15875	15830	15618	15830	15845	15709	15703	15819	15917	15831	15857	15862	15787	15800	15842	15730	15752	15837	15864	15702	15836	15778	15776	15772	15644	15798	15789	15980	15845	15704	15764	15866	15750	15812	15747	15683	15787	15826	16014	15701	15615	15936	15742	15826	15819	15767	15754	15698	15930	15619	15908	15774	15856	15756	15992	15809	15849	15825	15609	15620	15895	15975	15929	15545	15824	15870	15712	15743	15670	15855	15722	15774	15813	15777	15782	15734	15772	15711	15883	15927	15819	15800	15645	15909	15795	15621	15640	15767	15783	15812	15895	15931	15726	15728	16010	15939	15618	15584	15754	15917	15746	15824	15895	15825	15822	15931	15724	15893	15816	15641	15841	15787	15711	15723	15829	15789	15862	15719	15774	15759	15662	15725	15773	15759	15772	15695	15786	15612	15684	15961	15785	15743	15811	15699	15656	15739	15809	15795	15663	15710	15854	15846	15947	15833	15968	15749	15742	15693	15842	15719	15839	15798	15751	15778	15754	15839	15866	15880	15897	15886	15700	15919	15849	15825	15675	15779	15687	15873	15728	15813	15779	15705	15610	15858	15663	15953	15743	15850	15646	15821	15770	15921	15922	15727	15887	15699	15840	15795	15713	15804	15768	15784	15794	15925	15655	15667	15708	15735	15624	15768	15771	15710	15649	15747	15713	15704	15758	15817	15749	15851	15721	15791	15809	15810	15732	15831	15653	15895	15646	15758	15831	15733	15784	15650	15733	15725	15824	15897	15712	15808	15933	15558	15846	15849	15848	15813	15644	15787	15849	15673	15931	15698	15839	15954	15595	15887	15862	15556	15974	15954	15599	15820	15800	15812	15932	15910	15992	15722	15690	15858	15822	15641	15801	15737	15786	15810	15704	15754	15901	15787	15848	15896	15813	15717	15870	15766	15642	15657	15908	15799	15770	15905	15875	15829	15882	15753	15860	15919	15756	15914	15870	15730	15730	15794	15903	15754	15683	15622	15806	15822	15675	15889	15701	15708	15719	15793	15821	15846	15676	15881	15519	15726	15926	15607	15802	15747	15785	15897	15732	15845	15875	15478	15840	15769	15708	15780	15840	15766	15733	15853	16035	15852	15812	15803	15668	15838	15808	15666	15978	15738	15596	15862	15901	15872	15799	15825	15753	15860	15787	15611	15722	15682	15757	15895	15687	15689	15847	15751	15677	15713	15613	15850	15787	15597	15887	15860	15974	15891	15659	15739	15924	15710	15749	15802	15787	15809	15896	15681	15895	15860	15714	15647	15730	15798	15650	15783	15725	15763	15838	15654	15815	15726	15910	15834	15892	15738	15750	15900	15926	15862	15730	15707	15705	15775	15640	15830	15866	15728	15782	15960	15810	15771	15734	15682	15677	15768	15714	15876	15699	15772	15753	15656	15816	15718	15780	15818	15964	15652	15820	15732	15669	15821	15702	15768	15750	15674	15802	15854	15899	15855	15891	15850	15788	15927	15882	15540	15732	15545	15919	15613	15754	15700	15901	15885	15634	15848	15639	15927	15650	15732	15697	15731	15802	15738	15594	15762	15666	15787	15847	15739	15921	15883	15881	15831	15720	15666	15781	15734	15838	15761	15793	15829	15736	15869	15774	15975	15715	15713	15788	15772	15712	15854	15835	15789	15583	15875	15874	15914	15701	15656	15806	15896	15718	15750	15746	15820	15747	15676	15724	15769	15509	15887	15753	15784	15694	15752	15779	15815	15680	15823	15696	15609	15571	15955	15702	15773	15726	15729	15791	15891	15773	15784	15756	15820	15857	15760	15810	15873	15753	15740	15941	15650	15763	15837	15695	15644	15631	15751	15971	15915	15769	15742	15506	15987	15733	15755	15671	15925	15876	15885	15686	15723	15793	15897	15981	15782	15904	15808	15830	15718	15765	15773	15912	15619	15764	15650	15738	15801	15702	15734	15827	15720	15907	15868	15700	15860	15761	15778	15727	15668	15874	15725	15726	15767	15908	15676	15861	15733	15833	15693	15710	15790	15604	15935	15816	15721	15664	15776	15866	15774	15813	15767	15804	15664	15758	15713	15649	15687	15716	15742	15985	15716	15762	15881	15750	15697	15722	16042	15675	15882	15703	15889	15681	15563	15831	15862	15759	15829	15590	15696	15748	15821	15832	15668	15579	15688	15600	15856	15908	15775	15758	15785	15751	15874	15953	15913	15745	15750	15818	15772	15862	15597	15890	15801	15895	15581	15729	15737	15759	15737	15803	15654	15815	15851	15637	15846	15811	15881	15850	15716	15800	15617	15814	15874	15764	15675	15591	15726	15793	15788	15897	15702	15806	15857	15847	15686	15851	15638	15785	15774	15897	15753	15728	15768	15709	15709	15857	15735	15524	15794	15832	15846	15881	15785	15851	15726	15663	15809	15743	15764	15744	15830	15676	15727	15569	15745	15827	15692	15798	15770	15702	15776	15797	15707	15789	15683	15719	15745	15838	15851	15767	15722	15805	15896	15727	15615	15793	15716	15972	15729	15603	15760	15724	16018	15851	15882	15882	15800	15704	15759	15727	15718	15808	15768	15861	15610	15737	15740	15890	15704	15722	15932	15720	15925	15821	15753	15721	15743	15721	15765	15933	15821	15771	15777	15677	15764	15818	15682	15844	15784	15739	15733	15779	15798	15861	15718	15681	15861	15793	15729	16049	15721	15840	15824	15781	15703	15938	15770	15684	15985	15769	15769	15829	15863	15710	15770	15747	15806	15758	15956	15786	15902	15700	15903	15830	15805	15756	15911	15747	15848	15642	16050	15836	15899	15876	15682	15767	15818	15646	15870	15904	15879	15881	15867	15814	15774	15764	15836	15860	15670	15893	15900	15715	15620	15793	15855	15761	15774	15807	15820	15842	15792	15681	15810	15911	15805	15811	15834	15919	15806	15704	15874	15715	15787	15641	15908	15619	15746	15747	15922	15900	15667	15869	15837	15798	15765	15688	15652	15918	15937	15710	15798	15848	15757	15611	15672	15732	15690	15803	15926	15850	15790	15776	15878	15809	15731	15854	15816	15706	15728	15794	15862	15845	15592	15829	15735	15776	15970	15788	15837	15668	15698	15927	15749	15714	15875	15715	15697	15598	16009	15737	15955	15775	15771	15894	15650	15745	15889	15865	15975	15854	15830	15670	15919	15983	15908	15972	15800	15925	15775	15807	15934	15735	15909	15955	15990	15812	15710	15931	15706	15757	15797	15834	15800	15789	15909	15702	15927	15821	15682	15810	15766	15884	15763	15700	15776	15871	15725	15751	15818	15806	15823	15888	15746	15923	15467	15842	15947	15678	15667	15834	15710	15780	15679	15729	15820	15806	15843	15747	15805	15890	15952	15883	15789	15686	15759	15719	15758	15773	15615	15835	15616	15720	15796	15681	15813	15791	15797	15908	15704	15703	15766	15860	15649	15864	15743	15830	15734	15700	15941	15723	15959	15884	15530	15744	15657	15856	15610	15782	15852	15876	15736	15577	15784	15698	15783	15878	15670	15765	15630	15949	15777	15762	15669	15800	15734	15810	15819	15840	15860	15730	15768	15762	15910	16023	16028	15854	15875	15757	15775	15885	15748	15717	15875	15981	15807	15845	15644	15862	15881	15855	15625	15771	15528	15644	15680	15633	15917	15929	15716	15808	15760	15988	15845	15768	15657	15924	15699	15800	15739	15999	15762	15914	15752	15656	15917	15684	15700	15770	15718	15735	15818	15912	15810	15685	15818	15982	15614	15896	15850	15901	15714	15823	15928	15790	15837	15632	15959	15928	15673	15745	15837	15733	15676	15809	15697	15741	15750	15639	15870	16005	15819	15766	15804	15872	15740	15646	15930	15861	15794	15868	15649	15787	15752	15760	15829	15898	15697	15790	15973	15886	15842	15705	15658	15904	15793	15698	15644	15771	15796	15702	15713	15603	15787	15690	15781	15764	15669	15802	15719	15845	15815	15832	15684	15873	15883	15810	15723	15766	15816	15711	15777	15845	15604	15689	15708	15817	15883	15740	15885	15851	15675	15672	15898	15814	15913	15761	15644	15858	15817	15814	15774	15737	15641	15803	15873	15780	15864	15770	15954	15545	15810	15778	15779	15803	15861	15742	15837	15808	15826	15760	15835	15772	15862	15627	15797	15777	15672	15944	15867	15659
41758	38857	44109	37027	28806	25009	24819	24451	24212	24351	24198	24150	24374	24075	24062	23988	23886	24127	23843	23860	23699	23968	23841	24197	23834	24088	24551	24270	23918	23801	24044	23929	23755	23985	23873	23989	24028	23795	23785	23772	23886	23896	23724	23611	23744	23812	23736	23942	23822	23867	23885	23617	23867	24069	23840	23728	24042	23880	23845	23692	24011	23881	23969	23560	23702	23747	23935	24012	23910	23894	23882	23853	23941	23800	23942	23754	24110	23774	23869	23867	23622	23870	24045	23736	23753	23946	24076	23845	23743	24064	23800	23806	24136	23945	23823	23750	23833	23858	23847	23778	23964	23931	23723	23779	23923	23726	23882	23861	23765	23847	23937	23937	23968	23914	23731	23771	24023	23778	23841	23714	24027	23871	23923	23832	23713	23603	24015	24022	23930	23805	23733	23849	23901	23756	23641	23818	23827	23614	23779	24013	23855	23932	23930	24079	23861	23678	24115	23852	23551	23710	23734	23667	23972	24143	23759	23912	24136	23911	23799	23795	23678	23608	23909	23988	23836	23916	23765	23723	23883	23821	23840	23702	23938	23791	23825	23966	23891	23977	23902	23924	23794	23934	23554	23757	23805	23704	23768	23829	23792	23742	23796	23798	23837	23738	24023	23752	23887	23837	23921	23860	23505	23521	23897	23745	23710	23756	23743	23793	24023	23851	23835	23853	23886	23871	23861	23940	23982	23672	24007	23611	23796	23998	23772	23866	23892	23796	23941	23814	23785	23741	23885	23774	23814	23867	23690	23828	24097	23570	23675	23832	23649	24029	23906	24198	23944	23716	23842	23817	23830	23840	23918	23913	23874	23991	23953	23801	23825	23872	23863	23750	23997	23982	24003	23681	23724	23811	23643	23929	23770	24030	23740	23988	23922	23836	23751	23604	23757	23781	23769	23871	23539	23866	24078	23748	23766	23671	23741	23737	23729	23760	23496	23681	23901	23765	23781	23773	23658	23797	23846	23773	24014	23806	24057	23894	23833	23759	24090	23778	23731	23899	23764	23840	23784	23848	23938	23793	23819	23524	24044	23776	23903	23692	23703	23821	23928	23854	23665	23589	23730	23996	23893	23609	23763	23979	23870	24018	24022	23983	23939	23948	23862	23923	23779	23890	23844	24044	23797	23607	23947	24028	24177	23906	23688	23801	23564	23686	23792	23700	23903	23930	23874	23733	23861	23816	23828	23814	24049	23775	23858	23719	23820	23838	24024	23741	24001	23797	23719	23906	24019	23856	23670	24081	23686	23769	23911	24013	23582	23894	23845	23749	23860	23674	23891	23797	23794	24171	23819	23725	23832	24000	23763	23865	23918	23803	23748	23869	23965	23731	23819	23841	23672	24050	23906	23987	23723	23964	23730	23806	23808	23949	23713	24039	23724	23738	23879	23979	23791	23878	23835	23885	23875	23717	23674	24073	23923	23820	23794	23862	23965	23748	23834	23966	23763	23748	23861	23615	23877	23522	23778	23670	24039	23575	23915	23750	23926	23699	23692	23835	23940	23692	24015	23823	23781	23757	23637	23618	23727	23923	23747	23936	23822	23815	23935	23945	23878	23793	24021	23950	23828	23917	23913	23891	23737	23743	23742	23920	24250	23906	23795	23864	23948	23626	23987	23870	23941	23815	23726	23717	23830	23758	23836	23958	24029	23840	23826	23863	23810	23618	23726	23657	23892	23871	23861	24018	23950	24056	23783	23921	23767	23845	23824	23876	23594	23877	23764	23828	23805	23943	23909	23716	23495	23585	23788	23857	23864	23751	23712	23566	23394	23803	23732	23878	23735	23741	23477	23610	24014	23888	23727	23965	23937	23757	23583	23957	23971	23651	23684	23782	23833	23629	23789	24013	23941	23603	23828	23630	23734	23745	23810	23815	23857	23765	23628	23795	23954	23842	23931	24052	23860	23875	23750	23786	23675	23684	23872	23637	23732	23850	23927	23721	23984	23933	24025	23547	23871	23766	23822	23526	23838	23713	24114	23984	23760	23753	23868	23749	23862	24017	23725	23871	23852	23909	23716	24028	24122	23722	23845	23595	23735	23872	23915	24151	23733	23751	23746	23614	23842	23849	23943	23672	23701	23773	23745	23774	24101	23871	23753	23880	23781	23916	23931	24038	23929	23583	23838	23666	24087	23922	23765	23761	23865	23980	23912	23722	23660	23777	23739	23904	24124	23948	24206	23847	23829	23766	23922	23826	23775	23803	23924	23645	23712	23895	23913	23602	23794	23795	23925	24055	23909	24005	23898	23688	23742	23578	23711	23819	23944	23899	23916	23506	23918	23821	23640	23776	23690	23714	23923	23910	23670	24178	23940	23907	24003	23564	23789	23821	23745	23778	23695	23763	23787	23852	24133	23729	23821	23862	24072	23950	23963	23833	23901	23777	23915	23721	23913	23802	23893	23956	23672	23722	23990	23971	23913	23854	23839	23834	23866	23894	23806	23839	23839	23842	23909	23601	23723	23718	23899	23792	23867	23791	23720	24078	23982	24069	23978	23959	23895	23945	23801	23872	23702	23762	23946	23764	23729	23718	23835	23794	23973	23824	23950	23941	23677	23855	23821	23848	23712	23674	24003	23757	23872	23966	23819	23698	24008	23923	24031	23775	23890	23858	23725	23990	23756	23844	23883	23800	23689	23758	24080	24063	23978	23830	23802	23845	23797	23883	24062	24093	24026	23782	23917	23684	23937	23719	23797	23817	23783	23842	23712	23931	23827	23872	23932	23862	23793	23627	23869	23653	23733	23996	23863	23920	23880	23734	23680	23824	23868	23943	23982	23711	23869	23939	23794	23810	23934	23687	23719	23747	23479	23760	23646	23930	23923	23800	23620	23637	23880	23651	23787	23606	23821	23738	24118	23875	23936	23588	24035	23981	23641	23770	23774	23803	23982	23678	23672	23756	23906	24077	23784	23537	23845	23991	23753	24053	23683	23691	23933	23726	23989	23688	23873	23941	23960	23808	23696	23764	23509	23683	23627	23658	23581	23790	23801	23913	23975	23765	23808	24060	23844	23712	23849	23918	23708	23827	24063	24028	23855	23955	23883	23771	24062	23964	23836	23697	24026	23801	23707	23910	23748	23892	24022	23927	23724	23861	23772	23942	23753	24070	23788	23818	23818	23709	23914	23792	23797	23798	23690	23693	23543	23620	23561	23626	23829	23913	23770	23966	24072	23662	23713	23931	23822	23852	23851	23789	23767	23722	23834	23854	23869	23765	24098	23826	23935	23684	23956	23900	23724	23908	23915	23856	23743	23942	24089	23970	24113	23977	23804	23705	23728	24029	23900	23667	23763	23723	23639	23653	23720	23714	23753	23690	23645	23748	23787	23761	23794	23938	23771	23674	23796	23778	23857	23603	23611	23818	23852	23800	23840	23852	23880	23774	23751	23748	23708	23953	23976	23839	24070	23703	23745	23917	23808	23909	23867	23770	23858	23913	23698	23929	24001	24170	23972	23840	23771	23865	23721	24094	23862	23875	23675	23651	23676	23731	23874	23777	24056	23865	23762	23743	23807	23550	23777	23830	23590	23879	23800	24003	23816	23918	24030	23936	23939	23623	23587	23913	23494	23558	23724	23793	23931	23797	24063	23941	23804	23701	23958	23741	23832	23883	23655	23960	23632	23923	23841	24014	23897	23810	23985	23833	24108	23892	23873	23803	23743	23712	23804	23766	23841	23797	23906	23856	23692	23736	23907	23943	23702	23899	23924	23746	23875	23713	24056	23730	23856	23778	23913	23569	23868	23671	23958	23959	23918	23701	23704	23886	23743	23792	23573	23966	24055	23720	23714	24113	23668	23774	23798	23859	23968	23725	23919	23799	23728	23660	23880	23937	23923	23857	23984	23963	23864	23705	23808	23811	24077	23857	23716	23723	23560	23773	23790	24045	23975	23920	23778	23859	23767	23906	23777	24014	23906	23922	23870	23800	23743	23819	23944	23728	23776	23783	23779	23815	23747	23823	23936	23854	23761	23937	23647	23639	24058	23890	23876	24027	23712	23966	23838	23800	23695	23906	23861	23847	23881	23812	23683	23865	23695	23930	23741	23910	23775	23782	23765	23561	23654	23892	23831	23690	23718	23775	23863	23840	23566	23619	23853	24124	23957	23748	23845	23773	23903	23875	23879	23714	23986	23952	23929	23718	23654	23783	23826	23859	24143	23772	23756	23665	24101	23640	23960	23943	23850	23771	23849	23753	23594	23776	24030	23741	23748	23655	23971	23910	23847	23808	23395	23724	23421	23603	23635	24000	23660	23800	23647	23879	23976	23855	23947	23718	23980	23952	23843	23991	23659	23802	23720	23897	23641	23754	23677	23802	23787	24007	23871	24029	24084	23623	23779	24168	23871	23863	23871	23691	24031	23963	23796	23739	23984	23665	23801	23605	23826	23944	23780	23849	23705	23906	23943	23783	23990	24027	23894	23739	23847	23749	23629	23778	23746	23911	24060	23728	23761	24122	24043	23781	23888	23936	23858	23803	23848	23760	23711	23641	23614	23643	23866	24085	24109	23688	23881	23516	23790	23851	23872	23787	23940	23956	23976	23869	23934	23792	23862	23939	23904	23881	23909	24124	23822	24015	23905	23855	23700	23914	23724	23603	23794	23822	23723	23822	23586	23741	23852	23925	23878	23844	24025	23962	23893	23700	23704	23869	23957	23540	23690	23763	23850	23925	23694	23941	23829	23816	23821	23776	23809	23917	23956	23890	24055	23886	23852	23917	23902	23990	23685	23837	23834	23827	23954	23622	23873	23897	23755	23736	23762	23958	23840	23947	24098	23982	23804	23758	23756	24103	23571	23611	23980	23932	23952	23440	23650	23772	23806	23877	23706	23868	23826	23861	23990	23976	23693	23872	24097	23757	24105	23673	23749	23866	23752	23905	23609	23898	23936	23894	24115	23794	23877	24031	23808	23599	23682	23676	23737	23950	23905	23895	23845	24004	23747	23752	23847	23622	23824	23574	23525	23946	23831	23794	23991	23742	23772	23873	23895	23554	23879	23997	24010	23799	23472	23922	23736	23981	23839	23893	23895	23915	23876	23892	23777	23767	23979	23816	23811	23746	23857	23965	23679	23708	23796	23940	23998	23811	23761	23659	23572	23691	23635	23772	23948	23878
42746	45899	44118	31147	21680	17030	16823	16672	16333	16317	16183	15967	15878	15957	16087	15735	15768	15787	15804	16009	15778	16027	15797	15830	15902	15892	16335	16171	16095	15945	15681	15753	15743	15642	15582	15733	15672	15687	15776	15786	15796	15728	15734	15566	15767	15798	15612	15741	15758	15729	15658	15719	15852	15714	15704	15725	15719	15667	15746	15731	15799	15670	15879	15653	15683	15666	15609	15784	15813	15700	15743	15898	15798	15561	15815	15848	15670	15922	15694	15775	15631	15484	15916	15623	15820	15915	15714	15705	15708	15661	15785	15730	15876	15823	15659	15771	15700	15547	15651	15778	15757	15703	15777	15740	15931	15925	15643	15730	15641	15809	15635	15501	15784	15711	15641	15629	15745	15473	15825	15727	15705	15800	15678	15763	15613	15661	15683	15742	15685	15520	15675	15814	15683	15749	15685	15664	15691	15506	15801	15777	15622	15506	15840	15597	15663	15674	15738	15793	15740	15620	15684	15655	15701	15733	15663	15808	15789	15862	15660	15857	15614	15670	15623	15736	15847	15776	15697	15712	15757	15656	15788	15857	15759	15735	15681	15668	15889	15629	15763	15749	15667	15587	15849	15743	15576	15674	15770	15540	15698	15825	15780	15647	15602	15890	15778	15747	15736	15740	15647	15687	15732	15757	15839	15730	15605	15712	15689	15613	15618	15752	15801	15803	15673	15747	15658	15801	15500	15659	15586	15847	15575	15729	15583	15431	15578	15733	15847	15666	15648	15903	15622	15704	15670	15562	15624	15629	15651	15613	15679	15832	15592	15658	15859	15794	15655	15808	15761	15631	15795	15856	15654	15749	15477	15580	15739	15702	15682	15876	15734	15603	15818	15678	15685	15552	15793	15808	15802	15638	15735	15602	15650	15661	15715	15817	15572	15746	15697	15608	15822	15839	15586	15878	15754	15643	15618	15756	15662	15849	15748	15704	15755	15640	15715	15725	15627	15720	15592	15663	15784	15582	15660	15603	15677	15648	15587	15842	15756	15681	15788	15828	15826	15797	15713	15917	15781	15550	15688	15696	15685	15633	15735	15793	15911	15705	15656	15629	15816	15726	15673	15901	15726	15814	15765	15816	15695	15732	15761	15706	15633	15890	15772	15601	15735	15718	15604	15703	15689	15774	15702	15621	15621	15857	15820	15774	15605	15682	15724	15841	15743	15739	15719	15669	15731	15614	15775	15927	15750	15624	15631	15819	15575	15885	15787	15703	15734	15805	15691	15691	15778	15762	15536	15637	15733	15743	15504	15586	15614	15848	15712	15796	15549	15768	15705	15614	15791	15782	15835	15722	15804	15726	15589	15602	15767	15759	15655	15639	15860	15664	15641	15668	15804	15641	15663	15697	15731	15763	15763	15888	15810	15741	15519	15708	15719	15647	15593	15637	15705	15690	15759	15612	15719	15656	15780	15808	15740	15720	15657	15709	15729	15765	15629	15594	15711	15674	15670	15793	15727	15620	15675	15809	15757	15675	15723	15673	15742	15746	15629	15703	15632	15840	15669	15598	15941	15722	15749	15744	15731	15666	15797	15798	15720	15428	15725	15560	15731	15770	15722	15728	15785	15814	15800	15646	15679	15715	15796	15627	15729	15637	15742	15606	15625	15662	15770	15816	15773	15694	15801	15818	15692	15794	15618	15557	15654	15856	15709	15647	15694	15652	15732	15639	15749	15498	15638	15672	15738	15838	15694	15515	15759	15678	15781	15638	15638	15592	15696	15794	15703	15851	15821	15629	15681	15653	15703	15847	15561	15688	15854	15719	15662	15786	15662	15743	15537	15729	15850	15780	15850	15705	15736	15650	15749	15649	15715	15795	15855	15573	15836	15718	15664	15937	15994	15707	15878	15867	15565	15662	15774	15802	15789	15715	15677	15692	15665	15614	15540	15764	15560	15752	15700	15681	15742	15792	15694	15730	15612	15803	15742	15641	15594	15762	15704	15725	15754	15789	15711	15730	15836	15701	15795	15585	15744	15552	15783	15821	15601	15888	15790	15727	15752	15568	15892	15652	15695	15621	15837	15683	15644	15662	15732	15661	15734	15558	15756	15739	15695	15707	15735	15603	15672	15485	15610	15747	15603	15433	15693	15688	15861	15829	15754	15611	15725	15680	15612	15763	15850	15673	15657	15699	15697	15767	15698	15850	15614	15717	15671	15742	15859	15764	15779	15707	15704	15820	15659	15868	15809	15821	15685	15619	15840	15618	15885	15749	15518	15744	15734	15702	15510	15768	15654	15710	15788	15709	15699	15823	15682	15591	15613	15752	15691	15738	15525	15759	15646	15895	15853	15751	15773	15791	15691	15660	15591	15723	15669	15788	15676	15693	15628	15873	15769	15736	15738	15516	15808	15659	15586	15626	15667	15586	15532	15674	15638	15791	15599	15666	15741	15685	15678	15745	15567	15624	15655	15543	15543	15651	15517	15707	15807	15645	15769	15597	15705	15846	15664	15752	15765	15650	15762	15868	15662	15805	15713	15768	15662	15588	15799	15779	15793	15617	15741	15812	15764	15800	15623	16040	15676	15630	15559	15686	15704	15598	15679	15588	15684	15644	15570	15841	15644	15819	15806	15873	15889	15615	15717	15598	15619	15743	15687	15593	15885	15860	15666	15590	15647	15830	15718	15552	15709	15781	15953	15491	15801	15923	15738	15780	15562	15793	15709	15794	15590	15692	15582	15894	15843	15660	15860	15860	15857	15815	15711	15718	15754	15621	15561	15758	15813	15744	15619	15669	15609	15582	15547	15744	15773	15697	15725	15547	15586	15644	15732	15718	15756	15575	15679	15575	15596	15766	15851	15738	15710	15633	15737	15894	15719	15663	15798	15659	15776	15734	15679	15661	15798	15751	15517	15906	15703	15653	15619	15655	15627	15680	15667	15909	15687	15570	15705	15568	15705	15729	15849	15697	15598	15734	15667	15703	15804	15693	15524	15796	15573	15619	15647	15611	15704	15922	15742	15873	15743	15778	15623	15752	15843	15768	15828	15950	15749	15907	15778	15683	15728	15710	15668	15671	15760	15583	15580	15658	15650	15636	15677	15773	15761	15718	15777	15587	15559	15758	15800	15857	15675	15561	15718	15733	15788	15687	15768	15592	15808	15930	15587	15510	15757	15675	15765	15801	15675	15726	15896	15473	15740	15704	15563	15719	15831	15807	15859	15622	15727	15780	15891	15779	15716	15670	15754	15684	15726	15681	15648	15785	15669	15688	15661	15725	15608	15715	15813	15711	15654	15710	15739	15629	15730	15794	15668	15816	15452	15744	15641	15797	15682	15612	15694	15831	15792	15876	15809	15656	15644	15752	15726	15717	15612	15704	15706	15770	15783	15559	15714	15803	15705	15749	15771	15709	15652	15749	15802	15702	15773	15612	15632	15720	15844	15634	15460	15757	15807	15852	15916	15632	15739	15797	15756	15581	15873	15605	15648	15849	15691	15704	15707	15737	15655	15751	15712	15810	15717	15655	15657	15708	15701	15746	15589	15726	15598	15906	15777	15695	15608	15758	15900	15641	15743	15816	15684	15779	15683	15644	15807	15662	15727	15658	15742	15663	15738	15743	15863	15740	15663	15611	15583	15768	15582	15653	15687	15741	15632	15804	15757	15822	15812	15753	15669	15804	15840	15673	15587	15530	15878	15661	15848	15580	15591	15797	15787	15477	15713	15880	15742	15705	15620	15846	15840	15508	15743	15815	15546	15835	15634	15732	15666	15556	15708	15566	15693	15696	15825	15736	15736	15546	15749	15811	15779	15702	15710	15822	15743	15719	15784	15611	15690	15644	15614	15920	15736	15718	15717	15673	15661	15690	15738	15783	15710	15537	15703	15738	15694	15687	15611	15797	15747	15601	15671	15606	15644	15927	15613	15689	15586	15745	15587	15824	15767	15891	15759	15796	15671	15740	15574	15646	15860	15493	15742	15785	15709	15713	15640	15626	15735	15805	15812	15641	15685	15769	15691	15809	15705	15761	15759	15750	15647	15775	15708	15836	15657	15714	15721	15901	15784	15806	15887	15483	15830	15744	15837	15529	15763	15676	15815	15773	15646	15807	15695	15827	15762	15831	15596	15771	15596	15683	15566	15685	15663	15721	15861	15797	15620	15729	15713	15779	15588	15794	15552	15763	15704	15663	15688	15672	15885	15783	15704	15630	15800	15644	15766	15700	15609	15660	15611	15701	15652	15592	15863	15732	15858	15744	15522	15733	15967	15693	15741	15687	15845	15738	15791	15817	15594	15731	15647	15890	15726	15770	15749	15680	15879	15826	15774	15761	15573	15754	15642	15577	15737	15856	15819	15758	15667	15711	15782	15723	15718	15702	15695	15728	15574	15816	15728	15588	15892	15851	15696	15751	15643	15687	15595	15656	15805	15772	15883	15512	15733	15776	15706	15578	15698	15833	15675	15700	15763	15720	15630	15626	15722	15630	15780	15712	15720	15662	15840	15745	15840	15660	15696	15786	15795	15692	15737	15759	15738	15771	15785	15631	15788	15865	15718	15740	15715	15922	15852	15747	15939	15766	15803	15755	15649	15470	15698	15884	15783	15695	15767	15689	15667	15542	15704	15820	15903	15771	15714	15795	15869	15707	15639	15840	15549	15714	15763	15481	15652	15706	15704	15702	15719	15817	15740	15758	15894	15672	15753	15638	15730	15655	15597	15831	15841	15671	15770	15564	15821	15700	15621	15680	15748	15739	15576	15694	15768	15681	15674	15534	15754	15739	15812	15622	15733	15667	15642	15780	15822	15723	15811	15480	15806	15693	15643	15717	15809	15687	15657	15779	15600	15641	15857	15715	15711	15556	15637	15647	15759	15600	15711	15871	15666	15683	15750	15684	15691	15733	15679	15806	15736	15768	15818	15766	15839	15674	15977	15715	15770	15752	15622	15688	15656	15851	15630	15703	15696	15783	15731	15947	15738	15806	15634	15596	15755	15607	15701	15894	15849	15671	15713	15744	15699	15665	15568	15694	15543	15702	15553	15656	15758	15704	15637	15831	15893	15639	15870	15783	15825	15644	15712	15696	15742	15741	15648	15649	15751	15797	15751	15634	15880	15664	15719	15604	15629	15734	15827	15717	15878	15528	15720	15775	15681	15678	15505	15686	15677	15844
23708	20575	27702	25461	23274	26579	28131	25360	24836	25037	24514	24255	24241	24135	26356	26755	24001	23738	23741	23915	23811	23853	23820	23620	23772	26151	27572	25792	24665	23914	23994	23432	23513	23580	23231	23495	23567	23740	23385	23411	23318	23612	23562	23363	23532	23674	23761	23379	23545	23230	23792	23698	23556	23491	23492	23469	23606	23698	23645	23689	23425	23488	23581	23469	23606	23637	23838	23534	23605	23320	23676	23468	23629	23355	23697	23534	23625	23411	23330	23686	23487	23301	23624	23232	23542	23520	23604	23743	23646	23589	23697	23426	23357	23461	23640	23513	23601	23849	23869	23309	23578	23341	23505	23600	23697	23713	23483	23298	23531	23676	23565	23510	23579	23392	23581	23726	23623	23512	23363	23337	23472	23720	23502	23634	23556	23229	23641	23441	23385	23495	23367	23732	23415	23493	23483	23500	23454	23455	23570	23643	23713	23547	23809	23647	23348	23474	23398	23296	23584	23607	23362	23536	23421	23531	23403	23602	23614	23517	23377	23289	23365	23586	23736	23540	23307	23540	23635	23590	23370	23509	23535	23707	23496	23420	23505	23457	23524	23779	23800	23513	23485	23691	23768	23824	23618	23257	23705	23560	23498	23284	23629	23757	23587	23486	23351	23456	23456	23470	23416	23564	23828	23533	23572	23578	23616	23777	23592	23622	23814	23187	23585	23442	23531	23665	23275	23326	23677	23558	23483	23579	23600	23549	23504	23594	23436	23756	23417	23476	23482	23571	23776	23521	23508	23563	23604	23467	23523	23473	23567	23537	23590	23556	23556	23716	23333	23599	23686	23510	23488	23525	23383	23765	23620	23512	23396	23449	23411	23337	23579	23261	23410	23582	23319	23634	23470	23383	23595	23064	23301	23575	23653	23461	23770	23662	23706	23705	23532	23601	23635	23264	23517	23559	23712	23353	23477	23553	23469	23696	23394	23434	23305	23350	23469	23297	23484	23395	23455	23392	23459	23539	23477	23548	23501	23627	23547	23488	23497	23546	23658	23615	23415	23691	23288	23446	23361	23503	23296	23461	23620	23834	23594	23574	23580	23759	23582	23635	23481	23562	23592	23579	23506	23528	23518	23627	23722	23512	23472	23657	23450	23509	23115	23667	23414	23474	23610	23374	23487	23571	23537	23321	23390	23407	23614	23658	23505	23304	23616	23296	23441	23846	23579	23433	23641	23488	23519	23448	23385	23447	23561	23307	23335	23462	23465	23681	23572	23667	23483	23724	23752	23733	23555	23536	23410	23649	23584	23426	23479	23624	23780	23456	23455	23487	23763	23501	23362	23633	23441	23411	23347	23568	23735	23491	23311	23452	23639	23534	23727	23646	23352	23616	23635	23593	23517	23687	23538	23633	23605	23433	23300	23499	23309	23427	23505	23307	23798	23512	23720	23576	23501	23303	23715	23408	23497	23443	23614	23609	23515	23539	23455	23402	23707	23283	23569	23540	23687	23494	23760	23481	23514	23678	23352	23308	23864	23616	23563	23433	23351	23531	23413	23338	23408	23537	23577	23321	23446	23357	23660	23780	23551	23628	23554	23573	23698	23592	23681	23412	23402	23782	23560	23589	23472	23459	23553	23758	23802	23584	23355	23702	23565	23418	23583	23252	23397	23579	23618	23513	23634	23448	23683	23588	23513	23539	23517	23471	23465	23312	23556	23513	23475	23594	23542	23559	23618	23178	23470	23547	23473	23554	23671	23706	23339	23432	23447	23555	23668	23724	23543	23508	23816	23326	23559	23460	23586	23654	23604	23710	23527	23546	23615	23699	23654	23362	23422	23306	23469	23445	23613	23309	23373	23442	23332	23198	23750	23528	23511	23343	23496	23431	23529	23471	23407	23743	23252	23572	23523	23357	23443	23495	23640	23610	23739	23490	23425	23553	23457	23652	23803	23542	23737	23431	23379	23496	23393	23357	23460	23407	23335	23465	23438	23764	23647	23565	23512	23650	23734	23551	23381	23580	23721	23511	23515	23484	23356	23438	23682	23473	23579	23401	23417	23348	23659	23643	23591	23804	23258	23444	23558	23427	23691	23522	23472	23575	23626	23703	23612	23445	23605	23306	23463	23591	23464	23543	23268	23576	23360	23534	23431	23576	23340	23674	23405	23288	23615	23643	23534	23569	23549	23424	23402	23463	23460	23479	23495	23516	23460	23306	23344	23478	23615	23585	23506	23239	23148	23803	23532	23446	23665	23381	23535	23649	23436	23406	23476	23226	23647	23652	23415	23800	23180	23546	23717	23354	23714	23547	23498	23460	23524	23292	23456	23499	23480	23548	23252	23485	23382	23437	23528	23714	23721	23560	23720	23429	23463	23706	23762	23584	23738	23735	23658	23564	23919	23339	23511	23614	23677	23432	23692	23484	23544	23604	23514	23396	23605	23366	23562	23614	23503	23634	23317	23763	23732	23436	23532	23656	23369	23623	23401	23437	23800	23600	23467	23444	23442	23375	23454	23455	23600	23430	23613	23494	23575	23573	23300	23503	23464	23610	23427	23409	23434	23255	23376	23586	23547	23439	23367	23526	23736	23514	23659	23711	23494	23632	23654	23967	23382	23632	23480	23795	23835	23315	23542	23482	23612	23588	23589	23376	23528	23676	23616	23503	23536	23379	23515	23538	23542	23361	23484	23493	23463	23509	23718	23522	23325	23482	23446	23566	23653	23729	23272	23327	23899	23532	23641	23534	23485	23293	23577	23754	23549	23462	23591	23196	23643	23589	23619	23671	23782	23559	23600	23415	23479	23529	23530	23747	23548	23317	23575	23586	23464	23613	23566	23548	23215	23504	23618	23555	23682	23631	23539	23606	23696	23442	23668	23792	23331	23510	23584	23570	23664	23635	23645	23486	23555	23462	23553	23393	23387	23709	23205	23502	23505	23504	23683	23648	23388	23654	23342	23443	23498	23721	23543	23472	23607	23520	23560	23712	23496	23430	23599	23630	23476	23612	23498	23703	23686	23613	23465	23475	23481	23507	23477	23733	23596	23385	23686	23553	23478	23716	23662	23817	23364	23644	23535	23274	23393	23307	23455	23474	23637	23436	23299	23415	23614	23474	23495	23349	23629	23479	23541	23589	23460	23528	23521	23255	23436	23568	23321	23642	23664	23607	23766	23697	23726	23405	23448	23595	23477	23464	23658	23389	23487	23583	23653	23531	23598	23854	23507	23484	23479	23474	23523	23776	23812	23458	23502	23622	23278	23500	23621	23473	23727	23559	23693	23573	23322	23551	23444	23462	23506	23422	23347	23743	23317	23530	23585	23358	23704	23567	23706	23521	23684	23575	23630	23399	23409	23612	23625	23454	23711	23663	23528	23626	23687	23564	23493	23301	23323	23439	23713	23593	23607	23483	23531	23549	23366	23594	23528	23482	23547	23282	23747	23538	23313	23606	23672	23650	23602	23596	23458	23439	23512	23422	23490	23650	23497	23295	23499	23651	23546	23712	23454	23552	23815	23559	23461	23634	23669	23478	23679	23466	23488	23443	23668	23359	23526	23498	23498	23393	23574	23454	23638	23539	23599	23524	23608	23414	23281	23726	23566	23447	23546	23482	23701	23576	23271	23505	23763	23568	23774	23571	23598	23429	23677	23349	23365	23243	23573	23435	23500	23556	23793	23580	23532	23546	23435	23718	23389	23678	23616	23494	23496	23648	23582	23534	23585	23488	23434	23802	23464	23566	23520	23485	23543	23438	23497	23368	23503	23487	23562	23533	23294	23468	23481	23536	23548	23521	23537	23789	23488	23395	23400	23518	23718	23604	23613	23534	23706	23376	23427	23417	23708	23304	23709	23509	23609	23379	23559	23349	23592	23613	23430	23345	23613	23492	23296	23475	23458	23515	23778	23625	23474	23623	23592	23541	23537	23364	23502	23530	23681	23498	23597	23524	23403	23483	23695	23440	23237	23466	23548	23375	23567	23580	23540	23595	23572	23624	23331	23357	23467	23499	23487	23417	23298	23651	23668	23386	23369	23488	23585	23574	23345	23641	23605	23589	23485	23655	23648	23732	23272	23534	23666	23396	23555	23513	23731	23343	23590	23396	23458	23393	23495	23394	23558	23633	23413	23168	23563	23654	23549	23868	23478	23638	23380	23531	23366	23490	23294	23217	23394	23615	23536	23714	23674	23596	23392	23565	23559	23540	23702	23378	23516	23826	23604	23654	23609	23590	23368	23598	23439	23401	23396	23572	23537	23674	23441	23571	23448	23660	23493	23538	23593	23524	23550	23516	23581	23505	23592	23426	23469	23507	23597	23934	23709	23378	23514	23591	23543	23553	23489	23314	23553	23602	23722	23587	23328	23639	23661	23496	23528	23606	23557	23667	23556	23610	23661	23575	23699	23433	23296	23291	23532	23366	23378	23674	23790	23765	23569	23615	23521	23520	23666	23483	23552	23419	23544	23567	23543	23582	23469	23607	23577	23545	23466	23565	23412	23657	23728	23712	23497	23666	23720	23533	23485	23535	23728	23322	23582	23467	23520	23061	23733	23561	23136	23468	23799	23728	23366	23700	23405	23383	23433	23431	23671	23551	23485	23425	23548	23365	24002	23280	23461	23480	23777	23696	23561	23523	23490	23456	23422	23627	23644	23580	23677	23471	23293	23413	23513	23595	23571	23565	23757	23742	23655	23465	23319	23565	23619	23487	23748	23366	23629	23472	23559	23607	23659	23821	23743	23312	23372	23702	23628	23866	23513	23501	23381	23553	23710	23288	23676	23413	23678	23589	23451	23667	23502	23418	23763	23496	23686	23505	23260	23448	23638	23485	23379	23590	23522	23641	23575	23460	23566	23427	23666	23504	23631	23554	23515	23745	23730	23595	23552	23533	23206	23550	23674	23555	23703	23551	23553	23437	23632	23511	23677	23595	23601	23421	23641	23442	23546	23571	23390	23377	23189	23610	23448	23395	23407	23567	23327	23632	23363	23470	23601	23487	23409	23640	23706	23621	23568	23408	23528	23592	23438	23527	23506	23622	23830	23620	23345	23621	23375	23302	23580	23587	23510	23512	23536	23659	23477	23551	23749	23913	23718	23663	23429	23511	23456	23478	23347	23592	23295	23463	23390	23442	23726	23492	23435	23341	23483	23463	23646	23567	23419	23616	23434	23537
44298	58203	55562	32355	20713	19813	18662	17857	17514	16910	16824	16446	16196	16537	20551	18701	16061	15956	15711	15867	15877	15806	15782	15842	16039	19727	20298	17731	16812	16092	15728	15686	15689	15667	15659	15524	15739	15614	15677	15669	15613	15713	15737	15688	15737	15768	15811	15586	15616	15502	15465	15684	15578	15516	15759	15724	15601	15540	15695	15490	15735	15647	15630	15585	15730	15538	15724	15533	15669	15466	15501	15559	15828	15895	15630	15622	15682	15621	15763	15739	15589	15608	15712	15458	15648	15753	15647	15667	15722	15427	15643	15505	15716	15599	15752	15598	15762	15787	15710	15430	15422	15687	15628	15681	15455	15602	15651	15703	15554	15726	15438	15661	15704	15610	15676	15667	15740	15539	15667	15673	15696	15488	15663	15601	15700	15537	15552	15598	15600	15556	15682	15529	15585	15567	15558	15511	15552	15596	15610	15707	15529	15656	15653	15437	15570	15495	15689	15652	15711	15708	15573	15562	15526	15771	15592	15683	15770	15496	15554	15654	15771	15545	15582	15652	15435	15631	15652	15448	15600	15620	15782	15717	15652	15516	15661	15651	15514	15647	15682	15724	15467	15627	15762	15552	15606	15550	15569	15678	15651	15631	15510	15732	15553	15798	15699	15606	15828	15721	15628	15564	15637	15545	15649	15651	15651	15454	15526	15539	15637	15568	15633	15622	15608	15631	15622	15781	15667	15548	15542	15705	15547	15704	15522	15754	15461	15528	15637	15563	15774	15530	15666	15626	15690	15574	15755	15782	15702	15547	15697	15558	15519	15641	15562	15605	15615	15823	15655	15624	15562	15691	15571	15504	15718	15786	15471	15835	15508	15474	15617	15727	15629	15592	15753	15605	15699	15706	15636	15672	15577	15812	15631	15540	15485	15602	15549	15617	15662	15686	15773	15515	15591	15557	15497	15578	15652	15639	15671	15644	15449	15537	15646	15653	15562	15537	15588	15774	15629	15540	15697	15638	15580	15736	15665	15569	15615	15852	15617	15548	15468	15586	15562	15551	15669	15519	15631	15588	15573	15846	15637	15716	15716	15368	15600	15677	15544	15647	15614	15561	15550	15694	15549	15639	15684	15652	15716	15601	15632	15487	15490	15564	15730	15451	15475	15507	15670	15554	15637	15648	15544	15662	15613	15733	15395	15736	15698	15562	15679	15583	15485	15539	15652	15603	15649	15484	15575	15762	15571	15598	15682	15753	15653	15517	15726	15572	15532	15613	15557	15738	15448	15510	15711	15715	15787	15730	15607	15663	15682	15580	15668	15489	15549	15474	15470	15606	15642	15586	15546	15518	15708	15494	15628	15751	15591	15588	15702	15657	15661	15579	15605	15612	15440	15585	15543	15837	15620	15617	15577	15494	15663	15545	15462	15730	15614	15591	15676	15509	15564	15552	15572	15484	15651	15601	15698	15745	15755	15664	15594	15525	15500	15597	15858	15692	15824	15556	15609	15589	15595	15517	15812	15712	15718	15636	15666	15591	15702	15639	15466	15549	15728	15674	15601	15611	15727	15562	15464	15542	15771	15532	15753	15816	15665	15769	15665	15580	15550	15693	15680	15749	15572	15695	15550	15556	15642	15499	15545	15686	15601	15603	15721	15695	15627	15558	15706	15505	15574	15553	15695	15762	15441	15612	15491	15524	15693	15600	15711	15508	15679	15753	15562	15726	15697	15517	15577	15490	15584	15653	15898	15480	15631	15542	15517	15722	15795	15725	15673	15818	15595	15586	15765	15601	15615	15732	15759	15571	15488	15699	15622	15616	15424	15602	15650	15650	15713	15593	15710	15627	15755	15612	15533	15719	15708	15641	15733	15574	15543	15767	15671	15608	15622	15652	15677	15453	15653	15543	15649	15784	15546	15579	15766	15497	15633	15685	15755	15603	15544	15873	15645	15620	15742	15637	15574	15780	15546	15656	15566	15560	15454	15717	15735	15579	15646	15810	15596	15663	15498	15621	15607	15640	15649	15675	15769	15576	15554	15609	15523	15645	15451	15433	15752	15571	15734	15472	15643	15587	15776	15662	15590	15691	15538	15679	15656	15501	15537	15708	15568	15501	15592	15544	15628	15649	15632	15745	15641	15635	15673	15617	15531	15671	15740	15626	15759	15847	15482	15747	15561	15613	15741	15582	15542	15578	15543	15714	15650	15578	15647	15753	15635	15582	15576	15678	15506	15585	15472	15665	15627	15589	15685	15620	15645	15820	15620	15528	15680	15581	15617	15734	15577	15607	15651	15649	15671	15654	15665	15616	15579	15716	15509	15542	15605	15649	15656	15654	15774	15497	15737	15514	15680	15714	15590	15503	15775	15497	15537	15438	15741	15606	15571	15780	15752	15606	15651	15829	15681	15576	15566	15695	15811	15735	15780	15727	15603	15753	15716	15482	15799	15486	15849	15793	15509	15781	15528	15733	15601	15768	15466	15806	15430	15474	15690	15581	15555	15762	15512	15600	15555	15820	15485	15532	15779	15540	15599	15634	15813	15585	15515	15480	15701	15578	15721	15706	15613	15701	15548	15749	15667	15618	15647	15757	15543	15593	15584	15719	15745	15717	15590	15639	15381	15806	15504	15590	15443	15748	15487	15587	15679	15845	15710	15601	15608	15639	15666	15480	15739	15589	15706	15683	15630	15728	15723	15633	15527	15535	15781	15604	15684	15654	15605	15718	15658	15419	15536	15604	15561	15569	15699	15550	15595	15636	15525	15710	15661	15779	15786	15591	15697	15817	15760	15693	15571	15499	15739	15565	15732	15609	15762	15647	15687	15545	15667	15510	15502	15879	15617	15556	15705	15451	15591	15800	15561	15591	15698	15606	15610	15626	15471	15621	15794	15549	15682	15461	15703	15690	15769	15558	15684	15702	15655	15610	15707	15604	15699	15674	15676	15744	15534	15631	15698	15696	15645	15679	15673	15658	15774	15657	15682	15617	15645	15571	15749	15681	15475	15702	15535	15784	15602	15569	15597	15594	15488	15601	15526	15605	15653	15476	15525	15687	15462	15695	15605	15691	15597	15688	15585	15680	15512	15541	15704	15523	15669	15660	15586	15587	15722	15660	15607	15628	15509	15637	15554	15765	15672	15583	15523	15552	15494	15596	15743	15813	15747	15608	15492	15513	15615	15502	15520	15738	15650	15546	15543	15776	15538	15692	15538	15472	15671	15700	15679	15654	15599	15529	15618	15587	15491	15673	15573	15620	15533	15662	15508	15750	15720	15618	15667	15549	15665	15571	15655	15569	15670	15644	15632	15799	15598	15522	15742	15662	15740	15600	15682	15757	15611	15583	15566	15610	15660	15730	15689	15724	15755	15561	15622	15637	15690	15626	15567	15521	15741	15661	15578	15608	15604	15671	15667	15629	15527	15391	15644	15525	15757	15462	15529	15717	15674	15647	15639	15604	15590	15508	15741	15446	15518	15635	15607	15584	15621	15516	15798	15605	15744	15713	15437	15536	15598	15648	15547	15626	15713	15669	15698	15668	15582	15634	15660	15581	15624	15829	15602	15579	15605	15622	15667	15826	15496	15657	15685	15851	15770	15474	15494	15486	15546	15651	15589	15661	15727	15533	15777	15700	15481	15537	15591	15623	15767	15718	15445	15730	15652	15578	15512	15532	15681	15727	15658	15543	15663	15733	15656	15870	15545	15677	15634	15616	15725	15613	15612	15605	15643	15588	15529	15790	15551	15589	15608	15568	15540	15705	15799	15789	15527	15727	15638	15641	15615	15700	15617	15671	15751	15555	15748	15707	15460	15601	15611	15651	15344	15613	15591	15550	15590	15543	15832	15537	15672	15638	15498	15684	15832	15571	15793	15685	15779	15720	15691	15609	15636	15621	15778	15679	15699	15528	15528	15632	15600	15770	15700	15632	15558	15708	15532	15554	15653	15552	15641	15552	15809	15659	15688	15788	15565	15595	15638	15742	15548	15592	15590	15663	15604	15515	15742	15536	15622	15606	15650	15763	15633	15791	15538	15565	15589	15812	15455	15493	15508	15818	15629	15560	15493	15532	15688	15510	15583	15785	15712	15533	15525	15535	15455	15676	15604	15780	15608	15627	15603	15842	15696	15635	15724	15687	15499	15449	15614	15615	15803	15624	15434	15594	15622	15828	15664	15741	15579	15545	15696	15534	15414	15563	15536	15733	15614	15639	15519	15609	15742	15792	15680	15642	15631	15540	15389	15529	15561	15614	15584	15487	15592	15708	15601	15554	15556	15483	15682	15643	15577	15596	15709	15491	15486	15613	15641	15479	15732	15628	15668	15744	15706	15582	15690	15709	15611	15404	15646	15772	15560	15571	15767	15733	15655	15643	15704	15604	15608	15642	15727	15573	15706	15635	15592	15705	15726	15791	15482	15544	15575	15620	15534	15664	15680	15682	15664	15646	15652	15660	15483	15558	15771	15640	15553	15709	15583	15723	15558	15532	15752	15595	15512	15593	15554	15608	15750	15576	15436	15708	15571	15596	15600	15573	15484	15527	15703	15719	15498	15731	15686	15745	15739	15573	15640	15718	15658	15659	15682	15581	15416	15622	15724	15510	15667	15663	15711	15828	15553	15666	15678	15613	15790	15520	15644	15555	15609	15533	15711	15619	15703	15606	15631	15562	15813	15672	15681	15609	15673	15760	15778	15693	15605	15601	15590	15680	15658	15712	15541	15419	15551	15550	15619	15536	15634	15654	15642	15651	15604	15685	15706	15552	15659	15670	15705	15629	15814	15349	15597	15822	15684	15615	15649	15606	15555	15470	15665	15498	15625	15670	15579	15645	15788	15486	15717	15809	15576	15733	15427	15677	15680	15784	15649	15779	15621	15552	15757	15833	15864	15756	15609	15621	15711	15656	15519	15677	15628	15745	15589	15540	15639	15589	15657	15553	15703	15702	15800	15479	15508	15779	15444	15603	15607	15701	15748	15574	15593	15586	15813	15671	15485	15554	15852	15690	15790	15773	15627	15657	15663	15776	15625	15718	15687	15707	15487	15723	15638	15679	15493	15616	15534	15598	15492	15719	15492	15584	15548	15622	15486	15600	15706	15571	15521	15696	15546	15613	15607	15526	15637	15584	15625	15630	15551	15653	15666	15593	15597	15644	15735	15562	15594	15534	15715	15693
22032	20567	27232	24710	22339	25519	29493	25724	24664	24513	24533	24505	24310	24317	28007	25565	24130	24106	24014	23837	23980	23545	23603	23812	23895	26701	30229	28057	26517	24725	23929	23490	23442	23704	23694	23711	23530	23369	23724	23518	23479	23559	23664	23663	23450	23560	23759	23613	23515	23606	23568	23360	23575	23358	23598	23719	23715	23522	23552	23691	23583	23645	23346	23628	23541	23603	23515	23397	23700	23528	23565	23477	23616	23454	23341	23404	23762	23517	23409	23356	23403	23566	23590	23538	23438	23471	23532	23540	23509	23387	23713	23497	23487	23336	23365	23288	23475	23453	23224	23561	23618	23650	23313	23366	23584	23546	23392	23480	23451	23571	23676	23785	23294	23367	23367	23720	23376	23679	23637	23647	23404	23432	23383	23603	23432	23380	23370	23522	23659	23496	23597	23444	23456	23526	23586	23481	23438	23344	23590	23392	23489	23672	23473	23484	23431	23518	23489	23461	23413	23427	23873	23675	23615	23475	23400	23395	23446	23547	23520	23355	23988	23377	23379	23383	23352	23397	23302	23628	23308	23308	23445	23508	23452	23621	23392	23401	23548	23349	23648	23480	23603	23334	23374	23471	23401	23368	23596	23516	23488	23660	23702	23579	23373	23627	23512	23357	23429	23332	23275	23739	23624	23424	23327	23191	23651	23625	23360	23519	23554	23508	23208	23408	23511	23590	23422	23492	23578	23722	23570	23317	23540	23438	23505	23526	23581	23357	23660	23390	23803	23511	23560	23479	23687	23448	23430	23430	23406	23681	23349	23325	23397	23653	23294	23343	23378	23552	23551	23581	23518	23477	23539	23351	23707	23552	23423	23414	23597	23486	23500	23249	23470	23308	23529	23592	23324	23352	23394	23518	23429	23615	23220	23538	23439	23500	23651	23225	23596	23524	23482	23486	23597	23654	23693	23591	23672	23437	23676	23332	23459	23381	23422	23546	23712	23595	23427	23399	23476	23548	23495	23592	23615	23357	23468	23503	23418	23658	23431	23495	23560	23599	23411	23409	23513	23420	23253	23521	23421	23599	23366	23357	23716	23379	23498	23483	23602	23502	23566	23705	23407	23561	23447	23660	23403	23380	23410	23545	23560	23533	23481	23430	23643	23378	23458	23246	23384	23553	23192	23465	23809	23642	23695	23696	23547	23582	23414	23503	23575	23677	23658	23600	23352	23380	23322	23461	23640	23539	23472	23475	23458	23532	23459	23526	23528	23311	23555	23297	23455	23420	23382	23576	23349	23528	23554	23532	23737	23447	23781	23312	23611	23628	23386	23291	23703	23406	23350	23432	23424	23596	23633	23503	23643	23750	23827	23489	23457	23550	23552	23682	23548	23336	23427	23690	23602	23529	23560	23406	23349	23628	23642	23468	23008	23520	23512	23364	23552	23487	23389	23560	23375	23533	23467	23433	23487	23518	23514	23729	23624	23436	23358	23417	23436	23811	23587	23405	23536	23683	23542	23332	23790	23534	23584	23564	23534	23595	23540	23505	23525	23293	23286	23274	23593	23441	23720	23376	23298	23602	23433	23485	23327	23534	23187	23470	23553	23514	23276	23549	23428	23311	23614	23436	23524	23430	23535	23319	23480	23427	23464	23407	23449	23429	23523	23299	23547	23477	23392	23386	23559	23579	23253	23699	23528	23653	23531	23617	23592	23546	23312	23623	23624	23634	23686	23514	23561	23410	23535	23434	23708	23640	23607	23491	23429	23467	23533	23678	23610	23432	23541	23555	23782	23451	23487	23352	23333	23607	23234	23522	23610	23388	23463	23477	23517	23154	23388	23547	23369	23537	23630	23186	23603	23434	23282	23667	23470	23605	23543	23591	23458	23370	23177	23275	23431	23577	23598	23560	23731	23550	23453	23573	23423	23413	23426	23517	23496	23726	23357	23358	23271	23443	23534	23604	23307	23137	23456	23527	23598	23307	23515	23637	23503	23458	23350	23471	23354	23488	23590	23516	23579	23506	23458	23450	23334	23530	23517	23426	23386	23393	23314	23648	23383	23412	23723	23583	23583	23476	23600	23397	23527	23575	23462	23541	23441	23257	23483	23470	23410	23327	23607	23506	23435	23591	23409	23505	23515	23404	23600	23539	23445	23305	23261	23619	23785	23500	23483	23441	23464	23262	23598	23433	23449	23559	23501	23323	23363	23270	23444	23722	23703	23528	23509	23450	23467	23648	23558	23755	23598	23627	23263	23380	23256	23443	23487	23490	23710	23526	23517	23536	23392	23397	23488	23253	23252	23460	23468	23449	23638	23647	23490	23573	23329	23445	23498	23644	23555	23373	23520	23494	23609	23657	23493	23410	23306	23573	23621	23466	23511	23252	23338	23263	23559	23330	23326	23366	23488	23689	23273	23495	23444	23335	23565	23740	23547	23715	23376	23454	23423	23335	23647	23653	23440	23679	23420	23523	23596	23498	23417	23503	23631	23464	23695	23481	23416	23408	23509	23548	23263	23360	23570	23407	23290	23466	23461	23423	23234	23474	23651	23578	23452	23600	23408	23354	23525	23609	23508	23384	23487	23549	23266	23402	23629	23565	23603	23508	23349	23574	23730	23679	23436	23512	23513	23574	23640	23398	23691	23644	23663	23316	23557	23580	23679	23448	23405	23435	23353	23398	23443	23740	23452	23587	23497	23369	23297	23531	23342	23484	23422	23479	23436	23400	23582	23431	23536	23531	23452	23586	23328	23389	23352	23277	23472	23585	23243	23662	23492	23215	23554	23579	23494	23379	23437	23567	23381	23403	23336	23198	23548	23247	23567	23390	23476	23312	23321	23424	23388	23630	23334	23348	23572	23379	23340	23362	23385	23293	23581	23524	23630	23435	23527	23718	23592	23395	23275	23683	23560	23188	23692	23444	23505	23407	23372	23741	23325	23350	23301	23466	23571	23614	23436	23593	23287	23448	23551	23326	23498	23604	23328	23603	23523	23452	23181	23454	23683	23836	23376	23472	23390	23599	23636	23464	23586	23585	23579	23546	23369	23520	23362	23652	23371	23607	23560	23633	23484	23428	23426	23589	23452	23444	23350	23391	23515	23633	23667	23602	23513	23704	23559	23256	23394	23613	23378	23286	23426	23532	23638	23606	23456	23354	23555	23461	23541	23571	23458	23495	23228	23409	23398	23432	23496	23236	23346	23496	23388	23452	23617	23471	23358	23601	23412	23418	23494	23578	23711	23602	23455	23465	23788	23505	23501	23547	23558	23485	23381	23432	23394	23540	23635	23461	23604	23267	23387	23277	23401	23463	23361	23498	23469	23369	23483	23328	23560	23553	23642	23700	23640	23526	23417	23355	23522	23475	23212	23510	23650	23169	23428	23285	23445	23382	23359	23287	23457	23573	23407	23409	23528	23371	23483	23319	23375	23379	23633	23525	23589	23521	23433	23454	23401	23642	23376	23564	23689	23537	23555	23374	23530	23405	23705	23528	23436	23360	23571	23430	23531	23352	23380	23175	23694	23579	23514	23647	23686	23599	23643	23511	23420	23359	23413	23286	23544	23626	23546	23424	23742	23414	23751	23797	23568	23336	23422	23449	23670	23592	23530	23517	23484	23595	23483	23535	23741	23269	23391	23443	23496	23559	23591	23427	23614	23371	23644	23337	23515	23550	23301	23422	23479	23375	23586	23269	23695	23595	23603	23580	23406	23483	23324	23648	23450	23245	23269	23341	23527	23572	23509	23486	23415	23249	23400	23413	23419	23513	23602	23533	23613	23468	23726	23562	23595	23418	23511	23389	23650	23558	23363	23401	23403	23374	23394	23611	23321	23533	23611	23448	23486	23456	23574	23592	23634	23523	23425	23514	23515	23554	23546	23488	23650	23712	23723	23648	23376	23460	23557	23494	23507	23558	23405	23461	23382	23369	23383	23375	23566	23337	23468	23377	23475	23455	23313	23322	23338	23470	23282	23558	23542	23487	23314	23461	23452	23599	23403	23389	23404	23569	23442	23291	23448	23398	23674	23525	23622	23585	23694	23681	23526	23440	23363	23398	23502	23378	23534	23304	23462	23492	23552	23459	23649	23503	23772	23738	23526	23524	23417	23516	23454	23571	23377	23445	23604	23339	23319	23295	23537	23375	23406	23410	23490	23446	23572	23332	23441	23424	23183	23413	23326	23602	23702	23655	23836	23747	23681	23403	23440	23647	23435	23497	23406	23262	23659	23369	23247	23484	23613	23351	23605	23457	23228	23175	23459	23682	23630	23553	23432	23392	23589	23304	23490	23566	23416	23398	23473	23560	23618	23426	23561	23528	23694	23506	23567	23621	23451	23534	23173	23219	23726	23543	23479	23425	23454	23245	23429	23575	23522	23633	23476	23622	23636	23448	23546	23598	23468	23561	23520	23369	23578	23388	23551	23659	23509	23524	23595	23423	23681	23613	23587	23421	23704	23494	23341	23363	23541	23662	23499	23602	23484	23575	23430	23370	23287	23388	23471	23466	23617	23561	23462	23363	23599	23640	23251	23277	23542	23470	23371	23485	23518	23436	23449	23406	23598	23461	23410	23333	23488	23540	23591	23549	23467	23464	23435	23433	23760	23519	23533	23402	23504	23318	23457	23497	23557	23432	23343	23654	23449	23464	23556	23378	23262	23476	23491	23245	23506	23388	23413	23488	23698	23528	23427	23333	23299	23416	23354	23319	23273	23407	23368	23290	23628	23865	23551	23621	23499	23594	23592	23386	23604	23478	23495	23409	23617	23478	23596	23712	23287	23371	23440	23427	23536	23570	23495	23248	23433	23529	23422	23465	23460	23680	23601	23523	23537	23583	23468	23517	23353	23486	23462	23429	23678	23741	23395	23533	23285	23472	23544	23374	23265	23331	23431	23214	23611	23441	23389	23568	23671	23791	23526	23619	23367	23592	23546	23476	23355	23610	23727	23703	23540	23410	23266	23521	23470	23576	23543	23597	23481	23449	23207	23492	23420	23521	23464	23375	23366	23503	23473	23618	23509	23555	23492	23332	23375	23359	23652	23338	23546	23425	23364	23411	23522	23768	23492	23486	23274	23390	23735	23888	23525	23589	23514	23293	23717	23405	23352	23667	23551	23396	23452	23429	23427	23287	23542	23639	23526	23378	23452	23621	23592	23604	23558	23624	23372	23401
47162	67455	61465	40875	29059	21862	18789	18237	17361	16636	16982	16897	16394	16518	22655	16907	16123	16053	16135	15947	15860	16006	15792	15957	16005	20802	24455	20864	18600	16826	15996	15684	15672	15557	15763	15661	15565	15646	15692	15636	15807	15561	15574	15641	15691	15715	15592	15576	15484	15667	15709	15714	15497	15627	15607	15580	15625	15647	15568	15653	15730	15612	15567	15439	15507	15549	15567	15631	15353	15560	15601	15576	15577	15600	15583	15563	15626	15832	15464	15550	15551	15289	15658	15559	15646	15582	15566	15821	15690	15643	15535	15851	15489	15686	15549	15655	15568	15521	15465	15593	15421	15616	15464	15536	15503	15551	15699	15517	15676	15621	15610	15476	15500	15615	15554	15580	15720	15587	15614	15661	15490	15466	15460	15575	15723	15510	15528	15712	15673	15638	15423	15638	15440	15622	15715	15614	15463	15561	15705	15507	15472	15684	15538	15548	15612	15445	15547	15667	15542	15586	15662	15634	15731	15633	15413	15599	15438	15551	15632	15589	15797	15682	15575	15658	15419	15496	15674	15593	15573	15504	15475	15500	15520	15589	15504	15546	15708	15617	15518	15551	15457	15641	15508	15460	15602	15707	15535	15654	15567	15673	15564	15490	15531	15686	15653	15505	15491	15620	15428	15736	15656	15413	15573	15682	15692	15563	15559	15683	15538	15551	15718	15557	15751	15613	15382	15617	15680	15553	15623	15637	15575	15613	15844	15285	15679	15458	15618	15605	15662	15600	15685	15701	15687	15680	15508	15548	15503	15533	15438	15646	15765	15463	15592	15463	15550	15568	15645	15447	15713	15559	15682	15548	15549	15516	15680	15573	15508	15628	15666	15573	15706	15532	15516	15669	15727	15501	15715	15519	15428	15546	15657	15614	15581	15531	15649	15585	15562	15497	15624	15678	15464	15823	15582	15683	15743	15619	15541	15495	15562	15543	15667	15450	15571	15751	15616	15646	15609	15458	15498	15671	15605	15460	15578	15588	15698	15645	15452	15576	15625	15512	15435	15787	15683	15595	15582	15603	15484	15622	15715	15615	15676	15550	15671	15605	15537	15332	15636	15558	15622	15590	15462	15610	15607	15406	15549	15538	15685	15466	15786	15584	15588	15653	15650	15442	15480	15583	15647	15595	15772	15495	15597	15544	15589	15553	15705	15435	15510	15510	15653	15672	15535	15598	15607	15562	15492	15460	15748	15596	15672	15592	15560	15620	15574	15515	15570	15618	15775	15655	15580	15699	15536	15405	15572	15493	15572	15549	15621	15528	15472	15732	15517	15677	15679	15486	15703	15690	15545	15703	15525	15592	15655	15524	15435	15527	15621	15698	15816	15639	15630	15527	15543	15443	15659	15578	15493	15528	15535	15561	15605	15698	15665	15677	15552	15542	15599	15592	15536	15495	15466	15807	15633	15546	15725	15495	15584	15581	15595	15442	15499	15635	15517	15727	15556	15512	15613	15575	15397	15538	15617	15516	15738	15505	15675	15592	15573	15474	15559	15435	15703	15603	15601	15565	15458	15709	15607	15587	15682	15664	15659	15340	15635	15621	15575	15616	15606	15558	15607	15567	15782	15492	15510	15471	15574	15474	15821	15626	15547	15406	15642	15643	15700	15570	15577	15667	15518	15506	15383	15587	15698	15514	15593	15446	15606	15558	15368	15627	15487	15496	15767	15369	15411	15454	15628	15573	15492	15474	15591	15659	15545	15415	15547	15446	15623	15550	15615	15594	15496	15527	15504	15615	15614	15528	15570	15604	15573	15598	15475	15643	15515	15470	15373	15550	15603	15662	15600	15454	15614	15444	15682	15577	15644	15491	15620	15514	15696	15518	15603	15722	15504	15651	15576	15655	15539	15424	15429	15658	15635	15578	15771	15575	15561	15703	15680	15745	15822	15640	15556	15782	15392	15648	15551	15494	15571	15631	15598	15639	15582	15604	15581	15501	15650	15610	15620	15528	15602	15647	15728	15638	15605	15548	15469	15521	15518	15666	15699	15603	15626	15606	15655	15435	15676	15570	15574	15688	15660	15583	15393	15694	15476	15827	15609	15592	15715	15534	15526	15568	15437	15631	15639	15589	15595	15563	15572	15569	15550	15611	15599	15520	15653	15473	15481	15622	15689	15648	15638	15715	15575	15649	15628	15453	15790	15666	15651	15557	15625	15576	15530	15583	15532	15647	15611	15591	15587	15552	15532	15576	15515	15690	15676	15561	15530	15740	15783	15522	15680	15515	15537	15619	15670	15459	15625	15688	15603	15611	15638	15617	15562	15519	15633	15766	15676	15567	15440	15597	15517	15590	15532	15614	15694	15619	15429	15568	15630	15670	15654	15545	15548	15558	15446	15637	15560	15621	15522	15776	15552	15531	15578	15340	15546	15598	15531	15640	15498	15446	15711	15516	15666	15454	15609	15431	15566	15467	15552	15586	15592	15470	15618	15699	15676	15425	15634	15605	15637	15668	15538	15653	15541	15667	15615	15503	15391	15762	15505	15642	15701	15594	15769	15491	15515	15598	15509	15325	15406	15496	15702	15872	15547	15871	15566	15464	15589	15483	15502	15589	15736	15778	15576	15740	15603	15444	15651	15735	15481	15667	15429	15654	15706	15611	15607	15586	15734	15700	15448	15778	15552	15515	15565	15354	15548	15763	15638	15700	15746	15656	15428	15673	15592	15605	15683	15625	15694	15441	15678	15674	15610	15609	15653	15704	15545	15537	15649	15423	15517	15629	15557	15570	15666	15641	15625	15641	15648	15577	15632	15728	15588	15522	15527	15721	15554	15557	15701	15673	15695	15630	15644	15587	15396	15544	15756	15610	15652	15546	15638	15642	15614	15380	15480	15564	15560	15480	15517	15437	15708	15648	15606	15599	15671	15556	15528	15471	15575	15716	15580	15449	15546	15455	15423	15537	15658	15757	15619	15400	15507	15685	15492	15619	15509	15585	15512	15495	15499	15221	15529	15737	15679	15459	15686	15614	15539	15669	15543	15717	15341	15624	15501	15517	15848	15337	15598	15543	15631	15369	15633	15580	15584	15531	15480	15745	15535	15522	15689	15530	15619	15614	15623	15639	15777	15465	15700	15570	15730	15509	15520	15527	15549	15458	15642	15542	15609	15555	15708	15670	15524	15504	15662	15833	15537	15576	15768	15555	15603	15628	15602	15497	15408	15613	15428	15636	15723	15609	15545	15514	15521	15741	15662	15705	15480	15476	15604	15527	15661	15689	15627	15563	15519	15498	15497	15597	15515	15621	15649	15517	15708	15668	15535	15535	15602	15574	15475	15454	15541	15596	15523	15517	15602	15628	15588	15631	15639	15651	15568	15591	15510	15690	15664	15613	15446	15587	15531	15623	15661	15502	15478	15636	15606	15588	15506	15633	15500	15567	15543	15558	15483	15461	15344	15531	15634	15621	15645	15676	15519	15373	15589	15475	15690	15702	15645	15554	15591	15614	15535	15621	15597	15603	15390	15614	15538	15517	15455	15510	15608	15652	15794	15442	15644	15602	15504	15530	15777	15672	15580	15559	15711	15541	15761	15398	15554	15534	15466	15523	15531	15715	15626	15565	15647	15682	15741	15689	15571	15605	15571	15546	15610	15563	15592	15718	15560	15478	15607	15555	15606	15500	15591	15603	15572	15662	15398	15823	15463	15456	15660	15565	15407	15509	15485	15603	15550	15636	15629	15717	15567	15621	15480	15741	15573	15535	15631	15504	15726	15703	15601	15516	15666	15780	15574	15500	15515	15557	15574	15667	15470	15525	15778	15572	15459	15599	15563	15710	15561	15582	15494	15447	15449	15683	15564	15595	15449	15744	15727	15446	15499	15530	15610	15388	15534	15487	15485	15590	15679	15673	15527	15667	15615	15492	15465	15602	15568	15636	15612	15576	15472	15525	15731	15444	15550	15442	15690	15415	15644	15723	15665	15569	15585	15528	15666	15550	15583	15424	15507	15511	15511	15555	15472	15574	15619	15601	15474	15593	15500	15618	15708	15676	15737	15619	15548	15705	15618	15541	15622	15545	15578	15670	15487	15459	15722	15534	15747	15515	15505	15500	15494	15533	15708	15521	15568	15654	15477	15678	15508	15442	15653	15568	15399	15753	15697	15569	15588	15582	15575	15656	15484	15652	15632	15668	15575	15663	15491	15718	15577	15714	15477	15579	15509	15618	15623	15478	15603	15630	15829	15449	15585	15567	15671	15649	15590	15487	15520	15606	15542	15551	15745	15538	15648	15544	15528	15614	15453	15660	15659	15559	15554	15582	15411	15698	15502	15686	15670	15552	15537	15653	15530	15719	15499	15492	15680	15426	15705	15641	15498	15723	15641	15453	15757	15626	15588	15578	15695	15457	15652	15571	15544	15701	15613	15586	15464	15618	15613	15688	15786	15519	15571	15556	15589	15774	15641	15465	15509	15394	15699	15771	15612	15608	15352	15521	15517	15632	15492	15502	15679	15693	15422	15467	15704	15673	15480	15433	15737	15577	15521	15542	15516	15624	15581	15662	15631	15678	15519	15699	15516	15556	15551	15583	15788	15592	15555	15533	15513	15530	15707	15515	15487	15407	15606	15535	15739	15534	15733	15552	15471	15542	15753	15628	15676	15546	15699	15560	15602	15438	15591	15565	15600	15481	15757	15602	15431	15660	15581	15456	15556	15487	15513	15598	15735	15579	15632	15586	15497	15732	15663	15644	15559	15503	15403	15611	15523	15664	15536	15387	15465	15645	15641	15584	15825	15464	15788	15526	15474	15485	15667	15652	15600	15607	15562	15604	15484	15560	15653	15743	15456	15423	15724	15333	15531	15654	15391	15758	15586	15617	15505	15608	15469	15585	15551	15651	15684	15674	15401	15395	15629	15699	15640	15566	15584	15520	15597	15556	15661	15658	15544	15592	15527	15655	15688	15565	15682	15421	15445	15630	15470	15545	15361	15642	15601	15579	15466	15590	15656	15583	15673	15799	15629	15439	15664	15648	15614	15467	15500	15666	15702	15603	15662	15487	15578	15673	15523	15632	15668	15531	15640	15775	15716	15584	15519	15530	15468	15670	15580	15600	15545	15645	15628	15593	15339	15647	15640	15620	15668	15668	15609	15527	15475	15508	15487	15449	15519	15693
42780	45898	48591	37731	29815	25856	24856	24306	24277	23977	24219	24069	24031	23938	24352	24308	24412	24124	24181	24163	24323	24036	23947	23758	23635	23989	24266	24223	24395	24318	23954	24301	24097	24065	24109	23978	23976	24059	24078	24113	23756	23866	23956	24043	24179	23869	24071	24138	24024	24248	24139	24034	24076	23816	23885	23842	23867	23910	23962	23920	23883	23863	24115	23923	24131	24009	24003	23937	23764	23865	23998	23713	24072	24022	23954	23927	24133	24106	23821	23968	23992	24008	24182	23941	24302	24137	23927	23841	23995	23856	24026	24082	24097	24045	23935	23808	24153	23997	23978	23874	24042	23997	24063	23669	24064	23840	24007	23897	24036	24160	23984	23900	23868	23780	24011	23993	24091	23979	24038	23931	24135	24145	24045	24033	23922	23871	24112	24056	23971	23836	23932	23910	24025	23938	23945	23987	23869	23787	23907	23971	24158	23874	24007	24264	24128	23973	23904	24196	24013	24164	24000	24222	23944	23990	23843	23746	23979	23871	24049	23876	23867	24196	23953	24131	23899	24097	23976	24015	24053	24019	23954	24068	23875	23914	24045	24114	24191	24219	23935	24039	24096	24016	23996	24025	24076	23909	23956	23724	23907	23978	24173	23946	24159	23729	23796	23909	23886	23781	23933	24096	24001	23832	24080	23872	24192	23918	23684	23862	24071	23839	24084	23918	23829	24063	24067	23968	24182	24083	23788	24170	23841	23970	24084	23960	23910	23719	23969	23846	23938	24168	24028	24053	24151	24041	24198	24063	24063	23910	24124	23953	24048	23986	24095	24014	24041	24146	24013	23935	24119	23976	23926	24017	23852	23847	24016	23968	23959	23874	23919	24112	24185	24152	23943	23958	24117	23992	24071	23996	23894	23969	24041	24192	24173	23888	23993	23784	23760	24193	23988	23864	24016	23879	24129	23928	24007	24052	24235	24130	24105	23605	24052	24073	23975	23837	24049	23913	24106	24013	24101	23994	23744	23759	23776	23878	23846	24023	23947	23959	23888	24068	23991	23665	23858	24237	24271	24052	23928	23912	23901	23919	23965	23980	23962	23882	23709	24103	23953	24037	24158	24061	24093	23910	23833	23972	24073	24104	23921	24017	23763	23929	23817	23912	24149	24192	24015	24096	24146	23982	24044	24095	23837	23995	24040	24101	24033	23983	23836	23980	23835	24047	23703	24065	23884	23777	23802	23921	23999	23752	24049	24279	23955	24047	23918	24169	24026	24007	24078	24009	24049	23922	24123	24185	24049	23914	23999	23968	23905	23960	23806	24010	24115	23952	24033	24041	23884	24066	24086	24205	24030	23842	23982	24048	23812	24139	23929	24075	24032	24084	24048	23901	24033	23813	23909	24073	23912	23937	23854	23971	23916	23856	23904	24015	23860	24090	24131	23996	23914	24112	23842	23928	23998	24018	23943	24028	24089	24029	23971	24186	23973	23790	23951	23895	24010	24073	23942	23877	23907	23998	24013	24119	23969	23978	24117	24062	23849	23851	24149	24028	24051	24146	24183	23911	23919	24050	24013	23928	23888	24001	24045	23934	24129	23911	23933	23877	24085	23938	23971	23965	24076	24003	24158	23956	23891	24021	24147	24032	23870	23889	23872	23895	23903	24100	23863	23835	23834	24047	23978	24107	23805	24089	23987	23973	23907	24109	23909	23915	24123	23808	24124	23883	23982	23854	23850	24096	23818	24175	24003	24070	24359	23848	24067	24101	23906	23664	24017	23868	23835	24170	23791	24083	24036	24068	24197	23800	24097	23730	23857	23865	24086	24077	23920	24176	24050	23994	24055	23879	24054	24198	23919	24011	24015	23886	24026	23924	24109	24074	24038	24015	23991	24137	24087	24015	24106	23927	24127	24029	23854	24203	24224	23746	24144	23829	24022	23982	23718	24079	23968	24043	24020	23968	23810	23883	23798	23964	24024	23824	24006	24200	24005	23703	23837	23909	24305	24140	24045	23958	24020	24037	24189	23782	23957	24116	23930	23931	23883	23951	24008	23760	24070	24252	24076	23933	23933	23881	24077	24005	24070	23978	24042	24178	23968	24100	24106	24327	24050	24083	24166	24191	24051	24036	23905	23864	24001	23811	24133	23937	23846	23806	23909	24092	23932	23905	23953	23873	23842	23945	23825	24044	24023	23750	24060	23994	24028	23898	23991	24051	24092	23874	24036	23908	24237	23928	24070	24018	24051	24002	24271	23873	24000	24055	23823	24145	23834	24335	24058	24081	24040	23828	23921	23980	23826	23910	24096	23906	23968	24030	24023	23935	23890	23816	24033	24074	23942	23953	23984	23889	24249	23980	23895	24186	23849	24219	24090	24052	24118	23983	24084	24231	24022	24011	23967	23857	23912	23739	24365	23978	23529	24016	23977	23978	23973	24163	24310	24081	23811	24274	24252	23982	24199	24084	23896	23697	23816	23944	23985	23956	24084	23909	23751	24156	23938	23984	23873	24079	23875	23994	24023	23862	23911	23828	24006	23879	24261	23902	23839	23884	24076	23834	24001	24120	23899	23933	23711	23914	24163	23931	24162	24038	24040	24081	23966	24046	24081	24192	24112	24004	23916	24001	23866	23840	23727	23893	24024	23861	23881	24052	24015	24031	23982	23898	24102	23968	24161	23983	24028	24253	24238	24268	24195	24167	23999	24015	23976	23873	24063	24088	23715	23878	23977	24227	24051	24047	23875	24033	23905	23978	23918	24125	24163	24065	24000	24031	23926	23918	24053	23903	23785	24054	23902	24091	24194	24036	24158	23933	23732	24181	24162	24035	23889	24029	24040	23907	24097	24086	24302	23901	24112	24127	23978	23968	24334	24050	24016	24075	24156	23844	23798	23808	24016	24275	23979	23874	24313	24137	23921	23817	23861	24068	24042	23884	24038	24042	23987	23766	23940	23954	24143	23930	24140	23946	24173	24012	24070	23892	24108	24011	23928	23730	23959	24052	23923	24200	24148	23960	23916	23951	23947	23981	23911	23998	24053	24114	23829	24039	23847	23843	24241	24003	23959	24114	23972	23892	24060	24142	24154	23931	24118	23928	23962	24281	24037	23952	24041	24060	24137	23951	23980	23930	23961	24028	24100	24081	23991	24001	24008	23888	24113	23971	23994	23857	24149	24150	24033	24010	24168	24171	23874	23777	23885	24285	24211	23868	23960	23906	23936	23805	23693	24080	24300	23935	23960	23932	23943	23957	24207	24058	23953	24041	24167	24006	23980	23845	24140	23838	23725	23897	23952	24199	23928	23954	23796	24035	23971	23816	24149	23886	24052	23842	24005	23962	23867	23727	23784	23912	23921	23977	24143	24224	24005	23906	24060	24054	23844	24177	24099	24151	24088	23855	24051	24025	24110	24002	24307	23916	23970	23894	24021	24041	24031	24112	24025	24019	23896	24045	23987	24028	23752	24175	23804	23856	23979	23852	24115	24246	23969	24023	23794	24021	23865	24008	24071	23954	24018	24245	23952	24276	24054	23800	23992	24060	23871	23801	23890	23939	23909	23947	24076	23877	23963	24029	23992	23773	24203	24101	24181	24239	23855	24075	23925	23871	23822	23761	24109	23987	23939	24139	23993	23932	24214	23986	24095	23956	23860	23937	23921	24006	24095	23965	23908	23934	23925	23897	24253	24140	23935	23875	23968	24016	23971	23962	23909	24237	24091	23870	23961	23966	24068	24222	23997	24011	24055	23961	23957	23898	24104	23965	24066	24259	23995	24015	23847	24130	23974	23682	24032	24054	23808	23998	23872	23996	24124	23948	23975	23929	24004	24009	23933	23623	23971	23996	23942	24027	23973	24069	24241	24080	23900	24065	23928	24048	23969	23983	23919	23962	23997	24104	24027	23842	23904	23880	23942	24091	23938	23958	24153	23743	24048	24123	24002	23803	24028	23940	24187	23885	24053	23882	23901	23891	23949	23924	23938	23938	24166	24127	23787	24167	23958	23999	23846	23892	23898	24212	24096	24034	23774	24171	24163	24149	23918	24126	23986	23747	23782	24183	23904	24022	23846	24087	23940	24021	24145	23996	23810	24034	24077	23987	23964	23887	24023	23993	23935	23892	23802	23908	24223	23664	24057	23872	23819	24041	24208	23967	24032	24281	24138	24059	24002	24014	23951	23746	24025	23688	24095	23845	23961	24118	23838	24166	23851	23907	23925	23778	24181	24126	24179	23838	23893	23957	23932	23882	23941	23851	24309	23904	23834	23854	24053	23985	24052	24056	23756	23836	24089	24182	24147	24082	24098	24002	23914	23824	24233	23981	23746	24135	24103	24211	24112	24040	23652	23898	24037	24081	23957	23889	23924	23940	23930	23954	24213	23876	23983	24048	23928	23992	23866	23803	24029	24024	23789	24200	24028	23883	23977	23759	24030	23844	24105	24085	24015	24087	24053	24161	24150	23900	24199	23908	24035	24096	23529	23802	23922	23773	24058	23909	24065	23878	24009	23905	24001	24034	23924	24201	23908	24095	23970	24000	24000	24081	23971	23897	23791	23951	23985	23703	23900	23788	24153	24130	24090	23966	23981	24142	23547	24092	24016	23959	23874	24078	24132	24034	23851	23971	23817	23931	23708	24010	24146	24026	24111	23902	23902	24058	23895	23963	24175	23943	24034	24052	23770	23922	23952	23826	23984	24081	23770	23966	24020	23901	23980	24071	23939	23969	23840	23954	23824	23930	23889	23952	24021	23946	23931	24146	23887	24059	24102	23882	24129	23888	23984	23915	24037	24428	24153	24012	24048	23974	23979	23581	24106	24093	24133	23940	24168	24167	23940	23796	24270	24148	24351	24056	23842	24285	24145	23961	24004	23861	23889	24111	24079	23945	24043	24113	23895	23986	23847	23928	24135	24100	24056	23980	23830	23982	23752	24014	23930	23947	24064	23909	23941	23747	23763	23951	23968	24044	24179	23975	23938	23955	24024	23777	23964	24021	24173	24017	24121	23829	23956	23885	24095	24043	24034	24074	24116	23987	24187	24064	23873	24268	23988	24207	24144	23861	23858	23769	23848	24185	23964	23825	24148	24146	24074	23876	23951	24189	24241	24178	24194	24106	24192	24112	24041	23959	23959	23797	24208	23904	23890	24090	23966	23894	23924	23851	23913	24209	24095	23856
45607	53575	47925	31273	23269	17634	16333	16280	16000	15856	15982	15895	15925	15751	16164	16023	16087	16023	16081	15950	15828	15953	15979	15958	15665	15844	16220	16197	16157	15784	15900	15714	15803	15714	15813	15791	15861	15688	15886	15651	15831	15770	15876	15628	15630	15820	15664	15755	15862	15968	15902	15682	15671	15717	15673	15783	15661	15870	15820	15747	15811	15971	15640	16095	15732	15794	15866	15792	15865	15844	15873	15730	15875	15873	15707	15649	15733	15815	15697	15851	15848	15819	16011	15887	15790	15797	15882	15821	15621	15687	15651	15818	15626	15718	15719	15666	15856	15850	15887	15734	15967	15828	15728	15790	15784	15767	15683	15623	15744	15670	15814	15871	15906	15680	15859	15654	15854	15940	15884	15852	15954	15901	15780	15677	15983	15852	15745	15688	15868	15819	15798	15767	15873	15669	15949	15760	15871	15857	15733	15889	15854	15894	15596	15855	15708	15841	15708	15913	15783	15951	15755	15731	15852	15920	15733	15637	15814	15779	15741	15740	15696	15781	15798	15701	15916	15734	15953	15705	15776	15676	16057	15742	15698	15828	15818	15687	15943	15536	15681	15866	15698	15755	15869	15836	15779	15915	15873	15754	15695	15685	15964	15791	15884	15765	15889	15912	15953	15693	15798	15677	15555	15854	15840	15705	15827	15661	15904	15761	15861	15720	15801	15769	15795	15810	15796	15641	15887	15821	15805	15839	15835	15813	15700	15795	15725	15828	15784	15901	15719	15824	15745	15808	15747	15771	15816	15871	15847	15782	15685	15661	15811	15812	15786	15594	15877	15941	15811	15780	15875	15650	15829	15769	15722	15786	15735	15707	15745	15764	15713	15849	15733	15883	15614	15843	15887	15927	15781	15662	15761	15802	15984	15804	15819	15576	15725	15753	15898	15793	15808	15740	15585	15773	15794	15819	15871	15741	15581	15790	15605	15662	15916	15735	15791	15839	15916	15815	15664	15856	15777	15794	15756	15844	15934	15780	15698	15870	15816	15718	15615	15737	15707	15892	15972	15804	15980	15885	15926	15872	15842	15871	15746	15727	15883	15667	15804	15973	15619	15640	15926	15788	15810	15728	15961	15708	15890	15841	15923	15849	15955	15744	15922	15738	15743	15800	15746	16017	15752	15740	15786	15758	15879	15722	15742	15850	15789	15697	15901	15694	15775	15859	15850	15759	15806	15794	15761	15810	15716	15645	15762	15806	15628	15963	15906	15742	15817	15616	15548	15865	15726	15874	15903	15881	15810	15761	15752	15937	15838	15801	15803	15676	15719	15966	15929	15944	15851	15729	15815	15806	15772	15784	15882	15947	15707	15829	15777	15796	15971	15886	15803	15570	15715	15816	15934	15859	15832	15789	15835	15860	15633	15704	15718	15847	15678	15777	15843	15786	15945	15754	15815	15899	15825	15718	15654	15735	15825	15655	15753	15684	15724	15823	15807	15847	15708	15828	15776	15768	15605	15840	15764	15675	15855	15916	15688	15865	15912	15817	15714	15905	15798	15729	15824	15763	15807	15861	15826	15648	15925	15805	15868	15865	15706	15843	15815	15696	15811	15637	15958	15917	15826	15790	15871	15815	15599	15897	15842	15754	15733	15756	15859	15702	15798	15744	15784	15626	15828	15710	15743	15642	15878	15855	15799	15907	15716	15712	15603	15784	15733	15821	15844	15783	15751	15886	15809	15697	15767	15917	15810	15874	15939	15765	15756	15882	15733	15795	15815	15652	15737	15719	15819	15775	15910	15813	15948	15921	15806	15759	15871	15767	15890	15814	16014	15888	15808	15782	15597	15807	15824	15683	15872	15817	15826	15801	15719	15783	15693	15911	15780	15692	15818	15961	15761	15795	15801	15802	15801	15702	15843	15823	15778	15924	15754	15894	15771	15908	15797	15755	15779	15737	15874	15822	15896	15713	15714	15770	15768	15779	15769	15758	15760	15726	15830	15805	15882	15731	15830	15821	15744	15730	15897	15951	15883	15946	15649	15970	15694	15744	15799	15813	15745	15969	15861	15745	15966	15889	15732	15765	15941	15869	15910	15833	15795	15758	15930	15724	15774	15746	15725	15613	15736	15860	15885	15914	15747	15835	15789	15764	15846	15971	15987	15887	15609	15667	15945	15690	15857	15734	15832	15764	15774	15789	15770	15986	15652	15940	15955	15773	15855	15882	15828	15764	15770	15743	15701	15758	15845	15824	15808	15804	15786	15789	15956	15756	15818	15791	15700	15765	15925	15708	15711	15923	15834	15741	15683	15735	15741	15737	15635	15687	15669	15932	15764	15609	15889	15897	15917	15788	15793	15928	15796	15658	15848	15876	15977	15768	15666	15746	15925	15675	15817	15762	15837	15712	15754	15865	15898	15813	15738	15854	15827	15681	15622	15910	15714	15838	15949	15915	15695	15797	15783	15898	15670	15757	15743	15779	15652	15824	15789	15747	15918	15699	15736	15808	15800	15913	15774	15761	15809	15762	15848	15840	15920	15884	15823	15755	15660	16023	15660	15646	15711	15720	15903	15782	15844	15907	15903	15676	15675	15708	15727	15911	15954	15775	15856	15889	15879	15848	15737	15879	15650	15671	15870	15832	15747	15861	15928	15744	15987	15806	15761	15880	15809	15931	15700	15970	15762	15771	15676	15834	15761	15691	15865	15638	15782	15728	15826	15667	15765	15899	15868	15798	15823	15731	15897	15839	15836	15719	15758	15690	15845	15811	15936	15737	15805	15779	15829	15770	15709	15746	15750	15886	15607	15594	15761	15917	15816	15825	15523	15797	15885	15761	15833	15618	15887	15742	15641	15741	15890	15817	15817	15731	15834	15698	15924	15768	15638	15694	15886	15835	15973	15834	15738	15612	15683	15878	15932	15838	15934	15810	15781	15883	15906	15733	15884	15840	15716	15744	15900	15780	15864	15711	15917	15801	15778	15801	15958	15783	15708	15656	15826	15883	15786	15865	15858	15733	15729	15693	15681	15921	15823	15727	15620	15722	15698	15815	15741	15715	15725	15744	15823	15762	15597	15912	15829	15979	15665	15733	15815	15814	15709	15724	15720	15803	15738	15554	15826	15797	15725	15638	15697	15958	15859	15749	15743	15698	15879	15752	15697	15928	15889	15682	15753	15730	15940	15899	15952	15802	15738	15657	15766	15667	15935	15686	15731	15898	15896	15837	15843	15896	15833	15828	15684	15790	15816	15940	15794	15636	15699	15830	15759	15771	15752	15929	15786	15909	15821	16068	15808	15809	15929	15839	15799	15927	15733	15974	15714	15976	15982	15800	16090	15579	15746	15851	15898	15821	15779	15934	15703	15497	16004	15855	15804	15871	15767	15865	15885	15726	15710	15813	15929	15853	15848	15877	15807	15797	15977	15671	15784	15701	15826	15971	15588	15894	15857	15659	15558	15844	15800	15792	15841	15537	15761	15704	15841	15851	15896	15865	15863	15788	15968	15718	15770	15725	15818	15825	15748	15656	16001	15863	15717	15846	15777	15687	15859	15856	15804	15816	15740	15870	15787	15706	15845	15885	15732	15752	15870	15800	15556	15711	15706	15830	15844	15945	15804	15942	15824	15761	15927	15779	15657	15784	15904	15860	15663	15811	15755	15906	15805	15726	15737	15832	15743	15748	15631	15854	15722	15805	15782	15938	15821	15811	15714	15890	15812	15714	15883	15938	15675	15807	15889	15695	15799	15807	15837	15667	15814	15728	15852	15672	15734	15664	15836	15596	15841	15905	15928	15794	15728	15829	15761	15922	15776	15782	15896	15700	15796	15836	15765	15774	15796	15608	15734	15681	15910	15801	15661	15697	15879	15759	15856	15891	15855	15788	15626	15852	15911	15728	15847	15778	15908	15648	15811	15752	15714	15811	15869	15934	15843	15812	15911	15751	15728	15990	15774	15931	15813	15915	15750	15911	15722	15797	15856	15858	15709	15885	15784	15718	15812	15705	15787	15862	15753	15847	15724	15817	15716	15781	15665	15678	15853	15723	15776	15886	15842	15864	15785	15901	15951	15652	15707	15741	15796	15858	15937	15786	15975	15696	15918	15665	15822	15609	15791	15711	15876	15733	15753	16073	15803	15725	15764	15763	15754	15763	15812	15778	15908	15746	15811	15782	15826	15612	15724	15856	15763	15795	15710	15840	15989	15851	15804	15747	15813	15680	15752	15878	15903	15880	15747	15827	15902	15727	15882	15718	15759	15874	15971	15957	15786	15690	15865	15768	15833	15908	15949	15661	15808	15817	15674	15725	15877	15910	15720	15748	15833	15630	15835	15766	15873	16045	15621	15801	15785	15684	15737	15775	15819	15826	15906	15879	15670	15911	15681	15801	15697	15796	15760	15811	15661	15859	15775	15802	15688	15751	15860	15670	15778	15773	15685	15842	15806	15797	15793	15807	15775	15780	15716	15949	15778	15809	15632	15725	15680	15888	15877	15617	15926	15856	15812	15730	15791	15688	15657	15798	15806	15895	15555	15953	15722	15876	15876	15938	15832	15931	15778	15759	15777	15721	15876	15865	15685	15750	16013	15897	15991	15716	15801	15962	15841	15694	15814	15846	15846	15756	15819	15837	15801	15818	15824	15583	15730	15682	15851	15741	15723	15804	15949	15827	15814	15789	15674	15795	15647	15759	15803	15811	15933	15879	15823	15915	15830	15914	15929	15752	15750	15773	15755	15751	15892	15683	15706	15884	15758	15721	15800	15784	15802	15805	15814	15935	15712	15682	15809	15808	15806	15683	15789	15808	15829	15696	15704	15706	15853	15788	15791	15898	15720	15720	15820	15801	15976	15772	15646	15846	15843	15552	15616	15764	15699	15719	15876	15923	15706	15787	15815	15682	15935	15834	15803	15814	15752	15757	15792	15875	15908	15756	15918	15746	15781	15669	15872	15935	15814	15777	15773	15771	15746	15893	15845	15966	15708	15810	15822	15713	15627	15784	15740	15630	15932	15846	15864	15742	15845	15850	15688	15855	15876	15693	15768	15802	15925	15752	15911	15746	15858	15804	15798	15680	15915	15886	15756	15611	15870	15708	15660	15729	15706	15668	15685	15976	15811	15749	15857	15862	15834	15834	15843	15500	15949	15974	15844	15775	15887	15752	15855	15940	15653	15813
23642	20661	27940	27694	27863	27063	27821	24984	24508	24572	24465	24485	24501	24107	26898	28823	25360	24371	24043	23939	24078	23945	24050	24068	24097	24926	27617	26548	25186	24593	24325	23969	23962	23955	23819	23799	24000	23880	24113	23988	23953	24110	24050	23803	24077	24044	23841	23879	23909	23898	23944	23762	23983	24307	23766	23949	24083	24248	23911	24086	23934	23879	23761	23757	23921	24059	23703	23854	23807	23887	23889	24019	23753	23858	23874	23815	24049	23889	23889	24024	23972	23909	23681	24167	23988	23896	23896	23910	23739	23803	24074	23851	23843	23818	23923	23983	23905	23985	23912	23883	23902	24043	24131	23956	24095	23902	23759	23886	23702	24025	23784	23910	24102	23922	23916	24054	23757	24061	23855	23984	23939	23907	23981	24175	23978	24059	23914	23829	24012	23901	23795	23879	24020	23740	23696	23841	23965	23816	23945	23870	23713	23691	23944	23740	23810	23833	23884	24046	23835	24009	24001	23979	24069	23727	23924	23894	23817	23961	23766	23747	23965	23851	24075	23863	23617	23931	23964	24019	23842	23792	24142	23827	23932	23986	23879	23944	23990	23808	23849	23942	24055	24116	23950	24068	23744	23894	23947	23601	23921	23947	24141	23765	23902	23947	24074	23700	23853	23988	23741	23970	23726	23836	23818	23892	23967	23831	23988	23732	24282	23909	23856	23662	23952	23859	23925	23729	24038	23796	23853	23685	24037	23955	24098	23804	23891	24016	23947	24048	23959	23958	23865	23939	23908	23979	23931	23974	23815	23854	24121	23980	23918	23731	23908	23806	23886	23996	23838	23825	23887	24143	23829	23961	23687	23809	23919	23898	23792	23909	23777	23954	23949	23880	23963	24090	24119	23880	23786	23769	23836	23991	24125	23874	24009	23890	23883	23902	23785	24066	23679	23878	24026	23849	23920	23784	23954	23873	23871	23626	23888	23867	23917	24017	23582	23780	23973	24035	24084	23961	23714	23557	23712	23692	23976	23661	23954	23881	23844	24075	23847	23764	23857	23792	24082	23668	23932	23830	23829	23773	23890	23889	23847	23825	24087	23855	23991	23975	24109	23900	23920	23916	23816	23765	23919	23838	23966	24000	24108	24004	24027	24027	23913	23858	23911	23730	23910	24069	23988	23991	24069	23814	23909	23995	24001	23747	23387	23899	23831	23620	23847	24060	23969	23900	23855	23933	23813	24055	23774	23610	23580	23845	23843	23585	23910	23868	23994	23969	23916	23830	24068	23957	23826	24121	23883	23856	23748	23857	23956	23966	23954	23986	23873	24173	23745	23985	23694	23937	23982	23807	23755	23923	23783	23834	23585	23787	23897	23806	23828	23946	23898	23876	23813	23908	23586	23805	24166	24069	23820	23841	23788	23693	23921	23673	23830	23879	23895	23774	23967	23926	23798	23940	23827	24041	23988	24147	23999	23906	24092	24021	23989	23831	23875	23922	23991	23635	23773	23985	23781	23820	23778	24063	23885	23928	23968	23709	23937	23932	23925	23710	23610	23648	23941	23938	23829	23854	23804	23653	23831	23879	23831	23875	23822	24031	24015	23709	24006	24155	23794	23911	23918	23797	23820	23858	23763	23635	23772	24075	23881	23854	23980	23916	23978	23856	23924	23943	23820	24016	23728	23957	23830	23813	23913	23991	23900	23949	23872	23841	24012	23926	24024	23827	23767	23827	24064	23918	23888	23911	23980	23997	23986	23849	23843	23957	23723	23801	23760	24053	23904	23994	23938	24096	23852	24121	23961	23834	23923	23715	23671	24153	23782	23926	23850	24018	23999	23829	23935	23700	23785	23848	23963	24104	23917	23722	24039	23879	23790	23738	23873	23753	23718	23987	23913	23689	23868	23901	23947	23722	23892	23902	23652	23794	23884	23856	23943	23970	23883	23851	24036	24049	23800	23930	24064	23863	23806	23755	23918	23755	23889	23632	23921	24137	24125	23930	23987	23823	23935	23854	23754	23802	23841	23790	23954	23757	23819	23697	23437	23937	24106	23798	23958	23971	23948	23817	23858	23969	23885	23972	23914	23718	23724	24006	23610	23949	24145	24035	23935	23885	24078	23824	23915	24033	23709	23835	23756	23962	23941	24063	23925	23765	23825	24118	23896	23780	24061	23985	23691	23678	23743	24004	24036	24006	23898	23977	23774	23670	24004	23705	23653	23954	23941	23931	23869	23847	23747	24016	23863	24124	23982	23995	23851	23809	23895	23649	23851	23712	23800	23805	23859	23951	23751	24043	24049	23972	23849	23646	23995	24054	23980	23798	23827	23925	23826	23936	24048	23919	24175	23974	23810	23949	23843	23849	23821	23625	24006	24010	24129	23768	23767	23842	24114	23701	23960	24009	23794	23971	23877	23882	23781	23799	23806	23685	24057	23948	24087	23731	23865	23861	23781	23986	23868	24014	23974	23983	23875	23849	24060	23698	23791	23681	23818	23742	23858	23780	23639	23662	24064	23972	23836	23851	23872	23807	23891	24014	23941	23992	23924	23766	23778	23967	24078	23940	23744	24110	23873	23902	24102	23813	23727	23861	23821	23695	23625	23536	23868	23824	23969	24140	23982	23774	23779	23838	23661	23826	23798	23594	23828	24016	24003	23793	23766	23787	23977	23886	23611	23779	23805	23901	23773	24201	23829	24157	24024	24083	24075	24028	23807	23794	23904	23708	23784	24176	23929	23870	24077	23810	24069	23743	23753	23664	23523	23817	24187	24030	23914	23791	23814	23826	24110	24032	23894	23827	23830	24104	23753	23974	23778	23862	23953	24098	24033	23945	23793	24169	24016	23864	23801	24066	23898	23806	23810	23931	23894	23945	23988	24085	24023	24013	23940	23795	23972	23724	23716	23697	23929	23950	24019	24198	24048	23771	23947	23807	23899	23888	23895	24167	24024	23926	23896	23842	24003	23810	23833	23909	23981	24151	23689	23729	24150	23952	24008	23779	23908	23784	23907	23901	23845	23930	23997	23752	24000	24019	24011	23858	23956	23899	23810	23769	23916	23922	23886	23572	23817	23998	23905	23909	23867	23735	23808	24055	24151	23985	23836	23879	24002	24101	24012	23980	23924	23874	23865	23775	23906	23910	24048	23958	23780	23835	24120	23744	24072	23970	23869	23874	23804	23935	23967	24184	23774	23915	23698	23824	24092	23878	23970	23692	23959	23752	23973	23860	23855	23906	23956	24012	23799	23632	23873	23948	23991	24016	23942	23645	23758	24055	23732	23867	23844	23765	23768	23994	23912	23990	23934	23668	23736	23915	24151	23694	23697	23894	23977	23828	23805	23859	24047	23657	23890	23936	23885	24006	23782	24225	23975	23977	23839	23851	23884	23829	23970	23873	23906	23906	23573	23842	23704	23851	23900	23888	23931	24223	24039	23878	23846	23901	23742	23887	23899	23589	23945	23869	23852	24120	24046	23784	23447	23841	24043	24084	24015	24029	23683	23872	24239	23717	24005	23717	23710	23768	24099	23566	23630	23948	23782	23684	23736	24092	24134	23683	23951	23741	23919	24146	23981	23831	23873	23949	24114	23769	23926	23806	23662	23901	24145	23708	24031	23927	23877	23564	23785	23698	23959	23845	23999	23850	23878	23787	23895	23785	23855	23779	23876	23845	23551	23809	23943	23878	23970	24029	24033	23672	23765	23861	24004	23593	23876	23847	23722	23692	24011	23913	23926	23838	23957	24004	24052	24002	24090	24158	23766	24000	23555	24039	23721	23814	23989	23705	23819	23954	23953	24067	23984	23843	23936	23926	24047	23911	23969	23916	23868	23796	23785	23964	23948	23873	23891	24002	23685	23885	23683	24059	23833	23813	23725	23868	23784	23881	23846	23570	23978	23777	23895	23637	23600	23907	23927	23826	24084	23929	23917	24132	23870	23869	23664	23843	23967	23831	23809	23782	23856	23960	23918	23966	24130	24064	23819	23930	23964	23918	23766	23735	23955	23755	23963	23679	23834	24008	23853	23973	23795	23702	23833	23797	23945	24121	23828	23796	23820	23775	23664	23891	23814	23588	23807	23988	24070	23936	23976	23791	24019	24125	23916	23999	23999	23725	23837	23904	24057	23873	23937	24057	24068	23999	24173	23847	23728	23899	23744	24052	24003	23739	23735	24043	23930	24072	24035	23868	24103	23827	23902	23511	23537	23944	24034	23775	23889	24097	24051	23947	23940	23774	23762	23937	23773	23731	23935	24050	24104	23755	23969	23696	23882	23740	23922	23595	23635	23836	23806	23942	24000	23972	23910	23811	23791	23677	23748	23999	23757	24013	23804	23718	24049	23856	23848	23876	23856	23960	23647	23909	23784	23584	23722	23943	24031	23673	23797	23755	23716	23979	23867	23780	23911	23849	24016	23829	23826	23738	23878	23948	23746	23946	23812	23920	23760	23793	23884	23757	23648	23839	23880	23819	23397	23985	23869	23974	24013	23868	23722	24073	24019	23913	23772	23713	23658	24075	23830	23983	23843	23954	23870	23712	24257	23866	23943	23770	23792	23792	23876	24160	24175	23922	24088	23781	23691	23837	23653	23985	23760	23917	23943	23960	23898	23829	23807	23821	23785	24044	23888	23910	23913	23912	24139	24000	23913	23798	23839	23879	23663	23920	23739	23823	23932	23919	23991	23819	23671	23882	23896	24050	23815	24022	23838	24073	23994	23879	23774	23858	23828	24014	23719	23742	23909	23735	23855	23773	23844	23882	23993	23650	23726	24032	23992	24170	23780	23795	23932	23741	23981	24254	23885	23866	23831	23889	23832	24079	23809	23929	23721	23928	24017	23796	23724	24009	23909	23978	23889	23888	23997	23858	23891	23946	23567	23859	23944	23805	24224	24017	23852	23883	23904	23885	23892	23991	23926	23750	23592	23939	23878	23734	23929	24077	23884	23959	23960	23809	23793	23861	23954	23733	24020	24130	23812	23867	23880	23887	24260	23848	23792	23976	23775	23931	23717	24093	23861	23968	23733	24042	23878	24033	24176	23742	23901	23708	23634	23882	23915	23890	23869	23875	23983	23957	24006	24092	23996	23979	23911	23929	23997	23727	23773	23863	23615	23866	23873	23977	24033	23601	23763	23986	23995	23719	23941	23835	23905	23886	23568	23904	23826	23798
42515	65611	57709	44273	32029	19778	17426	17108	16489	16385	16344	16350	16231	16230	21014	21709	16625	16192	16286	16092	16132	16190	16092	16027	16001	17852	20791	18636	17435	16265	16036	15854	15833	15822	15960	15823	15950	15773	15798	15774	15826	15950	15987	15741	15698	15949	15840	15896	15834	15913	15956	15782	15811	15817	15985	15815	15991	15852	15792	15829	15819	16043	15902	15690	15851	15866	15848	16060	15996	15802	15790	15817	15778	15846	15780	15884	16037	15783	15926	15637	16028	15878	15941	15841	15919	16081	15776	15900	15961	15929	15874	15731	15658	15860	15783	15772	15954	15919	15858	15843	15809	15658	15813	15780	15896	15860	15863	15711	15954	15988	15914	15968	15950	15746	15711	15847	15949	15921	16018	15715	15989	15755	15762	15880	15755	15922	15835	16110	15830	16051	16021	15900	15990	15812	15813	15800	16000	15865	16081	16029	15823	15667	15841	16082	15672	15773	15837	16056	15985	15906	15942	15960	15964	15972	15798	15953	15899	15906	15835	15746	15850	15868	15887	15798	15901	15832	15775	15927	15939	15692	16103	15809	15911	15888	15784	15847	15852	15607	15779	15875	15958	15801	15764	15860	16002	15879	15947	15699	15652	15914	15827	15783	15692	15972	15893	15795	15951	15919	15752	15968	15817	15805	15900	15716	15782	15746	15774	15872	15821	15628	15953	15871	15974	16030	15915	15782	15968	15772	15823	15916	15943	15761	15871	15927	15875	15874	15747	15917	15911	16000	15731	15879	15792	15850	15927	16024	15704	15737	15889	15776	15805	15791	15682	15805	15815	15822	15795	15851	15943	15760	15997	16031	15844	15836	15706	15817	15688	15792	15823	15663	16089	15904	15885	15896	15939	15898	15696	15886	15747	15838	15948	15921	15879	15923	15924	15865	15827	15959	15816	15836	15708	15876	15791	15799	15855	15841	15929	15915	15804	15956	15654	15851	15800	15641	15713	15914	15851	15893	15837	15894	15926	15635	15919	15701	15765	15799	15881	15840	15810	15743	15802	15960	15861	15857	15686	15707	15878	15808	15845	15953	15949	15819	15837	15983	15790	15828	15957	15787	15821	15886	15788	15892	15870	15893	15898	15784	15851	16034	15635	15847	15673	15843	15812	15862	15865	15867	15826	15682	15924	15956	15760	15719	15813	15805	15891	15880	15596	16058	15867	15890	15813	15645	15864	15948	15984	15808	16019	15862	15800	15761	15801	15678	15882	15977	16099	15976	15815	16010	15966	15645	15793	15987	15880	15832	15948	15949	15847	15884	15831	15778	15846	15985	15953	15755	15796	15847	15656	15911	15899	15914	15885	15950	15841	15693	15902	15878	15959	15706	15917	15909	15790	15766	15851	16001	15972	15786	15749	15667	15947	15705	15825	15836	15813	15931	15941	15746	15829	15867	15677	15858	15879	15755	15823	15910	15777	15715	15717	15775	15862	15660	15901	15695	15989	15924	15950	15725	15841	15928	15910	15750	15940	16052	15803	15776	15822	15774	15730	15908	15764	15860	15754	15825	15807	15773	15897	15835	15695	15836	15823	15761	15899	15674	15855	15819	15794	15831	15824	15982	15814	15774	15793	15810	15794	15876	15810	15831	15733	15865	15672	15819	15835	15923	15913	15774	15849	15948	15688	15712	15799	15853	15753	16084	15794	15880	15799	15815	15682	15888	15948	15868	15814	15874	15758	15940	15965	15715	15811	15871	15870	15773	15666	15762	15823	15756	15802	15882	15889	15831	15914	15791	15819	15933	15869	15809	16008	15819	15834	15845	15755	15870	15936	15956	15864	15781	15898	15781	15782	15802	15790	15992	15630	15815	15855	15681	15910	15744	15754	15830	15906	15821	15865	15895	15864	15852	15776	16118	15704	15871	15880	16025	15743	15740	16042	15859	15642	15820	15785	15923	15836	15976	15713	15805	15944	15924	15730	15726	15856	16008	15865	15967	15774	15919	15909	15847	15776	15856	15745	15853	15770	15996	15923	16016	15620	15754	15959	15726	15934	15898	15885	15881	15866	15867	15833	15931	15682	15694	15821	15937	15857	15782	15738	15764	15793	15883	15717	15767	15821	15960	15974	15842	15852	15806	15948	15891	15757	15766	15787	15986	15816	15976	15784	15927	15965	15820	15887	15893	15796	15888	16092	15743	15841	15773	15649	15949	15871	15719	15807	15761	16064	15847	15720	15699	15942	15911	15807	15753	15856	15762	15753	15848	15829	15760	15855	15854	15784	15839	15685	15827	15825	15843	15715	15807	15861	15701	16016	15960	15931	15897	15683	15950	15722	15669	15748	15979	15815	15681	15960	15835	15824	15737	15764	15751	15902	15870	15828	15898	15726	15850	15625	15886	15918	15795	15876	15890	16055	15752	15880	15793	15801	15804	15871	15895	15900	15812	15777	15856	15838	15796	15803	15788	15711	15635	15969	15870	15782	15804	15863	15906	15986	15647	15939	15969	16001	15766	15808	15804	15785	15778	15856	15826	15829	15732	15822	15936	15745	15974	15723	15963	15736	15896	15815	15851	15868	15906	15915	15870	15982	15797	15832	16095	15749	15838	15953	15950	15724	15831	15621	15883	16127	15671	15771	15987	15947	15902	15854	15878	15888	16092	15804	15921	15818	15735	15822	15900	15938	15932	15853	15929	15921	15841	15861	15915	15853	15862	15768	15907	15920	15921	15797	15869	15741	15923	15797	15772	15984	15926	15801	15860	15912	15869	16023	15628	15722	15908	15762	15991	15623	15762	15914	15966	15938	15638	16091	15723	15740	15707	16014	15777	15902	15879	15807	15768	15875	15892	15971	15834	15937	15868	15714	15941	15847	15915	15795	15750	15894	15809	15786	15650	15810	15850	15846	15913	15802	15941	15985	15875	15684	15756	15881	15946	15712	15910	15767	15953	15805	15869	15864	15850	15857	15790	15879	15871	15835	15997	15998	15841	15798	15880	15758	15781	15766	15880	15848	15830	15997	15801	15817	15852	15824	15823	15901	15810	15832	15960	15819	15961	16019	15828	15939	15883	15925	15904	15849	15759	15744	15771	15772	15889	15908	15755	15680	15773	15865	15835	15736	15862	15814	15740	15900	15873	15910	15858	15975	15788	15686	15919	15815	15990	15870	15895	15923	15832	15902	15945	15786	15808	15812	15795	15974	15842	15850	15709	15857	15681	16079	15831	15718	15923	15770	15760	15872	15800	16054	15833	15749	15834	16106	15908	15890	15873	15777	15764	15954	15909	15792	15728	15785	15790	16020	15824	15750	15870	15908	15696	15878	15859	15941	15791	15944	16004	15966	15826	15911	15723	15708	15814	15873	15850	15931	16038	15830	15633	15872	15827	15735	15899	15912	16019	15780	15889	15934	15923	15900	15942	15804	15911	15825	15766	15937	15771	15720	15773	15920	15864	15868	15937	15754	15856	15757	16002	15692	15774	15821	15909	15744	15802	15843	15914	15685	15773	15842	15812	15823	15745	15868	15818	15891	15839	15892	15831	15828	16030	15801	15647	15837	15799	15972	15760	15845	15963	15911	15785	15753	15993	15711	15756	16068	15907	15979	15919	15827	15759	15902	15712	15668	15740	16002	15684	15813	15881	15744	15809	15858	15992	15792	15821	15948	15913	15676	15758	15889	15703	15839	15730	15870	15680	15659	15798	15934	15968	15940	15806	15883	15816	16004	15998	15797	15849	15879	15783	15927	15956	15704	15899	15860	15850	15799	15806	15837	15794	16086	15670	15903	15851	15838	15732	15870	15847	15727	15981	15884	15850	16085	15615	15835	15765	15864	15934	15917	15998	15842	15972	15849	15777	15602	16096	15930	15662	15838	15850	15884	15865	15919	15639	15800	15792	15769	15806	15820	15779	15906	15882	15934	15708	15721	15905	15870	15708	15764	15884	15774	15837	15844	16043	15867	15750	15875	15774	15840	15874	15920	15783	15821	15728	15777	15826	15953	15831	15862	15901	15783	15865	15948	15893	15811	15860	15914	16040	15848	15939	15917	15900	15768	15854	15926	15696	16024	15824	15979	15754	15746	15814	15888	15913	15937	15781	15815	15989	15757	15869	16061	15943	15786	15733	15678	15648	15724	15849	15867	15832	15852	15591	15787	15856	15769	15937	15787	15889	15772	15847	15656	15875	15926	15970	15809	15637	15780	15784	15772	15923	15731	15855	15763	15769	15762	15987	15764	15906	15800	15789	16021	15807	15830	15838	15656	15946	15837	16046	16017	15814	15856	15803	15887	15932	15811	15934	15918	16028	15737	15952	15815	15860	15899	15849	15843	15880	15904	15800	15839	15918	15775	15885	15804	15938	16001	15813	15555	16052	15822	15956	15934	15752	15942	15767	15998	15843	15768	15647	15825	15771	16143	15789	15680	15951	15935	15823	15886	15949	15944	15947	15975	15850	15775	15593	16138	16018	15729	15759	15994	15888	15866	15685	15959	15823	15872	15831	15918	15970	15904	15851	15745	15755	15954	15813	15770	15719	15995	15838	15816	15755	15937	15923	15717	15838	15622	15674	15909	15956	15888	15794	16029	15973	15527	15882	15863	15934	15803	15731	15861	15802	15689	15813	15803	15878	15976	15652	15851	15889	15729	15753	15894	15703	15905	15808	15851	15888	16009	15804	15714	15584	15985	15764	15873	15881	15883	15783	15778	15695	15955	15879	15720	15680	15914	15873	15842	15796	15822	15943	16040	16029	15796	15753	15715	15982	15836	15869	15932	15733	15767	15759	15722	15740	15774	15800	15697	16018	15636	15995	15924	15906	15913	15994	15839	16011	15713	15778	15800	15723	15926	15884	15904	15878	15788	15739	15574	15797	15775	15853	15891	15884	15927	16009	15886	15704	15735	15917	15710	15805	15873	15977	15791	15863	15879	15696	15794	15780	15940	15860	16067	16025	15928	15814	15861	15728	15861	15852	15856	15929	15812	15816	15850	15803	15940	15726	15990	15841	15895	15834	15846	15927	15921	15961	15925	15923	15894	15837	15757	15746	15875	15839	15959	15752	15882	15962	15972	15682	15842	15922	15830	15858	15894	15800	15791	15820	15804	15808	15703	15898	15842	15871	15652	15852	15782	15846	15934	15923	15809	15896	15801	15924	15968	15713	15761	15615	15975	15806
22035	20563	27315	26785	25201	26305	30353	27117	26282	26322	25895	25462	25370	25432	28774	33113	26328	25359	25154	25109	25345	25110	24884	25194	25265	28685	31669	29147	26889	25746	25404	24808	24988	24925	24828	24917	24784	25009	24969	25081	24878	24957	25004	24887	24996	24777	24746	24957	24969	24912	24680	24829	24630	25038	24889	24897	24962	24924	24967	24690	24702	24753	24744	24610	24555	24630	25086	24797	24624	24748	24694	24748	24826	24876	24763	24687	24841	24442	24889	24769	24935	24548	24976	24948	24610	24655	24918	25082	24991	24455	24895	24822	24897	24961	25109	24854	24643	24765	24837	24650	24866	24752	24884	24845	24858	24700	24693	24800	24743	24745	24824	24649	24793	24641	24631	24644	24658	24600	24768	24739	24951	24763	24854	24581	24883	24710	24686	24763	24847	24734	24798	24684	24704	24732	24766	25093	24757	24738	24933	24793	24875	24975	24727	24514	24791	24793	24630	24860	24931	24731	25098	24806	24905	24743	24822	24813	24944	24728	24734	24657	24637	24794	24779	24933	24579	24889	24809	25045	25028	24844	24715	24708	24929	24940	24719	24867	24785	24866	24746	24777	24939	24874	24736	24875	24711	24877	24672	24864	24853	24887	24831	24855	24625	24847	24664	24817	24810	24774	24806	24988	24799	24709	24636	24951	24702	24674	24810	24955	24632	24719	25008	24974	24992	25008	24902	24639	24886	24775	24536	24818	24665	24943	25106	24782	24849	24893	24976	24828	24774	25038	24950	24929	24770	24912	24643	24660	24884	24685	24628	24828	24796	24786	24831	24769	24971	24746	24675	24712	24658	24882	24827	24703	24952	24862	24919	24717	24791	24725	24755	24546	24802	24860	25042	24773	24820	24771	24738	24700	24676	24897	24752	24790	24886	24929	24596	24676	24875	24588	24747	24756	24708	24685	24891	24572	24608	24421	24644	24939	24925	25003	24916	24733	24846	24762	24764	24845	24849	24872	24694	24834	24812	24832	24668	24780	24855	24755	24735	24840	24911	24732	24900	25040	24925	24831	24732	24932	24840	24934	24834	24738	24789	24685	24977	24739	24999	24871	24862	24748	24923	24798	24763	24987	24945	24629	24849	24773	24617	24713	24751	24771	24809	24937	25138	24814	24974	24772	24915	24907	24712	24760	24827	24960	24711	24671	24744	25005	24818	24784	24822	24753	24817	24844	24897	24841	24743	24655	24967	24754	25002	24875	24686	24734	24759	24807	24835	24770	24730	24921	24995	24909	24932	24683	24922	24745	24806	24880	24852	24850	24695	24947	24855	24750	24720	24488	24704	24853	24876	24930	24724	24704	24928	24759	24888	24769	24948	25147	24887	24755	24965	24643	25007	24864	24846	24717	24704	24930	25077	24812	24722	24983	24557	24869	24867	24759	24697	24612	24739	25026	24859	24838	25069	24892	24856	24577	24906	24819	25008	24847	24800	24878	25063	24991	24847	24731	24651	24596	24680	24881	24648	24477	24733	24759	24839	24937	24736	24629	24691	24773	24791	24690	24924	24511	24592	24789	24676	24573	24812	24937	24598	24738	24888	24685	24597	24994	24827	24878	24768	24761	24855	25128	24915	24735	24708	24703	24940	24747	24769	24611	24782	24603	24697	24706	24798	24951	24823	24737	24523	24655	24733	24863	24866	25016	24825	24773	24888	24991	25049	24608	24836	24785	24571	24812	24692	24999	24825	24678	24950	24558	24919	24925	24625	24904	24967	24881	24768	24747	24585	24909	24677	24723	24621	24755	24600	24842	24710	24866	24957	24966	24797	24687	24881	24812	24971	24769	24793	24769	24715	24973	24868	24753	24719	24488	24717	24967	24965	24880	24683	24539	24732	24778	24761	24926	24758	24859	24754	24881	24780	24994	24921	24709	24719	24674	24827	24984	25017	24856	24787	24748	24772	24780	24753	24655	24625	24810	24758	25025	24753	24621	24896	24676	24828	24920	24719	24872	24714	24926	24674	24742	24583	24646	24784	24713	24745	24810	25012	24782	24692	24633	24616	24866	24759	24608	24600	24584	24617	24748	24776	24709	24993	25169	24740	24714	24867	24575	24896	24809	24993	24916	24904	24993	24983	24873	24639	24669	24860	24835	24857	24647	24735	24746	24745	24758	24501	24703	25026	24942	24939	24797	24763	24934	24971	24526	24680	24875	24947	24672	24926	24881	25039	24670	24701	24745	24787	24826	24755	24949	24752	24687	24751	24747	24692	24828	24903	24909	25055	24873	24956	25035	24730	24630	24862	24738	24871	24799	24951	24829	24812	24765	24794	24595	24823	24838	24932	24862	24812	25018	24943	24709	24696	24923	24748	24552	24992	24995	25138	24789	24713	24895	24786	24817	24690	24853	24722	24543	25041	24903	24651	24986	24676	24624	24908	24894	24960	24953	24784	24645	24871	24527	24750	24701	24700	24867	24805	24891	25147	25142	24860	25058	24777	24800	24965	24894	24499	24833	24805	24806	24777	24772	24804	24622	25081	24861	24792	24850	24909	24896	24702	24839	24875	24823	24807	24784	25079	24773	24435	24758	24790	24981	25050	24857	24988	24628	24961	24473	25009	24916	24781	24695	24899	24746	24858	24805	24562	24794	24933	24801	24899	24664	24745	24872	24858	24896	24671	24998	24690	24723	24966	24825	24677	24864	24677	24599	24786	24813	24810	24631	24760	24791	24640	24665	24593	24876	24791	24853	24942	24728	24855	24805	24671	24663	24899	24636	24776	25026	24905	24836	24679	24911	24901	24686	25094	24936	24679	24714	24580	24609	24658	24817	24779	25088	24948	24688	24789	24587	24895	24835	24831	24762	24773	24774	24896	24760	24909	24637	24686	24772	24799	24853	24890	24796	24776	24791	25101	24907	24735	24673	24851	24792	24829	24716	24910	24939	24807	25041	24711	24884	24816	24574	24806	24787	24832	25052	24890	24847	24728	24718	24573	24929	24835	24612	24930	24748	25021	25001	25042	24912	24841	24551	24933	24929	24881	24647	24644	24967	24588	24971	24804	24794	24712	24998	24625	24805	24789	24866	24853	24618	24623	24752	24634	24874	24856	24705	24962	24720	24600	24819	24726	24601	24605	24869	24735	24964	24807	24765	24835	24593	24659	24813	24634	24676	24921	24664	24831	25072	24761	24718	24583	24912	24958	24827	24601	24738	24915	24780	25037	24884	24960	24794	24937	24806	24631	24964	24761	24798	24917	24759	24951	25029	24788	25183	24761	24546	24524	24713	24971	24903	24908	24842	24751	24667	24872	24739	24612	24816	24826	24894	25055	24805	24597	24735	24951	24856	24822	24840	24970	24937	24937	24711	24681	24851	24546	24751	24811	24787	24636	24644	24737	24647	24874	24841	24717	24745	24794	24562	24931	24725	24807	24881	24650	24769	24968	24786	25011	24718	24993	24778	24897	24880	24889	24694	24949	24834	24932	24643	24999	25006	24722	24759	24665	25041	24848	24607	24741	24527	24820	24901	24719	24737	24774	24759	24766	24951	24888	24752	24993	24646	24818	24647	24884	24398	24760	24812	24810	24832	24721	24868	24909	24699	25021	24949	24820	24709	24771	24594	24697	24791	24933	24806	24846	24687	24578	24711	24981	24834	24911	24751	24722	24775	24723	24948	24722	24834	24675	24819	24786	24898	25027	24496	24693	24998	24726	24942	24695	24750	24808	24762	24815	24799	24961	25025	24923	24954	24695	24568	25105	24992	24849	24623	24991	24680	24712	24887	24614	24617	25008	24611	24931	24727	24597	24693	24603	24635	24739	24715	24825	25003	24871	24687	24936	24682	24821	24893	24844	24948	24808	24762	24817	24743	24744	24645	24618	24914	24786	24791	24843	24628	24837	24921	24937	24711	24861	24605	24594	25059	24686	24836	24919	24868	24731	24876	24681	24762	24911	24554	25031	24714	24590	24528	24961	24732	24751	24761	24638	24780	25037	24963	25070	24780	25162	24815	24727	24925	25055	24605	24618	24895	24960	24864	24832	24828	24861	24720	24622	24668	25044	24840	24633	24873	24824	25075	24892	24990	25083	24810	24924	24905	24800	24928	24696	24652	24771	24746	24921	24873	24806	24627	25137	24771	24799	24912	24955	24777	24830	24996	24435	25125	24933	24670	24637	24881	24592	24692	24706	24666	24718	24981	25076	24839	24747	24760	24684	24697	24825	24670	24772	24784	24914	24854	24979	24966	24779	24979	24733	24691	24828	24826	24976	24749	24950	24881	24749	24635	25085	25012	24791	25046	24834	24652	24486	24724	24687	24638	24838	24665	24882	24756	24735	24932	24700	24979	24682	24965	24721	24725	24766	24660	24880	24656	24894	24827	24921	24652	24844	24629	24843	24919	24892	24699	24855	24856	24744	24749	25030	24636	24673	24676	24881	24803	24737	24907	24699	24592	24860	24685	24884	24662	24547	24710	24749	24962	24740	24896	25098	24826	24882	24761	24843	24612	24918	24741	24711	24724	24850	24727	24751	24637	24819	24731	24859	24688	24611	24905	24985	24731	24942	24795	24842	24801	24629	24955	24785	24809	24684	24949	24809	24742	24890	25145	24868	24854	24929	24610	25095	24785	24630	24796	24732	24892	24580	24850	24879	24682	24762	24717	24916	24885	24782	24865	24915	24859	24842	24672	24729	25038	24666	24829	24702	24916	24774	24957	24806	24771	24625	24809	24791	24866	24790	24871	24703	24766	24774	24816	24965	24894	24858	24887	24799	24604	24668	24839	24788	24661	24877	24698	24742	24776	24770	24845	24886	24663	24828	24894	24686	24493	24674	24714	24589	24897	24588	24744	24657	24814	24711	24984	24777	24706	24585	24805	24656	24710	24679	24877	24830	24688	24897	24790	24808	24728	24826	24849	24820	24806	24728	24850	24880	24693	24777	24726	24751	24791	24911	24661	24992	24915	24899	24795	24814	24777	24933	24853	24760	24620	24868	24871	24790	24747	25078	24811	24783	25090	24912	24819	24716	24782	24779	24607	24924	24802	24774	24439	24798	24926	25014	24837	24717	24669	24810	24604	24769	24865	24537	24776	24870	24833	24918	25067	24917	24868	24755	24800	24760	24669	24562	24891	24834	24803	24968	24671	24932	24818	24964	24788	24913	24966	24811	24652
46283	70259	64138	53790	33930	21292	19768	18911	18527	18055	17645	17062	16694	16734	23514	25801	16537	16494	16603	16447	16504	16320	16494	16273	16577	22272	24648	20823	18523	16936	16282	16469	16110	16279	16214	16200	16212	16130	16243	16168	16268	16142	15996	16356	15979	16158	16209	16157	16310	16316	16248	16238	16184	16311	16284	16233	16262	16230	16166	16255	16186	16202	16034	16300	16234	16149	16309	16106	16137	16216	16238	16106	16224	16258	16240	16369	16174	16226	16227	16305	16067	16263	16218	16251	16088	16161	16285	16266	16324	16171	16036	16215	16058	16269	16148	16227	16229	16153	16223	16302	16083	16404	16377	16233	16216	16187	16275	16166	16263	16229	16244	16104	16355	16269	16104	16076	16123	16105	16062	16057	16263	16275	16173	16091	16186	16271	16137	16198	16217	15968	16234	16120	16184	16323	16294	16323	16328	16268	16325	16149	16218	16250	16178	16176	16224	16281	16159	16083	16295	16154	16147	16123	16303	16257	16165	16179	16015	16199	16157	16222	16235	16153	16208	16234	16324	16202	16251	16226	16238	16239	16065	16373	16216	16203	16321	16262	16319	16226	16138	16310	16260	16137	16130	16219	16274	16216	16194	16159	16105	16292	16422	16237	16271	16309	16222	16116	16054	16270	16163	16362	16327	16027	16089	16222	16073	16289	16142	16174	16271	16269	16205	16117	16103	16404	16120	16177	16258	16391	16217	16133	16176	16080	16188	16407	16202	16205	16257	16197	16097	16062	16203	16241	16276	16067	16153	16222	15989	16338	16127	16236	16173	16238	16167	16212	16193	16124	16321	16265	16285	16205	16197	16131	16184	16178	16177	16092	16294	16229	16184	16201	16145	16296	16216	16266	16241	16232	16373	16122	16342	16132	16192	16242	16305	16175	16122	16176	16306	16263	16390	16098	16298	16179	16175	16175	16230	16130	16176	16216	16140	16291	16174	16329	16177	16222	16133	16348	16202	16348	16107	16302	16084	16412	16380	16272	15919	16224	16058	16080	16107	16163	16281	16224	16112	16243	16215	16243	16166	16260	16057	16242	16336	16288	16148	16308	16179	16120	16069	16168	16230	16262	16279	16128	16053	16148	16245	16377	16381	16202	16072	16245	16187	16121	16248	16212	16222	16167	16089	16368	16172	16237	16245	16149	16224	16155	16065	16300	16114	16252	16129	16195	16122	16104	16227	16158	16220	16226	16158	16326	16129	15992	16150	16204	16216	16104	16233	16265	16333	16161	16113	16172	16333	16336	16285	16082	16422	16331	16055	16054	16074	16226	16094	16272	16140	16180	16095	16242	16174	16165	16237	16237	16163	16155	16151	16225	16206	16228	16113	16320	16370	16083	16216	16166	16311	16268	16302	16177	16405	15999	16218	16156	16103	16250	16194	16072	16272	16253	15988	16228	16206	16082	16192	16323	16238	16284	16057	16245	16177	16233	16258	16197	16097	16079	16226	16073	16333	16272	16174	16222	16082	16239	16190	16337	16123	16158	16177	16072	16138	16250	16200	16235	16068	16136	16350	16300	16084	16184	16236	16288	16256	16047	16167	16398	15993	16149	16212	16243	16084	16079	16130	16237	16131	16327	16217	16179	16116	16099	16178	16416	16341	16224	16170	16067	16154	16109	16040	16136	16348	16350	16167	16159	16205	16301	16288	16226	16185	16176	16275	16078	16103	16284	16117	16147	16155	16280	16338	16140	16162	16248	16334	16224	16186	16261	16421	16269	16270	16166	16121	16150	16149	16211	16167	16262	16304	16161	16099	16218	16210	16183	16175	16240	16305	16123	16247	16137	16079	16186	16292	16165	16053	16294	16129	16244	16150	16295	16273	16125	16213	16129	16340	16186	16253	16231	16308	16219	16052	16265	16209	16045	16140	16278	16264	16291	16192	16015	16137	16161	16364	16172	16329	16246	16084	16213	16185	16222	16280	16139	16071	16314	16320	16156	16229	16092	16192	16076	16204	16309	16246	16177	16347	15977	16296	16282	16140	16112	16271	16187	16221	16447	16163	16345	16192	16177	16148	16292	16268	16297	16235	16211	16163	16240	16202	16204	16196	16136	16247	16176	16315	16254	16071	16215	16285	16176	16135	16400	16352	16102	15982	16181	16104	16173	16313	16077	16106	16327	16057	16261	16182	16302	16306	16235	16098	16188	16115	16281	16160	16347	16232	16124	16112	16174	16086	16299	16086	16222	16282	16116	16160	16225	16412	16250	16356	16113	16290	16136	16106	16250	16278	16090	16337	16161	16276	16244	16083	16347	16202	16254	16153	16153	16156	16174	16419	16227	16012	16145	16120	16275	16073	16251	16167	16232	16200	16019	16212	16151	16050	16274	16178	16076	16234	15979	16301	16115	16113	16127	16184	16086	16286	16310	16281	16090	16233	16340	16299	16455	16111	16165	15955	16191	16207	16203	16274	16102	16221	16215	16276	16126	16305	16258	16249	16219	16361	16185	16120	16063	15995	16129	16227	16352	16174	16222	16279	16112	16192	16263	16185	16102	16345	16234	16207	16111	16228	16209	16192	16054	16230	16043	16220	16080	16253	16246	16301	16397	16172	16079	16286	16203	16110	16226	16137	16215	16289	15987	16035	16203	16197	16299	16326	16355	16033	16308	16266	16343	16314	16138	16244	16280	16381	16300	16116	16179	16386	16186	16288	16302	16350	16238	16105	16418	16101	16135	16226	16087	16260	16073	16386	16407	16103	16151	16123	16392	16247	16251	16092	16173	16198	16334	16163	16207	16211	16292	16204	16180	16131	16255	16032	16185	16179	16086	16089	15994	16232	16128	16182	16276	16280	16160	16094	16335	16184	16193	16189	16207	16252	16295	16318	16186	16130	16241	16209	16190	16316	16264	16205	16070	16325	16212	16286	16250	16239	16241	16382	16067	16152	16071	16125	16203	16344	16254	16339	16273	16307	16420	16292	16279	16191	16103	16194	16164	16253	16249	16215	16246	16144	16221	16328	16054	16194	16275	16334	16199	16194	16252	16120	16405	16356	16191	16163	16054	16289	16289	16284	16375	16191	16098	16225	16265	16329	16283	16261	16218	16263	16283	16249	16111	15988	16195	16215	16196	16283	16077	16314	16183	16145	16273	16315	16157	16180	16068	16327	16108	16264	16156	16181	16131	16266	16225	16219	16172	16174	16232	16241	16062	16163	16132	16123	16139	16075	16254	16091	16017	16348	16140	16251	16310	16155	16111	16249	16300	16155	16152	16394	16191	16196	16213	16251	16171	16159	16140	16238	16129	16185	16166	16187	16145	16038	16117	16379	16230	16128	16073	16310	16201	16012	16138	16186	16223	16164	16034	16160	16124	16283	16234	16077	16157	16237	16232	16264	16183	16279	16254	16160	16085	16370	16078	16338	16295	16242	16379	16251	16237	16155	16341	16348	16137	16110	16172	16188	16255	16366	16145	16234	16135	16233	16168	16251	16295	16197	16213	16225	16065	16327	16270	16164	16315	16145	16185	16286	16270	16221	16257	16161	16167	16142	16148	16228	16190	16136	16172	16167	16290	16343	16387	16262	16166	16237	16173	16393	16160	16095	16274	16440	16378	16155	16373	16063	16197	16162	16132	16191	16243	16250	16055	16239	16341	16317	16228	16160	16168	16111	16256	16299	16063	16295	15964	16200	16146	16222	16196	16183	16145	16220	16208	16446	16283	16260	16304	16189	16151	16293	16092	16200	16151	16069	16248	16106	16242	16344	16153	16324	16170	16234	16209	16149	16168	16282	16107	16164	16164	16319	16205	16282	16311	16142	16442	16334	16086	16337	16116	16320	16223	16261	16250	16163	16251	16327	16187	16160	16048	16205	16302	16317	16069	16121	16162	16261	16195	16420	15977	16114	16251	16154	16237	16402	16066	16078	16259	16335	16259	16295	16169	16326	16267	16306	16179	16137	16056	16154	16177	16250	16184	16183	16277	16204	16415	16113	16132	16373	16294	16178	16087	16344	16213	16275	16201	16089	16354	16076	16326	16189	16189	16380	16247	16210	16102	16181	16169	16215	16139	16102	16232	16122	16258	16014	16331	16317	16300	16319	16289	16105	16195	16347	16116	16094	16102	16270	16263	16311	16087	16019	16123	16264	16195	16195	16318	16321	16053	16197	16285	16380	16166	16244	16192	16447	16054	16214	16154	16120	16181	16140	16179	16073	16244	16357	16154	16253	16160	16113	16126	16287	16207	16251	16113	16092	16348	16195	16049	16156	16312	16291	16055	16205	16305	16259	16268	16311	15991	16264	16340	16350	16201	16152	16111	16077	16206	16343	16149	16301	16277	16162	16236	16242	16057	16233	16410	16360	16040	16081	16204	16235	16125	16134	16231	16182	16240	16131	16242	16059	16195	16349	16219	16247	16199	16113	16201	16140	16168	16112	16056	16230	16261	16308	16156	16254	16098	16284	16339	16063	16089	16235	16072	16134	16161	16279	16006	16335	16240	16362	16195	16217	16201	16213	16176	16226	16263	16423	16213	15928	16225	16213	16230	16340	16339	16154	16071	16266	16185	16184	16292	16118	16124	16299	16183	16092	16320	16155	16324	16417	16155	16287	16370	16099	16198	16206	16254	16288	16129	16272	16141	16236	16457	16208	16219	16350	16100	16325	16222	16190	16077	16119	16112	16142	16253	16225	16297	16271	16112	16303	16176	16061	16354	16242	16098	16127	16088	16266	16204	16110	16161	16320	16324	16164	16131	16244	16213	16324	16171	16207	15996	16442	16065	16288	16264	16186	16176	16235	16351	16290	16246	16389	16137	16106	16090	16214	16220	16344	16212	16303	16125	16064	16026	16264	16334	16322	16332	16046	16066	16137	16223	16236	16217	16223	16123	16220	16142	16279	16205	15995	16041	16020	15945	16252	16418	16268	16208	16358	16194	16210	16273	16164	16367	16235	16238	16091	16237	16226	16280	16217	16255	16114	16231	16125	16137	16323	16142	16147	16200	16197	16203	16207	16308	16278	16179	16164	16252	16070	16130	16274	15960	16131	16032	16270	16183	16118	16400	16238	16152	16101	16128	16177	16367	16122	16078	15955	16227	16270	16163	16238	16330	16018	16141	16123	16238	16134	16275	16164	16068	16209	16422	16149	16131	16242	16125	16207	16408	16283	16095
41700	40690	42784	36153	27203	25013	24738	24497	24315	24015	23926	23957	23734	23673	23780	23746	23746	23887	23957	23567	23858	23589	23656	23658	23443	23660	23797	24323	24008	23884	23954	23627	23531	23750	23828	23884	23415	23577	23744	23767	23580	23618	23592	23876	23613	23487	23684	23695	23644	23607	23624	23674	23773	23471	23708	23469	23657	23816	23889	23797	23657	23595	23640	23637	23628	23417	23539	23506	23649	23612	23776	23809	23687	23677	23731	23432	23824	23767	23776	23523	23476	23656	23622	23462	23634	23891	23664	23600	23645	23872	23782	23746	23679	23386	23627	23628	23421	23492	23586	23582	23503	23599	23467	23671	23663	23837	23656	23712	23675	23522	23553	23447	23559	23584	23794	23993	23529	23552	23668	23686	23617	23729	23482	23582	23858	23537	23512	23720	23810	23457	23446	23888	23574	23732	23604	23510	23539	23731	23726	23785	23763	23732	23633	23665	23537	23623	23990	23830	23457	23577	23693	23607	23606	23626	23563	23406	23704	23537	23732	23389	23540	23641	23463	23790	23413	23433	23687	23723	23555	23685	23683	23560	23488	23667	23664	23792	23632	23734	23711	23694	23501	23794	23585	23902	23776	23723	23693	23447	23688	23723	23711	23551	23585	23729	23719	23764	23560	23663	23505	23722	23393	23619	23691	23471	23658	23667	23543	23693	23802	23500	23252	23644	23468	23636	23537	23576	23588	23572	23608	23634	23657	23714	23542	23590	23613	23578	23651	23552	23569	23615	23712	23712	23728	23869	23608	23593	23649	23791	23719	23473	23771	23492	23626	23717	23600	23790	23533	23423	23618	23518	23618	23591	23608	23585	23760	23495	23601	23473	23517	23729	23704	23551	23436	23475	23736	23906	23375	23590	23744	23709	23554	23701	23879	23770	23508	23460	23631	23403	23730	23819	23642	23761	23519	23569	23773	23761	23651	23739	23766	23783	23899	23725	23707	23640	23518	23531	23661	23580	23777	23696	23531	23766	23443	23478	23375	23562	23891	23605	23825	23697	23622	23620	23899	23558	23633	23941	23604	23772	23568	23891	23756	23639	23368	23542	23894	23636	23339	23569	23445	23548	23649	23321	23897	23445	23562	23473	23819	23755	23568	23745	23763	23728	23558	23622	23562	23525	23584	23728	23948	23741	23605	23737	23763	23463	23591	23470	23551	23555	23557	23334	23606	23732	23582	23734	23548	23535	23539	23653	23638	23247	23561	23686	23563	23555	23687	23677	23712	23491	23569	23612	23941	23598	23790	23183	23679	23703	23606	23515	23623	23556	23728	23914	23704	23517	23797	23591	23710	23504	23547	23615	23735	23303	23696	23564	23629	23520	23788	23574	23646	23584	23603	23529	23849	23749	23307	23767	23526	23573	23564	23599	23838	23507	23391	23864	23763	23506	23513	23576	23617	23712	24055	23785	23429	23562	23553	23629	23630	23760	23613	23679	23719	23646	23813	23571	23636	23632	23487	23387	23722	23680	23706	23644	23496	23532	23582	23443	23752	23759	23665	23495	23786	23751	23648	23612	23554	23472	23660	23623	23671	23689	23596	23604	23660	23339	23655	23574	23605	23597	23580	23515	23639	23470	23444	23604	23405	23615	23688	23720	23682	23664	23514	23653	23827	23736	23676	23516	23595	23607	23642	23663	23519	23579	23774	23590	23516	23671	23656	23437	23581	23709	23605	23838	23543	23651	23618	23768	23508	23308	23760	23417	23738	23717	23660	23662	23694	23894	23789	23613	23725	23611	23538	23799	23726	23709	23716	23678	23608	23679	23791	23485	23444	23643	23442	23404	23770	23488	23644	23414	23596	23818	23484	23497	23827	23634	23718	23346	23616	23830	23618	23637	23789	23466	23767	23764	23517	23728	23707	23837	23586	23534	23776	23844	23611	23517	23507	23600	23693	23666	23716	23631	23756	23654	23451	23311	23745	23313	23625	23581	23336	23234	23686	23458	23537	23477	23477	23647	23798	23560	23695	23645	23715	23433	23516	23662	23745	23589	23493	23681	23791	23478	23688	23553	23589	23540	23736	23575	23704	23551	23648	23651	23490	23653	23522	23843	23565	23668	23590	23610	23620	23504	23870	23666	23458	23433	23509	23764	23637	23680	23647	23612	23672	23624	23648	23749	23642	23330	23725	23657	23767	23871	23708	23663	23532	23544	23432	23675	23814	23710	23916	23638	23527	23657	23610	23860	23589	23859	23586	23697	23433	23589	23712	23340	23620	23799	23739	23514	23656	23781	23777	23699	23657	23555	23539	23636	23575	23498	23752	23563	23792	23710	23719	23617	23769	23593	23578	23633	23785	23596	23903	23528	23670	23590	23691	23434	23383	23778	23975	23752	23891	23557	23729	23805	23848	23646	23712	23702	23508	23402	23906	23781	23586	23800	23911	23473	23744	23638	23690	23575	23646	23552	23554	23479	23468	23373	23628	23734	23655	23326	23476	23707	23679	23681	23434	23686	24054	23576	23732	23682	23788	23563	23548	23628	23629	23544	23595	23563	23515	23728	23600	23606	23609	23478	23705	23719	23708	23698	23794	23686	23653	23395	23568	23593	23774	23395	23785	23162	23546	23700	23773	23903	23668	23596	23555	23657	23462	23430	23708	23742	23385	23656	23592	23641	23427	23138	23721	23601	23452	23447	23755	24099	23796	23513	23848	23708	23711	23717	23793	23730	23486	23560	23565	23446	23693	23606	23537	23651	23739	23528	23899	23696	23904	23638	23554	23751	23530	23518	23482	23756	23665	23687	23417	23886	23535	23692	23734	23548	23701	23721	23653	23723	23697	23878	23855	23733	23624	23681	23703	23572	23545	23531	23577	23646	23488	23668	23744	23614	23451	23636	23651	23392	23571	23813	23782	23846	23558	23544	23738	23586	23569	23693	23558	23712	23625	23632	23668	23692	23521	23595	23742	23429	23560	23482	23527	23470	23731	23727	23771	23423	23530	23837	23676	23541	23604	23691	23968	23571	23613	23643	23807	23683	23674	23582	23765	23750	23725	23663	23641	23513	23642	23485	23605	23607	23631	23636	23495	23568	23734	23559	23509	23712	23528	23506	23487	23428	23817	23431	23523	23605	23628	23475	23625	23653	23937	23570	23390	23787	23549	23568	23953	23554	23899	23867	23740	23622	23403	23587	23626	23540	23725	23635	23709	23487	23806	23649	23369	23479	23798	23411	23680	23683	23670	23509	23611	23951	23788	23688	23489	23546	23412	23773	23524	23494	23615	23726	23680	23592	23615	23713	23763	23653	23699	23652	23574	23867	23795	23474	23411	23629	23715	23833	23769	23497	23617	23772	23353	23491	23755	23546	23689	23574	23536	23511	23648	23657	23638	23804	23780	23566	23697	23829	23706	23539	23755	23549	23741	23731	23576	23708	23702	23685	23545	23333	23496	23374	23295	23483	23839	23861	23711	23544	23799	23654	23759	23592	23478	23610	23538	23833	23590	23703	23763	23812	23615	23442	23613	23577	23535	23636	23748	23631	23609	23693	23651	23691	23560	23361	23761	23513	23764	23681	23872	23881	23797	23579	23807	23333	23725	23653	23578	23663	23432	23781	23662	23596	23570	23678	23632	23563	23430	23582	23563	23614	23733	23702	23224	23606	23590	23384	23641	23816	23578	23694	23570	23441	23427	23675	23780	23660	23714	23912	23628	23629	23637	23958	23381	23552	23495	23545	23702	23326	23590	23611	23697	23493	23642	23476	23597	23702	23720	23599	23734	23737	23567	23418	23594	23498	23452	23635	23589	23764	23648	23655	23704	23610	23814	23715	23677	23424	23659	23621	23523	23552	23755	23437	23513	23557	23601	23468	23643	23541	23468	23737	23638	23675	23674	23601	23598	23676	23932	23748	23737	23641	23577	23698	23698	23564	23430	23610	23569	23629	23819	23681	23830	23652	23679	23679	23561	23555	23529	23494	23729	23670	23720	23625	23732	23808	23793	23759	23624	23597	23504	23691	23351	23586	23857	23733	23682	23642	23839	23608	23717	23516	23789	23641	23604	23500	23412	23430	23574	23655	23636	23563	23691	23560	23528	23665	23507	23483	23453	23654	23477	23598	23782	23709	23615	23690	23553	23706	23766	23875	23681	23723	23714	23430	23491	23718	23789	23759	23732	23717	23576	23688	23505	23694	23394	23755	23470	23575	23522	23515	23881	23811	23741	23930	23560	23497	23599	23592	23542	23581	23764	23677	23848	23681	23933	23765	23670	23649	23897	23851	23394	23686	23534	23786	23654	23616	23611	23814	23902	23798	23654	23584	23756	23613	23466	23283	23480	23622	23779	23597	23526	23363	23612	23599	23673	23666	23802	23870	23697	23719	23742	23610	23751	23633	23885	23672	23782	23701	23751	23724	23612	23582	23413	23635	23526	23628	23675	23756	23861	23566	23755	23508	23931	23705	23674	23446	23577	23624	23618	23677	23635	23651	23634	23646	23468	23657	23685	23686	23526	23675	23892	23759	23990	23438	23457	23596	23553	23487	23495	23548	23784	23380	23952	23477	23518	23704	23654	23519	23617	23662	23685	23478	23589	23722	23602	23750	23844	23694	23475	23542	23579	23864	23592	23411	23544	23476	23530	23696	23371	23685	23546	23552	23595	23442	23545	23635	23569	23637	23503	23794	23794	23442	23839	23720	23801	23513	23641	23664	23605	23496	23612	23663	23504	23704	23411	23661	23308	23489	23794	23598	23906	23538	23515	23570	23831	23619	23659	23428	23654	23770	23475	23348	23647	23554	23386	23671	23352	23755	23782	23767	23697	23750	23584	23775	23654	23434	23439	23544	23287	23405	23546	23624	23621	23577	23823	23564	23718	23668	23688	23410	23567	23604	23823	23512	23708	23523	23495	23740	23594	23789	23799	23563	23753	23606	23802	23588	23537	23722	23740	23705	23689	23912	23744	23631	23766	23546	23710	23703	23701	23565	23661	23578	23548	23506	23499	23530	23595	23774	23681	23782	23679	23544	23787	23508	23670	23564	23448	23572	23815	23534	23980	23771	23682	23544	23833	23519	23792	23809	24071	23588	23600	23934	23728	23666	23779	23650	23535	23933	24071	23745	23680	23729	23572	23539	23380	23615	23738	23595	23403	23507	23603	23482	23563	23759	23605	23658
43710	46607	42610	29665	19450	17630	17522	16988	16433	16328	16273	16037	15899	16003	15815	15927	15964	15812	15846	15813	15990	15757	15786	15689	15769	15600	16144	16170	15938	15683	15661	15541	15868	15515	15704	15485	15609	15698	15606	15628	15695	15859	15663	15669	15741	15708	15867	15577	15663	15558	15732	15594	15741	15459	15808	15579	15539	15554	15679	15410	15554	15641	15519	15548	15783	15675	15741	15722	15760	15801	15508	15570	15695	15402	15736	15710	15646	15690	15628	15717	15546	15657	15707	15642	15667	15670	15653	15587	15676	15699	15566	15576	15733	15606	15704	15613	15634	15515	15736	15531	15523	15757	15529	15785	15561	15693	15682	15676	15734	15575	15651	15664	15658	15523	15705	15577	15590	15668	15583	15733	15648	15772	15668	15438	15733	15654	15867	15762	15563	15586	15752	15702	15530	15761	15769	15622	15730	15712	15725	15566	15460	15687	15810	15660	15529	15662	15540	15641	15501	15680	15758	15566	15569	15639	15617	15594	15621	15633	15704	15644	15673	15704	15602	15481	15609	15554	15620	15631	15792	15707	15698	15545	15602	15473	15739	15702	15558	15530	15784	15621	15664	15636	15620	15702	15740	15658	15705	15601	15599	15641	15634	15663	15510	15497	15710	15693	15513	15566	15733	15713	15549	15559	15611	15488	15744	15497	15592	15613	15535	15580	15627	15684	15742	15575	15690	15803	15669	15557	15619	15619	15602	15453	15741	15605	15732	15496	15694	15555	15502	15575	15708	15744	15674	15639	15618	15741	15662	15610	15709	15514	15556	15621	15508	15603	15521	15679	15776	15708	15515	15316	15665	15529	15642	15660	15648	15614	15579	15656	15636	15572	15663	15560	15600	15493	15871	15768	15686	15738	15652	15734	15653	15595	15618	15522	15528	15554	15571	15538	15592	15532	15577	15675	15702	15584	15522	15638	15875	15608	15732	15404	15597	15744	15740	15636	15518	15526	15721	15673	15663	15764	15648	15593	15598	15595	15631	15609	15706	15695	15747	15574	15588	15609	15709	15687	15691	15705	15710	15596	15680	15600	15857	15796	15678	15598	15697	15690	15737	15644	15664	15519	15783	15673	15741	15631	15466	15729	15640	15415	15577	15485	15540	15781	15524	15662	15729	15564	15561	15599	15691	15541	15475	15641	15442	15699	15610	15656	15531	15501	15489	15555	15633	15695	15729	15753	15577	15612	15597	15689	15641	15645	15586	15680	15710	15665	15679	15588	15672	15586	15663	15678	15762	15512	15597	15567	15633	15567	15819	15743	15646	15641	15867	15529	15632	15767	15657	15692	15498	15593	15535	15644	15688	15582	15560	15807	15658	15542	15763	15683	15518	15672	15644	15605	15607	15611	15823	15766	15528	15647	15642	15539	15556	15625	15403	15531	15766	15656	15756	15695	15668	15633	15715	15614	15618	15665	15477	15578	15710	15687	15773	15576	15610	15714	15563	15655	15578	15543	15582	15516	15664	15672	15603	15598	15741	15533	15594	15670	15587	15655	15749	15526	15672	15710	15770	15479	15513	15707	15494	15611	15791	15787	15451	15540	15567	15698	15540	15600	15778	15607	15545	15613	15739	15636	15710	15586	15726	15568	15614	15694	15566	15534	15726	15557	15685	15552	15573	15763	15736	15735	15859	15569	15450	15735	15586	15845	15571	15683	15651	15710	15605	15684	15624	15630	15742	15595	15661	15724	15826	15581	15682	15666	15458	15569	15636	15608	15735	15574	15715	15496	15668	15640	15759	15686	15632	15535	15616	15552	15814	15552	15605	15692	15619	15573	15566	15634	15824	15655	15733	15502	15614	15742	15718	15495	15809	15649	15547	15701	15386	15659	15519	15508	15580	15651	15771	15641	15562	15611	15516	15690	15619	15590	15662	15818	15727	15748	15453	15763	15643	15578	15607	15690	15662	15694	15577	15843	15797	15734	15704	15603	15514	15845	15635	15768	15515	15670	15609	15537	15654	15538	15468	15768	15680	15693	15650	15659	15593	15511	15743	15711	15493	15659	15845	15485	15679	15566	15673	15709	15794	15589	15783	15668	15692	15567	15580	15617	15495	15648	15595	15664	15751	15750	15626	15639	15668	15515	15670	15706	15759	15694	15689	15574	15488	15792	15654	15760	15619	15636	15771	15796	15554	15629	15722	15455	15750	15801	15645	15584	15596	15788	15561	15677	15672	15617	15495	15643	15604	15774	15623	15792	15592	15669	15671	15602	15688	15695	15714	15661	15705	15594	15854	15884	15582	15630	15714	15680	15578	15639	15532	15602	15507	15695	15701	15598	15622	15682	15594	15575	15617	15653	15759	15557	15676	15690	15645	15701	15736	15603	15788	15703	15505	15588	15661	15659	15674	15648	15619	15803	15611	15604	15586	15672	15732	15682	15519	15703	15643	15646	15753	15722	15542	15500	15619	15625	15615	15648	15617	15622	15784	15557	15608	15744	15423	15588	15556	15690	15584	15703	15803	15710	15666	15518	15667	15714	15598	15696	15545	15709	15626	15536	15657	15491	15625	15498	15561	15826	15691	15683	15572	15675	15702	15705	15527	15570	15594	15707	15553	15608	15710	15547	15605	15555	15677	15508	15707	15654	15527	15626	15703	15564	15790	15645	15816	15890	15683	15716	15539	15547	15696	15555	15585	15712	15652	15693	15673	15528	15783	15601	15673	15497	15657	15536	15545	15484	15573	15408	15807	15544	15694	15707	15526	15693	15543	15785	15522	15647	15694	15553	15694	15694	15606	15709	15609	15695	15585	15783	15655	15637	15698	15654	15649	15558	15686	15626	15608	15701	15488	15682	15692	15674	15916	15533	15580	15784	15772	15525	15562	15617	15538	15702	15689	15613	15529	15667	15539	15561	15784	15626	15822	15560	15517	15817	15406	15613	15711	15719	15554	15439	15621	15575	15639	15499	15665	15802	15628	15583	15735	15664	15573	15721	15541	15650	15573	15628	15658	15676	15556	15636	15776	15712	15609	15638	15656	15739	15625	15541	15544	15579	15736	15554	15723	15735	15612	15700	15673	15646	15486	15697	15559	15677	15622	15607	15565	15596	15628	15646	15328	15640	15464	15677	15674	15668	15484	15793	15510	15700	15629	15719	15764	15696	15643	15713	15642	15676	15751	15689	15666	15728	15560	15556	15724	15571	15718	15477	15701	15709	15693	15679	15652	15504	15756	15713	15612	15611	15645	15707	15686	15635	15776	15689	15645	15724	15598	15527	15751	15654	15762	15676	15970	15637	15644	15650	15690	15656	15685	15574	15628	15819	15653	15867	15615	15577	15512	15753	15511	15491	15577	15593	15731	15572	15698	15587	15638	15679	15710	15652	15646	15663	15553	15534	15716	15479	15667	15533	15631	15705	15547	15622	15593	15677	15700	15542	15834	15840	15644	15643	15592	15740	15576	15599	15592	15674	15747	15606	15710	15722	15632	15602	15596	15655	15552	15534	15780	15626	15677	15644	15507	15537	15710	15579	15657	15562	15702	15616	15599	15557	15785	15718	15770	15562	15612	15619	15567	15735	15518	15517	15716	15618	15511	15643	15579	15668	15489	15437	15659	15476	15688	15692	15724	15596	15630	15447	15511	15568	15623	15695	15786	15488	15760	15778	15853	15593	15644	15554	15625	15731	15612	15557	15582	15671	15462	15589	15617	15678	15758	15508	15536	15698	15713	15657	15497	15494	15599	15823	15629	15811	15682	15497	15633	15628	15751	15663	15576	15604	15689	15504	15601	15657	15530	15668	15565	15603	15628	15592	15664	15589	15440	15598	15736	15569	15643	15791	15610	15695	15597	15755	15421	15631	15489	15658	15596	15528	15745	15661	15726	15589	15542	15557	15560	15837	15628	15662	15620	15612	15666	15609	15717	15588	15561	15607	15690	15696	15686	15477	15629	15750	15507	15787	15595	15813	15541	15494	15679	15541	15869	15532	15578	15560	15679	15572	15633	15456	15604	15690	15702	15728	15506	15645	15715	15618	15671	15480	15718	15652	15735	15729	15668	15641	15863	15696	15707	15649	15629	15641	15606	15682	15641	15617	15644	15535	15754	15580	15635	15698	15543	15785	15670	15573	15757	15561	15616	15552	15677	15688	15563	15558	15843	15711	15823	15671	15666	15820	15549	15736	15677	15715	15589	15712	15644	15514	15614	15543	15677	15810	15477	15658	15809	15640	15571	15641	15773	15740	15731	15721	15576	15785	15633	15491	15558	15775	15567	15775	15516	15662	15561	15538	15702	15584	15538	15612	15696	15521	15544	15611	15647	15680	15677	15695	15721	15617	15641	15711	15672	15654	15452	15726	15600	15578	15619	15550	15470	15507	15713	15743	15767	15628	15699	15739	15491	15770	15555	15678	15653	15663	15635	15660	15609	15500	15715	15565	15730	15727	15604	15572	15711	15497	15503	15725	15747	15702	15820	15775	15559	15657	15843	15557	15675	15689	15760	15667	15693	15901	15616	15636	15609	15665	15603	15710	15603	15753	15408	15746	15735	15859	15682	15792	15659	15554	15555	15715	15700	15507	15819	15652	15690	15618	15605	15725	15574	15715	15840	15666	15609	15831	15716	15578	15415	15591	15695	15704	15720	15726	15644	15774	15536	15681	15672	15764	15779	15592	15649	15739	15700	15587	15592	15516	15802	15538	15647	15576	15584	15544	15573	15551	15635	15559	15647	15473	15555	15715	15589	15758	15768	15705	15664	15596	15586	15423	15634	15619	15637	15512	15807	15577	15658	15627	15580	15789	15573	15465	15644	15628	15608	15643	15573	15594	15557	15625	15512	15749	15785	15684	15484	15618	15462	15704	15632	15632	15623	15718	15762	15669	15784	15564	15491	15712	15676	15606	15668	15516	15578	15680	15747	15604	15662	15698	15658	15760	15542	15522	15656	15593	15702	15596	15751	15546	15767	15416	15683	15600	15583	15629	15822	15756	15687	15689	15629	15668	15848	15590	15526	15675	15757	15713	15640	15707	15692	15765	15695	15634	15625	15855	15671	15480	15700	15659	15673	15476	15680	15690	15356	15716	15653	15602	15801	15695	15750	15639	15603	15653	15648	15731	15749	15541	15697	15774	15666	15710	15629	15536	15696	15615	15565	15693	15666	15606	15662	15613
23798	20622	27799	26927	25254	27759	28758	25606	25165	25167	25057	24282	24473	24225	25217	24463	24009	24083	24203	24198	24085	24042	23801	24141	23942	26037	28148	26402	25278	24558	24122	23780	23688	23733	23997	24069	23812	23919	23790	23846	23906	24173	23984	23966	23886	23629	23713	23846	23911	23842	23971	23967	23881	24014	23751	23864	23766	23928	23787	23835	24030	23912	23814	23718	23676	24021	23928	23843	23941	23628	23982	23744	23856	23802	23754	23534	23904	23772	23937	23819	23940	23793	23966	23860	24000	24005	23839	23871	23853	23826	24101	23869	23846	23730	23875	23795	23874	23677	23677	23794	23956	23765	23934	23785	23972	23876	23898	23923	23806	23757	23796	23632	23708	23815	23877	23750	23933	23770	23683	23939	23892	23924	23967	24047	24135	23878	24087	23948	23678	23880	23581	23600	23833	23775	24091	24148	23649	23881	23774	23839	23425	23871	23738	23945	23857	23842	23999	23973	23955	23790	23889	23665	23521	23994	23808	24012	23889	23822	23825	24034	23799	23678	23807	23984	23886	23872	23834	23620	23811	23828	23811	23946	23842	23516	23791	23691	23807	23743	23767	23943	23864	23701	23804	23603	23687	24041	23839	23853	23827	23853	23576	23846	23829	23613	23918	23729	23762	24039	23700	23860	23811	23850	23602	23840	23671	23814	23600	23689	23712	23434	23912	23869	23900	23711	23936	23797	23662	23946	23881	23765	23680	23726	23743	23854	23963	23812	23614	23987	24072	23710	23766	23768	23815	23894	23697	23901	23711	23718	24047	23785	23593	23773	23698	24000	23941	23685	23824	23966	23701	23788	23733	23827	23752	23707	23733	23722	23609	23801	23981	23760	23660	23851	23757	23840	23824	23907	23656	23840	23645	23701	23710	23692	23995	23747	23713	23559	23597	23752	23926	23776	23871	23688	23888	23815	23786	23631	23741	23790	23846	23826	23822	23851	23566	24096	23785	23804	23516	23781	23715	23830	23803	23752	23743	23735	23646	23925	23770	23792	23854	23784	23761	23860	23703	23582	23631	23772	23730	23775	23610	23737	23850	23848	23942	23751	23953	23910	23829	23700	24116	23892	23765	23732	23712	23896	24014	23858	23825	23713	23897	24013	23825	23926	23853	23919	23860	24020	23860	23826	23785	23598	23698	23773	23993	23686	23962	23741	23878	23882	23808	23766	23710	23870	23743	23645	23873	23825	23712	23751	23712	23564	23874	23613	23815	23763	23699	23805	23903	23627	23839	23856	23753	23791	23819	23818	23650	23684	23815	23848	23864	23799	23731	23731	23838	23858	23909	23709	24010	23877	23840	23835	23694	23884	23763	23747	23806	23889	23951	23988	23663	24072	23614	23986	23893	23768	23761	23946	23832	23734	23693	23744	23782	23645	24085	23958	23865	23642	23828	23888	23925	23604	23953	23817	23884	23691	23684	23755	23764	23707	23611	23851	23459	23892	23800	23690	23969	23856	23756	23804	23870	23646	23949	23850	23847	23905	23893	23707	23830	23642	23762	23897	23644	23775	23803	23881	23735	23772	23945	23799	23781	23739	23753	23593	23701	23782	23729	23774	23983	24086	23855	23766	23893	23897	23785	23795	24013	23927	24195	23857	24091	23756	23855	23941	23819	23734	23709	23595	23681	23711	23888	23691	23932	23776	23863	23716	23856	23750	23620	23771	23854	23459	23626	23828	23955	23906	23904	23763	23959	23702	23735	23831	24021	23776	23992	24019	23700	23606	23952	23833	24016	24143	23965	23598	23935	23751	23777	23648	23719	23755	23801	23605	23654	23674	23977	23601	23636	23898	23784	23971	24010	23545	23782	23972	24358	23908	23695	23614	23824	23845	23933	23955	23771	23965	23817	23756	23665	23807	23682	23380	23650	23701	23820	23657	23857	23747	23784	23771	23770	23757	23803	24081	23790	23723	23855	23615	23679	23789	23792	23817	23935	23924	23916	23745	23667	23618	23923	23877	23917	23889	23796	24014	23699	23760	23580	23804	23678	23654	23701	23780	23634	23991	23631	23830	23810	23847	23713	23959	23836	23811	23939	23884	23958	23678	23935	23982	23883	23888	23787	23554	23720	23712	23662	23723	23721	23769	23897	23932	23839	23824	23780	23801	23796	23832	23850	23835	23622	23861	23721	23990	23755	23867	23785	24090	23954	23921	23855	23531	23718	23719	23756	23923	23682	23956	23877	23560	23888	23851	23845	23671	23808	23943	23983	23844	23788	23861	23847	23745	23887	23916	24086	23793	23842	23919	23872	23821	23817	23954	23603	23801	23661	23798	23821	23612	23715	23655	23810	23723	24069	23802	23831	23753	23614	23853	23944	23930	23721	24059	23745	23873	23829	23794	23763	23634	23790	23574	23639	23567	23673	23974	23557	23593	24031	23853	23827	23835	23701	23786	23979	23755	23678	23899	23962	23941	23758	23900	23836	23888	24003	23556	23980	23828	23627	24054	23716	23889	23445	23816	23680	23774	23928	24010	23763	23941	23608	23738	24012	23847	23780	23809	23852	23763	24029	23737	23762	23606	23759	24001	23776	23820	23856	24037	23735	23834	23745	23749	23944	23862	23832	23777	23962	23505	23779	23890	23757	23686	23915	23834	23778	23896	24070	23884	23763	23663	23685	23805	23907	23974	23662	23743	23616	23880	24087	23795	23776	23742	23890	23763	23894	24022	23909	23717	23602	23899	23637	23662	23993	23888	23670	23670	23754	23786	23880	23775	23745	23473	24158	23802	23815	23900	23863	23784	23917	23803	23687	23646	23729	23768	23905	24092	23895	23781	23802	23824	23808	23872	23835	23750	23748	24116	23708	23568	23749	23782	23688	23812	23869	23696	23842	23877	23807	23895	23714	23508	24174	23897	23644	23706	23925	24011	23611	23849	23942	23716	23722	23923	23781	23752	23999	23631	23815	23910	23902	23851	23948	23652	23862	23748	23682	23864	23794	23971	23948	23821	23892	23828	23622	23731	23824	23904	23863	23540	23770	23667	23585	23748	23701	23835	23918	23927	24030	23774	23814	23877	23811	23721	23847	23720	23634	23727	23573	24064	23835	23644	24059	23875	24015	24113	23792	23921	23630	23716	23809	23725	23862	23961	23902	23660	23951	23917	23863	23675	23900	23819	23612	23778	23817	23929	23706	23722	23540	23571	23836	23662	23776	23714	23986	23671	23830	23706	23818	23921	23872	23960	23922	23794	23677	23858	23827	23697	23999	23658	23931	23997	23753	23679	23575	23777	23789	23878	23818	23736	23775	23892	23909	23713	23946	23903	23664	23898	24086	23680	23918	23708	23902	23748	24078	23684	23929	23833	23880	23877	24004	23639	23682	23815	23887	23771	23730	23727	23987	23821	23787	23533	23827	23687	23963	23865	23761	23846	23726	23914	23809	23893	23657	23967	23634	24068	24040	23530	23625	23802	23804	24015	23843	23755	23627	24023	23875	23774	24121	23630	23896	23610	23714	24039	23710	23886	23651	23677	23469	23577	23778	23729	23601	23850	23907	23871	23855	23739	23865	23853	23634	23821	23795	24001	23863	23662	23949	23738	23921	23909	23795	23778	23743	23613	23432	24192	24032	23656	23662	23790	23825	23699	23485	24053	23807	23743	23830	23939	23802	23762	23854	23775	23674	23970	23658	23704	23808	24092	23818	23716	24017	23872	23816	23694	24009	23724	23535	24031	23769	23702	23927	23740	23714	23806	23600	23654	23842	23512	23907	23774	23796	23717	24052	23900	23845	23888	23776	23906	23785	23853	23709	23598	23648	23789	23702	23733	23998	23872	23697	23780	23923	23725	23876	23712	23836	23747	23715	23881	23722	23716	23748	23763	23703	23711	23522	23835	23860	23654	23981	23820	23735	23888	23616	24053	23913	23908	23741	23939	23829	24008	23491	23752	23979	23904	23710	23989	23939	23683	23655	23729	23889	23935	23571	23832	23880	23643	23782	23752	23972	23666	23566	23548	23545	23653	23735	23901	23787	23962	23876	23786	23861	23884	23971	23717	23769	23787	23772	24021	23862	24026	24103	23819	23872	23907	23705	23937	23661	23790	23929	23896	23678	23678	23906	23774	23661	23716	23840	23829	23752	23726	23807	23514	23799	23664	23847	23791	23723	23854	23746	23960	23647	23623	23751	23734	23839	23694	23791	23823	24062	23630	23748	23782	23915	23837	23858	24051	23663	23605	23550	23739	23638	23844	23818	23754	23995	23772	23818	23878	23697	23560	23776	23699	23450	23710	23843	23581	23565	23696	23682	24038	23721	23932	23639	23670	23896	23467	23769	23704	23722	23887	23952	23812	23829	23740	23698	23849	23792	23925	23684	23728	23753	23778	23918	24023	23761	23812	23771	23794	23740	23943	23769	23784	24060	23931	23870	23783	23884	23971	23828	24129	23884	23805	23750	23857	23659	24162	23572	23836	23898	23882	23681	23947	23730	23734	23485	23646	23568	23613	23678	23733	23800	23760	23717	23882	23725	23653	23878	23706	23900	23768	23749	23929	23679	23940	23792	23660	23979	23896	23765	24006	23869	23674	24076	23796	23911	23759	23689	24093	23858	23734	23719	23711	23617	23789	23955	23760	23758	23841	24003	24059	23900	23926	23972	23936	23901	23784	23694	23883	23940	23824	23868	23818	23820	23843	23727	23834	23898	23875	23801	23792	23839	23855	23888	23946	23844	23917	23738	23986	23997	23984	23970	23829	23769	23950	23804	23815	23757	23931	23724	23792	23731	23586	24047	23817	23647	23779	23655	23945	23968	23951	23686	23980	23785	23907	23684	24015	23718	23789	23701	24077	23944	23919	23855	23711	23771	23755	23917	23741	23768	23543	24019	23928	23752	23913	23770	23832	23837	23684	23889	23792	23765	23843	23801	23911	23798	23662	23774	23715	23999	24017	23728	23970	23493	23912	23749	23704	23772	23685	23802	23842	24055	23914	23891	23761	23834	23860	23999	23782	23641	23799	23931	24032	23704	23566	23828	23691	23681	23785	23909	23594	23988	23604	23750	23757	23870	23588	23915	23840	23568	23677	23670	23547	23832	23782	23825	23666	23951	23643	23603	23830	23996	23795	23727	23803	23778	23798	23744	23837	24024	23976	23925	24009	23780	23697	23856	23991
43309	62293	58069	39902	27363	21647	19375	18083	17589	17418	17045	16781	16485	16631	17869	16416	16378	16268	16246	16102	16036	15896	15967	15854	16356	19224	21463	18349	17134	16489	16084	15753	15965	15645	15750	15834	15807	15726	15956	15936	15783	15717	15991	15797	15848	15556	15929	15932	15756	15723	15780	15755	15913	15783	15794	15841	15717	15643	15811	15887	15711	15736	15812	15804	15758	15639	15986	15760	15945	15838	15811	15694	15782	15766	15813	15999	15995	15862	15854	15788	15878	15722	15802	15636	15766	15884	15728	15916	15843	15881	15835	15751	15972	15669	15964	15834	15592	15716	15818	15894	15840	15836	15749	15799	15803	15815	15774	15781	15730	15718	15920	15944	15727	15770	15806	15765	15766	15729	15795	15824	15785	15794	15807	15819	15661	15770	15745	15998	15602	15793	15814	15778	15806	15933	15893	15742	15777	15637	15964	15825	15677	15863	15706	15809	15837	15872	15813	15667	15719	15809	15841	15920	15793	15687	15744	15839	15774	15834	15833	15974	15935	15607	15708	15676	15805	15857	15851	15770	15871	15808	15871	15724	15906	15806	15775	15789	15732	15749	15802	15817	15909	15661	15797	15774	15796	16014	15763	15830	15880	15763	15807	15886	15766	15759	15871	15756	15687	15738	15902	15668	15678	15992	15855	15949	15697	15790	15848	15759	15789	15819	15801	15806	15825	15830	15879	15623	15766	15852	15800	15806	15841	15604	15800	15879	15871	15712	15787	15616	15797	15898	15820	15851	15763	16070	15716	15786	15635	15908	15687	15807	15829	15905	15676	15715	15647	15838	15719	15695	15923	15789	15763	15796	15818	15922	15736	15838	15714	15826	15754	15931	15630	15876	15708	15712	15737	15811	15952	15932	15770	15763	15826	15856	15867	16022	15789	15891	15568	15828	15903	15713	15811	15659	15954	15780	15806	15771	15741	15749	15838	15566	15736	15971	15888	15924	15976	15810	15732	15909	15729	15870	15898	15801	15672	15625	15945	15816	15880	15758	15770	15790	15671	15859	15828	15641	15949	15821	15926	15849	15731	15673	15649	15790	15711	15822	15598	15878	15794	15699	15893	15759	15865	15812	15672	15744	15872	15804	15705	15802	15763	15691	15793	15585	15919	15862	15880	15847	15669	15653	15624	15822	15610	15896	15652	15676	15743	15729	15643	15777	15822	15865	15931	15857	15878	15789	15708	15729	15900	15847	15722	15833	15953	15960	15839	15647	15692	15898	15804	15892	15897	15663	15844	15942	15761	15818	15839	15935	15663	15834	15954	15870	15927	15685	15766	15806	15849	15795	15734	15648	15651	15851	15802	15801	15802	15816	15845	15814	15838	15865	15814	15676	15944	15728	15701	15803	15743	15917	15674	15717	15740	15751	15923	15741	15774	15755	15677	15812	15751	15770	15771	15809	15939	15885	15934	15865	15797	15601	15804	15901	15626	15901	15793	15729	15821	15786	15743	15782	15979	15889	15727	15513	15831	15884	15717	15810	15714	15750	15958	15676	15742	15845	15793	15775	15703	15829	15684	15892	15674	15873	15962	15658	15708	15735	15766	15789	15971	15860	15864	15710	15716	15742	15863	15702	15788	15693	15784	15670	15806	15931	15768	15769	15879	15974	15948	15823	15824	15941	15773	15733	15613	15816	15854	15772	15771	15946	15793	15786	15798	15763	15841	15831	15678	15781	15778	15887	15955	15801	15941	15610	15836	15787	15699	15811	15744	15746	15722	15769	15635	15744	15780	15760	15755	15765	15806	15752	15770	15669	15746	15690	15739	15849	15859	15637	15846	15980	15885	15819	15763	15798	15780	15777	15484	15888	15887	15816	15804	15716	15918	15927	15702	15716	15733	15833	15675	15818	15637	15791	15945	15758	15684	15704	16046	15662	15931	15793	15897	15589	15785	15711	15749	15776	15868	15870	15877	15767	15892	15785	15700	15689	15943	15861	15823	15930	15759	15855	15896	15880	15779	15703	15870	15661	15741	15933	15804	15775	15831	15790	15800	15723	15783	15698	15811	15894	15746	15881	15770	15600	15760	15741	15804	15811	15806	15795	15870	15980	15892	15909	15629	15932	15679	15772	15843	15788	15904	15608	15930	15794	15948	15853	15626	15780	15732	15822	15787	15742	15925	15830	15701	15798	15748	15975	15608	15823	15854	15769	15883	15833	15873	15822	15749	15922	15824	15974	15843	15766	15526	15808	15688	15720	15716	15767	15637	15555	16062	15896	15808	15875	15726	15781	15939	15817	15851	15842	15854	15940	15698	15729	15960	15874	15916	15697	15864	15784	15960	15616	15754	15953	15814	15611	15809	15759	15782	15639	15817	15992	15652	15836	15872	15886	15767	15782	15805	15818	15683	15874	15809	15658	15821	15810	15804	15738	15834	15881	15811	15770	15719	15719	15975	15697	15525	15699	15925	15945	15753	15712	15629	15743	15723	15884	15735	15724	15772	15970	15864	15786	15756	15685	15812	15739	15761	15790	15855	15580	15833	15912	15582	15747	15877	15924	15940	15896	15697	15710	15686	15654	15645	15884	15771	15919	15661	15781	15924	15721	15743	15736	15741	15856	15810	15776	15670	15941	15666	15608	15893	15829	15615	15520	15653	15797	15944	15808	15929	15793	15781	15826	15753	15720	15879	15854	15808	15665	15805	15859	15870	15754	15758	15730	15684	15789	16114	15781	15781	15723	15826	15703	15748	15583	15791	15841	15832	15817	15714	15768	15771	15870	15717	15894	15663	15842	15692	15885	15777	15757	15838	15730	15794	15786	15794	15661	15668	15943	15745	15821	15829	15837	15781	15855	15714	15801	15627	15777	15947	15768	15699	15542	15860	15786	15756	15814	15789	15812	15603	15747	15716	15709	15818	15811	15851	15531	15795	15715	15874	15815	15725	15829	15887	15713	15756	15956	15725	15896	15704	15763	15836	15740	15792	15880	15810	15663	15867	15813	15771	15814	15892	15782	15840	15885	15924	15636	15891	15716	15757	15763	15566	15844	15710	15916	15784	15798	16038	15741	15818	15557	15704	15943	15998	15952	15875	15830	15770	15887	15871	15890	15832	15696	15810	15654	15748	15683	15919	15909	15775	15734	15955	15624	15858	15735	15852	15850	15594	15686	15769	15737	15894	15837	15867	15795	15790	15749	15662	15831	15764	15793	15867	15663	15662	15853	15820	15774	15838	15593	15906	15692	15659	15786	16027	15714	15659	15752	15790	15735	15615	15677	15812	15630	15907	15751	15860	15891	15788	15720	15659	15583	15848	15760	15882	15627	15846	15728	15688	15754	15848	15772	15887	15772	15618	15721	15734	15770	15812	15811	15665	15782	15748	15727	15960	15612	15772	15825	15769	15872	15749	15860	15740	15834	15721	15923	15734	15897	15942	15817	15818	15808	15960	15807	15742	15670	15982	15700	15738	15700	15843	15754	15755	15846	15759	15709	15754	15801	15814	15724	15583	15847	15722	15751	15962	15735	15739	15680	15741	15843	15858	15709	15731	16008	15891	15921	15909	15648	15995	15829	15766	15840	15999	15852	15811	15904	15802	15801	15801	15592	15803	15847	15762	15775	15746	15728	15863	15797	15646	15809	15827	15644	15941	15883	15945	15996	15754	15928	15723	15719	15859	15860	15715	15743	15869	15802	15775	15876	15933	15693	15880	15758	15785	16140	15847	15762	15817	15876	15940	15893	15752	15881	15829	15701	15764	15823	15702	15670	15874	15823	15929	15833	15829	15833	15748	15750	15917	15823	15904	15931	15615	15763	15899	15767	15781	15870	15874	15738	15757	15717	15794	15637	15760	15816	15764	15678	15678	15814	15802	15734	15826	15926	15850	15826	15926	15708	15702	15600	15758	15896	15637	15689	15730	15904	15715	15819	15789	15902	15675	15751	15921	15720	15778	15654	15810	15898	15822	15852	15695	15933	15779	15788	15729	15705	15779	15636	15788	15760	15879	15959	15749	15595	15616	15851	15601	15726	15707	15731	15865	15661	15829	15804	15761	15753	15732	15782	15808	15887	15531	15805	15747	15853	15773	15814	15791	15823	15840	15896	15873	15860	15723	15710	15730	15802	15643	15782	15641	15766	15664	15681	15774	15868	15963	15983	15865	15874	15799	15978	15831	15875	15731	15949	15730	15801	15748	15716	15666	15862	15711	15769	15890	15720	15733	15645	15837	15692	15796	15824	15749	15831	15614	15862	15724	15638	15767	15857	15830	15794	15823	15884	15843	15583	15770	15666	15692	15674	15709	15845	15620	15817	15778	15999	15891	15793	15784	15773	15837	15914	15829	15693	15864	15825	15671	15838	15915	15657	15712	15825	15673	16003	15846	15799	15812	15879	15724	15822	15656	15541	15757	15789	15832	15783	15888	15580	15911	15893	15857	15833	15892	15830	15608	15723	15734	15614	15665	15995	15854	15937	15864	15665	15827	15834	15947	15869	15613	15882	15891	15869	15754	15730	15745	15739	15763	15882	15827	15763	15841	15720	15725	15694	15788	15639	15836	15840	15802	15795	15845	15652	15814	15972	15753	16042	15987	15800	15797	15818	15620	15818	15784	15788	15712	15801	15821	15801	15850	15955	15802	15660	15802	15762	15822	15890	15810	15980	15677	15788	15722	15689	15787	15671	15773	15983	15870	15756	15759	15821	15757	15730	15717	15946	15799	15853	15631	15897	15792	15747	15630	15739	15831	15807	15777	15843	15953	15936	15893	15802	15616	15705	15836	15910	15853	15810	15749	15668	15658	15824	15983	15999	15820	15804	16097	15830	15774	15787	15858	15902	15850	15789	15896	15993	15813	15951	15836	15867	15958	15886	15597	15747	15558	15876	15859	15812	15758	15824	15823	15902	15764	15809	15804	15798	15795	15773	15803	15626	15867	15938	15826	15643	15896	15695	15838	15744	15700	15917	15973	15799	15585	15764	15889	15831	15767	15636	15603	15875	15864	15997	15726	15920	15712	15814	15792	15782	15731	15715	15968	15714	15821	15722	15728	16055	15723	15828	15861	15777	15843	15796	15896	15738	15649	15707	15712	15817	15644	15786	15695	15807	15746	15753	15868	15715	15880	15648	15775	15727	15782	15960	15827	15884	15796	15609	15904	15862	15699	15745	15815	15865
22050	20578	27448	26095	25677	25971	29177	25763	24817	25188	24934	24583	24318	24029	24551	24465	23858	23692	23763	23792	23512	23464	23507	23282	23712	27322	29663	27223	25273	24129	23399	23498	23606	23395	23551	23355	23324	23100	23163	23466	23336	23269	23318	23111	23311	23169	23454	23125	23505	23438	23093	23330	23373	23344	23315	23056	23399	23308	23323	23029	23175	23291	23267	23279	23245	23289	23129	23306	23347	23458	23367	23179	23154	23091	23091	23363	23276	23485	23326	23117	23100	23401	23258	23060	23206	23345	23590	23137	23166	23264	23345	23252	23494	23335	23179	23222	23081	23317	23119	23314	23396	23429	23208	23310	23111	23198	23425	23359	23202	23148	23229	22957	23155	23365	23457	23301	23324	23208	23217	23274	23175	23366	23197	23182	23325	23506	23324	23050	23300	23191	23027	23366	23360	23524	23290	23177	23224	23287	23101	22962	23196	23185	23099	23168	23189	23295	23263	23234	23232	23247	23239	23209	23095	23179	23320	23553	23373	23235	23286	23289	23023	23269	23213	23364	23107	23165	23471	23465	23402	23140	23305	23143	22828	23444	23177	23277	23457	23178	23354	23059	23281	23254	23342	23304	23386	23212	23410	23150	23341	23251	23355	23208	23298	23153	23257	23245	23313	23297	23181	23278	23312	23179	23337	23059	23187	23316	23240	23279	23368	23236	23459	23210	23351	23299	23185	23032	23119	23127	23057	23345	23385	23201	23255	23253	23588	23364	23276	23206	23365	23190	23296	23513	23356	23201	23316	23297	23204	23244	23233	23310	23172	23287	23211	23068	23227	23311	23377	23235	23120	23375	23087	23217	23090	23040	23206	22958	23272	23339	23294	23221	22980	23254	23424	23216	23369	23195	23233	23186	23247	23077	23461	23157	23479	23256	23469	23138	23159	23184	23400	23284	23211	23203	23595	23280	23347	23105	23121	23182	23071	23326	23047	23125	23015	23364	23149	23366	23129	23042	23443	23083	23077	23344	23134	23178	23222	23286	23379	23038	23200	23287	23135	23461	23085	23341	23166	23429	23257	23177	23368	23498	23267	23420	23360	23530	23341	23172	23287	23368	23034	23005	23318	23045	23362	23365	23064	23133	23096	23273	23044	23239	23179	23175	23329	23211	23548	23216	23211	23216	23110	23262	23376	23213	23173	22990	23348	23028	23258	23273	22959	23203	22871	23151	23138	23115	23292	23093	23257	23030	23179	23174	22957	23281	23218	23343	22998	23337	23149	23249	23426	23092	23272	23315	23045	23038	23279	23038	23033	23182	23217	23362	23045	23378	23115	23257	23156	23167	23397	23124	23394	23175	23195	23104	23184	23222	23217	23134	23350	22956	23322	22858	23259	23278	23600	23402	23074	23135	23084	22991	23186	23262	23247	23129	23429	23301	23310	23308	23428	23433	23386	23291	23033	23180	23342	23257	23333	23204	23402	23116	23139	23222	23431	23413	23108	23192	23204	23375	23019	23223	23159	23336	23294	23241	23436	23460	23133	23191	23223	23244	23020	23459	23476	23283	23478	23301	23254	23532	23195	22966	23420	23304	23231	23346	23195	23188	23067	23039	23226	23320	23224	22771	23035	23104	23245	23248	23369	23389	23223	23194	23399	22918	22999	23153	23127	23174	23167	23432	23393	23229	23143	23171	23322	23007	23334	23372	23280	23089	23216	23293	23232	23305	23107	23221	23566	23202	23340	23156	23294	23446	23331	23278	23304	22959	23462	23121	23213	23026	23238	23237	23069	23251	23376	23069	23224	23203	23360	23250	23218	23227	23281	23246	23198	22953	23076	23194	23078	23247	23289	23029	23505	23301	23339	23168	23214	23258	23173	23404	23132	23154	23171	23379	23369	23242	23247	23527	23268	23495	23342	23130	23226	23205	23431	23173	23252	23055	23361	23451	23492	23223	23151	23215	23245	23446	23247	23134	22915	23170	23051	23250	23165	23182	23139	23353	23375	23236	23138	23082	23305	23041	23204	22996	23238	23279	23240	23288	23203	23158	23341	23166	23291	23286	23118	23193	22933	23288	23372	23187	23141	23053	23463	23089	23171	23082	23184	23191	23064	23239	23381	23344	23389	23147	23182	23047	23392	23415	23396	23045	23235	22964	23119	23123	23354	23017	23343	23280	23239	23154	23353	23454	23086	23205	23013	23197	23309	23017	23270	23408	23298	23162	23180	23177	23399	23223	23351	23423	23140	23382	23280	23356	23445	23293	23202	23098	23315	23299	23117	23074	23032	23363	23372	23279	23287	23445	23289	23184	23333	23150	23202	23466	23241	23150	23124	22917	23176	23327	23320	23206	23296	23437	23248	23082	23088	23198	23329	23243	23083	23173	23481	23078	22983	23265	23210	22913	23288	23232	23228	23399	23091	23097	23229	23358	23304	23187	22988	22957	23193	23232	23355	23204	23332	23292	23299	23019	23152	23195	23028	22997	23110	22928	23160	23225	23438	23079	23142	23273	23468	23260	23371	23487	23025	23428	23353	23288	23250	23130	23144	23322	23225	23168	23332	23138	23260	23169	23289	23387	23218	23419	23177	23272	23132	23234	23283	23131	23361	23404	23274	23372	23317	23097	23254	23330	23159	23109	23306	23183	23338	22969	23104	23178	23063	23238	23189	23266	23150	23209	23019	23180	23173	22989	23272	23240	23160	23157	23240	23213	23309	23333	23076	23172	23107	23444	23433	23221	23173	23338	23245	23344	23280	23135	23172	23072	23146	23152	23271	23117	23229	23230	23370	23321	23439	23275	23170	23492	23134	23052	23273	23160	23125	23155	23215	23356	23100	23047	23063	23349	23261	23220	23164	23259	23341	23162	23230	23145	22790	23253	23263	23339	23376	23138	23275	23219	23389	23126	23183	23169	23172	23345	23241	23130	23033	23254	22934	23261	23203	23308	23026	23146	23248	23370	23423	23367	23192	23419	23188	23178	23404	23079	23320	23306	23330	23402	23270	23254	23413	23209	23312	23147	23302	23268	23596	23355	23268	23111	23397	23225	23270	23019	23371	23196	23109	23194	23388	23317	23143	23213	23250	23263	23137	23309	23183	22929	23146	23401	23357	23089	23141	23330	23270	23202	23334	23156	23074	23246	23419	23143	23303	23239	22968	23215	23249	22722	23241	23140	23121	23316	23032	23160	23022	23138	23225	23061	23289	23127	23174	23201	23169	23440	23345	23167	23153	23072	23270	23380	23393	23018	23146	23177	23351	23257	23315	23290	23343	23330	23433	23301	23040	23277	23246	23100	23121	23066	23049	23146	23391	23137	23289	23311	23286	23345	22955	23294	23332	23176	23262	23359	23072	23116	23334	23139	23001	22979	23018	23122	23337	23117	23191	23296	23389	23142	22846	23314	23390	23464	23399	23541	23288	23420	23416	23240	23342	23357	23303	23492	23281	23162	23215	23416	23313	23248	23052	23329	23409	23235	23151	23265	22993	23229	23192	23311	23316	23336	23257	23086	23232	23313	23105	23116	23090	23137	23506	23461	23166	23387	23217	23090	23060	23350	23146	23382	23200	23273	23479	23292	23006	23440	23367	23195	23236	23093	23267	23354	23352	23320	23385	23450	23138	23199	23351	23506	23140	23191	23196	23194	23435	23180	23349	23073	23165	23272	23393	23341	23284	23195	22975	23053	23147	23077	23224	23185	23280	23422	23204	23171	23173	23590	23286	23346	23321	23157	23279	23216	23131	23125	23360	22919	23132	23286	23087	23337	23257	23354	23408	23182	23136	23241	23236	23133	23247	23224	23150	23229	23196	23217	23279	23505	23325	23353	23165	23077	23324	23168	23216	23285	22997	23256	23459	23462	23012	23450	23275	23108	23112	23419	23424	23158	23216	23380	23242	23411	23273	23236	23112	23290	23353	23490	23054	23125	23219	23192	23144	23381	23105	23321	23089	23304	23319	23096	23252	23236	23696	23556	23406	23538	23381	23112	23287	23239	23171	23261	23185	23228	23048	23198	23108	23155	23391	23129	23399	23464	23217	23179	23356	23215	23366	23255	23267	23314	23237	23097	23186	23292	23211	23288	23008	23221	23450	23368	23274	23197	23140	23069	23144	23112	23066	23190	23182	23284	23217	23219	23343	23081	23162	23284	23176	23474	23477	23468	23303	23269	23518	23173	23374	23175	23269	23376	23256	23290	23416	23267	23119	23254	23320	23098	23271	23255	23222	22965	23185	23160	23241	23104	23273	23208	23136	23253	23293	23088	23138	23147	23168	23350	23197	23071	23170	23214	23187	23171	23167	23349	23225	23109	23163	23204	23374	23300	23364	23203	23330	23367	23105	23313	23419	23179	23214	23140	23090	23138	23405	23467	23223	23188	23039	22943	23403	23268	23214	23399	23314	23047	23296	22914	23128	23234	23223	23286	23319	23201	23324	23274	23199	23317	23299	23232	23125	23195	23237	23188	23098	23120	23336	23254	23235	23389	23225	23166	22992	23037	23249	23042	23131	23169	23196	23284	23336	23358	23530	23167	23064	23298	23310	23163	23291	23306	23335	23092	23375	23492	23257	23193	23253	23088	23096	23235	23410	23295	23236	23462	23176	23088	23213	23143	23086	23128	23103	23176	23358	23050	22994	23238	23085	23130	23150	23406	23194	23331	23354	23409	23171	23185	23135	23488	23346	23318	23376	23112	23158	23137	23285	23078	23129	23213	23245	23217	23059	23165	23356	23215	23118	23233	23143	23044	23157	23126	23196	23137	23185	23081	23336	23291	23434	23310	23247	23175	23134	22995	23257	23256	23370	23138	23259	23001	23244	22889	23134	23414	23512	23235	23269	23308	23160	23198	23289	23369	23347	23307	23184	23271	23233	23052	23152	23278	23039	23319	23293	23409	23098	23073	23049	23382	23067	23114	23213	23009	23462	23240	23303	23297	23200	23228	23192	23328	23152	23339	23296	23400	23453	23226	23317	23483	23431	23306	23305	23253	23227	23355	23218	23325	23244	23136	23003	23051	23239	23114	23097	23276	23225	23187	23101	23286	23253	23274	23394	23137	23238	23440	23020	23446	23193	23288	23407	23168	23248	23038	23182	23179	23417	23204	23074	23077	23102	23243	23318	23064	23125	23323	23248	23372	23165	23269	23249	23308	23250	23275	23278	23022	23097	23143
48816	72542	66019	53001	37106	22010	18952	18121	17983	17864	17175	16927	16636	16673	17644	17067	15829	16002	15871	15950	15684	15606	15472	15598	15955	21764	23348	19637	17461	15969	15634	15502	15503	15468	15322	15373	15448	15234	15448	15381	15445	15303	15327	15399	15296	15346	15379	15567	15409	15388	15348	15206	15414	15410	15601	15383	15241	15258	15400	15265	15319	15407	15354	15263	15292	15374	15408	15333	15471	15421	15578	15397	15404	15564	15293	15579	15302	15467	15414	15459	15166	15439	15286	15381	15426	15308	15150	15341	15435	15312	15504	15303	15405	15257	15594	15378	15474	15364	15283	15440	15425	15430	15351	15352	15384	15120	15358	15382	15252	15388	15341	15319	15406	15339	15159	15373	15363	15543	15339	15433	15283	15396	15373	15240	15353	15381	15270	15485	15506	15380	15389	15315	15381	15289	15249	15160	15388	15357	15425	15424	15379	15565	15531	15325	15472	15283	15296	15228	15472	15273	15409	15380	15365	15232	15332	15379	15311	15362	15472	15198	15271	15342	15278	15433	15383	15230	15333	15356	15273	15316	15479	15274	15473	15485	15287	15217	15415	15212	15293	15347	15325	15331	15408	15350	15299	15358	15386	15274	15383	15419	15338	15261	15313	15336	15403	15342	15270	15409	15331	15202	15429	15366	15301	15343	15392	15391	15441	15511	15377	15155	15341	15492	15287	15426	15370	15439	15175	15490	15429	15471	15396	15298	15247	15261	15207	15620	15343	15140	15442	15345	15497	15258	15303	15320	15210	15489	15343	15420	15300	15625	15349	15472	15191	15325	15389	15275	15420	15259	15452	15410	15329	15310	15230	15512	15231	15242	15331	15634	15462	15232	15479	15343	15347	15294	15331	15285	15263	15401	15374	15491	15518	15498	15485	15422	15383	15245	15315	15388	15419	15397	15383	15409	15498	15521	15376	15454	15320	15354	15288	15340	15207	15251	15574	15335	15450	15354	15340	15404	15269	15317	15374	15393	15369	15518	15355	15313	15380	15304	15356	15438	15463	15331	15354	15374	15340	15318	15257	15529	15344	15444	15540	15359	15337	15456	15297	15437	15424	15449	15301	15398	15418	15292	15411	15493	15272	15362	15344	15580	15409	15272	15371	15358	15361	15226	15400	15419	15300	15396	15288	15338	15346	15426	15429	15320	15253	15331	15290	15261	15388	15368	15469	15323	15568	15363	15460	15436	15390	15399	15317	15485	15255	15345	15344	15300	15485	15351	15376	15506	15300	15280	15182	15543	15320	15235	15457	15331	15328	15258	15449	15315	15332	15428	15188	15280	15482	15372	15484	15264	15324	15235	15478	15352	15486	15450	15368	15431	15253	15304	15449	15313	15425	15348	15253	15427	15354	15449	15471	15250	15392	15319	15508	15539	15419	15321	15482	15443	15416	15251	15695	15284	15541	15673	15307	15268	15475	15213	15372	15341	15320	15317	15250	15196	15410	15250	15349	15274	15292	15469	15386	15468	15363	15409	15489	15329	15280	15282	15351	15374	15407	15313	15242	15198	15293	15554	15397	15300	15432	15302	15450	15172	15561	15158	15366	15330	15420	15313	15540	15486	15234	15300	15623	15177	15524	15253	15451	15258	15379	15359	15331	15270	15503	15440	15630	15379	15255	15314	15244	15377	15412	15309	15456	15247	15465	15482	15509	15499	15487	15383	15401	15470	15329	15333	15301	15309	15336	15289	15326	15452	15409	15383	15354	15363	15348	15409	15319	15195	15553	15286	15318	15282	15418	15467	15487	15433	15440	15372	15253	15320	15415	15390	15513	15368	15355	15437	15346	15360	15273	15374	15310	15353	15604	15365	15319	15470	15245	15398	15561	15437	15327	15396	15343	15429	15326	15351	15276	15357	15183	15262	15402	15433	15434	15433	15224	15305	15267	15379	15352	15327	15405	15441	15251	15159	15409	15493	15411	15441	15290	15404	15291	15323	15347	15315	15389	15523	15286	15312	15328	15446	15462	15354	15376	15482	15261	15435	15428	15495	15254	15452	15328	15202	15346	15291	15362	15213	15362	15351	15393	15265	15407	15305	15258	15357	15468	15369	15535	15399	15278	15493	15346	15327	15274	15292	15225	15359	15343	15387	15350	15387	15423	15380	15403	15359	15448	15408	15350	15441	15287	15247	15305	15348	15378	15445	15189	15303	15134	15307	15296	15505	15209	15325	15398	15287	15326	15500	15503	15368	15430	15324	15368	15298	15292	15335	15321	15444	15399	15398	15527	15221	15623	15433	15233	15335	15349	15332	15550	15262	15403	15252	15252	15433	15529	15371	15279	15437	15450	15421	15343	15333	15396	15330	15470	15467	15585	15502	15265	15485	15393	15408	15483	15275	15543	15476	15435	15360	15474	15376	15413	15305	15500	15405	15401	15193	15482	15330	15452	15307	15339	15393	15360	15379	15344	15475	15313	15309	15260	15354	15386	15211	15440	15451	15432	15401	15527	15462	15392	15345	15275	15343	15357	15508	15373	15474	15286	15253	15269	15343	15382	15442	15361	15444	15561	15433	15393	15413	15241	15426	15380	15449	15385	15330	15364	15256	15252	15291	15357	15335	15409	15225	15383	15345	15275	15445	15431	15329	15537	15439	15463	15405	15298	15290	15336	15283	15444	15445	15378	15482	15281	15480	15251	15514	15285	15290	15360	15349	15446	15616	15427	15363	15426	15376	15369	15421	15303	15339	15283	15431	15277	15380	15573	15496	15396	15419	15384	15173	15331	15387	15394	15556	15522	15544	15376	15349	15366	15355	15349	15379	15222	15340	15229	15644	15270	15340	15341	15325	15529	15329	15434	15331	15353	15233	15389	15321	15337	15437	15456	15400	15514	15268	15359	15315	15183	15253	15247	15358	15472	15345	15571	15416	15381	15349	15574	15480	15283	15366	15388	15298	15271	15201	15378	15330	15224	15279	15374	15571	15302	15340	15319	15391	15474	15186	15293	15244	15449	15417	15284	15180	15420	15388	15424	15307	15376	15309	15385	15530	15352	15383	15227	15441	15479	15522	15375	15364	15516	15340	15371	15356	15464	15374	15286	15338	15286	15397	15338	15485	15359	15512	15462	15412	15447	15382	15347	15397	15363	15384	15349	15485	15278	15351	15345	15243	15362	15255	15322	15482	15400	15130	15361	15464	15229	15300	15520	15378	15319	15468	15448	15355	15351	15258	15530	15393	15348	15167	15339	15360	15422	15469	15212	15370	15463	15370	15372	15369	15425	15407	15241	15457	15224	15270	15464	15435	15386	15395	15481	15344	15398	15365	15407	15219	15284	15395	15331	15371	15302	15265	15320	15460	15281	15488	15286	15316	15410	15204	15383	15377	15492	15302	15264	15332	15659	15370	15468	15313	15348	15630	15353	15412	15361	15299	15417	15215	15518	15336	15343	15259	15412	15428	15393	15365	15307	15416	15477	15403	15557	15314	15462	15401	15290	15416	15402	15382	15225	15359	15488	15438	15415	15162	15216	15261	15512	15354	15452	15307	15538	15304	15202	15319	15323	15471	15356	15454	15361	15381	15409	15377	15405	15435	15241	15397	15248	15437	15425	15485	15356	15526	15439	15538	15295	15480	15527	15505	15305	15390	15400	15380	15319	15428	15246	15383	15232	15529	15443	15490	15490	15408	15418	15332	15411	15456	15443	15377	15426	15405	15309	15353	15334	15500	15298	15247	15435	15429	15434	15308	15357	15493	15500	15220	15377	15337	15548	15469	15307	15329	15373	15422	15298	15425	15299	15396	15475	15318	15407	15378	15322	15289	15297	15346	15147	15324	15373	15355	15328	15491	15113	15494	15343	15498	15400	15463	15523	15443	15286	15260	15447	15528	15144	15460	15345	15375	15407	15385	15471	15417	15629	15459	15159	15540	15529	15397	15329	15343	15243	15399	15196	15430	15185	15389	15422	15386	15432	15261	15366	15418	15346	15442	15336	15325	15353	15398	15408	15594	15445	15599	15440	15443	15264	15288	15289	15518	15403	15260	15361	15097	15339	15501	15283	15293	15397	15176	15454	15311	15153	15445	15264	15347	15394	15296	15531	15300	15336	15413	15357	15406	15332	15494	15460	15337	15372	15308	15386	15412	15419	15323	15526	15212	15612	15568	15241	15152	15295	15311	15424	15517	15381	15247	15450	15307	15380	15524	15442	15438	15473	15377	15546	15482	15555	15353	15457	15387	15342	15303	15406	15484	15373	15465	15361	15487	15398	15320	15608	15473	15408	15395	15334	15234	15097	15311	15305	15319	15316	15310	15389	15282	15474	15485	15630	15397	15405	15500	15268	15421	15285	15139	15559	15319	15420	15455	15317	15431	15299	15593	15548	15378	15414	15271	15333	15233	15320	15463	15194	15298	15455	15166	15189	15336	15259	15573	15394	15366	15375	15555	15619	15327	15247	15437	15392	15393	15325	15516	15211	15225	15317	15451	15223	15481	15377	15488	15498	15385	15505	15190	15426	15338	15542	15445	15241	15444	15484	15242	15355	15331	15229	15514	15300	15437	15379	15336	15358	15388	15363	15395	15356	15539	15389	15485	15412	15404	15512	15238	15560	15497	15337	15525	15254	15414	15487	15395	15376	15324	15254	15391	15563	15524	15432	15382	15407	15312	15299	15258	15247	15238	15387	15186	15426	15413	15333	15550	15268	15528	15418	15441	15410	15303	15248	15365	15347	15369	15523	15346	15274	15287	15408	15345	15329	15324	15255	15271	15326	15287	15535	15398	15509	15365	15365	15366	15391	15360	15319	15402	15342	15485	15415	15344	15450	15184	15463	15358	15421	15346	15324	15323	15429	15264	15528	15441	15411	15209	15404	15324	15462	15444	15381	15307	15440	15414	15182	15375	15323	15466	15465	15380	15358	15414	15392	15306	15479	15384	15368	15425	15168	15540	15290	15631	15471	15352	15582	15443	15354	15302	15386	15366	15383	15376	15228	15401	15354	15372	15408	15375	15418	15265	15376	15457	15192	15380	15339	15249	15385	15216	15469	15308	15310	15508	15592	15413	15319	15451	15306	15181	15590	15323	15501	15442	15511	15236	15202	15318	15328	15354	15479	15297	15347	15346	15283	15448	15338	15466	15230	15387	15392	15517	15333	15390	15272	15246	15299	15353
44990	46082	43645	36994	26660	22217	20936	20762	20696	20612	20721	20332	20522	20298	20186	20328	20269	20346	20122	20427	20314	20389	20245	20133	20088	20106	20319	20407	20500	20474	20445	20163	20074	20084	20214	20270	20008	20133	20227	20294	20348	20380	20290	20169	20034	20206	20331	20285	20057	20203	20359	20034	20217	20224	20109	20188	20001	20099	20404	20346	20197	20208	20441	20128	20106	20161	20219	20107	20126	20170	20010	20164	20169	19962	20248	20331	19832	19917	20276	19996	20310	20288	20276	20139	20349	20055	20362	20344	20169	20175	20130	20225	20163	20182	20126	20302	20228	19997	20093	20267	20345	20160	20541	20385	20115	20224	20373	20134	20147	20320	19965	20367	20378	20067	20102	20184	20276	20101	20140	20123	20192	20000	20111	20165	20220	20118	20244	20220	20137	20159	20196	20272	20318	20191	20225	20177	20029	20088	20167	20239	20077	20105	20277	20232	20047	19788	20010	20289	20035	20130	20275	20180	19933	19882	20154	20019	20180	20139	20176	20217	20210	20191	20385	20137	20051	20119	20258	20266	20148	20294	20176	20286	20298	20254	20117	20056	20154	20209	20253	20069	20266	20328	20331	20035	20121	20160	20179	20353	20087	20311	20215	20103	20043	20134	20075	19930	20220	20142	20186	20389	20380	20196	20226	19975	20294	20122	20284	20235	20389	20103	20407	20247	20337	20373	20271	20285	20312	20181	20167	20232	20154	20190	20172	20062	19935	20335	20316	20182	20181	20224	20168	20200	20403	20166	20257	20321	20306	20030	20162	20212	20294	20387	20279	19998	20245	20234	20242	20164	19921	20030	20252	20273	20129	19926	20398	20073	20052	20145	20138	20102	20054	20139	20187	20187	20198	20120	20280	20193	20039	20073	19942	20025	20145	19938	20488	20437	20294	20120	20296	20384	20160	20313	20083	20038	20251	20229	20124	20088	20145	20072	20106	20363	20099	20238	20051	20352	20385	19998	20167	20128	20129	20210	20097	20402	20190	20259	20190	20185	20190	20380	20151	20207	19994	20395	20131	20264	20091	20093	20240	20261	20313	20290	20444	20212	20138	20315	20293	20160	20221	20232	20340	20298	20266	20153	20045	20152	20091	20097	20175	20167	20081	20012	20194	20254	20144	20206	20304	20245	20080	20250	20222	20398	20086	20210	20280	20007	20147	20080	20398	20390	20139	20174	20168	20123	20020	20052	20096	20204	20125	20377	20247	20200	20248	20128	20164	20222	20113	20121	20272	20098	19964	20438	20340	20121	20358	20010	20273	20195	20292	20214	20012	20259	20116	20147	20187	20465	20296	20489	20310	20204	20197	20090	20230	20191	19983	20099	20027	20096	20175	20070	20091	20019	20398	20137	20279	20213	20105	20292	20062	20241	20203	20263	20156	20201	20366	20097	20008	20171	20061	20083	20337	20454	20188	20320	20096	20102	20364	20251	20552	20153	20129	20325	20341	19976	20127	20243	20115	19952	20273	20233	20370	20185	19954	20302	20105	20332	20054	20070	20279	20351	20250	20059	20310	20222	20196	20255	19993	20220	20464	20075	19978	20007	20165	20133	19997	20158	20177	20307	20208	19975	20194	20177	20246	20305	20142	20456	20252	20130	20186	20242	20086	20140	20048	20281	20051	20169	20299	20302	20208	20150	20247	20312	20235	20080	20095	20109	20242	20475	20277	20143	20256	19938	19940	20169	20201	20246	20415	20323	20210	20154	20133	20091	20199	20414	20358	20339	20275	20268	20245	20222	20325	20343	20155	20108	20321	20227	20109	20121	20078	19948	20207	20265	20104	20391	20032	20233	20356	20040	20271	20255	20210	20329	20159	19817	20178	20280	20146	20208	20102	20080	20099	20117	20525	20221	20121	20031	20044	20300	20223	20142	20257	19843	20037	20070	20116	20144	20233	20125	20245	20115	19984	20101	20301	20246	20233	20325	20491	20407	20189	20310	19900	20212	20423	20217	20378	20279	19984	20281	20155	20196	19850	20204	20471	20254	20275	20144	20035	20377	20360	20226	20174	20307	20201	20091	20093	20207	19997	19961	19968	20119	20267	20098	20145	20282	20303	20300	20156	20227	20050	20096	20362	20152	20427	20176	20349	20360	20238	20273	20191	20287	20103	20143	20133	20152	20128	20154	20199	20331	20204	20003	20213	20079	20320	20102	20156	20063	20251	20212	20190	20179	20126	20259	20277	20327	20108	20154	20105	20396	20022	20135	20000	20203	20166	19749	20274	20187	20476	20221	20226	20113	20185	20262	20241	20022	19926	20215	20331	20247	20365	20335	20293	20052	20110	20217	20222	20137	20107	20211	20201	20216	20177	19917	19966	19999	20348	20316	20234	20263	20277	20343	20103	20219	20353	20326	20251	20165	20214	20248	20249	20234	20219	20102	20134	20177	20413	20223	20340	20355	20155	20217	20194	20117	20221	20284	20012	20369	20070	20079	20230	20035	19993	20323	20159	20173	20239	20123	20126	20296	20200	20159	20311	20264	20309	20432	20154	20088	20292	20070	20079	20229	20161	20156	20137	20071	20312	19976	20088	20362	20120	20249	20052	20287	20118	20162	20442	20360	20480	20140	20456	20337	20244	19893	20310	20342	20167	20304	20238	20075	20312	20359	20087	20202	20155	20046	20338	20222	20369	20189	20146	20239	20449	20076	20065	20369	20367	19998	20123	19941	20258	20115	20176	20059	20107	20192	20139	20260	20216	20023	20332	20059	20287	20272	20207	20357	20237	20016	20179	20369	20015	19763	20234	20202	20146	20220	20059	20057	20181	20120	20216	20167	19949	19963	20346	20174	20060	20170	20275	20051	20207	20128	20164	20298	20261	20273	20390	20220	20140	20050	20142	20124	20289	20204	20347	20342	20284	20085	20182	20381	20304	20250	20008	20094	20188	20215	20097	20136	20073	20088	20216	20079	20345	20254	20022	20182	20198	20327	20473	20286	20433	20168	20032	20172	20503	20355	20288	20379	20305	20255	19989	20300	20415	20176	20080	20055	19973	20205	20044	20215	20396	20212	20070	20096	20359	20125	20184	20070	20104	20299	20435	20076	20250	20289	19991	20254	20143	20048	20156	20316	20177	20027	20359	20303	20356	20302	20219	20291	20230	20323	20162	20298	20118	20072	20041	20013	20187	20281	20141	20215	20204	20237	20213	20397	20140	20061	20093	20106	20084	19964	20047	20178	20061	19996	20044	20204	20205	20031	20172	20078	20210	20532	20249	20076	20189	20163	20159	20138	20235	20089	20068	20359	20204	20148	20123	20173	19976	20153	20173	20225	20001	20215	20245	20094	19896	20155	20173	20144	20287	20134	20461	19937	20193	20202	20052	20059	20019	20082	20238	20258	20273	20004	20054	20177	20076	20189	20166	20088	20188	20247	20145	20331	20261	20005	20244	20243	19952	20005	20078	20146	20213	20242	20128	20187	20259	20230	20198	20367	20180	20201	20100	20175	20268	20123	20158	20340	20085	20109	20182	20204	20355	20232	20276	20070	20184	20118	20250	20311	20217	19922	20164	20142	20362	20236	20266	19956	19987	20256	20196	20325	20297	20180	20292	20389	20405	20160	20226	20183	20048	19989	19998	20001	19952	20137	20251	20317	20470	20061	20307	20128	20111	20060	20304	20271	20239	20327	20330	20155	20071	20292	20059	20261	20228	20195	20094	20340	20144	20175	20196	20397	20135	20304	20209	20203	20185	20351	20051	19962	20091	20339	20145	20200	20066	20192	19927	20322	20149	20128	20196	20364	20056	20074	20053	20183	20404	20161	20186	20198	19902	20231	20288	20095	20054	20210	20344	20262	20204	20106	20149	20010	20190	20433	20431	20272	20199	20211	19957	20312	20401	20272	20145	19957	20246	20298	20201	20363	20172	20060	20196	20277	19938	20112	20215	20155	20249	20199	20117	20099	20218	20105	20128	20201	20241	20039	20060	20191	20221	20430	19959	19972	19945	20333	20191	20062	20201	20340	20064	20250	20294	20238	20321	20291	20284	20261	20050	20006	20204	20102	20270	20036	20113	20095	20362	20264	20105	20294	20073	20229	20179	20038	20312	20109	20288	20005	19918	20341	20368	20104	20061	20225	19929	20212	20122	20581	20303	20049	20163	20211	20014	20166	19960	20200	19994	20387	20259	20444	20507	20185	20112	20154	20281	20074	20234	20256	19961	20085	20191	20328	20052	20258	20145	20182	20017	20274	20338	20234	20188	20117	20069	20251	20230	20128	20258	20428	20272	20303	20081	20403	20348	20121	20295	20243	20477	20229	20160	20318	20239	20251	20409	20167	20172	20226	20226	20074	20389	20232	20194	20173	20304	20284	20234	20244	20136	20106	20155	20075	19986	20195	20275	20280	20216	20091	20261	20184	20011	20144	20098	20173	20279	20294	20237	20251	20018	20083	20337	20064	20339	20394	20177	19807	20296	20145	20124	20184	20177	20383	20206	20200	20088	20107	20076	20333	20186	20205	19911	20360	20348	19894	20244	20127	20270	20060	20179	20007	20245	20324	20335	20140	20281	20196	20088	20138	20221	20204	20219	20167	20169	20254	20099	20030	20296	19992	20138	20243	20088	20218	20257	20287	19937	20103	20270	20239	20055	20043	20172	20417	20432	20268	20123	20074	20053	20193	20239	20233	20174	20219	20102	20087	20274	20307	20075	20213	20103	20324	20183	20240	20369	20050	20192	20277	20169	20240	20253	20149	20216	20252	20455	20197	19971	20142	20167	20241	20350	20247	20370	20271	20330	20045	20116	20338	20300	20343	20219	20355	20242	20081	20188	20252	20244	20224	20077	20242	20151	20319	20323	20270	20248	20048	20057	20240	20021	20207	20109	20444	20404	19933	20297	20211	20449	20140	20453	20210	20306	20280	20573	20248	20039	20218	20369	20215	20568	20258	20283	19978	20107	19949	20309	20097	20178	20047	20383	20196	20177	20275	20261	19913	20182	20074	20184	20150	20204	20341	19982	20053	20472	20282	20292	20170	20123	20160	20039	20083	20312	20066	20131	20274	20447	20103	20100	20018	20454	20160	20260	20083	20101	20223	20056	20173	20223	20106	20387	20151	20186	20282	20216	20043	20145	20173	20163	20276	20402	20230	20270	20217	20080	20313	20025	20027
48609	51598	44830	33004	21034	15734	14798	14810	14307	14408	14395	14255	14073	14144	14149	13972	14128	13855	14102	13993	13854	14004	14146	14095	13925	14099	14305	14340	14237	13988	14110	14033	13963	13976	13901	14159	13934	13975	13885	14058	13914	14022	13919	13811	13924	13962	13998	13939	13849	14026	13887	13894	14012	14005	13971	13949	13864	13802	13909	14142	14137	13934	13786	13984	13915	13882	13912	13862	13878	13822	14011	13869	13881	14073	13736	13890	14001	13943	13887	13961	13945	13974	13978	13931	13834	14047	13946	13838	13992	13782	13994	14034	13933	14123	13910	14003	14010	13780	13962	13910	13867	13839	13931	14000	13906	14070	13835	14050	14133	14055	13994	13925	13967	13985	13936	13817	14132	13885	13943	14071	13878	13878	13890	13935	14038	13804	13944	13881	13868	14049	14000	13927	13862	13861	13934	13936	14076	14024	13826	14035	13828	13984	14215	13767	14095	13872	14003	14006	13972	13961	13981	13858	14049	13989	14050	13899	13922	14064	13949	13892	14056	13947	14051	13862	14051	13916	13988	13968	13935	14011	13864	13847	13929	13863	13806	14074	13823	13793	14083	13900	14008	13968	13875	13890	13934	13947	13853	13825	14095	13986	14007	13842	13773	13969	13809	13969	13899	13848	13921	13978	13919	13930	14007	13964	14002	14105	13845	14146	13800	13904	13915	14117	13971	14035	14167	13765	13904	13818	13747	14091	13847	14002	13914	14021	13732	13931	13937	13910	14049	13854	13996	13992	13930	13939	13977	13895	14016	13848	13905	13829	13870	13982	13916	13879	14002	13913	13953	13979	13940	13914	14125	14017	13810	14030	13937	13956	13847	13966	14009	13883	14005	13970	13929	13924	13959	13920	14014	13968	13962	13954	14154	13911	13827	13842	13972	13873	13960	13959	13866	13916	13950	13942	13861	13890	13807	13862	14090	14034	14143	14111	13910	13861	14021	13919	13989	13992	14057	13960	14029	14031	14008	13994	14000	13996	13998	13836	13994	13940	13984	13939	13952	13991	14069	13888	14018	14003	14033	13902	13900	13778	13965	13859	13877	14017	13632	13892	13982	13769	14008	14003	14065	13852	13998	13911	14009	13962	13964	13844	13808	13942	13864	14139	14081	13900	13809	13970	13868	13905	14031	14074	14035	14138	14007	13963	13849	13895	13928	13946	13976	14050	13854	13787	13938	13763	14052	14024	14112	13937	13766	13911	13959	14007	13872	14057	13943	13883	13951	13804	13817	13918	13993	14129	14009	13945	14037	13958	13949	13656	14031	13967	14091	13786	13953	13950	13914	13916	13873	13921	13816	14094	14002	14164	14027	13850	13900	13918	13836	13960	13926	13915	13967	14006	13828	13972	13993	13908	13882	14089	13828	13910	13892	13779	13926	14047	14083	13916	14019	13893	13993	13888	14025	13907	14060	13915	13899	13847	13966	13940	13876	13932	13832	13884	13855	13946	14017	13863	13847	13996	13891	13843	13941	13895	13767	13960	13943	13937	13906	13835	13959	14011	14022	13968	13985	13759	13856	13892	13960	13965	13920	13844	13967	13939	13975	13890	14033	14060	14049	13874	13950	13850	13885	14126	14014	13804	13875	13912	13809	13879	14114	13773	13881	14019	14021	13973	14121	13947	14031	14078	13779	13810	14033	13884	13812	14042	13955	13849	13864	13932	13956	13975	13845	14029	13942	14066	13829	13897	13951	13988	14027	13956	13960	13893	13904	13964	13915	13872	14171	13711	13884	13876	13992	14002	13838	13949	13967	13976	13832	14045	14016	13938	13980	13973	13850	13993	13980	13941	13898	13949	13824	13935	13887	14055	13909	13935	13983	14017	13870	13712	13940	13936	13972	13918	13836	13982	14013	13977	13928	13890	14034	13912	13927	14052	14046	13927	14017	13948	13978	14116	13834	14000	13993	14049	14034	13915	13984	14015	13837	13921	14052	13926	13775	13990	14004	14030	13949	14087	13979	13827	14039	13963	14066	13865	13907	14006	13880	13908	14008	14028	13888	14027	13929	13916	14052	14001	13985	13748	14042	14051	13910	14026	14032	13982	13823	13861	13973	13964	13852	13928	13909	13925	13745	13991	13864	13922	13834	13973	13816	13924	13983	14040	13907	13945	13986	13959	14052	13989	13956	14042	13913	13970	13919	13949	14006	14013	14045	14043	14046	13891	13872	14009	13843	13935	13853	13730	13908	13998	13948	13937	13862	14102	13836	13953	14006	14013	13941	13996	13912	13926	13914	13998	13797	13982	14116	13921	14123	13873	13997	14020	13967	13898	14139	13903	13808	14015	13860	13993	14142	13876	13926	14020	13934	13999	13831	13831	14113	13911	14032	14082	13947	14064	13879	13960	13937	13920	13989	13910	13971	13886	13888	13997	14076	14026	13798	13904	13783	14002	13856	14162	13904	13862	14007	13974	14018	13871	13851	13963	13937	13904	13920	13884	14023	14001	13880	14037	14017	13969	14035	13907	13838	14053	14047	13942	13922	13869	13950	13961	13933	14102	13823	13922	13855	13931	14037	13825	13830	13833	14079	14087	14031	13812	13991	13888	13898	13903	14190	13944	13805	14088	14017	13984	13964	13932	14092	13942	13901	13970	13870	13900	14088	14009	13941	14023	13998	13817	13955	13975	14012	13953	14139	14010	13865	13965	14085	13910	14107	13717	14047	13926	13993	14105	13554	14038	13955	13974	13924	13841	14047	13958	13921	13977	14023	13941	13984	13895	13948	13894	13940	13793	14052	14175	13948	14055	13931	13885	13921	14022	14069	13933	14020	13894	13932	13994	14123	13934	13928	13833	13894	14065	14003	13900	13906	13976	13888	13858	14000	13933	13854	13892	14019	13860	14045	13969	13994	14060	13779	13972	13985	13854	14128	13875	13851	13968	13906	13989	14004	13914	13943	13974	14014	13920	14178	13900	13891	13831	13933	13809	13994	14054	13824	13866	14070	13989	14119	14009	13980	13962	14003	14064	13892	13958	14052	13966	13922	14052	13876	13985	14063	14058	13808	13895	13917	14121	14022	13957	13973	13990	13938	14068	13943	13863	14132	14037	14116	13889	13921	13924	13933	14018	13965	14049	13912	13963	14144	13983	13896	13946	13915	13924	13871	13906	13983	14048	13844	14031	14024	13863	14008	14004	13884	13857	13832	13919	14006	14077	13833	14123	13917	13909	13924	13929	13902	13930	14022	14001	14044	14070	13961	13962	13966	14050	13860	14020	13802	14076	13879	13874	13870	13890	13970	14006	13957	14082	14005	14009	14064	13825	13872	13846	14153	13879	13776	14061	13923	13971	13851	13837	13912	14013	13932	13835	14115	13788	13838	13858	13930	13925	13971	13999	13945	14003	13782	13797	14061	13949	14077	13929	13958	14108	13971	14028	14053	14022	13829	13768	13762	13965	13925	13884	13840	14155	13851	14018	13771	13852	14083	13946	14046	13886	13907	13998	13942	13957	13862	14159	13918	14177	13922	14059	13764	14152	13819	13985	13929	13854	14082	14097	13917	14044	13995	13877	14113	13945	13881	13847	13863	14042	14005	14098	14107	14004	13953	13998	14039	13837	13993	14000	13907	13923	14028	13974	13879	14013	13985	13897	13991	13876	13863	13833	14000	13945	14123	14092	14043	14095	13972	13978	14066	13980	13871	13997	13827	13908	13977	13826	13885	13981	14127	13957	14043	13729	13907	13975	14032	13832	13980	13837	14050	14033	13802	13928	14011	13858	14017	13913	13924	14097	13847	13975	13930	13832	13983	14010	14195	13956	14084	13995	14008	13926	13908	13855	13800	13944	13951	14044	13860	13936	13984	13877	14128	13903	14067	13854	13955	14062	13850	13979	13932	13972	14100	13927	14013	14201	13944	13983	14013	13954	14011	13824	14122	14064	13828	14039	14049	13938	13908	13864	13958	13975	13868	14025	13939	13963	14096	13912	14082	13803	13974	13994	14010	13996	13960	14004	13942	13926	13934	13986	13861	13958	14000	14002	13979	14016	13854	13936	13905	13789	13989	13949	13874	13762	13849	13817	13989	13814	14053	13764	14013	13904	13916	13964	13816	13984	14065	13768	14017	13915	13975	13813	13865	13906	13966	13934	13994	14138	14020	13958	13937	14009	13820	14043	13815	13966	13837	14148	13960	13953	13931	13964	13823	13857	13998	13968	13930	13920	14027	13952	13866	14038	14008	13845	13887	13989	13922	14052	14051	13951	13781	13781	13997	14046	13892	13926	13873	14011	13933	13966	13942	13996	14139	14003	14028	13920	13974	13942	13923	14072	14023	14007	14051	13754	14023	13878	14061	13989	13966	13899	14031	14002	13826	13989	13921	14114	13828	14048	13924	13974	13975	13976	13912	13973	13893	14011	14009	13856	14153	14046	14049	13918	13938	13826	13986	14060	13949	13804	14071	13820	13771	14001	13894	13775	13826	13901	14119	13789	13837	14025	13744	14113	13845	13855	13723	13937	13873	14002	13852	14011	14075	13872	13903	13713	14060	14054	13921	13890	13705	14058	14007	13898	14026	13948	13900	14013	14104	13894	13864	13837	14005	13818	14025	13843	13981	13848	13834	13988	13915	14142	13933	13899	13929	13796	13760	14041	13830	13896	13958	13912	13824	13813	13988	13956	13920	13963	13883	13876	13844	14018	13963	14028	14033	14076	13864	13968	13951	13934	13964	13882	13917	13951	13979	13933	13925	14124	13875	13904	13775	14134	14005	13877	14012	13857	13798	14004	13981	13982	13985	14041	14006	14138	13941	14061	13794	14016	13974	14087	14223	13977	13915	13916	13957	13978	13852	14038	14137	14009	14081	13953	13966	14024	14015	13954	14018	13798	14059	13776	13947	13988	13891	13849	13986	13921	13887	13986	14013	14082	13839	13906	13907	14055	13858	13877	13940	14074	14009	14020	13785	13878	13896	14037	14106	13953	13988	13955	13875	13934	14001	13858	14049	13925	14090	13968	14077	13914	13979	13903	13934	13875	13958	13785	13883	14087	14038	13839	14019	14051	14076	13783	13974	13951	13995	14120	13963	13888	13895	13960	13937	13986	14041	13912	14024	13994	13805	14025	13889	14003	13878	13878	14081	13973	14007	13943	13897	13881	14046	13913	14113	13873
23938	20634	28252	29566	28593	26263	26233	23683	22632	22704	22920	22654	22556	22509	23872	27635	23030	22293	22274	22336	22251	22277	22255	22258	22541	23981	24504	24082	23284	22591	22349	22375	22083	22158	22410	22344	22207	22290	22292	22426	22009	22153	21991	21896	22306	21933	22076	22219	22064	22436	22319	22089	22551	22154	22160	22242	22053	22171	22284	22235	22066	22147	22269	22269	21854	22303	22052	22139	21858	22089	22476	22098	22323	22282	22217	22338	22346	22171	22009	21933	22126	22173	22398	22276	22227	22019	22288	22138	22077	22180	22180	21982	22145	22178	22216	22185	22090	22378	22047	22270	22068	22173	22237	22231	22221	22318	22105	21839	22041	22049	22352	22171	22298	22183	22277	22251	21974	21866	22154	22018	22040	22224	21922	22076	22266	22211	22292	22175	22145	22272	21977	22164	22146	22273	22284	22154	22380	22165	21941	22309	22185	22358	22205	22341	22299	22310	22311	22415	22367	22351	22219	22128	22091	22153	22412	22009	22255	22114	22191	22042	22041	22137	22254	22352	22277	22140	22078	22042	22380	22080	22146	22078	22068	22185	22445	22132	22479	22148	22355	22220	22115	22101	22129	21900	22084	22154	22074	22152	22028	22402	22352	22120	21978	21940	22219	22124	22257	22132	22341	22086	21998	22259	22170	22110	22184	21851	22085	22141	22165	22260	22198	22241	22088	22023	22039	22200	22135	21996	22233	21933	22095	21876	22385	22227	22424	22144	21978	22268	22217	22220	22073	22319	21993	22122	22190	22100	22307	21983	22205	22468	22015	22170	22245	22272	22450	22181	22268	21970	22315	22185	22044	22232	22160	21963	22170	22384	22483	22132	22101	22356	22310	22129	22106	22056	22224	22366	22163	22026	21952	22104	22117	22194	22209	22130	22228	22276	22141	22317	22292	22227	22027	22229	22108	22297	22173	22356	22203	22137	22377	22146	22271	22315	22063	21871	22149	21995	22145	22254	22388	21998	22203	22210	21944	22163	22195	22059	22335	22252	22129	22215	22209	22219	22191	22111	22218	22146	22374	22210	21991	21939	22368	22228	22137	22054	22011	22045	22187	22428	22304	22038	22143	21966	22130	22087	22079	22345	22608	22234	22052	22051	22220	22219	22242	22221	22053	21972	22105	22100	22063	22174	22161	22228	22052	22278	22028	22059	22064	22052	22056	21720	22075	22212	22226	22377	22365	22189	22041	22323	22159	22100	22166	21926	22225	22032	22183	22267	22187	22170	22077	22314	22226	22054	22325	22121	21899	22109	22361	21854	22239	22133	22323	22167	22186	21987	22009	21997	21966	22341	22007	22042	22371	22110	22101	22155	22056	22188	22216	22202	22169	22138	22118	22020	22062	22046	22163	22139	21980	22153	22217	22168	22153	22285	22091	22314	22294	22065	22021	21783	22232	22158	21992	22154	22288	22001	21991	22265	22440	22063	22199	22068	22222	22087	22214	22519	22324	22064	22133	22156	22236	21957	22273	22122	22257	22120	22287	22086	22279	22210	22127	21784	22232	22373	22161	22263	22187	22005	22041	22062	22359	22145	22075	22139	22298	21894	22089	22154	22285	22287	22310	22248	22077	22098	22015	22095	22249	21845	22334	22417	22268	22198	22184	22248	22054	22207	22242	22141	22278	22019	22245	22162	22160	22309	22354	22056	22132	22134	21993	22265	22270	22104	22024	22124	22144	22228	22232	22113	22159	22231	22118	22163	21956	21992	22047	22293	22235	21981	22416	22251	22105	22066	22183	22350	22132	22150	22153	22234	22162	22395	22170	22048	22241	22072	22009	22185	22307	22033	22381	22351	22172	22211	22143	22212	22337	22211	22233	22227	22248	22287	22379	22086	22259	22319	22315	22446	22275	22299	22175	22364	22387	22094	22055	22231	22201	22145	22131	22054	22006	22223	22185	22023	22358	22154	22060	22070	22106	22228	22193	22249	22118	22039	22109	21936	22092	22337	22150	22191	22191	22099	22106	22241	22121	22052	22330	22232	22077	22212	22103	22382	22443	22081	22344	22133	22243	22329	22196	22150	22199	22259	22262	22105	22227	22219	22026	22190	22219	22301	22119	22159	22343	22074	22144	22189	22121	22243	22238	22352	22079	22177	22367	22163	22368	22062	22495	21896	21980	22227	21908	22106	22093	22068	22495	21978	21969	22312	22175	22220	22102	22146	21907	22240	22302	22185	22108	22199	22252	22177	22219	22022	22199	22013	22112	22062	22198	22198	22217	22366	22047	22246	22235	22209	22285	22149	22229	22251	22074	22121	22053	22319	22086	22022	22185	22234	21758	22031	22171	22031	22196	22266	22161	22028	22222	22179	22221	22098	22236	22048	22039	22324	22247	22011	22339	22147	22307	22038	21963	22115	22133	22277	22232	22310	22277	22267	22101	22272	22190	22381	22303	22308	22185	22365	22209	22168	22287	22085	22139	22292	22141	21925	22067	22269	22194	22054	22096	22403	22143	22436	22040	21998	22068	22185	22231	22175	22164	21962	22076	22025	22306	22088	22438	22188	22273	22268	22319	22123	22383	22059	22096	22025	22303	22044	22247	22223	21964	22182	22128	22221	22155	22258	22189	22119	22289	22128	22235	22182	22133	22350	21999	22301	22256	22078	22136	22256	22371	22117	22059	22082	22309	22220	21950	22279	22195	22264	22111	22203	22213	22021	22417	22368	22271	22073	22077	22067	22233	22103	22208	22169	22563	22321	22138	22254	22102	22089	22100	22081	22155	22252	22154	22247	22101	22057	21928	22103	22165	22112	22374	22160	22212	22287	21992	22203	22276	22279	22217	22432	22140	22216	22167	22178	22179	22225	22120	22333	22131	22190	22281	21996	22260	22366	22183	22029	22360	22082	22071	22043	22241	22107	22210	22195	22186	22226	22337	22076	22455	22639	22259	22233	22071	22412	22054	22204	22050	22103	22160	22317	22255	22153	22018	22020	22349	22225	22348	22255	22134	22181	22085	22231	22379	22185	22199	22222	22254	22269	22032	22127	22235	22125	22158	22029	22364	22288	22110	22318	22200	22249	22265	22227	22384	22344	22105	22078	22201	21956	21892	22089	22089	22231	22298	22196	22300	22404	22215	22081	22139	22147	22008	22017	22131	22262	22267	22264	22204	22143	22067	21924	21953	22273	22265	22084	22294	22212	22037	22251	22377	22142	22219	22303	22183	22097	22410	22198	22444	22128	22210	22347	22302	22257	22195	22147	22013	22049	22272	22172	22265	22095	21955	22323	22238	22118	22081	22089	22440	22057	22105	22177	22099	22298	22178	22163	22312	22272	21893	22249	22310	21964	22167	22144	22262	22220	22222	22011	22106	22104	22045	22102	22170	21988	22300	22241	22351	22268	22209	22107	22138	22198	22201	22202	22189	22067	22186	22417	22379	22259	22244	22414	22123	22265	22355	22204	22077	22138	22265	22289	22106	22083	21911	22276	22238	21987	22130	22103	22130	22066	22326	22340	22106	21995	22132	22076	22087	21990	22010	22096	22094	22274	22291	22195	22276	22375	22029	22265	22374	21981	22246	22365	22180	22274	22084	22035	22208	22323	22067	22179	22058	21938	22088	22270	22176	22172	22223	22203	22144	22279	22299	22261	22291	22241	22429	22354	22178	22239	22218	22341	22108	22130	22140	22046	22136	22250	22251	22409	22210	22080	22283	22034	22247	22189	22081	22062	22158	22286	22347	22286	22180	22356	22096	22130	22100	22140	22247	22289	22269	22204	22149	22081	22058	22057	22166	22257	22094	22026	22318	22237	22187	22307	21975	21979	22244	22285	22174	22171	22307	22090	22158	22318	22215	22332	22343	21872	22230	22224	22304	22422	22283	22314	22256	22158	22050	22169	22340	22136	21987	22081	22168	22201	22002	22126	22343	22216	22197	22149	22146	21810	22385	22218	22114	22227	22255	22128	22342	22297	22231	22208	21984	22042	21903	22188	22184	21869	22396	22098	22129	22095	22088	22161	22194	22075	22208	21940	22031	22055	22232	22146	22099	22157	22195	22102	22100	22209	21930	22236	22270	22088	22098	22004	22128	22029	21895	22266	22069	21931	22168	22053	22246	22249	22321	22244	22587	22147	22226	22012	22123	22030	22122	22095	22211	22130	22051	22333	22061	22227	22236	22055	22043	22031	22060	22241	22187	22361	22181	22265	22223	21966	22067	22064	21934	22145	22072	21928	22311	22175	22256	22251	22045	22086	22169	22252	22017	22133	22234	22050	22243	22238	22161	22261	22104	22127	21996	21921	22365	22129	22001	22042	22058	22026	22151	21928	22261	22121	22255	22167	21999	22360	22094	22169	22261	21996	22186	22150	22301	22422	21978	22031	22335	22083	22218	22226	22159	22068	22106	22178	21928	22108	21984	21954	21989	22280	22178	22172	21975	22305	22323	22092	22120	22231	22322	22385	22209	22203	22118	22173	22191	22006	22047	22120	22159	22154	22209	22190	21979	22101	21974	22123	22290	22153	22203	22086	22365	22270	22141	22061	22139	22113	22240	22104	22211	22108	22224	22182	22109	22261	22175	22365	22026	22159	22031	22140	22465	22179	22273	22238	22375	22185	22214	22099	22206	22355	22259	22260	22214	22115	22119	22317	21890	22228	22293	22230	22438	22261	22111	21942	22393	22489	22151	22440	22218	22269	22142	22307	22397	22104	22097	22220	22176	22117	22194	22180	22031	22079	21968	22021	22128	21938	22141	22071	22158	22218	22163	22229	22000	22082	22240	22234	22218	22092	22289	22099	22235	22499	22286	22265	22233	21969	22449	22146	22055	22236	22285	22164	22250	22181	22010	22120	22213	22320	22183	22103	22400	22186	22461	22450	22174	22069	22163	22194	22017	22114	22066	22364	22126	22102	21947	22221	22284	22163	22235	21893	22141	21987	22234	22145	22286	22161	22217	22061	22186	22231	22191	22000	22271	22086	22130	22091	22075	22055	22176	22245	22398	21995	22296	22034	22096	21963	22357	22265	22248	22201	21938	22185	22225	22426	22084	22592	22366	22268	22070	22091	22146	22076	22346	22229	22227	22232	22316	22052	22384	22139	22287	22196	22260	21947	22219	22245	22331	22497	22021	22170	22273	22281	21928	22181	22252	22213	22197	22222	22205	22151
44560	62819	61069	47475	32341	18601	17027	16141	15886	15725	15331	15460	15323	15438	18059	21158	15255	15153	15022	14995	14998	15170	15208	15315	15411	17543	17907	17484	16340	15705	15262	15062	15206	14991	15130	15110	14919	14980	14998	15114	15006	14950	15072	15062	15153	14975	14802	14916	14940	15253	15005	14955	14878	15202	15052	15102	14975	14981	14885	14980	15065	14991	14963	15046	14948	15124	14984	15148	14967	15082	15092	15036	15158	15000	15078	15110	15017	14992	15106	15189	15151	15043	15003	15172	15193	15069	15110	14912	14815	15039	15136	15034	15046	15156	14853	15006	15018	15154	15036	15003	14978	15029	14785	14898	15093	15058	14987	14849	15024	14963	14868	14901	15091	15162	15077	14989	15046	15102	14952	14996	14971	15039	15002	15161	14941	15077	14958	14810	15036	15014	14965	15001	15004	15166	15027	14996	15014	14999	14923	15173	15050	14958	14963	15085	14980	15030	15094	15034	14870	15101	15095	14924	15188	14985	14836	15072	14969	14985	15091	15102	14907	15166	14940	14956	14967	15124	15075	15169	15001	14987	15036	15090	15119	15034	15110	14994	14995	14899	15164	15092	14882	14848	15127	15076	14919	14986	14989	14991	14890	15124	14961	14991	14995	15111	15008	15016	15005	15042	14937	15045	15233	14962	15068	15022	14910	14988	15105	15081	14975	15105	15099	15193	14728	15115	15104	14907	15047	15066	15068	15109	15021	15108	15146	15134	14954	15068	15187	15040	15192	14958	15108	15195	14750	15046	15151	14950	15080	14979	15104	15056	15033	15107	15085	15049	15005	14798	15100	15024	14909	15082	15012	14988	14930	15033	15074	15009	14954	14833	15090	15131	15082	14987	14988	15091	14958	15056	15056	15101	14941	14914	15012	15092	14961	15032	14879	15167	15001	14951	14986	15079	15025	15054	15044	15009	15070	14978	15026	15082	14992	14931	15078	15048	14993	15048	15034	15039	14940	15073	15036	15057	14929	15053	14905	15073	15114	15040	15157	15045	15065	15144	14971	15090	14970	15054	14984	15057	14958	14947	15023	15091	14956	15008	15050	15020	15062	15162	15065	14985	15124	14935	15038	15305	15103	15104	15116	15280	14898	14928	14995	15079	15075	15100	14952	15023	15057	14939	15074	15072	15087	14893	14901	14991	15034	14917	15046	14973	14892	15227	15149	15095	15032	14738	15008	15080	14845	15024	14983	15078	15014	15037	15063	15087	15103	15060	15076	15028	14861	15247	15225	15029	14919	15045	15052	14957	15040	15109	15114	14991	14956	14862	15000	14878	15103	15153	15087	14952	15003	15101	15073	14994	15108	15183	15203	14884	15133	14949	15058	15231	14878	15059	14928	14862	15066	15079	15020	14961	14960	14797	14987	14968	15066	14896	14949	15032	14970	15108	15005	14911	15142	15107	14976	15029	14891	14971	15127	15159	15011	14887	15126	14952	15010	15163	14940	14962	15159	15092	15027	15121	15039	15141	14865	15150	15054	15143	15027	15120	15023	15004	14963	15009	15002	14950	15082	14969	14931	14987	14952	15178	15050	15185	14945	14970	15002	15028	15198	15192	15029	14996	14999	15085	14985	15184	14963	15001	15041	14914	15098	15029	15064	15078	14897	15056	14975	14873	15009	15183	15095	14998	14994	15087	15048	14992	15049	15000	15068	15027	15108	14932	14938	15049	15247	15079	15068	15016	14974	15105	15214	15197	15019	15063	14922	15043	15099	15073	15025	15182	14980	15056	14974	15014	15036	15056	15039	14796	14923	15065	15069	14965	15098	14977	15034	15113	14833	15099	14936	14994	15117	15050	15083	15015	15049	15020	15106	15040	14864	15101	15100	14824	14911	15067	15027	15094	15019	15040	14938	15057	15099	15086	15172	14966	15004	15133	15005	15107	14933	15055	15036	15002	15057	15053	15070	15034	14935	14921	14944	15028	14954	14978	14973	15139	15057	15112	14905	15111	14919	15045	15081	15096	15090	15051	15029	14874	15058	14971	15081	14919	15067	14927	14867	14897	14921	15109	14867	15004	15165	15138	14830	15071	15057	15000	15015	15182	15117	15033	15005	14939	14893	15031	14854	15012	14863	14943	15031	14908	15079	14892	15135	15129	14959	15230	14896	15028	14954	15008	15015	14923	15126	14911	15079	15027	14901	15113	15000	15021	15036	15194	15028	15228	14973	14957	15097	15084	14997	14930	14986	15057	14985	15027	14929	15080	15073	15074	14847	14933	15195	14995	15022	15063	15039	14988	15160	15005	14995	15050	14977	15070	15150	14993	15211	14953	14976	14984	14981	15013	15024	14883	15008	15176	14795	14958	14905	14962	15007	14844	15013	14959	15060	14998	14982	15069	15045	15168	15071	15166	15114	14904	15161	15049	15077	15109	15163	15117	14985	15047	15087	15136	15111	14909	15032	15178	15040	15078	14961	15147	15129	14965	14893	15026	14961	14954	15101	15088	15144	14955	15085	15067	14908	15102	15086	15154	15054	15201	15004	15043	14921	15154	14983	14934	15040	15072	15032	15034	14959	15056	14889	14901	14985	14988	15021	15001	15135	15115	15066	15123	14911	15021	15075	15080	15204	14891	14900	14965	15119	14919	14827	15047	14971	15100	15010	15123	14940	15127	15038	14991	14995	15010	15089	14978	15116	15047	15035	15087	15102	14991	14998	15279	14912	15166	15076	14980	15119	15167	14998	15163	15089	14950	15062	15087	14841	15046	15059	15023	15070	14904	14984	15046	14911	15174	15058	15074	14969	14924	15001	15036	15027	15007	15040	14870	15048	15202	14907	14842	15047	14905	15045	15003	15159	14943	14936	15107	15102	15033	15110	15217	14928	14997	14790	14997	15088	15022	15157	14967	15116	15154	15083	14985	14941	14956	14992	15035	14944	15073	15179	14996	14965	14969	14992	15046	14864	15090	15152	14877	15028	15006	14995	15066	15059	14998	14963	15205	14977	15234	14939	14955	14976	15239	15151	14949	14890	15102	14946	14998	14928	14965	14982	14927	15260	15182	14985	14860	15142	15044	15065	14971	14927	14978	15091	15100	15085	14921	15200	15179	14927	15027	15017	14897	14951	15071	14994	15082	15049	15033	15022	14929	15235	15003	15032	15048	15128	14976	15098	14979	15158	15013	15085	15058	14987	14989	15222	15034	14986	15096	14981	14825	15069	14941	15010	14866	14896	14992	15295	15043	15117	15153	14972	15039	15102	15047	15161	14961	15058	15145	15187	15157	14937	14948	15105	15116	15098	15150	15152	15022	14974	15164	14864	14838	15212	15069	14964	14937	15063	15040	14995	15123	14882	15010	15223	15036	14942	14868	14896	15109	15269	15159	15113	15065	15055	15005	15075	15141	15086	15091	15019	15021	15077	15036	15185	15068	15058	15047	15053	14874	15145	14854	15022	15087	15092	14916	15152	15001	15074	15008	15076	15007	15004	14938	14944	15099	15079	15058	15088	14956	15147	15014	15123	15088	15033	15016	14953	14932	15030	15260	15015	14996	15105	15004	15180	14965	15060	14960	15108	15239	15251	14948	15124	15046	15227	15073	15019	15065	14941	15105	15128	15072	15034	14888	15233	15148	14845	15011	14892	15077	15106	15058	15013	15111	15111	15014	15100	14988	15005	14853	14907	15225	15213	15075	14940	15016	14976	14934	15078	15170	15038	15097	15119	14867	15211	15040	14996	15086	14991	15109	15115	15038	14983	15011	14967	15031	15041	14836	15116	15058	14929	15036	14961	14980	15184	15022	14997	14927	14959	15117	15034	14958	14896	14871	15069	15163	15047	15112	14934	15058	15156	14867	14978	15015	14988	15079	14966	14844	15194	14928	14879	14968	15165	15156	15065	15055	15136	14973	14996	14937	15064	15038	15044	15025	15063	15108	14883	14923	15146	14964	14930	15163	15133	15049	14942	14984	14954	14922	15042	15051	15129	15006	15102	15197	15112	15097	15161	15085	15037	15083	15022	14917	15088	15130	15056	14915	14922	15184	14982	15175	15033	14955	15085	15119	15033	15209	14920	15058	14946	15030	15252	15185	15033	14910	14939	14888	15061	14906	14995	14911	15010	15019	14987	15109	14976	15067	15128	15035	15071	14978	14987	14928	14937	14906	15213	14835	15039	15114	15056	15021	15130	15046	15185	14947	15030	14866	14897	15002	15041	15002	14980	15184	14976	14852	14826	14953	14997	15011	14861	15207	14810	14970	15048	14954	15104	15027	15154	15087	14924	14920	15180	15100	14972	15184	14999	15044	15013	15000	14956	15032	15199	15120	14990	14911	15060	15054	14983	14961	14988	15154	15060	15065	14946	15063	15170	14974	14934	14955	15059	15059	15017	14968	15123	15045	15116	14987	15053	14999	15072	14951	15016	14930	15004	15083	15004	15129	15112	15108	14863	15006	15076	14972	14996	15014	15018	14946	14859	14995	14989	15010	15065	15039	15171	14931	15126	15191	14871	15105	15111	15071	14985	14978	15103	14992	14932	14969	15003	14900	15116	15115	15006	14966	15065	15064	15018	14896	14963	15015	15153	14905	15009	15019	15109	14975	14936	14957	15170	14989	14906	15099	15070	15050	15041	15120	14949	15041	15059	14922	15008	14964	15104	15014	15026	15175	15064	14937	15150	15094	14992	15112	15123	14970	14892	14955	15022	15225	15065	15044	15113	14970	15050	14969	14827	14997	14815	15053	15137	15049	15014	15109	14920	15085	15104	15060	15008	15004	15003	14919	15112	14867	15088	15007	15086	15040	15054	15126	15008	15007	14716	14847	15103	15173	14992	14913	15045	14999	15182	14873	14971	14822	14986	15002	14999	15180	15068	14955	15070	15019	14923	15111	14983	14877	15118	15058	15025	15068	14856	14979	14873	15190	14981	15142	14815	15049	15069	14798	15067	14929	15065	14987	15001	15252	15125	14999	15205	15046	15097	15028	15003	15027	15030	15029	14918	15085	14865	15089	15152	14881	15191	14955	15077	15110	15138	15211	15104	15052	15060	15077	14967	15068	15136	15043	15023	14981	15090	14957	14860	14904	15186	15021	15082	15022	15125	15026	14982	15184	15013	14775	15067	15058	15072	15101	15138	14906	15064	14931	15046	15112	14956	14814	14933	15061	14836	14836
22085	20542	27689	26406	24495	25124	28284	24606	23420	23368	23214	22804	22942	22943	26409	25180	22833	22525	22473	22634	22449	22503	22520	22969	23197	24460	26984	27473	25648	24245	23206	22880	22577	22426	22399	22730	22284	22459	22376	22504	22515	22413	22419	22246	22612	22415	22384	22385	22507	22490	22348	22371	22375	22159	22421	22360	22268	22400	22352	22548	22410	22022	22509	22425	22548	22266	22408	22171	22511	22277	22417	22434	22422	22549	22499	22566	22494	22224	22373	22294	22190	22628	22535	22514	22345	22439	22318	22461	22278	22378	22406	22453	22399	22236	22477	22359	22345	22250	22514	22177	22236	22406	22409	22250	22251	22471	22188	22436	22374	22370	22214	22333	22364	22444	22252	22453	22256	22390	22389	22494	22319	22337	22179	22454	22372	22300	22508	22378	22273	22451	22492	22663	22467	22204	22365	22409	22633	22614	22275	22444	22285	22404	22440	22447	22416	22401	22338	22192	22362	22415	22340	22264	22307	22299	22337	22206	22258	21987	22359	22299	22378	22486	22487	22312	22519	22306	22449	22356	22513	22595	22385	22422	22425	22347	22491	22279	22433	22504	22471	22429	22402	22359	22087	22347	22485	22283	22509	22156	22318	22535	22394	22248	22385	22398	22402	22244	22587	22147	22296	22474	22480	22081	22598	22609	22348	22256	22340	22466	22335	22570	22356	22086	22310	22156	22314	22488	22654	22445	22539	22276	22234	22394	22528	22455	22226	22520	22179	22705	22653	22352	22380	22416	22436	22311	22618	22396	22291	22338	22362	22215	22614	22244	22435	22479	22309	22399	22432	22266	22586	22380	22294	22369	22348	22389	22415	22444	22393	22225	22352	22220	22316	22529	22417	22384	22443	22396	22462	22447	22501	22575	22315	22496	22332	22229	22269	22193	22278	22188	22457	22025	22568	22342	22407	22153	22290	22169	22206	22209	22338	22225	22465	22463	22332	22657	22178	22486	22188	22570	22394	22385	22385	22513	22383	22380	22462	22390	22623	22415	22456	22434	22458	22328	22751	22488	22351	22251	22257	22391	22462	22128	22071	22390	22535	22415	22325	22412	22421	22616	22475	22207	22116	22352	22589	22078	22368	22625	22379	22406	22716	22291	22344	22314	22313	22333	22538	22304	22385	22188	22353	22615	22479	22242	22351	22504	22399	22190	22546	22482	22236	22400	22507	22458	22341	22497	22485	22240	22283	22336	22182	22492	22504	22571	22466	22435	22484	22453	22495	22339	22364	22323	22321	22335	22461	22439	22340	22481	22335	22460	22216	22431	22308	22295	22324	22427	22545	22319	22439	22290	22384	22526	22381	22226	22368	22484	22590	22241	22087	22204	22322	22222	22484	22142	22497	22389	22168	22337	22528	22221	22470	22405	22453	22444	22531	22413	22147	22250	22355	22341	22244	22309	22536	22349	22474	22341	22243	22303	22270	22600	22500	22366	22193	22469	22470	22407	22214	22535	22592	22495	22280	22382	22264	22272	22135	22379	22555	22459	22401	22298	22340	22149	22322	22416	22201	22349	22134	22563	22515	22456	22423	22167	22409	22492	22376	22256	22429	22276	22346	22407	22458	22549	22553	22390	22280	22230	22333	22243	22335	22449	22679	22356	22258	22134	22262	22489	22436	22190	22317	22395	22284	22230	22417	22499	22087	22040	22415	22268	22420	22478	22353	22587	22521	22541	22453	22406	22329	22169	22365	22404	22329	22212	22422	22181	22237	22353	22402	22401	22142	22217	22324	22665	22439	22394	22361	22236	22304	22432	22561	22302	22442	22220	22201	22457	22218	22628	22340	22382	22422	22330	22488	22186	22484	22514	22185	22526	22403	22349	22700	22324	22263	22457	22234	22373	22559	22383	22475	22366	22321	22059	22362	22528	22357	22246	22529	22483	22398	22359	22456	22297	22498	22574	22437	22294	22085	22500	22285	22465	22259	22341	22521	22264	22385	22367	22417	22389	22309	22344	22357	22284	22355	22371	22297	22375	22694	22268	22381	22286	22575	22293	22325	22400	22372	22245	22333	22236	22272	22206	22320	22427	22126	22448	22304	22545	22255	22126	22415	22308	22378	22310	22608	22360	22321	22386	22399	22011	22213	22305	22161	22266	22222	22524	22349	22362	22326	22223	22416	22588	22335	22340	22102	22346	22114	22686	22261	22257	22417	22401	22283	22084	22284	22250	21954	22312	22310	22208	22256	22533	22298	22279	22345	22514	22207	22297	22483	22377	22563	22445	22365	22288	22385	22373	22409	22360	22410	22289	22236	22460	22392	22513	22136	22317	22071	22353	22401	22185	22181	22306	22169	22521	22372	22337	22331	22387	22201	22471	22484	21978	22288	22301	22220	22404	22489	22593	22349	22142	22436	22558	22383	22080	22570	22264	22349	22395	22520	22359	22334	22532	22294	22347	22338	22365	22258	22551	22502	22512	22410	22327	22212	22367	22364	22369	22424	22466	22262	22233	22560	22345	22537	22384	22464	22243	22526	22628	22381	22355	22486	22414	22277	22246	22356	22397	22123	22291	22263	22109	22507	22185	22213	22234	22295	22347	22401	22195	22278	22376	22175	22141	22301	22174	22421	22395	22452	22478	22389	22404	22388	22348	22291	22510	22225	22452	22325	22625	22205	22420	22509	22515	22440	22294	22216	22404	22488	22218	22659	22478	22260	22461	22464	22212	22407	22457	22379	22270	22205	22363	22286	22703	22524	22631	22558	22408	22328	22495	22344	22243	22365	22274	22397	22311	22349	22526	22446	22399	22366	22183	22396	22316	22237	22392	22385	22379	22280	22459	22613	22332	22461	22317	22250	22401	22324	22386	22494	22463	22437	22458	22335	22288	22164	22151	22448	22393	22529	22251	22633	22411	22440	22266	22152	22328	22391	22088	22147	22159	22271	22418	22331	22201	22361	22545	22503	22690	22427	22502	22549	22374	22269	22126	22394	22231	22310	22200	22357	22483	22343	22465	22321	22322	22382	22212	22431	22125	22395	22077	22436	22259	22432	22248	22369	22597	22445	22252	22543	22334	22393	22087	22464	22268	22280	22331	22504	22364	22252	22320	22323	22351	22323	22103	22288	22123	22295	22253	22353	22359	22259	22283	22353	22407	22466	22300	22363	22195	22454	22470	22341	22247	22328	22455	22357	22375	22424	22468	22437	22575	22521	22405	22414	22636	22300	22188	22385	22263	22268	22402	22460	22239	22351	22273	22300	22324	22452	22504	22185	22281	22305	22111	22542	22366	22206	22249	22281	22536	22195	22531	22505	22523	22390	22233	22356	22288	22479	22462	22633	22329	22327	22365	22437	22385	22430	22170	22425	22383	22328	22401	22381	22438	22359	22244	22306	22301	22455	22353	22304	22507	22446	22487	22515	22228	22331	22474	22243	22420	22205	22369	22370	22197	22166	22302	22549	22378	22325	22574	22313	22427	22431	22114	22251	22293	22314	22267	22356	22371	22351	22308	22558	22433	22589	22302	22560	22199	22401	22443	22240	22256	22291	22455	22207	22398	22400	22481	22494	22128	22322	22228	22155	22414	22375	22481	22356	22531	22432	22440	22495	22390	22443	22358	22425	22146	22386	22271	22349	22258	22201	22292	22292	22228	22420	22497	22459	22105	22228	22256	22391	22360	22544	22246	22344	22207	22549	22656	22493	22201	22244	22157	22287	22344	22437	22061	22310	22346	22430	22162	22382	22596	22502	22409	22236	22470	22451	22310	22317	22462	22367	22441	22497	22475	22419	22327	22475	22381	22351	22396	22381	22294	22504	22377	22547	22470	22461	22321	22399	21935	22268	22485	22188	22289	22523	22455	22538	22473	22303	22293	22200	22575	22462	22460	22292	22229	22072	22271	22476	22219	22220	22396	22346	22496	22334	22210	22496	22294	22383	22315	22684	22412	22203	22386	22283	22403	22357	22447	22383	22235	22359	22449	22262	22430	22155	22234	22327	22267	22449	22498	22564	22273	22426	22316	22518	22286	22335	22348	22540	22165	22325	22351	22107	22419	22193	22231	22567	22431	22469	22190	22297	22197	22247	22295	22295	22218	22382	22410	22290	22340	22451	22389	22280	22363	22497	22226	22382	22438	22351	22182	22313	22345	22268	22410	22705	22496	22388	22205	22325	22549	22426	22315	22170	22419	22270	22102	22471	22349	22352	22284	22492	22395	22468	22406	22040	22260	22357	22313	22417	22103	22234	22249	22552	22490	22453	22292	22378	22377	22541	22256	22338	22437	22584	22490	22233	22295	22465	22409	22617	22420	22577	22193	22258	22355	22258	22485	22350	22178	22242	22369	22068	22252	22408	22386	22470	22248	22266	22485	22413	22235	22445	22351	22247	22367	22477	22525	22478	22041	22056	22601	22388	22397	22452	22371	22349	22420	22311	22261	22222	22372	22276	22420	22451	22516	22428	22512	22396	22361	22312	22593	22199	22417	22326	22585	22347	22590	22270	22366	22454	22467	22453	22626	22311	22212	22271	22550	22520	22392	22271	22391	22402	22382	22257	22428	22386	22446	22358	22420	22027	22320	22340	22382	22742	22434	22517	22358	22192	22648	22210	22355	22266	22588	22558	22470	22229	22460	22593	22416	22324	22283	22384	22551	22588	22191	22197	22167	22583	22501	22181	22487	22576	22324	22283	21946	22376	22308	22427	22209	22215	22393	22269	22588	22202	22464	22277	22247	22276	22698	22439	22313	22239	22344	22290	22571	22385	22454	22228	22299	22100	22248	22543	22613	22556	22384	22270	22518	22396	22397	22344	22594	22291	22717	22269	22505	22370	22357	22566	22310	22203	22589	22156	22355	22389	22193	22325	22241	22341	22197	22366	22307	22228	22320	22238	22262	22470	22372	22312	22408	22434	22436	22271	22025	22608	22345	22166	22371	22445	22276	22383	22412	22467	22320	22252	22165	22545	22183	22214	22078	22262	22321	22295	22210	21937	22461	22275	22412	22231	22570	22284	22463	22577	22347	22321	22322	22394	22442	22136	22267	22341	22446	22528	22312	22391	22378	22275	22184	22289	22085	22402	22381	22266	22491	22412	22272	22349	22263	22564	22640	22486	22318	22300	22231	22113	22586	22488	22187	22663	22125	22249	22574	22177	22400	22469	22392	22304	22254
47015	71410	69895	52253	32510	20093	17879	17254	16670	16073	15708	15708	15486	15308	20957	16760	15128	15259	15177	15186	15166	15255	15237	15389	16128	18440	21659	21353	18560	16757	16048	15153	15008	14978	14928	15105	15003	15248	15084	14981	15053	14961	15087	14956	15239	14955	15036	15148	15010	14920	15057	14959	14845	14948	15025	15066	15044	14936	14941	14900	15102	15180	15227	14840	14946	15025	15003	14976	15170	15034	14820	15306	15109	15115	15076	15096	14957	14959	14890	15102	14952	15195	15037	14936	15119	14847	15068	15010	15092	15007	15042	14988	15108	15058	15185	14979	15115	15048	14865	14814	15004	15147	15084	14976	14946	15027	15113	15079	15084	14962	14978	14967	15017	14988	14867	14927	14980	15041	15074	14977	15024	14892	15047	14977	15002	15093	15189	14972	15091	15142	15093	15108	14971	14928	14936	14896	15036	14977	14960	14945	14953	14914	15291	15040	15046	14958	14925	15013	14952	14984	15106	14899	14907	15007	15028	14980	15048	15016	15059	15053	14973	14988	15015	15166	14799	15076	15078	14940	14854	14887	15007	15262	14934	14815	14941	15072	15034	15093	14936	15009	15179	14914	14933	14858	14978	15209	14939	14813	15030	15099	14907	15076	14912	14961	14999	15040	15006	14994	14966	15006	15035	15008	15074	15009	15134	14942	14901	14732	14988	14868	15094	14991	14880	14905	14921	14996	14800	14864	14994	15148	15105	14949	15078	14801	15126	14989	15030	15038	14960	14947	14760	14992	14893	14970	15168	15180	15089	15079	14931	14999	14968	15092	15136	14967	15039	14998	14885	14924	14934	15049	15071	15070	15078	14996	14805	14917	15085	14753	15020	15106	14940	14848	15062	14930	14977	15049	14958	14904	15080	15015	14948	14917	14814	15223	15016	15079	15013	15055	15053	14991	15037	15010	14862	15102	15003	15040	15091	14811	15062	14950	14947	14850	15132	15075	14912	15058	14835	15061	15118	14956	15053	14815	14941	14902	14992	14820	15101	14837	15065	15010	14884	14928	14842	14921	14808	15020	14892	14902	14977	14870	15079	14880	15009	15075	14983	15120	14979	14972	14958	14889	14918	15042	15056	14970	15121	15094	15099	15092	15071	15298	15043	15000	14988	15010	14914	14984	15030	14922	15046	14909	14995	14979	15159	15074	14973	14962	14893	14967	14892	14852	15132	15006	14886	15041	15066	15092	15058	15007	14963	15095	15044	14997	14931	14924	15010	14923	14901	14994	15192	14792	15037	15058	14792	14889	14942	14904	15124	14964	14958	14937	15047	15046	15132	15089	14951	14990	15119	14966	15010	14987	15042	14937	15097	14953	14993	14979	14986	14976	14775	14970	15173	14963	14988	14999	14983	15036	14850	14927	15074	15052	14974	15019	15012	14914	15084	14914	15021	14844	15044	14997	15058	15085	15152	14961	14893	14973	15044	14929	15048	15032	14909	15062	15010	14924	14985	14865	14980	14964	14966	14945	15070	14840	14968	15008	14892	15119	14937	14988	14988	15064	14985	15021	14880	15070	15074	14891	15122	15002	14933	14837	14895	15037	15077	14887	15028	14910	14988	15034	14868	14944	15049	15045	14876	14964	14960	15068	15068	15140	14847	14938	15036	15018	15047	14908	15171	14938	15045	14927	14986	14992	14958	14886	14978	15143	14852	14843	14972	14964	15087	15088	14931	14916	14967	14894	15020	15049	15122	15025	15069	14941	14842	14923	15022	15045	15139	15032	15052	15086	14978	14948	15093	14794	15010	15063	15016	15011	14896	14989	15123	15087	15032	14941	14910	14950	15003	14872	14931	14998	15096	14875	14906	14962	14952	15010	15024	14990	15187	14982	15006	15086	15191	15109	15043	14921	14793	15032	14945	14972	15087	14890	14904	15004	14900	14926	14951	14972	15023	15006	15024	15098	15114	15024	14911	14958	14833	15020	14920	15018	15137	15086	15061	14927	15014	15171	14907	14963	15042	15039	15016	15153	14773	15012	15017	14937	14998	14973	14989	14843	15052	14935	14930	14924	14995	14954	15023	14957	14969	15121	14935	14867	15119	14873	14834	15065	14892	14983	14834	15011	15008	15117	14953	14924	15157	15076	15020	15035	14943	14921	15061	14994	15023	15050	15070	14921	15110	15029	14992	14838	15036	14844	14900	14939	15010	14935	15016	15231	14904	14927	15088	15041	15019	14926	14978	14832	14844	14941	14974	15084	15017	15007	14929	15000	15022	14960	14973	15060	14841	14877	14882	14876	14909	15068	15107	14830	15094	14907	14913	15097	14966	14952	14764	14995	14875	15011	14970	15055	15025	15067	15067	14987	14925	15094	14984	14957	14918	14941	15062	15078	15057	15067	15014	14914	14968	14930	15003	15113	14858	15133	14931	14934	15115	14998	15018	15192	14942	15001	15101	14917	15104	15078	14859	14866	15038	14897	14920	14948	14967	15076	15029	14960	15069	14933	15111	15031	14895	14988	14978	14881	15050	15062	15176	15015	15048	14892	15024	14947	15092	15063	15050	14959	15105	14920	15081	14978	14925	14925	14984	14895	14919	15021	15086	15071	14882	14999	15093	14937	14917	14905	14892	14938	14963	14873	15113	15100	14972	14854	14944	14818	14920	15226	14982	15018	15033	14956	15128	14915	14890	14943	14981	14914	15031	15046	15085	14942	14875	14962	15062	14956	15045	14846	15143	15080	14907	15089	15088	14893	15093	15113	15043	14967	14985	15091	15016	14680	14888	15127	14958	14849	15105	14961	14921	14885	15032	14992	14922	15216	15015	14980	14953	15088	15084	14869	14985	15006	14965	14984	14851	15003	14961	15093	15077	14910	15091	14901	14995	14857	14859	14940	15193	14970	14949	14977	15164	14995	15029	14866	14942	15040	15146	15084	14964	15092	15106	14987	15029	15027	15212	14901	15068	15040	15044	14925	15039	15027	14797	14932	15041	14835	15104	14922	15150	14954	15049	15061	14987	14883	14873	15022	14955	14979	14989	15157	15024	14971	15045	14904	14927	14996	15110	15033	15043	14875	14887	15190	14998	14928	15013	15056	14879	15079	15000	14916	14970	14951	14883	14912	14958	15089	15063	14846	14819	14922	14896	14972	14980	14839	14903	14992	14900	15015	14949	15092	14834	15076	14868	14989	15050	14953	14950	14877	14837	14889	15074	15129	15119	15023	14975	14995	14871	14985	14951	15016	14946	14929	15058	14999	14939	15000	15131	14684	15003	15093	14930	15121	15061	14960	15025	14931	15099	14962	15079	14848	15060	14973	15026	15052	14905	14986	15119	14962	14862	15038	14948	15227	14996	15123	15210	14971	14976	15173	15148	14780	15027	15160	14835	14963	14875	14864	15190	14818	15065	14930	15083	15038	15069	14994	14924	15005	14928	15086	14997	15054	15222	14975	15000	15037	14883	14932	15089	14976	15107	14799	14903	14989	15174	14951	15210	14878	14972	14961	14879	15094	14975	15040	14872	15073	14972	14994	14898	15003	14850	14965	15022	15053	15066	14924	15072	15042	14987	15132	14928	14796	14997	14999	14913	14970	15136	14858	14999	14972	15022	15033	15069	15024	15023	15023	15009	15043	15135	14988	15131	14944	15021	14893	14939	15093	14919	14989	14975	14889	14981	15030	15051	15030	15019	14917	14931	14751	15147	15001	14945	15109	15028	15000	15025	14985	14888	14975	14886	15012	15054	14988	14963	15098	15093	14928	14898	14914	15015	14952	15006	14971	14956	15110	15073	15035	15091	15024	15162	15080	15088	14944	15044	14882	14940	14789	15039	15015	14998	14996	14908	14949	15051	15110	15027	14996	14951	15029	15012	14985	14902	15095	14975	14924	14935	15021	14828	14844	15089	15052	15015	15142	15070	15025	15056	14804	14930	15152	14960	14992	14972	15165	15181	14944	15002	15023	14912	15057	15047	14920	14985	14930	14941	15102	15082	14970	14971	15035	15112	15075	15121	15147	15050	14899	15010	15018	14989	14840	14995	15053	14833	15044	15155	14918	14925	14921	15024	14829	14996	15167	15040	14989	15086	15039	14994	14947	15000	14979	15149	14979	14940	14868	15046	15035	15007	15072	14907	15058	14861	14769	14987	14948	15097	14797	15139	15015	14932	15100	15053	15128	15014	14946	15018	15101	14756	15011	15072	14977	15002	14901	15151	15028	15102	15113	14935	14972	14975	14949	14937	14820	15161	15014	14963	14930	15098	15171	14982	15103	15186	15009	14834	14937	15046	15142	14978	14901	14927	14969	15042	15118	14965	15031	15057	15061	14788	14968	14952	15070	14878	14756	14929	14902	15034	15109	15078	14933	14977	15022	15081	15174	15151	14900	14936	14704	15008	15012	14982	14892	15108	15006	14957	14930	15121	14900	15046	15095	15105	15017	15063	15016	15000	14934	15125	14965	14945	14902	14751	15123	14879	14844	14892	14944	15031	15015	14955	15105	14962	15056	15002	14913	15130	14985	15083	14921	14953	15030	14935	14869	15007	14990	14992	15066	15079	15058	14929	14875	14865	15121	14923	15027	15114	15154	15056	15038	14985	15161	14992	15085	15011	14982	14925	14883	14802	15023	14892	15101	14727	14944	14962	15052	14851	14990	14995	14832	15117	14931	15186	14928	14746	14951	15015	14964	15009	14950	15022	14991	14970	14846	14837	15066	14975	14953	15062	14942	14968	14873	14998	14930	14980	14887	15061	14905	15051	15065	15032	14968	15003	15080	14930	14879	14938	14973	14837	14988	15020	15032	15180	15089	14850	15119	15133	14976	15009	15007	15121	14876	14970	15090	15109	14834	14896	15015	14874	15041	14814	15021	15065	15053	14993	14885	15127	14990	15105	15032	14863	15152	15059	15113	15027	14936	15143	14927	14934	14911	15151	14974	14859	15001	15045	14965	15025	15019	15036	15004	15002	14832	14931	14991	14988	15186	15048	14881	14847	14948	14988	14854	14993	14947	15013	14885	14924	15011	14993	15069	15111	14961	15104	14880	14892	15143	15073	15219	14939	14994	14984	14910	14877	15036	14959	14930	15088	14860	14934	14758	15073	14882	15090	14962	14927	14972	14864	15019	15156	15226	14799	15003	15150	14946	15005	15016	14895	15132	15013	14959	15057	15037
40697	47366	47127	37550	25939	22518	22433	21980	21687	21795	21727	21556	21532	21529	21595	21400	21763	21582	21582	21477	21455	21620	21393	21453	21352	21441	21832	21786	21868	21540	21377	21351	21368	21374	21469	21286	21429	21575	21307	21306	21618	21251	21217	21384	21338	21155	21362	21453	21507	21327	21298	21361	21154	21368	21272	21382	21189	21336	21372	21318	21231	21433	21342	21323	21582	21620	21435	21298	21416	21468	21419	21574	21296	21382	21117	21374	21403	21383	21109	21355	21380	21407	21358	21432	21364	21506	21435	21487	21176	21501	21401	21305	21398	21610	21266	21225	21367	21338	21534	21363	21527	21573	21432	21434	21202	21200	21301	21349	21616	21395	21276	21393	21389	21318	21415	21385	21444	21371	21224	21495	21449	21396	21291	21376	21379	21330	21437	21514	21398	21286	21210	21210	21193	21397	21303	21477	21453	21184	21244	21529	21236	21404	21458	21362	21260	21429	21283	21531	21350	21374	21418	21234	21454	21532	21263	21451	21462	21496	21289	21467	21561	21269	21521	21360	21321	21408	21239	21442	21339	21568	21157	21208	21367	21407	21291	21218	21484	21330	21278	21355	21534	21229	21631	21336	21690	21483	21407	21384	21344	21145	21410	21081	21270	21348	21502	21388	21371	21401	21641	21404	21290	21475	21365	21352	21428	21240	21191	21192	21346	21251	21257	21316	21192	21414	21232	21427	21498	21208	21344	21346	21400	21308	21394	21310	21320	21341	21330	21399	21412	21382	21355	21373	21307	21228	21353	21163	21496	21355	21554	21341	21344	21304	21391	21508	21265	21312	21318	21500	21231	21379	21269	21337	21156	21155	21319	21404	21551	21399	21653	21247	21591	21644	21683	21272	21444	21329	21370	21448	21493	21368	21174	21309	21246	21243	21196	21345	21359	21303	21363	21305	21362	21367	21194	21245	21395	21650	21323	21561	21344	21453	21398	21445	21542	21156	21242	21409	21326	21390	21560	21357	21625	21414	21255	21131	21422	21247	21252	21229	21339	21320	21401	21244	21594	21274	21351	21488	21332	21411	21340	21456	21534	21421	21756	21313	21455	21445	21661	21490	21301	21491	21531	21404	21460	21251	21432	21185	21337	21244	21332	21336	21462	21398	21258	21231	21261	21307	21359	21395	21254	21401	21586	21275	21422	21303	21080	21521	21255	21348	21385	21259	21371	21244	21293	21374	21496	21514	21473	21247	21431	21263	21674	21671	21506	21414	21523	21417	21100	21452	21330	21315	21332	21352	21316	21461	21470	21215	21290	21478	21316	21318	21250	21154	21354	21071	21197	21373	21396	21341	21425	21379	21234	21434	21311	21289	21620	21588	21086	21443	21179	21323	21361	21466	21200	21406	21469	21422	21296	21332	21313	21445	21466	21307	21315	21492	21521	21344	21414	21247	21242	21340	21191	21560	21356	21546	21412	21444	21405	21259	21563	21213	21322	21528	21261	21651	21659	21168	21241	21129	21490	21432	21471	21250	21442	21377	21582	21454	21397	21484	21459	21407	21189	21314	21274	21270	21313	21335	21439	21341	21340	21401	21192	21192	21520	21418	21586	21308	21411	21318	21303	21154	21320	21288	21282	21408	21179	21362	21385	21489	21476	21283	21233	21571	21305	21295	21425	21416	21627	21392	21541	21476	21434	21488	21106	21383	21227	21419	21442	21435	21421	21442	21297	21442	21433	21290	21308	21231	21313	21550	21106	21187	21426	21471	21320	21436	21452	21295	21362	21766	21548	21317	21378	21196	21640	21355	21378	21221	21270	21510	21327	21340	21260	21498	21381	21149	21556	21335	21373	21431	21306	21420	21381	21439	21232	21509	21423	21309	21253	21363	21591	21370	21410	21393	21380	21534	21361	21386	21195	21279	21434	21416	21495	21279	21403	21203	21404	21375	21229	21228	21405	21415	21142	21249	21345	21211	21467	21316	21338	21339	21515	21569	21620	21513	21414	21487	21443	21381	21309	21435	21592	21274	21410	21465	21545	21338	21567	21495	21363	21333	21418	21318	21600	21405	21314	21149	21233	21267	21553	21436	21546	21111	21215	21506	21628	21527	21500	21384	21442	21731	21349	21581	21515	21371	21480	21379	21247	21353	21462	21613	21507	21532	21361	21415	21407	21341	21420	21365	21521	21451	21337	21144	21347	21454	21499	21374	21516	21117	21176	21632	21404	21503	21441	21378	21389	21423	21643	21297	21523	21457	21238	21255	21437	21278	21302	21143	21375	21339	21325	21370	21460	21641	21325	21420	21388	21430	21273	21426	21247	21271	21120	21332	21282	21120	21349	21405	21313	21168	21150	21519	21290	21408	21230	21307	21428	21352	21434	21392	21433	21395	21221	21474	21462	21405	21414	21491	21496	21432	21198	21360	21525	21527	21378	21600	21260	21292	21412	21403	21215	21559	21297	21407	21350	21542	21463	21278	21147	21639	21246	21331	21426	21405	21540	21425	21512	21450	21608	21258	21550	21470	21197	21324	21228	21299	21507	21440	21363	21266	21356	21170	21364	21362	21430	21268	21366	21203	21277	21434	21306	21235	21424	21499	21300	21264	21403	21398	21411	21388	21419	21413	21437	21708	21247	21284	21518	21367	21526	21408	21388	21534	21339	21235	21288	21400	21293	21261	21227	21306	21245	21123	21560	21290	21213	21376	21364	21514	21411	21381	21438	21432	21333	21379	21395	21466	21147	21433	21615	21393	21299	21499	21413	21395	21329	21259	21246	21142	21406	21594	21490	21188	21465	21265	21137	21174	21310	21452	21331	21372	21343	21206	21397	21518	21224	21307	21439	21276	21358	21363	21397	21454	21502	21424	21370	21283	21335	21462	21474	21523	21298	21167	21131	21563	21479	21309	21167	21390	21273	21297	21272	21286	21507	21264	21444	21650	21327	21458	21416	21506	21436	21452	21538	21409	21358	21442	21472	21297	21223	21157	21319	21474	21210	21515	21374	21476	21491	21126	21310	21411	21394	21277	21219	21315	21328	21558	21258	21128	21254	21350	21320	21373	21325	21414	21253	21313	21466	21311	21493	21392	21333	21371	21366	21527	21595	21368	21604	21448	21146	21493	21392	21498	21298	21411	21412	21229	21181	21323	21396	21332	21376	21544	21350	21254	21532	21306	21308	21325	21268	21384	21401	21523	21322	21367	21478	21422	21320	21118	21511	21399	21519	21430	21326	21587	21320	21280	21597	21356	21621	21266	21427	21286	21350	21183	21439	21438	21498	21247	21483	21143	21236	21296	21176	21520	21492	21292	21089	21491	21339	21411	21365	21350	21229	21407	21424	21369	21525	21299	21152	21333	21608	21406	21405	21492	21453	21264	21291	21361	21664	21384	21249	21279	21494	21425	21569	21216	21285	21624	21457	21370	21246	21262	21361	21267	21369	21441	21311	21399	21412	21515	21534	21612	21487	21411	21380	21361	21334	21390	21321	21328	21208	21345	21497	21485	21323	21397	21308	21447	21151	21309	21232	21296	21398	21348	21448	21239	21377	21369	21410	21463	21345	21380	21376	21342	21274	21376	21295	21199	21264	21361	21299	21304	21151	21228	21273	21351	21330	21207	21449	21282	21283	21252	21219	21256	21409	21263	21448	21369	21205	21600	21414	21315	21182	21333	21566	21408	21583	21465	21317	21424	21526	21367	21198	21303	21330	21348	21565	21448	21585	21469	21566	21467	21260	21438	21530	21290	21404	21029	21378	21321	21084	21142	21398	21538	21500	21504	21243	21354	21360	21259	21244	21377	21055	21269	21368	21315	21364	21528	21550	21183	21324	21423	21315	21175	21027	21139	21480	21260	21392	21408	21379	21411	21491	21186	21361	21400	21164	21344	21239	21378	21621	21424	21425	21422	21216	21387	21460	21284	21311	21521	21545	21349	21549	21369	21488	21352	21197	21353	21605	21481	21245	21411	21335	21408	21565	21401	21409	21518	21398	21211	21249	21381	21332	21368	21451	21445	21236	21243	21489	21294	21383	21361	21330	21372	21492	21151	21385	21283	21468	21322	21378	21514	21387	21167	21324	21559	21196	21197	21539	21513	21526	21433	21341	21403	21476	21468	21290	21417	21639	21443	21468	21316	21382	21347	21115	21159	21357	21435	21146	21187	21417	21517	21490	21406	21540	21191	21543	21244	21409	21302	21417	21530	21579	21291	21350	21356	21471	21418	21338	21530	21274	21341	21498	21517	21516	21474	21343	21319	21408	21299	21400	21381	21653	21479	21532	21368	21403	21396	21418	21294	21270	21734	21484	21575	21386	21328	21443	21288	21362	21327	21564	21566	21371	21431	21249	21421	21275	21412	21448	21557	21352	21421	21432	21318	21362	21600	21234	21196	21467	21511	21253	21264	21246	21349	21383	21437	21303	21165	21447	21271	21431	21423	21701	21447	21282	21267	21288	21562	21455	21452	21520	21300	21294	21383	21284	21473	21633	21353	21403	21561	21342	21631	21415	21513	21205	21424	21306	21310	21266	21177	21300	21381	21365	21411	21501	21312	21391	21089	21349	21257	21171	21458	21504	21460	21323	21294	21341	21296	21045	21385	21373	21617	21540	21353	21486	21327	21393	21232	21410	21504	21322	21322	21422	21349	21046	21248	21155	21309	21418	21322	21555	21452	21420	21167	21348	21441	21257	21369	21267	21395	21504	21520	21384	21381	21292	21419	21481	21555	21320	21249	21260	21309	21325	21100	21511	21184	21336	21236	21199	21276	21574	21166	21402	21364	21245	21694	21448	21411	21373	21521	21400	21241	21410	21333	21548	21318	21470	21283	21487	21351	21307	21361	21437	21482	21305	21417	21273	21165	21435	21339	21308	21351	21404	21276	21523	21425	21338	21474	21209	21299	21460	21288	21464	21381	21395	21166	21115	21344	21494	21471	21308	21527	21313	21361	21393	21503	21245	21505	21286	21624	21275	21483	21254	21297	21502	21351	21517	21296	21257	21567	21226	21334	21280	21354	21402	21191	21243	21175	21225	21367	21505	21410	21393	21220	21274	21327	21403	21510	21165	21416	21476	21214	21415	21408	21331	21483	21572	21287	21515	21304	21203	21299	21393	21542	21160	21287	21528	21576	21317	21453	21277	21484	21264	21574	21474	21240	21287	21436	21332	21408
42483	53626	47825	31151	19299	15717	15612	15446	15150	14945	14685	14736	14691	14682	14734	14491	14461	14594	14653	14676	14659	14470	14532	14582	14536	14587	14764	14832	15076	14889	14686	14651	14521	14549	14652	14593	14538	14619	14497	14564	14613	14535	14631	14753	14542	14509	14510	14576	14545	14560	14566	14552	14359	14474	14653	14391	14681	14477	14522	14453	14531	14576	14589	14643	14694	14447	14618	14541	14512	14497	14567	14413	14468	14580	14351	14507	14429	14539	14587	14682	14532	14510	14456	14407	14689	14573	14473	14575	14407	14493	14544	14613	14686	14516	14473	14478	14706	14417	14558	14518	14438	14482	14612	14499	14697	14281	14584	14386	14626	14525	14635	14655	14413	14498	14636	14454	14487	14600	14649	14503	14500	14565	14388	14697	14446	14584	14512	14628	14586	14482	14554	14501	14567	14567	14467	14575	14559	14624	14567	14627	14564	14464	14475	14451	14571	14593	14506	14561	14538	14646	14564	14549	14512	14440	14440	14611	14483	14553	14603	14335	14587	14511	14191	14439	14607	14525	14564	14580	14654	14536	14469	14545	14626	14342	14403	14401	14493	14551	14556	14590	14388	14587	14658	14443	14648	14564	14471	14528	14611	14489	14592	14341	14583	14467	14484	14494	14592	14583	14346	14599	14438	14412	14549	14600	14712	14489	14524	14540	14345	14392	14388	14663	14556	14614	14496	14438	14732	14597	14467	14665	14606	14455	14438	14524	14625	14349	14591	14435	14639	14563	14553	14454	14588	14425	14527	14505	14695	14557	14503	14603	14571	14645	14691	14499	14679	14515	14628	14391	14451	14674	14372	14569	14706	14441	14504	14612	14574	14575	14486	14408	14484	14618	14657	14576	14518	14640	14617	14720	14489	14521	14694	14708	14532	14498	14737	14565	14475	14522	14617	14531	14559	14522	14620	14734	14471	14591	14549	14606	14377	14550	14678	14419	14720	14663	14553	14528	14632	14444	14524	14526	14555	14582	14684	14455	14524	14575	14458	14478	14539	14395	14453	14560	14463	14542	14647	14488	14522	14525	14645	14537	14463	14445	14376	14464	14515	14607	14477	14522	14528	14663	14573	14405	14458	14448	14390	14543	14511	14518	14673	14419	14649	14580	14555	14526	14446	14650	14488	14478	14597	14567	14629	14465	14440	14477	14677	14451	14446	14597	14589	14669	14603	14454	14506	14697	14618	14471	14509	14462	14633	14630	14564	14615	14588	14552	14571	14630	14423	14361	14384	14685	14581	14473	14498	14508	14663	14709	14641	14632	14688	14625	14444	14589	14502	14484	14556	14492	14580	14611	14502	14607	14473	14659	14691	14520	14381	14614	14524	14500	14549	14466	14655	14444	14567	14509	14640	14406	14641	14584	14499	14598	14413	14590	14509	14698	14366	14563	14502	14545	14464	14388	14496	14605	14442	14388	14514	14514	14531	14527	14516	14672	14509	14627	14457	14519	14661	14473	14416	14537	14480	14635	14537	14475	14481	14458	14491	14604	14472	14693	14439	14457	14441	14438	14598	14658	14544	14466	14386	14595	14644	14311	14289	14585	14468	14418	14760	14451	14459	14495	14515	14589	14603	14616	14482	14662	14559	14424	14632	14389	14586	14653	14512	14517	14470	14647	14506	14623	14576	14467	14353	14605	14524	14676	14680	14555	14450	14404	14724	14519	14535	14571	14469	14651	14582	14674	14521	14543	14555	14460	14451	14516	14487	14674	14650	14591	14377	14623	14652	14405	14643	14590	14614	14441	14648	14597	14656	14526	14564	14576	14587	14459	14583	14458	14467	14515	14506	14533	14572	14517	14576	14564	14552	14490	14675	14503	14442	14761	14630	14578	14557	14624	14450	14435	14565	14454	14500	14668	14544	14353	14541	14522	14603	14617	14575	14584	14363	14591	14635	14513	14558	14508	14556	14531	14609	14571	14454	14472	14664	14610	14673	14658	14431	14442	14640	14648	14582	14570	14399	14531	14409	14552	14475	14642	14560	14593	14586	14516	14512	14699	14494	14697	14517	14501	14547	14514	14420	14602	14521	14468	14727	14521	14465	14360	14348	14476	14487	14562	14498	14466	14421	14469	14494	14514	14678	14385	14456	14650	14574	14559	14644	14500	14349	14564	14656	14543	14454	14606	14680	14538	14578	14545	14438	14642	14483	14397	14578	14528	14689	14476	14318	14484	14611	14423	14512	14403	14619	14676	14436	14410	14540	14516	14500	14441	14418	14577	14387	14663	14448	14444	14464	14509	14517	14547	14755	14416	14478	14619	14644	14623	14571	14506	14527	14607	14559	14544	14397	14655	14642	14686	14663	14540	14402	14576	14482	14569	14551	14552	14515	14520	14460	14627	14406	14758	14573	14504	14547	14616	14601	14433	14544	14699	14504	14702	14520	14593	14569	14771	14472	14665	14635	14526	14514	14549	14614	14504	14567	14548	14487	14519	14448	14618	14512	14533	14569	14562	14273	14526	14632	14582	14736	14473	14533	14618	14621	14438	14622	14796	14573	14746	14462	14511	14505	14579	14486	14614	14481	14512	14636	14581	14451	14629	14631	14447	14649	14421	14527	14334	14589	14482	14589	14446	14463	14598	14260	14656	14556	14648	14686	14635	14726	14505	14515	14587	14571	14528	14617	14597	14466	14559	14670	14567	14540	14635	14584	14478	14566	14425	14567	14520	14524	14575	14583	14550	14515	14480	14508	14426	14779	14563	14492	14551	14433	14552	14685	14488	14548	14414	14487	14589	14415	14314	14417	14531	14627	14518	14454	14623	14457	14543	14707	14526	14474	14566	14549	14793	14411	14520	14487	14483	14501	14586	14533	14470	14518	14513	14636	14553	14497	14303	14588	14513	14697	14567	14529	14462	14428	14544	14589	14546	14488	14553	14573	14409	14511	14497	14540	14527	14549	14507	14363	14530	14549	14487	14665	14645	14650	14605	14589	14625	14555	14723	14558	14519	14624	14451	14485	14472	14541	14631	14626	14489	14538	14593	14769	14571	14450	14501	14554	14369	14490	14569	14505	14485	14591	14580	14479	14358	14573	14335	14610	14500	14535	14414	14524	14505	14425	14660	14478	14454	14615	14560	14678	14367	14630	14572	14603	14553	14519	14605	14631	14382	14575	14472	14594	14551	14610	14603	14577	14601	14649	14616	14599	14567	14590	14539	14599	14503	14520	14545	14622	14531	14529	14629	14503	14445	14574	14644	14578	14534	14521	14637	14372	14362	14670	14352	14443	14578	14571	14641	14504	14493	14370	14425	14491	14437	14576	14371	14660	14527	14670	14595	14477	14610	14559	14600	14460	14451	14575	14476	14616	14525	14434	14574	14608	14443	14671	14518	14573	14465	14477	14544	14364	14432	14483	14648	14480	14551	14459	14465	14595	14585	14679	14614	14465	14538	14425	14378	14422	14571	14570	14408	14652	14559	14507	14512	14583	14628	14419	14457	14569	14518	14519	14657	14616	14429	14376	14559	14655	14555	14519	14394	14561	14402	14452	14583	14314	14536	14474	14565	14607	14641	14478	14394	14452	14431	14452	14395	14644	14605	14673	14506	14612	14500	14629	14450	14507	14442	14653	14558	14425	14369	14420	14331	14507	14740	14583	14415	14519	14494	14650	14436	14571	14437	14668	14407	14467	14614	14317	14551	14541	14402	14582	14555	14534	14631	14436	14623	14553	14562	14442	14524	14621	14634	14638	14525	14387	14635	14586	14430	14567	14614	14585	14552	14602	14431	14388	14596	14442	14583	14539	14560	14487	14360	14509	14654	14369	14469	14468	14544	14268	14609	14669	14578	14609	14576	14472	14660	14561	14499	14630	14523	14606	14552	14659	14453	14486	14464	14576	14528	14585	14528	14633	14507	14497	14519	14703	14544	14645	14478	14654	14505	14712	14584	14372	14610	14579	14630	14593	14507	14493	14488	14480	14422	14602	14403	14570	14568	14457	14534	14532	14366	14657	14506	14577	14599	14519	14447	14669	14522	14533	14581	14584	14563	14575	14630	14557	14367	14613	14502	14604	14596	14625	14462	14634	14465	14552	14506	14495	14489	14588	14505	14556	14551	14379	14420	14407	14437	14492	14428	14510	14621	14623	14536	14629	14579	14615	14491	14606	14502	14617	14643	14438	14493	14664	14426	14613	14408	14363	14599	14418	14482	14528	14670	14440	14595	14442	14483	14715	14524	14404	14550	14363	14558	14316	14691	14604	14580	14607	14559	14488	14497	14576	14471	14590	14526	14522	14397	14584	14612	14609	14668	14656	14429	14539	14420	14614	14509	14574	14623	14463	14598	14478	14525	14583	14405	14642	14488	14424	14611	14560	14664	14775	14520	14501	14626	14544	14455	14480	14582	14541	14493	14741	14499	14481	14479	14489	14460	14604	14429	14598	14675	14589	14422	14431	14564	14577	14502	14354	14473	14521	14615	14599	14345	14776	14536	14441	14498	14551	14433	14555	14757	14629	14415	14571	14498	14487	14544	14405	14587	14556	14409	14635	14505	14552	14249	14635	14617	14445	14671	14467	14520	14486	14492	14567	14650	14405	14573	14538	14380	14531	14629	14519	14442	14431	14412	14613	14467	14561	14654	14510	14581	14532	14562	14567	14491	14606	14508	14421	14522	14446	14538	14327	14625	14553	14520	14560	14521	14536	14701	14504	14632	14651	14611	14684	14457	14473	14542	14728	14479	14495	14448	14786	14499	14613	14519	14533	14591	14506	14491	14617	14556	14509	14401	14648	14472	14578	14540	14508	14556	14544	14565	14550	14421	14457	14390	14664	14505	14539	14596	14579	14648	14613	14531	14512	14601	14346	14476	14554	14554	14520	14517	14564	14460	14690	14634	14540	14524	14424	14655	14668	14678	14507	14582	14471	14492	14511	14508	14595	14606	14558	14482	14709	14804	14280	14576	14600	14735	14587	14605	14474	14628	14708	14592	14487	14443	14504	14624	14557	14630	14681	14680	14612	14491	14556	14667	14386	14613	14607	14573	14530	14483	14407	14320	14501	14432	14690	14510	14571	14731	14407	14649	14627	14449	14747	14496	14485	14657	14566	14436	14651	14622	14581	14464	14525	14415	14519	14533	14694	14523	14494	14541	14588	14433	14514	14550	14381	14543
23831	20704	27879	26753	25167	25977	26414	23581	22780	22420	22234	21961	21973	21789	23401	25537	22010	21488	21794	21641	21659	21818	21888	21311	21638	22449	24152	24164	23479	22743	22083	21788	21587	21472	21547	21532	21447	21756	21691	21327	21512	21565	21498	21575	21263	21464	21546	21321	21613	21664	21476	21573	21562	21327	21406	21296	21391	21375	21520	21433	21468	21701	21494	21518	21548	21369	21615	21326	21496	21646	21334	21392	21490	21374	21417	21476	21514	21521	21574	21412	21255	21498	21390	21487	21417	21494	21467	21274	21558	21470	21617	21483	21497	21407	21239	21307	21331	21550	21249	21328	21512	21444	21509	21440	21434	21581	21571	21375	21394	21466	21441	21395	21510	21252	21376	21475	21352	21401	21163	21554	21525	21696	21514	21484	21350	21253	21333	21235	21621	21464	21363	21498	21443	21397	21544	21354	21361	21402	21366	21477	21471	21515	21455	21426	21738	21404	21307	21557	21252	21372	21343	21377	21728	21499	21338	21488	21349	21420	21478	21444	21687	21209	21666	21606	21476	21417	21244	21532	21617	21489	21492	21589	21311	21526	21601	21592	21449	21480	21494	21267	21337	21328	21479	21436	21411	21445	21593	21486	21478	21370	21564	21122	21357	21147	21460	21658	21384	21406	21192	21622	21555	21514	21470	21370	21447	21484	21368	21448	21447	21470	21362	21368	21608	21597	21464	21549	21348	21464	21303	21252	21452	21347	21303	21281	21326	21256	21537	21241	21372	21414	21516	21528	21537	21231	21163	21610	21446	21394	21510	21566	21518	21479	21535	21493	21314	21400	21574	21366	21445	21378	21425	21282	21429	21707	21473	21384	21220	21423	21532	21211	21624	21223	21486	21419	21477	21414	21447	21313	21334	21445	21258	21557	21632	21544	21501	21455	21308	21544	21567	21623	21576	21592	21357	21246	21436	21415	21467	21500	21372	21351	21443	21526	21440	21092	21341	21480	21363	21510	21451	21374	21500	21426	21396	21323	21526	21264	21361	21524	21583	21612	21716	21686	21600	21712	21208	21479	21408	21642	21719	21483	21262	21471	21408	21484	21350	21495	21547	21386	21374	21450	21418	21465	21194	21539	21481	21573	21487	21333	21458	21539	21499	21502	21778	21494	21210	21391	21444	21247	21298	21532	21555	21632	21562	21612	21527	21654	21777	21432	21466	21660	21478	21555	21518	21355	21355	21380	21481	21318	21307	21416	21449	21421	21307	21480	21431	21183	21648	21580	21649	21418	21493	21517	21327	21639	21610	21179	21413	21305	21339	21354	21561	21449	21621	21357	21509	21635	21475	21427	21316	21479	21303	21661	21681	21360	21516	21619	21097	21447	21519	21503	21369	21429	21327	21583	21591	21270	21296	21304	21357	21467	21307	21856	21324	21511	21207	21508	21413	21612	21209	21435	21506	21615	21601	21391	21583	21308	21384	21611	21233	21404	21196	21481	21616	21250	21312	21360	21321	21339	21723	21558	21422	21283	21459	21376	21399	21489	21567	21339	21146	21526	21559	21578	21226	21524	21477	21414	21670	21482	21402	21354	21417	21567	21560	21486	21259	21219	21409	21511	21472	21518	21308	21595	21521	21543	21600	21376	21353	21473	21323	21326	21288	21253	21566	21394	21344	21372	21527	21384	21652	21358	21351	21434	21577	21612	21304	21469	21523	21476	21406	21459	21744	21486	21493	21755	21381	21472	21689	21334	21398	21575	21315	21244	21443	21286	21267	21389	21708	21540	21539	21584	21578	21703	21528	21538	21530	21384	21406	21413	21342	21607	21488	21618	21384	21359	21558	21517	21532	21498	21355	21577	21594	21468	21354	21584	21671	21376	21502	21428	21592	21535	21358	21529	21553	21259	21430	21209	21327	21393	21267	21459	21489	21185	21446	21275	21477	21418	21662	21690	21400	21667	21348	21386	21185	21536	21499	21434	21524	21245	21210	21542	21462	21526	21297	21353	21610	21512	21379	21381	21469	21525	21447	21448	21371	21491	21500	21682	21519	21602	21316	21361	21557	21378	21405	21170	21349	21520	21666	21832	21566	21502	21477	21418	21471	21464	21481	21468	21551	21542	21526	21314	21700	21640	21545	21375	21772	21584	21563	21377	21402	21543	21289	21576	21641	21485	21386	21387	21384	21492	21533	21617	21453	21040	21387	21445	21397	21389	21606	21294	21574	21538	21453	21501	21617	21389	21533	21662	21663	21365	21241	21325	21369	21622	21485	21243	21359	21562	21657	21687	21373	21423	21603	21490	21434	21322	21392	21441	21506	21338	21561	21504	21364	21203	21471	21425	21545	21424	21587	21360	21575	21624	21541	21477	21545	21452	21434	21359	21475	21278	21261	21349	21638	21357	21465	21508	21546	21405	21346	21525	21426	21438	21321	21400	21525	21657	21363	21646	21398	21436	21320	21332	21317	21594	21683	21406	21586	21660	21733	21665	21459	21361	21550	21614	21637	21423	21528	21163	21507	21398	21407	21498	21637	21420	21541	21386	21539	21490	21395	21675	21542	21457	21667	21320	21351	21453	21672	21507	21606	21527	21273	21646	21475	21479	21465	21329	21407	21450	21731	21516	21369	21514	21592	21695	21482	21506	21517	21583	21194	21406	21345	21422	21350	21396	21492	21331	21699	21504	21547	21637	21594	21386	21394	21399	21367	21584	21672	21434	21318	21274	21447	21394	21266	21400	21732	21370	21514	21473	21486	21497	21389	21286	21496	21572	21471	21239	21317	21507	21462	21617	21647	21521	21445	21224	21461	21397	21522	21621	21499	21452	21359	21351	21405	21345	21485	21405	21569	21540	21603	21550	21523	21537	21290	21355	21268	21406	21461	21382	21566	21309	21378	21140	21318	21532	21527	21371	21386	21475	21294	21325	21481	21451	21418	21500	21619	21228	21468	21422	21410	21422	21209	21328	21221	21290	21413	21667	21313	21339	21396	21480	21291	21550	21400	21390	21397	21578	21691	21638	21408	21396	21320	21505	21267	21323	21517	21375	21460	21552	21469	21408	21558	21565	21459	21442	21428	21533	21527	21381	21447	21403	21373	21466	21344	21516	21503	21445	21608	21476	21436	21661	21503	21245	21415	21547	21485	21433	21527	21426	21138	21415	21440	21417	21489	21530	21412	21565	21583	21386	21488	21581	21380	21419	21387	21384	21627	21722	21450	21420	21383	21565	21466	21217	21186	21616	21576	21333	21171	21316	21596	21438	21333	21424	21382	21571	21483	21491	21439	21298	21290	21405	21544	21663	21516	21568	21350	21626	21697	21488	21380	21593	21524	21352	21693	21574	21491	21398	21662	21662	21673	21371	21747	21405	21527	21504	21649	21403	21318	21339	21403	21239	21474	21552	21457	21511	21548	21486	21367	21258	21427	21570	21397	21438	21275	21454	21486	21310	21316	21389	21488	21479	21495	21409	21632	21299	21409	21567	21434	21469	21486	21325	21740	21262	21302	21557	21600	21276	21455	21142	21520	21659	21524	21539	21513	21367	21540	21492	21474	21361	21326	21656	21431	21656	21605	21368	21445	21432	21558	21596	21570	21347	21457	21446	21105	21418	21636	21415	21504	21307	21365	21520	21381	21637	21555	21636	21228	21381	21381	21696	21483	21544	21513	21418	21589	21282	21373	21478	21307	21282	21247	21263	21292	21518	21758	21712	21517	21544	21516	21371	21359	21484	21519	21594	21355	21455	21220	21523	21626	21509	21424	21386	21429	21421	21343	21507	21460	21455	21471	21180	21421	21415	21447	21465	21611	21494	21269	21486	21420	21280	21588	21295	21460	21583	21484	21724	21254	21514	21554	21434	21317	21547	21564	21546	21574	21472	21416	21436	21472	21414	21436	21398	21480	21462	21599	21457	21486	21264	21392	21286	21224	21228	21351	21355	21471	21385	21362	21380	21491	21529	21427	21394	21297	21474	21562	21191	21498	21573	21438	21361	21386	21511	21723	21578	21446	21587	21350	21365	21286	21494	21397	21432	21378	21310	21388	21456	21470	21422	21627	21604	21505	21251	21520	21677	21391	21312	21588	21437	21357	21394	21633	21597	21339	21358	21492	21292	21606	21634	21264	21280	21495	21519	21448	21588	21641	21702	21561	21451	21276	21370	21616	21403	21422	21558	21416	21430	21395	21525	21401	21382	21475	21449	21729	21645	21454	21288	21359	21577	21554	21658	21626	21649	21547	21708	21340	21580	21361	21607	21368	21216	21273	21483	21424	21373	21300	21492	21650	21542	21476	21577	21334	21354	21357	21393	21431	21369	21429	21184	21255	21447	21595	21449	21366	21331	21317	21517	21519	21326	21256	21387	21423	21368	21599	21376	21595	21298	21630	21503	21641	21369	21317	21504	21514	21745	21535	21409	21534	21458	21493	21477	21182	21402	21457	21460	21393	21390	21477	21381	21365	21306	21369	21375	21482	21310	21315	21559	21528	21741	21445	21597	21360	21313	21653	21536	21314	21581	21482	21559	21401	21383	21465	21285	21500	21468	21482	21414	21502	21614	21721	21253	21477	21109	21350	21584	21410	21574	21455	21522	21549	21508	21393	21573	21608	21403	21174	21412	21378	21495	21387	21269	21515	21293	21660	21647	21438	21390	21268	21451	21482	21228	21516	21324	21451	21664	21346	21305	21390	21341	21327	21483	21199	21386	21629	21446	21361	21483	21383	21336	21405	21304	21421	21325	21521	21463	21394	21373	21574	21301	21658	21324	21254	21292	21564	21319	21666	21535	21380	21508	21472	21531	21486	21083	21273	21501	21433	21286	21293	21354	21354	21420	21609	21341	21484	21199	21402	21503	21644	21481	21556	21446	21267	21582	21390	21479	21331	21442	21411	21469	21509	21394	21450	21333	21524	21402	21561	21351	21483	21340	21387	21571	21565	21571	21180	21492	21572	21523	21429	21429	21440	21630	21366	21426	21468	21319	21589	21576	21492	21783	21466	21499	21372	21373	21292	21527	21606	21465	21493	21599	21373	21449	21455	21519	21565	21601	21543	21369	21486	21434	21550	21576	21656	21517	21441	21362	21517	21563	21428	21665	21475	21638	21072	21417	21399	21773	21614	21160	21465	21475	21238	21345	21488	21517	21504	21410	21367	21436	21503	21483	21427	21590
44115	66112	57046	40077	27577	19477	17986	17090	16275	15692	15460	15236	15171	15078	17829	19789	14781	14475	14795	14929	14887	14695	14743	14714	14616	16148	18044	17595	16892	16057	15265	14737	14862	14675	14524	14744	14696	14658	14458	14686	14685	14776	14796	14656	14579	14516	14552	14538	14659	14578	14616	14587	14567	14641	14607	14664	14478	14743	14517	14557	14575	14565	14752	14568	14626	14542	14687	14560	14633	14829	14617	14613	14690	14536	14385	14465	14591	14677	14717	14421	14750	14652	14619	14621	14728	14780	14506	14654	14594	14648	14659	14627	14571	14413	14669	14547	14562	14566	14570	14797	14436	14640	14596	14579	14560	14668	14650	14486	14591	14536	14713	14680	14631	14647	14721	14621	14552	14743	14609	14613	14625	14623	14646	14537	14781	14678	14644	14666	14756	14571	14645	14628	14702	14506	14566	14674	14614	14678	14590	14595	14812	14617	14525	14525	14687	14584	14643	14519	14502	14449	14681	14769	14571	14707	14598	14644	14570	14559	14430	14516	14718	14538	14508	14549	14671	14587	14515	14619	14585	14550	14650	14902	14645	14750	14639	14711	14335	14608	14628	14567	14543	14690	14649	14682	14446	14572	14634	14593	14655	14626	14591	14523	14672	14625	14592	14720	14560	14734	14682	14529	14565	14543	14549	14554	14539	14515	14619	14527	14657	14511	14745	14665	14614	14630	14622	14688	14675	14662	14562	14656	14473	14508	14659	14801	14661	14465	14551	14560	14571	14529	14659	14646	14658	14746	14490	14634	14618	14520	14589	14730	14670	14566	14578	14485	14685	14386	14368	14590	14616	14633	14669	14541	14689	14714	14592	14564	14785	14696	14601	14577	14788	14546	14500	14612	14789	14558	14738	14487	14556	14714	14580	14603	14647	14679	14594	14684	14636	14714	14797	14620	14661	14782	14557	14616	14682	14512	14519	14601	14673	14723	14597	14559	14706	14511	14546	14394	14576	14538	14581	14511	14638	14627	14703	14722	14733	14573	14637	14666	14740	14598	14623	14572	14652	14689	14680	14488	14559	14498	14680	14652	14895	14675	14940	14698	14657	14497	14716	14782	14602	14682	14613	14468	14562	14607	14540	14674	14622	14665	14569	14673	14694	14586	14621	14751	14617	14798	14559	14497	14416	14590	14701	14536	14489	14531	14688	14472	14586	14616	14734	14616	14537	14829	14677	14798	14572	14449	14650	14564	14439	14607	14458	14493	14691	14439	14716	14511	14561	14735	14651	14524	14610	14625	14631	14542	14737	14693	14421	14749	14554	14692	14520	14728	14673	14702	14771	14581	14609	14479	14629	14664	14440	14568	14630	14622	14606	14476	14691	14638	14689	14674	14659	14688	14506	14786	14718	14572	14568	14586	14582	14649	14699	14711	14458	14658	14628	14548	14577	14539	14589	14600	14519	14741	14606	14509	14674	14734	14476	14644	14642	14598	14545	14641	14611	14722	14668	14584	14604	14771	14739	14540	14486	14671	14487	14545	14549	14600	14701	14433	14526	14546	14684	14714	14591	14523	14634	14774	14539	14466	14812	14491	14647	14605	14748	14497	14696	14630	14511	14611	14633	14573	14601	14654	14524	14542	14540	14691	14640	14828	14612	14562	14706	14674	14708	14648	14586	14614	14697	14571	14478	14765	14675	14576	14539	14561	14776	14652	14582	14605	14675	14547	14650	14495	14608	14586	14637	14602	14521	14525	14644	14596	14637	14717	14522	14599	14679	14645	14701	14529	14512	14654	14554	14730	14643	14691	14650	14594	14672	14580	14528	14676	14643	14467	14650	14464	14624	14626	14505	14606	14673	14673	14499	14714	14383	14534	14664	14611	14406	14506	14557	14548	14554	14464	14636	14500	14562	14745	14710	14553	14712	14575	14669	14737	14667	14484	14585	14658	14550	14677	14373	14412	14709	14681	14584	14734	14639	14501	14617	14725	14625	14684	14571	14671	14466	14494	14690	14602	14450	14581	14648	14693	14585	14489	14586	14591	14545	14607	14535	14622	14564	14710	14701	14646	14510	14576	14709	14678	14558	14732	14621	14734	14631	14668	14473	14624	14843	14601	14489	14579	14564	14576	14632	14673	14714	14649	14505	14593	14656	14659	14685	14561	14553	14649	14662	14677	14651	14588	14776	14683	14593	14651	14544	14364	14649	14560	14808	14589	14630	14456	14727	14686	14688	14678	14544	14431	14621	14498	14508	14560	14593	14691	14467	14773	14631	14560	14688	14497	14601	14527	14652	14575	14576	14626	14403	14593	14684	14662	14665	14818	14764	14632	14547	14558	14684	14538	14575	14681	14497	14754	14486	14727	14592	14576	14584	14563	14847	14587	14437	14703	14449	14457	14746	14460	14798	14798	14703	14472	14662	14662	14632	14582	14462	14634	14600	14595	14558	14523	14466	14587	14707	14540	14709	14685	14491	14642	14565	14556	14659	14563	14556	14680	14708	14823	14511	14561	14679	14611	14624	14591	14716	14454	14389	14606	14700	14514	14605	14798	14637	14726	14712	14434	14754	14445	14696	14691	14725	14647	14666	14644	14542	14709	14595	14665	14472	14629	14608	14674	14517	14692	14636	14618	14722	14590	14790	14333	14623	14599	14706	14454	14692	14736	14552	14727	14602	14517	14605	14650	14689	14515	14611	14638	14609	14528	14826	14687	14558	14480	14527	14631	14573	14649	14626	14822	14694	14756	14538	14631	14616	14488	14589	14754	14688	14627	14566	14699	14690	14618	14659	14431	14657	14567	14695	14665	14614	14651	14547	14554	14674	14692	14674	14638	14646	14592	14569	14550	14571	14729	14542	14534	14596	14524	14583	14704	14470	14659	14577	14596	14795	14583	14593	14671	14718	14666	14639	14573	14793	14786	14503	14547	14612	14807	14669	14546	14843	14611	14513	14657	14789	14668	14448	14618	14509	14698	14657	14579	14654	14592	14571	14545	14603	14689	14663	14674	14668	14734	14713	14744	14612	14662	14665	14641	14631	14447	14657	14809	14504	14702	14559	14643	14582	14495	14556	14696	14749	14719	14406	14616	14623	14631	14415	14582	14540	14730	14589	14660	14695	14738	14624	14614	14647	14707	14705	14603	14592	14691	14643	14707	14642	14750	14730	14643	14534	14812	14681	14487	14650	14610	14686	14588	14489	14819	14440	14668	14853	14614	14653	14664	14528	14660	14753	14656	14704	14447	14583	14711	14519	14499	14737	14787	14621	14610	14627	14614	14801	14547	14494	14593	14624	14653	14645	14703	14593	14782	14692	14588	14666	14565	14577	14623	14562	14670	14664	14660	14642	14593	14717	14616	14495	14691	14673	14715	14418	14609	14596	14611	14636	14584	14646	14546	14882	14651	14559	14746	14736	14617	14591	14658	14740	14828	14493	14537	14626	14746	14723	14697	14709	14427	14706	14607	14583	14723	14615	14614	14779	14467	14605	14389	14465	14626	14540	14795	14686	14558	14601	14609	14649	14416	14716	14553	14603	14726	14773	14702	14555	14612	14552	14591	14628	14572	14623	14876	14620	14651	14497	14695	14627	14663	14714	14707	14730	14542	14744	14596	14756	14618	14742	14441	14626	14442	14668	14592	14740	14627	14735	14517	14664	14621	14524	14584	14681	14595	14638	14498	14725	14471	14618	14699	14554	14753	14655	14570	14562	14665	14725	14646	14584	14773	14515	14614	14699	14444	14522	14515	14772	14621	14446	14487	14592	14853	14660	14523	14577	14659	14556	14682	14684	14448	14579	14659	14508	14703	14504	14751	14427	14788	14610	14528	14670	14673	14726	14545	14570	14691	14627	14603	14640	14614	14484	14775	14669	14723	14545	14532	14653	14739	14584	14652	14599	14737	14502	14435	14628	14554	14627	14733	14583	14666	14683	14695	14691	14502	14746	14730	14790	14624	14574	14693	14503	14839	14728	14433	14548	14701	14557	14556	14539	14704	14527	14624	14748	14672	14704	14551	14578	14662	14532	14696	14692	14632	14622	14613	14510	14593	14591	14621	14623	14495	14819	14642	14542	14515	14602	14608	14573	14539	14723	14519	14583	14571	14613	14644	14413	14660	14569	14545	14736	14770	14422	14674	14612	14639	14720	14777	14640	14705	14580	14647	14678	14669	14760	14618	14607	14682	14712	14673	14575	14567	14636	14830	14748	14614	14732	14628	14590	14676	14691	14522	14690	14692	14509	14849	14714	14576	14571	14594	14566	14637	14520	14597	14664	14698	14566	14701	14502	14526	14604	14516	14562	14455	14677	14574	14646	14701	14748	14680	14768	14477	14561	14622	14482	14639	14648	14553	14742	14640	14701	14445	14672	14812	14588	14780	14583	14629	14572	14706	14562	14636	14597	14524	14526	14646	14588	14701	14644	14739	14541	14567	14554	14479	14722	14557	14590	14681	14715	14670	14736	14569	14629	14649	14749	14720	14586	14696	14694	14637	14731	14493	14653	14449	14555	14635	14763	14687	14661	14566	14485	14669	14682	14472	14716	14531	14568	14572	14436	14776	14800	14591	14717	14733	14613	14562	14631	14593	14561	14687	14653	14480	14602	14610	14644	14635	14603	14554	14726	14722	14709	14449	14435	14615	14685	14618	14665	14534	14565	14736	14627	14428	14648	14696	14622	14717	14479	14741	14664	14827	14623	14693	14633	14742	14712	14746	14684	14740	14632	14715	14833	14738	14517	14488	14712	14591	14732	14694	14579	14470	14718	14563	14733	14699	14656	14554	14638	14651	14647	14638	14662	14668	14707	14579	14688	14621	14579	14683	14490	14714	14604	14806	14607	14562	14631	14407	14664	14619	14452	14685	14732	14652	14797	14613	14516	14737	14540	14498	14842	14730	14741	14485	14706	14608	14704	14444	14620	14639	14567	14681	14534	14722	14504	14618	14542	14504	14597	14499	14637	14667	14521	14492	14739	14534	14487	14623	14858	14746	14444	14674	14733	14610	14838	14628	14489	14614	14648	14629	14639	14633	14592	14619	14607	14657	14686	14596	14655	14555	14593	14548	14504	14758	14642	14595	14588	14561	14613	14638	14682	14647	14833	14567	14657	14616	14636	14726	14661	14666	14712	14538	14537	14767	14719	14569	14589	14468	14601	14561	14779	14682	14634	14789
22072	20555	27392	26099	26467	26312	28478	24172	22989	22684	22096	21872	21514	21310	21766	21911	21084	20837	20905	20799	21030	20976	20988	20832	20788	22270	26220	25310	23716	22453	21615	21158	20896	20749	20705	20778	20872	21108	20617	20790	20620	20625	20772	20969	20651	20624	20823	20856	20680	20739	20743	20692	20672	20737	20622	20615	20720	20592	20615	20544	20782	20874	20656	20657	20609	20663	20732	20336	20769	20557	20630	20658	20755	20685	20590	20603	20744	20641	20817	20718	20736	20680	20708	20606	20679	20730	20779	20663	20843	20532	20754	20548	20605	20732	20735	20779	20781	20608	20601	20561	20615	20643	20716	20661	20755	20723	20643	20824	20878	20956	20504	20741	20548	20715	20615	20515	20804	20655	20741	20917	20631	20454	20734	20507	20709	20816	20789	20514	20554	20684	20423	20656	20618	20734	20824	20482	20917	20534	20535	20601	20302	20585	20856	20442	20560	20685	20834	20729	20517	20502	20569	20609	20640	20726	20724	20663	20762	20556	20439	20725	20740	20692	20549	20589	20638	20631	20683	20707	20531	20471	20696	20695	20723	20543	20671	20387	20679	20664	20567	20879	20759	20765	20734	20856	20738	20659	20553	20708	20807	20508	20656	20736	20577	20571	20335	20554	20706	20535	20362	20697	20591	20519	20662	20561	20354	20546	20433	20512	20579	20307	20565	20889	20492	20619	20866	20533	20583	20692	20532	20295	20593	20539	20639	20845	20628	20556	20781	20906	20686	20841	20692	20649	20717	20833	20527	20640	20561	20620	20761	20675	20699	20581	20726	20752	20942	20427	20601	20660	20644	20558	20679	20630	20725	20497	20719	20689	20830	20636	20678	20797	20650	20381	20890	20558	20714	20962	20761	20474	20337	20444	20742	20605	20628	20441	20662	20682	20294	20782	20649	20791	20615	20661	20515	20579	20734	20630	20764	20665	20881	20710	20584	20719	20690	20817	20569	20628	20989	20420	20590	20549	20666	20613	20497	20574	20566	20547	20686	20818	20640	20576	20421	20706	20507	20548	20684	20631	20531	20536	20464	20487	20464	20701	20488	20962	20720	20827	20571	20669	20731	20573	20611	20668	20622	20625	20474	20396	20533	20612	20612	20638	20755	20681	20805	20557	20828	20576	20548	20808	20758	20758	20759	20731	20526	20691	20513	20867	20733	20737	20725	20655	20567	20383	20506	20242	20447	20765	20899	20955	20689	20583	20654	20581	20505	20509	20719	20746	20613	20805	20802	20665	20686	20631	20753	20629	20630	20731	20483	20594	20935	20604	20781	20463	20600	20638	20343	20530	20735	20625	20643	20800	20570	20532	20577	20497	20611	20562	20781	20884	20741	20690	20568	20556	20663	20749	20586	20540	20651	20570	20600	20825	20830	20615	20514	20395	20501	20614	20539	20697	20621	20615	20574	20477	20770	20528	20756	20754	20628	20570	20530	20569	20762	20682	20663	20582	20525	20738	20657	20697	20598	20563	20616	20744	20727	20828	20703	20696	20616	20552	20695	20612	20404	20707	20677	20741	20537	20546	20615	20760	20687	20657	20582	20659	20669	20483	20624	20414	20470	20815	20743	20657	20706	20701	20564	20541	20559	20755	20691	20548	20450	20313	20667	20689	20649	20717	20611	20393	20447	20524	20625	20613	20646	20555	20756	20736	20667	20686	20862	20505	20653	20733	20697	20617	20715	20556	20777	20481	20634	20552	20427	20680	20599	20642	20712	20585	20586	20602	20673	20688	20717	20809	20631	20764	20395	20527	20656	20599	20661	20497	20606	20567	20458	20644	20775	20780	20661	20948	20655	20643	20969	20663	20772	20586	20816	20522	20580	20391	20379	20683	20528	20592	20801	20593	20453	20650	20933	20708	20762	20616	20867	20723	20823	20535	20777	20594	20568	20689	20669	20575	20496	20732	20651	20603	20750	20620	20560	20563	20654	20603	20711	20629	20712	20672	20626	20473	20469	20616	20539	20550	20544	20628	20425	20841	20579	20594	20520	20678	20495	20483	20697	20634	20539	20595	20611	20669	20686	20573	20644	20692	20669	20685	20638	20537	20523	20334	20749	20642	20523	20652	20681	20597	20725	20575	20784	20804	20593	20632	20724	20766	20631	20560	20486	20698	20585	20721	20773	20722	20634	20749	20686	20627	20821	20475	20549	20804	20502	20690	20607	20668	20646	20417	20454	20454	20635	20629	20511	20684	20546	20597	20494	20613	20617	20593	20588	20673	20807	20505	20775	20739	20923	20773	20910	20648	20696	20966	20435	20519	20640	20541	20821	20662	20768	20542	20637	20650	20667	20647	20505	20718	20883	20590	20653	20673	20717	20691	20649	20958	20483	20679	20554	20781	20748	20730	20774	20644	20439	20834	20475	20769	20596	20628	20800	20644	20527	20597	20732	20543	20663	20526	20498	20654	20759	20742	20609	20613	20702	20562	20619	20590	20729	20629	20971	20675	20701	20713	20337	20478	20828	20480	20748	20760	20915	20616	20591	20737	20647	20701	20495	20857	20784	20687	20753	20387	20677	20522	20646	20402	20732	20781	20671	20681	20714	20540	20424	20705	20636	20737	20739	20634	20668	20617	20692	20488	20597	20722	20725	20740	20592	20677	20516	20605	20695	20699	20770	20440	20477	20662	20713	20724	20549	20571	20657	20652	20561	20341	20504	20586	20638	20749	20636	20689	20616	20457	20567	20600	20575	20729	20658	20934	20808	20465	20574	20629	20742	20678	20620	20451	20519	20533	20507	20734	20607	20559	20536	20834	20707	20476	20715	20762	20518	20577	20686	20585	20681	20468	20498	20596	20603	20591	20738	20674	20489	20547	20699	20515	20529	20723	20455	20680	20735	20793	20785	20504	20693	20560	20570	20400	20469	20410	20601	20541	20456	20767	20821	20512	20621	20612	20610	20656	20842	20640	20519	20641	20882	20669	20515	20661	20732	20668	20684	20640	20801	20536	20554	20551	20484	20738	20884	20483	20734	20537	20712	20568	20661	20636	20567	20524	20682	20755	20718	20758	20392	20572	20555	20566	20684	20809	20602	20756	20835	20494	20692	20396	20673	20547	20570	20781	20603	20589	20681	20651	20581	20570	20601	20605	20547	20767	20546	20629	20608	20829	20782	20663	20541	20671	20543	20605	20771	20678	20681	20770	20642	20552	20851	20477	20576	20557	20677	20557	20502	20555	20635	20710	20718	20784	20616	20542	20711	20465	20494	20698	20509	20622	20628	20476	20531	20724	20744	20723	20667	20574	20608	20696	20460	20586	20787	20746	20586	20578	20888	20819	20587	20464	20558	20604	20731	20828	20613	20516	20583	20563	20834	20856	20292	20710	20951	20690	20854	20693	20656	20903	20652	20728	20740	20712	20529	20244	20597	20686	20543	20757	20552	20502	20846	20644	20740	20631	20462	20494	20582	20643	20309	20649	20563	20620	20655	20747	20703	20508	20626	20862	20591	20638	20588	20512	20564	20664	20730	20888	20730	20366	20511	20519	20448	20580	20731	20623	20623	20648	20705	20642	20580	20828	20659	20792	20631	20910	20426	20365	20719	20563	20819	20661	20599	20582	20834	20795	20475	20623	20450	20633	20759	20514	20469	20825	20625	20636	20630	20797	20748	20893	20489	20633	20939	20895	20623	20626	20844	20789	20618	20839	20614	20599	20713	20374	20624	20920	20702	20694	20581	20691	20558	20673	20605	20799	20671	20542	20645	20583	20443	20659	20763	20612	20518	20693	20502	20706	20603	20625	20539	20606	20488	20773	20496	20489	20547	20776	20620	20589	20726	20732	20812	20752	20545	20638	20946	20615	20627	20622	20757	20628	20739	20485	20616	20484	20729	20705	20691	20665	20385	20439	20596	20549	20691	20605	20459	20553	20613	20498	20629	20635	20459	20740	20555	20917	20698	20483	20662	20698	20685	20628	20577	20781	20663	20569	20696	20629	20508	20526	20341	20614	20757	20683	20421	20634	20686	20548	20632	20580	20500	20549	20603	20648	20742	20592	20706	20715	20675	20735	20521	20434	20682	20782	20789	20782	20557	20555	20627	20487	20755	20846	20663	20544	20667	20852	20791	20477	20631	20691	20511	20785	20649	21018	20467	20720	20535	20697	20689	20401	20793	20666	20691	20609	20587	20600	20466	20439	20493	20483	20491	20551	20632	20723	20635	20690	20944	20679	20655	20800	20840	20449	20928	20593	20573	20608	20504	20790	20788	20898	20586	20699	20742	20809	20838	20519	20729	20596	20799	20587	20606	20571	20651	20536	20655	20744	20774	20797	20640	20771	20471	20747	20754	20708	20620	20681	20818	20477	20571	20550	20761	20545	20602	20734	20611	20759	20597	20776	20425	20626	20631	20821	20725	20616	20897	20590	20668	20555	20538	20517	20672	20596	20756	20770	20529	20554	20580	20593	20722	20743	20589	20692	20648	20567	20392	20701	20796	20552	20613	20622	20617	20629	20432	20399	20912	20906	20649	20740	20814	20728	20419	20662	20573	20657	20473	20347	20879	20681	21012	20498	20567	20633	20491	20551	20665	20817	20738	20824	20619	20491	20572	20654	20405	20336	20569	20777	20744	20715	20804	20714	20677	20689	20697	20613	20495	20616	20731	20517	20731	20694	20515	20652	20556	20603	20519	20945	20683	20636	20670	20778	20618	20730	20543	20554	20693	20702	20950	20619	20675	20608	20720	20588	20517	20526	20743	20425	20810	20522	20631	20774	20606	20491	20807	20645	20341	20279	20494	20695	20665	20724	20327	20634	20589	20953	20667	20556	20558	20694	20679	20631	20549	20609	20350	20804	20725	20319	20586	20474	20558	20825	20558	20522	20511	20446	20558	20893	20709	20859	20691	20802	20726	20438	20583	20716	20650	20759	20774	20517	20592	20517	20484	20529	20764	20538	20719	20715	20733	20488	20605	20596	20575	20681	20767	20547	20515	20588	20794	20785	20698	20550	20647	20638	20723	20649	20849	20833	20876	20735	20734	20728	20612	20564	20559	20596	20678	20772	20676	20589	20469	20644	20611	20601	20540	20663	20801	20755	20632	20832	20788	20775	20397	20316	20596	20371	20488	20740	20823	20725	20688	20546	20717	20640	20693	20743	20717	20382	20769	20738
48203	70962	65883	53359	40949	23100	19402	18287	17458	16610	15884	15482	15044	14863	15576	15581	14314	14391	14324	14370	14331	14308	14298	14348	14391	17123	21678	19542	17423	16060	14907	14386	14389	14194	14149	14227	14196	14041	14166	14295	14039	14225	14270	14016	14353	14173	14139	14079	14249	14229	14161	14072	14241	14169	14174	14193	14060	14283	14312	14201	14052	14164	14373	14260	14110	14199	14118	14133	13978	14261	13979	14187	14200	14267	14242	14247	14136	14247	14292	14040	14044	14290	14081	14223	14394	14242	14287	14333	14266	14138	14378	14106	14061	14274	14096	14015	14082	14061	14136	14227	14203	14205	14123	14036	14144	14138	14153	14068	14115	14219	14297	14145	14242	14089	14218	14262	14195	14395	14018	14295	14328	14125	14379	14030	14153	14338	14233	14212	14188	14159	14245	14171	14115	14265	14074	14260	14261	14216	14258	14126	14136	14245	14236	14257	14179	14297	14194	14197	14224	14250	14157	14057	14336	14254	14204	14206	14147	14104	14312	14054	14259	14151	14045	14223	14141	14149	14166	14302	14188	14245	14191	14060	14266	14148	14401	14289	14078	14254	14124	14082	14133	14213	14148	14357	14229	14270	14140	14221	14373	14219	14161	14261	14213	14122	14189	14109	14121	14232	14252	14198	14288	14239	14285	14160	14130	14199	14103	14095	14096	14170	14158	14312	14119	14281	14293	14032	14100	13999	14257	14258	14188	14174	13976	14076	14090	14295	14124	14242	14148	14165	14264	14092	14232	14231	14236	14053	14181	14291	14120	14105	14354	14231	14228	14162	14191	14332	14149	13972	14198	14055	14201	14101	14081	14178	14209	14157	14219	14137	14169	14289	14177	14067	14190	14238	14040	14209	14132	14174	14159	14084	14159	14166	14174	14223	14259	14154	14200	13995	14182	14001	14122	14264	14175	14082	14199	14091	14329	14131	14122	14283	14190	14069	14183	14201	14141	14136	14122	14281	14251	14179	14268	14103	14241	14157	14038	14212	14145	14180	14103	14070	14265	14161	14162	14107	14207	14239	14195	14265	14314	14197	14005	14239	14188	14226	14349	14158	14341	14193	14187	14230	14086	14395	14196	14299	14235	14214	14285	14271	14155	14164	14217	14243	14070	14277	14082	14317	14041	14113	14264	14162	14139	14252	14097	14141	14215	14245	14112	14123	14216	14087	14036	14106	14274	14349	14156	14177	14261	14145	14148	14091	14116	14219	14277	14161	14219	14181	14198	14087	14234	14096	14123	14201	14094	14246	14142	14206	14342	14103	14073	14143	14218	14199	14213	14161	14220	14348	14283	14397	14195	14201	14070	14085	14148	14241	13991	14118	14158	14224	14253	14258	14224	14190	14223	14278	14001	14048	14264	14320	14101	14067	14110	14168	14222	14124	14383	14140	14175	14130	14061	14193	14173	14157	14143	14165	14193	14282	14251	14100	14096	14077	14295	14111	14331	14177	14150	14148	14017	14181	14002	14030	14225	14250	14185	14083	14183	14100	14217	14241	14175	14183	14050	14174	14148	14054	14116	14102	14157	14157	14069	14111	14206	14196	14223	14222	14051	14346	14232	14032	14106	14182	14028	14211	14127	14379	14238	14068	14165	14179	14034	14066	14219	14261	14203	14097	14148	14143	14200	14043	14269	14214	14271	14083	14070	14072	14077	14098	14185	14182	14183	14227	14217	14233	14130	14101	14234	14081	14158	14173	14308	14041	14220	14268	14108	14155	14130	14062	14251	14091	14221	14230	14248	14256	14262	14087	14140	14173	13985	14186	14271	14162	13963	14340	14172	14092	14219	14149	14172	14050	14244	14161	14206	14120	14159	14189	14025	14097	14133	14206	14151	14235	14065	14203	14249	14129	14105	14225	14163	14188	14171	14151	14226	14294	14065	14342	14205	14070	14163	14186	14214	14243	14190	14110	13983	13956	14247	14148	14220	14130	14175	14128	14284	13975	14129	14377	14191	14229	14202	14197	14164	14061	14234	14103	14167	14061	14147	14199	14179	14143	14215	14181	14121	14069	14171	14195	14245	14151	14093	14178	14123	14069	14077	14251	14185	14081	14075	14129	14250	14029	14191	14197	14275	14209	14072	14083	14123	14131	14169	14229	14219	14090	14218	14151	14110	14181	14119	14195	14111	14252	14115	14182	14065	14377	14251	14061	14292	14240	14326	14182	14145	14221	14058	14366	14293	14205	14185	14210	14260	14195	14157	14054	14377	14167	14177	14044	14238	14127	14218	14073	14070	14062	14325	14268	14029	14154	14230	14062	14030	14097	14013	14182	14274	14129	14301	14203	14090	14108	14162	14417	14227	14124	14197	14158	14139	14011	14241	14074	14283	14301	14042	14230	14249	14037	14208	14266	14306	14132	14215	14122	14368	14136	14090	14057	14254	14155	14037	14118	14288	14122	13978	14085	13942	14096	14095	14229	14210	14271	14013	14092	14226	14040	14111	14235	14238	14158	14126	14180	14350	14220	14094	14224	14198	14195	14077	14085	13980	14117	14105	14324	14146	14342	14060	14231	14227	14205	14120	14284	14216	14111	14273	14077	14029	14156	14074	14290	14050	14096	14131	14148	14180	14181	14150	14257	14018	14155	14161	14103	14113	14361	14075	14212	14154	14170	14302	14132	13991	14101	14156	14086	14340	14140	14268	14266	14102	14207	14043	14222	14180	14071	14315	14214	14206	14206	14117	14171	14079	14246	14197	14086	14018	14247	14138	14050	14290	14199	14304	14140	14244	14003	14105	14164	14140	14083	14206	14192	14243	14191	14309	14190	14163	14134	14313	14098	13991	14323	14248	14215	14079	14290	14086	14147	14102	14141	14128	14061	14305	14232	14272	14349	14197	13993	14182	14037	14362	14074	13992	14267	14120	14182	14176	14124	14144	14222	14144	14231	14261	14375	14099	14164	14210	14195	14151	14275	14092	14139	14128	14208	14292	14273	14323	14286	14265	14242	14172	14073	14324	14316	13999	14033	14166	14204	14228	14183	14248	14174	14311	14131	14179	14158	14241	13992	14091	14086	14189	14265	14171	14049	14118	14121	14201	14167	14225	14116	14208	14208	14176	14033	14244	14296	14038	14277	14112	14150	14212	14071	14173	14060	14164	14143	14092	14287	14100	14161	14295	14274	14164	14037	14040	14061	14187	14224	14274	14159	14260	14092	14022	14068	14245	14193	14200	14122	14069	14306	14088	14112	14102	14202	14283	14213	13971	14185	14247	14175	14178	14105	13918	14080	14210	14143	14160	14139	14109	14200	14171	14135	14138	13970	14172	14184	14040	14271	14256	14155	14301	14144	14086	14230	14216	14147	14274	14190	14298	14115	14171	13971	14060	14317	14094	14129	14153	14356	14075	14182	14294	14104	14275	14265	14126	14082	14241	14225	14220	14400	14267	14203	14172	14245	14283	14130	14242	14236	14245	14241	14170	14209	14208	14111	14170	14191	14309	14122	14228	14122	14145	14257	14062	14085	14210	14072	14138	14054	14157	14168	14285	14297	14213	14157	14309	14074	14063	14196	14192	14136	14056	14093	14102	14077	14065	14037	14175	14183	14136	14009	14258	14120	14113	14209	14242	14138	14170	14143	13931	14090	14199	14225	14098	14202	14264	14194	14154	14232	14300	14158	14215	14298	14309	14037	14104	14071	14299	14190	14185	14035	14222	14231	14227	14240	14159	14064	14320	14189	14072	13987	14228	14122	14152	14164	14318	14029	14264	14214	14136	14105	14250	14248	14222	14241	14369	14148	14198	14138	14157	14049	14227	14178	14089	14088	14228	14289	14069	14323	14275	14022	14221	14218	14187	14158	14173	14168	14057	14167	13971	14276	14077	14262	13976	14130	14124	14372	14051	14031	13965	14154	14067	14211	14202	14239	14013	14270	14161	14234	14248	14103	14224	14163	14171	14164	14093	14204	14131	14288	14345	14139	14073	13966	14018	14132	14229	14295	14069	14126	14053	14139	14267	14252	14115	14147	14149	14177	14238	14234	14078	14104	14229	14199	14209	14215	14156	14116	14108	14053	14029	14207	14254	14244	14192	14183	14239	14207	14128	14219	14153	14051	14178	14249	14156	14108	14075	14116	14188	14054	14214	14516	14107	14084	14230	14197	14102	14261	14141	14150	14132	14043	13996	14312	14189	14269	14043	14091	14125	14146	14183	14335	14175	14293	14303	14202	13985	14062	14208	14160	14302	14306	14158	14219	14250	14134	14118	14266	14107	14178	13940	14227	14156	14042	14136	14154	14013	14197	14086	14079	14330	13999	14137	14157	14180	14061	14156	14139	14131	14182	14238	14186	14132	14371	14199	14184	14088	14080	14305	14362	14087	14189	14207	14164	14111	14199	14193	14176	14155	14032	14051	14103	14340	14264	14218	14081	14322	14203	14186	14125	14155	14202	14212	14102	14140	14130	14236	14168	14110	14258	14152	14195	14087	14123	14191	14088	14218	14200	14125	14116	14311	14163	14106	14246	14035	14069	14236	14180	14334	14261	14042	14255	14047	14091	14230	14312	14091	13973	14184	14128	14294	14059	14290	13950	14237	14118	14107	14325	14337	14085	14117	14115	14114	14086	14172	14061	14045	14399	14037	14193	14000	14219	14134	14231	14187	14152	14101	14178	14016	14181	14133	14251	14266	14186	14305	14255	14176	14101	14219	14014	14183	14350	14255	14222	14200	14226	14202	14058	14213	14206	14210	14216	14130	14144	14304	14204	14053	14168	14193	14223	14229	14165	14192	14070	13988	14082	14066	13987	14245	14291	14245	14132	14130	14090	14233	14297	14269	13935	14178	14106	14161	14304	14248	14256	14180	14251	14164	14353	14188	14086	14346	14191	14209	14028	14206	14152	14248	14074	14229	14153	14257	14150	14106	14252	14237	14152	14183	14276	14104	14178	14216	14053	14176	14291	14143	14093	14162	14161	14251	14244	14147	14210	14164	14216	14086	13995	14132	14209	14066	14257	14168	14292	14193	14180	14247	14334	14207	14275	14062	14196	14220	14268	14067	14281	14130	14007	14100	14120	14314	14191	14075	14094	14194	14015	14173	14184	14206	13990	14110	14228	14102	14207	14167	14255	14140	14302	14152	14208	14241	14148	14160	13998	14114	14194	14236	14234
44592	47481	43396	35968	28073	23220	23017	22487	22276	21822	21544	21213	21242	21127	21235	21053	20936	20929	20711	20787	20798	20854	21207	20845	20905	20770	21234	21187	21255	20736	20990	20796	20890	20772	20787	20651	20776	20670	20754	20973	21000	20876	20809	20848	20928	20759	20854	20674	20806	20806	20926	20793	20708	20921	20768	20959	20723	20926	20826	20626	20942	20969	20776	20788	21053	20838	20743	20597	20703	20823	20786	20779	20878	20734	20901	20817	20814	20720	20635	20701	20821	20747	20830	20748	20651	20882	20848	20877	21020	20787	21038	20822	21064	20931	20677	20741	20659	20984	20887	20803	20979	20663	20846	20841	20797	20890	20895	20691	20872	20690	20818	20951	20836	20770	20734	20940	20720	20774	20931	20785	20668	20990	20378	20813	20791	20620	20740	20665	20770	20839	20833	20622	20902	20793	20881	21058	20703	20709	20561	20902	20967	21065	20704	20717	20900	20984	20812	20880	20965	20749	20809	20779	20711	20805	20906	20623	20850	20813	20697	20971	21069	21043	20820	20767	20966	20640	20658	20797	20975	20745	20807	20771	20830	20716	20919	20897	20958	20872	20697	20741	20889	20717	20701	20855	20710	20814	20863	20897	20690	20781	20670	20678	20874	20732	20753	20664	20711	20770	20784	20798	20937	20633	20683	20841	20661	20846	20841	21034	20660	20670	20859	20933	20945	20803	20692	21092	20627	20654	20515	20790	20762	20711	20703	20691	20860	20733	20964	21108	20937	20991	20913	20821	20864	20921	20946	20795	20731	20688	20786	20895	20863	20790	20979	20816	20900	20712	20733	20777	20905	20943	20840	20751	20625	20882	20707	20669	20695	20818	20635	20598	20864	20989	20577	20680	20742	20837	20644	20850	20935	20714	20698	20842	20873	20820	20654	20873	20979	20785	20948	20879	20960	21022	21059	20795	20668	20854	20943	20812	20890	20856	20980	20831	20673	20903	20803	20667	20785	20530	20749	20657	20863	20864	20810	20552	20676	20809	20620	20809	20752	20698	20703	20713	20659	20793	20732	20998	20970	20889	20735	20609	20652	20709	20931	20845	20737	20757	20691	20795	20831	20769	20951	20803	20856	20691	20773	21050	20670	20702	20909	20721	20755	20849	20697	20851	20798	20819	20685	20882	20974	21105	20811	20685	21060	20894	20874	20603	20918	20856	20678	20643	20847	20678	20890	20844	20920	20627	20812	20860	20776	20834	20757	20834	20717	20599	20804	20822	20870	20719	20624	20944	20859	20859	20957	20854	20660	20854	20706	21043	20867	20725	20973	21083	21153	20863	20982	20828	20896	20978	20650	20942	20894	20787	20866	20896	20838	20610	20865	20866	20736	21023	21115	20945	20928	20981	20548	20658	20662	20644	20997	20980	20773	20956	20827	20761	20903	20917	20729	20709	20942	20641	20693	20638	20835	20965	20866	20906	20703	20777	20662	20668	20781	20610	20751	20838	20822	20814	20774	20498	20783	20828	20603	20816	20885	20883	20831	20613	20586	20750	20922	20540	20886	20797	21026	20827	20879	20716	20906	20851	20961	20839	20736	20594	20735	20928	20639	20681	20838	20781	20986	20699	21017	20879	20832	20622	21008	20893	20720	20738	20705	20663	20851	20738	20610	20803	20799	20771	20973	20823	20974	20874	20639	20744	20866	20935	20818	20750	20685	20920	20523	20645	20842	20897	20546	21047	20717	21002	20756	20809	20760	20976	20726	20950	20672	21051	20881	20872	20722	20880	20756	20765	20755	20863	20754	20882	20854	21044	20648	20952	20895	20930	20905	20707	20799	20941	20679	20952	20920	20893	20826	20751	20864	20972	20835	20750	20656	20790	20646	20863	21073	20810	20776	20904	20725	20898	21021	20488	20720	20779	20833	20823	20838	20879	20768	20835	20918	21022	20957	20870	20752	20918	20848	20820	20705	20673	20679	20768	20919	20752	20806	20734	20797	21077	20860	20926	20820	20819	20846	20776	20763	20859	20880	20994	20870	20647	20702	20651	20801	20878	20808	20813	20632	21043	20695	20684	20813	20831	20878	20970	20972	20742	20916	20983	21020	20878	20848	20750	20753	20801	20655	20966	20998	20964	20746	21036	20929	20858	20894	20814	20796	20649	20975	20830	20933	21024	20903	20769	20847	20813	20822	20931	20850	21051	20984	20736	20980	20906	20801	20846	20565	20631	20774	20803	20715	20921	20889	21069	20932	20851	20859	20462	20649	20591	20798	21037	20959	20852	20760	20877	21023	21074	20859	20788	20634	21003	20787	21007	20728	20759	20877	20701	20905	20944	20722	20806	20973	20761	20681	20883	20676	20917	20726	20785	20633	20834	20888	20831	21073	20662	20733	20884	20948	20813	20900	20738	20824	20711	20695	20656	20886	21112	20819	20838	20554	20922	20849	20823	21105	20538	20837	20829	20896	20832	20763	20761	20646	20785	20632	20913	20792	20814	20930	20983	20884	20804	20854	20738	20611	20724	20890	20766	20674	20842	20946	21078	20615	20480	20948	21108	21059	20777	20787	20711	21024	20852	20754	20745	20883	20964	20947	20900	20677	20587	21011	20936	20829	20657	21055	20842	20839	20858	20940	20878	20834	20768	20964	20899	20967	20630	20860	20650	20766	20821	20952	20944	20628	20855	20923	20497	21053	20743	20764	20759	20960	20853	20854	20968	20783	20769	20965	20759	20660	20765	20921	20799	20754	20950	20934	20650	20845	20931	21080	20887	20911	20879	20931	20739	20811	20549	20954	20672	20971	20885	20869	20673	20921	20792	20842	20851	20878	20747	20783	20822	20746	20816	20991	20834	21103	20761	20830	21016	20860	20667	20599	20793	20691	20584	20732	20811	21189	20820	20747	21085	20854	20780	20757	20730	20847	20832	20981	20668	20877	20665	20945	20756	20710	20973	20818	20658	20474	20802	20551	20598	20603	20695	20885	20776	21047	20571	20411	20639	20836	20735	20872	20845	20731	20807	20803	20735	20758	20918	20563	20811	21053	21024	20954	20863	20440	20723	20941	20781	20720	20602	20798	20748	20846	20807	21003	20804	20944	20893	20947	20681	20784	21065	20841	21060	21060	20760	20680	20883	20807	20793	20793	20837	21168	20556	20611	20885	21053	20785	21116	20785	20644	20866	20902	21025	20644	20862	20744	20595	20747	20875	20944	20897	20980	20757	20840	20615	20737	20716	20912	20797	20696	20743	20715	20743	20624	20969	20684	20863	20912	20785	20954	20918	20872	20937	20827	20732	20904	20663	20727	20868	20756	20646	20915	20580	20863	20951	20804	20694	20869	20692	20637	20575	20849	20969	20684	20807	20778	20759	20563	20964	20906	20811	20721	20637	20859	20999	21020	20841	20690	20578	20711	20890	20978	20813	20748	20824	20775	20620	20865	20660	20698	20971	20879	20997	20961	20699	20851	20971	21026	20810	20720	20922	20853	20870	20716	20908	20884	20705	21049	20848	20706	20552	20869	21021	21194	20954	20861	20965	20941	20947	20670	20899	20801	20869	20986	20969	20756	20870	20790	20900	20786	20754	20870	20860	20931	20756	20674	20776	20662	20833	20849	20872	20846	20686	20522	20887	20870	20752	20824	20870	20819	20891	20878	20851	20869	21015	20765	20830	20716	20708	20856	20704	20775	20877	20819	20891	20933	20867	20679	20866	20647	20929	21012	20792	20782	20849	20698	20839	20839	20806	20736	20961	20845	20873	20682	20867	20917	20781	20818	20891	20805	20973	20950	20991	20926	20629	20917	20815	20687	20914	20878	20916	20949	20882	20708	20707	20941	20604	20845	20737	20777	20896	20940	20584	20651	20805	20795	20597	20792	20862	20825	20941	20780	20763	20966	20941	20761	20561	20636	20609	21053	21017	20801	20601	20779	20473	20714	20656	20831	20711	20808	20865	20925	20777	20895	20896	20859	20727	20758	20898	20689	20897	20803	20722	20926	20912	20809	20511	20734	20312	20897	20704	20742	20485	20685	20973	20809	21063	20849	20799	20828	20814	20694	20806	20756	20819	21023	20977	20953	20716	20737	20885	20804	20954	20876	20839	20997	20999	20792	20667	21054	20706	20865	20557	20556	20981	20960	20682	20805	20845	20861	20868	21259	21086	20997	20697	20828	20836	20851	20844	20657	20666	20853	20808	21035	20845	20847	20720	20660	20825	20841	20816	20715	20916	20974	20823	20662	20680	20638	20723	20668	20667	20728	20774	20544	20765	20954	21001	20862	20764	20853	20775	20874	20849	20713	20937	20780	20817	21030	20710	20776	20895	20668	20709	20866	20904	20739	20930	20866	20648	20970	20711	20738	20689	20835	20704	20833	20601	20617	20740	20895	20748	20792	20938	20988	20763	20892	20671	20803	20842	20720	20809	20844	20992	20865	20727	20490	20781	20798	20863	20656	20581	20674	20608	21055	20889	20720	20881	20856	20843	20836	20663	20891	20703	20804	20943	20758	20705	20751	20977	20903	20789	20849	20908	20710	20819	20857	20509	20794	20679	20951	20812	20923	20601	20896	20917	21086	20669	20900	20877	21025	20975	20743	20968	20795	21027	20521	20671	20737	20779	20838	20639	20881	20774	20839	20980	20869	20716	20799	20798	20915	20803	20839	20748	20706	20708	20665	20720	20790	20658	20715	20817	20894	20954	20576	20813	20863	20828	20827	20734	20852	20904	20901	20785	20975	20832	20877	20736	20862	20912	20705	20800	20842	20889	21003	21036	21043	20692	20704	20976	20793	20591	20884	20864	20875	20693	20692	20803	20521	20934	20906	20886	20569	20916	20735	20820	20937	20871	20675	20692	20733	20754	20910	20838	20759	20991	20739	20779	20880	20746	20703	20833	20695	20742	20834	21004	20698	20809	20904	20779	20989	21081	20874	20644	20749	20838	20945	21102	20901	20901	20683	20768	20905	20727	20720	21010	20871	21003	20831	20838	20896	20781	20784	20868	20807	20854	20765	20633	20777	20805	20907	20859	20989	21032	20759	20728	21025	20875	20728	20789	20885	20681	20819	21128	20797	20935	20906	20598	20697	20699	20816	20861	20730	20904	20741	20852	20697	20802	20893	20692	20888	20820	20706	20706	20798	20824	20891	20879	20680	20839	20644	20867	20842	20728
47646	53863	44214	31839	22715	17188	17261	16898	16385	15582	14999	14586	14481	14427	14416	14383	14619	14354	14250	14244	14195	14293	14296	14202	14379	14330	14636	14632	14637	14354	14287	14312	14176	14335	14271	14370	14205	14364	14424	14394	14414	14237	14297	14229	14227	14215	14268	14143	14357	14235	14349	14050	14272	14333	14190	14253	14169	14287	14424	14339	14209	14207	14214	14115	14464	14268	14370	14086	14323	14326	14335	14182	14251	14352	14252	14258	14107	14291	14292	14237	14311	14239	14164	14322	14077	14323	14195	14073	14240	14207	14238	14174	14276	14372	14263	14255	14039	14234	14113	14177	14462	14301	14368	14320	14182	14166	14380	14171	14338	14398	14250	14220	14208	14208	14249	14314	14416	14325	14270	14166	14340	14130	14271	14269	14324	14120	14273	14236	14232	14288	14146	14202	14375	14221	14505	14234	14379	14408	14170	14394	14239	14309	14353	14403	14304	14329	14233	14263	14285	14322	14153	14283	14095	14233	14334	14306	14120	14203	14251	14252	14268	14274	14186	14320	14223	14205	14266	14310	14321	14207	14290	14137	14189	14297	14146	14300	14280	14306	14306	14274	14395	14229	14307	14321	14211	14286	14151	14327	14183	14232	14296	14328	14339	14275	14222	14179	14229	14117	14182	14300	14225	14281	14215	14369	14285	14140	14135	14277	14239	14219	14239	14342	14106	14446	14370	14353	14370	14323	14174	14277	14252	14315	14182	14329	14329	14276	14488	14072	14105	14308	14359	14028	14506	14399	14316	14153	14377	14178	14257	14270	14256	14242	14243	14191	14267	14269	14271	14374	14214	14343	14240	14359	14120	14259	14270	14251	14172	14280	14177	14188	14366	14167	14089	14276	14265	14371	14282	14242	14296	14279	14234	14303	14379	14305	14265	14102	14100	14298	14275	14253	14136	14279	14362	14277	14330	14405	14057	14371	14246	14214	14297	14151	14251	14189	14341	14307	14327	14117	14249	14258	14282	14194	14289	14202	14342	14252	14270	14401	14313	14202	14312	14396	14295	14304	14189	14302	14287	14432	14233	14330	14126	14358	14166	14294	14296	14233	14198	14119	14352	14307	14402	14065	14235	14223	14209	14197	14112	14349	14166	14271	14251	14372	14514	14353	14224	14266	14159	14244	14182	14293	14466	14282	14182	14148	14061	14358	14299	14176	14259	14369	14297	14215	14098	14264	14221	14279	14266	14215	14053	14314	14125	14262	14072	14311	14172	14123	14332	14392	14201	14339	14338	14112	14220	14282	14282	14159	14214	14254	14348	14312	14250	14264	14425	14138	14049	14223	14360	14267	14260	14196	14222	14267	14183	14559	14093	14339	14107	14227	14215	14228	14346	14204	14340	14294	14429	14216	14058	14268	14223	14270	14288	14278	14331	14225	14268	14295	14409	14234	14363	14251	14286	14272	14409	14395	14198	14181	14231	14273	14437	14107	14213	14216	14260	14281	14347	14212	14239	14315	14200	14349	14054	14207	14213	14121	14229	14256	14097	14320	14256	14343	14242	14337	14285	14315	14289	14258	14351	14270	14458	14320	14310	14244	14464	14234	14393	14340	14309	14330	14350	14154	14268	14275	14312	14292	14335	14229	14223	14336	14273	14147	14220	14326	14179	14220	14292	14180	14186	14268	14189	14284	14177	14214	14177	14376	14198	14330	14253	14349	14361	14340	14281	14173	14227	14208	14237	14170	14340	14337	14374	14324	14164	14187	14128	14276	14242	14266	14198	14286	14172	14086	14177	14286	14306	14279	14229	14290	14204	14115	14322	14214	14198	14111	14146	14082	14180	14356	14364	14356	14134	14133	14333	14415	14244	14201	14005	14148	14315	14365	14206	14232	14379	14240	14229	14229	14213	14272	14157	14249	14155	14265	14243	14320	14359	14335	14509	14236	14262	14256	14304	14106	14329	14307	14449	14258	14355	14284	14281	14061	14363	14148	14091	14372	14338	14077	14292	14261	14319	14133	14283	14228	14378	14238	14192	14162	14269	14270	14234	14214	14135	14247	14169	14162	14400	14152	14218	14164	14386	14158	14276	14259	14418	14507	14290	14271	14236	14281	14371	14351	14257	14284	14132	14295	14260	14345	14184	14308	14317	14207	14141	14161	13987	14276	14302	14294	14251	14330	14182	14339	14202	14164	14191	14257	14322	14367	14337	14219	14237	14383	14231	14219	14149	14286	14428	14169	14353	14217	14290	14300	14167	14358	14025	14205	14449	14248	14402	14140	14240	14346	14258	14181	14274	14244	14194	14292	14315	14248	14339	14134	14315	14407	14431	14317	14316	14153	14437	14366	14096	14306	14318	14155	14218	14268	14236	14397	14157	14155	14216	14246	14221	14156	14187	14253	14258	14267	14215	14224	14235	14230	14325	14101	14306	14316	14337	14338	14283	14452	14259	14317	14236	14206	14191	14233	14105	14216	14301	14224	14239	14254	14324	14311	14392	14119	14340	14151	14123	14191	14410	14220	14257	14226	14238	14175	14301	14306	14217	14201	14100	14290	14321	14113	14346	14271	14142	14241	14357	14202	14293	14318	14149	14240	14273	14198	14385	14294	14147	14255	14251	14375	14301	14206	14257	14260	14105	14228	14372	14076	14299	14228	14282	14166	14234	14377	14304	14348	14306	14348	14264	14072	14127	14126	14199	14187	14372	14326	14206	14333	14211	14397	14057	14194	14183	14183	14178	14326	14196	14299	14215	14356	14232	14186	14254	14217	14192	14194	14262	14196	14235	14217	14201	14259	14155	14123	14261	14167	14222	14139	14337	14364	14323	14336	14258	14296	14215	14386	14283	14308	14470	14487	14261	14321	14218	14214	14342	14235	14259	14404	14284	14233	14289	14297	14279	14164	14393	14365	14240	14457	14170	14108	14204	14156	14151	14233	14403	14220	14200	14223	14388	14205	14304	14315	14282	14238	14396	14204	14387	14192	14208	14091	14231	14199	14210	14155	14300	14248	14159	14400	14147	14393	14067	14273	14284	14259	14162	14214	14286	14162	14251	14267	14339	14222	14202	14105	14254	14150	14361	14310	14262	14283	14330	14308	14201	14274	14272	14183	13986	14394	14076	14171	14371	14126	14219	14251	14279	14342	14179	14246	14348	14347	14233	14159	14369	14267	14219	14319	14350	14207	14316	14205	14346	14194	14349	14368	14274	14095	14338	14205	14256	14279	14312	14183	14269	14312	14296	14144	14310	14339	14356	14213	14228	14225	14376	14318	14164	14372	14091	14241	14285	14240	14318	14238	14167	14321	14195	14156	14441	14285	14360	14270	14409	14130	14177	14218	14247	14232	14261	14285	14356	14123	14279	14192	14498	14324	14447	14426	14201	14135	13943	14259	14206	14188	14456	14336	14101	14421	14205	14266	14249	14410	14467	14214	14232	14360	14161	14209	14303	14370	14160	14452	14363	14291	14154	14303	14307	14296	14438	14287	14190	14337	14404	14280	14381	14282	14241	14165	14223	14251	14369	14238	14332	14377	14307	14355	14272	14178	14437	14382	14106	14138	14252	14258	14248	14327	14294	14218	14252	14207	14317	14286	14267	14433	14202	14276	14283	14430	13985	14221	14147	14150	14368	14241	14207	14262	14423	14136	14065	14316	14390	14309	14146	14274	14212	14330	14230	14248	14177	14193	14187	14354	14300	14320	14428	14222	14186	14313	14296	14298	14284	14185	14223	14260	14368	14330	14288	14142	14233	14255	14084	14230	14252	14307	14360	14255	14224	14260	14261	14228	14268	14236	14327	14093	14346	13985	14177	14297	14115	14242	14078	14331	14289	14208	14092	14167	14347	14301	14278	14218	14152	14270	14175	14263	14328	14409	14272	14287	14087	14169	14413	14177	14365	14353	14490	14122	14312	14193	14311	14258	14206	14223	14305	14291	14256	14177	14184	14298	14384	13993	14089	14252	14339	14347	14195	14236	14159	14196	14100	14097	14329	14271	14115	14337	14314	14323	14270	14379	14268	14175	14230	14303	14371	14222	14426	14147	14321	14118	14215	14311	14404	14221	14113	14389	14416	14397	14238	14135	14263	14233	14388	14157	14271	14226	14361	14271	14261	14181	14430	14244	14481	14321	14397	14133	14348	14301	14342	14446	14318	14359	14188	14248	14315	14099	14251	14259	14192	14181	14370	14216	14250	14264	14212	14319	14190	14468	14251	14252	14154	14355	14170	14273	14234	14207	14314	14233	14226	14267	14407	14147	14370	14284	14213	14240	14350	14364	14218	14275	14152	14055	14276	14236	14376	14386	14174	14365	14429	14303	14337	14080	14260	14338	14247	14134	14247	14174	14317	14228	14339	14191	14159	14370	14394	14295	14184	14165	14171	14150	14404	14229	14077	14337	14140	14188	14126	14236	14251	14374	14127	14199	14241	14370	14206	14261	14337	14350	14327	14271	14152	14213	14293	14238	14250	14138	14239	14330	14277	14137	14185	14328	14225	14315	14365	14289	14323	14300	14195	14380	14452	14273	14311	14306	14303	14362	14261	14322	14326	14360	14211	14413	14247	14143	14372	14410	14368	14184	14149	14474	14336	14189	14161	14334	14315	14156	14200	14485	14330	14220	14362	14250	14178	14121	14194	14258	14276	14342	14215	14382	14206	14357	14363	14168	14249	14300	14236	14362	14336	14253	14425	14220	14301	14190	14395	14176	14185	14300	14238	14265	14252	14076	14258	14366	14274	14276	14295	14224	14243	14078	14182	14087	14252	14280	14202	14227	14243	14166	14318	14230	14140	14315	13972	14235	14256	14424	14275	14175	14118	14145	14294	14244	14446	14326	14204	14179	14244	14182	14268	14163	14126	14426	14288	14233	14343	14282	14206	14401	14292	14236	14353	14240	14303	14348	14219	14187	14400	14157	14167	14366	14387	14254	14385	14126	14190	14179	14265	14039	14118	14327	14243	14442	14308	14293	14301	14079	14256	14340	14272	14419	14108	14213	14429	14129	14170	14316	14188	14228	14320	14328	14340	14278	14291	14265	14130	14133	14245	14307	14406	14214	14380	14414	14090	14068	14254	14319	14274	14386	14247	14084	14366	14361	14170	14291	14460	14194	14263	14234	14347	14358	14371	14222	14273	14259	14341	14345	14218	14272	14127	14327	14106	14166
23873	20706	27998	27273	26136	26328	27465	24538	23423	22790	22353	21988	21476	21582	22137	22420	21796	21616	21605	21506	21320	21277	21383	21038	21469	21766	23500	23551	23470	22305	21970	21511	21306	21303	21324	21275	21229	21410	21076	21245	21181	21438	21260	21459	21223	21212	21306	21099	21309	21132	21188	21362	21328	20959	21297	21311	21219	21361	21117	21183	21219	21194	21056	21186	21376	21322	21306	21271	21236	20945	21121	21292	21338	21118	21117	21255	21227	21378	21127	21118	21265	20952	20983	21077	21269	21043	21288	20927	21366	21080	21383	21353	21295	21226	21357	21183	21272	21232	21175	21099	21098	21241	21302	21066	21152	21143	21227	21270	21095	21128	21307	21352	21239	21166	21328	21023	21033	21015	21074	21343	21348	21384	21323	21244	21148	21232	21280	21136	21097	21207	21099	21337	21088	21384	21303	21003	21270	21477	21032	21164	21211	21222	21199	21332	21031	21237	21253	21104	21036	21175	21260	21153	21068	21166	21142	20870	21106	21170	21260	21182	21132	21129	21367	21040	21305	21317	20949	21072	21111	21049	21113	21040	21289	21150	21400	21041	21050	21372	21046	20840	21205	21472	21302	21223	21333	21147	21078	21354	21234	21134	21219	21115	21380	21201	21363	21392	21422	21262	21096	21161	21228	21128	21159	21139	21157	21077	20912	21244	21191	21068	21228	21148	21168	21375	21281	21060	21204	21132	21136	21175	21084	21226	21014	21226	21309	21185	21042	21153	21342	21234	21037	21139	20967	21283	21188	21276	21204	21003	21144	21141	21497	21257	21194	21107	21150	21076	21094	21106	21031	21078	20924	21087	21219	21217	21414	21245	21024	21154	21036	21113	21193	21136	21264	21204	20872	21051	21096	21183	21231	21243	21182	21204	21117	21107	21331	21190	21113	21151	21423	21116	21139	21367	21053	21117	21264	21314	21254	21096	21165	21346	20927	21060	21191	21087	21296	21039	20904	21096	21065	21194	21318	21288	21143	21154	21276	21177	21014	21279	21075	21093	21121	21422	21280	21225	21091	21298	21222	21161	21300	21020	21354	21191	21153	21270	20931	21133	21229	21197	21011	21088	21142	21234	21272	21180	20937	20964	21289	21380	21180	21115	21518	21051	21117	21135	20996	21205	21246	21196	21142	21072	21430	21236	21184	20863	21266	21281	21481	21097	21284	21126	21307	21215	20953	21272	21360	21274	21247	21163	21061	21206	21283	21059	21042	21231	21362	21250	21053	21108	21406	21316	21387	21216	20987	21348	21190	21065	21141	21165	21095	21041	20937	21124	21185	21037	21184	21134	21222	21310	21362	21231	21304	21310	21188	21143	21127	21185	21138	21205	20997	21147	21045	21349	21061	21373	21261	21323	21451	20917	21110	21074	21139	21224	21204	21011	20922	21224	21542	21274	21222	21132	21088	21121	20990	21115	21311	21028	21139	20974	21059	21197	21240	21260	21246	20858	20945	21249	21333	21037	21307	20955	21073	21168	21145	21313	21161	21250	21001	21139	21083	21129	21114	21142	21159	21221	21144	21102	21181	21433	21024	21333	21142	21092	21170	21393	21250	21051	21062	21455	21108	21154	21127	21175	20896	21094	21233	21168	21177	21022	21053	21096	21180	21117	21292	21197	21376	21173	21301	21145	21437	21224	21143	21182	21280	21424	21066	21392	21075	21060	21019	21245	21160	20919	20976	21113	21318	21265	21278	21217	21226	21251	20913	21135	21275	21240	21209	21369	21186	21214	21106	21401	21112	21149	21351	21121	21215	21127	21268	21164	21235	21054	21110	21318	21132	21072	21038	21095	21127	21110	21354	21278	21130	21115	21145	21224	21274	21441	21247	21297	21298	21209	21177	21177	21089	21339	21169	21194	21030	21331	21225	21089	21370	21508	21295	21195	20923	21104	21146	21348	21290	21015	21174	21198	21456	21146	21146	21077	21002	21072	21099	21186	21154	21292	21099	21175	21275	21092	21193	21127	21284	21243	21111	21116	21303	21157	21082	21053	21082	21140	21162	21144	21210	21193	21188	20910	21193	21228	21134	21173	21155	21319	20934	20885	21075	21315	21252	21320	21022	21194	21081	21293	21195	20868	21063	21394	21243	20922	21303	20955	21353	21114	21197	21330	21352	21111	21191	21032	21262	20977	20956	21149	21363	21128	21124	21191	21003	21145	21362	21091	21246	21258	21050	21121	21229	21211	21248	21191	21069	20854	21073	21260	20991	21198	21194	21080	21138	21123	21312	21164	20998	21105	21277	21172	21166	21235	21103	21003	20943	21151	21134	21040	21066	21104	21315	20995	21209	21180	21197	21003	21136	21347	21181	21198	21321	21183	20954	21402	21157	21203	21177	21295	21228	21029	21217	21235	21048	21386	21260	20980	21306	21145	21142	21141	21141	21296	21106	21267	21276	21126	21227	21158	21214	21102	21099	21165	21401	21259	21206	21145	21021	20949	21088	21174	21210	21057	21428	21242	21234	21205	21208	21208	21110	21149	21255	21175	21182	21261	21259	21486	21137	21301	20873	21331	21143	21272	21086	21300	21174	21275	21161	21330	21152	20908	21172	21048	21201	21085	21277	21188	21147	21355	21204	21156	21102	21381	21252	21079	21226	21121	21131	21166	21262	21341	21294	21189	21300	21379	21178	21175	21186	21238	21027	21457	21101	21112	21388	20953	21155	20957	21133	21271	21137	21083	21093	21403	21098	21003	21301	21086	20958	21322	21265	21184	21348	21389	21223	21243	21223	21158	21230	21096	21226	21363	21181	21040	21039	21234	21069	21177	21064	21023	21210	21058	21127	21255	21357	21184	21331	21217	21162	21014	21182	21380	21287	21150	21067	21031	21097	21245	21203	21167	21566	21105	21308	21237	21191	21265	21065	21054	21254	21223	21123	21041	21252	21408	21150	21120	21158	21405	21106	21205	21424	20963	21165	21098	21047	21212	21234	21099	21228	20983	21269	21179	21010	21288	21332	21000	21392	21053	21331	21044	21168	20912	21051	21300	21246	21123	21318	21292	21227	21289	21142	21242	21370	21161	21190	21352	21524	21325	21285	21143	21164	20991	21177	21383	21159	20992	21071	21281	21218	21086	21093	21132	21094	21493	21190	21313	21249	21115	21258	21002	21192	21140	21323	21336	21354	21214	21315	21054	21032	21288	21123	21066	21241	21164	21253	21243	21085	21122	21176	21188	20990	21175	21321	21229	21073	21098	21085	21231	21089	21012	21282	21137	21091	21144	21225	20985	21144	21289	21144	21139	21065	21242	21246	21378	21046	21117	21194	21082	21149	21040	21041	21135	21306	21205	21148	21043	21273	21291	21285	20897	21256	21229	21220	21127	21144	21177	21056	21310	21266	21160	21139	21302	21121	21211	21202	21464	21194	21165	21053	21139	21224	21277	21043	21308	21184	21202	21012	21162	21119	21253	21257	21112	21117	21301	21253	21285	21109	21067	21194	20788	21021	21201	21201	21356	21026	21310	21374	21189	21088	21216	21053	21338	21198	21158	20958	21304	21251	21031	21099	21247	21020	21305	21389	21229	21142	21114	21452	21424	21080	21188	21143	21304	21344	21335	21262	21242	21271	21323	21050	21271	21283	21319	20932	21110	21211	21101	21242	21259	21203	21178	21149	21118	21155	21279	21056	21099	21000	21064	21176	21138	21256	20931	21225	21324	21385	20923	21200	21358	21437	21239	21233	21196	21248	21115	21250	21246	21241	21104	21281	21202	21026	21190	21090	21280	21062	21172	21171	21189	21306	21090	21214	21420	21343	20886	21126	21271	21012	21146	20993	21129	21337	20906	21365	21188	21359	21339	21360	21298	21249	21242	21090	21195	21308	21275	20973	20970	21098	21041	21305	21015	21208	21280	21279	21167	21339	21246	21299	21242	21186	21082	21414	21047	21065	21284	21144	21163	21131	21165	21321	21251	21101	21115	21129	21161	21212	21137	21171	21337	21374	21235	20895	21207	21190	21154	21187	21080	21232	21164	21217	20978	21189	21219	21315	20995	21181	21251	21221	21124	21244	21253	21234	21233	21033	21050	21054	21179	21307	21245	21254	21124	21249	21079	21003	21189	21043	21221	21178	21243	21460	21292	21289	21411	21364	21185	21408	21203	21240	21167	21203	21237	21125	21034	21129	21249	21214	21227	20993	21141	21065	21259	21194	21046	21092	21089	21112	21116	21079	21173	21342	21215	21141	21257	20983	21160	21096	21171	21248	20919	21181	21136	21035	21126	21127	20924	21212	21151	21126	21061	21091	21082	21104	21039	21361	21247	21133	21132	21083	21075	21216	21157	21041	21292	21063	21187	21168	21198	21167	21164	21145	21144	21097	21155	21385	21233	21069	21264	21057	21155	21066	21192	21262	21136	21182	21248	21039	21083	21169	21182	21309	21181	20850	21092	20979	21245	21155	21001	21088	20855	21204	21259	21228	21028	21143	20960	21294	21306	21257	21027	21225	21245	21117	21151	21065	21171	21188	21277	21152	21124	21289	21148	21057	21109	21120	21278	21219	21103	21226	21080	21272	21058	21397	21078	21189	21341	21257	21271	21268	21073	21114	21137	21406	21141	21129	21186	21156	21135	20945	21115	21162	21134	21349	21346	21156	21298	21228	21167	21131	21280	21092	20985	21323	21166	21328	21124	21252	20955	21076	21198	21067	20851	21009	20987	20989	21040	21024	21433	21216	21018	21086	21024	21508	21135	21251	21024	20935	21243	21274	21103	21100	20993	21010	20900	20878	21280	21313	21422	21124	21156	21022	21178	21130	21126	21352	21241	21217	21298	21024	21050	21250	21251	21130	21179	21156	21028	21349	21040	21281	21208	21070	20985	21185	21042	21332	21249	20930	21108	21202	21353	21147	21120	21163	20851	21155	21213	21320	21106	20973	21028	21330	21119	21256	21208	21193	21342	21400	21245	20951	21157	21418	21293	21226	21415	21229	21229	21267	21226	21319	21108	21159	21205	21181	21000	21052	21238	20980	21073	21084	21432	21106	21260	21074	21033	21219	20967	21318	21051	20981	21325	21072	21235	20835	20880	21312	21325	21063	21342	21165	21030	21206	20988	20948	21057	21336	21258	21105	20913	21184	21164	21132	21124	21146	21083	21063	21277	21062	21140
46429	67906	58853	43018	28966	21080	20007	18637	17513	16413	15932	15361	15266	15116	16082	15664	14865	14824	14682	14719	14726	14572	14664	14540	14670	15568	17656	17201	16607	15607	15013	14675	14473	14566	14700	14576	14297	14422	14510	14464	14481	14487	14620	14527	14442	14600	14673	14475	14592	14487	14391	14450	14513	14471	14477	14687	14578	14446	14439	14448	14596	14440	14411	14585	14528	14450	14583	14366	14562	14416	14475	14433	14535	14395	14609	14497	14662	14545	14414	14491	14411	14572	14554	14454	14335	14474	14402	14413	14470	14468	14356	14298	14346	14505	14503	14546	14422	14421	14399	14675	14512	14416	14438	14438	14375	14483	14551	14591	14447	14472	14391	14320	14524	14426	14387	14617	14453	14494	14437	14328	14469	14472	14628	14602	14425	14509	14546	14422	14553	14589	14331	14387	14276	14487	14735	14322	14472	14552	14332	14375	14541	14576	14511	14453	14406	14410	14500	14374	14450	14420	14395	14348	14467	14497	14485	14416	14572	14370	14537	14595	14558	14497	14418	14603	14613	14456	14572	14512	14552	14470	14519	14539	14507	14334	14540	14341	14502	14426	14499	14663	14263	14653	14528	14648	14485	14534	14294	14651	14321	14471	14534	14400	14502	14560	14426	14428	14564	14488	14383	14474	14495	14574	14421	14282	14551	14675	14569	14469	14563	14416	14502	14203	14443	14360	14396	14352	14372	14479	14622	14376	14409	14297	14409	14393	14667	14424	14452	14473	14514	14515	14417	14607	14563	14515	14425	14538	14427	14551	14454	14397	14572	14431	14608	14351	14524	14575	14453	14465	14322	14439	14570	14319	14500	14259	14408	14366	14435	14621	14350	14517	14524	14378	14628	14399	14511	14563	14545	14454	14453	14335	14386	14360	14456	14383	14430	14424	14474	14473	14348	14423	14609	14577	14544	14520	14514	14555	14502	14349	14543	14501	14475	14469	14504	14383	14469	14078	14524	14469	14681	14538	14445	14434	14370	14655	14427	14479	14533	14333	14477	14391	14365	14616	14470	14520	14513	14587	14569	14483	14411	14549	14298	14559	14606	14511	14527	14484	14224	14370	14647	14346	14438	14402	14393	14417	14592	14505	14373	14486	14424	14412	14384	14380	14410	14558	14548	14307	14438	14430	14532	14489	14419	14413	14540	14435	14514	14621	14325	14311	14556	14622	14392	14407	14575	14543	14492	14447	14328	14513	14473	14379	14406	14375	14622	14669	14545	14510	14392	14357	14556	14627	14442	14366	14604	14386	14393	14343	14500	14454	14386	14230	14346	14542	14403	14438	14299	14473	14443	14519	14443	14432	14572	14424	14620	14503	14451	14469	14584	14420	14684	14416	14669	14558	14675	14537	14510	14490	14376	14465	14398	14310	14542	14380	14500	14532	14634	14344	14583	14533	14427	14603	14454	14383	14497	14468	14667	14566	14320	14577	14477	14478	14431	14423	14348	14496	14419	14595	14484	14546	14432	14405	14346	14433	14483	14481	14536	14476	14587	14580	14417	14538	14421	14500	14413	14363	14395	14559	14381	14423	14671	14638	14503	14506	14427	14574	14488	14400	14328	14374	14439	14461	14578	14364	14421	14444	14412	14327	14544	14258	14483	14324	14509	14411	14449	14572	14602	14409	14513	14319	14402	14354	14655	14445	14327	14319	14534	14520	14509	14451	14476	14519	14454	14564	14448	14474	14427	14604	14447	14459	14462	14487	14583	14526	14447	14378	14623	14368	14434	14435	14370	14369	14601	14541	14521	14556	14538	14571	14505	14466	14458	14429	14503	14551	14319	14281	14494	14540	14382	14484	14617	14563	14601	14351	14467	14518	14654	14415	14559	14544	14516	14404	14546	14529	14380	14571	14491	14556	14321	14401	14466	14467	14509	14422	14422	14467	14484	14547	14415	14572	14525	14556	14480	14476	14644	14331	14574	14486	14371	14649	14396	14384	14494	14475	14352	14522	14424	14332	14691	14492	14545	14587	14363	14358	14505	14437	14465	14541	14329	14366	14423	14445	14223	14307	14319	14452	14502	14382	14370	14421	14510	14405	14490	14303	14313	14415	14584	14516	14485	14326	14628	14589	14323	14461	14571	14405	14382	14460	14474	14563	14484	14530	14330	14391	14505	14507	14469	14482	14367	14499	14420	14488	14354	14335	14589	14353	14516	14249	14470	14424	14622	14369	14556	14240	14424	14518	14366	14407	14508	14420	14454	14385	14351	14590	14539	14773	14490	14463	14435	14345	14524	14366	14370	14382	14412	14561	14530	14529	14543	14393	14432	14453	14566	14387	14562	14396	14467	14472	14264	14579	14477	14557	14477	14333	14425	14414	14553	14467	14405	14389	14452	14424	14526	14394	14527	14528	14430	14447	14436	14387	14479	14623	14482	14535	14500	14410	14484	14470	14495	14393	14490	14503	14488	14380	14411	14382	14413	14481	14442	14397	14519	14469	14505	14574	14512	14512	14349	14276	14453	14494	14548	14643	14588	14492	14229	14671	14473	14588	14499	14432	14547	14395	14340	14692	14409	14413	14523	14415	14422	14485	14575	14317	14484	14517	14459	14324	14552	14467	14587	14492	14457	14584	14275	14419	14583	14670	14507	14572	14381	14466	14622	14360	14379	14485	14425	14463	14561	14594	14464	14454	14553	14327	14450	14446	14587	14338	14610	14496	14529	14503	14594	14384	14400	14372	14633	14427	14541	14378	14321	14502	14430	14380	14533	14316	14352	14568	14481	14578	14551	14636	14478	14187	14479	14362	14355	14561	14535	14463	14304	14502	14466	14548	14464	14431	14397	14474	14424	14508	14417	14446	14378	14608	14421	14643	14467	14380	14466	14335	14519	14389	14403	14374	14494	14675	14562	14510	14506	14443	14437	14407	14425	14455	14477	14320	14498	14344	14316	14497	14406	14484	14406	14401	14452	14511	14676	14642	14418	14437	14526	14255	14400	14317	14440	14355	14509	14588	14664	14431	14499	14516	14461	14477	14319	14390	14571	14351	14439	14438	14460	14471	14528	14340	14559	14373	14531	14529	14588	14455	14251	14499	14475	14532	14388	14478	14437	14561	14283	14443	14404	14386	14437	14345	14393	14390	14573	14302	14555	14262	14409	14465	14413	14458	14345	14438	14482	14501	14437	14455	14737	14454	14443	14388	14591	14454	14524	14487	14589	14632	14242	14371	14381	14362	14307	14539	14407	14342	14534	14516	14457	14420	14568	14336	14355	14402	14437	14405	14485	14350	14401	14379	14395	14407	14490	14476	14491	14418	14499	14580	14370	14439	14406	14434	14434	14421	14298	14411	14378	14529	14344	14501	14402	14409	14505	14426	14630	14471	14589	14397	14410	14465	14456	14621	14355	14470	14373	14599	14522	14457	14485	14521	14484	14443	14578	14595	14602	14485	14315	14413	14388	14493	14370	14428	14470	14530	14486	14417	14477	14289	14502	14400	14496	14581	14353	14489	14366	14535	14568	14413	14286	14487	14506	14364	14500	14512	14516	14645	14405	14436	14387	14564	14494	14380	14463	14509	14359	14425	14609	14352	14368	14563	14344	14459	14507	14542	14517	14591	14555	14349	14569	14627	14607	14639	14395	14426	14307	14410	14594	14546	14355	14352	14516	14454	14421	14519	14522	14394	14358	14600	14539	14362	14618	14457	14445	14524	14368	14472	14302	14427	14301	14539	14245	14575	14371	14529	14564	14344	14484	14654	14321	14430	14456	14565	14693	14325	14595	14546	14441	14429	14335	14479	14357	14387	14546	14238	14419	14600	14405	14327	14445	14225	14467	14440	14477	14435	14533	14476	14533	14338	14573	14423	14495	14665	14602	14533	14426	14491	14619	14536	14342	14576	14559	14700	14405	14420	14497	14600	14522	14491	14554	14445	14338	14388	14486	14486	14531	14532	14472	14450	14534	14414	14629	14606	14503	14500	14425	14476	14489	14433	14286	14597	14352	14376	14639	14486	14478	14341	14505	14459	14595	14400	14588	14422	14515	14536	14601	14447	14291	14626	14391	14437	14386	14346	14530	14568	14336	14375	14455	14397	14447	14496	14603	14471	14438	14370	14577	14560	14401	14462	14535	14508	14487	14353	14360	14464	14533	14442	14355	14545	14422	14369	14464	14430	14447	14527	14451	14359	14571	14549	14409	14499	14402	14390	14391	14688	14508	14402	14524	14450	14351	14478	14499	14646	14451	14567	14521	14256	14543	14427	14484	14450	14462	14548	14604	14501	14436	14314	14592	14399	14444	14551	14447	14541	14435	14361	14533	14530	14404	14452	14406	14414	14428	14512	14410	14477	14458	14552	14386	14308	14396	14491	14350	14289	14521	14510	14513	14425	14690	14394	14689	14416	14492	14457	14304	14555	14501	14529	14388	14571	14450	14525	14327	14382	14544	14517	14285	14316	14593	14414	14463	14570	14602	14558	14451	14555	14562	14428	14437	14609	14634	14608	14512	14400	14532	14516	14459	14571	14404	14515	14508	14278	14486	14449	14371	14404	14366	14357	14520	14550	14568	14552	14308	14441	14428	14434	14374	14503	14542	14477	14489	14514	14376	14551	14528	14535	14475	14336	14396	14519	14446	14467	14220	14358	14504	14493	14291	14457	14497	14435	14601	14550	14599	14580	14411	14363	14625	14323	14543	14711	14485	14636	14355	14395	14557	14457	14401	14458	14572	14641	14495	14506	14495	14523	14356	14617	14660	14393	14541	14379	14485	14391	14386	14480	14545	14564	14551	14454	14479	14513	14518	14131	14425	14403	14421	14493	14547	14579	14428	14454	14513	14460	14440	14197	14400	14379	14507	14533	14394	14497	14551	14495	14571	14520	14452	14678	14311	14505	14648	14453	14404	14405	14432	14339	14610	14349	14257	14611	14581	14407	14452	14552	14527	14554	14371	14544	14341	14363	14479	14437	14565	14438	14501	14517	14448	14586	14511	14540	14605	14445	14445	14251	14511	14461	14506	14511	14331	14499	14611	14306	14451	14566	14420	14526	14408	14330	14401	14504	14580	14425	14442	14488	14463	14256	14400	14557	14220	14369	14426	14454	14570	14594	14655	14545	14606	14309	14232	14589	14544	14466	14599	14572	14301	14619	14474	14415	14483	14452	14504	14405
22140	20603	27540	26489	24971	25690	28792	24411	23196	22598	22218	22242	21814	21740	23284	24734	21483	21252	21199	21316	20869	21018	20948	20750	20897	21893	24813	25371	24287	22827	21660	21093	20869	21091	20916	20892	20897	20667	20746	20710	20919	20607	20757	20823	21027	20784	20806	20980	20846	20894	20913	21114	20890	21063	20808	20963	20959	20751	20876	20818	20990	20797	20863	20888	20783	20769	20771	20802	20911	20813	20862	20922	20709	20922	20855	21012	20709	20688	20854	20718	20965	20858	20730	20880	20699	20853	20783	20689	20940	20966	20768	20845	20797	21000	21043	21027	20685	20855	20865	20895	20879	20979	20864	20949	20748	20834	20812	20883	20804	20865	20918	20800	20629	20758	20951	20858	20995	20861	20715	20949	21046	20631	20837	20859	20632	20613	20803	20669	20810	20624	20895	20624	20796	20648	20971	20843	20980	20519	20737	20872	20978	21015	20852	21064	20789	20965	20800	20765	21031	20980	20883	20824	21025	21058	20757	20609	20869	20834	20883	20801	20780	20659	20843	20959	20886	20918	20657	20888	20871	20821	20921	21124	20766	20828	21177	20658	20589	20817	20794	20849	20880	20772	20746	20628	20708	20699	20703	20845	20978	20907	20906	20817	20949	20905	21013	20790	21054	21091	20773	20884	20830	20819	20694	20779	20703	20990	21059	20825	20847	20891	20655	20721	20679	20799	20866	20807	20767	20915	20653	20746	20978	20877	20911	20876	20982	20571	20804	20773	20831	20919	20743	20838	20766	20926	20837	20823	20793	20840	20749	20912	20766	20870	20849	20751	20950	20909	20758	20673	20693	20815	20795	20785	20948	20705	20955	20872	20819	20914	20778	20925	20720	20867	20600	21010	20766	20826	20938	20981	20896	20714	20804	20880	20910	20945	20863	20924	20881	20866	20891	20879	20827	20826	20757	20741	20733	20792	20989	20731	20929	20807	20709	20681	20772	21094	21095	20855	20986	20951	20940	20827	20936	20758	20834	20917	20955	20997	20729	20749	20925	20949	20696	20771	20782	20840	20752	21160	21007	20966	21118	20736	20668	20712	20859	20843	20758	20943	20951	20904	21020	20767	20724	20661	20940	21061	20923	20908	20785	20946	20739	20788	21092	20866	20687	20846	20705	20336	20892	20961	20853	20907	20954	20965	20726	20558	20850	20519	20816	21084	20808	20874	20947	20835	20922	20777	21114	20732	20931	20841	20665	20787	20764	20769	20689	20873	20624	20856	20863	20681	20841	20918	20922	20878	20718	20825	20794	20842	20988	20862	20816	20777	20677	20752	20771	20720	21003	20862	20750	20832	20966	20788	20728	20546	20729	20812	20746	20841	20620	20886	20617	20754	20871	20773	20838	20783	21000	20830	20722	20806	20837	20804	20705	20773	20816	20731	20821	20853	20624	20553	20592	20752	20882	20674	20775	21024	20795	20846	20685	20741	20871	21004	20939	20764	21103	20790	21120	20946	21005	20897	20982	20628	20897	20846	21133	20850	20892	20734	20573	20800	20814	21005	20691	20845	20699	20999	20984	20752	20612	20902	20714	21146	20864	21034	20871	20780	20950	20784	20930	20947	20849	20868	20874	20764	20870	20799	20794	21021	20761	20793	20863	20886	20956	20951	20899	20907	20970	20903	20772	20956	21032	20855	20708	20730	20630	20726	21037	20660	20864	20709	20895	20739	20910	20746	20688	20731	20788	20948	20689	21078	20732	20904	20815	20815	20877	20873	20893	20687	20791	20882	20700	20804	20726	20774	20767	20778	20836	20864	20764	20725	20740	20712	20928	20941	21003	20798	20936	20789	20745	20814	20737	20736	20647	20783	20718	20618	20587	20952	20883	20827	20712	20947	20695	20871	20816	20604	20887	20814	20827	20688	20789	21014	20841	20728	20617	20775	20532	20962	20810	20847	21095	20853	20970	20840	20912	20713	20784	20576	20726	20515	20730	20885	20889	20925	20598	20747	20784	20671	20798	21053	20927	20752	20985	20908	20765	20816	20688	20754	20840	20867	20887	20667	20979	20800	20824	21084	20807	20757	21063	20903	20879	20827	20941	20695	20778	20754	20811	20797	20959	20683	20884	20889	20670	20778	20810	20746	20886	20868	21083	20826	20688	20786	20778	20797	20855	20597	20877	20862	20639	20718	20633	20802	20879	20698	20850	20758	20801	20885	20817	20837	20884	20984	20889	20967	20693	20733	20789	20822	20711	20830	20737	20892	20649	20787	20877	20866	20950	20795	20642	20595	20878	20806	20661	20648	20963	20927	20866	20884	20843	20706	20777	20940	20600	20782	20692	20718	20856	20811	20932	20996	20858	20671	20654	20629	20950	20724	20765	20607	20684	20826	20823	20735	20915	20837	20499	20762	20827	20965	20677	20814	20597	20714	21058	20941	21060	20818	20775	20649	20990	20839	20940	20664	20853	20848	20848	20857	20705	20790	20884	20921	20735	20692	20914	20571	20596	20889	20819	20789	20796	20828	20851	21013	21038	20943	20804	20751	20849	20650	21036	20789	20950	20917	20942	20974	20537	20900	20841	20714	20717	20824	20675	20922	20889	20759	20794	20746	20915	20998	20755	21001	20971	20604	20837	20901	20983	20967	20923	20837	20821	20839	20914	20771	21242	20606	20431	20806	20560	20893	20877	20648	20693	20785	20886	20835	20725	20802	20669	20858	21091	20872	20625	20834	20797	20706	20765	20963	20883	20836	20816	20868	21043	20962	20674	20603	20809	20653	20851	20934	20991	20832	20822	20733	20819	20851	20861	20935	20678	20748	20712	20761	20631	20828	20773	20715	20771	20949	20770	20501	20846	20538	20689	20870	20950	20704	20635	20882	20887	20658	21020	20986	20812	20831	20858	20857	20937	20680	20862	20967	20970	20924	20848	20720	20919	20821	20820	20717	20944	20884	20748	20817	20934	20698	20931	20842	20688	20812	20805	20809	20770	20888	20703	20773	20850	20860	21058	20898	20897	20892	20823	20798	20714	20577	20749	20908	20816	21067	20530	20866	20675	21058	20825	20896	21017	20711	21217	20845	21043	20794	20577	20627	21012	20816	20794	21003	20457	20858	20835	20838	20949	20953	20947	21002	20881	20687	20840	20945	20670	20688	20857	20990	20977	20664	20903	20840	20579	20864	20837	20853	20825	20875	20771	20748	20598	20771	20810	20920	20848	20784	20680	20632	20621	20659	20713	20826	20901	20639	20405	20914	20870	20568	20726	21037	20856	20916	20768	20829	21049	20718	20750	20932	20761	20719	20795	20872	21121	20685	21076	20805	20727	20940	20890	20841	20700	20841	20756	20939	21076	20664	20738	20767	20912	20712	20910	20646	20845	20866	20794	20903	20881	20901	20908	20783	20859	20951	20815	20715	20976	20790	20530	20832	20727	20873	20845	20726	20832	20954	20775	20821	20635	20928	20868	20738	20979	20707	20420	20817	20875	20929	20784	20766	20821	20878	20923	20550	20893	20725	20860	20675	20573	20613	20766	20842	20834	20803	20880	20772	21036	20851	20786	20721	20502	20987	21238	21055	20880	20695	20705	20797	20804	20830	20881	20790	21012	20793	20787	20609	20874	20643	20898	20726	20772	20980	21081	20985	20918	20903	20744	20579	20917	20820	20800	20742	20675	20839	20820	20718	20672	20716	20751	20534	20942	20766	20846	20801	20850	20785	20932	20822	20813	21014	20677	20777	20701	20742	20931	20682	20861	20890	20710	20652	20836	21030	20751	20938	20615	20563	20834	21004	20918	20940	20903	20958	20651	20711	20912	20655	21030	20824	20726	20515	20761	20812	20727	20620	20867	20978	20799	20755	20870	20798	20991	20909	20930	20700	20805	20737	20415	20789	20721	20949	20879	20831	20874	20775	20799	20780	20800	20689	20861	20752	20735	20730	20809	20550	20899	20646	20878	20665	21050	20711	20721	20654	20745	20784	20620	20702	20942	20600	21058	20884	20702	20855	20733	20861	20833	20779	20598	20867	20833	20631	21025	21061	20977	20692	20596	20435	20764	20657	20771	20707	20708	20759	20774	20813	20765	20838	20923	21110	20745	20967	20679	20886	20814	20935	20751	20522	20895	20879	20907	20834	20844	20754	20682	20864	20997	20957	20882	20926	20701	20918	20644	20826	20726	20766	20704	20814	21076	20805	20778	20903	20720	20680	20815	20705	20752	20744	21053	20969	20997	20521	20882	20560	20605	20707	20560	20841	20641	20860	20738	20961	20805	20883	20618	20665	20772	20586	20873	21040	21043	20878	20836	20880	20859	20530	20868	20748	20923	21053	20663	20844	20961	20808	21037	20805	20761	20764	20844	20823	20634	20914	20840	20536	20881	20691	20693	20799	21078	20591	20815	20855	20933	20926	20831	20954	20916	20678	20776	20752	20815	20726	20668	20898	20906	20901	20712	20784	20756	20741	20961	20988	20899	20996	20755	20629	20771	20773	20760	20767	20643	21089	21273	20809	20954	20875	20820	20768	20944	20899	20942	20754	20819	20745	20896	20759	21020	20878	20842	20711	20839	20841	20798	20821	20818	20948	20830	20611	20940	20962	20728	20791	20740	20859	20860	20773	20653	20780	20689	20624	20789	20743	20997	21024	20885	20937	20862	20818	20892	20717	20909	20706	20776	20819	20844	20811	20745	20867	20762	20840	20832	20767	20810	20718	21011	20848	20672	20898	20550	20820	20930	20934	20886	21006	20741	20790	20713	20753	20930	20872	20782	20958	20657	20817	20884	21066	20897	20971	20783	20944	20929	20946	20811	20626	20865	20676	20920	20774	20653	20925	20851	20846	20995	20949	20748	21054	20738	20818	20917	20901	20768	20837	20877	20979	20855	20820	20737	20831	21049	20900	20706	21004	20690	20627	20892	20729	20792	20869	20810	20850	20646	20827	20799	20809	20812	20890	20723	20538	20838	20828	20841	20966	20706	20754	20621	20751	20608	20622	20777	20824	20660	20842	20906	20632	20923	20936	20770	20783	20811	20898	20784	20928	20833	20798	20897	20627	20997	20834	21019	20712	20756	20835	20823	20765	20743	20783	21118	20983	20812	20773	20885	20702	20732	20861	20769	20663	20761	20763	20789	20886	20892	20674	20935	20621	20831	20792	20642	20777	20710	20816
47799	75381	68482	54526	37186	22990	20571	18529	17695	16545	16099	15863	15462	15304	18800	18054	14685	14639	14616	14468	14311	14295	14324	14366	14532	15812	19975	19701	17975	16351	15081	14454	14299	14264	14125	14217	14257	14260	14124	14094	14289	14332	14196	14344	14290	14357	14449	14185	14314	14294	14293	14201	14264	14244	14252	14234	14319	14288	14311	14362	14249	14391	14344	14250	14344	14251	14187	14306	14245	14230	14388	14259	14356	14331	14231	14199	14161	14202	14269	14073	14203	14292	14228	14179	14218	14261	14265	14344	14235	14191	14121	14106	14258	14102	14209	14142	14302	14297	14256	14226	14154	14393	14058	14109	14054	14219	14246	14203	14340	14225	14305	14247	14205	14294	14173	14207	14328	14363	14201	14126	14212	14253	14476	14370	14308	14213	14317	14105	14224	14213	14337	14286	14258	14201	14298	14344	14366	14316	14259	14492	14190	14401	14153	14378	14252	14373	14191	14303	14196	14253	14274	14124	14350	14317	14286	14163	14219	14164	14231	14263	14252	14323	14302	14159	14095	14331	14060	14143	14151	14195	14218	14053	14212	14293	14387	14180	14319	14226	14314	14188	14273	14253	14277	14223	14227	14280	14316	14195	14422	14281	14282	14340	14344	14086	14184	14236	14120	14067	14267	14284	14338	14336	14330	14110	14215	14142	14171	14300	14004	14241	14072	14255	14306	14142	14225	14175	14413	14192	14249	14172	14350	14246	14203	14156	14371	14298	14383	14153	14087	14282	14163	14221	14137	14421	14194	14228	14355	14229	14243	14174	14318	14190	14328	14247	14383	14138	14331	14325	14284	14302	14382	14253	14132	14213	14343	14111	14245	14276	13987	14457	14449	14238	14337	14166	14302	14360	14327	14108	14237	14223	14261	14377	14261	14292	14214	14279	14376	14247	14208	14050	14129	14273	14055	14342	14210	14096	14324	14295	14178	14482	14266	14245	14334	14208	14089	14207	14344	14103	14217	14252	14110	14316	14245	14135	14184	14216	14331	14096	14181	14180	14343	14185	14188	14370	14109	14119	14354	14236	14347	14187	14199	14045	14168	14237	14291	14145	14056	14215	14206	14180	14289	14237	14163	14321	14187	14089	14366	14171	14275	14154	14218	14227	14299	14422	14333	14263	14105	14042	14318	14080	14226	14285	14297	14228	14281	14168	14256	14135	14237	14338	14324	14347	14224	14206	14429	14301	14270	14226	14382	14215	14331	14189	14314	13879	14187	14235	14397	14179	14230	14056	14095	14324	14168	14037	14189	14361	14209	14442	14290	14472	14341	14183	14250	14380	14087	14131	14039	14345	14257	14182	14216	14112	14207	14280	14198	14311	14364	14064	14147	14137	14250	14330	14296	14327	14331	14398	14299	14211	14281	14426	14408	14155	14216	14062	14242	14204	14344	14275	14351	14174	14387	14115	14318	14278	14351	13947	14302	14062	14346	14105	14327	14316	14192	14186	14386	14161	14378	14139	14144	14340	14310	14259	14138	14214	14404	14286	14459	14025	14310	14310	14080	14221	14199	14290	14087	14230	14159	14276	14240	14156	14189	14171	14254	14243	14371	14188	14048	14273	14087	14221	14286	14353	14321	14272	14371	14181	14198	14319	14234	14499	14130	14257	14363	14326	14288	14073	14074	14303	14121	14425	14197	14408	14505	14161	14136	14065	14251	14121	14292	14410	14225	14152	14154	14299	14137	14243	14211	14118	14117	14224	14269	14197	14020	14336	14283	14477	14416	14259	14286	14123	14181	14187	14125	14266	14165	14278	14294	14335	14280	14272	14162	14343	14237	14132	14248	14237	14278	14284	14257	14248	14233	14250	14112	14306	14211	14195	14174	14316	14129	14311	14200	14367	14259	14282	14074	14253	14180	14271	14240	14236	14358	14156	14240	14315	14277	14287	14422	14339	14309	14177	14141	14281	14399	14329	14375	14398	14188	14372	14243	14171	14254	14199	14298	14206	14165	14248	14213	14275	14249	14163	14211	14185	14347	14361	14171	14237	14358	14357	14332	14304	14276	14292	14254	14322	14284	14320	14295	14308	14206	14218	14335	14226	14246	14261	14261	14182	14287	14171	14141	14163	14169	14233	14171	14449	14334	14228	14103	14247	14196	14226	14123	14348	14269	14167	14407	14363	14441	14293	14194	14230	14280	14403	14311	14339	14074	14304	14244	14327	14264	14335	14278	14187	14179	14304	14223	14249	14266	14309	14193	14210	14251	14144	14213	14369	14209	14306	14216	14201	14408	14500	14300	14179	14291	14307	14247	14201	14256	14229	14196	14219	14140	14234	14433	14385	14332	14299	14135	14088	14297	14199	14222	14018	14280	14237	14285	14362	14400	14271	14300	14193	14385	14239	14188	14186	14439	14192	14203	14263	14377	14253	14176	14302	14242	14191	14127	14330	14185	14294	14267	14143	14154	14039	14322	14259	14198	14225	14247	14353	14231	14232	14152	14368	14155	14344	14391	14178	14193	14200	14247	14255	14292	14363	14306	14325	14186	14298	14287	14233	14404	14367	14329	14190	14150	14377	14179	14278	14189	14323	14224	14285	14088	14259	14107	14262	14142	14241	14376	14265	14299	14303	14252	14075	14229	14227	14210	14062	14249	14375	14337	14223	14184	14331	14303	14305	14282	14157	14274	14287	14414	14151	14459	14351	14422	14429	14241	14384	14294	14109	14373	14129	14338	14246	14303	14276	14159	14356	14138	14138	14163	14234	14220	14174	14188	14273	14270	14260	14219	14230	14283	14149	14221	14210	14291	14196	14148	14265	14283	14238	14160	14237	14149	14150	14451	14251	14192	14249	14046	14099	14118	14178	14286	14314	14388	14381	14214	14300	14376	14446	14319	14233	14452	14002	14294	14450	14250	14137	14195	14200	14247	14317	14344	14265	14189	14269	14359	14288	14373	14348	14200	14311	14244	14304	14149	14272	14342	14244	14195	14204	14170	14253	14313	14312	14191	14451	14157	14155	14222	14258	14272	14223	14110	14130	14265	14355	14075	14088	14408	14323	14315	14260	14261	14280	14341	14001	14316	14193	14152	14332	14337	14161	14370	14283	14222	14377	14238	14250	14192	14204	14351	14243	14171	14477	14281	14390	14267	14256	14289	14215	14141	14036	14270	14169	14204	14305	14371	14232	14216	14203	14217	14371	14328	14279	14289	14218	14287	14258	14308	14193	14222	14230	14089	14430	14275	14322	14258	14167	14130	14438	14178	14241	14292	14190	14273	14232	14190	14298	14380	14112	14230	14241	14195	14242	14327	14206	14360	14240	14163	14256	14297	14275	14028	14280	14291	14263	14407	14216	14316	14367	14213	14250	14275	14336	14288	14227	14248	14298	14409	14153	14171	14305	14251	14178	14308	14204	14352	14262	14239	14356	14318	14247	14314	14327	14219	14348	14163	14365	14076	14161	14065	14238	14160	14145	14449	14244	14246	14194	14090	14254	14195	14344	14159	14465	14121	14274	14262	14270	14196	14259	14133	14187	14379	14212	14404	14253	14339	14264	14395	14278	14360	14054	14208	14421	14071	14099	14291	14284	14249	14256	14235	14373	14267	14332	14085	14281	14154	14289	14152	14156	14253	14290	14303	14164	14307	14285	14212	14392	14292	14172	14262	14306	14463	14273	14273	14243	14318	14171	14355	14142	14217	14115	14263	14404	14227	14192	14158	14172	14192	14253	14306	14165	14241	14293	14247	14268	14402	14426	14290	14167	14367	14173	14147	14117	14221	14453	14369	14112	14229	14205	14269	14470	14221	14388	14366	14348	14360	14378	14088	14406	14217	14216	14336	14236	14289	14011	14311	14213	14092	14144	14308	14228	14215	14428	14188	14281	14248	14205	14298	14341	14306	14251	14256	14228	14285	14313	14261	14032	14180	14172	14196	14228	14403	14201	14293	14352	14320	14283	14247	14220	14296	14140	14231	14231	14234	14419	14190	14314	14495	14175	14309	14100	14443	14302	14267	14359	14255	14202	14273	14430	14301	14168	14280	14223	14428	14227	14301	14056	14243	14219	14243	14353	14215	14327	14068	14307	14166	14145	14175	14301	14272	14346	14205	14357	14473	14034	14207	14253	14251	14278	14345	14344	14085	14253	14355	14270	14369	14136	14321	14332	14226	14156	14075	14367	14252	14219	14078	14167	13902	14127	14359	14398	14112	14252	14273	14235	14283	14270	14186	14133	14189	14221	14194	14228	14354	14250	14057	14328	14244	14247	13999	14358	14109	14246	14310	14285	14225	14285	14187	14394	14416	14429	14231	14011	14301	14339	14343	14173	14256	14332	14180	14424	14347	14087	14215	14252	14431	14202	14175	14108	14246	14375	14138	14214	14245	14311	14153	14249	14322	14328	14297	14228	14246	14111	14334	14211	14229	14210	14288	14324	14259	14386	14369	14225	14179	14168	14215	14297	14297	14374	14259	14135	14294	14082	14333	14390	14228	14060	14159	14160	14217	14289	14268	14168	14182	14100	14221	14350	14222	14157	14302	14259	14330	14296	14333	14265	14132	14246	14344	14357	14289	14448	14350	14191	14354	14459	14064	14311	14137	14144	14398	14198	14174	14430	14292	14019	14200	14146	14196	14276	14363	14027	14283	14277	14177	14205	14382	14110	14084	14290	14285	14293	14303	14051	14265	14250	14304	14343	14057	14091	14379	14259	14265	14197	14282	14361	14210	14365	14315	14270	14227	14330	14205	14114	14264	14313	14054	14101	14163	14093	14361	14264	14249	14281	14144	14221	14354	14241	14429	14195	14080	14305	14294	14352	14300	14154	14351	14115	14366	14340	14176	14268	14147	14287	14113	14184	14305	14210	14252	14136	14267	14208	14154	14158	14236	14190	14537	14263	14183	14346	14362	14215	14029	14205	14243	14166	14406	14359	14117	14349	14373	14141	14266	14102	14164	14318	14419	14241	14145	14187	14355	14317	14234	14338	14233	14510	14161	14092	14123	14303	14165	14243	14130	14302	14224	14397	14447	14384	14298	14116	14408	14118	14283	14265	14255	14163	14221	14294	14241	14150	14308	14263	14213	14311	14239	14173	14150	14254	14213	14175	14195	14277	14373	14233	14177	14147	14400	14281	14263	14219	14325	14219	14143	14150	14119	14153	14326	14216
43142	47593	45047	36250	27418	24275	23290	22722	22200	21802	21679	21509	21545	21411	21523	21474	21450	21540	21688	21582	21296	21284	21340	21331	21271	21429	21423	21613	21745	21709	21515	21408	21211	21237	21434	21498	21359	21406	21695	21190	21181	21503	21218	21490	21394	21268	21620	21323	21497	21433	21464	21431	21380	21617	21074	21224	21060	21310	21430	21466	21527	21424	21374	21279	21240	21304	21441	21283	21521	21266	21139	21385	21746	21336	21375	21384	21424	21529	21599	21445	21320	21380	21360	21438	21532	21462	21401	21514	21257	21434	21346	21565	21463	21353	21538	21578	21305	21320	21357	21449	21304	21286	21310	21385	21176	21234	21157	21411	21209	21394	21659	21349	21199	21432	21587	21123	21358	21407	21472	21246	21624	21404	21407	21345	21418	21336	21282	21407	21269	21153	21395	21376	21165	21261	21435	21311	21439	21463	21385	21280	21209	21194	21149	21213	21362	21371	21192	21385	21540	21436	21361	21739	21600	21081	21320	21253	21307	21150	21245	21375	21521	21364	21330	21618	21261	21155	21268	21349	21234	21188	21410	21383	21345	21400	21371	21243	21273	21343	21480	21402	21264	21422	21251	21453	21519	21256	21591	21398	21595	21265	21674	21126	21209	21331	21330	21476	21374	21364	21307	21320	21238	21323	21293	21244	21134	21430	21370	21134	21303	21375	21411	21532	21619	21325	21352	21417	21390	21348	21343	21247	21231	21456	21322	21202	21320	21192	21513	21506	21666	21287	21227	21186	21313	21522	21507	21153	21408	21446	21362	21232	21055	21337	21469	21422	21318	21574	21460	21328	21575	20975	21207	21220	21017	21309	21369	21485	21476	21440	21360	21264	21340	21341	21554	21357	21411	21397	21265	21293	21292	21469	21366	21346	21532	21508	21313	21218	21276	21714	21472	21364	21384	21228	21256	21351	21193	21271	21213	21603	21402	21455	21489	21308	21241	21248	21402	21338	21174	21277	21398	21266	21345	21551	21507	21420	21447	21495	21435	21211	21398	21333	21293	21337	21310	21385	21379	21490	21394	21297	21189	21337	21333	21581	21586	21516	21242	21322	21224	21520	21272	21481	21291	21464	21297	21367	21382	21508	21305	21283	21282	21527	21293	21472	21358	21554	21527	21151	21353	21374	21132	21258	21285	21384	21360	21370	21370	21530	21307	21074	21182	21374	21171	21279	21419	21197	21379	21372	21257	21353	21387	21395	21250	21471	21332	21292	21474	21178	21449	21246	21329	21221	21719	21516	21481	21232	21238	21325	21314	21491	21373	21329	21475	21408	21279	21115	21281	21266	21179	21208	21148	21440	21300	21310	21209	21236	21421	21374	21483	21444	21344	21298	21725	21257	21571	21408	21427	21344	21399	21322	21605	21360	21356	21350	21214	21211	21255	21336	21202	21445	21331	21204	21291	21483	21218	21434	21441	21254	21412	21142	21286	21087	21395	21208	21419	21623	21323	21255	21016	21574	21291	21356	21269	21374	21485	21218	21427	21485	21301	21273	21370	21485	21425	21302	21430	21490	21274	21221	21169	21383	21405	21206	21181	21228	21203	21077	21313	21440	21210	21420	21467	21421	21272	21255	21536	21632	21244	21099	21222	21516	21357	21316	21284	21406	21246	21272	21264	21408	21535	21490	21444	21374	21146	21390	21376	21322	21205	21280	21619	21279	21321	21347	21523	21283	21319	21100	21335	21192	21247	21317	21421	21486	21496	21301	21379	21424	21154	21372	21330	21455	21119	21345	21434	21368	21615	21490	21097	21072	21281	21421	21350	21378	21359	21335	21339	21221	21349	21306	21400	21494	21616	21478	21407	21430	21211	21240	21372	21459	21297	21491	21233	21463	21381	21257	21133	21155	21244	21439	21451	21238	21231	21349	21321	20808	21328	21262	21154	21219	21184	21283	21112	21351	21460	21488	21428	21467	21408	21397	21293	21295	21173	21182	21124	21129	21096	21441	21298	21300	21149	21347	21198	21387	21217	21400	21228	21292	21449	21184	21200	21554	21229	21380	21214	21313	21239	21405	21433	21581	21538	21220	21259	21308	21286	21470	21384	21489	21273	21221	21352	21303	21452	21333	21153	21409	21249	21411	21349	21259	21274	21386	21507	21413	21485	21319	21430	21220	21293	21437	21046	21364	21237	21086	21265	21441	21346	21180	21340	21430	21231	21259	21408	21280	21344	21244	21459	21327	21447	21104	21133	21327	21355	21255	21222	21327	21276	21434	21474	21355	21596	21387	21411	21404	21442	21413	21387	21332	21531	21359	21157	21155	21237	21210	21463	21389	21287	21321	21500	21487	21257	21515	21265	21225	21307	21523	21153	21377	20969	21141	21362	21675	21426	21291	21315	21295	21191	21061	21202	21022	21371	21193	21310	21350	21492	21486	21450	21374	21418	21389	21349	21664	21262	21305	21537	21430	21322	21443	21165	21179	21040	21217	21406	21379	21423	21114	21436	21329	21417	21393	21265	21204	21135	21247	21402	21333	21229	21355	21449	21273	21213	21278	21311	21365	21513	21547	21305	21240	21445	21205	21448	21393	21260	21328	21487	21304	21505	21294	21371	21261	21601	21487	21212	21414	21327	21429	21470	21373	21239	21299	21269	21365	21354	21359	21409	21219	21211	21407	21395	21352	21441	21392	21337	21460	21311	21694	21382	21188	21389	21351	21214	21256	21198	21245	21358	21331	21291	21261	21509	21422	21291	21448	21242	21023	21226	21468	21597	21614	21571	21339	21318	21300	21297	21318	21391	21504	21538	21427	21411	21383	21344	21573	21197	21550	21290	21274	21203	21229	21019	21286	21216	21306	21415	21507	21410	21110	21404	21314	21354	21318	21473	21327	21136	21558	21444	21176	21242	21218	21298	21158	21336	21308	21304	21584	21324	21379	21360	21360	21241	21417	21181	21443	21128	21073	21314	21311	21230	21249	21392	21209	21338	21461	21440	21253	21447	21390	21227	21439	21452	21278	21305	21433	21473	21410	21230	21307	21406	21284	21372	21288	21378	21417	21439	21272	21469	21359	21251	21240	21297	21485	21415	21561	21348	21412	21328	21360	21364	21314	21462	21229	21517	21337	21184	21492	21190	21470	21562	21488	21397	21287	21360	21666	21376	21356	21538	21305	21461	21266	21268	21415	21367	21339	21566	21280	21330	21202	21465	21407	21458	21416	21249	21293	21229	21467	21443	21415	21574	21398	21410	21516	21269	21340	21358	21216	21159	21440	21117	21229	21403	21490	21292	21386	21534	21361	21476	21294	21180	21466	21252	21244	21361	21379	21230	21334	21352	21438	21197	21052	21414	21386	21194	21265	21353	21282	21458	21541	21352	21389	21343	21375	21468	21415	21266	21425	21451	21516	21522	21170	21301	21314	21423	21324	21362	21449	21350	21324	21387	21408	21427	21430	21405	21365	21128	21156	21385	21341	21361	21357	21425	21356	21474	21270	21598	21315	21374	21348	21358	21294	21214	21477	21138	21267	21319	21339	21437	21371	21499	21353	21283	21519	21361	21400	21406	21172	21169	21415	21147	21470	21512	21503	21294	21355	21344	21450	21152	21087	21115	21317	21243	21298	21375	21266	21240	21459	21244	21286	21335	21264	21341	21287	21175	21296	21494	21528	21444	21512	21252	21284	21380	21364	21294	21114	21417	21170	21247	21284	21365	21364	21385	21350	21261	21315	21235	21261	21581	21458	21249	21211	21436	21475	21172	21367	21417	21420	21258	21291	21546	21191	21546	21515	21372	21110	21312	21253	21196	21281	21369	21550	21412	21372	21270	21319	21384	21323	21275	21559	21567	21546	21249	21316	21429	21297	21424	21490	21307	21385	21426	21377	21175	21474	21358	21165	21373	21307	21185	21488	21355	21120	21250	21278	21365	21484	21135	21421	21333	21355	21415	21223	21284	21345	21200	21163	21463	21360	21406	21324	21231	21091	21439	21198	21286	21173	21413	21426	21492	21248	21231	21211	21266	21341	21242	21409	21321	21213	21345	21378	20992	21275	21467	21271	21581	21338	21295	21361	21130	21391	21251	21202	21225	21613	21176	21166	21594	21253	21527	21339	21335	21391	21483	21246	21209	21401	21610	21401	21531	21278	21503	21344	21377	21260	21513	21410	21291	21508	21405	21302	21441	21363	21169	21430	21371	21256	21231	21280	21050	21284	21246	21017	21393	21274	21279	21404	21652	21339	21418	21592	21275	21295	21166	21399	21241	21303	21386	21401	21373	21518	21400	21415	21304	21308	21199	21534	21514	21586	21328	21384	21428	21394	21325	21202	21135	21293	21411	21245	21314	21307	21450	21179	21370	21518	21323	21422	21248	21135	21500	21325	21431	21159	21430	21358	21426	21173	21266	21291	21434	21552	21189	21441	21468	21402	21353	21297	21457	21266	21407	21391	21346	21427	21574	21471	21414	21456	21334	21222	21214	21340	21414	21342	21343	21442	21313	21338	21325	21334	21072	21128	21382	21294	21396	21229	21119	21340	21302	21229	21412	21321	21310	21341	21516	21294	21384	21192	21303	21280	21378	21238	21134	21444	21262	21391	21298	21407	21324	21285	21527	21268	21302	21332	21594	21332	21415	21252	21494	21400	21341	21426	21462	21320	21344	21322	21652	21271	21505	21170	21283	21518	21415	21303	21353	21456	21272	21328	21260	21223	21205	21201	21376	21142	21209	21083	21291	21336	21285	21302	21239	21379	21561	21319	21241	21181	21385	21361	21621	21421	21173	21172	21189	21406	21318	21361	21075	21439	21259	21127	21582	21289	21076	21223	21267	21341	21296	21405	21226	21458	21304	21379	21283	21447	21158	21323	21297	21497	21423	21137	21304	21609	21369	21508	21518	21387	21248	21439	21294	21333	21623	21299	21276	21356	21345	21324	21462	21390	21223	21322	21272	21283	21171	21405	21403	21368	21236	21167	21223	21423	21408	21256	21341	21286	21331	21437	21365	21317	21145	21018	21338	21354	21483	21461	21307	21132	21463	21540	21391	21184	21381	21771	21589	21409	21356	21236	21366	21491	21521	21376	21526	21473	21438	21479	21606	21553	21469	21420	21323	21179	21330	21458	21560	21270	21338	21280	21284	21389	21678	21410	21403	21393	21245	21320	21191	21308
45569	52999	45723	31320	22174	18268	17099	16356	15487	15201	15098	14895	14794	14731	14739	14719	14564	14536	14500	14437	14535	14598	14631	14739	14421	14415	14715	14794	14880	14668	14649	14568	14566	14486	14443	14654	14451	14499	14493	14462	14554	14482	14588	14632	14638	14501	14497	14518	14498	14676	14629	14597	14436	14356	14708	14426	14459	14628	14620	14478	14611	14590	14541	14534	14529	14509	14505	14582	14601	14334	14631	14580	14476	14504	14365	14588	14360	14517	14492	14545	14750	14594	14476	14616	14636	14436	14502	14439	14635	14508	14585	14596	14503	14565	14424	14375	14506	14459	14582	14516	14430	14618	14644	14435	14513	14477	14542	14676	14488	14544	14693	14447	14561	14442	14636	14464	14561	14501	14592	14529	14542	14468	14491	14442	14369	14508	14398	14676	14523	14570	14481	14567	14337	14567	14671	14511	14534	14358	14358	14563	14390	14436	14529	14524	14564	14562	14432	14409	14530	14411	14566	14461	14513	14509	14385	14524	14508	14654	14602	14531	14514	14445	14402	14597	14619	14532	14524	14495	14685	14565	14587	14448	14602	14501	14519	14498	14482	14640	14437	14451	14541	14495	14518	14405	14381	14555	14491	14540	14581	14408	14657	14404	14522	14625	14473	14533	14548	14619	14433	14481	14498	14455	14565	14538	14470	14614	14470	14468	14558	14406	14392	14554	14637	14654	14664	14425	14424	14558	14671	14422	14675	14551	14591	14609	14520	14348	14660	14548	14553	14530	14642	14339	14630	14608	14583	14591	14564	14491	14528	14593	14719	14363	14621	14434	14398	14805	14533	14662	14469	14629	14351	14645	14586	14486	14625	14522	14486	14476	14559	14441	14623	14385	14573	14456	14650	14595	14560	14542	14471	14566	14476	14512	14357	14520	14609	14519	14454	14411	14581	14484	14483	14498	14404	14673	14480	14726	14448	14484	14664	14631	14437	14509	14500	14649	14444	14509	14459	14565	14672	14482	14556	14568	14367	14530	14485	14462	14530	14522	14498	14635	14364	14421	14506	14526	14611	14500	14575	14406	14533	14642	14590	14514	14589	14438	14496	14461	14489	14602	14320	14679	14361	14627	14621	14562	14622	14421	14630	14395	14544	14664	14638	14434	14551	14393	14462	14546	14481	14388	14482	14631	14583	14711	14350	14524	14477	14497	14369	14437	14506	14617	14343	14626	14504	14464	14523	14368	14524	14513	14630	14520	14517	14511	14392	14629	14650	14560	14546	14615	14559	14427	14701	14576	14414	14581	14578	14644	14616	14689	14637	14566	14745	14634	14365	14440	14444	14628	14521	14506	14611	14601	14391	14402	14563	14649	14493	14651	14443	14655	14558	14416	14574	14518	14599	14586	14593	14510	14443	14321	14294	14474	14364	14610	14666	14562	14507	14312	14541	14556	14457	14594	14541	14489	14620	14548	14462	14539	14488	14520	14569	14762	14422	14512	14545	14460	14247	14640	14437	14552	14519	14723	14506	14473	14454	14391	14432	14579	14426	14471	14516	14628	14583	14423	14422	14600	14515	14578	14445	14542	14576	14673	14592	14528	14529	14514	14501	14467	14465	14488	14450	14601	14408	14558	14449	14419	14373	14570	14423	14443	14420	14602	14528	14486	14581	14565	14483	14671	14378	14530	14424	14373	14543	14684	14514	14484	14341	14698	14632	14509	14571	14482	14518	14364	14552	14478	14560	14419	14552	14571	14474	14450	14534	14410	14638	14551	14497	14518	14621	14495	14509	14527	14465	14534	14591	14498	14368	14533	14677	14489	14639	14608	14461	14560	14585	14600	14358	14615	14494	14631	14457	14385	14714	14427	14477	14437	14585	14468	14511	14561	14455	14423	14479	14562	14498	14505	14560	14374	14524	14678	14545	14499	14490	14574	14468	14495	14603	14299	14617	14620	14343	14569	14612	14644	14577	14548	14560	14505	14588	14573	14505	14433	14567	14423	14568	14501	14421	14549	14628	14695	14478	14662	14572	14649	14590	14621	14490	14577	14710	14543	14476	14595	14473	14526	14649	14609	14521	14581	14597	14478	14570	14468	14532	14553	14447	14646	14483	14742	14462	14551	14546	14459	14631	14542	14648	14663	14543	14831	14673	14535	14686	14362	14459	14461	14647	14486	14585	14488	14578	14456	14600	14509	14532	14724	14673	14564	14652	14533	14562	14499	14544	14479	14456	14426	14502	14563	14402	14780	14613	14471	14601	14450	14582	14638	14419	14566	14438	14483	14434	14252	14370	14584	14678	14683	14551	14498	14513	14593	14371	14390	14471	14614	14348	14581	14689	14483	14548	14521	14511	14527	14596	14469	14554	14637	14635	14439	14532	14508	14577	14525	14548	14493	14694	14609	14629	14471	14587	14687	14425	14513	14461	14560	14470	14387	14494	14559	14544	14388	14525	14423	14595	14560	14607	14560	14418	14586	14614	14550	14619	14629	14675	14530	14632	14650	14382	14316	14643	14511	14628	14411	14585	14599	14681	14539	14655	14588	14456	14469	14579	14549	14473	14435	14510	14355	14470	14427	14528	14519	14556	14629	14530	14608	14436	14544	14607	14446	14406	14512	14511	14683	14617	14587	14445	14575	14420	14663	14519	14403	14544	14592	14454	14611	14609	14451	14615	14412	14575	14474	14374	14560	14442	14525	14519	14561	14613	14618	14669	14511	14476	14564	14628	14427	14632	14414	14731	14553	14547	14683	14665	14612	14638	14553	14405	14415	14360	14405	14422	14484	14635	14442	14429	14562	14681	14580	14634	14564	14486	14545	14637	14481	14624	14410	14595	14531	14636	14553	14438	14600	14635	14623	14688	14483	14464	14572	14325	14595	14534	14502	14667	14664	14589	14722	14771	14473	14442	14591	14529	14594	14544	14270	14395	14522	14581	14450	14538	14577	14530	14630	14544	14474	14587	14408	14509	14527	14400	14403	14407	14707	14678	14585	14788	14317	14387	14527	14537	14520	14527	14528	14569	14542	14491	14257	14432	14419	14441	14488	14613	14550	14541	14453	14644	14669	14569	14608	14553	14272	14502	14573	14504	14599	14718	14457	14579	14545	14605	14617	14594	14430	14589	14347	14545	14422	14759	14309	14586	14382	14593	14487	14515	14472	14669	14481	14617	14499	14448	14566	14626	14562	14572	14568	14448	14325	14403	14278	14452	14422	14550	14530	14648	14570	14498	14515	14623	14353	14520	14407	14397	14565	14680	14600	14646	14705	14455	14535	14401	14502	14527	14451	14407	14516	14481	14433	14354	14532	14576	14524	14417	14625	14629	14341	14647	14561	14519	14590	14587	14673	14517	14420	14564	14573	14402	14652	14410	14636	14321	14609	14617	14518	14570	14595	14563	14529	14637	14490	14775	14610	14496	14431	14439	14656	14520	14448	14446	14518	14386	14458	14529	14748	14633	14638	14509	14584	14634	14575	14497	14466	14458	14464	14447	14572	14596	14468	14532	14362	14656	14627	14537	14631	14372	14491	14587	14442	14420	14501	14366	14425	14600	14479	14490	14421	14625	14589	14464	14631	14607	14450	14480	14338	14549	14619	14630	14604	14631	14613	14660	14486	14535	14682	14584	14547	14446	14553	14486	14542	14531	14429	14687	14659	14492	14567	14549	14559	14598	14603	14616	14648	14631	14471	14514	14582	14489	14621	14497	14553	14633	14510	14590	14576	14641	14610	14639	14506	14345	14716	14508	14486	14785	14713	14585	14469	14276	14629	14305	14583	14398	14638	14452	14739	14508	14475	14394	14390	14575	14453	14565	14483	14521	14555	14333	14505	14503	14222	14586	14520	14559	14554	14532	14493	14421	14575	14511	14637	14639	14416	14436	14501	14485	14597	14500	14717	14727	14555	14606	14330	14650	14482	14601	14480	14372	14622	14488	14692	14481	14568	14792	14636	14609	14616	14340	14396	14626	14538	14393	14561	14562	14592	14473	14553	14557	14676	14773	14606	14627	14550	14612	14543	14536	14569	14554	14519	14625	14542	14525	14443	14574	14669	14617	14616	14374	14438	14727	14301	14649	14503	14458	14553	14629	14548	14440	14464	14476	14527	14411	14459	14828	14381	14285	14671	14549	14695	14508	14541	14691	14467	14470	14545	14725	14392	14580	14408	14587	14422	14467	14634	14581	14397	14535	14392	14643	14439	14492	14641	14475	14382	14564	14503	14584	14560	14461	14516	14645	14512	14632	14449	14534	14612	14438	14427	14431	14464	14635	14558	14579	14621	14419	14478	14608	14387	14710	14404	14650	14409	14508	14437	14662	14594	14476	14502	14581	14594	14621	14423	14407	14675	14625	14612	14503	14581	14496	14577	14668	14511	14575	14454	14672	14545	14538	14611	14520	14398	14557	14646	14600	14632	14607	14504	14452	14463	14442	14665	14492	14448	14759	14402	14686	14474	14582	14493	14499	14453	14595	14554	14351	14555	14464	14571	14510	14440	14502	14675	14382	14563	14463	14354	14497	14577	14477	14725	14587	14518	14469	14624	14551	14580	14500	14426	14768	14444	14637	14494	14553	14724	14627	14642	14590	14554	14544	14394	14580	14622	14560	14431	14580	14521	14585	14631	14548	14591	14601	14391	14444	14469	14383	14619	14660	14417	14699	14656	14494	14599	14586	14478	14553	14607	14520	14563	14539	14382	14547	14605	14547	14498	14401	14363	14547	14513	14483	14634	14474	14601	14519	14766	14577	14482	14471	14455	14586	14559	14535	14541	14402	14576	14598	14523	14614	14395	14654	14501	14450	14437	14563	14668	14414	14548	14420	14542	14633	14422	14399	14567	14619	14712	14555	14554	14514	14600	14582	14570	14671	14408	14586	14573	14566	14551	14641	14554	14375	14617	14403	14590	14515	14652	14502	14605	14488	14593	14459	14565	14719	14636	14845	14581	14423	14590	14762	14471	14601	14629	14382	14615	14639	14474	14572	14507	14689	14366	14560	14532	14591	14375	14606	14538	14527	14493	14398	14544	14514	14531	14557	14479	14606	14350	14446	14466	14740	14639	14533	14598	14635	14569	14700	14336	14397	14562	14591	14544	14467	14509	14415	14486	14527	14499	14608	14456	14515	14635	14525	14615	14444	14482	14510	14330	14547	14709	14447	14430	14345	14524
23865	20695	28620	29178	28191	29065	27312	23349	22459	22422	22199	22161	21733	21525	22350	23297	21531	21506	21328	21441	21631	21372	21267	21319	21427	21806	23899	24084	23093	22493	21855	21453	21396	21043	20946	21148	21290	21236	21371	21461	21305	21459	21375	21408	21279	21513	21394	21343	21507	21264	21175	21283	21468	21156	21195	21502	21174	21412	21420	21318	21256	21214	21289	21433	21181	21290	21342	21127	21403	21327	21343	21205	21377	21224	21284	21210	21116	21359	21292	21205	21428	21255	21273	21268	21191	21344	21466	21299	21524	21361	21050	21568	21464	21334	21499	20967	21316	21312	21400	21307	21301	21319	21200	21094	21166	21130	21008	21135	21359	21258	21472	21186	21145	21234	21460	21206	21337	21259	21347	21196	21080	21075	21146	21333	21275	21331	21286	21251	21057	21192	21196	21259	21386	21112	21457	21359	21269	21186	21455	21235	21270	21192	21256	21114	21335	21270	21344	21344	21338	21283	21308	21352	21219	21203	21201	21424	21294	20886	21172	21340	21188	21264	21367	21204	21212	21183	21248	21073	21342	21134	21477	21295	21225	21350	21212	21159	21152	21150	21041	21193	21110	21305	21092	21230	21127	21257	21257	21461	21398	21409	21192	21330	21154	21399	21254	21367	21167	21199	21294	21177	21322	21365	21280	21423	21154	21390	21112	21284	21223	21373	21457	21370	21023	21529	21244	21435	21177	21152	21517	21335	21176	21380	21094	21274	21190	21049	21264	21249	21243	21122	21112	21213	21648	21492	21311	21010	21228	21341	21422	21325	21396	21294	21266	21124	21221	21172	21463	21091	21538	21173	21269	21194	21413	21481	21129	21171	21375	21076	21411	21211	21333	21254	21046	21444	21166	21004	21111	21224	21362	21050	21156	21204	21370	21199	21191	21210	21142	21352	21279	21462	21280	21154	21484	21443	21224	21156	21174	21348	21221	21206	21417	21072	21099	21358	21125	21036	21096	21182	21404	20988	21132	21133	21186	21250	21310	21344	21463	21325	21299	21390	21179	21273	21139	21219	21153	21310	21249	21197	21298	20999	21220	21089	21337	21193	21366	21219	21327	21333	21514	21374	21283	21320	21170	21369	21099	21151	21030	21347	21434	21175	21290	21146	21149	21292	21130	21317	21282	21305	21230	21161	21151	20935	21173	21208	21189	21194	21005	21063	20996	21148	21382	21228	21354	21314	21394	21251	21295	21040	21206	21243	21138	21464	21126	21208	21238	21195	21255	21254	21192	21271	20956	21238	21475	21267	21383	21060	21233	21038	21300	21372	21342	21293	21195	21502	21312	21153	21116	21269	21313	21078	21097	21157	21057	21248	21291	21244	21228	21108	21205	21465	21140	21068	21256	21170	21421	21225	21223	21246	21234	21256	21214	21265	21383	21191	21373	21233	21378	21332	21461	21263	21031	21313	21302	21260	21189	21431	21247	21465	21392	21226	21230	21021	21120	21281	21257	21318	21318	21270	21403	21374	21259	21125	21431	21340	21090	21280	21462	21292	21138	21112	21228	21376	21187	21075	21174	21302	21278	21254	21042	21187	20936	21240	21283	21078	21110	20972	21448	21369	21311	21207	21326	21039	21065	21358	21277	21093	21221	21177	21242	21316	21269	21208	21459	21343	21262	21254	21279	21485	21324	21444	21273	21243	21534	21311	21299	21330	21062	21540	21307	21291	21176	21245	21275	21172	21239	21314	21235	21202	21341	21259	21176	21302	21140	21207	21311	21136	21200	21256	21123	21096	21188	21155	21197	21197	21489	21126	21415	21119	21238	21269	21289	21263	21197	21235	21419	21312	21220	21074	21293	21129	21201	20928	21143	21152	21189	21203	21371	21358	21091	21275	21249	21434	21362	21440	21313	21132	21227	21283	21320	21190	21045	21132	21091	21035	20969	21285	21372	21355	21384	21283	21190	21104	21185	21266	21235	21108	21046	21395	21312	21242	21378	21251	21510	21015	21355	21301	21123	21299	21189	21099	21133	21190	21054	21287	21348	21205	21369	21190	21258	20985	21244	21321	21359	21316	21206	21236	21452	21176	21321	21052	21233	21196	21041	21289	21361	21254	21113	21061	21122	21419	21284	21128	20879	21100	21146	21174	21292	21024	21372	21335	21212	21210	21315	21342	21195	21170	21448	21431	21193	21004	21305	21299	21163	21342	21290	21178	21325	21082	21390	21271	21117	21297	21384	21161	21358	21312	21267	21245	21417	21346	21154	20972	21392	21316	21265	21085	21165	21467	21301	20976	21199	21167	21103	21396	21401	21167	21388	21308	21080	21061	21157	21095	21199	21412	21274	21292	21542	21156	21442	21364	21263	21553	21191	21414	21202	21221	21204	21352	21200	21115	21234	21354	21520	21437	21376	21346	21392	21475	21345	21387	21339	21250	21075	21164	21211	21166	21306	21164	21305	21465	21272	21156	21365	21289	21144	21445	21157	21247	20945	21350	21272	21340	21365	21260	21182	21226	21322	21362	21283	21246	21394	21276	21163	21159	21208	21335	21438	21207	21349	21314	21304	21493	20877	21294	21295	21380	21274	21205	21082	21416	21241	21198	21162	21160	21275	21320	21173	21213	21156	21249	21164	21178	21185	21145	21210	21194	21289	21326	21554	21286	21317	21254	21096	21248	21315	21076	21445	21003	21057	21222	21124	21213	21151	21253	21350	21350	21177	21200	21397	21157	21332	21252	21218	21175	21112	21203	21362	21457	21273	21185	21296	21336	21107	21314	21215	21242	21348	21225	21179	21239	21348	21354	21288	21218	21119	21170	21097	21297	21363	21262	21291	21308	21197	21357	21502	21278	21363	21080	21138	20952	21280	21344	21142	21311	21143	21316	21392	21098	21227	21414	21246	21228	21105	21278	21398	21327	21286	21357	21250	21267	21318	21257	21474	21264	21415	21275	21318	21239	21346	21185	21258	21256	21430	21367	21361	21193	21115	21336	21427	21315	21319	21253	21097	21318	21174	21277	21180	20947	21163	21143	21129	20965	21113	21063	21138	21279	21472	21302	21386	21232	21397	21084	21389	21283	21136	21187	21271	21172	21243	21335	21175	21367	21288	21146	21153	21036	21072	21259	21045	21284	21339	21293	21237	21050	21210	21223	21072	21095	21305	21279	21292	21309	21167	20944	21303	21290	21246	21217	21090	21200	21177	21190	21500	21164	20999	21443	21229	21343	21343	21104	21134	21219	21215	21320	21536	21085	21505	21378	21148	21286	21276	20998	21152	21282	21171	21183	21503	21371	21195	21541	21115	21450	21207	21169	21326	21262	21465	21391	21097	21127	21045	21219	21198	21363	21258	21161	21293	21148	21312	21239	21216	21225	21067	21268	21410	21265	21041	21129	21305	21440	21256	21306	21305	21102	21164	21363	21298	21097	21344	21267	21506	21375	21000	21352	21262	21200	21192	21103	21134	21259	21373	21159	21386	21160	21395	21167	21216	21061	21148	21154	21401	21571	21317	21599	21272	21195	21347	21175	21248	21137	21334	21209	21372	21396	21434	21205	21374	21006	21428	21020	21160	21197	21195	21168	21224	21290	21132	21276	21264	21270	21420	21277	21259	21303	21364	21214	21384	21309	21420	21180	21175	21308	21146	21194	21282	21274	21230	21310	21605	21201	21154	21297	21251	21334	21190	21206	21270	21283	21358	21353	21302	21421	21233	21269	21265	21459	21360	21455	21453	21047	21049	21221	21185	21347	21310	21053	21423	21241	21193	21303	21169	20912	21361	21391	21162	21073	21100	21269	21165	21489	21191	21424	21185	21303	21284	21272	21306	21217	21490	21196	21314	21190	21291	21326	21171	21259	21103	21177	21249	21229	21042	21261	21419	21302	21368	21208	21219	21335	21375	21294	21248	21163	21205	21220	21225	21097	21296	21295	21175	21320	21114	21197	21423	21309	21152	21454	21066	21189	21230	21213	21186	21308	21132	21445	21512	21130	21061	21161	21316	21439	21257	21278	21414	21356	21335	21151	21104	21237	21051	21333	21312	21108	21049	21270	21212	21374	21289	21260	21359	21167	21357	21142	21081	21022	21098	21287	21067	21393	21434	21234	21440	21355	21367	21437	21375	21443	21199	21243	21350	21180	21368	21418	21272	21373	21180	21103	21195	21182	21371	21346	21121	21315	21375	21218	21270	21313	21250	21294	21309	21355	21482	21342	21418	21317	21226	21252	21105	21147	21190	21293	21389	21271	21270	20988	21183	21274	21340	21135	21291	20995	21022	21141	21322	21247	21366	21297	21069	21057	21518	21106	21196	21201	21233	21329	21124	21389	21170	21166	21277	21164	21233	21114	21274	21458	21243	21223	21081	21192	21261	21432	21066	21505	21441	21391	21322	21211	21217	21218	21339	21269	21406	21282	21345	21434	21110	21403	21351	21217	21002	21122	21376	21129	21164	21211	21414	21224	21299	21358	21266	21169	21169	21278	21204	21316	21247	21109	21218	21309	21271	21059	21351	21296	21259	21285	21272	20947	21235	21259	21361	21232	21118	21176	21199	21168	21202	21108	20990	21400	21422	21264	21300	21216	21433	21118	21309	21418	21379	21170	21187	21076	21302	21362	21237	21410	21665	21163	21305	21473	21288	20931	21279	21535	21194	21228	21307	21042	21420	21363	21352	21310	21182	21271	21070	21222	21234	21364	21259	21246	21093	21153	21001	21050	21057	21218	21176	21114	21138	21280	21074	21308	21172	21132	21187	21123	21257	21325	21319	21274	21249	21162	21135	21485	21457	21282	21179	21507	21389	21404	21398	21297	21176	21085	21313	21148	21101	21224	21072	21168	21194	21314	21304	21442	21504	21590	21394	21484	21246	21122	21203	21228	21385	21065	21284	21217	21230	21310	21348	21374	21513	21146	21317	21373	21094	21211	21175	21147	21261	21467	21348	20982	21138	21344	21260	21136	21201	21319	21235	21302	21309	21070	21163	21208	21253	21288	21392	21126	21109	21275	21282	21202	21342	21219	21340	21010	21139	21061	21332	21295	21132	21312	21351	21307	21440	20941	21103	21261	21182	21193	21410	21190	21305	21387	21374	21190	21241	21261	21368	21277	21345	21232	21271	21286	21148	21205	21333	21028	21321	21088	21285	21204	21367	21321	21383	21329	21390	21361
43117	67771	63377	47147	33915	25107	18864	16935	16359	15885	15664	15438	15077	14910	16495	16680	14710	14676	14572	14813	14615	14571	14660	14513	14537	15670	18090	17699	16592	15588	14913	14657	14617	14462	14423	14624	14379	14578	14509	14452	14344	14531	14550	14530	14417	14471	14616	14619	14442	14396	14391	14358	14667	14410	14673	14397	14487	14493	14630	14512	14437	14458	14638	14524	14489	14634	14376	14549	14523	14540	14618	14554	14537	14557	14373	14441	14476	14450	14553	14672	14431	14432	14239	14539	14558	14391	14499	14564	14467	14435	14589	14368	14422	14359	14610	14491	14395	14503	14342	14531	14624	14495	14559	14482	14424	14495	14630	14507	14464	14435	14505	14474	14372	14503	14479	14326	14576	14499	14467	14522	14598	14406	14702	14586	14435	14475	14592	14630	14300	14466	14486	14530	14496	14508	14383	14457	14538	14488	14502	14478	14452	14489	14605	14406	14434	14593	14545	14427	14579	14517	14569	14456	14442	14423	14421	14452	14450	14528	14646	14703	14486	14367	14477	14385	14427	14525	14368	14375	14456	14603	14562	14515	14678	14463	14514	14325	14541	14393	14575	14585	14660	14589	14500	14455	14479	14434	14315	14454	14381	14240	14542	14584	14591	14545	14572	14393	14490	14398	14512	14706	14540	14276	14502	14327	14496	14756	14315	14457	14373	14454	14448	14512	14647	14372	14627	14601	14577	14622	14490	14561	14438	14618	14640	14429	14421	14392	14571	14459	14414	14495	14581	14559	14372	14440	14406	14478	14533	14389	14586	14475	14429	14481	14451	14547	14493	14523	14397	14428	14556	14436	14496	14584	14469	14484	14596	14575	14567	14487	14498	14444	14508	14548	14698	14422	14521	14439	14554	14381	14466	14646	14413	14554	14574	14547	14441	14317	14542	14518	14492	14437	14570	14313	14515	14397	14448	14419	14492	14450	14495	14626	14447	14500	14501	14496	14589	14377	14584	14551	14666	14466	14395	14479	14475	14495	14691	14460	14536	14385	14665	14500	14473	14613	14603	14494	14593	14613	14447	14385	14626	14496	14413	14497	14485	14349	14634	14339	14577	14673	14490	14347	14532	14438	14581	14571	14469	14688	14570	14662	14611	14601	14445	14658	14362	14496	14330	14438	14381	14603	14294	14531	14516	14380	14556	14358	14597	14429	14419	14500	14610	14306	14419	14380	14446	14554	14505	14322	14349	14469	14749	14673	14381	14506	14372	14506	14541	14435	14531	14453	14580	14510	14622	14542	14676	14437	14425	14434	14400	14482	14470	14325	14432	14481	14468	14588	14526	14431	14390	14611	14341	14357	14464	14468	14500	14531	14552	14437	14392	14503	14487	14550	14521	14554	14517	14369	14659	14334	14434	14536	14428	14478	14568	14633	14590	14407	14403	14564	14428	14587	14433	14508	14399	14313	14624	14549	14565	14492	14425	14319	14579	14407	14516	14411	14360	14586	14455	14433	14460	14528	14563	14518	14676	14586	14567	14468	14351	14447	14423	14581	14418	14507	14389	14377	14499	14350	14415	14479	14597	14490	14535	14466	14535	14810	14448	14757	14488	14487	14521	14422	14482	14585	14439	14439	14502	14459	14405	14391	14516	14541	14399	14538	14542	14524	14456	14461	14552	14572	14565	14403	14469	14630	14310	14412	14430	14478	14445	14624	14538	14397	14449	14481	14568	14494	14537	14438	14291	14536	14695	14505	14564	14348	14410	14510	14475	14520	14583	14507	14471	14312	14401	14428	14475	14459	14470	14481	14453	14481	14556	14494	14560	14643	14536	14391	14555	14353	14528	14547	14405	14587	14443	14450	14571	14337	14544	14373	14437	14523	14564	14676	14435	14443	14408	14566	14422	14466	14482	14523	14622	14611	14511	14622	14345	14566	14601	14468	14470	14517	14553	14630	14342	14579	14518	14546	14425	14586	14398	14582	14470	14380	14500	14572	14489	14431	14667	14351	14396	14496	14480	14525	14481	14467	14603	14542	14643	14355	14476	14660	14516	14400	14518	14483	14588	14334	14404	14430	14485	14497	14722	14393	14625	14530	14338	14658	14561	14342	14435	14107	14518	14456	14560	14419	14509	14349	14549	14464	14389	14511	14614	14472	14569	14510	14327	14487	14437	14437	14430	14491	14580	14412	14486	14517	14528	14645	14476	14625	14696	14562	14517	14538	14474	14407	14529	14522	14563	14356	14600	14506	14370	14466	14510	14470	14524	14522	14563	14620	14481	14409	14720	14620	14562	14522	14501	14606	14588	14450	14509	14484	14612	14552	14416	14304	14562	14510	14415	14661	14569	14378	14688	14398	14574	14749	14567	14574	14513	14324	14415	14414	14560	14519	14521	14361	14405	14661	14447	14456	14433	14347	14459	14499	14436	14548	14460	14437	14239	14643	14462	14422	14422	14346	14611	14464	14557	14351	14585	14352	14533	14381	14597	14359	14343	14397	14652	14497	14364	14553	14450	14524	14601	14411	14504	14604	14542	14338	14464	14672	14573	14623	14486	14522	14452	14445	14603	14551	14419	14434	14461	14482	14556	14390	14533	14390	14661	14333	14473	14703	14350	14564	14455	14570	14413	14484	14339	14650	14461	14532	14486	14579	14325	14586	14480	14473	14501	14473	14389	14351	14511	14599	14447	14421	14587	14546	14515	14519	14481	14514	14502	14380	14500	14467	14462	14647	14577	14445	14532	14505	14622	14521	14497	14437	14419	14555	14580	14387	14468	14621	14274	14587	14508	14507	14627	14443	14465	14569	14583	14527	14528	14425	14572	14361	14509	14479	14375	14554	14304	14427	14629	14570	14565	14404	14596	14478	14689	14536	14547	14623	14583	14484	14591	14632	14414	14666	14453	14687	14567	14550	14570	14668	14553	14467	14398	14698	14547	14585	14583	14207	14570	14554	14618	14413	14561	14199	14611	14508	14519	14485	14622	14431	14452	14486	14558	14609	14620	14482	14305	14298	14421	14481	14448	14727	14451	14636	14512	14493	14448	14512	14365	14496	14571	14375	14453	14402	14548	14309	14469	14413	14501	14531	14583	14501	14316	14528	14394	14436	14592	14445	14541	14484	14520	14433	14386	14521	14416	14453	14528	14555	14546	14423	14505	14476	14520	14512	14653	14543	14552	14461	14537	14517	14393	14560	14563	14388	14349	14531	14546	14546	14475	14459	14381	14561	14476	14589	14537	14584	14366	14527	14408	14547	14457	14647	14430	14454	14488	14460	14472	14431	14603	14427	14563	14618	14742	14345	14467	14453	14377	14580	14398	14435	14598	14632	14403	14437	14436	14510	14418	14661	14420	14487	14612	14402	14721	14400	14544	14474	14540	14372	14321	14539	14520	14489	14561	14475	14591	14526	14422	14446	14371	14487	14574	14487	14474	14610	14465	14559	14429	14522	14582	14565	14638	14477	14427	14568	14600	14467	14451	14444	14630	14614	14689	14603	14651	14519	14530	14497	14424	14666	14559	14442	14446	14638	14470	14337	14389	14531	14603	14422	14433	14493	14463	14439	14630	14435	14238	14324	14590	14343	14466	14416	14510	14648	14525	14544	14587	14553	14606	14607	14529	14554	14463	14474	14575	14511	14538	14433	14680	14520	14566	14639	14559	14454	14565	14651	14565	14571	14541	14503	14566	14474	14707	14595	14446	14589	14551	14399	14575	14509	14365	14447	14652	14373	14503	14491	14463	14561	14497	14452	14536	14436	14368	14414	14388	14304	14524	14422	14600	14717	14399	14453	14428	14406	14345	14541	14695	14625	14377	14408	14424	14422	14632	14577	14496	14486	14617	14393	14617	14330	14614	14407	14590	14650	14541	14444	14521	14576	14276	14507	14389	14489	14470	14445	14497	14495	14552	14417	14366	14375	14533	14540	14474	14559	14583	14599	14580	14503	14570	14457	14437	14465	14549	14473	14307	14505	14652	14398	14603	14643	14510	14570	14570	14520	14409	14472	14627	14564	14366	14296	14416	14469	14459	14501	14629	14543	14505	14546	14474	14724	14515	14491	14449	14626	14579	14423	14665	14595	14590	14454	14490	14501	14414	14455	14506	14317	14576	14426	14449	14516	14440	14514	14299	14491	14432	14492	14609	14363	14394	14164	14451	14711	14501	14616	14663	14530	14413	14457	14386	14514	14419	14420	14455	14516	14346	14705	14432	14585	14402	14438	14433	14613	14470	14443	14508	14494	14558	14523	14556	14464	14544	14497	14581	14443	14492	14374	14488	14586	14477	14466	14645	14423	14505	14536	14689	14455	14479	14574	14440	14437	14504	14562	14559	14473	14387	14708	14496	14487	14616	14467	14458	14501	14486	14465	14501	14531	14538	14487	14467	14413	14347	14425	14488	14448	14464	14579	14763	14656	14521	14551	14515	14691	14543	14476	14416	14584	14575	14448	14446	14671	14410	14452	14387	14595	14476	14392	14506	14600	14415	14326	14703	14508	14405	14645	14555	14554	14540	14448	14459	14513	14500	14501	14445	14341	14408	14597	14375	14417	14617	14458	14441	14463	14469	14556	14463	14600	14593	14455	14513	14600	14574	14508	14528	14463	14494	14541	14461	14461	14631	14477	14539	14592	14397	14429	14636	14643	14407	14390	14665	14412	14527	14373	14394	14499	14512	14526	14536	14522	14641	14600	14535	14648	14558	14467	14336	14559	14381	14416	14538	14391	14665	14590	14449	14486	14594	14502	14375	14549	14610	14453	14425	14483	14571	14468	14477	14414	14420	14587	14388	14400	14540	14477	14471	14608	14549	14675	14507	14454	14670	14526	14561	14624	14431	14649	14372	14402	14803	14440	14608	14607	14382	14683	14501	14493	14565	14420	14390	14326	14399	14458	14639	14624	14645	14459	14583	14600	14471	14594	14550	14436	14504	14617	14354	14598	14583	14410	14599	14625	14536	14606	14533	14345	14362	14403	14565	14495	14402	14465	14552	14551	14592	14502	14570	14390	14441	14568	14473	14460	14607	14502	14660	14347	14518	14588	14355	14620	14355	14566	14422	14599	14460	14323	14490	14510	14406	14533	14553	14560	14580	14506	14480	14457	14522	14380	14537	14399	14448	14651	14482	14501	14459	14405	14468	14575	14556	14422	14500	14442	14420	14534	14521	14513
22149	20558	27550	26182	23994	26189	27219	22417	21253	21267	20832	20377	20117	19976	22575	24608	20205	19655	19730	20007	19687	19794	19800	19527	19680	20580	24628	24301	22849	21341	20371	19778	19602	19493	19615	19577	19587	19673	19676	19519	19462	19447	19652	19472	19654	19387	19520	19442	19679	19592	19907	19693	19640	19495	19614	19844	19660	19571	19472	19666	19547	19656	19523	19674	19599	19408	19644	19837	19764	19563	19616	19635	19655	19563	19680	19220	19508	19514	19681	19499	19769	19374	19638	19624	19583	19481	19533	19686	19489	19660	19422	19624	19365	19483	19346	19585	19425	19542	19455	19613	19548	19501	19392	19513	19272	19496	19557	19552	19579	19572	19529	19237	19607	19487	19510	19586	19585	19426	19438	19540	19367	19608	19558	19677	19649	19627	19645	19594	19445	19521	19510	19647	19588	19575	19612	19572	19442	19499	19662	19468	19383	19301	19301	19428	19664	19377	19364	19527	19564	19632	19447	19450	19811	19705	19486	19615	19422	19259	19405	19394	19620	19576	19518	19691	19542	19549	19660	19616	19401	19388	19420	19651	19498	19410	19347	19317	19519	19495	19798	19685	19578	19570	19549	19617	19511	19615	19332	19499	19460	19611	19593	19517	19776	19394	19488	19590	19562	19522	19436	19259	19464	19581	19516	19370	19265	19511	19388	19495	19551	19582	19615	19385	19573	19616	19570	19640	19700	19740	19539	19554	19267	19506	19262	19309	19575	19495	19542	19682	19478	19501	19476	19533	19482	19394	19362	19465	19566	19447	19533	19369	19310	19495	19460	19226	19442	19719	19437	19475	19295	19487	19496	19682	19622	19501	19556	19605	19543	19340	19410	19509	19421	19593	19428	19469	19482	19587	19642	19685	19566	19699	19554	19360	19588	19636	19426	19600	19414	19230	19477	19384	19627	19322	19469	19289	19691	19651	19056	19401	19554	19383	19546	19555	19536	19245	19434	19422	19663	19544	19485	19335	19270	19671	19560	19493	19726	19396	19486	19548	19629	19408	19517	19497	19504	19521	19445	19273	19414	19277	19135	19499	19325	19528	19614	19443	19553	19479	19539	19415	19296	19391	19475	19765	19482	19678	19215	19371	19456	19610	19317	19417	19541	19420	19474	19682	19477	19599	19369	19635	19652	19512	19410	19402	19658	19420	19353	19483	19479	19438	19418	19525	19606	19619	19429	19502	19402	19473	19474	19484	19244	19271	19680	19567	19425	19557	19420	19238	19387	19469	19493	19436	19564	19493	19609	19527	19731	19402	19547	19233	19504	19562	19411	19512	19527	19418	19403	19388	19475	19631	19563	19187	19553	19448	19530	19530	19523	19664	19581	19497	19666	19463	19462	19518	19326	19569	19591	19490	19468	19515	19331	19608	19421	19537	19496	19658	19529	19715	19653	19422	19587	19459	19494	19468	19454	19331	19668	19465	19426	19688	19624	19664	19823	19710	19536	19613	19709	19589	19509	19268	19313	19483	19255	19612	19407	19307	19324	19485	19704	19602	19458	19470	19656	19731	19607	19392	19683	19594	19552	19448	19643	19477	19685	19457	19479	19485	19457	19617	19534	19373	19385	19519	19439	19763	19584	19722	19611	19455	19732	19488	19545	19378	19762	19496	19433	19286	19717	19543	19560	19578	19497	19595	19604	19416	19413	19511	19235	19556	19273	19477	19472	19676	19613	19488	19490	19482	19538	19677	19433	19496	19554	19578	19496	19373	19586	19454	19548	19551	19479	19518	19478	19728	19505	19627	19571	19373	19554	19254	19400	19252	19277	19474	19644	19288	19357	19581	19514	19604	19568	19360	19430	19434	19352	19541	19588	19710	19647	19509	19518	19542	19632	19479	19805	19484	19722	19586	19417	19729	19778	19550	19480	19495	19438	19168	19343	19311	19666	19474	19500	19473	19463	19541	19476	19296	19333	19573	19548	19520	19536	19337	19494	19617	19475	19605	19445	19387	19306	19404	19565	19647	19559	19468	19666	19476	19573	19622	19656	19526	19549	19739	19242	19489	19718	19534	19628	19508	19552	19447	19521	19466	19482	19573	19585	19448	19371	19558	19514	19539	19635	19515	19619	19532	19597	19549	19518	19418	19363	19644	19764	19381	19773	19457	19385	19545	19391	19549	19757	19341	19510	19606	19461	19251	19575	19611	19435	19445	19530	19717	19619	19706	19406	19456	19394	19434	19507	19378	19436	19656	19435	19512	19421	19559	19400	19599	19365	19608	19707	19502	19529	19585	19493	19448	19313	19488	19656	19348	19490	19689	19721	19359	19346	19772	19548	19426	19365	19482	19414	19527	19411	19404	19250	19503	19499	19337	19382	19386	19675	19482	19585	19691	19504	19404	19544	19371	19309	19623	19768	19686	19750	19668	19475	19557	19287	19368	19464	19449	19415	19551	19697	19423	19454	19715	19461	19448	19314	19248	19507	19531	19745	19153	19527	19520	19280	19416	19767	19625	19449	19580	19638	19461	19543	19387	19421	19475	19362	19496	19608	19594	19426	19627	19500	19444	19442	19407	19509	19482	19609	19516	19482	19527	19492	19437	19424	19494	19491	19385	19485	19501	19532	19520	19495	19452	19403	19420	19430	19550	19299	19579	19611	19542	19462	19235	19414	19444	19261	19441	19509	19450	19540	19662	19547	19592	19552	19569	19504	19701	19664	19580	19551	19456	19379	19376	19412	19388	19583	19445	19413	19569	19651	19495	19637	19685	19581	19400	19504	19590	19586	19538	19319	19411	19410	19389	19245	19588	19575	19506	19588	19456	19547	19476	19508	19685	19575	19457	19453	19508	19520	19415	19457	19477	19445	19612	19476	19691	19487	19608	19533	19500	19613	19332	19535	19493	19504	19432	19399	19389	19312	19408	19425	19517	19615	19468	19668	19614	19410	19597	19611	19480	19437	19599	19505	19465	19347	19700	19480	19679	19547	19230	19513	19267	19350	19559	19470	19329	19344	19331	19395	19422	19332	19340	19481	19437	19604	19213	19449	19231	19476	19606	19665	19460	19327	19378	19642	19480	19457	19485	19562	19608	19345	19535	19561	19225	19434	19502	19524	19590	19462	19557	19389	19499	19378	19553	19327	19412	19516	19306	19507	19606	19487	19614	19619	19517	19601	19620	19590	19447	19323	19201	19328	19532	19209	19512	19377	19462	19358	19489	19532	19525	19573	19789	19496	19346	19433	19531	19541	19595	19417	19488	19485	19329	19646	19438	19534	19435	19388	19523	19299	19592	19609	19677	19672	19557	19583	19668	19449	19447	19594	19399	19537	19415	19484	19554	19343	19592	19410	19604	19545	19555	19451	19606	19351	19559	19296	19568	19439	19740	19356	19465	19570	19390	19465	19374	19691	19424	19420	19607	19577	19430	19292	19439	19497	19409	19372	19479	19568	19649	19725	19565	19519	19438	19493	19565	19589	19691	19612	19317	19758	19405	19391	19507	19536	19514	19564	19756	19598	19405	19643	19204	19539	19553	19379	19533	19443	19352	19459	19630	19545	19557	19545	19623	19572	19565	19592	19426	19502	19512	19544	19212	19596	19368	19322	19545	19441	19581	19477	19455	19414	19304	19447	19091	19531	19505	19354	19440	19595	19449	19651	19521	19758	19401	19333	19262	19294	19498	19432	19521	19411	19244	19542	19578	19374	19383	19488	19567	19637	19797	19506	19569	19485	19372	19441	19584	19424	19677	19650	19432	19415	19562	19499	19404	19435	19644	19241	19380	19505	19518	19141	19296	19370	19655	19704	19492	19552	19197	19378	19584	19698	19664	19550	19374	19406	19490	19660	19359	19577	19377	19700	19607	19466	19430	19608	19619	19464	19541	19588	19545	19493	19614	19534	19320	19299	19533	19283	19435	19553	19850	19790	19364	19392	19477	19647	19436	19723	19458	19485	19382	19552	19661	19608	19607	19492	19545	19417	19535	19427	19734	19899	19599	19486	19336	19740	19385	19465	19499	19541	19453	19482	19468	19805	19279	19329	19451	19484	19654	19475	19347	19315	19452	19589	19465	19704	19271	19471	19499	19604	19404	19647	19419	19395	19546	19471	19520	19671	19562	19699	19657	19336	19420	19420	19406	19536	19363	19344	19494	19512	19500	19515	19509	19256	19453	19591	19564	19610	19329	19584	19587	19497	19517	19553	19442	19656	19599	19497	19508	19533	19487	19543	19977	19561	19589	19492	19371	19438	19674	19455	19549	19700	19520	19421	19510	19543	19519	19511	19462	19498	19540	19424	19264	19519	19264	19590	19480	19312	19325	19490	19452	19348	19555	19379	19384	19283	19470	19562	19398	19567	19479	19460	19497	19422	19515	19566	19585	19659	19577	19408	19478	19537	19548	19574	19560	19490	19604	19599	19340	19537	19615	19646	19492	19533	19359	19338	19568	19725	19528	19439	19432	19725	19410	19591	19335	19532	19373	19494	19424	19538	19664	19518	19402	19479	19477	19609	19661	19354	19482	19800	19524	19431	19502	19538	19528	19446	19543	19523	19485	19503	19592	19508	19440	19464	19545	19614	19283	19483	19315	19383	19559	19463	19526	19523	19543	19470	19723	19627	19669	19573	19443	19491	19594	19447	19481	19435	19485	19494	19514	19476	19307	19544	19381	19623	19667	19489	19448	19533	19467	19532	19347	19526	19494	19440	19483	19418	19458	19454	19391	19575	19503	19353	19593	19528	19433	19537	19365	19375	19540	19458	19740	19546	19566	19486	19543	19750	19677	19452	19608	19530	19588	19444	19385	19554	19402	19409	19473	19403	19550	19445	19431	19465	19531	19567	19723	19363	19429	19560	19696	19509	19621	19522	19573	19469	19554	19452	19491	19441	19582	19632	19547	19434	19553	19263	19387	19639	19439	19635	19483	19618	19305	19491	19296	19209	19515	19728	19550	19510	19736	19415	19424	19512	19476	19647	19387	19661	19703	19425	19544	19463	19652	19463	19387	19290	19534	19486	19596	19598	19661	19490	19526	19576	19281	19396	19721	19530	19732	19477	19393	19396	19333	19364	19510	19604	19571	19470	19566	19492	19511	19542	19433	19483	19480	19558	19482	19388	19497	19414	19654	19697	19361	19670	19453	19550	19358	19536	19563	19445	19388	19318	19559	19518	19425
45687	71911	68638	51538	36276	25147	17802	16801	15900	15459	15084	14856	14129	14130	18969	18434	13827	13879	13809	13919	13764	13533	13823	13708	13600	15673	20781	19900	17418	15579	14399	14094	13731	13803	13646	13550	13630	13537	13714	13519	13535	13579	13793	13568	13658	13632	13587	13689	13653	13676	13597	13677	13670	13600	13545	13711	13681	13664	13624	13458	13755	13523	13508	13690	13711	13655	13667	13519	13702	13610	13495	13581	13695	13611	13638	13614	13732	13697	13625	13483	13801	13633	13837	13497	13561	13679	13487	13576	13513	13538	13545	13387	13587	13541	13584	13689	13483	13904	13631	13583	13681	13572	13448	13417	13517	13704	13789	13655	13607	13656	13354	13665	13711	13491	13614	13788	13663	13736	13717	13669	13477	13602	13510	13663	13636	13597	13683	13663	13557	13482	13524	13579	13592	13632	13681	13537	13422	13551	13659	13496	13573	13570	13674	13551	13534	13593	13563	13612	13695	13413	13787	13579	13695	13623	13428	13542	13536	13598	13711	13597	13485	13615	13537	13536	13455	13534	13565	13672	13748	13587	13606	13742	13548	13550	13768	13581	13596	13673	13583	13619	13612	13431	13651	13613	13617	13617	13528	13451	13483	13678	13658	13628	13404	13616	13655	13725	13543	13742	13606	13591	13565	13644	13564	13519	13596	13454	13560	13475	13637	13635	13598	13516	13562	13596	13805	13528	13419	13549	13637	13545	13579	13597	13549	13614	13684	13738	13376	13594	13615	13643	13678	13572	13733	13704	13622	13616	13717	13621	13501	13659	13586	13527	13630	13584	13582	13702	13624	13655	13444	13572	13601	13520	13520	13572	13579	13564	13647	13557	13675	13594	13568	13572	13913	13565	13581	13519	13557	13780	13577	13563	13525	13500	13586	13659	13624	13674	13441	13546	13727	13672	13497	13523	13656	13582	13736	13548	13621	13691	13492	13609	13492	13523	13542	13569	13659	13694	13539	13587	13574	13731	13502	13572	13727	13508	13428	13649	13481	13425	13664	13598	13739	13876	13651	13639	13559	13622	13458	13696	13651	13610	13669	13687	13590	13425	13606	13537	13501	13571	13708	13640	13587	13668	13550	13589	13486	13584	13532	13510	13513	13544	13568	13496	13697	13665	13681	13613	13720	13745	13596	13550	13635	13685	13594	13715	13584	13544	13664	13591	13716	13674	13524	13581	13661	13619	13706	13632	13692	13507	13501	13601	13835	13532	13639	13630	13428	13733	13668	13544	13589	13613	13565	13696	13623	13655	13652	13774	13553	13605	13551	13678	13586	13505	13498	13647	13617	13745	13604	13479	13663	13651	13523	13601	13633	13597	13848	13602	13596	13606	13697	13563	13673	13593	13781	13614	13616	13684	13788	13714	13631	13768	13754	13490	13398	13712	13685	13526	13725	13467	13744	13379	13500	13576	13487	13716	13599	13580	13552	13572	13603	13486	13676	13657	13689	13698	13794	13643	13433	13552	13649	13609	13632	13633	13580	13566	13532	13604	13721	13744	13554	13667	13626	13531	13458	13678	13435	13575	13733	13739	13499	13713	13489	13768	13537	13646	13604	13542	13633	13632	13664	13620	13665	13647	13800	13633	13441	13522	13705	13567	13572	13574	13741	13457	13775	13425	13547	13607	13595	13670	13572	13612	13540	13618	13597	13570	13735	13686	13532	13690	13482	13506	13535	13681	13518	13470	13520	13388	13498	13658	13639	13642	13623	13707	13677	13632	13583	13528	13654	13514	13694	13589	13705	13568	13503	13631	13658	13611	13726	13659	13608	13633	13662	13622	13632	13869	13659	13558	13557	13594	13588	13597	13521	13684	13502	13419	13738	13571	13514	13540	13613	13572	13460	13515	13598	13802	13436	13704	13647	13595	13594	13631	13534	13579	13704	13677	13600	13677	13586	13627	13652	13476	13514	13643	13619	13485	13569	13756	13737	13601	13530	13620	13673	13536	13619	13702	13457	13562	13409	13575	13598	13668	13504	13523	13639	13576	13457	13575	13619	13674	13622	13503	13602	13595	13592	13667	13454	13672	13748	13510	13500	13530	13611	13671	13652	13582	13536	13611	13517	13656	13648	13718	13585	13493	13688	13492	13549	13511	13614	13705	13804	13561	13662	13718	13730	13445	13565	13375	13745	13613	13601	13578	13854	13787	13647	13452	13603	13632	13639	13666	13603	13536	13697	13532	13616	13571	13499	13594	13663	13438	13805	13504	13618	13621	13636	13555	13552	13676	13555	13618	13437	13480	13581	13656	13584	13569	13783	13648	13559	13718	13592	13480	13623	13673	13564	13573	13446	13538	13621	13648	13683	13690	13572	13723	13641	13501	13750	13598	13538	13476	13633	13613	13558	13560	13694	13693	13597	13655	13689	13607	13675	13637	13688	13584	13525	13592	13626	13634	13724	13660	13593	13720	13546	13579	13609	13575	13638	13453	13630	13588	13639	13667	13689	13542	13363	13637	13504	13603	13669	13525	13604	13666	13558	13494	13594	13590	13539	13738	13704	13589	13833	13552	13661	13771	13667	13567	13701	13436	13670	13472	13740	13660	13648	13626	13654	13616	13561	13600	13617	13670	13586	13651	13664	13709	13603	13791	13571	13571	13485	13628	13481	13701	13570	13569	13771	13572	13538	13682	13804	13619	13646	13627	13670	13591	13657	13706	13647	13618	13624	13575	13509	13507	13743	13548	13532	13644	13688	13659	13722	13434	13591	13623	13512	13682	13639	13716	13637	13587	13606	13723	13539	13755	13658	13603	13662	13759	13614	13662	13611	13556	13457	13609	13678	13585	13682	13687	13558	13605	13806	13742	13843	13568	13535	13610	13729	13536	13459	13509	13667	13688	13702	13608	13610	13538	13499	13553	13578	13575	13725	13501	13792	13757	13544	13395	13639	13645	13495	13695	13538	13553	13728	13579	13611	13552	13668	13543	13527	13663	13844	13531	13577	13490	13635	13558	13572	13588	13518	13582	13358	13689	13573	13715	13623	13556	13608	13654	13626	13541	13630	13816	13566	13654	13558	13498	13541	13477	13567	13638	13754	13486	13736	13396	13635	13684	13477	13653	13703	13703	13513	13510	13513	13647	13647	13619	13479	13786	13577	13534	13640	13549	13627	13372	13626	13716	13529	13827	13616	13649	13524	13752	13654	13472	13706	13436	13510	13613	13686	13504	13612	13658	13532	13640	13527	13657	13573	13632	13709	13623	13563	13674	13529	13734	13707	13409	13590	13610	13577	13645	13476	13543	13558	13562	13634	13669	13577	13691	13686	13488	13780	13827	13703	13617	13580	13645	13579	13510	13615	13566	13583	13766	13531	13526	13598	13685	13493	13698	13617	13457	13630	13527	13616	13552	13703	13625	13694	13723	13586	13694	13650	13644	13542	13621	13645	13372	13461	13616	13701	13712	13492	13540	13498	13448	13710	13552	13572	13679	13746	13731	13571	13694	13597	13638	13685	13542	13672	13672	13669	13622	13715	13557	13506	13501	13542	13531	13516	13597	13400	13490	13570	13600	13567	13783	13730	13612	13683	13602	13450	13642	13664	13580	13666	13505	13596	13665	13595	13815	13744	13632	13636	13614	13629	13693	13535	13405	13588	13457	13682	13533	13633	13762	13538	13605	13524	13545	13547	13533	13650	13508	13660	13549	13611	13508	13762	13406	13694	13517	13613	13636	13770	13601	13614	13593	13563	13491	13627	13447	13583	13527	13784	13594	13660	13609	13726	13624	13664	13605	13587	13661	13676	13567	13753	13588	13553	13476	13398	13775	13559	13618	13677	13689	13616	13649	13428	13683	13549	13685	13727	13460	13829	13695	13583	13492	13641	13514	13522	13659	13648	13556	13693	13598	13602	13635	13518	13380	13731	13654	13528	13688	13849	13649	13498	13700	13639	13503	13620	13448	13522	13595	13565	13586	13750	13629	13734	13555	13566	13465	13763	13782	13717	13606	13540	13791	13611	13465	13653	13619	13582	13698	13807	13509	13472	13525	13528	13742	13593	13681	13553	13460	13515	13634	13618	13592	13624	13677	13467	13716	13437	13640	13670	13700	13628	13486	13726	13586	13663	13653	13733	13705	13641	13759	13669	13630	13647	13602	13667	13806	13609	13574	13724	13624	13514	13623	13600	13555	13723	13675	13727	13625	13715	13553	13665	13506	13600	13482	13547	13580	13657	13557	13624	13696	13622	13603	13617	13511	13544	13807	13556	13807	13591	13432	13648	13826	13755	13646	13431	13565	13601	13522	13756	13635	13450	13548	13603	13540	13586	13436	13573	13784	13589	13642	13576	13712	13725	13662	13418	13666	13547	13640	13609	13571	13623	13701	13575	13403	13663	13618	13511	13624	13694	13588	13640	13549	13555	13563	13594	13642	13469	13646	13630	13550	13742	13599	13642	13495	13742	13620	13563	13660	13698	13488	13715	13435	13638	13575	13701	13638	13548	13473	13709	13477	13565	13634	13604	13617	13667	13541	13621	13505	13675	13645	13610	13442	13436	13631	13565	13626	13731	13791	13592	13392	13718	13559	13608	13520	13513	13520	13525	13553	13552	13591	13651	13619	13600	13735	13568	13534	13545	13590	13724	13499	13342	13586	13729	13578	13561	13607	13599	13466	13732	13744	13537	13704	13619	13596	13636	13614	13783	13443	13693	13588	13705	13557	13578	13635	13552	13732	13516	13569	13678	13636	13583	13544	13717	13568	13644	13673	13579	13424	13723	13423	13716	13499	13541	13467	13688	13514	13580	13562	13735	13466	13592	13720	13552	13695	13438	13698	13403	13766	13461	13645	13558	13669	13557	13637	13590	13519	13573	13748	13430	13676	13679	13757	13551	13724	13767	13506	13429	13382	13478	13472	13641	13496	13576	13585	13585	13720	13547	13609	13556	13502	13575	13691	13723	13635	13538	13577	13746	13599	13467	13558	13626	13712	13600	13675	13599	13405	13629	13504	13669	13619	13460	13402	13565	13747	13631	13725	13676	13576	13494	13636	13700	13653	13556	13480	13700	13684	13641	13643	13700	13653	13584	13580	13645	13601	13679	13502	13586	13631	13520	13557	13691	13762	13805	13529	13632	13446	13551	13601	13587	13610	13592	13560	13561	13663	13664	13655	13614	13692
43465	49455	48257	38896	26275	21847	21002	20765	20382	20538	20398	20523	20368	20497	20282	20474	20247	20283	20314	20279	20261	20084	20281	20273	20192	20237	20528	20336	20259	20458	20485	20354	20255	20285	20178	20106	20088	20399	20054	20279	20124	20075	20115	20209	20394	20237	20281	20230	20274	20323	20516	20176	20309	20390	20154	20201	20071	20388	20221	20120	20059	20065	20280	20054	20129	20481	20236	20348	20294	20287	20264	20072	19877	20184	20102	20167	20082	20177	20189	20242	20284	20192	20061	20215	20179	20030	20384	20210	20072	20209	20440	20048	19959	20244	20070	20042	20020	20184	20310	20031	20265	20213	20064	20408	20283	20151	20060	20157	20259	20226	20299	20079	20245	19997	20166	20319	20160	20188	20013	19999	20179	20143	20172	20522	20037	20125	20262	19946	20181	20132	20319	20308	20180	20245	20111	20156	20079	20120	20153	20315	20042	19930	20154	20123	20231	20005	20001	20035	20134	20234	20250	20098	20416	20206	20352	20302	19962	20135	20207	20010	20283	20118	20343	20443	19986	20168	20211	20170	20019	20400	20005	19964	20166	20212	20204	20226	20187	20201	20166	20414	20166	20234	20258	20193	20333	20208	20223	20082	20026	19958	20064	20226	20252	20242	20276	20035	20367	20306	20259	20166	20179	20078	19871	20048	20055	20252	20079	20026	20189	20215	20207	20312	20192	20016	19886	20181	20230	20386	20071	20170	20000	20330	19853	20167	19942	19877	20167	20183	20051	20272	19937	20049	20143	20108	20226	20144	20281	20055	20358	20116	19973	20272	20284	20146	20209	20290	20388	19986	20366	19824	20437	20472	20107	20287	20282	20170	20068	20180	20143	19993	20376	20143	20129	20151	20219	20100	19909	20127	20129	20138	20179	20058	20003	20076	20174	20253	20137	20052	20109	19991	20117	20315	20352	20029	20084	20279	20080	20031	20284	20117	20150	19997	20318	20183	20249	20149	20106	20190	20359	19984	20129	20202	20247	20072	20165	20045	20281	20205	20055	20443	20102	20443	20172	20175	20294	20030	19925	20338	20284	20212	19931	19889	20052	20133	20413	20344	20307	20323	19916	20225	20125	20025	20213	19991	20184	20162	20086	20331	20338	20216	20050	20264	20085	20129	20257	20177	20466	20329	20270	20240	20393	20188	20016	20154	20092	20099	19893	20067	20179	20430	20157	20009	20014	19975	20016	20284	20217	20128	20168	20017	20136	19995	20239	20454	20224	19993	20318	20343	20097	20052	20360	20203	19986	20035	20032	20141	20168	20452	20139	20128	20114	20126	20323	20130	20079	20404	20072	20155	20032	19971	20238	20107	20181	20205	20050	20295	20059	20340	20051	20038	20230	20151	20147	20360	20167	20302	20357	20236	19980	20085	20161	20249	20303	20199	20063	20230	20039	20125	20315	20196	20184	20248	20185	20083	20101	20046	20102	20141	20143	20255	20017	20192	20207	20318	20164	20081	20167	20100	19960	20255	20009	19949	19882	20230	20007	20250	19899	20293	20160	19980	20036	20055	20082	20223	20265	20213	19847	20183	20147	20213	20173	20186	20139	20151	20231	20060	20072	20220	20081	20438	20008	20254	20341	20138	20149	20179	20264	20241	20114	20177	20261	20240	20084	20273	20222	20248	20284	20322	20145	20263	20335	20323	20135	20155	20172	20055	19873	20132	20018	20096	20203	20137	20152	20218	20080	20068	20172	20201	19982	20163	19976	20088	20243	20284	20298	20371	20204	20133	20019	20200	20163	20347	20228	20364	20015	19881	20150	20136	20257	20080	20273	20226	20156	20211	20106	20297	20074	20159	20215	20119	20135	20202	20290	20181	20186	20319	20178	19807	20085	20104	20262	20172	20029	19969	20217	19976	19952	20177	20127	20013	20236	20060	20259	20091	19989	20368	20046	20284	20084	20298	20266	20182	20258	20051	20259	20260	20200	20252	20198	20118	20122	20224	20254	20192	20322	19958	20230	20095	20089	20274	20286	20233	20249	20091	20128	20213	20087	19827	20044	19917	20365	20117	19957	20078	20130	20175	20181	20186	20110	20082	20191	20126	20060	20062	20157	20167	20061	19942	20017	20341	20279	20104	20139	20123	20180	20213	20047	20247	20374	20085	20356	20179	20161	20271	20097	20147	20335	20146	20251	20153	19983	20120	20094	20145	20213	20041	20123	20127	20347	20493	20090	20176	20231	20309	20264	20304	20122	19949	20029	20086	19961	20001	20243	20200	20268	20192	19976	20039	20260	20138	20150	20340	20117	20206	20095	19881	20086	20256	20211	20223	20060	20358	20148	20342	20382	20412	20229	20188	20039	20066	20057	20261	20452	20141	20213	20191	20289	20254	20156	20342	20133	20130	20254	20284	20113	20282	20319	20195	20255	20243	20186	20210	20104	20158	20087	20208	20127	19965	20408	20218	20433	20300	20137	20101	20284	20100	19909	20357	20334	19840	20083	20098	20279	20214	20233	20118	20233	20088	20428	20268	20155	20073	20370	20042	19990	20301	20139	20439	20291	20077	20119	20133	20135	20075	20206	20426	20143	20135	20358	20215	20192	20150	20149	20183	20148	20410	20190	20201	20252	20374	20213	20111	20169	20120	20063	20333	20345	20170	20247	19952	19948	20152	20209	20006	20115	20232	20174	20271	20388	20213	20116	20073	20059	20029	20158	20305	20242	20175	19993	20214	20141	20143	20257	20217	20049	20080	20143	20095	20044	20068	20016	20027	20096	20284	20125	20184	20388	20506	19989	20145	20067	20134	20178	20136	20042	20174	19961	20254	20107	20027	20060	20136	20239	19917	20092	20267	20112	20203	20116	19894	20034	20139	20046	20056	20143	20226	20017	20118	20134	20160	20253	20245	20132	20247	20123	19937	20085	20126	19910	20432	20265	19935	20275	20276	20033	20188	20301	20089	20345	19922	20101	20276	20284	20100	20229	20016	20300	20114	20148	19978	20106	20345	20085	20334	20317	20093	20063	20051	20304	20271	20089	20174	20218	20045	20272	19943	20096	20069	20382	20224	20058	20189	20252	20146	20155	19943	19921	20034	20056	20317	20121	20104	20195	20334	20217	19956	20257	20402	20030	20201	20237	20146	20022	20125	20319	20395	20380	20144	20064	20266	20274	20041	20229	20318	20362	20354	20356	20030	20226	20192	20325	20011	19997	20179	20144	19911	20271	19986	20130	20288	20361	20119	20275	20255	20057	20271	20145	20309	20023	20284	20445	20198	20130	20209	20300	20336	20408	20228	20007	20273	20020	20153	20356	20306	20045	20094	20118	20159	20237	20222	20303	20250	20036	20056	20070	20150	20242	20212	19934	19925	20252	20127	20101	20017	20174	20080	20097	20016	20267	20248	20132	20104	20017	20181	20171	20260	20447	20246	20256	20246	20195	20341	20030	20152	20268	20231	20194	20075	19898	20177	20078	20281	20351	20004	20023	19917	20338	20159	19970	19958	20373	20241	20210	20217	20290	20123	19897	19838	20255	20197	20178	20060	20156	20259	20437	20201	20104	20093	20078	20212	20130	19977	20201	20249	20278	20103	20384	20074	20027	20174	20235	20238	20092	20190	20129	19970	20262	20075	20129	20183	20286	20217	20293	20299	20378	20157	20281	20319	20332	20182	20319	20222	20333	20075	20109	20175	19979	20155	20437	20072	20028	19857	20159	20012	20165	20197	20194	20054	20307	20165	20075	20136	20370	20240	20159	20059	20294	20373	20286	20215	20015	20016	20120	20125	20094	20299	19973	20247	20230	20150	20121	20058	20214	20046	20005	20283	20184	20152	20365	20368	20078	20075	20320	19896	20179	20237	20136	20162	19964	20251	20213	20065	20068	20191	20496	20475	20153	19968	20095	20285	20108	19995	20150	20362	20037	20066	20150	19985	20121	20220	20405	20293	20310	20117	19938	20068	19994	20202	20137	19987	20288	20209	20010	20140	20096	20223	20051	20077	20176	20080	20075	20256	20080	20063	20014	20283	20101	20140	20134	20090	20074	20098	20132	20365	20276	19990	20120	20198	20184	20290	20148	20106	20276	20140	20156	20323	20096	20055	20195	20159	20244	20312	20375	20316	20212	20042	20198	20087	20274	20333	20344	20167	20236	20115	20281	20011	20062	20238	20165	20084	20017	20354	19992	19991	19944	20103	20162	19932	20391	20286	20046	20072	20133	20190	19955	20276	20131	20155	20108	20084	20062	20232	20276	20299	20364	20311	20216	20272	20221	20058	20346	19974	20421	20105	20090	20097	20154	20276	20112	20136	20075	20250	20074	20238	20194	20045	20243	20214	20281	20270	20405	20143	20344	20261	20152	20035	20222	20051	20088	19769	20214	20202	20018	20043	20280	20099	20088	20210	20199	20361	20246	20230	20182	20173	20271	20240	20342	19993	20149	20385	20338	20029	20187	20107	20219	20241	20064	20272	20291	20156	20166	20169	20394	20132	20061	20179	20157	20233	20154	20293	20126	20183	20040	20144	20162	20040	20213	20154	20158	20381	20146	19986	20402	20324	20269	20067	20160	20065	20111	20140	20207	20247	20242	20139	20138	19981	20117	20102	20097	20287	20206	20038	20178	20296	20269	20285	20276	20352	20073	20291	20276	20318	20262	20310	20018	20184	19997	20087	19925	20154	20358	20290	20077	19962	20177	20073	20157	20078	20279	20146	20137	20353	20068	20448	20271	20143	20067	20074	20159	20246	20258	20171	20166	20168	20413	20223	19981	20095	20221	20150	20250	20266	20059	20253	20254	20197	20025	20193	20082	20067	20196	20137	20051	20252	19954	20088	20159	20296	20145	20217	20008	19999	20132	20064	20273	20239	20080	20168	20302	20251	20124	20167	20109	20181	20229	20339	20191	19985	20215	20542	20235	20324	20037	20090	20392	20225	20281	19992	20110	20163	20000	20202	19963	20348	20263	19988	20147	20034	20120	20145	20273	20079	20193	20311	20062	20217	20248	20135	20179	20163	19991	19845	20156	20142	19962	20178	19942	20257	19878	20015	20276	20066	20228	20177	20220	19986	20234	20104	20192	20313	20198	20111	20406	20028	20260	20087	20133	20179	20110	20038	20212	20049	19953	20000	19925	20028	20034	20149	20134	20080	20445	20193	20191	20062	20112	20303
46240	55990	48875	34396	19622	15446	15143	14747	14581	14300	14319	14249	14127	13909	14042	14247	14003	14003	13900	13954	14135	13833	14087	14171	13868	13986	14021	14254	14302	14269	14059	14036	14130	14123	14066	14049	13955	14082	14020	13966	13824	14008	13860	14039	14035	14013	13954	13954	13926	14112	13827	13900	14052	13837	13802	13994	14063	13910	13960	13984	13812	13839	13986	13889	14012	13868	14021	13934	13878	13886	13986	13782	13889	14005	14017	13827	13951	13901	13855	14020	13817	13782	13991	14020	13904	13959	13850	13752	13888	13791	13855	13868	13985	13858	13790	14101	13969	13713	13891	13896	13858	13958	13968	13820	14020	13974	14059	13891	14105	13900	13884	13937	13764	13763	13972	13803	14024	13837	13935	13965	14021	13922	13872	13919	14085	13981	13866	13838	14101	13927	13911	13994	14020	13942	13850	13988	14024	13927	13785	13925	13829	13897	13805	14045	13963	13933	13960	13915	13842	13978	13905	14010	13757	13897	13992	14061	13925	13898	14031	14145	13921	13969	13857	13758	13994	14044	13884	13995	13816	13960	13908	13979	13908	14070	13948	13794	13816	14000	13962	13875	13909	14060	14067	13797	13943	13827	13908	13944	13955	13999	13995	13906	13876	13886	14176	13802	13937	13941	13953	13861	13870	13947	13880	13912	13888	13988	13818	13807	13842	13756	13967	13757	14009	14005	13909	14049	13880	13939	13818	13916	13897	13895	14076	13888	13821	13925	13797	14041	13987	13971	13907	13759	14113	13893	13873	13905	13962	14017	14094	14103	13811	14047	14060	13994	13988	13856	13909	13903	13983	13985	13872	13891	13920	13949	14161	13913	13951	13941	14096	13835	13979	13928	13964	14130	14167	13849	13995	13917	14078	13947	13892	13934	13957	13972	13955	14131	13845	13996	13838	13951	13938	13863	13809	14008	13901	13914	14092	13886	14007	13920	13831	13787	14024	13927	13881	13971	13990	13967	13904	13899	13815	14143	13899	13874	13906	13855	13883	13810	13865	13773	14149	13772	13819	14115	13849	13963	13927	13739	14033	13822	13899	14035	13970	14018	13989	13972	14140	13879	13977	14057	13766	14064	13885	14059	13901	13955	13950	13947	13958	13837	14121	14000	14081	13799	14003	13923	13803	13779	13885	13991	13866	13900	13943	13977	13674	13814	14073	13829	13943	13886	14001	13995	13957	14041	13932	13875	13842	13963	14139	13914	13764	13835	14139	13949	13970	13868	13938	13835	13978	13859	13921	13893	13883	14078	14006	13864	13913	13911	13920	13893	13945	13951	13964	13839	13956	13765	14037	13692	14052	13848	13814	13984	14012	13962	14053	13861	13864	13921	13929	13956	13922	13951	14048	13856	13986	13933	13888	13905	13977	14057	13895	13849	13959	14117	13752	13945	13866	13910	13935	14159	13957	14002	13882	14066	13919	13768	13847	13876	13860	14106	13820	13902	13990	13755	13978	14060	13864	13975	14028	14045	14070	14002	13834	13975	13997	13971	13970	13981	13904	13744	14159	13995	13798	13947	13877	13973	13980	13932	14056	13835	14036	14012	13916	13985	14007	13886	13767	13982	14037	13943	14082	13878	13944	14060	13834	13900	13734	13885	14084	13931	14035	13981	13944	13881	13929	13956	14043	13888	13900	13993	13920	14030	13843	14115	13806	13923	13921	13983	13828	13839	14005	13886	13846	13941	13760	13831	13868	13955	13816	13986	13917	13849	13998	14048	13904	14016	14046	14013	13811	14003	13928	13804	14042	13996	14022	14044	13954	13924	13998	13893	13782	14058	13975	13882	13907	13979	14118	13846	13926	13832	14000	14029	13927	13873	14027	14059	14009	13925	13989	13933	14020	13933	13808	14035	14028	13967	13733	13877	13929	13905	13828	13886	13823	13910	13834	13899	13786	13975	13777	14091	14132	13875	14033	13883	13848	13870	13834	13856	14013	13761	14067	13968	13947	13954	13995	13939	14009	13963	13977	13847	14009	13923	14077	13913	13801	13878	13871	13904	13963	13892	13973	13821	13799	13979	13978	14092	13867	13980	13834	13844	13875	13851	13956	13767	13981	13980	13893	13752	14056	13946	13929	14082	13747	14037	13996	13865	13946	13917	14018	13941	13873	14094	13939	13871	14013	14085	13959	14017	13982	14055	13992	13930	14114	13976	13922	13810	14073	13939	13852	13897	14095	13934	13894	13834	13893	14059	13833	13818	14107	13900	13880	13972	14006	13792	14015	13954	13930	13993	13952	13836	13974	13927	13929	13782	13866	14032	13979	14005	14026	14022	13992	13933	14001	14132	13796	13814	13825	13932	13942	13913	13875	13889	13962	13919	13895	14079	13831	14062	14019	13948	13869	13944	14019	13878	13896	13995	13919	13943	13880	14027	13842	13831	13791	14004	14099	13913	14092	14186	13908	13869	13883	14104	13803	13886	13785	13973	14078	14025	13883	14010	13831	14000	13938	13970	13905	13850	13872	14005	13919	13931	13908	14017	14010	14107	13905	13968	14008	13963	14012	13901	13971	13946	13818	13982	13936	13881	13932	14011	13918	13925	13909	14004	14021	13893	13826	14175	13796	13854	13981	13905	13922	14065	13988	13936	14005	13856	13859	14007	14048	14085	13839	13865	13847	13834	13950	13910	14095	13847	14018	14014	13867	14071	13900	14009	13786	13919	13845	13858	14013	13793	14111	13885	13970	13910	14027	14152	13904	13962	13787	13722	13980	13918	13765	13846	13900	14143	13916	13982	13833	13880	14015	13922	13915	13766	13959	13928	14012	14104	13852	14146	13949	13941	13912	13885	13993	13932	13959	14019	13882	13894	14024	13992	13881	13921	14006	13896	13953	13974	13769	13842	14063	14160	13909	13725	13830	13857	13907	13874	13965	13769	14015	13872	13932	13966	13832	13841	13812	13942	13741	13995	13927	13802	13803	13909	13833	13882	13984	13957	14002	13991	14034	13818	14016	13895	13969	13985	13935	13925	13972	13955	13865	14128	13878	14023	13724	13976	13849	14031	13875	13963	14036	13826	13877	13925	13854	13942	13773	13952	13843	13976	13809	13920	13791	13794	14006	13996	14152	13997	13928	14002	13826	13909	13873	13958	13990	14095	13868	13918	13938	13960	13934	14000	13993	13744	13961	14000	14121	13763	13980	13844	13742	14010	13925	13938	14176	14022	13789	13899	13891	13990	13881	13701	13799	13992	13809	13959	14028	13870	13915	13972	14047	13889	14027	13873	14041	13861	13962	13925	14152	13904	13921	13829	13893	13849	13874	13826	14026	13849	13970	13958	13964	13945	13861	13944	13937	13931	14072	13934	14048	13859	13953	13924	13895	13886	14021	13741	13819	14111	14010	13915	13889	13785	14033	14143	13892	13951	13880	13874	14023	14004	13977	13841	13873	13910	13945	14004	13896	13797	13985	14000	13991	13871	13955	13946	13830	13817	13777	13983	13955	14023	13787	14023	13981	13746	14121	13773	14005	13879	13848	13868	13724	13757	13840	14039	13990	13827	13873	13844	14000	13820	13843	13884	13882	14036	13930	13994	13982	13792	13969	13912	14111	14026	13744	13895	14074	13829	13961	13693	14069	13781	13869	14028	14073	13985	14022	14097	13880	14119	14042	13914	13957	13975	13897	13886	13969	13980	13985	13992	13898	13790	13935	13938	13948	13964	13916	14047	14023	14091	14065	13829	13997	13817	13967	13944	13947	13840	13954	14036	13829	14071	14019	13889	14064	13943	14035	13855	14017	14013	13968	14030	14103	13789	14022	13955	13916	14032	14068	13949	13964	14087	14045	13917	14053	13863	13905	13914	13930	13818	13713	14103	13924	13983	13987	13875	13995	14063	13892	13940	13951	13952	13991	13922	13990	13876	13949	13933	13938	13968	13804	14057	13923	14071	13897	13915	13941	14011	13959	13996	13836	13970	13926	13775	14125	14041	14117	13948	13896	13884	13932	13989	14020	13981	13898	13947	13944	13707	13826	13968	13919	13876	13844	14031	13883	14034	13929	13971	13864	13934	13896	13872	13946	13763	13870	13849	13945	13847	13944	13954	13850	13937	13815	14046	13886	13975	14025	14124	13903	13820	13843	13778	14105	13869	13835	13915	13909	13877	13935	14102	13888	14019	13785	14005	13860	13844	13990	13841	14052	14044	14137	13751	13838	13946	13859	14190	13853	14007	13971	13760	13929	14046	13930	13943	13838	13939	13991	13931	13875	13943	13846	14011	13901	13929	14120	13711	14037	13868	14007	13989	13919	13952	13950	13966	13935	13993	13968	13969	14036	14014	13943	14128	13864	13919	13897	13776	13918	13861	13944	14021	13815	13941	13963	13813	13873	13747	13998	13931	13987	13979	13860	13888	14009	13814	13737	13935	13905	13945	13909	13735	13842	13981	13955	13998	13994	13742	13951	14102	13936	13987	13888	13797	13922	14077	13859	13752	13969	13867	13845	13855	13892	13873	13905	14003	13944	13803	13971	14011	13920	13909	13894	13868	13825	13929	13986	13942	14055	14047	13944	13981	13961	13977	13971	13953	13900	14011	13990	13932	13945	13902	13905	13919	14000	14011	13890	13824	13943	14136	13961	13966	14024	13931	13883	14113	13947	13891	13858	14036	13762	14001	13801	13909	13978	13879	13988	14017	14120	13922	13850	13938	14043	13940	14030	13867	13938	13963	13980	13851	13769	13998	13886	13968	14028	13856	13801	13842	13945	13898	14088	13847	14243	13894	13842	13952	13787	13959	13982	13958	13842	13786	13967	13843	13942	14039	13945	13920	14014	13816	13765	13852	13831	13938	14044	13801	13852	13830	14080	13905	14031	13858	14188	13903	13855	14083	13937	13783	13893	14119	13958	13888	14070	13973	13905	13954	14064	13939	13891	13971	13946	14024	13976	13902	13868	14071	14007	13914	13924	13877	13841	14023	13833	13826	13963	14009	13899	13917	14070	14129	14085	14046	14030	13876	13872	13621	13894	13914	14049	13943	14075	13910	13994	13962	13955	14069	13923	13932	13937	13927	13901	13852	13770	14032	14045	13788	13708	13976	13878	14065	13812	13929	14082	13960	13826	13969	13884	13842	13882	13888	13753	13934	13983	13905	14089	13957	13927	14062	14164	13952
23985	20769	28085	26677	23114	24011	24137	21291	20526	20613	20269	19980	20019	19971	20194	24884	20681	19916	19656	19665	19608	19822	19784	19622	19637	20179	21111	22475	21620	20608	20154	19734	19791	19754	19619	19878	19764	19718	19842	19552	19612	19645	19607	19708	19518	19680	19502	19456	19432	19549	19774	19817	19679	19615	19518	19589	19742	19410	19558	19331	19397	19757	19696	19538	19783	19722	19666	19304	19594	19658	19581	19709	19805	19566	19696	19683	19632	19429	19723	19523	19537	19532	19506	19764	19609	19874	19607	19729	19754	19421	19557	19560	19745	19562	19616	19394	19658	19627	19544	19596	19726	19434	19536	19516	19711	19803	19708	19444	19611	19511	19419	19479	19449	19339	19562	19708	19777	19725	19703	19719	19531	19603	19561	19577	19574	19784	19531	19703	19628	19536	19576	19405	19455	19857	19693	19628	19661	19559	19511	19683	19780	19749	19649	19637	19681	19431	19634	19831	19463	19545	19740	19586	19788	19613	19701	19341	19680	19442	19570	19787	19724	19427	19617	19608	19606	19634	19471	19558	19630	19578	19723	19703	19559	19418	19523	19247	19460	19759	19637	19619	19412	19326	19578	19568	19376	19675	19465	19413	19812	19742	19538	19499	19685	19635	19770	19526	19774	19500	19377	19517	19695	19493	19717	19565	19733	19614	19643	19762	19651	19311	19665	19537	19576	19679	19461	19526	19626	19525	19585	19674	19386	19598	19739	19384	19501	19495	19364	19533	19726	19551	19707	19806	19752	19489	19637	19759	19690	19593	19355	19633	19586	19621	19577	19367	19389	19549	19749	19386	19560	19515	19681	19413	19452	19515	19448	19574	19405	19582	19445	19546	19555	19635	19547	19658	19600	19508	19483	19900	19501	19826	19730	19435	19609	19655	19584	19353	19725	19662	19956	19548	19416	19446	19545	19648	19644	19712	19735	19592	19559	19483	19728	19505	19736	19654	19560	19828	19615	19533	19562	19486	19473	19391	19521	19449	19655	19508	19674	19523	19547	19470	19536	19650	19700	19703	19532	19723	19458	19559	19781	19654	19460	19694	19650	19646	19640	19549	19735	19807	19568	19583	19754	19592	19497	19486	19581	19655	19661	19637	19558	19587	19608	19525	19455	19540	19617	19458	19634	19579	19681	19922	19574	19537	19449	19657	19552	19586	19407	19651	19608	19622	19547	19577	19503	19435	19737	19625	19588	19530	19640	19665	19606	19512	19585	19478	19898	19669	19402	19751	19458	19536	19608	19583	19634	19558	19503	19589	19588	19671	19519	19689	19684	19639	19627	19773	19671	19511	19531	19524	19441	19436	19496	19646	19575	19624	19703	19403	19607	19671	19639	19530	19621	19831	19537	19608	19556	19520	19483	19461	19572	19482	19587	19404	19647	19568	19747	19772	19663	19560	19719	19563	19712	19642	19847	19512	19762	19433	19481	19668	19425	19646	19590	19304	19519	19597	19314	19437	19800	19605	19548	19693	19668	19403	19768	19571	19675	19588	19491	19607	19734	19606	19655	19697	19645	19578	19783	19548	19570	19526	19618	19410	19529	19479	19533	19669	19574	19528	19552	19739	19512	19389	19595	19611	19664	19596	19693	19650	19606	19612	19569	19673	19698	19791	19433	19494	19521	19616	19493	19565	19565	19567	19566	19627	19548	19546	19676	19586	19778	19575	19582	19590	19422	19653	19607	19346	19679	19564	19623	19564	19835	19593	19764	19432	19749	19588	19757	19491	19631	19507	19581	19781	19616	19569	19843	19531	19529	19778	19888	19767	19715	19690	19542	19548	19710	19707	19589	19458	19472	19740	19524	19593	19440	19690	19584	19635	19738	19648	19657	19812	19698	19549	19578	19864	19836	19373	19642	19607	19578	19419	19650	19729	19678	19540	19818	19613	19709	19655	19685	19629	19908	19637	19748	19439	19513	19564	19694	19518	19526	19635	19886	19616	19557	19509	19628	19877	19625	19598	19521	19607	19517	19428	19881	19767	19554	19516	19750	19881	19580	19504	19784	19518	19449	19646	19848	19850	19786	19807	19790	19589	19528	19668	19616	19576	19402	19567	19518	19596	19562	19406	19425	19538	19638	19659	19787	19477	19578	19728	19576	19482	19608	19485	19512	19604	19583	19373	19462	19593	19626	19324	19582	19682	19507	19813	19804	19491	19588	19753	19761	19824	19443	19563	19594	19614	19674	19720	19692	19890	19649	19871	19465	19723	19697	19772	19617	19352	19730	19589	19478	19435	19628	19598	19434	19486	19428	19455	19332	19513	19611	19533	19915	19554	19620	19434	19620	19626	19395	19678	19700	19681	19355	19500	19404	19497	19627	19851	19715	19697	19669	19339	19532	19734	19713	19590	19758	19505	19591	19589	19635	19752	19365	19525	19457	19532	19800	19625	19714	19549	19920	19729	19490	19669	19496	19636	19744	19827	19506	19423	19725	19793	19563	19774	19399	19581	19556	19614	19631	19581	19608	19693	19659	19493	19710	19757	19571	19456	19431	19582	19617	19693	19711	19484	19554	19533	19730	19493	19614	19396	19672	19589	19653	19805	19576	19491	19506	19708	19495	19729	19479	19560	19634	19807	19595	19612	19759	19609	19671	19668	19601	19547	19667	19626	19676	19540	19559	19487	19488	19597	19613	19676	19469	19441	19597	19437	19573	19630	19673	19448	19395	19691	19754	19785	19418	19682	19488	19660	19521	19793	19696	19837	19403	19606	19731	19818	19710	19615	19664	19491	19635	19740	19692	19723	19780	19356	19399	19450	19790	19592	19556	19539	19364	19538	19727	19618	19445	19678	19770	19536	19715	19487	19470	19479	19543	19667	19538	19711	19483	19821	19528	19751	19443	19630	19730	19803	19557	19751	19544	19517	19563	19616	19633	19485	19266	19371	19651	19458	19482	19204	19530	19482	19668	19590	19540	19734	19436	19672	19724	19427	19397	19756	19629	19605	19707	19518	19568	19590	19526	19678	19667	19600	19546	19664	19421	19691	19577	19869	19827	19620	19599	19492	19680	19708	19434	19637	19671	19401	19600	19617	19721	19564	19820	19600	19597	19584	19688	19430	19472	19810	19753	19569	19619	19687	19579	19558	19444	19560	19657	19717	19622	19740	19757	19579	19713	19715	19618	19646	19843	19727	19558	19549	19716	19581	19595	19620	19406	19715	19513	19697	19726	19368	19660	19627	19760	19750	19484	19473	19554	19603	19594	19684	19517	19884	19540	19518	19608	19671	19513	19646	19778	19622	19582	19524	19802	19617	19586	19531	19607	19685	19464	19714	19481	19718	19690	19780	19582	19844	19544	19831	19437	19530	19672	19594	19829	19609	19590	19699	19567	19572	19674	19621	19422	19621	19630	19751	19744	19387	19560	19651	19493	19602	19812	19599	19584	19640	19654	19875	19846	19549	19804	19653	19602	19606	19503	19644	19950	19770	19675	19734	19250	19455	19454	19490	19658	19531	19597	19590	19664	19778	19879	19514	19434	19594	19713	19637	19866	19648	19706	19481	19397	19732	19748	19600	19616	19638	19708	19544	19564	19580	19741	19554	19530	19874	19521	19655	19461	19733	19752	19680	19694	19783	19771	19631	19824	19463	19641	19504	19512	19377	19557	19751	19586	19624	19652	19606	19723	19642	19690	19449	19768	19539	19534	19730	19370	19460	19507	19446	19527	19630	19493	19572	19431	19485	19474	19580	19635	19321	19637	19540	19557	19527	19668	19823	19941	19519	19572	19623	19746	19609	19506	19522	19749	19339	19640	19619	19497	19478	19646	19463	19442	19676	19704	19495	19603	19611	19787	19599	19743	19585	19547	19605	19552	19660	19892	19713	19629	19581	19609	19596	19664	19590	19775	19637	19480	19637	19806	19489	19521	19568	19634	19532	19744	19733	19480	19694	19401	19503	19589	19670	19461	19552	19686	19685	19675	19771	19813	19532	19490	19769	19580	19366	19672	19360	19715	19604	19557	19491	19872	19697	19662	19713	19587	19750	19664	19662	19432	19623	19653	19532	19684	19630	19536	19632	19866	19590	19500	19658	19724	19389	19444	19661	19556	19408	19449	19332	19695	19428	19557	19470	19727	19472	19700	19624	19590	19490	19654	19757	19571	19745	19704	19560	19630	19654	19622	19675	19705	19581	19651	19503	19696	19520	19745	19750	19694	19539	19770	19412	19514	19758	19710	19699	19555	19681	19594	19580	19583	19592	19796	19575	19596	19753	19619	19682	19731	19439	19609	19685	19502	19566	19622	19577	19475	19602	19684	19524	19732	19682	19659	19423	19514	19615	19565	19512	19516	19529	19561	19357	19591	19652	19630	19700	19738	19433	19871	19515	19593	19496	19445	19674	19589	19357	19716	19467	19585	19568	19533	19742	19716	19706	19775	19682	19519	19484	19693	19652	19598	19623	19673	19873	19588	19718	19593	19712	19384	19572	19660	19684	19750	19518	19507	19698	19733	19636	19657	19643	19820	19585	19652	19599	19452	19719	19591	19829	19460	19634	19699	19584	19716	19521	19573	19601	19459	19550	19737	19705	19538	19709	19667	19477	19553	19702	19473	19373	19630	19578	19386	19591	19394	19385	19467	19568	19437	19574	19492	19391	19795	19693	19672	19593	19632	19606	19482	19625	19532	19787	19601	19733	19838	19615	19392	19460	19704	19654	19634	19533	19603	19715	19484	19582	19756	19458	19427	19526	19533	19585	19550	19521	19584	19519	19530	19596	19626	19473	19741	19759	19604	19584	19565	19707	19560	19604	19655	19728	19571	19316	19560	19769	19746	19529	19451	19649	19776	19796	19636	19644	19398	19678	19636	19689	19562	19371	19598	19670	19518	19723	19613	19543	19672	19720	19614	19557	19448	19457	19299	19564	19658	19530	19662	19690	19592	19459	19423	19581	19435	19563	19571	19686	19741	19636	19967	19738	19512	19653	19730	19561	19405	19732	19507	19774	19689	19689	19449	19532	19598	19364	19453	19552	19614	19540	19576	19614	19579	19620	19565	19780	19669	19577	19573	19567	19608	19546	19628	19415	19542	19606	19784	19782	19571	19508	19566	19643	19721	19495	19637	19757	19711	19607	19536	19480	19789	19673	19487	19621	19608	19636	19474	19522	19711	19765
45869	69166	60067	39353	20335	17035	16112	15378	15130	14776	14588	14152	13934	13806	14607	21170	14052	13821	13880	13798	13727	13886	13715	13756	13922	14497	16103	17111	15982	14899	14153	13928	13704	13561	13599	13655	13639	13584	13558	13753	13577	13707	13617	13748	13723	13533	13802	13486	13515	13623	13832	13693	13702	13634	13694	13644	13535	13786	13825	13695	13658	13686	13737	13524	13570	13503	13484	13759	13736	13521	13566	13521	13582	13769	13612	13564	13694	13535	13646	13749	13539	13553	13403	13618	13519	13666	13840	13695	13537	13653	13616	13586	13752	13662	13530	13592	13590	13780	13603	13563	13405	13557	13469	13804	13700	13757	13669	13650	13570	13690	13569	13652	13457	13752	13623	13524	13694	13846	13714	13628	13580	13547	13612	13765	13812	13712	13616	13572	13675	13574	13747	13735	13560	13709	13855	13557	13617	13628	13471	13588	13611	13579	13589	13577	13672	13736	13673	13543	13600	13504	13731	13829	13571	13673	13624	13571	13594	13582	13585	13705	13586	13762	13805	13675	13678	13586	13663	13500	13723	13556	13652	13652	13497	13464	13513	13529	13581	13595	13632	13424	13575	13712	13856	13600	13774	13676	13515	13671	13589	13708	13536	13393	13570	13763	13687	13781	13680	13498	13688	13753	13714	13669	13769	13638	13701	13598	13789	13560	13736	13641	13640	13489	13626	13554	13684	13801	13530	13630	13728	13612	13500	13639	13466	13468	13807	13561	13557	13564	13632	13681	13723	13711	13594	13776	13604	13559	13805	13558	13622	13677	13783	13763	13708	13520	13644	13647	13574	13650	13677	13615	13579	13639	13622	13686	13717	13583	13600	13737	13602	13565	13595	13607	13630	13733	13797	13694	13744	13534	13408	13632	13755	13558	13585	13618	13576	13422	13708	13814	13661	13720	13549	13651	13766	13641	13616	13635	13629	13487	13702	13426	13741	13659	13588	13624	13691	13693	13591	13493	13560	13572	13710	13532	13780	13618	13708	13676	13760	13714	13503	13635	13633	13703	13738	13659	13690	13533	13616	13570	13655	13795	13705	13660	13549	13603	13803	13682	13779	13779	13616	13513	13481	13667	13664	13553	13578	13603	13665	13672	13625	13791	13574	13703	13683	13543	13564	13704	13734	13576	13596	13751	13525	13724	13476	13726	13728	13613	13753	13796	13576	13598	13635	13555	13577	13511	13599	13642	13730	13566	13647	13684	13615	13567	13723	13709	13560	13654	13538	13621	13606	13749	13605	13605	13568	13566	13590	13577	13683	13625	13710	13696	13548	13770	13465	13644	13612	13769	13572	13714	13621	13614	13729	13715	13705	13577	13502	13721	13588	13665	13714	13592	13566	13558	13711	13535	13653	13609	13706	13716	13463	13647	13678	13568	13898	13585	13822	13658	13462	13635	13649	13767	13646	13536	13675	13738	13639	13385	13763	13552	13524	13699	13707	13767	13791	13672	13697	13685	13540	13561	13822	13683	13679	13595	13482	13787	13619	13797	13722	13730	13466	13716	13640	13575	13586	13661	13770	13563	13695	13633	13858	13531	13551	13604	13700	13607	13624	13786	13694	13627	13723	13696	13460	13752	13667	13717	13648	13762	13650	13658	13618	13818	13731	13601	13642	13679	13474	13707	13680	13578	13672	13466	13635	13630	13618	13634	13727	13709	13795	13747	13493	13734	13700	13744	13699	13559	13660	13571	13656	13592	13606	13635	13817	13582	13580	13687	13652	13541	13665	13663	13753	13556	13714	13529	13764	13739	13682	13634	13602	13688	13664	13611	13639	13596	13659	13657	13770	13667	13663	13669	13720	13657	13559	13545	13667	13604	13511	13532	13834	13548	13641	13600	13780	13751	13556	13483	13529	13564	13737	13672	13602	13617	13653	13566	13661	13532	13648	13753	13692	13724	13573	13522	13719	13569	13531	13695	13638	13708	13785	13709	13714	13745	13836	13748	13593	13492	13617	13592	13605	13603	13534	13682	13673	13813	13645	13614	13624	13608	13676	13495	13623	13590	13668	13504	13542	13704	13807	13626	13692	13628	13658	13695	13541	13719	13636	13732	13537	13626	13628	13601	13846	13757	13674	13426	13728	13573	13547	13609	13637	13567	13569	13565	13804	13550	13768	13551	13810	13645	13729	13511	13713	13531	13685	13863	13616	13648	13648	13541	13572	13660	13750	13562	13597	13383	13633	13711	13671	13598	13712	13631	13671	13659	13623	13663	13653	13704	13652	13662	13538	13723	13714	13599	13724	13756	13694	13579	13578	13538	13556	13607	13770	13601	13632	13547	13609	13656	13613	13621	13422	13753	13533	13637	13525	13674	13595	13717	13690	13709	13591	13492	13703	13566	13641	13517	13775	13513	13577	13648	13734	13476	13507	13662	13759	13761	13766	13647	13699	13599	13663	13636	13604	13572	13555	13516	13536	13581	13637	13679	13709	13654	13850	13550	13547	13668	13649	13663	13846	13545	13564	13525	13610	13656	13467	13739	13751	13467	13642	13507	13707	13565	13618	13463	13547	13748	13673	13570	13516	13754	13786	13546	13725	13654	13617	13708	13534	13694	13820	13721	13757	13731	13780	13617	13628	13571	13777	13540	13641	13531	13705	13683	13642	13690	13593	13791	13694	13594	13523	13833	13486	13611	13775	13690	13936	13725	13721	13425	13561	13487	13640	13556	13660	13674	13603	13592	13527	13605	13573	13620	13716	13666	13638	13580	13626	13678	13649	13653	13584	13744	13595	13689	13516	13518	13634	13785	13650	13736	13765	13460	13649	13653	13809	13645	13539	13515	13618	13566	13700	13686	13500	13738	13561	13666	13612	13822	13704	13492	13558	13657	13784	13582	13747	13792	13747	13521	13616	13565	13623	13763	13642	13604	13808	13574	13650	13721	13574	13660	13581	13606	13409	13724	13625	13670	13417	13407	13786	13612	13461	13779	13766	13621	13763	13647	13570	13712	13685	13525	13820	13790	13575	13479	13528	13595	13750	13858	13527	13688	13639	13677	13621	13629	13620	13757	13658	13643	13581	13812	13733	13632	13575	13580	13706	13793	13656	13559	13820	13517	13695	13665	13682	13848	13560	13613	13715	13575	13607	13583	13763	13563	13904	13639	13497	13711	13717	13621	13706	13424	13542	13810	13662	13617	13631	13576	13839	13554	13592	13699	13648	13648	13611	13771	13503	13833	13650	13584	13785	13599	13848	13684	13580	13507	13606	13620	13523	13539	13718	13604	13529	13651	13827	13816	13715	13634	13714	13557	13803	13729	13777	13594	13762	13648	13615	13569	13495	13798	13544	13694	13631	13631	13716	13648	13790	13656	13521	13632	13667	13819	13769	13574	13759	13613	13629	13623	13574	13516	13535	13786	13889	13680	13542	13556	13575	13675	13604	13582	13656	13650	13509	13709	13662	13657	13662	13592	13678	13615	13562	13525	13572	13625	13567	13541	13516	13779	13497	13634	13788	13613	13588	13714	13556	13629	13474	13756	13601	13672	13579	13597	13780	13508	13765	13676	13539	13629	13602	13701	13559	13587	13632	13832	13548	13639	13572	13650	13563	13622	13665	13604	13563	13651	13509	13586	13782	13671	13670	13657	13551	13689	13595	13756	13619	13664	13653	13644	13558	13844	13537	13460	13586	13579	13669	13735	13707	13576	13638	13454	13585	13735	13607	13671	13609	13467	13624	13796	13574	13617	13729	13583	13783	13543	13424	13592	13686	13712	13594	13698	13601	13631	13632	13676	13644	13588	13591	13611	13781	13494	13747	13576	13641	13633	13646	13683	13656	13431	13685	13849	13572	13631	13609	13527	13695	13614	13646	13584	13664	13694	13719	13609	13694	13731	13588	13736	13646	13725	13689	13526	13628	13655	13762	13824	13423	13594	13665	13658	13755	13597	13599	13656	13538	13746	13512	13592	13555	13587	13701	13822	13682	13664	13671	13701	13740	13681	13482	13622	13604	13593	13475	13527	13616	13728	13701	13493	13647	13638	13538	13650	13729	13781	13820	13809	13801	13588	13599	13706	13624	13614	13872	13620	13631	13654	13587	13659	13760	13500	13755	13782	13662	13575	13629	13673	13560	13681	13716	13683	13543	13716	13543	13545	13684	13571	13588	13650	13598	13627	13752	13651	13666	13571	13602	13540	13581	13675	13570	13710	13570	13737	13661	13570	13567	13701	13525	13586	13545	13662	13788	13657	13736	13633	13658	13741	13543	13584	13657	13648	13545	13731	13633	13693	13556	13656	13708	13640	13689	13704	13612	13491	13836	13570	13721	13662	13743	13554	13818	13770	13728	13707	13754	13607	13598	13723	13873	13588	13628	13575	13554	13506	13653	13581	13585	13571	13764	13564	13739	13719	13591	13538	13588	13616	13693	13653	13664	13598	13674	13577	13485	13551	13717	13726	13666	13539	13738	13608	13852	13738	13551	13560	13779	13588	13756	13655	13730	13877	13739	13599	13544	13600	13684	13605	13559	13588	13692	13489	13645	13680	13635	13515	13751	13583	13522	13825	13651	13578	13702	13449	13516	13735	13718	13584	13754	13630	13785	13753	13517	13774	13779	13756	13501	13708	13703	13650	13686	13665	13665	13632	13841	13770	13703	13580	13538	13555	13568	13588	13641	13566	13494	13465	13586	13640	13564	13660	13659	13445	13618	13588	13653	13602	13672	13581	13605	13677	13666	13631	13643	13614	13755	13735	13723	13661	13496	13538	13457	13693	13519	13646	13646	13853	13700	13437	13680	13622	13735	13667	13749	13770	13630	13528	13733	13779	13559	13643	13524	13568	13712	13558	13521	13433	13693	13511	13655	13687	13501	13666	13741	13556	13659	13618	13655	13769	13743	13661	13566	13653	13682	13847	13644	13612	13750	13573	13651	13759	13626	13557	13573	13622	13609	13772	13598	13696	13690	13646	13630	13797	13553	13773	13601	13607	13709	13697	13730	13625	13408	13680	13723	13607	13610	13675	13798	13452	13644	13684	13668	13636	13678	13530	13539	13565	13780	13663	13730	13631	13499	13602	13689	13630	13548	13771	13561	13668	13644	13664	13634	13791	13659	13673	13635	13684	13769	13728	13629	13626	13706	13624	13528	13659	13582	13671	13771	13587	13683	13726
22174	20612	27707	24934	21345	23235	25559	20871	19218	19234	18437	18429	18159	17986	19715	23762	19763	17977	17591	17620	17620	17566	17668	17525	17919	19367	22417	22634	20495	18877	18072	17614	17357	17475	17254	17280	17433	17214	17270	17384	17554	17386	17271	17323	17195	17411	17273	17539	17366	17406	17454	17378	17466	17300	17385	17357	17259	17561	17329	17324	17331	17173	17474	17177	17230	17194	17271	17376	17384	17311	17346	17543	17359	17409	17360	17412	17291	17684	17415	17364	17275	17290	17229	17423	17470	17244	17373	17184	17171	17340	17384	17349	17511	17416	17461	17166	17307	17328	17372	17478	17391	17427	17388	17272	17322	17362	17293	17273	17415	17382	17481	17272	17267	17229	17440	17398	17387	17391	17389	17256	17416	17417	17480	17457	17486	17439	17383	17225	17280	17246	17303	17362	17470	17269	17340	17290	17274	17188	17209	17437	17551	17150	17432	17237	17214	17515	17436	17164	17285	17383	17380	17317	17310	17290	17454	17210	17155	17232	17291	17258	17231	17535	17324	17357	17486	17279	17301	17442	17464	17183	17470	17269	17090	17079	17237	17108	17424	17344	17293	17246	17361	17216	17392	17316	17358	17414	17259	17269	17394	17244	17552	17494	17320	17565	17361	17253	17324	17530	17314	17112	17391	17302	17513	17470	17329	17326	17330	17222	17448	17467	17216	17376	17298	17337	17377	17435	17268	17141	17474	17332	17406	17184	17030	17319	17289	17372	17195	17293	17268	17282	17333	17318	17420	17242	17447	17238	17177	17328	17206	17305	17262	17364	17308	17492	17434	17242	17237	17436	17098	17297	17167	17348	17239	17078	17232	17237	17517	17477	17029	17426	17325	17062	17270	17002	17268	17267	17457	17300	17359	17281	17444	17216	17345	17308	17195	17218	17144	17376	17268	17476	17283	17332	17270	17359	16922	17357	17207	17190	17294	17348	17347	17259	17521	17182	17483	17369	17311	17290	17249	17256	17304	17251	17449	17397	17028	17387	17290	17151	17376	17191	17264	17351	17287	17320	17381	17448	17210	17303	17263	17316	17321	17474	17290	17529	17289	17135	17395	17406	17064	17335	17266	17376	17377	17398	17364	17093	17340	17155	17331	17214	17140	17239	17209	17213	17324	17150	16926	17237	17274	17225	17325	17302	17474	17369	17376	17252	17392	17453	17315	17442	17378	17246	17112	17283	17187	17348	17349	17159	17281	17132	17305	17188	17440	17474	17230	17336	17267	17298	17152	17293	17251	17401	17429	17246	17533	17077	17146	17220	17431	17246	17235	17304	17223	17352	17269	17439	17127	17245	17374	17369	17444	17394	17440	17250	17210	17221	17559	17467	17194	17584	17346	17242	17256	17404	17195	17249	17476	17471	17360	17230	17268	17258	17462	17429	17272	17131	17062	17294	17425	17375	17317	17348	17487	17384	17455	17419	17503	17191	17438	17186	17367	17225	17046	17373	17349	17326	17228	17295	17061	17300	17274	17339	17116	17239	17273	17445	17139	17273	17458	17237	17188	17229	17381	17391	17283	17175	17446	17479	17307	17437	17349	17166	17245	17165	17228	17092	17165	17230	17415	17242	17355	17472	17317	17401	17337	17394	17267	17347	17266	17265	17435	17371	17376	17294	17308	17255	17218	17317	17463	17221	17387	17162	17220	17292	17377	17361	17255	17257	17418	17394	17487	17334	17333	17220	17148	17293	17549	17180	17167	17420	17245	17263	17397	17276	17497	17172	17325	17509	17421	17161	17269	17360	17391	17347	17102	17458	17436	17445	17295	17160	17406	17220	17264	17282	17340	17359	17467	17176	17197	17419	17200	17054	17482	17294	17417	17151	17290	17234	17428	17139	17340	17387	17155	17365	17025	17256	17243	17395	17029	17559	17259	17447	17456	17330	17232	17251	17594	17411	17438	17357	17340	17350	17260	17322	17357	17083	17260	17120	17074	17380	17279	17268	17250	17221	17243	17141	17333	17213	17394	17272	17210	17383	17240	17455	17163	17260	17306	17288	17323	17263	17157	17313	17495	17490	17187	17313	17245	17261	17066	17511	17341	17329	17445	17542	17385	17010	17198	17273	17349	17377	17154	17422	17185	17393	17091	17373	17148	17368	17257	17273	17368	17246	17401	17344	17473	17291	17143	17196	17228	17128	17336	17148	17213	17350	17216	17260	17417	17423	17469	17207	17563	17289	17263	17332	17270	17223	17355	17223	17060	17324	17386	17346	17272	17328	17238	17237	17263	17216	17181	17268	17335	17333	17522	17217	17406	17487	17357	17323	17589	17299	17505	17324	17292	17454	17349	17306	17433	17257	17164	17363	17417	17320	17255	17258	17261	17344	17382	17120	17138	17348	17280	17088	17136	17218	17174	17110	17360	17192	17294	17390	17313	17195	17286	17198	17121	17409	17076	17250	17344	17232	17232	17245	17243	17243	17172	17176	17306	17448	17146	17180	17287	17321	17192	17175	17316	17318	17368	17348	17384	17132	17260	17279	17494	17029	17190	17291	17344	17369	17138	17141	17386	17210	17439	17390	17389	17273	17238	17034	17280	17362	17291	17409	17171	17388	17480	17296	17149	17247	17361	17529	17245	17333	17390	17419	17134	16972	17218	17482	17131	17239	17249	17018	17306	17229	17404	17248	17381	17504	17327	17464	17192	17344	17402	17186	17392	17385	17349	17363	17440	17372	17323	17336	17126	17368	17268	17251	17361	17331	17214	17302	17431	17243	17191	17394	17339	17104	17396	17287	17578	17480	17306	17297	17350	17336	16989	17179	17419	17321	17083	17365	17153	17186	17238	17376	17327	17289	17433	17100	17241	17218	17271	17293	17295	17252	17278	17060	17149	17253	17354	17236	17398	17309	17272	17427	17246	17250	17356	17159	17219	17082	17266	17158	17269	17477	17227	17223	17483	17296	17553	17198	17296	17329	17388	17355	17154	17286	17257	17150	16913	17324	17454	17414	17203	17145	17138	17349	17533	17294	17188	16999	17223	17245	17035	17306	17322	17327	17163	17144	17394	17149	17422	17261	17133	17222	17266	17163	17253	17232	17472	17207	17228	17178	17140	17211	17298	17358	17131	17325	17306	17092	17318	17332	17463	17376	17173	17173	17471	17418	17461	17334	17160	17298	17213	17255	17349	17539	17193	17383	17375	17172	17437	17453	17540	17429	17217	17241	17340	17467	17185	17270	17294	17292	17284	17312	17315	17382	17353	17319	17282	17323	17234	17311	17244	17173	17218	17254	17240	17339	17328	17280	17291	17224	17445	17459	17311	17330	17164	17377	17401	17377	17243	17383	17415	17308	17308	17031	17370	17109	17375	17172	17438	17282	17199	17255	17137	17288	17464	17311	17380	17456	17355	17315	17463	17242	17469	17302	17178	17122	17268	17491	17289	17275	17582	17334	17049	17389	17241	17352	17152	17260	17100	17349	17546	17252	17285	17211	17443	17194	17337	17311	17172	17421	17263	17193	17351	17292	17360	17247	17423	17174	17248	17178	17050	17297	17351	17409	17457	17330	17331	17350	17193	17515	17258	17351	17473	17227	17516	17342	17201	17227	17202	17101	17473	17328	17183	17280	17232	17274	17344	17628	17169	17260	17246	17200	17115	17272	17374	17457	17350	17247	17378	17317	17380	17116	17249	17087	17418	17198	17200	17369	17238	17541	17121	17280	17081	17338	17303	17289	17236	17442	17237	17068	17316	16922	17253	17452	17315	17136	17249	17453	17165	17485	17454	17364	16935	17296	17334	17453	17367	17395	17184	17313	17068	16977	17327	17316	17384	17399	17184	17352	17301	17239	17313	17202	17128	17368	17320	17336	17373	17351	17412	17222	17466	17471	17416	17298	16979	17183	17196	17257	17268	17270	17215	17246	17278	17262	17234	17230	17182	17427	17231	17311	17105	17182	17139	17155	17153	17148	17143	17191	17183	17217	17232	17489	17246	17447	17302	17348	17301	17392	17468	17412	17314	17428	17195	17234	17234	17397	17411	17195	17337	17274	17352	17437	17331	17142	16937	17300	17271	17294	17251	17263	17309	17305	17193	17382	17053	17277	17267	17271	17348	17317	17329	17437	17298	17210	17292	17172	17139	17351	17235	17339	17393	17322	17293	17240	17105	17257	17286	17067	17200	17365	17308	17278	17064	17410	17284	17174	17221	17256	17341	17455	17232	17035	17165	17230	17102	17180	17371	17227	17198	17126	17247	17129	17122	17447	17178	17267	17159	17145	17331	17219	17289	17131	17257	17438	17456	17409	17551	17337	17231	17255	17127	17016	17483	17271	17215	17295	17557	17377	17229	17236	17313	17335	16999	17319	17149	17207	17333	17398	17084	17234	17282	17344	17407	17157	17002	17275	17181	17205	17213	17097	17084	17104	17288	17148	17272	17248	17226	17452	17369	17323	17451	17198	17399	17423	17276	17266	17364	17166	17307	17365	17217	17195	17179	17201	17314	17248	17274	17132	17347	17305	17362	17428	17510	17433	17514	17281	17463	17400	17538	17188	17441	17298	17187	17202	17396	17274	17199	17206	17210	17426	17415	17199	17223	17099	17170	17353	17411	17567	17202	17265	17446	17226	17334	17408	17334	17269	17438	17537	17016	17388	17371	17336	17205	17306	17171	17197	17365	17441	17384	17250	17234	17401	17213	17163	17242	17398	17393	17404	17089	17181	17193	17297	17535	17285	17486	17446	17293	17225	17119	17400	17042	17276	17317	17240	17479	17332	17118	17226	17137	17318	17205	17099	17189	17374	17509	17338	17372	17216	17284	17166	17291	17131	17324	17164	17331	17446	17198	17153	16997	17278	17336	17229	17131	17153	17252	17192	17480	17251	17358	17245	17365	17194	17107	17451	17277	17341	17202	17300	17208	17233	16977	17522	17200	17151	17364	17319	17245	17351	17176	17311	17283	17127	17167	17237	17358	17523	17225	17182	17179	17352	17533	17343	17220	17159	17333	17291	17275	17173	17271	17682	17201	17342	17537	17416	17325	17245	17379	17260	17461	17280	17251	17299	17279	17375	17172	17376	17331	17539	17346	17415	17388	17376	17322	17120	17305	17373	17282	16981	17333	17169	17163	17320	17284	17325	17234	17427	17088	17224	17244	17416	17142	17065	17310	17522
46066	75169	68893	40074	22745	17587	16970	15800	15571	14937	14311	13689	13304	13122	16566	20873	14450	12637	12423	12538	12596	12710	12496	12596	13422	15976	19454	18810	16162	14328	13035	12719	12593	12487	12452	12385	12425	12625	12406	12583	12566	12586	12436	12341	12375	12515	12404	12531	12488	12497	12581	12427	12514	12240	12494	12295	12592	12379	12363	12327	12585	12477	12572	12337	12479	12479	12429	12568	12397	12345	12565	12406	12592	12402	12328	12509	12578	12427	12606	12354	12486	12532	12567	12429	12354	12483	12503	12549	12434	12179	12609	12556	12429	12330	12414	12311	12387	12642	12503	12384	12399	12316	12376	12340	12449	12236	12418	12504	12454	12217	12519	12398	12461	12397	12259	12597	12553	12450	12317	12528	12479	12439	12272	12583	12441	12311	12507	12307	12416	12423	12413	12334	12445	12399	12625	12360	12498	12429	12410	12255	12338	12511	12524	12447	12424	12365	12588	12463	12392	12491	12357	12468	12352	12388	12339	12433	12352	12317	12291	12492	12207	12528	12467	12280	12518	12625	12350	12380	12560	12482	12315	12523	12475	12364	12407	12453	12302	12305	12485	12450	12573	12317	12464	12232	12358	12374	12387	12527	12393	12563	12455	12545	12589	12401	12360	12228	12459	12439	12544	12414	12484	12454	12407	12383	12484	12591	12426	12537	12497	12692	12500	12543	12556	12372	12421	12420	12447	12534	12364	12530	12493	12444	12396	12454	12460	12405	12564	12551	12363	12391	12311	12413	12500	12465	12426	12433	12337	12606	12388	12390	12560	12562	12525	12436	12394	12419	12654	12394	12413	12619	12402	12350	12460	12559	12391	12350	12567	12655	12504	12435	12547	12583	12374	12471	12491	12368	12390	12414	12418	12370	12625	12362	12481	12616	12674	12505	12417	12458	12403	12342	12312	12408	12438	12412	12620	12400	12523	12509	12409	12459	12366	12553	12309	12283	12409	12541	12423	12560	12573	12293	12428	12416	12341	12426	12380	12477	12521	12523	12497	12506	12505	12518	12630	12395	12551	12508	12544	12648	12573	12360	12458	12484	12639	12348	12487	12289	12495	12430	12337	12369	12578	12402	12351	12325	12531	12418	12457	12465	12596	12419	12355	12539	12419	12426	12331	12303	12396	12440	12565	12484	12406	12428	12449	12293	12416	12480	12402	12437	12536	12537	12432	12434	12336	12482	12461	12471	12508	12504	12503	12558	12481	12375	12541	12508	12304	12434	12465	12488	12425	12383	12384	12631	12333	12329	12350	12300	12236	12357	12318	12498	12604	12373	12494	12439	12463	12479	12424	12569	12389	12440	12334	12440	12296	12511	12515	12475	12442	12596	12338	12509	12433	12425	12509	12424	12444	12536	12419	12305	12414	12535	12480	12514	12628	12447	12368	12584	12580	12479	12411	12463	12299	12541	12369	12369	12543	12445	12348	12569	12552	12483	12366	12489	12480	12299	12493	12466	12473	12410	12297	12440	12480	12364	12375	12474	12442	12411	12465	12404	12422	12418	12502	12374	12493	12468	12283	12402	12387	12372	12454	12542	12246	12348	12463	12514	12280	12522	12453	12677	12540	12401	12407	12291	12297	12356	12450	12411	12540	12415	12385	12533	12408	12527	12466	12491	12377	12435	12376	12399	12498	12506	12453	12526	12364	12416	12417	12447	12313	12475	12526	12427	12432	12372	12440	12340	12332	12450	12436	12545	12358	12602	12375	12614	12525	12351	12337	12382	12482	12221	12410	12561	12483	12366	12407	12352	12338	12480	12329	12354	12517	12539	12400	12482	12345	12481	12497	12481	12405	12517	12486	12441	12476	12487	12515	12432	12387	12310	12585	12462	12416	12546	12515	12451	12409	12294	12384	12440	12416	12477	12471	12486	12462	12398	12487	12462	12401	12410	12512	12410	12256	12330	12390	12342	12490	12397	12552	12490	12407	12427	12452	12442	12328	12440	12466	12450	12471	12362	12471	12501	12431	12418	12444	12387	12607	12433	12341	12511	12411	12487	12505	12499	12469	12442	12363	12330	12430	12487	12359	12407	12330	12509	12282	12532	12480	12537	12398	12423	12592	12618	12512	12461	12523	12413	12440	12512	12480	12264	12472	12385	12460	12385	12441	12287	12416	12535	12285	12473	12381	12552	12403	12498	12580	12400	12470	12307	12409	12379	12430	12527	12470	12401	12478	12573	12445	12332	12395	12484	12345	12406	12252	12568	12526	12489	12362	12590	12474	12457	12546	12488	12603	12447	12436	12299	12437	12513	12440	12469	12385	12439	12181	12542	12450	12423	12409	12553	12511	12490	12252	12437	12453	12595	12548	12461	12486	12407	12453	12461	12418	12532	12510	12456	12276	12406	12452	12535	12334	12388	12449	12382	12440	12534	12273	12319	12358	12350	12323	12340	12533	12499	12357	12389	12335	12459	12413	12670	12478	12416	12489	12587	12477	12393	12467	12314	12331	12320	12460	12450	12519	12351	12374	12591	12562	12494	12367	12366	12354	12427	12409	12336	12387	12389	12249	12709	12310	12423	12561	12506	12548	12502	12490	12378	12498	12453	12480	12610	12421	12445	12393	12336	12424	12278	12519	12470	12472	12468	12614	12536	12493	12297	12413	12436	12442	12497	12405	12553	12336	12287	12359	12526	12480	12514	12597	12616	12532	12419	12447	12454	12425	12567	12426	12609	12338	12498	12407	12548	12418	12544	12377	12494	12530	12477	12462	12581	12362	12375	12402	12472	12529	12549	12441	12536	12545	12363	12342	12444	12587	12583	12474	12374	12493	12374	12419	12311	12539	12612	12369	12527	12418	12423	12529	12268	12450	12437	12438	12608	12527	12493	12368	12365	12474	12492	12459	12492	12454	12421	12268	12364	12363	12376	12479	12288	12428	12612	12578	12457	12288	12404	12487	12388	12459	12369	12430	12354	12406	12426	12467	12418	12369	12499	12375	12416	12381	12265	12405	12340	12528	12343	12441	12510	12517	12255	12388	12421	12393	12473	12412	12291	12361	12572	12401	12574	12424	12423	12380	12394	12537	12563	12480	12504	12393	12501	12495	12588	12301	12476	12512	12411	12295	12505	12466	12370	12502	12417	12517	12497	12375	12488	12550	12457	12411	12378	12349	12501	12379	12314	12544	12537	12590	12315	12374	12514	12424	12431	12370	12397	12545	12284	12523	12443	12415	12494	12381	12445	12486	12530	12476	12400	12589	12454	12319	12508	12423	12484	12389	12397	12413	12437	12522	12566	12530	12477	12476	12373	12420	12380	12413	12497	12408	12521	12467	12436	12332	12598	12451	12544	12326	12476	12432	12507	12472	12393	12383	12607	12287	12533	12306	12448	12429	12313	12509	12404	12461	12529	12344	12378	12513	12489	12319	12451	12432	12336	12663	12312	12328	12498	12413	12485	12478	12392	12249	12463	12426	12442	12496	12469	12471	12533	12467	12390	12568	12342	12397	12472	12308	12298	12395	12567	12463	12564	12519	12444	12540	12456	12454	12462	12452	12429	12244	12358	12455	12502	12521	12479	12478	12474	12491	12446	12397	12438	12498	12530	12355	12446	12331	12406	12678	12478	12536	12440	12381	12311	12443	12629	12325	12682	12380	12372	12437	12374	12335	12514	12591	12436	12401	12547	12470	12370	12411	12378	12515	12376	12417	12363	12749	12336	12615	12429	12345	12402	12391	12439	12478	12431	12437	12514	12474	12541	12457	12446	12394	12397	12433	12341	12364	12482	12636	12638	12434	12381	12452	12338	12270	12460	12488	12506	12415	12429	12504	12389	12479	12417	12486	12511	12408	12218	12573	12451	12429	12286	12480	12518	12478	12495	12397	12371	12537	12520	12559	12399	12448	12454	12491	12532	12461	12440	12430	12443	12386	12508	12464	12393	12478	12446	12372	12463	12489	12392	12506	12333	12481	12582	12609	12447	12571	12364	12399	12345	12439	12472	12379	12506	12533	12508	12440	12470	12389	12500	12234	12581	12292	12479	12225	12456	12459	12395	12374	12442	12556	12422	12422	12520	12426	12484	12659	12524	12509	12429	12440	12537	12373	12544	12456	12362	12532	12482	12267	12523	12505	12477	12555	12431	12401	12405	12387	12298	12552	12372	12644	12359	12551	12394	12482	12379	12428	12441	12466	12319	12330	12580	12494	12519	12594	12593	12505	12534	12465	12559	12478	12557	12417	12550	12262	12521	12394	12488	12548	12363	12333	12459	12457	12509	12419	12477	12554	12523	12402	12509	12442	12642	12464	12434	12378	12343	12390	12438	12400	12615	12388	12437	12454	12373	12371	12353	12504	12469	12423	12512	12325	12543	12434	12540	12406	12350	12342	12329	12441	12557	12276	12332	12412	12331	12571	12417	12294	12447	12353	12623	12440	12330	12572	12527	12606	12544	12505	12301	12529	12427	12467	12373	12336	12351	12488	12468	12465	12504	12356	12420	12391	12331	12407	12472	12438	12528	12647	12529	12423	12272	12511	12424	12691	12342	12459	12350	12457	12242	12554	12490	12472	12507	12579	12488	12353	12309	12636	12409	12387	12428	12366	12417	12181	12400	12395	12281	12582	12685	12561	12357	12479	12346	12459	12281	12468	12347	12393	12433	12364	12329	12453	12394	12336	12576	12334	12485	12403	12375	12354	12470	12353	12483	12348	12495	12550	12322	12362	12578	12424	12689	12295	12435	12590	12283	12461	12591	12392	12419	12339	12673	12441	12491	12513	12475	12541	12375	12393	12466	12322	12428	12460	12368	12396	12385	12423	12367	12356	12560	12459	12306	12412	12350	12308	12461	12438	12553	12503	12441	12412	12492	12485	12463	12458	12140	12553	12478	12532	12526	12438	12282	12451	12293	12655	12578	12477	12580	12553	12472	12354	12473	12472	12394	12391	12433	12423	12421	12411	12405	12450	12330	12555	12429	12401	12569	12467	12394	12334	12374	12317	12380	12362	12396	12497	12447	12261	12585	12389	12462	12346	12459	12229	12455	12402	12373	12470	12498	12278	12495	12523	12385	12407	12323	12641	12501	12503	12484	12538	12433	12433	12659	12426	12389	12446	12355	12660	12487	12538	12416	12442	12473	12484	12514	12568	12588	12452	12439	12429	12520	12515	12639
42577	44822	34397	26277	20420	19199	19255	18749	18667	18720	18568	18340	18356	18357	18441	18496	18521	18111	18317	18300	18303	18190	17885	18012	18241	18072	18334	18411	18207	18292	18167	18236	17954	18050	17991	18091	18086	18200	18249	18134	18181	18214	18306	18106	18204	18287	17949	18262	18194	17901	18031	18265	18118	18336	18046	18064	18095	18140	18204	18198	18276	18054	17972	18316	18260	18218	18080	18273	18159	18143	18031	17942	17835	18323	18094	17970	18114	17990	18131	18340	18093	18165	18003	18081	18170	18088	18300	18205	18272	18469	18133	18092	18172	17934	18162	18078	18197	18024	18105	18031	18124	18197	18079	18068	18016	18000	18019	18024	18257	18015	18199	18062	18012	18097	18314	18028	18275	18179	17879	18099	17984	17990	18230	18062	18033	17790	17940	18004	18226	18249	18155	18246	18204	17999	18342	18185	18035	18327	18274	18179	18262	18096	18136	18262	18122	17987	18066	18018	18156	18211	18288	18328	18040	18107	18157	18124	18308	18127	18054	18029	18037	18270	18247	18173	18279	18196	18169	18055	18166	18176	18215	18106	18275	18226	17976	18081	17989	18202	18051	18016	18019	18187	17886	18161	18080	17951	18196	18143	18185	18109	18171	17981	18053	18127	18160	18041	18127	18014	18343	18056	17766	17928	18150	18213	18089	17962	17994	18082	18162	18049	17950	18003	18283	18036	18221	18134	18261	18129	18156	18120	18071	18150	17992	18349	18055	18249	17927	17962	18325	17979	18002	18231	17930	18098	18056	18160	18024	18202	18565	18219	18069	18229	18258	18140	18188	18040	17954	17856	18117	18123	18302	18278	18108	18176	18079	17812	18117	18099	17998	18273	18143	18146	18151	18156	18189	18021	17992	18034	18180	17947	18305	18069	18000	18289	18253	18076	18167	18305	18242	18014	18163	18149	18206	18184	18144	18212	18254	18103	18154	18135	18129	18104	17992	18155	18096	18139	17936	18167	17961	17924	18062	18112	18077	17906	18171	18339	18101	18194	17985	18079	18218	18105	18305	18084	18164	18064	17996	18094	18104	18018	18044	18174	18233	18159	18340	18137	18022	18141	18031	18181	18018	18170	18409	17948	18180	18281	18279	18002	18118	18130	18045	18156	18076	18127	18130	18205	18143	18284	18243	18217	18273	18257	18079	18272	18160	17871	18050	18231	18148	18250	18165	18144	17852	18108	18379	18056	18125	18133	18130	18157	18122	17947	18130	17954	17969	17790	18083	18091	18222	18105	18061	18126	18190	18066	17996	18124	18138	18100	18123	18212	18166	18080	18070	18002	18238	18346	18155	18138	18384	18209	18288	18225	18004	18076	18066	18088	17928	18186	18199	18247	18249	18076	18012	17961	18052	18117	17921	17974	18306	17929	18043	18156	18062	18162	18015	18210	17908	18109	18158	18018	17925	18114	18044	18147	18070	18204	18115	18290	18061	18023	18036	17931	18103	18112	18133	17865	18264	18430	18393	18153	17877	18001	18084	18255	18091	18134	18025	18189	18167	18209	18189	18179	18012	18121	18006	18063	18232	17939	17958	18145	18170	18292	18063	17911	18048	18220	18214	18269	18178	18167	18240	18009	18112	18143	18120	18088	17981	18081	17975	18106	18108	18090	18151	18161	18499	18236	18129	18154	18058	18137	18313	18176	18086	18251	18023	18079	18005	18197	18154	18094	18003	18098	18050	18122	18143	18186	18176	17977	18014	17997	17885	18068	18005	18097	18119	17970	18134	17956	18185	18022	18121	18300	18292	18073	18024	18061	18120	18077	18234	18131	18204	17868	18013	18262	18186	18050	18111	18211	18248	18238	18160	18104	18257	18046	18123	18253	18040	18092	18338	18065	17998	18377	18010	17980	18110	18151	18299	18231	18189	17921	18113	18129	18071	18143	18103	17955	18145	18112	18118	18133	18167	18260	17999	18334	18347	18203	18267	18317	18163	18058	18072	18252	18106	18185	18125	18094	18134	18255	18226	18277	17939	18011	18176	18100	18248	18205	17907	18116	18208	18193	18345	18240	17872	17982	18125	18170	18187	18155	18004	18334	18288	18062	18263	18080	18283	18158	18074	18027	18233	18104	18067	18165	18074	18141	18217	18167	18242	18046	18221	18247	18134	18064	18222	18147	18101	17932	18186	18147	18078	17990	17948	18029	18056	18151	18044	18080	18029	18177	18108	18220	18006	18004	17913	18139	18113	18098	18112	18123	18067	18224	18244	18094	17893	18111	18026	18006	18062	18105	18011	17960	18109	18219	18095	18283	18188	18147	18166	18194	18074	17998	18032	18126	18061	18217	18325	18129	18139	18117	18354	18059	18155	18081	18219	18220	18234	18079	18096	18017	18249	18089	17976	18130	18188	18135	17968	18249	18120	17996	18185	18007	18280	18247	18088	18220	18161	18272	17947	18254	17976	17932	18034	18012	17968	18056	17970	18010	18103	18239	18074	18175	18156	17957	17990	18081	18235	18087	18175	18262	18264	18192	18309	18146	18261	18154	18237	18156	18013	18165	18071	18211	18185	18084	18140	18224	18033	18025	18149	17909	18073	18205	17964	18143	17951	18087	18246	18172	18072	18170	18269	17997	18069	18005	18076	18401	18069	18121	18111	18299	18259	18115	18039	18077	18257	18033	18103	18197	18210	18164	18180	18270	18253	18119	18024	18189	18164	18122	17852	18019	18102	18082	18293	18235	18066	18050	18034	18237	18169	18192	18194	17890	17974	18342	18071	17987	18084	18041	17981	18159	18013	18071	18109	18122	18173	18138	18156	17991	18052	18106	18107	18042	18152	18123	18043	18147	18179	18199	18112	18275	18198	18373	18126	18200	17974	18046	18211	18050	18044	17931	18278	18049	18077	18141	18088	18098	18006	18333	18461	18248	18128	18253	18189	17876	18019	18125	18386	18107	18056	18140	17995	18208	17986	18313	18136	18083	18113	18089	18206	18111	18049	17970	18032	18179	18158	18291	18243	18171	17945	18082	18085	18210	18128	18099	18282	18052	18085	17995	18218	18213	18199	18414	18398	18501	18293	18173	18004	17964	18204	18137	18080	17830	17996	18040	18221	18374	18236	18060	18040	18007	18159	18101	17975	17820	18119	18263	18164	18039	18149	17882	18195	18019	17897	18017	18160	18114	18256	18028	18218	17939	18117	18019	18319	18133	18165	18012	18105	17951	18107	17980	18050	18163	18280	18323	18089	18150	18208	18278	18160	18091	18044	18317	18260	18099	18024	17891	17901	18145	18167	18206	18163	17959	17989	18146	18195	18194	17960	18047	18234	18121	18100	18044	18078	18028	18250	18243	18089	18122	18168	18277	18069	17913	18237	18162	18070	18189	18073	18002	18237	18258	18299	18095	18369	18158	18255	18241	18303	18124	18112	18178	18306	18119	18266	18275	18085	18116	18042	18191	18380	18166	18094	17957	18242	18030	18048	18013	18075	18023	18122	18299	18231	18181	17951	18229	18026	18161	18139	18256	18130	18074	18084	18146	18013	17983	18061	18204	18146	18108	18130	18072	18149	18096	18145	18257	18215	17975	17972	18127	18200	18294	18215	18117	18272	18367	18258	18263	18228	17966	18171	18056	18102	18220	18282	18156	18126	18131	18206	18045	18048	17859	18217	18298	18182	18103	18029	17963	18121	18216	18033	17996	18175	18110	18260	18104	18325	18393	18255	18079	18050	18313	18050	17968	18288	17994	18082	18061	18212	18022	18309	18071	18142	18135	18100	18289	18269	18154	17999	18091	18241	18023	17904	18039	18176	17907	17956	17992	18344	18075	18218	18185	18334	18322	18056	18180	18159	18068	18223	18110	18015	18064	18327	18210	18077	18002	18232	18018	18042	18304	18224	18023	18109	18177	18275	18391	18266	18139	18173	18116	18290	18176	18062	18144	18048	17944	18120	18113	18115	17946	18105	18245	18128	18115	18131	17970	18152	18332	18179	18116	18109	18054	18077	18119	18011	18165	18322	17960	18003	18099	18132	18071	18134	18009	18058	17890	18226	18054	18257	17962	18034	18009	18087	18063	18085	18372	18190	18021	18306	18155	18200	18118	18149	18107	18050	18362	17985	18052	18010	18243	18094	18162	18051	18185	18105	18199	18258	18271	18314	17952	18051	18077	18183	18039	18129	18159	18167	18293	18199	17955	18067	17999	17984	18036	18339	18120	18213	18246	18149	18073	18145	18067	17928	18265	18222	18070	18066	18337	18267	17869	18032	18004	18358	18248	17973	18173	18009	18102	18033	18037	18064	18147	17906	18044	18203	18204	18250	17948	18201	18081	18078	18127	18111	18247	17975	18064	17936	18131	18063	18164	18306	18156	18170	17807	18297	18077	18176	17823	18292	18308	18197	18068	17890	18157	18120	18272	18067	18099	18107	18206	18374	18250	18100	18376	18188	18125	18063	18314	18192	18111	18152	18113	18179	18270	18191	18510	18099	18314	18120	18139	18027	18090	18230	18047	18113	18077	17834	18228	17983	18017	18260	17947	17978	18310	17876	18129	18036	18189	18175	18210	18226	18084	18065	18187	18103	18222	18105	18043	18112	18002	18168	18327	18267	17963	17941	18086	18345	18190	18222	18194	17895	18239	18110	17810	17967	17908	18152	18202	18140	17976	18145	17965	17915	17926	18106	18061	17954	18208	17919	18047	18025	18103	18170	18155	17952	18199	18153	17903	17971	17949	17723	18235	18126	17886	18309	18235	18149	18021	18266	18158	18168	18016	18150	17856	18224	18025	18002	18167	18163	18231	18193	18237	18231	18434	18398	18255	18045	18121	18002	18093	18040	18114	18135	18080	18166	18141	18051	18254	18143	18136	18164	17957	18062	18305	18031	17956	18089	18078	18051	18158	18074	18108	18185	18100	18170	18198	17988	18131	18161	18289	18063	18122	17958	18251	18365	18151	18118	18193	18114	18058	17788	17912	18100	18251	18080	18087	18260	18013	18175	18011	18422	18029	18182	18192	18214	18287	18309	17989	18238	17920	18029	17953	18116	18250	18188	18002	18333	18313	18297	18223	18457	18289	18034	18330	17957	18344	18009	17965	18267	18158	17997	18196	18073	18293	18170	18328	18060	18350	18023	18292	17911	18189	18034	18042	18267	18215	18124	18144	18134	17985
45659	50640	32846	20796	14907	14530	14298	14203	13786	13574	13438	13337	13398	13235	13159	13401	13413	12849	12932	12937	13123	12956	12884	13003	13027	12945	13097	13210	13061	13022	13027	12862	12900	12965	13125	12974	12880	12751	12780	12866	12875	12930	12680	13056	12971	12948	12929	12931	12830	13019	12897	12882	12912	12811	12812	12976	12983	12945	12819	12869	12658	12770	12868	12970	12876	13045	12928	12833	12854	12864	12856	12947	12951	12835	12870	12789	12869	12924	12835	12713	12803	12741	12907	12676	12951	13107	12877	12809	13072	12804	12943	12957	12846	12863	12907	12875	12882	12929	12669	13042	12938	12708	12890	12819	12892	12888	13065	12873	13022	12815	12890	12796	12919	12878	12830	12701	12939	12928	12919	12939	12928	12964	12938	12828	12999	12968	12929	12987	12955	12917	12837	12939	12920	12819	12888	12806	12757	12883	13040	12986	12846	12893	12996	12974	12879	12918	13003	12925	12865	12699	12808	12919	12961	12922	12893	12819	12761	12990	12986	13118	12990	13112	12884	12941	12864	12861	12869	12888	12890	12842	12909	12997	12878	12970	12896	12964	12877	12870	12949	12965	12763	12881	12823	12877	12801	12747	12673	12751	12899	12936	13050	12985	12873	12906	12755	12966	12719	12736	12691	12842	12885	12959	13015	12913	12912	12830	12846	12963	12853	12966	12859	13052	12967	12897	12927	12903	12979	12804	12859	12672	13043	12881	12932	12929	12936	12966	12892	12738	12763	12777	12851	12813	12861	12975	12880	12906	13015	12759	12964	12971	12850	12752	12818	12953	12887	12989	12905	12839	12971	13042	12726	12758	12879	12779	12850	12783	12834	12883	12807	12649	12833	12997	12992	12784	12817	12894	12990	12706	12920	12843	12949	12916	12791	12898	12873	12835	12782	12933	12853	12880	13088	12834	13027	12876	12901	12866	12906	12688	12912	12756	12989	13001	12849	12734	12961	12709	12918	12884	12794	12813	12975	12915	12762	12894	12869	12889	13093	12860	12860	12985	12756	12910	12872	12951	12819	12970	13018	12974	12893	12873	12965	12860	12889	12878	12885	12937	12958	12910	12954	12847	12889	12807	12865	12833	13000	12772	12961	12984	12896	12936	12910	12871	12977	12837	12908	12777	12969	12991	12930	12942	13026	12831	12903	12769	13044	13006	12813	12959	13068	13053	12898	12921	12954	12939	12965	12855	13003	12889	12935	12970	12868	13022	12905	12935	13081	12937	13008	12951	12799	13019	12792	12886	12765	12794	12896	12992	12802	12908	12794	12803	12788	12817	12973	12872	12980	12789	12773	12718	12971	12894	13051	12944	12882	12783	12857	12852	12822	12914	12978	12860	12848	12865	12984	12997	12893	12856	12842	12962	12979	12976	13068	12964	12941	12964	12915	12856	12751	12795	12926	12812	12989	12864	12707	12921	13067	12810	12972	12871	12951	12951	12766	13056	12857	12776	12835	12922	12844	13139	12956	12861	12864	13015	12919	13021	12993	12990	12812	12837	12864	12887	12850	12896	13011	12893	12879	13005	12749	12923	12955	12894	12908	12947	12989	13029	13018	12915	12855	12845	13080	12797	12971	12815	12929	13071	12862	12935	12828	12801	12893	12912	12894	12771	12949	12835	12871	13040	12796	13023	12868	12738	12945	12985	12995	12974	13036	12849	12910	12960	13053	12843	12876	12940	12636	12943	12893	12869	12948	12888	12880	12909	12868	12848	12781	12922	12623	13062	12983	12889	12960	12965	12971	12966	12784	12874	12821	12745	12887	12800	13080	12815	12879	12817	12935	12758	12889	12906	12810	12896	12862	12858	13001	12783	12876	12911	12924	12941	12888	12969	13069	12676	12874	12808	12916	12843	12842	12996	12838	12851	13063	12864	12815	13044	12920	12741	13155	12907	12835	12849	13114	12816	13018	12846	12941	12847	12791	13133	12815	12971	12877	12995	12914	13028	12881	12847	12804	12714	12856	12824	12970	12940	13109	12786	12855	13029	12927	12807	12851	13026	12784	13018	12847	12830	12826	12805	12775	12814	12894	12939	12852	12881	13063	12921	12959	12987	12897	13065	13109	12951	12775	12997	12895	12984	12986	13042	13007	12915	12858	13027	12884	13060	12908	12965	12926	12957	12844	12801	12903	12849	12860	12939	13088	12896	12998	12964	12935	12845	12829	12893	12818	12899	12924	12676	12997	12973	12838	12994	12867	12919	12976	12903	12753	13068	12972	12879	12948	12900	12887	13061	12859	12800	12885	12918	12960	12902	12719	12883	12903	12797	12813	13057	12797	12874	12962	12951	12933	12942	13039	12966	12854	12937	12991	12837	12975	12912	12956	12997	12918	12778	12721	12893	12895	12949	12976	12963	12895	12908	12966	12878	13029	12878	12750	12838	12763	12741	12876	12866	12763	12952	12916	12863	12939	12968	12991	12781	12777	12970	12934	12761	12924	12876	12692	12892	12885	12862	12859	12911	12918	12868	12899	13110	12847	12928	12896	12921	13020	12876	13070	12938	12835	12856	13080	12819	12931	12989	12960	12995	13018	12875	12937	12920	12763	13024	13035	13101	12879	12773	12869	12775	12989	12848	12904	12897	12904	12875	12846	12914	12869	12868	12832	12934	13004	13051	12869	12938	12866	12945	12758	12780	12873	12919	12786	12888	13094	12977	12871	13105	12917	12858	12970	13006	12850	12762	12928	12817	12874	12962	12841	12880	12966	12716	13022	12902	12848	12806	12970	12866	12884	12876	13029	12910	12808	12809	12887	13013	12932	13030	12848	12928	12941	12895	12934	12865	12833	12785	12942	12990	12879	12845	13025	12885	12987	12804	12843	12938	12866	12834	12852	12846	13004	12968	12902	12972	12847	13029	12820	12922	12948	13087	12905	12964	13070	12885	13014	12832	12954	12910	12985	12866	12975	12763	12910	12738	12958	12891	12780	12828	12838	12802	12864	12943	12901	12794	12901	12861	12981	12878	12808	12873	12948	12830	12918	13003	12906	12967	12972	12928	12887	12850	12900	12784	13012	13130	12959	12974	12919	12805	12858	12913	12829	13140	12856	12787	12713	12956	12962	12884	12963	12933	12843	12875	12830	12999	12838	12801	12950	12815	12936	13078	13040	12758	12804	13031	12920	12886	12727	12835	12823	12935	13076	12947	12998	12996	12862	12923	12933	12800	13013	12909	13059	13030	12885	13057	12876	12929	12908	12895	12900	12983	12979	12868	12759	12851	12882	12971	12811	12925	13012	12920	12835	12887	12808	12810	12943	12921	12928	12981	12962	12922	12985	12929	12992	12912	12968	12940	12916	12983	12917	12856	12831	12902	12826	12945	12850	12817	12943	13135	12880	12886	12893	12840	12875	12742	12820	12852	12894	12865	13004	13123	12899	12911	12847	12854	12917	12855	12883	12814	12928	12869	12883	12883	12931	13107	12857	12866	12898	12928	13006	12845	12824	13002	12811	12982	12888	12863	12940	12867	12876	13007	12975	12891	12870	12940	12922	12879	12759	13015	12926	12863	13005	12805	12877	12898	13079	13012	12906	13029	12963	12789	13092	12921	12957	12822	12953	12851	12858	12810	12891	12901	12895	12900	12858	12792	12868	12837	12909	12758	12870	12694	12865	13015	12927	12994	12819	12912	12770	13049	12953	12820	12879	12749	12884	12713	12980	12944	13001	12854	12934	12882	12928	12970	12772	12825	12881	12725	12840	13018	12875	12950	12896	12964	12882	12861	12855	12880	12877	12876	12944	13008	12893	12889	13050	12828	12859	12884	12851	12908	12706	12804	13021	12687	12926	12881	12851	12993	12942	12859	12864	12896	12880	12827	12787	12905	12866	12961	13061	12885	13006	12644	12852	12995	12909	12756	13056	12741	12878	12830	12800	12971	12825	12967	12837	12908	12984	12774	12903	12863	12942	13007	12844	12886	12885	12937	13032	12944	12798	12919	12906	12896	12835	12852	12809	12820	12912	12932	12894	13010	12856	12744	12874	12811	12881	12994	12936	12922	12921	12780	12952	12764	12955	12907	12993	12872	12961	12857	12772	12837	12748	12768	12781	12734	12818	12901	12829	12966	12949	12785	12855	12939	12935	12797	13051	13093	13020	12793	12906	12920	12909	12945	12859	12914	12908	12993	12816	12861	12922	13030	12795	12941	12846	12932	12846	12997	13077	13059	12846	12964	12816	13003	12920	12881	12824	12995	12934	12839	13040	12858	12848	12941	12864	12957	12735	12906	12860	13002	12928	12872	12922	12869	12825	12895	12868	12863	12913	12932	12985	12860	12972	12857	12885	12849	12723	12845	12953	12852	12884	12915	12820	12940	13000	12979	12934	12985	12746	12962	12700	12810	13023	12998	12818	12843	12913	12983	12952	12779	12959	12867	12845	12822	12989	12879	12863	12839	12942	12938	12853	12771	12900	12855	12954	12900	13043	12961	12920	12780	12835	12868	12845	12983	12936	12958	12813	13034	12827	13057	13015	13010	12954	12621	12909	12840	12998	12930	12879	12937	12986	12817	12951	12909	12860	12813	12760	13030	12791	12909	12852	13049	12919	12907	12960	12909	12870	12772	12949	12768	12989	12895	12747	12905	12759	13005	13082	12857	12925	12868	12861	12933	12963	12986	12931	12857	12859	13038	12954	12947	12903	12885	12885	12966	12883	12888	12965	12893	12742	13000	12841	12875	12859	12835	12958	12818	13000	12798	12868	12908	12774	12995	12855	12848	12793	12928	12888	12986	13019	13029	12784	12775	12974	12969	12906	12901	12859	12955	12796	12864	12870	12862	13016	12905	12839	13013	12878	12789	12864	12885	12931	12779	13063	13034	13000	12879	12996	12965	12830	13137	12943	12982	12753	12749	12802	12749	12992	12837	12985	12844	12922	12899	12912	12935	12766	12920	12887	12751	12919	13061	12782	12893	12732	12836	12909	13083	12955	12900	12847	12851	12834	12974	13012	12880	12985	12870	12809	12743	12855	12826	12966	12844	12959	13048	12824	12901	12838	12883	12904	13151	12907	12970	12628	12860	12868	12801	12838	12786	12930	12852	12896	12821	12838	12905	12995	13032	13107	12872	12948	12988	12788	12912	13038	13045	12833	12896	12874	13141	12859	12688	12973	12856
24042	20570	27176	26099	22751	24340	25085	22461	21645	21459	21135	20835	20877	20807	20954	27592	29569	21427	20627	20357	20295	20375	20336	20555	20455	21066	21575	21876	21469	21014	20680	20216	20290	20347	20363	20303	20396	20322	20111	20092	20286	20368	20240	20447	20452	20309	20248	20248	20559	20514	20462	20170	20299	20317	20538	20265	20539	20298	20326	20031	20459	20183	20176	20309	20300	20115	20460	20483	20062	20157	20242	20148	20356	20379	20408	20371	20316	20123	20219	20440	20355	20452	20071	20412	20418	20318	20310	20226	20271	20227	20218	20337	20585	20284	20456	20268	20494	20304	20220	20162	20438	20251	20372	20310	20353	20238	20328	20271	20228	20286	20292	20170	20280	20112	20297	20093	20210	20177	20228	20109	20107	20227	20155	20233	20298	20247	20343	20295	20366	20244	20261	20155	20281	20184	20345	20056	20069	20192	20251	20406	20170	20266	20585	20347	20370	20223	20076	20337	20067	20329	20392	20180	20192	20275	20269	20351	20386	20404	20475	20076	20144	20376	20260	20160	20204	20116	20343	20048	20129	20412	20444	20151	20337	20111	20165	20188	20167	20511	20378	20355	20331	20410	20397	19977	20056	20274	20349	20332	20411	20599	20218	20228	20142	20226	20277	20174	20375	20207	20217	20259	20297	20190	20168	20302	20189	20118	20197	20312	20414	20243	20277	20174	20285	20149	20006	20082	20066	20356	20187	20190	20333	20117	20192	20321	20288	20059	20367	20349	20198	20542	20399	20310	20115	20280	20365	20235	20493	20385	20431	20116	20219	20603	20240	20192	20364	20440	20252	20253	20276	20222	20297	20310	20398	19991	20200	20269	20278	20352	20231	20268	20222	20198	20231	20262	20226	19974	20340	20374	20125	20030	20197	20116	20243	20082	20120	20243	20312	20282	20303	20227	20317	20166	20175	20495	20167	20422	20214	20318	20217	20152	20261	20212	20372	20238	20074	20167	20284	20398	20346	20340	20173	20040	20340	20072	20182	20268	20025	20495	20450	20452	20183	20352	20416	20518	20297	20241	20397	20286	20469	20290	20220	20265	20100	20367	20189	20197	20078	19971	20257	20110	20271	19965	20264	20099	20176	20029	20353	20098	20200	20268	20271	20202	20229	20220	20145	20196	20483	20485	20283	20331	20466	20395	20228	20406	20300	20272	20181	20204	20168	20169	20343	20325	20294	20172	20325	20267	20296	20075	20370	20115	20358	20078	20391	20177	20158	20302	20260	20331	20029	20174	20366	20213	20165	20228	20124	19999	20279	20227	20678	20445	20262	20426	20124	20109	20333	20325	20189	20227	20313	20462	20429	20216	20318	20203	20171	20287	20234	20144	20251	20204	20214	20255	20261	20372	20213	20379	20480	20301	20336	20366	20163	20147	20124	20289	20210	20294	20232	20273	20068	20315	20237	20212	20160	20160	20394	20192	20212	20141	20218	20321	20442	20106	20167	20210	20074	20239	20153	20269	20386	20238	20173	20282	20278	20061	20006	20237	20117	20152	20123	20257	20241	20297	20509	20343	20330	20120	20323	20219	20226	20314	20105	20278	20394	20277	20132	20303	20201	20445	20276	20158	20215	20292	20273	20368	20278	20317	20058	19977	20279	20219	20233	20221	20104	20180	20251	20232	20231	20323	20352	20286	20105	20458	20230	20169	20457	20189	20245	20398	20302	20150	20150	20401	20067	20344	20397	20228	20172	20186	20252	20352	20216	20349	20427	20432	20239	20557	20192	20239	20119	20217	20346	20390	20267	20371	20460	20528	20298	20195	20456	20270	20038	20309	20417	20422	20223	20071	20211	20567	20251	20073	20179	20358	20436	20237	20190	20260	20503	20291	20112	20463	20292	20297	20500	20220	20135	20250	20333	20298	20147	20328	20224	20107	20253	20396	20239	20173	20419	20187	20310	20171	20170	20310	20283	20267	20503	20259	20389	20370	20292	20152	20437	20282	20198	20339	20319	20317	20261	20385	20182	20355	20196	20015	20152	20068	20190	20188	20348	20272	20403	20214	20124	20319	20336	20185	20298	20081	20327	20231	20270	20350	20039	20116	20280	20471	20028	20133	20088	20499	20324	20284	20236	20324	20291	20257	20075	20100	20039	20224	20316	20404	20287	20392	20330	20390	20493	20447	20128	20227	20150	20484	20335	20335	20078	20122	20099	20277	20316	20345	20538	20439	20348	20391	20193	20058	20343	20236	20080	20403	20436	19910	20326	20219	20202	20198	20240	19951	20142	20223	20132	20215	20205	20132	20318	20266	20183	20290	19981	20316	20208	20034	20255	20235	20162	20071	20063	20001	20267	20326	20431	20123	20160	20132	20181	20376	20414	20227	20292	20087	20242	20265	20160	20167	20132	20086	20386	20171	20039	20126	20231	20273	20267	20151	20277	20151	20143	20173	20149	20277	20340	20321	20225	20103	20431	20212	20228	20233	20382	20385	20264	20229	20318	20200	20118	20324	20379	20456	20295	20321	20305	20301	20078	20246	20264	20090	20286	20033	20276	20352	20233	20452	20217	20281	20308	20227	20389	20455	20379	20220	20301	20370	20293	20402	20473	20283	19984	20172	20330	19980	20223	20428	20320	20107	20311	20166	20285	20202	20297	20071	20158	20118	20229	20221	20258	20197	20236	20155	20088	20364	20015	20158	20228	20268	19967	20151	20418	20297	20181	20315	20228	20462	20391	20292	20310	20270	20292	20245	20323	20433	20237	20260	20447	20375	20409	20226	20204	20374	20280	20314	20203	20307	20242	20136	20323	20174	20161	20165	20131	20328	20291	20322	20466	20170	19935	20204	20245	20410	20399	20251	20134	20309	20405	20296	20233	20097	20407	20263	20176	20206	20122	20341	20378	20036	19948	20132	20220	19882	20149	20158	20299	20342	20165	20398	20273	20228	20379	20089	20296	20404	20269	20130	20116	20289	20317	20204	20245	20202	20218	20281	20190	20212	20501	20324	20425	20170	20283	20337	20102	20197	20099	20134	20382	20318	20314	20285	20147	20251	20092	20217	20259	20036	20324	20155	20251	20358	20086	20241	20156	20254	20127	20243	20420	20413	20215	20366	20393	20393	20569	20296	20299	20320	20122	20111	20084	20203	20292	20206	20236	20035	19985	20243	20344	20291	20207	20348	20362	20304	20388	20159	20105	20223	20091	20429	20213	20275	20248	20189	20221	20117	20157	20017	20191	20322	20150	20204	20360	20338	20103	20298	20211	20384	20447	20386	20177	20240	20272	20444	20179	20294	20314	20381	20221	20309	20317	20222	20342	20234	20177	20325	20272	20302	20134	20041	20181	20248	20323	20163	20388	20274	20028	20277	20439	20414	20470	20592	20194	20013	20214	20291	20366	20091	20129	20159	20209	20044	20188	20234	20240	20234	20202	20385	20252	20131	20207	20251	20281	20192	20105	20093	20321	20344	20093	20380	20237	20187	20324	20235	20201	20325	20417	20210	20285	20196	20170	20251	19985	20310	20604	20304	20254	20075	20150	20314	20296	20216	20334	20111	20296	20405	19904	20188	20362	20202	20235	20333	20338	20317	20431	20263	20215	20468	20293	20410	20365	20369	20207	20262	20063	19945	20303	20204	20012	20271	19990	20304	20347	20195	20358	20216	20491	20225	20245	20394	20548	20227	20256	20383	20485	20392	20421	20396	20279	20360	20201	20182	20319	20305	20405	20279	20351	20153	20121	20061	20225	20327	20407	20129	20306	20292	20326	20359	20133	20178	20206	20237	20194	20317	20259	20235	20011	20203	20316	20228	20063	20158	20124	20137	20231	20168	20531	20319	20390	20111	19969	20112	20382	20446	20211	20116	20376	20221	20228	20202	20455	20467	20192	20213	20211	20295	20435	20291	20042	20334	20257	20213	20182	20008	20369	20238	20108	20360	20243	19993	20182	20238	20242	20210	20252	20340	20217	20318	20282	20153	20325	20256	20250	20175	20229	20258	20318	20201	20050	20257	20266	20254	20128	20253	20622	20413	20535	20384	20352	20419	20270	20394	20075	20212	20071	20193	20253	20255	20339	20350	20233	20148	20246	20328	20542	20015	20285	20259	20178	20226	20376	20134	20276	20270	20130	20294	20457	20346	20020	20229	20195	20353	20180	20180	20386	20235	20263	20426	20298	20419	20181	20229	20435	20211	20321	20124	20412	20264	20276	20379	20200	20274	20386	20332	20250	20338	20184	20254	20378	20005	20169	20210	20338	20249	20202	20342	20172	20208	20153	20139	20131	20436	20338	20189	20144	20242	19997	20045	20060	20092	20143	20359	20424	20213	20249	20226	19997	20185	20330	20182	20140	20047	20447	20051	20154	20301	20393	20189	20220	20153	20133	20161	20245	20220	20156	20463	20180	20151	20269	20290	20146	20099	20446	20184	20369	19956	20372	20275	20253	20094	20409	19991	20417	20388	20252	20325	20204	20223	20294	20266	20137	20279	20384	20184	20152	20347	20138	20314	20234	20365	20278	20372	20283	20148	20193	20276	20407	20342	20487	20409	20344	20068	20198	20164	20309	20085	20213	20365	20442	20277	20449	20429	20224	19996	20027	20249	20101	20024	20328	20343	20468	20381	20364	20548	20351	20108	20188	20583	20247	20304	20278	20017	20005	20031	20388	20326	20261	20272	20322	20080	20192	20458	20490	20428	20399	20134	20479	20395	20264	20360	20338	20234	20055	20218	20235	20230	20181	20180	20414	20146	20435	20421	20394	20060	20089	20368	20119	20291	20149	20362	20398	20281	20190	20134	20025	20161	20351	20355	20125	20175	20259	20190	20299	20101	20263	20217	20194	20245	20392	20298	20423	19978	20127	20014	20070	20213	20415	20150	20084	20301	20301	20267	20257	20139	20214	20304	20204	20444	20606	20463	20543	20456	20015	20090	20291	20346	20230	20217	20289	20276	20296	20338	20225	20253	20322	20184	20190	20139	20432	20359	20362	20324	19932	20306	20253	20247	20010	20510	20266	20230	19993	20181	20182	20137	20213	20201	20403	20342	20047	20276	20320	20333	20363	20181	20120	20104	20042	20264	20173	20254	20402	20052	20419	20335	20141	20202	20266	20042	20049	20143	20317	20338	20266	20265	20305	20199	20326	20357	20442	20450	20331	20191	20321	20143
41158	55159	49903	35273	19468	17962	17073	16586	16234	15619	15469	15268	14963	14726	14955	25204	24124	14198	14195	14114	14039	14194	14116	14209	14568	15320	16170	15979	15370	14715	14284	14153	14239	14143	14182	14178	14080	14053	14019	14147	14028	14125	14059	14105	14267	14270	13920	14160	14176	14158	14259	14040	14198	14123	14078	14106	14295	13957	14104	14102	14071	14118	13950	14339	14165	14001	14057	14122	14155	14053	14106	14108	14272	14183	14102	14057	14007	14104	14034	14141	14238	14130	14256	14155	14117	14166	14061	14208	14034	14108	14148	14184	14111	14020	13828	14073	14061	14081	14081	14223	14009	14234	14121	14076	13978	14174	14180	14025	14099	14063	14285	14032	14148	14073	13909	14147	14140	14144	14227	14243	14160	14122	14081	14108	14146	14003	14016	14107	14233	14151	14089	14124	14120	14080	14015	14124	14056	14167	14156	13974	14347	14023	14081	14069	14030	14184	14156	14363	14275	14054	14163	14215	13930	13963	14179	14154	13995	14122	13976	14098	14144	14136	14086	13957	14057	14227	14044	14041	14090	14127	14119	13888	14014	14091	14130	14142	14169	14024	13981	13855	14247	14045	14120	13940	14156	13967	14113	14027	14074	14188	13998	13976	14102	14191	14090	14056	14270	14025	14057	13908	14165	14069	14098	14071	13889	14005	14165	13931	13959	14128	14155	13981	13953	14015	14054	14205	14090	13941	14050	14018	14038	14131	14014	14100	14055	14190	14192	14252	14064	14035	14190	14013	13992	14153	14057	14038	14019	14071	14237	14232	13972	14311	14161	14063	14075	14057	14143	14030	14147	14143	14237	14043	13897	14021	14049	14176	14054	14056	14078	14052	13909	14038	14238	14008	14243	14015	13993	14216	14086	14023	14134	14108	14197	13936	14060	14048	14181	14135	14118	13993	14067	14109	13958	14012	14064	14052	14204	14135	13996	14077	14072	14060	14056	14128	14110	14197	14059	14250	14128	14064	14026	14145	13982	14150	14011	14224	14080	14142	14165	14087	14112	13983	14165	13962	14133	14273	14190	14135	14327	13957	14162	13900	14126	14201	14259	14169	14052	14230	14139	13958	14042	14010	14058	14053	13923	13937	14105	14005	13903	14098	13970	14058	14060	13984	14138	13983	14137	14181	14135	13920	14133	13979	14100	14033	14036	14080	14095	14161	13990	14154	14296	13985	14217	14060	14010	14066	14070	14140	13978	14120	14090	14139	13967	14101	14089	14202	14000	14089	14192	14045	14109	14059	14144	14040	14117	14003	14122	14228	14007	14034	14120	14176	14063	13979	14066	14121	14073	14134	14098	14089	13950	13914	14158	14208	13906	14264	14092	14247	14155	14028	14142	13986	14200	14101	14106	14153	14064	14074	14055	14056	13956	14153	14001	14025	13938	14167	14062	14092	14003	14010	14117	14041	14050	14161	14019	14159	13968	14025	14171	14089	14043	14217	13918	14202	13978	14088	14113	14200	14108	13866	14066	14024	14054	14041	13888	14056	13917	14161	14108	14146	14138	14053	14031	14062	14175	14019	13917	14121	13988	14079	14050	14095	14004	14262	14175	14273	14130	14220	14228	13970	14030	14035	14286	14065	14110	13987	14001	14118	14118	13988	14135	14107	14155	13969	14160	14203	14219	14054	14270	14140	13994	14133	13965	14109	14176	14111	13936	14021	13917	13985	14207	14128	13914	14081	14018	14097	14016	14153	14125	14215	14279	14041	14092	14032	14154	14099	14180	13928	14052	14176	14147	14178	14159	13998	14001	13844	14014	14049	14127	14029	14005	14016	14046	14085	14027	14095	14137	14083	14027	14202	14007	14186	14168	14150	14333	14007	14122	14075	14108	14086	14113	13998	14183	14172	14136	13977	13996	14111	14192	14138	14220	14050	14224	14047	14290	13969	14020	14102	14157	13946	14066	14140	14257	14107	14321	14053	13966	14196	14060	14059	13952	14076	14035	14159	14064	14032	13900	14006	14104	14113	14087	14114	14262	13973	14144	14244	13899	13934	13961	14177	14099	14237	13922	14101	13938	14294	14063	13979	14042	14238	13936	14154	14026	14084	13904	14003	14223	14067	14106	14061	14060	14151	13969	13969	13935	14143	14006	14092	14026	14132	14120	13887	14081	13978	14192	14059	14097	14014	13942	14250	14155	14074	13910	14167	14212	14130	14020	14104	13851	14097	14124	14101	13997	14126	13981	14116	14091	13992	14089	14028	13816	14184	14124	14201	14138	14078	13969	14080	14019	14100	13945	14081	13930	13957	14219	14191	14049	14120	13989	14196	13953	13967	14031	14103	14003	14061	14154	13960	14075	14113	14006	13955	14131	14244	14064	13892	14038	14133	13973	14106	14229	14105	14131	14152	14129	14077	14246	14066	14082	14052	14114	14117	14061	14066	14064	14078	13915	14376	14086	14130	14076	14075	14000	14076	14078	14000	14082	14040	14227	13911	14193	14179	13938	14092	14088	14099	14072	14170	14088	14159	14307	13984	14017	14062	14154	14063	14098	14199	14005	13958	14016	14170	14213	14019	14142	14139	13999	14138	14009	14156	14268	14064	14039	14132	13966	14142	14201	14073	14112	14087	14016	14139	14184	14080	14180	14127	13985	13969	14138	14053	14133	14051	13933	14120	14156	14067	14276	13861	14283	13902	14068	14030	13974	14031	14211	13991	13985	14086	14107	14051	14016	14370	14190	14036	14127	14001	14173	14135	14142	14043	14230	14104	13982	14052	13949	14095	14082	13959	14250	14121	14025	14192	14069	14016	14152	13906	14139	14038	13949	14081	14056	14045	14083	14130	13947	14210	14177	14038	14062	14075	14057	13976	14190	14090	14084	14021	14032	14204	14017	14048	14117	13940	14037	13977	14197	14037	14093	14028	14108	13922	14172	13995	14103	14063	14102	13958	14217	13978	14256	14005	14006	14143	14023	14199	14086	14111	14174	14001	14201	14016	14142	14119	14259	13970	14111	13878	13982	14132	13993	14095	14171	14059	14111	14037	13983	14074	14168	14178	14020	14305	14049	14067	14133	14103	14046	14184	14183	14093	13955	14199	14107	14019	14049	14017	14082	13990	14320	13967	13990	14096	14179	14157	13899	13948	14334	14167	14198	14223	13946	14245	13949	13925	13935	14136	14056	14095	14148	14057	14105	13941	14055	14116	13937	14091	13948	14168	14242	14231	14108	13959	13964	14050	13976	14019	14179	13988	13973	14068	14023	13946	14164	14060	14177	14139	14048	14098	14242	14077	14018	14134	14006	14000	13983	14124	14202	14015	13988	14155	14126	14027	14144	13885	14114	14179	13923	13895	14189	14094	14050	14145	13902	13961	14050	13992	14083	14066	13936	14090	14199	14153	14145	14140	14176	14253	14095	14072	14357	14059	14112	14101	13946	14238	14134	14046	14231	14173	14108	14153	14187	14019	14251	13893	13921	14142	14100	14198	14074	14224	13949	14124	14118	14157	14163	14078	14182	14141	14078	13978	14230	14134	14075	14108	13993	14025	14177	14061	14116	14065	14058	13990	14097	14122	13957	13983	14012	14201	14136	14043	14227	14046	13899	13931	13968	14086	14112	14022	13839	14172	14268	14242	14010	14190	14220	14201	14195	13925	14029	14027	14050	14036	14165	14108	14222	14139	14089	13943	14024	14000	14030	14089	14194	14214	14154	14158	14082	14159	14047	14136	14129	14166	14054	14011	14065	14167	13932	14093	14105	13984	14162	14071	14092	14117	14096	14062	14092	14169	14130	14003	14289	13980	14026	14163	14086	14154	14012	14045	14102	13901	14047	14104	14104	14084	14186	14067	14030	14197	14167	14129	13950	14091	14043	14130	14041	14062	14056	14211	13971	14153	14148	13926	14197	14022	14205	14096	13819	13992	14027	14189	14011	14059	14153	14020	14151	13884	14139	14276	14083	14104	13974	14115	14042	14026	14115	14095	14188	14077	14094	14065	14152	14167	13931	13876	14065	14223	14121	14043	14304	13948	14118	14130	14075	14078	13940	14090	14050	14229	13965	14148	14024	14265	14173	14063	14059	13957	14163	14234	14152	14125	14158	14177	14120	14017	14194	14008	13972	14108	14025	14060	13961	14058	14138	14136	14139	14056	13999	14196	14168	14139	14141	14069	14165	13922	14090	14176	13994	14073	14280	13992	14173	14124	14184	14234	14192	14310	14116	13973	14057	14196	14108	14127	14171	13952	14235	14105	14262	14028	14067	14151	14001	14129	14049	14128	14270	14121	14089	14079	13891	13885	14157	13972	14026	14126	13954	14148	13964	14039	14283	13822	14115	14009	14253	14037	14108	14105	14031	14170	14005	14165	14039	14099	14063	14101	14160	14109	14048	14011	14041	14067	13995	14188	13944	14037	13944	14156	14030	14104	14150	14092	14132	14027	14247	13932	14011	14109	13983	14017	14073	14199	14098	14187	14132	14179	14016	14029	14106	13988	14247	14090	13989	14213	14171	14008	14095	14044	14017	14075	14086	14264	14117	13995	13977	13981	14126	13952	14047	14209	13931	14119	14026	14053	14049	14043	14013	14064	14149	14047	14122	13886	14227	14160	14050	14200	14245	14104	14117	14033	14155	14063	14098	14128	14068	14079	13902	14109	13888	13962	14093	14093	14084	14088	14073	14133	14240	14073	14136	14088	14071	13940	14049	13980	14101	14207	14045	14069	14105	14167	14112	14037	14064	13984	14145	14035	13993	14079	14113	14092	14126	14076	14109	14038	14060	14019	14170	14023	14212	14023	14308	14115	14086	14114	14176	14112	14088	14227	13975	14201	14273	14273	14132	14087	14278	14317	14064	14196	14213	14048	14214	14082	14104	14056	14083	14054	14090	14024	14208	14033	14019	14150	14204	14155	13977	14277	14077	14072	13986	14219	13934	14229	13990	14115	14050	14095	14149	14065	14147	14175	14270	13950	13941	14094	14066	14110	14018	14078	14065	13949	14211	14106	14208	14025	14087	14168	13938	13893	14076	14199	13989	14251	14207	14014	13989	14098	13950	13986	14011	13950	14197	14222	14243	14125	14207	14108	14002	14044	14039	14089	14088	14167	14113	14228	14070	14020	13995	14192	14203	14050	13958	14180	14104	13917	14109	14048	13955	13961	14012	14139
22031	20520	27445	24490	21411	24880	28981	25178	24113	24210	23830	23418	23538	23306	23046	31000	29582	23375	22734	22965	22761	22975	22721	22854	22911	23549	26007	27132	25972	24420	23296	22824	22618	22843	22795	22759	22688	22707	22819	22657	22679	22577	22709	22535	22541	22546	22771	22563	22594	22560	22715	22691	22641	22594	22450	22649	22531	22821	22530	22281	22583	22547	22678	22604	22668	22622	22526	22434	22511	22620	22819	22588	22433	22521	22482	22430	22536	22505	22642	22513	22719	22571	22744	22720	22485	22710	22516	22496	22633	22465	22630	22491	22676	22695	22535	22558	22435	22292	22356	22363	22653	22492	22551	22687	22659	22421	22557	22497	22552	22365	22395	22533	22519	22400	22527	22443	22667	22554	22479	22641	22397	22559	22323	22681	22515	22445	22877	22569	22677	22424	22499	22707	22559	22727	22409	22468	22593	22690	22745	22516	22542	22629	22341	22583	22422	22411	22457	22562	22767	22637	22601	22558	22526	22554	22469	22405	22563	22365	22704	22576	22443	22433	22375	22599	22495	22586	22350	22433	22427	22689	22728	22496	22388	22616	22580	22719	22603	22771	22595	22580	22582	22572	22427	22511	22758	22676	22664	22737	22565	22678	22522	22726	22477	22503	22344	22349	22541	22597	22409	22512	22690	22547	22401	22441	22559	22422	22768	22657	22733	22356	22585	22521	22516	22743	22312	22445	22387	22577	22594	22194	22553	22627	22678	22560	22796	22429	22478	22508	22591	22445	22468	22544	22601	22704	22494	22528	22645	22449	22204	22580	22471	22624	22867	22734	22683	22729	22477	22663	22453	22303	22442	22563	22592	22683	22717	22413	22636	22533	22367	22512	22430	22739	22633	22562	22459	22418	22638	22524	22692	22460	22469	22739	22422	22515	22506	22429	22297	22627	22620	22577	22580	22375	22277	22250	22494	22534	22611	22431	22501	22484	22473	22544	22753	22427	22668	22556	22438	22279	22397	22592	22663	22355	22631	22681	22506	22584	22663	22683	22536	22589	22401	22548	22569	22586	22644	22818	22595	22468	22376	22354	22606	22587	22597	22497	22294	22458	22775	22615	22473	22702	22708	22428	22453	22496	22414	22431	22366	22547	22648	22623	22335	22357	22517	22343	22535	22628	22440	22630	22666	22552	22621	22384	22523	22739	22526	22409	22419	22381	22726	22616	22553	22612	22338	22383	22455	22665	22611	22516	22397	22591	22747	22578	22585	22443	22615	22627	22401	22327	22556	22449	22476	22414	22613	22387	22566	22482	22612	22522	22892	22376	22350	22491	22563	22575	22326	22655	22415	22475	22579	22461	22667	22641	22579	22416	22376	22401	22485	22365	22386	22435	22461	22578	22525	22578	22578	22737	22442	22687	22522	22530	22435	22341	22515	22486	22610	22345	22816	22273	22593	22389	22460	22645	22496	22450	22549	22458	22604	22600	22571	22687	22361	22474	22606	22630	22522	22589	22610	22488	22384	22421	22301	22414	22618	22525	22787	22756	22402	22503	22654	22691	22373	22332	22722	22449	22697	22543	22183	22535	22540	22365	22427	22566	22600	22660	22636	22580	22579	22582	22648	22735	22559	22632	22566	22297	22569	22443	22518	22518	22291	22473	22529	22547	22493	22427	22556	22491	22346	22276	22630	22482	22417	22415	22537	22597	22383	22437	22449	22389	22553	22578	22437	22522	22704	22666	22746	22623	22617	22669	22496	22409	22171	22568	22693	22548	22315	22278	22392	22459	22772	22590	22672	22754	22465	22439	22612	22574	22343	22704	22522	22574	22347	22564	22406	22560	22544	22237	22724	22688	22696	22432	22640	22517	22466	22546	22432	22388	22713	22733	22596	22482	22552	22496	22711	22587	22546	22805	22783	22662	22513	22594	22559	22809	22660	22515	22607	22713	22347	22335	22733	22781	22591	22297	22701	22498	22432	22230	22446	22342	22434	22690	22592	22786	22487	22399	22313	22629	22459	22554	22602	22568	22572	22523	22492	22298	22308	22465	22664	22452	22522	22495	22778	22450	22494	22536	22534	22532	22455	22410	22593	22533	22674	22791	22343	22576	22712	22531	22526	22520	22548	22522	22616	22400	22457	22546	22486	22386	22397	22488	22555	22563	22455	22436	22511	22547	22608	22238	22485	22487	22482	22680	22287	22558	22399	22737	22414	22542	22510	22505	22298	22767	22559	22586	22370	22492	22720	22570	22595	22275	22505	22419	22427	22434	22440	22524	22716	22571	22530	22705	22729	22237	22404	22612	22545	22705	22500	22389	22320	22499	22426	22515	22602	22544	22514	22403	22341	22501	22739	22760	22395	22521	22342	22622	22401	22490	22634	22517	22482	22563	22542	22528	22541	22355	22423	22616	22806	22857	22594	22583	22465	22485	22362	22598	22387	22546	22259	22423	22520	22464	22531	22569	22668	22626	22537	22675	22331	22609	22517	22477	22707	22452	22493	22654	22564	22446	22365	22525	22840	22606	22628	22438	22397	22372	22681	22559	22388	22452	22431	22419	22108	22653	22651	22600	22513	22531	22595	22466	22330	22564	22630	22360	22785	22635	22436	22446	22430	22353	22503	22479	22954	22541	22539	22535	22776	22513	22464	22804	22504	22581	22527	22295	22508	22471	22631	22437	22595	22393	22544	22437	22413	22431	22352	22299	22255	22605	22447	22320	22648	22332	22537	22565	22522	22594	22606	22526	22523	22573	22355	22447	22732	22813	22566	22555	22491	22436	22577	22531	22461	22477	22600	22561	22328	22380	22643	22714	22458	22368	22645	22526	22230	22534	22360	22460	22624	22783	22637	22691	22639	22327	22623	22442	22552	22634	22364	22279	22591	22529	22587	22708	22722	22260	22344	22723	22700	22451	22645	22414	22612	22593	22428	22595	22443	22513	22480	22573	22607	22623	22954	22725	22698	22255	22694	22558	22544	22469	22734	22597	22420	22698	22450	22496	22508	22352	22673	22560	22381	22504	22721	22426	22511	22546	22570	22362	22642	22301	22372	22507	22608	22752	22605	22399	22550	22674	22383	22489	22293	22422	22728	22423	22421	22405	22639	22712	22465	22374	22585	22222	22473	22523	22747	22647	22442	22956	22649	22530	22620	22522	22335	22641	22593	22380	22380	22499	22296	22400	22724	22477	22682	22626	22530	22350	22414	22491	22364	22217	22470	22425	22460	22546	22357	22695	22469	22557	22506	22438	22841	22973	22654	22580	22551	22602	22601	22525	22391	22573	22579	22549	22469	22497	22554	22490	22356	22699	22678	22412	22664	22564	22636	22601	22438	22390	22574	22582	22483	22556	22545	22535	22434	22329	22696	22483	22602	22678	22497	22441	22485	22483	22474	22449	22488	22561	22525	22391	22415	22577	22439	22636	22514	22587	22588	22507	22449	22814	22444	22544	22465	22653	22448	22633	22547	22478	22674	22307	22274	22508	22441	22588	22291	22487	22562	22483	22529	22665	22633	22290	22564	22646	22583	22672	22456	22421	22436	22606	22735	22432	22440	22522	22450	22459	22536	22610	22538	22579	22622	22333	22231	22434	22675	22460	22595	22464	22716	22398	22539	22499	22376	22471	22491	22550	22506	22601	22579	22522	22581	22768	22601	22574	22809	22567	22419	22627	22338	22512	22388	22677	22753	22559	22587	22509	22609	22621	22349	22526	22626	22428	22689	22577	22646	22754	22656	22545	22716	22608	22658	22409	22772	22626	22314	22548	22572	22374	22612	22686	22614	22552	22589	22286	22437	22478	22593	22609	22416	22756	22493	22871	22325	22323	22494	22533	22470	22621	22573	22422	22548	22425	22483	22593	22482	22670	22399	22403	22269	22776	22691	22434	22412	22389	22649	22607	22393	22499	22678	22539	22291	22515	22571	22306	22593	22383	22676	22608	22533	22617	22586	22325	22640	22729	22621	22403	22493	22675	22620	22350	22444	22359	22499	22359	22559	22395	22363	22659	22566	22365	22284	22552	22766	22617	22592	22701	22542	22535	22609	22522	22483	22524	22545	22462	22601	22616	22575	22603	22485	22563	22518	22618	22207	22498	22385	22521	22529	22611	22636	22683	22483	22618	22481	22580	22664	22722	22392	22764	22502	22437	22512	22818	22509	22630	22428	22675	22225	22769	22570	22598	22758	22580	22717	22518	22766	22641	22574	22263	22642	22532	22787	22563	22338	22463	22693	22567	22614	22492	22804	22602	22590	22730	22678	22558	22544	22322	22622	22377	22356	22535	22546	22375	22383	22438	22902	22603	22565	22304	22224	22531	22751	22410	22492	22716	22407	22513	22565	22744	22362	22800	22405	22449	22637	22597	22706	22577	22688	22476	22446	22410	22720	22707	22653	22782	22428	22826	22402	22549	22542	22246	22632	22484	22580	22627	22633	22454	22537	22544	22735	22588	22620	22505	22402	22430	22524	22799	22520	22421	22614	22527	22634	22617	22523	22556	22638	22541	22511	22607	22595	22779	22564	22479	22388	22531	22627	22389	22709	22511	22571	22371	22624	22336	22578	22472	22149	22482	22601	22843	22470	22535	22461	22347	22299	22480	22620	22309	22546	22448	22401	22376	22610	22484	22533	22330	22502	22724	22400	22617	22401	22387	22524	22573	22581	22520	22493	22707	22638	22396	22684	22340	22375	22453	22556	22762	22654	22478	22634	22598	22405	22411	22493	22516	22326	22537	22409	22582	22553	22698	22499	22694	22459	22594	22609	22721	22580	22603	22881	22535	22389	22526	22733	22779	22804	22340	22495	22497	22637	22651	22634	22573	22548	22503	22543	22605	22630	22335	22302	22535	22441	22658	22668	22732	22562	22361	22498	22636	22308	22695	22369	22682	22553	22542	22586	22687	22373	22472	22775	22512	22544	22557	22639	22475	22389	22524	22451	22316	22430	22473	22579	22685	22525	22509	22555	22518	22605	22493	22637	22570	22697	22634	22466	22668	22484	22495	22714	22541	22571	22695	22455	22263	22183	22489	22380	22540	22833	22781	22688	22648	22610	22683	22510	22788	22394	22569	22632	22630	22755	22709	22569	22658	22390	22289	22394	22587	22472	22321	22459	22305	22622	22397	22767	22633	22494	22662	22703	22686	22560	22568	22579	22460	22518	22495	22422	22537
45449	68666	65039	35029	22474	20493	19159	18058	17383	17062	16453	16508	16336	15746	15571	27842	20055	15203	15309	15162	15239	15083	15140	15160	15431	17116	20323	20829	18861	16938	15978	15325	15064	15026	15222	14986	15093	15189	15044	15121	15126	15030	15076	15200	15187	15052	15180	15171	15203	15096	15119	15174	15137	14948	15018	15107	15184	15122	15065	15166	15160	15173	15149	15053	15160	15185	15240	15061	15156	15095	15008	15049	15168	15115	15147	15070	15088	15121	15086	15065	15002	15091	15172	15008	15130	15182	15130	15074	14996	15056	15105	15132	15016	14961	15166	15063	14947	15170	15027	15205	15086	14918	15205	15037	15069	15160	15135	15166	15224	15157	15116	15132	15132	15063	14948	15018	15129	15173	14963	15018	15069	14989	15134	15175	15140	15033	15095	15153	15085	15208	15129	15163	15188	15015	14997	15149	15052	14880	15212	15185	15256	15016	15210	15180	15005	15128	15022	15126	14898	15220	15211	15064	15023	15058	15006	15127	15078	15134	15030	15265	15207	15135	15120	15061	14863	15167	15060	15113	15262	15287	15336	15098	15017	15112	15167	15122	15217	15073	15128	15199	15034	15061	15108	15079	14901	14991	15182	15073	15009	15013	15149	15076	15103	15309	15083	15061	14954	15059	15121	15074	14967	15126	15034	15138	15132	14893	15261	15024	14973	15318	15069	15007	15149	15114	15162	14925	15144	15130	14990	15121	15098	15126	15047	14970	15083	14982	15250	14931	15094	15040	14913	15212	15179	14971	15010	15181	15103	15155	15185	14913	14973	15167	15012	15140	15056	14899	15090	14910	15029	14980	15074	15032	15224	15178	15143	15047	15047	15078	15031	15171	15084	15220	15201	14934	15005	14905	15156	15074	14945	15285	15080	15076	15058	15118	15010	15202	15131	15154	15006	15006	15152	15184	15040	15162	15197	15107	15106	15109	15201	15125	14993	14980	15151	15180	15082	15004	15133	15017	15260	15045	15270	15141	15153	15015	14936	15164	15202	15043	14990	14908	15083	15072	15266	15124	15282	15125	15283	15079	15045	15077	15033	15194	14960	15093	15066	15191	15064	14988	15130	14993	15295	15178	15163	15244	14973	15082	15020	14983	15248	14886	15157	15037	15231	15146	15154	15178	15094	15092	15246	14948	15212	15122	15134	14973	15127	15224	15052	14959	15245	15145	15071	15141	15197	15070	15053	15194	15054	14932	15073	14961	15302	15054	15011	14997	14987	15084	15185	15109	15088	15199	15137	15218	15126	15353	15089	15128	15202	15007	15165	14952	15147	15141	15172	15110	14854	15064	15134	15024	15092	15276	15009	15081	15088	15120	15066	15035	15127	15067	15014	15222	15030	15074	15089	15033	15077	15086	15170	15217	15175	15164	15166	15092	15169	15132	15082	14946	15173	15147	15144	14987	14964	15029	15245	15044	15136	15075	15084	15127	15018	15134	15013	14990	15166	15257	15019	15181	15036	15144	15120	14967	15215	15000	15130	14943	14980	15202	15212	15005	14982	15205	15121	15009	15079	15136	15107	15097	15209	15227	15168	15323	15076	15195	15213	15210	15094	15129	15214	15106	15206	15147	15071	15089	15232	15173	15075	15049	15124	15067	15150	15093	15168	15196	15098	15069	14831	14959	15289	15138	15286	14959	14978	14967	15221	15117	15016	15012	15082	14905	15050	15152	15168	15144	15138	15107	14858	14884	15177	15203	15209	15049	15199	15057	15056	14967	15152	15081	15156	15161	15037	15053	15256	15124	14994	15102	15103	15142	15185	15095	15205	15044	15013	15101	15182	14991	15095	15000	15206	15029	15089	15128	15187	15000	15004	15214	15134	15045	15265	15009	15215	15182	14949	15169	14893	15097	15110	14938	15151	15127	15279	14957	15214	15113	14832	15199	15092	15132	15182	15111	15210	15146	15093	15043	15024	15140	15112	15071	15125	14981	15160	15167	15134	15217	15000	15121	15095	15286	15023	15095	15380	14958	15064	15157	15005	15114	15203	15033	14976	15159	15003	15196	15000	14821	15104	15057	15025	15025	15013	14929	15032	14980	15105	14880	15267	15029	15067	15065	14979	15109	14991	15218	15194	15153	15103	15092	15110	15335	15104	15180	15116	15249	15167	15064	15271	15150	15173	15119	15117	14965	15184	15157	15172	15112	15172	15247	15045	15108	15158	15031	15038	15007	15195	15029	15327	14969	15217	14964	15269	15132	15192	15098	15186	15125	14976	15028	15105	15144	15169	15065	15167	15235	15282	15196	15041	15000	14965	14981	15249	15060	15198	15042	15037	15108	15003	15098	14932	15108	15118	15055	15226	15130	15289	15078	15151	15097	15001	15164	15107	15017	15061	15009	15110	14940	15034	15168	15154	15193	15080	15082	14921	15114	15158	15241	15041	15171	15251	14937	15295	15142	14981	15106	15042	15026	15203	15180	15227	15192	15012	14979	14981	15057	15314	15214	15121	15189	15166	15121	15258	15068	14983	15079	15100	15223	14983	15073	14982	15064	15166	15144	15056	15094	15231	14953	15301	15080	15089	15234	15207	15160	14923	14997	15065	15016	15076	14948	15083	15278	14970	15053	15055	14971	14910	15092	15053	15215	15069	15153	15005	15068	15025	15033	14951	15226	15119	14985	15058	15274	15153	14954	15328	15084	15129	15066	15266	15126	15147	15011	15278	15176	15182	14959	15016	15042	15114	15023	15180	15222	14960	15106	15128	15040	15090	14977	15029	15167	15060	15105	14996	15090	15150	14937	15178	15060	15000	14971	15351	15079	15141	15411	15002	15187	15158	15004	15151	15084	15070	15094	14827	15055	14868	15095	15005	14902	15122	15052	15031	15067	14981	14999	15119	15095	15051	15201	15065	15191	15110	15052	15096	15335	15074	15125	15254	15231	15237	15074	15109	15077	15130	15234	15066	15235	14955	15097	15285	15004	15209	15064	15070	15155	15181	15058	15098	15070	15274	15125	15043	15118	14982	15263	15154	15229	15190	15093	15287	15095	14989	15227	15130	15199	15291	14903	15088	15103	15054	15240	15110	15127	15119	15141	14968	15192	15068	15128	15106	15215	14990	15025	15104	15173	15076	15148	15010	14981	15249	15113	15015	15107	15001	15209	14916	15194	15221	15244	15049	15283	15152	15051	15028	15171	15045	15381	15007	15105	14997	15102	15109	14954	14974	15045	15161	15201	15073	15039	15028	15084	15064	15182	15048	14989	15138	15237	15067	15067	15021	14988	15146	15157	14983	15041	15142	15159	15134	15042	15100	15172	14982	15073	15147	15074	14972	14910	15162	14902	15131	15046	15229	15098	15070	15048	15010	15095	15116	15115	15210	15021	15028	15102	15008	15085	15259	15139	15010	15072	15244	15323	15083	15045	15163	15303	14990	15130	15192	15084	15183	15042	14991	14986	15149	14901	15122	15071	15020	15305	14972	15099	15255	15086	15149	15033	14989	14989	15120	15205	15006	14998	15083	15138	15061	15034	15077	15329	15046	15111	15015	15039	15066	14974	15247	15214	15129	14982	15287	15046	15015	15173	14973	15044	15191	15166	15267	14894	15072	14921	15288	15073	15050	15096	14991	14960	14990	15086	15176	14978	15013	15118	14916	14989	15192	15153	15172	15007	15022	14965	15224	15071	15058	15198	15091	15145	14935	15127	15208	15055	15145	15113	14988	15086	15083	15281	14960	15124	15041	15187	14995	14979	15191	15215	15051	15064	15090	15031	14984	15150	15233	15117	15107	15145	15123	15139	15048	15023	15136	15119	15184	15113	15160	15136	15034	15055	15038	15160	15122	15055	15221	15009	15232	15022	15160	15060	15087	15054	15236	15026	15014	15012	15162	15187	15222	15104	15061	15083	15349	15085	15019	15020	15258	15020	15244	15143	15044	15117	15200	14965	15148	15100	15088	14981	15231	15206	15073	15015	15047	15133	14986	15243	15153	15178	15282	15123	15023	15181	15275	15145	15205	15108	15021	15093	15035	15075	15074	15120	15024	15135	14979	15109	15118	15231	15020	15271	15285	15012	15191	15172	15078	15152	14874	15227	15165	15056	14947	15036	14984	15228	15031	15098	14796	15338	15249	15122	14964	15165	15089	15081	15050	15148	15050	15096	15088	15046	15245	14971	15045	15221	15006	14992	15099	15206	15250	14943	15010	15131	15150	15126	15087	14986	15063	14981	15130	15181	15123	15148	15255	14960	14907	15145	15073	15122	15141	15166	15191	15058	15075	14915	15144	15108	15147	15135	14930	15125	14987	15131	14901	15122	15064	15063	15114	15143	15253	14980	15111	15253	14999	15066	15305	14988	15222	15148	15192	14820	15186	15032	15016	14994	15029	15256	15275	14897	15160	15308	15131	15119	14987	15162	14960	15186	15173	14970	15116	15013	15309	15044	15157	14989	15032	15238	15235	15177	15040	15182	15160	15193	15073	15137	15004	15065	14982	15084	15173	15005	15143	15073	15108	15393	15209	15171	14996	15061	15143	14791	15230	15137	15185	15112	14995	15066	15054	15001	15073	15118	15025	15280	15131	15097	15151	15024	15109	15228	15154	15239	15073	15263	15177	15222	14905	15074	15108	15105	15142	15252	15015	15095	15200	15167	15162	15154	14970	15262	15114	15068	15102	15070	15042	15038	15148	15093	15203	15194	15090	15106	15234	15125	15066	15107	15050	15151	15213	15053	14970	15073	15218	15112	15021	15008	15033	14966	15128	15090	15261	15016	15140	15216	15039	15054	15030	15117	15056	15235	15168	14991	15094	15108	15025	15126	14879	14906	15017	15185	15157	15234	15062	14996	15172	14954	15140	15070	15075	15205	15152	15034	15156	15194	15113	15206	15098	15052	15116	15087	15160	15158	15193	15107	14915	14977	14949	15277	15081	15136	15082	15021	15042	15257	15025	15107	15076	15115	15091	15165	15140	15094	15058	14975	15135	15188	15056	15190	15331	15107	15123	15145	15144	15100	15259	15267	15260	15143	15156	15177	15116	15132	15078	14972	15075	15053	15182	15037	15165	15061	15228	14882	15033	15203	15122	14960	15192	15421	15151	15132	15069	14974	15173	15189	15086	15136	15117	15024	15030	15146	15143	15125	15129	15339	15260	14922	15178	15204	14911	15065
44468	42657	41298	30607	24510	23790	23641	23167	23049	23158	23151	22794	22681	22741	22618	23171	23347	22772	22763	22710	22880	22856	22862	22585	22850	22910	23112	23245	23088	22849	22778	22777	22713	22590	22896	22749	22987	22582	22799	22668	22807	22788	22771	22758	22941	22768	22741	22738	22562	22956	22789	22836	22667	22647	22546	22968	22654	22784	22618	22905	22795	22763	22709	22731	22810	22728	22647	22611	22844	22769	22992	22809	22487	22463	22844	22658	22598	22781	22746	22469	22748	22912	22448	22732	22681	22840	22636	22604	22825	22672	22742	22762	22768	22643	22599	23039	22844	22670	22818	22709	22637	22801	22728	22953	22892	22772	22759	22774	22608	22741	23108	22710	22592	22744	22463	22887	22668	22526	22603	22618	22900	22676	22664	22975	22654	22754	22662	22604	22728	22745	22816	22663	22453	22660	22946	22710	22842	22644	22697	22769	22810	22584	22958	22811	22628	22744	22558	22473	22764	22671	22610	22757	22861	22760	22927	22694	22518	23003	22733	22797	22887	22773	22854	22608	22745	22556	22749	22550	22756	22557	22782	22811	22646	22494	22807	22729	22728	22602	22785	22645	22537	22718	22880	22664	22843	22652	22554	22804	22635	22582	22692	22601	22698	22799	22697	22738	22728	22798	22783	22589	22734	22442	22747	22636	22523	22795	22836	22684	22819	22583	22605	22676	22674	22521	22727	22563	22846	22971	22785	22745	22751	22651	23044	22647	23009	22908	22511	22803	22714	22822	22828	22840	22776	22802	22615	22794	22666	22513	22620	22823	22692	22813	22601	22651	22682	22663	22612	22755	22846	22797	22633	22737	22634	22728	22833	22719	22990	22761	22978	22709	22749	22548	22918	22591	22881	22659	22897	22478	22810	23008	22741	22742	22649	22676	22702	22746	22490	22728	22841	22774	23064	23092	22604	22838	22888	22667	22713	22831	22809	22770	22934	22693	22576	22797	22758	22812	22771	22968	22785	22891	22623	22719	22651	22854	22791	22628	22979	22715	22892	23083	22881	22660	22748	22772	22758	22659	22743	22724	22763	22620	22837	22544	22643	23076	22648	22707	22618	22514	22493	22797	22825	22822	22792	22850	22592	22874	22750	22690	22771	23101	23053	22717	22695	22784	22869	22765	22803	22716	22869	22668	23047	22660	22972	22888	22794	23055	22639	22869	22844	22985	22981	22732	23067	22860	22661	22640	22676	22698	22586	22714	22834	22653	22752	22656	22629	22818	22761	22921	22729	22877	22487	22935	22564	22707	22851	22891	22672	22826	22814	22677	22824	22588	22511	22806	22734	22644	22900	22664	22663	22728	22773	22756	22652	22821	22775	22698	22869	22814	22782	22723	22899	22321	22451	22723	22773	22758	22543	22813	22759	22731	22810	22663	22640	22702	22686	22571	23062	22682	22522	22517	22806	22710	22761	22669	22869	22764	22654	22989	23059	22598	22535	22668	22846	22777	22709	22875	22688	22612	23009	22723	22842	22777	22626	22610	22626	22569	22658	22663	22533	22848	22848	22832	22917	22595	22614	22632	22764	22967	22670	22770	22819	22831	22833	22584	22668	22799	22556	22863	22826	22671	22779	22653	22470	22891	22841	22843	22690	22783	22910	22564	22778	22593	22767	22525	22786	22538	22842	22627	22606	22601	22854	22768	22723	22918	22745	22772	22757	22750	23198	22634	22788	22849	22770	22874	22837	22872	22668	22636	22611	22719	22772	22897	22942	22435	22898	22735	22897	22580	22852	22586	22728	22565	22623	22803	22930	22805	22765	22668	22835	22630	22601	22797	22716	22712	22617	22668	22600	22878	22723	22747	22729	22936	22853	22720	22799	22703	22791	22694	22817	22827	22591	22766	22672	22801	22845	22813	22695	22760	22729	22607	22828	22713	22835	22897	22945	22859	22757	22743	22911	22857	22621	22864	22616	22798	22632	22745	22909	22768	22854	22888	22598	22502	22786	22897	22894	22714	22837	22511	22545	22756	22784	22760	22595	22802	22719	22719	22707	23029	22923	22831	22922	22734	22941	22662	22962	22458	22952	22593	22863	22979	22842	22679	22588	22911	22930	22592	22749	22784	22792	22741	22776	22721	22622	22797	22557	22800	22951	22762	22742	22876	23058	22478	22791	22649	22738	22571	22654	22943	22826	22922	22977	22718	22949	22858	23108	22728	22772	22700	22600	22803	23135	22762	22749	22612	22834	22737	22731	22715	22767	22619	22749	22670	22799	22825	22806	22652	22697	22726	22905	23036	22660	22956	22842	22737	22600	22621	22828	22478	22763	22971	22922	22564	22580	22554	22875	22937	22650	22818	22658	22827	22668	22837	22756	22566	22883	22778	22820	22622	22841	22670	22506	22775	22657	22596	22888	22885	22731	22943	22438	22818	22498	22821	22725	22890	22776	22769	22890	22715	22987	22779	22740	22881	22786	22705	22706	22748	22787	22721	22583	22911	22663	22793	22514	22725	22779	22767	22911	22736	22951	22774	22861	22775	22738	22932	22620	22752	22694	22825	22945	22808	22561	22651	22813	22939	22771	22716	22829	22951	23032	22854	22951	22769	22677	22802	22735	22599	22680	22671	22841	22891	22716	22665	22909	22751	23048	22848	22549	22538	22499	22484	22504	22707	22787	22480	22730	22750	22811	22769	22744	22503	22584	22727	22870	22555	22727	22765	22946	22812	22880	22415	22823	22683	22756	22628	22569	22635	22551	22838	22751	22732	22599	22822	22621	22765	22903	22839	22736	22733	22521	22610	22896	22678	22754	22726	22875	22586	22469	22863	22626	22730	22652	23016	22671	22812	22802	22858	22761	22576	22625	22759	22792	22624	22784	22543	22675	22683	22615	22668	23031	22854	22829	22919	22647	22767	22870	22903	22791	22766	22798	22940	22626	22848	22531	22485	22608	22967	22794	22582	22683	22877	22999	22812	22659	22753	22587	22541	22678	22672	22576	22617	22810	22829	22858	22697	22854	22489	22685	22712	22765	22874	22440	22462	22890	22704	22933	22672	22776	22871	22817	22766	22839	22550	22925	22729	22750	22694	22818	22780	22879	22709	22911	22705	22652	22759	22715	22847	22803	22698	22778	22768	22803	22739	22623	22607	22927	22844	22754	22898	22529	22797	22624	22583	22817	22886	23017	22819	22709	22829	22818	22633	23101	22723	22713	22519	22828	22964	22691	22781	22807	22638	22721	22795	22865	22914	22993	22903	22775	22593	22905	22540	22570	22737	22776	22932	22742	22687	22865	22974	22717	22891	22737	22753	22763	22741	22582	22806	22762	22743	22803	22871	22627	22755	22903	22782	22761	22635	22879	22786	22894	22599	22648	22691	22682	22625	22860	22663	22627	22908	22746	22607	22746	22822	22680	22671	22881	22702	23009	22869	22675	22732	22694	22685	22586	22963	22688	22648	22831	22819	22830	23007	22758	22959	22931	22820	22743	22724	22658	22719	22709	22656	22813	22653	22935	22631	22828	22735	22866	22649	22875	22813	22530	22684	22584	22711	22788	22512	22683	23075	22844	22623	22717	22673	22579	22876	23098	22802	22723	22495	22880	22617	22769	22732	22520	22554	22912	22652	22796	23003	23070	22796	22663	22537	22848	22607	22851	22618	22847	22644	22797	22948	22644	22826	22769	22797	22943	22852	22914	22503	22929	22655	22785	22819	22888	22633	22662	22596	22646	22644	22768	22795	22729	22652	22940	22856	22740	22797	22855	22685	22687	22619	22616	22875	22789	22711	22920	22914	22797	22663	22707	22605	22691	22897	22742	22632	22741	22648	22709	22741	22591	22743	22943	22857	23023	22924	22757	22776	22824	22747	22686	22626	22689	22691	22686	22900	22716	22671	22751	22776	22944	22624	22721	22522	23009	22951	23020	22764	22726	22734	22807	22564	22644	22934	22784	22551	22794	22558	22819	22695	22820	22680	22952	22571	22533	23035	22647	22806	22854	22752	22894	22747	22681	22690	22527	22663	22749	22640	22488	22904	22655	22977	22579	22806	22535	22745	22632	22552	22855	22709	22833	22863	22870	22872	22784	22701	22565	22781	22602	22613	22658	22700	22897	22568	22771	22762	22707	22783	22750	22738	22935	22742	22775	22805	22679	22843	22734	22734	22577	22790	22654	22609	22832	22735	22893	22576	22629	22749	22822	22704	23015	22855	22896	22693	22664	22762	22913	22636	22591	22751	22838	22752	22955	22551	22676	22915	22869	22771	22629	22699	22655	22868	22539	22899	22857	22866	22786	22667	22718	22799	22848	22609	22775	22561	22890	22701	22844	22862	22785	22670	22732	22656	22643	22691	22862	22820	22733	22483	22811	22713	22682	22829	22658	22803	22790	22806	22689	22761	22652	22662	22868	22744	22484	22710	22674	22687	22790	22789	22658	22945	22577	22906	22675	22780	22840	22968	22585	22658	22845	22865	22768	22826	22833	22627	23072	22760	22873	22879	22957	22994	22717	22730	22855	22716	22768	22674	22800	22856	22853	22778	22764	22819	22668	22646	22672	22696	22700	22701	22931	22942	22838	22806	22654	22701	22853	22814	22922	22778	22745	22611	22546	22888	22872	22661	22780	22546	22737	22712	23069	22655	22636	23017	22752	23174	22676	22994	22855	22895	22762	22561	22691	22672	22498	22806	22591	22843	22752	22515	22559	22790	22897	22673	22925	22708	22879	22625	22759	22815	22675	23024	22824	22575	22655	22938	22972	22806	22759	22967	22847	22678	22806	22671	22702	22697	22681	22723	22807	22648	23083	22556	22618	23030	22723	22371	22782	22772	22673	22772	22590	22816	22866	22687	22779	22969	22761	22716	22815	22878	22835	22729	23035	22652	22842	22654	22677	22792	22779	22783	23169	22746	22948	22745	22888	22714	22698	22561	22814	22726	22883	22713	22787	22888	22690	22749	22887	22601	22569	22676	22677	22611	22833	22761	22771	23100	22731	22807	22556	22798	22723	22801	22892	22723	22822	22838	22734	22780	22598	22828	22837	22776	22722	22719	22844	22985	22978	22609	22511	22650	22723	22747	22872	22680	22608	22561	22847	22755	22687	22730	22642	22689	22803	22729	22938	22595	22683	22464	22574	22551	22736	22839	22703	22677	22818	22736	22930	22918	22984	22619
47462	49430	40633	22273	17159	16703	16397	16006	15820	15658	15701	15539	15454	15472	15286	15869	15634	15323	15260	15379	15267	15256	15365	15352	15440	15294	15521	15584	15534	15341	15279	15237	15482	15173	15199	15411	15284	15248	15058	15226	15449	15073	15172	15293	15138	15191	15275	15298	15192	15091	15459	15092	15236	15181	15330	15398	15396	15170	15181	15147	15283	15251	15148	15312	15265	15346	15348	15219	15208	15348	15328	15344	15295	15375	15267	15413	15025	15442	15473	15267	15266	15178	15333	15271	15167	15186	15216	15223	15207	15275	15072	15195	15160	15262	15299	15261	15108	15233	15138	15128	15372	15138	15319	15151	15354	15359	14990	15135	15378	15297	15258	15125	15224	15447	15272	15245	15292	15170	15283	15335	15288	15208	15346	15114	15286	15367	15316	15313	15339	15313	15428	15223	15323	15136	15391	15298	15189	15296	15444	15154	15284	15321	15325	15301	15103	15112	15174	15120	15233	15371	15073	15244	15228	15004	15153	15399	15219	14974	15221	15199	15215	15133	15092	15329	15207	15308	15341	15238	15439	15307	15103	15351	15263	15253	15352	15345	15199	15418	15138	15323	15213	15328	15262	15253	15159	15318	15317	15138	15298	15323	15292	15134	15318	15379	15159	15104	15347	15282	15314	15210	15169	15185	15234	15346	15400	15252	15153	15263	15196	15285	15082	15177	15270	15238	15171	15264	15191	15187	15385	15229	15155	15163	15437	15169	15133	15283	15180	15513	15288	15375	15177	15296	15417	15332	15209	15099	15115	14975	15328	15303	15349	15220	15349	15262	15101	15194	15272	15117	15284	15271	15166	15028	15248	15327	15218	15283	15103	15280	15263	15419	15194	15232	15154	15245	15418	15321	15258	15263	15104	15125	15091	15034	15218	15181	14973	15301	15175	15070	15259	15126	15433	15233	15251	15191	15380	15250	15366	15360	15260	15316	15122	15399	15231	15274	15356	15154	15169	15346	15273	15215	15052	15353	15344	14954	15273	15224	15044	15236	15249	15307	15394	15169	15253	15248	15319	15291	15318	15207	15182	15405	15370	15266	15325	15222	15418	15242	15329	15388	15208	15339	15335	15111	15183	15376	15198	15054	15441	15303	15362	15333	15314	15180	15263	15243	15296	15273	15129	15114	15266	15264	15239	15178	15349	15241	15221	15505	15296	15242	15266	15285	15226	15260	15297	15291	15213	15252	15326	15203	15155	15244	15376	15268	15203	15344	15224	15294	15258	15157	15193	15280	15173	15235	15198	15286	15219	15293	14998	15278	15166	15152	15418	15240	15261	15420	15285	15175	15391	15018	15194	15138	15205	15154	15203	15185	15430	15278	15286	15356	15029	15243	15149	15100	15370	15323	15162	15323	15239	15075	15278	15186	15353	15094	15256	15284	15133	15202	15145	15265	15176	15325	15118	15188	15152	15307	15243	15355	15306	15212	15220	15230	15164	15329	15156	15213	15187	15362	15385	15284	15251	15389	15263	15203	15203	15148	15136	15413	15153	15272	15189	15393	15144	15356	15368	15137	15376	15268	15364	15150	15329	15279	15245	15191	14987	15166	15108	15335	15273	15255	15237	15182	15345	15269	15263	15126	15348	15209	15077	15215	15267	15191	15301	15271	15170	15218	15268	15147	15338	15293	15245	15317	15304	15312	15417	15283	15223	15357	15348	15322	15337	15477	15306	15392	15166	15137	15214	15088	15313	15318	15334	15183	15227	15235	15168	15086	15348	15250	15151	15439	15150	15207	15197	15237	15365	15361	15282	15386	15271	15235	15311	15285	15134	15193	15244	15112	15295	15224	15058	15256	15279	15471	15150	15202	15153	15216	15261	15137	15010	15112	15092	15312	15334	15250	15224	15364	15411	15229	15195	15209	15284	15211	15074	15380	15127	15350	15396	15228	15174	15304	15184	15383	15235	15297	15242	15239	15194	15352	15329	15104	15357	15372	15264	15579	15391	15128	15201	15202	15303	15248	15388	15198	15126	15305	15296	15429	15317	15456	15138	15313	15253	15238	15174	15354	15129	15295	15406	15087	15303	15152	15209	15203	15362	15068	15093	15303	15270	15314	15343	15163	15200	15186	15429	15213	15239	15083	15185	15205	15242	15156	15248	15166	15209	15209	15215	15356	15365	15235	15121	15464	15371	15257	15088	15251	15219	15231	15338	15276	15273	15136	15508	15301	15296	15204	15164	15103	15148	15323	15169	15190	15424	15339	15181	15352	15181	15264	15341	15235	15348	15372	15325	15374	15295	15242	15233	15242	15291	15243	15242	15334	15357	15236	15394	15177	15345	15262	15378	15181	15391	15361	15297	15298	15172	15230	15416	15282	15303	15230	15281	15236	15258	15247	15126	15349	15211	15159	15344	15088	15230	15154	15404	15224	15080	15434	15151	15073	15407	15362	15180	15289	15270	15189	15353	15407	15121	15111	15391	15225	15310	15305	15135	15342	15341	15094	15236	15389	15397	15186	15226	15172	15324	15429	15230	15176	15125	15291	15022	15292	15388	15178	15265	15292	15267	15200	15295	15204	15222	15036	15318	15220	15198	15115	15231	15385	15171	15409	15224	15358	15130	15290	15163	15266	15128	15180	15243	15273	15162	15342	15415	14993	15301	15247	15158	15277	15187	15124	15095	15289	15266	15181	14970	15304	15274	15238	15105	15362	15451	15155	15227	15265	15235	15227	15459	15245	15160	15326	15282	15199	15288	15251	15311	15191	15190	15333	15201	15266	15293	15240	15215	15210	15218	15144	15175	15271	15243	15252	15140	15265	15319	15352	15353	15053	15010	15274	15341	15219	15191	15310	15002	15303	15392	15145	15211	15425	15061	15250	15160	15219	15285	15216	15204	15261	15264	15071	15212	15305	15341	15214	15291	15235	15174	15279	15124	15214	15379	15414	15269	15367	15079	15133	15172	15206	15413	15395	15165	15286	15063	15260	15293	15232	15290	15261	15235	15079	15316	15392	15222	15234	15313	15033	15156	15330	15193	15421	15230	15348	15311	15142	15196	15230	15334	15201	15338	15238	15122	15186	15243	15202	15251	15148	15224	15288	15199	15238	15397	15252	15092	15248	15365	15288	15222	15237	15367	15223	15238	15186	15222	15205	15324	15203	15270	15329	15270	15182	15215	15400	15252	15076	15110	15310	15309	15330	15332	15265	15224	15228	15271	15272	15144	15299	15476	15201	15275	15211	15377	15250	15330	15230	15146	15480	15272	15370	15315	15207	15331	15207	15261	15244	15344	15195	15119	15267	15163	15155	15325	15217	15269	15357	15280	15267	15406	15331	15285	15270	15086	15260	15475	15382	15148	15418	15207	15149	15346	15338	15288	15451	15271	15334	15256	15235	15308	15173	15226	15256	15188	15243	15103	15340	15320	15207	15256	15144	15272	15025	15115	15342	15384	15124	15238	15268	15179	15147	15253	15273	15042	15227	15531	15134	15223	15175	15321	15225	15247	15194	15274	15343	15238	15212	15214	15067	15344	15107	15136	15326	15237	15162	15230	15340	15196	15271	15412	15284	15319	15346	15348	15225	15214	15152	15274	15248	15286	15267	15307	15100	15386	15232	15298	15181	15224	15270	15336	15437	15201	15180	15181	15142	15323	15332	15219	15477	15150	15342	15365	15329	15299	15286	15307	15146	15193	15341	15304	15144	15285	15331	15158	15205	15319	15106	15192	15334	15275	15225	15405	15239	15333	15154	15231	15285	15377	15214	15218	15132	15334	15295	15241	15354	15373	15238	15266	15397	15171	15467	15391	15250	15245	15382	15130	15234	15259	15411	15279	15235	15229	15471	15195	15267	15198	15306	15170	15082	15275	15293	15197	15231	15284	15230	15167	15300	15280	15411	15200	15281	15198	15205	15141	15468	15173	15168	15276	15237	15232	15420	15287	15340	15385	15256	15365	15327	15269	15243	15310	15278	15415	15116	15187	15316	15194	15366	15214	15322	15192	15123	15276	15334	15305	15287	15251	15234	15366	15154	15194	15205	15361	15319	15268	15202	15283	15352	15280	15228	15257	15339	15027	15408	15286	15269	15125	15215	15298	15359	15269	15308	15305	15246	15394	15246	15206	15395	15279	15165	15259	15266	15180	15434	15393	15246	15258	15376	15254	15253	15353	15322	15282	15277	15188	15323	15299	15333	15294	15273	15363	15233	15260	15339	15375	15329	15228	15362	15213	15314	15264	15494	15261	15313	15336	15299	15244	15286	15316	15376	15227	15304	15208	15160	15170	15236	15054	15047	15182	15067	15275	15263	15407	15112	15167	15274	15239	15419	15360	15272	15235	15086	15236	15202	15313	15084	15358	15275	15177	15102	15237	15204	15412	15307	15284	15280	15326	15171	15273	15263	15287	15234	15425	15323	15079	15361	15289	15256	15366	15332	15245	15300	15147	15175	15304	15206	15297	15286	15114	15335	15420	15054	15195	15200	15275	15271	15269	15223	15301	15136	15205	15163	15321	15267	15309	15448	15281	15239	15166	15370	15300	15037	15226	15293	15209	15253	15272	15307	15203	15411	15323	15213	15408	15092	15294	15277	15292	15144	15346	15287	15148	15347	15251	15349	15128	15235	15292	15271	15242	15283	15319	15184	15115	15370	15194	15291	15313	15116	15495	15159	15210	15365	15192	15267	15202	15276	15336	15174	15267	15456	15163	15322	15009	15205	15305	15289	15396	15237	15500	15261	15339	15180	15387	15224	15177	15123	15417	15323	15249	15113	15310	15321	15353	15419	15127	15234	15251	15073	15342	15362	14998	15210	15280	15287	15383	15310	15274	15296	15135	15384	15305	15246	15290	15190	15078	15241	15136	15272	15395	15245	15282	15260	15081	15288	15119	15175	15184	15359	15438	15058	15320	15367	15052	15257	15360	15233	15180	15234	15196	15403	15298	15209	15215	15098	15305	15060	15292	15354	15321	15273	15505	15226	15225	15123	15267	15181	15301	15158	15224	15149	15185	15362	15298	15367	15328	15382	15344	15263	15303	15317	15288	15122	15270	15227	15317	15175	15178	15325	15425	15326	15286	15147	15250	15214	15168	15365	15074	15312	15497	15411	15285	15377	15250	15288	15116	15283	15342	15281	15254	15022	15242	15474	15404	15274	15038	15311	15297	15166
23777	20644	28151	29589	26142	26065	27445	24929	23999	24247	23780	23473	23417	23244	23792	28468	27352	23728	23403	23058	23211	23271	23054	23188	23081	23487	25119	25309	24709	23873	23412	22917	23061	23235	23342	23060	23260	22920	23205	23179	23226	23166	22882	23126	23096	23061	22879	22950	22968	22964	23124	22942	23069	23209	23045	22974	23046	23096	22847	22927	23184	22987	23175	23008	22875	23073	22862	22968	22967	23173	23142	23009	22959	22998	22941	22902	22931	23204	23067	23075	23036	23097	23066	22813	23063	22973	22900	22972	22752	22863	23043	23166	23199	22863	23122	22946	22958	23013	22933	23122	22903	23130	22938	23094	23128	22885	23117	22947	22860	23192	22841	22962	23044	22819	23050	23077	23090	22710	23027	23087	22988	23188	23232	23202	23004	23083	23016	22883	22973	23244	22706	23074	23040	23050	22882	23239	23299	23103	22921	22847	23096	22934	23043	22951	22908	23079	22966	23162	23217	23028	22993	23024	22867	23044	23013	23102	23228	23177	22952	23119	23128	23058	23099	23040	23080	22826	23135	23123	23029	23144	22990	22927	23251	22784	23071	22972	22996	23027	23143	22973	23145	23299	22920	23089	23072	23156	22940	22919	22900	23059	22920	23008	23234	23044	23029	23043	22988	22854	22651	22836	22947	23056	22895	22830	23131	22845	23079	23032	23047	23007	23012	23033	23138	23074	23141	23100	23074	22995	22963	22901	22900	22982	23108	22823	23094	22837	22968	22789	22994	22754	22678	23022	23061	23159	23099	23156	22907	23285	22864	22808	23098	23102	23229	23024	23080	23046	23399	23055	22951	22916	22897	23035	23051	23014	23023	22936	23193	23134	23047	22941	23066	22951	22867	23054	23018	22921	23053	22984	22851	22754	22819	22919	22889	23018	23089	22858	23368	23254	22971	23073	22790	23081	23156	22910	22811	23078	23108	22833	23223	22971	22913	22910	23108	22799	23083	23086	23043	22912	23076	22868	23268	23100	23018	23211	22896	23305	23160	22923	22887	23204	23093	22904	23017	23040	23246	23243	23269	22937	23209	22956	23001	23223	23152	23138	23068	23233	23257	22962	23092	23113	22931	23161	22902	22937	23032	22943	23070	23061	22912	23111	23074	22919	23115	23119	22666	22858	22994	22881	22969	22951	23163	22959	23176	22974	23089	22996	23117	23091	22810	22921	23170	22953	22987	23125	22912	23098	23166	22967	23122	23019	22960	22920	23079	23156	23079	22753	22971	23079	22968	23133	23131	22978	23213	22997	22829	22818	23021	22750	22972	22949	23103	23012	23046	23110	22984	23147	23029	22787	22885	22810	23000	23137	22932	23029	22955	23012	22786	23022	23130	22978	23171	23094	22885	22994	23027	23063	22844	22845	23124	23039	23047	22855	23065	22945	23083	23065	23198	23014	23008	23011	23030	23115	22982	22913	22979	22843	23060	22932	22951	23164	23231	23024	22871	22959	22823	22820	23066	23173	23304	23049	23022	22997	23169	22990	22983	23000	23081	23158	23079	23024	23047	23067	23120	22901	22886	22772	23117	23091	23016	23082	23088	22899	23204	23068	23006	22891	23020	23180	23099	22884	23080	23074	22937	23175	23140	23190	23072	22886	22900	22827	22829	22998	23226	22979	23163	23029	22760	22860	22852	22948	22794	22964	23026	22847	22875	22791	23078	22865	22940	22990	23109	23045	23046	22902	22928	22947	22889	23141	22955	23145	22959	23303	22858	23163	23182	23183	23094	23154	23102	22951	23307	23163	23050	23158	22958	23067	23019	22995	23045	22911	23109	23280	22965	22797	22933	23032	22999	23058	22929	22964	23102	23166	22876	22903	23155	22993	23194	22969	23064	23241	22926	23024	22940	22727	23290	23103	23025	23058	22988	22959	23092	22912	23026	23223	22874	23189	23099	22888	23044	22942	22895	22981	22863	23116	23128	22776	23088	23395	23197	22809	23130	23043	23284	22895	23056	22964	23205	23076	23041	23164	22987	23106	23215	22846	22993	22781	23026	22957	22838	23206	22917	23117	23135	23108	22925	22726	23147	23046	23037	22910	23247	22766	23039	22776	22684	22665	23064	23167	22986	22994	23003	22997	23063	23068	22836	22955	22917	22847	22901	23141	22930	22982	22807	23199	23167	22851	22751	22891	22962	23052	22794	22997	22900	22991	23099	23004	23197	22956	22885	22940	23121	23294	23034	23046	22995	22749	22902	22926	22974	22974	22919	23098	22880	22998	23049	22974	22934	23103	23094	22906	22811	22945	23064	23097	22972	22900	23021	23163	23078	22888	22810	23041	23008	22966	23285	23224	23089	22908	23064	23134	22952	23209	22922	23115	22969	23037	22638	22790	23028	23072	23105	23035	22902	23007	23111	22806	22815	23019	22984	22854	23033	23057	23024	22861	22877	23017	23026	22902	23310	22961	23295	22977	23084	22996	23031	22846	22899	22883	23071	23132	23121	22858	22851	22901	23028	23020	23160	22949	22893	22707	23049	22909	22899	23171	23221	22917	22729	23001	22945	23262	23012	23061	22886	23043	22876	23219	22848	23289	23295	22939	22925	22917	23041	23198	23087	22918	22860	23082	23121	22771	22914	22828	23033	23037	22782	23066	23045	22911	22821	23011	22716	22915	22769	22979	23150	22933	22836	23017	23023	22793	23011	23006	22929	23021	23045	23097	23052	23076	23157	22829	22982	23016	23028	23198	22946	22978	22911	23286	22758	23063	22865	23020	23027	22774	22953	23110	22860	22739	22960	23083	22705	22972	22924	22846	23084	23202	23060	23089	23008	22874	22924	23086	23144	22634	22832	23020	23014	22901	23081	22947	23218	23091	23029	23044	23043	23026	22897	23047	23050	23301	22849	23016	23189	22982	22827	22867	23035	23080	22819	23078	22966	22860	23240	23083	23031	23076	22925	22973	23122	22828	23038	23160	23016	22848	23069	22784	23151	22819	22865	22877	22836	22875	23046	23233	23131	23159	23048	22782	22844	22852	23034	22890	23157	23069	23045	23147	22900	23257	23281	23082	23091	23048	22905	22955	23028	23062	22877	22997	23332	23038	23079	22954	22920	23341	22970	23121	22979	22831	23251	22906	22993	22834	22987	23107	23022	23036	23013	23274	23061	22964	23051	23042	23059	22979	23242	23072	23323	23184	23011	23069	23071	22697	23120	23011	23101	23033	23206	23084	22834	22931	22899	22858	23085	23167	22931	23176	22984	23071	22962	22732	23039	23096	22941	23033	22898	22864	22978	23091	23111	23110	22878	22851	22908	22938	23181	22898	22983	23061	23193	22980	22870	22990	23110	23161	22711	23318	22874	23075	23043	23089	22905	22892	23028	23078	22834	23087	23028	22969	22954	22882	23198	22944	22989	22834	22998	22946	23171	22977	23137	23025	23243	22866	22942	23187	23128	23156	23160	22845	22911	23084	22982	23017	22928	22793	23052	23126	22824	22956	23164	22969	22917	22809	23015	22892	22890	23051	22967	23037	22931	23251	23235	22921	23203	23077	22942	23081	23039	22924	22757	23168	23061	23130	23007	22936	22741	22645	22816	23018	22951	23034	22834	23055	23121	23018	23073	23055	23006	23210	23272	23347	23079	23173	22952	22892	23054	23070	22985	22990	22935	23132	23104	23206	23079	22915	23141	22903	22983	22923	23199	22911	22924	22794	23081	22665	22935	23028	23163	22990	22951	23047	23163	23045	23205	23101	22915	23080	22926	23014	22713	22959	22983	23106	23070	23264	22947	23000	22956	22959	22980	23030	23073	22910	23115	22917	22802	23144	23018	22853	22990	22832	23091	22984	23231	22913	23162	23116	23007	23006	23208	23056	23286	23183	23165	23042	23054	23167	22829	23134	23153	23241	22914	22813	23126	23200	23100	22975	23116	22987	23102	23071	22876	22895	22901	22841	23015	22744	23052	23023	22915	22945	23347	22957	22850	22805	22962	22941	22911	23178	22978	22965	22853	22950	23151	22828	22950	23109	22693	22889	23029	22936	23007	23129	23206	22849	23024	23069	23021	23037	22911	22787	23050	22959	23091	23004	22897	23100	23104	23082	22873	23189	23018	22901	23199	23033	23028	22993	23036	23080	23078	23203	23277	23079	22914	22853	22692	22936	22803	23039	22852	23248	22991	22967	22970	22989	22945	23040	22973	22958	22994	23132	22949	22850	22912	22783	23314	23140	23162	22955	23219	23041	22975	22852	22992	23109	23326	22984	22968	22776	23048	22851	23006	22961	22951	22886	22755	22852	22849	22824	23046	23095	23067	23041	23034	23102	23045	23054	23231	23063	22873	23009	22982	22971	23150	23060	22856	23179	23307	23200	22893	23146	22858	23091	22962	22877	22823	23153	22933	22992	22798	23011	22957	22862	23168	23142	23122	22993	22957	22960	23225	23079	22695	23013	23117	22856	23054	22758	22722	22962	23220	22956	23177	23102	23042	22904	22721	22960	23039	22960	23100	23030	22957	23158	23053	23074	23021	23055	23054	23059	22930	23004	22940	22998	23150	23015	22871	22918	22905	22940	23061	22993	23018	22991	23114	23038	23045	23249	23075	23110	23055	23013	23244	22971	22865	23066	22945	23199	23067	23066	22821	22883	22830	23094	23213	22990	23200	23119	23154	23121	23154	23003	22895	23210	22933	22973	23145	22970	22907	22975	23048	23019	22939	22883	22899	23357	23048	23198	23071	23303	22886	22864	23108	23119	23067	23035	23072	22776	23053	23031	23069	22883	23009	23049	22885	22985	23034	23141	22968	23002	23206	23445	22851	23055	23174	22979	23013	22901	23219	22887	22787	22750	22965	22967	23117	22958	23132	22874	22991	22878	23125	22921	22969	23221	22937	22904	23185	23110	23108	23052	22978	22893	23070	23055	22993	23045	22986	23004	23043	22928	23101	22868	23115	22986	23175	23017	23006	22966	22779	23006	22860	22782	23121	23027	22957	23117	22965	22912	22973	22916	23120	23051	23193	22957	22994	22748	22788	22858	23095	23013	23069	23230	22984	23138	23206	23180	23152	22815	22767	23048	22999	23040	22867	22865	23118	22996	22939	23174	23077	22824	22783	23158	23089	23154	22866	22885	22940	23185	23129	23120	23136	23195	23220	22978	22864	22815	22987	23438
44090	65554	60150	48116	24612	19688	18251	17377	16895	16708	16270	16044	15844	15713	16488	23431	19809	15493	15419	15554	15331	15407	15424	15513	15492	16038	18014	18174	16813	16212	15655	15502	15516	15576	15418	15538	15301	15594	15239	15456	15365	15504	15381	15374	15471	15317	15426	15558	15204	15432	15479	15316	15454	15332	15270	15548	15349	15383	15253	15489	15243	15516	15493	15447	15587	15371	15316	15547	15419	15506	15534	15473	15517	15410	15428	15352	15374	15326	15507	15279	15517	15263	15408	15483	15406	15222	15428	15361	15332	15460	15295	15409	15519	15377	15314	15592	15155	15423	15256	15354	15381	15337	15350	15425	15320	15403	15381	15369	15308	15297	15450	15446	15406	15237	15399	15428	15475	15288	15429	15472	15336	15378	15460	15425	15461	15244	15297	15349	15491	15343	15319	15418	15349	15668	15409	15533	15393	15274	15469	15398	15568	15270	15362	15445	15354	15187	15377	15342	15555	15522	15395	15460	15322	15356	15465	15230	15273	15390	15215	15328	15378	15410	15417	15335	15373	15334	15479	15444	15565	15275	15385	15353	15299	15277	15386	15387	15459	15332	15386	15353	15493	15248	15406	15401	15502	15285	15412	15429	15230	15518	15342	15319	15357	15377	15355	15342	15236	15263	15228	15255	15283	15335	15338	15467	15366	15310	15448	15212	15330	15214	15517	15336	15260	15480	15346	15469	15449	15409	15394	15233	15367	15468	15161	15362	15309	15406	15461	15284	15449	15263	15369	15265	15474	15262	15252	15405	15413	15385	15306	15364	15368	15467	15487	15494	15469	15294	15363	15314	15351	15477	15407	15380	15248	15411	15330	15360	15256	15462	15414	15396	15481	15218	15304	15369	15225	15295	15477	15344	15419	15509	15399	15353	15256	15352	15480	15269	15388	15248	15319	15481	15527	15285	15411	15431	15245	15290	15445	15533	15416	15350	15208	15265	15538	15281	15339	15504	15171	15451	15482	15362	15464	15353	15155	15275	15418	15172	15097	15297	15304	15325	15310	15105	15409	15423	15404	15293	15314	15282	15423	15282	15415	15347	15513	15495	15500	15282	15337	15326	15271	15435	15444	15421	15342	15451	15471	15411	15341	15384	15442	15279	15300	15413	15374	15318	15332	15422	15229	15432	15478	15220	15449	15356	15456	15223	15385	15457	15521	15280	15417	15474	15321	15323	15339	15449	15503	15292	15394	15416	15347	15391	15450	15343	15460	15311	15546	15263	15391	15506	15402	15476	15473	15273	15371	15472	15422	15504	15244	15511	15225	15311	15534	15336	15295	15498	15355	15419	15483	15390	15335	15280	15349	15447	15395	15369	15335	15280	15269	15489	15261	15367	15358	15479	15370	15502	15287	15399	15369	15318	15509	15431	15575	15424	15366	15294	15468	15331	15292	15449	15442	15421	15354	15371	15418	15397	15428	15463	15369	15231	15433	15398	15566	15452	15340	15565	15387	15415	15276	15221	15346	15367	15316	15477	15170	15299	15399	15223	15263	15346	15380	15444	15329	15480	15437	15237	15190	15359	15241	15283	15461	15319	15284	15414	15337	15245	15432	15435	15391	15225	15326	15332	15234	15536	15385	15419	15540	15240	15456	15397	15388	15390	15394	15483	15512	15344	15449	15386	15238	15516	15547	15235	15377	15531	15434	15512	15285	15450	15385	15447	15410	15267	15499	15256	15398	15155	15480	15270	15281	15495	15545	15370	15372	15352	15415	15468	15372	15327	15365	15375	15403	15443	15319	15240	15455	15400	15564	15423	15352	15383	15458	15473	15389	15360	15280	15300	15368	15486	15516	15331	15258	15446	15464	15327	15405	15335	15427	15349	15446	15306	15270	15441	15460	15445	15437	15410	15462	15326	15355	15394	15469	15390	15488	15467	15393	15538	15257	15330	15374	15501	15338	15221	15321	15262	15450	15375	15365	15342	15330	15320	15407	15341	15458	15315	15254	15490	15288	15436	15457	15376	15228	15449	15327	15422	15413	15305	15481	15139	15535	15433	15383	15453	15371	15372	15351	15455	15348	15341	15359	15553	15396	15196	15414	15505	15450	15363	15361	15305	15326	15373	15257	15428	15250	15303	15433	15340	15337	15360	15393	15454	15267	15602	15377	15462	15478	15598	15407	15293	15265	15139	15454	15202	15439	15426	15409	15462	15386	15235	15493	15531	15545	15440	15408	15447	15211	15457	15332	15541	15382	15518	15390	15303	15290	15376	15182	15402	15259	15325	15362	15451	15461	15348	15440	15556	15324	15489	15358	15305	15353	15542	15312	15392	15237	15391	15400	15314	15350	15106	15412	15355	15469	15517	15308	15277	15613	15356	15497	15217	15422	15323	15591	15347	15279	15243	15375	15437	15443	15438	15405	15254	15237	15513	15365	15305	15461	15494	15555	15411	15368	15330	15369	15352	15288	15306	15390	15418	15507	15340	15461	15479	15394	15354	15502	15314	15438	15133	15240	15415	15259	15307	15383	15541	15312	15328	15167	15265	15394	15340	15220	15441	15376	15365	15373	15355	15375	15223	15589	15361	15450	15402	15429	15520	15489	15301	15244	15394	15420	15562	15309	15399	15428	15395	15453	15317	15428	15416	15415	15353	15499	15485	15329	15418	15388	15256	15362	15453	15458	15322	15384	15455	15245	15403	15548	15419	15240	15258	15246	15451	15439	15178	15357	15529	15283	15350	15450	15483	15325	15326	15552	15255	15304	15457	15409	15438	15561	15304	15464	15480	15420	15320	15459	15382	15317	15461	15324	15389	15425	15539	15414	15301	15561	15229	15411	15484	15528	15205	15461	15418	15354	15368	15426	15519	15419	15222	15473	15387	15391	15518	15580	15331	15413	15375	15392	15295	15421	15390	15267	15664	15616	15403	15367	15367	15291	15382	15388	15303	15317	15392	15306	15504	15232	15412	15139	15390	15186	15403	15436	15357	15403	15319	15567	15241	15524	15206	15512	15318	15284	15315	15400	15359	15231	15486	15602	15260	15516	15340	15337	15257	15415	15312	15284	15305	15276	15291	15229	15446	15461	15422	15381	15410	15289	15525	15573	15410	15380	15261	15285	15248	15328	15495	15278	15521	15284	15357	15368	15314	15553	15269	15389	15413	15480	15270	15599	15232	15346	15217	15326	15460	15486	15272	15401	15339	15423	15494	15362	15430	15405	15421	15224	15421	15409	15397	15315	15393	15393	15502	15426	15285	15257	15517	15345	15249	15371	15442	15421	15412	15392	15315	15378	15247	15480	15226	15329	15307	15296	15535	15387	15528	15274	15369	15304	15389	15480	15446	15432	15382	15377	15247	15468	15303	15555	15471	15238	15293	15324	15318	15461	15474	15377	15390	15475	15323	15417	15522	15183	15617	15261	15236	15362	15497	15371	15301	15338	15082	15364	15446	15232	15406	15407	15344	15245	15172	15436	15280	15352	15347	15307	15280	15270	15335	15376	15459	15257	15465	15350	15371	15258	15356	15395	15390	15252	15458	15376	15349	15334	15555	15313	15339	15366	15384	15394	15240	15450	15437	15260	15420	15421	15445	15461	15346	15420	15361	15324	15347	15403	15456	15455	15275	15440	15395	15443	15488	15371	15242	15383	15384	15372	15410	15536	15369	15472	15592	15413	15347	15455	15344	15446	15260	15291	15338	15546	15399	15534	15371	15326	15432	15315	15377	15461	15419	15401	15458	15417	15268	15456	15371	15367	15444	15331	15172	15507	15248	15324	15242	15343	15392	15423	15434	15426	15303	15268	15423	15334	15338	15330	15340	15454	15416	15181	15330	15377	15449	15474	15208	15310	15355	15317	15488	15395	15269	15459	15388	15352	15253	15320	15392	15432	15649	15347	15410	15296	15370	15254	15341	15329	15508	15296	15499	15277	15337	15402	15460	15266	15444	15538	15638	15421	15388	15258	15577	15542	15433	15227	15291	15241	15372	15474	15424	15355	15254	15369	15472	15499	15302	15568	15557	15426	15374	15405	15266	15502	15423	15236	15365	15307	15434	15497	15169	15485	15366	15418	15464	15389	15394	15469	15430	15290	15284	15474	15313	15536	15387	15312	15381	15461	15515	15447	15580	15435	15498	15213	15417	15342	15435	15357	15333	15392	15605	15345	15231	15195	15242	15292	15546	15337	15410	15518	15268	15263	15377	15330	15418	15439	15255	15523	15284	15418	15577	15336	15421	15399	15435	15438	15607	15456	15070	15412	15489	15382	15367	15327	15199	15410	15332	15310	15349	15349	15414	15397	15488	15274	15483	15450	15321	15285	15490	15475	15186	15382	15471	15424	15360	15454	15408	15588	15162	15386	15607	15339	15345	15372	15285	15366	15378	15409	15476	15369	15517	15392	15377	15347	15361	15344	15538	15475	15498	15247	15347	15552	15374	15526	15412	15345	15508	15295	15457	15318	15518	15162	15249	15296	15351	15456	15348	15188	15560	15396	15382	15370	15458	15196	15352	15327	15387	15339	15191	15330	15401	15281	15227	15411	15325	15314	15607	15405	15350	15616	15344	15423	15261	15405	15422	15444	15452	15284	15492	15424	15323	15354	15236	15515	15377	15404	15348	15400	15279	15579	15383	15599	15367	15427	15446	15397	15474	15400	15459	15426	15460	15395	15393	15425	15379	15477	15528	15357	15321	15461	15432	15435	15432	15372	15263	15375	15473	15372	15273	15304	15404	15602	15357	15485	15409	15321	15342	15439	15410	15471	15342	15449	15554	15538	15321	15488	15468	15478	15399	15320	15410	15223	15387	15365	15357	15366	15429	15422	15302	15415	15391	15495	15397	15363	15270	15345	15512	15482	15485	15397	15386	15236	15330	15266	15512	15326	15356	15299	15391	15357	15257	15265	15139	15352	15503	15475	15423	15514	15618	15321	15318	15347	15395	15217	15435	15227	15245	15253	15428	15466	15351	15407	15405	15368	15393	15440	15510	15219	15273	15473	15359	15288	15343	15225	15523	15375	15325	15403	15255	15484	15499	15483	15458	15451	15504	15322	15408	15440	15370	15427	15444	15260	15361	15336	15387	15403	15434	15457	15439	15261	15496	15410	15471	15284	15561	15218	15479	15417	15469	15303	15275	15457	15335	15497	15400	15311	15447	15196	15381	15432	15365
22068	20561	27333	25327	22352	24916	28498	24379	22716	22808	22544	22252	21779	21826	22645	30544	26351	21763	21194	21274	21319	21406	21242	21321	21448	21821	25052	26225	23828	22436	21879	21544	21382	21035	21181	21265	21122	21349	21216	21155	20980	21039	21181	20911	21083	21216	21238	21489	21206	21387	21147	21186	21227	21391	21386	21151	21104	21145	21206	21076	21234	21216	21043	21377	21259	21180	21328	20890	21367	21403	21090	20981	21264	21294	21136	21288	20992	21041	21225	21245	21218	21136	21168	21165	21320	21234	21180	21248	21035	21090	21137	21301	21059	21181	21355	21232	21266	21068	21228	21147	21316	21136	21203	20910	21030	21275	21117	21118	21117	21314	21104	21284	21421	21106	21026	21090	21271	21381	21265	21220	21425	21312	21201	21220	21222	21334	21131	21022	21152	21217	21017	20872	21051	21209	21162	21089	21137	21080	21135	21126	20969	21169	21117	21260	21172	21294	21003	21222	21246	20965	21161	21246	21006	21115	21076	20984	21066	21042	21310	21109	20987	21376	21105	21165	21099	21168	21207	21247	21159	21233	21253	21114	21192	21092	21044	21128	21088	21108	21146	21022	21146	21246	21248	21339	21294	20972	21027	21077	21268	20969	20980	21296	21022	21038	21554	21334	20924	21351	21461	21230	21046	21131	21301	20989	21122	21341	21166	21121	21144	21154	21162	21150	21154	21123	21154	21008	21123	21006	21415	21269	21437	20875	21336	21149	21152	20963	21282	20973	21235	21210	21148	20992	21047	21229	21387	20996	21144	21045	21055	20996	21198	21103	20939	21220	21238	21081	21037	21349	21173	21300	21098	21098	21266	21182	21068	21289	21220	21053	21208	21117	20945	21153	21207	21157	21078	20954	21188	21086	21013	21090	21222	21193	21224	20948	21120	21062	21050	21211	21139	21286	21051	21309	21132	21415	21050	21167	21032	21134	21019	21133	21305	21118	21374	21260	21198	21092	21273	21264	21158	21292	21230	21076	21023	21117	21020	21035	21069	21087	21261	21078	20987	21098	21224	21056	21171	21065	21328	21031	21113	21161	21172	21206	21158	21014	21135	21280	21074	21160	21365	21242	21358	21330	21104	21125	21105	21178	21245	21154	21051	21221	21101	21259	21005	21228	20956	20949	21123	20993	20958	21018	21189	21145	21332	21107	21033	21224	21177	21348	21498	21281	21262	21011	21328	21037	21150	21164	21192	21391	21232	21221	21275	21019	21255	21143	21162	21178	21313	21134	21063	20993	21207	21102	21325	21124	21062	20949	21204	21114	21157	20979	20995	21359	21150	21063	21008	20909	21181	21146	21119	21118	21201	21142	21175	21310	21129	21273	21310	20969	21305	21176	21288	20962	21000	21037	21168	21207	21162	21200	21267	21205	21127	21086	21243	21225	21063	21119	21215	20975	21121	21073	21117	21267	21153	21315	21179	21157	21075	21001	21111	21280	21131	20997	21005	21030	20989	21027	21141	21120	21359	21234	21109	21190	21238	21170	20976	21409	21252	21176	21014	21404	21439	21281	21441	20950	21046	21251	21093	21042	21045	20991	21176	21188	21258	21248	21280	21181	21153	21337	21112	21292	21118	21114	21129	21183	21339	21195	21200	21165	21113	21175	20975	21110	20998	21308	21129	21297	21255	21295	21198	21074	21018	21308	21175	21237	21316	21218	21337	21231	21112	21054	21273	21223	21238	21418	21376	21158	21191	21339	21137	21222	21310	21117	21151	21012	21204	21304	21132	21148	21102	21270	21091	21053	21046	20960	21264	21205	21179	20996	20875	21165	21126	21082	21085	21204	21189	20882	21074	21194	21354	21142	21440	21049	21211	21295	21334	21189	20992	21365	21144	21167	21030	21331	21482	21216	21174	21110	21157	21084	20990	21015	21090	21241	21272	21039	21143	21235	21154	21325	21082	21279	21155	21101	21096	20804	21058	21092	21131	21226	21061	20861	21076	21271	21210	21260	21200	21253	21006	20912	21090	21105	21174	20866	21106	21228	21228	21046	21092	20985	21274	20995	21178	21105	21378	21181	21130	21094	21166	20854	21166	21357	21276	21149	21204	21081	21039	21130	21311	21188	21053	21233	21145	21391	20940	21028	21008	20931	21138	21383	21343	21252	21546	21058	21004	21142	21055	21269	21132	21111	21058	21274	21194	21283	21025	21077	21002	21127	20979	21279	21107	21336	21401	21196	21456	21008	21207	21162	21255	20916	20839	21064	21142	21106	21015	21032	21271	20939	21110	21232	20872	20840	21193	20864	21151	21255	21189	21028	21096	21013	21196	21171	21382	21193	21179	21135	21200	21156	21135	20942	21271	21030	21230	20974	21167	21270	21414	21283	21332	21344	20932	21133	20960	21106	20942	21135	21169	21061	21216	20950	21092	20951	21050	21005	20941	21143	21167	21100	21281	21140	21199	21223	21188	21273	21108	20972	21112	21184	21126	21164	21289	21307	21019	21224	21011	20896	21076	21178	21115	21054	21357	21308	21117	21022	21117	21181	21334	20951	21021	21106	21222	21183	21192	21132	21017	21018	21239	21234	21000	21224	20931	21116	21170	21147	21177	21036	21188	21302	21288	21018	20832	20945	21210	21285	21169	21037	20938	21062	21090	21078	21308	21335	21370	21243	21229	21231	21081	21253	21268	21228	21035	21183	21239	20844	21270	21233	21279	21158	21089	21069	21096	21161	21334	20945	21151	21093	21333	21066	21170	21153	21016	21101	21117	21155	21226	20954	21148	21214	21047	21169	21311	20984	21160	21052	21252	20920	21346	21043	21061	21227	21571	21232	21073	21265	21302	21078	21191	21033	21197	21327	21337	21301	21038	20935	21383	21344	21093	21338	21224	21208	21054	21147	21229	21166	21291	21200	20924	21505	21244	21143	21083	21091	21271	21236	21234	21344	21317	21141	21272	21061	21010	20980	21278	21200	21400	21352	21221	21129	21051	21046	21281	21202	21277	21294	21070	21063	21095	21014	21015	21204	21376	21151	21138	21145	20984	21276	20978	21380	21281	21204	20982	21210	21020	21164	21313	21091	21233	21163	21109	21195	21295	21063	21363	21164	21204	21025	21143	21157	21053	21138	20918	20944	21047	21084	21422	21228	21245	21308	21355	21229	21087	21184	21246	21007	21155	21106	21253	21050	21241	21160	21134	21179	20955	21161	21143	20979	21120	21250	21445	21196	21100	21078	21182	20941	21231	21194	21160	21185	21205	21174	21073	21004	20936	21269	21209	21207	21024	21061	21257	21122	21263	21261	21203	21095	21237	21171	21289	21216	20935	21052	21213	21239	21204	21178	21072	21260	20994	21334	21380	20974	21032	21066	21324	21425	21207	21199	21221	21303	21271	21077	21192	21261	21125	21180	21237	21397	21371	21201	21332	21287	21052	21325	21185	20711	21157	21249	21066	21184	21211	20936	21245	21160	21269	21033	21080	21235	21249	21126	20977	21324	21055	21300	21100	21078	21063	21098	21265	20981	21109	21044	21124	21274	21028	21257	21023	21231	21167	21131	21197	20966	21269	21490	21246	21087	21170	21042	21086	20974	21013	21012	21023	21254	21337	21333	21206	21407	21196	21053	21444	21248	21137	21202	21349	21387	21279	21100	21143	21292	21113	21126	21190	21131	21346	21230	21177	20824	21017	21247	21200	20900	21156	21393	21128	21206	20934	21241	21300	21260	21201	20965	21206	21460	20850	21137	21345	21034	21039	21009	21308	21062	21170	21193	21140	21393	21355	20967	21123	21202	21109	20949	21169	21091	21078	20930	21285	21068	20903	21359	21068	20901	21322	21024	21029	21279	21054	20927	21258	21141	21061	21104	21192	21173	21166	21101	21241	21147	21194	21198	21070	21198	21189	21191	21023	21173	21106	21322	21176	21075	21247	21285	21044	21143	21419	21327	20994	21029	21184	21185	21131	21059	21180	21196	21036	20987	21265	21068	21131	21131	21022	21161	20964	20963	21192	21100	21325	21217	20993	21101	21124	21138	21136	21077	21272	21116	21273	21157	21102	21167	21117	21074	21199	21382	21279	21134	21079	21192	21256	21147	21115	21350	21168	21057	21209	21057	21172	21060	20901	21055	21089	21064	21275	21156	21250	21103	21293	21071	21244	21108	21118	20968	21107	21392	21038	21082	21103	21204	21211	21149	21122	21283	21101	21187	21071	21242	21190	21211	21114	21171	20919	21500	21185	21249	21157	21336	21118	21075	20968	21215	21264	21063	21222	21068	21333	21180	20990	21050	21073	21204	20857	21219	21016	21151	20940	21205	21389	21076	21102	21155	21235	21148	21241	21293	21234	21236	21428	20957	21156	21007	21047	21257	21189	21063	21103	20856	21062	21018	21107	20889	21222	21136	21105	21101	21211	21237	21175	21032	21107	21186	21278	21249	21112	21186	21048	21201	21278	21195	21271	21070	21250	21415	21102	21144	21028	21295	21212	21015	21134	21243	21259	21002	21166	21209	21116	21389	21092	21323	21385	21084	21153	21283	21156	21106	21354	20915	21193	21171	21081	21033	21267	21204	21069	21127	21020	21229	21060	21035	21106	21185	21134	21151	21051	20957	21323	21201	21168	21535	21208	21412	21133	21328	21173	21317	21084	21268	21357	21082	21242	21399	21123	21294	21192	21090	21133	20973	21099	21201	21149	21123	21071	21142	21096	21176	21124	21448	21309	21204	21117	21193	21041	21402	21088	21192	21325	21142	21057	21140	21115	21096	21388	21271	21165	21128	21053	21009	21201	21057	21112	20769	21117	21093	20994	21301	21131	21161	21263	21024	21043	21195	21202	21112	21164	21222	21236	21263	21208	21191	21223	21243	21291	21219	20868	20942	21147	21255	21032	21282	21158	21319	20985	20980	21264	21144	21241	21330	21210	21150	21229	21160	21062	21021	21322	21113	21276	21002	21494	21217	21138	21188	21090	21257	21255	21265	21240	20964	21352	21232	21048	21065	20981	21280	21125	21118	20857	21052	21047	21357	21073	20971	21102	21466	21223	20972	21262	21238	21158	21132	20947	21125	21113	21115	21145	21333	21176	21131	21177	21284	21296	21337	21107	21221	21267	21232	21154	21228	21153	21298	21071	21362	21123	20899	21110	21261	21080	21083	21220	21326	21207	21323
47286	73724	66236	46872	28049	21824	19034	17736	16855	16191	15862	15556	15037	14646	17132	27723	18712	14573	14624	14472	14589	14535	14836	14660	14480	15256	20275	20589	17556	15816	15021	14536	14323	14266	14516	14339	14421	14372	14387	14357	14503	14336	14323	14357	14410	14499	14512	14204	14203	14440	14440	14515	14475	14388	14474	14402	14395	14403	14421	14447	14340	14451	14392	14342	14369	14412	14419	14338	14512	14261	14509	14386	14351	14310	14600	14292	14354	14356	14346	14277	14448	14590	14329	14427	14312	14573	14404	14364	14462	14312	14439	14534	14499	14417	14481	14497	14229	14334	14399	14264	14573	14624	14441	14540	14321	14506	14585	14288	14472	14538	14365	14472	14504	14372	14401	14492	14336	14227	14248	14588	14437	14383	14285	14434	14557	14435	14483	14360	14379	14414	14480	14347	14442	14315	14561	14311	14355	14370	14360	14224	14332	14382	14476	14483	14343	14331	14565	14432	14438	14207	14338	14428	14219	14188	14342	14285	14251	14393	14245	14382	14508	14277	14363	14380	14450	14453	14276	14502	14396	14424	14206	14311	14438	14416	14390	14342	14321	14510	14385	14448	14383	14416	14360	14394	14443	14360	14382	14535	14233	14327	14445	14585	14474	14206	14357	14509	14482	14282	14599	14265	14543	14329	14550	14543	14393	14743	14258	14390	14450	14443	14449	14444	14426	14445	14314	14427	14432	14490	14511	14292	14422	14476	14357	14278	14427	14399	14384	14443	14344	14386	14345	14265	14549	14539	14262	14539	14393	14474	14647	14225	14404	14325	14550	14575	14371	14232	14534	14498	14455	14582	14398	14331	14466	14417	14493	14298	14515	14310	14512	14441	14364	14451	14436	14295	14364	14272	14532	14388	14348	14315	14449	14305	14407	14364	14316	14318	14243	14443	14445	14402	14387	14478	14438	14273	14315	14298	14422	14428	14499	14223	14346	14334	14392	14526	14496	14403	14431	14590	14338	14349	14292	14346	14145	14575	14411	14601	14419	14470	14389	14467	14359	14384	14355	14397	14492	14226	14431	14402	14349	14494	14431	14289	14309	14507	14482	14260	14472	14390	14395	14318	14289	14244	14442	14381	14351	14355	14273	14451	14271	14521	14333	14314	14405	14460	14507	14574	14476	14352	14395	14550	14388	14476	14488	14280	14403	14554	14406	14396	14212	14637	14422	14400	14515	14581	14322	14356	14407	14489	14428	14303	14222	14453	14449	14454	14345	14306	14345	14312	14474	14349	14431	14505	14342	14320	14390	14444	14472	14288	14349	14444	14429	14527	14382	14368	14292	14422	14396	14322	14447	14488	14439	14379	14458	14480	14333	14533	14549	14560	14434	14323	14511	14415	14540	14380	14439	14365	14485	14204	14373	14420	14349	14539	14487	14380	14517	14460	14458	14540	14525	14502	14458	14369	14386	14465	14426	14574	14411	14421	14502	14406	14422	14401	14611	14440	14398	14356	14459	14387	14445	14307	14447	14322	14413	14451	14387	14466	14631	14340	14444	14382	14493	14395	14244	14384	14423	14337	14373	14522	14411	14475	14342	14433	14282	14563	14509	14192	14429	14287	14405	14453	14421	14323	14355	14509	14470	14388	14376	14444	14278	14344	14532	14333	14414	14292	14483	14329	14394	14560	14499	14236	14539	14328	14392	14493	14356	14298	14365	14268	14529	14557	14344	14445	14386	14402	14451	14421	14301	14441	14387	14477	14204	14368	14365	14461	14462	14369	14626	14338	14416	14293	14443	14507	14255	14425	14357	14221	14568	14494	14267	14342	14376	14390	14382	14321	14347	14376	14349	14145	14349	14367	14285	14356	14282	14440	14464	14579	14394	14343	14502	14325	14493	14412	14404	14534	14358	14542	14569	14464	14441	14489	14434	14264	14304	14364	14310	14519	14327	14357	14303	14569	14400	14311	14539	14412	14481	14500	14300	14497	14452	14508	14421	14478	14260	14250	14503	14447	14210	14454	14364	14431	14272	14440	14368	14545	14382	14347	14504	14605	14511	14445	14505	14298	14325	14518	14524	14315	14265	14461	14327	14159	14458	14404	14561	14381	14597	14317	14457	14633	14365	14335	14543	14251	14403	14344	14385	14260	14290	14282	14581	14212	14457	14458	14323	14513	14511	14483	14494	14351	14447	14346	14231	14228	14480	14200	14450	14355	14434	14370	14355	14334	14347	14408	14469	14532	14252	14398	14409	14130	14342	14487	14350	14545	14294	14373	14461	14453	14395	14318	14562	14481	14478	14274	14433	14432	14341	14473	14337	14446	14243	14419	14497	14439	14513	14468	14471	14455	14369	14290	14433	14254	14358	14347	14286	14413	14435	14492	14380	14477	14589	14461	14540	14363	14480	14349	14428	14458	14458	14603	14502	14490	14414	14419	14594	14197	14416	14347	14354	14517	14348	14498	14598	14473	14334	14364	14286	14445	14407	14363	14387	14527	14426	14284	14357	14411	14367	14383	14516	14314	14357	14435	14475	14414	14453	14388	14563	14347	14407	14388	14422	14348	14608	14413	14234	14493	14219	14292	14504	14322	14270	14425	14429	14282	14434	14318	14672	14496	14423	14492	14368	14443	14463	14460	14444	14302	14382	14472	14443	14308	14479	14451	14279	14235	14423	14493	14435	14349	14265	14478	14436	14433	14356	14449	14566	14563	14378	14315	14356	14397	14581	14413	14222	14391	14393	14518	14441	14507	14468	14294	14262	14364	14471	14497	14575	14254	14457	14461	14443	14389	14419	14243	14321	14441	14549	14504	14420	14515	14287	14470	14376	14549	14372	14507	14299	14399	14454	14474	14334	14391	14455	14327	14361	14339	14288	14498	14432	14218	14372	14372	14406	14460	14558	14577	14318	14545	14423	14335	14481	14466	14378	14394	14352	14633	14332	14301	14575	14337	14554	14393	14435	14377	14497	14271	14359	14643	14479	14365	14414	14290	14566	14277	14492	14415	14510	14421	14402	14359	14569	14453	14330	14461	14482	14565	14499	14246	14316	14334	14184	14452	14329	14666	14364	14547	14576	14395	14296	14352	14453	14399	14370	14256	14509	14444	14500	14494	14558	14250	14338	14429	14267	14234	14433	14499	14613	14276	14268	14443	14425	14467	14473	14322	14421	14477	14365	14437	14493	14346	14340	14278	14222	14373	14395	14269	14481	14443	14380	14455	14422	14322	14364	14423	14317	14348	14276	14395	14360	14405	14200	14405	14383	14329	14390	14332	14162	14401	14361	14336	14517	14480	14499	14420	14362	14404	14487	14293	14487	14279	14414	14395	14275	14308	14382	14218	14463	14345	14345	14414	14405	14559	14383	14347	14385	14370	14227	14455	14414	14387	14358	14273	14360	14373	14381	14510	14453	14459	14459	14432	14307	14429	14233	14434	14502	14515	14538	14417	14322	14485	14389	14326	14421	14526	14359	14389	14199	14473	14483	14340	14471	14440	14417	14562	14296	14396	14393	14454	14252	14363	14484	14452	14276	14521	14463	14389	14230	14419	14397	14451	14442	14349	14430	14435	14411	14240	14260	14489	14441	14349	14636	14436	14568	14246	14541	14478	14457	14300	14436	14280	14429	14284	14296	14422	14391	14360	14484	14467	14273	14313	14494	14461	14377	14407	14478	14283	14284	14427	14347	14416	14225	14387	14260	14565	14443	14415	14349	14524	14378	14630	14382	14473	14497	14384	14384	14486	14476	14343	14506	14340	14472	14451	14372	14357	14491	14417	14333	14405	14331	14301	14354	14296	14462	14448	14485	14404	14507	14424	14292	14268	14587	14504	14395	14310	14329	14346	14451	14435	14361	14597	14429	14512	14253	14398	14357	14301	14546	14348	14147	14397	14348	14248	14484	14510	14412	14387	14562	14485	14367	14333	14379	14357	14436	14487	14445	14299	14451	14535	14251	14334	14436	14346	14364	14453	14384	14218	14540	14410	14340	14208	14464	14273	14531	14404	14405	14491	14336	14314	14421	14398	14475	14391	14192	14360	14386	14406	14506	14419	14345	14480	14420	14293	14379	14457	14539	14423	14438	14249	14509	14415	14377	14427	14312	14370	14451	14373	14483	14308	14493	14316	14283	14345	14397	14449	14429	14556	14409	14487	14308	14286	14403	14433	14555	14376	14251	14297	14328	14428	14451	14293	14501	14225	14469	14189	14508	14528	14394	14322	14345	14477	14431	14489	14547	14407	14479	14395	14513	14416	14381	14279	14423	14526	14405	14280	14312	14371	14377	14519	14322	14448	14413	14368	14503	14488	14206	14603	14436	14451	14403	14304	14455	14473	14380	14285	14248	14422	14512	14370	14590	14473	14465	14297	14477	14293	14303	14345	14439	14467	14482	14651	14530	14451	14490	14311	14262	14509	14435	14393	14392	14372	14347	14266	14547	14425	14404	14531	14244	14197	14267	14276	14500	14313	14368	14463	14371	14294	14411	14460	14497	14562	14527	14418	14398	14393	14265	14449	14530	14379	14296	14434	14333	14385	14440	14433	14409	14242	14344	14358	14365	14378	14408	14275	14462	14304	14231	14352	14502	14407	14354	14295	14335	14314	14303	14350	14212	14407	14438	14371	14286	14397	14298	14353	14264	14327	14503	14432	14437	14331	14191	14554	14379	14294	14289	14440	14295	14374	14374	14420	14423	14376	14460	14217	14349	14633	14343	14343	14428	14469	14328	14329	14225	14504	14334	14502	14435	14521	14323	14264	14547	14287	14705	14276	14456	14351	14406	14272	14399	14447	14340	14586	14425	14453	14333	14228	14317	14479	14511	14403	14436	14253	14353	14562	14317	14121	14386	14345	14476	14575	14323	14368	14297	14416	14566	14441	14420	14504	14466	14438	14573	14425	14425	14418	14421	14338	14523	14400	14382	14246	14424	14476	14270	14273	14494	14460	14470	14364	14301	14298	14324	14239	14496	14405	14279	14407	14341	14402	14335	14318	14463	14513	14465	14381	14369	14349	14468	14458	14395	14451	14260	14475	14440	14319	14287	14405	14330	14333	14404	14437	14507	14423	14420	14415	14517	14408	14587	14276	14207	14455	14414	14417	14563	14496	14447	14307	14428	14368	14357	14526	14352	14380	14323	14390	14244	14201	14423	14315	14408	14284	14328	14529
44547	49697	42455	30255	22834	22152	21518	21092	21155	20675	20725	20872	21079	20736	20832	20948	20769	20598	20758	20938	20815	20665	20804	20777	20729	20856	20655	20959	21137	20771	20784	20746	20830	20650	20831	20864	20531	20794	20957	20936	20725	20587	20650	20577	20747	20663	20714	20622	20695	20546	20946	20780	20801	20634	20765	20941	20502	20930	20643	20789	20566	20805	20548	20510	20710	20766	20649	20637	20626	20499	20962	20676	20895	20756	20764	20635	20833	20646	20728	20794	20842	20754	20621	20562	20712	20673	20732	20645	20589	20578	20662	20962	20765	20799	20652	20693	20832	20626	20913	20858	20742	20667	20732	20685	20679	20650	20695	20726	20681	20880	20650	20557	20769	20819	20861	20778	20789	20613	20874	20593	20763	20775	20776	20690	20730	20838	21002	20891	20810	20745	20515	20636	20646	20557	20579	20814	20661	20544	20648	20581	20686	20640	20642	20498	20501	20747	20793	20797	20479	20762	20760	20607	20700	20791	20723	20561	20661	20826	20902	20802	20620	20761	20700	20586	20671	20582	20651	20639	20653	20478	20609	20875	20688	20837	20592	20674	20716	20721	20614	20662	20638	20711	20762	20681	20759	20653	20829	20691	20552	20762	20560	20858	20627	20747	20732	20585	20650	20904	20885	20856	20710	20761	20848	21006	20987	20679	20711	20870	20594	20723	20748	20718	20803	20842	20737	20730	20773	20673	20692	20826	20736	20725	20615	20574	20542	20762	20773	20701	20760	20637	20673	20717	20749	20934	20669	20498	20454	20398	20884	20747	20801	20804	20875	20976	20862	20681	20597	20718	20775	20605	20750	20559	20798	20683	20734	20811	20733	20594	20886	20653	20527	20663	20581	20697	20540	20644	20706	20580	20764	20923	20672	20566	20668	20570	20834	20458	20741	20573	20690	20644	20690	20725	20816	20799	20581	20595	20574	20545	20522	20565	20473	20811	20823	20772	20746	20619	20601	20355	20617	20728	20754	20739	20572	20969	20531	20701	20528	20670	20840	20584	20738	20644	20807	20738	20636	20841	20536	20567	20734	20744	20672	20549	20851	20965	20559	20640	20726	20579	20861	20718	20591	20704	20762	20749	20898	20335	20583	20843	20769	20760	20581	20737	20548	20811	20718	20712	20745	20541	20599	20545	20641	20640	20694	20731	20976	20626	20878	20586	20888	20509	20567	20802	20934	20550	20631	20714	20712	20807	20539	20528	20952	20649	20635	20786	20633	20846	20678	20814	20757	20718	20775	20676	20594	20704	20574	20630	20696	20698	20450	20653	20762	20781	20545	20764	20744	20629	20814	20811	20811	20645	20727	20678	20617	20503	20671	20686	20586	20656	20531	20475	20653	20687	20614	20942	20709	20821	20843	20624	20541	20710	20721	20868	20779	20430	20927	20796	20717	20719	20643	20571	20670	20521	20579	20788	20890	20771	20576	20614	20691	20807	20632	20787	20727	20826	20848	20534	20763	20563	20699	20804	20679	20770	20785	20524	20603	20775	20508	20670	20748	20686	20695	20697	20673	20690	20711	20775	20751	20485	20537	20825	20475	20779	20789	20913	20498	20488	20749	20701	20838	20637	20566	20658	20803	20759	20522	20781	20580	20712	20721	20430	20590	20572	20681	20748	20690	20872	20783	20759	20568	20673	20964	20686	20759	20726	20718	20764	20682	20904	20737	20541	20618	20706	20499	20578	20754	20521	20829	20716	20765	20637	20750	20462	20582	20601	20672	20494	20553	20685	20586	20569	20749	20769	20836	20942	20848	20791	20621	20770	20436	20760	20804	20636	20757	20531	20761	20543	20538	20887	20870	20523	20608	20592	20670	20376	20588	20625	20621	20733	20795	20793	20808	20685	20797	20771	20863	20538	20699	20886	20803	20716	20726	20720	20758	20472	20707	20707	20661	20662	20756	20695	20645	20717	20707	20775	20843	20641	20728	20756	20580	20809	20842	20767	20797	20773	20836	20632	20767	20645	20637	20497	20703	20563	20531	20441	20753	20989	20938	20556	20904	20796	20823	20756	20831	20734	20618	20706	20603	20791	20756	20790	20840	20682	20523	20801	20670	20495	20589	20522	20721	20711	21020	20701	20684	20661	20754	20649	20862	20752	20858	20580	20818	20691	20638	20805	20900	20670	20753	21037	20835	20533	20417	20749	20716	20671	20796	20644	20869	20785	20812	20799	20904	20888	20593	20782	20777	20594	20618	20649	20644	20800	20560	20625	20688	20483	20760	20706	20977	20738	20661	20652	20655	20574	20726	20780	20625	20677	20556	20730	20799	20586	20719	20756	20780	20689	20933	20791	20801	20535	20998	20698	20650	20706	20768	20556	20731	20699	20859	20675	20544	20921	20747	20298	20548	20590	20623	20655	20722	20694	20540	20866	20774	20760	20811	20602	20764	20646	20632	20596	20603	20721	20571	20673	20575	20798	20667	20422	20604	20664	20769	20548	20690	20713	20636	20732	20608	20648	20682	20782	20784	20669	20585	20683	20674	20615	20824	20855	20841	20743	20751	20609	20514	20681	20849	20626	20702	20881	20652	20715	20806	20618	20821	20349	20497	20482	20706	20689	20736	20684	20738	20840	20650	20752	20563	20872	20693	20795	20758	20735	20886	20823	20687	20972	20835	20543	20847	20614	20648	20377	20707	20841	20936	20789	20608	20745	20603	20736	20806	20676	20822	20713	20692	20589	20842	20617	20815	20911	20869	20784	20515	20531	20774	20710	20962	20733	20763	20756	20684	20619	20735	20647	20683	20757	20606	20724	20689	20886	20801	20492	20644	20762	20853	20599	20746	20411	20681	20639	20659	20710	20585	20532	20711	20704	20694	20740	20942	20728	20605	20840	20332	20765	20393	20452	20645	20908	20750	20880	20829	20630	20556	20931	20615	20558	20554	20882	20944	20842	20888	20823	20736	20733	20789	20564	20496	20639	20679	20504	20865	20822	20541	20561	20492	20642	20746	20371	20494	20700	20933	20667	20640	20567	20532	20741	20756	20751	20582	20754	20615	20682	20908	20527	20519	20682	20756	20849	20668	20682	20718	20808	20859	20683	20795	20974	20711	20773	20566	20864	20859	20753	20691	20456	20635	20732	20934	20558	20629	20763	20749	20336	20844	20627	20616	20838	20630	20726	20647	20734	20686	20548	20686	20911	20829	20639	20732	20860	20658	20688	20846	20346	20874	20819	20831	20965	20704	20556	20773	20702	20776	20639	20720	20675	20753	20654	20606	20885	20822	20734	20717	20706	20788	20668	20606	20486	20747	20572	20562	20788	20898	20714	20596	20654	20918	20604	20649	20652	20713	20524	20593	20881	20529	20649	20876	20595	20580	20624	20796	20576	20622	20564	20847	20587	20528	20534	20670	20852	20783	20845	20627	20537	20796	20880	20847	20742	20714	20572	20722	20468	20699	20479	20604	20960	20900	20416	20733	20707	20850	20574	20724	20596	20824	20842	20730	20735	20822	20879	20684	20555	20820	20630	20719	20702	20675	20689	20823	20672	20524	20702	20665	20592	20574	20584	20517	20569	20760	20482	20655	20638	20639	20825	20755	20669	20501	20702	20546	20726	20617	20617	20578	20811	20843	20845	20647	20812	20904	20600	20867	20803	20778	20594	20710	20979	20674	20559	20880	20744	20606	20640	20557	20727	20809	20666	20621	20867	21085	20777	20694	20548	20912	20788	20706	20671	20773	20637	20711	20831	20695	20814	20929	20669	20836	20688	20676	20865	20461	20720	20651	20587	20673	20791	20658	20612	20815	20495	20880	20663	20685	20736	20815	20829	20855	20421	20535	20791	20626	20646	20788	20556	20800	20775	20768	20562	20831	20692	20737	20640	20732	20494	20883	20630	20523	20681	20666	20734	20525	20638	20504	20652	20694	20773	20652	20477	20769	20790	20882	20456	20648	20694	20795	20656	20605	20643	20706	20637	20777	20660	20828	20704	20681	20779	20622	20720	20724	20721	20661	20872	20758	20476	20760	20762	20471	20711	20668	20563	20934	20781	20740	20605	20768	20658	20700	20999	20791	20483	20820	20549	20679	20642	20504	20799	20750	20963	20695	20691	20623	20855	20437	20661	20649	20706	20826	20809	20648	20778	20577	20717	20628	20876	20856	20580	20714	20772	20676	20696	20833	20594	20487	20444	20590	20424	20739	20786	20772	20699	20927	20881	20713	20777	20524	20685	20590	20739	20581	20650	20824	20752	20690	20863	20789	20595	20844	20833	20713	20783	20752	20581	20475	20609	20645	20740	20674	20646	20884	20568	20680	20683	20643	20398	20513	20804	20728	20554	20578	20681	20681	20589	20767	20749	20786	20763	20637	20646	20804	20684	20719	20891	20720	20556	20874	20720	20759	20552	20669	20868	20833	20616	20542	20902	20684	20818	20714	20693	20634	20776	20812	20648	20844	20777	20788	20645	20791	20864	20658	20793	20945	20770	20730	20644	20490	20909	20624	20349	20730	20686	20725	20578	20744	20508	20801	20529	20650	20849	20576	20707	20932	20826	20528	20761	20790	20707	20929	20783	20969	20692	20792	20739	20636	20538	20753	20834	20695	20983	20708	20687	20684	20860	20634	20676	20893	20716	20718	20568	20797	20830	20681	20644	20430	20694	20815	20463	20810	20656	20821	20607	20748	20607	20722	20808	20386	20784	20495	20816	20838	20793	20682	20631	20771	20532	20641	20672	20796	20581	20914	20514	20724	20584	20743	20668	20638	20713	20734	20855	20892	20636	20700	20951	20736	20768	20712	20816	20791	20811	20656	20455	20573	20805	20801	20629	20725	20669	20730	20580	20869	20907	20709	20648	20764	20611	20796	20684	20888	20741	20820	20757	20534	20942	20671	20549	20756	20736	20666	20941	20973	20798	20734	20591	20854	20669	20520	20747	20678	20765	20797	20722	20861	20676	20683	20862	20719	20462	20551	20739	20754	20562	20645	20599	20703	20755	20678	20709	20943	20800	20810	20700	20737	20686	20833	20936	20814	20827	20784	20789	20666	20592	20818	20828	20848	20685	20904	20624	20660	20776	20738	20680	20761	20902	20494	20710	20837	20743	20703	20710	20414	20637	20904	20820	20790	20908	20937	20653	20642	20813	20858	20585	20627	20735	20729	20675
47706	55772	40057	24152	16208	16004	15497	15003	14897	14466	14567	14391	14338	14349	14262	14386	14403	14202	14194	14320	14441	14196	14127	14350	14117	14270	14361	14546	14550	14110	14287	14043	14218	14120	14172	14202	14220	14324	14101	14259	14161	14020	14328	14286	14116	14309	14327	14197	14127	14117	14321	14184	14204	14221	14254	13971	14154	14386	14091	14023	14201	14135	14256	14196	13952	14096	14289	14239	14067	14035	14050	14235	14114	14271	14223	14137	14152	14043	14130	14178	14021	14258	14122	14042	14084	14089	14162	14160	14100	14295	14161	14301	14198	14219	14182	14187	14384	14272	14047	14114	14211	14314	14392	13964	14137	14029	14262	14114	14122	14105	14028	14312	14157	14135	14184	14314	14246	14236	14179	14117	14142	14213	14093	14099	14111	14242	14153	14287	14203	14111	14388	14077	14215	14158	14187	14201	14116	14121	14068	14041	14155	14194	14357	14194	14117	14278	14226	14156	14156	14136	14181	14331	14075	14068	13974	14141	14036	14223	14254	14114	14262	14030	14228	14240	14098	14154	14183	14046	14180	14210	14172	14245	14346	14155	14191	14201	14066	14096	14074	14124	14285	14208	14092	14014	14016	14262	14131	14164	14112	14205	14208	14282	14200	14199	14055	14119	14300	14102	14162	14175	14198	14285	14293	14125	14163	14134	14229	14292	14096	14057	14149	14181	14099	14124	14184	14104	14159	14125	14230	14181	14235	14274	14388	14177	14051	13964	13972	14112	13988	14063	14292	14070	14058	14215	14187	14315	13924	14239	14353	14107	14176	14075	14215	14072	14422	14080	14189	14066	14238	14119	14287	14142	14173	14242	14119	14244	14183	14102	14211	14252	14177	14308	14138	14262	14182	14156	14332	14301	14185	14106	14110	14146	14212	14212	14321	14068	14227	14017	14254	14179	14329	14138	14090	14159	14218	14170	14185	14143	14112	14120	14254	13942	14272	14284	14107	14182	14178	14081	14251	14046	14056	14289	14322	14279	14084	14255	14205	14297	14174	14289	14105	14123	14322	14177	14274	14125	13935	14245	14206	14097	14273	14112	14282	14020	14187	14089	14127	14065	14110	14141	14296	14137	14231	14251	14161	14182	14056	14181	14056	14159	14148	14148	14063	14209	14123	14269	14425	14246	14212	14430	14281	14183	14096	14116	14341	14135	14246	14035	14101	14241	14163	14266	14133	14141	14141	14187	14167	14126	14407	14125	14274	14100	14140	14243	14265	14161	14027	14066	14140	14119	13979	14151	14333	14082	14133	14269	14133	14135	14070	14131	14235	14281	14128	14182	14179	14123	14227	14352	14181	14179	14123	14191	14083	14194	14145	14233	14132	14254	14071	14163	13988	14225	14016	14109	14318	14135	14176	14122	14089	14283	14233	14410	14190	13940	14313	14254	14201	14192	14084	14324	14156	14157	14141	14259	14173	14046	14225	14098	14141	14198	14142	14298	14353	14088	14209	14146	13868	14181	14161	14024	14150	14094	14068	14064	14356	14172	14270	14249	14046	14050	14147	14224	14075	14146	14161	14078	14140	14106	14322	14203	14161	14121	14224	14205	14181	14198	14171	14043	14081	14244	14074	14180	14198	14230	14087	14252	14050	14256	14078	14171	14341	14086	14238	14063	14229	14062	14207	14068	13948	14180	14258	14191	14087	14122	14181	14000	14093	14094	14178	14223	14229	14042	14126	14117	14221	14163	14119	14116	14294	14219	14172	14249	14187	14276	14140	14270	14160	14281	14166	14086	14275	14195	14184	14214	14166	14234	14197	14318	14158	14171	14166	14228	14255	14076	14118	14270	14211	14089	14121	14331	14095	14302	14044	14318	14162	14162	14266	14249	14334	14024	14237	14156	14259	14205	14074	14046	14280	14476	14080	14072	14256	14351	14193	14194	14194	14173	14236	14048	14229	14226	14242	14190	14201	14147	14103	14077	14228	14255	14133	14165	14091	14210	14196	14208	14337	13939	14004	14139	14259	13856	14263	14172	14040	14004	14176	14201	14050	14114	14222	14092	14080	14102	14398	14240	14229	14127	14269	14059	14304	14235	14232	14278	14125	14274	14207	14078	14015	14243	14207	14130	14167	14122	14224	14183	14114	14219	14201	14114	14196	14140	14205	14094	13998	14273	14377	14127	14106	14188	14153	14135	14183	14160	14151	14216	14328	14118	14391	14125	14406	14235	14451	14127	14265	14234	14029	14138	14252	14195	14341	14118	14241	14118	14169	14141	14036	14181	13987	14142	14276	14384	14145	14091	14140	14162	14268	14254	14340	14228	14174	14119	14271	14474	14103	14120	14302	14274	14044	14147	14328	14065	14179	14269	14185	14111	14149	14176	14048	14164	14185	14233	13988	14178	14103	14014	14106	14209	14081	14225	14072	14175	14148	14032	14135	14078	14238	14345	14262	14122	14124	14152	14138	14208	14107	14127	14100	14215	14301	14084	14139	14290	14034	14116	14209	14226	14223	14209	14160	14277	14092	14248	14031	14233	14340	13989	14294	14130	14121	14188	14335	14060	14218	14314	14217	14221	14118	14203	14168	14040	14079	14253	13996	14195	14120	14114	14045	14253	14176	14037	14337	14189	14113	14132	14200	14208	14112	14113	14126	14081	14275	14220	14137	14261	14165	14148	14281	14311	14065	14084	14234	14205	14244	14076	14073	14154	14180	14083	14155	14302	14207	14185	14137	14261	14037	14092	14107	14084	14095	14115	14139	14104	14272	14072	14180	14240	14146	14167	14216	14176	14085	14282	14127	14195	14188	14259	14315	14042	14315	14164	14121	14161	14056	14223	14208	14074	14346	14170	13995	14264	14211	14194	14269	14169	14162	14170	14226	14220	14294	14139	14199	14278	14274	14282	14241	13998	14034	14232	14101	14046	14116	14201	14328	14008	14339	14215	13984	14159	14103	14326	14292	14083	14150	14201	14233	14240	14212	14189	14057	14190	14235	14177	14196	14384	14162	14124	14154	14023	14112	14245	14260	14166	14277	14156	14179	14225	14173	14307	14232	14220	14183	14075	14237	14123	14081	14237	14150	14110	14057	14190	14136	14170	14181	14031	14150	14192	14192	14051	14263	14204	14241	14282	14198	14195	14069	14161	13998	14111	14281	14089	14126	14180	14214	14167	14075	14209	14194	14241	14165	14157	14091	14102	14189	14080	14203	14197	14114	14251	14316	14017	14274	14093	14058	14202	14288	14081	14136	14151	14140	14278	14166	14318	14186	14029	14162	14250	14125	14030	14329	14114	14368	14059	14116	14179	14123	14153	14252	14161	14115	14036	14225	14226	14157	14248	14101	14180	14205	14343	14181	14240	14178	14174	14118	14159	14295	14278	14091	14238	14187	14213	14319	14132	14193	14044	14255	13988	14201	14222	14223	14157	14029	14266	14197	14238	14189	14216	14279	14153	14134	14212	14086	14441	14195	14284	14010	14146	14268	13926	14184	14048	14144	14264	14197	13993	14227	14229	14282	14273	14184	14135	14161	14240	14042	14180	14015	14112	14214	14111	14163	14273	14219	14041	14156	14190	14269	14147	14251	14182	14147	14104	14282	14055	14178	14067	14182	14178	14215	14073	14251	14169	14144	14169	14115	14301	14213	14083	14288	14233	14235	14134	14000	14150	14281	14109	14314	14184	14081	14110	14174	14316	14277	14177	14225	13967	14306	14126	14201	14099	14391	14284	14233	14264	14171	14291	14227	14185	14253	14200	14108	14157	14198	14193	14177	14207	14052	14153	14234	14212	14182	14113	14293	14244	14260	14243	13973	14295	14179	14171	14364	14341	14127	14167	14359	14191	14265	14153	14196	14131	14066	14064	14304	14123	14189	14259	14202	14308	14294	14213	14279	14130	14160	14255	14284	14141	14404	14285	14229	14057	14286	14153	14191	14405	14281	14286	14138	14177	14258	14254	14353	14114	14030	14301	14124	14158	14161	14155	14119	14271	14172	14294	14154	14108	14177	14310	14208	14215	14180	14105	13958	14111	14098	14174	13991	14276	14119	14127	14142	14160	14271	14125	14110	14229	14140	14233	14196	14270	14393	14457	14073	14096	14310	14241	14119	14127	14347	14221	14264	14043	14191	14246	14183	14243	14182	14243	14120	14313	14074	14250	14312	14227	14199	14107	14095	14091	14367	14404	14160	14072	14229	14262	14148	14137	14164	14019	14164	14215	14230	14205	14262	14226	14112	14254	14195	14166	14147	14119	14272	14218	14209	14284	14237	14118	13963	14308	14344	14080	14350	14236	14153	14112	14191	14126	14190	14297	14096	14335	14219	14109	14391	14234	14297	14304	14070	14210	14312	14009	14191	14168	14301	14249	14218	14027	14223	14316	14116	14172	14261	14227	14088	14217	14217	14192	14168	14262	14234	14164	14118	14168	14129	14288	14264	14299	14101	14132	14162	14188	14212	14284	14120	14252	14284	14251	14217	14130	14213	14235	14211	14288	14198	14046	14288	14173	14080	14264	14046	14165	14059	14096	14300	14187	14171	14344	14221	14145	14179	14126	14276	14158	14031	14174	14295	14166	14077	14143	14293	14164	14420	14142	14215	14354	14245	14061	13980	14132	14173	14150	14376	14209	14209	13927	14418	14131	14173	14171	14072	14236	14092	14054	14256	14193	14212	14180	14161	14164	14153	14080	14289	14110	14287	14126	14252	14244	14116	14135	14275	14219	14172	14180	14275	14169	14144	14202	14184	14051	14120	13989	14169	14246	14167	14023	14172	14109	14083	14172	14176	14116	14254	14175	14165	14171	14101	14118	14344	14134	14108	14295	14098	14124	14142	14269	14075	14162	14279	14152	14232	14274	14237	14288	14248	14247	14036	14180	14204	14166	14256	14094	14325	14157	14234	14176	14167	14075	14063	14213	14304	14084	14200	14375	14201	14196	14089	14251	14333	14159	14078	14184	14207	14129	14221	14031	14306	14286	14119	14240	14310	14145	14050	13987	14266	14145	14125	14075	14058	14243	13991	14135	14244	14257	14274	14119	14224	14159	14135	14228	14214	14208	14142	14257	14208	14278	14278	14480	14222	14159	14306	14225	14214	14345	14123	14173	14291	13966	14197	14221	14133	14132	14077	14194	14225	14221	14275	14257	14206	14133	14256	13995	14137	14290
24007	20582	27112	24979	22972	24682	25057	21942	21454	21244	21117	20934	20897	20532	22683	24671	21168	20459	20642	20480	20388	20651	20699	20426	20649	21091	23090	23365	22356	21447	20964	20381	20511	20528	20416	20305	20537	20668	20351	20116	20426	20413	20444	20224	20274	20391	20567	20431	20322	20400	20436	20161	20354	20512	20479	20517	20422	20282	20370	20370	20376	20353	20562	20406	20439	20440	20386	20310	20192	20131	20396	20424	20400	20316	20445	20145	20665	20333	20401	20424	20516	20501	20370	20181	20489	20378	20367	20557	20303	20355	20503	20487	20538	20563	20358	20424	20394	20241	20475	20677	20264	20356	20295	20423	20244	20385	20547	20100	20235	20434	20449	20370	20595	20390	20447	20248	20385	20330	20503	20371	20484	20337	20507	20108	20367	20312	20482	20209	20191	20391	20166	20449	20357	20466	20366	20380	20339	20336	20137	20192	20392	20425	20247	20355	20316	20456	20317	20393	20418	20279	20242	20386	20470	20455	20174	20381	20499	20417	20309	20326	20379	20198	20278	20210	20451	20177	20321	20134	20512	20570	20344	20421	20248	20184	20434	20495	20568	20244	20181	20378	20210	20280	20271	20173	20291	20489	20225	20049	20307	20454	20297	20214	20576	20469	20228	20232	20337	20375	20499	20375	20383	20328	20318	20349	20479	20271	20399	20216	20373	20485	20361	20549	20420	20315	20444	20516	20221	20512	20102	20293	20295	20377	20375	20328	20299	20489	20383	20347	20350	20228	20282	20196	20502	20640	20330	20335	20452	20444	20438	20350	20398	20446	20281	20434	20154	20271	20178	20173	19976	20115	20392	20601	20342	20378	20373	20361	20297	20499	20264	20426	20471	20559	20529	20200	20485	20191	20238	20406	20479	20351	20323	20330	20427	20474	20238	20421	20295	20467	20277	20425	20462	20407	20329	20499	20318	20450	20336	20647	20366	20186	20217	20440	20259	20299	20313	20371	20362	20361	20282	20175	20306	20357	20301	20418	20488	20348	20427	20560	20320	20331	20305	20289	20441	20498	20428	20468	20447	20366	20162	20368	20429	20290	20147	20325	20263	20398	20458	20279	20382	20427	20240	20340	20370	20312	20351	20430	20478	20279	20443	20309	20514	20426	20366	20328	20375	20324	20433	20413	20588	20405	20297	20333	20568	20011	20128	20529	20393	20429	20323	20491	20444	20514	20443	20314	20139	20571	20380	20565	20386	20350	20445	20318	20310	20220	20300	20348	20405	20513	20468	20404	20323	20467	20512	20476	20301	20533	20381	20315	20445	20566	20190	20358	20328	20282	20468	20487	20375	20264	20484	20302	20573	20054	20379	20342	20419	20596	20389	20256	20696	20264	20397	20291	20384	20559	20274	20496	20372	20339	20346	20376	20163	20254	20398	20316	20509	20459	20486	20388	20491	20227	20304	20441	20354	20354	20429	20587	20318	20242	20321	20224	20107	20289	20416	20186	20151	20677	20521	20393	20278	20216	20197	20221	20160	20400	20254	20203	20379	20330	20140	20373	20219	20350	20241	20541	20294	20451	20248	20559	20496	20575	20291	20537	20363	20466	20445	20480	20293	20303	20177	20277	20123	20540	20435	20535	20315	20215	20397	20393	20579	20625	20241	20339	20280	20327	20559	20200	20236	20378	20428	20166	20354	20326	20353	20525	20686	20503	20463	20401	20288	20237	20321	20509	20451	20332	20347	20547	20525	20229	20356	20401	20409	20256	20316	20378	20372	20165	20341	20172	20342	20509	20391	20427	20228	20470	20409	20435	20439	20458	20479	20474	20339	20228	20208	20359	20309	20242	20546	20453	20296	20347	20335	20354	20499	20275	20249	20447	20394	20469	20310	20411	20304	20407	20347	20236	20231	20384	20419	20426	20354	20497	20253	20090	20321	20146	20511	20547	20453	20456	20334	20343	20337	20398	20385	20383	20393	20236	20541	20240	20411	20420	20281	20198	20340	20177	20478	20285	20694	20509	20518	20244	20176	20426	20427	20315	20411	20560	20555	20322	20276	20426	20703	20560	20614	20302	20260	20486	20383	20303	20389	20293	20332	20408	20403	20251	20354	20410	20308	20086	20307	20195	20472	20424	20456	20323	20518	20558	20197	20350	20438	20307	20471	20315	20360	20256	20443	20361	20487	20430	20602	20542	20342	20379	20348	20184	20314	20429	20465	20261	20424	20481	20042	20439	20366	20404	20134	20251	20344	20262	20281	20488	20368	20383	20479	20241	20464	20465	20388	20275	20514	20206	20203	20323	20460	20266	20370	20381	20409	20439	20306	20289	20489	20153	20358	20607	20492	20283	20441	20588	20441	20295	20335	20468	20255	20544	20619	20416	20282	20323	20444	20328	20523	20364	20457	20265	20308	20209	20412	20387	20474	20385	20229	20425	20356	20397	20616	20479	20304	20244	20332	20505	20312	20255	20337	20289	20369	20081	20364	20365	20383	20611	20484	20173	20332	20421	20526	20544	20414	20364	20458	20569	20578	20520	20337	20301	20270	20596	20469	20291	20399	20235	20254	20344	20313	20205	20305	20282	20260	20581	20651	20497	20383	20259	20363	20316	20252	20188	20294	20394	20394	20261	20416	20290	20334	20292	20282	20279	20226	20270	20358	20269	20470	20395	20258	20234	20302	20391	20190	20354	20153	20536	20561	20275	20396	20442	20564	20336	20193	20309	20700	20343	20264	20422	20361	20562	20448	20520	20484	20238	20424	20242	20398	20777	20529	20394	20368	20687	20275	20369	20408	20303	20195	20298	20511	20432	20589	20300	20277	20420	20397	20431	20555	20380	20079	20302	20434	20345	20333	20339	20336	20297	20529	20205	20205	20256	20341	20615	20275	20481	20294	20327	20303	20509	20323	20307	20490	20208	20173	20479	20466	20206	20487	20429	20268	20332	20326	20465	20462	20341	20424	20403	20690	20425	20396	20337	20387	20413	20302	20180	20217	20039	20325	20372	20359	20403	20534	20172	20390	20400	20576	20375	20434	20567	20505	20437	20402	20483	20509	20370	20381	20357	20201	20360	20440	20469	20431	20646	20536	20359	20527	20308	20466	20441	20373	20398	20276	20508	20417	20457	20389	20470	20327	20289	20483	20346	20289	20462	20450	20509	20340	20532	20495	20452	20483	20357	20221	20511	20435	20481	20453	20431	20368	20258	20252	20515	20306	20421	20214	20333	20520	20227	20579	20191	20304	20332	20446	20345	20424	20329	20598	20330	20560	20339	20053	20463	20302	20345	20451	20330	20215	20360	20309	20378	20391	20085	20407	20309	20234	20309	20252	20267	20417	20334	20373	20385	20442	20390	20524	20367	20180	20373	20205	20310	20272	20454	20306	20501	20541	20323	20461	20497	20343	20421	20305	20411	20238	20291	20384	19997	20231	20369	20283	20457	20374	20476	20433	20449	20367	20525	20218	20326	20596	20396	20422	20506	20416	20442	20387	20257	20643	20609	20246	20427	20592	20210	20562	20167	20291	20520	20284	20554	20405	20297	20388	20427	20064	20407	20244	20578	20542	20374	20428	20294	20360	20438	20399	20411	20302	20469	20508	20394	20497	20127	20230	20436	20398	20255	20268	20207	20423	20242	20391	20498	20297	20278	20455	20327	20268	20536	20390	20488	20198	20077	20522	20236	20440	20463	20142	20447	20458	20438	20239	20524	20531	20383	20432	20292	20394	20247	20345	20355	20220	20420	20514	20304	20366	20315	20495	20428	20238	20419	20184	20317	20400	20360	20397	20273	20220	20172	20393	20466	20268	20286	20283	20420	20541	20416	20336	20459	20163	20339	20351	20318	20355	20411	20514	20361	20544	20382	20306	20276	20157	20435	20291	20333	20397	20326	20511	20259	20349	20375	20370	20401	20283	20319	20542	20281	20257	20285	20344	20377	20214	20321	20222	20161	20403	20339	20364	20083	20241	20211	20562	20158	20355	20273	20407	20371	20253	20413	20395	20270	20215	20552	20421	20535	20488	20130	20564	20415	20215	20296	20194	20495	20414	20445	20393	20331	20535	20545	20538	20255	20480	20375	20424	20234	20538	20533	20328	20498	20417	20439	20394	20504	20489	20302	20364	20418	20377	20185	20434	20613	20521	20357	20560	20089	20357	20374	20388	20323	20388	20154	20457	20346	20292	20451	20627	20465	20298	20349	20380	20374	20439	20447	20499	20470	20430	20580	20365	20414	20552	20401	20372	20486	20367	20403	20418	20151	20479	20376	20466	20370	20245	20435	20501	20275	20352	20305	20530	20227	20436	20429	20478	20263	20419	20538	20659	20297	20256	20287	20605	20282	20109	20391	20368	20267	20455	20576	20349	20268	20447	20601	20301	20457	20291	20214	20513	20212	20451	20339	20513	20271	20273	20380	20488	20457	20519	20542	20453	20435	20587	20448	20466	20310	20252	20394	20453	20176	20382	20299	20424	20367	20409	20320	20233	20416	20199	20363	20456	20494	20434	20345	20492	20393	20314	20291	20248	20210	20307	20328	20271	20188	20256	20476	20349	20362	20274	20341	20434	20605	20276	20455	20555	20260	20374	20406	20308	20139	20406	20256	20302	20467	20408	20343	20085	20302	20322	20469	20317	20389	20421	20484	20188	20152	20551	20530	20431	20395	20424	20396	20202	20325	20427	20392	20386	20341	20631	20478	20232	20309	20156	20575	20331	20402	20383	20207	20297	20052	20093	20290	20225	20519	20609	20574	20469	20354	20255	20372	20219	20049	20202	20334	20324	20426	20488	20361	20032	20236	20549	20567	20663	20582	20455	20616	20412	20465	20415	20497	20253	20627	20292	20545	20345	20469	20387	20505	20479	20318	20315	20330	20536	20420	20426	20242	20275	20304	20284	20331	20210	20411	20389	20228	20487	20313	20200	20402	20318	20408	20417	20517	20226	20500	20353	20352	20277	20362	20386	20277	20523	20084	20205	20294	20337	20331	20493	20462	20436	20359	20391	20463	20419	20198	20335	20323	20283	20262	20311	20412	20327	20347	20405	20661	20323	20269	20316	20545	20456	20511	20311	20288	20477	20424	20461	20451	20366	20132	20298	20411	20403	20576	20314	20391	20398	20143	20225	20081	20333	20319	20371	20309	20434	20329	20248	20415	20548	20416	20381	20519
44681	56679	48641	30658	21858	18465	16868	15861	15331	15058	14820	14803	14478	14417	17895	19760	14441	14186	14273	14378	14125	14385	14324	14182	14249	15335	18021	17804	16468	15248	14564	14328	14068	14263	14201	13966	14132	14038	14235	14017	14043	13985	13975	14173	14155	14149	14017	14243	13984	13998	14049	13964	14033	14247	14210	14108	14048	14160	14188	14146	14063	14101	14107	14105	14042	14189	14213	14065	14032	14017	14034	14138	14003	14189	14180	14152	13937	14204	14035	14024	14115	13987	14240	14081	14109	14088	13910	14176	14211	14057	14107	14117	14230	14121	13996	13991	14210	14084	14224	14035	14062	13794	14066	14089	14130	14032	13915	14328	13974	13990	14199	13981	14082	14119	14215	14160	13997	14227	14016	13985	13979	14091	14028	14150	14071	14117	13842	14183	14047	14167	13863	14175	14111	14323	14161	14125	14306	14146	14100	14123	13961	14216	14069	14131	13991	14105	14134	14182	14108	14112	14157	14042	14109	14052	14067	14218	14082	14146	14244	14047	13971	14040	14058	13984	14339	14085	14225	14042	14183	14232	14176	14196	14176	14137	14060	14100	14178	13861	14121	14007	14067	13985	14186	14178	14088	14061	14079	14088	14011	14119	14101	14105	14093	14068	14337	14193	14125	14196	14160	14188	14129	14035	14019	14209	14069	14086	14150	14158	14099	14126	14057	13843	14151	14029	14147	13914	14120	14035	14259	14181	14135	14032	14144	14008	14111	13938	14127	14164	14098	14072	14174	14050	13966	14165	14124	14018	14162	14048	14053	14096	14245	14079	14076	13959	14076	14043	14136	14080	14123	14125	14103	14115	13933	14155	13909	13853	14141	14144	14020	14145	14200	14225	14095	14028	14119	14064	14081	13938	14223	14237	13953	14080	14104	14229	14078	14065	14038	14137	14177	14112	14187	14063	14164	14279	14115	13961	14198	14141	14202	14119	13924	14059	14231	14168	14030	14126	14149	14113	14031	14009	14110	14077	14013	14141	14184	14241	14136	14180	14001	14043	13963	14033	14139	14093	13994	14305	14122	14049	13971	14187	14178	13993	13962	13982	14052	14142	14023	14084	13964	14245	14039	14036	14215	14045	14027	14207	13994	14016	14246	14112	14113	14131	14087	14047	14039	14086	14185	13976	14222	14142	14102	14187	14210	14103	14144	13938	14010	14044	14081	14089	14161	14281	14097	14032	14090	14059	14010	14028	14263	14214	14034	14076	14220	14165	14066	14154	13957	14013	14082	14105	14246	14194	14136	14046	14152	14155	14160	14105	14107	14290	14169	13954	14133	14175	14107	13992	14046	14174	14063	14148	14141	14143	14067	14084	14217	14025	14112	14104	14061	14139	14095	14151	14161	14071	14145	13977	14087	14077	14095	14180	14107	14141	14032	14076	14157	14047	14145	13931	14041	14143	14098	14060	14265	14189	14031	14101	14016	14097	14111	14122	14024	14055	14075	14131	14151	13987	14189	14098	14049	14195	14048	14154	14069	14061	14051	14125	14060	14274	13919	14208	14090	14109	14203	14127	14140	14065	14118	14237	14032	14034	14014	14149	14176	14114	14032	14155	14168	14026	14083	14118	14057	14263	14175	14027	13952	13916	14195	14081	14177	14048	14074	14169	14070	14187	14152	14021	14001	13893	14139	14225	14076	13874	14038	14202	14157	14117	14098	14065	14060	13900	14099	14397	14191	14067	14111	13969	13978	14118	14171	14167	14002	14018	14147	14015	14213	14086	14064	14017	14182	14169	14112	14126	14050	13953	14223	13929	14067	14172	14292	14151	14089	14018	14321	14257	14186	14231	14226	13998	14074	14042	14260	14176	14079	14083	13992	14132	14182	14164	14261	14047	14151	14121	14018	14096	14033	14082	14205	14075	14080	13983	14086	14090	14112	14087	14118	14176	14140	14117	14166	13983	13983	14022	13936	14103	14101	14096	14289	13967	14104	14212	14116	14088	13961	14025	14006	14051	14154	14174	14004	14017	14257	14080	14052	14092	14055	13983	14059	14076	13992	14083	13980	14119	14284	14062	14126	14105	14126	14073	14096	14120	14053	14135	13997	14254	14038	13991	14131	14136	14006	13986	14119	14201	14078	14126	14008	14068	14121	13980	13950	13976	14147	14203	13979	14170	13994	14103	14181	14215	14102	14049	14104	14198	14044	14228	14112	14066	14136	14232	13911	14110	13986	14046	14019	14216	14138	14075	14058	14216	14122	14147	14287	14114	13990	14103	14010	14111	14110	14134	14084	14153	14096	13998	14089	14024	13955	14090	14193	14116	14048	13969	14159	14342	14180	14079	14188	14218	14028	14077	14139	14163	14229	14030	14106	13977	14103	14104	14054	14124	14175	14152	13999	14055	14207	14046	14054	14191	14157	14098	13978	14045	14158	14163	14143	13935	14130	14187	14089	14149	13873	14108	14046	14242	14141	13910	14166	14157	14106	14136	14026	14187	14027	14072	14124	14103	14209	14129	14066	14138	14071	14107	14068	14198	13856	13895	14125	14068	14133	14057	14130	13994	14018	14032	14120	14103	14079	14103	13984	14096	14156	14089	14021	14108	14062	14103	14263	14168	14101	14090	14089	13940	14138	14177	13890	14150	14162	14002	14096	14004	14238	14007	14122	14035	14092	14048	14104	14184	13936	14051	14045	14188	14123	13980	14158	14184	14149	14075	14001	14081	14144	14101	14083	14189	14047	14202	14046	14177	14048	14181	13844	13943	14173	14211	14259	14080	14104	14146	14043	14047	14097	14174	14066	14026	14085	14040	14127	14076	13963	14097	14148	14209	14022	13930	14175	14017	14217	13964	14116	14060	14172	14092	14101	14109	13947	14139	13968	14182	14000	13960	14073	14027	14266	14173	13976	13913	14146	14141	14037	14030	13955	14181	14166	14044	14188	14067	14114	14133	13985	14153	14188	13986	14191	14051	13941	14099	14150	14099	14184	13929	14102	14062	14085	14081	14005	14119	14067	13929	14101	14312	14080	14113	13919	14022	14124	14123	14083	14014	14010	14093	14099	14067	13952	14046	14013	14104	14095	14171	14219	14077	14088	14035	14117	14110	14103	14023	13968	14197	14130	13973	14156	14225	14086	14107	14019	13986	14118	14260	14017	14130	14112	14135	14145	14015	14034	14240	13908	14152	13950	14085	14158	14134	14032	14184	14144	14128	14162	14062	14130	14095	13979	14167	14103	14137	14046	13971	14101	14054	14069	13951	13932	14164	14148	14074	14224	13902	14149	14223	14060	14115	14159	14153	14076	14217	14074	14006	14005	13960	14032	14163	14154	14115	14105	14188	14142	14012	14064	14191	14148	14086	14175	14006	14145	14100	14021	14167	14003	14216	14052	14044	14077	14263	14106	14152	14145	14017	14056	14169	13964	14103	14113	14098	14221	13982	14047	14193	14025	14042	14071	14120	14127	14181	13972	14127	14077	14168	14055	13877	13923	14044	14105	13948	14104	14131	14162	14057	14139	14184	14121	14060	14212	14004	14201	14020	14159	14192	13956	14177	14065	14139	14212	14209	14045	13916	14019	14084	14124	14143	14123	14192	14156	14143	14151	13943	14092	14006	14127	13930	13943	14004	14166	14020	14231	14024	14137	14164	14035	14124	14038	14041	14031	14085	14176	14101	14197	14086	14057	14270	13868	14172	14143	14004	14041	13893	14026	14233	13948	14029	13954	14105	13953	14262	14001	14126	13984	14216	13999	14136	14064	14400	14262	13818	14018	14171	14201	14157	14018	14101	14069	14258	13954	14090	14020	14131	14000	14029	14148	14155	14120	14230	14216	14026	14147	14108	14016	14165	14083	14103	14114	13942	14144	14057	14125	14106	14128	13986	14195	14229	14027	13982	14305	14234	14007	13989	13978	14084	14095	13999	14110	14082	14170	14001	14001	14074	14023	14026	14216	14038	14293	14038	14158	14070	14049	14051	14384	14046	14077	14072	14142	13929	14151	14111	14123	14173	14203	14151	13972	14144	14135	14236	14116	14116	14201	14160	14080	14079	14247	14287	14183	14001	14214	14006	14129	14147	13982	14372	14111	14047	14094	14099	13829	14179	14076	14147	14044	14040	13820	14225	14071	13939	14144	13980	14073	14120	14052	14117	14214	14152	14159	14213	14154	14095	13993	14001	14108	14073	14020	14076	14102	14151	14105	13944	14114	14077	14085	14182	14194	14204	14045	14045	13994	14133	14110	14232	13982	14050	14093	14001	14152	14173	13974	13999	14250	14112	14130	14198	14237	14109	14047	14014	14123	14166	14135	14188	14159	14208	14013	14084	14007	13957	14091	14145	14106	14160	14150	14034	14200	14221	14010	14073	14074	14049	14159	14075	14109	14080	14100	14283	14073	14238	14023	14125	14100	14051	13994	14097	14021	14088	14093	14104	13992	13982	14071	14137	14148	14006	14273	14091	14178	14183	14066	14023	14080	13971	13876	14125	14024	14180	14010	14131	14112	14197	14056	13901	14138	14056	14093	14186	14059	14089	14216	14154	14049	14018	14079	14212	14068	14140	14123	14220	14079	13964	14174	14242	14147	14103	13965	14021	14091	14047	14007	14194	14121	14110	14109	14161	14148	14080	14049	14140	14265	14098	14136	14135	14006	14069	14111	13992	13988	14100	14063	14176	14018	14111	14163	14229	14126	14061	14114	13999	14213	13955	13873	14098	14121	14020	14215	14160	14025	14141	14084	14007	13880	14033	13995	14019	14125	14193	14213	14091	14231	14137	14138	13855	14071	13905	14281	14100	14264	14114	14074	14144	14034	14155	14093	14050	14143	14088	14103	14137	13957	14260	14218	14146	14059	14149	14204	13906	14082	14221	14191	14079	14066	14158	14101	13986	14140	13986	13868	14089	14116	14062	14024	14086	14203	14047	14211	14129	14157	14125	14186	14238	14090	14113	14161	14005	14119	14043	14019	14193	14182	14002	13990	14161	14099	14088	14039	14038	14065	14003	14209	14083	13953	13981	14246	14120	13967	14005	13984	14041	14168	14187	14119	14160	14099	14056	14128	14035	14133	14133	14026	13927	14164	14132	14044	14078	14224	14169	14119	14372	14261	14043	14264	14022	14054	14123	14201	14109	14087	14133	13971	14118	14117	14217	14112	14149	14110	14046
22125	20575	27361	25557	21995	24329	27056	22474	21114	21357	21239	20877	20837	20662	22363	25145	21256	20486	20087	20357	20387	20347	20277	20192	20795	22230	24160	24507	23875	22266	21092	20385	20558	20113	20177	20280	20072	20245	20085	20106	20358	20218	19940	20066	20075	20019	19859	20212	20052	20032	19991	20122	20199	20026	20228	20170	20046	20133	20184	20025	20071	19734	20105	20077	20023	20061	19993	19905	20102	20309	20128	19949	19812	20042	20132	19968	20134	20113	19870	20026	19846	20135	20033	20216	20023	20018	20290	20128	20030	20029	20210	20139	20049	19980	20056	20297	20122	20125	20067	20221	20041	20197	19860	20246	20118	19967	19979	20073	20096	20028	19958	20104	20103	20039	20308	20011	19846	20219	19753	20076	19870	20066	20022	20036	20069	20082	20214	19932	19970	20091	20156	19960	20384	19954	20179	20052	19982	20028	19973	19978	20173	19975	19820	20044	19879	20187	20015	19989	20129	20153	19986	19940	20087	20060	20067	20043	20302	19996	20056	19973	20092	19933	19758	19937	20007	20210	20169	19989	19976	20099	20145	20022	20092	19962	20087	19966	20011	19869	20088	19790	20088	19906	20040	19887	20062	20149	20150	19921	19773	20054	20206	20123	20177	19919	20116	20168	20208	20105	20071	20129	19981	19904	19958	19921	20122	20086	19894	19996	19910	20091	19897	20010	19841	20042	19843	20063	20103	20045	19913	20061	20026	19954	20190	20085	19885	20013	20065	19872	20046	20235	20161	20078	19915	20213	20083	20032	19904	20075	20137	20082	19941	20072	19894	19943	19961	19897	20039	20138	19909	19827	20169	20024	19807	20256	20102	19991	20268	19863	20149	19995	20039	20227	20008	20073	20008	19893	20087	20115	19974	20096	19940	19830	19989	19892	20080	20042	20014	20134	20076	19978	20069	20174	20037	20076	19979	19849	20055	20071	19873	20114	20019	20014	20136	20294	20028	19960	19843	19968	19992	20089	20156	20038	19933	20143	20232	20143	20093	20031	19954	19644	20187	19954	20383	20102	19754	19905	19816	19887	20059	19982	20054	20083	19936	20020	19998	19801	20169	20034	20098	20086	20205	20098	20185	20022	19949	20001	20107	20145	20155	19947	20089	20124	20102	19982	20074	20118	20155	20241	20186	20238	20162	19834	20170	20099	20038	20079	20196	19965	19993	20046	20039	19901	20102	19880	19982	19901	20292	20023	20079	19754	19956	20075	20174	20147	20121	20034	20048	20181	19931	19961	20166	20067	20042	19946	20190	20098	20151	20049	20102	19960	20339	20102	19964	19913	19970	19925	19979	20199	20056	20010	20325	19926	20027	19907	19963	20216	20231	20002	19758	20063	20042	20112	19891	20136	20070	20006	20076	19947	20230	20011	19901	20021	19958	20050	20037	20009	19914	20024	20032	19967	19930	19864	20014	19816	19990	19935	20009	19897	20014	19987	19913	20034	20021	20049	20103	19929	19865	20125	19886	19896	19819	19995	20116	19722	20049	20003	20126	20166	20217	20103	19927	19957	19895	19979	20026	20009	20215	20191	20000	19995	20151	20055	19949	20052	19923	19930	20094	20171	19725	19714	20141	19853	20048	19980	19876	19972	20019	20052	20076	20014	20171	20255	20159	20000	19968	20174	20207	19847	20128	20011	20094	20051	20002	19986	19898	19975	20071	20078	20094	20086	20262	19911	20279	20044	20155	20043	20260	20068	20012	20339	19773	20063	19899	20062	20183	20056	20047	19916	20119	20126	20094	20119	20114	20079	20032	19990	20232	19895	20052	20069	20080	19935	20088	19818	19934	19971	20097	20047	20153	19788	20189	19954	20078	20121	20018	19925	19898	20170	20110	19997	20118	19825	20044	19932	19859	20210	20010	19902	19919	19954	20163	19969	20116	20015	20058	19981	20160	19936	19848	20130	20151	19948	19872	20006	20099	20001	20026	20054	19870	19876	19785	19845	20245	19841	19904	19932	19940	20037	20122	19839	19985	20152	20203	20089	20051	19996	20042	19923	20048	20168	20005	19968	20085	19930	19783	19972	20093	19925	20120	19974	20060	20031	20119	19934	19925	20171	19937	19860	20167	20070	19961	19946	20022	20127	20022	20099	20129	19978	19894	20366	19904	20070	20067	20037	19963	19922	19905	19956	19691	20131	20100	19946	19988	20107	19861	19858	19979	20145	19981	20198	20003	19952	20026	20032	20060	20216	20061	19815	20235	20127	20075	20092	20081	19820	20074	20118	20177	20015	19980	20023	19872	20108	20239	20114	19963	19857	20098	20226	19986	20001	19854	19872	19970	19945	19931	20180	20100	19992	19813	19948	20066	20081	20063	20299	19923	20074	20005	19943	20090	20039	19977	20072	20121	19848	20072	20182	20090	19965	20250	20062	20160	20255	20105	19991	20135	20134	20211	19934	20036	20099	20221	19746	20115	20076	19904	20017	19988	20012	20279	20105	19835	20090	20166	20212	20083	19977	19956	19948	19945	19840	20160	20072	19993	20051	20140	19941	19706	20179	20034	20074	19876	19998	19982	19819	19930	20096	19999	20112	20091	20240	20135	20188	19911	19890	20038	19816	19920	20126	20233	20141	20195	20048	19835	20010	19984	20072	19933	20132	20290	20147	20042	20053	20143	20007	19994	19887	19986	20026	20009	20064	19896	20083	20044	20139	19908	20159	20199	19984	19944	19855	20084	19981	19797	19808	19870	19994	20304	20280	19971	19855	20058	19903	20031	19820	20177	19885	20160	19876	19903	20182	20144	20024	20053	20049	19836	20524	20006	20299	19980	19880	19920	20078	19795	19863	19999	19715	20005	19971	20033	20079	20186	20331	20136	20029	20137	19901	20092	20103	20074	19927	20132	19969	20167	20026	20130	20146	19989	20119	20029	20013	20179	19760	19993	20163	20046	20088	20197	19983	20136	20168	19979	20052	20011	20169	20019	19770	19941	20050	20135	19894	20035	19939	20253	20059	20094	19952	19934	19877	19964	19911	19951	19859	19810	19926	19997	19895	20080	19950	19923	20103	19950	20122	20019	19954	20027	19979	20062	20113	20203	20192	20212	20188	19956	20315	19929	19801	20009	20010	20075	19796	19930	20115	20059	20123	20152	19946	20056	19773	20024	19867	20039	19854	19953	19987	20091	20106	20010	19977	20074	20119	19918	19915	20189	20157	20118	20048	20047	20113	19862	20008	19917	20088	20003	19866	19878	19955	20054	20106	20072	20184	20257	19827	20110	20060	19957	20070	19933	19997	20082	20152	19956	20082	20107	20067	20218	19969	19823	19911	20017	19997	20308	20016	20064	19803	19937	19940	20071	19906	20147	19873	20234	20170	20052	20097	20225	19891	19959	19999	19992	20165	19998	20105	20060	19990	19991	20034	20120	19830	20117	20197	19924	19884	20037	20027	19946	20050	20011	20274	20046	20086	19862	20041	20029	19981	19980	20122	19823	20201	20171	19988	20190	19978	20087	19988	20181	20067	19997	19997	20325	19915	20151	20072	19762	19820	20179	20018	19734	20018	19617	20223	20352	19979	20079	20151	20006	20025	19894	19842	20109	20109	20104	20214	19808	19994	19946	20201	20197	19995	20219	19919	20065	19910	20185	20301	20103	20056	19984	19998	19999	20012	19825	20053	19876	20121	19985	20008	19993	20158	20157	19885	20041	20018	19859	20319	19779	20116	19949	19860	20041	20127	20102	20107	19932	20121	19930	20079	20052	19917	20053	20059	20171	20022	19951	20157	20205	20060	19947	20104	19978	20027	19697	19881	19997	20116	20100	19855	19926	20041	19993	19950	20111	20124	19905	19840	20233	19911	20085	19819	19935	19958	20084	19953	20152	19639	20057	19994	20180	19849	20159	20147	20063	19933	19918	20058	19879	20159	19884	19998	19893	19983	20172	20071	19891	20003	20202	20023	19944	19878	20047	19943	20247	20076	19800	19820	19942	20340	20194	20111	20298	19927	19916	20017	20086	20016	19928	19975	19963	20027	20215	20148	20105	19943	19897	20087	20230	20195	20166	19949	20160	20126	20138	20067	19928	19978	19993	20015	20121	19954	19962	19968	20229	19963	20127	20165	20183	20099	20111	20018	20104	20151	19992	20248	20027	20061	19999	20065	19865	20058	19858	20059	20003	19927	19794	20086	19947	19977	20078	20162	20165	19953	19959	19748	19936	19995	20130	19856	20091	20030	20013	19784	20017	20100	20108	20046	20100	20040	19984	20022	20012	19921	19908	20086	20019	20092	20218	19945	19959	20143	19871	20092	20150	19976	20075	20261	20055	20005	19884	19955	20089	19955	20132	20070	19988	19962	20024	20209	20214	20161	19795	19923	20202	20282	20007	19974	20054	20000	19822	19817	20146	19999	20154	20101	20190	20172	19820	19986	20213	20077	20236	19657	20151	20083	20053	20032	19989	20001	20043	19835	19957	19941	20074	20098	19999	19864	19953	19802	19969	20093	20120	20003	20092	20118	20155	20101	20045	19995	19885	20080	19864	20027	19793	20034	20153	19890	20019	20024	20043	20026	19991	20019	20019	19858	20209	20227	20237	20035	20148	19945	20066	19934	19929	19942	19947	20044	19884	19883	19972	19871	20040	20025	20041	19690	20084	19911	20035	20112	20148	20100	19829	19977	19943	20088	20141	20177	20120	19929	20156	20077	20141	19919	19958	20030	19848	20118	19980	19983	19877	20142	20046	19903	20009	19917	20121	20163	20069	19959	20097	19934	19926	19966	19950	20263	20036	20075	20022	19833	20132	19842	20184	19892	20033	19893	20003	19925	20089	20086	20269	20219	19853	20060	20038	19980	19927	20185	19923	20045	20031	20132	20026	19816	20211	20202	20067	19947	20133	20137	20059	20289	20129	20228	20261	19800	20115	20094	20157	20031	20067	20059	19984	19928	19892	20274	20040	20108	20043	20094	20160	19977	20025	20105	19822	20110	19841	20045	19914	19829	19984	20093	20091	19898	20127	19936	19978	19885	19997	19996	19871	19932	19956	20129	20063	20059	20043	20038	20041	19978	20092	19821	20272	19949	20212	19928	19857	20069	19928	20043	20112	20267	20087	19950	20022	20081	20064	20166	20078	19929	20140	20073	20039	19990	20085	19929	20065	20100	19873	19971
47512	69341	65555	45391	26217	19714	17386	16311	15606	15301	15288	14851	14640	14388	17874	20350	14450	14075	14069	14084	14196	13964	13961	13873	14790	17557	19534	19816	17971	16261	14749	14160	13886	13780	13960	13892	13774	13881	13674	13915	13925	13796	13850	13752	13896	13850	13783	13799	13944	14074	13727	13951	13886	13595	13850	13896	14005	13788	13644	13840	13904	13786	13714	13699	13956	13741	13824	13938	13907	13870	13949	13927	13992	13725	13744	14033	13951	13830	13792	14009	13806	13842	13790	13911	13831	14002	13604	13945	13787	13849	13943	13926	13745	13871	13964	13796	13846	13844	13884	13792	13937	13941	13969	13641	14040	13937	13839	13822	13807	13771	13850	14021	13970	13878	13824	13975	13855	13717	13781	13813	13790	13893	13867	13825	13887	13904	13751	14089	13717	13822	13830	13983	13766	13773	13808	13766	13870	13959	13811	13979	13930	13855	13779	13797	13761	13837	13749	13719	13951	14003	13943	13842	13798	13867	13735	13930	13989	13700	13921	13789	13999	13833	13960	13871	13894	13843	13747	13883	13725	13869	13829	13850	13854	13696	13849	13848	13956	13735	14017	13755	13783	13754	13834	13672	13868	13802	13871	13718	13950	13878	13842	13928	14055	13989	13663	13821	13702	13819	13887	14075	13863	13861	13714	13854	13913	14017	13746	13844	13870	13722	13870	13913	13781	13847	13926	13810	13812	13950	13800	13761	13882	13805	13711	13773	13867	13844	13800	13845	13751	13686	13764	13920	13723	13818	13828	13901	13830	13715	13867	14022	14081	13956	13771	13921	13987	13738	13868	13923	13837	13773	13914	13838	14002	13885	13883	13901	13847	13763	13828	13768	13791	13973	13916	13829	14023	13851	13887	13858	13917	13834	13833	13800	13728	13901	13795	14006	13880	13771	13882	13833	13876	13807	13856	13924	13821	13913	13862	13792	13965	13882	13749	13932	13784	13889	13891	13827	13819	13767	13843	13977	13831	13784	13748	13813	13877	13841	13861	13710	13940	13947	13686	13898	13779	13788	13758	14014	13837	13783	13751	13787	13670	13582	13827	14034	13773	13873	13953	13801	13730	13879	13817	13852	13812	13877	13761	13810	13861	13799	13919	13900	14061	13831	13846	13804	13808	13932	13928	13739	13897	13953	13937	13861	13990	13856	14019	13759	13828	13864	13802	13807	13858	13923	13681	13862	13881	13807	13835	13767	13824	13991	13842	13888	13758	13706	13811	13595	13958	13757	13888	13921	13957	13663	13858	13802	13888	13890	13632	13707	13741	13839	13882	13881	13688	13658	13717	13911	13728	13828	13922	13809	13906	13857	14016	13846	13891	13761	13935	13912	13911	13915	13857	13907	13921	13987	14049	13836	13764	13891	13821	13875	13928	13818	13892	13742	13864	13703	13706	13969	13823	13822	13986	13687	13914	13785	13821	13877	13901	13752	13767	13810	13950	13774	14013	13865	13895	13775	13955	13759	13945	13769	13767	13896	13801	13830	13897	13917	13823	13855	13973	13869	13832	13805	13930	13926	13777	13859	13949	13943	13834	13792	13820	13792	13872	13954	13826	13643	13905	13715	13746	13805	13784	13865	13835	13906	13772	13929	13783	13983	13770	13876	13898	13699	13822	13800	13866	13811	13781	13758	13954	13872	13941	13775	13843	13866	13849	13903	13840	13984	13768	13902	13845	13851	13948	13808	13806	13801	13887	13883	13934	13962	13903	13856	13667	13890	14006	13909	13715	13927	13702	13828	13930	13896	13951	13961	14012	13927	13833	13660	13763	13690	13788	13771	13839	13900	13865	13862	13702	13829	13916	13875	13944	13945	13838	13777	13649	13952	13970	13789	13891	13827	13841	13880	13792	13804	13908	13910	13751	13989	14004	13848	13871	13791	13796	13909	13812	13960	13682	13945	13611	13862	13857	14008	13706	13761	13748	13864	13852	13942	13891	13781	13785	13887	13915	13844	13885	13985	13840	13872	13866	13694	13886	13742	13952	13731	13844	13936	13851	13764	13765	13867	13890	13858	13872	13857	13715	13739	13872	13817	13768	13907	13775	13780	13942	13956	13790	13800	13776	13896	13802	13992	13814	13857	13826	13806	13688	13962	13772	13829	13903	13976	13838	13891	13984	13876	13871	13841	13733	13681	13598	13837	13843	13892	13888	13789	13776	13962	13792	13687	14118	13834	13803	13841	13840	13709	13779	13814	13900	13724	13853	13881	13872	13785	13961	14020	13813	13881	13909	13911	13924	13976	13894	13743	13929	13773	13722	13961	13802	13825	13750	13782	13821	13851	13663	13858	13974	13741	13747	13903	13854	13826	13931	13979	13835	13987	13806	13908	13955	13775	13907	13942	13756	13857	13819	13808	13722	13818	13758	13824	13881	13741	13862	13987	13811	13767	13765	13768	13814	13756	13773	13777	13647	13856	13935	13946	13568	13925	13889	13840	13796	13669	13858	13894	13860	13925	13911	13799	13884	13988	13897	13780	13926	13906	13771	13987	13818	13848	13901	13895	13850	13667	13846	13879	13894	13768	13857	13888	13748	13882	13803	13813	13768	13870	13794	13840	13905	13910	13717	13971	13670	13621	13776	13793	13820	13856	13721	13832	14001	13810	13890	14003	13782	13832	13830	13936	13830	13853	13869	13773	13832	13815	13864	13962	13900	13807	13845	13867	13889	13897	13938	13910	13816	13858	13909	13809	13808	13840	13802	13931	13873	13829	13860	13861	13845	13870	13878	13920	13743	13844	14031	13836	14040	13794	13900	13903	13804	13881	13920	13679	13925	13699	13917	13819	13889	13633	13944	13962	13876	13846	13864	13811	13937	13845	13979	13765	13813	13821	13833	13784	13726	13964	13708	13762	13920	13764	14026	13928	14004	13819	13811	14001	13880	13775	13984	13790	13889	13893	13882	13915	13829	13778	13846	13800	13996	13992	13985	13782	13903	13770	13982	13760	13931	13929	14079	13942	13706	13820	13790	13738	13865	13832	13880	13790	13906	13858	13804	13963	13874	13898	13723	13770	13689	13875	13798	13826	13856	13910	13745	13838	13785	13970	13720	13693	13869	13856	13985	13754	13957	13915	13741	13907	13973	13755	13957	13808	13804	13923	13724	13880	13908	13853	14019	13884	13737	13719	13872	13884	13913	13928	13925	13823	13943	13957	13822	13817	13739	13676	13944	13706	13860	13801	13935	13864	13754	13858	13739	13767	13811	13844	13689	13802	13900	13927	13561	13780	13789	13831	14093	13879	14004	13687	13941	13864	13813	13706	13930	13864	13933	13751	13935	13779	13788	13837	13841	13868	13836	13738	14023	13939	13829	13769	13975	13753	13900	13747	13920	14026	13801	13972	13790	13958	13872	13868	13792	13802	13719	13790	13715	13845	13938	13902	13738	13844	13783	13829	13978	13760	13855	13793	13894	13785	13873	13792	13917	13771	14033	13676	13820	13837	13800	13914	13747	13860	13905	13777	13937	13768	14026	13787	13820	13989	13883	13882	13814	13948	13766	13769	13804	13804	13798	13952	13760	13672	13846	13997	13791	13904	13965	13723	13897	13830	13929	13964	13831	13861	13706	13822	13994	13834	13813	13744	13937	14031	13891	13704	13824	13813	13827	13792	13873	13727	13819	13711	14038	13823	13983	13921	13645	13839	13999	13830	13670	13984	13954	13702	13695	14054	13923	13710	13917	13794	13900	13922	13832	13979	13805	13920	13912	13771	13976	13901	13829	13984	13835	13913	13914	13865	13708	13783	13828	13939	13902	13977	13949	13840	14007	13909	13783	13806	13880	13887	13762	13844	13720	13788	13602	13917	13824	13968	13748	13979	13865	13892	13838	13896	13843	13794	13701	13687	13916	13719	13810	13769	13831	13666	13880	14041	13763	13911	13893	13862	13795	13813	13986	13825	13926	13854	13811	13805	13840	13776	13830	13754	13847	13938	13846	13810	13799	13807	13861	13863	13897	13857	14009	13972	13829	13872	13873	13733	13824	13883	13893	13787	13953	13783	13978	13984	13864	13773	13819	13842	13902	13892	13916	13976	14009	13667	13935	13725	13925	13911	13741	13907	13858	13693	13901	13928	13820	13750	13840	13907	13867	13849	13940	13923	13780	13866	13794	13808	13957	13763	13747	13739	13848	13949	13869	13703	13839	13675	13856	13853	13843	13839	13812	13781	13722	13768	13898	13856	13935	13805	13849	13823	13841	13786	13937	13786	13857	13784	13872	13839	13848	13868	13901	13783	13699	13738	13765	13894	13928	13874	13813	13975	13826	13890	13653	13834	13640	13588	13889	13870	13677	13841	13780	13667	13832	13695	13644	13995	13936	13855	13703	13929	13994	13975	13814	13881	13784	13916	13825	13864	13797	13947	13935	13651	13755	13935	13772	13843	13948	13745	13759	13762	13779	14011	13840	13774	13780	13838	13891	13804	14156	13805	13949	13890	13954	13731	13786	13667	14011	13968	13808	13728	13712	13787	13726	13878	13848	13756	13856	13864	13898	13818	13889	13957	13822	13960	13834	13908	13871	13894	13847	13966	13993	13843	13740	13761	13929	13840	14009	13878	13876	13723	13926	13774	13762	13923	13857	13820	13812	13645	13816	13792	13885	13845	13736	13812	13599	14062	13726	13807	13909	13822	13868	13743	13879	13869	13738	13879	13674	13945	13851	13897	13888	13857	13752	13828	13919	13818	13839	13890	13857	13767	13901	13757	13927	13816	13876	13912	13674	13841	13853	13731	13800	13920	13922	13787	13834	13691	13953	13734	13757	13799	13626	13706	13796	13836	13778	14019	13727	13702	13946	13711	13618	13834	13658	13969	13822	13893	13916	13834	13812	13887	13960	13809	13814	13833	13921	13856	13794	13857	13688	13679	13809	13822	13844	14109	13966	13809	13957	13825	13721	13651	13952	13859	14018	13749	13696	13809	13817	13821	13938	14000	13855	13882	13909	13700	13905	13889	13812	13739	13895	13927	13873	13770	13806	13862	13696	13797	13857	13778	13932	13800	13702	13747	13757	13768	13894	14000	13828	13861	13917	13808	13845	13851	13866	13803	13815	13823	13861	13871	13967	13883	13893	13767	13777	14027	13904	13880	13725	14006	13889	13816	13842	13854	13897	13777
43830	52081	47019	32175	23830	21018	20153	19359	19667	19556	19509	19238	19593	19417	19646	19503	19479	19332	19569	19553	19614	19421	19373	19497	19251	19306	19697	19718	19730	19362	19426	19214	19357	19436	19261	19295	19280	19334	19430	19404	19542	19535	19243	19567	19400	19314	19289	19213	19275	19410	19373	19479	19278	19376	19396	19090	19357	19303	19189	19244	19282	19496	19212	19134	19402	19317	19229	19107	19447	19188	19169	19392	19422	19259	19375	19584	19469	19421	19403	19318	19379	19327	19378	19216	19503	19285	19440	19103	19446	19325	19404	19234	19518	19371	19195	19327	19176	19042	19244	19302	19389	19129	19326	19167	19149	19227	19236	19365	19459	19357	19204	19317	19374	19159	19320	19405	19432	19430	19353	19074	19430	19206	19299	19346	19281	19465	19425	19412	19379	19348	19217	19514	18884	19103	19096	19229	19280	19242	19320	19198	19516	19356	19204	19233	19285	19361	19400	19257	19322	19277	19327	19250	19329	19259	19225	19416	19455	19345	19234	19133	18979	19255	19369	19354	19321	19383	19197	19366	19248	19208	19173	19168	19150	19032	19361	19199	19223	19502	19100	19210	19321	19343	19187	19120	19065	19303	19151	19330	19229	19268	19316	19415	19292	19245	19312	19378	19545	19216	19268	19228	19433	19115	19423	19198	19298	19223	19356	19438	19708	19124	19364	19289	19214	19337	19261	19421	19299	19262	19444	19375	19297	19364	19412	19234	19375	19264	19397	19138	19246	19304	19303	19263	19372	19348	19260	19352	19142	19378	19318	19172	19319	19092	19277	19405	19198	19142	19331	19076	19240	19413	19366	19208	19326	19332	19456	19397	19161	19314	19283	19218	19267	19416	19483	19318	19027	19501	19099	19244	19492	19425	19048	19374	19330	19342	19415	19435	19237	19130	19290	19093	19215	19454	19356	19265	19257	19325	19344	19245	19309	19509	19513	19268	19407	19255	19248	19006	19286	19214	19337	19252	19385	19225	19436	19583	19145	19472	19344	19174	19183	19221	19246	19321	19192	19267	19585	19211	19536	19300	19245	19447	19343	19227	19431	19447	19153	19354	19277	19401	19353	19267	19379	19485	19332	19463	19179	19143	19405	19305	19168	19167	19320	19294	19322	19284	19232	19075	19371	18975	19069	19142	19240	19294	19276	19305	19282	19254	19271	19209	19219	19465	19171	19365	19107	19208	19474	19386	19383	19252	19371	19408	19340	19455	19475	19171	19521	19256	19378	19367	19339	19434	19240	19186	19283	19146	19495	19395	19104	19182	19274	19197	19321	19140	19285	19461	19451	19313	19160	19123	19298	19319	19358	19225	19354	19469	18882	19240	19152	19364	19380	19291	19658	19479	19403	19225	19310	19358	19507	19136	19195	19293	19492	19238	19419	19394	19189	19227	19444	19266	19375	19378	19324	19170	19357	19233	19342	19445	19456	19471	19409	19422	19097	19371	19149	19330	19422	19249	19057	19288	19407	19188	19398	19167	19314	19430	19223	19319	19381	19505	19387	19534	19307	19383	19386	19408	19223	19035	19362	19358	19322	19105	19309	19305	19248	19344	19349	19292	19261	19176	19205	19163	19200	19188	19406	19326	19181	19076	19160	19565	19418	19309	19316	19298	19523	18997	19454	19288	19440	19150	19304	19184	19277	19326	19411	19396	19338	19262	19439	19207	19089	19387	19441	19331	19337	19502	19218	19303	19204	19348	19201	19116	19375	19237	19350	19343	19427	19369	19251	19294	19269	19307	19283	19223	19661	19347	19218	19372	19228	19167	19234	19231	19481	19275	19332	19393	19247	19289	19320	19371	19354	19258	19366	19210	19208	19465	19411	19099	19209	19205	19263	19149	19272	19273	19381	19365	19530	19104	19305	18995	19276	19478	19507	19526	19338	19274	19203	19218	19256	19367	19406	19289	19369	19136	19231	19142	19252	19340	19351	19362	19409	19114	19335	19295	19447	19293	19330	19187	19398	19178	19232	19252	19308	19350	19428	19280	19367	19266	19464	19397	19292	19122	19334	19041	19343	19435	19338	19313	19273	19392	19309	19206	19096	19443	19247	19427	19427	19125	19122	19143	19301	19486	19444	19356	19072	19295	19253	19234	19201	19346	19331	19006	19280	19198	19372	19389	19393	19528	19437	19484	19424	19351	19235	19099	19395	19155	19038	19077	19245	19258	19299	19119	19294	19085	19262	19198	19330	19445	19251	19473	19383	19187	19383	19337	19178	19334	19461	19444	19412	19497	19201	19355	19362	19137	19372	19233	19092	19395	19113	19301	19209	19311	19175	19327	19401	19196	19243	19392	19353	19163	19385	19374	19220	19273	19277	19356	19366	19305	19356	19180	19265	19291	19193	19412	19340	19431	19233	19135	19250	19118	19379	19102	19186	19346	19499	19312	19232	19435	19330	19346	19511	19406	19443	19411	19307	19133	19098	19169	19240	19304	19290	19368	19315	19003	19059	19319	19231	18990	19434	19262	19335	19165	19178	19213	19212	19377	19248	19379	19358	19567	19286	19348	19385	19233	19290	19470	19240	19448	19344	19165	19591	19290	19387	19491	19189	19365	19360	19293	19367	19253	19350	19331	19200	19405	19130	19150	19458	19231	19228	19287	19359	19476	19428	19358	19305	19529	19418	19310	19625	19410	19439	19442	19447	19251	19539	19340	19227	19296	19348	19200	19394	19091	19198	19353	19390	19233	19348	19371	19498	19457	19309	19113	19384	19217	19485	19363	19415	19368	19338	19391	19482	19072	19369	19308	19158	19401	19447	19374	19143	19374	19309	19327	19364	19397	19443	19308	19330	19245	19395	19220	19244	19219	19264	19368	19135	19300	19243	19231	19421	19285	19316	19274	19253	19403	19230	19310	19256	19135	19194	19234	19322	19169	19025	19190	19417	19277	19452	19388	19368	19173	19241	19373	19111	19283	19168	19332	19190	19181	19317	19162	19484	19199	19334	19125	19390	19442	19352	19204	19341	19204	19429	19334	19458	19171	19206	19413	19226	19416	19208	19447	19373	19444	19339	19343	19250	19340	19369	19323	19401	19242	19264	19344	19156	19312	19387	19392	19408	19387	19348	19029	19303	19410	19385	19395	19444	19336	19397	19461	19291	19293	19283	19348	19336	19127	19261	19412	19244	19337	19414	19342	19300	19172	19202	19311	19354	19250	19486	19248	19056	19270	19121	19296	19218	19224	19314	19186	19264	19179	19359	19296	19350	19335	19261	19123	19231	19144	19317	19436	19245	19498	19219	19222	19446	19267	19659	19458	19356	19179	19247	19268	19253	19179	19409	19346	19475	19145	19331	19553	19366	19317	19453	19240	19400	19407	19198	19364	19357	18936	19454	19286	19198	19419	19532	19284	19039	19278	19090	19364	19169	19316	19244	19351	19445	19333	19369	19148	19089	19374	19288	19396	19522	19262	19236	19498	19514	19310	19322	19323	19290	19260	19210	19260	19366	19381	19517	19299	19071	19510	19207	19309	19284	19357	19604	19251	19283	19298	19522	19268	19241	19085	19656	19398	19345	19357	19645	19400	19502	19331	19296	19531	19543	19323	19083	19311	19122	19418	19312	19266	19178	19292	19286	19275	19501	19546	19527	19181	19278	19254	19340	19246	19343	19079	19287	19388	19353	19377	19090	19447	19371	19467	19237	19578	19364	19372	19374	19352	19440	19355	19462	19584	19296	19229	19357	19291	19289	19330	19434	19300	19390	19256	19241	19084	19351	19154	19280	19049	19301	19321	19339	19388	19585	19332	19238	19527	19311	19128	19279	19009	19303	19548	19376	19355	19331	19326	19150	19428	19206	19102	19207	19258	19268	19310	19204	19318	19252	19348	19018	19479	19262	19216	19422	19457	19304	19192	19003	19243	19147	19242	19216	19327	19331	19472	19227	19253	19390	19356	19497	19350	19212	19657	19352	19306	19407	19282	19279	19269	19574	19277	19184	19333	19306	19299	19444	19279	19455	19276	19256	19488	19354	19410	19537	19329	19438	19333	19258	19209	19064	19642	19429	19181	19265	19195	19221	19114	19351	19281	19247	19400	19376	19517	19301	19434	19190	19252	19589	19314	19282	19384	19353	19085	19399	19355	19210	19216	19261	19250	19393	19243	19111	19196	19185	19271	19298	19244	19021	19296	19485	19229	19166	19447	19286	19314	19186	19264	19198	19366	19307	19223	19101	19172	19371	19186	19161	19156	19245	19148	19312	19549	19415	19383	19228	19291	19370	19186	19286	19254	19542	19057	19258	19232	19128	19142	19343	19502	19355	19421	19441	19299	19313	19317	19220	19210	19424	19369	19168	19470	19312	19263	19462	19225	19250	19203	19352	19404	19473	19305	19386	19357	19173	19320	19265	19304	19339	19323	19256	19330	19217	19516	19426	19059	19448	19542	19524	19478	19360	19453	19215	19361	19337	19212	19340	19315	19185	19205	19292	19138	19267	19252	19321	19207	19267	19265	19410	19355	19364	19208	19123	19085	19238	19101	19192	19255	19171	19458	19226	19361	19368	19431	19118	19066	19268	19407	19267	19310	19449	19476	19356	19168	19224	19424	19081	18994	19261	19370	19197	19338	19338	19240	19249	19361	19172	19414	19308	19311	19179	19178	19485	19365	19290	19409	19466	19087	19407	19265	19353	19376	19155	19335	19216	19303	19103	19269	19515	19176	19290	19333	19362	19444	19396	19376	19293	19462	19222	19390	19207	19242	19120	19295	19236	19193	19206	19252	19387	19384	19356	19488	19219	19418	19435	19474	19181	19348	19204	19488	19394	19700	19350	19581	19438	19534	19277	19408	19300	19392	19453	19199	19434	19353	19358	19341	19309	19293	19493	19297	19286	19361	19272	19330	19339	19265	19511	19427	19118	19170	19238	19220	19344	19412	19403	19378	19297	19136	19377	19248	19459	19416	19310	19299	19256	19193	19331	19397	19547	19589	19300	19288	19227	19427	19326	19331	19363	19377	19584	19267	19285	19364	19364	19479	19281	19706	19403	19382	19483	19587	19454	19278	19301	19343	19400	19320	19261	19224	19264	19450	19331	19274	19341	19365	19252	19307	19459	19279	19492	19602	19375	19142	19439	19411	19361	19459	19273	19225	19327	19250	19522	19321	19329	19137
47005	58122	46187	26421	18097	14833	14351	14077	13860	13804	13808	13666	13676	13552	13851	13714	13565	13630	13498	13472	13571	13669	13562	13499	13600	13677	13604	13851	13851	13710	13484	13547	13464	13662	13494	13616	13389	13654	13450	13404	13437	13365	13602	13429	13439	13426	13433	13403	13621	13489	13404	13504	13564	13458	13399	13531	13521	13422	13636	13399	13630	13524	13520	13501	13484	13483	13562	13578	13432	13467	13350	13697	13479	13455	13637	13439	13490	13491	13503	13447	13516	13747	13598	13580	13409	13414	13472	13434	13491	13387	13379	13520	13578	13436	13569	13611	13605	13412	13430	13512	13438	13505	13335	13642	13568	13568	13395	13422	13568	13516	13550	13556	13600	13449	13470	13588	13666	13323	13555	13436	13565	13416	13560	13515	13555	13605	13633	13535	13279	13505	13474	13560	13610	13356	13489	13447	13515	13506	13581	13396	13484	13441	13593	13427	13378	13549	13493	13510	13459	13458	13405	13439	13558	13482	13625	13484	13465	13512	13658	13553	13475	13482	13688	13376	13471	13330	13425	13390	13520	13466	13403	13493	13324	13612	13580	13469	13397	13570	13494	13586	13559	13612	13486	13531	13559	13492	13606	13660	13421	13510	13528	13427	13371	13609	13279	13634	13529	13694	13644	13351	13605	13302	13445	13423	13527	13621	13583	13550	13441	13443	13579	13546	13553	13663	13451	13402	13525	13481	13519	13567	13589	13427	13593	13421	13466	13508	13406	13587	13546	13664	13382	13471	13552	13512	13525	13518	13532	13585	13614	13292	13493	13464	13496	13454	13542	13632	13620	13413	13551	13500	13551	13438	13545	13611	13330	13390	13410	13423	13677	13403	13643	13505	13518	13555	13627	13442	13566	13483	13478	13554	13419	13376	13445	13563	13488	13418	13410	13634	13401	13505	13576	13450	13461	13519	13675	13612	13462	13544	13658	13633	13570	13519	13654	13550	13571	13514	13578	13402	13517	13730	13426	13594	13706	13657	13573	13571	13446	13359	13594	13436	13512	13567	13434	13564	13396	13494	13642	13453	13680	13515	13448	13578	13425	13594	13389	13406	13726	13534	13401	13388	13410	13556	13510	13509	13567	13551	13543	13526	13593	13441	13534	13631	13472	13504	13607	13457	13519	13515	13561	13367	13633	13333	13536	13530	13385	13495	13411	13523	13481	13548	13561	13711	13452	13472	13475	13416	13428	13658	13512	13533	13486	13592	13587	13486	13503	13425	13440	13572	13549	13464	13398	13496	13405	13539	13459	13548	13627	13431	13625	13694	13572	13561	13537	13576	13411	13501	13464	13588	13479	13382	13485	13533	13437	13597	13570	13370	13353	13641	13569	13599	13435	13450	13559	13568	13547	13682	13482	13677	13405	13528	13640	13483	13437	13490	13524	13523	13579	13516	13549	13428	13671	13439	13576	13415	13529	13683	13573	13509	13665	13430	13626	13465	13471	13647	13411	13537	13482	13653	13405	13489	13379	13437	13675	13540	13599	13613	13483	13514	13478	13472	13718	13623	13439	13549	13610	13399	13646	13534	13572	13545	13590	13464	13567	13606	13498	13556	13455	13443	13448	13497	13424	13558	13529	13415	13618	13453	13350	13591	13500	13608	13361	13363	13411	13430	13511	13473	13531	13580	13851	13624	13459	13591	13502	13499	13545	13405	13426	13549	13613	13456	13403	13556	13382	13526	13421	13619	13686	13508	13579	13552	13465	13421	13591	13533	13398	13521	13556	13518	13555	13501	13466	13469	13372	13549	13446	13504	13526	13489	13557	13587	13465	13488	13497	13306	13492	13367	13285	13445	13499	13498	13574	13415	13415	13378	13506	13378	13461	13422	13489	13529	13423	13542	13643	13553	13565	13429	13435	13549	13524	13459	13599	13538	13478	13470	13623	13397	13618	13551	13518	13562	13407	13476	13435	13571	13507	13659	13422	13399	13564	13531	13667	13397	13455	13699	13552	13608	13542	13668	13718	13574	13478	13521	13490	13602	13486	13549	13451	13793	13327	13450	13626	13438	13388	13558	13497	13594	13591	13546	13500	13500	13550	13491	13603	13475	13394	13551	13391	13419	13620	13672	13599	13461	13746	13502	13420	13605	13515	13471	13465	13504	13379	13568	13657	13631	13350	13479	13534	13438	13568	13563	13498	13501	13468	13585	13649	13561	13473	13560	13532	13503	13594	13464	13422	13543	13568	13417	13594	13621	13538	13602	13549	13444	13559	13429	13625	13498	13526	13627	13525	13549	13562	13622	13524	13544	13474	13402	13581	13560	13409	13662	13396	13420	13617	13504	13230	13313	13740	13343	13429	13596	13410	13512	13671	13652	13280	13527	13524	13519	13459	13477	13478	13603	13577	13435	13641	13623	13484	13422	13517	13653	13543	13682	13526	13258	13654	13469	13532	13328	13486	13472	13376	13735	13591	13478	13553	13453	13674	13493	13685	13578	13510	13439	13585	13519	13603	13737	13699	13505	13610	13725	13459	13461	13469	13596	13502	13515	13582	13513	13514	13516	13374	13488	13532	13424	13455	13546	13766	13491	13515	13472	13529	13431	13487	13700	13639	13574	13523	13492	13636	13559	13506	13590	13574	13565	13519	13722	13567	13456	13504	13327	13638	13395	13474	13310	13506	13465	13557	13530	13674	13584	13471	13513	13515	13558	13593	13503	13522	13459	13478	13470	13483	13486	13769	13590	13632	13549	13460	13399	13473	13616	13672	13517	13465	13665	13380	13534	13521	13457	13493	13647	13510	13463	13515	13641	13441	13533	13503	13522	13432	13676	13418	13473	13501	13467	13658	13525	13700	13559	13565	13483	13447	13443	13512	13505	13630	13462	13502	13354	13382	13672	13438	13492	13604	13575	13553	13583	13340	13680	13547	13569	13302	13727	13453	13550	13483	13488	13435	13525	13440	13621	13427	13540	13633	13644	13535	13422	13432	13414	13450	13306	13494	13386	13536	13504	13533	13559	13577	13475	13471	13556	13590	13449	13422	13559	13504	13597	13502	13523	13705	13577	13512	13366	13415	13451	13476	13730	13406	13472	13580	13589	13464	13587	13461	13493	13315	13468	13486	13615	13489	13544	13427	13531	13608	13387	13571	13576	13591	13599	13519	13647	13547	13511	13443	13530	13606	13590	13534	13510	13565	13699	13562	13577	13579	13692	13541	13490	13566	13583	13536	13558	13629	13509	13424	13462	13489	13502	13566	13535	13395	13575	13721	13461	13421	13556	13513	13244	13618	13454	13529	13662	13622	13496	13456	13439	13478	13598	13340	13520	13453	13572	13520	13505	13410	13457	13396	13599	13612	13470	13681	13527	13578	13431	13434	13495	13427	13507	13499	13415	13519	13379	13505	13474	13549	13507	13486	13624	13438	13435	13583	13477	13528	13595	13587	13495	13478	13717	13542	13560	13578	13542	13543	13442	13478	13629	13594	13536	13387	13528	13624	13520	13708	13412	13574	13593	13463	13665	13513	13578	13622	13621	13520	13577	13632	13564	13532	13531	13558	13426	13506	13609	13626	13599	13593	13549	13609	13440	13509	13434	13508	13424	13627	13495	13578	13309	13470	13433	13519	13486	13588	13613	13547	13414	13474	13591	13617	13499	13495	13558	13392	13610	13385	13401	13779	13324	13342	13468	13553	13548	13405	13617	13535	13503	13735	13541	13731	13468	13464	13541	13584	13459	13518	13487	13452	13432	13452	13505	13561	13555	13573	13549	13544	13448	13548	13398	13454	13638	13553	13441	13653	13484	13472	13688	13585	13558	13700	13394	13658	13628	13451	13583	13423	13406	13463	13604	13526	13383	13505	13516	13661	13508	13507	13517	13650	13609	13524	13560	13519	13557	13370	13495	13487	13417	13531	13569	13554	13364	13607	13325	13566	13597	13531	13456	13437	13484	13386	13601	13612	13504	13516	13536	13553	13480	13528	13481	13587	13548	13444	13386	13383	13724	13348	13526	13460	13481	13548	13347	13591	13475	13473	13484	13633	13604	13556	13461	13432	13542	13554	13553	13595	13486	13395	13544	13474	13469	13327	13538	13488	13407	13640	13438	13594	13450	13556	13412	13622	13504	13485	13592	13508	13679	13697	13487	13446	13564	13637	13494	13574	13530	13467	13657	13414	13536	13442	13641	13630	13697	13521	13471	13567	13450	13400	13528	13522	13544	13591	13675	13346	13589	13520	13385	13420	13629	13785	13491	13552	13556	13616	13547	13578	13528	13490	13476	13328	13391	13499	13684	13486	13539	13373	13553	13639	13620	13366	13475	13490	13443	13490	13516	13452	13513	13312	13480	13515	13574	13524	13458	13495	13535	13512	13407	13466	13447	13570	13573	13612	13635	13524	13432	13443	13594	13549	13481	13467	13639	13345	13580	13469	13508	13337	13670	13425	13516	13503	13621	13473	13514	13581	13563	13552	13548	13594	13605	13484	13510	13620	13688	13539	13436	13571	13438	13258	13441	13550	13577	13616	13416	13550	13568	13612	13542	13548	13626	13451	13697	13528	13593	13451	13555	13506	13432	13578	13564	13670	13495	13629	13394	13529	13636	13622	13385	13606	13494	13475	13576	13550	13579	13473	13405	13402	13496	13631	13678	13657	13610	13577	13430	13605	13517	13380	13574	13526	13611	13463	13598	13490	13700	13529	13501	13489	13442	13563	13449	13369	13501	13531	13642	13570	13490	13715	13373	13482	13577	13569	13507	13586	13560	13522	13661	13469	13549	13603	13467	13353	13441	13514	13412	13608	13515	13604	13507	13589	13713	13567	13483	13548	13604	13408	13645	13520	13438	13451	13580	13649	13584	13580	13570	13583	13571	13515	13654	13566	13549	13559	13354	13497	13454	13578	13396	13634	13605	13632	13514	13702	13495	13583	13640	13583	13445	13509	13550	13468	13405	13529	13415	13501	13486	13650	13581	13537	13461	13452	13703	13474	13387	13562	13627	13457	13492	13428	13430	13654	13500	13516	13558	13628	13552	13454	13691	13691	13629	13344	13624	13477	13580	13562	13403	13436	13555	13487	13703	13649	13474	13600	13477	13537	13464	13480	13614	13443	13731	13456	13493	13529	13552	13564	13421	13678	13495	13491	13386	13434	13518	13539	13566	13522	13673
23989	20622	27397	26123	23733	24343	24288	21580	20673	20677	20394	20275	20086	20186	20876	25182	21010	20086	19679	19901	20020	20035	19915	19973	20036	20470	22116	22553	21913	21073	20377	20204	20115	19874	19898	20001	19925	19940	19843	20124	19912	20051	19889	19834	19961	19813	19985	20057	19999	19830	19636	19958	20113	19761	20025	19848	20045	19825	19897	19841	19854	19887	19581	20042	20028	19818	19598	19826	19821	19760	19889	19898	19834	19663	19970	19643	19769	19775	19880	19793	19779	19840	19766	20015	19732	19667	19616	19930	19898	19882	19818	19972	19855	19669	19767	19647	19755	19756	20094	19976	19917	19888	20025	19937	19658	19725	19923	19716	19648	19945	20057	19980	19707	19566	19870	19931	19839	19601	19926	19940	19643	20015	19622	19771	19814	19610	19742	19919	19963	19801	19879	19894	19822	19748	19609	19927	19884	19887	19909	20060	19843	19633	19934	19776	19809	19775	19634	19767	19738	19840	19915	19744	19801	19729	19908	19658	19950	19639	19891	19852	19902	19714	19775	19830	19857	19867	19941	19852	19951	19911	19812	19734	19820	19838	19765	19546	19784	19826	19609	19677	19828	19850	19804	19761	19652	19798	19630	19954	19886	19909	19807	19815	19525	19714	19973	19855	19898	19775	19946	19791	19803	20065	19790	19852	19989	19848	19782	19553	19760	19883	19788	19638	19602	19900	19774	19741	19909	19737	19562	19621	19664	19760	19787	19689	19681	19827	19913	19673	19845	19676	19823	19832	19589	19799	19754	19689	19918	19929	19860	19910	19621	19761	19726	19719	19796	19685	19892	19608	19704	19837	19898	19632	19962	19778	20047	19850	19956	19843	19820	19817	19753	19551	19769	19843	19690	19915	19952	20069	19919	19690	19773	19957	19994	19805	19944	19761	19751	19819	19817	19879	19892	19736	19700	19881	19788	19551	19871	19645	19826	19984	19810	20113	19836	19850	19811	19762	20039	19888	19935	19680	20002	20033	19790	19755	19911	19738	19997	19715	19808	19979	19639	19838	19931	19783	19692	19676	19672	19549	20008	19807	19807	19884	20166	19846	19801	19960	19769	19652	19898	19962	19983	19547	19677	19834	19820	19721	19747	19798	19854	19782	20054	20010	19711	19886	19826	19975	19581	19814	19655	19666	19892	19773	19977	19725	19929	20037	19805	19943	19980	19757	19997	19859	19851	19726	19820	19796	19755	19756	19770	19874	19644	19767	20044	19554	19761	19870	19742	19789	19804	19738	19760	19978	19750	19701	19699	19956	20019	19581	19712	19852	19927	19596	19876	19791	19833	19824	19640	19743	19783	19649	19894	19609	19809	19805	19584	19789	19785	19774	19830	19882	19727	19696	19582	19778	19932	19860	19696	19812	19789	19885	19766	19702	19834	19954	19769	19885	19709	19798	19720	19736	19898	19784	19843	19970	19829	19790	19852	19768	19792	19816	19736	19678	19661	19721	19456	19818	19675	19760	19814	19884	19787	19803	19724	19742	19778	19856	19760	19841	19867	19849	20048	19942	19855	20023	19906	19674	19634	19657	20011	19906	19837	19591	20045	19926	19477	19787	20028	20029	20020	19799	19808	20103	19775	19758	19695	19772	19781	19790	19788	19837	19884	19683	19687	20019	19894	19865	19816	19917	19638	19603	19721	19817	20034	19832	19711	19733	19638	19829	19834	19742	19534	19777	19951	19895	19702	19956	19966	19704	19777	19575	19656	19746	19617	19739	19667	19597	20137	19745	19792	19873	19728	19797	19924	19779	19872	19711	19710	19712	19847	19811	19688	19980	19598	19721	19873	19783	19940	19860	19933	19873	19591	19753	19962	19856	19890	19779	19943	19668	19623	19889	19767	19656	19703	19914	19779	19797	19828	19826	19997	19995	19873	19798	20010	19762	19797	19989	19869	19686	19856	20078	19767	19622	19971	19803	19823	19808	19695	19877	19728	19573	19882	19878	19897	19705	19680	19972	19770	19708	19868	19695	19630	19806	19814	19881	19922	19922	19559	19647	19631	19644	19825	19885	19911	19678	19797	19783	19817	19722	19950	19958	19959	19944	19920	19677	19836	19653	19866	19697	19895	19652	19697	19849	20000	19843	19980	19927	19956	19811	20002	19709	19634	19823	19814	19838	19751	19740	19603	19507	19749	19708	20030	19866	19755	19725	19882	19873	19770	19754	19873	19694	19902	19852	19912	19673	19709	19685	20166	19890	19987	19891	19903	19887	19721	19663	19888	19861	19617	19840	19756	19850	19838	19627	19869	19582	19784	19879	20015	19858	19774	19700	19801	19802	19739	19797	19908	19794	19864	19930	20076	19879	19943	19807	19814	19803	19658	19821	19758	19425	19925	19692	19877	19899	19890	19827	19850	19938	19780	19735	19966	19787	19684	19931	19834	19857	19800	19782	20004	19794	19672	19865	19960	19877	19642	20029	19742	19940	20034	19807	19895	19797	20017	19941	19655	20021	19701	19779	19732	19617	19875	19703	19829	19803	19872	19680	19892	19708	19701	19671	19900	19692	19679	19814	19829	19793	19884	19941	19812	20078	19669	19710	19815	19855	20093	19745	19607	19737	19594	19739	19782	19897	19652	19684	19763	19539	19923	19701	19817	19780	19684	19762	19863	19980	19744	19835	19855	19906	20001	19729	19820	19854	19818	19788	19836	19786	19603	20064	19929	19528	19590	19727	19857	19716	19788	19832	19776	19927	19773	20003	19863	19866	19947	19820	19706	19914	19991	19936	19983	19876	19630	19764	19725	19717	19864	19811	19889	19654	19758	19826	19749	19859	19770	19854	19588	19650	19722	20053	19807	20029	19836	19840	19848	19955	19961	19740	19746	19708	19535	19687	19720	19770	19774	19743	19808	19925	19755	19919	19785	19877	19743	19894	19683	20162	19666	19771	19854	19630	19796	20060	19856	19579	19811	19958	19978	20044	19795	19975	19856	19823	19803	19894	20004	19630	19840	19817	19730	19759	19940	19783	19680	19590	19904	19726	19630	19814	19867	19734	19794	19898	19807	19737	19756	19892	19827	19765	19826	19824	19698	19836	19790	19845	19858	19797	19841	19824	19723	19883	19877	19741	19997	19738	19812	20015	19684	19753	19805	19638	19790	19783	19611	19765	19683	19735	19808	19993	19946	19831	19898	19841	19808	19947	19935	19498	19892	19764	19989	19753	19997	19865	19758	19946	19806	19775	19835	19675	19905	19970	19693	19647	19728	19745	19942	19555	19659	19779	19955	19867	19884	19500	20029	19746	19924	19837	19941	19949	19855	19721	19741	19821	19940	19609	19709	19562	19850	19705	19859	20007	19800	19775	19890	19599	19643	19703	19847	19979	19953	19824	19848	19892	19870	19636	19783	19681	19853	19952	19784	19641	19866	19793	19853	19763	19677	19757	19942	19749	19959	19588	19995	19850	19804	19933	19831	19912	19675	19966	19789	19763	19968	19717	19899	19614	19576	19850	19858	19824	19896	19884	19991	19752	19957	19909	19763	19728	19821	19944	19779	19803	19839	20389	19797	19640	19828	19828	19920	19665	19781	20094	19830	20022	19961	19891	20017	19690	19762	19838	19799	19888	19946	19945	19801	19602	19903	19698	19849	19853	19746	19592	19622	19910	19751	19724	19665	19927	19976	19979	19917	19634	19706	19884	19785	19770	19998	19758	19708	19977	19783	19784	19879	19840	19807	19813	19642	19823	19949	19908	19876	19699	19719	19843	19826	19782	19907	19930	19817	19591	19787	19692	19883	19726	19843	19933	19756	20039	19947	19917	19903	19696	19786	19726	19914	19910	19890	19842	19831	19888	19906	20169	19780	19652	20030	19805	19660	19935	19829	19883	19744	19884	20086	19811	19842	19801	19701	19969	19916	20010	19749	19670	19775	19745	19766	19899	19715	20124	19893	19657	19845	19876	19852	19798	19823	19756	20035	19929	19837	19837	19723	19879	19675	20019	19700	19777	19714	19692	19968	19870	19784	19685	19844	19906	19860	20005	19869	19700	19782	19949	19773	19640	19952	19783	19795	19679	19605	19807	19974	19689	19841	19756	19909	19633	19921	19898	19748	19433	19726	19780	20003	19767	20033	19831	19703	19761	19865	19729	19852	19841	19834	19937	19738	19774	19796	19712	19671	19886	19902	19855	19825	19816	19866	19873	19694	19805	19758	20020	19814	19891	19823	19772	19847	19900	19823	19851	19931	20171	20061	19647	19938	19631	19856	19879	20019	19926	19723	19784	19758	19842	19760	19785	19791	19836	19903	19769	19839	19721	19853	19738	20014	19849	19853	19613	19848	19745	19770	19911	19638	19596	19935	19881	19893	19848	19878	19913	19734	19787	19766	19656	19648	19901	19969	19767	19662	19909	19885	19884	20043	19697	19750	19957	19728	19833	19807	19636	19693	19764	19832	20083	19976	19652	19791	19697	19882	19921	20025	19846	19770	19832	19878	19740	19630	19825	19854	19598	19922	19763	19770	19720	19903	19703	19717	20061	19804	19680	19674	19824	19910	19763	19681	19816	19904	19690	19693	19742	19752	19600	20037	20018	19568	19855	19747	19573	19906	19994	19858	20006	19797	20012	19940	19916	19843	19867	19631	19774	19950	19685	19825	19565	19753	19558	19761	19794	19887	20023	19663	19741	19823	19557	19506	19853	19773	19886	19687	19974	19943	19742	19857	19704	19720	19860	19861	19835	19968	19933	19803	19917	19658	19726	19832	19710	19698	19849	19832	19811	19823	19961	19689	19882	19750	19651	19801	19740	19855	19722	19788	19775	19971	19784	19751	19710	19789	19862	19789	19695	19716	19902	19922	19357	19604	19835	19788	19784	19668	19501	19794	19837	19740	20109	19945	19641	19787	19860	19815	19797	19775	19904	19658	19910	19800	19673	19692	19584	19693	19618	20018	19661	19928	19981	19917	19890	19984	19697	19757	19560	19875	19696	19813	20040	19546	19769	19763	19809	19820	19769	19748	19837	19782	19782	19773	20005	19764	19710	19943	19890	19640	19822	19896	19714	19781	19666	19945	19903	19737	19953	19951	19809	20002	19817	19993	19622	19848	20007	19676	19660	19784	19930	19769	19659	19660	19793	19665	19904	19829	19713	19850	19917	19637	19872	19758	19910
45174	63410	53833	37542	22723	17776	15930	15319	14830	14603	14279	14319	14318	14211	15705	22048	14357	14099	13966	13928	14062	13991	13877	13906	13862	14651	17493	17131	16125	15093	14423	14052	13986	13806	13889	13673	13749	13745	13900	13991	14015	14006	13942	13917	13894	13862	13827	13861	13952	13938	13959	13844	13931	13826	13897	13995	13777	13979	13808	13713	13779	13830	13899	13990	13778	13839	13794	13824	13905	13812	13923	13752	13894	13824	13764	13882	14014	13824	13639	13829	13788	13979	13838	13689	13727	13816	13830	13798	13873	13870	13811	13709	13839	14003	13788	13838	13939	13804	13928	13835	13896	13783	13867	13874	13955	13968	13820	13720	13855	13878	13946	13838	13913	13870	13957	13838	13766	13846	13793	13823	13863	13649	13969	13910	13816	13896	13847	13906	13827	13780	13850	13977	13925	13842	13867	13955	13914	13940	13918	13690	13759	13981	13900	13727	13764	13935	14005	13748	13647	13737	13845	13856	13857	13772	13756	13964	13753	13993	13797	13741	13705	13972	13725	13910	13876	13877	13932	13936	13848	13927	13870	13933	13847	14030	13664	13860	13865	13729	13958	13798	13782	13729	13875	13886	13903	13859	14005	13835	13842	13807	13908	13898	14023	13814	13774	13766	13826	13707	13836	13900	14009	13771	13970	13773	13933	13887	13926	13724	13979	13831	13856	13989	13935	13784	13962	13820	13884	13690	13892	13837	13837	13819	13982	13836	13869	13699	13963	13837	13918	13663	13834	13867	13832	13863	13822	13941	13842	13888	13923	13967	13906	13594	13982	13985	13899	13861	13791	14034	13873	13907	13923	13881	13960	13916	13808	13606	13785	13721	13875	13825	14023	13898	13885	13893	13910	13667	13925	13865	13816	13809	13952	13841	13943	14000	14008	13917	13943	13809	14004	13971	13865	13894	13700	13785	13911	13894	13927	13904	13754	13844	13850	13861	13753	13711	13853	13835	13831	13963	13708	13758	13707	13713	13760	14023	13761	13912	13898	13907	13912	13878	13713	13755	13703	13764	13898	13873	13854	13951	13902	13912	13816	13862	13796	13849	13795	13810	13766	13835	13836	13923	13937	13932	13766	13867	13906	13897	13804	13865	13837	13852	13758	13930	13861	13931	13841	14078	13836	13884	13907	13728	13873	13794	13727	13806	13947	13928	13906	13864	13639	13989	14028	13882	13814	13751	13726	13862	13896	13939	13835	13835	13873	13857	13826	13827	13883	13901	14130	13837	13848	13879	13829	13699	13959	14005	13743	13827	13706	13826	13869	13965	14014	13823	13725	13856	13960	13706	13852	13993	13795	13869	13836	13962	13675	13807	13721	13758	13912	13980	13809	13786	13760	13831	13924	13966	13802	13771	13776	13906	13799	13759	13811	13866	13860	13823	13746	13928	14032	13812	13857	13691	13965	13803	13894	13975	13876	13854	13883	13911	13831	13751	13765	13886	13847	13950	13806	13880	13855	13951	13875	13797	13787	13717	13768	13878	13923	13834	14041	13763	13682	13878	13894	13806	13925	13842	13738	13845	13752	13927	13761	13874	13856	13867	13869	13948	13820	13738	13761	13932	13795	13880	13881	13815	13724	13831	13894	13640	13903	13718	13881	13769	13732	13933	13919	13861	13727	13799	13834	13713	13835	13801	13736	13747	13976	13991	13920	13861	13808	13815	13813	13875	13841	13829	13772	13861	13823	13831	13767	13919	13749	14009	13941	13844	13846	13758	13957	13897	13933	13908	14005	13920	13924	13918	14023	13842	13811	14108	13755	13901	13745	13858	13900	13803	13636	13889	13842	13877	13827	13895	13924	13823	13985	13811	13762	13916	13939	13726	13936	13990	13794	13746	13868	13796	13767	13813	13812	13972	13728	13868	13846	13897	13845	13675	13865	13899	13791	13913	13726	13847	13807	13871	13782	13792	13779	13946	13905	13805	13876	13852	13950	14000	13798	13672	13925	13764	13911	13783	13826	13845	13963	13781	13725	13995	13915	13819	13783	13811	13845	13945	14083	13835	13620	13888	13827	13815	13983	13802	13778	13849	13751	13798	13862	13840	13936	13897	13876	13718	13968	13774	13710	13849	13848	13736	13769	13902	13912	13838	13787	13928	13710	13685	13797	13850	13789	13829	13785	13817	13938	13841	13901	13853	13912	13681	13734	13767	13909	13794	13637	13763	14056	13597	13783	13871	13762	13916	13888	13843	13868	13862	13873	13830	13909	13889	13753	13778	13946	13882	13715	13948	13858	13846	13939	13844	13752	13727	13841	13954	13695	13796	13857	13648	14063	13989	13970	14004	14035	13903	13834	13763	13847	13924	13769	13984	13853	13764	13734	13991	13731	13859	13837	13827	13885	13730	13904	13892	13730	13838	13793	13896	13904	13968	13702	13738	13720	13848	13753	13836	13671	13769	13771	13993	13857	13836	13891	13798	13831	13918	13799	13811	13797	13976	13892	13809	13837	13838	13883	13775	13900	13712	13831	13814	13846	13878	13822	13920	13849	13971	13848	14018	14012	13956	13819	13823	14134	13816	13816	13922	13886	13693	13841	13872	13738	13772	13885	13822	13837	13822	13942	13717	13923	13892	14047	13859	13790	13810	13890	13914	13706	13829	13686	13978	13974	13805	13920	13852	13799	13853	13689	13688	13836	13816	13932	13827	13834	13948	13981	13775	13968	13737	13909	13799	13892	14102	13813	13824	13804	13862	13867	13760	13869	13861	13807	13864	13783	13721	13994	13811	13973	13939	13814	13758	13797	13856	13856	13918	13894	13903	13808	13847	13941	13921	13886	13992	13800	13719	13982	13739	13880	13550	13840	13825	13845	13915	13769	13873	13893	13923	13928	14034	13668	13952	13846	13891	13662	13705	13726	13918	13947	13807	13980	13792	14101	13735	13894	13760	13807	13813	13891	13803	13873	13835	13966	13948	13802	13833	13786	13853	13859	13809	13897	13935	13897	13981	13828	13819	13787	13784	13767	13831	13868	13940	14014	13847	13879	13719	13862	13991	13798	13784	13651	13957	13865	13893	13830	13950	13839	13948	13734	13777	13995	13924	13747	13671	13665	13841	13885	13999	13731	14097	13815	13773	13971	13826	13756	13699	13944	14057	13935	13924	13877	13969	13833	13980	13744	13822	13905	13866	13890	13962	13991	13938	13899	13853	13820	13887	13820	13679	13836	13700	14016	13992	13764	13841	14024	13777	13660	13830	13764	13687	13957	13821	13866	14051	13936	13713	13769	13757	13822	14028	13781	13860	14012	13774	13917	13972	13808	13778	14136	13803	14012	13908	13884	13927	13741	13925	13702	14039	13756	13843	13885	13892	13762	13923	13963	13754	13793	13927	13811	13908	13778	13829	13911	13870	13831	13741	13940	13869	13944	13799	13803	13999	13976	13576	14020	13905	13995	13804	13839	13702	13926	13780	13997	13980	13748	13833	13939	13889	13846	13908	14041	13942	13891	13749	13837	13672	13850	13668	13799	13846	13796	13907	13742	13899	13752	13677	13884	13782	13911	13858	13882	14084	14001	13874	13803	13802	13901	13909	13745	13823	13892	13901	13887	13930	13983	13834	13900	13920	13896	13788	13823	13928	13870	13849	13966	14008	13780	13874	13932	13853	13989	13887	13845	13921	13888	13831	13786	13661	13820	13830	13760	13811	13809	13795	13904	13819	13862	13759	13823	13852	13969	13859	13869	13980	13810	13923	13636	14007	13913	13799	13837	13963	13857	13923	13808	13788	13894	13760	13803	13973	13698	13809	13990	13826	13755	13980	13862	13803	13707	13798	13982	13827	13861	14008	13783	13838	13771	13837	13737	13807	13798	14078	13880	13867	13788	13817	13813	13945	13993	13965	13970	13808	13891	13970	13788	13921	13916	13851	13988	13980	13914	13965	14001	13970	13837	13829	13770	13856	13798	13952	13969	13882	13885	13823	13916	13924	13736	13955	13728	13688	13817	13832	13785	13901	13612	13892	13661	13884	13824	13799	13766	13945	13863	13796	13882	13816	13802	13766	13982	13878	13717	13727	13823	13893	13761	13996	13844	13928	13873	13652	13811	13800	13904	13959	13765	13721	13673	13944	13845	13833	13656	13916	13818	13890	13812	13732	13798	13909	13810	13927	14009	13733	13975	13855	13957	13926	14018	13939	13882	13980	13981	13861	13802	13911	13866	13714	13937	14083	13779	13773	13826	14092	13970	13960	13869	13723	13811	13822	13696	13849	13969	13906	13887	13951	13953	13819	14041	13773	14059	13884	13865	13810	13899	13834	13870	13868	14006	13776	13917	14055	13651	13954	13792	13915	13721	13786	13822	14008	13845	13907	13754	13722	13860	13944	13861	13901	13876	13938	13807	13816	13961	13825	13879	13736	13638	14003	13807	13761	13808	13878	13814	13825	13875	14049	13832	13859	13759	13843	13795	13936	13893	13863	13790	13750	13847	13861	13865	13863	13942	13873	13945	13892	13704	13870	13868	13621	13841	13930	13891	13881	13809	13753	13881	14022	13813	13940	13844	13738	13929	13971	13842	13743	13919	13987	13850	13960	13869	13934	13805	13740	13810	14009	13852	13786	14050	13946	13738	13869	13923	13918	13780	13821	13652	14115	13804	13813	13737	13801	13881	13874	13932	13645	13890	13867	14071	13882	13886	13716	13971	13822	13934	13756	13784	13862	13785	13814	14020	13693	13936	13796	13659	13751	13814	13876	13804	13904	13663	13746	13789	13851	13828	13813	13935	13840	14029	13772	13827	13875	13815	13878	13848	13903	13729	13838	13786	14054	13733	13984	13774	13801	13864	13873	13756	13875	13843	13687	13914	13890	13820	14099	13762	13795	13775	13604	13767	13777	13922	13838	13972	13895	13847	14022	13827	13879	13711	13775	13892	13730	13976	13980	13824	13753	13801	13898	13754	13790	13819	13937	13912	13794	13744	13918	13876	13958	13763	13854	13860	13961	13870	13959	13799	13870	13824	13748	13801	13844	13865	13905	13732	13844	13977	13910	13893	13945	13842	13703	14006	13795	13852	13648	13914	13703	13705	13721	13758	13769	13703	13884	13882	13862	13777	13933	13976	13822	13965	13861	13886	13775	13943	13817	13814	13839	13846	13883	13892	13886	13845	13982
22108	20531	27475	25244	21758	24329	27766	23532	22270	21832	21943	21454	21494	21436	22914	27948	21893	21085	20800	20630	21101	20890	20952	20559	21160	22269	26418	27163	24495	22693	21652	21085	20759	20824	20790	20630	20590	20576	20752	20576	20709	20700	20613	20619	20729	20816	20960	20682	20719	21073	20844	20947	20766	20826	20787	20703	20705	20803	20852	20529	20597	20730	20743	21005	20611	20920	20725	20755	21061	20945	20846	20757	20607	20705	20717	20686	20798	20829	20281	20774	20699	20593	20726	20785	20947	20917	20544	20821	20609	20506	20705	20742	20995	20726	20752	20704	20520	20859	20642	20804	20688	20720	20892	20836	20753	20625	20750	20788	20707	20788	20814	20811	20761	20761	20607	20538	20698	20561	20761	20672	20707	20729	20486	20647	20649	20780	20800	20836	20596	20705	20494	20916	20784	20814	20686	20638	20913	20629	20582	20461	20794	20598	20631	20798	20629	20795	21052	20791	20779	20520	20849	20704	20847	20547	20712	20768	20881	20700	20738	20870	20666	20739	20895	20934	20738	20758	20850	20833	20711	20671	20725	20849	20691	20909	20586	20720	20761	20953	20961	20995	20853	20884	20619	20835	20722	20587	20581	20696	20603	20758	20566	20864	20587	20746	20854	20556	20625	20710	20801	20747	20804	20735	20702	20422	20828	20683	20776	20758	20761	20774	20743	20564	20723	20606	20832	20822	20799	20922	20911	20690	20766	20697	20647	20680	20512	20418	20652	20500	20795	20737	20635	20710	20697	20593	20730	20661	20687	20732	20838	20605	20845	20560	20603	20657	20689	20790	20689	20944	20883	20700	20672	20908	20708	20701	20731	20318	20579	20732	20980	20754	20813	20668	20749	20543	20731	20564	20681	20592	20836	20472	20695	20575	20685	20615	20575	20693	20600	20459	20806	20748	20792	20524	20595	20614	20700	20538	20537	20650	20870	20719	20762	20729	20547	20747	20711	20960	20837	20699	20808	20575	20883	20574	20753	20621	20889	20775	20898	20969	20934	20681	20709	20722	20717	20754	20467	20742	20806	20838	20662	20820	20897	20939	20955	20659	20580	20653	20851	20640	20529	20666	20785	20624	20921	20775	20769	20578	20618	20798	20865	20780	20504	20704	20881	20789	20448	20748	20916	20749	20877	20682	20580	20765	20750	20697	20590	20621	20711	20786	20925	20558	20814	20962	20785	20704	20775	20524	20920	20606	20772	20657	20774	20583	20836	20687	20869	20940	20704	20583	20801	20965	20875	20680	20738	20686	20751	20957	20476	20723	20732	20528	20697	20663	20711	20529	20608	20858	20785	20752	20645	20791	20634	20747	20793	20639	20888	20555	20561	20695	20583	20726	20815	20660	20547	20784	20597	20852	20663	20725	20759	20577	20628	20758	20718	20700	20700	20594	20811	20661	20714	20802	20807	20582	20784	20748	20779	20608	20605	20616	20524	20613	20859	20896	20776	20767	20670	20621	20658	20471	20745	20851	20839	20762	20773	20707	20668	20786	20795	21001	20750	20608	20641	20600	20692	20904	20755	20758	20892	20945	20534	20717	20398	20895	20841	20341	20818	20576	20680	20749	20872	20742	20754	20516	20743	20719	20603	20733	20748	20807	20730	20691	20808	20837	20662	20413	20720	20718	20593	20667	20816	20812	20925	20662	20530	20601	20790	20561	20886	20653	20576	20628	20618	20526	20773	20859	20454	20807	20736	20776	20700	20934	20698	20791	20904	20806	20563	20668	20873	20732	20810	20792	20689	20816	20784	20534	20694	20761	20829	20803	20811	20585	20777	20622	20695	20611	20543	20670	20834	20644	20623	20534	20463	20878	20554	20766	20812	20685	21015	20730	20533	20678	20744	20622	20754	20658	20716	20532	20722	20389	20765	20536	20568	20484	20661	20648	20792	20804	20580	20692	20585	20545	20873	20786	20477	20554	20675	20463	20611	20710	20878	20770	20860	20766	20952	20635	20732	20808	20527	20586	20834	20713	20656	20617	20565	20887	20618	20686	20766	20743	20539	20636	20738	20677	20930	20800	20584	20816	20541	20672	20556	20529	20822	20611	20777	20757	20784	20838	20768	20690	20854	20655	20753	20710	20596	20533	20411	20711	20822	20529	20555	20461	20800	20750	20580	21015	20730	20603	20626	20992	20648	20823	20902	20714	20750	20676	20734	20887	20983	20566	20742	20466	20796	20827	20682	20510	20735	20688	20542	20435	20595	20635	20749	20569	20879	20557	20781	20588	20660	20775	20649	20632	20898	20617	20860	20595	20723	20578	20792	20377	20873	20621	20581	20771	20653	20541	20783	20920	20681	20649	20709	20814	20714	20747	20563	20497	20670	20876	20832	20863	20634	20591	20566	20480	20540	20587	20691	20648	20625	20942	20753	20568	20477	20597	20615	20649	20572	20738	20726	20518	20906	20716	20599	20597	20814	20805	20981	20680	20791	20774	20709	20672	20518	20485	20758	20729	20824	20786	20741	20619	20665	20801	20834	20807	20832	20603	20799	20691	20778	20789	20701	20589	20808	20779	20730	20696	20486	20586	20858	20918	20694	20666	20728	20625	20850	20612	20564	20519	20878	20709	20540	20825	20739	20943	20632	20500	20652	20683	20568	20523	20837	20814	20921	20572	20601	20764	20707	20774	20694	20925	20778	20526	20758	20702	20830	20761	20841	20737	20561	20754	20525	20536	20913	20737	20928	20820	20776	20836	20741	20679	20678	20609	20785	20736	20867	20817	20598	20522	20718	20705	20877	20680	20631	20588	20633	20762	20776	20716	20743	20601	20770	20659	20806	20801	20691	20481	20446	20828	20786	20830	20872	20846	20876	20670	20702	20668	20616	20560	21027	20603	20539	20683	20653	20696	20719	20654	20602	20830	20538	20728	20669	20773	20745	20749	20778	20818	20599	20833	20638	20823	20855	20712	20701	20660	20802	20770	20751	20828	20645	20767	20507	20599	20864	20807	20618	20834	20382	20511	20680	20505	20552	20670	20653	20911	20906	20815	20796	20592	20533	20612	20643	20738	20687	20649	20722	20605	20654	20429	20642	20829	20586	20693	20801	20733	20843	20515	20919	20551	20799	20871	20646	20901	20860	20823	20717	20665	20530	20755	20825	20722	20669	20826	20781	20623	20666	20832	20676	20724	20762	20656	20610	20753	20666	20639	20723	20750	20791	20795	20640	20792	20654	20668	20703	20839	20652	20657	20585	20505	20701	20523	20666	20527	21092	20691	20933	20668	20622	20753	20685	20509	20672	20708	20715	20592	20703	20757	20848	20623	20640	20774	20749	20405	20719	20614	20804	21026	20929	20971	20881	20694	21000	20739	20639	20525	21048	20738	20781	20673	20540	20707	20843	20812	20541	20573	20710	20641	20828	20543	20716	20715	20561	20868	20654	20769	20567	20694	20507	20711	20684	20524	20638	20613	20745	20767	20792	20820	20921	20815	20839	21086	20623	20533	20859	20699	20661	20776	20827	20819	20768	20610	20613	20902	20767	20921	20625	20664	20661	20736	20846	20689	20504	20669	20732	20746	20600	20610	20938	20591	20545	20802	20871	20479	20553	20775	21085	20725	20647	20647	20979	20482	20862	20880	20742	20889	20637	20800	20693	20851	20733	20683	20629	20583	20764	20786	20742	20922	20669	20977	20527	20757	20418	20675	20870	20751	20572	20642	20689	20617	20759	20956	20718	20775	20784	20479	20760	20677	20652	20922	20633	20683	20735	20666	20750	20794	20875	20828	20799	20807	20760	20892	20766	20664	20895	20606	20714	20495	20885	20583	20635	20658	20944	20851	20782	20747	20803	20812	20649	20622	20965	20788	20833	20849	20810	20633	20728	20843	20770	20681	20613	20656	20698	20849	20718	20753	20679	20718	20732	20638	20684	20756	20586	20528	20774	20578	20991	20616	20644	20816	20804	20519	20785	20809	20621	20948	20981	20677	20713	20733	20899	20830	20884	20612	20657	20777	20949	20810	20650	20707	20752	20663	20459	20400	20686	20745	20585	20581	20594	20821	20624	20630	20644	20596	20859	20684	20786	20903	20829	20680	20748	20763	20690	20820	20652	20764	20619	20795	20752	20770	20678	20727	20891	20736	20599	20681	20597	20751	20760	20855	20729	20748	20848	20800	20806	20486	20630	20585	20644	20928	20801	20605	20631	20647	20667	20766	20883	20779	20832	20867	20888	20677	20692	20626	20488	20789	20769	20752	20653	20547	20723	20527	20731	20768	20694	20514	20820	20948	20562	20547	20814	20712	20572	20660	20712	20400	20830	20736	20787	20540	20796	20716	20588	20622	20773	20717	20760	20825	20886	20797	20572	20732	20659	20639	20833	20649	20713	20578	20856	20816	20991	20569	20660	20804	20610	20674	20708	20558	20820	20688	20600	20659	20466	20695	20835	20701	20650	20774	20750	20804	20940	20657	20891	20737	20909	20702	20841	20838	20887	20730	20832	20890	20603	20673	20614	20416	20758	20786	20535	20720	20760	20648	20623	20827	20697	20755	20752	21010	20904	20602	20597	20677	20659	20716	20823	20739	20765	20636	20896	20737	20806	20758	21022	20691	20487	20583	20788	20601	20970	20823	20849	20664	20717	20572	20607	20713	20752	20708	20747	20535	20630	20704	20733	20823	20686	20707	20664	21114	21042	20834	20670	20804	20670	20588	20863	20674	20587	20659	20893	20740	20663	20833	20514	20592	20794	20840	20935	20640	20778	20521	20780	20808	20593	20507	20547	20565	20619	20731	20560	20634	20674	20546	20746	20610	20842	20733	20854	20782	20768	20834	20748	20656	20674	20749	20744	21035	20698	20724	20837	20824	20729	20868	20659	20844	20627	20410	20714	20653	20602	20885	20700	20814	20785	20582	20446	20702	20704	20564	20544	20628	20833	20700	20835	20636	20555	20829	20642	20725	20586	20568	20696	20907	20621	20603	20683	20687	20685	20897	20661	20875	20841	20861	20562	20662	20639	20507	20480	20668	20780	20692	20733	20752	20645	20703	20789	20646	20839	20891	20883	20784	20739	20521	21050	20908	20764	20908	20860	20729	20886	20822	20908	20528	20490	20638	20755	20721	20853	20692	20342	20737	20591	20792	20519	20616	20677	20762	20598	21043	20692	20681
46647	63850	67509	44314	24108	19830	18140	17295	16402	15755	15200	15168	15117	14878	18264	23186	14471	14522	14663	14505	14511	14366	14439	14457	14453	16611	22492	22045	18575	16135	15108	14392	14529	14268	14423	14197	14327	14409	14219	14344	13956	14266	14404	14339	14336	14213	14368	14148	14393	14358	14217	14334	14424	14257	14271	14253	14498	14351	14310	14430	14197	14143	14327	14160	14162	14295	14259	14332	14179	14243	14079	14339	14404	14167	14124	14355	14305	14193	14254	14360	14258	14370	14224	14259	14437	14320	14096	14435	14294	14207	14242	14258	14254	14212	14249	14121	14265	14567	14334	14179	14346	14287	14305	14253	14311	14145	14311	14410	14134	14165	14513	14194	14103	14112	14200	14339	14361	14121	14268	14256	14300	14199	14199	14372	14159	14163	14135	14248	14209	14214	14171	14243	14195	14277	14183	14307	14342	14169	14197	14156	14194	14208	14332	14264	14281	14185	14137	14330	14231	14261	14230	14222	14304	14229	14207	14419	14211	14443	14338	14174	14180	14238	14211	14315	14188	14258	14385	14343	14392	14389	14306	14037	14286	14121	14107	14426	14237	14178	14213	14191	14298	14286	14323	14183	14298	14348	14218	14316	14137	14338	14312	14134	14176	14200	14285	14403	14193	14265	14121	14260	14397	14330	14302	14266	14210	14105	14330	14398	14217	14195	14245	14329	14073	14275	14126	14214	14279	14260	14177	14352	14369	14221	14262	14368	14191	14251	14332	14177	14387	14334	14507	14146	14233	14106	14125	14146	14367	14323	14255	14275	14265	14263	14125	14174	14260	14317	14292	14397	14174	14095	14230	14231	14257	14420	14291	14139	14206	14348	14360	14282	14169	14251	14276	14246	14179	14244	14245	14242	14366	14225	14194	14353	14378	14193	14259	14140	14330	14325	14345	14161	14217	14128	14214	14070	14273	14177	14192	14308	14207	14256	14352	14190	14230	14373	14283	14300	14296	14228	14208	14372	14188	14205	14342	14222	14210	14220	14304	14255	14358	14326	14566	14239	14307	14360	14145	14155	14343	14116	14221	14261	14101	14263	14156	14259	14185	14271	14181	14274	14170	14317	14159	14208	14353	14226	14230	14293	14325	14228	14204	14179	14346	14419	14285	14186	14220	14207	14173	14278	14255	14273	14304	14215	14471	14261	14286	14423	14347	14302	14224	14275	14205	14196	14481	14284	14151	14232	14423	14305	14207	14227	14158	14358	14084	14314	14133	14161	14299	14248	14369	14299	14152	14352	14329	14152	14140	14193	14171	14434	14363	14285	14275	14362	14329	14326	14316	14302	14208	14251	14293	14204	14076	14375	14130	14315	14093	14302	14336	14240	14077	14121	14229	14167	14269	14264	14303	14152	14276	14217	14196	14239	14285	14157	14178	14187	14081	14309	14066	14102	14312	14298	14063	14373	14355	14300	14221	14322	14318	14306	14340	14388	14364	14174	14230	14117	14327	14139	14265	14397	14224	14370	14242	14388	14345	14361	14224	14103	14096	14257	14200	14309	14355	14220	14289	14186	14232	14100	14252	14188	14263	14274	14348	14202	14235	14132	14129	14213	14182	14181	14161	14345	14096	14034	14198	14225	14325	14346	14272	14268	14196	14201	14297	14222	14275	14335	14298	14131	14433	14346	14275	14328	14281	14398	14354	14281	14241	14381	14229	14228	14291	14210	14257	14235	14163	14200	14301	14336	14245	14182	14063	14338	14205	14221	14263	14209	14340	14140	14346	14266	14200	14220	14249	14375	14171	14234	14481	14066	14250	14261	14269	14366	14232	14363	14234	14335	14282	14323	14227	14248	14379	14119	14211	14177	14230	14192	14245	14280	14131	14326	14122	14144	14241	14388	14205	14282	14184	14170	14217	14161	14069	14330	14162	14293	14141	14356	14186	14416	14128	14066	14117	14179	14305	14334	14337	14310	14296	14186	14141	14174	14057	14326	14234	14344	14166	14153	14321	14325	14174	14167	14325	14243	14153	14209	14082	14072	14292	14239	14374	14239	14102	14386	14435	14301	14201	14240	14238	14234	14189	14194	14296	14249	14233	14407	14264	14165	14318	14184	14157	14324	14302	14289	14396	14248	14247	14301	14184	14166	14423	14498	14358	14229	14268	14221	14348	14260	14150	14220	14128	14325	14109	14423	14188	14249	14311	14262	14270	14226	14218	14343	14243	14222	14328	14249	14086	14179	14382	14287	14295	14204	14225	14267	14288	14239	14314	14274	14283	14277	14092	14270	14309	14315	14199	14194	14306	14206	14225	14207	14256	14366	14324	14372	14181	14401	14221	14076	14355	14333	14130	14266	14114	14407	14353	14198	14177	14198	14297	14139	14213	14374	14267	14415	14312	14292	14135	14262	14205	14263	14198	14286	14249	14368	14270	14262	14183	14140	14173	14281	14104	14148	14172	14329	14255	14105	14273	14267	14276	14381	14158	14233	14355	14223	14218	14238	14444	14187	14167	14117	14353	14273	14244	14282	14199	14183	14366	14209	14194	14161	14252	14217	14333	14102	14193	14315	14242	14236	14367	14295	14281	14192	14140	14202	14197	14177	14361	14289	14178	14306	14207	14242	14220	14260	14280	14139	14260	14207	14187	14134	14285	14157	14192	14226	14420	14183	14367	14198	14180	14293	14251	14410	14473	14176	14117	14352	14224	14336	14401	14360	14171	14215	14156	14328	14221	14404	14204	14349	14372	14157	14231	14362	14147	14228	14230	14220	14150	14208	14242	14238	14287	14311	14557	14219	14401	14197	14303	14333	14098	14328	14176	14331	14212	14254	14294	14315	14229	13909	14193	14100	14201	14276	14250	14292	14174	14353	14211	14307	14269	14303	14153	14229	14203	14396	14179	14294	14286	14175	14315	14256	14222	14272	14208	14197	14159	14083	14161	14284	14397	14287	14490	14317	14092	14306	14361	14119	14431	14281	14220	14061	14312	14166	14040	14143	14200	14113	14283	14330	14195	14177	14202	14274	14181	14315	14357	14418	14280	14194	14144	14219	14284	14265	14226	14127	14296	14253	14302	14182	14315	14332	14279	14269	14161	14353	14310	14247	14360	14220	14113	14122	14104	14176	14232	14304	14070	14303	14325	14322	14187	14032	14376	14300	14346	14196	14234	14284	14222	14297	14136	14220	14235	14301	14298	14148	14264	14358	14252	14272	14350	14229	14285	14301	14393	14245	14295	14188	14299	14153	14280	14320	14168	14183	14136	14178	14224	14412	14215	14336	14337	14264	14326	14075	14295	14263	14264	14288	14222	14109	14131	14332	14304	14271	14322	14450	14032	14368	14180	14330	14323	14228	14101	14197	14249	14284	14323	14264	14192	14258	14106	14273	14108	14235	14268	14327	14058	14267	14452	14324	14262	14299	14293	14331	14393	14372	14399	14321	14285	14249	14086	14234	14308	14141	14268	14281	14413	14382	14253	14161	14148	14355	14325	14323	14267	14391	14517	14194	14125	14210	14468	14250	14152	14372	14364	14239	14356	14398	14164	14275	14240	14150	14216	14336	14181	14272	14298	14122	14381	14321	14221	14361	14354	14250	14360	14042	14281	14236	14251	14270	14285	14376	14311	14330	14056	14268	14395	14204	14378	14135	14351	14246	14250	14297	14132	14317	14064	14124	14254	14211	14192	14114	14272	14147	14281	14228	14260	14186	14425	14125	14327	14276	14238	14309	14275	14186	14390	14220	14273	14123	14370	14233	14195	14257	14246	14188	14206	14205	14147	14174	14318	14248	14159	14177	14045	14368	14150	14184	14158	14223	14291	14233	14218	14225	14084	14232	14238	14275	14157	14299	14285	14265	14179	14204	14142	14109	14342	14153	14157	14325	14144	14403	14052	14359	14265	14297	14281	14283	14375	14083	14377	14132	14271	14342	14158	14161	14180	14229	14361	14179	14277	14348	14303	14298	14370	14252	14136	14208	14125	14190	14262	14202	14271	14276	14198	14171	14186	14235	14378	14414	14304	14186	14168	14308	14287	14151	14125	14305	14206	14313	14252	14127	14263	14221	14287	14295	14294	14244	14139	14358	14348	14175	14238	14313	14341	14361	14118	14088	14172	14294	14293	14202	14270	14344	14186	14267	14248	14268	14315	14261	14300	14147	14202	14381	14302	14287	14317	14341	14334	14307	14329	14361	14211	14269	14260	14263	14361	14251	14389	14282	14243	14215	14185	14179	14057	14294	14121	14307	14349	14227	14216	14081	14164	14368	14151	14295	14357	14132	14082	14344	14229	14242	14314	14237	14221	14179	14161	14158	14222	14144	14254	14396	14293	14335	14341	14150	14183	14214	14367	14476	14349	14196	14294	14339	14299	14196	14301	14348	14333	14420	14102	14324	14093	14290	14255	14171	14365	14193	14209	14274	14148	14284	14220	14190	14332	14173	14220	14221	14230	14198	14134	14170	14308	14108	14233	14374	14212	14250	14339	14281	14258	14327	14327	14279	14420	14288	14177	14290	14301	14175	14406	14265	14306	14444	14415	14325	14353	14060	14257	14176	14253	14275	14204	14180	14282	14143	14271	14238	14382	14091	14270	14381	14098	14195	14355	14210	14408	14280	14015	14354	14193	14285	14077	14214	14291	14252	14249	14306	14261	14053	14156	14386	14165	14224	14239	14155	14301	14263	14278	14279	14419	14338	14278	14334	14259	14261	14219	14413	14252	14273	14221	14318	14369	14336	14281	14147	14089	14273	14233	14177	14323	14228	14297	14280	14414	14273	14241	14165	14255	14420	14102	14160	14225	14155	14249	14216	14259	14376	14121	14296	14177	14272	14214	14282	14382	14225	14234	14316	14202	14210	14198	14201	14277	14243	14180	14186	14170	14375	14321	14110	14385	14266	14345	14191	14366	14393	14263	14243	14250	14157	14229	14149	14218	14204	14353	13974	14131	14393	14305	14133	14314	14218	14410	14123	14085	14368	14337	14215	14146	14338	14236	14260	14520	14246	14212	14434	14174	14334	14231	14349	14227	14155	14322	14384	14236	14288	14381	14474	14141	14075	14281	14179	14160	14304	14211	14364	14422	14289	14149	14185	14359	14258	14152	14230	14265	14272	14349	14246	14104	14282	14451	14145	14144	14258	14354	14162	14348	14384	14213	14178	14206	14276
45490	47917	44260	32131	24868	24050	23579	23284	23206	22961	22710	22623	22569	22692	22827	22398	22205	22468	22338	22662	22863	22651	22441	22496	22647	22468	23027	22970	22896	22769	22515	22699	22653	22503	22640	22510	22386	22524	22606	22748	22546	22540	22483	22231	22594	22344	22493	22418	22503	22539	22325	22680	22488	22588	22455	22376	22527	22439	22356	22415	22758	22290	22473	22379	22479	22649	22236	22401	22245	22414	22444	22507	22313	22526	22447	22312	22419	22506	22453	22322	22506	22330	22564	22625	22565	22471	22578	22212	22273	22670	22424	22413	22498	22272	22585	22450	22378	22440	22523	22403	22512	22407	22249	22294	22482	22502	22473	22518	22489	22490	22365	22423	22394	22519	22326	22467	22439	22494	22357	22510	22522	22471	22379	22645	22327	22402	22423	22511	22589	22414	22331	22300	22504	22427	22462	22341	22279	22375	22211	22436	22443	22358	22370	22337	22413	22437	22516	22163	22530	22607	22428	22537	22335	22651	22389	22412	22452	22434	22392	22483	22543	22471	22601	22623	22505	22462	22593	22616	22475	22583	22402	22618	22417	22394	22462	22382	22539	22622	22404	22523	22613	22382	22324	22480	22439	22370	22412	22505	22232	22397	22484	22510	22154	22288	22605	22445	22375	22415	22235	22475	22488	22344	22488	22605	22548	22535	22532	22476	22318	22312	22796	22541	22350	22257	22427	22674	22487	22427	22568	22584	22606	22465	22408	22315	22305	22358	22407	22676	22468	22323	22407	22677	22406	22340	22369	22500	22549	22670	22556	22403	22397	22413	22484	22408	22282	22157	22480	22196	22198	22437	22513	22608	22355	22561	22498	22364	22193	22375	22447	22395	22514	22530	22538	22458	22385	22452	22374	22605	22592	22416	22569	22197	22361	22508	22499	22447	22409	22234	22553	22503	22309	22353	22669	22578	22472	22620	22423	22477	22403	22481	22375	22471	22314	22672	22519	22385	22257	22638	22599	22532	22422	22658	22370	22543	22479	22164	22478	22471	22358	22247	22348	22301	22479	22382	22410	22343	22473	22305	22192	22524	22447	22454	22500	22474	22618	22389	22510	22438	22471	22582	22559	22380	22531	22567	22651	22445	22435	22333	22430	22620	22695	22613	22624	22516	22367	22533	22521	22539	22610	22442	22536	22540	22428	22333	22540	22597	22343	22058	22392	22539	22427	22624	22639	22465	22755	22416	22402	22539	22318	22408	22524	22370	22357	22165	22652	22476	22448	22531	22542	22478	22180	22463	22373	22486	22408	22678	22472	22288	22518	22452	22717	22458	22507	22442	22584	22455	22152	22054	22498	22300	22529	22520	22669	22427	22574	22387	22387	22387	22649	22393	22708	22347	22531	22217	22349	22618	22560	22620	22621	22684	22489	22608	22467	22585	22310	22535	22681	22453	22509	22665	22354	22528	22473	22260	22431	22358	22306	22264	22519	22527	22625	22604	22533	22527	22636	22329	22316	22336	22565	22338	22367	22427	22282	22448	22399	22426	22405	22484	22508	22507	22329	22500	22400	22265	22235	22589	22366	22341	22643	22508	22427	22535	22477	22288	22607	22322	22271	22369	22354	22248	22253	22201	22579	22180	22312	22718	22200	22385	22329	22640	22415	22539	22495	22576	22350	22427	22456	22657	22212	22370	22466	22589	22481	22422	22484	22327	22260	22352	22491	22470	22364	22422	22267	22452	22322	22661	22533	22538	22532	22470	22479	22513	22464	22594	22447	22490	22689	22640	22421	22387	22314	22392	22494	22503	22694	22288	22383	22303	22167	22557	22337	22532	22525	22645	22649	22589	22682	22286	22367	22568	22403	22495	22475	22700	22444	22491	22628	22501	22616	22697	22308	22533	22385	22650	22706	22538	22503	22300	22711	22598	22463	22590	22447	22302	22378	22392	22521	22358	22338	22367	22282	22242	22473	22511	22561	22511	22538	22455	22091	22545	22430	22370	22589	22464	22376	22463	22397	22493	22373	22421	22456	22377	22508	22549	22539	22565	22410	22533	22448	22556	22557	22285	22324	22504	22204	22736	22578	22483	22402	22400	22451	22462	22496	22705	22649	22460	22608	22794	22443	22283	22498	22401	22346	22527	22579	22301	22443	22436	22613	22417	22469	22426	22471	22477	22077	22404	22431	22561	22484	22137	22526	22455	22541	22425	22458	22382	22088	22547	22512	22719	22328	22273	22553	22451	22339	22486	22482	22598	22846	22257	22458	22627	22463	22290	22485	22538	22551	22533	22520	22280	22477	22495	22516	22489	22482	22621	22321	22516	22416	22550	22481	22492	22304	22470	22606	22301	22306	22390	22347	22349	22516	22501	22383	22415	22444	22334	22397	22308	22499	22520	22382	22414	22514	22673	22643	22409	22589	22658	22405	22259	22551	22420	22303	22504	22503	22474	22603	22419	22714	22573	22470	22693	22461	22351	22515	22507	22545	22373	22430	22429	22459	22677	22426	22268	22141	22231	22403	22235	22516	22430	22535	22366	22657	22318	22283	22413	22543	22547	22299	22424	22454	22409	22343	22400	22555	22395	22519	22565	22325	22420	22319	22347	22420	22337	22404	22352	22539	22534	22398	22446	22546	22382	22396	22353	22467	22318	22303	22267	22362	22467	22442	22359	22395	22290	22360	22452	22529	22254	22424	22516	22384	22506	22578	22566	22722	22483	22495	22479	22697	22497	22232	22517	22394	22506	22675	22424	22236	22281	22276	22633	22310	22590	22674	22363	22337	22325	22568	22200	22359	22524	22608	22619	22696	22691	22505	22311	22496	22415	22381	22426	22277	22554	22710	22537	22495	22355	22573	22422	22554	22459	22562	22632	22761	22560	22376	22349	22522	22473	22228	22284	22353	22666	22208	22574	22546	22487	22292	22270	22478	22445	22462	22509	22417	22579	22403	22237	22453	22348	22538	22538	22198	22332	22574	22551	22495	22261	22428	22319	22495	22641	22312	22339	22498	22441	22436	22333	22522	22392	22735	22346	22434	22307	22227	22232	22574	22408	22644	22491	22540	22418	22240	22700	22569	22417	22306	22499	22415	22314	22319	22324	22402	22635	22256	22445	22422	22396	22590	22289	22352	22537	22499	22547	22550	22603	22369	22437	22479	22647	22500	22461	22428	22554	22521	22338	22402	22365	22702	22812	22442	22427	22317	22450	22414	22431	22516	22720	22620	22554	22485	22172	22397	22442	22528	22503	22464	22480	22619	22478	22521	22426	22513	22457	22506	22430	22386	22598	22369	22537	22322	22472	22469	22376	22538	22377	22351	22220	22635	22527	22515	22476	22461	22497	22248	22509	22533	22401	22521	22698	22464	22325	22411	22329	22566	22583	22712	22491	22404	22531	22146	22426	22492	22420	22567	22562	22336	22294	22480	22667	22466	22455	22552	22517	22434	22283	22407	22430	22555	22452	22403	22668	22391	22308	22738	22636	22362	22499	22437	22492	22360	22458	22505	22578	22519	22769	22605	22366	22558	22502	22333	22326	22409	22462	22547	22632	22555	22498	22462	22356	22611	22486	22490	22389	22538	22380	22264	22372	22284	22370	22561	22514	22396	22522	22645	22356	22599	22489	22664	22665	22427	22440	22423	22340	22504	22503	22673	22686	22545	22435	22522	22514	22585	22553	22533	22512	22539	22273	22453	22463	22454	22102	22453	22306	22403	22289	22251	22576	22421	22409	22605	22466	22516	22425	22481	22573	22727	22355	22466	22446	22673	22490	22643	22646	22322	22119	22524	22285	22413	22262	22284	22271	22433	22198	22576	22607	22373	22373	22305	22635	22437	22308	22426	22480	22480	22464	22414	22352	22370	22237	22520	22407	22536	22594	22585	22368	22336	22364	22434	22409	22296	22385	22155	22507	22472	22353	22862	22708	22543	22401	22568	22357	22344	22342	22369	22574	22474	22517	22561	22522	22224	22278	22750	22378	22477	22557	22543	22458	22409	22433	22529	22508	22433	22524	22576	22488	22423	22580	22387	22388	22366	22464	22247	22365	22278	22536	22237	22353	22364	22367	22250	22316	22591	22412	22498	22497	22623	22441	22436	22582	22667	22427	22373	22599	22539	22486	22613	22460	22404	22407	22439	22624	22679	22473	22422	22299	22405	22396	22303	22368	22731	22594	22417	22500	22265	22530	22437	22359	22402	22516	22518	22431	22440	22530	22489	22573	22572	22306	22561	22556	22516	22456	22495	22597	22683	22568	22520	22494	22575	22201	22613	22427	22548	22427	22339	22443	22410	22498	22618	22632	22410	22290	22331	22475	22700	22571	22540	22600	22339	22607	22539	22687	22573	22236	22444	22600	22497	22443	22244	22431	22411	22560	22545	22370	22220	22352	22430	22331	22548	22475	22507	22576	22526	22556	22299	22367	22579	22444	22279	22352	22482	22587	22594	22166	22564	22555	22080	22579	22557	22548	22612	22617	22284	22639	22346	22535	22524	22508	22482	22600	22515	22556	22510	22304	22440	22465	22341	22277	22497	22612	22765	22275	22427	22369	22406	22484	22260	22694	22577	22426	22520	22338	22356	22483	22483	22710	22677	22235	22621	22415	22378	22568	22438	22349	22321	22542	22246	22390	22596	22579	22498	22345	22565	22367	22156	22367	22404	22453	22662	22520	22237	22337	22204	22599	22501	22594	22360	22580	22588	22332	22509	22481	22439	22444	22511	22400	22326	22457	22532	22537	22888	22529	22360	22614	22526	22666	22434	22716	22745	22718	22385	22452	22587	22463	22448	22446	22617	22460	22555	22466	22406	22417	22595	22573	22598	22382	22499	22350	22727	22488	22656	22284	22407	22341	22400	22503	22199	22363	22522	22464	22669	22445	22826	22610	22537	22537	22562	22628	22250	22291	22493	22623	22350	22286	22414	22542	22501	22493	22451	22369	22604	22311	22346	22463	22411	22594	22615	22355	22312	22439	22550	22451	22377	22592	22525	22248	22350	22524	22442	22654	22510	22518	22386	22458	22560	22447	22503	22548	22234	22304	22478	22694	22540	22470	22467	22403	22388	22582	22597	22627	22470	22296	22465	22540	22654	22468	22382	22482	22544	22413	22539	22465	22398	22360	22486	22068	22384	22363	22536	22482	22343	22529	22177	22614	22470	22352	22324	22434
48480	51939	43685	24138	17844	17014	16390	16328	16003	15718	15461	15445	15241	15198	15349	15065	15214	15277	15212	15194	15108	15154	15229	15150	15044	15133	15187	15521	15443	15229	15196	15177	15007	15232	15164	15073	15124	15053	15176	15110	15036	15192	15136	15119	15161	15039	15025	15015	15103	15035	15141	15063	14996	15054	15132	15010	15224	15051	14849	15220	15106	15022	15163	14988	15138	15029	15151	14868	15003	15114	15233	15049	15102	15151	15161	14938	15264	15155	15052	15098	15061	14974	15036	15062	15109	15094	15121	15001	15094	15030	15085	15163	15236	15112	15169	15019	15068	14986	14977	15233	14964	15054	14988	15143	15016	15061	15032	15224	15231	15266	15065	15202	14934	15059	15223	15024	15046	15088	15133	15118	15123	15074	14997	15098	15134	15121	15016	15058	15032	15095	15034	15075	15259	15058	15042	15121	15087	15019	15190	14997	14978	15213	15015	15105	14879	15127	15008	15106	15059	15096	14845	15104	15100	15068	15028	15029	15070	15180	14950	15109	15064	15091	15085	14990	14960	15093	14991	15112	15118	15071	15072	15021	15065	14935	15085	15020	15060	15253	15077	15260	14844	15056	15274	14964	15095	14903	15150	15160	15059	15083	15045	15129	15187	15019	15058	15108	15085	15017	14971	15047	15075	14930	14993	15024	14949	15219	15033	15014	15020	15021	15152	15024	15034	15339	15149	15245	15166	15042	15173	15048	15087	15160	15086	14996	15146	15033	15106	15059	15053	15085	15004	15224	15164	15015	15078	15049	15012	15181	15073	15080	15119	15068	15259	15136	15057	15124	15141	15102	14787	15110	14971	14822	15138	14969	15085	15016	15051	15281	15068	15005	15172	15063	14934	15281	15034	14978	15191	15002	15153	15024	14993	15105	15004	15088	15044	14957	15011	14924	15152	15047	15124	15142	15108	15214	15186	15084	15063	15084	15054	15088	14920	14968	15077	15082	15054	14911	15105	15084	14821	14902	15151	15154	14961	15038	15092	15122	14970	15212	15167	15087	15175	15079	15087	15180	15129	14984	15034	15056	15116	14900	15005	15223	15237	14958	15154	14880	15101	14951	15091	15012	14999	15143	15197	14954	15158	15043	15131	15178	14881	15014	14979	15208	15011	14863	15171	15171	15170	15074	15086	15152	15182	15063	14968	15063	14938	14938	15088	15169	15015	15262	15084	15096	15135	15024	15057	15028	15010	15078	15222	15023	15187	14940	15102	15047	15130	14978	15068	14851	15026	15055	15139	15150	15083	15078	15023	15165	15073	15103	15036	15108	14937	14972	14793	15269	14947	14942	14942	15023	14936	15214	15064	15121	15193	15119	15030	15041	14921	15138	15073	14968	15267	15086	15011	14907	15158	15183	15172	15156	14960	15087	14979	15055	15054	15031	15017	15243	15166	14997	15076	14966	15181	15104	15087	15088	15054	15352	15315	15227	14963	15085	15039	15049	15069	15011	15161	15135	15111	15131	15034	15130	15042	15101	15036	15110	14897	15350	14971	15011	15184	15005	15181	15223	14941	15053	15009	15045	15031	14997	15128	15095	15160	15031	15167	15119	15164	15103	15137	15026	15116	14978	15130	15075	14975	15094	15298	15112	15054	15138	14935	15158	15077	15086	14983	15106	15091	14981	15272	15036	15129	15030	15040	15210	15069	15303	15006	14998	15061	15061	15101	15266	15119	15134	14923	15171	15062	14996	15082	15115	14996	15023	14921	15141	15119	14997	15048	15221	15211	15089	15141	15021	15086	15190	15048	14938	15025	15086	15101	15223	15036	14890	15092	15054	15099	14777	14820	15219	15060	15277	15058	14978	15164	14893	14876	14994	15004	15010	15130	15241	15191	15044	15179	15132	15236	15200	15101	15245	15126	14998	15033	15078	15022	15053	15247	14961	15049	15020	15092	14957	15162	15089	15116	15078	15063	15091	15097	15133	15159	15129	15283	15161	15159	15131	15175	15044	15163	15190	14842	15049	15131	15013	15054	14990	15059	15077	14886	15083	15017	15082	15240	14909	15230	15053	15070	14932	14999	15000	15071	15093	15071	14979	14904	15167	15044	15066	14931	14895	15055	14887	15103	15243	15039	15057	15080	15198	15227	14929	15148	15155	15139	15063	15115	15093	14972	15054	15233	15153	15117	15140	15031	15144	15123	15000	15222	15215	15099	15231	15017	15197	14944	14946	15015	15152	15034	15014	15082	15080	15133	15061	15003	15232	15011	15097	15119	15077	15162	15013	14948	15149	15159	14986	14959	15009	15148	15125	15085	15043	15113	15032	15233	15081	15010	15058	15087	15118	15227	15156	14944	15149	15006	15014	14901	15029	15203	15104	15085	15038	15199	15105	15176	15108	15213	15101	15031	14999	15070	15122	15123	15099	15018	15080	15089	15224	15064	15267	14978	15099	14957	15169	15113	15233	15188	15134	15024	15045	14906	14927	15170	15076	15160	15093	15226	15056	15028	14799	15122	15058	14976	15133	15319	14927	14990	15144	15081	15159	15053	15069	15137	15051	15099	14942	15058	15178	14970	15072	15155	15117	14913	15086	15103	15148	15142	15094	15110	15189	15038	15032	15001	15036	15214	15088	15007	15043	14887	15165	15217	15193	14991	15006	15090	15168	15092	15094	14983	15135	15081	15048	15156	15147	15241	14989	14902	14966	15120	15125	15050	14912	15101	15214	15046	15164	15216	15098	14996	14955	15064	15106	14995	15213	15002	15089	15138	15033	14927	15119	15152	15172	15003	15039	14913	15047	15096	15084	15094	15084	15009	15131	15000	15140	15072	15188	15107	15222	15007	15139	15141	14906	15181	14965	15075	15078	15029	15098	15001	15000	15024	15131	15111	15175	15051	14967	15016	15124	14995	15059	15059	15080	15047	14909	14859	15138	15265	14921	15101	14913	15038	14981	15203	15111	15020	14996	15113	15007	15198	15172	14917	15223	15078	14869	14921	15103	15140	15134	15195	14990	15169	15081	14911	14960	15082	15049	15037	14910	15127	15094	15110	15027	14983	15160	15080	15113	15320	15047	15018	15159	15027	15090	15077	14894	15060	14963	15230	15021	15177	14971	15301	15140	15013	15176	15103	15044	15114	15098	14927	15143	14904	15198	14877	15262	15113	15131	14922	15210	14841	15045	14928	15120	15092	15148	15006	15136	14969	15055	15060	15129	15271	15115	15301	15069	15105	15087	15157	15104	15066	15085	15211	15150	15117	15137	15004	15040	15152	15075	15108	15237	14827	15055	15138	15025	15062	14998	15196	15092	15001	15175	15203	15049	15199	15038	15092	15113	15182	15294	15025	15120	14852	15148	15111	15049	15094	15155	15076	15187	14982	15083	15059	15024	15133	15176	15211	15081	15304	14852	15093	15055	15015	14987	15253	15089	14950	15026	15167	15179	15221	14924	15275	14909	15036	14994	15178	15139	15279	15279	14997	15158	15031	15006	15159	15123	15019	15191	15136	15034	15234	15116	15231	14835	15172	14917	15213	15213	15114	15065	15218	14941	15160	15043	15195	15079	15202	15185	14968	15165	15011	15039	15105	15122	14987	15218	15068	15129	15009	15008	15156	15097	15159	15018	15073	15061	14918	15182	15045	15079	15279	15134	15002	15201	15041	15109	15100	14948	15174	15119	14969	15311	15124	15146	15051	15302	15118	14973	15260	15005	15051	15107	14974	15164	15021	15180	15248	15271	15095	15160	15064	15005	15073	14983	15160	15042	14948	15004	15072	15178	15021	15037	15140	15116	15087	15012	15067	14841	15112	15146	14993	15140	14920	15084	15003	14949	15070	14898	15182	15088	15135	15076	15030	14949	15165	15141	15129	15077	15099	15010	15040	15153	15102	14974	15043	15178	15190	14977	14958	15097	15037	15126	15140	15158	15135	15043	15086	15133	14980	15137	15098	15023	15112	15220	15243	14983	15295	15050	15130	15165	15428	15151	15041	15081	15121	15316	15107	15040	15042	15183	15015	15191	14998	15261	15166	15244	15226	14994	15083	15124	15136	15216	15073	15078	15249	15058	15173	15134	14959	15079	15036	15111	14946	14910	15383	15106	15072	15065	15114	15253	15176	15170	15110	15207	15135	15183	14987	15198	15122	15194	15172	15147	15157	15151	15169	14980	14881	15096	15210	14926	15145	14974	15026	15154	15068	15101	15098	14958	15083	15190	14919	15064	15158	15090	15036	15097	15021	15109	15134	14933	15103	14994	15042	14968	15174	15007	15038	15231	15141	15024	15188	15025	15111	15093	15136	15161	15135	15070	15182	15134	15090	15131	15235	15212	15024	14960	15081	15104	15169	15095	15050	15035	15116	15099	15181	15171	15157	15146	15138	14794	15194	15098	15044	15061	15241	15069	15170	15114	15106	15163	14991	15152	14967	15219	15114	15133	15268	15054	15023	14934	15239	15196	15330	15016	15114	15103	15042	15088	15111	15062	14937	15050	15019	15142	14987	15093	14982	15171	15165	15177	15034	15010	14998	15065	15180	15077	15093	15084	15178	15059	14978	15133	15081	15125	15139	15109	15023	15178	15085	14907	14954	15161	15084	15228	15048	15249	15193	15061	15019	15013	14959	15027	15163	15071	15108	15079	15050	15196	15139	15069	15195	15066	15061	14984	15109	15095	14929	15092	15086	15099	14948	15131	15114	15106	14858	15148	15014	15097	14870	15070	15212	15237	15135	15185	15145	15045	14903	15113	14914	15195	15079	15120	14989	15211	15098	15233	15117	15137	15203	15054	14998	15047	15120	15127	15138	14976	15047	15051	15056	15129	14999	15089	15310	15036	15099	15228	15230	15085	15100	15048	15124	15118	15077	15044	15223	14957	14991	14852	14981	15185	15108	14951	14946	15253	15171	15039	14925	15100	15137	15232	15172	15144	15168	15115	14978	15093	14963	15092	15044	15135	15076	15088	15002	15021	15194	15164	15032	15125	15124	15078	14929	15057	15086	15187	14888	15169	14986	15205	15098	15094	15158	15070	14984	15177	15229	15118	15044	15053	15047	15207	15195	15104	14939	15070	15044	15063	15204	14997	15143	15138	14924	15057	15189	15116	15032	15156	15100	15082	15108	15092	15229	15024	15147	15041	15286	15191	15095	15046	15223	15089	15191	15056	15197	15037
23923	20561	27164	24760	22673	25880	26442	23856	23049	22922	22389	22303	22088	21968	22512	24656	22301	21656	21903	21665	21532	21736	21775	21755	21496	22318	25703	25054	24035	22838	22177	21739	21840	21693	21565	21704	21416	21445	21583	21519	21476	21380	21571	21721	21463	21543	21401	21528	21541	21419	21442	21570	21405	21575	21456	21594	21557	21536	21604	21490	21823	21612	21488	21337	21339	21575	21704	21519	21541	21580	21417	21577	21699	21482	21593	21476	21227	21609	21576	21554	21642	21585	21382	21555	21570	21546	21730	21519	21362	21469	21609	21486	21675	21658	21584	21417	21605	21410	21648	21552	21278	21327	21390	21681	21668	21491	21399	21775	21676	21123	21854	21579	21508	21331	21385	21363	21559	21463	21525	21427	21408	21266	21475	21544	21444	21403	21284	21481	21543	21457	21363	21492	21272	21362	21406	21544	21558	21472	21552	21593	21533	21314	21337	21453	21508	21615	21616	21497	21427	21480	21258	21447	21531	21697	21570	21349	21499	21519	21608	21506	21336	21577	21450	21394	21524	21221	21452	21787	21579	21549	21546	21422	21371	21547	21401	21441	21536	21412	21533	21544	21770	21729	21554	21355	21359	21577	21604	21593	21491	21395	21626	21607	21457	21595	21587	21656	21528	21668	21642	21647	21710	21301	21586	21282	21766	21514	21484	21512	21487	21597	21428	21448	21511	21563	21637	21368	21538	21441	21346	21616	21509	21487	21585	21404	21298	21705	21748	21180	21614	21696	21675	21581	21433	21537	21547	21523	21524	21467	21558	21447	21482	21485	21495	21526	21498	21692	21617	21498	21404	21430	21537	21495	21198	21677	21522	21437	21452	21612	21384	21435	21498	21545	21358	21513	21532	21465	21566	21518	21511	21480	21561	21686	21712	21527	21554	21642	21564	21424	21649	21341	21465	21483	21590	21628	21740	21318	21679	21579	21851	21545	21554	21400	21695	21357	21427	21707	21574	21696	21675	21514	21275	21384	21373	21405	21249	21737	21377	21525	21632	21407	21432	21719	21832	21739	21258	21376	21368	21515	21644	21686	21475	21554	21459	21435	21241	21432	21525	21619	21394	21415	21538	21643	21664	21571	21294	21701	21538	21605	21494	21433	21227	21453	21796	21336	21472	21631	21455	21423	21448	21624	21631	21316	21485	21336	21376	21488	21618	21465	21612	21572	21466	21341	21438	21703	21598	21353	21464	21332	21403	21494	21396	21555	21562	21173	21393	21588	21529	21475	21575	21523	21686	21369	21811	21476	21402	21555	21419	21675	21527	21462	21411	21393	21386	21562	21485	21594	21521	21356	21484	21514	21628	21608	21358	21504	21414	21320	21636	21409	21372	21535	21383	21553	21380	21465	21537	21744	21588	21414	21588	21463	21322	21677	21393	21436	21512	21462	21757	21563	21304	21523	21614	21530	21275	21534	21463	21642	21532	21337	21389	21485	21307	21544	21540	21282	21512	21574	21390	21496	21624	21482	21632	21406	21608	21465	21534	21444	21169	21469	21427	21649	21689	21494	21413	21451	21619	21681	21772	21816	21531	21439	21532	21597	21426	21551	21543	21555	21346	21523	21592	21703	21425	21463	21528	21474	21563	21684	21673	21724	21338	21428	21538	21372	21495	21372	21397	21535	21271	21715	21616	21602	21694	21204	21444	21254	21673	21490	21484	21535	21155	21489	21368	21512	21495	21235	21585	21563	21388	21401	21434	21484	21624	21326	21462	21317	21361	21580	21471	21552	21612	21408	21566	21369	21630	21402	21526	21330	21550	21623	21450	21453	21587	21356	21638	21470	21589	21587	21406	21435	21624	21435	21365	21346	21219	21619	21299	21411	21733	21530	21555	21413	21383	21665	21553	21438	21320	21558	21450	21719	21266	21501	21622	21820	21640	21456	21455	21436	21416	21422	21409	21530	21361	21216	21458	21514	21670	21590	21489	21587	21698	21451	21439	21540	21465	21480	21427	21583	21523	21531	21399	21418	21413	21549	21413	21342	21487	21466	21588	21355	21485	21359	21324	21547	21497	21492	21406	21348	21611	21677	21583	21779	21399	21308	21359	21581	21554	21453	21702	21503	21458	21517	21661	21600	21572	21696	21686	21492	21626	21422	21277	21214	21617	21707	21574	21528	21569	21642	21432	21479	21568	21626	21671	21421	21351	21594	21661	21623	21488	21620	21779	21660	21485	21550	21583	21441	21470	21466	21605	21612	21506	21393	21431	21591	21607	21579	21685	21420	21531	21386	21535	21649	21471	21573	21511	21430	21410	21609	21494	21492	21692	21498	21315	21568	21593	21401	21493	21221	21635	21388	21536	21355	21466	21359	21496	21426	21636	21547	21502	21587	21365	21489	21651	21594	21552	21571	21452	21558	21589	21481	21465	21630	21407	21220	21705	21422	21438	21364	21478	21395	21434	21323	21331	21347	21347	21488	21346	21406	21537	21468	21325	21576	21632	21508	21551	21449	21621	21408	21116	21292	21418	21575	21486	21551	21387	21517	21423	21544	21448	21501	21579	21492	21669	21635	21554	21274	21625	21591	21560	21347	21579	21653	21388	21499	21535	21370	21449	21422	21315	21812	21537	21465	21542	21533	21676	21331	21476	21846	21398	21416	21401	21556	21283	21505	21455	21487	21586	21652	21404	21438	21453	21359	21476	21470	21666	21454	21350	21389	21735	21712	21465	21499	21729	21536	21491	21652	21454	21253	21223	21388	21529	21390	21681	21300	21507	21527	21540	21573	21567	21399	21562	21268	21425	21476	21650	21485	21571	21614	21548	21454	21442	21538	21430	21604	21413	21623	21558	21674	21528	21406	21149	21525	21485	21403	21684	21196	21694	21584	21423	21583	21439	21702	21567	21466	21512	21579	21528	21502	21499	21666	21613	21584	21545	21493	21551	21336	21455	21411	21584	21469	21504	21597	21440	21511	21504	21553	21526	21579	21374	21375	21548	21561	21351	21450	21540	21425	21490	21437	21581	21583	21404	21468	21549	21516	21562	21441	21413	21309	21330	21337	21665	21698	21562	21582	21411	21703	21442	21615	21533	21463	21576	21589	21644	21397	21439	21432	21426	21539	21554	21613	21639	21640	21612	21454	21586	21639	21403	21483	21624	21457	21373	21534	21582	21670	21438	21466	21493	21401	21535	21424	21684	21495	21544	21499	21724	21445	21362	21562	21556	21325	21563	21351	21514	21467	21463	21559	21472	21632	21350	21480	21543	21702	21573	21465	21637	21357	21423	21558	21658	21540	21495	21542	21363	21562	21534	21531	21507	21516	21573	21440	21409	21643	21613	21204	21518	21391	21566	21562	21497	21513	21507	21656	21597	21761	21895	21559	21478	21567	21437	21537	21467	21488	21381	21618	21625	21692	21545	21521	21586	21342	21431	21323	21593	21276	21521	21715	21692	21452	21480	21376	21525	21551	21617	21320	21517	21559	21474	21445	21612	21464	21719	21723	21551	21497	21377	21477	21654	21532	21540	21374	21699	21355	21431	21556	21303	21633	21469	21458	21535	21306	21496	21693	21283	21665	21578	21602	21162	21380	21521	21624	21732	21427	21442	21287	21779	21488	21657	21514	21497	21631	21318	21494	21559	21436	21372	21638	21651	21458	21727	21454	21373	21411	21731	21611	21355	21491	21500	21548	21436	21444	21439	21440	21313	21186	21402	21507	21455	21523	21393	21393	21573	21590	21460	21699	21287	21411	21545	21433	21601	21446	21577	21424	21707	21508	21332	21208	21640	21540	21688	21397	21660	21442	21532	21681	21625	21346	21495	21682	21458	21459	21691	21386	21665	21518	21255	21470	21273	21651	21432	21764	21481	21596	21611	21587	21549	21531	21349	21533	21429	21507	21397	21442	21681	21509	21546	21340	21663	21568	21477	21425	21612	21673	21396	21320	21602	21414	21494	21545	21558	21385	21491	21335	21671	21754	21618	21469	21442	21364	21674	21430	21620	21423	21652	21576	21527	21566	21489	21594	21529	21305	21397	21458	21618	21611	21530	21524	21632	21715	21587	21411	21462	21631	21634	21602	21463	21398	21576	21645	21367	21759	21359	21508	21569	21502	21548	21671	21547	21556	21492	21619	21406	21378	21644	21282	21504	21413	21276	21382	21462	21397	21661	21496	21266	21470	21792	21658	21555	21550	21363	21458	21595	21607	21384	21707	21722	21443	21688	21773	21655	21550	21575	21361	21541	21409	21514	21520	21742	21520	21727	21433	21394	21616	21434	21666	21647	21500	21385	21538	21543	21483	21419	21549	21394	21453	21453	21389	21678	21690	21565	21510	21602	21461	21357	21631	21560	21593	21483	21698	21618	21481	21506	21366	21589	21521	21491	21484	21325	21488	21357	21737	21236	21528	21408	21574	21473	21476	21650	21366	21446	21289	21603	21520	21413	21270	21395	21691	21725	21322	21562	21287	21553	21500	21419	21424	21417	21197	21419	21519	21588	21615	21596	21608	21472	21416	21450	21607	21451	21432	21465	21337	21444	21380	21656	21555	21498	21695	21617	21515	21447	21606	21509	21568	21538	21339	21359	21266	21783	21532	21525	21490	21410	21776	21381	21608	21672	21494	21471	21406	21555	21454	21719	21349	21428	21488	21539	21511	21522	21550	21492	21548	21590	21606	21533	21602	21607	21408	21428	21695	21536	21358	21664	21380	21604	21511	21802	21411	21444	21361	21589	21554	21575	21585	21714	21533	21279	21583	21652	21738	21506	21400	21381	21466	21457	21736	21404	21606	21468	21459	21503	21457	21714	21428	21462	21449	21502	21261	21586	21158	21179	21413	21437	21824	21359	21545	21590	21429	21771	21519	21554	21745	21621	21645	21612	21565	21651	21465	21569	21496	21254	21537	21434	21524	21578	21419	21433	21625	21478	21648	21533	21682	21495	21507	21545	21515	21532	21598	21565	21434	21454	21365	21332	21441	21581	21545	21714	21373	21602	21467	21493	21575	21372	21455	21485	21581	21320	21346	21305	21466	21587	21414	21473	21561	21333	21526	21669	21475	21839	21372	21540	21299	21388	21501	21506	21547	21467	21583	21553	21525	21516	21576	21439	21683	21681	21565	21529	21508	21540	21451	21430	21516	21566	21273	21364	21390	21426	21513	21495	21549
39316	54124	50233	27597	20685	19642	18339	17469	16572	16352	15542	15644	15291	15086	16592	19026	14879	14872	14712	14751	14871	14561	14813	14648	14732	15828	20716	18830	17302	16069	15213	14783	14722	14631	14735	14746	14668	14518	14737	14627	14535	14705	14764	14663	14618	14510	14777	14663	14664	14687	14652	14604	14559	14483	14669	14550	14623	14542	14779	14640	14750	14748	14672	14724	14669	14618	14535	14681	14512	14551	14648	14305	14661	14614	14459	14548	14655	14643	14712	14541	14690	14603	14548	14600	14579	14688	14425	14536	14656	14663	14580	14567	14720	14495	14537	14600	14673	14675	14588	14558	14629	14597	14663	14692	14648	14571	14591	14603	14451	14546	14729	14481	14642	14539	14723	14659	14731	14482	14410	14574	14524	14637	14611	14659	14691	14631	14622	14503	14623	14687	14542	14557	14738	14517	14703	14778	14663	14639	14655	14713	14704	14570	14634	14645	14624	14479	14632	14662	14672	14617	14655	14605	14580	14753	14764	14536	14720	14585	14703	14610	14445	14742	14747	14383	14657	14643	14756	14536	14644	14724	14620	14651	14649	14795	14668	14750	14653	14429	14566	14504	14745	14485	14686	14736	14557	14645	14353	14343	14603	14685	14501	14690	14552	14620	14701	14515	14627	14629	14539	14707	14536	14774	14452	14568	14560	14481	14623	14586	14572	14667	14564	14570	14580	14618	14600	14476	14586	14588	14586	14781	14657	14623	14571	14606	14428	14698	14537	14629	14541	14555	14556	14641	14664	14607	14657	14517	14534	14467	14462	14708	14488	14587	14594	14728	14532	14435	14566	14585	14556	14688	14557	14682	14466	14625	14457	14583	14545	14535	14611	14729	14552	14576	14626	14686	14671	14541	14783	14575	14763	14703	14721	14585	14774	14593	14645	14726	14508	14625	14605	14684	14514	14494	14628	14608	14625	14724	14642	14552	14663	14748	14763	14537	14730	14763	14462	14741	14483	14947	14586	14353	14468	14573	14684	14518	14596	14670	14610	14571	14527	14769	14488	14481	14716	14651	14610	14838	14502	14517	14581	14505	14466	14581	14635	14578	14521	14388	14521	14609	14698	14476	14537	14568	14625	14596	14659	14675	14748	14701	14676	14539	14495	14579	14564	14630	14548	14557	14619	14585	14640	14551	14461	14537	14573	14618	14721	14728	14561	14663	14731	14664	14669	14713	14602	14668	14572	14434	14554	14499	14501	14637	14524	14620	14632	14499	14511	14523	14567	14509	14590	14619	14532	14689	14582	14560	14692	14451	14508	14603	14598	14571	14662	14581	14616	14668	14535	14610	14577	14687	14479	14490	14815	14710	14416	14534	14803	14578	14579	14765	14375	14550	14658	14651	14625	14513	14652	14560	14576	14569	14704	14685	14489	14865	14716	14749	14760	14623	14615	14561	14639	14616	14637	14723	14747	14527	14650	14430	14591	14447	14499	14591	14638	14621	14312	14519	14627	14606	14453	14461	14665	14413	14583	14495	14534	14672	14692	14663	14623	14694	14532	14559	14602	14733	14725	14732	14496	14604	14494	14624	14582	14590	14556	14459	14631	14449	14682	14439	14720	14548	14534	14456	14601	14791	14698	14748	14589	14703	14602	14589	14494	14513	14739	14733	14646	14428	14698	14531	14696	14638	14602	14510	14803	14605	14612	14598	14694	14536	14460	14664	14601	14590	14689	14707	14484	14434	14518	14588	14584	14578	14594	14536	14732	14744	14567	14768	14575	14658	14643	14370	14465	14618	14825	14579	14736	14511	14431	14546	14673	14717	14502	14466	14757	14611	14524	14702	14664	14613	14591	14668	14586	14468	14620	14712	14602	14540	14486	14638	14532	14568	14636	14579	14543	14743	14633	14422	14642	14392	14526	14669	14612	14552	14501	14672	14600	14573	14595	14407	14646	14522	14650	14668	14530	14731	14503	14634	14582	14454	14577	14751	14550	14701	14699	14563	14831	14476	14610	14698	14635	14674	14642	14566	14491	14795	14710	14707	14650	14677	14574	14675	14791	14547	14630	14673	14421	14523	14546	14611	14463	14574	14507	14671	14781	14644	14540	14606	14703	14608	14536	14619	14539	14620	14624	14693	14720	14543	14480	14559	14615	14645	14570	14583	14711	14557	14491	14623	14735	14486	14693	14554	14641	14571	14580	14727	14700	14541	14603	14609	14599	14501	14406	14558	14625	14591	14615	14555	14762	14653	14676	14534	14566	14654	14623	14703	14617	14534	14597	14660	14729	14525	14497	14758	14384	14649	14664	14669	14554	14574	14552	14608	14584	14721	14688	14669	14730	14583	14455	14545	14569	14558	14608	14545	14654	14576	14728	14563	14710	14666	14722	14660	14577	14567	14550	14665	14493	14697	14545	14572	14570	14690	14741	14621	14825	14493	14600	14640	14645	14564	14809	14618	14723	14583	14786	14385	14578	14659	14573	14596	14534	14644	14520	14595	14618	14590	14569	14729	14624	14456	14723	14610	14647	14576	14721	14589	14779	14505	14670	14617	14625	14630	14690	14536	14458	14421	14675	14655	14586	14584	14507	14688	14583	14703	14634	14768	14498	14691	14588	14747	14639	14761	14609	14713	14519	14656	14532	14561	14625	14677	14703	14589	14733	14627	14781	14565	14746	14599	14578	14526	14473	14687	14580	14610	14806	14677	14548	14735	14656	14451	14669	14624	14566	14563	14463	14529	14594	14611	14638	14637	14581	14495	14646	14561	14711	14641	14583	14578	14602	14634	14469	14649	14735	14625	14634	14726	14418	14654	14721	14626	14726	14535	14694	14615	14501	14688	14511	14538	14652	14407	14683	14605	14611	14611	14588	14579	14631	14652	14689	14681	14638	14759	14618	14513	14754	14457	14610	14593	14606	14666	14675	14565	14554	14684	14736	14533	14572	14528	14501	14598	14637	14495	14722	14636	14534	14632	14723	14625	14586	14548	14483	14619	14595	14424	14520	14457	14613	14560	14545	14527	14695	14503	14545	14513	14761	14457	14590	14602	14622	14523	14508	14497	14596	14469	14475	14719	14643	14705	14465	14621	14600	14540	14505	14601	14609	14501	14523	14594	14564	14649	14610	14515	14673	14814	14578	14567	14706	14614	14647	14575	14686	14718	14481	14552	14585	14629	14612	14605	14742	14664	14760	14534	14582	14588	14689	14671	14745	14632	14575	14718	14647	14680	14650	14392	14606	14604	14647	14553	14794	14629	14508	14660	14534	14537	14637	14625	14535	14618	14488	14419	14686	14582	14630	14542	14446	14727	14609	14562	14524	14572	14656	14478	14746	14753	14643	14723	14624	14600	14724	14638	14769	14406	14634	14671	14610	14518	14526	14656	14532	14382	14678	14545	14625	14632	14683	14688	14697	14559	14587	14556	14815	14663	14508	14562	14715	14759	14662	14667	14464	14623	14669	14548	14507	14619	14592	14504	14577	14595	14705	14620	14513	14756	14644	14501	14619	14676	14425	14650	14626	14524	14533	14701	14620	14747	14707	14624	14565	14594	14482	14527	14544	14660	14498	14648	14641	14614	14593	14489	14616	14630	14697	14631	14629	14521	14617	14507	14501	14521	14673	14431	14642	14651	14714	14512	14736	14588	14588	14543	14617	14528	14683	14668	14866	14572	14706	14592	14650	14585	14602	14543	14761	14721	14562	14489	14630	14615	14688	14670	14455	14657	14716	14477	14581	14588	14511	14553	14680	14582	14496	14567	14503	14664	14496	14575	14555	14397	14825	14665	14559	14477	14697	14787	14480	14756	14557	14612	14565	14677	14663	14626	14537	14647	14701	14653	14659	14603	14366	14702	14450	14448	14717	14592	14572	14802	14695	14664	14588	14669	14607	14708	14509	14558	14631	14744	14705	14460	14624	14642	14569	14669	14641	14583	14622	14546	14584	14663	14794	14630	14517	14677	14611	14620	14484	14613	14709	14497	14650	14737	14549	14440	14598	14727	14654	14584	14674	14583	14657	14532	14521	14512	14554	14855	14554	14724	14730	14631	14621	14600	14638	14430	14655	14451	14504	14677	14385	14526	14549	14439	14718	14491	14764	14744	14700	14663	14504	14292	14593	14646	14664	14616	14634	14434	14795	14467	14679	14656	14651	14713	14496	14741	14469	14434	14567	14733	14536	14766	14706	14592	14713	14569	14596	14700	14598	14712	14543	14641	14752	14659	14661	14470	14552	14634	14479	14571	14464	14637	14668	14488	14615	14593	14738	14621	14755	14639	14598	14652	14681	14510	14441	14669	14726	14746	14742	14570	14346	14599	14720	14503	14584	14559	14520	14691	14670	14680	14581	14559	14695	14431	14714	14603	14712	14752	14421	14540	14578	14723	14490	14642	14710	14534	14526	14711	14491	14634	14470	14674	14636	14641	14520	14574	14656	14666	14426	14646	14567	14454	14684	14740	14751	14662	14603	14662	14689	14584	14518	14540	14687	14312	14518	14545	14538	14573	14656	14619	14636	14438	14672	14544	14543	14426	14606	14545	14472	14583	14393	14584	14755	14640	14561	14647	14759	14647	14627	14621	14694	14545	14763	14490	14541	14639	14658	14585	14682	14572	14638	14597	14634	14457	14620	14549	14621	14558	14498	14586	14533	14617	14493	14628	14514	14581	14466	14463	14727	14517	14753	14560	14721	14759	14543	14530	14499	14549	14579	14536	14608	14711	14552	14692	14672	14499	14589	14686	14588	14629	14539	14616	14594	14731	14653	14533	14624	14586	14534	14702	14667	14682	14605	14737	14705	14436	14561	14415	14698	14568	14755	14690	14577	14539	14616	14536	14735	14573	14714	14483	14543	14701	14636	14542	14553	14545	14657	14564	14748	14470	14611	14654	14604	14509	14476	14699	14582	14514	14688	14576	14430	14622	14579	14872	14788	14770	14546	14681	14412	14592	14612	14559	14734	14471	14690	14547	14713	14622	14536	14515	14733	14533	14648	14702	14713	14701	14616	14548	14751	14607	14472	14670	14667	14600	14556	14644	14705	14640	14618	14602	14565	14678	14686	14625	14645	14739	14626	14559	14566	14597	14427	14552	14684	14681	14624	14732	14572	14800	14632	14588	14523	14840	14581	14510	14695	14604	14579	14643	14466	14651	14601	14620	14695	14588	14556	14660
22140	20512	26994	24454	21249	24207	27242	22268	20291	20331	19744	19642	19604	19351	20711	25646	20004	19063	18937	18889	18945	18883	19054	18772	18803	19352	24133	26430	24634	22114	20314	19155	19105	18848	18616	18779	18453	18608	18620	18509	18762	18786	18464	18794	18747	18710	18787	18591	18688	18403	18757	18851	18831	18672	18697	18612	19041	18792	18764	18628	18746	18594	18557	18678	18570	18639	18468	18672	18529	18769	18765	18652	18561	18598	18545	18661	18664	18626	18662	18764	18831	18516	18543	18763	18462	18888	18708	18488	18830	18781	18690	18548	18685	18534	18765	18607	18588	18679	18541	18585	18409	18587	18603	18578	18692	18872	18754	18943	18727	18526	18598	18873	18759	18701	18593	18763	18657	18538	18635	18658	18794	18447	18521	18643	18777	18583	18318	18496	18683	18841	18564	18860	18458	18585	18577	18861	18645	18551	18517	18599	18671	18644	18757	18708	18636	18609	18657	18610	18706	18597	18705	18718	18751	18332	18534	18673	18683	18583	18666	18414	18747	18585	18645	18748	18763	18824	18751	18586	18632	18612	18632	18458	18784	18715	18684	18563	18783	18753	18499	18624	18436	18633	18745	18776	18565	18691	18505	18276	18564	18619	18654	18694	18715	18543	18524	18577	18527	18624	18579	18478	18611	18756	18635	18645	18625	18772	18592	18677	18502	18698	18725	18494	18772	18407	18650	18635	18844	18660	18595	18660	18606	18410	18743	18516	18617	18623	18559	18646	18742	18878	18724	18596	18452	18572	18437	18567	18309	18499	18393	18613	18689	18572	18383	18579	18593	18439	18620	18390	18627	18522	18786	18578	18687	18558	18675	18581	18728	18649	18582	18493	18502	18537	18664	18629	18515	18658	18680	18514	18560	18690	18597	18896	18731	18600	18943	18629	18608	18464	18627	18751	18541	18675	18636	18681	18328	18499	18590	18616	18885	18509	18607	18524	18643	18357	18681	18691	18810	18608	18682	18549	18733	18505	18574	18533	18677	18523	18436	18707	18705	18748	18586	18651	18598	18610	18702	18722	18786	18613	18493	18584	18897	18539	18597	18620	18472	18511	18697	18746	18516	18731	18717	18569	18758	18726	18400	18753	18791	18713	18514	18829	18529	18637	18543	18559	18467	18667	18733	18558	18649	18553	18773	18740	18640	18417	18442	18723	18848	18796	18769	18491	18815	18608	18636	18636	18417	18704	18723	18641	18651	18595	18755	18711	18406	18655	18715	18609	18504	18949	18645	18707	18647	18514	18602	18629	18747	18823	18741	18768	18685	18525	18590	18390	18639	18599	18655	18707	18658	18527	18659	18673	18535	18730	18702	18890	18767	18648	18699	18632	18440	18477	18684	18872	18706	18677	18671	18656	18778	18418	18390	18615	18557	18691	18574	18397	18473	18578	18540	18540	18710	18631	18795	18650	18747	18703	18460	18698	18375	18606	18678	18563	18739	18721	18557	18589	18599	18494	18555	18295	18848	18719	18585	18572	18653	18737	18565	18889	18793	18707	18719	18698	18760	18561	18764	18507	18540	18516	18501	18568	18527	18465	18492	18760	18719	18413	18608	18647	18686	18599	18365	18549	18551	18777	18684	18823	18684	18548	18683	18766	18627	18615	18567	18421	18704	18640	18685	18522	18776	18702	18633	18657	18605	18579	18439	18555	18655	18766	18581	18693	18531	18491	18525	18655	18793	18735	18630	18788	18518	18704	18479	18692	18496	18720	18674	18727	18419	18580	18584	18502	18686	18602	18757	18448	18524	18611	18660	18619	18574	18666	18684	18516	18780	18721	18691	18788	18469	18835	18765	18617	18757	18576	18404	18600	18537	18710	18868	18543	18488	18565	18709	18644	18597	18576	18458	18470	18881	18812	18812	18877	18627	18858	18642	18821	18744	18637	18564	18577	18420	18598	18775	18477	18759	18776	18626	18432	18520	18676	18530	18733	18924	18747	18551	18632	18768	18423	18690	18590	18796	18507	18425	18752	18657	18786	18356	18659	18562	18622	18413	18746	18653	18745	18589	18728	18731	18765	18703	18685	18561	18688	18479	18594	18551	18542	18509	18636	18689	18821	18645	18630	18673	18562	18592	18388	18657	18756	18728	18626	18720	18508	18665	18516	18380	18531	18640	18643	18665	18597	18707	18792	18748	18692	18679	18808	18624	18646	18585	18757	18431	18726	18732	18650	18742	18708	18537	18488	18638	18526	18567	18659	18487	18586	18621	18631	18611	18567	18573	18677	18565	18673	18594	18628	18679	18524	18673	18593	18694	18728	18775	18590	18562	18666	18718	18537	18617	18610	18549	18578	18479	18703	18547	18572	18621	18534	18693	18718	18655	18671	18366	18594	18473	18682	18525	18514	18594	18617	18523	18618	18522	18623	18696	18634	18681	18677	18781	18550	18450	18604	18674	18436	18644	18734	18660	18713	18477	18619	18513	18481	18676	18644	18660	18378	18530	18521	18584	18692	18519	18471	18431	18666	18626	18603	18600	18557	18726	18608	18425	18531	18639	18518	18623	18471	18730	18589	18761	18695	18399	18629	18559	18579	18451	18537	18410	18701	18799	18521	18537	18630	18716	18597	18689	18733	18776	18480	18364	18706	18866	18659	18518	18599	18523	18578	18712	18494	18551	18640	18654	18568	18610	18812	18464	18606	18734	18638	18716	18843	18626	18594	18552	18517	18455	18637	18923	18697	18687	18836	18501	18582	18578	18687	18614	18571	18581	18559	18849	18482	18539	18369	18747	18538	18900	18653	18695	18783	18652	18621	18531	18524	18689	18714	18698	18541	18619	18750	18684	18794	18615	18348	18415	18477	18763	18654	18733	18657	18587	18481	18797	18670	18596	18498	18619	18641	18552	18621	18646	18696	18482	18617	18618	18699	18584	18694	18718	18759	18644	18692	18621	18687	18614	18392	18525	18719	18445	18696	18459	18327	18665	18317	18779	18669	18663	18576	18540	18556	18583	18582	18709	18634	18580	18740	18739	18632	18583	18590	18554	18608	18648	18878	18638	18754	18583	18739	18694	18469	18334	18553	18297	18764	18899	18556	18625	18604	18759	18552	18404	18375	18500	18552	18543	18356	18422	18808	18794	18533	18734	18461	18746	18858	18541	18543	18740	18735	18643	18654	18715	18611	18644	18729	18392	18636	18632	18484	18644	18566	18623	18615	18645	18888	18711	18823	18659	18647	18718	18691	18719	18560	18796	18653	18524	18632	18723	18541	18807	18354	18422	18746	18496	18612	18430	18804	18513	18674	18563	18771	18777	18677	18905	18834	18581	18707	18575	18414	18885	18517	18673	18632	18768	18580	18666	18536	18532	18669	18512	18661	18738	18395	18464	18621	18570	18388	18878	18644	18643	18725	18621	18588	18730	18602	18493	18810	18577	18578	18728	18594	18718	18657	18624	18608	18511	18738	18399	18495	18777	18458	18649	18597	18723	18582	18733	18584	18628	18465	18636	18712	18469	18604	18466	18606	18617	18604	18715	18718	18588	18479	18644	18850	18694	18660	18647	18727	18498	18493	18658	18539	18547	18622	18672	18666	18452	18435	18610	18449	18500	18603	18563	18588	18817	18604	18713	18505	18596	18698	18702	18593	18647	18625	18702	18713	18504	18676	18684	18471	18505	18679	18629	18508	18770	18466	18771	18439	18443	18633	18645	18689	18749	18521	18708	18488	18329	18549	18457	18594	18612	18669	18474	18650	18699	18611	18523	18841	18666	18699	18510	18554	18578	18770	18536	18567	18729	18547	18675	18558	18613	18657	18742	18741	18491	18740	18614	18659	18627	18556	18634	18642	18954	18426	18214	18534	18535	18586	18596	18585	18479	18567	18625	18871	18714	18421	18370	18717	18402	18787	18764	18813	18249	18499	18602	18571	18663	18586	18577	18451	18675	18639	18559	18950	18802	18563	18646	18701	18562	18588	18942	18608	18585	18265	18557	18560	18615	18840	18669	18891	18633	18617	18440	18646	18534	18564	18763	18390	18636	18694	18775	18601	18653	18514	18583	18717	18498	18573	18460	18540	18791	18613	18667	18664	18779	18668	18824	18924	18633	18690	18703	18805	18664	18631	18591	18593	18827	18844	18850	18703	18629	18549	18705	18531	18578	18502	18465	18402	18747	18533	18657	18718	18482	18616	18720	18532	18675	18697	18584	18587	18897	18683	18794	18936	18831	18608	18571	18478	18653	18521	18682	18678	18691	18690	18628	18570	18777	18467	18724	18636	18535	18669	18590	18812	18383	18647	18474	18745	18820	18527	18485	18734	18706	18785	18697	18793	18517	18508	18546	18583	18691	18504	18707	18547	18430	18670	18555	18611	18496	18637	18585	18622	18712	18512	18711	18736	18537	18470	18632	18536	18627	18430	18923	18647	18833	18571	18658	18523	18733	18592	18412	18583	18643	18509	18648	18597	18523	18675	18583	18690	18414	18774	18521	18550	18762	18539	18503	18464	18458	18788	18618	18561	18710	18639	18435	18464	18629	18561	18826	18701	18601	18723	18495	18726	18621	18741	18756	18718	18701	18710	18560	18392	18569	18486	18477	18709	18736	18695	18526	18643	18488	18594	18760	18505	18486	18704	18703	18470	18477	18799	18532	18611	18670	18613	18715	18385	18384	18632	18745	18645	18493	18726	18286	18598	18757	18575	18549	18544	18767	18556	18498	18523	18708	18591	18510	18500	18541	18410	18794	18367	18346	18556	18502	18688	18380	18788	18670	18702	18521	18586	18536	18425	18813	18532	18660	18636	18621	18570	18725	18847	18682	18778	18829	18692	18764	18614	18571	18549	18620	18519	18700	18472	18537	18572	18705	18689	18415	18631	18610	18599	18585	18769	18710	18372	18583	18733	18637	18783	18416	18593	18691	18743	18542	18513	18720	18680	18686	18643	18550	18771	18593	18534	18772	18884	18700	18697	18470	18494	18773	18542	18784	18598	18612	18558	18531	18757	18379	18822	18499	18679	18543	18689	18501	18527	18559	18691	18489	18694	18467	18478	18569	18720	18757	18612	18414	18313	18726	18632	18370	18636	18601	18760	18450	18633	18602	18627	18634	18450	18832	18821	18661	18697	18572	18493	18406	18590	18627	18523	18791	18749	18431	18668	18564	18722	18537	18552
40903	61854	58322	37938	23462	22422	19678	16948	15621	14945	14457	14417	14291	13977	16892	22282	13561	13419	13392	13530	13347	13465	13195	13483	13395	14422	21282	22659	19946	16745	14582	13727	13353	13271	13239	13234	13361	13211	13229	13136	13107	13082	13068	13180	13179	13088	13303	13192	13174	13214	13112	13228	13132	13197	13190	13138	13169	13208	13227	13147	13158	13254	13198	13155	13194	13138	13219	13017	13150	13233	13168	13068	12900	13133	13186	13212	13245	12958	13073	13049	13086	12985	12893	13159	13138	13089	13245	13064	13199	13064	13168	13293	13241	13066	13167	13125	13271	13026	13168	13069	13111	13099	13113	13160	13203	13188	13154	13251	13075	13271	13306	13151	13205	13181	13171	13111	13077	13220	13332	13261	13232	13205	13077	13033	13067	13278	13083	13252	13006	13091	13147	13161	13256	13136	13150	13343	13209	13127	13055	13188	13229	13221	13239	13048	13074	13206	13115	13118	13231	13067	13229	13227	13127	13064	13149	13137	13090	13268	13087	13144	13134	13097	13252	13271	13171	13104	13100	13186	13183	12932	12958	13082	13117	13063	13143	13156	12989	13105	13057	13028	13352	13025	13134	12952	13083	13110	13170	13070	13308	13132	13257	13246	13153	13040	13191	13090	13220	13047	13109	13088	13004	12989	13115	13122	12927	13029	13165	13047	13115	13191	13202	13100	13073	13020	13134	13138	12975	13201	13103	13097	13178	13098	13046	13072	13045	13194	13089	13230	13103	13042	13157	13098	13235	13212	13119	13105	13162	13167	13354	13004	13218	13186	13005	12998	13155	13096	13144	13152	12977	13297	13120	13135	13245	13202	13236	13198	13104	13212	13122	13022	13156	13125	13286	13063	13272	13188	13124	13160	13144	13215	13133	13266	13104	13045	13189	12987	13271	13180	13127	13256	13225	13111	13115	13066	13179	13071	13153	12996	13138	12938	13067	13219	13172	13205	13014	13113	13328	13225	13033	13176	13090	13168	13154	13131	13102	13105	13040	13103	13175	13270	13053	13141	13150	13282	13219	12970	13029	13024	13294	13157	13100	12980	13112	13174	13227	13179	13162	13128	13061	13318	13145	13178	12997	13189	13152	13096	13230	13092	13127	13061	13276	13240	13103	12978	13166	13138	13211	13109	13392	13077	13283	13057	13130	13158	13186	13150	13215	12983	13140	13180	13113	13165	13116	13172	13229	13063	13106	13171	13378	13172	13050	13056	13120	13117	13292	13085	13100	13309	13078	13083	13077	13163	13201	13159	13111	13146	13116	13107	13112	13235	13141	13172	13124	13212	13161	13257	13090	13363	13150	13127	13345	13122	13132	13274	12927	13104	12937	13002	13143	13004	13083	13181	13084	12886	13228	13128	13203	12914	13023	13086	13147	13087	13159	13101	13198	13066	13097	13104	13253	13194	13178	13257	13112	13231	13148	13229	13215	13010	13155	13261	13291	13175	13145	12993	13308	13122	13218	13148	13087	13036	13009	13078	13194	13130	13107	13085	13214	13100	13066	12985	13148	13000	13145	13059	13068	13257	13304	13024	13097	13162	13119	13019	13054	13152	13287	13159	13118	12975	13057	13124	13067	13149	13117	13252	13222	13247	13076	13396	13259	13035	13078	13150	13125	13211	13302	13149	13182	13099	13053	13040	13302	13062	13024	13167	13081	13241	13206	13314	13197	13175	13158	13158	13284	13137	13058	13140	13373	12978	13233	13149	13127	13182	13059	13205	13119	13258	13105	13082	13063	13264	13127	13237	13229	13147	13159	13214	13101	13111	13156	13105	13193	13113	13210	13132	13209	13129	12998	13027	13049	13060	13244	13280	13144	13124	13270	13286	13217	13090	13202	13193	13255	13109	13082	13124	13116	13049	13336	13197	13078	13182	13109	13078	13320	13233	13110	13109	13107	13108	13241	13125	13206	13074	13052	13135	13136	13260	13200	13089	13173	13095	13230	13213	13112	13060	13138	13096	13094	13122	13277	13085	13227	13280	13273	13085	13192	13359	13115	12972	13237	13134	13256	13116	13078	13249	13251	13236	13244	13152	13173	13084	13120	13209	13279	13150	13302	13028	13103	13180	13245	13231	13272	13134	13154	13271	13084	13205	13103	13191	13070	13023	13307	13145	12976	13128	13226	13090	13077	13150	13146	13117	13164	13106	13192	13035	13024	13276	13068	13008	13342	13096	13243	13159	13117	13068	13019	13091	13158	13056	13083	13120	13086	13106	13095	13128	13229	13247	13016	13002	13125	13113	13056	13121	13036	13093	13016	12994	13174	12968	13065	13047	13122	13101	13105	13169	13088	13065	13175	13116	13165	13126	12980	13003	13159	13166	13138	13264	13152	13012	13191	13321	13351	13098	13059	13179	13109	13071	13242	13167	13142	12998	13042	13161	13176	13133	13019	13139	13133	13165	12999	13225	13150	12974	13109	13122	13232	13159	13068	13265	13147	13139	13097	12991	13212	13253	13123	13269	13079	13118	13143	13216	13295	13270	13158	13159	13339	13195	13262	13010	13119	13147	13242	13045	13138	13413	13122	13220	13156	13245	13319	13241	13075	13191	13090	12948	13100	13122	13239	13122	13103	13265	13303	13062	13099	13036	13296	13026	13294	13183	13016	13067	13263	13038	13064	13189	13062	13209	13215	13008	13007	13187	13053	13245	13151	13154	13097	13062	13222	13160	12984	13028	13140	12987	13193	13113	13124	13044	13194	13235	13205	13029	13091	13120	13016	13121	13102	12974	13160	13122	13211	13087	13307	13069	13173	13005	13288	13143	13307	12873	13149	13141	13163	12964	13063	13041	13182	13262	13131	13256	13322	13239	13076	13251	13180	13032	13218	13086	13174	13123	13095	13243	13133	13208	13105	13142	13200	13142	13183	13122	13178	13082	13148	13234	13180	13189	13248	13094	13145	13025	13313	13288	13167	13186	13127	13071	13383	13079	12912	13204	13071	13110	12998	13027	13089	13283	13102	13286	13167	13120	13181	13226	13282	13175	13117	13138	13172	13101	13180	13153	13290	13299	13197	13235	13199	13182	13218	13079	12961	13027	13191	13193	13044	13110	13118	13004	13277	13090	13311	13120	13217	12912	13298	13206	13023	13184	13203	13114	13213	13071	13223	13113	13098	13110	12998	13229	13200	13144	13157	13159	13141	13227	13136	13100	13121	13247	13282	13111	13153	13068	13205	13147	13245	13159	13262	13255	13176	13156	13011	13202	13276	13242	13080	13179	13182	13142	12996	13123	13120	13303	13131	12983	13204	13089	13129	13062	13250	13092	13207	13085	13105	13247	13199	13012	13261	13304	13156	13128	13082	13135	13159	13172	13204	13250	13200	13025	13173	13163	13153	13209	13249	13165	13320	13189	13084	13137	13217	12998	13216	13128	13314	13169	13168	13225	12934	13154	13124	13033	13176	13000	13117	13015	13259	13041	13295	13104	13199	13128	12988	13209	13306	13189	13059	13189	13254	13063	13136	13154	13127	13038	13148	13119	13134	13087	13097	13255	13191	13274	13048	12955	12945	13197	13187	13074	13143	13027	13134	13018	13207	13117	13100	13206	13082	13229	12966	13173	13113	13252	13120	13230	13130	13075	13164	13233	13185	13040	13302	13137	13205	13083	13041	13086	13074	13077	13181	13089	13157	13192	13115	12961	13134	13065	13186	13132	13263	13076	13230	13146	13151	13090	13170	13151	13120	13089	13091	13220	13148	13219	13217	13169	13118	13043	13201	13163	13157	12959	13081	13114	13230	13188	13214	13096	13206	12993	13475	13045	13097	13253	13153	13059	13236	13007	13237	13112	13102	12996	13090	13105	13238	13377	13036	13151	13199	13059	13163	13181	13266	13188	13074	13020	13088	13102	13196	13269	13100	13144	13383	13256	13107	13151	13247	13175	13175	13028	13147	13247	13312	13186	13054	13327	13157	13310	13173	13169	13278	13015	13161	13118	13176	13085	13239	13187	13205	13150	13292	13004	12989	13144	13142	13243	13196	13067	13127	13220	13008	13264	13257	13246	13114	13048	13176	13069	13145	13008	13133	13073	13243	13214	13157	13082	13157	13063	13193	13108	13090	13239	12892	13045	13246	13112	13143	13127	12996	13147	13099	13174	13040	13015	13135	13035	12981	13005	13151	12997	13062	13128	13141	13297	13306	13019	13202	13183	13247	12925	13350	12995	13223	13087	13096	13059	13025	12996	13103	13128	13112	13129	13288	13261	13100	13201	13376	13127	13283	13304	13191	13172	13223	12968	13173	13083	13185	13287	13006	13070	13133	13042	13040	13141	13108	13205	13183	13229	13088	12994	13377	13211	13001	13015	13107	13069	13058	13223	13232	13040	13141	12843	13158	12990	13319	13136	13184	13157	13112	13132	13356	13209	13222	13347	13001	12966	13267	12889	13218	13235	13097	13174	13172	13203	13187	13134	13103	13043	13272	13176	12942	13126	13326	13113	13218	12830	13112	13126	12985	13092	13149	13157	13213	13311	13162	13176	13079	13181	13139	13079	13200	12980	13141	13073	13271	13172	13173	13181	13281	13086	13120	13188	13223	13070	13116	12973	13287	13147	13154	13219	13156	13163	13242	13125	13187	13224	13083	12981	12988	13121	13215	13115	13013	13201	13076	13259	13121	13135	13047	13198	13026	13118	13042	13191	13127	13045	13082	13323	13158	13073	13315	13087	13198	13222	13083	13315	13226	13148	13232	13158	13121	13156	13183	13169	13072	13149	13224	13284	13133	13161	13218	13115	13230	13026	13202	13140	13203	13098	13182	13188	13175	13087	13121	13125	13097	13144	13157	13280	13052	13070	13162	13256	13083	13221	13092	13106	13244	13136	13182	13081	13053	13184	13139	13063	13121	13149	13089	13057	13204	13090	13074	13082	13085	13143	13122	13120	12986	13323	13204	13016	13177	13114	13118	13016	13028	13241	13103	13076	13258	12896	13212	13231	13173	13219	13199	13144	13205	13274	13163	13322	13057	13268	13204	13250	13015	13098	13164	13075	13197	13202	13155	13084	13149	12983	12919	13073	13194	13277	13101	12992	13179	13206	13255	13170	13073	13308	13170	13189	13094	13097	13143	13179	13326	13293	13116	13112	13116	13284	13131	13269	13318	13140	13234	13127
38679	43252	42241	28279	21859	21188	20341	19969	19942	19726	19793	19665	19642	19664	19869	19486	19506	19675	19481	19405	19507	19426	19458	19586	19628	19319	19653	19828	20061	19939	19799	19571	19287	19402	19522	19260	19679	19597	19444	19446	19308	19454	19226	19427	19246	19336	19710	19721	19385	19597	19243	19452	19518	19306	19308	19412	19385	19643	19528	19468	19388	19422	19647	19419	19401	19454	19211	19331	19311	19448	19462	19480	19678	19373	19317	19524	19464	19691	19464	19335	19300	19284	19567	19402	19620	19550	19424	19257	19274	19338	19589	19661	19341	19412	19432	19425	19348	19450	19469	19309	19629	19569	19313	19483	19485	19562	19455	19474	19376	19455	19381	19264	19474	19436	19521	19544	19591	19327	19629	19548	19720	19230	19552	19443	19473	19567	19721	19237	19513	19340	19416	19579	19534	19419	19620	19545	19563	19598	19413	19616	19503	19332	19369	19307	19236	19350	19280	19646	19682	19375	19463	19352	19459	19422	19250	19457	19552	19464	19411	19468	19282	19365	19501	19234	19355	19583	19642	19288	19368	19299	19436	19269	19218	19371	19578	19396	19382	19492	19443	19663	19390	19516	19426	19556	19497	19448	19300	19254	19435	19446	19594	19295	19555	19453	19543	19330	19410	19530	19330	19406	19602	19515	19323	19694	19507	19376	19407	19414	19422	19190	19410	19581	19488	19265	19298	19606	19498	19290	19241	19418	19408	19439	19526	19577	19638	19503	19499	19329	19341	19610	19530	19350	19468	19323	19501	19413	19487	19672	19568	19572	19443	19471	19563	19519	19548	19586	19633	19242	19407	19236	19370	19493	19391	19471	19446	19574	19406	19578	19429	19419	19581	19109	19474	19494	19452	19294	19457	19239	19587	19525	19364	19153	19490	19566	19331	19442	19497	19569	19451	19180	19413	19559	19551	19389	19737	19465	19333	19391	19584	19485	19590	19296	19175	19759	19456	19433	19551	19395	19384	19549	19596	19604	19533	19498	19510	19503	19401	19363	19329	19445	19472	19281	19323	19223	19303	19383	19421	19375	19372	19442	19235	19299	19359	19456	19674	19404	19377	19321	19660	19392	19521	19334	19401	19178	19316	19586	19438	19176	19801	19270	19354	19615	19366	19444	19436	19540	19341	19212	19471	19555	19328	19456	19616	19291	19478	19321	19545	19593	19413	19418	19556	19465	19468	19444	19582	19320	19454	19444	19543	19471	19401	19376	19418	19208	19291	19367	19407	19414	19371	19574	19540	19454	19444	19470	19156	19579	19437	19389	19502	19501	19205	19341	19313	19398	19327	19418	19325	19580	19567	19418	19588	19422	19309	19495	19552	19409	19242	19538	19550	19466	19635	19409	19159	19493	19410	19499	19472	19373	19458	19486	19607	19290	19283	19493	19358	19436	19486	19420	19678	19498	19322	19680	19360	19314	19394	19490	19463	19267	19366	19270	19452	19439	19551	19540	19490	19604	19675	19634	19385	19470	19461	19330	19499	19392	19643	19383	19377	19215	19548	19547	19642	19382	19318	19319	19602	19503	19535	19629	19349	19148	19470	19386	19159	19470	19434	19459	19336	19462	19576	19646	19283	19527	19583	19358	19340	19430	19427	19240	19389	19284	19541	19492	19499	19274	19419	19532	19459	19357	19433	19462	19386	19590	19455	19641	19374	19328	19412	19654	19480	19405	19357	19524	19624	19325	19597	19498	19384	19541	19391	19623	19452	19657	19369	19247	19406	19308	19477	19417	19459	19353	19363	19400	19599	19656	19515	19582	19581	19349	19420	19199	19501	19473	19567	19472	19365	19539	19563	19446	19302	19537	19464	19268	19566	19662	19422	19322	19408	19547	19548	19457	19453	19402	19585	19307	19561	19339	19625	19459	19391	19476	19428	19512	19645	19245	19535	19432	19518	19367	19425	19187	19628	19335	19568	19552	19576	19523	19345	19450	19518	19491	19686	19351	19406	19569	19313	19251	19467	19204	19481	19465	19344	19529	19587	19460	19345	19696	19506	19290	19344	19647	19415	19501	19408	19540	19349	19393	19581	19533	19699	19325	19637	19702	19510	19495	19633	19588	19467	19319	19377	19609	19324	19220	19550	19505	19716	19644	19726	19661	19475	19354	19333	19416	19647	19481	19496	19251	19601	19392	19412	19607	19279	19407	19571	19531	19600	19611	19723	19226	19561	19598	19650	19543	19406	19364	19435	19209	19338	19284	19431	19462	19585	19321	19475	19463	19488	19480	19419	19439	19543	19556	19516	19778	19320	19577	19356	19525	19523	19552	19512	19388	19518	19511	19473	19424	19517	19491	19499	19271	19248	19433	19257	19279	19494	19426	19390	19359	19597	19550	19477	19225	19807	19456	19540	19524	19500	19177	19233	19589	19596	19483	19431	19508	19496	19389	19651	19343	19372	19477	19428	19294	19448	19214	19630	19299	19470	19292	19302	19500	19617	19659	19740	19742	19397	19395	19172	19389	19264	19455	19404	19437	19470	19493	19470	19329	19453	19513	19552	19269	19336	19292	19520	19593	19587	19363	19408	19558	19325	19545	19420	19445	19468	19450	19393	19373	19178	19355	19355	19515	19379	19335	19599	19672	19420	19664	19644	19441	19270	19549	19382	19414	19405	19523	19477	19648	19331	19553	19643	19433	19354	19282	19680	19269	19487	19621	19449	19469	19521	19397	19527	19456	19562	19408	19305	19256	19390	19419	19506	19691	19331	19673	19316	19238	19367	19574	19462	19361	19421	19414	19526	19472	19368	19451	19668	19516	19529	19623	19373	19540	19608	19399	19410	19492	19421	19319	19440	19345	19456	19607	19379	19621	19566	19116	19335	19439	19381	19541	19511	19437	19456	19307	19407	19580	19530	19480	19611	19634	19591	19496	19584	19403	19496	19704	19725	19472	19511	19380	19664	19597	19598	19191	19591	19376	19487	19387	19522	19309	19570	19514	19317	19412	19482	19505	19401	19335	19300	19339	19481	19150	19272	19582	19627	19587	19535	19326	19380	19289	19526	19404	19330	19456	19533	19468	19611	19581	19356	19387	19282	19435	19707	19539	19552	19266	19508	19518	19677	19394	19260	19343	19384	19365	19410	19537	19459	19624	19502	19498	19535	19433	19230	19347	19357	19340	19730	19627	19553	19424	19272	19478	19461	19541	19355	19650	19508	19642	19442	19516	19231	19358	19452	19535	19288	19359	19384	19184	19290	19553	19411	19666	19248	19366	19514	19411	19585	19583	19483	19446	19333	19478	19480	19451	19139	19387	19581	19458	19431	19519	19460	19283	19556	19706	19296	19474	19495	19531	19235	19529	19626	19604	19604	19591	19490	19519	19420	19345	19531	19429	19402	19530	19452	19353	19525	19307	19569	19500	19236	19634	19550	19415	19396	19443	19601	19490	19558	19570	19510	19537	19393	19424	19391	19535	19359	19419	19331	19360	19604	19482	19416	19602	19491	19516	19425	19701	19749	19438	19395	19586	19604	19363	19625	19593	19482	19282	19510	19482	19501	19481	19511	19369	19313	19315	19422	19323	19557	19466	19455	19326	19474	19634	19510	19478	18990	19376	19631	19531	19410	19446	19465	19590	19463	19447	19719	19460	19347	19380	19619	19360	19629	19423	19342	19294	19435	19490	19544	19393	19325	19482	19472	19518	19571	19743	19582	19486	19599	19674	19506	19652	19287	19367	19393	19489	19635	19404	19358	19601	19618	19553	19421	19686	19498	19391	19373	19710	19363	19340	19576	19606	19242	19516	19085	19444	19513	19275	19180	19605	19646	19263	19393	19520	19338	19775	19602	19257	19377	19314	19550	19505	19521	19640	19438	19359	19428	19558	19513	19584	19391	19345	19387	19384	19548	19498	19438	19337	19382	19454	19071	19529	19281	19476	19397	19442	19269	19419	19427	19450	19755	19315	19630	19519	19463	19400	19317	19399	19471	19496	19571	19422	19638	19449	19335	19502	19523	19437	19699	19629	19515	19161	19241	19543	19413	19857	19502	19751	19452	19479	19414	19357	19626	19421	19478	19396	19596	19321	19388	19602	19359	19434	19336	19650	19592	19551	19382	19687	19580	19428	19709	19364	19433	19595	19354	19488	19334	19472	19469	19393	19433	19433	19450	19478	19430	19453	19446	19483	19328	19492	19591	19481	19651	19563	19338	19319	19431	19258	19435	19474	19548	19538	19414	19345	19429	19506	19261	19482	19541	19431	19578	19628	19448	19366	19417	19614	19350	19488	19298	19433	19158	19462	19339	19386	19236	19569	19445	19632	19376	19486	19359	19483	19417	19605	19545	19484	19347	19450	19467	19369	19240	19452	19372	19582	19531	19438	19697	19536	19419	19431	19572	19312	19536	19531	19504	19485	19511	19493	19667	19485	19438	19307	19384	19468	19440	19244	19674	19454	19267	19697	19310	19442	19374	19615	19717	19452	19739	19752	19579	19370	19645	19620	19284	19599	19563	19354	19444	19293	19387	19531	19441	19694	19467	19597	19537	19712	19439	19381	19265	19683	19678	19796	19426	19638	19339	19675	19738	19325	19544	19190	19512	19227	19661	19448	19487	19525	19549	19414	19380	19433	19450	19385	19509	19510	19519	19360	19531	19173	19329	19318	19396	19464	19626	19396	19481	19508	19529	19499	19423	19301	19435	19425	19219	19685	19369	19509	19387	19455	19502	19545	19462	19427	19193	19391	19451	19519	19546	19498	19343	19295	19208	19334	19587	19320	19401	19483	19712	19407	19129	19466	19725	19627	19481	19340	19443	19587	19463	19535	19444	19473	19325	19330	19318	19291	19418	19370	19569	19447	19631	19505	19341	19364	19591	19536	19477	19559	19541	19507	19402	19486	19411	19411	19650	19544	19508	19211	19432	19476	19308	19571	19506	19386	19376	19620	19483	19392	19585	19449	19393	19535	19635	19231	19349	19364	19427	19457	19303	19633	19628	19546	19461	19331	19350	19335	19576	19512	19637	19499	19415	19313	19553	19395	19425	19399	19371	19343	19517	19714	19482	19493	19375	19380	19309	19437	19468	19574	19636	19631	19405	19332	19538	19461	19505	19366	19352	19440	19334	19417	19312	19388	19550	19357	19306	19479	19602	19341	19521	19493	19593	19506	19595	19241
39583	50813	40401	20984	16478	15957	14834	14321	14308	14108	14110	13929	13926	13826	13756	13871	13468	13600	13627	13781	13785	13577	13818	13707	13726	13760	13991	14113	13974	13951	13820	13629	13569	13557	13502	13621	13553	13570	13526	13476	13756	13671	13728	13641	13533	13596	13487	13605	13565	13613	13404	13485	13638	13596	13624	13485	13582	13678	13673	13667	13505	13676	13633	13527	13646	13606	13425	13627	13574	13477	13801	13557	13550	13579	13569	13619	13663	13755	13476	13624	13685	13635	13513	13705	13541	13609	13627	13670	13583	13346	13569	13670	13566	13531	13595	13690	13690	13490	13617	13607	13414	13467	13581	13412	13669	13601	13610	13469	13733	13628	13556	13551	13546	13482	13520	13665	13590	13610	13581	13730	13697	13528	13611	13488	13635	13571	13544	13466	13672	13430	13446	13407	13499	13542	13581	13529	13550	13608	13765	13753	13711	13592	13539	13766	13567	13648	13414	13442	13536	13563	13632	13555	13521	13732	13641	13542	13500	13616	13418	13586	13665	13574	13602	13498	13546	13500	13541	13581	13672	13675	13459	13578	13553	13532	13594	13619	13472	13605	13624	13604	13538	13488	13504	13669	13763	13435	13580	13628	13558	13522	13619	13483	13603	13543	13679	13649	13592	13543	13805	13507	13609	13434	13524	13699	13453	13469	13730	13356	13786	13484	13636	13485	13594	13560	13624	13667	13691	13674	13482	13546	13512	13612	13530	13422	13680	13651	13464	13560	13581	13523	13505	13516	13504	13554	13368	13475	13631	13596	13586	13629	13770	13414	13862	13543	13559	13814	13452	13627	13558	13480	13565	13587	13666	13612	13752	13607	13578	13547	13608	13484	13516	13556	13641	13614	13745	13551	13686	13638	13399	13438	13560	13610	13508	13582	13690	13502	13674	13604	13676	13618	13516	13600	13503	13750	13644	13468	13648	13513	13679	13567	13556	13514	13556	13433	13608	13639	13539	13519	13548	13604	13521	13606	13560	13648	13444	13698	13599	13568	13472	13678	13674	13703	13671	13476	13659	13635	13552	13824	13553	13569	13542	13589	13756	13669	13775	13594	13555	13574	13835	13567	13540	13516	13680	13558	13618	13525	13528	13607	13534	13496	13689	13642	13433	13573	13475	13478	13682	13610	13642	13663	13553	13659	13699	13540	13647	13420	13494	13529	13618	13545	13747	13505	13652	13578	13759	13395	13596	13536	13666	13755	13533	13442	13493	13435	13638	13486	13542	13564	13543	13830	13566	13546	13507	13679	13650	13572	13551	13772	13393	13635	13472	13533	13621	13619	13465	13639	13614	13490	13551	13539	13567	13639	13482	13625	13820	13597	13461	13607	13516	13595	13614	13590	13592	13268	13478	13389	13683	13593	13642	13749	13677	13559	13582	13595	13506	13531	13726	13368	13513	13517	13598	13366	13637	13569	13461	13557	13333	13571	13457	13733	13633	13524	13582	13557	13595	13560	13587	13615	13580	13581	13630	13705	13555	13518	13597	13553	13718	13556	13621	13572	13647	13607	13551	13602	13575	13610	13721	13601	13560	13663	13575	13422	13675	13715	13600	13515	13438	13517	13584	13554	13539	13447	13610	13557	13476	13318	13579	13582	13615	13543	13591	13629	13473	13700	13659	13649	13403	13536	13508	13526	13531	13606	13634	13520	13696	13517	13552	13645	13515	13466	13706	13664	13596	13605	13733	13502	13459	13666	13727	13436	13589	13715	13592	13616	13605	13569	13534	13491	13744	13538	13766	13596	13487	13434	13556	13637	13674	13684	13546	13599	13591	13488	13640	13615	13679	13518	13773	13573	13667	13641	13641	13555	13622	13511	13665	13663	13528	13561	13493	13587	13677	13528	13447	13547	13683	13692	13599	13585	13739	13616	13393	13643	13604	13665	13580	13719	13596	13679	13510	13734	13422	13717	13653	13626	13699	13725	13586	13420	13557	13662	13618	13496	13563	13481	13627	13426	13549	13707	13624	13766	13700	13569	13525	13487	13486	13630	13580	13741	13612	13458	13633	13525	13623	13687	13510	13626	13553	13539	13542	13539	13539	13534	13715	13686	13550	13601	13664	13568	13502	13525	13574	13519	13669	13692	13512	13504	13580	13651	13518	13592	13556	13490	13490	13638	13516	13733	13557	13664	13606	13449	13585	13504	13528	13607	13661	13585	13603	13638	13380	13528	13470	13737	13577	13459	13500	13603	13563	13640	13582	13511	13488	13470	13612	13648	13530	13544	13636	13518	13578	13660	13623	13662	13737	13601	13565	13704	13615	13575	13616	13628	13719	13568	13608	13656	13629	13669	13623	13713	13548	13640	13390	13638	13451	13545	13501	13533	13711	13736	13690	13525	13700	13500	13469	13603	13574	13750	13700	13642	13589	13623	13620	13587	13522	13746	13515	13634	13637	13633	13636	13563	13559	13625	13472	13659	13466	13528	13441	13681	13757	13629	13530	13518	13567	13616	13416	13690	13677	13587	13675	13557	13406	13619	13603	13524	13477	13720	13394	13624	13473	13629	13584	13640	13536	13513	13628	13492	13546	13569	13498	13571	13416	13681	13586	13604	13652	13622	13540	13574	13626	13643	13547	13543	13667	13576	13616	13688	13487	13637	13552	13555	13371	13619	13589	13429	13637	13496	13679	13669	13557	13487	13648	13599	13572	13541	13620	13622	13478	13611	13460	13493	13543	13647	13638	13640	13515	13566	13659	13499	13544	13705	13525	13574	13576	13444	13476	13622	13622	13595	13452	13467	13444	13658	13665	13569	13598	13676	13501	13489	13707	13609	13599	13685	13603	13627	13427	13561	13512	13476	13472	13687	13518	13282	13647	13524	13681	13553	13668	13616	13611	13377	13629	13504	13623	13481	13705	13438	13544	13470	13637	13503	13539	13787	13651	13541	13852	13503	13629	13611	13609	13451	13537	13828	13545	13545	13554	13715	13575	13584	13590	13535	13597	13512	13565	13535	13509	13565	13513	13657	13456	13461	13578	13420	13618	13730	13599	13663	13596	13525	13592	13705	13546	13436	13621	13543	13612	13432	13714	13512	13657	13618	13616	13691	13700	13594	13747	13529	13645	13556	13550	13759	13600	13548	13511	13531	13389	13549	13501	13645	13564	13554	13608	13363	13661	13592	13724	13507	13438	13574	13536	13649	13601	13579	13632	13656	13601	13602	13637	13401	13616	13441	13650	13614	13706	13514	13585	13672	13635	13797	13701	13705	13716	13591	13620	13583	13603	13536	13539	13619	13579	13402	13502	13612	13724	13509	13624	13473	13544	13450	13464	13555	13618	13668	13710	13514	13627	13545	13564	13573	13556	13502	13737	13682	13468	13583	13643	13612	13530	13598	13602	13664	13555	13629	13501	13579	13555	13614	13494	13670	13672	13700	13550	13433	13520	13488	13630	13550	13472	13638	13537	13602	13627	13390	13478	13518	13365	13490	13541	13690	13531	13513	13595	13397	13540	13473	13557	13503	13541	13562	13497	13747	13568	13640	13642	13574	13420	13642	13559	13485	13599	13623	13514	13503	13730	13418	13677	13651	13490	13627	13697	13366	13536	13653	13506	13682	13531	13674	13564	13506	13559	13541	13456	13607	13629	13728	13731	13580	13543	13643	13602	13579	13655	13461	13537	13486	13493	13667	13585	13517	13618	13694	13707	13520	13531	13600	13763	13460	13534	13684	13536	13681	13573	13527	13498	13648	13596	13478	13491	13691	13571	13614	13628	13504	13541	13575	13592	13720	13585	13521	13709	13601	13803	13639	13641	13629	13632	13450	13746	13675	13690	13526	13455	13618	13587	13571	13477	13789	13633	13595	13642	13576	13526	13657	13663	13723	13519	13739	13557	13587	13665	13617	13621	13613	13506	13658	13559	13670	13493	13530	13491	13583	13591	13578	13642	13559	13611	13579	13713	13634	13475	13783	13384	13772	13589	13546	13646	13473	13470	13408	13640	13622	13612	13438	13556	13758	13553	13706	13652	13434	13536	13497	13631	13650	13486	13518	13598	13523	13521	13509	13486	13627	13558	13495	13579	13536	13485	13617	13753	13738	13611	13513	13562	13581	13699	13573	13568	13584	13483	13594	13637	13494	13612	13563	13496	13602	13504	13577	13446	13691	13566	13682	13664	13683	13663	13599	13622	13628	13404	13611	13505	13502	13509	13740	13613	13601	13614	13611	13674	13535	13642	13746	13567	13538	13434	13630	13541	13494	13552	13480	13472	13468	13499	13532	13516	13542	13597	13594	13633	13531	13501	13488	13819	13493	13546	13478	13557	13639	13411	13609	13657	13408	13556	13628	13584	13474	13510	13650	13655	13615	13531	13564	13603	13628	13622	13626	13701	13529	13564	13770	13654	13653	13594	13520	13513	13749	13449	13607	13618	13505	13542	13676	13536	13609	13505	13453	13665	13528	13399	13555	13629	13669	13649	13603	13660	13632	13572	13643	13576	13631	13508	13546	13703	13613	13595	13501	13652	13764	13704	13526	13603	13541	13585	13689	13620	13541	13630	13493	13530	13584	13673	13753	13652	13791	13607	13615	13476	13592	13621	13581	13509	13447	13711	13669	13712	13647	13665	13640	13480	13426	13748	13662	13562	13520	13664	13682	13417	13401	13448	13605	13465	13545	13572	13501	13515	13585	13587	13737	13584	13607	13508	13518	13530	13602	13702	13538	13526	13580	13651	13549	13811	13797	13696	13558	13519	13561	13662	13517	13456	13721	13488	13683	13589	13457	13604	13605	13593	13777	13465	13561	13581	13564	13568	13502	13482	13645	13717	13565	13525	13918	13570	13438	13443	13626	13482	13563	13567	13604	13487	13559	13661	13590	13720	13622	13509	13548	13660	13496	13499	13536	13671	13477	13583	13661	13711	13605	13480	13669	13620	13596	13539	13537	13436	13590	13637	13569	13810	13653	13406	13495	13571	13524	13615	13579	13506	13530	13526	13653	13627	13645	13690	13684	13633	13508	13560	13701	13506	13668	13456	13461	13598	13574	13706	13599	13432	13408	13575	13485	13620	13608	13688	13628	13635	13590	13714	13584	13503	13655	13655	13547	13567	13670	13541	13712	13664	13562	13396	13709	13687	13589	13653	13620	13476	13493	13646	13603	13621	13555
24093	20649	27039	24682	22212	23820	23635	20967	20294	20364	19918	19928	19499	19730	20147	22001	19967	19567	19188	19290	19330	19368	19483	19413	19183	19347	22398	23465	21953	21000	20111	19670	19458	19237	19258	19223	19060	19280	19307	19344	19143	19298	19351	19418	19407	19373	19318	19368	19329	19388	19617	19218	19286	19175	19444	19282	19220	19456	19462	19319	19350	19127	19197	19182	19067	19130	19525	19152	19084	19036	19426	19157	19300	19133	19218	19289	19242	19176	19312	19290	19165	19403	19295	19219	19332	19210	19129	19404	19291	19070	19238	19222	19299	19130	19174	19287	19104	19200	19272	19382	19217	19301	19128	19470	19228	19164	19139	19155	19342	19378	19194	19302	19180	19331	19494	19294	19100	19374	18976	19063	19104	19448	19315	19184	19403	19347	19396	19192	19334	19170	19137	19430	19358	19231	19224	19365	19349	19196	19222	19192	19318	19324	19259	19460	19422	19336	19473	19130	19110	19368	19420	19070	19480	19305	19172	19237	19213	19224	19200	19280	19291	19402	19415	19207	19362	19358	19405	19083	19451	19294	19190	19036	19194	19369	19225	19285	19176	19337	19192	19309	19056	19139	19225	19319	19197	19091	19301	19184	19177	19264	19137	19477	19395	19194	19285	19168	19263	19233	19445	19246	19169	19396	19404	19184	19258	19306	19264	19181	19486	19156	19247	19230	19089	19327	19403	19438	19513	19158	19227	19292	19144	19162	19270	19217	19076	19114	19037	19193	19190	19393	19226	19429	19173	19117	19270	19297	19360	19085	19368	19251	18982	19230	19388	19297	19286	19332	19264	19136	19376	18996	19359	19199	19247	19141	19233	19217	19415	19402	19234	19284	19069	19062	19403	19213	19307	19307	19349	19193	19257	19454	19181	19278	19176	19173	19272	19135	19030	19386	19265	19253	19266	19201	19403	19254	19350	19133	19423	19226	19312	19097	19013	19316	19311	19402	19108	19280	19231	19265	19219	19204	19208	19208	19239	18992	19327	19189	19369	19315	19201	18917	19264	19267	19233	19213	19452	19399	19328	19182	19224	19132	19221	19260	19202	19225	19204	19243	19286	19306	18968	19148	19442	19355	19398	19275	19483	19252	18862	19011	19233	18991	19219	19186	19003	19145	19366	18984	19238	19217	19457	19180	19205	19309	19166	19364	19286	19255	19014	19338	19190	19246	18906	19275	18936	19306	19543	19238	19281	19341	19151	19174	19249	19140	19058	19328	19281	19105	19266	19291	19235	19189	19275	19062	19454	19351	19158	18905	18981	19296	19312	19278	19236	19289	19417	19203	19374	19380	19279	19240	19200	19259	19133	19189	19398	19336	19259	19205	19669	19197	19288	19091	19316	19195	19381	19335	19418	19302	19217	19240	19581	19474	19320	19207	19250	19423	19111	19206	19265	19110	19103	19128	19239	19169	19233	19139	19574	19256	19264	19217	19299	19273	19303	19261	19184	19109	19230	18918	19209	19247	19268	19285	19465	19250	19281	19216	19227	19087	19178	19346	19328	19453	19136	19243	19356	19307	19417	19165	19174	19352	19193	19239	19120	19267	19293	19333	19435	19196	19319	19311	19324	19321	19253	19262	19229	19137	19231	19283	19140	19286	19292	19252	19343	19295	19158	19164	19346	19264	19047	19138	19264	19037	19268	19373	19211	19245	19315	19583	19282	19243	19162	19304	19392	19080	19176	19286	19133	19238	19204	19257	19214	19091	18952	19323	19316	19195	19438	19282	19258	19267	19427	19463	19266	19095	19244	19213	19139	19133	19267	19512	19140	19128	19402	19114	19289	19265	19255	19217	19240	19287	19187	19352	19128	19232	19642	19273	19269	19374	19282	19360	19594	19352	19220	19253	19194	19217	19012	19247	19329	19043	19193	19237	19216	19357	19221	19085	19432	19302	19149	19219	19113	19217	19143	19212	19337	19358	19295	19142	19110	19160	19328	19127	19153	19104	19160	19367	19432	19297	19217	19239	19366	19313	19145	19262	19212	19390	19129	19076	19142	19164	19317	19094	19109	19330	19131	19025	19297	19207	19305	19131	19414	19280	19265	19282	19102	19085	19216	19291	19420	19198	19050	19295	19314	19209	18987	19037	19281	19269	19030	19167	19157	19188	19147	18997	19201	19270	19206	19091	19185	19307	19264	19131	19068	18938	19057	19067	19419	19148	19290	19124	19281	19181	19291	19146	19387	19385	19283	19287	19373	19127	18835	19427	19316	19208	19346	19145	19168	19406	19202	19249	19245	19472	19120	19358	19212	19086	19392	19297	19210	19194	19290	19239	19198	19193	19229	19112	19205	19281	19162	19361	19463	19417	19281	19093	19151	19002	19317	19312	19015	19338	19320	19135	19253	18980	19351	19167	19444	19370	19115	19221	19327	19195	19261	19167	19111	19416	19294	19086	19265	19384	19430	19319	19413	19294	19301	19364	19134	19279	19236	19327	19385	19383	19243	19110	19342	19534	19475	19271	19193	19225	19187	19355	19256	19153	19213	19145	19414	19489	19036	19223	19098	19422	19419	19425	19129	18891	19233	19430	19240	19309	19209	19259	19283	19146	19162	19486	19295	19200	19440	19083	19307	19236	19337	19170	19364	19263	19368	19148	19105	19180	19337	19375	19214	19170	19243	19351	19045	19310	19477	19319	19256	19200	19224	19220	19203	19382	19317	19421	19310	19118	19201	19034	19261	19399	19423	19252	19106	19184	19445	18992	19376	19066	19363	19327	19379	19292	19626	19409	19457	19293	19067	19204	19403	19305	19334	19179	19328	19153	19266	19177	19160	19327	19294	19424	19344	19111	19165	19247	19028	19115	19240	19257	19378	18961	19215	19323	19287	19117	19107	19230	19086	19412	19134	19295	19158	19305	19160	19378	19197	19231	19066	19269	19237	19420	19307	19178	19158	19156	19271	19168	19275	19268	19175	19274	19310	19279	19089	19162	19327	19291	19322	19312	19296	19162	19151	19312	19187	19122	19042	19151	19500	19072	19277	19217	18961	19205	19281	19133	19196	19196	19410	19227	18961	19257	19328	19351	19273	18985	19065	19402	19303	19432	19066	19120	19313	19050	19292	19239	19332	19334	19306	19176	19175	19339	18953	18992	19119	19190	19199	19374	19242	19287	19232	19298	19191	19312	19096	19130	19152	19210	19272	18955	19161	19184	19292	19287	19172	19286	19367	19502	19562	19374	19320	19246	19331	19132	19248	19167	19158	19035	19106	19308	19077	19133	19350	19405	19458	19275	19428	19165	19240	19358	19336	19102	19077	19235	19347	19128	19281	19031	19177	19311	19092	19370	19497	19169	19453	19211	19260	19322	19266	19107	19218	19414	19248	19163	19424	19159	19223	19171	19209	19146	19082	19105	19236	19269	19319	19259	19300	19324	19225	19069	19307	19411	19341	19405	19396	19330	19364	19159	19329	19156	19165	19299	19378	19257	19152	19380	19172	19189	19313	19295	19252	19105	19246	19261	19212	19233	19224	19265	19039	19166	19006	19232	19242	19320	19175	19401	19145	19315	19457	19357	19209	19218	19377	19208	19341	19438	19255	19156	19436	19400	19249	18943	19159	19328	19140	19251	19190	19275	19244	19387	19213	19200	19339	19094	19253	19258	19309	19248	19320	19421	19187	19203	19423	19234	19196	19446	19411	19359	19223	19202	19228	19152	19064	19157	19240	19131	19070	19020	19223	19360	19033	19508	19170	19171	19154	19338	19343	19221	19395	19292	19242	19436	19490	19253	19342	19342	19190	19175	19144	19328	19404	19337	19461	19174	19104	19385	19257	19309	19004	19251	19251	19196	19221	19229	19042	19142	19122	19007	19298	19072	19209	19294	19081	19304	19337	19159	19232	19265	19268	19137	19035	19383	19437	19251	19193	19318	19185	19290	19129	19171	19300	19256	19323	19439	19090	19372	19476	19260	19155	18798	19026	19309	19162	19230	19581	19385	19389	19350	18985	19014	19210	19407	19316	19280	19167	19130	19085	19277	19377	19242	19225	19192	19207	19065	19128	19311	19272	19090	19248	19141	19230	19131	19037	18998	19415	19237	19031	19372	19288	19407	19147	19452	19466	19334	19169	19288	19255	19407	19205	19196	19188	19240	19418	19041	19309	19095	19241	19342	19475	19414	19256	19147	19237	19224	19385	19360	19311	19243	19174	19053	19111	19267	19546	19312	19368	19330	19149	19248	19172	19337	19237	19069	19295	19112	19105	19188	19324	19152	19247	19374	19178	19319	19327	19368	19366	19216	18893	19240	19278	19378	19245	19037	19162	19361	19285	19167	19439	19155	19389	19336	19383	19152	19485	19310	19560	19409	19092	19436	19305	19319	19356	19271	19168	19209	19260	19287	19149	19315	19282	19384	19269	19318	19282	19179	19294	19246	19158	19148	19247	19097	19384	19305	19294	18970	19305	19133	19056	19113	19136	19284	19158	19270	19221	18845	19250	19228	19223	19235	19253	19094	19268	18895	19131	19209	19038	19170	19228	19042	19469	19287	19239	19204	19201	19311	19273	19215	19316	19269	19262	19272	19389	19234	19330	19212	19314	19355	19203	19257	19344	19134	19348	19329	19265	18963	19267	19038	19223	19226	19340	19269	19337	19356	19182	19262	19287	19139	19137	19316	19394	19409	19312	19213	19229	19253	19194	19298	19381	19393	19389	19234	19256	19436	19304	19351	19468	19541	19361	19180	19375	19570	19149	19090	19286	19112	19223	19035	19338	19252	19219	19415	19410	19086	19250	19113	19415	19145	19265	19302	19300	19257	19008	19491	19316	19229	19372	19199	19243	19461	19198	19306	19227	19187	19315	19157	19455	19319	19324	19338	19273	19413	19290	19222	19172	19207	19055	19001	19097	19339	19378	19012	19275	19291	19328	19236	19091	19133	19341	19152	19245	19338	19216	19394	19005	19265	19219	19309	19367	19224	19120	19233	19047	18985	19239	19326	19176	19290	19162	19518	19244	19300	19410	19175	19171	19277	19327	19301	19371	19374	19435	19248	19147	19399	19180	19512	19224	19099	19187	19318	19227	19195	19323	19154	19216	19064	19455	19090	19119	19254	19092	19207	19318	19225	19248	19306	19183	19292	19276	19375	19268	19386	19210	19402	19258	19355	19192	19366
43537	64794	44768	26219	19214	17191	16082	15754	15286	14750	14354	14477	14139	13965	15115	16845	13723	13928	13855	13708	13693	13731	13550	13741	13624	13964	18326	18799	16819	15238	14160	13850	13820	13569	13417	13682	13497	13616	13436	13531	13587	13570	13439	13473	13592	13600	13426	13478	13347	13493	13621	13477	13523	13527	13565	13587	13499	13456	13556	13381	13558	13498	13469	13577	13482	13648	13503	13478	13524	13637	13623	13649	13618	13653	13461	13533	13541	13495	13313	13526	13555	13458	13737	13422	13563	13547	13389	13550	13432	13568	13631	13546	13637	13421	13560	13554	13452	13536	13670	13519	13577	13641	13588	13590	13537	13509	13601	13539	13595	13525	13619	13448	13555	13366	13461	13474	13566	13520	13460	13505	13552	13679	13461	13541	13473	13575	13535	13609	13503	13531	13402	13596	13455	13486	13608	13501	13512	13555	13296	13516	13706	13480	13504	13701	13517	13737	13511	13527	13496	13454	13554	13584	13478	13427	13657	13408	13610	13407	13598	13558	13550	13699	13427	13446	13436	13482	13611	13546	13429	13538	13483	13470	13545	13550	13674	13565	13420	13667	13474	13602	13535	13558	13535	13659	13342	13661	13543	13570	13398	13487	13585	13554	13479	13611	13578	13551	13652	13448	13669	13605	13646	13554	13411	13543	13553	13512	13647	13401	13462	13405	13472	13774	13556	13445	13499	13554	13642	13733	13517	13515	13402	13478	13538	13526	13656	13506	13513	13520	13533	13343	13399	13526	13534	13531	13470	13505	13468	13458	13468	13542	13516	13436	13542	13547	13506	13478	13603	13367	13474	13454	13390	13697	13532	13317	13460	13604	13633	13423	13477	13625	13534	13632	13486	13526	13499	13586	13553	13453	13477	13547	13468	13571	13574	13548	13566	13458	13660	13451	13419	13511	13623	13582	13657	13560	13547	13579	13496	13498	13491	13659	13343	13548	13477	13528	13483	13420	13517	13378	13635	13543	13491	13530	13582	13460	13616	13527	13481	13571	13608	13479	13498	13579	13524	13617	13686	13521	13497	13600	13451	13574	13472	13570	13469	13480	13430	13572	13416	13510	13578	13573	13414	13562	13531	13602	13586	13433	13607	13644	13433	13638	13469	13673	13518	13464	13584	13335	13510	13420	13412	13585	13507	13567	13605	13505	13598	13613	13571	13436	13670	13550	13480	13599	13639	13550	13541	13507	13417	13460	13495	13579	13518	13563	13485	13509	13537	13532	13582	13445	13453	13474	13487	13499	13439	13546	13391	13608	13497	13627	13466	13473	13557	13442	13462	13523	13618	13454	13481	13632	13576	13565	13546	13760	13359	13695	13435	13514	13676	13506	13620	13592	13600	13621	13504	13807	13494	13581	13614	13448	13431	13635	13514	13601	13670	13464	13580	13611	13445	13689	13445	13633	13539	13601	13565	13458	13371	13452	13342	13603	13501	13529	13626	13418	13644	13478	13570	13367	13474	13549	13659	13521	13551	13437	13617	13742	13492	13363	13384	13396	13576	13617	13307	13565	13478	13521	13483	13505	13430	13547	13459	13552	13589	13552	13590	13541	13620	13615	13606	13530	13508	13469	13615	13482	13483	13685	13560	13454	13568	13619	13497	13592	13608	13397	13651	13490	13506	13417	13533	13467	13561	13414	13594	13603	13388	13506	13427	13599	13590	13513	13525	13609	13522	13530	13544	13759	13444	13405	13375	13585	13586	13490	13482	13462	13556	13526	13386	13654	13503	13627	13564	13474	13678	13422	13610	13506	13708	13617	13482	13584	13532	13506	13416	13507	13571	13503	13487	13708	13421	13698	13535	13620	13595	13518	13454	13632	13513	13581	13528	13416	13481	13622	13643	13444	13379	13398	13539	13547	13523	13577	13439	13488	13423	13491	13539	13493	13571	13547	13560	13514	13686	13515	13555	13706	13630	13456	13483	13624	13457	13274	13635	13524	13415	13516	13531	13586	13493	13553	13399	13510	13452	13549	13612	13456	13420	13537	13532	13425	13539	13622	13683	13453	13584	13551	13568	13590	13466	13597	13534	13596	13497	13301	13505	13602	13423	13465	13516	13486	13737	13435	13594	13578	13513	13409	13525	13520	13502	13401	13721	13473	13648	13500	13466	13639	13401	13501	13551	13462	13647	13438	13626	13568	13661	13486	13547	13488	13375	13569	13636	13635	13530	13623	13420	13385	13466	13638	13485	13446	13502	13646	13488	13654	13526	13540	13475	13435	13752	13389	13551	13397	13361	13579	13650	13588	13469	13569	13528	13293	13594	13454	13694	13571	13495	13533	13238	13557	13406	13506	13600	13563	13571	13605	13481	13406	13577	13459	13329	13408	13557	13619	13643	13476	13640	13522	13512	13756	13533	13648	13654	13395	13418	13387	13427	13561	13508	13488	13474	13442	13545	13674	13508	13519	13512	13522	13572	13473	13508	13451	13329	13606	13358	13636	13540	13550	13598	13599	13570	13688	13534	13398	13556	13675	13437	13285	13537	13568	13584	13449	13627	13531	13527	13564	13520	13541	13361	13646	13562	13661	13431	13539	13493	13603	13496	13505	13529	13544	13469	13715	13492	13454	13531	13670	13476	13437	13649	13692	13573	13655	13666	13554	13554	13427	13572	13607	13578	13687	13399	13540	13354	13606	13661	13423	13463	13498	13679	13455	13389	13483	13379	13403	13567	13619	13631	13393	13556	13445	13637	13614	13434	13521	13542	13576	13590	13567	13623	13356	13518	13343	13493	13616	13534	13499	13460	13624	13615	13696	13555	13679	13570	13749	13648	13704	13485	13452	13557	13658	13519	13513	13510	13399	13566	13483	13473	13566	13708	13461	13536	13589	13602	13611	13446	13485	13497	13507	13426	13598	13574	13504	13524	13476	13624	13545	13661	13351	13451	13502	13698	13616	13418	13519	13562	13546	13527	13606	13484	13609	13353	13489	13568	13564	13531	13659	13387	13614	13528	13648	13480	13441	13570	13541	13634	13523	13516	13728	13475	13559	13369	13548	13496	13650	13669	13544	13566	13417	13439	13563	13608	13476	13456	13497	13550	13484	13500	13556	13662	13549	13457	13557	13674	13505	13560	13661	13443	13688	13582	13641	13525	13662	13544	13567	13648	13347	13625	13702	13644	13585	13506	13385	13656	13517	13432	13594	13518	13388	13568	13506	13555	13574	13634	13608	13684	13348	13442	13562	13561	13573	13394	13597	13756	13644	13341	13559	13698	13274	13458	13470	13427	13682	13686	13475	13703	13416	13435	13643	13595	13567	13485	13516	13406	13576	13542	13442	13720	13498	13573	13462	13595	13637	13394	13469	13483	13609	13647	13569	13553	13306	13533	13431	13537	13342	13501	13696	13546	13419	13579	13557	13570	13477	13480	13754	13407	13374	13669	13611	13509	13488	13532	13624	13572	13570	13549	13394	13495	13628	13682	13506	13608	13473	13465	13351	13581	13445	13393	13570	13469	13498	13533	13556	13490	13547	13568	13525	13558	13732	13575	13421	13636	13699	13448	13581	13620	13554	13416	13585	13379	13619	13439	13494	13595	13585	13644	13544	13503	13548	13408	13531	13463	13704	13502	13504	13549	13460	13577	13412	13464	13516	13540	13333	13328	13425	13404	13496	13403	13524	13492	13769	13545	13465	13483	13478	13734	13467	13622	13561	13496	13456	13494	13427	13542	13432	13716	13513	13656	13583	13529	13510	13559	13607	13526	13512	13461	13531	13566	13622	13468	13516	13568	13611	13530	13436	13496	13646	13652	13364	13638	13564	13493	13351	13379	13380	13518	13548	13403	13347	13662	13553	13533	13456	13492	13480	13505	13420	13561	13648	13745	13561	13599	13488	13644	13614	13671	13415	13503	13313	13705	13630	13523	13639	13516	13684	13601	13555	13544	13511	13540	13639	13424	13539	13577	13523	13578	13397	13346	13634	13592	13657	13392	13534	13454	13490	13489	13478	13509	13553	13599	13492	13478	13711	13396	13538	13455	13511	13653	13419	13487	13540	13542	13721	13515	13521	13394	13541	13464	13425	13458	13618	13491	13512	13665	13486	13557	13610	13500	13413	13538	13590	13438	13617	13482	13311	13525	13565	13556	13449	13408	13641	13483	13515	13472	13613	13553	13377	13590	13680	13583	13556	13652	13450	13505	13370	13443	13454	13544	13597	13584	13526	13675	13497	13539	13548	13640	13546	13472	13658	13530	13573	13411	13609	13625	13576	13440	13328	13474	13619	13589	13453	13642	13586	13578	13565	13400	13514	13622	13540	13486	13352	13407	13536	13569	13514	13533	13523	13555	13593	13403	13408	13604	13457	13475	13671	13430	13584	13668	13515	13498	13411	13370	13601	13444	13556	13572	13673	13567	13657	13466	13573	13443	13495	13603	13435	13492	13429	13547	13408	13599	13439	13399	13564	13468	13656	13413	13615	13522	13415	13499	13555	13516	13474	13542	13475	13652	13415	13279	13510	13607	13427	13468	13504	13585	13615	13431	13556	13415	13561	13619	13532	13575	13494	13562	13507	13700	13561	13508	13597	13559	13422	13455	13474	13643	13488	13697	13491	13695	13629	13418	13639	13470	13582	13438	13524	13558	13328	13486	13316	13419	13476	13479	13638	13728	13546	13623	13731	13538	13380	13344	13603	13518	13326	13490	13325	13686	13411	13640	13696	13460	13636	13493	13558	13482	13362	13400	13446	13443	13615	13703	13501	13453	13664	13567	13569	13417	13496	13493	13384	13567	13504	13660	13489	13517	13469	13564	13518	13518	13500	13637	13599	13520	13404	13549	13558	13622	13492	13499	13466	13639	13339	13558	13591	13567	13567	13550	13511	13428	13546	13442	13602	13611	13679	13707	13448	13469	13537	13384	13594	13587	13487	13396	13485	13352	13412	13617	13476	13461	13540	13407	13583	13587	13658	13494	13458	13403	13607	13603	13631	13422	13418	13611	13331	13425	13591	13432	13631	13615	13688	13576	13490	13561	13427	13545	13438	13485	13456	13481	13699	13566	13643	13530	13531	13507	13573	13477	13466	13497	13547	13532	13535	13449	13539	13553	13443	13595	13581	13563	13521	13396	13499	13348	13598	13510	13441	13537	13494	13513	13525	13467	13241	13410	13586
22064	20521	27068	24435	21172	24321	28295	23601	22102	22092	21505	21184	20941	20635	21374	26079	22715	20547	20639	20722	20571	20417	20526	20354	20375	20881	24784	26425	24733	22851	21354	20649	20782	20380	20361	20243	20283	20231	20256	20381	20321	20369	20322	20367	20339	20339	20416	20226	20292	20622	20210	20353	20262	20151	20254	20289	20347	20193	20347	20184	20084	20237	20389	20268	20228	20073	20127	20508	20398	20157	20044	20439	20408	20161	20159	20183	20212	20109	20384	20271	20427	20197	20176	20099	20151	20084	20216	20147	20219	20068	20308	20215	20287	20394	20122	20347	20379	20254	20253	20331	20224	20127	20245	20335	20214	19945	20247	20288	20385	20119	20228	20299	20218	20173	20317	20306	20241	20218	20050	20339	20257	20152	20259	20260	20231	20233	20357	20066	20231	20368	20257	20274	20200	20048	20333	20244	20036	20288	20321	20351	20297	20231	20317	20454	20092	20058	20222	20228	20165	20221	20442	19990	20163	20219	20154	20263	20151	20131	20249	20264	20103	20346	20267	20176	20260	20351	20243	20068	20152	20445	20338	20058	20290	20151	20006	20057	20154	19939	20144	20013	20173	20383	20115	20298	20132	19902	20086	20386	20225	20219	20373	20253	20257	20036	20247	20087	20160	20192	20304	20323	20207	20197	20239	20052	20092	20399	20410	20387	20047	20266	20374	20164	20173	20024	20066	20344	20347	20320	20111	20158	20068	20271	20377	20254	20186	20417	20216	20158	20131	20099	20147	20394	20144	20261	20001	20052	20130	20073	20209	20256	20291	20281	20163	20238	20240	20329	20177	20007	20199	20294	19992	19909	20242	20262	20096	20455	20151	20156	20084	20096	20223	20117	20229	20317	20117	20293	20212	20275	20383	20303	20031	20049	20161	20142	20086	20302	20112	20275	20100	20217	20162	20180	20143	20199	20219	20118	20051	20236	20190	20022	20226	20406	20228	20393	20075	20048	20105	20045	20294	20159	20277	20331	20433	20434	20096	20284	20023	19938	20164	20167	20024	19962	20015	20137	20310	20321	20118	20378	20368	20409	20557	20283	20025	20064	20247	20223	20145	20147	20152	20034	20194	20327	20395	20301	20263	20178	20228	20167	20278	20232	20245	20286	20142	20073	20245	20302	20225	20063	20113	20146	20271	20328	20120	19981	20139	20263	20110	20342	20075	20304	20328	20186	20236	20136	20385	20133	20254	19983	19979	19941	20341	20021	19997	20139	19970	20172	19924	20177	20222	20147	20201	20158	20371	20126	20182	20049	20220	20199	20287	20069	20153	20232	20073	19843	20131	20033	20168	20101	20184	20436	20068	20190	20270	20322	20396	20250	19964	20285	20195	20185	20264	20345	20369	20230	19979	20357	20279	20251	20178	20190	20206	20222	20169	20115	19936	20020	20261	20191	20210	20050	20259	20234	20445	20257	20285	20056	19844	20336	20389	20079	20104	20356	20297	20245	20149	20274	20300	20207	20292	20233	20239	20178	20353	20338	20197	20080	20159	20249	20007	20199	20152	20021	20073	20389	20138	20338	19953	20244	20101	20208	20101	20025	20356	20223	20305	20214	20112	20191	20401	20311	20090	20049	20311	20382	20253	20172	20375	20336	20308	20282	20409	20093	20287	20339	20266	20246	20185	20168	20216	20182	20278	20171	20253	19846	20063	20012	20397	20347	20299	20221	20276	20165	20115	20091	20135	20395	20298	19987	20521	20305	20337	20160	19972	20280	20177	20214	19973	19838	20296	20357	20330	20180	20124	20151	20180	20296	20393	20278	20271	20343	20165	19894	20027	20319	20156	20214	20209	20117	20158	20317	19950	20264	20178	20157	20205	19955	19835	20307	20354	20083	20198	19925	20184	20449	20218	20136	20288	20305	20170	20155	20094	20228	20305	20217	20259	20359	20044	20061	20169	20219	20258	20130	20139	20065	20464	20194	20219	20210	20419	20388	20405	19943	20056	20091	20322	20259	20190	20116	20223	20243	20072	20166	20105	20075	20142	20175	20145	20209	20215	20380	20339	20060	19983	20047	20192	20032	20305	19928	20163	20154	20227	20442	20130	20108	20223	20190	20397	20553	20009	20343	20243	19991	20044	20278	20240	20261	20381	20213	20001	20002	19987	19901	20363	19924	20174	20089	20179	20137	20146	20270	20389	20494	20195	20306	20151	20174	20175	20153	20287	20132	20199	20045	20083	20215	20107	20321	20120	20215	20268	20205	20252	20230	20240	20104	20133	20087	20385	20161	20105	20149	20204	19961	20305	20212	20382	20153	20239	20056	20328	20421	19979	20308	20290	20184	20107	19960	19969	20221	20033	20178	20132	20167	20202	20240	20252	20105	20131	20189	20055	20299	20281	20116	20215	20239	20356	20288	20308	20291	20019	20105	20092	20224	20087	20162	20561	20122	20320	20189	20200	20094	20331	20271	20117	20258	20223	20102	20167	20205	20149	20415	20385	20359	20165	20337	20092	19991	20310	20222	20085	20263	20353	20210	19859	20139	20074	20175	20086	20354	19999	20307	20120	19988	20112	20336	20045	20331	20474	20153	20104	19983	20570	20325	20100	20299	20254	20277	20242	20166	20373	20305	20157	20168	20099	20123	20418	20278	20148	20309	20267	20041	20198	20015	20146	20305	20245	20269	20239	20333	20035	20200	20073	20257	20112	20011	20114	20055	20021	20008	20276	20133	20328	20251	20132	20243	20160	19901	20253	20154	20232	20152	19981	20466	20386	20113	20069	20190	20373	20098	20231	20202	20167	20339	20137	20167	20218	20253	19990	20240	20183	20253	20112	20122	20379	20165	20106	19999	20466	20257	20149	19935	20189	20302	20273	20195	20396	20328	20212	20162	20224	20242	20319	20231	20349	20176	20341	20049	20305	20105	20415	19989	20032	19963	20185	20266	20253	20185	20063	20240	20286	20263	20324	20072	20082	20149	20134	19977	20482	20111	20350	20092	20254	20070	20292	20252	20345	20341	20203	20331	20068	20109	20107	20077	20419	20272	20099	20124	20169	20154	20162	20259	20074	20053	20180	20163	20183	20217	20255	20421	20330	20135	20104	20374	20149	20315	20106	20198	20168	20197	20101	20143	20382	20333	20266	20298	20262	20239	20298	20403	20369	20350	20130	20183	20228	20315	20346	20390	20348	20366	20242	20142	20364	20177	20185	20405	20188	20121	20106	20123	20295	20121	20102	20335	20162	20215	19916	20201	20255	20180	20145	20350	20392	20301	20157	20179	20133	20040	20476	19898	20197	20193	20080	20123	20287	20303	20091	19933	20187	20038	20332	20046	20065	19917	20027	20124	19987	20190	20277	20263	20118	20090	20117	20091	20058	20128	20199	20211	20312	20355	20045	20312	20184	20141	20311	20266	20513	20299	20075	20082	20167	20314	20085	20251	20112	20006	19972	20177	20335	20274	20075	20093	20318	20409	20179	20257	20210	20252	20280	19896	20032	20089	20002	20201	20194	20261	20391	20268	20221	20271	20225	20113	20212	19945	20147	20079	20162	20258	20080	20436	20186	20326	20261	20073	20322	20133	20359	20311	20182	20144	20084	20076	20372	19993	19877	20174	20399	20300	20267	20367	20252	20156	20278	20092	20143	20166	20214	20164	20204	20069	20418	20121	20307	20433	20340	20268	20260	20034	20469	20036	19929	20382	20169	20281	20143	20335	20173	20319	20083	20278	20328	20034	20354	20111	20336	20062	20254	20367	20184	20117	20425	20270	20296	20428	20158	20185	20269	19994	20188	20354	20244	20000	20216	19953	20319	20283	20256	20105	20129	20381	20188	20318	20153	20126	19999	20341	20204	20152	20332	20040	19861	20303	20254	20219	20090	20099	20239	20251	20197	20301	20200	19996	20170	20125	20096	20138	20210	20142	20337	20288	20072	20300	20075	20271	20211	20044	20182	20281	20332	20346	20262	20413	20152	20248	20044	20186	20102	20015	20247	20297	20210	20017	20339	20394	20337	20202	20285	20277	19960	20253	20366	20257	20294	20199	20203	20220	20104	20185	20435	20241	20274	20114	20184	20131	20219	20112	20033	20161	20209	20065	20160	20062	19897	19884	20160	20169	20105	20099	20152	20118	20393	20324	20163	20225	20148	20383	20064	20101	20134	20415	20281	20228	20138	19983	20301	20296	20029	20247	20096	20156	20261	20104	20251	20080	20452	20275	20334	20125	20140	20110	20151	20082	20175	20243	20284	20326	20452	20017	20087	20201	20311	20269	20263	20401	20357	19951	20301	20365	20332	20173	20354	20048	20393	20027	20289	20304	20567	20159	20087	20050	20161	19995	20238	20042	20150	20299	20464	20181	20356	20151	20085	20051	20185	20181	20086	20193	20242	20383	20245	20062	20112	19998	20132	20453	19921	20315	20177	20192	20110	20309	20260	20088	20434	20258	20330	20260	19997	20218	20268	20251	20240	20092	20488	20188	20237	20218	20175	20070	20388	20213	20339	20423	20362	20090	20150	19909	20115	20174	20254	20201	19985	20187	20157	20250	20261	20173	19901	20140	20139	20096	20097	20059	20306	20326	20220	20213	20180	20229	20408	20332	20389	20220	20187	20294	20188	20419	20163	20393	20314	20331	20216	20410	20199	20240	20228	20330	20317	20281	20229	20168	20032	20068	20295	20136	20422	20213	20241	20414	20205	20303	20203	19907	20150	20151	20204	20383	20156	20160	20107	20120	20344	20453	20319	20201	20272	19977	20147	20287	20217	20196	20325	20320	20206	20251	20002	20518	20251	20141	20354	20130	20091	20168	20300	20326	20244	20044	20485	20254	20307	20245	20117	20052	20221	20181	20095	20152	19991	20038	20152	20135	20320	20405	20282	19808	19958	20273	20419	20166	20059	20313	20203	20216	20440	20237	20321	20116	19948	20248	20257	20249	20264	20091	20394	20242	20288	20156	20222	20420	20211	20068	20328	20281	20213	20281	20211	20320	20149	19997	20418	20214	20214	20295	20177	20052	20198	20286	19991	20253	20067	20111	19909	20246	20226	20122	20143	20020	20076	20311	20319	20142	20194	20240	20197	20334	19864	20094	20314	20278	20112	20317	20381	20374	20447	20382	20578	20185	20323	20133	20274	20174	20318	20169	20195	20304	20311	20138	19994	19923
49446	66201	59034	36969	21431	20787	19241	18002	17005	16147	15484	14941	14690	14679	15693	22985	15805	14253	14299	14229	14162	14007	14073	14041	14343	14806	20894	21808	19318	16661	15046	14216	14141	14015	13903	13954	13883	13912	14063	13988	14053	13864	13914	14045	14020	14007	13793	14017	13990	13850	13919	14096	14063	14077	14046	13987	13916	13974	13976	14120	13981	13944	14004	13856	14053	13942	13782	14012	13933	13978	13984	14157	14014	14136	13960	14036	13909	14030	13999	13997	13853	13957	13965	13904	13993	13838	14096	14108	13960	13943	13841	14030	13868	13926	14007	13968	14108	13869	13978	13872	13997	13956	13994	13905	13942	13961	13887	13907	13882	14073	13922	13952	14024	13989	13896	14145	14015	13998	14082	13866	13987	13866	14052	14031	13843	13830	13854	14058	13923	14063	14076	14026	14045	14143	13987	14015	13844	13996	13921	14046	14026	13923	14009	13971	13847	13953	14001	13990	14108	13931	13947	13829	14053	13921	13996	13970	13851	14125	14063	13917	14011	14057	13971	13957	13988	13868	13911	13987	13962	13963	14101	13807	13952	13926	14067	13790	14131	13945	14027	13876	13877	13960	13726	14011	13919	14148	13893	13968	14058	13979	13857	13917	13833	13822	13997	13979	13932	14020	13916	13940	14051	14021	13928	14010	14105	14088	14005	13807	14006	13997	13998	13917	13847	14064	13843	13838	14059	13926	13985	13818	13990	13915	13886	13998	13896	13950	14064	14004	13795	13786	14162	13884	13957	13990	13942	14009	14037	14080	13975	13989	13713	13795	13808	13981	13847	14020	14001	13856	14069	14078	13798	13751	13845	13875	13992	14098	14070	14003	14038	13904	13985	13957	13964	13972	14030	13977	13996	13750	14178	14056	13846	13981	14095	14003	13816	13854	13972	13902	13983	14165	13886	14108	13822	13946	13933	14095	13968	14014	13987	13911	13763	13863	13834	13981	14020	13967	13838	13949	13911	13933	14176	14080	14006	13777	13934	13920	13942	14103	14032	13834	14028	14009	13891	14075	13868	13914	13958	14110	13934	13955	13907	14045	13855	13715	13979	13884	14034	13924	13906	13988	13869	13905	13946	13866	13881	13975	14074	13978	13848	14078	13963	13901	14045	13971	13919	13994	13946	14000	13860	14037	13828	13933	14023	13952	14191	13911	13975	13898	13998	13931	14114	14122	13917	14159	13998	14040	14057	14094	13975	13792	14048	13947	13811	14114	13914	13967	13993	13944	13905	14122	14031	13948	13950	13842	13932	13907	14109	13865	13932	13946	14042	13875	13880	14012	13903	13861	13933	13886	14081	13870	13937	14004	13855	14172	13923	13968	14015	14094	14051	13865	13841	14038	13972	13781	14094	14030	13870	14010	13888	13948	14035	14023	13968	13968	13958	13862	14108	13951	14095	14051	13909	14060	13966	14021	13928	13914	14141	14093	13905	13902	14016	13948	13978	13973	13986	13963	14016	13826	14065	14036	14041	13776	13905	13858	14032	13995	13777	13898	13886	13906	13832	14009	14135	13967	13951	13994	13816	14025	13947	14091	13993	13862	13936	13802	13956	13800	14067	14008	13855	14097	13837	13934	13874	13901	13951	13999	13991	13920	13920	13957	13881	13883	13907	13715	13891	14147	13955	13968	13916	13964	13907	13935	13913	13707	13904	13890	13919	13942	14101	13991	13838	13984	13825	13966	14020	13988	14115	14017	14101	14015	13856	14081	14089	14002	14031	14004	13829	14036	13872	13949	13979	13862	13956	14048	14016	13882	13895	13848	14054	13962	13872	13982	13934	14072	14004	14008	13891	13960	13956	13990	14017	14170	13995	13868	13875	14072	13984	14030	13814	13962	13924	13869	13826	14112	13963	14061	14051	13978	14022	13773	13900	13947	14033	14001	13982	13996	14048	13979	13989	13946	13817	13881	13844	13868	13855	13968	13857	13929	13909	13899	13973	13803	13978	13992	14145	13954	13918	13973	13937	13888	13823	13989	13796	13783	13964	14056	13961	13944	13987	14082	14045	14040	13878	14105	14029	14103	13999	13970	14132	13904	13960	13971	13944	14001	14055	13900	13866	14016	14016	13967	14064	13824	13999	13886	13980	13841	13984	14013	13954	13993	14161	13972	13951	14056	13971	13808	13786	13943	14035	14028	13949	13955	13973	13929	14072	13879	13925	13944	13950	13860	13860	13974	13905	13948	14032	13938	14109	13966	13965	13901	13902	13796	13847	13987	13761	13891	13997	14079	13982	14056	13960	14062	14017	13965	13915	14005	13921	13945	13906	13918	13999	13771	14119	13970	13805	14179	13978	13884	14068	14012	13648	13993	14102	14011	13942	13953	14095	13841	13934	13997	13971	14087	13968	14067	13910	13790	14089	13897	14002	14088	13860	13873	14045	13927	13979	14163	14117	14030	13914	13899	13957	13900	13921	13895	13978	13996	13897	13857	13937	14178	13835	13964	13943	13998	13774	13889	14061	13788	13905	13929	14014	13876	13968	13949	13982	14074	14042	14001	13916	13893	13922	14037	13956	13988	13859	14001	13962	13950	13958	13949	14022	13969	13990	13797	14054	13963	13993	14106	13874	13967	14015	13866	14030	13950	14224	13879	13925	14073	14115	14051	13870	13909	14047	13911	13881	13925	14155	14113	13901	14083	13883	14100	14021	14079	13989	14022	13916	14080	14170	14039	14032	13796	13935	14032	13891	14118	13761	13992	13845	13849	13963	14066	14077	13984	13788	13890	13945	13967	13932	13867	14047	14045	13892	14033	13949	13900	13824	13919	14001	14080	14017	13990	13990	13960	13924	13927	14120	14069	13982	13870	13960	14218	13987	13937	13963	13872	14051	13864	14006	13930	13962	14001	13978	14103	13802	13882	14021	13936	13977	13871	13913	13953	13993	13969	13974	13940	13853	13916	14000	13909	14058	14015	13870	13742	13962	13968	13849	14091	14043	14136	13940	14017	13886	13920	14007	14087	13932	13876	13950	13927	14019	14098	14045	14029	13978	13935	14053	13848	14095	13936	13792	14131	13866	14041	13999	13910	13933	14050	14007	13948	13986	14060	13845	13961	13830	13944	14051	13945	13828	13986	14080	14011	14074	13748	14009	14069	13865	14067	13926	13920	13863	13945	13909	13959	13932	13868	14007	13809	14015	14031	13984	13880	13913	13874	13836	14084	13841	13933	13973	13841	13888	13950	14090	13923	13954	14083	14018	13911	14097	14079	13849	13981	13995	13903	13927	14092	13981	14023	14088	13860	14054	13955	14039	14091	13967	13927	13858	13986	13925	14085	13978	14063	14196	14115	14009	13935	13895	13824	14033	14057	13951	14023	14031	13971	14055	13979	14023	14048	13935	13965	13953	13987	14095	13987	14003	13928	14002	14012	13922	13872	14044	13854	14152	14016	14019	13785	13814	13866	14190	14139	13885	13997	13961	13899	13905	13929	14076	13914	13866	13838	14073	13868	13925	13976	13955	14071	14182	13934	13910	13965	14086	13878	13900	13937	13993	14069	13963	13953	13993	13907	14013	13902	14021	13900	14004	14073	13855	13858	14083	14020	14012	13967	13863	13914	14118	13943	13991	13996	14074	13962	13907	13963	13903	13973	14028	13990	13865	13986	14109	13987	13985	13935	14005	14004	13943	13893	13925	14137	14079	13960	14119	13961	13930	14045	14235	14036	13972	14081	13960	13964	14027	13969	13971	14178	13831	13963	14119	13979	13878	14151	13854	14128	13866	13963	14054	14092	14113	14061	13974	14034	13985	13989	14159	13866	13744	14021	13936	14116	14065	14111	14145	14001	14019	13889	13969	13991	14040	14057	14152	13824	13999	13971	13854	13902	13910	14068	13816	14005	13883	13904	13908	13946	13901	14117	14004	14025	13975	14109	14020	13800	13967	14016	14044	13916	13885	13817	14146	14043	14069	13854	13935	14155	14252	13981	13929	14011	13993	14084	13975	13820	14059	13880	13896	14001	14062	13908	13768	13867	13937	14074	14010	14047	13930	14052	13922	14019	13905	13983	14032	14059	13975	14076	13995	13831	14043	13742	14015	13861	13932	14044	13878	13942	14069	13962	13853	14239	13877	13883	13991	14054	13933	14022	13983	13906	13940	13947	14090	13974	14081	14110	13865	14021	13855	14028	13868	14018	13847	13853	13865	13941	13870	14044	13961	14036	13765	13838	14100	14135	14093	14006	13855	13987	14042	13986	14136	14042	13868	13806	14088	14197	14002	14045	13930	13981	13991	14184	13843	14006	14060	13851	14091	13944	14034	14066	14001	14002	14039	13945	14042	13932	13982	14053	13938	13854	13856	13991	13994	13886	14221	13797	14024	13851	13885	14095	13966	14017	14115	13857	14085	13944	13959	14015	14204	13980	13951	14038	13962	13992	13981	13740	13873	13974	13860	13926	13934	13970	14077	13923	13870	13967	14083	13814	13907	13841	13969	14009	13877	14006	13999	13921	14061	14117	13945	13917	13839	14042	13953	14101	14173	14045	14097	13985	14046	13999	13939	13904	14031	14051	14009	13829	14060	13914	13944	14219	13969	13947	13968	13922	13816	14007	13826	13940	14091	13799	13978	13972	14086	14059	14020	14026	13928	14140	13895	13961	13972	14109	14090	14043	13968	13832	13991	14029	13776	14082	13991	13994	13814	14122	13858	14027	13949	14136	13938	14007	14044	13868	13921	14110	14051	13942	13989	13886	13872	14082	13972	13997	13846	14023	13799	13922	13843	14135	13947	13955	14078	13928	14121	13883	13907	14005	14033	13942	14024	13909	14059	13971	14052	14015	14169	14057	13925	14047	14090	13965	13934	13883	13985	14084	14069	13987	13877	13894	14141	13942	14010	14042	14034	13846	13869	13887	13878	13915	13929	13839	14019	13854	13769	14003	13935	14058	13865	13915	13940	13949	14074	14038	13875	14038	14194	13819	13849	13965	14000	13818	13922	13963	13960	14159	13993	13923	13940	13860	14025	13890	13994	13910	13970	14049	13838	14034	13972	13937	14002	14044	13920	14015	13855	13944	13787	13916	13954	14140	14044	14055	13942	13966	13972	13930	14000	14001	14042	13826	13933	13915	14055	13825	13894	13951	13968	13990	13877	13956	13993	14114	13870	13936
42908	43308	43117	33570	25038	22708	22397	22097	21957	21754	21644	21533	21541	21425	21251	21347	21269	21335	21156	21385	21212	21301	21208	21253	21185	21213	21284	21659	21607	21502	21575	21384	21259	21344	21340	21217	21209	21246	21298	21425	21504	21254	21311	21273	21375	21538	21440	21198	21373	21391	21226	21155	21196	21116	21325	21355	21144	21219	21282	21363	21162	21140	21342	21202	21188	21266	21136	21269	21147	21258	21007	21073	21253	21464	21276	21299	20944	21251	21452	21076	21231	21216	21292	21343	20992	21305	21183	21282	21109	21183	21366	21033	21361	21190	21161	21405	21353	21148	20963	21111	20969	21200	21224	20956	21158	21100	21334	21377	21218	21159	21223	21239	21255	21346	21317	21033	21158	21106	21166	21238	21072	21143	21287	21230	21260	21094	21151	21122	21266	21222	21295	21398	21157	21177	21164	21245	21398	21488	21133	21075	21115	21052	21328	21149	21158	21100	21149	21392	21230	21197	21406	21237	21291	21191	21270	21191	21258	21048	21049	21242	21182	21335	21230	21392	21414	21442	21332	21267	20978	21081	21141	21195	21258	21384	21261	21221	21380	21295	21320	21044	21274	21224	21152	21306	21222	21227	21478	21014	21426	21148	21189	21253	21508	21264	21218	21160	21125	21233	21096	21140	21448	21424	21168	21202	21185	21263	21118	21249	21504	20937	21332	21005	21130	21296	21252	21293	21089	21230	21081	21343	21212	21187	21131	21107	21168	21313	21274	21263	21226	21241	21261	21298	21212	21521	21147	21189	21356	21300	21246	21153	21301	21193	21184	21056	21057	21415	21075	21214	21185	21300	21083	21239	20999	20941	21128	21075	21070	21304	21408	21224	21118	21246	21166	21249	21306	21254	21442	21367	21148	21087	21276	21529	21084	21085	21253	21132	21156	21159	21275	21186	21329	21073	21311	21177	21338	21245	21055	21311	21074	21235	21106	21162	21484	21094	21125	21090	21208	21173	21389	21230	21099	21357	21236	21356	21294	21205	21277	21267	21369	21049	21237	21002	21221	20958	21238	21047	21174	21052	21146	21353	21184	21248	21263	21179	21266	21138	21248	21062	21097	21322	21109	21158	21225	21152	21382	21322	21278	21075	21373	21276	21107	21266	21359	21384	21228	21038	21247	21147	21101	21190	21188	21159	21308	21342	21337	21186	21155	21179	21332	21342	21300	21214	21221	21174	21158	21212	21283	21251	20981	20989	21255	21099	21247	21303	21438	21252	21130	21028	21221	21031	21267	21114	21261	21157	21283	21286	21157	21048	21311	21183	21230	21315	21366	21304	21367	21356	21146	20992	21052	21240	21148	21221	21169	21195	21176	21154	21135	21400	21452	21186	21262	21157	21305	21011	21093	20981	21161	21237	21178	21127	21199	21253	21301	21043	21249	21305	21394	21391	21407	21323	21085	21300	21126	21178	21121	21163	21405	21238	21171	21171	21129	21131	21299	21215	21299	21402	21456	21039	21372	21373	21283	21018	21328	21124	21243	21282	21364	21238	21219	21121	21285	21092	21069	20980	21188	21179	21071	21195	21370	21324	21243	21184	21026	21278	21112	21031	20954	21152	21297	21168	21078	21249	21141	21184	21345	21134	21097	21412	21401	21071	21229	21263	21243	20985	21185	21095	21112	21214	21378	21195	21254	21089	21196	21124	21288	21345	21255	21137	21383	21230	21173	21236	21195	21244	21206	21184	21401	21092	21386	20983	21058	21074	21129	21235	21386	21118	21176	21222	21097	21238	21202	21095	21276	21041	21066	21110	21113	21077	21419	21109	21308	21332	21040	21232	21186	21178	21165	21373	21164	21272	21217	21220	21356	21251	21231	21233	21447	21212	21306	21164	21355	21108	21327	21414	21415	21417	21397	21062	21029	21177	21045	21480	21276	21141	21068	21189	21208	21390	21190	21319	21304	21383	21148	20984	21125	21163	21234	21313	21115	21178	20946	20967	21293	21272	21171	21322	21419	21248	21282	21332	21279	21106	21259	21220	20949	21057	21535	21151	21276	21351	21261	21044	21130	21038	21369	21274	21142	21351	21306	21347	21167	21433	21541	21111	21303	21316	21139	21155	21038	21027	21302	21281	21169	21063	20972	21047	21320	21102	21061	21357	21385	21005	21019	21261	21365	21272	21194	21169	21156	21133	21046	20990	21165	21277	21232	21221	21216	21329	21098	21345	21384	21546	21204	21368	20884	21335	21306	21045	21128	20969	21167	21342	21470	21271	21136	21459	21173	20900	21523	21330	21364	21276	21356	21384	21015	21229	21022	21166	21202	21195	21271	20899	21190	21139	21323	21280	21199	21160	21217	21261	21106	21114	21178	21126	21338	21212	21246	20998	20961	21405	21196	21144	21361	21240	21235	21127	21338	21460	21091	21236	21303	21076	21153	21277	21293	21445	21010	21092	21254	21211	21275	21206	21106	21100	21259	21186	21219	20915	21132	21125	21318	21128	21118	21168	21168	21265	21331	21221	21264	21284	21296	21246	21156	21335	21148	21185	20985	21239	21186	21164	21115	21222	21301	21178	21112	21248	21216	21233	21166	21337	21341	21254	21181	21011	21028	21273	21277	21308	21312	21154	21316	21154	21086	21149	21223	21220	21433	21089	21282	21244	21544	21047	21130	21181	21315	21294	21250	21070	21239	21159	21256	21306	21123	21304	21285	21090	21227	21197	21121	21074	21148	21284	21238	21302	21096	21245	21208	21147	21154	21078	21316	21333	21127	21116	21252	21091	21157	20897	21220	21222	21249	21220	21094	21173	21302	21394	21403	21097	21314	21216	21343	21172	21036	21492	21358	21208	21257	21201	21061	21308	21283	20941	21263	21298	21389	21085	21139	21216	21297	21121	21330	21153	21057	21373	21356	21339	21328	21190	20976	21020	21314	21316	21287	21144	21070	21157	21236	21526	21184	21072	20988	21061	21379	21173	21311	21104	21225	21047	21048	21158	21132	20937	21220	21102	21123	21305	21088	21348	21378	21359	21207	21139	21159	21220	21230	21185	21270	21228	21150	21191	21158	21047	21416	21317	21161	21182	21274	21013	21106	21203	21397	21245	21201	21275	21174	21214	21244	21241	21436	21073	21224	21095	21226	20977	21089	20954	21230	21462	21142	21143	21345	21341	21404	21381	21179	21244	21196	21365	21297	21131	21170	21340	21032	21218	21411	21086	21186	21356	21159	21180	21341	21173	21289	21154	21239	21308	21179	21217	21114	21480	21420	21180	21383	21207	21245	21171	21350	21317	21383	21192	21247	21208	21289	21451	21169	21389	21179	21117	21091	21449	21310	21111	21246	21390	21579	21433	21243	21087	21484	21184	21420	21209	21206	21034	21189	21286	21243	21039	21370	21201	21346	21342	21306	21045	21285	21143	21218	21147	21447	21189	21041	21060	21340	21278	21064	21076	21019	21216	21131	20985	20975	21198	21237	21139	21290	21194	21126	21310	21369	21068	21346	21226	21281	21179	21325	21312	21291	21193	21435	21128	21061	21323	21218	21024	21050	21264	21288	21118	21143	21368	21256	21083	21181	21345	21227	21122	21107	21384	21138	21324	21169	21292	21317	21201	21201	21164	21289	21162	21270	21020	21128	21340	21172	21297	21229	21259	21272	21279	21284	21204	20992	21033	21055	21176	21218	21147	21304	21164	21267	21290	21385	21119	21301	21265	21324	20925	21295	21428	21090	21037	21282	21236	21549	21422	21182	21352	21077	21241	21062	21139	21303	21013	21174	21216	21250	21116	21351	21201	21339	21281	21182	21283	21096	21380	21254	21195	21000	21180	21485	21196	21253	21136	21336	21279	21397	21036	21238	21283	21260	21028	21068	21118	21160	21248	21348	21111	21360	21220	21247	21382	21200	21083	21103	21316	21347	21067	20948	21045	21194	21148	21377	21225	21270	21037	21120	21066	21028	21134	21213	21284	21117	21192	21355	21277	21241	21398	21154	21254	21253	21165	21008	21459	21246	21181	21280	21170	21129	21255	21152	21166	21122	21276	21092	21240	21195	21213	21229	21290	21202	21232	21012	21092	21221	20934	21233	21195	21084	21292	21469	21302	21157	21076	21237	21442	21152	21372	21284	21246	21253	21036	21067	21324	21331	21051	21300	21155	21112	21029	21168	20995	21066	21196	21043	20973	21220	21243	21109	21261	20934	21041	21134	21208	21194	21148	20987	21220	21281	21234	21181	21143	21047	21205	21335	20951	21180	21221	21267	21114	21166	21174	21368	21215	21137	21216	21164	21410	21349	21300	21175	21256	21253	21305	21329	21182	21173	21343	21175	21064	21245	20982	21182	21094	21400	20996	21267	21335	21156	21338	21117	21298	21275	21291	21097	21118	21160	20841	21195	21299	21074	21247	21171	21321	21141	21189	21265	21401	21250	21208	21101	21037	21150	21036	21296	21278	21223	21151	21072	21043	21135	21402	21085	21462	21171	21326	21362	21105	21438	21328	21270	21240	21261	21234	21403	21321	21211	21429	21338	21450	21176	21270	21227	21425	21192	21179	21349	21302	21365	21255	21370	21340	21137	21161	21221	21166	21186	21228	21284	21303	21414	21270	21278	21341	21232	21380	21297	21479	21120	21427	21131	21265	20938	21224	21085	21444	21056	21398	21359	21168	21342	21227	21138	20999	21257	21267	21343	21174	21184	21121	21204	21261	21057	21018	21282	21107	21251	21311	21266	21182	21104	21272	21181	21235	21248	21456	21384	21262	21078	21240	21165	21364	21246	21122	21203	21134	21096	21520	21460	21316	21088	21361	21266	21163	21206	21158	21289	21100	21213	20997	21188	21313	20982	21236	21192	21183	21215	21088	21161	20937	21177	21420	21305	21000	20978	20953	21414	21275	21307	21197	21198	21044	21225	21164	21133	21424	21202	21229	21204	21316	21187	21279	21097	21187	21150	21250	21154	21207	21237	21040	21275	21527	21184	20985	20981	21298	21172	21393	21304	21399	21208	20965	21267	21435	21159	21343	21594	21383	21110	21336	21353	21195	21136	21282	21318	21490	21228	21044	21230	21235	21129	21068	21385	21266	21320	21052	20974	21053	21359	21119	21216	21331	21364	21101	21151	21046	20863	21320	21338	21240	21096	21292	21081	21410	21138	21124	21192	21385
45951	50387	44001	27075	18989	16730	16167	15629	15269	15066	15026	14853	14715	14500	14615	14848	14587	14556	14628	14311	14473	14588	14537	14633	14449	14600	14701	14995	14920	14793	14607	14594	14316	14576	14494	14424	14314	14538	14622	14515	14479	14523	14473	14670	14490	14344	14706	14399	14378	14423	14386	14392	14530	14386	14514	14316	14493	14416	14436	14599	14575	14615	14461	14473	14600	14388	14428	14429	14574	14520	14582	14374	14485	14504	14393	14490	14391	14664	14472	14584	14270	14435	14335	14463	14323	14356	14509	14408	14312	14584	14533	14270	14625	14571	14536	14404	14515	14596	14482	14459	14542	14728	14398	14560	14485	14508	14476	14457	14423	14459	14501	14432	14505	14462	14222	14407	14321	14385	14422	14502	14477	14273	14428	14515	14404	14338	14492	14471	14509	14458	14443	14559	14623	14529	14444	14501	14525	14495	14480	14453	14539	14416	14402	14464	14317	14551	14458	14353	14256	14459	14399	14396	14380	14543	14540	14398	14475	14420	14432	14431	14539	14499	14434	14687	14350	14440	14508	14526	14581	14407	14473	14487	14453	14603	14455	14398	14409	14644	14446	14575	14582	14370	14438	14514	14543	14663	14463	14452	14608	14583	14481	14584	14543	14423	14509	14513	14454	14532	14559	14328	14401	14560	14394	14328	14378	14530	14513	14537	14600	14409	14332	14513	14553	14507	14418	14511	14600	14500	14630	14541	14374	14463	14425	14626	14479	14487	14425	14537	14338	14538	14332	14537	14366	14475	14461	14350	14413	14381	14480	14522	14354	14387	14601	14421	14626	14610	14434	14309	14510	14569	14497	14417	14541	14224	14402	14535	14340	14522	14503	14492	14327	14485	14402	14471	14402	14368	14684	14374	14364	14393	14465	14543	14363	14388	14419	14441	14497	14316	14438	14503	14260	14523	14324	14465	14413	14400	14371	14458	14518	14439	14436	14431	14381	14455	14439	14355	14400	14280	14614	14335	14348	14461	14280	14528	14297	14484	14488	14529	14479	14289	14329	14406	14457	14357	14393	14294	14591	14449	14514	14374	14401	14246	14530	14439	14645	14361	14516	14434	14361	14467	14459	14500	14443	14482	14458	14235	14489	14523	14296	14440	14609	14432	14554	14257	14567	14453	14588	14381	14592	14397	14353	14494	14386	14394	14646	14484	14428	14445	14617	14437	14458	14386	14440	14451	14527	14480	14535	14693	14421	14444	14525	14309	14422	14566	14379	14434	14463	14380	14515	14342	14660	14529	14242	14377	14441	14588	14414	14580	14614	14428	14348	14521	14502	14475	14414	14312	14441	14364	14478	14514	14507	14551	14491	14536	14525	14551	14279	14564	14419	14534	14389	14427	14572	14458	14478	14487	14434	14619	14459	14408	14505	14525	14467	14460	14534	14393	14507	14560	14535	14566	14455	14574	14332	14447	14515	14546	14471	14506	14343	14528	14381	14573	14677	14537	14416	14274	14287	14575	14351	14508	14578	14588	14416	14593	14402	14602	14388	14440	14532	14309	14394	14464	14483	14442	14289	14462	14553	14479	14522	14385	14368	14333	14532	14431	14413	14346	14420	14517	14402	14538	14465	14418	14331	14590	14398	14420	14309	14348	14365	14405	14386	14339	14478	14522	14454	14301	14530	14251	14593	14569	14473	14349	14527	14609	14457	14339	14612	14477	14431	14612	14279	14638	14381	14470	14616	14479	14408	14407	14348	14508	14168	14562	14446	14553	14336	14488	14189	14565	14452	14536	14488	14382	14517	14490	14459	14534	14533	14331	14236	14573	14531	14558	14457	14493	14392	14567	14492	14580	14325	14406	14356	14286	14393	14370	14314	14478	14335	14466	14596	14483	14520	14328	14415	14500	14366	14361	14587	14508	14551	14433	14496	14436	14358	14469	14353	14491	14648	14501	14469	14475	14349	14494	14521	14592	14504	14496	14414	14549	14396	14437	14348	14475	14458	14471	14484	14465	14561	14415	14388	14542	14635	14408	14476	14492	14209	14393	14402	14402	14658	14398	14531	14302	14520	14436	14380	14391	14489	14444	14477	14373	14686	14465	14438	14453	14425	14392	14421	14487	14350	14444	14346	14548	14573	14430	14545	14556	14561	14547	14528	14573	14396	14452	14402	14382	14391	14492	14436	14328	14447	14609	14388	14492	14453	14427	14438	14486	14532	14499	14399	14378	14494	14375	14522	14442	14544	14307	14410	14524	14429	14325	14518	14546	14375	14598	14442	14491	14520	14531	14423	14555	14287	14483	14420	14677	14534	14544	14518	14437	14393	14411	14520	14374	14413	14392	14385	14502	14438	14533	14477	14447	14536	14437	14415	14573	14532	14463	14556	14553	14487	14565	14517	14431	14522	14518	14405	14494	14476	14582	14266	14495	14519	14505	14486	14500	14628	14411	14570	14619	14481	14395	14605	14475	14654	14438	14537	14279	14421	14386	14570	14280	14464	14389	14475	14387	14466	14398	14348	14370	14424	14503	14500	14466	14524	14570	14376	14388	14435	14398	14322	14534	14580	14330	14636	14580	14272	14414	14443	14438	14235	14447	14367	14463	14435	14387	14391	14420	14405	14431	14523	14343	14514	14268	14426	14539	14316	14467	14408	14491	14469	14462	14459	14425	14385	14364	14454	14523	14469	14438	14539	14551	14481	14414	14514	14401	14779	14478	14570	14523	14637	14496	14372	14627	14443	14409	14404	14389	14363	14492	14366	14347	14522	14397	14415	14450	14509	14204	14370	14387	14497	14319	14524	14556	14493	14495	14528	14429	14505	14225	14465	14323	14345	14442	14392	14513	14437	14482	14481	14619	14489	14492	14451	14590	14248	14464	14572	14371	14499	14470	14639	14450	14553	14464	14526	14387	14554	14332	14436	14550	14477	14410	14395	14394	14454	14412	14505	14461	14510	14434	14430	14462	14299	14426	14589	14595	14346	14590	14444	14547	14487	14509	14568	14519	14423	14526	14513	14581	14508	14500	14416	14261	14431	14399	14508	14347	14436	14596	14409	14556	14517	14544	14481	14301	14383	14462	14387	14518	14531	14498	14375	14549	14258	14545	14470	14396	14547	14352	14471	14310	14294	14458	14478	14365	14406	14483	14354	14397	14269	14388	14420	14559	14458	14309	14565	14356	14599	14465	14372	14455	14501	14397	14514	14469	14480	14428	14535	14296	14505	14584	14533	14474	14416	14407	14566	14652	14468	14310	14537	14501	14450	14455	14540	14342	14474	14365	14615	14436	14378	14479	14464	14304	14365	14519	14475	14473	14521	14420	14506	14456	14614	14253	14515	14305	14399	14570	14457	14470	14472	14417	14620	14519	14665	14534	14461	14407	14442	14398	14574	14539	14540	14519	14392	14477	14543	14497	14434	14583	14562	14545	14445	14617	14397	14378	14394	14416	14384	14596	14425	14356	14465	14520	14410	14351	14551	14567	14383	14573	14586	14413	14447	14318	14386	14552	14444	14605	14390	14427	14437	14398	14455	14419	14432	14307	14518	14488	14462	14555	14462	14486	14369	14457	14390	14417	14424	14431	14335	14546	14660	14541	14403	14546	14451	14510	14381	14500	14471	14663	14372	14463	14493	14370	14537	14462	14601	14418	14580	14390	14622	14579	14500	14588	14539	14388	14435	14529	14491	14534	14529	14604	14481	14481	14320	14552	14395	14580	14281	14479	14504	14697	14341	14222	14530	14366	14439	14642	14411	14445	14485	14496	14531	14430	14407	14382	14501	14472	14468	14501	14482	14459	14546	14497	14232	14592	14435	14507	14447	14569	14334	14516	14386	14704	14424	14365	14599	14484	14750	14508	14509	14440	14465	14373	14378	14225	14443	14604	14596	14484	14499	14406	14630	14451	14482	14477	14309	14227	14492	14328	14540	14295	14418	14446	14584	14487	14376	14376	14457	14411	14393	14386	14388	14576	14588	14551	14357	14679	14511	14310	14558	14563	14471	14430	14556	14423	14493	14418	14402	14593	14662	14514	14437	14360	14454	14464	14484	14534	14452	14469	14522	14302	14440	14496	14488	14348	14554	14379	14431	14651	14461	14355	14369	14544	14537	14368	14530	14321	14621	14487	14583	14451	14380	14506	14456	14432	14658	14402	14353	14499	14513	14386	14461	14504	14561	14463	14458	14577	14471	14471	14466	14558	14291	14469	14472	14428	14464	14503	14645	14403	14350	14226	14530	14454	14422	14325	14417	14442	14361	14310	14497	14551	14314	14497	14441	14519	14605	14551	14441	14256	14525	14487	14534	14614	14556	14472	14665	14438	14634	14544	14425	14413	14555	14510	14399	14270	14271	14748	14424	14549	14410	14510	14376	14348	14630	14512	14444	14517	14370	14386	14378	14471	14441	14484	14284	14547	14268	14370	14439	14545	14478	14455	14431	14514	14382	14431	14486	14390	14510	14422	14453	14409	14476	14522	14631	14382	14589	14355	14475	14422	14423	14511	14588	14536	14501	14447	14513	14417	14537	14376	14521	14558	14500	14474	14442	14440	14423	14320	14511	14408	14415	14478	14464	14517	14434	14484	14581	14475	14650	14450	14499	14706	14332	14568	14617	14413	14545	14453	14480	14328	14550	14507	14644	14737	14363	14297	14469	14509	14356	14408	14440	14446	14517	14331	14489	14350	14398	14307	14329	14459	14564	14407	14596	14401	14511	14575	14454	14411	14462	14461	14483	14590	14520	14420	14537	14532	14474	14491	14545	14661	14414	14376	14663	14527	14553	14450	14488	14399	14684	14397	14352	14571	14561	14258	14515	14490	14573	14477	14368	14426	14473	14358	14572	14406	14672	14457	14517	14585	14413	14292	14620	14533	14412	14394	14461	14515	14394	14373	14365	14420	14332	14466	14424	14345	14563	14333	14279	14433	14567	14435	14373	14423	14422	14678	14396	14551	14349	14519	14550	14386	14307	14556	14493	14242	14376	14460	14709	14305	14355	14556	14503	14415	14489	14423	14386	14365	14507	14536	14342	14437	14492	14456	14442	14673	14289	14396	14365	14401	14329	14325	14507	14624	14359	14429	14563	14373	14257	14621	14414	14339	14454	14450	14478	14485	14389	14538	14396	14548	14381	14243	14509	14482	14473	14577	14369	14522	14446	14489	14466	14460
23975	20590	27439	25986	23651	25098	25682	22876	22031	21975	21701	21344	21395	21266	21347	27045	24818	21292	21160	21088	21307	20899	20792	20840	21090	21148	22463	23175	22861	21919	21491	21258	21118	20997	20861	20791	20971	20793	20762	21076	20948	20819	20789	20910	20676	20941	20720	21018	20534	20860	20808	20760	21009	20905	20741	21134	21084	20988	20935	20775	20880	20846	20779	20873	20642	20859	20616	20784	21026	20799	20785	20876	20751	21055	20799	21204	20835	20936	20755	20876	20980	20926	20825	20883	20891	21122	20731	20949	20871	20931	20804	20853	20956	20783	20924	20770	21068	20934	20861	21052	20863	20819	20687	20794	20634	21014	20788	20687	21039	21087	20830	20762	20914	20993	21189	20898	20889	20936	20698	20797	20918	20981	20896	20965	20631	20553	20717	20829	20629	20839	20832	20806	21033	20874	21001	20839	20854	20855	21090	20742	20878	20958	20841	21011	20893	20926	20900	20780	20837	20953	20695	20788	20942	20752	20870	20880	20717	20912	20744	20951	20818	20865	20953	20976	21051	20939	21029	20870	20729	20826	20538	21023	20853	20773	20811	20835	21005	21032	20934	20918	20811	20766	20918	20548	20633	20988	20788	20837	20990	20987	20949	20914	20747	20711	20731	20717	20981	20794	20842	20887	20763	20811	20657	20848	21052	21111	20768	20823	20911	20893	20670	20932	20844	20905	21024	20908	20888	20882	20806	20854	20896	20884	20879	20742	20909	20991	20699	20909	20895	20868	21054	21036	20885	20940	20789	20746	20574	20800	21126	20838	20648	20790	20863	21117	20980	20759	20896	20888	20924	20936	20719	20814	20840	20887	20757	20627	20887	20827	20859	20904	20795	20964	20897	21132	20822	20952	20820	20775	20769	20782	20629	20940	20963	21004	20918	20806	20758	20995	20809	20851	20878	20946	20982	20863	20759	20792	20627	20911	20736	20774	20727	20601	21019	20964	20746	20739	20819	20655	20826	20924	21063	20914	20903	20848	20915	20571	20813	20790	20940	20819	20883	20973	20853	20750	20960	20883	20680	20917	20854	20716	20842	20716	20591	20717	20773	20654	20796	20812	20809	20848	20876	20841	20997	20743	20982	20817	21002	21001	20973	21043	20855	20757	20802	21109	21035	20928	20843	20906	20800	20967	20780	20832	20958	20895	20596	20737	20859	21021	20852	20978	20840	20949	20680	20909	20726	20907	20934	20734	20627	20925	20839	20694	21044	20944	20722	20688	20936	20847	20777	20875	20648	20924	20993	20655	20838	20698	20935	20769	20587	20671	20800	21106	20942	20880	20989	20885	21049	20865	20859	20688	20757	20743	20615	20945	20939	20935	20772	20931	21120	20840	20836	20844	20743	20980	20809	20819	20628	20953	21005	20892	20915	21120	20884	21031	21011	20723	20841	20908	20881	21088	21001	20744	20795	20912	20745	20797	20909	20869	20836	21002	20916	20923	20744	20799	20753	20769	20772	20854	20694	20778	20728	20649	20697	20849	20481	21090	20924	20679	20796	20713	20756	21032	20862	20932	20524	20820	20926	20838	20746	20784	20769	20735	20645	20720	20686	20742	20928	20939	20923	20595	20919	20738	20873	20793	20693	20662	20802	20823	20853	20842	21008	20620	20771	20796	20898	20791	20825	21046	20888	20715	20865	20879	20988	20992	21231	20881	21037	20785	20755	21230	21047	20716	20850	20915	20945	20964	21009	20813	20788	20977	20937	21036	20786	20807	20833	20885	20761	20835	20644	20777	20756	20643	20819	21012	20772	20869	20860	20894	20553	20743	20709	20585	20920	20803	20790	20946	20751	20736	20807	20928	20782	20915	20737	20820	20803	20676	20752	20776	20781	20844	20718	20766	20813	20932	21046	20968	21002	20914	20846	20974	20875	20645	21083	20955	20659	20720	20847	20806	20954	20793	20909	20952	20787	20794	20859	20709	20960	20682	20992	20871	20804	20644	20896	20946	21013	20749	20699	20672	20746	20887	20773	20804	20909	20763	20946	21052	21049	20741	20997	20873	20853	20729	21054	20819	21108	20869	20817	20999	20951	20649	20847	20823	20793	20750	20627	20793	20784	20909	20658	20697	20878	20925	20992	20665	20589	20683	20814	21119	20942	20874	21038	20557	20829	20822	20992	21004	20860	20811	20643	20885	20816	20831	20729	20862	20842	20749	20892	20803	20918	20825	20693	20855	20783	20751	20794	21012	20699	20696	20887	20766	20767	20985	20954	20954	21089	20879	20880	20919	21030	20933	20980	21014	20950	20852	21007	20918	20925	20972	20826	20795	20751	20851	20980	20712	20751	20746	20849	20795	20869	20909	20897	20883	20993	20938	21120	20864	20959	20665	20750	20577	20650	20864	21023	20999	20852	20921	21024	21219	20702	20852	20977	21024	20620	20934	20818	20725	20911	20832	20991	20880	20755	21006	20822	20925	20972	20761	20841	20869	20852	20745	20774	20781	20732	20892	20891	20711	21021	20922	20969	20708	20801	20957	20884	20956	21040	20723	20983	20863	20788	20930	20818	20862	20866	20961	20816	20833	20925	20914	20801	20893	20840	20548	20954	20988	20896	20941	20908	20861	20808	20801	20899	21018	20925	20798	21056	20650	20676	20815	20935	20955	21139	20794	20991	20766	20723	21062	21022	20905	20885	20872	20998	21016	20756	20572	20910	20844	20739	20797	20887	20845	20594	20994	20914	20847	20806	20921	20761	20805	21010	20869	20996	20911	20887	20708	20866	20792	21060	20840	20877	20742	20672	21076	20747	20876	20894	20969	20933	21024	21188	20704	20942	21116	20739	20942	20821	21035	20774	20885	20918	20824	21068	20858	20966	20976	20959	21018	20847	20894	20636	20900	20694	20759	20905	20879	21057	21130	20737	21117	21019	20769	21136	20853	20980	20829	20849	20706	20881	21154	20954	20681	20856	21029	20719	20685	21154	20896	21018	21005	21133	20764	20645	20940	20911	20767	20837	20826	20845	20923	21039	20798	20831	21136	20983	20888	21166	20685	20904	20795	20851	20940	20839	20836	20948	20839	20842	20751	20835	20857	21004	20788	20851	20867	20930	20810	20875	20683	21134	20819	20874	20876	20759	20998	21133	20611	20870	20893	20811	20717	20896	20915	20974	21091	20995	20875	20737	20885	20869	20632	20933	20921	21029	20780	20719	20986	20864	20883	21019	20738	20943	20930	20822	20644	20930	20798	20871	20899	20917	21085	20954	20710	21033	20949	20869	20959	20550	21034	20792	20758	20700	21080	20955	20996	20755	20769	20873	20839	20871	20858	20875	20862	20771	20704	20913	20797	20832	20768	20869	21050	20993	20737	20766	20916	20669	20884	21088	20965	20907	20955	21092	20818	20744	21027	20859	20529	20833	20858	21085	20879	20688	20839	20827	20970	20770	20717	20649	20673	20765	20820	20731	20810	20913	20790	20996	20750	20880	20951	20983	20813	20924	20878	20628	20894	20806	20924	20991	21000	20836	20693	20815	20543	20952	20823	20995	20887	20891	20600	21034	21157	20853	20826	20778	20800	20854	20988	21114	20972	20785	20771	20864	20737	20939	20931	21144	20860	20910	20904	20880	21009	20747	20887	20989	20866	20708	20921	21047	20944	20810	20937	20981	21119	20703	20755	20717	20758	20836	20783	20898	20773	20839	20844	20940	20826	21038	21016	20883	21009	20686	20780	20834	20770	20817	20924	20957	20885	20728	20896	20837	20743	20831	20986	20991	20965	20888	20931	21092	20805	20893	20804	20899	20853	20837	21029	20850	20690	20882	20734	20818	20816	20816	20857	21063	20903	20949	20904	21104	21030	20915	20751	20693	20886	20824	20953	20632	20812	20746	20717	20706	20713	20813	20963	20658	20744	21047	20771	20696	21096	20872	20712	21071	21004	20805	20867	20941	20855	20791	20807	20997	20959	20850	20806	20625	20712	20949	20719	20710	20911	20876	21036	20889	21125	20784	20913	20880	20871	20829	20965	20918	20948	20807	20842	20773	20726	21010	21094	20850	20862	20907	20725	20897	20946	21041	20906	20877	21037	21028	20603	20802	20669	20722	20779	20980	21008	20787	20759	21118	20909	20842	20823	20839	21073	20895	20842	20716	20759	20946	20679	20983	20646	20953	20649	20709	20913	20500	20812	20744	20679	20853	20954	20899	20778	20776	20870	20685	20894	20789	21130	20913	20956	21172	20922	20671	20867	20717	20824	20963	20691	20917	20874	20922	20869	20762	20816	21130	20927	20953	20781	20744	20982	20843	20909	20902	20901	20702	20698	20942	20851	20807	21030	21029	20949	20732	20806	20997	21097	20914	20851	21099	20848	20778	20777	20816	20692	20894	20892	20994	20774	20913	20918	20813	21039	20720	20702	20827	20833	20743	21090	20926	20922	20582	20921	20757	20832	20760	20831	21034	20732	20992	21100	20862	20994	20859	20739	20776	20754	20989	20807	21032	20791	20926	20935	20837	20848	20862	20865	20948	21069	20803	21205	21029	20766	20740	20661	20877	20891	21026	20993	20894	20762	20795	20919	20993	20800	20917	21002	21003	20884	20855	20878	20726	20674	20963	20770	21048	21132	20994	20847	20907	20968	20888	20780	20917	20766	20995	21026	20907	20802	20859	21007	20982	20526	20895	20934	20836	21157	20940	21072	20761	20739	21028	20723	20729	20902	21015	20746	20881	20841	20935	20901	20936	21043	20657	20780	20928	20831	20701	20798	20892	20621	20829	20859	20814	20751	20917	20846	20799	20878	20755	20972	21038	20915	20775	20841	20799	20831	21064	20885	20996	20979	20924	20894	20956	20842	20883	20865	20769	20721	21028	20864	20805	21067	20771	20776	20744	20912	20755	20952	20855	20839	21034	20846	20813	21074	20711	20901	20848	20824	20952	20950	20950	20853	20632	20966	20882	21029	20945	20570	20901	20862	20818	20811	20841	20836	20756	20806	20585	20664	20901	20929	21043	20893	20818	20978	20644	20735	20668	20923	20744	20743	20811	20925	20989	20850	20769	20889	21067	20907	20833	20966	20594	20801	20714	20883	20845	21022	20608	20844	21078	20845	20620	20784	21019	20667	20841	20912	20694	20886	20659	20733	21012	20902	20790	20833	20742	20873	20859	20533
44240	62303	54405	37587	21612	18462	17565	16673	15846	15623	15125	15049	14913	14792	14948	23579	18319	14563	14598	14606	14479	14354	14378	14454	14370	14828	16986	17470	16604	15545	14874	14348	14523	14326	14260	14309	14289	14228	14240	14100	14328	14323	14423	14340	14259	14488	14383	14230	14348	14278	14224	14214	14405	14374	14271	14461	14232	14439	14366	14260	14300	14335	14214	14252	14265	14197	14514	14155	14359	14460	14350	14426	14424	14253	14289	14259	14371	14219	14419	14427	14408	14297	14492	14419	14146	14390	14354	14445	14283	14252	14327	14266	14340	14393	14339	14370	14294	14380	14239	14291	14173	14282	14450	14307	14258	14277	14156	14570	14217	14324	14448	14215	14330	14243	14416	14243	14405	14208	14292	14350	14318	14383	14532	14207	14257	14345	14381	14230	14279	14366	14226	14152	14361	14017	14305	14377	14292	14247	14325	14331	14052	14315	14546	14275	14252	14321	14287	14362	14265	14435	14460	14242	14232	14286	14255	14251	14411	14278	14431	14380	14222	14429	14304	14412	14451	14251	14448	14207	14343	14311	14384	14481	14317	14381	14338	14309	14386	14259	14254	14328	14178	14219	14311	14178	14291	14277	14327	14360	14314	14252	14394	14272	14210	14247	14396	14196	14485	14243	14369	14237	14356	14370	14230	14360	14271	14282	14292	14366	14257	14243	14302	14277	14396	14237	14230	14240	14105	14322	14372	14336	14489	14310	14328	14312	14459	14289	14303	14438	14213	14207	14257	14269	14386	14266	14320	14352	14300	14245	14440	14224	14227	14220	14288	14317	14342	14292	14373	14194	14436	14411	14435	14302	14334	14327	14262	14352	14308	14327	14289	14279	14180	14251	14332	14190	14372	14259	14490	14445	14432	14253	14419	14362	14294	14247	14153	14200	14265	14062	14441	14072	14288	14481	14353	14295	14216	14138	14211	14270	14384	14342	14334	14175	14355	14326	14181	14335	14329	14400	14422	14396	14179	14497	14215	14136	14393	14479	14264	14348	14256	14295	14334	14392	14236	14310	14328	14293	14062	14368	14314	14284	14351	14239	14183	14490	14383	14369	14205	14472	14388	14477	14267	14291	14342	14119	14266	14469	14258	14435	14220	14198	14092	14248	14439	14372	14296	14375	14228	14305	14342	14342	14362	14331	14488	14371	14154	14310	14260	14394	14401	14391	14250	14253	14289	14499	14078	14392	14227	14202	14278	14285	14103	14242	14396	14345	14432	14270	14334	14220	14366	14264	14274	14228	14436	14268	14414	14226	14445	14255	14434	14304	14251	14244	14465	14324	14283	14375	14438	14284	14246	14347	14223	14462	14164	14120	14296	14487	14397	14314	14426	14292	14278	14347	14415	14345	14281	14224	14309	14320	14397	14407	14136	14303	14219	14330	14242	14239	14260	14203	14318	14408	14610	14287	14512	14325	14355	14244	14329	14331	14400	14511	14226	14351	14228	14441	14221	14347	14303	14346	14442	14055	14359	14172	14129	14267	14366	14354	14222	14268	14165	14400	14296	14372	14391	14351	14305	14455	14108	14254	14506	14259	14275	14205	14324	14239	14307	14292	14309	14404	14346	14161	14311	14332	14256	14211	14418	14232	14247	14297	14248	14436	14459	14324	14202	14389	14390	14412	14460	14346	14485	14329	14234	14468	14370	14564	14232	14303	14256	14302	14356	14273	14246	14218	14386	14461	14315	14185	14232	14187	14220	14365	14517	14143	14327	14198	14367	14313	14338	14328	14367	14237	14248	14193	14333	14417	14395	14264	14297	14319	14406	14301	14329	14076	14492	14281	14370	14507	14300	14381	14463	14386	14426	14283	14240	14295	14328	14315	14240	14339	14300	14336	14311	14431	14321	14419	14302	14176	14247	14262	14227	14259	14317	14340	14432	14152	14469	14248	14330	14164	14284	14274	14397	14411	14275	14464	14190	14307	14252	14390	14194	14122	14296	14358	14326	14332	14260	14368	14268	14207	14243	14371	14414	14268	14219	14392	14323	14282	14481	14333	14248	14360	14371	14212	14289	14527	14322	14386	14268	14216	14298	14271	14281	14332	14247	14445	14487	14287	14210	14193	14395	14344	14206	14351	14307	14443	14269	14429	14507	14431	14257	14275	14341	14380	14460	14347	14194	14246	14338	14205	14205	14284	14423	14332	14391	14442	14412	14278	14428	14312	14386	14392	14359	14290	14258	14278	14240	14313	14258	14150	14314	14319	14173	14379	14393	14389	14356	14355	14321	14212	14339	14217	14281	14422	14244	14065	14385	14267	14364	14317	14406	14343	14252	14388	14208	14441	14375	14194	14321	14418	14443	14300	14232	14575	14103	14100	14305	14197	14337	14329	14322	14221	14216	14292	14209	14423	14240	14324	14064	14275	14338	14498	14399	14226	14311	14483	14178	14305	14365	14352	14411	14351	14158	14433	14325	14160	14396	14159	14286	14235	14360	14379	14296	14482	14341	14413	14402	14447	14272	14418	14173	14373	14440	14250	14333	14239	14343	14143	14167	14354	14211	14390	14210	14264	14258	14337	14384	14291	14187	14250	14291	14243	14290	14179	14301	14140	14221	14282	14300	14316	14254	14374	14354	14153	14324	14262	14068	14374	14438	14293	14272	14095	14335	14427	14338	14282	14362	14301	14534	14138	14391	14383	14179	14410	14401	14255	14296	14274	14281	14362	14255	14388	14347	14360	14300	14286	14254	14323	14375	14281	14280	14132	14380	14385	14442	14153	14339	14323	14197	14324	14099	14338	14393	14219	14350	14349	14353	14358	14378	14287	14377	14223	14306	14361	14101	14310	14497	14401	14100	14182	14367	14239	14185	14197	14267	14255	14156	14316	14335	14332	14384	14283	14243	14225	14526	14370	14387	14381	14310	14463	14430	14393	14254	14274	14181	14339	14398	14194	14236	14285	14444	14410	14286	14238	14329	14344	14345	14299	14148	14171	14147	14031	14438	14360	14463	14265	14361	14224	14357	14251	14460	14328	14223	14327	14200	14042	14338	14183	14472	14238	14284	14299	14437	14171	14256	14302	14290	14383	14256	14411	14475	14338	14321	14408	14229	14299	14338	14222	14258	14414	14411	14367	14268	14293	14314	14281	14328	14318	14233	14236	14373	14177	14371	14321	14385	14395	14173	14328	14237	14346	14381	14284	14271	14284	14418	14577	14307	14301	14284	14101	14390	14283	14169	14232	14300	14297	14312	14279	14269	14211	13995	14153	14268	14385	14313	14315	14355	14229	14375	14425	14251	14353	14299	14378	14202	14270	14491	14128	14301	14338	14433	14246	14375	14318	14341	14312	14174	14225	14313	14238	14320	14491	14362	14345	14253	14598	14365	14305	14241	14211	14283	14278	14428	14352	14380	14213	14306	14413	14262	14301	14380	14385	14215	14280	14308	14348	14329	14369	14339	14369	14322	14318	14363	14298	14389	14359	14387	14431	14425	14268	14349	14207	14372	14162	14253	14301	14393	14259	14158	14299	14305	14317	14388	14286	14309	14160	14350	14196	14224	14178	14440	14352	14276	14394	14209	14347	14292	14379	14094	14286	14372	14503	14271	14456	14334	14437	14342	14261	14383	14301	14365	14313	14333	14371	14171	14427	14361	14409	14435	14335	14211	14351	14236	14348	14328	14239	14375	14211	14358	14222	14356	14258	14243	14176	14340	14284	14330	14375	14475	14330	14385	14230	14333	14328	14427	14339	14254	14433	14207	14353	14364	14226	14380	14262	14366	14236	14453	14250	14410	14417	14267	14316	14282	14227	14260	14369	14341	14337	14354	14328	14269	14306	14464	14323	14146	14266	14215	14247	14284	14350	14296	14398	14359	14232	14321	14389	14212	14451	14335	14386	14339	14344	14182	14296	14377	14349	14389	14111	14348	14433	14219	14250	14294	14250	14112	14223	14307	14246	14358	14271	14474	14259	14419	14250	14375	14364	14457	14335	14499	14311	14293	14108	14413	14202	14339	14280	14344	14468	14397	14402	14339	14205	14467	14411	14402	14364	14114	14280	14399	14319	14282	14408	14308	14214	14400	14416	14294	14025	14249	14333	14284	14051	14490	14225	14429	14169	14351	14181	14214	14299	14175	14279	14341	14306	14284	14236	14255	14336	14348	14296	14171	14306	14342	14213	14368	14265	14393	14220	14337	14458	14331	14276	14442	14311	14125	14321	14337	14305	14429	14294	14312	14128	14228	14429	14376	14382	14303	14517	14304	14335	14349	14349	14315	14215	14308	14188	14362	14114	14373	14154	14433	14283	14219	14220	14179	14275	14306	14211	14491	14310	14250	14315	14437	14363	14214	14381	14458	14193	14289	14180	14525	14414	14120	14448	14326	14301	14279	14208	14260	14155	14425	14254	14298	14343	14253	14143	14266	14382	14129	14291	14308	14283	14441	14405	14310	14421	14268	14278	14340	14344	14293	14136	14105	14333	14436	14197	14351	14284	14212	14187	14301	14395	14332	14280	14385	14280	14389	14257	14427	14417	14154	14229	14241	14520	14319	14396	14352	14328	14271	14242	14327	14366	14320	14199	14346	14326	14329	14324	14252	14263	14083	14542	14338	14383	14374	14390	14374	14194	14290	14431	14241	14430	14234	14294	14396	14177	14375	14472	14230	14310	14328	14310	14237	14383	14299	14285	14238	14294	14276	14327	14306	14471	14242	14231	14090	14507	14271	14274	14405	14099	14375	14242	14303	14340	14303	14372	14394	14331	14369	14356	14436	14377	14419	14163	14285	14282	14304	14356	14296	14457	14252	14432	14291	14205	14328	14423	14383	14357	14246	14263	14325	14411	14474	14156	14323	14383	14392	14291	14360	14330	14205	14346	14230	14226	14348	14456	14460	14179	14331	14293	14328	14420	14120	14417	14376	14444	14360	14538	14209	14276	14302	14256	14243	14323	14181	14265	14239	14342	14275	14184	14365	14384	14124	14349	14244	14320	14308	14188	14324	14319	14405	14322	14149	14239	14212	14286	14573	14397	14237	14317	14257	14466	14332	14390	14331	14394	14419	14407	14337	14359	14323	14219	14329	14178	14314	14248	14140	14371	14295	14168	14219	14121	14180	14313	14371	14369	14349	14286	14344	14237	14202	14406	14301	14344	14364	14278	14312	14267
22128	20534	27254	24541	21312	23578	26185	21285	20009	20152	19855	19408	19478	19343	19216	30236	26344	19543	18895	18630	18594	18772	18826	18634	18640	19814	22242	22694	21778	20445	19420	18815	18590	18521	18547	18654	18747	18739	18585	18529	18770	18547	18708	18718	18871	18569	18650	18669	18721	18357	18693	18692	18700	18643	18460	18553	18566	18444	18513	18604	18720	18358	18773	18472	18646	18742	18551	18484	18650	18668	18640	18472	18589	18583	18255	18591	18424	18448	18372	18634	18633	18582	18656	18513	18538	18498	18364	18629	18624	18463	18569	18575	18807	18579	18633	18467	18431	18440	18685	18657	18637	18418	18587	18527	18644	18544	18696	18565	18555	18507	18643	18561	18646	18593	18464	18575	18621	18488	18735	18605	18551	18564	18436	18575	18657	18436	18549	18518	18592	18618	18697	18254	18625	18451	18627	18646	18555	18570	18707	18554	18663	18517	18362	18429	18687	18685	18531	18447	18622	18707	18687	18491	18577	18607	18748	18636	18599	18233	18588	18220	18518	18452	18560	18502	18750	18534	18594	18580	18564	18472	18276	18669	18581	18689	18578	18584	18647	18561	18571	18552	18547	18490	18397	18720	18810	18570	18568	18729	18677	18548	18533	18615	18622	18478	18485	18582	18401	18522	18680	18643	18669	18468	18391	18408	18635	18373	18334	18342	18527	18559	18554	18439	18475	18703	18710	18690	18435	18522	18669	18706	18509	18502	18443	18460	18519	18540	18350	18513	18645	18493	18637	18786	18471	18647	18581	18496	18491	18517	18724	18616	18472	18552	18478	18551	18310	18701	18750	18592	18456	18522	18542	18509	18557	18335	18535	18537	18610	18611	18335	18512	18811	18432	18655	18443	18485	18549	18498	18315	18330	18401	18529	18393	18702	18791	18441	18506	18609	18603	18578	18560	18559	18614	18518	18469	18324	18424	18630	18651	18608	18748	18598	18488	18349	18566	18504	18616	18462	18625	18520	18598	18510	18406	18668	18481	18442	18417	18543	18502	18825	18535	18520	18517	18679	18753	18634	18659	18500	18617	18593	18612	18710	18720	18575	18502	18672	18603	18497	18453	18534	18655	18667	18457	18606	18822	18371	18382	18481	18592	18668	18436	18573	18652	18590	18471	18658	18661	18749	18584	18705	18646	18290	18525	18370	18499	18585	18418	18574	18600	18821	18486	18500	18381	18565	18433	18327	18658	18626	18425	18804	18656	18451	18547	18813	18805	18681	18780	18462	18387	18808	18565	18765	18489	18464	18443	18553	18482	18470	18757	18498	18397	18441	18529	18417	18555	18554	18471	18278	18475	18494	18511	18707	18604	18702	18630	18567	18405	18646	18449	18491	18591	18685	18717	18554	18470	18471	18578	18513	18417	18540	18578	18594	18348	18594	18419	18531	18526	18498	18450	18594	18493	18721	18792	18511	18496	18369	18513	18382	18361	18742	18630	18680	18613	18524	18452	18457	18486	18579	18415	18427	18594	18534	18593	18441	18355	18610	18430	18528	18292	18404	18633	18626	18705	18560	18809	18539	18431	18577	18359	18472	18698	18712	18632	18378	18475	18622	18407	18430	18648	18666	18468	18540	18493	18542	18623	18780	18498	18741	18620	18361	18353	18527	18393	18501	18440	18832	18561	18617	18392	18548	18499	18447	18685	18539	18477	18331	18857	18503	18520	18548	18497	18285	18528	18528	18415	18593	18571	18733	18636	18305	18552	18565	18455	18549	18585	18442	18679	18563	18555	18500	18571	18876	18557	18468	18299	18510	18690	18754	18623	18756	18677	18484	18555	18569	18467	18516	18519	18599	18684	18573	18599	18504	18542	18479	18726	18425	18299	18432	18462	18506	18609	18399	18599	18377	18614	18546	18410	18446	18709	18411	18435	18599	18670	18616	18708	18530	18333	18734	18415	18453	18490	18710	18643	18541	18646	18751	18546	18321	18531	18379	18395	18729	18464	18724	18432	18583	18550	18642	18566	18600	18302	18601	18631	18438	18488	18309	18532	18646	18653	18558	18621	18336	18761	18534	18552	18653	18435	18412	18541	18534	18726	18878	18317	18524	18639	18560	18625	18572	18627	18524	18601	18446	18545	18619	18572	18530	18667	18691	18732	18369	18507	18638	18755	18643	18530	18454	18664	18801	18497	18590	18628	18608	18542	18450	18669	18405	18453	18506	18517	18589	18655	18595	18499	18556	18508	18481	18565	18594	18520	18423	18727	18478	18359	18530	18327	18666	18511	18611	18516	18535	18564	18498	18361	18564	18676	18424	18644	18673	18612	18608	18299	18553	18386	18474	18479	18528	18488	18715	18545	18529	18608	18520	18630	18571	18741	18499	18490	18465	18577	18516	18719	18730	18512	18426	18321	18447	18599	18558	18441	18644	18457	18732	18797	18658	18594	18411	18555	18461	18453	18686	18518	18506	18568	18339	18519	18554	18487	18720	18503	18607	18477	18529	18547	18683	18353	18551	18709	18501	18553	18528	18505	18520	18557	18505	18788	18480	18382	18592	18640	18572	18603	18519	18281	18606	18598	18588	18492	18475	18566	18722	18715	18532	18700	18636	18707	18472	18676	18532	18465	18414	18421	18719	18779	18461	18698	18522	18528	18851	18321	18547	18505	18774	18436	18525	18623	18672	18429	18545	18494	18644	18518	18639	18544	18722	18437	18609	18463	18541	18670	18355	18867	18574	18494	18701	18623	18504	18348	18619	18704	18593	18694	18223	18543	18613	18441	18605	18340	18551	18438	18443	18559	18523	18431	18731	18607	18598	18427	18676	18626	18447	18684	18702	18450	18680	18828	18662	18576	18642	18294	18489	18497	18592	18461	18551	18582	18720	18466	18539	18379	18617	18563	18465	18594	18586	18704	18434	18730	18668	18650	18361	18462	18580	18522	18632	18502	18463	18533	18424	18466	18731	18581	18735	18592	18350	18513	18580	18767	18489	18598	18407	18478	18869	18618	18594	18787	18425	18772	18690	18577	18529	18769	18775	18633	18612	18319	18823	18663	18609	18657	18644	18501	18415	18547	18662	18661	18452	18673	18668	18547	18438	18627	18600	18632	18431	18584	18460	18480	18507	18562	18425	18399	18486	18523	18680	18495	18444	18587	18410	18454	18607	18631	18619	18654	18520	18560	18361	18521	18374	18594	18524	18613	18569	18672	18735	18806	18540	18345	18611	18465	18502	18420	18413	18798	18657	18544	18553	18524	18467	18599	18613	18521	18484	18359	18673	18479	18466	18678	18675	18345	18634	18601	18364	18561	18563	18656	18557	18729	18649	18548	18509	18490	18129	18581	18397	18579	18583	18657	18448	18569	18511	18253	18484	18519	18628	18573	18529	18471	18672	18702	18425	18392	18588	18433	18586	18319	18383	18565	18664	18606	18739	18715	18365	18326	18390	18687	18576	18553	18582	18488	18322	18503	18679	18558	18664	18463	18521	18651	18633	18711	18613	18523	18635	18515	18554	18603	18502	18440	18361	18663	18432	18438	18445	18492	18425	18512	18548	18588	18345	18673	18669	18470	18595	18537	18392	18636	18574	18691	18591	18388	18452	18489	18608	18547	18525	18571	18672	18462	18867	18640	18570	18549	18707	18475	18548	18527	18609	18600	18590	18313	18407	18315	18457	18462	18866	18460	18594	18563	18702	18551	18713	18644	18689	18717	18706	18559	18685	18713	18579	18487	18775	18526	18345	18538	18705	18573	18671	18615	18624	18605	18559	18628	18513	18659	18670	18564	18604	18573	18565	18475	18642	18528	18415	18310	18438	18545	18597	18676	18544	18638	18381	18515	18385	18500	18350	18486	18398	18707	18445	18698	18739	18659	18619	18604	18681	18449	18363	18648	18445	18455	18616	18448	18410	18586	18696	18506	18609	18279	18799	18530	18768	18370	18663	18632	18654	18580	18651	18622	18469	18546	18251	18615	18563	18590	18872	18473	18592	18510	18444	18627	18411	18491	18417	18622	18584	18497	18659	18661	18704	18769	18458	18426	18480	18491	18687	18409	18536	18491	18695	18780	18650	18478	18537	18555	18589	18439	18507	18619	18611	18666	18450	18492	18733	18573	18715	18536	18413	18496	18568	18529	18518	18487	18574	18540	18484	18610	18613	18657	18662	18683	18529	18583	18620	18588	18418	18606	18499	18443	18413	18468	18528	18465	18554	18547	18655	18560	18641	18425	18577	18658	18739	18501	18482	18484	18604	18715	18546	18519	18674	18389	18526	18813	18318	18457	18463	18547	18744	18255	18811	18571	18632	18463	18533	18505	18483	18570	18508	18513	18751	18559	18653	18520	18590	18695	18615	18496	18563	18603	18532	18620	18802	18631	18586	18469	18474	18633	18600	18604	18493	18682	18515	18502	18578	18401	18515	18610	18540	18635	18464	18337	18603	18682	18474	18685	18653	18594	18530	18548	18658	18595	18541	18435	18553	18743	18761	18372	18594	18465	18582	18650	18708	18476	18464	18356	18608	18484	18456	18523	18626	18577	18651	18584	18572	18656	18654	18429	18668	18595	18499	18400	18584	18473	18474	18494	18905	18645	18662	18621	18389	18630	18574	18493	18625	18574	18663	18622	18689	18598	18625	18904	18600	18446	18708	18654	18368	18578	18516	18337	18549	18362	18589	18513	18562	18504	18763	18339	18650	18655	18709	18637	18654	18540	18653	18704	18596	18650	18518	18654	18644	18365	18580	18421	18428	18620	18619	18596	18422	18517	18480	18592	18673	18555	18520	18399	18489	18476	18476	18479	18373	18339	18473	18590	18422	18224	18840	18579	18452	18468	18755	18419	18549	18759	18628	18502	18506	18488	18525	18565	18590	18410	18534	18667	18416	18331	18372	18416	18564	18474	18566	18592	18610	18476	18814	18646	18394	18688	18718	18382	18635	18418	18650	18632	18427	18496	18587	18569	18417	18714	18665	18439	18621	18488	18557	18576	18403	18423	18583	18350	18530	18347	18560	18631	18722	18592	18519	18800	18740	18642	18764	18722	18449	18397	18748	18617	18463	18326	18443	18575	18734	18463	18527	18840	18616	18543	18487	18487	18495	18466	18574	18820	18752	18683	18622	18457	18507	18465	18543	18473	18586	18345	18550	18140	18501	18535	18697	18584	18822	18456
45339	67713	63010	42692	21291	18781	16615	15503	15173	14887	14498	14317	14063	13724	14497	29919	20299	13285	13197	13175	13129	13151	12966	13393	13208	15239	18339	18475	16706	15126	13914	13294	13088	13137	13160	13019	13175	13153	13148	13037	13118	13136	13215	13208	13037	13023	13082	13097	13139	13130	13254	13146	13250	13022	12972	13213	13050	13086	13036	13100	13171	13116	13120	13053	12975	13152	13084	12972	13164	13207	13117	12996	13218	13119	13035	13032	12956	13293	13025	12999	13152	13119	13054	13013	12969	13058	13059	13232	13269	13086	13132	13186	13078	13024	13113	13133	13280	13030	12972	13154	13087	13166	13176	13044	13262	13119	13169	13100	12983	13295	13146	13177	13018	13138	13134	13139	13132	13041	13231	13079	13155	13123	13054	13039	13123	13093	13050	13154	13179	13100	13166	13159	13056	13009	13125	13083	13187	13270	13176	12953	13145	13101	13174	13129	13151	13060	13127	13048	13003	12997	13150	13043	13030	13247	13143	13051	13107	13127	13070	13164	13143	13127	13192	13089	13161	13154	13204	13193	13065	12954	13054	13107	13196	13080	13097	12985	13128	13308	13327	13082	13151	13098	13150	13057	12924	13141	13244	13075	13091	12993	13146	12987	13137	13178	13046	12980	13073	13110	13316	12958	13092	13061	13255	13146	13101	13075	13116	13003	13151	12905	13197	13112	13089	13188	13110	13123	13092	13026	13153	13116	13069	13101	13163	13111	13219	13149	13047	13104	12999	13073	13083	12988	13202	13107	13091	13142	13140	13145	13275	13073	13052	13189	13165	13035	13063	13095	13016	13235	13110	13033	13180	13114	13228	13055	12901	13208	13398	13198	12928	12986	13171	13012	13129	13083	12989	13029	13140	13169	13113	13090	13232	13007	13018	13274	13205	13175	12885	13100	13111	13092	13045	13113	13062	13059	13173	13069	13247	13099	13009	13161	13169	13096	12936	13135	13022	12925	12984	13061	12975	13019	13072	13079	12915	13101	12938	13120	13270	12917	13165	13169	13148	12866	13090	12953	13109	12992	13060	13102	13071	13014	13184	13314	12807	13193	13172	13061	13052	13043	13187	13015	13251	12974	13083	13228	13059	13079	13125	13090	12972	13146	13065	13090	13255	13132	13042	13124	13067	13119	13181	13198	13100	13113	13160	13191	13026	13012	13047	12975	13088	13022	13068	13144	13171	13121	13002	13112	13050	13281	13072	12995	12980	13056	13001	13182	13072	12923	12968	13175	13097	12974	13129	12881	12973	13148	13223	12845	13105	13062	13110	12876	12998	13150	13133	12934	13123	13156	13093	13126	13048	13184	13101	13025	13140	13170	13064	13201	13090	12998	13031	13035	13037	13096	13072	13205	13016	13078	13212	13202	13003	13018	13127	13059	13179	12961	12957	13041	13199	12924	13010	13147	13234	12926	13101	13092	13105	13226	13183	13004	13078	12969	12971	13023	13168	13063	13000	13098	13033	12982	13162	13139	13131	13011	13126	13089	13076	13100	13107	13073	13074	12956	13087	13006	13160	13065	13257	13190	13158	12962	13245	13163	13069	13129	13113	13029	13118	13084	13140	13156	13021	13197	13172	13123	13070	13140	13219	13140	13112	13070	13222	13037	13164	13008	13052	13191	13167	13114	13107	13136	12995	13216	13148	13115	12941	13055	12971	13109	13045	13183	13098	13027	13009	13168	13095	13072	13084	12963	13137	13092	13019	13001	13118	12977	13216	13029	13124	13089	13135	13174	13076	13098	12952	13149	13116	12977	12845	13009	12987	13142	13180	13018	13092	13171	13103	13097	12942	13105	12979	13145	13026	13055	13059	12979	13231	13066	12925	13037	13178	12954	13053	13150	13020	13005	13010	13088	13050	13023	13163	13129	13212	13147	13157	13038	13209	13047	13085	13196	13186	13106	13101	13115	13124	12964	12999	13168	13213	12931	13107	13062	13203	13013	13123	13080	13137	13133	13162	13035	12940	13134	13056	13163	13184	13159	13163	13208	13052	13011	13132	12953	13069	12893	12876	13074	13109	13115	13195	13028	12984	13193	13133	13232	13268	13111	13107	13003	13067	13060	13166	13078	12986	13095	13076	13200	13129	12910	13079	13138	13091	13090	13001	12928	13018	13091	13207	12969	13146	13060	13117	13111	12921	13200	13237	13060	13241	13055	13203	13290	12985	13121	13117	13123	13071	13070	12977	13121	12989	13011	12973	13051	13121	13093	13074	13041	13334	13227	13172	13120	13140	13173	13088	13032	12962	13022	13180	13128	13155	13105	13110	13131	13142	12995	12978	13002	12953	13162	13023	13109	13112	13207	13120	13002	13125	13198	13244	13064	13151	13288	13121	13125	12999	13171	13289	13193	13211	12951	13078	13141	13167	13247	13102	12934	13037	13028	13031	13051	13274	13058	13125	13096	12938	13026	12917	13017	13105	13188	12938	13213	13144	13202	13043	13079	13093	13040	13218	13131	13215	13092	12981	13051	13335	13205	13193	13047	13119	12969	13018	13143	13169	13043	13061	13038	13070	13188	12975	13036	13120	13021	12997	13026	13023	13145	12887	13150	13069	13074	13022	13011	13161	13057	13074	12977	13107	13066	12951	13146	13120	13249	13039	13031	13010	13155	13120	13089	13314	13139	13038	12925	13025	13232	13019	13111	12989	12867	13027	13068	13152	13133	13144	13072	13012	13127	13155	13014	13220	12887	13061	13130	12993	13076	13125	13102	13145	13162	13065	13144	13130	13150	12972	13109	13138	13086	13201	13067	13073	13067	12947	13093	13109	13254	13024	13029	13269	13146	13061	13053	13073	13016	13127	13027	12928	13092	13088	13017	13199	13080	13109	13107	12955	13034	13236	12931	12927	13212	13211	13173	12920	12954	13028	13136	13127	13191	13027	13205	13112	12987	13131	13081	13050	12820	13106	13069	13006	13122	13016	13162	12985	13122	13185	13050	13081	13001	12960	13116	13304	13160	13088	13007	13005	13170	12962	13148	12910	13141	13141	13049	13164	13129	13248	13064	13214	13090	13153	13285	13050	12944	13074	13138	13157	13178	13178	13068	12938	13024	13088	13056	13082	13117	13071	13077	12972	13150	13090	13159	13060	13126	13000	13133	13107	12967	13118	13117	12985	13082	13162	13035	13107	13160	12927	13163	13047	13111	13110	13081	13019	13256	12997	13155	13147	13192	13154	13075	13159	13211	13071	13171	13086	12910	13127	13180	12987	13230	13079	13203	13055	13044	13103	12987	13034	13042	13195	13080	13142	12966	13148	13215	12929	13045	13236	13177	13081	13165	12973	13202	13020	13124	13008	13098	13135	13088	13105	13134	12945	12965	13174	13192	13181	13107	13282	13095	13227	13085	13012	13079	13233	13232	13140	13131	13155	13168	13072	13055	13128	13158	13007	13135	13184	13201	13074	13034	12925	13102	13095	13258	13009	13081	13023	13144	13114	13101	13218	13144	13089	13143	13107	13122	13038	13014	12947	13051	12965	13011	13065	13086	13046	13182	13048	13043	13061	13143	13124	13189	13025	12956	13110	12976	12788	13123	13074	13137	13076	12940	13197	13136	13049	13242	13165	13174	13078	13038	13186	13027	13039	12994	13069	13009	13010	13129	13125	13172	13328	13016	13088	13102	13276	13068	13094	13236	13074	13107	13195	13144	12991	12876	13007	13104	12973	13034	13140	13065	13240	13022	12993	12935	13137	13017	13062	13009	13019	13000	13238	12929	12994	13219	13043	13038	13222	12949	13135	12978	13180	12975	13049	13054	13002	13036	13208	13083	13148	13014	12991	13195	12865	13248	13048	13025	12966	12925	13052	13019	13198	13215	13030	13064	12979	13086	13179	13179	13051	13047	13010	13056	13191	13130	13154	13194	13106	13189	13026	13140	13034	13165	13041	13043	12977	13109	12941	13101	13129	13130	12941	13071	13127	12970	12992	13136	13066	13190	13112	13064	12929	13017	13139	13152	13099	13118	13092	13175	13018	13105	13032	13148	12845	13142	13145	13235	13054	13160	13068	13020	12999	13226	13026	12982	13105	13122	13055	13171	13054	13030	13071	13008	13049	13116	13228	13080	13009	13072	13257	12951	12896	13061	13106	13099	12983	13170	12911	13313	13044	13151	13185	13020	13158	12915	12978	13019	13156	13315	12932	13259	12915	13158	13193	13181	13077	13255	12949	13081	13161	13019	12999	13074	13070	13130	13225	13212	13079	13138	12932	13055	13087	12966	13162	13164	12999	13028	13133	13146	13020	13068	13127	13075	13224	13286	13168	13213	13187	13061	12953	13035	13092	13090	12901	13020	13010	13103	13135	13093	13191	13181	13118	13043	12885	13078	12913	13302	13194	13143	13056	13102	12970	12966	12987	13060	13020	13042	13067	13043	13093	12981	13114	12898	13042	13076	13199	13035	13126	12978	13112	13034	13122	13057	13248	13054	13166	12888	13050	12874	13104	13020	13159	13032	13138	13120	13068	13156	13178	13122	13034	13141	13075	13067	12967	13155	13179	13007	13102	13035	13158	13103	13013	13163	12965	13128	12955	13231	13095	12931	12953	12983	13031	13062	12912	13084	12896	13081	13077	13003	13146	13181	13203	12857	13029	13027	13223	13050	13154	13096	13080	12979	13277	13014	13033	13249	13065	13137	13157	12955	13080	13122	13110	13259	13201	13042	13053	12990	13091	13088	13057	13031	13220	13134	13083	13025	13169	13142	13069	12828	13134	13028	13102	13122	13264	13076	13080	13037	13200	12957	13012	13223	13055	13162	13178	13088	13072	13107	13226	13145	13146	13034	13047	13126	13034	13086	13167	12909	13061	13168	12891	12908	13068	13246	13136	13198	13107	13188	13142	13226	13228	12937	13027	13074	12850	13097	13012	13035	13050	13060	13074	13032	13286	12982	13072	13170	13166	13110	13010	12982	13157	13219	13062	13295	13070	13095	13150	13032	12920	13096	13153	13139	13024	13072	13141	13123	13031	13080	13213	13124	12983	13085	13172	13092	13066	12966	13153	13080	13182	13083	13122	13075	13074	13245	13035	13204	12927	13021	13175	12977	13242	13070	13011	12984	13007	12971	13036	13205	13120	13032	13057	13081	13117	13094	13021	13143	12879	13151	13182	13135
41141	39834	33873	23139	18819	17890	17877	17695	17811	17587	17683	17643	17667	17474	17582	17841	17976	17395	17453	17208	17360	17237	17164	17252	17179	17240	17370	17626	17615	17472	17210	17302	17143	17139	17390	17566	17407	17388	17120	17238	17137	17117	17385	17316	17322	17276	17121	17283	17541	17632	17316	17222	17289	17129	17352	17285	17124	17178	17099	16903	17313	17179	17315	17264	17156	17048	17455	17432	17487	17463	17142	17359	17351	17249	17462	17185	17264	17254	17113	17173	17320	17351	17244	17537	17353	17207	17484	17138	16991	17291	17262	17130	17500	17288	17286	17226	17279	17130	17274	17334	17185	17312	17360	17305	17391	17275	17297	17221	17302	17419	17360	17199	17479	17090	17193	17464	17473	17153	17185	17143	17211	16941	17467	17210	17221	17351	17183	17484	17423	17438	17236	17256	17242	17381	17390	17184	17093	16871	17199	17375	17134	17224	17266	17166	17291	17349	17509	17097	17264	17294	17147	17408	17296	17126	17197	17184	17276	17221	17192	16997	17130	17178	17203	17438	17200	17429	17491	17207	17351	17204	17243	17279	17355	17383	17411	17191	17345	17113	17292	17240	17284	17287	17214	17158	17162	17241	17244	17129	17288	17485	17241	17441	17416	17323	17208	17306	17250	17589	17316	17229	17277	17393	17135	17331	17209	17396	17391	17442	17287	17337	17334	17317	17378	17157	17176	17440	17480	17209	17398	17357	17067	17319	17336	17299	17291	17472	17179	17506	17347	17266	17369	17263	17207	17488	17101	17264	17164	17207	17097	17345	17447	17471	17097	17203	17196	17410	17305	17181	17347	17443	17343	17264	17212	17078	17266	17121	17134	17302	17360	17244	17193	17376	17212	17278	17431	17438	17388	17110	17367	17222	17334	17446	17300	17271	17187	17017	17390	17234	17127	17119	17244	17174	17339	17200	17310	17335	17261	17449	17164	17523	17168	17451	17259	17286	17283	17222	17297	17416	17193	17158	17116	17275	17362	17344	17343	16972	17213	17392	17533	17145	17385	17279	17368	17274	17246	17173	17098	17271	17404	17267	17371	17419	17281	17197	17318	17286	17238	17256	17321	17331	17348	17294	17282	17224	17266	17273	17258	17059	17058	17224	17221	17117	17118	17314	17250	17108	17345	17296	17178	17229	17478	17366	17248	17356	17251	17147	17301	17277	17275	17230	17247	17294	17505	17212	17252	17182	17330	17121	17111	17228	17286	17246	17121	17341	17418	17397	17236	17285	17152	17135	17199	17246	17168	17284	17250	17177	17380	17358	17311	17126	17398	17201	17405	17277	17351	17343	17535	17287	17388	17309	17426	17289	16871	17085	17431	16960	17186	17402	17353	17193	17264	17220	17061	17229	17300	17039	17290	17393	17173	17282	17212	17350	17159	17394	17252	17132	17310	17259	17302	17152	17224	17367	17060	17161	17208	17081	17034	17103	17283	17423	17273	17284	17099	17189	17407	17241	17090	17011	17223	17234	17118	17023	17454	17312	17246	17193	17317	17236	17428	17405	17344	17277	17322	17189	17180	17149	17441	17178	17605	17443	17269	17371	17245	17455	17360	17399	17274	17365	17293	17148	17247	17248	17317	17438	17193	17428	17187	17044	17156	17411	17316	17333	17157	17362	17339	17170	17232	17204	17387	17096	17194	17276	17395	17539	17403	17276	17299	17509	17296	17305	17340	17164	16992	17065	17276	17332	17237	17201	16918	17387	17461	17400	17284	17343	17459	17241	17147	17316	17338	17182	17353	17098	17189	17468	17395	17180	17293	17210	17361	17101	17119	17312	17362	17220	17544	17384	17358	17413	17149	17370	17103	17305	17469	17370	17261	17072	17306	17187	17339	17374	17254	17077	17236	17183	17200	17101	17223	17141	17465	17215	17187	17124	17188	17287	17123	17339	17139	17410	17193	17476	17201	17237	17176	17513	17153	17308	17357	17332	17254	17293	17199	17493	17340	17234	17472	17359	17281	17223	17445	17355	17162	17378	17037	17178	17237	17278	17306	17307	17302	17294	17441	17171	17237	17181	17250	17287	17296	17284	17223	17148	17137	17224	17163	17299	17371	17375	17238	17184	17549	17335	17331	17331	17211	17167	17268	17227	17199	17298	17049	17264	17362	17333	17013	16967	17258	17184	17338	17166	17307	17390	17298	17197	17378	17146	17402	17329	17395	17286	17106	17319	17435	17176	17221	17389	17261	17389	17262	17134	17212	17204	17147	17230	17408	17335	17435	17214	17226	17329	17028	17290	17408	17294	17377	17229	17193	17161	17264	17242	17338	17340	17286	17258	17383	17264	17050	17195	17350	17163	17309	17301	17353	17152	17382	17392	17366	17244	17451	17121	17393	17250	17142	17367	17282	17276	17211	17205	17233	17072	17349	17298	17465	17129	17386	17373	17103	17334	17266	17451	17519	17358	17190	17344	17325	17200	17425	17173	17173	17154	17249	17291	17302	17095	17222	17441	17182	17390	17263	17336	17344	17051	17353	17227	17202	17114	17306	17287	17499	17241	17159	17151	17194	17152	17294	17435	17448	17166	17386	17237	17228	17304	17389	17280	17320	17174	17273	17446	17140	17181	17112	17343	17371	17306	17205	17238	17098	17392	17105	17567	17279	17248	17099	17221	17227	17369	17187	17299	17185	17471	17301	17471	17269	17196	17255	17274	17264	17122	17262	17143	17247	17391	17074	17210	17408	17387	17100	17200	17159	17197	17431	17292	17323	17332	17345	17314	17308	17176	17182	17146	17285	17319	17370	17275	17321	17414	17152	17220	17525	17385	17370	17586	17392	17265	17071	17219	17187	17401	17511	17133	17308	17202	17156	17337	17358	17333	17319	17364	17133	17122	17267	17456	17497	17221	17408	17391	17122	17310	17225	17143	17448	17393	17299	17317	17252	17193	17328	17118	17378	17333	17436	17188	17254	17133	17044	17294	17027	17242	17381	17143	17270	17288	17267	17156	17352	17220	17059	17278	17268	17222	17433	17159	17166	17175	17451	17328	17012	17317	17423	17210	17286	17010	17207	17564	17295	17296	17182	17304	17242	17316	17115	17376	17286	17517	17140	17096	17199	17396	17209	17332	17246	17381	17212	17179	17179	17328	17358	17487	17277	17208	17024	17431	17414	17488	17362	17327	17394	17218	17264	17237	17337	17270	17327	17254	17481	17122	17135	17407	17049	17303	17143	17468	17357	17202	17227	17437	17070	17311	17309	17277	17126	17246	17185	17235	17176	17340	17300	17252	17251	17337	17146	17153	17299	17288	17323	17449	17314	17287	17250	17288	17126	17306	17203	17305	17355	17240	17344	17356	17154	17207	17260	17251	17232	17097	17276	17270	17083	17234	17336	17310	17455	17361	17299	17370	17252	17378	17114	17217	17274	17462	17387	17188	17251	17357	17465	17365	17321	17291	17415	17219	17121	17283	17244	16926	17361	17367	17185	17225	17241	17227	17406	17383	17227	17091	17195	17379	17284	17045	17174	17113	17155	17310	17162	17062	17391	17330	17449	17419	17260	17099	17524	17095	17348	17077	17243	17115	17439	17234	17384	17259	17448	17325	17657	17437	17397	17300	17362	17390	17192	17326	17370	17232	17278	17073	17161	17425	17316	17369	17196	17271	17157	17133	17352	17350	17307	17364	17432	17291	17227	17302	17009	17205	17412	17355	17026	17294	17179	17276	17314	17066	17115	17527	17276	17335	17376	17376	17115	17205	17162	17585	17558	17402	17226	17182	17090	17372	17265	17247	17329	17345	17382	17270	17388	17064	17298	17186	17480	17225	17420	17298	17288	17370	17251	17250	17297	17109	17206	17565	17328	17280	17123	17436	17076	17296	17563	17223	17119	17195	16987	17231	17289	17384	17325	17161	17483	17241	17249	17220	17343	17439	17263	17162	17300	17271	17154	17429	17412	17407	17430	17438	17036	17265	17224	17147	17313	17262	17198	17161	17108	17175	17146	17158	17537	17244	17298	17302	17158	17142	17052	17171	17414	17042	17299	17289	17393	17124	17111	17296	17132	17180	17398	17250	17217	17114	17273	17486	17514	17347	17241	17419	17329	17224	17069	17127	17171	17104	17370	17436	17186	17292	17368	17094	17315	17507	17353	17260	17134	17106	17185	17190	17214	17147	17211	17208	17225	17210	17348	17187	17125	17402	17385	17419	17493	17293	17535	17440	17216	17245	17305	17243	17119	17320	17184	17233	16892	17423	17180	17468	17237	17179	17293	17464	17118	17324	17254	17321	17230	17326	17387	17224	17252	17266	17324	17324	17353	17320	17048	17339	17397	17245	17297	17163	17322	17378	17363	17168	17291	17374	17158	17266	17175	17347	17328	17150	17285	17132	17147	17367	17049	17117	17352	17312	17159	17427	17362	17538	17379	17336	17226	17284	17238	17269	17133	17067	17567	17202	17280	17335	17278	17288	17136	17179	17388	17368	17304	17256	17558	17206	17485	17062	17347	17401	17104	17174	17237	17314	17418	17149	17208	17302	17106	17353	17035	17182	17200	17333	17207	17308	17522	17312	17226	17309	17263	17510	17216	17143	17100	17049	17230	17380	17155	17297	17319	17291	17309	17274	17475	17453	17365	17332	17289	17020	17547	17353	17261	17177	17509	16994	17383	17403	17176	17506	17148	17219	17115	17125	17156	17186	17439	17236	17357	17195	17475	17198	17189	17125	17159	17300	17446	17276	17255	17227	17499	17206	17302	17299	17172	17101	17198	17294	17286	17257	17336	17367	17275	17075	17309	17185	17167	17156	17235	17233	16951	16986	17391	17333	17151	16958	17176	17519	17210	17409	17241	17235	17082	17193	17416	17312	17300	17327	17196	17229	17351	17093	17229	17300	17211	17185	17082	17344	17145	17132	17388	17089	17211	17111	17328	17380	17431	17347	17254	17033	17356	17191	17441	17196	17533	17326	17199	17094	17379	17305	17118	17303	17417	17253	17234	17376	17401	17388	17372	17314	17371	17361	17158	17348	17327	17471	17426	17219	17323	17216	16906	17283	17426	17299	17391	17130	17253	17048	17110	17374	17624	17448	17181	17460	17059	17152	17383	17430	17353	17438	17324	17281	17337	17389	17378	17166	17222	17297	17331	17350	17251	17420	17311	17205	17139	17484
43611	46147	30614	16018	14435	13323	12959	13176	13207	13022	12774	12685	12642	12684	12621	13614	13235	12393	12464	12440	12500	12387	12464	12385	12496	12347	12507	12681	12617	12480	12600	12413	12498	12394	12241	12683	12466	12415	12360	12420	12397	12398	12341	12347	12360	12422	12453	12458	12448	12359	12414	12310	12250	12425	12404	12481	12375	12549	12556	12497	12460	12357	12348	12507	12358	12145	12402	12140	12429	12336	12646	12339	12470	12517	12501	12350	12278	12597	12413	12588	12445	12320	12320	12417	12296	12338	12475	12496	12403	12218	12560	12248	12478	12514	12426	12442	12367	12455	12296	12323	12360	12362	12268	12499	12372	12300	12464	12345	12420	12251	12393	12218	12401	12492	12431	12371	12499	12528	12440	12478	12365	12477	12249	12354	12500	12514	12360	12388	12440	12388	12444	12422	12408	12561	12374	12363	12408	12345	12479	12319	12516	12386	12212	12501	12524	12306	12359	12300	12421	12392	12380	12333	12251	12452	12489	12370	12355	12439	12418	12477	12390	12397	12420	12434	12412	12420	12403	12286	12325	12418	12404	12333	12424	12326	12389	12372	12320	12366	12375	12424	12485	12485	12376	12463	12389	12506	12462	12442	12426	12445	12401	12474	12451	12151	12462	12524	12417	12292	12450	12377	12314	12406	12450	12374	12409	12329	12433	12223	12387	12394	12391	12448	12364	12530	12557	12190	12376	12423	12400	12348	12537	12463	12493	12402	12323	12299	12334	12290	12502	12505	12510	12528	12422	12504	12603	12518	12319	12634	12563	12611	12457	12377	12299	12499	12339	12410	12417	12389	12326	12294	12299	12366	12448	12379	12462	12697	12459	12375	12635	12324	12398	12469	12434	12414	12519	12400	12443	12520	12246	12191	12282	12255	12454	12152	12381	12445	12492	12461	12214	12501	12388	12458	12646	12493	12446	12504	12288	12412	12477	12410	12363	12469	12399	12494	12469	12384	12334	12454	12396	12474	12315	12400	12454	12393	12373	12387	12421	12363	12484	12361	12350	12406	12383	12551	12514	12492	12451	12488	12553	12454	12528	12332	12382	12290	12435	12378	12408	12426	12519	12397	12343	12387	12255	12596	12261	12455	12421	12421	12319	12457	12364	12307	12300	12468	12365	12518	12522	12270	12419	12503	12395	12579	12399	12243	12481	12320	12478	12335	12367	12434	12508	12443	12308	12352	12478	12252	12485	12399	12382	12237	12324	12342	12447	12415	12337	12409	12468	12340	12529	12360	12530	12302	12362	12449	12489	12196	12491	12415	12458	12506	12372	12415	12402	12333	12377	12470	12435	12465	12374	12389	12605	12409	12412	12437	12555	12369	12448	12394	12279	12445	12365	12294	12364	12493	12339	12398	12410	12382	12485	12460	12552	12423	12469	12503	12291	12351	12372	12245	12461	12397	12376	12545	12333	12494	12384	12654	12317	12324	12363	12327	12365	12467	12245	12555	12310	12492	12368	12463	12499	12464	12481	12494	12376	12450	12353	12360	12493	12355	12431	12366	12400	12217	12493	12409	12447	12541	12278	12548	12441	12406	12452	12377	12554	12357	12468	12396	12417	12414	12439	12258	12511	12431	12473	12332	12390	12435	12444	12603	12423	12263	12552	12417	12430	12434	12257	12432	12260	12323	12512	12542	12294	12298	12419	12389	12595	12268	12295	12391	12485	12340	12474	12395	12443	12353	12383	12495	12451	12356	12500	12553	12447	12368	12370	12435	12484	12447	12440	12426	12588	12362	12511	12581	12368	12225	12411	12534	12375	12287	12336	12358	12427	12427	12280	12468	12239	12249	12365	12271	12306	12377	12421	12342	12381	12313	12401	12497	12436	12234	12372	12341	12366	12395	12710	12317	12333	12420	12364	12543	12394	12413	12457	12362	12380	12452	12334	12419	12398	12208	12397	12554	12348	12392	12499	12453	12276	12483	12407	12653	12330	12305	12384	12363	12463	12468	12324	12384	12430	12272	12445	12470	12619	12353	12439	12365	12374	12353	12312	12420	12436	12419	12483	12637	12356	12295	12358	12396	12287	12515	12343	12446	12380	12403	12338	12444	12525	12346	12295	12497	12104	12398	12414	12461	12407	12393	12254	12345	12308	12198	12418	12517	12335	12371	12382	12324	12506	12592	12380	12365	12482	12484	12444	12333	12375	12438	12371	12488	12542	12459	12404	12446	12552	12472	12445	12346	12310	12367	12516	12501	12410	12342	12457	12386	12343	12491	12404	12297	12489	12400	12227	12544	12332	12267	12482	12241	12358	12321	12404	12274	12308	12365	12490	12217	12489	12415	12301	12361	12269	12400	12451	12474	12398	12379	12460	12532	12365	12389	12524	12483	12415	12437	12347	12248	12321	12311	12426	12217	12333	12441	12211	12344	12443	12399	12518	12455	12227	12306	12314	12471	12399	12253	12312	12444	12477	12486	12447	12447	12341	12403	12384	12497	12456	12367	12359	12353	12476	12395	12412	12569	12361	12373	12533	12398	12328	12417	12409	12378	12447	12464	12466	12473	12454	12368	12378	12504	12317	12454	12440	12408	12432	12483	12462	12376	12325	12367	12432	12398	12331	12426	12432	12194	12326	12588	12132	12314	12425	12330	12360	12382	12322	12418	12384	12517	12303	12318	12356	12397	12453	12321	12401	12433	12531	12270	12650	12388	12314	12394	12420	12322	12263	12471	12460	12479	12537	12363	12493	12591	12359	12396	12326	12439	12279	12372	12376	12377	12455	12355	12397	12269	12532	12480	12416	12460	12551	12358	12349	12415	12349	12376	12552	12458	12675	12113	12431	12334	12487	12278	12570	12453	12407	12446	12452	12422	12526	12291	12217	12497	12459	12282	12288	12396	12331	12410	12400	12235	12475	12535	12464	12421	12289	12452	12293	12437	12282	12364	12450	12463	12483	12371	12364	12455	12210	12516	12365	12287	12412	12349	12341	12243	12518	12438	12355	12500	12372	12401	12389	12410	12439	12479	12401	12358	12414	12337	12401	12468	12195	12433	12450	12400	12339	12431	12431	12455	12611	12446	12424	12413	12557	12413	12351	12415	12172	12420	12293	12450	12422	12319	12375	12369	12265	12374	12372	12625	12405	12464	12438	12382	12437	12278	12306	12442	12505	12380	12571	12368	12365	12354	12442	12325	12278	12627	12500	12343	12351	12451	12423	12282	12412	12325	12400	12476	12350	12517	12388	12524	12447	12429	12515	12391	12463	12563	12455	12248	12445	12280	12205	12328	12296	12403	12451	12369	12537	12382	12523	12308	12619	12371	12476	12562	12309	12353	12469	12312	12446	12448	12477	12475	12371	12276	12558	12342	12479	12321	12391	12527	12373	12463	12297	12472	12262	12540	12286	12203	12345	12397	12368	12351	12516	12311	12582	12202	12396	12298	12263	12349	12505	12374	12452	12260	12475	12283	12413	12468	12335	12439	12354	12357	12541	12395	12429	12406	12358	12438	12380	12440	12508	12376	12446	12467	12492	12453	12428	12412	12324	12422	12401	12333	12362	12458	12423	12497	12421	12484	12448	12481	12341	12220	12386	12439	12489	12409	12211	12302	12373	12358	12188	12435	12462	12539	12512	12279	12473	12479	12325	12334	12391	12319	12328	12547	12308	12502	12345	12437	12396	12314	12415	12493	12424	12494	12425	12545	12366	12366	12408	12255	12318	12314	12479	12346	12383	12416	12303	12169	12495	12316	12444	12452	12429	12484	12330	12480	12272	12550	12418	12385	12259	12466	12407	12497	12431	12655	12468	12422	12354	12406	12340	12499	12358	12400	12465	12432	12392	12259	12502	12290	12341	12524	12343	12430	12473	12439	12625	12517	12294	12481	12477	12452	12402	12445	12331	12372	12249	12640	12415	12422	12374	12406	12351	12389	12288	12436	12463	12377	12372	12275	12481	12368	12417	12422	12334	12406	12489	12342	12075	12402	12511	12579	12460	12452	12438	12342	12252	12398	12203	12471	12461	12201	12402	12284	12507	12345	12089	12532	12523	12464	12542	12457	12407	12426	12529	12295	12434	12410	12392	12339	12345	12345	12447	12321	12337	12537	12497	12466	12500	12460	12467	12520	12379	12469	12487	12451	12450	12242	12383	12320	12214	12531	12443	12429	12310	12357	12379	12505	12450	12450	12457	12475	12344	12310	12486	12502	12380	12362	12344	12419	12295	12537	12302	12320	12312	12417	12388	12406	12485	12465	12381	12373	12318	12344	12427	12421	12251	12281	12531	12394	12252	12502	12444	12403	12323	12533	12340	12216	12357	12445	12358	12463	12327	12468	12576	12578	12399	12445	12303	12396	12260	12434	12432	12392	12507	12397	12482	12425	12429	12282	12368	12399	12319	12400	12351	12192	12383	12401	12393	12320	12434	12424	12265	12452	12591	12586	12247	12442	12470	12435	12407	12468	12478	12454	12359	12398	12333	12345	12323	12166	12387	12351	12481	12287	12280	12337	12358	12379	12551	12495	12514	12330	12382	12456	12408	12391	12346	12406	12218	12276	12355	12508	12424	12420	12564	12354	12520	12328	12345	12445	12564	12409	12395	12408	12451	12277	12393	12453	12356	12596	12387	12265	12305	12529	12531	12201	12410	12345	12249	12413	12339	12473	12374	12461	12300	12445	12329	12489	12418	12442	12418	12372	12421	12448	12360	12335	12522	12394	12340	12420	12492	12298	12464	12467	12446	12564	12491	12287	12288	12438	12309	12374	12426	12395	12419	12463	12499	12394	12458	12179	12276	12362	12467	12334	12435	12242	12475	12492	12301	12255	12338	12399	12424	12382	12408	12236	12510	12593	12483	12257	12524	12477	12429	12420	12422	12320	12407	12382	12404	12435	12450	12265	12483	12439	12360	12523	12341	12382	12384	12401	12313	12424	12259	12535	12492	12438	12483	12258	12423	12372	12473	12507	12488	12432	12416	12353	12556	12438	12511	12333	12502	12352	12543	12372	12456	12252	12488	12319	12451	12495	12434	12371	12449	12442	12352	12384	12410	12485	12415	12524	12225	12460	12475	12416	12283	12385	12564	12429	12304	12262	12340	12423	12414	12477	12437	12447	12256	12372	12396	12278	12204	12357	12355	12563	12396	12531	12350	12324	12435	12443	12476	12377
24173	20525	26897	24776	21819	21972	21423	18949	17740	17561	17288	17248	17171	17143	17123	26675	22741	17314	16861	16491	16805	16713	16641	16633	16799	16913	18078	19246	18737	17850	17133	16721	16633	16530	16589	16617	16406	16411	16480	16414	16435	16629	16642	16534	16700	16277	16686	16673	16582	16507	16463	16413	16644	16548	16604	16496	16572	16652	16610	16705	16609	16564	16764	16573	16529	16491	16549	16422	16479	16305	16497	16560	16544	16404	16802	16405	16538	16424	16517	16620	16629	16509	16705	16411	16561	16530	16418	16553	16530	16506	16488	16494	16544	16485	16242	16478	16507	16375	16774	16752	16467	16470	16773	16443	16670	16511	16648	16444	16674	16688	16509	16406	16663	16589	16665	16515	16426	16381	16375	16474	16585	16453	16609	16616	16491	16499	16587	16514	16620	16349	16491	16527	16418	16339	16527	16335	16417	16372	16319	16408	16391	16524	16603	16601	16564	16571	16601	16555	16587	16526	16469	16750	16504	16324	16389	16363	16555	16393	16461	16461	16542	16548	16426	16340	16462	16655	16385	16599	16338	16506	16398	16480	16472	16661	16495	16350	16625	16642	16423	16531	16357	16673	16637	16483	16436	16339	16430	16427	16462	16547	16557	16588	16622	16395	16405	16461	16600	16618	16417	16638	16616	16517	16506	16455	16432	16640	16476	16415	16549	16420	16563	16500	16584	16624	16420	16358	16282	16638	16607	16554	16474	16401	16395	16599	16572	16557	16536	16492	16421	16367	16453	16500	16569	16355	16698	16540	16647	16371	16621	16588	16656	16395	16499	16362	16410	16665	16537	16359	16525	16287	16386	16549	16497	16485	16294	16433	16680	16417	16512	16510	16527	16398	16544	16495	16292	16330	16342	16506	16456	16551	16657	16471	16444	16658	16416	16479	16648	16560	16572	16708	16428	16675	16279	16473	16512	16374	16554	16360	16388	16389	16746	16499	16616	16452	16526	16509	16225	16378	16468	16549	16772	16560	16410	16342	16460	16570	16574	16522	16640	16488	16404	16423	16542	16568	16708	16486	16724	16491	16473	16453	16355	16567	16314	16363	16510	16322	16468	16501	16504	16419	16563	16471	16474	16376	16411	16609	16329	16628	16520	16515	16481	16641	16674	16532	16507	16449	16547	16484	16485	16584	16476	16524	16579	16679	16499	16435	16500	16588	16430	16682	16377	16524	16600	16455	16511	16439	16421	16426	16630	16520	16421	16528	16618	16649	16618	16511	16784	16291	16292	16324	16811	16479	16674	16518	16570	16279	16408	16579	16495	16390	16438	16511	16429	16492	16457	16515	16368	16378	16487	16642	16462	16480	16556	16571	16667	16481	16723	16640	16490	16693	16584	16434	16584	16487	16453	16514	16560	16288	16492	16223	16614	16376	16575	16584	16497	16328	16626	16695	16586	16301	16560	16487	16510	16483	16441	16663	16490	16493	16590	16453	16615	16613	16643	16556	16428	16576	16323	16356	16269	16443	16378	16531	16419	16624	16538	16447	16425	16603	16398	16595	16568	16592	16650	16358	16497	16473	16348	16646	16498	16585	16619	16540	16421	16605	16532	16656	16399	16371	16412	16402	16497	16476	16585	16538	16380	16421	16546	16385	16560	16404	16387	16526	16411	16273	16526	16643	16538	16385	16406	16359	16479	16375	16628	16666	16641	16442	16548	16323	16518	16404	16499	16453	16462	16534	16617	16361	16353	16519	16470	16469	16251	16614	16314	16668	16554	16544	16617	16485	16659	16430	16372	16484	16525	16583	16532	16467	16552	16548	16581	16637	16462	16554	16630	16456	16451	16588	16568	16590	16471	16591	16635	16501	16506	16430	16514	16475	16566	16527	16601	16428	16652	16343	16861	16508	16616	16479	16409	16605	16568	16572	16717	16260	16594	16536	16446	16258	16240	16369	16660	16825	16540	16479	16393	16601	16393	16475	16620	16458	16521	16518	16536	16418	16431	16444	16583	16298	16459	16394	16437	16523	16473	16406	16414	16453	16498	16614	16537	16502	16412	16559	16542	16711	16625	16541	16471	16565	16158	16581	16484	16498	16218	16249	16550	16680	16691	16625	16478	16349	16380	16488	16413	16371	16535	16080	16288	16472	16415	16469	16403	16576	16507	16509	16423	16653	16385	16597	16549	16591	16731	16539	16723	16425	16472	16587	16548	16427	16506	16587	16345	16491	16252	16265	16290	16480	16602	16285	16590	16686	16445	16577	16483	16355	16546	16511	16661	16499	16536	16498	16550	16411	16493	16603	16517	16316	16597	16502	16380	16526	16197	16250	16307	16326	16542	16707	16695	16636	16415	16233	16587	16598	16543	16460	16380	16426	16541	16456	16532	16437	16561	16587	16674	16468	16633	16506	16576	16418	16243	16476	16650	16721	16570	16612	16517	16582	16458	16553	16378	16588	16524	16426	16550	16582	16611	16475	16473	16500	16553	16699	16715	16429	16456	16419	16345	16529	16517	16545	16433	16754	16544	16483	16461	16323	16429	16471	16496	16657	16308	16438	16474	16423	16635	16524	16491	16369	16639	16629	16596	16402	16519	16190	16423	16524	16253	16461	16498	16495	16265	16490	16601	16283	16638	16491	16567	16345	16918	16552	16530	16563	16453	16468	16656	16763	16495	16490	16299	16439	16302	16422	16474	16593	16574	16377	16604	16578	16555	16638	16638	16687	16480	16557	16537	16758	16528	16410	16581	16413	16511	16547	16382	16565	16420	16640	16450	16261	16365	16323	16535	16502	16648	16596	16556	16527	16776	16504	16546	16373	16672	16437	16329	16483	16564	16550	16364	16625	16653	16515	16511	16677	16644	16584	16441	16574	16543	16506	16292	16454	16439	16677	16577	16385	16570	16440	16713	16461	16405	16470	16490	16440	16392	16431	16256	16652	16548	16508	16449	16466	16335	16533	16516	16662	16556	16686	16417	16346	16680	16502	16628	16479	16472	16306	16652	16542	16525	16283	16447	16521	16784	16396	16787	16729	16451	16522	16415	16410	16575	16605	16456	16628	16654	16454	16472	16312	16294	16249	16591	16444	16240	16395	16422	16559	16577	16562	16470	16473	16448	16428	16570	16663	16466	16463	16059	16336	16595	16393	16426	16409	16521	16335	16401	16662	16593	16507	16533	16461	16532	16270	16642	16614	16603	16572	16625	16627	16521	16460	16535	16478	16526	16372	16636	16516	16526	16494	16564	16473	16517	16507	16373	16480	16581	16452	16723	16527	16611	16375	16657	16330	16723	16383	16420	16457	16696	16456	16616	16566	16404	16520	16690	16483	16463	16773	16459	16396	16526	16599	16570	16299	16501	16130	16569	16750	16503	16637	16432	16450	16552	16481	16444	16485	16363	16461	16741	16764	16601	16617	16589	16465	16502	16305	16710	16703	16371	16395	16397	16591	16574	16530	16583	16548	16579	16457	16656	16483	16489	16587	16643	16687	16508	16694	16609	16475	16461	16376	16477	16562	16352	16614	16656	16597	16402	16365	16450	16536	16614	16606	16433	16536	16653	16329	16538	16690	16675	16471	16479	16453	16267	16383	16510	16424	16597	16303	16720	16621	16662	16547	16360	16505	16485	16558	16489	16199	16507	16593	16361	16429	16722	16456	16438	16512	16596	16609	16497	16338	16507	16513	16522	16455	16318	16467	16557	16512	16600	16594	16601	16502	16659	16549	16599	16590	16355	16260	16520	16569	16454	16490	16544	16479	16639	16418	16545	16579	16359	16550	16474	16709	16564	16571	16428	16517	16549	16382	16344	16586	16528	16490	16486	16588	16658	16508	16464	16502	16351	16394	16467	16579	16347	16503	16495	16708	16483	16273	16184	16385	16476	16477	16449	16617	16407	16447	16724	16640	16609	16370	16500	16417	16523	16580	16489	16470	16659	16665	16401	16373	16364	16372	16377	16384	16671	16381	16303	16525	16320	16512	16279	16451	16653	16743	16523	16489	16490	16367	16248	16436	16513	16307	16514	16371	16390	16501	16530	16497	16460	16471	16593	16523	16615	16393	16615	16681	16380	16347	16409	16626	16406	16504	16536	16511	16560	16475	16626	16513	16444	16599	16350	16588	16455	16688	16635	16440	16574	16494	16489	16587	16435	16529	16468	16505	16507	16329	16501	16486	16480	16458	16452	16692	16527	16365	16416	16571	16615	16521	16760	16496	16675	16081	16588	16546	16477	16654	16472	16350	16518	16413	16557	16483	16546	16582	16588	16449	16627	16477	16550	16733	16580	16450	16339	16260	16597	16540	16633	16428	16504	16416	16428	16552	16376	16378	16628	16556	16437	16338	16571	16601	16693	16429	16465	16364	16572	16395	16486	16617	16360	16323	16357	16406	16456	16532	16501	16628	16318	16615	16516	16588	16523	16467	16585	16455	16559	16560	16494	16384	16378	16580	16550	16610	16477	16488	16551	16573	16417	16598	16436	16541	16708	16622	16751	16517	16359	16479	16295	16511	16476	16473	16463	16409	16599	16563	16352	16446	16347	16326	16614	16422	16551	16641	16595	16555	16462	16666	16351	16452	16452	16529	16669	16367	16506	16539	16531	16643	16404	16335	16541	16509	16381	16403	16485	16481	16420	16556	16406	16525	16514	16144	16639	16532	16422	16478	16496	16550	16650	16562	16434	16725	16471	16503	16467	16493	16620	16470	16682	16514	16443	16663	16573	16538	16491	16492	16580	16484	16651	16519	16448	16556	16713	16477	16482	16599	16685	16427	16516	16507	16510	16455	16512	16593	16417	16529	16522	16507	16615	16561	16397	16455	16235	16545	16565	16581	16541	16556	16672	16768	16572	16498	16654	16583	16742	16504	16523	16495	16480	16686	16453	16543	16551	16401	16358	16342	16597	16593	16684	16596	16555	16398	16514	16536	16502	16617	16353	16453	16621	16530	16460	16368	16548	16418	16484	16386	16339	16490	16324	16551	16460	16493	16537	16461	16461	16470	16435	16638	16481	16450	16590	16500	16571	16440	16306	16374	16642	16410	16359	16570	16464	16378	16710	16454	16439	16559	16626	16541	16646	16529	16761	16365	16614	16547	16744	16454	16275	16429	16504	16364	16531	16542	16562	16499	16569	16735	16538	16553	16624	16754	16411	16521	16507	16390	16600	16550
38441	46026	45777	27431	18089	15620	15181	14980	14035	13625	13515	13117	13235	13050	12943	26691	18081	12471	12216	12251	12201	12251	12270	12138	12126	12357	15107	15698	14801	13631	12770	12206	12148	12110	12155	12002	12281	12135	12275	12068	12091	12233	12095	12121	12284	12156	12319	12146	12118	12050	12079	12068	12109	12062	12120	11936	12126	12201	12172	12314	12073	12239	12120	12037	12236	12320	12091	12205	12229	12295	12115	12073	12108	12102	12213	12107	12285	12081	12106	12188	12168	11957	12254	12057	12127	12180	12055	12157	12348	12056	12202	12033	12049	11953	12160	12240	12066	12143	12271	11922	12140	12060	12145	12038	12267	12297	11993	11984	12205	12227	12110	12099	12175	12158	12109	12101	12094	12080	12032	11908	12211	12256	12086	12119	12177	12010	12242	12085	12117	12188	12199	12191	12190	12145	12016	12212	12168	12151	12105	12081	12093	12181	12206	12065	12113	12083	12109	12156	12156	12064	12260	12215	12088	12137	12264	12165	12384	12227	12198	12098	12109	12173	12060	12145	12074	12277	12126	12075	12211	12140	12049	12228	12247	12135	12060	12173	12216	12102	12057	12150	12256	12351	11937	12110	12035	12110	12217	12022	12146	12164	12126	12036	12282	11963	12187	12106	12042	12192	12082	12153	12243	12165	12055	12026	12079	12090	12302	11927	12062	12171	12107	12232	12112	12170	12178	12306	12071	12089	11888	12210	12062	12102	12214	12249	12178	12126	12090	12041	12146	12117	12115	12184	12132	12023	12142	11989	12240	12207	12154	12370	12152	12179	12261	12085	12181	12073	12085	12265	12086	12181	12055	12200	12189	12125	12140	12063	12053	12071	12186	12173	11967	12064	12018	12145	12181	12153	12121	12192	12158	12076	12087	12055	12114	11953	12181	12123	12134	12150	11967	12186	12031	12097	11974	12200	11952	12106	12143	12138	12103	12161	12238	12319	12157	12351	12130	11910	11929	12036	12120	12102	12059	12150	12092	12077	12145	11931	12027	11938	12166	12010	12031	12073	12198	12086	12280	12117	12117	12090	12158	12046	12174	12153	12010	12154	12048	12136	12283	12146	12125	12167	11976	12148	12152	12027	12040	12159	12249	12090	12275	12124	12124	12137	12023	11990	12038	12145	12075	12044	12108	12261	12016	12019	12073	12227	11940	12110	12213	12181	12062	12129	12064	12100	11978	12042	12151	12066	12150	12176	12097	12128	12161	11984	12214	12069	12089	12222	12299	12126	12132	12004	12141	12268	12194	12067	12090	12201	12134	12144	12103	12037	12162	12135	12179	12236	11913	12244	12147	12177	12200	12100	12275	12154	12091	12158	12008	12232	12041	12053	12185	12251	11987	12126	12271	12169	12041	12047	12038	12167	12084	12177	12068	12184	12196	11966	12174	12024	12235	12069	12299	12149	12079	12111	12043	12115	12167	12119	12090	12183	12190	12098	12134	12163	12304	11974	12199	12094	11983	12161	12174	12120	12019	12113	12040	12214	12116	12118	12087	12082	12156	12164	12242	12012	12203	12198	12002	12081	12172	12133	12032	12267	11985	12047	12307	12197	12026	12215	12234	12216	12134	12030	12194	12166	12132	12157	12053	12169	12196	12186	12161	12087	11975	12082	12079	12171	12144	12127	12082	12155	12108	12125	12139	12149	12203	12081	12035	12129	12052	12042	12237	12220	12055	12196	12039	12100	12136	12234	12125	12196	12021	11986	12172	12153	12073	12172	12180	12014	12152	12217	12009	12062	12186	12182	12061	12071	12078	12054	12176	12038	12183	12136	12156	12142	12082	12090	12150	12236	12161	12220	12029	12065	12165	12071	12065	12096	12234	12197	12075	12199	12054	12145	12119	12290	12091	12200	12164	12166	12066	12141	12060	12132	12164	12192	12119	12084	12090	12213	12184	12270	12103	12193	12193	12171	12217	12108	12200	12153	12254	12125	12222	12284	12061	12093	12025	12051	12093	12038	12135	12104	11958	12313	12059	11972	12121	12172	12134	12135	12110	12191	12104	12136	12078	12101	12207	12321	12033	12054	12142	12199	12095	12001	12138	12136	12003	12309	12049	11993	12157	12361	12196	12074	12104	12035	12252	12050	12191	12137	12165	12111	12100	12248	12125	12191	12128	12056	12376	12044	12232	12206	12085	11959	12171	12152	12233	12092	12226	12043	12122	12068	12282	12115	12174	11968	12092	12140	12157	12016	12067	12291	12067	11981	11970	12226	12133	12199	12134	12236	12121	11937	12137	12105	12147	12220	12120	12385	12220	12054	12007	12123	12118	12192	12085	12231	12190	12206	12225	12030	12133	12312	12250	12158	11951	12054	12178	12230	12084	12212	12107	12201	12181	12070	12134	12070	12288	12016	11948	12152	12053	12073	12090	12053	12169	12161	12123	12003	12328	12060	12213	11992	12096	12093	12219	12072	12128	12023	12188	12063	11977	12207	12066	12100	12028	12170	12157	12086	12198	12263	12186	12174	12151	12146	11937	12052	12110	12142	12143	12010	11966	12173	12116	12078	12051	12144	12099	12119	12097	12161	12126	12283	12056	12151	12110	12171	12108	12065	12189	12206	12130	11948	12104	12072	12034	12138	12194	12091	12027	12099	12153	12172	11932	12058	12028	12034	12300	11981	12265	12142	12115	12134	12227	12256	11991	12085	12196	12184	11923	11980	12223	12003	12115	12183	12206	11815	12105	11965	12237	12065	11966	11954	12098	12163	12263	12039	12131	12167	12139	12200	12260	12001	11994	12212	12089	12106	12131	12065	12163	12123	12100	12168	12172	12146	11971	12134	12157	12184	12119	12109	12021	12047	12179	12016	12072	11956	12227	12178	12225	12125	12122	12058	11912	12029	12231	12084	12148	12113	12013	12102	12030	12183	12170	11988	12033	12155	12159	12041	12019	12146	12331	12201	11989	12100	12196	12128	12060	12234	12183	11994	12137	12004	12110	12290	12215	12074	12257	12115	12063	12088	11988	12049	12054	12120	12177	12144	12228	12067	12269	11936	11993	11976	12143	11954	11948	12021	12005	11952	11929	12095	12224	12173	12100	12050	12181	12152	12217	12145	12039	12138	12008	12173	11886	11984	12293	12352	12175	12191	12158	12023	12140	12045	12135	12108	12175	12079	12077	12113	12114	12143	11950	12240	11897	11944	12195	12151	12112	12290	12100	12235	12138	12280	12168	12102	12104	12103	12107	12318	12169	12098	11987	12200	12148	12172	12388	12107	12073	12240	12158	12035	12127	12191	12073	12181	12339	12035	11962	12093	12014	11904	12022	11918	12195	12123	12253	12088	12232	12066	12142	12202	12105	12273	12162	12148	12132	12116	12340	12026	12084	12100	12220	12095	12114	12216	11950	12184	12245	12276	12255	12195	12112	11984	11997	12097	12115	12133	12130	12102	12278	12163	12161	12065	12103	12112	12074	12057	12141	12088	12079	12077	11947	12238	12165	12193	12230	12079	12218	12086	12145	12017	12205	12215	12168	12189	12148	12054	12072	12119	12123	12030	12177	12156	12211	12137	12187	12062	12123	12120	12117	12176	12122	12163	12291	12187	12069	12244	12159	12117	12078	12106	12311	12096	11935	12134	11998	12168	12199	11996	12009	12246	12123	12068	12065	12021	12274	12201	12162	12160	11962	12116	12108	12198	12209	12072	11972	12004	12085	12095	12276	12156	12107	12154	12142	12166	12039	12205	12175	12145	12319	11945	12086	12118	12009	12225	12201	12290	12133	12176	12182	12024	12232	12053	12088	11967	12232	12083	12229	12282	12154	12277	11987	12220	12123	12082	12071	12163	12107	12156	12165	12069	12171	12052	12009	12235	12066	12134	12132	12263	12146	12227	11965	12093	12176	12182	12171	12157	12203	12157	12058	12223	12122	12055	12090	12155	12150	12120	12112	12056	12090	12043	11951	12297	12274	12249	12229	11983	12062	12077	12189	12076	11986	12306	12197	12228	12088	12165	12115	12115	12111	12184	12163	12196	12033	11997	12114	12124	12281	12065	12168	12072	12139	12187	12150	12101	12093	12273	12168	12321	11992	12231	12044	12128	12219	12192	12197	12112	11997	12043	11892	11951	12177	12313	12083	12081	12110	12170	12220	12217	12126	12141	12052	12249	12192	12178	11942	12134	12181	12160	12124	12056	12106	12241	11960	12087	12004	12011	12090	12132	12165	12187	12119	12251	12037	12105	12129	12069	12000	12129	12170	11990	12042	12170	12125	12086	12170	12175	12287	12076	12136	12280	12143	12218	12059	12227	12105	12161	12239	11942	12204	12109	12255	12015	12144	12197	12123	12221	12182	12143	12030	12048	12167	12198	12126	12145	12143	12166	12204	12142	12208	12179	12210	12010	12222	12271	12169	12231	12013	12216	12288	12128	12251	12047	12121	12029	12052	12210	12194	12243	12057	11913	12133	12133	11963	12037	12130	12120	12052	11932	12138	12122	12148	12137	12024	12169	12145	12059	12154	12056	11937	12237	12215	12108	12020	12131	12147	12018	12158	12161	12152	12132	12228	11996	12171	12143	12078	11971	12113	12171	12173	12156	12149	12258	12138	12284	12039	11983	12054	12014	12130	12021	12128	12213	12059	11935	12216	12055	12012	12092	12086	12019	12124	12180	12145	12002	11980	11966	11946	12045	12252	12075	12091	12169	12169	12153	12047	12285	12194	12008	11993	12154	12160	12031	12244	12168	12147	12192	12091	12230	12183	12072	12148	12312	12019	12158	12148	12167	12204	12202	12133	12107	12134	11987	12073	12342	12089	12324	12029	12102	12095	11962	12147	12033	12319	12207	12185	12079	12048	12137	12116	11987	12165	12196	12205	12119	12161	12047	12058	12011	12026	12127	12071	12122	12272	12196	12311	12070	12164	12054	12109	12131	12155	12143	12353	12048	12318	12044	12066	11921	12298	12117	12159	12026	12043	12145	12109	12146	12125	11961	12153	12223	12153	12125	12149	11992	12135	12257	12034	12027	12239	12082	12135	12262	12151	12107	12152	12147	12092	12021	12144	12163	12157	12094	12300	12019	12121	12216	12104	12119	11969	12069	12253	12148	12133	12074	12074	12189	12185	12172	12087	12086	12195	12274	11981	12175	12070	12134	12168	12163	12071	12199
22178	20533	27023	24219	21016	23353	26306	21368	20045	19780	19583	19121	19044	18859	18591	29631	27199	19287	18253	18407	18235	18111	18272	18074	18231	18377	21384	23388	22361	20579	19377	18660	18331	18277	18019	18031	18110	17844	18176	17982	17953	17885	17952	17868	18195	18083	18025	17937	18134	17978	18094	17835	17926	18064	17980	17912	17742	17842	18073	17919	17944	17756	17776	18089	17919	17993	17780	17736	18005	17957	17902	17906	17913	18012	17972	18043	17965	17944	18068	17931	17739	18012	18152	18177	17943	18179	18020	17909	18108	17922	17619	17966	18016	17825	17912	17845	17850	18047	17924	17881	17850	17886	18054	18020	18003	17932	18156	17964	18159	17820	18209	17902	17706	17957	18170	17897	17964	17950	17794	17888	17926	17913	17874	17755	17918	18157	17865	17988	18243	17698	17756	17894	17938	18060	18011	17870	17933	18120	18042	17856	18033	18127	17988	17788	18127	17925	17872	17812	17889	17904	17991	18010	17975	18100	18154	17976	17935	17903	17875	17872	18052	17941	17884	17897	17784	17809	17855	18072	18025	17940	18069	17677	17953	18166	18028	18042	18041	18078	17963	17851	17801	17681	17945	18002	17954	17924	18035	17829	17974	17686	17874	17680	17935	17964	18110	17839	17847	17843	17890	17768	18020	17787	17964	17788	17915	18029	17869	18056	17940	17968	17989	18111	17850	18037	18075	17969	18128	17985	18081	17942	18022	18025	17790	18068	17824	17960	18067	17786	17972	17900	17912	18064	17959	17899	17947	17975	18001	17971	17975	17855	17886	17996	18094	18012	18210	17620	17951	17723	17840	17868	17831	17978	17791	17719	17816	17612	17965	17930	17869	17884	18020	17760	17949	18178	17885	18033	17928	17871	17831	17956	17953	17903	17897	17847	17990	17810	17935	17757	17966	17812	17859	17961	17677	17890	17934	17893	18060	18066	17900	17857	17758	17813	18176	17721	17973	17640	17942	17862	18014	17932	18034	17879	17818	18048	17860	17912	17824	18005	17921	18156	17827	17815	17961	18144	17912	17935	17992	17796	17846	17956	17837	17781	17964	17936	18001	18112	17987	17948	17927	17947	18159	18109	17922	17812	17891	17812	17850	17808	18141	17898	17839	18080	17991	17932	17903	17861	17865	17969	17992	17775	18061	18011	17991	17949	18072	17942	17864	17969	18143	18148	18009	17809	17992	18194	17963	18172	17765	17894	17692	17920	17859	18120	17749	17877	18052	17774	17971	18063	18130	18030	17939	18084	18110	17854	17800	17880	17983	17805	17977	17856	17761	17672	18112	17915	17947	17872	17942	18186	17868	17913	17959	18154	17885	17941	18073	17769	17589	18010	17941	17883	17763	17927	17856	17900	18015	17818	18000	17824	18210	17986	17886	17890	17979	17839	17992	17983	17886	17938	18223	18022	17829	17954	17955	17814	17759	17917	17860	17861	17909	17769	18191	17833	17929	17915	17916	18014	17940	17953	18009	17873	17842	17987	18139	17911	17856	17859	17911	17891	18156	18021	18004	18000	18023	17739	17826	17817	18063	17950	18139	17849	17835	18032	17904	17861	18105	17885	17951	17860	17864	17914	18099	17991	17870	18009	17917	17947	17812	17905	18097	17944	17778	18032	17869	18061	17712	17885	17679	17907	17834	17850	17961	18005	17919	17796	18035	17791	17839	18156	17926	17730	17809	17854	18030	18040	17960	17922	17947	17972	17998	17899	18129	18253	18126	17926	17958	17803	17621	18055	17908	17736	17818	17984	18003	18065	17905	18042	18043	18058	17906	17970	18141	17943	17928	17984	17954	17932	17817	18058	17754	17891	17806	17931	17987	17877	18127	17916	17864	17971	17972	17901	18194	18010	17985	17961	17922	17784	17919	17904	17970	17632	17739	17972	17884	17994	17860	17919	17747	17897	18104	17843	17913	17808	17871	18028	17885	17699	17898	17874	17950	18236	17956	18040	17936	17831	17834	18033	17836	17989	17853	17776	17990	17878	18049	17878	17921	18011	17933	17935	17969	17767	17825	17845	17744	17911	17859	18010	17826	17901	17976	18026	17999	17844	17855	17725	17903	18141	17777	17848	17899	17881	17872	17805	17859	17998	17796	17901	17863	17849	17816	17661	17987	17785	17944	18081	17958	18084	17686	17913	18101	17884	17888	18208	17976	17884	17953	17791	17890	17809	17810	17966	18040	17920	17935	17969	17756	17912	17790	17894	17917	18065	17622	17922	18025	17892	17910	17937	17814	18112	18001	17985	18009	17661	18144	18061	17947	18012	17987	18133	18094	17894	18120	17962	17772	17813	17883	17613	17746	18001	17951	18251	17672	17887	17699	18166	18040	18071	17850	18119	18024	17929	17692	17922	17889	18024	17739	17782	17947	17972	17963	18046	18168	17768	17883	17833	17989	18007	18097	18049	17675	17913	18085	17945	17959	18050	17954	17870	18038	17967	17905	17882	17758	18011	18023	17916	17684	17843	17929	17930	17757	17967	18003	18011	17933	17890	17911	17886	18001	17975	17859	18078	17987	18008	17928	17689	17819	17986	17942	18083	17955	17923	17975	18069	17844	17862	17884	17747	17984	17687	17993	17819	17919	17977	18089	17930	17929	18118	17710	17995	17975	17833	18165	17863	17919	18075	17814	17969	17942	17929	17940	17943	17869	17941	17914	18062	18100	17945	17896	18008	17864	17966	18025	18170	18192	17909	17684	17799	18113	17776	17786	17908	18041	17907	18080	17810	17884	17933	17851	17797	17871	17839	17936	18004	18046	17741	18132	17993	17898	17715	18008	17692	17850	18259	17888	17935	18093	17871	17963	17886	17851	17960	18085	18040	17953	17931	17614	17877	18271	18084	17845	17880	17851	17967	17978	18130	17856	17985	18024	17744	18014	17809	18134	17871	18071	17979	17921	17953	17863	17996	17977	18033	17987	17977	17983	17920	17919	17930	17635	17872	17776	17932	17993	18070	17919	17838	18088	18075	17890	18053	17942	17929	18021	17985	17961	18014	17723	17818	18025	18050	18159	17909	17948	17982	17875	18155	17677	18082	17936	17845	17931	17800	17882	17874	18004	18019	17961	17929	18015	17835	17874	17909	17855	17923	17957	18052	17874	18101	18011	17890	17951	18189	17734	18151	17950	18118	17979	18006	17808	17997	18115	17919	17965	17899	17959	17854	17708	17852	17847	17880	18007	18131	18104	17712	18088	17781	17854	17994	18074	17647	17905	17919	17988	17999	17837	18029	17793	17997	17993	18123	18054	17873	18152	18020	18031	18095	18023	17999	17928	17877	17926	17937	17993	17843	17905	17935	17997	17892	17938	18063	17884	18161	17969	17926	17709	17689	17939	17776	18060	17844	17771	18009	17956	17793	17970	17989	17832	17722	17952	18017	17967	17770	17930	17996	17863	17961	18082	17886	17749	17991	17954	17454	17855	18016	18097	17943	17911	17825	17844	18032	17983	17971	17991	17762	17994	17863	17661	17861	17787	17872	17849	17986	17942	17925	17868	17837	17890	17895	17841	17879	17755	18013	17906	18037	17696	17796	18156	18043	17843	17886	17921	18181	17911	18018	18176	18069	18043	18100	18041	17914	17970	17922	17800	17949	18052	17938	17754	17933	17890	17938	17861	17740	17871	18132	18008	17962	17950	17986	17989	18108	17701	17920	17684	17729	17947	17906	17967	18007	17928	17843	17732	18078	18202	18037	17980	18125	17963	17733	17909	17817	17848	17967	18042	18017	17894	17849	17775	17717	17985	17708	17972	17871	17749	18017	17998	18089	18059	17921	17927	17729	17602	17757	17917	18041	17714	17723	18048	17836	17928	18036	17992	17922	18086	18090	18103	17846	18069	17828	17905	18055	18021	17722	17960	18029	18152	17796	17863	17958	18073	17800	18061	17788	17956	17882	17915	17906	17828	17923	17820	18135	18084	17972	17995	17791	17915	17739	17821	17980	17992	18040	17875	17843	17876	17800	17774	17910	17927	17845	18076	17978	17913	17875	17830	17866	17849	18009	17984	17971	17913	17984	17912	18019	17979	17938	17713	17687	17784	17810	17940	17766	17811	17881	18081	17929	17895	17939	17936	17884	17876	18152	17970	18074	17775	17988	17965	17831	17801	17858	17829	18039	17736	17939	17996	17992	17804	18104	17894	17972	17834	17815	17815	18055	17930	17952	17645	17750	17930	17864	17835	17957	17897	17706	17855	17860	18011	17975	18020	18044	17907	17985	17984	18050	17756	17801	18069	17732	17937	18058	18024	18154	18070	18052	18120	18051	17846	17761	17954	17970	17916	17999	17998	17884	18060	17770	18033	17710	18064	17782	17884	17973	17994	18058	17932	17866	17928	17777	17908	17976	17854	18117	18028	17808	18212	17918	17999	18204	17887	18031	18051	17897	17666	17933	17910	17907	17985	17815	17886	18011	17978	17912	17981	17801	17838	17881	17988	18007	18033	18136	17932	17861	18053	18036	17859	17734	17790	17916	17957	17907	17981	17954	18009	17886	17983	17996	17860	17951	17921	17916	17859	18075	17974	17839	18000	17840	18086	17922	17948	17707	17757	18065	18039	17883	18103	17911	17664	17973	17594	18017	18067	18002	17960	17933	17788	17983	17902	17962	17950	17867	17805	18046	17926	18019	18158	18059	17967	18012	18215	18021	18007	17868	17898	18067	17922	18025	17711	17887	17985	18012	18054	17821	17856	17790	18033	17967	17655	18062	17952	17728	18069	17970	17951	17969	18039	17867	17908	18038	17772	17718	18063	17877	17866	18031	18121	18161	17677	17854	17968	17850	18003	17819	17745	17881	17819	18126	17691	17984	17903	17734	17971	17990	17932	17978	17843	17823	17912	17883	17769	18027	18096	17810	18068	18111	18069	18065	17810	17918	17958	17792	17769	18035	18183	17883	17838	17952	18015	17882	17899	17624	17760	17799	17910	18038	18189	17990	17852	17988	17913	17832	17728	18025	17935	18212	18097	17855	17898	17872	18110	17825	17917	17948	17852	17971	17798	18009	17982	17924	18079	17774	17928	17622	17830	17944	18079	17840	18066	17898	17801	17783	18037	18030	18034	17789	18052	18131	17857	17817	17989	17990	17938	17917	17941	17907	17969	17940	17972	17900	17844	17644
40556	63611	58029	31806	21902	18478	17831	16917	16120	15420	14685	14264	14315	14298	13786	29312	21833	13061	13271	13029	13253	13034	12999	12949	12904	13208	18249	20227	18090	15820	14323	13463	13057	12748	12868	12768	12828	12781	12802	12934	12850	12827	12965	12944	12689	12781	12700	12846	12927	12863	12888	12822	12986	12883	12925	12782	12907	12931	12888	13018	12884	12809	12943	12825	13061	12704	12851	13027	12830	12940	12840	12740	12990	12775	12854	12849	12753	12886	12908	12739	12794	12831	12746	12851	12872	12879	12863	12746	12696	12849	12957	12878	12796	12553	13005	12850	12890	12975	12888	12840	12863	12784	12891	12875	13005	12909	12895	12853	12829	12759	12998	12786	12748	12870	12791	12895	12877	12868	12734	12879	12808	12942	12846	12864	12948	12912	12806	12760	12911	12853	13000	12856	12983	12782	12961	12640	12980	12707	12886	12803	12825	12907	12946	12858	12731	12920	12764	12798	13011	12841	12765	12836	12984	12964	12722	12898	12851	13019	12863	12839	12812	12735	12929	13049	12903	12779	12644	12856	12850	12788	12916	12869	12888	12927	12768	12900	12806	12760	12873	12916	12911	12733	12866	12788	12870	12676	12743	12801	12900	12821	12810	12810	12746	12876	12969	12792	12858	12850	12844	12674	12782	12745	12875	12958	12765	12894	12793	12915	12884	12917	12813	12818	12839	12803	12690	12880	12944	12831	13007	12884	12869	13084	12730	12944	12764	12826	12866	12622	12886	12826	12859	12822	12875	12853	12917	12829	12856	12840	12936	12756	12889	12859	12908	12933	12921	12840	12865	12955	12741	12748	12803	12761	12836	12860	12927	12763	12688	12840	12823	12793	12855	12899	12638	12817	12946	12979	12952	12973	12893	12733	12750	12848	12829	12970	12816	12753	12973	12789	12875	12787	13017	12746	12873	12636	12816	12860	12808	12847	12831	12796	12730	12845	12712	12741	12779	12859	12953	12871	12547	12866	12869	12754	12880	12968	12750	12659	12882	12825	12794	12754	12832	12917	12929	12739	12898	12681	12768	12980	12852	12934	12729	12769	12708	12834	12946	12718	12869	12878	12832	12851	12745	12957	12888	12859	12966	12857	12898	12983	12884	12899	12998	12885	12793	12901	12878	12776	12834	12872	12764	12755	12805	12759	13037	12919	12740	12936	12676	12937	12704	12796	12830	12775	12680	12609	12824	12867	12829	12873	12815	12986	12769	12955	12950	12797	12838	12891	12766	12869	12822	12805	12680	12803	12988	12923	12972	12911	12806	12691	12695	12895	12782	12818	12862	12808	12898	13085	12836	12735	12850	12690	12857	12912	12772	12815	12960	12917	12815	12677	12711	12984	12983	12885	12825	12935	12679	12930	12964	12923	12879	12816	12838	12873	12895	12858	12897	12784	12779	12968	12900	12708	12806	12880	12866	12817	12797	12985	12852	12822	12890	12713	12868	12874	12827	12865	12839	12781	12870	12778	12731	12855	12743	12933	12817	12777	12836	12752	12946	12863	12699	12892	12987	12742	13012	12691	12890	12808	12857	12868	12811	12888	12926	12755	12659	12795	12752	12865	12951	12809	12802	12830	12768	12749	12732	12828	12762	12823	12768	12700	12758	12798	12834	12933	12962	12836	12896	12819	12777	12933	12911	12544	12711	12824	12895	13010	12803	12968	12812	12844	12945	12959	12896	12883	12777	12982	12960	12883	12788	12946	12935	12857	12723	12867	12926	12875	12834	12818	12837	12791	12937	12820	12748	12798	12806	12912	12816	12689	12917	12668	12925	12815	12808	12843	12826	12773	12903	12676	12743	12762	12918	12985	12775	12857	12772	12873	12904	12928	12859	12774	12957	12807	12896	12834	12910	12727	12797	12869	12638	12848	12890	12852	12892	12896	12685	12941	12632	12741	12793	12761	12727	12777	12898	12773	12795	12820	12832	12872	12824	12859	12915	12854	12720	12775	12891	12794	13075	12873	12897	12725	12945	12756	12926	12975	12963	12815	12750	12917	12876	13055	12848	12900	12922	12904	12860	12709	12763	12916	12802	12929	12824	12849	12756	12941	12723	12891	13080	12773	12844	12928	12748	12890	12884	12960	12822	12844	12803	12820	12873	12679	12848	12810	12861	12687	12835	12857	12859	12907	12777	12829	12760	12840	12719	12832	12951	12732	12908	12889	12874	12904	12872	12839	12689	12768	12745	12889	12780	12818	12953	13051	12770	12858	12719	12921	12807	12893	12977	12774	12662	12681	13053	12851	12894	12798	12743	12909	12751	12958	12919	12725	12685	12919	12908	12879	12797	12825	12892	12860	12880	12844	12857	12812	12888	13018	12840	12855	12775	12793	12824	12995	12867	12871	13111	12864	12924	12949	12659	12914	12855	12871	12727	12687	12784	12640	12971	12779	12738	12880	12870	12889	12798	12859	12849	12708	12851	12833	12764	12710	12693	12714	12864	12865	12857	12801	12773	12778	12784	12949	12807	12763	12892	12804	12879	12718	12815	12990	12850	12847	12695	12872	12767	12851	12895	12732	12697	12912	12832	12866	12924	12624	12761	12869	12870	12814	12858	12893	12812	12971	12837	12798	12771	12977	12799	12748	12767	12776	12763	12902	12881	12909	12850	12677	12866	12818	12878	12948	12902	12748	12958	12695	12841	12772	12762	12814	12818	12964	12826	12905	12736	12804	12892	12809	12888	12725	12800	12882	12974	12801	12787	12937	13026	12735	12886	12800	12942	12964	12772	12932	12878	12925	12872	12884	12743	12758	12936	12889	12857	12728	12796	12778	12806	12726	12812	12830	12845	12872	12731	12855	12998	12720	12752	12899	12835	12813	12947	12928	12719	12864	12939	12970	12982	12895	12785	12742	12745	12860	12769	12776	12949	12766	12761	12771	12794	12741	12854	12853	12803	12725	12767	12959	12900	12809	12926	12942	12800	12832	13036	12699	12862	12712	12701	12614	12876	12950	12967	12815	12794	12731	12997	12969	12883	12668	12883	12907	12720	12943	12809	12819	12905	12757	12890	12870	12982	12886	12968	12772	12739	12830	12940	12778	12875	12802	12793	12772	12933	12724	12619	12735	12908	12909	12804	12925	12928	12780	12839	12823	12867	12633	12944	12788	12902	12950	12912	12787	12643	13011	12734	12829	12803	12720	13033	12816	12882	12877	12658	12945	12821	12665	12995	12687	12931	12856	12699	12921	12940	12873	12849	12649	12857	12720	12887	12960	12823	12862	12794	12819	12790	12868	12865	12700	12743	12886	12782	12840	12758	12892	12878	13076	12689	12870	12929	12722	12711	12685	12895	12839	12742	12832	12824	12761	12795	12738	12954	12863	12788	12776	12698	12870	12915	12744	12917	12913	12803	12744	12911	12821	12818	12805	12907	12766	12941	12777	12914	12823	12868	12727	12734	12909	12774	12857	12691	12845	13047	12914	12986	12982	12726	12962	12718	12899	12791	12792	12888	12885	12862	12779	13049	12846	12725	12864	13004	12752	12832	12842	13068	12864	12810	12843	12793	12832	12958	12793	12783	12761	12672	12674	12788	12811	12804	12799	12936	12929	12755	12686	12703	12948	12633	13013	12847	12936	12890	13030	12834	12797	12726	12914	12844	12810	12895	12825	12933	12820	12919	12818	12818	12678	12736	12726	12934	12825	12770	12917	12853	12813	12881	12874	12841	12820	12726	12769	12767	12902	12951	12780	12904	12977	12860	12766	12843	13005	12882	12938	12785	12818	12862	12784	12780	12852	12859	12909	12794	12756	12721	12788	12932	12965	12926	12859	12862	12843	12888	12859	12900	12747	12951	12892	12970	12806	12880	12894	12986	12920	12997	12806	12726	12787	12691	12827	12812	12893	12976	12794	12933	12775	12877	12738	12901	12920	12771	12865	12761	12947	12948	12755	12779	12900	12926	13045	12817	12907	12899	12811	12834	12864	12865	12873	12823	12865	12888	12763	12880	12884	12752	12884	12798	12842	12838	12917	12868	12888	12839	12794	12883	12736	12997	12927	12911	12763	12751	12629	12922	12938	12905	12888	13002	12940	12790	12863	12924	12851	12968	12784	12855	12827	12846	12934	12692	12876	12883	13008	12896	12906	12952	12673	12876	12815	12748	12922	12821	12801	13039	12739	12809	12961	12758	12801	12808	12860	12844	12772	12860	12818	12961	12810	12766	12821	12986	12848	12889	12697	12848	12849	12923	12672	12768	12825	12680	12791	12837	12846	13004	12889	12782	12881	12984	12823	12816	12904	12773	12881	12855	12697	12971	12760	12772	12921	12722	12744	12827	12954	12696	12794	12721	12911	12955	12834	12677	12935	12736	12619	13025	12786	12872	12842	12695	12722	12886	12940	12812	12700	12755	12937	12935	12915	12785	12966	12700	12854	12969	12769	12889	12794	12795	12943	12925	12744	12927	12867	12874	12764	12659	12851	12562	12825	12676	12847	12950	13025	12759	12677	12778	12792	12845	12841	12856	12859	12851	12985	12798	12808	12785	12792	13036	12909	12949	12833	12944	12996	12837	12867	12880	12867	12750	12825	12742	12916	12918	12777	12924	12782	12922	12813	12842	13012	12946	12956	12933	12862	12720	12738	12820	12952	12975	12792	12719	12872	12932	12690	12808	12886	12949	12875	12677	12784	12800	12794	12854	12781	12760	12775	12736	12817	12839	12779	12867	12808	12809	13063	12978	12946	12798	12735	12870	12791	12869	12774	12844	12933	12850	12763	12747	12797	12715	12852	12859	12817	12807	12726	12706	12703	12906	12946	12857	12891	12704	12739	12915	12798	12909	12848	12769	12993	12698	12706	12838	12788	12999	12683	12865	12735	13008	12889	12841	12729	12760	12941	12840	12721	12871	12922	12822	12978	12845	12792	12771	12795	12871	12867	12708	12941	12698	12940	12907	12849	12862	12844	12912	12773	12824	12930	12634	12873	12865	12775	12807	12756	12707	12930	12825	12785	12927	12747	12934	12948	12757	12728	12891	12685	13036	12861	12948	12821	12916	12707	12783	12729	12760	13024	12789	12841	13023	12976	12865	12806	12777	12689	12729	12949	12875	12900	12927	12784	12859	12861	12779	12837	12791	12747	12900	12789	12805	12944	12937	12881	12691	12968	12767	12843
39765	41119	42024	32699	22929	20989	20799	20253	20191	19834	20148	19865	19820	20081	19897	20041	20297	19713	19668	19792	19808	19777	19754	19641	19668	19586	19866	19843	19790	19874	20114	19635	19751	19704	19716	19674	19792	19767	19818	19798	19735	19685	19629	19555	19840	19707	19821	19902	19342	19698	19726	19835	19869	19738	19587	19703	19749	19734	19799	19568	19716	19889	19690	19892	19737	19544	19896	19826	19784	19722	19643	19750	19917	19821	19711	19681	19738	19834	19867	19845	19720	19652	19672	19770	19746	19776	19804	19939	19931	19852	19924	20005	19746	19715	20042	19606	19537	19806	19830	19644	19829	19787	19542	19646	19816	19663	19671	19767	19718	19838	19575	19729	19909	19491	19586	19611	19467	19731	19611	19660	19625	19457	19741	19759	19889	19656	19580	19751	19729	19657	19604	19747	19733	19933	19770	19646	19832	19894	19991	19830	19770	19702	19737	19641	19861	19543	19719	19791	19704	19859	19876	19679	19804	19614	19853	19556	19698	19681	19863	19791	19758	19840	19798	19650	19730	19700	20025	19922	19802	19676	19670	19641	19764	19500	19644	19762	19820	19878	19962	19605	19415	19710	19866	19620	19779	19657	19706	19627	19655	19615	19705	19719	19840	19578	19870	19599	19907	19627	19699	19630	19636	19841	19583	19637	19736	19670	19730	19549	19702	19769	19807	19840	19749	19731	19840	19642	19802	19689	19534	19771	19767	19644	19679	19792	19453	19664	20014	19939	19824	19708	19832	19810	19703	19744	19786	19721	19787	19744	19683	19922	19513	19653	19693	19466	19658	19619	19720	19617	19737	19832	19686	19721	19881	19889	19697	19804	19858	19595	19663	19698	19732	19618	19627	19464	19785	19556	19779	19796	19769	19638	19604	19757	19727	19673	19657	19789	19794	19791	19417	19646	19534	19853	19722	19938	19660	19795	19514	19781	19669	19825	19786	19668	19588	19818	19864	19734	19680	19747	19798	19550	19826	19640	19869	19636	19496	19781	19754	19701	19731	19598	19759	19615	19712	19471	19762	19444	19775	19604	19620	19756	19752	19799	19873	19588	19903	19608	19389	19568	19874	20010	19775	19856	19728	19689	19703	19622	19805	19599	19711	19669	19711	19528	19709	19877	19915	19761	19560	19747	19770	19680	19695	19759	19749	19957	19721	19721	19712	19628	19775	19638	20133	19703	19714	19823	19641	19699	19716	19621	19564	19647	19756	19755	19502	19804	19551	19627	19746	19691	19689	19854	19912	19606	19646	19828	19892	19795	19686	19533	19493	19703	19708	19601	19714	19684	20124	19787	19679	19718	19757	19777	19703	19685	19742	19734	19645	19755	19924	19773	19896	19732	19791	19874	19639	19822	19588	19677	19651	19584	19951	19665	19816	19885	19831	19456	19889	19690	19659	19772	19745	19627	19568	19523	19669	19694	19751	19794	19645	19974	19757	19702	19733	19878	19706	19807	19736	19919	19743	19719	19872	19703	19792	20019	19835	19557	19773	19677	19811	19698	19669	19676	19771	19717	19773	19877	19879	19764	19521	19543	19966	19492	19578	19768	19852	19808	19703	19692	19735	19663	19764	19763	19694	19644	19756	19822	19883	19990	19772	19709	19739	19707	19712	19944	19576	19797	19655	19681	19787	19581	19784	19861	19737	19729	19683	19630	20020	19647	19633	19791	19394	19990	20013	19630	19473	19583	19660	19701	19849	19593	19770	19815	19677	19701	19978	19733	19673	19648	19577	19866	19891	19663	19713	19829	19928	19669	19606	19784	19787	19838	19975	19470	19686	19763	19772	19745	19691	19779	19493	19525	19674	19776	19665	19696	19861	19908	19720	19672	19580	19778	19992	19649	19623	19623	19755	19580	20050	19603	19809	19566	19800	19446	19633	19751	19810	19756	19681	19507	19700	19709	19781	19677	19852	19819	19913	19921	19781	19698	19573	19530	19799	19720	19600	19690	19707	19871	19653	19692	19733	19667	19739	19738	19741	19713	19744	19762	19785	19740	19582	19800	19875	19660	19752	19709	19909	19693	19596	19681	19478	19493	19546	19777	19744	19618	19779	19922	19608	19622	19695	19923	19656	19865	19670	19812	19999	19739	19924	19822	19753	19818	19697	19639	19607	20029	19854	19771	19827	19793	19851	19723	19854	19616	19714	19680	19721	20073	19777	19774	19809	19805	19840	19817	19697	19927	19776	19760	19661	19633	19761	19654	19861	19821	19735	19746	19762	19600	19813	19835	19738	19515	19718	19507	19825	19666	19441	19939	19840	19843	19528	19710	19454	19711	19593	19550	19552	19845	19719	19566	19765	19742	19909	19679	19577	19818	19849	19709	19627	19559	19546	19969	19754	19725	19646	19920	19725	19533	19794	19525	19480	19732	19713	19686	19740	19580	19582	19835	19853	19936	19651	19721	19719	19494	19605	19820	19718	19629	19936	19663	19716	19778	19830	19551	19684	19807	19829	19750	19533	19421	19697	19821	19671	19689	19522	19707	19766	19901	19585	19736	19865	19735	19619	19712	19677	19725	19944	19761	19770	19696	19617	19750	19934	19794	19819	19827	19643	19732	19481	19655	19802	19639	19567	19794	19697	19682	19567	19645	19615	19726	19756	19656	19661	19820	19685	19593	19638	19732	19642	19962	19735	19508	19850	19720	19813	19606	19925	19689	19703	19794	19826	19819	19844	19962	19719	19961	19801	19760	19699	19728	19948	19704	19774	19506	19781	19805	19709	19803	19773	19647	19822	19740	19700	19727	19795	19677	19399	19628	19784	19964	19721	19797	19777	19751	19697	19727	19784	19768	19673	19762	19831	19532	19607	19655	19905	19543	19689	19888	19772	19860	19558	19850	19828	19777	19924	19829	19734	19521	19859	19609	19835	19539	19710	19601	19679	19855	19847	19739	19621	19706	19664	19543	19596	19760	19933	19686	19530	19721	19604	19696	19607	19893	19783	19781	19705	19699	19779	19713	19614	19923	19758	19841	19655	19858	19766	19591	19482	19666	19568	19772	19783	19531	19542	19649	19754	19841	19608	19691	19652	19520	19676	19514	19465	19502	19637	19988	19850	19854	19866	19412	19895	19526	19748	19830	19855	19717	19781	19782	19729	19728	19585	19632	19787	19745	19586	19895	19840	19481	19531	19639	19863	19835	19824	19829	19689	19952	19491	19211	19534	19666	19695	20050	19690	19734	19413	19966	19693	19741	19710	19569	19564	19630	19566	19764	19905	19842	19694	19771	19575	19745	19671	19856	19880	19768	19818	19858	19995	19771	19804	19524	19866	19833	19655	19763	19964	19819	19742	19990	19622	19703	19739	19708	19823	19738	19714	19732	19673	19821	19861	19919	19794	19869	19559	19845	19680	19773	19584	19617	19510	19764	19733	19762	19625	19730	19821	19939	19671	19820	19834	19719	19740	19531	19631	20001	19944	19688	19598	19786	19868	19545	19804	19595	19693	19589	19510	19573	19891	19877	19753	19561	19722	19875	19526	19802	19572	19857	19607	19548	19723	19696	19978	19732	19826	19541	19811	19824	19564	19665	19725	19787	19875	19691	19846	19960	19758	19729	19548	19962	19868	19585	19574	19768	19656	19742	19618	19602	19650	19683	19813	19649	19711	19722	19659	19616	19783	19651	19517	19461	19876	19768	19712	19739	19805	19786	19727	19891	19800	19841	19788	19737	19933	19939	19849	19731	19679	19706	19868	19700	19857	19679	19795	19726	19886	19938	19809	19666	19738	19725	19594	19738	19794	19678	19698	19631	19752	19627	19866	19936	19823	19797	19654	19665	20018	19772	19511	19616	19695	19681	19483	19628	19588	19650	19730	19798	19737	19521	19798	19948	19785	19823	19738	19604	20009	19737	19707	19696	19569	19793	19722	19738	19818	19618	19625	19733	19717	19790	19661	19660	19779	19634	19563	19768	19500	19790	19617	19588	19560	19714	19806	19768	19763	19725	19678	19577	19764	19627	19820	19724	19844	19745	19955	19761	19810	19397	19824	19538	19730	19930	19710	19632	19736	19683	19658	19767	19719	19670	19595	19611	19810	19763	19550	19699	19967	19522	19649	19683	19699	19624	19724	19347	19692	19887	19830	19572	19778	19764	19686	19837	19851	19485	19682	19766	19645	19650	19834	19797	19584	19466	19763	19517	19619	19753	19688	19785	19705	19743	19836	19767	19611	19813	19735	19764	19729	19620	19685	19732	19633	19949	19715	19395	19702	19629	19811	19706	19694	19786	19655	19695	19855	19753	19440	19755	19895	19510	19622	19644	19676	19692	19921	19654	19584	19629	19731	19654	19636	19610	19731	19484	19751	19550	19645	19649	19456	19731	19795	19741	19667	19732	19695	19740	19732	19675	19656	19697	19641	19680	19588	19378	19774	19659	19641	19689	19931	19675	20148	19828	19672	19752	19822	19646	19970	19950	19734	19740	19702	19908	19790	19571	19801	19870	19738	19799	19739	19805	20003	19767	19720	19709	19735	19706	19845	19860	19839	19748	19964	19620	19808	19699	19595	19847	19791	19704	19768	19600	19867	19575	19569	19809	19371	19467	19460	19697	19843	19869	19610	19750	19883	19675	19688	19923	19690	19748	19652	19596	19696	19730	19748	19621	19733	19786	19709	19797	20049	19662	19757	19438	19880	19700	19747	19678	19566	19725	19717	19583	19683	19798	19856	19747	19819	19767	19695	19485	19799	19588	19458	19501	19887	19778	19720	19675	19839	19759	19620	19643	19766	19873	19718	19747	19846	19965	19762	19611	19470	19718	19804	19733	19695	19802	19579	19653	19737	19630	19839	19814	19486	19655	19797	19816	19698	19639	19627	19950	19727	19513	19837	19709	19860	19680	19670	19683	19760	19720	19828	19706	19719	19681	19562	19830	19937	19653	19791	19885	19713	19615	19685	19780	19659	19614	19779	19707	20009	19700	19728	19723	19634	19684	19697	19625	19873	19672	19862	19727	19720	19733	19655	19784	19861	19843	19730	19715	19734	19852	19747	19974	19864	19485	19813	19647	19658	19716	19701	19792	19611	19570	19799	19635	19786	19631	19726	19849	19454	19782	19893	19687	19682	19954	19495	19746	19918	19786	19491	19822	19914	19965	19621	19626	19938	19822	19714	19812
41709	48449	42455	27662	16417	15018	14908	14420	14254	14315	14077	14151	14010	14069	14032	14568	14134	13849	13718	13711	13832	13861	13878	13660	13817	13636	13900	14207	14088	14006	13762	13779	13803	13796	13767	13750	13794	13728	13662	13704	13901	13589	13649	13620	13882	13577	13749	13734	13659	13757	13642	13835	13817	13760	13693	13804	13623	13839	13724	13564	13720	13617	13713	13677	13743	13783	13738	13738	13750	13591	13695	13642	13685	13656	13785	13614	13689	13700	13853	13664	13670	13854	13591	13810	13759	13642	13724	13739	13708	13762	13699	13686	13682	13815	13799	13730	13496	13755	13724	13736	13681	13719	13565	13738	13775	13679	13654	13598	13818	13837	13787	13766	13711	13748	13817	13668	13649	13634	13704	13633	13706	13819	13670	13571	13669	13724	13550	13808	13685	13785	13582	13589	13817	13703	13622	13725	13750	13593	13800	13529	13628	13814	13694	13690	13725	13562	13819	13620	13662	13843	13678	13764	13894	13635	13517	13769	13602	13679	13721	13728	13762	13635	13808	13667	13862	13725	13667	13682	13766	13648	13730	13680	13833	13653	13739	13726	13804	13877	13810	13897	13778	13680	13729	13784	13725	13713	13658	13627	13666	13729	13697	13666	13728	13759	13671	13754	13780	13751	13654	13641	13665	13745	13570	13804	13735	13693	13684	13670	13830	13807	13787	13553	13765	13843	13792	13700	13692	13688	13581	13700	13648	13788	13646	13667	13763	13715	13713	13751	13753	13767	13696	13693	13733	13737	13703	13774	13719	13638	13581	13842	13668	13643	13653	13729	13688	13621	13800	13653	13722	13827	13817	13698	13601	13635	13760	13600	13695	13798	13723	13763	13627	13600	13679	13742	13850	13827	13710	13790	13738	13748	13772	13628	13814	13637	13726	13816	13626	13642	13673	13774	13896	13864	13753	13777	13643	13806	13752	13811	13702	13775	13775	13808	13614	13655	13771	13667	13664	13801	13729	13848	13807	13734	13794	13778	13744	13598	13714	13633	13544	13823	13773	13814	13594	13818	13729	13695	13661	13808	13669	13768	13555	13751	13835	13817	13530	13765	13863	13694	13751	13772	13553	13822	13719	13799	13566	13681	13896	13686	13581	13632	13758	13642	13804	13764	13746	13633	13896	13682	13836	13730	13712	13715	13784	13790	13676	13743	13671	13797	13777	13637	13766	13624	13768	13722	13840	13608	13644	13770	13711	13891	13801	13747	13869	13644	13724	13708	13649	13630	13812	13723	13822	13661	13604	13729	13717	13888	13722	13675	13722	13777	13810	13618	13584	13623	13760	13698	13648	13556	13902	13740	13779	13770	13523	13605	13766	13697	13808	13766	13841	13753	13619	13706	13657	13802	13810	13757	13738	13545	13738	13745	13634	13760	13695	13655	13787	13685	13760	13754	13663	13773	13548	13795	13755	13935	13763	13695	13662	13615	13716	13728	13699	13814	13547	13836	13602	13748	13821	13839	13617	13708	13559	13532	13612	13729	13789	13716	13599	13715	13787	13662	13690	13648	13793	13717	13704	13581	13617	13772	13770	13633	13934	13777	13817	13732	13723	13871	13869	13555	13787	13707	13773	13677	13769	13699	13704	13591	13616	13656	13696	13694	13684	13845	13755	13687	13780	13764	13847	13597	13680	13743	13621	13653	13614	13624	13684	13788	13635	13600	13768	13607	13655	13764	13808	13777	13606	13707	13858	13816	13704	13727	13669	13691	13765	13766	13760	13769	13640	13681	13725	13624	13778	13722	13862	13749	13851	13898	13644	13788	13722	13725	13537	13795	13580	13851	13685	13584	13582	13707	13706	13692	13763	13832	13579	13759	13646	13740	13684	13739	13742	13782	13556	13751	13779	13601	13671	13832	13781	13832	13656	13904	13663	13697	13677	13734	13684	13834	13828	13877	13610	13837	13724	13711	13696	13768	13931	13658	13595	13665	13741	13715	13824	13802	13768	13734	13801	13711	13585	13758	13691	13520	13753	13628	13815	13714	13877	13663	13813	13732	13609	13690	13686	13604	13876	13750	13691	13732	13773	13740	13677	13664	13693	13963	13758	13744	13807	13654	13603	13659	13685	13686	13673	13691	13799	13654	13796	13723	13937	13629	13776	13818	13888	13904	13630	13747	13826	13707	13821	13746	13680	13768	13707	13599	13746	13739	13852	13760	13601	13501	13740	13735	13660	13787	13615	13774	13737	13765	13684	13817	13727	13830	13635	13846	13856	13636	13614	13635	13724	13819	13728	13696	13850	13689	13731	13755	13693	13684	13576	13741	13911	13646	13609	13797	13826	13773	13917	13584	13672	13715	13652	13765	13681	13692	13680	13657	13650	13693	13731	13815	13904	13813	13744	13788	13759	13694	13714	13750	13841	13761	13560	13783	13861	13697	13762	13792	13725	13703	13757	13735	13634	13791	13678	13725	13806	13634	13871	13718	13753	13780	13730	13777	13681	13798	13885	13749	13643	13705	13743	13757	13796	13696	13804	13963	13839	13599	13693	13875	13740	13652	13793	13564	13792	13483	13720	13766	13818	13793	13771	13820	13982	13804	13682	13750	13797	13680	13564	13590	13747	13635	13753	13805	13531	13870	13595	13784	13896	13925	13736	13759	13557	13712	13722	13874	13796	13801	13726	13838	13620	13629	13751	13799	13797	13781	13792	13654	13796	13735	13591	13614	13859	13663	13778	13724	13714	13741	13728	13551	13737	13723	13814	13680	13675	13697	13673	13653	13687	13664	13783	13780	13796	13820	13613	13772	13708	13732	13716	13796	13827	13741	13671	13646	13687	13740	13681	13797	13733	13688	13730	13765	13760	13729	13699	13787	13739	13545	13863	13707	13849	13507	13544	13477	13817	13765	13635	13887	13922	13789	13673	13767	13783	13641	13773	13805	13535	13852	13692	13749	13633	13737	13768	13877	13758	13664	13811	13665	13730	13662	13685	13899	13634	13658	13833	13855	13891	13804	13702	13468	13732	13789	13722	13589	13533	13770	13767	13854	13775	13479	13679	13716	13850	13713	13748	13784	13710	13857	13673	13795	13803	13969	13847	13825	13653	13718	13641	13839	13826	13735	13616	13533	13718	13547	13801	13708	13756	13606	13647	13829	13714	13596	13662	13886	13831	13682	13687	13841	13893	13891	13756	13569	13604	13849	13783	13639	13745	13599	13730	13684	13755	13793	13697	13692	13734	13767	13602	13660	13650	13577	13877	13682	13797	13685	13754	13743	13653	13696	13563	13767	13604	13675	13711	13599	13785	13611	13782	13699	13825	13556	13820	13606	13861	13734	13733	13692	13681	13740	13622	13760	13747	13803	13603	13682	13620	13618	13707	13696	13653	13752	13845	13758	13685	13843	13805	13622	13743	13804	13514	13638	13845	13728	13746	13761	13853	13823	13622	13758	13721	13617	13830	13719	13535	13834	13693	13589	13663	13741	13673	13642	13712	14006	13612	13774	13858	13725	13750	13760	13733	13598	13566	13819	13688	13776	13634	13850	13776	13865	13818	13685	13830	13831	13653	13804	13481	13628	13829	13650	13667	13729	13700	13548	13806	13764	13722	13708	13697	13714	13766	13758	13677	13766	13755	13662	13779	13829	13802	13536	13541	13700	13847	13959	13557	13810	13900	13687	13628	13656	13577	13813	13560	13531	13752	13794	13626	13897	13647	13903	13726	13622	13760	13719	13715	13605	13665	13801	13662	13711	13849	13716	13871	13756	13651	13803	13703	13553	13721	13865	13586	13604	13831	13888	13632	13780	13788	13734	13591	13624	13806	13536	13667	13673	13773	13755	13798	13809	13659	13745	13742	13648	13744	13603	13739	13668	13614	13846	13663	13660	13669	13725	13861	13531	13618	13911	13829	13758	13690	13771	13661	13703	13656	13802	13712	13806	13650	13732	13644	13811	13677	13724	13816	13568	13584	13621	13922	13742	13692	13749	13808	13798	13685	13725	13888	13877	13713	13669	13703	13655	13748	13741	13716	13779	13797	13726	13666	13958	13745	13684	13683	13640	13803	13595	13847	13543	13636	13574	13708	13607	13778	13886	13698	13823	13677	13648	13797	13838	13734	13725	13651	13745	13796	13692	13812	13796	13796	13712	13511	13732	13707	13802	13812	13739	13646	13729	13645	13617	13752	13700	13631	13748	13710	13766	13782	13654	13883	13624	13634	13693	13743	13743	13734	13789	13697	13718	13722	13607	13677	13747	13632	13726	13753	13641	13820	13657	13672	13750	13709	13644	13712	13786	13766	13822	13804	13790	13642	13659	13797	13665	13664	13606	13708	13803	13693	13608	13632	13747	13700	13703	13733	13798	13651	13690	13780	13782	13760	13748	13752	13805	13733	13692	13681	13516	13683	13818	13869	13743	13774	13691	13934	13719	13771	13804	13799	13638	13662	13687	13727	13658	13941	13747	13813	13658	13603	13776	13695	13815	13805	13665	13766	13682	13698	13783	13846	13688	13837	13720	13816	13805	13693	13786	13831	13555	13894	13644	13761	13777	13633	13595	13541	13622	13821	14038	13745	13824	13674	13732	13755	13708	13784	13716	13713	13704	13812	13609	13591	13784	13671	13874	13919	13748	13777	13697	13706	13782	13771	13524	13797	13701	13628	13730	13806	13859	13732	13736	13751	13746	13834	13521	13854	13606	13829	13770	13750	13717	13893	13566	13751	13799	13789	13610	13760	13838	13779	13659	13658	13978	13805	13689	13625	13714	13624	13658	13658	13751	13579	13744	13744	13598	13847	13740	13666	13777	13847	13828	13674	13748	13859	13665	13686	13664	13553	13766	13799	13747	13720	13761	13913	13723	13887	13756	13633	13928	13782	13709	13845	13509	13679	13741	13740	13728	13676	13623	13667	13705	13779	13577	13668	13919	13777	13696	13738	13681	13757	13808	13723	13548	13880	13737	13728	13579	13625	13597	13522	13658	13842	13616	13505	13812	13569	13666	13590	13729	13798	13882	13780	13793	13842	13642	13587	13738	13703	13899	13760	13607	13710	13610	13692	13756	13708	13747	13749	13932	13606	13745	13618	13721	13656	13662	13830	13581	13692	13604	13690	13743	13738	13837	13717	13740	13657	13661	13650	13653	13717	13633	13646	13749	13747	13647	13850	13747
24057	20675	27948	26159	23160	23869	23797	21269	20238	20208	19993	19714	19834	19929	20251	24898	25745	20389	19682	19416	19522	19470	19501	19519	19418	19492	21026	21921	21112	20488	19782	19443	19523	19286	19549	19426	19135	19376	19486	19521	19537	19402	19404	19346	19206	19440	19321	19228	19362	19225	19424	19493	19412	19165	19113	19258	19456	19262	19518	19399	19163	19401	19235	19390	19484	19364	19327	19531	19541	19736	19358	19461	19480	19280	19319	19259	19289	19648	19252	19561	19264	19256	19413	19308	19170	19291	19183	19526	19173	19321	19282	19365	19348	19289	19182	19299	19308	19355	19519	19413	19295	19456	19475	19234	19208	19124	19231	19304	19157	19105	19332	19307	19245	19249	19315	19321	19167	19155	19614	19420	19362	19223	19249	19404	19371	19268	19290	19335	19397	19306	19446	19253	19236	19351	19384	19261	19358	19335	19344	19393	19309	19638	19405	19466	19572	19207	19280	19269	19394	19083	19320	19352	19652	19247	19408	19518	19319	19338	19158	19340	19246	19413	19359	19522	19232	19210	19513	19422	19396	19273	19229	19320	19518	19387	19287	19221	18956	19321	19199	19361	19130	19309	19196	19481	19272	19035	19367	19258	19178	19279	19145	19215	19381	19447	19277	19360	19231	19222	19175	19070	19127	19387	19109	19284	19287	19329	19435	19419	19306	19221	19248	19155	19160	19231	19469	19235	19303	19124	19124	19208	19294	19420	19245	19181	19369	19628	19216	19288	19165	19250	19254	19455	19451	19375	19121	19335	19248	19301	19178	19312	19157	19201	19279	19205	19324	19212	19335	19445	19238	19193	19270	19333	19328	19532	19340	19293	19315	19203	19312	19186	19284	19142	19301	19173	19457	19460	19200	19349	19142	19169	19261	19271	19345	19386	19166	19328	19317	19396	19184	19246	19273	19357	19467	19396	19354	19424	19281	19157	19402	19187	19236	19379	19255	19433	19168	19373	19267	19191	19244	19281	19380	19199	19144	19190	19176	19094	19422	19513	19156	19222	19309	19271	19034	19218	19392	19488	19217	19324	19381	19450	19485	19175	19362	19475	19272	19581	19412	19286	19315	19385	19613	19085	19327	19523	19418	19372	19204	19282	19187	19421	19221	19229	19106	19252	19183	19216	19306	19493	19441	19414	19286	19219	19094	19323	19195	19089	19354	19358	19240	19325	19236	19159	19145	19163	19174	19333	19316	19477	19386	19222	19153	19512	19136	19328	19126	19167	19222	19397	19505	19400	19289	19471	19332	19411	19401	19405	19332	19392	19418	19256	19373	19344	19224	19328	19277	19233	18952	19020	19334	19081	19332	19486	19221	19123	19620	19253	19285	19282	19353	19282	19477	19344	19264	19513	19243	19256	19116	19197	19115	19045	19148	19544	19259	19376	19195	19134	19301	19134	19147	19230	19309	19159	19573	19422	19413	19226	19468	19287	19493	19247	19435	19346	19435	19265	19556	19546	19182	19498	19220	19310	19314	19409	19366	19212	19403	19477	19267	19477	19194	19362	19343	19310	19370	19403	19357	19301	19364	19405	19371	19408	19458	19410	19217	19336	19356	19510	19226	19022	19503	19325	19259	19316	19238	19262	19312	19455	19385	19561	19251	19407	19055	19435	19189	19117	19207	19449	19485	19334	19277	19547	19180	19341	19185	19235	19327	19274	19401	19510	19396	19344	19507	19349	19505	19505	19645	19379	19421	19244	19188	19332	19232	19333	19281	19153	19490	19234	19358	19216	19433	19347	19252	19256	19493	19340	19230	19175	19193	19223	19375	19097	19090	19555	19485	19249	19366	19445	19299	19449	19296	19114	19200	19275	19451	19653	19140	19057	19499	19156	19076	19395	19446	19181	19303	19354	19106	19356	19271	19324	19408	19248	19532	19363	19195	19280	19270	19245	19163	19133	19056	19088	19169	19195	19214	19227	19302	19440	19289	19447	19074	19108	19363	19251	19322	19241	19234	19488	19343	19139	19207	19276	19223	19191	19438	19157	19396	19332	19337	19182	19229	19320	19170	19336	19324	19326	19300	19057	19165	19071	19158	19415	19624	19280	19510	19473	19156	19245	19412	19245	19299	19467	19412	19333	19439	19431	19318	19345	19519	19155	19176	19296	19410	19616	19169	19376	19346	19315	19311	19204	19317	19187	19362	19183	19131	19125	19210	19380	19405	19279	19605	19360	19101	19241	19358	19424	19309	19109	19525	19500	19076	19175	19218	19271	19181	19234	19119	18995	19087	19372	19132	19417	19381	19116	19381	19250	19443	19199	19181	19389	19254	19324	19390	19331	19305	19506	19344	19405	19386	19274	19247	19404	19183	19300	19243	19335	19317	18918	19349	19442	19451	19380	19259	19296	19235	19268	19319	19432	19260	19238	19111	19460	19387	19353	19373	19428	19271	19351	19372	19242	19344	19185	19343	19412	19540	19610	19478	19419	19425	19270	19285	19181	19345	19561	19503	19223	19391	19522	19094	19090	19245	19230	19414	19421	19307	19126	19299	19298	19238	19516	19539	19341	19471	19330	19302	19335	19072	19494	19322	19454	19313	19263	19336	19305	19197	19269	19341	19425	19431	19243	19230	19199	19237	19448	19246	19221	19227	19209	19261	19248	19371	19303	19252	19426	19516	19235	19358	19450	19319	19161	19335	19227	19223	19394	19160	19196	19415	19056	19159	19328	19300	18938	19258	19534	19249	19176	19425	19535	19428	19400	19438	19366	19344	19386	19241	19271	19216	19342	19171	19361	19235	19299	19136	19172	19188	19307	19383	19268	19396	19311	19339	19441	19340	19308	19318	19365	19499	19234	19401	19105	19173	19473	19418	19161	19322	19414	19460	19283	19345	19316	19303	19220	19097	19435	19410	19318	19397	19237	19233	19337	19561	19415	19119	19382	19282	19573	19226	19213	19192	19357	19243	19126	19309	19332	19152	19238	19190	19112	19352	19194	19543	19359	19268	19424	19213	19085	19426	19173	19338	19195	19392	19423	19386	19372	19425	19379	19377	19262	19291	19309	19236	19379	19270	19475	19370	19341	19330	19164	19289	19421	19201	19437	19143	19147	19216	19334	19464	19206	19168	19269	19292	19295	19333	19291	19207	19062	19421	19196	19157	19270	19343	19450	19276	19503	19139	19381	19144	19238	19454	19208	19305	19318	19138	19126	19163	19350	19274	19234	19430	19372	19306	19294	19434	19240	19083	19280	19355	19577	19395	19446	19331	19573	19225	19288	19259	19286	19172	18992	19454	19147	19243	19247	19347	19352	19211	19159	19218	19313	19215	19170	19170	19553	19317	19362	19272	19235	19306	19243	19346	19275	19101	19508	19288	19120	19486	19499	19256	19098	19323	19124	19125	19330	19468	19265	19107	19245	19035	19331	19345	19459	19274	19481	19434	19418	19420	19360	19391	19063	19291	19224	19382	19262	19506	19339	19399	19489	19364	19269	19308	19036	19294	19436	19499	19294	19458	19422	19425	19386	19386	19140	19193	19334	19538	19498	19258	19353	19427	19287	19153	19421	19409	19305	19318	19192	19336	19410	19274	19310	19285	19409	19466	19319	19340	19322	19254	19415	19282	19373	19240	19089	19322	19277	19400	19418	19261	19305	19324	19348	19466	19064	19274	19330	19265	19511	19189	19584	19435	19376	19430	19104	19239	19151	19339	19235	19398	19280	19350	19080	19335	19368	19458	19488	19396	19034	19252	19357	19603	19422	19319	19144	19153	19272	19348	19229	19377	19114	19272	19165	19439	19280	19271	19551	19540	19334	19475	19378	19184	19051	19344	19281	19328	19326	19379	19100	19247	19028	19429	19297	19351	19167	19201	19219	19225	19354	19379	19395	19192	19250	19195	19512	19297	19282	19132	19087	19017	19365	19141	19290	19383	19124	19367	19462	19374	19135	19194	19464	19441	19195	19347	19332	19278	19165	19338	19236	19438	19433	19269	19501	19246	19412	19427	19053	19363	19257	19342	19422	19156	19266	19377	19312	19163	19431	19427	19472	19319	19286	19273	19279	19141	19147	19481	19002	19366	19454	18997	19396	19257	18985	19137	19427	19413	19334	19411	19240	19222	19402	19240	19373	19456	19312	19166	19276	19387	19518	19482	19271	19228	19180	19321	19303	19292	19378	19597	19378	19345	19275	19129	19533	19424	19130	19335	19360	19327	19173	19331	19521	19452	19325	19412	19397	19258	19147	19336	19240	19125	19003	19144	19499	19376	19209	19281	19335	19275	19281	19147	19382	19285	19276	19299	19053	19347	19233	19166	19279	19262	19169	19036	19257	19422	19250	19437	19150	19233	18950	19130	19232	19325	19215	19373	19658	19334	19296	19333	19435	19454	19287	19593	19411	19261	19348	19253	19423	19627	19417	19240	19319	19395	19349	19149	19189	19220	19468	19326	19400	19466	19441	19336	19023	19210	19102	19492	19442	19252	19238	19181	19532	19205	19282	19204	19445	19237	19338	19417	19176	19128	19183	19420	19342	19404	19132	19451	19187	19276	19292	19227	19386	19245	19208	19092	19565	19325	19355	19148	19304	19256	19331	19448	19293	19448	19193	19473	19240	19433	19370	19449	19367	19135	19261	19314	19278	19328	19265	19222	19199	19155	19287	19130	19332	19139	19272	19292	19276	19052	19554	19477	18933	19310	19388	19418	19149	19486	19128	19255	19203	19221	19128	19251	19412	19550	19190	19421	19307	19214	19204	19267	19321	19358	19398	19286	19264	19566	19221	19322	19246	19439	19292	19566	19375	19226	19391	19440	19311	19287	19457	19559	19378	19387	19293	19299	19113	19219	19249	19465	19261	19461	19209	19380	19419	19340	19322	19297	19302	19302	19421	19142	19395	19160	19299	19159	19275	19258	19076	19262	19435	19167	19344	19349	19480	19313	19495	19275	19387	19192	19154	19294	19319	19318	19307	19248	19487	19418	19304	19306	19203	19257	19073	19451	19256	19266	19390	19325	19435	19132	19237	19191	19150	19217	19304	19270	19258	19408	19161	19394	19154	19337	19428	19317	19306	19278	19218	19128	19194	19343	19192	19411	19438	19185	19305	19249	19394	19338	19406	19263	19242	19245	19156	19399	19378	19324	19374	19241	19330	19250	19105	19272	19190	19273	19066
42087	66576	59205	34914	22695	16987	15983	15439	15108	14651	14051	14255	14188	14116	15101	21886	21282	13852	13657	13437	13585	13609	13591	13786	13644	13766	16056	16800	15472	14601	13839	13607	13570	13541	13494	13371	13379	13509	13495	13443	13498	13454	13419	13450	13613	13407	13515	13413	13370	13578	13414	13503	13510	13536	13489	13492	13579	13498	13429	13746	13372	13510	13518	13412	13526	13437	13512	13539	13412	13508	13704	13488	13607	13624	13530	13568	13539	13558	13561	13623	13475	13542	13497	13408	13448	13662	13588	13495	13563	13353	13649	13551	13540	13477	13603	13642	13406	13465	13579	13401	13360	13552	13538	13392	13677	13473	13404	13601	13466	13583	13574	13385	13561	13461	13578	13377	13498	13486	13415	13348	13506	13389	13552	13501	13602	13653	13611	13576	13685	13353	13472	13527	13583	13475	13509	13404	13585	13532	13498	13471	13469	13601	13628	13575	13472	13476	13468	13484	13645	13473	13597	13610	13532	13483	13602	13465	13530	13596	13617	13396	13423	13382	13326	13308	13494	13623	13502	13534	13586	13297	13421	13522	13619	13526	13615	13490	13524	13402	13632	13545	13485	13637	13644	13572	13652	13571	13387	13492	13399	13333	13511	13641	13515	13394	13400	13415	13392	13589	13670	13530	13276	13578	13386	13483	13657	13398	13562	13285	13515	13609	13551	13533	13351	13536	13440	13387	13569	13628	13503	13463	13534	13538	13531	13502	13592	13402	13510	13555	13722	13678	13478	13553	13445	13584	13538	13630	13593	13531	13376	13543	13560	13373	13519	13530	13693	13378	13446	13617	13383	13616	13436	13307	13576	13581	13442	13512	13468	13533	13608	13527	13495	13404	13645	13557	13473	13460	13755	13524	13404	13555	13473	13439	13685	13506	13585	13471	13569	13594	13450	13421	13523	13646	13426	13650	13473	13529	13466	13604	13458	13653	13520	13557	13478	13463	13668	13573	13489	13494	13624	13600	13478	13535	13612	13552	13479	13434	13555	13516	13472	13461	13500	13537	13558	13589	13574	13540	13744	13448	13516	13575	13507	13519	13354	13547	13451	13499	13517	13497	13407	13567	13578	13476	13552	13474	13481	13418	13533	13480	13559	13393	13448	13513	13368	13569	13486	13598	13555	13602	13567	13293	13338	13433	13725	13426	13512	13529	13540	13592	13487	13612	13544	13476	13467	13445	13410	13508	13575	13627	13479	13604	13483	13588	13637	13552	13669	13621	13618	13479	13471	13535	13499	13447	13347	13508	13535	13463	13632	13666	13503	13480	13499	13313	13590	13363	13440	13692	13481	13498	13781	13536	13547	13551	13504	13552	13658	13548	13501	13463	13670	13570	13555	13636	13466	13557	13536	13545	13482	13503	13496	13481	13503	13411	13546	13473	13622	13585	13610	13531	13541	13675	13600	13453	13506	13562	13418	13361	13466	13509	13619	13701	13637	13561	13594	13515	13580	13329	13507	13568	13552	13535	13546	13543	13610	13479	13824	13491	13553	13607	13530	13421	13625	13492	13473	13479	13509	13476	13568	13521	13477	13361	13455	13611	13471	13280	13600	13327	13588	13445	13471	13344	13444	13532	13532	13567	13543	13547	13562	13465	13530	13370	13454	13450	13507	13394	13569	13413	13627	13480	13445	13302	13486	13503	13517	13525	13532	13367	13419	13498	13457	13530	13370	13548	13407	13476	13631	13418	13508	13409	13431	13500	13377	13527	13639	13468	13502	13493	13432	13589	13643	13551	13481	13448	13407	13560	13513	13589	13708	13564	13589	13502	13395	13669	13570	13507	13508	13479	13712	13647	13415	13433	13591	13447	13377	13427	13507	13460	13625	13487	13363	13518	13686	13521	13524	13594	13653	13466	13492	13515	13530	13446	13442	13530	13578	13518	13556	13543	13551	13409	13393	13450	13554	13538	13552	13592	13393	13475	13460	13598	13360	13494	13398	13332	13429	13473	13378	13467	13313	13580	13503	13492	13519	13311	13509	13546	13596	13392	13552	13619	13451	13391	13516	13472	13233	13539	13623	13611	13607	13563	13584	13397	13575	13551	13471	13394	13551	13466	13505	13576	13499	13417	13613	13581	13375	13525	13424	13583	13343	13451	13521	13358	13519	13454	13563	13551	13490	13529	13581	13454	13766	13521	13421	13480	13408	13473	13450	13520	13464	13531	13408	13561	13431	13463	13490	13478	13431	13436	13479	13558	13412	13538	13452	13669	13514	13445	13496	13522	13349	13431	13547	13391	13439	13576	13412	13532	13557	13439	13570	13470	13385	13577	13531	13421	13486	13483	13551	13505	13544	13529	13511	13494	13627	13606	13601	13584	13633	13457	13416	13609	13441	13598	13596	13471	13554	13543	13573	13364	13567	13559	13487	13567	13470	13611	13546	13637	13657	13535	13367	13491	13359	13559	13461	13452	13412	13637	13534	13462	13675	13599	13604	13548	13617	13618	13524	13432	13463	13571	13308	13459	13408	13459	13422	13583	13530	13403	13538	13487	13548	13678	13560	13374	13581	13519	13345	13551	13568	13553	13433	13371	13382	13507	13548	13530	13337	13537	13511	13557	13560	13457	13464	13557	13561	13537	13463	13604	13461	13287	13540	13627	13516	13381	13469	13445	13626	13489	13478	13618	13517	13428	13658	13419	13453	13603	13614	13487	13564	13609	13480	13545	13563	13505	13546	13533	13505	13545	13341	13535	13542	13406	13478	13397	13647	13458	13575	13470	13365	13531	13597	13519	13603	13468	13423	13408	13483	13510	13550	13492	13528	13461	13441	13443	13613	13507	13434	13509	13498	13383	13392	13516	13428	13405	13304	13449	13534	13517	13525	13564	13454	13498	13450	13371	13380	13544	13661	13519	13466	13512	13540	13486	13488	13529	13320	13463	13391	13497	13674	13503	13429	13497	13526	13575	13469	13467	13708	13628	13541	13362	13547	13590	13472	13435	13459	13469	13454	13452	13647	13539	13435	13386	13376	13471	13631	13592	13368	13481	13373	13428	13577	13531	13442	13493	13543	13495	13547	13429	13453	13566	13442	13301	13427	13504	13498	13562	13493	13535	13534	13496	13525	13431	13280	13590	13482	13470	13461	13454	13297	13517	13493	13645	13465	13554	13420	13455	13470	13672	13372	13402	13719	13402	13569	13587	13499	13464	13530	13467	13389	13420	13538	13400	13517	13314	13555	13506	13535	13502	13564	13617	13585	13466	13641	13556	13473	13490	13411	13550	13470	13549	13525	13551	13488	13506	13624	13655	13727	13572	13429	13672	13471	13473	13561	13519	13669	13401	13504	13513	13518	13544	13429	13588	13674	13406	13491	13498	13618	13522	13516	13301	13596	13491	13485	13562	13454	13604	13699	13481	13455	13520	13629	13524	13341	13413	13510	13474	13400	13431	13688	13515	13417	13559	13451	13573	13427	13433	13598	13544	13615	13660	13321	13414	13555	13508	13584	13358	13394	13615	13414	13441	13428	13462	13619	13622	13638	13447	13443	13420	13202	13522	13697	13570	13477	13552	13555	13473	13486	13605	13649	13533	13434	13626	13525	13522	13637	13461	13479	13471	13471	13630	13654	13581	13502	13514	13495	13503	13537	13559	13552	13376	13426	13485	13536	13726	13458	13677	13493	13557	13549	13501	13437	13480	13749	13624	13284	13428	13537	13551	13496	13599	13464	13404	13556	13500	13643	13559	13432	13548	13383	13451	13585	13447	13548	13525	13340	13526	13595	13596	13525	13456	13441	13450	13461	13417	13551	13462	13429	13400	13447	13349	13432	13481	13533	13701	13415	13376	13410	13467	13539	13691	13484	13569	13587	13674	13605	13548	13598	13464	13630	13390	13542	13491	13567	13299	13613	13292	13409	13353	13552	13458	13447	13614	13497	13462	13474	13538	13608	13547	13645	13440	13401	13349	13601	13427	13436	13588	13584	13442	13517	13464	13403	13497	13560	13490	13564	13482	13430	13443	13629	13506	13522	13438	13509	13490	13599	13518	13506	13551	13626	13476	13459	13610	13435	13535	13495	13414	13528	13649	13598	13466	13467	13544	13562	13502	13502	13593	13417	13437	13567	13443	13480	13728	13442	13567	13517	13549	13484	13572	13456	13401	13531	13331	13450	13473	13498	13343	13437	13428	13532	13522	13520	13518	13519	13635	13490	13660	13451	13503	13465	13558	13565	13509	13315	13564	13580	13373	13438	13658	13466	13487	13442	13389	13418	13487	13454	13563	13535	13455	13589	13459	13463	13413	13504	13612	13507	13513	13490	13337	13515	13532	13552	13649	13540	13443	13494	13548	13613	13364	13670	13424	13524	13511	13525	13553	13599	13560	13474	13487	13548	13483	13488	13621	13667	13586	13427	13607	13410	13517	13569	13661	13364	13568	13415	13489	13524	13604	13529	13665	13531	13573	13483	13458	13634	13437	13486	13394	13588	13465	13542	13568	13485	13465	13514	13404	13450	13535	13317	13493	13540	13572	13450	13617	13526	13568	13583	13482	13503	13628	13614	13740	13516	13393	13419	13519	13495	13593	13696	13599	13462	13382	13353	13403	13522	13399	13545	13321	13372	13507	13671	13292	13597	13697	13510	13331	13493	13447	13521	13343	13487	13479	13500	13441	13361	13438	13641	13512	13662	13432	13458	13478	13630	13556	13535	13455	13511	13480	13578	13599	13543	13431	13531	13473	13482	13458	13299	13671	13535	13394	13485	13480	13362	13407	13467	13458	13425	13504	13495	13470	13401	13524	13415	13406	13572	13461	13499	13473	13519	13484	13449	13392	13625	13411	13528	13472	13637	13566	13614	13441	13436	13523	13440	13440	13501	13547	13613	13382	13676	13424	13418	13471	13507	13471	13488	13508	13350	13354	13611	13446	13602	13554	13579	13429	13519	13450	13437	13709	13471	13490	13468	13546	13555	13606	13431	13540	13380	13524	13409	13472	13546	13595	13474	13496	13496	13427	13437	13455	13454	13642	13525	13423	13496	13485	13566	13658	13599	13547	13580	13634	13293	13576	13560	13426	13554	13595	13741	13429	13493	13407	13344	13431	13475	13526	13530	13525	13786	13491	13499	13591	13526	13695	13520	13374	13490	13560	13532	13535	13620	13488	13581	13447
22134	20576	27232	24332	21101	23214	24974	19834	18488	18446	18374	17945	17831	18275	20054	26905	22872	18136	17695	17473	17699	17611	17545	17699	17707	17610	19787	23230	21844	19727	18659	17673	17276	17401	17340	17191	17341	17475	17141	17411	17415	17325	17363	17290	17385	17386	17536	17342	17369	17320	17348	17357	17464	17705	17380	17489	17366	17253	17479	17361	17534	17078	17183	17372	17475	17250	17438	17248	17209	17462	17478	17328	17518	17429	17314	17390	17509	17221	17325	17335	17633	17442	17322	17456	17380	17311	17448	17541	17553	17109	17336	17079	17357	17174	17439	17287	17279	17456	17324	17314	17363	17346	17294	17198	17286	17326	17359	17583	17299	17232	17260	17219	17472	17549	17174	17313	17287	17304	17351	17277	17216	17658	17137	17178	17266	17302	17184	17389	17494	17336	17165	17211	17517	17407	17437	17429	17518	17325	17451	17181	17287	17355	17298	17170	17385	17459	17250	17262	17438	17359	17427	17348	17369	17111	17303	17533	17298	17337	17333	17317	17266	17299	17356	17227	17182	17323	17481	17415	17227	17309	17223	17210	17423	17351	17273	17296	17321	17318	17338	17065	17290	17199	17433	17326	17350	17358	17449	17234	17212	17248	17444	17172	17187	17278	17345	17278	17471	17128	17104	17240	17381	17505	17321	17261	17410	17287	17225	17330	17495	17269	17251	17372	17336	17388	17299	17281	17301	17261	17361	17511	17474	17538	17294	17367	17053	17338	17221	17330	17294	17299	17344	17275	17491	17403	17248	17434	17334	17309	17139	17308	17232	17445	17228	17321	17318	17399	17382	17656	17413	17212	17333	17100	17324	17334	17495	17132	17308	17134	17247	17349	17249	17252	17417	17182	17428	17186	17335	17237	17371	17243	17220	17403	17342	17421	17312	17266	17426	17220	17314	17116	17339	17138	17412	17165	17331	17425	17638	17353	17047	17246	17127	17272	17434	17172	17109	17362	17280	17225	17241	17277	17342	17260	17157	17356	17388	17230	17151	17456	17224	17154	17199	17546	17466	17394	17118	17243	17484	17321	17363	17358	17375	17143	17530	17437	17240	17222	17561	17437	17298	17220	17413	17320	17236	17189	17383	17125	17466	17302	17144	17300	17289	17585	17343	17302	17344	17345	17333	17348	17321	17410	17244	17352	17273	17538	17305	17369	17291	17682	17406	17382	17439	17328	16996	17335	17253	17422	17459	17183	17260	17167	17404	17317	17186	17393	17273	17406	17468	17312	17405	17195	17458	17253	17547	17432	17251	17196	17230	17427	17314	17390	17238	17197	17168	17430	17588	17338	17292	17343	17229	17471	17404	17314	17253	17268	17283	17322	17433	17278	17277	17279	17242	17304	17465	17380	17344	17305	17167	17557	17400	17279	17201	17659	17455	17355	17248	17199	17049	17471	17226	17259	17294	17422	17314	17416	17281	17429	17428	17385	17313	17186	17496	17088	17234	17274	17250	17427	17162	17402	17299	17273	17382	17364	17374	17396	17335	17395	17219	17314	17329	17322	17482	17318	17222	17318	17105	17168	17106	17131	17303	17393	17340	17300	17464	17383	17092	17346	17498	17261	17222	17142	17458	17291	17200	17252	17213	17172	17297	17262	17383	17281	17294	17150	17467	17241	17190	17290	17299	17396	17166	17198	17326	17460	17230	17475	17372	17281	17427	17164	17239	17238	17281	17450	17417	17303	17098	17309	17454	17339	17481	17182	17340	17294	17298	17411	17201	17244	17309	17088	17331	17223	17460	17413	17154	17060	17098	17141	17546	17085	17287	17159	17208	17378	17260	17310	17251	17043	16977	17269	17402	17432	17229	17165	17292	17428	17354	17154	17390	17271	17179	17335	17362	17550	17371	17165	17261	17355	17476	17401	17307	17232	17172	17362	17174	17035	17174	17462	17484	17161	17226	17124	17363	17401	17223	17326	17135	17299	17372	17503	17319	17377	17358	17243	17333	17332	17194	17176	17370	17299	17292	17212	17231	17310	17181	17162	17271	17434	17325	17312	17504	17274	17238	17496	17229	17345	17334	17361	17231	17370	17622	17164	17315	17483	17359	17268	17207	17241	17266	17496	17259	17341	17331	17142	17164	17428	17132	17308	17308	17327	17383	17345	17191	17391	17278	17226	17447	17515	17103	17335	17453	17278	17408	17314	17344	17375	17415	17068	17144	17235	17416	17481	17386	17312	17374	17267	17277	17123	17560	17103	17306	17314	17224	17030	17200	17333	17012	17336	17472	17354	17222	17412	17240	17321	17264	17359	17404	17311	17265	17454	17316	17331	17322	17366	17416	17406	17218	17324	17305	17227	17342	17163	17606	17325	16970	17357	17572	17349	17466	17408	17307	17453	17426	17076	17206	17292	17386	17341	17329	17305	17321	17272	17324	17378	17270	17447	17221	17273	17166	17312	17344	17538	17410	17368	17402	17448	17350	17276	17344	17373	17253	17362	17456	17570	17447	17296	17513	17276	17453	17327	17323	17062	17311	17258	17191	17399	17381	17250	17395	17294	17334	17105	17447	17288	17453	17382	17378	17087	17404	17272	17249	17255	17351	17580	17324	17378	17365	17168	17251	17324	17219	17243	17029	17313	17350	17209	17240	17394	17183	17272	17155	17251	17395	17269	17415	17221	17205	17443	17317	17373	17250	17334	17300	17598	17324	17232	17206	16996	17202	17476	17153	17192	17364	17089	17231	16866	17300	17199	17196	17486	17228	17361	17166	17086	17107	17137	17162	17305	17399	17409	17272	17543	17196	17337	17484	17419	17128	17179	17480	17193	17348	17255	17220	17338	17122	17260	17461	17314	17257	17206	17219	17296	17126	17347	17258	17308	17096	17420	17330	17304	17347	17040	17393	17291	17378	17335	17454	17336	17600	17374	17168	17437	17210	17328	17713	17439	17254	17164	17105	17084	17255	17290	17382	17309	17287	17318	17423	17327	17244	17155	17245	17281	17400	17483	17346	17248	17413	17291	17285	17405	17412	17540	17550	17345	17396	17255	17313	17332	17047	17527	17225	17273	17220	17345	17069	17186	17340	17350	17563	17398	17443	17344	17355	17417	17298	17255	17175	17118	17502	17307	17253	17275	17389	17240	17189	17465	17482	17279	17443	17301	17366	17283	17293	17279	17244	17495	17311	17334	17422	17458	17329	17110	17247	17311	17413	17114	17280	17206	16880	17437	17062	17017	17439	17321	17401	17167	17241	17061	17294	17256	17391	17232	17513	17447	17434	17350	17351	17295	17296	17112	17512	17512	17254	17438	17310	17271	17361	17439	17259	17334	17321	17355	17341	17246	17320	17431	17138	17321	17238	17200	16992	17508	17312	17319	17089	17392	17201	17238	17442	17141	17231	17198	17240	17254	17162	17246	17339	17361	17308	17289	17382	17310	17243	17534	17298	17447	17372	17311	17395	17458	17367	17299	17366	17227	17350	17379	17473	17440	17339	17267	17241	17110	17297	17219	17288	17334	17473	17296	17342	17289	17225	17280	17314	17339	17094	17345	17305	17481	17334	17357	17408	17364	17217	17238	17312	17295	17245	17247	17353	17336	17401	17466	17452	17302	17324	17267	17275	17042	17059	17261	17510	17205	17316	17580	17481	17281	17484	17169	17125	17140	17318	17242	17140	17391	17228	17357	17267	17333	17145	17192	17628	17336	17239	17405	17299	17348	17286	17324	17213	17283	17143	17090	17163	17499	17316	17165	17187	17308	17276	17466	17208	17302	17249	17112	17391	17311	17231	17150	17108	17207	17444	17176	17521	17314	17286	17482	17282	17197	17286	17319	17357	17376	17505	17480	17325	17368	17342	17346	17348	17519	17438	17399	17272	17366	17329	17453	17265	17317	17306	17184	17343	17362	17346	17255	17194	17233	17461	17186	17299	17197	17350	17554	17157	17167	17362	17515	17388	17294	17327	17215	17534	17364	17347	17448	17323	17286	17444	17283	17504	17262	17332	17482	17080	17393	17369	17345	17269	17304	17384	17363	17394	17398	17206	17397	17361	17163	17410	17484	17330	17358	17132	17177	17326	17210	17537	17258	17378	17122	17235	17362	17395	17315	17396	17308	17487	17294	17426	17415	17648	17522	17298	17309	17300	17152	17412	17361	17297	17396	17200	17370	17462	17369	17526	17413	17344	17312	17262	17389	17289	17414	17450	17281	17336	17242	17156	17281	17395	17143	17289	17387	17098	17261	17337	17282	17351	17514	17564	17319	17395	17443	17270	17386	17238	17394	17465	17305	17187	17120	17235	17162	17370	17234	17218	17265	17471	17246	17262	17216	17367	17366	17385	17370	17356	17159	17393	17111	17180	17413	17291	17191	17297	17341	17329	17393	17628	17497	17212	17326	17379	17099	17243	17121	17063	17558	17399	17565	17292	17385	17154	17440	17095	17050	17542	17431	17495	17312	17312	17292	17242	17314	17261	17329	17141	17193	17392	17327	17280	17175	17301	17300	17574	17306	17370	17241	17487	17550	17355	17389	17122	17171	17412	17450	17218	17190	17239	17288	17293	17329	17155	17325	17414	17387	17347	17226	17239	17323	17480	17270	17452	17306	17397	17359	17328	17274	17201	17246	17241	17194	17400	17507	17361	17138	17259	17159	17345	17255	17265	17435	17047	17435	17172	17263	17222	17343	17098	17543	17246	17289	17220	17299	17406	17124	17281	17439	17273	17231	17214	17357	17486	17557	17255	17364	17194	17170	17370	17561	17285	17423	17303	17096	17193	17358	17490	17366	17149	17448	17150	17448	17299	17265	17384	17096	17285	17391	17242	17378	17288	17210	17312	17353	17294	17435	17324	17159	17274	17326	17373	17290	17272	17283	17236	17325	17447	17220	17312	17211	17319	17362	17688	17172	17389	17204	17359	17270	17261	17208	17394	17247	17311	17459	17271	17407	17278	17225	17340	17275	17330	17333	17307	17269	17220	17225	17139	17044	17379	17281	17208	17427	17136	17220	17248	17146	17327	17280	17561	17414	17381	17165	17473	17287	17227	17073	17301	17387	17085	17309	17446	17304	17509	17366	17263	17382	17343	17389	17331	17068	17312	17671	17403	17438	17473	17226	17264	17288	17290	17364	17307	17236	17221	17273	17291	17445	17289	17717	17545	17485	17283	17220
45160	73793	61846	35637	21973	17820	16082	14817	14197	13849	13732	13420	13304	13370	17023	25262	18151	12681	12725	12827	12726	12659	12725	12743	12641	12882	16915	20646	17459	15458	13578	12811	12486	12536	12534	12605	12396	12559	12466	12288	12559	12399	12391	12526	12462	12692	12475	12415	12417	12478	12491	12435	12414	12468	12442	12477	12551	12583	12380	12631	12544	12645	12552	12396	12327	12388	12644	12487	12630	12496	12440	12530	12462	12496	12632	12436	12485	12352	12469	12291	12534	12495	12413	12534	12208	12388	12475	12339	12515	12517	12585	12412	12401	12544	12498	12332	12520	12351	12390	12395	12525	12619	12501	12473	12559	12380	12519	12567	12452	12522	12459	12613	12402	12483	12557	12289	12358	12392	12486	12542	12580	12548	12423	12360	12377	12301	12337	12478	12545	12486	12249	12488	12356	12554	12447	12351	12481	12549	12530	12500	12544	12398	12582	12562	12548	12477	12496	12470	12462	12712	12400	12391	12424	12375	12542	12458	12583	12451	12450	12506	12290	12498	12437	12560	12475	12596	12354	12540	12418	12717	12544	12483	12494	12435	12407	12475	12466	12686	12542	12637	12587	12507	12412	12581	12559	12517	12470	12539	12441	12527	12432	12622	12469	12456	12396	12477	12448	12485	12447	12472	12494	12311	12373	12400	12306	12664	12425	12321	12402	12671	12491	12547	12586	12372	12387	12517	12278	12492	12462	12469	12562	12377	12552	12502	12512	12340	12468	12537	12493	12370	12566	12349	12448	12507	12452	12435	12316	12532	12399	12437	12720	12438	12523	12485	12568	12426	12337	12411	12524	12642	12635	12425	12356	12542	12356	12427	12479	12448	12471	12506	12281	12535	12519	12390	12531	12478	12429	12479	12451	12301	12484	12567	12345	12367	12561	12571	12409	12308	12436	12305	12513	12398	12312	12427	12453	12488	12540	12435	12633	12451	12422	12405	12422	12468	12485	12355	12606	12254	12585	12519	12468	12425	12452	12545	12493	12430	12347	12422	12589	12466	12529	12365	12368	12418	12616	12462	12357	12474	12305	12595	12542	12338	12523	12534	12597	12456	12594	12513	12488	12501	12529	12318	12359	12482	12377	12618	12439	12379	12357	12423	12383	12615	12341	12445	12300	12518	12492	12422	12622	12625	12599	12363	12545	12410	12545	12479	12404	12559	12418	12487	12409	12570	12464	12618	12537	12434	12405	12581	12499	12581	12352	12413	12372	12391	12347	12366	12514	12566	12322	12489	12484	12418	12396	12535	12253	12403	12510	12656	12625	12458	12436	12535	12498	12447	12482	12638	12400	12381	12348	12406	12318	12494	12503	12370	12587	12447	12462	12555	12478	12331	12565	12448	12447	12449	12364	12387	12375	12466	12248	12501	12416	12376	12465	12615	12373	12431	12471	12468	12612	12435	12386	12425	12428	12385	12332	12372	12600	12582	12436	12352	12389	12572	12551	12370	12521	12504	12325	12391	12419	12429	12594	12465	12379	12442	12428	12535	12449	12391	12538	12601	12660	12489	12374	12444	12368	12458	12450	12623	12628	12475	12518	12376	12677	12462	12585	12375	12477	12486	12515	12374	12590	12487	12449	12224	12590	12385	12636	12631	12356	12449	12502	12583	12500	12532	12369	12401	12439	12485	12507	12422	12374	12436	12371	12480	12403	12520	12538	12532	12438	12458	12441	12514	12514	12409	12499	12473	12268	12418	12460	12379	12478	12319	12564	12522	12439	12546	12396	12344	12418	12482	12385	12730	12295	12400	12568	12517	12519	12377	12452	12439	12506	12339	12451	12569	12480	12487	12453	12471	12533	12465	12418	12390	12512	12639	12430	12363	12407	12590	12567	12494	12567	12503	12252	12486	12292	12617	12526	12386	12366	12631	12516	12517	12420	12399	12387	12496	12449	12381	12569	12542	12458	12600	12538	12563	12566	12463	12682	12654	12436	12571	12354	12520	12411	12404	12526	12397	12389	12478	12485	12448	12487	12578	12354	12523	12484	12469	12397	12571	12459	12345	12465	12461	12522	12659	12508	12582	12362	12539	12397	12492	12529	12328	12484	12374	12538	12586	12274	12383	12371	12387	12484	12519	12347	12481	12513	12407	12416	12692	12357	12600	12651	12468	12404	12668	12345	12564	12376	12318	12618	12455	12507	12480	12404	12370	12326	12433	12471	12401	12536	12435	12418	12568	12430	12598	12533	12443	12489	12401	12500	12513	12542	12480	12281	12335	12492	12393	12438	12439	12527	12368	12569	12589	12436	12408	12513	12419	12345	12485	12527	12535	12516	12439	12477	12449	12392	12403	12459	12424	12441	12213	12570	12485	12404	12356	12320	12488	12289	12548	12503	12590	12486	12419	12367	12462	12528	12383	12460	12374	12466	12410	12490	12435	12421	12603	12423	12499	12352	12569	12550	12578	12515	12511	12496	12492	12471	12591	12397	12501	12470	12395	12396	12603	12422	12490	12386	12446	12525	12516	12447	12435	12332	12436	12323	12498	12341	12571	12215	12558	12416	12416	12491	12554	12393	12611	12532	12529	12460	12590	12548	12538	12428	12349	12460	12422	12336	12476	12432	12544	12430	12554	12554	12346	12673	12482	12677	12454	12514	12569	12445	12455	12495	12505	12373	12629	12569	12574	12523	12269	12435	12444	12443	12411	12471	12439	12404	12464	12348	12398	12491	12498	12416	12592	12519	12485	12573	12385	12399	12536	12531	12551	12345	12508	12448	12434	12584	12450	12494	12589	12597	12421	12436	12568	12486	12467	12295	12349	12474	12421	12468	12398	12414	12436	12509	12455	12580	12531	12469	12412	12523	12406	12536	12603	12497	12427	12429	12385	12342	12346	12371	12371	12340	12446	12450	12487	12491	12616	12413	12394	12562	12365	12475	12358	12355	12437	12423	12574	12428	12480	12416	12381	12446	12393	12349	12537	12424	12364	12465	12497	12504	12463	12378	12649	12563	12503	12584	12575	12443	12341	12501	12594	12544	12557	12525	12507	12377	12532	12610	12523	12492	12466	12305	12448	12482	12623	12395	12605	12437	12314	12562	12445	12329	12597	12511	12531	12446	12378	12439	12278	12507	12356	12336	12318	12434	12448	12547	12406	12390	12563	12510	12407	12390	12414	12501	12385	12519	12361	12488	12405	12465	12396	12400	12571	12611	12516	12370	12344	12567	12451	12360	12409	12385	12516	12512	12494	12506	12384	12473	12531	12439	12389	12469	12508	12608	12453	12498	12614	12371	12360	12326	12415	12254	12511	12423	12539	12450	12392	12552	12561	12446	12492	12483	12362	12385	12299	12385	12305	12657	12417	12352	12666	12533	12455	12451	12503	12480	12514	12559	12455	12507	12333	12373	12351	12322	12401	12601	12397	12375	12381	12368	12360	12350	12442	12472	12365	12507	12354	12510	12554	12456	12567	12500	12414	12398	12465	12420	12409	12498	12378	12496	12416	12660	12533	12430	12433	12347	12486	12498	12488	12435	12450	12528	12577	12562	12410	12290	12333	12397	12431	12523	12313	12451	12567	12483	12412	12609	12488	12507	12439	12547	12350	12419	12444	12354	12432	12559	12563	12521	12609	12427	12440	12332	12610	12430	12536	12465	12649	12326	12467	12465	12453	12606	12362	12385	12366	12454	12402	12550	12687	12482	12364	12391	12379	12417	12522	12546	12523	12571	12460	12332	12468	12546	12256	12482	12423	12472	12519	12625	12464	12444	12482	12545	12417	12364	12427	12555	12628	12434	12320	12430	12472	12409	12472	12560	12445	12467	12387	12701	12396	12608	12359	12294	12440	12461	12550	12397	12457	12572	12559	12422	12532	12464	12423	12386	12485	12355	12308	12476	12381	12400	12394	12475	12395	12455	12473	12531	12464	12515	12477	12517	12369	12522	12322	12503	12375	12583	12634	12383	12367	12470	12444	12481	12555	12426	12488	12495	12576	12466	12301	12504	12480	12342	12343	12514	12490	12458	12450	12442	12453	12461	12393	12508	12495	12527	12482	12504	12475	12450	12536	12419	12606	12511	12549	12311	12411	12533	12343	12477	12673	12468	12553	12367	12587	12485	12521	12344	12461	12549	12355	12484	12496	12429	12524	12475	12536	12440	12411	12584	12344	12603	12407	12489	12319	12524	12452	12656	12515	12377	12612	12476	12324	12579	12494	12408	12544	12456	12318	12381	12444	12522	12513	12555	12422	12427	12586	12382	12323	12593	12255	12474	12472	12449	12734	12429	12451	12463	12175	12459	12449	12405	12379	12427	12383	12390	12533	12554	12384	12390	12521	12592	12473	12462	12657	12477	12453	12496	12389	12356	12418	12413	12427	12596	12441	12593	12454	12376	12410	12349	12487	12557	12505	12483	12421	12411	12493	12396	12426	12527	12326	12592	12446	12731	12295	12467	12391	12453	12589	12319	12663	12406	12562	12431	12542	12496	12440	12630	12488	12625	12578	12531	12562	12272	12492	12472	12478	12570	12434	12440	12538	12446	12580	12456	12529	12657	12388	12499	12527	12400	12474	12577	12521	12345	12395	12386	12405	12480	12477	12467	12305	12432	12337	12398	12450	12444	12603	12511	12469	12632	12551	12404	12542	12437	12454	12494	12535	12579	12305	12532	12435	12469	12518	12454	12520	12452	12580	12619	12473	12439	12430	12347	12434	12340	12565	12218	12476	12467	12401	12524	12534	12690	12501	12559	12470	12346	12460	12423	12471	12564	12564	12439	12577	12516	12524	12631	12630	12455	12462	12397	12448	12489	12531	12435	12376	12632	12612	12333	12228	12449	12588	12373	12487	12471	12503	12344	12439	12595	12404	12573	12477	12515	12518	12360	12426	12475	12426	12552	12394	12421	12447	12714	12470	12498	12389	12389	12478	12623	12593	12417	12447	12485	12613	12466	12348	12557	12317	12395	12452	12494	12572	12612	12450	12333	12452	12529	12396	12534	12696	12447	12372	12418	12543	12466	12441	12485	12494	12559	12528	12364	12612	12454	12349	12492	12361	12396	12413	12505	12428	12434	12254	12314	12466	12617	12447	12473	12443	12412	12384	12485	12664	12441	12636	12381	12540	12479	12511	12592	12243	12394	12471	12627	12342	12553	12484	12369	12553	12533	12554
39848	40039	39062	30636	19930	18167	17579	17664	17452	17431	17353	17292	17185	17373	17206	17484	17252	17260	17172	17097	17293	17141	17169	17134	17082	17090	17292	17644	17483	17627	17305	17215	17079	17231	17131	17199	17039	17259	17188	17057	17168	17181	17204	17026	17126	17051	17109	17274	17042	17151	17202	17312	17000	17184	17020	17112	17215	16986	17133	17079	16967	16946	17186	17194	17117	17328	17259	16946	16998	17142	17103	16922	16873	16904	17073	16949	17062	17345	17326	17117	17185	17190	16917	17055	17160	17289	16909	17102	17021	17150	16899	17107	17097	17155	17227	17287	17240	17150	17153	17138	17142	17077	17293	17056	17041	17104	17209	17117	17188	17395	17054	16928	16996	16817	17125	16900	17232	17086	17062	17053	17125	17035	17037	17204	17253	17100	17074	17097	17027	16987	16897	17287	17094	17016	17246	16952	17159	17266	17132	17049	17152	17173	16964	16995	17163	17021	16856	17087	16923	17138	17233	16860	17263	17010	17113	17216	16924	17059	17205	16974	17039	17242	17147	17036	16805	17271	17121	17083	17319	17128	17338	16858	17168	17008	16989	16913	16859	17102	17081	17183	17049	17058	16899	17106	17391	17223	17045	16882	17082	17144	17030	17077	17149	17150	17227	17329	17109	17019	17070	17166	17134	17184	17035	17091	17007	16984	17244	17068	16939	17142	16933	17019	17144	17086	17120	17135	16967	17070	17058	17229	17091	17101	17247	17326	17017	17162	17072	17051	17244	17110	17018	17107	17027	17047	16966	16987	17358	16889	17219	17158	17230	17155	17410	17327	17321	17220	16968	17377	17089	17174	16920	17162	17301	17174	17084	17070	16954	17196	17296	17171	17170	17238	17115	17119	17190	17168	17102	17183	16998	17084	17010	17228	17198	17275	17178	17146	17086	17194	17088	17190	17163	17059	17140	17047	17202	17239	17036	17134	17129	16994	17199	17184	17163	16979	17185	17215	17197	17074	17148	17165	16999	17228	17042	17107	17020	17238	17083	17265	17013	17148	17127	17202	17096	17217	17109	16969	17103	16936	17217	17044	17139	17214	17094	17191	17347	16971	17180	17240	17178	17199	17266	17180	16961	17128	17112	17163	17030	17176	16897	17115	17137	17111	17202	17132	17064	16933	17116	17043	17224	17215	17166	17039	17050	16981	17171	17082	17193	17177	17004	16964	17110	16995	16983	17005	17118	16925	17085	17159	17023	17042	17157	17168	17127	17209	17200	17082	17253	17313	17134	17238	17209	17115	17226	17292	17306	17159	17203	16975	17399	17184	16984	17133	17055	17012	17075	17167	17133	16936	17112	16855	17047	16993	17151	17047	17010	17016	17100	16969	17194	17198	17021	17198	17160	17169	17177	17099	17103	17037	17086	16944	16889	17273	17025	16867	17055	17076	17011	17184	17033	16874	17093	17129	17284	17041	17252	17232	17159	17103	16915	17165	17075	17137	16992	16976	17234	17209	17290	16956	16903	16955	17135	17322	17063	16952	17181	17172	17161	17086	17101	17301	17203	17315	17176	17202	16938	17164	17122	17401	17135	17031	17099	17317	17324	17065	17027	17159	17316	17328	17177	16925	17049	17026	17051	17092	17245	17199	17162	17206	16985	17033	17183	17162	16983	17174	17245	17266	17067	16979	17085	17111	16945	17100	17075	17123	16966	17253	17212	17054	17135	16892	16936	17027	17041	16992	17217	17214	16974	17116	17101	17215	17269	17040	17256	17161	17253	17046	16985	17049	17001	17210	17109	17004	17274	16973	17057	17090	16780	16871	17124	17103	17141	16899	17165	16863	17132	17006	17255	17114	17031	17139	16993	16937	17130	17312	17233	17084	17172	17111	17264	17218	17268	17276	17219	16932	16915	17045	16965	17099	17020	17037	16986	17039	17065	17311	17168	16941	17005	17178	16861	16850	16947	17048	17217	17122	17092	17178	17245	17166	17090	17157	16957	17076	17162	17099	17027	17019	17078	17219	17130	16981	17125	17003	17223	17141	17124	17136	17319	17307	17054	17011	17124	17008	17031	16884	17321	16954	17250	16975	17003	17272	17320	17109	16967	17276	17094	17295	17294	17102	17156	17249	17152	17249	17124	17154	17211	17175	17189	17294	17001	17007	16963	17127	17093	17119	17078	17114	17062	17205	16974	17258	16955	17130	17034	17004	17128	17249	16977	17145	16929	16963	17296	17139	17165	17037	16995	17164	17136	17184	17151	17139	17085	17181	17158	17017	17016	17235	17058	17001	17071	17182	17197	17113	17152	17346	17173	17181	17149	16881	17142	17045	17073	16851	17058	17370	17155	16998	17253	17131	17041	17061	17122	16948	17014	17122	17047	17167	17052	17188	17064	17143	17215	16904	17153	16935	17104	17059	16987	16972	17226	17062	17313	17201	17161	17237	17154	17157	17029	16993	17002	16996	17109	17145	17137	17098	17039	17050	17248	17134	16933	17158	17117	17093	17186	16874	16958	17073	17134	17211	16842	17155	17123	17131	17092	16941	16933	17085	17186	17151	17271	17144	17003	17081	17262	17314	17111	17366	17181	17189	17202	17136	17079	17026	17220	17235	16943	17036	17256	17279	17215	17317	17146	17211	17078	16997	17214	16903	16855	17011	16975	17157	17335	17195	17011	17156	17164	17090	17365	16993	17021	16966	16994	17015	17296	16942	17204	16982	17099	17214	17174	17042	17036	17018	17215	17442	16959	17190	17002	16888	16967	17185	17214	17075	17043	17024	16942	17173	17095	16958	17078	17166	17123	17063	17349	17119	17073	17173	17290	16893	17011	17216	17153	17138	17015	17001	16961	16998	17121	17145	17235	17207	17111	17071	17184	16962	17301	17235	17162	17023	17324	16982	16828	17233	16898	17148	17024	17114	17157	17234	17184	17067	17159	17174	17062	17191	17009	17039	17027	17144	17089	16920	17076	17141	17011	17202	17165	17002	17110	17078	17144	17042	17204	17133	16980	17129	17217	17360	17187	16969	17203	17119	17119	17099	17240	16912	17064	17231	17025	17013	17136	17152	17155	16922	16983	17104	17188	17017	17149	17158	17041	17029	17103	17239	17087	17046	17113	17209	17239	17040	16984	16991	16931	17142	17157	17423	17154	17150	17006	17164	17247	17200	17135	17199	17249	17130	17166	16885	17117	16958	17267	17294	17247	16842	17288	17087	17333	17237	16997	17011	16965	16940	17168	17154	17236	17394	16929	17114	17103	16860	17050	17143	17257	17045	17184	17087	17223	17060	17192	17063	17158	16966	16993	17048	17282	17209	17208	17121	17178	17030	17217	17113	17227	17159	17446	17237	16870	17093	16988	17120	17166	17176	17212	17280	17063	16811	17260	17171	17145	17064	17291	17314	17083	17160	17117	17239	17169	17023	17190	17025	17045	17165	17038	17012	17067	16948	17189	17083	17192	17223	17411	17014	17271	17020	17038	17095	17068	17061	17245	17253	17257	17233	17136	17107	17168	17351	17233	16986	17154	17266	17103	17015	17058	16983	17004	16957	17424	17068	17231	16949	17209	17139	17064	17094	17101	17148	17068	17180	17147	17206	17127	17011	16957	17076	17257	16970	17088	17137	17073	17000	17092	17012	17113	17222	17224	17163	17370	17098	17162	16930	17008	17060	17086	16938	17187	17098	17236	17350	17054	17073	17149	17249	17168	17223	16932	17181	17203	17098	17207	16973	17216	17023	17049	17013	16990	17031	17070	16984	16963	16981	17035	16924	17190	17138	16991	17025	17077	17193	17036	17186	17093	17136	17191	16897	17288	17050	17079	17058	17152	17022	17194	17182	17161	17238	17241	17336	17029	17096	17002	17174	17248	17083	17079	17044	17172	17150	16887	17105	16871	17085	17131	17011	17181	17103	16993	17192	17072	17059	17285	17072	17219	16894	17114	17097	17004	17064	17249	17207	16950	16781	17159	17012	17026	17102	17291	17338	17087	17170	17234	17052	17120	17129	17172	17240	17190	17133	17096	17134	17194	17128	17162	17030	17172	17299	17044	17074	17209	16859	17035	16989	17094	17034	16982	17238	17212	16876	17009	17015	17090	17169	17087	17159	17160	17129	16998	17172	17150	17225	17243	16943	16988	17114	17200	17058	17063	17112	17129	17299	17046	17125	16875	17074	17200	16977	17073	17135	17116	17247	16967	16962	17192	17088	16971	17227	16937	17006	17208	17138	17041	17115	16853	17115	17046	17242	17045	17011	17440	17050	17177	17184	17089	17249	17066	17163	17089	16973	16738	17013	17222	17155	17244	17057	17204	17048	17213	17200	17271	17167	17034	17181	17035	17139	17065	17270	17165	16894	17118	17144	17032	17066	17165	17146	17143	17117	17139	17281	17103	17056	16927	17102	16953	17071	17083	17163	17107	17093	17193	17033	16986	17106	17073	17071	17090	17049	17196	17065	17246	17189	17216	17143	16994	17221	17119	17281	17132	17152	17135	17207	17273	17134	17251	16889	17221	17084	17127	17162	17052	17142	17248	17121	17124	17053	17103	16954	17033	16975	17302	17149	17211	17096	17271	17251	17125	17146	17104	17039	16995	17031	16919	17017	17279	17008	16849	17076	17175	17203	17277	17080	17147	17057	16939	17103	17092	17075	17153	16996	17008	17000	17153	17194	17142	17134	16988	16959	17158	17097	17192	17070	17134	17151	17303	17236	17275	17168	17117	17240	16959	17159	17055	16859	17081	17190	17002	17092	17298	17271	16836	17133	17070	16864	17030	17081	17126	17011	17285	17294	17190	17074	17140	17072	17351	17121	17066	17188	17119	17005	17112	17149	17201	17081	17035	17212	16910	17157	17066	17220	17174	17009	17118	17116	17109	17065	17369	16984	17192	16874	16873	16913	17046	17116	17079	16979	17096	16927	17280	16905	16998	17230	17071	16971	17282	16966	17260	17102	17080	17181	17289	17043	17035	17255	17227	17050	17112	17161	17009	17130	17042	17301	17306	17181	17173	16995	16939	17074	16914	17138	17034	17194	17096	17127	17088	16992	17086	17111	17130	17184	17169	16812	17173	17184	17089	17294	17253	17158	17027	17121	17202	16968	17095	17126	17047	17114	17457	17051	17124	17074	17327	17151	17183	17102	17204	17299	17309	17014	17100	17100	16986	17147
41360	46632	41457	25367	14595	13371	13003	12869	12885	12650	12651	12477	12401	12469	12491	12639	12503	12487	12517	12322	12254	12537	12337	12427	12458	12298	12630	12816	12791	12684	12514	12382	12301	12324	12211	12459	12376	12330	12266	12393	12386	12428	12524	12357	12545	12350	12340	12381	12499	12286	12324	12485	12327	12373	12307	12357	12371	12289	12254	12383	12372	12329	12357	12349	12404	12193	12335	12463	12279	12255	12394	12349	12304	12382	12290	12343	12272	12340	12373	12376	12419	12405	12255	12362	12436	12480	12363	12300	12400	12531	12307	12338	12498	12229	12282	12384	12168	12307	12274	12326	12355	12317	12369	12253	12323	12410	12292	12461	12376	12501	12330	12217	12274	12470	12223	12335	12356	12341	12400	12477	12428	12417	12331	12383	12503	12376	12198	12211	12368	12377	12310	12318	12204	12375	12304	12214	12385	12301	12311	12380	12386	12415	12380	12326	12334	12599	12097	12379	12314	12258	12308	12333	12346	12355	12224	12421	12319	12371	12115	12219	12344	12312	12375	12337	12307	12427	12296	12298	12295	12407	12324	12400	12533	12370	12281	12307	12395	12288	12373	12316	12234	12356	12484	12343	12406	12303	12211	12277	12389	12371	12410	12362	12457	12378	12437	12331	12376	12436	12281	12399	12474	12284	12361	12297	12390	12408	12387	12378	12195	12287	12308	12294	12344	12463	12384	12375	12255	12289	12438	12364	12287	12300	12362	12366	12407	12344	12256	12388	12305	12347	12311	12342	12191	12484	12341	12319	12384	12277	12368	12252	12445	12434	12227	12310	12284	12326	12235	12439	12321	12206	12375	12408	12284	12192	12361	12284	12320	12351	12346	12314	12500	12081	12312	12288	12510	12361	12279	12403	12272	12438	12445	12499	12353	12461	12186	12293	12313	12578	12315	12253	12260	12492	12451	12362	12414	12363	12347	12436	12344	12350	12170	12435	12395	12502	12313	12392	12265	12331	12263	12300	12463	12351	12275	12346	12372	12400	12197	12314	12396	12484	12373	12339	12549	12358	12257	12303	12240	12279	12297	12264	12256	12421	12397	12358	12346	12272	12374	12316	12317	12408	12351	12330	12313	12344	12345	12347	12382	12353	12364	12224	12235	12170	12350	12525	12455	12248	12515	12474	12401	12270	12310	12456	12126	12177	12479	12296	12372	12522	12289	12343	12532	12390	12348	12229	12175	12250	12238	12379	12280	12449	12364	12209	12405	12335	12396	12415	12134	12348	12157	12436	12398	12219	12361	12454	12292	12448	12374	12312	12297	12471	12367	12284	12431	12391	12495	12118	12435	12282	12429	12285	12387	12183	12585	12365	12400	12369	12304	12272	12243	12414	12286	12473	12457	12108	12313	12167	12365	12511	12368	12372	12370	12595	12480	12138	12263	12455	12334	12285	12388	12274	12414	12306	12549	12232	12469	12333	12380	12326	12546	12275	12203	12516	12378	12371	12300	12290	12338	12471	12377	12302	12138	12220	12313	12364	12432	12216	12398	12458	12260	12240	12377	12370	12342	12460	12398	12248	12274	12272	12431	12269	12355	12503	12495	12313	12305	12360	12424	12309	12353	12430	12481	12445	12319	12404	12302	12352	12276	12276	12418	12360	12300	12481	12423	12271	12248	12411	12453	12456	12238	12391	12344	12248	12463	12341	12325	12310	12358	12340	12353	12406	12382	12446	12348	12329	12417	12296	12252	12290	12319	12353	12323	12394	12350	12405	12354	12427	12173	12390	12363	12328	12371	12277	12356	12365	12275	12456	12469	12228	12467	12363	12321	12429	12467	12398	12349	12472	12404	12313	12329	12410	12213	12241	12282	12442	12251	12441	12343	12389	12407	12215	12270	12291	12362	12271	12336	12281	12403	12516	12361	12386	12308	12396	12177	12385	12478	12407	12310	12270	12321	12353	12275	12166	12322	12350	12211	12552	12318	12285	12286	12429	12375	12374	12422	12450	12149	12222	12378	12321	12134	12318	12420	12292	12224	12407	12413	12302	12457	12442	12298	12304	12260	12253	12345	12338	12243	12227	12413	12346	12232	12566	12407	12418	12345	12237	12437	12443	12378	12257	12423	12340	12309	12431	12246	12450	12331	12323	12376	12493	12274	12157	12200	12362	12439	12247	12542	12341	12264	12141	12434	12414	12119	12285	12451	12210	12295	12384	12387	12360	12304	12428	12397	12354	12396	12204	12315	12451	12518	12293	12323	12182	12255	12355	12566	12355	12325	12318	12476	12254	12227	12335	12331	12354	12329	12188	12340	12385	12427	12361	12394	12381	12420	12263	12267	12566	12320	12273	12233	12250	12423	12142	12301	12268	12267	12291	12401	12368	12568	12338	12344	12352	12363	12304	12447	12351	12472	12264	12325	12271	12377	12304	12457	12371	12405	12524	12388	12240	12222	12402	12314	12287	12251	12338	12284	12271	12426	12377	12365	12410	12307	12266	12329	12396	12246	12425	12565	12215	12532	12396	12374	12370	12248	12447	12248	12316	12383	12190	12313	12329	12378	12329	12371	12380	12292	12300	12220	12310	12285	12386	12378	12183	12202	12377	12234	12262	12475	12392	12399	12323	12214	12428	12208	12434	12498	12310	12302	12260	12237	12411	12574	12394	12365	12276	12361	12368	12392	12327	12390	12317	12479	12264	12128	12183	12373	12395	12154	12397	12398	12309	12289	12405	12322	12308	12361	12244	12284	12362	12367	12339	12339	12273	12238	12402	12286	12355	12568	12192	12409	12347	12229	12253	12412	12269	12393	12197	12413	12333	12531	12473	12316	12396	12471	12421	12218	12253	12388	12346	12345	12356	12380	12299	12362	12328	12358	12446	12350	12211	12295	12314	12392	12347	12338	12213	12313	12475	12275	12151	12300	12348	12300	12209	12280	12294	12417	12317	12369	12190	12367	12417	12418	12269	12373	12477	12464	12358	12321	12411	12400	12421	12358	12424	12326	12521	12336	12397	12301	12457	12603	12129	12205	12296	12187	12296	12405	12520	12246	12148	12363	12308	12345	12279	12348	12326	12321	12451	12115	12383	12318	12132	12160	12490	12335	12368	12365	12366	12423	12292	12487	12385	12462	12362	12411	12350	12350	12352	12312	12411	12360	12407	12490	12304	12286	12372	12444	12450	12320	12392	12354	12222	12409	12213	12306	12289	12391	12398	12470	12453	12085	12134	12348	12422	12300	12259	12438	12346	12358	12361	12370	12333	12329	12346	12292	12434	12301	12344	12311	12368	12346	12386	12385	12328	12314	12275	12249	12482	12449	12318	12269	12607	12395	12473	12391	12278	12468	12234	12245	12302	12397	12350	12412	12309	12501	12242	12349	12274	12393	12502	12626	12322	12194	12176	12314	12422	12287	12194	12358	12218	12362	12381	12407	12285	12387	12484	12290	12299	12364	12431	12370	12462	12342	12272	12118	12325	12224	12223	12199	12253	12455	12341	12445	12307	12424	12327	12321	12252	12397	12269	12459	12494	12490	12540	12391	12486	12376	12401	12194	12462	12465	12385	12371	12344	12530	12378	12370	12382	12388	12411	12370	12170	12220	12430	12402	12298	12255	12216	12383	12394	12233	12393	12551	12403	12453	12406	12374	12242	12371	12225	12276	12288	12519	12411	12351	12303	12287	12296	12341	12414	12326	12313	12356	12237	12392	12433	12233	12236	12436	12170	12264	12093	12411	12352	12378	12399	12244	12464	12334	12342	12408	12313	12235	12347	12327	12194	12359	12314	12432	12326	12308	12156	12322	12328	12362	12262	12437	12355	12269	12452	12264	12402	12274	12214	12343	12317	12355	12457	12406	12372	12355	12216	12272	12311	12400	12204	12379	12486	12362	12354	12208	12422	12465	12357	12305	12241	12427	12392	12550	12174	12316	12447	12345	12249	12164	12388	12286	12377	12317	12446	12386	12336	12262	12341	12282	12367	12320	12355	12405	12314	12185	12425	12307	12335	12355	12207	12261	12192	12197	12331	12292	12389	12450	12182	12450	12356	12524	12253	12299	12515	12505	12361	12405	12396	12357	12382	12400	12316	12497	12310	12403	12429	12374	12300	12502	12343	12280	12347	12366	12329	12516	12339	12505	12183	12484	12345	12255	12474	12323	12300	12154	12385	12501	12397	12187	12566	12369	12342	12215	12314	12426	12369	12509	12180	12355	12288	12148	12480	12275	12450	12410	12292	12437	12325	12385	12278	12371	12256	12256	12443	12394	12445	12353	12505	12389	12459	12407	12265	12322	12332	12460	12370	12252	12335	12289	12396	12445	12262	12273	12358	12261	12485	12489	12335	12342	12353	12315	12460	12315	12316	12367	12339	12383	12391	12348	12357	12417	12216	12253	12295	12373	12210	12493	12568	12307	12357	12236	12371	12282	12348	12462	12361	12335	12301	12371	12328	12362	12406	12475	12333	12439	12271	12399	12417	12340	12345	12509	12462	12309	12355	12452	12462	12364	12357	12265	12424	12293	12427	12353	12429	12104	12334	12388	12252	12389	12491	12387	12395	12256	12291	12403	12266	12418	12406	12389	12324	12385	12398	12237	12413	12331	12207	12266	12178	12287	12410	12323	12366	12331	12369	12312	12204	12415	12302	12402	12486	12249	12252	12490	12365	12285	12293	12313	12457	12330	12332	12203	12403	12278	12292	12460	12279	12369	12258	12198	12440	12453	12237	12282	12454	12339	12135	12429	12287	12596	12303	12313	12329	12247	12451	12331	12554	12410	12305	12336	12416	12302	12392	12373	12464	12290	12495	12333	12158	12333	12304	12368	12403	12337	12284	12438	12405	12372	12446	12512	12448	12386	12411	12296	12298	12407	12389	12340	12363	12354	12317	12262	12213	12357	12388	12339	12348	12279	12283	12300	12263	12178	12156	12399	12427	12328	12382	12410	12490	12320	12352	12388	12397	12314	12430	12432	12354	12353	12293	12347	12358	12392	12387	12256	12466	12335	12334	12318	12330	12286	12445	12455	12280	12288	12247	12339	12459	12428	12201	12377	12236	12481	12386	12338	12474	12157	12081	12391	12559	12342	12467	12317	12256	12317	12354	12375	12498	12406	12405	12538	12363	12311	12440	12255	12305	12330	12371	12312	12449	12390	12154	12509	12490	12439	12346
24114	20536	27397	24834	21857	22347	21325	18505	17728	17748	17546	17386	17246	17332	17644	18095	17483	17077	17304	17221	17118	17208	17164	16951	16990	17038	19150	21738	20882	19128	18090	17173	17103	16899	16797	17108	17242	16866	17199	17065	16774	16940	17152	16977	17148	17145	16978	17110	17088	17103	17287	17036	16899	16934	16852	17011	16740	16892	17207	16868	16945	17074	16991	17120	16997	16888	16947	16876	17018	16979	17193	16926	17240	16807	17207	16949	16802	17009	17032	16961	16905	16842	17072	16798	16814	16735	16961	16966	17099	17067	16906	17049	17121	17096	16970	16721	16845	16821	17069	16802	16979	17019	16857	17089	17093	16817	16950	17264	16837	16958	16981	16904	17333	16786	16892	16889	17132	16791	16965	17002	16595	17020	16895	16925	16815	17053	16790	16882	16972	16798	16805	16882	16961	16884	16828	16925	16779	17248	16887	17019	16880	16831	16809	16952	16932	16874	16885	16934	17049	16840	16791	16726	16716	16808	17002	16803	16866	16896	16817	16990	17075	17028	17010	16965	16935	16852	16979	17066	16901	16892	16907	17057	16844	17069	16931	17112	17006	16960	16912	17069	16871	16905	17002	16996	16976	16861	16910	16900	17090	16807	17028	17043	16768	17024	17165	17107	17061	16900	16873	16865	16748	16638	16794	17038	16928	16910	17011	16941	17024	17115	16806	17009	16851	16786	16733	16918	17074	16900	16962	17013	16968	16918	16845	16797	16980	16859	16920	17075	17091	16891	16906	16638	16953	16902	16996	17092	16884	16821	16978	17065	16934	16967	16830	17085	17098	16973	17099	16870	17056	17102	16890	16877	16737	16670	16828	16953	16963	16821	16861	17012	16822	16806	17000	17138	17010	16801	16924	16976	16963	17029	16788	17206	17149	16783	16814	16876	16836	17131	16949	17120	16997	16970	16977	17004	16897	16916	16702	16877	17015	16917	17100	17090	16807	16826	16806	16947	16820	17066	16864	16781	16997	16855	16899	17189	16834	16934	16813	16894	16876	16927	17115	16932	16946	16912	16835	16825	16964	16830	16922	16974	16917	16952	17002	16841	16885	16767	16857	17027	16856	16995	16862	17006	16876	17127	16926	16620	16863	16964	16905	16933	16980	17061	16892	17007	16768	16778	17061	16927	16969	16981	16689	17070	17117	17124	16764	16799	16827	16983	16978	17050	16908	16736	16776	17047	16758	17070	17106	16670	16861	16997	17078	16925	17042	16939	16985	16794	16787	16788	16978	16943	16939	16863	17071	16973	16900	16822	17077	16946	16978	17021	16834	16826	16934	16960	16939	16907	16985	16913	16851	16959	17060	16982	17042	16840	16922	16804	16820	16946	16861	16981	16935	16594	16944	16869	16963	16990	17047	17054	16942	16725	17029	16736	16883	16860	16839	16843	17019	16705	17086	16817	16849	17024	16869	16732	16910	17142	17036	16735	16901	16944	17121	16900	16804	16840	16841	17099	17074	16750	16760	16833	16877	16485	17000	16807	16958	16921	16886	16952	16866	17055	16824	16946	16825	16931	17017	17051	16746	16987	16910	16997	17036	16963	16606	16807	16997	17076	16916	16828	16965	16838	16907	16888	16968	16833	16841	16750	16992	16746	16888	16847	16901	16912	16933	16856	17010	17042	16830	16883	16871	16976	16936	17133	17179	16922	16821	16747	16992	17018	16907	17077	17152	16948	16948	17081	17070	17023	16855	16982	16893	17102	17037	17128	16906	16825	17009	16895	16956	16899	16816	16897	16775	17077	17067	16709	16917	16896	17098	16767	16902	17069	17003	16805	17036	16946	16798	16784	16929	17142	17143	17028	16820	17065	17084	17051	16889	16963	16867	16915	16892	16911	16891	16952	17032	16750	16893	16984	17175	16916	17074	16952	16808	16880	17097	16976	16955	16975	16794	16823	16923	17110	16972	16729	17047	16938	16990	17071	17095	16757	16987	16795	16970	16807	16626	16872	16960	17040	16891	16851	16904	16687	16826	17084	16742	16948	16913	17063	17043	16969	17088	16980	16914	16801	17008	16935	16907	16927	16870	16940	16827	17075	17041	16778	16866	16986	17115	17036	16957	16880	17088	16855	16987	16808	16877	16873	16755	16952	16950	17002	16920	17062	17025	17133	16974	16787	16791	17003	16888	16925	17009	17131	16973	16762	16666	17060	16862	16773	16797	16952	16923	17020	16918	16710	16789	16813	17026	16791	16891	16978	17022	16969	16939	16780	16885	16864	16992	16911	16818	17149	17044	16943	16785	17009	16858	16878	16931	17005	16808	16807	17162	16923	16974	16806	16684	16843	16962	16862	16869	17102	17225	16736	16856	16859	17089	17018	17125	16915	16965	17000	17016	16919	16971	16904	17133	16633	16959	17139	16992	17127	17095	16962	16929	16964	16952	16924	16865	16925	16854	16878	16759	16760	17017	16985	16975	16980	16944	17134	17133	16784	16858	16702	17121	17312	16802	17199	16968	16876	16856	16973	16936	16908	16866	16993	16984	16821	17006	17007	16745	17140	16833	16807	17017	17020	17073	16712	17054	16912	16991	16887	17067	17044	16889	16955	16939	17012	16809	16913	16678	16818	16972	16857	17013	16935	17001	17131	16917	17050	16731	16769	17148	17053	16990	16956	16898	16824	17154	17078	16918	16752	16700	16893	16868	16853	16875	17252	17181	17096	16923	17082	17018	16801	17236	16770	16888	16876	17065	17068	17032	16987	16784	16883	16976	16913	17020	16850	16894	16975	16914	16962	16848	16951	16874	16743	16859	16671	16873	17018	17105	16860	16833	17024	17039	17002	16845	16861	16816	16903	16911	16697	16927	16877	16676	16805	16757	17050	16972	16989	17058	16903	17185	17016	17009	16857	16952	16975	16770	16958	17011	16729	16786	17097	16936	16959	16762	16697	16885	16738	16930	16868	17009	17021	16897	16985	16940	16812	16861	16929	16962	16849	17088	16999	17054	17063	16853	16843	16846	16882	16835	16894	16962	16924	17146	16869	16901	17003	17068	16964	16987	16744	16917	16767	16951	16865	16901	17038	16815	16923	16942	17080	16958	16705	16995	16815	17071	16984	16987	16639	16921	16990	17057	16819	16733	16758	16831	17002	16716	17057	16869	16811	16963	17019	16770	16966	16872	17093	17044	17121	17042	17072	17088	16871	17001	16995	17027	16831	17250	16900	16950	17014	17084	16824	17090	16782	16886	16869	16833	17026	16952	16856	16887	17134	17029	16988	16850	16884	16883	16878	17098	17064	17120	16709	16813	17012	16976	16925	16856	16992	16891	17069	16840	16785	16741	16861	16831	16892	17020	17094	17043	16886	16908	16805	16951	16851	16841	16902	16776	16779	16946	16968	16955	16829	16985	16949	16785	16881	17068	16907	16955	17211	16875	16943	17018	17015	16989	17002	16796	17161	16921	16779	16913	16746	17036	17031	17156	17001	16990	17089	16939	17064	16845	16936	16979	16839	16866	17064	16705	16986	16885	16912	16943	16988	16990	16967	17063	16856	16868	17029	17009	17087	16800	16861	16820	16829	16967	17006	16903	17036	16939	17029	16920	16880	17027	16771	17029	16751	16895	16977	16849	17022	16973	17005	16928	16742	16952	17184	17038	16842	16804	16950	16875	16955	16847	16948	17115	16878	16958	16759	16887	17076	17050	16994	17011	17102	17030	16975	16939	16778	16722	17035	16883	17005	17012	17102	17055	17082	16818	17018	17025	16970	16901	17007	17077	17197	17045	16982	16957	17001	16773	16982	17039	17029	16819	16681	16880	17084	16695	16891	16972	16982	16953	16853	16857	17040	17078	16946	17159	16876	16971	16888	17022	16952	17106	17055	16906	17016	16760	16600	16981	16746	16794	17006	16957	16831	16927	17121	16950	16867	17007	16899	16941	17022	16961	16918	17035	16799	16942	17032	17012	16939	16845	16948	16863	16874	16861	16926	16833	16889	16924	16977	16879	16986	17169	16822	16781	16886	16983	17020	16823	16843	16850	16889	16978	17030	17011	16911	16921	16983	17146	17148	17151	16935	16859	16870	17010	16939	16721	17001	17046	17002	17157	16928	16859	17051	17161	17013	16983	16860	16945	16689	17088	16951	17093	16803	16876	16958	17034	16744	16947	17141	16949	16849	16787	16825	16972	17193	16843	17071	17004	16897	17085	16758	16776	16895	16820	16823	16960	16728	16907	16812	16876	16913	17087	16774	16932	16944	17047	16896	17000	17042	16889	17092	16725	16853	16994	16952	16710	16717	16895	17059	16951	16944	16910	16878	16896	16874	17095	17083	16988	16721	16931	16918	17056	16703	16736	16956	16870	16927	17060	17023	16751	17005	17028	17053	16798	17050	16945	17084	16944	16947	16973	16966	16904	16945	16946	17168	16912	16961	16796	16845	16900	17154	17176	16931	16769	16834	16962	16796	17060	16974	16855	16941	16977	16952	16861	17026	16802	16780	16981	16872	16987	16786	16938	17024	16831	16965	16984	16851	16918	16833	16853	16949	16816	17091	16994	16923	16949	16946	16972	16972	16871	17031	16853	17009	16821	16764	16963	17067	17112	16832	16982	16951	16775	17100	17027	16859	16915	16939	16921	16845	16804	16868	17109	16981	17035	17062	16875	16947	16906	16825	16832	17229	17060	16946	17112	16759	16767	16993	16677	16894	16935	17037	16761	16923	17026	16880	17084	17080	16902	16914	16966	16912	17005	16982	16967	16913	16787	16977	16912	17001	16948	16578	16905	16881	16750	16809	16961	17097	16958	16967	17120	17142	16891	16814	16950	16833	17116	16937	16984	16989	16939	17109	16992	17099	17034	17056	16843	16867	16920	16880	16913	16861	16874	16999	16916	17245	17201	17184	16846	17043	17063	16938	16842	16986	16664	17074	16744	16857	16942	16872	16965	16807	16967	16865	16981	17040	17054	16825	16916	16967	16924	17080	16970	16893	16936	16848	16768	16984	17013	17053	17059	16846	16950	16815	16966	16843	17021	16724	17144	17068	17096	17060	16955	16773	17011	16854	16818	16836	16939	16950	16884	17198	17042	16847	17053	16935	16952	16858	16996	16903	16923	16806	16661	16885	16872	16923	17109	16930	16813	16808	16932	16821	16845	16947	16915	17109	16736	16897
39702	57130	52794	27052	17984	15431	14467	14007	13470	13205	12906	12924	12836	12767	13326	13855	12638	12492	12422	12500	12407	12399	12373	12526	12418	12528	15853	18513	16808	14495	13281	12651	12321	12415	12185	12235	12357	12374	12246	12188	12393	12185	12269	12298	12358	12155	12311	12226	12097	12435	12347	12165	12233	12190	12369	12180	12112	12371	12144	12291	12296	12331	12253	12324	12065	12295	12294	12332	12278	12259	12257	12281	12400	12103	12211	12388	12138	12279	12208	12283	12180	12364	12259	12121	12229	12243	12330	12294	12309	12292	12325	12162	12184	12252	12368	12208	12415	12295	12266	12183	12446	12308	12247	12272	12195	12298	12266	12337	12169	12138	12271	12346	12322	12129	12457	12432	12214	12042	12236	12304	12357	12299	12323	12171	12174	12218	12238	12263	12274	12346	12416	12230	12232	12198	12311	12213	12283	12349	12221	12061	12333	12172	12280	12235	12161	12287	12421	12281	12173	12314	12354	12304	12288	12258	12406	12169	12284	12387	12198	12082	12177	12322	12341	12247	12146	12284	12294	12069	12263	12376	12241	12309	11973	12190	12301	12308	12224	12305	12341	12227	12374	12234	12200	12243	12154	12350	12211	12295	12200	12284	12154	12261	12218	12125	12270	12394	12259	12168	12229	12187	12204	12082	12319	12335	12145	12211	12142	12439	12248	12319	12195	12142	12263	12160	12319	12229	12342	12408	12294	12205	12387	12177	12373	12195	12098	12204	12331	12274	12152	12267	12289	12315	12211	12436	12203	12296	12265	12214	12190	12385	12203	12255	12157	12330	12263	12296	12146	12448	12154	12268	12239	12268	12114	12174	12297	12338	12107	12351	12130	12364	12225	12594	12244	12213	12345	12301	12348	12180	12288	12275	12247	12305	12266	12237	12210	12401	12108	12353	12266	12357	12433	11994	12256	12124	12198	12379	12190	12230	12351	12195	12356	12319	12189	12186	12297	12285	12314	12267	12416	12158	12289	12289	12381	12428	12360	12329	12475	12171	12385	12347	12288	12341	12360	12522	12447	12334	12412	12430	12222	12354	12096	12275	12319	12248	12343	12262	12333	12247	12256	12199	12415	12421	12254	12399	12113	12287	12321	12284	12319	12377	12236	12254	12337	12261	12256	12321	12333	12540	12268	12244	12219	12262	12238	12273	12335	12309	12353	12375	12242	12378	12290	12219	12419	12138	12275	12453	12295	12232	12397	12188	12250	12102	12214	12304	12276	12472	12253	12291	12464	12423	12272	12384	12210	12324	12089	12143	12246	12279	12293	12088	12297	12312	12354	12402	12164	12353	12323	12265	12334	12240	12262	12296	12296	12270	12220	12253	12171	12284	12211	12114	12390	12291	12243	12352	12405	12383	12312	12376	12333	12475	12178	12236	12276	12339	12223	12296	12295	12179	12305	12150	12309	12261	12323	12213	12232	12322	12306	12384	12389	12306	12279	12136	12186	12243	12214	12237	12327	12221	12261	12284	12204	12370	12261	12255	12160	12207	12366	12372	12367	12321	12226	12183	12145	12296	12224	12271	12187	12212	12349	12301	12233	12338	12229	12265	12234	12421	12288	12394	12188	12398	12377	12251	12213	12296	12207	12213	12343	12355	12327	12234	12209	12204	12356	12358	12187	12389	12231	12230	12362	12398	12172	12305	12325	12206	12160	12146	12291	12369	12250	12116	12197	12295	12393	12116	12389	12322	12231	12261	12427	12097	12376	12331	12329	12300	12375	12265	12228	12235	12032	12277	12323	12359	12179	12119	12286	12190	12117	12382	12200	12376	12099	12277	12194	12270	12260	12305	12308	12354	12502	12335	12221	12386	12104	12260	12365	12277	12266	12344	12184	12341	12298	12178	12229	12215	12105	12156	12185	12310	12267	12305	12090	12211	12243	12184	12338	12186	12315	12113	12367	12285	12272	12351	12401	12336	12211	12395	12363	12296	12137	12198	12195	12149	12352	12266	12256	12128	12244	12246	12256	12316	12223	12248	12199	12341	12305	12237	12088	12274	12230	12315	12362	12360	12281	12309	12181	12313	12397	12202	12267	12341	12348	12335	12343	12408	12338	12273	12281	12317	12228	12233	12384	12218	12341	12398	12341	12234	12242	12375	12235	12257	12339	12216	12298	12225	12428	12267	12352	12350	12114	12441	12292	12399	12323	12074	12249	12308	12243	12208	12285	12239	12369	12301	12147	12179	12182	12357	12244	12266	12309	12243	12291	12202	12129	12275	12300	12144	12189	12301	12463	12335	12263	11999	12408	12174	12280	12344	12160	12142	12211	12293	12279	12254	12212	12256	12353	12466	12280	12303	12261	12308	12213	12460	12249	12326	12179	12368	12186	12201	12301	12286	12183	12233	12205	12229	12260	12293	12233	12439	12257	12515	12197	12176	12272	12319	12227	12053	12174	12380	12130	12101	12395	12233	12276	12235	12377	12260	12210	12237	12378	12440	12266	12373	12219	12218	12278	12296	12343	12137	12129	12298	12168	12248	12273	12249	12176	12258	12216	12402	12276	12290	12483	12443	12219	12151	12331	12375	12298	12254	12198	12255	12417	12254	12289	12249	12259	12179	12136	12271	12271	12258	12160	12300	12141	12216	12260	12369	12306	12236	12230	12242	12295	12275	12172	12299	12243	12319	12428	12151	12250	12416	12276	12179	12369	12213	12426	12440	12299	12309	12297	12081	12319	12272	12401	12152	12277	12177	12332	12271	12201	12293	12284	12140	12307	12268	12211	12218	12224	12385	12257	12360	12269	12232	12292	12359	12364	12398	12221	12071	12275	12371	12394	12264	12295	12223	12121	12103	12204	12381	12287	12250	12150	12392	12461	12211	12277	12257	12266	12373	12154	12034	12334	12413	12303	12290	12187	12286	12198	12389	12218	12114	12287	12084	12233	12240	12180	12360	12114	12244	12341	12241	12188	12400	12207	12242	12195	12371	12347	12189	12319	12220	12360	12091	12247	12369	12223	12331	12239	12328	12233	12142	12305	12222	12295	12361	12358	12280	12210	12113	12310	12219	12160	12384	12174	12151	12270	12193	12333	12286	12152	12262	12366	12223	12222	12379	12154	12272	12290	12345	12262	12338	12109	12433	12267	12257	12276	12413	12237	12250	12247	12309	12508	12300	12158	12298	12295	12206	12335	12400	12273	12320	12362	12223	12311	12428	12342	12243	12403	12325	12197	12331	12340	12346	12171	12333	12205	12073	12270	12148	12193	12290	12354	12204	12324	12295	12147	12203	12144	12378	12242	12406	12369	12267	12199	12299	12327	12135	12250	12144	12209	12288	12401	12277	12274	12211	12285	12341	12312	12333	12268	12210	12125	12360	12273	12283	12312	12302	12310	12312	12177	12286	12297	12282	12327	12180	12163	12151	12119	12256	12274	12289	12230	12325	12301	12227	12282	12223	12119	12219	12329	12335	12228	12177	12332	12174	12198	12355	12213	12242	12179	12206	12268	12260	12231	12221	12461	12271	12321	12154	12288	12268	12387	12279	12136	12260	12203	12308	12374	12187	12170	12296	12284	12308	12202	12319	12215	12222	12405	12300	12089	12297	12340	12299	12290	12085	12310	12176	12279	12388	12233	12123	12360	12333	12115	12277	12282	12260	12215	12184	12267	12304	12358	12445	12138	12351	12372	12373	12256	12320	12235	12205	12352	12286	12241	12372	12282	12304	12238	12423	12276	12266	12376	12321	12297	12378	12267	12254	12346	12355	12253	12342	12124	12323	12280	12246	12185	12118	12249	12131	12130	12141	12442	12294	12276	12261	12350	12313	12043	12255	12344	12407	12475	12150	12115	12445	12386	12275	12296	12293	12389	12118	12152	12448	12223	12244	12262	12284	12190	12291	12364	12289	12267	12175	12260	12480	12247	12420	12416	12105	12246	12277	12175	12258	12235	12122	12406	12329	12172	12102	12357	12290	12359	12243	12349	12252	12237	12286	12310	12302	12199	12268	12248	12237	12249	12102	12178	12468	12233	12305	12274	12224	12480	12233	12387	12121	12403	12457	12372	12348	12279	12357	12285	12180	12233	12300	12247	12148	12371	12299	12330	12310	12309	12178	12316	12163	12374	12311	12224	12162	12207	12309	12200	12119	12473	12177	12121	12256	12169	12327	12165	12376	12258	12373	12288	12279	12331	12244	12575	12045	12258	12212	12289	12387	12244	12247	12216	12383	12378	12306	12398	12106	12307	12427	12289	12215	12363	12409	12312	12333	12355	12306	12302	12244	12487	12308	12381	12330	12149	12171	12193	12243	12224	12293	12254	12190	12221	12252	12288	12090	12321	12312	12301	12342	12244	12358	12237	12364	12219	12445	12280	12084	12134	12292	12281	12199	12207	12091	12451	12227	12202	12307	12295	12283	12335	12375	12277	12102	12284	12100	12328	12426	12331	12354	12170	12378	12223	12223	12383	12275	12284	12314	12318	12258	12244	12321	12217	12332	12248	12482	12364	12304	12266	12235	12284	12230	12399	12269	12198	12222	12273	12402	12239	12328	12423	12121	12545	12303	12251	12388	12202	12211	12226	12108	12453	12314	12395	12082	12291	12242	12212	12317	12262	12246	12283	12241	12323	12427	12254	12262	12130	12268	12333	12342	12336	12211	12198	12076	12399	12303	12315	12262	12339	12248	12209	12423	12212	12106	12167	12143	12381	12314	12204	12316	12295	12307	12303	12246	12390	12265	12221	12195	12360	12365	12211	12314	12403	12292	12207	12291	12349	12331	12300	12250	12341	12180	12239	12358	12373	12403	12127	12262	12226	12066	12320	12255	12269	12218	12231	12452	12267	12266	12182	12459	12429	12276	12264	12264	12237	12359	12160	12379	12186	12237	12465	12285	12108	12162	12181	12335	12344	12305	12386	12382	11981	12212	12386	12178	12286	12378	12230	12198	12281	12375	12356	12213	12460	12432	12149	12293	12238	12219	12197	12270	12364	12199	12258	12096	12275	12249	12309	12174	12302	12244	12077	12385	12283	12166	12127	12206	12250	12326	12382	12280	12306	12230	12266	12244	12444	12258	12224	12203	12228	12404	12189	12331	12297	12359	12178	12310	12112	12169	12311	12372	12345	12174	12331	12215	12339	12281	12439	12275	12115	12226	12343	12072	12274	12342
22211	20534	27091	24331	21452	22824	23822	18456	16982	17035	16796	16483	16282	16281	16971	20997	16615	16124	15923	15654	15764	15819	16112	15802	15859	15798	19237	23528	22538	20181	17695	16343	15777	15636	15726	15609	15674	15590	15829	15439	15582	15670	15805	15461	15652	15661	15812	15657	15761	15588	15698	15685	15507	15810	15662	15916	15450	15409	15789	15545	15622	15475	15602	15695	15479	15583	15614	15454	15556	15549	15595	15678	15584	15693	15594	15317	15522	15585	15777	15794	15765	15672	15787	15403	15739	15694	15746	15593	15714	15643	15579	15653	15540	15613	15458	15400	15607	15653	15731	15626	15663	15627	15503	15671	15509	15691	15745	15632	15383	15645	15528	15622	15618	15587	15777	15636	15661	15523	15473	15597	15667	15579	15706	15447	15490	15538	15587	15706	15719	15514	15591	15612	15645	15771	15489	15422	15711	15817	15502	15503	15499	15565	15288	15359	15626	15750	15510	15607	15631	15550	15583	15783	15680	15489	15523	15586	15440	15711	15472	15755	15556	15516	15660	15421	15777	15657	15629	15429	15504	15574	15655	15607	15606	15395	15790	15642	15458	15664	15701	15674	15419	15617	15759	15644	15513	15628	15643	15580	15527	15496	15579	15655	15613	15673	15555	15594	15614	15619	15390	15521	15729	15713	15734	15638	15610	15661	15685	15770	15472	15456	15626	15649	15366	15421	15709	15605	15761	15526	15608	15550	15637	15547	15597	15561	15731	15546	15401	15561	15619	15716	15597	15474	15908	15576	15600	15615	15531	15499	15646	15511	15352	15594	15467	15452	15599	15686	15841	15564	15509	15554	15626	15561	15677	15544	15765	15689	15486	15626	15519	15634	15448	15477	15701	15519	15533	15626	15474	15692	15421	15632	15453	15731	15624	15813	15526	15607	15628	15678	15694	15461	15377	15456	15554	15523	15618	15619	15539	15511	15543	15503	15682	15620	15633	15636	15741	15392	15547	15627	15488	15654	15598	15838	15514	15481	15431	15336	15587	15417	15519	15470	15668	15646	15725	15472	15508	15586	15714	15733	15630	15455	15526	15703	15603	15686	15517	15560	15449	15557	15506	15575	15426	15497	15484	15444	15425	15738	15377	15677	15494	15677	15688	15577	15566	15607	15540	15590	15441	15626	15777	15684	15424	15547	15361	15441	15602	15379	15417	15312	15620	15707	15525	15579	15721	15661	15753	15535	15609	15594	15582	15447	15593	15560	15648	15473	15511	15481	15546	15713	15494	15434	15719	15716	15529	15456	15603	15545	15546	15570	15634	15618	15758	15313	15447	15257	15316	15408	15527	15519	15702	15603	15335	15486	15526	15671	15655	15543	15670	15470	15745	15614	15686	15844	15539	15489	15554	15414	15422	15424	15730	15488	15291	15604	15611	15507	15701	15654	15674	15532	15522	15668	15620	15518	15502	15300	15543	15618	15539	15501	15323	15606	15704	15863	15652	15492	15592	15748	15672	15735	15497	15575	15630	15554	15591	15645	15650	15741	15681	15592	15510	15539	15631	15518	15552	15663	15726	15657	15691	15477	15553	15551	15511	15528	15603	15514	15473	15573	15521	15430	15641	15589	15627	15585	15611	15696	15361	15526	15462	15601	15610	15697	15443	15597	15594	15433	15578	15617	15536	15607	15647	15630	15530	15462	15590	15461	15394	15337	15521	15391	15461	15492	15656	15467	15533	15504	15533	15676	15829	15660	15496	15521	15516	15524	15464	15650	15431	15424	15542	15354	15729	15796	15648	15544	15583	15476	15607	15545	15633	15582	15549	15613	15556	15720	15507	15437	15461	15517	15628	15672	15516	15719	15753	15666	15554	15652	15461	15732	15489	15447	15581	15656	15703	15521	15631	15616	15596	15510	15631	15489	15390	15613	15428	15534	15664	15461	15494	15694	15568	15682	15547	15631	15474	15479	15327	15457	15523	15790	15735	15662	15375	15503	15605	15506	15492	15757	15432	15559	15515	15634	15544	15623	15670	15597	15481	15548	15640	15586	15606	15655	15592	15507	15792	15565	15627	15360	15334	15580	15526	15589	15401	15516	15377	15534	15725	15371	15627	15551	15575	15529	15637	15560	15693	15606	15592	15489	15699	15463	15713	15515	15709	15579	15641	15550	15390	15501	15348	15664	15641	15558	15630	15618	15557	15616	15660	15499	15652	15420	15593	15390	15400	15494	15789	15600	15583	15475	15677	15576	15677	15645	15630	15616	15559	15821	15483	15608	15588	15592	15530	15418	15322	15487	15385	15583	15628	15757	15618	15647	15616	15507	15659	15722	15498	15684	15403	15450	15554	15336	15378	15655	15658	15393	15600	15532	15801	15743	15531	15381	15542	15786	15716	15489	15646	15359	15420	15644	15725	15677	15457	15628	15322	15724	15464	15544	15432	15557	15587	15669	15475	15412	15300	15606	15576	15528	15641	15662	15541	15627	15642	15464	15561	15506	15699	15719	15556	15495	15531	15612	15745	15710	15650	15607	15448	15396	15483	15395	15451	15644	15376	15589	15687	15720	15598	15481	15510	15705	15441	15626	15564	15553	15702	15613	15714	15676	15394	15664	15538	15706	15552	15461	15406	15620	15479	15436	15318	15608	15778	15594	15748	15574	15627	15540	15513	15363	15609	15494	15567	15415	15545	15564	15531	15571	15644	15629	15409	15499	15747	15712	15484	15468	15501	15523	15537	15475	15435	15773	15483	15529	15505	15500	15489	15590	15602	15347	15597	15661	15512	15705	15604	15450	15479	15747	15739	15666	15504	15688	15593	15537	15562	15548	15605	15570	15687	15607	15433	15574	15517	15342	15480	15469	15382	15494	15537	15784	15596	15737	15653	15503	15444	15534	15718	15461	15389	15752	15651	15477	15525	15554	15416	15444	15580	15579	15621	15606	15693	15549	15579	15642	15435	15478	15742	15580	15489	15450	15603	15545	15660	15566	15390	15530	15484	15489	15626	15728	15436	15488	15479	15599	15662	15511	15835	15740	15641	15561	15354	15534	15428	15501	15681	15663	15587	15568	15472	15482	15666	15552	15662	15701	15547	15570	15754	15494	15504	15471	15477	15398	15468	15672	15579	15419	15424	15467	15845	15634	15485	15609	15490	15566	15645	15708	15507	15451	15493	15443	15427	15611	15568	15578	15726	15527	15302	15768	15840	15590	15391	15501	15449	15538	15587	15701	15607	15579	15457	15359	15636	15525	15610	15646	15623	15572	15526	15521	15598	15504	15702	15520	15510	15401	15600	15677	15618	15629	15552	15697	15539	15572	15427	15480	15615	15743	15492	15804	15686	15419	15487	15372	15731	15472	15552	15715	15817	15701	15461	15617	15663	15551	15653	15535	15751	15604	15457	15537	15557	15658	15552	15690	15435	15523	15421	15555	15537	15511	15368	15578	15766	15652	15606	15615	15636	15379	15662	15554	15459	15480	15406	15592	15530	15653	15610	15591	15547	15620	15482	15383	15501	15541	15364	15651	15448	15585	15620	15426	15590	15557	15710	15608	15564	15480	15369	15519	15499	15624	15518	15612	15338	15105	15560	15607	15411	15660	15686	15494	15501	15564	15524	15727	15708	15466	15656	15644	15616	15609	15392	15767	15703	15472	15695	15417	15808	15542	15486	15497	15371	15540	15508	15630	15499	15668	15570	15673	15591	15611	15552	15492	15716	15502	15473	15424	15411	15454	15438	15580	15563	15644	15472	15532	15427	15714	15543	15569	15628	15708	15610	15707	15786	15531	15454	15737	15704	15619	15592	15499	15698	15516	15686	15661	15368	15500	15490	15642	15597	15686	15682	15669	15639	15465	15874	15393	15634	15560	15652	15446	15672	15480	15465	15555	15357	15626	15643	15590	15496	15479	15624	15471	15576	15737	15576	15648	15314	15458	15582	15609	15503	15878	15716	15427	15685	15516	15453	15413	15602	15420	15518	15544	15717	15557	15529	15752	15568	15467	15409	15472	15644	15685	15564	15511	15494	15619	15639	15632	15640	15615	15579	15513	15574	15763	15642	15499	15548	15503	15521	15602	15677	15574	15639	15761	15589	15454	15556	15514	15764	15643	15619	15744	15400	15729	15797	15585	15666	15776	15478	15507	15574	15774	15643	15422	15675	15653	15430	15735	15688	15690	15562	15523	15490	15623	15499	15492	15648	15757	15596	15638	15690	15373	15439	15592	15679	15633	15514	15305	15537	15615	15383	15570	15622	15646	15477	15587	15448	15563	15377	15507	15520	15521	15542	15531	15497	15556	15778	15589	15593	15646	15817	15445	15627	15553	15653	15441	15405	15641	15610	15469	15528	15340	15485	15641	15591	15627	15574	15577	15582	15527	15614	15696	15546	15493	15536	15518	15635	15579	15447	15382	15667	15535	15500	15583	15432	15603	15598	15304	15602	15719	15806	15644	15699	15522	15629	15752	15752	15475	15513	15509	15641	15456	15476	15630	15664	15628	15626	15767	15456	15509	15437	15487	15480	15533	15512	15711	15532	15611	15539	15562	15485	15712	15597	15524	15598	15635	15801	15412	15678	15301	15647	15450	15372	15597	15682	15581	15671	15507	15837	15571	15664	15609	15714	15641	15569	15594	15514	15623	15608	15614	15781	15660	15576	15431	15431	15650	15505	15462	15582	15606	15605	15573	15787	15624	15448	15710	15511	15507	15393	15604	15708	15430	15622	15634	15566	15598	15750	15441	15521	15637	15563	15309	15633	15578	15513	15539	15610	15554	15627	15782	15763	15605	15709	15548	15481	15642	15546	15571	15723	15617	15218	15389	15562	15540	15633	15645	15843	15740	15795	15343	15696	15682	15459	15455	15476	15577	15627	15546	15606	15529	15658	15547	15663	15373	15558	15487	15591	15442	15536	15537	15455	15477	15560	15464	15551	15441	15516	15782	15378	15608	15569	15480	15660	15528	15665	15584	15635	15418	15703	15533	15567	15693	15680	15724	15458	15705	15476	15264	15284	15570	15550	15551	15685	15736	15590	15604	15629	15470	15493	15564	15695	15406	15526	15571	15708	15346	15323	15469	15446	15578	15577	15565	15602	15348	15732	15592	15441	15749	15597	15723	15636	15610	15531	15615	15602	15783	15608	15411	15429	15557	15739	15583	15690	15506	15680	15411
40924	61925	55642	38209	24296	17321	15290	14271	13487	13163	13034	12683	12359	12283	14216	18705	12139	11974	11821	11957	11680	11739	11717	11651	11573	12102	17322	21813	19744	16483	13751	12183	11797	11474	11647	11533	11355	11557	11523	11579	11528	11501	11535	11527	11553	11540	11487	11519	11471	11402	11447	11687	11484	11419	11523	11508	11510	11559	11461	11430	11552	11389	11491	11531	11478	11526	11421	11666	11513	11602	11384	11541	11602	11426	11455	11409	11597	11477	11504	11619	11446	11567	11660	11450	11547	11433	11590	11426	11590	11528	11597	11579	11531	11521	11562	11647	11428	11590	11407	11637	11422	11326	11447	11579	11590	11586	11610	11460	11548	11491	11297	11640	11585	11481	11433	11569	11601	11395	11533	11565	11550	11559	11348	11558	11489	11540	11559	11469	11309	11549	11612	11553	11560	11373	11565	11582	11429	11606	11437	11451	11518	11672	11555	11458	11352	11364	11618	11447	11550	11415	11447	11610	11447	11601	11568	11507	11446	11547	11440	11457	11573	11313	11581	11513	11514	11482	11589	11586	11418	11309	11346	11502	11613	11435	11591	11431	11502	11418	11623	11420	11622	11441	11640	11508	11426	11640	11504	11487	11441	11551	11593	11439	11597	11615	11502	11614	11524	11585	11571	11541	11452	11421	11597	11532	11375	11514	11509	11482	11568	11415	11524	11636	11435	11308	11532	11503	11483	11463	11504	11532	11480	11515	11475	11486	11473	11438	11507	11489	11538	11419	11462	11621	11496	11523	11488	11480	11659	11568	11519	11410	11395	11575	11500	11397	11617	11602	11399	11567	11540	11513	11475	11593	11528	11489	11568	11526	11407	11466	11525	11654	11480	11629	11475	11536	11673	11622	11569	11524	11479	11480	11551	11360	11490	11647	11549	11450	11555	11470	11562	11448	11517	11476	11411	11516	11467	11425	11591	11431	11345	11519	11435	11511	11436	11599	11565	11598	11513	11449	11469	11408	11552	11549	11543	11549	11600	11520	11488	11564	11446	11606	11529	11613	11508	11563	11321	11519	11403	11502	11617	11627	11471	11610	11521	11380	11513	11523	11369	11546	11411	11555	11601	11401	11581	11515	11562	11572	11532	11611	11462	11532	11523	11627	11470	11437	11570	11403	11510	11492	11351	11657	11505	11443	11468	11621	11355	11501	11457	11479	11477	11656	11564	11471	11668	11349	11547	11538	11334	11427	11470	11529	11731	11388	11528	11491	11571	11404	11507	11437	11543	11489	11630	11583	11577	11649	11322	11520	11468	11526	11498	11511	11566	11351	11449	11566	11455	11467	11697	11631	11604	11528	11643	11563	11542	11493	11559	11502	11585	11454	11331	11467	11688	11474	11561	11487	11522	11357	11584	11499	11578	11551	11486	11497	11401	11540	11561	11295	11525	11465	11563	11328	11482	11527	11621	11494	11596	11540	11519	11463	11625	11482	11372	11441	11583	11481	11661	11409	11489	11474	11495	11637	11565	11413	11478	11385	11486	11444	11462	11738	11703	11452	11445	11403	11493	11540	11478	11555	11524	11440	11425	11542	11508	11279	11421	11512	11580	11534	11490	11479	11358	11596	11354	11439	11385	11476	11486	11631	11509	11556	11462	11427	11576	11261	11422	11504	11488	11541	11469	11504	11492	11529	11678	11455	11476	11600	11553	11605	11498	11376	11393	11480	11518	11475	11550	11583	11405	11517	11630	11383	11495	11548	11702	11515	11448	11572	11462	11421	11354	11586	11444	11667	11392	11481	11521	11491	11478	11519	11520	11323	11492	11300	11513	11585	11526	11552	11526	11514	11481	11542	11541	11559	11635	11327	11545	11443	11496	11474	11635	11536	11314	11525	11533	11608	11550	11486	11514	11532	11578	11513	11377	11606	11680	11480	11498	11509	11478	11579	11450	11609	11501	11549	11508	11534	11478	11341	11246	11293	11472	11562	11523	11442	11530	11534	11546	11469	11542	11516	11406	11331	11439	11540	11639	11302	11526	11392	11484	11310	11460	11622	11580	11517	11468	11472	11454	11591	11447	11512	11559	11515	11446	11327	11593	11493	11486	11367	11570	11419	11557	11466	11556	11544	11550	11449	11481	11405	11610	11447	11454	11460	11566	11446	11583	11445	11632	11558	11503	11373	11463	11554	11479	11581	11666	11553	11533	11511	11443	11466	11467	11600	11510	11552	11542	11356	11445	11573	11534	11483	11473	11502	11497	11638	11651	11577	11535	11632	11617	11432	11133	11467	11694	11545	11440	11641	11694	11357	11423	11489	11523	11411	11509	11501	11620	11494	11568	11461	11483	11490	11612	11472	11454	11512	11519	11311	11423	11395	11657	11592	11529	11444	11441	11455	11423	11239	11421	11557	11463	11557	11404	11473	11500	11572	11452	11492	11562	11466	11680	11586	11622	11537	11466	11603	11559	11475	11652	11489	11490	11565	11578	11586	11458	11555	11626	11555	11333	11447	11475	11640	11460	11571	11436	11708	11548	11510	11422	11666	11226	11513	11476	11523	11499	11401	11482	11529	11521	11597	11735	11410	11430	11622	11423	11583	11503	11553	11652	11516	11475	11512	11573	11315	11399	11411	11544	11529	11321	11503	11457	11519	11539	11390	11632	11617	11485	11508	11472	11616	11441	11630	11615	11541	11507	11594	11508	11442	11359	11345	11600	11603	11518	11548	11543	11500	11551	11538	11472	11545	11660	11600	11568	11603	11330	11513	11521	11424	11692	11592	11456	11536	11448	11406	11377	11478	11542	11544	11429	11525	11552	11411	11446	11538	11639	11277	11472	11482	11613	11418	11561	11523	11478	11464	11500	11488	11550	11416	11462	11433	11407	11545	11750	11509	11528	11539	11475	11522	11459	11478	11451	11427	11606	11356	11536	11363	11525	11546	11532	11525	11449	11662	11450	11587	11367	11575	11599	11441	11527	11492	11543	11647	11468	11383	11631	11338	11584	11460	11533	11522	11625	11472	11445	11411	11485	11601	11544	11648	11504	11569	11437	11591	11578	11582	11467	11626	11550	11664	11564	11436	11634	11466	11642	11621	11457	11464	11601	11540	11521	11625	11622	11362	11611	11607	11426	11411	11491	11436	11494	11525	11532	11524	11421	11478	11398	11535	11592	11506	11483	11529	11455	11557	11429	11477	11430	11496	11500	11417	11425	11360	11705	11599	11565	11454	11560	11532	11448	11334	11538	11494	11527	11562	11496	11343	11585	11414	11508	11500	11638	11543	11394	11493	11481	11610	11421	11415	11581	11598	11486	11405	11489	11477	11601	11507	11650	11464	11601	11524	11517	11495	11468	11528	11486	11590	11384	11438	11457	11479	11314	11462	11366	11404	11508	11413	11426	11546	11441	11501	11461	11278	11400	11434	11441	11518	11530	11512	11484	11398	11566	11445	11439	11529	11706	11296	11405	11529	11392	11621	11430	11555	11537	11521	11490	11548	11532	11587	11465	11368	11546	11495	11456	11518	11599	11509	11648	11604	11446	11533	11516	11533	11357	11510	11501	11539	11375	11627	11646	11521	11564	11523	11480	11441	11553	11426	11463	11526	11616	11464	11384	11558	11572	11436	11431	11548	11457	11495	11625	11479	11599	11571	11502	11508	11447	11523	11547	11443	11340	11559	11425	11599	11587	11612	11420	11678	11427	11543	11549	11301	11604	11537	11484	11447	11283	11512	11433	11491	11549	11560	11395	11441	11539	11486	11344	11487	11545	11460	11587	11395	11641	11722	11509	11463	11480	11447	11462	11649	11346	11654	11415	11521	11589	11387	11452	11498	11448	11491	11655	11422	11478	11556	11562	11500	11459	11632	11479	11399	11511	11571	11432	11408	11583	11596	11530	11539	11522	11507	11606	11539	11610	11584	11555	11462	11293	11633	11554	11484	11533	11569	11492	11476	11598	11523	11618	11292	11419	11490	11531	11446	11539	11541	11590	11593	11507	11507	11459	11510	11602	11422	11452	11596	11445	11538	11703	11562	11463	11562	11607	11581	11437	11520	11500	11404	11592	11548	11545	11557	11314	11544	11409	11550	11429	11524	11486	11672	11700	11567	11335	11468	11447	11564	11546	11526	11613	11510	11575	11543	11585	11578	11601	11595	11507	11514	11432	11442	11348	11456	11458	11444	11465	11490	11440	11428	11485	11604	11330	11472	11313	11533	11551	11482	11745	11322	11528	11492	11437	11483	11489	11476	11431	11567	11440	11496	11527	11581	11573	11520	11444	11412	11639	11640	11671	11459	11518	11616	11415	11553	11573	11433	11427	11471	11570	11504	11500	11448	11466	11598	11434	11634	11527	11669	11315	11618	11457	11539	11619	11520	11523	11446	11535	11568	11477	11575	11475	11597	11404	11506	11638	11349	11397	11395	11414	11566	11526	11381	11750	11566	11420	11423	11354	11422	11411	11410	11554	11675	11545	11500	11494	11613	11412	11473	11396	11592	11522	11452	11554	11393	11673	11503	11603	11483	11460	11514	11590	11405	11527	11371	11530	11508	11460	11523	11497	11499	11482	11636	11647	11543	11526	11528	11489	11494	11640	11530	11530	11570	11515	11412	11575	11450	11448	11505	11543	11749	11604	11432	11745	11500	11470	11479	11642	11480	11571	11410	11510	11501	11560	11536	11514	11539	11645	11368	11525	11436	11468	11473	11589	11587	11331	11556	11544	11542	11529	11457	11492	11396	11471	11489	11368	11427	11512	11506	11604	11585	11562	11466	11656	11418	11604	11601	11612	11495	11464	11615	11421	11610	11504	11463	11481	11473	11513	11537	11595	11507	11596	11519	11287	11378	11416	11527	11579	11523	11547	11606	11388	11597	11521	11570	11623	11371	11462	11544	11581	11465	11530	11581	11583	11429	11450	11454	11656	11460	11485	11395	11423	11455	11507	11600	11507	11335	11529	11673	11525	11437	11549	11485	11485	11613	11431	11471	11497	11427	11479	11470	11516	11488	11454	11411	11451	11526	11519	11474	11427	11428	11531	11485	11483	11529	11308	11533	11555	11573	11448	11497	11390	11496	11614	11507	11471	11535	11560	11704	11589	11448	11365	11280	11579	11637	11560	11534	11536	11601	11557	11719	11454	11461	11640	11357	11674	11550	11325	11470	11547	11424
38782	39899	40160	27463	19138	16967	16736	16285	16182	16017	16177	16123	16076	15963	16187	16156	16106	16173	15899	15904	15937	15677	15963	15913	15943	16180	15916	16120	16277	16277	16130	16113	16168	15944	15865	15641	15825	15861	15864	16046	16028	15836	15948	15939	15960	16060	16043	15718	16089	15977	16008	15834	15923	15788	15985	16001	16011	16034	15800	15914	16059	16019	15763	15870	15914	15962	15748	15959	16031	15903	15914	15855	15950	16091	15843	15859	15953	15996	15938	15739	15928	15985	15947	15863	15897	16074	15794	15796	15829	16021	16111	15754	15944	15678	15876	15976	15983	15891	15702	15975	16163	15704	15764	15864	15948	15986	15888	15812	15956	15921	16091	15953	15836	15985	15842	15887	15764	15827	15909	15874	15858	15806	15843	15863	15789	15783	16122	15837	16072	15986	15896	16064	15916	15701	15850	16033	15805	15959	16055	15952	16033	16008	15649	15867	15775	16004	15836	15847	16122	16035	15859	15853	15961	15887	15966	15819	15790	15812	15888	16127	16104	15949	16007	15866	15983	15904	15804	15739	15851	15806	16002	15926	15928	16090	15897	15498	15892	15727	15979	15880	15656	15810	15811	15905	15867	15645	16119	15916	16029	15956	15725	15988	15710	15983	16153	16041	15950	15820	15844	15886	15994	15681	15924	16099	15911	15926	15992	16056	15957	16181	15946	15940	15895	15934	15635	15843	15774	15795	15889	16050	16011	15822	15658	15930	15822	15823	15905	15804	15982	15866	15862	15777	15791	15933	15869	16034	15937	15911	15991	16004	15958	15841	15953	15815	15742	15894	16014	15957	15719	15844	16032	15882	15949	15784	15943	15703	15774	15972	15910	15832	15863	15690	15743	15799	15618	15833	16057	16009	16003	15777	16056	15788	15930	15864	15724	16025	16037	16027	16033	16150	16158	16054	16041	15937	15970	16048	15909	15877	15942	16166	15971	15828	15787	15836	15891	16039	16053	16135	15844	15951	15829	15820	15923	15952	15955	15820	15787	15824	15985	15877	15880	15806	15820	15933	15790	15928	15806	15835	15850	16005	15965	15992	15822	15965	16064	16060	15950	15836	15986	15958	15751	15856	15858	15949	16038	15873	15864	15883	16077	15879	15776	15862	15922	16041	15945	15720	15983	15858	15768	15842	16091	15816	15665	16015	15868	15663	15863	15766	15620	15862	15868	15867	15720	15831	16083	16006	16046	15973	15935	16035	16050	15801	15940	16077	15821	15986	15915	15883	15776	15815	15884	15980	15927	15830	15871	15904	16046	15927	15972	15873	15894	15777	16092	15756	16035	16132	15913	15982	15879	15831	16005	15854	16084	15799	15763	16027	16058	15786	15905	16091	15930	15949	16030	15687	15814	15776	15849	15815	15794	15943	15979	15643	15727	15751	15909	15663	15765	15984	16028	16088	16094	15832	16109	15964	16000	15860	15962	15993	16045	15895	16040	15740	15857	15829	16101	15934	15914	15925	15830	15673	15976	15925	15877	15853	15959	15853	15809	15757	15882	16020	15777	15942	16003	16119	15734	15874	15919	15925	15927	15792	15815	15962	15838	15930	15733	15784	15818	15689	15841	15968	16039	15970	15934	15874	15966	15854	15885	16049	15927	15721	15900	15781	16009	15951	16011	15962	15890	15821	16004	15770	15875	15843	15979	15814	16025	15749	15874	15783	15777	16106	15802	16074	15890	15865	15891	15911	15757	15688	15900	15900	15875	15823	15891	15804	16129	15652	15928	15861	15891	15915	15841	15701	15973	15884	15960	15866	15993	15891	15915	16088	15993	16012	15961	16056	15955	15721	15839	15815	15750	16021	15971	16078	15697	15889	15844	15910	15962	15848	15956	16006	15963	15922	16015	16223	15880	15917	15947	15833	15905	16070	15753	15861	15904	15725	15952	15882	15920	16041	15925	15940	15998	15742	15885	15879	15794	15905	15790	15685	16036	16048	15942	15776	15982	15823	16007	15856	15875	16004	15999	15968	15956	15931	15743	15968	16182	16060	15772	15947	15846	15932	15802	15865	16019	16059	16105	15914	15799	15899	15811	15641	15758	15875	15840	15860	15823	15996	15806	15832	15950	15993	15986	15803	15916	15840	15971	15920	16009	15770	15702	16103	15810	15916	16000	15999	15933	15837	16174	15845	15894	15664	15600	15957	15976	15925	15839	15648	15623	15861	15924	15680	15821	15841	16080	15857	16098	15955	15918	15995	15937	15856	15839	16169	15889	15952	15986	15717	15921	15999	15853	15945	15969	15937	16017	15966	15882	15967	15947	15637	15860	15956	15817	15903	16020	15981	15879	15929	15741	16146	15825	15870	15852	15941	16008	15827	15794	15812	15693	15975	15979	15802	15989	15952	15841	15839	15824	16156	16169	15968	15993	16030	15904	15997	15661	15870	15959	15731	15718	15926	15844	15978	15993	15989	15979	15840	15835	15996	16022	15929	16084	16054	15989	15880	15621	15809	15918	15880	15940	16069	15908	15906	15984	15855	15818	16161	15776	16074	15835	15869	15880	15907	15905	15933	15999	15909	15760	15886	15807	15805	16084	16019	15912	15862	16058	15974	15858	15829	16065	15810	16010	15708	15819	15887	15940	15845	15668	15954	15686	15997	15931	16032	15948	16018	15932	15867	15899	15869	15990	16029	15774	15921	15946	15970	15915	15815	16165	15887	15807	15860	16123	15842	16015	15845	15971	15988	15706	15904	15787	15770	15872	15850	16155	15903	15943	16162	16083	15826	15831	15701	16093	16034	16053	15981	15701	15907	16057	15824	15921	15763	15925	15946	15811	15935	15991	16009	15843	15955	15906	15828	15761	15942	15973	16039	16158	16047	15846	16027	15812	15942	16109	16007	15883	15709	15882	15681	15873	15917	15912	15877	16028	16046	15926	16012	16090	15946	15904	15808	15917	15883	15904	15969	15986	16115	15950	15809	16008	15791	15843	15917	15791	15934	16027	15799	15928	15869	15886	16021	15876	15903	16015	15818	15953	15983	15855	15901	15782	16005	15894	15821	15850	16003	15893	15880	16137	15899	15945	15697	15792	15806	15933	15859	15906	15896	15969	15815	15911	15924	15715	15907	15920	15813	16018	15961	15979	15799	15895	15902	15972	15921	16061	16003	15831	15783	15827	15854	15973	15961	15717	15892	15893	15943	15886	16089	15864	16125	16052	15799	15835	15979	15984	16022	15756	15964	15779	15962	15986	15865	15949	15907	15804	16039	15687	15975	15880	15835	15968	15695	15648	15860	16066	16115	15953	16035	16041	15701	15767	15738	15929	15866	15960	15842	16013	15765	15930	15718	15942	15860	16091	15984	15919	15676	15840	15759	15887	15862	16070	15836	16149	15803	15725	15907	15975	16035	16134	15806	15907	16154	15751	15585	15925	15878	15818	15834	15770	15903	15781	15933	15865	15864	15924	15937	15926	15920	15895	15746	15902	15765	15886	15924	15962	15714	15991	15816	15846	15839	15889	15960	16188	16043	15980	15754	15868	15823	15993	15822	15829	15710	15781	16031	15830	16098	15764	15771	15873	16054	15927	15938	16002	15894	15726	15689	15941	15849	16043	15849	15875	15845	15989	15878	15986	15877	15896	15684	15827	16042	15980	15954	15986	15817	15906	15939	15872	15859	15937	15944	15761	15893	15878	15960	15839	15917	15925	15941	15761	15718	15827	15854	15953	16039	15936	15891	15945	15962	15899	16026	15837	15806	15717	15784	15748	15807	16070	15878	16102	15921	15827	15836	15776	15781	15910	15914	15941	15936	16032	15798	15671	15674	16028	15795	16088	15781	16054	15829	15870	15927	15922	15830	15992	15863	15944	16014	15938	15939	15835	15893	15760	15746	15770	15933	15861	15890	15905	16036	15883	15923	15877	15968	15942	15902	16014	15942	16134	15970	16017	15826	15935	15762	16113	15880	16012	15694	16037	16127	16019	15918	16075	15794	15864	15813	15898	15872	15892	16031	15699	16055	15871	15886	15837	15737	15854	15756	15978	16101	16026	15897	15802	16123	15948	16041	15780	15813	15857	15722	15911	15955	15929	15988	15941	15949	15907	16040	15710	15861	15953	15944	15924	15897	16191	15768	16062	15875	15961	16070	15792	15914	16067	16093	15940	15936	15886	15894	15873	15859	15988	16169	15995	15983	15959	16068	15797	15825	16011	15805	15911	15944	15878	15937	15861	16214	15792	15944	15961	16007	16102	15845	15872	16084	15736	15864	16073	15771	16165	15962	15997	16067	16006	15869	15800	15802	15950	15946	15869	15773	15960	15842	16010	15997	16152	15987	15848	15815	16002	15677	15853	15853	16000	15834	16090	15823	16046	15935	15908	15831	15788	15904	15851	15952	16193	16033	15870	15720	15950	15970	15990	16039	15767	15962	15676	15859	15868	15926	16013	16002	15821	15649	15881	15915	16088	15902	15940	15960	15882	15789	15906	16109	15975	15994	15726	15772	15723	15980	16213	15985	15982	15764	15728	16035	15760	15938	15952	15657	15773	16030	16104	16021	15839	15918	15849	15774	15878	15709	16106	15961	15913	15940	15837	15945	15853	15687	15965	15890	15908	15770	16086	15878	15762	15906	15931	16171	15789	15960	15914	15906	15738	15755	15996	16095	15872	16009	15825	15682	15951	15968	16003	15998	16065	16168	15825	15990	15563	15953	16097	15880	16086	15925	15831	15931	15878	15981	15957	16059	15950	15780	15855	15883	16020	15930	15967	15880	16032	15987	16012	15950	15989	15958	15859	15890	15966	15930	15974	15828	16028	16040	16147	15806	15694	15849	15886	15909	15774	16005	15802	15668	15962	16052	15975	15685	16119	15987	15960	15840	15997	16078	15941	16005	16092	15758	15837	15952	15982	15734	16070	15968	15960	15823	15990	15916	15978	16090	15826	15919	15988	15826	15974	15768	15743	15715	15903	16091	15960	15957	15926	16022	15835	15667	15895	16082	15849	15807	15831	15861	15928	16053	16020	15849	15956	15973	15861	15859	16042	16062	15896	15946	15758	15853	15934	15800	15801	15723	16008	15987	15969	16042	15984	15946	15854	15837	15857	15823	16018	16069	16071	15882	15827	15976	15965	15814	15793	15768	15692	15887	15992	15778	16070	15993	16174	16011
41054	47486	41114	23039	14391	13110	12860	12541	12298	12003	12310	11933	11826	11917	11962	12002	11771	11896	11872	11818	11876	11727	11727	11729	11709	11771	12050	11992	12196	12108	11877	11792	11675	11792	11685	11757	11788	11790	11816	11693	11688	11719	11866	11653	11728	11609	11837	11805	11806	11617	11802	11661	11649	11809	11746	11742	11743	11819	11775	11812	11771	11790	11608	11610	11728	11744	11620	11646	11818	11829	11820	11768	11553	11634	11812	11736	11849	11713	11880	11791	11778	11650	11717	11774	11816	11774	11608	11654	11844	11734	11952	11705	11838	11555	11730	11696	11571	11740	11731	11885	11794	11673	11708	11718	11782	11819	11648	11770	11701	11588	11659	11784	11725	11698	11584	11583	11760	11693	11584	11769	11651	11693	11618	11697	11679	11779	11677	11788	11619	11726	11840	11710	11751	11725	11684	11623	11890	11660	11709	11664	11854	11770	11807	11628	11748	11804	11615	11841	11577	11919	11798	11689	11729	11750	11722	11831	11583	11731	11730	11770	11774	11759	11678	11710	11782	11803	11875	11791	11621	11658	11709	11858	11808	11755	11834	11841	11736	11764	11588	11765	11649	11595	11854	11733	11806	11752	11731	11612	11671	11748	11636	11870	11716	11788	11853	11703	11705	11630	11869	11851	11839	11693	11770	11650	11873	11783	11877	11786	11506	11727	11580	11801	11734	11711	11764	11720	11741	11802	11680	11599	11667	11838	11743	11695	11758	11857	11679	11769	11717	11740	11655	11732	11745	11764	11825	11540	11731	11788	11902	11773	11738	11723	11712	11675	11663	11587	11822	11822	11726	11923	11663	11732	11612	11707	11715	11546	11700	11589	11631	11783	11627	11766	11695	11800	11644	11793	11757	11715	11823	11618	11732	11683	11795	11607	11806	11812	11621	11697	11912	11809	11813	11624	11704	11710	11687	11730	11690	11655	11758	11790	11704	11669	11842	11825	11617	11631	11795	11532	11791	11782	11848	11716	11707	11684	11773	11553	11696	11734	11727	11747	11606	11828	11705	11792	11683	11780	11616	11813	11764	11533	11658	11716	11710	11847	11847	11733	11675	11845	11724	11780	11688	11713	11673	11642	11855	11780	11738	11851	11681	11749	11617	11904	11665	11736	11722	11720	11665	11727	11763	11882	11790	11692	11751	11524	11726	11832	11792	11809	11740	11710	11719	11699	11686	11794	11561	11696	11600	11741	11569	11668	11722	11655	11771	11563	11831	11755	11676	11594	11624	11760	11797	11830	11498	11847	11720	11694	11754	11779	11764	11810	11789	11802	11845	11560	11773	11807	11793	11777	11725	11886	11568	11644	11625	11760	11762	11888	11760	11651	11742	11787	11936	11679	11756	11804	11603	11646	11613	11581	11813	11760	11700	11985	11563	11718	11770	11683	11679	11813	11713	11808	11888	11686	11660	11761	11613	11634	11786	11738	11787	11712	11731	11862	11784	11628	11700	11652	11704	11721	11827	11630	11631	11750	11692	11741	11662	11821	11645	11707	11752	11738	11684	11767	11763	11599	11721	11686	11723	11663	11749	11701	11656	11805	11642	11689	11567	11694	11715	11589	11741	11827	11635	11713	11680	11724	11562	11713	11684	11845	11637	11763	11602	11806	11878	11821	11757	11801	11739	11694	11878	11779	11725	11810	11792	11806	11670	11848	11827	11749	11798	11707	11481	11663	11719	11766	11803	11564	11679	11832	11714	11731	11767	11705	11530	11532	11740	11684	11704	11631	11871	11658	11829	11576	11879	11744	11741	11746	11686	11835	11751	11794	11773	11616	11838	11732	11744	11653	11775	11651	11887	11687	11689	11712	11686	11857	11690	11739	11665	11819	11616	11674	11742	11551	11721	11834	11760	11700	11824	11813	11728	11834	11847	11676	11787	11585	11768	11736	11704	11724	11576	11753	11685	11761	11712	11720	11909	11647	11949	11783	11643	11860	11706	11750	11640	11736	11642	11760	11680	11644	11742	11656	11600	11708	11732	11831	11736	11523	11785	11847	11678	11741	11795	11755	11787	11652	11642	11802	11746	11741	11749	11773	11713	11825	11689	11719	11686	11698	11798	11584	11795	11614	11711	11788	11769	11833	11693	11702	11676	11801	11762	11799	11644	11746	11561	11675	11766	11861	11808	11666	11804	11630	11665	11849	11932	11753	11664	11583	11685	11675	11796	11805	11683	11660	11726	11778	11834	11726	11660	11704	11763	11768	11757	11666	11822	11700	11772	11768	11855	11717	11739	11741	11817	11641	11813	11787	11775	11700	11608	11656	11726	11899	11813	11818	11691	11723	11642	11695	11873	11885	11763	11798	11713	11603	11701	11560	11745	11771	11926	11735	11724	11788	11580	11619	11756	11612	11790	11781	11715	11740	11769	11821	11873	11691	11818	11734	11710	11872	11706	11682	11778	11756	11796	11806	11739	11706	11872	11772	11844	11678	11711	11666	11755	11830	11717	11663	11678	11774	11677	11698	11742	11759	11755	11547	11587	11727	11704	11738	11735	11759	11841	11711	11733	11825	11726	11697	11781	11692	11680	11627	11631	11701	11692	11801	11649	11648	11656	11860	11777	11564	11729	11793	11682	11669	11802	11722	11594	11646	11675	11787	11768	11831	11803	11705	11837	11658	11724	11448	11613	11730	11657	11805	11566	11769	11799	11827	11671	11889	11834	11632	11732	11790	11576	11890	11861	11604	11562	11682	11773	11570	11703	11864	11560	11820	11700	11806	11779	11712	11635	11866	11794	11634	11816	11602	11819	11740	11875	11726	11839	11702	11705	11751	11704	11679	11753	11669	11739	11664	11713	11659	11733	11815	11901	11788	11840	11700	11702	11852	11849	11534	11577	11804	11661	11791	11923	11733	11769	11789	11832	11732	11745	11679	11688	11642	11771	11864	11723	11793	11653	11677	11599	11793	11927	11690	11726	11828	11642	11716	11868	11687	11732	11699	11753	11594	11635	11827	11700	11673	11826	11744	11724	11728	11735	11629	11750	11679	11777	11649	11614	11783	11661	11796	11737	11769	11717	11791	11667	11726	11697	11752	11741	11702	11809	11676	11806	11818	11599	11839	11857	11616	11790	11707	11712	11823	11657	11614	11708	11813	11783	11691	11740	11639	11722	11746	11632	11653	11765	11737	11780	11748	11685	11676	11863	11790	11618	11708	11941	11739	11601	11746	11705	11551	11763	11614	11600	11771	11729	11815	11794	11573	11735	11804	11720	11551	11790	11605	11669	11870	11569	11774	11718	11743	11716	11598	11794	11817	11721	11793	11688	11674	11808	11676	11817	11883	11750	11646	11787	11673	11610	11814	11654	11627	11765	11616	11507	11701	11744	11635	11792	11675	11711	11759	11804	11786	11681	11702	11737	11497	11751	11592	11727	11897	11678	11771	11601	11732	11812	11727	11737	11788	11684	11687	11850	11899	11836	11796	11757	11766	11774	11555	11623	11716	11904	11849	11676	11799	11788	11866	11687	11614	11573	11770	11672	11849	11656	11636	11627	11649	11651	11802	11574	11753	11622	11699	11760	11788	11857	11636	11793	11781	11716	11784	11607	11657	11719	11646	11713	11692	11811	11724	11620	11714	11748	11723	11723	11745	11750	11743	11561	11595	11736	11749	11723	11644	11560	11775	11750	11609	11646	11837	11678	11677	11692	11800	11802	11801	11770	11629	11661	11747	11652	11786	11725	11738	11714	11819	11716	11681	11743	11760	11711	11791	11873	11734	11825	11792	11714	11828	11758	11848	11753	11715	11639	11767	11635	11694	11762	11627	11693	11768	11613	11663	11796	11728	11725	11598	11618	11723	11727	11775	11705	11684	11722	11831	11658	11645	11809	11807	11681	11713	11828	11719	11793	11830	11792	11544	11818	11798	11857	11762	11829	11662	11839	11698	11868	11714	11752	11754	11603	11827	11812	11693	11744	11647	11626	11697	11618	11681	11804	11903	11784	11700	11615	11812	11661	11791	11819	11906	11875	11752	11687	11695	11753	11769	11644	11700	11723	11755	11764	11699	11688	11691	11676	11722	11724	11714	11605	11687	11735	11768	11593	11890	11854	11737	11765	11629	11810	11813	11763	11622	11839	11647	11824	11868	11731	11789	11679	11962	11701	11681	11852	11567	11753	11782	11750	11665	11757	11772	11742	11823	11638	11769	11708	11810	11723	11639	11664	11895	11735	11643	11675	11746	11656	11858	11700	11734	11697	11694	11662	11828	11660	11735	11865	11856	11689	11815	11777	11634	11784	11509	11961	11727	11591	11823	11811	11717	11738	11643	11763	11801	11693	11852	11786	11959	11867	11875	11643	11698	11891	11731	11777	11665	11625	11721	11807	11642	11754	11684	11789	11856	11706	11823	11670	11737	11663	11780	11798	11706	11676	11779	11734	11787	11647	11678	11892	11777	11923	11718	11685	11878	11807	11633	11625	11767	11794	11722	11807	11575	11687	11594	11578	11721	11741	11871	11784	11660	11818	11801	11628	11737	11687	11728	11729	11779	11806	11655	11707	11694	11929	11682	11796	11614	11824	11793	11790	11740	11736	11647	11747	11530	11739	11785	11948	11737	11777	11842	11702	11614	11792	11876	11687	11673	11817	11714	11692	11534	11637	11728	11810	11772	11655	11701	11919	11730	11752	11759	11618	11600	11714	11617	11676	11779	11745	11744	11664	11643	11735	11722	11648	11805	11829	11568	11875	11703	11577	11754	11707	11657	11771	11746	11677	11837	11806	11722	11728	11711	11635	11658	11694	11831	11718	11814	11585	11701	11606	11713	11781	11725	11692	11756	11576	11709	11760	11630	11742	11757	11694	11616	11664	11867	11757	11694	11654	11833	11716	11694	11821	11799	11749	11697	11897	11810	11583	11679	11581	11798	11799	11831	11608	11724	11790	11774	11792	11699	11731	11860	11763	11597	11731	11657	11696	11552	11797	11761	11701	11591	11786	11781	11802	11681	11750	11617	11782	11900	11749	11672	11793	11695	11758	11735	11678	11719	11676	11753	11863	11631	11675	11698	11926	11650	11813	11538	11784	11732	11778	11924	11651	11818	11667	11862	11733	11660	11754	11902	11658	11751	11743	11711	11691	11800	11781	11633	11794	11657	11706	11719	11820	11801
24177	20623	27263	25508	22347	22076	20894	18066	17543	17436	17363	17029	17088	17121	17115	20245	17150	16976	16831	16780	16793	16699	16956	16583	16883	16944	19373	20140	19184	18184	17484	16796	16888	16649	16741	16546	16538	16599	16615	16760	16638	16601	16410	16474	16603	16673	16742	16511	16603	16730	16641	16918	16704	16728	16564	16740	16834	16837	16531	16659	16735	16707	16718	16903	16524	16642	16528	16390	16638	16671	16669	16666	16654	16592	16452	16710	16807	16655	16753	16767	16588	16690	16624	16697	16513	16589	16597	16528	16512	16613	16577	16581	16578	16618	16468	16433	16654	16738	16521	16686	16559	16645	16626	16622	16443	16528	16793	16535	16632	16532	16553	16853	16604	16910	16820	16791	16544	16600	16784	16656	16675	16620	16777	16551	16519	16744	16680	16467	16545	16588	16587	16767	16742	16693	16618	16610	16545	16827	16724	16548	16680	16608	16567	16876	16619	16701	16674	16668	16720	16708	16624	16605	16608	16682	16884	16548	16638	16739	16462	16515	16476	16782	16599	16740	16746	16408	16466	16768	16831	16645	16430	16529	16523	16659	16466	16459	16515	16666	16580	16611	16542	16636	16514	16532	16532	16367	16666	16624	16594	16847	16604	16629	16305	16706	16569	16469	16728	16729	16559	16619	16651	16606	16671	16681	16507	16633	16647	16639	16470	16546	16646	16743	16611	16575	16564	16389	16539	16487	16705	16789	16585	16793	16518	16864	16521	16595	16567	16743	16624	16595	16804	16530	16562	16464	16634	16780	16582	16618	16728	16646	16627	16626	16855	16719	16487	16503	16461	16643	16594	16784	16697	16448	16413	16741	16484	16468	16720	16407	16474	16627	16611	16513	16573	16649	16787	16667	16650	16677	16929	16566	16655	16791	16441	16705	16856	16832	16777	16567	16574	16547	16481	16560	16406	16593	16596	16572	16628	16538	16539	16628	16456	16491	16485	16731	16771	16570	16616	16645	16554	16683	16707	16509	16467	16362	16529	16414	16615	16335	16730	16498	16557	16671	16524	16436	16438	16513	16621	16423	16671	16523	16673	16481	16694	16808	16574	16600	16448	16744	16532	16639	16533	16635	16615	16357	16532	16682	16634	16488	16566	16635	16737	16633	16723	16558	16587	16719	16670	16483	16776	16756	16378	16521	16546	16719	16618	16625	16349	16725	16370	16769	16412	16456	16575	16475	16636	16646	16514	16674	16454	16523	16455	16626	16549	16718	16687	16524	16578	16329	16520	16853	16543	16466	16558	16496	16625	16606	16631	16648	16543	16420	16473	16640	16738	16865	16645	16489	16532	16660	16385	16450	16484	16628	16614	16690	16548	16431	16579	16748	16775	16526	16567	16657	16567	16606	16554	16330	16588	16555	16646	16611	16679	16508	16480	16645	16575	16581	16650	16539	16447	16720	16826	16509	16807	16756	16520	16954	16585	16493	16607	16710	16616	16478	16523	16619	16531	16643	16367	16735	16542	16645	16571	16804	16686	16444	16550	16530	16670	16447	16403	16544	16410	16552	16325	16644	16648	16383	16475	16647	16752	16713	16686	16704	16357	16876	16383	16768	16511	16584	16585	16562	16591	16505	16456	16527	16663	16672	16344	16701	16481	16780	16506	16723	16683	16448	16699	16852	16691	16701	16628	16703	16770	16683	16612	16573	16614	16498	16615	16754	16586	16601	16668	16675	16516	16713	16672	16527	16575	16886	16495	16414	16573	16745	16444	16643	16592	16655	16620	16591	16605	16641	16491	16566	16724	16586	16542	16735	16495	16767	16515	16652	16601	16629	16728	16464	16671	16347	16665	16451	16468	16605	16572	16544	16783	16558	16586	16516	16595	16465	16442	16432	16751	16686	16627	16642	16610	16601	16615	16464	16671	16765	16622	16585	16666	16565	16563	16472	16466	16337	16573	16521	16384	16438	16840	16617	16608	16667	16679	16756	16564	16580	16680	16463	16589	16718	16643	16861	16491	16484	16434	16716	16418	16652	16582	16510	16505	16680	16549	16490	16664	16527	16500	16441	16604	16640	16609	16420	16660	16725	16547	16673	16615	16582	16394	16720	16635	16466	16548	16739	16598	16579	16503	16490	16559	16546	16694	16658	16776	16423	16652	16430	16837	16525	16555	16659	16715	16599	16537	16644	16834	16588	16616	16699	16632	16642	16465	16652	16799	16497	16733	16412	16813	16721	16620	16748	16487	16530	16603	16485	16522	16430	16766	16642	16556	16516	16492	16524	16688	16532	16550	16653	16764	16711	16682	16575	16664	16650	16493	16644	16561	16758	16443	16674	16552	16722	16609	16705	16670	16540	16618	16545	16614	16382	16576	16396	16711	16567	16567	16744	16650	16604	16512	16749	16767	16398	16670	16686	16611	16556	16479	16577	16663	16341	16611	16561	16628	16806	16829	16668	16498	16583	16438	16659	16598	16442	16729	16649	16447	16654	16465	16538	16516	16688	16668	16638	16664	16452	16734	16605	16511	16614	16576	16614	16650	16604	16644	16761	16597	16593	16541	16617	16846	16481	16335	16307	16518	16620	16536	16550	16771	16637	16718	16598	16470	16419	16675	16601	16684	16415	16514	16588	16551	16668	16328	16730	16639	16720	16600	16634	16661	16576	16745	16642	16666	16491	16770	16673	16534	16476	16626	16675	16408	16594	16630	16374	16732	16913	16661	16659	16691	16478	16824	16481	16732	16706	16614	16346	16622	16393	16685	16508	16596	16684	16642	16713	16640	16711	16650	16372	16590	16459	16467	16445	16715	16615	16778	16434	16854	16543	16435	16690	16500	16509	16836	16552	16644	16593	16468	16546	16692	16634	16602	16593	16739	16626	16649	16885	16698	16615	16570	16441	16615	16547	16506	16373	16692	16711	16821	16662	16699	16686	16628	16697	16613	16523	16631	16540	16680	16929	16410	16599	16416	16516	16830	16656	16648	16812	16632	16535	16479	16443	16695	16826	16511	16556	16562	16566	16569	16705	16740	16621	16682	16442	16604	16660	16637	16637	16458	16680	16438	16555	16714	16618	16604	16647	16739	16752	16526	16592	16812	16679	16658	16409	16796	16702	16628	16593	16572	16633	16508	16638	16579	16522	16682	16390	16300	16485	16755	16724	16554	16340	16612	16678	16771	16471	16490	16451	16736	16618	16548	16629	16524	16535	16705	16445	16630	16658	16597	16526	16695	16679	16711	16556	16665	16856	16550	16700	16632	16645	16466	16565	16491	16499	16445	16904	16553	16614	16792	16571	16522	16580	16514	16544	16702	16550	16895	16549	16416	16557	16408	16515	16526	16724	16518	16688	16691	16591	16573	16608	16436	16309	16696	16432	16388	16816	16672	16528	16643	16556	16676	16722	16619	16426	16508	16606	16819	16504	16579	16580	16466	16568	16564	16665	16635	16647	16709	16583	16713	16591	16718	16544	16723	16653	16599	16723	16520	16641	16683	16497	16570	16548	16674	16521	16615	16628	16525	16557	16778	16537	16661	16654	16755	16488	16585	16668	16527	16555	16759	16543	16628	16554	16711	16616	16569	16562	16652	16546	16566	16706	16724	16833	16623	16731	16629	16699	16674	16582	16691	16559	16763	16525	16608	16613	16827	16705	16565	16580	16483	16730	16658	16614	16678	16603	16544	16462	16690	16576	16409	16604	16650	16713	16588	16624	16689	16836	16495	16618	16627	16723	16477	16477	16735	16678	16605	16743	16679	16682	16772	16574	16677	16534	16470	16690	16526	16633	16524	16573	16623	16736	16807	16804	16616	16530	16800	16518	16715	16651	16376	16476	16597	16705	16500	16662	16594	16672	16523	16666	16519	16504	16643	16695	16681	16458	16661	16575	16809	16584	16734	16557	16555	16575	16654	16653	16607	16716	16716	16464	16883	16674	16571	16655	16633	16570	16627	16813	16488	16599	16542	16498	16583	16478	16756	16753	16609	16600	16596	16746	16514	16538	16480	16713	16670	16658	16572	16515	16789	16652	16524	16486	16439	16334	16589	16682	16719	16694	16573	16395	16555	16840	16779	16667	16756	16652	16612	16689	16703	16806	16624	16503	16448	16729	16629	16783	16616	16677	16533	16324	16536	16696	16752	16818	16546	16613	16632	16628	16627	16559	16718	16748	16556	16628	16822	16612	16619	16428	16555	16585	16412	16564	16671	16674	16679	16550	16613	16656	16563	16678	16587	16627	16656	16753	16681	16579	16897	16606	16404	16535	16697	16489	16521	16810	16577	16545	16673	16476	16591	16672	16511	16737	16634	16668	16456	16697	16564	16747	16529	16596	16487	16680	16758	16698	16673	16704	16614	16492	16508	16511	16788	16595	16593	16730	16413	16338	16527	16216	16368	16691	16632	16544	16695	16592	16604	16742	16631	16697	16493	16747	16581	16553	16751	16576	16767	16654	16578	16711	16639	16517	16654	16726	16503	16515	16443	16451	16418	16596	16691	16727	16719	16480	16632	16594	16814	16391	16621	16583	16631	16511	16693	16665	16659	16586	16580	16618	16676	16719	16359	16593	16630	16496	16560	16719	16578	16554	16617	16615	16484	16795	16606	16590	16686	16569	16575	16482	16711	16758	16823	16610	16489	16620	16631	16708	16586	16781	16637	16647	16687	16654	16546	16542	16765	16659	16570	16625	16585	16631	16699	16633	16562	16419	16668	16740	16486	16506	16549	16646	16636	16534	16433	16681	16543	16528	16649	16606	16450	16802	16518	16441	16502	16513	16492	16580	16575	16792	16493	16758	16658	16480	16357	16617	16697	16527	16486	16682	16418	16579	16570	16517	16531	16569	16880	16598	16493	16568	16721	16439	16493	16574	16692	16409	16355	16451	16650	16774	16523	16498	16669	16672	16447	16694	16614	16771	16651	16575	16659	16616	16778	16650	16588	16586	16705	16651	16402	16472	16465	16484	16594	16736	16611	16408	16577	16482	16543	16630	16603	16578	16437	16643	16513	16617	16854	16579	16505	16724	16695	16536	16503	16613	16446	16725	16717	16696	16740	16566	16526	16683	16770	16670	16578	16395	16768	16593	16595	16689	16491	16654	16801	16584	16518	16553	16652	16582	16596	16552	16476	16569	16572	16515	16556	16703	16630	16736	16545	16535	16578	16543	16588	16535
43118	59540	52436	35813	19170	14839	14155	13589	13391	13003	12485	12507	12529	12520	12591	17173	12418	12436	12447	12304	12130	12204	12237	12219	12259	12875	15909	16564	15184	13810	12934	12449	12357	12028	11982	12239	12096	12156	12256	12142	12079	12137	12019	12124	12302	12251	12071	12358	12101	12029	12268	12289	11939	12134	12132	12175	12033	12146	12309	12201	12038	12034	12281	12033	12223	12002	12079	12132	12206	12098	12002	11939	12012	12266	12054	12025	12323	11993	12183	12235	12154	11940	12094	12019	12052	12144	12061	12230	12167	12337	12150	12325	12056	12109	12261	12215	12162	12239	12102	12163	12132	12138	12053	12150	12217	12126	12098	12251	12029	12170	12147	12269	12153	12036	12140	12112	12127	12105	12195	12053	12172	12235	12186	12149	12090	12287	12161	12246	12152	12193	12131	12136	12205	12059	11981	12245	12133	12146	12188	12082	12196	12233	12138	12063	12169	12156	12159	12154	12152	12222	12120	12107	12158	12146	12155	11833	12214	12229	12235	12131	12025	12127	12292	12001	12246	12070	12016	12061	12101	12212	12126	12225	12301	12293	12200	12199	12193	12126	12057	12206	12164	12023	12115	12255	12141	12062	12214	12068	12184	12175	12094	12128	12194	12227	12087	12187	12039	12142	12016	12197	12147	12107	12066	12218	12093	12180	12137	12061	12149	12095	12238	12110	12236	12063	12234	12082	12252	12122	12011	12114	12046	12256	12166	11966	12166	12217	12061	12154	12027	12357	12115	12241	12179	12011	12291	11987	12077	12103	12214	12118	12039	12196	12268	12037	12065	12096	12325	12124	12333	11935	12126	12110	12134	12098	12099	12233	12292	12241	12249	12058	12262	12276	12209	12163	11999	12195	12219	12240	11997	12144	11965	12077	12091	11997	12084	12204	12137	12002	12219	12171	12232	12122	12063	12137	12292	12137	12147	12010	12139	12219	12196	12106	12155	12089	12113	12248	12117	12152	12033	12223	12243	12014	12096	12245	12088	12074	12218	12012	12047	12144	12201	12032	12287	12326	12173	12248	12164	12086	11998	12234	12173	12215	12007	12219	12007	12083	12227	12138	12122	12276	12171	12119	12054	12173	12194	12142	11999	12123	12033	12006	12170	12287	12056	12175	12405	12113	12176	12113	12151	12129	12337	12242	12214	12130	12120	12249	12160	12207	12092	12107	12203	12111	12085	12049	12216	12217	12023	12053	12201	12051	12107	12185	12186	12012	12034	12104	12137	11998	12080	12193	12044	12232	12288	12265	12195	12122	12152	12007	12165	12275	12080	12093	12221	12133	12047	12064	12191	12400	12217	12100	12125	12095	12076	12088	12311	12133	12194	12096	12146	12077	12187	12000	12283	12181	12051	12175	12250	11987	12108	12098	12103	12197	11950	12053	12051	12110	12205	12055	12081	12177	12234	12072	12215	12161	12054	12232	12190	12281	12083	12263	12111	12152	12146	12306	12225	12173	12143	12119	12063	12227	12002	12185	12276	12175	12066	12054	12148	12163	12022	12253	12140	12092	12068	12063	12087	12047	12148	12012	12199	12149	12161	12185	12187	12221	12159	12201	12146	12026	12229	12075	12156	12161	11989	12075	12168	12408	11946	12188	12020	12044	12012	12113	12071	12150	12132	12210	12127	12177	12213	12079	12330	12110	12138	12098	12025	12196	12215	12107	12232	12306	12117	12184	12182	12110	12147	12138	12057	11951	12148	12172	12190	12022	12163	12184	11942	12281	12068	12177	12064	12167	12143	12157	12191	12082	12230	12143	12084	12127	12103	12202	12196	12217	12117	12124	12089	12024	12117	12100	12195	12171	12126	12196	12177	12111	12161	12184	12165	12117	12212	12147	12052	12197	12076	12237	11985	12005	12272	12384	12047	12219	12211	12191	12045	12191	12095	12070	12031	12196	12177	12211	12111	12086	12056	12058	12058	12140	12164	12123	12072	12095	12140	12149	12181	12167	12109	12240	12111	11963	12026	11994	12171	12177	12130	12119	12268	12065	12175	12118	12021	12076	12032	12075	12154	12184	12134	12188	12056	12112	12188	12059	12108	12138	12068	12075	12155	12264	12053	12198	12246	12166	12209	12268	12215	12025	12061	12187	12173	12159	12281	12043	12107	12123	12034	12156	12114	12145	12002	11980	11977	12085	12333	11946	12096	12042	12200	12169	12051	12072	12082	12218	12096	12096	12297	12086	12169	12191	12220	12127	12233	12082	12082	12208	12128	12217	12228	12201	12110	11922	11985	12026	12042	12043	12345	12242	12280	12113	12194	12136	12354	12191	12059	12113	12256	12164	12180	12039	12156	12115	12220	12110	12100	11967	12073	12248	12171	12078	12113	12168	12108	12192	12090	11929	12064	12131	12158	11932	12132	12214	12172	12121	12155	12271	12047	12159	12083	12065	12068	12121	12259	12073	12128	12126	12161	12270	12078	12028	12200	12096	12148	12020	12079	12173	12021	12143	12110	12141	12080	12123	11958	12162	11996	12077	12171	12153	12264	12158	11970	12146	12057	12121	12215	12239	12267	12218	12202	12067	12175	12092	12138	12116	11993	12238	12164	12153	12102	12080	12218	12081	12182	12154	12112	12258	12036	12143	12147	12126	12169	12093	12194	12189	12105	12101	12052	12233	11972	12195	12102	12139	12275	12010	12069	12190	12177	12120	12159	12268	12271	12032	11951	12045	12020	12170	12306	12128	12014	12326	12045	12044	12205	12152	12214	12179	12179	12084	12169	12129	12056	12127	12048	12111	12106	12091	12192	12042	12204	12149	12324	12109	12145	12053	12087	12111	12174	11979	12124	12041	12146	12109	12336	12068	12163	12172	12086	12125	12056	12077	12302	12286	12026	12145	12241	12084	12179	12165	12198	11991	12219	12185	12127	12084	12073	12196	11975	12170	12037	12295	12006	12141	12236	12088	12047	12112	12120	12040	12125	12007	12088	12316	12170	12126	12103	12294	12181	12152	12333	12046	12054	12052	12094	12043	12090	12183	12162	12020	12196	12035	12323	12073	12285	12251	12190	12169	12035	12221	12189	12137	12167	12274	11991	12229	12038	12237	12158	12136	12207	12272	12173	12224	12095	12050	12234	12005	12128	11958	12171	12042	12204	12090	12084	12091	11971	12325	12086	12292	12200	12141	12115	12058	12172	11976	12031	12172	12157	12122	12200	12192	12198	12062	11923	12199	12225	12110	12263	12107	11979	12114	12087	12278	12217	12140	12126	12174	12126	12042	12102	12077	11995	12225	12104	12020	12207	12220	12191	12112	11942	12163	12241	12110	12195	12140	12215	12149	11958	12117	12128	12158	12038	12188	12119	12172	12075	12148	12170	12153	12235	11944	12186	12181	12140	11918	12199	11986	12291	12271	12185	12106	12240	12064	12068	12094	12165	12154	12187	12228	12087	12243	12085	11971	12196	12275	12135	12306	12134	12152	12059	12120	12134	12079	12086	12129	12198	12242	12073	12091	12069	12195	12070	12114	12086	12051	12327	12191	12210	12166	12058	12136	11986	12130	12171	12050	12293	12235	11961	12150	12228	11958	12216	12202	12032	12372	12183	12084	12159	12150	12133	12047	12252	12135	12230	12085	12116	12079	11980	12169	12154	12124	12163	12104	12163	11883	12283	12145	12125	12245	12138	12116	12152	12055	12320	12124	12139	12022	12326	12097	12104	12217	11994	12216	12274	12132	12155	12090	12135	12145	12163	12213	12252	12205	12241	12073	12172	11911	12150	12196	12154	12052	12234	12151	12236	12186	12207	12069	12145	12058	12101	12105	12137	12206	12171	12050	11952	12182	12247	12220	12145	12226	12033	12147	12309	12156	12181	12340	12030	12146	12232	12133	12154	12202	12133	12143	12121	12069	11984	11976	12258	12007	12176	12172	12151	12258	12153	12007	12261	12168	12052	12246	12186	12024	12158	12193	11990	11955	12194	12169	12175	12002	12148	12246	11971	12220	12212	12272	12122	12200	11961	12090	12253	12194	12185	12165	12119	12163	12075	12144	12240	12166	12191	12190	12191	12273	12139	12156	12126	12110	12218	12140	12133	12120	12172	12030	12189	12198	11990	12333	12202	12135	12054	12312	12004	12104	12136	12117	12063	12075	12116	12160	12139	12096	12067	12223	11872	12244	12185	12139	12124	12230	12151	12140	12108	12302	12175	12163	12098	12122	12052	12095	12227	12155	12199	12069	12150	12107	12196	12212	11970	12153	12078	11956	12152	11992	12167	12198	12068	12092	12144	11961	12156	12112	12254	12189	12099	12174	12252	12159	12197	12225	11926	12070	12142	12121	12109	12337	12071	12262	12127	12224	12114	12078	12168	12119	12179	12324	12106	12103	12002	12106	12095	12216	12276	12105	12136	12354	12092	12123	12104	12182	12106	12070	12312	12236	12139	12196	12284	12097	12231	12123	12289	12009	12171	12195	12223	12245	12095	12168	12287	12165	12101	12139	12089	12191	12134	11925	12045	12258	12141	12095	11990	12205	12047	12170	12166	12020	12024	11918	12103	12098	12113	12049	12128	12043	12208	12286	12174	12122	12081	12093	12131	12123	12117	12100	12190	12049	12180	11957	12281	12239	12169	12073	12090	12132	12019	12078	12086	12115	12028	12146	12142	12111	12149	12240	12120	12127	12055	12162	12033	12216	12203	12190	12006	12050	11997	12137	12031	12144	12173	12288	12063	12137	12146	12069	12090	12204	11996	12172	12130	12180	12165	12022	12019	12128	12216	12024	11995	12168	12130	12287	12147	12007	12043	12148	12066	12051	12177	12169	12184	12178	12403	12233	12179	12252	12156	12170	12214	12159	12224	12100	12211	11955	12232	12211	12065	12012	12106	12104	12164	12130	12222	12129	12231	12178	12163	12115	12155	12148	12121	12162	12098	12196	12041	11986	11969	12254	12074	12033	12041	12194	11991	12108	12090	12155	12054	12152	12049	12068	12179	12216	12231	12068	12337	12123	12053	12119	12121	12051	12073	12117	12243	12048	11972	12092	12072	12128	11975	12134	12126	12184	12041	12262	12060	12049	12195	12048	11999	12108	12104	12238	12225	12262	12151	12322	12268	12045	12178	12075	12236	12177	12090	12192	12076	12220	12156	11999	12323	12223	12184	12112
22228	20599	27217	24538	21202	23124	25198	20380	19039	18559	18182	17783	17552	17414	17647	24278	20549	17673	17192	17200	17132	17247	17072	17122	17397	17619	22116	23959	22060	19947	18254	17305	17158	16849	17061	17168	16931	17166	17044	17276	16798	16893	16949	17175	17033	17047	16962	16903	17076	16944	16936	16837	16899	16950	17085	16846	16875	16936	16990	16827	16784	17058	17230	17046	17176	16792	17055	16789	16888	17197	16814	16983	16935	17034	16795	16983	16832	16904	17056	17123	17112	17163	16847	16892	16933	16919	17160	16799	17100	16981	16873	17036	16921	16916	16937	16935	16949	16832	16813	16882	17098	16992	16973	16836	16764	17184	16915	17040	16815	16884	16854	16988	16901	16940	16874	16969	16915	16773	16999	17073	16646	16788	16634	17272	16726	16790	16700	16815	16957	17270	17027	16842	16936	16813	17049	17170	17034	16890	16917	16786	17070	17042	16971	16990	16972	16994	16960	16994	16850	16866	16913	16939	17090	16889	16979	17000	16872	16806	17058	16936	17020	17151	16972	16669	16955	16910	17058	17030	16595	16916	17105	16989	16884	16959	16707	16978	16648	16797	16987	16598	17122	16865	16812	16872	16817	16822	16971	17019	16773	17031	16721	16792	16871	16904	17001	16825	16839	16970	16877	17127	16935	16734	16783	16968	16868	16750	16800	16882	16684	16768	16776	16850	16646	16838	17040	16854	17079	16928	16719	16970	16903	16876	16814	17080	16860	16961	16954	16898	16804	16944	16869	16886	16987	16803	16899	16957	17075	16853	16749	16930	16852	16912	16815	16849	16909	16914	16955	16809	16853	16831	16974	16840	17079	16836	16980	16992	16996	16840	17015	17223	16959	17000	16901	17092	16843	16945	17009	17050	16802	16853	16804	16725	16942	16752	17011	16861	16950	16873	16993	17028	16780	16767	16861	16851	16921	16858	16966	17049	16885	16829	16880	16825	17024	16925	16943	16735	16899	17007	16785	16983	17092	17078	16999	17116	16925	16852	16889	16856	16836	16892	17091	16920	16859	16942	16846	16842	16816	16844	17044	17044	16836	16903	16641	16789	17085	16730	16839	16953	16884	16819	17183	16963	16848	16898	16850	16996	17191	16958	16905	17021	17019	16718	16864	16943	16845	17087	16972	17075	16831	17128	16880	17116	16987	16813	17201	17018	17074	16947	16912	16998	16958	17131	16862	16947	17059	16955	16831	16854	16791	17011	16978	16895	17096	16903	16894	16593	16673	16722	16911	16986	16924	16949	16902	17041	16985	16896	17064	16881	16803	16711	16990	16751	16746	17044	17025	16884	16830	17092	16878	16894	16801	17020	16772	16975	16882	17245	17078	16854	16952	16803	16813	16780	16828	16878	16936	17088	16850	16846	16796	17006	17005	16896	17105	16828	16690	16788	16859	17032	16776	16656	16873	16899	16832	16930	16918	16888	16726	16744	16936	16940	16925	16861	16944	17006	16892	16770	16828	16995	17121	16830	16909	16766	17135	17013	17133	16913	16790	16687	16864	17008	16847	16842	16935	17025	16927	16961	16703	16991	16803	16870	16949	16913	16939	16985	16799	16870	17091	17004	16931	17000	16845	16898	16894	16946	16962	16891	16906	16923	17080	16976	16909	16717	16894	17125	16828	16895	16937	16911	16879	16804	16745	16889	16946	16845	17079	16858	17015	16807	17044	16933	16870	16961	16872	16991	17038	16906	16973	16895	16888	17033	16824	16938	16842	16889	17156	17130	17066	16790	16656	16716	16903	17117	16833	17133	17120	17193	17002	16949	16987	16749	17007	16967	17111	16919	16878	16957	16928	16934	16721	17261	16821	16807	16981	16872	16958	16989	16936	16932	17021	16909	16905	16876	16969	16895	16795	16884	16840	16984	16944	16862	16877	17087	16885	17057	16924	16937	17000	17002	17197	16892	16830	16895	16930	16984	16864	16989	16948	16764	17140	16903	16883	16672	17072	16769	17072	16855	16969	17049	16864	17151	16951	17174	16901	16902	16815	16842	16957	17106	16870	16921	17066	17104	16960	16938	16709	17057	16887	16920	16899	16918	17087	16907	16942	16863	17066	16977	16805	16865	16937	16913	16980	16834	17003	16790	17021	16846	17063	17154	17003	17128	16879	17010	16948	16680	16969	16867	16952	17081	16967	16968	17055	17105	17038	16706	17018	16874	17016	17068	16749	16653	16852	16856	16736	16922	16950	17020	16972	16853	16981	17025	16919	16949	16869	16971	16879	16831	16813	17004	16929	16951	16954	17053	16849	16875	16845	17037	16828	16742	17160	16847	16946	16932	17011	16877	17035	16906	16891	16881	16905	16946	16913	16864	16936	17055	16792	17016	16916	16936	16826	16913	17127	16872	17107	16988	16964	16841	16888	16944	16846	16705	16958	17044	16867	16889	16704	16954	16907	16876	16999	16895	17078	16845	16835	17069	17080	16974	16901	16941	16924	16822	16824	17211	16841	16890	17061	16978	17087	16790	16839	16955	17168	16983	16847	17011	16897	16963	17190	17002	16960	16839	16913	17064	17110	16822	16947	17037	16808	16789	16813	16980	16721	17022	16882	17049	16868	17025	16764	17049	16913	17247	17001	16852	16907	16841	17010	16885	16989	16972	16896	16794	16781	16680	16879	16892	17118	16665	16878	16962	16835	16786	16866	17128	16903	16983	16724	16832	17007	16796	17010	17089	16897	16897	17019	16856	17121	17037	17002	17087	16856	16699	16964	16852	17009	16787	16925	17171	16872	16913	16897	17048	17053	16862	16880	16929	17032	16909	16828	17038	16820	16920	16970	17115	16903	17017	17106	16967	17037	16983	17021	17013	17028	16922	16950	16892	17023	17095	16816	16733	17022	16905	17030	16943	17047	16814	16898	16891	16952	16972	16898	16899	16863	16878	16897	16979	17003	16903	16808	17005	16900	16886	16907	16770	16786	16932	17164	16934	16875	16826	16956	16928	16912	16973	16900	16868	16772	16854	16699	16848	17085	17066	17177	16878	16927	16878	16780	16890	17033	17286	17051	17061	17089	16929	16873	16835	16915	16842	16874	16788	16921	17127	16930	16968	17131	17085	16834	16985	17058	16591	16882	16835	16969	16755	16821	16733	16969	16961	16918	16874	16830	16806	16829	16739	16980	16756	16814	16863	17074	16894	16913	16933	16870	16745	16860	16662	16793	16875	16970	17096	17003	17178	16761	16983	16916	16804	17216	16872	16872	16988	16782	16962	16912	16967	17121	16914	16807	16892	16942	16742	17115	16933	16906	16737	16958	17074	16826	16996	17019	17065	16911	17111	17212	16907	16988	16880	16765	16827	17178	16788	16867	17055	16949	16808	16798	16864	16869	17041	16769	16897	16707	16983	17029	16729	16938	16756	16750	16916	16936	16955	16786	16958	17054	17028	17096	17196	17035	16997	17024	17001	16889	16987	16782	16892	16778	16994	17193	16705	16705	17010	16943	16817	17113	16954	17060	16865	17019	16805	16810	17002	17142	16918	16909	17043	16847	16749	16988	16828	16997	17039	17368	17053	16942	16657	17006	16699	16674	16920	17036	16961	16988	16984	16709	17156	16958	16985	17035	16697	16814	16984	16787	16760	16850	16711	17032	16833	16834	16855	16824	16826	16929	16822	16877	16989	16706	16613	16871	16913	16994	16798	16920	17055	16812	16958	16962	16882	16918	16811	16945	16832	16992	17039	16904	16806	16800	17052	16941	16985	17077	17108	16875	17049	16885	16818	16956	16922	16786	16859	16951	16907	17154	17047	16812	17195	16900	16802	16818	16960	16883	16963	16973	16981	16881	16954	16989	17040	16963	16810	16860	16785	16972	16868	17007	17119	16923	17067	16907	16934	17085	16938	17050	16905	16894	16996	16910	17021	16881	16810	17070	16698	17107	16839	16840	17058	17029	16999	17256	17006	17078	16958	16959	16843	16980	16873	17140	17131	16856	17174	17116	16826	17011	16898	16959	16721	16937	16941	16783	17088	16949	17007	16962	16741	16702	16888	17072	16754	16907	16936	16724	16889	16889	16931	16914	16834	16881	16875	16600	16720	17012	16887	16969	16836	16948	17012	17031	16917	16770	16890	16992	16793	16872	16707	16812	16614	16882	16948	17069	16970	17090	16907	16794	16832	17076	16950	16886	16910	16920	16964	16731	16717	17078	16924	16945	16997	17099	17032	17020	16987	16925	17103	16844	17074	16665	16779	16752	16934	16917	16644	16761	16938	17092	16795	16828	16990	17117	16935	17024	16768	16942	16777	17140	16961	17121	16932	16753	16806	16794	17006	17041	16882	17059	16617	17012	16921	16933	16930	16851	16908	17083	16920	16855	16743	17030	16914	16795	16763	16967	16889	17037	16840	16721	16904	17015	17054	16892	16806	16991	17007	17067	16929	17004	16864	17005	16705	16984	17042	17134	16965	16821	16918	16940	16902	16882	16861	17138	17075	16934	16965	16794	16912	16903	17110	16926	16900	16958	16844	16990	16848	17192	16984	16918	17060	16775	16887	16887	16818	17057	16774	16760	16784	17007	17072	16940	16907	16935	16930	16931	17022	16938	16950	16826	16994	16970	17075	16850	16853	16830	16965	16974	16900	16816	16973	16782	17016	16887	16872	16944	16879	16971	17046	17086	16933	16819	17066	16793	16915	16922	16690	16750	17004	16946	17196	16857	16851	16770	16752	17054	16725	17067	16966	16909	16995	16968	16777	16827	16783	16720	16827	17088	17062	16902	16898	16892	16725	16899	16920	17000	17086	16792	17141	16715	16928	16839	16951	16868	16735	17132	17085	17070	17038	16866	16780	16851	17144	16906	16992	17084	17103	16931	16973	16980	16821	16999	17006	16767	16978	16970	16894	16826	16867	16708	17119	17127	17060	16956	16758	16900	17009	17019	16851	16761	17014	16798	17005	16984	16741	17006	16728	16755	16751	17027	17030	17020	16903	17068	16892	16945	16886	16960	16952	16871	16717	16950	17289	16942	16871	16974	16773	16937	16833	16937	16979	16899	16786	17100	16724	16864	16941	17030	16865	16946	17140	16847	17104	16931	16605	16870	16961	16924	16816	16864	16889	16900	17074	16907	17007	16716	16864	16947	16931	16931	16850	16768	16930	16989	16921	17173	16966
42221	67007	61787	38911	21568	18135	16645	15910	15386	14315	13574	13226	13014	12923	13109	22777	14483	12704	12584	12417	12445	12489	12498	12483	12633	13518	19916	21170	18135	15242	13479	12804	12349	12451	12288	12341	12214	12301	12339	12289	12275	12264	12264	12237	12372	12383	12307	12210	12254	12346	12367	12339	12242	12243	12384	12310	12160	12374	12296	12053	12194	12423	12437	12325	12297	12343	12254	12150	12309	12281	12308	12211	12254	12316	12420	12376	12288	12373	12352	12189	12154	12303	12335	12347	12217	12367	12433	12383	12303	12310	12368	12440	12125	12221	12311	12229	12218	12338	12293	12320	12183	12237	12413	12266	12303	12292	12302	12375	12280	12198	12318	12274	12369	12400	12214	12167	12442	12301	12418	12214	12345	12313	12234	12098	12362	12421	12322	12257	12265	12305	12255	12114	12390	12330	12387	12277	12467	12265	12310	12349	12200	12381	12231	12306	12330	12206	12197	12223	12459	12351	12366	12256	12258	12430	12240	12127	12346	12206	12169	12360	12267	12297	12264	12281	12295	12359	12164	12371	12282	12159	12251	12241	12000	12349	12357	12209	12454	12219	12359	12364	12203	12386	12154	12460	12246	12320	12227	12362	12357	12232	12413	12408	12358	12302	12339	12247	12206	12173	12278	12314	12449	12313	12364	12424	12365	12238	12380	12298	12312	12255	12322	12473	12162	12384	12333	12232	12314	12353	12258	12195	12389	12363	12301	12331	12347	12271	12316	12380	12307	12424	12360	12314	12395	12411	12424	12457	12232	12419	12235	12290	12273	12366	12361	12197	12230	12237	12163	12213	12430	12143	12404	12281	12366	12265	12104	12410	12325	12449	12150	12314	12317	12368	12412	12502	12162	12392	12336	12195	12158	12357	12252	12444	12272	12225	12378	12189	12309	12206	12314	12409	12234	12315	12286	12218	12185	12397	12391	12337	12404	12352	12177	12211	12242	12239	12345	12318	12153	12256	12290	12275	12123	12139	12390	12357	12273	12173	12302	12333	12284	12187	12286	12447	12261	12164	12305	12161	12359	12209	12210	12113	12261	12313	12417	12365	12293	12271	12189	12348	12321	12340	12374	12326	12349	12472	12454	12346	12407	12168	12376	12195	12346	12305	12420	12292	12295	12260	12281	12425	12139	12265	12422	12216	12406	12283	12396	11969	12260	12307	12259	12261	12450	12294	12213	12506	12178	12378	12185	12225	12468	12470	12285	12393	12585	12383	12168	12315	12336	12230	12377	12220	12215	12331	12245	12331	12381	12275	12536	12327	12376	12296	12351	12392	12236	12296	12341	12253	12310	12327	12448	12396	12358	12272	12264	12480	12300	12186	12394	12219	12387	12375	12213	12397	12284	12395	12312	12255	12174	12201	12276	12292	12207	12183	12245	12251	12273	12400	12247	12392	12175	12379	12217	12374	12287	12239	12349	12364	12327	12279	12284	12201	12429	12319	12304	12165	12395	12306	12338	12303	12224	12194	12168	12240	12289	12250	12287	12387	12324	12255	12341	12205	12189	12298	12168	12175	12278	12281	12243	12247	12382	12427	12322	12131	12324	12270	12263	12241	12307	12237	12129	12147	12376	12251	12308	12306	12348	12345	12250	12287	12465	12304	12351	12390	12242	12381	12233	12369	12368	12347	12319	12340	12185	12313	12596	12507	12326	12265	12277	12373	12318	12192	12247	12237	12254	12327	12248	12270	12183	12303	12347	12324	12424	12252	12420	12338	12075	12452	12487	12307	12355	12242	12485	12369	12370	12377	12193	12314	12483	12314	12319	12450	12339	12294	12242	12230	12377	12235	12241	12342	12247	12284	12076	12311	12080	12322	12264	12342	12324	12378	12359	12228	12194	12139	12315	12272	12345	12433	12183	12249	12410	12350	12120	12218	12160	12256	12435	12203	12315	12332	12339	12306	12258	12398	12347	12335	12224	12411	12400	12419	12163	12302	12135	12350	12087	12254	12393	12411	12343	12223	12259	12215	12483	12132	12317	12337	12231	12172	12346	12169	12359	12300	12148	12328	12334	12315	12320	12344	12298	12298	12288	12268	12325	12355	12255	12251	12312	12165	12596	12291	12337	12268	12436	12242	12143	12467	12378	12136	12341	12482	12415	12344	12321	12306	12163	12320	12376	12309	12066	12201	12320	12206	12469	12155	12269	12311	12301	12284	12286	12178	12178	12333	12372	12167	12344	12271	12280	12495	12316	12322	12285	12338	12426	12260	12292	12251	12260	12318	12243	12210	12287	12174	12405	12255	12329	12250	12292	12360	12113	12147	12247	12377	12190	12255	12265	12263	12357	12216	12453	12452	12357	12241	12371	12230	12360	12259	12212	12282	12359	12417	12298	12274	12184	12194	12309	12323	12247	12220	12199	12231	12279	12240	12253	12286	12385	12241	12161	12365	12338	12177	12452	12327	12461	12343	12234	12282	12262	12305	12522	12258	12362	12373	12393	12166	12366	12374	12260	12107	12320	12151	12357	12306	12243	12454	12351	12327	12250	12398	12297	12470	12432	12439	12385	12313	12216	12459	12368	12261	12218	12327	12325	12440	12343	12362	12422	12379	12338	12175	12296	12434	12348	12231	12249	12211	12359	12226	12431	12303	12225	12288	12247	12434	12291	12288	12498	12240	12195	12214	12274	12468	12348	12224	12258	12290	12407	12061	12207	12378	12251	12418	12353	12241	12258	12266	12208	12272	12368	12323	12531	12352	12255	12115	12315	12373	12384	12279	12269	12172	12280	12320	12318	12291	12146	12338	12432	12321	12295	12421	12226	12326	12424	12286	12322	12285	12276	12369	12294	12267	12281	12208	12310	12277	12306	12336	12331	12316	12377	12163	12357	12364	12263	12244	12295	12406	12423	12412	12234	12387	12382	12208	12363	12401	12359	12297	12301	12302	12202	12237	12431	12143	12363	12379	12161	12345	12097	12295	12236	12277	12297	12425	12239	12278	12178	12153	12302	12302	12439	12341	12319	12297	12358	12448	12270	12235	12227	12155	12430	12139	12214	12266	12271	12242	12401	12276	12138	12345	12315	12352	12362	12380	12074	12221	12278	12280	12500	12377	12315	12312	12321	12320	12320	12320	12349	12410	12240	12265	12308	12222	12278	12252	12354	12155	12105	12254	12325	12313	12349	12384	12251	12241	12269	12370	12315	12180	12627	12324	12232	12366	12439	12212	12269	12171	12282	12250	12266	12253	12245	12136	12296	12327	12441	12313	12348	12295	12414	12448	12330	12348	12270	12307	12413	12347	12331	12364	12410	12379	12310	12203	12239	12327	12185	12369	12430	12396	12201	12307	12358	12278	12131	12445	12157	12235	12274	12410	12414	12401	12409	12298	12414	12300	12162	12305	12174	12301	12231	12285	12257	12345	12300	12162	12239	12369	12495	12320	12169	12488	12414	12011	12534	12312	12180	12209	12380	12321	12348	12293	12285	12165	12176	12261	12346	12376	12371	12276	12312	12290	12327	12331	12333	12226	12333	12326	12326	12082	12282	12290	12372	12138	12287	12232	12411	12517	12411	12165	12356	12241	12213	12222	12249	12399	12224	12339	12311	12482	12285	12112	12344	12270	12384	12239	12398	12234	12147	12352	12329	12313	12318	12294	12219	12186	12297	12133	12391	12344	12430	12412	12343	12266	12307	12298	12312	12369	12345	12413	12281	12257	12391	12169	12425	12217	12371	12343	12302	12239	12451	12310	12281	12214	12266	12343	12294	12232	12355	12230	12418	12414	12355	12425	12299	12329	12434	12273	12291	12411	12446	12327	12241	12317	12404	12276	12291	12369	12393	12261	12401	12339	12288	12185	12372	12300	12274	12216	12333	12318	12342	12265	12265	12360	12318	12196	12307	12023	12041	12324	12292	12133	12401	12176	12398	12304	12451	12135	12271	12349	12140	12396	12280	12157	12414	12361	12244	12382	12246	12198	12140	12359	12321	12387	12388	12280	12311	12399	12325	12272	12091	12322	12352	12285	12412	12252	12301	12433	12330	12156	12255	12157	12183	12358	12237	12276	12185	12302	12253	12472	12245	12244	12473	12369	12239	12334	12395	12248	12239	12417	12355	12079	12296	12270	12300	12196	12425	12160	12348	12384	12343	12383	12307	12370	12370	12230	12312	12154	12298	12270	12257	12290	12372	12202	12217	12407	12315	12269	12379	12433	12188	12325	12414	12271	12337	12253	12219	12289	12299	12205	12305	12353	12427	12266	12238	12264	12333	12375	12344	12516	12273	12173	12235	12341	12209	12236	12469	12311	12333	12216	12395	12241	12348	12138	12234	12294	12230	12296	12254	12179	12456	12192	12139	12259	12234	12255	12266	12264	12313	12206	12256	12243	12236	12359	12273	12357	12298	12302	12307	12459	12244	12249	12285	12203	12201	12155	12338	12146	12252	12410	12375	12379	12214	12332	12356	12386	12243	12293	12094	12413	12259	12317	12348	12245	12321	12253	12343	12276	12199	12303	12184	12310	12407	12380	12333	12311	12321	12236	12243	12282	12292	12251	12076	12201	12298	12257	12294	12350	12328	12391	12308	12328	12342	12331	12336	12287	12226	12203	12283	12334	12443	12279	12207	12284	12336	12400	12200	12271	12198	12319	12355	12382	12318	12372	12346	12321	12424	12356	12240	12441	12456	12312	12253	12283	12224	12308	12403	12315	12448	12141	12322	12345	12285	12266	12333	12456	12287	12388	12302	12374	12467	12267	12278	12384	12495	12283	12317	12246	12411	12128	12340	12258	12448	12362	12275	12419	12298	12323	12383	12150	12398	12362	12334	12397	12158	12334	12211	12299	12402	12240	12222	12361	12330	12234	12373	12354	12267	12265	12304	12318	12238	12211	12228	12330	12385	12275	12361	12433	12342	12273	12258	12253	12345	12303	12361	12357	12395	12283	12342	12449	12247	12441	12358	12251	12313	12283	12400	12305	12399	12301	12477	12311	12362	12360	12210	12230	12469	12385	12348	12211	12207	12342	12356	12342	12362	12374	12263	12432	12357	12292	12191	12280	12252	12222	12240	12293	12121	12302	12409	12200	12245	12325	12387	12328	12320	12367	12385	12372	12373	12237	12296	12134	12337	12370	12249	12269	12235	12139	12646	12160	12292	12269	12294	12309
39833	40941	40251	28425	20931	19847	19866	19233	19024	18994	18751	18566	18589	18544	18411	18792	18646	18407	18672	18500	18689	18592	18481	18410	18575	18563	18663	18771	18678	18424	18561	18664	18444	18587	18469	18637	18617	18525	18371	18719	18735	18238	18247	18428	18622	18429	18379	18606	18387	18559	18518	18435	18573	18613	18458	18294	18619	18357	18680	18449	18297	18479	18373	18594	18523	18633	18408	18492	18486	18727	18436	18563	18509	18492	18164	18341	18301	18488	18631	18274	18427	18478	18501	18479	18361	18177	18544	18432	18476	18485	18269	18265	18341	18401	18618	18223	18507	18356	18572	18638	18385	18437	18342	18524	18391	18455	18364	18346	18375	18645	18265	18524	18533	18355	18355	18339	18275	18379	18444	18497	18478	18645	18351	18459	18560	18477	18444	18552	18560	18417	18330	18491	18262	18298	18508	18495	18395	18531	18283	18163	18446	18262	18447	18405	18436	18349	18342	18506	18506	18347	18193	18303	18487	18476	18553	18578	18580	18488	18515	18134	18480	18445	18579	18670	18493	18532	18382	18253	18340	18568	18416	18506	18426	18261	18457	18120	18343	18291	18418	18247	18449	18427	18552	18344	18497	18417	18501	18460	18407	18511	18266	18526	18395	18495	18401	18415	18378	18365	18546	18275	18549	18290	18281	18215	18462	18383	18577	18505	18586	18474	18394	18465	18383	18528	18545	18590	18431	18196	18569	18462	18459	18394	18280	18326	18509	18552	18430	18617	18571	18399	18575	18507	18574	18649	18842	18416	18655	18622	18236	18496	18417	18576	18539	18622	18440	18448	18376	18469	18531	18436	18649	18424	18357	18128	18193	18421	18321	18480	18365	18504	18498	18222	18575	18402	18374	18297	18635	18743	18436	18539	18411	18509	18326	18284	18507	18276	18445	18613	18594	18494	18425	18637	18514	18478	18625	18416	18342	18421	18473	18587	18468	18377	18450	18359	18467	18294	18360	18471	18523	18421	18510	18393	18525	18633	18381	18537	18389	18430	18481	18519	18502	18465	18430	18629	18399	18537	18592	18450	18435	18334	18298	18457	18434	18401	18467	18538	18443	18309	18571	18637	18471	18392	18293	18481	18544	18496	18431	18444	18506	18270	18457	18657	18234	18559	18441	18341	18388	18390	18437	18481	18517	18362	18430	18375	18486	18538	18415	18584	18444	18428	18424	18454	18553	18420	18416	18712	18282	18640	18564	18382	18562	18746	18411	18495	18378	18578	18426	18441	18493	18342	18494	18531	18459	18420	18361	18535	18422	18679	18395	18667	18312	18579	18309	18331	18329	18454	18416	18525	18441	18577	18431	18495	18487	18425	18552	18401	18448	18662	18328	18492	18535	18475	18443	18423	18406	18305	18381	18636	18389	18778	18376	18491	18602	18450	18469	18643	18419	18297	18393	18463	18540	18378	18403	18589	18535	18493	18440	18350	18517	18353	18405	18396	18791	18419	18646	18278	18360	18468	18471	18615	18381	18555	18650	18517	18556	18480	18558	18497	18480	18283	18447	18529	18480	18571	18330	18378	18483	18428	18554	18381	18402	18402	18523	18401	18597	18618	18430	18420	18265	18475	18585	18499	18375	18382	18640	18533	18767	18320	18195	18677	18490	18337	18674	18420	18396	18275	18382	18425	18394	18570	18507	18568	18706	18503	18247	18374	18509	18407	18233	18458	18359	18517	18574	18558	18530	18295	18495	18434	18423	18316	18590	18617	18336	18353	18379	18625	18312	18446	18178	18505	18330	18487	18313	18460	18531	18314	18717	18265	18359	18464	18548	18300	18628	18318	18437	18560	18609	18362	18486	18694	18556	18495	18374	18389	18574	18488	18476	18364	18517	18444	18240	18485	18516	18482	18493	18315	18237	18608	18657	18465	18422	18321	18418	18528	18538	18308	18658	18372	18227	18427	18505	18407	18572	18625	18522	18254	18399	18535	18402	18391	18424	18522	18507	18411	18457	18512	18471	18445	18357	18206	18559	18231	18300	18758	18617	18619	18422	18595	18366	18720	18614	18542	18618	18590	18359	18529	18421	18341	18548	18516	18416	18518	18438	18506	18512	18715	18461	18367	18708	18444	18538	18482	18481	18436	18311	18329	18333	18497	18549	18359	18284	18477	18571	18409	18469	18434	18362	18506	18484	18302	18438	18500	18423	18658	18660	18376	18530	18299	18461	18599	18398	18543	18373	18440	18304	18695	18579	18515	18391	18378	18278	18465	18445	18672	18337	18489	18396	18621	18507	18219	18347	18592	18339	18593	18483	18480	18693	18514	18521	18532	18768	18691	18748	18590	18498	18502	18433	18420	18237	18572	18650	18611	18607	18587	18600	18244	18431	18597	18286	18619	18644	18511	18336	18408	18515	18490	18633	18571	18512	18335	18611	18422	18411	18374	18415	18528	18479	18489	18551	18632	18438	18444	18476	18505	18454	18241	18319	18321	18496	18583	18466	18413	18693	18425	18333	18525	18497	18384	18421	18407	18633	18533	18435	18451	18436	18469	18247	18368	18535	18380	18369	18423	18621	18358	18484	18550	18539	18381	18503	18516	18536	18592	18373	18365	18638	18412	18526	18438	18367	18362	18456	18468	18419	18381	18359	18462	18494	18406	18603	18439	18561	18365	18508	18535	18463	18601	18357	18318	18595	18592	18551	18590	18502	18596	18598	18376	18265	18582	18668	18606	18442	18362	18408	18461	18562	18487	18345	18391	18496	18484	18323	18451	18763	18393	18616	18595	18537	18630	18405	18450	18549	18545	18473	18567	18401	18359	18435	18353	18542	18592	18559	18596	18462	18540	18564	18395	18425	18363	18359	18368	18463	18373	18294	18629	18633	18754	18319	18366	18569	18278	18190	18633	18567	18403	18359	18371	18444	18502	18576	18619	18462	18286	18642	18325	18213	18495	18524	18390	18313	18363	18443	18653	18434	18515	18426	18423	18576	18580	18468	18317	18496	18646	18376	18433	18386	18602	18326	18453	18249	18569	18674	18261	18441	18502	18202	18305	18417	18556	18442	18551	18369	18586	18340	18662	18446	18424	18344	18502	18545	18609	18444	18507	18429	18618	18663	18434	18497	18393	18346	18418	18412	18416	18486	18576	18450	18269	18269	18570	18294	18478	18411	18482	18461	18297	18375	18404	18253	18356	18405	18259	18209	18473	18484	18562	18566	18609	18551	18280	18405	18428	18437	18376	18590	18593	18375	18315	18379	18307	18448	18467	18628	18367	18207	18241	18617	18382	18369	18396	18550	18659	18433	18512	18466	18457	18358	18574	18424	18612	18318	18454	18507	18160	18351	18307	18691	18265	18492	18425	18575	18511	18363	18415	18390	18401	18181	18526	18412	18397	18450	18411	18460	18341	18571	18436	18494	18564	18593	18343	18448	18744	18421	18580	18585	18468	18537	18377	18452	18502	18614	18626	18728	18566	18814	18528	18641	18612	18418	18580	18455	18629	18369	18433	18433	18327	18501	18363	18479	18523	18538	18263	18496	18459	18489	18413	18414	18445	18388	18270	18519	18574	18480	18668	18504	18469	18343	18312	18521	18547	18344	18426	18459	18321	18529	18371	18521	18566	18426	18596	18589	18379	18873	18501	18478	18390	18339	18466	18552	18409	18496	18341	18600	18440	18635	18505	18453	18234	18649	18386	18522	18435	18470	18598	18446	18369	18253	18524	18587	18422	18381	18632	18294	18522	18425	18456	18459	18269	18357	18566	18392	18470	18588	18618	18455	18487	18459	18464	18390	18337	18566	18564	18525	18403	18572	18614	18576	18688	18604	18668	18641	18629	18406	18586	18262	18601	18615	18343	18245	18467	18305	18354	18435	18342	18477	18540	18475	18490	18407	18549	18395	18600	18528	18789	18593	18436	18495	18364	18304	18431	18471	18488	18698	18670	18629	18488	18436	18489	18433	18580	18529	18452	18700	18549	18470	18400	18602	18461	18817	18515	18686	18432	18362	18527	18557	18304	18614	18628	18374	18582	18535	18368	18352	18488	18450	18415	18467	18314	18535	18257	18415	18477	18603	18538	18525	18498	18382	18383	18629	18762	18452	18471	18439	18450	18324	18323	18394	18476	18577	18595	18586	18452	18362	18415	18361	18475	18371	18541	18409	18547	18406	18279	18640	18729	18599	18368	18519	18351	18544	18636	18395	18464	18445	18758	18373	18476	18388	18361	18308	18339	18517	18455	18407	18566	18448	18483	18539	18360	18765	18398	18378	18465	18407	18385	18478	18400	18504	18593	18709	18768	18594	18635	18587	18367	18607	18479	18301	18397	18305	18307	18456	18388	18603	18440	18385	18488	18418	18547	18553	18372	18472	18326	18324	18468	18659	18548	18675	18422	18378	18421	18389	18639	18370	18487	18382	18648	18389	18385	18386	18390	18337	18768	18614	18408	18328	18415	18684	18569	18510	18447	18596	18346	18418	18331	18488	18571	18475	18455	18437	18351	18595	18667	18497	18331	18342	18154	18612	18387	18489	18474	18352	18363	18503	18550	18544	18426	18513	18486	18336	18675	18480	18490	18464	18471	18535	18628	18384	18400	18452	18511	18332	18639	18801	18421	18526	18635	18501	18349	18413	18272	18293	18499	18706	18562	18678	18630	18378	18728	18534	18574	18600	18251	18482	18714	18624	18409	18204	18518	18316	18405	18517	18499	18449	18495	18468	18560	18602	18401	18510	18532	18663	18480	18540	18437	18610	18756	18392	18619	18536	18558	18271	18530	18469	18394	18356	18401	18363	18633	18463	18310	18336	18555	18505	18615	18472	18553	18445	18465	18610	18140	18525	18613	18464	18412	18431	18331	18538	18462	18820	18439	18530	18461	18549	18405	18423	18505	18523	18559	18410	18422	18531	18210	18239	18337	18563	18512	18554	18623	18396	18275	18274	18398	18301	18516	18332	18524	18663	18462	18657	18430	18294	18427	18485	18455	18471	18282	18611	18546	18423	18473	18345	18463	18506	18391	18551	18529	18522	18470	18495	18596	18422	18588	18412	18600	18568	18502	18609	18545	18364	18286	18616	18509	18562	18521	18289	18436	18476	18573	18254	18421	18430	18493	18315	18243	18450	18422	18444	18447	18377	18391	18542	18366	18275	18565	18427	18391	18481	18517
41441	47513	41312	22903	15159	15306	14704	14451	14057	13861	13537	13384	13359	13117	13147	13376	13448	13325	13046	13160	13131	13372	13172	12982	13057	13238	13347	13628	13497	13443	13327	13061	13027	13157	13068	13084	13132	13153	13125	13027	13048	13178	12897	12966	13053	12907	13051	13069	13076	13020	13110	13081	13257	13061	12980	13029	13132	13051	13006	12928	13185	13072	13092	12981	13128	13165	13197	13059	13034	13184	12990	12901	13022	13342	13006	13082	13098	13188	13073	13104	13031	13195	13152	12929	13014	13069	13162	13072	13060	13253	13115	13244	13053	12926	13008	13131	13088	13190	13056	13088	13092	13118	12975	13208	13028	13193	12900	12965	12999	12917	12980	12974	13092	13100	13124	13181	13041	13157	13160	13071	13023	13298	12971	13052	12966	13346	13086	12919	13183	13094	13032	13204	13052	13131	13173	13221	13084	13178	13139	13042	13025	13003	13132	12981	12982	13100	12940	12967	13118	12940	13190	13058	12942	12971	12985	13219	13018	12852	13027	13229	13119	13079	13021	13036	13010	13036	13091	13176	13088	13002	13078	13004	13126	13074	13085	13147	13107	13255	13134	13050	12931	13106	13121	13185	13102	13098	12961	13078	13101	12975	12989	12817	13085	13017	13205	13086	13034	13057	12936	13120	13003	13007	13036	13226	13126	13083	13002	13088	13046	13099	13203	13048	13022	13224	12982	13037	13094	13012	13153	13082	13002	13098	13029	13024	13205	13043	13015	13036	12835	13294	12900	13281	13086	13033	13062	13243	13128	13043	12966	13176	12987	12980	12938	13022	13077	13090	13136	12966	13106	12983	13174	13161	13151	13053	12969	13074	12850	12945	13221	13187	13073	13147	13086	13151	12944	13049	13076	12879	13183	13115	13053	13101	13072	13152	13129	13196	13112	12880	13084	13045	13078	13063	13068	13063	13044	13006	12899	13081	13111	13014	13205	12951	12993	13031	13163	13089	13134	12978	13005	13002	13049	13162	13058	13244	13172	13107	13020	13137	13128	12996	13017	13261	13042	13172	13122	13091	13200	13014	12949	13023	12936	13072	12950	13122	12978	13038	13032	12937	13209	13018	13106	13010	13030	12982	13178	13156	12999	13102	13055	13231	12944	13121	13020	12992	13211	13041	13009	13085	12998	13234	13005	13141	13036	13080	13231	13007	13037	13042	13105	13051	13128	13130	13163	12920	13008	12986	13090	13027	13158	12937	13154	13219	12983	13011	13097	13167	13053	13086	13124	13129	13044	13085	12885	13175	13072	13175	13261	13089	13150	12989	12962	12986	13015	13246	13017	13073	13019	12884	13158	13118	13035	13317	13061	12993	13086	13178	13113	13071	13061	13144	13043	13076	13136	13225	12968	13291	13015	13031	12989	13186	13137	13089	12856	13100	13131	12924	13220	13112	12999	13114	13021	13096	12954	12990	13239	13099	13055	13134	13151	13128	13088	13211	13204	13072	13054	13077	13130	13215	13165	12984	13028	13003	12892	13116	13021	13207	13110	13015	13070	12920	13105	12936	13093	13095	13092	13134	13227	13157	12966	13017	13078	13048	13058	12949	13037	13209	13013	13168	13022	13162	13029	13203	13127	13225	13054	13091	13071	13023	13068	13225	13016	12964	13188	13009	13157	13063	13272	13066	13114	13005	13035	12937	13102	13102	13064	13184	13133	13039	13106	12990	12971	12982	12977	12883	13135	13039	13161	13236	13130	13180	13033	13125	13065	12846	12876	13063	13066	13118	12935	13116	13087	13089	13062	13019	12984	13024	13012	13098	12969	13187	13154	13248	12995	13217	13199	13204	12925	13196	13164	13103	13108	13095	13117	13023	13001	13113	12999	13049	12956	13083	13019	12959	13127	13040	13024	13059	12993	12987	13014	13159	13072	12947	12995	12893	12951	13086	12889	13135	13035	13176	13065	13074	13159	12888	13064	13202	12921	12924	13039	13074	12978	13076	13145	12975	13070	13037	13156	12923	13141	12964	13242	12931	13125	13175	13126	13036	13186	13195	13141	13099	12996	12913	13122	13142	12984	13017	12960	13096	13160	13038	12956	13053	13048	13091	13160	12972	13181	13104	12930	12992	13112	13058	13017	13127	13061	13081	13041	13104	13085	12995	12856	13160	13136	12792	13018	13161	12958	13040	13168	13185	13035	13092	13008	13010	13058	13141	13032	12926	13047	12929	13200	13172	12993	13023	13062	13071	13113	13192	12977	13091	13089	13068	13193	13095	12969	12903	13133	13000	13009	13201	13035	13097	13222	12982	13161	12885	12938	13000	13217	12779	13220	13048	13028	13257	12944	13222	13061	13102	12997	12864	13109	13003	13076	13061	13163	13046	13163	13182	12820	13150	13030	12931	13191	12878	13112	13071	12863	12990	12848	13139	13094	13006	13011	13149	13048	13070	12968	13036	13019	13017	13031	12919	13000	13205	13087	13129	13081	13048	13094	13072	13101	13191	13070	13018	13040	13111	13112	13104	13165	13052	13240	12978	13194	12984	13050	12938	12969	13101	13119	13033	13184	12990	13209	13171	13006	13036	13048	12932	13057	13150	13027	13067	13028	13179	12971	13197	12962	12971	13034	13049	13046	13186	13118	13082	12938	13012	13035	13031	13045	13097	13033	13118	13143	13235	13156	13003	13099	13174	13104	13115	13038	13122	13047	13020	12994	13101	13081	13006	13008	13014	13056	13099	13078	13185	13090	13010	13013	13081	12980	13093	13206	13031	13057	12930	13088	12939	13156	13141	13103	12898	13121	13124	13054	13031	13096	13057	13012	13215	13196	13145	13133	13038	13147	13139	13090	13070	13047	13080	13012	13127	12979	13037	13055	12957	13075	13132	12904	12995	13009	13296	13045	13018	13193	13110	13093	13078	12891	13028	12913	13201	13084	12990	13149	13001	13247	13034	13161	13076	12940	13043	12996	12968	12935	13016	12987	13065	13012	13081	13101	13059	13281	13233	13125	13165	13220	13197	13004	13029	13192	13141	12881	12993	13098	13067	13165	12967	13036	13083	13058	13119	13008	12987	13127	13104	13150	12952	12983	13119	13247	13173	13162	13181	13168	13009	13091	13097	13202	13047	12953	13034	13190	13070	12936	13102	13263	13128	13213	13039	12964	12916	12986	12972	13089	13199	13117	13146	13081	13074	13105	13195	13207	13198	13061	13054	13069	13091	13062	12936	13140	12990	13125	13230	13008	12981	13113	13066	13070	13062	13103	13009	13266	13012	13019	13094	13016	13066	13142	13123	12940	13022	13016	13098	12933	13025	13153	12982	13282	13105	13199	13185	13266	12978	13002	12991	13056	13167	13152	13005	13109	12945	13068	13151	13080	13129	13061	13003	13182	13025	13062	13139	12951	13199	13078	13043	13243	13100	13153	13038	12973	13337	13130	13191	12915	12982	13028	13125	13082	13026	12833	13208	12953	13084	13130	13139	13104	12994	13261	13064	13175	12941	13169	13150	13038	13068	13146	13118	13070	13052	13158	13226	13080	13258	13188	13105	13075	13062	13050	13066	13182	13044	12944	12866	13095	13000	13037	13076	13168	13160	13179	13013	13138	12900	13014	12989	12990	13314	13076	12997	13013	12937	13139	13098	13102	13104	13128	12992	13102	13104	13057	13112	13032	12953	13278	13080	12973	13098	13197	13193	13298	13259	13063	13222	13078	12996	12859	13073	13037	13088	12869	13014	13079	13223	12936	13339	13051	12935	13059	12974	13222	12976	13263	13002	13043	13067	13068	12969	13044	13113	12965	13164	13113	13089	13173	13010	13085	12928	12921	13038	13180	13124	13166	13044	13087	13208	12952	12932	13060	13072	13114	12811	12743	13080	13066	12888	12949	12841	13083	13024	13059	13215	13044	13159	13128	13027	13205	12938	13063	13052	13119	13070	13322	12970	12987	13035	13138	13206	13085	13028	13079	12972	13161	12870	13174	13062	13048	13075	13154	13074	13150	13209	13064	13164	13106	13098	13078	13140	12937	13053	13144	13112	12990	13061	13141	13122	13210	13064	13168	13170	13056	13021	12844	13134	13103	13219	12919	13239	13004	13208	13053	13262	12940	13161	13229	13031	13198	13000	13061	13198	13006	13067	13170	13043	13069	13148	13241	13085	13221	13012	13171	13065	13063	12944	13050	13184	13138	13075	12994	13107	13132	13125	13040	12990	13098	13110	13023	12924	13057	13056	13034	13048	13141	13142	13003	12987	13140	13188	13026	13181	13139	13119	12944	13215	12889	13295	13093	13154	13018	12902	13065	13037	13050	12910	13107	13089	12902	13206	12848	13081	13068	13049	13116	13202	13163	13042	13110	12982	13089	13148	13083	12994	12983	13036	13076	13050	13009	13140	13086	13024	13030	13037	13081	13057	13156	13008	13002	13017	13184	12929	13191	13214	12965	13134	13009	13001	12930	13248	13087	12960	13111	13091	13038	13104	12869	13075	13153	13095	13022	12993	13189	13065	13236	12979	13150	13032	13078	13134	13057	13254	13139	13170	13074	13039	13164	12933	13073	13133	13058	13122	13015	12911	13041	13043	13126	12941	13193	13107	12994	12962	13158	13078	13218	13091	13076	13013	13031	13036	13109	13242	13149	12926	13019	12865	13135	12946	13037	12972	12975	13167	13041	13058	13087	13159	13035	13218	13118	12936	13003	13104	13020	13044	13047	13056	13105	13103	13243	13094	13147	13028	13243	13222	13240	13002	13032	13079	13122	13069	13052	12965	13048	12916	13201	13175	13014	13066	12926	12967	12996	13156	13092	13072	13182	12999	13116	12982	13112	13248	12945	13030	13149	12947	13108	13275	13029	13089	13098	13208	13166	13098	13069	13062	12995	13180	12841	13078	13000	13047	13151	13003	13147	13034	13222	13066	13105	13142	13026	13064	13129	12940	13103	13086	13153	13080	13073	12984	13033	13104	13139	13175	12850	13181	13163	12965	13229	13177	12963	13055	12994	13106	13071	13109	13160	12998	13106	13180	13024	13022	13235	13108	13039	12977	13072	12866	13050	13134	13104	12980	13080	13161	13071	13191	13252	13026	13003	13158	13213	13200	13023	13203	13059	13012	13009	13201	13390	13002	13065	13041	13168	13009	12983	12959	13009	13062	13202	12997	13062	13218
24090	20644	27427	25230	22161	23940	23789	21040	20114	19954	19395	19068	18896	18741	18799	19615	18600	18403	18535	18496	18451	18509	18501	18666	18484	19362	20237	21693	21436	20485	19638	18859	18572	18348	18317	18286	18275	18294	18328	18468	18560	18483	18384	18337	18390	18320	18212	18202	18138	18247	18347	18369	18163	18351	18383	18312	18442	18294	18444	18353	18146	18253	18229	18265	18417	18376	18372	18552	18315	18219	18408	18389	18395	18527	18467	18390	18361	18391	18275	18493	18137	18330	18361	18325	18091	18412	18284	18405	18365	18202	18171	18246	18514	18385	18305	18618	18380	18207	18215	18495	18300	18424	18328	18422	18435	18414	18304	18320	18173	18461	18330	18349	18351	18351	18375	18200	18353	18439	18255	18290	18635	18352	18353	18226	18477	18203	18219	18309	18284	18249	18284	18178	18106	18146	18132	18480	18504	18394	18210	18318	18303	18026	18334	18358	18266	18277	18324	18333	18493	18303	18144	18304	18239	18394	18465	18137	18210	18392	18385	18475	18119	18365	18278	18209	18355	18452	18259	18250	18240	18240	18294	17987	18154	18271	18233	18410	18401	18239	18321	18281	18419	18307	18431	18385	18483	18347	18542	18413	18195	18183	18260	18291	18056	17981	18450	18231	18273	18364	18216	18268	18448	18459	18195	18220	18384	18491	18297	18245	18226	18275	18380	18119	18069	18195	18196	18398	18258	17982	18236	18220	18377	18202	18375	18396	18283	18369	18096	18344	18328	18362	18326	18467	18194	18158	18355	18254	18453	18162	18335	18433	18262	18234	18329	18176	18374	18355	18213	18374	18029	18239	18543	18016	18014	18429	18239	18274	18192	18245	18239	18345	18314	18254	18271	18408	18367	18387	18424	18606	18386	18219	18166	18439	18496	18262	18116	18012	18035	18205	18316	18374	18463	18360	18382	18173	18245	18308	18245	18389	18205	18349	18552	18277	18108	18334	18309	18254	18377	18509	18593	18355	18269	18191	18209	18374	18128	18125	18314	18216	18325	18526	18362	18225	18195	18308	18216	18096	18172	18524	18173	18330	18420	18377	18312	18268	18287	18405	18435	18238	18397	18240	18356	18484	18282	18204	18258	18494	18275	18317	18466	18166	18404	18340	18257	18183	18435	18155	18137	18151	18344	18368	18479	18283	18139	18148	18355	18296	18397	18326	18504	18284	18292	18464	18308	18271	18265	18240	18458	18432	18379	18522	17953	18192	18468	18278	18267	18309	18252	18414	18473	18112	18101	18071	18459	18388	18273	18223	18204	18349	18368	18485	18223	18405	18397	18178	18258	18070	18326	18284	18388	18215	18175	18133	18364	18261	18259	18304	18049	18199	18386	18464	18289	18185	18391	18115	18214	18333	18308	18327	18291	18440	18220	18360	18329	18361	18254	18370	18624	18164	18258	18209	18322	18263	18278	18314	18195	18296	18400	18254	18315	18132	18188	18385	18301	18313	18187	18068	18217	18498	18119	18219	18445	18271	18221	18482	18147	18467	18215	18541	18436	18203	18192	18410	18125	18261	18236	18061	18512	18266	18427	18361	18413	18243	18466	18290	18181	18317	18098	18367	18417	18157	18339	18372	18136	18450	18276	18451	18196	18161	18152	18404	18369	18221	18197	18329	18075	18246	18257	18494	18365	18311	18132	18091	18343	18145	18363	18437	18365	18363	18464	18449	18368	18204	18436	18471	18318	18607	18274	18275	18274	18300	18359	18314	18348	18456	18334	18204	18429	18530	18400	18346	18336	18310	18591	18330	18099	18133	18287	18410	18229	18161	18060	18285	18525	18289	18313	18246	18288	18456	18486	18175	18290	18385	18436	18359	18381	18442	18460	18383	18363	18500	18622	18479	18321	18230	18081	18400	18538	18330	18373	18345	18487	18333	18254	18257	18210	18182	18199	18386	18302	18273	18475	18206	18266	18445	18433	18219	18351	18188	18387	18153	18452	18467	18260	18022	18251	18393	18244	18380	18231	18216	18135	18249	18163	18224	18285	18419	18504	18609	18227	18414	18153	18290	18317	18264	18079	18288	18375	18253	18409	18197	18192	18214	18347	18484	18457	18266	18351	18603	18371	18319	18566	18464	18382	18329	18529	18417	18250	18462	18153	18112	18499	18331	18480	18210	18208	18352	18359	18223	18247	18385	18255	18433	18391	18348	18324	18150	18193	18039	18291	17973	18311	18328	18295	18352	18180	18199	18423	18305	18326	18462	18381	18234	18369	18231	18283	18284	18441	18309	18291	18157	18251	18349	18125	18378	18252	18217	18384	18327	18350	18417	18486	18435	18398	18131	18376	18537	18340	18317	18268	18379	18122	18245	18262	18322	18449	18083	18274	18234	18261	18063	18255	18422	18388	18490	18168	18179	18205	18267	18181	18428	18276	18093	18662	18390	18255	18246	18381	18251	18434	18285	18263	18507	18253	18509	18188	18411	18249	18386	18272	18135	18256	18195	17989	18222	18388	18326	18272	18248	18195	18320	18329	18347	18254	18145	18191	18378	18310	18137	18500	18362	18103	18317	18455	18364	18416	18262	18281	18336	18274	18509	18264	17986	18359	18307	18494	18348	18352	18201	18394	18459	18234	18432	18495	18149	18516	18283	18423	18176	18288	18423	18442	18264	18369	18264	18126	18245	18176	18097	18259	18434	18235	18415	18251	18522	18108	18480	18257	18520	18235	18288	18485	18345	18287	18009	18294	18265	18137	18268	18265	18394	18330	18271	18223	18407	18298	18515	18422	18059	18291	18412	18186	18202	18318	18455	18538	18274	18212	18409	18198	18261	18409	18160	18415	18162	18219	18331	18418	18220	18182	18244	18293	18457	18417	18331	18173	18252	18553	18420	18467	18391	18200	18260	18297	18144	18014	18076	18381	18449	18245	18395	18257	18260	18287	18056	18263	18387	18288	18297	18305	18309	18406	18247	18159	18422	18198	18320	18379	18350	18148	18510	18206	18125	18234	18348	18398	18397	18070	18490	18014	18342	18284	18188	18450	18381	18219	18221	18333	18287	18299	18512	18115	18215	18327	18147	18249	18227	18219	17987	18182	18410	18470	18516	18386	18268	18340	18375	18311	18168	18214	18358	18540	18189	18380	18286	18356	18347	18330	18263	18200	18203	18180	18223	18372	18059	18126	18186	18443	18282	18330	18377	18068	18414	18309	18247	18043	18220	18160	18285	18423	18389	18309	18201	18417	18306	18379	18150	18425	18368	18232	18229	18239	18372	18325	18465	18174	18404	18311	18204	18272	18320	18348	18408	18219	18246	18432	18230	18176	18326	18221	18368	18312	18441	18193	18434	18291	18325	18375	18240	18190	18000	18233	18152	18435	18317	18183	18192	18323	18207	18178	18292	18338	18353	18396	18200	18213	18227	18496	18373	18274	18450	18356	18144	18258	18456	18273	18062	18148	18276	18383	18221	18447	18279	18265	18343	18266	18202	18244	18400	18299	18372	18353	18385	18342	18072	18209	18433	18193	18153	18306	18331	18433	18248	18226	18348	18516	18279	18341	18365	18401	18259	18338	18209	18319	18376	18243	18205	18246	18218	18323	18281	18098	18346	18298	18246	18200	18337	18248	18609	18296	18387	18391	18348	18324	18326	18376	18237	18326	18301	18331	18233	18247	18382	18065	18409	18382	18391	18219	18457	18269	18381	18290	18412	18142	18198	18098	18238	18061	18294	18493	18334	18221	18297	18201	18359	18155	18007	18270	18178	18298	18293	18272	18088	18279	18365	18340	18200	18443	18458	18272	18287	18243	18411	18600	18132	18156	18233	18233	18244	18502	18365	18057	18169	18049	18054	18431	18350	18284	18383	18698	18425	18389	18195	18320	18200	18336	18478	18195	18221	18301	18418	18234	18537	18404	18169	18356	18310	18288	18089	18097	17944	18382	18236	18510	18418	18508	18591	18247	18316	18407	18362	18373	18221	18442	18478	18323	18322	18067	18349	18276	18272	18350	18433	18353	18672	18292	18291	18274	18188	18295	18175	18104	18316	18452	18124	18387	18564	18265	18500	18259	18403	18300	18323	18299	18412	18281	18255	18259	18245	18356	18191	18327	18370	18412	18158	18408	18274	18345	18293	18425	18372	18381	18379	18311	18286	18190	18452	18346	18149	18365	18185	18252	18351	18331	18428	18019	18365	18291	18249	18485	18487	18407	18219	18227	18139	18313	18268	18504	18365	18440	18136	17959	18225	18306	18462	18379	18399	18457	18413	18450	18336	18474	18377	18137	18492	18260	18536	18188	18241	18016	18251	18322	18330	18231	18154	18124	18300	18244	18288	18288	18237	18365	18165	18102	18299	18416	18438	18271	18316	18236	18299	18420	18162	18299	18161	18451	18381	18400	18548	18397	18164	18307	18387	18474	18473	18332	18419	18496	18332	18224	18375	18352	18369	18392	18267	18384	18461	18286	18303	18291	18426	18180	18366	18053	18374	18409	18283	18129	18303	17980	18150	18393	18280	18352	18449	18318	18271	18218	18306	18248	18236	18216	18068	18289	18087	18105	18469	18331	18295	18296	18374	18005	18053	18297	18244	18268	18406	18440	18410	18562	18355	18474	18307	18081	18327	18211	18138	18276	18183	18306	18168	18394	18312	18536	18084	18346	18263	18324	18502	18269	18272	18336	18155	18012	18147	18398	18192	18303	18092	18219	18435	18337	18523	18288	18479	18301	18488	18463	18316	18272	18449	18390	18402	18201	18252	18447	18008	18307	18326	18165	18446	18403	18419	18239	18365	18094	18267	18176	18301	18416	18383	18475	18291	18257	18280	18249	18329	18405	18280	18232	18326	17917	18370	18289	18251	18438	18205	18372	18327	18357	18220	18376	18335	18378	18569	18147	18084	18318	18104	18436	18194	18236	18249	18165	18380	18388	18218	18546	18357	18400	18479	18465	18666	18336	18188	18413	18236	18165	18279	18403	18252	18126	18262	18411	18322	18377	18296	18120	18054	18065	18134	18347	18419	18131	18343	18359	18269	18404	18404	18252	18276	18333	18365	18362	18193	18051	18348	18381	18418	18264	18149	18515	18440	18157	18347	18377	18480	18457	18463	18426	18268	18333	18311	18179	18242	18393	18168	18296	18219	18224	18090	18392	18326	18249	18428	18295	18376
42626	60912	54172	29502	19176	18434	17309	16331	15893	15030	14400	13976	13583	13326	13431	14598	13360	13248	13063	13098	13141	13281	13032	13120	13221	14744	15782	17629	16893	15369	14210	13557	13107	13076	13016	13051	13007	13095	12878	12893	12917	13027	13188	13065	12958	13023	13019	12817	13017	13024	13046	12916	13102	13095	13052	12839	12943	12938	13135	12912	13116	13031	13027	13111	13042	12961	12964	12944	12896	12969	13102	13152	12976	12886	13007	12993	12963	13038	13048	13053	13190	13068	12890	12895	13005	13034	13017	12953	12977	13153	12883	12990	12874	12849	12995	13016	13028	12957	13043	12886	13050	12901	12975	13101	12865	13063	12819	12936	13050	12965	12980	13004	12963	12972	12989	13007	12944	13069	13052	13012	12965	12936	13005	12957	13153	12840	12852	12904	12989	12846	13077	12946	13206	13109	13026	13097	12946	13007	12904	12922	13007	12951	12957	12939	13037	13046	12940	13011	13068	13114	13026	12981	12943	13172	13005	13137	12992	13079	13039	12893	13117	13074	13067	13156	12951	13144	13098	12952	12969	12896	13087	13011	12816	13014	13014	13019	12967	13055	12839	12972	12927	12996	12978	12943	12929	13050	12957	13075	12922	13037	12936	13093	12883	12882	13143	12964	12995	12889	12962	12921	12827	13018	12991	12923	13054	13144	13002	13127	12958	12927	13115	12939	12922	12851	13005	13117	12878	13116	12960	12939	13022	12928	12954	12937	12854	12823	12946	12972	12993	12887	13007	12884	12968	13064	13019	13046	13082	13106	12994	13047	13059	12894	12934	12998	12948	13028	12928	12926	12925	12868	13125	12887	13006	13095	12975	12896	12897	12992	12988	12963	12860	13024	12831	13008	12987	13038	13053	13000	13044	12953	12979	12956	13089	13004	12852	13030	13032	13222	13114	13084	13168	13049	12838	12998	13039	13103	12911	12986	13044	12935	12975	12820	12916	12915	12913	13049	13174	13000	13003	12919	12991	12947	12937	12882	13120	12956	13071	12958	12947	13073	13042	12868	12786	13066	12952	13018	12921	13042	12981	13082	12840	12962	13038	12938	12910	12954	12982	12932	13152	13029	13016	12982	12942	12884	13030	13082	12953	13096	13091	12840	12969	12966	12931	12908	12925	13134	12960	13074	12774	13144	13015	12962	13033	12941	13030	13027	13116	13021	13094	13091	12831	13118	13035	12936	12979	12777	13107	13018	12916	12915	13050	12965	12924	12898	12954	13080	13007	13080	13012	13036	12745	13040	13015	12883	12811	12995	13007	12935	12955	13042	13038	13037	13065	12794	13145	12970	13089	12918	12996	12942	13053	12945	12955	13043	13139	13016	13048	12965	13057	12945	13031	12979	12956	12900	12927	13048	13056	13171	12918	12868	12873	12978	13011	12957	12927	12984	12929	13025	13127	13029	12986	12975	13025	12928	13044	13049	13046	12987	12865	12952	12955	12910	12835	13022	12930	12924	13058	12888	13032	12959	13207	13049	12864	13033	12896	13099	12996	13040	12870	12957	13052	13128	13050	12837	12995	13007	13220	12922	13056	12959	13204	12936	12975	13095	12993	12903	13038	12992	13097	13027	12971	12931	12854	12948	13005	12918	12909	13103	13039	13114	12892	12971	12959	13058	12898	12996	13022	12892	12948	12914	13000	12867	13001	13018	13002	12771	13038	12956	13047	13036	13062	13040	12931	12901	13054	13128	12987	12955	13077	12998	13027	13042	13047	13105	13028	13098	13085	13012	12960	12905	12955	12912	12959	12953	13081	13031	12982	13131	13113	13008	13069	13005	12913	12914	12979	13048	13018	12995	12964	13006	12931	12963	12849	13059	12767	13039	12954	13265	12962	12989	13106	12912	12980	13023	12958	12992	13031	12949	12924	12927	13061	12982	12920	13037	13099	13110	12972	12725	13030	12895	12926	13035	12951	13090	12914	13065	12896	13002	13081	13072	12998	12912	12831	13024	12775	13010	13052	12910	12935	13081	12983	13109	12866	12823	13051	12985	13065	12898	12867	12971	12995	12907	12885	12991	12997	13179	12888	12775	12870	12982	12940	12956	12974	12856	13166	13041	12993	13146	12967	12951	13065	12885	13021	12915	13016	13004	12896	13017	13126	12984	12860	13044	13056	12872	12881	12988	13229	13095	12815	13018	13007	12884	13020	12786	12924	12999	12917	12967	12933	13115	12911	13065	12860	13110	12949	13169	12955	13095	13008	13144	12986	12859	12963	13058	12885	12901	13073	13000	13030	12920	12975	13112	12994	12884	13056	12939	12968	13174	13163	12974	12864	12768	13071	13127	13107	12991	12958	13073	12997	12919	12890	13244	12941	13137	12926	13036	12946	13082	13018	12974	12989	12905	13040	13028	12980	13093	13043	12949	13025	12980	12950	13101	12962	13148	12875	12981	13022	12985	12940	12984	13074	12948	13061	12885	12929	13035	12861	13074	13120	13106	13066	13083	13015	12955	13013	13043	12954	13038	12932	13014	12925	12981	13016	12939	13060	13029	13059	13015	13005	12769	12906	12964	12994	13063	13054	12981	13040	12875	12834	13050	13017	13045	12978	12918	13126	12737	13049	12968	12943	12940	12965	12931	12930	13066	13084	12811	12924	12954	13150	12932	13173	13045	12994	12956	12865	13138	12921	13086	13028	13046	12780	12998	12904	12869	12966	12916	13242	13053	12771	13076	13040	12914	13189	13075	12992	13009	13059	12936	12787	13091	12969	12958	13197	13078	12970	13029	12935	12942	13056	12891	13027	12928	12983	13045	12972	12905	13081	12979	13077	12958	12995	13149	12982	13064	13126	13092	13004	12977	12923	12986	12959	13137	13216	12934	12842	12897	12719	12901	13004	12984	13016	13039	12735	12976	12878	12897	12848	12956	13053	12976	13012	12937	13097	12839	12981	12749	12885	13175	12993	12992	13166	12928	12923	13003	12997	13015	13067	13011	12986	13038	13008	12863	12928	12912	13049	12915	12964	13144	13018	12975	12968	13247	12812	12974	12954	12962	13073	13062	12929	12912	13070	12892	12999	12983	12810	13130	12946	12935	12818	12954	12820	13037	12783	13029	12922	13115	12926	13070	12925	13035	12886	13073	12971	13041	12863	13144	13042	12861	13086	13134	13013	12928	12972	12872	13130	12994	13080	13058	13007	12971	12932	12971	12980	13041	12905	12833	12931	13057	13009	12910	13026	12992	12934	12941	13062	13064	13011	12939	13010	12933	12951	13010	13031	12999	13042	13157	13006	13049	12874	13161	12954	13205	12951	12809	13033	12882	13087	12921	12968	13160	13016	12828	12848	12994	12918	12893	12915	13019	12918	12925	12961	12882	13024	13000	12983	12902	13185	12828	13050	12970	12933	12777	12843	13066	13017	13207	12881	12970	12942	13053	13075	13237	12977	12969	12787	12953	12998	13113	13082	13071	12894	12948	12951	12955	12921	12923	13067	12998	12833	12957	12929	12797	12957	13037	13065	12944	12889	13055	12777	13182	12891	13163	12991	12928	12935	12964	12944	13080	13039	12813	13021	12876	13154	12923	13183	13011	12991	13070	13035	12819	12966	12969	12957	13088	13133	13017	12850	13078	12931	12877	13131	13160	13004	12910	13040	13094	13081	12910	12992	13033	13053	12911	12938	13099	12995	13008	13159	13052	12979	13064	12949	13059	12895	13166	12888	12950	12905	12971	13119	12883	12950	12914	13014	13069	12988	13090	12939	12889	13026	12893	13043	13022	12890	12968	12887	13029	13071	13182	13149	13047	13081	13174	12993	12985	13001	12953	13009	12824	12933	12950	13120	13003	12918	12877	13056	13076	12934	12911	13051	13069	12937	13189	13028	12815	13080	12920	13053	12995	12935	12995	12867	13048	12941	12852	12905	12932	12975	13041	12882	12916	13049	12947	13036	12966	13219	12971	12990	13201	12956	13143	12895	12876	12911	13008	12991	12892	13003	13102	12963	13028	12953	12933	13088	12868	13009	13109	12930	12960	13054	13016	12937	12987	12999	13124	13055	12856	13054	12830	12970	12926	12950	13049	13024	13011	13106	12904	13092	13080	13177	13125	13002	13173	12895	13091	12996	12896	12933	13088	13025	12976	12981	12884	13059	13163	12973	13001	12920	13007	12873	13060	13000	12869	12945	13078	13047	13256	12994	13011	13051	13175	12786	13160	12866	13050	12943	13080	12994	13069	12937	12948	13020	13016	12962	12941	13019	12856	12882	12943	13020	13066	13120	13053	13008	12957	13057	13082	12941	12971	12832	12909	13003	12996	12915	12945	13095	12945	13087	13105	12806	12836	12933	13024	12986	13173	12955	12974	12999	13132	13148	12970	12960	12993	13059	12972	13107	12925	13010	12974	12957	12942	12918	12921	12937	13087	12973	12989	12929	12885	12868	13008	13040	12868	12999	12913	13094	13048	12875	13022	13087	12979	12994	13065	13095	13044	12947	12940	12949	12855	13019	12932	13021	12804	12880	13062	13108	12839	13012	12880	12958	13050	13078	13010	13184	12983	13024	12986	12891	12937	13016	13052	13196	12937	13024	12868	12773	13043	12865	12999	12926	12910	13097	12936	13098	13022	12892	12914	13035	13009	12918	13007	12908	12966	13016	12927	12916	13044	12976	12779	12957	12836	12841	12965	12959	13116	12885	13001	12971	12997	12995	13098	12788	12975	13071	13078	13066	12941	13024	12923	13032	13014	12971	13078	12968	12963	12905	13002	13069	12978	12968	13130	12962	12898	12943	12973	13067	13044	12974	13070	13131	12943	13079	12933	12972	13000	13062	12928	12936	13004	13050	13111	13029	13016	12986	13040	12980	13150	13044	13133	12868	12768	13075	13013	12908	13081	12963	12933	12855	13009	13135	12928	12984	13005	12888	13133	12965	12938	12906	13062	13025	12980	12898	12882	13020	12948	13152	12933	12997	13021	12942	13119	13011	12998	12988	12931	12909	12793	12980	13023	12741	12868	13122	13033	13088	13071	12880	12873	13031	13094	12986	12939	13118	12814	13035	12969	13020	13081	12809	13020	12995	12908	13081	12777	13137	12958	12830	13067	13021	12891	13094	13058	12939	12826	13020	13008	12968	12997	12917	13093	13036	13021	12921	12949	13027	13079	13028	13095
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
