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
339842336056	339842336623	339842337173	339842337723	339842338273	339842338823	339842339373	339842339923	339842340473	339842341023	339842341573	339842342123	339842342673	339842343223	339842343773	339842344323	339842344873	339842345423	339842345973	339842346523	339842347073	339842347623	339842348173	339842348723	339842349273	339842349823	339842350373	339842350923	339842351473	339842352023	339842352573	339842353123	339842353673	339842354223	339842354773	339842355323	339842355875	339842356423	339842356973	339842357523	339842358073	339842358623	339842359173	339842359723	339842360273	339842360823	339842361373	339842361923	339842362473	339842363023	339842363573	339842364123	339842364673	339842365223	339842365773	339842366325	339842366873	339842367423	339842367973	339842368523	339842369073	339842369623	339842370173	339842370723	339842371252	339842371823	339842372375	339842372923	339842373473	339842374023	339842374573	339842375123	339842375673	339842376223	339842376773	339842377323	339842377873	339842378425	339842378973	339842379523	339842380073	339842380623	339842381173	339842381723	339842382273	339842382823	339842383373	339842383923	339842384473	339842385023	339842385573	339842386123	339842386673	339842387223	339842387773	339842388323	339842388875	339842389423	339842389973	339842390523	339842391073	339842391623	339842392173	339842392723	339842393273	339842393823	339842394373	339842394923	339842395473	339842396023	339842396573	339842397123	339842397673	339842398202	339842398773	339842399323	339842399873	339842400423	339842400973	339842401523	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22919	21462	29317	24056	21891	25062	28649	24323	23854	24248	24117	23752	23908	23863	23813	23849	23906	23930	23764	23865	23672	23729	23574	23578	23774	23746	23478	23810	23582	23500	23403	23583	23464	23443	23631	23701	23720	23541	23621	23732	23545	23756	23581	23544	23727	23556	23399	23427	23526	23591	23407	23526	23334	23577	23572	23394	23621	23488	23551	23563	23458	23650	23442	23437	23753	23825	24193	24479	23954	24032	23594	23318	23710	23570	23331	23388	23581	23421	23464	23482	23588	23430	23466	23500	23493	23612	23619	23459	23396	23426	23494	23339	23368	23642	23409	23531	23473	23397	23373	23542	23394	23746	23518	23474	23519	23458	23481	23457	23544	23450	23433	23372	23427	23411	23529	23557	23474	23375	23230	23396	23458	23641	23566	23484	23442	23420	23720	23574	23451	23277	23314	23249	23325	23663	23471	23341	23575	23426	23402	23445	23529	23343	23307	23312	23445	23468	23474	23551	23324	23239	23532	23524	23440	23539	23327	23539	23522	23398	23667	23446	23232	23521	23468	23528	23344	23456	23386	23317	23497	23415	23356	23447	23380	23385	23498	23356	23637	23414	23513	23407	23152	23554	23527	23520	23517	23584	23387	23408	23741	23462	23591	23464	23551	23494	23670	23303	23421	23332	23436	23390	23281	23525	23300	23437	23637	23420	23355	23391	23325	23633	23199	23065	23410	23415	23432	23594	23413	23474	23482	23639	23500	23419	23158	23305	23500	23421	23493	23360	23408	23358	23244	23304	23473	23380	23575	23376	23468	23407	23410	23405	23522	23583	23403	23508	23474	23426	23506	23378	23634	23413	23479	23519	23353	23352	23525	23447	23423	23430	23244	23322	23319	23677	23528	23486	23420	23256	23268	23464	23640	23505	23446	23420	23252	23573	23381	23270	23441	23323	23219	23262	23327	23379	23500	23234	23471	23495	23296	23512	23388	23444	23412	23471	23388	23460	23486	23556	23469	23408	23451	23361	23523	23608	23407	23422	23344	23212	23349	23475	23146	23614	23479	23410	23503	23378	23258	23474	23405	23407	23604	23445	23593	23368	23362	23396	23187	23567	23653	23565	23503	23386	23353	23194	23482	23491	23499	23599	23517	23397	23346	23311	23361	23262	23435	23520	23575	23501	23446	23511	23517	23392	23555	23279	23521	23286	23404	23504	23600	23518	23441	23526	23125	23455	23411	23365	23570	23409	23341	23473	23390	23262	23350	23548	23457	23406	23535	23203	23464	23427	23458	23272	23538	23510	23365	23418	23234	23391	23452	23506	23332	23612	23662	23389	23393	23462	23580	23548	23611	23354	23116	23240	23432	23519	23250	23640	23583	23478	23467	23432	23298	23586	23301	23388	23537	23433	23393	23263	23486	23382	23446	23492	23510	23395	23465	23728	23426	23347	23555	23204	23373	23500	23372	23364	23592	23611	23296	23496	23420	23518	23632	23450	23581	23759	23532	23414	23559	23450	23233	23224	23409	23291	23369	23334	23277	23439	23570	23367	23402	23435	23225	23323	23600	23519	23532	23353	23366	23521	23507	23430	23264	23413	23375	23450	23372	23451	23640	23295	23414	23489	23530	23240	23655	23557	23608	23627	23376	23506	23620	23444	23297	23305	23215	23277	23239	23629	23481	23498	23514	23448	23270	23316	23755	23307	23313	23218	23538	23706	23163	23389	23473	23639	23633	23387	23386	23533	23450	23329	23323	23342	23335	23199	23519	23378	23496	23305	23447	23371	23469	23514	23228	23341	23549	23398	23507	23358	23434	23633	23350	23536	23412	23654	23360	23442	23475	23603	23498	23290	23688	23674	23275	23423	23487	23549	23498	23335	23450	23407	23397	23533	23369	23316	23471	23217	23390	23413	23750	23450	23378	23451	23312	23441	23479	23085	23460	23244	23382	23540	23392	23136	23326	23250	23446	23262	23521	23371	23650	23312	23381	23303	23414	23302	23461	23423	23542	23409	23579	23366	23593	23257	23331	23339	23373	23522	23422	23597	23276	23240	23310	23340	23383	23263	23341	23400	23604	23572	23453	23397	23495	23484	23214	23351	23509	23432	23594	23446	23509	23525	23718	23421	23464	23418	23548	23591	23386	23296	23576	23536	23448	23423	23436	23484	23509	23462	23418	23480	23548	23479	23489	23306	23281	23388	23578	23535	23527	23457	23365	23452	23586	23485	23350	23534	23458	23630	23312	23187	23481	23441	23523	23306	23351	23514	23404	23493	23352	23274	23280	23486	23552	23443	23598	23543	23241	23461	23514	23289	23538	23530	23442	23386	23279	23266	23381	23450	23517	23643	23545	23420	23431	23251	23469	23727	23528	23449	23318	23530	23316	23418	23444	23488	23599	23380	23195	23511	23457	23505	23537	23768	23373	23524	23609	23460	23520	23358	23469	23524	23520	23393	23409	23388	23521	23553	23616	23399	23525	23557	23611	23279	23238	23501	23414	23486	23558	23618	23590	23344	23331	23368	23571	23275	23188	23448	23592	23253	23357	23343	23395	23444	23617	23382	23326	23364	23397	23624	23579	23356	23400	23389	23413	23251	23294	23571	23423	23360	23488	23402	23533	23475	23294	23555	23416	23443	23495	23396	23454	23316	23258	23388	23412	23464	23188	23367	23502	23385	23432	23476	23536	23471	23625	23398	23471	23145	23422	23246	23341	23232	23599	23397	23468	23362	23496	23558	23513	23575	23502	23478	23557	23430	23186	23534	23271	23353	23379	23164	23466	23336	23559	23313	23464	23234	23501	23534	23513	23589	23370	23179	23415	23508	23559	23390	23478	23269	23453	23511	23208	23364	23361	23563	23392	23292	23465	23423	23426	23581	23411	23204	23266	23202	23515	23263	23545	23491	23238	23373	23382	23350	23522	23459	23524	23467	23494	23421	23351	23188	23318	23423	23605	23373	23238	23539	23594	23325	23253	23519	23366	23248	23315	23237	23306	23334	23130	23452	23219	23605	23497	23438	23330	23497	23389	23398	23559	23395	23518	23734	23433	23624	23480	23464	23392	23763	23528	23614	23439	23545	23319	23296	23458	23380	23412	23220	23160	23413	23468	23550	23369	23370	23447	23750	23368	23443	23159	23375	23479	23386	23300	23519	23320	23298	23403	23393	23500	23417	23462	23323	23474	23279	23267	23477	23502	23514	23397	23454	23221	23263	23174	23369	23296	23497	23532	23467	23523	23326	23420	23343	23479	23327	23467	23407	23532	23325	23545	23478	23371	23355	23417	23420	23579	23386	23559	23504	23111	23306	23360	23427	23312	23594	23464	23517	23243	23516	23598	23505	23417	23611	23587	23489	23664	23435	23456	23249	23579	23489	23264	23579	23336	23473	23494	23463	23384	23208	23271	23614	23241	23415	23303	23565	23502	23557	23361	23134	23640	23335	23505	23404	23519	23263	23342	23577	23465	23523	23394	23532	23381	23514	23471	23517	23549	23346	23439	23508	23417	23278	23489	23414	23502	23498	23366	23527	23425	23404	23260	23236	23545	23515	23496	23548	23338	23492	23456	23358	23516	23419	23410	23225	23276	23536	23467	23654	23548	23497	23600	23254	23316	23662	23390	23407	23506	23509	23555	23409	23397	23501	23779	23546	23414	23520	23456	23185	23288	23382	23400	23513	23517	23555	23602	23612	23456	23671	23415	23485	23454	23402	23440	23448	23557	23369	23528	23654	23732	23677	23520	23250	23605	23320	23518	23218	23539	23619	23546	23346	23495	23176	23412	23377	23489	23552	23375	23669	23449	23583	23517	23290	23655	23465	23588	23300	23741	23416	23236	23638	23533	23451	23468	23211	23385	23392	23576	23301	23401	23339	23290	23099	23466	23402	23382	23364	23248	23384	23487	23400	23334	23713	23480	23435	23300	23222	23510	23441	23512	23385	23444	23494	23427	23313	23545	23335	23374	23479	23398	23583	23297	23358	23450	23534	23473	23395	23595	23365	23703	23446	23447	23355	23206	23384	23523	23299	23402	23531	23399	23339	23474	23483	23352	23347	23333	23519	23610	23507	23612	23641	23571	23564	23506	23605	23478	23514	23305	23383	23313	23482	23480	23462	23210	23422	23384	23630	23389	23324	23244	23540	23107	23386	23634	23515	23522	23594	23693	23200	23754	23562	23266	23473	23319	23332	23403	23363	23265	23502	23117	23382	23462	23282	23620	23459	23328	23392	23263	23469	23590	23494	23573	23538	23631	23488	23420	23470	23523	23601	23366	23294	23503	23334	23233	23255	23511	23440	23385	23335	23562	23471	23509	23375	23420	23455	23533	23390	23344	23480	23439	23372	23355	23586	23482	23250	23502	23544	23482	23321	23465	23518	23389	23644	23499	23567	23411	23234	23497	23463	23140	23479	23470	23456	23345	23381	23584	23342	23366	23480	23407	23544	23471	23467	23488	23581	23448	23376	23497	23608	23608	23253	23293	23521	23596	23582	23465	23525	23390	23251	23288	23401	23385	23442	23432	23543	23432	23451	23423	23451	23375	23258	23165	23361	23358	23493	23420	23639	23885	23319	23576	23561	23590	23240	23431	23502	23501	23529	23604	23391	23561	23716	23289	23343	23554	23673	23646	23519	23336	23641	23510	23494	23537	23443	23456	23351	23459	23459	23380	23399	23168	23444	23396	23452	23210	23611	23351	23537	23302	23166	23247	23389	23388	23354	23544	23476	23332	23421	23523	23620	23527	23568	23279	23539	23471	23403	23312	23329	23354	23378	23603	23479	23404	23396	23273	23370	23514	23371	23432	23457	23613	23388	23038	23240	23456	23195	23421	23280	23417	23436	23554	23324	23673	23216	23197	23412	23567	23350	23743	23289	23479	23370	23681	23500	23596	23661	23560	23289	23469	23571	23297	23169	23497	23564	23656	23479	23227	23531	23406	23441	23527	23366	23256	23525	23567	23245	23437	23351	23635	23427	23338	23451	23489	23546	23655	23318	23450	23467	23400	23514	23736	23500	23393	23381	23742	23615	23436	23284	23804	23233	23426	23426	23495	23644	23511	23515	23401	23375	23525	23476	23519	23521	23522	23412	23280	23616	23212	23279	23454	23435	23442	23375	23492	23488	23535	23415	23580	23417	23620	23323	23516	23475	23539	23455	23244	23441	23349	23719	23255	23509
24212	42978	35670	25926	21112	20241	19662	19572	19324	19048	18899	18847	18785	18806	18675	18735	18951	18691	18703	18612	18861	18643	18602	18644	18476	18644	18640	18579	18574	18776	18458	18624	18690	18627	18586	18638	18623	18604	18545	18536	18642	18731	18686	18463	18665	18677	18367	18560	18444	18506	18431	18739	18729	18622	18592	18558	18603	18506	18591	18586	18604	18697	18433	18511	18722	18827	19943	19696	19151	19081	18590	18628	18713	18215	18479	18601	18720	18653	18601	18474	18587	18545	18502	18583	18542	18539	18510	18477	18600	18387	18517	18311	18550	18467	18440	18603	18566	18569	18464	18545	18509	18273	18450	18426	18567	18552	18598	18467	18338	18699	18492	18512	18441	18431	18441	18511	18469	18474	18547	18600	18365	18546	18545	18372	18403	18525	18484	18631	18465	18456	18465	18460	18560	18373	18483	18453	18537	18283	18439	18504	18381	18540	18508	18375	18438	18375	18646	18470	18446	18358	18529	18597	18499	18396	18347	18345	18425	18392	18485	18458	18603	18548	18665	18568	18684	18371	18359	18476	18529	18433	18561	18433	18547	18575	18527	18496	18407	18441	18401	18468	18466	18376	18418	18497	18496	18586	18388	18548	18319	18554	18567	18487	18452	18534	18543	18320	18510	18513	18682	18461	18463	18600	18438	18545	18456	18624	18455	18596	18443	18496	18530	18466	18395	18391	18538	18234	18642	18517	18355	18373	18606	18583	18522	18560	18377	18346	18409	18458	18510	18427	18592	18308	18430	18298	18641	18200	18478	18629	18517	18453	18391	18545	18555	18618	18512	18578	18603	18481	18743	18409	18399	18701	18520	18666	18572	18535	18549	18425	18478	18505	18298	18539	18453	18565	18393	18407	18436	18388	18440	18328	18553	18560	18393	18549	18593	18480	18373	18437	18445	18654	18629	18496	18578	18543	18384	18373	18528	18322	18575	18646	18402	18513	18348	18485	18515	18328	18510	18289	18404	18675	18408	18435	18581	18548	18352	18324	18399	18369	18505	18483	18534	18344	18587	18441	18556	18346	18690	18306	18382	18451	18437	18447	18322	18416	18753	18491	18400	18626	18414	18509	18491	18601	18507	18623	18401	18474	18371	18335	18475	18693	18479	18579	18498	18533	18486	18643	18522	18369	18572	18585	18523	18436	18549	18403	18370	18556	18615	18630	18360	18518	18662	18518	18570	18511	18485	18526	18630	18447	18450	18661	18393	18531	18343	18577	18379	18501	18360	18468	18630	18599	18489	18629	18552	18465	18453	18538	18651	18425	18445	18474	18480	18435	18502	18613	18432	18261	18423	18561	18513	18562	18274	18590	18556	18516	18408	18291	18693	18452	18568	18621	18501	18451	18569	18298	18568	18521	18526	18423	18605	18680	18384	18528	18370	18365	18404	18316	18494	18524	18506	18455	18457	18433	18391	18443	18612	18263	18505	18695	18484	18410	18634	18470	18610	18465	18400	18413	18375	18543	18381	18618	18546	18486	18648	18403	18312	18403	18551	18493	18552	18413	18382	18412	18411	18716	18356	18756	18470	18455	18339	18320	18455	18438	18644	18538	18563	18470	18478	18487	18498	18450	18542	18515	18488	18554	18416	18473	18345	18323	18430	18518	18420	18489	18695	18679	18427	18707	18444	18570	18472	18564	18530	18557	18494	18526	18435	18427	18601	18394	18430	18370	18566	18361	18519	18473	18414	18692	18500	18549	18366	18452	18560	18327	18662	18543	18486	18408	18557	18460	18388	18338	18426	18491	18329	18562	18423	18609	18758	18331	18638	18526	18504	18620	18370	18500	18363	18264	18573	18405	18511	18394	18429	18376	18437	18398	18443	18520	18417	18447	18453	18337	18621	18577	18432	18448	18483	18358	18414	18452	18488	18538	18570	18482	18393	18411	18423	18444	18514	18311	18511	18548	18390	18379	18406	18529	18514	18577	18496	18498	18704	18447	18573	18459	18487	18339	18538	18457	18568	18356	18347	18505	18441	18475	18390	18440	18518	18588	18540	18681	18408	18337	18507	18478	18545	18428	18480	18492	18501	18353	18499	18398	18418	18537	18408	18680	18551	18479	18585	18613	18553	18585	18439	18487	18327	18333	18520	18363	18370	18496	18405	18325	18608	18410	18455	18425	18499	18351	18547	18450	18295	18465	18339	18509	18361	18461	18580	18445	18533	18375	18669	18623	18187	18441	18477	18589	18430	18307	18581	18429	18437	18674	18355	18455	18342	18579	18455	18471	18465	18339	18377	18586	18412	18512	18368	18622	18483	18554	18365	18614	18398	18669	18651	18411	18349	18435	18545	18476	18587	18588	18494	18499	18498	18502	18488	18613	18423	18611	18560	18529	18464	18602	18341	18466	18526	18605	18430	18470	18546	18612	18528	18418	18315	18500	18373	18464	18262	18699	18466	18600	18512	18557	18372	18440	18757	18465	18442	18422	18412	18469	18503	18544	18452	18410	18524	18536	18519	18436	18541	18344	18482	18471	18576	18470	18355	18499	18425	18530	18477	18543	18343	18484	18543	18413	18610	18361	18502	18593	18469	18543	18385	18248	18545	18467	18301	18468	18510	18540	18524	18486	18617	18437	18468	18525	18472	18645	18352	18500	18514	18620	18473	18348	18525	18522	18590	18623	18602	18519	18467	18507	18486	18385	18332	18563	18573	18430	18511	18431	18420	18740	18477	18659	18537	18283	18588	18523	18579	18504	18532	18571	18438	18486	18506	18469	18490	18591	18520	18505	18403	18383	18553	18521	18523	18410	18501	18518	18464	18504	18445	18309	18704	18600	18527	18452	18642	18406	18488	18368	18489	18430	18501	18453	18386	18510	18507	18399	18399	18498	18429	18623	18403	18431	18574	18494	18456	18618	18426	18521	18348	18552	18468	18325	18570	18364	18530	18564	18526	18582	18686	18391	18521	18625	18489	18536	18393	18514	18436	18609	18464	18451	18454	18798	18492	18418	18517	18562	18497	18566	18377	18471	18427	18469	18568	18449	18535	18456	18315	18653	18561	18460	18369	18711	18348	18426	18463	18669	18443	18488	18450	18521	18413	18413	18557	18502	18720	18465	18585	18519	18404	18543	18485	18681	18486	18534	18563	18481	18589	18404	18442	18428	18471	18484	18387	18516	18380	18428	18667	18404	18398	18379	18489	18566	18414	18631	18542	18477	18471	18548	18548	18446	18454	18460	18591	18518	18404	18406	18395	18492	18402	18393	18355	18563	18610	18304	18422	18620	18414	18478	18528	18719	18512	18497	18487	18523	18294	18343	18443	18262	18555	18438	18402	18391	18647	18373	18293	18464	18466	18614	18551	18531	18516	18439	18402	18303	18517	18311	18564	18428	18566	18407	18392	18578	18579	18457	18553	18479	18545	18656	18440	18454	18532	18469	18426	18530	18466	18424	18372	18577	18444	18448	18439	18538	18496	18444	18568	18459	18501	18488	18439	18216	18550	18409	18416	18330	18413	18475	18347	18538	18388	18451	18458	18457	18750	18321	18514	18610	18494	18419	18507	18468	18515	18440	18470	18524	18471	18356	18575	18469	18427	18506	18498	18519	18378	18604	18537	18506	18614	18485	18465	18367	18397	18713	18511	18553	18508	18543	18501	18612	18500	18475	18456	18432	18327	18428	18498	18519	18274	18624	18555	18497	18583	18405	18596	18555	18466	18307	18347	18414	18440	18454	18443	18502	18428	18579	18479	18427	18565	18514	18303	18569	18457	18603	18464	18452	18515	18476	18436	18465	18461	18648	18391	18389	18495	18542	18475	18466	18477	18613	18512	18561	18525	18547	18645	18590	18667	18373	18455	18623	18437	18525	18453	18401	18583	18430	18392	18483	18553	18291	18293	18464	18588	18417	18376	18535	18639	18591	18384	18464	18275	18505	18488	18424	18431	18482	18553	18374	18436	18376	18580	18617	18434	18336	18488	18611	18378	18493	18522	18478	18523	18695	18269	18608	18438	18460	18544	18550	18527	18497	18345	18351	18566	18360	18569	18497	18442	18511	18445	18381	18524	18472	18435	18440	18493	18468	18468	18428	18388	18421	18468	18476	18432	18512	18490	18543	18354	18507	18470	18475	18552	18461	18532	18624	18515	18470	18444	18585	18473	18481	18530	18674	18431	18463	18552	18551	18394	18513	18489	18641	18523	18466	18491	18431	18403	18276	18468	18444	18446	18503	18446	18661	18381	18407	18352	18412	18750	18681	18470	18537	18560	18519	18426	18408	18531	18373	18265	18411	18487	18439	18526	18455	18566	18329	18342	18511	18442	18435	18431	18489	18534	18411	18437	18313	18431	18556	18294	18456	18567	18429	18516	18343	18418	18477	18328	18661	18626	18543	18444	18469	18483	18412	18459	18584	18423	18452	18420	18587	18417	18298	18418	18651	18537	18529	18300	18654	18375	18432	18536	18427	18450	18378	18503	18633	18650	18346	18603	18577	18380	18411	18553	18684	18394	18405	18722	18583	18613	18476	18578	18523	18422	18404	18591	18473	18518	18539	18552	18661	18485	18628	18354	18366	18761	18572	18616	18541	18474	18618	18452	18381	18442	18580	18521	18208	18459	18591	18601	18633	18333	18476	18497	18564	18522	18388	18384	18637	18560	18417	18512	18503	18472	18445	18472	18313	18492	18619	18388	18416	18556	18566	18535	18467	18371	18481	18479	18460	18389	18545	18541	18546	18418	18583	18243	18278	18587	18544	18499	18467	18714	18397	18729	18424	18536	18296	18349	18413	18510	18300	18464	18506	18226	18748	18480	18586	18476	18431	18368	18449	18447	18473	18355	18266	18359	18576	18478	18414	18551	18402	18328	18510	18479	18483	18498	18497	18559	18338	18559	18429	18502	18499	18646	18477	18544	18420	18543	18416	18406	18632	18626	18481	18529	18397	18621	18565	18590	18489	18495	18466	18660	18364	18452	18514	18464	18620	18615	18421	18469	18557	18561	18333	18475	18400	18491	18696	18351	18479	18365	18396	18530	18531	18507	18585	18654	18503	18455	18535	18546	18294	18592	18506	18489	18698	18639	18484	18560	18578	18623	18487	18417	18499	18430	18388	18426	18390	18534	18614	18591	18606	18484	18426	18531	18486	18612	18279	18490	18499	18486	18443	18456	18618
27277	22620	27191	25193	22415	22698	22967	22858	22606	22663	22698	22634	22767	22909	22754	22691	22600	22568	22501	22807	22679	22700	22902	22837	22686	22802	22686	22661	22695	22708	22969	22754	22737	22542	22503	22821	22805	22494	22721	22693	22513	22683	22698	22535	22543	22783	22731	22742	22483	22967	22493	22862	22719	22687	22610	22463	22720	22490	22563	22670	22638	22654	22551	22575	22560	22504	22633	22878	22699	22738	22582	22754	22488	22760	22770	22371	22612	22534	22529	22641	22699	22413	22703	22602	22658	22830	22601	22575	22761	22692	22697	22708	22536	22757	22687	22619	22695	22783	22875	22632	22791	22964	22578	22578	22435	22767	22659	22526	22493	22809	22715	22587	22551	22638	22559	22553	22624	22645	22540	22644	22862	22587	22782	22609	22506	22648	23002	22582	22817	22627	22702	22680	22650	22660	22641	22502	22603	22528	22708	22596	22780	22674	22624	22680	22684	22459	22652	22609	22494	22700	22727	22537	22728	22576	22787	22697	22648	22566	22637	22677	22591	22779	22539	22654	22638	22516	22501	22581	22958	22514	22762	22755	22680	22517	22701	22809	22595	22542	22650	22499	22694	22714	22667	22476	22505	22768	22656	22630	22534	22627	22697	22858	22589	22632	22687	22654	22679	22775	22725	22513	22683	22517	22852	22747	22733	22769	22489	22428	22497	22741	22860	22744	22568	22612	22700	22779	22692	22446	22507	22673	22738	22614	22703	22841	22681	22523	22643	22487	22463	22683	22677	22423	23028	22598	22702	22805	22693	22750	22758	22528	22651	22365	22478	22843	22926	22599	22743	22794	22534	22566	22531	22724	22546	22602	22671	22692	22698	22453	22553	22508	22556	22798	22676	22714	22545	22447	22865	22614	22679	22484	22596	22478	22640	22642	22687	22815	22628	22707	22713	22863	22620	22444	22553	22456	22507	22792	22748	22543	22464	22726	22649	22509	22479	22556	22762	22668	22876	22676	22625	22642	22866	22646	22490	22590	22670	22810	22538	22654	22527	22630	22640	22717	22767	22569	22594	22628	22701	22709	22671	22466	22591	22543	22536	22562	22566	22779	22677	22614	22646	22553	22737	22669	22604	22608	22635	22639	22903	22594	22536	22681	22610	22757	22819	22596	22624	22613	22577	22533	22535	22665	22709	22684	22628	22896	22569	22661	22518	22753	22404	22775	22884	22559	22916	22594	22420	22442	22783	22555	22412	22583	22679	22546	22437	22676	22554	22629	22559	22610	22676	22519	22619	22754	22522	22574	22681	22463	22581	22774	22529	22641	22349	22620	22669	22673	22818	22674	22734	22575	22740	22702	22844	22839	22602	22672	22637	22720	22605	22517	22682	22606	22618	22521	22374	22598	22679	22805	22698	22791	22516	22602	22642	22640	22770	22842	22498	22372	22652	22581	22556	22621	22575	22801	22613	22703	22816	22682	22667	22493	22716	22607	22637	22717	22690	22767	22709	22574	22393	22626	22726	22781	22624	22483	22660	22640	22588	22556	22741	22556	22481	22670	22716	22717	22564	22459	22630	22758	22531	22763	22636	22690	22708	22809	22725	22552	22865	22660	22625	22626	22641	22590	22675	22772	22521	22561	22505	22803	22746	22521	22712	22545	22403	22653	22571	22707	22533	22689	22594	22598	22705	22414	22870	22507	22537	22718	22722	22720	22697	22648	22594	22844	22576	22757	22765	22488	22655	22626	22609	22502	22551	22530	22744	22675	22756	22515	22920	22601	22543	22759	22737	22735	22667	22701	22601	22672	22621	22502	22677	22608	22642	22501	22593	22825	22682	22627	22663	22509	22638	22614	22693	22652	22577	22518	22629	22557	22668	22820	22594	22644	22682	22540	22583	22505	22523	22576	22559	22572	22563	22592	22656	22717	22720	22420	22561	22732	22349	22718	22652	22769	22943	22596	22627	22626	22822	22890	22700	22632	22781	22781	22656	22611	22615	22798	22621	22886	22705	22499	22723	22630	22710	22675	22807	22532	22653	22745	22656	22651	22707	22537	22696	22731	22586	22411	22693	22609	22539	22608	22559	22853	22709	22815	22548	22656	22668	22743	22818	22448	22527	22679	22449	22649	22761	22636	22888	22643	22794	22623	22772	22808	22628	22489	22608	22708	22435	22305	22546	22769	22636	22587	22630	22624	22656	22753	22643	22793	22685	22584	22644	22643	22761	22700	22695	22925	22654	22750	22862	22660	22850	22647	22630	22769	22551	22564	22763	22767	22775	22724	22565	22605	22592	22492	22404	22577	22598	22672	22502	22872	22778	22672	22658	22578	22543	22603	22460	22746	22593	22737	22633	22819	22693	22866	22843	22801	22619	22632	22572	22529	22724	22519	22650	22639	22782	22677	22726	22478	22585	22664	22648	22467	22872	22591	22611	22613	22888	22612	22511	22422	22691	22553	22630	22512	22833	22658	22639	22473	22719	22540	22634	22461	22699	22474	22678	22615	22781	22444	22392	22683	22475	22645	22815	22674	22644	22626	22752	22665	22519	22716	22607	22565	22575	22525	22611	22553	22582	22816	22730	22921	22527	22390	22823	22769	22619	22437	22753	22759	22745	22744	22669	22419	22855	22539	22791	22702	22719	22641	22817	22408	22479	22498	22768	22541	22501	22619	22787	22562	22586	22503	22964	22347	22563	22805	22680	22802	22662	22661	22706	22723	22529	22324	22822	22554	22838	22729	22304	22747	22539	22574	22811	22544	22686	22666	22551	22542	22711	22716	22574	22636	22360	22540	22740	22552	22418	22628	22564	22765	22768	22653	22770	22711	22673	22611	22593	22871	22522	22553	22606	22486	22396	22661	22522	22838	22434	22687	22384	22576	22714	22630	22711	22663	22534	22677	22859	22644	22679	22704	22870	22631	22679	22537	22770	22564	22845	22751	22547	22495	22672	22707	22352	22655	22578	22471	22707	22458	22713	22610	22561	22508	22556	22640	22664	22446	22708	22553	22680	22552	22593	22671	22682	22755	22773	22731	22784	22620	22672	22615	22568	22720	22586	22633	22706	22699	22442	22557	22685	22691	22571	22697	22472	22417	22805	22688	22646	22532	22678	22650	22697	22553	22784	22660	22701	22704	22572	22571	22686	22733	22633	22599	22831	22589	22736	22611	22739	22727	22649	22769	22645	23042	22588	22796	22655	22549	22624	22574	22643	22687	22593	22641	22665	22709	22585	22740	22500	22699	22768	22686	22878	22721	22765	22716	22597	22692	22697	22701	22515	22643	22735	22695	22680	22663	22563	22373	22496	22639	22820	22836	22544	22439	22670	22717	22641	22722	22694	22492	22643	22820	22828	22487	22472	22630	22540	22860	22666	22577	22575	22676	22585	22620	22793	22625	22471	22563	22662	22771	22633	22634	22668	22579	22576	22385	22585	22697	22427	22623	22558	22866	22794	22573	22555	22574	22681	22723	22694	22490	22574	22528	22430	22510	22770	22777	22641	22684	22921	22557	22665	22626	22712	22528	22742	22652	22631	22833	22657	22601	22646	22666	22513	22485	22600	22588	22515	22787	22599	22487	22759	22694	22625	22670	22601	22653	22711	22661	22572	22536	22840	23048	22664	22744	22680	22528	22747	22615	22634	22658	22808	22601	22731	22555	22721	22479	22774	22583	22535	22569	22662	22561	22680	22790	22831	22531	22425	22837	22786	22748	22821	22542	22728	22738	22754	22840	22749	22607	22620	22839	23014	22814	22862	22841	22643	22625	22647	22543	22498	22660	22568	22651	22701	22618	22616	22679	22613	22565	22579	22504	22467	22505	22480	22561	22570	22678	22732	22714	22641	22731	22873	22586	22860	22792	22611	22709	22694	22648	22679	22599	22604	22639	22595	22474	22715	22735	22663	22716	22816	22667	22748	22683	22706	22472	22434	22488	22736	22859	22545	22677	22728	22376	22639	22630	22694	22638	22613	22529	22558	22603	22586	22662	22534	22738	22779	22699	22635	22873	22662	22691	22587	22590	22639	22667	22760	22574	22561	22524	22573	22582	22406	22719	22548	22712	22435	22431	22411	22762	22591	22854	22569	22853	22539	22701	22820	22697	22818	22613	22827	22545	22565	22707	22597	22618	22635	22540	22482	22489	22710	22739	22576	22655	22552	22588	22584	22609	22823	22618	22602	22665	22625	22652	22751	22611	22564	22650	22417	22704	22591	22391	22692	22613	22686	22431	22640	22710	22670	22856	22757	22696	22667	22827	22731	22624	22809	22758	22735	22876	22808	22808	22330	22556	22599	22631	22649	22781	22846	22837	22508	22754	22508	22672	22724	22709	22566	22579	22657	22597	22500	22801	22578	22685	22690	22572	22565	22402	22432	22721	22509	22748	22520	22644	22732	22816	22696	22684	22655	22788	22726	22667	22847	22643	22683	22718	22587	22532	22569	22712	22515	22580	22590	22613	22747	22537	22550	22755	22631	22731	22520	22533	22708	22809	22793	22622	22582	22693	22656	22696	22823	22682	22939	22514	22699	22585	22651	22896	22639	22474	22780	22523	22643	22609	22591	22768	22818	22548	22645	22695	22784	22645	22480	22764	22479	22372	22611	22491	22606	22677	22759	22745	22665	22617	22689	22595	22664	22590	22729	22692	22533	22631	22798	22587	22529	22632	22736	22713	22749	22670	22706	22690	22576	22671	22811	22608	22907	22753	22613	22373	22718	22350	22763	22649	22722	22588	22623	22635	22737	22587	22677	22601	22806	22486	22743	22636	22648	22705	22652	22552	22613	22534	22696	22656	22834	22736	22666	22790	22789	22596	22627	22621	22332	22593	22696	22438	22551	22674	22768	22438	22636	22594	22848	22739	22745	22761	22912	22612	22742	22656	22568	22410	22536	22557	22580	22647	22467	22801	22791	22627	22462	22646	22705	22751	22759	22549	22703	22576	22652	22493	22631	22814	22662	22685	22741	22715	22630	22472	22579	22745	22678	22685	22463	22711	22791	22670	22797	22741	22835	22578	22629	22655	22572	22838	22628	22712	22741	22569	22765	22630	22665	22775	22784	22657	22536	22719	22627	22635	22914	22655	22521	22580	22812	22691	22552	22490	22588	22784	22752	22643	22703	22824	22598	22954	22595	22499	22698	22880	22823	22577	22868	22803	22743	22600	22764	22609
19443	24329	21775	18672	17999	18162	18019	17793	17920	17884	17906	17964	17898	18070	17819	17890	17863	17747	17823	17873	18030	17953	17846	17895	17803	17906	17982	17816	17854	18019	17771	17835	17798	17976	17827	17733	17696	17941	17726	17692	17956	17883	17748	17907	17755	17835	17886	17693	17879	18043	17952	17793	17804	17918	17766	17807	17777	17924	17828	17810	17922	17882	17808	17882	17788	18021	17776	17783	17845	17857	17936	17832	17667	17848	17936	17966	17913	17901	17886	17911	17709	17974	17793	17861	17835	17905	17749	17759	17861	17904	17618	17825	17782	17732	17693	17921	17952	17866	17900	17738	17769	17869	17948	17849	17925	17786	17903	17777	17779	17856	17848	17882	17771	17843	17947	17903	17880	17791	17902	17730	17836	17902	17844	18000	17891	17870	17911	17830	17870	17866	18067	17720	17839	17642	17891	17807	17648	18028	17654	18104	17837	17781	17896	17771	17867	17821	17781	17901	17905	17860	17801	17878	17834	17964	17787	18042	17678	17860	17843	17713	17774	18020	17949	18073	17793	17802	18019	17860	17939	17877	17870	17881	17830	17914	18005	17816	17805	17876	17880	17797	17853	17802	17827	17581	17964	17871	18106	17759	17794	17906	17996	17726	18077	17909	17868	17869	17944	17796	17997	17776	17836	17793	17923	17875	17877	17792	17776	17768	17827	17772	17762	18015	17780	17819	17912	17741	17780	17748	17843	17855	17792	17726	17885	17855	17769	17937	17856	17851	17804	17644	17746	17942	17790	17785	17887	17845	17846	17813	18064	17983	17820	17814	17793	17740	17786	17879	17860	17669	17731	17916	17752	17716	17860	17921	17866	17671	17819	18071	17816	17858	17844	17877	17895	17723	17809	17940	17784	17873	17875	17801	17705	17828	17867	17888	17860	17756	17938	17809	17842	17886	17782	17950	17845	17854	17949	17977	17647	17790	17927	17963	17918	17867	17857	17997	17733	17988	17926	17877	17818	17832	17655	17832	17844	17975	17864	17815	17917	17710	17809	17827	17895	17974	17725	17766	17736	17937	17901	17819	18022	17686	17699	17830	17757	17853	17818	17860	17778	17837	17815	17906	17713	17939	17763	17868	17795	17902	17821	17811	17937	17852	17921	17879	17874	18038	17798	17833	17894	17709	17918	17709	17954	17735	17841	17892	17706	17689	17924	18046	17808	17759	17977	17708	17885	17805	17713	17863	17908	17755	17909	17756	17660	17909	17805	17981	17739	17687	17801	17885	17813	17916	17884	17832	17785	17899	17735	17809	18019	17764	17887	17818	17837	17959	17901	17862	17995	17959	17926	18030	17889	17951	17755	17815	17760	17887	17843	17803	17717	17794	17895	17739	17885	18043	17744	17838	17795	17960	17885	17854	17669	17780	17873	17770	17971	17754	17825	17880	17897	17780	17692	17847	17866	17836	17844	17676	17888	17770	17823	17666	17696	17883	17814	17854	17970	17719	17703	17955	17610	17828	17812	17863	17770	17979	17915	17966	17874	17841	17979	17807	17833	17951	17983	18032	17908	18060	17632	17674	17694	17884	17785	17870	17926	17881	17837	17813	17890	17740	17934	17859	17816	17790	17817	17961	17829	17788	17837	17829	17913	17799	17926	17884	17899	18002	17745	17942	17865	17702	17734	17802	17917	17932	18109	17855	17928	17940	17865	17942	17904	17721	17884	17814	17947	17694	17852	17990	17848	17935	17565	17848	17883	17845	17657	17834	17914	17916	17885	17897	17806	17963	17994	17851	17698	17868	17687	17862	17732	17734	17710	17745	17870	17825	17907	17801	17753	17798	17906	17942	17726	18050	17931	17877	17922	17833	17869	17863	17937	17746	17892	17883	17824	17790	18059	17924	17807	17676	17835	17839	17918	17911	17898	17938	17784	17865	17869	17808	18086	17847	17867	17765	17731	17819	17921	17829	17785	17887	17790	17959	17914	17731	17936	17723	17924	17887	17859	17957	17847	17754	17803	17731	17885	17832	17745	17873	17879	17906	17932	17769	17990	17856	17903	17693	17728	17768	17883	17697	17797	17916	17955	17757	17930	17792	17954	17880	17771	17791	17807	17773	17814	17797	17841	17815	17870	17784	17813	17827	17910	17798	17931	17832	17785	17993	17909	17676	17857	17869	17737	17975	17829	17776	17765	17927	17933	17913	17944	17953	17883	17789	17778	17657	17954	17829	17879	17813	17800	17757	17885	17760	17744	17841	17813	17848	17893	17791	17812	17953	17857	17823	17890	17694	17961	17954	17776	17849	17861	17770	17748	17747	17748	17852	17814	17919	17949	17919	17738	17676	17810	17897	17950	17707	17821	17742	17788	17771	17839	17759	17963	17804	17717	17698	17704	17915	17784	17986	17972	17848	17933	18141	17713	17921	18014	17916	17848	17913	17766	17964	17905	17825	17889	17721	17816	17882	17753	17858	17758	17752	17783	17832	17821	17823	17895	17796	17938	17964	17891	17816	17910	18074	18053	17787	17727	17815	17921	17870	17752	17907	18038	17828	17960	17886	17804	17875	17976	17851	17684	17970	17971	17841	17961	17742	17769	17936	17961	17652	17733	17844	17804	17946	17924	17724	17846	17675	18019	17681	17855	17884	17955	17828	17666	17775	17852	17844	17737	17918	17933	17722	17853	17824	17868	17941	17841	17743	17690	17920	17882	17863	17790	17883	17812	17900	17914	17792	17912	17967	17890	17952	17915	17868	17855	17932	17830	17822	17877	17644	17884	17839	18078	18078	17756	17896	17819	17907	17752	17997	17798	17792	17801	17994	17801	17744	17899	17982	17758	17785	17930	17871	17613	18132	17687	17943	17700	17950	17895	17756	17833	17831	18012	17829	17671	17896	17689	17921	17772	17965	17818	17889	17856	17882	17772	17892	17861	17779	17933	17900	17898	17937	17990	17997	17747	17882	17906	17908	17930	17916	17872	17711	17947	17927	17811	17904	17846	17839	17828	17807	17823	18049	17784	18028	17912	17666	17903	17776	18014	17844	17788	17818	18063	17698	17729	17727	18006	18035	17726	17942	18104	18012	17829	17830	17823	17808	17895	17983	17759	17715	18069	17735	17868	17877	17778	17574	17941	17761	17827	17807	17832	17982	17732	17711	17882	18059	17791	17778	17803	17846	18045	17899	17911	18054	17922	17593	17804	17832	17829	17900	17742	17663	17830	17839	17751	17741	17881	17919	17718	17797	17802	17877	17837	17847	17781	17949	17845	17698	18144	17749	17784	17914	17775	17845	17833	17966	17857	17961	17919	17743	17990	17903	17735	17691	18101	17817	17927	17831	17642	17820	17875	17916	17782	17895	17834	18066	18020	17772	17888	17891	17923	17921	17810	18029	17795	17824	17803	17844	17769	17841	17704	17849	17911	17922	17813	17868	17717	17784	17819	17818	17869	17902	17737	17862	17856	17813	17620	17928	17855	18008	17857	18026	17907	17769	17762	17966	17710	17821	18034	17848	17962	18017	17853	17764	17925	18025	17725	17752	17933	17866	17878	17935	17880	17761	17743	17811	17819	17895	17842	17913	17682	17693	17782	17999	17785	17922	17724	17891	18149	18019	17941	17880	17908	18094	17850	17885	17885	18030	17807	17801	17796	17837	17932	17882	17968	17838	17832	17843	17775	17724	17900	17743	17779	17741	17960	17821	17822	17955	17758	17813	17842	17773	17951	17863	17802	17869	17901	17927	17629	17692	17747	17989	17920	17761	17678	17862	17940	17686	17840	17769	17869	17805	17738	17866	17868	17769	17757	17765	17834	17826	17832	17884	17838	18049	17857	18032	17800	17763	17709	17631	17764	17741	17901	17942	17921	17737	17893	17900	17814	17993	17735	17931	17903	17868	17741	17854	17920	17771	18006	17695	17934	17786	17916	17873	17803	17862	17919	17893	17883	17949	17933	17745	17833	17779	18006	17764	17870	17955	17973	17829	17843	17890	17971	17706	17789	17960	18050	17869	17872	17752	17863	17877	17951	17966	17721	17978	17875	17592	17724	17839	17857	17731	17811	17892	18122	17672	18102	17929	17986	17960	17947	17969	17802	17776	17839	17674	17917	17777	17741	17870	17698	17865	17830	17764	17964	17913	17964	17748	17950	17870	18031	17924	17825	17909	18031	17823	17877	17890	17960	17821	17827	17891	17791	17935	17838	17851	17944	17848	17797	17933	17609	17682	17695	17745	17727	18001	17981	17832	17969	17680	17998	17969	17723	17919	17759	18000	17841	17827	17770	17777	17832	17853	17972	17917	17849	17877	17846	17884	17972	17835	17979	17976	17948	17724	17787	18007	17778	17987	17931	17700	17997	18086	17880	17711	17749	17983	17856	17857	17861	17741	17954	17777	17770	17925	17876	17801	17854	17890	17784	17753	17888	17972	17887	17674	17867	17793	17825	17954	17908	17996	17902	17773	17757	17872	17883	17790	17802	17786	17894	17848	17730	17783	17912	17740	17794	17948	17933	17793	17938	17941	17910	17831	17912	17920	17808	17730	17937	17794	17966	17849	17699	17917	17842	17819	17877	17671	17902	18053	17814	17832	17808	17926	17712	17950	17662	18022	18003	17698	17720	17855	17835	17701	17747	17828	17872	17785	17678	17930	17728	17777	17853	17824	17719	17929	17873	17908	17951	17769	17879	17764	17829	17916	17878	17980	17805	17904	17821	17618	17888	17884	17837	17907	17867	17842	17763	17902	17883	17849	17963	17840	17797	18038	17893	17779	17962	17776	17815	17886	17766	17749	18066	17863	18010	17801	17902	17889	17869	17836	17797	17881	17849	17828	17947	17721	17803	17780	17829	17764	17864	17798	17839	17776	17870	17836	17691	17848	17933	17635	17841	17828	17754	17959	17734	17876	17843	17786	17685	17981	17919	17871	17834	17755	17772	17808	18027	17745	17930	17761	17745	17753	17785	17772	17906	17789	17856	17776	17858	17904	17774	17891	17836	17823	17900	17711	17937	17870	17895	18113	17746	17848	17810	18025	17916	17731	17826	17903	17813	17862	17761	17886	17806	17984	17918	17815	17946	17920	17963	17813	17986	18008	17785	17823	17920	17768	17790	17931	17950	17872	18118	17934	17835	17750	17818	17807	17929	17980	17942	17843	18063	17828	17784	17854	17853	17851
23348	20861	28212	23845	22442	24137	24868	22846	22392	22664	22603	22296	22216	22284	22226	22097	22184	22302	22382	22156	22170	22342	22275	22172	22108	22183	22457	22193	22120	22040	22088	22164	21980	22144	22140	22199	21984	22021	22068	22220	22036	22413	21955	21953	22315	22036	22142	22133	22229	22198	22198	22048	22043	22259	22232	22145	21967	21916	22100	22153	22131	22021	21983	22254	22075	22329	22472	22512	22394	22270	22261	22208	22149	21873	22083	22191	21962	21936	22241	22033	22196	21968	22189	22063	22110	22110	21978	22275	21966	22042	21998	22201	21990	22061	22344	22061	22169	22126	22313	22051	22163	22130	22181	22195	22277	22191	22114	22330	22287	21999	21902	22102	21971	22081	21973	21962	22055	22294	21920	21948	22030	21902	22206	21976	22019	22093	21986	22139	22001	22256	22016	22065	22054	22185	22227	22102	22006	21971	21829	22183	22131	22156	22122	22156	22245	22273	22166	22009	22161	21886	22136	21922	22083	22082	22152	22100	22101	22084	22170	22129	22079	21866	22199	22240	22162	22025	22347	22245	22032	22002	22053	21951	21922	21950	22102	22265	21956	22135	22024	22016	21853	22026	21949	22021	22008	22018	21907	22010	21998	21994	22312	22286	22187	22115	22088	22051	22331	22160	22318	22047	22110	21954	21884	21907	21825	22088	21996	22020	22214	22037	22226	21963	22132	22207	21906	22134	22136	22299	21990	22054	22142	22046	22002	21978	22062	22126	22077	21991	22061	22090	22311	22089	22106	22121	22061	21957	22073	22204	22145	21890	21992	21964	21754	22031	22148	22124	22036	22221	22193	22107	22174	21858	22095	21997	21815	21896	22281	22279	21852	21896	22235	21970	22015	22022	22061	22083	22077	22155	22230	21960	22027	21959	22043	22122	22080	21939	22185	22185	22100	22059	21947	21951	22288	22105	22018	22156	22020	21815	22058	22215	22102	22380	22197	21938	22155	22071	22262	22120	22040	21914	22281	22013	21995	21867	22002	22234	22018	22309	22006	21850	22211	22014	22097	22190	22171	22312	21935	22058	22094	22127	22139	21988	22199	21904	22140	22135	22086	21920	21949	21833	22062	22341	22216	22159	22124	21880	22165	22207	22172	22220	22231	21980	22195	21928	22065	21927	22179	22115	22002	22120	22093	22273	22158	22238	22209	22042	22217	22213	22170	22071	22100	21898	22079	22109	22028	21965	22183	21897	22083	22126	22048	21994	21969	22127	22235	22111	21928	21860	22033	22049	21965	22104	22218	22036	21976	22198	22186	22169	22081	22164	22000	22210	22155	21976	21911	21856	21772	22068	22017	22098	22189	22270	21970	22015	22145	22254	22185	21915	22095	21876	21870	22002	22133	22085	21999	21980	21938	22239	22266	21885	22102	22048	22160	22048	22027	22009	22174	21989	22050	22034	22073	22090	22116	22092	22172	21924	22076	22213	22083	22092	22226	22135	22029	22072	22010	22186	22472	22295	21819	21888	21989	21911	22226	22243	21976	22119	21884	21998	22133	22063	22076	22055	22149	22187	22161	22001	22154	21965	22038	22105	21941	21963	22088	22273	22096	22078	22155	21885	22119	22044	22130	22002	22021	22228	21827	22112	22111	22234	22128	21906	21996	22064	21933	22094	21994	22087	22128	22264	21981	22069	22135	21866	21967	21908	22116	22189	22068	22162	21957	22091	22136	22029	21873	22107	21908	21824	21970	22029	22141	22284	21921	22159	21846	22174	22108	21997	22103	21980	22151	21933	22001	22100	21931	22087	21964	22108	21943	22052	21828	21915	22086	22374	22261	21950	21897	22180	22049	22289	21936	21957	22060	22182	22244	22250	22129	22164	22116	22157	22058	22052	22148	22007	22241	22194	22214	22221	22018	21928	22424	22091	22245	22132	22030	22200	22096	22027	22029	22024	22281	22264	22035	22040	21992	21828	22065	22110	22172	21969	22468	22205	22064	21952	21862	22056	22077	22120	21996	22121	21967	22121	22047	22044	21867	22176	22165	21918	21904	22249	22046	22269	22181	21945	22070	21959	21903	22091	21886	22084	21903	22085	22089	22115	22366	21978	22134	22134	22061	22013	21818	21896	22054	22037	22178	22112	22189	22009	22022	21915	22067	22090	22167	22228	22120	22057	22234	22426	22208	22052	21872	22260	22153	21885	22096	21912	22063	22111	22020	22130	22355	21924	22285	21910	21995	21975	22060	22078	22045	22118	22108	22001	22026	22216	22124	22091	22209	22198	22122	22139	22195	22039	22104	22142	21940	22402	22122	22012	21782	21877	22042	21978	22185	22170	21995	22020	22112	22111	22113	22154	22067	22215	22130	22050	22117	22058	22349	22073	22071	22132	21989	22131	22229	22013	22208	22163	22062	22341	22147	21886	22013	21961	22025	22158	22173	22378	22108	22199	22308	21866	22180	22013	21976	22193	22019	22013	22022	22173	22254	22016	21859	22137	22062	22065	21978	21950	22227	22146	22025	22071	21869	22053	22128	21915	22096	22092	22282	21992	22010	21810	22066	22189	22185	22114	22096	22058	22153	22158	21906	21780	21929	22060	22061	22111	22013	22018	22140	22095	22133	22064	22122	22008	22184	22178	22310	22048	22003	22081	21939	21977	22129	22212	22067	22180	21943	22053	22266	22135	22066	21969	22195	21998	21950	22006	22059	22258	22159	22160	21980	21983	21896	22169	21832	22136	22004	22033	21933	22068	22062	22116	22026	21918	22255	22112	21959	22011	22130	22274	22179	22099	22153	22005	21991	22045	22234	21985	22052	22190	22028	21880	21889	22223	21950	22024	22228	22070	21915	22089	22140	22119	22100	22236	22174	22019	21989	22190	22121	22280	22066	22019	22094	21918	22203	21954	22217	22104	22106	22141	22065	21951	22140	22074	21947	21977	21778	22076	21916	22203	22128	21836	22343	21844	21994	21881	21997	22104	22031	21970	22212	21951	22031	21988	21945	22249	21898	22239	22140	22166	22134	22148	22171	22011	21942	21992	22044	22088	22362	21816	22066	22003	22160	22120	22150	22013	22108	21798	22003	22161	21807	22087	22043	22278	22067	22112	22278	22268	22294	21980	22320	22158	22027	22123	21785	22149	22188	22063	22251	21935	22047	22179	22052	21818	22244	21973	21890	22145	22113	21952	22222	21975	22023	22088	21830	21902	21996	22066	22019	22040	22089	22193	22142	22173	22311	22193	22208	22280	22171	22018	22211	21986	22157	22297	21988	22028	22145	22025	21941	21905	22256	22214	22055	22044	21924	22149	22161	21997	22034	21926	21737	21971	22129	21872	22024	22184	22188	22022	22009	22035	22201	21994	22161	22083	22076	22118	21911	22019	21976	21915	22091	22064	22083	21983	21976	22060	22091	22047	21964	22320	22052	22110	21687	22049	22002	22264	22320	22149	22098	22047	22255	21921	22102	22096	22225	22021	22119	22145	22001	21929	22043	22205	22100	22082	22004	22232	22159	22037	21980	22145	22079	21868	22072	22011	22014	22206	22062	22142	21925	21992	22122	22010	22003	22080	21964	21997	22098	21921	22055	22102	22256	21823	22059	22081	22060	21944	21951	21825	22203	22067	22150	22135	22148	22143	21820	22032	22089	21987	22043	22315	21887	21924	21990	22228	22165	22105	21914	21981	21987	21955	22107	22121	22010	22114	21918	21960	22146	21983	22059	22082	22134	22174	21844	21998	22082	21963	22075	21928	22083	21888	22151	22072	22025	22172	22224	22116	21897	22010	22161	22312	22106	21827	22034	21897	22170	22276	21942	21974	22137	22162	22149	22196	22184	22155	22063	21978	22345	22006	21917	22358	22186	21868	22113	21958	22119	21963	22300	22152	22083	22042	22136	22103	22140	22263	21966	22045	22047	22198	22181	22018	22205	22122	22184	22219	22348	22019	22168	21955	22073	22071	22190	22105	21976	22095	22093	21959	22008	22264	22246	21990	21951	21887	22095	22211	21948	22086	22111	22102	22009	22172	22185	22165	22081	22035	22224	21925	22067	22163	22193	21878	22098	21995	22285	22071	22108	22102	22029	22266	21891	22083	22140	22140	22109	22147	21901	22029	22086	21970	22162	22004	22144	21997	22158	22166	22020	22084	22301	21898	22095	22122	22078	22182	22044	21947	22320	22130	22125	21861	21986	22214	22023	21999	22131	22003	22134	22136	21965	22092	22208	22188	22112	22363	22174	22521	22292	22037	22141	22274	22115	22315	22152	22015	22139	22070	22182	22172	21894	21998	22142	22109	22145	22115	22209	21843	22095	22053	22247	22333	22185	21882	22018	22080	22165	22144	22073	21902	22129	22102	21891	22104	22198	22182	22292	22122	22099	22183	22065	22033	22045	22021	22089	22003	21976	22003	22240	21947	21857	21923	22222	22316	22080	21952	22013	22168	21963	22070	22085	22140	22402	22031	22012	21947	21832	22018	22199	22054	22004	22013	22167	22063	22141	22068	22081	21784	22056	22145	21966	22136	22012	22138	21928	22162	21827	22056	21927	22033	22204	22104	22107	22113	22096	21999	22060	22330	21975	22140	22135	21903	22223	22133	22013	21979	22199	21995	22239	22070	22317	22163	22293	22058	22231	22282	22062	22181	22158	22141	22075	21780	21797	21904	22104	21940	22085	21896	22363	22001	21997	21909	22102	22001	22373	22180	22165	22051	22330	21860	22115	21999	22142	22111	22117	22160	22073	22015	22137	22059	22079	22068	22030	21986	22141	22048	22238	22215	21878	22081	22053	22282	22023	22154	22169	21984	22140	21995	22113	22199	22124	22078	21950	22048	22097	22100	22251	22103	21959	22135	22071	22105	22058	22156	22018	22124	21776	22217	22151	22057	22117	22078	21849	21991	21999	21961	22274	22081	22147	22268	21991	22109	22081	22204	22099	22161	22179	22006	22030	21988	21790	21952	21923	21921	21887	22239	22113	22303	21996	22044	22204	22111	22159	21944	22109	22287	22072	22006	22078	22028	21967	22074	21995	22065	22004	21903	22058	22279	22201	21850	21945	21984	21859	22040	22242	22141	21927	22193	22115	22079	21979	22090	22277	22129	22246	22180	22127	22060	22015	22108	22200	22114	21988	22131	22107	22010	22040	22186	22107	21917	22253	22034	21989	21884
20987	35920	31314	23225	19017	18493	18018	18066	17921	17759	17917	17868	17680	17642	17717	17770	17835	17628	17756	17586	17664	17773	17770	17585	17590	17640	17559	17584	17485	17603	17556	17593	17770	17612	17481	17638	17668	17507	17731	17506	17633	17532	17674	17540	17460	17535	17530	17617	17322	17499	17611	17586	17661	17692	17720	17582	17702	17698	17615	17603	17667	17703	17614	17704	17650	17971	18018	18083	18068	17904	17803	17598	17671	17691	17540	17614	17496	17554	17580	17668	17555	17653	17444	17587	17503	17531	17488	17566	17646	17560	17485	17636	17573	17504	17527	17587	17596	17439	17536	17482	17444	17341	17652	17621	17703	17526	17540	17633	17577	17501	17482	17794	17399	17719	17580	17453	17709	17526	17595	17536	17718	17651	17659	17466	17404	17406	17694	17633	17722	17540	17507	17689	17421	17463	17618	17324	17826	17427	17397	17573	17734	17418	17476	17467	17616	17425	17592	17548	17512	17560	17493	17577	17457	17539	17490	17485	17380	17533	17675	17503	17739	17545	17835	17672	17698	17697	17708	17583	17554	17414	17710	17519	17628	17573	17501	17547	17519	17544	17510	17534	17561	17479	17646	17601	17374	17663	17479	17409	17771	17615	17581	17525	17573	17675	17487	17494	17679	17602	17362	17433	17487	17386	17613	17583	17776	17551	17552	17612	17572	17700	17540	17527	17535	17699	17559	17642	17563	17518	17601	17569	17626	17624	17503	17617	17539	17406	17574	17572	17645	17271	17590	17615	17604	17448	17678	17311	17505	17425	17567	17588	17548	17722	17571	17505	17622	17679	17553	17386	17562	17563	17437	17578	17467	17544	17493	17615	17579	17497	17634	17678	17406	17691	17573	17624	17476	17505	17497	17559	17607	17589	17500	17504	17437	17574	17589	17443	17585	17502	17564	17609	17607	17533	17271	17526	17627	17696	17403	17617	17603	17471	17511	17489	17574	17639	17621	17485	17613	17463	17748	17649	17598	17599	17571	17651	17560	17510	17549	17515	17625	17466	17490	17552	17495	17555	17559	17557	17353	17647	17729	17623	17538	17556	17529	17471	17584	17563	17626	17601	17484	17597	17654	17714	17542	17521	17429	17649	17582	17566	17635	17602	17662	17515	17548	17534	17520	17492	17468	17567	17631	17541	17481	17422	17593	17580	17399	17512	17533	17509	17718	17532	17484	17593	17692	17488	17479	17518	17603	17594	17497	17589	17430	17584	17591	17500	17623	17703	17446	17583	17648	17547	17500	17523	17516	17685	17629	17575	17722	17532	17522	17585	17430	17611	17592	17528	17482	17717	17607	17504	17561	17595	17479	17467	17574	17425	17703	17572	17556	17638	17609	17524	17545	17601	17684	17411	17581	17545	17635	17525	17622	17714	17506	17703	17609	17367	17534	17518	17617	17592	17690	17484	17370	17483	17537	17627	17467	17514	17417	17840	17531	17625	17586	17479	17637	17413	17668	17517	17727	17510	17454	17528	17493	17455	17585	17432	17276	17461	17523	17532	17493	17501	17706	17678	17745	17455	17492	17548	17573	17447	17352	17547	17572	17769	17465	17443	17607	17636	17706	17454	17331	17649	17508	17482	17689	17387	17605	17581	17618	17637	17422	17681	17588	17653	17579	17471	17691	17625	17616	17450	17537	17611	17493	17513	17522	17613	17692	17565	17674	17594	17567	17361	17569	17628	17404	17586	17381	17730	17494	17535	17435	17679	17467	17623	17638	17555	17623	17505	17504	17540	17518	17637	17539	17595	17648	17563	17523	17656	17488	17558	17567	17537	17443	17502	17494	17441	17527	17503	17554	17599	17375	17573	17602	17468	17446	17584	17524	17492	17452	17368	17397	17411	17620	17622	17487	17456	17714	17739	17506	17312	17594	17482	17643	17601	17462	17426	17554	17717	17473	17513	17612	17581	17552	17513	17508	17469	17466	17599	17540	17641	17507	17633	17562	17541	17559	17536	17618	17605	17485	17546	17378	17454	17577	17477	17721	17557	17657	17325	17652	17507	17627	17610	17790	17421	17676	17449	17482	17653	17436	17671	17570	17446	17411	17839	17551	17481	17545	17528	17488	17676	17560	17624	17568	17571	17635	17485	17603	17572	17677	17558	17563	17624	17644	17666	17458	17494	17411	17318	17537	17523	17566	17557	17637	17551	17732	17635	17569	17499	17617	17611	17553	17548	17532	17607	17566	17532	17713	17593	17390	17422	17415	17595	17549	17446	17571	17540	17446	17448	17445	17439	17526	17635	17511	17530	17583	17661	17653	17370	17520	17628	17451	17424	17633	17600	17608	17523	17663	17528	17408	17471	17550	17604	17559	17545	17652	17404	17483	17532	17510	17472	17565	17599	17559	17463	17591	17486	17518	17479	17549	17764	17470	17809	17662	17560	17535	17446	17546	17427	17414	17471	17671	17519	17581	17497	17548	17458	17510	17536	17645	17711	17716	17401	17574	17527	17417	17534	17514	17611	17565	17642	17401	17520	17535	17684	17639	17450	17660	17589	17686	17583	17510	17762	17566	17521	17562	17442	17561	17476	17421	17572	17669	17604	17665	17548	17540	17544	17549	17318	17428	17664	17465	17721	17639	17656	17529	17583	17354	17461	17606	17452	17345	17675	17584	17519	17519	17580	17437	17390	17551	17472	17620	17618	17545	17477	17463	17391	17482	17574	17312	17565	17328	17555	17268	17601	17415	17531	17464	17512	17518	17535	17627	17516	17416	17492	17667	17658	17752	17515	17554	17644	17419	17477	17571	17562	17686	17551	17734	17552	17701	17532	17527	17455	17517	17521	17698	17496	17730	17567	17535	17613	17555	17537	17579	17596	17487	17529	17771	17651	17568	17424	17611	17623	17344	17551	17484	17684	17511	17773	17672	17486	17442	17334	17575	17694	17668	17791	17622	17683	17568	17734	17440	17569	17683	17502	17263	17472	17433	17486	17710	17510	17623	17627	17521	17583	17546	17652	17615	17646	17446	17579	17518	17497	17631	17499	17537	17414	17595	17504	17590	17457	17563	17579	17645	17369	17577	17454	17607	17622	17489	17647	17579	17647	17593	17584	17488	17521	17595	17587	17614	17458	17385	17628	17505	17484	17479	17669	17480	17661	17498	17413	17585	17662	17582	17608	17618	17630	17478	17759	17551	17753	17605	17531	17548	17613	17644	17437	17746	17599	17573	17577	17396	17743	17363	17479	17605	17599	17547	17466	17609	17497	17519	17515	17491	17528	17518	17549	17718	17536	17612	17432	17425	17713	17729	17362	17540	17518	17487	17596	17513	17513	17479	17624	17592	17584	17500	17494	17554	17401	17537	17585	17584	17600	17511	17514	17723	17500	17575	17540	17675	17665	17506	17682	17382	17465	17560	17624	17538	17565	17652	17521	17572	17534	17668	17555	17570	17839	17594	17693	17704	17557	17508	17521	17614	17604	17511	17429	17601	17462	17595	17565	17564	17493	17508	17705	17461	17675	17317	17644	17493	17671	17642	17635	17542	17599	17798	17502	17449	17435	17728	17570	17539	17612	17380	17830	17538	17657	17650	17361	17535	17361	17644	17557	17645	17454	17514	17541	17541	17547	17640	17669	17531	17754	17531	17527	17488	17582	17545	17689	17555	17617	17601	17658	17643	17588	17632	17584	17607	17580	17405	17589	17674	17675	17572	17572	17567	17578	17557	17501	17680	17601	17704	17621	17564	17459	17499	17644	17562	17382	17607	17399	17635	17508	17525	17646	17533	17640	17666	17501	17539	17570	17501	17514	17538	17656	17331	17600	17546	17600	17712	17539	17513	17417	17706	17650	17542	17720	17529	17656	17636	17633	17403	17687	17406	17596	17662	17711	17606	17560	17804	17425	17524	17551	17582	17571	17540	17564	17494	17531	17626	17515	17495	17509	17307	17449	17541	17838	17719	17687	17586	17492	17619	17512	17576	17647	17729	17439	17490	17461	17568	17599	17649	17535	17539	17499	17613	17589	17382	17512	17697	17534	17443	17557	17653	17504	17499	17543	17549	17532	17700	17704	17558	17522	17531	17486	17572	17652	17452	17517	17408	17364	17424	17424	17490	17637	17516	17718	17607	17553	17547	17604	17578	17586	17722	17491	17566	17509	17573	17612	17452	17727	17467	17724	17455	17585	17436	17506	17553	17461	17632	17510	17558	17651	17403	17698	17430	17447	17460	17719	17431	17651	17707	17544	17705	17571	17451	17615	17664	17508	17499	17474	17443	17569	17673	17574	17531	17539	17663	17624	17534	17503	17671	17432	17673	17629	17479	17597	17750	17674	17392	17517	17582	17645	17466	17519	17621	17507	17537	17616	17494	17644	17648	17630	17468	17512	17652	17435	17399	17528	17551	17312	17457	17520	17499	17644	17452	17764	17505	17635	17658	17480	17552	17476	17624	17465	17527	17585	17427	17631	17662	17573	17618	17526	17500	17439	17553	17658	17473	17598	17594	17426	17581	17525	17528	17601	17663	17614	17593	17498	17633	17506	17558	17492	17571	17620	17583	17730	17598	17525	17511	17735	17746	17422	17471	17542	17633	17514	17685	17548	17652	17664	17601	17607	17591	17618	17721	17495	17643	17628	17593	17469	17608	17540	17554	17447	17517	17579	17524	17578	17579	17568	17643	17598	17504	17476	17578	17566	17621	17604	17605	17598	17569	17596	17548	17600	17793	17516	17614	17412	17588	17559	17661	17557	17466	17451	17474	17583	17608	17596	17612	17578	17579	17634	17658	17505	17520	17677	17656	17467	17464	17696	17434	17565	17453	17346	17536	17735	17422	17313	17606	17531	17598	17490	17508	17712	17554	17413	17442	17667	17639	17495	17574	17612	17602	17572	17500	17437	17671	17446	17319	17546	17523	17672	17545	17708	17567	17356	17656	17548	17503	17555	17640	17565	17595	17706	17409	17515	17431	17664	17676	17588	17439	17598	17578	17476	17630	17713	17620	17505	17474	17599	17619	17542	17419	17729	17679	17351	17557	17518	17575	17431	17475	17506	17492	17673	17409	17620	17795	17762	17512	17556	17432	17707	17563	17456	17561	17531	17561	17559	17410	17528	17681	17429	17775	17475	17415	17656	17278	17383	17616	17352	17453	17658	17816	17652	17572	17496	17522	17556
22178	20838	28460	23291	21164	23780	26657	22442	21744	22090	21959	21884	21858	21627	21874	21776	21593	21721	21728	21665	21713	21574	21547	21633	21584	21441	21829	21651	21561	21625	21372	21636	21879	21535	21522	21766	21572	21293	21408	21552	21391	21563	21608	21487	21535	21532	21625	21381	21615	21271	21391	21426	21453	21539	21677	21556	21643	21508	21505	21365	21337	21502	21608	21235	21305	21529	21850	22324	22059	22003	21629	21679	21388	21316	21473	21361	21273	21460	21455	21400	21306	21335	21350	21435	21411	21325	21092	21349	21308	21186	21448	21325	21387	21374	21396	21515	21402	21483	21576	21649	21417	21577	21264	21369	21445	21066	21461	21532	21412	21255	21314	21414	21290	21439	21400	21263	21092	21456	21647	21534	21355	21338	21583	21211	21687	21133	21258	21394	21415	21256	21495	21220	21504	21357	21371	21470	21522	21571	21253	21324	21495	21252	21058	21203	21156	21426	21322	21424	21280	21429	21286	21146	21399	21405	21500	21106	21366	21106	21182	21497	21510	21437	21252	21309	21316	21626	21500	21378	21441	21287	21173	21297	21303	21500	21609	21301	21287	21434	21524	21308	21236	21327	21211	21590	21299	21485	21329	21492	21489	21465	21399	21383	21426	21365	21270	21547	21236	21310	21473	21517	21252	21330	21344	21525	21259	21239	21240	21425	21471	21372	21400	21370	21369	21245	21436	21449	21192	21438	21368	21344	21606	21525	21370	21272	21353	21118	21439	21287	21385	21530	21285	21504	21363	21331	21308	21376	21463	21407	21424	21414	21342	21309	21406	21391	21298	21139	21249	21320	21403	21167	21315	21358	21530	21401	21335	21277	21428	21122	21346	21397	21586	21592	21379	21357	21577	21350	21583	21300	21251	21525	21548	21393	21517	21432	21441	21316	21529	21230	21424	21108	21371	21340	21538	21442	21121	21233	21143	21404	21247	21220	21421	21179	21210	21365	21319	21395	21305	21220	21327	21390	21338	21138	21301	21423	21270	21245	21398	21201	21122	21315	21504	21459	21401	21179	21187	21396	21397	21278	21558	21371	21532	21367	21617	21469	21418	21385	21174	21286	21384	21347	21352	21344	21280	21413	21286	21305	21318	21459	21194	21412	21321	21404	21409	21529	21357	21329	21373	21402	21397	21405	21537	21388	21304	21218	21361	21532	21378	21291	21457	21270	21372	21384	21427	21182	21560	21462	21445	21393	21224	21561	21399	21408	21433	21478	21386	21413	21336	21119	21249	21448	21380	21450	21425	21548	21406	21360	21363	21396	21488	21246	21208	21326	21153	21455	21397	21266	21535	21672	21106	21496	21185	21305	21380	21361	21509	21297	21067	21140	21382	21282	21451	21375	21274	21305	21236	21347	21528	21551	21310	21302	21304	21329	21473	21292	21288	21493	21430	21280	21255	21285	21496	21194	21402	21308	21453	21403	21390	21238	21602	21298	21507	21506	21344	21236	21416	21333	21477	21405	21324	21451	21461	21470	21381	21345	21325	21258	21277	21332	21314	21363	21375	21110	21264	21359	21388	21398	21164	21384	21208	21461	21346	21442	21446	21285	21190	21304	21569	21614	21468	21378	21254	21325	21487	21474	21300	21382	21332	21403	21647	21542	21373	21272	21495	21294	21666	21354	21427	21164	21458	21567	21306	21463	21546	21135	21385	21381	21438	21307	21268	21160	21410	21439	21186	21417	21413	21214	21244	21343	21403	21366	21338	21184	21546	21415	21137	21333	21748	21377	21607	21476	21446	21247	21401	21326	21433	21464	21246	21361	21265	21283	21362	21167	21343	21159	21406	21450	21213	21383	21513	21466	21435	21405	21544	21617	21383	21187	21244	21308	21375	21185	21463	21356	21271	21576	21671	21339	21260	21305	21510	21317	21392	21377	21340	21596	21336	21257	21475	21403	21296	21335	21682	21631	21320	21584	21329	21439	21331	21138	21286	21373	21582	21480	21248	21365	21433	21589	21440	21283	21273	21151	21418	21137	21211	21594	21452	21349	21257	21324	21279	21487	21197	21405	21342	21431	21346	21263	21122	21265	21661	21192	21315	21471	21388	21268	21506	21328	21399	21525	21484	21393	21565	21180	21269	21585	21362	21383	21406	21310	21488	21332	21271	21494	21331	21359	21385	21354	21565	21428	21525	21141	21292	21139	21458	21426	21568	21315	21231	21327	21192	21355	21433	21299	21282	21463	21514	21550	21345	21323	21363	21525	21466	21273	21448	21324	21040	21400	21670	21344	21239	21262	21486	21286	21367	21148	21484	21370	21207	21248	21360	21404	21412	21290	21133	21319	21413	21358	21310	21264	21575	21303	21309	21371	21218	21341	21510	21475	21339	21372	21463	21572	21553	21510	21476	21251	21422	21338	21472	21443	21238	21606	21311	21499	21227	21403	21268	21329	21190	21412	21596	21407	21317	21307	21195	21340	21517	21437	21473	21352	21279	21361	21462	21126	21257	21351	21470	21400	21302	21314	21469	21193	21221	21373	21490	21345	21317	21362	21504	21238	21516	21484	21286	21412	21478	21457	21352	21433	21461	21238	21415	21252	21255	21297	21211	21259	21460	21265	21467	21380	21313	21311	21296	21448	21433	21383	21394	21324	21386	21358	21499	21249	21606	21470	21395	21495	21321	21239	21321	21284	21252	21172	21490	21431	21444	21464	21382	21429	21363	21411	21522	21621	21163	21497	21476	21332	21342	21395	21147	21476	21459	21472	21422	21462	21412	21469	21382	21283	21369	21388	21199	21356	21442	21239	21318	21351	21527	21301	21167	21285	21392	21390	21385	21301	21324	21490	21390	21315	21761	21131	21283	21331	21360	21298	21461	21212	21330	21442	21502	21314	21419	21315	21356	21080	21361	21301	21295	21240	21548	21365	21345	21460	21254	21473	21477	21399	21516	21293	21396	21367	21500	21434	21256	21447	21489	21166	21433	21465	21523	21362	21382	21344	21328	21480	21298	21421	21541	21339	21312	21286	21167	21398	21553	21245	21373	21519	21254	21478	21285	21335	21472	21485	21399	21387	21438	21404	21340	21386	21369	21338	21476	21380	21248	21160	21421	21592	21455	21430	21296	21402	21425	21319	21471	21371	21198	21312	21522	21454	21506	21310	21463	21396	21505	21292	21262	21403	21612	21246	21282	21484	21461	21411	21491	21500	21173	21015	21347	21347	21451	21363	21364	21379	21387	21204	21366	21154	21392	21489	21451	21325	21378	21193	21411	21385	21377	21330	21462	21465	21517	21228	21548	21388	21449	21436	21310	21385	21460	21462	21583	21325	21444	21488	21404	21502	21376	21522	21439	21380	21233	21436	21356	21292	21294	21373	21423	21430	21505	21419	21437	21121	21346	21362	21514	21368	21505	21461	21430	21250	21344	21433	21561	21156	21353	21580	21315	21600	21378	21248	21195	21264	21351	21383	21302	21331	21367	21329	21058	21398	21236	21360	21508	21363	21464	21506	21385	21486	21376	21103	21255	21316	21259	21332	21350	21541	21192	21413	21466	21110	21304	21332	21413	21486	21424	21414	21254	21114	21469	21628	21383	21366	21398	21382	21496	21382	21474	21382	21296	21370	21288	21317	21444	21248	21149	21414	21486	21509	21223	21417	21083	21418	21343	21412	21294	21208	21683	21408	21594	21444	21425	21490	21498	21201	21273	21369	21433	21403	21301	21326	21418	21430	21386	21277	21546	21138	21255	21500	21326	21270	21462	21175	21198	21253	21142	21256	21257	21260	21241	21194	21634	21171	21540	21236	21447	21277	21256	21200	21141	21120	21169	21419	21409	21371	21432	21395	21308	21293	21204	21390	21388	21489	21286	21433	21250	21386	21377	21425	21355	21426	21497	21520	21449	21265	21328	21538	21325	21311	21463	21345	21237	21112	21485	21230	21341	21356	21278	21539	21269	21614	21681	21186	21356	21483	21553	21415	21505	21237	21403	21231	21181	21232	21241	21477	21279	21268	21202	21385	21425	21231	21271	21397	21389	21253	21394	21412	21354	21467	21200	21361	21377	21369	21348	21220	21172	21422	21461	21244	21520	21311	21462	21446	21237	21507	21445	21292	21458	21234	21347	21413	21412	21448	21298	21445	21519	21359	21492	21599	21302	21262	21458	21143	21479	21476	21395	21208	21397	21400	21538	21251	21307	21309	21208	21531	21353	21246	21495	21209	21182	21108	21262	21299	21546	21498	21133	21333	21349	21312	21267	21300	21576	21262	21295	21342	21377	21381	21361	21299	21285	21297	21341	21436	21343	21294	21695	21561	21227	21405	21378	21528	21623	21411	21284	21401	21376	21525	21382	21306	21174	21296	21470	21376	21417	21462	21583	21545	21412	21396	21410	21517	21295	21607	21462	21253	21309	21493	21321	21221	21051	21430	21299	21338	21294	21390	21393	21403	21457	21405	21436	21393	21514	21262	21069	21209	21523	21302	21390	21423	21540	21278	21467	21160	21025	21266	21464	21600	21392	21127	21439	21338	21322	21466	21149	21393	21603	21253	21332	21387	21364	21284	21481	21400	21384	21156	21272	21485	21322	21441	21239	21382	21405	21410	21179	21229	21344	21253	21269	21349	21418	21464	21647	21271	21383	21468	21459	21338	21491	21301	21533	21504	21463	21260	21272	21313	21484	21607	21175	21393	21398	21511	21431	21298	21294	21403	21483	21272	21534	21390	21344	21524	21392	21350	21596	21378	21336	21386	21237	21331	21365	21600	21321	21283	21422	21322	21501	21313	21179	21543	21326	21386	21383	21292	21339	21425	21345	21291	21303	21371	21388	21314	21170	21290	21202	21392	21347	21206	21294	21339	21416	21350	21373	21459	21304	21457	21308	21333	21318	21436	21421	21451	21402	21341	21462	21357	21517	21485	21528	21408	21386	21448	21253	21382	21411	21365	21375	21427	21465	21425	21503	21183	21293	21307	21294	21311	21538	21446	21300	21328	21332	21269	21597	21537	21224	21308	20973	21436	21459	21460	21522	21317	21270	21276	21422	21217	21492	21463	21383	21313	21434	21478	21394	21252	21358	21371	21618	21325	21322	21378	21318	21379	21435	21413	21332	21301	21412	21262	21276	21484	21506	21355	21479	21228	21378	21403	21340	21320	21458	21491	21511	21446
23353	42213	37588	23342	20075	18854	18428	18002	17852	17731	17603	17685	17524	17493	17361	17186	17301	17370	17436	17295	17270	17258	17249	17348	17095	17236	17142	17284	17340	17238	17170	17027	17225	17034	17353	17216	16981	17313	17234	17411	17232	17258	17205	17028	17378	17203	17215	17237	17260	17266	17252	17214	17087	17166	17310	17219	17071	17363	17205	17303	17195	17252	17243	17284	17128	17209	17909	18256	18072	17650	17424	17395	17169	17215	17116	17176	17213	17096	17146	17298	16951	17036	17155	17308	17228	17124	16988	17103	16993	17112	17038	17071	17133	17258	17069	17171	17214	17113	16911	17128	17029	17132	17221	17085	17085	17231	17063	17186	17318	17096	16998	17147	17251	17059	17097	17189	17104	17096	17172	17114	17077	17084	17064	17228	17040	17229	17075	17117	17026	17087	17072	17114	17096	17137	17246	17121	17098	17121	17275	17076	17174	17069	16963	17158	16993	17149	17203	17215	17085	17180	17053	17087	17214	17052	17156	17173	17196	17110	17260	17009	17160	17120	17232	17009	16924	17257	17203	17182	17197	16879	17083	17052	17013	17114	17209	17227	17061	16933	17134	17109	17064	17342	17139	17264	17228	17084	17067	17117	17021	17075	17150	17048	16948	16992	17141	16975	17304	17087	17276	17041	17213	17152	17151	17124	17140	17276	17298	17021	17206	17292	17074	17024	17199	17085	17070	17225	17118	17158	17107	17140	17077	17149	17183	17272	17055	17162	17106	17030	17025	17071	17195	17090	17152	16945	17172	17130	17217	17041	17261	17097	17066	17263	17262	17300	17167	17206	17234	17216	17114	16950	17200	17099	17057	17175	17096	17209	17078	17153	17142	17031	17256	16995	17155	17166	17242	17178	17027	17194	17083	17186	17387	17021	17325	17257	17262	17125	17277	16985	17041	17293	17247	17042	17249	17109	17281	17166	17022	17134	17122	16946	17256	17034	17159	17119	17081	17074	17224	17249	17057	17125	17219	17216	17069	17065	17146	17163	17080	16953	17150	17214	17165	17074	17071	17096	17147	17262	17035	17153	17084	17050	16950	17189	17123	17157	16981	17204	17184	17084	17220	17017	17200	17229	17056	17000	17194	17192	17222	17141	17069	17114	17213	17141	17181	17095	17055	17293	17270	17225	17202	17163	17170	16998	17020	17074	17115	17224	17063	17140	17069	17183	17026	17116	17136	17050	17209	17211	17136	17285	17228	17189	17268	17097	17048	17238	17120	16921	17185	17121	17105	17104	17016	17039	17239	17080	16930	17051	17086	17113	17208	17113	17000	16955	17077	17063	17170	17304	17117	17095	17334	17196	17136	17100	17206	17142	17018	17055	17187	17110	17247	16989	17246	16989	17261	17027	17100	17027	17132	17156	17235	17244	17066	17017	17097	17194	17095	17261	16959	17227	17276	17206	17052	17127	17237	17111	17083	17033	17167	17047	17176	17161	17063	17101	17136	17103	17387	17033	17179	17188	17201	17202	17177	17165	17173	17360	17089	17191	17216	17091	17408	17106	17212	17277	17380	17085	17226	17008	17215	17286	17010	17464	17136	17094	17024	17133	17004	17040	17075	17255	17119	17071	16978	17138	17043	17078	17225	17342	17283	17100	16952	17148	17069	17131	17026	17081	17177	17039	17073	17198	17140	17052	17091	17193	17016	17112	17191	17296	17270	17072	17174	17108	17076	17130	17293	17072	17238	17028	16985	17356	17055	17149	17311	17311	17210	16962	17139	17194	17158	17198	17132	17049	17105	17218	16931	17180	17225	17208	17355	17238	17193	17035	17249	17269	17078	17053	17085	17319	17162	16981	17232	17064	17235	17290	17182	17039	17146	17058	17030	17099	17155	17094	16981	17174	16963	17261	17022	17082	17123	17060	17042	17043	17106	17066	17176	17050	17346	17084	17327	17108	17105	17275	16853	17313	17167	16940	17024	17270	17136	17199	17191	17218	17253	16971	17100	17257	16885	17068	17277	17183	17113	16956	17083	17247	16922	17197	16957	17139	17301	17197	17159	17030	17104	17204	17297	17086	17015	17088	17064	17185	16962	17202	17287	17119	16981	17291	17164	16969	17146	17234	17133	17212	17262	17117	17067	17195	17267	17189	17390	16995	17267	17356	17158	17171	17187	17048	17223	17072	17139	17395	17117	17284	17193	17295	17098	17301	17247	17103	16993	17020	17073	17021	16936	17159	17277	17117	17261	17084	17046	17008	17147	17165	17221	17240	17230	17040	17136	16910	17137	17277	17054	17093	17055	17060	17154	17297	17040	17262	16969	17080	17058	17123	17008	17203	17174	17013	17230	17098	17118	17237	17201	17027	17182	17074	17091	17084	16993	17075	17081	17240	17161	17087	17179	17236	17123	17080	17305	16957	17213	17205	17184	17105	17123	17231	17098	17075	17154	17183	17054	17068	17177	17195	17107	17144	16963	17193	16963	17152	17196	17020	17029	17051	17120	17153	17172	16914	16936	17113	17128	17133	16988	17141	17049	17163	17010	17312	17091	17234	17250	16986	17090	17262	17025	17113	17140	17046	17235	17081	17282	17309	17190	17001	17285	17145	17161	16965	17192	17005	17115	17102	17084	17071	17162	17051	17183	17212	17183	17207	17086	17174	17428	17134	16982	17185	17131	17151	17116	17225	17220	17075	17011	17105	17105	17127	16940	17018	17225	17131	17251	17120	17247	17145	17297	17154	17210	17046	17201	17255	17047	17105	17304	17182	17076	17131	16993	17079	17012	17163	17183	17224	17282	16964	17121	17026	17211	17160	17091	17353	17230	17128	17176	17120	17088	16831	16946	17018	17270	17268	17262	17110	17056	16965	17142	17173	16919	17117	17307	17122	17056	17112	17004	17155	17154	17001	16993	17153	17063	17175	17133	17104	17148	17022	17278	17315	17359	17048	17217	17280	17196	17137	17181	17308	17078	17268	17102	17233	17170	17101	17123	16982	17173	17284	17267	17079	17137	17177	17343	17232	17118	17166	17159	17112	17206	17079	16943	16991	17092	17152	17148	17222	17246	17174	17208	17084	17118	17097	17077	17165	16927	17156	17024	17174	17318	17245	17099	17085	17108	17127	17180	17125	17085	17035	17167	17020	17202	17015	17213	17118	17057	17004	17147	16986	16890	17164	17115	17227	16964	17246	17080	17064	17056	16975	17080	17122	17071	17147	17034	16998	17083	17191	17159	16932	17156	17091	17090	17088	17037	17294	17135	17106	16962	17114	17172	17222	17082	17166	17017	17064	17262	17132	17114	17116	17132	17034	17154	17017	17242	17028	17164	17008	17010	17157	17173	17121	17202	17154	17074	17243	17223	17257	17096	17057	17119	17264	17109	17104	17275	17071	17049	17173	17208	17140	17158	17133	17287	17210	17093	17267	17245	17028	17355	17134	17091	17001	17226	17065	17072	17101	17042	17210	17096	17221	17172	17072	17087	17092	17063	16949	17105	17200	17070	17019	17163	17274	17210	17043	16983	17076	17134	17143	17043	16959	17157	17109	17133	17292	16998	17192	17178	17099	17122	17169	17209	17296	17125	16974	17118	17359	17210	17246	17165	17075	16989	17061	17153	17229	17122	17069	17189	17086	17069	17157	16926	17163	17094	17196	16807	17189	17100	17229	17222	17181	17321	17114	17073	16983	17156	17050	17164	17229	17179	17199	17076	17073	17263	17272	17169	17244	17160	17268	17111	17025	17161	17128	17083	17106	17309	17172	17132	17193	17169	17106	17203	17088	17063	17125	17126	17256	17417	17122	17036	16984	17100	17226	17019	17079	17209	17125	17159	16965	17102	17224	17118	17215	17145	17228	17272	16984	17116	17139	17171	17037	17073	17082	17081	17094	17109	17164	17166	17017	17116	16972	17183	17137	17122	17177	17155	17302	17223	17037	17104	17024	17229	17103	17037	17228	17050	17074	17217	17293	17138	17199	17081	17094	17190	17232	17151	17072	17184	17017	17244	17109	17073	17062	17104	17226	17029	17080	17082	17158	17208	17142	17095	17049	17093	16908	17136	17279	17201	17098	17212	17143	16963	17157	17036	17164	17292	17185	17001	17240	17030	17076	17060	17017	17030	17160	17174	17069	16977	17160	17169	17220	16988	17285	17215	17269	17006	17002	17158	17151	17154	17058	17105	17200	17174	17012	17157	17161	17160	17215	17180	16877	17242	17018	17067	17200	16986	17096	17016	17033	17164	17133	17134	17169	17227	17098	17331	17182	17070	16922	17212	17360	17063	17196	17149	17154	16975	16947	17262	17252	17178	17131	17164	17058	17226	17160	17023	17125	17157	16983	17236	17213	17108	17190	17129	16984	17265	17161	17071	17153	17265	17181	17157	17059	17138	17304	17215	17073	17026	17067	16894	17090	17206	17258	17146	17114	16986	17112	17164	17130	17306	17141	17089	17306	17174	17227	17153	17179	17191	17011	17097	17041	17284	17183	17130	17175	17138	17242	17250	17075	17210	17185	17016	17302	17186	17220	16955	17121	17085	17090	17098	17069	17221	17178	17063	17171	17143	17064	17110	17097	17054	17203	16853	17000	17081	17135	17099	16868	17264	17135	17145	17061	17129	17236	17136	17157	17169	17103	17184	17208	17072	17140	16983	17008	17183	17067	16987	17181	17149	17042	17080	17101	17228	17269	17030	17062	17057	17076	17381	17267	17134	17277	17186	17193	17162	17191	17094	17209	17178	17088	17307	17133	17230	17117	17040	17347	17201	17100	17047	17178	17003	17058	17152	17044	17226	17325	17003	17167	17007	17188	17148	17067	17199	17148	17121	17116	17189	17224	17054	17041	17050	16941	16968	17069	17175	17053	17133	17114	17259	17161	17071	17136	17240	17208	17079	17116	17048	17198	17058	17212	17140	17182	17106	16996	17231	17071	17113	17183	17181	17068	17226	17186	17001	17199	17087	17085	17184	17145	17136	17193	17192	17195	17009	16989	17147	17193	16998	17100	17127	17237	17064	17137	17107	16996	17148	17142	17003	17082	17167	17061	17160	16987	17147	17231	17115	17101	17175	16970	17140	17198	17225	17058	17137	17122	17230	17164	17064	17236	17040	17089	16983	16876	17106	17155	17135	17107	17136	17225	17156	17149	16962	17205	17158	17338	17129	17273	17097	17110
27560	22455	25958	23086	20121	20187	20237	20113	20399	20211	20007	19970	20318	20207	19876	19865	20087	19905	20168	20156	20167	20171	20163	20141	20071	20038	20160	19900	20074	20117	20119	20116	20132	20075	19970	20188	20290	20251	20112	20075	19900	20217	20269	20042	20138	20038	20144	20318	19943	20084	20155	20102	20221	20294	20070	20125	20166	20054	20295	20178	20181	20171	20104	20112	20062	19994	20010	19946	20359	20231	20086	20106	20166	19951	20062	19948	20147	20060	20112	20119	20141	19943	19947	20020	20192	20204	19873	20142	20099	19899	20035	20045	20176	19912	20125	19931	20034	20121	20202	20015	20076	20147	20323	20050	20163	20035	20177	19869	20238	20009	20090	20139	20082	20277	20070	19956	20189	20354	19821	19910	20043	20093	19835	20105	20075	19894	20319	20045	20215	20044	20058	20137	20057	19997	19997	20027	20074	20361	20133	20295	19980	19921	20065	20016	20129	20092	20002	20060	20147	20179	20094	19948	20032	20067	19955	20173	19999	20167	20160	20147	20164	20177	20045	19898	20015	19926	20098	20191	20126	20099	20189	20114	20024	20179	20174	19836	19976	20141	20118	20019	20228	20162	20037	20004	20079	20192	19999	20006	19933	20020	19987	20103	20103	20212	20131	20238	20119	20184	20032	20061	19851	19840	19846	20176	20080	20135	19943	20023	20074	20024	19980	20184	20074	19996	20310	20333	19862	20066	20069	20096	19997	19995	20062	19998	19818	20164	20159	20326	20365	20254	20271	20193	20178	20388	20001	20088	20100	20072	20100	19975	20379	20099	20224	19904	20148	19939	20234	20162	19957	20152	19825	19824	19981	20161	20070	19903	19785	20147	20225	20019	20139	19987	20176	20194	20248	20288	20004	20022	20109	20106	20059	19963	20022	20193	20174	20020	20071	20095	20169	20286	20127	20131	20071	19950	20041	19956	20119	20128	20022	20050	20022	19911	20061	20072	19874	20082	19913	20097	19965	20111	20159	20119	20019	20006	20084	20149	19947	20134	20068	20140	19960	20074	19968	20082	19983	20158	19961	20225	20176	19958	19912	20075	20225	19852	20018	19802	19869	20316	20216	20047	20119	20150	20092	19789	20066	20055	20032	20041	20028	19981	19941	20134	20116	20061	20093	19875	19998	19861	20348	20027	20062	19928	20073	20121	20083	20133	19843	20192	20127	20180	20007	19898	20050	20177	20180	20045	20042	20067	20211	20002	20130	19926	20009	20026	20114	19914	19998	20082	20368	19960	20175	19981	20105	20079	20222	20088	19980	20022	20203	19994	19983	20089	19888	20009	20138	20233	19996	20047	20287	20005	19837	20094	19968	20070	20110	20185	20513	20135	20206	20258	20052	20047	20103	20060	20107	20065	20018	19832	20078	20068	20049	19978	20041	20089	20166	20043	20102	20074	19996	20061	20153	20044	20129	20115	20015	20086	19939	19765	20043	20041	20072	20062	20161	20351	19924	20102	20014	20030	20224	20207	20150	20232	20210	20216	19842	20139	20234	19975	20061	19876	19973	19999	20311	20053	20123	20105	20343	20072	20253	20274	20075	20188	19965	20135	19956	20071	20120	20352	19945	20083	19973	20145	20158	20125	19832	19976	20040	19957	20028	20160	20228	20222	20231	20142	19829	19932	20122	19944	19839	20035	20176	19944	19948	20059	20119	20076	20178	20015	19990	19985	19898	19985	20200	20143	20110	20047	20201	20114	20221	20173	19879	20256	20171	19979	19977	20143	20045	20127	20079	20195	20095	20083	20108	20023	19994	19996	19960	20144	20236	20235	20225	20312	19953	20073	20097	20125	20156	19991	19977	20228	19948	19977	20192	20071	20049	20022	19944	20044	20171	20029	20146	20094	19951	19878	20039	20165	20183	20164	20016	19976	20016	20256	20070	19959	20016	20060	20083	20077	19964	20036	20029	20118	19870	20011	20186	20057	20049	20039	20174	19897	20111	19980	20164	20010	20074	20015	19698	19958	20220	19960	20226	20171	20246	20155	20147	20092	19967	20047	20122	20078	20330	20069	20265	20234	20268	20068	20100	20079	20079	20143	20126	20048	20054	20141	19876	20029	20069	20098	20048	20268	20147	20195	20116	20294	20087	20090	20174	20018	20169	19989	20058	20307	20105	20138	19983	20003	20284	20188	20284	20200	20442	20232	20164	20098	20054	20054	20021	20205	20062	20048	20109	20011	20097	20059	20075	20068	20279	19947	20137	20049	20378	19962	19856	20155	20222	20110	20010	19988	19868	20045	20290	20157	20260	19998	20102	19969	19993	20423	19976	20491	20010	20126	20119	20105	20156	19911	20024	19928	19944	20186	20062	19945	20076	20069	20071	20260	20030	20067	20286	20249	20099	19919	20207	20167	20055	20264	20164	20311	20077	20079	20084	20164	20025	20026	20037	20123	20089	20174	20261	20093	20259	20089	19917	20182	20053	20081	19904	20275	19956	20239	20099	20179	20100	20042	20032	20101	20005	19981	19974	20058	20191	19784	20049	19931	20044	20147	20221	20094	20028	20041	20189	20032	19928	19995	19978	19994	20032	20208	20025	20061	20276	20014	20269	20120	20097	20105	20244	20054	20199	20232	20135	20113	20130	20120	19952	20094	20113	19909	20033	19967	19918	20061	20027	20251	20076	20274	20311	20094	20169	20121	20012	20107	20119	19985	20170	20092	20062	20022	20290	20295	20172	20154	19941	20237	20128	20036	20091	20045	19964	20106	20009	20111	20173	20160	20023	20231	20060	19944	19908	19935	19950	20088	20273	19975	20032	20144	20116	19932	20091	19975	20099	20225	20106	19991	20008	20209	19983	20139	20008	20012	20116	19970	20030	20207	20170	19907	20036	20167	20100	19931	20056	20129	20029	19973	20284	20113	19966	20281	20054	20016	19914	19974	20088	20228	20271	19966	19955	20274	20267	19979	20099	20123	20101	19924	20179	20162	20181	20007	20104	19824	20054	20021	19958	19954	20181	20119	20053	19906	20238	20019	20147	20001	20225	20049	20256	19918	20211	20126	20148	20048	20049	20222	20008	20032	20205	20340	20031	20051	19925	20069	20096	20210	20091	20239	20145	19991	20144	20052	20066	19933	20107	20143	19930	20217	20190	20034	20128	20225	20131	19809	20053	19946	20096	20035	20123	20045	20124	20078	20063	20365	20121	19929	19947	19992	19922	20282	20108	20094	20225	20212	20167	20015	20119	20276	20210	20300	20224	19991	20024	20089	20032	20088	20115	19965	20178	19940	20006	20056	20271	19706	20165	19963	20035	20108	19884	20069	19914	20104	20203	19964	19746	20203	19976	19858	20171	20088	20055	20161	20233	19969	19971	19800	20023	20338	20036	20158	20042	20051	19959	19971	20107	20132	20021	19874	20037	20149	19939	20048	20001	20193	20023	20089	20135	19864	19826	20189	19911	20087	19989	19848	20068	20098	20072	19990	20008	20038	20108	20179	20064	19966	19910	20096	19982	20091	20252	19892	20031	19968	19867	20075	20131	19981	20173	19891	20262	20056	20127	19947	20148	20272	20270	20009	20379	20193	19986	19915	20162	20093	20147	19919	20127	19973	20205	19986	20219	20063	20083	20082	19855	20125	20055	20094	20043	20052	20082	19940	20157	19883	19876	20162	20262	20124	20174	20083	20080	20067	19953	20109	20256	20188	20102	20152	20272	20243	20080	20210	20133	20137	20175	19903	19946	20235	20155	20013	20182	19922	19932	20060	20093	20292	19981	20015	20098	20079	20107	20286	20023	19994	20034	20243	20100	20049	20096	20147	20104	19977	19960	20086	20174	20101	20101	19993	20215	20169	20141	20148	20338	20033	20197	19721	20069	20065	20023	19971	20160	20097	20025	20249	20004	20180	20081	20091	20267	20116	20266	19981	20068	20035	20234	19868	20189	19908	19875	19887	19868	20068	20086	19935	20053	19994	20042	20096	19954	19978	20074	20105	20093	20045	20060	19987	20122	20215	20123	19844	20139	20200	20085	20102	20176	20007	20074	20098	19982	19950	19972	20136	19897	20153	20005	20217	20043	20038	20179	20058	20077	20101	20203	20313	20119	20139	19976	20323	20264	20222	20113	20391	20046	19908	20118	20150	20139	20231	20092	20033	20130	20131	20050	20043	20003	20026	20099	20052	20026	20178	20206	20262	20064	19898	20045	20067	20016	20182	20167	20154	20198	20105	20282	20009	20202	20147	20132	20025	20028	20185	20165	20045	20025	20170	20094	19948	20010	20245	20055	19894	20186	20155	19814	20313	20005	20142	20036	20058	19779	20029	20084	20150	20035	20020	20162	20183	20345	20202	20211	19969	20022	20353	20120	20162	19976	20243	19959	20146	20010	20237	20237	20118	20107	20177	20045	20153	19968	20262	20009	20152	20230	20014	20011	20132	20075	20197	20031	20073	20030	19966	20085	20026	20028	20148	20115	20114	20076	19854	20028	20032	20202	20027	20100	20098	20021	20034	20156	19998	20151	20233	20022	19923	20308	20084	19993	20112	20120	19979	20039	20265	20049	20104	19813	19974	20057	20101	19951	19837	20002	20226	20097	20034	20216	20178	20327	20190	19984	20205	20133	19982	20112	19960	20146	20318	20306	20062	19793	20171	19987	20149	19958	20237	20255	20062	20184	19792	20095	20263	20002	20010	20285	20003	19767	19912	20091	19934	20250	20000	19924	20028	19850	19913	20121	20134	20182	20019	20195	20175	20010	19968	20058	20034	20060	20270	20148	20100	19850	20066	20146	19971	19901	20067	20160	19874	19899	20326	20138	20000	20068	20063	20066	20119	20039	20131	20091	19895	19907	19992	19965	20166	20133	20176	20045	20280	20084	20011	20188	19965	20118	20147	19955	20131	20054	20058	20050	20009	20032	20075	19967	19849	20108	19917	20184	20048	20230	19985	19985	19980	20351	20027	20171	19922	20145	19829	20053	20265	20121	20138	20099	19958	20155	20196	20134	20140	20014	20074	20062	20279	20190	20107	20316	20122	19968	20255	19938	20051	20066	20187	20356	20111	20189	20149	19964	20040	20246	20177	20336	20254	20162	20087	20173	20239	20144	20203	20119	20142	20110	20092	20108	20090	20046	20221	20013	20034	20228	20322	19982	19857	19976	19958	20163	19885
18450	24336	20327	17294	16685	16664	16511	16621	16410	16466	16455	16572	16544	16546	16519	16420	16355	16479	16435	16515	16597	16580	16515	16378	16622	16676	16454	16650	16355	16555	16758	16589	16407	16553	16636	16539	16452	16493	16574	16520	16441	16408	16335	16619	16413	16478	16520	16494	16502	16485	16410	16532	16404	16724	16450	16693	16335	16467	16555	16595	16528	16305	16419	16410	16561	16549	16502	16422	16514	16568	16549	16487	16506	16507	16494	16328	16562	16452	16415	16571	16455	16497	16406	16390	16477	16360	16458	16498	16423	16466	16516	16392	16551	16349	16408	16462	16399	16341	16428	16359	16397	16475	16399	16527	16370	16550	16411	16481	16628	16494	16566	16550	16520	16605	16363	16514	16527	16430	16403	16462	16494	16488	16279	16565	16376	16523	16364	16556	16500	16458	16373	16558	16455	16519	16423	16491	16693	16465	16347	16378	16459	16350	16348	16475	16469	16485	16430	16381	16521	16421	16499	16374	16376	16517	16415	16563	16315	16339	16561	16455	16432	16393	16423	16508	16377	16565	16293	16315	16586	16416	16362	16324	16423	16393	16349	16537	16542	16440	16360	16336	16394	16397	16431	16447	16615	16498	16642	16364	16424	16402	16501	16347	16225	16542	16586	16546	16388	16283	16430	16345	16499	16458	16517	16486	16403	16499	16520	16443	16458	16345	16359	16454	16561	16668	16340	16415	16496	16396	16456	16432	16528	16492	16480	16252	16493	16449	16313	16539	16487	16511	16568	16604	16487	16475	16417	16278	16383	16604	16205	16540	16485	16470	16528	16622	16368	16497	16333	16519	16493	16362	16469	16543	16370	16509	16397	16547	16442	16358	16538	16542	16514	16484	16424	16406	16387	16385	16501	16420	16253	16338	16405	16444	16658	16320	16457	16511	16403	16416	16422	16343	16594	16384	16612	16289	16312	16409	16453	16355	16496	16629	16226	16410	16438	16415	16494	16392	16475	16519	16428	16588	16573	16380	16419	16246	16561	16345	16363	16470	16483	16562	16372	16225	16550	16534	16423	16497	16351	16425	16478	16503	16474	16182	16487	16542	16617	16328	16356	16459	16496	16388	16374	16431	16343	16603	16549	16294	16479	16526	16418	16488	16631	16402	16515	16214	16348	16466	16412	16392	16558	16322	16527	16350	16471	16454	16568	16427	16568	16391	16508	16553	16396	16463	16347	16505	16497	16583	16436	16476	16477	16654	16515	16585	16474	16366	16365	16448	16268	16521	16504	16612	16513	16464	16441	16628	16275	16508	16424	16497	16587	16583	16512	16270	16509	16376	16566	16340	16357	16258	16508	16486	16257	16496	16553	16637	16355	16327	16518	16478	16500	16456	16536	16454	16430	16442	16391	16218	16527	16506	16383	16365	16542	16586	16521	16357	16503	16457	16572	16476	16495	16376	16457	16498	16620	16603	16686	16431	16505	16392	16295	16479	16432	16433	16630	16252	16431	16292	16576	16471	16407	16500	16426	16560	16464	16443	16453	16399	16408	16559	16626	16446	16400	16497	16391	16514	16496	16373	16544	16426	16406	16499	16356	16452	16297	16420	16386	16515	16381	16280	16348	16517	16386	16468	16482	16425	16384	16262	16390	16746	16476	16378	16543	16267	16468	16314	16477	16462	16570	16498	16398	16485	16356	16538	16466	16547	16339	16477	16442	16504	16374	16323	16480	16497	16419	16415	16427	16315	16519	16326	16387	16409	16519	16541	16533	16517	16540	16661	16618	16512	16554	16315	16478	16502	16357	16428	16330	16569	16556	16652	16456	16460	16398	16345	16446	16605	16497	16453	16492	16619	16384	16517	16440	16393	16559	16301	16508	16481	16539	16398	16492	16444	16317	16481	16488	16461	16492	16439	16562	16343	16524	16355	16631	16314	16588	16423	16382	16486	16447	16507	16415	16505	16428	16471	16342	16379	16462	16458	16510	16481	16318	16462	16392	16441	16317	16701	16469	16367	16379	16439	16290	16364	16466	16330	16504	16401	16444	16450	16474	16585	16552	16430	16441	16292	16340	16625	16545	16676	16642	16416	16394	16547	16532	16386	16548	16478	16490	16549	16443	16465	16673	16426	16405	16470	16420	16521	16605	16599	16495	16524	16499	16584	16539	16373	16338	16467	16564	16546	16478	16495	16594	16500	16422	16516	16543	16406	16357	16364	16387	16449	16417	16509	16325	16541	16494	16401	16520	16437	16541	16365	16557	16491	16461	16414	16410	16208	16484	16339	16397	16573	16439	16534	16411	16465	16230	16444	16535	16468	16451	16580	16494	16309	16499	16456	16432	16528	16536	16564	16570	16501	16567	16541	16479	16402	16520	16681	16508	16338	16258	16447	16447	16341	16432	16313	16403	16376	16254	16399	16462	16386	16544	16423	16508	16454	16449	16744	16246	16447	16659	16479	16454	16498	16565	16339	16325	16516	16374	16490	16649	16494	16589	16525	16511	16392	16623	16408	16480	16409	16451	16481	16470	16500	16540	16390	16464	16461	16347	16466	16455	16443	16475	16476	16467	16466	16471	16254	16476	16505	16475	16377	16390	16528	16453	16492	16401	16391	16529	16297	16590	16474	16497	16385	16403	16519	16386	16465	16519	16440	16298	16379	16494	16526	16405	16515	16356	16326	16662	16551	16550	16495	16481	16467	16352	16323	16615	16490	16530	16510	16480	16429	16367	16615	16482	16380	16504	16533	16388	16431	16510	16484	16562	16309	16443	16384	16410	16529	16675	16514	16388	16421	16468	16435	16287	16604	16445	16507	16568	16470	16481	16413	16512	16380	16533	16371	16600	16312	16384	16326	16500	16309	16415	16577	16348	16483	16349	16559	16435	16398	16521	16504	16513	16332	16417	16571	16453	16574	16501	16434	16488	16588	16363	16372	16755	16445	16352	16387	16352	16397	16481	16471	16440	16396	16616	16555	16552	16452	16453	16498	16441	16420	16465	16544	16613	16586	16547	16365	16439	16494	16444	16562	16545	16313	16373	16528	16547	16716	16477	16614	16532	16454	16521	16381	16312	16546	16481	16365	16481	16615	16326	16363	16484	16384	16621	16454	16268	16518	16328	16366	16319	16273	16491	16443	16439	16507	16228	16523	16403	16395	16484	16499	16486	16371	16385	16528	16446	16434	16363	16477	16456	16681	16397	16338	16440	16335	16538	16599	16469	16512	16541	16379	16351	16525	16489	16497	16319	16360	16543	16376	16625	16360	16437	16463	16481	16625	16399	16566	16326	16445	16369	16392	16303	16443	16455	16436	16468	16569	16423	16759	16313	16510	16374	16382	16524	16525	16526	16458	16345	16385	16455	16404	16445	16549	16341	16460	16493	16541	16236	16478	16503	16572	16420	16352	16446	16603	16503	16492	16327	16498	16269	16351	16579	16340	16461	16346	16434	16656	16320	16416	16598	16427	16354	16563	16508	16388	16481	16427	16503	16409	16365	16679	16373	16543	16520	16552	16451	16436	16420	16504	16586	16519	16504	16438	16464	16467	16639	16410	16333	16339	16383	16421	16432	16522	16545	16428	16296	16400	16315	16379	16417	16503	16522	16542	16441	16448	16412	16531	16574	16450	16361	16392	16528	16278	16448	16367	16526	16565	16358	16404	16467	16373	16314	16479	16459	16495	16354	16402	16519	16382	16298	16483	16541	16445	16487	16262	16443	16341	16336	16640	16266	16608	16478	16570	16361	16368	16558	16389	16266	16443	16417	16347	16513	16533	16515	16568	16417	16427	16444	16650	16436	16506	16389	16437	16469	16501	16397	16550	16416	16254	16597	16357	16594	16496	16467	16680	16398	16498	16595	16446	16336	16499	16557	16562	16443	16417	16370	16447	16485	16454	16544	16438	16429	16402	16512	16367	16505	16275	16506	16504	16364	16371	16466	16347	16527	16472	16505	16454	16435	16523	16392	16456	16580	16477	16330	16417	16501	16449	16468	16605	16563	16587	16438	16557	16422	16539	16598	16495	16330	16468	16419	16546	16488	16331	16504	16367	16420	16349	16382	16459	16612	16865	16438	16345	16396	16551	16550	16424	16456	16374	16490	16562	16390	16405	16496	16520	16524	16475	16288	16470	16443	16416	16575	16267	16623	16457	16695	16347	16675	16613	16501	16511	16375	16409	16510	16474	16381	16461	16579	16510	16590	16326	16354	16360	16399	16399	16478	16505	16479	16379	16575	16438	16660	16427	16412	16497	16517	16555	16603	16536	16302	16433	16498	16556	16383	16500	16425	16660	16352	16447	16402	16272	16423	16467	16567	16370	16539	16503	16522	16632	16315	16375	16482	16422	16476	16492	16359	16632	16486	16322	16525	16381	16489	16546	16324	16299	16308	16547	16490	16383	16391	16420	16548	16474	16427	16529	16430	16460	16408	16465	16429	16465	16496	16457	16576	16388	16469	16636	16413	16486	16197	16456	16349	16619	16541	16395	16469	16501	16594	16504	16434	16564	16471	16486	16313	16625	16570	16478	16449	16395	16430	16455	16533	16492	16332	16425	16408	16521	16597	16569	16514	16426	16416	16414	16524	16618	16538	16339	16485	16353	16510	16390	16522	16668	16548	16436	16437	16436	16193	16592	16520	16435	16455	16473	16485	16545	16517	16426	16349	16509	16663	16563	16716	16422	16548	16437	16533	16317	16503	16449	16497	16579	16417	16455	16589	16555	16409	16474	16570	16324	16445	16495	16468	16456	16408	16502	16560	16589	16513	16442	16583	16506	16287	16491	16513	16514	16425	16560	16468	16449	16445	16428	16438	16382	16494	16346	16484	16581	16496	16294	16422	16372	16560	16496	16490	16404	16574	16474	16454	16497	16584	16359	16526	16332	16556	16464	16418	16170	16394	16403	16537	16469	16366	16533	16527	16429	16594	16409	16511	16507	16431	16431	16418	16500	16398	16349	16530	16504	16307	16418	16332	16434	16522	16292	16571	16406	16267	16375	16400	16348	16626	16502	16538	16759	16453	16583	16260	16450	16598	16444	16528	16330	16475	16599	16518	16554	16426	16415	16541	16386	16525	16480	16355	16463	16418	16375	16380	16405	16321	16496	16451	16394	16479	16393	16553	16481	16628	16425	16553	16462	16498	16500	16435	16354	16331	16674	16398	16430	16393	16459
23227	20787	28093	23646	22100	23050	23092	20954	20625	20764	20691	20739	20359	20382	20511	20430	20214	20355	20192	20440	20480	20444	20184	20202	20329	20288	20083	20488	20259	20180	20390	20168	20380	20364	20532	20411	20178	20293	20551	20373	20602	20694	20717	20468	20091	20252	20296	20276	20135	20305	20520	20408	20291	20171	20406	20559	20175	20362	20414	20358	20241	20513	20403	20387	20344	20507	20658	20649	20354	20423	20297	20274	20434	20155	20310	20478	20301	20182	19940	20322	20163	20308	20157	20234	20195	20092	20302	20264	20181	20237	20341	20263	20321	20474	20334	20266	20393	20291	20229	20248	20178	20242	20227	20246	20179	20332	20135	20142	20405	20381	20459	20206	20196	20255	20512	20339	20367	20350	20281	20210	20337	20432	20221	20183	20218	20150	20225	20111	20326	20264	20303	20222	19937	20066	20288	20306	20266	20297	20230	20058	19965	20140	20219	20239	20231	20406	20260	20054	20171	20465	20393	20361	20272	20506	20198	20339	20319	20390	20188	20033	20327	20196	20233	20204	20383	20374	20415	20098	20216	20250	20236	20466	20182	20330	20442	20276	20262	20165	20385	20237	20299	20335	20274	20384	20321	20384	20450	20339	20288	20160	20280	20234	20264	20138	20088	20232	20349	20288	20247	20337	20264	20261	20225	20413	20083	20208	20314	20308	20236	20105	20248	20103	20187	20317	20400	20381	20320	20322	20217	20284	20282	20261	20162	20040	20003	20084	20215	20391	20150	20240	20326	20224	20276	20277	20353	20300	20227	20262	20298	20271	20429	20209	20300	20065	20400	20231	20208	20151	20331	20096	20254	20128	20242	20249	20271	19972	20085	20261	20463	20414	20193	20105	20442	20178	20267	20395	20042	20154	19795	20207	20240	20231	20024	20294	20194	20203	20116	20260	20457	20120	20463	20253	20239	20161	20207	20296	20416	20199	20240	20155	20381	20073	20235	20172	20282	20191	20392	20441	20287	20073	20355	20250	20195	20180	20322	20365	20311	20471	20298	20130	20407	20309	20418	20238	20167	20325	20137	20452	20362	20219	20192	20178	20145	20371	20246	20096	20242	20357	20375	20111	20169	20147	20318	20406	20172	20162	20382	20303	20291	20187	20309	20193	20401	20379	20322	20445	20196	20306	20475	20088	20246	20281	20189	20183	20417	20239	20301	20422	20109	20119	20408	20136	20146	20127	20331	20405	20224	20230	20189	20405	20297	20393	20450	20283	20339	20371	20293	20363	20240	20277	20184	20243	20488	20336	20282	20395	20245	20281	20411	20581	20125	20268	20165	20151	20350	20270	20208	20211	20107	19998	20351	20243	20365	20167	20266	20177	20093	20247	20337	20245	20462	20444	20245	20263	20307	20265	20302	20317	20195	20103	20209	20276	20226	20423	20457	20378	20264	20189	20238	20487	20182	20286	20294	20123	20340	20343	20178	20406	20173	20268	20145	20246	20108	20306	20384	20197	20240	20234	20266	20112	20352	20183	20277	20202	20384	20538	20188	20087	20286	20337	20156	20161	19987	20324	20145	20193	20253	20052	20275	20279	20356	20442	20322	20348	20501	20406	20434	20297	20293	20304	20384	20192	20142	20186	20227	20393	20153	20152	20279	20054	20242	20349	20323	20316	20331	20137	20100	20290	20373	20371	20181	20291	20247	20094	20292	20335	20145	20093	20210	20309	20377	20373	20196	20067	20350	20351	20338	20197	20400	20194	20387	20258	20469	20122	20056	20236	20260	20164	20234	20286	20295	20365	20316	20155	20222	20332	20395	20246	20141	20179	20154	20213	20231	19953	20238	20230	20150	20006	20642	20379	20162	20136	20212	20195	20269	20117	20302	20165	20054	20272	20317	20428	20270	20281	20120	20266	20306	20465	20323	20240	20251	20057	20236	20375	20158	20230	20307	20352	20428	20145	20062	20226	20255	20156	20103	20254	20178	20067	20262	20052	20394	20245	20187	20191	20381	20209	20273	20209	20486	20455	20098	20133	20444	20183	20128	20039	20166	20138	20199	20402	20037	20372	20421	20293	20050	20209	20279	20410	20072	20246	20219	20202	20273	20271	20031	20461	20187	20223	20214	20187	20283	20284	20305	20283	20244	20318	20267	20096	20316	20306	20268	20225	20001	20302	20377	20305	20324	20158	20314	20230	20175	20340	20243	20033	20306	20421	20162	20224	20312	20069	20252	20275	20285	20373	20181	20162	20362	20261	20576	20353	20467	20280	20188	20183	20301	20258	20356	20271	20331	20299	20223	20239	20458	20285	20268	20389	20410	20135	20326	20169	20208	20191	20303	20098	20265	20209	20338	20276	20317	20281	20533	20313	20234	20086	20218	20160	20430	20280	20208	20325	20195	20252	20146	20283	20325	20247	20165	20332	20174	20154	20343	20179	20275	20257	20323	20105	20266	20333	20477	20231	20220	20295	20480	20333	20252	20415	20304	20333	20150	20145	20381	20299	20204	20374	20110	20180	20132	20217	20013	20438	20270	20251	20257	20244	20233	20199	20351	20479	20331	20391	20418	20168	20096	20348	20413	20313	20298	20186	20328	20123	20320	20349	20351	20367	20205	20065	20357	20214	20313	20310	20310	20201	20319	20359	20374	20227	20207	20419	20132	20479	20122	20401	20324	20223	20401	20156	20237	20330	20439	20059	20501	20203	20066	20273	20302	20214	20055	20095	20467	20176	20153	20200	20300	20437	20207	20155	20084	20336	20328	20157	20271	20257	20115	20071	20409	20498	20167	20374	20159	20088	20305	20263	20361	20307	20315	20216	20348	20282	20374	20361	20249	20425	20164	20396	20094	20422	20197	20063	20248	20133	20291	20158	20406	20337	20120	20201	20380	20237	20156	20168	20441	20262	20108	20299	20316	20348	20215	20224	20268	20473	20312	20108	20154	20414	20168	20166	20331	20474	20217	20246	20184	20208	20427	20447	20451	20342	20336	20257	20169	20203	20416	20268	20419	20095	20256	20174	20255	20276	20259	20206	20174	20348	20123	20374	20236	20260	20319	20252	20231	20245	20324	20408	20271	20193	20331	20314	20283	20060	20268	20218	20330	20073	20265	20239	20197	20114	20240	20362	20217	20363	20270	20244	20145	20098	20328	20449	20211	20192	20463	20295	20347	20187	20084	20362	20160	20185	20214	20298	20493	20366	20415	20256	20244	20309	20025	20139	20097	20318	20455	20315	20429	20411	20157	20113	20206	20295	20164	20270	20247	20045	20275	20306	20227	20165	20211	20222	20477	20462	20380	20219	20343	20394	20437	20232	20250	20228	20347	20447	20377	20281	20166	20130	20381	20147	20313	20168	20187	20471	20424	20251	20167	20193	20381	20351	20504	20226	20235	20267	20117	20239	20231	20105	20161	20144	20134	20434	20151	20332	20215	20430	20487	20188	20094	20399	20150	20193	20172	20349	20190	20381	20325	20111	20423	20361	20337	20043	20170	20238	20316	20316	20337	19909	20296	20122	20365	20204	20169	20424	20151	20328	20182	20254	20121	20312	20197	20066	20166	20310	20415	20209	20294	20184	20332	20067	20218	20195	20357	20212	20326	20231	20098	20318	20525	20213	20390	20103	20247	20279	20267	20093	20309	20234	20272	20179	20060	20246	20198	20369	20230	20352	20114	20264	20276	20295	20369	20420	20469	20276	20124	20260	20439	20122	20310	20318	20334	20362	20291	20266	20252	20599	20159	20337	20070	20373	20306	20122	20436	20023	20216	20170	20145	20208	20105	20125	20322	20100	20264	20293	20404	20234	20221	20131	20065	20350	20141	20232	19884	20177	20307	20079	20295	20113	20230	20125	20240	20268	20265	20310	20043	20300	20141	20290	20385	20244	20162	20265	20221	20227	20335	20192	20046	20185	20286	19966	20222	20118	20198	20175	20356	20098	20312	20274	20134	20182	20435	20264	20364	20339	20327	20192	20159	20383	20370	20078	20351	20090	20166	20157	20287	20093	20205	20373	20128	20175	20250	20253	20046	20079	20212	20160	20280	20301	20418	20101	20133	20447	20067	20432	20225	20351	20208	20276	20519	20256	20137	20316	20135	20259	20366	20359	20211	20223	20418	20456	20246	20213	20261	20313	20430	20135	20245	20282	20266	20263	20376	20314	20220	20168	20439	20350	20318	20067	20052	19896	20358	20063	20318	20312	20179	20362	20267	20279	20437	20222	20172	20215	20398	20361	20248	20241	20218	20365	20349	20211	20177	20363	20353	20398	20243	20409	20436	20453	20290	20178	20283	20249	20171	20064	20217	20389	20154	20352	20271	20228	20117	20229	20465	20236	20269	20134	20095	20192	20493	20301	20001	20319	20203	20158	20168	20193	20197	20218	20292	20315	20185	20034	20266	20328	20174	20189	20152	20351	20313	20155	20310	20322	20254	20399	20246	20400	20236	20234	20117	20352	20119	20503	20315	20068	20323	20252	20032	20405	20430	20316	20178	20139	20160	20216	20407	20323	20291	20584	20264	20444	20207	20242	20296	20367	20425	20110	20158	20223	20458	20408	20353	20239	20428	20259	20230	20245	20389	20126	20264	20350	20316	20211	20262	20201	20212	20321	20308	20303	20124	20499	20335	20285	20115	20272	20381	20168	20184	20517	20384	20410	20258	20166	20409	20359	20306	20253	20463	20302	20174	20289	20293	20264	20139	20312	20541	20323	20397	20344	20214	20160	20234	20479	20155	20218	20288	20412	20493	20052	20174	20234	20276	20274	20203	20478	20415	20266	20170	20056	20365	20303	20322	20345	20174	20093	20360	20257	20222	19986	20262	20254	20304	20304	20396	20454	20496	20350	20366	20176	20240	20289	20332	20326	20329	20133	20301	20307	20097	20429	20294	20216	20261	20170	20377	20433	19981	20110	20348	20265	20360	20447	20523	20155	20095	20104	20199	20098	20191	20137	20264	20261	20448	20203	20261	20295	20213	20516	20375	20162	20206	20519	20393	20106	20190	20190	20175	20319	20229	20093	20176	20126	20148	20178	20355	20282	20204	20164	20244	20252	20373	20142	20469	20132	20371	20316	20251	20110	20124	20145	20157	20172	20315	20209	20339	20669	20169	20452	20447	20204	20071	20289	20530	20362	20363	20234	20286	20187	20474	20316	20241	20197	20237	20138
19129	34387	29104	21708	18587	17663	17040	16951	17019	16951	16697	16701	16679	16691	16628	16507	16547	16570	16716	16553	16648	16749	16525	16635	16706	16597	16621	16588	16699	16724	16601	16636	16531	16416	16674	16729	16588	16632	16671	16628	16489	16509	16616	16510	16396	16650	16708	16641	16635	16644	16543	16522	16660	16439	16613	16589	16589	16539	16656	16644	16432	16549	16497	16631	16522	16864	17069	17001	17011	16740	16876	16584	16410	16626	16592	16559	16449	16566	16570	16464	16771	16535	16499	16765	16370	16478	16510	16567	16678	16472	16386	16578	16488	16760	16533	16660	16391	16575	16550	16526	16404	16664	16525	16420	16618	16613	16478	16492	16533	16546	16485	16710	16436	16448	16473	16580	16615	16621	16662	16480	16613	16661	16582	16502	16356	16735	16619	16557	16519	16573	16569	16489	16533	16563	16688	16449	16699	16603	16618	16683	16549	16539	16657	16660	16651	16607	16523	16683	16495	16445	16524	16409	16570	16422	16582	16550	16573	16493	16645	16512	16539	16486	16588	16380	16657	16416	16615	16732	16543	16610	16565	16728	16588	16721	16418	16434	16533	16606	16452	16599	16607	16383	16576	16648	16542	16678	16501	16564	16419	16561	16525	16484	16403	16571	16576	16332	16617	16529	16609	16764	16417	16613	16415	16542	16533	16482	16456	16524	16694	16577	16639	16558	16444	16503	16508	16658	16632	16601	16561	16547	16459	16441	16375	16356	16615	16574	16417	16581	16460	16625	16544	16619	16593	16569	16459	16413	16700	16303	16564	16440	16527	16428	16633	16333	16559	16416	16624	16452	16515	16505	16458	16572	16712	16440	16558	16477	16542	16501	16696	16582	16541	16476	16481	16653	16593	16741	16461	16485	16498	16515	16508	16614	16519	16421	16542	16663	16511	16523	16669	16471	16633	16531	16684	16522	16436	16268	16412	16572	16619	16480	16647	16601	16313	16542	16463	16727	16537	16431	16579	16523	16434	16356	16559	16653	16572	16483	16651	16600	16408	16759	16437	16550	16562	16603	16459	16618	16297	16545	16500	16652	16573	16716	16428	16599	16567	16679	16639	16473	16480	16364	16444	16816	16460	16339	16519	16431	16327	16533	16385	16460	16482	16483	16633	16615	16492	16501	16576	16520	16555	16652	16344	16551	16562	16743	16480	16348	16586	16620	16514	16584	16476	16481	16556	16741	16727	16480	16579	16623	16620	16740	16482	16490	16486	16607	16631	16535	16643	16530	16570	16666	16430	16555	16709	16545	16571	16460	16598	16352	16641	16676	16562	16606	16433	16625	16469	16523	16538	16486	16455	16513	16527	16666	16838	16658	16439	16547	16639	16465	16557	16540	16608	16565	16494	16596	16595	16514	16622	16533	16598	16584	16544	16512	16479	16679	16526	16745	16600	16573	16556	16401	16620	16585	16370	16447	16482	16638	16524	16450	16414	16598	16485	16550	16630	16568	16517	16590	16356	16452	16764	16588	16439	16552	16657	16718	16565	16497	16751	16481	16549	16498	16552	16449	16707	16593	16474	16468	16556	16502	16715	16575	16743	16416	16583	16545	16591	16532	16630	16324	16484	16600	16576	16661	16601	16530	16668	16656	16436	16419	16609	16588	16491	16378	16558	16643	16633	16413	16498	16453	16554	16373	16334	16538	16346	16502	16530	16471	16435	16477	16660	16464	16551	16367	16636	16617	16509	16536	16563	16391	16472	16574	16376	16345	16643	16505	16569	16457	16601	16439	16630	16412	16387	16573	16659	16384	16637	16604	16543	16698	16460	16518	16593	16565	16584	16545	16585	16531	16670	16466	16715	16514	16623	16700	16581	16527	16485	16519	16512	16512	16546	16437	16491	16538	16508	16455	16509	16563	16449	16331	16445	16552	16517	16422	16537	16693	16619	16704	16408	16534	16451	16519	16651	16493	16639	16631	16643	16489	16641	16461	16381	16773	16619	16475	16520	16616	16548	16463	16592	16430	16557	16489	16563	16461	16472	16604	16551	16562	16690	16506	16624	16494	16563	16762	16519	16478	16518	16615	16499	16592	16516	16422	16643	16410	16594	16530	16539	16501	16351	16598	16527	16378	16580	16626	16507	16429	16638	16441	16568	16562	16392	16397	16753	16535	16604	16704	16478	16642	16575	16493	16815	16596	16476	16394	16493	16567	16592	16469	16603	16576	16569	16581	16542	16414	16456	16510	16466	16531	16654	16503	16541	16486	16598	16545	16475	16661	16557	16652	16525	16590	16530	16402	16570	16649	16444	16566	16504	16653	16551	16566	16482	16651	16528	16555	16502	16465	16589	16374	16425	16595	16609	16527	16540	16494	16613	16500	16541	16573	16595	16473	16766	16495	16597	16508	16558	16433	16613	16570	16547	16362	16616	16540	16459	16530	16613	16373	16493	16601	16421	16473	16506	16569	16468	16504	16573	16389	16535	16571	16503	16506	16620	16656	16494	16496	16721	16467	16565	16524	16544	16519	16515	16466	16637	16445	16511	16516	16483	16455	16421	16493	16610	16468	16487	16552	16440	16404	16589	16529	16498	16589	16521	16670	16571	16550	16571	16496	16515	16629	16455	16649	16359	16527	16538	16590	16554	16359	16599	16394	16721	16782	16513	16383	16600	16626	16422	16523	16756	16643	16495	16459	16505	16561	16447	16619	16397	16489	16546	16656	16574	16474	16557	16560	16402	16703	16496	16475	16548	16519	16638	16719	16505	16673	16561	16539	16636	16515	16532	16400	16551	16636	16491	16509	16472	16715	16543	16552	16634	16642	16510	16378	16448	16574	16522	16541	16451	16667	16597	16523	16535	16530	16627	16603	16703	16409	16597	16566	16435	16643	16480	16653	16542	16374	16619	16453	16760	16528	16489	16467	16545	16502	16572	16577	16490	16449	16601	16670	16587	16384	16559	16671	16559	16527	16470	16559	16697	16542	16655	16571	16583	16575	16709	16664	16716	16429	16571	16632	16651	16529	16456	16512	16587	16703	16500	16425	16453	16466	16530	16543	16689	16487	16590	16492	16573	16433	16353	16608	16566	16486	16575	16549	16549	16685	16707	16324	16703	16425	16527	16365	16394	16516	16421	16621	16643	16493	16666	16608	16608	16555	16585	16498	16482	16657	16425	16491	16611	16143	16489	16318	16456	16499	16475	16564	16679	16499	16384	16484	16570	16519	16548	16571	16608	16453	16540	16517	16608	16776	16651	16379	16755	16560	16548	16720	16639	16514	16475	16455	16459	16436	16427	16431	16626	16566	16575	16479	16548	16442	16474	16445	16640	16590	16523	16480	16591	16396	16484	16477	16398	16636	16716	16602	16591	16496	16349	16506	16413	16775	16431	16636	16552	16563	16463	16498	16758	16642	16653	16519	16507	16481	16671	16392	16341	16540	16689	16594	16656	16412	16560	16510	16589	16517	16515	16524	16598	16506	16464	16604	16591	16414	16564	16483	16623	16696	16654	16502	16516	16585	16469	16510	16475	16419	16576	16740	16500	16643	16589	16611	16486	16606	16578	16530	16647	16469	16635	16492	16510	16591	16588	16505	16519	16742	16645	16737	16577	16507	16583	16358	16707	16334	16423	16543	16398	16569	16676	16610	16657	16548	16718	16655	16568	16552	16604	16616	16550	16731	16459	16524	16386	16566	16656	16517	16284	16529	16533	16648	16592	16609	16586	16563	16494	16739	16628	16606	16529	16500	16601	16518	16483	16398	16632	16504	16627	16545	16531	16658	16635	16461	16721	16472	16650	16391	16556	16596	16434	16475	16370	16578	16661	16539	16595	16384	16557	16452	16767	16483	16627	16520	16615	16303	16516	16437	16463	16359	16449	16506	16548	16425	16675	16585	16637	16397	16393	16451	16735	16581	16497	16589	16400	16599	16522	16756	16461	16515	16460	16561	16701	16449	16492	16517	16460	16668	16360	16449	16432	16516	16554	16510	16521	16516	16563	16472	16540	16508	16438	16676	16670	16557	16348	16527	16514	16716	16406	16354	16602	16557	16402	16766	16490	16447	16478	16535	16513	16531	16597	16540	16573	16675	16474	16562	16533	16509	16621	16422	16618	16609	16629	16471	16466	16478	16597	16464	16609	16489	16423	16505	16598	16687	16484	16500	16560	16548	16555	16420	16676	16587	16402	16535	16521	16457	16693	16370	16483	16547	16539	16489	16660	16629	16630	16441	16676	16601	16473	16489	16645	16298	16364	16609	16523	16591	16499	16654	16488	16756	16498	16581	16513	16573	16592	16551	16586	16541	16464	16548	16582	16568	16538	16587	16579	16554	16432	16643	16576	16549	16614	16496	16424	16651	16625	16398	16547	16422	16446	16571	16542	16585	16589	16557	16573	16669	16671	16417	16476	16593	16619	16403	16624	16528	16648	16323	16493	16568	16546	16561	16557	16668	16540	16640	16661	16539	16359	16595	16372	16359	16531	16525	16700	16494	16668	16596	16377	16497	16576	16601	16499	16582	16549	16514	16712	16516	16430	16435	16512	16520	16381	16519	16640	16546	16328	16522	16596	16412	16519	16374	16522	16693	16593	16577	16454	16590	16487	16440	16730	16687	16595	16450	16601	16436	16642	16506	16632	16554	16605	16408	16499	16618	16567	16468	16615	16580	16619	16537	16666	16501	16519	16635	16519	16490	16582	16609	16455	16572	16369	16616	16632	16462	16515	16613	16600	16692	16560	16570	16625	16520	16691	16630	16632	16452	16575	16583	16550	16650	16656	16505	16592	16309	16692	16641	16474	16697	16505	16425	16502	16465	16833	16373	16668	16661	16551	16417	16587	16651	16517	16695	16451	16756	16635	16352	16362	16559	16580	16542	16439	16532	16657	16582	16426	16571	16579	16387	16517	16439	16442	16408	16601	16678	16433	16582	16524	16468	16712	16441	16523	16575	16419	16640	16513	16674	16390	16808	16490	16372	16652	16497	16253	16548	16498	16720	16542	16366	16417	16510	16691	16524	16628	16387	16638	16435	16610	16380	16474	16485	16560	16332	16590	16540	16570	16377	16593	16796	16518	16452	16484	16555	16493	16501	16471	16590	16557	16622	16734	16713	16521	16502	16474	16649	16530	16556	16527	16686	16276	16678	16425	16380	16636	16497	16595	16484	16584	16630
22205	20769	28314	23227	21023	23384	25794	21375	20535	20784	20521	20430	20588	20355	20374	20174	20149	20153	20182	20143	20182	20320	20104	20286	20091	20165	20216	20085	20104	20169	20137	20002	20007	20235	20297	20140	20182	20075	20279	20167	20235	20362	20074	20112	20087	20044	19940	19983	19971	19913	20043	20119	20040	20092	19837	20000	20101	20148	20157	20211	20022	20056	20198	20152	20071	20080	20322	21035	20723	20380	20443	20254	20130	19949	20016	20072	19987	20120	19878	19826	19762	20107	19804	20097	20053	20138	20039	19980	19767	19999	20080	19997	19899	19815	19928	19856	19983	19941	20028	19990	20241	19911	19949	20035	20140	20133	19966	19914	19924	20113	19835	20020	20001	19884	20223	19968	19894	19766	19955	20052	19947	20030	19965	19932	19980	20132	19840	19759	19695	19998	20126	19994	20058	20025	20007	19983	19887	19964	20117	19940	19849	19911	20189	19990	20090	20047	19883	19930	19998	20042	20025	19892	19918	20145	19990	19857	19911	19935	20020	19871	19801	19934	20139	20042	20122	20118	19788	20060	20004	20076	19813	19862	19958	20135	19965	20105	19883	19902	19974	19879	19936	19821	19805	19994	20077	20111	19800	20073	19906	20007	19900	19796	20096	19814	19901	19855	20087	19952	19968	19877	19975	20049	19931	19957	19911	20022	20003	19950	20024	19848	20023	20121	19815	19969	20101	20081	19811	19859	20117	20194	19895	19806	19975	20121	20144	20088	20039	19896	20012	19760	19958	20023	19970	19798	20039	20049	19835	19745	19858	20007	20019	19942	20103	20152	20037	19955	20041	19998	19927	19864	19908	19988	19809	19894	19937	19622	19942	20059	20140	19926	19671	19983	20203	19967	20255	20077	19970	19905	20051	20249	19881	19928	20020	19868	19930	20078	19790	19865	19913	19990	19954	20066	19991	19901	19960	20010	19955	19769	20019	19772	19958	20120	19967	20017	20073	19840	19967	20038	20006	20001	19979	19780	20114	19857	19800	20030	19866	19887	19901	19960	20000	19935	20051	19960	19915	20105	20044	19831	19864	19700	19828	20096	20005	19846	19970	19931	19610	20032	19802	19921	19971	20120	20076	20039	19993	20016	19863	20046	19929	19888	19995	19955	19996	20186	20086	20033	19948	19903	20156	19734	19930	20034	19930	20030	19914	19897	19902	19750	19992	19913	20131	19844	20125	20138	19989	20013	19890	19817	20227	19978	19877	19908	20079	19870	19903	19892	19825	19994	19947	19881	19810	19951	20049	20117	19840	19604	19756	19931	20068	20078	19963	19796	20141	19836	19985	19913	20125	19935	19860	20103	20233	19897	20003	19964	19951	19831	19885	20137	19972	19808	19926	19945	19861	19899	20007	19737	20124	19918	20017	20016	20134	20017	20235	20102	20028	19689	19916	19929	19773	19937	19899	19844	19717	20008	20025	19874	19958	19789	20002	20046	20057	19953	19844	19818	19901	19908	19902	20059	19993	20075	19978	20092	20098	20066	19909	19976	19807	19989	20120	20072	19766	19953	19845	20076	20045	19963	19886	19841	19882	20177	19845	19960	19721	19945	20202	19684	19956	20064	19878	19956	20099	19913	20116	20118	19970	20098	19778	19648	19928	20000	20056	19881	19945	19952	19918	20007	19863	20022	19994	19747	19885	19875	19909	19900	20008	19724	19917	19791	19933	19961	19838	20019	20081	19674	20071	19945	19942	19854	20156	20171	19770	19863	20159	19840	19792	19892	20014	20141	20142	20150	19824	20043	19934	19961	20076	19850	20103	19799	19979	19871	20052	19947	19998	19837	19986	20176	20006	20066	20001	20074	20047	19966	20228	19921	20051	19867	19968	19950	19971	20182	20013	20058	19902	20020	20173	19912	19885	19951	19805	19850	19825	19962	19986	19979	19906	19931	20109	19979	20155	20095	19925	19965	20000	19905	19931	19810	20014	19688	19724	19959	19963	19898	19940	19956	20109	19989	19834	20153	20030	20097	20154	19930	19878	19945	19791	19867	20007	19841	20218	19710	20045	19910	19982	20047	19861	19876	19917	19762	19959	19813	20162	19954	19932	19814	20053	20125	19897	19819	19909	19986	19974	19868	20074	19955	19872	19776	19866	19897	19901	19907	20033	19876	20057	19868	20107	19903	19782	19988	19872	19803	19852	19875	19924	19806	19783	20154	20004	19934	19825	19866	20183	19899	19862	19966	19785	19921	19974	19846	19960	19907	20124	20119	19864	19873	19936	19925	19915	19917	20098	19893	20035	19841	20162	19701	20163	20084	19879	20096	19996	19910	20004	19942	20269	19925	19699	19843	19901	19828	19994	20050	19724	19771	20129	19870	20008	20010	19758	19874	20146	20095	19848	19835	20007	19828	19861	20233	19948	20003	20005	19940	20017	19982	19875	19986	19859	19905	19754	19989	19991	19965	19903	19879	19794	20215	20018	19849	20108	20060	20007	19757	19836	19946	19844	19961	20105	19924	19754	19983	19891	20283	19996	19905	20274	19970	20040	20043	20103	19985	19870	19960	20142	19683	19813	19891	19849	19815	20028	20049	19939	20172	19923	20157	20008	19866	19860	20058	19936	20324	20219	19909	20017	19877	19805	20055	19830	20129	20003	19886	19676	19908	20007	19981	19887	19788	19930	19996	19791	19994	20002	20045	19749	19931	20067	19968	19972	20017	19920	19936	19875	19956	19951	19914	19970	20041	20042	20139	19979	19938	19956	19791	20094	20055	19866	19604	19724	19803	19915	19759	19873	19895	19754	19964	20092	19838	20008	20116	20028	19941	20036	20068	19981	19964	19945	20029	19888	19898	19947	19992	19924	19936	19959	19912	19949	20142	19851	19908	19911	19863	20035	19939	19763	19860	20100	20018	20017	19786	20031	20023	19941	20065	20194	19760	19838	19858	19977	20205	20171	20094	20057	19872	19794	19964	19974	19972	19952	19843	20009	19967	19808	20123	20142	20163	19970	20048	19900	20108	19969	19920	19857	19740	19835	20029	20066	19929	19583	19998	20201	19869	20033	19882	19955	20122	20025	19894	19818	19981	19981	19944	20065	20151	20070	20187	19957	19920	19976	19943	19907	20052	20035	19892	20009	20006	19723	19811	20091	20037	19901	19953	19849	19705	19899	20110	19956	19859	20011	20053	20082	20125	20078	20083	20112	19901	19954	19796	20057	19991	19935	19825	19686	19991	19995	19935	20200	19880	19932	19869	19926	19796	19736	20058	20005	19958	19991	20094	19947	19994	19917	20155	20119	19837	19870	19718	19963	19924	20035	19941	19968	20186	20192	19982	19631	19906	19951	19949	19779	19959	19852	19858	19989	20072	19950	19991	19923	19966	19831	19986	19791	19920	19945	19795	19904	20070	19888	20091	19844	19922	19876	20094	19961	20185	19865	19974	19870	20076	19922	19942	20203	19774	19954	19969	20027	19973	20036	20076	19872	19725	20055	19953	20107	19790	19845	19862	19730	20090	20048	19982	20155	20026	19876	19875	19986	20118	19918	19983	19651	19863	19754	20030	19811	19971	20158	19878	19805	19690	19578	19904	19788	19882	19906	20051	19829	19978	20132	20054	19873	20099	19935	19877	20133	19888	20032	19857	19853	19804	20062	19942	19885	20031	19996	19968	20007	20100	19968	19825	19761	19942	19740	19970	19941	20061	20094	19931	19977	19702	19967	20067	19901	19873	20016	19877	19756	19978	20030	19967	19858	20010	20090	19753	20002	19941	19797	20137	19997	20007	19822	19815	19796	19801	19948	20138	20053	19926	20052	20048	20001	20083	19999	19853	19897	19906	19924	19947	20036	20031	19924	19863	20139	19988	19913	19967	19837	19848	19895	19911	20059	19805	19961	19917	19805	19806	20026	20032	19971	19696	19944	19995	19911	20036	19955	20026	19823	19823	19878	19956	19875	19984	19977	19673	20141	20177	19771	19907	19825	19858	19821	19991	19893	20033	20053	20036	20067	19893	19933	19882	20125	19991	20089	19792	20095	19803	20038	19779	19883	19848	19682	19653	19845	19919	19942	19943	19655	19897	20051	19755	19970	20053	19941	19946	20183	20021	20011	20212	19908	19868	19959	19860	19902	19865	19983	19839	19994	20012	19923	19925	19995	19874	20083	19975	19856	19934	19921	19813	19875	19893	20035	19933	19822	20041	20084	20037	19908	19980	19984	19930	19996	19909	19823	19923	19988	19844	20107	19978	19890	19694	20048	19958	19985	19877	19956	19938	19749	20089	19957	19900	19897	20095	20014	20064	19967	19959	19720	20095	19923	19794	19939	19896	20108	20045	19869	19800	19773	19856	19717	20117	19854	19872	19870	19889	20070	19899	20008	19870	20074	19906	19972	20023	20001	19998	20070	20044	20182	19883	19775	19822	19885	19889	19850	20160	19913	20206	20004	19806	20052	19944	20053	19758	19973	19966	19970	20024	19896	20109	20158	19999	20054	20110	19885	19998	20049	19921	19835	19788	19763	19874	19792	19986	19861	19896	20104	20231	19833	19938	20071	19905	19888	19969	20002	19971	19952	19957	19921	19866	19989	20063	19806	20027	19927	19970	20009	20181	20035	20009	19980	19823	19955	19798	19845	19987	19937	20085	20023	20349	20026	19945	19835	20024	20137	20093	20036	19996	20181	19902	19947	19898	20081	20044	19820	19812	19769	19765	19881	20027	19813	19914	20329	19971	20096	20092	20082	19969	19914	20010	19990	19952	19906	19951	19899	19957	19928	19729	19874	20066	19949	19815	19909	20070	20106	20044	19923	19793	19872	20012	19880	19912	20033	19890	20037	19982	20036	19848	19721	20138	20037	19904	19728	19867	20102	19914	20085	19872	19956	19811	19865	19978	19889	19928	19805	20043	20138	19837	19919	19921	19917	20078	19919	19982	19724	19789	20075	19934	20017	19976	20233	19809	19863	20072	19899	19799	19801	19968	19802	19972	19999	19851	19881	19971	19918	19902	19960	20059	20057	20165	19876	19979	19877	20014	19944	19972	20055	19752	20011	19836	19984	20011	20172	20267	20012	20031	19912	20083	20085	19753	19763	19817	19919	19893	20101	19862	19880	20066	20082	19843	20000	19794	19968	20102	20194	20031	20079	19953	19766	19928	19941	19874	20001	20050
21786	40895	37118	25268	19689	18169	17476	17202	16881	16998	16975	16638	16815	16586	16708	16435	16506	16596	16497	16576	16429	16552	16602	16574	16552	16488	16516	16189	16564	16539	16644	16379	16568	16484	16569	16393	16250	16380	16463	16411	16641	16284	16473	16331	16487	16418	16340	16658	16556	16410	16529	16312	16391	16481	16552	16538	16417	16448	16444	16521	16464	16465	16314	16470	16449	16369	17141	17722	17360	16974	16639	16489	16257	16435	16233	16383	16386	16389	16344	16365	16407	16314	16260	16473	16253	16353	16402	16338	16442	16252	16183	16520	16275	16308	16270	16408	16135	16404	16295	16327	16293	16318	16469	16352	16219	16385	16344	16392	16274	16280	16378	16291	16342	16447	16393	16289	16490	16314	16269	16527	16341	16419	16526	16332	16363	16213	16190	16283	16253	16329	16312	16242	16375	16186	16463	16231	16413	16391	16256	16378	16539	16277	16280	16266	16419	16317	16423	16330	16406	16364	16488	16431	16292	16487	16492	16265	16379	16403	16359	16336	16224	16438	16358	16262	16377	16398	16469	16440	16372	16311	16367	16301	16420	16200	16208	16351	16343	16386	16250	16429	16396	16249	16254	16321	16426	16373	16452	16427	16494	16345	16432	16266	16382	16398	16398	16215	16308	16347	16406	16258	16387	16393	16208	16440	16485	16378	16512	16526	16292	16484	16363	16364	16528	16326	16382	16359	16500	16372	16344	16403	16396	16395	16289	16356	16391	16279	16258	16174	16357	16231	16264	16375	16396	16550	16376	16270	16620	16163	16272	16438	16455	16417	16517	16391	16396	16249	16208	16451	16263	16274	16201	16317	16323	16554	16424	16336	16187	16178	16311	16224	16386	16346	16454	16262	16420	16436	16305	16172	16301	16448	16423	16403	16285	16291	16299	16391	16299	16167	16354	16388	16234	16476	16327	16333	16379	16405	16405	16214	16304	16322	16352	16267	16349	16310	16352	16354	16188	16273	16431	16330	16253	16341	16460	16356	16519	16384	16253	16340	16329	16389	16337	16344	16243	16205	16411	16376	16353	16165	16251	16325	16331	16301	16226	16309	16365	16284	16446	16164	16445	16344	16420	16343	16438	16333	16339	16336	16397	16465	16312	16428	16308	16417	16306	16230	16165	16329	16386	16148	16364	16354	16452	16438	16470	16292	16269	16402	16500	16203	16283	16307	16223	16241	16172	16359	16454	16158	16400	16436	16451	16271	16380	16458	16371	16366	16459	16236	16284	16313	16285	16165	16427	16416	16313	16408	16283	16380	16267	16411	16193	16307	16317	16348	16447	16314	16539	16488	16434	16346	16469	16290	16255	16347	16317	16359	16373	16307	16411	16444	16349	16578	16434	16564	16247	16369	16180	16290	16377	16397	16285	16189	16453	16332	16271	16306	16464	16367	16330	16408	16152	16346	16452	16390	16429	16595	16247	16379	16309	16454	16364	16334	16305	16337	16503	16364	16364	16654	16268	16393	16312	16453	16321	16366	16281	16156	16445	16513	16363	16459	16322	16412	16255	16278	16361	16483	16244	16304	16388	16313	16379	16243	16511	16471	16385	16368	16382	16253	16358	16491	16229	16275	16388	16422	16378	16420	16271	16485	16282	16353	16343	16381	16337	16142	16413	16563	16333	16469	16408	16339	16407	16367	16216	16322	16313	16318	16498	16469	16390	16299	16269	16432	16411	16264	16262	16234	16384	16396	16341	16395	16246	16365	16351	16294	16303	16229	16274	16171	16386	16317	16429	16258	16336	16276	16306	16143	16468	16306	16326	16217	16321	16481	16432	16335	16269	16389	16495	16383	16310	16204	16237	16347	16425	16473	16319	16275	16351	16504	16178	16349	16259	16471	16454	16336	16363	16321	16367	16195	16355	16270	16435	16434	16233	16249	16366	16319	16438	16388	16397	16418	16124	16468	16336	16274	16271	16428	16360	16230	16383	16239	16312	16456	16202	16371	16292	16289	16398	16291	16288	16502	16333	16399	16268	16395	16308	16409	16413	16436	16286	16162	16390	16300	16378	16345	16397	16242	16141	16265	16215	16324	16523	16416	16413	16438	16405	16309	16214	16332	16216	16399	16305	16359	16406	16222	16257	16305	16208	16239	16282	16367	16461	16315	16241	16385	16368	16146	16274	16389	16321	16361	16164	16390	16176	16262	16339	16271	16347	16462	16236	16081	16228	16205	16277	16299	16319	16307	16422	16396	16399	16431	16444	16407	16347	16459	16369	16227	16360	16226	16426	16554	16277	16290	16552	16341	16210	16325	16275	16290	16393	16269	16385	16365	16298	16359	16433	16338	16342	16298	16360	16456	16230	16346	16213	16218	16228	16380	16246	16250	16233	16076	16365	16417	16380	16353	16388	16327	16362	16410	16443	16318	16296	16310	16280	16262	16580	16514	16486	16435	16331	16381	16184	16329	16355	16271	16363	16317	16264	16345	16267	16393	16266	16158	16272	16524	16483	16336	16286	16352	16229	16299	16382	16313	16449	16250	16554	16277	16422	16489	16476	16393	16389	16263	16331	16267	16340	16365	16376	16522	16401	16473	16278	16231	16328	16375	16371	16369	16168	16333	16324	16430	16407	16255	16163	16430	16428	16403	16331	16160	16319	16317	16350	16390	16292	16349	16278	16357	16342	16162	16211	16329	16348	16355	16496	16358	16279	16333	16404	16463	16388	16257	16424	16345	16269	16283	16336	16396	16243	16241	16164	16548	16324	16601	16269	16292	16366	16406	16474	16254	16382	16178	16433	16394	16476	16293	16308	16315	16414	16371	16332	16329	16415	16326	16287	16285	16332	16439	16216	16290	16337	16354	16303	16271	16359	16444	16420	16292	16430	16375	16292	16325	16476	16204	16287	16396	16199	16325	16348	16298	16401	16409	16272	16514	16228	16340	16336	16297	16213	16466	16394	16322	16457	16139	16396	16389	16290	16382	16276	16330	16367	16582	16292	16312	16545	16256	16583	16365	16238	16316	16372	16333	16407	16254	16398	16406	16272	16302	16300	16344	16312	16508	16279	16467	16416	16333	16211	16247	16457	16392	16199	16515	16238	16285	16387	16463	16311	16359	16469	16313	16403	16288	16368	16184	16349	16415	16453	16569	16403	16284	16255	16324	16316	16410	16320	16372	16370	16272	16387	16286	16260	16314	16220	16280	16454	16284	16236	16342	16357	16306	16333	16240	16217	16409	16390	16498	16178	16363	16307	16200	16270	16382	16337	16292	16374	16335	16468	16295	16434	16345	16280	16396	16416	16419	16561	16183	16248	16239	16314	16164	16264	16229	16310	16486	16391	16251	16354	16319	16327	16377	16476	16226	16272	16220	16220	16370	16370	16367	16301	16396	16225	16489	16351	16295	16388	16403	16372	16436	16284	16287	16404	16470	16328	16374	16415	16435	16282	16257	16442	16240	16455	16293	16243	16466	16408	16431	16314	16188	16376	16337	16378	16304	16319	16239	16191	16230	16467	16243	16320	16484	16440	16306	16310	16248	16319	16230	16251	16364	16415	16282	16369	16405	16264	16348	16330	16415	16294	16363	16377	16217	16436	16156	16349	16465	16512	16277	16434	16214	16376	16397	16364	16378	16369	16279	16495	16227	16153	16335	16271	16406	16432	16506	16359	16389	16286	16203	16318	16229	16350	16207	16562	16273	16280	16297	16252	16370	16217	16344	16168	16427	16425	16299	16265	16364	16183	16420	16353	16270	16358	16399	16322	16454	16328	16228	16343	16242	16352	16512	16364	16459	16324	16235	16249	16341	16379	16316	16520	16303	16415	16314	16439	16403	16467	16302	16239	16451	16358	16163	16480	16353	16408	16248	16518	16372	16361	16489	16228	16521	16359	16256	16239	16410	16392	16395	16343	16260	16517	16455	16150	16360	16209	16469	16284	16206	16350	16479	16245	16458	16298	16382	16039	16258	16192	16375	16512	16333	16329	16223	16255	16417	16275	16342	16370	16382	16308	16314	16423	16474	16410	16503	16512	16251	16305	16279	16221	16296	16226	16457	16410	16349	16464	16212	16225	16360	16509	16293	16167	16224	16322	16368	16421	16355	16468	16285	16233	16282	16328	16349	16224	16149	16420	16241	16355	16273	16243	16250	16536	16211	16240	16278	16313	16408	16359	16310	16282	16238	16415	16329	16294	16372	16405	16467	16348	16247	16307	16379	16312	16392	16302	16385	16360	16242	16410	16371	16279	16251	16319	16358	16467	16386	16395	16346	16449	16302	16391	16336	16464	16423	16278	16345	16390	16380	16515	16381	16254	16404	16149	16249	16459	16281	16125	16343	16238	16348	16305	16143	16291	16333	16305	16397	16345	16490	16209	16577	16381	16274	16393	16319	16412	16360	16451	16436	16429	16163	16173	16302	16309	16396	16291	16422	16307	16319	16290	16421	16241	16391	16317	16411	16515	16464	16318	16413	16413	16395	16464	16362	16304	16394	16443	16224	16320	16381	16462	16236	16327	16428	16289	16474	16370	16213	16362	16261	16287	16380	16446	16376	16334	16175	16262	16158	16321	16314	16571	16288	16317	16388	16519	16295	16338	16413	16349	16493	16365	16170	16379	16441	16490	16155	16247	16176	16232	16261	16331	16433	16379	16122	16249	16403	16204	16295	16453	16362	16360	16297	16366	16280	16396	16414	16240	16232	16300	16442	16244	16366	16432	16207	16250	16249	16215	16538	16279	16193	16390	16448	16428	16374	16272	16283	16399	16295	16162	16375	16320	16509	16355	16472	16262	16202	16387	16357	16378	16256	16082	16383	16425	16307	16289	16428	16077	16390	16290	16355	16327	16234	16271	16290	16505	16445	16381	16133	16237	16354	16271	16373	16256	16382	16393	16184	16174	16330	16310	16205	16322	16339	16308	16342	16446	16269	16362	16235	16259	16124	16236	16016	16472	16408	16453	16442	16420	16200	16273	16369	16346	16239	16278	16502	16273	16442	16428	16307	16568	16298	16536	16466	16336	16189	16352	16204	16491	16260	16217	16210	16264	16556	16276	16449	16169	16304	16273	16308	16301	16248	16415	16501	16320	16433	16343	16268	16316	16293	16433	16380	16309	16424	16144	16390	16331	16396	16462	16363	16340	16449	16478	16197	16369	16283	16202	16328	16318	16310
27239	22218	25327	22254	19044	19056	19114	19090	18789	18867	18913	18914	18972	19004	19058	18993	18856	18926	18889	18872	18868	19098	19132	18917	19134	18963	18716	18959	19153	18993	18809	18835	19005	18864	18844	19117	18760	18727	18918	19154	18920	19008	18891	18697	18913	19026	18766	18869	18951	18951	18849	18995	18923	18776	18607	18963	18953	18799	18862	18900	18894	18748	19003	18910	18979	18868	18930	18794	19225	19010	18950	18951	18791	18746	18932	18760	18805	19087	18836	18809	18843	19020	18794	18839	18855	18788	18798	19021	18702	18904	18814	18835	18775	18783	18894	18716	18761	18977	18892	18712	18977	18722	18731	18836	18894	18934	19036	18992	18980	18849	18814	18808	18973	18837	18729	19024	19009	19031	18975	18727	18719	19020	18775	18754	18885	18799	18970	18834	18877	19063	18764	18842	18849	18777	18978	18882	18791	18658	18947	18982	18794	18722	18808	18616	18921	18742	18738	18826	18858	18764	18871	18872	18771	18677	18894	18771	18822	19033	18916	18697	18775	18934	18738	18684	18959	18828	18639	18923	18659	18773	18805	18825	18874	19061	18877	18842	19009	18991	19087	18751	18745	19064	18829	19059	18898	18824	18830	18785	18869	18789	19003	18744	18766	18847	18905	18839	18861	19067	18926	18937	18834	18870	19076	18833	18790	18951	18955	18826	18880	18786	18794	18712	18981	18834	18895	18910	18778	18790	18765	18759	18747	18802	18767	18801	18762	19090	19097	18929	18759	19002	18924	18839	18766	18858	18956	18742	18729	18989	18650	18868	18933	18760	18978	18694	18832	18750	18905	18644	18668	18719	18929	18968	18848	18773	18995	18834	18845	18636	18785	18760	18691	18689	18848	18802	18964	19017	18856	18805	19027	18721	18689	18813	18927	18663	19036	18829	18913	18771	18797	18896	18806	18930	18775	18938	18768	18985	18958	19008	18838	18860	18863	18626	18948	19045	18608	18766	18959	18976	18844	18652	19017	18823	18865	18923	18847	18566	18829	18757	18982	18907	18752	18863	18776	18773	18658	18698	18873	18858	18962	18904	18933	19097	18842	18815	18960	18777	18700	18792	18726	19057	18930	18985	18597	18997	18952	18854	18973	19085	18954	18780	18894	18835	18875	18645	18742	18775	18852	18838	18827	18991	18751	18745	18885	18945	19008	18913	18865	18798	18861	18828	18793	18921	18962	18912	18970	18887	18828	18922	18752	18759	18822	18914	18673	18948	18763	18952	18876	18647	18847	18945	19080	18770	18842	18669	19109	18972	18887	18784	18781	18888	18791	18967	18660	18717	19000	18906	18782	18958	18990	18906	18989	18897	18824	18778	18877	18932	18911	18821	19024	18863	18670	18825	18988	18627	18884	19067	18839	18831	18815	18889	18876	19000	18984	18866	18991	18877	18745	18768	18711	18910	18893	18914	18964	18711	18852	18561	18745	18957	18811	18775	18906	19083	18940	18912	18874	18904	18725	18612	18836	18905	18946	18920	18909	18930	18731	18695	18883	18998	18767	18968	18958	18854	19022	18926	18858	18791	18661	18730	18758	19053	18942	18853	18826	18710	18824	18939	18792	18917	18923	18979	18726	18866	18822	18882	18857	18755	18801	18758	18830	18929	18876	18881	18868	18747	18852	18905	18851	18795	18778	18730	18837	18878	18860	18727	18793	18695	18884	19015	18913	18702	18942	18778	18921	18870	19000	19098	18829	18840	18944	18903	19122	18875	18738	18595	18920	18800	18894	18924	18740	18960	18664	18932	18979	18989	18775	18597	18898	18757	18681	18788	19015	19131	18830	18902	18718	18702	19003	18949	18852	18964	18745	18875	18889	18606	18818	18697	18996	18694	18972	18946	18943	18811	18844	18870	18852	18749	18774	18660	18755	19170	18936	18834	19019	18936	18869	18763	18955	18748	18840	19046	18737	18774	18767	18889	18909	18830	18952	18793	18783	18829	18872	18679	18854	18791	18835	19067	18779	18828	19093	18937	19049	18767	18764	18871	18927	18835	18817	18800	18942	18579	18798	19062	18877	19015	18928	18931	18924	18788	18628	18793	18708	18921	18860	18814	19002	18898	18944	18840	18771	18891	18753	18810	19035	19036	18614	18721	18862	18781	18632	18696	18822	18833	18832	18894	18757	18776	19030	18696	18755	18734	18812	18803	18859	18758	18867	18858	18788	19015	18766	18884	19096	18748	18834	18724	18851	18738	18896	18876	18878	18868	18672	18842	18788	19058	18977	18826	18748	18909	18956	18658	18783	18833	19032	19048	18929	18989	18685	18740	18867	18886	18938	18731	18907	18832	18715	19041	19200	18845	18719	18674	18912	18675	18963	18878	18793	18721	18752	18681	18860	18912	18745	18838	18867	18741	19048	19006	18974	18803	18795	18826	18673	18685	18939	18935	18834	18791	19032	18895	19003	18997	18870	18720	19022	18863	18744	18667	18969	18878	18942	18918	18857	18777	18970	18862	18907	18992	18947	18815	18812	18773	19008	18915	18836	18824	18948	18964	18900	18916	18884	18815	19003	18860	18964	18948	18972	18911	18846	18877	18854	18705	18688	18865	18913	18538	18706	18959	18940	18830	18977	18975	19015	18768	18888	18746	18834	18771	18765	18978	18905	18873	18716	18938	18846	18905	18753	18758	19020	18993	18939	18926	19015	18878	18914	19032	18851	18716	18639	18836	18950	18778	18692	18738	19121	19029	18875	18719	18850	19075	18944	18898	18922	18745	18805	18880	18798	18897	19059	18743	18893	18913	18898	18667	18725	18928	18984	18734	18847	18819	18905	18594	18742	18948	18921	18907	18709	18932	19009	18925	18832	18948	18921	18881	18861	18705	18755	18787	18833	18852	18836	18636	18914	19076	18811	18707	18787	18844	18896	18974	18943	18819	19004	18805	18966	18876	18795	18889	18736	18868	18981	18800	18796	18681	18891	18879	19021	18867	18943	19112	18939	18949	18812	18750	18836	18760	18762	18772	18931	18894	18706	18969	19031	18790	18849	18944	18864	18811	18781	18890	18966	18900	18715	18896	18887	18962	18740	18713	18801	18609	18725	18929	19116	18809	18794	18807	18772	18900	18905	18932	18541	19096	18930	18837	18666	18809	18797	18745	18966	18827	18812	18838	19012	18812	19096	18921	18677	18904	18872	18843	18872	18784	18799	18802	18856	18979	18694	19040	18631	18767	18902	18787	18711	18942	18865	18968	18882	18999	18965	18796	18961	18777	18938	18959	18792	18836	19012	18788	18894	18974	18931	19023	18920	18811	18900	18805	18715	18912	18938	19039	18717	18949	18929	18874	19274	18829	18857	18830	18888	18831	18757	18632	18755	18852	18743	19074	18785	18700	18755	18810	18956	18717	18804	18974	18717	18958	19002	18898	18632	18784	18695	18834	18677	18824	18779	18727	18909	18640	18991	18947	19018	18796	18792	18767	18916	18680	18792	18946	18911	18885	18900	19105	18744	18721	19090	18793	18721	18926	18692	18835	18800	18876	18944	19089	18882	18845	18917	18824	19034	19030	18840	18932	18739	18790	18859	18686	18846	18955	19049	19026	18906	18832	19010	18903	18888	18760	18786	19076	18793	18718	18935	18962	18793	18948	18899	18931	18933	18929	19045	18843	19001	18877	18807	18685	18767	18887	18970	18868	18984	18876	18611	18906	18855	18989	18985	19067	18726	18792	18657	18516	18980	18642	18862	18914	19107	18807	18898	18922	18938	18983	18970	18668	18825	18737	18928	18980	18818	19055	18785	18842	18692	19032	18911	19024	18719	18832	18839	18773	18887	18871	18990	18816	18943	18739	18848	18946	18849	18918	18753	18854	18879	18833	18901	19069	18905	18817	18816	18957	18877	19006	18926	18923	18815	18840	18765	18788	18968	18853	18744	18880	18946	18683	18944	18879	18777	18888	18662	18895	18795	18765	19002	18950	18781	19052	18848	18954	18883	18691	19006	18952	18683	18726	18802	18745	18953	18841	18945	19042	18987	18718	18693	18969	18546	18835	18886	18614	18855	18963	18761	19072	19015	18952	18825	18856	18824	18757	18936	18888	18973	18749	18910	18967	18752	18785	18750	18922	18780	18703	18933	18823	18727	18819	18933	18779	18605	18771	18808	18856	18899	18958	18951	18820	18791	18833	18716	18824	18866	18696	18946	18683	18991	18742	18867	18803	18956	18953	18884	18686	18836	18777	18954	18878	18958	18924	18770	18696	18862	18891	18896	18738	18836	18812	19067	18783	19135	18902	18731	19003	18864	19020	18787	18978	19034	18743	18927	18688	18709	18876	18873	18879	18766	18586	19033	18690	18835	18988	18816	18730	18753	18918	18997	18742	18882	18898	18849	18842	18937	18963	18851	18901	18756	18930	18744	18785	18831	18787	18793	18851	18999	18719	18830	18931	19022	18626	18818	18870	18961	18897	18520	18816	18707	18874	18780	18983	18796	19025	18723	18929	18790	18910	18992	18976	18882	18917	18985	18806	18793	18970	18744	18765	18958	18703	19124	18693	18708	18831	18845	18817	18999	19039	18905	18582	18777	18847	18881	18812	18892	18858	18855	18763	18719	18609	18849	18869	18923	18963	18720	18775	18862	18877	18824	18775	18833	19077	18673	18629	18823	18839	19176	18985	19122	18825	19210	19082	18693	18883	18947	18967	18947	18845	18929	18835	19020	18952	18781	18805	18952	18684	18797	18732	18727	18873	19058	19031	18861	18821	19022	18843	18851	18597	18916	18828	18784	18821	18830	18821	18932	18960	18801	18942	18786	18912	19088	18889	18966	18811	18754	18706	18735	18805	18796	18941	18905	18866	18701	18880	18809	19021	18709	18788	19052	18977	18938	18997	18926	18949	18666	18833	18810	18926	18976	18905	18932	18877	18820	18784	18670	18959	18964	18888	18737	18870	18811	18758	18839	18696	18700	18965	18935	18979	19075	18763	18984	19089	18943	18755	19053	18889	18989	18783	18768	18873	18916	18702	18787	18989	18822	18816	18850	18974	19085	18710	18923	18874	18874	18715	18961	18876	18864	18845	19068	18886	18986	18889	18901	18724	18676	18747	18956	18744	18824	18951	18847	18940	18792	18875	18890	18716	18893	19017	18872	18891	18842	19037	19019	18722	18855	18851
17656	23145	20940	17125	15886	15891	15873	15838	15809	15840	15967	15728	15956	15853	15771	15853	15758	15811	15791	15685	15789	15753	15838	15835	15750	15737	15901	15736	15847	15745	15854	15864	15935	15714	15744	15771	15905	15783	15981	15691	15749	15715	15857	16007	15857	15748	16003	15914	15827	15908	15759	15828	15835	16033	15772	15860	15908	15904	15952	15803	15892	15812	15712	15992	15882	15871	15792	15820	15933	16032	15956	15862	15730	15826	15879	15659	15965	15948	15875	15860	15757	15841	15645	15923	15904	15752	15604	15839	15742	15824	15864	15909	15891	15890	15681	15741	15736	15924	15858	15950	15713	15856	15802	15747	15773	15766	15778	15784	15626	16104	15850	15778	15791	15669	15739	15695	15838	15858	15789	15717	15912	15693	15767	15699	15875	15857	15647	15813	15829	15863	15787	15872	15839	15823	15887	15900	15724	15769	15772	15895	15729	15845	15588	15811	15877	15942	15848	15777	15879	15809	15891	15710	15735	15707	15854	15772	15912	15943	15671	15733	15801	15743	15769	15825	15719	15819	15841	15762	15660	15771	15848	15689	15904	15562	15908	15770	15748	15594	15907	15944	15754	15821	15727	15776	15883	15752	15799	15745	15627	15917	15917	15860	15844	15755	15792	15724	15884	15802	15956	15671	15737	15812	15608	15760	15757	15904	15847	15804	15713	15687	15660	15749	15682	15732	15743	15852	15786	15858	15838	15717	15812	15672	15721	15734	15842	15830	15867	15643	15845	15810	15979	15715	15826	15806	15736	15750	15755	15725	15765	15834	15873	16032	15809	15834	15783	15733	15674	15710	15680	15726	15723	15735	15718	15988	15869	16000	15804	15704	15700	15776	15837	15816	15764	15825	15844	15900	15791	15829	15783	15824	15855	15835	15725	15837	15941	15831	15822	15896	15757	15707	15923	15823	15742	15870	15812	15879	15732	15987	15756	15894	15743	15792	15826	15719	15806	15682	15729	15777	15798	15847	15771	15792	15749	15758	15859	15811	15974	15782	15796	15762	15830	15685	15727	15849	15700	15715	15761	15596	15902	15850	15801	15689	15735	15963	15959	15752	15658	15716	15653	15847	15941	15977	15761	15644	15701	15712	15868	15869	15711	15781	15738	15758	15912	15778	15834	15574	15908	15662	16027	15796	15651	15813	15809	15730	15761	15791	15826	15719	15891	15870	15780	15804	15809	15874	15799	15713	15689	15751	15767	15737	15787	15868	15806	15792	15957	15774	15789	15743	15956	15709	15860	15905	15767	15834	15940	15745	15806	15834	15725	15628	15740	15916	15930	15821	15927	15840	15747	15871	15929	15764	15827	15761	15834	15845	15716	15824	15788	15681	15691	15949	15730	15915	15804	15841	15673	15810	15907	15800	15903	15717	15676	15904	15650	15864	15768	15661	15763	15677	15798	15926	15697	15879	15916	15739	15770	15913	15784	15981	15732	15804	15790	15713	15701	15849	15585	15842	15827	15869	15688	15623	15824	15796	15713	15872	15815	15730	15988	15914	15689	15628	15847	15870	15828	15813	15648	15901	15845	15850	15657	15867	15784	15776	15730	15776	15924	16030	15747	15739	15883	16035	15814	15590	15710	15748	15845	15816	15851	15732	15866	15855	15649	16044	15707	15777	15932	15776	15686	15806	15836	15659	15717	15909	15746	15913	15947	15787	15721	15739	15953	15993	15804	15671	15746	15917	15777	15801	15824	15885	15867	15878	15696	16000	15759	15817	15777	15819	15825	15787	15775	15885	15650	15950	15876	15623	15788	15738	15890	15877	15683	15990	15891	15962	15764	15733	15705	15801	15852	15651	15665	15788	15677	15837	15619	15808	15887	15805	15747	15889	15826	15863	15757	15766	15695	15903	15926	15862	15686	15740	15709	15775	15783	15740	15734	15879	15617	15775	15908	15708	15910	15618	15718	15965	15662	15758	15792	15836	15828	15785	15742	15771	15855	15962	15761	15827	15822	15759	15962	15667	15859	15826	15600	15785	15791	15871	15826	15835	15787	15882	15657	15829	15817	15831	15860	15773	15821	15938	15828	16051	15750	15754	15713	15775	15740	15790	15776	15823	15679	16071	15802	15998	15922	15785	15775	15789	15665	15758	16009	15696	15821	15956	15896	15636	15915	15736	15626	15917	15799	15791	15956	15714	15777	15756	15817	15885	15772	15804	15805	15933	15868	15872	15743	15889	15786	15960	15812	15832	15850	15697	15970	15682	15842	15547	15751	15842	15773	15884	15736	15876	15698	15908	15742	15829	15811	15663	15773	15722	15666	15777	15767	15625	15649	15857	16003	15876	15755	15922	15726	15810	15726	15686	15600	15866	15855	15797	15712	15691	15765	15812	15760	15754	15804	15731	16023	15655	15773	15939	15725	15979	15866	15608	15629	15934	15769	15779	15663	15920	15769	15876	15879	15802	15955	15762	15896	15790	15672	15635	15848	15983	15847	15664	16040	15851	15871	15695	15828	15933	15805	15981	15691	15886	15815	15817	15875	15979	15763	15712	15782	15828	15856	15946	15803	15811	15764	15749	15757	15888	15855	15802	15792	15880	15830	15774	15819	15682	15748	15610	15816	15663	15926	15766	15692	15751	15866	15658	15892	15784	15861	15629	15682	16002	15844	15795	15882	15777	15713	15791	15701	15634	16007	15725	15881	15792	15769	15812	15654	15908	15712	15840	15678	15758	15828	15971	15840	15633	15824	15778	15593	15793	15726	15914	15738	15790	15868	15746	15740	15843	15939	15684	15760	15914	15792	15692	15864	15694	15780	15815	15829	15807	15707	15831	15775	15850	15804	16009	15815	15769	15709	15747	15665	15722	15729	15655	15681	15708	15976	15805	15628	15823	15847	15718	15620	15811	15791	15744	16048	15776	15786	15724	15929	15840	15852	15711	15941	15772	15835	15780	15889	15875	15915	15885	15714	15844	15878	15775	15810	15951	15805	15694	15799	15855	15819	15707	15848	15725	15901	15864	15945	15733	15908	15872	15686	15837	15669	15847	15720	15838	15794	15738	15678	15839	15697	15792	15806	15668	15864	15787	15848	15807	15991	15721	15843	15862	15636	15617	15983	15745	15825	15861	15716	15682	15870	15843	15960	15847	15930	15863	15749	15838	15728	15691	15745	15751	15714	15756	15834	15898	15921	16001	15715	15735	15723	15598	15862	15899	15990	15812	15761	15853	15838	15837	15699	15855	15812	15800	15807	15828	15787	15703	15734	15766	15703	15782	15935	15802	15801	15927	15717	15691	15793	15858	15793	15874	15660	15743	15714	15728	15648	15827	15782	15877	15695	16054	15821	15813	15999	15777	15829	15846	15844	15935	15857	15792	15778	15800	15839	15704	15753	15819	16012	15881	15724	15887	15761	15881	15879	15950	15669	15827	15857	15722	15823	15786	15946	15688	15848	15965	15769	15890	15822	15834	15785	15966	15850	15923	15840	15711	15764	15907	15815	15774	15736	15837	15825	15600	15918	15778	15849	15667	15764	15763	15875	15884	15769	15887	15999	15805	15900	15902	15700	15751	15716	15802	15808	15878	15793	15814	15714	15998	15791	15870	15920	15850	15784	15890	15794	15634	15909	15875	15803	15792	15707	15748	15874	15613	15858	15762	15832	15851	15831	15760	15862	15832	15881	15842	15767	15721	15852	15679	15858	15753	15634	15673	15711	15777	15854	15849	15684	15847	15809	15808	15863	15944	15865	15789	15898	15697	15823	15868	15866	15792	15973	15855	15726	15893	15943	15950	15776	15836	15720	15634	15886	15813	15772	15806	16077	15784	15852	15611	15658	15755	15796	15847	15853	15825	15751	15872	15749	15772	15800	15946	15928	15765	15948	15767	15939	15714	15726	15756	15983	15971	15776	15807	15855	15806	15785	15949	15800	15836	15822	15785	15806	15774	15758	15880	15912	15839	15660	15761	15788	15764	15699	15786	15725	15725	15763	15756	15564	15722	15756	15766	15740	15699	15825	15692	15980	15859	15758	15804	15844	15793	15917	15740	15804	15601	15749	15878	15857	15829	15867	15648	15772	15710	15760	15706	15824	15895	15896	15832	15831	15725	15766	15809	15854	15729	15795	15767	15863	15840	15727	15880	15918	15745	15779	15681	15810	15891	15682	15816	15943	15839	15840	15811	15883	15871	15738	15873	15899	15790	15935	15929	15809	15817	15825	15904	15858	15679	15675	16014	15822	15871	15998	15801	15845	15849	15755	15884	15955	15911	15879	15856	15762	15816	15743	15809	15923	15696	15721	15768	15845	15698	15770	15744	15755	15792	15783	15887	15866	15774	15809	15832	15889	15888	15800	15909	15818	15855	15944	15778	16000	15788	15798	15785	15813	15798	15849	15794	15877	15671	15891	15810	15735	15886	15834	15816	15733	15849	15820	15851	15669	15900	15978	15894	15618	15819	16007	15882	15966	15860	15646	15838	15902	15774	15842	15828	15897	16007	15672	15785	15787	15912	15926	15853	15865	15796	15757	15675	15963	15783	15787	15760	15698	15817	15998	15739	15969	15733	15893	15795	16013	15912	15718	15788	15945	15909	15850	15820	15855	15769	15870	15689	15843	15801	15839	15846	15876	15936	15984	15809	15710	15850	15810	15717	15817	15671	15862	15828	15646	15849	15834	15717	15783	15803	15684	15817	15713	15880	15734	15917	15887	15795	15765	15794	15715	15706	15671	15852	15657	15605	15817	15810	15607	15725	15762	15846	15771	16031	15969	15905	15824	15771	15655	15749	15756	15855	15730	15843	15749	15824	15998	15909	15711	15756	15832	15807	15860	15804	15551	15880	15735	15891	15675	15945	15649	15917	15852	15808	15647	15775	15882	15775	15650	15842	15730	15634	15832	15586	15789	15838	15638	15790	15750	15774	15775	15854	15781	15835	15919	15825	15637	15726	15905	15630	15680	15785	15712	15842	15773	15819	15715	15786	15721	15788	15643	15857	15928	15910	15804	15706	15815	15985	15989	15659	15830	15926	15757	15662	15788	15886	15861	15901	15717	15864	15758	15789	15750	15771	15919	15754	15759	15955	15707	15853	15662	15835	15891	15762	15723	15641	15790	15750	15688	15727	15743	15918	15885	15804	15806	15853	15582	15887	15994	15913	15780	15832	15900	16018
23333	20811	28131	23759	21893	22743	22696	20173	20162	20298	20086	19830	19818	19973	19867	19697	19969	19879	19649	19809	19771	19892	19838	19638	19904	19652	19770	19689	19766	19884	19954	19737	19727	19797	19712	19789	19688	19677	19841	19727	19642	19537	19735	19589	19689	19901	19658	19478	19633	19524	19631	19617	19774	19750	19557	19785	19793	19629	19809	19522	19685	19525	19763	19859	19594	19631	19877	20236	20119	19908	19907	19778	19787	19723	19484	19665	19668	19542	19755	19896	19870	19590	19593	19596	19786	19626	19546	19804	19619	19649	19586	19462	19798	19638	19873	19917	19623	19684	19854	19816	19678	19624	19636	19335	19657	19636	19989	19635	19651	19781	19607	19757	19762	19523	19658	19844	19625	19525	19883	19771	19704	19644	19653	19573	19484	19851	19699	19740	19793	19669	19433	19685	19648	19647	19714	19640	19603	19479	19579	19667	19696	19688	19615	19889	19568	19558	19537	19566	19576	19601	19740	19403	19634	19644	19666	19543	19717	19666	19615	19728	19698	19643	19683	19739	19618	19839	19541	19862	19665	19606	19703	19645	19602	19513	19676	19834	19703	19760	19551	19806	19572	19797	19570	19463	19708	19940	19783	19700	19778	19633	19777	19433	19702	19717	19656	19577	19630	19681	19804	19683	19625	19375	19647	19632	19717	19462	19643	19652	19777	19811	19853	19598	19755	19670	19867	19557	19672	19759	19623	19577	19669	19548	19785	19673	19541	19662	19607	19731	19476	19583	19664	19601	19607	19614	19616	19590	19671	19708	19788	19625	19579	19771	19745	19582	19593	19678	19583	19784	19805	19807	19865	19639	19691	19517	19613	19558	19572	19671	19691	19658	19668	19665	19805	19806	19549	19561	19729	19664	19637	19625	19616	19569	19560	19548	19542	19532	19744	19596	19673	19785	19642	19472	19530	19721	19695	19685	19487	19732	19483	19546	19467	19559	19822	19779	19610	19602	19673	19669	19654	19553	19773	19514	19654	19583	19764	19591	19753	19720	19697	19621	19573	19483	19678	19972	19462	19662	19741	19743	19604	19684	19558	19354	19782	19724	19486	19655	19785	19799	19721	19681	19535	19749	19913	19580	19903	19557	19592	19637	19673	19584	19733	19693	19859	19866	19562	19747	19615	19894	19709	19721	19729	19619	19736	19645	19700	19886	19441	19907	19582	19627	19435	19706	19537	19445	19817	19780	19700	19725	19565	19693	19698	19626	19636	19714	19795	19572	19544	19758	19461	19558	19668	19725	19945	19501	19487	19645	19413	19599	19589	19617	19623	19790	19799	19677	19661	19546	19668	19403	19566	19625	19599	19606	19674	19723	19474	19386	19635	19837	19699	19557	19601	19562	19458	19557	19633	19521	19639	19602	19567	19690	19600	19472	19440	19665	19483	19675	19746	19763	19706	19738	19550	19706	19543	19678	19503	19697	19501	19718	19541	19562	19732	19772	19667	19349	19782	19688	19619	19673	19757	19518	19806	19753	19642	19732	19753	19567	19574	19459	19723	19712	19668	19615	19792	19798	19469	19772	19758	19549	19592	19805	19629	19568	19492	19602	19507	19469	19698	19658	19633	19762	19627	19582	19567	19775	19619	19617	19565	19716	19607	19664	19743	19533	19623	19792	19769	19594	19659	19831	19744	19701	19569	19433	19604	19625	19735	19711	19633	19663	19602	19874	19638	19684	19501	19627	19560	19747	19697	19708	19524	19726	19481	19721	19510	19536	19750	19617	19765	19705	19560	19598	19798	19568	19694	19448	19602	19599	19721	19596	19716	19527	19653	19905	19671	19674	19725	19669	19650	19524	19554	19548	19553	19741	19618	19606	19578	19840	19415	19766	19755	19785	19898	19691	19478	19687	19637	19801	19632	19786	19748	19597	19589	19492	19658	19920	19756	19544	19632	19744	19562	19561	19884	19753	19739	19826	19484	19625	19777	19800	19691	19405	19491	19693	19610	19727	19573	19804	19787	19646	19378	19688	19704	19658	19783	19772	19803	19866	19610	19421	19572	19718	19519	19488	19837	19810	19642	19833	19703	19560	19663	19567	19819	19709	19609	19725	19698	19730	19620	19617	19667	19827	19743	19733	19662	19536	19760	19539	19877	19613	19676	19514	19758	19688	19663	19624	19673	19631	19741	19697	19696	19585	19667	19776	19459	19741	19634	19971	19610	19442	19626	19610	19658	19796	19893	19597	19661	19781	19722	19466	19550	19401	19627	19565	19704	19785	19708	19595	19805	19712	19631	19770	19720	19729	19568	19597	19781	19657	19719	19594	19589	19711	19581	19626	19702	19727	19632	19589	19742	19571	19485	19616	19732	19521	19686	19577	19527	19717	19761	19664	19665	19737	19649	19675	19532	19717	19500	19863	19620	19690	19690	19829	19708	19654	19592	19646	19714	19601	19599	19678	19775	19586	19485	19548	19716	19549	19365	19652	19656	19457	19649	19647	19812	19744	19575	19885	19606	19798	19551	19728	19687	19485	19682	19609	19523	19688	19640	19509	19647	19586	19771	19747	19783	19667	19614	19663	19785	19641	19533	19657	19726	19626	19717	19537	19816	19463	19597	19738	19642	19519	20034	19729	19667	19676	19771	19761	19684	19655	19518	19703	19699	19755	19684	19529	19810	19706	19501	19687	19740	19525	19673	19752	19642	19764	19483	19494	19694	19718	19711	19674	19464	19543	19948	19652	19890	19654	19565	19559	19813	19567	19609	19748	19598	19683	19783	19726	19733	19797	19707	19497	19635	19381	19668	19597	19603	19699	19647	19572	19743	19619	19667	19747	19815	19589	19750	19539	19797	19572	19678	19761	19709	19686	19826	19648	19758	19570	19634	19549	19430	19735	19613	19613	19693	19630	19579	19816	19898	19544	19555	19617	19600	19469	19418	19834	19507	19620	19652	19644	19624	19713	19803	19720	19791	19561	19618	19683	19709	19821	19679	19680	19545	19669	19504	19482	19690	19612	19907	19671	19544	19590	19631	19753	19665	19456	19774	19677	19551	19593	19620	19578	19559	19859	19766	19692	19794	19563	19706	19681	19736	19493	19711	19556	19632	19567	19648	19777	19571	19693	19790	19826	19744	19465	19703	19666	19512	19688	19586	19825	19746	19455	19497	19537	19628	19512	19738	19442	19673	19541	19512	19564	19739	19616	19624	19768	19704	19875	19633	19714	19674	19682	19599	19639	19689	19764	19460	19743	19765	19774	19564	19668	19891	19520	19838	19575	19539	19784	19704	19764	19833	19667	19709	19724	19731	19565	19754	19605	19581	19489	19737	19646	19619	19543	19564	19476	19783	19490	19653	19662	19625	19727	19842	19594	19560	19587	19630	19774	19567	19798	19532	19451	19678	19657	19658	19608	19835	19735	19523	19586	19757	19608	19552	19741	19659	19739	19644	19713	19848	19555	19501	19577	19681	19676	19611	19551	19440	19733	19722	19658	19639	19551	19531	19490	19475	19633	19575	19549	19532	19555	19819	19841	19601	19644	19688	19749	19601	19294	19663	19576	19760	19471	19588	19669	19575	19699	19603	19360	19496	19617	19595	19600	19660	19702	19536	19562	19719	19608	19676	19638	19670	19524	19518	19673	19743	19619	19602	19585	19465	19603	19864	19557	19659	19401	19709	19773	19483	19815	19868	19835	19464	19813	19599	19576	19567	19791	19649	19802	19722	19691	19518	19612	19666	19641	19453	19555	19592	19659	19603	19793	19816	19682	19618	19609	19760	19698	19699	19520	19675	19807	19733	19807	19555	19661	19727	19782	19628	19737	19623	19557	19571	19644	19627	19652	19763	19764	19690	19599	19636	19522	19839	19564	19623	19480	19719	19696	19614	19498	19505	19695	19601	19616	19480	19599	19645	19805	19748	19532	19574	19552	19875	19805	19493	19528	19749	19581	19519	19587	19573	19535	19630	19639	19515	19889	19707	19559	19575	19637	19783	19797	19674	19580	19442	19747	19736	19899	19923	19739	19739	19637	19553	19910	19545	19607	19486	19822	19720	19880	19637	19805	19744	19621	19743	19750	19707	19707	19767	19718	19595	19884	19571	19402	19660	19744	19651	19808	19634	19615	19625	19822	19775	19697	19728	19907	19777	19663	19569	19429	19615	19796	19687	19506	19528	19569	19857	19601	19529	19601	19581	19656	19646	19661	19712	19787	19487	19772	19709	19732	19611	19617	19715	19626	19748	19892	19627	19592	19522	19626	19716	19638	19483	19422	19732	19840	19873	19517	19725	19552	19504	19627	19445	19620	19707	19486	19804	19507	19576	19911	19682	19413	19478	19421	19675	19756	19961	19627	19951	19550	19760	19775	19521	19522	19713	19568	19567	19541	19658	19708	19529	19556	19626	19617	19583	19573	19561	19675	19777	19862	19665	19603	19524	19693	19609	19747	19729	19723	19551	19450	19665	19842	19582	19754	19797	19751	19739	19669	19720	19695	19612	19625	19696	19659	19622	19700	19618	19680	19644	19658	19696	19752	19620	19483	19684	19767	19521	19643	19596	19587	19594	19601	19699	19659	19790	19556	19579	19680	19678	19728	19606	19713	19739	19572	19531	19594	19601	19667	19599	19627	19496	19601	19622	19748	19679	19663	19789	19792	19688	19729	19697	19691	19616	19806	19682	19894	19715	19399	19543	19699	19594	19734	19593	19649	19632	19462	19545	19524	19625	19500	19825	19623	19532	19428	19648	19584	19750	19364	19666	19709	19810	19651	19700	19494	19597	19697	19763	19437	19539	19555	19621	19749	19547	19664	19766	19537	19431	19667	19596	19610	19537	19650	19822	19689	19668	19545	19758	19704	19878	19687	19773	19648	19516	19549	19685	19577	19628	19624	19736	19663	19638	19424	19587	19652	19727	19487	19633	19472	19428	19495	19723	19639	19847	19670	19632	19745	19778	19736	19450	19718	19882	19856	19461	19612	19640	19648	19600	19736	19603	19546	19630	19726	19473	19643	19598	19554	19633	19668	19675	19807	19643	19617	19690	19807	19631	19686	19603	19658	19605	19630	19699	19659	19655	19533	19691	19650	19368	19712	19449	19917	19721	19516	19701	19694	19536	19610	19495	19577	19556	19667	19811	19514	19670	19649	19589	19616	19587	19644	19632	19726	19576	19643
19888	35994	32823	20006	17753	17427	16889	16718	16676	16617	16575	16486	16411	16525	16367	16555	16466	16501	16276	16434	16528	16430	16421	16485	16445	16452	16316	16445	16550	16423	16376	16367	16420	16492	16507	16293	16519	16401	16306	16504	16490	16320	16416	16260	16248	16215	16438	16292	16262	16242	16405	16372	16397	16221	16361	16347	16352	16314	16283	16337	16576	16360	16380	16493	16214	16206	16592	17084	16817	16786	16584	16598	16552	16415	16434	16465	16405	16311	16153	16409	16320	16212	16251	16183	16386	16378	16312	16503	16297	16347	16181	16415	16475	16345	16318	16341	16363	16210	16359	16216	16266	16239	16362	16267	16355	16439	16184	16223	16269	16277	16248	16426	16315	16392	16303	16634	16268	16215	16327	16387	16294	16361	16225	16407	16166	16209	16330	16349	16363	16288	16192	16134	16399	16109	16296	16352	16306	16238	16337	16256	16309	16481	16117	16326	16237	16312	16299	16271	16264	16241	16475	16226	16354	16242	16323	16444	16384	16247	16356	16397	16388	16183	16336	16301	16276	16351	16270	16371	16257	16309	16287	16216	16224	16260	16269	16255	16317	16254	16284	16293	16377	16392	16413	16205	16348	16267	16351	16253	16414	16320	16341	16334	16204	16236	16320	16348	16307	16210	16327	16311	16399	16116	16301	16446	16376	16252	16401	16295	16451	16270	16313	16474	16331	16175	16437	16139	16373	16383	16388	16309	16475	16284	16257	16326	16446	16246	16408	16355	16132	16291	16404	16344	16400	16139	16165	16318	16268	16208	16324	16288	16208	16285	16264	16341	16127	16269	16214	16188	16431	16242	16286	16162	16293	16240	16369	16468	16368	16246	16381	16386	16236	16389	16389	16255	16314	16237	16377	16265	16335	16355	16353	16271	16188	16461	16481	16422	16240	16261	16184	16402	16395	16291	16354	16342	16323	16194	16139	16187	16406	16259	16296	16283	16198	16326	16274	16315	16347	16359	16169	16290	16345	16334	16141	16324	16339	16300	16261	16262	16358	16235	16291	16348	16213	16293	16246	16382	16348	16284	16304	16243	16408	16339	16494	16242	16352	16128	16315	16298	16224	16262	16235	16253	16377	16398	16253	16333	16287	16393	16238	16119	16225	16310	16301	16423	16156	16199	16355	16311	16461	16288	16297	16302	16247	16132	16336	16306	16157	16201	16098	16062	16136	16169	16423	16408	16296	16440	16102	16238	16231	16465	16306	16264	16181	16390	16186	16304	16152	16287	16330	16355	16273	16264	16365	16255	16260	16412	16339	16213	16483	16207	16152	16576	16063	16479	16241	16391	16402	16284	16346	16275	16303	16328	16224	16232	16177	16453	16344	16263	16355	16127	16227	16253	16229	16281	16384	16328	16206	16310	16337	16399	16226	16340	16258	16392	16255	16345	16270	16554	16117	16422	16246	16318	16463	16341	16301	16391	16380	16355	16403	16421	16344	16158	16252	16399	16449	16314	16218	16338	16258	16272	16171	16207	16332	16229	16208	16291	16105	16283	16345	16285	16509	16305	16357	16253	16244	16373	16331	16296	16370	16340	16306	16389	16298	16162	16310	16256	16535	16360	16304	16368	16291	16437	16406	16404	16481	16319	16336	16316	16319	16322	16220	16281	16309	16291	16301	16207	16338	16309	16375	16378	16397	16453	16365	16282	16274	16293	16261	16328	16238	16443	16303	16358	16461	16242	16305	16242	16154	16243	16318	16383	16063	16365	16313	16324	16289	16362	16316	16161	16282	16319	16146	16272	16404	16366	16250	16280	16335	16377	16420	16337	16300	16451	16272	16481	16259	16385	16329	16368	16320	16423	16386	16503	16344	16280	16365	16369	16333	16200	16330	16178	16551	16389	16113	16304	16421	16222	16300	16357	16340	16163	16403	16395	16200	16294	16262	16314	16243	16299	16226	16307	16273	16346	16228	16220	16207	16469	16346	16121	16307	16233	16345	16332	16186	16421	16181	16445	16238	16355	16096	16213	16148	16286	16264	16273	16256	16368	16194	16312	16285	16165	16217	16314	16227	16422	16338	16178	16283	16350	16443	16332	16334	16402	16184	16325	16421	16217	16263	16307	16431	16406	16202	16144	16195	16551	16138	16403	16429	16199	16457	16551	16236	16402	16334	16247	16375	16327	16217	16259	16404	16256	16442	16255	16380	16178	16353	16476	16465	16387	16351	16370	16444	16096	16435	16364	16187	16366	16347	16318	16327	16329	16249	16323	16239	16331	16280	16474	16204	16397	16390	16194	16317	16232	16367	16208	16297	16378	16324	16184	16382	16414	16355	16363	16222	16188	16150	16335	16395	16303	16263	16205	16376	16256	16260	16252	16438	16281	16135	16477	16332	16222	16417	16009	16282	16415	16433	16466	16256	16323	16257	16419	16476	16453	16181	16208	16432	16248	16399	16307	16288	16355	16392	16242	16199	16463	16347	16320	16286	16332	16381	16131	16282	16228	16162	16250	16194	16241	16337	16232	16297	16323	16296	16387	16405	16233	16277	16344	16361	16357	16500	16092	16444	16296	16314	16357	16238	16241	16451	16030	16423	16294	16391	16194	16339	16194	16309	16196	16444	16280	16414	16149	16251	16388	16415	16345	16267	16290	16314	16288	16372	16283	16289	16212	16278	16192	16284	16395	16156	16292	16200	16406	16243	16254	16127	16300	16422	16327	16327	16229	16387	16332	16271	16320	16281	16266	16296	16227	16466	16340	16420	16404	16384	16352	16401	16275	16450	16353	16409	16060	16330	16308	16406	16347	16392	16344	16387	16290	16383	16281	16507	16260	16194	16317	16177	16237	16302	16420	16254	16404	16297	16219	16073	16427	16290	16479	16351	16235	16272	16382	16461	16317	16356	16192	16392	16164	16297	16324	16204	16278	16273	16245	16308	16249	16449	16369	16290	16184	16174	16478	16354	16308	16387	16441	16304	16350	16267	16263	16187	16450	16269	16258	16452	16246	16367	16325	16317	16260	16364	16462	16240	16236	16251	16192	16218	16430	16200	16473	16400	16279	16154	16215	16268	16319	16308	16193	16457	16413	16221	16312	16385	16267	16271	16378	16211	16245	16307	16451	16421	16328	16479	16290	16378	16224	16311	16247	16409	16271	16147	16280	16373	16366	16391	16330	16259	16249	16216	16385	16396	16203	16218	16298	16346	16234	16314	16114	16334	16280	16456	16423	16299	16361	16258	16457	16366	16400	16137	16280	16235	16460	16397	16209	16279	16358	16270	16494	16230	16344	16274	16322	16254	16170	16355	16353	16372	16401	16344	16310	16302	16465	16398	16326	16353	16292	16293	16133	16362	16333	16395	16213	16266	16287	16423	16348	16305	16254	16449	16323	16403	16357	16150	16323	16271	16281	16503	16244	16470	16255	16194	16267	16482	16423	16384	16241	16235	16085	16209	16262	16328	16207	16275	16457	16272	16219	16322	16161	16327	16230	16475	16325	16408	16297	16471	16383	16296	16200	16387	16211	16320	16254	16388	16262	16117	16327	16338	16234	16159	16413	16356	16168	16359	16496	16300	16342	16310	16383	16179	16448	16464	16308	16448	16256	16218	16226	16249	16334	16374	16362	16168	16403	16189	16219	16240	16259	16140	16245	16284	16317	16182	16180	16392	16243	16210	16410	16268	16380	16361	16280	16334	16309	16288	16298	16175	16297	16127	16233	16321	16311	16245	16385	16193	16214	16462	16124	16347	16274	16315	16329	16453	16358	16304	16178	16371	16330	16535	16292	16234	16281	16258	16142	16363	16302	16262	16328	16511	16426	16301	16273	16348	16155	16278	16295	16274	16203	16377	16382	16138	16194	16212	16265	16363	16301	16295	16348	16334	16344	16355	16440	16255	16204	16404	16219	16319	16295	16382	16257	16184	16303	16331	16316	16414	16342	16414	16366	16274	16236	16443	16270	16424	16208	16331	16305	16214	16316	16377	16468	16394	16353	16375	16320	16235	16490	16272	16378	16259	16400	16402	16295	16143	16154	16223	16293	16106	16328	16296	16455	16450	16201	16371	16341	16306	16268	16357	16207	16369	16298	16320	16498	16335	16147	16254	16175	16286	16419	16273	16317	16200	16383	16226	16340	16355	16282	16444	16354	16251	16408	16470	16250	16249	16361	16413	16320	16321	16397	16340	16292	16184	16357	16229	16330	16318	16409	16216	16068	16315	16217	16315	16219	16212	16293	16078	16395	16248	16214	16087	16391	16381	16165	16177	16332	16188	16439	16240	16264	16390	16141	16404	16317	16213	16271	16124	16217	16404	16387	16424	16295	16359	16474	16390	16356	16227	16261	16246	16158	16362	16409	16174	16442	16392	16294	16299	16307	16314	16337	16183	16261	16256	16303	16396	16212	16269	16216	16379	16120	16351	16172	16341	16329	16287	16416	16380	16282	16377	16277	16185	16400	16370	16363	16274	16142	16265	16423	16491	16296	16332	16281	16435	16310	16193	16157	16413	16294	16286	16283	16419	16360	16315	16252	16216	16365	16319	16262	16366	16145	16379	16233	16250	16377	16325	16343	16241	16212	16280	16359	16268	16283	16347	16289	16286	16278	16404	16259	16266	16426	16125	16394	16327	16231	16312	16268	16222	16289	16403	16226	16149	16248	16458	16243	16395	16323	16358	16286	16256	16180	16119	16409	16303	16070	16260	16266	16231	16362	16384	16276	16199	16245	16330	16067	16374	16356	16245	16444	16195	16151	16330	16399	16225	16275	16251	16453	16261	16252	16170	16393	16334	16256	16325	16307	16295	16397	16276	16160	16244	16345	16285	16330	16237	16403	16239	16446	16311	16319	16451	16173	16179	16324	16296	16410	16448	16346	16179	16198	16118	16435	16161	16389	16240	16098	16298	16461	16179	16384	16315	16188	16512	16345	16307	16287	16216	16360	16467	16352	16450	16355	16297	16259	16195	16257	16207	16214	16455	16182	16307	16403	16323	16318	16280	16331	16056	16241	16301	16614	16282	16262	16366	16185	16143	16383	16273	16389	16255	16253	16267	16231	16330	16184	16294	16219	16298	16422	16406	16309	16279	16181	16332	16140	16164	16237	16306	16207	16250	16237	16173	16476	16297	16184	16368	16354	16342	16403	16395	16384	16228	16304	16458	16241	16327	16164
22136	20740	28345	23215	21032	23339	25628	21350	20500	20665	20637	20467	20495	20328	20176	20273	20259	20257	20051	20167	20188	20331	20285	20162	20031	20103	20091	20177	20079	20259	20068	20103	20245	20139	20159	20382	20334	20048	20074	20228	20170	20132	20043	20093	20180	20100	20087	20279	20125	20197	20030	20046	20200	20219	19890	20060	20183	19998	20029	20092	20080	20080	19948	20068	20280	20205	20606	20791	20605	20695	20448	19924	20181	19888	20158	20017	20152	20079	19952	19866	20011	19977	20189	19860	19927	20146	20003	20281	20033	19896	19919	19945	20110	19931	19991	19776	19976	20126	20000	19953	19933	19948	20205	19968	20043	20134	20265	20224	19918	20017	20051	20161	19992	19954	19894	19983	20157	19834	19992	20064	20057	19912	19929	19889	19924	20137	20170	20093	19929	20194	20332	19977	19864	19943	19930	20068	20112	19889	20222	20072	19954	20117	19778	19940	19964	20275	20070	19922	20102	20199	20086	19965	20036	19998	19909	19949	19950	19872	19920	19876	19716	20130	20189	20004	19910	19798	19905	20101	19909	20033	20114	19963	19906	19894	19968	20033	19759	20047	19830	19904	19835	19723	19992	19950	19806	20116	20223	19963	19893	20013	20213	20044	20208	20028	20108	20167	19962	19907	19972	19974	20141	19867	19934	19972	19842	20003	20124	20052	19995	19915	20090	19974	19860	19992	19878	20003	19898	19872	19960	19845	19908	20042	19870	19979	20165	19988	20020	19997	19923	20014	19818	20007	19875	19991	20084	19975	20092	19902	20019	19900	19974	19884	19749	20198	20045	19839	19896	20048	20041	20003	19997	20076	20197	20067	20060	20203	19982	19928	19891	19896	19921	19793	20097	19837	19989	19942	19884	20179	20108	20142	19888	19908	20075	19991	20192	20022	20065	19961	20195	19984	19908	19958	19914	20006	19928	19991	19831	19799	20062	19962	20016	19940	20059	19983	19888	20039	20163	20003	20110	20115	20103	19983	19936	20047	19963	20161	19890	20145	20006	19870	19840	19993	20068	20067	19964	20180	20095	20103	19951	19841	19856	20089	19986	19846	20024	19909	19963	19955	20106	20001	20138	20007	20080	20003	20000	20031	19889	19853	20184	20056	20035	20128	20010	19962	20035	20125	20041	19683	19917	20054	20132	20043	19943	20237	19959	20228	20036	19983	20135	19779	19889	19873	20014	20072	20038	20125	19953	20043	19983	19931	20017	20062	19904	19918	20041	19751	19808	19981	20000	19937	20166	19835	20063	19868	19885	19971	19890	20075	19958	19946	19840	19947	19955	19784	19947	20050	20157	20036	19988	20113	19837	19945	19804	19944	19877	19961	20264	19887	19957	19941	19952	20009	20002	19905	20217	19976	20061	20038	20168	20161	19921	19969	20005	19889	19933	20067	19997	19895	20037	19863	19892	20116	20074	19906	20008	20040	19984	19762	19904	19902	19983	19874	20068	20031	20044	19708	20030	19912	20085	19957	20139	19940	19926	19926	20013	19969	19985	20053	19855	20000	19991	19968	20090	19935	19981	19945	19883	20040	19814	19990	20053	20016	19904	19885	19783	20037	19799	19916	19935	20023	19927	19955	20009	20129	20050	19896	20043	20083	20063	19966	19995	19881	20013	20146	20035	19945	19755	19968	20080	19958	20118	19997	20016	19960	19908	20034	19910	19990	20045	20170	20022	19922	20044	20203	20069	20083	19993	20217	20088	20216	19928	19722	19908	19971	19812	19988	19840	19935	19993	20014	19914	19940	19841	20094	20032	19850	20053	19877	19931	19969	19982	19935	20030	20016	19867	20177	19703	20007	19868	20024	19921	20094	20006	20246	20085	20324	20094	19923	19819	19872	19860	19899	19922	19895	20002	20090	20069	20151	20100	20186	20042	19962	20216	19779	19908	19832	20030	20054	19835	20126	19899	20055	19873	19981	20028	20131	19996	19968	19909	19937	20058	19958	19834	20039	20096	19901	19926	19928	19971	20146	19808	19927	20019	19743	20072	19924	19867	19915	20061	19917	19826	20118	19992	20051	19975	20074	19908	20057	19976	20039	19998	20069	19900	19894	19978	20100	20161	20133	20066	19965	20063	20076	20006	19934	19941	20055	19875	20072	20040	19967	19873	20076	19890	20062	20020	20035	20204	19905	19872	19886	19949	19821	20047	19975	20042	20102	19927	20004	19909	20155	20052	19909	19950	19823	20042	19984	20012	19641	19823	19823	19901	20092	20093	19956	20123	20093	19854	19960	20177	20008	19887	19819	20286	19828	20079	19864	20079	20107	19874	20095	20030	19902	19962	19927	19981	20133	20077	20086	19967	19902	19950	19869	20136	19999	20225	19908	20195	20026	20189	19887	19893	19880	19874	19981	19856	20056	20025	20086	20096	19900	20066	19905	19914	19990	19722	19941	20220	20058	19717	19859	20125	20182	20242	20052	20045	19990	19911	19880	19855	20025	19777	19964	19939	19963	19927	20213	20104	20013	20045	19821	19944	19977	19993	19992	19890	19879	19874	20079	19947	20141	19947	19796	19971	19840	19821	20072	19931	19763	20056	19969	20197	20049	19876	20058	19970	20070	20023	19988	19875	19949	19808	20009	19845	19767	19915	20063	20160	19719	19982	19969	20006	19848	19886	20020	19823	19900	20115	19896	20027	19826	20081	19836	20035	20101	20104	19827	19881	19871	19822	19854	19956	19924	19922	19937	20074	19937	19887	19781	19737	20069	19851	19869	19997	19950	19915	19703	19935	19839	19932	19830	19781	20028	19986	20049	20070	19873	19856	20022	20193	20071	19975	20211	20191	19857	20009	20042	20101	19846	19990	20014	20054	20047	20236	20177	19930	19846	20045	19851	19996	20013	19979	19973	20236	20224	19957	20119	19849	19826	19902	19995	20209	19935	19970	19993	20002	19932	20081	20048	19858	20168	19971	20042	19922	19986	19957	20029	19925	20009	19898	19871	20044	19890	20176	19856	20023	19904	19850	20009	19835	19875	20055	19918	19939	19996	19995	20222	19718	19910	20060	19730	20036	19876	20025	20038	19990	19937	19838	20105	19895	20002	20128	20004	19903	19992	19996	19943	19922	19860	20224	19921	20043	19943	20024	19904	19879	20035	20241	19992	19903	20114	20298	19952	19814	20015	20029	19916	20093	19873	19870	19705	19870	20020	20005	20089	19819	19824	19747	20131	20056	19860	19989	19953	20091	20101	19896	20046	19936	20046	19800	19741	20041	19991	19988	20082	20128	20127	19929	20001	19894	20233	19951	20118	20066	20003	19931	19831	20001	20133	19985	19982	20090	20043	20271	20043	20122	19871	19742	19949	19976	19971	20060	19898	20068	19920	20022	20050	19909	19916	20090	20007	19932	20030	19806	20091	19853	19966	20088	19982	19890	19782	19980	20003	20072	20127	19887	19898	19962	19828	20045	19999	19973	20061	19905	19942	20035	20222	20039	20036	19990	20080	20143	20043	19890	20075	19921	20014	20144	19869	20081	19951	19942	19913	19820	19933	20016	19776	19976	19916	20059	19887	19968	19938	19860	19881	20060	19846	20059	19991	20172	19971	19848	20149	19901	19926	19785	20056	20124	19937	20105	20317	19831	19686	20054	20063	20015	19912	20161	19977	19858	19935	20045	19957	20149	19969	20092	19872	19958	20170	19876	20053	20016	19983	20055	19671	19983	20037	20124	19875	20014	20049	20051	20077	20087	19962	19795	20051	20137	19877	19981	19978	20133	20236	19946	19931	20154	19893	20058	19819	19996	20034	20187	19780	19860	19857	19920	20058	19953	19801	20142	19839	20096	20050	19919	19949	20169	19877	19873	19985	20084	20021	19948	19769	20071	20044	19870	20025	19906	20099	19956	19957	20056	19984	19786	19797	19923	19839	19948	20018	19875	19905	19794	19819	19864	19947	19921	19688	19985	20004	20101	20184	19873	19993	19974	19870	19955	19892	19890	19929	20102	19949	19917	19945	19733	20176	20100	19962	19932	20042	20034	19942	19921	19790	19785	19853	20174	19846	19862	19974	19913	20047	19920	19743	19917	19951	19903	20033	19794	19733	19944	20056	19837	19912	20161	20131	19815	20185	19845	20313	19927	19928	19905	20012	19977	20018	19972	20039	20068	19976	19978	19915	19900	19987	20214	19941	20031	19960	20105	20200	19916	20011	19917	19907	19783	20088	20047	19974	20123	19734	19910	20043	19674	19890	19996	20148	20191	19829	20120	20141	20011	19969	19974	20069	19916	19855	19921	20121	19987	20067	20230	20054	19904	19986	20007	20236	19853	20168	19999	20030	19790	20103	20105	20116	19999	19921	20280	20058	19912	20154	19963	19777	19911	19693	20022	20063	20024	19953	19987	19977	20001	19906	19910	20089	19957	19863	19957	20069	20055	20126	19983	19925	19952	20026	20078	19960	20174	19950	19948	19788	20052	20025	19923	20022	20008	19750	20119	20105	19815	19993	19850	20164	19768	19964	19849	19967	19834	20105	20093	19955	19923	19965	20025	19996	19957	20046	20074	20092	20102	19803	19947	20094	19801	19841	19994	19925	19962	19965	20150	20045	19992	19881	19985	19910	20038	20002	19878	20006	19895	19953	19975	19936	20002	19813	19952	20115	19955	19890	19907	20006	20063	19899	20254	19894	19806	19787	20072	19969	19875	19984	19801	20015	19962	19990	19971	20032	20171	20055	20102	20066	20226	20136	19940	20043	19776	19851	20116	19886	19972	19878	19769	19827	19926	20032	20176	20038	20019	20007	20073	19961	20004	20216	20102	19761	19914	20064	20177	20075	19999	19857	19875	20007	19994	19924	19893	20075	20037	19761	19734	20003	20078	19925	20020	20242	19978	19969	20055	19811	19934	19915	19787	20007	19987	19947	19957	19990	19877	19994	20026	19970	19819	20066	20105	19939	19989	19990	19837	19930	20025	19736	19924	19917	19987	19924	19802	20127	19967	19950	20174	19899	19941	20017	20148	20043	19812	19984	20078	20017	19871	19900	19997	19997	20036	19848	20131	19877	20158	20085	20092	19978	19953	20179	19927	20104	19911	19971	20037	20069	20104	20167	20096	20114	19865	19810	19977	19985	19888	20035	19727	19802	19958	20056	20056	20160	19921	20028	20063	19911
23401	43211	36009	22732	19847	18373	17446	17171	17231	17055	16887	16929	16918	16709	16447	16821	16677	16575	16564	16552	16494	16567	16625	16565	16445	16562	16540	16522	16525	16423	16581	16655	16394	16569	16552	16540	16578	16480	16608	16478	16504	16499	16461	16606	16519	16655	16742	16398	16630	16619	16513	16389	16557	16361	16405	16400	16401	16596	16658	16509	16553	16722	16603	16296	16462	16723	17272	17626	17282	17115	16843	16526	16372	16458	16535	16304	16523	16465	16441	16242	16301	16508	16264	16569	16455	16374	16348	16395	16557	16378	16425	16279	16446	16468	16397	16363	16394	16355	16524	16436	16677	16381	16270	16501	16406	16338	16232	16295	16425	16458	16368	16488	16497	16425	16354	16452	16442	16552	16589	16345	16473	16422	16314	16385	16615	16301	16480	16423	16458	16364	16391	16262	16451	16568	16470	16570	16430	16407	16286	16467	16590	16429	16447	16387	16282	16433	16504	16278	16416	16437	16415	16409	16306	16358	16321	16353	16403	16333	16458	16527	16542	16449	16396	16409	16526	16706	16213	16410	16487	16268	16567	16355	16461	16371	16561	16545	16361	16331	16493	16396	16335	16286	16497	16297	16460	16291	16406	16580	16513	16384	16349	16371	16435	16402	16280	16519	16490	16391	16488	16362	16554	16423	16494	16385	16436	16495	16439	16310	16368	16525	16488	16371	16250	16266	16515	16404	16430	16480	16417	16479	16309	16486	16454	16285	16536	16373	16367	16463	16470	16260	16257	16383	16276	16312	16503	16434	16458	16422	16467	16337	16421	16427	16438	16250	16403	16406	16515	16508	16452	16401	16291	16352	16311	16477	16369	16532	16437	16428	16561	16361	16586	16340	16479	16268	16452	16392	16222	16486	16563	16360	16378	16351	16515	16427	16336	16518	16312	16383	16293	16301	16446	16380	16419	16545	16384	16325	16437	16410	16355	16523	16375	16241	16397	16422	16481	16472	16313	16362	16272	16423	16496	16361	16369	16396	16475	16216	16444	16394	16359	16306	16445	16325	16519	16442	16543	16303	16524	16384	16529	16434	16479	16382	16426	16329	16423	16356	16417	16496	16372	16274	16245	16320	16355	16398	16353	16356	16428	16296	16361	16513	16471	16346	16443	16456	16415	16316	16504	16396	16385	16444	16496	16513	16224	16443	16415	16317	16352	16222	16450	16426	16406	16629	16577	16420	16318	16634	16428	16387	16519	16371	16338	16322	16532	16325	16435	16503	16537	16561	16577	16476	16482	16375	16301	16460	16603	16386	16374	16397	16319	16405	16380	16374	16378	16564	16297	16386	16309	16293	16461	16313	16321	16483	16430	16381	16476	16319	16449	16271	16436	16361	16367	16638	16442	16434	16586	16433	16279	16497	16411	16571	16604	16370	16335	16487	16420	16609	16422	16344	16520	16355	16365	16483	16364	16571	16318	16390	16489	16442	16492	16268	16338	16452	16558	16411	16336	16239	16368	16473	16355	16441	16408	16415	16459	16375	16566	16430	16323	16565	16286	16387	16400	16544	16344	16472	16416	16465	16504	16441	16243	16566	16407	16406	16455	16386	16338	16414	16437	16429	16436	16455	16641	16442	16268	16338	16528	16299	16297	16276	16400	16236	16371	16558	16436	16566	16552	16529	16199	16409	16501	16280	16301	16328	16239	16360	16332	16486	16478	16347	16407	16498	16332	16319	16408	16301	16367	16376	16502	16461	16438	16381	16350	16457	16486	16468	16281	16513	16460	16410	16438	16470	16516	16408	16520	16239	16442	16465	16425	16429	16369	16291	16376	16295	16332	16316	16329	16497	16376	16537	16555	16519	16423	16396	16386	16278	16425	16299	16325	16593	16368	16368	16327	16406	16474	16327	16477	16410	16555	16463	16439	16542	16499	16270	16352	16396	16345	16328	16313	16297	16346	16343	16611	16426	16348	16544	16319	16467	16465	16403	16505	16446	16486	16485	16214	16369	16434	16432	16456	16343	16384	16497	16355	16412	16373	16409	16587	16511	16370	16522	16355	16343	16271	16547	16394	16527	16390	16380	16397	16330	16507	16395	16324	16470	16351	16574	16482	16385	16354	16423	16646	16289	16425	16476	16224	16479	16316	16523	16378	16570	16326	16361	16381	16284	16535	16189	16380	16395	16528	16266	16425	16469	16407	16354	16381	16451	16419	16472	16540	16399	16409	16384	16464	16382	16444	16372	16359	16353	16466	16458	16354	16417	16324	16389	16273	16435	16494	16414	16466	16438	16311	16458	16432	16489	16411	16505	16355	16451	16481	16338	16476	16385	16511	16482	16614	16481	16577	16360	16440	16489	16303	16459	16444	16376	16432	16590	16309	16020	16440	16546	16473	16493	16279	16384	16327	16533	16531	16414	16583	16302	16315	16487	16607	16219	16247	16511	16480	16257	16406	16577	16442	16406	16378	16454	16399	16495	16553	16442	16423	16328	16396	16315	16604	16491	16283	16316	16443	16422	16432	16537	16403	16380	16271	16443	16388	16544	16317	16482	16333	16369	16389	16186	16346	16513	16569	16351	16426	16355	16401	16470	16456	16500	16336	16387	16188	16304	16506	16376	16524	16460	16329	16254	16519	16434	16478	16504	16485	16346	16412	16455	16632	16302	16491	16462	16248	16490	16417	16401	16519	16410	16500	16566	16454	16517	16329	16499	16479	16320	16413	16402	16285	16527	16437	16329	16434	16361	16292	16282	16382	16265	16468	16300	16479	16440	16390	16167	16366	16370	16303	16528	16485	16410	16363	16451	16286	16370	16445	16413	16179	16467	16477	16517	16388	16463	16502	16399	16331	16516	16484	16363	16331	16538	16219	16436	16511	16280	16330	16447	16365	16394	16317	16246	16326	16363	16354	16388	16291	16535	16327	16303	16500	16275	16387	16369	16396	16407	16523	16674	16273	16456	16276	16288	16399	16321	16388	16604	16407	16364	16575	16408	16545	16261	16294	16497	16273	16561	16377	16535	16417	16483	16455	16457	16304	16450	16434	16413	16442	16553	16512	16266	16316	16266	16257	16513	16482	16313	16463	16351	16229	16590	16547	16474	16407	16412	16595	16428	16171	16423	16330	16418	16378	16286	16401	16468	16437	16304	16471	16381	16460	16512	16524	16514	16398	16208	16577	16434	16534	16280	16516	16419	16410	16419	16380	16410	16386	16420	16441	16414	16548	16419	16402	16444	16348	16455	16263	16504	16269	16405	16537	16636	16414	16382	16285	16503	16696	16232	16457	16470	16523	16344	16538	16470	16424	16505	16501	16294	16464	16548	16351	16385	16443	16363	16451	16566	16305	16517	16344	16384	16572	16399	16315	16418	16467	16415	16349	16476	16383	16449	16358	16393	16350	16497	16393	16482	16248	16411	16287	16410	16410	16434	16418	16336	16256	16453	16383	16376	16563	16363	16338	16463	16382	16689	16388	16606	16521	16448	16316	16377	16491	16394	16491	16456	16549	16256	16604	16409	16456	16341	16594	16358	16563	16334	16435	16621	16470	16420	16446	16428	16509	16349	16394	16390	16415	16400	16358	16418	16498	16228	16265	16521	16337	16324	16518	16633	16396	16300	16392	16551	16491	16413	16272	16377	16416	16532	16319	16503	16459	16322	16293	16275	16270	16420	16457	16444	16226	16497	16444	16389	16386	16332	16294	16491	16318	16467	16431	16442	16287	16433	16573	16474	16403	16361	16163	16394	16444	16157	16279	16382	16287	16417	16458	16590	16228	16470	16389	16488	16281	16490	16348	16493	16396	16513	16456	16422	16233	16330	16424	16289	16381	16392	16233	16422	16500	16484	16220	16393	16351	16462	16469	16553	16308	16280	16365	16594	16249	16386	16464	16521	16371	16291	16458	16470	16645	16520	16573	16406	16521	16472	16387	16440	16482	16468	16351	16351	16612	16201	16390	16569	16283	16454	16507	16472	16217	16422	16433	16430	16508	16477	16413	16380	16332	16233	16449	16363	16466	16378	16395	16287	16343	16322	16312	16374	16595	16523	16326	16437	16386	16482	16369	16472	16482	16620	16403	16380	16396	16375	16451	16264	16516	16458	16430	16385	16413	16562	16537	16452	16538	16360	16341	16466	16568	16305	16424	16446	16349	16321	16510	16453	16391	16510	16320	16537	16311	16439	16506	16457	16423	16324	16354	16435	16339	16408	16412	16452	16468	16463	16244	16398	16404	16347	16593	16238	16360	16521	16446	16024	16519	16463	16441	16517	16352	16409	16204	16483	16517	16353	16532	16487	16417	16101	16473	16290	16381	16588	16553	16413	16429	16476	16549	16385	16269	16499	16275	16354	16452	16587	16430	16414	16440	16425	16484	16479	16336	16405	16282	16498	16435	16318	16208	16397	16451	16471	16544	16510	16373	16470	16426	16406	16530	16342	16342	16361	16536	16491	16535	16528	16477	16479	16415	16514	16320	16436	16351	16391	16433	16621	16478	16537	16292	16425	16374	16264	16359	16345	16449	16384	16491	16502	16289	16381	16538	16391	16364	16369	16450	16420	16334	16446	16304	16538	16317	16345	16506	16601	16367	16377	16429	16261	16347	16430	16443	16486	16477	16311	16510	16480	16572	16505	16336	16397	16408	16226	16345	16453	16380	16434	16370	16404	16449	16473	16504	16384	16457	16337	16600	16305	16319	16445	16337	16373	16449	16479	16332	16605	16410	16397	16373	16449	16441	16404	16511	16404	16441	16299	16398	16257	16515	16371	16410	16333	16375	16432	16348	16493	16230	16231	16672	16314	16343	16497	16394	16333	16573	16378	16494	16486	16513	16229	16506	16506	16529	16417	16389	16380	16397	16395	16377	16370	16246	16314	16523	16298	16485	16362	16357	16464	16442	16481	16269	16427	16546	16386	16526	16411	16303	16436	16411	16283	16185	16218	16473	16403	16464	16369	16323	16380	16518	16379	16520	16319	16408	16485	16417	16472	16345	16394	16335	16409	16362	16653	16353	16473	16524	16362	16508	16458	16425	16457	16414	16501	16484	16235	16452	16599	16549	16375	16297	16330	16249	16266	16308	16408	16347	16455	16520	16455	16435	16305	16365	16343	16570	16322	16274	16355	16340	16527	16400	16348	16423	16412	16453	16496	16443	16267	16421	16486	16519	16416
27251	22304	25309	22137	19161	19352	19340	19217	19048	19233	18819	18910	19159	19241	19154	19102	19094	19013	19068	19070	19070	19091	19016	19182	19082	18877	19041	19061	19091	19063	18749	18896	18850	19036	18950	19124	19064	19180	18986	19094	19148	19201	18990	18978	19096	19141	19065	18995	19173	19112	19020	18892	19089	19132	19079	18962	18886	18876	19076	19084	18798	18900	18912	19109	19003	19062	18872	18955	19177	18928	19025	18949	18910	18979	18809	19018	18945	19016	19107	18976	19079	19049	19019	18934	18854	19039	19086	19013	18977	19124	19139	19140	19039	18885	19075	19240	19044	19009	18785	18990	18854	18834	18964	18940	19143	18994	18812	18817	19100	19068	19195	19108	19002	19105	18798	18990	18996	19025	18909	19080	19044	18867	19163	19041	18952	19049	19027	19065	19092	18928	18964	18854	18949	18846	18763	18979	19140	19073	19231	18931	18910	19046	19054	18940	18994	19094	19037	18859	19123	18992	19152	19042	18963	18904	18884	18853	18810	18923	18995	18760	19025	19075	19143	18791	18998	19008	19070	19041	18978	18811	19053	19058	18927	19122	19116	19058	19019	19008	19069	19007	19050	18949	18904	18865	18936	19225	18974	18929	18938	18829	19047	18991	18832	19071	19002	19171	19160	18947	19053	19010	18952	19047	18938	18770	18892	18998	18992	18997	18899	19233	18791	19069	19055	18911	19059	18940	19248	19024	19037	18972	18932	18953	18962	18871	18873	18911	19021	19040	18981	18951	18809	19166	19108	18980	19013	18887	18921	18997	18947	19086	18949	18887	18867	18875	18910	19032	18963	19083	19049	19072	18919	18847	19090	18952	19046	19046	18850	18972	18775	18937	18890	18879	19108	18820	18872	19040	19129	18958	18914	18976	18953	18941	19251	18840	18822	18808	18917	18756	18909	18864	19060	18718	18971	19059	18892	18869	18790	18732	19007	19041	18971	18883	18927	19086	18973	18845	18866	18892	18994	19137	19028	19094	19134	19018	18950	19038	19078	19027	19175	19042	18984	19083	18890	18868	19048	18767	18866	19013	19234	19004	18970	19163	19044	18831	19073	18930	18996	18978	18889	18836	19057	19059	18750	19074	18919	18720	18876	19053	18915	18779	19240	18979	19288	18982	18760	19021	18973	18884	18976	19037	19175	18853	18772	19135	18983	19130	19088	19011	19102	18859	18920	18867	18959	18802	19009	18889	19005	18981	18907	18935	19051	18837	18951	18850	19099	19110	18798	18976	18865	18967	18932	19117	18744	18989	18992	18801	18951	19156	18876	19038	19074	18665	19043	18884	19185	19008	19092	19104	19042	19004	18874	18961	19005	18908	18905	18843	19140	18843	19066	18929	18970	18903	18924	18793	18814	18779	18863	18904	19092	18866	18967	19070	18843	18791	19061	18982	18876	19007	19042	19072	18930	19024	19047	18887	19145	18958	18952	18902	18917	19003	19119	18975	19047	18799	19056	19177	18922	18923	18950	19023	18879	19233	19090	18921	18980	19152	18963	19060	19135	18995	19012	19117	19033	18937	18976	18925	19100	19136	19049	19242	18874	18969	19005	18989	18712	19182	18979	18946	19194	19031	18860	19010	18994	18910	19201	19029	19110	18958	19060	18983	18918	18958	19107	18812	19037	19032	18806	19134	18843	18975	18953	18964	18935	18973	19094	18969	18982	19239	19024	19031	19231	18865	19018	19131	18927	19117	18983	18910	19009	18786	18926	19135	19064	19093	19119	19054	19165	19169	19039	19091	18843	19001	19000	19116	18911	18920	18851	19068	18934	19154	19165	19226	19023	19045	18935	19127	19076	18982	18935	19139	18902	19034	18908	18996	19036	18938	18992	18955	19053	19082	19081	18862	19011	18948	19183	18944	18963	19102	18941	19122	18848	18941	19028	18985	19011	19045	19224	18992	19037	18848	18886	19040	19056	18921	19005	19193	19095	19088	18972	18857	18988	19078	18842	18910	19013	18804	18877	19029	18992	19182	19096	19059	19095	18856	19014	19014	19098	18946	19030	19131	18956	18970	19099	19024	18967	19077	19009	19185	19098	19109	18878	19034	18867	19059	19220	18928	18895	18971	19201	19049	19050	18954	19188	18955	18921	18887	19009	18962	19022	18856	18976	19053	18865	18982	19101	18959	19062	19033	18831	18973	18900	19077	19100	19131	19181	18990	18919	18927	18926	18925	19002	18888	18942	18921	18926	19107	19039	18844	18934	19081	18874	18905	18961	19001	19245	19057	18992	19128	19026	18969	18901	19043	18937	19028	19000	19025	18936	19057	18934	18899	18733	19070	19048	19272	19075	19090	18938	19060	19106	19074	18999	18965	19148	18984	18864	18967	19073	19028	18899	19046	19024	19171	18939	18873	19099	18924	18940	18972	18854	18880	18925	18954	19024	18953	19080	18873	18804	18818	19088	18826	18984	18754	19110	19088	18897	18931	18947	18890	19286	18928	18967	19007	19151	19009	18929	19130	18966	18862	18907	19005	18961	18999	18999	18771	18786	18790	18944	18995	18976	18989	18888	18723	18944	18735	19200	19034	18927	19096	18987	19057	19042	18968	19155	19137	18930	19101	18966	19011	18951	19023	18883	18962	18658	19049	19096	18772	18823	18957	18957	18958	19084	18939	18889	19168	18944	19050	18845	19041	19033	18964	19144	18989	18938	18834	18817	19161	19045	18961	18915	19076	18787	19048	18908	18999	19008	18900	18952	19026	19105	19079	19030	19026	18884	18891	18861	19165	18912	18982	19123	19116	18905	19011	19051	19017	18982	18885	19118	19247	19244	19093	19059	19089	19148	19075	18864	19088	19204	18886	19009	18826	19026	19012	19160	18807	18654	18990	19086	19009	19234	18932	18986	19028	19124	18968	19120	19048	19115	18874	18943	18952	19024	18970	19190	19071	19180	18916	19079	18947	18892	19036	18952	18943	18788	18842	19039	19020	19090	19216	19147	18925	19008	18826	19013	19059	19048	19125	19018	18903	19160	19207	19222	18824	19163	19009	18918	19067	19087	18905	19004	18750	18959	18806	18880	18950	18828	18948	19008	18868	19071	19173	18864	18924	18916	19006	19177	19063	18890	19087	19116	18937	19046	19056	19003	18995	18997	18962	18898	18931	19166	19069	18911	18992	19084	18950	18950	19021	18843	18945	18919	18857	19127	19073	18937	19038	18947	18972	18895	19049	18901	19130	18827	18930	18910	19162	18846	19055	18927	18981	18995	18807	18900	18824	19091	19014	18724	19146	19056	18976	18827	18943	19228	18975	18934	19089	18819	18998	18914	18930	18987	19053	19073	18810	18982	19084	18731	18918	18931	18768	18846	18994	18957	19063	19097	19034	19010	18858	18858	18890	19032	19114	19094	18830	18755	19013	18904	19006	18963	19067	19233	19019	19072	18900	18880	18887	18954	19023	19075	18977	18908	19012	19127	18870	18893	19112	19036	19177	19130	18880	18859	18958	18750	19125	19097	19051	18954	19032	18744	19036	18810	18778	19103	18849	19224	18987	18878	18938	18925	19014	19122	18911	18860	18789	19171	19165	18894	19091	18850	19056	19102	18826	18929	19122	19173	19033	19213	19187	19001	18940	18874	18973	18935	18771	19265	18882	18974	18810	18921	18714	19111	19025	19218	18823	19124	18822	18991	19001	18877	18874	18740	19003	18870	19063	18919	19043	18909	18967	18961	19052	18845	18864	18916	18989	18954	19044	18968	18927	18907	18960	19047	18927	18931	18673	18844	19104	19019	19100	19052	19021	19017	18769	18841	18967	18935	18914	18838	18834	18954	19045	19152	18794	18906	19200	19101	18953	19109	18902	18888	18813	19216	18752	18879	19021	18839	19090	18840	19164	19042	18983	19156	18754	18862	18916	19022	19073	19005	18769	18937	18960	18985	18984	18966	19051	18898	18953	19113	18959	18843	18988	18798	18932	19086	19041	19055	19019	19029	18817	18885	19047	19130	19052	19129	19084	18971	18988	18903	19081	19126	18905	19141	19082	19070	18741	18907	18874	18960	18964	18823	18860	19141	18885	18879	19068	19027	19116	19018	18966	18882	18963	18974	19151	18892	19029	18937	18910	19011	18999	18955	18765	18869	18882	18964	18819	19078	18930	19058	18711	18747	18897	19089	18777	18936	19025	19175	18991	19193	19150	19059	19086	18981	18943	19017	19124	18966	19008	18939	19006	18776	19006	18995	18938	19202	18995	18995	19003	18928	19199	18933	18835	19028	18979	19087	19215	19019	19037	19056	19015	18816	19239	18932	19036	18939	19080	18879	18909	19204	18823	18958	19097	18755	19182	19121	18849	18950	18912	18979	18994	19063	18915	19023	18936	19109	19008	18884	19127	18971	19021	18907	19122	19033	19050	18857	18981	19056	19031	19084	18920	19001	18985	19032	19002	18900	18848	18959	18853	18969	19081	18849	19075	18830	18939	18895	18936	18948	18930	19008	18855	18969	18982	18837	18916	19013	19057	19015	18983	18784	19313	19111	18850	18878	18967	18986	18947	19111	18731	19052	18990	18947	19019	19190	18957	18853	18771	19115	19041	18991	19136	19079	18954	18970	19120	19087	18863	19106	18919	19221	18818	19036	18932	18928	19194	19021	18921	19084	18916	18831	18965	18883	18848	18974	18870	19228	19084	19108	18800	18992	19140	18950	19016	19040	18952	18811	18908	19203	19106	19249	18991	18905	19045	18974	18997	18784	18900	19040	19010	19016	19037	18876	18974	19041	18844	19034	18899	18977	18905	18892	18977	19012	18873	19018	18922	18894	18749	19146	18920	18939	19041	18948	18967	19029	18923	18916	18890	19017	19089	18881	18992	18931	19005	19097	19032	19048	19152	18930	18861	18934	19150	19026	19202	19056	19000	18992	18897	19121	18951	19017	19173	18993	19037	18888	19021	19222	19068	19233	18793	19071	18938	18958	19044	18833	19081	18994	19079	18985	19095	18884	18914	18863	19122	19090	19034	19087	19058	18990	19066	18911	18905	19027	18864	19054	18776	19008	19141	19053	18962	18953	19065	18922	18983	19066	18809	19199	18846	19027	19084	19061	19057	18857	18939	18920	19098	19050	18885	18933	19058	18852	18798	19091	18998	18929	18967	18971	19035	19023	19139	18952	19221
18652	23826	20629	17101	16231	16128	15863	16014	15965	15880	15982	15908	15814	15822	15993	15900	15916	15869	15897	16016	15863	16054	16079	15784	15899	16008	15796	16088	15963	16021	15903	15899	15898	15940	15950	15915	15957	16048	15991	15788	15955	15958	15951	16103	15777	16040	16005	16042	15962	15893	15767	15971	15848	15900	15878	15816	16109	15830	16078	16041	15886	15958	15912	15864	15934	15964	15951	16060	16041	15880	16049	15909	15761	15913	15862	15718	15934	15829	16012	15976	16021	15832	15961	15842	16024	15820	15908	15878	15821	15907	15836	15996	15802	15645	15913	15754	15807	15721	15943	15885	15862	15986	15764	15931	15859	15867	15928	15928	15820	15906	15885	16012	15895	15829	15930	15849	15879	15774	15901	15993	16020	15886	15942	15706	15894	15970	15774	15805	15669	16026	15873	15845	15754	15947	15897	15951	15798	15910	15844	15977	15875	15838	15898	15812	15750	15890	15850	15901	16083	16014	15672	15952	15840	15750	15907	15948	15913	15957	15875	16009	15948	15830	15740	15850	15753	15738	15879	15898	15814	15870	15751	15965	15887	15900	15720	15879	15748	16126	15933	15838	15745	15824	15851	15917	15884	16147	15845	15911	15937	15933	15893	15795	15805	15836	15903	15730	16062	15900	15828	15942	15904	15871	15841	15970	15855	15776	15821	15864	15863	15885	15709	15723	15887	16079	15971	15850	15850	16086	15858	15918	15903	15930	15901	15852	15903	15799	15769	15926	15837	15827	15785	15874	15970	15847	16070	15838	15743	16033	16012	15936	15893	15778	15789	15833	15772	15735	15901	15842	15818	15904	15930	15901	15921	15891	15875	15796	15841	15891	16012	15965	15871	16003	15761	15929	15859	15700	15833	15864	15968	15931	15755	15889	15806	15818	15822	15920	15914	15941	15780	15912	15800	16044	15797	15846	15893	15954	15775	15842	15907	15848	15913	15938	15923	16013	15815	16007	15739	15891	15882	15962	15986	15955	15712	15853	15841	15795	16008	15942	16061	15894	16063	15828	15910	16074	15867	15925	16028	15791	16030	16029	15997	15896	15731	15895	15655	15798	15947	16036	16041	16050	15694	15970	15855	15910	15790	15956	15868	15885	15837	15777	15773	15750	15822	15708	15968	15948	15875	15817	15894	15754	15953	15935	15809	15961	15961	15991	16136	15999	15857	15838	15999	15887	15663	15967	15970	15867	16105	15901	15924	15837	15780	16007	15852	15865	15964	15886	15953	15967	15890	15729	15846	15830	16075	15825	15805	15910	15841	15923	15828	15903	15911	15932	15942	15963	15751	15877	15942	15912	16063	15941	15862	15772	15828	15863	15795	16034	15875	15745	15786	15837	15866	15756	15821	15915	15859	15968	15957	16034	15873	15821	16072	15730	15913	15955	15680	15906	15890	15766	15779	15717	15899	15869	15892	15905	15838	15781	16027	15750	15858	15790	15961	15792	15855	16004	15935	15797	16035	15965	15931	15713	15928	15802	15993	16022	16043	15924	15965	15810	15868	15941	16016	15794	16080	15902	15843	15853	15804	15943	15982	16005	15858	15852	15891	15937	15867	15973	16054	15783	15850	15876	15884	15934	15813	15847	15936	15867	15987	15826	15830	15874	16102	15864	15751	15751	15736	15752	15817	15650	15880	15710	15953	15992	15898	15773	15753	15838	16009	15854	15805	16018	15865	15859	15790	15873	15950	15961	15843	15884	16074	15954	15938	15940	15759	15839	15905	15732	15915	15750	15781	16018	15991	15927	15900	15944	15845	15997	15923	15834	15939	15824	15991	15784	16080	15977	15999	15867	15938	15770	15916	15841	15830	15939	15810	15880	15975	15894	15817	15803	15923	15816	15764	16001	15904	15844	15873	15786	15885	15747	16104	15794	15789	15904	15725	15804	15895	15794	15700	15875	15870	15959	15911	15848	15817	15947	15763	15807	15896	15902	15925	15707	15887	15725	15903	15788	15927	15895	15912	15790	16097	15732	15813	15950	15961	16076	15944	15844	15964	15974	15816	15967	15815	15849	15767	16026	16016	16007	15813	15915	15853	15857	15841	15853	15982	15881	15803	15959	15889	15954	15703	15833	16050	16016	15758	15860	15824	15845	15910	15757	15871	15832	16011	15830	15830	15896	15760	16051	15950	15818	15904	15905	15871	15977	15892	16042	15923	15796	15699	15856	15984	15829	15896	15907	15842	15909	15749	15851	15771	15990	15915	15961	15702	15746	15780	15760	16121	15733	15962	15903	16053	15899	15899	15884	16015	15850	15905	15951	15798	15956	15943	15943	15904	15865	15948	15973	15820	15858	15700	16085	15956	15790	15921	15789	15775	15803	15829	15876	15847	15980	15907	15850	15878	16029	15876	15807	15903	15840	15980	15824	15901	15729	15955	15780	16048	15794	15918	16012	15954	15730	15864	15750	15953	16012	15933	15984	16079	15960	15871	15743	15916	16171	15808	16022	15883	15836	15896	15940	15993	15700	15764	16098	15810	15954	15748	15823	15976	15835	15842	15948	15955	15796	15855	15870	15789	15980	15943	15936	15988	15832	15774	16076	15920	15878	15914	15940	15912	15743	15775	15881	15872	16059	15934	15920	15842	15855	15864	16034	15924	15883	15878	15843	15888	16006	15745	15922	16076	15856	16060	15895	15728	15893	15803	15678	15966	15818	15798	15814	15892	15861	15873	15929	15802	15976	15823	15841	15953	15918	15813	15900	16034	15715	15810	15878	15736	16045	16041	15892	15876	15960	16041	15931	15860	15967	16014	15759	15812	16053	15900	15964	15849	15972	15719	15822	15815	15756	15879	15886	15881	15856	16032	15930	15912	15798	15861	15974	15755	15833	16034	15795	16074	15920	15990	15847	15942	15790	15790	15816	15885	15654	16044	15873	15911	15927	15989	15943	15869	15823	15736	15921	15791	15835	15844	15990	15846	15966	15949	15860	15936	15931	15888	15914	15877	15882	15966	15857	15849	15871	15979	15840	15909	15894	15950	15917	15879	15820	15953	15758	15872	16011	15727	15959	15881	16002	15908	15856	15955	15996	15811	15878	15838	15919	15902	16029	15837	15871	15744	15877	15838	15992	15853	15863	15777	15821	15934	15696	15996	15929	15756	15992	15764	15998	15912	15952	16030	15879	15962	15766	15832	15861	15926	15888	15747	15885	15899	16024	15888	15874	15929	15922	15940	15917	16017	15861	15906	15974	16071	15754	15944	15914	15933	15900	15803	15790	15903	15812	15875	16068	15837	16031	15827	15730	15758	15879	16089	15875	15758	15907	15786	15992	15924	16087	15866	15938	15923	15942	15973	15721	15970	15850	15939	15845	16002	15713	15970	15893	15941	15893	15865	15868	15845	15905	15860	15866	15946	16096	15898	15856	15922	15865	15787	15879	15914	15858	15799	15955	15842	15767	15973	15667	15883	15753	16030	15844	15868	15977	15844	15766	15880	15893	15908	15940	15817	15893	15930	15785	15944	15952	16008	15760	15908	15824	15894	15864	15804	15755	15821	15908	15974	15820	15664	15989	15983	15876	15919	15862	15997	15796	15843	15801	15766	15985	15892	15876	15988	15936	15952	15959	15924	15852	15820	15989	16021	15985	15807	15855	15933	15940	15859	15833	16112	15829	15999	15814	16116	15865	15929	15959	15681	15832	15803	15785	15837	15606	15818	15967	15937	15780	15949	15952	15938	15786	15858	16025	15818	15941	15968	15823	15994	15870	15942	15806	16024	15920	15742	15930	15891	15976	15876	15968	15805	15942	15895	15779	15662	15838	15756	15931	15817	15976	15768	15631	15834	15692	15859	15826	15843	15767	15875	15997	15978	15911	15775	15957	15929	15892	15875	15838	16096	15873	15981	15789	15870	15732	15944	15883	15896	15742	15838	15874	15884	15927	15922	15839	15801	15906	15791	16022	15987	15813	15841	15898	15986	16017	15924	15931	15736	15932	15987	16131	16060	15745	15983	15938	15930	15899	15965	15783	15737	15939	16014	15887	15905	15848	15985	15968	15764	15883	15990	15890	15745	15815	15883	15848	15862	15941	15982	16017	15947	15928	15918	15763	15780	15876	15999	15963	15629	15984	15962	16005	16012	15749	15978	15834	16003	15848	15897	15864	15939	16055	15749	15933	15896	15799	15721	15854	15992	16057	15824	15980	15880	16065	15891	15845	15931	15902	15697	15752	15802	15961	15830	16071	15807	15766	15741	15885	15805	15782	15947	15963	16067	15992	15893	15954	15949	15787	15919	15853	15890	15895	15969	15912	15938	15975	15959	15934	15912	15912	15973	15902	15801	15862	15842	16055	15814	15973	15921	15840	15850	15767	15885	15898	15711	15940	15941	15779	15948	15777	15825	15776	15914	15955	15901	15890	15989	15888	15853	15906	15727	15987	15901	15937	15890	16034	15929	15927	15793	15976	15884	15979	15956	15845	15907	15918	15826	15993	15877	15902	15981	15999	15872	15846	15872	15738	15936	15877	15825	15897	15811	15915	15775	15804	16017	15993	15941	15600	15862	15944	15903	15995	15795	15977	16014	15958	16033	15866	15999	15881	15997	16132	15886	15990	16006	16035	15935	15938	15844	15958	15871	15933	15892	16067	15944	15830	15930	15981	15947	15855	16017	15945	15906	16096	15914	15923	15807	15934	15906	16005	15750	15803	15815	15835	15941	15695	16032	15839	16012	15830	15807	15839	15725	15862	15997	15867	15989	15731	15896	15907	15959	15747	15875	16063	16016	15945	15999	15897	15979	15966	15843	15781	15915	15911	15804	15895	15782	15854	15831	15883	15856	15984	16085	15849	15932	15574	15844	15823	15958	15684	16036	15881	16013	15887	15801	16049	16059	15745	15864	15861	15826	15881	16010	15910	15964	15952	15880	16008	15721	15959	15965	15855	15792	15742	15691	16086	15899	16079	15873	15829	15900	16042	15908	15948	15889	15800	15868	15940	15838	15868	15940	15964	15811	15983	15864	15875	15787	15791	15801	15869	16150	15819	15684	15714	15898	15846	15951	15761	16023	16022	15827	15904	15935	15972	15925	15946	15852	15832	15912	15877	15695	15908	15744	15717	16013	15814	15717	15753	15830	15840	15723	16047	16020	15843	15882	15919	15883	15751	15774	15969
23255	20820	28054	23784	21936	22328	22013	19759	19347	19823	19712	19476	19357	19256	19387	19416	19224	19343	19269	19189	19277	19595	19252	19224	19199	19357	19229	19301	19266	19126	19130	19304	19249	19368	19250	19286	19259	19289	19416	19210	19169	19181	19458	19112	19273	19320	19164	19207	19344	19245	19372	19352	19078	19349	19114	19274	19345	19267	19269	19247	19411	19218	19402	19225	19142	19142	19525	19540	19407	19609	19375	19220	19080	19198	19191	19340	19241	19099	19107	19061	19190	19308	19053	19123	19128	19203	19121	19331	19171	19330	19108	19205	19146	19260	19402	19201	19064	19138	19188	19137	19073	19228	19240	19237	19080	19163	18953	19217	19159	19225	19012	19170	19382	19095	19273	19188	19334	19276	19178	19119	19171	19032	19178	19219	19198	19102	19130	19197	19225	18984	19097	19172	19252	19249	19247	19222	19093	19176	19041	19207	19297	19400	19312	19178	19227	19003	19317	19233	19090	19347	19230	19413	19239	19330	19103	19112	19399	19301	19268	19107	19204	19198	19400	19096	19239	19247	19197	19363	19222	18941	19014	19163	19279	19197	19466	19254	19167	19094	19178	19074	19053	19188	19139	18879	19214	19250	19362	19355	19208	19295	19060	18999	19358	19250	19156	19132	18945	19233	19248	19180	19226	19061	19168	19254	19301	19303	19232	19277	19170	19159	19100	19177	19048	19254	19187	19094	19055	19166	19173	19128	19047	19260	19474	19290	19313	19065	19252	19092	19199	19096	19096	19191	19143	19036	19206	19205	19337	19083	19138	19069	19077	19126	19190	19294	19170	19119	19301	19051	19239	19007	19174	19004	19322	19115	19253	19069	19275	19280	19188	19231	19062	19061	18974	18976	19228	19101	19223	19086	19122	19076	19217	19120	19211	19005	19143	19293	19131	19457	19317	19064	19264	19119	19003	19331	19193	19175	19212	18993	19275	19310	19051	19358	19029	19247	19321	19078	19215	19100	19283	19070	19195	19288	19245	19318	19081	18910	19401	19113	19303	19090	19120	19202	19370	19096	19232	19136	19341	19443	19335	19078	19205	19078	19234	19194	19064	19575	19264	19438	19161	19371	19183	19198	19186	19047	19128	19116	19025	19008	19130	19069	19207	19269	19118	18910	19108	19073	19148	19277	19394	19411	19415	19119	19039	19057	19220	19172	19213	19276	19271	19116	19137	19069	19169	19260	19151	19195	19422	19051	19134	19280	18997	19301	19227	19156	19160	19192	19439	19149	19221	19039	19170	19236	19184	19272	19094	19233	19315	19019	19061	19056	19186	19228	19226	19004	19290	19044	19075	19321	19309	19252	19274	19176	19123	19381	19355	19202	19206	18960	19251	19175	19029	18973	18989	19117	19032	19083	19000	19330	19149	19316	19075	19378	19301	19162	19271	19137	19003	18900	19158	19172	19183	19191	19157	19303	19294	19235	19242	19187	19199	19211	19231	19275	18943	19297	19353	19312	19251	19314	19262	19306	19238	19222	19097	19214	19046	19125	19223	19137	19343	19154	19241	19240	19205	19214	19388	19316	19163	19272	19232	19270	19222	19275	19079	19139	18962	18998	19224	19003	19358	19299	19269	19233	19279	19120	19417	19158	19254	19341	19220	19051	19347	19048	19293	19177	19106	19340	19382	19286	19162	19080	19291	19272	19200	19128	19288	19079	19131	19340	19030	19093	19250	19314	19124	19197	19245	19162	19272	19388	19010	19206	19055	19177	19150	19197	19084	19314	19328	19170	19283	19275	19377	19289	19389	19273	19039	19096	19069	19228	19288	19017	19160	19095	19080	19238	19311	19070	19101	19142	19221	18920	19229	19212	19366	19086	19161	19260	19234	19340	19004	19124	19356	19325	19154	19172	19324	19130	19189	19159	19200	19375	19378	19176	19329	19207	19253	19091	19446	19447	19207	19115	18994	19302	19252	19062	19224	19155	19265	19215	19261	19353	19346	19174	19058	19275	19277	19406	19256	19250	19012	19245	19149	19161	19341	19446	19273	19347	19238	19177	19262	19435	18995	19371	19433	19214	19147	19365	19292	19218	19086	18986	19192	19386	19202	19158	19226	19079	19147	19184	19131	19421	19178	19270	19320	19250	19263	19234	19097	19313	19097	19172	18839	19002	19150	18924	19312	19177	19163	19157	19177	19084	19153	19280	19077	19082	19143	19183	19270	19110	19319	19340	19322	19353	19160	19237	19399	19138	19054	19218	19116	19144	19129	19081	19079	19118	19174	19384	19156	19222	19251	19388	19241	19320	19062	19292	19055	19099	19255	19081	19088	19315	19173	19053	19068	19148	19074	19046	19280	19147	19234	19232	19258	19308	19167	19057	19212	19154	19124	19213	19121	19069	19346	19265	19433	19079	19175	19378	19193	19243	19206	19172	19155	19268	19216	19224	19148	19195	19165	19021	19241	19077	19344	19126	19232	19114	19150	19163	19434	19174	19205	18993	19082	19130	19108	19113	19218	19201	19138	19249	19354	19181	18948	19090	19025	19093	19072	19158	19347	19223	19298	19418	19132	19277	19149	19131	19178	19250	18971	19273	19234	19146	19018	19299	18961	19166	19015	19124	19387	18986	18930	18964	19119	19234	19369	19182	19296	19268	19086	19260	19117	18981	19138	19114	19239	19307	19279	19266	19427	19233	19153	19018	19173	19110	19218	19231	19248	18963	19131	19099	19342	19188	19303	19164	19167	19173	19422	19337	19185	18942	19118	19218	19031	19255	19105	19231	19141	19186	19278	19150	19123	19123	18884	19229	19014	19035	19221	19103	19286	19139	19128	19297	19093	19070	19161	19000	19168	19189	19196	19192	19114	19069	19114	19183	19142	19347	19197	19190	19323	19288	19230	19037	19226	19238	19076	19098	19089	19061	19218	19099	19293	19122	19162	19067	19264	19032	19065	19079	19204	19492	19327	19132	19015	19297	19172	19265	19076	19119	19167	19191	19255	19148	19277	19275	18926	19134	19275	19204	19253	19296	19360	19100	19339	19328	19212	19143	19187	19024	19135	19234	18981	19191	18996	19128	19157	19273	19078	19038	19163	19140	19207	19192	19315	19184	19247	19272	19419	19060	19164	19162	19404	19217	19201	19166	19110	19071	19187	19297	19185	19375	19387	19221	19218	19236	19183	19224	19141	19229	19341	19259	19142	19082	19270	19259	19102	19160	19143	19197	19135	19484	19101	19181	19151	19146	19340	19266	19239	19052	19213	19304	19111	19051	18918	19275	19456	19273	19216	19305	19187	19290	19011	19073	19209	19272	19478	19104	19096	19233	19379	19345	19262	19172	19354	19172	19153	19292	19216	19509	19133	19284	19169	19411	19145	19198	18994	19252	19212	19151	19085	19147	19074	19211	19177	19212	19021	19146	19046	19028	19109	19251	19259	19170	19289	19000	19350	19327	18981	19280	19213	19252	19333	19123	19154	19290	19362	19115	19102	19211	19121	19082	19207	19049	19220	19141	19234	19174	19178	19283	19275	19085	19344	19165	19072	19153	19129	19301	18972	19108	19184	19264	19307	19470	19397	19283	19110	19201	19216	19397	19206	19193	19130	19187	19328	19117	19128	19350	19166	19101	19192	18902	19002	19174	19037	19080	19140	19282	19242	19179	19267	19397	19234	19412	19239	19298	19182	19218	19281	19101	19241	19218	19153	19202	19129	19215	19271	19113	19157	19316	19149	19128	19038	18944	19221	19338	19241	19227	19022	19158	19140	19108	19076	19152	19376	19127	19389	19112	19322	19250	19197	19237	19302	19083	19095	19222	19209	19170	19220	19187	19023	19055	19330	19261	19135	19201	19417	19132	19010	19109	19214	19326	19081	19203	19041	19281	19145	19294	19053	19263	19208	19163	19053	19123	19042	18971	19276	19180	19127	19181	19265	19243	19168	19101	19217	18941	19079	19049	19268	18992	19032	19223	19318	19169	19354	19063	19324	19245	19321	19134	19220	19122	19144	19145	19153	18816	19234	19006	19101	19227	19310	19182	19208	19133	19337	19144	19201	19162	19256	19062	19187	19374	19450	19259	19197	19288	19215	19027	19066	19108	19268	19183	19373	19135	19230	19332	19187	19192	19167	19228	19410	19288	19173	18903	19271	19259	19347	19260	19023	19229	19076	19231	19361	19372	19336	19141	18969	18869	19224	19272	19078	19188	19248	19289	19006	19194	19046	19141	19163	19018	19234	19263	19249	19377	19355	19054	19245	19150	19270	19272	19160	19228	19346	19078	19027	19239	19325	19141	19153	19120	19174	19222	19427	19085	19356	19436	19212	19167	19273	19331	19250	19230	19302	19149	19066	19164	19329	19358	19242	19243	19177	18783	19121	19396	19155	19300	19094	19193	19255	19041	19059	19048	19106	19130	19212	19313	19299	19211	19182	19199	19053	19336	19070	19310	19202	19327	19044	19099	19210	19054	19340	19180	19230	19154	19310	19243	19339	19342	19242	19058	19304	19136	19156	18977	19227	19318	19241	19168	19014	19068	19377	19236	19287	19162	19133	19128	19015	19013	19169	19378	18970	19017	19380	19030	19200	19183	19184	19179	19142	19120	19244	19239	19255	19143	19372	19201	19051	19197	19286	19361	19103	19270	19154	19423	19293	19103	19370	19296	19192	19443	19150	19360	19189	19140	19171	19034	19224	19146	19253	19274	19204	19245	19218	19093	19070	19007	19137	19245	19042	19268	19252	19266	19301	19199	19224	19084	19217	19335	19079	19158	19239	19133	19137	19448	19269	19139	19223	19154	19330	19365	19180	19179	19258	19157	19138	19267	19407	19224	19157	18925	19137	19133	19317	19228	18948	18911	19125	19088	19020	19254	19071	19269	19196	19140	19278	19079	19193	19296	19231	19164	19003	19239	19161	19346	19193	19284	19305	19297	19288	19148	19187	19093	19189	19212	19006	19363	19253	19323	19338	19295	19123	19157	19314	19199	19095	19234	19137	19029	19273	19178	19154	19320	19117	19046	19200	19045	18982	19392	19147	19134	19107	19141	19481	19111	19334	19321	19143	19471	19366	19184	19220	18954	19184	19146	19199	19057	19033	19074	19034	19266	19132	19117	19203	19099	19305	19386	19069	19022	19030	19138	19019	19085	19322	19239	19043	19002	19356	19404	19152	19114
20649	36940	29614	21451	18277	17053	16706	16550	16264	16296	16303	16156	16150	16339	16307	16239	16042	16179	16149	16314	16222	16178	16240	16216	16324	16068	16195	16136	16195	16111	16143	15991	16231	16005	16118	16304	16181	16212	15945	16206	16041	16244	16090	16199	16054	16319	16135	16202	16165	16127	16123	16246	16107	16103	16098	16012	16030	16156	16252	15973	16011	16235	15915	15853	16256	16027	16652	16512	16606	16411	16318	16165	16110	16048	16020	16062	16249	16026	16036	16169	15992	16023	16150	16093	16114	16139	15968	15971	16068	16018	16055	16002	16186	15933	16020	16048	15946	16251	16117	16052	16151	16131	16000	16089	16103	16099	16098	16013	16041	15927	16053	15954	16145	16097	16017	16049	16191	16105	16105	16145	15961	15897	16058	16220	16011	16019	16086	16036	15967	16011	16118	16095	16117	15833	16045	16058	16112	15928	16093	16087	16055	16042	16097	15955	16018	15998	16174	15996	15996	15924	15944	16049	16168	16021	16092	16121	16096	15961	15901	15839	16107	15809	15971	16076	15906	16025	16121	16062	16015	16093	16014	16185	16102	15927	16016	16028	15857	15923	16025	16198	16181	16249	16234	16018	16046	16012	15809	16063	16084	16057	16073	16083	16217	15997	16110	16341	16092	16055	15926	16174	16165	16102	16198	16108	16150	16269	16114	15986	16230	15943	16181	16100	15878	16036	16051	16148	16228	15935	16031	16068	16062	15970	16157	16128	16002	15998	16069	15891	16004	16037	16224	16112	16243	16059	16048	16015	16051	16036	16168	16059	16305	15866	16128	16087	16020	16069	16168	15956	16097	15891	16200	16077	16133	16114	16116	16178	15954	16055	16252	16166	16155	15897	16127	15985	16045	16192	16145	15963	15935	16144	16027	16064	16124	16179	15967	16115	16079	16091	16025	16220	16156	16089	15991	16058	16021	16120	15872	16107	15949	16013	16150	16080	16016	15960	16118	16132	16029	16128	15929	16037	16036	16098	16111	16078	15987	15927	16069	16024	16153	15907	15984	15954	15934	16016	16007	16083	16019	15912	16076	16034	15990	16139	16090	16013	16096	16024	15890	16006	16063	16010	16013	16087	15935	16010	16012	16110	16274	16048	15957	16014	15994	15886	16083	16168	16055	16141	16145	16210	15947	16127	16325	16048	15966	16162	15823	16010	16011	16020	15920	15929	16113	16116	16077	16105	16042	16182	16026	16137	15988	16189	16133	16110	15987	15980	16062	16066	16072	16090	16029	15915	16133	16042	16108	16088	15890	15987	16104	16142	16005	16187	16007	16089	16098	16010	15826	15967	16004	16131	16128	16040	16050	16029	16042	15765	15841	16012	16086	16024	15925	15900	16022	15982	16046	16245	16081	16224	16112	16066	16055	16140	16086	15960	16022	16137	16074	16115	16099	16127	16262	16145	15972	16032	15880	16166	16029	16057	16138	15969	16154	16108	16114	16150	16038	15993	16222	16127	16251	16154	16169	15999	15979	16042	16282	16270	16154	16098	16057	15996	15975	16156	15907	16021	16046	15996	15857	15925	16013	15993	16027	16023	15941	15967	15944	15998	15998	16138	15969	15980	15918	16064	16062	16000	15965	16153	16052	16198	16137	16068	16038	16130	16157	15986	16141	16129	16014	16158	16081	15963	16084	15953	16188	16276	16129	16111	16016	16212	16132	16026	16161	16014	16026	16285	16017	16036	16209	15913	16183	16046	16050	16070	15987	16097	16014	16012	15977	15988	16000	16141	15922	16065	16072	16049	16003	15989	16173	16000	16103	16093	16081	15903	16121	15932	15963	16065	15973	16028	16069	16097	16033	16075	16029	16052	16126	16143	16056	16099	16061	16011	16094	16118	15956	16141	16078	16031	16047	16073	15999	16177	16093	16162	16118	15941	16023	16121	15952	16183	16094	16131	16236	16139	16055	15881	15973	16132	16140	15979	16065	16151	16024	15908	16001	16049	16020	16037	16136	16228	16257	16109	16164	16032	15965	16160	15960	16247	15964	16112	16144	16062	16111	16083	16093	15995	16166	16094	15974	16140	15957	16096	16118	16055	15943	16044	16147	16071	16169	16078	15943	15944	16182	16201	16113	15852	15839	16124	15926	15840	16197	16038	16007	16049	15974	16056	16047	16001	16180	16172	16001	15952	16122	16095	15906	16051	16098	16022	16089	16180	16051	16043	15924	16031	15942	15971	16033	16132	16078	15986	16152	15942	16245	16087	16256	16051	16036	16089	16151	16142	16055	15980	16080	15983	15947	16048	16232	16029	15891	16143	16050	16102	16242	16247	16019	16135	16183	16025	16084	16097	15974	15995	16109	15880	16047	16119	16025	16094	16200	15920	16024	16005	16061	16113	16078	16009	16215	16066	15826	15910	16116	16163	15985	16002	16070	15953	15910	16217	16121	16041	16224	16059	15994	16075	16068	16052	16069	15917	16101	16160	16103	16108	15928	16102	15919	15869	16136	16007	16134	16149	16279	16031	15901	15891	16071	16004	16267	16053	16013	16140	16037	16088	16012	16112	16206	15964	16016	16140	16064	16190	15947	15931	16000	16026	16005	16058	16052	16055	15840	16143	16145	15917	16057	16056	16222	16065	15868	16079	15985	16111	16015	16115	16154	15922	16113	16088	16041	16183	16146	15843	16196	16055	16147	16021	15981	15979	16130	16107	16112	16043	15959	15879	16193	15991	16047	16202	16123	16252	16087	16204	15913	16062	16056	16040	16169	16133	16141	15875	16111	16129	16061	16107	16032	16087	16039	16166	15997	16046	16195	16186	15980	16112	16124	16118	15980	16127	15973	16136	15964	16072	16094	16148	15886	16051	16193	16248	16025	16157	15947	16035	15976	16037	15901	15949	16036	16097	16027	16012	16081	16067	16092	15961	15902	16146	16021	16151	15959	15971	16140	16028	16099	15918	16024	15864	16180	16096	16059	16164	15900	15935	16357	16175	16040	15927	16081	16007	16202	16004	16236	16197	16149	16147	16041	16110	16011	15996	16178	16022	16064	16152	15979	16053	16145	16098	16079	15981	16043	16183	15916	15951	16182	16119	16077	15919	16004	16111	16022	16063	16224	16009	16157	16137	15891	16072	16081	16157	16165	16040	16052	16141	16016	15825	16066	16036	16064	15937	16189	16080	15940	16233	16112	15953	15969	16174	16094	16147	16042	16110	16112	16063	16042	15904	15967	16069	16154	16043	16091	16084	16115	15949	16225	16081	16102	16071	15896	16037	16056	16020	16022	16110	16057	16234	15976	15944	15977	16191	16109	16062	16080	16169	15892	16141	16054	16135	16048	15987	16037	15823	15897	16067	16055	16199	16051	15943	16120	16010	15950	15969	16221	16142	16012	15943	16163	15903	16157	16038	16059	16167	16050	16053	16113	16243	16023	15977	16195	15961	16065	16129	16043	16015	16111	16030	15935	16102	15914	16193	16139	16091	16072	16116	16027	15965	16152	15977	16254	15989	16144	16038	16275	15926	15808	15995	16049	16090	15988	16278	16032	16227	15921	15896	16197	16032	16090	16015	15994	16185	16190	16080	16002	15928	16138	16029	16154	16053	15981	15877	16146	16053	16030	16095	15978	15986	16105	15888	16013	16148	16187	16019	16260	16028	16147	15913	16043	15998	16040	15989	15898	16007	16018	15835	16122	16099	16090	15940	16050	15996	16090	16203	16010	16160	16142	16024	15995	16210	16219	16146	16014	15949	16049	16085	16138	16154	16253	16031	16094	15898	16110	16026	16063	16147	15946	16111	15957	16160	16057	15912	16038	16166	15994	16167	16349	15988	16085	16095	15926	15974	16041	15947	15990	16216	16062	16124	16172	16108	16117	16096	15963	15849	15981	16120	16174	16016	15996	16089	15941	16063	15959	15892	16039	16030	16175	16035	16002	16018	16040	16128	16172	16022	16097	16017	16282	16080	16164	16083	16028	15996	16031	16258	16128	15941	16118	15940	15957	15980	15978	16288	16037	16034	16136	16071	15979	16144	15921	16181	16027	15988	16057	15982	16169	16168	16035	16077	15905	16092	15886	16089	16020	16007	16268	16078	16021	16005	16080	16074	16005	16043	15929	16097	16110	16082	15959	15970	15985	16149	16058	15996	16141	15965	16009	15990	16035	16093	15972	15903	16094	16164	16095	16081	16103	16138	16004	15941	16068	16047	16083	15995	16106	16006	16088	15834	16090	16016	15941	16028	16116	16098	16082	15952	16007	16233	16052	16091	16051	15971	16143	16161	16204	16022	15898	16124	16025	16033	16170	15919	16104	16177	16050	16102	16123	16121	15969	16163	16099	16005	16051	16063	16031	16031	16055	16214	16094	16123	16008	16051	16075	16113	16006	16075	16123	16201	16175	16015	15944	15970	16021	15970	16146	16087	16066	16067	15978	15980	16055	16114	16057	16004	16020	16281	16012	15983	15990	16041	16019	16068	16004	16099	16136	16075	15953	16063	16039	16152	16099	16002	16198	15998	16010	15898	16088	16059	15990	15870	16152	16118	16013	15993	15966	16094	15976	16036	15991	16015	15908	16085	16012	16117	16034	16155	16006	15923	16074	16163	16086	15979	16279	16105	16172	16012	16126	16050	16154	16065	16076	16022	16068	15867	16028	16239	16061	16187	15942	15966	16101	16032	16139	16018	16101	15935	16087	16114	16063	15858	16004	16125	15964	16029	16027	16115	16201	16058	16049	16153	15995	16082	16072	16098	16054	16044	16050	15982	16034	16063	15945	16090	15982	16140	16158	16233	16195	15985	16092	16135	16184	16192	16054	15964	16070	15928	16039	16236	16075	15946	16086	16183	16046	16139	16078	15964	16094	16158	16136	16122	15939	16142	16160	15858	15957	16112	16018	16057	15982	16021	16011	15810	15983	15971	15995	16205	15985	16041	15996	16070	15904	16143	15947	15924	16132	16108	16012	16144	16087	16067	16027	15952	16196	15874	16248	16082	15914	16088	16015	16151	16110	15937	16180	15912	16081	15992	16118	15928	16054	16066	16196	15979	16075	16026	16007	15970	15918	16090	16155	16025	16051	16024	16177	15935	16081	16146	15997	16232	16131	16154	16138	16091	16290	16016	16121	16068	16015	16262	15901	16081	16169	16267	16071	16137	16180	15904	15975	15982
22273	20888	28494	23286	21185	23684	26379	21932	21120	21612	21238	20980	21177	21330	20929	21232	21187	20877	21117	21188	21171	20707	21160	20856	20907	20886	20831	20984	20911	20875	20817	20847	20919	20774	20937	20886	20880	20642	20927	20632	20797	20625	20649	20810	20742	21009	20769	20772	20751	20669	20704	20839	20587	20703	20915	20652	20623	20799	20869	20792	20879	20785	20647	20763	20569	20793	21290	21503	21518	21313	20900	20886	20952	20474	20677	20834	20936	20537	20621	20864	20764	21048	20935	20755	20782	20682	20734	20889	20831	20694	20625	20835	20908	20672	20678	20760	20627	20764	20696	20733	20498	20767	20549	20583	20546	20735	20751	20563	20754	20783	20607	20765	20633	20683	20729	20652	20552	20670	20445	20648	20773	20729	20770	20725	20916	20680	20545	20456	20891	20419	20648	20661	21012	20667	20553	20719	20659	20618	20773	20736	20637	20561	20826	20707	20695	20695	20824	20510	20785	20745	20757	20921	20757	20672	20547	20959	20695	20539	20549	20741	20605	20505	20816	20628	20751	20868	20660	20964	20748	20640	20546	20677	20590	20777	20586	20543	20731	20684	20708	20653	20831	20673	20835	20735	20705	20524	20632	20485	20666	20453	20756	20531	20827	20678	20674	20574	20834	20654	20697	20687	20696	20595	20750	20689	20572	20520	20750	20706	20723	20728	20729	20599	20755	20694	20791	20707	20851	20767	20582	20619	20601	20616	20555	20763	20864	20745	20608	20512	20520	20585	20791	20567	20969	20785	20700	20813	20935	20864	20698	20868	20769	20732	20827	20767	20931	20638	20682	20830	21005	20615	20611	20593	20623	20698	20731	20779	20463	20421	20771	20422	20500	20832	20965	20696	20704	20722	20571	20579	20684	20442	20742	20551	20794	20815	20829	20909	20996	20998	20990	20802	20561	20682	20636	20685	20796	20621	20688	20922	20851	20499	20526	20693	20927	20631	20618	20774	20886	20819	20677	20683	20727	20677	20812	20678	20546	20664	20747	20662	20692	20719	20705	20683	20719	20553	20614	20736	20679	20728	20746	20777	20802	20684	20690	20808	20920	20767	20699	20754	20740	20699	20768	20739	20752	20710	20517	20826	20739	20797	20834	20644	20824	20693	20626	20652	20751	20718	20613	20467	20740	20900	20592	20520	20660	20518	20438	20587	20736	20467	20534	20569	20856	20749	20746	20663	20740	20369	20734	20784	20725	20476	20675	20700	20521	20801	20561	20603	20669	20865	20664	20736	20787	20740	20550	20532	20583	20747	20650	20883	20750	20642	20541	20587	20749	20619	20761	20459	20822	20675	20663	20440	20799	20739	20533	20705	20720	20683	20568	20709	20706	20615	20596	20810	20590	20686	20661	20676	20690	20594	20805	20663	20744	20578	20679	20585	20696	20809	20881	20698	20778	20492	20832	20943	20678	20968	20745	20721	20616	20681	20583	20630	20716	20605	20592	20682	20823	20497	20694	20701	20794	20775	20678	20796	20865	20669	20739	20760	20498	20534	20789	20739	20725	20469	20664	20729	20785	20617	20849	20727	20687	20846	20791	20552	20767	20691	20721	20643	20673	20739	20739	20760	20493	20726	20529	20629	20844	20619	20672	20638	20699	20742	20723	20828	20659	20531	20597	20719	20539	20576	20611	20660	20669	20778	20547	20689	20847	20734	20666	20521	20648	20681	20665	20831	20868	20629	20816	20470	20620	20524	20524	20656	20722	20523	20689	20752	20738	20579	20667	20830	20662	20659	20562	20611	20652	20708	20702	20862	20658	20770	20502	20527	20858	20576	20606	20772	20603	20713	20597	20433	20661	20792	20764	20982	20908	20675	20914	20684	20747	20772	20681	20600	20659	20673	20607	20328	20575	20641	20898	20737	20770	20685	20575	20630	20697	20654	20715	20634	20504	20733	20735	20809	20663	20606	20735	20789	20621	20708	20559	20771	20567	20720	20344	20699	20819	20709	20740	20805	20736	20355	20495	20759	20580	20662	20542	20780	20766	20573	20772	20397	20485	20613	20617	20735	20911	20789	20672	20696	20672	20580	20628	20663	20698	20636	20832	20485	20626	20831	20909	20803	20635	20732	20689	20718	20791	20975	20873	20805	20653	20774	20517	20701	20626	20656	20588	20832	20886	20827	20640	20585	20610	20550	20550	20650	20839	20819	20586	20820	20533	20606	20784	20717	20766	20704	20668	20517	20521	20800	20834	20350	20822	20530	20635	20565	20756	20541	20545	20572	20636	20699	20690	20710	20863	20681	20694	20662	20715	20831	20757	20882	20921	20723	20479	20611	20634	20599	20605	20486	20520	20601	20533	20645	20564	20692	20637	20548	20818	20806	20745	20615	20662	20801	20581	20701	20591	20630	20607	20749	20865	20811	20710	20645	20841	20581	20599	20888	20707	20628	20633	20914	20806	20820	20579	20562	20903	20591	20573	20874	20702	20783	20581	20664	20700	20836	20794	20976	20483	20716	20797	20733	20787	20657	20788	20571	20766	20780	20746	20580	20726	20814	20730	20631	20662	20543	20800	20869	20892	20569	20623	20736	20936	20701	20594	20687	20779	20744	20724	20834	20726	20658	20694	20940	20529	20644	20792	20721	20687	20445	20809	20741	20721	20828	20661	20854	20566	20503	20542	20906	20750	20710	20832	20655	20834	21018	20402	20633	20869	20488	20751	20328	20945	20733	20838	20884	20690	20837	20515	20690	20441	20557	20631	20711	20752	20855	20764	20686	20531	20836	20741	20673	20527	20692	20694	20742	20754	20758	20914	20887	20708	20796	20708	20753	20695	20594	20638	20770	20706	20736	20777	20669	20841	20764	20733	20768	20601	20824	20864	20626	20802	20793	20744	20723	20806	20524	20753	20661	20650	20565	20633	20613	20521	20486	20599	20605	20484	20726	20630	20523	20682	20818	20798	20673	20796	20565	20929	20570	20622	20653	20538	20426	20594	20720	20696	20765	20768	20596	20765	20804	20631	20687	20700	20758	20741	20736	20582	20630	20908	20675	20580	20693	20926	20711	20834	20805	20725	20587	20620	20712	20469	20805	20847	20794	20656	20776	20828	20712	20734	20757	20578	20726	20813	20722	20581	20598	20654	20702	20618	20659	20688	20621	20745	20706	20739	20830	20568	20527	20559	20584	20770	20638	20847	20627	20731	20570	20437	20752	20698	20482	20769	20645	20638	20657	20588	20892	20766	20893	20808	20884	20600	20562	20733	20768	20914	20697	20753	20349	20585	20621	20811	20741	20768	20733	20754	20624	20545	20422	20822	20647	20610	20653	20514	20544	20610	20813	20655	20645	20648	20571	20777	20884	20654	20838	20936	20602	20809	20718	20783	20772	20774	20585	20912	20735	20694	20667	20647	20669	20842	20700	20577	20661	20767	20585	20538	20643	20821	20591	20467	20638	20879	20735	20629	20759	20596	20794	20791	20539	20790	20493	20849	20539	20815	20850	20621	20566	20694	20927	20792	20522	20665	20656	20803	20713	20780	20578	20675	20606	20509	20676	20942	20813	20764	20699	20562	20732	20907	20537	20709	20725	20743	20715	20768	20549	20688	20575	20804	20811	20847	20759	20791	20780	21012	20712	20569	20664	20476	20511	20732	20629	20800	20580	20618	20760	20738	20802	20603	20710	20592	20629	20671	20493	20818	20537	20592	20564	20781	20839	20700	20790	20633	20401	20553	20593	20826	20679	20738	20850	20617	20644	20534	20621	20689	20596	20454	20794	20714	20897	20627	20684	20401	20818	20937	20585	20726	20571	20724	20608	20569	20812	20649	20694	20700	20672	20537	20503	20871	20657	20771	20460	20742	20726	20791	20868	20625	20786	20710	20714	20794	20743	20736	20664	20548	20809	20522	20680	20775	20724	20834	20550	20549	20868	20694	20676	20858	20588	20588	20863	20485	20649	20794	20881	20551	20833	20694	20708	20667	20735	20660	20739	20614	20662	20814	20619	20676	20671	20675	20599	20611	20675	20564	20802	20581	20635	20658	20517	20800	20569	20794	20559	20715	20703	20360	20502	20682	20708	20754	20712	20662	20706	20694	20657	20560	20838	20698	20686	20938	20568	20628	20668	20488	20725	20429	20591	20778	20684	20793	20639	20810	20784	20800	20734	20743	20729	20694	20681	20702	20838	20775	20628	20706	20704	20690	20656	20818	20769	20690	20735	20663	20645	20645	20641	20639	20605	20859	20602	20733	20683	20933	20775	20677	20823	20756	20592	20667	20493	20461	20738	20725	20532	20710	20537	20960	20576	20573	20622	20776	20811	20575	20883	20892	20803	20779	20666	20442	20726	20750	20755	20575	20753	20523	20809	20719	20652	20797	20662	20529	20716	20841	20683	20696	20541	20646	20884	20582	20715	20514	20730	20870	20734	20661	20514	20598	20705	20906	20707	20658	20688	20662	20446	20678	20669	20787	20633	20569	20864	20585	20921	20479	20568	20599	20713	20611	20503	20687	20766	20955	20508	20785	20482	20728	20964	20721	20777	20899	20783	20755	20592	20833	20644	20852	20720	20769	20483	20808	20902	20622	20634	20677	20549	20864	20736	20907	20697	20827	20667	20641	20817	20700	20727	20330	20626	20733	20622	20594	20785	20405	20759	20574	20790	20554	20691	20711	20540	20715	20603	20537	20732	20740	20655	20730	20462	20592	20883	20646	20554	20436	20759	20666	20612	20663	20796	20564	20623	20431	20695	20652	20698	20692	20641	20648	20676	20597	20808	20766	20622	20708	20672	20796	20719	20484	20923	20695	20787	20462	20478	20526	20637	20381	20589	20667	20581	20689	20472	20896	20450	20949	20712	20819	20982	20616	20633	20742	20806	20804	20792	20805	20856	20722	20579	20530	20637	20783	20675	20633	20606	20690	20502	20723	20647	20791	20664	20692	20529	20573	20739	20674	20759	20609	20660	20917	20590	20703	20617	20454	20678	20851	20801	20724	20696	20691	20592	20652	20724	20672	20711	20612	20900	20908	20643	20901	20611	20564	20754	20646	20643	20700	20426	20789	20536	20666	20660	20852	20726	20535	20848	20825	20489	20651	20717	20761	20578	20547	20718	20669	20766	20669	20609	20781	20547	20417	20672	20684	20785	20634	20542	20559	20701	20673	20638
23854	43254	36840	26052	21131	18808	18102	17898	17468	17493	17200	17422	17329	17054	17068	17134	17160	17158	17121	17108	17054	17066	16939	16814	16991	16702	17176	16907	17060	16961	16982	17172	16937	16870	17013	16974	17172	16892	17074	17007	17071	16911	16851	17023	16960	16975	17121	16999	16898	16901	16953	17114	16979	16895	17008	16830	17122	16914	16934	17001	16896	16889	16989	16862	16736	17076	18009	17992	17797	17458	17147	16904	16941	16851	16647	16991	16819	16769	16821	16942	16910	16967	16967	16806	16882	16858	16983	16780	17025	16896	16949	17010	16754	16819	16799	16929	16889	16937	16841	16864	16991	16934	16970	16905	16777	16963	16913	16948	16840	16931	16880	16703	16844	16810	16971	16789	16890	16860	16970	16837	17031	16890	16904	16904	16793	16819	16841	16963	16829	17117	16924	16886	16874	16954	16881	16705	17017	16893	16967	16921	16859	16971	16975	17015	16892	16792	16931	17064	16960	16873	16890	16847	16899	16963	16854	16934	16945	16907	16696	16838	16835	16835	16798	16822	16947	16664	16940	16891	16927	16769	17088	16913	16857	17016	16741	16923	16902	16885	16796	16926	16705	16946	16890	16908	17030	16780	16797	16786	16997	16922	16785	16778	16987	16768	16881	16841	16736	16808	16968	16974	16739	16915	16825	16907	16780	16961	16770	16920	16741	16839	16880	17077	17100	17021	16925	16982	17030	17014	16945	16839	16836	16907	17047	16901	16736	16907	16847	17087	16788	16794	16897	17001	16763	16843	16919	16753	16980	16979	16812	17142	17053	16862	16769	16966	16894	16998	16834	16998	16960	16893	17079	16944	16785	16795	16885	16808	16791	17031	16994	16947	17019	16886	16872	16986	16880	16859	16902	16761	16792	16832	16912	16929	16958	16870	16986	16936	16999	16917	16842	16881	16911	16938	16951	16808	16690	17104	17049	16833	16765	16915	16875	16925	16977	16722	16819	16867	16941	16800	16834	16865	16911	17035	16904	16725	16763	16832	16944	16689	16944	16761	16806	16815	16928	16922	16756	16962	16776	16870	17167	16982	16861	16820	16808	16879	16812	16983	16827	16707	16781	16851	17016	16654	16910	16812	16910	16854	16670	16836	16921	16740	16873	16867	16816	16882	16884	16787	16945	16745	16958	16716	16882	16930	16935	16829	16820	16822	16855	16845	16738	16752	17019	16725	16885	16921	17059	16846	16769	16837	17031	16790	16782	16836	16747	16897	16939	16841	16905	16923	16872	16819	16829	16951	16916	16922	16890	16829	16645	16975	16863	16783	16914	16994	16938	16820	16700	16817	16765	16817	16840	16953	16852	16825	16884	16961	16957	16824	16834	16784	16932	16764	16750	16919	16773	16828	16807	16967	16977	16956	17033	16882	16946	16940	16908	16813	16905	16942	16803	16902	16858	16928	16934	16778	16924	16822	16696	16829	16832	16912	16959	16908	16803	16721	17059	16889	16630	16954	16754	16730	16807	16755	17064	16991	16976	16722	16901	16651	16769	16930	17035	16682	16942	16939	16771	16955	16831	16966	17008	16984	16996	16725	16808	16890	16882	16986	16749	16833	16898	16858	17004	16882	17028	17031	16838	16966	16772	16872	16715	16889	16850	16987	16810	16923	16821	16803	16934	16794	16889	16850	16823	17025	16870	16968	17011	16862	16823	16795	16741	16866	16716	16813	16746	16879	16888	16924	17045	16909	16971	17030	17070	16835	16859	16948	17006	16937	16710	16799	16817	16873	16787	16808	17031	16974	16891	16990	16958	16939	16706	16929	16935	16704	16778	16892	16830	16711	17020	16936	16810	16962	16973	16895	16836	16875	16863	16988	16914	16638	17055	16810	17018	16832	16762	16885	16830	16873	16941	16974	16966	16804	16922	16881	17003	16973	16852	16744	16912	16836	17020	16929	16857	16930	16961	16865	16970	16852	17044	16902	16903	16839	16871	16765	16678	16842	16882	16866	16971	17040	16889	16641	16910	17072	17084	16883	16867	16869	16816	16948	16854	16928	16826	17049	16636	16845	16893	17053	16840	16960	16761	17052	16759	17010	16801	16810	16843	17018	16811	16867	16748	16793	16855	16767	16875	16862	17003	16855	16870	16816	17067	16893	17025	16955	16852	16846	16824	16777	16896	16901	16870	16980	16867	16807	16720	16780	16878	16887	16927	16780	16864	16858	17063	16869	16919	16868	16906	16592	16826	17066	16955	16820	16633	16830	16885	16887	16705	17034	16991	16872	16926	16991	16954	16869	17010	16878	16962	16906	16835	16990	16743	16739	16850	16783	16701	16791	16919	16986	16880	16995	16944	16886	16847	16982	16793	16848	16806	16782	16947	16881	16906	16901	16933	16939	16892	16930	16803	16782	16873	16879	16974	16844	16723	17046	16776	16853	16751	16865	16902	16937	16876	16928	16745	16828	16889	16776	16775	16975	16929	16819	16733	16678	16828	17144	16894	16787	16942	16731	17026	16799	16882	16605	16985	16932	16912	16636	17010	16767	16930	16994	16942	16916	16675	16695	16874	16837	16954	16766	17029	16670	16995	16871	16973	16937	16803	16903	16966	17000	16741	16938	16945	16959	16875	16936	16952	16942	17071	16920	16901	17104	16837	16931	16919	17029	16891	17035	17120	16953	16817	16892	16846	16832	16787	16719	16718	16896	17012	16989	16802	16835	16915	16861	16726	16987	17094	17061	16820	16769	16891	16980	16855	17065	16983	16907	16886	16957	16830	16915	16828	16789	16763	16722	16703	16883	16884	16865	16877	16985	16780	16774	16975	16777	16809	16733	16848	16990	17013	17035	16903	16983	16957	16764	16956	16814	16756	16910	16890	16860	16873	17057	16937	16973	16847	16978	17046	17000	16850	16874	16937	16821	16842	16705	17050	16957	16821	16826	16897	16873	16998	16923	16834	16875	16922	16814	16804	16795	16718	16892	16931	17028	17022	16710	16967	16924	16758	16905	16822	16761	16692	17015	16808	16786	16790	16888	16838	16950	16851	16942	16783	17003	16857	16891	16745	16735	16854	16940	16991	16894	17002	16765	16927	16880	16998	16816	16954	16915	16794	16900	16741	16905	16658	16942	16740	16995	16944	16852	17039	16791	16996	16925	16754	16797	16890	16907	16931	16820	16859	16759	16816	17013	16844	17060	16938	17048	16896	16733	16919	16809	16842	16960	16937	16774	16912	16965	16955	16937	16964	16828	16849	16823	16867	17023	16982	16977	16831	16784	16747	16840	16772	16792	16927	16790	16790	16955	16906	16761	16694	16947	17042	16794	16992	16966	16988	16818	16776	16872	16815	16885	16877	16761	16864	16784	16935	16865	16989	16795	16810	16930	16884	16961	16875	16886	17001	16653	16842	16900	16961	16844	16722	17085	16846	16784	16906	16836	16697	17056	16857	16987	16818	16853	16831	17000	16897	17005	16826	16829	16802	16912	16834	16878	16876	16800	16999	16821	16797	16892	16793	16693	16742	16807	16718	16931	16966	16935	17086	16784	16903	16849	16759	16787	16905	16826	16899	16894	16905	16772	16834	16890	16906	16945	16618	16974	16698	16893	16737	16932	17044	16808	16841	16736	16952	16858	16983	16916	16895	16828	16842	16766	16628	16830	16783	16954	16900	17001	16905	17037	16935	16810	16759	16788	16927	16975	17046	16791	16753	16949	16992	16720	16881	16875	16790	16901	16934	16868	16697	16869	16789	16931	16777	16771	16874	16857	16956	17007	16824	16746	16933	16870	16856	16882	16861	16918	16891	16829	16908	16900	16873	16935	16910	16805	16907	16799	16917	16780	16973	16788	16874	16922	16830	16927	16846	16952	16993	16726	17042	16837	16868	16840	16795	16882	16903	16999	16676	16803	16878	17011	16784	16871	16865	16834	16963	16994	16842	16826	16944	16875	16864	16925	16859	16939	16903	16908	16932	16851	17188	16943	16783	16944	16877	16872	16917	16836	16812	16840	16986	16841	16788	16836	16885	16831	16722	16966	16837	16860	16755	16855	16842	16926	16809	16890	16982	16895	16853	16758	16818	17097	16979	16894	16934	16971	16694	16750	16898	16996	17074	16831	16911	17014	17064	16805	16774	16829	16875	16860	16955	16859	16859	16908	16883	16910	16743	16809	16676	16926	16811	16935	16917	16863	17014	16824	16759	16932	16769	16977	16684	16763	16804	16964	16759	16881	16814	16890	16876	16810	16797	17030	16899	16972	16987	16890	16821	16898	16838	16743	16902	16801	17007	16811	16988	16910	16895	16846	17060	16776	16824	16865	16843	16955	16814	16993	16942	16771	16902	16940	16916	16944	16944	16924	16844	16770	16831	17054	16556	16933	16934	16784	17074	16899	16989	16690	16807	16655	16950	16846	16991	16900	16803	16914	16819	16937	16873	16856	16996	16899	16904	16765	16921	16915	16948	16816	16877	16876	16923	16904	16800	16925	17029	16829	16769	16823	16935	16892	16853	16958	16889	16809	17034	16990	17068	16882	17020	16833	16910	16791	16814	16822	16861	16749	16925	16846	16793	16906	16958	16939	16903	16672	16860	16847	16741	17084	16721	16646	16822	16878	16856	16890	16839	16962	16817	17034	16938	16699	16988	16838	16768	16665	16814	16956	16832	16863	17137	16988	16844	16993	16842	16873	16645	17107	16852	16952	16902	16858	16907	16898	16951	16861	16812	17046	16917	16726	16984	16928	16772	16679	16949	16925	16819	16810	16975	16851	17024	16772	16765	16933	16961	16820	16857	16921	16869	16895	16908	16792	16831	16937	16929	17026	16768	16933	16810	16822	16994	16943	16791	16823	17101	16990	16911	16871	16887	16886	16909	16984	16939	16753	16926	16866	16843	16820	16780	16870	17034	17043	16964	16941	16849	16755	16866	17041	16851	16871	16817	16899	16835	16696	16963	16775	16943	16865	16826	17116	16814	17029	16856	16821	16900	16860	16856	16859	16800	16949	16893	16821	16839	16868	16831	16846	17018	16914	16880	16941	16869	16807	16979	16935	16857	16936	16808	16977	16859	16888	16803	16924	16896	16944	16846	16872	16930	16871	16842	16990	16881	16809	16875	16923	16806	16941	16967	16936	16842	16988	16804	16895	16713	16847	16791	16823	16807	16872	16866	16842
27430	22748	26800	24218	21245	21433	21775	21322	21247	21308	21296	21530	21536	21335	21466	21343	21508	21411	21401	21430	21248	21392	21427	21340	21440	21344	21171	21333	21326	21200	21420	21220	21114	21268	21253	21421	21048	21330	21374	21371	21485	21401	21502	21465	21582	21456	21331	21342	21352	21139	21523	21203	21403	21366	21288	21305	21339	21370	21592	21343	21343	21419	21382	21287	21259	21403	21336	21283	21560	21397	21397	21427	21494	21356	21334	21471	21442	21268	21320	21353	21447	21394	21422	21141	21258	21280	21236	21322	21151	21218	21307	21234	21162	21517	21479	21288	21442	21387	21344	21285	21398	21269	21231	21163	21191	21161	21146	21393	21437	21489	21255	21538	21140	21427	21428	21474	21124	21197	21357	21221	21165	21377	21412	21405	20923	21400	21553	21464	21155	21251	21367	21302	21265	21203	21265	21437	21308	21404	21534	21270	21178	21348	21245	21231	21184	21417	21216	21120	21427	21276	21544	21467	21276	21373	21397	21190	21289	21298	21144	21212	21391	21577	21402	21335	21170	21348	21345	21404	21108	21185	21232	21152	21219	21221	21382	21233	21198	21405	21167	21193	21405	21470	21559	21472	21330	21338	21506	21243	21293	21243	21361	21278	21416	21318	21157	21347	21482	21289	21385	21264	21409	21317	21241	21306	21184	21155	21342	21130	21436	21300	21326	21289	21311	21507	21269	21412	21379	21377	21175	21330	21323	21365	21387	21357	21203	21384	21520	21570	21323	21351	21226	21066	21361	21294	21293	21196	21382	21143	21237	21277	21327	21633	21487	21500	20918	21413	21458	21431	21277	21242	21471	21134	21061	21205	21368	21228	21353	21283	21383	21365	21466	21277	21478	21376	21381	21263	21316	21313	21166	21500	21182	21209	21402	21346	21453	21347	21453	21407	21250	21281	21302	21266	21400	21303	21299	21258	21238	21475	21339	21405	21333	21256	21256	21385	21070	21187	21467	21405	21054	21261	21247	21439	21366	21114	21488	21372	21262	21513	21143	21201	21279	21265	21196	21216	21297	21418	21406	21416	21474	21256	21255	21355	21193	21216	21447	21551	21234	21529	21085	21164	21281	21111	21215	21276	21176	21250	21273	21350	21313	21337	21074	21468	21406	21190	21402	21258	21223	21446	21122	21315	21289	21305	21268	21223	21336	21623	21320	21406	21302	21268	21067	21307	21249	21253	21213	21108	21260	21302	21312	21264	21183	21219	21448	21254	21434	21318	21269	21429	21390	21201	21248	21375	21338	21441	21387	21273	21368	21426	21310	21267	21289	21593	21300	21124	21452	21036	21149	21134	21313	21165	21570	21261	21322	21444	21321	21338	21328	21217	21593	21229	21280	21199	21318	21364	21193	21179	21280	21420	21504	21171	21442	21226	21389	21272	21176	21366	21338	21139	21121	21367	21172	21283	21090	21216	21452	21398	21099	21202	21246	21379	21461	21391	21218	21266	21413	21309	21233	21351	21371	21507	21472	21235	21255	21273	21140	21315	21298	21393	21184	21546	21518	21092	21245	21367	21206	21223	21299	21192	21309	21399	21132	21181	21168	21241	21314	21247	21337	21257	21369	21328	21457	21326	21315	21224	21246	21260	21322	21356	21276	21462	21268	21355	21146	21284	21432	21117	21386	21350	21468	21439	21252	21199	21249	21293	21358	21112	21339	21255	21170	21333	20999	21326	21323	21442	21322	21353	21331	21386	21413	21425	21278	21522	21503	21254	21277	21138	21226	21312	21327	21204	21232	21233	21355	21095	21163	21337	21282	21329	21387	21476	21277	21398	21491	21264	21268	21437	21284	21280	21412	21173	20954	21542	21320	21408	21334	21143	21417	21400	21496	21343	21327	21342	21412	21380	21480	21343	21189	21350	21497	21265	21203	21241	21240	21286	21368	21183	21315	21355	21241	21462	21186	21049	21049	21512	21142	21344	21358	21322	21055	21246	21208	21074	21267	21489	21212	21280	21367	21474	21392	21275	21330	21254	21243	21081	21253	21083	21320	21323	21279	21351	21356	21428	21362	21241	21313	21180	21146	21462	21348	21406	21256	21204	21455	21381	21241	21388	21283	21273	21373	21145	21354	21153	21365	21317	21283	21505	21305	21430	21022	21094	21118	21384	21302	21479	21211	21327	21343	21505	21252	21249	21079	21136	21191	21184	21142	21269	21413	21417	21218	21131	21209	21374	21283	21459	21584	21454	21493	21532	21094	21371	21183	21598	21265	21301	21397	21018	21206	21241	21231	21204	21338	21288	21307	21180	21124	21174	21312	21260	21125	21245	21351	21401	21316	21239	21404	21275	21280	21492	21415	21264	21127	21418	21406	21352	21107	21420	21476	21228	21164	21196	21119	21334	21238	21559	21254	21129	21480	21449	21482	21186	21306	21249	21311	21127	21188	21310	21438	21499	21290	21324	21436	21185	21408	21405	21309	21290	21308	21370	21102	21315	21377	21561	21370	21546	21286	21299	21451	21451	21408	21465	21332	21158	21448	21227	21191	21484	21022	21575	21489	21246	21593	21357	21422	21431	21321	21301	21287	21396	21501	21376	21400	21397	21321	21290	21402	21281	21330	21267	21362	21324	21434	21197	21667	21359	21277	21176	21336	21438	21341	21266	21254	21356	21320	21335	21474	21342	21264	21365	21342	21408	21325	21401	21224	21327	21321	21345	21333	21233	21269	21402	21189	21287	21209	21399	21257	21326	21294	21176	21595	21196	21194	21480	21460	21490	21340	21191	21277	21356	21503	21240	21193	21564	21305	21475	21282	21187	21177	21225	21322	21158	21340	21329	21195	21322	21261	21388	21380	21411	21253	21391	21533	21431	21370	21436	21294	21379	21561	21216	21257	21395	21121	21320	21351	21204	21333	21272	21125	21184	21294	21274	21446	21145	21484	21467	21479	21332	21439	21392	21272	21375	21223	21420	21360	21364	21137	21257	21353	21477	21225	21195	21240	21204	21445	21344	21444	21224	21276	21429	21584	21358	21243	21515	21440	21131	21328	21252	21133	21263	21363	21382	21314	21560	21151	21274	21231	21337	21298	21214	21089	21365	21302	21387	21324	21349	21519	21399	21426	21417	21460	21369	21138	21224	21192	21262	21127	21309	21240	21515	21201	21390	21242	21222	21508	21341	21373	21386	21145	21406	21262	21139	21358	21313	21212	21245	21441	21343	21369	21356	21306	21186	21318	21108	21524	21398	21341	21268	21333	21447	21232	21393	21189	21376	21249	21270	21373	21278	21228	21288	21410	21481	21462	21446	21503	21421	21082	21287	21270	21315	21411	21515	21595	21481	21186	21475	21399	21411	21239	21322	21512	21301	21328	21241	21243	21200	21309	21350	21321	21395	21137	21366	21376	21252	21399	21188	21238	21403	21175	21636	21364	21296	21388	21299	21352	21242	21439	21266	21224	21337	21462	21268	21384	21289	21401	21463	21353	21277	21209	21379	21503	21339	21314	21404	21296	21215	21302	21310	21236	21329	21263	21229	21412	21312	21135	21114	21287	21340	21282	21202	21470	21476	21207	21256	21212	21336	21287	21391	21312	21293	21313	21185	21280	21353	21440	21355	21436	21324	21519	21563	21280	21264	21296	21192	21270	21335	21376	21186	21448	21042	21425	21368	21408	21324	21349	21518	21188	21152	21158	21208	21399	21508	21342	21158	21359	21100	21352	21279	21412	21479	21367	21238	21251	21412	21262	21163	21234	21161	21289	21304	21344	21273	21223	21349	21497	21352	21286	21362	21387	21156	21316	21154	21125	21348	21209	21188	21349	21280	21437	21352	21461	21119	21397	21240	21332	21295	21442	21283	21255	21459	21410	21120	21122	21328	21226	21226	21341	21404	21267	21278	21430	21423	21270	21114	21455	21439	21425	21518	21611	21342	21361	21299	21332	21173	21533	21329	21341	21245	21409	21306	21288	21342	21260	21427	21356	21505	21447	21305	21381	21536	21469	21289	21382	21293	21455	21432	21388	21024	21492	21270	21252	21281	21449	21409	21284	21321	21297	21170	21300	21334	21403	21282	21336	21353	21358	21475	21295	21282	21377	21487	21371	21101	21225	21330	21391	21366	21194	21185	21371	21507	21274	21287	21418	21247	21392	21206	21342	21309	21341	21446	21557	21526	21290	21312	21320	21169	21512	21291	21337	21278	21314	21287	21344	21453	21198	21131	21243	21309	21496	21409	21366	21330	21147	21311	21346	21163	21397	21265	21249	21406	21361	21453	21190	21504	21437	21473	21357	21160	21132	21172	21184	21202	21316	21138	21235	21114	21385	21279	21366	21432	21393	21434	21280	21473	21254	21381	21329	21427	21245	21398	21438	21181	21197	21280	21308	21258	21415	21564	21206	21413	21476	21217	21320	21295	21484	21209	21417	21370	21251	21415	21350	21329	21343	21289	21250	21378	21310	21270	21286	21415	21440	21388	21557	21414	21427	21149	21335	21226	21202	21488	21113	21257	21311	21411	21342	21373	21131	21239	21349	21407	21233	21389	21395	21590	21179	21362	21247	21423	21340	21342	21243	21234	21308	21277	21451	21553	21394	21492	21113	21262	21502	21365	21394	21450	21132	21228	21366	21270	21210	21553	21353	21236	21249	21266	21122	21515	21294	21333	21509	21285	21345	21162	21444	21238	21188	21322	21367	21240	21111	21427	21264	21330	21201	21087	21373	21450	21393	21346	21351	21199	21204	21308	21500	21242	21120	21417	21298	21006	21344	21283	21231	21273	21361	21354	21513	21404	21131	21287	21215	21463	21109	21252	21578	21228	21242	21429	21418	21320	21426	21401	21239	21224	21188	21433	21391	21371	21319	21259	21370	21189	21537	21214	21312	21464	21182	21338	21269	21728	21396	21305	21238	21331	21257	21350	21261	21503	21187	21282	21434	21183	21242	21236	21121	21457	21298	21269	21235	21492	21319	21168	21151	21529	21599	21335	21197	21266	21422	21484	21331	21102	21506	21343	21368	21266	21455	21002	21582	21683	21535	21291	21206	21188	21238	21336	21216	21367	21216	21299	21277	21334	21212	21424	21126	21041	21174	21437	21152	21235	21311	21033	21354	21175	21347	21237	21243	21289	21127	21196	21415	21489	21115	21257	21305	21473	21283	21101	21016	21444
19341	25442	21428	18208	17646	17292	17297	17449	17207	17227	17140	17377	17349	17247	17287	17074	17225	17141	17117	17203	17390	17135	17157	17123	17226	17182	17182	17265	17125	17271	17059	17232	17150	17140	17061	17251	16961	17324	17018	17503	17257	17075	17175	17388	17106	17286	17278	17217	17224	17126	17301	17246	17155	17261	17134	17240	17203	17156	17262	16964	17175	17345	17228	17168	17220	17262	17229	17367	17231	17252	17184	17395	17122	17160	17037	17239	17213	17209	17277	17199	17284	17179	17120	17228	17229	17142	17195	17144	17266	17164	17487	17282	17076	17350	17152	17199	17278	17262	17201	17256	17132	17198	17100	17133	17080	17190	17296	17072	17190	17133	17142	17234	17292	17216	17060	17223	17133	17135	17136	17279	17218	17209	17243	17201	17365	17128	17168	17144	17405	17164	17125	17024	17238	17152	17136	17092	17094	17055	16985	17136	17165	17178	17160	17246	17249	17032	17196	17227	17169	17279	17422	17308	17264	17056	17212	17147	17239	17198	17161	17343	17234	17083	17070	17106	17269	17034	17346	17243	17443	17237	17183	17236	17211	17438	17257	17252	17275	17202	17232	17174	16999	17224	17153	17056	17430	17185	17203	17188	17040	17025	17160	17129	17256	17164	17185	17275	17211	17147	17171	17221	17013	17131	17236	17334	17161	17203	17270	17296	17152	17207	17211	17181	17275	17174	17337	17299	17062	17118	17164	17150	17044	17219	17180	17248	17295	17133	17095	17114	17234	17230	17314	17140	17355	17186	17298	17221	16985	17224	17050	17223	17244	17062	17222	17283	17089	17226	17195	17059	17179	16953	17258	17216	17218	17157	17266	17189	17175	17201	17231	17203	17104	17278	17291	17180	17041	17128	17255	17274	17222	17256	17169	17404	17086	17113	17234	17058	17055	17166	17038	17165	17301	17326	17253	17101	17333	17138	17251	17272	17169	17267	17154	17175	17038	17193	17315	17321	17125	17192	17291	17188	17150	17035	17161	17082	17013	17306	17059	17321	17183	17159	17235	17192	17039	17318	17149	17264	17247	17019	17072	17063	17274	17228	17048	17113	17153	17029	17217	16991	17231	17199	17387	17269	17190	17234	17389	17257	17176	17086	17157	17169	17152	17072	17286	17254	17236	17128	17079	17095	17266	17265	17272	17323	17256	17134	17256	17174	17154	17318	17271	17084	17121	17168	17392	17076	17098	17191	17255	17152	17207	17156	17243	16992	17149	17182	17191	17042	17025	17075	17163	17043	17146	17147	17234	16998	17205	17112	17051	17259	17302	17126	17263	17103	17176	17152	17176	17119	17274	17283	17218	17193	17110	17227	17076	17130	17286	17235	17136	17267	17069	17208	17168	17265	17109	17423	17231	17130	17444	17167	17106	17396	17035	17271	17217	17315	17179	17129	17153	17073	17188	17280	17304	17267	17145	17158	17121	17145	17299	17385	17310	17083	17327	17022	17206	17167	17108	17085	17281	17129	17260	17170	17225	17188	17421	17179	17008	17127	17201	17169	17251	17158	17171	17138	17212	17330	17210	17080	17119	17138	17293	17355	17346	17319	17026	17209	17322	17218	17094	17147	17171	17083	17162	17249	17080	16959	17137	17238	17125	17323	17299	17200	17117	17006	17349	17505	17160	17026	17171	17167	17221	17216	17220	17290	17211	17284	16894	17069	17195	17231	17159	17241	17304	17096	17148	17223	17271	17192	16945	17202	17125	17111	17179	17137	16985	17115	17305	17058	17197	17207	17300	17125	17370	17140	17133	17213	17104	17236	17189	17276	17203	17257	17315	17212	17385	17147	17190	17339	17252	17214	17148	17114	17227	17157	17200	17155	17032	17072	17152	17037	17250	17143	17379	17285	17088	17318	17023	17093	17255	17294	17018	17027	17235	17276	17072	17328	17244	17336	17328	17176	17296	17187	17205	17132	17393	17389	17365	17231	17360	17252	17225	17261	17027	17364	17181	17116	17173	17151	17276	17159	17431	17105	17299	17268	17107	17323	17231	17096	17171	17249	17207	17050	17183	17354	17146	17252	17109	17175	17169	17259	17242	17224	17269	17162	17467	17102	17334	17191	17032	17282	17213	17022	17185	17144	17209	17261	17288	17372	17259	17242	17111	17202	17130	17134	17396	17238	17198	17190	17216	17296	17185	17171	17356	17202	17129	17362	17252	17217	17163	17309	17394	17005	17126	17244	17244	17143	17167	17207	17186	17174	17298	17275	17204	17258	17100	17217	17062	17324	17336	17190	17258	17206	17163	17239	17227	17189	17343	17289	17139	17281	17105	17330	17143	17248	17286	17371	17398	17165	17162	17156	17369	17028	17223	17257	17376	17152	17153	17078	17118	17069	17173	17155	17214	17345	17111	17153	17250	17085	17184	17267	17138	17146	17082	17202	17275	17391	17226	17240	17179	17039	17206	17362	17043	17196	17091	17098	17202	17224	17294	17244	17232	17202	17229	17160	17100	17316	17282	17224	17274	17087	16996	17156	17314	17112	17105	17290	17195	17101	17168	17130	17302	17342	17098	17367	17292	17088	17187	17054	17111	17289	17248	17037	17204	17356	17160	17209	17161	17283	17296	17285	17157	17155	17242	17320	17352	17297	17314	17366	17109	17051	17133	17127	17173	17260	17219	17320	17216	17102	17074	17254	17155	17079	17267	17244	17201	17175	17062	17373	17296	17078	17255	17180	17115	17227	17206	17133	17433	17036	17171	17164	17354	17220	17104	17192	17318	17070	17159	17139	16930	17381	17227	17178	17189	17011	17048	17134	17119	17113	17199	17341	17187	17105	17246	17136	17132	17294	17051	17305	17342	17040	17114	17225	17204	17184	17485	17144	17331	17297	17346	16910	17231	17074	17198	17096	16991	17167	17174	17218	17345	17068	17282	17121	17289	17121	17145	17014	17284	17147	16998	17179	17145	17182	17365	16975	17390	17130	17190	17235	17130	17419	17085	17292	17139	17113	17277	17253	17277	17235	17294	17377	17238	17050	17158	16801	17383	17176	17198	17298	17031	17198	17260	17208	17336	17110	17294	17171	17097	17284	17211	17174	17120	17159	17195	17312	17034	17240	17281	17133	17321	17165	17241	17309	17107	17098	17204	17142	16942	17187	16996	17248	17143	17014	17184	17276	17194	17055	17205	17078	17276	16990	17107	17123	17222	17331	17081	17334	16833	17069	17223	17257	17215	17076	16986	17070	17426	17163	17263	17213	17324	17221	17121	17303	17119	17337	17101	17377	17170	17257	17267	17147	17279	17236	17307	17161	17166	17268	17291	17254	17320	17151	17340	17181	17206	17184	17284	17175	17218	17100	17065	17096	17162	17168	17207	17222	17134	17203	17201	17193	17242	17301	17311	17270	17279	17359	17231	16994	17192	17117	17258	17137	17193	17176	17203	17107	17247	17246	17089	17172	17305	17182	17173	17152	16928	17246	17147	17255	17141	17382	17239	17227	17109	17199	17388	17136	17270	17176	17222	17181	17241	16950	17158	17217	17313	17137	17141	17137	17163	17368	17015	17166	17170	17162	17184	17201	17225	17449	17113	17147	17190	17145	17111	17149	17130	17273	17171	17180	17338	17074	17146	17230	17224	17300	17192	17273	17289	17240	17117	17190	17216	17247	17265	17185	17221	17191	17138	17200	17216	17251	17163	17131	17303	17131	17252	17147	17236	17138	17165	17194	16990	17198	17034	17444	17142	17168	17121	17263	17179	17193	17134	17213	17154	16979	17273	17007	17216	17260	17238	17183	17286	17121	17313	17113	17259	17445	17330	17080	17245	17364	17039	17337	17194	17025	16971	17188	17285	17150	17209	17227	17079	17220	17137	17221	17095	17125	17182	17027	17115	17341	17153	17093	17202	17148	17124	17225	17109	17069	17236	17271	17121	17285	17331	17200	17228	17092	17100	17101	17311	17189	17332	17069	17137	17086	17264	17232	16999	17200	17287	17463	17064	17199	17100	17253	16959	17236	17158	17283	17303	17341	17168	17234	17402	17101	17209	17192	17192	17256	17170	17310	17181	17080	17237	17247	17305	17264	17129	17207	17183	17121	17341	17339	17085	17219	17249	17241	17514	17089	17138	17458	17180	17283	17160	17366	17166	17100	17322	17192	17093	17346	17097	17168	17189	17160	17374	17044	17265	17082	17233	17400	17326	17021	17331	17367	17193	17043	17485	17130	17413	17329	17328	17006	17155	17046	17303	17143	17235	17257	17131	17199	17348	17163	17184	17303	17214	17235	17188	17436	17155	17179	17187	17001	17027	17294	17198	17342	17264	17283	17217	17136	17288	17207	17400	16943	17169	17160	17090	17257	17186	17137	17142	17241	17038	17299	17148	17198	17254	17279	17360	17004	17146	17169	17359	17089	17314	16862	17308	17038	17329	17191	17285	17207	17070	17078	17278	17268	17202	17242	17182	17274	17157	17248	17319	17165	17368	17081	17289	17253	17155	17136	17096	17252	17221	17288	17111	17301	17179	17205	17213	17179	17098	17214	17368	17144	17118	17291	17193	17138	17099	17124	17326	17162	17284	17049	17199	17167	17144	17043	17079	17133	17041	17244	17311	17337	17172	17213	17218	17413	17171	17133	17222	17218	17234	17233	17292	17069	17142	17107	17223	17035	17349	17166	17255	17206	17287	17175	17214	17189	17128	17138	17292	17116	17134	17093	17169	17120	17081	17187	17228	17278	17087	17183	17149	17342	17136	17310	17147	17110	17080	17161	17282	17153	17218	17157	17253	17115	17491	17302	17134	17042	17235	17160	17141	17121	17074	17319	16993	17277	17197	17241	17200	17011	17115	17210	17250	17127	17187	17274	17130	17115	17163	17244	17197	17183	16967	17251	17255	17239	17361	17219	17066	17084	17207	17321	17208	17158	17046	17078	16999	17323	17045	17128	17090	17002	17228	17150	17281	17120	17118	17316	17194	17101	17226	17288	17098	17209	17175	17109	17175	17160	17172	17113	17242	17290	17343	17165	17271	17385	17038	17361	17073	17307	17163	17119	17160	17083	17243	17179	17144	17267	17180	17203	17190	17088	17252	17169	17277	17206	17223	17200	17196	17279	17129	17205	17122	17217	17279	17250	17132	17252	17335	17256	17270	17202	17164	17293	17130	17166	17283	17188
23169	20814	28089	23938	22625	24673	25146	23071	22802	22778	22710	22832	22829	22565	22555	22775	22621	22598	22464	22720	22731	22763	22454	22445	22837	22512	22682	22664	22518	22498	22450	22674	22717	22544	22651	22390	22547	22627	22477	22694	22623	22534	22725	22416	22495	22696	22482	22421	22442	22475	22581	22450	22497	22405	22517	22617	22445	22563	22316	22453	22571	22537	22734	22489	22625	22598	22701	22788	22633	22640	22348	22686	22536	22402	22633	22754	22428	22776	22520	22454	22575	22431	22384	22520	22315	22457	22650	22592	22474	22521	22509	22435	22403	22551	22462	22548	22703	22395	22524	22609	22350	22554	22328	22374	22421	22513	22366	22366	22574	22345	22511	22510	22507	22600	22303	22178	22472	22716	22434	22549	22509	22412	22606	22486	22665	22545	22376	22330	22629	22368	22639	22459	22529	22660	22576	22387	22183	22363	22510	22532	22658	22591	22161	22667	22477	22197	22251	22510	22300	22362	22616	22400	22525	22338	22395	22426	22720	22365	22462	22672	22365	22395	22635	22437	22571	22300	22362	22555	22422	22385	22713	22455	22435	22610	22575	22298	22530	22497	22372	22468	22430	22535	22610	22329	22320	22642	22417	22516	22767	22621	22651	22645	22487	22550	22534	22549	22393	22237	22622	22456	22499	22394	22293	22512	22269	22323	22663	22403	22438	22501	22456	22600	22477	22543	22529	22325	22414	22331	22290	22542	22432	22391	22682	22358	22435	22272	22584	22442	22414	22471	22619	22398	22635	22258	22537	22462	22543	22530	22420	22439	22487	22395	22264	22620	22430	22419	22518	22608	22582	22698	22486	22452	22553	22352	22345	22427	22413	22357	22318	22441	22394	22687	22482	22707	22538	22481	22483	22583	22455	22525	22652	22496	22402	22685	22422	22334	22723	22388	22580	22505	22486	22510	22598	22463	22322	22629	22354	22617	22376	22472	22377	22398	22638	22534	22579	22521	22409	22478	22481	22511	22631	22446	22598	22327	22400	22464	22542	22627	22477	22279	22433	22465	22323	22396	22253	22230	22384	22567	22467	22373	22473	22480	22620	22330	22621	22376	22884	22596	22645	22514	22661	22743	22282	22581	22461	22468	22457	22552	22321	22279	22589	22465	22454	22407	22607	22422	22600	22515	22639	22351	22372	22562	22433	22436	22411	22596	22513	22416	22516	22580	22483	22347	22232	22676	22492	22569	22474	22332	22415	22372	22516	22659	22789	22422	22514	22522	22517	22453	22258	22567	22377	22382	22522	22447	22536	22442	22330	22380	22533	22600	22387	22435	22566	22554	22510	22412	22486	22417	22472	22407	22474	22448	22527	22522	22409	22375	22458	22508	22273	22542	22576	22457	22448	22386	22376	22340	22337	22505	22474	22503	22383	22296	22430	22208	22503	22389	22469	22609	22559	22420	22459	22574	22524	22514	22686	22686	22348	22307	22491	22508	22480	22471	22555	22616	22628	22545	22411	22541	22565	22471	22433	22484	22196	22492	22610	22477	22471	22593	22395	22366	22494	22558	22693	22418	22374	22488	22489	22592	22247	22498	22657	22702	22423	22336	22255	22227	22392	22486	22385	22554	22319	22440	22394	22641	22505	22340	22277	22579	22598	22379	22429	22490	22440	22258	22409	22497	22731	22534	22465	22510	22474	22398	22349	22420	22449	22475	22366	22452	22256	22254	22606	22532	22496	22535	22369	22406	22609	22530	22420	22211	22477	22508	22407	22425	22414	22483	22445	22461	22282	22562	22465	22511	22460	22342	22524	22484	22318	22591	22433	22504	22439	22489	22497	22502	22557	22482	22449	22333	22400	22309	22453	22382	22326	22510	22590	22118	22294	22443	22352	22670	22402	22362	22471	22559	22659	22686	22627	22458	22418	22530	22449	22595	22414	22366	22412	22522	22505	22318	22516	22558	22519	22370	22323	22447	22588	22393	22566	22333	22441	22506	22489	22384	22437	22635	22400	22691	22570	22417	22320	22457	22488	22506	22229	22517	22462	22315	22597	22469	22509	22511	22513	22622	22503	22590	22559	22640	22429	22629	22527	22240	22379	22565	22578	22469	22468	22520	22479	22547	22501	22424	22688	22438	22484	22452	22730	22678	22328	22611	22392	22529	22434	22370	22267	22513	22512	22385	22349	22520	22569	22458	22448	22621	22343	22496	22308	22555	22455	22475	22300	22579	22645	22400	22688	22529	22560	22457	22383	22610	22496	22147	22440	22556	22487	22557	22650	22561	22327	22523	22558	22492	22615	22430	22418	22541	22461	22399	22629	22555	22315	22591	22446	22522	22664	22704	22404	22396	22351	22488	22180	22497	22543	22479	22625	22409	22455	22437	22483	22443	22407	22515	22315	22405	22475	22354	22344	22349	22599	22457	22256	22470	22454	22636	22545	22402	22379	22453	22552	22741	22487	22115	22417	22429	22325	22359	22452	22473	22637	22371	22502	22460	22502	22540	22565	22477	22506	22587	22490	22529	22339	22370	22472	22454	22618	22464	22542	22511	22446	22531	22612	22490	22426	22479	22447	22552	22593	22493	22609	22541	22565	22410	22381	22483	22498	22422	22398	22447	22500	22409	22419	22494	22392	22486	22541	22374	22386	22666	22426	22316	22760	22413	22325	22331	22565	22372	22540	22449	22587	22506	22557	22424	22560	22293	22608	22590	22546	22593	22549	22759	22649	22471	22159	22207	22535	22425	22434	22461	22354	22513	22620	22531	22599	22392	22498	22556	22603	22561	22402	22383	22450	22417	22274	22532	22538	22386	22491	22644	22263	22642	22431	22404	22664	22582	22409	22547	22557	22369	22540	22493	22342	22572	22405	22639	22585	22446	22383	22300	22322	22424	22623	22377	22609	22334	22459	22404	22554	22376	22646	22594	22417	22568	22484	22500	22603	22474	22480	22223	22384	22362	22344	22258	22494	22694	22348	22376	22432	22253	22643	22260	22595	22358	22252	22416	22370	22396	22177	22372	22297	22252	22365	22432	22458	22371	22537	22324	22481	22559	22604	22532	22362	22635	22684	22239	22235	22223	22605	22528	22747	22452	22340	22498	22620	22352	22358	22365	22498	22403	22454	22460	22505	22696	22411	22510	22512	22337	22729	22618	22322	22492	22484	22529	22345	22544	22856	22490	22315	22285	22132	22515	22247	22279	22423	22517	22335	22425	22403	22418	22370	22464	22488	22318	22434	22244	22320	22574	22646	22655	22589	22470	22310	22636	22396	22393	22623	22418	22598	22350	22283	22238	22230	22397	22541	22389	22428	22379	22611	22532	22513	22454	22418	22426	22345	22522	22649	22675	22475	22489	22408	22666	22619	22571	22322	22473	22507	22285	22516	22400	22502	22616	22644	22518	22617	22439	22617	22520	22599	22532	22324	22541	22421	22453	22169	22544	22330	22577	22254	22305	22622	22464	22736	22452	22448	22436	22327	22356	22277	22266	22536	22441	22374	22562	22285	22290	22568	22335	22117	22639	22387	22657	22573	22412	22353	22458	22535	22607	22741	22495	22451	22458	22293	22396	22357	22298	22493	22450	22801	22588	22497	22585	22184	22364	22470	22434	22300	22322	22706	22524	22396	22414	22202	22452	22426	22502	22336	22563	22515	22566	22507	22312	22652	22484	22530	22400	22529	22414	22360	22404	22619	22445	22400	22402	22411	22528	22443	22499	22432	22509	22333	22519	22440	22407	22323	22520	22499	22541	22546	22230	22385	22490	22612	22529	22571	22573	22681	22420	22513	22656	22648	22399	22315	22707	22612	22443	22559	22451	22298	22439	22380	22456	22651	22588	22599	22665	22486	22598	22540	22502	22505	22422	22728	22364	22486	22418	22677	22491	22411	22593	22116	22343	22724	22270	22380	22341	22575	22523	22506	22470	22391	22462	22243	22437	22529	22338	22425	22387	22605	22587	22377	22601	22471	22321	22514	22603	22670	22498	22458	22397	22523	22425	22582	22528	22434	22309	22636	22575	22642	22419	22288	22602	22273	22364	22482	22330	22552	22413	22513	22405	22464	22418	22216	22507	22430	22325	22218	22479	22463	22369	22381	22255	22330	22439	22624	22408	22469	22360	22523	22596	22541	22410	22291	22416	22264	22403	22433	22608	22419	22392	22445	22518	22162	22411	22422	22494	22485	22354	22434	22708	22469	22484	22397	22550	22351	22451	22622	22592	22392	22232	22409	22450	22569	22372	22510	22457	22556	22461	22293	22344	22435	22479	22271	22529	22590	22261	22429	22488	22654	22542	22267	22400	22353	22338	22365	22463	22541	22582	22620	22571	22579	22523	22344	22244	22340	22442	22391	22429	22485	22563	22115	22501	22400	22563	22647	22317	22670	22615	22391	22235	22310	22354	22404	22305	22475	22414	22632	22441	22631	22436	22371	22528	22582	22358	22517	22593	22390	22640	22544	22167	22546	22535	22413	22279	22476	22522	22602	22328	22407	22663	22361	22322	22408	22414	22455	22413	22266	22402	22536	22437	22657	22420	22623	22244	22449	22491	22535	22270	22335	22481	22532	22249	22719	22535	22554	22346	22524	22279	22401	22592	22695	22391	22680	22587	22448	22595	22297	22414	22392	22551	22347	22504	22617	22510	22517	22492	22446	22212	22235	22471	22471	22499	22323	22385	22430	22550	22627	22568	22615	22376	22414	22470	22692	22579	22412	22333	22527	22445	22465	22672	22431	22376	22475	22592	22727	22615	22307	22387	22681	22552	22450	22435	22540	22590	22397	22697	22289	22388	22480	22476	22551	22569	22359	22612	22359	22388	22545	22457	22382	22407	22457	22536	22443	22528	22521	22381	22462	22143	22594	22293	22341	22375	22297	22417	22353	22372	22630	22297	22695	22489	22620	22285	22483	22373	22479	22622	22482	22616	22724	22491	22641	22479	22382	22502	22505	22568	22648	22545	22480	22314	22286	22538	22779	22284	22574	22419	22609	22633	22413	22219	22499	22406	22449	22498	22457	22469	22579	22562	22466	22256	22272	22406	22536	22384	22575	22492	22468	22464	22514	22401	22348	22341	22311	22530	22647	22666	22461	22666	22645	22422	22405	22298	22420	22350	22613	22358	22619	22494	22591	22529	22333	22631	22584	22602	22449	22340	22549	22294	22540	22665
21496	38073	32223	25751	20778	18727	18485	18249	18095	18048	18126	18060	17982	18100	18003	17796	18134	17794	17856	17964	17842	17966	17944	17941	17720	17985	17779	17812	17944	17752	17793	17746	17871	17856	17989	17786	17883	17846	18175	17977	17793	17907	17867	17830	17951	17710	17755	18089	17923	18039	17891	17760	17874	17597	17840	17681	17796	17806	17960	17756	18034	18113	18184	18013	17835	18173	18398	18011	17859	17921	17966	17846	17820	17799	18101	17714	17837	17907	17884	17775	17863	17672	17687	17911	17703	17892	17730	17803	17808	17924	17745	17619	17758	17720	17811	17819	17799	17714	17681	17686	17780	17805	17948	17778	17818	17896	17833	17881	17620	17642	17729	17705	17693	17751	17642	17968	17799	17827	17720	17764	17791	17837	17857	17756	17748	17706	17853	17723	17743	17860	17721	17675	17621	17699	17792	17849	17693	17889	17813	17796	17844	17817	17708	17773	17868	17853	17812	17619	17741	17801	17791	17842	17934	17754	17896	17742	17828	17722	17919	17695	17816	17856	17858	17867	17902	17896	17798	17693	17697	17975	17869	17825	17828	17821	17817	17980	17848	17716	17813	17813	17708	17791	17757	17716	17820	17761	18007	17787	17569	17752	17601	17689	18013	17770	17709	17798	17876	17680	17788	17701	17796	17761	17800	17749	17676	17814	17947	17848	17861	17636	17686	18020	17598	17667	17823	17876	17722	17818	17904	17891	17756	17664	17783	17709	17855	17708	17766	17779	17826	17780	17810	17882	17719	17555	17766	17895	17670	17934	17937	17533	17839	17680	17680	17825	17888	17655	17743	17695	17777	17716	17841	17904	17836	17542	17952	17769	17796	17868	17756	17825	17893	17835	17615	17916	17787	17838	17783	17857	17880	17764	17773	17792	17802	17965	17691	17728	17743	17888	17912	17712	17836	17755	17701	17753	17762	17795	17916	17797	17830	17863	17727	17732	17739	17850	17950	17887	17765	17750	17778	17823	17745	17740	17781	17727	17799	17746	17868	17464	17919	18003	17917	17934	17766	17943	17769	17802	17697	17822	17920	17772	17844	17639	17844	17815	17634	17746	17681	17759	17692	17796	17746	17908	17785	17699	17894	17817	17739	17718	17742	18004	17959	17912	17822	17764	18012	17979	17831	17755	17918	17784	17746	17797	17800	17742	17688	17812	17832	17802	17851	17856	17608	17963	17778	17726	18003	17889	17888	17648	17550	17799	17805	17753	17964	17865	17676	17878	17822	17816	17838	17748	17720	17723	17698	17763	17767	17716	17717	17590	17837	17754	17861	17828	17732	17705	17844	17724	17664	17670	17709	17702	17781	17949	17787	17848	17698	17816	17759	17752	17796	17964	17780	17997	17657	17901	17667	17834	17777	17836	17638	17802	17861	17841	17590	17776	17734	17880	17624	17955	17664	17897	17768	17749	17737	17863	17637	17802	17679	17921	17804	18095	17673	17649	17586	17914	17617	17746	17762	17959	17859	17680	17825	17760	17791	17695	17848	17742	17848	17806	17882	17582	17701	17887	17701	17802	17600	17818	17757	17772	17834	17746	17834	17929	17775	17713	17800	17975	17783	17987	17831	17726	17877	17759	17730	17772	17896	17862	17720	17847	17892	17850	18053	17859	17603	17806	17682	17736	17744	17816	17693	17703	17927	17863	17828	17809	17890	17690	17812	18044	17855	17949	17810	17851	17801	17896	17676	17902	17855	17642	17917	17848	17809	17828	17819	17672	17790	17663	17812	17874	17862	17773	17617	17813	17887	17756	17816	17876	17869	17691	17789	17756	18071	17687	17929	17855	17812	17822	17854	17915	17836	17772	17666	17808	17595	17706	17939	17858	17851	17864	17861	17693	17648	17694	17966	17599	17701	17851	17838	17618	17753	17568	17707	17795	17850	17758	17916	17797	17879	17884	17698	17988	17911	17878	17838	17914	17786	17733	17746	17841	17900	17648	17753	17920	17769	17814	17861	17653	17855	17704	17775	17559	17746	17886	17792	17853	17865	17747	17625	17712	17815	17870	17926	17671	17947	17876	17658	17827	17759	17922	17937	17796	17650	17687	17778	17636	17863	17715	17815	17953	17803	17885	17755	17791	17841	17830	17648	17889	17783	17633	17927	17673	17997	17912	17804	17778	17793	17765	17938	18032	18044	17730	17769	17840	17752	17861	17934	17809	17696	17812	17810	17883	17669	17901	17785	17862	18014	17736	17802	17849	17735	17784	17711	17782	17895	17713	17940	18004	17792	17809	17859	17783	17636	17784	17772	17801	17914	17624	17716	17616	17751	17917	17868	17660	17922	17665	17836	17637	17683	17592	17931	17813	17833	17793	17881	17829	17874	17873	17860	17803	17801	17813	17673	17840	17630	17804	17808	17877	17763	17775	17821	17797	17896	17785	17787	17809	17758	17707	17667	17800	17705	17653	17954	17594	17725	17822	17773	17773	17782	17897	17676	17883	17729	17792	17890	17869	17685	17765	17713	17747	17696	17705	17754	17807	17831	17863	17783	17636	17878	17688	17785	17897	17845	17616	17652	17870	17757	17801	17832	17759	17580	17700	17821	17844	17821	17751	17857	17877	17810	17788	17895	17854	17786	17793	17861	17762	17902	17798	17628	17729	17671	17718	17620	17838	17578	17861	17611	17750	17797	17911	17835	17763	17797	17662	17779	17827	17747	17620	17899	17819	17897	17776	17685	17766	17896	17748	17838	17770	17761	17866	17704	17835	17787	17750	17949	17683	17796	17845	17815	17843	17755	17840	17957	17802	17801	17772	17780	17795	17908	17698	17866	17779	17843	17645	17911	17869	17845	17765	17704	17621	17628	17677	17714	17856	17912	17919	17644	17803	18026	17984	17704	17693	17818	17633	17609	17901	17817	17877	17654	17894	17879	17924	17850	17865	17635	17917	17847	17895	17825	17934	17607	17652	17810	17810	17847	17879	17792	17927	17741	17994	17736	17702	17723	17999	17923	17964	17620	17696	17768	17677	17953	17758	17803	17973	17770	17679	17938	17698	17749	17560	17916	17894	17818	17683	17787	17763	17813	17747	17763	17762	17745	17775	17773	17785	17782	17745	17779	17996	17882	17687	17933	17675	17842	17971	17729	17854	17946	17756	17718	17824	17937	17757	17783	17774	17897	17669	17713	17694	17734	17774	17787	17964	17873	17815	17846	17713	17969	17729	17903	17882	17722	17581	17818	17858	17843	17861	17810	17940	17769	17728	17787	18015	17780	17789	17696	17779	17951	17778	17764	17749	17826	17672	17754	17778	17770	17840	17583	17881	17822	17582	17629	17890	17809	17816	17760	17782	17787	17838	17728	17802	17711	17872	17625	17759	17775	17901	17848	17869	17745	17780	17721	17822	17699	17900	17896	17833	17634	17776	17836	17758	17880	17688	17674	17663	17864	17804	17724	17791	17945	17633	17905	17766	17929	18031	17880	17693	17694	17723	17649	17872	17753	17786	17841	17844	17628	17738	17878	18060	17935	17768	17810	17639	17740	17848	17776	17686	17817	17850	17787	17585	17887	17720	17742	17863	17773	17891	17816	17718	17868	17897	17774	17838	17911	17828	17890	17962	17732	17622	17809	17946	17749	17638	17831	17697	17715	17812	17620	17872	17851	17740	17802	17832	17638	17716	17928	17733	17842	17890	17883	17588	17677	17645	17910	17818	17703	17751	17702	17758	17693	17894	17869	17602	17751	17728	17816	17831	17603	17797	17898	17751	17581	17924	17850	17712	17719	17761	17794	17894	17828	17821	17871	17738	17766	17845	17825	17912	17795	17858	17540	17726	17660	17817	17945	17782	17780	17741	17865	17854	17613	17822	17769	17902	17864	17787	17777	17735	17683	17667	17862	17637	17871	17760	17758	17880	17994	17765	17798	17822	17702	17888	17869	17897	17707	17761	17912	17741	17853	17741	17655	17821	17854	17828	17755	17995	17916	17775	17927	17782	17881	17796	17806	17714	17714	17653	17746	17830	17868	17811	17622	17920	17764	17798	17825	17781	17758	17691	17789	17680	17765	17811	17792	17619	17845	17661	17792	17729	17918	17727	17977	17691	17795	17759	17932	17823	17735	17782	17616	17920	17776	17805	17828	17812	17596	17765	17512	17752	17790	17744	17857	17663	17920	17790	17536	17839	17761	17639	17797	17734	17861	17938	17852	17831	17669	17831	17861	17687	17884	17618	17655	17715	17876	17865	17588	17978	17767	17819	17880	17823	17559	17676	17745	17719	17862	17800	17660	17732	17852	17855	17806	17953	17812	17842	17844	17723	17849	17909	17925	17712	17696	17729	17983	17873	17967	17732	17905	17800	17687	17738	17765	17843	17859	17940	17952	17878	17794	17738	17772	17889	17689	17762	17704	17891	17720	17893	17861	17940	17746	17711	17763	17883	17825	17622	17886	18012	17816	17730	17755	17718	17827	17739	17773	17778	17877	17646	17812	17942	17786	17820	17845	17731	17765	17703	17860	17614	17669	17796	17646	17893	17828	17933	17678	17737	17883	17812	17945	17853	17738	17771	17689	17762	17757	17847	17922	17748	17824	17770	17764	17718	17815	17744	17671	17846	17841	17852	17803	17886	17716	17662	17757	17721	17684	17725	17955	17822	17778	17639	17721	17741	17865	17807	17766	17771	17775	17844	17715	17845	17805	17862	17764	17802	17802	17901	17715	17673	17822	17861	17750	17667	17958	17750	17711	17871	17940	17877	17938	17688	17710	17872	17796	17860	17948	17622	17739	17689	17866	17753	17823	17832	17682	17714	17753	17920	17942	17779	17657	17712	17778	17726	17760	17908	17601	17890	17803	17729	17813	17815	17697	17765	17924	17647	17807	17584	17843	17772	17767	17938	17693	17734	17903	17829	17786	17837	17797	17879	17744	17664	17759	17888	17797	18014	17758	17778	17732	17770	17729	17804	17693	17806	17872	17972	17824	17735	17844	17820	17805	17903	17821	17821	17781	17767	17892	17879	17729	17772	17629	17903	17816	17749	17784	17826	17828	17607	17778	17712	17781	17978	17906	17709	17933	17855	17802	17693	17822	18009	17787	17808	17800	17893	17904	17850	17841	17707	17772	17784	17753	17703	17783	17598	17632	17940	17725	17806	17513	17802	17754	17942	17882	17733
22208	20864	28443	23386	21493	24610	28130	24413	23844	24397	23983	23756	24025	23787	23532	23650	23725	23511	23560	23739	23513	23809	23698	23640	23566	23548	23435	23332	23553	23449	23514	23673	23468	23531	23789	23408	23282	23449	23629	23505	23560	23319	23408	23489	23635	23574	23448	23367	23420	23438	23570	23369	23390	23558	23298	23652	23375	23357	23456	23333	23273	23602	24039	24220	23702	23656	23543	23788	23570	23416	23626	23078	23447	23350	23286	23546	23446	23472	23224	23370	23512	23369	23205	23354	23316	23801	23421	23389	23379	23506	23538	23359	23430	23520	23405	23428	23315	23434	23306	23258	23367	23215	23311	23285	23214	23373	23548	23304	23390	23307	23391	23288	23409	23384	23332	23348	23295	23482	23461	23406	23186	23231	23234	23372	23437	23447	23456	23119	23285	23235	23335	23252	23308	23195	23621	23232	23303	23347	23328	23324	23469	23101	23305	23418	23435	23278	23436	23494	23374	23043	23332	23158	23195	23253	23562	23170	23372	23405	23497	23471	23335	23318	23306	23307	23486	23524	23308	23466	23271	23252	23349	23371	23348	23491	23313	23351	23244	23380	23319	23456	23109	23253	23363	23654	23391	23591	23511	23215	23301	23376	23502	23221	23377	23399	23318	23526	23294	23538	23374	23300	23213	23261	23228	23236	23156	23364	23347	23298	23441	23265	23106	23312	23352	23257	23436	23869	23427	23490	23342	23292	23420	23367	23088	23200	23242	23384	23505	23349	23334	23265	23482	23225	23295	23258	23349	23369	23447	23288	23443	23301	23506	23296	23371	23283	23198	23397	23358	23435	23447	23453	23567	23373	23475	23354	23218	23204	23485	23390	23253	23359	23328	23479	23378	23335	23341	23318	23403	23482	23378	23381	23273	23549	23493	23064	23498	23198	23359	23457	23233	23319	23313	23188	23293	23431	23478	23283	23571	23287	23568	23399	23398	23387	23455	23455	23472	23272	23560	23364	23367	23471	23431	23380	23199	23338	23432	23375	23435	23280	23232	23429	23463	23174	23169	23318	23687	23187	23264	23389	23354	23331	23376	23464	23461	23249	23335	23209	23399	23293	23337	23215	23332	23421	23372	23365	23345	23242	23491	23241	23300	23142	23352	23401	23716	23496	23364	23398	23362	23228	23312	23484	23580	23456	23208	23269	23271	23235	23397	23198	23586	23505	23294	23261	23197	23196	23289	23248	23357	23165	23397	23341	23417	23292	23266	23384	23441	23476	23234	23458	23555	23258	23308	23444	23612	23127	23237	23264	23176	23239	23336	23286	23276	23304	23368	23332	23477	23284	23555	23339	23567	23241	23289	23217	23464	23320	23593	23340	23382	23265	23186	23386	23484	23413	23451	23283	23162	23501	23280	23339	23287	23318	23281	23235	23336	23346	23395	23105	23245	23310	23472	23495	23562	23201	23303	23398	23303	23216	23468	23393	23321	23509	23358	23264	23346	23484	23296	23318	23383	23341	23337	23394	23271	23272	23291	23096	23348	23184	23282	23330	23568	23056	23589	23502	23487	23454	23441	23261	23481	23418	23230	23185	23415	23534	23476	23460	23386	23193	23208	23424	23464	23127	23378	23319	23387	23300	23306	23371	23330	23472	23367	23429	23287	23283	23262	23380	23152	23192	23452	23084	23368	23301	23288	23364	23504	23459	23312	23442	23408	23301	23508	23430	23373	23461	23522	23199	23104	23378	23446	23470	23390	23314	23331	23217	23257	23444	23391	23262	23446	23442	23247	23463	23282	23303	23316	23232	23383	23307	23430	23279	23356	23270	23172	23386	23497	23171	23355	23497	23331	23516	23566	23261	23457	23374	23495	23357	23486	23405	23202	23400	23243	23429	23347	23474	23350	23233	23142	23414	23543	23343	23484	23349	23198	23341	23173	23150	23505	23367	23459	23131	23175	23360	23566	23323	23298	23242	23233	23251	23151	23566	23360	23615	23385	23347	23166	23211	23208	23397	23268	23358	23392	23304	23245	23470	23420	23374	23051	22992	23373	23216	23322	23434	23421	23414	23216	23252	23455	23264	23243	23505	23481	23584	23384	23419	23386	23181	23467	23464	23171	23525	23300	23431	23480	23483	23313	23236	23479	23310	23665	23446	23248	23264	23505	23332	23240	23377	23590	23293	23381	23386	23631	23092	23470	23540	23396	23356	23417	23343	23362	23278	23363	23245	23164	23573	23306	23469	23327	23542	23326	23360	23479	23573	23629	23407	23211	23128	23352	23542	23320	23445	23442	23331	23450	23421	23367	23320	23280	23424	23596	23222	23361	23309	23332	23343	23357	23332	23487	23374	23355	23331	23138	23467	23608	23328	23285	23327	23431	23181	23301	23359	23372	23406	23506	23403	23361	23401	23289	23424	23257	23300	23175	23252	23491	23193	23411	23282	23370	23160	23488	23540	23362	23396	23517	22916	23275	23129	23260	23357	23534	23265	23271	23590	23242	23241	23201	23158	23431	23179	23386	23454	23334	23228	23534	23330	23297	23213	23431	23279	23166	23224	23033	23365	23179	23268	23223	23425	23439	23617	23169	23194	23391	23224	23399	23321	23297	23157	23285	23402	23407	23360	23430	23301	23367	23330	23231	23277	23194	23306	23239	23301	23156	23563	23352	23540	23319	23210	23494	23400	23383	23429	23555	23347	23302	23236	23294	23314	23339	23364	23229	23363	23309	23321	23193	23302	23534	23108	23225	23453	23351	23225	23290	23186	23192	23452	23242	23406	23322	23359	23456	23404	23451	23459	23095	23286	23398	23433	23574	23510	23445	23589	23178	23212	23418	23178	23152	23335	23266	23167	23417	23423	23399	23153	23226	23381	23385	23271	23368	23256	23375	23465	23477	23276	23149	23543	23322	23397	23526	23389	23360	23246	23241	23474	23345	23457	23391	23434	23474	23293	23404	23395	23276	23359	23330	23484	23601	23513	23302	23251	23211	23349	23267	23300	23447	23298	23065	23157	23429	23464	23428	23392	23169	23477	23545	23402	23408	23472	23580	23468	23322	23471	23244	23160	23212	23249	23192	23504	23362	23285	23431	23511	23220	23186	23372	23446	23144	23254	23283	23280	23236	23338	23501	23356	23312	23391	23349	23401	23240	23346	23414	23436	23195	23216	23271	23487	23535	23485	23319	23320	23239	23331	23188	23203	23313	23481	23408	23303	23314	23219	23287	23377	23437	23592	23461	23205	23494	23324	23498	23284	23470	23253	23376	23227	23414	23365	23269	23413	23255	23282	23164	23359	23350	23327	23135	23347	23194	23342	23191	23462	23298	23477	23171	23480	23235	23452	23476	23414	23402	23426	23321	23263	23374	23258	23466	23495	23311	23003	23333	23346	23192	23346	23449	23210	23230	23302	23489	23334	23395	23410	23367	23294	23299	23261	23461	23117	23289	23224	23393	23511	23134	23207	23393	23344	23158	23322	23493	23416	23426	23514	23391	23379	23449	23380	23236	23286	23375	23245	23358	23343	23421	23191	23196	23453	23238	23530	23346	23315	23373	23168	23562	23254	23311	23351	23317	23372	23195	23352	23276	23365	23267	23241	23579	23246	23178	23447	23344	23356	23517	23411	23232	23290	23327	23095	23469	23404	23330	23448	23278	22998	23372	23312	23367	23121	23336	23338	23211	23394	23555	23397	23553	23525	23546	23269	23385	23392	23453	23420	23397	23406	23616	23490	23011	23089	23322	23124	23275	23451	23139	23256	23336	23361	23469	23506	23343	23377	23337	23383	23607	23314	23384	23129	23405	23429	23514	23255	23206	23335	23404	23462	23198	23453	23416	23279	23282	23491	23440	23357	23289	23390	23289	23180	23275	23364	23357	23443	23165	23309	23392	23265	23429	23321	23459	23414	23260	23289	23278	23282	23432	23495	23552	23321	23720	23422	23210	23349	23565	23068	23330	23499	23126	23371	23141	23284	23198	23273	23427	23290	23289	23490	23567	23320	23368	23412	23291	23177	23111	23298	23309	23310	23321	23391	23270	23335	23216	23249	23431	23490	23188	23212	23416	23282	23210	23208	23437	23431	23160	23170	23457	23460	23209	23331	23429	23312	23402	23270	23289	23474	23325	23319	23415	23312	23403	23434	23278	23381	23156	23307	23231	23502	23407	23417	23413	23255	23438	23070	23216	23443	23188	23393	23419	23172	23518	23218	23357	23556	23377	23339	23298	23636	23506	23256	23487	23294	23517	23264	23262	23262	23154	23320	23115	23406	23531	23271	23551	23590	23486	23593	23285	23452	23384	23344	23397	23321	23308	23332	23301	23463	23420	23455	23292	23355	23203	23374	23372	23364	23572	23222	23418	23344	23350	23352	23356	23187	23260	23589	23340	23338	23306	23459	23219	23479	23319	23343	23505	23483	23159	23366	23411	23528	23310	23251	23265	23395	23413	23464	23410	23401	23301	23324	23219	23114	23409	23250	23376	23268	23312	23255	23383	23468	23328	23295	23449	23293	23379	23250	23409	23265	23573	23309	23232	23229	23176	23259	23274	23251	23328	23139	23164	23397	23231	23421	23231	23333	23310	23453	23310	23224	23381	23371	23435	23263	23463	23364	23355	23086	23283	23467	23181	23390	23372	23554	23246	23318	23128	23537	23375	23489	23361	23308	23435	23597	23395	23406	23178	23556	23307	23499	23491	23281	23202	23246	23413	23288	23528	23447	23377	23222	23421	23256	23571	23215	23326	23369	23428	23280	23486	23432	23199	23202	23448	23467	23371	23428	23024	23232	23420	23402	23250	23298	23488	23382	23337	23605	23155	23234	23385	23342	23372	23477	23151	23475	23505	23280	23341	23465	23354	23343	23273	23274	23247	23426	23452	23435	23409	23324	23345	23579	23389	23515	23374	23390	23192	23406	23277	23361	23182	23337	23465	23386	23367	23470	23349	23584	23448	23443	23325	23508	23370	23500	22984	23413	23391	23334	23396	23297	23488	23316	23193	23496	23665	23444	23160	23330	23293	23403	23601	23402	23350	23327	23359	23386	23309	23587	23286	23282	23488	23393	23448	23310	23619	23359	23383	23252	23206	23346	23442	23538	23424	23543	23290	23426	23313	23575	23242	23131	23338	23519	23340	23579	23217	23462	23173	23356	23641	23580	23493	23425	23309	23198
24839	44717	40652	29671	23302	20369	19357	19105	18868	18712	18672	18535	18476	18504	18509	18146	18382	18340	18416	18412	18203	18261	18243	18258	18435	18303	18520	18325	18558	18248	18376	18348	18192	18282	18301	18276	18238	18149	18304	18370	18275	18181	18099	18187	18170	18295	18282	18369	18321	18225	18326	18311	18152	18223	18168	18287	18189	18229	18206	18303	18246	18455	19323	19386	18781	18551	18493	18661	18260	18490	18323	18038	18164	18195	18141	18099	18187	18050	18160	18239	18073	18178	18172	18121	18372	18061	18301	18214	18305	18244	18300	18211	18079	18272	18092	18212	18159	18247	18280	18238	17999	18138	18098	18262	18073	18226	18024	18175	18203	18267	18270	18199	18205	18302	18122	17961	18367	18167	18250	18145	18296	18164	18242	18170	18152	18229	18177	18125	18056	18387	18095	18328	18172	18088	18115	18340	18220	18141	18162	18015	18054	18046	18145	18127	18375	18220	18212	18237	18200	18307	18013	18067	18070	18186	18228	18039	17960	18089	18261	18231	18257	18227	18277	18226	18280	18222	18147	18301	18187	18198	18332	18180	18074	18254	18133	18161	18191	18207	18332	18136	18321	18210	18088	18060	18303	18254	18132	18154	18308	18044	18039	18299	18199	18061	18218	18158	18106	17944	18154	18074	18281	18135	18291	18198	18129	18016	18211	18202	18123	18256	18047	18163	18286	18223	18358	17958	18182	18084	18298	18094	18139	18209	18160	18300	18130	18024	18110	18277	18171	18166	18069	18286	18049	18074	18128	18117	18168	18166	18329	18047	18137	18191	18107	18205	18406	18356	18188	18380	18139	18255	18171	18217	18119	18266	18139	17941	18030	18104	18145	18327	18018	18090	18132	18128	18176	18153	18138	18322	17899	18171	18120	18018	18179	18244	18356	18336	18131	18100	18207	18121	18258	18245	18199	17959	18313	18303	18328	18129	18173	18337	18049	18188	18090	18153	17968	18108	18261	18125	18143	18263	18265	17974	18156	18053	18079	18096	18174	18087	18254	18157	18199	18159	18241	18215	18067	18181	18151	18311	18227	18286	18186	18147	18324	18208	18097	18172	18063	18190	18281	18076	18276	18181	18278	17981	18175	18270	18200	18072	18324	18284	18095	18200	18236	18378	18160	18190	18105	18325	18154	18200	18090	18196	18305	18149	18241	18065	18165	18254	18131	18215	18197	18049	18248	18297	18331	18314	18143	18109	18222	18152	18334	18239	18259	18120	18184	18181	18163	18190	18253	18306	18259	18180	18189	17996	18299	17989	18150	18195	18280	18250	18203	18187	18226	18018	18297	18188	18156	18084	18255	18236	17949	18317	18143	18279	18238	18183	18219	18160	18241	18104	18150	18279	18077	18133	18207	18107	17947	18378	18102	18051	17994	18110	18233	18226	18052	18266	18235	18334	18050	18163	18216	18228	18226	18158	18188	18163	18189	18177	18319	17954	18297	18125	18120	18166	18376	18311	18111	18356	18147	18203	18189	18197	18117	18214	18063	18126	18249	17988	18085	18155	18146	18144	18066	18311	18088	18056	18194	18255	18280	18129	18132	18100	18219	17974	18194	18209	18209	18326	17901	18036	17935	18128	18204	18055	18184	18128	18009	18215	18041	18139	18167	18170	18419	18149	18090	18078	18087	18249	18163	18125	18192	18277	18119	17987	18195	18085	18189	18025	18211	18261	18133	18205	18356	18007	18253	18135	18192	18130	18308	18187	18106	18160	18225	18111	18102	18267	18306	18222	18286	18284	18300	18120	18102	18187	18215	18065	18105	18282	18093	18145	18266	18231	18064	18192	18102	18094	18084	18215	18236	18098	18149	18128	18168	18017	18104	18160	18132	18021	18288	17903	18018	18205	18300	18062	18201	18185	18120	18105	18245	18074	18107	18266	18069	18194	18350	18156	18055	18090	18152	18161	17984	18031	18292	18258	18315	17992	18271	18165	18228	18168	18090	18127	18070	18430	18097	18296	18189	18255	17976	18174	18085	18213	18160	18220	18287	18026	18225	18194	18137	18021	18063	18154	18141	18253	18107	18321	18162	18157	18317	18147	18152	18319	18257	18199	18262	18093	18148	18083	18153	18174	18263	18227	18146	18187	18324	18126	18201	18051	18278	18111	18123	18152	18102	18152	18146	18172	18034	18290	18188	18219	18038	18113	18147	17984	18066	18103	17944	18203	18292	17957	18217	18166	18138	17988	18105	18140	18240	18241	18192	18088	18090	18300	17994	17994	17964	18047	18287	18061	18174	18196	18306	18082	18131	18282	18148	18217	17925	18042	18280	18163	18106	18254	18186	18127	18428	18061	18190	18186	18153	18277	18176	18138	18060	18183	18237	18155	18192	18037	18146	18300	18239	18299	18234	17968	18216	18072	18285	18195	18155	18226	18180	18209	18255	18194	18174	18275	18259	18108	18051	18184	18365	18184	18160	18276	18208	18116	18210	18139	18072	18203	18303	18200	18074	18202	18184	18094	18179	18193	18283	18212	18235	18205	18335	18260	18110	18189	18162	18261	18148	18309	18109	17952	18235	18165	18177	18234	18041	18154	18241	18102	18219	18222	18098	18088	18129	18296	18157	18079	18283	18091	18090	17942	18278	18206	18132	18235	18203	18288	18087	18109	18319	18161	18268	18249	18200	18127	18338	18280	18161	18310	18173	18060	17946	18203	18013	18244	18252	18073	18244	18236	18074	18198	17857	18132	18168	18219	18401	18219	18049	18207	18076	18072	18155	18096	18166	18171	18109	18013	18282	18127	18222	18304	18191	18158	17961	18129	18342	18023	18201	17933	18098	18208	18316	18120	18146	18201	18023	18216	18124	18249	18085	18343	18084	18185	18052	18179	18129	18001	18166	18245	18170	18273	18018	18217	18166	18257	18004	18231	18236	18067	18421	18239	18224	18148	18161	18010	18176	18086	18137	18114	18262	18021	18072	18155	18096	18343	18215	18101	18309	18248	18168	18189	18192	18131	18264	18207	18159	18196	18091	18103	18038	18251	18321	18122	18147	18289	18154	18255	18182	18178	18359	18157	18249	18154	18025	18073	18080	18277	18268	18246	18144	18131	18180	18182	18235	18187	18228	18040	18152	18409	18229	18106	18158	18026	18103	18132	18156	18176	18216	18045	18182	18108	17890	18092	18176	18318	18154	18207	18192	18237	18231	18046	18313	18073	18255	18080	18147	18239	18219	18009	18107	18161	18254	18219	18122	18109	18306	18008	18171	18260	18315	18120	18162	17952	18134	18106	18121	18105	18194	18169	18153	18314	18196	18121	18080	18240	18311	18228	18243	18088	18299	18070	18143	18189	18207	18216	18225	18157	18100	17970	18125	18326	18166	18091	18205	18210	18183	18131	18194	18192	18148	17915	18307	17987	18138	18089	18237	18156	18118	18284	18219	18075	18158	18243	18002	18197	18191	18138	18047	18140	18263	18121	18143	18351	18129	18062	18121	18314	18322	18088	17988	17990	18117	17895	18052	18113	18169	18027	18180	18093	18107	18146	18052	18111	18279	18215	18240	18202	18033	18242	18248	18137	18146	18108	18195	18313	18090	18138	18058	18040	18150	18211	18304	18141	18044	18353	18109	18052	18194	18053	18224	18254	18013	18174	18087	18184	18150	18062	18194	18203	18215	18197	18234	18024	18181	18250	18043	18004	18036	18113	18291	18134	18147	18099	18186	18232	18236	17964	18304	18258	18296	18201	18238	18251	18157	18215	18205	18233	18086	18183	18279	18287	18223	18251	18388	18173	17961	18164	18033	18282	18104	18155	18202	18052	18151	18187	18312	18223	18127	18208	18111	18143	18081	18346	18274	18023	18140	18233	18242	18109	18254	17881	18118	18241	18179	18193	18046	18363	18095	18241	18186	18045	18334	18092	18203	18268	18146	18137	18060	18199	18051	18201	18172	18170	18259	18325	18047	18272	18220	18035	18100	18227	18087	18367	18330	18362	18162	17985	18148	18304	18037	18120	18281	18279	18345	18129	18208	18158	18208	18197	18230	18202	18234	18110	18075	18225	18283	18206	18104	18138	18195	18055	18063	18231	18241	18178	18140	18151	18060	18196	18351	18103	17973	17955	18185	18283	18243	18096	18079	18148	18306	18235	18146	18259	18095	18028	18094	18294	18247	17938	18136	18127	18094	18221	18081	18291	18225	18326	18063	18315	18217	18102	18084	18208	18291	18189	18292	18052	18164	18153	18077	18102	18339	18113	18278	18087	18096	18254	17983	18328	18102	18175	18039	18169	18233	18028	18184	18239	18301	18133	18181	18163	18160	18081	18017	18318	18188	18106	18085	17909	18098	18192	18003	18262	18289	18059	18054	18153	17993	18114	18166	18101	18244	18194	18295	18310	18180	18141	18036	18226	18026	18330	18091	18073	18246	18099	18187	18219	18167	18273	18166	18350	18078	18145	18297	18147	18272	18171	18117	18048	18309	18229	18209	18069	18126	18036	18298	18200	18087	18300	18156	18315	18238	18278	17979	18065	18183	18380	18153	18125	18316	18030	18288	18055	18025	18084	18101	18054	18257	18237	18205	18241	18107	18037	18327	18303	18242	18133	18047	18196	18126	18093	18247	18043	18197	18253	18207	18246	18246	18174	17959	18127	18189	17984	18161	18278	18131	18205	18206	18377	18176	18061	18056	18176	18167	18060	18063	18156	18292	18169	18106	18217	18133	18326	18063	18045	18323	18110	18416	18077	18335	18091	18114	18220	18229	18343	18281	18197	18137	18215	18188	18202	18069	18139	18072	18158	18323	18068	18329	18241	18268	18128	18168	18127	18158	18126	18217	18163	18132	18117	18171	18238	18288	18137	18137	18049	18145	18328	18185	18209	18249	18273	18318	18379	18061	18113	18107	18089	17914	18255	18289	18043	18034	18064	18167	18222	18144	18207	18313	18063	18196	18095	18234	18151	18183	18175	18262	17963	18152	18177	18310	18063	18181	18176	18199	18026	18190	18042	18017	18268	18379	18401	18100	18342	18265	18208	18185	18307	18069	18238	18199	18091	18143	18228	18282	18040	18143	18157	18055	18175	18148	18150	18260	18322	18160	18197	18278	18186	18286	18062	17992	18208	18240	18196	18187	18127	18184	18096	18182	17904	18151	18167	18070	18227	18186	18125
27675	23059	27634	24956	21956	21972	22134	21715	21921	21844	21849	22121	21761	21821	21923	21845	21842	21718	21629	21702	21624	21876	21752	21556	21829	21818	21741	21936	21793	21459	21778	21843	21726	21772	21642	21817	21786	21490	21790	21842	21723	21558	21749	21619	21825	21819	21695	21738	21801	21716	21688	21851	21623	21695	21711	21900	21659	21925	21771	21692	21704	21681	21827	21759	21627	21556	21562	21816	21727	21884	21657	21654	21816	21690	21576	21493	21576	21638	21710	21533	21903	21445	21934	21756	21625	21663	21619	21691	21793	21719	21487	21730	21742	21602	21789	21588	21702	21796	21762	21684	21716	21516	21701	21842	21627	21748	21647	21543	21492	21561	21767	21599	21626	21787	21681	21862	21738	21564	21489	21678	21650	21762	21624	21787	21700	21927	21667	21557	21648	21633	21673	21736	21536	21831	21547	21316	21637	21957	21792	21693	21657	21633	21465	21952	21702	21778	21529	21782	21967	21482	21688	21760	21933	21955	21799	21580	21627	21770	21680	21713	21731	21512	21640	21536	21564	21678	21693	21817	21600	21488	21615	21675	21667	21520	21664	21799	21775	21646	21508	21668	21608	21636	21718	21550	21717	21893	21644	21829	21618	21683	21781	21907	21650	21590	21561	21661	21526	21669	22011	22013	21739	21784	21523	21951	21678	21780	21924	21432	21978	21722	21794	21607	21684	21483	21570	21551	21628	21918	21818	21792	21594	21755	21668	21622	21597	21607	21479	21562	21676	21932	21623	21592	21658	21583	21786	21660	21647	21709	21544	21768	21637	21605	21822	21678	21731	21758	21661	21776	21579	21734	21835	21590	21628	21765	21640	21719	21724	21684	21850	21702	21665	21774	21517	21587	21695	21658	21758	21784	21870	21716	21611	21534	21553	21718	21692	21711	21589	21761	21812	21589	21687	21850	21745	21598	21630	21889	21748	21660	21850	21572	21733	21592	21804	21523	21550	21793	21676	21524	21506	21780	21399	21810	21884	21730	21473	21679	21536	21407	21811	21825	21635	21540	21849	21803	21655	21572	21563	21666	21815	21846	21530	21704	21899	21705	21573	21622	21552	21627	21753	21612	21740	21585	21792	21704	21713	21675	21809	21641	21762	21630	21704	21711	21987	21677	21783	21803	21575	21764	21707	21657	21787	21456	21620	21639	21729	21634	21642	21758	21841	21832	21837	21599	21748	21648	21541	21678	21896	21726	21727	21850	21943	21811	21829	21694	21607	21511	21649	21755	21635	21766	21699	21536	21714	21631	21688	21714	21721	21641	21873	21559	21449	21657	21740	21534	21655	21572	21861	21790	21604	21675	21690	21735	21784	21762	21746	21655	21805	21665	21654	21588	21699	21678	21852	21710	21529	21638	21624	21828	21790	21566	21824	21672	21566	21682	21697	21711	21703	22067	21805	21660	21771	21809	21838	21724	21746	21700	21609	21956	21809	21760	21706	21611	21651	21777	21768	21686	21702	21858	21759	21691	21764	21731	21540	21643	21533	21903	21689	21653	21689	21672	21568	21679	21703	21742	21715	21523	21734	21830	21602	21658	21646	21612	21623	21765	21552	21875	21881	21799	21715	21766	21685	21398	21722	21740	21773	21770	21516	21467	21737	21560	21613	21477	21532	21675	21574	21576	21721	21655	21770	21667	21647	21711	21522	21419	21764	21425	21715	21656	21471	21645	21874	21512	21463	21725	21624	21401	21719	21753	21689	21783	21713	21726	21672	21758	21874	21826	21611	21610	21601	21773	21561	21772	21788	21759	21656	21809	21891	21773	21734	21846	21867	21810	21625	21559	21550	21799	21693	21818	21584	21683	21652	21839	21708	21808	21626	21488	21754	21807	21644	21708	21575	21585	21720	21699	21844	21648	21744	21648	21769	21575	21542	21654	21726	21570	21782	21552	21886	21802	21752	21569	21667	21460	21697	21702	21801	21486	21743	22007	21988	21818	21694	21487	21807	21613	21879	21638	21874	21871	21636	21910	21933	21751	21635	21787	21829	21755	21657	21648	21815	21813	21743	21827	21925	21509	21675	22004	21754	21761	21588	21512	21610	21600	21616	21565	21679	21767	21628	21977	21731	21743	21826	21604	21696	21673	21626	21487	21725	21655	21613	21653	21668	21579	21699	21496	21433	21630	21589	21521	21740	21720	21762	21572	21511	21670	21687	21671	21560	21785	21857	21608	21921	21697	21788	21748	21838	21864	21752	21489	21776	21749	21636	21635	21631	21563	21519	21747	21588	21695	21766	21782	21465	21631	21587	21300	21718	21539	21777	21630	21685	21756	21672	21700	21726	21868	21637	21604	21766	21637	21755	21535	21870	21562	21968	21637	21795	21622	21724	21803	21705	21639	21701	21655	21721	21794	21650	21728	21633	21641	21547	21715	21963	21783	21761	21674	21854	21893	21661	21694	21627	21770	21633	21650	21527	21739	21825	21750	21700	21629	21770	21802	21675	21905	21839	21735	21825	21633	21805	21779	21573	21899	21711	21750	21631	21562	21564	21699	21708	21666	21801	21616	21825	21759	21614	21965	21531	21411	21739	21714	21820	21916	21673	21723	21716	21709	21558	21698	21668	21576	21851	21616	21845	21642	21769	21839	21898	21762	21744	21555	21770	21673	21827	21821	21828	21474	21460	21741	21692	21788	21820	22038	21770	21562	21567	21736	21601	21704	21716	21488	21507	21715	21553	21608	21622	21810	21877	21580	21657	21805	21671	21850	21589	21711	21717	21758	21717	21511	21835	21804	21426	21943	21730	21753	21882	21689	21837	21666	21699	21567	21630	21690	21802	21571	21697	21731	21483	21541	21606	21474	21580	21625	21531	21643	21769	21730	21699	21776	21817	21505	21656	21717	21703	21921	21812	21868	21729	21752	21793	21666	21792	21707	21591	21674	21527	21683	21650	21784	21785	21708	21735	21651	21728	21662	21906	21849	21890	21863	21709	21635	21703	21773	21662	21631	21761	21768	21732	21731	21886	21841	21828	21843	21687	21708	21770	21644	21605	21748	21794	21577	21596	21699	21711	21559	21763	21750	21839	21730	21765	21650	21824	21597	21900	21624	21946	21728	21709	21802	21766	21628	21834	21922	21567	21639	21703	21898	21693	21655	21778	21809	21637	21722	21555	21606	21639	21614	21706	21609	21875	21920	21543	21701	21618	21668	21671	21487	21694	21675	21784	21829	21623	21826	21799	21710	21592	21671	21870	21803	21629	21767	21585	21805	21755	21528	21707	21566	21668	21707	21570	21845	21772	21741	22029	21932	21868	21903	21771	21798	21689	21807	21546	21641	21479	21666	21587	21835	21856	22038	21770	21676	21702	21692	21843	21815	21661	21592	21824	21692	21776	21840	21630	21601	21632	21532	21552	21843	21791	21632	21658	21496	21746	21834	21794	21729	21582	21717	21702	21681	21480	21652	21704	21720	21915	21753	21617	21527	21634	21600	21684	21674	21674	21710	21494	21781	21731	21553	21786	21527	21447	21765	21714	21658	21660	21769	21590	21623	21725	21744	21621	21666	21768	21693	21725	21676	21619	21651	21817	21642	21632	21671	21754	21735	21638	21830	21672	21729	21691	21765	21808	21836	21702	21703	21603	21619	21525	21666	21717	21687	21515	21649	21612	21774	21542	21578	21942	21569	21710	21711	21792	21650	21571	21538	21678	21721	21948	21585	21704	21718	21605	21660	21509	21792	21648	21864	21612	21819	21648	21746	21794	21714	21755	21789	21650	21708	21782	21851	21562	21681	21715	21799	21363	21827	21721	21650	21914	21751	21809	21855	21885	21575	21883	21657	21611	21789	21785	21619	21869	21731	21796	21679	21920	21770	21711	21561	21640	21770	21607	21957	21770	21755	21601	21747	21842	21875	21719	21727	21592	21584	21976	21571	21663	21657	21651	21784	21647	21680	21699	21884	21842	21877	21676	21718	21476	21815	21534	21901	21837	21737	21802	21787	21662	21807	21828	21511	21701	21676	21732	21680	21880	21516	21728	21711	21657	21641	21369	21737	21872	21968	21712	21667	21694	21696	21779	21786	21768	21697	21868	21870	21827	21663	21863	21863	21800	21809	21484	21927	21619	21768	21472	21845	21727	21750	21868	21718	21778	21843	21895	21622	21852	21746	21760	21608	21786	21611	21605	21574	21803	21867	21759	21605	21811	21751	21634	21580	21635	21587	21788	21677	21945	21770	21572	21519	21592	21782	21863	21811	21832	21483	21717	21649	21658	21755	21659	21783	21605	21684	21804	21779	21649	21684	21752	21702	21546	21606	21912	21514	21666	21605	21734	21601	21750	21693	21645	21636	21692	21537	21706	21724	21858	21766	21786	21486	21458	21947	21683	21524	21632	21813	21586	21936	21887	21650	21886	21839	21855	21594	21820	21535	21673	21770	21919	21800	21725	21627	21666	21733	21602	21741	21648	21607	21427	21741	21701	21851	21521	21816	21612	21612	21703	21720	21805	21848	21794	21671	21699	21807	21928	21822	21634	21535	21570	21569	21855	21730	21647	21800	21788	21632	21832	21812	21575	21497	21665	21675	21724	21759	21628	21731	21511	21764	21658	21791	21653	21713	21665	21734	21518	21633	21713	21876	21891	21859	21594	21636	21901	21619	21710	21884	21639	21598	21538	21729	21662	21828	21922	21728	21634	21586	21920	21781	21723	21640	21637	21672	21925	21585	21663	21723	21589	21711	21602	21817	21882	21661	21649	21670	21837	21735	21336	21906	21805	21669	21809	21537	21743	21888	21852	21652	21613	21747	21807	21710	21628	21465	21486	21639	21706	21839	21916	21663	21937	21566	21689	21755	21659	21709	21869	21923	21685	21702	21583	21524	21825	21598	21760	21669	21714	21470	21750	21785	21756	21735	21446	21793	21699	21993	21592	21467	21705	21823	21792	21806	21650	21803	21681	21635	21551	21785	21738	21654	21764	21476	21724	21516	21789	21705	21746	21706	21848	21659	21688	21639	21778	21739	21650	21568	21833	21583	21682	21747	21778	21680	21668	21410	21717	21697	21760	21510	21562	21485	21962	21734	21700	21770	21924	21886	21816	21551	21628	21696	21584	21603	21682	21842	21892	21759	21757	21263	21545	21851	21808	21760	21660	21661	21788	21724	21599	21651
20119	27147	23520	18917	17883	17289	17340	17328	17281	17185	17174	17377	17242	17265	17281	17350	17133	17306	17216	17415	17109	17200	17166	17184	17402	17281	17377	17227	17213	17253	17370	17267	17248	17232	17373	17202	17191	17430	17135	17261	17284	17219	17279	17268	17190	17207	17374	17350	17190	17192	17216	17267	17273	17338	17220	17208	17182	17276	17456	17251	17159	17131	17069	17199	17408	17388	17297	17534	17387	17351	17294	17331	17260	17321	17244	17401	17349	17211	17273	17177	17116	17103	17017	17240	17267	17305	17342	17313	17254	17288	17141	17194	17247	17156	17180	17110	17177	17212	17084	17100	17178	17073	17181	17103	17267	17197	17284	17314	17336	17097	17269	17211	17326	17404	17310	17040	17276	17272	17187	17015	17345	17101	17121	17114	17482	17246	17357	17182	17251	17124	17275	17208	17163	17272	17365	17234	17388	17269	17246	17323	17435	17387	17308	17159	17225	17086	17059	17194	17524	17152	17210	17202	17255	17258	17173	17190	17249	17240	17213	17263	17363	17205	17180	17285	17227	17291	17299	17159	17301	17356	17197	17168	17263	17239	17293	17143	17240	17199	17174	17188	17229	17257	17163	17136	17303	17234	17302	17360	17066	17202	17189	17175	17179	17047	17294	17160	17380	17178	17056	17106	17327	17341	17287	17207	17231	17092	17136	17294	17282	17227	17294	17308	17244	17463	17242	17281	17270	17340	17064	17398	17181	17305	17285	17278	17175	17315	17344	17331	17119	17236	17216	17359	17228	17362	17333	17173	17051	17174	17438	17132	17274	17202	17258	17400	17021	17262	17196	17227	17245	17180	17272	17155	17186	17270	17219	17197	17110	17303	17269	17192	17281	17325	17267	17250	17233	17071	17358	17426	17201	17256	17232	17492	17259	17283	17271	17307	17373	17251	17201	17326	17416	17286	17300	17197	17364	17230	17291	17183	17235	17260	17230	17136	17126	17242	17295	17171	17179	17219	17222	17273	17303	17323	17235	17388	17264	17248	17334	17256	17275	17092	17373	17280	17250	17333	17102	17297	17229	17329	17260	17249	17183	17139	17094	17362	17184	17191	17253	17277	17435	17209	17196	17210	17324	17158	17390	17268	17195	17345	17281	17251	17200	17240	17357	17223	17172	17127	17172	17139	17324	17457	17339	17119	17374	17378	17279	17053	17215	17233	17235	17316	17185	17486	17378	17117	17039	17392	17396	17234	17095	17209	17098	17211	17401	17169	17233	17227	17202	17288	17332	17348	17181	17233	17214	17065	17469	17122	17222	17287	17164	17375	17269	17254	17183	17389	17143	17042	17280	17252	17272	17461	17146	17206	17178	17275	17084	17254	17267	17263	17246	17052	17264	17279	17320	17109	17106	17419	17387	17135	17360	17096	17167	17260	17293	17227	17280	17209	17363	17207	17470	17337	17247	17239	17136	17331	17255	17326	17229	17152	17098	17100	17092	17157	17249	17422	17247	17238	17145	17255	17242	17197	17062	17309	17209	17301	17213	17202	17378	17430	17159	17347	17218	17110	17183	17332	17276	17253	17171	17231	17218	17032	17383	17206	17212	17303	17354	17209	17257	17269	17173	17326	17172	17184	17138	17342	17218	17208	17300	17472	17349	17349	17220	17285	17224	17182	17230	17225	17150	17199	17257	17357	17327	17310	17315	17476	17244	17083	17227	17248	17161	17196	17268	17223	17167	17112	17330	17243	17334	17175	17299	17104	17262	17217	17125	17312	17265	17229	17248	17352	17186	17248	17391	17368	16992	17328	17150	17277	17420	17330	17225	17247	17070	17331	17356	17290	17227	17319	17232	17401	17272	17462	17295	17312	17278	17288	17153	17149	17187	17318	17251	17119	17224	17130	17277	17392	17254	17317	17321	17287	17244	17204	17159	17270	17263	17220	17018	17008	17231	17292	17197	17377	17378	17268	17269	17253	17327	17291	17280	17262	17255	17273	17322	17211	17346	17247	17360	17397	16985	17143	17081	17333	17198	17183	17365	17238	17373	17194	17313	17115	17301	17044	17369	17372	17238	17253	17314	17218	17148	17112	17492	17224	17282	17340	17249	17380	17225	17123	17140	17460	17265	17222	17189	17228	17269	17352	17283	17203	17213	17296	17128	17335	17106	17381	17209	17194	17316	17093	17322	17090	17175	17115	17142	17271	17308	17111	17073	17393	17184	17290	17195	17249	17245	17408	17299	17356	17135	17381	17185	17185	17253	17089	17380	17234	17214	17352	17232	17194	17335	17221	17271	17198	17214	17006	17236	17254	17115	17250	17296	17342	17207	17230	17297	17300	17250	17248	17302	17124	17240	17248	17330	17401	17269	17309	17304	17151	17304	17080	17241	17286	17223	17286	17264	17291	17163	17086	17375	17251	17038	17349	17232	17154	17185	17256	17139	17431	17265	17193	17236	17217	17143	17221	17310	17049	17298	17165	17227	17077	17260	17296	17303	17128	17359	17232	17152	17169	17160	17209	17241	17241	17231	17084	17470	17160	17272	17383	17186	17330	17396	17231	17126	17291	17358	17230	17310	17215	17319	17331	17393	17055	17222	17275	17253	17188	17304	17217	17254	17169	17209	17184	17179	17085	17126	17301	17329	17175	17363	17246	17371	17297	17334	17419	17181	17309	17249	17372	17309	17340	17121	17261	17219	17335	17231	17217	17206	17257	17127	17252	17225	17233	17287	17218	17351	17412	17345	17409	17135	17233	17405	17215	17289	17307	17338	17198	17286	17129	17048	17336	17293	17365	17226	17415	17184	17137	17089	17279	17275	17247	17294	17187	17376	17115	17102	17176	17321	17098	17400	17402	17295	17391	17080	17242	17247	17243	17240	17328	17337	17197	17253	17270	17421	17454	17246	17123	17105	17213	17233	17229	17070	17223	17189	17158	17126	17124	17297	17121	17204	17259	17231	17271	17261	17359	17207	17012	17125	17314	17217	17291	17142	17187	17276	17174	17272	17301	17226	17356	17182	17329	17142	17386	17227	17158	17335	17179	17357	17334	17417	17168	17125	17139	17293	17177	17009	17202	17251	17311	17198	17270	17123	17201	17278	17144	17206	17220	17143	17378	17305	17086	17071	17402	17205	17329	17514	17222	17331	17217	17213	17158	17117	17318	17149	17346	17278	17239	17347	17261	17411	17174	17259	17217	17354	17198	17320	17132	17311	17120	17275	17259	17119	17245	17248	17080	17110	17226	17215	17481	17276	17323	17151	17123	17196	17266	17356	17256	17083	17341	17278	17142	17172	17319	17318	17521	17349	17407	17232	17331	17208	17336	17099	17373	17065	17253	17207	17163	17196	17205	17256	17378	17078	17442	17233	17221	17320	17228	17180	17151	17207	17318	17291	17476	17266	17244	17335	17206	17391	17272	17221	17122	17264	17275	17124	17128	17194	17191	17386	17282	17236	17338	17112	17086	17093	17251	17280	17078	17367	17325	17264	17278	17303	17017	17347	17088	17164	17242	17175	17285	17180	17161	17227	17202	17254	17246	17410	17284	17359	17375	17126	17078	17222	17113	17115	17134	17214	17145	17296	17101	17166	17282	17358	17129	17381	17273	17375	17215	17287	17397	17362	17066	17278	17250	17303	17244	17178	17265	17250	17456	17215	17136	17385	17204	17211	17161	17180	17473	17324	17359	17280	17188	17265	17278	17188	17287	17398	17298	17283	17286	17211	17206	17115	17136	17339	17235	17278	17128	17120	17403	17199	17196	17331	17103	17317	17098	17309	17269	17343	17143	17245	17400	17164	17336	17322	17344	17384	17196	17086	17198	17340	17324	17141	17118	17282	17389	17246	17229	17272	17264	17291	17326	17233	17017	17457	17116	17104	17359	17361	17268	17236	17271	17229	17353	17386	17334	17123	17339	17211	17252	17464	17185	17169	17239	17240	17207	17205	17330	17294	17426	17297	16994	17268	17335	17385	17306	17328	17271	17307	17254	17194	17288	17174	17148	17168	17289	17272	17327	17332	17275	17251	17190	17227	17238	17399	17140	17314	17300	17163	17340	17362	17236	17306	17328	17341	17226	17343	17367	17236	17327	17183	17345	17222	17347	17374	17234	17432	17231	17240	17184	17404	17333	17198	17274	17362	17262	17209	17277	17119	17338	17313	17153	17200	17143	17085	17122	17318	17181	17202	17268	17101	17240	17429	17056	17232	17151	17242	17227	17307	17213	17407	17405	17189	17104	17120	17092	17257	17214	17333	17299	17193	17235	17228	17269	17319	17098	17175	17109	17284	17206	17219	17440	17242	17207	17239	17290	17332	17262	17324	17314	17118	17434	17192	17454	17244	17369	17335	17347	17316	17280	17390	17234	17112	17288	17089	17166	17147	17212	17362	17120	17303	17071	17254	17169	17237	17432	17355	17135	17286	17165	17315	17131	17200	17436	17067	17401	17148	17199	17351	17217	17171	17232	17145	17326	17205	17431	17223	17175	17245	17148	17204	17128	17445	17020	17274	17290	17328	17317	17411	17142	17368	17209	17149	17165	17254	17191	17060	17186	17324	17255	17327	17400	17247	17330	17127	17209	17237	17172	17292	17417	17165	17376	17194	17316	17198	17263	17221	17328	17259	17343	17310	17171	17183	17319	17279	17138	17152	17261	17250	17238	17308	17400	17286	17214	17312	17212	17228	17231	16906	17208	17177	17312	17370	17222	17298	17374	17137	17246	17344	17185	17215	17243	17280	17255	17281	17267	17161	17364	17175	17131	17287	17265	17295	17240	17162	17256	17307	17272	17250	17191	17256	17305	17094	17174	17216	17108	17265	17180	17350	17268	17165	17157	17263	17317	17198	17163	17180	17306	17403	17246	17243	17247	17156	17238	17207	17287	17387	17342	16989	17289	17214	17368	17321	17179	17287	17279	17245	17173	17381	17320	17217	17196	17388	17117	17339	17529	17196	17265	17368	17187	17255	17344	17217	17417	17402	17198	17213	17282	17265	17132	17226	17217	17195	17338	17202	17442	17358	17165	17269	17191	17294	17253	17304	17182	17291	17175	17318	16958	17227	17338	17334	17192	17332	17168	17326	17180	17350	17134	17333	17171	17478	17209	17202	17196	17239	17238	17159	17178	17283	17150	17054	17165	17335	17141	17201	17383	17210	17251	17250	17269	17227	17280
23280	20820	28107	23868	22121	23430	23501	21220	20816	20969	20978	20791	20746	20862	20753	20681	20722	20217	20676	20478	20669	20796	20620	20646	20713	20595	20490	20683	20773	20769	20640	20583	20676	20511	20755	20632	20637	20663	20555	20476	20549	20645	20451	20629	20505	20654	20598	20714	20434	20733	20471	20537	20368	20430	20718	20731	20780	20516	20536	20342	20669	20531	20595	20579	20428	20501	20677	20744	20849	20556	20679	20526	20843	20358	20592	20840	20571	20391	20634	20392	20506	20484	20466	20803	20534	20411	20702	20479	20703	20375	20612	20562	20750	20357	20488	20593	20662	20542	20622	20649	20639	20628	20728	20647	20455	20483	20703	20693	20698	20392	20377	20733	20649	20701	20515	20667	20521	20488	20486	20547	20533	20645	20484	20467	20555	20479	20470	20630	20583	20449	20536	20381	20662	20438	20286	20658	20315	20745	20336	20808	20605	20689	20539	20488	20497	20633	20490	20227	20256	20559	20256	20486	20653	20481	20508	20507	20572	20660	20542	20473	20523	20344	20396	20675	20683	20731	20386	20672	20497	20372	20359	20513	20644	20478	20510	20586	20513	20413	20510	20573	20575	20516	20583	20318	20563	20546	20490	20479	20445	20368	20692	20683	20516	20520	20559	20507	20603	20426	20611	20584	20451	20546	20787	20635	20574	20572	20554	20563	20355	20516	20532	20407	20555	20506	20491	20570	20528	20635	20572	20527	20483	20573	20353	20602	20666	20476	20707	20345	20501	20543	20390	20409	20552	20442	20618	20621	20724	20572	20519	20429	20455	20457	20681	20741	20330	20480	20546	20446	20488	20570	20495	20527	20392	20592	20487	20550	20552	20431	20655	20497	20578	20210	20620	20453	20371	20365	20508	20553	20616	20548	20666	20543	20459	20356	20633	20642	20637	20551	20610	20425	20483	20692	20464	20518	20477	20453	20644	20587	20576	20555	20510	20531	20643	20704	20680	20878	20708	20483	20684	20526	20614	20710	20498	20291	20704	20435	20377	20466	20580	20466	20612	20662	20489	20550	20593	20478	20300	20562	20646	20352	20477	20532	20280	20555	20429	20297	20672	20489	20629	20605	20569	20453	20606	20428	20541	20573	20564	20486	20424	20582	20660	20448	20624	20547	20474	20281	20356	20464	20774	20637	20558	20372	20483	20388	20427	20639	20549	20457	20467	20366	20572	20308	20476	20280	20435	20496	20701	20377	20338	20522	20658	20318	20532	20359	20491	20463	20606	20376	20557	20590	20646	20553	20388	20609	20770	20491	20368	20402	20342	20316	20354	20297	20403	20378	20604	20521	20520	20698	20676	20570	20480	20517	20365	20461	20605	20431	20562	20536	20652	20429	20556	20576	20645	20553	20591	20596	20544	20579	20593	20337	20502	20561	20649	20475	20664	20327	20633	20591	20594	20723	20409	20488	20554	20447	20575	20593	20419	20617	20859	20661	20479	20626	20581	20429	20548	20290	20453	20478	20524	20370	20604	20555	20587	20308	20446	20504	20537	20648	20287	20344	20498	20650	20527	20714	20366	20555	20336	20350	20422	20540	20619	20369	20466	20551	20583	20350	20394	20504	20405	20811	20433	20556	20453	20616	20560	20722	20578	20505	20633	20634	20703	20586	20400	20657	20435	20571	20522	20563	20503	20570	20403	20547	20487	20658	20573	20570	20426	20662	20368	20433	20631	20719	20581	20643	20639	20541	20473	20632	20564	20416	20646	20513	20384	20581	20311	20525	20481	20305	20588	20369	20538	20314	20626	20477	20700	20322	20308	20271	20647	20440	20712	20641	20507	20487	20594	20425	20434	20577	20738	20383	20441	20508	20491	20501	20507	20383	20438	20651	20758	20621	20528	20470	20586	20767	20548	20449	20399	20394	20468	20559	20527	20505	20622	20560	20365	20552	20627	20508	20550	20424	20414	20412	20429	20682	20587	20595	20757	20653	20566	20536	20497	20462	20589	20694	20394	20591	20471	20497	20575	20569	20490	20595	20754	20517	20565	20449	20650	20521	20350	20640	20676	20401	20461	20570	20489	20296	20561	20586	20668	20565	20684	20546	20562	20609	20375	20337	20525	20785	20661	20396	20516	20718	20594	20525	20484	20507	20610	20324	20546	20731	20568	20472	20460	20515	20493	20467	20616	20496	20400	20290	20507	20513	20500	20450	20640	20470	20568	20444	20432	20752	20500	20352	20529	20510	20480	20381	20726	20522	20384	20491	20223	20569	20545	20335	20521	20366	20405	20636	20334	20510	20653	20487	20505	20544	20437	20368	20806	20411	20550	20447	20490	20345	20480	20486	20667	20621	20528	20399	20574	20452	20542	20703	20481	20358	20485	20437	20724	20680	20546	20370	20419	20513	20514	20495	20504	20503	20613	20594	20341	20565	20535	20578	20445	20464	20503	20325	20626	20482	20572	20771	20315	20544	20320	20565	20463	20504	20485	20530	20449	20563	20341	20321	20444	20432	20474	20601	20435	20294	20658	20535	20454	20669	20660	20324	20568	20672	20543	20600	20363	20624	20389	20489	20625	20403	20429	20422	20544	20509	20525	20567	20595	20298	20533	20550	20490	20575	20282	20440	20310	20386	20502	20416	20545	20617	20572	20500	20433	20578	20470	20610	20540	20661	20520	20624	20538	20463	20542	20323	20621	20534	20537	20371	20479	20283	20510	20465	20374	20479	20567	20584	20384	20446	20606	20625	20543	20491	20585	20437	20728	20523	20481	20529	20412	20584	20824	20493	20737	20552	20619	20478	20428	20587	20265	20369	20600	20557	20414	20493	20574	20585	20509	20535	20543	20667	20459	20357	20538	20576	20668	20597	20868	20572	20426	20759	20320	20588	20618	20516	20562	20644	20646	20580	20493	20423	20394	20635	20466	20619	20452	20676	20298	20790	20574	20543	20690	20492	20548	20649	20561	20572	20619	20493	20479	20444	20552	20708	20494	20478	20463	20362	20455	20586	20405	20515	20522	20665	20576	20643	20628	20320	20346	20347	20521	20692	20399	20497	20640	20526	20619	20571	20445	20534	20676	20643	20526	20514	20627	20471	20525	20256	20470	20641	20486	20595	20407	20474	20486	20352	20548	20465	20743	20363	20629	20498	20508	20352	20573	20403	20631	20457	20605	20905	20657	20538	20595	20433	20662	20405	20718	20513	20537	20354	20382	20696	20514	20566	20695	20400	20315	20724	20496	20452	20529	20685	20493	20605	20513	20464	20431	20209	20538	20410	20527	20450	20412	20490	20539	20310	20647	20219	20598	20581	20814	20446	20536	20746	20516	20429	20516	20347	20596	20646	20660	20542	20589	20468	20767	20539	20212	20597	20446	20641	20412	20461	20403	20552	20484	20542	20297	20620	20674	20512	20605	20395	20622	20530	20613	20383	20490	20459	20437	20577	20515	20549	20563	20488	20363	20551	20444	20675	20406	20593	20446	20456	20405	20350	20793	20447	20652	20576	20429	20434	20746	20806	20443	20489	20431	20699	20657	20733	20438	20422	20475	20387	20441	20557	20465	20556	20659	20617	20522	20529	20759	20585	20580	20595	20425	20803	20638	20624	20511	20502	20235	20622	20809	20709	20659	20535	20491	20308	20863	20641	20733	20516	20669	20499	20498	20368	20595	20536	20582	20358	20629	20535	20569	20406	20471	20442	20704	20539	20442	20435	20560	20437	20498	20507	20562	20478	20557	20628	20583	20558	20484	20513	20452	20597	20412	20649	20606	20725	20332	20518	20707	20527	20578	20474	20583	20492	20586	20685	20560	20473	20661	20352	20429	20597	20588	20629	20560	20474	20548	20500	20647	20617	20522	20507	20503	20561	20501	20622	20583	20448	20460	20599	20617	20471	20657	20393	20451	20615	20444	20463	20437	20582	20694	20518	20889	20483	20413	20679	20594	20543	20442	20437	20297	20304	20548	20490	20741	20559	20509	20736	20346	20461	20398	20619	20243	20739	20393	20477	20674	20311	20475	20551	20619	20475	20680	20606	20521	20496	20625	20620	20633	20296	20496	20562	20534	20563	20444	20665	20748	20772	20543	20294	20631	20650	20569	20628	20533	20421	20403	20500	20658	20501	20540	20452	20577	20445	20497	20475	20595	20620	20448	20567	20666	20528	20816	20593	20543	20428	20562	20662	20539	20680	20479	20747	20344	20658	20354	20507	20469	20473	20651	20562	20545	20345	20474	20475	20486	20550	20618	20454	20417	20680	20546	20335	20595	20293	20492	20471	20606	20609	20350	20573	20715	20613	20352	20483	20485	20594	20491	20546	20436	20570	20766	20644	20424	20414	20387	20398	20373	20415	20399	20287	20533	20698	20660	20623	20550	20536	20724	20530	20493	20432	20593	20618	20543	20625	20602	20542	20328	20327	20496	20321	20454	20386	20342	20441	20379	20465	20446	20297	20419	20574	20432	20508	20650	20476	20498	20390	20689	20404	20479	20532	20505	20377	20618	20369	20355	20440	20763	20385	20426	20376	20601	20613	20375	20570	20524	20609	20442	20457	20493	20526	20776	20434	20514	20465	20421	20520	20405	20518	20515	20622	20507	20485	20501	20423	20657	20577	20460	20542	20513	20637	20355	20499	20571	20250	20596	20608	20397	20754	20400	20711	20298	20515	20537	20395	20650	20849	20366	20371	20485	20672	20500	20474	20551	20591	20570	20598	20553	20377	20486	20562	20439	20440	20417	20704	20602	20430	20554	20619	20561	20618	20453	20537	20396	20550	20646	20500	20498	20491	20498	20514	20600	20315	20584	20486	20624	20544	20504	20436	20589	20521	20435	20589	20649	20484	20275	20737	20569	20391	20559	20536	20491	20537	20432	20354	20394	20472	20711	20409	20433	20627	20494	20533	20530	20430	20399	20582	20581	20807	20604	20547	20676	20329	20674	20402	20850	20604	20618	20600	20533	20421	20245	20475	20519	20600	20566	20751	20420	20312	20496	20692	20418	20737	20696	20494	20432	20501	20449	20556	20476	20208	20586	20300	20798	20315	20772	20578	20372	20652	20500	20520	20454	20554	20395	20422	20666	20417	20626	20541	20469	20386	20570	20527	20554	20462	20450	20596	20501	20613	20531	20774	20375	20611	20582	20733	20400	20593	20513	20395	20497	20466	20563	20580
21877	38874	34717	24355	19355	17641	17254	17068	16936	17043	16903	16756	16756	16643	16729	16647	16806	16664	16923	16768	16719	16736	16800	16542	16879	16774	16907	16525	16899	16776	16651	16795	16797	16633	16865	16691	16711	16827	16560	16634	16607	16725	16690	16671	16789	16686	16770	16580	16724	16573	16680	16726	16676	16754	16769	16828	16774	16848	16828	16824	16826	16639	16565	16701	16747	16725	16929	17259	17052	17117	16826	16860	16662	16767	16730	16575	16605	16635	16580	16595	16672	16698	16555	16636	16620	16688	16577	16812	16492	16775	16569	16476	16550	16833	16503	16693	16614	16735	16652	16635	16662	16508	16737	16671	16688	16696	16604	16713	16759	16731	16619	16869	16605	16547	16692	16679	16587	16589	16539	16514	16724	16632	16712	16501	16651	16838	16721	16791	16560	16633	16471	16650	16826	16615	16723	16805	16584	16592	16653	16455	16696	16798	16671	16765	16525	16436	16754	16720	16556	16715	16703	16701	16827	16471	16601	16733	16574	16681	16647	16608	16735	16638	16700	16690	16647	16680	16597	16678	16706	16670	16818	16650	16561	16698	16624	16592	16571	16585	16518	16773	16635	16680	16730	16756	16698	16630	16647	16571	16747	16678	16689	16662	16675	16704	16610	16596	16656	16503	16616	16509	16525	16647	16600	16638	16694	16674	16702	16729	16914	16589	16699	16651	16827	16513	16547	16484	16650	16559	16626	16735	16604	16698	16648	16762	16558	16745	16574	16581	16536	16476	16576	16560	16577	16713	16724	16797	16772	16638	16560	16652	16577	16607	16713	16636	16659	16599	16590	16558	16782	16667	16588	16550	16718	16656	16621	16774	16543	16604	16721	16759	16530	16744	16520	16616	16835	16643	16634	16576	16794	16427	16691	16640	16655	16629	16467	16738	16718	16574	16474	16590	16557	16755	16614	16627	16648	16739	16516	16600	16521	16627	16566	16761	16484	16673	16753	16659	16812	16701	16530	16658	16652	16847	16586	16582	16608	16608	16672	16583	16608	16445	16673	16815	16673	16727	16538	16628	16613	16569	16704	16684	16747	16499	16562	16792	16672	16642	16783	16632	16675	16726	16695	16667	16603	16484	16706	16638	16671	16689	16645	16713	16533	16621	16603	16541	16651	16604	16612	16586	16658	16631	16617	16683	16599	16708	16532	16501	16698	16598	16819	16760	16617	16471	16670	16581	16593	16661	16451	16662	16827	16727	16619	16752	16779	16677	16659	16736	16535	16625	16675	16643	16488	16645	16561	16611	16775	16781	16588	16647	16504	16654	16648	16558	16588	16603	16810	16615	16713	16588	16767	16690	16561	16759	16544	16619	16631	16551	16654	16442	16676	16722	16572	16604	16731	16409	16519	16726	16595	16688	16516	16652	16771	16568	16692	16645	16652	16741	16692	16605	16441	16742	16750	16662	16760	16669	16721	16637	16599	16464	16680	16701	16673	16744	16727	16581	16603	16688	16623	16633	16591	16555	16591	16785	16653	16529	16748	16453	16641	16597	16716	16575	16782	16519	16833	16665	16618	16627	16581	16674	16590	16833	16701	16595	16748	16878	16641	16592	16634	16511	16593	16631	16732	16767	16593	16721	16524	16631	16610	16753	16508	16808	16706	16663	16684	16604	16543	16569	16723	16649	16425	16686	16679	16525	16734	16394	16707	16565	16801	16670	16501	16611	16542	16701	16676	16408	16632	16488	16596	16571	16535	16640	16644	16440	16564	16676	16771	16420	16571	16509	16570	16683	16622	16705	16648	16620	16725	16745	16540	16552	16648	16592	16522	16782	16608	16771	16821	16599	16625	16725	16641	16795	16472	16607	16653	16763	16697	16580	16430	16490	16554	16677	16694	16634	16544	16674	16468	16689	16644	16582	16598	16592	16778	16568	16978	16610	16545	16667	16380	16688	16708	16686	16725	16737	16514	16566	16727	16530	16703	16523	16582	16825	16716	16469	16694	16709	16661	16574	16472	16642	16621	16625	16582	16627	16644	16646	16636	16568	16656	16754	16738	16680	16699	16660	16620	16655	16727	16672	16655	16648	16710	16484	16534	16678	16513	16582	16784	16727	16634	16509	16636	16817	16622	16671	16627	16741	16581	16503	16595	16631	16500	16630	16682	16776	16666	16638	16587	16619	16666	16651	16853	16704	16516	16698	16624	16500	16655	16522	16654	16716	16630	16653	16666	16729	16750	16770	16697	16797	16566	16600	16760	16650	16662	16714	16618	16605	16518	16603	16782	16594	16746	16549	16518	16765	16748	16487	16640	16614	16677	16716	16713	16500	16616	16652	16655	16695	16710	16647	16565	16612	16584	16581	16781	16487	16619	16624	16614	16537	16667	16488	16608	16599	16612	16593	16568	16630	16765	16726	16627	16561	16722	16594	16615	16575	16809	16588	16620	16622	16728	16562	16598	16478	16593	16671	16625	16676	16806	16668	16452	16591	16552	16576	16672	16674	16606	16741	16498	16587	16539	16680	16681	16641	16650	16648	16603	16516	16606	16519	16426	16602	16650	16623	16453	16628	16648	16675	16690	16622	16637	16716	16579	16745	16473	16527	16597	16655	16546	16818	16734	16690	16650	16693	16604	16698	16632	16623	16568	16504	16791	16614	16560	16598	16679	16738	16380	16634	16592	16526	16735	16508	16494	16730	16781	16528	16669	16623	16698	16872	16455	16707	16723	16790	16479	16663	16678	16540	16626	16767	16553	16619	16585	16355	16737	16571	16534	16690	16769	16687	16590	16661	16658	16517	16664	16569	16508	16620	16690	16499	16611	16657	16535	16639	16644	16680	16624	16629	16479	16755	16538	16667	16678	16494	16640	16736	16567	16658	16668	16786	16688	16489	16724	16666	16810	16842	16554	16656	16638	16492	16472	16538	16631	16559	16643	16665	16801	16551	16660	16678	16713	16659	16642	16732	16680	16643	16589	16580	16594	16775	16632	16655	16500	16602	16717	16850	16645	16626	16695	16595	16680	16677	16628	16611	16874	16717	16725	16522	16584	16633	16768	16637	16619	16758	16666	16785	16649	16633	16700	16509	16487	16642	16580	16659	16610	16548	16644	16521	16754	16607	16727	16663	16778	16744	16583	16631	16684	16661	16635	16634	16743	16628	16702	16729	16663	16630	16429	16645	16799	16597	16716	16851	16640	16787	16618	16468	16683	16719	16688	16588	16707	16590	16622	16847	16803	16486	16595	16802	16719	16519	16706	16656	16687	16660	16490	16558	16765	16525	16671	16673	16638	16742	16509	16704	16809	16550	16688	16865	16720	16640	16651	16590	16655	16657	16655	16560	16653	16593	16579	16864	16502	16703	16561	16656	16639	16617	16723	16745	16574	16552	16604	16597	16547	16665	16687	16667	16654	16678	16554	16624	16619	16548	16676	16754	16569	16655	16566	16663	16639	16653	16752	16625	16550	16758	16585	16623	16598	16666	16747	16690	16793	16596	16626	16795	16794	16723	16463	16685	16708	16639	16572	16714	16671	16826	16534	16682	16577	16562	16700	16746	16724	16745	16545	16560	16715	16742	16742	16629	16800	16623	16686	16688	16593	16797	16669	16775	16452	16602	16590	16671	16654	16712	16642	16614	16632	16512	16645	16806	16622	16711	16603	16530	16702	16484	16516	16777	16693	16789	16736	16615	16557	16611	16736	16786	16599	16615	16682	16649	16545	16754	16733	16521	16556	16653	16622	16656	16821	16640	16613	16744	16578	16682	16638	16744	16573	16582	16734	16635	16562	16498	16789	16665	16630	16748	16491	16641	16632	16674	16632	16667	16630	16536	16635	16495	16737	16758	16539	16721	16671	16569	16524	16682	16671	16675	16720	16615	16794	16594	16504	16540	16493	16655	16589	16622	16703	16642	16677	16590	16651	16679	16615	16700	16555	16601	16530	16776	16662	16642	16535	16655	16564	16732	16470	16645	16658	16713	16451	16727	16753	16585	16552	16766	16668	16715	16667	16738	16608	16737	16557	16591	16804	16658	16588	16626	16668	16716	16476	16568	16596	16626	16581	16698	16689	16636	16556	16520	16561	16896	16654	16691	16647	16616	16792	16677	16469	16608	16730	16606	16855	16710	16701	16551	16765	16595	16738	16634	16498	16811	16555	16737	16737	16608	16721	16733	16582	16583	16588	16862	16722	16718	16728	16626	16697	16699	16538	16470	16527	16698	16618	16820	16632	16469	16703	16639	16781	16770	16701	16732	16509	16569	16695	16719	16631	16645	16755	16550	16711	16733	16692	16464	16773	16451	16646	16738	16538	16574	16748	16632	16789	16677	16617	16570	16676	16694	16513	16695	16612	16722	16738	16712	16628	16553	16726	16461	16700	16650	16467	16575	16641	16615	16621	16577	16600	16652	16782	16763	16604	16613	16425	16636	16723	16523	16635	16752	16781	16508	16838	16560	16654	16502	16748	16467	16734	16621	16709	16476	16773	16619	16525	16685	16692	16679	16401	16709	16698	16646	16499	16565	16731	16717	16836	16547	16596	16653	16724	16640	16545	16559	16768	16554	16709	16634	16657	16675	16742	16640	16841	16544	16698	16630	16432	16582	16618	16731	16731	16612	16594	16623	16491	16654	16682	16669	16700	16829	16706	16711	16719	16636	16663	16767	16603	16529	16547	16705	16409	16694	16528	16594	16689	16705	16650	16620	16691	16709	16576	16482	16612	16664	16401	16622	16727	16683	16585	16679	16685	16666	16791	16468	16589	16658	16627	16477	16772	16675	16782	16577	16621	16683	16571	16663	16604	16619	16589	16557	16665	16602	16577	16568	16462	16652	16596	16801	16746	16714	16789	16671	16586	16759	16553	16608	16652	16647	16686	16688	16694	16522	16896	16603	16592	16574	16630	16555	16662	16652	16812	16647	16543	16677	16847	16577	16442	16644	16632	16749	16577	16646	16623	16650	16703	16534	16558	16596	16657	16758	16406	16600	16701	16542	16538	16539	16617	16718	16576	16709	16667	16706	16607	16703	16548	16479	16694	16648	16655	16658	16730	16579	16623	16673	16606	16778	16601	16778	16509	16579	16715	16723	16798	16556	16662	16648	16587	16730	16620	16680	16634	16658	16812	16727	16809	16670	16759	16726	16668	16674	16618	16465	16687	16619	16641	16562
22279	20846	28461	23373	21252	23558	25946	21709	20900	21022	21023	20528	20637	20870	20608	20470	20555	20438	20426	20405	20472	20544	20287	20456	20383	20451	20405	20305	20418	20253	20365	20202	20273	20265	20449	20446	20255	20315	20190	20234	20138	20499	20358	20199	20338	20370	20413	20237	20212	20501	20362	20299	20009	20261	20422	20398	20258	20381	20269	20460	20367	20296	20281	20277	20356	20243	20641	21244	21203	20909	20646	20418	20187	20305	20302	20286	20486	20333	20100	20210	20351	20257	20394	20214	20192	20276	20125	20128	20373	20519	20389	19961	20189	20303	20414	20012	20374	20279	20295	20217	20073	20348	20407	20295	20292	20279	20356	20063	20303	20091	20074	20177	20037	20252	20226	20059	20334	20206	20103	20173	20319	20384	20345	20184	20287	20210	20127	20023	20191	20428	20081	20202	20326	20214	20064	20109	20296	20361	20291	20268	20260	20179	20057	19838	20220	20065	20127	20224	20283	20213	20234	20060	20090	20276	20175	20293	20280	20153	20158	20522	20648	20304	20234	20363	20095	20284	20284	20006	20133	20333	20201	20077	20290	20128	20290	20029	20147	20249	20119	20153	20349	20137	20169	20072	20321	20217	20135	20040	20366	20089	20245	20147	20325	20216	20126	19983	20212	20264	20347	20116	20292	20031	20134	20210	20072	20199	20238	20139	20232	20203	20239	20289	20201	20163	20052	20107	20377	20272	20445	20038	20036	20251	20278	20210	20317	20222	20123	19934	20143	20349	20245	20174	20147	20052	20111	20151	20481	19985	20155	20191	20022	20091	20124	20228	20345	20186	20340	20062	20066	20048	20279	20179	20050	20223	20462	20210	20285	20056	20099	20268	19981	20072	20060	20362	20183	20480	20044	20034	20230	20204	20263	20236	20138	20221	20207	20168	20207	20265	20189	20252	20067	20303	20280	19893	20165	20206	20039	20157	20283	20120	20118	20234	20421	20139	20164	19985	20131	20239	20141	20229	20111	20291	20303	20279	20241	20259	20087	20116	20125	20370	20510	20225	20389	20311	20196	20117	20204	19952	19891	20200	20082	20318	20392	20256	20124	20006	20094	20319	20215	20144	20168	20232	20218	20262	20216	20155	20137	20324	20181	20116	20045	20089	20248	20005	20120	20300	20220	20218	20244	20209	20202	20276	20196	19966	20220	20255	20168	20270	20311	20382	20252	20237	20128	20031	20233	20177	20282	20200	20169	20220	20365	20214	20328	20167	20121	20115	20297	20322	19915	20316	20216	20136	20343	20386	20136	20127	20412	20160	20043	20162	20219	20242	20236	20221	20131	20219	20082	20250	20233	20291	20034	20141	20157	20106	20344	20085	20164	20217	20310	20172	20105	20064	20018	20204	20171	20135	20138	20246	20256	20118	20206	20406	20085	20257	20253	20411	20214	20017	20252	20083	20357	20202	20300	20202	20162	20354	20120	20351	20412	20225	20167	20215	20556	20274	20014	20347	20396	20182	20347	20346	20125	20381	20152	20281	20115	20120	20280	20165	20447	20181	20155	20102	20036	20092	20250	20119	20231	20437	20143	20285	20166	20200	20039	20283	20159	20042	20439	20191	20053	19989	20160	20180	20197	20100	20246	20229	20104	20378	19984	20189	20164	20196	20412	20316	20178	20259	20263	20075	20276	20308	20224	20402	20114	20215	20361	20045	20035	20201	20322	20355	20053	20155	20343	20069	20339	20269	20197	20281	20162	20175	20050	20155	20300	20223	20242	20102	19996	20177	20242	20162	20315	20198	20101	20298	20125	20285	20168	20000	20184	20192	20127	20255	20286	20025	20117	20138	20319	20039	20057	20011	20033	20325	20134	19924	19946	20242	20300	20219	20252	20327	20240	20277	20152	20372	20181	20408	20171	20125	20306	20325	20290	20241	20245	20287	20248	20287	20278	20338	20340	20199	20229	20133	20140	20298	20311	20136	20179	20237	20211	20215	20323	20405	20188	20371	20107	20191	20151	20227	20302	20103	20079	20281	20163	20301	20265	20200	20072	20052	20190	20285	20222	20222	20280	20252	20205	20266	20020	20281	20349	20252	20268	20394	20195	20230	20068	20015	20324	20321	20075	20163	20225	20324	20168	20305	20176	20145	20417	20102	20207	20264	20338	20253	20372	20335	20143	20136	20065	20219	20327	20240	20403	20370	20196	20321	20303	20208	20115	20022	20185	20116	20046	20249	20054	20061	20040	20237	20088	20176	20080	20191	20298	20186	20311	20222	20188	20029	20173	20162	20264	20332	19855	20223	20307	20095	20004	20116	20358	20281	20200	20393	20101	20274	20136	20092	20183	20168	20256	20284	20350	20297	20008	20306	20349	20123	20172	20067	20305	20242	20118	20024	20104	20125	20291	19986	20178	20282	20026	20224	20344	20153	20341	20103	20069	20375	20259	19902	20223	20368	20106	20215	20231	20338	20251	20056	20134	20172	20182	20304	20231	20508	20183	20213	20146	20352	20162	20171	20121	20190	20187	20211	20281	20129	20213	20258	20088	20432	20475	19972	20325	20231	20175	19916	20263	20200	20019	20288	20363	20267	20411	20216	20082	20014	20108	20262	20203	20316	20324	20344	20136	20301	19985	20234	20169	20102	20222	20357	20186	20236	20246	20396	20366	20296	20475	20237	20196	20041	19997	20245	19983	20236	20252	20103	20297	20179	20171	20302	20248	20163	20422	20256	20147	20063	20022	20251	19965	20296	20225	20133	20206	20168	20184	20344	20074	20121	20267	20184	20222	20127	20083	20168	20286	20119	20292	20149	20081	20137	20099	20281	20043	20107	20124	20226	20218	20266	20052	20210	20344	20081	20277	20262	20357	20275	20404	20185	20189	19997	20236	20409	20282	20160	20019	20066	20288	20232	20360	20213	20179	20269	20053	20351	20198	20109	20126	20271	20436	20406	20102	20097	20205	20308	20331	20024	20104	20106	20410	20291	20251	20205	20200	20349	20298	20397	20148	20055	19977	20102	20228	20073	20115	20401	20078	20046	20017	20182	20087	20090	20183	20225	20173	20254	19941	20238	20348	19995	20112	20216	20194	20154	20151	20011	20181	20185	20296	20251	20183	20118	20291	20309	19976	19937	20318	20273	20099	20017	20187	20337	20215	20341	20272	20388	20366	20201	20290	20266	20169	20313	20270	20375	20255	20367	20092	20173	20195	20295	20271	20232	20059	20034	19965	20263	20155	20077	20202	20127	20126	20162	20360	20235	20195	20251	20097	20312	20207	20112	20114	20214	20296	20290	20202	20321	19983	20167	20080	20284	20145	20200	20271	20156	20283	20003	20199	20320	20272	20523	20255	20120	20350	20149	20186	20279	20287	20280	20184	20369	20285	20161	20077	20079	20221	20181	20260	20181	20280	20169	20268	20255	20274	20271	20471	20171	20106	20247	20309	19950	20222	20204	20274	20024	20100	20050	20009	20016	20550	20138	20287	20198	20144	20325	20059	20303	20090	20282	20138	20260	20308	20266	20028	20045	20087	20106	20075	20195	20027	20315	20113	20235	20419	20213	20344	20149	20110	20190	20267	20381	20269	20139	20343	20389	20081	20172	20228	20045	20032	20487	20318	20225	20120	20146	20202	20254	20085	20350	20019	20322	20389	20108	20259	20387	20242	20179	20247	20121	20184	20205	20378	20311	20172	19963	20154	20480	20205	20336	20230	20166	20054	20107	20296	20132	20250	20254	20080	20116	20092	20160	20260	20012	20489	20044	20126	20287	20210	20082	20297	20262	20120	20279	20110	20121	20291	20108	20158	20241	20049	19875	20244	20196	20233	20401	20328	20118	20030	20146	20208	20079	20380	20407	20144	20347	20287	20042	20169	20374	20212	20357	20192	20172	20315	19829	20059	20281	20234	20103	20075	20200	20388	20174	20088	20241	20291	20305	20275	20427	20348	20114	20236	20218	20229	20100	20332	20148	20163	20445	20492	20094	19914	20300	20125	20296	20231	20207	20106	20387	19897	20283	20277	20208	20000	20209	20168	20392	20062	20203	20046	20246	20106	20339	20393	20416	20219	20359	20175	20228	20139	20115	20295	20176	20216	20055	20134	20259	20299	20239	20093	20250	20081	20087	20276	20203	20168	20240	20286	20111	20293	20226	20271	20192	20337	20118	20238	20083	20213	20177	20278	20148	20083	19965	20357	20191	20074	20160	19988	20066	19942	20138	20341	20215	20185	20207	20085	20231	20181	20377	20107	20220	20231	20189	20273	20234	20217	20255	20318	20251	20322	20132	20175	20217	20102	20202	19986	20042	20242	20380	20283	20189	20279	20247	20339	20141	20116	20186	20069	20241	20152	20224	20155	20229	20233	20263	20294	20211	20268	20382	20078	20157	20008	20198	20000	20240	20092	20285	20090	20257	20358	20195	20266	20325	20194	20159	20062	20216	20403	20095	20152	20031	19933	20322	20202	20217	20063	20493	20258	20226	20304	20213	20186	20335	20354	20158	20012	20137	20307	20265	20223	20350	20241	19946	20262	20239	20117	20256	20111	20321	20192	20260	20263	20403	20344	20050	20469	20341	20249	20075	20390	20381	20159	20235	20284	20238	20177	20310	20238	20107	20213	20210	20247	20384	20148	20335	20259	19999	20292	20306	20091	20149	20300	20297	20398	20108	20348	20072	20473	20253	20076	20075	20335	20288	20309	20121	20337	20201	20468	20102	20291	20351	20055	20195	20164	20258	20111	20040	20096	20099	20320	20370	20403	20140	20176	20202	20103	20368	20119	20299	20233	20325	20286	20281	20316	20188	19874	20114	20208	20331	20130	20298	20466	20290	20373	20040	20320	19961	19899	20269	20239	20220	20154	20232	20310	20180	20352	20396	20335	20074	20247	20200	20204	20158	20293	20270	20125	20315	20353	20185	20033	20318	20051	20200	20189	20180	20143	20202	20174	20244	20184	20342	20306	20120	20411	20267	20296	20323	20243	20100	20329	20085	20115	19931	20166	20353	20391	20208	20274	20104	20191	20013	20288	20182	20027	20092	20150	20124	20150	20194	20148	20089	20304	20298	20067	20339	20240	20153	20124	20057	20212	20281	20044	20084	20412	19960	20223	20278	20176	20281	20221	20244	20320	20075	20245	20228	20217	20392	20178	20309	20149	20088	20220	20111
24968	44356	40644	29934	21447	18449	17660	17572	17138	17129	16931	16918	16734	16575	16534	16637	16649	16563	16587	16702	16414	16661	16643	16459	16590	16692	16661	16562	16575	16607	16627	16568	16571	16626	16617	16530	16564	16511	16761	16465	16321	16504	16543	16606	16475	16620	16561	16343	16662	16404	16613	16588	16565	16496	16389	16621	16598	16512	16624	16677	16423	16479	16460	16592	16426	16534	17054	17933	17483	17153	16746	16901	16322	16402	16450	16458	16531	16373	16493	16193	16581	16306	16436	16574	16367	16386	16667	16377	16267	16536	16337	16502	16526	16640	16538	16417	16441	16614	16667	16311	16376	16629	16452	16424	16424	16500	16574	16628	16292	16646	16351	16411	16453	16433	16655	16392	16421	16347	16461	16550	16484	16620	16414	16256	16557	16483	16527	16440	16477	16557	16269	16500	16406	16440	16607	16601	16557	16524	16492	16316	16353	16524	16308	16700	16575	16386	16461	16380	16620	16272	16486	16575	16441	16371	16379	16477	16423	16388	16423	16501	16417	16472	16321	16287	16485	16537	16311	16479	16304	16589	16262	16422	16356	16405	16510	16533	16474	16435	16633	16366	16662	16596	16504	16490	16471	16479	16496	16383	16418	16379	16487	16347	16474	16467	16398	16417	16405	16368	16506	16678	16464	16373	16428	16545	16416	16463	16480	16547	16358	16338	16395	16668	16396	16477	16529	16346	16513	16453	16356	16410	16387	16298	16380	16545	16615	16420	16416	16500	16646	16420	16460	16285	16464	16379	16406	16482	16440	16458	16571	16440	16420	16441	16333	16368	16455	16329	16450	16225	16462	16416	16487	16553	16379	16253	16229	16401	16475	16599	16395	16483	16375	16451	16408	16525	16371	16492	16681	16417	16403	16380	16653	16506	16487	16328	16585	16444	16442	16341	16422	16404	16508	16455	16647	16278	16457	16402	16576	16359	16496	16447	16351	16404	16496	16409	16478	16325	16364	16446	16370	16485	16182	16608	16379	16283	16568	16488	16516	16342	16510	16464	16487	16469	16496	16341	16530	16549	16450	16564	16496	16418	16543	16399	16539	16471	16321	16406	16448	16458	16443	16347	16442	16448	16360	16258	16534	16378	16547	16532	16498	16328	16279	16436	16595	16472	16488	16377	16400	16582	16370	16521	16467	16479	16451	16423	16531	16503	16402	16270	16542	16535	16494	16499	16328	16622	16447	16578	16544	16303	16426	16428	16473	16440	16301	16487	16473	16471	16396	16372	16425	16652	16444	16500	16378	16344	16475	16468	16460	16471	16441	16524	16401	16576	16468	16463	16537	16314	16587	16572	16477	16512	16540	16281	16519	16402	16532	16534	16582	16543	16495	16462	16548	16328	16309	16348	16428	16503	16478	16461	16472	16553	16373	16458	16436	16620	16559	16501	16510	16629	16201	16418	16515	16318	16396	16593	16276	16377	16290	16607	16426	16390	16674	16499	16435	16517	16344	16470	16458	16467	16478	16441	16387	16600	16303	16639	16324	16487	16456	16424	16795	16418	16268	16406	16588	16501	16444	16404	16458	16531	16283	16464	16305	16418	16478	16522	16437	16313	16385	16387	16235	16463	16330	16386	16562	16363	16496	16404	16536	16613	16328	16474	16652	16539	16247	16476	16318	16391	16333	16623	16279	16252	16524	16413	16212	16560	16517	16588	16338	16544	16502	16326	16450	16327	16301	16443	16582	16392	16453	16548	16544	16559	16446	16444	16296	16319	16489	16376	16641	16373	16574	16315	16337	16382	16482	16616	16513	16449	16571	16572	16479	16404	16701	16421	16411	16504	16565	16326	16506	16402	16503	16463	16442	16573	16341	16597	16422	16568	16367	16402	16460	16627	16412	16358	16432	16643	16501	16372	16499	16571	16569	16541	16191	16528	16466	16471	16457	16504	16571	16531	16479	16483	16513	16419	16559	16447	16523	16460	16429	16400	16443	16488	16547	16280	16579	16502	16457	16240	16336	16364	16407	16420	16348	16562	16434	16482	16347	16443	16446	16381	16378	16491	16389	16318	16453	16517	16425	16543	16485	16517	16467	16458	16654	16567	16468	16416	16491	16423	16539	16370	16467	16341	16397	16276	16432	16458	16505	16473	16404	16389	16599	16533	16459	16554	16601	16405	16586	16406	16357	16524	16337	16431	16511	16382	16362	16443	16251	16487	16371	16318	16547	16519	16468	16551	16336	16557	16478	16517	16360	16277	16416	16571	16516	16504	16478	16448	16387	16654	16488	16460	16557	16404	16579	16550	16497	16666	16413	16520	16326	16266	16308	16563	16416	16418	16352	16410	16555	16515	16568	16308	16453	16614	16347	16395	16470	16467	16271	16255	16449	16650	16519	16340	16458	16512	16388	16388	16470	16389	16438	16310	16406	16414	16445	16332	16479	16543	16428	16329	16516	16322	16396	16414	16357	16278	16516	16488	16401	16409	16389	16431	16412	16450	16460	16574	16335	16557	16521	16517	16400	16616	16349	16429	16396	16391	16314	16568	16507	16406	16536	16482	16494	16343	16512	16554	16313	16669	16635	16544	16542	16440	16731	16648	16474	16380	16508	16336	16421	16475	16374	16582	16550	16494	16354	16618	16405	16738	16431	16529	16511	16443	16326	16465	16270	16544	16531	16653	16345	16386	16373	16462	16422	16355	16406	16377	16504	16480	16419	16530	16468	16281	16387	16607	16408	16618	16534	16480	16584	16584	16415	16583	16494	16476	16506	16658	16344	16513	16432	16522	16508	16466	16423	16546	16488	16501	16384	16400	16553	16506	16414	16422	16557	16304	16353	16560	16387	16479	16600	16488	16615	16520	16258	16413	16385	16439	16461	16541	16289	16309	16504	16274	16469	16319	16494	16310	16510	16682	16458	16376	16474	16593	16413	16486	16399	16441	16509	16409	16350	16427	16512	16377	16564	16449	16385	16493	16488	16393	16414	16377	16471	16632	16398	16369	16467	16488	16548	16484	16321	16465	16438	16407	16430	16363	16376	16362	16375	16635	16202	16504	16497	16392	16386	16619	16368	16349	16386	16422	16353	16519	16453	16493	16516	16412	16476	16366	16540	16292	16512	16412	16380	16411	16397	16383	16231	16448	16679	16420	16623	16494	16431	16415	16621	16532	16525	16425	16218	16328	16635	16426	16381	16454	16479	16384	16377	16417	16491	16405	16381	16422	16348	16507	16414	16358	16531	16443	16582	16454	16418	16499	16505	16626	16449	16505	16353	16557	16466	16576	16377	16286	16465	16427	16370	16482	16421	16341	16584	16641	16383	16613	16478	16481	16290	16602	16336	16517	16459	16372	16403	16502	16489	16502	16456	16206	16504	16347	16549	16504	16340	16373	16366	16545	16576	16516	16361	16410	16517	16428	16603	16431	16554	16553	16469	16296	16551	16320	16480	16357	16490	16461	16359	16301	16482	16461	16420	16644	16502	16324	16488	16546	16269	16549	16512	16535	16552	16355	16492	16638	16412	16478	16321	16259	16404	16430	16396	16408	16354	16472	16206	16524	16477	16437	16360	16612	16539	16477	16380	16590	16520	16522	16406	16460	16343	16526	16486	16252	16387	16604	16459	16449	16469	16451	16451	16370	16601	16212	16245	16328	16403	16440	16516	16443	16565	16356	16577	16425	16595	16439	16314	16328	16443	16429	16500	16523	16425	16495	16480	16500	16546	16533	16446	16471	16550	16430	16541	16269	16612	16444	16490	16524	16436	16448	16419	16545	16273	16336	16538	16327	16419	16325	16362	16488	16274	16301	16422	16446	16465	16460	16628	16404	16440	16452	16631	16437	16648	16575	16465	16484	16340	16260	16672	16404	16407	16433	16604	16401	16408	16364	16354	16433	16589	16451	16420	16556	16375	16544	16595	16624	16502	16324	16456	16415	16456	16318	16335	16428	16476	16413	16267	16288	16500	16804	16412	16430	16371	16414	16471	16427	16338	16371	16447	16518	16462	16520	16415	16562	16537	16418	16351	16407	16391	16465	16499	16403	16346	16400	16550	16354	16465	16328	16452	16447	16471	16377	16400	16378	16407	16663	16410	16501	16491	16434	16390	16577	16494	16346	16466	16525	16504	16481	16474	16521	16392	16283	16338	16409	16310	16507	16341	16459	16414	16411	16453	16384	16338	16430	16325	16350	16536	16590	16601	16676	16467	16463	16526	16340	16426	16460	16476	16545	16476	16319	16313	16487	16559	16530	16539	16456	16411	16402	16507	16516	16298	16374	16456	16336	16433	16246	16616	16557	16294	16354	16579	16291	16575	16469	16335	16496	16535	16496	16356	16530	16448	16416	16354	16579	16467	16443	16501	16543	16396	16473	16598	16329	16352	16386	16273	16493	16518	16694	16546	16399	16240	16418	16643	16582	16507	16359	16381	16597	16406	16458	16570	16565	16497	16455	16258	16288	16367	16179	16307	16543	16372	16418	16539	16419	16400	16331	16422	16501	16456	16602	16474	16490	16439	16473	16391	16479	16310	16348	16591	16542	16432	16560	16453	16603	16320	16515	16411	16567	16291	16383	16505	16360	16440	16460	16467	16472	16322	16600	16542	16450	16594	16433	16558	16412	16541	16636	16579	16342	16460	16512	16331	16458	16578	16418	16419	16587	16437	16576	16514	16416	16498	16547	16448	16417	16561	16527	16535	16455	16369	16416	16432	16471	16457	16194	16376	16558	16407	16436	16542	16425	16476	16502	16292	16525	16396	16400	16509	16392	16398	16305	16283	16424	16503	16387	16395	16442	16514	16441	16341	16340	16577	16441	16464	16472	16497	16407	16456	16303	16389	16466	16459	16713	16535	16397	16535	16533	16432	16561	16426	16488	16555	16489	16491	16553	16369	16557	16388	16463	16445	16415	16334	16425	16427	16577	16561	16349	16523	16463	16288	16604	16490	16175	16433	16463	16530	16426	16532	16430	16489	16587	16385	16246	16348	16346	16414	16459	16417	16311	16441	16528	16418	16566	16422	16503	16390	16578	16439	16491	16580	16349	16412	16626	16339	16249	16471	16387	16318	16435	16494	16540	16327	16400	16522	16583	16216	16296	16384	16400	16598	16415	16545	16433	16498	16523	16325	16528	16428	16299	16517	16389	16562	16410	16452	16554	16564	16632	16455	16554
27353	22348	25512	22315	19054	18756	18719	18520	18343	18347	18633	18471	18522	18546	18432	18429	18590	18391	18493	18373	18340	18306	18363	18355	18106	18469	18413	18392	18437	18580	18406	18481	18192	18387	18363	18612	18410	18457	18528	18344	18409	18468	18573	18551	18364	18402	18428	18484	18553	18439	18551	18526	18456	18198	18264	18352	18383	18294	18427	18408	18459	18340	18277	18460	18438	18536	18520	18509	18440	18379	18577	18530	18392	18514	18409	18511	18121	18267	18335	18232	18397	18401	18251	18376	18376	18376	18325	18254	18462	18350	18388	18264	18248	18074	18501	18534	18482	18533	18584	18487	18450	18534	18498	18474	18562	18482	18112	18487	18415	18523	18275	18502	18508	18389	18556	18450	18526	18085	18296	18443	18340	18597	18519	18315	18420	18438	18610	18654	18503	18458	18548	18512	18477	18569	18502	18465	18326	18144	18338	18306	18296	18343	18276	18328	18249	18378	18523	18477	18453	18414	18489	18326	18460	18302	18261	18411	18411	18389	18320	18427	18549	18469	18580	18163	18436	18195	18633	18418	18553	18446	18457	18583	18323	18481	18578	18366	18454	18547	18673	18528	18428	18424	18374	18560	18567	18211	18241	18375	18391	18232	18288	18473	18282	18415	18640	18451	18455	18452	18341	18539	18391	18486	18226	18414	18499	18513	18323	18689	18445	18313	18514	18509	18522	18581	18380	18345	18304	18370	18381	18258	18268	18301	18555	18424	18278	18396	18442	18638	18343	18447	18570	18357	18494	18455	18236	18443	18401	18487	18619	18352	18529	18537	18405	18418	18394	18331	18502	18447	18469	18422	18477	18374	18379	18319	18452	18334	18368	18548	18572	18452	18356	18296	18373	18325	18411	18354	18420	18495	18517	18217	18518	18467	18537	18366	18325	18603	18509	18353	18492	18301	18424	18278	18360	18597	18372	18397	18455	18458	18441	18428	18207	18414	18618	18367	18353	18529	18407	18356	18298	18463	18397	18432	18339	18604	18422	18448	18316	18402	18261	18336	18410	18467	18499	18492	18250	18363	18240	18314	18397	18187	18458	18523	18034	18306	18320	18406	18619	18538	18105	18549	18394	18559	18307	18463	18027	18295	18456	18530	18414	18633	18282	18388	18472	18455	18332	18391	18395	18496	18577	18350	18308	18530	18410	18337	18442	18447	18538	18399	18515	18284	18218	18189	18316	18565	18261	18485	18249	18581	18314	18455	18372	18544	18628	18380	18303	18387	18326	18620	18508	18466	18565	18401	18475	18480	18504	18484	18300	18319	18411	18458	18381	18394	18311	18401	18470	18354	18321	18401	18673	18449	18705	18538	18516	18470	18514	18261	18350	18212	18367	18377	18494	18601	18165	18579	18268	18226	18254	18506	18477	18233	18477	18378	18475	18493	18575	18473	18423	18110	18423	18390	18265	18565	18576	18515	18271	18371	18395	18336	18463	18372	18276	18369	18425	18514	18424	18461	18475	18304	18364	18438	18476	18362	18299	18548	18385	18423	18377	18408	18400	18361	18571	18490	18496	18439	18513	18352	18154	18459	18471	18290	18358	18444	18485	18539	18625	18321	18369	18509	18306	18322	18513	18388	18341	18548	18281	18489	18388	18529	18559	18361	18416	18418	18525	18585	18401	18588	18466	18442	18358	18324	18468	18566	18508	18383	18365	18531	18347	18285	18484	18587	18647	18692	18494	18491	18365	18336	18430	18582	18473	18462	18404	18444	18485	18574	18557	18433	18405	18235	18427	18515	18461	18542	18318	18388	18315	18278	18305	18321	18555	18474	18547	18469	18386	18375	18470	18208	18381	18312	18432	18461	18381	18423	18389	18575	18296	18455	18398	18555	18377	18546	18328	18356	18320	18351	18407	18319	18372	18342	18257	18395	18638	18481	18509	18336	18256	18536	18566	18471	18478	18443	18318	18380	18499	18436	18386	18339	18616	18420	18364	18490	18341	18564	18278	18357	18330	18221	18470	18286	18285	18281	18496	18318	18328	18417	18440	18359	18389	18284	18360	18304	18394	18402	18442	18474	18351	18498	18321	18453	18582	18601	18442	18231	18405	18631	18403	18249	18442	18429	18435	18464	18379	18320	18350	18560	18388	18397	18326	18381	18424	18321	18493	18528	18557	18520	18371	18436	18549	18520	18459	18609	18598	18390	18389	18358	18424	18422	18443	18441	18393	18368	18353	18508	18342	18479	18231	18360	18480	18423	18535	18372	18439	18456	18576	18476	18549	18270	18198	18332	18253	18390	18278	18293	18481	18392	18367	18465	18436	18280	18630	18458	18475	18276	18223	18259	18446	18396	18563	18275	18168	18609	18490	18508	18293	18528	18493	18232	18565	18593	18455	18351	18399	18441	18402	18196	18468	18327	18269	18506	18510	18323	18453	18512	18492	18390	18279	18489	18357	18373	18397	18483	18400	18406	18435	18453	18393	18503	18501	18262	18143	18394	18347	18359	18233	18375	18546	18297	18472	18325	18518	18400	18330	18399	18443	18281	18368	18512	18549	18444	18548	18245	18387	18370	18380	18631	18448	18509	18394	18383	18633	18350	18374	18476	18361	18590	18640	18413	18645	18594	18624	18450	18543	18370	18348	18454	18360	18334	18336	18495	18431	18397	18421	18319	18282	18412	18345	18637	18420	18396	18393	18286	18348	18525	18391	18479	18604	18439	18386	18411	18357	18448	18434	18436	18415	18596	18459	18514	18391	18467	18658	18185	18496	18364	18434	18435	18546	18469	18521	18450	18322	18261	18454	18181	18446	18068	18326	18418	18404	18275	18338	18170	18332	18535	18362	18401	18344	18387	18313	18521	18517	18472	18581	18413	18400	18243	18489	18554	18440	18234	18604	18282	18391	18372	18480	18483	18297	18314	18491	18538	18366	18403	18464	18449	18650	18483	18447	18404	18428	18520	18475	18304	18422	18269	18556	18361	18505	18785	18499	18464	18491	18385	18300	18368	18551	18507	18266	18289	18533	18491	18537	18480	18567	18271	18529	18440	18230	18312	18490	18234	18433	18523	18434	18569	18530	18360	18402	18480	18387	18401	18456	18491	18412	18288	18250	18366	18561	18282	18800	18269	18578	18257	18463	18500	18568	18342	18468	18527	18321	18529	18615	18534	18522	18523	18232	18242	18164	18445	18566	18470	18534	18542	18466	18367	18385	18328	18314	18462	18507	18354	18482	18270	18410	18364	18498	18289	18444	18595	18408	18482	18359	18352	18342	18257	18512	18349	18671	18248	18365	18403	18354	18284	18576	18355	18601	18299	18648	18535	18410	18382	18500	18691	18158	18393	18347	18501	18547	18474	18540	18327	18524	18606	18659	18442	18591	18439	18440	18495	18580	18401	18417	18345	18639	18331	18349	18404	18521	18487	18615	18477	18231	18307	18343	18323	18376	18515	18529	18475	18442	18380	18364	18412	18467	18342	18544	18319	18401	18472	18660	18349	18408	18422	18289	18461	18439	18466	18559	18442	18299	18509	18517	18569	18281	18345	18495	18419	18405	18336	18589	18580	18448	18422	18582	18541	18438	18318	18448	18468	18531	18342	18545	18380	18327	18414	18307	18505	18437	18393	18416	18621	18541	18597	18557	18383	18369	18467	18391	18478	18490	18456	18344	18446	18305	18323	18302	18232	18515	18565	18418	18213	18462	18501	18375	18518	18412	18583	18478	18500	18612	18452	18478	18401	18211	18334	18619	18649	18360	18396	18485	18445	18707	18348	18501	18447	18348	18464	18462	18429	18294	18389	18241	18396	18334	18594	18562	18460	18305	18305	18275	18418	18330	18504	18405	18426	18356	18828	18608	18418	18418	18211	18533	18365	18420	18400	18523	18533	18437	18525	18384	18411	18546	18612	18343	18415	18350	18428	18381	18512	18463	18533	18399	18425	18389	18379	18193	18380	18455	18300	18500	18625	18373	18463	18514	18547	18412	18631	18513	18456	18564	18203	18448	18454	18580	18368	18192	18448	18698	18364	18544	18377	18332	18567	18406	18303	18309	18376	18218	18419	18603	18419	18277	18424	18354	18570	18525	18551	18260	18266	18405	18342	18281	18455	18590	18513	18516	18223	18256	18618	18404	18464	18403	18395	18452	18554	18503	18478	18565	18498	18558	18371	18517	18583	18455	18407	18413	18327	18439	18579	18286	18330	18469	18525	18396	18434	18371	18435	18312	18458	18366	18402	18376	18511	18416	18335	18476	18379	18470	18432	18492	18425	18418	18423	18581	18350	18461	18499	18533	18194	18463	18386	18326	18540	18531	18300	18537	18432	18226	18567	18333	18519	18375	18536	18408	18515	18387	18252	18579	18385	18739	18619	18525	18555	18358	18360	18492	18363	18425	18327	18314	18323	18465	18396	18467	18442	18320	18359	18632	18748	18344	18432	18574	18584	18480	18393	18495	18506	18423	18502	18289	18514	18619	18320	18450	18301	18664	18515	18400	18321	18549	18387	18528	18466	18512	18296	18488	18648	18466	18462	18454	18465	18396	18346	18506	18371	18284	18389	18576	18553	18398	18439	18285	18422	18342	18369	18473	18412	18342	18251	18354	18392	18520	18392	18440	18127	18443	18348	18434	18550	18440	18427	18310	18293	18486	18157	18479	18304	18407	18355	18729	18427	18498	18251	18351	18420	18143	18553	18288	18361	18639	18579	18382	18454	18653	18581	18341	18286	18437	18281	18423	18334	18298	18600	18293	18431	18255	18526	18216	18283	18351	18494	18427	18467	18462	18133	18356	18357	18049	18456	18624	18247	18469	18444	18396	18519	18308	18328	18405	18644	18248	18299	18399	18463	18581	18503	18492	18498	18235	18255	18498	18598	18367	18369	18490	18427	18388	18477	18487	18618	18414	18658	18448	18395	18470	18554	18563	18335	18512	18372	18496	18590	18414	18367	18554	18466	18361	18530	18505	18431	18392	18207	18282	18241	18400	18463	18323	18314	18083	18197	18382	18504	18549	18657	18424	18393	18630	18440	18534	18346	18409	18350	18337	18383	18342	18538	18360	18172	18419	18524	18614	18339	18434	18405	18280	18419	18497	18511	18447	18641	18300	18256	18622	18640	18620	18411	18344	18427	18326	18490	18525	18286	18347	18319	18481	18537	18407	18381	18460	18385
18613	24587	21459	17882	16384	15793	15609	15660	15494	15527	15622	15466	15604	15406	15446	15422	15390	15699	15659	15484	15425	15642	15428	15329	15587	15623	15648	15441	15400	15458	15449	15624	15468	15520	15494	15621	15646	15536	15546	15549	15502	15407	15519	15428	15452	15535	15642	15428	15483	15453	15476	15467	15494	15568	15578	15249	15464	15479	15575	15480	15480	15413	15512	15389	15484	15432	15536	15536	15605	15630	15568	15363	15569	15360	15387	15527	15356	15535	15609	15456	15526	15416	15462	15487	15605	15717	15570	15603	15441	15320	15587	15695	15409	15428	15498	15395	15445	15409	15615	15514	15480	15615	15439	15466	15547	15297	15409	15652	15443	15287	15487	15528	15428	15436	15559	15361	15505	15324	15387	15430	15536	15524	15361	15548	15535	15424	15580	15471	15599	15531	15433	15373	15545	15420	15335	15519	15482	15576	15459	15494	15568	15435	15575	15608	15544	15448	15560	15483	15451	15454	15373	15400	15386	15514	15654	15463	15690	15587	15430	15425	15583	15391	15396	15411	15439	15320	15459	15421	15458	15417	15413	15440	15412	15425	15446	15588	15437	15382	15470	15656	15543	15477	15306	15360	15487	15371	15490	15609	15296	15440	15458	15489	15465	15634	15545	15524	15511	15457	15289	15470	15436	15600	15321	15336	15302	15570	15487	15574	15273	15616	15556	15592	15701	15505	15509	15360	15555	15549	15567	15373	15512	15450	15537	15391	15326	15402	15693	15483	15483	15574	15654	15374	15400	15465	15464	15508	15345	15597	15500	15268	15515	15401	15536	15508	15350	15641	15527	15444	15515	15516	15473	15475	15367	15502	15490	15361	15602	15310	15489	15617	15465	15402	15525	15411	15526	15392	15579	15484	15436	15630	15539	15559	15443	15600	15508	15240	15544	15433	15544	15409	15416	15517	15488	15346	15521	15550	15574	15521	15558	15484	15510	15355	15460	15416	15653	15490	15456	15513	15399	15648	15459	15545	15222	15519	15364	15288	15556	15628	15408	15470	15468	15507	15518	15511	15630	15323	15544	15339	15458	15309	15488	15363	15322	15451	15343	15660	15508	15486	15526	15534	15503	15485	15453	15444	15614	15338	15686	15393	15669	15305	15429	15517	15642	15751	15455	15388	15501	15457	15463	15482	15535	15406	15426	15578	15510	15315	15562	15484	15515	15268	15388	15337	15440	15462	15400	15516	15559	15464	15240	15430	15547	15411	15529	15582	15394	15612	15542	15479	15436	15570	15332	15423	15524	15397	15399	15393	15492	15410	15595	15371	15548	15374	15554	15374	15506	15625	15433	15501	15392	15353	15556	15491	15610	15345	15316	15586	15497	15430	15469	15464	15617	15367	15506	15509	15424	15563	15407	15534	15439	15364	15397	15388	15416	15386	15372	15732	15510	15377	15471	15530	15353	15444	15427	15502	15497	15440	15246	15606	15366	15303	15382	15499	15440	15519	15451	15519	15478	15520	15394	15403	15548	15518	15561	15606	15482	15370	15367	15463	15425	15301	15518	15301	15497	15518	15509	15512	15417	15596	15370	15607	15488	15539	15471	15432	15481	15435	15581	15539	15410	15360	15319	15597	15415	15525	15408	15494	15312	15383	15528	15437	15538	15416	15394	15337	15549	15546	15476	15471	15472	15488	15477	15504	15637	15339	15532	15532	15321	15504	15507	15402	15624	15454	15380	15559	15349	15388	15480	15389	15542	15412	15433	15486	15439	15448	15363	15528	15441	15508	15237	15574	15371	15456	15357	15341	15493	15607	15411	15392	15604	15368	15568	15467	15613	15269	15522	15452	15429	15531	15425	15413	15449	15465	15408	15479	15586	15483	15364	15331	15477	15468	15458	15554	15369	15447	15473	15359	15466	15383	15493	15691	15659	15380	15426	15552	15405	15442	15503	15351	15571	15482	15700	15469	15545	15557	15547	15434	15510	15374	15432	15346	15522	15662	15543	15401	15406	15438	15364	15475	15301	15427	15398	15513	15315	15403	15541	15315	15453	15501	15446	15638	15406	15347	15466	15569	15654	15465	15416	15497	15554	15569	15405	15429	15508	15486	15482	15501	15408	15439	15525	15307	15432	15562	15436	15371	15465	15497	15548	15416	15455	15654	15462	15380	15648	15398	15368	15577	15418	15473	15370	15573	15468	15409	15384	15487	15571	15514	15492	15652	15482	15449	15527	15535	15522	15481	15500	15518	15392	15455	15665	15501	15471	15613	15442	15557	15364	15441	15342	15365	15541	15465	15423	15522	15519	15453	15530	15372	15494	15572	15428	15563	15455	15506	15596	15606	15275	15320	15529	15503	15583	15515	15415	15517	15505	15362	15446	15294	15301	15368	15468	15513	15476	15558	15519	15668	15483	15374	15564	15242	15371	15433	15454	15444	15552	15386	15543	15502	15512	15495	15552	15489	15448	15558	15652	15502	15559	15453	15567	15499	15505	15545	15473	15446	15592	15299	15517	15372	15642	15403	15595	15476	15399	15407	15422	15384	15498	15606	15354	15317	15482	15504	15424	15442	15474	15380	15326	15641	15340	15578	15536	15541	15524	15469	15434	15343	15698	15410	15563	15531	15504	15445	15515	15548	15389	15467	15447	15526	15329	15400	15492	15351	15347	15660	15445	15415	15358	15591	15424	15431	15579	15552	15590	15621	15600	15657	15655	15492	15707	15381	15538	15375	15539	15445	15504	15490	15227	15540	15480	15378	15519	15441	15515	15666	15540	15567	15323	15522	15585	15634	15506	15328	15452	15428	15550	15363	15496	15525	15602	15540	15346	15446	15444	15494	15483	15348	15501	15584	15542	15467	15515	15487	15475	15461	15536	15349	15487	15451	15367	15624	15541	15433	15311	15499	15350	15352	15370	15578	15340	15230	15481	15519	15350	15558	15305	15574	15547	15526	15478	15595	15504	15284	15388	15527	15510	15661	15253	15367	15543	15497	15460	15469	15683	15325	15475	15403	15313	15421	15461	15545	15429	15518	15629	15406	15514	15374	15271	15517	15581	15372	15605	15403	15535	15661	15646	15505	15392	15508	15380	15559	15476	15497	15476	15401	15561	15344	15435	15279	15567	15436	15522	15419	15535	15680	15395	15557	15508	15438	15443	15640	15594	15504	15310	15586	15345	15564	15494	15495	15630	15527	15435	15348	15538	15361	15443	15402	15653	15511	15483	15559	15547	15373	15541	15394	15507	15519	15453	15469	15554	15615	15405	15381	15369	15448	15494	15364	15474	15512	15446	15473	15536	15489	15341	15259	15564	15472	15350	15339	15452	15419	15554	15567	15413	15557	15458	15678	15488	15344	15462	15428	15590	15600	15404	15374	15437	15444	15352	15523	15255	15532	15362	15491	15497	15376	15539	15586	15463	15414	15415	15379	15434	15468	15633	15385	15620	15597	15606	15420	15536	15599	15507	15658	15514	15602	15436	15500	15576	15392	15535	15427	15511	15522	15418	15522	15478	15356	15484	15341	15339	15501	15441	15562	15388	15613	15462	15524	15445	15413	15553	15420	15697	15540	15568	15434	15602	15439	15224	15577	15386	15475	15400	15414	15631	15515	15542	15474	15411	15418	15527	15550	15600	15463	15524	15359	15486	15676	15479	15537	15511	15474	15549	15515	15371	15456	15416	15347	15463	15417	15478	15366	15458	15415	15554	15501	15455	15531	15493	15261	15385	15516	15613	15590	15476	15576	15495	15327	15550	15462	15509	15599	15611	15549	15488	15523	15548	15283	15389	15465	15397	15518	15489	15404	15493	15509	15542	15646	15361	15398	15426	15431	15496	15504	15483	15538	15463	15475	15472	15560	15330	15385	15542	15308	15468	15619	15478	15484	15527	15525	15458	15532	15469	15354	15404	15552	15342	15520	15420	15433	15640	15512	15482	15430	15373	15668	15377	15576	15400	15457	15556	15530	15378	15560	15529	15600	15310	15410	15448	15603	15437	15645	15340	15557	15623	15413	15426	15486	15504	15507	15559	15476	15473	15382	15496	15358	15620	15449	15379	15370	15580	15569	15462	15333	15330	15440	15559	15543	15328	15563	15389	15516	15333	15478	15531	15462	15519	15487	15404	15396	15368	15388	15357	15633	15474	15368	15435	15499	15316	15387	15436	15592	15390	15362	15496	15399	15480	15690	15538	15589	15552	15374	15519	15486	15447	15452	15434	15599	15560	15461	15389	15393	15496	15558	15378	15330	15740	15424	15503	15422	15441	15411	15444	15386	15377	15456	15491	15570	15379	15561	15473	15553	15571	15569	15439	15180	15795	15236	15391	15518	15525	15345	15555	15492	15530	15515	15535	15411	15530	15550	15462	15348	15591	15515	15472	15513	15370	15428	15316	15389	15629	15582	15252	15639	15493	15407	15336	15507	15457	15401	15328	15624	15339	15375	15557	15453	15622	15587	15445	15561	15451	15517	15439	15489	15521	15479	15449	15405	15456	15491	15375	15500	15380	15414	15513	15552	15498	15460	15641	15544	15490	15351	15519	15636	15326	15448	15459	15303	15502	15421	15500	15503	15441	15304	15487	15425	15390	15352	15333	15660	15487	15457	15463	15438	15434	15474	15634	15330	15413	15403	15428	15447	15414	15498	15495	15324	15479	15588	15557	15539	15611	15377	15494	15496	15393	15512	15537	15547	15291	15480	15499	15449	15361	15402	15523	15416	15504	15467	15527	15436	15507	15488	15474	15313	15431	15588	15414	15559	15465	15502	15454	15478	15685	15503	15434	15513	15480	15523	15551	15547	15592	15288	15551	15644	15375	15559	15401	15633	15440	15512	15679	15426	15386	15412	15658	15575	15444	15423	15498	15500	15430	15386	15394	15496	15520	15513	15413	15243	15559	15508	15674	15474	15589	15519	15413	15511	15511	15425	15304	15427	15797	15388	15460	15656	15362	15482	15583	15519	15426	15561	15429	15485	15690	15342	15408	15331	15520	15515	15467	15386	15516	15400	15563	15433	15515	15335	15479	15509	15351	15575	15365	15654	15273	15523	15403	15474	15476	15506	15364	15351	15491	15503	15556	15339	15414	15550	15535	15561	15368	15395	15431	15500	15469	15539	15485	15339	15503	15499	15555	15530	15565	15490	15464	15455	15571	15511	15544	15377	15480	15550
23380	20861	28192	23868	21668	21007	19461	17131	16728	16799	16844	16697	16754	16711	16794	16626	16757	16615	16794	16805	16730	16635	16788	16536	16635	16706	16648	16644	16679	16510	16512	16712	16731	16822	16644	16572	16583	16540	16641	16690	16483	16469	16736	16305	16462	16766	16532	16595	16742	16520	16719	16527	16554	16703	16626	16634	16504	16516	16519	16552	16524	16826	16582	16765	16519	16403	16983	17194	17202	16868	16898	16430	16545	16564	16528	16434	16650	16583	16472	16580	16473	16607	16609	16497	16649	16528	16582	16265	16370	16505	16488	16781	16461	16606	16474	16477	16445	16583	16635	16390	16759	16582	16538	16297	16459	16341	16504	16470	16769	16508	16664	16462	16527	16439	16627	16427	16532	16452	16505	16553	16477	16420	16551	16557	16488	16681	16635	16449	16567	16510	16693	16469	16551	16368	16535	16534	16475	16533	16531	16293	16577	16504	16448	16306	16644	16412	16492	16645	16486	16634	16341	16537	16404	16547	16597	16575	16616	16470	16663	16453	16471	16591	16551	16584	16617	16637	16678	16614	16573	16611	16533	16395	16531	16267	16524	16552	16572	16500	16578	16462	16370	16602	16468	16288	16461	16522	16659	16564	16705	16603	16488	16519	16448	16409	16402	16439	16443	16400	16406	16337	16577	16512	16488	16583	16553	16565	16586	16359	16561	16630	16421	16643	16427	16396	16466	16707	16622	16559	16308	16393	16644	16481	16497	16420	16476	16539	16591	16345	16738	16541	16536	16643	16690	16479	16555	16533	16611	16497	16280	16735	16354	16601	16704	16718	16785	16528	16601	16660	16404	16381	16604	16328	16525	16457	16629	16441	16623	16525	16372	16523	16493	16410	16323	16365	16647	16555	16545	16421	16542	16595	16469	16369	16540	16651	16542	16718	16425	16620	16557	16534	16546	16533	16581	16451	16641	16500	16452	16647	16213	16355	16166	16594	16577	16624	16514	16433	16573	16518	16794	16680	16549	16613	16422	16630	16323	16676	16533	16561	16323	16503	16599	16571	16340	16538	16281	16754	16555	16441	16393	16459	16437	16673	16481	16314	16499	16617	16685	16593	16382	16371	16664	16399	16443	16674	16475	16675	16600	16507	16423	16425	16615	16559	16496	16323	16609	16607	16498	16666	16477	16405	16469	16432	16540	16554	16433	16255	16591	16447	16504	16333	16492	16642	16770	16357	16453	16620	16452	16479	16486	16497	16590	16599	16348	16428	16574	16582	16521	16420	16617	16523	16276	16383	16521	16592	16532	16539	16451	16545	16533	16598	16444	16551	16647	16748	16610	16500	16534	16729	16521	16265	16711	16387	16488	16378	16367	16351	16387	16174	16622	16660	16419	16411	16555	16540	16538	16652	16377	16630	16673	16468	16537	16448	16580	16571	16643	16442	16550	16501	16662	16594	16542	16723	16540	16556	16518	16472	16518	16508	16576	16464	16534	16583	16495	16390	16486	16563	16395	16406	16382	16594	16502	16369	16472	16549	16481	16502	16520	16591	16512	16543	16561	16591	16507	16603	16573	16643	16477	16470	16518	16565	16650	16468	16395	16527	16656	16350	16435	16463	16370	16527	16463	16481	16367	16552	16490	16594	16414	16510	16251	16491	16566	16566	16549	16637	16540	16606	16696	16512	16497	16491	16585	16559	16524	16604	16492	16458	16380	16502	16374	16534	16397	16522	16477	16646	16457	16510	16533	16644	16657	16594	16477	16482	16414	16572	16514	16581	16577	16477	16417	16447	16628	16372	16464	16571	16310	16572	16745	16459	16517	16275	16598	16473	16364	16429	16484	16523	16442	16608	16740	16541	16413	16549	16650	16446	16371	16705	16531	16588	16685	16440	16557	16554	16489	16300	16578	16491	16401	16562	16373	16711	16499	16585	16521	16365	16501	16406	16455	16537	16513	16698	16730	16487	16264	16332	16688	16540	16474	16305	16397	16360	16415	16504	16520	16342	16566	16677	16586	16556	16417	16534	16584	16363	16609	16422	16368	16345	16566	16720	16570	16426	16504	16469	16447	16501	16373	16610	16393	16707	16528	16440	16560	16487	16459	16316	16622	16557	16673	16602	16438	16420	16379	16499	16492	16508	16639	16515	16478	16346	16466	16603	16604	16601	16444	16393	16687	16667	16382	16543	16446	16561	16360	16546	16433	16436	16617	16492	16457	16601	16614	16655	16660	16440	16568	16647	16354	16437	16561	16480	16578	16605	16751	16445	16489	16556	16518	16789	16552	16658	16573	16579	16592	16555	16459	16609	16617	16479	16564	16375	16466	16538	16447	16687	16517	16542	16508	16445	16476	16486	16533	16551	16430	16539	16473	16558	16653	16444	16619	16470	16575	16583	16536	16668	16517	16631	16680	16574	16541	16629	16476	16425	16591	16649	16539	16508	16542	16534	16232	16555	16314	16510	16679	16650	16461	16481	16696	16326	16527	16502	16477	16297	16438	16465	16537	16641	16675	16511	16471	16497	16558	16551	16460	16497	16461	16616	16453	16665	16387	16570	16637	16592	16579	16509	16407	16648	16527	16555	16441	16497	16420	16544	16601	16423	16634	16440	16537	16506	16632	16531	16547	16286	16714	16534	16528	16466	16394	16710	16626	16544	16395	16607	16338	16729	16489	16544	16587	16514	16600	16623	16587	16507	16570	16417	16426	16568	16349	16392	16434	16505	16383	16423	16415	16562	16661	16411	16741	16755	16439	16556	16376	16732	16425	16552	16601	16694	16420	16494	16510	16456	16685	16305	16373	16685	16493	16445	16514	16490	16585	16692	16544	16691	16489	16404	16579	16305	16373	16415	16643	16519	16432	16485	16583	16442	16596	16453	16418	16657	16498	16483	16615	16667	16534	16494	16581	16365	16565	16245	16546	16593	16714	16569	16569	16453	16247	16625	16609	16616	16698	16357	16404	16625	16355	16439	16352	16554	16563	16559	16491	16527	16421	16441	16594	16615	16355	16540	16438	16629	16519	16485	16499	16434	16491	16479	16475	16531	16450	16608	16393	16339	16385	16722	16371	16426	16528	16434	16625	16450	16509	16617	16440	16582	16526	16527	16465	16618	16383	16600	16454	16467	16664	16490	16481	16558	16296	16556	16674	16510	16585	16770	16240	16851	16548	16561	16464	16438	16565	16593	16523	16696	16403	16624	16469	16514	16303	16270	16311	16353	16309	16452	16497	16437	16513	16371	16422	16456	16502	16556	16518	16379	16502	16584	16484	16578	16692	16457	16433	16460	16401	16517	16695	16499	16585	16579	16304	16597	16589	16533	16591	16443	16265	16519	16570	16340	16385	16398	16564	16354	16366	16595	16551	16452	16387	16497	16639	16423	16268	16492	16560	16497	16612	16688	16712	16522	16416	16459	16455	16583	16603	16496	16589	16395	16430	16588	16590	16494	16819	16696	16522	16681	16509	16336	16485	16556	16775	16530	16430	16396	16723	16413	16527	16366	16549	16382	16605	16538	16600	16642	16562	16589	16384	16454	16355	16447	16469	16375	16433	16474	16515	16557	16669	16401	16386	16541	16517	16585	16616	16625	16690	16361	16543	16466	16509	16392	16684	16662	16415	16603	16658	16475	16392	16414	16585	16578	16618	16496	16523	16432	16572	16478	16433	16466	16469	16448	16537	16374	16357	16538	16671	16647	16659	16814	16479	16482	16528	16554	16653	16414	16420	16472	16268	16619	16590	16408	16523	16629	16599	16536	16555	16559	16473	16445	16580	16443	16276	16554	16342	16634	16446	16448	16415	16532	16564	16393	16282	16755	16392	16730	16546	16667	16491	16601	16618	16615	16449	16304	16502	16540	16500	16449	16538	16409	16594	16380	16516	16578	16497	16688	16513	16416	16614	16462	16370	16564	16511	16630	16516	16515	16623	16439	16722	16437	16170	16439	16559	16533	16673	16618	16804	16522	16648	16628	16367	16359	16470	16449	16612	16578	16562	16832	16525	16475	16527	16577	16586	16389	16360	16677	16607	16255	16420	16548	16640	16414	16595	16607	16314	16320	16468	16471	16607	16609	16437	16495	16532	16460	16410	16562	16485	16410	16635	16471	16448	16496	16634	16562	16517	16548	16699	16300	16634	16684	16451	16511	16537	16429	16543	16572	16474	16658	16547	16523	16559	16588	16694	16520	16677	16672	16815	16557	16618	16564	16441	16375	16408	16530	16301	16566	16535	16556	16678	16609	16561	16432	16307	16420	16678	16555	16562	16334	16524	16530	16577	16362	16474	16375	16535	16463	16547	16635	16470	16519	16380	16653	16622	16442	16614	16617	16427	16620	16440	16605	16413	16623	16541	16552	16493	16461	16634	16467	16378	16517	16711	16487	16428	16543	16635	16643	16574	16696	16442	16512	16605	16352	16616	16474	16572	16345	16614	16579	16256	16771	16537	16436	16380	16450	16379	16530	16552	16411	16432	16666	16533	16459	16607	16466	16603	16877	16576	16505	16712	16482	16448	16435	16488	16440	16533	16419	16651	16636	16527	16807	16459	16508	16760	16450	16424	16493	16405	16447	16667	16650	16452	16422	16587	16400	16487	16217	16495	16521	16779	16615	16669	16531	16544	16515	16660	16506	16270	16408	16651	16370	16646	16490	16658	16419	16724	16532	16643	16543	16474	16564	16503	16487	16423	16474	16390	16484	16436	16577	16420	16616	16441	16649	16740	16554	16496	16388	16367	16420	16424	16584	16428	16583	16621	16434	16487	16572	16629	16493	16575	16491	16539	16611	16591	16210	16407	16488	16493	16595	16535	16431	16469	16590	16607	16727	16605	16658	16591	16727	16404	16528	16245	16556	16584	16516	16738	16480	16464	16687	16606	16658	16571	16602	16582	16454	16470	16583	16693	16382	16667	16588	16439	16669	16563	16534	16478	16424	16493	16511	16520	16744	16638	16478	16579	16457	16593	16397	16611	16485	16610	16531	16560	16511	16433	16566	16443	16573	16602	16605	16633	16661	16607	16339	16626	16613	16523	16320	16522	16400	16726	16431	16367	16429	16458	16453	16506	16596	16530	16705	16426	16457	16426	16611	16566	16661	16448	16540	16552	16271	16350	16477	16430	16409	16681	16582	16410	16538	16588	16492	16575	16489	16542	16347	16598	16612	16557	16633
20766	37278	33277	24239	17724	15715	15061	14996	14917	14905	14710	14732	14677	14550	14580	14583	14567	14560	14469	14411	14570	14476	14546	14526	14501	14415	14598	14682	14527	14377	14493	14435	14576	14481	14477	14661	14620	14534	14551	14412	14365	14496	14427	14563	14610	14461	14520	14547	14498	14666	14360	14485	14486	14493	14544	14341	14563	14610	14538	14639	14477	14378	14453	14456	14463	14511	14889	15082	15019	14889	14627	14534	14462	14433	14576	14487	14274	14581	14288	14540	14530	14433	14571	14467	14484	14541	14428	14488	14593	14483	14387	14475	14516	14532	14542	14471	14462	14402	14369	14424	14490	14528	14638	14399	14470	14479	14493	14417	14440	14386	14520	14536	14627	14441	14607	14497	14310	14477	14419	14533	14561	14397	14366	14502	14497	14479	14444	14546	14460	14471	14502	14448	14395	14337	14509	14513	14604	14602	14507	14530	14362	14543	14513	14373	14353	14509	14461	14484	14425	14545	14441	14577	14468	14473	14466	14360	14643	14576	14394	14337	14489	14438	14608	14550	14499	14464	14617	14473	14522	14573	14299	14451	14557	14379	14452	14514	14454	14567	14489	14594	14493	14400	14638	14510	14387	14506	14581	14446	14609	14395	14496	14483	14317	14404	14421	14502	14485	14488	14563	14414	14565	14422	14585	14414	14484	14674	14479	14390	14440	14506	14508	14541	14591	14524	14397	14322	14433	14684	14402	14561	14398	14423	14608	14459	14612	14383	14458	14454	14403	14456	14460	14445	14370	14374	14522	14394	14531	14533	14541	14368	14427	14622	14582	14452	14540	14546	14360	14284	14537	14634	14569	14447	14520	14432	14507	14524	14421	14482	14523	14405	14397	14543	14383	14565	14561	14474	14390	14508	14482	14576	14445	14529	14579	14520	14402	14476	14562	14537	14477	14453	14411	14424	14502	14428	14451	14381	14419	14660	14182	14480	14494	14525	14494	14539	14614	14489	14528	14529	14483	14462	14551	14593	14459	14402	14502	14500	14480	14445	14408	14420	14503	14501	14340	14479	14465	14630	14401	14363	14505	14351	14598	14421	14396	14530	14377	14529	14362	14566	14498	14422	14634	14396	14522	14631	14488	14457	14431	14309	14609	14543	14485	14611	14512	14308	14598	14425	14649	14440	14452	14489	14386	14389	14550	14531	14336	14571	14435	14377	14587	14489	14529	14497	14498	14556	14587	14425	14464	14449	14499	14600	14340	14397	14387	14529	14496	14616	14474	14701	14474	14398	14539	14625	14506	14523	14478	14480	14537	14509	14384	14391	14486	14449	14458	14510	14616	14466	14553	14432	14457	14616	14482	14570	14443	14468	14598	14484	14603	14505	14398	14529	14467	14493	14456	14470	14518	14401	14551	14551	14634	14427	14556	14413	14671	14410	14644	14350	14440	14488	14427	14466	14615	14335	14522	14496	14300	14486	14368	14462	14412	14370	14530	14510	14391	14553	14586	14426	14467	14578	14381	14513	14541	14556	14621	14531	14572	14519	14406	14458	14315	14479	14509	14504	14369	14621	14384	14387	14439	14497	14387	14439	14408	14398	14556	14497	14499	14490	14487	14490	14462	14568	14549	14458	14538	14648	14302	14481	14401	14489	14354	14485	14450	14441	14539	14589	14459	14439	14354	14446	14633	14666	14428	14417	14467	14535	14661	14387	14459	14457	14452	14519	14387	14421	14390	14398	14458	14484	14544	14616	14323	14490	14475	14362	14521	14422	14353	14468	14380	14410	14454	14529	14594	14504	14391	14498	14667	14584	14464	14449	14521	14416	14521	14430	14633	14505	14496	14212	14516	14418	14596	14308	14567	14379	14584	14517	14558	14302	14350	14389	14570	14331	14610	14500	14478	14426	14460	14433	14353	14301	14402	14596	14458	14609	14456	14386	14572	14547	14395	14588	14490	14475	14599	14600	14514	14375	14579	14351	14443	14629	14485	14349	14578	14635	14428	14610	14310	14465	14573	14387	14563	14581	14457	14611	14396	14602	14556	14577	14429	14496	14409	14423	14443	14497	14463	14507	14598	14390	14517	14670	14501	14320	14494	14534	14508	14473	14430	14410	14436	14661	14605	14450	14590	14453	14415	14373	14307	14481	14436	14360	14466	14444	14535	14428	14307	14535	14474	14451	14438	14470	14659	14592	14511	14462	14270	14539	14456	14401	14305	14354	14532	14563	14591	14453	14458	14509	14496	14458	14443	14500	14524	14529	14391	14479	14482	14450	14421	14671	14428	14459	14476	14464	14382	14429	14492	14595	14405	14470	14473	14359	14304	14634	14580	14369	14359	14546	14565	14503	14582	14539	14637	14499	14425	14545	14529	14487	14604	14448	14498	14450	14493	14624	14332	14500	14620	14474	14556	14477	14538	14572	14468	14550	14533	14512	14586	14447	14539	14508	14585	14478	14513	14557	14388	14338	14411	14430	14527	14469	14786	14420	14435	14411	14495	14347	14681	14460	14674	14429	14651	14526	14629	14424	14541	14429	14417	14406	14437	14425	14639	14449	14557	14472	14544	14495	14424	14583	14382	14275	14355	14403	14669	14428	14351	14568	14547	14497	14614	14377	14424	14570	14587	14452	14441	14397	14551	14535	14670	14432	14521	14613	14475	14466	14476	14548	14397	14444	14431	14542	14545	14527	14596	14438	14458	14592	14458	14493	14661	14597	14324	14697	14432	14566	14411	14496	14493	14460	14533	14501	14424	14323	14476	14571	14543	14451	14362	14602	14645	14512	14436	14579	14581	14402	14524	14503	14549	14329	14479	14587	14324	14415	14386	14432	14552	14297	14698	14549	14561	14491	14391	14421	14286	14488	14657	14453	14631	14419	14657	14507	14292	14473	14579	14615	14370	14434	14557	14443	14349	14425	14260	14678	14451	14506	14430	14435	14491	14474	14558	14485	14623	14307	14342	14315	14512	14605	14452	14437	14499	14392	14474	14390	14527	14637	14389	14585	14526	14353	14585	14435	14367	14405	14605	14578	14373	14427	14442	14615	14555	14540	14379	14370	14322	14603	14569	14440	14417	14509	14571	14654	14479	14396	14420	14579	14490	14474	14506	14482	14375	14429	14334	14495	14596	14445	14529	14419	14484	14361	14493	14585	14372	14446	14452	14365	14468	14385	14393	14680	14588	14526	14573	14601	14446	14315	14505	14506	14597	14457	14417	14576	14453	14290	14327	14536	14370	14555	14548	14638	14320	14574	14349	14476	14351	14405	14579	14563	14448	14513	14469	14356	14617	14461	14532	14402	14478	14665	14424	14573	14576	14486	14525	14288	14348	14427	14411	14562	14537	14504	14526	14496	14289	14436	14479	14521	14479	14312	14554	14334	14569	14635	14430	14442	14535	14619	14565	14579	14551	14496	14446	14442	14505	14533	14567	14516	14499	14373	14365	14484	14381	14430	14493	14495	14490	14463	14531	14400	14541	14588	14597	14598	14474	14587	14522	14465	14391	14442	14312	14505	14577	14568	14493	14528	14577	14484	14452	14490	14390	14550	14443	14441	14663	14555	14408	14436	14509	14478	14519	14516	14466	14344	14551	14521	14287	14352	14553	14616	14584	14335	14633	14404	14374	14406	14501	14382	14489	14608	14378	14437	14455	14524	14587	14512	14578	14544	14370	14507	14507	14541	14534	14456	14530	14587	14382	14417	14610	14656	14374	14547	14459	14559	14490	14467	14614	14643	14647	14362	14372	14407	14431	14439	14434	14551	14580	14545	14442	14633	14589	14464	14504	14573	14404	14375	14402	14508	14480	14502	14572	14497	14483	14528	14540	14506	14479	14393	14583	14451	14325	14590	14491	14451	14352	14339	14298	14514	14575	14427	14303	14353	14536	14398	14478	14620	14519	14393	14557	14387	14367	14419	14650	14539	14368	14621	14441	14390	14428	14325	14599	14460	14519	14396	14494	14527	14361	14554	14375	14432	14367	14489	14490	14491	14396	14414	14446	14404	14460	14489	14547	14461	14531	14445	14576	14438	14641	14401	14465	14388	14410	14648	14499	14530	14354	14404	14419	14470	14458	14480	14546	14511	14824	14440	14349	14476	14462	14479	14299	14349	14680	14398	14418	14396	14459	14565	14584	14490	14516	14351	14524	14667	14522	14411	14502	14407	14511	14449	14507	14326	14498	14511	14469	14494	14428	14466	14381	14553	14550	14507	14391	14400	14671	14498	14404	14361	14545	14317	14545	14502	14534	14598	14498	14560	14512	14477	14562	14607	14319	14599	14526	14487	14409	14347	14571	14416	14608	14462	14482	14479	14580	14365	14540	14496	14381	14522	14466	14514	14607	14250	14523	14710	14508	14458	14594	14242	14548	14529	14438	14557	14526	14526	14504	14691	14340	14584	14482	14450	14541	14532	14416	14688	14496	14560	14534	14625	14441	14490	14443	14524	14605	14520	14480	14610	14423	14406	14579	14516	14499	14397	14442	14439	14471	14461	14579	14334	14420	14488	14575	14564	14289	14496	14436	14418	14488	14578	14463	14519	14468	14503	14593	14447	14598	14479	14431	14561	14506	14426	14492	14426	14368	14477	14452	14447	14378	14485	14356	14424	14458	14381	14475	14428	14417	14538	14677	14434	14410	14470	14433	14636	14558	14453	14643	14565	14624	14452	14668	14415	14265	14623	14477	14644	14474	14419	14342	14485	14681	14502	14573	14467	14650	14297	14476	14702	14346	14168	14488	14501	14444	14614	14403	14477	14604	14485	14404	14416	14520	14385	14650	14561	14645	14540	14574	14490	14396	14454	14638	14521	14370	14342	14472	14423	14406	14214	14412	14451	14373	14404	14404	14589	14453	14413	14532	14577	14387	14500	14405	14685	14457	14510	14469	14487	14574	14582	14571	14474	14432	14418	14452	14616	14484	14509	14547	14507	14282	14494	14558	14556	14521	14524	14389	14522	14474	14709	14347	14414	14549	14545	14444	14580	14373	14671	14523	14374	14525	14429	14473	14477	14614	14365	14620	14383	14596	14407	14508	14448	14436	14457	14444	14255	14491	14606	14425	14654	14451	14386	14498	14475	14404	14464	14462	14406	14487	14512	14369	14446	14560	14477	14515	14568	14468	14350	14271	14542	14600	14462	14646	14503	14584	14330	14481	14652	14454	14279
22380	20872	28476	23334	21100	22657	23391	18140	17391	17253	17426	17196	16989	17114	17129	17292	17042	16899	17125	17001	17112	17021	17006	16942	17046	16740	16778	16997	17036	16777	16936	16992	17000	17076	16906	16855	16878	16894	17032	16937	16973	16707	16822	16710	16616	16887	16770	16839	17052	17105	17061	16937	16965	17028	16795	16942	16790	16938	16861	16837	16876	16979	16871	16952	16954	16960	17364	17795	17724	17236	17032	16702	17044	16988	16887	16918	16899	16830	16939	16849	16783	16844	16810	16921	16721	16995	16725	16897	16818	16757	16971	16656	16915	16777	16907	17022	16948	16858	16680	16827	16924	16794	16933	16707	16894	16896	16702	16731	16795	16691	16682	16833	16743	16849	16871	16768	16959	16701	16716	16775	17011	16863	16875	16684	16906	16959	16854	17010	17053	16942	16993	16792	16577	16785	16660	16844	16713	16763	16952	16776	16772	16710	16889	17023	16833	16856	16866	16969	16865	16853	16768	16818	16672	16736	16968	16863	16791	16810	16819	16697	16921	16865	16706	16937	17008	16833	16782	16657	16805	16806	16911	16656	16686	16700	17025	16845	16821	16836	16712	16570	16828	16858	16845	16987	16637	16575	16719	16705	16843	16791	16788	16906	16762	16933	16836	16838	16804	16570	16998	16943	16805	16892	16770	16696	16962	16779	16671	16630	16872	16748	16853	16836	16789	16711	16925	16858	16710	16818	16718	16912	16865	16775	16902	16966	16716	16791	16632	16736	16774	16806	16932	16866	16945	16763	16666	16801	16866	16722	16983	16836	16826	16776	16723	16821	16978	16795	16818	16891	16851	16858	16864	16713	16706	16752	16738	16813	16819	16834	16813	16771	16882	16698	16744	16835	16869	16840	16661	16744	16944	16887	16677	16747	16814	16769	16773	16750	16849	16887	16766	16706	16708	16713	16695	16641	16652	16695	16772	16789	16711	16679	16855	16599	16805	16976	16714	16839	16790	16760	16901	16872	16904	16780	16913	16717	16839	16752	16937	16663	16513	16878	16695	16603	16990	16801	16733	16759	16938	16948	16842	16823	16723	16763	16739	16815	16722	16900	16889	16824	16867	16884	16724	16748	16784	16863	16883	16709	16869	16604	16825	16831	16696	16861	16696	16670	16835	16746	16680	16785	16755	16674	16810	16865	16948	16578	16652	16933	16880	16821	16750	16715	16812	16990	16894	17063	16843	16719	16781	16787	16856	16749	16894	16780	16772	16841	16879	17024	16779	16862	17042	16825	16704	16936	16786	17054	16773	16878	16763	16759	16957	16977	16710	16678	16791	16834	16772	16693	16801	16702	16700	16747	16820	16906	16828	16659	16916	16762	16794	16805	16797	16610	16869	16779	16903	16775	16660	16983	16797	16769	16972	16996	16907	16882	16717	16941	16760	16764	16877	16960	16882	16771	16876	16721	16801	16544	16758	16742	16686	17077	16772	16992	16759	16771	16634	16722	16762	16868	16795	16778	16588	16756	16837	16684	16790	16776	16849	16818	16993	16741	16818	16764	16724	16757	16832	16782	16708	16801	16677	16618	16865	16910	16858	16745	16879	16686	16948	16845	16831	16973	16741	16736	16635	16817	17030	16687	16760	16763	16766	16684	16717	16589	16886	16756	16817	16722	16858	16337	16802	16733	16777	16797	16764	16972	16827	16944	16712	16787	16850	16818	16675	16834	16733	16747	16910	16805	16737	16703	16721	16762	16777	16690	16566	16858	16755	16793	16920	16833	16811	16583	16815	16686	16977	16947	16929	16883	16925	16608	16992	16927	16890	16968	16701	16763	16849	16619	16608	16917	16637	16928	16830	16610	16917	16772	16778	16677	16827	16788	16822	16795	16778	16798	16796	16900	16670	16881	16902	16877	16751	16756	16634	16858	16696	16646	16645	16916	16826	16640	16625	16783	16810	16662	16665	16783	16869	16768	16803	16807	16872	16790	16912	16667	16797	16716	16942	16710	16805	16699	16718	16922	16893	16868	16912	16735	16757	16739	16627	16818	16591	16787	16931	16999	16712	16705	16894	17008	16759	16733	16680	16783	16695	16569	16708	16858	16741	16664	16920	16992	16791	16751	16840	16739	16856	16844	17009	16874	16760	16819	16955	16916	16838	17077	16782	17007	16619	16651	16671	16758	16776	16660	16597	16708	16736	16667	16749	16702	16698	16692	16972	16689	16655	16910	16599	16994	16854	16943	16693	16831	16659	16710	16783	16972	16828	16784	16563	16715	16735	16580	16742	16539	16924	17028	16863	16793	16742	16887	16760	16939	16777	16915	16966	16712	16894	16729	16767	16902	16730	16754	16802	16811	16855	16840	16984	16924	16834	16897	16785	16919	16799	16810	16819	16946	16663	16754	16737	16718	16634	16935	16792	16927	16877	16826	16775	16782	16870	16740	16926	16693	16779	16833	16756	16623	16602	16943	16866	16776	16528	16815	16802	16855	16857	16929	17067	16899	16882	16775	16729	16854	16789	16906	16838	16715	16832	16727	17001	16738	17007	16740	17004	16705	16823	16917	16818	16799	16990	16910	16612	16714	16836	16876	16798	16932	16735	16843	16889	16977	16752	16709	16691	16775	16847	16788	16923	16748	16805	16949	16780	16839	16727	16824	16691	16814	16737	16783	16787	16895	16761	16843	17017	17012	16818	16927	16773	16742	16658	16851	16732	16878	16578	16434	16822	16749	16809	16983	16733	16787	16843	16614	16806	16685	16754	16750	16774	16662	16956	16789	16910	16732	16614	16738	16660	16696	16617	16825	16713	17067	16868	17128	16701	16779	16729	16836	16612	16635	16574	16796	16812	16836	16741	16700	16767	16640	16930	16813	16718	16992	16907	16688	16804	16602	16784	16778	16814	16722	16915	16925	16719	16880	16998	16894	16825	16667	16852	16838	16745	16781	16849	16828	16921	16798	16640	16791	16856	16730	16916	16806	16644	16791	16875	16889	16985	16709	16831	16587	16898	16851	16900	16813	16913	16849	16608	16866	16707	16974	17013	16838	16804	16721	16791	16705	16675	16858	16728	16951	16783	16945	16892	16886	16867	16728	16733	16736	16773	16776	16822	16810	16701	16769	17080	16757	16746	16667	16886	16751	16834	16782	16809	16825	16786	16673	16895	16722	16843	16873	16818	16986	16950	16736	16910	16705	16674	16796	16767	16604	16742	16751	16825	16818	16822	16806	16783	16933	16789	16718	16834	16906	16779	16832	16808	16751	16737	16739	16940	16610	16727	16858	16938	17117	16946	16961	16982	16855	16764	16823	16743	17035	16959	16921	16784	16939	16668	16793	16732	16794	16799	16585	16860	16744	16602	16977	16970	16687	16926	16833	16811	16824	16943	16772	16775	16856	16824	16743	16717	16785	16788	16868	16893	16688	16800	16705	16798	16727	16854	17003	16922	16746	16952	16683	16821	16812	16746	16837	16743	16771	16848	16923	16702	16691	16731	16790	16747	16820	16787	16582	16738	16682	16645	16834	16810	16925	16869	16900	16891	16937	16655	16811	16815	16797	16898	16829	16736	16911	16663	16694	16862	16995	16734	16826	16772	16746	16774	16919	16715	16781	16634	16794	17096	16756	16818	16804	16952	16688	16691	16859	16693	16854	16799	16822	16694	16819	16942	16826	16983	16705	17014	16790	16868	16838	17072	16895	16679	16808	16941	16921	16744	16799	16876	16809	16760	16862	16635	16827	16872	16891	16895	16701	16876	16733	16745	16716	16829	16754	16890	16672	16746	16741	16640	16779	16687	16838	16737	16774	16797	16812	16812	16546	16782	16744	16690	16587	16765	16814	16814	16879	16764	16539	16919	16896	16749	16961	16997	16773	16810	16545	16648	17013	16845	16696	16724	16669	16713	16590	17217	16952	17056	16775	16741	16718	16688	16608	16820	16791	16738	16899	16781	16968	16871	16750	16692	16941	16752	16813	16744	16855	16630	16832	16768	16828	17058	16792	16731	16989	16885	16908	16697	16800	16835	16642	16827	16904	16855	16855	16910	16898	16724	16807	16732	16916	16839	16633	16775	16778	16881	16786	16841	16890	16876	16721	16588	16680	16627	16754	16871	16655	16841	16795	16896	16633	16732	16704	16739	16802	16975	16735	16595	16872	16924	16643	16584	16691	16891	16909	17104	16714	16743	16814	16898	16785	16813	16705	16840	16909	16847	16832	16709	16571	16600	17005	16859	16907	16717	16650	16778	16640	16703	16760	16774	16749	16784	16657	16783	16783	16923	16827	16858	16922	16758	16819	16892	16747	17020	16853	16406	16618	16838	16875	16688	16754	16845	16733	16745	16893	17008	16851	16875	16891	16695	16597	16759	16703	16686	16889	16969	16641	16969	16697	16770	16900	16841	16894	16772	16853	16730	17084	16751	16849	16974	16893	16629	16529	16655	16846	16869	16575	16659	16801	16894	17056	16659	16804	16878	16684	16761	16836	16709	17029	16786	16809	16738	16633	16908	16782	16678	16826	16821	16669	16860	16780	16698	16816	16613	16754	16732	16892	16778	16863	16834	16813	16788	17069	16721	16549	16816	16933	16768	16899	16839	16886	16924	16713	16793	16596	16841	16811	16833	16810	16549	16928	16665	16801	16860	16800	16974	16835	16928	17048	16875	16716	16895	16790	16817	16633	16698	17002	16907	16646	16800	16814	16870	16685	16985	16766	16825	16728	16914	16802	16852	16940	16923	16715	16870	16912	16751	16679	16826	16441	16717	17055	16804	16874	16850	16967	16756	16867	16646	16711	16624	16837	16804	16679	16729	16648	16685	16700	16791	16733	16949	16776	16771	16907	16778	16576	16648	16901	16835	16589	16942	16830	16820	16989	16731	16806	16784	16891	16856	16835	16731	16867	16704	16727	16793	16629	16921	16797	16832	16706	16950	16793	16836	16782	16756	16657	16816	16712	16822	16671	16746	16732	16801	16770	16731	17007	16814	16827	16698	16889	16964	16839	16923	16807	16803	16744	16694	16832	16883	16707	16802	16870	16906	16790	16764	16766	16647	16749	16725	16887	16895	16857	16883	16785	16526	16831	16761	16604	16935	16814	16904	16675	16843	16832	16688	16651	16605	16840	16721	16842	16805	16900	16711	16906	16755	16961	16661	16755	16947	16731	16675	16729
24595	44459	39654	29469	19644	16861	16183	15658	15545	15162	15243	15109	14965	15041	15001	14810	15038	14741	15006	14918	14695	15009	14936	14996	14881	14841	14779	14844	14973	14891	14804	14872	14811	14769	14957	14899	14988	14813	14833	14874	14685	14614	14856	14676	14724	14779	14747	14749	14880	14858	14822	14817	14857	15012	14744	14825	14858	14988	14722	14802	14668	14723	14847	14864	14924	14773	15701	15876	15952	15498	15482	14768	14812	14820	14760	14757	14887	14711	14842	14725	14695	14684	14723	14780	14816	14810	14821	14901	14626	14872	14692	14736	14729	14721	14799	14646	14818	14661	14823	14742	14788	14717	14793	14872	14859	14651	14719	14869	14636	14742	14750	14670	14910	14842	14761	14579	14793	14772	14926	14693	14790	14694	14749	14781	14741	14696	14706	14747	14745	14661	14860	14748	14742	14810	14878	14703	14744	14713	14784	14700	14719	14866	14622	14968	14698	14920	14719	14738	14595	14624	14639	14502	14749	14711	14764	14798	14822	14630	14712	14718	14705	15038	14697	14784	14872	14760	14783	14668	14698	14574	14854	14669	14684	14772	14720	14690	14850	14879	14740	14792	14723	14742	14740	14855	14714	14700	14876	14736	14846	14854	14863	14849	14810	14791	14738	14636	14727	14731	14865	14659	14643	14791	14777	14722	14853	14565	14706	14716	14687	14771	14635	14705	14620	14654	14737	14739	14977	14756	14751	14753	14863	14822	14681	14719	14926	14692	14843	14748	14641	14823	14834	14533	14783	14735	14712	14685	14785	14753	14719	14780	14792	14713	14867	14719	14589	14745	14671	14765	14890	14783	14725	14782	14703	14911	14757	14783	14744	14819	14650	14751	14611	14821	14726	14813	14803	14775	14748	14736	14650	14804	14768	14865	14801	14680	14767	14902	14831	14800	14803	14607	14750	14609	14870	14888	14899	14791	14844	14625	14603	14939	14586	15088	14827	14757	14687	14823	14817	14656	14880	14716	14824	14731	14809	14746	14854	14825	14669	14621	14787	14631	14833	14667	14724	14761	14919	14719	14624	14768	14763	14877	14691	14770	14703	14638	14943	14655	14748	14691	14640	14855	14534	14669	14702	14601	14640	14818	14696	14977	14720	14673	14664	14793	14711	14546	14889	14577	14679	14712	14655	14705	14613	14813	14849	14726	14772	14802	14805	14713	14621	14799	14810	14721	14612	14722	14670	14664	14846	14739	14780	14751	14713	14704	14627	14695	14592	14796	14877	14630	14784	14794	14685	14712	14719	14836	14650	14893	14741	14551	14869	14680	14822	14781	14743	14733	14862	14860	14858	14803	14633	14775	14731	14740	14709	14644	14682	14731	14802	14792	14578	14813	14874	14754	14845	14642	14726	14793	14779	14778	14778	14764	14809	14797	14728	14790	14746	14660	14823	14907	14815	14639	14585	14766	14866	14897	14796	14783	14591	14708	14795	14875	14751	14700	14707	14781	14679	14785	14821	14814	14766	14825	14622	14666	14744	14829	14802	14590	14657	14634	14756	14638	14699	14784	14718	14611	14865	14507	14913	14825	14909	14735	14773	14805	14706	14728	14841	14660	14821	14731	14766	14691	14910	14874	14608	14835	14725	14752	14755	14654	14833	14879	14697	14701	14851	14703	14661	14730	14740	14645	14701	14790	14779	14618	14809	14820	14745	14960	14973	14792	14737	14721	14980	14746	14737	14765	14608	14655	14760	14603	14702	14670	14676	14892	14837	14631	14766	14640	14990	14669	14707	14650	14761	14832	14731	14776	14783	14777	14727	14644	14807	14818	14665	14778	14607	14803	14815	14885	14808	14758	14777	14825	14928	14777	14668	14618	14738	14806	14875	14937	14768	14833	14598	14851	14832	14813	14755	14645	14731	14638	14790	14737	14813	14893	14724	14688	14617	14846	14881	14679	14766	14715	14721	14693	14802	14655	14893	14704	14853	14654	14808	14678	14845	14716	14699	14756	14848	14613	14775	14786	14625	14617	14905	14745	14736	14835	14643	14628	14718	14819	14957	14580	14673	14674	14730	14745	14799	14732	14693	14815	14828	14774	14697	14757	14533	14772	14773	14753	14780	14583	14879	14760	14676	14730	14629	14813	14640	14735	14759	14574	14701	14529	14685	14982	14770	14892	14776	14649	14834	14742	14696	14742	14705	14688	14769	14507	14670	14837	14733	14751	14740	14751	14541	14680	14710	14768	14920	14634	14783	14684	14733	14935	14829	14714	14776	14753	14711	14717	14672	14763	14664	14660	14955	14644	14687	14594	14623	14643	14634	14685	14878	14474	14718	14744	14749	14908	14577	14894	14738	14865	14766	14669	14612	14560	14755	14580	14801	14523	14886	14682	14695	14855	14636	14695	14800	14932	14816	14638	14881	14922	14727	14685	14587	14662	14739	14676	14625	14936	14799	14675	14662	14661	14741	14744	14656	14763	14814	14799	14558	14756	14787	14737	14817	14749	14788	14576	14765	14626	14784	14688	14823	14874	14740	14744	14808	14925	14675	14711	14796	14749	14777	14683	14589	14626	14803	14807	14818	14597	14744	14776	14696	14570	14660	14856	14828	14590	14672	14665	14734	14586	14617	14826	14752	14850	14698	14777	14569	14857	14808	14818	14842	14654	14773	14658	14743	14525	14600	14729	14657	14756	14642	14602	14843	14522	14829	14662	14532	14716	14747	14625	14744	14516	14735	14701	14608	14739	14806	14868	14739	14743	14653	14800	14640	14688	14730	14818	14698	14688	14605	14788	14664	14620	14769	14736	14672	14678	14720	14693	14894	14843	14841	14589	14756	14735	14699	14625	14860	14788	14844	14742	14737	14922	14764	14686	14765	14687	14756	14702	14729	14791	14759	14645	14743	14711	15026	14916	14645	14800	14868	14592	14830	14763	14737	14717	14708	14726	14742	14631	14803	14695	14792	14662	14807	14617	14775	14869	14764	14711	14754	14707	14711	14713	14783	14597	14655	14803	14676	14757	14781	14762	14796	14818	14713	14730	14645	14755	14725	14724	14843	14798	14603	14748	14629	14666	14709	14655	14808	14790	14726	14638	14658	14795	14641	14675	14774	14764	14771	14673	14668	14688	14843	14838	14758	14613	14719	14766	14614	14700	14765	14744	14702	14730	14804	14816	14705	14790	14647	14620	14696	14888	14893	14789	14718	14699	14816	14668	14789	14897	14734	14758	14761	14808	14926	14609	14747	14863	14710	14654	14799	14771	14646	14726	14730	14765	14679	14713	14912	14798	14602	14826	14730	14720	14747	14717	14728	14653	14773	14807	14634	14827	14593	14743	14769	14532	14731	14780	14636	14787	14729	14804	14636	14803	14654	14540	14737	14757	14489	14605	14600	14774	14892	14797	14657	14821	14761	14752	14743	14643	14781	14769	14742	14782	14803	14756	14660	14784	14961	14525	14829	14574	14724	14708	14740	14734	14714	14615	14726	14705	14725	14519	14745	14730	14641	14848	14695	14816	14569	14893	14873	14651	14916	14682	14517	14876	14635	14771	14808	14657	14703	14788	14732	14678	14828	14708	14717	14766	14713	14676	14759	14622	14888	14794	14728	14808	14572	14612	14809	14684	14887	14661	14636	14682	14748	14811	14737	14800	14664	14633	14690	14640	14724	14831	14672	14674	14597	14970	14826	14693	14731	14715	14842	14753	14786	14912	14761	14738	14809	14798	14669	14801	14625	14763	14861	14753	14740	14893	14573	14826	14768	14710	14705	14716	14733	14680	14653	14876	14725	14744	14726	14642	14628	14899	14818	14751	14756	14570	14752	14804	14642	14778	14722	14769	14679	14847	14819	14675	14820	14748	14771	14618	14543	14722	14789	14651	14810	14783	14632	14757	14711	14689	14775	14876	14799	14759	14778	14725	14748	14685	14694	14900	14561	14789	14745	14679	14845	14659	14580	14757	14550	14626	14708	14679	14869	14400	14786	14759	14733	14770	14694	14608	14741	14680	14857	14804	14867	14730	14689	14782	14763	14848	14658	14752	14602	14864	14586	14607	14865	14693	14746	14739	14781	14588	14653	14715	14822	14804	14708	14776	14651	14804	14850	14603	14812	14683	14760	14741	14658	14699	14889	14770	14811	14728	14759	14917	14738	14817	14628	14787	14865	14904	14723	14879	14879	14723	14785	14846	14925	14845	14742	14922	14714	14685	14860	14839	14784	14687	14752	14764	14701	14715	14627	14766	14773	14651	14806	14882	14586	14791	14772	14834	14730	14836	14620	14844	14787	14754	14743	14842	14741	14774	14519	14631	14804	14689	14641	14723	14837	14731	14837	14911	14663	14706	14796	14849	14749	14707	14707	14589	14819	14774	14750	14645	14589	14579	14683	14830	14826	14665	14885	14722	14756	14623	14694	14903	14765	14793	14788	14679	14857	14587	14582	14518	14659	14686	14678	14702	14805	14828	14713	14648	14726	14707	14699	14642	14747	14723	14683	14763	14682	14745	14631	14769	14730	14674	14680	14634	14834	14690	14683	14733	14910	14800	14775	14858	14774	14687	14582	14717	14754	14732	14490	14833	14745	14708	14749	14775	14886	14710	14809	14621	14776	14770	14821	14644	14659	14950	14694	14648	14892	14696	14811	14573	14749	14897	14756	14608	14816	14808	14871	14594	14728	14770	14786	14669	14776	14571	14712	14917	14624	14756	14736	14778	14767	14567	14691	14740	14605	14657	14694	14854	14715	14746	14796	14603	14752	14708	14721	14746	14642	14779	14739	14774	14743	14635	14723	14654	14870	14612	14661	14725	14825	14714	14688	14655	14833	14802	14776	14805	14894	14716	14726	14750	14710	14620	14755	14747	14760	14741	14867	14714	14688	14687	14678	14767	14788	14783	14794	14849	14730	14798	14693	14779	14559	14795	14718	14652	14955	14588	14805	14582	14462	14649	14841	14850	14797	14615	14687	14932	14599	14656	14684	14725	14785	14453	14811	14761	14783	14885	14802	14768	14470	14846	14737	14578	14783	14894	14750	14752	14779	14670	14722	14978	14946	14831	14731	14680	14680	14959	14601	14715	14815	14757	14683	14675	14744	14876	14465	14737	14590	14732	14660	14638	14771	14677	14748	14800	14724	14710	14602	14698	14602	14759	14660	14779	14867	14889	14844	14725
27478	22543	26153	22183	18677	18228	18464	18351	18179	18554	18310	18356	18398	18433	18269	18478	18265	18335	18359	18333	18414	18322	18348	18327	18306	18408	18261	18416	18188	18416	18421	18312	18325	18381	18323	18370	18269	18035	18330	18318	18284	18451	18089	18124	18439	18106	18453	18443	18401	18526	18355	18118	18338	18448	18228	18428	18369	18361	18259	18178	18314	18357	18290	18375	18359	18213	18347	18484	18540	18376	18295	18218	18375	18129	18418	18250	18405	18206	18427	18271	18110	18134	18180	18187	18129	18294	18404	18322	18384	18307	18114	18253	18042	18246	18163	18401	18257	18319	18520	18290	18351	18473	18373	18369	18284	18348	18176	18306	18027	18028	18160	18192	18524	18043	18254	18365	18302	18163	18289	18365	18264	18408	18217	18222	18272	18283	18222	18236	18403	18230	18216	18267	18318	18386	18315	18375	18284	18269	18228	18197	18294	18313	18324	18279	18342	18041	18252	18148	17968	18187	18070	18138	18087	18470	18320	18254	18238	18300	18183	18152	18189	18083	18259	18551	18177	18182	18297	18278	18299	18198	18145	18201	18204	18262	18348	18308	18217	18274	18221	18390	18441	18460	18426	18211	18504	18295	18167	18251	18203	18243	18294	18262	18285	18353	18125	18172	18205	18254	18298	18240	18337	18401	18471	18369	18227	18319	18295	18222	18259	18056	18262	18262	18337	18346	18092	18275	18206	18133	18391	18293	18139	18144	18439	18295	18258	18328	18378	18260	18270	18291	18268	18240	18168	18295	18362	18310	18465	18138	18404	18201	18235	18152	18065	18465	18237	18453	18371	18257	18417	18370	18290	18160	18191	18374	18116	18251	18028	18143	18271	18350	18457	18139	18275	18300	18207	18340	18427	18352	18281	18164	18112	18328	18529	18415	18276	18200	18263	18245	18260	18201	18145	18231	18222	17996	18257	18300	18317	18094	18296	18149	18575	18249	18369	18363	18212	18453	18162	18266	18197	18258	18266	18272	18193	18202	18240	18016	18154	18174	18386	18217	18321	18098	18326	18500	18484	18164	18152	18102	18249	18226	18201	18302	18426	18384	18285	18223	18351	18217	18107	18353	18387	18249	18178	18271	18449	18196	18182	18152	18117	18245	18242	18184	18299	18257	18244	18221	18169	18233	18197	18365	18180	18337	18085	18299	18332	18468	18461	18416	18322	18311	18224	18046	18418	18103	18212	18330	18323	18121	18187	18300	18333	18370	18263	18337	18248	18333	18171	18353	18427	18355	18286	18396	18315	18346	18309	18264	18416	18206	18034	18197	18238	18476	18227	18469	18203	18303	18345	18246	18168	18295	18359	18179	18045	18222	18094	18444	18164	18239	18206	18321	18251	18303	18358	18227	18452	18280	18189	18266	18146	18303	18302	18113	18207	18272	18190	18256	18184	18295	18351	18298	18298	18299	17959	18018	18505	18237	18138	18320	18253	18174	18222	18308	18212	18384	18460	18278	18189	18332	18192	18342	18347	18274	18548	18426	18355	18400	18047	18170	18226	18254	18316	18272	18076	18370	18323	18269	18331	18208	18160	18190	18156	18304	18385	18094	18206	18218	18276	18285	18216	18307	18330	18334	18138	18409	18215	18036	18192	18406	18058	18399	18322	18352	18113	18396	18407	18284	18361	18261	18233	17999	18094	18289	18425	18219	18351	18505	18411	18099	18168	18174	18087	18094	18385	18148	18183	18139	18395	18337	18116	18303	18403	18154	18223	18077	18431	18365	18084	18122	18311	18417	18391	18319	18550	18032	18153	18172	18267	18568	18268	18334	18162	18438	18450	18310	18278	18180	18351	18327	18311	18271	18218	18441	18217	18337	18280	18305	18415	18171	18352	18267	18175	18226	18264	18166	18224	18276	18183	18215	18181	18395	18295	18426	18380	18323	18280	18175	18186	18308	18365	18260	18474	18327	18428	18282	18249	18091	18173	18059	18204	18190	18202	18197	18403	18200	18272	18244	18324	18180	18028	18358	18241	18213	18364	18153	18486	18054	18262	18162	18447	18426	18003	18249	18155	18320	18068	18221	18279	18533	18359	18196	18324	18242	18222	18224	18206	18167	18252	18159	18122	18242	18057	18129	18557	18248	18238	18075	18218	18107	18435	18088	18265	18185	18230	18203	18290	18347	18249	18181	18213	18254	18406	18306	18289	18312	18388	18440	18193	18174	18351	18393	18291	18461	18147	18406	18289	18214	18100	18238	18291	18551	18282	18254	18448	18057	18030	18049	18259	18318	18386	18354	18386	18246	18258	18246	18225	18125	18418	18264	18220	18246	18235	18154	18346	18278	18220	18291	18348	18173	18061	18298	18498	18374	18269	18340	18175	18226	18268	18307	18490	18232	18240	18354	18319	18280	18514	18220	18159	18096	18124	18343	18321	18319	18256	18509	18061	18148	18288	18352	18062	18251	18248	18205	18151	18185	18373	18307	18280	18329	18237	18245	18264	18017	18296	18325	18258	18267	18245	18148	18166	18161	18247	18221	18100	18091	18250	18129	18287	18232	18198	18185	18426	18168	18253	18296	18289	18211	18396	18060	18193	18030	18239	18263	18271	18193	18076	18294	18358	18154	18400	18255	18324	18186	18456	18400	18297	18250	18191	18208	18195	18371	18336	18300	18382	18294	18331	18224	18194	18216	18169	18304	18345	18116	18182	18302	18340	18226	18295	18401	18266	18203	18324	18130	18299	18276	18278	18445	18260	18168	18195	18200	18343	18305	18246	18435	18224	18226	18326	18144	18136	18351	18297	18316	18134	18194	18311	18137	18272	18329	18207	18256	18237	18234	18390	18171	18362	18375	18298	18159	18253	18179	18312	18080	18360	18007	18207	18321	18231	18072	18197	18294	18199	18224	18244	18135	18329	18271	18305	18204	18329	18185	18132	18294	18312	18172	18051	18112	18321	18212	18042	18292	18361	18353	18327	18304	18281	18238	18197	18363	18349	18293	18317	18327	18280	18420	18276	18203	18287	18354	18440	18306	18149	18078	18211	18173	18366	18127	18416	18274	18211	18286	18066	18160	18379	18240	18207	18377	18285	18414	18336	18233	18305	18208	18381	18265	18474	18264	18495	18219	18287	18266	18318	18271	18173	18293	18246	18376	18287	18195	18280	18395	18244	18366	18225	18157	18216	18253	18180	18302	18280	18522	18456	18322	18089	18383	18065	18233	18252	18412	18134	18315	18226	18348	18178	18316	18330	18394	18373	18136	18118	18086	18306	18029	18260	18078	18372	18438	18228	18118	18295	18325	18235	18293	18203	18361	18354	18104	18297	18089	18059	18327	18366	18340	18365	18304	18449	18332	18300	18182	18184	18355	18340	18211	18279	18458	18306	18375	18235	18339	18331	18318	18210	18252	18336	18212	18068	18409	18298	18321	18181	18222	18008	18196	18505	18164	18136	18246	18412	18392	18202	18311	18506	18149	18477	18361	18458	18223	18287	18282	18143	18423	18281	18176	18080	18098	18260	18266	18072	17911	17973	18057	18368	18300	18033	18424	18184	18054	18441	18315	18296	18371	18570	18273	18212	18305	18216	18280	18264	18230	18115	18162	18107	18305	18331	18195	18328	18351	18434	18400	18438	18305	18271	18385	18375	18049	18417	18442	18205	18394	18250	18180	18493	18185	18307	18419	18284	18408	18329	18320	18426	18159	18283	18277	18179	18219	18205	18391	18387	18186	18202	18327	18280	18184	18078	18199	18277	18344	18429	18275	18463	18339	18210	18233	18130	18167	18263	18347	18376	18389	18430	18360	18365	18361	18190	18204	18179	18125	18368	18188	18351	18183	18290	18385	18376	18085	18437	18325	18187	17967	18283	18325	18306	18309	18254	18418	18291	18261	18246	18139	18369	18349	18049	18213	18326	18106	18254	18096	18469	18273	18276	18426	18289	18312	18267	18138	18362	18080	18324	18200	18421	18337	18319	18386	18210	18356	18432	18137	18309	18151	18196	18249	18338	18226	18292	18276	18113	18495	18205	18279	18226	18334	18235	18290	18430	18203	18363	18307	18219	18329	18445	18233	18235	18228	18139	18359	18384	18218	18381	18292	18314	18341	18362	18437	18583	18180	18367	18175	18297	18140	18270	18278	18206	17988	18371	18353	18201	18388	18097	18208	18286	18335	18303	18377	18193	18328	18332	18336	18386	18258	18488	18200	18371	18265	18305	18308	18410	18309	18426	18302	18299	18355	18294	18471	18404	18531	18382	18555	17991	18286	18324	18391	18439	18341	18204	18128	18138	18048	18269	18319	18291	18164	18224	18332	18296	18403	18235	18445	18336	18198	18374	18377	18311	18310	18254	18088	18230	18078	18291	18221	18240	18397	18308	18298	18230	18297	18200	18317	18277	18282	18290	18207	18497	18129	18296	18382	18095	18323	18230	18071	18404	18301	18363	18504	18238	18438	18192	18232	18124	18189	18341	18337	18348	18068	18335	18326	18303	18220	18320	18084	18266	18356	18386	18041	18213	18151	18175	18178	18504	18406	18338	18177	18300	18252	18045	18230	18418	18199	18276	18327	18247	18230	18274	18430	18447	18303	18426	18374	18271	18164	18086	18053	18250	18086	18267	18376	18134	18127	18158	18239	18233	18297	18040	18257	18125	18262	18259	18523	18366	18126	18171	18172	18185	18241	18304	18335	18350	18396	18335	18322	18327	18218	18379	18408	18294	18138	18201	18285	18168	18309	18256	18359	18271	18159	18331	18379	18401	18361	18354	18264	18340	18006	18447	18308	18240	18160	18395	18261	18114	18425	18427	18371	18319	18279	18310	18365	18184	18510	18198	18158	18235	18285	18398	18142	18188	18440	18337	18451	18299	18107	18214	18215	18393	18248	18252	18351	17976	18295	18135	18135	18270	18226	18186	18385	18385	18251	18243	18261	18236	18317	17928	18167	18475	18228	18417	18280	18346	18179	18260	18218	18192	18347	18265	18137	18412	18351	18522	18247	18351	18276	18353	18347	18141	18288	18305	18339	18413	18195	18303	18458	18398	18336	18208	18281	18108	18222	18305	18184	18291	18071	18333	18202	18134	18434	18334	18292	18305	18373	18275	18350	18212	18431	18197	18365	18188	18227	18306	18411	18371	18232	18105	18254	18183	18190	18468	18324	18491	18269
19649	26657	23699	17736	16088	15763	15647	15543	15704	15499	15658	15677	15705	15607	15816	15521	15587	15510	15606	15683	15598	15633	15697	15554	15546	15518	15725	15670	15527	15563	15530	15630	15520	15747	15588	15426	15604	15608	15570	15661	15597	15584	15447	15599	15416	15637	15776	15620	15539	15635	15708	15674	15585	15592	15599	15929	15587	15631	15524	15429	15457	15683	15598	15543	15448	15659	15787	15572	15740	15656	15629	15772	15848	15378	15531	15360	15517	15568	15619	15720	15514	15510	15599	15589	15705	15661	15716	15509	15644	15614	15507	15392	15469	15621	15708	15799	15749	15755	15696	15669	15662	15686	15626	15607	15524	15358	15626	15742	15506	15642	15553	15771	15502	15500	15544	15590	15531	15612	15615	15494	15716	15458	15713	15805	15365	15663	15504	15589	15516	15685	15611	15656	15541	15599	15641	15498	15586	15524	15542	15773	15568	15406	15510	15531	15556	15694	15388	15481	15573	15684	15514	15718	15692	15561	15690	15573	15628	15610	15689	15647	15675	15693	15578	15581	15764	15507	15652	15407	15610	15684	15516	15691	15585	15597	15625	15561	15426	15601	15586	15529	15559	15638	15612	15689	15514	15527	15684	15663	15733	15580	15466	15691	15578	15537	15500	15455	15540	15570	15537	15557	15417	15558	15471	15647	15480	15613	15480	15578	15532	15484	15594	15768	15664	15553	15383	15484	15771	15630	15438	15734	15552	15537	15722	15618	15599	15511	15505	15439	15684	15542	15690	15555	15466	15602	15454	15523	15482	15639	15474	15611	15534	15498	15551	15579	15555	15528	15639	15679	15491	15426	15570	15695	15458	15550	15769	15671	15797	15483	15572	15501	15656	15521	15565	15537	15461	15600	15625	15557	15476	15546	15544	15609	15560	15494	15530	15636	15485	15565	15494	15567	15579	15469	15623	15472	15553	15658	15605	15648	15608	15632	15431	15664	15815	15520	15769	15581	15453	15588	15391	15612	15597	15527	15557	15498	15458	15580	15487	15718	15455	15507	15563	15706	15701	15492	15822	15532	15656	15808	15549	15665	15658	15438	15538	15532	15534	15610	15654	15717	15460	15522	15583	15657	15599	15484	15567	15342	15571	15550	15582	15530	15597	15611	15672	15456	15603	15443	15455	15516	15730	15415	15604	15558	15657	15627	15592	15676	15437	15541	15661	15464	15660	15350	15515	15634	15645	15473	15703	15523	15533	15605	15654	15617	15474	15492	15538	15579	15612	15815	15695	15743	15557	15591	15490	15707	15437	15571	15682	15714	15556	15396	15606	15749	15682	15641	15660	15546	15647	15803	15574	15605	15605	15591	15665	15585	15603	15575	15523	15480	15387	15533	15653	15441	15550	15430	15786	15479	15529	15518	15577	15635	15696	15640	15377	15717	15651	15466	15664	15538	15815	15425	15553	15519	15758	15723	15642	15469	15702	15406	15658	15288	15549	15496	15643	15626	15541	15652	15529	15584	15567	15448	15604	15567	15700	15643	15685	15687	15685	15665	15642	15485	15373	15749	15640	15687	15519	15504	15617	15586	15586	15711	15581	15475	15613	15587	15773	15639	15668	15547	15529	15628	15565	15634	15538	15563	15505	15662	15567	15571	15477	15584	15499	15524	15556	15652	15629	15722	15696	15420	15514	15630	15526	15533	15691	15351	15670	15447	15559	15450	15621	15494	15646	15608	15472	15562	15564	15680	15711	15495	15608	15657	15808	15840	15617	15469	15532	15718	15684	15583	15729	15421	15415	15646	15773	15636	15588	15590	15535	15495	15567	15562	15503	15713	15525	15707	15580	15477	15721	15563	15624	15491	15517	15492	15479	15436	15628	15663	15676	15535	15511	15542	15487	15645	15596	15619	15715	15525	15387	15583	15564	15536	15507	15496	15533	15547	15554	15754	15669	15599	15646	15483	15628	15455	15586	15558	15639	15708	15539	15672	15607	15524	15619	15556	15839	15427	15536	15528	15556	15591	15608	15576	15498	15363	15509	15590	15695	15577	15464	15410	15486	15627	15507	15620	15573	15603	15583	15522	15528	15616	15482	15421	15606	15564	15559	15765	15553	15582	15581	15619	15558	15488	15697	15604	15718	15539	15529	15473	15629	15612	15565	15700	15584	15431	15530	15608	15700	15511	15542	15621	15490	15623	15473	15513	15695	15669	15709	15398	15545	15608	15619	15463	15537	15552	15614	15644	15647	15716	15560	15619	15476	15552	15528	15766	15616	15529	15629	15545	15671	15629	15602	15656	15657	15690	15564	15668	15628	15619	15653	15575	15643	15615	15555	15500	15577	15537	15675	15619	15599	15603	15518	15660	15532	15343	15669	15427	15756	15489	15628	15538	15554	15599	15419	15786	15447	15563	15645	15601	15671	15743	15634	15321	15522	15623	15705	15660	15452	15851	15512	15520	15581	15470	15519	15577	15497	15660	15587	15715	15696	15660	15511	15764	15585	15590	15594	15648	15713	15691	15700	15511	15657	15709	15631	15417	15483	15564	15675	15539	15677	15494	15481	15597	15669	15516	15551	15586	15593	15515	15540	15527	15431	15508	15604	15506	15511	15666	15581	15750	15662	15632	15564	15722	15577	15708	15657	15523	15531	15625	15434	15796	15512	15660	15582	15560	15363	15723	15642	15642	15365	15701	15541	15537	15558	15666	15548	15668	15536	15764	15533	15438	15543	15455	15690	15682	15554	15529	15671	15672	15614	15517	15582	15522	15641	15583	15586	15730	15552	15589	15594	15533	15612	15615	15666	15546	15590	15735	15530	15745	15491	15434	15621	15533	15582	15573	15544	15645	15605	15620	15416	15626	15562	15610	15552	15501	15630	15616	15627	15626	15422	15664	15587	15623	15451	15633	15694	15621	15555	15379	15691	15458	15508	15516	15469	15400	15437	15580	15664	15518	15693	15555	15699	15729	15656	15494	15493	15636	15401	15691	15648	15332	15596	15483	15457	15786	15567	15602	15490	15742	15420	15535	15512	15573	15554	15668	15624	15481	15591	15641	15592	15744	15489	15488	15469	15517	15555	15524	15569	15446	15544	15774	15562	15668	15630	15507	15617	15633	15691	15584	15714	15689	15648	15495	15489	15461	15419	15731	15413	15432	15612	15528	15624	15733	15568	15673	15701	15604	15490	15360	15512	15615	15710	15525	15463	15566	15641	15655	15542	15731	15648	15545	15673	15705	15630	15605	15708	15551	15661	15720	15591	15606	15754	15489	15552	15649	15685	15682	15603	15800	15460	15325	15474	15529	15589	15657	15632	15431	15500	15462	15608	15670	15585	15523	15633	15581	15574	15557	15616	15623	15564	15674	15574	15406	15542	15551	15632	15769	15320	15584	15487	15393	15319	15628	15571	15770	15648	15618	15697	15584	15612	15573	15729	15688	15707	15350	15590	15646	15563	15712	15587	15722	15614	15540	15596	15519	15635	15660	15569	15698	15637	15748	15525	15697	15609	15695	15448	15644	15463	15531	15703	15567	15518	15596	15621	15423	15620	15617	15578	15591	15611	15753	15674	15677	15480	15520	15666	15476	15536	15530	15473	15703	15605	15501	15481	15777	15412	15707	15366	15746	15382	15635	15648	15484	15639	15600	15580	15592	15804	15527	15600	15533	15567	15534	15702	15696	15569	15765	15518	15596	15515	15431	15557	15541	15563	15496	15576	15690	15530	15635	15504	15544	15714	15538	15541	15632	15677	15505	15722	15523	15598	15706	15457	15436	15488	15596	15557	15599	15680	15527	15429	15576	15597	15637	15585	15748	15477	15561	15489	15489	15500	15654	15529	15535	15622	15622	15676	15660	15582	15626	15488	15630	15607	15583	15638	15538	15577	15552	15673	15440	15694	15368	15509	15464	15612	15589	15465	15566	15484	15602	15637	15567	15455	15644	15404	15531	15399	15579	15643	15775	15507	15556	15641	15713	15492	15524	15565	15510	15564	15543	15823	15595	15635	15576	15700	15717	15532	15590	15589	15449	15698	15630	15475	15686	15620	15596	15522	15659	15610	15372	15562	15714	15643	15524	15473	15647	15437	15552	15649	15622	15526	15686	15493	15627	15549	15599	15598	15475	15585	15397	15490	15625	15716	15658	15519	15514	15575	15843	15532	15679	15512	15408	15698	15508	15593	15504	15526	15707	15615	15541	15679	15647	15670	15764	15443	15662	15418	15541	15742	15652	15643	15634	15558	15479	15640	15592	15577	15606	15552	15677	15641	15523	15652	15548	15518	15624	15526	15634	15666	15409	15556	15599	15593	15547	15499	15501	15549	15551	15680	15680	15588	15660	15536	15509	15556	15588	15777	15593	15501	15535	15746	15586	15586	15656	15476	15564	15558	15559	15743	15668	15526	15620	15674	15489	15484	15450	15604	15623	15509	15556	15525	15549	15523	15685	15707	15750	15642	15521	15572	15504	15569	15486	15465	15779	15438	15697	15605	15560	15685	15482	15798	15674	15535	15486	15639	15484	15429	15548	15532	15545	15727	15417	15615	15604	15571	15550	15755	15717	15432	15569	15632	15583	15481	15514	15645	15618	15689	15538	15559	15431	15461	15609	15748	15407	15506	15619	15496	15646	15580	15544	15611	15559	15843	15436	15538	15528	15613	15723	15675	15622	15446	15652	15541	15473	15460	15650	15605	15489	15509	15475	15612	15472	15564	15586	15621	15637	15518	15636	15512	15631	15580	15446	15544	15553	15581	15690	15715	15447	15776	15524	15516	15705	15417	15733	15458	15748	15527	15445	15556	15550	15436	15576	15636	15573	15586	15473	15444	15642	15658	15524	15598	15619	15645	15481	15737	15519	15634	15554	15435	15813	15500	15635	15361	15628	15740	15521	15422	15570	15446	15637	15587	15642	15560	15591	15522	15623	15705	15584	15635	15553	15699	15589	15571	15502	15636	15523	15622	15711	15673	15663	15427	15778	15527	15618	15689	15635	15722	15689	15683	15575	15665	15619	15628	15743	15571	15520	15721	15682	15635	15742	15397	15697	15640	15517	15681	15592	15627	15657	15520	15450	15676	15603	15615	15650	15587	15604	15652	15669	15582	15470	15611	15528	15592	15718	15648	15759	15619	15589	15470	15564	15624	15592	15548	15559	15675	15638	15485	15521	15533	15632
23270	20893	28269	23844	22114	22702	22903	20347	20033	20239	20285	20123	20145	20143	20186	19922	20126	19934	19849	20075	19906	19950	20018	19887	19969	19888	19792	19934	19940	19835	19913	19931	19942	19910	19969	19798	19784	19809	19993	19825	19791	19911	19991	19847	19850	19863	19725	19919	19790	19909	19782	19872	20124	19798	19795	19721	19875	19999	19872	19784	19826	19887	19837	19854	19817	19852	19971	20511	20513	19955	20026	19723	19751	19700	19890	19953	19978	19481	19883	19870	19726	19739	19749	19832	19893	20025	20087	19759	19821	19888	19806	19867	20012	19802	19842	19971	19839	19780	19656	19668	19858	19992	19742	19799	19892	19924	19718	19924	19848	19945	19634	19735	19835	19746	19999	19940	19693	19681	19866	19705	19965	19792	19690	19611	19954	19810	19844	19849	19628	19604	19798	19734	20046	19989	19933	19835	19777	19783	19938	19701	19856	19679	19804	19801	19790	19733	19797	19714	19688	19725	19922	20029	19786	19794	19574	19769	19934	19824	19708	19690	19813	19658	19627	19958	19935	19778	19777	20004	19883	19919	19800	20066	19807	19730	19932	19742	19866	19908	19809	19907	19840	19720	19897	19919	19898	19852	19860	19800	19678	19781	19821	19932	19612	19832	19896	19677	20048	19900	19958	19727	19775	19679	19774	19787	20006	19757	19948	19648	19758	19951	19781	19773	19656	19856	19632	19651	19697	19713	19681	19806	19930	19727	19961	19607	19739	19726	19836	19779	19786	19843	19934	19891	19882	19800	19449	19643	19968	19818	19759	19696	19939	19670	19909	19880	19669	19974	19779	19864	19776	19639	19698	19883	19658	19766	19766	19722	19745	19667	19656	19701	19979	19833	19870	19748	19648	19804	19759	19820	19718	19867	19899	19939	19759	19855	19901	19593	19938	19816	19979	19830	19711	19808	19788	19865	19766	19644	19652	19780	19847	19658	19745	19892	19916	19919	19696	19631	19969	19682	19841	19871	20023	19742	19907	19989	19880	19741	19905	19578	19830	19869	19826	19798	20054	19556	19974	19814	19794	19731	19751	19600	19854	19657	19791	19720	19790	19804	19872	20033	19984	19725	19589	19683	19952	19905	19764	19834	19766	19783	19864	19788	19933	19792	19737	19570	19816	19694	19735	19867	19759	19744	20007	19556	19979	19765	19686	19892	19822	19782	19760	19596	19741	19956	19726	19920	19683	19998	19862	19763	19830	19705	19843	19642	19673	19647	19844	19955	19740	19756	19743	19909	19795	19655	19916	20065	19812	19617	19732	19686	19749	19809	19869	19787	19966	19767	19660	19709	19811	19642	19804	19866	19695	19861	19884	19754	19766	19958	19869	19633	19726	19802	19944	20040	19811	19985	19956	19966	20062	19748	19985	19692	19875	19780	19854	19959	19794	19864	19982	19818	19960	19905	19772	19866	19869	19654	19890	19867	20039	19659	19698	19651	19873	19930	19848	19796	19923	19812	19700	19710	19910	19844	19764	19763	19804	19736	19909	19618	19748	19758	19732	19773	19753	19949	19719	19942	19781	20026	19777	19862	19759	20013	19886	19825	20059	19937	19888	19824	19809	19672	19854	19915	19785	19694	19827	19925	19885	19938	19707	19809	19746	20086	19751	19794	19713	19668	19866	19735	19839	19876	19838	19748	19875	19780	19911	19674	19769	19839	19840	19865	19712	19653	19847	19716	19954	19872	19811	19779	19652	19877	19901	19836	19642	19727	19810	20166	19874	19736	19643	19721	19628	19713	19909	19800	20023	19711	19513	19977	19803	19798	19778	19918	19730	19648	19813	19820	19827	19743	20142	19746	19774	19767	19675	19670	19729	19791	19929	19946	19975	19700	19927	19676	19909	20066	19942	19742	19795	19816	19860	19660	19686	19604	19643	19750	19825	19959	20011	19779	19883	19801	19869	19777	19882	19808	19848	19760	19907	19843	19932	19908	19916	19879	19737	19826	19983	19739	19727	19674	19808	19672	19912	19892	19839	19955	19994	19750	19860	19804	19855	19701	19919	19907	19831	19926	19775	19931	19688	19793	19825	19795	19899	19872	19613	19743	19717	19749	19947	19974	19932	19788	19827	19660	19926	19681	19919	20001	19807	19740	19765	19759	19636	19778	19861	19862	19774	19788	19865	19808	19496	19870	19836	19671	19698	19736	19769	19734	19624	19950	19765	19724	19928	19956	19723	19847	19855	19652	19812	19872	19871	19522	19885	19928	19843	19931	19847	19782	19862	20045	19992	19959	19809	19835	19870	19894	19839	20012	19806	19752	19761	19841	20054	19765	19817	19794	19830	19721	19862	19588	19740	19688	19673	19936	19855	19773	19730	19789	19778	19872	19651	19853	19817	19812	19824	19814	19855	19682	19749	19809	19952	19490	19910	19847	19702	19709	19836	19866	19884	19873	19851	19803	19863	19629	19906	19821	19751	19768	19753	19791	19827	19877	19832	19726	19937	19689	19880	20002	19638	19822	19801	19844	19771	19847	20032	19721	19729	19798	19862	20010	19965	19841	19869	19863	19771	19969	19902	19841	19923	19825	19838	19837	19992	19678	19684	19943	19620	19739	19825	19887	19804	19827	19844	19866	19790	20037	19788	19814	19888	19694	19779	19870	19631	19666	19943	19731	19918	19791	19750	19711	19715	19624	19957	19809	19895	19726	19872	19812	19825	19691	19596	19957	19847	19904	19830	19864	19713	19926	19868	19700	19626	19660	19776	19940	19787	19614	19825	19729	19492	19555	19889	19858	19812	19907	19697	19638	19922	19947	19719	19859	20024	19918	19826	19648	19855	19873	19920	19856	19797	19832	19726	19840	19814	19580	19878	19843	19754	19862	19627	19819	19725	19717	20035	19603	19781	19653	19734	19686	19681	19703	19821	19602	19843	19794	19902	19904	19499	19826	19854	19622	19683	19726	19737	19769	19866	19714	19988	19838	19912	19963	19885	19887	19915	19869	19693	19840	19844	19867	19936	19737	19808	19718	19913	19796	19791	19951	19579	19718	19944	19764	19796	19979	19837	19979	19740	19630	19756	19663	19834	19544	19646	19528	19881	19895	19945	19961	19914	19861	19646	19853	19783	19656	19754	19744	19817	19798	19622	19954	19739	19686	20046	19881	19868	19775	19746	19736	19755	19938	19981	19975	19834	19870	19632	19839	20042	19758	19818	19930	19927	19812	20010	19810	19837	19876	19681	19807	19851	19653	19670	19935	19658	19867	19723	19876	19685	19747	19884	20016	19803	19629	19900	19737	19836	19841	19846	19966	20016	19694	19846	20002	19905	19817	19987	19836	19998	19749	19987	19916	19722	19830	19838	19779	19812	19937	19710	19802	20014	20091	19767	19757	19710	19825	19874	19893	19887	19774	19783	19868	19844	19685	19862	19818	19865	19827	19858	19821	19750	19647	19936	19920	19780	19733	19786	19871	19719	19618	19822	19936	19899	20035	19672	19728	19602	19774	19886	19842	19612	19842	19908	19837	19835	19821	19862	19685	19744	19865	19739	19749	19988	19842	19896	19674	19905	19876	19949	19699	19863	19737	19946	19755	19835	19943	19772	19721	19880	19826	19940	19832	19715	19880	19677	19632	19926	19735	19829	19972	19922	19858	19784	19778	19635	20014	19834	19801	19891	19902	19850	19906	19902	19835	19830	19825	19656	19575	19804	20007	19608	19677	19837	19633	19443	19697	19950	19802	19914	20039	19904	19809	19856	19806	19916	19734	19871	19910	19679	19749	19779	19839	19782	19865	19715	19762	19714	19747	19888	19797	20060	19821	19711	19923	19701	19917	19834	19655	19668	19854	19864	19717	19657	19868	19843	19869	19823	19964	20005	19808	19762	19972	19746	19612	19615	19724	19603	19617	19805	19941	19596	19785	19930	19889	19838	19830	19721	19760	19793	19790	19739	19662	19856	19633	19807	19767	19896	19870	19794	19937	19722	19897	19830	19836	19634	19866	20098	19702	19861	19765	20012	19582	19585	19862	19812	19912	20004	19917	19921	19704	19775	19713	19770	19743	19881	19740	19878	19833	19723	19789	19714	19842	19726	19783	19668	19694	19608	19675	19823	19844	19723	19735	19759	19732	19704	19964	19784	19796	19871	19770	20076	20090	19675	19894	19910	19872	19799	19917	19864	19876	19771	19830	19859	19611	19770	19840	19861	19896	20014	20078	20000	19780	19879	19798	19867	19871	19911	19692	19850	19821	19843	19900	19849	19910	19683	19717	19917	19539	19844	19759	19745	19984	19741	19770	19803	19623	19716	19799	19657	20028	19852	19917	19775	19634	19943	19767	19813	19865	19685	19912	19842	19913	19845	19716	19861	19615	19936	19906	19924	19885	19845	19946	19903	19661	19966	19672	19845	19682	19955	19735	19810	19779	19788	19984	19972	19737	19811	19914	19582	19713	19830	19713	19708	19754	19819	19702	19684	19612	19645	19657	19835	19651	19770	19893	19907	19749	19825	19912	20005	19831	19641	19690	19635	19694	19739	19878	19882	19682	19867	19822	19718	19906	19822	19707	19745	19843	19638	19648	19922	19885	19821	19753	19781	19831	19823	19789	19894	19805	19936	19856	19825	19858	19740	19702	19728	19665	19852	19703	19869	19688	19976	19980	19738	19767	19729	19982	19651	19825	19874	19662	19822	19818	19893	19866	19827	20002	19846	19730	19909	19784	19826	19660	19907	19995	19735	19709	19707	19799	19861	19886	19692	19735	19568	19893	19968	19920	19938	19930	19904	19609	20044	19641	19825	19746	19920	19886	19723	19923	19719	19780	19736	19833	19850	19919	19921	19940	19797	19973	19789	19674	19958	19762	19838	19646	19634	19875	19785	19608	20006	19708	19900	19836	19759	19643	19977	19836	19795	19979	19893	19799	19692	19868	19951	19749	19961	19955	19835	19602	19893	19747	19882	19679	19791	19824	19562	19974	19797	19923	19920	19722	19727	19532	19666	19840	19983	19864	19741	19931	19884	19737	19753	19842	19692	19673	19687	19775	19656	19660	19922	19832	19791	19845	19926	19886	19667	20067	19553	19555	19660	19939	19707	19859	20118	19822	19721	19773	20039	19820	19695	19641	20136	19911	19899	19547	19861	19997	19894	19847	19968	19860	19802	19860	19962	19739
22132	40034	35628	24417	18184	17300	17198	16958	16645	16749	16452	16498	16592	16500	16668	16437	16458	16576	16620	16450	16449	16549	16503	16531	16429	16348	16551	16407	16536	16597	16468	16441	16551	16692	16496	16602	16536	16553	16468	16209	16442	16249	16444	16297	16430	16385	16550	16499	16500	16416	16270	16311	16508	16611	16513	16464	16513	16478	16388	16485	16377	16636	16357	16494	16503	16519	16936	16993	16871	16827	16606	16556	16485	16473	16488	16405	16285	16595	16246	16242	16383	16266	16454	16429	16349	16330	16398	16187	16340	16526	16231	16371	16433	16428	16493	16453	16417	16252	16394	16330	16468	16423	16430	16427	16371	16564	16228	16406	16372	16446	16445	16206	16324	16341	16457	16610	16330	16530	16409	16435	16315	16499	16295	16416	16317	16444	16235	16417	16382	16425	16322	16390	16210	16492	16268	16500	16328	16396	16361	16236	16386	16480	16430	16382	16395	16358	16499	16293	16445	16488	16483	16331	16251	16398	16385	16483	16380	16492	16585	16217	16467	16379	16380	16479	16348	16316	16310	16494	16293	16488	16583	16343	16586	16285	16416	16319	16637	16438	16407	16331	16300	16233	16209	16519	16383	16473	16431	16401	16341	16427	16350	16549	16341	16416	16319	16327	16374	16449	16360	16298	16505	16468	16472	16343	16364	16452	16461	16308	16421	16466	16521	16351	16373	16412	16429	16351	16602	16398	16556	16400	16432	16423	16362	16371	16372	16420	16597	16391	16601	16353	16459	16320	16268	16610	16379	16365	16376	16472	16359	16543	16414	16314	16511	16397	16429	16386	16371	16399	16453	16506	16383	16470	16408	16398	16434	16383	16426	16233	16431	16293	16515	16552	16529	16352	16430	16340	16489	16408	16542	16313	16516	16302	16355	16481	16458	16329	16352	16349	16429	16463	16321	16396	16440	16594	16535	16273	16388	16479	16457	16392	16517	16480	16377	16360	16381	16383	16450	16408	16442	16502	16419	16373	16448	16522	16517	16276	16224	16494	16286	16441	16410	16406	16359	16297	16350	16337	16285	16344	16319	16429	16291	16472	16372	16528	16403	16455	16482	16432	16167	16360	16500	16385	16418	16491	16352	16502	16322	16393	16524	16274	16404	16509	16443	16392	16440	16432	16498	16496	16355	16409	16443	16395	16449	16478	16362	16492	16437	16579	16361	16387	16437	16491	16399	16295	16398	16392	16266	16340	16367	16428	16422	16536	16175	16562	16495	16461	16391	16451	16530	16276	16377	16381	16423	16440	16429	16296	16541	16466	16547	16413	16459	16424	16287	16344	16436	16443	16362	16297	16491	16394	16446	16507	16438	16391	16496	16385	16342	16367	16430	16576	16397	16320	16496	16314	16485	16307	16508	16470	16232	16472	16333	16472	16219	16433	16547	16433	16300	16480	16470	16289	16358	16460	16453	16468	16286	16362	16470	16434	16346	16492	16516	16462	16415	16527	16550	16465	16383	16402	16402	16404	16247	16292	16501	16413	16408	16308	16417	16355	16428	16382	16451	16469	16366	16363	16515	16362	16509	16468	16560	16445	16307	16493	16255	16370	16239	16326	16490	16414	16248	16385	16408	16418	16376	16438	16422	16438	16500	16310	16284	16477	16251	16308	16233	16432	16338	16521	16402	16373	16482	16284	16251	16464	16326	16388	16398	16377	16513	16474	16636	16421	16434	16468	16622	16457	16422	16337	16415	16338	16272	16511	16310	16397	16367	16484	16405	16450	16476	16425	16491	16280	16577	16287	16349	16423	16427	16243	16569	16379	16457	16633	16517	16311	16522	16342	16239	16339	16491	16519	16393	16502	16255	16449	16363	16335	16270	16451	16384	16548	16293	16320	16656	16215	16512	16271	16365	16320	16290	16382	16364	16410	16332	16355	16387	16328	16453	16385	16497	16368	16570	16441	16298	16242	16405	16311	16369	16526	16374	16436	16287	16500	16315	16390	16497	16271	16587	16302	16333	16371	16351	16499	16496	16428	16444	16468	16430	16397	16386	16588	16393	16369	16618	16393	16262	16459	16501	16210	16368	16375	16522	16254	16349	16560	16477	16305	16250	16251	16485	16572	16572	16140	16349	16437	16334	16401	16382	16457	16297	16198	16310	16368	16372	16484	16364	16442	16430	16479	16334	16422	16543	16480	16279	16257	16432	16431	16475	16523	16319	16260	16301	16417	16433	16368	16560	16440	16507	16369	16391	16501	16308	16524	16230	16364	16502	16421	16460	16378	16282	16303	16402	16439	16336	16244	16512	16320	16412	16417	16422	16346	16392	16442	16489	16508	16401	16356	16451	16484	16284	16326	16563	16215	16409	16297	16549	16351	16443	16497	16379	16559	16320	16499	16531	16342	16313	16542	16244	16493	16302	16466	16393	16357	16333	16550	16377	16498	16219	16453	16326	16494	16258	16339	16346	16277	16471	16239	16437	16427	16483	16390	16344	16481	16383	16205	16531	16404	16280	16201	16388	16472	16348	16387	16445	16487	16427	16195	16354	16483	16252	16557	16354	16378	16444	16362	16329	16336	16479	16436	16396	16310	16484	16185	16317	16378	16344	16559	16405	16419	16519	16238	16435	16576	16409	16465	16601	16246	16313	16242	16319	16449	16488	16435	16279	16445	16309	16440	16398	16511	16458	16346	16530	16434	16325	16237	16279	16466	16525	16382	16487	16376	16430	16249	16327	16395	16346	16404	16493	16311	16642	16388	16410	16436	16492	16161	16365	16347	16404	16542	16466	16296	16350	16356	16294	16405	16495	16360	16240	16368	16389	16452	16228	16343	16346	16512	16430	16438	16458	16434	16331	16433	16514	16303	16374	16399	16440	16580	16370	16535	16550	16494	16493	16399	16491	16329	16476	16472	16295	16358	16497	16320	16515	16474	16473	16299	16278	16463	16534	16348	16478	16368	16448	16447	16561	16257	16319	16473	16370	16219	16435	16448	16258	16277	16253	16341	16651	16291	16333	16275	16552	16331	16516	16336	16417	16332	16247	16365	16407	16321	16472	16224	16357	16482	16549	16323	16351	16452	16210	16269	16321	16322	16394	16352	16247	16585	16406	16393	16406	16536	16470	16312	16285	16532	16332	16356	16328	16538	16229	16523	16457	16496	16631	16278	16426	16235	16464	16407	16433	16274	16420	16442	16372	16343	16576	16399	16479	16377	16547	16384	16587	16579	16346	16243	16312	16392	16366	16358	16524	16375	16294	16357	16287	16443	16480	16396	16236	16488	16431	16328	16435	16461	16381	16415	16418	16329	16480	16372	16434	16423	16394	16500	16284	16430	16495	16386	16315	16354	16707	16232	16471	16413	16243	16346	16442	16385	16499	16224	16440	16405	16446	16547	16301	16424	16365	16294	16444	16465	16384	16443	16217	16283	16380	16391	16468	16368	16543	16444	16273	16311	16312	16170	16471	16297	16262	16333	16408	16425	16290	16342	16521	16542	16565	16340	16633	16349	16457	16437	16531	16264	16462	16572	16386	16411	16522	16424	16561	16503	16368	16392	16413	16595	16262	16412	16399	16538	16343	16505	16467	16294	16474	16341	16444	16453	16474	16304	16404	16343	16546	16499	16569	16377	16295	16475	16367	16556	16238	16473	16265	16447	16390	16353	16329	16334	16352	16371	16397	16306	16522	16435	16454	16439	16339	16452	16465	16359	16629	16579	16226	16440	16272	16517	16484	16247	16477	16549	16442	16473	16275	16406	16398	16326	16498	16221	16450	16436	16486	16470	16474	16362	16364	16424	16467	16478	16346	16440	16355	16506	16296	16490	16411	16408	16350	16267	16353	16349	16255	16387	16528	16403	16353	16478	16605	16363	16536	16423	16575	16504	16611	16575	16605	16467	16261	16517	16369	16455	16535	16515	16228	16421	16438	16406	16319	16211	16552	16413	16260	16538	16376	16615	16384	16360	16376	16367	16276	16435	16451	16321	16484	16467	16191	16366	16356	16283	16484	16435	16351	16417	16553	16324	16362	16428	16346	16274	16407	16418	16469	16430	16381	16484	16294	16406	16464	16367	16357	16311	16328	16273	16539	16448	16368	16567	16567	16427	16564	16334	16287	16422	16429	16381	16470	16475	16366	16403	16503	16414	16442	16407	16423	16377	16311	16287	16526	16415	16404	16460	16501	16272	16411	16403	16447	16339	16461	16477	16418	16446	16424	16336	16227	16488	16358	16364	16271	16410	16321	16213	16247	16351	16542	16393	16459	16561	16300	16360	16431	16532	16446	16287	16488	16345	16447	16354	16521	16489	16540	16339	16458	16504	16224	16403	16491	16526	16409	16488	16409	16477	16458	16362	16423	16463	16560	16279	16450	16420	16426	16316	16408	16398	16353	16460	16362	16425	16365	16227	16476	16343	16424	16320	16365	16375	16466	16380	16307	16440	16321	16413	16329	16409	16267	16741	16539	16444	16373	16503	16336	16394	16380	16285	16385	16418	16320	16421	16416	16298	16314	16457	16413	16461	16246	16331	16396	16291	16321	16475	16315	16423	16366	16268	16447	16400	16383	16313	16453	16317	16519	16442	16575	16483	16267	16410	16459	16250	16583	16317	16488	16418	16463	16500	16487	16388	16448	16294	16351	16500	16461	16486	16511	16524	16353	16371	16582	16509	16464	16504	16444	16512	16493	16368	16330	16380	16604	16410	16302	16269	16361	16426	16439	16568	16386	16370	16302	16406	16408	16447	16400	16410	16454	16378	16348	16287	16191	16241	16306	16209	16387	16392	16435	16344	16358	16492	16249	16619	16463	16396	16463	16523	16415	16517	16403	16391	16314	16424	16269	16483	16509	16460	16341	16364	16447	16357	16251	16320	16212	16409	16377	16395	16260	16429	16452	16456	16488	16408	16456	16427	16490	16409	16458	16454	16485	16372	16444	16466	16357	16511	16378	16483	16423	16406	16241	16430	16357	16535	16483	16375	16234	16346	16397	16556	16451	16327	16383	16503	16424	16306	16395	16280	16629	16353	16478	16314	16595	16314	16286	16405	16374	16474	16451	16411	16324	16384	16393	16367	16343	16542	16383	16372	16447	16339	16405	16395	16354	16305	16366	16338	16423	16438	16526	16536	16356	16421	16446	16527	16308	16364	16352	16279	16403	16335	16468	16438
22206	20838	28519	23354	21202	23696	26277	21934	21365	21609	21589	21472	21224	20940	21058	21170	21341	21175	21123	21157	21133	21179	21147	20978	20950	20965	21010	21118	21074	21050	21256	21122	21214	21028	20885	20948	21135	20971	20963	21051	20809	21142	20892	21112	20978	20924	20925	20968	20914	20798	20968	21246	20913	21149	21130	21087	21076	20872	20923	20833	20762	20747	20812	20914	20978	21007	21383	21530	21531	21495	21240	21171	21006	20908	20941	20988	20991	20815	20811	21001	21148	20789	21096	20863	20981	20935	20890	20874	20853	20980	20850	20976	20818	20946	20902	20882	20849	20866	20880	20971	20773	20851	20890	20965	21002	20833	20751	20910	20882	20934	20902	20905	20981	21117	20908	20828	21089	20967	20649	20888	20909	20768	20676	20823	20786	20855	20933	20734	21097	20721	20979	20955	20817	20753	20826	20998	20854	21042	20766	20996	21159	20807	21023	20748	20751	20864	21033	20936	20863	20724	20918	20865	20925	20918	20897	20839	20668	20794	20903	20940	20804	20719	20916	20938	20834	20865	21033	21033	20901	20805	20866	20846	20946	20747	20799	20769	20893	20961	20773	20896	20913	21034	20684	21000	20799	21079	20960	20911	20830	20931	20649	20857	20707	20770	21033	20862	21004	21010	20873	20770	20781	20834	20776	20983	20959	20782	21067	20957	20848	20917	21120	20704	21109	20941	21001	20826	20780	20855	20907	21025	20883	20808	20851	20864	20996	20791	20721	20888	20916	20812	20864	20865	20652	20771	20869	20803	20756	20919	20736	20789	20869	20931	20886	20969	20987	20875	20849	20707	20952	20970	20822	20760	20866	20792	21060	20961	20905	20800	20915	20767	21085	21057	21007	20903	20814	21073	21030	20704	20867	20844	20941	20811	20818	20855	20783	21113	20937	20877	20910	20794	20864	20703	20790	21031	20785	20909	21050	20820	20748	20655	20770	20716	20870	20819	20720	20817	20941	20835	20945	20927	20869	20678	20813	20677	20924	20944	20894	20993	20881	20859	21012	20815	20704	20939	20945	20788	20841	20876	20915	20825	20499	21019	20712	20890	20933	20906	20887	20773	21033	20952	20911	20984	20871	20678	20728	20701	20933	20847	20972	20826	21072	20716	20833	20913	20770	21019	20750	20912	20964	20898	20768	20933	20880	20712	20792	20911	20857	20963	20727	20829	20687	20700	20981	20683	20868	21105	20881	20822	21080	21100	20700	20951	20970	20860	20891	20685	20860	20700	20523	20954	20986	20848	20887	20772	20891	20869	20876	20990	20989	20819	20674	21098	20782	20894	20927	20849	20995	20817	20818	20920	20890	20998	20875	20895	20627	20681	20879	21052	20965	20849	20848	21010	20940	20703	20825	20775	20860	20839	20814	21039	21050	20717	20855	20984	20744	20792	20974	20829	20863	20720	21094	20723	20958	20756	20850	20590	20805	20840	20964	20818	20715	20923	20848	20677	20899	20824	20665	20668	20706	20969	21005	20794	20813	20880	20972	20847	20903	20985	20936	20752	20804	20816	20655	20829	20985	20894	20704	21084	20903	20883	20833	20761	20911	21004	20846	20934	20989	20762	20793	20880	20860	20762	20931	21084	20881	20810	20847	20908	21167	20682	20965	21192	21060	20686	20790	20796	20738	20836	20838	20716	20713	20615	20835	20826	21092	21062	20771	21197	20712	20988	20858	20913	20927	21029	20842	20659	20791	20819	20908	20642	20688	20842	20946	20815	20938	21208	21032	20926	21208	20862	20970	20878	20948	20756	20688	20872	21099	21139	20836	20804	20910	20809	20985	20889	20958	20680	20888	20977	20829	20729	20835	20701	20663	20750	20747	20730	20744	20890	20909	20911	20834	20889	20996	20768	20901	20701	20777	20797	20789	20875	20957	20747	20794	20931	20826	20794	20659	20956	20869	20806	20998	20797	20852	21041	20860	20771	20848	20820	20671	20915	20945	20905	21002	20876	20752	20652	20929	20783	20753	21058	20935	20942	20970	20935	21014	20892	20870	20974	20862	20669	20893	20888	20775	20872	20903	20999	21046	20844	20802	20819	20944	20941	20852	20835	20710	20704	20854	20973	20743	20614	20729	20915	20966	21013	20966	20909	21122	20780	21074	20930	20669	20903	20787	20729	20548	20862	20891	20865	20830	20810	21039	21133	20825	20696	20775	21005	20862	20827	20824	20900	20973	20977	21084	21023	21239	20864	20807	20969	20948	20801	20775	20764	21034	20790	20962	20935	20952	20762	20882	20788	20966	20672	20909	20977	20684	20865	20889	20833	20909	20700	20887	20955	20861	20814	20780	21004	20855	20678	20793	20921	20889	20655	20805	20975	20955	20863	20981	20891	20868	20746	20810	20833	20862	20801	20741	20779	20762	21019	20873	20863	20983	20965	20913	20781	20796	20669	20745	21000	20599	20779	20990	20935	20907	20922	20735	20787	20919	20841	20952	20888	21090	20783	20886	20799	20885	20972	20772	20803	20799	20749	20874	20662	21110	20768	21036	20675	20860	21057	20995	20968	20816	20865	20948	20976	20934	20989	20895	20841	21021	20821	20850	20880	21061	20911	20723	20965	20751	20964	20866	20954	20741	20795	21007	20819	20958	20825	20765	20804	20941	20830	20846	20865	20936	20676	20790	20781	20751	20826	21141	21140	20798	20913	20718	20780	20994	20767	20946	20906	21047	20863	20766	20725	20933	21029	20859	20950	20898	21101	20946	20677	20650	20799	20884	20954	20827	20999	21037	20893	20770	20996	20914	20821	20664	20751	20759	20790	20844	20924	20788	20810	20750	20913	20771	20847	20899	21009	20937	20965	20921	20850	20934	20941	20943	20905	20856	20797	20830	20872	20846	20992	20905	20936	21056	20870	20928	20783	20747	20947	20984	20973	20925	20986	20982	20879	20813	20871	20757	20685	21127	21022	20892	20661	20910	20825	20932	20968	20883	20831	20739	20962	20966	20968	20738	20813	20926	20892	20647	20846	20867	20833	20917	20835	20928	20846	20915	20758	20815	20768	20799	20677	20810	20629	20877	20964	20929	20583	20868	20816	20915	20799	20838	20878	21106	20982	20808	20856	21106	20871	20862	20949	20959	20966	21114	20669	20794	21037	20725	20787	21038	20852	21094	20966	20967	20807	20819	20761	20739	20913	20576	20917	20841	20850	20730	21081	21007	21003	20815	20773	20971	20980	20972	20614	20835	21023	20961	20736	20978	20906	20707	20751	20745	20905	20786	20668	20936	20913	20877	20847	20664	21040	21004	20838	20817	20704	20800	21185	20888	20847	20820	20717	20852	20815	21000	20861	20986	20863	21062	21138	20955	21042	20847	21046	20938	20806	21010	20874	20801	20869	20910	20713	20944	20902	20767	20788	20896	21052	20817	20896	20944	20985	20761	20938	20955	20683	20897	20668	20786	20796	20650	20791	20851	20985	20918	20845	21125	20811	20780	20757	20966	20854	20945	20671	20807	20789	21012	21059	20879	20808	20651	20965	20959	20912	20707	20753	20915	20845	20982	20925	20837	21023	20887	20791	20998	20953	20818	21048	21061	20898	21087	20963	20924	20923	20863	20647	20899	20866	21082	20740	20627	20866	20907	20895	21102	21001	20686	20728	21303	20694	20884	20779	20816	20937	21018	20724	20746	20857	20582	20783	20716	20789	20892	20913	21115	21119	20986	20816	20830	20878	20947	20785	20800	20694	21033	20884	21072	20647	20753	20886	20805	20651	20683	21060	20847	20836	20821	20785	20744	20844	21007	20925	20939	20701	20852	20932	20730	21029	20924	21181	20831	20933	20861	20766	20772	20941	20914	20907	21026	20989	20857	20984	20871	20811	20845	20903	21055	20840	20989	21018	20850	20845	20945	20803	20818	20847	20787	20745	20927	20985	20889	20882	20913	20845	20657	20856	20863	20742	20855	20740	20992	20909	20722	20742	20779	20857	20911	20827	20717	20997	20831	20679	20832	21209	20980	20811	20910	20932	20901	20738	20824	20808	20951	20829	21036	20815	20916	20806	21022	21032	20992	20764	20876	20689	20810	20852	20841	20807	20699	20663	20618	20845	20864	20883	20801	20628	20898	20796	21012	20647	20846	20605	20959	20810	20682	20745	20914	20937	20789	20877	21113	20780	20951	20941	20864	20846	20939	20852	20929	20847	20765	20931	21045	20915	20711	20811	20822	20915	20919	20773	20957	20993	20740	20969	20814	21005	20800	20778	20939	21074	20923	20929	20961	20736	20860	21045	20926	20989	21004	20715	20891	20876	20857	20899	20889	20766	20860	20748	20838	20645	20981	20922	20894	20883	20864	20971	21021	20712	20801	20817	20878	20873	20923	20989	20874	20897	20887	20905	20844	20856	20818	21104	20781	20715	20816	20771	20902	21060	20768	20869	21030	20893	20876	20879	20993	20777	20737	20925	20891	20767	20940	20925	20994	20980	20821	20922	20736	20655	20596	20911	20706	21034	20562	20909	21109	20916	20952	20818	20765	20820	20611	20677	21010	20916	21066	20748	20855	20831	20933	20784	20762	20632	20977	20822	20862	20810	20896	21041	20892	20851	20643	20584	20876	20937	21048	20957	20643	20965	20804	20729	21024	20763	20891	20730	20954	20854	20921	20633	20820	20717	20859	20474	20895	20953	20770	20984	20819	20839	20859	20866	20680	20965	21028	20931	20814	20845	20880	20879	21007	21009	20781	20927	20676	20891	20669	20797	20871	20941	20821	20701	20946	20983	21018	20748	20937	20926	20915	20992	20851	20961	20791	20638	20731	21121	20844	20749	20804	20740	20967	21001	20953	20791	21226	20655	20998	20952	21036	20858	20935	20795	20762	20809	20812	20846	20592	21028	21032	20792	20825	20956	21004	20845	20963	20938	20956	20976	20799	20785	20744	20727	21002	20858	20805	21003	20847	20847	20774	21006	21059	20660	20726	20838	20842	20714	20779	20898	20965	20945	20933	20760	20907	20995	20938	21015	20912	20796	20832	20762	20778	20928	21071	20926	20918	20706	20918	20822	20739	20951	20749	20706	20774	20782	20968	20616	20872	20782	20732	20933	20948	20812	20957	20979	20787	21039	20857	20965	20908	20767	20758	20925	20873	21101	20836	20919	21059	20919	20690	20996
25680	47688	44852	29693	20842	18872	18121	17781	17617	17355	17344	17304	17175	17105	17232	17099	17117	17144	17082	17178	17133	17123	16911	17157	16883	17066	16868	17241	16880	17127	16919	17059	16935	16914	16960	17043	16834	17022	17020	16997	17181	16973	17056	16866	17047	16949	16971	16882	17155	17026	16968	16993	16917	16970	16992	16833	17016	16952	16970	16955	17116	16903	16873	16852	17058	17206	17738	18024	17947	17712	17276	17173	16929	16906	16904	16953	16978	16782	16947	17061	16997	16940	16915	16802	16994	17006	16966	16639	16888	17084	17015	16968	16951	17088	16900	17010	17109	16830	16969	17004	16903	16847	16723	16974	16883	16991	16905	16908	16984	17055	16877	17012	17006	16974	16767	16885	17056	16988	16980	16871	16921	16961	16964	16852	16976	16932	16926	17072	16938	16811	17021	16996	17007	16992	16935	17158	17018	16924	16880	16996	16890	16959	17050	16819	16899	16868	17084	17038	16999	16790	16858	16972	16914	16818	16882	16973	16964	16702	16988	16863	16998	16971	16874	17017	16770	16993	16940	17156	17102	16995	16970	16941	16905	16850	16998	16957	17022	17056	16988	16966	16881	16913	16908	16996	16909	16901	16932	17063	16963	17062	17028	16925	17007	17097	16817	16831	16958	16964	16849	16906	16849	16994	17018	17044	16978	16837	16926	16936	17030	16847	17093	16817	16968	17008	16926	17006	16825	17068	16903	17046	16821	17136	16876	16717	16994	16840	16887	17031	16897	16911	17031	16951	17031	16858	17017	16954	16821	16962	16854	16941	16804	16928	17129	16797	16881	16889	16989	16925	16973	17025	16970	16808	16917	16961	16977	17073	16865	16831	16654	16793	16852	16866	16846	16950	17110	16941	16870	16923	16947	16858	16975	16962	16821	16872	16922	16864	16918	17147	16997	16926	16976	16735	17084	16933	17044	16951	16833	16937	16941	16958	16961	17074	16682	16935	16910	16816	16979	16711	16967	17026	16861	16910	17083	16910	17037	16962	16897	16963	16954	16907	16950	16895	16975	16909	16784	17040	16947	16864	16932	17012	16829	17024	16894	16963	16876	16877	16900	16911	16893	16990	16814	16972	17097	16966	16934	16924	16901	16770	16925	16877	16728	17260	16860	16722	16891	16818	16657	16829	17033	16948	16820	16839	17021	16939	16890	17005	16922	16765	17017	16837	17005	16988	16974	17083	17046	16899	16936	16832	16857	16800	16868	16964	16967	16812	16971	16904	16818	17024	16973	16977	17055	16890	16922	16899	16958	17049	17156	16957	16937	16997	16899	16956	16958	16956	16874	16629	16990	16973	16854	16968	17001	16942	17009	16900	16861	16994	16851	16907	16846	16801	16867	16930	16898	17119	16993	16985	16918	16794	16986	16895	16951	16736	16905	16840	17097	17098	16884	16890	16933	16931	16783	16908	16983	16942	16729	16955	17017	16988	16881	17007	17025	16818	16825	16794	16855	16894	16882	16920	17047	17023	16990	16952	17152	16989	16856	16869	16859	16683	17182	16958	16711	16916	17001	16991	17009	16865	16971	16830	17047	17039	17000	16886	16977	16856	16866	16952	17032	16933	17077	17004	16978	16883	17055	16983	17045	16863	16958	16932	17120	16835	16924	17114	16973	17073	17036	16953	16811	17062	16903	17233	16928	16851	16854	16792	17143	16900	16821	16884	16952	16937	17030	16979	16848	16957	16795	17012	16964	16842	16867	16843	16858	17003	16983	16863	16993	16979	16919	16749	16865	16799	16945	16821	16981	17086	16897	16967	17023	17154	17170	16975	16918	17025	16931	16995	16925	16847	16922	16758	16992	16838	16893	16814	16961	16952	16925	16922	16880	16905	17047	16912	16794	16939	16989	17003	16972	16937	16882	16907	16893	16825	16821	16803	16740	16991	16961	16845	16890	16932	17031	16885	17056	16883	16823	17102	16922	16988	16899	16945	16994	16996	16961	16904	17023	16802	16806	16907	17124	17081	17135	16871	16777	17008	16993	16700	16750	16906	17078	16903	16930	16821	16929	17028	17030	17027	17008	16825	16853	16900	16913	17030	16999	16907	16841	16983	16682	17094	17091	16848	16897	16830	16926	16934	17006	17000	17087	16871	17079	16781	16897	16838	16908	17030	16861	16990	16886	17023	16777	16990	16980	16779	16931	17046	16845	17004	16927	17010	16824	17031	16845	16808	17150	16848	16880	17017	16854	16965	16902	16964	16686	17004	16902	16889	16815	16792	16932	17001	16958	16709	16926	17033	17008	17001	16842	16803	16936	16858	16968	16999	16970	16938	16834	16857	17027	16766	17013	16964	16919	16915	16877	17031	16797	16829	16841	17066	17030	16917	17006	16983	16866	16971	16975	16862	16853	16936	17095	16858	17136	16968	16744	17127	16718	16885	16846	16897	17126	16686	16906	16921	16929	17019	17001	17036	16723	16813	16823	16908	17020	16946	17060	16908	16947	16896	16930	16846	16732	16781	16869	16763	16750	16955	16946	16870	17093	16894	16879	16742	16828	17024	16896	16920	17012	16881	17043	16800	16949	16832	17061	17122	16845	16926	16847	16873	16783	16980	16988	16883	16914	16879	16935	17043	16893	16976	17007	16939	17087	16828	16898	17028	16810	16953	16948	16944	16809	16983	16919	16904	17023	16832	17007	16867	16990	16921	17025	16764	16899	16909	16993	16934	16968	16957	16911	17012	16872	16950	16928	16937	16885	17003	16903	16933	16937	16829	16941	16912	16879	16941	16873	16908	16978	16880	16946	16901	17064	16888	16989	16892	16862	17020	16842	16948	16888	16820	17046	16899	16984	17080	16920	17037	16811	16903	16713	17041	16996	16833	16986	16855	17089	16858	16946	16966	17046	16859	16922	16885	16939	16918	16919	16830	17095	16700	16885	16837	16947	17050	16907	17023	16940	16850	16914	16860	16928	17075	16849	16728	16870	17025	16992	16822	17032	17030	16903	16814	17014	16939	16783	17015	16950	16669	16932	16805	16977	16987	17054	16885	17092	17143	16821	16955	17122	16847	16744	16830	16995	16838	16875	16730	16923	17054	16884	16976	17147	17146	16862	16971	17022	16732	16974	16964	17046	16963	16949	16747	16988	16917	16957	16835	17007	16898	16959	16940	17005	16997	16815	16914	17095	16985	16846	17059	16947	16981	16828	16913	16878	17094	17025	17108	17011	16917	16978	16913	16965	16824	16956	16911	16847	17058	16816	16721	16906	17119	16990	16858	16924	16872	16881	16922	16832	16902	16918	16746	16742	16878	16843	17036	16849	16899	16923	17009	16935	16909	16828	16859	16880	16971	16806	16946	16890	17032	16855	16824	16989	16925	16919	16920	16926	16995	16827	17189	16835	16924	17090	16909	16892	16944	16968	16873	16922	16937	17017	16912	17013	16830	16955	16787	17017	17087	17101	16907	16900	17009	16965	16849	17000	16934	16719	16991	16920	16843	16762	17083	16922	16845	16918	17180	16883	16851	16948	16924	17054	17012	17063	16906	16986	17033	16839	17018	16939	17066	16957	16934	16916	16975	16873	16850	16850	17012	16948	16769	16918	17019	16806	16977	16855	16870	16932	16839	17100	16928	16919	16963	16897	16919	16943	16955	17025	16762	16759	17016	16883	16943	16987	17007	17074	16870	16971	16940	16886	17052	16911	16912	17019	16903	16935	16972	16895	17114	16972	16919	17104	17164	17157	16908	16882	17026	16911	16862	16898	16925	17042	17005	16807	16892	16778	16937	17105	16986	16891	17017	16864	16820	17095	16859	16984	16752	16966	16838	17042	16889	16816	16986	16869	16722	16927	16826	16909	16934	16864	17018	16756	17019	16897	16830	16920	16801	16750	16997	17015	16871	16945	16961	16938	16845	16982	16952	17012	16698	16910	16946	16866	16799	16888	16942	16829	17030	16978	16891	16906	17013	16831	16933	16870	16867	16888	16968	16978	16742	17037	16888	16923	16952	17149	17010	16808	16819	16867	16734	16857	16824	16971	16862	16933	16962	16890	16895	16983	17079	17089	17099	17048	16962	16971	17017	16965	17049	16905	17018	17078	17102	17177	16960	16932	16938	16648	16918	16877	16788	17103	17018	16991	16797	16913	16935	17028	16960	16899	16972	16884	16938	16860	17045	16965	16829	16907	16938	16963	17066	16995	16913	16992	16891	16919	16619	17065	16828	16926	16868	17006	16885	17036	17048	16796	16953	17004	17037	17016	16834	16910	16871	16931	16887	16832	17035	16819	16899	16870	16868	17005	17062	16937	16846	16869	16966	16984	16873	16829	16946	16980	16970	16942	16945	16975	17013	16857	16903	16812	16809	16782	16853	17151	16859	16962	16969	16908	16989	16946	16851	17012	16946	16970	17027	16951	16915	16895	17001	16928	16835	16954	16750	16802	17050	16920	17013	16930	16906	16924	16915	17019	16887	16972	16877	16806	16908	17015	16921	16988	16946	16886	17013	16986	16730	17005	16742	16918	16826	16831	16892	16988	16870	16718	16926	16800	17072	16836	16896	16736	16798	16843	16799	16887	17032	17002	17050	16991	16916	16948	16971	16821	16870	17016	17017	16908	17159	16887	16860	17089	17118	16955	16898	17084	16996	16898	16985	17002	17167	16991	16843	16908	16908	16879	17093	16952	17042	17098	16899	16903	16825	17051	17083	17237	16928	16966	16786	16780	16851	16745	16795	17115	16923	17037	16918	16961	17072	16994	16831	16828	16944	16984	17012	16916	16860	16875	16991	16733	16969	16777	16988	17130	16932	17068	16933	17028	16997	16907	16926	16945	16846	16987	16880	16713	17133	16971	17034	16871	17004	16954	17124	16878	17012	16862	17026	16878	16973	17032	17012	16872	16889	16956	16923	16915	17156	16897	17104	16928	16804	16902	16960	17076	16806	17060	17011	16830	17036	16909	16949	17040	16774	16935	17024	16786	17147	16972	17074	17045	17001	16931	17112	17022	17000	16842	17010	16903	17009	16986	16877	17012	16848	17003	16968	16722	16919	17081	16931	16947	17014	16946	16877	16865	16839	17021	17023	16855	16958	16803	16828	16896	16843	16888	16856	16888	17006	16856	16887	17036	16894	16979	16937	16979	17039	16880	16945	16857	16898	16992	16902	16871	17036
27333	23171	27789	23978	20783	20740	20715	20888	20706	20542	20833	20827	20809	20769	20775	20858	20792	20631	20666	20900	20604	20682	20568	20513	20662	20772	20801	20567	20810	20612	20695	20677	20596	20724	20866	20469	20589	20542	20667	20594	20411	20560	20837	20603	20646	20707	20496	20513	20512	20621	20606	20742	20694	20985	20765	20606	20487	20619	20730	20623	20722	20604	20523	20590	20740	20783	20758	20666	20663	20697	20629	20754	20726	20642	20791	20703	20658	20489	20561	20552	20788	20670	20643	20712	20596	20537	20682	20729	20653	20826	20755	20632	20574	20736	20652	20449	20541	20790	20843	20716	20795	20741	20515	20657	20650	20878	20706	20769	20756	20755	20572	20510	20556	20637	20581	20639	20635	20387	20678	20754	20763	20753	20500	20708	20552	20652	20717	20692	20742	20641	20655	20719	20498	20725	20867	20659	20563	20773	20697	20817	20646	20643	20537	20775	20490	20652	20469	20690	20892	20510	20726	20595	20721	20615	20654	20719	20713	20469	20702	20664	20768	20563	20726	20649	20698	20686	20604	20873	20741	20650	21004	20752	20649	20605	20748	20802	20613	20600	20621	20673	20669	20646	20588	20635	20664	20626	20685	20684	20861	20699	20741	20608	20618	20662	20670	20638	20652	20496	20511	20855	20654	20803	20662	20735	20831	20426	20853	20578	20857	20791	20433	20390	20841	20498	20680	20549	20563	20467	20611	20616	20606	20576	20807	20496	20778	20641	20704	20693	20763	20522	20574	20835	20858	20381	20737	20555	20340	20546	20845	20456	20678	20837	20956	20500	20681	20648	20687	20568	20854	20763	20694	20659	20543	20698	20657	20667	20612	20667	20465	20634	20591	20777	20778	20552	20651	20737	20509	20572	20593	20636	20608	20623	20713	20911	20568	20814	20680	20824	20737	20704	20842	20673	20563	20841	20766	20382	20650	20749	20703	20925	20428	20556	20544	20730	20593	20696	20631	20565	20541	20587	20629	20622	20582	20771	20640	20615	20595	20627	20746	20716	20729	20823	20682	20825	20621	20750	20574	20504	20540	20683	20632	20638	20877	20549	20496	20610	20618	20741	20598	20639	20586	20422	20721	20605	20695	20599	20663	20635	20608	20660	20633	20520	20781	20841	20666	20659	20592	20372	20646	20681	20635	20670	20712	20788	20701	20764	20744	20515	20672	20622	20830	20752	20537	20667	20802	20688	20720	20817	20532	20649	20828	20783	20595	20720	20816	20532	20824	20547	20797	20777	20475	20743	20779	20694	20707	20764	20607	20594	20684	20622	20560	20722	20741	20484	20692	20641	20711	20557	20846	20560	20776	20525	20602	20619	20500	20712	20710	20370	20529	20722	20716	20592	20559	20563	20747	20474	20558	20727	20498	20702	20501	20462	20721	20530	20741	20668	20863	20864	20793	20524	20595	20525	20786	20792	20678	20528	20474	20737	20777	20604	20788	20579	20492	20642	20886	20792	20655	20591	20732	20795	20797	20609	20689	20491	20514	20560	20404	20406	20581	20649	20695	20649	20733	20710	20678	20553	20663	20574	20685	20804	20671	20373	20695	20787	20731	20522	20506	20879	20700	20667	20770	20689	20799	20735	20684	20515	20613	20894	20596	20601	20904	20642	20722	20568	20628	20597	20703	20532	20328	20540	20547	20806	20796	20815	20789	20634	20611	20719	20646	20642	20645	20660	20863	20639	20463	20641	20612	20632	20353	20561	20722	20704	20941	20702	20704	20803	20808	20483	20601	20623	20598	20761	20664	20679	20653	20707	20707	20627	20868	20795	20595	20688	20691	20971	20625	20526	20654	20579	20718	20421	20524	20701	20920	20551	20679	20483	20522	20703	20707	20626	20605	20626	20706	20583	20773	20596	20794	20663	20812	20900	20484	20531	20560	20717	20572	20492	20688	20598	20702	20634	20680	20719	20709	20592	20820	20770	20684	20697	20424	20756	20478	20653	20627	20595	20619	20585	20769	20559	20842	20719	20698	20685	20495	20672	20535	20524	20594	20635	20566	20673	20742	20530	20611	20531	20534	20656	20629	20816	20564	20485	20550	20776	20491	20681	20832	20711	20748	20683	20735	20784	20886	20488	20872	20737	20893	20653	20508	20692	20618	20640	20558	20686	20677	20649	20592	20765	20635	20542	20731	20793	20672	20485	20582	20727	20416	20745	20723	20522	20573	20788	20485	20458	20505	20661	20522	20670	20660	20819	20647	20413	20648	20685	20596	20627	20759	20698	20561	20729	20497	20789	20521	20626	20764	20702	20631	20528	20641	20813	20644	20509	20819	20695	20696	20723	20693	20696	20622	20659	20802	20660	20807	20613	20926	20953	20875	20635	20766	20717	20538	20819	20614	20703	20727	20682	20564	20615	20580	20764	20629	20659	20679	20832	20599	20672	20442	20899	20550	20628	20638	20547	20748	20582	20604	20584	20615	20467	20605	20644	20452	20527	20744	20517	20578	20540	20774	20739	20860	20655	20359	20462	20752	20707	20589	20534	20589	20724	20562	20612	20717	20646	20359	20655	20825	20829	20653	20797	20849	20698	20742	20811	20528	20664	20545	20700	20798	20772	20657	20720	20659	20589	20648	20599	20736	20628	20631	20637	20534	20734	20644	20913	20613	20509	20614	20709	20511	20656	20645	20714	20832	20680	20536	20587	20533	20633	20792	20677	20740	20738	20587	20390	20697	20702	20745	20586	20551	20707	20806	20589	20640	20536	20518	20768	20709	20541	20553	20853	20563	20515	20624	20577	20418	20662	20558	20550	20537	20658	20591	20874	20485	20752	20702	21027	20841	20677	20680	20627	20794	20557	20786	20534	20825	20687	20708	20830	20509	20667	20602	20597	20680	20542	20683	20577	20724	20480	20788	20537	20483	20490	20869	20790	20777	20618	20489	20638	20577	20740	20914	20688	20850	20624	20627	20793	20972	20589	20593	20612	20544	20579	20654	20679	20536	20483	20560	20538	20820	20702	20655	20703	20779	20773	20836	20752	20408	20477	20678	20563	20419	20706	20718	20823	20795	20809	20737	20545	20630	20580	20522	20814	20697	20762	20846	20630	20773	20503	20611	20604	20594	20555	20612	20759	20529	20636	20682	20715	20483	20589	20812	20806	20817	20830	20602	20716	20689	20656	20742	20812	20726	20505	20773	20477	20645	20575	20658	20687	20333	20790	20805	20615	20659	20682	20546	20669	20777	20582	20655	20679	20675	20711	20719	20652	20562	20594	20975	20742	20578	20694	20865	20782	20608	20882	20700	20651	20514	20721	20594	20560	20788	20699	20702	20782	20639	20606	20530	20846	20657	20627	20693	20687	20813	20545	20682	20648	20527	20789	20627	20666	20565	20605	20414	20826	20676	20657	20425	20612	20799	20680	20635	20589	20615	20711	20605	20669	20593	20532	20701	20686	20582	20781	20747	20537	20686	20650	20684	20644	20750	20614	20724	20596	20620	20675	20466	20835	20618	20694	20612	20757	20735	20766	20610	20445	20820	20820	20564	20477	20825	20710	20618	20457	20566	20720	20761	20685	20859	20638	20651	20575	20582	20808	20660	20714	20677	20644	20665	20613	20635	20633	20718	20479	20594	20440	20596	20571	20811	20638	20669	20921	20662	20636	20740	20610	20517	20712	20741	20703	20547	20510	20744	20784	20934	20829	20587	20712	20740	20596	20632	20851	20719	20762	20537	20836	20796	20724	20840	20588	20653	20608	20578	20552	20646	20641	20710	20562	20715	20568	20753	20588	20601	20742	20597	20744	20621	20787	20703	20804	20663	20640	20716	20567	20662	20793	20683	20708	20556	20703	20637	20419	20715	20605	20643	20667	20623	20573	20674	20747	20676	20690	20815	20833	20652	20613	20798	20531	20796	20733	20708	20690	20797	20701	20597	20820	20898	20476	20625	20574	20402	20579	20736	20718	20788	20559	20440	20544	20927	20868	20713	20613	20771	20551	20615	20785	20714	20741	20653	20698	20796	20680	20472	20704	20730	20797	20748	20804	20474	20676	20741	20716	20537	20633	20733	20735	20890	20696	20577	20764	20674	20737	20658	20620	20676	20728	20539	20701	20545	20622	20694	20595	20762	20654	20649	20611	20601	20562	20496	20789	20701	20646	20706	20725	20880	20659	20691	20813	20693	20762	20626	20684	20677	20671	20848	20672	20687	20457	20641	20687	20494	20602	20757	20664	20763	20603	20614	20833	20851	20862	20683	20874	20479	20771	20637	20614	20704	20625	20563	20651	20509	20752	20778	20905	20759	20674	20886	20815	20840	20507	20574	20844	20593	20497	20656	20751	20650	20584	20510	20817	20737	20451	20909	20683	20782	20612	20780	20852	20733	20500	20813	20607	20650	20630	20555	20603	20707	20909	20783	20699	20535	20504	20589	20697	20616	20616	20571	20556	20658	20868	20761	20546	20740	20678	20591	20846	20597	20645	20654	20694	20565	20678	20787	20782	20749	20516	20565	20534	20852	20642	20639	20513	20786	20733	20534	20686	20471	20572	20754	20779	20729	20625	20729	20615	20525	20572	20706	20710	20599	20613	20727	20712	20816	20564	20579	20673	20479	20763	20907	20607	20549	20614	20797	20643	20813	20791	20689	20602	20637	20569	20583	20583	20655	20575	20651	20658	20650	20764	20653	20645	20562	20543	20652	20594	20799	20833	20648	20800	20964	20789	20858	20640	20735	20777	20696	20560	20569	20581	20654	20600	20565	20639	20634	20605	20693	20467	20658	20574	20626	20730	20926	20684	20561	20707	20747	20763	20611	20823	20790	20753	20571	20802	20761	20538	20888	20819	20752	20637	20682	20603	20759	20837	20755	20659	20500	20643	20534	20538	20614	20505	20521	20566	20654	20679	20546	20453	20567	20655	20814	20696	20657	20699	20623	20767	20681	20632	20780	20739	20853	20308	20597	20901	20667	20723	20441	20635	20760	20704	20790	20507	20598	20641	20715	20769	20838	20674	20551	20685	20655	20689	20828	20392	20781	20696	20443	20560	20544	20761	20797	20745	20458	20781	20897	20773	20558	20779	20567	20731	20718	20740	20605	20827	20599	20681	20678	20740	20793	20633	20685	20727	20794	20667	20645	20625	21029	20636	20692	20476	20734	20765	20574	20689
20737	29924	24741	18052	17249	16897	16823	16811	16770	16713	16837	16971	16874	16743	16801	16901	16775	16833	16712	16908	16917	16857	16768	16738	16805	16794	16756	16717	16872	16628	16888	16789	16594	16832	16740	16753	16771	16590	16764	16660	16986	16791	16667	16815	16753	16659	16674	16715	16738	16911	16838	16742	16756	16778	16945	16769	16952	16712	16672	16842	16577	16820	16663	17004	16654	16757	16859	16693	17070	16929	16722	16889	16870	16709	16722	16737	16816	16713	16660	16914	16901	16780	16868	16746	16788	16720	16831	16853	16844	16849	16748	16817	16651	16827	16784	16485	16892	16757	16710	16750	16596	16766	16738	16764	16726	16956	16830	16762	16665	16618	16717	16714	16828	16767	16714	16752	16721	16763	16838	16782	16830	16756	16730	16841	16818	16786	16694	16727	16743	16817	16777	16745	16840	16690	16784	16754	16828	16605	16826	16777	16664	16786	16634	16698	16615	16778	16721	16721	16919	16835	16753	16822	16764	16765	16839	16824	16778	16716	16893	16861	16822	16637	16815	16792	16856	16831	16753	16606	16883	16606	16757	16943	16721	16821	16824	16892	16698	16770	16777	16723	16736	16713	16829	16782	16839	16863	16690	16847	16801	16784	16588	16814	16743	16728	16783	16684	16970	16920	16716	16813	16720	16731	16718	16723	16833	16650	16837	16709	16907	16734	16660	16726	16953	16882	16667	16754	16771	16842	16826	16822	16806	16680	16856	16740	16591	16794	16899	16787	16832	16813	16944	16897	16820	16764	16726	16679	16710	16949	16643	16910	16744	16730	16626	16641	16773	16765	16535	16982	16674	16791	16792	16801	16902	16775	16867	16686	16823	16591	16768	16722	16805	16592	16687	16619	16828	16788	16813	16867	16800	16624	16875	16973	16949	16799	16903	16727	16572	16749	16824	16802	16784	17009	16884	16740	16752	16740	16917	16796	16707	16788	16722	16697	16693	16740	16697	16710	16908	16642	16810	16668	16800	16688	16724	16613	16935	16728	16854	16667	16729	16855	16716	16682	16884	16591	16715	16687	16784	16727	16830	16886	16663	16877	16788	16667	16696	16627	16804	16712	16743	16841	16789	16916	16757	16729	16934	16794	16708	16658	16779	16851	16916	16842	16752	16775	16722	16859	16746	16812	16798	16678	16962	16699	16810	16661	16860	16788	16629	16658	16684	16717	16920	16877	16754	16940	16600	16684	16863	16697	16705	16674	16731	16653	16747	16839	16784	16719	16667	16695	16763	16803	16652	16600	16894	16741	16706	16704	16963	16748	16690	16908	16768	16815	16670	16793	16627	16806	16940	16848	16780	16797	16757	16776	16628	16937	16741	16836	16683	16777	16666	16871	16745	16684	16854	16631	16825	16793	16804	16888	16910	16793	16943	16823	16719	16905	16759	16762	16711	16680	16665	16892	16752	16743	16722	16739	16927	16995	16857	17032	16806	16679	16838	16668	16786	16882	16762	16707	16671	16694	16685	16707	16826	16780	16728	16725	16752	16790	16793	17034	16758	16771	16860	16675	16709	16959	16676	16803	16955	16619	16653	16631	16731	16839	16882	16867	16689	16775	16679	16834	16801	16683	16792	16811	16825	16969	16731	16808	16734	16912	16755	16644	16745	16805	16828	16781	16963	16756	16668	16653	16892	16775	16728	16723	16747	16664	16877	16758	16639	16600	16876	16835	16738	16783	16687	16538	16786	16728	16687	16900	16663	16905	16824	16863	16725	16767	16779	16937	16830	16656	16725	16757	16743	16597	16743	16730	16841	16937	16952	16827	16768	16705	16710	16761	16889	16743	16740	16735	16751	16777	16624	16707	16707	16829	16835	16702	16829	16593	16777	16712	16806	16740	16750	16914	16729	16830	16548	16704	16731	16732	16807	16829	16786	16751	16828	16898	16783	16633	16817	16915	16640	16777	16882	16665	16767	16586	16672	16666	16627	16804	16776	16752	16976	16776	16793	16841	16749	16620	16780	16724	16763	16727	16575	16771	16735	16784	16888	16593	16635	16875	16786	16738	16800	16666	16939	16674	16834	16758	16875	16800	16703	16717	16826	16760	16622	16700	16699	16786	16710	16820	16765	16942	16808	16670	16747	16700	16614	16747	16831	16837	16621	16775	16740	16810	16758	16768	16791	16548	16752	16703	16830	16735	16795	16777	16779	16571	16651	16931	16503	16839	16800	16674	16733	16719	16931	16732	16736	16714	16854	16862	16843	16737	16951	16867	16942	16605	16721	16611	16764	16857	16640	16760	16969	16625	16819	16782	16904	16873	16851	16775	16681	16789	16710	16744	16836	16862	16732	16736	16689	16982	16737	16802	16858	16723	16903	16846	16764	16862	16882	16734	16783	16927	16680	16620	16852	16630	16822	16858	16761	16699	16940	16808	16771	16606	16788	16678	16530	16664	16669	16858	16634	16945	16797	16744	16811	16823	16825	16894	16573	16768	16710	16884	16823	16741	16887	16779	16723	16821	16722	16797	16860	16661	16801	16815	16914	16840	16915	16656	16843	16751	16823	16643	16824	16854	16659	16612	16722	16667	16804	16698	16599	16663	16814	16859	16769	16966	16898	16874	16770	16723	16813	16700	16850	16705	16867	16944	16773	16838	16732	16829	16840	16513	16937	16655	16791	16856	16830	16885	16794	16774	16881	16735	16719	16617	16785	16854	16768	16790	16629	16657	16776	16718	16739	16790	16792	16834	16794	16861	16798	16677	16772	16760	16814	16702	16816	16845	16776	16834	16761	16612	16676	16736	16819	16806	16939	16908	16849	16705	16844	16518	16830	16694	16584	16751	16721	16886	16905	16745	16782	16773	16884	16899	16676	16711	16898	16793	16631	16816	16667	16728	16900	16792	16758	16743	16641	16806	16805	16650	16922	16673	16786	16780	16843	16837	16746	16716	16700	16927	16777	16843	16798	16718	16703	16818	16722	16807	16979	16810	16597	17013	16631	16655	16873	16804	16840	17015	17032	16758	16696	16792	16710	16699	16765	16633	16896	16918	16634	16744	16671	16897	16804	16715	17067	16854	16776	16807	16464	16875	16652	16483	16855	16692	16727	16667	16712	16650	16655	16708	16735	16627	16937	16817	16803	16707	16829	16709	16784	16681	16690	16838	16751	16679	16885	16902	16659	16787	16818	16793	16762	16650	16738	16714	16702	16773	16652	16816	16693	16652	16951	16873	16722	16687	16739	16750	16746	16647	16851	16714	16676	16800	16704	16726	16721	16980	16755	16729	16672	16681	16647	16775	16599	16679	16792	16689	16779	16741	16748	16754	16779	16869	16710	16871	16744	16620	16736	16875	16912	16770	16697	16820	16633	16887	16656	16696	16820	16698	16799	16824	16880	16738	16634	16733	16824	16866	16903	16668	16782	16738	16797	16900	16818	16737	16744	16863	16864	16850	16820	16623	16611	16851	16782	16676	16655	17022	16852	16812	16714	16684	16822	16579	16880	16795	16777	16675	16757	16762	16800	16812	16801	16959	16713	16732	16663	16794	16811	16665	16966	16715	16919	16611	16656	16855	16703	16707	16653	16714	16720	16848	16783	16621	16909	16738	16821	16765	16825	16876	16856	16653	16828	16660	16917	16629	16786	16897	16687	16897	16948	16725	16691	16757	16801	16655	16629	16760	16647	16851	16898	16763	16695	16991	16783	16761	16776	17129	16660	16800	16559	16607	17150	16638	16811	16848	16848	16830	16746	16682	16699	16700	16892	16946	16575	16804	16886	16707	16747	16671	16749	16958	16847	16776	16878	16903	16793	16893	16846	16886	16772	16850	16727	16746	17005	16908	16903	16762	16699	16525	16867	16886	16895	16591	16757	16876	16685	16817	16889	16757	16697	16837	16721	16674	16844	16792	16798	16634	16822	16768	16874	16693	16979	16749	16966	16860	16784	16745	16711	16882	16785	16790	16796	16717	16675	16631	16836	16809	16708	16841	16783	16700	16704	16675	16903	16680	16919	16852	16732	16824	16733	16831	16998	16655	16825	16721	16774	16785	16983	16766	16809	16642	16935	16741	16706	16811	16647	16802	16870	16604	16800	16693	16688	16690	16818	16748	16794	16649	16625	16807	16742	16873	16768	16934	16877	16835	16783	16879	16860	16863	16527	16707	16713	16871	16619	16662	16805	16666	16626	16601	16798	16837	16839	16846	16803	16744	16628	16624	16819	16718	16747	16948	16714	16810	16633	16804	16617	16722	16914	16805	16768	16785	16626	16947	16725	16723	16841	16736	16691	16819	16772	16729	16794	16771	16752	16659	16673	16807	16600	16616	16853	16635	16757	16652	16760	16737	16765	16536	16884	16749	16680	16856	16710	16535	16895	16764	16730	16757	16808	16980	16690	16793	16697	16860	16573	16765	16836	16613	16824	16786	16807	16788	16729	16780	16673	16601	16784	16662	16644	16757	16712	16779	16925	16709	16770	16881	16594	16951	16845	16655	16616	16818	16581	16782	16773	16480	16735	16869	16813	16756	16783	16813	16788	16970	16675	16853	16664	16909	16732	16931	16791	16704	16771	16709	16558	16896	16538	16752	16962	16632	16725	16619	16756	16844	16832	16722	16744	16758	16708	16729	16783	16764	16766	16800	16651	16676	16767	16748	16905	16674	16759	16790	16727	16809	16930	16931	16711	16644	16832	16753	16930	16822	16735	16669	16692	16760	16754	16625	16858	16711	16936	16864	16815	16782	16694	16563	16647	16674	16905	16881	16687	16958	16735	16889	16646	16740	16762	16790	16808	16797	16694	16685	16645	16734	16829	16788	16614	16684	16619	16662	16807	16812	16835	16780	16744	16713	16848	16792	16741	16835	16965	16735	16804	16711	16799	16902	16741	16700	16868	16826	16808	16845	16763	16805	16933	16951	16657	16795	16777	16825	16746	16711	16647	16743	16753	16686	16745	16832	16642	16540	16834	16759	16765	16763	16838	16777	16809	16651	16764	16594	17040	16766	16894	16828	16695	16735	16726	16684	16766	16846	16841	16940	16631	16841	16909	16753	16811	16930	16839	16755	16821	16671	16752	16849	16656	16701	16835	16896	16851	16837	16896	16660	16790	16699	16814	16753	16821	16769	16937	16670	16683	16872	16818	16673	16804	16817	16722	16712	16608	16846	16739	16814
23219	20818	28187	23682	22160	23691	24236	21839	21410	21821	21589	21448	21359	21598	21476	21606	21504	21404	21549	21403	21463	21509	21366	21252	21508	21500	21348	21325	21326	21371	21435	21527	21175	21058	21306	21425	21392	21386	21140	21384	21243	21383	21164	21289	21247	21580	21448	21367	21423	21323	21346	21563	21400	21308	21322	21050	21115	21284	21421	21445	21198	21268	21437	21318	21245	21318	21582	21648	21493	21783	21642	21504	21213	21387	21307	21328	21489	21360	21236	21434	21333	21369	21345	21113	21256	21295	21093	21274	21466	21245	21419	21370	21219	21334	21242	20973	21137	21443	21390	21199	21288	21341	21281	21335	21278	21294	21225	21117	21273	21270	21331	21133	21323	21312	21374	21148	21388	21285	21354	21331	21435	21264	21153	21223	21156	21485	21069	21415	21358	21280	21282	21391	21299	21095	21473	21375	21375	21387	21195	21412	21299	21198	21319	21199	21129	21171	21314	21157	21212	21299	21226	21240	21367	21267	21180	21388	21467	21361	21026	21125	21236	21206	21461	21292	21145	21244	21249	21512	21414	21473	21332	21317	21308	21351	21407	21350	21186	21237	21261	21320	21109	21175	21393	21342	21194	21340	21054	21412	21178	21390	21377	21530	21300	21340	21410	21212	21592	21299	21416	21470	21338	21256	21197	21378	21213	21271	21262	21436	21010	21238	21150	21104	21243	21230	21267	21438	21275	21294	21300	20979	21121	21447	21170	21258	21074	21366	21331	21208	21201	21453	21278	21132	21257	21276	21182	21218	21254	21564	21422	21060	21103	21117	21425	21208	21023	21255	21323	21276	21085	21299	21226	21405	21297	21295	21289	21287	21394	21464	21588	21331	21425	21340	21464	21139	21082	21402	21346	21002	21313	21389	21374	21204	21356	21276	21319	21207	21453	21313	21413	21324	21282	21532	21221	21320	21474	21073	21099	20994	21284	21126	21397	21254	21378	21092	21220	21108	21483	21247	21501	21463	21309	21251	21406	21304	21311	21419	21313	21516	21363	21199	21365	21356	21254	21268	21074	21384	21327	21107	21067	21168	21326	21472	21348	21464	21304	21373	21215	21173	21392	21159	21269	21053	21291	21377	21186	21221	21122	21332	21229	21252	21283	21252	21392	21423	21230	21276	21183	21434	21355	21370	21225	21292	21109	21266	21425	21191	21098	21165	21286	21294	21166	21297	21202	21295	21282	21118	21336	21267	21195	21271	20951	21473	21258	21153	21396	21392	21561	21296	21406	21251	21297	21278	21281	21380	21236	21055	21282	21226	21397	21194	21266	21271	21221	21171	21351	21415	21119	21364	21443	21273	21210	21523	21184	21492	21351	21165	21390	21248	21455	21283	21175	21369	21260	21190	21212	21167	21225	21470	21247	21299	21134	21237	21126	21095	21411	21315	21229	21298	21367	21162	21346	21216	21348	21283	21133	21208	21160	21307	21309	21249	21271	21078	21193	21412	21273	21234	20956	21360	21130	21381	21169	21376	21248	21260	21295	21316	21226	21167	21128	21251	21227	21243	21033	21349	21389	21322	21222	21309	21316	21395	21470	21557	21309	21303	21346	21241	21285	21296	21225	21290	21275	21125	21467	21261	21243	21035	21145	21243	21436	21246	21472	21209	21343	21225	21289	21252	21162	21017	21370	21493	21392	21122	21173	21478	21401	21216	21414	21152	21230	21185	21267	21284	21323	21070	21430	21309	21395	21164	21161	21255	21380	21359	21259	21028	21380	21232	21093	21209	21120	21218	21124	21220	21095	21422	21339	21095	21330	21079	21266	21234	21311	21281	21332	21156	21144	21111	21380	21155	21247	21287	21339	21231	21380	21232	21298	21259	21292	21382	21285	21257	21214	21322	21313	21255	21084	21361	21159	21208	21354	21354	21329	21356	21302	21392	21238	21283	21472	21291	21331	21254	21371	21266	21169	21371	21427	21211	21289	21077	21120	21172	21089	21161	21145	21183	21448	21224	21040	21165	21290	21382	21443	21382	21560	21143	21321	21336	21184	21341	21259	21392	21304	21206	21292	21291	21291	21055	21335	21329	21134	21325	21270	21568	21223	21247	21548	21035	21236	21405	21137	21215	21107	21234	21443	21270	21129	21267	21347	21220	21293	21171	21098	21279	21133	21363	21271	21367	21527	21296	21387	21333	21424	21438	21332	21364	21359	21416	21063	21319	21154	21179	21129	21279	21257	21325	21356	21045	21130	21237	21345	21345	21326	21334	21260	21360	21275	21100	21336	21252	21270	21396	21364	21347	21520	21236	21210	21427	21244	21162	21366	21451	21295	21315	21510	21278	21221	21245	21340	21498	21354	21247	21249	21530	21299	21362	21353	21278	21277	21267	21360	21124	21485	21160	21378	21368	21254	21321	21465	21311	21320	21200	21339	21279	21305	21402	21384	21220	21183	21213	21208	21180	21252	21294	21534	21473	21284	21229	21410	21188	21320	21078	21219	20844	21351	21161	21609	21288	21197	21196	21247	21314	21130	21274	21214	21208	21421	21310	21357	21312	21282	21158	21227	21415	21287	21140	21069	21205	21088	21122	21239	21344	21370	21260	21187	21249	21215	21151	21281	21290	21307	21299	21401	21166	21112	21597	21317	21267	21287	21391	21433	21252	21221	21198	21325	21260	21331	21220	21234	21289	21315	21240	21399	21244	21248	21207	21269	21184	21167	21302	21382	21005	21231	21136	21438	21119	21350	21240	21197	21343	21206	21173	21144	21183	21464	21234	21468	21305	21422	21223	21180	21270	21402	21149	21209	21202	21284	21139	21292	21250	21251	21131	21371	21326	21113	21296	21518	21494	21333	21022	21271	21326	21245	21316	21294	21413	21559	21420	21322	21291	21296	21299	21252	21380	21509	21372	21332	21358	21293	21279	21141	21392	21265	21316	21407	21227	21343	21360	21204	21351	21204	21342	21274	21289	21348	21277	21140	21140	21218	21141	21390	21371	21246	21224	21292	21094	21363	21382	21348	21436	21068	21291	21437	21497	21436	21346	21091	21224	21594	21202	21283	21211	21428	21144	21253	21119	21366	21202	21088	21258	21182	21315	21476	21263	21385	21485	21487	21199	21228	21284	21603	21562	21279	21436	21491	21326	21460	21278	21237	21079	21225	21240	21289	21203	21326	21261	21364	21342	21290	21084	21496	21209	21301	21217	21276	21379	21467	21228	21327	21116	21267	21297	21231	21395	21324	21459	21200	21402	21337	21164	21403	21293	21471	21206	21350	21273	21305	21255	21203	21217	21508	21429	21204	21274	21451	21286	21489	21016	21355	21047	21359	21254	21180	21343	21344	21527	21302	21090	21224	21054	21369	21239	21290	21087	21246	21183	21534	21375	21340	21319	21139	21282	21432	21385	21026	21179	21302	21313	21226	21465	21184	21357	21477	21268	21416	21196	21359	21471	21267	21412	21196	21145	21418	21216	21286	21176	21384	21215	21318	21330	21433	21264	21554	21307	21201	21460	21450	21587	21373	21306	21222	21289	21569	21262	21274	21163	21238	21288	21050	21357	21172	21389	21174	21293	21343	21198	21358	21183	21333	21224	21327	21173	21389	21277	21431	21317	21381	21390	21229	21333	21172	21404	21346	21238	21343	21062	21142	21501	21343	21308	21312	21373	21254	21028	21404	21354	21549	21497	21460	21166	21513	21115	21366	21415	21222	21442	21410	21182	21321	21359	21290	21301	21270	21109	21354	21314	21246	21119	21271	21321	21118	21309	21396	21307	21515	21549	21362	21354	21478	21126	21258	21276	21241	21485	21194	21275	21154	21153	21159	21188	21037	21327	21278	21500	21451	21373	21172	21281	21155	21220	21228	21301	21199	21183	21148	21142	21072	21119	21146	21226	21279	21350	21161	21333	21009	21442	21163	21361	21132	21318	21396	21185	21308	21097	21305	21312	21081	21455	21473	21181	21379	21401	21331	21441	21415	21353	21240	21390	21181	21297	21289	21430	21082	21295	21240	21244	21272	21336	21275	21245	21221	21035	21179	21241	21052	21320	21280	21417	21219	21197	21258	21470	21204	21152	21215	21225	20975	21103	21290	21205	21285	21382	21271	21175	21087	21238	21425	21275	21464	21333	21263	21275	21163	21134	21082	21269	21564	21188	21196	21283	21214	21207	21321	21230	21188	21353	21279	21220	21434	21310	21351	21308	21392	21195	21306	21370	21112	21367	21151	21446	21276	21176	21328	21139	21307	21399	21384	21086	21351	21412	21345	21509	20987	21120	21178	21405	21141	21123	21544	21322	21544	21276	21471	21383	21256	21294	21259	21187	21426	21246	21419	21318	21422	21335	21326	21252	21194	21421	21562	21433	21398	21280	21209	21344	21375	21155	21412	21142	21373	21162	21125	21187	21148	21447	21248	21208	21364	21276	21233	21308	21358	21104	21306	21421	21261	21407	21407	21303	21485	21194	21242	21281	21370	21294	21272	21168	21303	21117	21116	21341	21332	21121	21154	21077	21300	21230	21229	21400	21402	21367	21419	21446	21268	21162	21458	21325	21252	21232	21199	21371	21367	21410	21227	21381	21200	21294	21305	21288	21266	21141	21114	21402	21111	21159	21216	21444	21394	21306	21289	21126	21154	21252	21382	21434	21278	21574	21327	21251	21376	21265	21186	21345	21268	21292	21090	21355	21398	21394	21233	21164	21161	21404	21202	21332	21280	21346	21359	21315	21239	21199	20973	21342	21155	20999	21247	21325	21347	21320	21163	21341	21455	21477	21526	21193	21254	21239	21179	21107	21261	21271	21501	21121	21165	21265	21352	21168	21192	21122	21217	21308	21479	21552	21290	21251	21234	21289	21237	21392	21131	21207	21252	21307	21359	21212	21546	21300	21421	21198	21349	21255	21187	21364	21181	21228	21405	21437	21363	21295	21089	21442	21304	21491	21343	21216	21135	21454	21241	21429	21301	21459	21203	21172	21416	21319	21412	21233	21353	21534	21366	21342	21700	21298	21260	21295	21566	21440	21388	21298	21293	21313	21375	21301	21292	21350	21214	21224	21350	21136	21616	21232	21370	21438	20974	21277	21271	21413	21031	21413	20949	21055	21208	21248	21498	21164	21389	21414	21303	21186	21259	21095	21217	21554	21292	21036	21258	21206	21363	21227
22810	41502	33636	22629	19024	18046	17716	17489	17424	17366	17379	17308	17279	17390	17109	17176	17258	17157	17236	17349	17251	17079	17209	17143	17229	17009	17129	17122	17112	17243	17209	17287	17049	17134	17304	17093	17154	17314	17288	17192	17257	17219	17303	17217	17209	17136	16920	17220	16997	17265	17250	17110	17199	17133	17140	17224	17232	17138	17087	17244	17057	17237	17332	17134	17183	17123	17600	17806	17766	17370	17165	17407	16933	17026	17083	17119	17055	17213	17371	17127	17147	17155	17002	17126	17081	17038	17246	17149	17060	17290	17155	17190	17227	17195	17122	17081	17171	17031	17087	17187	17119	17145	17180	17081	17240	17171	17074	17089	17107	17092	17357	17170	17205	17232	17044	17172	17110	17099	17218	17160	17236	17050	17104	17274	17027	17195	17027	16997	17253	17150	17153	17062	17086	17128	17133	16990	16971	16997	17161	17151	17208	17206	17270	17224	17153	17015	17213	17164	17015	17187	17116	17145	17230	17083	17095	17091	17155	17034	17141	17202	17274	17233	17009	17065	17009	17143	17160	17003	17012	17103	17116	17038	17101	17102	17160	17073	17072	17153	17097	17069	17208	17265	17062	17138	17159	17010	16989	17051	17124	17295	17262	17189	16980	17179	17096	17246	16993	17000	17092	17149	17115	17084	17235	17098	17132	17110	17034	17125	17075	17089	17075	17295	17150	17333	16976	17211	17055	17219	17173	17038	17289	17089	17415	16916	17115	17154	17078	17247	16986	17102	17235	17059	17100	17037	17110	17136	17128	17001	17221	17072	17042	17160	17243	17189	17113	17122	17246	17183	17186	17125	17120	17041	17049	17177	17259	17174	17243	17055	17046	17136	17135	17021	17150	17206	17113	17112	17129	17135	17123	17138	17003	17072	17173	17095	17227	17212	17116	16981	17228	17075	17157	17020	17113	16966	17310	17132	17202	17186	17118	17076	16989	17111	17029	17174	17131	17104	17227	17037	17074	16905	17003	16933	17006	17062	17180	17278	17034	17107	17145	17006	17211	17104	17204	17225	17067	17137	17083	17001	17068	17143	16986	17155	16965	17118	17128	17083	17216	17148	17219	17141	17115	17066	17126	17083	17068	17026	17235	17067	17254	17214	17106	17097	17187	17122	17206	17167	17183	17136	17109	16922	17072	17153	17114	17286	17129	17077	17079	17111	17047	17217	17098	17019	17188	17234	17252	17281	16943	17117	16909	17178	16997	16988	17161	17157	17064	17103	16997	17168	17180	17155	17154	17137	17082	17032	17149	17104	17113	17289	17071	17033	17044	17136	16956	17222	17326	17075	16958	17084	17174	17165	17245	16993	17052	17141	17207	17016	17014	17041	17021	17187	17242	17163	17209	17237	17274	17308	17233	16989	16958	17126	17174	17136	17256	17205	17056	17133	17165	16987	17134	17104	17209	17121	17358	17131	17030	17205	17037	17125	17124	17087	17168	17076	17090	17004	17174	17143	17177	16959	17009	17183	17177	17138	17181	17039	17206	17115	17333	16954	17257	16990	17313	17220	17089	17151	17219	17097	17220	17131	17048	17186	16955	17295	17205	17280	17256	17062	17084	17040	17188	17158	17121	16991	17098	17045	17002	17379	17147	17151	17098	17078	17036	17087	17089	17186	17117	17180	16990	17203	17223	17086	17172	17084	17072	17131	16963	17124	17160	17168	17090	17120	17079	17101	17121	17154	17009	17239	17039	17169	17020	17123	17121	17022	17140	17047	17135	17093	17186	17048	17245	17211	17032	17228	17180	17015	17015	17242	17208	17254	17041	17047	17181	16934	17174	17002	17195	17120	17078	17170	17260	17103	17169	17359	17096	17119	17265	17015	17183	17115	17265	16993	17178	17114	17090	17167	17100	17173	17014	17139	17056	16973	17136	17210	17089	17271	17155	17076	17202	17103	17147	17073	17220	16987	17046	17074	17080	17207	17032	17214	16957	17032	17150	17089	17171	17025	17166	17063	16991	17166	17073	16899	17082	17243	17053	17233	17075	16974	17264	17114	17139	17006	17177	17206	17100	17160	17004	17211	17290	16871	17240	17140	16955	17244	17185	17103	17083	17063	17174	17178	16943	17154	17168	17163	17228	17119	17198	17179	17037	17057	17290	17104	17219	17188	17247	17066	17055	17121	17143	17147	17049	17341	17076	17162	17075	17144	17063	17063	17033	17073	17250	17101	17081	17185	17110	17055	17191	17174	17174	17130	17179	16973	17127	17035	17243	17318	17093	17190	17064	16829	17322	17168	17088	17249	17191	17086	16979	17072	17088	17004	17175	17093	16963	16982	17091	17215	17172	17031	17039	17098	17269	17041	17230	17306	16919	17181	17156	17105	17235	17037	17023	17173	17198	17048	17214	17153	16859	17008	17122	17147	17064	17165	16982	17187	17071	17088	17226	16997	17222	17136	17154	17118	17093	16992	17082	17019	17198	17169	17120	17175	17062	17123	16952	17361	17136	17189	17137	17123	17085	16922	17192	17069	17187	17105	17118	17243	17102	17048	17191	17248	17249	16955	17069	16948	17155	16957	17274	17084	17111	17091	17142	17089	17068	17148	16940	17008	17145	17091	17114	17084	17177	17209	17289	17191	17053	17056	17134	17272	17197	17185	17191	17046	17214	17301	17395	17085	17202	17163	16974	17173	17122	17089	17062	17186	17287	17070	17065	17036	17083	16999	17128	17037	17134	17043	17262	17071	17070	17263	17130	17003	17109	17206	17233	17016	17059	17241	17119	17219	17109	17070	16954	17174	17122	16952	17042	17171	17212	16996	17077	17002	17061	17322	17004	17052	17173	17229	17300	17043	17330	17050	17067	17110	17158	17106	17032	16966	17116	17069	16973	17088	17137	17168	17086	17183	16996	17103	17113	17178	17134	17073	16983	17221	17112	17118	17138	17118	17135	17102	17203	17174	17060	17124	17084	17090	17208	17286	17186	17132	17066	17306	17184	17114	16999	17103	17040	17016	17117	16939	17046	17130	17240	17180	17038	17232	17177	17329	17112	17127	17138	17336	17138	17160	17039	17011	17153	17256	17152	17142	17103	16968	17073	17064	17082	17251	17021	17182	17105	17222	17053	17097	17265	17012	17101	17172	17025	17160	16968	17049	17358	17257	17191	16949	16970	17117	17099	17146	17083	17073	17091	16997	17166	17010	17239	17089	17124	17020	17001	17085	17084	17206	17185	17129	17126	17245	17036	16934	17071	17072	17302	17171	17064	17078	17178	17136	17093	17137	17181	17245	17145	17033	17253	17137	17184	17202	17091	17138	17119	17075	17081	17057	17031	17116	17181	17119	17225	16990	17202	17125	17005	17082	17005	17072	16994	17131	17158	17100	17165	17148	17021	17224	17030	17030	16851	17033	17185	17163	17167	16997	17036	17108	16938	17034	17108	17074	17254	17154	17225	17191	17217	17144	17121	17202	17260	17178	17192	17150	16921	17210	17134	17169	16920	17254	17106	17060	17166	16931	17254	17049	17123	16966	16988	17057	17056	17187	17110	17009	17052	17154	17143	17115	16952	17201	17080	17184	17209	17061	17001	17180	17108	17114	16967	17028	17162	17253	17085	17078	17143	17157	17086	17290	17155	17091	17090	17157	17100	17201	17102	16843	17167	17119	16949	17171	17153	17033	17184	17229	16973	17040	17121	17077	17147	17185	17065	17062	17139	17108	17234	16987	17053	17221	16988	17102	17245	16943	17188	17133	17058	16918	17018	17101	17074	17232	17080	17207	17043	17113	17058	17132	17450	17016	17209	17080	17127	17070	17066	17290	17172	17092	17154	17263	16964	17070	17083	17194	17148	17229	17190	17035	17098	17130	17157	17170	17187	17122	17054	17227	17151	17167	17092	17197	17151	17018	16997	17126	17173	17133	17059	17057	17117	17036	17090	17163	17204	17224	17181	17079	17141	17108	17190	17310	17090	17125	17082	17116	17203	17095	17007	17147	17235	17314	17028	17042	17046	17151	17123	16937	17045	17267	17142	17148	17048	16938	17126	16999	16976	17207	17258	17099	17163	17026	17093	16998	17131	17126	17382	17269	17146	17028	17069	16971	17218	17089	17097	17309	16986	17169	17061	17162	16976	17222	17104	17167	17224	17048	17178	17215	17145	17142	16988	17165	17166	17090	17319	16998	17167	17130	17167	17164	17142	17152	17342	17030	17181	17297	17086	17248	17114	17007	17223	17161	17151	17157	17137	17101	17112	17059	17152	17179	17235	17201	17245	17151	17039	17196	17092	17203	17043	17152	17260	17058	17086	17066	17161	17130	17339	17193	17039	17048	17250	17134	17071	17114	17170	17007	17049	17074	17179	17102	17180	17193	17175	17129	17120	16932	17215	17183	17204	17209	16926	17060	17117	17198	16952	17178	16882	17022	17040	17116	16879	16925	17001	17066	17164	17018	17234	16947	17072	17234	17279	17165	17190	17206	17098	17156	17126	17102	17293	17098	17180	17154	17145	17111	16945	17164	17094	17194	17127	17220	17147	17187	17073	17074	16955	17132	17049	17046	17148	17093	17059	17096	17190	17112	17046	17160	17076	17141	17108	17080	17086	17055	17189	17214	16992	17128	17047	17298	17117	17063	17067	16987	17074	17025	17165	17116	17109	17098	17195	17120	17002	17206	17215	17138	17095	17092	17042	17178	17074	17070	17225	17157	17232	17382	17158	17063	17157	17269	17103	17281	17101	16974	17197	17054	17142	17023	17339	17046	17164	17350	16998	17072	17214	17177	17191	17149	17151	17100	17366	17201	17061	17066	17162	17062	17120	17298	17144	17007	17202	17088	17057	17132	17045	17176	17174	17090	17018	17055	17137	17069	16945	17298	17061	17130	17109	17059	17030	16981	17254	17038	17092	17295	16991	17031	17126	17131	17087	17172	17056	17212	17077	16870	17210	17003	17157	17034	17088	17126	16907	17093	17044	17166	17018	17190	17061	17027	16981	16994	17154	17128	17050	17162	17077	17159	17091	17049	17038	17162	17164	17265	17063	17102	17349	17164	17109	17060	17286	17149	16999	17160	17099	17222	17199	17063	16947	16922	17133	17088	17045	16963	17140	17047	17128	17140	17221	17244	17143	17141	17251	17029	17047	17145	16983	17054	17073	17252	16982	17261	17064	17134
22107	20770	28354	23328	21256	24048	27333	23344	22660	23087	23075	22817	22876	22639	22668	22582	22706	22677	22818	22560	22568	22552	22911	22684	22650	22628	22541	22544	22426	22466	22611	22565	22519	22337	22464	22556	22527	22542	22623	22466	22583	22534	22547	22492	22447	22500	22366	22648	22675	22366	22502	22455	22507	22041	22254	22532	22337	22467	22367	22417	22506	22472	22507	22677	22578	22735	23162	23179	23118	22928	22893	22749	22432	22498	22456	22392	22258	22399	22527	22459	22454	22437	22349	22387	22529	22376	22618	22393	22128	22447	22100	22367	22420	22285	22408	22093	22320	22438	22527	22300	22507	22320	22309	22270	22310	22384	22323	22334	22179	22411	22400	22431	22196	22451	22449	22285	22553	22251	22533	22436	22608	22471	22273	22308	22456	22380	22347	22377	22529	22433	22417	22376	22429	22234	22304	22343	22449	22238	21934	22335	22378	22395	22329	22503	22692	22395	22408	22184	22203	22476	22346	22449	22353	22277	22189	22240	22427	22266	22368	22507	22537	22403	22455	22206	22385	22291	22494	22460	22566	22265	22390	22443	22149	22221	22441	22504	22410	22534	22491	22299	22324	22413	22336	22273	22328	22350	22151	22506	22484	22284	22173	22177	22434	22539	22356	22313	22188	22359	22661	22378	22232	22536	22456	22290	22540	22571	22591	22572	22406	22224	22382	22577	22507	22361	22523	22414	22385	22320	22382	22273	22443	22294	22526	22446	22346	22386	22460	22349	22244	22350	22437	22467	22350	22380	22496	22548	22433	22321	22347	22539	22343	22337	22295	22374	22316	22304	22635	22596	22397	22309	22356	22547	22538	22276	22295	22228	22428	22225	22409	22244	22444	22381	22381	22329	22182	22567	22363	22277	22321	22317	22493	22317	22280	22652	22544	22264	22290	22433	22443	22483	22252	22505	22438	22409	22346	22233	22416	22484	22496	22337	22460	22373	22444	22380	22357	22315	22458	22284	22507	22285	22562	22354	22599	22261	22469	22592	22308	22196	22418	22472	22455	22230	22520	22315	22236	22274	22651	22417	22245	22334	22438	22412	22239	22235	22580	22413	22540	22350	22306	22575	22354	22243	22335	22235	22227	22444	22318	22580	22317	22398	22477	22104	22267	22205	22501	22368	22392	22388	22265	22282	22469	22354	22331	22268	22406	22236	22117	22287	22298	22359	22378	22307	22382	22350	22383	22508	22736	22316	22361	22457	22403	22344	22459	22678	22173	22212	22447	22119	22440	22417	22316	22267	22122	22539	22255	22499	22345	22465	22527	22466	22494	22314	22509	22255	22187	22273	22499	22388	22503	22173	22125	22399	22370	22495	22352	22269	22406	22355	22376	22539	22308	22424	22169	22446	22235	22348	22435	22316	22333	22399	22471	22333	22309	22228	22338	22282	22384	22601	22279	22403	22686	22320	22542	22339	22409	22404	22270	22444	22371	22300	22337	22201	22279	22445	22504	22374	22301	22434	22300	22424	22400	22429	22285	22267	22337	22284	22284	22215	22146	22386	22490	22486	22324	22075	22327	22066	22072	21992	22095	22476	22524	22352	22187	22251	22342	22443	22262	22396	22339	22228	22303	22371	22382	22508	22328	22421	22376	22382	22360	22272	22313	22337	22640	22471	22309	22216	22523	22384	22650	22394	22496	22391	22273	22694	22438	22395	22361	22442	22409	22394	22760	22461	22636	22486	22363	22544	22345	22495	22631	22476	22349	22353	22196	22242	22384	22259	22468	22342	22561	22433	22413	22379	22344	22321	22457	22453	22447	22118	22209	22431	22301	22153	22296	22564	22294	22344	22408	22358	22368	22479	22211	22375	22446	22388	22514	22259	22303	22279	22407	22437	22433	22226	22516	22240	22535	22462	22501	22223	22263	22342	22159	22148	22187	22426	22372	22249	22520	22371	22359	22357	22376	22316	22365	22504	22425	22322	22626	22340	22251	22466	22334	22380	22266	22621	22341	22207	22300	22340	22285	22264	22521	22601	22265	22289	22445	22142	22272	22391	22472	22386	22388	22362	22321	22374	22445	22411	22163	22472	22341	22714	22580	22400	22599	22315	22323	22383	22398	22495	22351	22391	22206	22173	22306	22181	22342	22360	22137	22317	22313	22404	22229	22449	22455	22459	22374	22286	22480	22326	22327	22393	22338	22467	22465	22456	22191	22324	22348	22327	22541	22329	22475	22365	22425	22474	22384	22346	22303	22580	22376	22512	22573	22177	22211	22308	22410	22372	22189	21989	22448	22433	22322	22197	22397	22511	22392	22481	22202	22399	22310	22220	22326	22390	22257	22537	22372	22484	22451	22494	22342	22100	22108	22329	22339	22263	22317	22398	22322	22529	22539	22236	22457	22407	22301	22473	22351	22554	22306	21971	22329	22301	22561	22470	22159	22192	22468	22307	22557	22452	22378	22438	22279	22331	22512	22265	22405	22162	22370	22282	22330	22398	22362	22438	22480	22086	22454	22524	22108	22401	22447	22297	22360	22163	22480	22523	22430	22389	22344	22375	22215	22347	22326	22194	22203	22342	22318	22646	22469	22473	22462	22450	22376	22366	22324	22140	22502	22092	22467	22339	22414	22439	22715	22671	22557	22407	22345	22206	22302	22282	22169	22260	22248	22164	22411	22445	22530	22532	22225	22362	22396	22550	22535	22551	22470	22361	22530	22209	22214	22303	22346	22204	22328	22262	22290	22485	22423	22458	22273	22477	22497	22252	22081	22330	22265	22505	22206	22340	22475	22387	22402	22284	22320	22202	22510	22358	22368	22201	22344	22550	22347	22552	22584	22305	22227	22263	22466	22346	22327	22282	22267	22154	22458	22236	22364	22292	22344	22382	22255	22343	22484	22615	22595	22290	22429	22472	22458	22377	22536	22363	22284	22300	22205	22383	22193	22403	22073	22312	22304	22269	22370	22393	22255	22463	22280	22379	22529	22269	22562	22300	22332	22373	22286	22158	22396	22181	22505	22352	22539	22424	22474	22105	22339	22336	22213	21948	22307	22256	22347	22336	22275	22409	22226	22338	22543	22611	22296	22355	22565	22110	22569	22335	22130	22468	22285	22484	22474	22606	22496	22617	22424	22481	22354	22450	22530	22314	22421	22492	22365	22334	22462	22160	22309	22206	22488	22462	22464	22315	22262	22208	22470	22556	22483	22150	22386	22438	22332	22641	22341	22278	22217	22423	22284	22257	22668	22376	22419	22443	22495	22167	22325	22400	22284	22499	22314	22556	22422	22424	22314	22367	22231	22657	22298	21892	22412	22554	22483	22429	22431	22493	22496	22471	22408	22452	22578	22212	22200	22400	22553	22340	22355	22237	22519	22543	22239	22450	22535	22442	22566	22583	22294	22480	22532	22330	22386	22363	22656	22381	22309	22287	22356	22515	22459	22458	22370	22438	22458	22540	22487	22286	22436	22347	22408	22495	22392	22200	22256	22444	22349	22203	22388	22298	22314	22200	22388	22491	22348	22520	22375	22307	22507	22277	22471	22432	22488	22590	22479	22293	22411	22180	22417	22451	22451	22312	22522	22386	22368	22364	22421	22318	22305	22404	22300	22465	22613	22485	22366	22546	22261	22563	22543	22412	22285	22271	22170	22481	22507	22439	22372	22280	22175	22194	22262	22463	22389	22307	22446	22382	22479	22565	22455	22293	22384	22630	22535	22369	22426	22188	22466	22427	22286	22393	22386	22580	22236	22428	22273	22256	22458	22458	22433	22214	22341	22542	22562	22225	22478	22597	22472	22505	22435	22428	22272	22509	22442	22342	22331	22276	22345	22572	22373	22307	22274	22482	22463	22240	22406	22347	22196	22243	22547	22348	22504	22403	22314	22296	22432	22424	22388	22371	22363	22195	22473	22399	22339	22544	22307	22496	22242	22311	22448	22469	22459	22382	22555	22716	22304	22353	22385	22431	22438	22331	22559	22427	22484	22567	22204	22515	22391	22263	22325	22280	22572	22319	22378	22335	22434	22516	22463	22365	22373	22240	22368	22592	22374	22403	22247	22400	22262	22375	22370	22469	22347	22367	22481	22517	22352	22436	22355	22401	22611	22483	22595	22204	22293	22454	22401	22388	22554	22422	22233	22316	22362	22482	22393	22239	22355	22433	22362	22212	22371	22263	22292	22347	22260	22313	22382	22625	22571	22365	22247	22247	22359	22415	22437	22217	22531	22230	22199	22482	22555	22529	22551	22305	22428	22339	22461	22387	22435	22390	22602	22495	22456	22670	22310	22293	22426	22237	22397	22266	22379	22460	22405	22258	22544	22220	22601	22756	22551	22638	22331	22325	22469	22405	22306	22441	22424	22420	22347	22392	22364	22355	22218	22315	22515	22300	22401	22407	22334	22187	22232	22463	22445	22252	22221	22346	22413	22094	22355	22294	22354	22347	22238	22593	22445	22433	22411	22447	22384	22278	22407	22460	22449	22576	22398	22396	22403	22325	22230	22404	22464	22487	22308	22419	22406	22529	22299	22176	22328	22334	22319	22283	22291	22182	22432	22317	22341	22396	22681	22343	22380	22369	22606	22203	22239	22456	22389	22377	22522	22605	22408	22276	22463	22422	22397	22484	22365	21986	22308	22348	22480	22267	22608	22323	22513	22390	22311	22447	22330	22301	22403	22436	22446	22371	22510	22163	22434	22394	22424	22487	22306	22185	22249	22425	22421	22320	22153	22219	22344	22497	22487	22334	22233	22382	22535	22412	22244	22373	22398	22224	22454	22407	22390	22329	22186	22381	22355	22463	22370	22195	22301	22334	22434	22549	22255	22433	22332	22314	22519	22380	22112	22438	22362	22437	22448	22352	22535	22212	22527	22406	22256	22408	22240	22509	22480	22389	22241	22215	22454	22384	22412	22445	22416	22513	22488	22587	22311	22158	22337	22446	22425	22577	22431	22368	22433	22402	22347	22502	22464	22479	22492	22501	22422	22588	22630	22349	22293	22194	22434	22178	22374	22376	22385	22256	22470	22312	22325	22667	22446	22401	22247	22347	22528	22519	22489	22481	22592	22313	22534	22402	22640	22402	22162	22396	22463	22443	22378	22399	22297	22157	22282	22374	22382	22326	22588	22500	22487	22346	22210	22295	22255	22416	22538	22449	22544	22490	22434	22369
26553	48155	42553	29503	22024	19429	18680	18285	18293	18248	17995	18077	17922	17943	17784	17881	17655	17840	17729	17822	17659	17752	17952	17627	17634	17673	17742	17662	17781	17711	17646	17670	17727	17912	17692	17698	17771	17580	17744	17860	17559	17850	17686	17507	17736	17608	17476	17606	17728	17736	17551	17546	17784	18014	17841	17820	17684	17703	17664	17671	17718	17721	17613	17746	17825	18082	18618	18846	18370	18303	17895	17875	17829	17412	17542	17560	17454	17652	17594	17658	17678	17561	17549	17699	17976	17592	17749	17435	17681	17705	17671	17682	17623	17872	17758	17629	17831	17674	17578	17732	17673	17605	17721	17676	17654	17682	17640	17762	17562	17628	17720	17602	17587	17536	17692	17447	17786	17644	17534	17694	17575	17621	17586	17654	17857	17608	17806	17700	17704	17609	17569	17693	17487	17415	17730	17397	17623	17651	17547	17801	17655	17621	17592	17456	17737	17524	17531	17492	17539	17691	17607	17802	17716	17673	17475	17692	17463	17728	17685	17688	17660	17783	17582	17514	17530	17697	17586	17505	17638	17667	17528	17648	17707	17530	17537	17657	17711	17697	17567	17577	17700	17647	17631	17566	17646	17701	17569	17785	17667	17654	17723	17594	17506	17573	17477	17669	17637	17485	17579	17620	17746	17389	17806	17803	17597	17635	17738	17620	17715	17572	17543	17555	17657	17634	17711	17543	17680	17682	17594	17656	17654	17717	17699	17508	17597	17672	17600	17417	17686	17565	17597	17750	17650	17572	17542	17600	17571	17897	17599	17587	17700	17371	17622	17685	17733	17655	17626	17621	17460	17504	17378	17698	17604	17564	17706	17662	17485	17611	17482	17624	17490	17534	17716	17517	17570	17547	17767	17480	17617	17547	17631	17727	17590	17715	17623	17582	17589	17549	17856	17434	17614	17594	17754	17579	17703	17660	17763	17567	17881	17762	17845	17717	17593	17540	17643	17650	17517	17628	17675	17539	17525	17540	17511	17592	17595	17680	17588	17775	17661	17808	17608	17547	17695	17742	17648	17751	17586	17622	17663	17656	17752	17574	17555	17770	17689	17817	17589	17591	17808	17537	17546	17500	17666	17599	17532	17672	17660	17790	17597	17553	17737	17669	17654	17749	17389	17651	17743	17622	17676	17720	17545	17486	17644	17569	17657	17675	17627	17577	17647	17785	17684	17608	17779	17766	17525	17535	17616	17564	17567	17490	17640	17768	17587	17613	17536	17625	17606	17782	17677	17556	17615	17543	17669	17697	17661	17612	17622	17702	17637	17675	17608	17577	17448	17726	17594	17610	17611	17654	17613	17590	17589	17621	17532	17585	17692	17614	17540	17642	17494	17505	17496	17710	17575	17699	17725	17656	17609	17511	17658	17646	17518	17630	17640	17558	17651	17775	17616	17605	17693	17824	17456	17643	17692	17810	17605	17530	17659	17646	17620	17570	17710	17443	17493	17595	17652	17663	17722	17618	17522	17517	17572	17840	17659	17581	17542	17393	17634	17759	17623	17689	17716	17533	17622	17640	17813	17515	17611	17566	17611	17635	17669	17695	17507	17676	17510	17696	17762	17534	17514	17702	17634	17734	17659	17467	17597	17748	17694	17707	17638	17580	17693	17587	17523	17619	17643	17647	17481	17625	17578	17676	17723	17652	17613	17640	17471	17632	17608	17699	17457	17531	17589	17822	17537	17806	17539	17616	17598	17663	17665	17819	17720	17510	17697	17693	17741	17628	17736	17454	17531	17594	17690	17654	17658	17502	17570	17447	17718	17638	17465	17639	17617	17444	17594	17659	17759	17522	17735	17437	17634	17525	17623	17596	17548	17642	17769	17644	17717	17662	17511	17730	17543	17700	17683	17573	17465	17490	17725	17584	17731	17640	17456	17725	17741	17664	17703	17678	17484	17614	17588	17538	17735	17576	17657	17664	17526	17570	17550	17594	17704	17713	17551	17628	17717	17555	17419	17705	17689	17707	17803	17541	17743	17695	17495	17342	17773	17680	17649	17505	17591	17902	17469	17643	17420	17795	17609	17492	17511	17577	17716	17676	17544	17746	17498	17632	17561	17456	17698	17769	17578	17822	17753	17604	17566	17754	17502	17578	17678	17567	17426	17597	17476	17658	17706	17666	17782	17670	17547	17610	17659	17379	17675	17529	17572	17791	17615	17604	17376	17483	17610	17680	17613	17754	17654	17657	17589	17513	17599	17437	17648	17630	17585	17664	17507	17712	17573	17597	17579	17661	17470	17474	17584	17560	17736	17741	17697	17491	17766	17579	17501	17669	17741	17733	17647	17536	17634	17388	17656	17456	17659	17737	17655	17543	17677	17705	17645	17553	17633	17506	17843	17481	17647	17664	17580	17595	17666	17582	17507	17553	17708	17664	17534	17744	17609	17624	17699	17743	17664	17619	17634	17521	17669	17566	17739	17619	17623	17559	17677	17667	17637	17646	17656	17808	17838	17623	17472	17644	17510	17644	17796	17635	17623	17558	17749	17465	17657	17740	17487	17861	17684	17455	17808	17584	17459	17635	17598	17646	17836	17614	17684	17676	17351	17746	17672	17586	17615	17712	17518	17593	17646	17582	17567	17540	17515	17561	17677	17605	17644	17601	17586	17846	17477	17666	17526	17612	17535	17665	17677	17783	17629	17603	17706	17679	17610	17728	17494	17630	17769	17644	17812	17614	17648	17581	17736	17709	17497	17638	17715	17703	17479	17663	17649	17493	17677	17629	17564	17696	17543	17588	17649	17588	17619	17522	17707	17580	17725	17565	17700	17714	17364	17638	17679	17674	17673	17580	17666	17486	17506	17623	17720	17645	17634	17468	17774	17579	17592	17688	17782	17679	17568	17576	17569	17611	17752	17602	17687	17601	17663	17610	17561	17569	17561	17527	17754	17448	17481	17659	17643	17623	17743	17551	17624	17737	17778	17620	17595	17699	17513	17554	17524	17785	17610	17615	17609	17484	17491	17487	17712	17728	17509	17805	17737	17685	17709	17680	17541	17651	17576	17563	17491	17612	17768	17784	17486	17734	17670	17680	17767	17584	17588	17663	17629	17473	17636	17534	17445	17727	17548	17538	17714	17479	17785	17592	17727	17589	17636	17637	17591	17662	17554	17634	17738	17752	17608	17556	17745	17767	17454	17470	17619	17708	17632	17691	17581	17556	17589	17701	17533	17513	17529	18007	17565	17647	17821	17434	17751	17476	17595	17553	17579	17752	17382	17742	17482	17575	17519	17545	17591	17465	17572	17698	17812	17547	17395	17695	17665	17674	17731	17711	17685	17647	17623	17707	17570	17517	17640	17523	17739	17470	17789	17753	17611	17629	17730	17566	17520	17563	17603	17717	17732	17533	17755	17525	17676	17661	17941	17552	17650	17587	17812	17684	17611	17726	17690	17426	17826	17663	17793	17643	17823	17587	17581	17546	17449	17414	17594	17615	17703	17553	17783	17689	17538	17455	17686	17596	17690	17657	17626	17647	17478	17600	17632	17534	17564	17637	17601	17458	17629	17603	17499	17702	17589	17665	17541	17557	17669	17644	17468	17688	17585	17656	17639	17723	17600	17596	17410	17540	17417	17709	17673	17545	17590	17541	17477	17751	17698	17582	17747	17731	17696	17608	17539	17530	17622	17576	17592	17686	17731	17780	17558	17527	17764	17642	17545	17626	17459	17556	17650	17601	17513	17607	17674	17594	17758	17633	17535	17618	17742	17824	17456	17455	17700	17578	17722	17726	17676	17438	17773	17679	17789	17533	17727	17503	17675	17550	17760	17670	17640	17728	17479	17581	17628	17703	17719	17510	17591	17568	17565	17521	17496	17729	17737	17635	17561	17592	17410	17687	17417	17540	17509	17768	17705	17701	17683	17607	17550	17601	17646	17564	17531	17551	17495	17678	17623	17488	17554	17678	17747	17610	17654	17652	17486	17697	17599	17769	17577	17676	17672	17569	17673	17471	17631	17631	17612	17663	17445	17653	17596	17780	17434	17640	17768	17594	17686	17609	17557	17655	17493	17627	17700	17635	17668	17760	17876	17685	17672	17519	17526	17500	17651	17527	17551	17527	17755	17526	17661	17752	17557	17673	17550	17479	17787	17621	17819	17725	17528	17431	17764	17461	17709	17686	17433	17534	17708	17647	17764	17665	17731	17603	17561	17551	17524	17634	17538	17623	17656	17638	17746	17508	17653	17495	17616	17386	17523	17645	17665	17654	17801	17760	17685	17617	17548	17440	17695	17634	17527	17796	17694	17668	17600	17709	17584	17616	17828	17593	17743	17461	17694	17540	17824	17580	17563	17801	17625	17453	17826	17632	17723	17718	17633	17609	17663	17571	17651	17581	17510	17535	17603	17386	17706	17698	17731	17676	17764	17520	17625	17625	17426	17624	17594	17628	17618	17459	17627	17561	17552	17818	17610	17685	17633	17691	17607	17513	17506	17638	17664	17648	17479	17762	17646	17595	17570	17648	17538	17515	17608	17702	17570	17776	17533	17576	17627	17646	17607	17602	17559	17499	17633	17638	17703	17789	17759	17684	17592	17679	17705	17649	17532	17591	17527	17602	17573	17496	17676	17667	17473	17751	17747	17679	17560	17728	17513	17520	17545	17720	17467	17535	17620	17767	17492	17505	17520	17556	17731	17591	17487	17568	17674	17682	17695	17562	17504	17840	17473	17700	17702	17687	17545	17790	17576	17493	17680	17537	17619	17534	17651	17465	17624	17615	17697	17539	17522	17645	17615	17775	17716	17564	17738	17601	17680	17482	17658	17699	17581	17589	17781	17530	17660	17562	17498	17498	17512	17574	17622	17492	17764	17532	17720	17520	17633	17673	17609	17598	17591	17692	17689	17485	17603	17526	17674	17471	17769	17708	17758	17645	17691	17569	17708	17618	17525	17491	17555	17660	17730	17562	17658	17468	17606	17659	17556	17561	17739	17704	17730	17578	17582	17576	17487	17539	17666	17667	17653	17559	17565	17629	17575	17774	17708	17554	17703	17547	17715	17492	17792	17678	17725	17441	17745	17692	17589	17614	17518	17654	17618	17566	17663	17661	17744	17463	17601	17827	17590	17523	17526	17588	17677	17766	17724	17570	17581	17486	17558	17574	17663	17649	17701	17825
27455	23223	28206	25072	21417	21307	21659	21169	21043	21060	21295	21089	21190	21050	20973	21199	21119	21147	20980	21103	21297	21096	20994	21049	21094	21114	21083	21249	21117	21042	21040	21059	20755	21297	21014	21197	21105	21108	21296	21183	21277	21232	21108	21234	21009	21308	20986	21211	21088	21185	21126	21075	21241	20979	21045	21102	21076	21034	20977	21198	21176	20966	21187	21076	21142	21181	21065	21101	21152	21001	21139	21163	21364	21092	21367	21152	21266	21067	21045	21084	20905	21134	21100	20950	20995	21118	21086	21130	20825	21155	21201	21250	21022	20874	21017	21012	21325	21152	21185	21072	21021	20991	21112	21102	20990	21451	20984	21046	21178	21006	21069	21112	21124	21171	21112	20921	20887	21014	21219	20972	20937	21059	21076	21100	20794	21133	21200	21055	21167	21006	21189	20933	21216	20942	21150	20936	21176	20998	20874	21078	21226	20969	21252	20989	20971	20907	21293	20978	21005	21081	21064	20985	21116	21001	21018	21092	20984	20782	21052	20836	21008	21145	21057	21037	21036	21206	21200	20990	21103	21172	21151	21107	21187	21105	21139	21210	21220	21374	21042	21048	21093	21052	20940	20993	21091	21014	21095	21024	21276	21173	21078	21017	21037	21161	21043	21125	21208	21059	21202	21131	21198	20984	21146	21008	20849	21048	21188	21086	21024	20987	20993	20975	20876	21154	21072	21144	20954	20940	21066	20885	20872	21094	21336	21031	21059	21164	20926	21045	20993	20995	20975	21199	21070	20978	20964	21254	21073	21267	21055	21159	21061	20876	21274	21244	21180	21060	21078	21012	21037	20981	21067	21051	20984	20998	21102	21272	21183	21002	21158	21054	21006	21083	21176	21137	21076	21113	21118	21287	21026	20976	21115	21079	21001	21177	21077	21204	21361	20938	21146	21139	21161	21168	21124	21189	20994	20981	20953	21132	21026	20789	21105	21062	21156	21199	21229	21035	21187	20905	21216	21004	21130	21038	21260	21337	21051	21097	21219	21155	21085	21366	20943	21032	21338	21128	21209	21009	21111	21157	21224	20954	20873	21049	20942	21073	20728	20948	21073	21116	21174	20849	20870	20909	21061	21135	20982	21273	21200	21004	21066	21036	20957	21096	21261	21265	21204	21089	20886	21034	21235	21099	21152	20996	20954	21136	21223	21118	21112	21029	20895	20936	21054	20861	21052	21317	20942	21210	21302	21141	20943	21164	21103	20987	21196	21074	21156	21114	21117	20964	20881	21109	21220	21082	21370	21169	21301	21010	21294	21181	20947	21037	21211	20996	21255	21112	21181	20926	20922	20777	21047	21196	21203	21096	21146	21121	21097	21160	21106	20941	21050	21408	20903	21196	21133	21118	20949	20871	21159	21124	21273	21022	20951	21070	20938	21110	21209	21171	21069	21082	21034	21023	20902	21081	21134	21110	20987	21083	21157	21188	21209	21269	21126	20920	21134	21117	21031	21383	21300	21198	21126	21247	21208	21189	21234	21080	20980	21070	21302	21022	20979	21086	21038	21158	21283	20986	21030	21187	21129	21074	21170	21062	21131	21029	21002	20924	21124	21340	21081	21175	21175	20947	21275	21199	21104	21024	21108	21148	21164	21009	21082	21030	21125	21111	21049	21112	21027	21236	21177	20983	21034	20985	20936	21170	21153	21043	21068	21225	21063	21247	21118	21053	21097	20911	20970	21178	21014	21159	21102	21032	20900	20981	21113	21223	21126	20961	21063	20939	20945	21154	21108	21137	21148	21080	21094	21156	21283	21073	21068	21137	21184	21368	21163	21099	21149	21083	21249	21036	21102	21254	21038	20929	21027	21305	21167	21269	21041	20981	21008	21048	21169	20986	21119	21205	21021	21106	21331	21069	21049	20994	21066	21081	21191	21101	21027	20943	21165	20940	21056	20975	20950	21054	21316	21107	21000	20997	21243	21090	20950	21118	21050	20909	20895	21151	21164	21133	21138	20923	21158	21129	21081	21081	20928	21203	21074	20848	20986	21083	21105	21262	21099	20872	21203	21144	21126	21053	21026	21095	21144	21144	21135	21066	21178	21158	21093	20980	21001	21156	21193	21238	21104	21011	20952	20892	20957	21122	21001	21153	21144	21154	21049	20871	21101	20924	21202	21067	21209	21040	21166	21053	21206	20914	21084	21103	21011	21117	21305	21297	21197	21240	21087	20933	21219	21432	21232	20977	21182	21055	20922	21224	21033	21353	21088	21168	21316	21110	21092	21095	21185	21218	21122	21103	21122	21272	21253	21173	20864	21087	21236	20984	21093	21118	21099	21069	21079	21093	21020	20935	21191	20944	21090	21095	21046	21202	21065	21055	21219	21134	21064	21185	20912	21127	21138	21072	21029	21116	21287	21189	21270	20920	21176	21043	21229	21282	21220	21114	21297	20942	21127	20993	21172	20995	21132	21103	21080	21077	21093	21232	21060	21155	21191	20985	21383	21352	21230	21338	21001	20986	21152	21108	20873	21260	21253	21138	21277	21192	21066	21048	21003	20953	21033	21088	20967	21072	21352	21138	21028	21157	21206	21090	20968	21166	21033	21220	21168	21091	20855	21177	21092	20689	20947	21143	20982	21128	21066	21221	21011	20954	20962	21103	20821	21068	21073	21119	21102	21032	21178	21199	21245	21265	21108	21041	21267	21169	21090	21166	21109	21161	21382	20994	20970	20951	21001	20960	21043	20917	21018	21086	20768	20939	21224	20906	21233	21052	21234	21181	21296	21265	21398	21201	21104	20824	21172	21091	21022	21256	21090	21111	21087	21016	21068	21330	21095	21255	21225	21102	21000	21250	21278	21188	21145	21111	21029	21085	21056	20893	21106	21027	20928	21101	21199	21096	21190	21016	21154	21045	21017	21189	21232	21068	21186	20955	21254	21289	21122	20963	21117	21143	21180	21355	21114	21074	21029	21126	21114	21112	20964	21157	21171	21028	21094	21077	21203	21054	21374	21171	21114	21269	21166	20957	21168	21167	21064	21178	21062	20969	21128	21063	21070	21133	20979	21211	21206	21183	21077	21173	21099	21172	21251	20982	20870	21119	21027	21117	21126	21240	20965	21122	21085	20991	21009	20887	21134	21137	20987	21127	20985	21231	21257	20972	21256	21031	21020	21157	21073	21235	21168	21047	21066	21011	20863	21214	21096	21108	21045	21117	21250	21093	21077	21199	21002	21000	21074	21056	20977	21241	21350	21244	21077	21009	20981	20915	20985	20944	21055	21127	21222	20822	21065	21215	21231	21358	21009	21263	21171	21010	21021	20953	21179	21098	21144	20985	20869	21221	20976	20909	20925	21015	20956	21034	21195	21161	21226	21015	21060	21061	21069	21187	20959	21071	21111	21160	21003	21125	21256	21164	21182	20929	21000	21159	21187	21180	20929	21334	21063	21375	20988	21076	21246	21074	21211	21208	21054	21116	21387	21158	21059	21359	21100	21048	21222	21197	21157	21162	21268	21093	21160	20898	21096	21166	21106	21191	21143	21212	21249	21179	21111	21053	21047	21111	21141	21094	21120	20995	21226	21152	21248	21067	20991	21048	21275	21170	21141	20907	21181	21129	21143	21303	21154	21093	21266	20953	20998	21106	20963	21266	20980	20918	21046	21276	21217	21200	21028	21124	21228	21062	21048	21036	21125	21168	21164	21222	21159	21141	20989	21131	21174	20824	21159	21158	20963	21080	21114	20964	21125	20860	21113	21197	21085	21074	21219	20964	20837	20954	21240	21220	21001	21168	21063	21108	21079	21276	21057	21091	21089	21121	21279	20908	21121	21047	21165	21005	21007	21000	21042	21337	21004	20922	21169	21010	21051	20768	21106	21008	21091	21253	21082	21160	21263	21192	21219	21362	21036	21302	21202	21050	21243	21244	21016	21025	21291	21280	21144	20912	21166	21057	21000	21024	21083	21002	21014	21460	21123	21028	21061	21078	21136	21237	21036	21042	21169	21064	21056	21120	21037	21103	21128	21071	21174	21000	21307	20976	21207	21053	20879	21160	20874	21283	21269	21008	20931	21241	21161	21150	21137	20967	21089	21261	21009	21262	20946	20873	21018	21200	21276	21176	21190	21093	21145	21007	21084	21192	21284	21155	21146	21080	21269	21158	20951	20975	21176	21192	21008	21093	20977	21194	21186	21188	21194	21048	20955	21143	21278	21209	21169	21101	20993	21015	21103	21178	21050	21168	21112	21108	21107	21159	21235	21254	20944	21246	20976	20987	21282	21021	21271	21115	21017	21007	21123	21075	21150	20979	21095	21252	21037	21103	21071	21317	21175	20919	21163	21163	21130	21137	21165	21091	21080	20904	20880	21080	20908	21113	21218	21297	21241	20919	21202	20938	21173	20991	21134	21193	21122	21379	21117	21033	21186	21189	21037	21074	21142	21043	21135	21246	21281	21213	21043	21050	21247	21037	21174	21261	21140	20819	20919	20936	21075	21060	21112	21346	21148	21188	21059	21160	21102	21101	21094	21036	21081	21043	21083	20991	21046	21158	20912	21195	21105	21143	20872	21048	21362	21091	21174	21032	21163	21070	21005	21049	21056	21125	21119	21146	21152	21174	21303	21139	21186	20894	20919	21112	21207	21226	21106	20970	21087	20975	21052	21162	21185	20944	21059	21215	21162	21061	21061	21034	21060	21120	21037	21110	21091	21098	21068	21349	21146	21290	20995	21160	21216	20866	20818	20865	21166	21104	21200	21171	21123	21263	21295	21137	21301	20889	21138	21368	21023	21124	21163	21024	20973	21183	21098	21171	21185	21147	20893	21019	21047	21073	21165	21094	21216	21093	20961	21096	21057	21040	20933	21010	21179	21227	21134	21412	21016	21053	20942	20965	20908	20970	21273	21171	21095	21061	20989	21033	21134	20844	20876	21301	21097	20961	21089	21067	21173	20990	21134	21277	21049	21186	21195	20952	21052	21083	21142	20981	21122	20987	21148	20925	21115	21160	21100	21245	21026	21171	21264	21132	21075	20958	21017	21364	21139	21195	21131	21273	20998	21052	21220	21130	20958	21035	21079	20857	21143	21218	21149	21157	21042	20899	21140	21192	21093	21047	21178	21184	21283	21334	21048	21090	21138	21035	20923	21124	21125	21185	20997	20910	21067	21231
20982	29060	25464	19332	17365	17081	16988	16996	16922	16919	16986	16904	16840	16812	17117	16960	16907	16869	16825	16923	17072	17043	17087	16824	16877	16996	16896	16919	16914	16908	16940	16950	17215	16959	17002	16751	16781	16920	17139	16889	16864	16916	16859	16880	16957	16975	16983	16939	17044	16995	16998	16950	16827	16929	16939	16827	16967	16861	17067	16822	16820	17031	16898	16984	16979	17137	16831	16940	16947	16850	17166	16997	16924	16893	17007	16906	16777	16968	16895	17021	16898	16840	16823	16922	16937	16640	16923	16978	16872	16857	17017	17037	16824	17040	17129	16933	16993	16960	16795	16900	16961	16923	16908	16914	16972	16847	16956	17057	16799	16997	16917	16984	16925	16924	16915	16905	16916	16996	17069	17042	16891	16728	16928	16895	16903	16935	16907	16849	16922	17051	17073	16810	16921	16982	16864	16934	16827	17020	16871	16851	16996	16854	16800	17061	16904	16968	16990	16964	16906	17025	16907	17004	17037	16891	16969	16939	17032	17019	16826	16945	17064	16983	17005	16944	16928	16967	17146	16779	16955	16924	17031	16825	17058	16882	16987	16886	16885	16769	16908	17068	16927	16933	16954	16907	17060	16856	16935	16897	16823	16806	17219	16779	16931	16824	17206	17033	16722	17028	16963	16914	16743	16898	17109	16945	17056	17013	16657	16930	16955	16870	16936	16846	16864	17063	16765	16922	16972	17133	16965	16948	16900	16999	16829	16877	16788	16978	16890	16765	16864	16834	16891	16871	16839	16937	16946	16982	16848	16938	16836	16902	16820	17151	16969	16896	16835	16842	16951	16694	16951	16885	17008	16811	16896	16907	16899	16997	16791	16972	16879	16947	16946	16857	16798	17015	16938	16796	16869	16817	16900	16995	17096	16967	17089	16951	16998	17095	16987	16967	16945	16751	16842	17019	16983	16962	16985	16958	16921	16943	17150	16979	16834	16971	17215	16964	16959	16929	16839	17006	17020	16740	17054	16775	17121	16863	16913	16965	16863	16868	16766	16925	16774	17129	17083	16906	17003	16908	17035	16947	17011	16958	16923	16862	16928	16799	17009	16751	17040	16923	17034	17006	16960	16942	17104	16864	16983	16922	16703	16889	16892	16923	16894	17092	16834	16997	17071	17024	16963	16899	16932	17016	16877	16823	16795	16890	16981	16819	16873	16806	16795	16870	16915	16990	16828	16961	16980	16929	16927	17069	16815	16945	16988	16931	16996	16866	16816	16918	16935	16893	16798	17183	16859	16840	16889	16879	16931	17039	16934	16944	17115	16874	16902	16860	16870	16991	16742	17025	16926	16901	16987	16846	17198	17003	16928	16920	17168	16947	17022	16953	16886	16863	16981	16942	16871	16923	16927	16837	17120	16813	16975	16859	16962	16982	16952	17002	16979	16970	16967	16997	16907	16790	16996	16883	16896	16846	16978	16983	16883	16800	17024	16705	16767	16626	16822	16880	16922	16930	16931	16938	16947	16866	16916	16994	17021	16863	17011	16949	16842	16963	16881	16882	16903	16940	16922	16805	16979	16887	16862	17010	17028	16955	16823	17025	16943	16915	17030	17052	16834	16902	16944	17012	16923	16808	16858	16792	17027	16919	16847	17072	16809	16743	16860	16816	16871	17010	16954	17015	16837	16922	16970	16895	17102	16863	17036	16870	17002	17007	17088	16924	16780	16938	16821	16825	16837	16806	16885	17016	16899	17035	16869	16986	16899	16732	16902	17022	16943	17017	16878	16811	16848	16942	16942	17057	16836	16925	17067	16764	16832	16932	17018	16898	16876	16863	16961	17027	16869	16944	16991	17099	16967	16935	17050	16913	16980	16972	16859	16852	16887	16880	16900	17105	16828	16941	16980	16935	16859	16920	16908	16958	16929	16859	17072	16923	16922	16789	16984	16792	17007	16870	16929	16956	16965	16767	16861	16945	16971	16967	16965	16963	16845	16860	17006	16739	16729	16858	16990	16926	17083	17133	16848	17008	16980	17162	16942	16827	17067	16840	16896	16860	17006	16865	16913	16834	16973	16883	16964	17008	17042	16967	16932	16776	16826	16962	16985	17089	16935	16831	16802	16939	16952	16938	16807	16940	16908	16881	16918	17178	17048	17020	16796	16899	16902	16982	16890	16926	16908	16839	16735	16907	16970	17003	16859	16807	16847	16941	16939	17041	16890	16985	16935	16858	16909	16776	16846	16952	16760	17036	16954	17066	17111	16884	16835	17033	16861	16868	17017	16916	16908	16769	16905	16949	16864	16972	17101	16824	16957	17038	16909	16817	16891	16910	17076	16778	17033	16882	17034	16883	16995	16937	16957	16995	16925	16900	17073	16953	16771	16904	16843	16954	16847	16903	16749	17090	16935	16993	16889	16938	17073	16803	16956	16935	16839	16827	16918	17101	17084	16720	16905	16882	16847	16880	16981	16974	16816	16951	16913	16982	16893	16983	16897	16876	17067	17022	16990	16823	16825	17062	16960	16914	17017	16841	16758	16921	16723	16999	16955	16909	16875	17067	16893	16992	16802	17077	16970	16974	16901	17005	16939	16870	16820	16881	16928	17064	16949	16799	16898	16994	16936	16900	16938	16974	16901	16770	17011	16944	16844	16768	16837	17061	16947	16869	17071	17004	16849	17051	16945	16855	16977	16881	17009	16954	16792	16842	16992	17013	16768	17128	16972	16765	17085	16947	16910	17009	16949	16802	16958	16952	16968	16854	16842	16872	16974	16918	17057	16938	16797	16979	17008	17073	16840	16926	16863	16864	16776	16774	16863	16935	16873	17006	17070	16914	16863	16962	17092	16936	17025	16830	16814	17034	17045	16823	17030	16765	16736	16887	16853	16865	16940	16869	17010	16897	16859	16821	16667	17009	16922	16743	16782	16822	17006	16875	16994	17039	16833	16987	17190	16851	16974	16893	16864	17066	16977	17002	16999	16838	17006	16791	16846	16659	16821	16913	16746	16916	16931	17036	16863	16974	16888	16952	16934	16998	16830	16788	16881	16836	16878	17051	16839	17085	16846	16921	16939	16999	16881	16961	16936	16848	17077	16911	17106	16973	16959	16890	17030	16995	16888	16934	16810	16940	16949	17087	16814	16816	17013	17014	16943	16824	16900	16815	16961	17117	17174	16874	16928	16978	16869	16954	16906	16925	16835	16911	16863	16963	16937	16952	16930	16906	16917	16880	16760	16913	16918	16932	16892	17024	16924	16808	17008	16838	16962	16926	16710	16925	16868	16775	17083	16974	16918	17119	17007	16806	16809	17067	16895	16870	16967	17049	16723	16942	17129	16855	16975	16884	16805	16997	16954	16841	16922	16912	16938	17167	16772	16983	16565	17024	16896	16849	16839	16818	16871	16977	16903	16962	16986	16824	17024	17087	17016	17020	17155	16988	16869	16958	16858	17023	17006	17173	17052	16995	16925	16906	16853	16877	16942	16729	17042	16952	17056	16965	16914	16986	16708	16872	16887	16994	16863	16941	16920	17018	17127	16824	16915	17025	17212	16907	16905	17061	17021	17105	17002	16794	16825	16937	16933	16898	17002	17171	17010	16917	16977	16968	17035	17067	16854	16870	16993	16889	16902	17009	16978	16814	16922	17056	16892	17148	17003	16807	17008	17075	17056	17002	16964	16971	17015	16992	16894	17220	16891	16938	16818	16902	16844	16896	16907	16780	16934	16889	17058	17049	16898	16843	16844	16759	16914	16929	17113	16882	16836	16946	16787	16968	16977	16871	16861	17016	16996	16820	16794	17140	16982	17020	16883	16895	16908	16970	16929	16910	16919	16737	17096	16883	16950	16848	16870	16911	16951	16909	16832	17031	16808	16928	17002	16967	16944	17047	16889	17012	16855	16879	16925	16889	17021	16955	16813	16951	16975	16958	16857	17061	16846	16934	17159	16908	16849	16855	16916	17035	16894	16870	16831	16786	16925	16935	16946	16912	16920	16958	16981	16745	16897	17111	16990	17042	16928	17076	16938	16875	16888	16812	16876	16982	16922	17019	16881	16908	16801	16981	16866	16987	16810	16967	16861	16843	16804	17089	17036	16929	16932	16913	16795	16764	16986	17028	16973	16755	16895	17012	16942	16982	17008	16931	16901	16866	16869	16924	17138	16955	16890	16956	16863	16980	17042	16912	16980	16972	16943	17009	16790	16934	16852	16894	16890	16898	17027	16982	16822	16887	16947	16904	17027	17030	17198	16879	16880	16909	17082	16871	16985	16892	16832	16850	17031	16856	16945	16868	16898	17177	16828	16919	17060	16986	16824	16991	16958	17040	16913	16807	16959	16877	16834	16917	17002	16940	16949	16927	17070	16955	16695	16973	16959	16883	17011	16952	16922	17074	17040	16894	16867	16825	16951	16997	16938	16933	17068	17039	16992	16914	16910	17060	17110	16945	16895	16930	17036	17002	16888	16877	16796	17035	16842	17063	16950	16958	16997	16966	17067	16869	16982	16872	16807	16953	16729	16888	17063	16906	16925	16917	16979	16913	16803	16742	16950	17104	17081	16825	17086	17126	16987	16986	17149	16820	16991	16954	16857	17022	16989	16901	17023	17059	16975	16692	16988	16912	16858	16881	16967	16948	17004	17018	17054	16986	16928	16907	16760	16928	16940	16780	17056	16939	16869	16850	17032	16755	16969	16757	16758	16943	16898	16848	16901	16787	16875	16819	17047	16807	16915	16994	16908	17056	16924	17085	17048	16882	16920	16934	16890	16929	16803	16863	16875	16866	16899	16998	17006	17005	16869	16879	16894	16979	16874	16835	17044	16954	16980	16733	16870	16836	16914	17115	16885	16914	17004	17033	16883	17011	17059	16994	16865	16953	16954	16898	16798	16962	16979	16916	17028	16894	16977	16943	16846	17199	16945	16862	16844	16933	17032	17166	16863	16880	16887	16866	16906	16755	16844	17090	16949	16955	16817	16870	16973	16906	16743	16921	17085	16855	17018	16857	16871	16916	16802	17074	16924	16913	16839	16945	17001	16861	16890	16843	16991	17019	17023	17017	16997	16780	17017	16947	17004	17068	16948	16953	16957	17156	16972	16942	16947	17090	16963	16945	16877	16914	16943	16996	16878	16929	17014	16835	17031	16810	16950	16886	16901	16776	17103	16905	16917	16881
23323	20860	28227	23853	22081	23184	23041	20956	20285	20768	20632	20303	20390	20319	20464	20553	20418	20387	20480	20396	20221	20277	20320	20391	20256	20280	20477	20559	20345	20393	20271	20321	20078	20243	20439	20332	20314	20278	20391	20391	20356	20477	20426	20119	20201	20421	20362	20232	20321	20132	20244	20349	20348	20311	20339	20132	20406	20227	20135	20212	20214	20423	20409	20288	20371	20106	20533	20701	20619	20494	20434	20040	20174	20172	20164	20125	20282	20234	20215	20504	20288	20172	20159	19990	20290	20074	20275	20171	20223	20236	20379	20190	20074	20093	20212	20234	20080	20154	19972	20258	20295	20342	20058	20139	20159	20141	20102	20269	20420	20175	20260	20451	20224	20290	20333	20296	20325	20212	20294	20182	20114	20466	20338	20244	20194	20010	20208	20276	20290	20186	20260	20351	20262	20059	20215	20302	20032	20372	20083	20238	20005	20254	20257	20327	20388	20105	20118	20177	20432	20209	20055	20152	20139	20162	20257	20145	20374	20128	20352	20203	20103	20075	20280	20379	20303	20226	20244	20204	20245	20117	20267	20101	20259	20173	20413	20370	20247	20281	20214	19986	20188	20250	20214	20180	20102	20320	20276	20265	20286	20245	20139	20529	20295	20188	20386	20385	20279	20260	20136	20179	20154	20338	20116	20201	20442	20107	19924	20099	20267	20262	20129	20115	20334	20123	20192	20287	20260	20118	20306	20207	20331	20233	20250	20245	20238	20180	20171	20135	20275	20127	20140	19968	19979	20174	20117	20054	20123	20279	20452	20256	20045	20183	20268	20290	20206	20032	20171	19980	20276	20224	20241	20194	20271	20289	20262	20234	20082	20171	20081	20383	20230	20077	20241	20212	20316	20054	20138	20136	20100	20364	20275	20103	20117	20287	20198	20225	20229	20319	20368	20139	20034	20217	20145	20420	20270	20372	20408	20074	20250	20286	19950	20269	20197	20130	20051	20211	20274	20175	20200	20104	20170	20039	20144	20291	20328	20012	20325	20386	20259	20325	20174	20286	20401	20311	20374	20286	20424	20217	20341	20288	20192	20232	20378	20445	20112	20033	20341	20386	20249	20306	20267	20287	20339	20073	20188	20272	20166	20313	20206	20178	20147	20214	20293	20290	20355	20179	20241	20399	20368	20230	20158	20217	20189	20313	20349	20244	20219	20350	20189	19991	20326	20175	20219	20362	20119	20243	19891	20144	20104	20179	20112	20139	20282	20089	20175	20218	20107	19998	20147	20219	20190	20140	20321	20024	19999	20107	20244	20275	20082	19962	20186	20442	20104	20378	19962	20172	20256	20352	20299	20208	20197	20301	20188	20266	20274	20382	20223	20219	20240	20169	20394	20280	20116	20394	20321	20350	20163	20112	20018	20060	20255	20246	20169	20429	20315	20116	20307	20160	20280	20169	20303	20240	20123	20018	20197	20140	20075	20142	20259	20229	20037	20171	20470	20474	20260	20358	20245	20287	20156	20157	20148	20198	20552	20346	20370	20351	20096	20306	20201	20085	20237	20240	20335	20132	20300	20468	20113	20178	20420	20216	20269	20292	20303	20273	20280	20199	20087	20191	20294	20172	20146	20214	20334	20243	20166	20185	20001	20435	20174	20282	20302	20387	20303	20167	20024	20276	20243	20244	20123	20339	19982	20258	20322	20259	20157	20274	20204	20110	20101	20338	20215	20234	20263	20233	20105	20340	20131	20224	20263	20379	20296	20164	20272	20083	20060	20106	20078	20214	20105	20157	20273	20173	20175	20128	20023	20157	20253	20070	20223	20083	20234	20469	20330	20223	20256	20161	20400	20164	20177	20112	20069	20249	20318	20282	20236	20177	20182	20214	20335	20212	20293	20180	20278	20212	20238	20320	20308	20384	20028	20120	19938	20035	20176	20091	20091	20081	20382	20352	20157	20190	20157	20252	20202	20055	20278	20370	20298	20254	20076	20126	20175	20354	20155	20092	20265	20214	20287	20086	20391	20249	20243	20131	20234	19836	20209	20301	20190	20210	20173	20292	20341	20345	20328	20549	20225	20188	20207	20156	20365	20220	19974	20108	20221	20159	20303	20253	20283	20255	20113	20398	20224	20125	20152	20313	20119	20078	20324	20465	20429	20028	20131	20094	20296	20268	20369	20114	20177	20217	19979	20109	19921	20114	20108	20091	20267	20161	20123	20223	20125	20074	20346	19971	20276	20380	20158	20189	20110	20258	20267	19955	20223	20283	20174	20195	20253	20244	20065	20318	20133	20353	20341	20200	20148	20185	20251	20155	20168	20274	20100	20435	20256	20354	20282	20165	20349	20316	20081	20192	20198	20142	20271	20343	19969	20176	20297	20254	20352	20336	20070	19896	20188	20283	20337	20208	20151	20177	20152	20322	20076	20090	20135	20200	20029	20428	20251	20249	20200	20280	20187	20183	20054	20415	20404	20308	20127	20267	20271	20241	20227	20227	20292	20265	19986	20180	20371	20185	20153	20194	19965	20334	20072	20289	19966	20268	20431	20173	20201	20116	20137	20032	20174	20321	20218	20158	20283	20319	20108	20313	20025	20156	20138	20086	20450	20109	20308	20436	20241	20036	20222	20161	20331	20246	20154	20050	20138	20260	20169	20249	20044	20168	20158	20188	20233	20231	20020	20223	20116	20255	20148	20439	20366	20328	20129	20078	20151	20166	19970	20298	19884	20120	20009	20129	20337	20259	20192	20013	20331	20146	20214	20174	20113	20155	20256	20103	20403	20290	20228	20273	20189	20262	20359	20309	20122	20297	20036	20200	20199	20370	20303	20242	20270	20148	20180	20313	20246	19861	20296	20185	20433	20338	20225	20318	20178	20033	20321	20178	20029	20257	20258	20273	20298	20058	20112	20235	20154	20352	20289	20249	20328	20068	20377	20348	20245	20201	20243	20503	20383	19972	20021	20155	20325	20215	20009	20074	20378	19945	20227	20158	19997	20323	20419	20237	20294	20229	20230	20229	20235	20160	20399	20416	20259	20081	20307	20158	20215	20234	20181	20460	20114	20269	20535	20278	20312	20351	20463	20311	20219	20359	20341	20277	20167	19982	20485	19957	20127	20249	20014	20195	20221	20264	20153	20197	20203	19974	20183	20273	20089	20091	20189	20355	20148	20188	20348	20268	20026	20040	20178	20248	20377	20285	20433	20089	20248	20096	20220	20325	20340	20153	20142	20217	20149	20249	20146	20177	20277	20285	20266	20055	20304	20054	20371	20310	20181	20207	20396	20215	20240	20095	20199	20170	20519	20133	20175	20304	20152	20216	20144	20080	20183	20159	20179	20233	20065	20284	20268	19901	20263	20214	20150	20305	20362	20275	20222	20291	20155	20183	20249	20206	20244	20430	20112	20221	20282	20294	20119	20213	20420	20134	20170	20240	20171	19995	20144	19938	20378	20458	20363	20089	20197	20330	20271	19996	19929	20336	20409	20216	20071	20165	20153	20129	20186	20002	19977	20291	20124	20052	20142	20049	20262	20023	20311	20314	20299	20222	20068	20069	20086	19981	19997	20185	20200	20237	20499	20253	20075	20105	20177	20185	20187	20360	20385	20189	20192	20476	20229	20385	20205	20064	20284	20169	20133	20184	20308	20319	20204	20376	20021	20237	20230	20219	20253	20168	20139	20301	20198	20275	20054	20254	20185	20327	20253	20321	20346	20256	20312	20306	20218	20131	20099	20336	20083	20308	20297	20316	20252	20172	20159	20387	20124	20416	20235	20321	20051	20056	20210	20289	20000	20384	20298	20332	20399	20304	20325	20347	20205	20092	20515	20403	20189	20157	20217	20282	20280	20322	20149	20152	20195	20096	20147	20146	20281	20299	20228	20410	20119	20227	20483	20269	20260	20174	20413	20270	20278	20241	20098	20164	20227	20358	20139	20167	20267	20147	20240	20453	20289	20090	20129	20270	20147	20334	20208	20230	20191	20257	20038	20127	20200	20138	20181	20247	20043	20202	20163	19856	20495	19970	20294	20361	20089	20374	20226	20264	20116	20255	20231	20291	20220	20237	20281	20226	20306	20001	20288	20313	20353	20023	20371	20183	20278	20394	20307	20327	20197	20243	20272	20202	20385	20304	20394	20169	20232	20125	20070	20267	20223	19941	20254	20222	20176	20220	20233	20347	20389	20497	20176	20189	20123	20176	20010	20154	19984	20154	20459	20205	20055	19909	20059	20171	20218	20154	20214	20298	20464	20250	20292	20375	20068	20221	20219	20202	20209	20078	20005	20133	20223	20215	20202	20173	20025	20333	20277	20362	20296	19984	20068	20223	20077	20112	20375	20304	20111	20169	20058	20245	19988	20300	20238	20270	20226	20297	20258	20433	20331	20109	20076	20307	20127	19968	20241	20249	20175	20281	20063	20113	20095	20122	20520	20195	20133	20172	20300	20170	20399	20239	19937	20118	20445	20342	20232	20354	20170	20156	20106	20226	20396	20297	20081	20287	20189	20029	20292	20244	20180	19986	20234	20128	20127	20250	20227	20111	20264	19921	20147	20278	20281	20390	20055	20184	20205	20110	20102	20366	20223	20469	20295	20137	20359	20398	20162	20159	20163	20230	20171	20136	20140	20308	20130	20131	20281	20307	20323	20245	20221	20198	20342	20286	20176	20095	20167	20012	20134	20389	20132	20156	20088	20285	20277	20310	20104	20068	20189	20325	20260	20181	20018	20248	20199	20309	20496	20252	20215	20513	20191	20067	20167	20374	20075	20296	20001	20337	20517	20148	20207	20155	20419	20305	20066	20186	20198	20257	20058	20160	20290	20065	20123	20361	20261	20304	20061	20418	20284	20234	20332	20048	20237	20218	19898	20139	20301	20254	20186	20270	20164	20260	20123	20091	20295	20186	19981	20019	20095	19919	20142	20356	20186	20233	20111	20155	20179	20071	20276	20184	20211	20261	20193	20283	20234	20193	20399	20246	20056	20165	20309	20019	20516	20388	20188	20358	20172	20286	20500	20122	20474	20308	20188	20103	20072	20239	20321	20069	20329	20145	20224	20119	20195	19982	20126	20194	20128	20131	20223	20393	20358	20228	20336	20388	20230	20262	20219	20255	20091	20057	20282	20314	20197	20199	20279	20248	20321	20175	20286	20239	20214	20180	20162	20199
22942	40557	33771	23031	18692	17532	17190	16897	16803	16862	16755	16812	16597	16390	16724	16540	16694	16587	16583	16453	16610	16620	16541	16581	16611	16679	16665	16539	16598	16745	16615	16500	16470	16543	16651	16466	16613	16420	16554	16643	16482	16596	16546	16510	16713	16600	16558	16613	16420	16367	16530	16561	16642	16511	16654	16494	16764	16591	16579	16450	16580	16422	16455	16603	16468	16585	16804	17131	17165	16786	16811	16502	16466	16372	16375	16485	16669	16421	16412	16325	16567	16568	16515	16540	16480	16336	16656	16718	16495	16589	16487	16635	16505	16447	16534	16507	16375	16505	16530	16460	16512	16301	16513	16445	16484	16563	16508	16387	16418	16567	16472	16537	16357	16568	16501	16527	16534	16490	16528	16531	16553	16502	16538	16520	16577	16468	16500	16515	16474	16359	16454	16614	16364	16482	16673	16558	16440	16392	16462	16490	16366	16537	16520	16415	16402	16355	16649	16439	16491	16525	16514	16524	16395	16681	16339	16625	16364	16518	16515	16435	16482	16405	16431	16496	16394	16406	16513	16523	16602	16388	16471	16585	16505	16392	16366	16682	16396	16703	16606	16428	16510	16607	16613	16712	16358	16486	16494	16502	16401	16548	16610	16436	16397	16535	16413	16516	16331	16540	16511	16579	16537	16365	16596	16551	16547	16376	16399	16401	16389	16378	16398	16510	16497	16369	16552	16608	16479	16291	16444	16522	16395	16591	16501	16835	16497	16477	16676	16532	16471	16503	16375	16412	16564	16535	16543	16581	16660	16574	16407	16459	16655	16460	16340	16406	16544	16416	16390	16518	16513	16552	16349	16582	16258	16574	16610	16411	16490	16530	16436	16529	16426	16306	16462	16622	16698	16365	16406	16536	16525	16326	16559	16426	16480	16418	16407	16498	16506	16503	16445	16404	16415	16609	16450	16500	16416	16533	16489	16617	16357	16409	16530	16485	16406	16406	16531	16489	16665	16381	16505	16508	16513	16468	16472	16509	16419	16423	16529	16531	16451	16496	16509	16422	16444	16615	16546	16485	16429	16540	16339	16418	16547	16509	16470	16516	16432	16396	16564	16495	16575	16447	16453	16383	16600	16694	16512	16434	16499	16471	16582	16517	16453	16411	16494	16520	16592	16522	16491	16503	16488	16579	16478	16466	16567	16582	16433	16606	16593	16498	16637	16506	16418	16410	16474	16591	16488	16524	16450	16358	16490	16281	16474	16589	16403	16546	16617	16474	16449	16645	16677	16501	16428	16513	16600	16445	16490	16384	16662	16433	16495	16523	16382	16392	16456	16578	16446	16489	16471	16388	16617	16382	16512	16564	16601	16471	16546	16574	16356	16545	16505	16528	16474	16542	16619	16462	16545	16419	16376	16392	16362	16518	16343	16413	16423	16423	16531	16656	16580	16576	16265	16527	16634	16605	16484	16555	16273	16386	16491	16519	16532	16443	16513	16356	16504	16409	16526	16592	16474	16562	16487	16646	16416	16387	16377	16427	16424	16392	16433	16454	16529	16574	16414	16480	16544	16671	16487	16710	16595	16530	16532	16250	16422	16720	16665	16517	16538	16562	16473	16595	16486	16662	16333	16620	16586	16533	16467	16405	16511	16660	16436	16374	16595	16640	16390	16486	16506	16474	16412	16588	16444	16536	16511	16451	16496	16446	16480	16444	16455	16518	16482	16501	16508	16472	16559	16640	16381	16472	16425	16636	16463	16541	16475	16405	16460	16577	16452	16437	16464	16381	16338	16380	16436	16351	16568	16413	16363	16620	16459	16552	16429	16409	16346	16513	16570	16379	16448	16537	16470	16707	16500	16400	16361	16529	16459	16565	16480	16541	16566	16503	16484	16562	16490	16317	16475	16654	16294	16723	16488	16545	16617	16536	16626	16462	16316	16716	16309	16389	16547	16435	16523	16406	16362	16485	16506	16506	16744	16568	16535	16448	16698	16551	16596	16495	16454	16522	16486	16473	16619	16401	16590	16528	16582	16403	16634	16472	16422	16467	16373	16524	16378	16460	16362	16381	16575	16503	16515	16686	16502	16556	16451	16397	16313	16577	16584	16444	16522	16515	16536	16352	16400	16496	16563	16522	16470	16606	16531	16474	16531	16263	16611	16607	16530	16424	16422	16546	16651	16483	16450	16634	16533	16717	16594	16333	16328	16634	16264	16504	16480	16536	16429	16604	16313	16309	16649	16408	16411	16436	16415	16481	16552	16429	16564	16611	16598	16547	16426	16481	16573	16462	16390	16486	16505	16436	16665	16560	16521	16527	16613	16480	16488	16528	16419	16403	16439	16306	16443	16493	16436	16377	16536	16469	16458	16339	16492	16472	16410	16526	16502	16400	16495	16601	16515	16567	16373	16450	16468	16522	16367	16445	16371	16559	16653	16608	16720	16425	16697	16455	16527	16571	16534	16527	16633	16572	16765	16499	16417	16544	16569	16388	16428	16522	16588	16536	16540	16553	16572	16500	16485	16579	16389	16494	16517	16392	16177	16516	16325	16404	16558	16582	16590	16442	16391	16471	16388	16521	16449	16451	16655	16504	16409	16476	16416	16476	16427	16610	16494	16280	16430	16618	16364	16346	16484	16492	16536	16496	16542	16591	16410	16514	16632	16448	16506	16521	16565	16530	16640	16579	16330	16455	16440	16485	16493	16574	16232	16463	16551	16635	16345	16532	16463	16476	16595	16385	16512	16533	16403	16683	16571	16455	16511	16542	16540	16478	16286	16278	16408	16497	16466	16629	16445	16612	16673	16545	16500	16389	16406	16469	16614	16523	16420	16386	16450	16454	16493	16427	16530	16476	16471	16503	16516	16615	16401	16282	16457	16435	16785	16471	16433	16503	16303	16588	16533	16456	16537	16497	16423	16588	16462	16351	16394	16432	16553	16536	16573	16583	16630	16523	16540	16447	16321	16551	16436	16484	16563	16445	16513	16309	16461	16610	16606	16571	16469	16776	16446	16516	16479	16387	16499	16591	16391	16486	16582	16508	16283	16466	16511	16400	16617	16532	16407	16539	16498	16443	16512	16378	16605	16465	16570	16527	16526	16318	16435	16577	16479	16406	16441	16576	16480	16349	16532	16427	16395	16510	16538	16445	16512	16418	16218	16619	16552	16559	16434	16497	16401	16432	16290	16538	16451	16536	16531	16638	16620	16565	16533	16531	16571	16418	16384	16218	16551	16383	16398	16407	16489	16457	16481	16440	16504	16372	16422	16416	16612	16456	16477	16562	16611	16533	16322	16362	16491	16344	16457	16450	16611	16511	16755	16545	16499	16596	16467	16455	16347	16407	16307	16617	16353	16510	16387	16398	16406	16619	16546	16494	16395	16482	16462	16414	16591	16560	16473	16594	16649	16679	16660	16615	16496	16674	16617	16507	16700	16448	16506	16569	16626	16524	16507	16535	16475	16426	16335	16425	16453	16635	16563	16412	16606	16548	16453	16465	16409	16480	16347	16441	16311	16415	16350	16549	16272	16327	16445	16498	16544	16315	16446	16559	16463	16553	16579	16526	16459	16447	16667	16506	16189	16461	16422	16444	16478	16465	16591	16450	16382	16453	16357	16400	16556	16725	16307	16558	16508	16388	16510	16387	16459	16350	16514	16630	16344	16434	16324	16613	16363	16350	16551	16652	16409	16474	16509	16468	16466	16428	16520	16426	16521	16316	16701	16601	16582	16545	16419	16505	16665	16443	16445	16523	16450	16346	16722	16488	16556	16566	16477	16347	16476	16478	16603	16389	16602	16414	16526	16458	16713	16502	16539	16519	16606	16480	16497	16466	16421	16457	16316	16597	16323	16523	16341	16592	16459	16491	16482	16430	16518	16496	16357	16582	16507	16686	16403	16385	16642	16566	16463	16605	16404	16420	16389	16415	16354	16368	16693	16455	16511	16412	16572	16499	16592	16625	16641	16459	16517	16392	16567	16389	16620	16546	16466	16521	16481	16485	16522	16501	16646	16501	16491	16439	16672	16484	16527	16463	16570	16351	16569	16488	16539	16386	16527	16415	16622	16500	16418	16433	16537	16443	16639	16476	16306	16562	16617	16444	16334	16416	16554	16562	16624	16432	16631	16409	16481	16337	16623	16376	16614	16538	16416	16333	16452	16413	16481	16528	16455	16584	16311	16544	16550	16410	16560	16477	16590	16428	16474	16536	16316	16730	16375	16451	16314	16444	16366	16608	16429	16441	16503	16538	16469	16355	16596	16428	16666	16632	16420	16578	16479	16609	16542	16457	16608	16484	16464	16413	16389	16517	16384	16303	16475	16566	16579	16387	16460	16487	16378	16608	16573	16210	16452	16545	16564	16499	16565	16420	16250	16504	16495	16493	16380	16335	16713	16603	16307	16478	16432	16597	16351	16526	16530	16391	16535	16530	16586	16458	16534	16349	16448	16453	16540	16588	16386	16498	16375	16664	16477	16645	16576	16400	16512	16594	16432	16438	16502	16483	16655	16618	16513	16608	16546	16430	16383	16408	16360	16492	16515	16543	16393	16478	16520	16487	16522	16625	16476	16345	16336	16453	16477	16363	16617	16411	16546	16514	16419	16461	16327	16552	16492	16528	16518	16583	16553	16507	16557	16385	16373	16429	16603	16388	16652	16374	16517	16403	16429	16430	16423	16358	16451	16569	16546	16323	16419	16250	16410	16610	16476	16505	16502	16653	16340	16392	16520	16212	16544	16552	16514	16419	16568	16568	16522	16402	16594	16556	16248	16506	16415	16386	16507	16429	16602	16760	16434	16507	16237	16512	16523	16538	16589	16482	16609	16360	16439	16383	16542	16292	16578	16402	16396	16468	16474	16496	16335	16510	16440	16377	16555	16510	16290	16687	16507	16519	16577	16400	16497	16504	16509	16389	16462	16565	16483	16384	16580	16452	16556	16390	16328	16315	16514	16524	16493	16691	16482	16390	16633	16538	16465	16495	16512	16572	16500	16580	16477	16454	16543	16520	16436	16469	16480	16533	16387	16533	16520	16360	16532	16534	16526	16586	16453	16631	16465	16491	16521	16454	16573	16585	16446	16582	16578	16617	16440	16441	16547	16692	16476	16409	16455	16535	16567	16508	16572	16592	16699	16438	16602	16432	16664	16561	16478	16458	16455	16620	16609	16564
22232	20858	28476	23360	21206	23504	25776	21082	20650	20682	20501	20548	20686	20485	20403	20245	20307	20332	20235	20338	20214	20200	20430	20278	20520	20453	19928	20110	19950	20078	20212	20103	20180	20129	20222	20001	20246	19974	20149	20317	20210	20248	20146	20242	20173	20237	20080	20154	20156	20021	20111	20012	20337	20190	19977	20089	20155	20149	19979	20005	20298	20029	20017	20161	19972	20043	20203	20826	20842	20567	20417	20195	19989	20012	20184	20093	20095	20053	20069	19915	19972	20045	19982	20014	20104	20000	20103	20167	19821	20083	19928	19929	19943	20011	20077	19955	20030	20100	19933	19982	20255	20079	20089	20150	19974	19908	19950	19997	20066	19828	19901	19903	20041	20076	19997	19800	20002	19860	19934	20087	19984	20035	20218	20052	20033	20030	19918	19978	19964	20059	20065	19934	20166	20253	19912	20153	20017	20349	19879	19925	20074	20026	20104	20049	19673	20168	19995	20134	19959	19919	19844	20206	19809	19922	20016	20106	20282	19791	19965	20048	20201	19920	19977	20207	20010	20014	19924	19910	19912	20004	20222	20060	19987	20164	20205	20094	20013	20131	19876	20086	19939	19906	19961	20105	20137	19987	20016	20105	19980	20028	20037	19864	19966	20253	20016	20037	19930	19878	20210	19948	20158	19983	19811	19951	20012	20129	20029	20098	20172	19909	20173	19890	19898	19998	19836	19970	19928	20060	20062	20100	19973	20015	20184	20183	19954	19964	20037	20163	20204	20135	20205	19901	19991	19996	20088	20025	19944	20172	19939	19909	19865	20056	20092	19982	20002	20019	19940	19788	19884	20009	20130	19845	19957	20108	20105	19844	20139	20148	19962	19981	19672	19833	19757	19942	20155	20146	20169	20155	20017	20230	20001	20235	20033	19986	19839	20106	20032	19815	20062	19987	20131	19982	20073	19889	20000	19997	20001	19954	20059	19924	19932	19990	19975	19911	19987	20009	20132	19916	20171	20065	20240	19863	19981	20136	20123	19969	20090	20020	19940	20031	20079	19854	20167	19863	19928	20001	20226	19877	19991	20067	20180	20123	20192	19943	19877	19942	20047	20115	19895	19964	20164	20115	20094	19936	20066	19860	20001	20065	20011	20026	20057	19935	19990	19903	19959	20148	20121	20122	20345	20035	19935	19930	19742	19830	19996	20010	20038	19962	20200	20186	19896	19991	20089	19845	20129	19751	19994	19913	19869	20150	19824	20220	20058	19961	20052	20056	20060	20051	20093	19927	19919	19951	20029	19949	19987	20181	20311	19983	19911	19826	19973	20128	20207	20089	20272	19935	20112	19916	19944	20138	20035	19848	19866	20017	20015	19955	20121	19935	20117	20000	20069	20284	20152	20012	20022	19781	19890	19867	20002	20062	20025	19824	20072	20009	20245	20054	19950	19874	19995	20063	20256	20153	20182	20096	20052	19928	20036	19930	20018	20034	20017	19866	19959	20082	19967	20124	19933	19886	20061	20194	19798	19948	19917	19979	20020	19906	19961	20105	19972	19893	19992	20071	20064	19895	19916	20015	20284	19824	20034	20159	19826	19962	20038	20203	20094	19952	20261	19794	20094	20100	20146	20084	19953	20040	20281	20084	19995	19942	19800	20035	19960	20072	19973	19994	19934	20140	20233	20009	19860	20075	19868	19906	19965	20158	20011	20076	20026	20110	20184	19943	20113	19889	19937	19926	20037	20156	20106	19922	20091	19911	20029	19854	20144	19989	19905	20000	20069	19876	19918	20060	20025	19916	19976	20100	20079	20209	20236	20081	20065	20081	20168	19961	19960	19955	20084	20215	19890	19961	19921	19968	19962	20169	19876	19984	20029	19942	20007	20030	20090	20250	19988	20056	20168	20062	20177	20063	20117	20059	20045	20048	20046	19956	19819	20210	20223	20114	20048	20122	20159	20058	20071	19891	19975	20060	20007	19995	19969	19876	19888	20039	20219	19952	19987	20116	19962	19902	19955	20079	19953	20053	19873	20037	20113	19933	19939	20191	20071	19934	19941	19905	19914	19940	19877	20345	20045	20097	20066	19994	20015	19848	19830	19997	19987	20062	20055	20011	20007	19905	20057	20245	19976	19890	20053	19928	19905	19738	19958	19840	20190	20047	20175	20087	19941	20293	19845	20046	19933	20164	20211	20045	19968	19915	19824	20012	20107	19934	20026	19937	20162	20016	19925	19913	20049	20025	19939	19927	19933	19955	20149	20002	19922	19966	19900	20025	20110	19902	19750	20208	19983	19916	20091	19994	20042	19970	19920	20096	20073	19982	20124	19962	20296	19962	20165	19911	20010	20107	19950	19867	19983	19896	20048	19988	19874	19999	20231	20138	19895	20018	19963	20131	20006	19876	20029	20046	19853	20012	19945	19936	20048	20040	20006	20106	20120	19664	20152	20131	19869	20021	20086	20161	19909	19883	20005	19928	20036	19986	20015	20143	19926	19808	20013	19949	20065	19856	19874	19826	20016	19991	19889	20161	20112	19872	20098	20013	19838	20097	19968	19831	20020	19883	19839	19838	20001	20015	20327	19946	20007	19979	20166	20095	19875	20036	20050	19985	19824	20046	20094	20095	19837	19824	19927	19963	19970	19951	19935	19883	20108	19871	19855	19654	20130	19917	19929	19967	19957	19852	20171	19916	19991	19926	19948	19848	19957	19848	20165	19932	19823	20019	20090	19892	19784	19968	19940	20033	20097	20055	19999	19992	20223	19909	19850	20058	20037	19870	20063	19950	20204	20167	20132	19834	20167	20105	20009	19860	19965	19962	19938	19892	19961	20144	19950	19838	19830	20122	20107	20067	20016	20060	19864	19894	20026	20179	19863	19889	20118	19705	20157	20147	20138	20011	19991	20267	20160	20060	19854	20049	20001	20217	19900	20175	20120	20091	19877	20235	19888	20068	20035	20082	20041	20089	20161	19963	20152	20072	20208	20008	19962	20152	20023	19962	20032	20046	20020	19884	19842	19990	19673	20001	20019	19981	19767	19867	19722	19977	20174	19944	20223	19807	19954	19809	19917	20043	19898	19985	20082	20051	19955	20035	19868	20055	19950	20105	20055	20192	20130	19831	19883	20255	19879	20229	20186	19954	20035	20071	19878	20084	20017	20139	20032	20206	20039	20046	20029	20127	20156	20030	20002	20140	19870	19786	19863	19893	20148	20045	19954	20004	20055	19803	20026	19902	20213	20142	20177	20099	19975	19973	20126	19887	20012	19962	20048	20075	19927	20164	19744	19978	20040	19921	20091	19868	19931	20003	20107	20000	20080	20009	19926	20159	19966	19851	19991	20242	20031	20019	20088	19971	19952	19980	20078	20144	19938	19992	19729	20193	19961	20151	20156	20146	19989	19850	19785	19846	19958	20079	20161	19933	19950	20103	20135	20110	19973	20039	20081	20277	19983	19902	20010	19942	20044	20123	19819	19847	20037	20051	20078	19769	20047	20010	20078	20167	19918	20000	19989	20176	19982	20014	19989	20092	20204	20130	19834	20031	19808	20147	19954	19940	20247	20147	20027	19969	20084	20058	20202	19924	20111	19962	20077	19990	20083	20037	20073	20075	19964	19788	19936	19950	20257	19956	20030	20178	20014	19967	19930	20076	20134	20141	20048	19985	20087	20119	19950	20133	19983	19710	19903	20175	20044	20174	20158	20000	20117	20034	20069	19934	19987	19752	20298	20048	20123	20046	20065	19869	20178	20202	20038	19957	20095	20155	20094	19892	19950	19982	19886	19779	19983	20049	19907	20208	19975	19848	19922	19886	20020	20044	20102	19944	19995	19988	19819	19985	20142	20111	19914	19981	19906	19965	20064	19953	20166	19714	19947	20103	20048	19877	20055	20137	20124	20093	19990	20031	20011	20194	19899	20090	19789	19806	20080	20114	20155	20051	19975	19847	20030	19976	20028	20011	20140	19822	19994	19907	20088	20000	19894	20205	19924	20078	19962	20031	19854	19717	19969	20142	20070	20169	19939	19997	20176	20013	19956	20014	20230	19884	19858	20029	20027	20244	19982	20095	20298	19940	20126	19832	19900	20128	20214	19987	20015	19955	20071	20049	19971	20054	19964	19965	20106	20069	20135	19825	20004	19831	19876	19664	19916	19999	20033	20154	20116	19958	20041	19956	20057	20158	20263	19883	20205	19934	19973	20036	19925	19851	20029	20106	20005	20089	20007	20171	19852	19990	20051	19980	19943	20097	19943	20115	19824	19977	20132	19942	19919	19910	19901	19983	19928	19771	20050	19924	19926	19993	19737	20119	19746	19822	20270	19890	20326	20081	20032	19829	20026	19994	20123	19984	20073	20013	20160	20098	20104	20047	20087	19865	19945	19766	20063	20058	20089	20105	20049	20093	19885	20065	19968	19993	20018	19966	20078	20039	20088	20145	20045	20030	19992	19962	20036	19893	20194	20062	19882	20227	20030	20228	19998	20084	20135	19821	19929	19994	19922	19972	20041	20110	19861	20105	20031	19971	20117	20059	20222	20052	19886	20038	20105	20038	20005	19879	19856	19971	20110	19949	19957	20202	19677	20144	19855	19947	20056	20052	19943	19963	20147	20070	20018	19877	20017	20047	19994	19944	20011	19972	20001	19834	19970	19939	20167	19889	20038	19910	20016	19852	20020	20037	19697	19827	20035	20043	20070	19955	19978	20029	19782	19880	19846	20036	20000	19990	20117	20236	20075	20028	20002	20096	19881	19895	20078	20086	20179	19944	20100	19961	20024	19817	20179	19971	20105	20220	19957	19970	19833	19833	20095	20052	20128	19906	20158	20025	20032	19859	19966	20057	20082	19979	19935	19845	20228	20081	19962	19982	20004	19872	19982	20099	19914	20037	19897	19859	19914	20043	19902	19910	19947	19861	19985	19936	19991	20121	20269	19988	19955	20028	20123	19945	20079	19874	19905	20080	19768	19982	19846	20034	20133	19831	20241	19993	19801	20112	20055	20130	19963	19850	19930	19821	20153	20077	20123	19995	20119	20261	19869	20059	20074	19894	19953	20058	19872	20073	20201	20029	19979	20079	20034	20068	19976	20097	20004	19961	20224	19947	19864	19961	19908	19813	20167	19972	19926	19826	19784	20032	20134	19929	20113	20183	19932	19888	20086	20022	20009	20088
25554	44439	38135	28452	20673	18145	17638	17206	16965	16873	16850	16618	16505	16625	16625	16553	16473	16421	16358	16410	16374	16426	16617	16328	16499	16477	16368	16384	16637	16365	16609	16576	16569	16329	16517	16419	16394	16476	16323	16174	16512	16444	16500	16488	16249	16417	16498	16718	16602	16488	16394	16305	16467	16343	16397	16348	16397	16277	16486	16339	16134	16370	16347	16539	16240	16501	16868	17498	17468	16994	16890	16415	16426	16418	16493	16263	16159	16305	16373	16438	16253	16520	16502	16472	16410	16337	16306	16419	16332	16324	16358	16201	16341	16305	16356	16372	16339	16177	16332	16170	16358	16375	16300	16475	16264	16481	16398	16277	16400	16381	16418	16214	16262	16265	16597	16271	16403	16366	16451	16493	16322	16274	16342	16520	16372	16519	16342	16292	16327	16367	16343	16103	16405	16371	16230	16396	16306	16383	16194	16438	16397	16470	16374	16385	16309	16438	16252	16197	16296	16265	16316	16286	16291	16191	16400	16351	16347	16137	16387	16430	16312	16264	16265	16299	16317	16235	16421	16254	16416	16309	16316	16252	16265	16447	16351	16477	16432	16263	16348	16475	16223	16334	16409	16383	16296	16464	16347	16354	16330	16302	16393	16509	16245	16325	16255	16378	16397	16281	16390	16275	16394	16196	16360	16389	16287	16251	16426	16253	16215	16553	16283	16329	16222	16105	16064	16242	16300	16422	16389	16295	16595	16274	16274	16314	16390	16501	16380	16457	16303	16335	16316	16443	16442	16266	16497	16404	16029	16447	16289	16291	16192	16425	16296	16380	16396	16279	16192	16373	16338	16445	16314	16309	16445	16502	16337	16380	16269	16243	16378	16277	16413	16268	16430	16420	16471	16235	16293	16379	16434	16486	16355	16320	16308	16535	16379	16182	16410	16373	16335	16371	16421	16223	16333	16215	16371	16432	16414	16359	16298	16398	16271	16271	16324	16446	16229	16562	16338	16223	16294	16373	16405	16215	16423	16301	16291	16310	16214	16442	16233	16278	16363	16362	16291	16314	16285	16423	16377	16362	16339	16383	16455	16342	16350	16221	16345	16335	16444	16400	16272	16343	16416	16189	16395	16222	16445	16447	16436	16455	16315	16248	16281	16411	16335	16167	16311	16351	16316	16316	16233	16387	16158	16381	16397	16350	16327	16460	16347	16196	16481	16281	16350	16468	16544	16206	16403	16366	16340	16254	16459	16207	16215	16416	16175	16505	16293	16323	16324	16374	16376	16216	16378	16287	16363	16363	16411	16283	16353	16441	16351	16414	16320	16400	16416	16312	16323	16453	16439	16382	16187	16417	16417	16241	16362	16451	16319	16294	16365	16529	16223	16444	16436	16372	16451	16428	16385	16260	16421	16390	16409	16262	16368	16312	16329	16496	16391	16221	16448	16230	16438	16225	16270	16269	16328	16430	16289	16203	16272	16320	16396	16302	16425	16295	16363	16333	16445	16299	16299	16292	16426	16281	16435	16240	16471	16422	16374	16553	16345	16342	16370	16279	16306	16276	16222	16346	16286	16257	16376	16261	16406	16309	16360	16423	16317	16245	16362	16513	16156	16287	16265	16288	16423	16294	16495	16327	16372	16221	16276	16238	16290	16394	16282	16270	16217	16395	16432	16324	16440	16360	16294	16169	16235	16339	16298	16312	16210	16181	16473	16260	16445	16258	16238	16359	16224	16217	16211	16298	16410	16216	16482	16266	16397	16441	16466	16281	16325	16244	16199	16364	16156	16562	16198	16272	16234	16357	16121	16345	16304	16550	16387	16377	16299	16384	16345	16220	16423	16541	16372	16359	16240	16287	16423	16359	16348	16356	16290	16249	16318	16431	16328	16263	16262	16274	16182	16375	16463	16311	16196	16409	16417	16287	16061	16337	16300	16263	16250	16341	16336	16368	16215	16351	16284	16442	16222	16087	16350	16349	16207	16119	16247	16434	16153	16460	16252	16354	16457	16413	16346	16185	16275	16159	16556	16384	16315	16310	16272	16416	16335	16403	16388	16264	16302	16189	16429	16409	16398	16380	16362	16462	16428	16382	16299	16421	16123	16314	16294	16367	16401	16421	16274	16315	16493	16225	16247	16401	16322	16343	16372	16660	16410	16244	16397	16492	16488	16417	16332	16351	16480	16377	16142	16286	16264	16370	16394	16237	16306	16333	16319	16375	16404	16294	16225	16318	16300	16218	16442	16450	16345	16396	16303	16423	16628	16259	16227	16515	16193	16351	16319	16238	16428	16079	16405	16247	16328	16412	16393	16310	16147	16430	16274	16276	16261	16391	16325	16293	16260	16446	16297	16228	16407	16446	16303	16339	16411	16387	16395	16425	16271	16301	16370	16316	16487	16335	16170	16541	16160	16193	16249	16315	16367	16189	16404	16266	16358	16319	16514	16247	16468	16267	16367	16306	16287	16408	16309	16294	16238	16348	16230	16364	16152	16403	16283	16519	16244	16203	16339	16393	16287	16494	16327	16322	16160	16272	16316	16360	16285	16214	16190	16286	16550	16337	16253	16264	16482	16391	16295	16408	16304	16298	16491	16207	16422	16289	16309	16294	16333	16177	16168	16289	16315	16420	16182	16165	16132	16411	16297	16386	16487	16307	16459	16330	16445	16028	16225	16339	16158	16265	16284	16384	16202	16326	16348	16376	16394	16301	16397	16323	16329	16272	16319	16131	16424	16348	16384	16482	16237	16456	16342	16354	16354	16434	16276	16514	16082	16313	16257	16359	16455	16356	16244	16394	16393	16526	16455	16280	16504	16274	16411	16290	16229	16439	16351	16410	16448	16290	16318	16287	16186	16331	16326	16497	16318	16345	16413	16271	16239	16558	16255	16340	16296	16431	16321	16429	16452	16179	16259	16297	16403	16306	16494	16329	16441	16396	16190	16309	16218	16299	16259	16422	16336	16332	16335	16474	16437	16373	16288	16305	16385	16366	16289	16341	16316	16218	16372	16284	16302	16450	16392	16435	16571	16207	16522	16269	16282	16233	16272	16278	16538	16318	16250	16211	16353	16174	16229	16324	16406	16253	16225	16368	16315	16422	16429	16328	16337	16381	16235	16339	16251	16301	16419	16215	16339	16311	16281	16251	16513	16251	16250	16152	16318	16416	16409	16220	16308	16151	16281	16183	16167	16165	16302	16587	16484	16295	16410	16195	16431	16299	16335	16372	16157	16257	16188	16309	16290	16324	16361	16302	16307	16337	16274	16306	16160	16222	16198	16314	16305	16433	16329	16371	16232	16342	16343	16150	16378	16349	16386	16391	16285	16405	16240	16291	16355	16288	16455	16373	16285	16444	16361	16251	16292	16163	16395	16254	16179	16341	16404	16169	16204	16364	16190	16279	16420	16409	16198	16451	16354	16345	16393	16213	16158	16377	16376	16143	16341	16378	16385	16315	16265	16292	16369	16474	16215	16294	16330	16252	16162	16388	16212	16249	16458	16354	16303	16218	16250	16284	16302	16370	16277	16376	16490	16321	16576	16311	16292	16253	16312	16248	16133	16407	16230	16322	16360	16258	16427	16416	16264	16530	16382	16359	16269	16207	16525	16452	16194	16271	16339	16428	16206	16358	16449	16405	16464	16161	16344	16272	16319	16020	16473	16181	16333	16266	16321	16427	16378	16410	16450	16465	16221	16186	16333	16358	16358	16347	16360	16281	16349	16316	16340	16319	16272	16301	16473	16221	16354	16409	16350	16364	16293	16384	16371	16350	16395	16452	16382	16311	16401	16276	16218	16431	16238	16347	16318	16363	16363	16389	16362	16170	16391	16313	16267	16372	16379	16256	16155	16422	16248	16220	16276	16322	16416	16315	16444	16307	16387	16416	16318	16460	16297	16411	16220	16237	16375	16141	16244	16354	16354	16288	16417	16294	16235	16508	16265	16539	16278	16304	16335	16392	16274	16372	16454	16280	16329	16498	16304	16406	16401	16330	16318	16336	16442	16266	16352	16366	16332	16434	16482	16138	16281	16458	16300	16274	16363	16435	16277	16354	16346	16224	16257	16494	16396	16193	16324	16263	16253	16364	16351	16381	16366	16459	16431	16383	16274	16284	16478	16241	16342	16431	16228	16370	16319	16412	16331	16389	16376	16255	16232	16228	16295	16377	16326	16498	16494	16452	16240	16245	16300	16480	16438	16183	16291	16375	16274	16238	16288	16255	16404	16222	16343	16367	16258	16177	16291	16215	16305	16378	16254	16340	16336	16316	16357	16377	16334	16315	16443	16224	16177	16238	16412	16270	16244	16220	16347	16382	16513	16394	16263	16320	16307	16263	16403	16278	16495	16296	16381	16441	16291	16359	16280	16365	16318	16390	16246	16349	16276	16327	16290	16343	16254	16557	16508	16407	16343	16396	16352	16297	16449	16257	16401	16257	16420	16271	15978	16492	16174	16469	16207	16368	16404	16298	16353	16217	16268	16402	16236	16314	16155	16383	16315	16302	16333	16325	16137	16463	16073	16285	16341	16410	16332	16351	16474	16273	16361	16348	16185	16353	16267	16426	16299	16335	16330	16297	16314	16426	16213	16289	16382	16261	16238	16387	16374	16258	16221	16294	16366	16245	16517	16295	16454	16463	16307	16336	16399	16297	16406	16422	16347	16205	16279	16365	16573	16286	16382	16508	16287	16272	16222	16229	16509	16254	16353	16109	16446	16170	16301	16338	16314	16273	16389	16376	16260	16277	16455	16335	16418	16303	16415	16271	16403	16365	16398	16423	16194	16378	16376	16267	16325	16237	16414	16384	16121	16425	16312	16301	16291	16318	16281	16340	16310	16237	16281	16344	16255	16227	16333	16186	16434	16446	16376	16386	16315	16271	16316	16568	16453	16366	16339	16235	16317	16440	16231	16279	16168	16196	16386	16406	16243	16442	16275	16376	16150	16502	16446	16358	16349	16147	16366	16257	16324	16226	16373	16343	16347	16297	16357	16398	16392	16446	16310	16417	16289	16332	16235	16381	16352	16362	16196	16347	16539	16375	16208	16246	16334	16336	16450	16234	16395	16122	16271	16288	16137	16276	16514	16289	16403	16406	16321	16237	16296	16378	16275	16403	16325	16308	16348	16328	16453	16297	16276	16126	16208	16242	16289	16425	16486	16223	16300	16421
27428	22753	26295	22855	19054	18687	18772	18289	18806	18629	18578	18576	18566	18692	18454	18410	18543	18696	18495	18717	18553	18525	18687	18703	18588	18470	18747	18675	18621	18510	18590	18376	18567	18674	18481	18464	18685	18420	18655	18381	18668	18562	18525	18482	18475	18454	18621	18577	18592	18619	18501	18581	18507	18608	18709	18273	18597	18487	18673	18351	18602	18508	18560	18487	18506	18639	18371	18532	18579	18540	18750	18544	18658	18617	18727	18583	18343	18338	18659	18534	18454	18413	18451	18651	18582	18491	18433	18600	18804	18524	18452	18664	18860	18578	18567	18510	18424	18476	18494	18518	18391	18678	18645	18463	18630	18696	18358	18589	18520	18546	18446	18623	18577	18494	18471	18521	18395	18544	18673	18751	18575	18278	18763	18555	18197	18706	18512	18544	18536	18408	18414	18616	18640	18533	18499	18314	18530	18482	18511	18514	18512	18627	18796	18403	18457	18468	18523	18598	18523	18349	18339	18426	18464	18541	18504	18643	18454	18603	18524	18314	18328	18489	18531	18622	18385	18486	18469	18602	18410	18710	18625	18475	18540	18579	18747	18401	18468	18475	18445	18504	18315	18507	18534	18645	18693	18552	18711	18635	18436	18449	18418	18627	18328	18283	18348	18627	18494	18565	18689	18565	18582	18635	18382	18532	18710	18586	18587	18525	18494	18431	18457	18300	18310	18693	18608	18374	18354	18277	18617	18409	18499	18506	18692	18683	18570	18541	18374	18670	18566	18625	18516	18493	18482	18555	18605	18437	18429	18423	18533	18565	18587	18578	18660	18377	18386	18240	18581	18287	18759	18511	18453	18506	18661	18514	18673	18505	18633	18739	18421	18364	18545	18602	18365	18571	18537	18516	18566	18378	18398	18416	18565	18452	18302	18511	18337	18452	18624	18615	18570	18422	18528	18507	18288	18652	18803	18706	18843	18415	18495	18577	18648	18373	18599	18473	18574	18332	18379	18428	18625	18484	18515	18369	18620	18646	18351	18565	18455	18419	18408	18515	18557	18502	18605	18416	18431	18371	18597	18632	18739	18552	18611	18519	18605	18649	18559	18588	18387	18580	18510	18615	18369	18628	18427	18387	18471	18544	18456	18603	18694	18592	18540	18480	18692	18461	18447	18446	18503	18437	18616	18463	18446	18431	18438	18391	18676	18645	18439	18611	18462	18538	18627	18450	18436	18212	18529	18735	18377	18612	18614	18549	18474	18730	18637	18764	18598	18470	18430	18411	18254	18597	18678	18502	18492	18503	18387	18710	18577	18407	18545	18537	18667	18531	18511	18600	18310	18563	18677	18415	18263	18563	18684	18392	18651	18302	18526	18562	18394	18610	18584	18432	18514	18529	18473	18390	18595	18502	18547	18588	18506	18722	18491	18637	18521	18748	18341	18444	18768	18674	18663	18459	18467	18488	18513	18566	18649	18555	18580	18529	18548	18539	18626	18469	18558	18429	18502	18486	18537	18529	18436	18506	18611	18593	18527	18537	18262	18528	18612	18678	18600	18494	18656	18391	18417	18554	18601	18595	18469	18475	18626	18643	18493	18578	18542	18517	18458	18420	18772	18444	18392	18431	18391	18516	18573	18642	18558	18462	18462	18452	18492	18494	18649	18695	18556	18399	18659	18452	18531	18605	18367	18429	18475	18604	18810	18705	18715	18475	18732	18566	18511	18557	18589	18487	18669	18451	18454	18413	18599	18753	18498	18461	18673	18484	18521	18693	18782	18407	18583	18582	18426	18493	18567	18428	18264	18530	18430	18565	18432	18594	18515	18472	18375	18588	18469	18545	18608	18424	18535	18373	18492	18514	18704	18505	18438	18588	18614	18465	18799	18697	18620	18588	18486	18449	18578	18594	18595	18412	18517	18610	18761	18631	18611	18613	18398	18435	18370	18546	18532	18530	18381	18684	18571	18473	18462	18675	18385	18586	18421	18543	18393	18371	18593	18427	18405	18563	18648	18643	18556	18455	18356	18465	18518	18555	18548	18631	18547	18643	18459	18774	18635	18499	18355	18595	18524	18373	18665	18567	18578	18391	18442	18665	18417	18479	18559	18494	18533	18627	18512	18518	18722	18626	18522	18490	18759	18561	18717	18497	18631	18621	18505	18438	18536	18415	18472	18398	18418	18479	18522	18631	18719	18367	18510	18520	18697	18429	18417	18459	18601	18567	18626	18665	18570	18562	18558	18716	18402	18533	18535	18662	18578	18544	18272	18461	18543	18621	18439	18606	18578	18524	18697	18826	18704	18617	18441	18497	18459	18599	18586	18435	18587	18445	18562	18571	18543	18672	18492	18717	18518	18545	18596	18678	18709	18660	18443	18653	18491	18368	18225	18500	18692	18601	18616	18528	18655	18411	18598	18695	18597	18624	18420	18504	18597	18510	18567	18393	18453	18487	18407	18440	18543	18604	18573	18472	18436	18517	18364	18588	18577	18645	18511	18645	18746	18457	18722	18776	18770	18537	18433	18508	18603	18446	18731	18373	18461	18528	18523	18575	18517	18607	18469	18414	18516	18686	18610	18677	18668	18373	18466	18507	18435	18473	18567	18285	18401	18503	18464	18530	18329	18365	18569	18581	18589	18554	18644	18407	18509	18695	18485	18337	18541	18363	18433	18412	18637	18607	18678	18575	18335	18427	18473	18635	18597	18576	18458	18560	18492	18437	18564	18675	18610	18329	18469	18337	18452	18756	18488	18660	18538	18667	18502	18502	18356	18375	18603	18414	18668	18510	18511	18549	18384	18482	18595	18378	18676	18534	18527	18594	18648	18465	18394	18658	18559	18385	18251	18577	18322	18526	18480	18330	18702	18672	18563	18402	18709	18602	18382	18597	18592	18516	18462	18388	18534	18677	18614	18239	18420	18365	18590	18400	18336	18315	18504	18226	18388	18491	18608	18619	18530	18343	18609	18525	18469	18394	18413	18514	18525	18454	18694	18409	18507	18545	18572	18501	18638	18588	18349	18542	18577	18429	18459	18645	18594	18318	18404	18545	18542	18432	18502	18472	18426	18573	18475	18675	18508	18175	18436	18372	18526	18366	18552	18662	18440	18400	18581	18545	18625	18467	18554	18449	18552	18472	18449	18253	18563	18367	18652	18494	18502	18510	18319	18459	18591	18422	18382	18612	18489	18502	18592	18475	18570	18654	18489	18398	18728	18327	18688	18626	18594	18573	18542	18452	18690	18669	18361	18528	18508	18283	18659	18562	18623	18593	18424	18557	18597	18626	18444	18427	18580	18557	18699	18522	18544	18384	18531	18573	18465	18657	18616	18486	18603	18563	18541	18510	18465	18458	18563	18625	18483	18333	18571	18494	18671	18503	18414	18700	18624	18457	18449	18438	18465	18425	18347	18447	18503	18505	18517	18623	18542	18607	18726	18542	18657	18392	18561	18544	18451	18641	18472	18513	18555	18376	18637	18450	18597	18391	18490	18415	18345	18572	18580	18579	18777	18505	18463	18500	18447	18539	18639	18549	18677	18571	18517	18609	18629	18462	18716	18544	18537	18585	18500	18531	18564	18529	18581	18594	18426	18537	18424	18452	18524	18599	18537	18495	18477	18538	18863	18426	18542	18366	18437	18653	18512	18425	18648	18740	18673	18471	18643	18536	18539	18683	18581	18372	18519	18360	18406	18587	18758	18563	18462	18450	18578	18644	18526	18635	18502	18327	18574	18490	18578	18522	18383	18515	18569	18607	18458	18648	18589	18585	18410	18397	18469	18496	18406	18529	18408	18461	18368	18535	18485	18665	18487	18784	18578	18578	18298	18832	18619	18553	18524	18330	18402	18301	18567	18616	18496	18433	18461	18669	18469	18349	18545	18434	18460	18526	18366	18446	18692	18607	18593	18533	18465	18568	18501	18503	18412	18712	18357	18646	18666	18219	18620	18662	18491	18477	18510	18537	18504	18587	18574	18749	18588	18610	18661	18555	18587	18442	18474	18360	18500	18549	18582	18595	18446	18459	18260	18438	18499	18392	18491	18493	18487	18726	18672	18542	18640	18523	18586	18710	18597	18532	18694	18749	18772	18692	18680	18383	18513	18817	18266	18532	18664	18547	18632	18580	18553	18527	18453	18538	18535	18402	18430	18712	18545	18480	18485	18561	18489	18464	18670	18553	18303	18431	18452	18394	18684	18540	18482	18708	18626	18515	18587	18630	18550	18633	18756	18410	18424	18458	18638	18463	18574	18541	18458	18648	18572	18633	18581	18485	18766	18570	18692	18520	18395	18358	18491	18469	18419	18505	18574	18638	18752	18753	18629	18585	18439	18645	18400	18571	18648	18540	18708	18610	18547	18750	18603	18693	18358	18558	18675	18731	18591	18544	18398	18525	18501	18618	18526	18424	18602	18682	18636	18478	18607	18637	18429	18545	18415	18436	18649	18516	18534	18247	18669	18732	18632	18603	18455	18631	18508	18256	18490	18633	18575	18588	18598	18379	18612	18502	18702	18597	18815	18289	18378	18659	18461	18725	18391	18637	18480	18609	18571	18448	18529	18605	18394	18699	18363	18521	18343	18337	18431	18539	18604	18607	18547	18506	18482	18409	18357	18380	18451	18410	18568	18342	18580	18447	18538	18393	18390	18445	18635	18446	18311	18425	18521	18291	18629	18469	18562	18450	18421	18533	18653	18408	18567	18455	18686	18374	18275	18495	18417	18592	18525	18314	18604	18543	18467	18624	18386	18378	18345	18425	18624	18455	18473	18565	18607	18631	18515	18507	18457	18615	18476	18421	18668	18436	18564	18445	18517	18445	18369	18606	18574	18490	18386	18428	18504	18508	18651	18385	18549	18342	18641	18794	18494	18677	18455	18414	18522	18479	18407	18543	18262	18723	18410	18501	18306	18557	18481	18709	18489	18549	18461	18645	18448	18587	18465	18583	18521	18521	18440	18591	18525	18553	18580	18461	18374	18532	18478	18242	18488	18419	18546	18536	18655	18535	18608	18711	18574	18479	18515	18451	18459	18510	18483	18543	18538	18546	18571	18379	18428	18329	18617	18322	18447	18578	18617	18671	18558	18493	18398	18874	18490	18516	18393	18516	18306	18632	18738	18559	18456	18593	18507	18488	18583	18559	18685	18621	18330	18316	18486	18437	18584	18686	18562	18512
20371	28045	23342	17804	16258	15765	15572	15458	15613	15603	15590	15656	15477	15732	15509	15498	15634	15656	15495	15615	15516	15483	15651	15531	15661	15568	15723	15521	15467	15694	15703	15275	15701	15657	15675	15592	15454	15512	15628	15490	15499	15516	15543	15592	15715	15499	15624	15714	15597	15653	15637	15524	15609	15646	15630	15637	15707	15501	15740	15670	15504	15508	15549	15610	15498	15483	15540	15602	15577	15692	15724	15586	15479	15667	15492	15647	15469	15511	15531	15639	15580	15614	15611	15450	15657	15488	15625	15488	15551	15435	15443	15436	15576	15447	15534	15431	15409	15465	15406	15556	15415	15434	15693	15665	15459	15500	15614	15674	15636	15642	15542	15494	15502	15600	15669	15525	15525	15518	15586	15493	15524	15621	15559	15636	15502	15522	15583	15561	15645	15612	15654	15319	15600	15472	15750	15538	15363	15669	15547	15625	15753	15612	15506	15768	15678	15432	15649	15436	15629	15499	15455	15651	15500	15696	15601	15587	15368	15474	15610	15550	15674	15658	15727	15379	15440	15555	15682	15628	15574	15518	15351	15515	15445	15492	15623	15618	15311	15503	15715	15651	15652	15650	15618	15429	15560	15547	15602	15457	15388	15527	15500	15540	15451	15520	15542	15457	15493	15653	15572	15585	15488	15534	15587	15739	15469	15652	15637	15570	15457	15662	15626	15627	15773	15595	15526	15496	15555	15536	15608	15600	15661	15523	15613	15618	15345	15490	15590	15614	15489	15527	15527	15570	15516	15471	15451	15514	15424	15707	15593	15703	15646	15597	15593	15574	15557	15724	15591	15686	15609	15619	15526	15323	15581	15618	15614	15525	15574	15556	15541	15484	15560	15484	15707	15487	15555	15472	15555	15505	15674	15602	15465	15569	15560	15528	15549	15407	15558	15463	15554	15415	15416	15589	15570	15632	15571	15562	15356	15376	15394	15542	15542	15498	15645	15659	15400	15360	15507	15421	15637	15634	15593	15407	15584	15578	15480	15696	15680	15549	15849	15652	15362	15662	15530	15582	15557	15553	15509	15589	15641	15550	15576	15565	15656	15568	15598	15512	15694	15566	15619	15607	15597	15601	15540	15458	15518	15552	15507	15482	15531	15445	15746	15556	15573	15563	15426	15619	15719	15628	15515	15606	15421	15530	15736	15641	15424	15860	15574	15514	15429	15452	15633	15621	15484	15698	15359	15443	15574	15598	15559	15582	15505	15752	15490	15502	15694	15611	15660	15560	15448	15400	15454	15529	15628	15569	15492	15596	15449	15488	15568	15531	15469	15448	15745	15573	15708	15439	15605	15454	15426	15426	15566	15603	15522	15574	15531	15492	15493	15497	15485	15597	15321	15694	15590	15589	15553	15479	15474	15528	15544	15529	15601	15452	15496	15588	15486	15400	15563	15560	15605	15731	15569	15504	15514	15423	15646	15509	15517	15550	15513	15591	15493	15499	15522	15581	15449	15633	15392	15607	15330	15651	15558	15317	15658	15626	15580	15474	15472	15729	15659	15543	15592	15322	15697	15624	15518	15355	15514	15618	15395	15452	15536	15547	15521	15665	15513	15609	15529	15634	15595	15415	15497	15528	15595	15678	15630	15585	15536	15594	15492	15707	15730	15501	15523	15698	15408	15493	15698	15590	15501	15690	15563	15632	15439	15537	15583	15525	15483	15495	15498	15482	15416	15432	15790	15575	15447	15575	15585	15542	15709	15543	15526	15605	15562	15647	15707	15602	15636	15624	15511	15467	15580	15536	15550	15499	15440	15651	15513	15492	15517	15566	15519	15539	15669	15627	15489	15523	15576	15474	15583	15644	15562	15537	15490	15310	15546	15422	15500	15550	15579	15542	15521	15509	15598	15652	15522	15646	15562	15647	15523	15740	15474	15601	15699	15553	15771	15571	15522	15723	15467	15399	15469	15624	15634	15563	15636	15565	15566	15576	15675	15592	15470	15492	15591	15478	15621	15514	15428	15591	15736	15579	15570	15604	15447	15624	15520	15536	15509	15735	15484	15574	15663	15652	15573	15377	15686	15445	15479	15486	15663	15677	15567	15442	15755	15432	15609	15546	15657	15608	15559	15679	15415	15592	15458	15612	15518	15473	15478	15640	15566	15492	15640	15617	15569	15458	15555	15580	15558	15559	15576	15630	15600	15611	15641	15544	15473	15532	15638	15477	15518	15471	15557	15454	15429	15407	15564	15515	15439	15524	15512	15482	15519	15416	15323	15428	15626	15635	15462	15688	15431	15392	15473	15478	15479	15600	15467	15493	15580	15653	15571	15602	15775	15468	15544	15440	15752	15583	15484	15597	15391	15517	15532	15588	15567	15500	15370	15485	15346	15501	15499	15581	15699	15487	15715	15515	15833	15324	15634	15472	15551	15586	15694	15453	15513	15528	15409	15380	15600	15557	15629	15539	15538	15526	15455	15565	15543	15588	15559	15630	15714	15472	15540	15527	15655	15595	15529	15729	15540	15679	15469	15530	15589	15616	15556	15460	15703	15501	15653	15463	15559	15455	15564	15693	15705	15529	15477	15631	15409	15539	15647	15549	15442	15609	15524	15570	15382	15620	15658	15694	15461	15699	15663	15521	15671	15510	15425	15469	15696	15488	15621	15470	15663	15547	15775	15656	15341	15528	15525	15529	15490	15457	15678	15587	15542	15524	15609	15411	15620	15662	15700	15788	15588	15689	15626	15321	15627	15624	15612	15567	15662	15597	15513	15677	15504	15650	15510	15534	15634	15633	15496	15684	15445	15548	15509	15571	15558	15539	15540	15577	15676	15566	15468	15500	15652	15581	15450	15367	15725	15540	15582	15661	15431	15601	15421	15496	15662	15640	15595	15606	15547	15733	15467	15611	15698	15534	15704	15542	15500	15466	15427	15649	15395	15649	15678	15647	15591	15432	15545	15485	15490	15414	15662	15522	15613	15648	15622	15664	15477	15558	15508	15653	15481	15488	15545	15695	15585	15529	15363	15540	15566	15625	15479	15692	15763	15432	15524	15492	15601	15394	15609	15597	15476	15453	15566	15523	15715	15652	15647	15560	15448	15689	15742	15658	15711	15522	15530	15745	15497	15669	15560	15465	15767	15533	15479	15645	15633	15685	15700	15560	15543	15532	15600	15519	15574	15434	15679	15681	15633	15467	15497	15660	15445	15541	15644	15523	15558	15635	15571	15665	15572	15587	15526	15668	15634	15479	15437	15552	15641	15581	15410	15507	15694	15459	15518	15380	15646	15410	15548	15524	15635	15485	15552	15586	15550	15573	15515	15567	15628	15455	15455	15744	15746	15461	15381	15573	15560	15418	15712	15484	15547	15651	15697	15511	15616	15575	15500	15434	15542	15685	15543	15676	15496	15506	15635	15504	15593	15731	15386	15466	15274	15642	15617	15531	15635	15506	15659	15673	15425	15723	15505	15461	15640	15675	15649	15619	15542	15543	15652	15531	15690	15676	15501	15615	15485	15669	15443	15457	15495	15422	15730	15639	15474	15369	15497	15536	15559	15454	15649	15614	15471	15640	15362	15642	15627	15601	15496	15569	15506	15562	15527	15455	15539	15527	15397	15783	15449	15574	15423	15729	15552	15477	15459	15576	15511	15585	15604	15638	15647	15669	15467	15484	15530	15531	15501	15440	15643	15375	15490	15672	15547	15484	15596	15486	15681	15475	15532	15461	15467	15703	15433	15652	15615	15513	15520	15552	15487	15557	15664	15541	15526	15641	15584	15557	15763	15429	15651	15489	15531	15459	15665	15462	15686	15688	15532	15574	15583	15601	15557	15696	15534	15524	15671	15574	15331	15571	15277	15479	15498	15705	15632	15495	15491	15611	15392	15689	15552	15335	15622	15666	15527	15662	15418	15554	15564	15501	15465	15666	15689	15484	15669	15638	15525	15566	15482	15530	15571	15559	15513	15542	15404	15404	15527	15544	15613	15642	15442	15546	15615	15828	15489	15373	15482	15425	15516	15626	15504	15728	15512	15608	15448	15566	15763	15400	15653	15564	15596	15420	15523	15508	15542	15496	15396	15528	15556	15508	15633	15499	15389	15679	15593	15349	15568	15534	15580	15678	15771	15419	15393	15574	15572	15473	15602	15496	15444	15564	15525	15546	15427	15574	15557	15584	15460	15596	15490	15440	15507	15723	15470	15449	15540	15665	15634	15727	15753	15550	15478	15418	15563	15614	15552	15443	15441	15544	15604	15483	15513	15456	15517	15495	15674	15406	15446	15580	15601	15402	15586	15593	15591	15833	15552	15571	15337	15665	15651	15712	15620	15513	15737	15440	15682	15500	15509	15523	15476	15740	15386	15639	15584	15602	15540	15642	15542	15419	15603	15475	15647	15590	15751	15533	15504	15489	15718	15556	15553	15471	15632	15420	15668	15718	15465	15550	15519	15633	15516	15379	15642	15542	15469	15501	15571	15440	15692	15553	15672	15547	15497	15667	15648	15554	15585	15596	15474	15457	15642	15567	15462	15516	15468	15743	15464	15528	15787	15564	15581	15554	15520	15586	15531	15510	15541	15566	15767	15505	15506	15625	15504	15618	15603	15555	15578	15525	15462	15352	15648	15642	15518	15647	15580	15470	15562	15448	15644	15501	15614	15669	15513	15538	15525	15513	15589	15536	15785	15382	15643	15607	15471	15501	15808	15541	15441	15641	15381	15599	15591	15614	15433	15746	15708	15748	15704	15615	15510	15689	15441	15530	15489	15503	15619	15536	15547	15616	15530	15426	15556	15517	15551	15512	15597	15591	15500	15594	15616	15482	15616	15397	15553	15413	15464	15504	15666	15413	15391	15498	15501	15679	15504	15661	15457	15533	15595	15562	15534	15404	15463	15561	15535	15526	15598	15399	15607	15642	15565	15687	15665	15520	15574	15538	15608	15548	15558	15527	15655	15408	15533	15612	15416	15461	15445	15595	15561	15630	15718	15612	15523	15604	15442	15545	15740	15695	15557	15426	15452	15548	15631	15623	15590	15563	15648	15586	15392	15564	15631	15630	15465	15651	15499	15566	15653	15693	15598	15652	15639	15580	15575	15627	15491	15570	15504	15550	15601	15555	15682	15454	15591	15659	15683	15473	15582	15617	15716	15471	15491	15499	15505	15632	15511	15609
23340	20885	28201	24078	22336	22888	22476	20082	19508	19939	19720	19741	19639	19640	19673	19587	19440	19669	19741	19566	19617	19777	19588	19724	19487	19578	19612	19417	19681	19561	19545	19626	19658	19421	19554	19486	19510	19580	19584	19592	19650	19174	19706	19624	19494	19447	19658	19544	19474	19539	19410	19402	19612	19432	19517	19264	19423	19644	19518	19545	19551	19332	19800	19477	19636	19394	19335	19780	19959	19805	19683	19634	19549	19497	19621	19462	19568	19652	19627	19463	19169	19506	19675	19518	19349	19575	19615	19219	19406	19265	19314	19429	19414	19456	19393	19467	19435	19484	19415	19519	19532	19566	19564	19437	19572	19295	19393	19510	19315	19407	19555	19298	19209	19583	19400	19425	19515	19523	19616	19285	19570	19204	19438	19622	19622	19441	19374	19560	19585	19695	19500	19410	19425	19471	19404	19187	19433	19255	19372	19690	19368	19525	19529	19853	19467	19369	19396	19548	19515	19400	19341	19678	19443	19490	19232	19446	19538	19357	19347	19575	19423	19199	19381	19441	19617	19522	19391	19579	19608	19399	19357	19479	19524	19535	19326	19301	19399	19308	19280	19278	19296	19411	19404	19345	19607	19675	19574	19384	19334	19415	19497	19414	19439	19411	19458	19354	19642	19410	19426	19449	19706	19287	19557	19460	19685	19337	19490	19530	19340	19526	19395	19245	19476	19409	19464	19431	19705	19472	19611	19598	19253	19456	19512	19489	19576	19503	19387	19297	19468	19501	19664	19258	19190	19298	19419	19397	19445	19283	19491	19537	19552	19359	19500	19439	19429	19536	19744	19617	19600	19466	19567	19482	19763	19631	19353	19416	19572	19517	19547	19428	19644	19401	19551	19517	19382	19511	19478	19444	19448	19560	19420	19415	19295	19618	19491	19570	19491	19244	19463	19455	19394	19276	19526	19453	19536	19374	19306	19553	19658	19181	19516	19403	19276	19236	19582	19395	19507	19560	19711	19505	19469	19363	19391	19482	19490	19514	19524	19585	19605	19540	19576	19359	19439	19488	19516	19317	19288	19327	19379	19389	19415	19489	19369	19600	19470	19592	19421	19421	19562	19506	19485	19488	19419	19517	19495	19536	19469	19664	19534	19308	19494	19505	19633	19508	19503	19449	19515	19758	19512	19555	19478	19160	19493	19476	19447	19331	19445	19422	19623	19488	19482	19492	19521	19714	19511	19514	19438	19365	19480	19432	19351	19386	19514	19506	19692	19574	19608	19266	19243	19596	19367	19352	19187	19524	19509	19534	19450	19353	19434	19621	19612	19447	19397	19461	19529	19477	19481	19390	19423	19484	19590	19328	19584	19538	19510	19556	19346	19241	19526	19293	19627	19544	19626	19605	19588	19528	19590	19540	19208	19428	19410	19371	19497	19487	19329	19323	19538	19183	19511	19469	19497	19459	19310	19368	19391	19497	19620	19431	19375	19673	19428	19675	19526	19416	19506	19427	19437	19257	19712	19326	19500	19175	19211	19536	19376	19435	19434	19371	19427	19580	19487	19431	19426	19558	19601	19530	19375	19469	19582	19417	19477	19435	19220	19484	19435	19236	19380	19400	19486	19382	19481	19754	19375	19494	19361	19340	19448	19508	19347	19474	19419	19450	19381	19613	19406	19421	19386	19533	19444	19548	19449	19609	19289	19305	19341	19502	19364	19464	19537	19436	19497	19559	19478	19594	19484	19472	19504	19832	19575	19426	19360	19409	19290	19202	19299	19344	19481	19537	19420	19417	19338	19363	19474	19467	19350	19290	19453	19622	19450	19396	19395	19391	19414	19577	19509	19301	19622	19496	19546	19359	19462	19245	19417	19417	19414	19607	19241	19220	19351	19409	19447	19652	19481	19316	19390	19320	19360	19450	19183	19547	19568	19576	19546	19402	19428	19455	19388	19479	19321	19450	19553	19576	19308	19448	19438	19495	19355	19462	19395	19263	19388	19477	19429	19567	19483	19551	19590	19506	19606	19541	19617	19499	19616	19441	19449	19474	19408	19361	19348	19620	19274	19366	19386	19487	19401	19501	19628	19499	19513	19437	19695	19552	19537	19593	19399	19545	19262	19284	19479	19379	19492	19439	19483	19481	19394	19687	19468	19649	19542	19529	19380	19473	19675	19540	19425	19480	19341	19517	19557	19500	19674	19342	19525	19488	19372	19239	19249	19505	19450	19548	19692	19420	19366	19285	19486	19463	19363	19395	19404	19351	19388	19452	19568	19569	19495	19485	19537	19418	19262	19362	19656	19649	19570	19594	19334	19365	19549	19602	19407	19601	19374	19655	19584	19506	19471	19281	19349	19437	19534	19304	19292	19497	19357	19452	19474	19583	19415	19450	19408	19350	19664	19596	19514	19380	19663	19593	19460	19410	19359	19660	19267	19424	19506	19440	19402	19537	19557	19496	19523	19315	19282	19426	19231	19439	19573	19448	19287	19470	19455	19406	19471	19526	19719	19289	19457	19364	19381	19338	19334	19795	19425	19322	19419	19560	19423	19443	19794	19489	19282	19512	19332	19232	19464	19601	19433	19382	19319	19475	19533	19503	19219	19586	19617	19562	19370	19384	19546	19475	19277	19415	19600	19424	19400	19377	19508	19467	19588	19448	19542	19480	19421	19598	19497	19472	19582	19668	19374	19469	19386	19465	19506	19415	19385	19528	19712	19456	19455	19368	19441	19520	19346	19341	19328	19346	19370	19471	19125	19363	19598	19345	19787	19313	19515	19403	19552	19502	19298	19423	19335	19398	19305	19657	19522	19539	19323	19411	19346	19450	19491	19233	19461	19360	19537	19388	19359	19270	19578	19504	19322	19420	19312	19412	19401	19456	19488	19299	19537	19461	19290	19421	19208	19269	19463	19605	19439	19203	19354	19479	19666	19573	19398	19567	19224	19498	19528	19567	19410	19491	19423	19295	19286	19521	19589	19600	19470	19374	19404	19434	19704	19683	19407	19246	19412	19677	19553	19433	19551	19397	19314	19624	19526	19372	19181	19374	19416	19338	19348	19547	19350	19389	19219	19513	19541	19414	19468	19478	19246	19305	19457	19438	19490	19381	19508	19454	19496	19656	19494	19446	19344	19414	19656	19649	19486	19252	19414	19523	19562	19479	19790	19597	19299	19521	19402	19603	19442	19477	19565	19544	19321	19377	19544	19354	19393	19734	19591	19584	19604	19456	19553	19520	19392	19584	19572	19527	19603	19396	19505	19321	19293	19469	19402	19603	19579	19598	19376	19498	19472	19619	19719	19377	19360	19360	19445	19251	19332	19395	19372	19593	19567	19567	19465	19464	19403	19378	19545	19496	19461	19367	19655	19529	19472	19610	19615	19486	19551	19515	19469	19668	19454	19481	19514	19525	19617	19510	19285	19352	19479	19366	19448	19410	19650	19411	19581	19334	19465	19513	19479	19432	19427	19576	19546	19485	19342	19402	19538	19545	19455	19439	19471	19469	19332	19592	19563	19398	19461	19402	19407	19382	19579	19549	19489	19617	19477	19550	19386	19624	19422	19562	19534	19360	19436	19364	19213	19474	19448	19542	19492	19533	19544	19563	19531	19621	19538	19463	19439	19437	19255	19384	19552	19500	19450	19382	19546	19827	19482	19363	19512	19550	19399	19506	19466	19404	19321	19545	19446	19508	19409	19466	19532	19483	19430	19585	19406	19457	19420	19399	19442	19654	19412	19499	19408	19272	19646	19542	19335	19486	19615	19425	19287	19442	19587	19471	19538	19423	19554	19336	19533	19612	19460	19490	19380	19364	19374	19503	19581	19303	19566	19465	19420	19351	19365	19449	19425	19298	19299	19405	19439	19514	19542	19490	19584	19434	19562	19565	19642	19510	19371	19249	19499	19558	19469	19574	19381	19357	19380	19394	19511	19543	19587	19359	19438	19483	19552	19588	19534	19646	19399	19520	19452	19567	19383	19504	19350	19415	19587	19365	19219	19395	19400	19375	19576	19463	19594	19374	19382	19545	19498	19596	19686	19460	19586	19602	19503	19820	19353	19305	19424	19371	19435	19502	19212	19202	19505	19638	19385	19503	19669	19581	19625	19457	19422	19314	19610	19253	19348	19500	19551	19501	19506	19428	19633	19475	19571	19534	19569	19455	19667	19458	19319	19549	19483	19554	19514	19210	19538	19563	19487	19432	19636	19375	19407	19433	19583	19477	19535	19319	19406	19586	19471	19500	19316	19350	19548	19217	19352	19637	19356	19503	19463	19470	19526	19423	19463	19482	19515	19308	19372	19345	19557	19482	19436	19533	19493	19313	19342	19746	19354	19317	19313	19391	19548	19410	19398	19427	19518	19489	19578	19392	19647	19484	19663	19434	19646	19428	19466	19681	19385	19613	19566	19447	19543	19437	19267	19546	19461	19701	19577	19488	19432	19583	19436	19441	19650	19330	19349	19534	19329	19375	19483	19514	19559	19250	19384	19509	19503	19281	19470	19738	19559	19361	19424	19439	19237	19315	19425	19400	19603	19552	19554	19383	19426	19742	19398	19510	19468	19580	19431	19368	19379	19365	19487	19328	19628	19636	19448	19367	19633	19561	19449	19597	19495	19461	19417	19453	19365	19508	19532	19243	19607	19334	19666	19427	19215	19176	19466	19625	19587	19558	19455	19442	19414	19339	19502	19662	19625	19533	19467	19527	19418	19415	19647	19502	19808	19473	19470	19548	19485	19697	19691	19320	19497	19643	19456	19369	19560	19607	19196	19495	19444	19362	19567	19537	19314	19577	19354	19404	19500	19591	19520	19605	19439	19677	19370	19392	19429	19500	19578	19453	19438	19320	19737	19478	19584	19351	19424	19497	19423	19551	19619	19382	19416	19243	19338	19274	19367	19481	19647	19777	19557	19387	19492	19629	19659	19528	19550	19495	19693	19502	19405	19393	19521	19556	19630	19547	19479	19440	19621	19498	19589	19263	19536	19439	19548	19547	19571	19503	19505	19237	19323	19548	19347	19558	19582	19659	19603	19540	19479	19440	19543	19534	19517	19462	19209	19427	19576	19486	19586	19507	19564	19687	19730	19461	19442	19689	19653	19402	19626	19592	19428	19485	19440	19524	19412	19354	19541	19491	19476	19450	19321	19543	19354	19175	19524	19461	19498	19385
23248	41529	37311	27814	20543	17467	16582	16419	16355	16463	16297	16411	16282	16316	16284	16228	16376	16130	16232	16242	16146	16250	16215	16141	16084	16224	16210	16147	16242	16131	16352	16154	16246	16159	16314	16172	16075	16301	16120	16128	16351	16207	16355	16273	16139	16228	16173	16171	16266	16189	16335	16173	16224	16075	16201	16222	16142	16305	16127	16190	16202	16277	16005	16216	16071	16225	16045	16889	16737	16561	16465	16247	16164	16156	16134	16237	16178	16234	16364	16296	16086	16314	16142	16232	16257	16296	16039	16183	16276	16184	16253	16307	16153	16154	16205	16252	15869	16152	16079	16099	16098	16124	16287	16246	16061	16287	16021	16026	16071	16117	16063	15865	16150	16095	16006	16206	16100	15996	16215	15864	16204	16136	16163	16057	16101	16054	16067	16175	16353	16095	16198	16093	16047	16176	15950	16173	16074	16221	16221	16154	16261	16172	16143	16310	16192	16154	16115	16024	16210	16113	16271	16211	16260	16091	16185	16063	16108	16124	16096	16125	16337	16136	16223	16147	16061	16143	16216	16245	16302	16058	16206	16100	16201	16004	16283	15976	16290	16174	16083	15885	16030	16033	16098	15860	16239	15947	16046	16150	16187	16257	16116	16038	16256	16096	15977	16180	16068	16181	16122	16313	16198	16157	15968	16124	16050	15884	16209	16172	16051	16225	16280	16141	16273	16123	16042	16166	16074	16071	16001	16178	16098	16062	16164	16110	15997	16309	16075	16111	16193	16087	16091	16075	16180	15973	16031	16134	16298	16173	16141	16239	16121	16297	16182	16142	15963	16160	16172	16171	16233	16032	15957	16228	16173	16119	16189	16110	16074	16128	16135	16197	16043	16060	16330	16160	16128	16019	16052	16021	16279	16082	16006	16384	16112	16016	16313	16245	16007	16322	16054	16128	16176	16150	16111	16193	16154	16177	16165	16254	16168	16134	16154	16012	16116	16136	16085	16216	16220	16123	16096	16184	16290	16096	16044	16193	16172	15988	16069	16239	16009	16358	16172	16273	16236	15985	16075	16157	16267	16322	16320	16079	15999	16200	16234	16115	16089	16091	15971	15862	16095	16042	16093	16165	16353	16172	16213	16119	16105	16038	16193	16203	16239	16206	16030	16234	16121	16241	16291	16015	16255	16144	16148	16318	16156	16201	16105	16104	16271	16165	16224	16060	16168	16055	16078	16106	16291	16221	16199	16179	16032	16295	15944	16249	16084	16265	16045	16133	16076	15961	16088	16219	16053	16114	16253	16117	16275	16248	16140	16185	16101	16114	16244	16231	16027	16184	16145	16081	16041	16099	16205	16088	16058	16111	16038	16222	16161	16176	16085	16039	15969	16051	16147	15982	16150	15862	16243	16169	16120	16151	16318	15994	16288	16082	16254	16025	16126	16119	16028	16035	16251	16142	16070	16229	16067	16206	16062	16289	16015	16034	16081	16008	16275	16108	16158	16197	16039	16173	16221	16208	16104	16078	15990	16189	16185	16092	16112	16223	16324	16111	16017	16242	16050	16139	16102	16037	16138	16206	16206	16109	16265	16288	16113	16088	16109	16107	15980	16185	15946	16254	16169	16063	15933	16225	16199	16070	16115	16045	16147	16082	16097	16174	16118	16209	16242	15978	16197	16301	16169	16216	16020	16231	16034	16127	16255	16164	16201	16261	16177	16233	16193	16166	15969	16283	16182	16139	16185	16215	16061	16311	16180	16053	16168	16124	16089	16197	16092	15906	16046	16113	16100	16082	16266	16257	16137	16129	16088	15961	16152	16235	15991	16200	16270	16147	16100	16055	16002	16073	16080	16086	16174	16186	16207	16090	16109	16075	16056	16147	15979	16182	16072	16229	16201	16021	16080	16322	16162	16242	16044	16196	16143	16014	16337	16129	16133	16239	16166	16079	16188	16084	16260	16032	15968	16184	16020	16089	16108	16207	16282	16387	16066	16216	16125	16112	16108	16050	16251	16124	16202	16082	16130	16261	16092	16092	16175	16239	16303	16085	16234	16204	16142	16175	16174	16273	16132	15999	16142	16155	16171	16187	16199	16040	16142	16183	16219	16098	16093	16221	16090	16061	16023	16165	16383	16139	16096	16063	16219	16305	16080	16250	16198	16206	16235	16136	16239	16097	16189	16089	16135	16295	16270	15935	16005	16196	16073	16098	15994	16379	16167	16153	16076	16040	16049	15997	16117	15952	16075	15921	16229	16222	16059	16246	16114	16055	15832	16216	16144	16121	16193	16301	16222	16300	16142	15994	16084	16197	16142	16188	16240	16163	16242	16243	16021	16255	16139	16226	15936	16323	16115	16081	16227	16196	16002	16183	16126	16004	16201	16189	15892	16065	16045	16059	16182	16209	16173	16087	16032	16238	16265	16112	16233	16195	16194	16007	16271	16195	16116	16100	16075	16038	16178	16264	16162	16325	15993	16100	16199	16154	16100	16079	16224	16311	16083	16214	16024	16080	16019	16229	16037	16047	16193	16141	16117	16211	16267	16059	16110	16028	16107	16071	16015	16104	16012	16114	16141	16272	16103	16172	16170	16155	16124	16081	16153	16262	16181	15949	16197	16270	16161	16003	15985	16144	16046	16264	16073	16151	16265	16012	16143	16152	16260	16069	16122	16247	16173	16171	16172	16231	16402	16156	16133	16141	16197	16022	16168	16145	16085	15984	16210	16181	16111	16229	16170	16327	16100	16160	16142	16015	16192	16163	16032	16211	16151	16261	16261	16149	16191	16153	16151	16338	16061	16164	16068	16137	16244	16049	16160	16070	16102	16176	16095	16157	16176	16231	16059	16083	16230	16181	15935	16109	16101	16124	16236	16202	16071	16088	16289	16122	16033	16215	16089	16110	16223	16086	16068	16107	16229	16026	15945	16118	16141	16123	16016	16193	16116	16265	16144	16324	16083	16026	16215	16159	16204	16045	16067	16162	16096	16145	16218	16062	16140	16166	15978	16115	16131	16119	16085	16173	16074	16117	16007	16131	16123	16192	16041	16197	16187	16021	16110	15998	16099	16142	16141	16001	16230	16137	16195	16149	16014	16188	16094	16263	16059	16031	16168	16133	16197	16145	16212	16093	15993	16113	16291	16038	16105	16087	16063	16245	16302	16182	16180	16107	16256	16131	16116	16259	16228	16214	16186	16085	15989	16097	16038	16152	16268	16200	16255	16017	16127	16067	16085	16285	16030	16081	16117	16304	16213	16155	16162	16164	16156	16291	16267	16052	16162	16313	16273	16094	16245	16106	16073	16236	16174	16210	16400	16256	16209	16068	16220	16093	16076	16008	16284	15910	16258	16141	16030	16100	16113	16176	16273	16179	16166	16142	16130	16096	16064	15974	16236	16216	16298	16154	16097	16110	16121	16264	16050	16094	16137	15924	16376	16136	16118	16111	16213	16081	16270	16105	16199	16202	16207	16178	16219	16116	15893	16243	16206	16140	16032	15976	16167	16131	16008	16267	16032	16006	16232	16133	16380	16088	16174	16161	16156	16194	16313	16007	16051	16228	16159	16034	16219	16192	16052	16111	16177	16184	16083	15995	16188	16010	16146	16140	16190	16194	16066	16061	16201	16199	16182	16126	16206	16093	16117	16127	16054	16160	16136	15982	16097	16266	16190	16026	16272	16158	16211	16185	16089	16221	16045	16248	16090	16095	16219	16085	16339	16230	16086	16097	16074	16032	16233	16266	16119	15947	16124	16048	16134	16101	16020	16246	16136	16035	16145	16183	16206	16048	16177	16135	16253	16165	16144	16110	16184	16168	16142	16076	16263	16278	16012	16238	16049	16224	16157	16145	16224	16091	16089	16252	16152	16313	16121	16120	16117	16068	16128	16158	16124	16198	16124	16071	16190	16181	16301	16198	16163	16164	16136	16210	16301	16149	16221	16097	16101	16277	16104	16249	16254	16191	16187	16128	15972	16251	16093	16144	15955	16238	15934	16286	16134	16285	16115	16158	16190	16148	16193	16041	16190	16111	16149	16043	16190	16049	16048	16087	16355	16343	16070	16313	16147	16016	16050	16137	16003	16007	16215	16252	16067	16138	16264	16301	16133	16154	16125	16139	16018	16190	15959	15913	16177	16362	16122	16197	16215	16254	16172	16251	16212	16008	15977	16043	16024	16063	16011	16205	15923	16165	16172	16220	16077	16158	16194	16242	16173	16084	16190	16048	16289	16115	16276	16206	16033	16112	16046	16102	16036	16060	16330	16068	16231	16250	15992	16220	16136	16079	16195	16079	16173	16087	16088	16035	16053	16092	16169	16200	16202	16142	16172	16142	16233	16267	16221	15935	16224	16126	16185	16255	16098	16034	16159	16212	16367	16020	16125	16179	15940	16210	16180	16164	16143	16177	16173	16203	16171	16123	16194	16172	16051	16191	16167	16220	16188	16208	16028	16070	16163	16242	15968	16116	16157	15992	16043	16066	16073	16005	16171	16066	16277	16231	16282	16197	16109	16133	16193	16089	16121	16050	16153	16121	16261	16147	16111	16030	16192	16211	16153	16189	16105	16204	16182	16074	16170	16016	16210	16174	16063	16177	16269	16200	16262	16265	16239	16076	16163	16273	16120	16067	16230	16112	16076	16180	16259	16165	16186	16080	16038	16095	16153	16120	16289	16034	16363	16004	16121	16006	16292	16156	16031	16178	16124	16114	16139	16171	16204	16297	16116	16187	16119	16153	16066	16197	16059	16175	16386	16172	15997	16244	16172	16019	15949	16096	16107	16076	16084	15968	16136	15909	16019	16044	16063	16144	16124	16020	15886	16188	16083	16040	16141	16014	16175	16199	16172	16175	16056	15965	15975	16067	16215	16084	16140	16231	16279	16241	16252	16155	16138	16117	16107	16186	16036	16063	16149	15977	16151	16178	16089	16169	16175	16199	16144	16112	16188	16167	16123	16283	16039	16236	16139	16000	16263	16131	16087	16252	16108	15986	16183	16028	16092	16250	16208	16235	16113	16115	16114	16198	16184	16378	16156	16004	16148	16003	16292	16310	16375	16228	16037	16025	15938	16237	16158	16309	16241	16179	16102	16310	16357	16263	16196	16051	16239	16202	16063	16294	16242	16125	16180	15949	16160	15999	16052	16117	16189	16322	16023	15916	16154	16144	16187	16297
22241	20838	28501	23375	21361	23886	26659	22659	21887	21987	21909	21891	21919	21886	21859	21572	21657	21622	21466	21491	21593	21568	21773	21427	21536	21776	21728	21514	21484	21587	21473	21518	21486	21402	21492	21376	21611	21410	21621	21650	21427	21474	21450	21439	21368	21675	21482	21599	21517	21283	21391	21442	21632	21121	21575	21544	21447	21451	21418	21514	21409	21468	21431	21441	21493	21392	21594	22104	22226	22087	21963	21517	21582	21401	21458	21367	21207	21448	21286	21354	21565	21428	21367	21307	21447	21319	21567	21287	21452	21425	21268	21464	21078	21420	21282	21461	21383	21543	21407	21382	21413	21548	21455	21279	21608	21387	21261	21561	21365	21418	21415	21256	21385	21392	21310	21328	21116	21249	21470	21402	21417	21140	21619	21339	21398	21453	21353	21217	21453	21367	21505	21315	21400	21337	21426	21333	21435	21398	21353	21335	21462	21293	21363	21338	21514	21183	21452	21619	21484	21532	21347	21173	21579	21355	21164	21291	21619	21405	21209	21203	21235	21337	21465	21253	21040	21343	21225	21330	21283	21249	21315	21288	21559	21301	21541	21458	21461	21293	21461	21403	21388	21306	21211	21225	21279	21312	21321	21246	21341	21148	21591	21596	21279	21163	21293	21383	21432	21184	21187	21497	21516	21210	21453	21389	21497	21419	21453	21307	21421	21320	21192	21341	21165	21225	21572	21326	21325	21347	21320	21244	21494	21415	21250	21282	21300	21271	21242	21434	21542	21497	21296	21340	21312	21498	21288	21254	21222	21306	21338	21326	21430	21361	21429	21339	21185	21467	21393	21375	21198	21061	21277	21293	21308	21524	21560	21313	21403	21494	21441	21449	21378	21293	21360	21322	21526	21274	21298	21367	21310	21529	21409	21498	21587	21504	21383	21401	21400	21154	21454	21462	21529	21530	21243	21235	21457	21366	21510	21367	21432	21581	21380	21235	21431	21372	21404	21266	21449	21341	21258	21524	21496	21387	21608	21526	21349	21252	21489	21435	21261	21278	21647	21323	21296	21458	21368	21279	21479	21252	21356	21274	21471	21219	21284	21412	21209	21210	21308	21211	21305	21517	21433	21303	21361	21290	21254	21158	21241	21291	21537	21300	21307	21350	21481	21299	21356	21468	21219	21344	21307	21503	21340	21324	21282	21130	21454	21377	21292	21102	21161	21348	21291	21230	21143	21251	21515	21544	21338	21105	21158	21141	21352	21076	21187	21285	21179	21042	21154	21380	21410	21345	21306	21340	21477	21407	21437	21408	21254	21234	21335	21429	21246	21341	21279	21353	21271	21358	21240	21413	21367	21417	21300	21247	21572	21558	21422	21374	21420	21386	21342	21482	21184	21315	21223	21253	21487	21335	21443	21326	21249	21463	21511	21370	21329	21559	21206	21237	21356	21377	21452	21365	21352	21318	21416	21320	21628	21355	21519	21455	21371	21576	21176	21132	21425	21144	21496	21371	21319	21484	21481	21538	21526	21219	21632	21309	21479	21458	21204	21144	21320	21469	21251	21420	21526	21403	21428	21201	21324	21209	21324	21193	21449	21326	21317	21258	21317	21465	21434	21330	21236	21467	21651	21593	21214	21294	21439	21257	21232	21543	21407	21501	21364	21368	21392	21457	21170	21428	21321	21364	21617	21417	21125	21298	21490	21313	21237	21348	21478	21361	21410	21150	21386	21355	21363	21237	21312	21262	21338	21239	21516	21384	21471	21376	21311	21413	21344	21038	21443	21388	21344	21230	21339	21254	21504	21412	21322	21279	21258	21314	21304	21438	21396	21273	21433	21226	21157	21538	21358	21458	21467	21229	21373	21339	21345	21360	21327	21263	21466	21266	21368	21370	21560	21545	21233	21400	21340	21238	21385	21272	21328	21200	21429	21034	21240	21337	21172	21381	21319	21268	21280	21393	21337	21177	21252	21358	21445	21320	21356	21429	21328	21220	21417	21350	21407	21330	21207	21289	21443	21371	21250	21275	21200	21467	21488	21450	21513	21377	21345	21312	21454	21541	21338	21141	21529	21311	21357	21488	20970	21287	21380	21443	21388	21367	21251	21375	21063	21447	21457	21435	21287	21260	21337	21320	21347	21455	21406	21345	21167	21449	21283	21422	21366	21436	21137	21131	21292	21459	21228	21432	21420	21246	21440	21315	21321	21200	20979	21326	21193	21240	21215	21397	21295	21142	21382	21059	21365	21136	21356	21298	21359	21416	21267	21522	21339	21259	21407	21478	21224	21216	21374	21285	21367	21120	21290	21410	21299	21135	21371	21443	21327	21325	21331	21194	21201	21324	21317	21256	21596	21227	21518	21456	21352	21301	21494	21332	21384	21187	21256	21488	21253	21351	21352	21110	21201	21382	21387	21652	21359	21352	21470	21103	21419	21426	21370	21412	21354	21399	21358	21458	21324	21298	21523	21325	21448	21221	21370	21234	21300	21033	21378	21411	21448	21258	21235	21267	21250	21408	21263	21302	21176	21261	21291	21358	21315	21381	21076	21236	21343	21467	21137	21212	21198	21432	21284	21345	21525	21220	21225	21256	21346	21576	21282	21236	21357	21420	21171	21534	21432	21385	21315	21519	21277	21332	21249	21130	21373	21465	21269	21310	21348	21398	21177	21172	21318	21410	21488	21519	21220	21323	21335	21401	21355	21409	21418	21395	21343	21186	21468	21312	21511	21547	21409	21264	21433	21465	21371	21314	21430	21321	21295	21325	21274	21367	21373	21275	21496	21428	21360	21179	21457	21220	21276	21282	21151	21139	21130	21267	21278	21490	21271	21304	21245	21388	21305	21360	21314	21121	21169	21216	21197	21215	21411	21039	21406	21319	21658	21421	21433	21283	21205	21310	21485	21273	21274	21256	21441	21655	21439	21337	21091	21214	21324	21233	21297	21258	21437	21410	21339	21301	21322	21426	21179	21341	21303	21313	21355	21140	21357	21244	21126	21316	21515	21513	21238	21501	21581	21251	21661	21518	21322	21360	21265	21278	21357	21351	21306	21362	21490	21227	21355	21293	21235	21083	21561	21215	21206	21366	21308	21510	21378	21408	21495	21308	21360	21227	21212	21319	21258	21489	21507	21425	21451	21308	21350	21468	21204	21129	21396	21242	21339	21352	21346	21503	21303	21274	21487	21319	21284	21456	21105	21349	21493	21389	21281	21363	21228	21356	21273	21283	21424	21365	21168	21340	21301	21628	21555	21439	21397	21465	21302	21595	21121	21226	21375	21503	21375	21464	21543	21570	21421	21288	21440	21447	21306	21390	21171	21255	21499	21251	21431	21352	21222	21461	21350	21064	21398	21300	21499	21489	21448	21535	21636	21546	21502	21332	21311	21311	21493	21160	21135	21372	21494	21361	21339	21364	21297	21118	21463	21350	21288	21395	21443	21393	21179	21341	21418	21266	21307	21139	21418	21378	21332	21267	21260	21242	21202	21226	21474	21214	21379	21310	21146	21338	21666	21290	21626	21526	21214	21390	21118	21387	21359	21257	21446	21387	21479	21301	21296	21325	21453	21464	21302	21135	21375	21145	21477	21275	21565	21408	21264	21274	21367	21245	21466	21298	21284	21360	21437	21320	21372	21386	21226	21185	21176	21239	21368	21348	21291	21367	21381	21386	21545	21555	21525	21293	21467	21338	21210	21210	21442	21344	21241	21288	21632	21312	21336	21504	21273	21338	21219	21032	21378	21373	21559	21333	21437	21209	21604	21350	21279	21282	21586	21381	21400	21400	21193	21341	21392	21629	21288	21154	21404	21289	21445	21462	21287	21394	21374	21547	21431	21241	21527	21322	21201	21395	21413	21197	21463	21485	21306	21312	21298	21584	21449	21207	21123	21417	21170	21444	21140	21497	21428	21417	21336	21293	21273	21284	21273	21184	21373	21281	21426	21507	21225	21370	21469	21116	21393	21340	21436	21246	21271	21363	21405	21412	21251	21439	21295	21398	21439	21190	21565	21462	21352	21310	21093	21269	21288	21208	21311	21484	21294	21322	21313	21247	21247	21359	21357	21290	21350	21224	21585	21550	21341	21273	21007	21526	21342	21485	21087	21264	21560	21248	21353	21224	21164	21344	21275	21501	21323	21347	21233	21302	21287	21332	21207	21216	21413	21274	21479	21463	21263	21374	21336	21399	21479	21449	21343	21444	21369	21195	21233	21347	21207	21340	21071	21257	21325	21343	21352	21357	21362	21329	21237	21408	21150	21498	21259	21411	21465	21390	21455	21221	21308	21270	21238	21334	21321	21466	21445	21304	21493	21214	21140	21136	21144	21349	21365	21210	21218	21337	21402	21353	21537	21426	21449	21528	21331	21370	21463	21310	21158	21229	21271	21245	21164	21391	21242	21653	21336	21317	21309	21444	21371	21307	21245	21264	21077	21437	21329	21323	21612	21412	21449	21188	21282	21310	21120	21307	21467	21274	21097	21231	21271	21165	21386	21322	21418	21486	21373	21354	21583	21389	21313	21336	21345	21512	21237	21196	21560	21414	21375	21316	21338	21240	21189	21559	21684	21242	21301	21154	21476	21068	21654	21273	21392	21438	21393	21161	21351	21241	21217	21368	21306	21467	21355	21317	21322	21663	21498	21438	21482	21347	21414	21239	21165	21260	21385	21431	21190	21141	21334	21251	21326	21167	21408	21180	21194	21485	21497	21318	21223	21526	21590	21622	21261	21224	21463	21625	21487	21343	21288	21338	21537	21298	21194	21170	21306	21318	21105	21339	21557	21302	21295	21208	21282	21326	21355	21229	21278	21514	21048	21445	21493	21226	21340	21295	21463	21344	21409	21290	21321	21286	21331	21504	21105	21305	21248	21474	21502	21455	21316	21153	21522	21487	21337	21255	21206	21297	21419	21523	21511	21473	21324	21472	21214	21392	21360	21196	21326	21307	21301	21476	21314	21192	21408	21046	21383	21202	21122	21373	21318	21241	21120	21305	21298	21217	21139	21285	21411	21403	21326	21403	21293	21453	21684	21209	21410	21175	21497	21169	21444	21279	21169	21311	21418	21376	21356	21204	21163	21343	21144	21162	21458	21275	21403	21191	21425	21338	21361	21577	21313	21238	21409	21285	21297	21340	21500	21468	21149	21196	21402	21588	21338	21292	21358	21489
25968	48866	45959	32843	22373	19137	18270	17949	17866	17574	17390	17497	17312	17433	17320	17354	17385	17138	17281	17444	17247	17466	17158	17306	17444	17336	17338	17358	17370	17322	17392	17469	17217	17233	17184	17183	17184	17184	17370	17244	17223	17144	17124	17245	17228	17297	17386	17130	17153	17237	17271	17259	17142	17296	17111	17323	17290	17305	17237	17166	17216	17150	17136	17402	16995	17349	17261	18282	18500	17980	17581	17328	17250	17300	17274	17201	17366	17300	17136	17050	17240	16939	17091	17070	17349	16994	17131	17247	17180	17044	17226	17070	17202	17191	16976	17269	17222	17022	17179	17189	17209	17187	17183	17116	17242	17043	17289	17090	17157	17050	17242	17218	17257	17271	17157	17173	17232	17126	17367	17360	17144	17181	17340	17121	17211	17127	17170	17006	17130	17037	17184	17237	17006	17003	17220	17243	17111	17274	17255	17279	17415	17096	17190	17071	17247	17248	17267	17238	17095	17407	17043	17087	17260	17243	17191	17241	17155	17206	17274	17175	17251	17241	17245	17214	17333	17179	17240	17150	17225	17291	17057	17174	17051	17266	17092	17154	17229	17115	17143	17167	17128	17207	17215	17254	17039	17254	17289	17211	17035	17020	17211	17271	17189	17083	17211	17160	17100	17184	17284	17123	17241	17185	17285	17164	17253	17188	17176	17155	17319	17026	17180	17136	17188	17029	17156	17298	17155	17155	17048	17278	17089	16839	17164	17353	17159	17259	17210	17329	17337	17174	17331	17214	17302	17199	17059	17185	17060	16904	17147	17296	17137	16978	17240	16957	17229	17117	17169	17376	17304	16973	17174	17081	17164	16981	17231	17142	17060	17041	17137	17172	17073	17107	17318	17292	17106	17126	17214	17340	17198	17142	17267	17224	17240	17226	17308	17098	17372	17064	17039	17144	17152	17276	17071	17238	17095	17188	17184	17085	16998	17250	17185	17370	17256	17209	17243	17181	17176	17210	17233	17239	17147	17259	17247	17105	17219	17004	17323	17342	17113	17265	17220	17249	17224	17006	17187	17180	17230	17129	17180	17091	17066	17222	17288	17157	17189	17091	17097	17246	17062	17371	17080	17117	17377	17186	17141	17221	17115	17164	17226	17216	17247	17139	16961	17121	17144	17135	17187	17139	17167	17318	17005	17129	17064	17146	17165	17181	17056	17186	17126	17151	17210	17009	17296	17193	17141	17380	17094	17083	17181	17051	17200	17072	17202	17062	17090	17051	17252	17129	17082	17128	17131	17194	17064	17131	17086	17191	17073	17064	17129	17130	17100	17195	17237	17079	17292	17156	17288	17171	17221	17225	17170	17285	17220	17148	17094	17122	17178	17167	17065	17217	17246	17147	17230	17288	17233	17099	17471	17224	17118	17056	17119	17265	17199	17235	17091	17202	17135	17246	17204	17361	17259	17394	17181	17143	17151	17031	17124	17190	17267	17118	17254	16996	17177	17259	17202	17315	17249	17278	17219	17161	17270	17237	17195	17251	17179	17371	17240	17122	17173	17138	17214	17075	17185	17193	17271	17400	17154	16928	17210	17226	17182	17177	17234	17132	17224	17216	17175	17143	17067	17168	17284	17086	17036	17166	17243	17121	17270	17229	17166	17107	17061	17310	17253	17086	17023	17228	17161	17056	17359	17166	17060	17000	17331	17174	17296	17113	17136	17040	17077	17088	17181	17196	17171	17084	17260	17259	17302	17214	17229	17130	17125	17141	17267	17186	17122	17223	17103	17200	17482	17089	17193	17030	17226	17130	17136	17140	17095	17232	17349	17348	17336	17214	17256	17028	17020	17296	17277	17038	17040	17262	17158	17075	17308	17231	17147	17320	17192	17337	17241	17244	17080	17286	17226	17064	17104	17177	17233	17172	17115	17183	17182	17128	17192	17305	17036	17243	17119	17260	17070	16979	17136	17065	17134	17387	16949	17165	17099	17239	17290	17009	17150	17246	17183	17142	17251	17186	17253	17111	17178	17158	17124	17211	17263	17128	17293	17249	17171	17152	17241	17191	17143	17184	17205	17236	17081	17163	17153	17301	17094	17178	17189	17234	17162	17252	17049	17001	17329	17258	17260	17218	17147	17194	17179	17203	17243	17270	17359	17108	17312	17248	17180	17292	17123	17175	17035	17255	17149	17131	17208	17019	17340	17121	17139	17136	17163	17325	17131	17297	17219	17215	17286	17116	17197	17284	17121	17111	17277	17134	17089	17274	17276	17104	17118	17254	17175	17274	17212	17361	17098	17159	17186	17137	17223	17314	17259	17133	17008	17029	17156	17016	17179	17166	17213	17125	17239	17214	17159	17060	17275	17036	17105	17051	17067	17149	17198	17029	17190	17154	17230	17331	17263	17036	17272	17260	17123	17189	17302	17140	17216	17148	17181	17212	17174	17227	17235	17106	17003	17334	17188	17153	17049	17203	17156	16985	17085	17130	17327	17103	17276	17272	16966	17221	17052	17134	17377	17243	17204	17211	17176	17145	17139	17212	17032	17228	17083	17183	17296	17270	17095	17094	17148	17052	17229	17289	17234	17124	17122	17285	17094	17328	17118	17278	17064	17122	17217	17345	17195	17111	17228	16994	16989	17085	17126	17089	17107	17235	17120	17029	17034	17219	17275	17336	17175	17188	17259	17214	17099	17216	17172	17138	17138	17210	17218	16987	16780	17187	17219	17025	17202	17194	17298	17157	17316	17125	17042	17095	17208	17178	17033	17257	17082	17069	17121	17274	17214	17141	17080	17096	17069	17057	17174	17141	17299	17244	17069	17156	17155	17157	17210	17194	17175	17180	17203	17138	17150	17020	17161	17255	17215	16956	17257	17131	17308	17165	17022	17214	17139	17176	17363	17096	17111	17205	17144	17032	17220	17098	17165	17245	17095	17051	17252	17140	17183	17145	17218	17210	17188	17520	17186	17038	17171	17142	17169	17154	17320	17241	17269	17294	17023	17316	17134	17204	16957	17244	17268	17171	17046	16954	17148	17190	17256	17313	17149	17243	17183	17154	17256	17148	17371	17070	17177	17163	17218	17207	17123	17057	17175	17211	17097	17174	17294	17238	17206	17147	17021	17152	17164	17198	17178	17208	17288	17046	17354	17086	17341	17144	17230	17076	17208	17299	17020	17006	17095	17204	17210	17205	17150	17167	17083	17132	17138	17047	17191	17044	17171	17349	17186	17291	17179	17079	17139	17349	17168	17106	17092	17365	17262	16955	17249	17214	17162	17241	17289	17102	17258	17131	17088	17093	17112	17378	17113	17093	17189	17132	17236	17168	17339	17250	17138	17199	17049	16985	17058	17253	17133	17070	17307	17291	17054	17027	17121	17081	17202	17236	17222	17195	17224	17075	17074	17193	17147	16979	17378	17150	17279	17093	17201	17032	17147	17283	17076	17320	17164	17155	17176	17215	17125	17228	17121	17178	17092	17046	17239	17176	17105	17041	17224	16987	17385	17309	17202	17301	17180	17179	17286	17090	17253	17261	17139	17199	17253	17198	17275	17128	17139	17281	17194	17294	17012	17195	17081	17245	17208	17130	17043	17069	17226	17044	17279	16932	17338	17290	17267	17204	17148	17215	17101	17178	17133	17163	17212	17246	17195	17325	17192	17285	17163	17101	17302	17167	17113	17281	17211	17129	17195	17176	16985	17033	17007	17131	17146	17190	17247	17186	16988	17338	17090	17157	17184	17215	17224	17247	17131	17107	17137	17088	17300	17308	17091	17110	17263	17223	16999	17242	17162	17085	17245	17226	16904	17102	17158	17173	17210	17142	17273	17140	17175	17214	17241	17306	17147	17046	17108	17309	17254	17093	17121	17230	17227	17352	17209	17197	17016	17286	17278	17230	17139	17235	17239	17269	17198	16973	17186	16970	17229	17142	17149	17121	17136	17213	17167	17165	17168	17096	17093	17246	17212	17281	17144	17137	17160	17240	17032	17123	17239	17125	17083	17225	17179	17110	16984	17161	17198	17170	17259	17123	17213	17296	16941	17189	17218	17141	17137	17067	17127	17212	17153	16966	17343	17174	17011	17226	17173	17284	17331	17159	17290	17307	17270	17310	17182	17179	17174	17323	17219	17285	17218	17110	17226	16967	17061	17312	17097	17176	17319	17255	17135	17085	16912	17161	17122	17125	17061	17088	17159	17063	17027	17143	17174	17288	17093	17127	17128	17093	17334	17179	17212	17063	17168	17202	17238	17112	17230	17144	17029	17140	17157	16961	17191	17331	17269	17179	17295	17009	17074	17082	17175	17114	17322	17360	17090	17074	17360	17183	17267	17243	17072	17193	17072	17294	17253	17209	17214	17151	17308	17148	17178	17099	17211	17153	17284	17269	17216	17172	17307	17142	17091	16963	17183	17180	17198	17197	17195	17036	17119	17108	17297	17198	17323	17127	17115	17104	17125	17193	16986	17271	17110	16911	17075	17228	17294	17227	17217	17331	17171	17169	17141	17204	17285	17385	17287	17267	17261	17044	17075	17066	17236	16964	17151	17122	17094	17002	17078	17180	17308	17161	17242	17212	17098	17212	17315	17242	17099	17185	17191	17158	17224	17099	17098	17130	17144	17096	17249	17155	17129	17221	17160	17226	17193	17129	17172	17095	17153	17163	17144	17219	17107	17348	17155	17072	17165	17035	17208	17138	16967	17166	17420	17257	17120	17250	17265	17126	17341	17151	17192	17342	17064	17239	17336	17248	17102	17211	17282	17113	17055	17099	17114	17106	17161	17181	17387	17241	17066	17066	17257	17213	17268	17374	17105	17126	17212	17219	17246	17105	17202	17270	17140	17276	17083	17228	17228	17135	17260	17223	17213	16968	17155	17237	17035	17145	17191	17199	17255	17139	17159	17284	17129	17192	17239	17172	17182	17181	17210	17197	17058	17283	17236	17206	17269	17309	16998	17261	16972	17080	17026	17121	17157	17162	17344	17150	17071	17199	17171	17187	17000	17265	17184	17160	17146	17078	17107	17239	16982	17347	17054	17080	17294	16942	17277	17326	17161	17057	17067	17279	17016	17263	17284	17136	17166	17199	17250	17118	17189	17165	17213	17190	17100	17164	17096	17189	16953	16982	17296	17235	17244	17075	17297	17083	17013	17068	17196	16996	17303	17190	17130	17148
27617	23769	29192	25731	21618	21484	21637	21250	21488	21488	21421	21446	21492	21405	21478	21531	21483	21393	21508	21479	21365	21368	21321	21432	21557	21509	21314	21200	21263	21203	21367	21386	21384	21487	21574	21214	21413	21320	21516	21411	21368	21377	21346	21117	21154	21205	21245	21412	21225	21350	21359	21356	21217	21233	21321	21372	21187	21207	21403	21322	21564	21544	21348	21477	21457	21428	21351	21545	21645	21444	21349	21434	21345	21329	21455	21493	21329	21347	21211	21202	21228	21400	21396	21307	21252	21503	21227	21252	21280	21566	21361	21443	21321	21451	21463	21251	21152	21306	21401	21254	21432	21456	21221	21255	21399	21219	21437	21429	21260	21352	21542	21408	21381	21224	21387	21439	21166	21178	21300	21414	21454	21347	21160	21522	21436	21419	21369	21447	21287	21352	21350	21530	21309	21585	21448	21285	21337	21501	21231	21243	21190	21143	21364	21371	21193	21430	21259	21517	21406	21256	21284	21308	21266	21463	21193	21320	21315	21394	21408	21443	21205	21131	21280	21482	21476	21179	21295	21328	21306	21121	21293	21226	21363	21447	21234	21405	21410	21224	21461	21373	21292	21332	21311	21088	21286	21404	21365	21506	21407	21237	21299	21049	21395	21467	21313	21374	21498	21380	21236	21115	21321	21308	21142	21425	21358	21345	21424	21400	21141	21344	21323	21439	21450	21414	21206	21312	21379	21500	21368	21485	21465	21313	21501	21194	21316	21568	21389	21405	21254	21269	21359	21423	21295	21268	21217	21291	21273	21284	21319	21338	21554	21450	21176	21202	21416	21399	21385	21276	21249	21346	21335	21360	21236	21543	21219	21117	21196	21254	21518	21330	21328	21321	21311	21453	21272	21290	21235	21338	21375	21450	21415	21537	21463	21483	21400	21485	21387	21283	21264	21316	21422	21171	21366	21357	21282	21377	21533	21179	21263	21186	21591	21012	21352	21199	21291	21297	21449	21349	21351	21259	21567	21244	21473	21280	21367	21230	21372	21283	21205	21271	21291	21247	21254	21331	21370	21258	21125	21370	21336	21292	21288	21429	21608	21198	21362	21392	21204	21216	20960	21344	21672	21425	21345	21552	21360	21422	21477	21366	21404	21603	21339	21241	21312	21472	21337	21326	21562	21334	21011	21278	21497	21226	21339	21465	21665	21286	21426	21152	21264	21298	21419	21325	21426	21234	21326	21402	21381	21218	21381	21404	21357	21422	21373	21349	21402	21181	21613	21503	21466	21390	21415	21316	21564	21294	21300	21439	21262	21312	21282	21280	21366	21405	21224	21197	21368	21228	21260	21392	21286	21327	21532	21542	21606	21361	21318	21243	21269	21390	21228	21488	21101	21402	21338	21295	21414	21307	21355	21509	21361	21462	21522	21392	21315	21464	21347	21210	21315	21302	21161	21395	21419	21470	21530	21495	21299	21232	21428	21461	21393	21346	21243	21461	21260	21474	21361	21239	21190	21263	21399	21258	21435	21618	21221	21232	21500	21297	21142	21252	21229	21317	21495	21374	21175	21371	21310	21420	21180	21133	21238	21348	21473	21478	21536	21279	21468	21339	21341	21333	21445	21362	21523	21427	21256	21325	21345	21230	21323	21475	21441	21451	21463	21393	21323	21175	21504	21329	21210	21320	21271	21142	21312	21243	21223	21296	21335	21240	21401	21197	21476	21362	21480	21313	21382	21471	21193	21438	21423	21366	21322	21240	21071	21329	21306	21388	21261	21408	21403	21349	21426	21313	21325	21184	21140	21374	21297	21379	21303	21244	21420	21437	21332	21336	21464	21453	21271	21273	21121	21247	21111	21461	21423	21208	21376	21387	21134	21454	21495	21295	21450	21132	21377	21317	21405	21390	21345	20984	21291	21418	21286	21443	21434	21396	21496	21618	21595	21472	21473	21554	21289	21317	21193	21581	21204	21301	21512	21309	21486	21561	21397	21256	21331	21455	21196	21144	21411	21538	21219	21226	21206	21338	21392	21545	21395	21485	21184	21186	21271	21215	21495	21277	21154	21200	21333	21377	21321	21005	21253	21162	21413	21453	21445	21272	21459	21258	21316	21234	21328	21428	21373	20988	21419	21443	21311	21401	21284	21479	21397	21470	21330	21358	21323	21403	21137	21272	21346	21280	21308	21154	21426	21451	21149	21285	21386	21226	21417	21363	21416	21520	21282	21284	21193	21406	21388	21496	21337	21439	21566	21276	21395	21372	21192	21281	21437	21489	21556	21319	21285	21390	21181	21418	21162	21224	21346	21410	21422	21380	21306	21301	21408	21316	21365	21551	21530	21289	21275	21304	21297	21622	21447	21443	21569	21292	21159	21316	21319	21422	21193	21303	21262	21259	21411	21245	21213	21220	21336	21548	21415	21297	21250	21045	21529	21203	21502	21215	21314	21532	21256	21482	21443	21262	21313	21269	21487	21335	21466	21533	21202	21250	21363	21140	21364	21260	21348	21339	21300	21434	21481	21312	21425	21300	21386	21244	21323	21255	21423	21401	21322	21371	21351	21298	21450	21353	21240	21099	21356	21361	21370	21372	21503	21323	21505	21423	21573	21252	21314	21636	21519	21409	21248	21336	21376	21288	21374	21454	21095	21194	21457	21231	21319	21297	21428	21476	21185	21212	21046	21391	21184	21372	21216	21316	21455	21345	21434	21407	21315	21477	21352	21431	21493	21405	21421	21153	21304	21646	21374	21120	21480	21426	21434	21310	21265	21302	21306	21354	21276	21399	21375	21491	21263	21354	21237	21324	21454	21251	21344	21221	21448	21370	21487	21365	21397	21365	21156	21385	21146	21447	21265	21352	21265	21362	21242	21392	21424	21224	21334	21341	21221	21336	21509	21481	21217	21384	21132	21204	21478	21409	21028	21203	21297	21458	21323	21221	21331	21181	21317	21328	21510	21302	21389	21326	21435	21334	21292	21435	21319	21262	21441	21347	21507	21369	21317	21210	21335	21468	21370	21327	21378	21438	21283	21127	21141	21187	21452	21465	21574	21552	21423	21328	21457	21399	21264	21337	21283	21184	21463	21299	21200	21216	21212	21402	21266	21350	21364	21460	21420	21217	21493	21356	21333	21293	21383	21298	21356	21443	21461	21410	21329	21427	21368	21336	21324	21239	21373	21452	21320	21385	21323	21349	21471	21230	21579	21316	21456	21356	21312	21278	21340	21419	21353	21410	21368	21486	21330	21321	21197	21424	21472	21435	21594	21419	21454	21204	21462	21471	21141	21351	21463	21245	21383	21348	21285	21242	21327	21261	21395	21466	21402	21272	21333	21211	21284	21320	21340	21313	21425	21414	21150	21108	21408	21343	21532	21398	21401	21088	21392	21480	21502	21187	21479	21316	21550	21441	21360	21357	21225	21572	21421	21213	21235	21336	21360	21303	21324	21256	21563	21176	21289	21069	21415	21376	21531	21278	21254	21234	21556	21374	21490	21358	21442	21224	21334	21367	20993	21091	21289	21157	21277	21370	21339	21393	21235	21278	21243	21408	21159	21446	21241	21347	21374	21353	21463	21571	21366	21411	21379	21535	21288	21355	21357	21332	21267	21252	21420	21466	21364	21260	21376	21421	21379	21005	21378	21222	21239	21314	21478	21508	21412	21401	21154	21333	21511	21262	21311	21295	21325	21236	21464	21278	21376	21299	21357	21275	21261	21297	21464	21239	21380	21113	21330	21228	21535	21497	21595	21244	21461	21546	21413	21291	21575	21492	21517	21504	21306	21470	21483	21363	21283	21424	21261	21405	21217	21349	21338	21349	21457	21342	21520	21244	21314	21534	21520	21282	21567	21282	21248	21195	21263	21132	21498	21541	21268	21311	21216	21128	21451	21189	21492	21118	21327	21306	21106	21355	21267	21490	21383	21410	21407	21371	21384	21393	21466	21249	21303	21295	21478	21528	21246	21271	21283	21275	21341	21246	21307	21403	21359	21126	21033	21410	21388	21476	21471	21244	21173	21145	21346	21317	21257	21324	21407	21419	21410	21249	21306	21260	21349	21463	21482	21474	21180	21230	21277	21516	21396	21480	21487	21271	21663	21410	21546	21254	21380	21326	21460	21557	21438	21267	21478	21152	21149	21353	21063	21299	21292	21276	21445	21325	21293	21457	21436	21507	21536	21260	21441	21256	21621	21344	21121	21326	21239	21245	21423	21352	21205	21316	21281	21475	21400	21380	21476	21415	21257	21230	21234	21023	21293	21490	21440	21307	21493	21535	21372	21277	21191	21490	21443	21282	21220	21318	21234	21381	21534	21436	21387	21309	21394	21493	21385	21298	21247	21556	21345	21367	21348	21397	21139	21419	21184	21233	21272	21315	21468	21392	21499	21326	21352	21355	21241	21261	21339	21478	21245	21153	21346	21211	21512	21455	21608	21303	21385	21535	20999	21407	21074	21381	21208	21495	21500	21453	21276	21223	21344	20995	21233	21245	21386	21264	21234	21232	21231	21390	21244	21223	21228	21409	21432	21527	21462	21286	21349	21445	21402	21447	21461	21399	21420	21421	21205	21225	21345	21428	21536	21406	21218	21192	21345	21310	21339	21393	21274	21426	21516	21390	21274	21453	21369	21283	21476	21355	21488	21461	21589	21314	21406	21384	21337	21134	21228	21582	21443	21449	21691	21429	21371	21466	21336	21365	21657	21470	21432	21288	21299	21294	21289	21405	21263	21286	21367	21538	21438	21284	21215	21455	21196	21265	21531	21269	21345	21239	21374	21370	21394	21509	21691	21452	21627	21362	21450	21674	21416	21399	21260	21423	21271	21435	21402	21527	21171	21521	21270	21485	21173	21237	21338	21365	21235	21332	21260	21515	21519	21383	21239	21227	21343	21285	21478	21312	21489	21380	21284	21207	21349	21538	21369	21510	21422	21378	21381	21379	21354	21414	21435	21434	21303	21273	21372	21358	21223	21435	21463	21325	21306	21503	21264	21342	21238	21273	21342	21371	21377	21436	21290	21277	21478	21371	21406	21158	21317	21319	21351	21323	21211	21360	21289	21217	21390	21200	21277	21467	21288	21368	21406	21391	21430	21194	21240	21531	21287	21494	21570	21179	21383	21724	21444	21262	21303	21532	21458	21301	21435	21438	21280	21216	21196	21409	21378	21505
21316	31196	27954	20203	17762	17034	17184	17245	17141	17001	17365	17191	17168	17159	17101	17169	17139	17091	17045	17158	17196	17103	17256	17105	17235	17118	17200	17238	17202	17136	17125	17024	17312	16956	17287	17054	17217	17131	17035	17126	17139	17233	16998	16983	17012	17251	17199	17225	17261	17136	17243	17181	17182	17075	17154	17278	17072	17131	17183	17190	16993	17018	17055	17172	17135	17209	17115	17270	17150	17264	17098	17204	17168	17121	17212	17113	17049	17163	17210	17044	17104	17040	17109	17143	17306	17017	17146	17200	17152	16964	17179	16957	17038	17127	16914	17072	17067	17018	17116	17167	16899	17162	17070	16972	17050	17106	17149	17023	17150	17182	17282	16857	17174	17104	17115	17048	17012	17108	17095	17098	17084	17096	17009	17105	17167	17219	16961	17117	17029	17193	17193	17076	17179	16938	17253	17219	17002	17318	17135	17035	17187	16970	17069	17127	16968	17146	17212	17018	17028	17097	17087	17160	17136	17028	16952	17231	16891	17016	17051	17242	17180	17251	17209	17260	17103	17074	17078	17122	16965	17131	17074	17033	16949	17001	17210	17181	17165	16965	17167	16933	17052	17072	17007	17177	17140	17097	17022	17081	17008	16954	17129	17072	17242	17166	17049	16924	17119	17020	17195	17129	17178	17198	17001	17137	17105	16981	17089	17150	17053	17086	17036	17287	16954	17057	17224	17090	17058	17001	17257	17078	17265	17098	17060	17060	17243	17051	17203	17148	17098	16951	17118	17105	17077	17164	17130	17043	17037	17147	17212	16909	17120	17200	17275	17007	17085	17113	17098	17029	16994	17078	17128	17189	17207	17204	17170	17088	16914	17092	16837	17104	17063	17165	17069	17013	17056	17218	17293	17077	17007	17003	16932	17261	17243	17146	17079	17166	16935	17297	17088	16995	17135	17201	17009	16963	17081	17047	17254	17061	17205	17123	17205	17089	16991	17154	17008	17058	17162	17099	17152	17042	17178	17136	17069	17070	17222	17125	17060	17110	17100	16868	17066	17121	17252	17218	17262	17127	16952	17104	17222	17058	17045	17235	17080	17083	17109	17128	17147	17052	17181	17190	17098	17298	17169	17096	17170	17087	17143	17141	17127	17302	16950	16973	17168	17114	17070	17251	17130	16927	17227	17082	17139	17202	16948	17152	16986	17055	17268	16988	17286	16983	17118	17031	17132	17168	17291	17090	17021	17019	17113	17152	17211	17102	17158	17068	17223	17174	17220	16990	17058	17147	17204	17084	17007	17180	17084	17154	17173	17230	17311	17172	17080	17111	17123	17191	16936	17017	17149	17078	16912	17140	17203	17043	17206	17101	17158	17247	17006	17419	16924	17075	17115	17033	17306	17184	17058	16991	17193	17160	17110	17249	17006	17177	17278	17056	17173	17092	17070	17144	17240	17036	17163	17112	17092	16950	17114	16973	17004	16975	17108	17132	17254	17191	17135	17137	17227	17203	17162	17069	17063	17234	17124	17144	17303	17273	17094	17102	17330	17164	17098	17287	16996	17186	17005	17003	16906	17129	17163	17129	17098	16981	17198	17149	17154	17214	17125	16979	17075	17122	17148	17249	17047	17169	17204	17255	17003	17274	17169	17081	17114	17283	17189	17045	17027	17256	17094	17031	17030	17169	16996	17114	17139	16893	17073	17131	17117	17165	16986	17084	17012	17134	17122	17204	17063	17286	17163	17029	17317	17107	17261	16943	17131	17117	17144	17201	17030	17112	17126	17080	17298	17063	17086	17281	17223	17024	17216	17176	17199	16965	17170	17252	17109	17131	17105	17150	16957	17068	17052	17258	17179	17280	17134	17140	17287	17121	17141	17084	17031	17150	17333	16983	16965	17059	17119	17204	17127	17198	17031	17095	17175	17164	17126	16964	17126	17304	16989	17137	17013	17254	16996	17172	17102	17153	17101	17067	17191	17131	17189	17132	16985	16930	16961	17015	17282	16951	17217	16994	17182	17018	17103	16965	16960	17055	16991	17030	16970	17140	17036	17201	17261	17148	17273	17123	17197	17007	16998	17085	17074	16984	16987	17206	16985	17101	17109	17123	17180	17173	16907	17117	16947	17037	17075	17089	17108	16991	17112	17129	17184	17106	17095	17184	17290	17147	17188	17248	17048	16999	17007	17091	17127	16985	17340	17113	17166	17241	17122	17269	17005	17016	17159	17040	17281	17074	17248	17109	17227	17180	17201	17064	17242	17038	17042	17128	17062	17055	17205	17095	17055	17198	17002	17012	17092	16993	16974	17235	16989	17053	17145	17105	17103	17172	17078	17239	17222	17129	17085	17256	16989	17308	17121	16981	17035	17112	17174	17270	17165	17028	17036	17193	17020	17114	17153	17106	17114	17174	17170	17222	17046	17145	17166	17108	17369	17056	17129	17085	17124	17145	17112	17076	17154	17107	17268	17127	17076	17230	17073	17100	17170	17153	17129	17105	17230	17014	16943	16960	17046	17208	17106	17091	17011	17067	17038	16964	16944	17090	16874	17046	17057	17077	17194	17199	17107	17281	17089	17191	17057	17149	16974	17173	17138	17318	17049	17049	17182	17242	17265	17153	17148	17031	16953	17092	17249	16972	17251	17028	17188	17097	17046	16935	17099	17258	17057	16968	17281	17124	17158	17269	17163	17136	16920	17217	16919	17095	17106	17089	17176	17001	17270	16970	17027	17201	17031	17107	17195	17053	17030	17067	17201	17077	16892	17062	17238	17124	17130	17071	17125	17160	17096	17160	17190	17092	17112	17068	17149	17106	17089	17097	17101	16957	17091	17199	17147	16928	17193	17278	17216	17158	17131	17155	17044	17098	16999	17001	17014	17009	17050	17017	17131	17394	17174	16958	17069	17049	17278	16905	16960	17138	17079	17046	17264	17118	17010	17032	17209	17044	17127	17148	17243	17082	17020	17249	16993	17112	17225	16979	17116	17156	17346	17004	17152	17182	17042	17093	17069	17174	17214	17267	17142	17127	17247	17219	17207	17118	17130	17196	17173	16952	17198	17021	17341	16959	17181	17057	16844	17048	17186	17184	16975	17083	17216	17211	17159	17129	17164	16893	17012	17156	17078	17157	17152	17032	17218	17114	17201	17056	17055	17092	17058	17109	17047	17085	17208	17060	17071	17032	17062	17255	17096	17072	16955	17108	17108	17038	17154	17061	17396	17004	17112	17007	17017	17062	16948	17050	16938	17090	17092	17128	17129	17087	17145	17159	17011	17054	17036	17044	17086	17049	17012	17158	17054	17162	17146	17083	17203	17203	17104	17100	17152	17271	17354	17146	17019	17208	17293	16897	17093	17177	17077	17200	17132	17069	17177	17121	16871	17188	17263	16890	17020	17172	17080	17229	17301	17207	17174	17264	17149	17258	17101	17237	17219	17045	17044	17148	17208	17149	16935	17097	17167	16967	17114	17215	17111	17098	17196	17055	17011	17113	17251	17066	17113	17096	17008	17131	17212	17210	17138	17128	17035	17092	17141	17070	17046	17120	17215	17146	16941	17367	17016	17299	17317	17261	17055	16995	17050	17307	17247	17146	17031	17090	17213	17276	17150	17088	17095	17308	17106	17210	17273	16931	17243	17051	17148	17223	17152	17047	17112	17320	17271	17001	17220	17260	17061	17199	17098	16860	17222	17363	16896	16963	17114	16957	17055	17111	17122	17128	17013	17198	17037	17205	17183	16981	17079	17301	17034	16987	17064	17140	17132	17120	17024	17107	17121	17241	17068	17064	17068	17162	17052	17246	17158	17056	16955	17354	17230	17062	17222	17241	17100	17219	17117	17036	17139	17090	17149	17109	17190	17163	17056	17247	17136	17192	16988	16997	17045	16918	17081	17171	17188	17085	17097	17081	17242	16996	17078	17093	17122	16994	17137	17207	17169	17130	17156	17160	16958	17210	17103	16906	17066	17016	17133	17047	17172	17084	17139	16915	17059	17186	17039	17069	17071	17259	17177	17097	17260	17144	16980	17126	17071	17215	17036	17115	17139	17195	17091	17154	17087	17282	17161	17136	17305	17063	17026	17134	17330	17131	17063	17057	17234	17247	17143	17208	17080	17157	17223	17226	17168	17126	17117	17077	16982	17102	17071	16986	17128	17160	17073	17082	17133	17205	17117	17103	17212	17072	17020	17292	17048	17175	17022	17142	17103	17073	17088	17228	17061	17129	17110	17043	17062	17101	17095	17346	17084	17118	17124	17090	17266	17149	17203	17186	17180	17191	17042	17064	16987	17226	17026	17122	17319	17139	17039	16864	17062	17140	17175	17184	17142	17145	17052	17071	16938	16908	17184	17096	17028	17285	17263	17014	17121	17358	17170	17093	17064	17153	17051	17151	17007	17056	17216	17034	17304	17095	17223	16999	17154	17110	17066	17244	17128	17138	17109	17119	16948	17059	17050	17243	17124	17243	17084	17159	17294	17102	17018	17125	17081	17204	17071	17156	17190	17304	16984	17022	17297	17186	17215	17131	17263	17100	17150	17078	17055	16921	17027	17190	17256	17142	17199	17257	17203	17253	17116	17192	17166	17105	17092	17159	16969	17020	17109	16909	16855	17127	17231	17054	17127	16919	17245	16933	17105	17183	17156	17218	17132	17220	17179	17008	17074	17079	17215	17008	17175	17028	17014	17022	17140	17157	17352	17211	17200	17156	16948	17213	17162	17018	17041	17062	17071	17273	17060	17134	17107	17172	16991	17178	17168	16986	17162	17251	17404	17175	17037	17180	17213	17108	17084	17342	17146	17172	17064	16968	17200	17130	17021	17234	17118	17147	17078	17173	17199	17099	17037	17174	17160	17105	17073	17227	16963	17171	17086	17138	17107	17152	17046	17167	17134	17083	17117	17157	17222	17040	17072	17204	17028	17085	17128	17195	17080	17087	17013	17106	17081	16944	16941	17135	17299	17147	17111	17153	17252	16943	17177	17112	17219	17156	17067	17250	17011	17080	17172	17036	17133	17119	17203	17226	17097	17102	16827	17030	17167	17085	17042	17247	17123	17099	17122	17339	17088	17273	17138	17050	17082	17128	17117	17289	17092	17015	17153	17147	17145	16980	17127	17099	17279	17184	17082	17110	17021	17145	17165	17028	17162	17024	17273	17067	17140	16975	17313	17172
23269	20862	28191	23954	22104	23045	23265	20906	20558	20740	20789	20401	20473	20477	20617	20440	20334	20752	20572	20531	20567	20239	20561	20456	20441	20367	20488	20364	20423	20248	20199	20356	20386	20275	20379	20161	20214	20272	20233	20090	20409	20315	20457	20259	20193	20182	20422	20283	20113	20312	20280	20329	20300	20557	20384	20162	20504	20450	20172	20237	20304	20518	20185	20299	20250	20213	20245	20660	21064	20734	20405	20437	20484	20435	20327	20354	20263	20297	20052	20092	20404	20414	20097	20287	20545	20470	20393	20322	20300	20403	20487	20350	20173	20179	20284	20229	20254	20334	20448	20337	20121	20294	20304	20180	20270	20370	20288	20467	20515	20303	20196	20289	20406	20306	20425	20160	20106	20212	20373	20428	20518	20445	20070	20235	20363	20231	20277	20218	20313	20333	20191	20522	20222	20308	20366	20284	20335	20371	20396	20502	20532	20158	20215	20244	20339	20189	20186	20358	20239	20455	20426	20440	20277	20254	20450	20267	20150	20173	20249	20315	20220	20346	20460	20279	20393	20340	20532	20416	20251	20296	20316	20175	20325	20368	20452	20375	20375	20277	20121	20098	20156	20107	20172	20203	20288	20165	20142	20243	20223	20258	20381	20133	20193	20259	20346	20563	20270	20423	20139	20194	20388	20204	20551	20407	20505	20433	20333	20251	20347	20350	20308	20258	20265	20288	20242	19989	20418	20430	20389	20090	20477	20485	20333	20093	20339	20248	20208	20262	20125	20245	20151	20349	20352	20291	20495	20279	20389	20415	20164	20473	20196	20131	20269	20216	20193	20377	20297	20235	20221	20222	20342	20446	20440	20597	20119	20326	20346	20111	20399	20059	20259	20321	20275	20484	20468	20170	20333	20156	20401	20305	20295	20364	20027	20247	20234	20452	20531	20296	20194	20359	20232	19991	20250	20392	20440	20334	20195	20161	20306	20267	20194	20296	20210	20123	20374	20277	20337	20366	20144	20448	20292	20234	20155	20099	20143	20168	20236	20260	20297	20427	20426	20448	20182	20315	20019	20272	20289	20397	20176	20408	20360	20371	20447	20241	20147	20161	20343	20304	20251	20270	20296	20353	20058	20192	20356	20004	20230	20185	20168	20426	20269	20237	20440	20472	20436	20216	20270	20310	20123	20290	20436	20332	20280	20295	20256	20195	20168	20299	20369	20287	20384	20288	20159	20477	20406	20331	20193	20272	20364	20273	20504	20352	20078	20230	20404	20278	20315	20493	20262	20304	20453	20275	20473	20355	20415	20459	20199	20237	20275	20149	20217	20344	20297	20259	20291	20215	20386	20275	20323	20259	20260	20343	20353	20150	20428	20406	20351	20199	20239	20129	20183	20242	20297	20347	20386	20208	20333	20220	20253	20368	20357	20026	20065	20307	20292	20202	20373	20423	20316	20424	20079	20334	20260	20313	20302	20446	20144	20137	20300	20424	20426	20502	20387	20315	20145	20202	20301	20377	20470	20357	20197	20233	20312	20321	20204	20149	20244	20346	20286	20324	20228	20389	20386	20279	20306	20220	20218	20109	20188	20112	20099	20233	20396	20528	20068	20258	20467	20361	20051	20279	20112	20433	20469	20260	20333	20245	20256	20270	20112	20330	20460	20279	20225	20233	20366	20268	20321	20235	20441	20396	20151	20470	20352	20308	20339	20145	20201	20340	20228	20267	20347	20547	20316	20173	20147	20426	20179	20350	20373	20290	20471	20355	20136	20480	20307	20287	20291	20344	20169	20299	20281	20200	20306	20215	20239	20390	20315	20080	20050	20428	20332	20383	20397	20363	20355	20218	20110	20434	20277	20185	20181	20298	20380	20323	20072	20079	20231	20269	20322	20322	20187	20353	20126	20062	20350	19956	20164	20112	20182	20275	20176	20312	20262	20346	20380	20152	20386	20216	20480	20175	20109	20201	20472	20291	20297	20394	20306	20439	20241	20154	20383	20121	20445	20238	20069	20115	20350	20386	20100	20246	20315	20402	20409	20305	20440	20222	20336	20228	20023	20173	20313	20343	20150	20280	20336	20318	20260	20194	20133	20299	20511	20381	19958	20383	20519	20273	20356	20420	20364	20243	20334	20319	20367	20323	20347	20257	20202	20254	20202	20325	20201	20294	20228	20279	20197	20295	20245	20468	20333	20326	20158	20086	20202	20256	20398	20314	20280	20337	20533	20187	20231	20314	20312	20243	20315	20358	20359	20332	20399	20456	20274	20413	20414	20316	20385	20515	20231	20233	20416	20256	20258	20183	20290	20343	20339	20266	20356	20189	20230	20164	20163	20265	20233	20220	20338	20406	20062	20482	20211	20095	20218	20118	20386	20361	20207	20173	20100	20190	20386	20370	20065	20150	20450	20251	20319	20216	20307	20381	20469	20396	20080	20121	20271	20185	20384	20240	20309	20201	20415	20249	20373	20226	20211	20158	20385	20353	20172	20120	20361	20397	20182	20102	19981	20280	20153	20549	20173	20138	20148	20322	20149	20339	20139	20385	20388	20414	20289	20093	20457	20207	20171	20126	20269	20255	20259	20150	20264	20216	20182	20197	20173	20290	20317	20485	20110	20301	20326	20304	20196	20316	20209	20232	20556	20391	20453	20267	20438	20403	20132	20239	20400	20465	20416	20007	20182	20101	20257	20384	20165	20226	20364	20447	20444	20357	20434	20251	20248	20338	20391	20246	20242	20174	20373	20516	20302	20036	20122	20402	20169	20181	20556	20231	20325	20521	20323	20366	20364	20346	20127	20310	20367	20320	20312	20384	20318	20296	20296	20500	20358	20111	20243	20176	20063	20119	20279	20058	20155	20134	20233	20218	20237	20225	20495	20387	20277	20288	20281	20279	20343	20253	20315	20302	20143	20389	20435	20241	20342	20420	20372	20432	20302	20231	20325	20474	20104	20425	20237	20125	20232	20081	20274	20227	20037	20336	20348	20297	20286	20157	20196	20236	20387	20277	20289	20493	20222	20203	20131	20352	20258	20201	20140	20263	20312	20250	20077	20413	20274	20357	20199	20312	20090	20173	20219	20294	20307	20606	20213	20165	20276	20463	20392	20168	20454	20234	20426	20325	20454	20322	20321	20250	20419	20096	20027	20314	20239	20254	20447	20212	20281	20227	20238	19948	20144	20193	20176	20144	20254	20021	20095	20390	20424	20409	20345	20321	20477	20254	20492	20327	20287	20207	20338	20192	20148	20320	20139	20353	20152	19998	20202	20325	20229	20330	20224	20300	20107	20233	20064	20391	20432	20231	20300	20096	20344	20285	20043	20143	20278	20091	20126	20260	20326	20417	20095	20150	20149	20194	20380	20062	20201	20216	20204	20451	20044	20118	20096	20324	20277	20321	20358	20228	20185	20247	20349	20157	20183	20272	20320	20298	20331	20246	20549	20259	20370	20412	20198	20222	20245	20415	20326	20383	20162	20078	20334	20179	20355	20481	20339	20444	20468	20184	20331	20442	20547	20242	20468	20388	20567	20158	20341	20217	20409	20236	20098	20380	20497	20538	20105	20108	20308	20254	20225	20274	20473	20235	20253	20275	20354	20307	20147	20007	20398	20309	20440	20153	20280	20181	20137	20514	20365	20284	20191	20350	20341	20286	20236	20201	20051	20241	20118	20313	20247	20251	20261	20459	20404	20041	20132	20356	20314	20327	20373	20391	20207	20239	20123	20432	20273	20437	20400	20129	20556	20401	20184	20400	20252	20258	20267	20151	20229	20305	20334	20152	20431	20441	20195	20322	20228	20256	20394	20387	20259	20211	20132	20457	20321	20314	20350	20038	20282	20378	20176	19986	20251	20368	20228	20138	20265	20179	20412	20443	20346	20396	20242	20182	20331	20397	20323	20228	20456	20334	20110	20211	20401	20362	20173	20245	20433	20259	20456	20128	20230	20467	20342	20439	20518	20147	20181	20226	20089	20111	20246	20267	20216	20607	20449	20396	20090	20464	20521	20347	20381	19985	20439	20283	20261	20398	20184	20294	20122	20337	20368	20241	20324	20423	20122	20172	20026	20400	20295	20377	20403	20214	20222	20333	20375	20298	20280	20330	20170	20092	20307	20280	20378	20128	20302	20220	20153	20238	20451	20422	20563	20230	20553	20235	20435	20378	20177	20150	20221	20217	20271	20159	20067	20221	20338	20471	20331	20114	20487	20297	20434	20153	20402	20373	20087	20179	20237	20215	20129	19943	20271	20287	20250	20249	20369	20513	20365	20059	20401	20219	20294	20297	20180	20057	20176	20237	20062	20037	20280	20204	20318	20428	20217	20365	20378	20166	20483	20355	20339	20202	20190	20179	20314	20192	20421	20052	20205	20210	20339	20243	20180	20415	20285	20331	20309	20305	20223	20314	20447	19935	20238	20299	20446	20368	20399	20202	20338	20043	20259	20343	20412	20306	20438	20270	20108	20116	20545	20138	20410	20299	20222	20203	20508	20337	20368	20291	20324	20337	20159	20140	20261	20439	20456	20280	20323	20387	20279	20448	20287	20236	20248	20554	20341	20358	20104	20258	20143	20429	20297	20287	20284	20405	20076	20255	20136	20162	20184	20090	20225	20428	20270	20094	20422	20259	20418	20227	20258	20343	20284	20208	20330	20182	20355	20241	20119	20334	20297	20088	20313	20308	20423	20149	20325	20309	20307	20247	20265	20513	20111	20137	20427	20200	20325	20413	20229	20171	20197	20351	20335	20153	20349	20280	20334	20171	20436	20257	20306	20372	20299	20297	20088	20216	20437	20329	20271	20390	20500	20199	20401	20301	20167	20325	20419	20140	20295	20378	20159	20318	20251	20211	20313	20216	20419	20251	20215	20080	20244	20042	20277	20406	20221	20295	20371	20065	20233	20387	20282	20074	20196	20238	20317	20304	20146	20349	20154	20369	20283	20172	20289	20284	20404	20243	20204	20214	20348	20185	20231	20085	20106	20280	20455	20407	20368	19978	20249	20241	20541	20214	20181	20150	20390	20358	20416	20392	20277	20239	20276	20273	20348	20578	20155	20378	20452	20284	20329	20532	20123	20405	20381	20444	20343	20086	20181	20288	20339	20526	20163	20157	20274	20271	20218	20382	20323	20278	20220	20279	20340	20344	20332	20146	20230	20066	20305	20281	20153	20292
23272	42417	35693	24134	18454	17356	17118	16948	16785	16827	16782	16563	16633	16571	16633	16675	16737	16676	16670	16448	16618	16626	16626	16511	16408	16497	16677	16617	16569	16366	16673	16556	16546	16594	16685	16848	16619	16489	16504	16611	16542	16614	16585	16482	16778	16694	16593	16522	16661	16548	16563	16656	16526	16612	16613	16463	16562	16638	16508	16691	16532	16651	16341	16690	16808	16672	16667	17051	16930	16950	16841	16608	16600	16385	16621	16504	16448	16655	16538	16666	16764	16627	16574	16464	16601	16637	16405	16632	16550	16582	16635	16526	16674	16530	16559	16440	16652	16511	16441	16562	16466	16483	16543	16439	16501	16596	16709	16782	16448	16518	16515	16470	16631	16534	16746	16782	16649	16374	16657	16374	16462	16532	16551	16523	16536	16399	16581	16521	16599	16630	16554	16427	16650	16773	16622	16568	16600	16564	16550	16503	16513	16589	16334	16472	16482	16612	16634	16343	16525	16610	16661	16582	16426	16448	16558	16578	16495	16452	16387	16637	16625	16586	16579	16480	16685	16708	16448	16345	16509	16485	16352	16308	16449	16474	16680	16366	16736	16574	16494	16619	16572	16463	16421	16617	16494	16513	16497	16507	16414	16516	16583	16438	16393	16619	16425	16465	16550	16482	16638	16650	16577	16545	16553	16685	16442	16413	16670	16613	16533	16569	16690	16404	16610	16459	16424	16619	16456	16463	16435	16511	16521	16520	16448	16526	16511	16500	16657	16405	16584	16605	16415	16544	16515	16456	16577	16511	16651	16527	16486	16550	16574	16608	16500	16585	16723	16467	16608	16351	16503	16576	16558	16499	16532	16567	16529	16607	16463	16541	16518	16470	16558	16519	16610	16497	16642	16490	16389	16496	16451	16455	16536	16515	16627	16557	16638	16430	16579	16341	16747	16652	16397	16550	16503	16515	16655	16532	16588	16757	16427	16435	16447	16542	16599	16573	16634	16366	16532	16463	16451	16631	16499	16631	16405	16552	16464	16652	16627	16571	16597	16499	16784	16271	16442	16576	16623	16590	16503	16488	16411	16568	16487	16413	16538	16623	16574	16512	16586	16599	16520	16536	16514	16759	16535	16532	16494	16777	16578	16610	16602	16562	16355	16531	16501	16447	16508	16719	16582	16538	16698	16425	16622	16779	16488	16698	16539	16651	16580	16483	16648	16523	16448	16561	16417	16455	16497	16580	16342	16430	16446	16540	16462	16637	16686	16298	16607	16628	16542	16406	16594	16547	16531	16366	16559	16560	16640	16463	16680	16556	16592	16504	16533	16574	16507	16508	16451	16587	16685	16755	16687	16575	16848	16540	16540	16494	16445	16610	16682	16440	16623	16468	16565	16393	16618	16730	16618	16352	16580	16522	16556	16716	16505	16451	16605	16454	16604	16348	16449	16434	16544	16706	16480	16380	16488	16553	16446	16526	16535	16546	16640	16370	16447	16488	16626	16451	16537	16602	16358	16639	16545	16581	16449	16517	16521	16373	16361	16603	16554	16373	16607	16692	16497	16509	16548	16425	16616	16681	16574	16637	16549	16539	16521	16578	16488	16525	16419	16741	16644	16473	16528	16472	16648	16611	16578	16569	16406	16495	16544	16242	16507	16495	16533	16546	16496	16435	16470	16537	16484	16535	16531	16602	16422	16474	16560	16471	16585	16488	16537	16616	16400	16396	16424	16443	16678	16504	16556	16464	16441	16487	16350	16489	16448	16553	16391	16516	16518	16451	16686	16632	16427	16505	16460	16480	16516	16483	16405	16485	16542	16509	16441	16415	16459	16528	16565	16464	16699	16663	16552	16540	16466	16646	16598	16691	16466	16588	16580	16496	16574	16354	16448	16607	16460	16380	16590	16574	16622	16553	16471	16568	16606	16568	16624	16433	16505	16444	16403	16554	16539	16545	16663	16513	16281	16446	16484	16626	16534	16431	16568	16530	16539	16640	16489	16411	16615	16546	16657	16396	16586	16428	16539	16443	16681	16579	16614	16664	16432	16447	16434	16528	16532	16431	16477	16474	16581	16395	16472	16362	16428	16576	16586	16691	16515	16504	16414	16551	16504	16541	16533	16668	16495	16561	16488	16617	16626	16521	16471	16506	16584	16324	16639	16465	16690	16507	16452	16506	16566	16587	16464	16557	16507	16496	16557	16460	16500	16682	16658	16689	16509	16661	16521	16399	16606	16419	16609	16456	16551	16338	16585	16365	16634	16497	16476	16527	16352	16702	16506	16553	16386	16502	16629	16432	16382	16516	16566	16459	16598	16390	16520	16476	16541	16595	16506	16558	16493	16586	16451	16477	16476	16477	16612	16525	16515	16516	16387	16617	16513	16642	16482	16476	16490	16566	16433	16599	16641	16400	16617	16526	16551	16631	16562	16645	16487	16513	16481	16465	16549	16538	16472	16547	16420	16435	16675	16516	16497	16585	16557	16412	16572	16384	16516	16465	16849	16465	16543	16452	16483	16430	16684	16597	16449	16505	16624	16535	16608	16416	16622	16407	16448	16449	16476	16623	16493	16539	16498	16640	16547	16555	16570	16514	16626	16360	16630	16448	16311	16700	16630	16494	16567	16447	16479	16492	16642	16599	16520	16497	16386	16549	16511	16561	16412	16595	16576	16420	16409	16511	16577	16415	16578	16558	16572	16330	16548	16367	16406	16500	16310	16708	16555	16466	16560	16614	16450	16581	16464	16467	16533	16544	16447	16490	16475	16495	16450	16664	16601	16604	16437	16468	16499	16379	16458	16326	16596	16679	16575	16566	16469	16457	16539	16768	16503	16643	16618	16438	16660	16453	16519	16567	16465	16334	16579	16460	16703	16567	16572	16425	16584	16594	16497	16349	16355	16560	16643	16543	16432	16453	16558	16391	16422	16516	16507	16435	16442	16550	16600	16379	16394	16530	16607	16457	16571	16383	16535	16534	16461	16527	16606	16504	16507	16531	16657	16662	16414	16429	16526	16575	16642	16592	16570	16443	16530	16378	16497	16558	16488	16502	16515	16566	16601	16374	16500	16345	16400	16525	16509	16683	16393	16565	16545	16525	16497	16343	16593	16517	16347	16461	16482	16469	16443	16513	16566	16569	16582	16427	16429	16304	16532	16752	16399	16523	16635	16516	16666	16524	16446	16534	16398	16648	16581	16590	16537	16451	16524	16683	16411	16350	16441	16493	16616	16515	16518	16530	16496	16574	16515	16484	16323	16465	16435	16619	16363	16457	16407	16398	16581	16423	16723	16523	16521	16546	16554	16462	16646	16636	16571	16472	16649	16509	16611	16542	16486	16328	16531	16568	16767	16501	16503	16632	16612	16504	16461	16588	16584	16670	16496	16612	16477	16545	16492	16399	16588	16556	16542	16606	16418	16345	16562	16461	16576	16535	16516	16568	16599	16430	16559	16427	16454	16540	16374	16521	16490	16660	16436	16413	16371	16447	16534	16461	16401	16656	16607	16447	16790	16508	16575	16541	16545	16491	16440	16588	16361	16495	16560	16682	16487	16376	16620	16660	16611	16538	16667	16633	16445	16520	16373	16467	16534	16696	16571	16507	16689	16454	16444	16671	16627	16443	16441	16620	16513	16466	16627	16406	16533	16489	16562	16418	16416	16626	16586	16691	16723	16649	16511	16502	16589	16577	16574	16598	16587	16503	16458	16569	16406	16439	16609	16516	16553	16630	16513	16482	16518	16441	16480	16552	16617	16579	16386	16512	16514	16505	16451	16704	16583	16508	16631	16535	16519	16612	16673	16602	16576	16397	16499	16487	16368	16521	16384	16531	16559	16595	16448	16510	16399	16550	16493	16564	16430	16289	16369	16466	16614	16598	16528	16530	16690	16437	16462	16530	16534	16362	16363	16542	16637	16504	16633	16595	16339	16381	16702	16564	16531	16426	16529	16583	16573	16584	16581	16395	16541	16493	16602	16586	16513	16503	16486	16638	16493	16324	16653	16599	16689	16619	16469	16550	16512	16500	16578	16624	16328	16491	16333	16672	16506	16615	16574	16351	16720	16507	16417	16416	16532	16629	16643	16554	16680	16541	16639	16471	16728	16332	16440	16520	16443	16483	16429	16522	16601	16532	16361	16497	16425	16492	16504	16658	16558	16579	16469	16534	16549	16472	16649	16698	16521	16513	16638	16408	16599	16378	16433	16622	16467	16479	16469	16618	16608	16477	16434	16556	16689	16529	16598	16507	16565	16526	16431	16439	16568	16656	16535	16576	16587	16635	16528	16607	16470	16575	16473	16554	16485	16542	16519	16586	16667	16518	16486	16485	16541	16547	16541	16396	16504	16534	16692	16518	16507	16483	16455	16365	16347	16655	16516	16452	16546	16583	16427	16463	16660	16552	16382	16581	16479	16456	16568	16558	16460	16520	16772	16604	16410	16444	16688	16604	16506	16458	16556	16520	16461	16489	16576	16559	16540	16464	16459	16494	16535	16562	16582	16474	16624	16477	16418	16436	16673	16533	16575	16623	16474	16639	16555	16500	16682	16485	16548	16596	16698	16672	16639	16539	16528	16441	16612	16492	16420	16455	16373	16508	16619	16527	16528	16496	16512	16546	16430	16601	16584	16470	16535	16438	16416	16567	16487	16497	16548	16371	16597	16486	16593	16522	16661	16721	16584	16618	16550	16660	16670	16612	16428	16529	16669	16295	16649	16581	16541	16554	16724	16651	16489	16563	16510	16555	16603	16475	16505	16513	16705	16438	16543	16590	16520	16522	16480	16511	16655	16491	16563	16501	16472	16545	16550	16438	16538	16490	16425	16604	16456	16462	16660	16470	16550	16541	16658	16510	16574	16603	16622	16490	16645	16579	16546	16431	16350	16502	16434	16536	16513	16391	16450	16636	16346	16560	16565	16569	16511	16639	16573	16534	16422	16565	16524	16466	16494	16537	16621	16462	16574	16608	16557	16451	16460	16378	16524	16434	16489	16473	16503	16563	16640	16579	16508	16569	16524	16483	16590	16340	16541	16516	16492	16742	16480	16478	16586	16483	16418	16439	16419	16594	16577	16569	16591	16501	16551	16583	16373	16394	16511	16648	16459	16501	16558	16386	16533	16559	16551	16648	16430	16595	16398	16370	16436	16527	16669	16586	16564	16486	16500	16468	16456	16494
22259	20812	28464	23273	21078	23369	25733	21124	20442	20653	20670	20470	20538	20273	20399	20306	20470	20550	20071	20038	20030	20281	20114	20391	20036	20136	20253	20066	20098	20058	20146	20277	20137	20067	20097	20122	20127	20109	20223	20081	20251	20147	20168	20092	19978	20164	20195	19991	20146	20074	20016	19913	20224	20197	20172	20146	20152	19934	20207	20115	19933	20258	20107	19982	20136	19983	20552	20960	20911	20715	20353	20160	20059	19934	20054	19949	20058	20195	19972	19974	19949	20048	20008	20035	20046	19962	20156	19912	19903	19907	20114	20121	19925	20009	20078	20091	20173	20050	19935	19944	19947	19939	20005	19878	20056	19925	19986	19866	19821	19849	20003	19803	19913	20030	20036	19944	20067	19994	20047	19997	20010	19963	20081	20251	19959	19905	20132	20054	20041	20049	19912	19818	20026	20082	19920	20138	19999	20094	20121	20240	20153	19864	20081	19985	20055	19866	20242	20034	20035	19874	20013	19979	19986	19869	19852	19967	19974	20057	20221	19909	19796	19751	20236	19901	19844	20123	20302	19980	19856	20108	20092	20080	20048	20007	20066	19872	19881	19891	19984	20048	20138	19779	19961	19987	20099	20272	20062	20013	20093	19949	20069	19904	19964	20043	20032	20006	19994	20052	20096	19918	20106	20141	19721	20053	20121	19947	19961	19863	20080	20191	20055	19993	20057	19987	19920	19953	20005	19867	19966	20194	19977	19997	20127	19857	19957	19909	19889	19740	19929	19942	19903	19944	20108	19900	19849	20134	20031	20052	19775	19971	20034	19928	20054	20015	20119	19961	19895	19733	19935	19739	19950	20197	20143	19934	19970	19965	20239	20053	19946	19825	19949	20063	19927	20076	19957	20083	19813	20089	19982	19962	20011	19936	20088	19912	19959	19842	19862	20073	19941	19828	19933	19964	20024	20111	20086	20033	20017	20062	20084	20161	19859	19995	19902	19821	19908	20011	20026	19985	20018	20098	20098	20121	19973	19764	19821	19751	19875	20005	19951	19990	20140	20004	20018	19982	20048	19914	19821	20180	20090	19922	19900	19814	19951	20050	19976	20131	20057	20033	20117	20082	19988	20012	20048	19833	20076	19835	20043	19984	19974	19839	20083	19889	19935	20051	20057	20087	20024	19928	20034	19978	20083	20041	20019	20010	19842	19937	19856	19942	19891	20137	19661	20070	20040	20035	20008	20204	19891	19909	20306	20062	20018	19862	20077	20049	19870	19846	19990	19934	19962	20017	19838	20025	20108	19966	19998	19800	19830	20130	20059	19941	20005	19863	20106	19918	19963	20035	20060	19884	20220	20127	20014	19925	19920	20199	19785	20025	19725	19795	20003	20045	19954	20005	20101	20096	19811	19979	19923	20062	20095	19935	19928	20010	19940	19927	19961	20213	19694	20165	20020	19740	20087	20074	20133	19890	19870	19992	19922	19837	20090	19825	19769	20090	19763	19861	20043	19963	20146	19923	20035	19909	19904	20007	19996	20024	20070	20153	19880	19981	20233	19999	20106	20026	19963	19946	20237	20026	20115	19804	19980	20034	19996	20198	19962	20004	20206	20021	19825	20078	20000	20049	19978	19959	19954	20060	19954	19985	19884	19864	19828	20038	19903	19980	19885	19978	19963	19987	20157	20013	19756	19825	20015	19947	19870	19800	20006	19993	19980	19965	19939	19760	19901	19934	19958	20136	20142	20021	20020	19954	20117	20111	20069	20078	20001	20269	19808	20112	20002	20034	19900	20009	19970	19853	19859	20039	19961	20035	19934	20032	19752	20163	19890	19867	19835	19963	19991	19950	20056	19803	20051	19796	19862	19761	19961	19938	19961	19931	20239	20001	20062	20132	19904	19946	19617	19953	20274	19996	19867	19919	20095	19969	20038	19783	19910	19884	19987	20049	20000	20097	20307	19999	20008	20050	20170	19787	20005	20170	20040	19715	19915	19947	20062	20188	19870	19955	19946	20044	19948	19949	19784	20019	19926	19874	20192	19991	20136	19874	19934	19852	20114	20092	20235	20147	19862	19921	20132	20043	19935	19737	19805	19891	20138	20039	19961	19984	20045	20040	19981	19804	20001	19863	19924	19955	19934	19907	19979	19778	19913	19963	19978	19982	19972	20001	20056	19763	20079	19724	19850	19858	19972	20091	19902	20061	19853	20023	19917	19995	19912	19853	19910	20028	19821	20047	19924	20108	19928	19804	19857	20103	19993	19950	20076	20022	19906	19975	20009	19948	19941	20058	20120	19790	19920	20114	20039	20064	20055	19801	20015	19973	19987	19786	20039	19830	20085	19943	20083	19834	20098	20080	20035	19681	19818	20127	19994	19968	20112	19920	19993	20168	20076	20013	19826	19898	19988	19747	19968	19887	20263	19900	20050	19996	19928	19986	19941	19757	20197	19856	20004	19921	20090	20000	19952	19816	19983	19988	19889	20031	20262	20130	20043	19729	19914	20007	20016	19807	20040	20084	19891	20146	19822	20049	19859	19997	19915	19929	20023	19986	20150	19987	19924	19972	19864	20009	20212	20019	19801	19974	19839	19882	19945	19834	19924	19856	19947	20091	20078	19982	19949	20008	19948	19993	20015	20081	19804	20027	19804	19980	20037	20097	20039	19696	19963	20010	19907	19994	19869	19959	19995	20085	20061	19901	20022	19890	19888	20079	20034	20135	20015	20043	19972	20001	20051	19828	20079	20163	19889	19945	19989	20044	19895	19835	19869	19965	19858	19824	20043	20028	19941	19894	19759	20027	20016	19831	19986	20007	20192	19923	19785	19764	20008	20092	19815	20031	20135	20086	20049	19896	20065	19928	19810	19981	20062	20042	20048	19875	19952	19845	19856	19879	19873	19822	20052	20054	19957	19916	19943	19962	20036	19981	19883	19869	20025	20084	20026	20102	19913	19842	19854	19986	19785	19944	19840	20089	19830	19994	19826	20041	20011	19890	19881	19806	20011	19936	19981	20076	19890	20009	19995	20081	20013	20070	20266	20146	19979	19857	20032	19769	20051	19998	20132	20171	19740	20135	19951	19795	20027	19820	19809	20045	20160	19829	19982	19864	20089	20046	19891	20037	20028	19902	20021	19946	19892	19944	19942	20048	20138	19682	20043	20138	19931	19869	19995	20055	20009	19850	20137	19836	19998	20154	20017	19933	20096	20123	19908	19920	19942	20011	19999	19890	20232	19909	20125	19979	19939	19809	19855	20003	19961	19968	20225	19969	19856	19795	19836	20342	20017	20109	19783	19691	19938	19945	20084	19953	19985	20038	19943	20053	19964	20085	20031	20067	20100	19940	20041	19919	20103	20120	20241	19798	19810	20125	20004	20241	20132	20056	19979	20057	20077	19895	20074	20003	19896	19985	20072	20098	20010	20091	20092	19877	20117	19972	19955	19916	19975	19877	19987	19938	19891	20068	20109	20041	19830	19960	19884	19950	20048	20048	19843	20148	20041	19906	19972	20064	19948	20010	19777	19914	19949	19994	20039	19973	19941	20105	20017	20131	19985	19911	20060	19847	19954	20062	19924	20071	20024	20052	19856	20264	20115	19871	20079	19931	19955	19854	19875	20106	19896	19850	19940	19994	20020	19900	19970	19994	19719	19934	19877	19822	20120	19913	20101	19948	19879	20000	19859	19951	20066	20028	20153	19689	19966	19912	19880	19851	19967	19891	19782	19764	19857	19870	20202	19919	20179	19856	19970	20049	20122	20036	19991	19983	20152	19849	20136	19937	20114	20083	20066	20051	20117	20060	20041	19883	20238	20134	20140	20238	20200	20128	19918	19812	20085	20120	19892	20206	20005	20210	19959	19884	19855	20041	19806	20037	19939	19807	20041	20091	20225	20106	20050	20002	19869	19895	20023	19823	19990	19907	19894	20152	20150	19936	19825	20029	20120	19926	19913	19934	20011	20130	19968	20170	19782	19986	20021	19892	19689	19845	19983	20111	19975	20090	19847	20093	20131	20106	20014	19913	19909	19902	20177	20131	19956	20206	20116	19933	20015	20086	19837	19973	20096	20068	20098	19883	20025	19885	20005	19796	19772	19662	20046	19815	19842	19973	20047	19864	19984	20038	19979	20160	20023	20167	20073	20175	20301	20030	19795	20109	20037	20131	20005	19963	19919	19862	20080	19838	20059	19882	20019	19945	19854	19934	19898	19858	19792	19934	20119	20011	20104	20027	20013	19944	20055	20280	19988	19880	19817	20055	20160	19849	19995	19851	20260	20058	19885	19848	19895	20055	19969	20087	20136	19996	19999	19859	20189	19964	19896	20130	20229	19856	19907	20107	19996	20066	19806	20149	20019	20113	20139	19944	20081	20053	19972	19897	19987	20106	20068	19814	19908	20072	19944	19896	19920	19931	19884	19914	20060	19965	19918	20019	19819	19710	19840	19939	20005	19927	20088	19871	20120	19944	20102	19956	19887	20051	19935	19951	19895	19916	19982	19959	19896	20226	19871	20148	20006	20185	19987	20075	20094	20050	19907	19915	20061	19967	20143	20056	20151	19843	19951	20080	20099	20087	19889	19930	19789	19676	19936	20080	20010	19663	19917	19960	19997	19881	19987	19990	19998	20020	20014	20068	19876	19709	19879	20000	20011	19840	19951	20175	20118	19914	19797	20008	19892	20130	20215	19807	20078	19934	19905	20043	19834	19811	20084	19933	19786	19850	19875	20085	20104	20083	19991	20040	20181	19854	20031	20129	19930	20059	19840	19994	20043	19952	19869	20026	20043	20097	19894	19872	20054	19904	19991	19941	20051	20062	19934	19954	20032	19962	19972	20021	19873	19972	19985	19872	19991	20035	20070	20081	20113	19854	19959	19993	19792	20020	20007	20130	20133	19952	20109	20157	19973	19934	19887	19919	19987	20085	20265	20085	19919	19928	19797	19854	20043	20170	20051	19902	19826	20124	19849	20070	19637	20162	20024	20059	19980	19828	19959	19872	19946	19969	20148	19766	19899	19943	20028	19978	19995	19945	20180	19998	20069	19910	20204	19866	20014	19934	20129	20030	19887	19899	20102	20046	19985	20068	20002	19825	19818	19886	19896	20070	20018	20035	20044	20036	19916	19781	19935	20103	20041	20076	19883	19950	20183	20051	20048	20099	19913	19757	20026	19941
26503	47327	41063	26107	20482	18117	17682	17222	16955	16914	16730	16688	16701	16561	16608	16443	16498	16418	16461	16519	16500	16422	16550	16430	16526	16459	16434	16310	16440	16546	16459	16442	16417	16671	16360	16438	16467	16418	16356	16454	16413	16502	16674	16285	16477	16450	16505	16389	16390	16294	16401	16366	16446	16547	16278	16449	16547	16307	16512	16498	16604	16318	16268	16342	16435	16458	17145	17771	17294	16930	16963	16551	16369	16294	16423	16423	16282	16407	16351	16357	16251	16504	16268	16512	16432	16533	16427	16414	16263	16200	16325	16349	16561	16234	16401	16244	16376	16363	16343	16358	16322	16365	16335	16395	16319	16508	16200	16302	16225	16353	16369	16322	16315	16522	16501	16343	16310	16343	16407	16394	16378	16372	16540	16285	16372	16319	16312	16358	16331	16313	16391	16246	16293	16422	16314	16388	16388	16414	16323	16461	16517	16344	16399	16295	16499	16389	16285	16421	16234	16368	16341	16371	16427	16372	16385	16423	16290	16540	16387	16259	16325	16263	16406	16366	16289	16274	16225	16318	16431	16464	16124	16486	16235	16356	16393	16399	16440	16297	16320	16483	16452	16351	16514	16355	16334	16389	16367	16239	16186	16208	16253	16229	16363	16586	16354	16351	16392	16499	16452	16108	16240	16270	16482	16343	16262	16192	16387	16224	16357	16261	16239	16403	16229	16323	16460	16429	16480	16364	16405	16314	16482	16370	16235	16369	16366	16355	16407	16254	16316	16436	16175	16417	16144	16387	16427	16193	16415	16262	16303	16381	16461	16288	16309	16302	16308	16328	16423	16417	16302	16456	16414	16132	16408	16282	16510	16372	16210	16438	16338	16364	16325	16311	16341	16385	16342	16353	16353	16314	16370	16298	16464	16408	16433	16443	16190	16350	16221	16314	16456	16335	16361	16229	16568	16263	16378	16230	16208	16303	16336	16280	16257	16309	16377	16338	16347	16434	16138	16320	16409	16256	16339	16232	16417	16403	16383	16493	16236	16319	16538	16385	16341	16294	16441	16254	16320	16445	16489	16423	16350	16264	16145	16263	16384	16297	16191	16310	16488	16308	16367	16339	16348	16313	16559	16201	16401	16173	16349	16314	16379	16449	16405	16410	16349	16484	16168	16403	16268	16295	16422	16157	16235	16350	16505	16271	16374	16391	16309	16208	16295	16395	16295	16231	16382	16458	16511	16321	16492	16211	16202	16465	16423	16428	16345	16291	16289	16306	16344	16344	16227	16166	16210	16285	16313	16585	16287	16450	16378	16339	16484	16297	16427	16401	16313	16281	16453	16316	16257	16376	16258	16362	16469	16428	16379	16545	16274	16310	16287	16321	16302	16444	16432	16362	16251	16312	16411	16456	16209	16359	16427	16307	16350	16250	16312	16471	16403	16332	16492	16538	16534	16151	16343	16434	16329	16274	16322	16173	16310	16337	16317	16470	16231	16274	16318	16173	16476	16275	16345	16230	16345	16276	16367	16335	16302	16304	16250	16378	16398	16360	16298	16227	16275	16295	16472	16332	16506	16542	16349	16350	16383	16320	16244	16375	16270	16218	16350	16382	16354	16468	16309	16504	16390	16355	16210	16474	16388	16271	16281	16380	16574	16448	16380	16270	16399	16290	16379	16521	16401	16336	16294	16250	16406	16332	16155	16258	16252	16278	16344	16363	16324	16480	16433	16264	16514	16465	16363	16394	16267	16339	16309	16437	16333	16372	16425	16412	16278	16316	16314	16565	16316	16435	16530	16416	16296	16424	16372	16326	16378	16250	16286	16167	16364	16221	16476	16433	16201	16267	16278	16382	16378	16251	16391	16381	16187	16377	16326	16169	16323	16315	16298	16321	16253	16315	16366	16364	16366	16379	16409	16404	16382	16207	16324	16352	16199	16368	16186	16394	16220	16455	16537	16478	16359	16343	16353	16447	16366	16283	16335	16492	16456	16289	16511	16520	16319	16444	16274	16336	16404	16146	16288	16342	16401	16419	16421	16224	16365	16234	16395	16351	16211	16306	16285	16218	16507	16516	16233	16392	16413	16353	16293	16324	16370	16460	16325	16334	16443	16269	16512	16352	16272	16348	16227	16168	16218	16310	16200	16341	16236	16274	16230	16521	16396	16363	16365	16533	16408	16474	16293	16391	16055	16167	16563	16261	16380	16311	16268	16355	16334	16347	16379	16390	16427	16441	16473	16382	16615	16114	16381	16201	16190	16373	16405	16405	16389	16282	16395	16207	16300	16333	16208	16387	16455	16380	16421	16160	16494	16412	16162	16367	16383	16259	16239	16499	16417	16210	16400	16308	16264	16308	16277	16470	16332	16340	16299	16263	16417	16286	16314	16194	16329	16280	16301	16347	16206	16222	16436	16245	16498	16269	16300	16370	16336	16290	16402	16299	16196	16372	16173	16173	16260	16278	16353	16421	16369	16330	16400	16422	16354	16403	16219	16294	16434	16363	16326	16289	16281	16432	16288	16260	16346	16378	16274	16452	16413	16393	16531	16535	16370	16328	16417	16462	16278	16340	16349	16323	16268	16339	16454	16180	16404	16467	16298	16309	16373	16437	16363	16300	16402	16257	16372	16276	16310	16295	16410	16331	16299	16238	16444	16407	16315	16236	16270	16243	16221	16288	16176	16324	16196	16285	16201	16061	16312	16309	16397	16488	16143	16318	16358	16232	16210	16236	16254	16201	16293	16367	16258	16381	16289	16380	16406	16214	16377	16257	16304	16474	16285	16276	16249	16363	16422	16282	16462	16317	16287	16308	16381	16111	16455	16352	16292	16219	16392	16469	16347	16387	16175	16206	16513	16252	16492	16465	16254	16369	16406	16465	16318	16257	16465	16312	16415	16416	16311	16213	16335	16369	16421	16453	16210	16177	16270	16291	16333	16472	16212	16356	16310	16114	16260	16366	16295	16226	16361	16333	16299	16294	16394	16490	16509	16364	16394	16297	16387	16255	16439	16299	16293	16246	16283	16410	16469	16372	16286	16472	16253	16385	16287	16341	16384	16322	16174	16396	16300	16456	16278	16298	16230	16302	16430	16373	16450	16306	16589	16257	16396	16262	16358	16540	16282	16479	16314	16196	16380	16277	16405	16188	16244	16420	16271	16281	16457	16330	16323	16485	16403	16440	16446	16407	16252	16517	16352	16329	16267	16467	16267	16302	16400	16447	16411	16400	16462	16397	16305	16384	16214	16507	16389	16271	16413	16326	16448	16417	16387	16433	16300	16174	16262	16358	16294	16470	16186	16390	16474	16436	16478	16449	16293	16398	16273	16529	16227	16286	16424	16364	16314	16305	16383	16451	16457	16427	16263	16305	16367	16206	16274	16304	16239	16267	16371	16347	16241	16278	16484	16332	16444	16319	16400	16187	16396	16224	16174	16208	16301	16400	16283	16356	16334	16444	16267	16313	16251	16344	16308	16298	16341	16426	16213	16270	16403	16367	16222	16294	16227	16416	16567	16250	16449	16280	16372	16265	16325	16352	16185	16296	16310	16294	16257	16233	16344	16389	16248	16454	16249	16214	16318	16294	16460	16256	16321	16322	16231	16308	16319	16304	16400	16371	16294	16147	16421	16360	16348	16401	16329	16223	16414	16248	16383	16195	16348	16427	16422	16442	16386	16354	16390	16165	16247	16347	16259	16265	16309	16481	16203	16294	16420	16286	16337	16303	16247	16386	16205	16319	16260	16314	16218	16417	16294	16358	16330	16363	16383	16402	16307	16425	16219	16498	16490	16241	16419	16392	16219	16481	16315	16293	16333	16354	16215	16373	16363	16304	16380	16377	16406	16263	16474	16301	16270	16467	16301	16452	16337	16267	16252	16312	16492	16367	16268	16484	16384	16219	16502	16585	16393	16341	16268	16231	16344	16190	16173	16404	16357	16202	16313	16334	16299	16274	16382	16459	16469	16436	16232	16282	16271	16220	16406	16520	16270	16357	16332	16319	16315	16383	16309	16396	16374	16247	16380	16255	16343	16293	16191	16232	16283	16422	16320	16384	16468	16526	16174	16423	16220	16231	16262	16477	16326	16389	16369	16339	16441	16502	16292	16403	16448	16329	16427	16373	16252	16313	16381	16284	16428	16429	16423	16373	16372	16327	16268	16384	16341	16271	16294	16242	16296	16377	16245	16380	16102	16310	16195	16236	16255	16282	16350	16280	16250	16350	16411	16377	16594	16262	16357	16364	16321	16461	16283	16231	16434	16329	16363	16332	16388	16285	16330	16449	16341	16267	16421	16240	16334	16294	16238	16248	16355	16225	16247	16375	16325	16184	16276	16448	16420	16366	16242	16273	16530	16403	16339	16544	16264	16347	16320	16467	16308	16357	16460	16457	16273	16371	16654	16203	16143	16410	16486	16299	16238	16290	16420	16490	16313	16452	16309	16353	16358	16344	16432	16319	16263	16434	16375	16208	16294	16341	16142	16361	16434	16372	16382	16264	16431	16245	16417	16428	16239	16296	16446	16454	16367	16243	16551	16305	16382	16275	16381	16323	16337	16489	16384	16416	16218	16224	16333	16337	16202	16468	16378	16185	16426	16360	16423	16269	16355	16321	16399	16388	16473	16493	16236	16365	16308	16455	16496	16200	16431	16258	16311	16331	16429	16406	16331	16520	16259	16346	16354	16448	16378	16409	16231	16417	16464	16353	16324	16298	16419	16377	16311	16282	16199	16253	16345	16365	16253	16386	16279	16508	16379	16533	16365	16286	16503	16375	16354	16346	16354	16398	16301	16284	16507	16393	16434	16384	16476	16399	16339	16010	16397	16274	16266	16478	16450	16422	16420	16290	16303	16450	16324	16398	16366	16342	16400	16326	16321	16196	16437	16332	16238	16494	16419	16396	16211	16476	16330	16393	16325	16337	16320	16266	16283	16403	16225	16305	16285	16273	16152	16402	16345	16233	16376	16344	16344	16382	16331	16300	16312	16341	16346	16311	16329	16244	16104	16544	16473	16362	16460	16385	16454	16233	16199	16314	16550	16228	16321	16309	16249	16411	16362	16356	16305	16265	16286	16493	16348	16371	16340	16357	16207	16403	16372	16286	16342	16324	16237	16305	16490	16239	16300	16514	16352	16255	16438	16366	16181	16302	16474	16308	16462	16373	16346	16420
27378	22989	25690	22068	18458	18570	18692	18441	18534	18436	18486	18649	18337	18542	18478	18368	18594	18635	18583	18456	18700	18254	18333	18382	18508	18550	18464	18460	18453	18495	18499	18296	18538	18421	18484	18129	18429	18493	18519	18286	18263	18283	18354	18472	18279	18446	18282	18380	18452	18447	18333	18451	18423	18331	18358	18475	18539	18305	18382	18428	18596	18310	18348	18434	18377	18538	18267	18389	18291	18517	18568	18548	18486	18295	18387	18349	18520	18502	18356	18375	18530	18558	18417	18632	18474	18341	18364	18253	18594	18220	18522	18178	18379	18323	18530	18206	18456	18507	18484	18233	18345	18184	18451	18511	18444	18405	18501	18495	18549	18322	18435	18370	18586	18270	18551	18376	18542	18462	18375	18506	18563	18476	18385	18380	18457	18543	18350	18275	18311	18412	18514	18411	18631	18540	18551	18465	18386	18263	18204	18518	18367	18374	18447	18431	18209	18448	18381	18388	18373	18395	18569	18640	18529	18567	18322	18344	18306	18421	18283	18388	18510	18529	18406	18190	18122	18419	18520	18350	18303	18351	18260	18370	18356	18285	18437	18635	18436	18388	18349	18602	18404	18337	18361	18386	18483	18553	18421	18466	18207	18284	18254	18490	18437	18421	18385	18408	18486	18333	18329	18664	18408	18422	18330	18475	18426	18521	18443	18360	18418	18196	18335	18368	18272	18452	18308	18301	18346	18504	18423	18319	18768	18545	18347	18318	18277	18276	18577	18407	18407	18344	18413	18536	18368	18533	18642	18348	18266	18329	18454	18321	18482	18460	18364	18401	18480	18305	18366	18268	18683	18466	18313	18212	18392	18641	18386	18291	18330	18375	18421	18219	18393	18151	18579	18368	18257	18576	18415	18532	18378	18373	18457	18455	18391	18472	18365	18389	18424	18508	18322	18511	18451	18383	18203	18419	18507	18553	18467	18474	18432	18460	18395	18298	18198	18371	18311	18383	18391	18189	18388	18625	18554	18353	18540	18444	18310	18203	18490	18520	18350	18337	18430	18495	18439	18136	18472	18282	18288	18388	18479	18461	18444	18315	18481	18251	18472	18210	18521	18480	18498	18423	18385	18622	18548	18337	18449	18441	18316	18381	18338	18446	18295	18502	18554	18319	18495	18555	18344	18149	18503	18498	18530	18444	18470	18466	18487	18120	18398	18524	18291	18220	18296	18459	18222	18474	18294	18391	18184	18455	18229	18480	18404	18529	18516	18480	18384	18581	18525	18514	18285	18289	18430	18420	18287	18295	18380	18531	18319	18320	18335	18210	18424	18324	18422	18222	18289	18387	18406	18359	18427	18478	18299	18551	18420	18498	18420	18406	18543	18407	18559	18356	18271	18324	18374	18283	18520	18477	18460	18407	18248	18225	18490	18495	18325	18407	18566	18480	18360	18306	18524	18264	18302	18292	18626	18417	18562	18498	18290	18248	18388	18394	18333	18665	18579	18666	18515	18338	18152	18368	18429	18320	18333	18518	18642	18454	18461	18279	18310	18593	18501	18387	18527	18657	18618	18558	18274	18134	18418	18266	18463	18502	18533	18608	18229	18665	18394	18374	18493	18330	18428	18246	18275	18494	18574	18353	18534	18406	18595	18467	18458	18579	18463	18485	18277	18559	18347	18363	18304	18354	18397	18308	18486	18378	18622	18185	18288	18489	18440	18417	18530	18350	18292	18523	18543	18403	18331	18324	18503	18633	18308	18354	18486	18407	18376	18170	18453	18265	18360	18286	18337	18449	18390	18281	18331	18155	18281	18403	18374	18390	18444	18622	18568	18413	18363	18520	18344	18275	18656	18299	18478	18381	18580	18429	18470	18391	18526	18478	18479	18638	18639	18262	18418	18454	18330	18407	18338	18451	18220	18356	18412	18282	18460	18351	18404	18349	18595	18393	18357	18395	18271	18411	18424	18387	18419	18354	18237	18313	18268	18287	18385	18288	18326	18268	18396	18460	18541	18353	18161	18378	18245	18418	18430	18332	18434	18423	18352	18589	18368	18377	18535	18424	18424	18272	18649	18428	18395	18403	18364	18557	18420	18236	18394	18290	18571	18469	18296	18361	18473	18522	18356	18515	18407	18349	18171	18416	18562	18234	18379	18397	18387	18467	18449	18385	18462	18289	18334	18354	18296	18416	18529	18455	18307	18400	18431	18266	18517	18249	18263	18483	18477	18366	18312	18487	18410	18408	18342	18540	18415	18528	18409	18382	18437	18438	18520	18315	18207	18313	18503	18551	18431	18338	18278	18500	18361	18400	18377	18687	18281	18256	18424	18439	18435	18493	18457	18428	18468	18287	18288	18480	18479	18096	18274	18540	18522	18350	18298	18298	18439	18427	18377	18037	18474	18280	18513	18381	18330	18391	18421	18279	18157	18216	18452	18390	18199	18367	18291	18530	18631	18610	18276	18464	18638	18403	18203	18459	18446	18373	18352	18325	18645	18523	18482	18625	18335	18514	18376	18411	18343	18184	18433	18547	18383	18482	18407	18266	18504	18551	18357	18305	18369	18417	18494	18455	18433	18506	18346	18245	18422	18456	18344	18423	18544	18425	18541	18288	18349	18479	18249	18598	18358	18406	18359	18178	18438	18409	18273	18410	18375	18404	18365	18128	18384	18358	18474	18491	18382	18496	18276	18253	18429	18335	18277	18376	18321	18408	18365	18480	18400	18305	18540	18394	18491	18375	18334	18411	18733	18442	18474	18618	18539	18407	18377	18222	18266	18328	18507	18321	18326	18562	18512	18500	18650	18580	18666	18484	18384	18358	18478	18161	18494	18400	18214	18143	18349	18385	18565	18362	18402	18192	18392	18456	18242	18379	18434	18355	18605	18554	18290	18366	18223	18398	18439	18409	18545	18470	18168	18414	18343	18251	18538	18195	18480	18566	18402	18354	18547	18321	18418	18277	18326	18573	18647	18530	18386	18515	18501	18489	18445	18342	18576	18321	18483	18426	18467	18389	18325	18573	18254	18327	18292	18464	18339	18196	18526	18576	18461	18430	18234	18645	18525	18397	18382	18160	18467	18240	18401	18348	18415	18229	18277	18386	18149	18343	18331	18538	18175	18374	18406	18373	18579	18396	18639	18253	18584	18447	18513	18459	18462	18466	18448	18327	18352	18488	18544	18483	18552	18461	18331	18259	18407	18493	18594	18368	18417	18461	18534	18335	18552	18595	18427	18356	18236	18397	18486	18289	18398	18542	18251	18379	18356	18526	18579	18317	18572	18518	18512	18391	18241	18283	18513	18393	18548	18304	18456	18309	18478	18379	18200	18377	18384	18335	18637	18581	18392	18335	18426	18284	18322	18584	18425	18377	18396	18384	18420	18299	18462	18295	18368	18334	18330	18336	18466	18182	18318	18362	18476	18255	18407	18527	18471	18455	18378	18212	18457	18316	18627	18394	18547	18551	18478	18321	18498	18361	18452	18411	18410	18439	18430	18483	18392	18245	18385	18569	18259	18281	18590	18512	18399	18402	18555	18461	18332	18370	18416	18176	18444	18487	18409	18343	18371	18418	18665	18468	18353	18398	18583	18390	18528	18368	18481	18479	18442	18342	18188	18399	18424	18568	18393	18420	18181	18439	18335	18457	18388	18744	18291	18449	18397	18405	18656	18176	18480	18365	18527	18273	18496	18493	18396	18384	18283	18401	18483	18306	18332	18349	18547	18448	18395	18455	18560	18416	18567	18370	18432	18368	18338	18376	18426	18452	18331	18409	18427	18343	18268	18476	18436	18482	18636	18236	18392	18725	18482	18512	18504	18631	18609	18541	18474	18489	18587	18419	18211	18349	18293	18369	18307	18347	18400	18313	18415	18364	18381	18454	18349	18598	18454	18389	18614	18551	18437	18392	18567	18370	18478	18373	18490	18467	18490	18494	18451	18500	18445	18474	18326	18385	18309	18331	18476	18436	18594	18556	18569	18458	18278	18518	18532	18508	18464	18260	18320	18517	18378	18380	18270	18485	18472	18410	18538	18434	18432	18270	18426	18433	18770	18315	18311	18482	18576	18487	18211	18521	18542	18488	18296	18419	18494	18406	18305	18216	18289	18369	18288	18232	18446	18510	18464	18453	18532	18307	18426	18402	18318	18550	18445	18495	18456	18313	18489	18505	18500	18355	18517	18252	18416	18598	18404	18452	18461	18235	18487	18655	18258	18540	18513	18474	18376	18459	18405	18559	18450	18225	18484	18467	18426	18334	18362	18473	18371	18547	18519	18655	18341	18508	18521	18347	18428	18221	18519	18288	18437	18338	18405	18550	18506	18284	18293	18315	18334	18262	18480	18244	18432	18540	18294	18571	18430	18737	18339	18535	18411	18430	18627	18537	18380	18560	18422	18413	18368	18508	18543	18266	18225	18532	18508	18559	18258	18412	18753	18434	18469	18574	18303	18379	18523	18300	18217	18307	18215	18299	18415	18425	18315	18487	18294	18434	18521	18414	18266	18542	18631	18359	18299	18311	18463	18245	18182	18272	18340	18409	18401	18343	18427	18331	18417	18490	18443	18189	18365	18388	18321	18643	18540	18400	18484	18380	18630	18428	18391	18578	18383	18278	18591	18179	18380	18221	18266	18386	18163	18498	18225	18350	18380	18411	18227	18482	18352	18324	18425	18338	18435	18311	18472	18457	18346	18362	18614	18464	18670	18353	18391	18422	18476	18498	18461	18525	18330	18633	18216	18242	18483	18341	18379	18240	18488	18246	18450	18500	18475	18493	18471	18307	18389	18535	18310	18412	18324	18396	18634	18400	18366	18285	18584	18516	18355	18213	18558	18465	18537	18462	18649	18278	18463	18505	18319	18455	18546	18442	18393	18244	18136	18419	18306	18298	18355	18338	18363	18362	18477	18525	18467	18391	18589	18416	18518	18563	18302	18399	18509	18405	18603	18471	18477	18565	18338	18361	18591	18190	18249	18603	18377	18438	18357	18298	18494	18558	18561	18392	18545	18469	18446	18436	18592	18458	18487	18219	18556	18491	18627	18400	18453	18474	18428	18486	18369	18514	18386	18479	18424	18396	18440	18602	18639	18654	18387	18390	18420	18463	18384	18479	18430	18311	18568	18509	18388	18307	18499	18373	18256	18611	18258	18358	18452	18504	18179	18417	18590	18460
21222	28783	22113	17116	15926	15525	15621	15532	15455	15533	15736	15452	15414	15368	15655	15474	15580	15520	15463	15456	15546	15543	15443	15489	15452	15567	15624	15644	15426	15586	15432	15557	15524	15470	15553	15519	15472	15548	15505	15496	15436	15432	15420	15365	15448	15565	15546	15682	15552	15298	15433	15500	15436	15517	15342	15393	15555	15502	15626	15353	15394	15476	15477	15443	15447	15534	15395	15591	15467	15626	15665	15505	15538	15569	15529	15391	15525	15739	15502	15609	15512	15540	15543	15301	15547	15311	15371	15362	15685	15248	15490	15315	15284	15553	15510	15470	15384	15542	15407	15566	15401	15338	15535	15488	15418	15621	15429	15343	15487	15524	15427	15496	15306	15402	15357	15475	15415	15391	15549	15569	15466	15568	15530	15473	15545	15453	15417	15614	15436	15414	15496	15560	15577	15580	15551	15503	15635	15532	15363	15637	15423	15439	15318	15615	15502	15216	15457	15443	15504	15237	15366	15448	15472	15584	15486	15379	15417	15411	15521	15393	15457	15670	15390	15410	15537	15510	15570	15462	15461	15710	15673	15362	15392	15490	15310	15511	15361	15425	15390	15587	15390	15269	15425	15585	15437	15334	15472	15608	15447	15423	15336	15600	15576	15453	15422	15447	15545	15525	15438	15418	15441	15403	15421	15502	15337	15510	15564	15553	15389	15540	15537	15479	15452	15430	15508	15361	15480	15621	15584	15528	15459	15455	15395	15433	15344	15725	15419	15454	15386	15479	15345	15336	15475	15427	15392	15479	15478	15444	15507	15494	15260	15476	15432	15538	15421	15627	15567	15481	15483	15386	15469	15431	15550	15326	15459	15291	15296	15499	15400	15515	15416	15345	15535	15488	15388	15758	15761	15339	15413	15349	15529	15422	15462	15468	15491	15404	15472	15338	15353	15589	15515	15479	15481	15438	15485	15465	15385	15356	15579	15465	15418	15292	15470	15477	15453	15474	15385	15638	15514	15523	15511	15426	15454	15549	15377	15606	15569	15428	15433	15303	15601	15435	15459	15552	15495	15363	15523	15555	15467	15375	15581	15652	15475	15459	15361	15287	15453	15411	15488	15421	15356	15631	15439	15526	15398	15362	15508	15600	15464	15481	15505	15498	15522	15529	15485	15572	15555	15402	15334	15322	15382	15668	15481	15449	15354	15332	15541	15501	15669	15414	15479	15345	15435	15419	15512	15379	15533	15667	15495	15403	15515	15435	15555	15490	15550	15320	15518	15484	15372	15308	15348	15525	15527	15321	15486	15417	15425	15243	15536	15513	15534	15595	15535	15383	15475	15348	15631	15612	15404	15606	15488	15452	15490	15551	15470	15488	15586	15523	15402	15453	15466	15586	15404	15565	15510	15523	15435	15429	15453	15492	15531	15572	15397	15454	15546	15388	15514	15390	15375	15373	15348	15352	15573	15507	15562	15490	15396	15558	15552	15388	15361	15669	15585	15598	15364	15465	15378	15307	15389	15477	15590	15512	15521	15352	15386	15483	15609	15475	15464	15445	15391	15517	15449	15481	15476	15535	15389	15341	15525	15654	15672	15484	15506	15464	15526	15380	15416	15370	15376	15504	15535	15398	15606	15374	15457	15416	15451	15501	15491	15611	15597	15756	15432	15387	15524	15443	15561	15245	15319	15434	15389	15487	15420	15556	15238	15359	15509	15468	15447	15489	15462	15375	15508	15517	15557	15395	15590	15473	15515	15550	15384	15579	15417	15477	15528	15377	15584	15523	15559	15478	15630	15483	15393	15384	15434	15561	15510	15281	15424	15452	15556	15661	15319	15580	15690	15409	15473	15421	15506	15448	15471	15311	15506	15324	15449	15403	15665	15442	15357	15528	15557	15399	15473	15414	15520	15555	15437	15406	15487	15395	15444	15574	15363	15459	15531	15414	15425	15499	15517	15388	15526	15556	15424	15470	15540	15481	15549	15316	15328	15580	15622	15491	15493	15443	15499	15603	15472	15538	15545	15365	15322	15458	15385	15481	15653	15456	15500	15593	15362	15586	15336	15597	15302	15558	15450	15431	15507	15688	15340	15451	15565	15414	15432	15223	15496	15388	15397	15290	15623	15372	15469	15479	15471	15496	15473	15495	15430	15468	15377	15629	15426	15420	15467	15731	15459	15411	15514	15348	15346	15672	15283	15361	15475	15482	15589	15485	15413	15578	15390	15520	15367	15413	15608	15486	15558	15530	15502	15356	15481	15699	15330	15358	15337	15305	15384	15316	15485	15404	15345	15631	15560	15553	15410	15463	15545	15411	15480	15451	15621	15481	15453	15609	15673	15547	15579	15137	15328	15624	15454	15453	15581	15485	15431	15575	15467	15481	15864	15576	15527	15445	15383	15322	15467	15447	15527	15440	15629	15373	15413	15493	15488	15311	15495	15366	15392	15428	15468	15474	15448	15621	15414	15452	15481	15541	15467	15463	15527	15591	15411	15655	15369	15420	15547	15477	15388	15708	15387	15498	15502	15602	15425	15396	15424	15569	15482	15430	15414	15543	15481	15523	15595	15466	15565	15486	15409	15407	15533	15410	15650	15478	15495	15402	15471	15387	15540	15566	15647	15455	15527	15543	15445	15469	15533	15412	15474	15347	15503	15411	15444	15221	15455	15588	15308	15521	15327	15497	15425	15522	15439	15389	15468	15510	15634	15624	15565	15524	15485	15459	15359	15709	15400	15467	15376	15433	15491	15477	15507	15537	15445	15385	15507	15429	15403	15492	15493	15554	15398	15522	15539	15628	15541	15334	15613	15554	15493	15457	15526	15327	15610	15474	15545	15488	15402	15494	15483	15431	15492	15539	15333	15481	15395	15589	15466	15647	15435	15422	15276	15479	15594	15547	15442	15495	15597	15537	15588	15430	15606	15368	15484	15481	15450	15555	15422	15518	15526	15593	15531	15282	15422	15577	15535	15492	15499	15547	15465	15467	15374	15572	15449	15403	15459	15430	15468	15627	15264	15419	15406	15307	15477	15611	15507	15548	15548	15511	15631	15410	15451	15612	15453	15471	15443	15411	15472	15590	15615	15490	15692	15538	15588	15655	15325	15346	15516	15544	15404	15458	15551	15521	15465	15421	15503	15547	15540	15368	15514	15468	15462	15243	15483	15368	15629	15560	15523	15391	15513	15507	15589	15541	15512	15541	15510	15502	15541	15480	15485	15525	15602	15421	15425	15521	15510	15416	15462	15537	15357	15356	15539	15573	15621	15422	15305	15638	15507	15457	15508	15537	15436	15382	15377	15378	15545	15622	15439	15413	15588	15497	15525	15454	15351	15598	15511	15522	15455	15453	15441	15423	15440	15617	15378	15462	15435	15599	15284	15476	15559	15491	15394	15514	15523	15597	15564	15346	15438	15479	15438	15426	15590	15587	15425	15699	15484	15422	15319	15457	15579	15493	15491	15489	15457	15361	15391	15597	15433	15611	15613	15404	15538	15486	15572	15534	15453	15426	15395	15555	15377	15496	15450	15464	15562	15485	15600	15452	15381	15545	15619	15464	15656	15576	15513	15559	15361	15443	15386	15365	15444	15361	15542	15615	15421	15412	15439	15465	15323	15522	15505	15434	15413	15605	15436	15380	15522	15395	15529	15595	15529	15363	15629	15468	15243	15482	15524	15500	15586	15558	15529	15296	15456	15487	15476	15403	15536	15587	15324	15603	15507	15369	15600	15336	15314	15524	15586	15511	15470	15541	15577	15412	15488	15516	15378	15491	15400	15565	15611	15495	15596	15650	15457	15500	15495	15486	15383	15502	15493	15292	15353	15531	15512	15643	15494	15454	15470	15527	15478	15552	15606	15473	15625	15479	15571	15478	15507	15305	15619	15473	15524	15515	15314	15387	15474	15542	15483	15485	15598	15375	15562	15557	15373	15398	15375	15325	15328	15404	15577	15568	15399	15452	15596	15569	15457	15520	15496	15477	15509	15320	15441	15416	15437	15457	15455	15400	15513	15455	15294	15550	15482	15536	15321	15543	15494	15476	15337	15628	15539	15519	15506	15439	15541	15601	15412	15421	15456	15553	15488	15516	15353	15601	15355	15448	15574	15587	15444	15448	15498	15438	15446	15559	15343	15350	15450	15452	15566	15541	15397	15373	15458	15381	15685	15637	15470	15400	15529	15365	15410	15419	15374	15619	15632	15493	15475	15440	15468	15675	15368	15623	15246	15570	15324	15387	15610	15528	15573	15405	15404	15537	15431	15523	15463	15474	15466	15400	15427	15475	15535	15583	15438	15488	15446	15590	15406	15459	15387	15308	15685	15560	15520	15343	15370	15420	15533	15625	15534	15428	15388	15472	15394	15413	15451	15451	15435	15427	15407	15552	15646	15554	15480	15392	15575	15308	15342	15356	15377	15526	15478	15429	15396	15462	15410	15326	15507	15581	15691	15393	15566	15532	15444	15508	15465	15552	15491	15619	15383	15388	15338	15412	15619	15432	15471	15509	15455	15634	15506	15380	15466	15370	15438	15593	15503	15505	15633	15486	15497	15482	15566	15416	15545	15448	15335	15499	15714	15392	15534	15481	15486	15518	15538	15367	15621	15495	15610	15427	15543	15504	15366	15511	15375	15406	15625	15520	15486	15485	15493	15453	15438	15435	15464	15490	15416	15544	15628	15447	15353	15630	15561	15519	15466	15412	15396	15356	15517	15550	15430	15265	15547	15389	15457	15601	15511	15605	15388	15554	15379	15459	15296	15460	15670	15363	15456	15581	15632	15506	15635	15434	15553	15448	15506	15556	15405	15467	15403	15587	15322	15545	15480	15609	15417	15366	15395	15456	15566	15504	15553	15477	15590	15497	15512	15363	15486	15289	15585	15516	15391	15358	15396	15393	15583	15535	15516	15366	15476	15374	15499	15441	15484	15576	15650	15555	15533	15508	15657	15359	15629	15578	15391	15427	15506	15560	15449	15561	15557	15317	15464	15423	15467	15332	15531	15330	15489	15496	15532	15395	15511	15394	15455	15511	15564	15281	15447	15533	15590	15418	15530	15581	15646	15304	15396	15500	15472	15469	15474	15573	15463	15578	15470	15500	15647	15671	15526	15351	15656	15583	15539	15614	15364	15464	15632	15578	15512	15453	15549	15481	15429	15497	15513	15382	15452	15648
23301	20817	28177	23738	21589	21525	20383	17942	17491	17749	17575	17563	17668	17658	17666	17438	17641	17503	17407	17392	17449	17450	17381	17367	17424	17315	17537	17474	17340	17518	17377	17528	17397	17168	17368	17372	17506	17598	17404	17333	17329	17248	17421	17310	17446	17469	17486	17205	17102	17111	17435	17331	17471	17455	17305	17393	17512	17377	17151	17331	17357	17261	17252	17263	17352	17413	17573	17705	17944	17465	17424	17198	17406	17218	17326	17260	17238	17335	17383	17323	17304	17281	17210	17403	17192	17172	17153	17332	17375	17132	17218	17359	17277	17263	17390	17284	17305	17355	17346	17324	17252	17411	17370	17279	17336	17417	17372	17184	17527	17440	17337	17279	17326	17251	17389	17318	17356	17361	17485	17176	17222	17206	17145	17385	17031	17324	17309	17123	17134	17417	17339	17256	17501	17334	17363	17322	17227	17427	17283	17250	17320	17198	17367	17185	17333	17426	17181	17039	17334	17267	17295	17167	17351	17309	17257	17364	17174	17104	17215	17333	17318	17350	17209	17236	17263	17291	17440	17378	17335	17334	17137	17173	17333	17390	17441	17279	17201	17289	17285	17167	17351	17112	17242	17250	17319	17436	17320	17194	17187	17342	17461	17302	17121	17129	17438	17251	17235	17294	17181	17398	17531	17187	17434	17245	17189	17269	17008	17391	17337	17140	17226	17353	17170	17368	17500	17170	17294	17390	17125	17369	17404	17109	17011	17225	17424	17314	17425	17132	17206	17146	17262	17171	17159	17424	17377	17200	17284	17057	17356	17035	17258	17338	17244	17103	17298	17443	17258	17288	17251	17159	17256	17380	17118	17144	17073	17180	17128	17230	17253	17281	17061	17278	17442	17376	17260	17223	17316	17517	17157	17109	17251	17168	17267	17381	17348	17338	17259	17038	17328	17154	17370	17247	17075	17343	17131	17282	17277	17184	17171	17262	17307	17294	17245	17245	17253	17105	17370	17119	17305	17256	17188	17328	17273	17253	17283	17183	17454	17299	17350	17420	17390	17243	17370	17260	17387	17171	17398	17203	17158	17288	17336	17344	17466	17063	17373	17043	17135	17161	17231	17337	17297	17213	17243	17334	17432	17272	17376	17295	17488	16951	17175	17241	17215	17462	17395	17243	17322	17362	17418	17427	17270	17333	17127	17109	17126	17304	17520	17279	17352	17148	17382	17382	17164	17329	17276	17185	17204	17413	17385	17302	17254	17061	17201	17372	17342	17334	17297	17314	17293	17242	17143	17343	17288	17406	17074	17309	17289	17323	17130	17159	17110	17345	17308	17294	17468	17187	17039	17104	17138	17323	17436	17334	17319	17115	17200	17379	17344	17215	17416	17267	17384	17383	17336	17382	17453	17404	17365	17417	17187	17264	17083	17287	17235	17335	17228	17220	17220	17259	17054	17272	17326	17227	17370	17222	17187	17203	17346	17166	17283	17416	17167	17410	17325	17267	17266	17130	17381	17394	17171	17453	17177	17295	17362	17320	17259	17151	17309	17157	17267	17304	17285	17376	17443	17286	17386	17282	17396	17454	17187	17258	17202	17298	17262	17312	17414	17238	17322	17396	17183	17215	17140	17245	17410	17353	17347	17464	17242	17289	17416	17395	17306	17240	17134	17327	17264	17239	17342	17127	17129	17346	17295	17133	17335	17124	17322	17289	17295	17447	17186	17340	17388	17238	17372	17243	17445	17271	17283	17165	17081	17434	17347	17535	17530	17244	17305	17084	17206	17175	17233	17211	17237	17352	17355	17279	17204	17313	17145	17294	17483	17301	17224	17271	17304	17360	17278	17284	17329	17368	17267	17171	17210	17367	17217	17202	17206	17197	17329	17222	17450	17339	17324	17178	17093	17147	17138	17277	17302	17063	17435	17247	17328	17295	17537	17160	17361	17118	17362	17330	17229	17180	17328	17472	17421	17222	17449	17216	17415	17286	17249	17281	17421	17530	17443	17348	17316	17175	17471	17269	17296	17400	17315	17337	17169	17361	17112	17102	17295	17335	17234	17306	17181	17125	17305	17387	17487	17171	17358	17436	17210	17246	17317	17175	17184	17328	17207	17360	17219	17149	17291	17392	17325	17191	17291	17152	17126	17184	17357	17395	17368	17302	17248	17289	17206	17359	17116	17252	17336	17302	17506	17048	17300	17331	17231	17150	17467	17243	17308	17249	17092	17290	17289	17167	17207	17280	17319	17277	17336	17452	17139	17280	17342	17381	17209	17488	17175	17486	17247	17384	17233	17357	17291	17193	17401	17120	17271	17235	17358	17181	17155	17286	17272	17293	17358	17061	17352	17356	17349	17307	17265	17294	17270	17308	17453	17227	17373	17383	17132	17262	17224	17240	17556	17327	17263	17250	17478	17388	17189	17150	17515	17452	17422	17289	17225	17306	17291	17474	17485	17118	17326	17132	17174	17167	17266	17268	17258	17283	17106	17548	17403	17286	17222	17332	17255	17254	17224	17273	17345	17275	17321	17023	17185	17168	17310	17313	17138	17440	17411	17325	17379	17038	17457	17400	17141	17278	17313	17356	17209	17166	17378	17157	17208	17391	17304	17158	17235	17316	17353	17035	17422	17217	17268	17045	17253	17238	17159	17125	17242	17377	17312	17354	17334	17297	17272	17325	17103	17301	17251	17283	17363	17347	17151	17093	17152	17140	17327	17159	17267	17185	17417	17217	17215	17199	17356	17329	17210	17194	17412	17391	17166	17199	17274	17315	17273	17362	17316	17318	17309	17245	17212	17426	17158	17277	17272	17213	17322	17328	17275	17395	17401	17319	17320	17499	17285	17173	17426	17334	17418	17214	17162	17161	17164	17398	17501	17379	17239	17234	17274	17410	17345	17387	17176	17408	17316	17298	17052	17090	17272	17321	17564	17295	17236	17184	17214	17379	17387	17234	17422	17360	17321	17386	17302	17253	17286	17200	17217	17294	17369	17470	17311	17285	17210	17178	17210	17220	17280	17165	17166	17290	17227	17139	17032	17169	17251	17286	17222	17354	17218	17211	17590	17285	17250	17237	17524	17462	17280	17483	17349	16973	17318	17237	17335	17365	17398	17210	17325	17146	17365	17243	17203	17266	17309	17392	17390	17157	17384	17101	17172	17299	17370	17207	17347	17409	17423	17355	17184	17322	17473	17314	17343	17265	17292	17290	17069	17328	17199	17163	17347	17327	17211	17347	17272	17214	17291	17177	17122	17314	17240	17345	17369	17398	17322	17273	17099	17352	17316	17132	17342	17308	17185	17351	17147	17520	17204	17230	17227	17275	17135	17315	17144	17495	16996	17313	17330	17454	17438	17517	17305	17351	17195	17098	17235	17050	17349	17147	17246	17321	17155	17340	17204	17312	17412	17203	17423	17433	17261	17284	17283	17434	17270	17215	17207	17291	17443	17363	17197	17291	17452	17474	17239	17241	17398	17273	17094	17234	17153	17273	17184	17246	17312	17179	17363	17214	17203	17356	17076	17280	17361	17575	17217	17282	17262	17043	17231	17403	17301	17312	17100	17086	17179	17321	17194	17233	17271	17166	17250	17243	17462	17205	17206	17249	17433	17358	17414	17130	17405	17441	17184	17167	17018	17356	17227	17475	17209	17181	17251	17168	17216	17316	17113	17086	17336	17433	17264	17254	17202	17004	17271	17340	17423	17272	17518	17316	17304	17224	17356	17159	17297	17276	17251	17112	17356	17213	17209	17343	17076	17502	17335	17359	17319	17099	17227	17318	17267	17311	17163	17306	17183	17309	17369	17316	17311	17354	17306	17280	17170	17279	17373	17068	17504	17301	17105	17287	17335	17281	17075	17132	17366	17281	17477	17256	17381	17237	17325	17200	17419	17239	17102	17280	17233	17357	17297	17147	17445	17351	17568	17383	17383	17308	17058	17258	17287	17469	17327	17159	17403	17229	17266	17522	17340	17464	17400	17250	17273	17056	17171	17324	17282	17345	17183	17220	17242	17413	17300	17280	17325	17180	17235	17201	17285	17438	17182	17133	17296	17379	17224	17337	17186	17310	17347	17417	17191	17282	17333	17425	17484	17182	17199	17469	17399	17479	17244	17211	17322	17213	17277	17160	17239	17110	17174	17316	17322	17362	17160	17041	17201	17180	17325	17354	17165	17414	17372	17306	17376	17321	17242	17377	17221	17389	17456	17360	17174	17352	17023	17188	17415	17408	17224	17217	17228	17368	17235	17443	17525	17401	17218	17153	17395	17252	17425	17245	17258	17264	17064	17282	17340	17267	17237	17241	17407	17341	17350	17169	17435	17446	17265	17287	17321	17145	17295	17207	17136	17306	17281	17209	17363	17209	17346	17204	17271	17179	17236	17475	17381	17273	17254	17197	17239	17346	17266	17322	17291	17314	17405	17334	17341	17300	17276	17472	17391	17418	17393	17213	17254	17286	17369	17323	17408	17459	17224	17237	17152	17218	17454	17515	17334	17271	17248	17158	17192	17324	17384	17302	17348	17499	17227	17410	17336	17206	17235	17431	17297	17104	17434	17417	17404	17265	17359	17194	17144	17309	17434	17373	17216	17354	17227	17043	17470	17317	17242	17274	17425	17256	17170	17183	17308	17396	17137	17320	17439	17256	17346	17354	17312	17303	17256	17161	17476	17331	17217	17254	17545	17284	17132	17227	17191	17317	17331	17208	17498	17224	17373	17346	17407	17245	17278	17164	17235	17322	17344	17203	17529	17156	17301	17058	17397	17197	17364	17214	17013	17349	17577	17272	17189	17118	17374	17349	17250	17086	17236	17356	17448	17265	17149	17162	17268	17171	17407	17337	17299	17542	17261	17263	17192	17216	17442	17485	17257	17215	17437	17248	17394	17142	17369	17262	17282	17418	17402	17338	17166	17235	17229	17218	17231	17467	17250	17260	17372	17230	17311	17183	17206	17297	17202	17129	17338	17338	17330	17326	17477	17308	17345	17451	17260	17339	17317	17283	17306	17383	17367	17179	17374	17178	17239	17287	17075	17233	17635	17320	17301	17426	17253	17191	17142	17193	17416	17389	17329	17130	17207	17456	17230	17268	17130	17244	17401	17318	17282	17335	17361	17102	17266	17237	17332	17277	17294	17277	17211	17141	17107	17440	17256	17199	17348	17232	17312	17288
23221	40420	33168	21599	16464	15798	15345	15256	15188	15164	15126	15197	14774	15130	15026	14900	14870	14959	14736	14936	14844	14853	14976	14902	14909	14862	14858	15011	15105	14942	14957	14861	14879	14868	15048	14868	14955	15013	15091	14871	15013	14873	14885	14946	14877	14612	15012	14916	15094	14854	14966	14837	14790	14915	14893	15021	14993	15018	14774	14921	14789	14866	14982	15084	14722	15276	15573	15453	15439	15360	15210	14789	14936	14836	14874	14941	14938	15004	14697	14839	14746	14873	15141	14872	14922	14988	14862	14952	14864	14903	15017	15027	14801	14905	14950	14746	14835	14859	14810	15066	14783	14831	14979	15069	14814	14958	14827	14852	14914	15039	14699	15134	14903	15061	15029	14978	14857	14985	14785	14656	14826	14859	14843	14927	14973	14991	14768	14996	14959	14890	14841	15010	14899	14863	14800	14760	14831	14670	14937	14940	14925	15008	14883	14993	14909	14832	14856	14856	14833	14798	14745	14918	14670	14702	14957	14850	15019	14804	15030	14967	14919	14895	14881	15015	14900	14826	15056	14809	14975	14924	14996	14812	14882	14708	14972	14868	14818	14817	14993	14939	14964	14789	15073	15073	14773	14882	14934	14940	14925	14809	15010	14927	14722	14894	14960	14863	14806	14890	15046	14827	14684	15020	14846	14952	14741	14797	14752	14718	14837	14985	14826	14850	14783	14947	14877	14916	14804	14974	14868	14810	14786	14927	15013	14790	14986	15062	14860	14910	14881	14846	15035	14877	14848	14749	14752	14891	14844	14998	14883	14784	14857	14924	14907	14891	14830	14703	14904	14843	14683	14753	14693	14737	14981	14864	14773	14801	14913	14585	14811	15044	14864	14897	14923	14841	15032	14876	14874	14544	14827	14947	14696	14774	14857	14916	14915	14727	14937	14756	14897	14851	14754	14880	14810	14821	14740	14910	14790	14853	14930	14901	14905	14879	14835	14927	14555	14741	14750	14727	14759	14794	14784	14833	14667	14853	14882	15037	14917	14893	14920	14739	14864	14800	14817	14897	14818	14842	14948	14951	14870	14781	14922	14877	14789	14910	14820	14953	14905	14698	14872	14840	14774	14693	14850	14741	14899	14848	14696	14955	14974	14802	14893	14856	14760	14856	14737	14945	14833	14957	14905	14783	14958	15019	15060	14833	14768	15118	14949	14751	14996	14698	14885	14862	14875	14917	14858	14915	14898	14883	14935	14972	14885	14823	14969	14997	14705	14785	14809	14920	14783	14748	14770	15019	14963	14982	14820	14775	14819	14884	14967	14681	14943	14924	14826	14772	14977	14800	14803	14935	14860	14896	14851	14782	14881	14855	14777	14994	15074	14892	14758	14716	14913	14658	14948	14708	14861	15067	14920	14766	14820	14810	14870	14732	14941	14914	14789	14828	14886	14970	14906	14698	15040	14783	15070	14868	14947	14756	14993	14732	14931	14876	14768	14717	14795	14943	14744	14828	14747	14874	14954	14942	15070	14825	14818	14768	14911	14922	14795	14944	14890	14925	14879	14787	14882	14971	14874	14714	14810	14823	15035	14844	14953	14886	14875	14790	14868	14855	14949	14816	14900	14868	14944	14974	14922	14773	14779	14928	15111	15041	14751	14968	14954	14863	14714	14911	14851	14902	14837	15044	14904	14728	14900	15015	14933	14846	14754	15007	14862	14897	14880	14862	14668	14811	14919	14959	14855	14873	14845	14892	14794	14744	14744	14782	14895	14970	14968	14791	14805	14818	14833	14752	14978	14826	14875	14840	14715	14904	14942	14819	14732	14866	14701	15004	14934	14910	14743	14868	14805	14821	14914	14896	14826	14739	14825	14844	14784	14860	14885	14767	14788	14898	14903	15020	14841	14896	14941	14790	14822	14769	14889	14801	14782	14642	14963	14811	14820	14893	14834	14725	14848	14918	14822	14880	14902	14763	14713	14709	14965	14738	14869	14782	14749	14890	15076	14849	14865	14666	14783	14978	14712	14951	14867	14960	14759	14816	14874	14877	14747	14893	14884	14949	14840	14776	14707	14825	14921	14910	14827	14845	14701	14786	14876	14836	14914	14861	15132	14893	14913	14891	14788	14911	14906	14841	14894	14796	14910	14896	14807	14798	14894	14929	14866	14718	14800	14714	14847	14896	14868	14800	14917	14899	14974	14861	14800	14890	14878	14657	14780	14867	14841	14866	14874	14929	14877	14904	14800	14764	14934	14802	14879	14785	14894	14902	14983	14746	15011	14817	14864	14854	14983	14789	14884	14963	14762	14844	14935	14864	14939	14800	15018	14899	14709	14798	14952	14835	14761	14884	15079	14719	14850	14874	14908	14797	14815	14971	15105	14820	14831	14777	14975	14851	14834	15045	14907	14868	14772	15045	15021	14885	15043	15004	14926	14844	14885	15033	14764	14924	14911	14882	15044	14999	14969	14871	14859	14884	14676	14875	14875	14820	14848	14986	14842	15034	14817	14850	15031	14744	14834	14986	14881	14928	14838	14939	14793	14712	15033	14906	14779	14840	14869	14654	14985	14875	14796	14828	14910	14992	14879	14855	14906	14912	15073	14774	15010	14826	14826	14806	14779	14816	14801	14863	14972	14831	14752	14905	14927	14903	14954	14884	14791	14995	14948	14810	15074	14860	15122	14800	14904	15099	14817	14866	14805	14801	14953	14864	14962	14807	14896	14884	14870	14839	14938	14863	14704	14917	14957	14809	14691	14703	14900	14920	14753	14889	15013	14699	14994	14768	14859	14928	14974	14878	14869	14857	14796	15049	14817	14993	14752	14784	14861	14906	15075	14799	14867	14806	14710	14778	14777	15071	15026	14867	14950	14863	14957	14885	14866	14932	14956	14942	14997	14754	14761	14924	15078	14887	14860	14865	14797	14855	14920	14963	14813	14866	14890	14886	14926	14889	14763	14740	14950	14890	14905	14815	14928	14783	14801	14940	14854	14806	14785	14850	14826	14953	14914	14951	14706	14974	14862	14914	14771	14984	14770	14877	14680	14881	14834	14932	14768	14834	14837	14800	14929	14849	14758	14817	14900	14965	14803	14902	14980	14944	14755	14960	14689	14914	14753	14813	15077	14944	14880	14870	14898	14887	14927	14948	14859	14872	14872	14775	14846	14878	14768	14703	14576	14968	14811	14857	14810	14721	14917	14913	14804	14935	14784	14886	14848	14882	14932	14724	14864	14834	14821	14893	14611	15025	14973	15016	14777	14806	14870	15050	14914	15026	14994	14674	14754	14843	14880	14824	14899	14882	14673	14844	14889	14830	15088	15042	14929	14847	14864	14936	15037	14886	14884	14690	14808	14754	14944	14942	14974	14829	14760	14862	14909	14996	14719	14870	14847	14894	14823	14875	14791	14817	15034	14890	14885	14759	14660	14882	14828	14808	14851	14858	14736	14842	14985	14950	14948	14723	14922	14761	14912	14798	14928	14839	14730	14890	14798	14827	14882	14881	14910	14695	15068	14963	14655	14787	14968	14778	14822	14851	14847	15019	14780	14753	14966	14802	14970	14869	14898	14902	14871	14906	14779	14659	15018	14901	14896	14780	14914	14958	14825	14934	15037	14811	14762	14872	14891	14635	14827	14982	14767	14737	14925	14888	14657	14863	15033	14822	14772	14815	14782	15050	15016	14925	14916	14933	14721	14759	14731	15058	14960	14799	14855	15012	14968	14884	14847	14659	14983	14860	14829	14909	14876	14745	14940	14873	14804	14990	14911	15014	14907	14892	14994	14868	14908	14954	14736	14734	14934	14891	14801	14965	14743	14989	14803	14870	14963	14840	14740	14831	14911	14961	14908	14866	14829	14900	14902	14983	14705	15141	15031	14905	14891	15008	14891	14707	14857	14805	14786	14804	14788	14915	14835	14970	14716	14737	14666	14943	14947	14851	14825	14839	14928	14942	14902	14868	14788	14891	14867	14960	14916	14923	14833	14951	14893	14899	14851	14813	14694	14816	14833	14822	14757	14739	14804	14694	14927	14696	14964	14943	14940	14748	14814	14893	14783	14772	14746	14971	14965	14982	14745	14583	14714	14933	14867	14836	14844	14900	14993	14984	14921	14894	14883	14914	14789	14831	14751	14910	14786	14853	15049	14876	14987	14972	14821	14868	14915	14781	14870	14976	14915	14837	14829	14856	14912	14951	14887	14859	14888	14770	14842	14968	14685	14848	14866	14719	14855	14684	14988	14842	14918	14665	14786	15012	14715	14863	14825	14803	14941	14824	14886	15024	14900	14890	14718	14724	14754	14769	14842	14731	14939	14926	14924	15013	14708	14749	14886	14791	14887	14975	14986	14891	14926	14753	14960	15030	14919	14810	14890	14905	14879	14878	14901	14823	14675	15065	14962	14840	14936	14800	14799	14915	14764	14816	14793	14789	14868	14796	14963	15044	14841	14802	14905	14762	14688	14847	15002	14855	14960	14912	14845	14825	14833	14852	14907	14824	14814	14982	14864	14800	14843	14903	14843	14961	14913	14921	14981	14840	14869	14982	14827	14800	14762	14846	14741	15009	14847	14900	14926	14948	14957	14827	14851	14808	14806	14845	14756	14978	14869	14809	14910	14948	15054	14766	14767	14916	14910	14939	14983	14784	14720	14871	14830	14946	14959	14788	14933	14976	14673	14718	14886	14808	14929	14875	14797	14739	14874	14844	14883	14788	14848	14857	14775	14927	14792	14810	14909	14788	14728	14858	14971	14841	14814	14767	14887	14778	14881	14539	14908	14945	14721	14923	14694	14690	14922	14955	15047	14942	15086	14841	14904	14869	14830	14842	14842	14976	14800	14982	14898	14839	14859	14904	14994	14898	14930	14841	14956	14927	14970	14860	14982	14976	14906	14774	14944	14846	14974	14770	14830	14926	14930	14936	14869	14950	14949	14848	14791	14978	14941	15012	14823	14896	14807	14870	14955	14855	14957	14939	14967	14712	14915	14724	14900	14747	14874	14922	14986	14833	14987	14809	15037	14933	14932	14704	15000	15079	14957	15001	15131	14821	14994	14826	14847	14882	14746	14957	14772	14745	14981	15103	14913	14950	14880	15131	14775	14940	14927	14914	14709	14928	14935	14760	14984	14908	14718	14774	14867	14975	14859	14833	14942	14773	14785	14828	14845	14841
22284	20798	28376	23246	20988	22685	23902	18964	18189	18402	18225	18164	18018	18024	18145	18039	18039	17864	17771	17995	17910	17905	17802	17800	17742	17793	17943	17771	17920	17768	17627	17684	17953	17825	17739	17703	17950	17679	17507	17803	17790	17792	17563	17838	17625	17899	17626	17819	17691	17717	18109	17850	17826	17789	17674	17736	17711	17844	17818	17635	17608	17735	17706	17651	17730	17811	18365	18703	18292	18286	18220	17796	17623	17789	17698	17716	17614	17760	17620	17544	17742	17634	17391	17445	17844	17757	17733	17754	17629	17592	17611	17738	17614	17727	17733	17452	17547	17970	17699	17761	17745	17675	17723	17560	17613	17661	17582	17619	17724	17598	17636	17745	17518	17751	17677	17605	17683	17678	17692	17691	17517	17644	17801	17783	17561	17471	17504	17659	17549	17494	17673	17620	17516	17748	17921	17612	17795	17586	17695	17577	17958	17593	17729	17786	17699	17640	17836	17873	17628	17806	17820	17759	17678	17494	17593	17759	17455	17634	17731	17586	17834	17698	17645	17564	17556	17679	17706	17557	17618	17447	17545	17582	17607	17736	17617	17555	17719	17558	17622	17705	17637	17617	17698	17988	17475	17666	17498	17597	17804	17514	17649	17492	17628	17717	17733	17684	17505	17567	17528	17588	17512	17383	17651	17810	17540	17582	17656	17595	17495	17629	17755	17783	17516	17340	17566	17605	17736	17601	17715	17697	17814	17566	17653	17414	17634	17440	17597	17521	17715	17551	17604	17672	17524	17662	17674	17618	17569	17711	17607	17656	17692	17624	17674	17514	17591	17727	17760	17318	17504	17595	17597	17804	17646	17558	17698	17661	17347	17692	17577	17763	17585	17649	17462	17638	17687	17453	17483	17482	17743	17785	17826	17586	17589	17637	17851	17580	17780	17670	17563	17565	17617	17633	17703	17645	17737	17589	17738	17512	17529	17715	17638	17667	17673	17626	17574	17855	17718	17629	17744	17855	17768	17590	17603	17724	17500	17620	17618	17727	17663	17597	17711	17903	17713	17573	17866	17625	17436	17580	17531	17407	17628	17454	17502	17547	17616	17576	17563	17567	17495	17435	17777	17662	17805	17537	17835	17575	17477	17542	17616	17538	17860	17668	17905	17711	17709	17731	17713	17661	17798	17676	17876	17332	17682	17622	17645	17688	17612	17656	17815	17601	17898	17553	17568	17462	17703	17590	17532	17574	17663	17560	17768	17781	17697	17694	17549	17682	17490	17570	17767	17753	17740	17527	17682	17760	17587	17566	17751	17569	17684	17753	17591	17703	17696	17753	17577	17867	17610	17637	17701	17475	17713	17618	17728	17695	17592	17834	17645	17712	17667	17703	17871	17539	17695	17768	17736	17797	17614	17576	17725	17507	17736	17730	17626	17398	17610	17752	17544	17705	17590	17656	17591	17611	17549	17829	17634	17512	17618	17484	17517	17629	17777	17641	17693	17443	17503	17706	17510	17704	17651	17653	17850	17597	17669	17424	17749	17790	17666	17435	17618	17558	17572	17705	17780	17596	17730	17614	17584	17750	17696	17642	17727	17519	17534	17738	17785	17802	17658	17527	17548	17435	17622	17542	17673	17580	17825	17699	17655	17645	17652	17511	17800	17756	17574	17787	17749	17710	17572	17734	17535	17678	17868	17607	17487	17812	17566	17810	17689	17704	17682	17727	17563	17519	17893	17717	17619	17622	17620	17849	17603	17697	17845	17667	17886	17887	17659	17621	17684	17513	17749	17663	17482	17517	17756	17767	17839	17793	17788	17712	17885	17605	17566	17559	17495	17649	17708	17926	17729	17635	17557	17652	17813	17519	17590	17571	17771	17677	17591	17672	17366	17587	17626	17679	17616	17473	17753	17656	17788	17761	17497	17741	17709	17781	17547	17538	17592	17672	17554	17462	17513	17541	17821	17703	17670	17763	17542	17581	17769	17707	17699	17634	17786	17554	17699	17726	17795	17708	17757	17624	17528	17883	17736	17615	17594	17461	17689	17783	17627	17617	17663	17683	17648	17744	17588	17539	17672	17707	17715	17483	17812	17675	17712	17620	17583	17575	17372	17506	17734	17658	17700	17680	17467	17749	17690	17692	17609	17633	17478	17549	17699	17727	17763	17686	17552	17662	17543	17733	17690	17392	17834	17625	17727	17705	17673	17614	17540	17685	17686	17383	17687	17676	17567	17530	17876	17644	17675	17626	17757	17703	17734	17731	17625	17640	17620	17606	17701	17573	17701	17661	17628	17767	17588	17812	17689	17513	17521	17728	17550	17681	17612	17499	17398	17546	17567	17584	17761	17609	17624	17639	17733	17511	17552	17666	17585	17536	17720	17788	17562	17816	17693	17620	17635	17672	17514	17421	17478	17492	17508	17665	17712	17704	17665	17703	17684	17802	17601	17523	17718	17767	17547	17628	17663	17765	17462	17472	17681	17481	17668	17627	17723	17610	17753	17753	17810	17692	17789	17584	17622	17671	17614	17703	17682	17702	17741	17804	17530	17461	17828	17545	17749	17586	17590	17463	17437	17646	17810	17750	17722	17613	17581	17514	17601	17496	17636	17729	17519	17736	17615	17617	17521	17400	17538	17646	17543	17577	17541	17698	17686	17660	17663	17762	17609	17563	17608	17681	17691	17483	17622	17512	17769	17714	17579	17775	17806	17511	17773	17737	17584	17748	17445	17416	17755	17726	17641	17702	17499	17576	17707	17929	17752	17708	17609	17671	17673	17641	17458	17654	17817	17522	17722	17614	17846	17722	17552	17466	17608	17595	17441	17626	17494	17755	17795	17976	17802	17746	17589	17664	17686	17634	17547	17734	17666	17575	17537	17587	17634	17403	17636	17532	17762	17612	17567	17698	17706	17727	17752	17651	17349	17535	17538	17568	17449	17570	17627	17620	17490	17575	17462	17711	17688	17441	17651	17562	17576	17789	17591	17740	17753	17520	17742	17619	17530	17502	17647	17597	17609	17505	17587	17482	17908	17558	17625	17767	17661	17483	17511	17477	17552	17591	17736	17838	17592	17671	17708	17717	17499	17657	17572	17558	17624	17547	17573	17765	17706	17710	17713	17761	17667	17806	17699	17526	17515	17443	17455	17848	17687	17563	17696	17541	17719	17784	17602	17708	17523	17621	17707	17658	17559	17520	17597	17693	17756	17580	17658	17605	17864	17696	17506	17862	17793	17642	17594	17583	17659	17681	17684	17739	17523	17524	17708	17518	17842	17784	17697	17720	17574	17659	17632	17500	17672	17703	17653	17692	17589	17593	17488	17619	17746	17531	17571	17427	17459	17548	17590	17532	17619	17590	17585	17461	17712	17596	17498	17744	17746	17894	17590	17396	17479	17403	17738	17738	17601	17765	17680	17617	17616	17621	17577	17661	17531	17460	17740	17533	17585	17533	17705	17670	17674	17523	17585	17575	17690	17606	17656	17579	17505	17430	17541	17575	17556	17602	17591	17821	17558	17764	17811	17574	17452	17656	17753	17588	17656	17711	17631	17559	17565	17465	17598	17548	17768	17583	17716	17682	17677	17741	17661	17733	17721	17573	17826	17613	17669	17829	17682	17446	17585	17417	17517	17624	17583	17420	17580	17635	17744	17674	17574	17604	17530	17580	17772	17671	17699	17521	17559	17706	17708	17622	17672	17564	17752	17707	17621	17534	17639	17791	17583	17586	17570	17584	17678	17534	17785	17739	17575	17919	17634	17576	17689	17676	17592	17593	17744	17511	17772	17473	17801	17685	17490	17763	17731	17500	17691	17720	17716	17695	17708	17648	17647	17524	17657	17713	17607	17788	17708	17630	17745	17727	17679	17492	17634	17592	17540	17767	17471	17440	17383	17586	17627	17636	17611	17501	17808	17688	17728	17547	17706	17614	17585	17834	17549	17501	17644	17638	17552	17655	17700	17719	17772	17809	17727	17657	17578	17722	17631	17723	17604	17726	17602	17424	17502	17582	17766	17726	17675	17773	17779	17908	17787	17481	17737	17507	17494	17668	17600	17648	17823	17710	17748	17569	17493	17582	17747	17875	17834	17459	17545	17573	17769	17655	17544	17620	17564	17533	17834	17559	17789	17680	17659	17594	17554	17617	17487	17691	17720	17503	17697	17738	17736	17716	17687	17701	17660	17691	17558	17739	17778	17734	17626	17539	17635	17591	17670	17667	17603	17552	17763	17695	17501	17470	17658	17676	17655	17538	17509	17438	17377	17651	17635	17460	17718	17838	17686	17620	17613	17646	17731	17740	17516	17737	17619	17613	17814	17691	17794	17798	17646	17623	17657	17770	17725	17674	17655	17574	17548	17811	17507	17714	17567	17711	17613	17620	17712	17774	17824	17770	17717	17783	17535	17706	17839	17501	17416	17606	17465	17512	17590	17647	17603	17677	17466	17564	17800	17593	17745	17827	17582	17448	17541	17467	17545	17744	17702	17670	17757	17675	17451	17684	17633	17667	17677	17520	17474	17675	17615	17676	17618	17710	17628	17514	17652	17584	17629	17597	17708	17653	17644	17633	17593	17850	17761	17644	17704	17607	17569	17390	17774	17641	17544	17559	17660	17600	17918	17555	17460	17476	17690	17525	17872	17606	17640	17635	17760	17644	17816	17545	17631	17527	17619	17467	17553	17572	17777	17659	17631	17682	17991	17869	17810	17696	17642	17621	17654	17791	17731	17570	17572	17476	17743	17564	17517	17718	17537	17689	17879	17668	17668	17788	17736	17622	17572	17588	17457	17625	17831	17623	17582	17476	17539	17492	17711	17406	17507	17445	17489	17590	17570	17479	17743	17744	17609	17739	17762	17674	17601	17653	17717	17699	17674	17655	17492	17564	17577	17808	17463	17732	17679	17601	17759	17647	17548	17623	17681	17743	17598	17675	17781	17835	17675	17665	17596	17592	17811	17739	17561	17574	17600	17632	17693	17773	17770	17743	17601	17475	17607	17563	17572	17791	17649	17606	17699	17725	17607	17521	17704	17364	17491	17849	17790	17512	17532	17557	17772	17454	17539	17600	17500	17711	17791	17698	17610	17709	17610	17627	17553	17556	17661	17750	17614	17918	17565	17432	17847	17558	17620	17677	17778	17454	17569	17690	17765	17595	17740	17563	17664	17643	17953	17607
26128	45982	36309	24803	18767	16843	16241	15956	15696	15649	15461	15415	15333	15300	15250	15393	15407	15118	15388	15212	15058	15191	15317	15099	15148	15057	15172	15261	15255	15230	15211	15313	15233	15306	15343	15049	15076	15163	15185	15114	15211	15104	15177	15431	15119	15038	15224	15202	15151	15236	15049	15065	15087	15395	15181	15135	15130	15050	15100	15301	15126	15161	14981	15114	15085	15146	16570	16579	16011	15798	15436	15286	15383	15064	15159	14928	15130	15049	15071	15165	15192	15112	15238	15102	15064	15047	15199	15087	15127	15221	15097	15096	15154	15163	15175	15122	14950	15310	15110	15068	15031	15012	15119	15193	15140	15283	15170	15278	15216	15211	15140	15191	15276	15038	15193	15038	15173	15105	15009	14961	15147	15124	15073	15112	15113	15103	15019	15310	15104	15040	15230	14954	15022	15020	15068	15142	15150	15030	15135	15111	15060	15181	15038	15028	15214	15210	15033	15066	15223	14919	15109	15102	15091	14983	15230	15228	15132	15124	15163	15141	15171	15183	15187	15129	15158	15031	14954	15237	15053	15078	15060	15089	14962	15027	15133	15021	15191	15123	14907	15147	15122	15090	15036	15047	15310	15249	15070	15052	15222	15147	15075	15031	15199	15045	15182	15168	15141	15220	15153	15173	15212	15038	15073	15164	15090	15303	15237	15212	15079	15168	15003	15003	15188	15022	15041	15046	15105	15006	15010	15102	15015	15161	15066	15206	15214	15044	15205	15200	15054	15236	15126	15014	15026	15163	15256	15241	15103	15239	15219	15044	15113	15241	15028	15001	15018	15280	15118	15057	15115	15133	15179	15144	14992	15188	15028	15072	15073	15187	14987	15013	15000	15092	15241	15195	15180	15090	15302	15028	15120	15148	15147	15004	15083	15014	14812	15163	15152	15041	15128	15180	15076	15124	15205	14990	15003	15306	15232	15105	15232	15026	15117	15154	15016	15031	15003	15163	15082	15074	15194	15087	15194	15039	15114	15062	15128	15099	15278	15023	15140	15126	14992	15019	15190	14966	15092	15033	15175	15257	15009	15056	14938	15099	15116	15097	15163	15114	15105	14996	15080	15078	14886	15059	15011	15102	15116	15194	15089	14933	15082	15023	15237	15090	15268	15118	14937	15005	15107	15218	15139	15088	15277	15163	15183	15089	15099	15131	15126	15218	15152	15346	15258	15217	15157	15070	15099	15136	15155	14945	15147	15082	15091	14983	15109	15304	14990	15148	15224	15076	15011	15193	15029	14950	15118	15037	15092	15202	15127	15046	15159	15057	15161	15057	14990	15119	15093	15165	14869	14980	15229	15186	15080	14936	15135	15159	15131	15144	15207	15151	15222	15041	14952	14986	15088	15130	15182	15112	15233	15135	15040	15103	15117	15162	15138	15048	15057	15071	15244	15107	15105	15042	15008	15080	15165	15027	15010	15145	15095	15006	15018	15183	15093	15346	15204	15057	15012	15064	15299	15056	15077	15281	15201	15228	15159	15174	15129	15078	15118	15123	15126	15201	14991	15018	15007	15064	15244	15023	15245	15083	15024	15094	14978	15115	15187	15090	15180	14982	15169	14995	15127	14990	14965	15088	15134	15109	15057	15176	15132	14916	14988	15110	15011	15117	14977	15050	15109	15120	15049	15030	15210	15102	14957	15106	15115	15016	15013	15226	15172	15071	15104	14941	15077	15060	15056	15072	15130	15087	15071	15162	15141	14995	14852	15191	15056	15196	15080	15286	15195	14977	15117	15078	15205	15135	15063	14996	15120	15177	15191	15037	15143	15192	15039	14961	15191	14957	15094	15123	15154	14874	15059	15091	15117	15065	15248	15046	15215	15171	15172	15211	15073	15112	15176	15244	15082	15129	14889	15074	15050	15046	15269	15080	15012	15012	15196	15093	15126	15037	15030	15057	15218	15111	15091	14934	15034	15051	15191	15063	15229	15056	15065	14925	15299	15104	14945	15139	15007	15135	15156	15219	15050	15056	15159	15124	14947	15156	15142	14954	15038	15166	15143	15117	15022	15265	15051	14985	15203	15102	15088	15157	15166	15066	15058	15106	15153	15242	15246	14932	15225	15088	14938	14992	15102	15080	15274	14955	15093	15121	15171	15094	15019	15090	15114	14993	15245	15099	15287	15028	15093	15193	15070	15252	15021	15089	15048	15174	15071	15140	15156	15150	15068	15106	15125	15083	15114	15300	14994	15037	15170	15158	15291	15184	15241	15136	15106	15142	15132	15050	15186	15151	15007	15078	15060	14991	15239	15027	15056	15130	15164	15000	15260	15047	15114	15078	15192	15085	15071	15087	15277	15084	15058	15072	15194	14996	15129	15091	15189	15145	15049	15200	15004	14858	15255	15213	15022	15211	15003	15066	15121	15148	15053	15135	15113	15129	15212	15156	15115	15157	15117	15189	15110	15194	15106	15141	14963	15060	15001	15059	15246	15001	15039	15176	15093	15084	15107	15059	14945	15127	15269	15059	14997	15141	15086	15031	14946	15179	15109	15218	15202	14977	15180	15167	15107	15127	14979	15111	15024	15131	14953	14991	15198	15192	15030	15275	15023	15233	15216	15070	15220	15143	15097	15107	15051	15110	15127	15279	15286	15048	14849	15233	15095	15004	15113	14897	14966	15052	15123	15028	15154	15068	15196	15136	15133	15145	15185	15225	15107	15179	15215	15002	15206	15240	15119	15177	15074	15069	15225	15252	15099	14980	15135	15048	15118	14950	15161	15060	15051	15029	15021	15013	15174	15027	15080	15259	14988	15184	15015	15257	14951	15436	15183	15272	15047	14989	15215	15232	15099	15263	15183	15192	15043	15164	15009	15219	15225	15021	15141	15092	15130	15140	15153	15108	15014	15018	15108	15084	15259	15171	15199	15029	15143	15074	15141	15087	14912	15197	15040	15080	15052	14965	15146	15054	15284	15116	14991	15255	15078	15151	15223	15074	15177	15154	15100	14919	15048	15039	15152	14989	14979	15341	15223	15192	15026	15097	15202	15187	15149	15194	15077	15141	15161	15184	15101	15196	15019	15079	14939	15116	14991	14960	14856	14968	15101	15233	15181	15111	14933	15041	15086	15168	14928	15032	14965	15155	15008	15109	15132	14939	15027	15071	15193	15173	15023	15022	15016	15049	15169	14935	15102	15252	15069	15102	14995	15254	15014	15021	15165	15196	15140	15004	15115	15106	15223	15059	15127	15112	15177	15248	15076	15113	15163	15037	14980	15005	15066	15071	15253	15062	15252	15064	15152	14901	15091	15168	15103	15263	15263	14937	15130	15132	15081	15192	15078	15142	15062	15084	15123	15222	14964	15166	15124	15123	15015	15088	15073	15208	15130	15230	15005	15259	15152	15189	15171	15134	15012	15130	15232	15018	15229	15005	15185	14949	15019	15147	15177	15050	15159	15329	14991	14825	15161	15138	15142	14944	15163	14939	15047	15047	15147	15031	15116	15183	15088	15142	15105	14959	15033	15160	15303	15054	15284	15015	15157	15165	15054	15141	15215	15057	15110	15204	15280	15137	15156	15126	15185	15099	15036	15303	15101	15041	15220	15174	15137	15099	15219	15044	15048	15181	15125	14980	14927	15094	15256	15017	15076	15119	15195	15085	15011	15009	15102	14968	15210	15146	15312	15096	15182	15196	15055	15079	15069	15091	15049	15167	15149	15133	15051	15090	15242	15154	15048	15148	15194	15169	15190	15228	15172	15139	15049	14905	15200	15062	15175	15083	15141	15124	15168	15104	15231	15058	15049	15118	15015	15083	15117	15053	15241	15014	15140	14972	15074	15068	15155	15016	14977	15062	15101	15264	15085	15183	14948	15066	15089	15141	15152	14932	15122	14913	15199	15037	15135	15026	15151	14900	15140	15209	15112	15193	15237	15192	15251	15148	15095	15145	15085	15001	15096	15163	15100	15028	15085	15146	15129	15251	15012	15008	15165	15097	15268	15025	15202	15136	15033	15168	15171	15174	15230	15078	15298	15246	15054	15138	15084	15306	15128	15043	15026	15167	15122	15116	15055	14977	15105	15076	15091	15008	15073	15182	15271	15028	15180	15065	15205	14934	15232	14966	15185	15036	14993	15164	15148	14904	14997	15160	14994	15115	15120	15087	15128	15168	15032	15083	15081	15004	15015	15089	14990	15116	15150	15042	14956	15061	15063	15103	15065	15109	15161	15066	15131	14990	15048	15115	15079	15060	15033	15050	15292	14955	15123	15213	14922	15065	15201	15084	15180	14968	15091	15134	15136	15068	15002	15043	15043	15084	15098	15089	15138	15100	14999	15002	15190	15066	15119	14976	15045	15071	15131	15099	14980	15181	15043	15069	15025	15102	14933	14948	15122	15142	15132	15252	15077	15128	14937	14994	15151	14979	15249	15002	15032	15222	15077	15066	15137	15152	15112	15128	15141	14982	15195	15049	15045	15183	15256	15156	15170	15241	14973	15160	15074	15195	15073	15028	15354	15306	15137	15152	14981	15170	15178	15163	15000	15109	15055	15066	15029	15032	15018	15152	15014	15146	15106	15186	14986	15047	15274	15013	15021	15156	15125	15031	15087	14989	15179	14978	15136	15140	14987	15149	15140	15111	15173	14880	15054	15168	15088	15184	14953	14969	15148	15143	15045	15028	15104	15203	14959	15151	15034	15179	15157	15171	14974	15246	15135	15133	15166	15040	15034	15180	15076	15065	15250	15106	15257	15180	15109	14988	15001	15133	15009	15116	15132	15130	15011	15191	15053	15118	15153	15000	15058	15082	15197	15191	15110	15127	15189	14867	15077	15124	15174	15237	15101	15187	15081	15258	15020	15201	15198	14991	15070	14993	15214	15146	15260	15122	15069	15091	15071	15013	15361	15018	15065	15128	15223	15248	15022	15089	15052	14995	15041	15264	15169	15068	15058	15090	15041	15168	15218	15126	15158	15026	15005	14898	15267	15056	15092	15241	15120	15220	15229	14845	15041	15301	15165	15030	15229	15016	15051	15122	15167	15123	15097	15143	15060	15128	15149	15198	15023	15001	15175	15058	15119	15054	15042	15398	15096	15100	15225	15218	15164	14980	15001	15120	15076	15092	15192	15340	15166	15117	15137	15143	14897	15147	15004	15221	15068	15013	15159	15282
27386	22525	25107	22080	18499	18429	18620	18478	18453	18274	18471	18554	18261	18542	18438	18593	18455	18362	18521	18389	18517	18393	18453	18504	18543	18150	18328	18371	18429	18268	18477	18288	18476	18390	18312	18371	18334	18465	18266	18210	18309	18381	18220	18369	18478	18533	18197	18415	18392	18329	18308	18426	18194	18424	18538	18169	18417	18395	18425	18493	18399	18304	18444	18301	18247	18623	18567	18483	18454	18380	18384	18408	18610	18575	18258	18181	18418	18577	18493	18378	18541	18445	18521	18360	18350	18498	18354	18339	18341	18343	18287	18150	18353	18206	18143	18329	18422	18281	18340	18422	18533	18214	18389	18342	18462	18369	18320	18252	18280	18211	18457	18236	18284	18280	18461	18497	18339	18408	18361	18298	18098	18280	18229	18332	18664	18310	18164	18493	18454	18229	18186	18141	18287	18326	18227	18455	18336	18337	18595	18450	18331	18252	18199	18237	18229	18247	18594	18414	18549	18406	18289	18346	18321	18464	18332	18542	18337	18677	18407	18376	18439	18180	18182	18258	18350	18401	18181	18362	18215	18109	18375	18295	18401	18192	18364	18257	18220	18413	18191	18287	18530	18377	18354	18161	18293	18360	18440	18436	18329	18404	18367	18440	18131	18328	18384	18302	18304	18423	18453	18310	18354	18411	18203	18327	18257	18474	18488	18185	18359	18358	18310	18133	18193	18263	18320	18381	18396	18425	18667	18296	18235	18479	18229	18303	18389	18316	18233	18249	18543	18461	18327	18345	18419	18408	18355	18202	18344	18183	18491	18399	18305	18249	18392	18498	18208	18272	18285	18392	18378	18404	18511	18377	18324	18382	18562	18298	18388	18537	18087	18347	18234	18208	18516	18397	18321	18469	18175	18283	18304	18240	18470	18465	18521	18359	18335	18465	18337	18197	18387	18410	18308	18348	18453	18184	18236	18458	18193	18230	18371	18369	18334	18217	18553	18213	18460	18418	18322	18142	18438	18287	18284	18204	18306	18478	18312	18190	18312	18453	18266	18304	18329	18422	18290	18470	18431	18409	18364	18163	18354	18519	18540	18387	18342	18394	18351	18205	18222	18267	18288	18451	18434	18318	18120	18339	18301	18487	18113	18404	18294	18387	18240	18278	18127	18397	18374	18203	18361	18527	18381	18263	18364	18500	18316	18382	18342	18196	18459	18306	18429	18548	18179	18457	18315	18335	18257	18302	18169	18363	18388	18357	18551	18346	18354	18439	18493	18546	18445	18318	18487	18307	18438	18331	18416	18219	18391	18299	18285	18436	18330	18465	18494	18413	18216	18251	18345	18265	18422	18279	18447	18373	18162	18300	18250	18634	18355	18261	18588	18306	18458	18184	18213	18306	18374	18244	18255	18361	18603	18504	18211	18274	18558	18320	18468	18221	18318	18147	18424	18206	18339	18312	18401	18355	18542	18395	18121	18347	18133	18372	18231	18200	18458	18318	18381	18219	18258	18440	18472	18267	18353	18290	18534	18471	18174	18469	18423	18293	18274	18337	18322	18580	18628	18375	18255	18519	18287	18354	18322	18425	18350	18246	18435	18253	18443	18474	18148	18178	18194	18275	18144	18459	18364	18487	18195	18196	18193	18337	18528	18370	18423	18285	18209	18345	18486	18355	18254	18551	18403	18338	18071	18280	18421	18346	18551	18396	18410	18306	18393	18472	18274	18310	18416	18351	18379	18255	18332	18276	18331	18337	18321	18495	18296	18354	18405	18144	18345	18373	18179	18321	18376	18314	18374	18202	18295	18509	18401	18272	18465	18169	18384	18385	18293	18272	18328	18306	18236	18391	18503	18468	18386	18323	18283	18418	18332	18478	18394	18361	18258	18434	18559	18475	18356	18265	18232	18395	18363	18254	18471	18460	18343	18395	18328	18498	18159	18375	18265	18425	18427	18326	18218	18342	18474	18469	18349	18411	18510	18337	18314	18248	18464	18298	18384	18270	18254	18282	18368	18222	18271	18146	18493	18356	18457	18162	18275	18499	18516	18447	18212	18440	18336	18371	18407	18361	18240	18273	18411	18305	18467	18352	18409	18363	18465	18246	18309	18483	18240	18449	18197	18236	18379	18206	18315	18304	18218	18362	18378	18310	18262	18267	18122	18296	18341	18656	18324	18439	18571	18438	18316	18491	18453	18337	18773	18352	18411	18416	18436	18239	18594	18349	18497	18449	18381	18195	18377	18342	18482	18525	18428	18268	18545	18235	18343	18311	18357	18240	18339	18306	18460	18191	18664	18440	18401	18443	18332	18201	18298	18441	18502	18404	18223	18438	18565	18307	18394	18391	18551	18308	18310	18474	18288	18220	18142	18328	18354	18459	18378	18417	18305	18424	18374	18648	18197	18485	18328	18456	18380	18257	18330	18389	18270	18399	18193	18193	18395	18651	18254	18385	18482	18354	18686	18373	18399	18279	18197	18193	18390	18494	18402	18306	18450	18347	18420	18368	18118	18345	18345	18444	18351	18361	18304	18494	18464	18422	18230	18422	18347	18275	18393	18241	18426	18189	18286	18318	18201	18465	18521	18114	18287	18180	18443	18532	18429	18372	18276	18468	18207	18308	18605	18355	18181	18173	18229	18366	18459	18584	18295	18267	18405	18324	18436	18436	18310	18355	18381	18502	18352	18168	18324	18568	18617	18274	18377	18433	18381	18517	18244	18187	18456	18450	18245	18195	18587	18253	18246	18322	18509	18163	18287	18186	18522	18458	18397	18505	18234	18162	18436	18300	18508	18410	18429	18312	18289	18383	18392	18406	18237	18326	18205	18250	18385	18339	18447	18323	18558	18272	18220	18315	18165	18261	18229	18248	18455	18230	18175	18447	18273	18197	18371	18432	18413	18365	18523	18428	18398	18437	18375	18248	18293	18283	18178	18250	18117	18358	18212	18210	18316	18256	18243	18332	18279	18474	18549	18440	18493	18251	18360	18229	18301	18322	18368	18242	18293	18242	18323	18417	18573	18305	18430	18499	18602	18270	18349	18167	18363	18359	18284	18288	18244	18146	18400	18072	18333	18315	18205	18333	18301	18052	18218	18310	18440	18294	18155	18223	18199	18319	18318	18423	18515	18440	18362	18361	18400	18326	18463	18403	18225	18401	18470	18457	18216	18338	18458	18372	18266	18333	18294	18281	18062	18245	18248	18319	18334	18372	18464	18339	18327	18333	18374	18412	18386	18272	18436	18416	18366	18382	18433	18268	18304	18404	18285	18264	18466	18480	18643	18433	18453	18283	18480	18518	18230	18413	18295	18362	18265	18497	18383	18306	18497	18309	18409	18351	18337	18205	18400	18273	18331	18342	18522	18332	18141	18325	18298	18317	18336	18448	18252	18319	18339	18209	18414	18609	18310	18312	18426	18202	18144	18327	18277	18223	18281	18540	18395	18394	18592	18483	18215	18334	18616	18331	18239	18386	18343	18473	18401	18536	18436	18396	18349	18489	18345	18326	18168	18387	18405	18387	18353	18509	18414	18414	18276	18405	18354	18180	18482	18345	18249	18273	18311	18449	18369	18347	18380	18268	18432	18285	18422	18383	18612	18459	18315	18394	18354	18300	18358	18318	18348	18409	18166	18565	18391	18201	18220	18297	18235	18393	18327	18347	18341	18514	18412	18549	18166	18219	18231	18489	18271	18314	18299	18416	18536	18537	18355	18194	18404	18439	18291	18300	18393	18531	18288	18377	18424	18363	18206	18372	18194	18274	18347	18291	18388	18432	18439	18471	18662	18279	18283	18420	18411	18284	18245	18178	18047	18189	18340	18577	18506	18136	18178	18267	18432	18393	18367	18315	18276	18261	18320	18179	18377	18165	18338	18457	18504	18233	18494	18409	18481	18318	18400	18274	18340	18322	18419	18452	18509	18371	18415	18270	18368	18428	18438	18319	18340	18320	18481	18483	18403	18318	18349	18361	18278	18312	18409	18363	18531	18484	18196	18282	18375	18424	18396	18236	18523	18403	18464	18491	18410	18384	18343	18311	18303	18402	18358	18270	18410	18310	18437	18384	18337	18476	18253	18113	18402	18188	18085	18385	18423	18549	18165	18281	18385	18201	18358	18313	18567	18361	18313	18343	18294	18293	18423	18395	18325	18239	18434	18424	18496	18308	18274	18401	18552	18164	18301	18352	18457	18354	18353	18554	18486	18177	18432	18072	18390	18306	18352	18537	18367	18229	18379	18324	18281	18361	18425	18564	18320	18373	18383	18291	18467	18440	18422	18337	18415	18341	18320	18188	18354	18208	18406	18583	18362	18388	18289	18317	18352	18297	18286	18447	18245	18337	18411	18257	18175	18302	18346	18409	18489	18411	18376	18155	18446	18477	18416	18444	18349	18340	18158	18384	18406	18260	18333	18177	18378	18241	18248	18260	18282	18252	18329	18276	18337	18326	18376	18435	18226	18486	18208	18242	18473	18388	18366	18303	18363	18467	18374	18274	18280	18419	18540	18295	18292	18252	18264	18409	18350	18284	18267	18181	18325	18335	18440	18490	18312	18405	18558	18372	18452	18315	18268	18337	18441	18513	18305	18314	18356	18229	18365	18464	18348	18386	18372	18250	18266	18424	18444	18309	18560	18302	18350	18250	18497	18331	18317	18427	18266	18340	18329	18474	18199	18345	18562	18409	18382	18368	18384	18556	18382	18418	18397	18412	18411	18310	18520	18133	18498	18309	18327	18308	18368	18255	18178	18307	18144	18321	18226	18418	18479	18355	18087	18163	18098	18407	18373	18215	18372	18320	18433	18458	18213	18345	18235	18404	18442	18285	18529	18109	18199	18616	18629	18455	18482	18299	18568	18420	18483	18219	18504	18326	18266	18303	18295	18198	18216	18144	18154	18481	18378	18284	18340	18372	18298	18520	18501	18420	18395	18353	18286	18429	18298	18328	18602	18339	18337	18267	18472	18267	18461	18462	18502	18269	18345	18474	18429	18280	18481	18342	18397	18398	18594	18450	18513	18294	18364	18444	18440	18275	18356	18169	18584	18364	18573	18265	18186	18236	18356	18466	18257	18414	18400	18394	18459	18386	18168	18131	18274	18429	18270	18532	18269	18186	18204	18322	18329	18172	18340	18431	18492	18375	18387	18465	18476	18353	18401	18253	18398	18234	18468	18452
19980	25381	20617	17136	15851	15855	15798	15562	15478	15647	15510	15569	15577	15541	15784	15522	15565	15622	15670	15465	15501	15669	15600	15567	15529	15623	15618	15739	15538	15745	15616	15607	15551	15636	15649	15562	15773	15480	15673	15564	15387	15570	15540	15481	15574	15661	15461	15585	15792	15611	15622	15628	15392	15657	15581	15601	15521	15552	15615	15352	15492	15599	15496	15581	15695	15635	15774	15746	15766	15571	15403	15665	15636	15452	15677	15589	15494	15482	15553	15502	15497	15450	15540	15667	15558	15543	15692	15466	15791	15626	15548	15584	15454	15638	15509	15575	15462	15406	15454	15459	15416	15501	15495	15664	15495	15516	15459	15627	15545	15563	15519	15662	15555	15597	15749	15568	15695	15641	15695	15453	15631	15487	15464	15580	15471	15425	15537	15402	15556	15646	15505	15426	15539	15521	15482	15560	15573	15649	15551	15761	15540	15642	15526	15387	15360	15526	15535	15543	15492	15689	15499	15614	15545	15627	15582	15500	15585	15708	15660	15535	15584	15697	15713	15533	15573	15526	15566	15600	15522	15632	15703	15524	15623	15459	15508	15540	15513	15588	15501	15474	15573	15592	15607	15578	15667	15392	15490	15581	15580	15573	15722	15477	15532	15557	15512	15593	15605	15539	15496	15643	15469	15712	15478	15593	15659	15601	15599	15623	15418	15597	15460	15591	15578	15746	15621	15444	15533	15440	15600	15539	15614	15661	15520	15555	15692	15716	15459	15535	15414	15529	15607	15776	15830	15614	15550	15600	15662	15644	15334	15559	15389	15531	15502	15466	15379	15584	15657	15487	15494	15691	15486	15434	15754	15549	15598	15498	15708	15489	15798	15560	15464	15348	15562	15467	15652	15660	15613	15425	15652	15562	15442	15340	15604	15601	15635	15622	15580	15607	15551	15525	15768	15595	15748	15689	15599	15735	15590	15715	15510	15667	15475	15558	15502	15636	15413	15420	15628	15528	15461	15419	15454	15547	15458	15592	15499	15501	15578	15496	15441	15549	15670	15629	15675	15460	15582	15537	15499	15647	15603	15702	15426	15573	15515	15472	15463	15635	15564	15627	15548	15460	15638	15542	15661	15591	15379	15497	15608	15667	15492	15556	15524	15674	15534	15490	15556	15566	15649	15674	15319	15552	15621	15545	15474	15457	15623	15803	15726	15685	15455	15680	15530	15483	15571	15450	15516	15614	15572	15439	15716	15531	15660	15563	15576	15639	15456	15754	15561	15646	15674	15557	15493	15649	15500	15552	15736	15596	15466	15596	15547	15678	15602	15602	15655	15599	15390	15560	15538	15608	15629	15535	15548	15568	15783	15603	15446	15563	15565	15493	15519	15573	15585	15322	15538	15466	15657	15409	15572	15544	15527	15590	15611	15593	15442	15672	15597	15468	15618	15456	15628	15633	15620	15497	15416	15405	15517	15597	15540	15500	15571	15599	15611	15455	15681	15454	15631	15558	15569	15450	15655	15532	15561	15653	15677	15620	15544	15546	15538	15596	15498	15741	15540	15673	15506	15500	15638	15818	15695	15483	15566	15431	15552	15589	15637	15622	15748	15488	15603	15406	15620	15526	15525	15700	15609	15450	15611	15540	15712	15516	15526	15517	15649	15528	15420	15589	15508	15473	15639	15626	15558	15513	15464	15586	15631	15375	15655	15496	15467	15533	15632	15616	15538	15581	15502	15526	15489	15409	15466	15620	15655	15523	15498	15417	15644	15578	15549	15503	15672	15553	15588	15463	15686	15491	15535	15523	15543	15566	15672	15630	15635	15584	15510	15511	15804	15436	15555	15507	15670	15468	15677	15645	15588	15470	15656	15528	15571	15550	15444	15542	15639	15538	15564	15506	15652	15537	15516	15624	15561	15617	15575	15567	15476	15490	15698	15537	15636	15580	15640	15597	15360	15617	15662	15562	15707	15523	15512	15575	15644	15637	15520	15584	15639	15551	15595	15543	15668	15629	15640	15788	15586	15608	15643	15445	15698	15532	15591	15573	15505	15460	15667	15497	15532	15562	15607	15537	15453	15522	15665	15571	15732	15604	15549	15467	15521	15491	15507	15568	15525	15649	15718	15533	15527	15698	15653	15764	15421	15566	15744	15494	15778	15404	15581	15551	15611	15540	15759	15546	15534	15511	15583	15646	15456	15528	15455	15628	15495	15595	15636	15639	15410	15461	15613	15579	15545	15549	15470	15425	15619	15528	15537	15496	15557	15679	15561	15621	15605	15493	15577	15542	15483	15561	15699	15439	15693	15516	15537	15582	15431	15714	15668	15499	15559	15699	15464	15680	15626	15522	15572	15629	15682	15559	15608	15659	15549	15465	15624	15435	15488	15367	15593	15681	15453	15399	15569	15535	15479	15711	15476	15594	15633	15453	15631	15494	15647	15640	15701	15740	15436	15561	15591	15587	15406	15451	15516	15579	15750	15374	15585	15644	15574	15607	15607	15520	15705	15480	15581	15491	15699	15608	15670	15611	15509	15586	15564	15505	15687	15677	15305	15628	15430	15634	15529	15498	15565	15511	15603	15657	15531	15504	15649	15535	15631	15823	15751	15681	15724	15762	15500	15720	15583	15424	15757	15452	15512	15558	15513	15767	15582	15590	15419	15579	15727	15701	15499	15589	15475	15614	15488	15531	15634	15562	15551	15564	15444	15577	15495	15549	15561	15711	15449	15553	15767	15601	15608	15648	15486	15550	15417	15589	15644	15471	15568	15437	15644	15577	15519	15556	15609	15716	15455	15548	15581	15621	15549	15617	15610	15490	15424	15554	15348	15713	15514	15468	15435	15490	15479	15556	15648	15661	15607	15619	15398	15448	15661	15583	15758	15509	15519	15446	15685	15635	15600	15403	15681	15670	15559	15621	15641	15836	15600	15563	15723	15492	15438	15385	15633	15539	15552	15493	15607	15524	15428	15386	15714	15479	15434	15447	15489	15430	15395	15651	15495	15603	15472	15622	15621	15618	15540	15598	15671	15594	15459	15419	15644	15610	15572	15677	15559	15646	15636	15525	15516	15652	15741	15601	15631	15522	15479	15484	15550	15428	15585	15575	15489	15682	15690	15571	15532	15562	15467	15518	15509	15629	15621	15459	15670	15627	15584	15331	15548	15596	15397	15610	15454	15739	15699	15517	15682	15466	15585	15715	15441	15648	15592	15543	15617	15579	15557	15570	15568	15633	15435	15612	15408	15456	15595	15582	15465	15561	15653	15495	15597	15725	15516	15525	15463	15527	15684	15405	15553	15599	15609	15717	15629	15570	15386	15491	15568	15650	15485	15583	15617	15537	15610	15603	15624	15563	15502	15650	15636	15503	15472	15735	15454	15552	15559	15483	15595	15663	15577	15731	15616	15686	15724	15652	15508	15460	15455	15449	15816	15403	15531	15522	15445	15574	15608	15693	15452	15452	15618	15640	15527	15587	15603	15548	15679	15545	15494	15701	15602	15594	15703	15582	15409	15675	15663	15740	15604	15665	15477	15518	15551	15492	15735	15506	15630	15623	15487	15485	15664	15460	15591	15631	15663	15587	15519	15699	15636	15431	15626	15643	15620	15666	15521	15519	15581	15531	15580	15547	15546	15571	15612	15576	15644	15453	15622	15543	15569	15597	15436	15721	15536	15615	15690	15482	15534	15545	15659	15576	15634	15559	15500	15371	15455	15418	15663	15719	15438	15640	15409	15581	15638	15577	15638	15588	15719	15462	15593	15588	15561	15576	15580	15553	15379	15590	15634	15601	15583	15502	15632	15502	15614	15575	15822	15587	15580	15464	15661	15728	15580	15618	15490	15516	15651	15605	15627	15791	15523	15451	15511	15590	15897	15646	15540	15521	15541	15740	15654	15604	15470	15464	15697	15696	15496	15522	15481	15576	15570	15506	15491	15516	15590	15534	15682	15330	15440	15661	15470	15784	15611	15467	15477	15360	15593	15612	15446	15587	15727	15626	15542	15676	15588	15628	15481	15590	15672	15425	15652	15542	15627	15656	15401	15576	15622	15751	15432	15459	15535	15670	15548	15681	15417	15649	15599	15484	15475	15471	15513	15611	15636	15526	15668	15479	15608	15525	15494	15571	15512	15596	15963	15539	15445	15514	15610	15609	15451	15519	15491	15527	15580	15573	15378	15678	15521	15515	15629	15545	15600	15596	15367	15608	15588	15498	15609	15794	15586	15532	15514	15545	15371	15515	15539	15598	15591	15479	15599	15637	15443	15593	15591	15479	15654	15726	15604	15616	15491	15466	15574	15621	15708	15667	15594	15614	15521	15612	15372	15733	15456	15592	15483	15658	15456	15437	15426	15625	15655	15660	15406	15520	15487	15446	15592	15536	15716	15557	15662	15462	15504	15633	15674	15332	15420	15545	15446	15507	15524	15470	15750	15520	15699	15589	15646	15540	15473	15568	15606	15517	15654	15629	15581	15737	15510	15548	15481	15714	15641	15523	15616	15568	15565	15556	15656	15547	15490	15573	15602	15569	15733	15617	15594	15595	15331	15503	15486	15539	15561	15699	15584	15748	15533	15664	15709	15482	15358	15701	15798	15563	15701	15655	15667	15517	15775	15436	15678	15571	15617	15504	15668	15571	15400	15344	15480	15642	15506	15546	15630	15629	15558	15616	15598	15555	15489	15632	15339	15710	15698	15403	15683	15530	15652	15593	15536	15576	15564	15394	15520	15548	15681	15788	15507	15384	15434	15549	15819	15725	15565	15697	15610	15739	15551	15622	15518	15702	15661	15457	15565	15595	15511	15580	15456	15497	15601	15471	15573	15778	15560	15388	15537	15569	15651	15658	15484	15497	15511	15729	15747	15428	15598	15465	15521	15632	15480	15565	15419	15632	15498	15478	15522	15705	15470	15626	15516	15475	15745	15521	15590	15612	15572	15625	15661	15369	15509	15609	15456	15614	15559	15655	15574	15451	15369	15527	15396	15448	15441	15515	15614	15562	15577	15517	15478	15534	15630	15523	15536	15542	15636	15623	15586	15593	15706	15459	15545	15555	15609	15558	15533	15577	15437	15606	15432	15620	15674	15482	15633	15464	15576	15414	15517	15627	15599	15537	15591	15460	15567	15498	15677	15624	15513	15665	15616	15438	15722	15541	15419	15460	15711	15737
23246	20804	28087	23749	21955	22576	22491	20395	19759	19846	19935	19815	19839	19845	19826	20085	19985	19807	19768	19930	19793	19943	19798	19754	19717	19712	20114	19518	19669	19949	19858	19776	19854	19570	19805	19778	19761	19676	19673	19664	19640	19583	19904	19731	19868	19676	19826	19781	19533	19720	19709	19648	19878	19516	19652	19580	19658	19770	19627	19778	19729	19643	19552	19655	19756	19758	20127	20190	19999	19953	19845	19929	19807	19576	19637	19658	19635	19673	19747	19493	19467	19599	19688	19628	19651	19641	19623	19801	19789	19700	19759	19663	19481	19534	19687	19593	19435	19558	19489	19560	19745	19735	19745	19497	19575	19672	19637	19695	19661	19588	19707	19632	19625	19670	19739	19638	19605	19782	19718	19686	19775	19540	19461	19615	19717	19576	19690	19565	19754	19760	19743	19667	19719	19680	19753	19454	19601	19671	19601	19602	19665	19590	19900	19642	19467	19652	19707	19638	19637	19695	19468	19577	19542	19773	19689	19647	19399	19735	19566	19554	19463	19685	19600	19721	19687	19667	19665	19698	19379	19626	19685	19559	19675	19800	19558	19579	19754	19525	19847	19654	19600	19633	19643	19608	19617	19637	19605	19729	19738	19646	19707	19596	19552	19597	19726	19737	19729	19650	19663	19508	19393	19570	19664	19606	19749	19596	19699	19656	19645	19538	19582	19559	19656	19708	19583	19586	19757	19439	19493	19538	19611	19618	19665	19600	19761	19567	19619	19672	19596	19572	19510	19802	19623	19724	19656	19773	19613	19666	19679	19668	19711	19492	19459	19733	19439	19585	19716	19675	19622	19631	19594	19576	19776	19290	19672	19760	19579	19646	19499	19697	19591	19548	19830	19757	19560	19468	19625	19549	19557	19730	19591	19734	19483	19683	19570	19465	19360	19457	19439	19493	19611	19743	19462	19334	19742	19578	19564	19730	19825	19719	19565	19650	19495	19747	19644	19746	19727	19858	19552	19645	19666	19628	19580	19431	19848	19609	19793	19729	19802	19663	19649	19570	19749	19460	19715	19466	19713	19652	19648	19632	19569	19612	19756	19825	19841	19662	19797	19612	19498	19750	19772	19622	19718	19704	19719	19501	19641	19921	19570	19787	19572	19764	19599	19702	19738	19644	19696	19656	19781	19721	19610	19930	19489	19765	19937	19672	19745	19756	19469	19616	19693	19633	19674	19534	19821	19706	19392	19680	19761	19392	19508	19656	19465	19588	19665	19651	19837	19707	19562	19765	19442	19568	19734	19384	19729	19757	19737	19721	19671	19650	19602	19488	19714	19627	19553	19655	19562	19589	19624	19815	19554	19359	19804	19597	19547	19670	19642	19605	19999	19652	19545	19582	19619	19615	19499	19640	19550	19425	19462	19517	19779	19836	19699	19597	19822	19644	19576	19642	19600	19679	19524	19556	19512	19568	19577	19674	19583	19662	19436	19490	19446	19581	19804	19687	19443	19661	19533	19641	19833	19729	19384	19695	19841	19628	19557	19622	19789	19756	19732	19699	19633	19665	19650	19758	19587	19578	19476	19381	19742	19776	19638	19668	19628	19752	19649	19547	19547	19744	19484	19694	19729	19757	19782	19594	19524	19863	19607	19616	19605	19693	19503	19603	19726	19566	19633	19678	19669	19736	19571	19698	19785	19733	19595	19650	19717	19578	19707	19658	19535	19820	19553	19471	19650	19507	19612	19714	19514	19544	19764	19593	19613	19643	19703	19657	19551	19519	19425	19585	19471	19771	19641	19540	19690	19442	19705	19775	19829	19751	19741	19728	19699	19981	19731	19602	19674	19778	19567	19547	19782	19786	19736	19505	19666	19736	19750	19639	19451	19699	19651	19322	19431	19390	19607	19694	19695	19623	19818	19465	19653	19455	19939	19626	19425	19743	19720	19515	19768	19718	19477	19703	19604	19919	19788	19566	19619	19625	19682	19450	19729	19423	19619	19491	19690	19627	19609	19728	19683	19697	19594	19609	19653	19640	19650	19460	19705	19833	19560	19549	19651	19758	19552	19701	19646	19682	19474	19592	19627	19597	19715	19630	19634	19737	19607	19553	19318	19591	19608	19524	19839	19790	19461	19476	19546	19559	19753	19669	19513	19513	19781	19540	19763	19562	19453	19475	19713	19575	19634	19508	19773	19691	19711	19699	19843	19684	19458	19736	19541	19707	19697	19787	19603	19609	19818	19675	19599	19599	19521	19677	19531	19593	19732	19631	19924	19701	19875	19756	19560	19705	19623	19711	19432	19360	19613	19594	19710	19282	19507	19643	19449	19905	19579	19619	19563	19559	19835	19784	19756	19761	19657	19597	19705	19694	19562	19736	19641	19524	19591	19543	19801	19738	19668	19722	19550	19586	19756	19697	19605	19523	19632	19735	19490	19472	19652	19570	19648	19795	19503	19458	19500	19749	19679	19510	19641	19642	19662	19478	19521	19716	19694	19685	19641	19714	19736	19735	19664	19802	19681	19699	19650	19789	19474	19701	19582	19604	19548	19486	19753	19735	19459	19741	19614	19639	19705	19979	19620	19719	19739	19657	19435	19622	19613	19433	19565	19665	19390	19535	19603	19642	19442	19672	19688	19567	19622	19684	19643	19544	19637	19760	19519	19519	19593	19500	19483	19472	19547	19551	19546	19488	19741	19733	19648	19689	19626	19874	19794	19890	19597	19874	19734	19675	19489	19418	19519	19528	19445	19453	19644	19644	19589	19354	19553	19612	19723	19486	19715	19485	19911	19713	19654	19540	19645	19495	19790	19531	19622	19687	19659	19640	19632	19531	19676	19684	19531	19817	19827	19500	19861	19657	19704	19481	19697	19576	19715	19424	19544	19375	19737	19673	19592	19691	19663	19448	19642	19743	19570	19635	19589	19640	19474	19636	19303	19778	19726	19530	19669	19595	19782	19558	19796	19541	19727	19642	19900	19546	19675	19460	19462	19729	19765	19564	19449	19463	19670	19604	19614	19594	19643	19785	19571	19637	19499	19705	19693	19549	19516	19652	19722	19556	19606	19577	19699	19953	19658	19671	19653	19446	19731	19742	19647	19828	19264	19551	19581	19612	19571	19596	19637	19735	19694	19533	19772	19727	19559	19619	19672	19751	19898	19643	19841	19793	19729	19482	19667	19755	19714	19679	19650	19847	19654	19754	19615	19644	19781	19460	19640	19681	19692	19680	19862	19388	19558	19582	19502	19628	19807	19828	19730	19760	19763	19810	19880	19702	19536	19655	19558	19638	19407	19702	19548	19557	19763	19771	19697	19413	19712	19557	19895	19654	19745	19683	19770	19615	19646	19579	19661	19584	19780	19585	19702	19459	19699	19747	19660	19369	19556	19609	19646	19489	19797	19620	19809	19663	19528	19557	19589	19794	19818	19683	19859	19580	19428	19777	19717	19413	19871	19558	19699	19664	19511	19565	19756	19793	19783	19676	19658	19636	19584	19592	19837	19663	19573	19851	19662	19584	19575	19783	19875	19579	19643	19647	19694	19701	20035	19776	19756	19672	19734	19764	19596	19663	19465	19642	19441	19604	19477	19632	19670	19802	19542	19660	19887	19765	19692	19790	19470	19712	19836	19658	19563	19597	19731	19672	19927	19593	19802	19909	19777	19798	19558	19601	19590	19548	19587	19646	19781	19776	19833	19671	19739	19706	19867	19618	19635	19750	19541	19804	19631	19464	19487	19744	19810	19615	19697	19449	19746	19670	19563	19558	19726	19664	19673	19585	19588	19741	19798	19660	19763	19602	19523	19513	19676	19929	19486	19594	19599	19822	19590	19614	19556	19724	19602	19725	19564	19719	19597	19518	19654	19715	19628	19564	19731	19612	19710	19653	19956	19689	19645	19498	19749	19518	19435	19606	19689	19632	19597	19616	19575	19866	19868	19980	19639	19530	19740	19461	19554	19656	19747	19670	19535	19611	19652	19601	19803	19717	19659	19537	19578	19618	19557	19762	19506	19802	19895	19581	19488	19529	19663	19820	19569	19414	19578	19505	19724	19831	19691	19668	19693	19565	19438	19542	19897	19438	19739	19525	19661	19947	19759	19626	19506	19461	19883	19885	19627	19823	19590	19513	19598	19531	19777	19639	19594	19573	19553	19649	19718	19545	19332	19625	19547	19843	19617	19712	19424	19649	19299	19535	19502	19526	19483	19406	19773	19851	19360	19792	19768	19646	19904	19505	19676	19560	19668	19746	19544	19579	19670	19629	19666	19752	19796	19753	19678	19600	19589	19725	19567	19621	19518	19630	19694	19565	19593	19773	19591	19773	19800	19692	19609	19385	19588	19607	19523	19640	19755	19752	19803	19555	19473	19605	19618	19826	19773	19836	19709	19607	19780	19605	19570	19666	19776	19610	19563	19650	19666	19666	19478	19847	19655	19669	19567	19673	19786	19686	19753	19688	19373	19700	19656	19460	19608	19809	19942	19551	19816	19608	19604	19629	19554	19699	19748	19645	19748	19800	19786	19512	19805	19587	19620	19677	19488	19676	19479	19636	19655	19547	19468	19642	19906	19650	19500	19529	19452	19654	19574	19771	19710	19834	19704	19641	19747	19791	19723	19874	19628	19610	19758	19638	19656	19792	19672	19678	19642	19660	19756	19820	19725	19658	19761	19582	19704	19924	19650	19695	19645	19564	19632	19569	19429	19784	19702	19868	19878	19603	19609	19631	19765	19664	19684	19542	19416	19663	19579	19516	19722	19459	19618	19797	19720	19622	19469	19539	19626	19604	19748	19870	19592	19632	19727	19712	19565	19663	19444	19683	19668	19712	19704	19681	19636	19668	19726	19673	19637	19753	19340	19486	19638	19586	19623	19671	19627	19523	19546	19652	19624	19563	19583	19506	19662	19655	19753	19683	19577	19542	19607	19842	19501	19531	19442	19575	19424	19653	19789	19798	19621	19557	19607	19471	19600	19681	19714	19930	19538	19770	19659	19649	19598	19839	19666	19798	19919	19665	19757	19456	19987	19653	19684	19731	19603	19672	19475	19642	19577	19662	19729	19865	19585	19724	19645	19646	19699	19531	19740	19706	19554	19599	19823	19667	19626	19758	19460	19486	19739	19533	19330	19613	19680	19627	19667	19658	19722	19716	19629	19599	19453	19551	19722	19696
21797	36418	31912	22909	18269	17369	16893	16705	16524	16543	16545	16397	16429	16417	16394	16446	16413	16478	16436	16461	16234	16278	16203	16446	16342	16325	16243	16409	16198	16271	16255	16354	16256	16255	16318	16193	16105	16254	16313	16412	16157	16391	16264	16389	16137	16290	16448	16341	16172	16364	16427	16379	16375	16364	16259	16354	16292	16326	16267	16301	16337	16229	16241	16273	16206	16472	16948	16874	16777	16659	16363	16331	16204	16262	16304	16289	16136	16291	16178	16213	16247	16346	16169	16362	16061	16436	16345	16257	16280	16211	16261	16343	16438	16313	16232	16234	16236	16156	16285	16323	16295	16316	16275	16452	16110	16255	16263	16273	16344	16238	16323	16245	16339	16340	16241	16214	16204	16129	16252	16137	16129	16254	16189	16194	16122	16371	16214	16333	16427	16148	16386	16213	16399	16211	16161	16385	16255	16153	16190	16155	16166	16242	16167	16324	16247	16201	16085	16269	16259	16187	16211	16199	16285	16226	16158	16147	16382	16356	16366	16236	16273	16430	16425	16275	16246	16343	16204	16190	16143	16259	16210	16162	16301	16107	16284	15981	16296	16482	16197	16327	16394	16244	16283	16152	16179	16159	16178	16221	16277	16179	16397	16238	16402	16275	16285	16294	16374	16273	16226	16307	16231	16366	16126	16164	16090	16339	16186	16274	16173	16306	16207	16359	16385	16231	16381	16221	16253	16286	16147	16222	16162	16329	16250	16158	16338	16388	16179	16093	16357	16219	16360	16164	16223	16141	16225	16294	16269	16149	16219	16266	16205	16315	16150	16245	16199	16274	16184	16423	16351	16224	16163	16411	16272	16254	16326	16191	16292	16193	16317	16202	16277	16337	16342	16142	16247	16257	16399	16290	16289	16356	16093	16256	16310	16009	16393	16204	16369	16261	16150	16130	16280	16239	16421	16143	16174	16223	16291	16346	16296	16212	16068	16226	16171	16240	16474	16083	16121	16026	16121	15942	16337	16172	16233	16072	16217	16104	16222	16327	16063	16348	16141	16294	16252	16274	16092	16253	16181	16274	16065	16262	16185	16294	16257	16162	16222	16307	16048	16248	16378	16056	16258	16222	16322	16319	16261	16210	16061	16402	16180	16156	16306	16097	16228	16301	16223	16142	16194	16332	16210	16131	16096	16187	16204	16155	16393	16259	16347	16442	16331	16346	16084	16344	16452	16117	16042	16378	16282	16394	16275	16268	16162	16209	16442	16248	16135	16125	16328	16167	16341	16354	16170	16274	16182	16232	16278	16290	16262	16074	16284	16273	16296	16307	16085	16458	16144	16245	16149	16151	16300	16327	16528	16198	16370	16215	16337	16262	16021	16268	16411	16158	16128	16325	16107	16104	16028	16028	16322	16020	16305	16092	16376	16212	16199	16221	16208	16141	16292	16298	16344	16263	16341	16166	16244	16259	16230	16256	16205	16238	16286	16149	16329	16175	16226	16219	16144	16162	16244	16153	16291	16249	16200	16201	16349	16252	16168	16313	16275	16436	16215	16275	16305	16383	16244	16257	16342	16186	16116	16202	16274	16244	16160	16411	16186	16254	16364	16238	16168	16122	16296	16348	16394	16380	16208	16200	16244	16188	16248	16384	16286	16213	16222	16308	16335	16398	16351	16101	16334	16117	16302	16186	16230	16317	16428	16342	16147	16204	16349	16226	16185	16503	16293	16243	16012	16219	16322	16346	16300	16244	16338	16374	16312	16218	16307	16135	16301	16264	16308	16352	16235	16346	16226	16264	16152	16199	16286	16245	16137	16257	16392	16179	16307	16062	16169	16063	16331	16160	16264	16202	16165	16197	16328	16079	16359	16404	16231	16164	16207	16427	16370	16322	16305	16235	16217	16197	16340	16164	16198	16128	16105	16184	16145	16192	16234	16549	16261	16393	16324	16213	16340	16322	16246	16116	16175	16447	16314	16213	16245	16131	16277	16262	16224	16288	16142	16274	16164	16222	16376	16165	16326	16115	16151	16335	16145	16364	16437	16219	16335	16160	16306	16223	16343	16151	16146	16261	16377	16265	15952	16192	16255	16278	16229	16193	16348	16324	16416	16139	16253	16163	16098	16204	16362	16278	16240	16318	16324	16269	16386	16092	16405	16120	16309	16150	16373	16155	16199	16236	16133	16221	16350	16326	16182	16296	16157	16193	16266	16183	16250	16322	16437	16135	16449	16189	16317	16165	16284	16231	16216	16124	16285	16302	16342	16359	16257	16232	16277	16192	16116	16122	16299	16357	16447	16159	16262	16354	16137	16230	16252	16201	16456	16184	16270	16234	16171	16363	16123	16365	16289	16079	16275	16228	16251	16223	16248	16154	16275	16201	16339	16221	16287	16166	16202	16227	16029	16071	16192	16216	16162	16091	16081	16465	16369	16085	16161	16017	16264	16304	16109	16088	16366	16229	16215	16233	16182	16187	16240	16268	16157	16098	16293	16128	16134	16184	16270	16351	16407	16375	16165	16159	16279	16205	16319	16089	16337	16300	16297	16373	16322	16367	16198	16167	16389	16213	16358	16277	16164	16292	16204	16119	16256	16257	16138	16251	16317	16343	16232	16323	16429	16317	16270	16253	16165	16176	16088	16120	16211	16269	16151	16096	16155	16271	16449	16158	16258	16199	16305	16159	16294	16194	16306	16253	16230	16237	16224	16163	16305	16190	16158	16370	16267	16223	16291	16263	16069	16230	16301	16281	16241	16275	16153	16148	16230	16389	16271	16265	16166	16215	16089	16256	16191	16266	16298	16305	16309	16053	16174	16361	16275	16392	16202	16045	16315	16244	16256	16259	16343	16345	16261	16183	16157	16195	16107	16233	16191	16160	16201	16306	16316	16316	16135	16151	16405	16369	16222	16307	16299	16360	16089	16381	16226	16121	16028	16222	16256	16190	16226	16281	16186	16355	16118	16304	16168	16234	16247	16203	16296	16266	16251	16360	16270	16274	16181	16345	16167	16234	16303	16246	16185	16129	16319	16465	16240	16205	16132	15955	16229	16289	16462	16235	16214	16303	16195	16225	16129	16086	16226	16140	16383	16180	16191	16242	16340	16316	16207	16184	16299	16236	16323	16118	16366	16351	16335	16159	16283	16449	16271	16181	16242	16315	16312	16281	16368	16315	16223	16270	16404	16135	16391	16187	16387	16072	16427	16169	16340	16069	16221	16165	16298	16253	16338	16409	16267	16289	16257	16076	16162	16354	16331	16207	16146	16068	16202	16228	16207	16332	16239	16151	16223	16102	16390	16286	16314	16170	16308	16209	16138	16287	16356	15993	16183	16205	16267	16299	16205	16210	16296	16231	16283	16276	16334	16215	16153	16446	16247	16298	16334	16090	16331	16288	16330	16283	16173	16381	16318	16318	16208	16433	16175	16165	16264	16401	16338	16259	16090	16364	16316	16208	16180	16301	16277	16253	16358	16206	16342	16251	16260	16188	16209	16221	16129	16367	16323	16351	16242	16238	16188	16252	16070	16487	16385	16296	16167	16122	16189	16298	16407	16466	16341	16455	16125	16184	16321	16091	16100	16310	16190	16111	16248	16182	16259	16027	16338	16230	16291	16209	16393	16292	16252	16318	16143	16272	16123	16222	16001	16181	16216	16242	16266	16275	16335	16273	16207	16146	16309	16372	16095	16136	16159	16319	16132	16276	16173	16338	16248	16239	16045	16217	16171	16345	16297	16316	16116	16385	16349	16270	16242	16011	16175	16430	16162	16184	16290	16196	16262	16301	16096	16269	16343	16300	16093	16239	16268	16301	16366	16169	16167	16068	16305	16158	16018	16323	16303	16092	16287	16260	16122	16162	16259	16244	16199	16090	16247	16254	16186	16258	16212	16060	16173	16099	16226	16214	16223	16185	16120	16077	16171	16252	16233	16291	16375	16233	16363	16217	16425	16154	16194	16420	16187	16151	16358	16257	16336	16146	16164	16269	16196	16172	16151	16114	16279	16165	16348	16232	16262	16295	16309	16135	16144	16181	16353	16171	16340	16165	16275	16197	16214	16097	16379	16103	16267	16310	16263	16150	16057	16125	16245	16179	16160	16366	16291	16145	16373	16322	16199	16362	16138	16127	16280	16164	16334	16369	16296	16132	16169	16287	16407	16488	16371	16245	16296	16248	16081	16079	16210	16134	16245	16165	16373	16335	16189	16344	16170	16232	16236	16274	16181	16438	16266	16168	16254	16489	16141	16274	16216	16213	16193	16181	16298	16111	16286	16153	16184	16405	16394	16276	16439	16254	16262	16331	16278	16070	16344	16383	16227	16318	16422	16299	16109	16219	16251	16304	16176	16290	16287	16219	16359	16343	16263	16270	16333	16228	16112	16362	16198	16255	16116	16111	16236	16253	16304	16296	16321	16442	16172	16066	16182	16334	16229	16248	16287	16342	16282	16130	16189	16231	16147	16229	16340	16317	16139	16367	16210	16255	16252	16352	16328	16348	16030	16265	16349	16174	16326	16358	16291	16226	16307	16427	16190	16279	16302	16141	16169	16351	16434	16335	16159	16386	16212	16201	16251	16162	16190	16019	16333	16246	16187	16165	16385	16300	16197	16130	16120	16256	16340	16188	16144	16271	16260	16280	16163	16391	16219	16288	16234	16311	16162	16164	16300	16158	16231	15991	16227	16298	16232	16238	16222	16232	16158	16342	16147	16316	16157	16304	16214	16198	16145	16083	16145	16235	16313	16333	16282	16315	16311	16431	16255	16291	16207	16334	16473	16218	16380	16031	16348	16287	16034	16231	16040	16109	16517	16145	16254	16247	16357	16407	16170	16220	16314	16024	16240	16233	16097	16378	16228	16294	16049	16297	16160	16150	16178	16286	16400	16192	16295	15999	16289	16281	16120	16269	16168	16257	16391	16286	16155	16297	16212	16237	16269	16176	16378	16293	16305	16267	16164	16244	16288	16181	16394	16184	16471	16197	16297	16255	16156	16018	16242	16163	16199	16367	16230	16271	16202	16395	16171	16070	16382	16304	16275	16172	16192	16080	16126	16183	16041	16412	16300	16191	16405	16188	16287	16194	16079	16203	16241	16241	16444	16173	16106	16295	16479	16235	16221	16303	16260	16103	16202	16264	16043	16248	16330	16259	16267	16196	16066	16216	16298	16179
22262	20825	28493	23259	21094	23362	25484	20931	20053	20477	20243	20165	20382	20051	20109	20236	20241	20166	19967	19938	19907	19993	20035	20086	19836	19942	19766	19795	19904	19799	19808	19823	19718	20150	20125	19959	19826	19883	20150	19901	19936	19797	19763	19958	19767	19837	19953	19966	19660	19788	19826	19846	19969	20056	19962	20018	20122	19921	19873	19898	19911	19826	19799	19978	19826	19807	20592	20994	20440	20076	20117	19735	19871	19785	20019	19911	20079	19575	19843	19929	19827	19612	19743	19777	19912	19997	19961	19911	19626	19642	20047	19722	19815	19776	19741	19639	19775	19914	19820	19802	19948	19594	19624	19892	19734	19754	19771	19749	19996	19777	19818	19779	19729	19767	20052	20003	19807	19857	19678	19777	19557	19692	19951	19661	19726	19590	19824	19789	19733	19795	19829	19744	19863	19670	19833	19710	19784	19854	19840	20003	19723	19731	19767	19930	19517	19983	19861	20018	19779	19908	19860	19646	19744	19877	19956	20120	20009	19749	19877	19772	19579	19863	19741	19772	19743	19663	19653	19743	19967	19894	19636	19499	19937	19754	19831	19990	19794	19697	19831	19637	19695	19974	19789	19850	19924	19712	19608	19904	19804	19784	19742	19742	19679	20015	19771	19776	19647	20026	19974	19591	19781	19945	19698	19641	19854	19964	19766	19756	19737	19789	19690	19645	19893	19835	20018	19668	19811	19873	19828	19776	19811	19914	19903	19738	19863	19718	19704	19684	19541	19777	19639	19820	19714	19586	19897	19852	19799	19733	19922	19959	19829	19948	19805	19743	19718	19661	19739	20025	19752	19868	19888	19855	19934	19755	19894	19743	19836	20006	19769	19725	19849	19854	19767	19781	19799	19757	19576	19637	19794	19859	19711	19902	19886	19917	19984	19830	19922	19864	19705	19755	19856	19801	19968	19745	20044	19509	19768	19686	19825	19797	19683	19816	19792	19825	19871	20146	19904	19761	19701	19807	19887	19760	19684	19727	19761	19686	19879	19802	19894	19804	19619	19796	19846	19852	19898	19789	19879	19903	19907	19661	20059	19863	19788	19930	19794	19909	19661	19562	19830	19846	19728	19819	19766	19834	19829	19892	19544	19837	19791	19665	19905	19814	19870	19725	19912	19936	19760	19858	19773	19814	19772	19795	19837	19787	19934	19661	19697	19744	19842	19576	19816	19730	19647	19829	19907	19533	19650	19772	19805	19908	19822	19719	19817	19801	19817	19678	19935	19832	19758	19821	19946	19828	19866	19799	19580	19848	19699	19726	19805	19796	19906	19901	19686	19974	19689	19628	19720	19943	19568	19756	19620	19817	19887	19926	19983	19702	19676	19802	19790	19829	19872	19830	19772	19772	19750	19773	19833	19692	19822	19610	19783	19775	19766	19733	19833	19894	19754	19988	19680	19845	19890	19851	19786	19684	19791	19758	19773	19783	19865	19953	19809	19748	19628	19805	19846	19756	19719	19853	19808	19829	19504	19644	19966	20039	19673	19874	19893	19870	19807	19647	19948	19761	19752	19790	19848	19898	19761	19793	19606	19821	19722	19864	19839	19862	19772	19650	19904	20045	19901	19627	19799	19890	19919	19675	19635	19694	19812	19688	20024	19946	19803	19635	19776	19930	19709	19813	19859	20008	19765	19669	19735	19948	19875	19981	19777	19577	19750	19672	19994	19979	19830	19943	19639	19695	19621	19817	19831	20001	19725	19707	19929	19590	19824	19870	19838	19783	19939	19707	19627	19750	19751	19882	19811	19935	19862	19619	19790	19878	19836	19936	19795	20039	19641	19868	19838	19909	19932	19744	19807	19785	19695	19818	19714	19761	19740	19889	19993	19834	19928	19900	19591	19820	19869	19805	19679	19761	19624	19694	19591	19970	19908	19874	19824	19969	19986	19713	19900	19948	19537	19865	19870	19872	19839	19690	19850	19870	19723	19796	19779	19734	19922	19648	19702	19945	19631	19878	19719	19884	20052	19738	20033	19675	19910	19576	19731	20001	19877	19801	19746	19736	19765	19875	19888	19756	19867	19884	19748	19810	19958	20058	19704	19643	19876	19798	19658	19717	19726	19750	19500	19822	19762	19757	19916	19656	19622	19825	19626	19770	19643	19917	19918	19786	19636	19929	19952	19768	19708	19929	20095	19598	19705	19786	19983	19775	19747	19759	19707	19748	19770	19829	20016	19849	19756	19904	19861	19735	19790	19798	19891	19662	19603	19643	19874	19831	19896	19576	19780	20067	19946	19801	19883	19828	19938	19693	19822	19702	19961	19838	19709	19679	19741	19561	20094	19829	19626	19680	19779	19765	19735	19914	19890	20025	19901	19555	19600	19600	19882	19865	19619	19849	19829	19757	19689	19878	20122	19773	19772	19652	19716	19729	19987	19855	19981	19857	19609	19860	19808	19646	19861	19672	19899	19789	19683	19576	19770	19717	19684	19669	19992	19828	19799	19766	19765	19954	19840	19769	19966	19994	19933	20005	19924	19850	19652	19813	19927	19751	19724	19696	20021	19766	19778	19735	19626	19902	19787	19740	19671	19742	19714	19632	19744	19668	19746	19560	19838	19771	19526	19684	19804	19940	19871	19574	19824	19840	19935	19762	19699	19887	19737	19850	19824	19714	19638	19613	19753	19794	19847	19799	19694	19600	19920	19887	19644	19788	19929	19756	19749	19757	19983	19825	19750	20014	19817	19668	19574	19877	19965	19665	19755	19712	19816	19852	19892	19603	19717	19833	20048	19734	19819	19919	19691	20025	19793	19709	19608	19797	19537	19914	19643	19571	19845	19863	19797	19939	20102	19829	19846	19891	19847	19862	19865	19972	19618	19685	19990	19786	19799	19911	19807	19747	19738	19766	19811	19823	19883	19817	19695	19606	19696	19686	19812	19789	19637	19847	19765	19813	19500	19832	19963	19885	20013	20029	19768	19623	19910	19866	19696	19878	19851	19765	19843	19739	19646	19808	19731	19816	19898	19831	20001	19821	19768	19894	19762	19531	19822	19892	19900	19850	19809	19780	19949	19816	20062	19795	19766	19721	19795	19960	19730	19632	19642	19565	19708	19704	19752	19904	19835	19860	19870	19792	19510	19632	19552	19914	19613	19792	19701	19898	20005	19932	19773	19819	19855	19891	19768	19766	19886	19751	19701	19759	19824	20043	19829	19815	19663	19715	19787	19821	19961	19835	19877	19758	19682	19890	19648	19760	19785	19653	19729	19835	19857	19895	19653	19713	19746	19796	19733	19533	19791	19810	19688	19740	19795	19593	19788	19813	19743	19971	19804	19932	19790	19863	19750	19812	19669	19917	19795	19812	19808	19723	19811	19847	19663	19799	19789	19788	19747	19906	19828	19738	19805	19754	19709	19909	19947	19837	19699	19718	19702	19665	19781	19864	19763	19803	19907	19781	19878	19855	19791	19749	19854	19858	19875	19594	19756	19805	19934	19723	19821	19951	19616	19722	19775	19785	19754	19778	19699	19930	19823	19912	19692	19818	19905	19864	19806	20001	20026	19712	19682	19591	19795	20016	19610	19781	19690	19691	19819	19919	19863	19746	19651	19600	19939	19828	19886	19709	19813	19726	19619	19916	19725	19793	19823	19727	19709	19728	19703	19820	19898	19793	19963	19823	19892	19808	19625	19799	19843	19788	19694	19784	19877	19752	19828	19893	19677	19768	20000	20048	19838	19814	19622	19831	19771	19773	19904	19755	19859	19839	19923	19810	19767	19881	19875	19738	19778	19804	19669	19899	19901	19846	20006	19681	20069	19735	19607	19749	19767	20062	19835	19837	19581	19818	20043	19874	19632	19987	19738	19762	20021	19820	19836	19675	19726	19992	19700	19813	19745	19806	19811	19815	19890	19633	19882	19717	19744	19898	19822	19890	19598	19830	19765	19749	19654	19925	19584	19771	19790	19752	19728	19697	19902	19792	19849	19802	19982	19766	20066	19820	19820	19808	19608	19779	19949	19500	19768	19593	19679	19742	19839	19683	19682	19782	19836	19649	19721	19783	19847	19831	19931	19877	19686	19954	20032	19901	19846	19850	19524	19663	19575	19816	19919	19723	19648	19783	19715	19983	19811	19836	19869	19862	19716	19731	19849	19838	19888	19768	19833	19998	19910	19747	19869	19739	19735	19854	20049	19672	19869	19679	19892	19771	19737	19798	19586	19609	19701	19699	19775	19773	19875	19882	19701	19824	19802	19831	19664	19962	19824	19821	19848	19997	19977	19696	19882	19855	19645	19698	19778	19846	19642	19729	19885	19775	19621	19711	19691	19612	19764	19818	19670	19737	19599	19769	19818	19767	19994	19850	19779	19595	19690	19798	19799	19825	19698	19551	19844	19671	19803	19778	19992	19894	19723	19864	19838	19508	19744	19941	19991	19835	19840	19811	19783	20039	19647	19679	19954	19925	19859	19642	19708	19809	20019	19836	19776	19932	19757	19878	19637	19638	19774	19822	19608	19761	19790	19647	19629	19887	19773	19743	19825	19734	19902	19752	19746	19928	19779	19580	19728	19792	19712	19730	19779	19768	19750	19857	19962	19906	19922	19868	19773	19775	19947	19860	19849	19813	19824	19880	19885	19859	19930	19739	19775	19736	19719	19564	19663	19927	19835	20005	19845	19701	19701	19869	19720	19819	19799	19841	19803	19860	19786	19803	19805	19663	19799	19657	19750	19754	19875	19749	19963	19970	19904	19700	19777	19755	19892	19613	19790	19988	19681	19800	19894	19842	19745	19833	19900	19914	19760	19723	19785	19695	19665	19723	19856	19858	19828	19807	19846	19900	19643	19697	19875	19889	19912	19865	19767	19924	19918	19829	19828	19879	20061	19744	19531	19910	19885	19738	19833	19764	19579	19518	19876	19911	19669	19819	19670	19833	19725	19966	19794	19812	20128	19922	19637	19883	19791	19506	19744	19914	19943	19686	19694	19872	19772	19913	19875	20088	19820	19916	19822	19694	19670	19707	19738	19669	19650	19661	19687	19794	19849	19864	19928	19870	19869	19856	19820	19811	19613	19736	19772	19878	19932	19630	19677	19799	19730	20003	19882	19838	19803	19648	19607	19488	19775	19894	20016	19784	19713	19695	19775	19760	19703	19935	19908	19893	19866	19726
25988	46537	38091	26831	19818	17970	17535	17085	16912	16921	16786	16710	16565	16496	16509	16420	16411	16322	16467	16301	16385	16350	16522	16231	16434	16444	16507	16306	16490	16478	16391	16437	16503	16450	16263	16463	16368	16440	16377	16495	16594	16392	16486	16304	16558	16293	16322	16419	16559	16408	16451	16379	16212	16238	16403	16425	16337	16434	16446	16452	16415	16280	16111	16396	16410	16561	17561	17575	17138	16995	16622	16327	16216	16365	16196	16213	16385	16362	16175	16380	16277	16446	16202	16387	16174	16545	16244	16327	16146	16311	16458	16385	16262	16368	16287	16250	16166	16297	16471	16105	16336	16289	16316	16406	16365	16237	16237	16276	16227	16412	16324	16263	16172	16260	16556	16310	16458	16296	16246	16286	16115	16396	16087	16327	16340	16315	16344	16258	16262	16384	16479	16410	16512	16283	16193	16170	16294	16268	16327	16313	16370	16277	16452	16385	16292	16343	16293	16164	16280	16314	16234	16311	16268	16285	16410	16337	16330	16029	16240	16295	16288	16203	16423	16304	16154	16282	16150	16301	16282	16467	16181	16240	16248	16253	16354	16257	16221	16319	16319	16339	16328	16280	16347	16306	16311	16181	16135	16477	16368	16341	16210	16290	16334	16313	16251	16131	16119	16276	16293	16065	16223	16124	16451	16362	16371	16335	16234	16305	16310	16169	16358	16366	16238	16246	16341	16365	16132	16279	16168	16091	16375	16322	16182	16168	16255	16310	16392	16407	16194	16364	16286	16226	16278	16288	16338	16242	16409	16124	16345	16302	16254	16293	16174	16350	16444	16393	16277	16357	16446	16292	16349	16459	16315	16182	16154	16302	16342	16340	16134	16406	16300	16317	16535	16166	16290	16209	16474	16417	16251	16371	16118	16378	16507	16379	16282	16327	16312	16244	16429	16388	16316	16335	16221	16216	16311	15943	16237	16277	16314	16165	16307	16229	16115	16520	16324	16276	16202	16276	16458	16180	16391	16238	16191	16277	16393	16345	16184	16288	16455	16196	16379	16442	16219	16411	16202	16286	16242	16212	16075	16360	16236	16295	16313	16257	16213	16343	16289	16415	16106	16168	16288	16229	16252	16373	16196	16417	16124	16375	16261	16405	16310	16160	16323	16503	16387	16264	16370	16357	16194	16268	16070	16325	16232	16282	16559	16273	16345	16221	16382	16319	16203	16138	16465	16252	16398	16316	16403	16277	16323	16392	16373	16454	16241	16087	16285	16458	16208	16347	16331	16337	16384	16161	16329	16175	16381	16268	16248	16248	16418	16286	16344	16361	16242	16398	16197	16138	16196	16310	16344	16456	16292	16337	16275	16226	16232	16432	16331	16297	16242	16237	16231	16367	16446	16252	16248	16420	16265	16386	16114	16163	16169	16252	16277	16331	16199	16189	16100	16387	16385	16384	16219	16109	16248	16109	16394	16300	16377	16290	16387	16454	16183	16251	16352	16139	16395	16136	16319	16252	16298	16077	16269	16209	16258	16393	16411	16371	16392	16213	16445	16226	16212	16349	16273	16297	16411	16322	16306	16330	16276	16432	16342	16233	16058	16345	16352	16327	16268	16316	16258	16246	16357	16076	16177	16230	16392	16288	16133	16354	16351	16270	16378	16309	16416	16348	16461	16313	16291	16378	16208	16273	16217	16213	16357	16273	16343	16354	16283	16276	16250	16255	16309	16386	16383	16315	16095	16405	16202	16377	16375	16367	16486	16332	16211	16360	16191	16219	16413	16142	16109	16423	16306	16315	16239	16305	16310	16320	16316	16353	16397	16370	16121	16307	16366	16432	16285	16094	16168	16371	16227	16360	16399	16184	16363	16160	16286	16276	16223	16435	16144	16331	16249	16390	16305	16247	16281	16221	16220	16190	16411	16109	16386	16379	16126	16226	16262	16391	16517	16305	16246	16314	16335	16180	16342	16442	16088	16264	16365	16242	16426	16204	16348	16398	16216	16289	16310	16387	16258	16280	16201	16277	16311	16095	16323	16532	16286	16282	16183	16288	16347	16353	16240	16277	16281	16275	16302	16288	16207	16314	16319	16180	16276	16358	16362	16344	16371	16447	16325	16287	16317	16383	16318	16248	16392	16367	15982	16242	16486	16347	16343	16343	16258	16408	16612	16190	16302	16321	16414	16392	16255	16129	16256	16339	16367	16373	16199	16206	16164	16221	16253	16245	16462	16300	16406	16317	16405	16533	16187	16329	16263	16348	16257	16176	16150	16207	16147	16390	16368	16214	16469	16402	16206	16475	16249	16243	16289	16372	16321	16244	16246	16333	16392	16348	16313	16427	16195	16315	16299	16293	16372	16338	16352	16373	16437	16172	16255	16268	16197	16418	16343	16336	16305	16362	16283	16127	16242	16433	16344	16117	16148	16181	16411	16262	16221	16455	16469	16333	16159	16402	16167	16202	16494	16087	16353	16155	16388	16272	16243	16260	16222	16312	16481	16103	16267	16481	16235	16045	16409	16413	16277	16338	16381	16364	16406	16352	16251	16272	16194	16114	16497	16279	16333	16308	16316	16326	16292	16232	16280	16259	16219	16333	16403	16275	16264	16434	16474	16415	16170	16408	16377	16251	16131	16387	16402	16230	16365	16283	16291	16272	16244	16256	16429	16421	16287	16250	16396	16139	16427	16388	16102	16312	16263	16306	16315	16285	16282	16265	16333	16380	16264	16132	16244	16381	16399	16279	16129	16122	16323	16496	16346	16246	16228	16363	16369	16450	16387	16502	16216	16281	16344	16466	16324	16354	16311	16148	16321	16100	16248	16215	16190	16345	16247	16502	16351	16260	16308	16367	16295	16263	16405	16248	16109	16446	16254	16199	16299	16543	16316	16428	16351	16243	16284	16383	16337	16227	16086	16304	16298	16371	16077	16247	16426	16309	16369	16321	16336	16383	16369	16393	16139	16459	16316	16290	16256	16343	16273	16261	16354	16248	16261	16229	16370	16448	16394	16318	16290	16309	16466	16287	16303	16372	16184	16270	16084	16134	16376	16270	16327	16294	16287	16342	16271	16423	16236	16423	16088	16267	16348	16352	16199	16326	16311	16101	16590	16113	16384	16283	16298	16382	16341	16283	16182	16295	16244	16282	16401	16227	16297	16329	16183	16401	16310	16397	16451	16346	16373	16377	16274	16111	16337	16244	16259	16354	16221	16331	16353	16342	16256	16297	16242	16393	16305	16414	16292	16228	16150	16225	16377	16312	16445	16305	16329	16346	16317	16306	16321	16309	16358	16354	16363	16261	16276	16258	16243	16304	16274	16234	16181	16406	16202	16389	16300	16316	16434	16201	16193	16331	16331	16489	16224	16299	16247	16304	16401	16214	16388	16146	16184	16322	16271	16332	16457	16351	16372	16143	16262	16228	16285	16296	16360	16354	16241	16198	16468	16400	16045	16264	16243	16205	16312	16349	16257	16334	16367	16171	16256	16159	16392	16236	16268	16332	16308	16193	16245	16189	16276	16231	16298	16157	16291	16185	16313	16106	16319	16264	16356	16284	16321	16045	16293	16199	16217	16417	16183	16423	16188	16205	16158	16072	16095	16152	16185	16348	16221	16088	16362	16347	16229	16253	16315	16495	16196	16425	16182	16337	16085	16405	16366	16331	16423	16406	16151	16199	16233	16381	16227	16396	16263	16254	16344	16217	16288	16229	16510	16239	16353	16332	16356	16322	16429	16193	16486	16208	16253	16196	16309	16442	16199	16181	16367	16294	16375	16396	16370	16309	16360	16300	16370	16332	16252	16341	16457	16405	16237	16287	16445	16307	16302	16218	16275	16337	16357	16378	16284	16434	16347	16285	16126	16220	16169	16565	16270	16331	16176	16317	16225	16277	16370	16254	16408	16229	16396	16289	16346	16055	16217	16435	16269	16635	16190	16161	16147	16206	16225	16211	16189	16357	16255	16120	16182	16189	16355	16269	16425	16252	16372	16323	16333	16471	16329	16228	16586	16327	16319	16488	16293	16368	16383	16326	16272	16388	16173	16626	16214	16122	16289	16352	16407	16432	16118	16291	16508	16246	16188	16254	16322	16292	16019	16477	16394	16173	16206	16243	16247	16142	16339	16190	16216	16217	16300	16296	16422	16245	16202	16328	16324	16393	16145	16227	16259	16190	16254	16279	16385	16182	16151	16446	16356	16414	16263	16390	16385	16327	16186	16315	16177	16239	16382	16270	16363	16243	16345	16277	16285	16244	16279	16319	16358	16325	16148	16286	16152	16235	16183	16412	16269	16337	16202	16407	16146	16401	16427	16321	16139	16206	16092	16320	16437	16510	16166	16391	16131	16290	16153	16229	16352	16140	16197	16271	16356	16257	16266	16320	16175	16220	16383	16292	16192	16263	16237	16267	16217	16221	16334	16295	16356	16045	16155	16394	16246	16381	16377	16341	16398	16273	16210	16318	16256	16205	16218	16252	16344	16438	16256	16187	16315	16305	16209	16371	16229	16336	16401	16230	16297	16253	16467	16338	16293	16300	16340	16392	16271	16210	16293	16220	16278	16319	16377	16406	16258	16324	16429	16226	16298	16358	16428	16349	16136	16350	16132	16302	16216	16380	16213	16401	16287	16377	16201	16403	16182	16225	16213	16388	16208	16259	16390	16403	16212	16366	16370	16194	16086	16162	16259	16267	16312	16215	16271	16422	16381	16176	16333	16384	16139	16466	16334	16353	16463	16265	16255	16386	16295	16314	16359	16404	16262	16253	16281	16403	16146	16239	16289	16164	16243	16341	15987	16155	16452	16287	16348	16285	16398	16342	16302	16120	16375	16248	16426	16321	16361	16320	16137	16301	16457	16149	16166	16203	16197	16145	16212	16310	16381	16265	16235	16302	16181	16299	16194	16236	16239	16215	16195	16423	16162	16272	16327	16509	16360	16264	16402	16266	16137	16137	16224	16268	16235	16347	16178	16251	16204	16329	16318	16408	16318	16328	16309	16273	16260	16416	16307	16257	16373	16150	16199	16167	16212	16300	16284	16370	16316	16255	16289	16395	16364	16201	16321	16365	16327	16351	16323	16113	16210	16454	16293	16306	16532	16230	16310	16188	16183	16400	16230	16346	16509	16442	16250	16341	16177	16226	16393	16373	16289	16264	16308	16184	16305	16406
27452	22826	26646	22781	19476	19496	19709	19615	19429	19706	19428	19613	19713	19342	19477	19657	19488	19547	19314	19546	19463	19407	19650	19595	19632	19583	19611	19399	19530	19682	19394	19694	19757	19495	19438	19441	19344	19502	19516	19490	19604	19766	19662	19434	19681	19461	19606	19595	19426	19573	19381	19577	19582	19381	19252	19543	19490	19447	19583	19502	19629	19482	19596	19431	19526	19623	19484	19726	19501	19470	19804	19565	19424	19489	19476	19478	19495	19482	19436	19551	19298	19378	19560	19614	19526	19537	19328	19463	19370	19500	19581	19264	19601	19645	19549	19673	19449	19574	19563	19459	19486	19587	19622	19329	19313	19426	19466	19380	19441	19585	19595	19617	19521	19624	19253	19551	19417	19429	19270	19495	19233	19419	19595	19584	19372	19534	19574	19326	19322	19437	19258	19205	19385	19637	19654	19410	19352	19455	19484	19533	19615	19559	19711	19369	19391	19372	19581	19602	19372	19472	19509	19500	19465	19530	19551	19341	19519	19471	19405	19442	19605	19571	19591	19520	19458	19427	19524	19614	19618	19489	19400	19329	19324	19642	19350	19390	19569	19572	19310	19303	19241	19464	19285	19624	19488	19559	19515	19424	19549	19431	19495	19401	19424	19727	19414	19476	19485	19504	19549	19753	19640	19423	19802	19322	19423	19432	19569	19423	19647	19452	19477	19336	19392	19282	19502	19378	19445	19392	19533	19491	19577	19498	19390	19315	19443	19327	19605	19540	19180	19421	19632	19509	19388	19412	19517	19603	19520	19331	19534	19554	19412	19369	19389	19139	19597	19367	19569	19572	19568	19643	19403	19481	19476	19392	19515	19452	19446	19558	19405	19344	19519	19579	19569	19562	19352	19579	19586	19409	19631	19513	19468	19549	19538	19589	19605	19570	19748	19423	19474	19613	19476	19539	19374	19553	19411	19564	19677	19400	19611	19534	19464	19561	19501	19610	19654	19810	19540	19337	19551	19608	19371	19543	19565	19484	19777	19392	19662	19598	19434	19582	19344	19669	19508	19527	19542	19560	19524	19321	19508	19366	19544	19427	19450	19441	19555	19591	19491	19567	19445	19516	19382	19668	19533	19382	19415	19456	19618	19417	19585	19549	19284	19274	19582	19258	19477	19495	19407	19644	19524	19549	19279	19590	19417	19588	19232	19541	19522	19200	19608	19601	19505	19416	19554	19489	19588	19370	19433	19539	19623	19438	19528	19642	19352	19396	19402	19634	19592	19393	19494	19670	19414	19566	19529	19376	19429	19458	19508	19476	19571	19334	19473	19479	19401	19575	19460	19452	19552	19538	19606	19555	19462	19566	19379	19617	19471	19531	19544	19572	19335	19415	19598	19369	19542	19417	19511	19506	19371	19372	19373	19410	19637	19417	19408	19449	19816	19705	19230	19401	19260	19313	19575	19575	19385	19336	19581	19620	19585	19677	19683	19399	19592	19435	19608	19536	19643	19412	19286	19729	19485	19576	19395	19318	19495	19534	19454	19371	19538	19590	19490	19487	19491	19599	19419	19360	19426	19474	19329	19617	19453	19518	19512	19494	19466	19527	19555	19434	19507	19480	19424	19538	19623	19475	19583	19525	19637	19671	19677	19288	19489	19593	19567	19459	19672	19448	19495	19406	19384	19446	19510	19544	19640	19466	19462	19428	19447	19672	19524	19390	19609	19430	19588	19484	19277	19534	19453	19552	19544	19355	19430	19472	19596	19605	19516	19469	19616	19737	19523	19511	19400	19376	19580	19586	19475	19486	19379	19657	19448	19425	19493	19503	19414	19674	19447	19350	19478	19260	19548	19375	19508	19478	19513	19459	19488	19308	19785	19422	19490	19549	19678	19414	19513	19375	19570	19487	19502	19549	19481	19386	19395	19477	19533	19706	19481	19826	19514	19311	19540	19492	19502	19335	19455	19440	19493	19507	19405	19372	19496	19567	19471	19358	19509	19436	19360	19485	19557	19434	19387	19350	19496	19469	19444	19234	19462	19520	19389	19308	19576	19560	19414	19556	19389	19532	19418	19375	19516	19438	19489	19677	19508	19325	19346	19406	19577	19248	19321	19556	19262	19339	19523	19393	19645	19292	19337	19479	19631	19388	19627	19345	19428	19593	19363	19424	19558	19453	19422	19604	19544	19769	19411	19369	19422	19551	19397	19621	19585	19634	19465	19337	19237	19526	19389	19643	19446	19606	19489	19477	19382	19590	19560	19392	19395	19410	19371	19539	19421	19426	19429	19545	19572	19474	19576	19363	19572	19290	19487	19681	19487	19597	19715	19409	19484	19573	19474	19509	19563	19469	19361	19146	19450	19571	19499	19504	19222	19492	19538	19607	19524	19582	19368	19721	19629	19525	19521	19308	19291	19518	19539	19548	19368	19445	19298	19543	19524	19411	19469	19424	19396	19789	19451	19486	19621	19448	19515	19652	19320	19571	19492	19526	19507	19649	19523	19600	19531	19370	19546	19442	19569	19496	19301	19516	19439	19496	19508	19589	19424	19595	19713	19365	19600	19619	19552	19670	19410	19419	19470	19637	19523	19697	19614	19590	19692	19539	19453	19431	19563	19637	19426	19535	19392	19362	19321	19394	19434	19577	19585	19383	19326	19714	19584	19670	19440	19548	19617	19634	19603	19665	19446	19707	19767	19553	19439	19556	19607	19502	19547	19474	19376	19541	19477	19403	19474	19627	19680	19550	19471	19630	19348	19581	19725	19394	19567	19499	19623	19449	19518	19684	19358	19475	19357	19415	19526	19626	19429	19608	19485	19535	19734	19468	19660	19406	19393	19534	19626	19405	19619	19330	19386	19659	19643	19624	19526	19468	19436	19575	19360	19504	19286	19497	19448	19396	19405	19586	19593	19606	19280	19584	19762	19486	19392	19552	19592	19641	19522	19405	19283	19562	19422	19670	19534	19646	19610	19531	19472	19620	19187	19616	19517	19558	19535	19672	19538	19510	19435	19641	19560	19533	19601	19493	19466	19581	19505	19448	19284	19517	19455	19226	19465	19391	19541	19427	19645	19513	19571	19667	19593	19339	19344	19517	19428	19370	19683	19461	19312	19468	19414	19497	19360	19582	19669	19682	19541	19360	19478	19316	19513	19705	19413	19414	19567	19545	19530	19695	19564	19670	19408	19579	19448	19445	19441	19344	19510	19469	19516	19553	19847	19547	19548	19568	19626	19732	19416	19608	19578	19572	19574	19452	19722	19414	19539	19465	19379	19609	19699	19586	19365	19533	19597	19377	19561	19588	19516	19573	19461	19394	19448	19590	19624	19297	19605	19679	19427	19540	19456	19501	19479	19520	19580	19334	19315	19522	19530	19652	19309	19367	19502	19509	19754	19588	19422	19351	19556	19567	19569	19440	19676	19446	19589	19373	19686	19581	19474	19490	19788	19342	19444	19653	19518	19444	19253	19458	19396	19328	19610	19626	19288	19669	19467	19534	19596	19501	19637	19381	19370	19433	19351	19631	19426	19387	19415	19467	19755	19625	19439	19265	19610	19366	19320	19293	19564	19543	19578	19609	19586	19595	19351	19530	19719	19387	19575	19478	19572	19553	19514	19522	19412	19329	19460	19596	19558	19536	19379	19424	19505	19366	19605	19797	19705	19481	19507	19439	19637	19471	19560	19434	19542	19413	19344	19418	19450	19629	19710	19443	19523	19394	19485	19613	19495	19410	19593	19491	19592	19500	19516	19597	19370	19464	19520	19484	19525	19570	19394	19696	19494	19636	19509	19572	19475	19494	19438	19328	19688	19351	19491	19477	19397	19428	19438	19412	19493	19492	19471	19422	19539	19362	19228	19500	19515	19653	19733	19352	19589	19585	19540	19569	19746	19468	19343	19489	19614	19444	19426	19386	19494	19605	19411	19559	19487	19512	19424	19598	19668	19484	19540	19565	19509	19618	19608	19691	19525	19555	19551	19504	19408	19658	19601	19568	19464	19501	19618	19549	19503	19360	19282	19396	19419	19622	19548	19696	19503	19621	19561	19300	19579	19532	19190	19484	19413	19634	19419	19349	19616	19209	19499	19540	19536	19646	19556	19639	19525	19465	19363	19442	19414	19587	19576	19445	19769	19484	19457	19383	19470	19426	19628	19572	19552	19677	19553	19475	19494	19555	19408	19478	19424	19572	19554	19557	19598	19525	19390	19337	19524	19250	19544	19492	19636	19451	19618	19618	19257	19370	19497	19398	19444	19610	19545	19504	19649	19481	19485	19367	19624	19464	19388	19288	19624	19487	19535	19442	19296	19315	19489	19544	19319	19433	19678	19636	19447	19392	19468	19470	19466	19760	19437	19459	19595	19471	19462	19401	19555	19370	19508	19583	19495	19517	19697	19667	19356	19490	19705	19553	19588	19609	19669	19578	19575	19479	19630	19542	19481	19511	19420	19347	19459	19530	19377	19577	19325	19367	19524	19550	19426	19506	19465	19546	19608	19379	19473	19471	19522	19641	19726	19697	19484	19433	19469	19427	19330	19632	19601	19731	19744	19645	19576	19568	19393	19404	19679	19299	19720	19648	19470	19646	19668	19655	19471	19341	19506	19585	19476	19487	19559	19458	19548	19341	19380	19607	19541	19374	19405	19646	19366	19406	19511	19428	19553	19434	19505	19556	19312	19724	19702	19425	19672	19350	19415	19502	19655	19754	19566	19673	19502	19279	19610	19674	19640	19477	19522	19322	19583	19479	19528	19728	19680	19537	19618	19500	19255	19536	19516	19565	19459	19479	19819	19406	19609	19717	19558	19396	19591	19571	19562	19541	19424	19491	19543	19552	19457	19551	19399	19614	19545	19480	19588	19446	19625	19365	19677	19467	19462	19531	19516	19775	19667	19623	19493	19542	19530	19509	19446	19233	19499	19525	19572	19500	19444	19363	19479	19388	19616	19514	19391	19485	19568	19719	19608	19760	19427	19413	19635	19663	19506	19498	19414	19485	19450	19657	19477	19559	19523	19600	19439	19562	19222	19382	19560	19461	19556	19573	19657	19440	19411	19340	19430	19494	19537	19442	19479	19380	19347	19324	19524	19498	19403	19282	19175	19697	19572	19542	19491	19416	19642	19498	19304	19654	19653	19341	19418	19444	19641	19368	19520	19506	19456	19449	19608	19267
20688	27199	24047	17264	16355	16286	16222	16282	16190	16292	16161	16036	16228	16013	16011	16197	16053	16076	16159	16153	15993	16176	16076	15992	16269	16265	16114	15985	16067	16183	16106	16215	16083	16317	16223	16167	16297	16183	16113	16062	16114	16203	16098	16034	16225	16223	16064	16076	16021	16104	16019	16178	16061	16075	16048	15992	15999	16024	16212	16038	16137	16192	16052	16156	16092	16046	16089	16035	16253	16044	16258	16140	16217	15898	16093	16034	16247	16204	16194	16052	16308	16015	16104	16229	15930	16041	16117	15917	15972	16103	16126	16050	16202	15957	16083	16117	15893	16189	16242	16207	16041	16116	16252	16221	16151	16106	16183	16069	16015	16107	16088	16162	15872	16077	16154	16133	15918	16016	16122	16142	16141	16185	16020	16049	16184	16177	16106	16170	16173	16102	16088	16041	16111	16056	16240	16068	16135	16221	15901	16124	16190	15926	16059	16201	16108	16153	15922	16231	16119	16150	16164	16053	16104	16131	16145	16046	16138	16021	15998	16056	16072	16174	16230	16035	15938	16228	16160	16188	16119	16152	16333	16100	15951	16217	16151	16088	16118	16135	16082	16016	16053	16047	16104	16249	16150	16122	16141	15988	16204	16047	16126	16155	16188	15930	15993	16183	15915	16006	16147	16117	15939	16093	16077	16134	16029	16089	16129	16103	16069	16051	16112	16209	16161	15931	16157	16244	16164	16051	16222	16050	15845	16059	16220	16105	16190	15947	16016	16107	15989	16131	16083	16179	16116	16001	16197	15954	15997	15929	16203	16100	16065	16015	16013	16041	16117	16212	16184	16014	16081	16088	15935	15920	16192	16110	16218	16159	16187	16087	16028	15943	16070	15980	15943	16184	15926	16102	16032	15952	16061	16160	16070	16013	16034	16125	16191	16053	16163	16163	16158	16022	16041	15994	15996	16148	16166	16058	16159	15967	16081	15997	16140	16107	16038	16113	16245	16093	16123	16164	15995	16001	16104	16070	16264	15950	16097	16064	16168	16258	16050	16054	16088	16030	16125	15991	16165	16174	16137	16133	16023	16035	16116	16057	16058	16120	16122	15978	16005	15958	16300	16002	16184	16209	16086	16073	16035	16164	16070	16081	16146	16074	16035	15971	16066	16046	16274	16128	16169	16151	15954	16018	16076	16001	16140	16100	16070	16102	16047	16088	16066	16126	16123	16190	15997	16021	15985	16018	16295	16198	16080	16098	16160	15938	15997	16042	16031	16276	16200	16027	16090	16022	16227	16228	15935	16107	16166	16060	16095	16110	16081	15918	16173	16139	16093	16136	16037	16083	15854	16119	16214	16046	15977	16085	16209	15993	16017	16031	16068	16248	16086	16071	16250	16088	16239	16050	16153	16095	16155	16060	16202	15947	15995	16134	16126	16183	15979	16112	16031	16291	16131	16097	16181	16096	16179	16016	15868	16025	16007	16052	16044	16081	16180	16029	16172	16057	16001	16133	16058	16000	16074	15924	16016	15991	16174	16125	16229	16201	16091	16133	16041	16033	16055	15957	16122	16146	15936	16206	16182	16011	16091	16131	16092	16205	16038	15954	16135	16183	15954	16063	16116	16090	16086	15891	16156	16065	16017	16141	16013	16015	16064	16113	16031	15898	16078	16112	16147	16025	16203	16145	16077	15954	15990	16175	16182	16054	16236	16145	15976	16082	15925	16187	16112	16087	16089	16171	16037	16135	16138	16019	16053	16064	16002	16194	16050	16204	16097	16017	16038	16125	16290	16130	16162	16177	16091	16187	16014	16124	16252	16091	16203	16059	16103	15941	16111	16244	15986	16240	15906	15985	16085	16203	16134	16188	16060	15990	15903	16118	15924	16202	15986	16097	16038	16078	16205	16097	15983	16177	16161	16206	16115	16073	16214	16034	16079	16194	16113	16251	16069	15990	16050	16158	16037	16129	15896	16168	16343	16122	16148	16136	16070	16149	16078	16099	16135	16037	16130	16026	16157	16212	15982	15981	16232	15995	15955	16189	16106	15863	16029	16161	16001	15922	16037	16047	16120	15877	16076	16148	16192	16107	16019	16125	16151	16176	16069	16195	16141	15987	16225	16193	16103	16061	15956	15962	16211	15928	16068	16144	15910	16145	16093	15985	15928	15978	16171	16120	16085	16131	16125	16093	16033	16146	16167	15915	16146	16091	16073	16136	16101	16184	16323	16178	16077	16000	16186	16062	16086	16204	16061	16022	16019	16175	15920	16166	16244	16161	16090	16015	16211	16137	16245	16187	15998	16233	16181	15992	16041	16110	16007	16225	16153	15995	16132	15919	16048	16181	16029	16182	16152	16202	16287	16139	16055	16075	16020	16193	16048	16209	16183	16102	16078	16137	16045	16164	16032	16201	16038	16119	16011	15967	16135	16154	16178	16182	16046	16153	16179	16084	16326	16213	16133	15974	16072	16268	16126	16020	16060	16198	16302	16208	16301	15916	16180	16093	15998	16208	16075	16045	16296	16212	15994	16007	16063	16186	16296	16145	16283	16022	16078	16159	16095	16193	15890	16042	16177	16090	16033	16165	16217	15986	16016	16042	16115	16011	16095	16083	16198	16129	16081	15988	15967	16088	16207	16126	16109	16227	16031	16181	15983	16002	16078	16133	16177	15971	15958	16181	16099	16143	16184	16070	16054	16275	16049	16121	15965	16057	16171	16087	16035	16144	16062	16115	16082	16161	15939	16188	16059	16102	15936	16184	16296	16034	16089	16143	16067	15945	16005	16075	16337	16026	16269	16135	16154	15892	16122	16107	16165	16157	16118	16320	15943	16170	16042	16157	16227	15873	16117	16046	16086	16011	16122	16176	16102	16093	16056	16168	16041	16124	16213	15858	16402	15902	16186	16050	16217	16089	16005	16064	16082	16073	16192	16259	15974	16021	16171	15999	16196	16240	16086	16193	16158	16073	16016	15983	16261	16181	16141	16156	16025	16058	16200	16129	16103	16022	16073	15996	16080	16071	16102	16047	16033	15997	16028	16082	15995	16104	16125	15996	16083	16186	16059	15995	16121	15985	16046	16137	16085	16105	16060	16016	16207	16032	16195	16093	16063	16076	16044	16136	16205	16124	16035	16007	16147	16031	15989	16186	16032	16059	16166	16046	16177	16155	16037	16048	16033	16166	15942	16161	16178	16051	16110	16069	16050	16087	15905	15955	16201	15928	16131	16160	16114	16052	16118	15997	15946	16131	16095	16140	16172	16060	16063	16129	16049	16006	16196	16178	15991	16165	15938	15908	16099	16248	16005	16072	16148	15985	16097	16182	16133	16105	16318	16184	16114	16141	16181	16007	16167	16161	16248	16184	16284	15958	15951	15972	16173	16054	16224	16000	16135	15892	16107	16028	15986	16040	16008	15923	16034	16096	16103	16114	16140	15998	16209	15942	16129	16232	15977	16310	15916	16080	16068	16215	15938	16035	16062	16077	16197	16181	16068	16220	16284	16017	16194	16098	16170	16018	16143	16070	16251	16213	15985	16052	16128	15927	16107	16133	16030	15960	16177	16176	16187	16152	16073	16173	16025	16083	16092	16147	16090	16064	16217	16044	16195	16027	16237	16089	16204	15890	16175	16260	16265	16165	16154	16144	16016	16153	16187	16167	16136	16155	16083	16267	15989	16028	16036	16166	15966	16088	16191	16006	16027	15960	16014	16212	15958	16134	16125	15949	16150	16207	16156	16137	16201	15860	16156	15968	15995	16156	16272	16263	16042	16189	16101	16010	15904	15964	16089	16138	15995	16189	16153	16099	16218	16168	16134	16040	16228	16067	16084	15895	16282	16213	16146	16105	16124	16194	16092	16075	16036	16198	16089	16131	16051	16122	16228	16225	16155	15862	16067	16147	16219	15851	16080	16169	16111	16069	16027	16061	16127	16115	16205	16195	16033	16090	16173	16186	16079	16025	16086	16237	15828	16206	16130	16100	16210	16158	16141	16080	16254	16037	16036	16037	16128	16080	16089	16107	16068	16081	15849	16033	16000	16084	16047	15990	15933	16132	16239	16220	16106	16130	16032	16081	16130	16081	15983	16109	16252	16223	16160	16069	16022	15986	16172	15830	16225	16065	16297	16091	16109	16262	16157	15984	16071	16141	15974	16141	16033	16046	15977	16115	16224	16135	16014	16068	16203	16208	16147	15952	16061	16234	16151	16087	16096	15997	16197	16160	16242	16147	16096	15845	16196	16114	16040	16212	16146	16069	15996	16030	16028	16086	15951	16278	16075	15848	16214	16128	16180	16225	16113	16206	15905	16077	16030	16077	16147	16143	16025	16130	16204	16007	16201	15845	16137	16062	16029	16198	16115	16063	16086	16065	16233	16324	16225	16039	16031	16152	16108	16160	16246	15977	15926	15992	16241	16170	16162	16172	16113	15985	16085	16197	16137	16215	16140	16094	16154	16158	16069	16108	16050	16156	16272	16080	16089	16304	15997	16142	16057	16241	16107	16064	16129	16041	15894	16240	15881	15966	15981	16129	15963	16218	16026	16208	16117	15884	16140	15926	16051	16241	16042	16027	16267	16066	16103	16113	16310	16059	16052	16154	16208	16177	16251	16044	16004	16188	16129	16313	16053	16149	16196	15950	16184	15981	16316	16045	16390	16027	16081	16155	16112	16148	15990	16147	15889	16006	16244	16104	16041	16062	16312	16288	16133	16141	16291	16146	16041	16205	16038	16005	16182	16104	16043	16224	16032	16109	15965	16184	16147	16271	15923	16172	16124	16004	16138	16154	16093	16210	16068	16036	16011	16113	16172	16105	16144	16026	16012	16131	15977	16038	15882	16170	16034	15894	16103	16200	16235	16109	16112	16010	15950	16044	16244	16230	16069	16115	16228	15896	16147	16168	16297	16185	16097	16134	16217	16123	16102	16000	15963	16160	16188	16242	16121	16172	16103	16085	16004	16090	16144	16107	16168	16061	15996	16187	16124	16039	16141	16093	16065	16178	16108	15953	16117	16095	16162	16011	15957	16058	16175	16039	16020	16206	16077	16032	16041	16035	16248	16024	16162	16177	16162	16068	16106	16304	16045	16191	16054	16050	16052	16073	16137	16190	16100	15988	16045	16133	16053	15930	16261	16251	16111	16015	16023	16004	16016	16029	16043	16218	16112	15969
23232	20771	28088	23649	21770	22333	21745	19493	19092	19308	19359	19138	19014	18999	18917	18961	19105	19100	18990	18915	18769	18867	18985	19076	19097	19087	19033	18791	18825	18997	19041	18946	19015	18826	19023	18992	18880	18990	19060	19023	18933	18806	19069	19047	19128	18695	18860	19084	18940	18836	19122	18836	19200	19104	18936	18746	19013	18991	19104	19174	18949	18974	18907	18662	18854	18999	19066	19363	19225	19303	18990	18816	18838	18779	18902	18964	18832	18983	18892	18736	18826	19076	18876	18914	18930	18928	18849	18884	18825	18922	18874	18650	18984	18940	18785	18966	18868	18800	18820	18810	18942	19034	19073	19015	18772	18928	18961	18778	19006	18868	18611	18914	18983	18916	18945	18896	18865	18810	18715	19105	18901	18937	18944	19070	18714	19052	18990	18966	18798	18949	18850	19125	18879	18784	18727	18845	18839	18863	18967	19000	19120	18890	18657	18832	18797	18873	18855	18859	19058	18859	19025	18975	18994	19098	18902	18888	18955	18960	18859	18707	18758	18777	18936	18819	18834	18776	18983	18873	19010	19079	18720	18595	18887	18781	18825	18946	18932	18746	18946	19054	18966	18877	18949	18870	18819	18832	19075	18714	18896	18777	18893	18916	18840	18836	18740	18805	18803	18822	18858	18651	18907	18826	18762	18743	18893	18788	18842	18827	18855	18865	18791	18914	18929	18866	18658	18895	18902	18956	18893	18955	18890	18976	18943	18663	18940	18849	18935	19081	19096	18782	18910	18923	18948	18924	18988	18887	18865	19000	18910	18955	18829	18915	19035	19015	18955	18779	18851	18775	18863	18791	18730	18865	18914	18976	18931	18926	18905	19027	18915	18912	18871	18699	18883	18717	19003	18665	18909	18758	18574	18695	19005	18989	18904	18934	18958	18796	18738	18927	18816	18914	18774	18834	18928	19008	18841	18898	18910	19092	18892	18885	18906	18961	19163	18813	18866	18775	18780	18926	18864	18825	18942	18990	18823	18768	18882	18598	18648	18691	18914	18918	18772	18771	18800	18756	18843	18919	18922	19039	18766	18806	18978	18880	18982	18882	18593	18937	18826	18878	18901	19102	18980	18930	18795	18773	18837	18948	19110	19045	18862	18807	18648	18967	18880	18752	18915	19102	18877	18871	18823	18938	18938	18969	18832	18894	18888	19067	18892	18781	19051	18848	18675	18831	18687	18857	18997	19052	19001	18797	18828	18834	18801	19104	18938	18931	18890	18619	18845	18893	18940	18889	18960	18876	18838	18886	18783	19141	18893	18935	18891	18861	18923	18950	18854	18938	18745	18768	18726	18874	18998	18968	18853	18784	18671	18934	19085	19041	18831	18942	18948	18664	19025	18841	18902	18802	18816	18695	18753	18763	19024	19059	18900	18827	18982	18831	18866	18942	18901	18982	18791	18938	18762	18849	18845	18753	19019	18678	18907	18813	19088	18963	18920	18871	18939	18873	18827	19028	18811	18874	18627	18870	18842	19024	18902	18858	18790	18900	19039	18946	18884	18850	18925	18713	18892	19037	18965	18819	18835	18817	18784	18877	18749	18933	18917	18779	19072	18877	18933	18927	18967	18844	19081	18993	18886	19153	19083	18855	19101	19038	18914	18947	18926	18918	18884	18892	18976	18809	18820	19044	18863	18910	18788	18963	19121	18934	18786	18926	18792	18781	18789	18860	18761	18937	18563	18816	18766	18875	18942	18794	18730	18938	18839	18881	18982	19115	18773	18709	18825	19123	18783	18925	18968	18639	18758	18620	19033	18759	18876	18888	18820	18924	18969	18774	18780	18793	18938	18695	18818	18864	18967	18844	18963	18818	18893	18855	18824	18847	19060	18831	18898	18805	18911	18833	18788	19070	18838	18921	18899	18797	18825	18946	18897	18792	18767	19101	18858	18787	18784	18953	18870	18877	18785	18996	18981	18817	18731	18894	18663	18945	18893	18889	18964	18628	18832	18685	18749	18774	19033	18906	18867	18904	18864	18877	18904	18723	18721	18872	18869	19066	18735	19011	19062	19073	18937	18975	19211	19159	19123	18980	18808	18953	18797	19006	18837	18801	18928	18822	19086	18866	18891	19060	18964	18827	18931	19067	18799	18926	18972	18898	19022	19081	18797	18922	18892	18855	18795	18952	18858	18866	18848	18833	18633	18721	19076	18770	18890	18786	18932	18950	18703	19023	18789	18776	18964	19104	19083	19147	18872	18852	18918	18693	19029	18879	18944	18731	18692	18831	18922	18898	18941	18948	18734	18832	18832	18798	18851	18864	18838	18917	18935	18986	18842	19077	18780	18859	18833	18857	18915	19088	18947	18872	18764	18862	18825	18783	18682	18823	18787	18771	19020	18846	18854	18969	18960	18993	18918	18601	19040	18904	18936	18855	19058	18814	18894	18959	19008	18635	18778	19001	18876	18848	18634	18803	19000	18873	18825	18702	19012	18858	19031	18954	18922	18871	18946	18996	18923	18927	18914	18756	18906	19048	18860	19094	18627	18945	18906	18891	19120	18997	18900	18800	18939	18892	18921	19010	18922	18848	18915	18721	18794	18769	18762	19049	18824	18861	18824	18773	18969	19027	19047	18882	18929	18694	18857	18836	18957	18861	18705	18955	18862	18834	18792	18923	19156	19196	19050	18899	18759	18800	18958	18970	18902	19053	18923	18878	18842	18909	18931	19145	18735	18969	18662	18826	18882	18779	18787	19079	18824	18908	19004	18901	18645	19049	18869	18766	18814	18820	18765	18894	18889	18953	19005	18742	18751	18853	18811	18950	19035	18688	18924	18888	18865	18981	19053	19052	18821	18868	18916	18715	18899	18949	18904	18909	18896	18709	18746	19043	18907	18870	19082	18862	18864	18857	18793	18976	18867	18830	18939	18969	18963	18832	18695	18842	19042	18978	18958	18971	18918	18829	18985	18991	19009	18748	18815	19132	18778	18897	18666	18699	18809	18601	18933	18741	18895	18738	18817	18756	18786	19037	19120	18799	18882	18929	19062	18926	18895	18772	18920	18949	19048	18992	18682	19012	18659	18799	19014	18667	18901	18997	18896	18976	19151	18994	18851	18941	18753	18893	19051	18716	18706	18791	18914	18854	18858	18872	18724	18996	18762	18657	19039	18895	18738	18927	18943	18775	18725	18825	18461	18691	18874	18920	19014	18903	18808	18713	18754	18708	18814	18945	18936	18757	18871	18871	18905	18939	18908	18812	18805	18660	18980	18841	18938	18879	18897	18788	18995	18754	18883	18875	18910	18967	18927	18951	18867	18939	18867	18932	18773	19024	18966	18768	18839	18909	18949	18775	18862	18940	18901	18892	18886	18876	18959	19097	19012	18767	18996	18752	18909	18984	18896	18934	18860	18949	18881	18878	18919	18727	18926	18953	18950	18786	18957	18814	18909	18906	18806	19000	18683	18957	18979	18894	18724	18895	18833	18840	18789	18836	18852	18981	19022	18977	18915	19032	19028	18958	18793	19008	18907	18877	18927	18935	19017	18711	18873	18945	18741	18880	18888	19036	18898	18734	18894	18940	19034	18872	18900	18930	18800	18795	18960	19060	18845	18930	18931	18885	18764	18998	18729	18879	18758	18764	18799	18814	19097	18954	19147	18785	18865	19059	18893	19207	18831	18880	18775	18910	18871	19020	18862	18740	18882	18820	18733	18776	18923	18931	18654	18902	18913	18877	18680	19013	18963	18850	18944	19160	18892	18962	18820	18969	18863	18873	18990	18826	18848	18995	18843	18958	19024	18616	18850	18905	18814	19032	19069	18878	18969	18889	19119	18826	19056	18777	19084	19113	19061	18931	18812	18682	19169	19023	18904	18987	18995	18744	18917	18948	19007	19029	18996	18891	18904	18864	18824	18802	18738	18923	18686	18774	18997	18961	18799	18779	18921	18737	18871	18763	18948	18882	19041	18803	18993	19010	18895	18750	19063	18668	19046	18768	18812	18749	18946	18930	18731	18729	18902	18875	18898	18901	18755	18753	18743	18697	19005	18800	18876	19035	18883	18966	19114	18865	18719	18941	18560	18836	19062	18900	18795	18635	18863	18834	18910	19007	18862	18833	18934	18761	19087	18777	19015	18764	18924	18979	18878	18702	19054	18940	18976	18961	19050	18875	18895	18971	18899	18693	18724	18875	19073	18708	18817	18838	18895	18780	18962	18962	18889	18658	18865	19023	19052	18582	18861	18952	18669	18862	18895	18738	18895	18920	19007	18847	18945	18820	18956	18839	18725	18845	18757	18883	18862	18875	18876	18821	19068	18879	18842	18815	18833	18970	18896	18950	19042	18646	18828	18729	18829	18777	18904	18936	18991	18947	18780	18913	18920	18751	18945	18601	18739	18807	19005	18881	18983	18687	18716	18861	18945	18896	19025	18761	18968	18811	18783	18728	18661	18981	18870	18912	18843	18790	18958	18938	18842	18801	18850	19039	18923	18875	18860	18901	18930	18915	18968	19091	18855	18899	18893	18993	18861	18797	18806	18855	18824	18766	18798	18894	18923	19055	19081	19080	19040	18930	19125	18721	18933	18740	18961	18855	19008	18806	18909	18748	18932	19041	18824	18997	19028	18976	18825	18974	18919	18831	18943	18809	18853	18866	18807	18825	18745	18814	18769	18774	18879	18763	18838	18695	18811	18919	18762	18802	18920	18794	18840	18763	18984	18885	18970	18848	19033	18879	18776	19114	18851	18687	18879	19063	19015	19180	18847	18922	18942	18891	18910	18928	18933	19145	18847	18899	18901	18888	18934	18927	18899	19025	18662	19099	18979	18955	18795	18730	19091	18894	18901	18831	18932	18900	18717	18698	19037	18827	18903	18833	18899	18972	18931	18906	18826	18672	18778	18692	18959	19063	18820	18896	19031	18765	18833	18789	18948	19060	18956	18971	18966	18940	18811	18748	18814	18845	19107	18760	18676	18801	18905	18839	18756	18814	18823	18996	18870	18917	18732	18919	19085	18694	18950	18936	18731	18808	18955	18927	18878	18798	18740	18866	18905	18713	18993	18951	18725	18756	18745	18942	18677	19017	18843	18824	19107	19101	18775	18834	18759	19150	18869	18861	18883	18965	18700	18887	18961	18515	18967	18800	19091	18934	19022	18675	18681	18855	18830	18880
21419	38984	32919	21608	17332	16725	16477	16337	16140	16243	16071	16089	16162	16100	16034	15923	15956	16027	15766	16067	15735	15935	15896	15830	16096	15769	15937	15720	15931	15805	15864	15866	15941	15993	16013	16067	15879	15909	15843	15927	15972	15874	16013	15984	15858	15748	16071	15780	15854	15829	15974	16056	16000	16006	15873	15849	15874	15986	15855	15862	15655	15986	15735	15893	15882	15991	16493	16478	16306	16182	16188	15825	15872	15911	15741	15898	15899	15763	15986	15959	15869	15925	15843	15992	15935	15962	15859	15809	15976	15952	15765	15800	16053	15911	15894	15935	15876	15876	15808	15913	15814	15873	15889	15846	15912	15814	15912	16055	15755	15678	16022	15799	15891	15847	15915	15716	15960	15536	15941	15797	15819	15914	15859	15794	16167	15940	15904	15845	15828	15868	15799	15871	15910	15782	15845	15853	15716	15821	15802	15936	15855	15892	15857	15746	15944	15974	15691	15807	16008	15786	15962	15921	15847	16013	15871	15879	15995	15890	15921	15928	15813	15756	15815	15865	16005	15799	15680	15889	15785	15746	15702	15893	15868	15862	15786	15914	15803	15827	15821	16095	15807	15986	16009	15888	15891	15751	15752	15884	15992	15830	15815	15938	15689	15860	15780	15676	15741	15833	15871	15813	15967	16091	15844	15942	15783	16005	15984	15789	15896	15913	15871	15911	15920	15801	15837	15744	15821	15834	15875	15830	15875	15767	15788	15767	15933	15856	15923	15985	15821	15860	15790	15693	15888	15846	15753	15804	15924	15822	15895	15812	15886	15714	15810	15923	15773	15762	15823	15942	15935	15878	15684	15893	15782	15889	15929	15886	15764	15973	15856	15891	15727	15937	15996	15880	16010	16017	15849	15856	15905	15797	15807	15856	15881	16014	15943	15895	15844	15736	15729	15750	15872	15921	15910	15781	16030	16009	15841	15745	15743	16012	16045	15934	15724	15870	15925	15928	15878	15824	15796	15911	15936	15990	15978	15799	15831	15807	15709	15955	15942	15983	15934	16017	15698	15830	15837	15980	15893	15888	15717	15777	15888	15840	15824	15902	15942	15707	15741	15930	15949	15742	15837	15989	15975	15832	15929	15918	15880	15925	15829	16064	15866	15771	15852	15705	15770	15924	15878	16009	15797	15987	16035	15662	15864	15883	15870	15847	15890	15762	15886	15718	16068	15832	15919	16049	15802	15855	15747	15780	15960	15838	15839	15805	15836	15740	15933	15978	15730	15826	15851	16019	15830	15880	15760	15859	15921	15771	16010	16010	15897	15726	15921	15899	15701	15766	15753	15788	15888	15696	15820	15789	15900	15864	15740	15858	15797	15998	15979	15836	15902	15741	15657	15886	16048	15848	15889	15863	15637	15786	15924	15771	16000	15899	15791	15809	15709	15883	15813	15802	15809	15673	15877	15894	15815	15793	15903	15716	15898	15940	15729	15848	16013	15841	15815	15780	15921	15838	15881	15886	15700	15875	15898	15798	15708	15751	15666	15981	15765	15820	15811	15982	15848	15906	15993	15964	15953	15810	15788	15726	15803	15807	15636	15914	15805	15895	15804	15936	15877	15851	15809	15846	15791	15839	16055	15700	15928	15802	15858	15827	15932	15798	15971	15823	15760	15829	15916	15776	15845	15757	15917	15888	15818	15903	16050	15789	15732	15898	15885	15937	15888	15819	15953	15735	15841	15946	15912	15755	15697	16011	15935	15946	15945	15762	15887	15739	15897	15935	15755	15957	15865	15971	15735	15753	15850	15870	15746	15903	15736	15971	15928	15926	15879	15858	15749	15802	15927	16076	15773	15806	15773	15807	15790	15917	15773	15799	15918	15796	15907	15774	15802	15849	15922	15871	15908	15754	15720	15890	15868	15929	16074	15930	16005	15879	15865	15800	15752	15895	15968	15788	15989	15886	15801	15959	15804	15876	15874	15704	15670	15993	15779	15907	15806	15709	15793	15969	15698	15793	15890	15840	15952	15889	15890	15824	15827	15939	15958	15968	15958	15853	15683	15809	15880	16016	15907	15915	15941	15633	15774	16032	15889	15953	15929	15899	15739	15755	15846	15998	15850	15910	15871	15910	15730	15830	15968	16044	15979	15768	15919	15984	15978	15815	15965	15898	15974	15901	15913	16115	15905	15764	15980	15912	15833	16063	15868	15855	16045	15785	15798	15681	15855	15850	15910	15644	15876	15778	15934	15754	15801	15976	15827	15930	15800	15959	15732	15833	15847	16008	15876	15999	15807	15691	15768	15885	15963	15768	15912	15824	16007	15772	15837	15797	15848	15850	15762	15856	15886	15813	15929	16068	15769	15871	15829	15871	15921	15751	15789	15780	15861	15748	15931	15879	15789	15924	15769	16018	15921	15849	15825	15867	15885	15940	15913	15871	15913	15977	15880	15747	15954	15918	15838	15836	15823	15832	15647	15984	15899	15963	16021	15912	15932	15829	15789	15859	15884	15799	15961	15665	15768	15724	15873	15824	16042	15776	15807	15829	15740	15829	15659	15946	16058	15850	15964	15910	15840	15742	15863	15891	15808	15793	15928	15887	15981	16017	15746	15899	15902	15879	15947	15753	15808	15939	15787	15885	16029	15961	15765	15908	15770	15803	15826	15934	15827	15917	15830	15934	15834	15795	15883	15810	15902	15975	15676	15871	15865	15881	15896	16029	15833	15763	15893	16000	15972	15804	15781	15931	15809	15848	15842	15724	15915	15987	15899	15867	15892	15927	15873	15695	15830	16024	15897	15873	15861	15868	15710	15626	15836	15832	15809	16055	15788	16012	15934	15843	15784	15958	15898	15781	15873	15786	15824	15909	15707	15903	15911	15724	15990	15825	15826	15897	15935	15680	15710	15730	15907	15773	15851	15808	15909	15831	15896	15831	15935	15927	15733	15787	15845	15843	15984	15829	15761	15745	15718	15877	15759	15920	15805	15949	15772	15739	15690	15855	15852	15690	15724	15824	15772	15853	15995	15788	15761	15984	15934	15810	15859	16016	15784	15762	15778	16067	15894	15935	15622	15981	15908	15879	15634	15792	15662	15747	15656	15929	15822	15868	15759	15798	15929	16030	15868	15800	15943	15816	15830	15919	15905	15970	15709	15766	15833	15824	15945	15741	15657	15983	15920	16053	15862	15923	15870	15846	15951	15822	15827	15954	15881	15780	16093	15923	15919	15984	15750	15781	15950	15916	15770	15771	15917	15887	16043	15757	15794	15774	16051	15630	15809	15728	15887	15916	15874	15791	15846	15752	15856	15769	15858	16113	15767	15827	15892	15752	15910	15828	15839	15912	16010	16029	15943	15767	15824	15861	15852	15935	15753	15896	15744	15771	15891	15834	15801	15800	15909	15906	15742	15930	15817	15975	15716	15757	15807	15959	15828	15928	15654	15878	15966	15685	15772	15758	15894	15910	15894	15953	15798	15857	15811	15908	15904	15983	15961	15743	16088	15678	15857	16002	15872	15904	15956	15775	15863	15938	15938	15926	15886	15745	15854	15864	15828	15797	15890	15891	15828	15911	15850	15779	16014	16031	15865	15847	15773	15888	15906	15909	16003	15772	15941	15735	15911	15828	15786	15823	15831	15864	15854	15817	15838	15901	15753	15805	15899	15767	15887	15938	15960	16028	15994	15728	15993	15924	15968	15809	15814	15837	15901	15822	15920	15794	15991	16011	15721	15916	15697	15658	15807	15832	15826	16011	15690	15811	15872	15764	15908	16057	15950	15930	15924	15931	15905	15928	15988	15826	15841	15867	15731	15911	15833	15761	15874	15941	15870	15776	15954	15909	15791	15839	15812	15866	16067	15996	16028	15903	15730	15865	15778	15992	15782	15750	15845	15963	15865	15675	15679	15878	15952	15909	15831	15834	15827	15898	15935	15954	15742	15960	15895	15864	15920	15903	15581	15886	15716	15833	15872	15775	15855	16079	15823	15692	15853	15772	15637	15726	15819	15763	15948	15999	15993	15779	15889	15813	15977	15840	15651	15748	15727	15783	16006	15972	15859	15978	15886	15945	15874	15850	15771	15877	15949	15744	15769	15940	15818	15743	16027	15923	15881	15826	15687	15901	15837	15833	15891	15937	15876	15704	15945	15709	15729	15941	15772	15846	15892	16042	15910	15884	15859	15923	15888	15789	15718	15918	15888	15742	15888	15846	15828	16000	15821	15938	15877	15858	15809	15819	15902	15876	15859	15993	15765	15880	15941	15733	15792	15870	15833	15904	15845	15846	15785	15802	15988	15914	15898	15931	15844	15880	15722	15847	15996	15768	15814	15827	15859	15763	15899	15796	15928	15724	16064	15661	16004	15768	15997	15894	15825	15808	15894	15760	15700	15889	15716	15897	15725	15853	16006	15837	15774	15834	15903	15780	15974	15759	15786	15838	15844	15929	16019	15958	15879	15806	15923	15815	15835	15789	15939	15794	15687	15729	15975	15987	15859	15908	15872	15945	15793	15833	15962	15876	15986	15788	15895	15636	15853	15771	15846	15808	15867	15806	15974	15953	15847	15892	15772	15810	15949	15908	15793	15783	15961	15774	15957	15969	16050	15890	16110	15779	15928	15934	15848	15888	15808	15917	15949	15869	15887	15803	15967	15987	15843	15822	15673	15719	15898	15679	15813	15772	15894	15910	15743	15925	16022	15691	15738	15918	15813	15931	15852	15982	15908	15866	15802	15842	15732	15874	15768	15861	15890	15761	15913	15790	15904	15640	16011	15903	15688	15921	15920	15834	15745	15952	15861	15761	15705	15727	16007	15909	15737	15919	15682	15872	15840	15845	15799	15806	15681	15719	15944	15862	15937	15978	15900	15896	15844	15831	15956	15761	15851	15863	15791	16062	15960	15635	15814	15784	15867	15852	15912	15770	15940	15811	15924	15953	15850	15790	15730	15951	15867	15823	15877	15881	15907	15926	15778	15908	15818	15725	15818	15897	15739	16021	15923	15950	15828	15780	15822	15948	15794	15793	15896	15877	16089	15841	15909	15787	15934	15812	15768	15833	15848	15826	15975	16032	15606	15999	15809	15670	15795	15758	15732	15988	15879	15681	15808	15923	15837	15771	15744	15870	15842	15953	16002	15814	16109	16038	15919	15770	15696	15889	15786	15893	15696	15723
22322	20846	28437	23368	21086	23285	25476	20826	20136	20382	20270	20245	19932	19832	19983	19929	20094	19961	19846	19965	19851	19817	19734	19751	19886	19912	19985	19680	19999	19596	19833	19849	19805	19808	19760	19782	20012	19797	19722	19757	19783	19676	19800	19641	19860	19541	19673	19734	19734	19786	19652	19536	19675	19798	19710	19770	19800	19687	19851	19781	19806	19683	19838	19822	19736	19851	20692	20573	20322	20170	19984	19594	19854	19643	19697	19480	19761	19498	19475	19874	19621	19658	19735	19565	19525	19548	19826	19719	19529	19670	19471	19598	19559	19698	19742	19765	19641	19752	19764	19727	19683	19437	19465	19814	19548	19645	19782	19588	19681	19406	19700	19690	19700	19732	19353	19624	19752	19599	19770	19729	19662	19649	19675	19769	19556	19601	19509	19608	19779	19657	19703	19664	19767	19653	19604	19865	19683	19437	19590	19832	19694	19738	19629	19625	19531	19666	19665	19624	19632	19599	19510	19787	19744	19756	19633	19582	19609	19583	19523	19684	19516	19540	19712	19611	19731	19565	19564	19537	19590	19510	19544	19616	19703	19642	19646	19745	19618	19647	19518	19772	19553	19619	19581	19453	19710	19604	19702	19522	19390	19485	19618	19678	19584	19625	19736	19665	19421	19458	19615	19914	19480	19723	19661	19682	19387	19500	19626	19547	19594	19577	19443	19827	19771	19816	19585	19729	19683	19586	19862	19505	19628	19647	19455	19619	19627	19761	19849	19560	19616	19519	19672	19572	19644	19476	19443	19514	19726	19643	19534	19598	19439	19536	19566	19752	19624	19651	19367	19560	19702	19584	19509	19682	19511	19529	19585	19469	19908	19584	19685	19605	19495	19566	19573	19514	19610	19692	19499	19425	19663	19560	19633	19732	19588	19701	19351	19572	19591	19516	19477	19574	19678	19700	19658	19560	19484	19541	19638	19695	19598	19512	19712	19562	19520	19385	19594	19642	19767	19900	19565	19492	19502	19483	19563	19524	19664	19615	19457	19618	19660	19713	19564	19829	19659	19523	19556	19707	19465	19555	19388	19898	19629	19503	19646	19666	19648	19677	19750	19597	19450	19517	19676	19747	19522	19729	19623	19378	19498	19726	19745	19585	19437	19570	19556	19790	19747	19665	19538	19734	19397	19790	19727	19553	19581	19693	19837	19465	19575	19704	19517	19779	19610	19594	19626	19708	19748	19406	19683	19744	19394	19568	19712	19605	19745	19608	19624	19341	19740	19621	19766	19559	19500	19607	19722	19549	19649	19455	19786	19520	19585	19703	19759	19675	19618	19714	19803	19779	19526	19418	19630	19742	19810	19550	19461	19754	19621	19745	19526	19679	19489	19553	19536	19655	19688	19523	19535	19559	19522	19619	19816	19635	19591	19504	19694	19625	19710	19554	19521	19496	19837	19489	19586	19677	19709	19665	19430	19476	19762	19597	19700	19791	19663	19747	19569	19540	19623	19462	19382	19426	19471	19621	19635	19552	19530	19614	19802	19590	19584	19603	19626	19774	19763	19723	19564	19801	19515	19730	19449	19548	19885	19736	19741	19679	19800	19561	19680	19579	19660	19609	19637	19624	19753	19589	19682	19552	19535	19607	19790	19753	19576	19816	19662	19788	19440	19429	19588	19543	19566	19891	19759	19587	19582	19698	19770	19579	19620	19583	19424	19745	19465	19681	19517	19549	19650	19287	19799	19773	19666	19838	19539	19673	19563	19575	19604	19541	19557	19469	19715	19638	19664	19692	19584	19818	19737	19800	19630	19535	19471	19578	19383	19782	19605	19693	19608	19618	19506	19616	19631	19559	19461	19690	19597	19619	19714	19674	19671	19561	19608	19502	19543	19682	19436	19488	19605	19821	19797	19586	19672	19664	19864	19628	19573	19573	19602	19608	19635	19647	19554	19730	19837	19637	19693	19543	19545	19535	19796	19749	19716	19622	19420	19827	19700	19515	19439	19704	19425	19534	19628	19499	19427	19755	19647	19922	19672	19752	19631	19677	19570	19441	19364	19548	19639	19583	19858	19405	19573	19575	19618	19702	19466	19500	19652	19627	19493	19424	19506	19587	19749	19462	19723	19761	19654	19581	19587	19622	19663	19659	19752	19606	19436	19482	19548	19618	19777	19695	19785	19580	19654	19674	19636	19540	19780	19601	19590	19523	19677	19634	19531	19579	19727	19494	19647	19773	19817	19541	19393	19368	19469	19619	19782	19335	19503	19534	19676	19550	19595	19663	19615	19695	19453	19604	19870	19590	19336	19693	19699	19520	19623	19597	19699	19575	19711	19466	19666	19656	19687	19687	19461	19492	19614	19655	19594	19557	19656	19537	19366	19741	19535	19648	19614	19623	19689	19719	19660	19584	19590	19780	19690	19496	19340	19598	19603	19544	19707	19491	19686	19701	19547	19525	19455	19510	19348	19577	19775	19526	19636	19374	19526	19635	19672	19628	19611	19481	19589	19736	19583	19655	19691	19646	19510	19612	19676	19782	19611	19626	19603	19757	19617	19621	19555	19319	19570	19634	19472	19499	19763	19431	19621	19544	19460	19578	19372	19864	19594	19686	19672	19736	19660	19620	19625	19578	19678	19537	19787	19575	19731	19750	19720	19530	19409	19602	19589	19570	19620	19787	19681	19546	19528	19767	19734	19696	19511	19664	19612	19521	19698	19643	19663	19695	19298	19425	19748	19809	19512	19388	19785	19520	19760	19572	19514	19807	19492	19574	19648	19736	19341	19689	19482	19548	19626	19786	19572	19509	19611	19804	19527	19712	19531	19625	19743	19584	19753	19685	19732	19456	19659	19586	19636	19566	19650	19628	19609	19633	19816	19785	19580	19712	19585	19644	19696	19709	19830	19545	19726	19459	19680	19595	19584	19672	19633	19733	19453	19840	19652	19538	19574	19488	19827	19659	19842	19770	19818	19547	19673	19749	19672	19690	19618	19568	19723	19546	19522	19687	19511	19694	19649	19634	19715	19611	19440	19648	19768	19511	19761	19706	19702	19415	19256	19630	19714	19671	19493	19796	19630	19588	19576	19539	19657	19652	19726	19703	19545	19460	19655	19551	19570	19637	19622	19781	19295	19664	19478	19586	19509	19586	19697	19575	19561	19555	19662	19487	19598	19636	19612	19657	19568	19691	19525	19728	19516	19852	19858	19532	19666	19916	19594	19516	19531	19737	19399	19631	19869	19614	19269	19797	19812	19795	19595	19563	19482	19578	19394	19378	19823	19670	19656	19700	19632	19648	19306	19534	19772	19692	19702	19575	19690	19697	19463	19691	19382	19660	19622	19527	19692	19571	19485	19561	19461	19566	19500	19389	19653	19461	19776	19720	19781	19458	19642	19470	19614	19604	19561	19690	19503	19516	19560	19680	19576	19852	19605	19672	19671	19664	19391	19436	19619	19813	19833	19612	19661	19405	19612	19799	19530	19574	19721	19755	19656	19609	19515	19591	19577	19603	19723	19607	19477	19602	19718	19574	19585	19618	19708	19612	19681	19734	19615	19799	19570	19516	19476	19586	19539	19693	19470	19662	19633	19730	19445	19638	19751	19529	19642	19694	19613	19737	19695	19752	19494	19733	19700	19723	19604	19602	19636	19725	19639	19723	19515	19681	19894	19622	19655	19570	19559	19559	19551	19318	19802	19598	19571	19560	19646	19797	19586	19413	19567	19457	19939	19722	19682	19654	19702	19916	19637	19514	19696	19517	19698	19554	19813	19415	19578	19446	19587	19699	19638	19622	19603	19600	19528	19808	19842	19641	19572	19735	19666	19456	19358	19663	19433	19774	19389	19489	19559	19627	19652	19684	19775	19658	19637	19533	19640	19785	19663	19681	19738	19613	19448	19490	19604	19617	19651	19499	19439	19742	19654	19691	19856	19578	19595	19633	19722	19562	19526	19826	19817	19369	19562	19515	19737	19447	19375	19540	19657	19529	19726	19545	19678	19866	19658	19767	19634	19640	19623	19642	19536	19603	19666	19645	19820	19420	19466	19354	19468	19604	19767	19590	19625	19466	19470	19674	19787	19732	19543	19548	19756	19484	19642	19466	19697	19487	19785	19598	19777	19631	19735	19652	19557	19581	19562	19669	19629	19630	19586	19601	19490	19643	19648	19537	19456	19697	19586	19702	19549	19543	19403	19483	19532	19761	19579	19547	19395	19562	19647	19717	19561	19487	19593	19587	19585	19543	19425	19430	19623	19623	19598	19612	19654	19515	19642	19729	19602	19687	19683	19642	19635	19461	19669	19708	19519	19513	19463	19406	19501	19639	19526	19469	19659	19502	19544	19741	19569	19621	19571	19795	19536	19444	19681	19571	19759	19493	19664	19746	19708	19713	19449	19717	19709	19629	19289	19661	19679	19457	19670	19616	19797	19579	19520	19605	19533	19444	19479	19596	19535	19587	19472	19812	19605	19749	19658	19590	19394	19515	19721	19809	19664	19627	19642	19530	19496	19667	19534	19784	19819	19648	19703	19988	19662	19753	19637	19698	19726	19779	19773	19725	19788	19788	19507	19707	19706	19532	19669	19559	19593	19409	19672	19643	19577	19555	19646	19577	19701	19652	19365	19470	19571	19597	19684	19596	19528	19679	19737	19486	19605	19507	19681	19473	19624	19547	19418	19761	19541	19514	19651	19455	19406	19570	19709	19759	19693	19726	19785	19722	19647	19863	19537	19584	19572	19663	19443	19667	19752	19572	19537	19778	19580	19561	19706	19492	19641	19799	19616	19798	19809	19652	19478	19813	19802	19541	19351	19406	19572	19599	19608	19530	19514	19693	19483	19664	19669	19695	19685	19481	19535	19866	19820	19687	19712	19519	19447	19752	19561	19809	19525	19758	19749	19642	19686	19637	19532	19790	19601	19865	19756	19673	19678	19711	19736	19700	19697	19754	19573	19637	19568	19514	19754	19736	19664	19636	19740	19549	19585	19752	19597	19656	19526	19591	19670	19730	19602	19579	19606	19812	19726	19686	19716	19613	19510	19722	19443	19638	19535	19613	19583	19759	19594	19646	19545	19637	19739	19690	19588	19531	19528	19451	19587	19210	19775	19582	19690	19458	19423	19704	19459	19701	19860	19549	19456	19562	19413	19507	19695	19523	19580	19512	19960	19663
25652	45520	37372	24131	19092	17926	17588	17099	16956	16872	16499	16752	16711	16446	16586	16475	16409	16444	16474	16430	16391	16362	16421	16413	16402	16353	16442	16330	16411	16424	16378	16464	16608	16234	16542	16425	16315	16352	16377	16459	16289	16358	16328	16368	16339	16368	16477	16394	16345	16424	16430	16473	16271	16323	16326	16521	16224	16274	16324	16348	16314	16113	16160	16145	16504	16723	17404	17612	17382	16951	16664	16320	16304	16435	16255	16425	16409	16370	16389	16341	16188	16208	16172	16263	16551	16323	16350	16258	16267	16340	16304	16297	16253	16315	16334	16155	16366	16202	16376	16427	16227	16365	16322	16206	16189	16339	16288	16240	16172	16283	16195	16304	16293	16131	16329	16333	16160	16274	16221	16469	16159	16413	16146	16261	16214	16218	16217	16186	16364	16244	16251	16269	16413	16440	16043	16340	16375	16355	16235	16286	16500	16344	16275	16174	16393	16362	16118	16367	16231	16261	16341	16233	16265	16385	16371	16196	16270	16503	16302	16269	16269	16175	16228	16165	16481	16290	16174	16182	16275	16299	16229	16169	16383	16421	16260	16369	16309	16369	16200	16146	16260	16320	16271	16256	16322	16345	16348	16304	16059	16225	16285	16258	16211	16225	16323	16312	16357	16233	16183	16244	16145	16304	16255	16275	16372	16366	16409	16415	16318	16196	16283	16281	16310	16175	16103	16274	16200	16269	16561	16410	16162	16206	16263	16277	16218	16282	16163	16253	15981	16468	16366	16310	16220	16112	16194	16266	16159	16288	16324	16441	16308	16270	16374	16332	16372	16228	16311	16158	16282	16281	16495	16397	16245	16208	16187	16242	16173	16240	16426	16477	16290	16130	16194	16200	16245	16409	16202	16328	16258	16381	16478	16417	16274	16306	16201	16197	16199	16362	16229	16397	16327	16303	16243	16480	16211	16334	16331	16285	16278	16335	16371	16189	16270	16132	16242	16184	16299	16265	16236	16156	16216	16288	16338	16197	16398	16235	16316	16271	16106	16168	16225	16282	16345	16276	16336	16390	16304	16223	16314	16388	16288	16404	16201	16361	16145	16378	16411	16220	16276	16155	16244	16325	16359	16244	16365	16116	16343	16347	16192	16207	16276	16237	16234	16323	16235	16268	16299	16315	16352	16381	16347	16398	16290	16243	16170	16337	16164	16190	16359	16204	16547	16395	16362	16203	16517	16280	16396	16149	16237	16386	16281	16273	16235	16292	16455	16309	16368	16309	16152	16056	16241	16324	16297	16324	16211	16308	16333	16252	16196	16131	16253	16214	16285	16226	16200	16165	16210	16278	16306	16375	16278	16254	16229	16081	16193	16376	16204	16330	16181	16238	16103	16236	16251	16423	16241	16305	16289	16224	16219	16150	16277	16285	16323	16379	16215	16230	16296	16254	16375	16156	16273	16191	16249	16448	16337	16320	16320	16207	16289	16390	16269	16259	16234	16313	16308	16256	16273	16214	16454	16178	16096	16259	16314	16286	16177	16245	16269	16237	16277	16119	16345	16302	16154	16354	16388	16430	16241	16286	16399	16277	16273	16248	16314	16367	16222	16235	16353	16350	16372	16326	16393	16311	16289	16346	16252	16354	16351	16145	16304	16362	16331	16304	16294	16497	16282	16164	16376	16238	16447	16229	16364	16263	16301	16238	16295	16177	16154	16090	16200	16265	16422	16177	16364	16332	16308	16296	16251	16235	16220	16314	16318	16353	16322	16267	16263	16353	16320	16196	16245	16225	16353	16233	16360	16234	16437	16300	16505	16285	16289	16279	16286	16281	16233	16226	16387	16485	16231	16373	16321	16334	16246	16237	16150	16349	16105	16367	16349	16242	16351	16380	16385	16198	16124	16152	16246	16238	16278	16315	16175	16311	16254	16271	16072	16113	16187	16298	16263	16477	16454	16306	16234	16290	16146	16292	16280	16223	16333	16255	16279	16259	16335	16215	16309	16180	16389	16134	16471	16222	16365	16172	16249	16220	16367	16206	16367	16180	16315	16110	16126	16190	16318	16127	16376	16254	16305	16370	16125	16300	16149	16373	16473	16151	16438	16121	16348	16244	16390	16298	16075	16272	16212	16134	16314	16270	16291	16248	16189	16421	16205	16394	16243	16449	16239	16417	16211	16248	16233	16068	16345	16275	16346	16203	16313	16133	16247	16223	16369	16294	16231	16290	16365	16272	16231	16299	16335	16259	16139	16428	16579	16344	16370	16286	16219	16234	16157	16324	16293	16233	16497	16171	16200	16141	16396	16240	16132	16210	16222	16219	16484	16093	16328	16286	16247	16323	16474	16229	16280	16270	16534	16301	16203	16400	16306	16484	16322	16333	16383	16301	16381	16371	16202	16240	16285	16274	16386	16200	16264	16161	16452	16201	16317	16409	16198	16275	16220	16336	16171	16229	16362	16108	16185	16152	16328	16128	16275	16374	16234	16103	16307	16217	16327	16150	16336	16161	16140	16094	16131	16289	16160	16225	16335	16179	16220	16422	16267	16186	16206	16296	16306	16138	16100	16358	16141	16205	16496	16219	16336	16214	16369	16192	16404	16329	16418	16116	16452	16296	16326	16216	16359	16339	16043	16246	16320	16339	16124	16117	16247	16480	16250	16379	16256	16249	16179	16278	16320	16198	16251	16396	16383	16170	16242	16263	16311	16337	16138	16212	16140	16233	16239	16343	16119	16414	16356	16327	16230	16179	16394	16321	16193	16443	16195	16291	16226	16134	16342	16278	16469	16412	16213	16231	16363	16389	16252	16283	16108	16309	16384	16374	16257	16318	16367	16243	16155	16331	16260	16174	16225	16345	16202	16237	16317	16290	16329	16325	16308	16296	16254	16317	16128	16299	16440	16036	16331	16185	16245	16297	16273	16169	16347	16309	16334	16181	16139	16274	16253	16157	16254	16292	16269	16248	16078	16343	16205	16196	16166	16230	16362	16316	16123	16300	16359	16323	16294	16210	16115	16374	16300	16195	16253	16416	16177	16167	16284	16317	16274	16328	16306	16421	16184	16114	16214	16174	16270	16213	16388	16342	16455	16148	16303	16267	16333	16112	16294	16459	16326	16235	16442	16211	16430	16241	16231	16317	16116	16174	16294	16293	16166	16034	16156	16238	16279	16132	16400	16324	16145	16380	16253	16262	16199	16349	16335	16412	16194	16364	16369	16168	16341	16178	16300	16236	16239	16397	16227	16183	16161	16141	16220	16436	16363	16382	16469	16273	16252	16223	16191	16202	16240	16431	16239	16353	16306	16418	16173	16309	16175	16314	16259	16302	16242	16209	16243	16188	16352	16365	16353	16337	16378	16170	16400	16363	16224	16456	16151	16250	16421	16372	16262	16361	16390	16192	16172	16365	16214	16307	16330	16324	16456	16097	16179	16050	16351	16334	16200	16337	16323	16282	16367	16172	16200	16233	16342	16364	16446	16227	16224	16185	16288	16333	16123	16214	16443	16277	16360	16322	16343	16156	16320	16223	16265	16226	16227	16255	16102	16194	16309	16352	16290	16497	16316	16194	16191	16475	16277	16294	16333	16247	16320	16286	16210	16300	16219	16226	16340	16233	16299	16270	16568	16367	16385	16172	16342	16220	16154	16298	16202	16148	16330	16271	16455	16181	16220	16213	16231	16103	16316	16395	16338	16358	16060	16234	16322	16424	16078	16300	16112	16146	16201	16215	16118	16320	16309	16283	16214	16214	16261	16421	16347	16311	16225	16068	16376	16295	16305	16171	16028	16204	16098	16154	16415	16124	16218	16175	16208	16371	16274	16338	16236	16245	16190	16246	16274	16424	16346	16255	16323	16449	16039	16213	16365	16192	16135	16235	16311	16225	16267	16381	16421	16397	16190	16309	16255	16260	16305	16323	16397	16218	16178	16210	16188	16039	16304	16283	16022	16297	16372	16292	16203	16293	16253	16316	16345	16280	16048	16164	16169	16216	16185	16183	16170	16239	16129	16401	16083	16298	16383	16286	16457	16235	16129	16367	16149	16287	16318	16209	16427	16382	16340	16286	16285	16173	16152	16409	16257	16409	16489	16202	16353	16210	16285	16523	16281	16422	16301	16311	16217	16317	16275	16267	16244	16147	16163	16311	16413	16309	16022	16286	16383	16397	16248	16120	16221	16232	16249	16224	16223	16156	16366	16445	16051	16359	16187	16238	16329	16260	16345	16325	16307	16156	16517	16124	16283	16308	16170	16239	16269	16501	16241	16420	16270	16336	16142	16260	16227	16464	16291	16185	16210	16305	16099	16324	16157	16509	16265	16195	16372	16253	16271	16401	16108	16348	16280	16461	16337	16311	16108	16211	16246	16259	16138	16310	16303	16170	16277	16281	16188	16317	16182	16227	16188	16284	16298	16297	16393	16296	16357	16210	16357	16218	16356	16161	16336	16324	16245	16297	16249	16334	16330	16158	16325	16184	16190	16216	16226	16115	16452	16272	16381	16254	16330	16253	16205	16365	16254	16287	16149	16267	16341	16239	16275	16390	16310	16181	16242	16321	16291	16304	16033	16296	16166	16195	16208	16379	16271	16283	16148	16284	16337	16408	16234	16455	16257	16278	16169	16392	16256	16356	16208	16168	16216	16494	16281	16368	16318	16180	16228	16196	16367	16449	16281	16152	16391	16314	16236	16274	16282	16302	16346	16207	16403	16271	16344	16248	16388	16197	16251	16139	16353	16285	16243	15990	16321	16435	16405	16200	16154	16347	16215	16264	16297	16316	16363	16155	16292	16471	16296	16036	16385	16164	16143	16116	16319	16269	16214	16363	16308	16335	16207	16367	16272	16327	16300	16051	16479	16302	16242	16243	16404	16117	16245	16287	16207	16020	16211	16191	16339	16309	16254	16169	16283	16357	16420	16278	16161	16381	16285	16544	16440	16225	16264	16278	16407	16462	16303	16205	16230	16299	16426	16209	16239	16228	16290	16384	16260	16052	16182	16177	16288	16236	16337	16321	16165	16228	16094	16147	16189	16172	16312	16221	16359	16243	16321	16114	16197	16449	16244	16260	16232	16355	16398	16180	16216	16303	16085	16415	16232	16278	16226	16317	16095	16269	16192	16175	16394	16241	16273	16316	16361	16203	16297	16320	16206	16182	16313	16292	16344	16374
27347	22719	25915	22888	19603	19559	19773	19735	19556	19473	19429	19523	19371	19391	19456	19466	19443	19512	19710	19676	19618	19487	19486	19470	19480	19325	19600	19424	19525	19555	19315	19634	19526	19383	19471	19426	19528	19498	19381	19252	19588	19342	19715	19505	19465	19725	19441	19518	19216	19365	19430	19498	19499	19649	19571	19700	19715	19402	19441	19403	19636	19689	19523	19383	19394	19400	19479	19471	19723	19562	19567	19625	19416	19464	19434	19528	19471	19586	19302	19524	19407	19458	19524	19467	19357	19508	19447	19592	19390	19834	19378	19505	19476	19270	19537	19405	19614	19354	19468	19435	19465	19601	19530	19635	19605	19606	19467	19617	19585	19769	19516	19504	19636	19665	19471	19666	19600	19428	19640	19620	19429	19352	19373	19507	19654	19618	19480	19329	19436	19482	19720	19603	19307	19575	19331	19441	19195	19363	19299	19411	19465	19473	19376	19461	19485	19584	19383	19452	19377	19615	19425	19294	19554	19556	19558	19699	19223	19412	19299	19597	19670	19280	19238	19418	19473	19484	19473	19660	19492	19610	19374	19457	19570	19481	19212	19489	19622	19476	19521	19425	19503	19467	19676	19345	19487	19496	19379	19324	19434	19720	19542	19442	19548	19434	19366	19447	19563	19447	19665	19389	19422	19592	19613	19265	19487	19665	19401	19727	19504	19538	19390	19323	19523	19533	19645	19368	19572	19317	19611	19775	19375	19531	19361	19357	19488	19590	19398	19518	19588	19521	19245	19233	19460	19410	19498	19535	19292	19307	19426	19536	19453	19378	19461	19511	19569	19584	19506	19485	19443	19305	19510	19229	19438	19371	19485	19540	19487	19434	19343	19540	19553	19508	19472	19508	19248	19631	19494	19342	19646	19499	19212	19518	19303	19483	19554	19623	19497	19530	19432	19603	19472	19589	19280	19676	19613	19671	19559	19358	19715	19241	19592	19408	19468	19348	19677	19386	19525	19481	19571	19298	19238	19562	19525	19307	19463	19372	19601	19621	19573	19485	19668	19441	19472	19575	19380	19564	19395	19463	19416	19332	19481	19304	19648	19514	19396	19703	19642	19523	19512	19562	19610	19152	19343	19525	19631	19231	19457	19722	19483	19345	19517	19480	19605	19492	19565	19671	19486	19353	19457	19301	19269	19436	19429	19406	19486	19438	19442	19472	19617	19473	19602	19477	19358	19502	19435	19429	19596	19665	19311	19387	19366	19343	19518	19435	19299	19313	19439	19638	19419	19507	19417	19521	19409	19521	19641	19423	19480	19403	19492	19452	19313	19558	19500	19448	19478	19584	19366	19406	19378	19356	19613	19435	19367	19442	19532	19616	19427	19483	19373	19586	19559	19403	19639	19584	19425	19614	19664	19510	19532	19625	19449	19466	19525	19591	19592	19395	19448	19318	19533	19524	19681	19330	19341	19503	19403	19519	19401	19614	19336	19392	19677	19579	19506	19388	19477	19448	19591	19570	19429	19458	19445	19350	19528	19545	19559	19534	19485	19410	19512	19533	19453	19359	19423	19253	19552	19514	19795	19409	19463	19387	19456	19553	19623	19463	19430	19559	19389	19579	19304	19594	19432	19452	19357	19511	19445	19356	19505	19503	19333	19530	19503	19574	19448	19324	19411	19520	19537	19542	19512	19474	19454	19568	19431	19671	19667	19423	19382	19405	19392	19571	19488	19529	19427	19509	19297	19253	19512	19406	19464	19439	19514	19759	19505	19550	19628	19536	19617	19441	19442	19733	19350	19491	19512	19404	19600	19523	19464	19424	19442	19350	19565	19284	19582	19582	19514	19414	19273	19558	19483	19435	19407	19564	19372	19459	19479	19253	19577	19552	19233	19468	19536	19684	19639	19506	19302	19533	19369	19460	19467	19403	19297	19537	19527	19450	19423	19466	19598	19422	19492	19575	19620	19355	19622	19381	19380	19712	19477	19299	19447	19500	19327	19525	19518	19399	19673	19616	19613	19337	19442	19494	19453	19487	19518	19553	19542	19403	19574	19492	19650	19486	19629	19530	19700	19719	19596	19379	19393	19217	19439	19694	19432	19419	19275	19255	19513	19439	19647	19666	19436	19609	19639	19461	19561	19542	19416	19431	19239	19476	19499	19652	19730	19374	19430	19779	19476	19510	19376	19551	19483	19386	19470	19385	19334	19404	19548	19431	19395	19435	19348	19575	19485	19595	19527	19425	19486	19665	19624	19284	19369	19438	19373	19402	19637	19453	19381	19521	19358	19561	19353	19691	19338	19539	19599	19497	19240	19222	19451	19223	19393	19424	19521	19432	19463	19496	19658	19564	19349	19484	19698	19660	19503	19628	19637	19425	19630	19430	19356	19607	19398	19400	19497	19589	19569	19616	19696	19681	19472	19762	19206	19537	19488	19504	19564	19624	19522	19607	19529	19584	19501	19331	19595	19596	19718	19561	19570	19645	19406	19377	19192	19587	19343	19352	19522	19532	19544	19584	19435	19444	19443	19462	19424	19229	19449	19493	19340	19336	19479	19349	19484	19501	19566	19585	19437	19640	19615	19685	19593	19301	19369	19454	19365	19563	19706	19329	19626	19297	19508	19378	19501	19484	19554	19333	19414	19488	19535	19362	19717	19573	19525	19654	19542	19411	19544	19617	19587	19514	19312	19413	19312	19401	19470	19457	19466	19536	19653	19422	19411	19605	19384	19501	19532	19401	19516	19380	19568	19506	19109	19505	19645	19316	19429	19505	19412	19547	19435	19501	19411	19464	19338	19372	19553	19367	19418	19609	19475	19508	19372	19426	19573	19365	19445	19449	19652	19482	19486	19275	19403	19446	19446	19565	19478	19203	19464	19412	19378	19414	19498	19355	19550	19511	19553	19524	19579	19632	19370	19469	19533	19312	19439	19412	19587	19247	19528	19487	19554	19386	19515	19426	19464	19522	19618	19664	19457	19565	19479	19409	19616	19517	19441	19562	19752	19305	19398	19636	19513	19563	19473	19463	19529	19450	19494	19431	19496	19206	19525	19409	19476	19475	19514	19651	19556	19587	19622	19390	19420	19337	19464	19486	19639	19586	19462	19527	19707	19542	19437	19619	19627	19357	19534	19599	19322	19416	19356	19570	19600	19580	19659	19398	19468	19721	19565	19474	19415	19421	19446	19311	19605	19402	19645	19414	19454	19468	19372	19566	19355	19515	19416	19546	19432	19313	19454	19708	19569	19399	19618	19657	19303	19445	19240	19403	19459	19603	19472	19570	19413	19355	19502	19592	19701	19545	19482	19565	19697	19693	19745	19505	19530	19464	19310	19338	19413	19695	19554	19617	19339	19576	19680	19586	19461	19377	19460	19235	19494	19505	19493	19625	19699	19207	19566	19424	19346	19463	19254	19253	19447	19505	19467	19302	19425	19470	19579	19649	19309	19512	19413	19481	19622	19413	19267	19662	19348	19430	19468	19272	19571	19502	19583	19421	19505	19458	19303	19464	19620	19617	19400	19436	19493	19570	19499	19422	19152	19505	19497	19375	19491	19799	19553	19470	19676	19643	19528	19429	19593	19553	19630	19381	19472	19404	19574	19409	19405	19421	19466	19558	19271	19384	19579	19412	19491	19710	19487	19659	19346	19772	19255	19491	19461	19543	19643	19447	19442	19460	19392	19469	19546	19564	19533	19464	19420	19647	19664	19480	19449	19518	19497	19574	19273	19447	19432	19546	19636	19505	19647	19546	19543	19395	19427	19579	19618	19488	19341	19440	19300	19122	19349	19282	19614	19548	19349	19566	19577	19494	19367	19476	19397	19615	19321	19542	19559	19546	19733	19607	19553	19324	19511	19652	19563	19440	19686	19488	19500	19557	19369	19399	19467	19486	19587	19612	19451	19533	19454	19209	19457	19510	19677	19326	19683	19466	19591	19616	19590	19308	19436	19452	19525	19276	19651	19635	19401	19610	19645	19523	19505	19473	19548	19428	19631	19421	19254	19561	19403	19330	19411	19520	19533	19357	19501	19346	19440	19369	19546	19510	19615	19425	19696	19673	19424	19459	19527	19354	19337	19538	19670	19470	19400	19510	19701	19524	19549	19644	19626	19225	19550	19581	19528	19588	19557	19443	19387	19369	19509	19517	19393	19406	19430	19481	19516	19584	19444	19441	19438	19534	19593	19401	19510	19397	19464	19439	19270	19392	19547	19579	19404	19460	19552	19626	19634	19414	19434	19456	19494	19512	19312	19429	19269	19358	19565	19595	19622	19332	19580	19531	19463	19480	19592	19495	19393	19523	19550	19357	19532	19508	19437	19532	19508	19569	19529	19401	19566	19506	19348	19559	19400	19374	19667	19493	19445	19456	19546	19300	19679	19565	19429	19161	19231	19478	19447	19385	19621	19409	19602	19374	19514	19372	19674	19500	19430	19479	19532	19558	19404	19495	19420	19433	19590	19518	19346	19369	19586	19596	19415	19611	19292	19501	19478	19472	19585	19431	19574	19408	19500	19368	19551	19603	19769	19598	19612	19327	19458	19435	19592	19312	19376	19308	19498	19641	19610	19648	19529	19548	19499	19602	19552	19566	19672	19513	19566	19478	19378	19412	19497	19578	19506	19364	19420	19389	19620	19567	19453	19610	19439	19436	19642	19349	19388	19589	19555	19517	19419	19463	19564	19391	19651	19569	19450	19250	19521	19614	19555	19510	19504	19441	19517	19724	19323	19440	19635	19279	19366	19422	19638	19555	19378	19502	19519	19406	19447	19569	19488	19629	19463	19557	19356	19431	19313	19615	19429	19505	19730	19393	19450	19547	19519	19563	19354	19546	19578	19424	19642	19394	19699	19471	19262	19573	19450	19526	19475	19487	19588	19551	19646	19593	19501	19667	19391	19502	19383	19563	19501	19400	19543	19661	19501	19401	19578	19712	19412	19549	19526	19480	19501	19590	19356	19565	19408	19457	19468	19545	19487	19373	19550	19632	19613	19555	19511	19439	19600	19646	19491	19550	19417	19489	19533	19574	19457	19300	19338	19581	19751	19743	19473	19395	19441	19516	19650	19503	19481	19546	19379	19309	19449	19545	19362	19419	19389	19513	19583	19625	19351	19372	19402	19561	19494	19223	19552	19566	19651	19530	19291	19356	19746	19507	19645	19545	19442	19709
20751	26875	22327	17912	16465	16388	16254	16262	16185	16319	16209	16180	16034	16284	16196	16163	15931	16276	16003	16258	16179	16242	16258	16176	16274	16222	16178	16280	16224	16138	16254	16187	16212	15896	16298	16295	15856	16313	16113	16068	16157	15901	16325	16138	16135	16101	16172	16324	16177	16148	16218	16316	16215	16238	16190	16099	16233	16138	16223	16176	16224	15951	16107	16200	16242	16123	16274	16216	16269	16419	16237	16275	16174	16317	16166	16055	16146	16156	16282	16259	16216	16283	16217	16089	16084	16229	16395	16255	16038	15999	16131	16061	16071	16188	16200	16239	15947	16050	16184	16188	16076	16145	16273	16106	16133	16239	16161	16069	16017	16109	16135	15915	16197	16228	16047	16144	16158	16244	16113	16135	16024	16188	16147	16246	16189	16163	16099	16125	16327	16214	16131	16138	16005	16135	16121	16235	16145	16089	16110	15978	16139	16092	16191	16043	16134	16027	16171	16147	16061	16287	16015	16148	16371	16312	16054	16066	16049	16033	16175	16206	16250	16041	16084	16226	16074	16202	16075	16238	16327	16172	16173	15916	16316	16197	16187	16129	16281	16193	16226	16329	16149	16177	16240	16163	16157	16136	16345	16071	16114	16142	16371	16100	16110	16325	16095	16199	16263	16149	16121	16092	16277	16387	16205	16290	16251	16183	16127	16110	16199	16182	16165	16029	16141	16262	16221	16087	16044	16072	16079	16048	16276	16314	16175	16228	16269	16186	16041	16239	16174	16217	16132	16043	16117	16191	16156	16263	16147	16246	16114	16066	16001	16313	16199	16186	16173	16088	16177	16218	16275	15981	16182	16183	16135	16161	16142	16021	16179	16251	16096	16179	16215	16179	16227	16133	16234	16161	16314	16337	16400	16153	16115	16153	16216	16257	16143	16093	16045	16115	16144	16218	16017	16145	16163	15996	16225	16154	16167	16160	16111	16204	16126	16150	16212	16110	16165	16081	16161	16263	16162	16177	16205	16053	16205	15993	16106	16205	16092	16109	16084	16134	16144	16053	16343	16114	16300	16135	16101	16159	16293	16041	16231	16119	15910	16276	16136	16164	16243	16379	16146	16077	16272	16148	16233	16168	16177	16150	16182	16059	16203	16243	16143	16323	16282	16056	16250	16239	16121	16330	16236	16095	16245	16183	16073	16102	16148	16022	16102	16149	16164	16365	16207	16180	15990	16071	16058	16238	16153	16088	16171	16131	16097	16085	16190	16045	16351	16076	16166	16153	16043	16298	16002	16085	16181	16142	16229	16266	16181	16157	16236	16147	16346	16010	16303	16217	16173	16204	16076	16104	16355	15990	16124	15952	16212	16302	16286	16291	15928	16103	16036	16280	16251	16201	16064	16124	16238	16180	16239	16152	16351	16095	16421	15959	16274	16155	16048	16245	16224	16262	16248	16107	16036	16170	16211	16089	16070	16067	15870	16217	16327	16139	16251	16041	16300	16245	16174	15988	16099	16380	16180	16192	16176	16161	16238	16203	16176	16235	16144	16297	16201	16160	16177	16253	16232	16205	16314	16077	16387	16032	16198	16122	16170	16217	15948	16178	16232	16060	16239	16318	16013	16292	16065	16127	16206	16244	16198	16071	16140	16135	16151	16300	16230	16195	16063	16169	16171	16144	16141	16056	16275	16213	16212	16108	16274	16183	16058	16155	16353	15966	16237	16261	16284	16126	16238	16237	16226	16031	16319	16043	16157	16110	16109	16179	16189	16273	16095	16147	16267	16109	16270	16147	16144	15939	16227	16153	16107	16242	16249	16067	16330	16208	16235	16130	16023	16332	16153	16121	16158	16272	16266	16075	16196	16224	16124	16236	16232	16197	16244	16208	16144	16168	16330	16259	16231	16077	16126	15991	16228	16049	16338	15940	16198	16151	16267	16131	15973	16175	16040	16249	16086	16256	16098	16118	16068	16138	16250	16219	16035	16210	16114	16136	16094	16150	15998	16121	16185	16071	16175	16216	16191	16086	16194	16078	16391	16229	16054	16351	16054	16071	16188	16038	16034	16110	16148	16225	16283	16200	16289	16140	16042	16258	16086	16339	16034	16258	15999	16185	16121	16376	15989	15975	16214	16339	16176	16131	16056	16196	16190	16291	16193	16224	16324	16040	16080	16012	16209	16040	16151	16125	16123	16050	16104	16116	16165	16122	16057	16135	16115	16126	16200	16095	16254	16197	16143	16109	16112	16246	15989	16106	16146	16348	16132	16208	16230	16298	16301	16276	15972	16259	16060	16188	16131	16142	16035	16152	16254	16092	16306	16186	16151	16113	16177	16119	16274	16334	16226	16105	16008	16201	16245	15990	16115	16212	16191	16252	16251	16056	16144	16123	16419	16241	16185	16028	16175	16160	16325	15975	16142	16281	16031	16159	16082	16356	16118	16234	16172	16194	16165	16362	16243	16219	16184	16169	16316	16246	16127	16049	16130	16203	16096	16228	16313	15971	16246	16198	16256	16165	16180	16271	16267	16111	16140	16268	16232	16120	16193	16082	16300	15930	16290	16202	15984	16136	16165	16236	16209	16132	16160	16176	16040	16112	16254	16046	16103	16076	16022	16030	16302	16208	16096	16140	16044	16231	16293	16054	16164	16076	16209	16178	16197	16261	16123	16172	16200	16128	16222	16124	16350	16142	16091	16040	16189	16152	16361	16084	16167	16456	16213	16114	16051	16168	16185	16205	16191	16096	16141	16239	15968	16130	16179	16163	16161	16071	16144	16165	16267	16101	15945	16129	16049	16171	16108	16289	16156	16153	16337	16093	16177	16241	16318	16145	16240	15997	16097	16073	16429	16166	16143	16295	16058	16326	16201	16338	16201	16159	16190	16079	16114	16112	16172	16137	16124	16409	16170	16277	16296	16241	15983	16129	16083	16100	16258	16266	16164	16255	16138	16135	16018	15944	16199	16166	16175	16088	16138	16183	16200	16244	16148	16102	16088	16218	15958	16238	16140	16160	16282	16148	16276	16296	16174	16044	16127	16217	16119	16028	16117	16326	16290	16117	16218	16227	16124	16245	16263	16232	16202	16130	15976	16079	16158	16250	16095	16106	15979	16224	16066	16260	16172	16266	16270	16251	16206	16082	16215	16166	16053	16027	16354	16210	16160	16062	16090	16116	16196	16138	16212	16133	16213	16234	16012	16170	16181	16238	16190	16203	16040	16065	16114	16179	16108	16155	16311	16035	16077	16244	16120	16242	16121	16322	16185	16090	16057	16094	16269	16261	16282	16134	16126	16186	16117	16128	16182	16098	16084	16183	16090	16190	15993	16199	16072	16265	16319	16216	16192	16108	16121	16088	16298	16158	16198	16075	16307	16083	16288	16185	16132	16233	16218	16273	16117	16166	16079	16219	16136	16259	16022	16230	16220	16024	16228	16104	16227	16186	16190	16108	16210	16339	16212	15984	16121	16186	16296	15951	16182	16188	16099	16106	16043	16128	16083	16246	16066	16112	16166	16185	16065	16211	16198	16155	16236	16117	16101	16322	16264	16041	16170	16084	16126	16168	16143	16238	16026	16185	16254	16136	16240	16191	16076	16191	16060	16117	16143	16315	16025	16204	15961	16305	16015	16135	16266	16227	16323	16113	16133	15999	16070	16267	16091	16277	16147	16150	16056	16146	16140	16176	16267	16216	16254	16186	16076	16228	16022	16323	16092	16100	16188	16180	16322	16108	16137	16265	16217	16234	16249	16033	15991	16210	16093	16175	16334	16070	16207	16354	16289	16111	16130	16197	16293	16254	16110	16205	16160	16215	16084	16134	16154	16054	16219	16277	16222	16153	16003	16119	16231	16082	16266	15981	16365	16233	16178	16208	16226	16189	16178	16044	16210	16039	16097	16171	16196	16186	16222	16122	16180	16070	16127	16123	16339	16204	16259	16097	16236	16072	16236	16235	16123	16165	16131	16045	16170	16084	16056	16188	16256	16206	16285	16249	16283	16170	16371	16239	16335	16062	16218	16145	16227	16305	16067	16111	16251	16092	16077	16215	16114	16130	16140	16060	16061	16162	16143	16164	15920	16255	16154	16232	16187	16206	16197	16247	16195	16044	16200	16150	16155	16139	16274	16092	16223	16191	16209	16407	16077	16152	16265	16092	16131	16266	15964	16241	16191	16145	16150	16136	16074	16232	16025	16290	16310	16205	16185	16165	16302	15975	16200	15992	16250	16061	16217	16139	16105	16325	16143	16112	16358	16376	16066	16124	16161	16116	16129	16026	16155	16106	16361	15974	16211	16084	16137	16133	16325	16034	16180	16208	16358	16210	16138	16206	16082	16222	16001	16225	16184	16256	16360	16164	16120	16231	16313	16068	16251	16286	15942	16101	16173	16094	16048	16046	16248	16137	16032	16083	16122	16183	16218	16116	15980	16071	16132	16248	16146	16199	16257	16050	16256	16341	16153	16086	16116	16231	16177	16093	16242	16232	16192	15935	16193	16271	16011	16088	16201	16151	16083	16178	16256	16244	16062	16273	16205	16035	16184	16163	16163	16195	16190	16127	16403	16252	16204	16240	16175	16080	16087	16175	16238	16233	16233	16246	16084	16254	16031	16283	16409	16215	16251	16251	15983	16111	16213	16091	16161	16103	16157	16153	15839	16129	16239	16221	16222	16341	16122	16227	16253	16184	16062	16176	16379	16178	16253	16109	16113	16134	16226	16145	16225	16276	16217	16243	16216	16216	16040	16309	16237	16175	16322	16211	16151	16080	16118	16075	16004	16155	16154	16215	16387	16156	16303	16236	16246	16109	16283	16080	16165	16300	16286	16152	16210	16229	16099	16395	16276	16189	15914	16229	16217	16049	16313	16061	15986	16047	16201	16333	16300	16041	16300	16205	16298	16135	16105	16110	16308	16326	16191	16081	16076	16004	16147	16059	16290	16255	16269	16129	16193	16215	15990	16223	16227	16113	16199	16287	16103	16084	16125	16309	16133	16123	16254	16094	16230	16408	16147	16091	16266	16224	16121	16061	16277	16090	16179	16017	16229	16182	16236	16297	16197	16172	16158	16117	16369	16319	16069	16190	16128	16177	16126	16126	16116	16201	16132	16041	16089	16133	15872	16169	16208	16389	16437	16034	16029	16177	16164	16199	16199	16145	16119	16234	16262	16177
23239	20758	28124	23703	21972	22989	23327	20650	20385	20752	20719	20706	20587	20530	20378	20313	20579	20537	20393	20331	20413	20414	20461	20660	20540	20349	20562	20475	20413	20522	20463	20209	20557	20468	20624	20549	20466	20485	20312	20382	20461	20440	20447	20275	20510	20163	20447	20362	20338	20490	20121	20464	20379	20373	20117	20332	20406	20320	20596	20336	20331	20447	20136	20416	20284	20428	20627	20854	20875	20799	20623	20357	20108	20238	20534	20286	20144	20371	20335	20350	20249	20368	20391	20156	20140	20423	20448	20178	20422	20210	20406	20305	20320	20489	20177	20335	20242	20272	20370	20373	20498	20494	20256	20215	20321	20300	20237	20277	20363	20129	20491	20224	20272	20549	20467	20154	20208	20376	20453	20500	20329	20478	20256	20315	20190	20309	20175	20217	20268	20246	20402	20131	20240	20507	20305	20195	20256	20280	20282	20307	20073	20085	20438	20357	20513	20299	20582	20287	20365	20149	20358	20362	20365	20323	20107	20271	20390	20395	20436	20224	20242	20229	20310	20329	20282	20376	20237	20305	20312	20182	20373	20181	20274	20313	20350	20469	20429	20219	20445	20192	20235	20278	20400	20312	20331	20169	20433	20206	20299	20337	20482	20339	20484	20147	20231	20391	20308	20295	20370	20348	20340	20397	20246	20209	20074	20304	20299	20316	20204	20428	20313	20556	20224	20332	20245	20294	20257	20473	20254	20346	20325	20305	20475	20406	20339	20299	20470	20568	20251	20253	20390	20428	20464	20235	20206	20220	20259	20288	20164	20292	20237	20239	20361	20313	20324	20416	20299	20358	20213	20143	20418	20458	20301	20383	20523	20508	20350	20360	20264	20320	20336	20131	20535	20325	20224	20400	20237	20205	20121	20261	20201	20360	20415	20289	20326	20390	20178	20479	20263	20170	20158	20123	20313	20318	20508	20317	20199	20246	20418	20328	20359	20321	20337	20342	20459	20338	20474	20478	20331	20327	20301	20275	20293	20382	20449	20188	20168	20391	20473	20447	20301	20303	20279	20186	20229	20262	20478	20207	20475	20465	20374	20356	20452	20283	20187	20203	20399	20299	20254	20566	20285	20377	20257	20093	20280	20222	20344	20268	20125	20106	20342	20356	20431	20254	20354	20286	20319	20194	20245	20231	20207	20362	20241	20261	20406	20063	20341	20164	20255	20312	20298	20386	20311	20466	20099	20107	20251	20483	20296	20256	20307	20262	20336	20206	20250	20499	20312	20302	20260	20312	20461	20511	20466	20250	20562	20318	20306	20362	20319	20377	20261	20492	20286	20151	20049	20332	20278	20109	20239	20351	20169	20435	20090	20284	20303	20553	20453	20327	20503	20497	20361	20282	20350	20413	20352	20263	19999	20284	20236	20485	20361	20319	20325	20202	20561	20445	20344	20306	20301	20469	20433	20238	20384	20329	20272	20389	20124	20371	20589	20374	20203	20366	20302	20288	20383	20348	20349	20292	20489	20400	20286	20268	20314	20352	20353	20277	20279	20210	20424	20351	20297	20178	20007	20204	20478	20232	20317	20282	20405	20219	20322	20316	20330	20166	20437	20354	20302	20432	20308	20450	20382	20529	20455	20214	20310	20368	20309	20185	20352	20442	20451	20157	20165	20184	20356	20243	20452	20483	20288	20346	20202	20270	20365	20445	20263	20312	20466	20465	20375	20398	20194	20186	20463	20342	20252	20340	20428	20353	20282	20188	20434	20170	20293	20312	20457	20224	20252	20337	20467	20313	20357	20272	20315	20381	20425	20436	20291	20416	20229	20261	20498	20064	20137	20185	20330	20188	20314	20190	20384	20302	20291	20223	20270	20072	20373	20235	20421	20217	20180	20229	20228	20244	20492	20317	20232	20373	20363	20275	20379	20178	20145	20062	20460	20040	20491	20335	20337	20428	20221	20441	20499	20275	20471	20198	20211	20310	20438	20302	20568	20321	20249	20526	20345	20361	20282	20412	20470	20308	20425	20556	20407	20557	20244	20425	20464	20340	20485	20306	20283	20458	20355	20199	20332	20382	20441	20267	20237	20372	20277	20176	20240	20212	20221	20250	20357	20141	20367	20453	20328	20245	20257	20205	20375	20483	20037	20058	20394	20272	20350	20428	20218	20346	20444	20231	20335	20217	20367	20433	20188	20113	20265	20276	20299	20241	20329	20245	20247	20368	20392	20334	20306	20405	20261	20299	20362	20439	19975	20195	20162	20083	20377	20161	20359	20321	20468	20329	20080	20285	20590	20188	20291	20375	20334	20452	20446	20381	20272	20407	20314	20335	20329	20395	20196	20308	20332	20221	20352	20339	20228	20315	20219	20108	20309	20170	20054	20479	20504	20265	20217	20505	20290	20186	20521	20613	20343	20334	20591	20122	20227	20365	20254	20177	20289	20365	20368	20357	20275	20185	20437	20227	20427	20390	20297	20136	20254	20246	20374	20416	20250	20208	20439	20376	20228	20329	20152	20196	20427	20461	20485	20521	20311	20369	20494	20254	20328	20361	20280	20283	20081	20357	20221	20482	20336	20470	20268	20186	20419	20391	20091	20285	20143	20336	20419	20293	20272	20258	20112	20468	20305	20371	20422	20168	20314	20278	20348	20322	20356	20258	20256	20312	20401	20424	20575	20365	20107	20596	20384	20622	20521	20639	20443	20385	20227	20365	20335	20254	20341	20340	20456	20375	20410	20355	20373	20373	20293	20116	20145	20284	19866	20263	20289	20295	20196	20154	20486	20264	20192	20264	20158	20354	20379	20392	20170	20202	20127	20274	20336	20244	20451	20465	20428	20279	20381	20310	20393	20346	20345	20216	20372	20364	20188	20356	20282	20452	20031	20530	20511	20267	20316	20195	20286	20361	20295	20412	20054	20309	20304	20310	20376	20266	20374	20344	20400	20203	20164	20092	20351	20347	20223	20227	20475	20343	20519	20470	20615	20420	20296	20405	20173	20250	20239	20408	20144	20387	20220	20285	20341	20486	20125	20349	20132	20218	20346	20207	20524	20448	20110	20499	20327	20466	20182	20262	20322	20410	20349	20339	20234	20270	20223	20160	20248	20193	20266	20247	20447	20124	20467	20312	20085	20093	20185	20228	20237	20335	20253	20333	20410	20120	20453	20303	20428	20457	20171	20400	20215	20144	20114	20124	20253	20360	20362	20169	20291	20167	20422	20353	20308	20443	20446	20201	20451	20173	20408	20457	20173	20253	20437	20308	20364	20214	20363	20365	20229	20522	20181	20315	20126	20405	20311	20448	20265	20268	20291	20405	20489	20412	20225	20142	20050	20280	20377	20277	20089	20343	20471	20187	20382	20648	20348	20439	20400	20419	20396	20275	20325	20197	20187	20433	20256	20300	20452	20292	20243	20602	20349	20262	20338	20263	20229	20276	20311	20216	20295	20237	20250	20646	20436	20041	20176	20245	20421	20264	20332	20210	20159	20237	20508	20501	20267	20161	20447	20342	20421	20224	20201	20100	20147	20310	20245	20409	20269	20188	20345	20182	20273	20537	20415	20340	20379	20279	20266	20284	20272	20197	20501	20374	20263	20340	20251	20293	20305	20299	20032	20120	20306	20316	20242	20330	20203	20230	20521	20189	20271	20267	20228	20310	20440	20311	20552	20264	20404	20256	20349	20714	20573	20375	20325	20325	20116	20269	20172	20310	20426	20311	20291	20260	20357	20114	20344	20480	20312	20264	20412	20378	19915	20279	20265	20433	20356	20234	20439	20285	20259	20301	20303	20286	20191	20140	20285	20279	20174	20224	20448	20228	20442	20266	20378	20381	20219	20184	20205	20158	20250	20301	20389	20420	20280	20209	20256	20509	20623	20296	20473	20257	20383	20517	20624	20196	20639	20413	20507	20367	20450	20489	20403	20359	20362	20595	20395	20334	20403	20474	20127	20360	20358	20257	20141	20395	20284	20341	20254	20199	20301	20233	20357	20470	20429	20400	20371	20389	20374	20391	20274	20264	20111	20572	20372	20374	20240	20186	20302	20337	20222	20405	20511	20384	20517	20396	20262	20251	20251	20300	20542	20358	20247	20366	20507	20331	20252	20399	20159	20362	20255	20170	20267	20494	20324	20232	20459	20574	20150	20261	20253	20296	20285	20540	20205	20192	20299	20161	20410	20267	20180	20325	20250	20284	20183	20279	20493	20553	20347	20257	20516	20346	20266	20571	20423	20172	20300	20344	20402	20329	20342	20361	20361	20244	20479	20472	20139	20441	20528	20557	20406	20272	20388	20427	20404	20236	20295	20254	20349	20369	20393	20234	20232	20236	20338	20201	20162	20402	20273	20352	20449	20306	20365	20188	20298	20431	20267	20398	20286	20374	20227	20313	20367	20473	20222	20155	20264	20363	20379	20426	20805	20310	20413	20204	20304	20048	20146	20362	20236	20240	20274	20228	20347	20502	20470	20418	20268	20257	20518	20303	20308	20384	20302	20432	20217	20272	20274	20637	20332	20437	20405	20044	20226	20306	20201	20402	20303	20220	20255	20109	20283	20182	20211	20177	20176	20434	20341	20216	20243	20210	20180	20402	20289	20258	20305	20264	20277	20325	20560	20326	20276	20373	20385	20259	20222	20317	20378	20250	20451	20215	20251	20397	20386	20389	20218	20303	20354	20467	20217	20318	20409	20324	20524	20215	20310	20407	20253	20304	20174	20359	20329	20280	20118	20419	20406	20261	20217	20425	20207	20287	20337	20270	20370	20388	20307	20401	20500	20424	20541	20063	20167	20180	20457	20375	20321	20377	20260	20290	20412	20300	20407	20202	20230	20270	20247	20410	20232	20272	20309	20432	20460	20336	20363	20417	20231	20042	20257	20434	20374	20218	20313	20336	20487	20490	20325	20235	20380	20382	20177	20043	20158	20133	20052	20428	20423	20330	20198	20305	20387	20306	20208	20269	20436	20274	20431	20351	20310	20375	20330	20448	20240	20378	20295	20384	20229	20149	20375	20324	20200	20128	20287	20139	20236	20301	20415	20390	20448	20201	20367	20354	20354	20273	20310	20237	20496	20581	19978	20224	20353	20457	20147	20444	20389	20246	20316	20329	20297	20387	20296	20292	20172	20419	20252	20215	20105	20166	20394	20365	20393	20052	20184	20388	20388	20296
22697	40350	34763	21663	18112	17642	17322	16875	17017	16862	16861	16889	16781	16833	16664	16931	16628	16504	16716	16697	16538	16785	16576	16895	16535	16920	16714	16657	16611	16820	16728	16651	16579	16646	16819	16699	16561	16770	16739	16624	16716	16674	16737	16604	16797	16637	16691	16709	16735	16797	16882	16691	16763	16688	16524	16593	16675	16733	16719	16619	16536	16687	16575	16608	16636	16651	17033	17380	17294	17089	16763	16745	16700	16691	16565	16646	16573	16638	16628	16824	16667	16538	16523	16534	16557	16727	16631	16595	16630	16709	16687	16473	16547	16765	16545	16551	16659	16684	16655	16575	16645	16564	16733	16567	16726	16528	16590	16627	16681	16653	16573	16768	16638	16653	16684	16714	16671	16587	16672	16600	16713	16542	16649	16652	16561	16657	16676	16556	16666	16675	16645	16721	16806	16777	16769	16577	16526	16594	16466	16842	16740	16684	16628	16696	16729	16414	16749	16770	16638	16841	16842	16813	16742	16709	16614	16582	16703	16777	16450	16575	16682	16603	16623	16723	16568	16604	16646	16666	16498	16603	16680	16567	16623	16657	16759	16741	16579	16688	16754	16633	16698	16669	16850	16715	16627	16677	16586	16500	16605	16616	16600	16534	16573	16549	16552	16645	16510	16572	16576	16917	16494	16759	16536	16622	16729	16595	16720	16685	16547	16743	16794	16747	16650	16684	16540	16554	16725	16553	16717	16683	16790	16667	16699	16671	16790	16613	16643	16602	16688	16631	16452	16385	16709	16596	16649	16812	16591	16615	16524	16505	16733	16565	16534	16660	16714	16568	16555	16537	16588	16743	16654	16588	16689	16802	16700	16671	16650	16677	16662	16548	16477	16595	16677	16699	16584	16654	16689	16733	16791	16625	16822	16523	16731	16626	16693	16574	16632	16526	16594	16500	16556	16624	16630	16733	16659	16706	16756	16658	16563	16613	16727	16566	16696	16677	16771	16632	16611	16499	16513	16664	16681	16539	16607	16692	16625	16601	16738	16544	16643	16601	16674	16578	16736	16653	16739	16787	16766	16737	16652	16519	16675	16482	16612	16356	16817	16436	16819	16607	16623	16732	16521	16626	16493	16617	16600	16599	16571	16665	16427	16553	16694	16696	16679	16533	16552	16639	16587	16750	16435	16461	16907	16651	16696	16664	16480	16705	16785	16727	16464	16777	16540	16581	16627	16698	16747	16640	16605	16524	16677	16498	16662	16703	16635	16521	16581	16600	16639	16741	16501	16639	16588	16872	16432	16666	16710	16672	16510	16543	16584	16502	16672	16645	16633	16665	16552	16631	16534	16734	16450	16603	16710	16664	16581	16719	16623	16687	16448	16622	16675	16525	16593	16624	16611	16674	16694	16490	16538	16613	16653	16796	16564	16588	16753	16644	16715	16554	16603	16606	16781	16755	16690	16577	16590	16681	16603	16629	16536	16570	16649	16579	16715	16660	16627	16591	16516	16655	16570	16625	16620	16567	16639	16663	16698	16667	16483	16694	16688	16688	16554	16507	16709	16565	16518	16528	16637	16514	16722	16519	16632	16563	16534	16608	16647	16579	16834	16675	16573	16763	16655	16674	16647	16770	16464	16657	16669	16565	16833	16720	16673	16688	16743	16675	16594	16599	16635	16627	16482	16625	16680	16565	16669	16631	16585	16601	16593	16566	16536	16759	16589	16513	16659	16608	16610	16635	16647	16620	16585	16809	16705	16716	16556	16511	16634	16666	16727	16629	16551	16689	16525	16684	16703	16636	16642	16658	16621	16541	16667	16631	16576	16467	16727	16551	16757	16489	16749	16578	16507	16623	16541	16643	16443	16517	16731	16700	16593	16724	16560	16688	16520	16523	16737	16700	16655	16674	16592	16464	16621	16705	16597	16582	16596	16741	16818	16606	16635	16660	16555	16577	16631	16596	16586	16540	16588	16687	16716	16796	16713	16644	16635	16541	16562	16713	16720	16658	16754	16600	16766	16721	16720	16689	16677	16408	16536	16676	16620	16740	16589	16796	16637	16637	16587	16631	16640	16655	16698	16575	16580	16650	16597	16445	16713	16641	16700	16556	16549	16543	16748	16517	16764	16461	16600	16759	16569	16693	16697	16717	16709	16455	16630	16660	16709	16606	16533	16701	16558	16550	16557	16835	16561	16752	16704	16621	16608	16571	16720	16492	16618	16601	16677	16614	16599	16677	16673	16674	16643	16715	16674	16889	16484	16727	16614	16576	16577	16610	16675	16528	16672	16654	16639	16449	16620	16483	16783	16750	16548	16771	16712	16789	16572	16701	16566	16686	16606	16698	16432	16473	16720	16613	16658	16658	16593	16597	16506	16606	16645	16611	16436	16751	16615	16829	16552	16591	16743	16673	16639	16769	16711	16604	16674	16687	16697	16592	16617	16483	16660	16321	16750	16747	16534	16784	16739	16772	16576	16571	16488	16650	16710	16531	16583	16522	16792	16568	16595	16657	16445	16521	16599	16682	16763	16739	16588	16680	16853	16582	16710	16471	16714	16634	16619	16734	16385	16581	16568	16880	16726	16511	16678	16502	16711	16560	16502	16739	16606	16649	16378	16667	16561	16602	16625	16693	16768	16661	16661	16686	16634	16766	16681	16585	16725	16670	16673	16710	16603	16647	16690	16730	16612	16659	16686	16686	16554	16621	16762	16567	16657	16729	16561	16515	16818	16701	16756	16719	16584	16694	16735	16770	16537	16539	16539	16521	16505	16448	16539	16614	16682	16685	16701	16658	16611	16689	16645	16609	16792	16594	16629	16714	16750	16618	16562	16563	16774	16738	16594	16527	16672	16640	16664	16506	16519	16692	16597	16689	16584	16657	16609	16740	16611	16709	16600	16476	16710	16701	16677	16574	16459	16713	16676	16489	16560	16509	16674	16752	16661	16664	16645	16602	16576	16754	16607	16607	16689	16569	16760	16682	16654	16818	16621	16721	16569	16781	16659	16597	16605	16631	16684	16692	16669	16695	16677	16506	16636	16709	16607	16591	16456	16710	16532	16756	16703	16759	16730	16593	16603	16762	16633	16783	16659	16758	16584	16474	16651	16657	16655	16640	16708	16679	16569	16701	16595	16574	16863	16634	16636	16642	16663	16818	16578	16609	16762	16659	16600	16533	16663	16531	16868	16570	16773	16644	16567	16700	16716	16543	16659	16456	16584	16614	16513	16719	16548	16769	16642	16498	16486	16581	16777	16624	16604	16731	16619	16636	16675	16608	16728	16573	16808	16678	16729	16483	16587	16504	16669	16649	16635	16876	16638	16546	16500	16675	16726	16710	16721	16552	16598	16498	16407	16698	16629	16650	16608	16607	16737	16701	16558	16640	16687	16850	16528	16577	16805	16727	16632	16730	16493	16630	16597	16700	16620	16487	16643	16549	16562	16750	16564	16735	16599	16539	16489	16733	16654	16704	16613	16594	16580	16710	16497	16598	16555	16484	16586	16624	16694	16540	16659	16691	16425	16556	16659	16678	16577	16709	16707	16692	16715	16757	16844	16572	16684	16642	16666	16554	16538	16543	16639	16684	16710	16636	16648	16591	16711	16691	16610	16611	16526	16613	16560	16662	16749	16810	16496	16564	16713	16668	16473	16580	16614	16643	16635	16703	16574	16639	16591	16667	16777	16534	16690	16707	16588	16590	16507	16780	16744	16521	16536	16700	16644	16483	16672	16588	16716	16451	16644	16451	16809	16548	16549	16607	16643	16715	16489	16654	16695	16647	16664	16432	16543	16669	16397	16653	16552	16559	16648	16727	16618	16462	16526	16583	16650	16738	16860	16602	16724	16612	16484	16549	16563	16728	16506	16610	16586	16652	16748	16640	16573	16651	16669	16786	16624	16541	16673	16542	16722	16451	16744	16737	16495	16676	16813	16687	16521	16457	16639	16543	16621	16533	16585	16658	16408	16587	16438	16759	16760	16605	16657	16622	16727	16428	16679	16621	16583	16675	16783	16588	16706	16728	16720	16644	16634	16511	16541	16604	16635	16650	16670	16685	16556	16755	16698	16437	16654	16681	16557	16577	16622	16728	16853	16568	16560	16812	16528	16760	16605	16671	16801	16705	16641	16717	16494	16725	16730	16429	16525	16729	16747	16647	16674	16601	16604	16677	16670	16657	16670	16765	16699	16673	16709	16495	16642	16640	16775	16630	16551	16567	16517	16798	16592	16729	16597	16663	16651	16602	16744	16543	16647	16674	16631	16688	16720	16473	16694	16449	16652	16807	16576	16651	16636	16656	16834	16711	16698	16612	16691	16741	16748	16702	16635	16670	16684	16766	16681	16839	16549	16623	16618	16536	16575	16632	16791	16748	16523	16678	16641	16667	16714	16700	16711	16621	16574	16632	16697	16599	16698	16679	16697	16791	16699	16556	16923	16781	16599	16613	16772	16563	16658	16678	16732	16565	16694	16667	16592	16763	16695	16946	16619	16611	16686	16630	16740	16582	16580	16582	16779	16667	16643	16653	16782	16611	16723	16705	16655	16892	16833	16606	16619	16486	16633	16829	16659	16827	16643	16654	16604	16593	16655	16797	16494	16523	16709	16538	16542	16772	16625	16651	16598	16685	16566	16830	16588	16823	16618	16609	16686	16568	16665	16444	16605	16441	16772	16690	16581	16670	16364	16524	16539	16637	16783	16387	16445	16775	16665	16659	16527	16564	16518	16670	16532	16725	16497	16720	16593	16737	16648	16686	16794	16494	16755	16620	16662	16514	16632	16637	16895	16562	16711	16577	16771	16540	16707	16663	16620	16729	16666	16410	16552	16779	16678	16586	16640	16682	16541	16608	16770	16548	16538	16630	16578	16663	16448	16650	16586	16532	16554	16602	16490	16601	16498	16635	16482	16590	16566	16551	16761	16591	16638	16501	16573	16603	16596	16678	16730	16521	16760	16641	16666	16645	16561	16552	16464	16640	16738	16544	16787	16518	16560	16560	16641	16502	16681	16730	16652	16540	16741	16726	16829	16544	16781	16761	16578	16824	16763	16710	16609	16514	16665	16620	16636	16665	16770	16620	16587	16671	16701	16677	16513	16753	16644	16645	16775	16563	16665	16534	16545	16585	16693	16568	16699	16610	16829	16570	16628	16732	16542	16615	16480	16672	16570	16465
22186	20770	28375	23284	21082	23410	25743	21202	20575	20735	20960	20505	20559	20404	20383	20237	20458	20327	20380	20313	20232	20398	20305	20353	20281	20477	20247	20403	20387	20342	20472	20392	20300	20227	20345	20345	20334	20290	20284	20320	20322	20291	20373	20435	20070	20305	20331	20309	20208	20286	20186	20195	20194	19966	20275	20077	20146	20188	20288	20136	20310	20177	20185	20118	20328	20137	20413	21291	21321	20937	20666	20304	20255	20200	20360	20171	20219	20250	20141	20050	20409	20100	20081	20201	20162	20216	20196	20069	20139	20213	20108	20258	20174	20221	20296	20126	20197	20327	20176	20099	20280	20049	19961	20232	20047	20101	20276	20369	20407	20236	20344	20188	20176	20126	20050	20154	20092	20391	20153	20090	20028	20059	20451	20362	20056	20453	20316	20481	20344	19985	20175	20201	20157	20290	20160	20438	20425	20332	20339	20255	20078	20210	20178	20203	20398	20125	20045	20205	20244	19977	20313	20225	20062	20085	20107	20310	20244	20009	20300	20073	20279	20164	20314	20005	20124	20225	20272	20278	20062	20166	20225	20175	20286	20068	19881	20277	20221	20146	20265	20256	20102	20201	20172	20029	20160	20250	20138	20023	20332	20080	20217	20324	20368	20199	19967	20116	20309	20294	19967	20145	20127	20188	20122	20142	20159	20318	20086	20177	20385	20316	20118	20120	20266	20043	19958	20153	20022	20036	20187	20271	20210	20149	20196	20254	19829	20157	20387	20259	20283	20052	20324	20102	20256	20036	20194	20095	19985	20114	19963	20329	20322	20226	20078	19946	20330	20203	20125	20107	20235	20262	20217	20169	20261	20299	20065	20275	20065	20005	20141	20095	20287	20018	20143	20177	20254	20222	20206	20120	20253	20335	20146	20150	20294	20051	20062	20334	20014	20219	20165	20321	19966	20188	20322	20232	20220	20329	20321	19966	20274	20229	20121	20279	20070	20259	20176	20130	20291	20204	19867	20203	20225	20162	20398	20342	20386	20227	20202	19999	20081	20182	20127	20189	20285	20377	20229	20137	20200	20235	20281	20249	20112	20184	20308	20172	20074	20045	19985	20312	20068	20195	20192	20219	20345	19804	20129	20187	20330	20063	20104	20148	19924	20089	20132	20075	20072	20198	20053	20136	20237	20112	20375	20165	20315	20401	20435	20031	20154	20208	20344	20258	19989	20189	20269	20131	20170	20069	20095	20175	20170	20237	20121	20125	20286	20218	20020	20000	20179	20088	20000	20169	20367	20078	20174	19988	20151	20165	20061	20202	20151	20394	20312	20295	20130	20056	20234	20187	20269	20201	20103	20147	20294	19990	20014	20367	20211	20082	20443	20396	20089	20397	20216	20335	20298	20086	20154	19973	20166	20198	20166	20351	20396	19962	20034	20208	20005	20199	19916	20310	20112	20080	20091	20062	20131	19932	20366	20329	20176	20092	20187	20184	20290	20367	20169	20091	20004	20172	19979	19998	20126	20184	20060	20359	20131	20268	20257	19949	20227	20235	20048	20159	20338	20216	20182	20019	20146	20104	20084	20120	20195	20102	20216	20032	20072	19989	20185	20311	20090	19953	20075	20109	20168	20195	20269	20397	20145	20108	20269	20004	20324	20238	20311	20192	20194	20149	20119	20115	20372	20097	20376	20272	20288	20130	20093	20317	20101	20147	20075	20232	20051	19918	20188	20312	20225	20299	20164	20121	20209	20173	20273	20151	20135	20097	20291	20271	20016	20089	20377	20081	20234	20098	20112	20296	20298	20151	20069	19992	20252	20013	20067	20258	20391	20226	20080	20109	20307	20277	20233	20065	20188	20210	20234	20209	20152	20135	20125	20039	20459	20177	20154	20246	20333	20271	20313	20222	20232	20086	20253	20397	20294	20077	20013	19958	20102	20267	20152	20352	20147	20220	20306	20151	20071	20086	20094	20175	20184	20208	20254	20334	20016	20107	20431	20224	20248	20283	20066	20261	19956	20023	20283	20363	20281	19973	20091	20155	20269	20210	20290	20068	20001	20193	20286	20268	20254	20227	20037	20225	20291	20270	20141	20157	20255	20094	20073	20153	20099	19909	20329	20144	20237	20357	20240	20186	20081	20136	20323	20135	20070	19942	20139	20259	20079	20155	20328	20180	20225	20182	20224	20178	20367	20176	20226	20319	20241	20104	20283	20077	20238	20232	20107	20118	20243	20257	20150	20233	20303	20219	20093	20343	20057	20041	20161	20185	20271	20118	20058	20088	20320	20283	20173	20266	20107	20262	20216	20051	20139	20065	20316	20122	20350	20223	20286	20212	20140	20059	20090	20251	20069	20045	19919	20451	20234	20199	20511	20353	20246	20082	20173	20340	20521	19767	20108	20315	20230	20440	20142	20121	20163	20268	20173	20165	20047	20150	20267	20166	20107	20172	20115	20200	20153	20064	20297	20032	20334	20292	20201	20258	20078	20291	20058	20095	20032	20172	20305	20328	20271	20227	20245	20188	20276	20233	20338	20134	20057	20385	19978	20093	20329	20134	20366	20083	20255	20219	20203	20249	20082	20211	20054	20115	20209	20009	20106	20079	20034	20223	20360	20359	20157	20145	20128	20170	20518	20340	20214	20245	20176	20174	20253	20056	20391	20387	20185	20081	20124	20225	20211	20099	20195	20237	20162	20058	20002	20159	20103	20060	20222	20307	20024	20030	20411	20350	20045	20295	20021	20106	20238	20123	20263	20125	20126	20309	20041	20158	20084	19960	20121	20172	20187	19984	20207	20103	20216	20264	20179	20229	20235	20237	20469	20184	20240	20037	20099	19959	20118	20119	20189	20299	20148	19979	20280	19999	20127	20321	20081	20154	20147	20224	20205	20212	20052	20169	20010	20249	20194	20210	20374	20209	20280	20086	20107	20174	20161	19968	19944	20216	20295	20065	20140	20187	20270	20087	20135	20216	20367	20301	20195	19873	20083	20057	20095	20112	20271	20189	20190	20268	20018	20134	20086	20198	19959	20181	20180	20133	20252	20208	20179	19980	20101	20233	20240	20130	20149	20411	20079	20232	20040	20290	20311	20060	20217	20183	20072	20111	19988	20115	19995	20109	20222	20148	20178	20283	20261	20246	20008	20056	20277	20084	20246	20034	20181	20017	20228	20566	20126	19999	19936	19987	20156	20237	20153	20068	20211	20209	20124	20098	20154	20269	20111	19943	20048	20095	20307	20134	20198	20157	20108	20113	20258	20413	20144	20318	20218	20159	20119	20087	20191	20335	20215	20273	20007	20019	20204	20028	20266	20205	20155	20037	20234	20275	20267	20154	20176	20220	19891	20298	20075	20040	20166	20301	20110	19919	20203	20146	19967	20296	20217	20143	20152	20075	20226	19951	20116	20170	20066	20331	19997	20053	20114	20362	20226	20194	20131	20292	20101	20290	20167	20403	20353	20232	20137	20122	20125	20121	20132	20097	20076	20182	20009	20057	20241	20161	20156	19948	20225	20311	20171	19972	20197	20109	20209	20286	20095	20215	20181	20215	20142	19943	20217	20196	20232	20272	20315	20166	20243	20089	20123	20273	20286	20317	20253	20079	20322	20185	20094	20164	20214	20309	20190	19941	20211	20113	20322	20225	20055	20272	20204	20067	20149	20189	20107	20231	20198	20233	20374	20163	20186	20212	20083	20197	20192	20154	20081	19885	20189	20243	20130	20280	20204	20312	20145	20176	20115	20255	20247	20074	20372	20149	20296	20173	20248	20234	20173	20036	20135	20111	20121	20243	19978	20298	20182	19986	20234	20316	20216	20068	20107	20186	20108	20159	20252	20317	20235	20256	20110	20236	20203	20073	20142	20059	20071	20247	20255	20145	20149	20173	20043	20221	20136	19884	20319	20085	20068	19992	20153	20231	20333	19995	20261	20072	20222	20167	20083	20094	20252	20090	20073	20165	20149	19958	20180	20095	20467	20193	20271	20221	20117	20083	20172	20235	20325	20157	20137	20298	20255	20225	20251	20284	20194	20201	20195	20248	20266	20042	20106	19939	20161	20147	20105	20158	20049	20046	20152	20154	20073	20204	20164	19998	20200	20354	20186	20169	20149	20309	20186	20062	20068	20165	20304	20285	20202	20048	20272	20177	20157	20145	20150	20328	20411	20186	20099	20180	19786	20117	20145	20287	20145	20220	20192	20066	20017	20241	20224	20153	20140	19964	20132	20134	20352	20055	19989	20199	20269	20161	19954	20357	20102	20363	20464	20053	20197	20161	20145	20243	20138	19937	19944	20169	20129	19912	20243	20111	20127	20459	20245	20299	20263	20249	20098	20092	20272	19959	20168	20044	20111	20305	20220	20217	20132	20066	20005	20020	20004	20102	20070	20297	20264	20270	20216	20266	20089	20216	20257	20109	20054	20155	19974	20426	20251	20115	20286	20294	20228	20102	20296	20213	20256	20050	20091	20230	20132	20175	20062	20103	20203	20235	20079	20215	20220	20156	20227	19994	20410	20301	20319	20248	20157	20279	20054	20144	20304	20282	20398	20105	20271	20233	20225	20241	20110	19986	20055	20198	20277	20115	20028	19892	19996	20347	20240	20201	20418	20168	20081	20247	20087	20294	20066	20139	20221	20034	20152	19915	20156	20205	20146	19996	20429	20068	20189	19997	20013	20222	20160	20194	20196	20398	20019	20263	20127	20061	20043	20126	20300	20129	20007	20177	20279	20151	20238	20276	20254	20275	20247	20357	20257	19978	20140	20356	20295	20059	20238	20214	20341	20014	20181	20136	20088	20207	20324	20173	20188	20020	20195	20050	20067	20276	20163	20213	20106	20026	19979	20227	20313	20344	20142	20222	20320	20133	20309	20125	20391	20159	20346	20072	20336	20300	20078	20061	20315	20157	20132	20136	20527	20235	20354	20224	20316	20302	20067	20342	20268	20242	20321	20006	19994	20052	20255	20003	20023	19942	20099	20283	20176	20239	20060	20026	20165	20017	20091	20180	20194	20073	20222	19962	20255	19951	20159	20096	20207	20198	20143	20124	20208	20060	19984	19972	20087	20172	20269	20166	19990	20021	20223	20077	20236	20307	20176	20068	20379	20070	20070	20037	20181	20132	20061	20121	20154	20295	20233	20170	20330	20038	20108	20402	20211	20212	20285	20041
26085	47133	39456	23630	19617	18296	17569	17219	17101	17032	16773	16971	16708	16792	16764	16877	16624	16660	16577	16602	16624	16463	16566	16585	16621	16708	16593	16643	16570	16628	16598	16534	16329	16467	16547	16484	16525	16383	16577	16453	16564	16599	16441	16512	16593	16526	16257	16626	16458	16541	16372	16462	16497	16425	16536	16480	16517	16561	16361	16404	16611	16604	16504	16569	16453	16670	16952	18092	17714	17259	17067	16493	16304	16431	16532	16277	16475	16587	16387	16568	16555	16474	16322	16474	16424	16412	16438	16500	16551	16390	16559	16493	16427	16465	16184	16633	16425	16426	16497	16338	16439	16409	16359	16455	16685	16484	16648	16447	16427	16641	16354	16562	16437	16450	16554	16446	16439	16410	16453	16551	16539	16500	16541	16522	16387	16468	16569	16452	16410	16474	16343	16560	16413	16524	16559	16435	16558	16435	16592	16293	16385	16498	16448	16488	16630	16603	16375	16475	16484	16385	16552	16502	16542	16616	16345	16377	16479	16522	16520	16351	16509	16274	16609	16503	16417	16622	16323	16322	16332	16428	16644	16302	16387	16497	16540	16506	16701	16370	16374	16409	16292	16328	16311	16426	16283	16400	16526	16510	16479	16353	16476	16444	16446	16499	16417	16441	16425	16203	16482	16502	16551	16495	16575	16461	16444	16369	16557	16468	16454	16547	16488	16603	16328	16574	16502	16448	16498	16702	16544	16380	16461	16679	16507	16310	16390	16577	16561	16583	16497	16481	16574	16617	16466	16443	16398	16351	16487	16343	16495	16542	16492	16468	16431	16511	16429	16555	16396	16619	16377	16386	16335	16555	16310	16462	16612	16467	16316	16469	16499	16511	16460	16454	16637	16582	16454	16603	16558	16273	16397	16423	16363	16105	16496	16485	16485	16483	16357	16426	16376	16460	16612	16528	16373	16233	16432	16563	16579	16420	16400	16497	16400	16527	16379	16586	16390	16375	16514	16469	16562	16480	16409	16298	16531	16555	16248	16387	16625	16516	16565	16726	16480	16421	16244	16466	16420	16255	16342	16474	16448	16374	16572	16451	16381	16428	16594	16479	16444	16482	16464	16475	16445	16469	16439	16475	16567	16290	16516	16289	16665	16566	16517	16609	16475	16551	16397	16443	16702	16542	16414	16426	16516	16356	16393	16734	16534	16635	16466	16528	16312	16467	16476	16525	16504	16601	16305	16477	16518	16439	16399	16296	16394	16323	16468	16557	16571	16518	16436	16560	16555	16408	16464	16438	16481	16431	16514	16569	16461	16412	16337	16316	16469	16480	16667	16160	16572	16524	16481	16350	16417	16433	16407	16379	16464	16416	16604	16359	16304	16528	16475	16479	16385	16324	16442	16585	16601	16643	16574	16478	16495	16394	16583	16477	16472	16442	16524	16303	16437	16621	16569	16524	16606	16340	16362	16422	16398	16482	16400	16504	16476	16464	16571	16539	16499	16519	16323	16474	16310	16459	16583	16388	16550	16472	16433	16392	16442	16471	16492	16504	16370	16541	16358	16481	16296	16491	16512	16303	16524	16465	16603	16285	16561	16585	16461	16406	16465	16538	16548	16465	16487	16440	16436	16373	16417	16593	16415	16694	16639	16507	16484	16401	16489	16509	16247	16547	16481	16550	16521	16626	16294	16571	16572	16426	16262	16539	16368	16369	16581	16472	16633	16367	16484	16509	16370	16552	16388	16531	16526	16346	16629	16437	16407	16370	16606	16403	16277	16479	16484	16647	16334	16502	16461	16474	16400	16564	16420	16408	16500	16489	16319	16502	16379	16403	16448	16506	16361	16449	16355	16225	16608	16416	16467	16404	16514	16514	16206	16495	16400	16436	16447	16572	16414	16565	16438	16473	16536	16545	16556	16517	16542	16409	16514	16362	16563	16418	16445	16568	16510	16350	16468	16338	16445	16356	16535	16467	16435	16271	16424	16595	16502	16262	16449	16506	16328	16308	16591	16580	16595	16413	16504	16439	16453	16392	16401	16553	16470	16514	16335	16512	16652	16410	16336	16401	16459	16336	16471	16469	16484	16546	16426	16522	16446	16427	16362	16430	16571	16335	16467	16582	16364	16446	16327	16465	16402	16476	16412	16365	16570	16563	16535	16408	16391	16327	16599	16375	16589	16377	16240	16490	16485	16369	16553	16380	16521	16535	16519	16387	16432	16527	16432	16494	16492	16404	16344	16364	16450	16423	16530	16412	16466	16445	16376	16592	16396	16501	16388	16551	16576	16514	16579	16402	16395	16354	16636	16419	16264	16578	16370	16525	16470	16547	16517	16446	16530	16266	16436	16365	16542	16613	16611	16325	16400	16416	16495	16404	16329	16373	16558	16420	16212	16555	16556	16381	16261	16425	16349	16454	16562	16454	16475	16374	16482	16309	16536	16516	16425	16561	16372	16430	16301	16398	16438	16415	16401	16294	16585	16445	16578	16436	16386	16387	16479	16497	16379	16685	16604	16398	16567	16491	16465	16309	16712	16256	16353	16542	16426	16464	16507	16284	16594	16383	16406	16354	16509	16573	16431	16501	16505	16477	16436	16570	16570	16468	16398	16418	16578	16380	16480	16655	16431	16490	16455	16487	16484	16457	16359	16463	16486	16446	16599	16294	16371	16473	16366	16486	16333	16410	16451	16532	16489	16468	16552	16575	16523	16368	16361	16329	16395	16450	16449	16575	16255	16451	16492	16329	16540	16432	16535	16295	16500	16356	16388	16632	16463	16474	16431	16536	16319	16442	16522	16316	16483	16552	16581	16304	16427	16609	16534	16334	16602	16606	16406	16265	16547	16447	16452	16471	16385	16236	16496	16364	16524	16319	16618	16586	16284	16436	16474	16396	16491	16589	16556	16515	16535	16434	16524	16474	16544	16363	16473	16447	16457	16436	16432	16684	16510	16489	16425	16243	16536	16659	16453	16614	16388	16482	16586	16385	16470	16484	16684	16383	16302	16595	16541	16314	16529	16412	16305	16526	16548	16352	16384	16462	16589	16378	16604	16554	16611	16596	16534	16374	16430	16341	16349	16390	16496	16356	16412	16522	16366	16358	16464	16509	16462	16409	16613	16487	16217	16479	16634	16523	16407	16484	16476	16363	16383	16376	16638	16450	16584	16560	16570	16386	16498	16435	16526	16565	16451	16461	16385	16465	16469	16589	16723	16368	16482	16470	16304	16530	16704	16335	16517	16508	16345	16471	16512	16516	16567	16385	16452	16377	16416	16294	16385	16512	16592	16275	16386	16435	16503	16655	16513	16443	16468	16569	16510	16386	16585	16449	16367	16443	16383	16365	16407	16386	16391	16588	16430	16332	16412	16611	16625	16446	16365	16430	16530	16491	16419	16382	16442	16363	16284	16388	16346	16493	16587	16570	16419	16548	16433	16498	16549	16569	16439	16601	16442	16484	16376	16628	16408	16485	16320	16434	16451	16336	16368	16686	16633	16470	16331	16588	16444	16495	16484	16435	16517	16453	16615	16467	16474	16372	16674	16287	16517	16500	16510	16400	16484	16417	16547	16525	16357	16237	16455	16408	16470	16452	16464	16421	16387	16461	16570	16472	16364	16650	16441	16524	16474	16373	16404	16452	16333	16517	16478	16537	16565	16536	16534	16525	16409	16426	16457	16328	16494	16332	16510	16526	16549	16469	16401	16624	16401	16508	16353	16251	16501	16517	16589	16377	16443	16367	16337	16416	16465	16421	16451	16632	16544	16521	16456	16526	16385	16396	16500	16355	16376	16222	16402	16458	16383	16478	16608	16702	16354	16638	16446	16436	16538	16468	16516	16313	16374	16615	16352	16407	16232	16623	16436	16584	16482	16369	16443	16407	16395	16416	16537	16536	16349	16474	16592	16310	16399	16439	16302	16357	16383	16508	16348	16375	16267	16469	16724	16469	16348	16398	16572	16428	16367	16510	16508	16580	16341	16373	16452	16483	16651	16294	16437	16327	16420	16471	16441	16401	16531	16433	16462	16474	16293	16451	16400	16481	16363	16263	16273	16554	16428	16473	16516	16308	16428	16509	16559	16458	16436	16439	16355	16335	16407	16470	16398	16421	16514	16474	16496	16514	16479	16439	16390	16385	16405	16570	16485	16365	16496	16424	16555	16283	16492	16374	16427	16410	16513	16413	16450	16566	16356	16301	16477	16504	16385	16440	16373	16329	16510	16494	16443	16604	16528	16422	16429	16730	16431	16411	16437	16530	16556	16466	16425	16535	16379	16365	16433	16612	16542	16458	16464	16329	16333	16409	16303	16355	16383	16395	16332	16456	16435	16477	16448	16443	16463	16296	16474	16343	16514	16308	16492	16460	16562	16645	16332	16321	16365	16553	16555	16409	16486	16291	16424	16345	16525	16474	16553	16519	16479	16448	16464	16458	16398	16611	16533	16530	16505	16528	16378	16518	16233	16355	16531	16436	16473	16330	16389	16539	16418	16362	16401	16525	16494	16463	16652	16494	16352	16452	16329	16406	16396	16519	16585	16561	16318	16502	16351	16270	16488	16566	16383	16698	16539	16249	16314	16510	16298	16289	16372	16692	16442	16488	16470	16438	16448	16402	16452	16318	16455	16324	16511	16603	16445	16416	16417	16581	16514	16318	16593	16319	16443	16388	16552	16526	16420	16432	16446	16524	16526	16427	16372	16523	16361	16460	16528	16581	16392	16527	16329	16618	16666	16337	16343	16269	16512	16306	16646	16501	16521	16558	16469	16316	16488	16384	16530	16603	16246	16665	16493	16393	16523	16445	16621	16513	16360	16424	16459	16528	16424	16557	16535	16322	16558	16342	16324	16310	16622	16551	16363	16449	16477	16441	16452	16579	16470	16382	16406	16615	16400	16510	16372	16507	16582	16287	16516	16631	16553	16395	16563	16337	16578	16308	16431	16456	16494	16453	16125	16515	16438	16396	16663	16472	16396	16494	16538	16589	16634	16456	16498	16431	16310	16464	16444	16392	16451	16384	16402	16521	16422	16456	16350	16391	16602	16462	16548	16414	16550	16352	16323	16475	16446	16438	16621	16424	16394	16512	16249	16568	16383	16346	16654	16492	16335	16354	16363	16209	16384	16443	16424	16441	16353	16284	16623	16460	16567	16488	16462	16428	16430	16252	16425	16532
27303	22730	26624	23001	19579	19570	19622	19589	19681	19559	19436	19490	19557	19673	19712	19369	19443	19622	19418	19520	19493	19557	19573	19434	19399	19232	19314	19493	19432	19470	19534	19619	19632	19293	19422	19543	19376	19541	19452	19623	19409	19458	19407	19414	19484	19593	19538	19365	19556	19380	19433	19420	19431	19545	19537	19666	19477	19394	19667	19602	19371	19477	19254	19571	19430	19584	19515	19648	19690	19536	19655	19400	19463	19321	19383	19088	19322	19218	19464	19458	19379	19410	19614	19282	19658	19399	19325	19209	19531	19482	19497	19122	19410	19462	19350	19387	19560	19335	19634	19496	19504	19332	19526	19257	19527	19418	19374	19639	19467	19530	19277	19637	19610	19466	19359	19504	19398	19307	19502	19504	19429	19415	19317	19562	19483	19460	19435	19427	19414	19355	19479	19449	19510	19418	19414	19453	19368	19589	19450	19341	19340	19497	19469	19640	19597	19457	19416	19403	19526	19443	19270	19580	19543	19178	19476	19346	19657	19352	19406	19359	19160	19738	19442	19328	19279	19395	19417	19559	19559	19580	19396	19437	19473	19621	19477	19518	19456	19542	19475	19437	19711	19322	19496	19450	19402	19460	19268	19434	19616	19537	19387	19743	19435	19492	19671	19367	19235	19628	19627	19465	19450	19598	19366	19454	19495	19530	19613	19498	19434	19365	19343	19458	19434	19519	19493	19298	19613	19558	19433	19244	19407	19506	19508	19464	19488	19288	19485	19431	19352	19347	19456	19394	19204	19307	19452	19260	19446	19641	19491	19583	19447	19284	19505	19640	19379	19365	19460	19594	19378	19517	19571	19371	19449	19502	19453	19310	19252	19647	19255	19329	19580	19481	19491	19649	19370	19450	19468	19383	19389	19506	19536	19493	19498	19496	19213	19365	19457	19542	19622	19563	19508	19366	19512	19448	19427	19324	19426	19430	19654	19591	19494	19467	19364	19378	19326	19271	19449	19395	19473	19394	19402	19306	19498	19636	19265	19455	19453	19290	19252	19531	19438	19392	19355	19382	19557	19290	19609	19462	19492	19615	19296	19496	19448	19351	19372	19448	19410	19406	19548	19610	19529	19393	19601	19407	19459	19562	19322	19268	19316	19288	19493	19221	19424	19252	19498	19545	19476	19378	19538	19510	19525	19468	19489	19577	19339	19526	19338	19583	19483	19471	19318	19198	19623	19524	19417	19413	19543	19369	19453	19207	19346	19393	19400	19603	19417	19178	19439	19249	19410	19663	19407	19427	19543	19516	19353	19484	19477	19354	19555	19350	19390	19214	19444	19420	19349	19478	19471	19406	19404	19444	19066	19594	19527	19416	19454	19295	19531	19327	19628	19426	19476	19378	19324	19520	19300	19342	19631	19303	19533	19514	19447	19373	19270	19307	19496	19332	19428	19398	19417	19445	19540	19370	19533	19548	19345	19247	19421	19602	19357	19239	19534	19635	19600	19615	19521	19396	19455	19523	19609	19513	19301	19477	19486	19507	19385	19531	19461	19214	19443	19398	19411	19166	19485	19393	19510	19353	19419	19918	19626	19366	19591	19468	19169	19415	19427	19342	19416	19409	19542	19413	19312	19568	19397	19210	19617	19551	19154	19272	19459	19257	19440	19481	19299	19363	19502	19501	19482	19599	19527	19483	19323	19706	19433	19683	19494	19407	19441	19587	19257	19500	19434	19224	19407	19650	19528	19347	19498	19335	19507	19505	19566	19452	19526	19528	19558	19228	19532	19470	19510	19579	19621	19460	19568	19312	19618	19606	19427	19506	19434	19415	19691	19402	19316	19297	19198	19374	19374	19497	19647	19328	19406	19335	19361	19417	19521	19493	19218	19523	19571	19423	19401	19416	19357	19674	19402	19613	19434	19335	19534	19585	19537	19765	19402	19540	19456	19442	19598	19619	19531	19404	19340	19204	19521	19546	19414	19566	19326	19474	19492	19424	19567	19371	19517	19486	19371	19356	19433	19440	19490	19624	19431	19400	19259	19323	19349	19430	19499	19478	19306	19417	19458	19508	19421	19536	19444	19335	19504	19417	19335	19414	19315	19509	19548	19556	19575	19091	19312	19502	19473	19271	19522	19518	19234	19402	19420	19547	19363	19370	19518	19442	19554	19482	19394	19514	19422	19282	19386	19620	19365	19232	19350	19525	19540	19384	19189	19494	19401	19461	19502	19144	19604	19388	19517	19367	19528	19379	19487	19321	19533	19575	19654	19557	19542	19272	19564	19410	19602	19449	19322	19495	19497	19295	19413	19527	19398	19346	19504	19508	19380	19465	19220	19366	19635	19437	19443	19575	19518	19330	19407	19565	19690	19646	19413	19581	19518	19386	19322	19385	19447	19432	19196	19352	19342	19328	19646	19336	19676	19407	19366	19553	19209	19375	19231	19409	19427	19352	19360	19448	19254	19592	19331	19340	19464	19536	19352	19580	19433	19522	19349	19371	19517	19625	19492	19511	19361	19259	19410	19340	19510	19249	19374	19466	19504	19292	19584	19455	19583	19523	19212	19503	19435	19338	19519	19590	19513	19603	19596	19538	19640	19436	19446	19467	19489	19352	19550	19471	19414	19369	19325	19381	19341	19336	19483	19476	19360	19417	19219	19467	19568	19208	19374	19351	19506	19596	19301	19453	19463	19522	19462	19536	19629	19339	19596	19357	19432	19380	19509	19682	19386	19582	19525	19530	19494	19346	19397	19412	19243	19370	19501	19409	19572	19432	19435	19327	19395	19498	19421	19373	19374	19269	19323	19299	19398	19234	19396	19569	19354	19483	19553	19360	19400	19568	19529	19508	19496	19531	19414	19621	19321	19285	19582	19439	19509	19524	19410	19480	19422	19462	19426	19480	19637	19391	19398	19468	19531	19330	19606	19516	19473	19349	19305	19374	19470	19400	19509	19572	19486	19474	19491	19560	19442	19436	19416	19375	19398	19321	19589	19503	19311	19423	19469	19594	19413	19415	19425	19454	19515	19494	19395	19450	19351	19273	19561	19252	19444	19248	19585	19362	19569	19531	19559	19542	19420	19435	19567	19355	19422	19512	19399	19476	19528	19333	19490	19385	19334	19388	19553	19475	19536	19220	19588	19454	19506	19432	19472	19598	19490	19365	19423	19377	19330	19495	19642	19384	19405	19561	19549	19298	19393	19435	19421	19244	19425	19577	19669	19521	19391	19432	19571	19427	19578	19686	19477	19468	19409	19616	19418	19408	19440	19583	19380	19540	19374	19244	19540	19254	19352	19416	19454	19554	19376	19382	19443	19321	19376	19739	19532	19308	19479	19400	19460	19300	19586	19584	19338	19516	19572	19531	19616	19580	19328	19637	19381	19597	19466	19341	19328	19681	19464	19351	19576	19344	19470	19582	19320	19376	19469	19507	19464	19449	19426	19587	19474	19355	19507	19420	19354	19481	19616	19492	19373	19517	19589	19323	19521	19592	19420	19495	19479	19329	19503	19356	19337	19482	19500	19631	19308	19584	19394	19454	19208	19667	19530	19194	19325	19372	19446	19456	19351	19446	19631	19490	19445	19504	19480	19776	19718	19427	19583	19282	19410	19379	19402	19576	19458	19606	19573	19397	19596	19610	19445	19657	19647	19268	19551	19530	19478	19431	19310	19476	19540	19573	19436	19650	19561	19364	19479	19397	19552	19352	19568	19420	19473	19466	19362	19458	19677	19475	19337	19360	19380	19338	19381	19581	19649	19493	19350	19442	19295	19471	19454	19615	19288	19485	19309	19378	19471	19391	19482	19499	19322	19259	19366	19456	19488	19487	19512	19714	19376	19439	19491	19504	19485	19513	19422	19255	19501	19324	19556	19437	19620	19300	19424	19456	19556	19352	19392	19493	19480	19448	19491	19456	19410	19396	19603	19326	19509	19303	19524	19426	19404	19315	19386	19477	19591	19503	19604	19537	19492	19588	19329	19323	19484	19446	19499	19548	19335	19598	19438	19551	19444	19508	19589	19516	19445	19501	19355	19619	19524	19379	19509	19631	19406	19322	19588	19426	19279	19431	19499	19315	19282	19635	19349	19649	19410	19485	19485	19383	19495	19287	19530	19333	19541	19389	19375	19443	19638	19392	19393	19343	19435	19596	19492	19498	19427	19550	19421	19498	19609	19561	19284	19515	19488	19418	19323	19328	19519	19399	19438	19216	19528	19429	19365	19401	19493	19518	19405	19454	19682	19285	19358	19363	19350	19268	19346	19456	19423	19414	19434	19445	19535	19195	19489	19375	19682	19618	19431	19516	19452	19359	19378	19532	19466	19590	19206	19237	19188	19443	19448	19488	19517	19567	19497	19331	19444	19716	19474	19255	19492	19703	19382	19212	19652	19482	19467	19369	19478	19534	19469	19379	19241	19419	19211	19467	19487	19472	19396	19396	19642	19659	19460	19416	19501	19343	19289	19427	19487	19222	19354	19335	19410	19308	19331	19378	19477	19427	19537	19361	19685	19458	19391	19205	19505	19540	19351	19421	19363	19487	19549	19458	19306	19354	19311	19411	19272	19524	19439	19410	19437	19444	19705	19550	19540	19539	19354	19448	19353	19398	19377	19648	19357	19531	19482	19218	19326	19430	19409	19463	19218	19690	19507	19661	19249	19371	19626	19349	19515	19275	19632	19526	19494	19659	19396	19491	19510	19472	19545	19752	19637	19573	19523	19424	19605	19569	19423	19407	19483	19508	19465	19223	19491	19426	19544	19337	19340	19453	19328	19463	19506	19513	19447	19438	19524	19266	19490	19358	19669	19265	19591	19384	19619	19634	19468	19561	19602	19374	19310	19375	19585	19481	19512	19407	19364	19490	19389	19454	19497	19362	19287	19584	19382	19441	19580	19328	19658	19333	19370	19337	19530	19748	19523	19417	19395	19429	19663	19528	19361	19537	19408	19495	19544	19479	19373	19610	19305	19485	19547	19517	19518	19524	19332	19444	19383	19354	19444	19369	19535	19495	19318	19573	19273	19486	19500	19315	19477	19269	19473	19372	19569	19493	19464	19184	19545	19418	19541	19330	19375	19597	19482	19385	19409	19443	19310	19179	19343	19469	19333	19562	19709	19521	19350	19316	19262	19440	19592	19522	19483	19441	19368	19504	19518	19337	19537	19267	19325	19377
20457	27651	23757	17399	16287	16273	16193	15986	16114	16136	16109	16220	15938	16181	16032	16045	15982	16173	16109	16090	16103	16157	15981	16055	16042	16112	16137	15948	15961	16015	16057	16006	16021	16138	16005	15956	15862	16081	16067	16006	15962	16004	16203	16122	15918	16083	16054	16131	16014	16010	15946	15952	15985	15820	16202	16055	16242	16076	16186	16072	16017	15976	16079	16024	16116	15967	16098	16210	15964	16120	16081	16163	16047	16171	16009	16073	16075	15937	15955	16076	15969	16074	16161	16061	15839	16124	15973	16045	16033	16093	15977	15962	15974	15948	16046	16209	16000	15971	16070	16106	16082	16024	16045	16060	16085	15884	16140	16159	15957	16125	16040	15986	16145	16075	16098	16003	16000	16032	16044	16153	16089	15903	15956	15963	16233	16096	16081	16075	16142	16069	16142	16094	16043	16127	16178	16109	16090	16190	15891	16079	16001	15942	16023	16062	15917	15869	15900	16262	16156	15966	16145	15881	16193	16001	16031	16139	15951	15937	15968	16114	16113	16098	16082	16115	15925	15831	15966	16227	15990	16154	15910	15863	16006	16014	15920	16216	16034	16055	16119	16122	16020	16019	16261	16050	16083	15944	16129	16044	15960	16179	16175	15929	16083	16071	16150	16139	16062	15840	15936	16195	15974	16045	15960	16028	15996	15816	15969	15931	16070	16029	16087	16111	16145	16009	16002	16101	16017	15987	16136	15851	16105	16266	15977	16008	15900	16036	15938	16088	15933	16007	15997	16052	16205	15963	15973	15862	16082	16122	16064	16097	16076	16041	16053	16041	15963	16042	15895	16229	15981	16095	16034	16211	16213	16235	15966	16023	16110	16065	15977	16108	16083	15932	16136	16023	15929	16022	16128	16103	16131	15890	16052	16091	16053	16119	15997	16074	16191	16154	16111	16160	16195	15948	15954	16060	15915	16060	15996	15958	16263	16044	15977	16012	16025	16241	16145	15947	16100	15923	16127	16091	16052	16137	16073	16105	16011	16002	15902	16152	16029	15953	16063	16106	15981	16161	16055	16021	16037	15981	16003	16011	16209	16150	15990	15952	16157	16134	16174	16093	16119	16152	16088	15957	16139	16032	15979	15998	16073	16186	16040	16247	15994	16047	16220	16034	15984	15979	16089	16117	15941	16159	16083	16059	16113	15941	16172	16020	16053	16170	16008	16165	16016	16069	16030	15950	16100	15979	16036	15925	16090	15959	16152	15951	16075	16027	16053	15860	15898	15992	15979	16025	16085	16197	15939	15908	15912	15924	16040	15980	16231	16018	16130	16144	16033	16042	16130	16134	16012	15982	16174	16004	16045	16119	16042	16151	16082	15952	16098	16127	15842	15929	15999	16151	16025	16024	16077	16130	16072	15965	16270	16062	16110	15865	16005	16114	15806	16188	16140	16047	16120	16016	15972	16070	16041	16079	16032	16134	16006	16092	16101	15917	16027	15854	16126	16118	15961	16019	16022	16122	16008	16092	16042	16126	15906	16102	16079	15979	16135	16126	16204	16207	16196	16117	16104	16236	16163	15992	15828	16033	16111	15863	15942	16078	15921	16054	16024	16003	16053	16029	16088	15957	16152	16022	16016	16065	15985	16124	16205	16064	16016	16136	15890	16054	15997	16132	16155	16099	16006	16044	15856	16062	16014	15918	16033	15890	16141	15895	16097	16078	16200	15943	15969	16066	16096	16107	16178	15958	16049	15983	16085	16152	15935	16050	16099	15840	15921	16033	16113	16102	16181	16084	16198	15886	15917	15959	15977	16023	16102	15987	16049	16114	16168	16203	15925	16070	16074	16098	16236	16008	16085	15982	16062	16020	16014	15974	15999	15923	15961	16000	16002	16080	15931	16199	15998	16022	16110	16118	16124	16112	15998	16149	15959	16092	16124	16010	15915	15923	15983	16152	15992	16106	15863	16000	16101	16170	16110	15940	16193	15882	15918	16163	16033	15909	16071	16107	15918	16022	16055	16179	16138	16118	15994	16051	16156	16090	15975	16125	15928	16130	16025	16026	15953	16115	15951	15889	16040	16111	16052	16078	16083	15926	16081	16072	16005	15892	16039	15978	15917	16164	16076	16074	15936	16011	16136	15988	16039	16095	16256	16217	15997	16136	15871	16103	16192	16099	16008	15967	15934	16007	15942	15927	16253	16105	16032	16095	15928	16238	16067	15954	16069	16067	16079	16010	16017	16098	15989	16146	15879	16068	16109	16207	15922	16152	16217	15958	15973	16131	16154	16226	16040	15903	16178	15943	16199	16015	16117	16145	16066	16208	16093	16019	16150	16053	16082	16021	16115	16001	16155	15979	15984	16099	16194	16018	16142	16041	16020	16109	16065	15936	15925	16052	16226	16041	16006	16135	16085	16179	16102	15959	16049	16035	15983	15920	15927	16066	16070	16102	16081	15833	16031	16090	15983	16186	16094	16228	16175	16144	15974	16212	16018	16040	15855	16126	16077	15900	16060	15953	15907	15911	16091	15984	16101	16060	16198	16122	16199	15942	15939	16079	16026	16023	16148	16050	16063	16085	15961	15885	15985	16020	16104	15833	15980	16052	16072	16020	16003	16114	15939	15900	15960	16070	16189	15902	15978	16117	15926	16017	15960	16162	16123	16196	16112	15867	16042	16145	16140	16051	16041	15910	15949	16323	16202	16105	16260	16048	16165	16138	15987	16144	15889	16073	16199	16027	16005	16093	16103	16013	16116	16110	16048	16166	15954	16094	16175	15920	16059	16116	16094	15937	16138	15988	16028	15935	16220	15876	16103	16119	16074	16073	16078	16047	16088	15963	16234	16091	16158	16063	15938	16127	16093	16091	16081	16089	16190	16063	16174	16064	16151	16099	16174	16002	16045	15705	15999	16145	16125	16009	16130	16235	16091	16078	15846	16079	16125	16075	16181	16060	16148	15942	15994	16046	16067	15804	15982	15996	16085	16075	16064	16056	15933	16052	16057	16177	15970	16038	15958	16203	16169	16145	16010	15926	16202	16072	16147	16025	16152	16015	16070	15910	16186	16008	16172	15933	15978	16033	16028	16136	16110	15885	16099	16129	16124	16028	16037	16059	16189	16040	16079	16019	15987	15970	15955	16132	16247	16144	15986	16140	15963	16075	16060	16099	16150	15857	16223	15955	15980	16144	16019	16131	15935	16045	16029	15987	16111	16098	16116	15957	15935	16043	15874	16038	15934	16001	16144	16017	16079	16041	16088	16142	15975	16017	16078	16094	16007	16179	16163	16034	15955	16126	16211	16079	16226	16242	15853	15977	16054	16064	16054	16112	15874	16185	16092	15956	16041	16006	15991	15931	15967	16110	16213	15874	16185	16011	16057	16046	16107	16106	16058	16098	16019	16001	15979	15994	16086	16019	16199	16187	16071	16102	15996	16124	16006	15980	15901	15908	16031	16051	16020	15959	16045	16000	16020	16141	16214	15917	16045	15830	16007	16080	16125	15826	15955	16272	16157	16096	16058	16257	16044	16071	15994	16058	15889	15995	16269	16206	16204	16004	16141	16193	15961	15936	16037	16161	16054	16120	16053	15944	16018	16016	15967	15998	16050	15926	16214	16003	16051	16123	16061	16193	16290	16095	15984	16157	16165	16186	16207	16031	16133	15963	16054	16071	16014	16084	16140	15894	16072	16161	15945	16017	16025	16122	16034	16073	16129	16108	15978	15985	15887	15988	16182	15821	16208	16159	15942	16081	16038	16019	16219	16241	16074	16094	15949	16263	16039	16119	16068	16004	16064	15977	16090	16043	16212	16058	15862	16053	16076	15950	15971	16045	15954	15990	16126	15893	16036	16111	16064	16136	16060	15995	16110	15864	16144	16074	16069	16028	16018	16203	16001	16026	16066	16036	16145	15965	16087	16048	15936	16141	16043	16007	16246	15983	15994	15956	16063	15918	16178	16181	16078	16090	16215	16011	16152	15891	16112	16043	16065	16146	15986	15831	16128	15984	16145	15959	16105	16092	16073	16038	16099	15867	15906	16184	16077	16071	16164	15945	15970	16066	16131	16153	16361	16118	16086	16111	15954	16174	16028	16115	15944	15992	16018	15932	15885	16016	15971	15972	16119	15946	16240	16154	16060	16144	16038	16059	16079	16026	15940	16007	16096	15983	16067	15927	16109	16014	16130	15967	16242	16025	16064	16058	16202	16051	16125	16070	16087	16005	15985	16014	16054	16097	16120	15944	15923	15992	16035	16051	16047	16064	16022	16100	16088	15956	15993	16020	16053	16195	15806	16094	16118	16219	16037	16043	16060	16108	16092	16080	16073	16039	16033	15901	16032	16148	16115	16037	16276	16084	16056	16059	16121	16002	16068	15992	16016	15939	15897	16103	15994	16098	16096	16011	16157	16067	15968	16105	16123	16103	16117	16043	15977	15993	16074	16025	16108	16038	15877	16254	16013	15890	16200	15796	16031	16206	15914	16216	16009	16011	15992	16077	15988	15858	15963	15879	15989	15950	16143	16025	16058	16073	16118	16068	15918	16021	16092	16095	15818	16160	16161	16095	16158	15970	16089	16014	16060	16048	15993	16102	16130	15989	15953	16093	16165	16056	15995	16170	16009	16116	16017	15863	16168	15858	15999	15919	15929	15868	16043	16166	15952	16198	16161	16088	16020	15956	16187	16023	16125	16008	16101	16079	16173	16075	16041	15910	16012	16217	16088	16020	16032	16252	15923	16206	15899	15924	16169	16109	15842	15997	16053	15924	16026	16173	15997	15780	15906	16094	16132	16122	16281	16045	16207	16082	16102	16149	15950	15993	16148	16032	16056	16083	16255	16043	15938	16087	16188	16133	16052	16032	16059	16072	16017	16188	15825	16060	15962	15967	16050	15873	16083	16064	16073	15928	16070	16238	15898	16076	16049	16070	15949	16159	16050	16016	16102	16052	16232	16214	16180	15976	16042	16111	16141	16035	16098	16040	15973	15980	16101	16192	16041	16195	15912	15952	16073	15896	15930	15947	16043	16148	15981	16042	16181	16063	16392	16110	16037	16176	16040	16144	16012	16068	16046	15953	16068	16048	16065	16065	16138	16197	16069	16091	16055	16057	15963	16045	16234	16007	16018	16069	16176	16091	16130	16068	16048	16026	15945	15948	16108	15958	16154	15996
23225	20769	28146	23631	21771	22248	21569	19309	19034	19254	19002	19014	19037	18854	18708	18957	18607	18768	18774	18756	18765	18823	18747	18588	18609	18912	18904	18945	18942	18779	18873	18820	18799	18646	18741	18719	18819	18750	18690	18735	18730	18629	18887	18782	18748	18637	18774	18670	18731	18583	18715	18739	18703	18976	18845	18626	18591	18449	18875	18628	18725	18580	18760	18648	18828	18668	18964	19157	19264	19077	18855	18668	18772	18868	18743	18529	18724	18851	18770	18722	18713	18709	18695	18685	18671	18857	18712	18660	18800	18734	18760	18804	18685	18845	18727	18887	18776	18772	18809	18684	18683	18799	18656	18881	18760	18530	18526	18524	18786	18514	18631	18485	18709	18805	18941	18695	18762	18647	18704	18678	18674	18576	18824	18726	18634	18554	18742	18867	18730	18837	18871	18607	18711	18763	18704	18658	18765	18695	18569	18760	18669	18627	18730	18565	18622	18605	18621	18601	18758	18785	18742	18531	18505	18524	18422	18604	18507	18660	18665	18783	18707	18609	18741	18843	18614	18705	18679	18816	18721	18867	18752	18611	18713	18726	18522	18583	18717	18482	18628	18799	18764	18496	18745	19058	18620	18625	18740	18815	18680	18792	19016	18791	18843	18633	18656	18845	18895	18569	18518	18822	18502	18708	18598	18688	18812	18630	18842	18803	18850	18616	18780	18749	18664	18818	18624	18644	18611	18747	18535	18675	18620	18560	18705	18620	18664	18697	18793	18798	18731	18736	18620	18594	18715	18735	18706	18880	18826	18673	18780	18639	18601	18806	18736	18655	18797	18627	18740	18774	18735	18534	18671	18753	18758	18671	18753	18769	18839	18518	18616	18871	18667	18826	18719	18538	18858	18778	18865	18692	18683	18725	18698	18893	18718	18698	18723	18810	18889	18627	18593	18901	18616	18609	18685	18619	18625	18755	18653	18612	18756	18609	18639	18584	18658	18636	18610	18872	18807	18800	18894	18659	18980	18837	18488	18710	18685	18688	18548	18621	18773	18856	18645	18834	18926	18641	18578	18556	18701	18782	18703	19061	18900	18737	18631	18670	18871	18727	18554	18546	18615	18766	18774	18650	18528	18765	18827	18529	18673	18906	18717	18706	18632	18651	18619	18645	18748	18795	18513	18708	18639	18728	18593	18873	18620	18723	18835	18844	18679	18890	18744	18542	18698	18953	18517	18527	18659	18793	18749	18593	18848	18799	18554	18694	18687	18520	18640	18525	18806	18667	18665	18794	18785	18698	18564	18786	18847	18746	18734	18590	18866	18844	18524	18790	18683	18697	18472	18650	18653	18529	18357	18681	18822	18714	18697	18610	18700	18720	18609	18706	18730	18554	18466	18686	18662	18775	18896	18809	18752	18609	18532	18671	18820	18689	18687	18632	18514	18731	18709	18775	18920	18583	18760	18538	18715	18827	18664	18663	18847	18595	18664	18611	18778	18730	18708	18711	18842	18531	18838	18800	18503	18628	18691	18825	18580	18669	18545	18653	18777	18743	18842	18772	18651	18774	18662	18653	18831	18991	18785	18711	18674	18679	18721	18703	18752	18535	18834	18697	18912	18717	18698	18716	18661	18630	18796	18756	18596	18631	18776	18724	18685	18935	18577	18608	18679	18757	18665	18611	18941	18473	18862	18775	18598	18648	18645	18549	18606	18622	18585	18604	18749	18677	18504	18416	18845	18657	18636	18571	18642	18612	18946	18805	18671	18832	18778	18629	18789	19006	18677	18663	18801	18561	18742	18799	18690	18902	18793	18763	18736	18625	18854	18919	18637	18805	18708	18562	18648	18564	18731	18870	18895	18831	18887	18720	18618	18802	18713	18723	18600	18755	18775	18581	18726	18803	18846	18791	18785	18726	18817	18625	18682	18789	18845	18806	18882	18745	18659	18595	18629	18715	18694	18499	18863	18746	18742	18763	18630	18840	18542	18637	18770	18566	18778	18708	18840	18807	18691	18723	18569	18682	18693	18677	18651	18539	18663	18906	18617	18607	18654	18793	18683	18707	18782	18907	18592	18717	18666	18705	18586	18697	18887	18884	18670	18696	18690	18868	18621	18679	18731	18619	18855	18735	18701	18657	18625	18773	18613	18795	18732	18598	18920	18760	18679	18616	18734	18696	18691	18573	18659	18669	18593	18509	18655	18589	18671	18778	18379	18583	18676	18804	18677	18705	18618	18769	18749	18648	18643	18741	18618	18578	18723	18898	18605	18667	18583	18697	18579	18700	18676	18676	18478	18720	18474	18550	18783	18518	18761	18600	18825	18809	18926	18610	18621	18801	18745	18592	18587	18795	18716	18429	18643	18756	18765	18663	18658	18717	18779	18499	18661	18703	18779	18513	18614	18491	19098	18860	18725	18674	18814	18770	18778	18652	18645	18604	18654	18776	18603	18767	18930	18554	18683	18626	18483	18648	18798	18839	18833	18705	18577	18723	18735	18596	18648	18651	18625	18793	18781	18686	18670	18784	18487	18751	18901	18503	18713	18639	18635	18856	18595	18701	18683	18820	18691	18636	18637	18458	18552	18581	18707	18590	18647	18748	18533	18519	18791	18745	18825	18637	18627	18538	18688	18724	18704	18667	18681	18795	18842	18480	18716	18812	18705	18571	18858	18731	18899	18679	18678	18570	18780	18843	18469	18585	18716	18918	18584	18555	18740	18808	18803	18809	18715	18902	18608	18765	18624	18783	18669	18628	18765	18652	18690	18640	18546	18599	18771	18573	18753	18822	18724	18645	18648	18829	18754	18790	18524	18655	18706	18677	18849	18831	18533	18517	18499	18766	18708	18712	18708	18862	18568	18547	18525	18841	18506	18714	18538	18707	18478	18631	18550	18433	18539	18838	18788	18594	18766	18730	18555	18724	18705	18462	18725	18748	18831	18750	18663	18668	18632	18703	18574	18819	18554	18523	18619	18851	18619	18555	18748	18688	18782	18653	18541	18669	18637	18593	18590	18422	18632	18617	18802	18836	18799	18694	18735	18534	18632	18843	18474	18883	18803	18731	18702	18765	18887	18363	18552	18673	18842	18919	18653	18736	18603	18542	18817	18799	18510	18767	18859	18732	18697	18679	18962	18696	18722	18631	18645	18697	18833	18697	18761	18872	18856	18724	18552	18587	18683	18677	18758	18764	18682	18497	18653	18791	18674	18758	18648	18524	18667	18543	18904	18711	18701	18551	18630	18632	18764	18683	18728	18838	18770	18757	18787	18811	18730	18648	18721	18634	18913	18597	18606	18769	18781	18845	18501	18634	18544	18817	18814	18744	18820	18877	18538	18641	18666	18620	18683	18631	18527	18661	18754	18478	18589	18598	18834	18876	18821	18811	18782	18719	18661	18888	18766	18476	18805	18673	18687	18883	18761	18723	18666	18723	18897	18541	18630	18498	18730	18767	18693	18595	18668	18700	18643	18841	18582	18671	18754	18484	18656	18680	18639	18897	18570	18864	18826	18558	18676	18846	18814	18556	18712	18860	18785	18714	18690	18594	18732	18846	18643	18671	18643	18534	18725	18771	18857	18749	18776	18785	18558	18586	18737	18698	18821	18662	18687	18834	18898	18636	18593	18668	18738	18909	18621	18485	18579	18741	18440	18737	18875	18620	18697	18853	18662	18565	18834	18703	18614	18739	18691	18861	18627	18641	18751	18606	18770	18718	18774	18574	18490	18604	18523	18662	18935	18714	18796	18670	18631	18613	18598	18729	18819	18689	18756	18652	18589	18857	18588	18622	18547	18650	18715	18497	18686	18626	18799	18605	18670	18832	18593	18509	18488	18654	18398	18827	18847	18538	18860	18542	18688	18737	18742	18819	18792	18777	18747	18760	18630	18527	18811	18759	18705	18604	18732	18680	18747	18842	18685	18619	18616	18694	18819	18696	18881	18723	18783	18672	18659	18730	18798	18736	18789	18728	18778	18918	18559	18490	18728	18713	18651	18690	18729	18695	18755	18412	18495	18752	18576	18653	18806	18466	18600	18502	18574	18729	18556	18648	18537	18783	18683	18815	18804	18766	18754	18669	18563	18620	18651	18780	18826	18726	18645	18700	18570	18551	18690	18754	18700	18781	18704	18729	18709	18838	18497	18571	18704	18524	18644	18611	18529	18496	18571	18488	18625	18574	18644	18633	18735	18497	18433	18700	18673	18581	18627	18549	18714	18543	18620	18630	18752	18700	18795	18885	18534	18489	18482	18689	18665	18524	18608	18763	18754	18609	18716	18683	18928	18638	18835	18825	18741	18577	18736	18720	18571	18742	18683	18844	18537	18681	18825	18758	18701	18701	18675	18704	18665	18540	18723	18658	18798	18605	18791	18705	18824	18644	18654	18559	18725	18730	18713	18552	18589	18599	18772	18557	18913	18540	18447	18660	18838	18681	18600	18764	18593	18642	18765	18588	18560	18560	18621	18706	18913	18750	18688	18779	18644	18720	18573	18668	18874	18834	18486	18668	18798	18660	18686	18584	18791	18583	18972	18642	18551	18775	19021	18402	18697	18783	18681	18745	18776	18633	19014	18788	18621	18611	18884	18704	18701	18762	18786	18804	18678	18703	18844	18768	18696	18632	18586	18704	18790	18648	18754	18789	18626	18586	18764	18679	18656	18658	18791	18793	19034	18786	18592	18671	18589	18710	18930	18810	18675	18826	18651	18634	18918	18743	18797	18635	18754	18573	18618	18740	18520	18818	18595	18682	18897	18768	18732	18728	18563	18671	18702	18903	18668	18602	18837	18852	18823	18718	18717	18673	18680	18872	18665	18601	18869	18721	18787	18781	18659	18730	18929	18670	18611	18422	18603	18654	18455	18563	18794	18553	18698	18537	18854	18664	18623	18541	18768	18641	18715	18881	18639	18713	18709	18639	18883	18720	18527	18494	18698	18725	18683	18751	18688	18649	18661	18732	18727	18873	18753	18668	18770	18601	18777	18590	18886	18564	18839	18630	18480	18564	18786	18837	18464	18745	18515	18732	18778	18789	18743	18883	18745	18863	18615	18785	18549	18607	18669	18976	18675	18819	18575	18728	18576	18728	18814	18872	18574	18747	18499	18394	18671	18582	18709	18795	18718	18633	18622	18691	18688	18998	18966	18503	18695	18722	18779	18533	18506	18927	18922	18686
22721	39947	34097	19884	17316	16688	16119	16250	15941	15882	15690	15834	15792	15854	15790	15882	15750	15760	15619	15669	15840	15702	15777	15691	15683	15807	15882	15784	15750	15804	15714	15675	15765	15635	15669	15728	15780	15927	15667	15438	15718	15693	15688	15686	15732	15775	15654	15665	15645	15602	15791	15557	15662	15729	15635	15761	15644	15602	15640	15625	15481	15846	15653	15610	15849	15685	16060	16523	16122	15955	16008	15737	15675	15676	15659	15605	15734	15600	15632	15763	15928	15771	15643	15481	15702	15683	15672	15604	15587	15668	15700	15793	15666	15709	15505	15610	15598	15710	15504	15547	15772	15801	15715	15662	15622	15771	15654	15680	15689	15449	15661	15543	15781	15741	15710	15620	15764	15501	15578	15697	15738	15709	15721	15639	15599	15696	15843	15565	15734	15807	15491	15725	15689	15536	15715	15685	15565	15684	15568	15608	15799	15768	15812	15595	15820	15618	15734	15674	15648	15662	15603	15623	15617	15631	15636	15821	15713	15834	15531	15861	15613	15565	15656	15619	15735	15571	15714	15832	15736	15495	15774	15568	15570	15571	15712	15615	15701	15797	15669	15530	15662	15564	15617	15409	15715	15504	15511	15640	15676	15671	15624	15595	15580	15538	15770	15670	15728	15594	15714	15624	15584	15557	15690	15570	15620	15817	15745	15562	15669	15607	15758	15746	15592	15873	15667	15724	15711	15822	15780	15710	15709	15674	15625	15728	15763	15609	15816	15833	15719	15609	15603	15618	15558	15677	15601	15738	15594	15743	15779	15800	15736	15773	15721	15741	15701	15647	15769	15676	15687	15576	15576	15635	15733	15687	15825	15813	15742	15690	15691	15713	15634	15648	15835	15630	15628	15820	15650	15832	15607	15585	15634	15679	15558	15567	15693	15735	15549	15774	15659	15751	15758	15686	15671	15682	15671	15721	15641	15630	15715	15525	15685	15785	15716	15663	15572	15700	15637	15652	15815	15596	15552	15635	15657	15631	15805	15804	15593	15584	15639	15529	15702	15761	15652	15784	15634	15620	15558	15697	15601	15887	15668	15582	15749	15861	15732	15722	15747	15523	15576	15663	15648	15657	15688	15661	15684	15632	15625	15698	15744	15616	15667	15628	15706	15564	15469	15725	15599	15656	15627	15804	15751	15670	15672	15668	15729	15582	15472	15651	15525	15723	15751	15595	15525	15490	15689	15735	15670	15602	15847	15796	15686	15794	15529	15672	15577	15546	15753	15573	15819	15779	15688	15614	15666	15670	15616	15860	15600	15820	15571	15524	15705	15601	15791	15756	15854	15500	15538	15732	15662	15560	15702	15746	15678	15500	15588	15623	15630	15695	15678	15621	15909	15725	15766	15488	15758	15633	15798	15844	15548	15656	15709	15739	15696	15658	15654	15532	15381	15639	15675	15786	15678	15584	15709	15562	15580	15774	15517	15537	15675	15572	15628	15803	15638	15541	15689	15502	15815	15604	15615	15732	15523	15641	15705	15861	15704	15552	15588	15580	15555	15681	15671	15667	15506	15606	15691	15795	15559	15639	15630	15748	15611	15621	15753	15543	15660	15669	15488	15710	15744	15697	15644	15723	15648	15645	15767	15710	15595	15650	15501	15726	15736	15717	15604	15599	15569	15698	15743	15531	15589	15523	15647	15846	15712	15788	15668	15619	15749	15645	15576	15674	15488	15609	15754	15603	15645	15798	15564	15831	15781	15832	15573	15719	15898	15644	15710	15580	15618	15655	15639	15700	15945	15774	15826	15629	15674	15745	15472	15668	15572	15599	15623	15720	15562	15655	15610	15616	15633	15822	15637	15705	15575	15803	15602	15500	15500	15860	15591	15683	15694	15668	15552	15577	15735	15705	15607	15676	15662	15583	15610	15756	15617	15680	15707	15817	15604	15593	15695	15639	15669	15500	15732	15599	15553	15656	15742	15652	15688	15790	15791	15644	15767	15704	15638	15724	15716	15721	15806	15729	15589	15647	15649	15481	15688	15639	15724	15792	15679	15744	15493	15681	15799	15535	15777	15694	15528	15586	15582	15668	15621	15502	15716	15657	15687	15597	15553	15795	15747	15677	15558	15944	15559	15547	15894	15720	15618	15715	15785	15764	15756	15701	15691	15664	15620	15757	15620	15643	15767	15849	15720	15723	15619	15659	15618	15922	15496	15773	15592	15652	15598	15698	15708	15733	15578	15532	15803	15551	15523	15687	15661	15603	15647	15619	15658	15688	15547	15782	15690	15734	15692	15646	15672	15635	15657	15625	15566	15652	15713	15675	15747	15700	15698	15679	15629	15688	15532	15543	15522	15614	15656	15729	15686	15628	15624	15671	15539	15545	15589	15785	15511	15568	15808	15782	15804	15775	15655	15854	15709	15799	15805	15539	15635	15677	15594	15656	15435	15595	15673	15625	15478	15694	15755	15685	15524	15720	15811	15619	15613	15651	15788	15670	15925	15759	15632	15658	15783	15635	15776	15533	15567	15646	15665	15554	15589	15528	15614	15688	15541	15676	15798	15737	15689	15847	15525	15714	15632	15814	15654	15654	15697	15643	15629	15567	15863	15698	15581	15716	15712	15566	15687	15604	15683	15573	15645	15525	15740	15717	15703	15610	15563	15626	15614	15841	15633	15661	15777	15746	15657	15711	15733	15644	15903	15635	15599	15780	15767	15629	15578	15795	15651	15737	15546	15536	15612	15574	15734	15599	15667	15710	15606	15566	15618	15743	15616	15574	15606	15675	15645	15837	15796	15688	15625	15736	15690	15748	15671	15746	15835	15735	15611	15703	15662	15496	15655	15776	15635	15839	15671	15583	15608	15555	15809	15643	15642	15508	15849	15810	15726	15621	15771	15801	15594	15713	15734	15528	15635	15632	15734	15834	15616	15706	15634	15581	15736	15725	15705	15662	15651	15767	15821	15543	15619	15549	15709	15458	15804	15633	15723	15613	15737	15625	15720	15679	15619	15605	15852	15697	15645	15586	15849	15789	15662	15837	15658	15812	15662	15554	15703	15577	15720	15606	15695	15487	15762	15632	15660	15700	15708	15478	15676	15481	15559	15738	15617	15507	15813	15792	15819	15624	15645	15527	15597	15874	15580	15764	15615	15659	15567	15703	15710	15598	15549	15654	15533	15604	15565	15550	15614	15590	15799	15378	15580	15676	15632	15868	15583	15611	15734	15777	15592	15723	15529	15636	15570	15778	15711	15574	15517	15574	15535	15617	15416	15565	15696	15703	15542	15748	15699	15688	15647	15788	15618	15709	15766	15642	15444	15757	15698	15648	15651	15545	15663	15671	15755	15693	15647	15581	15563	15730	15584	15612	15695	15539	15659	15637	15393	15805	15652	15417	15739	15576	15671	15691	15556	15696	15740	15602	15648	15585	15669	15779	15485	15754	15642	15687	15745	15627	15637	15683	15613	15792	15570	15689	15741	15468	15605	15812	15635	15745	15536	15694	15553	15653	15640	15779	15692	15663	15748	15707	15616	15800	15647	15758	15644	15532	15643	15604	15733	15507	15589	15418	15696	15790	15623	15625	15561	15559	15517	15653	15730	15689	15546	15747	15543	15933	15533	15647	15613	15549	15577	15740	15788	15611	15693	15694	15509	15783	15641	15511	15788	15519	15581	15555	15656	15629	15756	15593	15701	15667	15826	15534	15662	15545	15572	15702	15785	15567	15588	15880	15569	15536	15790	15771	15784	15627	15702	15630	15570	15616	15542	15680	15636	15729	15659	15626	15606	15662	15754	15574	15675	15593	15757	15512	15669	15694	15784	15563	15634	15607	15755	15572	15686	15538	15553	15654	15732	15688	15701	15703	15526	15666	15648	15761	15652	15602	15764	15676	15691	15664	15594	15671	15700	15502	15698	15813	15629	15600	15733	15562	15655	15429	15875	15769	15530	15555	15611	15647	15467	15522	15555	15809	15697	15721	15680	15754	15477	15718	15569	15726	15597	15749	15559	15548	15585	15669	15695	15635	15670	15821	15645	15708	15710	15554	15654	15494	15633	15765	15835	15520	15697	15712	15825	15736	15766	15756	15612	15675	15648	15550	15540	15698	15808	15736	15619	15736	15780	15569	15639	15598	15610	15764	15799	15783	15744	15729	15588	15638	15616	15599	15823	15494	15662	15766	15569	15535	15668	15598	15696	15643	15793	15711	15674	15576	15616	15587	15626	15674	15575	15603	15538	15756	15653	15605	15521	15805	15626	15693	15598	15723	15616	15650	15711	15598	15673	15624	15676	15626	15759	15736	15744	15662	15674	15606	15624	15555	15706	15643	15605	15675	15608	15760	15626	15657	15497	15546	15677	15654	15784	15624	15606	15755	15533	15499	15787	15660	15774	15941	15522	15777	15575	15755	15698	15551	15595	15850	15644	15613	15737	15654	15503	15538	15664	15655	15670	15742	15621	15749	15685	15643	15741	15880	15583	15634	15653	15545	15701	15674	15652	15799	15682	15479	15608	15449	15607	15385	15699	15807	15715	15601	15755	15595	15607	15729	15696	15675	15699	15622	15629	15685	15687	15483	15749	15612	15536	15793	15669	15770	15686	15587	15648	15584	15697	15575	15533	15661	15691	15572	15681	15613	15652	15591	15757	15808	15633	15593	15680	15654	15597	15606	15704	15731	15721	15502	15591	15668	15650	15641	15624	15591	15665	15678	15549	15726	15626	15790	15765	15626	15461	15644	15661	15607	15576	15579	15577	15702	15546	15540	15530	15716	15680	15558	15554	15805	15721	15662	15642	15646	15862	15604	15631	15637	15585	15602	15534	15869	15638	15625	15646	15756	15807	15606	15699	15640	15591	15659	15732	15545	15742	15611	15663	15723	15705	15789	15686	15734	15503	15809	15707	15644	15719	15846	15901	15530	15729	15746	15676	15686	15626	15710	15647	15709	15667	15627	15505	15722	15659	15525	15596	15625	15523	15703	15631	15824	15579	15668	15668	15552	15637	15504	15551	15690	15681	15597	15600	15595	15726	15585	15747	15627	15582	15607	15693	15576	15663	15867	15566	15806	15676	15596	15530	15659	15616	15764	15624	15822	15640	15573	15778	15462	15671	15529	15559	15714	15497	15756	15614	15724	15828	15701	15677	15600	15623	15760	15523	15737	15627	15663
22231	20768	28391	23237	20970	22803	24044	19317	18380	18532	18585	18279	18207	18366	18491	18242	18015	18011	18180	18002	17955	18110	17914	18002	18086	18220	17907	18191	18003	17925	17899	18011	17914	18045	18107	18002	18069	17985	17923	18018	17858	17971	17831	17984	18129	17985	17931	18004	17901	17954	17681	17934	17617	17875	17770	17858	17866	17840	17806	18004	17865	17776	17923	17826	17943	17964	18260	18769	18829	18463	18398	17969	17891	18010	17912	18035	17799	17846	17920	17948	17869	17753	17727	17799	18039	17924	17873	18006	18015	17615	17876	17973	17829	17795	17994	17671	18021	18036	17844	17938	18097	17927	17991	17847	17978	17888	17846	17831	17909	17903	17938	17823	18016	17779	18085	17896	17949	17820	17927	18056	17907	18065	18004	17764	18058	17940	17797	17788	18032	17753	17934	17862	17868	17905	17837	17865	17897	17958	17985	18104	17699	17799	17997	17854	17912	17883	17832	17933	17881	17773	18088	17912	17982	17677	17854	17975	17790	17731	17864	17978	17961	17755	17947	17699	17826	17756	17898	17702	17777	17797	17927	17820	17889	17783	17839	17750	17804	17885	17796	17804	17723	18005	17940	17876	17931	17717	17880	17832	17949	17764	17959	17961	17874	17678	17909	17849	17815	17874	17874	17887	17685	17801	17735	17870	18037	17823	18014	17876	17773	17923	17768	17723	17818	17801	17936	17883	17929	17896	17985	18033	17705	17704	17841	17896	17943	17708	17689	17811	17937	17901	17861	17694	17942	17964	17738	18003	17864	17745	17716	18048	17854	18010	18050	17845	17763	17816	17665	18052	18087	17892	17764	17940	17828	17874	17970	17991	17857	17825	17723	17860	17827	18028	17705	17771	17836	17854	17821	17731	17718	17653	17834	17766	17940	17782	17841	17922	17579	17914	17794	17729	17998	17902	17895	17854	17739	17944	18065	17927	17862	17909	17920	17693	17945	17762	17857	17817	17870	17863	17680	17868	17975	17786	17918	17745	17987	17750	17744	17576	17878	17829	17717	17650	17830	17957	17742	17828	18079	17925	17784	17829	17939	18016	17772	17877	17734	17910	17907	17738	17921	17890	17831	17706	17863	17879	17942	17635	17857	18004	17957	17722	17748	17910	17846	17740	17993	17933	17799	17960	17859	17829	17735	17851	17885	17782	18109	17756	17570	17751	17826	17924	17912	17739	17748	17961	17887	17854	17748	17917	17896	17715	17971	18091	17780	17870	17842	18081	17893	17842	18010	17719	17815	17890	17886	17889	17932	17893	17673	17614	17696	17749	17937	17807	17953	17770	17981	17901	17688	17801	17994	17806	17898	17855	17797	17844	17875	17807	17964	17760	17806	17800	17961	18106	17840	17985	17807	18062	17855	17829	17953	18078	17972	17731	17866	17868	18044	17848	17962	17779	17807	17865	17769	17906	18052	17954	17778	17957	17833	17913	18055	17944	17812	17717	17920	17881	17915	17830	17744	17786	18008	17741	17635	17829	17777	17848	17788	17989	17649	17888	17872	17726	17698	17940	17697	17990	17896	17831	17920	17724	17752	17726	17723	17904	17893	17911	17885	17851	17990	18017	17900	17730	17709	18106	17918	17983	17697	17756	17944	17934	17970	17889	17860	17770	17912	17862	18096	17530	17690	17800	17874	17866	17942	18026	17941	17775	17700	17810	17737	17785	17901	17857	17906	17767	17863	17749	17911	17906	17873	17795	17754	17833	17854	17769	17771	17907	17792	17859	17834	17840	17841	17794	17865	17796	18017	17865	17800	17835	17712	17817	17942	17952	17818	17851	17824	17821	18107	17833	17877	17691	18021	17616	17886	17856	17738	17840	17686	17924	18064	17916	17850	17753	17825	17754	17961	17764	17880	17836	17710	17740	17754	17937	17784	17791	17982	17928	17868	17799	17939	17836	17823	18062	17752	17642	17892	17739	17833	17955	17909	17836	17937	17856	17873	17845	17843	17854	17826	18038	17920	17722	17789	17781	18026	17836	17913	17880	17721	17927	17919	17869	17836	18027	17768	17977	17736	17695	17917	17829	17687	18012	17847	17877	17858	17833	17889	17797	18093	17796	17845	17755	17858	17727	17969	17960	17948	17689	17853	17878	17929	17708	17756	17830	17948	18028	17799	18019	17704	17836	17905	17836	17872	17858	18085	17876	17900	17991	17624	17692	17954	17994	17657	18066	17874	18007	17817	18006	17767	18039	17950	17901	17860	17998	17932	17762	17974	17923	17684	17846	17749	17581	17959	17966	17992	17702	17811	17784	17820	17801	17893	17811	17778	17991	17695	17757	17899	17795	17792	17701	17779	17860	17887	17942	17739	17837	17789	17831	17926	17961	17871	17970	17877	17652	17823	17872	17951	17806	17922	17775	18052	17766	17846	17804	17640	17737	17888	18116	17789	17859	17857	17863	17805	17889	17960	17615	18015	17849	17961	17793	18013	17757	17827	17688	18057	17819	18068	17920	17875	17953	17689	17806	17852	17730	17764	17811	17859	17747	17668	17898	17946	17766	17914	17802	17802	17659	17829	17738	17846	17786	17899	17885	17983	17870	17845	17768	17721	17796	17925	17908	17822	17861	17779	17882	17849	17803	17873	17795	17911	17879	17922	17767	17825	17842	17895	17610	17765	17956	17965	17948	17702	17805	17971	17794	17878	17706	17917	17888	17805	17835	17943	17811	17829	17691	17891	17710	17782	17752	17783	17738	17946	17862	17863	17812	17812	17904	17841	17727	17880	17771	17853	17685	17720	17756	17910	17826	17878	17982	17893	17721	17684	17681	17834	17828	17889	17838	18040	17873	18040	17938	17844	17724	17584	17641	17654	17927	17893	17966	17730	17895	18084	17827	17656	17768	18022	17854	17807	17886	17749	17833	17831	17888	17783	17830	18005	17807	18037	17962	17796	17866	18011	17910	17846	17714	17908	17891	17755	17902	17806	17634	17941	17751	17941	17843	17915	18045	17920	17881	17736	17773	17882	17874	17927	17850	17859	18043	17895	18080	17862	17917	17805	17801	17911	17743	17779	17877	17737	17739	17722	17681	17686	17749	17672	17845	17822	17724	17839	17727	17857	17826	17959	18034	17899	17896	17965	17683	17820	17893	17666	17993	18000	17936	17940	17737	17764	18002	17764	17773	17796	17811	17873	17645	17932	17806	17752	17898	17742	17833	17907	17642	17692	18090	17824	17883	17940	17909	17621	17944	17816	17965	17774	17993	17990	17936	17953	18053	17859	17773	17738	17731	17760	17849	17673	17805	17744	17994	17820	17950	17845	17797	17785	17827	17958	17933	18067	17808	17802	17728	17884	17884	17893	17845	17708	17924	17831	17703	17963	17983	17772	17659	17901	17983	17806	17626	17941	17837	17848	17672	17909	17900	17712	17822	17754	17751	17740	17855	17916	17545	17790	17843	17972	17917	17896	17786	17960	17726	18014	17978	17782	17776	17953	17818	17767	17915	17871	17802	17581	17816	18027	18211	17958	18012	17704	17770	17926	17970	17910	17851	17909	17989	17859	17940	17927	17665	17785	17718	17869	17911	17958	17914	17968	17676	17904	17902	17956	17754	17764	17837	17890	17797	17857	17790	17941	17836	17981	17919	17983	17861	17886	17965	17784	17935	17915	18042	17862	17911	17893	17992	17701	17783	17880	17711	17654	17995	17747	17845	18067	17751	18120	18043	17716	17724	17965	17813	17786	17970	17801	17991	18022	17721	17915	17867	17868	17707	17878	17701	17798	17900	17962	17590	17859	17962	17750	17877	17930	17704	18030	17905	17814	17827	18184	17650	17739	17843	17720	17854	17927	18044	18043	17787	17895	17838	18123	18031	17932	18060	17975	17885	17974	17778	17838	17906	17815	18027	17760	17788	17858	17862	17807	17860	18097	17855	17879	17595	17723	17944	18241	18097	18000	17856	17877	17886	17966	17985	17954	17878	17842	17726	17923	17903	17856	17862	17979	17895	17878	18044	17972	17823	17829	17808	18132	17991	18102	17747	17705	17637	17946	17778	18090	18035	17732	17792	17666	17728	18056	17699	17985	17886	17961	17822	17688	17877	17857	17894	17643	17733	17926	17927	17750	17973	17899	17803	17982	17836	17914	17719	17967	17917	17884	17838	17833	17796	17834	17816	17831	17749	17822	17736	17705	17930	17730	17891	17928	17539	17822	17827	17946	17703	17873	17706	17717	17827	17734	17960	17955	17883	17927	17871	17937	17933	17862	17902	17844	17831	17910	17852	18102	17788	17934	17661	17772	18010	17711	18013	17691	18073	17839	17846	17841	17940	17968	18072	18131	17991	17760	17769	17774	17938	17757	17927	17703	17910	18036	17975	17914	17842	17844	17922	17818	17863	17990	17914	17990	17623	17862	17846	17768	17785	17704	17662	17875	17721	17846	17951	17753	18035	17753	17954	17930	17907	18082	17737	17749	17805	17986	17747	17866	17928	17620	17851	17758	17647	17959	18026	17801	17790	17723	17833	17542	17792	17725	17726	17858	17943	18078	17727	17895	17788	17806	17967	17844	17993	17935	17897	17731	18013	17913	17956	17692	17934	17869	17782	17889	17983	18088	17898	17844	17985	17916	17861	17876	17872	17832	17814	17978	17826	18007	17929	17890	17887	17870	17911	17737	17884	17648	17880	17724	17780	17675	17729	17799	17684	17761	17719	17974	17960	17855	17758	17773	17943	17950	17887	17977	17935	17669	17516	17558	17682	17925	17763	17850	17748	17936	17722	17813	17804	17859	17820	18059	18004	17829	18015	17938	17750	17941	17616	17607	17988	17871	17746	17818	17671	17733	17904	17976	18012	17828	17855	17893	17995	17931	17702	17837	17928	17941	17841	17789	17577	17951	17804	17951	17853	17871	17952	17962	17934	17567	18014	17618	17817	18049	17905	17883	17827	17804	17758	17922	17789	17936	17578	17876	17747	17931	17908	17814	17989	17698	17902	18047	17715	17908	17838	17668	17764	17872	17907	17783	17926	17746	17825	17817	17830	17918	17744	17926	17907	18036	18019	17534	17674	17717	17736	17754	17775	17708	17928	18033	17782	17945	17669	17728	17726	17926	17776	17782	17814	17923	17880	18015	17846	17742	17700	17792	17922	18015	17957	17895	17849	17892	17811
26046	47136	41397	23884	18924	17106	16311	16117	15941	15708	15518	15684	15410	15526	15429	15348	15403	15356	15308	15384	15384	15222	15319	15314	15275	15188	15287	15354	15380	15213	15191	15309	15226	15279	15302	15166	15271	15353	15345	15252	15262	15223	15330	15338	15217	15336	15277	15268	15154	15200	15251	15414	15271	15331	15355	15232	15270	15273	15195	15359	15316	15331	15269	15454	15395	15281	16015	16643	16352	16000	15578	15221	15204	15236	15383	15315	15115	15087	15039	15198	15127	15284	15306	15190	15198	15059	15231	15034	15081	15104	15182	15176	15092	15146	15204	15205	15084	15090	15182	15233	15266	15031	15108	15072	15138	15183	15257	15162	15263	15029	15213	15140	15236	15058	15087	15389	15169	15265	15192	15234	15070	15137	15137	15322	15287	15224	15473	15114	15277	15253	15051	15233	15269	15203	15101	15064	15146	15235	15100	15184	15121	15330	15195	15112	15181	15087	15022	15467	15096	15339	15139	15136	15102	15090	15136	15330	15316	15109	15222	15315	15379	15182	15176	15099	15122	15254	15063	15089	15199	15066	15081	15164	15280	15198	15183	15041	15196	15096	15274	15044	15397	15320	15084	15205	15057	15248	15323	15223	15095	15158	15074	15113	15278	15179	15193	15259	15171	15081	15097	15269	15026	15099	15282	15052	15263	15212	15203	15306	15235	15396	15376	15270	15052	15109	15417	15282	15274	15276	15159	15163	15215	15271	15247	15253	15294	15241	15042	15225	15156	15144	15247	15046	15261	15113	15251	15323	15054	15250	15146	15169	15205	15255	15198	15075	15217	14942	15235	15236	15164	15256	15215	15210	15238	15155	15052	15304	15141	15161	15289	15192	15181	14940	15163	15170	15201	15077	15240	15174	15234	15134	15091	15191	15196	15177	15250	15288	15034	15203	15198	15034	15244	15168	15155	15106	15281	15136	15234	14959	15347	15295	15148	15335	15079	15121	15148	15166	15126	15161	15185	15181	15371	15270	15141	15199	15198	15188	15139	15196	15177	15089	15294	15041	15234	15181	15092	15142	15210	15184	15253	15200	15097	15160	15376	15072	15171	15180	15210	15118	15303	15253	15252	15174	15226	15095	15149	15267	15128	14983	15221	15117	15201	15101	15111	15321	15374	15255	15241	15196	15228	15128	15217	15280	15174	15191	15253	15215	15192	15360	15154	15212	15227	15049	15232	15223	15156	15284	15274	15116	15392	15102	15306	15344	15210	15192	15300	15157	15151	15253	15039	15119	15155	15051	15086	15081	15225	15274	15292	15138	15095	15294	15154	15236	15172	15134	15117	15143	15162	15133	15399	15116	15108	15232	15145	15322	15184	15225	15249	15138	15177	15189	15330	15160	15392	15396	15297	15079	15230	15234	15197	15234	15216	15162	15247	15247	15154	15249	15266	15115	15225	15148	15231	15211	15184	15082	15016	15190	15169	15270	15252	15257	15136	15178	15298	15383	15319	15336	15174	15200	15183	15252	15175	15111	15255	15092	15145	15175	15111	15234	15273	15123	15271	15139	15168	15038	15157	15023	15383	15145	15270	15188	15009	15265	15332	15127	15324	15085	15134	15278	15132	15089	15279	15349	15179	15059	15227	15145	15129	15341	15148	15175	15081	15189	14998	15085	15357	15244	15035	15228	15189	15145	15164	15170	15034	15349	15176	15221	15314	15314	15319	15062	15046	15459	15300	15161	15226	15256	15062	15206	15185	15045	15188	15125	15138	15267	15103	15159	15212	15082	15081	15343	15189	15215	15237	15055	15149	15037	15138	15249	15234	15179	15288	15223	15176	15212	15106	15171	15114	15111	15117	15083	15339	15318	15263	15206	15192	15178	15258	15184	15239	15363	15163	14998	15353	15158	15181	15435	15143	15170	15148	15171	15136	15094	15307	15307	15182	15169	15126	15259	15245	15174	15096	15238	15186	15098	15189	15274	14979	15262	15252	15233	15200	15078	15249	15145	15402	15122	15188	15063	15355	15126	15337	15301	15295	15051	15055	14946	15117	15291	15178	15299	15159	15194	15182	15257	15254	15245	15141	15146	15164	15081	15316	15200	15297	15260	15170	15274	15330	15061	15174	15184	15218	15194	15054	15117	15344	14996	15177	15267	15331	15218	15282	15273	15219	15285	15285	15044	15306	15091	15164	15337	15124	14983	15188	15153	15120	15093	15314	15377	15150	15130	15257	15100	15105	15328	15165	15216	15033	15082	15235	15054	15256	15096	15322	15219	15205	15182	15072	15307	15224	15288	15344	15332	15072	15222	15288	15194	15203	15257	15143	15236	15051	15149	15123	15243	15092	15361	15217	15210	15180	15206	15368	15216	15200	15292	15104	15341	15238	15242	15150	15358	15310	15192	15139	15200	15196	15281	15050	15108	15144	15180	15330	15182	15217	15186	15093	15306	15317	15019	15197	15153	15198	15144	15200	15066	15200	15367	15148	15230	15142	15236	15239	15304	15210	15228	15283	15195	15106	15222	15169	15257	15450	15417	15252	15256	15216	15200	15134	15331	15248	15085	15318	15150	15183	15191	15199	15150	15247	15100	15288	15125	15179	15149	15108	15103	15013	15199	15107	15140	15203	15112	15045	15331	15260	15085	15064	15328	15315	15238	15094	15141	15112	15185	15281	15242	15179	15312	15218	15176	15179	15179	15278	15367	15278	15177	15150	15199	15208	15005	15180	15154	15089	15154	15281	15228	15173	15100	15288	14985	15101	15337	15208	15207	15321	15114	15069	15155	15063	15247	15197	15166	15275	15058	15296	15174	15261	15213	15254	15123	15468	14993	15190	15332	15231	15047	15107	15328	14988	15101	15296	15250	15170	15185	15149	15282	15297	15023	15145	15111	15253	15170	15186	15086	15345	15206	15260	15201	15109	15237	15210	15337	15135	15375	15098	15100	15120	15113	15232	15252	15218	15395	15196	15113	15124	15114	15009	15271	15157	15288	15030	15265	15217	15250	15138	15113	15193	15240	15336	15162	15168	15067	15025	15099	15003	15275	15335	15141	15278	15073	15248	15255	15244	15211	15076	15157	15180	15122	15228	15297	15005	15162	15167	15146	15190	15380	15238	15287	15208	15331	15135	15283	15034	15114	15209	15228	15149	15227	15206	15150	15235	15061	15181	14949	15074	15285	15339	15429	15151	15277	15158	15225	15053	15131	15275	15059	15039	15135	15081	15184	15080	15161	15141	15094	15050	15318	15084	15068	15385	15106	15132	15145	15172	15122	15092	15184	15160	15109	15268	15286	15088	15222	15186	15242	15330	15221	15215	15110	15041	15331	15270	15196	15149	15227	15157	15020	15327	15256	15173	15187	15267	15242	15232	15211	15218	15139	14993	15188	15140	15001	15299	15122	15138	15168	15271	15077	15063	15117	15124	15351	15269	14907	15287	15242	15246	15430	15227	15145	15239	15296	15143	15051	15350	15086	15244	15251	15070	15242	15235	15129	15113	15427	15245	15299	15133	15148	15190	15238	15144	15243	15158	14919	15258	15152	15249	15144	15244	15076	15200	15073	15234	15206	15218	15189	15238	15178	14925	15153	15176	15138	15182	15225	15245	15260	15332	15397	15137	15198	15297	15008	15274	15127	15101	15119	15131	15133	15134	15172	15214	15031	15201	15248	15184	15131	15148	15046	15118	15208	15215	15244	15105	15306	15108	15317	15169	15212	15228	15176	15162	15267	15174	15154	15005	15215	15144	15165	15303	15257	15065	15206	15292	15144	15191	15176	15295	15117	15085	15190	15325	15223	15109	15205	15410	15087	15047	15055	15225	15257	15117	15334	15133	15080	15136	15141	15241	15100	15145	15138	15167	15156	15348	15223	15267	15205	15196	15085	15260	15261	15261	15365	15325	15305	15168	15268	15149	15329	15160	15216	15199	15306	15102	15161	15184	15130	15299	15064	15107	15291	15179	15298	15145	15242	15233	15228	15087	15114	15203	15343	15012	15361	15065	15184	15195	15119	15122	15285	15207	15385	15123	15139	15065	15098	15164	15139	15294	15013	15240	15385	15226	15064	15247	15110	15155	15085	15217	15238	15102	15140	15229	15213	15051	15171	14988	15425	15328	15170	15145	15173	15327	15293	15035	15136	15214	15242	15071	15215	15094	15087	15123	15231	15207	15159	15162	15153	15069	15140	15081	15210	15212	15195	15229	15202	15154	15113	15185	15159	15304	15208	15222	15254	15093	15201	15158	15068	15126	15345	15096	15098	15227	15136	15137	15312	15185	15212	15143	15062	15148	15216	15246	15059	15000	15098	15216	15100	15062	15063	15133	15221	15291	15288	15209	15262	15272	15173	15252	15182	15144	15250	15151	15152	15121	15101	15046	15140	15326	15106	15161	15201	15237	15123	15237	15134	15278	15199	15142	15051	15172	15151	15276	15310	15141	15279	15193	15212	15201	15139	15237	15307	15278	15222	15182	15138	15192	15196	15197	15130	15061	15177	15081	15059	15267	15264	15242	15343	15092	15072	15182	15072	15112	15041	15165	15171	15205	15223	15251	15126	15204	14916	15312	15181	15305	15230	15080	15058	15081	15298	15047	15384	15147	15172	15230	15222	15098	15092	15103	15116	15166	15020	15188	15259	15074	15208	15407	15311	15066	15076	15342	15262	15232	15322	15132	15184	15048	15181	15271	15308	15147	15277	15179	15323	15204	15213	15035	15097	15173	15116	15029	15204	15217	15196	15237	15170	15255	15137	15317	15064	15311	15132	15265	15124	15337	15312	15192	15239	15265	15106	15046	15105	15045	15229	15234	15242	15129	15158	15149	15064	14982	15234	15198	15134	15112	15137	15127	15206	15037	15232	15160	15221	15154	15169	15374	15000	15055	15204	15148	15266	15111	15106	15226	15239	15214	15222	15137	15052	15167	15207	15399	15224	15128	15137	15037	15213	15225	15082	15105	15277	15194	15150	15162	15406	15155	15299	15228	15034	15176	15121	15249	15261	15114	15227	15114	15234	15075	15122	15237	15103	15060	14975	15250	15274	15296	15245	15238	15079	15105	15250	15115	15201	15164	15154	15246	15172	15128	15306	15104	15340	15227	15161	15247	15193	15220	15186	15097	15290	15148	15037	15163	15179	15044	15262	15134	15379	15245	15083	15142	15140	15218	15041
27180	22222	23723	19687	16268	16070	16224	16029	16156	15998	16027	16108	16179	16003	15988	16058	16353	16141	16018	15987	16051	16065	16018	16058	16098	16004	15859	16142	16073	16281	16026	16070	16228	15990	16036	16018	16041	15920	16101	16078	15797	16219	16021	16101	16027	16051	15865	16104	16071	15950	15954	16156	16222	16149	15929	16119	16056	15996	15994	16053	16127	16019	15850	16131	16249	15935	16025	16007	16120	16009	16000	15739	16088	16100	15941	16233	16122	15922	16023	15956	15972	16113	16124	16008	15931	15985	16034	15786	16096	16028	16051	15979	16022	15885	15957	16120	16108	15953	16046	16102	15954	16102	16050	15896	15911	15856	15967	16065	16067	16075	16062	15969	15806	15862	16044	15993	16302	16001	15906	16033	15997	16176	16077	15998	16061	16029	15852	15980	16125	15901	16036	15822	15982	16158	16073	16025	16038	15976	16156	16153	16005	15903	15928	15998	15975	15867	16068	15991	16094	16055	16033	16072	16137	16168	16079	16062	16104	16275	16115	16118	16019	16273	16033	15954	15915	15966	15953	16179	16052	15888	15825	16052	16078	15973	15927	16025	15919	15998	15957	16118	15718	16071	15971	15917	15888	16174	16066	16050	15880	16178	15877	15829	16179	15973	15982	16112	16095	15959	16131	16042	16062	15987	15984	16024	16000	15797	16046	16068	16187	16162	16139	16158	16096	16050	16144	16031	16065	15990	15975	16228	16013	16065	16015	16047	15952	16110	15921	15860	15996	15912	15996	16035	15976	16026	16117	15954	16017	16086	16093	15977	16082	15911	16120	16126	16114	16180	16047	15904	15991	16162	15925	15907	16055	15955	15907	16041	16006	15809	16098	16049	16061	15972	15853	15956	16002	16041	16079	16029	15861	16205	15966	15966	16151	16124	15987	16028	15960	15758	15912	15831	15993	15949	16078	15876	15951	15918	16138	15977	15941	15999	15960	16082	16026	15882	16078	15894	15947	15890	16238	16009	16017	15982	15998	15804	16047	16085	15948	16125	16183	15873	16143	16094	16077	16043	15974	15912	15887	16043	15957	16009	15928	15895	16014	15940	15981	16010	16125	16178	16095	15948	16113	15846	16173	16121	16252	15920	15983	15953	15955	16083	16062	16089	15989	16148	16122	16032	15913	15978	15937	15936	16045	16067	16076	16092	15955	16022	16017	15875	16075	16053	15939	16061	16091	15902	15901	16238	15933	16059	16146	16218	16150	15953	15861	15981	15995	16143	15946	16205	16124	16057	15912	16062	15912	15899	15946	15956	15824	15989	16036	15924	15931	16059	16027	16117	16188	15987	15928	15966	16040	16176	16021	16207	16166	16116	16139	15894	15964	16245	15939	15745	16239	16224	15963	15980	16121	16005	15947	15817	15925	16073	15913	15989	15968	15962	16235	15985	15983	16078	16056	16086	16046	16009	16137	16130	15899	15874	15849	15987	15843	16045	16123	16028	16099	16185	16215	16140	16246	15924	15923	15955	15916	16066	16027	15955	16073	15995	15995	16118	16200	15877	16004	16174	15955	15896	15954	16089	16012	16018	15916	16073	16028	16115	15932	15976	15860	16072	15981	15966	15860	15926	16087	16001	15923	16114	16337	15743	16062	16000	15854	15967	16010	15850	16041	16057	16039	16025	16140	16062	16159	16128	16073	16131	15986	15823	15971	16029	15962	16133	15734	16147	15997	16008	15942	16126	16023	15958	16118	15976	15950	15909	15820	15952	16034	15976	15979	16045	16065	16106	16003	15962	16028	15922	16121	15839	16245	15935	15987	16007	15966	15967	16200	15966	16142	15849	15866	16086	16178	15869	15943	15849	15947	16112	16205	16007	16101	16188	16179	15907	16083	16122	16023	16004	15948	16241	16103	16037	15872	15967	15913	16000	16062	16024	16053	16024	16042	15935	16085	15914	15856	16017	16045	15930	15958	15984	15886	15977	16071	15943	15857	15819	15926	16099	16042	15849	16031	15810	16261	15984	16121	16030	15983	15781	15980	15896	15974	16133	16104	16130	16087	16168	16041	15999	16087	15945	15895	16065	15766	15781	16005	15886	16020	16037	16114	15932	15972	16133	16074	16247	15923	15799	15977	15836	15962	15930	15953	15829	16081	15945	15922	15974	15844	15943	15991	15989	16150	16050	15941	15928	16060	16018	16070	16040	15746	16015	15992	15894	15847	16112	16169	16064	15933	16003	16068	16039	15795	16153	15907	15905	16259	16054	15954	16075	15982	16088	16102	16017	15928	16032	16081	16088	15909	15726	16008	15962	16167	16059	16202	16192	15980	16144	16079	15810	15903	16151	15961	15878	15848	15862	15994	15874	16108	16019	15672	15882	16043	16112	15916	15905	15947	16184	16310	16026	16052	16048	15989	16074	16017	15810	16048	15939	15926	16007	16091	16028	16091	16063	15894	16106	15762	16086	15974	16058	15987	15915	15941	16151	16041	15985	16053	16127	16146	15976	16110	15992	16061	16002	15823	15963	16196	16050	15999	16113	16079	15930	16049	16022	15991	16134	16048	15959	16029	16154	15923	16083	16133	16019	15996	15966	15888	15984	15864	15897	15889	16088	15976	16177	16094	16019	15960	15963	15953	15987	15973	16078	15954	15978	16172	16057	16078	16126	16066	16059	16013	16078	16015	15949	16091	16086	16182	16039	16137	16072	16111	16030	16015	16072	16200	16198	15971	16159	16075	16059	16048	16093	16066	16138	16125	16069	16147	15938	16095	15918	16049	16167	16105	15971	15882	15915	16021	16101	15928	16076	16132	15864	15914	15972	16025	16040	15913	15731	15928	15966	16050	16154	15897	16171	16109	16069	16137	15939	16019	16169	16030	15934	15825	15910	15900	16169	16028	16172	15936	15805	16082	15861	15799	16023	16168	16087	16018	16109	16098	15988	16021	15924	16006	16074	15770	15849	15952	15995	16208	16004	16033	16089	16164	15683	16267	15784	16109	16015	16120	16006	16027	15985	16142	16101	16025	15929	16035	16023	15991	15819	15893	15984	16013	15925	16130	15891	15871	15966	15902	16076	15825	16033	16046	15999	15989	15858	16011	15959	15922	15996	16088	16010	16213	16117	16210	15913	16033	15944	15921	16035	16035	15899	15882	16005	16045	16046	15885	15979	15949	16018	16008	16076	16065	15890	15753	15912	15819	15969	15815	15906	15952	15945	16000	16017	16074	16041	15961	16078	15989	15858	15998	16048	16091	15917	16051	15994	16124	15926	15958	16105	16160	16203	16053	15860	15926	16179	15899	15814	15946	15958	15967	16132	16155	16142	16157	16072	16161	16087	15935	15722	15983	15894	16118	15968	15936	15945	16048	15837	16139	16023	16029	15829	16098	15858	16035	15943	15996	15834	16080	15899	16103	16187	15848	15952	16134	16084	15878	16035	16004	16108	16206	16194	16132	15908	16070	15896	15866	16085	15951	16072	15931	16045	16090	16037	15998	15977	16032	15898	15960	15949	15724	16065	16019	15991	16001	16047	15985	16050	16111	16009	16100	16138	16015	16171	16219	16215	15937	15782	16057	16069	16119	15984	16193	16092	16046	15866	16260	16121	15938	15827	15853	15987	16012	16041	16078	16168	15950	16021	15985	15974	15869	15914	16154	16098	15901	16007	16044	15937	16163	16087	15919	16126	16090	16008	16078	15996	16165	15974	16071	16169	16019	15996	15984	16315	15893	15862	16153	15981	15911	15920	15954	16143	15997	16002	15993	16006	16103	16109	15983	15987	15969	15969	16223	15985	16057	16160	16046	15965	15778	15985	16002	16030	16096	16150	16021	15884	16103	16051	16188	16029	15948	16021	16049	16073	16153	15981	16004	15870	15927	15810	15901	16009	16057	16041	16120	15851	15902	16035	15967	15935	15855	15881	16113	16041	16021	15854	16006	15984	15987	16117	16146	15811	15999	16105	15953	15881	16013	15886	16011	15981	16037	16040	16102	15928	16089	16096	16144	16334	16010	16141	16107	15999	15903	16107	16089	16049	15957	15947	16103	15863	15982	16111	16056	15707	16138	16053	15929	16081	15854	16073	15920	16240	16144	16085	16065	16048	16108	16023	16165	15984	15878	15899	15948	16004	16123	15915	16019	15931	15951	16018	16186	15833	16054	16238	16182	15915	16147	16087	15904	15793	16103	16074	15960	16290	15997	15896	15922	15976	16078	15945	16155	16158	16034	15916	15977	15970	16094	16184	15889	16244	16015	16002	15922	16122	15970	16000	16042	16229	15992	15903	16014	15884	16239	15978	16057	15802	16261	15982	16086	15970	15853	16044	16126	16007	15816	16087	16048	15996	16062	15808	16024	15843	16116	16009	16250	15916	16172	16196	15966	16016	16125	16086	16198	16007	15844	15985	16159	15948	15976	16064	15912	15854	16208	16196	16009	16129	15942	15856	15938	15895	16163	16235	15935	16004	16042	16170	16205	16256	15976	16085	16078	16113	15860	16034	16158	15926	16020	16075	16074	16210	16114	16177	16033	16005	15973	15897	15989	16224	16009	15945	15686	16039	15892	15875	15934	16053	15931	15976	16144	16051	15789	15984	16169	16075	16093	16107	16071	16087	15912	15958	16081	15998	15981	16096	16090	15821	16028	16187	16079	16086	15840	15880	15908	15736	16044	16142	16203	15900	16170	16227	15943	15991	16081	15935	15884	15964	16041	16023	15957	15974	15904	16065	16131	15856	16034	15949	16155	15871	16016	15937	16109	16067	16079	15979	15979	16086	16211	16031	15953	15897	15962	15987	15878	15965	16026	16006	16111	15932	16029	15842	16116	16045	15908	16008	16001	16247	16110	16044	16082	15895	15962	16154	15950	15866	15911	16062	16103	16185	16204	16181	16142	15933	15987	16135	15980	15903	16102	16023	16095	16027	15942	16201	15942	15974	15937	16169	16054	15959	16048	16002	15910	15877	15921	15853	16082	16036	15958	15936	16252	15987	15930	15958	16275	16073	15987	16152	16079	15989	15952	16029	16085	16036	16003	15967	16065	15923	15975	16181	16019	16191	16103	16163	16062	16049	15956	15969	15965	15839	16090	16113	16063	16003	16018	16197	16121	15782	15761	16046	16166	16057	16146	16025	16049	16144	15914	15990	16032	15867	16225	16034	15805	16038	15989	15897
20146	26142	18762	15677	14426	14319	14166	14183	14165	14207	14187	14132	14121	14163	14127	14251	14085	14239	14094	14140	14095	13969	14056	13887	14234	13997	14033	14141	14084	14121	14236	14166	14224	14235	14122	13947	14199	13931	14202	14078	14097	14018	14220	13992	14034	14103	14089	14145	14150	14169	14087	14080	14143	14021	14046	14043	14152	14094	14189	14161	14095	14163	13930	14162	14089	14217	14155	14239	14274	14232	14092	14256	14123	13965	13933	14227	14049	14094	14128	13968	14135	13988	14164	13978	14113	14344	13983	14140	14311	13997	14129	14168	14106	14128	14167	14075	14054	14137	13917	14054	14067	14066	14027	14036	14167	14180	14131	14221	14098	14027	14141	13873	14097	13975	14122	13950	14080	14180	14175	14160	14134	14066	13963	14207	14062	13994	14065	14075	14080	14113	14220	14126	14008	14100	14117	14184	14093	14182	14110	13952	14164	14117	14057	13969	14056	14211	13977	14144	14125	14104	14043	14111	14044	14269	14036	14038	14103	14102	14126	13970	14229	14094	14141	14113	13858	14018	14147	14168	13998	14085	14120	14146	14071	14105	13950	14029	14123	14085	14003	14038	13976	14094	14190	14305	14207	14025	13990	14132	14235	14115	14014	14169	14096	14104	13979	14143	14034	14042	14174	14206	14012	13986	14211	14103	14111	14100	14033	13987	14049	14042	14245	14023	14077	14164	14226	14210	14035	14124	14095	14096	14221	14055	14078	14056	14169	14289	13973	14172	14211	14225	14150	14327	14128	14020	14094	13992	14167	14152	14142	14132	14150	14201	14177	14129	14126	14135	14116	14023	14234	14168	14021	14006	14093	13919	13891	14072	13873	14226	14211	14169	14281	14030	14087	14121	13930	14049	14071	13981	14166	14141	14061	13977	14036	14089	13954	14205	13915	14193	14054	14313	14148	14076	14125	14157	14107	14149	14118	14084	14154	14105	13975	14066	14144	13932	14054	14089	14220	14085	14067	14261	14144	14170	14051	14061	13982	14138	13935	13913	14264	14257	14069	14117	14201	13884	14106	14228	14111	14144	14133	14103	13895	14176	14116	14213	14053	14276	14079	14024	14223	14095	14100	13981	14144	14122	14056	14037	14134	14044	14042	14061	14076	13980	13771	14155	14192	14236	14140	14125	14150	14051	14060	14163	14121	13990	14222	14200	14195	14375	14073	14103	14302	14159	14086	14188	14106	14136	14073	14082	14154	14045	14086	14036	13990	13976	14056	14001	14010	13946	14122	14080	14040	14204	14079	14074	14128	14043	14220	13986	14017	14111	14035	14062	14311	14123	14079	14166	14030	14250	14220	14010	14175	14189	14023	14292	14103	14165	14170	14085	14236	14134	14040	14152	14007	14281	14073	14146	14140	14065	14003	14129	14249	14070	14132	14002	14232	14216	14169	13928	14010	14264	13985	14057	14154	14242	14080	14136	14118	14164	14193	14250	13948	14039	14115	14094	14061	14173	14261	14014	14304	14085	14098	14131	14078	14053	14200	14012	14184	14031	14078	14284	14093	14008	14003	14122	14191	14212	14110	14099	14134	14172	14082	14147	14040	14110	14003	14170	14241	14057	14090	13961	14156	14130	14114	14113	14004	14163	14157	14303	14215	14132	14140	14128	14143	14008	14144	14066	14150	14111	14141	13988	14143	14003	14131	14142	14145	14229	14009	14130	14011	14110	14087	14054	14088	14005	14072	14013	14201	14112	14025	14209	14119	14296	14168	14040	14138	14110	14101	14267	14243	13954	14080	14182	13984	14135	14185	14172	13932	13997	14166	14187	13951	14328	14069	14153	14102	14063	14018	14213	14081	14220	14144	14071	13953	14109	13971	14061	14141	14082	14128	13988	14160	14061	13951	14284	14036	13999	14196	14123	14187	14110	14273	13986	14270	13949	14021	14092	13978	14021	14194	14353	14021	14005	14074	14126	13895	14219	14173	14075	14022	14001	14063	14178	14056	14154	14183	14084	14090	13946	14171	14097	13982	14070	14127	14250	14100	14128	14048	13959	14147	14183	14002	14067	13988	14245	14049	14073	14135	14094	14046	14095	14109	14135	14173	14110	14056	14197	14041	14147	14021	14150	14251	14217	14196	14221	14154	14113	14236	14091	14168	13910	14107	14007	14186	14238	14068	14169	14054	14035	14043	14189	14024	14095	14193	14098	14144	14023	14027	14102	14195	14131	14085	14070	13901	14007	14113	14185	14162	14166	14054	14004	14168	14068	14078	14102	14148	14193	14018	14100	13928	14099	14247	14129	13984	13954	14169	14070	14180	14068	14071	14051	14029	14119	13950	14075	14134	13977	14071	14120	14046	14035	14129	14035	14008	14167	14013	14200	14077	14136	14094	14090	14098	14169	14026	14139	14102	14099	14152	14042	14293	14181	13990	14134	14008	13909	14036	13918	14282	14199	14091	14267	14086	14122	14084	14180	14010	13983	14098	14065	14045	14035	14070	13957	14063	14140	14164	14163	14008	14187	13994	13998	14060	14108	14001	14017	14046	14057	14047	14085	13969	14004	14108	14141	14156	14175	14103	14117	14110	14130	14046	14033	14104	14069	14230	14245	14146	14167	14175	14154	14175	14081	14136	14243	14141	14124	14170	14226	14084	14175	14020	14113	13918	14030	13997	13904	14165	14248	14058	14247	14114	14062	14188	14060	14035	13974	14151	14151	14098	14000	14048	14162	14129	13990	14158	14000	14165	14144	14104	14154	13991	14100	14134	14150	13997	14170	14009	14090	14033	13988	14097	14040	14162	13954	14007	14203	14091	14001	14063	14200	14078	14056	14041	14087	14025	14201	14156	14310	14072	14160	14143	14109	14174	14165	14097	14155	13991	14016	14247	14080	14079	14102	14248	14292	14194	14037	14269	13963	14067	14207	13993	14175	14014	14150	14174	14105	14155	14222	14311	14070	14060	14137	14275	14119	14141	14027	14178	14079	14126	14113	13994	14077	14228	14080	14368	14209	14021	14111	14064	14197	14142	14107	14279	14107	14143	14039	14178	14082	14017	14017	14225	14039	14016	14142	14277	14293	13968	14140	14116	14112	13988	14059	14066	14151	14103	14185	14209	13985	14255	14080	13985	13942	14179	14092	14051	14264	14089	14130	13975	14059	14023	14088	14030	14048	14099	14175	14127	13933	14265	14032	14164	13949	13991	14055	14217	14093	14124	14122	14094	14263	14110	14108	14329	14129	14004	14056	14117	14297	14319	14140	14132	14273	13924	14168	13873	14213	14164	14092	14250	14059	14040	14059	14101	14115	13861	14142	14199	14036	14120	14130	14186	14100	14067	14141	13928	13952	13977	14180	14149	14016	14164	14228	14052	14041	14109	14215	14140	14107	14098	14178	14298	14135	14232	14348	14003	13942	14161	14170	14170	14015	14246	14026	14194	14145	14015	14031	13947	14215	14170	13892	14066	14116	14123	13941	14101	14135	14204	14125	14074	14155	14079	14114	14166	14081	14145	14072	13974	14175	14235	14116	14237	14089	14270	14059	13989	14215	14000	14163	14130	14081	13960	13833	14063	14169	14113	14146	13920	14148	14108	14134	14122	14138	14226	14176	14054	14119	14124	14083	14284	14184	14156	14109	14212	14096	14019	14150	14019	14127	14133	14217	14092	13953	14159	14210	14036	13905	13951	14019	14366	14103	14180	14140	13825	14123	14039	14181	13944	13991	14223	14224	14090	13965	14052	13937	14130	14305	14023	14185	14133	14116	14161	14046	14295	14149	14085	14019	14027	14131	14098	14231	14113	14038	13958	14150	14124	14143	14061	14145	14108	14243	13879	14151	14047	14189	13996	14181	14059	14141	13996	14186	14173	14210	14052	14222	14155	14163	14381	14055	14065	14083	14030	13938	14194	14092	14061	14094	14060	13955	14089	14094	14048	14106	14178	14073	14129	14044	14128	14084	14153	14177	14194	14104	14014	14178	14082	14060	13986	14132	14133	14085	14127	14008	14121	14154	14213	14285	13891	13946	14163	14267	14264	14054	14051	14293	14017	14048	14000	13949	13958	14216	14129	14248	14087	14138	14101	14046	14111	14205	14248	14163	14146	14027	14149	14016	14177	14184	14180	14287	14169	13917	14026	14022	14075	14103	13964	14138	13993	14023	14100	14108	13980	14122	14046	13957	14219	14189	14120	14176	14001	14085	14110	14026	14112	14023	14058	14084	14067	13982	14242	14183	14288	14050	14229	14030	14012	14121	14055	14176	14073	14179	14205	13914	14189	14167	13994	14175	14187	14198	14262	14188	13956	14037	14043	14124	14158	14034	14048	14059	14055	14102	13949	14048	14136	14202	13932	14041	14132	14118	14015	14037	13974	14111	14130	14148	14297	14038	14102	14061	13967	14169	13907	14349	14178	14224	14182	14182	14153	14042	14041	14070	14241	14085	13990	13982	14146	14240	14252	14288	14109	14094	14001	14108	14102	14108	14138	14065	14052	14120	14175	14251	14060	14017	14053	14120	14046	14123	13996	14067	13945	14115	14137	13991	14034	14134	14243	14345	14061	14068	14075	14199	14066	14160	14174	14176	14043	14089	14183	13979	14022	14151	14093	14129	14119	14127	14048	13979	14098	14132	13942	14240	14055	14050	14183	14054	14189	13984	13982	14247	13944	14123	14252	13983	13929	14151	14036	14018	14064	14084	14211	14113	14115	14127	14262	14008	13940	13957	14093	14149	13931	14087	14240	14107	14162	14098	14136	13950	14157	14202	14163	14033	14132	14232	14194	13967	14023	14028	13995	14141	14220	14070	14207	13991	14085	14001	14119	14173	14124	14118	14080	14135	14067	14042	14176	14086	14031	14037	14110	14021	14233	13984	13992	14163	14202	14147	14064	14032	14199	14200	14021	14008	14114	14003	14078	14057	14114	14172	13889	14152	14215	14072	14123	14095	14048	14105	14123	14004	14323	14041	14061	14117	14278	14183	14186	14122	14226	14191	14107	14005	14041	14158	14134	13990	14167	14036	14027	14196	13905	14041	14066	14158	14195	14274	14104	14083	14135	13937	14050	14116	14178	14136	14125	14096	14231	13886	14059	14207	14043	14118	14104	14076	14169	13985	14204	13999	13977	14226	14111	14075	14157	14158	14084	14097	14195	14115	14168	14070	14096	14115
23360	20773	28074	23678	21239	19447	17535	15344	14779	14791	14840	14664	14683	14557	14750	14540	14598	14729	14630	14783	14550	14719	14762	14590	14431	14571	14575	14663	14558	14658	14662	14578	14621	14656	14753	14446	14528	14529	14533	14613	14705	14726	14672	14606	14417	14431	14579	14492	14618	14524	14455	14654	14563	14532	14691	14727	14353	14504	14496	14456	14347	14522	14459	14439	14647	14674	14979	15279	14955	14724	14627	14638	14467	14496	14621	14521	14502	14412	14680	14760	14508	14419	14548	14496	14477	14453	14491	14558	14601	14407	14604	14418	14631	14609	14539	14520	14422	14578	14587	14425	14624	14476	14380	14505	14446	14663	14579	14611	14732	14357	14471	14420	14678	14587	14561	14435	14309	14453	14535	14248	14501	14334	14516	14648	14556	14533	14747	14364	14583	14504	14493	14622	14385	14493	14577	14370	14395	14332	14424	14633	14583	14544	14549	14638	14630	14494	14537	14551	14522	14637	14783	14446	14524	14452	14688	14447	14547	14296	14424	14651	14424	14668	14542	14643	14442	14359	14525	14635	14550	14594	14586	14462	14511	14366	14579	14616	14523	14637	14431	14570	14597	14495	14414	14529	14568	14528	14489	14342	14595	14682	14387	14556	14523	14709	14373	14462	14377	14502	14581	14476	14500	14260	14531	14365	14471	14436	14650	14499	14563	14694	14527	14494	14431	14510	14328	14750	14411	14359	14435	14456	14462	14495	14641	14511	14559	14384	14517	14394	14554	14472	14441	14455	14493	14511	14506	14472	14502	14386	14327	14420	14574	14517	14581	14583	14544	14663	14471	14404	14610	14393	14512	14272	14613	14469	14548	14531	14571	14481	14528	14486	14460	14522	14360	14630	14463	14702	14532	14391	14608	14402	14690	14501	14595	14493	14406	14442	14366	14458	14444	14573	14335	14461	14602	14616	14570	14522	14501	14364	14472	14479	14523	14414	14525	14586	14404	14299	14567	14441	14662	14474	14623	14491	14687	14595	14509	14340	14754	14587	14822	14782	14534	14345	14373	14532	14636	14479	14638	14584	14470	14571	14546	14471	14467	14393	14333	14434	14705	14416	14476	14650	14514	14482	14637	14579	14369	14439	14630	14585	14432	14632	14568	14436	14413	14680	14505	14486	14403	14693	14359	14484	14631	14667	14492	14428	14514	14658	14622	14703	14590	14526	14493	14483	14782	14573	14584	14573	14550	14354	14629	14659	14680	14555	14372	14581	14356	14530	14486	14678	14667	14486	14525	14496	14317	14384	14629	14716	14639	14468	14541	14400	14422	14475	14542	14561	14580	14681	14525	14555	14601	14601	14410	14387	14538	14460	14352	14499	14544	14606	14319	14498	14629	14763	14482	14433	14504	14639	14734	14478	14294	14326	14510	14431	14606	14548	14627	14672	14567	14493	14573	14600	14519	14534	14416	14690	14513	14307	14397	14415	14415	14496	14414	14546	14523	14521	14533	14543	14699	14839	14542	14519	14716	14405	14537	14457	14596	14515	14564	14521	14639	14597	14528	14587	14420	14584	14616	14642	14587	14549	14722	14603	14578	14712	14572	14704	14412	14427	14472	14542	14718	14712	14539	14604	14565	14551	14581	14598	14575	14572	14501	14543	14366	14611	14420	14648	14454	14455	14526	14567	14522	14604	14581	14397	14465	14322	14580	14602	14595	14564	14563	14572	14522	14244	14451	14547	14510	14519	14594	14574	14623	14479	14610	14505	14615	14390	14524	14516	14551	14592	14545	14398	14542	14887	14675	14725	14584	14542	14704	14732	14403	14557	14485	14492	14729	14578	14697	14773	14510	14546	14537	14513	14425	14535	14647	14608	14452	14355	14414	14505	14398	14386	14479	14414	14566	14443	14418	14469	14550	14617	14583	14504	14598	14525	14486	14779	14629	14467	14531	14620	14442	14424	14554	14468	14582	14509	14666	14281	14616	14391	14601	14454	14516	14542	14503	14646	14529	14549	14454	14591	14488	14485	14477	14770	14341	14354	14530	14560	14372	14410	14202	14446	14474	14588	14435	14380	14497	14582	14585	14550	14651	14341	14641	14525	14466	14705	14398	14611	14645	14499	14684	14415	14585	14657	14671	14579	14584	14478	14687	14582	14751	14567	14514	14608	14418	14398	14586	14419	14423	14402	14619	14515	14560	14492	14514	14508	14403	14530	14531	14763	14642	14470	14522	14451	14411	14544	14563	14628	14574	14596	14584	14641	14326	14554	14651	14536	14739	14597	14468	14461	14467	14493	14560	14544	14461	14436	14650	14715	14623	14397	14486	14596	14382	14354	14417	14540	14634	14552	14718	14598	14805	14459	14480	14492	14565	14623	14360	14345	14402	14550	14422	14374	14637	14505	14648	14578	14608	14407	14537	14671	14453	14683	14571	14625	14641	14502	14630	14569	14587	14551	14384	14608	14451	14220	14750	14603	14640	14457	14577	14465	14529	14369	14522	14402	14507	14504	14521	14475	14515	14386	14524	14645	14480	14578	14713	14839	14598	14363	14587	14289	14411	14592	14302	14516	14541	14500	14375	14406	14491	14647	14621	14437	14565	14496	14707	14624	14485	14438	14458	14501	14592	14508	14553	14286	14492	14456	14387	14579	14509	14461	14490	14450	14547	14600	14596	14715	14357	14471	14438	14676	14589	14439	14418	14376	14382	14559	14319	14333	14485	14476	14458	14611	14373	14512	14358	14663	14573	14534	14506	14617	14680	14759	14588	14512	14613	14445	14617	14537	14586	14566	14507	14555	14773	14393	14627	14412	14624	14346	14607	14516	14606	14498	14506	14482	14636	14661	14539	14774	14839	14753	14541	14505	14497	14576	14485	14507	14387	14684	14449	14440	14701	14671	14469	14388	14285	14551	14482	14451	14410	14443	14650	14594	14456	14439	14277	14447	14762	14435	14517	14711	14677	14504	14435	14448	14446	14483	14512	14683	14530	14584	14652	14530	14495	14633	14694	14669	14428	14664	14662	14423	14708	14461	14583	14442	14625	14359	14412	14630	14469	14575	14482	14585	14575	14579	14329	14557	14575	14563	14547	14652	14514	14611	14488	14344	14585	14486	14533	14696	14265	14410	14679	14661	14588	14563	14603	14651	14596	14617	14650	14414	14581	14555	14475	14756	14538	14557	14615	14712	14647	14513	14372	14570	14420	14351	14639	14565	14463	14550	14499	14501	14518	14482	14328	14373	14672	14417	14567	14523	14590	14488	14619	14520	14369	14527	14718	14663	14430	14405	14401	14420	14363	14566	14550	14608	14578	14409	14560	14670	14632	14280	14503	14627	14543	14424	14664	14456	14557	14767	14733	14654	14562	14594	14617	14551	14373	14387	14408	14364	14492	14420	14569	14383	14481	14551	14645	14474	14521	14577	14475	14640	14432	14540	14449	14572	14672	14517	14501	14434	14431	14428	14485	14394	14692	14610	14557	14588	14374	14483	14630	14648	14644	14534	14435	14427	14488	14616	14694	14660	14511	14533	14558	14567	14394	14436	14237	14514	14577	14596	14506	14375	14359	14376	14449	14474	14419	14608	14389	14373	14561	14607	14539	14595	14621	14366	14396	14547	14464	14299	14601	14533	14508	14552	14541	14623	14813	14422	14495	14312	14552	14438	14702	14507	14569	14370	14723	14438	14487	14391	14530	14457	14501	14597	14375	14375	14416	14486	14423	14364	14389	14588	14583	14678	14643	14547	14467	14470	14504	14464	14523	14414	14553	14505	14561	14444	14358	14480	14526	14730	14529	14506	14385	14384	14470	14599	14502	14556	14598	14408	14590	14510	14512	14515	14537	14677	14467	14524	14445	14622	14570	14656	14629	14479	14427	14580	14560	14589	14482	14515	14512	14559	14402	14542	14546	14613	14556	14478	14656	14440	14511	14382	14443	14643	14566	14469	14507	14522	14447	14620	14617	14511	14357	14469	14485	14598	14450	14510	14446	14414	14585	14596	14789	14466	14483	14717	14552	14663	14649	14421	14436	14490	14369	14382	14299	14561	14391	14548	14470	14468	14485	14570	14484	14597	14670	14448	14331	14422	14728	14452	14585	14563	14589	14709	14441	14695	14700	14459	14724	14740	14533	14593	14493	14558	14475	14432	14428	14440	14591	14748	14513	14607	14344	14579	14485	14681	14438	14639	14529	14520	14320	14637	14547	14475	14493	14506	14636	14465	14587	14491	14380	14558	14547	14462	14545	14511	14636	14360	14526	14389	14441	14494	14592	14400	14555	14526	14460	14420	14415	14469	14501	14638	14498	14481	14456	14677	14440	14640	14404	14693	14608	14727	14536	14380	14438	14524	14573	14590	14713	14301	14590	14535	14470	14459	14674	14487	14570	14576	14468	14586	14351	14560	14444	14451	14566	14619	14628	14577	14537	14556	14546	14652	14453	14596	14499	14353	14500	14622	14434	14695	14469	14533	14672	14406	14556	14486	14753	14601	14600	14525	14543	14342	14476	14469	14788	14501	14585	14514	14418	14583	14561	14472	14489	14372	14262	14507	14470	14412	14574	14529	14536	14528	14493	14653	14565	14572	14692	14390	14493	14603	14607	14322	14476	14530	14630	14484	14576	14511	14702	14555	14618	14499	14536	14478	14628	14472	14537	14462	14446	14337	14290	14481	14594	14444	14464	14576	14532	14554	14554	14499	14604	14666	14521	14454	14461	14414	14568	14395	14330	14528	14517	14531	14534	14540	14423	14499	14585	14609	14435	14485	14417	14497	14599	14364	14581	14281	14636	14464	14565	14495	14487	14619	14634	14444	14608	14669	14561	14599	14473	14433	14397	14549	14479	14606	14622	14567	14553	14336	14354	14640	14387	14492	14535	14593	14692	14657	14559	14379	14433	14590	14309	14527	14533	14612	14574	14613	14606	14413	14518	14475	14447	14671	14438	14405	14466	14670	14536	14515	14494	14479	14594	14515	14482	14579	14440	14370	14550	14574	14497	14513	14475	14476	14548	14565	14566	14619	14519	14405	14516	14483	14496	14627	14522	14810	14593	14364	14504	14490	14606	14632	14452	14803	14473	14629	14523	14365	14608	14575	14621	14522	14566	14682	14464	14530	14477	14635	14718	14759	14673	14605	14601	14352	14572	14388	14655	14466	14630	14578	14539	14536
21898	36479	34372	20403	15588	14296	13848	13655	13774	13633	13530	13430	13555	13562	13420	13475	13364	13415	13548	13297	13471	13350	13591	13580	13483	13603	13371	13526	13448	13477	13392	13391	13410	13482	13501	13397	13348	13477	13460	13439	13438	13510	13480	13326	13405	13432	13610	13442	13463	13337	13375	13411	13469	13379	13483	13356	13466	13333	13413	13220	13390	13311	13484	13382	13428	13531	13911	14088	14029	13745	13526	13449	13392	13329	13624	13376	13411	13421	13296	13377	13248	13277	13501	13470	13374	13395	13421	13254	13331	13494	13302	13330	13367	13380	13357	13501	13361	13302	13351	13248	13449	13280	13202	13314	13372	13344	13318	13441	13182	13218	13285	13316	13328	13384	13408	13447	13330	13396	13311	13265	13288	13367	13296	13261	13289	13531	13377	13188	13234	13393	13519	13318	13278	13286	13172	13286	13288	13465	13286	13481	13385	13525	13373	13380	13343	13313	13266	13476	13345	13427	13313	13435	13242	13313	13245	13419	13363	13314	13201	13535	13406	13306	13391	13414	13321	13327	13323	13362	13211	13407	13315	13310	13207	13389	13243	13357	13375	13306	13501	13270	13425	13357	13388	13299	13192	13567	13468	13367	13493	13365	13505	13428	13365	13260	13521	13231	13519	13462	13287	13334	13442	13317	13392	13188	13514	13397	13244	13322	13309	13336	13313	13221	13310	13382	13289	13389	13394	13164	13032	13383	13477	13306	13293	13506	13528	13218	13317	13588	13368	13357	13307	13119	13244	13398	13237	13225	13428	13386	13333	13308	13199	13348	13348	13305	13271	13302	13313	13344	13286	13282	13521	13316	13434	13183	13359	13312	13329	13333	13279	13405	13493	13400	13324	13354	13347	13207	13303	13388	13367	13425	13400	13328	13332	13210	13329	13386	13388	13329	13353	13300	13267	13317	13363	13314	13425	13455	13437	13411	13406	13336	13507	13205	13308	13421	13251	13272	13368	13355	13324	13240	13326	13357	13408	13277	13385	13165	13352	13291	13488	13363	13262	13320	13333	13376	13385	13301	13367	13311	13709	13289	13464	13450	13412	13297	13302	13387	13392	13302	13243	13329	13352	13208	13344	13323	13425	13359	13269	13302	13175	13168	13320	13259	13238	13345	13224	13403	13316	13250	13374	13439	13302	13486	13391	13455	13446	13259	13395	13383	13389	13206	13277	13318	13235	13315	13265	13372	13331	13304	13354	13147	13433	13217	13316	13372	13358	13586	13472	13276	13274	13193	13414	13346	13451	13351	13229	13293	13282	13401	13226	13231	13463	13259	13292	13192	13322	13439	13356	13326	13393	13131	13409	13286	13323	13512	13307	13368	13221	13249	13259	13195	13247	13380	13389	13340	13368	13211	13366	13226	13246	13258	13420	13210	13294	13276	13292	13535	13387	13204	13316	13450	13226	13287	13232	13186	13394	13392	13262	13308	13347	13391	13519	13248	13263	13295	13484	13251	13357	13155	13230	13325	13342	13288	13336	13189	13229	13454	13428	13299	13298	13289	13336	13135	13204	13508	13285	13393	13350	13417	13393	13359	13540	13331	13367	13338	13367	13302	13463	13288	13367	13302	13362	13321	13204	13425	13385	13117	13316	13283	13222	13341	13537	13426	13456	13304	13219	13326	13273	13428	13392	13319	13328	13295	13276	13225	13295	13446	13334	13348	13238	13304	13377	13312	13475	13411	13325	13387	13275	13270	13409	13418	13222	13346	13331	13298	13339	13336	13402	13317	13290	13229	13420	13350	13351	13392	13343	13364	13404	13341	13188	13325	13300	13364	13314	13353	13403	13253	13440	13389	13335	13354	13175	13380	13435	13349	13318	13263	13350	13259	13463	13311	13389	13263	13143	13533	13445	13343	13352	13347	13340	13305	13392	13318	13101	13451	13329	13303	13457	13327	13258	13399	13292	13381	13365	13342	13284	13138	13451	13165	13331	13243	13340	13403	13332	13278	13271	13456	13254	13394	13521	13411	13302	13438	13480	13198	13337	13328	13349	13342	13372	13226	13312	13417	13371	13128	13323	13418	13507	13422	13343	13416	13344	13342	13423	13323	13281	13423	13250	13289	13360	13333	13370	13419	13513	13285	13343	13238	13394	13323	13325	13346	13426	13348	13308	13304	13202	13307	13401	13206	13404	13451	13339	13255	13284	13366	13344	13362	13410	13244	13437	13327	13283	13286	13489	13204	13267	13313	13365	13224	13347	13399	13186	13262	13313	13211	13221	13377	13362	13373	13398	13362	13523	13386	13487	13268	13473	13313	13285	13343	13522	13254	13383	13347	13343	13413	13343	13257	13258	13313	13232	13315	13500	13315	13220	13465	13236	13259	13301	13479	13355	13361	13277	13422	13409	13215	13189	13379	13240	13350	13450	13423	13582	13329	13247	13333	13307	13291	13296	13345	13364	13365	13496	13358	13433	13312	13409	13326	13144	13365	13503	13394	13243	13530	13368	13303	13102	13301	13403	13339	13506	13293	13256	13386	13415	13366	13316	13398	13248	13453	13435	13319	13456	13437	13402	13407	13222	13274	13257	13391	13426	13320	13424	13465	13465	13353	13180	13459	13352	13283	13216	13313	13364	13217	13393	13170	13380	13501	13399	13329	13412	13241	13312	13242	13344	13481	13426	13375	13452	13389	13253	13377	13318	13230	13301	13445	13446	13327	13418	13350	13226	13431	13234	13393	13248	13292	13327	13449	13319	13212	13260	13315	13348	13446	13322	13352	13353	13309	13245	13300	13399	13289	13422	13203	13364	13455	13340	13480	13363	13357	13385	13235	13364	13455	13261	13299	13253	13469	13333	13359	13422	13312	13381	13330	13275	13264	13196	13353	13172	13390	13321	13355	13444	13480	13463	13354	13390	13276	13352	13395	13419	13431	13312	13253	13386	13296	13331	13317	13253	13381	13389	13216	13259	13439	13354	13394	13329	13469	13196	13315	13257	13411	13295	13345	13335	13262	13413	13181	13385	13331	13253	13483	13328	13446	13439	13376	13379	13287	13366	13256	13443	13300	13336	13279	13147	13469	13360	13260	13315	13123	13419	13296	13293	13223	13365	13296	13436	13391	13342	13461	13373	13362	13428	13435	13214	13276	13227	13393	13253	13258	13397	13410	13420	13418	13205	13284	13308	13304	13301	13400	13411	13243	13310	13377	13262	13361	13244	13297	13438	13224	13333	13417	13307	13364	13354	13293	13432	13389	13444	13274	13277	13307	13212	13455	13334	13303	13402	13445	13408	13378	13298	13334	13320	13286	13429	13261	13439	13313	13351	13424	13340	13381	13126	13336	13505	13366	13282	13559	13243	13297	13273	13355	13479	13262	13252	13338	13125	13172	13325	13381	13296	13309	13373	13316	13536	13358	13224	13324	13514	13375	13384	13364	13298	13224	13262	13535	13388	13557	13260	13440	13345	13292	13422	13414	13436	13328	13257	13226	13280	13366	13408	13319	13300	13377	13239	13388	13281	13407	13334	13339	13439	13386	13128	13344	13327	13302	13314	13250	13373	13188	13204	13312	13409	13178	13330	13392	13339	13400	13274	13113	13318	13460	13561	13225	13329	13188	13387	13329	13392	13503	13314	13537	13358	13245	13318	13471	13163	13341	13438	13228	13436	13331	13247	13385	13354	13395	13456	13205	13252	13412	13335	13215	13279	13350	13308	13362	13347	13285	13306	13235	13300	13390	13474	13425	13436	13340	13365	13303	13366	13519	13395	13406	13568	13274	13345	13187	13437	13345	13243	13085	13458	13216	13277	13384	13363	13253	13380	13420	13392	13313	13312	13267	13192	13457	13297	13306	13383	13414	13380	13354	13248	13358	13436	13354	13344	13407	13204	13438	13228	13403	13389	13400	13228	13319	13361	13325	13230	13316	13368	13263	13283	13366	13270	13399	13186	13395	13436	13289	13545	13482	13277	13387	13123	13345	13270	13217	13347	13461	13247	13260	13374	13192	13260	13304	13444	13485	13199	13236	13485	13318	13262	13256	13602	13232	13487	13251	13573	13343	13454	13320	13498	13359	13277	13112	13167	13369	13426	13455	13458	13320	13222	13564	13355	13403	13432	13469	13422	13301	13351	13440	13472	13143	13327	13420	13343	13338	13335	13090	13367	13250	13238	13227	13414	13237	13452	13359	13411	13477	13374	13530	13444	13489	13442	13479	13427	13240	13344	13452	13348	13379	13192	13384	13314	13317	13459	13208	13371	13334	13339	13317	13257	13357	13486	13520	13400	13339	13256	13527	13421	13430	13389	13343	13390	13322	13253	13415	13429	13445	13357	13424	13261	13530	13214	13364	13265	13513	13339	13433	13406	13150	13412	13265	13299	13399	13243	13392	13368	13462	13283	13201	13497	13319	13297	13594	13322	13283	13421	13332	13327	13425	13422	13326	13371	13417	13299	13450	13378	13369	13462	13401	13571	13245	13354	13430	13292	13223	13391	13215	13378	13383	13292	13436	13356	13295	13480	13333	13496	13332	13324	13348	13422	13241	13158	13351	13230	13493	13269	13410	13270	13294	13220	13289	13227	13336	13379	13198	13323	13277	13408	13289	13250	13369	13381	13225	13124	13227	13416	13268	13356	13444	13273	13192	13383	13426	13229	13393	13227	13418	13366	13371	13315	13302	13459	13256	13411	13168	13509	13355	13241	13494	13410	13428	13368	13282	13271	13422	13278	13375	13319	13304	13392	13415	13302	13321	13231	13178	13275	13451	13164	13176	13347	13349	13234	13343	13351	13330	13351	13277	13321	13267	13435	13426	13376	13156	13295	13322	13354	13438	13341	13321	13418	13181	13332	13399	13369	13291	13449	13457	13295	13305	13496	13460	13280	13404	13499	13479	13277	13388	13096	13486	13267	13241	13171	13265	13419	13488	13264	13292	13559	13364	13351	13431	13418	13483	13164	13448	13271	13308	13176	13440	13300	13362	13498	13185	13254	13321	13398	13329	13258	13423	13313	13377	13173	13277	13215	13279	13272	13222	13423	13313	13373	13247	13330	13360	13387	13339	13366	13393	13262	13220	13480	13300	13301	13296	13320	13385	13256	13565	13279	13433	13385	13409	13428	13357	13432	13392	13341	13237	13351	13385	13301	13524	13291	13331	13403	13345	13272	13338
22284	20808	28427	23283	20928	22245	22339	17207	16233	16347	16276	15818	16004	15950	15910	15862	15885	15873	15777	15738	15735	15906	15989	15829	15872	15776	15766	15796	15697	15548	15512	15521	15591	15745	15580	15743	15604	15869	15788	15825	15737	15736	15743	15649	15789	15738	15718	15703	15893	15683	15632	15960	15486	15750	15414	15495	15565	15399	15549	15690	15768	15576	15533	15692	15813	15924	16123	16406	16473	16458	15915	15813	15705	15660	15583	15773	15455	15622	15700	15562	15584	15621	15572	15642	15617	15507	15753	15563	15652	15736	15640	15603	15534	15736	15566	15563	15522	15484	15563	15549	15501	15679	15583	15854	15756	15629	15729	15593	15555	15436	15653	15650	15697	15425	15476	15603	15593	15636	15690	15874	15621	15771	15632	15461	15609	15446	15541	15724	15529	15585	15671	15435	15443	15603	15802	15585	15487	15459	15418	15570	15568	15638	15486	15625	15766	15423	15513	15595	15619	15696	15558	15615	15553	15642	15690	15584	15645	15538	15449	15619	15509	15549	15622	15502	15573	15596	15693	15667	15701	15509	15801	15628	15571	15643	15736	15616	15693	15610	15674	15670	15567	15605	15540	15611	15328	15732	15825	15612	15574	15593	15546	15577	15567	15632	15659	15457	15647	15564	15759	15629	15401	15602	15583	15691	15446	15550	15766	15480	15727	15578	15612	15688	15583	15669	15354	15537	15662	15412	15417	15633	15542	15540	15495	15472	15687	15600	15533	15483	15423	15418	15523	15528	15515	15419	15557	15434	15533	15399	15514	15432	15482	15694	15541	15495	15440	15644	15578	15669	15467	15680	15654	15760	15688	15369	15558	15588	15461	15490	15558	15379	15592	15617	15753	15498	15392	15440	15473	15728	15452	15652	15630	15701	15627	15552	15534	15591	15631	15511	15719	15770	15578	15558	15536	15501	15486	15447	15557	15621	15637	15620	15473	15507	15681	15644	15587	15569	15477	15564	15589	15460	15480	15290	15635	15515	15736	15464	15520	15829	15735	15491	15600	15556	15594	15806	15447	15469	15648	15701	15615	15432	15520	15526	15723	15688	15485	15462	15611	15410	15717	15622	15498	15624	15477	15393	15732	15656	15561	15558	15341	15562	15607	15770	15522	15557	15626	15609	15611	15520	15622	15370	15580	15645	15493	15311	15482	15505	15777	15484	15701	15587	15554	15645	15449	15418	15471	15534	15512	15230	15566	15328	15538	15702	15670	15477	15535	15557	15508	15468	15638	15581	15454	15481	15493	15376	15565	15700	15544	15530	15584	15507	15569	15672	15431	15526	15535	15521	15653	15526	15519	15419	15478	15475	15708	15613	15464	15656	15640	15640	15664	15504	15602	15661	15549	15532	15679	15617	15349	15587	15532	15619	15624	15542	15631	15380	15354	15419	15423	15576	15604	15469	15331	15589	15570	15407	15520	15610	15585	15521	15284	15549	15629	15601	15642	15458	15498	15534	15491	15584	15649	15698	15508	15633	15550	15523	15627	15635	15793	15494	15545	15550	15654	15380	15461	15587	15705	15746	15623	15358	15590	15558	15437	15498	15668	15699	15580	15495	15582	15690	15720	15452	15370	15556	15675	15407	15794	15527	15551	15614	15713	15566	15618	15348	15636	15563	15593	15516	15507	15531	15617	15723	15537	15566	15719	15619	15612	15580	15777	15531	15564	15497	15440	15673	15639	15609	15761	15515	15633	15630	15638	15627	15530	15338	15508	15751	15651	15420	15417	15718	15770	15724	15530	15509	15655	15571	15527	15376	15728	15589	15598	15627	15677	15613	15577	15525	15595	15450	15721	15456	15589	15637	15579	15562	15440	15727	15470	15532	15582	15508	15468	15508	15673	15701	15686	15597	15463	15761	15287	15537	15515	15572	15455	15590	15858	15417	15498	15517	15514	15490	15662	15365	15595	15746	15514	15632	15743	15587	15670	15701	15566	15520	15749	15589	15600	15678	15343	15614	15686	15464	15609	15542	15534	15643	15546	15654	15494	15533	15522	15520	15598	15496	15601	15415	15597	15459	15507	15547	15552	15501	15588	15562	15610	15574	15627	15400	15583	15599	15691	15416	15533	15519	15657	15385	15649	15614	15572	15380	15718	15690	15500	15572	15529	15484	15536	15650	15366	15373	15528	15465	15665	15535	15266	15343	15629	15601	15412	15601	15535	15623	15632	15725	15564	15430	15453	15569	15567	15515	15458	15548	15443	15611	15623	15709	15534	15613	15701	15295	15606	15544	15596	15453	15388	15591	15488	15346	15663	15703	15536	15647	15394	15692	15643	15658	15633	15537	15443	15555	15497	15669	15367	15423	15578	15436	15566	15743	15524	15594	15509	15546	15445	15489	15726	15594	15605	15444	15640	15451	15589	15335	15587	15499	15357	15561	15676	15558	15594	15541	15685	15701	15529	15550	15577	15424	15623	15496	15610	15535	15531	15544	15602	15702	15732	15437	15457	15514	15637	15516	15768	15618	15713	15521	15402	15559	15570	15432	15507	15471	15527	15479	15751	15447	15599	15598	15405	15678	15516	15594	15664	15448	15561	15487	15532	15535	15583	15458	15652	15435	15539	15492	15600	15707	15585	15598	15522	15563	15505	15661	15764	15658	15424	15613	15429	15452	15683	15683	15482	15383	15499	15646	15409	15383	15575	15693	15583	15379	15624	15410	15404	15462	15511	15502	15631	15556	15620	15452	15308	15251	15711	15573	15441	15505	15827	15653	15682	15387	15476	15669	15464	15524	15424	15673	15672	15539	15637	15542	15437	15769	15528	15686	15480	15551	15479	15623	15660	15515	15475	15354	15443	15752	15635	15480	15568	15480	15480	15615	15510	15658	15639	15428	15444	15477	15560	15381	15621	15570	15647	15684	15473	15566	15657	15590	15642	15451	15467	15500	15322	15454	15624	15582	15606	15661	15601	15598	15700	15482	15450	15524	15678	15630	15581	15611	15697	15550	15564	15623	15585	15709	15589	15605	15437	15591	15326	15559	15651	15568	15660	15561	15556	15551	15482	15384	15523	15678	15445	15629	15601	15610	15276	15486	15458	15657	15708	15670	15658	15598	15429	15622	15576	15564	15505	15593	15556	15432	15576	15770	15672	15549	15525	15648	15613	15591	15676	15518	15614	15466	15554	15601	15678	15624	15426	15593	15264	15265	15447	15549	15684	15555	15738	15551	15522	15647	15682	15713	15524	15484	15673	15463	15541	15564	15549	15513	15595	15374	15534	15625	15459	15254	15741	15556	15800	15562	15536	15382	15549	15684	15629	15558	15407	15647	15482	15524	15564	15738	15653	15755	15641	15511	15426	15442	15607	15609	15563	15483	15537	15426	15644	15506	15502	15673	15625	15749	15509	15610	15614	15614	15687	15725	15558	15557	15703	15719	15532	15552	15447	15599	15572	15465	15448	15493	15643	15632	15535	15419	15472	15526	15592	15577	15590	15537	15494	15535	15674	15540	15411	15548	15440	15515	15575	15581	15347	15467	15748	15418	15538	15457	15676	15582	15399	15568	15645	15590	15646	15610	15471	15577	15591	15481	15485	15592	15485	15629	15924	15652	15646	15576	15570	15714	15378	15615	15413	15615	15633	15499	15434	15463	15539	15495	15668	15637	15440	15641	15535	15565	15586	15627	15700	15509	15678	15547	15592	15607	15570	15681	15539	15460	15320	15576	15522	15554	15642	15450	15478	15346	15635	15701	15538	15560	15491	15637	15596	15625	15612	15450	15505	15593	15252	15523	15639	15594	15556	15483	15558	15879	15607	15359	15538	15531	15597	15598	15582	15562	15495	15344	15458	15642	15476	15363	15272	15406	15567	15681	15462	15480	15717	15637	15880	15661	15461	15464	15639	15661	15749	15443	15531	15587	15558	15425	15663	15530	15512	15618	15693	15545	15433	15516	15520	15617	15645	15420	15650	15601	15552	15565	15442	15603	15440	15403	15612	15666	15645	15533	15632	15541	15479	15528	15544	15580	15420	15489	15655	15494	15591	15481	15830	15538	15628	15456	15537	15607	15847	15474	15432	15548	15792	15518	15710	15524	15581	15646	15675	15506	15515	15467	15460	15646	15581	15705	15637	15494	15445	15608	15468	15603	15536	15647	15563	15465	15638	15422	15537	15308	15576	15577	15602	15545	15573	15456	15481	15605	15512	15470	15242	15374	15607	15458	15557	15392	15561	15696	15677	15425	15558	15613	15590	15404	15487	15528	15450	15444	15355	15534	15568	15562	15673	15583	15431	15716	15724	15717	15552	15505	15619	15658	15476	15772	15734	15522	15636	15602	15488	15552	15535	15790	15351	15584	15739	15550	15453	15452	15552	15651	15581	15512	15621	15670	15433	15312	15791	15876	15470	15695	15564	15467	15621	15702	15650	15461	15635	15519	15711	15725	15540	15648	15597	15632	15589	15556	15456	15506	15491	15524	15483	15442	15455	15590	15542	15460	15514	15363	15462	15481	15538	15733	15511	15681	15575	15670	15534	15562	15581	15468	15665	15468	15505	15613	15524	15473	15503	15457	15456	15496	15401	15421	15424	15559	15660	15297	15460	15716	15623	15576	15581	15424	15495	15569	15854	15489	15581	15756	15464	15674	15452	15426	15548	15453	15429	15707	15648	15398	15608	15535	15492	15665	15572	15743	15573	15510	15660	15879	15614	15644	15549	15494	15553	15575	15703	15742	15488	15484	15363	15484	15468	15707	15758	15553	15420	15565	15478	15554	15643	15569	15598	15603	15617	15414	15327	15472	15647	15510	15529	15636	15631	15700	15389	15484	15550	15610	15654	15790	15557	15563	15527	15573	15489	15606	15441	15531	15571	15530	15534	15559	15600	15636	15729	15352	15628	15615	15594	15888	15596	15398	15618	15391	15595	15495	15692	15549	15607	15460	15576	15562	15527	15587	15511	15523	15692	15542	15515	15549	15497	15738	15546	15583	15479	15748	15740	15492	15599	15476	15553	15601	15590	15651	15695	15743	15538	15613	15600	15392	15651	15433	15588	15556	15545	15499	15560	15579	15598	15466	15498	15498	15582	15491	15463	15579	15475	15666	15714	15629	15474	15492	15801	15597	15627	15645	15465	15420	15641	15551	15550	15565	15476	15592	15589	15695	15528	15498
24522	45351	40317	25423	18068	15889	14955	14792	14690	14425	14342	14336	14289	14168	14159	14211	14166	14136	14148	14038	14022	14052	14193	14034	13985	13973	14006	14294	14022	14236	14104	14068	13987	13948	14026	14076	14042	13858	14005	14027	14110	13985	13983	14004	14037	14174	14134	14078	14037	14050	14236	14032	13928	14027	13963	14039	14039	13978	14104	13901	13950	13922	13979	13815	13973	14468	14810	15089	15014	14733	14326	14198	14047	13986	14060	13945	13918	13779	14016	14029	14030	14061	14031	13895	13875	13945	13892	14050	13826	13819	14062	14121	13964	13868	14046	13953	13844	13851	13970	13902	13891	14132	14051	13983	13978	14031	13952	14109	14083	13926	13774	13937	13915	13842	13960	13811	14080	13895	13990	14061	13980	13949	13950	13863	13987	13914	13856	13937	14096	14142	14022	14111	14036	14181	13989	13934	13997	13980	14063	13993	14014	14006	13934	14015	13951	13871	13994	13901	14012	13892	13950	13936	13923	14054	14000	14049	13933	13836	13959	14058	14111	13843	13969	14117	14046	13923	13998	13904	13920	13908	13980	13878	13968	13989	13986	13970	14050	14008	13986	13938	13822	13835	14015	14035	13862	13833	14086	13945	13876	13863	13860	13962	13858	14021	14120	13995	13831	13896	13972	13895	13915	14093	13995	14100	14105	14003	13877	14008	14073	13925	14195	13964	13986	14007	13896	14031	14009	13941	13982	13973	13958	13883	13903	14017	13997	14001	14053	13913	13895	13707	13671	13957	13804	14007	13955	14117	13900	13984	13973	14009	13912	13969	13938	14035	14140	13870	14028	14024	13835	13853	14088	14022	13848	13916	13981	13877	14050	13820	14000	14115	14005	13856	13962	14026	13981	14035	14013	14041	14126	13857	13759	13952	13961	14105	13880	13972	14074	14092	13966	13779	14010	13816	13978	14040	14057	14009	13932	13971	13841	14084	13935	13892	13942	14060	13961	13999	13747	13984	13956	14002	13970	13941	14047	13831	13961	13911	14044	14000	13867	13929	13858	13955	13976	13827	13947	13992	13866	13884	13955	13855	13867	13944	13964	13931	14053	13918	14017	13937	14140	13870	13990	13866	14044	13905	14026	13977	13947	13936	14005	14081	13796	13998	13772	13989	14054	14030	13982	14002	13947	13999	13963	14081	14076	13940	13843	14043	13955	14054	13948	14011	14041	13911	14036	14077	14060	14037	13942	13886	14046	13925	13928	14061	13873	13987	13960	13998	14048	13913	13816	14051	13959	13983	14028	13995	13946	13937	14129	14012	13819	14061	13727	13975	13966	14021	13990	13974	14005	13920	13827	13769	13956	13992	13992	13943	13860	13972	13848	13986	13854	13768	13939	14013	14044	13980	14084	13983	13972	14127	14002	14022	13814	13979	14096	13933	13975	13801	13913	14029	14030	13963	14093	13819	13930	14128	14019	13925	14203	13876	13714	14035	13986	14022	13805	14089	13966	14089	14032	14016	13950	14040	13908	13874	13873	13870	13768	14037	13833	13854	13986	13738	13800	14040	14068	14035	14080	14053	13927	14032	13758	14027	13932	13982	13993	14058	13845	13931	14091	14120	13750	13965	14007	13988	13993	13886	13914	13904	13982	13960	14036	13981	13970	13922	13846	14081	13976	13922	13948	13987	13877	13893	14059	14098	13959	13879	13789	14026	14082	13750	13944	14096	13778	13902	13809	14012	14016	13932	13957	13891	13777	13806	13980	13784	13996	14000	14037	13978	13939	13942	14032	13914	13827	13919	13950	13847	14185	13962	13940	13956	14084	13786	13871	13939	13831	14013	14026	13997	14102	14106	14018	13975	13933	13846	13983	13919	13917	13912	14061	14006	14021	14059	13955	14128	14005	14009	13918	13964	14007	14101	14148	14056	13963	13870	13951	13942	14059	14046	13959	13956	14017	13728	14036	13868	13895	13980	13973	13853	14043	13981	14057	13875	14043	14041	13983	13927	13942	13863	14007	13983	13912	13912	14035	13987	13973	13901	13889	13796	13894	14025	13865	13834	13995	13856	13826	13950	13946	14057	14089	14040	13966	13990	13891	13980	13965	13956	13994	13868	13895	13860	14133	14086	13942	14106	14027	13877	13894	13813	14037	13986	14016	13989	13870	13989	14138	13955	13974	13903	13918	13872	14024	14090	13983	13867	13934	14051	14057	13937	14046	13885	13882	14030	14067	13955	14079	14023	13950	13858	14037	14106	13984	13882	14045	13913	13960	13963	13936	13905	13907	14055	13944	13967	14068	14004	13964	13986	13938	13989	13941	14057	13901	13888	13930	13869	14046	14028	13932	13971	13966	13956	13979	13828	14008	14090	13941	13913	13996	14005	14061	13946	14082	13897	13915	14136	13907	13992	13895	14040	13905	14040	14130	13937	13913	14130	13937	13980	13883	14160	13902	14051	13959	13942	14064	14022	14020	14017	13985	13990	13865	14040	13955	13960	13987	13981	14131	14024	14080	13991	14002	14064	13940	13869	13964	14118	13963	13925	13941	13856	13939	14035	13968	13896	13849	13858	13959	13897	13980	14182	14172	14000	14025	13905	14025	14041	13714	13873	13953	13858	13816	13879	13990	13968	13888	13941	13985	14144	13965	14149	13958	13988	13836	13976	13940	13881	14003	14062	13830	13949	13994	13814	13956	13977	14020	13956	14013	14030	13998	13990	13887	14056	14045	13989	13973	14048	14031	14056	13986	14041	13915	13777	14028	13937	14080	14039	13911	13957	13989	14021	13947	13900	13919	13804	14008	13923	13979	13844	13974	14039	13949	13895	13957	14109	14110	14012	13935	13925	14002	14031	13957	14144	13954	13901	13990	13955	13877	13839	13787	13861	13987	13965	13929	14027	14045	14024	14025	14031	13924	13813	13962	14009	13907	13867	14072	13823	14115	14015	13949	14030	13918	13812	14224	13983	13860	13985	14007	13944	13981	14063	14081	13970	14021	14038	14077	13851	13947	14039	14007	13959	14019	14000	13921	14098	14006	13843	13989	13802	14027	13773	14054	14086	13869	13820	13944	13878	14092	13949	13872	13983	13919	13860	13706	14001	14014	13911	14071	13921	13990	14013	13871	14074	14108	14006	13975	14073	13997	13952	13931	14075	13965	13876	13931	13843	13950	14152	13961	13927	13877	13885	13859	14059	14039	13779	13942	14033	13972	14085	13919	14009	14098	14054	13979	14119	13912	13928	13986	14134	13870	14144	13898	13954	14031	13982	14108	13964	14075	13991	14174	13943	13900	13821	13930	13824	14020	13860	14019	14095	14124	14027	13999	13824	14155	14051	14043	13898	13935	13949	13867	13960	13846	14084	13936	13972	14036	13913	13951	13780	13909	13781	13800	14085	13883	13943	13920	13918	14083	13941	14075	14102	13905	13878	14035	13919	14028	13862	13857	13946	14018	13967	13947	14058	14017	14049	13873	13940	13767	13870	14062	14016	14021	14016	13941	13896	14045	14066	13893	13983	13972	13829	13826	14064	14066	13948	13911	14023	14061	14128	13836	14023	14052	13668	14013	14025	14003	13771	14100	13918	13747	13956	14023	13876	14011	14109	13973	13853	14014	13855	13874	14017	14131	14123	13934	14028	13998	14132	13937	13821	13964	13967	13897	13981	13915	13989	14030	14052	13887	13873	13799	13959	14029	14045	13886	13879	13976	14015	14032	14046	13912	13924	14129	13935	14288	13987	13809	13879	13964	13879	13871	14052	13956	13892	13982	13971	13824	13943	13875	13914	13911	14042	14060	13983	13990	14025	13841	13885	14036	13889	14018	13868	14008	13753	13975	13983	14137	14030	13904	13966	13819	13823	13917	14045	13884	13975	13885	13910	13943	13880	14116	13940	13916	14016	13930	13887	13865	13963	13845	14008	13921	13974	13842	13968	14062	13990	13972	13839	13833	13995	13876	14062	13850	14034	13957	14059	14008	13976	13963	13899	14032	13870	14124	14107	13968	13923	14112	13810	13972	13932	14014	14085	13871	13901	14123	14017	13998	13958	13877	14012	14007	14058	13902	14051	13828	13965	13907	14142	13989	13882	13985	13770	13798	13891	13933	14038	13881	14003	14041	13943	13958	13948	13957	14203	14037	13923	13888	13845	13843	14148	14039	14043	13866	13972	13828	13875	13974	13940	13878	14020	14025	13936	13933	13787	13978	14114	13905	13958	14091	13882	14162	13850	14046	13871	14011	14014	13925	13768	14062	13970	13866	13982	13961	13857	14021	13869	13915	14019	13851	14082	14057	14031	13907	13828	13931	13740	13699	14006	13959	14028	13821	13961	13755	13873	14005	13982	14046	13920	13960	14085	13850	13861	13873	14078	13935	14032	13984	13916	13930	13809	13883	14152	14073	13916	13944	13925	14155	13851	13928	13911	13935	13916	13900	14003	13890	13905	13864	14053	13871	13957	14010	13899	13878	14180	13904	13862	13817	13993	13936	13921	13978	13857	14111	13807	14016	13841	13852	13933	14002	13876	14001	13974	13997	14015	13901	13878	13996	13855	13874	14078	13939	14013	13989	13911	13921	13929	13906	13957	14070	14074	13962	13851	13932	14064	14045	13981	13958	13964	13921	13732	13969	14028	14026	13936	13749	14082	13873	14101	14025	14100	13870	13987	14031	13922	14040	13853	14030	13982	14045	13835	14150	13995	13824	13800	13951	13795	13899	13973	14078	14013	14099	13870	13977	13804	13989	13776	14118	14203	13938	14155	13904	13845	13975	14099	14046	14144	14126	14176	13918	13941	14190	13998	13936	13948	13966	13935	14123	13924	14107	14027	13845	14041	13880	14037	13987	14017	13895	13937	13888	14021	13941	13951	14041	14084	14075	13849	13942	13901	13963	14003	13832	14020	13894	13976	14063	14018	13995	13964	14034	13781	13900	14001	13952	13959	13996	13937	14009	14004	14033	13949	13910	13844	14064	13928	14027	13971	14026	13814	14028	14106	14117	14024	13920	13868	13996	13931	13872	13931	13968	14034	14011	14018	13849	14017	13930	13969	14197	13926	13918	13959	14197	13916	13972	14103	13953	14006	14079	13802	13963	14048	14073	14032	14041	14007	14078	13873	14015	13943	13933	14082	14064	14086	13786	14067	13907	13899	13987	13858	13975	13867	13901	14023
27000	22397	25807	20828	16450	16058	16359	16207	15969	16049	15933	16004	15948	15993	16006	15984	16007	15859	15891	16197	15957	16064	16061	15844	15981	15943	15896	16186	16041	15931	15940	16222	16038	16007	15990	15723	15874	15928	15956	16012	15981	16123	15834	15818	16039	15761	16002	16141	15939	16122	15873	15966	16020	15986	15895	16041	16004	15993	15840	15807	15807	15915	16078	15920	15866	16038	16060	15994	16141	16026	16089	15867	15980	15912	15825	15927	16034	16216	16185	15896	16018	15970	15797	15935	15935	15887	15960	15739	16055	16085	16101	15891	16069	15964	15807	16010	15903	16019	15965	16024	15890	15907	15947	15954	15972	16167	16003	15947	15970	16079	16106	16028	15902	15818	16045	15906	15644	15848	16035	15953	16092	16051	15951	16127	16111	15883	15965	15900	15821	15892	15852	16044	15983	16061	15700	15763	15966	16075	16079	15911	16021	16169	15925	16238	15973	15976	15984	15907	16073	16079	15939	15956	15991	15993	15910	15866	16177	16051	16064	16034	16030	15804	16046	16077	15860	16064	15968	16049	15947	15951	16011	15768	15903	16084	15969	15955	15967	16008	16067	16070	15987	15977	15958	15820	16043	16122	16025	15880	16054	15989	15870	15906	16097	16144	15896	16028	16039	15816	15825	15924	15942	15775	15984	15856	16018	15874	16115	15942	15973	15930	16014	15881	15967	15800	15944	16094	15912	16078	16054	16051	15969	15945	16085	15970	15965	15956	16175	15958	16184	15967	15961	16012	16190	15988	15861	15898	16074	16073	16139	15976	16063	16082	15970	16035	15890	15927	15979	16026	15988	16057	16044	15936	16065	15986	15998	15935	15976	15895	16152	15926	16363	16182	15916	16067	15908	15950	15961	15774	15913	15943	16045	16011	15887	16132	15971	15955	16045	15784	15810	16081	16019	15980	16083	15991	15925	16144	15844	15966	15910	15940	15818	15824	15867	15858	16016	15770	16014	15691	16079	15836	15960	16057	15845	16016	16009	15993	16077	15971	15930	15999	15960	16000	15938	16076	16226	15926	16043	15814	16018	15832	15894	16045	16007	15958	16124	15927	15918	15905	15797	15898	16160	15924	16004	15781	15949	15758	15970	15929	15985	15971	16073	15832	15971	16121	16043	16016	15884	15957	15962	15904	15921	16192	15880	15967	15981	16064	15914	15996	15857	15874	15887	15925	16103	15804	15911	15980	15926	16013	15927	15908	15961	15778	16047	15899	16023	15948	15967	16068	16087	15999	15804	15915	16029	15905	15856	15870	15936	16061	15923	15870	15907	15875	15923	15892	16000	15814	15960	16003	15890	15874	15950	15883	16094	15879	15967	16084	16062	16018	15893	16042	15852	16017	16115	15977	15904	15874	16163	15890	16004	15785	15950	16125	16088	15968	16108	16034	15903	15939	15891	15868	15998	16303	15961	15915	16085	16043	16138	16018	16066	15944	15975	15918	16017	15737	16011	15832	15858	16030	16075	15901	15978	16104	15902	15858	16186	16010	16032	15911	15801	15913	15909	15813	16124	16184	16198	15916	15923	16034	15910	16047	15900	15858	15982	15927	16035	16005	15928	16160	16067	15874	15850	16060	16129	16114	16035	15826	15916	15900	15977	16061	15986	15928	15989	15878	16040	15922	15809	16324	16018	15999	16027	15991	16014	16237	16218	16001	16033	15920	16069	15936	15945	16066	16142	15934	15935	15970	15784	15922	15910	15871	16084	16019	16093	16253	15989	15750	16013	16134	16027	16018	15998	16013	15796	15962	16102	15944	15912	15909	16038	16004	16097	16066	15806	15997	16012	16044	15973	15981	16174	16056	16014	16024	15836	15960	15992	16151	16177	16020	16011	15983	15950	15902	16037	16042	15986	15925	15922	15883	16140	15992	15887	16306	15939	15966	15969	16011	16151	16037	16194	16101	15995	15961	15988	15928	16113	15872	16192	15992	15852	15908	15835	15927	15915	15889	15989	15959	15781	16048	15994	15929	16012	15898	15782	16031	15947	15832	15951	15799	15916	15805	15954	15919	15994	15880	15951	16103	15929	15991	15942	15969	15992	15894	15896	16006	15934	15889	15748	16107	15987	15874	16038	16027	15950	15819	15868	15715	15865	15967	16157	15872	15856	16016	16134	16051	15991	15923	15915	15968	16069	15911	15934	16088	16013	16082	15993	15980	16029	16116	16078	16152	15956	16083	15999	16074	15819	15894	16113	15979	16081	16095	16073	16047	15927	15905	15884	16095	16155	15900	15873	16015	16078	16152	16097	15789	16062	15972	15995	15923	15967	16026	16141	15938	16207	15954	16016	15739	15803	16077	15930	16046	15773	16100	15914	16169	16100	15933	15900	16031	15909	15955	15894	15852	15964	15902	15901	16090	16013	15920	15996	15841	16143	15885	16052	15880	16077	16057	16079	16054	15974	15929	16178	15992	16086	16134	15815	15879	16059	16044	15934	15903	15948	15944	15937	16096	16051	15843	15902	15936	15933	15869	15658	15795	16050	16063	16146	15896	16090	15996	15960	16067	16012	15992	15854	16114	15948	15952	15765	16056	16095	15842	15886	16018	16057	16198	15971	15892	15971	15992	16027	15907	16128	15850	15949	16032	15822	16088	16053	15959	16062	15717	16014	15969	15938	15959	15862	15992	16002	15788	16044	15766	16000	15959	15865	16145	15980	15964	16189	16213	16082	15941	16042	15984	15867	15856	16143	15932	16125	16165	15993	16092	16002	15897	16064	15956	15892	16000	16019	15875	15952	16116	15856	16104	16155	16038	15915	16041	16003	15984	15988	16114	16056	15987	15997	16123	16209	16138	16049	16062	16095	15967	15911	15854	15984	15897	15866	15972	15743	15913	15990	15991	15890	16005	15940	15778	15965	15822	15990	15827	15827	15855	15917	15957	16044	15992	15762	16041	15783	16199	16192	16075	16196	16011	15828	16181	15875	16031	16076	16109	15954	15972	15871	16034	16063	16013	15962	15775	15978	15977	16023	15886	15982	16062	15978	15901	16094	15927	15942	15996	16126	15872	15855	15957	16054	16047	16157	16064	16005	16090	16036	16054	16209	16153	16027	16120	15900	15961	15892	15890	16116	15992	16083	15984	15928	16072	16148	15993	16049	16047	16093	15846	15862	15986	15868	15956	15835	16166	16092	15964	15897	16012	15760	15952	15957	16059	16147	16187	15953	16156	16000	15966	15849	15912	15987	16118	15993	15935	15774	16087	16232	16037	15998	15932	16229	16075	15863	15891	15797	16160	15901	15968	15930	16051	15923	16061	16010	16018	15879	16022	15986	15945	15746	15908	15991	15958	15848	16018	16050	15880	16032	16070	15911	15902	15976	16161	16070	15849	15953	16007	16010	15952	16015	15936	16190	15969	15990	15752	16205	16181	15885	15900	16013	16050	15967	16121	16134	15979	16065	15880	15873	16055	15720	15858	15968	16014	15855	15984	16066	15929	15835	15919	15864	16030	16111	15882	15975	15987	16044	15977	16086	15993	16214	15966	16107	15962	16068	15966	15852	15918	15993	15850	16096	16051	16026	16002	16009	16040	16026	16086	15812	16045	15993	15902	16002	16003	15895	15959	16126	16093	16030	16156	16034	16065	15973	15893	15893	16090	16109	15994	15995	15883	16243	16285	16209	16034	15795	15731	15996	15779	15753	15689	16206	16055	15880	15931	15934	15867	15967	16011	15819	16037	15976	16043	15831	15865	16131	16016	16087	15799	16046	15868	15816	16078	15964	16050	15883	16021	16053	15819	16023	16063	15982	15875	15831	15752	16067	15975	15846	15885	15961	15856	15871	16122	16105	15925	16079	16058	15952	15958	15968	15973	16249	15778	16021	16076	15875	15820	15992	15760	16158	15984	15918	15987	15937	15685	15907	16042	16002	15863	15844	16094	16061	15963	15887	16106	15828	16215	16080	15834	15973	16091	16071	16170	15921	15981	15922	16005	16165	16114	15960	15809	15976	16224	15866	15839	15956	16025	16047	15965	16170	15916	15812	15878	16185	16001	16030	16054	16151	15825	15792	15923	16038	15845	16180	15870	16076	15826	15837	15879	15987	16178	16026	16109	15794	16007	15938	16078	16103	16027	16045	15888	16054	15942	15994	15946	16010	16047	15949	15935	15893	15947	16021	15892	16001	15806	16069	16143	16079	16009	16038	15804	16103	15789	15999	16135	16153	16003	16074	16173	15969	16018	15960	15967	16083	15940	16087	16039	15941	15748	15987	16019	15911	15890	16084	15903	15947	15895	15880	15974	15833	15934	15790	16015	16101	15697	15942	15802	15900	15802	15995	15994	16008	16186	15913	15924	16016	15937	15989	15961	15900	15941	16130	15871	15991	16011	15977	15776	16160	15926	15961	15978	15972	16169	16074	15972	16164	16107	16048	15876	15955	16070	16006	15979	15927	15854	15962	16086	15956	15885	16110	15928	15902	15903	16014	16119	15982	15967	16032	16078	15958	16066	15895	16074	16081	15953	16072	15941	15905	15980	15968	15903	16125	16127	15848	15994	16021	15978	16240	16101	15938	15918	15882	15991	15871	15795	15858	15927	15929	15790	16102	16132	15897	16108	15944	15995	16140	15995	16139	15981	16056	16066	15955	15839	15965	15891	15863	15968	15904	16032	15743	16024	15926	16042	16019	16024	16256	15919	15939	15987	16196	15896	15871	15916	16082	15797	15986	15892	16033	16058	16052	15852	15948	15976	16026	15999	16142	15944	16064	16044	15947	15885	15818	15978	16087	16154	16183	16076	15924	15914	16073	15961	15970	16069	16118	15925	15930	16079	16089	15875	16013	15989	15890	15995	15994	16108	15817	15919	16010	15886	16037	15994	15930	15867	15977	16086	15979	15760	16019	15941	15918	15986	15892	16052	15920	15897	15867	15830	15812	15912	16023	15861	15957	15959	15905	16062	16070	15989	15759	15909	15811	15965	15975	15950	15871	15626	15869	16032	15769	15819	16272	15971	16025	15911	15936	15899	15965	15855	15827	16002	15887	15982	16035	15844	16271	15974	15992	15964	15978	15994	15926	15760	16003	15977	15759	16090	16084	15874	15896	16047	16164	15988	15881	15989	15778	16046	16180	15948	16142	15991	16068	16012	16038	15930	15910	16097	15877	16109
20015	29567	25340	16778	14618	14301	14388	14286	14302	14213	14404	14217	14244	14227	14346	14225	14316	14197	14271	14351	14115	14319	14344	14226	14157	14167	14178	14155	14077	14309	14345	14350	14345	14311	14300	14261	14195	14266	14216	14257	14143	14271	14177	14222	14224	14168	14347	14238	14175	14107	14295	14265	14223	14319	14184	14368	14208	14335	14238	14258	14339	14120	14415	14214	14233	14032	14303	14386	14218	14339	14102	14324	14249	14183	14130	14190	14284	14166	14205	14296	14338	14277	14341	14148	14293	14202	14153	14284	14305	14209	14148	14292	14059	14295	14312	14429	14140	14236	14105	14235	14258	14277	14221	14076	14125	14247	14091	14115	14270	14364	14074	14184	14310	14197	14300	14156	14303	14293	14338	14095	14214	14148	14229	14075	14298	14332	14167	14211	14132	14181	14138	14252	14215	14167	14329	14163	14091	14058	14246	14054	14191	14213	14251	14158	14259	14102	14119	14315	14287	14190	14211	14378	14106	14185	14163	14285	14266	14070	14294	14166	14415	14211	14062	14197	14322	14444	14088	14228	14364	14171	14303	14245	14148	14040	14033	14137	14139	14301	14149	14175	14160	14141	14320	14036	14129	14308	14193	14382	14230	14141	14338	14133	14171	14242	14100	14197	14168	13993	14043	14291	14164	14255	14215	14156	14005	14057	14177	14155	14181	14392	14351	14175	14229	14145	14284	14345	14191	14117	14220	14288	14189	14236	14386	14186	14029	13994	14234	14077	14122	14255	14037	14276	14287	14223	14197	14063	14306	14083	14250	14149	14209	14343	14208	14124	14185	14157	14163	14195	14240	14293	14243	14134	14218	14228	14304	14086	14059	14400	14371	14156	14132	14286	14191	14307	14211	14313	14281	14140	13967	14194	14156	14298	14037	14211	14131	14300	14152	14261	14335	14271	14332	14130	14286	14162	14236	14196	14175	14045	14408	14319	14253	14219	14261	14216	14190	14309	14248	14177	14297	14331	14205	14195	14248	14007	14011	14241	14195	14057	14225	14095	14329	14308	14265	14175	14343	14239	14201	14197	14172	14224	14254	14182	14053	14104	14123	14272	14192	14200	14176	14164	14126	14325	14265	14208	14189	14324	14057	14320	14244	14148	14092	14072	14256	14354	14217	14224	14333	14118	14170	14254	14293	14305	14212	14123	14112	14284	14046	14195	14186	14070	14316	14090	14256	14317	14279	14133	14327	14169	14216	14222	14179	14097	14538	14282	14217	14086	14416	14357	14168	14344	14072	14136	14283	14307	14189	14358	14134	14279	14339	14298	14158	14068	14383	14280	14066	14215	14135	14229	14275	14330	14255	14001	14261	14122	14350	14123	14213	14233	14178	14301	14247	14195	14035	14251	14258	14076	14368	14012	14294	14428	14302	14276	14299	14013	14344	14237	14300	14157	14167	14175	14243	14229	14232	14216	14203	14273	14425	14145	14222	14124	14192	14227	14299	14326	14082	14179	14317	14147	14197	14196	14312	14190	14364	14147	14168	14246	14134	14348	14184	14164	14187	14229	14072	14222	14322	14138	14172	14127	14313	14145	14228	14267	14262	14119	14206	14065	14396	14194	14086	14311	14101	14354	14268	14056	14252	14213	14334	14192	14221	14060	14126	14115	14350	14017	14088	14152	14257	14319	14326	14276	14199	14126	14222	14268	14130	14232	14062	14224	14245	14171	14273	14374	14077	14273	14296	14226	14232	14378	14057	14082	14137	14392	14081	14166	14266	14155	14259	14208	14276	14214	14258	14147	14175	14260	14034	14239	14187	14091	14139	14242	14092	14334	14137	14175	14231	14332	14320	14321	14055	14103	14188	14138	14253	14177	14043	14185	14288	14180	14177	14183	14229	14275	14141	14216	14250	14263	14314	14287	14175	14308	14113	14293	14164	14125	14162	14286	14213	14203	14200	14155	14193	14345	14180	14158	14295	14153	14153	14279	14244	14306	14165	14143	14269	14061	14171	13919	14060	14210	14042	14312	14220	14270	14280	14093	14290	14244	14076	14121	14050	14094	14198	14154	14186	14218	14196	14225	14256	14194	14125	14155	14262	14070	14251	14231	14167	14212	14125	14180	14175	14037	14115	14087	14433	14405	14217	14338	14144	14238	14227	14150	14241	14175	14366	14233	14255	14084	14279	14166	14242	14223	14284	14026	14170	14011	14117	14264	14085	14196	14321	14272	14134	14255	14309	14205	14150	14063	14288	14195	14125	14233	14212	14275	14154	14119	14312	14170	13969	14161	14293	14250	14088	14234	14236	14124	14363	14251	14304	14129	14277	14160	14015	14299	14229	14201	14259	14031	14160	14274	14120	14194	14229	14096	14215	14100	14104	14168	14276	14313	14325	14157	14045	14133	14142	14061	14363	14157	14392	14261	14024	14143	14290	14392	14240	14298	14349	14548	14207	14240	14440	14090	14287	14320	14192	14335	14143	14171	14233	14194	14314	14046	14144	13981	14130	14086	14215	14230	14258	14265	14477	14190	13952	14083	14307	14076	14329	14276	14296	14285	14292	14121	14239	14049	14275	14085	14185	14265	14267	14246	14141	14204	14310	14015	14194	14268	14165	14063	14028	14243	14179	14263	14130	14205	14193	14005	14107	14471	14175	14257	14351	14244	14255	14225	14211	14096	14361	14215	14234	14155	14275	14083	14142	14076	14389	14094	14423	14179	14191	14303	14257	14020	14337	14164	14296	14214	14200	14302	14266	14188	14004	14258	14248	14291	14227	14391	14265	14288	14191	14158	14357	14381	14188	14298	14277	14205	14073	14201	14155	14170	14141	14199	14321	14118	14345	14237	14238	14226	14150	14220	14100	14354	14317	14200	14101	14170	14206	14229	14312	14287	14224	14234	14022	14315	14260	14369	14306	14178	14201	14459	14045	14219	14319	13943	14274	14291	14361	14254	14152	14160	14191	14207	14247	14249	14151	14158	14429	14161	14187	14270	14339	14314	14296	14235	14196	14200	14254	14057	14180	14134	14179	14125	14311	14341	14125	14209	14105	14268	14294	14188	14268	14235	14181	14159	14218	14182	14203	14263	14173	14086	14225	14198	14232	14134	14163	14274	14221	14139	14186	14247	14232	14125	14165	14164	14347	14292	14090	14326	14278	14139	14148	14293	14101	14134	14247	14313	14091	14153	14278	14189	14108	14309	14145	14048	14209	14316	14201	14105	14266	14298	14260	14359	14150	14227	14234	14022	14256	14308	14161	14240	14229	14212	14187	14284	14078	14154	14065	14272	14169	14305	14136	14159	14217	14197	14221	14373	14215	14263	14280	14381	14334	14103	14251	14315	14175	14186	14246	14263	14294	14236	14176	14186	14205	14259	14216	14265	14269	14014	14073	14146	14179	14279	14213	14188	14275	13982	14282	14165	14182	14479	14063	14207	14157	14263	14161	14234	14242	14244	14246	14212	14258	14277	14315	14296	14271	14237	14225	14306	14310	14248	14249	14325	14090	14179	14183	14220	14284	14227	14289	14160	14295	14170	14386	14117	14256	14390	13834	14155	14241	14321	14318	14115	14088	14167	14354	14239	14136	14365	14044	14227	14280	14169	14083	14174	14042	14239	14078	14217	14191	14307	14315	14316	14334	14095	14228	14358	14143	14147	14182	14245	14374	14124	14198	14223	14391	14212	14306	14194	14186	14230	14136	14155	14299	14128	14333	14168	14201	14126	14336	14096	14315	14122	14259	14255	14197	14192	14206	14204	14225	14261	14255	14066	14218	14244	14212	14322	14107	14231	14319	14055	14225	14227	14250	14094	14279	14107	14185	14274	14374	14179	14324	14171	14176	14198	14308	14297	14113	14245	14267	14077	14166	14103	14165	14268	14026	14233	14398	14120	14338	14290	14311	14330	14027	14228	14350	14319	14257	14034	14099	14300	14308	14321	14140	14249	14219	14275	14278	14240	14291	14252	14163	14137	14289	14317	14172	14139	14221	14292	14119	14055	14228	14265	14263	14168	14314	14382	14335	14289	14082	14276	14231	14396	14219	14111	14192	14168	14230	14239	14075	14210	14210	14169	14306	14084	14245	14288	14201	14163	14233	14352	14295	14101	14211	14227	14220	14405	14051	14188	14094	14134	14290	14188	14271	14238	14172	14163	14254	14167	14206	14377	14193	14339	14247	14208	14164	14099	14157	14305	14321	14222	14192	14157	14189	14233	14140	14194	14255	14248	14157	14185	14274	13934	14278	14212	14249	14157	14256	14174	14246	14149	14319	14180	14043	14058	14198	14213	14312	14091	14187	14180	14365	14284	14273	14288	13997	14402	14184	14232	14216	14182	14208	14179	14180	14078	14137	14307	14257	14261	14179	14183	14274	14158	14408	14154	14387	14151	14243	14334	14166	14170	14217	14389	14111	14207	14193	14052	14496	14221	14269	14177	14330	14105	14199	14423	14227	14270	14165	14366	14028	14223	14235	14399	14217	14234	14159	14196	14291	14095	14162	14282	14163	14222	14295	14397	14155	14391	14133	14253	14208	14322	14331	14159	14284	14183	14293	14260	14172	14226	14338	14216	14145	14137	14309	14264	14200	14156	14225	14317	14009	14207	14208	14317	14234	14224	14158	14055	14221	14331	14174	14245	14285	14310	14134	13991	14276	14225	14144	14164	14292	14095	14284	14202	14144	14364	14383	14275	14113	14382	14285	14171	14244	14205	14337	14204	14208	14205	14152	14307	14273	14375	14125	14281	14148	14313	14203	14197	14182	14270	14229	14281	14189	14242	14200	14277	14278	14315	14202	14261	14158	14258	14185	14270	14345	14321	14030	14282	14165	14152	14309	14212	14268	14291	14132	14325	14298	14245	14456	14059	14157	14301	14167	14134	14083	14158	14122	14227	14193	14256	14196	14262	14121	14248	14311	14117	14237	14223	14259	14374	14183	14344	14200	14124	14437	14208	14067	14224	14308	13989	14310	14203	14184	14175	14286	14032	14190	14273	14264	14302	14376	14243	14244	14147	14260	14339	14381	14196	14092	14190	14204	14289	14125	14327	14268	14254	14346	14193	14348	14118	14283	14348	14309	14194	14161	14037	14326	14328	14174	14217	14306	14135	14214	14243	14190	14174	14321	14117	14139	14232	14055	14089	14358	14322	14227	14252	14203	14161	14274	14227
23318	20771	28053	23672	21631	20995	19914	17375	17097	17224	17135	16930	17012	17130	17000	16925	17017	17185	16832	16920	16846	16917	17048	16960	16890	16916	16841	16881	16890	17113	17063	16940	16987	16908	17052	17097	16748	16832	16944	16771	16768	16747	16911	17020	16953	16903	16989	16830	16767	16880	17002	16993	16897	16966	16880	17098	16738	16760	16717	16831	17121	16908	16825	16789	16863	17135	17361	17361	16983	17094	16933	16892	16843	16888	17009	16913	17003	16864	16834	16974	16783	16816	16695	16847	16936	16696	17014	16956	16958	16844	16774	16996	16833	16808	16737	16927	16970	16788	16768	16816	16786	16866	16856	16693	16808	16867	17060	16820	16885	16715	16911	16809	16762	17006	16827	16884	16651	16854	16988	16975	17045	16777	16909	16841	16620	16722	16994	16946	16796	17011	16994	16744	16903	16936	16899	16597	16793	16848	16575	16839	16679	16638	16975	16910	16997	16624	16941	16829	16727	16707	16683	16699	16779	16989	16790	16936	17108	17017	16745	16781	16797	16809	16935	16801	16815	16999	16877	16858	16714	16862	16990	16936	16744	16942	17003	16794	16729	17010	17014	16929	16773	16907	17067	16780	16654	17011	16809	16728	16810	16839	16679	16952	16852	16857	16983	16812	16904	16781	16972	16882	16859	16788	16906	16782	16988	16962	16946	16675	16868	16555	16769	16792	16820	16710	16684	16838	16972	16754	16809	16885	16905	16867	16921	16849	16743	16868	16901	16939	16950	16664	16739	16903	16810	16895	16913	16829	16883	16822	16643	16919	16904	16989	16942	16850	16658	16609	16593	16873	16799	16633	16959	16862	16909	16774	16660	16673	17001	16888	16851	17036	17120	16759	16880	16801	16811	16721	16791	16781	16723	16684	16838	16764	17073	16961	16538	16953	16738	17050	16683	16769	16845	16852	16896	16908	16829	16835	16989	16833	16896	16905	16799	16730	16985	16711	16658	16920	16952	16981	16805	16829	16655	16815	17092	16708	16701	16968	16912	16907	16846	16721	16855	16784	16714	16859	16928	16827	16877	16773	16836	16795	16668	16723	16677	16570	16884	16545	16791	16963	16978	16776	16739	16939	16962	16924	16815	16725	16941	17157	16765	16799	16780	16787	16824	16682	17168	16724	16955	16867	16642	16800	16997	16845	16744	16786	16926	16968	16885	16833	16752	16954	16888	16710	16686	16725	16964	16870	16866	16495	16626	16702	16860	16638	16658	16942	17069	16741	16720	16654	16691	16948	17095	16740	16795	16876	16768	16709	16774	16664	16788	16856	16770	16622	16781	16923	16727	16586	16965	16888	16805	16796	16656	16897	16822	17012	16907	16759	16874	16876	16813	16644	16767	16834	16841	16606	16671	16757	16938	16757	17003	16742	16950	16805	16743	16780	16718	16651	16955	16894	16864	16864	16830	17058	16627	16758	16591	16702	16912	16883	16716	16959	16813	16901	16632	16808	16700	16846	16919	16666	16800	16781	16771	16869	16720	16830	16986	16830	16796	16747	16838	16743	16934	16808	16718	17007	16937	16898	16762	16739	16905	16949	16709	17077	16918	16768	16868	16768	16783	16621	16633	16774	16778	16795	16781	16920	16830	16971	16799	16892	16984	16863	16858	16593	16885	16650	16841	16872	16933	16917	16842	16756	16743	16930	17087	16866	16847	16903	16988	16691	16749	16639	16872	17069	16998	16985	17016	16685	16759	16697	16862	17156	16897	16763	16801	16747	16666	16707	16750	16961	16949	16629	16777	16797	16910	16786	16909	16881	16684	16820	16999	16731	16891	16985	16761	16886	16744	16767	16715	16741	16811	16681	16663	16822	16699	16758	16799	16703	16735	16719	16823	16699	16530	16566	16835	16665	16666	16782	16748	16815	16749	16781	16689	17082	17020	16711	16612	16710	17005	16853	17074	16761	17029	16702	16803	16988	16918	16640	16825	16679	16856	16830	16638	16827	16940	16791	16715	16789	16740	16884	16719	17012	16703	16692	17002	16915	17053	16969	16954	17000	16859	16686	16734	16577	17000	16770	16752	17057	16971	16867	16934	16751	16869	16789	16804	16884	16646	16668	16790	16878	16813	16737	16910	16802	16789	16732	16730	16838	16723	16974	17063	16763	16670	16628	16556	16953	17141	16942	16851	16715	16844	16769	16802	16772	16981	16785	16890	16713	16746	16879	16928	16879	16980	16606	17079	16906	17027	17011	16940	16781	16956	16628	16759	16706	16856	16837	16846	16745	16892	16799	16725	16872	16898	16651	16994	17045	16828	16898	16974	16868	16670	16775	16756	16739	16804	16652	16812	16725	16810	16906	16917	16828	16803	16772	16844	16878	16740	16797	16862	17004	16771	16808	16835	16857	16878	16783	16843	16902	16794	16708	16873	16725	16716	16866	16857	16716	17034	16995	16868	16803	16920	16832	17000	16872	16709	16942	16760	16794	16855	16885	16758	16879	16707	16920	16791	16735	16815	16781	16684	16908	16737	16880	16940	16984	16740	16718	16593	16859	16706	17001	16903	16889	16855	16798	17038	16740	16883	16962	16841	16904	16834	16841	16957	16772	16549	16781	16860	16802	16742	16753	16806	16959	16850	16895	16792	16717	16756	16810	16856	16668	16954	16963	16933	16800	16910	16780	16682	16926	16904	16868	16801	16771	16886	17042	16670	16740	17026	17061	16890	16895	16653	17000	16685	16965	16923	16956	16834	16796	16882	16740	16815	16962	16645	16936	16774	16862	16919	16828	16640	16764	16914	17030	17022	16730	16850	16803	16889	16751	16840	16983	16618	16707	16889	16759	16821	16844	16860	16766	16915	16890	16968	16644	16917	16760	16785	16798	17048	16763	16706	16929	16778	16590	16799	16818	16991	16902	16800	16896	16721	16738	16843	16864	16856	16927	16642	16614	16844	16775	16737	16826	17034	16744	16852	16784	16960	16770	16857	16741	16945	16896	16890	16902	16773	16735	16772	16794	16852	16715	16753	16779	16826	16832	16859	16846	16771	16825	16851	16813	16922	16856	16790	16932	16764	17204	16874	16905	16766	16702	16695	16717	16816	16934	17051	16816	16931	16822	16947	16925	16868	16976	16914	16900	16970	16858	16841	16877	16857	16503	16762	16868	16737	16913	16789	16999	16729	16723	16665	16855	16752	16948	16825	16889	16834	16834	16892	16882	16759	16679	16777	16738	16872	16729	16912	16870	16788	16904	16886	16831	16818	16959	16937	16854	16964	16892	16807	16811	16916	16862	16885	16902	16864	16877	16849	17028	16755	16810	16945	16837	16732	16776	16702	16933	16856	16891	17029	16779	16905	17021	16708	16660	16767	16828	16802	16866	16725	16749	16599	16680	16770	17024	16735	16897	16825	17076	16841	16913	16848	16795	16840	16868	16804	16844	16768	16665	16788	16937	16834	17026	16681	16744	16916	16834	16844	16812	16818	16860	16866	16802	16960	16755	16713	16736	16897	16793	16611	16819	16708	16807	16570	16909	16874	16918	16774	16837	16807	16754	17033	16832	17057	16797	17025	16769	16756	17043	16851	16701	16725	16895	16824	16945	16817	17036	16793	16791	16806	16851	16794	16907	16910	17008	16950	16890	16786	16817	16865	16884	16778	16708	16673	16929	16830	16769	16711	16689	16874	16786	16857	16825	16763	16874	17063	16947	16716	17052	16752	16936	16689	16850	17068	16610	16866	16876	16863	16765	16747	16894	16941	16719	16805	16813	17047	16907	16725	16720	16743	16785	16829	16809	16804	16849	16879	16818	16901	16831	16848	16849	17029	16772	16931	16754	16849	16705	16741	16729	16808	16820	17005	16774	16962	16870	16915	16869	16788	16772	16697	16891	16727	16879	16729	16788	16758	16897	16873	16980	16801	16797	16710	16761	16800	17031	17101	16584	16973	16918	16941	16750	16886	16671	16867	16802	16759	16753	16836	16818	16719	16965	16816	16719	17067	16842	16716	16834	16964	16967	16986	16896	16668	16899	16788	16748	16863	16685	16940	16909	17109	16984	16960	16876	16768	17067	16911	16967	16658	16696	16785	16898	16963	17096	16886	17042	16813	16672	16714	16970	16814	17059	16831	16861	16790	16843	16835	16689	16897	16685	16712	16837	16654	16721	16926	16611	16989	16635	16760	16667	16724	16882	16706	16755	16780	16865	16692	16911	16819	16735	16889	17118	16890	16876	16980	17221	16748	16934	16851	16635	16775	16962	16839	16870	16912	16749	16965	16893	16923	16749	16761	16910	16884	16937	16853	16755	16882	16605	16814	16785	16774	16917	16950	16686	16853	16627	17014	16613	16864	16763	17008	16766	16643	16619	16777	16722	16722	16725	16871	17013	16918	16711	16810	16768	16765	16898	16759	16777	16716	16899	16858	16766	16740	16821	16753	16903	16773	16919	17010	17065	16652	16874	16734	16852	17048	16847	16796	16726	16727	16768	16710	16861	16811	17014	16831	17008	16849	16665	16564	16651	16749	16855	16838	16822	16602	16763	16883	16685	16721	16895	16886	16974	16757	16839	16847	16858	16975	16854	16979	17000	16776	16924	16819	16956	17031	16874	16754	16948	16830	16800	16758	16697	16771	16833	16819	17035	17055	16827	16727	16783	16917	17037	16937	16573	16795	16764	16702	16849	16682	16896	16740	16671	16649	16864	16598	16625	16812	16774	17045	16979	16793	16840	16778	16677	16703	16847	16715	16807	16828	16680	16919	16893	16813	16956	16839	16899	16674	16671	17126	16814	16671	16742	16523	16803	16927	17069	16957	16945	16848	16862	16747	16691	16758	16588	16881	16768	16755	16722	16723	16719	16804	16872	16770	16939	16803	16916	17024	16778	16864	16903	16767	16668	16961	16947	16864	16641	16754	16940	16974	16838	16707	16826	16663	16726	16842	16898	16807	17004	16896	16727	16826	16750	16955	16665	16716	16734	16934	16855	16939	16874	16837	16910	16881	16815	16771	16645	16987	16898	17004	16823	16710	16845	16815	16863	16799	16924	16898	16748	16924	16780	16899	16756	16848	16765	16818	16815	17022	16825	16908	16720	17036	16901	16995	16906	16880	16899	16698	16864	16968	16893	16831	16671	16820	16778	16871	16768	16966	16901	16932	16882	16921	16735	16612	16754
22830	41313	35024	20792	17761	15892	15351	15093	14932	15111	14955	14891	14969	14912	14811	14881	14808	15080	14668	14722	14621	14778	14821	14615	14865	14701	14806	14783	14821	14738	14777	14699	14883	14633	14845	14820	14779	14740	14633	14887	14798	14786	14770	14892	14727	14689	14762	14664	14786	14663	14771	14756	14902	14855	14663	14677	14768	14616	14756	14629	14797	14777	14696	14625	14814	14971	15555	15450	15108	14977	14742	14766	14654	14745	14865	14686	14535	14714	14577	14505	14719	14619	14658	14568	14893	14661	14714	14709	14722	14703	14687	14725	14720	14573	14711	14526	14503	14747	14702	14720	14737	14771	14633	14648	14756	14827	14687	14939	14663	14739	14592	14618	14717	14761	14772	14906	14794	14632	14562	14562	14641	14820	14623	14733	14639	14537	14796	14881	14695	14672	14822	14580	14962	14798	14763	14604	14670	14494	14669	14734	14655	14647	14899	14629	14861	14693	14653	14792	14462	14783	14817	14642	14721	14634	14748	14596	14646	14780	14694	14785	14748	14807	14566	14831	14732	14678	14696	14633	14677	14534	14737	14602	14636	14792	14850	14846	14672	14744	14882	14487	14798	14827	14813	14754	14715	14656	14828	14726	14616	14643	14694	14800	14779	14657	14692	14722	14739	14720	14605	14899	14695	14628	14753	14521	14673	14668	14655	14808	14637	14563	14690	14811	14685	14591	14545	14626	14770	14724	14734	14747	14747	14605	14592	14756	14814	14577	14758	14628	14713	14690	14746	14706	14768	14916	14839	14926	14597	14592	14690	14653	14799	14819	14702	14824	14843	14814	14753	14533	14687	14720	14803	14714	14754	14672	14697	14576	14678	14655	14667	14630	14757	14605	14755	14768	14705	14618	14711	14674	14744	14646	14848	14770	14931	14781	14672	14745	14614	14810	14796	14705	14572	14660	14622	14631	14747	14607	14869	14745	14519	14542	14631	14644	14731	14648	14833	14645	14810	14632	14862	14755	14637	14793	14771	14737	14879	14637	14767	14685	14668	14696	14900	14818	14746	14868	14740	14713	14675	14671	14697	14678	14718	14894	14526	14598	14638	14663	14618	14622	14673	14739	14534	14791	14540	14753	14839	14688	14532	14598	14750	14575	14720	14686	14637	14703	14636	14777	14739	14792	14749	14880	14651	14920	14715	14765	14701	14696	14650	14644	14694	14712	14772	14668	14728	14531	14848	14678	14791	14754	14756	14888	14715	14693	14755	14814	14474	14821	14924	14734	14635	14764	14651	14816	14610	14727	14783	14770	14905	14607	14753	14668	14597	14717	14677	14774	14665	14777	14794	14682	14700	14716	14752	14727	14430	14808	14625	14563	14790	14552	14686	14643	14790	14780	14699	14762	14730	14828	14682	14659	14771	14683	14723	14880	14665	14756	14829	14816	14689	14773	14619	14903	14711	14701	14818	14625	14680	14593	14694	14990	14692	14585	14916	14681	14859	14664	14889	14727	14691	14688	14785	14604	14661	14666	14689	14694	14646	14693	14781	14668	14815	14853	14501	14631	14814	14757	14700	14714	14623	14612	14690	14765	14677	14693	14846	14830	14695	14723	14808	14816	14853	14605	14503	14706	14811	14653	14793	14679	14724	14879	14801	14504	14811	14789	14634	14820	14584	14620	14739	14665	14553	14747	14542	14819	14609	14761	14669	14700	14633	14689	14876	14505	14795	14770	14648	14631	14623	14828	14714	14660	14721	14690	14780	14608	14653	14807	14676	14703	14661	14819	14709	14684	14718	14864	14773	14637	14699	14801	14665	14737	14609	14876	14633	14804	14704	14740	14619	14594	14883	14543	14624	14547	14461	14681	14693	14797	14812	14784	14863	14829	14747	14756	14695	14600	14688	14745	14819	14734	14557	14537	14738	14535	14723	14730	14749	14670	14576	14500	14637	14804	14747	14747	14567	14682	14741	14839	14805	14674	14633	14742	14751	14744	14790	14802	14556	14796	14716	14725	14633	14708	14700	14639	14836	14897	14673	14549	14635	14729	14732	14755	14814	14776	14744	14687	14658	14887	14599	14826	14652	14691	14764	14677	14762	14913	14932	14562	14781	14746	14431	14800	14707	14556	14892	14714	14542	14606	14724	14695	14771	14666	14676	14730	14740	14833	14619	14741	14709	14723	14785	14796	14823	14706	14709	14770	14835	14719	14651	14754	14601	14593	14866	14710	14794	14791	14750	14639	14648	14884	14744	14893	14654	14671	14651	14634	14707	14705	14710	14830	14691	14598	14661	14718	14824	14708	14657	14617	14606	14645	14618	14627	14739	14761	14660	14640	14913	14666	14658	14784	14680	14743	14694	14662	14711	14735	14589	14556	14937	14576	14673	14688	14653	14718	14801	14851	14771	14694	14763	14462	14586	14744	14654	14693	14740	14666	14849	14837	14563	14653	14711	14765	14682	14805	14609	14539	14681	14541	14731	14739	14691	14839	14743	14614	14759	14764	14581	14713	14676	14634	14709	14511	14532	14847	14744	14774	14695	14597	14802	14762	14734	14654	14758	14603	14718	14734	14937	14831	14805	14623	14764	14796	14843	14744	14711	14627	14586	14762	14787	14667	14495	14705	14755	14598	14690	14793	14578	14658	14768	14577	14678	14842	14634	14670	14627	14642	14816	14766	14759	14689	14553	14825	14713	14518	14733	14805	14670	14596	14713	14671	14600	14902	14662	14571	14795	14560	14587	14727	14672	14671	14835	14666	14757	14602	14754	14619	14590	14882	14773	14805	14661	14747	14478	14716	14754	14529	14828	14850	14755	14566	14618	14640	14716	14523	14771	14692	14664	14728	14768	14862	14776	14756	14661	14580	14826	14796	14659	14572	14764	14699	14711	14773	14777	14682	14715	14653	14714	14802	14779	14930	14670	14637	14731	14699	14781	14572	14897	14807	14913	14583	14849	14724	14709	14679	14707	14650	14735	14782	14632	14781	14784	14640	14842	14620	14612	14615	14782	14757	14813	14699	14794	14677	14676	14640	14593	14617	14628	14766	14804	14847	14641	14637	14804	14728	14712	14702	14672	14747	14633	14536	14647	14779	14827	14808	14845	14837	14551	14761	14628	14637	14729	14616	14715	14622	14644	14701	14742	14759	14727	14683	14714	14573	14638	14787	14777	14652	14881	14803	14703	14748	14756	14606	14749	14695	14661	14763	14773	14699	14829	14751	14780	14643	14706	14819	14730	14745	14650	14786	14703	14709	14640	14749	14529	14699	14725	14728	14694	14681	14783	14771	14680	14687	14698	14703	14611	14817	14702	14850	14777	14756	14794	14581	14871	14829	14720	14676	14801	14925	14721	14687	14649	14631	14755	14828	14688	14707	14669	14733	14588	14682	14732	14715	14730	14748	14627	14655	14688	14902	14611	14670	14659	14548	14660	14887	14836	14915	14727	14783	14667	14810	14882	14680	14533	14699	14755	14704	14812	14697	14713	14549	14746	14737	14653	14744	14541	14804	14649	14707	14811	14576	14871	14706	14576	14709	14544	14786	14709	14648	14841	14645	14691	14757	14793	14601	14643	14921	14648	14803	14635	14725	14653	14835	14814	14820	14897	14633	14698	14620	14768	14665	14687	14780	14739	14745	14637	14691	14839	14807	14664	14648	14606	14690	14824	14763	14742	14560	14701	14630	14692	14610	14717	14684	14800	14862	14611	14661	14763	14670	14798	14626	14705	14666	14751	14759	14640	14680	14643	14747	14823	14723	14703	14785	14520	14592	14764	14634	14758	14748	14728	14681	14601	14800	14659	14764	14587	14638	14767	14677	14678	14935	14590	14845	14637	14567	14661	14654	14591	14796	14522	14669	14569	14644	14852	14489	14634	14679	14602	14687	14736	14695	14660	14719	14553	14564	14635	14795	14968	14721	14678	14690	14705	14705	14708	14710	14650	14511	14839	14548	14619	14709	14776	14850	14756	14717	14674	14673	14734	14600	14542	14713	14604	14639	14805	14747	14717	14808	14591	14653	14591	14904	14619	14739	14698	14502	14662	14651	14865	14791	14590	14639	14792	14739	14638	14700	14485	14812	14635	14581	14529	14701	14687	14500	14772	14569	14817	14835	14681	14778	14875	14865	14659	14588	14724	14784	14767	14809	14793	14812	14815	14678	14668	14921	14850	14432	14815	14779	14521	14636	14784	14901	14772	14739	14636	14739	14674	14665	14775	14887	14808	14666	14706	14519	14719	14689	14749	14772	14594	14667	14707	14600	14586	14586	14742	14814	14689	14689	14629	14665	14678	14801	14699	14578	14749	14702	14797	14858	14814	14901	14628	14839	14843	14762	14681	14867	14771	14843	14905	14844	14674	14577	14699	14623	14683	14821	14521	14690	14671	14645	14830	14728	14709	14856	14694	14861	14699	14732	14725	14772	14778	14603	14720	14594	14709	14600	14586	14706	14883	14630	14745	14871	14728	14619	14643	14882	14762	14614	14671	14665	14678	14718	14551	14772	14709	14686	14814	14581	14737	14613	14644	14622	14565	14838	14722	14762	14807	14641	14617	14894	14745	14620	14625	14724	14703	14715	14751	14757	14625	14956	14809	14664	14626	14797	14716	14711	14640	14712	14768	14591	14786	14735	14771	14700	14785	14863	14750	14674	14818	14809	14798	14811	14713	14864	14632	14642	14568	14563	14611	14706	14621	14801	14670	14574	14780	14914	14604	14663	14618	14705	14666	14822	14748	14835	14883	14827	14756	14888	14744	14779	14602	14553	14790	14872	14909	14640	14616	14780	14634	14576	14797	14669	14782	14991	14604	14703	14731	14746	14535	14659	14699	14725	14572	14819	14622	14772	14754	14709	14588	14710	14681	14943	14840	14704	14807	14694	14731	14735	14855	14509	14734	14734	14651	14753	14588	14735	14602	14688	14609	14785	14725	14697	14603	14851	14664	14683	14534	14700	14582	14613	14754	14585	14788	14767	14711	14670	14733	14780	14605	14640	14967	14667	14714	14620	14690	14582	14819	14650	14634	14680	14614	14892	14534	14794	14716	14572	14701	14632	14718	14744	14649	14814	14723	14560	14773	14666	14551	14733	14766	14661	14572	14677	14676	14680	14604	14784	14767	14751	14802	14835	14750	14685	14569	14623	14612	14840	14661	14846	14621	14691	14596	14594
22294	20781	28356	23224	21021	22827	24387	19127	18435	18810	18537	18403	18539	18369	18180	18288	18354	18322	18275	18266	18143	18319	18156	18245	17860	18050	18227	17912	18046	18108	18235	17990	18053	18089	18019	18205	18308	18112	18108	18095	18156	17961	17962	18055	18191	18068	18174	18238	18061	18164	17875	18136	18267	17985	18228	18008	18027	18196	18013	17877	18100	18101	18077	18003	17885	18646	19111	18970	18516	18386	18264	18115	18109	17894	18083	18029	17917	18129	18175	17973	17968	18091	18240	18006	17940	17923	18097	18026	18091	18006	18030	18237	17856	17830	17825	17936	18099	18118	18069	18080	18086	17953	18002	18197	18051	17909	17837	17984	17895	17905	18150	17870	18142	17957	17781	18122	18004	17922	17861	18037	17910	18109	18112	17873	17953	18037	18138	17943	17824	18129	17966	18000	18005	17970	18027	18068	17938	18102	18069	17965	18157	18088	17974	17945	18042	17831	17891	17944	18154	17975	17969	18162	18158	17875	17896	17766	17877	17999	17925	17922	17933	17943	17894	17816	17762	17930	18131	17934	18014	17830	17945	17953	18202	18114	18000	18067	17603	17714	17807	17984	18155	18196	17953	18095	17795	17996	18115	18064	17803	17866	17899	17964	18002	17871	17957	17945	18031	18036	17924	18027	17801	17990	18039	18001	17842	18018	17908	17964	17940	18052	18003	18037	18038	17929	18031	18145	17790	17965	17836	17913	17889	18104	18034	18114	18116	17832	18024	17960	18157	18085	18068	17857	18171	18034	17977	17717	17899	17887	18032	17850	17945	17863	18005	17860	17996	17874	18012	17935	17960	17846	18145	17920	18024	17997	17899	17915	17962	17827	18043	17798	17831	17824	17858	17733	17959	17922	18058	18026	18159	18123	18096	17958	17921	17969	17877	18003	18091	17932	17897	18074	18050	18036	17980	17949	18070	18189	18026	18142	18057	17905	17856	18104	17951	17927	18088	17878	17961	17865	17903	17984	17718	17970	18017	17919	17963	17996	17811	17988	18026	18003	18045	18031	18116	17901	17869	17698	17876	17873	18025	17982	17904	17861	18046	17823	18033	18051	17995	18004	18047	18128	18026	17889	17905	17988	17729	17835	18017	17924	17909	17894	17879	18044	17902	18120	17851	17852	17934	18031	17994	18097	18062	17939	17969	17975	18103	18119	18076	18107	17833	18001	18051	17857	18128	17950	17963	17810	18251	17922	18008	17952	18085	18036	17952	17960	17943	18003	17888	17962	18043	17935	18030	17995	17955	18250	18003	18004	18001	18072	18003	17842	17863	17796	17946	17831	17717	18121	18053	18093	17802	17929	17859	18245	18182	18100	17976	17907	17989	17951	18100	17853	17877	17703	17903	17840	18031	18095	17963	17890	17826	18190	18052	17810	17987	18157	17899	17901	18025	18074	17938	17945	17953	18039	17853	18023	18083	18222	18035	18113	17913	17929	18074	17940	18176	18004	17924	17865	17895	17919	17872	17913	17900	17685	17863	17921	17911	17972	17920	17921	18071	17838	18234	17919	17975	18036	18157	18117	17858	17757	17998	17919	17911	17993	17846	18042	18029	17949	18010	18017	18256	18113	17874	18065	18187	17992	17906	17973	18110	17845	17851	17808	17802	17872	17847	17818	17845	17874	17972	17913	17949	17946	17722	17907	18061	18041	17828	17866	17941	17835	17864	18063	17791	17792	18028	17899	18074	17918	17984	17783	18021	18280	18014	17848	18039	18031	18077	18156	17971	17873	17741	17909	18149	17952	17953	18116	17955	17944	17975	17905	18021	17884	17938	17981	17939	18110	18052	17919	17777	17950	17898	18007	17869	17962	18047	17979	17839	17820	17905	17763	17986	17942	18089	17974	17636	17915	18040	17912	17889	17802	18082	18212	18047	18211	17964	17870	17911	17896	18055	17898	18008	17839	18122	17956	17867	18104	17919	18019	17994	18144	17809	18161	17837	17785	17866	17763	17848	18108	18146	18085	17998	18131	18135	18139	17889	17729	17778	18006	17823	18002	18040	18012	18000	18065	18111	17885	17830	17929	18001	18053	18026	17745	18177	18123	17947	17968	18106	18117	17907	17925	18205	17942	17993	18162	17956	17962	17955	18021	17798	17871	17904	17927	17847	17821	17981	17823	17914	18110	18002	18064	18103	17931	18150	17855	18018	17869	17847	18136	17899	17927	18016	17957	17850	17838	18008	18073	17798	17808	18022	17974	17763	17887	17871	17820	18027	18014	17962	17944	17975	17922	17931	18048	17996	18087	18212	18062	17894	17881	18085	17874	17940	18118	17923	17964	17861	17802	18031	17903	17961	17907	17649	18112	18060	18054	18069	18089	18100	17861	18012	18043	17939	17900	17990	17894	17931	17920	18083	17690	18035	17990	17877	17928	18079	17901	17996	18182	17785	18039	17974	17952	17891	17831	18050	17988	17900	18070	17975	17937	17837	17820	17844	18117	17913	18028	17778	18038	17841	17912	17923	18018	18104	17976	17900	18100	18047	17908	18052	17836	17933	17892	18071	17774	18040	18140	18295	18059	17766	17866	17937	17899	17797	17763	17968	17945	17975	17802	17922	17762	18028	17776	17941	17946	17835	17854	17877	17989	17925	17897	17864	18148	17846	17880	17871	17833	18049	17977	18011	17916	17966	17853	17706	17882	18023	17977	17932	17692	18011	17887	17954	18007	17950	17733	17845	17957	17835	17800	18038	18150	18127	18072	18066	17847	17951	17914	18064	17768	17967	17973	17983	18029	17972	17945	17979	17735	17924	18056	18146	17981	18023	18064	17900	17726	17944	17995	17945	17951	18043	18163	17637	18195	17963	17944	18024	18016	17877	17964	18004	18059	17966	18007	17837	17917	17861	17830	17823	17814	17848	17815	17864	18158	17980	17835	17778	17896	18042	17871	18035	18038	17992	17891	18002	17847	17962	17935	18212	17967	17833	17868	17868	17958	17925	17938	18040	17778	17947	18011	18083	18081	17987	18011	17877	17931	17926	17812	18059	17964	18227	18082	17911	17916	17922	17848	17966	18097	18024	18139	17902	18204	17987	17768	17837	17955	18091	17928	17878	17807	17991	17915	17801	17743	17923	17964	17785	17923	18039	18165	17892	18076	18018	18147	17978	18085	18133	18132	17996	17929	17870	18001	18096	17838	17958	17912	17942	17888	18011	17909	17812	17808	17969	17858	18103	17935	17970	17977	17828	17925	17923	18010	17704	17817	18175	17944	18102	17951	18021	17894	18048	17889	18024	17958	17950	18033	18024	17992	17971	18019	17921	18019	17761	17711	17884	17727	17783	18013	17980	18029	17725	18071	18165	18183	17980	17866	18076	18002	17871	17954	17907	18000	17930	18233	18079	17920	18089	18134	17936	17866	17962	18002	18167	17835	18062	18052	17870	17815	18083	17978	17714	18024	18016	17938	17983	17837	18078	17802	18219	18011	18112	18056	18060	17906	17878	17930	17998	18134	17920	18250	17992	17925	18099	17841	17907	18166	18043	17930	17752	17939	17849	17804	17819	18023	17996	17892	17765	17930	18025	17911	18017	18201	18033	17973	18289	17962	17736	18062	17873	17966	17985	17953	17887	17926	17976	17901	17711	17898	17802	17940	18108	17884	17975	18164	18098	17860	18072	18063	18009	17933	17874	18057	17856	17902	17735	17961	18109	17970	17952	18005	17967	17803	17914	17910	17733	18040	17849	17928	17959	17899	17742	17884	18033	17983	17949	17858	17889	18041	17988	17891	17873	18160	18022	17815	18021	17964	17788	18019	18034	17961	17680	18019	17878	17833	18028	17840	17766	18041	17956	17821	17839	17825	17889	17879	18006	17919	18085	17855	17922	18182	17907	17971	17917	17934	17878	17964	17839	17937	17917	17852	17949	18047	18071	18173	18012	17956	17895	18088	18010	18028	17957	17990	18165	18008	17987	17991	18027	17755	17851	17942	17992	17754	18030	18019	17968	18009	18301	18022	17914	18059	18079	17917	17945	17809	18037	17855	18005	18025	17988	17985	17906	18067	18066	17954	17934	17946	18042	17885	17866	17898	18002	18031	17905	17944	18089	17648	17935	17986	17837	17883	18085	18066	18030	18061	18161	18025	18133	17986	17910	17867	17897	17906	18068	18016	18023	18255	17914	17918	18147	18065	17854	17713	18054	17726	17956	17826	18015	17836	18047	17976	17870	17517	18036	17963	18234	17677	17960	18055	17916	17866	18010	17985	17840	17964	17924	17962	17854	18064	17771	17917	17992	17882	17852	17862	18134	17883	17921	18135	17880	17688	17978	17870	18087	18058	17919	17734	17962	17809	17949	17849	17996	17790	17830	17687	17952	17903	17931	17944	18059	17991	17974	17961	17995	17772	18049	17886	17986	18025	18030	17988	17908	17877	17872	17972	18113	17904	17833	17870	18124	18092	17836	18012	18099	17886	17882	17893	18171	17930	17998	17837	17962	17965	17850	17876	17925	17882	17904	18101	18002	18050	17949	17748	17903	18063	17913	17992	17890	17950	17870	17789	17948	18020	18072	17829	18030	17638	17802	18039	18032	17904	17868	17918	18044	17893	17997	17811	17990	18017	17985	17947	18090	17799	18354	18101	17927	17876	18092	17961	18100	17881	17870	17959	17804	17939	17982	17786	18069	18111	17921	18035	17877	17920	17708	17795	18064	17726	17820	17884	17789	17961	18117	18002	17924	18037	17838	18042	18030	17930	17953	17990	18057	17918	17870	17826	17991	18027	17912	17964	18100	17971	18050	18090	17994	18196	17783	18020	18130	17973	17792	17919	18035	18022	17955	18086	17965	17905	18155	17893	17927	17867	17779	17974	17947	17889	17897	17822	18095	17955	17873	17753	17886	17780	17934	17920	18125	17987	17915	18102	17974	17891	18045	17958	18000	17960	17968	17865	17915	17895	18174	17976	17986	17968	18055	17928	17905	17929	18117	17945	17716	18055	17911	17826	18037	17932	17891	17825	17799	17983	17965	18055	17880	18017	18099	17813	17816	18116	17901	17815	18143	17670	17757	17783	17994	17993	18064	18098	17918	17906	18055	17812	17811	17902	17811	18114	17993	17867	17938	18021	17941	17992	17846	17867	17927	17841	18105	17955	17915	17952	18107	17821	17887	18007
26153	47973	36347	25713	20814	17534	16476	16142	16002	15826	15737	15760	15606	15757	15387	15502	15516	15544	15573	15572	15302	15423	15777	15294	15437	15568	15524	15493	15487	15332	15460	15398	15304	15224	15442	15533	15451	15465	15569	15470	15661	15435	15352	15589	15392	15349	15609	15339	15369	15551	15539	15388	15445	15314	15316	15316	15348	15375	15445	15419	15234	15462	15496	15497	15428	16552	16782	16375	16226	15901	15344	15501	15491	15425	15309	15229	15300	15370	15375	15375	15467	15404	15478	15439	15442	15395	15380	15253	15432	15239	15462	15397	15386	15327	15222	15401	15341	15512	15357	15284	15378	15303	15252	15079	15329	15204	15371	15388	15251	15480	15317	15350	15423	15284	15277	15396	15304	15138	15204	15455	15314	15361	15408	15398	15329	15405	15458	15488	15502	15492	15313	15180	15357	15519	15375	15383	15412	15405	15308	15321	15263	15372	15391	15457	15459	15249	15341	15308	15460	15349	15627	15433	15413	15399	15515	15404	15255	15329	15425	15181	15353	15284	15244	15256	15294	15187	15429	15171	15352	15409	15400	15274	15382	15344	15470	15352	15413	15383	15409	15287	15422	15262	15255	15320	15330	15211	15366	15328	15287	15470	15413	15518	15364	15431	15426	15381	15372	15351	15321	15282	15513	15402	15396	15430	15467	15290	15485	15179	15363	15272	15430	15224	15319	15281	15114	15360	15376	15432	15251	15335	15426	15323	15330	15296	15416	15336	15322	15252	15343	15337	15379	15371	15310	15561	15292	15315	15227	15473	15316	15378	15370	15436	15386	15484	15265	15324	15288	15422	15360	15340	15353	15293	15262	15528	15486	15454	15283	15368	15435	15525	15401	15334	15290	15285	15141	15142	15237	15130	15276	15431	15285	15295	15331	15457	15289	15250	15269	15320	15400	15150	15451	15405	15258	15289	15261	15468	15307	15309	15259	15301	15258	15382	15233	15171	15389	15362	15261	15363	15324	15280	15346	15382	15447	15387	15396	15269	15155	15458	15364	15325	15335	15361	15302	15311	15428	15350	15279	15395	15363	15502	15420	15350	15406	15218	15582	15354	15287	15356	15374	15406	15316	15217	15319	15439	15339	15205	15319	15448	15430	15307	15376	15331	15354	15335	15301	15391	15431	15515	15274	15368	15295	15520	15313	15293	15350	15525	15304	15520	15395	15349	15268	15363	15498	15416	15232	15355	15383	15309	15275	15330	15335	15231	15290	15374	15357	15317	15325	15412	15275	15397	15266	15261	15387	15383	15259	15295	15350	15317	15479	15362	15274	15386	15399	15238	15383	15263	15180	15175	15420	15459	15254	15265	15482	15419	15296	15416	15535	15285	15414	15335	15399	15188	15354	15344	15334	15345	15350	15384	15386	15392	15329	15193	15350	15423	15363	15303	15305	15257	15392	15399	15340	15360	15196	15315	15489	15323	15260	15378	15280	15365	15580	15393	15273	15418	15536	15282	15348	15380	15435	15462	15266	15380	15287	15266	15536	15461	15383	15278	15275	15234	15321	15272	15268	15307	15422	15378	15389	15431	15342	15222	15230	15429	15322	15206	15421	15325	15291	15536	15434	15343	15319	15248	15326	15162	15330	15388	15292	15229	15422	15227	15222	15391	15418	15404	15461	15320	15311	15362	15362	15291	15272	15334	15404	15302	15450	15331	15444	15201	15416	15393	15419	15431	15512	15261	15302	15319	15274	15472	15326	15374	15325	15417	15411	15421	15330	15496	15280	15273	15445	15242	15483	15375	15385	15315	15403	15272	15296	15641	15302	15364	15322	15453	15296	15336	15407	15404	15299	15339	15421	15366	15423	15472	15415	15384	15438	15553	15271	15425	15400	15490	15318	15319	15474	15455	15398	15341	15386	15363	15276	15420	15236	15491	15177	15387	15409	15226	15317	15240	15313	15285	15386	15425	15304	15291	15335	15258	15330	15483	15261	15369	15451	15191	15281	15283	15372	15405	15408	15498	15179	15344	15304	15413	15213	15234	15406	15226	15314	15416	15244	15428	15391	15335	15407	15474	15486	15273	15401	15461	15333	15257	15328	15403	15257	15351	15248	15022	15270	15339	15500	15389	15351	15438	15494	15331	15332	15364	15379	15296	15432	15346	15163	15368	15399	15226	15348	15406	15184	15259	15363	15399	15393	15508	15227	15313	15200	15425	15299	15388	15191	15404	15413	15268	15400	15255	15389	15356	15491	15413	15320	15384	15481	15177	15130	15308	15308	15353	15314	15343	15265	15289	15404	15261	15351	15465	15452	15246	15260	15514	15347	15363	15394	15510	15334	15421	15322	15300	15400	15544	15316	15316	15293	15481	15248	15366	15277	15346	15135	15279	15225	15378	15355	15329	15256	15165	15414	15311	15304	15171	15493	15298	15417	15417	15301	15346	15455	15293	15315	15539	15303	15366	15529	15302	15450	15222	15261	15406	15470	15244	15259	15456	15412	15145	15112	15387	15338	15380	15354	15257	15279	15432	15423	15320	15477	15161	15341	15363	15408	15323	15318	15319	15267	15245	15478	15334	15427	15199	15494	15320	15339	15195	15556	15104	15239	15402	15354	15242	15313	15218	15490	15168	15370	15344	15281	15152	15246	15495	15364	15429	15236	15482	15357	15446	15332	15297	15325	15419	15383	15350	15344	15340	15243	15367	15379	15224	15313	15425	15105	15331	15285	15316	15311	15357	15325	15241	15396	15492	15400	15153	15443	15323	15327	15389	15410	15359	15471	15391	15344	15301	15242	15425	15390	15345	15177	15202	15298	15402	15460	15421	15323	15556	15306	15348	15255	15291	15264	15399	15482	15363	15320	15303	15264	15406	15381	15493	15372	15454	15362	15257	15423	15339	15292	15357	15320	15306	15395	15252	15360	15324	15478	15257	15458	15462	15303	15387	15415	15453	15337	15362	15402	15474	15305	15413	15348	15339	15373	15351	15339	15177	15147	15269	15221	15340	15292	15406	15192	15282	15472	15484	15248	15447	15262	15360	15342	15294	15310	15272	15349	15264	15230	15345	15039	15419	15512	15229	15365	15235	15429	15464	15355	15271	15291	15199	15205	15411	15494	15220	15284	15176	15301	15374	15362	15384	15406	15203	15333	15357	15341	15435	15321	15337	15286	15396	15217	15336	15325	15367	15299	15200	15309	15372	15435	15372	15292	15298	15366	15365	15335	15332	15367	15394	15418	15435	15231	15292	15259	15370	15280	15492	15321	15415	15373	15234	15386	15466	15423	15242	15372	15443	15400	15234	15273	15329	15328	15231	15331	15416	15412	15375	15167	15434	15438	15390	15376	15537	15316	15334	15410	15377	15400	15481	15531	15362	15343	15332	15476	15390	15299	15266	15314	15380	15335	15426	15172	15190	15459	15441	15333	15447	15350	15186	15369	15418	15489	15390	15358	15354	15321	15298	15353	15340	15323	15476	15280	15227	15335	15132	15328	15237	15572	15264	15443	15495	15373	15267	15248	15334	15340	15318	15357	15280	15413	15334	15128	15273	15240	15386	15426	15346	15226	15355	15268	15417	15287	15194	15302	15369	15334	15266	15288	15414	15393	15431	15427	15096	15480	15289	15219	15436	15240	15246	15168	15195	15313	15370	15343	15542	15227	15393	15342	15322	15332	15278	15300	15187	15262	15406	15252	15371	15281	15437	15368	15032	15353	15382	15420	15204	15285	15358	15440	15352	15495	15270	15388	15494	15398	15370	15479	15218	15335	15245	15326	15423	15327	15243	15353	15464	15205	15355	15346	15205	15377	15390	15425	15394	15382	15374	15453	15403	15331	15254	15423	15492	15404	15451	15232	15295	15280	15339	15390	15309	15552	15524	15296	15411	15477	15376	15385	15415	15346	15430	15486	15407	15285	15311	15393	15244	15444	15139	15438	15325	15397	15415	15359	15406	15354	15202	15434	15303	15219	15255	15498	15342	15299	15386	15290	15328	15335	15228	15348	15262	15467	15328	15376	15255	15314	15325	15186	15278	15381	15364	15382	15213	15400	15111	15286	15373	15260	15370	15281	15290	15592	15366	15321	15329	15278	15271	15361	15336	15434	15328	15257	15365	15423	15417	15399	15425	15493	15487	15247	15275	15387	15436	15272	15439	15372	15334	15208	15457	15406	15216	15264	15415	15503	15327	15301	15401	15289	15237	15245	15331	15212	15328	15283	15343	15365	15268	15442	15347	15272	15225	15325	15238	15273	15248	15432	15383	15451	15247	15342	15439	15362	15544	15377	15319	15439	15334	15269	15463	15571	15373	15383	15448	15248	15323	15250	15274	15303	15444	15282	15366	15395	15460	15278	15313	15485	15244	15404	15332	15338	15164	15366	15365	15329	15254	15244	15371	15366	15411	15360	15271	15452	15389	15410	15405	15349	15329	15286	15431	15369	15309	15501	15243	15315	15311	15435	15418	15401	15330	15132	15306	15339	15281	15304	15317	15225	15341	15364	15565	15400	15318	15284	15289	15188	15375	15392	15217	15360	15262	15402	15302	15434	15260	15239	15394	15383	15369	15351	15358	15345	15457	15495	15562	15324	15338	15265	15284	15319	15446	15383	15389	15121	15307	15338	15350	15265	15387	15357	15450	15366	15498	15477	15320	15288	15328	15342	15405	15114	15439	15273	15184	15404	15332	15326	15154	15429	15297	15355	15342	15231	15284	15455	15446	15371	15417	15266	15297	15394	15514	15452	15332	15341	15340	15435	15449	15347	15216	15316	15492	15383	15298	15419	15282	15364	15476	15277	15463	15248	15342	15051	15311	15397	15294	15430	15459	15345	15373	15203	15384	15407	15372	15238	15509	15339	15482	15418	15493	15332	15253	15308	15354	15232	15402	15460	15414	15526	15371	15443	15304	15244	15302	15268	15290	15355	15340	15422	15421	15422	15314	15173	15321	15305	15329	15273	15327	15408	15472	15323	15358	15479	15346	15336	15299	15353	15317	15393	15241	15400	15302	15401	15324	15402	15375	15297	15366	15222	15308	15291	15363	15418	15413	15150	15389	15487	15342	15483	15334	15211	15356	15367	15435	15155	15465	15259	15299	15442	15365	15451	15334	15469	15349	15325	15266	15502	15243	15316	15238	15385	15357	15296	15258	15310	15227	15500	15459	15214	15415
27286	22836	25589	22023	18530	18342	18463	18300	18411	18178	18177	18229	18297	18039	18072	18031	18331	18304	18296	18354	18137	18175	18138	17999	18150	18141	18218	18196	18056	18158	18275	18408	18101	18159	18208	18159	18382	18119	18099	18000	18283	18244	18215	18005	17882	18039	18037	18148	18199	18225	18142	18385	18302	18237	18361	18247	18200	18199	17991	18302	18307	18125	18139	18181	18487	18423	18247	18322	18295	18253	18234	18155	18300	18189	18135	18189	18250	18058	18272	18377	18376	18131	18113	18232	18516	18011	18031	18181	18206	18229	18185	18132	18254	18238	18250	18064	18126	18137	18440	18182	18125	18118	18231	18207	18062	18186	17982	18080	18050	18159	18295	18116	18162	18182	18232	18123	18282	18028	18167	18133	18086	18276	18321	18376	18230	18124	18255	18072	18369	18133	18325	18375	17833	18330	18152	18118	18009	18357	18223	18043	18297	18173	18390	18333	18268	18070	18116	18152	18187	18385	18214	18197	18124	18205	18123	18227	18248	18115	18223	18243	18297	18183	18138	18303	18175	18207	18082	18087	18086	17971	18286	18401	18147	18249	18198	18232	18178	17917	18136	18280	18220	18163	18144	18175	18300	18022	18254	18165	18127	18132	18168	18177	18072	18169	18053	18223	18257	18288	18209	18397	18179	18187	18231	18321	18316	18240	18082	18328	18347	18202	18115	18037	18274	18293	18100	18092	18205	18051	18091	18339	18133	17855	18002	18206	18028	18041	18208	18224	18096	18171	18062	18234	18411	18224	18249	18069	18006	18437	18139	18197	18378	18194	18178	18196	18125	18238	18269	18191	18325	18164	18394	18354	18272	18069	18412	18136	18223	18230	18141	18083	18133	18169	18263	18251	18135	18289	18132	17909	18138	18070	18223	18270	18203	18338	18289	18266	18186	18240	18122	18083	18329	18298	18007	18118	18368	18090	18390	18150	18184	18111	18249	18301	18161	18120	18187	18196	18192	18142	18176	18232	18153	18210	18171	18118	18148	18215	18221	18256	18318	18379	18210	18148	18304	18218	18182	18193	18280	18258	18211	18231	18194	18342	18140	18242	18341	18138	18276	18188	18208	18164	18242	18086	18079	18124	18187	18382	18223	18226	18140	18292	18120	18197	18281	18094	18187	18195	18210	18291	18241	18457	18289	18163	18237	18210	18314	18178	18207	18439	18275	18238	18331	18275	18075	18181	18308	18234	18348	18305	18147	18155	18143	18093	18313	18094	18198	18361	18379	18096	17952	18160	18198	18455	18131	18208	18215	18217	18127	18297	18246	18135	18071	18163	18361	18371	18267	18315	18387	18129	18125	18191	18283	18031	18163	18538	18172	18358	18212	18208	18378	18190	18148	18176	18336	18312	18500	18293	18205	18193	18141	18300	18198	18194	18277	18446	18312	18349	18105	18350	18431	18149	18334	18328	18153	18162	18156	18231	18374	18074	18205	18133	18216	18157	18322	18029	18382	18306	18097	18398	18189	18136	18384	17850	18036	18081	18269	18135	18237	18065	18074	18108	18160	18349	18269	18215	18169	18167	18443	18210	18109	18113	18117	18004	18204	18234	18124	18104	18266	18345	18147	18116	18287	18215	18033	18293	18207	18229	18279	17963	18199	18217	18216	18395	18127	18296	18125	18100	18156	18302	18045	18230	18165	18287	18136	18094	18045	18098	18037	18271	18101	18226	18209	17999	18212	18181	18302	18274	18232	18153	18276	18378	18260	18247	18314	18145	18300	18282	18166	18357	18204	18192	18251	18332	18205	18083	18260	18305	18323	18172	18248	18093	17998	18256	18054	18089	18343	18262	18292	18422	18212	18285	18135	18221	18229	18091	18222	18259	18250	17996	18196	18107	18358	18323	18227	18240	18261	18234	18058	18273	18179	18207	18160	18131	18139	18133	17978	18487	18090	18066	18305	18143	18332	17991	18175	18304	18272	18405	18212	18403	18237	18172	18161	17985	18240	18210	18306	18253	18251	18104	18218	18005	18305	18184	18086	18449	18211	18243	18003	18335	18157	18295	18163	18393	18185	18137	18212	18276	18246	18036	18029	18265	18365	18245	18068	18125	18237	18201	18312	18274	18267	18097	18172	18409	18361	18236	18253	18072	18108	18339	18125	17977	18182	18326	18345	18391	18416	18019	18204	18200	18201	18260	18016	18090	18160	18236	18398	18343	18277	18313	18303	18191	18115	18299	18303	18228	18219	18162	18274	18218	18097	17996	18119	18192	18289	18496	18463	18268	18103	18355	18300	18085	18153	18250	18260	18147	18199	18096	18208	18202	18120	18130	18232	18409	18414	18382	18229	18163	18265	18278	18262	18191	18094	18156	18151	18197	18014	18130	18177	18189	18405	18102	18083	18376	18110	18260	18239	18149	18410	18149	18154	18235	17958	18355	18060	18469	18203	18093	18249	17960	18040	18260	18292	18244	18309	18200	18289	17976	18243	18076	18287	18030	18300	18079	18221	18131	18058	18297	18176	18214	18220	18358	18104	18168	18315	18110	18035	18201	18311	18144	18148	18146	18428	18055	18156	18298	18135	18343	18221	17908	18381	18295	18209	18041	18020	18124	18436	18307	18409	18185	18323	18240	18369	18317	18115	17950	18107	18150	18031	18095	17934	18087	18304	17953	18258	18208	18252	18187	18335	18295	18098	18357	18276	18211	18186	18398	18262	18230	18273	18113	18238	18207	18407	18091	18217	17928	18250	18181	18239	18308	18326	18087	18150	18156	18237	18243	18298	18349	18190	18322	18077	18275	18206	18330	18204	18249	18382	18301	18142	18279	18239	18117	18142	18221	18154	18164	18160	18141	18153	18301	18310	18079	18344	18185	18018	18184	18202	18338	18173	18474	18391	18037	18192	18111	18305	18150	18451	18350	18190	18191	18173	18189	18115	18059	18267	18180	18159	18419	18028	18152	18298	18201	18266	18318	18228	18089	18260	18254	18282	18282	18264	18147	18190	18275	18276	18285	18140	18325	18179	18172	18296	18306	18284	18243	18300	18058	18256	18121	18275	18035	18300	17867	18054	18046	18208	18078	18231	18251	18355	18145	18114	18116	18072	18151	18238	18329	18300	18231	18379	18284	18255	18293	18163	18290	18225	18197	18268	18105	18126	18151	18058	18499	18502	18232	18174	18191	18187	18184	18264	18171	18389	18145	18029	18363	18279	18268	18094	18115	18389	18156	18288	18292	18153	18101	18174	18050	18151	18255	18192	18305	18258	18385	18305	18188	18211	18215	18059	18251	18294	18417	18223	18472	18286	18233	18075	18211	17972	18212	18304	18176	18225	18335	18113	18133	18448	18250	18215	18158	18218	18303	18110	18069	18230	18201	18079	18154	18065	18259	18356	18237	17977	18086	18165	18349	18282	18185	18181	18145	18381	18078	18269	18493	18276	18192	17917	18109	18183	18243	18339	18174	18181	18320	18130	18058	18258	18189	18108	18229	18168	18129	18061	18212	18255	18125	18299	18398	18381	18120	18187	18350	18250	18480	18091	18340	17894	18301	18318	18102	18350	18423	18129	18218	18278	18195	18356	18321	18319	18284	18205	18234	18364	18117	18035	18332	18249	18343	18311	18111	18146	18209	18006	18307	18115	18151	18186	18103	18171	18216	18191	18072	18267	18187	18056	18484	18219	18403	18250	18175	18074	18211	18407	18476	18209	18327	18258	18070	18211	18162	18206	18140	18123	18229	18278	18117	18234	18228	18179	18235	18001	18036	18169	18345	18313	18425	18326	18127	17932	18193	18289	18402	18277	18175	18251	18245	18213	18256	18167	18098	18089	18269	18197	18247	18044	18261	18521	18295	18026	18222	18322	18221	18220	18240	18304	18272	18195	18210	18055	18167	18170	18194	18142	18196	18231	18302	18185	18328	18347	18399	18202	18366	18178	18158	18029	18314	18336	18045	18300	18220	18059	18170	18239	18245	18095	18133	18303	18481	18200	18200	18142	18098	18510	18228	18412	18160	18354	18192	18336	18142	18112	17885	18242	18260	17934	18092	18177	18225	18358	18240	17916	18100	18151	18169	18227	18245	18227	18105	18192	18231	18279	18528	18101	18024	18467	18201	18244	18450	18384	18367	18242	18206	18182	18269	18145	18233	18310	18158	18307	18100	18370	18233	18199	18486	18165	18327	18123	18290	18326	18057	18336	18109	18326	18050	18083	18032	18208	18041	18144	18052	18084	18294	18135	18180	18440	18239	18225	18022	18312	18325	18282	18276	18170	18064	18259	18160	18315	18270	18273	18106	18275	18255	18178	18298	18115	18190	18385	18189	18266	18428	18345	18365	18375	18165	18318	18212	18296	18349	18298	18230	18329	18152	18311	18079	18225	18135	18072	18224	18206	18198	18137	18158	18060	18009	18011	18142	18205	18312	18344	18266	18476	18147	18163	18243	18259	18076	18205	18332	18195	18093	18212	18244	18420	18256	18148	18072	18207	18079	18320	18167	18141	18260	18197	18118	18274	18215	18307	18100	18101	18164	18300	18113	18415	18260	18371	18257	18194	18294	18461	18273	18281	18216	18153	18052	18249	18025	18268	18339	18326	18286	18333	18330	18316	18326	18264	18380	18163	18239	18095	18139	18359	18145	18333	18352	18247	18119	18288	18223	18067	18259	18317	18362	18283	18315	18263	18164	18307	18171	18095	18208	17969	18084	18207	18185	18180	18283	18137	18309	18191	18181	18398	18253	18324	18211	18178	18078	18245	18257	18258	18179	18286	18138	18232	18300	18259	18311	18093	18198	18248	18389	18258	18323	18176	18091	18212	18236	18240	18040	18171	18322	18277	18161	18088	18157	18187	18135	18412	18165	18174	18268	18288	18315	18216	18059	18344	18185	18277	18224	18218	18088	18230	18069	18216	18041	18261	18188	18190	18110	18233	18124	18131	18398	18368	18219	18041	18260	18248	18100	18330	18392	18294	18243	18262	18240	18363	18227	18202	18332	18230	18255	18154	18268	18212	18359	18245	18187	18005	18180	18101	18053	18170	18266	18349	18424	18401	18089	18290	18421	18097	18176	18337	18049	18162	18280	18293	18249	18163	18279	18031	18291	18087	18053	18315	18244	18334	18138	18144	18233	18304	18303	18161	18011	18173	18135	18155	18070	18150	18045	18224	18284
21181	28085	22073	17469	15868	15648	15697	15596	15563	15531	15461	15588	15335	15455	15388	15605	15505	15515	15533	15606	15428	15401	15465	15366	15579	15466	15555	15345	15376	15472	15380	15505	15619	15231	15456	15429	15543	15575	15518	15444	15453	15626	15557	15560	15410	15511	15285	15478	15444	15373	15390	15395	15544	15495	15465	15456	15483	15583	15580	15493	15515	15551	15474	15392	15383	15322	15623	15697	15713	15508	15570	15471	15456	15555	15377	15453	15423	15484	15497	15556	15292	15521	15443	15403	15622	15519	15425	15360	15544	15377	15356	15445	15315	15255	15430	15395	15399	15436	15438	15421	15420	15332	15494	15467	15630	15289	15469	15611	15386	15381	15547	15415	15446	15423	15230	15529	15646	15379	15467	15424	15429	15470	15415	15380	15401	15475	15504	15394	15489	15510	15492	15344	15443	15459	15438	15410	15339	15436	15657	15296	15627	15457	15370	15381	15564	15454	15324	15559	15666	15511	15478	15508	15445	15442	15539	15458	15343	15554	15358	15521	15400	15708	15554	15303	15373	15570	15529	15601	15629	15550	15520	15444	15425	15343	15385	15433	15481	15387	15569	15517	15386	15517	15518	15524	15532	15406	15486	15381	15441	15586	15467	15502	15397	15644	15424	15545	15328	15558	15467	15461	15477	15351	15499	15344	15380	15327	15399	15394	15460	15502	15571	15501	15612	15442	15453	15323	15493	15475	15462	15665	15469	15515	15449	15485	15494	15376	15541	15504	15495	15394	15569	15339	15497	15483	15536	15485	15494	15547	15519	15442	15474	15356	15561	15317	15516	15264	15452	15529	15494	15441	15351	15394	15337	15410	15391	15512	15402	15480	15493	15528	15350	15428	15546	15515	15486	15468	15405	15356	15627	15507	15415	15531	15345	15519	15456	15335	15305	15533	15389	15456	15494	15499	15411	15461	15416	15451	15504	15348	15415	15348	15524	15425	15400	15361	15548	15462	15518	15449	15456	15444	15531	15292	15428	15398	15642	15413	15397	15524	15297	15559	15487	15472	15392	15620	15559	15447	15506	15291	15388	15523	15521	15296	15540	15499	15412	15499	15548	15370	15508	15317	15521	15214	15417	15485	15578	15392	15432	15695	15472	15643	15494	15285	15350	15567	15375	15444	15429	15436	15397	15675	15365	15409	15413	15302	15445	15504	15370	15640	15525	15444	15562	15565	15296	15533	15431	15393	15492	15317	15432	15464	15389	15439	15509	15350	15395	15524	15508	15517	15335	15450	15436	15401	15470	15386	15399	15366	15307	15447	15395	15488	15292	15491	15381	15501	15541	15395	15389	15549	15421	15399	15389	15343	15408	15461	15343	15512	15448	15512	15317	15581	15483	15473	15525	15321	15497	15360	15434	15393	15466	15476	15469	15490	15345	15354	15504	15372	15616	15587	15315	15300	15450	15587	15507	15452	15492	15408	15398	15382	15337	15504	15272	15572	15510	15446	15439	15394	15359	15510	15310	15452	15474	15472	15534	15379	15443	15372	15440	15565	15331	15620	15411	15465	15420	15472	15487	15384	15488	15623	15394	15585	15451	15614	15360	15506	15375	15561	15595	15357	15484	15492	15486	15503	15530	15463	15342	15476	15610	15353	15528	15366	15396	15551	15424	15380	15340	15412	15248	15344	15345	15510	15354	15345	15571	15411	15439	15509	15422	15457	15541	15441	15638	15568	15333	15449	15382	15441	15338	15264	15604	15544	15543	15601	15425	15363	15561	15296	15423	15330	15412	15436	15602	15582	15511	15382	15487	15608	15589	15342	15475	15555	15530	15431	15475	15520	15484	15582	15501	15415	15501	15595	15349	15568	15571	15366	15441	15499	15541	15332	15690	15629	15484	15472	15270	15555	15395	15505	15411	15514	15391	15496	15506	15329	15379	15606	15555	15293	15533	15359	15449	15416	15472	15372	15448	15408	15367	15420	15420	15372	15377	15451	15272	15575	15539	15400	15509	15315	15622	15527	15537	15550	15358	15517	15487	15429	15311	15389	15388	15536	15516	15482	15358	15423	15503	15508	15333	15477	15461	15355	15520	15595	15497	15371	15392	15453	15388	15491	15508	15455	15364	15594	15317	15445	15371	15420	15381	15410	15425	15470	15434	15425	15363	15414	15283	15532	15383	15531	15559	15309	15557	15530	15375	15541	15370	15603	15553	15460	15418	15524	15505	15293	15476	15488	15630	15326	15503	15568	15492	15567	15403	15562	15501	15597	15531	15557	15444	15482	15397	15508	15637	15390	15322	15408	15300	15398	15408	15469	15382	15475	15319	15412	15422	15497	15441	15510	15408	15347	15404	15643	15385	15480	15491	15600	15455	15492	15489	15462	15592	15548	15598	15644	15490	15306	15417	15423	15361	15528	15523	15394	15305	15402	15426	15431	15593	15485	15414	15357	15532	15495	15347	15586	15452	15644	15442	15384	15329	15405	15500	15459	15499	15528	15436	15597	15624	15420	15554	15342	15613	15472	15307	15390	15319	15348	15615	15408	15361	15246	15366	15454	15635	15495	15506	15467	15411	15367	15411	15464	15531	15427	15545	15425	15476	15609	15288	15502	15421	15404	15555	15452	15610	15338	15463	15407	15449	15710	15381	15435	15513	15430	15457	15332	15323	15433	15406	15410	15616	15430	15405	15613	15509	15485	15427	15406	15430	15458	15411	15494	15473	15460	15520	15454	15515	15547	15650	15537	15502	15324	15518	15322	15432	15586	15444	15478	15422	15636	15491	15319	15535	15574	15539	15394	15414	15409	15438	15440	15379	15394	15324	15427	15504	15302	15435	15616	15420	15439	15436	15501	15543	15569	15382	15415	15490	15385	15525	15547	15477	15330	15434	15504	15469	15381	15483	15490	15325	15528	15508	15277	15463	15429	15421	15590	15390	15406	15424	15468	15415	15371	15486	15442	15650	15437	15325	15506	15595	15460	15351	15314	15513	15429	15422	15397	15401	15443	15485	15540	15457	15386	15430	15481	15570	15418	15440	15498	15343	15408	15516	15507	15592	15410	15596	15486	15434	15478	15464	15480	15489	15436	15451	15441	15444	15517	15433	15431	15411	15498	15524	15494	15344	15532	15450	15444	15749	15372	15481	15581	15549	15589	15434	15477	15511	15336	15455	15466	15426	15463	15516	15513	15436	15410	15493	15675	15310	15398	15488	15328	15336	15420	15579	15627	15479	15416	15428	15588	15398	15479	15437	15480	15339	15414	15362	15535	15581	15510	15480	15561	15402	15418	15324	15496	15561	15425	15495	15467	15396	15443	15392	15211	15389	15548	15443	15549	15567	15467	15471	15469	15311	15520	15458	15490	15497	15362	15382	15356	15406	15489	15556	15375	15538	15612	15355	15472	15601	15261	15352	15509	15556	15406	15534	15413	15507	15531	15380	15408	15401	15324	15680	15408	15395	15438	15497	15773	15365	15421	15519	15468	15432	15191	15516	15472	15424	15475	15333	15522	15410	15537	15443	15357	15594	15601	15411	15491	15596	15492	15447	15379	15497	15476	15469	15586	15593	15529	15555	15632	15548	15383	15385	15264	15439	15526	15551	15485	15417	15545	15519	15437	15387	15621	15532	15393	15566	15568	15342	15601	15425	15259	15563	15488	15573	15492	15525	15424	15514	15454	15526	15595	15583	15421	15579	15611	15406	15386	15560	15375	15382	15375	15613	15404	15454	15340	15410	15495	15442	15481	15481	15295	15469	15567	15538	15445	15448	15336	15483	15496	15561	15427	15391	15401	15432	15549	15586	15466	15394	15478	15346	15486	15545	15523	15325	15199	15415	15460	15444	15415	15558	15432	15401	15523	15640	15365	15531	15393	15383	15432	15362	15532	15552	15461	15474	15451	15355	15473	15351	15517	15517	15335	15396	15543	15480	15306	15479	15687	15450	15627	15508	15376	15440	15408	15246	15578	15407	15516	15540	15813	15480	15330	15702	15353	15501	15448	15439	15478	15361	15351	15311	15450	15440	15482	15401	15306	15466	15530	15496	15561	15277	15635	15521	15523	15589	15330	15457	15534	15316	15504	15647	15532	15363	15567	15512	15369	15399	15465	15537	15525	15632	15397	15451	15403	15573	15576	15402	15434	15400	15414	15467	15386	15557	15395	15355	15297	15402	15581	15482	15555	15491	15270	15435	15560	15494	15493	15367	15520	15507	15431	15600	15509	15384	15298	15654	15354	15466	15498	15497	15528	15554	15392	15521	15489	15544	15434	15502	15513	15484	15505	15714	15403	15267	15555	15572	15351	15449	15382	15317	15403	15435	15408	15483	15279	15550	15309	15475	15484	15310	15457	15261	15287	15583	15443	15423	15572	15449	15560	15479	15396	15349	15426	15401	15350	15395	15510	15328	15505	15371	15550	15392	15456	15498	15564	15331	15339	15407	15574	15283	15697	15460	15495	15436	15310	15423	15419	15342	15364	15401	15547	15437	15583	15420	15339	15562	15427	15524	15424	15426	15439	15492	15512	15532	15448	15603	15454	15370	15552	15460	15545	15433	15289	15525	15484	15393	15657	15401	15398	15557	15392	15504	15453	15360	15341	15348	15478	15646	15310	15309	15600	15403	15396	15583	15463	15590	15540	15417	15589	15443	15572	15406	15593	15401	15524	15640	15544	15629	15449	15449	15457	15422	15598	15450	15458	15429	15403	15415	15444	15497	15544	15459	15496	15564	15447	15358	15408	15459	15509	15436	15455	15438	15268	15485	15353	15384	15548	15396	15591	15266	15496	15411	15549	15612	15399	15410	15617	15510	15449	15430	15517	15396	15438	15421	15508	15477	15346	15389	15442	15479	15469	15528	15465	15438	15464	15561	15519	15357	15588	15517	15363	15564	15468	15477	15606	15400	15383	15418	15520	15440	15531	15533	15444	15462	15497	15258	15450	15370	15411	15411	15294	15460	15636	15459	15424	15560	15543	15479	15418	15459	15273	15534	15470	15465	15364	15525	15374	15474	15375	15395	15752	15484	15468	15480	15319	15420	15353	15486	15531	15426	15472	15428	15576	15544	15617	15498	15259	15594	15371	15565	15639	15480	15568	15483	15478	15521	15524	15429	15440	15485	15475	15400	15609	15336	15483	15412	15579	15544	15493	15397	15343	15458	15421	15409	15570
23286	20787	28080	23744	21749	21731	21111	18742	18356	18516	18300	18331	18313	18255	18365	18266	18183	18034	18272	18204	18194	18242	18233	18020	17889	17935	18250	17880	18185	18147	17928	18239	17932	18080	18027	18148	18106	18029	18188	18306	18126	18082	18119	18171	18107	18236	18165	17980	18060	17963	18116	18048	18304	18211	18036	18064	18105	18096	18232	18107	17924	18067	17979	17945	18253	18404	18471	18419	18473	18365	18217	18000	17963	18074	18006	18087	18030	17958	18044	18115	18117	17941	18072	17964	18136	17861	17936	17974	18219	18078	18121	18199	18062	17930	18030	17821	18039	18190	18108	18236	17947	18276	17918	18128	17856	17963	17861	17990	18271	18205	17950	18066	18123	18100	18096	18049	18283	18146	18087	18014	17938	18072	17991	17955	18193	18051	17948	17950	18124	18001	18053	18037	18102	17928	17947	17960	18010	17948	17980	18022	17907	17914	17968	18170	18340	18017	18126	17900	18227	18194	18094	17979	18042	18193	18172	17855	18011	18020	18081	18081	17914	18183	18129	17956	17911	17919	18067	18095	18045	17956	18046	18004	17951	18018	18091	18123	18051	18078	18082	18103	18127	18215	18131	17840	17955	17940	17900	18054	17877	17972	18055	17999	18113	18186	18094	17976	18002	17922	17960	18122	18136	17966	18006	18276	18132	17879	17904	17875	17999	18122	18049	18045	18186	18065	18012	18164	17859	18088	18137	18113	18114	18123	17930	18106	17902	18017	17916	18056	17950	18001	18108	18018	18041	18205	18086	18003	18033	18048	18080	17888	18063	18140	18002	18139	18090	17918	18193	18010	18034	18042	18053	18041	18010	17994	18324	18256	18173	18243	18050	18059	18117	18085	17937	17947	18141	17871	17960	17913	18168	18030	17991	17862	18090	18146	18005	18005	17997	18081	18107	17895	17900	18052	18098	17967	18051	18018	18111	17886	17995	17922	18105	18010	18203	17912	18086	18075	18061	18115	17907	17910	18018	18101	18111	18189	17906	18117	17947	18026	18011	17966	18077	18115	18084	17919	17981	18056	18152	18109	17964	17973	17983	18014	18048	18089	17902	17741	18043	18140	18119	18056	18236	17917	18013	17824	18173	17911	17747	18199	18153	17957	18098	18013	18027	18030	17794	17962	17866	17863	18046	18130	17922	18095	17797	18099	17997	17850	18079	18200	17931	18132	17926	17919	17821	17922	18102	18096	17946	17884	18080	18079	17999	18249	17943	18141	18007	18143	17869	17907	18071	17907	17865	17983	18191	18087	18157	18067	18183	18014	18091	18149	17946	17949	18116	17889	18046	17888	17844	17912	18030	18132	17962	18000	17905	17928	18052	18257	17917	18073	17992	18114	18053	17848	17975	18202	18054	18028	18046	18155	18222	17946	18110	18005	17931	18084	18029	18147	17973	18109	17960	18131	18164	17978	18149	17889	18308	18098	17985	18258	18014	17955	18057	17972	17887	17890	17945	18005	18116	17961	18136	18078	17785	17943	17932	18104	18011	18220	17884	18167	18011	17905	18083	18073	18058	18096	18060	18008	17992	18111	18044	17890	18096	17993	18124	17984	17990	18075	17995	18105	18094	18123	18008	18145	18051	18210	18147	17929	18164	18141	17942	17939	17981	18081	17916	18027	18005	17979	18202	18117	17918	17965	18021	18172	18113	17867	18107	18065	17858	18059	17974	17799	17946	17959	18015	17936	17821	17916	18113	18022	18103	18202	18169	18123	18106	17973	18342	17985	17973	18029	17882	18085	17994	17896	18066	17820	18087	18241	18024	17898	18177	17987	18011	17870	17956	18008	18079	18149	18068	18126	17992	17956	18105	18067	17925	17996	18156	18264	18061	18114	18158	17856	18105	17971	17959	18183	18018	18047	17907	18001	18089	17860	18078	17883	18019	17972	17911	18073	18067	18095	18130	17979	17832	18077	18107	18107	17971	18076	18020	17936	17932	18082	17854	17952	18150	17917	18080	17775	18268	18014	18217	18140	18200	18116	17733	18010	18010	18055	18110	18003	18102	17999	18107	18020	17883	18136	17957	18147	18047	18095	18254	18063	18069	17953	18031	17971	18014	18066	18006	18061	18070	18081	18243	17988	18213	18294	18070	18090	17987	17862	18068	18084	18179	17976	17913	17987	18014	18184	18110	18057	17959	18042	18179	17967	17919	18031	17950	18200	18180	18188	17983	18085	18085	17940	17862	18086	18007	18261	17981	17953	18017	17916	18005	17972	17999	18057	17989	17885	17990	18030	18204	18093	18136	17887	18262	18012	18024	17952	18124	18129	18173	17908	17912	18150	18163	18087	18075	17877	18085	18068	17931	18010	18117	17961	18167	18110	18117	18031	17985	18126	18005	17893	18035	17910	17938	18009	18087	17978	18056	18037	17992	17972	18027	17866	18265	17921	18135	18132	18154	18162	18188	18097	18035	18121	17981	18116	18063	18066	18208	18163	17905	17958	18173	17984	18118	18122	17895	18034	17955	17961	17787	18123	18137	18056	18129	18171	18108	18091	18155	18041	18031	18076	17978	17955	18042	18019	17991	18037	17978	18099	18088	18028	18039	18080	18090	17912	17966	18114	17933	18094	18112	18057	18108	18019	18018	18209	18186	17897	17877	17985	17913	18023	17858	17901	17914	18273	17993	17990	18108	17916	17942	17876	18021	18197	18153	18114	18173	17910	17941	18065	17951	18014	18108	18037	18180	18014	18107	18054	17992	18033	17864	18011	18033	18084	17815	18107	18090	18066	17887	18104	18083	17974	17760	18174	18093	18301	18003	17933	17827	18120	18160	17981	18059	18139	17859	17789	18179	17990	18142	18065	18046	18055	17926	17931	17987	18017	17967	18012	18278	17982	18022	18147	17957	17943	18078	18140	17986	18243	18049	18023	18045	18189	18025	17981	18107	18216	18021	18040	17820	18234	18067	18075	18045	17909	17828	18017	17962	18159	18291	17816	18258	18109	18136	17984	17820	17970	17919	18025	17969	18181	17946	18182	18106	18028	18116	17985	17981	17990	17949	17923	17943	18084	18077	18155	18045	18000	18089	17964	17725	18000	18143	17945	17937	18167	17883	17892	17954	18131	18096	17920	17910	17887	17968	17907	18014	18181	18029	18121	18077	17854	18016	17988	17942	18084	17894	18166	18223	18229	18192	17927	18045	18018	17952	18202	18094	17961	18053	17925	18235	18072	18127	17867	17951	18294	17973	18132	17943	18116	17824	17935	18175	17859	18005	17911	18014	18154	18186	17922	18127	17834	18078	18021	17983	18030	17912	17851	17896	17963	18110	17981	18088	18113	18182	18099	18225	17944	18027	17912	18003	18126	17855	18110	17888	17945	18068	17875	18113	18000	18079	18093	18052	18091	18064	18066	17964	18150	17921	18057	17789	18077	18199	18090	18076	17911	18008	18007	18223	17980	17818	18031	17858	17792	18119	18210	17918	17997	17950	17995	18090	18040	18130	18175	18171	18127	18005	17989	17835	18095	17994	18145	18116	17835	18008	18057	17885	18099	17933	18035	18126	18026	18065	18002	17989	17935	18036	18175	17871	18240	18023	17938	17917	18015	17945	18047	18208	18055	18153	18169	18202	18017	17888	17902	18181	17962	18041	18080	17875	18036	17905	17837	17961	18104	18099	18167	18307	17985	17732	18106	18196	18322	17967	17800	18144	18002	17810	18015	17868	18060	18046	18098	17912	17938	17979	18053	18142	18137	18099	17953	17842	18109	18116	18048	17951	18040	17876	17931	17917	18063	17962	18239	17896	17954	18076	17969	17903	18009	18050	17999	18009	18271	17992	18080	18073	18144	17936	17967	18103	18030	18026	17868	18064	18008	17872	17950	18085	18006	18041	17855	18049	18181	18160	18147	17964	17830	17948	17981	17957	17877	18085	18129	17994	18183	17989	18046	17911	18218	18094	17953	17945	18026	17810	18100	18171	18127	18073	18103	18109	18233	18030	17838	18119	18058	18065	17961	18103	18012	18078	18077	17865	17972	17931	18061	17966	18152	17890	18003	17978	18002	18051	17952	18311	17924	18153	17997	18057	17940	17997	18218	17998	17974	17895	17989	17994	18180	17995	17950	18072	18220	18117	17942	18110	17942	18189	17853	17857	18232	18157	17864	18103	17965	18163	18081	17925	18091	18233	18033	17867	18152	18244	17888	17956	17951	18007	18023	18074	18040	18144	18065	18048	17943	17969	18098	18177	18223	18049	17979	17719	18196	18086	17961	18163	17842	17926	18039	18093	18218	18029	17956	18035	18116	18293	17969	18116	17967	17877	18043	18122	17921	18225	17981	18072	17981	18081	18375	18172	17872	18065	18084	18401	18148	17834	18007	17958	18159	18329	17941	17851	17922	18099	18154	17996	17977	18085	18001	18102	18016	17901	17987	18088	17895	17962	18076	18038	18229	18202	17882	18086	17849	17954	18004	18047	18141	18050	17893	18004	18099	18179	17967	18185	18176	18032	18094	17850	18111	18036	17844	17913	18010	18031	17926	17923	18058	18088	17856	17891	17877	17981	18175	18092	18228	18191	18025	17899	18066	18258	18099	17888	18015	18236	17916	18052	18016	17980	17840	18160	18032	17953	18159	17997	18237	18030	18151	18065	17974	17990	17853	18157	18088	18008	17988	18032	18140	18090	17998	18111	18021	17996	18128	18110	18014	18035	18013	18052	18101	18235	18117	18197	18358	18002	18214	18096	18045	17840	18020	17953	18042	18070	18158	18081	18095	18275	17985	17864	18058	18105	18058	18114	18107	18035	18023	18070	18081	17906	18102	18022	17911	17929	17932	18090	17981	18150	18009	17761	18007	18131	18036	18079	18048	17948	18045	18038	17959	18144	17755	17939	18008	18225	17916	18046	18238	18063	18177	18157	17828	18001	17906	18123	18054	18119	18020	17964	18145	18100	17979	18144	18060	18045	18133	18171	18095	17933	17923	17950	17943	18106	18028	17832	17916	18105	18067	17828	17882	18046	17987	17721	17823	18149	17972	17932	18075	18114	18078	17886	18182	18099	17924	18131	17896	18110	18061	18011	17990	17992	18143	18118	18035	18089	18087	18189	17943	18307	18062	17937	18113	18127	17882	18142	17971	17804	18003	18141	18023	17925	18136	17950	18092	18192	18174
21912	40061	32887	23897	17769	16170	15895	15644	15704	15608	15516	15467	15457	15389	15544	15405	15448	15269	15239	15401	15609	15424	15568	15261	15352	15474	15308	15451	15357	15271	15407	15446	15410	15238	15702	15513	15394	15555	15591	15283	15410	15452	15369	15347	15438	15413	15377	15432	15377	15368	15482	15480	15414	15262	15360	15344	15332	15409	15356	15376	15434	15557	15356	15461	15362	15849	15912	15861	15670	15444	15582	15533	15477	15176	15421	15244	15402	15359	15306	15457	15416	15304	15337	15457	15362	15267	15297	15375	15145	15359	15524	15321	15285	15313	15405	15223	15359	15391	15366	15238	15384	15332	15373	15470	15329	15390	15369	15483	15351	15433	15303	15322	15381	15295	15405	15425	15432	15317	15256	15174	15300	15335	15364	15358	15253	15239	15391	15263	15319	15373	15392	15171	15415	15386	15409	15356	15287	15277	15242	15159	15437	15463	15314	15398	15392	15367	15158	15240	15267	15380	15478	15382	15316	15331	15297	15335	15384	15465	15366	15277	15427	15325	15344	15227	15334	15353	15298	15204	15401	15478	15328	15523	15345	15075	15447	15301	15522	15382	15337	15369	15228	15229	15562	15345	15296	15371	15456	15313	15433	15224	15303	15299	15329	15356	15246	15418	15275	15372	15304	15377	15262	15307	15517	15379	15450	15320	15474	15200	15349	15306	15418	15444	15394	15261	15275	15513	15352	15367	15539	15290	15596	15371	15265	15347	15324	15287	15396	15160	15398	15462	15429	15345	15357	15334	15310	15314	15314	15265	15369	15250	15453	15382	15338	15222	15263	15321	15267	15322	15134	15228	15295	15301	15235	15276	15257	15371	15318	15323	15369	15305	15447	15306	15452	15258	15285	15356	15400	15423	15185	15443	15359	15435	15273	15471	15222	15438	15430	15379	15238	15399	15423	15557	15282	15367	15351	15095	15351	15393	15304	15208	15482	15420	15487	15261	15387	15379	15235	15398	15394	15355	15295	15317	15250	15207	15398	15311	15280	15202	15257	15303	15276	15347	15382	15411	15288	15424	15379	15170	15341	15327	15603	15234	15435	15256	15197	15119	15454	15450	15299	15214	15410	15353	15352	15226	15303	15173	15320	15291	15310	15446	15469	15187	15320	15237	15478	15349	15227	15161	15349	15172	15109	15460	15380	15318	15390	15413	15477	15534	15442	15234	15403	15492	15266	15418	15324	15414	15361	15279	15464	15291	15260	15418	15404	15230	15371	15402	15260	15424	15295	15336	15307	15277	15223	15414	15277	15326	15127	15532	15473	15274	15349	15349	15187	15334	15324	15242	15378	15514	15330	15395	15358	15418	15281	15356	15358	15286	15204	15381	15307	15345	15440	15394	15428	15230	15290	15320	15182	15292	15291	15539	15219	15458	15381	15207	15426	15283	15244	15210	15387	15579	15295	15342	15389	15218	15326	15527	15351	15346	15388	15278	15355	15237	15329	15382	15117	15410	15523	15394	15264	15244	15259	15192	15430	15301	15309	15348	15301	15294	15393	15235	15399	15349	15372	15253	15231	15370	15308	15510	15311	15303	15380	15252	15399	15301	15268	15292	15483	15340	15437	15506	15223	15329	15394	15322	15240	15340	15413	15241	15436	15341	15298	15284	15469	15327	15482	15427	15272	15188	15266	15445	15349	15247	15219	15428	15066	15232	15351	15249	15470	15183	15300	15424	15273	15254	15338	15395	15188	15321	15386	15380	15293	15181	15334	15331	15339	15339	15397	15213	15202	15347	15227	15233	15376	15280	15348	15722	15376	15489	15408	15385	15436	15342	15300	15333	15360	15170	15272	15372	15275	15383	15339	15245	15433	15329	15397	15437	15312	15386	15356	15387	15317	15279	15325	15269	15400	15279	15295	15278	15400	15382	15358	15329	15178	15359	15267	15276	15264	15274	15280	15333	15424	15191	15361	15374	15502	15348	15270	15271	15296	15437	15439	15332	15191	15372	15337	15359	15238	15217	15392	15338	15372	15355	15396	15490	15263	15332	15212	15296	15295	15201	15180	15257	15371	15352	15283	15507	15288	15379	15394	15492	15376	15421	15267	15350	15364	15216	15294	15288	15428	15361	15216	15209	15295	15239	15320	15197	15319	15355	15475	15218	15404	15432	15289	15241	15439	15428	15315	15370	15304	15415	15417	15405	15339	15340	15240	15211	15387	15196	15485	15192	15483	15497	15264	15599	15271	15300	15425	15397	15440	15430	15329	15402	15182	15383	15305	15129	15168	15527	15370	15379	15250	15468	15410	15353	15204	15403	15268	15210	15296	15574	15331	15313	15293	15270	15321	15318	15313	15353	15338	15307	15374	15290	15385	15244	15385	15446	15384	15236	15379	15260	15252	15299	15249	15153	15279	15411	15335	15354	15460	15136	15272	15457	15354	15261	15167	15239	15467	15543	15339	15410	15326	15446	15386	15220	15263	15216	15409	15339	15370	15166	15266	15383	15410	15383	15372	15263	15381	15469	15271	15303	15390	15302	15315	15455	15178	15347	15522	15306	15387	15364	15229	15225	15405	15378	15282	15336	15220	15276	15238	15303	15422	15259	15274	15287	15431	15297	15490	15433	15050	15322	15459	15327	15127	15279	15392	15474	15322	15430	15197	15345	15395	15445	15353	15338	15221	15372	15532	15357	15297	15198	15203	15410	15244	15344	15439	15351	15256	15679	15274	15493	15395	15337	15339	15385	15375	15477	15251	15357	15325	15412	15350	15369	15463	15333	15182	15413	15314	15444	15339	15281	15198	15577	15254	15322	15355	15266	15269	15317	15375	15317	15223	15265	15404	15326	15185	15185	15256	15304	15472	15374	15218	15477	15482	15284	15267	15372	15311	15446	15441	15271	15312	15333	15452	15339	15336	15140	15378	15183	15458	15411	15249	15296	15299	15296	15318	15508	15212	15473	15400	15341	15295	15494	15322	15342	15338	15287	15332	15369	15386	15399	15266	15342	15275	15380	15259	15298	15291	15461	15224	15443	15271	15275	15321	15268	15277	15257	15271	15163	15336	15390	15266	15271	15352	15196	15332	15271	15261	15364	15274	15211	15235	15315	15406	15514	15437	15425	15306	15350	15430	15382	15189	15360	15211	15277	15373	15326	15207	15383	15279	15350	15317	15326	15299	15302	15097	15305	15399	15509	15207	15296	15255	15487	15307	15301	15407	15409	15402	15271	15465	15478	15401	15238	15506	15350	15449	15333	15453	15303	15343	15398	15473	15363	15242	15400	15192	15510	15269	15440	15386	15391	15202	15343	15278	15390	15397	15304	15348	15361	15357	15344	15312	15420	15300	15397	15303	15292	15451	15246	15253	15420	15416	15301	15371	15283	15209	15363	15404	15285	15267	15375	15380	15549	15352	15180	15283	15125	15363	15286	15440	15268	15384	15406	15318	15275	15231	15335	15192	15261	15404	15308	15447	15466	15245	15421	15220	15525	15516	15180	15371	15371	15227	15185	15408	15342	15389	15291	15348	15355	15301	15355	15273	15448	15313	15431	15200	15365	15313	15428	15248	15338	15255	15445	15251	15401	15456	15343	15106	15391	15311	15386	15294	15346	15413	15260	15377	15220	15272	15332	15358	15301	15207	15408	15226	15273	15409	15312	15327	15251	15330	15366	15364	15390	15372	15237	15346	15382	15350	15400	15346	15204	15254	15347	15321	15459	15368	15298	15177	15411	15368	15344	15362	15348	15409	15383	15329	15402	15280	15390	15343	15263	15267	15247	15375	15171	15424	15410	15401	15349	15135	15250	15319	15412	15396	15163	15413	15412	15335	15324	15372	15290	15283	15334	15374	15375	15342	15379	15300	15239	15278	15334	15504	15395	15443	15268	15397	15381	15459	15289	15451	15434	15344	15444	15364	15319	15280	15477	15334	15296	15335	15470	15330	15460	15312	15360	15309	15299	15410	15245	15438	15215	15304	15362	15278	15286	15199	15406	15241	15343	15311	15272	15307	15235	15327	15235	15451	15348	15472	15311	15280	15487	15382	15343	15219	15418	15103	15305	15225	15222	15356	15295	15406	15419	15461	15335	15372	15342	15561	15319	15280	15401	15235	15444	15374	15335	15259	15190	15393	15495	15273	15318	15294	15093	15359	15447	15267	15374	15249	15315	15231	15160	15457	15304	15049	15457	15412	15374	15320	15268	15306	15369	15259	15337	15284	15205	15378	15298	15329	15495	15327	15350	15208	15466	15303	15561	15359	15371	15415	15337	15188	15262	15176	15209	15284	15364	15220	15310	15350	15388	15262	15354	15299	15225	15140	15266	15386	15363	15107	15360	15249	15325	15295	15351	15386	15376	15451	15409	15376	15370	15447	15473	15252	15207	15378	15301	15477	15290	15458	15300	15312	15436	15524	15274	15292	15405	15313	15363	15433	15289	15347	15377	15249	15325	15258	15377	15371	15221	15367	15360	15429	15252	15380	15295	15376	15317	15459	15453	15390	15483	15368	15482	15351	15192	15465	15340	15253	15300	15345	15382	15405	15433	15374	15306	15414	15346	15352	15213	15360	15306	15330	15433	15384	15382	15441	15274	15271	15387	15201	15249	15229	15428	15415	15389	15399	15319	15455	15478	15326	15402	15242	15327	15276	15271	15450	15232	15266	15326	15336	15418	15478	15198	15276	15266	15329	15378	15170	15536	15309	15402	15279	15515	15374	15246	15335	15257	15385	15199	15364	15447	15344	15388	15276	15505	15188	15249	15213	15478	15255	15196	15430	15338	15341	15423	15310	15443	15282	15464	15351	15369	15463	15505	15345	15311	15366	15306	15438	15152	15456	15378	15429	15244	15501	15368	15358	15238	15434	15461	15514	15282	15225	15436	15442	15240	15261	15364	15382	15418	15375	15237	15360	15372	15388	15321	15358	15326	15419	15435	15238	15479	15175	15361	15276	15217	15450	15309	15283	15192	15337	15368	15336	15463	15452	15213	15309	15360	15237	15342	15289	15483	15315	15280	15361	15272	15292	15219	15476	15439	15157	15181	15295	15161	15364	15430	15366	15359	15422	15287	15295	15413	15316	15461	15325	15381	15364	15271	15132	15405	15349	15428	15231	15355	15384	15466	15227	15247	15515	15384	15274	15318	15271	15128	15491	15207	15401	15154	15206	15397
22278	20760	28426	23158	20963	22722	23783	19006	17868	18105	18099	17992	17972	18017	18062	17946	17965	17926	17728	17871	17777	17786	17826	17682	17776	17547	17745	17647	17940	17681	17755	17665	17765	17770	17517	17738	17758	17746	17821	17658	17562	17588	17650	17655	17790	17624	17742	17404	17844	17676	17838	17656	17603	17647	17627	17536	17708	17673	17725	17568	17576	17586	17624	17610	17763	18262	18442	18422	18022	17931	17907	17600	17703	17652	17524	17717	17664	17560	17712	17478	17366	17458	17629	17793	17773	17618	17585	17687	17698	17589	17616	17686	17561	17586	17645	17625	17789	17558	17707	17717	17544	17682	17721	17479	17801	17673	17705	17490	17555	17349	17684	17691	17505	17587	17640	17627	17725	17465	17721	17586	17415	17680	17660	17527	17555	17603	17638	17607	17632	17616	17643	17731	17327	17451	17342	17457	17603	17737	17607	17532	17611	17659	17505	17812	17697	17518	17604	17521	17378	17478	17656	17647	17484	17385	17584	17830	17602	17782	17472	17537	17407	17491	17540	17433	17642	17503	17568	17613	17569	17570	17502	17778	17501	17804	17475	17689	17734	17804	17605	17574	17438	17591	17729	17540	17690	17436	17417	17667	17557	17654	17440	17743	17731	17729	17499	17433	17649	17552	17612	17409	17554	17514	17605	17675	17762	17591	17546	17589	17532	17569	17537	17604	17510	17471	17552	17705	17618	17359	17329	17590	17917	17568	17450	17614	17259	17557	17607	17498	17610	17407	17421	17644	17507	17547	17632	17403	17579	17691	17601	17555	17478	17669	17835	17713	17502	17331	17451	17796	17742	17745	17534	17493	17457	17653	17495	17524	17718	17568	17482	17613	17504	17802	17487	17626	17683	17709	17525	17759	17602	17729	17564	17634	17693	17420	17627	17587	17888	17573	17395	17568	17511	17527	17558	17432	17619	17648	17687	17598	17694	17341	17705	17806	17527	17701	17548	17568	17692	17650	17638	17562	17576	17709	17465	17635	17572	17600	17417	17617	17441	17520	17494	17641	17506	17594	17453	17593	17627	17607	17726	17404	17527	17383	17400	17455	17667	17523	17518	17580	17730	17654	17220	17502	17653	17538	17501	17703	17696	17610	17558	17446	17496	17615	17722	17466	17432	17458	17663	17461	17562	17638	17582	17381	17779	17570	17468	17537	17643	17688	17588	17673	17818	17361	17418	17545	17542	17539	17511	17508	17562	17644	17658	17387	17495	17195	17474	17476	17551	17428	17570	17595	17499	17556	17687	17385	17670	17516	17551	17435	17551	17575	17647	17755	17689	17457	17429	17542	17588	17586	17683	17404	17470	17501	17517	17462	17590	17677	17564	17562	17547	17497	17520	17676	17585	17600	17719	17717	17742	17479	17595	17795	17594	17542	17691	17444	17586	17625	17663	17521	17399	17580	17684	17632	17700	17583	17526	17353	17414	17585	17720	17754	17477	17488	17759	17398	17298	17616	17531	17543	17481	17517	17705	17688	17451	17548	17589	17407	17554	17685	17745	17652	17636	17377	17578	17470	17605	17698	17412	17577	17712	17493	17518	17629	17654	17627	17406	17382	17668	17555	17510	17679	17775	17570	17546	17455	17498	17639	17621	17311	17686	17457	17667	17476	17457	17397	17791	17620	17692	17499	17709	17556	17574	17539	17514	17667	17434	17666	17502	17650	17611	17618	17519	17535	17634	17427	17677	17566	17598	17661	17611	17569	17667	17415	17372	17791	17460	17625	17537	17474	17415	17483	17505	17486	17768	17607	17515	17582	17464	17606	17604	17444	17396	17567	17549	17479	17441	17627	17664	17477	17668	17439	17516	17444	17727	17557	17533	17352	17561	17512	17490	17694	17523	17469	17609	17603	17614	17664	17566	17559	17503	17718	17792	17860	17483	17586	17690	17570	17546	17952	17487	17690	17655	17334	17388	17526	17488	17599	17447	17217	17585	17418	17589	17419	17493	17599	17555	17477	17673	17608	17624	17677	17595	17795	17407	17486	17532	17552	17575	17558	17725	17416	17547	17482	17636	17335	17430	17610	17780	17506	17455	17624	17601	17559	17451	17622	17588	17671	17620	17489	17565	17666	17597	17624	17548	17726	17423	17529	17736	17592	17527	17556	17472	17718	17504	17571	17475	17462	17411	17599	17459	17511	17378	17432	17766	17547	17399	17575	17460	17524	17488	17579	17706	17687	17443	17505	17763	17660	17574	17520	17685	17640	17549	17456	17790	17748	17713	17393	17633	17674	17572	17664	17552	17445	17497	17545	17521	17558	17612	17550	17566	17477	17412	17690	17597	17548	17594	17691	17858	17713	17606	17530	17753	17468	17359	17554	17434	17486	17375	17536	17464	17743	17491	17506	17635	17350	17521	17381	17527	17740	17380	17537	17560	17452	17590	17638	17355	17497	17576	17484	17578	17535	17753	17365	17478	17383	17696	17449	17567	17657	17697	17602	17519	17417	17719	17483	17703	17679	17621	17580	17642	17500	17603	17555	17344	17592	17455	17566	17418	17484	17780	17459	17731	17670	17426	17610	17578	17614	17489	17688	17542	17730	17759	17777	17536	17537	17577	17683	17634	17552	17689	17613	17444	17553	17697	17607	17602	17646	17610	17380	17669	17637	17352	17433	17496	17531	17427	17501	17508	17512	17605	17603	17665	17610	17462	17689	17522	17621	17694	17474	17450	17579	17521	17527	17516	17551	17657	17609	17577	17638	17522	17530	17460	17518	17577	17401	17497	17663	17679	17418	17532	17316	17394	17594	17606	17430	17636	17525	17719	17417	17442	17564	17502	17526	17719	17698	17354	17723	17256	17520	17553	17447	17617	17693	17670	17542	17537	17579	17628	17518	17510	17536	17431	17568	17724	17562	17658	17567	17568	17374	17435	17655	17718	17480	17655	17376	17727	17579	17509	17575	17609	17587	17567	17669	17650	17456	17685	17570	17622	17455	17533	17561	17753	17430	17520	17566	17729	17655	17707	17782	17502	17659	17443	17462	17625	17624	17739	17604	17564	17512	17493	17526	17622	17678	17309	17552	17508	17414	17404	17627	17725	17658	17703	17505	17841	17656	17666	17431	17449	17799	17723	17756	17604	17592	17725	17615	17519	17407	17445	17512	17738	17592	17630	17549	17363	17597	17330	17304	17681	17278	17460	17523	17703	17566	17696	17431	17473	17770	17613	17437	17662	17721	17568	17643	17679	17624	17640	17659	17426	17391	17815	17768	17621	17580	17596	17390	17545	17579	17550	17562	17605	17665	17451	17561	17630	17483	17566	17529	17446	17453	17688	17712	17731	17640	17526	17662	17551	17643	17808	17492	17411	17390	17583	17635	17609	17671	17664	17625	17748	17566	17577	17682	17587	17571	17622	17581	17462	17552	17341	17637	17664	17631	17597	17660	17594	17614	17454	17494	17457	17685	17447	17781	17788	17518	17609	17581	17576	17494	17601	17476	17593	17446	17601	17517	17413	17486	17567	17376	17659	17591	17509	17798	17582	17472	17565	17658	17503	17631	17534	17660	17556	17677	17706	17698	17610	17538	17720	17618	17543	17599	17655	17637	17549	17721	17341	17490	17671	17450	17665	17607	17744	17697	17625	17558	17509	17656	17584	17534	17519	17528	17509	17634	17587	17460	17537	17483	17658	17480	17767	17532	17668	17426	17723	17499	17572	17731	17640	17563	17531	17261	17809	17580	17696	17418	17648	17492	17630	17351	17523	17490	17552	17472	17580	17588	17650	17692	17698	17424	17398	17432	17744	17814	17315	17536	17434	17431	17592	17611	17655	17570	17443	17739	17406	17491	17563	17533	17601	17508	17541	17534	17557	17425	17537	17693	17522	17460	17536	17533	17455	17552	17523	17674	17460	17537	17582	17804	17641	17455	17474	17601	17727	17513	17438	17701	17642	17554	17471	17495	17641	17640	17634	17612	17625	17778	17461	17350	17669	17434	17568	17403	17626	17712	17517	17405	17512	17287	17689	17600	17386	17439	17577	17495	17659	17482	17606	17676	17559	17507	17649	17571	17578	17411	17504	17586	17549	17671	17516	17484	17653	17597	17442	17494	17556	17692	17631	17524	17608	17581	17394	17472	17572	17679	17512	17355	17609	17493	17639	17480	17561	17476	17687	17401	17449	17604	17595	17504	17723	17605	17535	17356	17508	17557	17709	17585	17449	17612	17691	17578	17571	17584	17736	17409	17448	17512	17457	17512	17641	17554	17441	17405	17508	17673	17415	17626	17334	17603	17344	17618	17628	17570	17736	17589	17502	17421	17432	17594	17592	17446	17538	17559	17547	17405	17682	17769	17566	17888	17564	17485	17433	17664	17769	17493	17704	17554	17217	17541	17574	17428	17521	17657	17661	17539	17493	17676	17602	17599	17450	17593	17722	17645	17535	17684	17540	17464	17346	17646	17621	17748	17712	17740	17553	17515	17526	17535	17699	17649	17589	17650	17353	17359	17570	17787	17516	17517	17455	17595	17550	17563	17516	17524	17356	17540	17402	17695	17538	17637	17513	17360	17612	17712	17581	17690	17515	17590	17677	17557	17639	17636	17576	17565	17386	17631	17582	17459	17538	17466	17607	17482	17510	17509	17779	17505	17546	17564	17704	17551	17567	17389	17581	17577	17544	17556	17558	17580	17621	17666	17706	17517	17531	17578	17588	17343	17485	17695	17433	17436	17537	17793	17620	17608	17462	17456	17426	17695	17652	17571	17498	17757	17565	17552	17678	17701	17683	17439	17617	17598	17589	17677	17319	17597	17695	17678	17569	17446	17564	17357	17594	17444	17517	17671	17486	17627	17581	17445	17532	17435	17658	17594	17598	17405	17552	17805	17492	17346	17512	17540	17666	17514	17451	17417	17557	17592	17317	17669	17392	17578	17621	17529	17520	17405	17557	17608	17568	17518	17611	17493	17787	17519	17491	17648	17504	17654	17543	17640	17598	17584	17375	17511	17583	17572	17526	17707	17707	17431	17583	17706	17743	17540	17615	17421	17533	17537	17814	17379	17584	17593	17702	17917	17635	17772	17501	17470	17528	17593	17544	17478	17365	17515	17494	17447	17546	17492	17523	17687	17460	17390	17590	17559	17670	17621	17593	17437	17579	17561	17661	17606	17733	17425
25689	48698	40219	26883	19802	17128	16058	15856	15794	15557	15448	15275	15176	15296	15264	15098	15325	15172	15107	15149	15057	15263	15251	15094	15236	15120	15098	14992	15011	14940	15133	14865	15144	15167	14968	15276	15201	15106	15145	14997	15079	15052	15198	15068	15097	15071	15177	15260	15039	15127	15036	15067	15010	15199	14885	14978	15084	14887	14908	15183	15086	15275	15059	15042	15386	16443	16329	16249	15856	15518	15222	14967	15103	15085	15005	15085	14956	15039	15153	15089	15061	14921	15170	15049	15097	14936	15143	15115	15189	14976	15246	14994	15203	15092	14805	15055	15050	15040	15050	15269	14950	15021	15073	15168	15026	15253	15053	14921	15192	15041	15051	15031	15064	14945	15023	15018	15106	15007	15179	15069	15144	14954	15041	15079	15146	15238	15011	15072	15005	15113	14958	14859	15071	14956	15053	14969	15087	14993	15124	15008	15109	15044	14981	15128	15097	14985	14994	14872	15013	15051	15207	15047	15078	15121	15143	14984	15007	14978	14914	14978	15192	15105	14938	14961	15104	15145	14995	15031	15014	14880	14917	15105	14911	14943	15103	15182	15058	15172	15048	14882	14985	14990	15044	14919	15033	14917	14919	15110	14974	15071	15083	15069	15119	14952	15067	14883	15004	15002	14926	15010	14890	14926	15161	14892	15133	15019	14988	15063	15126	15074	15276	14909	14968	15211	14834	14979	14951	14925	15179	15012	14961	15079	14795	14893	15028	15039	15064	14862	14971	15021	14852	14946	14998	15192	14809	15093	15106	15057	14976	15116	15087	15082	14984	15194	15045	14975	14863	15136	14959	15100	15076	15110	14944	14996	14987	15128	15004	14914	15120	15010	14993	14967	15269	15046	15018	14963	15176	14966	14952	14941	15133	14923	15088	15054	14904	15110	15037	15021	15052	15034	15053	14884	15152	15189	14924	15103	15178	15036	15045	15098	15114	14904	14934	14920	15075	14971	15215	14874	15098	14914	14886	15202	14960	14976	15013	15042	15021	14997	15017	15054	15024	15160	15013	14989	15049	15048	15019	14863	14887	15033	15023	15153	15118	15012	14792	15147	14986	15050	14877	14988	14964	15146	15055	15073	15009	15046	15023	14976	14939	14914	15171	14926	14947	14972	15070	14958	14869	15078	14979	15017	15153	15095	14994	15023	14924	15156	15182	15081	15141	14848	15037	14910	14827	14929	15153	15076	14910	15014	14980	14957	15122	15255	15087	14929	14990	15078	15036	14929	15063	15058	15052	15044	14951	15014	15041	15013	15122	15183	15083	15210	15089	14917	15118	15036	15194	15099	14970	15147	15114	15033	15110	15030	15151	15075	15076	14973	15121	15111	15102	15062	15059	15089	14991	14939	14930	15121	15063	15060	14940	15006	14909	15072	15172	15059	15157	15092	15033	14970	15125	15057	15069	15125	15038	14999	14962	15058	15032	15085	15034	15263	14928	15038	14971	14944	15138	14860	15143	14925	14978	15098	15054	14923	15038	15089	15027	15054	14938	15123	15003	14845	15062	15093	14960	15179	14935	14991	15031	15120	15092	14945	14976	15023	14938	14976	14954	15049	15099	14924	14917	15072	15064	15284	15111	15020	14965	15195	14985	14992	15096	15100	15014	15218	14861	15072	14885	14996	15202	15176	14929	15035	15050	15171	14979	14883	14850	14892	15017	14824	15248	15109	15091	15060	15001	14927	15020	15008	15148	15158	15031	15193	14838	15058	15144	15144	14909	14970	15030	15111	15089	15188	14950	14966	15051	14927	15075	14974	15111	15217	15018	15054	14937	15129	15130	14840	15165	15192	15040	14933	15152	15175	14941	14972	14993	15019	15043	15051	14930	15191	14948	15130	14894	14857	15178	15034	15031	15096	14870	15087	14882	15017	14926	15172	15040	15143	15015	14917	15059	14993	15123	15152	14961	15004	15042	15155	15016	15086	14946	14915	15128	14961	15062	15062	15112	15029	15049	15098	15123	14794	15072	14987	15053	15150	15024	15216	15208	15089	14990	15068	15060	14867	14962	14917	15105	14985	14974	14943	15008	14980	14976	15050	14966	15056	14965	15279	14929	15067	15112	15190	15079	15014	15011	14903	15032	15091	15095	14947	15045	14938	15033	14902	15173	15005	14980	15130	15069	15088	14953	15026	15036	14882	15073	14905	15092	15156	14960	14920	15006	15008	15179	15167	14985	15071	14970	14973	15087	14946	14950	14967	15172	14909	15064	15116	15071	15236	15098	15014	14977	15069	15105	15155	15126	15129	14905	15051	15008	14931	14996	14828	15215	14888	14912	15019	15011	14926	15085	15052	15093	15122	15101	15080	15227	14930	15171	14832	15072	14979	14993	14874	14998	14856	14919	14978	14913	15050	15122	15080	15095	15090	14977	14979	15089	15032	14959	15019	14976	15145	14996	14963	14955	15011	14988	15125	15028	15045	14956	15016	15084	15075	14997	15137	14882	14986	15059	15048	15075	15030	15065	14967	14982	15076	15000	14934	14927	15075	15053	14996	15034	15003	14969	14984	15077	14971	14972	15028	14916	15108	14924	14962	15065	15081	15060	15105	15027	15123	15125	15024	15085	15113	15181	15178	15013	14958	15162	15137	15096	15014	15015	14953	15120	15099	15054	15130	15172	15113	15227	15091	15041	15077	14926	15008	14923	15108	15071	15032	15180	15087	15010	15082	15155	14913	14989	14955	15002	14907	15157	15010	14989	15214	14977	15040	15052	14898	14903	14994	14927	15038	15091	15025	15104	14990	15063	14969	15104	14853	15051	15096	15033	15090	15093	15054	14865	15158	14980	15024	15058	15151	15082	14978	15049	15121	14919	14911	15232	15038	15023	15116	15082	15192	15120	15085	14940	14951	15004	14959	15188	15104	15157	14971	14920	14985	15015	14930	14852	15031	15016	14996	14967	15068	15210	14920	15038	15029	15010	14897	14929	15056	14941	15003	15033	15051	14977	14974	15145	14950	14966	14849	15123	15091	14921	14896	14904	15018	15125	14945	14999	15050	14954	15149	15033	15005	15097	15100	14972	15037	15073	14995	14975	14988	15160	15032	15127	15031	14992	15214	15071	14899	15022	15145	14920	14878	14931	15083	15144	15067	15048	15039	15144	14912	14902	15045	14988	15126	15197	14933	14934	15129	15150	14925	15049	14970	15047	14956	15006	14951	15154	15115	15039	15017	15199	14981	14967	14989	15054	15059	14992	14855	15163	15122	15132	15026	15104	14872	15018	15012	15007	15020	15104	14963	15100	15140	14906	15068	15038	15030	14984	15060	15013	14915	15113	15095	15080	15197	14897	14973	15041	15258	15014	14967	15043	15000	14917	15102	15237	14929	14964	15117	15089	15095	14968	15016	15074	15203	15019	15028	15044	15165	15090	15102	14880	14942	15098	15035	15104	14931	14786	15079	15195	15101	15081	15120	15083	15139	15094	14980	15072	15103	15072	14779	15063	15033	14977	15082	15069	15046	14993	15064	15056	14947	14958	14937	15104	15147	14940	15121	15052	14960	15002	15104	15091	15216	15056	15069	15106	14874	15055	14918	15328	14965	15039	15169	15064	15014	14817	15003	15097	14934	15188	14967	14886	14928	15197	14980	15034	14938	15039	15120	15132	15056	14946	15089	14964	15023	14956	14920	15031	15225	14936	14989	14925	15027	15083	15012	15158	14964	15182	15143	14877	15029	14984	14938	14989	15003	15199	14991	15123	15053	15002	14868	15136	15057	15119	14873	14938	15005	15098	15015	15038	15003	15103	14895	15152	15169	14918	14874	15045	14894	14827	14919	14968	14945	14935	14934	14972	15000	14939	15011	14714	15062	14857	15190	15085	15155	15009	15111	15120	15072	15198	14841	14998	15070	15141	14905	15014	15091	14897	15107	14887	15122	14992	15063	14872	15044	15055	15020	15005	14960	15096	15083	15018	15009	15148	15058	15068	14989	15043	14970	14968	15098	15073	15178	14968	15123	15066	15208	15041	14786	15059	15226	15028	15280	14920	15094	15097	15049	15080	14920	15100	15016	14973	14995	15060	15068	15120	15029	15023	15005	15180	14760	15132	15104	14878	15058	14822	15121	15003	15023	15038	15030	14885	14961	14928	15158	15078	15141	14867	14976	15108	14871	14932	14877	15052	14892	15009	14939	14990	15174	15131	14954	15109	15059	15153	14920	14966	14986	15067	14915	15107	15081	14997	15005	14906	15070	14874	15110	15066	14981	14952	14849	14998	15022	14788	14950	15012	15211	15013	15089	15031	14914	15121	14975	15097	14796	15100	15165	15026	15039	15014	14880	15210	14870	15151	15073	15004	15209	15129	15015	14868	14867	14981	15063	14918	14995	14986	14823	15086	14809	15109	15205	15139	15110	15108	15216	15021	14995	15020	15211	14965	15066	15037	14910	15051	15125	15119	15269	14965	14958	15091	14966	14935	15021	15117	14831	15012	15003	15165	14927	14866	15006	15084	15075	15083	15044	15005	15053	15032	14983	14989	15024	14912	15001	15080	15116	14919	14894	15223	14980	15164	14983	15082	15115	15090	14889	14947	15062	15084	15035	15051	14782	15161	15002	15098	14943	15021	15018	14962	14869	14931	14999	15048	15159	14918	14989	14909	15036	15107	15166	15093	15118	14999	15026	14865	14953	14829	15131	15004	15102	14955	14922	15078	15090	15040	15081	15060	14977	14882	15116	15025	15080	15019	15123	14956	14971	15037	15059	15057	15051	14980	15137	15024	14991	15086	14814	15058	14978	15158	15020	14859	14997	15109	14919	14951	15053	14907	14909	15284	14945	14857	14977	14965	15139	15173	15308	15048	15027	14893	14977	14920	15068	14903	15067	15088	15160	15099	14902	14924	15096	15043	15037	15106	14947	14978	15154	14894	15107	14887	15052	15053	15033	14832	15068	15095	15106	15024	15191	14986	14994	15108	15177	15095	14978	15038	15186	14944	14969	14764	14846	15135	15120	14787	14805	15107	15194	15111	14969	15111	15047	15140	15043	15034	14856	14892	14981	14960	14882	15097	15107	15285	15020	14993	14991	15038	15100	15082	15094	15005	15131	15104	15063	15087	15089	14843	15150	15027	15013	15091	15073	15036	14986	15029	15066	14912	15099	15024	14995	15049	15014
27060	22436	25235	20587	16078	15847	15924	16029	15883	15689	15755	15655	15706	15692	15589	15632	15762	15667	15635	15577	15801	15798	15756	15805	15752	15860	15573	15597	15632	15720	15775	15744	15693	15821	15624	15664	15714	15755	15831	15685	15602	15792	15838	15561	15708	15658	15646	15643	15762	15777	15843	15608	15782	15442	15509	15545	15746	15628	15648	15582	15714	15685	15703	15674	15622	15653	15605	15769	15854	15780	15630	15538	15651	15687	15603	15739	15741	15593	15658	15636	15656	15744	15758	15704	15582	15818	15407	15724	15645	15530	15909	15567	15773	15810	15682	15782	15477	15636	15765	15559	15773	15610	15723	15767	15705	15596	15692	15643	15825	15588	15806	15721	15777	15654	15645	15670	15657	15686	15784	15635	15691	15674	15714	15756	15641	15651	15602	15646	15671	15761	15632	15709	15754	15659	15724	15607	15656	15567	15521	15899	15746	15680	15840	15665	15821	15687	15758	15513	15765	15713	15601	15596	15609	15582	15768	15738	15758	15706	15875	15863	15499	15727	15733	15642	15867	15492	15681	15590	15654	15766	15554	15662	15576	15731	15590	15589	15762	15630	15903	15674	15768	15892	15560	15870	15815	15653	15661	15681	15707	15753	15633	15729	15594	15654	15538	15688	15546	15691	15723	15610	15822	15638	15782	15798	15621	15600	15633	15619	15505	15638	15504	15574	15594	15562	15879	15583	15702	15699	15527	15761	15725	16048	15761	15479	15719	15660	15742	15725	15442	15699	15725	15726	15602	15724	15484	15769	15836	15664	15655	15683	15767	15666	15534	15769	15802	15713	15713	15839	15867	15660	15612	15708	15750	15581	15631	15850	15521	15607	15703	15628	15695	15508	15576	15686	15565	15604	15704	15517	15757	15724	15477	15626	15476	15773	15598	15681	15707	15696	15636	15569	15652	15686	15933	15889	15594	15741	15629	15572	15834	15523	15724	15512	15664	15692	15772	15570	15870	15471	15725	15688	15811	15653	15562	15743	15693	15834	15628	15685	15777	15635	15607	15559	15752	15453	15526	15493	15458	15849	15775	15757	15492	15708	15741	15755	15774	15568	15793	15721	15699	15625	15746	15738	15631	15855	15805	15608	15690	15578	15760	15477	15688	15668	15647	15521	15626	15565	15559	15536	15626	15766	15678	15650	15693	15726	15637	15675	15723	15621	15728	15585	15734	15749	15635	15721	15651	15786	15592	15723	15716	15676	15642	15680	15686	15785	15754	15598	15650	15821	15622	15672	15584	15658	15561	15717	15677	15610	15641	15576	15978	15559	15727	15789	15655	15679	15755	15621	15576	15693	15588	15569	15683	15597	15768	15760	15587	15835	15990	15746	15827	15604	15791	15803	15745	15609	15706	15821	15605	15773	15683	15629	15645	15613	15741	15727	15828	15640	15762	15517	15734	15590	15680	15580	15591	15817	15690	15660	15771	15655	15574	15587	15559	15780	15709	15550	15605	15705	15697	15783	15808	15777	15758	15519	15643	15646	15575	15569	15770	15607	15559	15505	15575	15620	15805	15712	15672	15771	15856	15790	15603	15386	15604	15508	15704	15646	15653	15654	15741	15790	15592	15629	15793	15778	15682	15700	15720	15729	15509	15587	15704	15616	15678	15919	15775	15631	15573	15693	15719	15506	15655	15637	15578	15908	15736	15510	15665	15845	15794	15572	15656	15694	15736	15594	15869	15498	15708	15804	15864	15751	15709	15671	15856	15525	15820	15925	15782	15943	15702	15784	15725	15600	15759	15683	15821	15736	15723	15571	15711	15722	15883	15576	15614	15617	15657	15764	15596	15739	15787	15767	15578	15851	15769	15583	15764	15707	15705	15564	15717	15694	15709	15581	15545	15605	15673	15546	15487	15784	15748	15712	15779	15423	15646	15522	15734	15680	15603	15726	15810	15766	15708	15719	15537	15405	15627	15684	15703	15514	15478	15688	15629	15599	15713	15834	15576	15644	15546	15649	15541	15508	15797	15658	15742	15744	15609	15614	15711	15662	15729	15636	15583	15570	15770	15533	16041	15590	15566	15605	15854	15583	15613	15582	15779	15716	15597	15912	15606	15652	15561	15677	15787	15694	15604	15689	15842	15859	15880	15591	15637	15726	15629	15655	15645	15787	15691	15660	15843	15533	15668	15603	15745	15830	15770	15526	15655	15648	15802	15824	15517	15739	15720	15579	15692	15597	15645	15667	15745	15538	15677	15808	15582	15718	15803	15638	15693	15585	15775	15764	15716	15601	15727	15552	15815	15740	15490	15601	15518	15905	15623	15622	15617	15575	15619	15741	15752	15486	15720	15627	15756	15631	15643	15656	15719	15788	15582	15641	15734	15573	15580	15629	15735	15539	15653	15577	15677	15652	15589	15538	15653	15522	15647	15607	15577	15692	15832	15567	15808	15594	15650	15653	15771	15854	15640	15697	15760	15628	15696	15693	15667	15737	15634	15729	15641	15773	15642	15729	15641	15742	15864	15637	15752	15798	15618	15646	15651	15671	15662	15596	15824	15691	15618	15601	15647	15898	15686	15751	15824	15707	15683	15786	15757	15753	15689	15753	15590	15719	15792	15583	15546	15648	15786	15594	15554	15807	15721	15799	15513	15785	15742	15456	15664	15768	15589	15609	15663	15586	15431	15699	15552	15730	15753	15695	15737	15915	15734	15740	15629	15788	15367	15811	15703	15774	15842	15724	15688	15804	15623	15519	15782	15795	15600	15717	15722	15672	15707	15781	15706	15731	15679	15647	15814	15636	15597	15656	15667	15693	15531	15633	15584	15722	15600	15696	15545	15828	15717	15732	15657	15709	15662	15684	15894	15799	15566	15558	15512	15643	15834	15789	15638	15804	15653	15635	15715	15635	15673	15646	15784	15682	15756	15833	15682	15790	15663	15723	15701	15655	15685	15517	15682	15752	15714	15737	15791	15770	15649	15770	15751	15498	15687	15754	15680	15719	15741	15737	15954	15669	15707	15779	15734	15729	15697	15751	15731	15568	15798	15545	15502	15651	15631	15557	15858	15692	15807	15574	15402	15547	15717	15753	15881	15695	15616	15647	15798	15621	15709	15659	15693	15533	15643	15701	15679	15609	15610	15881	15811	15630	15547	15701	15700	15850	15623	15675	15741	15604	15681	15676	15795	15638	15691	15860	15559	15827	15649	15728	15556	15622	15696	15705	15750	15668	15680	15540	15572	15881	15814	15644	15621	15650	15637	15548	15693	15596	15737	15642	15606	15670	15560	15613	15798	15762	15707	15569	15738	15544	15752	15507	15609	15591	15698	15689	15613	15678	15525	15750	15614	15844	15740	15839	15471	15662	15561	15564	15838	15719	15608	15556	15555	15671	15862	15620	15574	15831	15688	15599	15736	15571	15711	15719	15768	15730	15672	15653	15726	15584	15729	15631	15859	15573	15650	15610	15592	15719	15840	15774	15793	15777	15720	15609	15739	15641	15632	15802	15658	15589	15675	15790	15864	15445	15488	15696	15699	15691	15683	15588	15685	15700	15490	15531	15525	15597	15697	15728	15807	15680	15645	15780	15748	15627	15902	15692	15686	15686	15634	15753	15610	15764	15868	15773	15558	15661	15673	15812	15551	15497	15670	15635	15778	15746	15692	15724	15471	15711	15661	15448	15715	15566	15783	15659	15862	16018	15752	15610	15939	15729	15565	15610	15756	15696	15771	15674	15858	15636	15654	15603	15818	15710	15693	15807	15717	15570	15630	15693	15712	15721	15791	15460	15709	15703	15759	15606	15694	15816	15650	15646	15764	15812	15799	15563	15570	15872	15607	15750	15632	15829	15666	15578	15625	15762	15697	15590	15585	15641	15751	15536	15540	15623	15788	15575	15588	15645	15645	15762	15569	15780	15840	15546	15750	15779	15703	15696	15894	15649	15652	15523	15750	15645	15665	15810	15850	15696	15557	15615	15684	15641	15709	15633	15667	15695	15742	15756	15690	15672	15756	15671	15818	15617	15737	15707	15680	15809	15613	15696	15757	15728	15694	15742	15870	15619	15636	15734	15967	15787	15671	15591	15766	15669	15729	15873	15676	15596	15675	15542	15677	15593	15776	15826	15651	15889	15558	15777	15605	15636	15742	15444	15778	15628	15761	15650	15652	15755	15651	15570	15767	15773	15606	15690	15572	15770	15744	15932	15696	15605	15720	15522	15731	15649	15773	15754	15834	15648	15595	15768	15519	15951	15539	15841	15666	15674	15747	15518	15619	15816	15880	15430	15739	15613	15562	15616	15791	15647	15737	15618	15537	15768	15475	15493	15604	15773	15611	15557	15775	15612	15820	15715	15771	15730	15640	15944	15564	15770	15652	15761	15590	15757	16049	15657	15666	15553	15677	15672	15584	15860	15921	15867	15739	15730	15592	15603	15528	15811	15677	15527	15619	15612	15712	15590	15929	15609	15466	15743	15729	15739	15843	15746	15604	15687	15620	15693	15519	15567	15505	15667	15620	15816	15625	15612	15652	15713	15486	15527	15611	15541	15605	15871	15713	15693	15849	15680	15493	15629	15571	15548	16031	15764	15624	15608	15765	15721	15546	15479	15686	15628	15839	15794	15661	15765	15482	15827	15665	15821	15748	15663	15596	15653	15834	15674	15504	15602	15795	15643	15486	15631	15759	15696	15756	15663	15711	15462	15843	15705	15659	15830	15827	15734	15569	15805	15641	15753	15745	15600	15739	15639	15601	15759	15677	15668	15704	15593	15387	15684	15631	15731	15627	15663	15502	15694	15800	15614	15845	15646	15699	15725	15758	15619	15578	15701	15566	15614	15758	15691	15740	15688	15713	15806	15746	15624	15716	15648	15649	15626	15791	15606	15678	15684	15823	15772	16049	15685	15971	15655	15899	15578	15764	15743	15700	15737	15627	15659	15682	15769	15647	15650	15652	15894	15623	15680	15686	15806	15737	15711	15767	15625	15573	15826	15646	15667	15663	15548	15921	15619	15582	15621	15634	15670	15447	15707	15943	15696	15563	15543	15521	15640	15666	15772	15717	15630	15906	15702	15852	15698	15573	15710	15771	15637	15758	15670	15736	15668	15637	15843	15673	15574	15605	15674	15703	15566	15470	15959	15679	15839	15670	15802	15748	15535	15679	15803	15793	15769
20295	28572	24581	17032	14404	14247	14238	14069	14048	14182	14037	13994	14010	14025	13941	14106	14032	13948	14121	14036	13950	13908	14106	13995	14038	14024	13979	14023	14030	13971	14135	14250	14074	13928	13927	13894	13913	14212	13870	13847	14008	14171	13863	13877	13890	14077	14100	13859	14015	13946	13928	14160	13990	13928	14004	13938	14090	14036	13900	14129	13914	13873	13872	13965	13951	13972	13932	14067	14025	14062	14097	14073	13860	13785	14014	13880	13923	13775	13911	13895	14067	14036	13943	13865	13983	14035	13919	13917	13903	14104	13929	14029	14118	13929	13721	13961	14042	14013	13963	13947	13782	14135	14024	13925	13886	13890	13869	13992	14011	13795	14073	13982	13993	13769	14044	13962	13944	14090	14053	13909	14133	14015	13995	13786	13972	13963	13974	13909	14301	13986	13859	14004	14055	13936	14004	13960	14074	13962	13983	14117	13932	14023	14167	13880	13891	14045	13985	13883	13928	13955	13884	13897	13863	13955	14195	13904	14058	13941	13829	14045	14051	13956	14086	14078	13982	14138	13931	14040	14144	14045	13878	14001	14050	14119	13996	13855	14038	14041	14066	13912	13998	13980	14201	13889	14062	13949	13957	14027	14130	14044	14056	14124	13857	13984	14016	13870	14105	13938	13808	14137	13971	14075	13775	13927	14048	13925	13979	13975	13905	13976	14015	13884	14035	13980	13991	13935	13944	13922	13926	14038	13990	14185	14181	14076	13908	14136	14027	14004	13841	13984	13991	14082	14003	13988	13945	13828	14095	13810	13867	13924	13980	13901	13900	14037	14006	13987	13838	14027	13836	14063	14005	13782	13961	13849	13948	13797	14049	14075	14062	13939	14168	14000	14056	14039	13939	14020	14020	13858	13921	13985	13778	14038	14031	13949	14043	14006	13963	14150	14033	14024	13840	14052	13832	14125	13816	13942	14006	13966	13963	14132	13938	14046	13864	13920	14023	13995	13991	13786	14063	14012	13843	13861	13971	14025	14208	13928	13913	13973	13976	14024	13938	13769	14137	14117	13831	13920	13692	13999	14051	14081	14094	14031	13855	13944	13962	13925	13965	14003	13862	13829	14036	13900	13953	13953	13991	13927	13986	13882	13998	13978	13816	13988	13914	13999	13946	13838	13786	13869	13961	14081	13976	13827	14079	13981	13861	14073	14045	13888	13907	14018	14175	13965	13958	14020	13986	13815	13967	14075	14117	13945	13959	14001	14039	13858	14036	13998	13910	13977	14012	13845	13761	13902	13919	14090	14016	13966	14100	13836	13952	13852	14044	14037	14056	13991	13973	13848	14068	13979	13971	13919	13963	13842	13897	13780	13927	14072	13982	13921	13960	13982	13812	13767	14073	13982	13851	13997	13935	13927	14134	14049	13874	14104	13910	13992	13987	13961	14001	13806	13871	14011	14145	13980	14071	13827	14015	13866	13955	13939	13993	13942	14121	14047	14011	14014	13839	13872	14092	13844	13961	14028	13884	14067	13917	13916	14072	13919	13969	13938	14080	14004	13867	14030	14176	13976	13850	13847	14077	13784	13860	13887	14131	14018	14120	14041	13987	13949	13902	13957	13988	14038	13890	13939	14073	13922	13976	13884	13943	13829	13828	13960	14004	13917	13933	14171	14017	14029	13931	13786	13965	13995	13873	14011	13951	13843	13683	14152	13949	13948	13861	13781	14014	14038	14016	13940	13817	14087	13924	13910	14062	13787	13989	14016	14000	14049	14153	13926	13967	13981	13945	13925	13971	13873	14194	14037	13879	13883	13957	14085	13977	14077	13872	13995	13826	13993	13986	13968	13984	14058	14009	13935	13910	13769	13934	14090	13906	13901	14221	14114	13995	13880	14096	13922	13853	14002	13990	13961	13930	13921	13954	14006	14070	14017	13859	14075	13982	13983	13944	14090	14109	13846	13991	13971	13997	13843	13748	13844	14097	13784	13993	14055	13843	14033	13845	14072	13946	13986	13895	13990	13906	13842	14155	13868	13962	13995	13871	13944	13959	13899	13941	13740	13872	14030	14053	14059	13958	13980	13937	13968	13990	13857	13983	13836	13991	13901	13872	13943	14012	14054	13946	13866	13870	14056	13929	14041	13943	13927	13974	13920	14097	14116	14031	13897	13923	13996	14065	13901	14019	13845	14059	14085	13815	13954	13978	13877	14018	13811	14022	14004	13941	14075	14053	14111	14006	13872	13943	13906	13818	14051	13928	13956	13976	13956	14000	13988	13907	14049	13975	14137	14121	13974	13788	13926	13939	14151	14006	14025	13830	13926	13886	13981	13909	13908	14011	13906	13988	13991	13948	14010	13982	14031	13989	14071	13994	14117	13916	13961	13984	14046	14140	13943	13726	13838	14084	13930	14021	14134	13974	13991	14044	13939	13964	13938	13891	14038	13852	14073	13888	14044	13862	13863	13880	14056	14105	13927	13982	13953	13971	13894	13898	14044	13911	13919	13883	14117	13926	13955	13963	14068	14079	13907	14184	14120	14049	14069	13895	14014	13958	13949	13966	14059	13980	13954	14008	14019	13926	13801	13874	14242	13912	13820	14105	14105	14059	13881	13923	14147	14083	13963	13847	14155	13991	13862	13800	13866	13845	14098	13992	13840	13952	13967	13956	14000	13936	13898	13971	14060	13990	13865	13916	13790	13995	13956	13951	13978	14148	13885	13999	14212	13955	13930	14108	13887	13951	13984	13963	13998	14095	13974	13961	14003	13989	13933	13963	13979	14106	13983	14038	13888	13961	14112	13864	13968	13787	13920	13912	13939	13949	14032	14006	13914	14026	14005	14031	13972	13985	14045	13955	13937	14102	13820	13803	13908	13979	14047	13916	14097	14023	13996	14016	13912	13834	13975	14021	13832	13972	13854	13821	13839	14132	14128	13875	13942	14018	13795	14003	13798	13889	13978	14029	13987	13899	13939	13966	14032	13952	14019	13899	13792	13974	14042	13978	14114	13822	13953	14064	13877	14091	14053	14264	13994	13856	14087	13969	14007	14045	13920	13926	13924	14029	13852	13808	14050	13827	14120	13924	14038	13971	14036	13919	13841	13960	13867	13881	14017	13978	13963	13967	14073	13951	13883	14216	13951	14085	14055	14053	13915	13983	13863	14239	14057	14162	13940	14027	14065	14012	14100	14104	13966	14014	13997	13726	13922	14002	13746	13938	14053	13992	13875	13966	14010	13862	13985	14013	14057	14062	13894	13938	13950	14048	14024	13805	13960	13773	14071	13975	14097	14033	13928	14020	14154	14223	14101	13857	14121	13805	14077	13861	13982	14023	13901	13821	13808	13876	14099	13780	14002	14111	13771	14079	13931	13984	13887	13845	13962	13850	13862	14117	13976	13965	14081	13909	14043	13952	13985	14025	14121	14021	14093	14098	13930	14146	13886	14040	13997	13970	13861	14129	13895	13938	14041	14001	13951	13977	13854	14086	13880	13917	13971	13971	14053	14159	13823	13835	13879	14063	14151	14026	13995	13941	13810	13894	14101	14083	14012	13870	13914	13962	13817	13964	14240	13808	14024	14083	14031	14023	14100	13845	13870	13865	13879	13870	13834	13961	13992	14034	13887	14199	13782	13978	14080	14032	14040	14184	13960	14094	14055	13869	13838	14025	13878	13842	14064	13927	14001	13865	14003	13878	13995	14099	13999	14147	14002	14041	13887	13965	14138	14017	14090	13933	13921	14035	13969	14138	14085	13897	13971	13965	14009	14016	14008	13951	13970	13993	14051	13964	14166	13990	13994	14018	14004	14104	13989	14044	14129	13936	13962	14084	14110	14026	14060	13982	14015	13824	13984	14153	14037	13819	14126	14096	14060	13932	13978	13978	13915	13908	13931	13932	13855	14099	13937	13991	13978	14016	13978	14135	13904	13884	13892	14104	13954	14004	13829	14030	13905	13866	13833	13884	14069	14011	13863	14077	13880	13988	13977	13896	13943	13955	13946	13838	13951	13980	13981	13977	13860	14053	14011	14100	13929	13861	13929	14033	14122	14009	13994	13819	14082	13880	13891	13861	13965	13962	14003	14037	14044	14015	13976	14032	14038	13933	14108	13975	13890	14013	14025	13903	13871	13903	13853	13982	13953	13891	13891	14002	13907	13965	14065	13955	13931	14017	13972	14112	13993	13873	13879	13864	13888	13873	13948	14042	13932	13826	13911	14023	13914	13996	14010	14135	13864	14054	13870	14098	13989	13991	14008	13951	13931	14078	13898	14036	14028	14014	13897	14174	13981	13893	14034	13895	13981	13815	13939	13939	14030	14212	13881	14088	13855	13973	14078	13911	14092	13973	14010	13868	13828	14007	14000	13876	13871	14030	13936	14054	13870	13951	13932	13944	13992	13909	13931	13861	13886	13930	14001	13903	14017	13970	13801	13913	14027	14030	13916	13919	14020	13838	13885	13939	13996	14001	14041	13977	13975	13958	13957	13747	14122	13940	14000	13955	14063	13806	13817	14045	14013	14035	14089	14045	13949	14000	13946	14029	14167	13922	14008	14146	13823	13918	13810	14036	14129	13894	13971	13997	13930	13859	13848	14022	14026	13979	14051	13837	14085	13883	13771	14047	13806	14198	13923	14016	14043	13964	14062	14121	14058	14005	14060	14039	14022	13897	14158	13989	14014	13982	13831	13903	13865	13940	14012	14016	13965	13862	13966	14102	13946	14121	13879	13963	13987	13949	13868	14016	14223	14099	13855	13916	14093	14076	13965	14030	13998	13968	13802	13942	14025	14053	13995	13977	14002	13938	14133	14036	14157	14142	13911	13960	14007	13915	13918	13868	13931	13906	14040	14046	13961	13827	13958	14163	14006	14024	14159	13978	14055	13800	13905	13836	14194	14073	14067	14028	14027	13953	14016	14074	13947	14017	13859	14007	14022	13899	14037	14063	13841	13993	13961	14068	13928	14113	13937	13868	14030	14005	13756	13970	14003	14022	13994	13962	14148	14056	14002	14051	13816	13999	14071	13935	13955	13959	14083	13888	13939	13972	13954	13991	13924	13933	14053	13874	13942	13921	13912	13923	13921	14047	13948	14053	13892	14093	13911	14013	13837	14075	13941	13936	14004	13979	14022	13992	14055	13978	13867	13852	13886	13996	13924	14021	14118	13933	13998
23296	20775	28011	23733	21504	20727	19416	17155	16682	16800	16805	16596	16721	16933	16449	16362	16291	16559	16437	16620	16478	16335	16401	16399	16373	16552	16818	16536	16525	16516	16609	16630	16404	16513	16490	16586	16401	16546	16339	16462	16398	16467	16404	16308	16424	16520	16427	16532	16486	16524	16443	16502	16448	16621	16614	16324	16607	16420	16421	16544	16598	16531	16547	16483	16550	16716	16872	16983	16800	16567	16683	16486	16504	16173	16415	16268	16572	16394	16392	16284	16360	16587	16470	16606	16309	16341	16490	16382	16392	16478	16585	16374	16362	16264	16328	16533	16274	16360	16355	16519	16454	16203	16428	16412	16428	16346	16317	16443	16351	16539	16322	16621	16330	16485	16371	16404	16532	16340	16390	16343	16331	16353	16564	16325	16463	16371	16580	16483	16500	16387	16444	16352	16315	16391	16501	16191	16465	16443	16391	16287	16255	16376	16394	16297	16367	16332	16286	16458	16364	16553	16517	16429	16549	16415	16321	16305	16488	16427	16426	16356	16396	16552	16489	16293	16572	16316	16514	16414	16465	16459	16227	16502	16437	16441	16456	16314	16321	16356	16389	16342	16566	16460	16457	16279	16578	16503	16391	16543	16272	16399	16302	16310	16523	16285	16547	16392	16529	16503	16387	16316	16484	16435	16491	16444	16566	16436	16338	16345	16440	16417	16397	16408	16502	16421	16411	16416	16259	16515	16355	16367	16165	16161	16240	16514	16423	16492	16311	16217	16375	16451	16375	16353	16561	16556	16383	16380	16267	16492	16617	16556	16489	16253	16315	16367	16196	16526	16264	16331	16403	16475	16407	16229	16593	16587	16444	16369	16301	16343	16274	16401	16458	16356	16305	16556	16536	16577	16513	16356	16616	16234	16439	16137	16451	16493	16370	16404	16469	16558	16587	16454	16378	16466	16399	16521	16314	16421	16269	16430	16321	16385	16636	16280	16311	16263	16393	16519	16544	16480	16493	16347	16413	16343	16310	16296	16453	16601	16528	16427	16392	16378	16217	16485	16312	16483	16341	16157	16359	16348	16344	16354	16154	16454	16513	16563	16350	16271	16507	16453	16518	16394	16453	16369	16473	16572	16440	16382	16392	16369	16199	16350	16524	16493	16386	16264	16434	16381	16458	16412	16362	16410	16421	16344	16192	16491	16309	16561	16316	16438	16398	16395	16416	16316	16593	16391	16362	16525	16459	16437	16391	16409	16324	16385	16475	16403	16293	16237	16216	16449	16446	16327	16611	16421	16458	16390	16366	16396	16234	16344	16372	16406	16348	16562	16501	16422	16174	16555	16535	16306	16309	16325	16522	16369	16421	16238	16498	16427	16420	16512	16449	16309	16526	16417	16318	16392	16552	16320	16475	16348	16533	16370	16445	16416	16452	16359	16463	16524	16559	16346	16415	16256	16284	16255	16553	16624	16380	16673	16399	16330	16375	16417	16499	16540	16333	16479	16520	16564	16336	16507	16541	16444	16277	16547	16386	16322	16335	16371	16480	16553	16264	16394	16342	16313	16379	16230	16467	16446	16274	16210	16248	16411	16500	16613	16482	16284	16490	16386	16383	16295	16346	16407	16530	16391	16398	16465	16546	16456	16255	16344	16314	16294	16366	16372	16551	16241	16433	16384	16348	16447	16374	16465	16338	16402	16316	16270	16368	16222	16383	16563	16539	16313	16236	16431	16443	16400	16487	16503	16338	16219	16409	16480	16220	16514	16372	16520	16398	16200	16417	16225	16485	16409	16374	16564	16420	16204	16454	16327	16706	16505	16483	16390	16351	16530	16369	16558	16605	16378	16312	16316	16283	16563	16443	16510	16451	16358	16481	16233	16507	16453	16597	16552	16268	16350	16349	16262	16469	16508	16243	16446	16465	16121	16607	16355	16391	16363	16313	16357	16319	16158	16156	16526	16374	16482	16602	16385	16448	16422	16348	16580	16490	16563	16332	16392	16422	16514	16429	16293	16579	16300	16350	16249	16562	16423	16422	16470	16332	16327	16291	16386	16413	16309	16404	16535	16423	16325	16479	16458	16286	16173	16323	16151	16432	16715	16438	16217	16567	16469	16260	16257	16393	16346	16616	16382	16335	16388	16463	16603	16341	16342	16271	16420	16397	16327	16315	16261	16394	16636	16286	16563	16590	16380	16395	16229	16528	16464	16530	16387	16451	16448	16357	16452	16436	16437	16433	16356	16444	16275	16484	16322	16415	16145	16331	16282	16503	16414	16440	16270	16156	16359	16268	16341	16340	16342	16585	16432	16389	16484	16301	16453	16244	16410	16282	16508	16443	16385	16520	16448	16617	16365	16408	16479	16416	16029	16377	16203	16415	16626	16438	16422	16635	16230	16251	16521	16316	16329	16410	16269	16258	16374	16565	16418	16545	16566	16440	16583	16448	16145	16286	16442	16388	16363	16416	16442	16472	16210	16276	16399	16324	16427	16283	16332	16468	16476	16477	16597	16345	16293	16464	16293	16459	16406	16450	16379	16339	16469	16447	16498	16516	16485	16506	16284	16139	16396	16224	16389	16529	16289	16287	16313	16595	16351	16430	16311	16315	16466	16377	16361	16523	16386	16463	16479	16386	16515	16498	16164	16412	16478	16397	16212	16504	16544	16516	16485	16346	16391	16306	16531	16300	16305	16496	16439	16379	16406	16223	16350	16453	16305	16374	16282	16348	16635	16443	16488	16483	16227	16339	16384	16254	16253	16208	16493	16474	16293	16124	16268	16378	16355	16279	16442	16576	16367	16364	16171	16319	16358	16376	16339	16434	16165	16338	16420	16512	16329	16449	16299	16484	16228	16555	16294	16405	16212	16356	16304	16289	16405	16518	16332	16403	16340	16430	16290	16311	16248	16324	16252	16524	16211	16534	16130	16403	16364	16369	16479	16538	16311	16514	16172	16279	16382	16184	16430	16308	16476	16513	16260	16310	16192	16350	16331	16497	16626	16445	16386	16619	16397	16525	16548	16382	16252	16294	16506	16362	16418	16555	16309	16450	16321	16373	16408	16267	16398	16445	16463	16456	16418	16413	16237	16276	16170	16367	16370	16433	16302	16230	16532	16449	16437	16245	16382	16493	16396	16440	16238	16367	16508	16326	16192	16394	16304	16432	16450	16336	16370	16314	16529	16372	16694	16426	16641	16301	16399	16320	16471	16183	16332	16473	16503	16244	16424	16582	16455	16509	16409	16513	16442	16469	16267	16502	16310	16335	16528	16465	16395	16300	16366	16376	16640	16356	16416	16675	16464	16362	16221	16281	16580	16385	16483	16634	16376	16550	16495	16526	16438	16564	16487	16510	16451	16609	16342	16307	16309	16474	16388	16551	16360	16278	16392	16313	16537	16423	16506	16329	16577	16641	16446	16395	16253	16325	16397	16506	16364	16319	16408	16446	16318	16332	16454	16442	16360	16293	16414	16301	16362	16384	16346	16405	16444	16560	16461	16197	16275	16442	16434	16350	16561	16377	16587	16307	16464	16466	16569	16446	16301	16330	16599	16441	16485	16377	16391	16425	16357	16294	16386	16438	16330	16352	16422	16380	16486	16256	16362	16488	16560	16343	16384	16362	16416	16519	16286	16296	16572	16452	16366	16565	16333	16393	16333	16224	16331	16377	16476	16335	16535	16321	16572	16649	16464	16268	16314	16496	16492	16303	16457	16344	16459	16576	16476	16315	16367	16312	16299	16394	16384	16367	16452	16590	16524	16589	16429	16424	16495	16448	16366	16515	16175	16481	16675	16410	16180	16497	16174	16513	16468	16336	16304	16281	16337	16388	16248	16267	16347	16468	16332	16286	16246	16332	16427	16355	16349	16454	16364	16239	16295	16524	16506	16254	16606	16378	16315	16311	16185	16522	16286	16441	16256	16205	16399	16425	16437	16233	16408	16461	16411	16339	16280	16239	16255	16403	16417	16369	16272	16410	16662	16309	16403	16491	16299	16411	16320	16337	16489	16531	16231	16368	16278	16523	16504	16571	16268	16426	16404	16147	16325	16282	16579	16410	16574	16646	16648	16367	16412	16436	16367	16659	16474	16411	16567	16379	16311	16429	16417	16335	16398	16406	16543	16067	16170	16432	16483	16389	16218	16688	16361	16502	16330	16431	16274	16482	16380	16318	16516	16325	16357	16588	16252	16259	16352	16370	16382	16482	16278	16526	16540	16450	16391	16510	16441	16467	16152	16446	16578	16552	16340	16350	16412	16298	16378	16347	16276	16493	16195	16460	16531	16456	16537	16284	16321	16278	16383	16283	16407	16439	16435	16468	16441	16186	16328	16387	16362	16482	16475	16406	16459	16405	16295	16450	16441	16265	16610	16653	16469	16554	16531	16486	16494	16503	16383	16403	16305	16240	16363	16514	16424	16322	16283	16529	16268	16398	16348	16357	16412	16288	16241	16339	16389	16305	16438	16280	16468	16377	16401	16620	16530	16580	16437	16425	16300	16429	16489	16497	16301	16440	16252	16384	16532	16529	16487	16341	16377	16378	16389	16332	16275	16447	16458	16381	16263	16386	16399	16385	16397	16459	16700	16407	16434	16291	16332	16365	16458	16390	16416	16234	16270	16322	16111	16519	16430	16432	16355	16496	16379	16368	16229	16296	16532	16689	16358	16377	16365	16411	16484	16291	16512	16388	16503	16461	16420	16421	16398	16440	16395	16494	16340	16392	16277	16299	16338	16381	16381	16373	16269	16304	16155	16488	16338	16248	16278	16408	16382	16505	16340	16345	16476	16291	16505	16301	16181	16366	16502	16370	16262	16269	16266	16428	16308	16488	16380	16372	16359	16388	16561	16556	16557	16490	16329	16336	16469	16326	16483	16573	16503	16520	16502	16318	16342	16419	16296	16284	16575	16408	16419	16318	16325	16505	16411	16269	16520	16514	16406	16592	16272	16380	16413	16454	16383	16552	16383	16257	16129	16293	16508	16512	16638	16600	16020	16425	16348	16586	16284	16596	16538	16384	16452	16267	16242	16413	16551	16415	16360	16298	16227	16369	16417	16469	16335	16439	16289	16271	16425	16486	16273	16581	16405	16373	16622	16314	16378	16308	16409	16389	16404	16387	16503	16429	16643	16314	16392	16435	16293	16284	16574	16321	16331	16414	16416	16422	16410
23446	42395	36054	21704	17241	15458	15026	15004	14791	14869	14696	14683	14722	14660	14580	14694	14585	14700	14674	14629	14658	14576	14686	14580	14506	14644	14482	14853	14536	14704	14561	14615	14489	14496	14357	14572	14608	14663	14582	14639	14545	14537	14538	14677	14493	14634	14448	14439	14503	14509	14571	14814	14615	14551	14749	14546	14512	14524	14527	14453	14530	14434	14574	14478	14635	15039	15369	15198	14889	14819	14678	14483	14466	14683	14236	14544	14530	14451	14608	14496	14463	14593	14730	14657	14646	14494	14601	14577	14526	14551	14564	14584	14737	14444	14643	14480	14568	14551	14582	14529	14353	14761	14496	14344	14521	14464	14494	14626	14705	14438	14440	14456	14372	14611	14465	14513	14409	14553	14463	14533	14637	14578	14651	14562	14452	14571	14545	14648	14495	14504	14449	14537	14467	14504	14586	14411	14372	14528	14536	14704	14596	14471	14431	14634	14581	14514	14527	14619	14449	14361	14437	14618	14590	14526	14460	14493	14488	14532	14561	14485	14720	14431	14652	14618	14489	14541	14458	14498	14569	14574	14599	14451	14418	14498	14663	14529	14641	14659	14570	14464	14606	14310	14481	14419	14485	14601	14664	14669	14525	14473	14405	14612	14511	14360	14564	14471	14297	14439	14427	14557	14598	14375	14581	14315	14485	14582	14553	14423	14389	14678	14623	14530	14662	14483	14594	14457	14499	14661	14412	14355	14514	14549	14586	14456	14399	14500	14532	14476	14423	14420	14548	14519	14594	14450	14561	14530	14460	14431	14571	14390	14500	14565	14581	14616	14589	14461	14374	14378	14677	14670	14475	14463	14476	14543	14527	14508	14629	14488	14697	14584	14543	14626	14454	14546	14491	14568	14493	14472	14402	14468	14582	14643	14642	14521	14404	14489	14610	14427	14391	14556	14591	14512	14506	14445	14639	14396	14373	14516	14567	14596	14576	14496	14617	14572	14460	14491	14584	14442	14440	14559	14535	14543	14408	14407	14449	14613	14542	14477	14528	14496	14476	14480	14567	14547	14452	14447	14458	14489	14538	14407	14518	14532	14603	14574	14509	14524	14538	14410	14603	14616	14562	14476	14529	14539	14401	14372	14571	14529	14466	14380	14437	14531	14500	14485	14588	14413	14490	14442	14487	14629	14463	14508	14536	14491	14467	14394	14606	14452	14424	14496	14365	14435	14538	14416	14415	14610	14556	14396	14653	14409	14535	14696	14724	14507	14615	14639	14427	14323	14488	14417	14580	14478	14532	14496	14731	14562	14625	14622	14550	14503	14506	14545	14674	14653	14425	14465	14467	14637	14297	14516	14375	14403	14538	14621	14377	14449	14476	14572	14487	14369	14480	14636	14360	14456	14428	14559	14556	14730	14521	14535	14584	14433	14542	14727	14561	14586	14593	14461	14546	14389	14611	14515	14389	14561	14563	14442	14646	14694	14487	14524	14617	14572	14479	14429	14598	14483	14632	14397	14614	14542	14546	14602	14429	14469	14475	14579	14832	14506	14510	14566	14560	14356	14354	14596	14443	14473	14571	14357	14629	14551	14444	14648	14437	14470	14429	14313	14680	14574	14362	14650	14466	14509	14432	14517	14360	14491	14561	14426	14666	14316	14458	14447	14528	14437	14403	14527	14607	14543	14578	14637	14452	14460	14484	14586	14607	14543	14492	14481	14396	14603	14629	14359	14651	14482	14608	14509	14543	14643	14544	14635	14528	14497	14554	14582	14619	14411	14661	14588	14490	14450	14660	14587	14454	14472	14568	14577	14536	14544	14416	14506	14458	14432	14497	14506	14473	14432	14475	14495	14370	14601	14462	14693	14419	14562	14563	14588	14489	14638	14579	14657	14560	14475	14604	14462	14729	14372	14521	14516	14557	14666	14612	14594	14603	14698	14532	14595	14712	14522	14530	14609	14475	14421	14394	14495	14495	14381	14537	14458	14347	14544	14378	14382	14710	14443	14487	14540	14570	14472	14484	14465	14474	14644	14592	14538	14433	14407	14450	14527	14390	14480	14556	14448	14409	14519	14448	14499	14414	14486	14564	14356	14479	14525	14539	14640	14552	14434	14628	14594	14547	14651	14435	14576	14342	14494	14629	14362	14456	14523	14461	14550	14430	14574	14556	14492	14476	14448	14596	14410	14461	14465	14450	14348	14465	14530	14477	14538	14580	14368	14606	14533	14490	14417	14569	14464	14324	14601	14468	14330	14588	14395	14497	14578	14415	14547	14565	14440	14540	14474	14520	14577	14631	14653	14499	14599	14542	14632	14621	14667	14453	14568	14546	14546	14493	14437	14430	14319	14488	14476	14606	14401	14529	14527	14276	14460	14576	14558	14524	14697	14668	14525	14368	14355	14783	14661	14529	14512	14408	14546	14401	14500	14357	14551	14476	14467	14444	14431	14554	14500	14358	14575	14619	14420	14428	14586	14577	14488	14509	14533	14484	14509	14482	14672	14508	14555	14422	14514	14517	14516	14403	14383	14497	14588	14554	14451	14607	14330	14620	14479	14535	14442	14728	14433	14596	14396	14415	14636	14563	14522	14628	14518	14671	14361	14533	14558	14619	14549	14482	14498	14423	14630	14376	14486	14557	14334	14574	14525	14396	14457	14533	14584	14464	14533	14616	14611	14285	14474	14581	14535	14665	14493	14456	14756	14495	14344	14610	14634	14537	14549	14540	14544	14512	14402	14514	14618	14354	14577	14434	14411	14512	14632	14387	14557	14438	14522	14676	14508	14513	14707	14471	14692	14431	14622	14443	14397	14555	14452	14541	14614	14487	14519	14449	14455	14296	14436	14653	14452	14513	14347	14755	14530	14466	14509	14510	14599	14534	14446	14512	14611	14498	14523	14533	14427	14540	14413	14484	14453	14497	14695	14451	14320	14361	14438	14466	14526	14520	14632	14808	14526	14481	14505	14391	14506	14494	14688	14529	14580	14526	14527	14557	14523	14465	14680	14449	14494	14535	14476	14652	14437	14558	14638	14594	14602	14589	14649	14541	14673	14608	14484	14336	14432	14508	14414	14527	14519	14613	14662	14533	14638	14561	14707	14601	14467	14433	14484	14633	14516	14546	14312	14413	14488	14528	14415	14456	14509	14427	14394	14434	14467	14461	14487	14505	14559	14433	14570	14513	14500	14518	14636	14535	14466	14566	14326	14558	14524	14418	14551	14500	14544	14409	14352	14632	14562	14621	14525	14617	14305	14611	14495	14512	14485	14662	14397	14410	14562	14579	14442	14438	14468	14502	14456	14644	14446	14479	14444	14592	14550	14628	14512	14593	14641	14638	14502	14629	14452	14482	14765	14476	14448	14467	14476	14523	14565	14578	14431	14459	14659	14399	14627	14530	14487	14484	14499	14655	14652	14581	14479	14462	14577	14433	14470	14552	14348	14460	14448	14565	14577	14617	14611	14469	14248	14596	14482	14583	14585	14540	14574	14504	14684	14560	14524	14469	14491	14464	14295	14463	14498	14473	14483	14442	14456	14499	14650	14553	14329	14338	14712	14558	14449	14499	14429	14309	14329	14777	14384	14592	14530	14498	14551	14559	14530	14423	14594	14524	14598	14494	14448	14559	14465	14494	14453	14621	14435	14474	14548	14653	14508	14474	14555	14574	14483	14454	14517	14397	14505	14580	14496	14539	14642	14482	14569	14500	14621	14447	14494	14555	14605	14463	14655	14501	14437	14473	14485	14540	14534	14519	14485	14559	14515	14709	14569	14571	14375	14436	14594	14540	14547	14613	14495	14519	14423	14567	14373	14288	14529	14628	14403	14524	14515	14526	14424	14431	14715	14458	14573	14753	14561	14331	14606	14610	14569	14439	14504	14493	14491	14599	14501	14376	14526	14386	14575	14506	14636	14596	14631	14517	14510	14472	14544	14511	14570	14480	14546	14430	14548	14534	14492	14590	14690	14620	14497	14554	14445	14457	14512	14541	14525	14576	14601	14457	14458	14574	14346	14484	14617	14547	14480	14607	14509	14570	14445	14473	14465	14458	14516	14321	14621	14669	14399	14612	14516	14634	14593	14567	14521	14632	14458	14543	14615	14617	14622	14506	14494	14509	14566	14571	14489	14506	14660	14514	14382	14589	14648	14448	14439	14600	14547	14683	14650	14588	14559	14582	14343	14428	14468	14521	14539	14605	14466	14449	14576	14435	14611	14587	14528	14741	14594	14627	14482	14684	14608	14523	14627	14439	14329	14476	14647	14518	14575	14467	14369	14455	14667	14537	14588	14617	14367	14480	14588	14407	14685	14509	14374	14526	14603	14427	14469	14479	14546	14450	14527	14282	14562	14721	14531	14469	14280	14499	14354	14577	14440	14563	14496	14446	14565	14505	14578	14526	14486	14495	14606	14351	14627	14460	14445	14491	14532	14412	14538	14552	14523	14461	14679	14690	14462	14506	14761	14597	14580	14584	14495	14577	14591	14462	14738	14481	14574	14528	14449	14519	14543	14355	14625	14546	14595	14384	14544	14513	14458	14293	14518	14558	14565	14434	14437	14393	14604	14380	14514	14551	14476	14565	14539	14421	14457	14390	14517	14623	14388	14577	14525	14666	14451	14671	14510	14625	14587	14519	14599	14639	14489	14515	14562	14611	14460	14456	14664	14481	14445	14365	14546	14408	14550	14417	14636	14484	14555	14367	14544	14516	14542	14359	14604	14563	14556	14565	14771	14657	14403	14617	14557	14580	14470	14606	14535	14515	14555	14296	14557	14377	14461	14644	14508	14706	14468	14383	14540	14629	14400	14365	14447	14522	14615	14435	14428	14483	14578	14701	14549	14591	14692	14465	14489	14517	14644	14463	14527	14419	14559	14582	14609	14487	14501	14583	14579	14491	14429	14431	14427	14508	14671	14481	14411	14466	14478	14514	14495	14638	14362	14581	14605	14470	14536	14533	14463	14495	14382	14513	14548	14609	14432	14666	14692	14531	14527	14390	14448	14552	14504	14647	14418	14515	14532	14520	14702	14385	14507	14499	14370	14389	14459	14420	14520	14508	14435	14590	14419	14447	14316	14533	14435	14351	14688	14616	14549	14499	14595	14595	14346	14318	14574	14570	14411	14577	14362	14493	14467	14595	14651	14353	14521	14577	14605	14491	14633	14461	14572
22227	20784	28350	23240	21009	23156	24957	20366	19435	19878	19509	19511	19334	19522	19441	19525	19125	19166	19289	19169	19275	19179	19176	19246	19024	19174	19259	19253	19222	19032	19098	19095	18795	19074	19084	19051	19199	19246	19048	19110	19114	19183	19166	19014	19094	19148	19091	19046	19229	19079	19257	19245	19119	18946	19078	19221	19086	18950	19240	19026	18991	18846	19162	18920	19359	19594	20078	19865	19508	19237	19227	19078	19193	19242	19069	19210	19116	19268	19066	19285	19081	19021	18994	19003	19110	18892	18977	18826	18917	18968	19005	19012	19025	18966	19043	18949	18953	18970	19268	19107	18788	19238	19064	19018	18810	18900	19042	18819	19102	19001	19018	18829	19081	18945	19010	18619	19040	19000	19041	19004	19048	19081	18869	18957	18914	18956	18929	19042	19215	18969	19082	19017	18822	19009	18944	19004	18959	18917	19074	19024	18912	19035	18822	19082	18883	18940	19119	18864	18892	19085	19077	19166	19046	18892	19041	19196	19039	19141	18900	18912	19063	18900	19006	18921	18994	19174	19066	18956	18927	19171	18837	18772	18993	19093	18873	18925	19151	19037	18981	18959	19087	18754	19090	19085	18991	18800	18888	18913	18937	18915	18815	18994	19055	18952	18944	19053	19082	19037	18775	19189	18850	19073	19021	18974	19026	19141	19109	18857	18948	19061	18923	18915	18966	18949	19041	18874	19010	19084	19044	18732	19049	18994	18851	19081	18907	18996	19062	18958	19067	18991	19129	18983	19069	19046	18890	18898	18948	19068	19029	18957	18900	19067	18865	19062	19138	18916	18910	18862	19042	18796	19030	18834	18793	19113	19140	18871	18941	19089	18946	18945	19062	19118	18889	19115	18985	18938	19043	19231	19043	18962	18992	18847	18881	18923	18974	18905	18761	18862	18988	19002	19060	18930	19073	19131	18914	18771	19087	18938	18891	19040	18959	18895	19017	19259	19102	18796	19096	18866	18959	19038	19055	19098	18960	19173	19152	18889	18926	18934	18747	19107	18941	18959	19065	19065	19285	19206	18948	19091	19107	19036	18978	19127	18787	18875	18922	19067	19117	18832	19004	19026	18968	18764	19097	18970	19020	19145	19016	19023	18948	19047	18972	18859	19110	19070	19260	18989	19119	18958	19017	19089	18934	18911	19067	18956	18987	18761	19080	19154	18969	19163	19080	19067	18902	18974	19045	18907	18737	18849	18989	19083	19098	18952	18906	18859	18970	19243	19128	19136	18867	18939	18880	19154	18982	18799	18937	19084	19311	18894	19016	19268	18921	18924	18985	18946	19160	19082	18966	19060	19111	19038	18958	18930	18909	18846	19011	19129	19232	18994	18972	19230	19112	18974	19078	18924	18950	18983	18731	18870	18903	18835	19015	19037	19080	19038	19027	19017	18981	18884	18925	18890	18794	18915	18887	18745	18875	19094	18877	19059	18930	18979	19012	18902	19012	18896	19002	18999	19192	18913	19105	19216	18973	18932	19027	18921	19179	19020	19026	19013	19005	18913	19268	18824	18776	19021	19079	19084	19213	18926	18995	18956	18880	18875	18946	18835	18985	18982	19004	18967	18974	19181	18885	19070	19035	18933	18959	19010	19179	19139	18712	18930	19128	19003	19114	19183	18868	18948	18910	18894	18823	19033	19078	19021	18815	19067	19074	19013	18924	18847	19110	18782	18905	18996	18700	18928	18782	18960	19062	19256	18854	18875	18996	18895	18989	18834	19109	19103	18928	18957	18984	19086	18973	18991	19201	18954	19137	19074	19072	18838	19129	19197	18892	19042	19101	18955	18896	18877	19345	19202	19029	18866	18853	18823	19034	19005	19120	19191	18917	19057	18844	18778	18946	18966	18837	19058	18928	18843	18730	18876	18897	18831	19057	19063	19039	19035	19125	18918	18984	18995	18953	19078	19012	18968	19192	18893	19063	18731	18908	18814	19103	19131	18947	18895	18846	18844	19057	19011	18857	18968	18812	18990	18707	18912	18847	19112	18906	18859	18986	19003	19105	18933	19041	19021	18951	19090	19130	19057	18934	18967	18932	18961	18892	19062	18952	18839	19059	18959	18828	19115	19056	18949	19282	18998	18800	19119	18968	18846	18803	19043	18878	19004	19215	19003	19183	19007	18842	18925	18941	18809	18953	18906	18922	19145	18926	18860	19007	19001	18862	19184	18946	19111	18941	18958	19029	19137	19004	18864	19176	19042	18856	18985	18774	19110	19125	18967	18892	19014	18725	19083	19040	18941	18850	18984	18987	18822	18941	19008	19062	19073	18958	18813	19036	19004	19010	18888	18866	18919	18877	18990	19115	19113	18767	18832	19022	18877	19230	18937	19019	18915	19089	18898	19016	19017	19071	18770	18918	18969	18977	18937	18779	19077	19021	19022	18844	19030	18964	19044	18874	18983	18837	18938	19204	19023	19122	18992	18930	19060	19045	19080	19124	19256	19014	18973	19041	19097	18944	18933	18981	19035	18884	19010	19059	18794	19032	18956	19013	18824	18970	19029	19025	18929	19134	18907	18988	18979	19175	18873	19039	18845	18729	19056	19180	18837	19009	18984	19041	19065	18721	18875	19001	18916	19091	19076	18934	18844	18796	18985	18968	18871	19182	19016	19174	19061	18729	18881	18840	18922	19067	18987	19051	18778	19129	19034	19017	18926	19003	18903	18881	19053	18906	19168	18994	18885	18988	18943	19010	19010	18969	18977	18935	18920	18976	18756	18946	18913	18884	18933	19012	18962	19106	18957	19028	19071	19128	18849	19029	18901	19011	18852	19032	18800	18898	18800	19192	18939	18938	18968	18922	18971	19122	19023	19223	18981	18989	18748	19038	18851	18814	18764	18804	19038	18980	19050	19082	18920	18942	18972	18999	18712	19164	19001	19149	18849	19029	18804	18846	18947	19001	19027	19268	19023	18993	19136	19028	19049	18809	19097	18919	18991	18976	19086	19116	19047	19002	18996	18937	18686	18746	18846	18912	19008	18955	18876	19052	18816	19023	19067	19050	19017	18989	19007	18791	19025	18951	19029	18791	18884	19281	19022	19023	18845	19059	19104	18924	18988	19138	18822	18906	18934	18797	18960	18984	19024	18962	18960	19024	19059	18811	18932	19025	19184	19045	19071	19056	18918	18993	19037	19241	19041	19119	19114	19112	19009	18892	18897	18964	18921	19074	18980	19000	19063	18966	19015	19059	19151	19044	19008	19089	18961	18967	19016	18899	19068	19028	18965	19002	19248	18841	18741	18901	19136	18896	18923	18942	18924	18925	19020	19033	18925	18986	18968	18929	19178	19058	18875	19022	19027	19107	18994	19033	19086	19171	19027	18894	18848	19060	19137	19098	18887	18967	18936	18865	18813	18868	18914	19039	18873	18955	19030	19129	18887	19028	18792	19167	18851	19017	19189	19069	19092	19148	19025	18997	18840	18850	19010	18831	18932	18881	18884	18852	19394	19185	18695	18932	18903	19164	19026	19117	18847	18911	18921	18915	18894	18872	18952	18807	18933	18962	18936	18873	18718	19028	19204	19100	18884	18878	19010	18934	19043	19148	18946	19066	19149	18999	19025	18819	18906	18991	18932	19273	19162	18978	18996	19108	18789	19025	19068	19042	18957	18950	18956	18981	19028	18860	19093	18889	18837	19118	19019	19071	19056	19070	18877	19069	18761	18918	19067	19144	18919	19032	19077	18914	18824	18737	19061	19007	19001	19063	19167	19002	19040	19002	19036	19072	19066	18924	18970	18783	18866	19045	18886	19018	19191	18904	19014	18960	19216	19007	18822	18983	18998	19068	19010	19066	18879	19021	19182	18811	19191	18950	18977	18812	18740	18861	18982	19069	18926	18851	19012	19033	18988	18973	18848	19049	18887	19004	18897	19116	18964	19083	18944	18776	19024	18995	18906	19068	18949	19199	19068	19012	19068	18963	19192	18995	19187	18984	19046	18902	18973	18912	19088	18799	18926	18993	18845	18786	18894	18746	18789	18875	18904	18994	18870	19002	19037	18997	18940	19028	18934	19035	19250	18899	18927	19130	19122	19018	18955	18805	18942	19037	19011	18977	18872	18927	18866	19187	19022	19018	18919	19087	18818	18826	19079	18950	19063	18958	18838	18921	19002	19234	18977	18879	19024	19114	18958	18860	19017	18965	18994	18789	18891	19013	18953	18915	18991	18951	18647	19017	18900	18914	19032	18870	18944	18988	19100	18850	18909	19118	18836	19052	19014	18939	19063	18870	19039	18956	19089	19130	19055	18879	18977	19125	19115	18880	18946	19006	19112	19063	18920	18809	18874	19049	19098	19032	18872	19090	18812	18972	19174	19138	19027	18978	19001	18911	19059	18966	18991	18847	19179	18763	18788	19148	18967	18991	18974	18866	18818	19009	18986	18834	19025	19103	19093	18985	18909	18763	19090	19029	18982	18927	19135	19005	18978	19055	18963	19180	19178	19061	18980	18889	18898	19015	19266	18883	19002	18989	18891	19065	18989	18909	18996	19159	19073	18949	19216	19073	19130	19146	18956	18962	19002	19037	18783	19036	19150	18927	19011	18809	19192	18961	18851	18947	19003	18892	19203	18863	19061	18874	19063	18958	19077	18935	19056	18936	19011	18742	18979	19069	19018	19043	18854	19003	18995	19087	19052	19045	19137	19169	19002	19212	19254	19144	18846	19118	19102	19166	19232	19079	19155	19002	19137	18860	19104	19059	18941	18880	18809	19037	18902	18963	19066	19001	19085	19125	18979	19068	18896	18978	18943	19053	19139	18907	19018	18918	18962	18849	19029	18997	18936	19018	18835	18968	19019	19139	18778	19035	19135	19115	18888	18897	19014	19042	18836	18946	18904	18965	19134	18887	18979	18958	19138	18925	18899	18951	18911	19057	18918	19065	18643	18909	18990	19061	18958	18970	19139	19113	19060	19023	18883	18973	19034	18877	18736	18800	19049	18937	18998	19123	19054	19082	19007	18904	19017	18933	18985	19073	18940	19066	18982	19125	18941	19037	18869	18933	19014	19000	18970	18893	19153	19036	18801	18878	18980	18775	18958	19066	19032	19043	19095	18904	18866	18963	19009	18937	19039	19195	18883	19070	19094	19275	19137	19011	18796	18933	18791	18914	18967
27431	49637	38899	26866	20096	17704	17005	16687	16376	16435	16310	16488	16138	16134	16353	16184	16118	16079	16124	16174	16207	16098	16161	15856	16067	15962	15988	15941	16002	16116	16118	16156	15980	15977	15984	16059	16120	16217	15961	15977	15900	15975	15978	16128	16015	16129	15849	15973	16197	16033	16109	16130	16005	15876	16041	15873	16007	15956	16075	15932	15990	15898	15963	16018	16321	16998	17201	17201	16697	16198	16096	15956	16011	15917	16085	15982	16102	16057	15997	15883	15988	16170	15923	16020	15918	16022	15976	15822	16047	15874	15883	16202	15907	15951	16038	15817	15947	15992	15952	16085	15908	16062	16103	15927	15931	15826	15961	15927	16008	15935	15905	15880	15897	16010	15970	15830	16085	16012	15975	16023	16077	15916	15952	15949	15979	16059	15800	15876	16042	15840	15877	15752	15803	16046	15795	15889	15932	15910	15811	15886	15903	15891	16099	15979	15888	16017	15913	15995	16032	16012	15797	16191	15888	16007	15933	15927	15934	15806	15778	16059	15948	15971	15899	16031	15985	16099	15905	16002	16091	16050	15978	16023	16132	15909	15926	15988	15977	15997	15937	16034	16017	16008	16049	15929	16058	15946	15922	15838	15942	15742	15971	15787	16076	16072	15734	15979	15956	16097	15955	15911	15933	16052	15871	15679	15790	15790	15986	15983	15863	15921	15926	15836	15909	15916	15990	15950	15987	15795	15690	15904	15996	16098	15818	16011	15854	15866	15981	15926	15978	15893	15964	15954	15813	15971	15877	15917	15843	15956	16041	15825	15820	15970	15783	15930	15980	15961	15842	16005	16051	15879	16020	15879	16000	15924	15874	15872	15884	15921	15890	15857	15963	16035	15870	15917	16079	15862	15879	15932	15987	16138	15993	15978	15899	15985	15904	15838	15957	16174	16163	16057	16021	15977	15862	15949	15851	16126	16004	15894	16090	16041	15941	15975	16006	16008	16116	15883	15910	16021	15894	15933	15920	15772	15985	15793	16094	15954	15956	15833	16019	15841	15971	16039	15967	16026	16062	15980	15940	16033	16015	15959	15825	15876	16137	15813	15930	15968	15846	15911	16079	15937	16040	15845	15964	15926	15988	15893	15825	15975	15978	16134	15864	16084	16020	15899	15727	15978	15833	15954	15891	15979	15786	15888	15995	16035	15891	16096	15890	15877	15992	16085	15996	16046	15867	15776	15853	16110	15970	16033	15841	16062	15906	16008	16068	16003	15803	15901	15950	15881	15684	15904	15834	15973	15990	15998	15913	15844	16090	15922	15837	16023	16020	15974	15898	15946	15909	15946	15954	15918	15965	15919	16046	15936	15971	15894	15957	15993	16059	16079	15887	15985	15939	15927	16005	15916	15919	15926	15885	15851	15923	15881	15987	16032	15993	15946	16063	15920	16019	15909	15983	15909	15988	15938	15807	16061	15853	16051	15869	15912	15841	15983	15941	16020	15748	15898	15930	15866	15944	15851	15847	16098	15908	15966	16042	15851	15929	15802	15964	15992	15930	16017	15924	15834	15934	15838	15871	15884	15967	15979	16198	15956	16031	15944	15839	15993	15975	15813	16023	16076	16116	15986	15784	15905	16005	15959	15924	15805	16005	15778	15782	16023	16031	16044	16015	15946	15830	15808	15951	15817	16026	15908	15949	16011	15963	16117	16005	15940	16091	16021	15908	15824	16003	15825	15991	15905	15866	15824	15990	15844	16050	15848	16006	15908	15979	15987	15901	15893	15844	15932	16008	15872	16105	15870	15946	15901	15976	16034	15906	16106	15810	15773	15959	16007	15819	15959	16107	15987	15849	15897	15884	15849	15981	16003	15948	15876	15969	15921	15973	16116	16014	15885	15815	15949	15905	15788	15883	15943	15927	15998	16120	16024	16007	15914	16020	15855	16017	16172	15933	15964	15824	15931	16024	16023	15925	15842	15781	15952	15956	15813	15900	15996	15745	15976	15798	16036	15961	16006	15891	16012	15933	16015	16033	16050	15960	16180	15903	15986	15930	16015	15911	15971	15856	15933	15892	15866	15927	15959	15935	15850	15869	16168	15929	15867	15970	15662	16025	15960	15781	15971	15898	15981	15907	15938	16056	16006	15785	16071	15933	15912	15996	15852	16080	15930	15907	15881	15876	15967	16120	15993	15937	16030	15814	16026	15811	15859	15858	15993	15970	16012	15902	15799	16087	16056	15910	16006	16048	15866	16038	15922	15981	16092	15986	16038	15920	16010	15933	15800	16049	15933	15921	15999	16017	15825	15959	15823	15974	16035	15997	16080	15818	16048	15974	15918	15999	15896	15998	15839	15986	16046	15950	15860	15896	15969	15936	15999	15980	16011	15901	15851	15995	15832	15956	16084	16006	16071	16018	15896	16034	15694	15974	15773	15889	15840	15756	16057	15906	15860	16151	16004	16012	16117	15923	15884	15891	16032	15831	15827	16065	15766	16069	15909	16135	15818	15835	15950	15837	15858	15942	15993	15785	15933	16060	15841	15935	15908	15858	15982	15962	15983	15829	15962	15899	16049	16002	15857	15958	15959	15843	16138	15901	15970	15988	15902	15916	15778	15987	15962	15787	15881	16067	16021	16167	15881	15799	15999	15953	16007	16077	16019	15994	16035	16073	15890	15901	15726	15932	16038	15989	15966	15845	16066	15907	15928	16006	15994	15925	15899	15849	15898	15983	15980	15867	15825	15925	16050	16121	15832	16011	15889	16062	15982	15967	15850	15837	16008	15923	16048	15780	15940	15918	15958	15993	16078	16116	15858	15940	16023	15932	16066	15921	16053	15868	15880	16045	15771	15793	15918	15841	15845	16044	15964	16049	15941	15879	15810	15991	15955	15874	15930	15947	16008	16192	16106	15979	15963	15822	16029	15976	15869	15883	15851	15970	15935	15823	15960	16018	16105	15920	16039	16097	16034	16074	15898	16049	15983	15888	16074	15927	15939	15884	15946	15880	15981	15837	16112	15927	15969	15921	15892	15823	16016	16018	15920	16008	15827	15926	15987	15792	16053	16076	15998	15847	16060	15986	15993	15999	15869	16025	15796	15772	15773	16068	15856	15917	15762	15825	16031	15811	15977	16015	15736	16056	15957	16033	16022	15965	15894	15827	15938	15982	15838	15917	16122	15871	15817	16002	16008	16053	15879	16037	16024	15889	16000	15985	16001	15964	16100	15971	15958	15961	15907	15892	15808	15954	15810	15917	15869	15793	16023	15908	15753	15937	15862	15787	15943	16079	15989	15930	15835	15920	16005	15952	15994	16030	15868	16033	16017	15876	16049	15921	15919	15939	15820	15923	15882	16016	16006	16054	15967	15776	16093	16002	15730	16017	15941	16036	15946	15923	15923	15924	16194	15969	16010	15723	15863	15932	15972	16056	15871	16002	16086	15956	15861	15930	15828	15725	16025	15986	15807	15948	15744	15846	16086	15932	16055	15899	16099	15959	15883	15821	15946	15861	15988	16140	15936	16087	15979	15947	16049	15903	16000	16040	15907	15876	15684	16036	15885	16146	16035	15957	16014	15787	15851	15708	16024	15903	15947	15789	16013	16105	15918	15954	15945	15959	15849	16037	15977	15873	16019	15852	15682	15876	15968	16163	16058	15940	16023	16072	16000	15797	16038	16045	15805	15998	16059	16059	15941	16046	15968	15919	15834	15791	15973	15923	16002	15879	16098	16020	15946	16024	15876	16034	15796	16060	15971	15835	15877	16018	15870	15730	16023	15857	16057	15972	15989	16048	15925	15786	15937	16062	16051	15867	15964	16061	15898	16110	15863	15795	15841	15955	15879	15917	16076	15967	15931	16151	15942	15944	15929	15959	15849	16038	16060	16007	16042	16061	16030	15951	15953	15841	15923	15948	15946	15812	16082	15839	15994	15918	15903	15712	15900	15992	15806	15912	16111	15828	15848	15945	15887	15720	16020	16035	16010	16134	15974	15927	16018	16063	15926	16023	15941	16093	15914	15984	15800	15912	15792	15900	15896	15876	15943	15721	16002	15819	15866	16164	15990	15931	16081	16113	15758	16070	15820	15952	15956	15825	15819	15910	15940	15949	16011	15974	15999	15729	15973	16047	15934	15979	15892	15867	15823	15943	15970	15988	15872	15815	15780	15796	15818	16046	15865	15827	15996	15827	15970	16018	16055	15854	16081	15880	15944	16064	15863	15929	15875	15880	15910	15814	15824	15860	16078	15892	16039	16092	15986	15796	15919	15833	16057	15909	15848	16040	16133	15929	15829	15903	15932	15894	16071	15895	15800	15914	15870	15894	15997	15766	16069	15819	15865	15891	15983	15890	15939	15962	15895	16108	15972	15941	15965	15926	15971	15920	15784	16031	15982	15908	15989	15909	16013	15932	15936	15924	16023	15976	15967	15990	15862	15944	15870	15890	15901	15832	15922	16002	15860	15985	15870	15744	15889	15898	15953	15874	15851	15920	16157	16005	15954	15813	16074	16054	15869	16035	15743	15986	15925	16031	16163	16026	15922	15975	15919	15759	16000	16101	15760	15921	15969	15801	15876	15962	15803	15927	15883	16089	15916	16021	15814	15920	16000	15975	15744	15984	16015	16032	15941	15948	15949	15875	16139	15940	16057	15721	15881	15926	15931	15824	16132	16015	15988	15782	15987	16037	15874	16034	15809	15983	15787	15790	15987	16034	16046	16029	16018	16029	15986	15786	15851	15923	15914	15948	15784	15986	15762	15973	15922	15866	15996	16111	15837	16040	16189	16163	16103	15991	16093	15873	15879	15825	15912	15894	15955	15986	15839	15962	16025	15999	15920	15999	16063	15887	15933	15867	15949	15824	15802	16013	15842	15907	15745	16061	15984	16009	15970	15813	16142	15976	15824	15910	16042	16021	15902	16064	15987	15997	15862	15876	15966	16047	16198	15807	16047	16012	15848	15983	15697	15847	15889	15999	16030	15851	16058	15906	15852	15832	15866	15876	16016	16061	15988	15870	16018	16024	15915	15890	16036	16030	15924	15910	15891	15907	16043	16018	15992	15873	15889	16107	15815	16029	15976	15856	15883	15810	16098	15946	15771	15965	15797	15962	15836	15887	15966	15942	15995	16056	15968	15931	15901	15933	15798	15999	16008	15997	15820	15907	15948	16021	15848
28402	23871	27511	24101	20417	20151	20491	20083	20215	20240	19899	20106	20253	20206	20110	20226	20086	20124	20070	20148	20199	20191	20062	20078	20186	20013	20132	20165	20192	19900	19815	19922	20057	19972	20058	19961	19982	20095	19947	20121	20029	20020	20145	20187	19974	20070	20020	19850	20142	20243	20064	20135	20072	19956	19916	20015	20110	20084	20026	19989	20213	20153	19912	19806	19937	20106	20203	20274	20174	20329	20017	19937	20201	20058	20027	20027	20047	20065	20075	19917	20033	19759	20176	20134	19947	20037	19996	20147	20118	19978	19831	19974	19921	20079	20129	20154	20216	20173	20041	20000	20157	20063	20189	19953	19985	19994	20166	19981	19913	20013	19908	19993	19893	20055	20145	19962	19880	19984	19992	20022	19958	19897	19818	19935	20118	19976	20061	20109	20208	20183	19879	20126	20208	19785	20045	19983	20121	20086	20029	19956	19976	20122	20145	20119	20028	20136	20126	20060	19883	19818	19996	19861	20062	19954	20098	20262	20145	20173	20153	19812	20016	20242	20124	19988	19992	20226	20216	20161	19841	20037	20130	19942	19943	19943	20124	19973	20099	20043	20064	19963	20104	19973	20033	20123	20118	19938	20091	19939	19871	20166	19987	20076	19990	20092	20153	20129	20130	20263	19974	20051	19854	20002	19916	19930	19916	19849	19832	19992	19993	19804	19978	19907	20118	19985	19997	20029	19995	19830	19998	19777	20007	20211	20082	19985	20118	19964	20067	20128	20007	20099	20035	19865	20090	19977	20005	20195	19858	19879	20177	20127	20011	20070	19981	20237	20150	20247	19964	20037	20049	20107	20160	19972	19994	20187	19846	20180	20101	19850	19909	20113	20022	19999	20128	19909	20096	20053	20063	20122	19999	20081	20067	19875	20025	19889	20155	20014	19838	19965	20053	20081	20028	20022	20189	19791	19976	19911	19973	20136	20119	20045	20075	20071	20093	19971	19871	20000	20041	20218	19773	20063	20093	20045	19922	20280	19925	20010	19993	19915	19902	20115	20078	19991	20005	20171	20223	20086	20088	20171	19677	19838	20024	19906	19941	19972	20036	19951	19907	19904	19816	20103	19898	20022	20163	20159	20021	19899	20013	20099	20057	19937	19931	20039	20217	19992	20108	19984	20162	20005	20248	20193	19927	19913	20124	19866	20120	20031	20109	19827	19876	20026	20183	19957	19998	20188	20294	20294	20127	20191	20078	19886	20278	20269	19992	20052	19981	20054	20449	20017	20168	19986	20069	20068	20136	20024	19848	20040	19975	19999	20093	20145	19993	20117	20006	20072	20121	20225	20317	19953	20011	19977	20002	19986	20133	20020	20192	19962	20204	20050	20049	19894	19843	19950	20038	20114	19966	19863	20157	20171	20160	20061	20100	20128	19884	20146	20094	20113	19833	19942	19947	20140	19986	20008	20240	19959	20077	19995	20037	19999	20158	20083	19962	19953	19976	19997	19996	20123	19996	20051	20203	20075	20099	19854	19981	19879	19956	20176	20063	20104	20056	19996	20013	20287	19991	19997	19959	19930	19910	20110	19990	20068	20135	20189	19770	20339	20100	20169	20081	19924	20165	20126	20167	20175	20203	20227	20066	19825	20054	19956	20236	20142	20147	20132	20287	20101	20238	19868	20006	20122	20009	20057	20046	20048	20150	20226	20036	19812	19922	19914	20089	20081	20364	19914	19991	20032	20231	20047	19947	19723	20057	20089	20009	20006	19971	20027	20070	20122	20028	20068	20200	19852	20012	19872	19914	20181	19910	20012	20178	20045	19972	20038	20061	20148	19891	20093	20173	19983	20164	20223	20067	19890	20052	19928	19783	20046	19970	20248	20030	19957	20151	20245	20080	20046	20112	20021	19805	20134	20059	19930	20036	19938	20003	19971	19867	20211	20042	20046	19864	20079	20132	19858	19881	20217	20185	20042	20010	20051	20113	20001	20053	19872	20175	20157	19892	19846	19927	20072	19982	19983	19841	20081	20066	20255	20112	20087	20213	19786	20165	20306	20080	20093	20025	20243	20030	20305	20188	19934	19912	20048	19957	20018	20098	20207	20312	20145	19967	20052	19849	20134	20194	19851	20199	19951	20069	20237	19966	20025	20111	19885	20145	20061	20062	19822	19893	20065	20050	19854	20201	20006	20130	20201	19968	20034	20193	19918	19949	20155	19914	20207	20148	20096	20117	20109	19972	20146	19947	20215	20070	20132	19983	20247	19823	20110	19900	20031	20054	20097	19961	20028	20055	20066	19929	20235	19984	19944	20085	19915	20010	19990	19856	19946	20088	19988	20127	20170	20002	20092	20006	19881	20129	20037	20122	20331	19960	20263	20200	19974	20121	20095	20061	20281	19962	20171	19893	20004	19934	20095	20150	20018	20018	19916	20098	20123	20232	20129	20091	19929	20015	19947	20093	20007	20027	20055	19833	20118	20261	19962	19974	19993	20061	20059	20337	20266	20091	20055	20043	20025	20092	19992	20008	20095	20114	20145	20208	20203	19910	20231	20159	20300	19916	20099	19738	20130	19841	20134	20040	20102	20003	19956	20128	20053	20029	20095	20110	19960	19955	19959	19939	20257	19945	19884	20190	19971	19911	20072	19965	20025	20092	20248	20204	20022	20064	20063	20157	20031	20093	20031	20171	19980	19964	19961	20083	20065	20072	19928	20002	19939	19978	20219	19972	20197	19991	20166	20009	20048	20191	19983	20219	19958	19975	20152	20010	19986	20035	20086	20192	19992	19790	19989	20095	20055	19847	20061	19899	20268	20093	20190	20272	20154	19950	20029	20190	20091	19979	20020	20132	20270	20046	19822	20284	20097	20016	20030	20071	19998	19823	20156	20087	20073	19958	19908	20077	20010	20122	19858	20021	20088	20011	20035	20089	20044	20151	19834	20223	20182	20177	19957	19952	19913	20151	20266	19894	20122	20091	20354	20246	20034	20057	20007	20126	19916	20033	19939	20014	19882	20065	19933	20046	19956	19961	19926	20028	20059	19969	19984	19897	19848	20101	20089	20148	19933	20184	19964	19835	20035	19981	20155	19942	20074	20285	20033	19906	19979	20240	19894	20093	20014	20122	19961	19924	19949	20008	20068	19844	19921	20012	19854	20021	20048	20200	20065	20118	20266	20190	19811	19835	20002	20165	20041	19981	19950	20321	20036	20209	20068	19866	20121	19982	20113	19956	19993	20125	19786	19942	20155	20069	19970	20127	20098	20084	20122	20234	20185	19984	19881	20260	19989	20039	20115	20046	20062	20017	19915	20186	20024	20120	19963	20081	20052	20021	20195	19971	20151	20135	20053	20168	20096	19948	20070	20226	19950	19989	20026	20110	20208	20249	20125	19878	20096	19952	20167	20180	20094	20091	20052	20047	20059	20176	20178	20020	19855	20054	20177	19883	19951	20252	20156	20140	20103	19949	19968	20137	20042	19839	19837	20063	19949	20067	19780	20047	20076	20039	19987	20175	20088	20021	19851	20065	20127	20087	19957	20067	20233	19921	20069	20004	20019	20077	20128	20042	19997	20198	20037	19895	20095	20170	20177	20093	20072	20107	19993	20009	19749	20087	20059	19939	20079	19992	20028	20176	20125	20141	20212	19966	19885	20042	19867	19965	20113	20079	20149	20090	19859	20060	20155	20140	19818	20047	20118	19951	20084	19998	20079	20274	19893	20143	20006	20028	20081	20121	20055	20094	19929	20109	20069	20092	20192	19945	20018	20126	20020	20195	20242	19935	20115	20162	19942	20048	20097	20155	20088	20301	20166	20138	19992	19924	19937	20105	19967	20169	20060	20006	19977	20003	20199	20237	20118	20263	19980	20215	20058	20215	20209	20191	20089	19985	19926	20000	20282	20008	20184	20016	19968	20047	20123	20183	19840	20092	20001	20033	19976	20065	20051	20057	19966	20332	20217	20112	20150	20163	20202	20065	20230	20122	20190	19979	20010	19878	19734	19871	20208	20265	20138	19982	20003	20006	19948	20147	19922	20025	20115	20061	19875	20079	19906	19990	19933	19833	20020	19839	20132	20141	20101	20158	19933	20072	19944	20258	20047	19920	19859	20327	20238	20106	20028	20158	20274	20073	19993	20192	20127	19964	20017	20046	20238	20078	20015	20095	20000	20000	20093	20177	20200	19978	19947	19940	19880	20143	19962	20090	19845	19982	19995	20202	20098	20031	19980	20051	20025	20012	19679	19944	19843	20208	19773	19861	20138	20102	20007	19896	20079	20135	19776	20106	20171	20157	20188	20027	19999	20126	19902	20150	20079	20093	19955	19866	19943	19791	20194	20121	19925	19860	19949	20209	20043	20051	20041	20163	19993	20108	19929	20072	20010	20001	20081	19969	20167	19943	19986	19850	20096	19851	20017	19885	20205	20019	20093	19993	20186	20024	20058	20240	20133	19996	19934	19974	19901	20165	19909	20071	20155	19939	20142	20044	20131	20069	19991	19877	20219	20041	19883	20078	19870	19874	19995	19844	19960	20228	19977	19834	20181	19885	20059	20112	20118	20157	20003	19993	19830	19981	20105	20160	20074	20010	20309	20199	19830	19892	20086	19991	20095	20077	20051	19914	19894	19997	19986	19901	20030	20133	20102	19902	19974	20163	20083	20117	19903	19874	20115	20088	20102	20112	19976	19970	20188	20257	20051	20058	20086	20125	20040	19962	20233	19982	20088	20160	19990	20171	20164	20274	20118	20333	20049	20203	20160	19913	20095	20293	20145	19882	19919	19908	19749	19941	20113	19937	20197	20285	20106	19973	19978	19939	19951	19890	19864	20136	20024	20159	20126	20462	19971	19914	19951	20115	20096	20112	19928	20023	20075	20215	19845	20097	20023	19944	20065	20288	20182	20029	20025	19828	20075	20194	19910	20178	19902	20027	20103	19971	20322	20112	19962	20001	20131	20080	19988	20164	20020	20032	20044	19976	20074	20099	19979	19949	20077	19905	20131	20059	19959	20112	20246	19861	19870	20222	19843	19861	20034	20138	20146	20138	20058	20129	19966	20039	20108	20193	19890	20063	20189	20031	19989	19983	20091	20079	19987	20160	20093	20042	20174	20318	19842	20114	20043	20212	19958	20041	20054	20123	20050	19880	19859	20075	19961	20055	19948	20192	20143
22397	30726	24145	18644	17193	16882	16637	16754	16823	16606	16697	16588	16734	16821	16930	16723	16682	16850	16766	16693	16748	16636	16693	16768	16666	16690	16814	16718	16636	16604	16673	16689	16681	16658	16814	16646	16723	16588	16669	16732	16907	16756	16832	16735	16770	16683	16674	16841	16710	16616	16726	16735	16641	16645	16747	16681	16816	16699	16698	16690	16694	16580	16930	16636	16828	16722	16862	16917	16865	16760	16760	16716	16695	16548	16589	16640	16750	16754	16554	16552	16709	16555	16813	16740	16738	16785	16608	16663	16802	16884	16670	16595	16692	16944	16694	16726	16633	16637	16461	16679	16611	16797	16813	16782	16633	16686	16678	16807	16555	16669	16554	16640	16827	16859	16624	16667	16693	16784	16607	16606	16686	16599	16788	16735	16629	16565	16656	16747	16740	16662	16622	16709	16615	16679	16660	16563	16787	16695	16623	16870	16600	16620	16671	16838	16683	16586	16552	16743	16646	16610	16556	16556	16872	16561	16552	16689	16790	16730	16625	16772	16698	16638	16569	16670	16451	16727	16736	16575	16669	16769	16754	16485	16596	16628	16752	16692	16669	16717	16810	16778	16638	16730	16770	16684	16645	16642	16724	16564	16727	16799	16665	16740	16488	16495	16793	16664	16577	16604	16703	16703	16703	16704	16571	16791	16755	16730	16653	16671	16635	16552	16735	16707	16619	16738	16805	16579	16642	16698	16533	16765	16654	16717	16796	16599	16846	16620	16665	16695	16766	16544	16819	16656	16606	16684	16706	16618	16702	16483	16608	16677	16847	16589	16782	16627	16630	16604	16810	16627	16602	16703	16698	16705	16577	16701	16681	16526	16898	16646	16817	16722	16940	16567	16614	16692	16722	16709	16783	16775	16582	16682	16753	16726	16668	16625	16739	16589	16750	16824	16745	16673	16763	16712	16740	16816	16649	16635	16861	16613	16623	16607	16654	16781	16654	16633	16711	16706	16816	16757	16784	16486	16811	16644	16649	16611	16657	16661	16673	16742	16642	16658	16708	16742	16792	16692	16564	16811	16692	16557	16629	16517	16811	16669	16722	16646	16725	16658	16774	16577	16716	16563	16656	16841	16664	16580	16637	16638	16779	16665	16776	16692	16897	16737	16765	16581	16894	16670	16600	16504	16699	16815	16601	16667	16629	16829	16818	16663	16707	16739	16768	16568	16643	16778	16697	16857	16716	16513	16672	16590	16799	16667	16749	16711	16765	16907	16644	16611	16592	16691	16617	16789	16645	16798	16692	16697	16641	16749	16655	16547	16760	16672	16731	16699	16727	16761	16881	16645	16725	16610	16572	16606	16471	16615	16639	16718	16907	16603	16665	16667	16616	16798	16922	16815	16713	16560	16656	16793	16823	16688	16641	16600	16768	16622	16630	16677	16512	16706	16657	16832	16549	16691	16806	16687	16642	16522	16781	16846	16681	16609	16720	16696	16679	16700	16716	16571	16795	16836	16629	16877	16478	16694	16933	16603	16809	16716	16570	16639	16618	16686	16579	16568	16652	16728	16626	16476	16691	16604	16647	16856	16676	16795	16682	16575	16527	16629	16610	16906	16716	16825	16817	16662	16725	16667	16657	16820	16619	16614	16678	16622	16563	16714	16680	16622	16780	16564	16639	16635	16803	16699	16707	16748	16672	16698	16567	16564	16567	16876	16671	16501	16705	16568	16602	16582	16742	16672	16816	16746	16861	16581	16826	16661	16711	16692	16637	16713	16621	16664	16580	16794	16641	16603	16863	16805	16651	16623	16791	16902	16709	16646	16771	16622	16812	16577	16682	16347	16592	16742	16694	16729	16672	16690	16705	16646	16662	16820	16773	16802	16715	16578	16850	16628	16666	16803	16736	16779	16677	16798	16641	16661	16576	16879	16649	16546	16708	16630	16686	16703	16815	16647	16613	16592	16633	16719	16662	16862	16801	16632	16677	16673	16616	16689	16858	16682	16757	16786	16785	16551	16766	16612	16822	16698	16533	16749	16620	16698	16755	16570	16628	16558	16744	16492	16563	16630	16675	16559	16616	16673	16704	16560	16734	16716	16690	16580	16649	16713	16597	16558	16672	16864	16703	16653	16790	16515	16728	16523	16596	16619	16762	16583	16610	16697	16793	16629	16713	16639	16650	16842	16874	16593	16907	16732	16716	16756	16740	16756	16664	16717	16686	16726	16774	16726	16666	16721	16565	16773	16764	16914	16679	16682	16607	16705	16794	16751	16725	16683	16576	16687	16752	16521	16606	16644	16548	16690	16821	16657	16782	16455	16824	16813	16839	16648	16791	16834	16722	16690	16585	16637	16835	16732	16616	16807	16564	16644	16730	16752	16650	16796	16561	16697	16658	16527	16558	16726	16589	16612	16554	16818	16651	16685	16656	16575	16627	16635	16714	16503	16599	16637	16692	16741	16532	16718	16723	16742	16650	16765	16728	16800	16587	16736	16772	16810	16694	16456	16600	16704	16778	16756	16661	16680	16627	16614	16660	16581	16788	16655	16502	16804	16563	16639	16554	16843	16633	16553	16740	16720	16817	16649	16688	16827	16523	16625	16636	16637	16767	16580	16727	16569	16570	16640	16796	16623	16707	16666	16798	16513	16682	16571	16835	16665	16667	16549	16694	16800	16868	16750	16688	16681	16726	16562	16774	16815	16769	16730	16775	16759	16587	16680	16785	16869	16633	16706	16635	16838	16910	16675	16589	16685	16835	16781	16895	16682	16535	16765	16742	16693	16580	16657	16482	16494	16653	16584	16692	16798	16742	16674	16644	16561	16720	16614	16800	16654	16727	16826	16776	16615	16582	16807	16755	16725	16701	16605	16685	16753	16670	16615	16640	16819	16626	16641	16732	16583	16577	16621	16719	16714	16598	16617	16744	16771	16591	16684	16718	16722	16593	16833	16479	16889	16609	16664	16638	16785	16693	16707	16746	16558	16799	16808	16701	16665	16582	16621	16772	16625	16805	16805	16657	16757	16783	16727	16765	16609	16609	16883	16814	16861	16473	16718	16585	16571	16685	16545	16740	16773	16712	16680	16701	16704	16824	16728	16573	16727	16829	16733	16700	16691	16812	16694	16698	16699	16656	16690	16743	16779	16542	16617	16851	16807	16743	16618	16664	16832	16476	16772	16743	16858	16529	16806	16776	16906	16696	16694	16781	16771	16758	16648	16685	16660	16614	16764	16732	16648	16748	16747	16735	16812	16626	16595	16708	16738	16758	16623	16662	16737	16785	16542	16754	16575	16679	16588	16734	16867	16732	16460	16689	16568	16619	16773	16575	16691	16640	16619	16871	16671	16721	16850	16595	16972	16620	16452	16725	16747	16803	16812	16748	16611	16855	16887	16678	16733	16587	16671	16810	16608	16576	16655	16612	16529	16696	16713	16613	16692	16809	16685	16484	16662	16656	16851	16649	16613	16621	16582	16703	16763	16870	16590	16648	16730	16546	16777	16648	16704	16691	16837	16568	16739	16837	16649	16726	16688	16696	16681	16727	16830	16713	16700	16579	16685	16714	16891	16729	16722	16637	16606	16855	16687	16488	16551	16656	16857	16661	16923	16764	16729	16647	16878	16847	16669	16759	16624	16586	16690	16692	16903	16738	16567	16740	16784	16668	16578	16640	16702	16591	16793	16820	16552	16620	16550	16586	16548	16648	16748	16697	16899	16819	16761	16693	16630	16714	16755	16878	16753	16762	16699	16566	16699	16877	16763	16420	16825	16634	16584	16825	16584	16579	16846	16591	16673	16782	16577	16669	16846	16579	16413	16696	16653	16678	16650	16570	16672	16764	16723	16645	16799	16708	16713	16661	16784	16803	16628	16795	16722	16686	16674	16756	16687	16629	16804	16764	16843	16722	16594	16767	16730	16810	16683	16610	16777	16707	16727	16570	16602	16701	16634	16734	16673	16680	16676	16756	16605	16723	16709	16585	16728	16611	16829	16887	16557	16535	16663	16792	16889	16706	16739	16642	16799	16812	16732	16612	16853	16641	16734	16580	16670	16807	16877	16488	16714	16913	16763	16718	16664	16728	16733	16733	16588	16982	16777	16649	16771	16777	16702	16795	16688	16591	16695	16669	16728	16554	16687	16718	16717	16527	16683	16969	16752	16540	16749	16662	16638	16747	16725	16798	16619	16698	16694	16726	16765	16527	16793	16536	16492	16694	16710	16736	16677	16611	16707	16695	16686	16760	16926	16742	16826	16700	16670	16708	16577	16804	16793	16614	16598	16813	16562	16567	16762	16733	16754	16846	16669	16791	16617	16602	16696	16733	16532	16819	16742	16683	16601	16715	16712	16622	16678	16758	16775	16600	16579	16805	16589	16849	16779	16758	16545	16733	16790	16653	16658	16728	16501	16587	16696	16890	16638	16800	16828	16624	16761	16585	16677	16743	16714	16622	16786	16593	16721	16823	16741	16718	16884	16740	16730	16619	16482	16536	16748	16753	16524	16815	16855	16551	16712	16613	16537	16801	16658	16730	16749	16543	16678	16590	16829	16543	16732	16555	16727	16696	16703	16773	16668	16850	16751	16558	16663	16686	16660	16673	16722	16573	16707	16664	16788	16835	16744	16791	16670	16635	16686	16657	16686	16867	16651	16767	16822	16841	16776	16598	16709	16740	16720	16785	16840	16603	16709	16673	16707	16612	16537	16654	16569	16688	16723	16675	16791	16622	16640	16661	16729	16625	16746	16636	16706	16559	16802	16776	16596	16691	16665	16609	16781	16757	16723	16691	16643	16536	16634	16871	16639	16526	16667	16714	16688	16655	16653	16652	16621	16634	16664	16812	16702	16761	16821	16767	16612	16698	16830	16653	16691	16738	16771	16696	16658	16691	16653	16658	16595	16799	16618	16825	16614	16556	16646	16846	16765	16579	16736	16620	16748	16762	16821	16648	16807	16746	16827	16647	16754	16617	16668	16630	16742	16665	16634	16689	16783	16625	16695	16758	16636	16674	16613	16526	16721	16575	16699	16706	16850	16576	16868	16543	16677	16732	16612	16654	16741	16450	16752	16782	16693	16495	16703	16820	16584	16611	16782	16604	16781	16642	16742	16735	16801	16639	16866	16677	16589	16708	16659	16681	16644	16658	16755	16586	16687	16749	16683	16671	16743	16585	16892
23261	20798	28082	23769	21971	22369	22179	19852	19531	19586	19554	19508	19389	19350	19337	19460	19313	19353	19255	19147	19370	19150	19306	19051	19283	19319	19179	19125	19355	19181	19093	19181	19297	19166	19343	19071	19234	19285	19243	19205	19113	19129	19277	19277	19228	19137	19200	19262	19188	19164	19117	19165	19324	19246	19242	19150	19346	19219	19335	19068	19175	19227	19320	19483	19379	19489	19461	19808	19645	19441	19424	19318	19118	19586	19049	19176	19116	19341	19223	18936	19212	19082	19119	19054	19317	19300	19344	19192	19116	19191	19182	19364	19122	19032	19124	19101	19065	19428	19217	19245	19226	19239	19310	19143	19051	19155	19191	19096	19183	19111	19087	19014	19000	19192	18963	19021	19197	19142	19047	19192	19171	19250	19377	19081	19163	19385	19328	19298	19114	19309	19213	19251	19324	19004	19195	19187	18958	19265	19197	19182	19008	19381	19095	19167	18951	19194	18940	18829	19289	19134	18988	18967	19184	19258	19096	18996	19342	19181	19297	19145	19209	19076	19240	19078	19380	19288	19434	19166	19088	19259	19238	18983	19243	19112	19208	19182	19167	19067	19259	19305	19317	19316	19258	19153	19068	19160	19288	19167	19211	19104	19320	19255	19076	19232	19039	19297	19259	19016	19084	19271	18926	19046	19349	19262	19131	19204	19369	19023	19290	19134	19279	19097	19100	19274	19374	19255	19071	19073	19118	19254	19243	19305	19565	19320	19304	19186	19347	19044	19125	19137	19225	19117	19232	18997	19312	19209	19250	19282	19031	18953	19202	19171	19286	19196	19007	19247	19209	19140	19250	19011	19148	19154	19131	19176	19187	19177	19369	19179	19180	19068	19199	19412	19441	19263	19033	19288	19193	19216	19341	19139	19463	19327	19131	18992	19427	19086	19114	18982	19100	19064	19271	19300	19083	19106	19175	18964	19281	19042	19437	19172	19205	19102	19157	18796	19115	19313	19139	19253	19072	19268	19116	19266	19252	19245	19261	19245	19276	19345	19173	19308	19009	19162	19329	19258	19140	19162	19103	19167	19240	19002	19055	19071	19244	19260	19109	19223	19341	18981	19279	19160	19328	19013	19299	19130	19264	19277	19174	19075	19126	19046	18959	19080	19109	19230	19216	19096	19525	19145	19336	19248	19154	19239	19313	19185	19414	19219	19210	19239	18952	19145	19201	19125	19265	19250	19094	19190	19069	19201	19208	19152	19229	19126	19095	19226	19197	19177	19158	19428	19095	19076	19156	19198	19179	19221	18940	19166	19194	19098	19331	19157	19398	19043	19308	19144	19108	19235	19042	19124	19142	19038	18993	19188	19221	19276	19012	19274	19116	19182	19274	19239	19204	19371	19193	19229	19208	19090	19284	19174	19101	19159	19287	19027	19272	19384	19124	19301	19281	19095	19088	19183	19256	19166	19284	19506	19215	18998	19333	19106	19069	19203	19051	19161	19362	19268	19084	19154	19107	19074	19165	19204	19184	18949	19161	18976	19155	19132	19166	19156	19175	19040	19000	19174	19260	19171	19279	19416	19087	19095	19328	19206	19325	19230	19068	19197	19218	19124	19266	19330	19097	19188	19018	19065	19049	19268	19181	19157	18916	19336	19390	19192	19135	19139	19368	18923	19089	19488	19120	18988	18906	18985	19124	19118	19220	18874	19279	19197	19203	19119	19135	19237	19210	19188	19222	19079	18963	19233	19273	19147	19206	19175	19174	19345	19072	19399	19140	19275	19370	19405	19230	19185	19308	19254	19252	19153	19226	19136	19290	19143	19147	19404	19056	19040	19109	19179	19118	19387	19206	19218	19202	19125	19188	19023	19057	18991	19233	19100	19351	19132	19120	19266	19135	18993	19204	19202	19349	19108	19057	19051	19201	19212	19213	19193	18933	19449	19255	19010	19387	19220	19078	19065	19147	19323	19243	18935	19082	19104	18972	19222	19044	19176	19304	19285	19193	19133	19208	19124	19025	19074	19317	19165	19175	19306	19344	19177	19446	19003	19233	19413	18983	19161	19208	18998	19058	19178	19145	19258	19163	19195	19251	19301	19176	19331	19121	19242	19231	19246	19306	19028	19202	19279	19376	19466	19349	19136	19239	19004	19374	19092	19485	19092	19443	19369	18990	19165	19238	19247	19229	19142	19074	19258	19083	19381	19264	19187	19305	19063	19158	19145	19137	19231	19182	19198	19081	19202	19367	19079	19403	19259	19162	19166	19293	19119	18964	19176	19149	19316	19163	19124	19323	19212	19059	19187	19191	19196	19301	19150	19140	18948	19363	19291	19213	19146	18891	19401	19069	19097	19421	19287	19085	19190	19483	19136	19134	19198	19097	19100	19224	19031	19168	19145	19188	19187	18949	19068	19096	19335	19226	19085	19122	19056	19080	19262	19046	19293	19152	19242	19179	19215	19137	19152	19113	19366	19268	19083	19165	19447	18874	19089	19150	19117	19168	19211	19132	19291	19168	19212	19269	19185	19044	19184	19189	19028	19002	19200	19023	19116	19036	19190	19219	19231	19270	19139	19163	19235	19033	19136	19234	19215	19194	19088	19259	19211	19024	19160	18968	19388	19265	19079	19347	19077	19109	19098	19165	19319	19036	19296	19156	19207	19143	19056	19298	19191	19347	19265	19268	19138	19029	19188	19183	19179	19103	19259	18941	19219	19216	19110	19225	19243	19071	18913	19202	19025	19013	19113	19265	18930	19142	19281	19109	19157	19174	19124	19336	19155	19171	19131	19111	19229	19200	19204	19151	19321	19187	19196	19263	19378	19219	19243	19279	19239	18972	19015	19226	19226	19292	19143	18925	19093	19268	19079	19200	19160	19084	19329	19253	19131	19153	19147	19082	18971	19420	19146	19313	19306	18919	19071	19331	19302	19363	19204	19188	19068	19288	19263	19202	19149	19285	18852	19053	19175	19454	18988	19182	19173	19187	19154	19323	19115	19079	19007	19199	19199	19306	19225	19416	19069	18947	19173	19145	19217	19129	19057	19196	19030	19310	19191	19300	19210	19175	19258	19038	19030	19010	19124	19180	19008	19366	19050	19064	19261	18966	19044	19040	19219	19344	19166	19144	19171	19217	19302	19076	19224	18888	19111	19172	19248	19217	19181	19235	19313	19169	19190	19155	19116	19057	19194	19153	19249	19183	19114	19197	19435	19335	19107	18921	19289	19275	18896	19115	19164	19340	19243	19033	18997	19147	18900	19127	19131	19301	19056	19051	19174	19229	19217	19276	18899	19101	19227	19152	19357	19215	19084	19205	19004	19061	19264	19332	19231	19032	19069	19175	19239	19116	19176	19172	18900	19080	19102	19265	19115	19130	19159	19321	19017	19129	18942	19081	19043	19229	19346	19178	19054	19183	19241	19260	19104	19110	19277	19353	19039	19290	19204	19142	19128	19351	19194	19070	19309	19244	19210	19288	19268	19399	19293	19168	19054	19353	19186	19047	19257	19363	19072	19297	19465	19255	19368	19268	19115	19030	19156	19228	19077	19245	19184	19143	19281	19164	19260	19333	19169	19346	19367	19177	19437	19390	19201	19026	19182	19255	19202	19188	19209	19236	19390	19149	19026	19178	19223	19238	19050	19233	19220	18964	19150	19297	19256	19329	19122	19098	19249	19072	19398	19217	19197	19364	19259	19432	19053	19200	19204	18962	19183	19314	19182	19085	19191	19061	19133	19332	19351	19187	19037	19164	19069	19291	18995	19167	19303	19279	19224	19232	19244	19207	19121	18984	19174	19107	19330	19187	19066	19155	19170	19061	19158	19302	19199	19066	19082	19102	19292	19330	19138	19051	19177	19148	19042	19159	19280	19215	18978	19172	19178	19085	19141	19083	19106	18969	19294	19243	19092	19063	19046	19098	19133	19226	19203	19172	19165	19168	19199	19033	19163	19214	18942	18986	19214	19231	19092	19429	19356	19246	19035	18973	19155	19165	19356	19515	19215	19251	19095	19251	18931	19274	19147	18987	19271	19200	19070	19009	19127	19058	19234	19353	19059	19193	18892	18911	19069	19145	19110	19431	19154	19137	19330	18975	19256	19022	19224	19384	19106	18980	19134	19369	19191	19219	19029	19158	19195	19111	19179	19103	19184	19119	19037	19402	19142	19161	19286	19197	19018	19115	19165	19432	19203	19207	19322	19299	19071	19206	19272	19176	19146	19276	19206	19128	18996	19112	19279	19222	19416	19344	19276	19201	19160	19016	18910	19111	19179	19120	19209	19190	19344	19107	19200	19116	19241	19184	19142	19280	19149	19082	19385	19096	19122	19250	19310	19335	18960	19093	19116	19185	19250	19096	19295	19257	19326	19059	19135	19243	19239	19064	19040	19145	19351	19188	19243	19426	19334	18976	18986	19258	19170	19123	19076	19383	19321	19216	19198	19445	19159	19161	19204	19349	19381	19194	19093	19165	19175	19106	19220	19241	19242	19230	19256	19290	19254	19152	19082	19280	19166	19239	19155	19087	19010	19342	19080	18966	19247	19064	19173	19168	19196	19168	19424	19076	19160	19102	19008	19107	19191	19097	19228	19187	19074	19073	19255	19479	19100	19174	19291	19284	19096	19260	19099	19216	19182	19161	19222	19077	19071	19269	19301	19272	19206	19254	18966	19065	19152	19224	19146	19105	19219	19400	19310	19155	19174	19194	19209	19067	19222	19169	19201	19126	18980	19149	19206	19257	19150	19244	19201	19349	19132	19174	19112	19163	19039	19165	19065	19193	19102	19178	19223	19113	19335	19398	19091	19333	19264	19280	19274	19409	19095	19470	19196	19416	19167	19101	19018	19171	19239	18984	19285	19090	19103	19182	19337	19160	19016	19189	19124	19435	19243	19091	18975	18912	19356	19340	19221	19144	19125	19149	19107	19185	19086	19025	19179	19171	19325	19070	18929	18959	19191	19198	19067	19133	18995	19221	19211	19288	19155	19060	19290	19256	19101	19371	19178	19313	19279	19267	19221	19009	19063	19272	18936	19070	18969	19174	19161	19393	19373	19497	19143	19119	19073	19385	19210	19353	19125	19248	19189	19083	19022	19117	19146	19206	19143	19038	19043	19259	19463	19149	19239	19187	19390	18987	19193	18977	19212	19172	19139	19080	19113	19070	19129	19247	19187
23885	39667	31487	24261	19238	16751	16632	16424	16360	16309	16180	16289	16171	16213	16028	16073	16069	15979	16166	16126	16131	16046	16099	16142	15962	15904	16170	16229	16147	15980	15910	16106	15898	16145	16047	16109	16093	16137	16088	16017	16251	15972	16280	16104	16071	16146	16105	16031	15977	15973	16225	15883	15988	16095	16120	16053	15919	16150	16114	15920	15973	15977	16120	15895	16061	16555	16677	16741	16331	16250	16289	15903	15968	15982	16086	16077	15968	15909	15837	15899	15976	16047	15903	16092	16141	15731	15981	15996	16071	16004	15978	15969	15991	15970	15952	16233	15973	15993	16017	16106	15933	15998	16091	16005	16096	15923	16062	16029	15871	15895	16182	16102	16056	15926	15991	15999	15860	15924	15979	16314	15995	15954	15949	16028	16035	15955	15940	16106	15989	16024	15970	15969	15949	16094	16164	16031	16037	16139	16087	15996	15894	16146	16109	16002	16029	16076	16093	16123	16047	16002	15971	15991	16081	16208	15949	16110	16059	16192	15874	16045	16023	15973	15790	16080	16012	15977	15952	16037	15963	16174	15999	16197	15971	16035	16048	16122	15938	15913	16020	16024	15969	15946	16140	15999	16034	15981	15997	15969	16075	15938	15953	16024	15881	15938	16105	15979	16140	15892	15924	15979	16109	15927	16102	15931	15942	15904	16056	15967	16015	15977	15948	16036	15962	16081	16030	16070	16100	16020	15987	15998	15949	16279	15773	16035	16041	16021	16097	16029	16124	16121	16022	16148	15988	16110	15911	15855	16085	16086	16011	16011	16043	15940	16110	16058	15880	16005	16025	16091	15932	16075	15916	16058	16138	16041	15880	16100	15969	15911	16151	16054	15983	16060	15985	15929	16098	15936	15910	15921	16005	15900	16107	16023	16025	15783	16016	15925	16092	15995	16031	15945	15895	16060	16084	16038	16095	15906	15981	15903	15935	15888	15968	15990	15925	16206	15957	16141	15950	16144	15810	15991	16008	16020	16074	15939	16087	15838	16014	15873	16030	16080	15877	16054	15972	15886	15892	16137	15965	15876	16056	15944	16028	15975	16058	15838	16048	16105	15924	15945	16034	15862	15919	15942	16036	15887	16100	16083	15966	16080	15954	16214	16001	15932	15915	16019	15948	15873	15873	16020	16051	16053	16139	16078	16088	15973	16005	16131	16066	15866	16033	16257	16017	16072	16134	16083	16060	16029	16094	15953	15871	16063	15919	16059	15987	16042	16033	15997	16007	15942	15982	15940	16114	15978	16118	15939	15912	16050	15892	16014	15931	16103	16057	16020	15825	16023	15991	15925	16078	15897	16031	16087	16012	15957	15852	15987	15991	16069	15951	16008	16186	15855	16007	15892	16088	16034	15947	16041	15939	15918	16077	15979	16014	16018	16105	15942	15938	15911	15990	15932	16117	16080	15827	15886	16218	15963	15988	16039	16090	15916	16122	16021	15920	16075	16056	16055	15944	15961	15960	16011	15896	15933	15977	15981	16015	15973	15975	15936	15967	16143	15905	16126	16030	15978	16004	16024	16048	16160	15979	15997	15892	15877	16058	16054	15979	15894	16224	15820	15948	15929	15977	15928	16042	15921	16108	16027	16096	15981	15977	16007	16127	15998	15863	16027	16038	15963	15970	16122	15943	15893	15904	15778	16050	15876	16017	15935	16076	16170	16092	15875	15906	16063	15862	15935	16202	16062	16151	16132	15968	16142	16191	15977	15934	16054	15942	15998	15860	15932	15888	16205	16084	16196	15886	16066	15982	15994	16045	16030	16078	16034	15894	15985	15990	15880	15975	15987	15979	16201	16023	15895	15870	16092	16040	15993	16010	16115	15957	16035	15982	15924	15973	15904	15918	16067	16009	16043	15966	16029	15974	15916	15977	16141	15926	16076	15968	16028	16014	15976	15867	15944	16084	15973	16052	15965	15959	15952	16031	16085	16216	15854	16057	16056	15999	15938	15987	16083	15902	15941	16065	16084	16031	16100	16116	15966	16155	15880	15818	16001	15935	15986	15934	16030	16026	16058	15913	15975	15928	15868	16038	15918	15945	16111	16034	15908	15948	16114	15851	15950	15876	15908	15935	16031	16151	15911	15960	16051	16144	16049	16033	16096	16029	15802	15976	15934	15948	15942	16072	15900	15999	15916	15976	16115	15945	16002	16088	16007	16014	16157	16128	15991	15976	15920	16147	15974	15955	16015	15943	16059	16020	16000	16006	16146	15776	16059	15960	16009	16142	16138	15902	15942	15899	15959	16065	15904	15974	15993	15924	16057	15973	16022	16092	15886	15912	15810	15913	16118	16142	15975	16158	16110	15957	15900	16019	15955	15922	16020	16021	15936	16087	15977	15971	16052	15873	15895	15977	15964	15820	15921	16070	16112	15878	16119	16045	15979	15987	15980	16145	16091	15931	15946	15955	16091	15910	15962	16032	16020	15852	15877	15967	16085	16036	16079	16048	15975	16021	16008	15942	15941	16215	16015	16056	15994	16069	15816	16013	16080	15907	15910	16101	16001	15901	15919	15998	15962	16022	15960	15946	15958	15818	16121	15985	15945	15856	16161	16153	16131	16095	16008	15967	16031	15997	16039	16095	15973	16015	16201	15853	15971	16135	15961	15958	16090	16135	15983	16092	15942	16003	15962	16161	15982	16136	15814	15960	16107	16259	15969	15876	15910	16264	16178	16076	15965	15965	16043	15886	15855	15908	15992	16035	15929	16041	16246	15909	15942	15940	15969	16040	16027	15899	16031	16107	16119	15975	16081	16051	16080	15952	15804	15958	16138	15940	16022	15909	15996	16007	16003	16030	15809	15990	15965	16003	15977	15983	16094	16029	16077	15922	15915	16039	15916	16013	15954	16062	16049	16125	15962	16160	15781	16161	15942	15915	15938	16139	16083	15837	16157	16135	16078	15911	16019	15786	15990	16084	15997	16015	15927	16122	15988	16042	16035	16142	15913	16029	16156	16154	16064	16063	15991	16026	15906	16125	16053	15928	15920	16003	15946	15872	16040	16017	15933	16044	15951	16083	15976	15901	16115	16051	15935	16152	16097	16053	16037	16101	16028	15948	15961	16063	15924	15910	15865	15953	16032	16098	16039	16106	15980	15922	16057	16021	16042	15980	15908	16114	15969	15962	16028	15962	16055	16113	15943	16176	16020	16013	15823	16035	16171	15934	15911	15907	16076	16097	16000	15935	16004	16199	16033	15893	15956	15840	15923	15998	16039	15915	15925	15865	15987	15970	15873	16066	15895	15982	16096	15923	16041	15945	16155	16159	16031	15933	16067	16013	16107	16006	16036	16037	16054	15868	16250	15884	16090	15995	16075	15777	15882	15950	16063	15920	15851	16098	16165	15843	16074	15946	15916	16081	15973	16078	16034	15948	15929	16033	16002	16004	16258	16063	15824	16108	15902	16075	16024	16083	15962	16206	16094	15807	15936	16089	15954	15946	16006	16116	16130	15944	16105	15902	15991	16020	16102	15959	15823	15845	15976	15976	15863	16083	16056	16049	15977	15931	15931	16145	15778	16024	15942	16095	16035	16109	15868	16031	16196	16031	16035	15952	16091	16019	15967	15854	16056	15773	15941	16139	15941	15988	15923	16047	16000	15988	15962	15804	15886	15918	16087	16058	16030	15945	16017	16044	16081	16050	16088	15973	16095	15962	16045	15952	15819	15840	15965	16047	15900	16083	15940	15964	16140	16045	16135	15997	16042	15940	16148	16030	15935	16098	15903	15916	16167	16179	15922	15994	15952	16012	15828	15987	16116	16029	15987	15892	16048	15951	16036	16213	15987	15848	15982	16132	16055	16065	16171	15847	16139	16149	16065	16062	15969	16139	15844	16017	15923	16018	16132	15914	15949	16015	16062	16131	16016	16072	15999	16141	15985	15867	15978	15995	16022	16128	16107	15690	16039	15928	16083	15863	16061	16008	16099	16028	16121	16063	15925	16133	16050	16011	16106	15990	16151	16129	16170	16090	16031	16092	16072	16060	15931	15937	16021	15858	16145	15898	16183	15967	16016	16041	16088	15964	15992	16108	16068	16028	16009	16149	16178	15966	15798	15886	16067	16119	15898	15973	16066	16125	16123	15777	16168	15976	15880	16047	16166	15949	16084	15874	15902	15871	16001	16132	15971	15896	15949	16022	15935	15961	15910	16088	16004	16126	15938	16073	15932	16025	16042	15950	15960	15871	16046	16139	15970	15985	16000	16017	15841	15871	15931	15918	15913	16052	15937	15948	15868	15939	16037	16067	16017	15983	15970	16017	16139	15994	16047	16143	16160	16114	15977	16053	15993	16008	16026	15975	15977	16096	15852	15843	16031	16012	15989	16183	15980	15938	15988	15719	16170	15911	16045	15832	15859	15907	16015	16065	16017	16086	16058	15904	15948	16061	15876	16068	15869	15987	15944	16244	15934	16048	15908	16167	16085	16031	15970	16016	16019	16013	16092	16027	16130	16166	16075	15952	16088	16111	15982	15983	16016	15839	16011	15989	16013	16018	16014	16040	16070	16137	16161	16102	16199	16069	15954	15911	15822	15957	16161	15995	16129	16072	16013	16096	15981	15938	15994	15962	15910	16016	16020	15976	16079	15889	16117	16084	16057	16001	15990	16021	16166	16019	15987	16136	16100	16090	15966	16032	16219	15934	16026	15935	16106	16013	16045	15861	15900	16061	16124	15915	15858	16100	16096	15982	16120	16034	15963	16129	15951	15933	16045	16026	16065	15985	15947	15844	16105	16114	15845	16039	15979	16030	15946	16070	15898	15996	16059	15946	16019	15928	15938	16135	16102	15948	15829	15984	16016	16049	15937	16071	15936	16028	16041	16067	15978	16104	15971	16033	16161	16085	15878	16086	16160	15937	16060	15975	16034	16043	15849	15913	16134	15963	15861	16051	15927	16049	15965	15935	16016	15833	16061	16034	16017	15943	16081	15919	15941	16121	16142	16042	15951	16064	16001	15981	16047	16025	16050	15931	16092	16080	16184	15969	16086	15998	16118	16074	16229	16126	16050	16194	15919	16029	16016	15938	16074	16159	15842	16083	16006	16061	15951	16130	15919	15918	15993	15888	16136	16032	15891	16035	16069	16185	16028	16009	15964	15840	16124	15895	15872	15941	16215
22066	20666	28229	23117	20947	23212	25426	20983	20341	20786	20663	20256	20144	19999	20346	20182	20190	19974	20228	20023	20093	20017	20136	20116	19809	20025	19740	20153	19789	19956	19899	20081	20159	20065	20000	19951	20050	20013	19850	20153	20163	19893	19957	19975	19938	19852	19944	19923	19900	19861	19994	20209	19935	19882	19804	19886	19882	19845	19990	19808	19801	19893	19796	19684	20190	20470	21016	20925	20338	20391	19823	19843	19752	19802	19683	19771	19871	19786	19979	19812	19629	19971	19915	20016	20025	19907	19898	19896	19652	19999	19871	19772	19950	19823	19815	19814	19798	19946	19742	19991	19681	19768	19794	19832	20093	20057	20270	19927	19909	19861	19920	19813	19972	19964	19938	19992	20093	19869	19877	19743	19841	20105	20019	19823	19919	19723	19800	19732	19915	19665	19897	19785	19753	19662	19698	19615	19921	19872	19828	19875	19854	19719	19892	19934	19733	19790	19920	19846	19853	19770	19868	20080	19900	20034	19924	19638	19771	19977	19795	19658	20126	19947	19850	19853	19819	19794	19889	19850	19898	19899	19862	19920	19887	19900	19918	19694	19863	19931	19714	19683	20038	19809	19988	19726	19891	19707	19721	20041	19868	19870	19882	19902	19858	19979	19808	19955	19607	19837	19977	19768	19968	19919	19841	20005	19973	19921	19997	19896	19946	19958	19798	19687	19885	19901	19633	20014	19693	19509	19612	19863	19728	19885	19719	19664	19757	19869	19814	19851	20002	19677	19704	19789	19730	19659	19908	19841	19781	19755	19901	19684	19697	19786	19990	19848	19680	19923	19755	19834	19989	19785	19754	19848	19804	19834	19795	19725	19893	19932	19944	19998	20014	19898	19895	20022	19817	19956	19927	19692	19799	19751	19865	19996	19851	19924	19740	19628	19870	20052	19751	19907	19737	19844	19712	20142	19977	19715	19807	19890	20008	19931	19825	19799	19768	19759	19597	19695	19865	20100	19805	19804	20001	19868	19968	19720	19690	19936	19685	20010	19828	19821	19784	20051	19714	19817	19934	20151	19843	19858	19799	19595	19739	19674	19954	19726	19626	19720	19707	20106	19722	19841	19750	19744	19801	19878	19848	19954	19799	19804	19790	19813	19937	20000	20059	19892	19986	19788	19719	19718	19798	19807	19761	20011	19711	19948	19718	20075	19826	19933	19839	19816	19900	19842	19977	19765	19788	19645	20058	19969	19822	19614	19577	19727	19754	19946	19860	19855	19584	19562	19798	19719	19900	19936	19933	19839	20048	19814	20011	19787	19883	19712	19882	19985	19671	19892	19885	20047	19684	19907	19735	20000	19927	19789	19779	19967	19968	19786	20036	19879	19857	19797	19723	19870	19841	19862	19893	19917	19850	19655	19631	20057	19711	19869	19767	19915	19839	19689	19845	19739	19966	19772	19711	19835	19997	19641	19750	19772	19855	19864	19972	19737	19772	19731	19669	19892	19739	19765	19921	19881	19712	19835	19835	19956	19642	19920	19960	20009	19917	19840	19606	19724	19740	19593	19894	19628	19832	19786	20024	19983	19890	19709	19710	19854	19763	20023	19813	19761	19824	19779	19696	19761	19940	20012	19673	19926	19848	19743	19881	19938	20074	19832	19832	20047	19705	19733	19968	20093	19944	19786	19921	20197	19894	20002	19835	19860	19793	19864	19500	19645	19735	19566	19618	19748	19991	19757	19823	19962	19729	19841	19611	19835	20049	19791	19771	19724	19609	19937	19924	19935	19963	19784	20072	19902	19715	19775	19794	19913	20001	19840	19709	19860	19936	19808	19651	19926	19853	19639	19677	19801	19867	19658	19721	19674	19901	19917	19682	19696	19859	19852	19850	19926	19807	19815	20103	19894	19582	19909	19711	19714	19918	19785	20108	19759	19921	20060	19698	19942	19798	19797	19876	19913	19584	19632	19808	19822	19711	20000	20066	19738	19825	19799	19810	19844	19754	19900	19708	19857	19815	20004	19834	19896	19925	20003	19863	19743	19800	19824	19922	20016	19940	20009	19987	19783	19733	19900	19896	19850	19609	19585	19693	19919	19855	19926	19678	19835	19777	19737	19802	20023	19899	20035	19692	19901	19767	19878	19961	19904	19923	19682	19735	19813	19831	20084	19810	19762	19682	19756	19985	19729	19903	20115	19837	19724	19778	19722	19846	19752	19819	19750	19854	19771	19675	19878	19719	19810	19963	19969	19955	19815	19789	19686	19877	20149	19814	19789	20099	19864	19841	19788	19780	19785	19931	19997	20030	19824	19792	19797	19807	19768	19701	19631	19784	19711	19727	19732	19685	19914	19883	19880	19708	20012	20034	19751	19679	19741	19856	19850	19881	19964	20180	20164	20061	19943	19896	19869	19872	19820	19999	19791	19789	19659	19852	19884	19804	19873	19772	19778	19682	19765	19843	19708	19763	19768	19661	19873	19870	19987	19895	19917	19804	20042	20053	19876	19931	19840	19861	19924	19907	19883	19857	19769	19879	19457	19771	19791	19821	19797	19723	20010	20057	19860	20089	19712	19875	19986	19825	19794	19943	19717	19741	19847	19656	19815	19782	20150	19970	20000	19757	19863	19870	19886	19732	19683	19923	19894	19978	19600	19994	19697	19812	19629	19846	19756	19827	19900	19708	20039	19884	19710	19624	20039	19823	19673	19720	19837	19863	19678	19947	19681	20041	19725	19885	19870	19814	19943	19825	19680	19656	19877	19887	19788	19759	19654	19751	19859	19863	20063	20065	19768	19790	19769	19821	19968	19903	19784	19957	19717	19907	19832	19732	19825	19749	19710	20020	19857	19722	19945	19658	19809	19633	19861	19690	19981	19690	19842	19874	20126	19779	19756	19822	20026	19774	19686	19916	19738	19832	19999	19823	19643	19879	19809	19912	19901	19722	19828	19936	19944	20030	19733	19698	19910	19773	20008	20005	19982	19798	19670	19865	19696	19886	19784	19826	19812	19657	19722	19895	19725	19770	19785	19747	19784	20029	19902	19803	19896	19812	19722	19813	19528	19995	19907	19761	19688	19963	19855	19789	19691	19685	20105	19946	19599	20054	19718	19830	19987	19923	19934	20037	19976	19975	19825	19996	20078	19858	19814	19732	19990	20043	19871	19591	19793	19880	19810	19903	19890	19872	19991	19934	20011	19929	19832	19788	19807	20012	19649	20050	19951	19897	19891	19770	20002	19872	19905	20007	19865	19752	19765	19744	19955	19719	19913	19737	19809	20060	19959	19680	19708	19807	19850	19798	19992	19794	19933	19978	19825	19808	19732	19874	19906	20019	19707	19951	19947	19635	19854	19858	19893	19788	19620	20010	19937	19804	19888	19977	19864	19836	19827	19829	19877	19842	20087	19862	19972	19769	19975	19763	19745	19924	19792	19675	19781	19775	19995	19806	19990	19782	19774	19898	19791	19956	19741	19808	19701	19761	19963	19930	19941	19879	19826	19663	19770	19724	19796	19650	19825	19993	19703	19707	19933	19830	19992	19957	19944	19771	19844	19898	19818	19702	19843	19788	19856	19762	19999	19696	19997	19760	19794	19809	19803	19781	19700	19866	19743	19837	19818	20021	19999	19875	19827	19787	19759	20176	19866	19823	19868	19789	19645	19930	20025	19801	19747	19876	19772	19785	19648	19901	19867	19641	19834	19754	19813	19841	19956	20096	19810	19918	19857	19789	19757	19694	19871	19867	19560	19897	19812	19910	19980	19835	19675	19819	19881	19662	19765	19855	19878	20007	19758	19648	19871	20115	19747	19758	19709	19991	19815	19935	19756	19629	19842	19825	19567	19785	19755	19779	19718	19755	19667	19641	19854	19863	19797	19869	19983	19883	19841	20050	19849	19901	19992	19790	19868	19910	19924	19678	19746	19727	19819	19875	19652	19829	19826	19985	19741	19687	19826	19893	19738	19926	19836	20031	20032	19930	19701	19955	19781	19743	19747	19796	19777	19709	19820	20079	19676	19946	19689	19573	19953	19946	19741	19950	19810	19879	19832	19762	19801	19997	19998	19750	19916	19947	19801	19938	19960	19828	19678	19818	19826	19638	19807	19847	19880	19772	19969	19990	19626	19599	19962	19863	19905	20234	20000	19702	19928	20083	19812	19763	19814	19730	19674	19697	19880	19839	19884	19901	19963	19743	19908	19977	19923	19786	19675	19789	19547	19837	19843	19903	19752	19737	19657	19864	19856	19807	19911	19711	19904	19808	19789	20139	19811	19885	19684	19792	19720	19765	19735	19856	19863	19947	19790	19684	20003	19953	19816	19996	20082	19716	19853	19690	20013	20005	19419	19851	19749	19886	19587	19946	19859	19919	19969	19836	19774	19985	19846	19832	19631	19855	19838	19601	19685	19742	19683	19838	19796	19781	19898	19807	19918	19809	19754	19819	19743	19727	19860	19758	19771	19776	20012	19658	19833	19761	19857	19667	19816	20105	20013	19691	19896	19727	19734	19569	19745	19938	19944	19544	19611	19732	19608	19929	19753	19710	19994	19906	19740	19884	19794	19827	19778	19664	20137	20122	19872	19695	19847	19888	19614	19734	20012	19850	19699	19758	19959	19946	20073	19881	19792	19646	19866	19754	19771	20019	19947	19933	19843	19851	19725	19825	19939	19673	19710	19872	19769	19878	19839	19871	19817	19798	19893	19786	19808	19841	20022	19780	19818	19906	19806	20100	19643	19709	19644	19717	19862	19910	19849	19827	19719	19771	19875	19743	19760	19914	19715	19699	19679	19659	19768	19860	19981	19973	19940	20003	19730	19968	19680	20054	19887	19741	19832	19887	19842	19924	20103	20119	19815	19769	19860	19740	19863	19730	19635	19655	19784	19670	19840	19773	19659	19842	19879	19839	19970	19957	19933	20139	19769	19738	19743	19712	19635	19964	19781	19668	19857	19701	19813	20065	19719	19797	19737	19956	19798	19841	19870	19876	19988	19769	19690	19832	19829	19669	19864	19865	19921	19877	19886	19914	19720	19598	19731	19751	19816	19942	19982	19922	19796	19855	19899	19760	19855	19858	19907	19921	20018	19762	19898	19803	19778	19815	19888	19796	19838	19727	19942	19966	19995	19935	19840	19732	19465	20088	19679	19822	19724	19982	19671	19930	19837	19889	19854
26524	45128	38553	28617	20421	17995	17396	16994	17061	16895	16764	16709	16666	16635	16599	16548	16394	16392	16474	16632	16471	16349	16375	16498	16564	16410	16418	16539	16362	16439	16528	16410	16428	16470	16403	16515	16376	16399	16235	16518	16440	16466	16281	16378	16484	16496	16357	16299	16402	16318	16378	16427	16280	16372	16462	16446	16389	16320	16396	16327	16447	16137	16357	16602	16277	17547	17660	17710	16995	16600	16661	16378	16235	16429	16348	16266	16426	16158	16266	16489	16174	16508	16262	16442	16166	16509	16365	16488	16220	16279	16569	16477	16205	16469	16314	16330	16315	16476	16236	16421	16415	16390	16283	16375	16363	16414	16424	16450	16247	16391	16245	16166	16277	16412	16267	16333	16112	16404	16387	16296	16401	16248	16505	16331	16306	16442	16472	16434	16269	16292	16146	16383	16250	16366	16406	16305	16320	16102	16264	16315	16242	16082	16327	16360	16248	16448	16351	16348	16344	16416	16286	16233	16459	16387	16278	16439	16338	16405	16426	16350	16472	16365	16276	16470	16290	16241	16353	16333	16401	16379	16310	16223	16393	16280	16299	16294	16398	16463	16259	16359	16326	16258	16355	16296	16445	16450	16403	16234	16372	16266	16299	16448	16325	16378	16360	16446	16319	16308	16235	16261	16409	16376	16389	16275	16410	16447	16262	16251	16260	16272	16297	16371	16350	16551	16482	16233	16345	16300	16354	16372	16296	16242	16294	16340	16253	16199	16391	16329	16385	16278	16367	16391	16428	16275	16391	16295	16516	16476	16305	16350	16445	16298	16342	16390	16273	16380	16339	16190	16182	16339	16131	16236	16278	16489	16233	16369	16333	16304	16280	16373	16288	16275	16339	16308	16275	16288	16426	16353	16363	16474	16433	16270	16346	16239	16393	16266	16364	16259	16241	16354	16210	16240	16330	16391	16306	16432	16138	16156	16348	16432	16371	16302	16241	16236	16302	16249	16376	16324	16226	16283	16346	16253	16309	16221	16395	16292	16413	16257	16349	16254	16330	16190	16427	16110	16312	16401	16233	16273	16287	16339	16283	16159	16468	16426	16351	16309	16272	16132	16371	16367	16220	16435	16265	16325	16225	16342	16436	16322	16341	16450	16248	16303	16354	16236	16408	16266	16167	16294	16279	16415	16522	16403	16301	16441	16324	16406	16386	16353	16347	16186	16348	16338	16324	16180	16371	16305	16293	16247	16385	16136	16428	16299	16346	16393	16308	16391	16362	16505	16388	16255	16424	16353	16285	16305	16157	16232	16223	16514	16389	16500	16280	16254	16324	16337	16551	16420	16236	16377	16469	16298	16478	16392	16360	16389	16407	16508	16120	16475	16333	16560	16112	16348	16253	16350	16283	16205	16357	16405	16296	16514	16261	16303	16493	16370	16404	16413	16296	16184	16206	16225	16334	16323	16243	16491	16432	16290	16386	16195	16484	16228	16274	16348	16435	16456	16227	16299	16456	16417	16432	16440	16415	16437	16437	16257	16477	16214	16549	16410	16311	16472	16386	16477	16189	16188	16223	16261	16292	16423	16230	16327	16357	16387	16139	16267	16435	16218	16341	16464	16415	16233	16232	16446	16279	16403	16326	16369	16303	16169	16478	16206	16333	16205	16437	16234	16354	16352	16278	16273	16363	16383	16274	16321	16518	16217	16224	16351	16444	16350	16209	16247	16310	16388	16424	16237	16163	16300	16386	16403	16122	16387	16396	16413	16468	16389	16346	16404	16237	16343	16320	16535	16307	16397	16277	16320	16388	16308	16409	16402	16348	16431	16273	16402	16391	16215	16314	16409	16368	16336	16345	16337	16320	16101	16411	16243	16213	16281	16201	16338	16359	16328	16395	16265	16365	16284	16346	16363	16443	16410	16292	16411	16345	16400	16538	16132	16270	16290	16205	16387	16344	16346	16272	16375	16356	16259	16256	16246	16296	16460	16355	16391	16571	16381	16303	16444	16439	16276	16317	16198	16212	16355	16268	16225	16217	16489	16426	16396	16362	16256	16282	16411	16330	16443	16270	16260	16122	16329	16162	16413	16324	16346	16349	16395	16334	16372	16456	16268	16315	16178	16461	16212	16556	16327	16406	16404	16318	16437	16382	16321	16271	16286	16327	16120	16378	16382	16321	16488	16388	16441	16330	16433	16228	16461	16236	16424	16209	16301	16487	16305	16210	16104	16323	16055	16448	16297	16354	16435	16293	16185	16188	16402	16328	16276	16446	16268	16288	16358	16368	16408	16467	16258	16215	16365	16275	16284	16355	16401	16213	16416	16301	16257	16412	16319	16327	16485	16261	16378	16501	16246	16375	16289	16517	16271	16319	16372	16197	16288	16233	16238	16372	16212	16335	16365	16279	16134	16384	16569	16240	16296	16324	16522	16386	16498	16313	16325	16560	16196	16196	16363	16355	16197	16416	16255	16393	16226	16414	16232	16353	16143	16338	16373	16338	16335	16339	16395	16281	16302	16337	16281	16351	16312	16351	16362	16231	16364	16260	16410	16331	16258	16368	16304	16321	16358	16307	16394	16343	16171	16291	16348	16301	16414	16361	16482	16340	16410	16152	16306	16111	16236	16238	16294	16307	16380	16325	16364	16265	16217	16457	16409	16507	16193	16365	16365	16292	16420	16464	16094	16249	16220	16353	16406	16329	16145	16469	16287	16367	16290	16384	16314	16311	16322	16311	16422	16389	16262	16306	16316	16393	16308	16210	16551	16329	16218	16294	16289	16293	16213	16426	16247	16483	16292	16316	16392	16171	16420	16153	16256	16270	16232	16338	16303	16463	16345	16262	16463	16299	16232	16318	16453	16274	16273	16339	16323	16351	16265	16340	16417	16548	16340	16106	16302	16400	16420	16364	16368	16126	16122	16354	16279	16306	16444	16262	16303	16395	16293	16256	16424	16439	16404	16324	16276	16192	16215	16241	16413	16327	16316	16285	16400	16384	16385	16306	16362	16246	16372	16209	16295	16450	16399	16376	16356	16284	16298	16164	16326	16288	16349	16371	16376	16206	16402	16242	16233	16389	16322	16410	16297	16380	16433	16239	16424	16340	16402	16384	16186	16324	16438	16409	16197	16248	16157	16351	16344	16430	16552	16373	16268	16312	16273	16355	16207	16409	16183	16367	16307	16351	16345	16238	16124	16418	16426	16271	16279	16327	16266	16300	16365	16311	16324	16348	16359	16312	16434	16259	16443	16269	16237	16249	16350	16404	16199	16446	16217	16117	16384	16482	16422	16295	16280	16341	16441	16199	16380	16299	16355	16261	16297	16417	16448	16296	16176	16413	16360	16376	16399	16238	16189	16455	16299	16432	16254	16190	16191	16319	16245	16387	16341	16209	16364	16250	16286	16302	16216	16407	16451	16375	16334	16299	16385	16286	16311	16390	16289	16207	16379	16334	16558	16317	16544	16358	16261	16367	16322	16218	16401	16248	16357	16272	16279	16352	16420	16167	16177	16484	16269	16376	16378	16405	16304	16383	16220	16292	16305	16168	16199	16229	16121	16333	16313	16210	16385	16406	16304	16315	16297	16075	16469	16239	16197	16355	16234	16280	16125	16283	16285	16213	16326	16415	16344	16420	16264	16382	16491	16379	16406	16474	16309	16391	16367	16186	16455	16353	16256	16457	16364	16339	16326	16374	16265	16356	16321	16371	16470	16280	16178	16351	16246	16450	16297	16431	16226	16207	16326	16333	16278	16390	16288	16299	16258	16369	16313	16257	16457	16333	16282	16341	16166	16278	16292	16393	16298	16282	16290	16184	16302	16230	16320	16235	16457	16355	16236	16273	16250	16139	16372	16206	16262	16175	16394	16346	16224	16291	16304	16308	16329	16482	16200	16266	16473	16266	16170	16465	16550	16479	16418	16369	16352	16384	16253	16398	16335	16475	16275	16365	16193	16339	16334	16335	16411	16278	16270	16381	16235	16324	16290	16326	16389	16410	16226	16424	16343	16420	16416	16268	16358	16218	16452	16363	16354	16459	16281	16342	16280	16218	16582	16227	16425	16293	16119	16343	16314	16243	16290	16301	16301	16199	16332	16298	16395	16315	16165	16322	16295	16204	16291	16385	16287	16239	16260	16341	16266	16355	16312	16344	16262	16325	16331	16283	16325	16344	16262	16307	16372	16262	16506	16453	16399	16394	16363	16289	16221	16377	16346	16306	16360	16460	16162	16500	16304	16248	16426	16354	16361	16384	16271	16498	16112	16466	16381	16151	16342	16256	16208	16230	16292	16433	16301	16420	16282	16348	16329	16351	16369	16377	16333	16396	16360	16251	16260	16332	16406	16359	16529	16410	16274	16342	16448	16449	16239	16398	16190	16511	16247	16207	16382	16248	16204	16272	16199	16277	16320	16380	16320	16456	16422	16282	16451	16288	16273	16236	16331	16372	16312	16307	16430	16321	16329	16331	16170	16434	16381	16333	16335	16462	16337	16548	16294	16287	16422	16282	16314	16252	16425	16284	16434	16512	16484	16407	16311	16276	16237	16147	16474	16342	16259	16259	16428	16322	16422	16301	16223	16310	16370	16406	16261	16372	16276	16357	16360	16220	16343	16244	16304	16410	16345	16339	16460	16402	16291	16198	16280	16176	16217	16342	16177	16262	16345	16190	16394	16309	16432	16261	16180	16377	16440	16481	16459	16425	16138	16232	16150	16269	16324	16360	16181	16256	16376	16367	16530	16332	16325	16207	16155	16328	16371	16536	16515	16346	16538	16414	16425	16437	16299	16231	16411	16331	16242	16359	16264	16452	16266	16476	16225	16264	16239	16465	16362	16259	16360	16391	16246	16438	16353	16607	16329	16386	16092	16554	16303	16374	16391	16373	16275	16310	16306	16253	16446	16268	16237	16293	16274	16352	16323	16590	16402	16305	16372	16369	16291	16482	16441	16357	16250	16224	16341	16398	16230	16462	16493	16291	16136	16532	16229	16321	16265	16257	16405	16352	16462	16370	16507	16177	16240	16299	16570	16066	16353	16293	16486	16357	16282	16331	16238	16235	16314	16407	16267	16297	16284	16270	16246	16393	16345	16361	16341	16361	16248	16261	16370	16307	16373	16282	16383	16185	16369	16308	16375	16348	16413	16318	16288	16236	16236	16429	16347	16363	16506
27488	22467	26113	23566	20200	19962	19868	19523	19716	19767	19635	19586	19723	19833	19819	19714	19646	19738	19955	19646	19745	19562	19707	19726	19663	19692	19808	19629	19745	19590	19713	19757	19741	19709	19633	19564	19788	19623	19759	19487	19721	19784	19672	19769	19939	19584	19577	19561	19585	19892	19594	19512	19767	19915	19556	19702	19726	19721	19751	19752	19588	19562	19527	19755	19723	19861	19779	19641	19940	19785	19529	19883	19793	19728	19706	19738	19709	19567	19705	19712	19714	19587	19675	19785	19651	19598	19532	19435	19611	19630	19765	19777	19642	19783	19714	19689	19657	19668	19581	19801	19738	19600	19830	19714	19701	19500	19740	19544	19743	19726	19560	19452	19593	19570	19734	19614	19666	19491	19643	19901	19448	19619	19631	19434	19762	19683	19731	19732	19549	19677	19718	19602	19685	19577	19505	19538	19644	19449	19650	19491	19449	19691	19661	19590	19631	19609	19764	19633	19632	19550	19585	19450	19544	19496	19629	19582	19777	19606	19586	19567	19565	19342	19668	19611	19735	19597	19447	19629	19851	19660	19676	19708	19785	19579	19612	19776	19709	19782	19612	19657	19560	19755	19599	19604	19655	19526	19691	19560	19719	19501	19636	19513	19828	19683	19638	19693	19739	19496	19704	19815	19866	19781	19787	19654	19769	19381	19746	19717	19648	19534	19798	19610	19480	19675	19608	19754	19670	19683	19649	19691	19708	19596	19748	19803	19693	19507	19665	19767	19809	19592	19601	19665	19652	19674	19674	19680	19705	19632	19702	19605	19771	19629	19524	19733	19786	19699	19843	19737	19630	19672	19623	19587	19731	19645	19487	19644	19964	19714	19836	19752	19540	19633	19816	19757	19735	19825	19683	19802	19640	19807	19913	19729	19660	19635	19592	19533	19504	19593	19963	19702	19406	19649	19605	19637	19556	19641	19749	19806	19618	19519	19720	19667	19680	19593	19709	19699	19800	19504	19542	19457	19692	19638	19789	19355	19752	19749	19726	19726	19859	19621	19589	19373	19934	19686	19588	19829	19510	19715	19834	19840	19635	19674	19868	19668	19593	19633	19649	19514	19616	19696	19486	19532	19855	19747	19452	19611	19559	19704	19520	19595	19740	19669	19830	19614	19667	19736	19713	19595	19608	19584	19755	19685	19741	19659	19564	19728	19741	19662	19664	19631	19708	19747	19785	19592	19726	19529	19710	19587	19603	19609	19705	19695	19522	19710	19646	19597	19626	19894	19726	19716	19734	19647	19582	19724	19795	19846	19706	19669	19363	19643	19638	19519	19956	19571	19678	19685	19694	19642	19655	19729	19719	19760	19761	19629	19557	19638	19523	19457	19775	19825	19618	19870	19714	19649	19759	19648	19587	19737	19855	19638	19635	19665	19618	19631	19680	19786	19444	19611	19602	19660	19886	19575	19492	19665	19847	19884	19707	19619	19756	19513	19796	19829	19914	19712	19759	19607	19672	19732	19811	19592	19582	19762	19549	19431	19579	19496	19898	19739	19633	19536	19489	19748	19537	19670	19600	19725	19746	19786	19748	19760	19823	19739	19574	19831	19704	19997	19697	19774	19654	19776	19777	19846	19924	19535	19685	19689	19785	19688	19927	19609	19828	19566	19655	19618	19556	19869	19814	19510	19521	19538	19720	19655	19556	19596	19496	19582	19601	19696	19649	19718	19804	19743	19772	19754	19675	19594	19546	19655	19750	19644	19508	19663	19402	19581	19578	19628	19722	19565	19706	19709	19577	19716	19722	19666	19596	19668	19631	19515	19851	19537	19450	19600	19711	19614	19791	19636	19475	19516	19647	19753	19702	19665	19713	19472	19931	19710	19930	19616	19814	19700	19630	19487	19703	19603	19771	19587	19809	19485	19758	19706	19706	19723	19895	19831	19612	19646	19641	19625	19742	19643	19702	19875	19571	19537	19705	19749	19661	19659	19655	19671	19883	19555	19675	19738	19440	19654	19830	19598	19634	19638	19729	19836	19555	19648	19771	19769	19464	19614	19665	19551	19805	19715	19609	19937	19656	19611	19778	19650	19765	19700	19662	19876	19694	19502	19582	19688	19909	19591	19848	19574	19759	19735	19611	19734	19649	19740	19501	19690	19598	19760	19734	19631	19683	19769	19646	19786	19496	19628	19854	19596	19628	19773	19762	19749	19877	19600	19643	19601	19716	19602	19785	19625	19845	19676	19624	19677	19899	19911	19836	19879	19539	19600	19650	19485	19489	19627	19754	19729	19606	19596	19622	19385	19601	19788	19705	19426	19596	19700	19690	19685	19531	19770	19828	19733	19609	19811	19648	19677	19731	19596	19873	19610	19676	19424	19621	19659	19574	19671	19582	19863	19637	19669	19599	19727	19865	19568	19682	19838	19842	19523	19580	19833	19855	19746	19543	19728	19755	19727	19612	19664	19709	19865	19678	19576	19556	19532	19725	19521	19755	19999	19595	19595	19698	19689	19908	19772	19789	19678	19583	19876	19662	19756	19751	19495	19694	19629	19444	19677	19561	19894	19624	19681	19756	19750	19711	19537	19604	19540	19789	19494	19639	19725	19757	19797	19651	19618	19643	19796	19643	19636	19771	19659	19612	19785	19972	19764	19486	19628	19605	19633	19596	19661	19743	19704	19529	19783	19829	19700	19511	19684	19568	19774	19708	19691	19649	19479	19668	19484	19832	19580	19597	19767	19880	19674	19609	19817	19711	19804	19593	19805	19690	19658	19633	19538	19665	19633	19666	19607	19749	19655	19682	19782	19588	19821	19761	19475	19699	19795	19595	19813	19551	19672	19588	19563	19840	19555	19857	19637	19627	19634	19770	19715	19840	19565	19663	19632	19464	19648	19823	19698	19653	19733	19814	19696	19913	19954	19534	19650	19709	19676	19577	19858	19633	19695	19705	19774	19664	19663	19842	19515	19630	19693	19607	19771	19749	19711	19832	19674	19731	19764	19901	19875	19642	19711	19611	19654	19851	19725	19717	19862	19674	19778	20061	19788	19851	19643	19702	19787	19589	19756	19649	19545	19593	19690	19858	19660	19775	19662	19617	19694	19515	19782	19522	19578	19593	19647	19824	19690	19737	19655	19672	19711	19640	19601	19717	19829	19694	19713	19738	19690	19553	19726	19706	19737	19616	19515	19628	20050	19637	19807	19638	19597	19755	19505	19578	19671	19618	19757	19701	19860	19605	19678	19762	19715	19725	19637	19652	19586	19601	19571	19758	19668	19620	19793	19779	19980	19729	19764	19800	19787	19868	19912	19785	19738	19778	19873	19580	19565	19769	19783	19626	19711	19643	19659	19634	19732	19711	19638	19809	19472	19694	19609	19700	19708	19861	19759	19471	19718	19752	19507	19617	19795	19688	19772	19750	19504	19900	19831	19680	19680	19777	19707	19559	19718	19746	19679	19820	19658	19637	19843	19815	19512	19751	19594	19522	19606	19501	19694	19823	19678	19763	19839	19504	19760	19640	19692	19667	19680	19544	19600	19618	19542	19730	19535	19750	19710	19579	19645	19675	19584	19800	19713	19659	19875	19695	19584	19712	19631	19594	19790	19689	19562	19542	19628	19640	19530	19616	19784	19589	19534	19738	19835	19808	19623	19841	19622	19746	19593	19750	19763	19641	19766	19588	19372	19688	19589	19694	19712	19834	19610	19816	19641	19655	19752	19700	19523	19550	19653	19507	19634	19787	19782	19723	19734	19695	19724	19637	19822	19616	19775	19707	19604	19747	19902	19730	19697	19825	19676	19643	19795	19636	19432	19449	19675	19950	19720	19874	19687	19988	19650	19907	19729	19721	19734	19720	19701	19848	19765	19545	19671	19652	19643	19809	19601	19697	19679	19614	19685	19614	19624	19608	19605	19419	19672	19685	19699	19763	19574	19606	19618	19655	19762	19841	19678	19566	19631	19566	19516	19524	19758	19485	19595	19645	19749	19776	19940	19830	19581	19643	19585	19760	19649	19738	19595	19748	19733	19790	19792	19755	19715	19891	19781	19610	19568	19785	19800	19712	19796	19671	19622	19758	19946	19609	19697	19675	19810	19694	19585	19693	19619	19445	19728	19518	19632	19417	19675	19455	19696	19653	19753	19726	19767	19826	19669	19610	19950	19730	19998	19626	19682	19909	19575	19715	19620	19754	19395	19607	19719	19897	19509	19785	19918	19765	19700	19639	19741	19615	19688	19620	19782	19705	19849	19626	19829	19621	19627	19775	19611	20009	19606	19570	19755	19617	19771	19569	19642	19734	19693	19488	19664	19774	19906	19572	19608	19810	19647	19413	19520	19768	19420	19604	19618	19572	19587	19705	19569	19478	19514	19609	19508	19607	19684	19719	19650	19659	19683	19619	19685	19894	19726	19780	19568	19671	19815	19704	19616	19531	19528	19646	19567	19643	19648	19711	19740	19809	19655	19740	19782	19598	19638	19719	19607	19618	19952	19624	19551	19706	19635	19817	19637	19665	19837	19847	19658	19806	19657	19639	19730	19835	19422	19536	19616	19708	19589	19518	19641	19662	19648	20031	19631	19683	19642	19540	19700	19717	19650	19493	19856	19767	19580	19569	19639	19504	19470	19513	19639	19579	19600	19618	19864	19656	19558	19661	19752	19705	19726	19660	19893	19795	19757	19630	19451	19660	19846	19674	19758	19643	19441	19826	19510	19632	19693	19600	19658	19987	19691	19758	19822	19657	19835	19740	19869	19822	19852	19638	19509	19860	19622	19685	19911	19668	19722	19793	19439	19575	19718	19693	19688	19421	19640	19742	19581	19943	19527	19578	19577	19681	19611	19804	19714	19633	19551	19594	19514	19644	19580	19566	19817	19679	19608	19613	19708	19525	19621	19634	19867	19523	19648	19704	19754	19634	19657	19615	19752	19588	19616	19682	19841	19707	19506	19792	19727	19820	19638	19901	19716	19621	19731	19847	19815	19602	19476	19577	19871	19867	19735	19782	19572	19553	19762	19389	19738	19562	19773	19599	19674	19803	19651	19683	19762	19643	19738	19645	19657	19646	19530	19883	19627	19664	19751	19572	19593	19776	19802	19749	19683	19753	19827	19734	19774	19705	19609	19665	19559	19742	19844	19661	19630	19587	19796	19906	19565	19745	19519	19541	19754
21564	25778	22367	18746	17113	16538	16340	16518	16119	16236	16335	16056	16221	16391	16206	16253	16194	16219	16214	16209	16198	16355	16455	16287	16192	16405	16305	16316	16353	16345	16252	16161	16288	16327	16234	16124	16100	16325	16369	16405	16228	16270	16286	16202	16246	16303	16310	16250	16322	16231	16261	16221	16238	16288	16290	16358	16260	16307	16234	16177	16134	16194	16470	16125	16224	16369	16332	16392	16427	16393	16357	16250	16314	16106	16129	16254	16282	16155	16077	16201	16270	16249	16351	16333	16282	16238	16344	16293	16196	16329	16500	16306	16254	16136	16279	16077	16224	16450	16285	16421	16176	16320	16252	16269	16229	16257	16269	16335	16299	16297	16329	16223	16225	16340	16102	16215	16178	16158	16100	16121	16004	16244	16179	16272	16233	16303	16267	16217	16234	16309	16320	16379	16186	16338	16313	16318	16224	16232	16388	16310	16318	16283	15985	16184	16264	16169	16271	16255	16189	16138	16190	16219	16242	16340	16329	16191	16216	16337	16343	16300	16356	16302	16171	16185	16215	16222	16166	16302	16187	16399	16351	16208	16193	16453	16306	16342	16302	16225	16220	16297	16177	16280	16356	16280	16331	16167	16203	16242	16285	16153	16363	16291	16319	16128	16144	16200	16260	16166	16311	16220	16327	16426	16297	16243	16209	16227	16367	16255	16279	16485	16179	16195	16307	16350	16172	16344	16253	16193	16249	16358	16411	16327	16323	16339	16183	16441	16204	16203	16296	16319	16325	16258	16229	16107	16258	16236	16241	16314	16229	16230	16241	16178	16280	16278	16173	16178	16334	16358	16206	16197	16269	16404	16190	16165	16118	16183	16301	16327	16332	16188	16224	16317	16275	16200	16279	16140	16195	16179	16189	16219	16174	16150	16284	16143	16339	16352	16163	16176	16090	16363	16314	16516	16215	16439	16225	16245	16230	16070	16254	16253	16232	16347	16295	16296	16245	16115	16260	16060	16341	16095	16322	16316	16267	16361	16231	16039	16246	16137	16237	16078	16337	16105	16434	16283	16286	16366	16144	16167	16133	16165	16257	16289	16245	16275	16196	16154	16201	16073	16310	16096	16251	16470	16386	16297	16182	16384	16196	16129	16277	16349	16220	16272	16287	16317	16307	16140	16318	16230	16243	16224	16152	16417	16184	16495	16465	16276	16245	16270	16032	16192	16302	16349	16175	16275	16167	16093	16259	16260	16239	16249	16296	16379	16274	16180	16140	16401	16204	16171	16256	16264	16241	16201	16091	16370	16288	16315	16403	16330	16256	16321	16264	16104	16144	16233	16287	16371	16278	16237	16350	16101	16109	16233	16199	16342	16096	16246	16415	16239	16197	16367	16132	16317	16137	16251	16310	16231	16218	16276	16277	16224	16219	16352	16270	16380	16466	16121	16126	16250	16368	16103	16143	16197	16260	16282	16301	16289	16119	16283	16093	16220	16278	16221	16236	16237	16280	16321	16324	16327	16259	16170	16201	16323	16085	16360	16237	16118	16294	16342	16210	16268	16266	16244	16140	16209	16355	16182	16210	16141	16258	16193	16327	16163	16245	16352	16246	16335	16460	16171	16200	16281	16253	16349	16103	16292	16271	16387	16255	16128	16045	16115	16392	16200	16289	16090	16239	16279	16154	16283	16336	16357	16288	16301	16212	16258	16136	16386	16324	16271	16519	16198	16249	16280	16247	16167	16314	16230	16336	16308	16343	16275	16296	16323	16274	16245	16285	16176	16015	16305	16196	16366	16318	16196	16402	16398	16383	16321	16240	16286	16075	16247	16294	16121	16234	16201	16125	16177	16456	16417	16219	16116	16269	16288	16061	16196	16363	16274	16270	16274	16148	16210	16223	16188	16252	16221	16179	16312	16223	16597	16366	16146	16440	16181	16261	16160	16204	16183	16334	16286	16146	16166	16189	16196	16155	16151	16161	16314	16309	16266	16443	16445	16411	16349	16208	16324	16319	16281	16363	16240	16173	16228	16327	16202	16277	16293	16256	16281	16367	16266	16252	16105	16285	16347	16283	16286	16377	16178	16001	16299	16400	16181	16301	16149	16109	16336	16389	16192	16211	16247	16241	16162	16199	16293	16142	16115	16321	16294	16187	16250	16294	16181	16138	16380	16176	16288	16360	16101	16133	16298	16192	16351	16360	16143	16219	16327	16194	16270	16429	16266	16336	16175	16317	16115	16304	16203	16135	16389	16224	16214	16125	16255	16225	16350	16393	16188	16381	16142	16416	16030	16192	16253	16087	16295	16209	16340	16245	16306	16276	16269	16279	16028	16122	16125	16294	16368	16307	16295	16215	16268	16265	16353	16110	16208	16148	16331	15988	16160	16207	16252	16344	16400	16250	16208	16240	16339	16149	16235	16358	16255	16129	16225	16206	16163	16197	16244	16074	16260	16301	16159	16356	16073	16231	16249	16173	16357	16388	16318	16300	16223	16237	16238	16305	16098	16102	16283	16075	16409	16245	16299	16305	16181	16214	16305	16241	16312	16192	16385	16321	16052	16134	16460	16313	16197	16214	16294	16137	16213	16145	16192	16289	16153	16269	16230	16370	16113	16278	16311	16236	16071	16155	16129	16181	16222	16299	16132	16201	16283	16393	16444	16297	16328	16253	16288	16366	16284	16180	16240	16261	16336	16402	16097	16261	16333	16197	16223	16091	16155	16238	16321	16203	16073	16319	16340	16148	16227	16283	16214	16155	16229	16254	16292	16195	16261	16183	16246	16233	16050	16308	16243	16240	16230	16328	16319	16291	16226	16338	16306	16176	16090	16217	16362	16154	16329	16101	16311	16365	16105	16404	16059	16282	16038	16311	16208	16198	16357	16255	16296	16302	16222	16247	16238	16162	16345	16176	16143	16250	16138	16223	16250	16275	16205	16248	16418	16165	16170	16261	16355	16297	16286	16317	16185	16093	16305	16344	16278	16240	16309	16320	16190	16280	16269	16130	16339	16219	16202	16382	16220	16112	16228	16355	16203	16326	16277	16271	16200	16172	16344	16139	16085	16197	16271	16426	16210	16192	16292	16297	16161	16237	16287	16339	16293	16151	16376	16296	16527	16142	16234	16252	16257	16217	16219	16277	16152	16351	16302	16192	16190	16230	16394	16348	16316	16349	16122	16314	16071	16255	16298	16340	16233	16189	16140	16127	16187	16505	16131	16260	16302	16152	16405	16263	16190	16203	16121	16310	16321	16283	16302	16202	16342	16305	16198	16301	16249	16293	16100	16265	16295	16257	16162	16295	16204	16215	16244	16287	16439	16160	16228	16315	16421	16365	16215	16343	16192	16183	15976	16377	16132	16172	16252	16297	16430	16259	16274	16245	16245	16401	16185	16242	16076	16216	16254	16304	16193	16318	16214	16375	16288	16434	16188	16242	16253	16240	16262	16146	16317	16117	16195	16291	16203	16215	16315	16244	16042	16325	16171	16226	16136	16453	16271	16211	16300	16279	16165	16309	16325	16277	16228	16317	16285	16343	16145	16311	16143	16243	16212	16237	16207	16222	16443	16188	16328	16288	16230	16288	16140	16210	16397	16364	16301	16367	16283	16333	16252	16397	16171	16192	16226	16203	16247	16243	16485	16366	16133	16213	16167	16323	16338	16290	16187	16213	16313	16242	16261	16098	16158	16264	16266	16192	16177	16239	16334	16253	16365	16457	16274	16201	16385	16302	16134	16100	16221	16196	16404	16216	16299	16275	16136	16299	16115	16385	16002	16352	16273	16311	16208	16139	16199	16282	16324	16290	16227	16305	16344	16145	16409	16245	16419	16146	16461	16328	16076	16243	16267	16326	16247	16210	16236	16451	16216	16225	16273	16211	16337	16476	16275	16217	16255	16369	16326	16335	16271	16299	16382	16125	16204	16251	16354	16081	16068	16359	16209	16342	16507	16246	16111	16355	16166	16221	16124	16355	16244	16288	16172	16260	16068	16221	16432	16009	16277	16138	16306	16196	16184	16265	16335	16317	16323	16378	16179	16183	16006	16297	16297	16432	16170	16146	16183	16195	16110	16274	16307	16261	16429	16256	16102	16177	16228	16344	16207	16137	16239	16332	16123	16369	16449	16353	16331	16206	16224	16281	16204	16307	16357	16144	16308	16242	16412	16240	16173	16168	16263	16491	16468	16344	16342	16260	16327	16187	16133	16229	16272	16199	16120	16161	16363	16334	16230	16374	16153	16136	16114	16193	16156	16275	16405	16344	16146	16378	16247	16123	16189	16283	16226	16216	16394	16296	16171	16174	16341	16389	16411	16079	16269	16160	16347	16392	16123	16298	16135	16371	16253	16219	16097	16280	16081	16125	16370	16267	16266	16367	15992	16418	16243	16284	16162	16309	16372	16321	16187	16433	16176	16174	16321	16075	16328	16132	16277	16376	16346	16231	16305	16194	16351	16302	16221	16443	16103	16224	16156	16264	16290	16349	16194	16188	16115	16408	16208	16243	16206	16142	16172	16085	16228	16271	16217	16163	16270	16261	16331	16293	16168	16343	16196	16335	16192	16248	16294	16231	16389	16342	16165	16281	16213	16135	16178	16263	16207	16182	16222	16320	16199	16191	16141	16308	16151	16210	16101	16277	16271	16362	16344	16250	16381	16179	16390	16250	16218	16153	16397	16285	16210	16320	16308	16289	16078	16225	16234	16216	16350	16344	16188	16184	16354	16321	16317	16250	16229	16304	16049	16298	16313	16015	16271	16214	16352	16102	16250	16306	16300	16208	16245	16272	16256	16206	16254	16271	16224	16252	16330	16269	16337	16165	16120	16343	16077	16409	16286	16099	16448	16221	16324	16283	16269	16017	16242	16317	16332	16230	16222	16284	16323	16361	16208	16202	16304	16233	16317	16276	16253	16329	16273	16219	16219	16131	16253	16464	16213	16312	16040	16437	16311	16393	16280	16233	16356	16290	16249	16219	16315	16129	16097	16341	16267	16209	16192	16181	16218	16284	16097	16250	16333	16423	16298	16299	16195	16416	16183	16333	16205	16153	16264	16319	16237	16307	16222	16186	16121	16386	16231	16227	16289	16349	16409	16188	16266	16247	16209	16140	16286	16437	16189	16264	16360	16421	16191	16281	16378	16045	16138	16306	16310	16236	16234	16392	16247	16134	16276
23233	20772	28050	23785	21937	22736	22973	20663	20257	20399	20526	20319	20274	20221	20313	20331	19930	20176	20243	20221	20051	20096	20032	20019	19969	19990	20039	20058	19888	20162	20008	20104	20195	19934	20074	20235	20278	20130	20089	20182	20105	20135	20358	20050	19976	20211	20131	19864	20011	19966	20016	20317	20293	19964	20010	20113	20376	20212	20104	20170	19941	19938	19926	20431	20071	20221	20707	20622	20359	20014	19972	19970	20153	19917	20177	20117	19908	20087	20035	20094	20156	20206	20045	20028	20026	19955	20090	19981	20055	20028	19931	20067	20161	20127	20053	20027	20037	19906	20060	19960	20160	19946	20074	20066	20090	20154	20028	20038	19961	19878	19956	20147	20353	20091	19895	20003	20072	20159	19906	19976	19983	19916	20001	19980	20095	19979	19878	19901	19949	19913	19926	20140	19915	19974	20026	20046	19966	20118	20126	20056	19967	19936	19897	20010	19921	20015	19695	20186	20153	19970	20131	20024	20101	19827	20078	20191	20139	20042	19954	20231	19770	20017	19879	19950	19850	19870	19972	19906	19696	19848	19897	20133	19996	20165	19945	20035	20116	20137	19999	19958	20081	20095	20098	20005	20141	20056	20158	19930	19970	20055	20153	19951	19888	20046	19978	20107	20182	19968	20084	19971	20050	20006	20202	20037	20018	19989	20049	20187	19899	20237	20072	20033	20153	20147	20033	20062	19807	19874	20060	20139	20005	20070	20129	20094	20152	19917	20054	19992	19984	19919	20047	20177	19771	20031	20065	20072	20018	20013	20199	20078	19879	19955	20004	19869	20071	20076	20074	20060	19925	19889	20300	19941	20008	20229	20102	20124	19960	20114	19847	19835	19935	20046	19993	20251	20072	19989	20006	20048	20000	20008	20110	19935	20014	20249	20080	20091	20107	19985	19923	20081	20015	19979	20103	19983	20192	19941	20130	19931	20128	19965	19893	19943	19987	20128	20038	19721	19948	20041	20164	20115	19963	20032	20218	20030	19946	19877	19777	19944	20143	20129	20273	20014	19980	20312	20074	20101	20233	20118	20053	20165	19979	19883	19977	20144	20012	20216	19936	19915	20126	19969	20289	19939	20039	19730	20172	20114	20050	20056	19989	20066	20084	20047	20186	20187	20074	19998	20077	20036	20017	19975	19999	19990	20033	20027	20151	19965	19915	20056	20099	20022	20069	19942	20089	20112	19973	19926	20164	20090	19910	19940	19820	20095	19947	20038	20120	20084	19917	20032	20057	20172	20087	19841	19960	19883	20010	20018	19991	20083	19987	20015	20012	19953	20043	20057	19917	20004	20107	20075	19945	19968	19795	19915	20005	19952	20035	19701	20193	19920	19937	20203	20007	20025	20039	20021	19976	20130	20085	20117	20147	20049	19903	20022	20120	20337	19868	20119	20196	19829	20183	20044	20118	20396	20153	20013	20117	20047	20246	19919	19899	20020	20118	19999	20083	20042	20108	20041	19957	20057	19999	20037	19882	19981	19940	19976	20059	20032	20140	20034	20142	20015	20173	19916	20287	20158	20374	20005	20205	19924	19967	19778	19955	19995	20048	19969	20102	19963	19978	19898	20022	20194	19979	20218	20162	20190	19943	20173	20027	19993	20116	20147	20105	19982	19998	20036	20170	19974	20021	20025	19980	20071	20136	20095	20106	20114	20107	20096	19895	19996	20123	19941	19970	20156	20081	19973	20092	20082	20187	20043	19984	20051	19876	20058	20149	20173	19965	20144	19868	19913	19946	19904	19972	20105	19917	20058	20168	19914	20004	20085	19859	20024	20096	19979	20058	19960	19909	19912	20096	20035	20170	20049	19777	20037	19926	19904	19664	19947	20192	19950	20127	19935	20104	20103	19992	20047	19866	20129	20030	20054	20124	20151	20154	20250	20085	20180	19963	20038	20044	20000	20053	20146	20069	20276	19732	19838	20444	20145	19809	20056	19993	20254	20034	19991	20045	20075	20079	20101	19986	20157	19981	20055	20091	19892	20188	20210	19914	20022	20039	19934	20055	20129	20028	20160	20222	19965	20095	19961	20005	20226	20201	20096	20060	19844	19943	20096	20138	20125	19952	19916	20041	19936	19800	20099	20004	19921	19901	20036	20110	20209	20128	20109	20078	20073	20095	20144	19978	20010	19930	19922	19907	19954	20131	20262	19959	20195	20130	20031	20146	20135	20069	20034	19964	19937	20144	19983	19940	20185	20173	20116	20047	20117	20032	20256	19849	20061	20219	19928	19998	19961	19964	19998	19846	19813	20019	20226	19973	20018	20067	19861	20008	20006	20255	19976	20287	20123	20254	19970	20019	19898	20009	20149	19950	20082	20124	20083	19933	19885	19922	20196	20022	20120	20069	20128	20075	19932	20009	20079	20119	20107	19877	19917	19998	20045	19825	19920	20274	20244	20120	19571	19939	20072	20326	20015	19893	20104	19867	19980	19970	19843	19989	19867	19918	19877	20198	20094	20029	19772	19906	19930	20111	20091	19921	19872	20020	19877	20334	20033	20095	19913	20190	19886	19969	19853	19904	19849	19804	20272	19834	20213	20084	19999	20052	19887	20104	20102	20043	19999	19974	19858	19783	19991	20140	20009	19996	19790	20026	20090	20066	19960	19987	19978	19908	20010	19839	20060	20140	20000	19997	19977	19863	19907	20139	19754	20131	20000	20193	20142	20107	20093	20020	20150	19937	20109	20018	19954	20094	20117	20066	20059	20157	19916	20003	20046	20189	20161	19996	20034	19968	20101	20126	20334	20121	19880	20116	20313	20061	20031	20028	20022	19923	20111	20099	19894	19990	20099	19923	19823	19958	19987	20187	20175	20141	20032	20040	19668	20067	20025	20016	20203	20015	19999	20153	19939	19839	20050	20157	20015	19986	19889	20070	19925	20120	19986	20087	20004	20001	20152	20108	20186	20063	19918	20041	19721	20074	19999	19922	20054	20080	20006	20055	20059	19985	20149	20193	19968	19952	19765	20024	20029	20167	20077	20051	19847	19921	20158	20249	20133	20063	19910	19979	20027	19988	20171	19915	19839	20152	20310	20033	19901	20012	20103	19972	20141	19975	19816	20033	20145	20110	20089	19896	19923	19924	20104	20182	20045	20071	20111	20138	20185	20080	19939	20243	20127	19953	20135	20023	19866	20176	20080	20226	20242	20262	20127	20096	19957	19920	20001	19976	20068	19844	20064	19986	20093	20027	20150	19951	19838	20187	20102	20023	20090	20100	19977	20080	20049	20137	20164	20082	20083	20113	20134	20187	19991	20242	20077	20167	19880	19956	20311	20092	20161	19835	19960	20152	19746	19872	19789	19938	19886	20069	19943	20200	20197	20153	20174	20188	20116	20176	20077	20011	20030	19951	19832	20224	19959	19983	20141	20106	20286	20042	20002	19868	20084	20258	20241	19867	20060	20143	20003	20338	19923	19967	20116	20111	20113	20007	19896	20191	19937	20158	20038	20211	20259	19924	20099	20080	19886	20233	20166	20247	20125	20055	19986	19978	20072	20059	20200	19892	20128	20133	19925	19878	20243	19988	19804	20061	20026	19829	19901	20081	20031	20076	20023	20118	19914	20241	20016	20032	20038	19819	19975	20001	20108	20173	20024	20129	20017	19926	19775	20199	20168	20127	19951	20072	19839	20041	19889	20078	20039	19886	19888	20006	20177	20188	19884	20092	19987	19861	19977	19990	20098	20044	20110	20106	20161	19935	20027	20156	20097	20284	20064	20086	20388	19983	19982	20236	20081	20135	20083	20113	19851	20090	20107	19970	20066	20197	19993	19937	20100	20115	20216	20079	20064	20286	20159	19999	20080	20073	19861	20015	20170	20095	20413	20075	20058	19920	19961	19934	19990	19973	19854	20014	20050	19931	20170	20233	20103	20113	19991	20062	20264	20213	20188	20210	20063	20053	20012	20158	19978	19965	19953	20235	19972	19854	19996	20186	20162	20102	20098	19841	20052	20073	20090	19759	20167	20217	20167	20346	19946	20189	20074	19961	20071	19868	20235	19985	19968	20049	20045	20204	20001	19956	19983	19975	20163	20247	20099	19906	20146	20073	20058	20109	20091	20148	20125	19981	19866	20202	20134	20064	20132	19967	19997	20162	20213	19962	20087	19922	20069	19954	19978	20041	20173	19984	19880	19870	20160	19948	20064	19949	19799	20095	20135	19949	20011	19999	20281	20103	20023	19914	20076	20223	19873	20041	20065	20153	19854	19822	20019	20044	19906	19853	20084	20069	20001	19968	19871	19966	19796	20134	19916	20273	20324	19947	19989	19991	19850	19946	19971	20166	19922	20003	20056	20100	19942	19840	20148	19940	20173	20089	20051	20126	20051	20138	19889	20010	20260	20092	20079	20331	20141	19945	20062	19974	19968	19992	19811	20137	20048	19874	19968	20014	19916	20082	19910	20103	19936	19967	20070	19949	20217	20066	19896	20197	20245	20017	19970	19883	20049	19850	20320	20097	20055	20023	20168	20082	20118	20169	20125	20115	19954	20243	19878	20077	20203	20082	19956	20001	19972	19999	20016	19874	20102	20066	20084	20074	19922	19942	19969	19916	19945	20025	20064	20040	20036	20108	19901	19919	19879	19983	20146	19984	20026	19958	20057	20017	20053	20074	19958	19818	19916	20283	20164	20147	19979	20085	20086	20140	20022	19953	19946	20159	20201	20096	19988	19912	20082	20042	20066	19860	19923	19954	19894	20102	19940	20084	19969	20099	20257	20032	19986	20055	20113	20168	20055	19913	19962	20058	19954	19954	19864	19963	20112	20076	20104	20155	19926	19884	20083	20141	20136	19885	19957	19964	20040	20041	20029	20109	20110	20045	20019	20008	20169	20021	20085	20178	19940	20355	20028	19958	19684	19847	20023	19943	20097	19972	19854	19977	19921	20012	19947	20109	20063	19893	20001	20090	19787	20043	20029	20066	20060	20035	19906	19983	19955	19960	20006	19964	19948	19977	19990	20142	19993	19870	19938	19900	19826	20100	19876	20132	20016	20158	20030	20057	19959	20031	20020	19980	20143	20131	20129	20144	19998	20106	20064	19983	20008	20006	19985	20089	20042	19956	19899	20092	20011	19976	20009	19962	20155	20027	19974	19848	20047	20152	19820	20066	20143
22895	37352	31232	22806	17836	17214	16817	16884	16836	16793	16532	16642	16492	16376	16552	16361	16381	16566	16698	16435	16600	16445	16429	16367	16588	16503	16529	16553	16520	16394	16340	16451	16658	16477	16549	16411	16216	16380	16511	16523	16462	16506	16474	16513	16394	16593	16375	16497	16422	16399	16442	16595	16706	16477	16512	16522	16374	16190	16443	16341	16607	16312	16314	16318	16416	16916	17497	16992	16852	16685	16466	16382	16616	16446	16389	16368	16309	16479	16374	16472	16309	16413	16444	16554	16375	16417	16543	16338	16489	16503	16268	16353	16299	16496	16245	16225	16372	16334	16529	16217	16442	16539	16235	16484	16318	16390	16481	16337	16419	16293	16455	16271	16396	16351	16291	16426	16565	16338	16367	16443	16431	16300	16606	16373	16428	16347	16502	16557	16433	16383	16454	16415	16429	16468	16444	16457	16419	16547	16475	16306	16249	16352	16477	16297	16334	16360	16346	16391	16413	16479	16525	16328	16411	16399	16407	16434	16417	16521	16446	16229	16480	16155	16288	16333	16377	16265	16387	16510	16474	16378	16462	16362	16422	16357	16544	16515	16240	16331	16362	16301	16341	16103	16498	16535	16354	16329	16399	16544	16622	16368	16556	16340	16294	16565	16449	16314	16486	16441	16473	16467	16389	16286	16395	16422	16445	16431	16449	16463	16540	16443	16486	16364	16479	16359	16579	16422	16435	16454	16349	16550	16343	16415	16425	16559	16512	16256	16341	16401	16284	16408	16319	16446	16428	16379	16442	16503	16387	16401	16359	16334	16391	16408	16523	16396	16466	16400	16464	16316	16379	16302	16319	16471	16493	16439	16393	16417	16460	16400	16473	16365	16415	16341	16472	16238	16522	16365	16500	16614	16298	16354	16472	16535	16327	16446	16491	16421	16524	16285	16307	16460	16448	16439	16434	16432	16567	16451	16499	16344	16552	16248	16326	16497	16576	16433	16347	16369	16278	16355	16323	16256	16445	16383	16281	16657	16503	16223	16470	16454	16457	16536	16465	16219	16180	16519	16568	16529	16421	16532	16355	16340	16341	16476	16427	16371	16320	16330	16479	16184	16494	16259	16382	16422	16281	16510	16466	16312	16346	16662	16393	16262	16439	16452	16440	16357	16417	16223	16382	16426	16282	16437	16382	16475	16320	16218	16239	16486	16441	16380	16432	16492	16473	16266	16335	16386	16414	16426	16392	16544	16462	16370	16341	16484	16219	16290	16379	16357	16327	16359	16404	16335	16325	16299	16340	16555	16404	16273	16422	16497	16439	16487	16439	16469	16469	16280	16463	16296	16418	16541	16598	16486	16333	16334	16383	16438	16329	16329	16565	16448	16498	16289	16283	16292	16504	16352	16402	16452	16224	16460	16433	16355	16434	16331	16559	16463	16377	16355	16398	16444	16416	16314	16408	16284	16448	16412	16545	16336	16435	16345	16280	16485	16548	16547	16378	16432	16411	16395	16469	16492	16354	16536	16327	16330	16427	16411	16332	16295	16328	16334	16388	16340	16444	16569	16450	16502	16353	16482	16448	16188	16537	16510	16399	16573	16357	16423	16478	16487	16207	16432	16192	16437	16416	16424	16464	16529	16427	16306	16571	16338	16446	16395	16354	16570	16365	16513	16316	16573	16387	16434	16372	16457	16292	16366	16389	16405	16472	16501	16545	16549	16408	16453	16380	16281	16454	16452	16229	16419	16317	16461	16324	16403	16556	16207	16453	16403	16447	16528	16279	16427	16383	16378	16480	16415	16454	16355	16276	16448	16329	16452	16417	16517	16411	16424	16524	16353	16325	16608	16317	16289	16413	16369	16494	16382	16506	16418	16330	16627	16442	16370	16492	16336	16387	16435	16610	16490	16435	16342	16476	16309	16329	16406	16353	16501	16466	16345	16361	16452	16508	16415	16332	16365	16313	16252	16533	16363	16362	16538	16443	16320	16249	16423	16413	16217	16370	16567	16464	16480	16310	16396	16388	16449	16504	16395	16342	16254	16461	16265	16523	16461	16347	16566	16461	16416	16432	16391	16415	16477	16338	16358	16403	16387	16361	16408	16385	16593	16519	16400	16396	16623	16481	16465	16479	16308	16550	16341	16286	16388	16451	16489	16621	16598	16429	16411	16468	16328	16399	16512	16546	16321	16295	16294	16452	16492	16322	16259	16287	16348	16410	16384	16523	16428	16377	16366	16335	16271	16293	16565	16517	16452	16281	16356	16289	16697	16498	16422	16320	16504	16222	16482	16220	16655	16405	16350	16475	16433	16567	16372	16497	16422	16400	16394	16476	16478	16474	16318	16371	16379	16354	16396	16387	16428	16457	16300	16345	16447	16374	16353	16425	16362	16466	16281	16490	16503	16572	16340	16515	16317	16492	16394	16358	16504	16361	16531	16426	16370	16479	16324	16508	16443	16398	16547	16441	16351	16468	16473	16357	16415	16382	16479	16372	16340	16262	16386	16357	16388	16375	16517	16368	16319	16320	16464	16358	16422	16411	16213	16317	16435	16380	16506	16404	16472	16378	16428	16475	16376	16281	16513	16288	16560	16425	16271	16609	16587	16513	16330	16385	16420	16325	16183	16572	16386	16488	16612	16398	16326	16313	16434	16401	16426	16510	16360	16416	16518	16406	16355	16477	16215	16444	16460	16451	16371	16390	16297	16286	16439	16501	16423	16495	16269	16321	16358	16352	16390	16458	16417	16535	16470	16417	16430	16473	16505	16420	16491	16296	16246	16425	16412	16521	16397	16292	16299	16529	16553	16409	16336	16345	16336	16609	16312	16506	16482	16486	16358	16365	16359	16391	16479	16435	16443	16153	16212	16431	16451	16382	16359	16242	16478	16420	16513	16387	16368	16332	16447	16426	16502	16463	16307	16449	16405	16492	16473	16440	16345	16614	16430	16447	16359	16274	16418	16591	16506	16527	16307	16411	16424	16438	16507	16421	16449	16396	16334	16417	16381	16343	16463	16118	16508	16373	16305	16539	16380	16467	16475	16382	16343	16376	16411	16231	16504	16375	16470	16315	16580	16314	16404	16462	16554	16385	16495	16268	16268	16514	16370	16306	16322	16592	16439	16492	16242	16299	16408	16428	16323	16538	16543	16441	16548	16432	16437	16457	16219	16488	16480	16420	16472	16169	16231	16444	16476	16412	16522	16454	16163	16337	16588	16489	16337	16521	16411	16326	16279	16312	16628	16510	16378	16382	16553	16455	16562	16368	16432	16464	16311	16497	16262	16249	16382	16355	16491	16586	16351	16344	16391	16469	16378	16579	16639	16458	16494	16321	16440	16512	16278	16466	16462	16480	16342	16508	16346	16389	16204	16386	16368	16360	16734	16332	16395	16407	16392	16506	16465	16624	16400	16222	16377	16489	16184	16443	16396	16257	16512	16363	16234	16516	16359	16471	16372	16460	16562	16537	16302	16415	16404	16575	16382	16359	16345	16738	16471	16470	16452	16419	16280	16515	16418	16282	16483	16568	16396	16276	16428	16303	16358	16439	16381	16336	16527	16260	16462	16516	16313	16172	16352	16426	16420	16252	16469	16457	16498	16195	16427	16502	16231	16467	16455	16445	16438	16532	16249	16420	16382	16489	16462	16408	16469	16514	16426	16390	16398	16292	16477	16394	16440	16291	16455	16364	16421	16414	16385	16389	16275	16491	16524	16359	16416	16537	16286	16306	16313	16565	16363	16274	16527	16480	16443	16532	16421	16321	16462	16359	16310	16506	16576	16370	16543	16544	16408	16452	16577	16398	16438	16482	16418	16254	16520	16355	16399	16455	16277	16388	16327	16279	16523	16392	16554	16474	16434	16240	16332	16254	16738	16317	16332	16475	16481	16399	16583	16435	16381	16511	16330	16351	16343	16520	16529	16246	16381	16488	16406	16338	16291	16403	16494	16204	16749	16414	16376	16586	16398	16458	16329	16444	16234	16486	16460	16521	16331	16488	16481	16375	16364	16395	16347	16317	16343	16496	16288	16453	16455	16488	16502	16311	16416	16328	16315	16392	16354	16488	16472	16282	16328	16424	16409	16439	16437	16439	16376	16503	16458	16532	16415	16296	16447	16418	16598	16374	16290	16242	16336	16406	16393	16313	16335	16522	16346	16440	16325	16450	16391	16532	16560	16419	16370	16460	16332	16742	16257	16386	16459	16412	16177	16473	16363	16424	16377	16427	16420	16425	16446	16270	16372	16546	16435	16324	16344	16307	16393	16407	16448	16341	16609	16546	16476	16491	16519	16312	16407	16509	16297	16383	16399	16468	16261	16322	16499	16473	16336	16370	16346	16465	16326	16381	16346	16437	16342	16415	16342	16596	16301	16558	16360	16593	16551	16437	16429	16296	16305	16319	16265	16412	16411	16435	16388	16279	16308	16489	16362	16431	16283	16286	16610	16504	16423	16433	16394	16357	16424	16230	16374	16499	16385	16488	16474	16487	16361	16463	16314	16442	16174	16577	16551	16529	16338	16240	16441	16447	16343	16561	16500	16429	16471	16392	16415	16421	16298	16428	16556	16429	16281	16350	16321	16477	16530	16311	16347	16252	16544	16426	16406	16431	16399	16563	16349	16327	16289	16495	16305	16396	16373	16368	16575	16382	16211	16637	16480	16385	16463	16497	16277	16627	16539	16357	16593	16394	16608	16554	16520	16561	16282	16481	16339	16425	16581	16311	16613	16512	16309	16493	16395	16389	16336	16361	16362	16441	16409	16487	16480	16416	16584	16526	16401	16517	16339	16384	16533	16385	16253	16443	16494	16507	16264	16327	16542	16346	16491	16282	16311	16255	16303	16456	16429	16509	16574	16402	16496	16418	16410	16325	16237	16443	16337	16233	16392	16310	16445	16253	16279	16469	16372	16416	16410	16368	16440	16410	16614	16420	16384	16561	16402	16402	16533	16486	16540	16496	16283	16311	16511	16432	16477	16439	16551	16224	16404	16482	16455	16340	16520	16270	16450	16397	16406	16444	16447	16398	16406	16556	16386	16416	16422	16386	16416	16518	16439	16390	16458	16456	16424	16398	16493	16373	16368	16402	16368	16289	16394	16262	16438	16388	16373	16362	16321	16401	16374	16439	16402	16338	16464	16357	16508	16225	16437	16353	16583	16301	16471	16386	16239
22246	20773	28375	23207	21047	23490	26125	21392	20654	21168	21094	20737	21094	21042	21092	20753	20719	20559	20681	20757	20626	20516	20555	20502	20787	20572	20777	20742	20683	20466	20647	20696	20515	20595	20460	20639	20912	20460	20400	20462	20489	20695	20614	20461	20713	20494	20665	20581	20553	20847	20603	20519	20683	20399	20465	20547	20578	20661	20765	20456	20385	20742	20665	20370	20552	21073	21797	21520	20990	20868	20394	20595	20414	20585	20579	20475	20585	20362	20393	20478	20451	20539	20442	20330	20441	20342	20458	20258	20449	20551	20435	20569	20478	20456	20355	20393	20437	20513	20446	20367	20399	20503	20358	20688	20476	20530	20558	20432	20312	20514	20605	20421	20221	20279	20423	20454	20426	20330	20320	20320	20478	20676	20647	20404	20589	20402	20532	20499	20456	20556	20484	20340	20401	20374	20474	20184	20394	20523	20484	20323	20474	20322	20401	20389	20437	20288	20362	20296	20306	20576	20556	20601	20405	20442	20373	20418	20484	20567	20619	20400	20340	20506	20490	20270	20540	20410	20384	20328	20502	20310	20507	20545	20342	20506	20491	20395	20420	20415	20511	20379	20469	20421	20531	20271	20413	20299	20693	20388	20397	20526	20634	20326	20676	20441	20594	20358	20237	20554	20429	20488	20133	20410	20397	20312	20519	20323	20485	20445	20471	20507	20465	20549	20307	20420	20568	20563	20436	20721	20334	20563	20464	20322	20441	20459	20534	20665	20366	20448	20484	20728	20495	20482	20638	20323	20461	20424	20440	20542	20574	20439	20452	20396	20464	20274	20280	20390	20561	20463	20539	20390	20460	20617	20267	20527	20487	20505	20654	20584	20330	20494	20446	20485	20652	20424	20290	20573	20414	20642	20542	20310	20379	20389	20368	20613	20475	20518	20409	20496	20287	20349	20480	20451	20607	20322	20379	20585	20410	20259	20495	20373	20480	20542	20529	20508	20622	20497	20390	20377	20554	20372	20392	20512	20348	20471	20313	20380	20505	20131	20381	20430	20340	20615	20492	20474	20533	20262	20321	20374	20383	20388	20470	20478	20434	20369	20534	20392	20614	20671	20487	20612	20424	20285	20128	20281	20281	20409	20411	20346	20531	20441	20312	20742	20489	20498	20330	20205	20481	20388	20504	20441	20305	20409	20371	20380	20396	20494	20272	20490	20368	20294	20266	20433	20404	20465	20616	20463	20488	20457	20442	20514	20424	20509	20461	20492	20416	20378	20714	20356	20329	20235	20314	20425	20445	20402	20336	20376	20374	20373	20488	20549	20344	20329	20357	20408	20539	20337	20282	20433	20385	20369	20323	20548	20537	20524	20562	20160	20563	20560	20579	20404	20497	20474	20800	20658	20777	20473	20194	20476	20311	20351	20328	20523	20417	20432	20104	20339	20464	20202	20462	20517	20457	20631	20365	20507	20483	20501	20494	20284	20366	20533	20216	20673	20462	20424	20490	20451	20569	20508	20557	20441	20446	20230	20627	20274	20279	20485	20244	20412	20611	20392	20437	20214	20358	20536	20437	20346	20400	20503	20489	20403	20315	20293	20615	20415	20323	20288	20579	20383	20364	20494	20476	20458	20467	20388	20441	20312	20440	20528	20511	20325	20330	20561	20573	20221	20551	20481	20557	20566	20287	20424	20284	20400	20404	20393	20296	20522	20409	20462	20627	20451	20416	20481	20534	20568	20514	20511	20435	20458	20521	20710	20666	20413	20553	20553	20520	20435	20431	20504	20500	20226	20302	20399	20244	20405	20534	20299	20463	20341	20480	20519	20538	20596	20219	20300	20225	20469	20547	20513	20584	20239	20442	20533	20361	20448	20522	20373	20469	20368	20429	20263	20355	20406	20555	20530	20358	20592	20362	20467	20391	20357	20299	20688	20594	20484	20584	20520	20548	20301	20467	20438	20555	20403	20648	20468	20244	20428	20631	20248	20624	20275	20340	20548	20445	20463	20323	20485	20432	20499	20592	20543	20535	20480	20662	20334	20565	20475	20430	20479	20440	20608	20323	20496	20488	20513	20505	20652	20398	20447	20368	20477	20452	20242	20516	20623	20407	20408	20404	20371	20433	20726	20545	20390	20470	20430	20533	20310	20314	20394	20412	20333	20512	20434	20455	20305	20526	20603	20554	20317	20304	20540	20446	20616	20507	20464	20570	20410	20338	20639	20627	20176	20209	20330	20314	20384	20624	20374	20267	20520	20549	20562	20272	20272	20411	20374	20408	20468	20628	20315	20558	20417	20337	20355	20268	20622	20334	20516	20496	20509	20416	20327	20400	20315	20506	20272	20378	20353	20414	20265	20250	20535	20273	20471	20528	20258	20472	20562	20536	20431	20456	20438	20455	20482	20565	20521	20573	20373	20348	20295	20262	20285	20357	20317	20381	20409	20604	20280	20517	20405	20397	20583	20350	20416	20544	20437	20412	20220	20377	20455	20231	20484	20506	20223	20348	20475	20320	20317	20470	20428	20427	20542	20525	20572	20453	20371	20456	20479	20415	20528	20494	20378	20533	20526	20451	20476	20376	20686	20337	20359	20550	20469	20472	20555	20442	20528	20490	20527	20434	20487	20297	20581	20528	20424	20288	20407	20583	20443	20628	20526	20335	20524	20500	20405	20036	20625	20505	20640	20452	20528	20328	20278	20341	20223	20448	20451	20333	20564	20553	20350	20274	20361	20388	20494	20392	20490	20372	20265	20502	20371	20523	20409	20158	20399	20590	20517	20521	20507	20410	20449	20499	20523	20540	20417	20456	20310	20469	20429	20413	20513	20328	20341	20426	20414	20614	20268	20361	20367	20542	20369	20317	20304	20439	20225	20289	20423	20590	20602	20322	20326	20460	20593	20450	20305	20374	20230	20467	20248	20425	20511	20395	20501	20498	20332	20447	20328	20420	20460	20421	20360	20382	20390	20516	20231	20555	20624	20471	20370	20512	20398	20528	20504	20510	20460	20304	20284	20517	20442	20345	20210	20486	20453	20419	20482	20478	20267	20324	20326	20585	20260	20694	20683	20499	20351	20407	20709	20320	20464	20407	20662	20475	20534	20479	20375	20439	20385	20581	20332	20179	20389	20562	20301	20441	20413	20349	20453	20360	20471	20454	20376	20597	20632	20532	20464	20368	20430	20453	20498	20314	20370	20420	20365	20460	20430	20394	20199	20326	20250	20289	20488	20529	20336	20543	20408	20492	20379	20317	20567	20526	20294	20584	20425	20450	20127	20512	20492	20284	20584	20214	20198	20455	20577	20243	20411	20313	20505	20415	20438	20457	20502	20404	20685	20377	20460	20474	20673	20357	20189	20382	20500	20263	20230	20571	20249	20430	20286	20479	20615	20649	20126	20413	20407	20460	20407	20691	20352	20533	20513	20414	20508	20474	20588	20521	20603	20346	20389	20535	20371	20438	20339	20267	20486	20464	20475	20497	20377	20433	20460	20391	20590	20450	20367	20263	20477	20467	20313	20450	20239	20277	20335	20404	20303	20490	20563	20254	20099	20617	20545	20299	20345	20436	20340	20418	20462	20512	20364	20499	20435	20223	20773	20475	20295	20506	20481	20518	20352	20401	20508	20499	20296	20595	20483	20325	20290	20341	20342	20620	20356	20359	20280	20435	20421	20564	20435	20270	20296	20390	20531	20426	20259	20331	20308	20689	20317	20541	20621	20575	20244	20511	20341	20581	20505	20471	20535	20221	20407	20325	20285	20492	20524	20434	20391	20381	20337	20445	20381	20668	20418	20410	20282	20524	20456	20301	20523	20502	20293	20273	20447	20372	20412	20476	20432	20413	20253	20433	20425	20227	20451	20482	20514	20434	20341	20410	20338	20699	20506	20286	20348	20378	20510	20391	20436	20324	20443	20462	20414	20425	20383	20611	20523	20529	20245	20470	20549	20404	20388	20411	20328	20399	20251	20270	20464	20394	20359	20459	20361	20277	20316	20426	20330	20463	20437	20359	20201	20561	20366	20430	20470	20454	20280	20522	20370	20281	20425	20168	20422	20623	20395	20463	20297	20369	20372	20346	20473	20375	20468	20483	20505	20455	20365	20428	20683	20521	20505	20201	20281	20359	20328	20514	20404	20626	20526	20406	20468	20247	20176	20536	20672	20561	20584	20414	20431	20456	20341	20542	20333	20332	20704	20351	20301	20490	20422	20179	20404	20399	20437	20289	20327	20483	20536	20279	20285	20426	20440	20408	20368	20410	20319	20571	20532	20274	20363	20332	20460	20577	20631	20366	20626	20565	20603	20670	20480	20436	20325	20520	20390	20343	20570	20376	20271	20304	20223	20403	20463	20538	20502	20554	20407	20642	20709	20469	20323	20398	20458	20496	20531	20358	20150	20323	20571	20504	20303	20402	20410	20606	20311	20715	20652	20432	20609	20541	20501	20436	20490	20499	20288	20610	20324	20552	20547	20581	20635	20426	20346	20364	20460	20226	20428	20573	20495	20467	20475	20540	20439	20294	20356	20618	20656	20434	20219	20372	20271	20601	20405	20463	20409	20475	20566	20352	20420	20486	20404	20454	20499	20399	20511	20355	20366	20451	20472	20466	20308	20564	20321	20309	20418	20466	20317	20336	20190	20515	20344	20346	20407	20427	20423	20410	20328	20472	20312	20300	20314	20435	20447	20424	20371	20484	20422	20191	20162	20485	20417	20263	20665	20552	20444	20584	20582	20628	20432	20409	20437	20489	20302	20350	20423	20205	20348	20553	20360	20409	20221	20373	20211	20190	20340	20330	20416	20503	20221	20413	20384	20765	20765	20309	20620	20517	20347	20443	20493	20510	20334	20255	20489	20454	20410	20527	20588	20599	20297	20524	20342	20050	20422	20331	20489	20568	20510	20634	20426	20525	20543	20629	20447	20385	20463	20530	20553	20240	20436	20285	20468	20694	20576	20355	20533	20463	20176	20667	20423	20366	20264	20443	20324	20437	20534	20555	20493	20329	20499	20351	20362	20437	20318	20389	20724	20173	20275	20377	20360	20408	20415	20269	20398	20455	20418	20587	20346	20364	20517	20224	20487	20281	20417	20277	20361	20628	20458	20437	20179	20180	20473	20471	20491	20425	20435	20454	20402	20371	20472	20490	20604	20644	20290	20403	20441	20493	20406
24010	40764	30542	21304	19112	18061	17667	17462	17179	17108	17128	17001	16884	16828	16721	16711	16786	16837	16826	16769	16781	16683	16713	16853	16624	16587	16586	16757	16615	16712	16587	16922	16617	16635	16599	16686	16456	16629	16660	16669	16689	16699	16598	16552	16704	16791	16724	16612	16659	16706	16737	16790	16699	16814	16698	16653	16692	16586	16537	16490	16617	16525	16696	16573	16623	17420	18565	17694	17523	17010	16773	16619	16654	16541	16819	16661	16732	16551	16612	16628	16492	16733	16482	16580	16661	16635	16636	16695	16732	16713	16467	16711	16532	16704	16594	16632	16683	16476	16536	16691	16626	16563	16460	16646	16581	16657	16617	16579	16651	16671	16840	16509	16652	16587	16566	16584	16477	16755	16504	16787	16570	16728	16506	16538	16624	16606	16497	16662	16704	16590	16721	16669	16627	16532	16650	16618	16584	16600	16575	16669	16846	16556	16546	16799	16527	16425	16488	16753	16524	16657	16552	16633	16600	16453	16652	16586	16737	16537	16624	16609	16554	16881	16425	16575	16428	16386	16647	16448	16707	16575	16678	16604	16483	16630	16721	16381	16580	16577	16686	16647	16674	16514	16697	16467	16623	16463	16608	16400	16492	16520	16595	16639	16670	16809	16645	16764	16693	16412	16689	16596	16432	16634	16482	16641	16591	16669	16631	16785	16544	16478	16447	16721	16541	16686	16689	16561	16490	16587	16427	16579	16730	16619	16619	16640	16625	16469	16667	16474	16643	16550	16739	16641	16596	16558	16619	16679	16575	16536	16589	16404	16606	16479	16482	16516	16628	16623	16619	16328	16599	16516	16562	16370	16468	16498	16735	16511	16398	16652	16587	16513	16616	16510	16475	16541	16689	16547	16588	16440	16674	16420	16703	16717	16526	16504	16648	16669	16495	16598	16454	16542	16462	16489	16717	16666	16468	16735	16415	16621	16556	16677	16533	16616	16611	16569	16630	16538	16655	16562	16533	16464	16523	16563	16688	16433	16646	16788	16602	16622	16591	16599	16525	16521	16497	16680	16586	16707	16468	16633	16482	16648	16717	16580	16576	16665	16557	16699	16364	16468	16512	16780	16617	16512	16735	16502	16648	16472	16603	16573	16598	16640	16664	16570	16652	16710	16697	16577	16616	16675	16577	16723	16589	16252	16678	16608	16481	16662	16738	16525	16534	16461	16670	16603	16579	16633	16599	16609	16259	16657	16552	16382	16641	16595	16592	16740	16620	16602	16621	16504	16550	16649	16510	16431	16665	16639	16697	16650	16784	16593	16591	16548	16658	16690	16620	16424	16578	16372	16651	16446	16472	16661	16669	16428	16494	16599	16591	16629	16582	16643	16491	16755	16656	16457	16674	16666	16654	16522	16685	16425	16446	16819	16726	16677	16518	16719	16639	16569	16621	16531	16587	16610	16578	16590	16568	16532	16644	16574	16598	16621	16712	16568	16580	16646	16473	16412	16580	16485	16518	16601	16649	16795	16720	16433	16668	16450	16718	16540	16504	16365	16732	16649	16616	16537	16627	16490	16440	16792	16534	16575	16591	16630	16546	16542	16608	16622	16750	16614	16766	16513	16392	16585	16619	16547	16573	16653	16682	16596	16556	16608	16650	16626	16598	16613	16525	16637	16594	16522	16629	16532	16726	16685	16612	16540	16619	16520	16557	16705	16444	16538	16618	16662	16540	16606	16754	16743	16564	16623	16488	16622	16663	16413	16604	16334	16559	16615	16621	16766	16573	16474	16707	16599	16571	16662	16644	16684	16704	16574	16697	16437	16644	16498	16569	16749	16489	16619	16561	16565	16627	16573	16644	16662	16553	16620	16569	16588	16704	16692	16605	16550	16696	16416	16458	16630	16508	16543	16848	16645	16524	16625	16520	16629	16530	16597	16687	16526	16585	16555	16603	16551	16524	16513	16813	16379	16583	16481	16457	16601	16551	16590	16614	16478	16655	16522	16564	16555	16702	16714	16584	16756	16461	16584	16601	16566	16501	16556	16506	16752	16556	16516	16661	16368	16585	16633	16699	16586	16406	16670	16442	16645	16639	16588	16671	16539	16568	16411	16616	16514	16685	16455	16648	16482	16627	16468	16510	16513	16681	16527	16585	16396	16540	16524	16635	16711	16628	16428	16682	16601	16609	16598	16475	16562	16631	16579	16568	16560	16622	16484	16701	16553	16732	16585	16698	16598	16576	16572	16628	16519	16656	16391	16625	16602	16642	16488	16608	16333	16811	16482	16425	16664	16651	16503	16624	16574	16680	16568	16451	16811	16559	16480	16610	16629	16563	16638	16483	16603	16514	16451	16568	16598	16490	16655	16461	16513	16462	16724	16504	16444	16565	16337	16574	16682	16544	16663	16646	16734	16636	16528	16560	16504	16588	16386	16620	16568	16499	16391	16722	16524	16535	16691	16616	16692	16470	16511	16588	16665	16524	16403	16521	16659	16659	16682	16743	16425	16640	16632	16529	16560	16616	16568	16632	16646	16611	16682	16643	16511	16695	16541	16727	16749	16645	16647	16539	16565	16708	16487	16790	16316	16600	16513	16774	16591	16594	16660	16607	16574	16473	16606	16534	16463	16483	16807	16640	16598	16638	16587	16572	16606	16412	16654	16636	16739	16500	16501	16667	16594	16666	16535	16632	16575	16649	16455	16458	16504	16466	16656	16523	16446	16511	16434	16519	16607	16514	16716	16512	16566	16584	16527	16596	16715	16551	16589	16615	16625	16591	16647	16571	16514	16461	16417	16449	16579	16523	16596	16452	16636	16328	16524	16540	16725	16729	16613	16824	16660	16507	16688	16723	16696	16667	16646	16531	16574	16633	16475	16549	16525	16482	16622	16479	16495	16628	16413	16497	16505	16680	16608	16530	16528	16534	16727	16481	16659	16516	16591	16503	16562	16660	16670	16527	16684	16417	16595	16448	16596	16711	16595	16524	16554	16423	16363	16531	16715	16474	16605	16593	16617	16557	16587	16442	16488	16402	16739	16470	16561	16572	16628	16595	16522	16531	16632	16635	16537	16453	16394	16726	16654	16629	16621	16585	16461	16591	16544	16617	16674	16484	16577	16587	16538	16587	16679	16540	16499	16593	16708	16482	16676	16536	16368	16668	16661	16514	16580	16638	16619	16867	16575	16516	16504	16624	16484	16582	16559	16596	16561	16572	16645	16539	16563	16640	16730	16644	16597	16573	16512	16561	16489	16773	16546	16521	16606	16630	16547	16562	16629	16725	16504	16560	16609	16603	16578	16633	16508	16393	16399	16505	16522	16635	16630	16604	16672	16520	16632	16515	16578	16604	16588	16452	16554	16638	16686	16519	16559	16564	16545	16618	16731	16511	16402	16558	16671	16529	16495	16598	16742	16625	16556	16630	16478	16575	16449	16580	16530	16567	16468	16768	16558	16612	16580	16510	16464	16585	16555	16812	16383	16450	16559	16651	16624	16790	16531	16555	16556	16632	16646	16459	16643	16549	16613	16609	16491	16560	16763	16475	16629	16503	16764	16666	16600	16669	16476	16459	16641	16571	16694	16597	16654	16520	16525	16572	16649	16584	16617	16356	16575	16718	16447	16629	16628	16791	16350	16603	16575	16466	16579	16640	16569	16443	16580	16510	16653	16349	16600	16591	16558	16423	16609	16696	16645	16479	16748	16596	16633	16784	16626	16486	16415	16663	16669	16551	16519	16524	16551	16769	16727	16581	16440	16460	16522	16451	16545	16558	16593	16591	16515	16635	16690	16690	16672	16395	16638	16505	16465	16534	16483	16776	16536	16467	16603	16384	16600	16623	16622	16435	16678	16736	16662	16647	16557	16503	16534	16497	16709	16713	16683	16567	16616	16637	16598	16541	16520	16390	16526	16597	16679	16346	16832	16480	16597	16425	16660	16476	16632	16482	16717	16673	16680	16500	16762	16549	16648	16653	16452	16565	16415	16579	16501	16561	16571	16704	16505	16526	16456	16694	16580	16531	16502	16696	16604	16629	16671	16546	16596	16585	16514	16571	16429	16599	16479	16337	16472	16535	16615	16532	16517	16691	16605	16480	16679	16577	16564	16668	16557	16539	16711	16597	16537	16544	16386	16636	16515	16513	16605	16694	16625	16492	16630	16627	16711	16560	16604	16418	16611	16489	16742	16485	16589	16714	16586	16535	16578	16549	16688	16584	16708	16468	16717	16313	16540	16566	16767	16361	16657	16469	16569	16574	16360	16710	16498	16761	16649	16551	16551	16579	16726	16687	16640	16606	16392	16543	16594	16485	16584	16398	16561	16568	16506	16482	16577	16641	16620	16635	16543	16379	16586	16648	16644	16475	16695	16598	16405	16678	16744	16635	16611	16689	16701	16516	16738	16511	16543	16700	16667	16613	16526	16670	16589	16533	16567	16617	16481	16490	16720	16494	16701	16636	16676	16496	16429	16467	16570	16592	16604	16656	16706	16633	16589	16675	16566	16610	16576	16681	16586	16549	16514	16435	16642	16520	16735	16601	16565	16620	16578	16553	16505	16611	16671	16499	16787	16416	16534	16641	16518	16436	16611	16749	16541	16670	16494	16657	16551	16541	16649	16680	16583	16614	16752	16733	16603	16498	16454	16689	16582	16573	16601	16489	16551	16775	16511	16823	16575	16518	16550	16442	16729	16646	16686	16531	16556	16598	16649	16777	16590	16629	16638	16498	16516	16455	16676	16559	16509	16690	16642	16394	16611	16575	16625	16558	16627	16585	16499	16683	16678	16562	16513	16595	16586	16550	16599	16508	16734	16643	16467	16767	16565	16530	16637	16477	16533	16790	16559	16610	16657	16635	16744	16502	16622	16583	16572	16590	16620	16576	16647	16624	16565	16570	16677	16380	16570	16481	16579	16495	16743	16470	16438	16590	16653	16494	16600	16702	16646	16484	16626	16680	16681	16652	16597	16649	16602	16561	16624	16625	16527	16604	16645	16535	16448	16617	16348	16811	16565	16611	16533	16412	16556	16499	16634	16647	16523	16511	16620	16497	16541	16593	16749	16523	16748	16595	16511	16482	16655	16531	16577	16599	16574	16581	16500	16486	16610	16626	16495	16485	16522	16634	16564	16692	16480	16529	16755	16543	16553	16449	16628	16566	16640	16544	16601	16752	16398
27208	22387	25092	21931	18925	19468	19570	19214	19003	19346	19254	19081	19303	19062	19283	19094	19280	19080	19213	19142	19275	19034	19022	19228	19064	19145	19238	19207	19216	19246	19189	19108	18985	19272	19192	19274	19192	19186	19265	19206	19306	19017	19133	18900	19101	19155	19132	19215	19461	19246	19073	19174	19163	19248	19174	19184	19153	19140	19143	19146	19544	19099	19050	19277	18937	19090	19219	19549	19390	19300	19335	19339	19260	19300	19091	19040	19176	19144	19238	19249	19069	19204	18875	19222	18970	19137	19088	19246	19281	19220	19385	19246	19310	19381	19302	19181	18954	19126	19107	19218	19283	19227	19313	19268	19141	19205	19011	19300	19393	19037	19198	19340	19118	19211	19188	19246	19318	19063	19233	19291	19316	19019	19254	19090	19086	19241	19116	19052	19251	19222	19199	19018	19301	19145	19015	18965	19148	19143	19185	19380	19077	18903	19139	19156	19238	19136	19194	18909	19029	19138	19064	19002	19170	19090	19298	19318	19231	19127	19253	19101	19376	19289	19343	19158	19227	19182	19084	19218	18970	19017	19114	19099	19441	19003	18967	19022	19170	19373	19227	19328	19212	19077	19196	19278	19237	19255	19205	19056	19218	19145	19195	19237	19075	19049	19178	19243	19287	19008	19203	19137	19144	19325	19222	19291	19154	19121	19315	19189	19168	19245	19282	19130	19003	19100	19124	19110	18901	19291	19215	19141	19307	19288	19226	18989	19223	19123	19173	19136	19068	19075	19132	19129	19323	19218	19211	19108	19049	19182	19126	19087	19300	19068	19164	18945	19058	19338	19144	19215	19110	18756	19088	19336	19264	19329	19302	19264	19099	19284	19193	19100	19126	19205	19303	19148	19188	19069	19039	19337	19187	19078	18917	19102	19031	19125	18988	18922	19175	19039	19029	19036	19389	19147	19088	19029	19235	19126	19115	19263	19322	18974	19165	18995	19090	19224	19238	19127	19206	19333	19259	19141	18992	19236	19259	19058	19024	19087	19307	19239	19139	19124	19352	19165	19244	19206	18874	19056	18956	19144	19166	19095	19233	19168	19257	19122	19296	19002	19028	19125	19019	19054	19051	19243	19146	19185	19180	19188	19192	19240	19147	19046	19006	19145	19194	19188	19157	19057	19163	19224	19138	19142	19200	19150	19160	19172	19302	19111	19388	19325	19310	19063	19111	19049	19165	18888	19142	19181	19143	19292	19118	19136	19090	19186	19095	19028	19310	19417	19245	19099	19188	19085	19177	19218	19082	19075	19208	19144	19266	19195	19220	19064	19195	19169	19271	19111	18996	19180	19030	19134	19306	19118	19182	19143	19076	19258	19108	19202	19183	19183	19066	19153	19286	19098	19125	19111	19118	19039	19354	18868	19262	19195	19145	19287	19109	19200	19137	19287	19224	19120	19185	19118	18853	19210	19108	19189	19154	19299	19103	19203	19338	19034	18956	19145	19072	19110	19290	19098	19226	19229	19181	19054	19325	19236	19385	19217	19398	19147	19250	19073	19225	19290	19308	19079	19226	18970	19262	19180	19177	19251	19050	19245	19242	19330	19154	19193	19189	19060	19275	19309	19178	19369	19342	19089	19056	19185	19396	19141	19132	19059	19158	18861	19008	19283	19020	19256	18998	19326	19260	19019	19131	19100	19210	19409	19394	19110	19099	19405	19207	19195	19244	19220	19442	19310	19094	19142	19293	19224	19237	19250	19119	19216	19285	19055	19078	19161	19144	19230	19047	19217	19011	19155	19183	19025	19425	19149	19155	19140	19332	19151	19160	19264	19222	19157	19062	19370	19107	19082	19218	19221	19134	18979	18989	19121	19303	19299	19242	19191	19303	19197	19292	18924	19038	18956	19094	19210	19110	18978	19280	19253	19400	19394	19055	18997	19063	19169	19201	19198	19229	19092	19216	19178	19017	18911	19090	19060	19192	19099	19149	19010	19083	19187	19422	19202	19155	18936	19257	19204	19030	19267	18918	19183	19256	19081	19206	19224	19140	19223	19332	19248	19125	19129	19288	19176	19338	19190	19195	19054	19364	19021	19102	19132	19240	19197	19318	19087	19139	19218	19225	19130	19222	19093	19262	19351	19069	19373	19151	19157	19246	19156	18944	19198	19193	19160	19070	19211	19482	19208	18996	19250	19133	19037	18924	19026	19145	19165	19281	19223	19096	19139	18947	19252	19280	19184	19084	19168	19053	19006	19255	19264	19334	19200	18962	19130	19183	19111	19125	19226	19170	19259	19178	19185	18920	19274	19198	19201	18999	19044	19265	19208	19239	19242	19130	19158	19140	19110	19138	19087	19266	19133	19180	19124	19185	19225	19073	18962	18985	19047	19348	19233	19104	18931	18870	19309	19218	19128	19072	19111	19180	19135	19094	19131	19118	19272	19161	19341	19105	19157	18956	19279	19157	19024	19068	19270	19322	19128	19177	19126	19244	19090	19036	18969	19221	19143	19193	19204	19172	19194	19253	19098	19167	19316	19382	19307	18953	19150	19196	19089	19202	19029	19297	19216	18989	19345	19270	19138	19135	19234	19158	19133	19171	19285	19242	19087	19242	19176	19338	19144	19108	19228	19389	19168	19069	19125	19157	19320	19131	19136	19167	19204	19321	19221	19188	19341	19324	19014	19196	19216	19151	19068	19241	19213	19138	19286	19192	19184	19157	19139	19131	18865	19174	19434	18982	19102	19177	19230	18987	19216	19221	19007	19055	18934	19261	19412	19044	19333	19121	19047	19290	19276	19486	19288	19142	19093	19088	19119	19102	19192	19154	19142	19183	19187	19114	19025	19230	19023	19060	19140	19209	19185	19096	19185	19136	19098	19162	19142	19014	19206	19229	19091	19204	19266	19141	19044	19083	19242	19084	19090	19305	19358	19064	18990	19065	19016	19064	19266	19098	19299	19074	19198	19099	19108	19295	19014	19185	19243	19109	19102	19129	18928	19138	18959	18938	19207	19187	19084	19293	19039	19412	19097	19132	19115	19447	19039	19246	19063	19252	19087	19242	19109	19155	19133	19095	19240	19515	19016	19331	19335	19219	19110	19221	19174	19096	19016	19070	19132	19152	19112	19061	19276	19291	19479	19187	19186	19189	19270	18983	19214	19053	19235	19219	19158	19159	19229	19133	19264	19107	19017	19235	19527	19134	18978	18902	19214	18986	19427	19153	19157	19138	19328	19134	19318	19113	19224	19168	19052	19220	19310	19032	19076	19045	19135	19223	19144	19219	19244	19092	19132	19266	19348	19181	19326	19084	19009	19241	19237	19332	19040	19340	19190	19261	19186	19148	19090	19166	19150	19266	19175	19074	19105	19277	19210	19170	19257	19289	19161	19222	19207	19231	19088	19254	19390	19264	19000	19098	19092	19406	19263	19326	19218	19154	19248	18910	19222	19460	19147	19100	19342	19276	19275	19121	18871	19435	19199	19221	19293	19344	19049	19210	19043	19182	19113	19146	19130	19410	18963	19472	19449	19111	19257	19054	19136	18956	19102	19063	19158	19010	19140	19132	19200	19018	19203	19181	19437	18932	19201	19161	19092	19241	19100	19054	18950	18929	19132	19062	19373	19076	19403	19159	19185	19156	19207	19181	19263	19096	19265	19153	19132	19176	19064	19290	19098	19089	19082	19212	19182	19377	19272	19261	19137	19355	19246	18985	19136	19197	19191	19335	19212	19033	19178	19131	19429	19192	19126	19290	18995	19199	19183	19161	19236	19231	19101	19185	19076	19238	19203	19237	19220	19167	19205	19128	19352	19118	18976	19289	19212	19246	19089	19124	19189	19270	19209	19226	19262	19119	19228	19145	19171	19127	19176	19219	19181	19172	19386	19166	19066	19023	19205	19120	18917	19315	19418	19255	19189	19011	19164	19276	19144	19089	19113	19181	19216	19215	19275	19281	19170	19131	19174	19184	19045	19099	19176	19210	19291	19006	19110	19099	19164	19181	19206	19001	19190	19255	19103	19206	19359	19205	19136	19299	19341	19227	19124	19168	19174	19099	19079	19148	19207	19100	18790	19001	19170	19150	19076	19063	19177	19207	19162	19134	19003	18998	19245	18916	19111	19203	19288	19156	19120	19015	19116	19187	19266	18987	19079	19419	19298	19338	19212	19245	19270	19054	19260	19133	19187	19137	19244	19217	19158	19303	19123	19093	19275	19175	19087	19052	19146	19186	19059	19245	19111	19296	19064	19112	19230	19209	19432	19176	19249	19206	19126	19210	19059	19282	19131	19282	19179	19078	19134	19176	18948	19234	19175	19174	19128	19215	19046	19244	19135	19333	19245	19320	19262	19181	19129	19028	19126	19110	19160	19213	19303	19376	19292	19202	19100	19114	19141	19302	19039	19111	19190	19247	19150	19203	19258	19205	19269	19209	19189	19245	19190	19188	19070	19118	19252	19344	19343	19252	19274	19131	19122	19105	19055	19310	19260	19138	19242	19016	19117	18980	19134	19164	19110	19167	19187	19128	19054	19289	19313	19249	19451	19504	19083	19068	19093	19282	19268	19090	19273	19208	19222	19263	19271	19159	19258	19166	18953	19106	19170	19065	19049	19233	19117	19015	19019	19098	19206	19121	19192	19349	19111	19158	19251	19220	19217	19195	19243	19362	19331	19096	19073	19328	19374	19170	19162	19173	19206	19163	19095	19171	19133	19121	19107	19146	19214	19131	19161	19062	19291	19295	19182	19121	19117	19251	19223	19028	19233	19154	19041	19260	19285	19060	19269	19342	19325	19049	19410	19009	19411	19383	19035	19032	19127	19077	19015	19149	19169	19083	19214	18875	19121	19055	19063	18990	19227	19173	19235	19155	19134	19080	19332	19215	18991	19052	19134	19080	19080	19243	19149	19360	19002	19083	19081	19070	19232	19231	19288	19198	19011	19159	19201	19250	19059	19194	19080	19226	18978	19142	19045	19259	18935	19103	19242	19030	19186	19219	19197	19157	18924	19288	19272	19120	19059	19281	19265	19221	19182	19166	19178	19023	19149	19152	19182	19292	19244	19035	19106	19228	19154	19169	19184	19168	19149	19322	19073	19239	19121	19176	19343	19212	19400	19274	19158	19210	19380	19368	19224	19306	19308	19183	19179	18978	19260	19180	19232	19124	19142	19079	18994
18529	25376	19116	16488	15986	16087	16049	16129	15924	16080	15855	16021	15780	15784	16149	15944	15855	15926	15814	15830	15936	15971	16054	15909	15949	15731	15911	16025	15894	15990	15877	15894	16004	15769	16068	15993	15952	15886	15976	15812	15922	15798	15943	15836	15886	15928	15882	16017	16022	15843	15739	15811	15966	15914	15656	16067	15968	15891	15981	15889	15862	15892	16009	15871	15893	15914	16067	16071	15940	16014	16052	16024	15965	16030	15965	16014	15873	15960	15822	15914	15879	15756	15779	15750	15816	15878	15839	15929	15920	15762	15790	15965	15731	15977	15815	15947	15828	15684	15938	15909	15719	15941	15895	15799	15827	15940	15975	15815	15866	15858	16009	15950	16068	15934	15995	15936	15803	15956	15848	15623	15897	15837	15980	15940	15969	15810	15957	15958	16157	15731	15795	15792	15920	15999	15817	15913	15975	15750	16000	15909	15877	15750	15991	15998	15844	16004	16013	15788	16154	15802	15957	15764	16021	15734	15830	15915	15831	15902	15786	15994	15990	15873	15818	15906	15830	15819	15918	15952	15802	15858	15874	15950	15944	15924	16007	15833	15852	15732	15991	15935	15888	15773	15948	16015	15925	16014	15818	15816	15800	15991	15901	15953	16056	15880	15921	15866	16009	15798	15944	15984	15815	16050	16043	15822	15882	15966	15925	15884	16048	15714	15950	15979	15953	16015	15965	15968	15904	16056	16027	16085	15948	15718	15918	16128	15907	15735	16015	15780	15950	15712	15823	16054	15778	15953	15868	16004	15822	15865	15727	15838	15864	15995	15892	15942	15896	15871	15696	15796	15761	15979	15835	15943	15861	15945	15902	15759	15933	16037	16045	16058	15795	15897	15685	15908	16005	15795	15850	16000	15908	15932	15948	15871	15724	15886	15798	15851	15742	15737	15757	15881	15875	15822	15838	15886	16008	15900	15812	16019	15854	16108	15791	15975	15975	15943	15763	15811	16010	15952	15903	15900	15798	15696	15936	15899	15967	15833	15888	15938	15921	15780	15929	15848	15925	15880	16032	15835	15909	15796	15888	16073	15800	16030	16018	15721	15833	15913	16056	15836	15898	15897	15859	15923	15701	15807	15941	15957	15929	15880	15836	15910	15983	15900	15821	15982	15833	15890	15662	15922	15894	15902	15865	16030	15836	15890	15867	15748	15801	15841	16141	15828	15776	15910	15923	15918	15866	15994	16119	15950	16044	15873	16023	16055	15830	16097	15906	15886	15791	15917	15893	15899	15794	15782	15802	15858	15989	16070	15921	15860	15924	15817	16149	15823	15903	15895	15950	15905	15948	15984	15942	15913	15831	15967	16125	16008	15857	15772	15721	15995	15889	15849	15951	15975	15885	15801	16041	16007	15959	15998	15812	15880	15896	15923	15904	15865	15938	15903	15780	15945	15940	15889	15948	16065	15947	15881	15880	16004	16156	15976	15987	15891	15916	15864	15728	15858	15805	15980	15841	15791	15814	15812	15965	15848	16040	15889	16010	15857	15953	15900	15998	15843	15882	15932	15947	15949	15824	15951	15705	15924	15880	15830	15812	15915	15787	15900	15704	15923	15952	15902	15951	15944	15869	15826	15720	16016	15933	15874	15769	15951	15875	15836	15881	15713	15856	16018	15965	15848	15731	15896	15858	16024	15868	15875	15906	15855	15910	16003	15830	15977	15867	15908	16023	15978	15797	15880	15856	16059	15890	15849	15772	15930	15957	16035	15914	15987	15869	15975	15916	15680	15909	15922	15773	15874	15993	15929	15875	15825	15966	15813	15873	15872	15951	15993	15825	15994	15753	15876	15862	15862	16064	15924	15900	15944	15827	15846	15820	15892	15955	15761	15781	15988	15792	15768	16056	16046	15851	15802	15837	15587	15839	15965	15786	15794	15814	15875	15980	15926	15914	15879	15838	15736	15853	15761	15939	15876	15809	15993	15924	15962	16022	15905	15918	15933	15840	15866	16088	15872	15844	15698	16084	15919	15890	15846	15851	15872	16106	15995	15971	15827	16017	15879	15883	15892	15890	16075	15863	16026	15976	15938	15816	15951	15849	15767	16013	15752	15882	15917	15925	15933	15949	15958	15915	15939	15854	15827	15957	15752	15925	15736	15828	15772	15869	15963	16029	15866	16024	15735	15918	15908	15817	15970	15860	15818	15946	15842	15958	15956	16099	16006	15966	15925	15700	15888	15987	15843	15948	15810	15995	15836	15745	16006	15945	15891	15849	15843	15905	15807	15807	15911	15843	15877	15833	15872	15835	15823	15979	15897	15858	16007	15757	15958	15919	15935	15794	15903	16009	15867	15962	15823	15820	15836	15798	15933	15854	15894	16071	15998	15871	15910	16170	15892	15801	16209	16088	15847	15863	15854	15891	16037	15903	15780	15771	15957	15965	15898	15669	15951	15733	16037	15881	16059	15946	15853	16039	15853	16007	15871	16045	15877	15904	15857	15859	15979	15888	15920	15949	15821	15922	15947	15848	16082	15903	15906	15943	15879	15944	15947	15752	16008	15868	16147	15956	15851	15912	15850	15815	15890	15863	15737	15959	15937	15946	15930	15960	15949	15953	15990	15973	15941	16071	16063	15889	16027	15987	15628	15771	15873	15848	15854	15748	15836	15936	15869	15890	15973	15827	16037	16050	15880	15891	15925	15729	15892	15776	15799	15806	16088	15656	15831	15834	15958	15752	15845	16014	15888	15935	16080	15911	15867	15982	15881	15989	15875	15703	15908	15900	15864	15875	15818	15983	15906	15955	15937	15936	15821	15893	15856	15850	15864	15830	15779	15962	16120	15852	15872	15935	16075	15831	15899	15919	15673	15895	16065	15935	15778	16008	15878	16012	15865	15874	15923	15880	15944	16044	15957	16021	15960	15922	15907	15939	15938	15949	15978	15897	15915	15784	15855	15773	15851	15881	15961	15974	15829	15948	15902	15915	15808	15910	15965	16007	15883	15995	16014	15853	15989	15857	15959	15817	16027	16018	15990	15873	15978	15784	15864	16007	15980	15921	16021	15839	15864	15894	15819	15876	15849	15898	15832	15884	15773	15879	16002	15871	15798	15863	15920	15674	15907	15814	15967	15929	15862	15857	16008	15929	15866	15753	15899	15926	15832	15953	15789	16001	15853	15874	15812	15928	15850	15945	15821	15923	15933	15732	15985	15865	15950	15797	15915	15729	15926	15873	15823	16009	15897	15828	15992	15886	16101	15808	15961	15992	16033	16057	16023	15926	15935	15930	15971	15875	15965	16032	15781	16041	15965	15989	15918	15802	15921	15987	15798	16073	15773	15881	15821	15991	15748	15858	15983	16006	15813	16012	15920	15828	16054	15796	15872	16015	15855	15752	15947	15841	15989	15879	15920	15824	15915	15935	15885	15927	15820	16049	16007	15924	16064	15795	15834	15870	15746	15848	16009	15900	15888	15750	15991	16031	15808	15981	15873	15840	15840	15876	15913	15778	15792	16021	15884	15841	15756	15962	16061	15861	15964	16048	15721	15954	15824	15914	15887	15944	16148	15930	15770	15963	15924	15809	16086	15862	15801	15976	15901	15939	16037	15862	15895	16029	15884	15765	15755	16003	15944	15951	15740	15849	15723	15889	15903	15830	15838	15764	15988	15819	15977	15930	15943	15959	16030	15832	15867	15973	16070	15750	16086	15882	15845	16052	15821	15773	15835	15949	15895	15911	15739	15944	16019	15814	15877	15830	15883	15961	15897	15995	15856	15844	15874	16046	15812	15681	15941	15886	15832	15795	15860	15977	15949	15805	16040	15997	15759	15865	15823	16070	15956	16050	15904	15783	15911	15772	15977	15946	16073	15897	15812	15935	15803	15979	15948	15839	15862	15851	15799	15991	15752	15863	15805	15738	15732	15917	15881	15900	16020	15901	15744	16067	16094	15857	15924	15970	15682	15884	15958	15887	15807	15937	15949	16002	15859	15985	16018	15906	15893	15805	15882	15936	15995	15945	15929	15891	15865	15857	15800	15865	15942	15880	16046	15807	15749	16094	15750	15875	15940	15867	16016	15959	16051	15970	15780	15929	15888	15812	16034	15847	15834	15824	15891	16046	15859	15730	15902	15757	15843	15881	15819	16055	15864	15952	15895	15816	15717	15834	15925	15939	16033	15732	15721	15828	15815	15782	15882	15807	15962	15899	15909	15741	15981	15802	15967	15892	15863	15722	15930	15948	15930	15766	16087	15723	15961	15933	15971	15851	16057	15839	15848	15960	15710	15892	16037	15799	15948	15829	15711	15845	15861	15754	15782	15859	15769	15865	15939	15945	15990	15934	16040	15841	16004	15916	16005	15975	15869	15940	15851	15973	16067	15868	15916	15752	15898	15741	15923	15886	15837	15840	16001	15891	15907	15981	15767	15911	15933	15933	15971	15739	15976	15739	15755	15958	15831	15873	15933	15786	15766	15957	16016	15908	15950	15969	15924	15754	15983	15943	15917	15974	15789	15969	16064	15767	15854	16005	15988	15875	16080	15831	15974	16012	15842	15952	15893	15756	15924	15982	15898	15828	15792	15943	15830	15939	15944	15887	16079	15897	16023	16033	15877	15848	16091	15814	16022	15746	15810	15886	16030	15887	15865	15746	16060	15868	15970	16150	15852	15942	15882	15752	15811	16060	15673	15936	15804	15823	15813	15759	16016	15868	15924	15739	15786	15907	15905	15896	15732	15958	15821	15911	15876	15798	15901	15929	15880	15726	15764	15864	15897	15901	15804	16042	15831	16024	15895	16045	15920	16102	15807	15849	15893	15984	15917	16074	15807	15754	15825	15828	15965	16093	15845	16127	15744	15924	15916	15975	15704	15871	15731	16005	15881	15877	16014	15820	15795	15912	15886	15859	15923	15978	15878	15906	15880	15882	15937	15947	15967	15872	15915	15862	15851	16014	15943	16048	15898	15790	16013	15842	15976	15924	15821	15817	15831	15985	15869	16039	15960	15886	15919	15879	16057	15919	16044	16041	15719	15814	15878	16021	15840	15758	15797	15937	15813	15841	15932	15892	15962	16100	16087	16039	15898	15935	15877	16005	15950	15929	16041	15847	15983	15808	15950	15865	15791	15997	16026	15833	15919	15949	16037	15948	16120	15904	15860	15740	16036	15914	15841
23450	20843	28121	23697	21710	22025	21477	19291	18646	18945	18777	18815	18908	18622	18645	18665	18505	18461	18373	18645	18507	18599	18549	18570	18623	18380	18316	18517	18511	18611	18419	18447	18738	18592	18460	18378	18439	18582	18658	18534	18592	18554	18688	18652	18452	18586	18356	18440	18589	18679	18528	18615	18380	18510	18615	18586	18630	18560	18445	18588	18574	18460	18425	18675	18519	18666	18894	19047	18687	18685	18447	18672	18426	18640	18472	18415	18470	18421	18590	18588	18574	18429	18395	18344	18643	18326	18287	18406	18577	18270	18391	18527	18195	18336	18349	18553	18604	18418	18372	18336	18574	18505	18408	18326	18486	18408	18554	18314	18329	18312	18482	18519	18303	18476	18460	18512	18408	18538	18523	18399	18269	18249	18558	18325	18404	18373	18687	18477	18774	18384	18524	18464	18524	18686	18304	18367	18395	18510	18308	18519	18600	18562	18474	18583	18416	18430	18462	18562	18601	18367	18405	18263	18429	18537	18541	18472	18449	18440	18391	18442	18304	18362	18394	18458	18454	18570	18570	18373	18547	18504	18403	18212	18425	18342	18509	18625	18392	18392	18497	18323	18412	18428	18621	18473	18340	18529	18450	18493	18578	18367	18480	18708	18294	18511	18414	18747	18430	18278	18457	18425	18565	18517	18495	18455	18126	18331	18378	18516	18597	18367	18344	18324	18402	18568	18230	18092	18336	18423	18530	18330	18524	18578	18701	18480	18304	18344	18458	18582	18323	18561	18531	18483	18636	18531	18478	18458	18447	18353	18536	18442	18465	18439	18538	18487	18529	18349	18606	18461	18615	18297	18627	18353	18327	18258	18520	18383	18489	18371	18551	18319	18399	18428	18290	18363	18447	18716	18479	18679	18647	18324	18442	18409	18718	18463	18460	18387	18532	18452	18632	18441	18546	18618	18594	18572	18305	18543	18484	18477	18537	18411	18696	18377	18302	18425	18566	18547	18367	18582	18443	18331	18459	18373	18439	18381	18635	18368	18521	18475	18499	18505	18406	18290	18437	18576	18254	18512	18606	18411	18511	18291	18722	18366	18565	18392	18442	18467	18650	18397	18217	18566	18488	18373	18564	18456	18449	18451	18529	18469	18431	18597	18395	18540	18500	18380	18513	18458	18394	18318	18555	18349	18250	18491	18260	18620	18712	18438	18504	18539	18632	18333	18464	18393	18347	18336	18378	18224	18577	18357	18362	18389	18433	18492	18643	18492	18500	18382	18449	18484	18451	18498	18381	18547	18401	18394	18645	18360	18327	18600	18168	18598	18364	18390	18436	18432	18669	18488	18494	18379	18432	18437	18494	18440	18415	18465	18377	18344	18521	18574	18459	18548	18388	18412	18425	18373	18414	18585	18442	18514	18350	18567	18446	18412	18549	18355	18519	18275	18531	18374	18633	18528	18557	18488	18477	18419	18492	18426	18277	18420	18502	18706	18537	18654	18384	18493	18572	18601	18530	18371	18588	18296	18351	18394	18454	18414	18432	18473	18508	18404	18410	18509	18434	18465	18644	18725	18450	18451	18372	18421	18279	18510	18459	18433	18546	18492	18558	18417	18418	18449	18477	18513	18614	18342	18579	18593	18427	18431	18613	18437	18482	18515	18710	18599	18393	18462	18385	18625	18458	18657	18561	18432	18648	18459	18404	18613	18472	18401	18473	18337	18449	18417	18678	18407	18395	18320	18229	18502	18378	18498	18450	18456	18403	18551	18491	18512	18564	18196	18520	18604	18390	18400	18495	18460	18444	18524	18405	18253	18250	18392	18549	18405	18559	18300	18300	18494	18289	18421	18386	18432	18329	18809	18768	18614	18493	18529	18630	18536	18557	18339	18366	18423	18515	18499	18484	18489	18527	18556	18487	18486	18514	18355	18495	18574	18616	18381	18523	18622	18525	18364	18436	18281	18412	18226	18563	18406	18533	18395	18440	18467	18436	18528	18422	18362	18271	18545	18541	18604	18510	18511	18607	18443	18542	18432	18269	18481	18265	18514	18261	18406	18340	18531	18386	18482	18290	18605	18458	18514	18380	18655	18558	18293	18360	18403	18641	18331	18463	18331	18437	18466	18434	18532	18436	18640	18576	18338	18358	18543	18570	18523	18339	18361	18510	18471	18339	18346	18420	18428	18554	18456	18497	18219	18362	18308	18473	18437	18438	18364	18481	18516	18479	18351	18513	18378	18681	18414	18359	18522	18400	18603	18633	18416	18371	18610	18455	18249	18315	18473	18300	18473	18558	18451	18515	18168	18516	18558	18359	18179	18549	18403	18267	18428	18429	18469	18515	18294	18450	18422	18525	18275	18480	18441	18471	18294	18472	18612	18599	18585	18438	18441	18544	18332	18387	18602	18418	18529	18603	18633	18471	18283	18524	18526	18115	18414	18218	18395	18445	18337	18445	18538	18388	18533	18382	18579	18481	18432	18425	18433	18412	18641	18602	18337	18355	18273	18600	18321	18502	18608	18644	18411	18447	18556	18503	18572	18433	18502	18497	18353	18554	18330	18580	18341	18632	18542	18408	18382	18389	18430	18193	18305	18403	18406	18440	18370	18438	18320	18627	18461	18469	18399	18531	18538	18414	18708	18535	18242	18485	18501	18243	18350	18637	18499	18296	18380	18409	18292	18490	18447	18403	18506	18474	18570	18332	18597	18641	18543	18419	18349	18655	18428	18360	18551	18389	18621	18703	18536	18473	18306	18306	18400	18565	18455	18559	18464	18536	18332	18317	18274	18405	18558	18340	18297	18500	18370	18522	18487	18343	18480	18315	18292	18312	18476	18526	18710	18541	18228	18569	18392	18229	18365	18491	18505	18469	18456	18389	18483	18603	18345	18304	18545	18383	18332	18533	18551	18414	18645	18258	18623	18512	18433	18334	18363	18517	18381	18476	18344	18310	18437	18553	18516	18467	18634	18406	18552	18478	18546	18674	18401	18547	18472	18285	18398	18566	18373	18403	18391	18371	18445	18441	18496	18369	18508	18378	18352	18475	18346	18634	18574	18522	18543	18333	18425	18340	18514	18652	18387	18267	18503	18456	18527	18468	18454	18266	18451	18561	18475	18444	18328	18170	18479	18620	18471	18521	18413	18480	18146	18408	18327	18631	18511	18419	18306	18273	18516	18409	18648	18421	18557	18386	18386	18492	18479	18481	18509	18266	18397	18324	18525	18408	18520	18586	18689	18378	18576	18537	18506	18488	18574	18425	18453	18441	18487	18461	18539	18544	18416	18498	18387	18556	18595	18606	18240	18289	18335	18541	18464	18329	18541	18519	18629	18571	18386	18541	18363	18265	18497	18459	18343	18536	18563	18665	18332	18559	18442	18473	18368	18506	18438	18357	18355	18775	18781	18633	18557	18441	18316	18288	18370	18312	18469	18457	18448	18247	18464	18511	18519	18435	18109	18524	18636	18254	18264	18261	18421	18365	18384	18447	18419	18712	18425	18691	18560	18405	18437	18276	18526	18576	18520	18474	18453	18418	18403	18426	18653	18653	18541	18771	18450	18593	18537	18398	18491	18513	18477	18487	18425	18363	18373	18553	18502	18532	18393	18355	18208	18234	18323	18446	18404	18483	18558	18497	18427	18368	18588	18302	18297	18250	18572	18429	18384	18601	18473	18540	18457	18527	18424	18733	18618	18479	18449	18367	18377	18416	18369	18423	18610	18393	18364	18534	18300	18270	18407	18276	18391	18597	18430	18413	18379	18647	18367	18241	18034	18466	18508	18459	18329	18403	18575	18483	18399	18387	18634	18408	18594	18586	18208	18201	18330	18542	18427	18310	18401	18568	18411	18386	18190	18512	18600	18476	18541	18581	18353	18345	18439	18339	18070	18324	18418	18683	18499	18637	18541	18672	18646	18430	18350	18271	18515	18788	18441	18531	18520	18241	18474	18472	18380	18426	18612	18557	18456	18539	18346	18088	18485	18342	18495	18280	18438	18435	18394	18784	18452	18516	18639	18602	18506	18585	18420	18635	18392	18502	18522	18543	18523	18546	18362	18517	18451	18567	18410	18510	18308	18492	18354	18493	18547	18379	18410	18596	18270	18635	18356	18353	18364	18498	18292	18590	18539	18413	18381	18360	18270	18192	18631	18485	18365	18419	18552	18411	18464	18450	18647	18502	18545	18388	18454	18459	18363	18551	18477	18410	18351	18420	18472	18268	18540	18422	18552	18482	18595	18687	18507	18463	18566	18390	18271	18560	18336	18539	18369	18428	18569	18556	18381	18549	18469	18610	18543	18283	18463	18536	18692	18301	18461	18390	18396	18527	18384	18494	18500	18416	18286	18198	18551	18554	18436	18607	18511	18622	18379	18643	18681	18556	18434	18405	18450	18469	18534	18450	18240	18675	18580	18276	18475	18459	18400	18596	18464	18630	18538	18518	18332	18505	18395	18270	18385	18664	18253	18444	18543	18549	18564	18513	18540	18422	18396	18375	18739	18484	18488	18381	18437	18426	18573	18449	18464	18530	18549	18362	18492	18495	18397	18398	18717	18486	18206	18550	18510	18519	18605	18567	18384	18348	18428	18435	18404	18524	18439	18533	18460	18413	18464	18337	18545	18684	18583	18487	18572	18519	18561	18693	18375	18564	18768	18332	18502	18669	18404	18529	18498	18550	18429	18255	18416	18397	18572	18463	18462	18595	18480	18579	18352	18430	18414	18246	18271	18586	18487	18398	18570	18622	18363	18500	18216	18521	18363	18377	18425	18417	18253	18690	18430	18487	18435	18243	18446	18548	18597	18495	18491	18398	18275	18389	18653	18372	18484	18542	18575	18353	18610	18361	18538	18542	18595	18435	18598	18630	18390	18470	18357	18563	18504	18544	18607	18497	18666	18629	18611	18550	18451	18425	18535	18431	18373	18511	18392	18411	18256	18721	18462	18530	18506	18485	18464	18403	18414	18408	18327	18429	18503	18455	18277	18342	18328	18466	18575	18501	18614	18555	18277	18490	18413	18521	18485	18337	18554	18304	18319	18471	18410	18537	18721	18606	18451	18384	18302	18418	18539	18389	18471	18425	18550	18510	18532	18394	18844	18324	18496	18465	18393	18399	18612	18446	18353	18309	18267	18564	18416	18455	18425	18495	18352	18576	18418	18613	18477	18552	18583
20806	36258	29229	18932	17062	16330	16097	15834	15811	15872	15651	15935	15832	15607	15577	15601	15725	15582	15427	15451	15526	15505	15539	15531	15605	15724	15454	15475	15670	15567	15644	15631	15607	15722	15682	15458	15824	15522	15596	15558	15297	15506	15546	15389	15596	15638	15554	15506	15724	15694	15396	15486	15536	15428	15474	15743	15527	15620	15415	15649	15397	15615	15580	15732	15590	15862	16327	16233	15884	15831	15706	15623	15634	15583	15556	15417	15500	15541	15627	15456	15540	15644	15541	15470	15517	15601	15596	15538	15560	15394	15583	15470	15423	15599	15499	15602	15288	15591	15477	15700	15558	15487	15539	15429	15392	15455	15567	15509	15572	15699	15483	15527	15426	15574	15828	15509	15629	15518	15650	15417	15505	15565	15461	15545	15578	15549	15663	15557	15434	15556	15761	15503	15676	15573	15444	15518	15604	15640	15417	15500	15592	15499	15523	15369	15539	15624	15385	15325	15621	15534	15520	15643	15618	15508	15378	15464	15628	15609	15436	15527	15307	15299	15633	15341	15489	15460	15446	15514	15535	15467	15454	15440	15653	15511	15483	15564	15587	15493	15440	15558	15498	15437	15547	15474	15509	15525	15582	15700	15645	15774	15544	15716	15743	15451	15451	15414	15463	15485	15570	15382	15532	15762	15425	15449	15548	15589	15526	15466	15597	15516	15533	15550	15554	15424	15410	15533	15553	15415	15425	15512	15543	15485	15481	15475	15464	15559	15412	15502	15558	15450	15428	15577	15555	15543	15392	15456	15446	15400	15431	15610	15744	15407	15668	15580	15615	15467	15579	15553	15410	15533	15433	15618	15503	15338	15637	15583	15449	15459	15440	15485	15556	15419	15593	15526	15397	15508	15510	15622	15450	15430	15461	15559	15743	15514	15573	15279	15599	15451	15391	15675	15540	15425	15566	15462	15503	15525	15620	15469	15546	15579	15380	15291	15582	15258	15397	15559	15494	15410	15472	15672	15538	15601	15567	15626	15423	15459	15647	15508	15545	15396	15483	15382	15493	15403	15510	15617	15507	15442	15379	15477	15443	15706	15588	15559	15409	15683	15720	15424	15601	15522	15485	15387	15580	15497	15541	15506	15518	15428	15553	15627	15444	15504	15600	15409	15690	15556	15428	15527	15545	15585	15447	15650	15377	15504	15528	15598	15411	15518	15383	15494	15385	15477	15426	15503	15526	15558	15568	15584	15495	15402	15671	15485	15375	15522	15550	15491	15363	15784	15293	15469	15407	15451	15399	15615	15431	15465	15542	15530	15389	15604	15508	15589	15529	15313	15502	15467	15574	15489	15422	15552	15499	15505	15376	15543	15470	15554	15426	15378	15606	15434	15559	15720	15483	15513	15632	15630	15461	15456	15340	15482	15552	15467	15539	15614	15585	15485	15446	15453	15386	15417	15413	15630	15374	15531	15534	15554	15487	15699	15421	15534	15496	15550	15672	15566	15509	15573	15497	15488	15518	15471	15631	15403	15510	15449	15425	15400	15578	15520	15571	15519	15584	15651	15301	15651	15453	15489	15759	15421	15511	15384	15503	15586	15526	15482	15544	15413	15436	15448	15501	15457	15720	15428	15653	15427	15608	15382	15446	15405	15544	15452	15620	15610	15617	15410	15580	15432	15429	15457	15457	15572	15441	15639	15508	15421	15669	15589	15457	15395	15591	15530	15478	15584	15494	15578	15451	15522	15525	15586	15548	15600	15430	15661	15354	15492	15547	15635	15542	15485	15558	15493	15564	15364	15503	15622	15558	15595	15464	15575	15607	15492	15527	15601	15462	15473	15551	15388	15423	15545	15523	15484	15528	15564	15702	15398	15587	15662	15510	15417	15498	15428	15526	15363	15364	15566	15532	15426	15683	15516	15503	15518	15498	15565	15551	15595	15570	15369	15490	15596	15532	15453	15585	15402	15260	15473	15484	15586	15543	15549	15533	15487	15474	15335	15492	15680	15535	15688	15455	15612	15451	15470	15674	15435	15427	15560	15443	15629	15389	15405	15378	15412	15520	15572	15385	15581	15608	15346	15558	15500	15564	15352	15478	15531	15398	15614	15496	15643	15501	15408	15551	15711	15442	15484	15726	15451	15483	15639	15485	15515	15653	15571	15587	15547	15409	15536	15529	15561	15445	15372	15669	15514	15532	15517	15467	15486	15536	15358	15481	15586	15534	15408	15560	15483	15478	15400	15497	15414	15524	15544	15413	15462	15496	15430	15610	15441	15366	15502	15433	15483	15342	15506	15399	15455	15441	15273	15531	15554	15464	15585	15511	15447	15470	15595	15498	15443	15550	15411	15483	15498	15461	15411	15607	15626	15543	15504	15575	15572	15482	15654	15628	15512	15585	15496	15547	15415	15670	15482	15497	15391	15580	15399	15576	15639	15564	15401	15491	15432	15441	15580	15542	15458	15702	15476	15411	15408	15607	15472	15434	15595	15552	15575	15734	15437	15477	15518	15611	15624	15636	15405	15448	15496	15562	15563	15391	15598	15429	15427	15513	15569	15449	15457	15513	15471	15404	15590	15533	15669	15522	15618	15356	15550	15568	15372	15398	15527	15526	15484	15510	15522	15663	15407	15546	15428	15514	15430	15582	15421	15446	15546	15363	15589	15539	15549	15553	15594	15507	15602	15504	15679	15351	15536	15506	15416	15565	15679	15589	15421	15489	15563	15612	15539	15442	15521	15465	15572	15535	15423	15346	15551	15396	15494	15568	15523	15562	15572	15538	15533	15496	15579	15532	15640	15619	15511	15425	15452	15454	15583	15488	15433	15508	15344	15585	15533	15561	15579	15374	15217	15595	15372	15523	15611	15595	15586	15421	15449	15449	15541	15434	15422	15552	15356	15508	15391	15446	15515	15498	15518	15573	15621	15606	15558	15388	15644	15382	15375	15427	15469	15538	15553	15540	15543	15484	15687	15471	15565	15485	15588	15566	15438	15641	15694	15557	15415	15634	15390	15576	15695	15436	15378	15546	15229	15470	15512	15560	15513	15651	15448	15330	15481	15396	15460	15509	15659	15371	15395	15553	15430	15396	15385	15567	15524	15558	15524	15369	15591	15362	15497	15550	15598	15654	15578	15537	15577	15611	15663	15504	15412	15383	15654	15545	15613	15451	15521	15555	15406	15619	15578	15510	15446	15507	15577	15491	15474	15541	15584	15712	15710	15328	15576	15565	15691	15476	15558	15478	15393	15604	15423	15582	15564	15570	15553	15503	15473	15613	15451	15568	15586	15704	15548	15309	15384	15621	15326	15407	15489	15585	15506	15416	15710	15424	15407	15638	15501	15409	15406	15549	15598	15372	15548	15421	15595	15653	15418	15414	15488	15362	15563	15579	15488	15549	15484	15522	15562	15639	15665	15516	15460	15433	15285	15500	15500	15517	15447	15582	15504	15643	15377	15375	15555	15673	15481	15516	15393	15489	15456	15435	15365	15472	15382	15485	15508	15430	15600	15465	15613	15514	15610	15544	15450	15342	15556	15607	15403	15492	15468	15509	15507	15543	15680	15566	15488	15581	15376	15541	15596	15378	15611	15387	15648	15689	15499	15530	15336	15507	15531	15520	15373	15688	15433	15600	15492	15415	15414	15623	15531	15611	15504	15538	15672	15511	15647	15386	15617	15498	15331	15428	15628	15516	15537	15531	15617	15524	15576	15694	15381	15505	15464	15487	15521	15528	15554	15551	15547	15525	15482	15430	15433	15489	15369	15463	15601	15496	15435	15513	15525	15437	15498	15664	15665	15419	15608	15499	15633	15566	15456	15519	15616	15413	15665	15645	15601	15508	15376	15613	15593	15557	15500	15397	15535	15496	15344	15471	15500	15600	15414	15573	15610	15633	15647	15570	15441	15566	15428	15525	15502	15501	15714	15617	15474	15539	15513	15470	15538	15640	15597	15542	15621	15495	15549	15440	15596	15318	15543	15462	15632	15388	15558	15491	15314	15533	15527	15377	15528	15654	15594	15291	15552	15444	15635	15561	15470	15417	15438	15516	15597	15546	15484	15481	15500	15399	15509	15466	15462	15563	15519	15530	15580	15574	15556	15439	15546	15569	15529	15414	15535	15650	15485	15524	15620	15484	15713	15521	15505	15540	15531	15392	15545	15481	15750	15543	15523	15393	15548	15499	15456	15446	15485	15535	15668	15550	15435	15735	15480	15404	15457	15530	15559	15635	15561	15491	15546	15649	15459	15526	15509	15467	15488	15510	15714	15540	15590	15532	15464	15458	15617	15352	15746	15390	15478	15506	15402	15451	15547	15550	15551	15480	15556	15518	15574	15447	15569	15610	15353	15863	15589	15456	15569	15686	15359	15688	15658	15568	15482	15743	15561	15337	15572	15611	15552	15481	15373	15668	15557	15447	15550	15633	15522	15455	15559	15471	15603	15517	15495	15468	15577	15375	15596	15516	15481	15610	15598	15675	15621	15465	15669	15308	15500	15467	15569	15564	15422	15441	15599	15423	15551	15474	15622	15616	15412	15444	15194	15438	15376	15536	15537	15516	15586	15461	15456	15486	15503	15533	15547	15507	15449	15563	15597	15556	15666	15568	15583	15432	15514	15446	15553	15549	15574	15506	15635	15437	15511	15550	15440	15510	15504	15573	15388	15322	15520	15253	15458	15398	15503	15415	15636	15483	15510	15560	15469	15497	15635	15625	15548	15519	15588	15602	15563	15574	15440	15473	15507	15397	15585	15369	15587	15536	15492	15502	15430	15461	15644	15521	15437	15533	15564	15420	15564	15470	15569	15370	15406	15505	15387	15478	15628	15514	15540	15589	15424	15512	15617	15545	15482	15531	15608	15622	15410	15465	15558	15467	15574	15589	15677	15391	15577	15487	15515	15473	15475	15508	15592	15680	15529	15606	15751	15491	15583	15544	15573	15384	15553	15599	15415	15514	15415	15629	15634	15503	15459	15563	15580	15464	15379	15438	15543	15717	15473	15481	15560	15507	15575	15514	15672	15584	15547	15596	15510	15519	15542	15400	15560	15401	15562	15442	15498	15613	15441	15609	15623	15683	15648	15606	15410	15619	15430	15575	15473	15471	15568	15346	15509	15581	15696	15415	15437	15693	15414	15590	15575	15535	15426	15507	15454	15504	15731	15514	15463
22280	20810	28417	23325	20964	22785	24051	19178	18384	18705	18635	18248	18245	18448	18085	18149	18180	18185	18220	18166	17970	18109	18142	18045	18407	18228	18203	18084	18169	18020	18129	18040	18130	18118	17973	17883	17987	18069	18014	18035	17750	18052	18099	17959	18087	17873	18107	18157	18033	17945	18018	17982	17837	18208	18099	18002	18076	17958	17881	18021	18090	17965	18076	17980	18241	18296	19067	18790	18962	18526	18220	18215	17988	18106	17919	18104	17992	18012	18010	18044	17803	17940	17873	17823	18034	17900	18063	17937	17937	18073	18154	17880	17923	18050	17989	17840	18066	17901	17856	18004	17901	17878	17957	17952	17884	17922	17843	17950	17879	17917	17830	17932	17943	17959	17938	17881	18107	17982	17874	17730	18067	18005	18104	17675	17706	17704	17947	17846	18088	17824	17942	18031	17720	17892	17937	18009	17812	17741	17803	17773	17821	18025	17861	17871	18018	18004	17993	18034	18012	17805	17941	18073	17907	17782	18046	17888	17885	18026	17998	17992	18019	18031	17806	18009	18014	18035	17887	17885	17882	17805	17886	18003	17943	18040	17832	17920	18005	18159	18042	17954	17615	17812	17712	18022	17880	17878	17852	17890	18112	17860	17979	17859	18056	18145	17901	17913	17753	18130	17843	17735	17954	17977	18070	17921	17934	17877	17962	18002	17957	17998	18090	17944	17874	17818	17768	17821	18013	18056	17953	17887	17796	17828	18009	18143	17963	17724	18014	17682	18020	17872	17705	17718	17948	17842	17881	17903	17885	17690	17803	17879	17921	17658	17788	17802	17909	17904	17799	17936	17871	17863	17987	17948	18061	17839	18075	17813	18005	17963	17922	17912	18034	18124	17936	18157	17902	17885	17785	17855	17834	17732	17969	17747	17892	17716	18023	17948	18119	17866	17938	18024	17929	17933	17879	17981	17871	18059	17954	18047	18151	17791	17938	18194	17665	17979	18002	18048	18012	17862	17868	17920	18063	17958	17575	17775	17958	17914	18006	17916	17947	17889	17998	17930	17822	18091	17978	17879	17796	17982	17765	17872	18073	17704	17706	17895	17888	17975	17932	17842	18024	17809	17837	17742	17913	17831	17739	18065	17882	17997	17685	17961	17806	17845	17875	17862	18154	17777	18017	18000	17935	17878	17708	17921	17851	17989	17966	17926	18146	18137	18032	17994	17908	18004	17789	17831	17798	17903	17975	17881	17833	17820	17908	17898	17805	17792	17939	17844	18022	17946	17860	17748	17782	17757	18008	17699	17940	18111	18071	18003	17999	17664	17794	17876	17819	17694	17625	17790	18026	17994	17995	17948	17975	17943	17996	17903	17928	17779	18007	17966	17852	17832	17973	17989	18030	18006	17725	17752	18038	17853	17919	18131	17727	17988	17967	18016	17924	18012	17986	17919	18175	17946	18079	17859	17997	18022	17936	17755	17946	17828	17956	17919	17893	17913	17836	17996	17824	17911	17999	17786	17824	17993	18006	17813	17934	17873	17893	17787	18096	18103	18145	17875	17988	17837	17893	17828	17727	17761	17830	18033	18084	17917	17743	17958	18035	17858	17741	18005	17925	18005	18129	17778	18003	17860	17951	17924	17971	17960	17777	17805	17960	17803	18025	17919	17939	17962	17984	17752	18022	17766	17863	17819	18007	17691	17622	17793	17884	18026	17992	17820	17997	17978	18096	18003	17890	17755	17763	18007	17882	17939	18071	17716	17886	17709	17693	18047	17875	17901	17941	18103	17883	18097	17932	18123	18111	17808	18030	18060	18012	17820	17858	18000	17973	17870	17751	17882	17918	17740	17979	17905	17964	17568	17836	17923	17880	18080	17978	18052	17878	17923	17899	18009	17870	17844	17698	17867	17918	18052	17791	17765	18059	17883	18062	18084	17906	17759	17842	17792	18017	18038	17781	17950	17813	17917	18021	18024	17870	17973	17932	17739	17973	17859	17814	17860	17867	17950	17889	17909	17733	18033	18166	17700	18089	18101	17719	17868	17959	17904	17955	17767	17905	17956	18001	17919	17988	17642	17713	17892	17866	17789	17927	17771	17895	18045	17934	18034	17823	17859	17790	18096	18028	18060	18094	17817	17929	17884	17945	17730	17748	17877	17957	17772	17887	17966	18010	17944	17879	17841	18022	17971	17873	17842	17973	17834	17846	17986	17755	18067	18098	17893	17875	17744	18000	17991	17940	17944	17999	17852	17922	17752	17968	17858	17804	18207	18218	17914	17833	17830	17697	17739	18055	17937	17930	17907	17892	17946	17860	17905	17924	17943	17794	17903	18306	18117	17739	18026	17757	17759	17860	17947	17960	17952	17818	17778	17738	17821	17982	17856	17885	18122	17823	17945	17841	17688	18003	17852	17902	17848	17782	17718	17867	17737	17872	17900	17603	17850	18070	18063	17916	18077	17914	17632	17907	17962	17848	17807	17827	17909	17835	17732	18173	17804	17795	17883	17752	17792	17776	17972	17910	17965	17865	17831	17941	17899	17861	17997	17904	18033	17983	17986	18107	18064	17905	17740	17923	17803	17982	17873	17962	17792	18109	17880	17860	17764	18025	17900	17692	17852	17970	18042	17841	18003	17885	17956	17782	17732	17799	17829	17883	17805	17893	17873	17893	17937	17823	17810	17825	17811	17701	18105	17985	17861	17866	17867	18052	17894	18110	17965	17901	17762	17644	17742	17782	17876	17959	17759	17881	17861	17946	17936	17920	17900	17644	17956	18068	17913	18138	17947	17777	17751	17952	17737	17956	17891	18065	17839	17797	17939	17804	17815	17729	17984	17944	17897	17947	18001	18037	17997	17801	17976	18040	17833	17984	17860	17876	17769	17801	17699	17976	17957	17954	17834	17709	17595	17893	17961	17875	17896	17919	17995	17980	17990	17972	17797	17802	17701	17832	17718	17795	17882	17961	18017	17701	17757	17912	18079	17845	17790	17956	17732	17829	17957	17842	17927	17806	17848	18029	17883	17863	17854	17731	17989	17857	17911	17861	18140	18107	17883	17907	17905	18022	17962	18098	18037	17833	17750	17781	17738	17891	17858	17939	17776	18037	17796	17800	18034	18005	17784	17935	17915	18014	17904	17776	17884	18045	17849	17875	18034	17825	17918	17913	17772	17959	17919	17826	17912	17915	17742	17937	18043	17997	17958	17926	17858	17895	18021	17808	17877	17916	17928	17973	17905	18060	18039	17928	17787	17662	17886	17999	17961	18086	17933	17903	17872	17919	17719	17737	17856	17772	17912	18064	17921	17901	18003	17842	17950	17947	17964	17826	17845	17863	17868	17940	17754	17777	17925	17914	18040	17811	17870	17809	18105	17952	17809	17838	17953	17878	17763	17838	17835	17846	18031	17744	17933	17979	17820	17800	18015	17840	18106	17940	17989	17735	17977	18051	17976	18048	17784	17826	18049	17759	17851	17776	17834	17773	18179	17944	17909	18068	17928	17895	17805	17735	17856	17825	17825	17821	17842	17922	17981	17953	17858	17996	17912	17760	18041	17901	17868	17882	17714	17995	18103	17871	18142	17994	17933	17930	17799	17984	17897	17660	17762	18041	17848	18073	17952	17656	17980	17961	17890	17966	17873	17864	17991	18017	18047	17782	17858	17800	17768	17740	17843	17878	17826	17763	18007	17960	18033	17906	18043	17826	17884	17973	17840	17826	17800	17961	17816	17841	17878	18170	17937	17826	17974	17887	17780	17866	17818	17862	17752	17893	17849	18109	17921	17934	17827	18019	17886	17873	17808	17917	17852	17581	17740	17985	17975	17854	17981	17838	17784	17877	17758	17960	17915	17808	17792	17994	17862	17747	18006	18131	17867	17960	17974	17862	17787	17932	17874	17897	17726	17885	17928	17931	17849	17740	18059	17812	17766	17751	17911	17853	17810	18018	18164	17680	17844	17908	17796	17820	17925	17718	17978	17950	17779	18024	17935	17808	17637	18039	17956	17942	17891	17564	18031	17951	17883	18033	17901	17983	18048	17846	17994	18020	17741	17902	18005	17907	18063	17939	17984	17879	17891	17804	17695	17905	17788	17768	17970	17976	17986	18019	17945	17884	17993	17979	17994	17924	18118	18058	17968	17833	17727	17829	17744	17922	17686	17794	17919	17897	17793	17965	17884	17918	18037	17964	17911	17968	17967	17687	17861	17920	17908	18018	17914	17932	17714	17784	17858	17948	18025	17973	17864	17991	17747	17857	17825	17878	17923	17751	17740	17640	17941	17933	17971	18221	18098	17952	17942	17848	17828	18067	17938	17963	17834	17926	17761	17886	17950	17975	18138	17875	17792	17941	17930	17990	17951	17970	17772	18047	17883	17882	18027	18016	17659	17574	18048	17719	17841	17717	17805	17907	17793	17963	17877	17882	17873	17699	18088	17839	18061	17956	17910	17898	17899	17904	17806	17826	18057	17929	17916	17813	17966	17681	17774	17990	17905	17937	18041	17906	17869	17857	18074	17797	17917	17756	17768	17941	17931	17799	17733	17814	17848	17701	17900	17842	17904	17913	17940	17988	17960	17964	17892	17868	17954	17996	17860	17960	18085	17818	18000	17966	17854	17885	17887	17654	17698	17803	17724	17929	17964	17990	17799	18055	17927	17991	17916	17950	17909	18146	17692	17657	17769	17943	17761	17970	18112	17925	17841	18053	17710	18125	17927	17888	17797	17721	17867	17824	17914	17938	17806	18000	18108	17869	17740	17748	17847	17669	17958	17793	17859	17743	17827	18085	18103	17891	17822	18109	17936	17788	17781	18154	17848	17802	18005	17776	17836	18064	17804	17777	17981	17965	17852	18028	17832	17916	17825	17699	17834	17994	17829	18073	17899	18021	17952	17788	17842	17839	17929	17969	18102	17908	17941	17867	17898	17897	17821	17942	17765	17975	17822	17792	17813	17717	17676	17741	17834	17828	17973	17919	18169	17792	17822	17957	17998	18000	18104	17844	17941	17985	17920	17610	17852	17822	17826	17938	17811	17986	18130	17778	17813	17767	17954	18041	17800	18036	17845	17994	17965	17936	17921	17822	17975	17631	17862	17741	17812	17818	17896	18078	18049	18022	17802	17783	18068	17916	17775	17959	17949	17787	17936	17877	17975	17949	18012	17849	18058	17913	17884
24490	43868	39288	23047	17904	16733	16349	16001	15765	15747	15494	15574	15436	15351	15407	15261	15373	15475	15287	15398	15188	15579	15188	15193	15367	15349	15289	15373	15241	15380	15197	15322	15393	15339	15191	15246	15411	15293	15346	15300	15263	15211	15241	15285	15148	15326	15195	15450	15340	15253	15239	15323	15379	15219	15088	15134	15200	15318	15180	15271	15317	15043	15095	15115	15255	15793	16829	16548	15943	15753	15431	15227	15142	15189	15141	15075	15296	15227	15121	15169	15128	15282	15132	15196	15207	15209	15135	15185	15269	15237	15237	15255	15107	15322	15178	15236	15067	15049	15166	15032	15038	15405	14990	15202	15272	15248	15122	15306	15195	15113	15145	15060	15029	15278	15090	15295	15268	15147	15295	15223	15151	15227	15279	15298	15217	15069	15079	15290	15177	15227	15169	15112	15310	15236	15145	15337	15142	15161	15280	15247	15096	15092	15066	15168	15106	15199	15036	15070	15165	15250	15032	15217	15169	15273	15322	15269	15207	14994	15380	14973	15079	15284	15259	15285	15356	15410	15251	15329	15285	15108	15082	15388	15270	15218	15011	15199	15215	15123	15120	15313	15187	15047	15079	15113	15132	15055	15253	15209	15274	15212	15075	15137	15175	15105	15133	15130	15136	15121	15201	15334	15300	15320	15161	14992	15330	15205	15241	15043	15206	15178	15261	15178	15222	15125	15149	15194	15175	15344	15185	15228	15160	15087	15381	15113	15159	15188	14986	15126	15168	15176	15300	15161	15385	15329	15216	15064	15318	15187	15169	15249	15231	15234	15207	14844	15243	15211	15291	15073	15331	15243	15138	15173	15134	15349	15214	15216	15129	15010	15258	15239	15037	15075	15218	15086	15175	15023	15271	15112	15191	15208	15041	15126	15215	15125	15194	15076	15074	15201	15215	15181	15169	15075	15158	15262	15225	15214	15323	15087	15233	15192	15189	15300	15038	15316	15156	15188	15055	15112	15028	15201	15042	15102	15218	15251	15196	15238	15143	15195	15306	15094	15193	15069	15144	15251	15170	15290	15287	15178	15061	15239	15284	15237	15274	15127	15227	15193	15059	15233	15272	15206	15280	15111	15317	15095	15363	15286	14984	15232	15173	15047	15220	15246	15274	15153	15167	15045	15266	15062	15266	15069	15361	15106	15103	15093	15277	15164	15117	15050	15119	15239	15224	15128	15240	15108	15319	15146	15146	15246	15247	15018	15020	15146	15092	15284	15228	15129	15173	15229	14997	15239	15061	15219	15110	15324	15144	15173	15278	15080	15191	15230	15296	15260	15291	15195	15139	15197	15115	15262	15006	15131	15058	15162	15182	15289	15346	15116	15074	15071	15162	15422	15246	15292	15103	15346	15239	15098	15175	15119	15266	15191	15273	15274	15195	15136	15298	15237	15248	15082	15163	15241	15297	15128	15149	15332	15293	15241	15025	15319	15156	15154	15196	15075	15153	15219	15236	15227	15106	15198	14987	15212	15141	15137	15302	15139	15181	15126	15322	15179	15150	15373	15356	15153	15157	15326	15215	15255	15289	15172	15189	15176	15219	15167	15188	15265	14984	15071	15171	15302	15094	15098	15048	15175	15187	15314	15264	15164	15311	15171	15098	15099	15143	15002	15184	15166	15207	15156	15230	15134	15260	15113	15153	15209	15093	15041	15239	15233	15367	15139	15063	15328	15132	15030	15224	15265	15216	15400	15281	15000	15222	15227	15297	15246	15258	15134	15216	15192	14999	15229	15183	15237	15224	15171	15010	15186	15204	15252	15083	15309	15164	15133	15211	15138	15190	15118	14915	15310	15143	15076	15137	15112	15104	15293	15303	15294	15151	15159	15193	15212	15183	15116	15192	15230	15211	15143	15074	15369	15176	15106	15319	15158	15263	15214	15257	15168	15105	15415	15147	15205	15265	15219	15345	15096	15107	14983	15423	15110	15175	15088	15184	15195	15175	15138	15123	15135	15282	15247	15203	15163	15249	15443	15149	15112	15160	15101	15144	15067	15344	15153	15234	15074	15198	15223	14978	15418	15067	15358	15294	15126	15088	15323	15281	15226	15145	15283	15289	15283	15217	15159	15177	15430	15200	15029	15122	15155	15257	15211	15169	15130	14942	15203	15063	15175	14937	15292	15312	15175	15200	15158	15153	15223	15165	15194	15277	15144	15041	15119	14991	15126	15203	15346	15008	15108	15162	15328	14967	15144	15251	15074	15136	15222	15259	15325	15253	15386	15110	15180	15175	15346	15152	15086	15286	15092	15171	15182	15092	15229	15250	15238	15273	15057	15254	15034	15127	15278	15098	15197	15130	15183	15172	15288	15169	15269	15213	15222	15320	15088	15089	15104	15227	15171	15178	15243	15209	15113	15146	15057	15114	15212	15309	15224	15069	15345	15096	15095	15216	15188	15027	15105	15123	15125	15148	15262	15209	15027	15127	15144	15275	15300	15215	15164	15101	15040	15252	15296	15277	15277	15225	15108	15024	15343	15303	15167	15053	15255	15294	15068	15364	15056	15098	15208	15190	15117	15087	15325	15096	15122	15209	15195	15289	15064	15073	15294	15214	15217	15227	15000	15194	15255	15075	14976	15129	15241	15092	15236	14993	15328	15250	15194	15030	15220	15245	14975	15203	15223	15129	15047	15145	14989	15068	15112	15262	14980	15140	15207	15182	15200	15180	15061	15143	15062	15251	15087	15220	15221	15318	15253	15082	14951	15140	15186	15184	15127	15257	15147	15121	15139	15132	15195	15110	14964	15237	15081	15267	15105	15069	15182	15301	15271	15204	15245	15250	15208	15189	15036	15240	15147	15141	15123	15291	15093	15165	15236	15112	15067	15211	15224	15095	14974	15186	15111	15082	15240	15094	15246	15022	15189	15172	15124	15018	15099	15133	15157	15111	15347	15110	15155	15173	15088	15154	15266	15079	15148	15254	15069	14991	15301	15224	15176	15092	15095	15042	15364	15093	15335	15172	15168	15162	15152	15221	14973	15313	15320	15264	15223	15168	15129	15214	15148	15021	15167	15148	15114	15374	15144	15083	15156	15219	15047	15266	15206	15212	15104	15111	15280	15259	15214	15198	15325	15307	15076	15262	15051	15172	15217	15252	15222	15076	15282	15211	15084	15258	15222	15109	15188	15165	15213	15353	15312	15173	15289	15140	15254	15160	15195	15168	15202	15118	15104	15159	15231	15154	15230	14984	15232	15011	15120	15251	15143	15300	15058	15061	15256	15103	15162	15055	15163	15165	15222	15138	15187	15309	15243	15184	15248	14963	15357	15017	15104	15211	15240	15313	15306	15046	15225	15269	15344	15238	15285	15096	15298	15008	15205	14995	15049	15315	15210	15109	15171	15182	15070	15288	15072	15209	15284	15103	15170	15031	15282	15024	15105	15099	15180	15116	15148	15195	15238	15190	15036	15123	15258	15416	15224	15257	15078	15264	15107	15160	15004	15177	15137	15135	15280	15233	15201	15198	15150	15227	15180	15258	15020	15090	15056	15299	15137	15207	15404	15291	15014	15127	15124	15204	15114	15203	15028	15147	15289	15144	15133	15287	15242	15185	15256	15108	15264	15010	15172	15210	15146	15062	15196	15144	15067	15134	15151	15225	15174	15079	15133	15214	15167	15086	15268	15184	15114	14997	15180	15326	15235	15065	15162	15269	15247	15127	15173	15110	15047	15121	15302	15165	15170	15203	15138	15216	15142	15240	15191	15151	15300	15126	15124	15273	15073	15202	15147	15131	15224	15203	15277	15144	15075	15167	15154	15237	15063	15150	15352	15057	15170	15072	15146	15283	15124	15199	15162	15184	15086	15207	15067	15193	15281	15234	15172	15126	15103	15094	15080	15128	15319	15134	15139	15181	14941	15252	15170	15283	15166	15138	15099	15061	15153	15260	15031	15157	15276	15174	15231	15206	15193	15169	15216	15042	15128	15238	15259	15191	15229	15219	15066	15265	15122	15255	15340	15172	15037	15180	15123	15039	15198	15172	15068	15109	15114	15313	15100	15219	15002	15120	15043	15057	15227	15218	15213	15139	15239	15083	15143	15231	15064	15264	15220	15370	15071	15196	15126	15181	15176	15042	15203	15108	15251	15018	15254	15196	15219	15190	15092	15281	15080	14815	15061	15178	15062	15182	15107	15273	15284	15367	15189	15092	15177	15248	15133	15147	15301	15141	15249	15191	15153	15192	15330	15279	15171	15186	15225	15257	15302	15206	15198	15052	15233	15077	15169	15254	15178	15247	15273	15132	15066	15313	15163	15152	15289	15286	15102	15131	15260	15185	15114	15110	15149	15226	15039	15285	15175	15097	15251	15112	15217	15210	15356	15174	15115	15211	15212	15034	15217	15205	15128	15098	15282	15094	15118	15050	15176	15278	15185	15184	15329	15232	15166	15021	15202	15095	15284	15185	15210	15189	15226	15180	15140	15086	15137	15101	15271	15084	15003	15125	15078	15076	15003	15227	15148	15151	15237	15326	15137	15204	15083	15070	15171	15216	15101	15100	15260	15065	15279	15188	15151	15155	15208	15077	15033	15051	15217	15135	15160	15034	15213	15361	15157	15436	15267	15260	15156	15234	15205	15217	14997	15086	15059	15148	15208	15166	15107	15129	15044	15222	15103	15079	15211	15108	14984	15276	15082	15198	15073	15016	15188	15337	15231	14958	15045	15353	15145	15293	15205	15159	14929	15131	15323	15205	15071	15075	15190	15030	15216	15371	15070	15158	15135	15201	15191	15031	15245	15202	15456	15199	15141	15139	15164	15033	15263	15266	15138	15368	15122	15034	15032	15018	15043	15170	15010	15205	15125	15082	15269	15033	15202	15122	15131	14980	15308	15090	15233	15252	15128	15276	15107	15194	15312	15069	15274	15189	15285	15199	15298	15160	15198	15427	15192	15217	15290	14924	15081	15101	15139	14990	15087	15149	15339	14998	15213	15073	15119	15132	15070	15312	15105	15178	15138	15132	15061	14973	15228	15235	15274	15185	15115	14908	15179	15228	15143	15329	15217	15070	15357	15080	15100	15167	15138	15199	15208	15258	15211	15254	15138	15113	15148	15149	15222	15283	15205	15110	15130	15101	15362	15152	15229	15187	15217	15427	15237	15147	15098	15228	15059
27248	22561	24467	19974	16570	16269	16471	16250	16193	16194	16182	16207	16348	16443	16316	16091	16155	16270	16021	16181	16165	16141	16490	16281	16203	16240	16193	16199	16188	16320	16258	16494	16388	16278	16326	16329	16498	16175	16105	16169	16408	16317	16236	16227	16263	16320	16144	16341	16079	16141	16368	16258	16256	16194	16288	16276	16363	16392	16068	16299	16141	16172	16219	16054	16128	16196	16341	16561	16299	16197	16029	16378	16211	16307	16388	16203	16246	16312	16207	15936	16193	16129	16384	16400	16234	16395	16217	16113	16421	16118	16254	16330	16190	16189	16176	16232	16066	16348	16311	16281	16335	16089	16128	16126	16314	16339	16226	16145	16146	16216	16196	16262	16171	16152	15970	16324	16118	16198	16307	16209	16332	16123	15966	16080	16118	16027	16215	16151	16230	16367	16230	16182	16170	16127	16188	16233	16254	16435	16337	16454	16345	16269	16281	16261	16249	16297	16192	16368	16242	15912	16136	16019	16184	16059	16152	16186	16187	16054	16243	16143	16203	16069	16204	16364	16051	16031	16148	16262	16508	16172	16343	16170	16232	16402	16203	16363	16274	16140	16270	16214	16244	16339	16301	16169	16546	16331	16192	16152	16102	15982	16262	16258	16305	16184	16281	16075	16286	16216	16140	16033	16313	16147	16221	16102	16235	16215	16320	16128	16313	16260	16326	16189	16281	16185	16132	16213	16203	16351	16399	16011	16316	16106	16131	16255	16123	16019	16149	16243	16283	16167	16135	16132	16113	16232	16214	16161	16366	16102	16232	16117	16262	15994	16147	16370	16283	16375	16389	16207	16220	16257	16254	16254	16166	16117	15981	16037	16332	16110	16382	16151	16055	16371	16151	16106	16171	16211	16317	16245	16436	16130	16039	16247	16323	16108	16253	15890	16034	16241	16090	16268	16194	16036	16111	16191	16227	16235	16131	15949	16293	16228	15980	16319	16107	16102	16269	16321	16037	16187	16183	16242	16393	16159	16152	16370	16235	16258	16050	16105	16325	16114	16144	16362	16338	16363	16227	16168	16360	16223	16175	16465	16147	16099	16236	16345	16111	16191	16210	16287	16198	16269	16187	16340	16234	16327	16205	16311	16044	16298	16305	16227	16154	16062	16148	16282	16270	16238	16048	16142	16381	16347	16161	16355	16158	16173	16228	16132	16316	16368	16230	16245	15995	16155	16033	16212	16154	16244	16189	16354	16544	16219	16268	16364	16287	16151	16157	16013	16219	16314	16337	16261	16122	16177	16182	16306	16360	16381	16187	16158	16103	16179	16302	16136	16117	16079	16313	16031	16402	16266	16248	16276	16210	16393	16121	16198	16169	16035	16214	16131	16163	16285	16138	16012	16231	16072	16166	16339	16421	16179	16138	16216	16233	16129	16317	16253	16383	16111	16135	15988	16263	16224	16162	16147	16353	16244	16189	16102	16354	16176	16102	16335	16542	16296	16371	16312	16482	16228	15956	16077	16057	16093	16052	16215	16100	16327	16010	16266	16188	16207	16351	16281	16372	16299	16313	16248	16351	16258	16198	16093	16107	16265	16069	16255	16203	16283	16230	16293	16445	16087	16248	16107	16228	16290	16311	16315	16323	16071	16283	16171	16370	16074	16260	16127	16341	16495	16336	16097	16208	16035	16102	16180	15991	16159	16103	16193	16223	16262	16053	16068	16098	16095	16265	16234	16159	16245	16103	16410	16287	16145	16193	16265	16293	16299	16301	16463	16200	16280	16212	16279	15994	16172	16294	16123	16327	16367	16143	16297	16158	16202	16316	16399	16351	16328	16259	16310	16311	16218	16376	16279	16034	16378	16343	16391	16097	16415	16170	16153	16080	16261	16190	16161	16190	16291	16211	16151	16078	16142	16122	16148	16370	16414	16190	16163	16161	16127	16163	16193	16146	16294	16291	16066	16207	16300	16177	16239	15976	16257	16247	16327	16392	16223	16205	16402	16208	16240	16148	16036	16253	16160	16242	16147	16083	16168	16265	16278	16296	16216	16205	16349	16427	16363	16504	16236	16205	16396	16272	16156	16208	16219	16399	16124	16325	16277	16282	16178	16184	16086	16283	16442	16233	16172	16171	16404	16269	16232	16266	16275	16136	16414	16181	16152	16201	16222	16217	16363	16007	16245	15952	16262	16305	16345	16237	16039	16007	16130	16128	16275	16119	16299	16163	16288	16294	16349	16199	16198	16195	16157	16232	16174	16222	16196	16304	16444	16336	16141	16282	16114	16313	16205	16310	16291	16170	16198	16217	16260	16247	16236	16338	16240	16138	16271	16141	16235	16038	16332	16000	16060	16371	16134	16261	16156	16270	16210	16360	16367	15999	16182	16205	16306	16158	16000	16316	16217	16195	16127	16105	16256	16412	16166	16136	16176	16359	16213	16272	16253	16117	16335	16205	16232	16129	16435	16123	16133	16304	16247	16234	16041	16278	16309	16322	16280	16253	16124	16351	16080	16253	16299	16341	16331	16188	16178	16197	16396	16165	16333	16387	16135	16242	16331	16084	16210	16234	16137	16087	16086	16131	16186	16139	16242	16159	16190	16337	16389	16439	16291	16095	16143	16128	16211	16237	16303	16113	16276	16237	16272	16252	16344	16349	16379	16168	16154	16251	16183	16307	16279	16222	16092	16300	16169	16085	16054	16120	16117	16312	16443	16245	16374	16213	16002	16278	16151	16187	16279	16097	16082	16211	16338	16144	16225	16068	16178	16231	16114	16360	16119	16151	16304	16164	16182	16228	16185	16250	16233	16235	16317	16360	16242	16269	16155	16303	16144	16289	16289	16177	16434	16202	16126	16179	16074	16443	16337	16317	16322	16396	16148	16229	15782	16314	16233	16242	15954	16296	16187	16265	16110	16239	16103	15889	16249	16124	16104	16273	16288	16139	16291	16420	16218	16185	16218	16209	16228	16410	16196	16352	16401	16474	16205	16266	16184	16387	16261	16320	16164	16309	16229	16390	16372	16427	16229	16457	16268	16213	16176	16252	16397	16095	16064	16216	16175	16097	16387	16357	16147	16114	16183	16243	16270	16385	16149	16367	16212	16205	16311	16047	16211	16279	16238	16292	16047	16264	16074	16227	16224	16266	16112	16289	16323	16272	16378	16127	16328	16105	16339	16204	16272	16292	16414	16252	16442	16288	16176	16290	16051	16024	16082	16265	16041	16180	16108	15965	16307	16104	16009	16311	16219	16143	16223	16247	16232	16437	16261	16265	16203	16127	16156	16337	16211	16224	16134	16249	16051	16224	16052	16336	16166	16329	16232	16181	16146	15997	16171	16128	16357	16156	16276	16187	16091	16023	16091	16028	16292	16178	16227	16254	16176	16177	16102	16232	16268	16385	16143	16370	16219	16330	16135	16193	16285	16140	16176	16222	16018	16152	16116	16166	16150	16106	16351	16022	16080	16102	16277	16050	16232	16183	16040	16183	16201	16284	15899	16122	16204	16186	16185	16104	16155	16120	16151	16020	16217	16221	16130	16270	16246	16236	16238	16390	16332	16137	16108	16113	16025	16344	16440	16281	16158	16146	16284	16202	16312	16299	16272	16252	16319	16193	16055	16094	16104	16258	16056	16422	16045	16179	16122	16253	16177	16347	16073	16198	16291	16148	16258	16183	16371	16102	16147	16145	16099	15985	16149	16035	16238	16186	16263	16181	16003	16243	16369	16291	16251	16228	16294	16340	16291	16131	16148	16390	16109	16247	16358	16430	16399	16217	16067	16350	16208	16374	16133	16272	16257	16302	16225	16123	16120	16124	16068	16057	16118	16284	16237	16214	16313	16311	16219	16328	16281	16236	16281	16054	16160	16095	16275	16073	16245	16375	16138	16122	16147	16212	16081	16361	16423	16469	16216	16227	16250	16263	16176	16196	16209	16148	16217	16135	16285	16330	16208	16319	16532	16265	16117	16183	16210	16243	16176	16305	16446	16378	16247	16218	16157	16233	16302	16218	16098	16190	16018	16210	16158	16296	16161	16389	16384	16379	16426	16413	16124	16115	16167	16172	16171	16315	16101	15946	16056	16261	16198	16473	16048	16356	16178	16263	16223	16224	16209	16133	16243	16270	16219	16074	16272	16432	16147	16361	16242	16271	16323	16243	16141	16283	16511	16470	16294	16245	16272	16114	16274	16139	16163	16321	16323	16243	16349	16158	16364	16242	16228	16180	16080	16166	16194	16166	16571	16257	16245	16181	16117	16388	16156	16389	16363	16346	16312	16302	16112	16183	16253	16414	16191	16189	16267	16136	16227	16198	16270	16304	16264	16121	16179	16182	16199	16337	16213	16363	16287	16120	16173	16270	16224	16399	16167	16174	16345	16242	16231	16280	16386	16231	16293	16256	16033	16126	16144	16382	16033	16235	16267	16233	16278	16336	16314	16135	16191	16066	16254	16143	16032	16229	16189	16158	16199	16187	16283	16375	16200	16248	16184	16247	16219	16131	16320	16194	16330	16258	16073	16187	16123	16204	16458	16086	16361	16368	16239	16255	16134	16203	16390	16339	16285	16260	16087	16029	16378	16279	16116	15996	16296	16467	16243	16264	16328	16304	16044	16273	16361	16315	16251	16182	16230	16275	16281	16180	16245	16239	16335	15913	16258	16480	16267	16198	16381	16427	16182	16149	16309	16215	16149	16298	16219	16049	16239	16200	16272	16279	16229	16274	16296	16154	16273	16131	15939	16220	16227	16335	16002	16117	16349	16177	16097	16405	16109	16316	16257	16342	16081	16111	16181	16295	16148	16208	16334	16287	16047	16297	16153	16406	16111	16123	16259	16174	16095	16219	16201	16250	16239	16137	16235	16030	16219	16298	16212	16270	16164	15963	16129	16368	16176	16302	16247	16064	16271	16493	16235	16294	16128	16223	16282	16056	16227	16277	16304	16207	16110	16378	16162	16325	16249	16268	16105	16238	16231	16294	16158	16089	16231	16089	16150	16373	16445	16232	16248	16341	16071	16148	16193	16133	16186	16184	16165	16171	16347	16280	16196	16290	16199	16146	16361	16329	16406	16240	16119	15986	16119	16082	16285	16248	16391	16290	16314	16360	16164	16089	16224	16391	16066	16157	16129	16272	15983	16453	16304	16260	16292	16396	16069	16154	16200	16496	16071
19658	28237	20975	15265	14719	14223	14294	14344	14274	14449	14204	14284	14409	14261	14239	14356	14369	14263	14312	14230	14468	14266	14279	14080	14287	14357	14325	14275	14224	14275	14452	14241	14241	14234	14240	14173	14246	14246	14279	14313	14268	14233	14282	14317	14263	14285	14368	14335	14265	14256	14295	14201	14334	14343	14388	14346	14168	14394	14232	14251	14215	14254	14323	14338	14381	14271	14311	14580	14494	14445	14263	14244	14271	14357	14347	14218	14215	14162	14306	14247	14187	14362	14121	14177	14292	14243	14178	14178	14318	14280	14305	14363	14167	14372	14269	14338	14291	14121	14099	14361	14257	14200	14288	14090	14254	14307	14267	14284	14186	14210	14218	14272	14272	14295	14308	14234	14262	14386	14197	14154	14141	14253	14471	14188	14507	14360	14164	14224	14291	14116	14291	14266	14249	14252	14247	14189	14343	14150	14374	14198	14305	14266	14351	14272	14295	14136	14303	14489	14221	14138	14262	14381	14387	14340	14249	14203	14241	14305	14295	14422	14289	14410	14331	14283	14014	14315	14246	14272	14268	14358	14140	14327	14270	14261	14370	14314	14240	14343	14149	14207	14461	14373	14320	14273	14088	14270	14242	14221	14277	14216	14138	14363	14260	14250	14364	14347	14224	14171	14218	14150	14207	14214	14156	14349	14201	14193	14449	14259	14220	14138	14253	14323	14227	14185	14120	14246	14231	14494	14340	14194	14292	14416	14290	14241	14236	14484	14147	14213	14302	14215	14282	14200	14313	14291	14291	14061	14113	14255	14223	14408	14230	14274	14250	14248	14255	14112	14225	14216	14167	14134	14295	14171	14121	14307	14217	14309	14253	14112	14359	14286	14254	14258	14371	14231	14212	14168	14406	14478	14167	14232	14238	14294	14227	14205	14389	14160	14310	14297	14165	14281	14161	14136	14317	14279	14306	14340	14373	14367	14325	14210	14273	14176	14194	14374	14286	14451	14138	14338	14222	14288	14092	14454	14402	14260	14310	14178	14371	14059	14339	14192	14336	14260	14229	14228	14281	14408	14273	14275	14245	14267	14315	14359	14039	14344	14230	14254	14201	14416	14102	14253	14300	14249	14270	14247	14317	14307	14262	14182	14084	14231	14129	14341	14330	14330	14207	14272	14124	14153	14269	14181	14378	14270	14336	14298	14164	14258	14253	14251	14140	14274	14225	14306	14360	14053	14180	14077	14259	14309	14371	14361	14143	14299	14148	14187	14070	14163	14282	14118	14288	14248	14168	14218	14234	14343	14247	14453	14077	14454	14450	14191	14210	14341	14140	14170	14287	14411	14257	14187	14177	14108	14427	14280	14087	14260	14278	14293	14313	14436	14229	14276	14184	14235	14333	14103	14251	14337	14224	14198	14318	14289	14413	14258	14251	14282	14195	14294	14275	14358	14326	14345	14322	14275	14313	14144	14272	14291	14252	14334	14167	14335	14365	14219	14235	14269	14138	14409	14282	14251	14186	14245	14325	14213	14247	14245	14301	14139	14237	14268	14160	14138	14285	14315	14171	14183	14143	14364	14261	14193	14258	14217	14337	14396	14304	14236	14280	14122	14357	14174	14407	14130	14314	14265	14550	14189	14140	14172	14358	14328	14126	14166	14307	14392	14288	14254	14185	14331	14226	14095	14255	14096	14298	14236	14162	14344	14371	14161	14356	14265	14286	14166	14511	14497	14180	14289	14234	14193	14369	14238	14370	14329	14237	14274	14211	14254	14300	14482	14069	14102	14016	14452	14246	14264	14070	14282	14284	14399	14090	14437	14180	14427	14413	14154	14422	14390	14211	14242	14270	14290	14456	14315	14244	14356	14124	14247	14322	14178	14359	14326	14177	14299	14308	14343	14190	14369	14416	14243	14352	14282	14165	14336	14096	14267	14256	14347	14264	14169	14415	14240	14371	14193	14334	14548	14352	14185	14184	14320	14051	14196	14224	14222	14356	14372	14314	14369	14330	14189	14250	14278	14097	14278	14073	14224	14197	14099	14339	14282	14416	14229	14306	14286	14190	14139	14294	14349	14182	14215	14183	14395	14293	14463	14330	14204	14235	14303	14164	14434	14334	14119	14261	14300	14401	14229	14097	14254	14290	14149	14188	14132	14374	14232	14267	14271	14382	14253	14386	14329	14207	14270	14308	14235	14528	14297	14157	14042	14229	14330	14258	14261	14326	14354	14372	14327	14317	14396	14357	14291	14158	14333	14214	14327	14237	14360	14362	14224	14269	14068	14444	14333	14401	14330	14308	14187	14180	14520	14204	14103	14272	14382	14308	14247	14331	14299	14269	14237	14078	14334	14322	14272	14320	14151	14286	14377	14278	14267	14289	14251	14180	14137	14503	14195	14146	14285	14298	14259	14207	14311	14497	14138	14181	14132	14357	14147	14323	14215	14272	14304	14202	14366	14164	14283	14226	14275	14271	14319	14233	14276	14146	14184	14313	14143	14345	14306	14190	14167	14409	14203	14381	14335	14200	14392	14291	14165	14370	14266	14232	14296	14367	14589	14291	14126	14364	14248	14126	14418	14201	14383	14157	14106	14218	14239	14393	14090	14384	14275	14199	14331	14315	14340	14402	14185	14119	14220	14305	14198	14176	14335	14138	14247	14351	14194	14288	14236	14302	14182	14268	14314	14321	14405	14229	14405	14437	14393	14272	14313	14159	14140	14199	14230	14460	14436	14337	14308	14330	14242	14259	14185	14227	14382	14329	14239	14147	14249	14250	14170	14086	14413	14350	14276	14283	14248	14430	14387	14219	14187	14276	14091	14533	14253	14340	14375	14295	14286	14212	14382	14398	14272	14285	14349	14332	14410	14278	14310	14207	14145	14230	14197	14300	14379	14300	14281	14164	14314	14188	14239	14206	14240	14351	14355	14342	14173	14388	14336	14277	14228	14353	14285	14140	14297	14301	14288	14400	14175	14168	14218	14177	14331	14079	14363	14311	14335	14193	14398	14433	14310	14370	14404	14282	14298	14289	14236	14242	14335	14289	14198	14362	14460	14404	14318	14220	14394	14086	14272	14377	14338	14236	14265	14489	14325	14194	14350	14270	14071	14359	14288	14341	14295	14110	14311	14101	14277	14204	14306	14259	14143	14197	14150	14420	14318	14182	14302	14163	14265	14421	14235	14425	14226	14342	14311	14359	14303	14182	14157	14380	14247	14371	14343	14225	14356	14228	14102	14283	14301	14458	14273	14364	14237	14227	14241	14191	14236	14326	14357	14236	14220	14228	14227	14229	14279	14186	14181	14405	14202	14254	14395	14373	14410	14117	14366	14375	14359	14254	14260	14225	14181	14177	14126	14237	14153	14206	14281	14380	14348	14357	14233	14319	14273	14382	14270	14360	14168	14217	14335	14259	14186	14340	14323	14340	14220	14228	14230	14375	14263	14235	14407	14229	14333	14302	14082	14336	14310	14211	14345	14335	14231	14299	14394	14235	14280	14209	14383	14412	14039	14326	14419	14094	14435	14285	14214	14425	14275	14113	14261	14169	14165	14393	14273	14312	14124	14287	14202	14356	14297	14257	14296	14290	14270	14384	14168	14337	14249	14195	14258	14133	14413	14202	14361	14312	14216	14283	14151	14234	14251	14193	14271	14382	14320	14401	14333	14323	14214	14323	14202	14154	14224	14355	14274	14167	14291	14202	14153	14267	14304	14207	14199	14268	14087	14373	14150	14270	14329	14377	14375	14322	14315	14448	14266	14238	14205	14280	14141	14204	14236	14360	14156	14330	14147	14348	14231	14227	14330	14230	14150	14270	14277	14380	14291	14181	14354	14303	14199	14205	14312	14305	14130	14217	14230	14315	14174	14096	14247	14113	14243	14241	14313	14455	14335	14404	14294	14184	14136	14171	14156	14093	14442	14405	14389	14206	14233	14234	14140	14414	14290	14257	14332	14238	14239	14351	14264	14353	14158	14218	14362	14442	14280	14092	14585	14318	14284	14252	14252	14346	14196	14093	14382	14247	14218	14431	14358	14252	14227	14316	14218	14194	14491	14241	14146	14274	14195	14270	14311	14276	14257	14171	14274	14275	14232	14373	14166	14348	14339	14334	14319	14230	14217	14286	14369	14269	14301	14362	14301	14228	14228	14236	14388	14383	14217	14319	14264	14319	14469	14311	14426	14309	14220	14182	14250	14152	14383	14345	14413	14315	14184	14420	14257	14236	14240	14296	14350	14394	14428	14128	14100	14384	14286	14334	14163	14376	14366	14268	14391	14305	14147	14327	14266	14253	14088	14396	14220	14321	14328	14250	14276	14313	14323	14232	14317	14227	14221	14298	14128	14428	14062	14222	14398	14281	14187	14417	14119	14286	14239	14266	14286	14274	14238	14144	14378	14148	14195	14319	14271	14138	14273	14023	14336	14378	14404	14287	14226	14151	14376	14419	14449	14326	14372	14284	14326	14276	14277	14259	14344	14262	14369	14281	14311	14103	14259	14365	14325	14130	14479	14181	14055	14290	14174	14314	14200	14216	14354	14054	14356	14256	14174	14277	14241	14255	14343	14313	14389	14221	14309	14285	14323	14243	14213	14354	14116	14345	14122	14175	14202	14243	14270	14266	14230	14151	14242	14347	14278	14350	14246	14292	14104	14425	14230	14405	14380	14223	14281	14264	14128	14439	14375	14277	14258	14149	14433	14249	14195	14300	14370	14345	14370	14245	14322	14290	14244	14358	14300	14191	14126	14266	14386	14109	14419	14279	14375	14352	14332	14344	14249	14221	14166	14354	14219	14192	14167	14315	14154	14249	14204	14202	14376	14298	14267	14307	14380	14242	14365	14271	14186	14195	14262	14247	14302	14382	14161	14340	14241	14193	14180	14275	14288	14140	14368	14266	14269	14240	14208	14295	14310	14318	14405	14335	14091	14277	14345	14320	14167	14338	14252	14243	14357	14394	14214	14323	14288	14248	14134	14348	14382	14298	14221	14369	14240	14289	14348	14365	14202	14426	14185	14356	14305	14235	14327	14292	14167	14292	14384	14281	14259	14290	14281	14201	14147	14250	14250	14198	14196	14151	14253	14406	14295	14125	14280	14398	14398	14109	14124	14319	14234	14208	14240	14240	14235	14462	14189	14241	14253	14440	14014	14357	14145	14300	14223	14297	14389
23464	20843	28108	23737	21405	20191	18721	16506	15928	16090	16149	16029	15855	15939	16169	15871	15650	15859	16138	15723	15804	15885	15999	15917	15926	15929	16025	15903	16003	15915	15691	15866	15828	15944	15903	15789	15771	15948	16091	15721	15850	15822	15895	15658	16189	15895	16118	15749	15853	15808	15813	15789	15779	15574	15880	15842	15796	15773	15830	15807	15890	15743	15834	15873	15710	15956	16478	16190	16210	16007	15906	15987	15856	15888	15783	15880	15671	16013	15774	15802	15731	15966	15677	15867	15777	15685	15846	15968	15854	15692	15832	15664	15714	15839	15742	15745	15766	15743	15882	15662	15787	15741	15746	15796	15906	15788	15787	15795	15742	15461	15554	15871	15810	15782	15590	15930	15907	15600	15826	15837	15825	15845	15754	15644	15746	15833	15810	15796	15665	15676	15903	15886	15781	15665	15799	15717	15533	15673	15776	15878	15836	15894	15886	15941	15812	15818	15968	15827	15755	15809	15606	15885	15739	15766	15619	15772	15836	15865	16032	15667	15952	15694	15956	15829	15851	15721	15584	15657	15713	15695	15781	15630	15600	15638	15908	15828	15956	15820	15700	15620	15697	15934	15607	15766	15839	15843	15859	15763	15865	15884	15870	15804	15769	15763	15886	15727	15803	15716	15896	15696	15869	15765	15943	15714	15740	15914	15777	15816	16071	15960	15993	15983	15927	15770	15898	15545	15761	15518	15809	15914	15576	15876	15831	15711	15625	15794	15872	15735	15619	15795	15701	15714	15773	15760	15840	15601	15698	15844	15674	15696	15785	15832	15798	15675	15702	15791	15707	15704	15782	16044	15716	15723	16107	15685	15900	15770	15734	15898	15878	15620	15834	15731	15750	15660	15881	15752	15789	15870	15705	15838	15541	15713	15827	15665	15689	15961	15979	15492	15700	15907	15782	15689	16003	15648	15693	15740	15722	15714	15813	15858	15895	15732	15836	15815	15900	15970	15774	15808	15872	15648	15702	15673	15809	15815	15880	15544	15676	15866	15739	15738	15816	15806	15704	15806	15713	15826	15819	15888	15859	15800	15802	15750	15718	15908	15774	15702	15753	15715	15746	15663	15679	15552	15877	15635	15908	15775	15889	15723	15955	15498	15904	15918	15904	15637	15719	15834	15724	15710	15895	15859	15585	15728	15910	15715	15780	15677	15738	15809	15729	15779	15780	15759	15792	15677	15718	15739	15733	15782	15941	15886	15946	15703	15838	15821	15676	15801	15650	15692	15790	15677	15752	15653	15761	15845	15659	15856	15654	15877	15830	15629	15875	15909	15800	15596	15673	15849	15716	15643	15727	15867	15711	15842	15814	15740	15665	15859	15715	15708	15692	15767	15752	15711	15782	15696	15814	15903	15841	15744	15830	15873	15898	15806	15709	15705	15651	15721	15590	15943	15910	15699	15660	15848	15924	15946	15702	15519	15932	15723	15713	15726	15814	15828	15734	15631	15756	15624	15844	15637	15512	15688	15597	15628	15608	15801	15839	15763	15822	15942	15652	15889	15829	15630	15876	15619	15600	15751	15733	15719	15854	15656	15638	15809	15606	15871	15652	15815	15751	15547	15748	15879	15665	15598	15799	15519	15698	15831	15739	15745	15851	15849	15813	15809	15915	15705	15949	15765	15853	15865	15734	15729	15645	15667	15779	15911	15718	15911	15815	15739	15964	15738	15748	15543	15877	15792	15848	15777	15839	15707	15809	15703	15927	15788	15990	15697	15910	15752	15738	15709	15672	15837	15832	15533	15652	15698	15554	15740	15634	15666	15810	15630	15841	15682	15773	15808	16022	15710	15684	15889	15867	15716	15709	15774	15805	15771	15829	15845	16052	15916	15806	15818	15801	15789	15845	15843	15713	15668	15771	15587	15863	15803	15705	15642	15746	15611	15784	15699	15671	15774	15732	15755	15757	15735	15713	15772	16021	15772	15799	15706	15813	15975	15768	15643	15790	15740	15781	15740	15912	15820	15699	15808	15797	15843	15738	15900	15928	15842	15731	15936	15833	15705	15721	15722	15932	15835	15878	15752	15659	15887	15805	15892	15972	15810	15567	15968	15782	15535	15718	15654	15949	15805	15737	15742	15905	15757	15765	15893	15993	15805	15825	15835	15957	15898	15963	15743	15756	15601	15651	15674	15711	15743	15627	15609	15785	15850	15919	15890	15908	15672	15485	15819	15871	15913	15777	15857	15732	15763	15724	15895	16020	15617	15829	15740	15660	15796	15795	16010	15806	15885	15767	15706	15771	15870	15666	15704	15930	15708	15596	15732	15775	15816	15959	15783	15774	15477	15755	15909	15741	15819	15867	15851	15775	15770	15529	15816	15535	15443	15716	15865	15710	15696	15666	15850	15913	15632	15743	15829	15885	15834	15753	15758	15748	15596	15672	15544	15812	15872	15696	15567	15801	15790	15740	15829	15898	15779	15754	15644	15791	15791	15804	15776	15592	15595	15801	15651	15762	15797	15715	15743	15793	15790	15915	15855	15648	15751	15811	15650	15719	15693	15685	15733	15646	15818	15697	15686	15717	15903	15883	15865	15637	15729	15942	15742	15706	15691	15846	15602	15944	15707	15933	15830	15843	15638	15780	15664	15691	15819	15742	15584	15772	15690	15780	15510	15684	15759	15893	15830	15707	15900	15821	15953	15905	15698	15752	15841	15793	15640	15669	15848	15715	15743	15949	15748	15701	15882	15702	15644	15977	15653	15778	15650	15786	15667	15903	15687	16027	15798	15785	15833	15821	15772	15714	15618	15615	15752	15651	15809	15730	15786	15684	15702	15891	15898	15720	15793	15873	15858	15719	15796	15729	15938	15777	15677	15641	15823	15739	15744	15667	15628	15739	15866	15794	15783	15592	15886	15870	15811	15728	15832	15770	15547	15921	15703	15735	15703	15830	15639	15827	15840	15671	15834	15851	15751	15666	15745	15836	15748	15669	15709	15940	15740	15737	15766	15865	15873	15648	15586	15763	15682	15721	15815	15559	15660	15999	15629	15850	15712	15843	15524	15874	15857	15998	15591	15854	15513	15744	15601	15659	15768	15808	15717	15985	15842	15941	15712	15795	15875	16117	15798	15699	16005	15722	15674	15907	15843	15730	15869	15964	15799	15717	15801	15732	15763	15716	15818	15726	15724	15731	15779	15656	15533	15786	15925	15793	15759	15748	15767	15865	15736	16010	15723	15743	15811	15752	15886	15882	15717	15716	15802	15766	15688	15863	15697	15830	15476	15662	15805	15917	15769	15729	15817	15799	15600	15736	15838	15810	15619	15645	15730	15714	15865	15720	15852	16035	16028	15799	15502	15713	15791	15741	15788	15867	15943	15861	15897	15950	15849	15684	15852	15702	15713	15806	15697	15754	15614	15862	15683	15913	15901	15773	15805	15667	15699	15931	15700	15705	15902	15773	15683	15755	15804	15662	15811	15861	15803	15654	15718	15758	15943	15588	16102	15751	15825	15753	15832	15951	15749	15781	15600	15629	15678	15623	15755	15799	15755	15728	15863	15927	15998	15767	15896	15683	15834	15737	15797	15616	15738	15821	15900	15904	15649	15768	15711	15793	16077	15790	16030	15641	15721	15956	15730	15658	15779	15863	15908	16021	15594	15793	15657	15851	15708	16075	15758	15775	15725	15758	15668	15866	15953	15870	15819	15680	15860	15620	15828	15873	15666	15761	15843	15867	15698	15568	15750	15682	15744	15677	15790	15579	15886	16026	15889	15794	15759	15768	15622	15597	15731	15833	15857	15839	15656	15725	15808	15935	15780	15782	15744	15833	15854	15730	15767	15901	15970	15918	15705	15658	15722	15675	15747	15634	15754	15836	15574	15954	15877	15812	15659	15693	15795	15702	15762	15812	15808	15659	15648	15750	15840	15813	15925	15765	15693	15768	15803	15882	15734	15914	15861	15720	15608	15738	15829	15982	15900	15787	15655	15838	15999	15898	15878	15851	15915	15654	15838	15844	15626	15740	15786	15708	15713	15720	15779	15730	15704	15859	15812	15944	15857	15832	15802	15877	15466	15778	15752	15666	15554	15712	15650	15824	15852	15784	15705	15850	15893	15813	15583	15776	15704	15798	15749	15777	16043	15624	15726	15670	15764	15633	15721	15709	15871	15642	15906	15874	15739	15800	15891	15874	15704	15789	15908	15700	15794	15853	15778	15789	15724	15815	15682	16118	15778	15764	15836	15859	15758	15896	15724	15699	15608	15836	15972	15695	15740	15660	15636	15737	15768	15750	15737	15687	16065	15927	15941	15720	15665	15792	15865	15807	15746	15973	15722	15667	15682	15673	15850	15682	15952	15885	15719	15831	16032	15761	15773	15749	15927	15692	15842	15738	15746	15665	15762	15734	15817	15734	15763	15865	15685	16000	15734	15601	15756	15691	15861	15675	15778	15840	15766	15775	15845	15831	15834	16055	15794	15809	15736	15706	15953	15614	15750	15903	15759	15586	15679	15802	15947	15952	15881	15877	15786	15865	15713	15896	15704	15741	15717	16032	15894	15820	15785	15684	15894	15795	15934	15583	15803	15758	15939	15887	15627	15769	15895	15779	15903	15670	15860	15806	15762	15665	15812	15745	15840	15799	15715	15735	15674	15916	15761	15714	15777	15655	15625	15745	15685	15789	15756	15569	15857	15607	15632	15811	15692	15717	15823	15741	15725	15755	15823	15967	15800	15627	15638	15521	15705	16020	15848	15791	15983	15878	15960	15779	15800	15840	15877	15801	16058	15757	15909	15652	15548	15870	15820	15701	15847	15679	15544	15677	15724	15683	15922	15659	15921	15831	15930	15913	15766	15632	15951	16036	15760	15878	15731	15718	15929	15631	15825	15866	15872	15720	15629	15816	15812	15931	15503	15733	15678	15743	15845	15769	16031	15676	15723	15829	16015	15628	15674	15752	15759	15816	15797	15820	15771	15798	15801	15738	15738	15730	15499	15910	15878	15821	15752	15787	15685	15684	15566	15725	15885	15790	15643	15670	15758	16015	15554	15825	15763	15806	15812	15874	15857	15735	15665	15776	15849	15779	15809	15897	15662	15936	15900	15817	15643	15904	15797	15682	15560	15696	15795	15775	15882	15842	15923	15666	15886	15800	15726	15886	15837	15804	15742
21330	36567	29873	18404	15567	14878	14515	14404	14403	14236	14159	14121	14270	14109	14326	14143	14200	14174	14080	14135	14151	14311	14106	14107	14191	14099	14276	14179	14159	14166	14273	14165	14099	14124	14113	13870	14092	14178	14111	14021	14175	14152	14214	13982	14125	14170	14008	14086	14067	14061	14297	14167	14099	14020	14036	13883	14031	14146	14040	13961	14195	14137	13944	14042	14112	14384	14791	14810	14622	14287	14306	14069	14090	13962	14167	14056	13964	14228	14192	14091	13788	14082	14009	14009	14073	13993	13882	13949	14128	14213	13978	14182	14080	14023	14104	13830	14062	14081	14013	14125	14096	13964	14092	14009	14005	13945	14056	13932	13993	14116	14081	13899	14052	13963	14079	13918	14062	14097	13954	13930	14081	14016	14059	14038	14050	14087	13896	13930	14033	14066	14062	14016	13992	14154	14034	14040	14196	13918	13899	14129	14025	13918	14034	14197	13975	14009	13891	13999	14220	14065	14048	14061	14141	14051	13947	14057	13947	14054	14155	14126	14084	14026	14073	14132	14254	14026	13973	14147	14078	14096	14009	14132	14119	13986	14098	14036	14016	14016	13932	14104	13979	14013	14053	14058	13932	14045	13905	14096	14031	14075	14078	14163	13898	14188	14076	14076	13962	13909	14128	14041	13973	14245	13979	13900	14037	13998	13798	14042	13958	14020	13873	14148	13997	13994	14010	13990	13955	14028	14018	13924	13938	14034	13995	13994	14103	14128	14015	13968	13947	14064	14100	13975	13948	14050	13859	14001	14002	14100	14151	14193	13966	14022	14015	14250	13850	14104	14195	14123	13966	14166	14017	13993	14178	14028	14005	14020	14012	13910	13971	13933	14024	13772	14094	13975	14054	13855	14035	14051	13922	13982	14206	14056	14009	13952	13985	14121	14067	14064	14055	14103	13894	13941	14048	14209	13992	14203	14112	14084	13914	14071	13961	14139	14037	13938	14021	13761	14024	14046	14038	13985	13953	13861	14284	13880	14186	14131	13838	13897	13919	14166	14107	14060	14077	13995	14076	14111	14070	14070	14088	14157	13894	13922	14006	14192	13913	14031	13940	14151	14035	14109	14216	14011	13937	13821	14086	14023	14046	14102	14111	14241	14190	13925	14059	14073	14092	14063	13900	14097	13951	13972	14096	14073	14122	13897	14098	14230	13928	14106	14176	14152	13910	14070	13836	14156	14124	14135	13992	14100	13983	14176	14042	14085	14050	13869	14035	14017	13862	14040	13900	14011	14054	14067	14018	13976	14067	14054	14140	14160	13973	14008	13995	14155	14015	14095	13955	13946	13896	14136	14064	14071	14110	14169	13977	14204	14001	13804	14055	14014	14117	14118	14057	14200	13994	14112	14020	14153	14155	14103	14018	14099	13963	14042	14097	13959	14051	14036	14142	14117	14100	14238	13948	13930	14091	14121	14035	14044	14151	13897	13892	14026	14184	14047	13955	14038	13866	14032	14100	13865	14161	13938	13909	14054	14067	13901	13995	14174	13975	13945	14175	14031	14028	14128	13920	14095	13943	13980	13998	13986	14062	14162	14075	14053	14000	13955	14062	13887	14093	14133	14087	14014	13988	14033	14074	14201	14169	14093	13983	13863	14123	14189	14162	14097	14133	13869	13926	13885	14023	13970	13999	13984	14089	13970	14032	13916	14084	13943	14036	14096	13861	14031	14093	13994	13953	13931	14109	13993	13884	13993	13996	14217	14036	14001	14174	14029	14014	14153	13867	14285	14129	14103	13945	14135	14005	14035	14013	13857	14096	13984	13848	14094	14074	14126	13919	14060	13910	14018	13998	14020	14124	14068	14067	14018	14113	14190	13892	13857	13937	14061	14128	13947	14025	14078	14043	14005	14080	13869	14148	14055	14165	14091	13980	13943	14042	14010	14096	14162	14059	14012	13970	14056	13985	14149	13938	13950	14001	14056	14051	14058	13857	13995	14119	14123	14073	14244	14223	14218	13955	13957	14027	14117	13936	13993	14058	13969	13981	14204	13975	13991	13889	14004	13807	14091	14193	14124	14054	14131	14124	14013	14062	13951	13920	13953	13956	14055	14107	13980	13960	13938	14031	13872	13985	14052	14019	13923	13853	13913	13932	14127	14109	14134	13993	13981	13979	14060	13951	13917	13983	14102	13995	13952	14137	14015	14155	14099	14243	13873	14079	13993	13983	14105	14121	14158	14133	14097	13952	13844	14129	14082	14037	14055	13996	14160	13869	14033	13963	14265	13937	14029	14006	13923	13960	14056	14064	14065	13987	13906	13886	14038	14048	14264	14009	13956	14237	14099	14059	14031	13999	14137	14077	14033	14091	14212	13932	14101	14006	14168	14235	14039	14049	14069	14087	14104	13966	13860	14087	14063	13905	13932	14005	13975	14054	13902	14023	14007	13925	14010	13976	14105	14193	13916	13942	14190	14047	14052	13777	14053	13943	14030	14121	13969	14033	14054	14096	13965	13972	14119	13910	14062	14114	14173	13932	14097	14179	13874	14162	14080	14007	14128	14132	14016	14111	14128	13980	14033	14045	14090	14018	13974	14081	14053	13868	14052	14186	13980	14098	13976	14080	14002	13976	14114	14072	14043	14100	13960	13956	13923	14017	13955	13935	14008	13938	14197	14119	14013	13963	14068	13946	13944	14186	14110	13994	14073	14092	14118	14054	14031	13931	14015	14017	13901	14045	14031	14124	13806	14051	14211	14265	14075	13969	14080	14069	13949	14145	14017	14142	14056	14064	13891	14026	14072	14157	13988	14073	13953	13865	14022	14010	14067	14146	13889	14078	13947	13901	13845	14042	13946	14107	14038	13976	13803	14036	14067	14100	13977	13883	14126	14008	13925	14087	13956	14073	14104	13937	13923	14120	14071	13848	14273	13949	13979	13967	14128	14042	14037	14063	14039	14028	13836	13979	14181	13917	14109	14035	14061	14011	13979	14039	13977	14018	14012	13906	14112	13875	14041	13917	14138	14033	13782	14284	14219	14071	14092	13983	14028	14072	13970	13965	13933	14132	14204	13935	14062	13995	13979	14114	13839	14092	14061	13901	14000	14126	14052	14069	13854	14046	14174	14084	14083	14108	14059	13956	14062	14101	13991	14131	14027	14196	13945	14107	14095	14023	14026	13944	14072	13876	13989	14183	14043	14066	14136	14088	14095	14097	13939	13967	13959	14003	14008	13906	14025	14074	13912	13962	13997	14083	13968	13923	13912	13979	14029	14047	14152	13960	14027	13993	14005	13963	13902	14039	14070	14158	13881	14004	14092	13941	13901	14101	13862	14013	14165	13954	14120	14026	13774	14078	13964	13943	14123	14029	14094	13772	14000	13870	14059	14107	14032	13933	13973	14127	14089	14002	14000	14063	14086	14137	13930	13911	14012	14108	14120	14041	14088	14262	13902	14029	14035	14147	13922	13943	13966	14127	13999	14221	14032	14191	14099	13990	13990	14156	14258	14222	14004	13878	14024	14016	13856	14038	14060	14126	13976	13950	14071	13948	14118	13908	14032	14124	14060	13973	13973	14019	13995	13973	14066	14089	13889	14034	14048	14224	13949	14064	14002	13956	13774	14018	14051	13992	14019	14190	14111	13970	14032	14194	13943	14149	14009	14182	14045	14257	14016	14071	14225	14003	14061	13950	14135	13984	14211	14053	14108	14105	14254	13942	13924	14022	14059	14133	14023	13922	13962	14063	14016	14160	14074	14064	13950	14033	13782	14005	14113	13970	13914	13945	14143	14027	14046	14051	14009	13952	13902	14010	14045	13887	14170	14018	14035	14003	14124	14110	14188	14265	14054	14085	14130	14146	14101	14079	14109	14141	13929	14140	14119	14162	14047	14095	14056	14184	13916	14069	14188	13843	13896	13968	13994	14179	14209	14157	14008	13904	14130	14035	13926	14081	13913	13991	13957	14029	13982	14098	13955	14097	13956	14122	13988	13895	13959	13983	14193	14199	14144	13952	13964	14049	13977	14035	14117	14001	14099	13960	14098	14057	14026	13928	14102	13991	14124	14028	14099	13976	14129	14020	14085	13918	13964	14097	13863	14037	13959	14128	13907	13973	14165	14146	13869	13989	13876	13934	14000	14068	13974	14067	13972	14093	13855	14076	14034	14067	13939	13890	14033	14030	14039	14052	13941	14085	14046	14025	13909	13949	13953	13951	14128	13895	14118	14019	13928	14104	14175	14045	14045	14162	14052	13869	13992	14059	14159	14145	13961	13917	13992	14029	14100	14085	14060	13938	13974	14089	13940	14169	13932	14081	13917	13920	14032	14162	14004	13968	14070	14124	14009	14060	13976	13876	14039	14045	13764	13960	13924	14110	14070	14057	13992	14037	14011	13995	14087	14019	14054	14227	13886	13950	14079	14074	14012	14059	13989	14066	13994	14021	14153	13904	13990	13987	14021	13962	13962	13918	14106	14045	13995	14051	14066	14078	13906	14073	14137	13963	14083	14034	14070	14051	14095	13983	13984	14048	13943	14004	14069	14142	13926	14165	14095	13913	14188	14160	14139	13975	14066	13930	13973	13892	14051	14020	14114	14135	14063	13948	14110	14057	14081	14041	14155	14185	14044	14059	14166	13909	13950	13988	13978	14060	14064	14063	13974	14087	14107	14171	14132	14124	13954	14029	14021	13948	13970	13987	14030	14085	13937	14002	14128	13934	14115	14004	13959	14063	14156	14141	14052	13856	14131	14189	14102	14022	13990	14011	13992	14023	13897	14018	14055	14010	13977	14121	13832	14039	14060	13865	13831	14156	13852	14075	14095	14064	14115	13980	13963	14028	14121	14147	14032	14033	14208	13989	14078	14033	14011	14063	14114	13877	13973	13878	14058	13959	14017	13972	13862	14050	14130	13985	14036	13993	14106	14204	14074	14173	13985	13892	14096	14167	14059	13986	14007	14064	14249	14107	14137	14030	13884	14201	13968	14135	14042	13882	13939	13999	14036	13857	13949	14099	14027	14003	13942	14130	13960	13948	14268	14158	14167	14027	13985	13933	14101	14016	14032	13968	14061	14037	14042	13969	13937	14073	14043	14004	13946	14130	14017	14046	14030	14066	14219	14064	14098	13858	13965	14034	14021	14151	14016	14113	13936	14134	14086	14089	14060	13977	14042
22304	20782	28441	23213	20945	22408	23000	17605	16754	16926	16965	16770	16673	16783	16742	16685	16700	16481	16644	16604	16536	16401	16717	16416	16530	16459	16449	16421	16360	16344	16220	16312	16421	16342	16435	16482	16534	16470	16419	16550	16493	16426	16513	16325	16283	16502	16530	16406	16398	16296	16468	16292	16274	16300	16178	16362	16218	16357	16249	16330	16246	16373	16209	16188	16429	16814	17502	17536	16978	16655	16545	16470	16444	16334	16187	16263	16462	16357	16385	16247	16365	16290	16464	16358	16481	16329	16318	16221	16268	15964	16400	16290	16328	16320	16041	16279	16420	16322	16545	16367	16367	16212	16525	16228	16286	16340	16273	16534	16288	16195	16062	16209	16337	16351	16250	16206	16319	16419	16029	16309	16406	16435	16229	16245	16189	16212	16423	16391	16419	16427	16197	16381	16429	16405	16481	16354	16387	16455	16481	16111	16278	16249	16395	16338	16585	16433	16229	16353	16322	16331	16415	16036	16378	16259	16543	16342	16171	16291	16410	16308	16281	16291	16303	16360	16558	16226	16489	16426	16516	16277	16309	16133	16169	16267	16285	16281	16206	16377	16433	16345	16252	16243	16335	16487	16345	16285	16378	16342	16164	16453	16607	16236	16241	16183	16407	16495	16339	16537	16349	16383	16214	16314	16619	16276	16395	16402	16322	16214	16307	16207	16378	16224	16068	16339	16582	16358	16013	16483	16289	16311	16307	16378	16282	16138	16385	16454	16466	16259	16315	16306	16264	16259	16270	16494	16441	16338	15996	16408	16273	16321	16248	16434	16242	16087	16227	16410	16415	16300	16336	16233	16416	16065	15943	16194	16411	16238	16174	16326	16375	16448	16415	16253	16436	16103	16295	16225	16178	16400	16210	16415	16307	16208	16137	16215	16502	16442	16181	16260	16341	16285	16217	16383	16339	16442	16066	16254	16312	16339	16444	16160	16199	16278	16276	16283	16114	16234	16204	16336	16453	16383	16319	16158	16327	16267	16307	16390	16185	16236	16073	16345	16313	16320	16367	16214	16298	16337	16336	16303	16291	16407	16467	16501	16448	16289	16289	16140	16210	16103	16295	16316	16206	16415	16397	16273	16276	16189	16214	16370	16289	16455	16317	16250	16289	16215	16428	16427	16420	16323	16204	16202	16441	16362	16189	16219	16336	16288	16111	16297	16347	16268	16225	16306	16450	16173	16283	16401	16230	16413	16288	15984	16112	16293	16464	16170	16215	16314	16388	16316	16346	16407	16444	16418	16100	16223	16353	16260	16250	16177	16422	16311	16398	16301	16126	16087	16332	16507	16248	16548	16138	16333	16110	16478	16401	16289	16213	16226	16360	16238	16167	16264	16405	16179	16273	16258	16023	16071	16539	16083	16227	16531	15996	16287	16333	16107	16310	16367	16295	16432	16252	16257	16197	16223	16155	16332	16411	16365	16218	16247	16156	16316	16383	16268	16389	16324	16397	16462	16020	16471	16121	16259	16362	16173	16266	16231	16289	16320	16315	16155	16472	16272	16200	16292	16216	16131	16061	16396	16353	16275	16231	16544	16181	16150	16372	16216	16174	16318	16357	16262	16291	16377	16504	16221	16183	16303	16114	16497	16251	16285	16433	16323	16375	16337	16307	16241	16342	16349	16317	16456	16480	16257	16462	16299	16334	16353	16426	16318	16157	16073	16114	16254	16323	16430	16464	16190	16467	16068	16187	16096	16365	16226	16211	16390	16183	16261	16358	16181	16288	16220	16292	16156	16302	16235	16204	16400	16344	16115	16239	16139	16309	16264	16105	16375	16387	16466	16355	16301	16563	16276	16210	16385	16322	16414	16120	16264	16220	16260	16082	16269	16338	16234	16367	16521	16454	16411	16356	16171	16173	16222	16149	16292	16382	16377	16293	16470	16309	16320	16091	16279	16386	16512	16270	16315	16360	16310	16444	16272	16103	16279	16233	16368	16534	16413	16326	16276	16307	16364	16385	16204	16268	16457	16266	16309	16432	16499	16319	16203	16120	16364	16279	16224	16312	16256	16371	16439	16082	16237	16359	16576	16169	16248	16217	16294	16320	16167	16238	16359	16379	16415	15989	16216	16433	16403	16236	16184	16257	15990	16385	16325	16438	16271	16342	16400	16317	16446	16213	16208	16186	16396	16298	16313	16337	16232	16191	16197	16238	16192	16272	16269	16230	16340	16371	16347	16291	16268	16223	16178	16252	16325	16368	16465	16262	16321	16436	16261	16266	16257	16423	16462	16345	16233	16465	16193	16415	16154	16394	16157	16167	16167	16352	16205	16228	16138	16238	16290	16429	16409	16220	16327	16211	16281	16310	16378	16368	16404	16216	16229	16310	16181	16353	16399	16302	16310	16210	16269	16397	16253	16460	16310	16260	16260	16278	16420	16340	16346	16352	16216	16340	16269	16245	16356	16619	16354	16479	16317	16211	16322	16219	16182	16354	16222	16223	16369	16268	16269	16383	16390	16192	16412	16411	16377	16312	16437	16470	16450	16306	16323	16328	16377	16377	16300	16166	16307	16486	16252	16424	16348	16415	16396	16373	16385	16210	16188	16247	16207	16294	16360	16426	16486	16352	16425	16298	16198	16511	16453	16381	16277	16189	16222	16159	16255	16287	16301	16253	16184	16409	16447	16516	16278	16307	16313	16278	16232	16249	16467	16241	16262	16406	16259	16311	16151	16266	15986	16347	16373	16300	16159	16198	16426	16198	16277	16360	16279	16198	16312	16127	16169	16266	16362	16334	16296	16231	16462	16371	16378	16173	16323	16284	16293	16328	16388	16221	16354	16269	16236	16343	16120	16322	16254	16267	16398	16331	16275	16424	16425	16375	16284	16334	16183	16159	16267	16188	16315	16300	16322	16257	16286	16308	16277	16179	16313	16241	16289	16407	16349	16213	16207	16334	16397	16206	16312	16282	16371	16353	16173	16337	16515	16239	16478	16280	16136	16110	16346	16262	16344	16305	16129	16396	16254	16370	16218	16269	16160	16306	16385	16405	16156	16396	16498	16205	16216	16347	16189	16310	16530	16302	16290	16184	16237	16227	15964	16294	16301	16290	16226	16414	16332	16280	16233	16489	16378	16347	16357	16333	16160	16302	16224	16305	16331	16350	16239	16321	16386	16412	16314	16233	16289	16381	16314	16366	16240	16264	16192	16186	16133	16170	16218	16364	16211	16175	16081	16385	16356	16222	16325	16315	16279	16323	16322	16464	16411	16255	16394	16469	16257	16243	16583	16447	16351	16261	16341	16196	16430	16226	16357	16212	16345	16288	16174	16525	16374	16388	16300	16483	16232	16274	16152	16396	16164	16287	16163	16038	16168	16395	16284	16471	16256	16099	16350	16503	16050	16165	16320	16357	16269	16292	16259	16429	16354	16228	16406	16265	16425	16125	16393	16232	16316	16440	16321	16236	16152	16302	16195	16163	16265	16318	16301	16544	16218	16309	16320	16309	16237	16133	16210	16324	16301	16212	16159	16101	16215	16202	16384	16259	16236	16221	16356	16289	16362	16219	16224	16289	16468	16602	16509	16505	16387	16292	16492	16337	16439	16376	16244	16224	16201	16216	16240	16327	16508	16358	16073	16253	16390	16283	16136	16411	16493	16258	16254	16514	16370	16225	16335	15993	16037	16198	16478	16394	16230	16159	15941	16251	16187	16352	16526	16418	16341	16268	16471	16309	16311	16244	16313	16312	16243	16427	16245	16628	16452	16346	16412	16379	16387	16151	16361	16443	16200	16155	16365	16291	16340	16372	16469	16325	16477	16382	16273	16168	16236	16248	16219	16409	16461	16288	16425	16343	16317	16237	16242	16198	16329	16182	16352	16347	16084	16176	16294	15971	16284	16265	16238	16422	16308	16219	16099	16312	16327	16366	16225	16237	16100	16249	16069	16439	16322	16496	16367	16365	16313	16366	16319	16068	16272	16195	16138	16380	16446	16440	16247	16468	16007	16242	16359	16312	16337	16406	16398	16359	16405	16418	16307	16314	16332	16278	16486	16106	16199	16390	16256	16306	16220	16319	16339	16217	16450	16032	15975	16185	16390	16323	16428	16368	16461	16459	16454	16160	16160	16400	16281	16237	16337	16321	16420	16260	16258	16144	16251	16085	16194	16305	16203	16299	16211	16365	16357	16331	16180	16405	16439	16265	16570	16224	16279	16414	16300	16243	16252	16089	16186	16299	16482	16132	16230	16140	16182	16451	16342	16303	16396	16235	16319	16235	16404	16234	16495	16285	16170	16259	16430	16416	16169	15864	16254	16153	16240	16331	16296	16235	16171	16256	16286	16251	16263	16042	16438	16186	16243	16310	16190	16209	16227	16225	16143	16206	16230	16317	16308	16397	16540	16095	16140	16358	16376	16459	16261	16184	16193	16188	16401	16480	16309	16233	16327	16395	16238	16427	16250	16394	16176	16177	16214	16204	16221	16359	16179	16306	16050	16120	16429	16437	16474	16309	16481	16358	16220	16106	16310	16172	16203	16408	16189	16415	16434	16107	16125	16440	16341	16345	16337	16310	16163	16294	16232	16197	16264	16291	16236	16360	16197	16384	16328	16192	16313	16261	16323	16385	16404	16309	16419	16437	16392	16365	16176	16233	16217	16319	16259	16234	16118	16296	16066	16276	16252	16444	16323	16328	16179	16277	16591	16204	16394	16358	16333	16397	16264	16414	16492	16338	16369	16250	16125	16343	16442	16174	16368	16139	16156	16404	16093	16394	16418	16373	16222	16094	16360	16360	16147	16224	16361	16116	16252	16246	16259	16160	16304	16509	16379	16540	16080	16231	16460	16344	16308	16076	16251	16208	16370	16012	16443	16267	16187	16249	16373	16355	16343	16171	16356	16304	16247	16357	16204	16374	16275	16366	16245	16342	16133	16383	16162	16346	16302	16303	16425	16277	16332	16381	16349	16319	16208	16301	16278	16452	16594	16035	16400	16237	16250	16227	16067	16130	16075	16162	16200	16297	16403	16248	16362	16306	16294	16191	16326	16535	16260	16447	16254	16289	16469	16283	16257	16230	16373	16122	16251	16195	16541	16415	16281	16292	16248	16404	16150	16151	16315	16301	16443	16324	16317	16132	16261	16481	16241	16223	16367	16391	16199	16198	16331
24151	44331	36751	20810	17393	16074	15400	15088	14942	14755	14816	14772	14783	14631	14494	14439	14371	14514	14642	14519	14511	14430	14302	14316	14264	14475	14484	14538	14403	14349	14402	14418	14168	14448	14441	14283	14217	14490	14353	14265	14253	14360	14243	14277	14287	14455	14383	14464	14471	14499	14381	14335	14320	14408	14128	14280	14336	14512	14506	14572	14386	14310	14438	14334	14194	14850	16055	15799	15236	14812	14547	14346	14298	14230	14212	14400	14232	14217	14263	14258	14341	14158	14293	14309	14189	14236	14350	14270	14392	14356	14270	14389	14276	14211	14309	14314	14394	14408	14388	14322	14212	14276	14342	14284	14232	14324	14290	14297	14344	14279	14488	14293	14199	14348	14413	14168	14299	14375	14436	14270	14254	14108	14287	14497	14222	14183	14227	14068	14234	14343	14325	14264	14363	14075	14458	14295	14263	14388	14402	14224	14442	14157	14262	14258	14352	14228	14153	14262	14346	14304	14336	14327	14551	14215	14150	14412	14243	14326	14283	14204	14280	14374	14278	14160	14250	14359	14445	14138	14254	14210	14174	14340	14361	14372	14436	14288	14297	14215	14315	14227	14442	14226	14272	14320	14272	14168	14246	14381	14382	14352	14243	14408	14219	14297	14473	14240	14316	14413	14301	14287	14319	14241	14251	14263	14249	14334	14168	14224	14267	14188	14254	14422	14447	14303	14201	14244	14153	14271	14326	14370	14310	14396	14231	14305	14369	14278	14191	14125	14198	14128	14264	14331	14311	14265	14201	14319	14090	14202	14308	14165	14413	14315	14170	14230	14329	14457	14262	14401	14265	14247	14296	14245	14314	14256	14140	14287	14266	14353	14260	14405	14361	14313	14187	14161	14260	14278	14390	14321	14399	14215	14316	14175	14233	14281	14331	14240	14302	14261	14390	14344	14451	14250	14141	14324	14260	14431	14318	14391	14400	14093	14179	14259	14221	14233	14312	14337	14225	14275	14354	14396	14272	14377	14390	14302	14006	14243	14309	14382	14291	14399	14138	14355	14308	14475	14239	14232	14274	14222	14314	14303	14220	14309	14230	14244	14192	14297	14374	14246	14221	14300	14385	14217	14306	14341	14143	14300	14331	14150	14526	14234	14248	14342	14270	14201	14439	14156	14360	14199	14297	14288	14334	14404	14210	14164	14315	14258	14245	14363	14189	14360	14163	14308	14294	14080	14409	14424	14299	14240	14446	14130	14429	14250	14220	14226	14335	14373	14348	14298	14266	14214	14320	14256	14135	14299	14306	14283	14325	14225	14179	14431	14437	14418	14158	14289	14243	14289	14224	14243	14290	14397	14326	14361	14421	14225	14420	14327	14264	14265	14310	14172	14386	14213	14199	14259	14296	14192	14265	14209	14245	14313	14219	14350	14222	14278	14143	14255	14241	14293	14365	14345	14319	14232	14332	14156	14250	14267	14307	14313	14214	14362	14260	14242	14302	14169	14289	14288	14279	14325	14193	14205	14220	14408	14398	14298	14285	14218	14481	14181	14345	14356	14361	14230	14186	14278	14125	14276	14443	14309	14343	14260	14347	14259	14199	14247	14318	14318	14298	14258	14235	14279	14118	14421	14295	14243	14223	14288	14317	14418	14360	14321	14402	14356	14347	14225	14309	14175	14282	14267	14264	14416	14196	14136	14400	14474	14329	14248	14257	14443	14153	14264	14220	14196	14177	14335	14412	14384	14234	14181	14275	14165	14357	14357	14217	14135	14285	14306	14296	14437	14222	14254	14284	14325	14360	14228	14262	14453	14186	14281	14268	14227	14373	14294	14196	14242	14255	14393	14430	14135	14307	14204	14216	14295	14345	14340	14388	14276	14282	14372	14464	14258	14319	14439	14345	14295	14169	14245	14336	14216	14364	14280	14311	14291	14304	14391	14233	14449	14187	14288	14262	14387	14347	14276	14199	14128	14264	14320	14352	14199	14258	14395	14285	14434	14229	14341	14213	14313	14264	14259	14336	14220	14248	14298	14270	14213	14220	14212	14248	14249	14383	14341	14398	14266	14377	14418	14067	14288	14437	14451	14309	14305	14336	14239	14325	14184	14127	14207	14456	14276	14310	14246	14316	14256	14262	14203	14456	14264	14273	14362	14272	14161	14209	14292	14137	14385	14353	14325	14320	14319	14328	14240	14189	14410	14269	14225	14118	14161	14375	14352	14188	14273	14162	14317	14186	14132	14243	14376	14175	14430	14249	14205	14310	14360	14077	14360	14124	14320	14199	14365	14429	14163	14228	14170	14334	14218	14361	14231	14318	14233	14167	14296	14317	14102	14165	14289	14268	14254	14402	14237	14331	14209	14218	14258	14222	14265	14370	14269	14274	14163	14227	14166	14392	14243	14219	14365	14233	14262	14297	14304	14342	14168	14330	14158	14334	14148	14215	14302	14221	14278	14302	14349	14329	14287	14159	14362	14222	14330	14337	14282	14293	14206	14167	14281	14433	14243	14162	14128	14306	14249	14392	14247	14289	14514	14280	14378	14219	14282	14391	14188	14421	14236	14227	14394	14203	14494	14049	14379	14259	14238	14396	14316	14358	14612	14330	14436	14391	14440	14343	14237	14312	14361	14256	14244	14160	14202	14347	14302	14118	14209	14186	14411	14198	14245	14387	14248	14208	14314	14285	14090	14189	14223	14356	14218	14220	14152	14290	14282	14405	14251	14289	14230	14248	14317	14326	14328	14233	14181	14175	14179	14330	14252	14312	14318	14165	14310	14337	14292	14219	14315	14343	14259	14091	14202	14300	14363	14227	14401	14391	14277	14387	14304	14417	14228	14272	14296	14329	14206	14181	14234	14154	14138	14323	14309	14315	14272	14121	14247	14155	14312	14221	14266	14255	14342	14379	14225	14436	14254	14234	14140	14177	14172	14162	14295	14483	14078	14269	14204	14270	14280	14340	14339	14288	14234	14262	14160	14438	14408	14205	14262	14468	14332	14310	14211	14285	14326	14417	14255	14333	14173	14183	14394	14255	14317	14269	14212	14171	14439	14277	14235	14248	14305	14268	14205	14216	14297	14311	14333	14391	14212	14370	14276	14319	14304	14185	14325	14275	14322	14363	14224	14433	14273	14498	14251	14431	14284	14255	14272	14293	14226	14331	14549	14410	14379	14240	14320	14343	14169	14306	14441	14294	14285	14461	14250	14340	14450	14185	14147	14230	14363	14401	14226	14096	14393	14170	14359	14267	14430	14384	14422	14434	14289	14320	14389	14222	14378	14395	14381	14159	14275	14192	14289	14237	14366	14203	14258	14188	14369	14263	14279	14295	14316	14355	14356	14264	14377	14336	14507	14277	14308	14244	14250	14311	14336	14349	14459	14200	14369	14309	14316	14472	14177	14311	14131	14111	14277	14388	14320	14254	14280	14383	14240	14419	14161	14245	14262	14264	14411	14235	14449	14260	14277	14214	14331	14339	14225	14321	14501	14292	14222	14221	14358	14317	14408	14320	14331	14344	14328	14372	14238	14159	14206	14294	14185	14368	14332	14258	14391	14436	14334	14142	14364	14324	14284	14096	14379	14230	14202	13997	14404	14261	14280	14369	14251	14310	14387	14424	14272	14077	14258	14513	14292	14377	14309	14415	14389	14287	14204	14251	14231	14265	14369	14436	14176	14317	14295	14383	14235	14194	14228	14250	14361	14220	14236	14209	14320	14259	14113	14452	14129	14270	14134	14251	14251	14215	14440	14074	14170	14498	14271	14324	14290	14145	14207	14327	14537	14265	14421	14219	14122	14368	14200	14380	14466	14202	14271	14222	14506	14049	14373	14242	14289	14226	14184	14104	14236	14204	14292	14229	14221	14472	14099	14207	14251	14310	14287	14433	14175	14291	14405	14316	14274	14321	14297	14348	14257	14380	14308	14363	14276	14199	14399	14401	14419	14286	14326	14167	14296	14271	14378	14329	14479	14345	14301	14391	14277	14177	14276	14369	14300	14346	14311	14390	14210	14376	14293	14297	14266	14331	14133	14249	14225	14293	14382	14193	14162	14312	14129	14326	14384	14270	14180	14243	14234	14304	14322	14430	14298	14292	14195	14138	14280	14325	14278	14323	14368	14225	14346	14342	14288	14282	14312	14313	14157	14262	14284	14134	14349	14251	14067	14272	14424	14257	14459	14312	14347	14226	14221	14350	14106	14258	14255	14229	14288	14376	14295	14234	14364	14441	14205	14256	14357	14376	14289	14369	14216	14371	14355	14386	14387	14203	14388	14256	14172	14299	14332	14277	14261	14180	14280	14315	14330	14273	14430	14224	14229	14273	14273	14106	14328	14196	14159	14241	14110	14385	14301	14236	14316	14205	14342	14183	14173	14173	14127	14058	14229	14306	14427	14368	14334	14287	14138	14224	14211	14365	14231	14190	14266	14292	14253	14213	14169	14246	14490	14315	14350	14253	14274	14306	14149	14404	14126	14276	14273	14385	14387	14428	14350	14173	14270	14199	14325	14260	14219	14169	14319	14299	14276	14249	14338	14235	14268	14254	14257	14130	14285	14232	14422	14212	14400	14205	14231	14265	14488	14293	14288	14318	14368	14175	14126	14346	14362	14224	14380	14275	14258	14148	14396	14337	14442	14174	14290	14160	14273	14194	14251	14344	14200	14334	14171	14343	14200	14259	14418	14184	14063	14362	14289	14238	14328	14367	14251	14424	14254	14281	14250	14306	14026	14299	14264	14097	14378	14162	14355	14279	14341	14178	13994	14472	14391	14114	14256	14402	14367	14219	14160	14229	14169	14212	14288	14180	14288	14193	14284	14272	14338	14315	14147	14372	14372	14163	14414	14085	14290	14208	14477	14246	14325	14337	14212	14342	14335	14144	14322	14412	14273	14326	14226	14164	14226	14229	14249	14211	14279	14271	14175	14286	14196	14376	14381	14267	14346	14206	14460	14225	14345	14223	14260	14268	14347	14262	14427	14393	14264	14332	14374	14246	14269	14373	14206	14447	14389	14348	14346	14287	14250	14303	14305	14367	14248	14345	14111	14219	14230	14126	14166	14159	14306	14519	14154	14136	14455	14106	14344	14304	14286	14296	14516	14085	14217	14334	14415	14276	14403	14241	14259	14340	14173	14155	14054	14298	14301	14093	14244	14230	14201	14196	14355
27093	22263	23897	18937	15565	15477	15720	15456	15400	15446	15409	15328	15536	15469	15333	15370	15385	15622	15524	15526	15457	15116	15262	15281	15469	15604	15490	15557	15450	15244	15333	15290	15469	15357	15502	15338	15535	15478	15431	15258	15602	15413	15418	15351	15519	15371	15415	15497	15587	15605	15482	15504	15492	15451	15479	15456	15606	15411	15319	15368	15366	15405	15478	15353	15345	15403	15404	15605	15543	15488	15479	15441	15476	15349	15482	15390	15498	15122	15434	15527	15406	15418	15484	15113	15259	15537	15614	15443	15387	15310	15445	15250	15405	15696	15383	15382	15414	15697	15380	15481	15444	15369	15315	15353	15453	15310	15418	15484	15407	15666	15503	15427	15524	15270	15379	15488	15363	15368	15525	15345	15535	15266	15530	15347	15296	15379	15387	15274	15376	15375	15543	15515	15539	15473	15635	15332	15534	15371	15545	15421	15352	15365	15559	15386	15466	15237	15528	15438	15536	15221	15433	15374	15555	15328	15667	15543	15553	15296	15253	15309	15546	15361	15507	15555	15283	15373	15405	15507	15387	15630	15313	15195	15192	15546	15485	15477	15268	15630	15472	15379	15407	15242	15490	15385	15204	15484	15348	15184	15440	15244	15260	15343	15376	15479	15429	15233	15446	15414	15361	15484	15516	15464	15357	15425	15261	15274	15563	15354	15429	15606	15401	15261	15427	15112	15487	15330	15436	15308	15310	15431	15423	15320	15431	15429	15452	15256	15480	15457	15453	15370	15294	15390	15370	15577	15523	15294	15469	15371	15409	15328	15512	15488	15500	15543	15328	15430	15456	15410	15333	15392	15676	15428	15389	15372	15229	15334	15456	15316	15347	15528	15303	15271	15576	15463	15552	15500	15384	15136	14990	15096	15430	15362	15334	15442	15368	15504	15361	15486	15444	15214	15480	15327	15370	15515	15438	15504	15557	15377	15336	15493	15511	15558	15499	15202	15372	15394	15457	15350	15352	15385	15416	15488	15432	15274	15522	15464	15268	15355	15318	15501	15501	15534	15395	15401	15378	15283	15368	15323	15493	15370	15681	15499	15406	15199	15438	15428	15574	15410	15526	15457	15466	15455	15490	15402	15401	15401	15501	15663	15327	15447	15342	15442	15346	15242	15453	15554	15554	15267	15394	15340	15516	15540	15482	15379	15479	15597	15362	15438	15382	15461	15484	15473	15458	15320	15598	15373	15414	15532	15366	15452	15557	15329	15439	15382	15645	15359	15438	15391	15405	15453	15380	15344	15400	15348	15386	15339	15513	15492	15388	15280	15450	15462	15316	15434	15451	15200	15477	15165	15552	15313	15447	15637	15554	15470	15343	15382	15393	15424	15344	15162	15321	15356	15500	15299	15467	15646	15487	15331	15373	15534	15382	15541	15334	15342	15448	15507	15463	15429	15580	15329	15275	15644	15474	15465	15340	15291	15477	15276	15560	15528	15572	15437	15424	15474	15378	15583	15363	15467	15424	15493	15316	15479	15582	15193	15289	15493	15379	15293	15278	15298	15545	15330	15474	15255	15289	15470	15409	15433	15322	15638	15302	15239	15363	15405	15455	15358	15463	15377	15344	15434	15498	15259	15398	15351	15415	15178	15499	15384	15433	15436	15414	15436	15545	15327	15326	15330	15418	15403	15327	15106	15422	15442	15439	15429	15352	15433	15570	15442	15388	15274	15408	15449	15405	15372	15568	15614	15233	15381	15357	15415	15426	15404	15439	15521	15260	15480	15370	15386	15512	15629	15351	15357	15451	15390	15351	15532	15358	15601	15395	15226	15479	15524	15515	15311	15411	15253	15339	15444	15388	15317	15557	15260	15205	15391	15520	15558	15329	15416	15501	15365	15459	15466	15091	15301	15292	15551	15321	15308	15317	15394	15212	15356	15265	15304	15287	15528	15335	15436	15475	15230	15259	15306	15448	15474	15334	15468	15249	15343	15491	15142	15428	15431	15386	15462	15354	15439	15430	15391	15383	15322	15546	15405	15609	15423	15393	15347	15489	15666	15358	15310	15431	15404	15408	15465	15428	15398	15417	15404	15493	15377	15419	15551	15570	15504	15341	15346	15324	15508	15450	15408	15674	15475	15407	15277	15416	15565	15547	15450	15599	15434	15431	15260	15415	15362	15351	15434	15474	15358	15495	15323	15506	15493	15419	15424	15289	15381	15394	15478	15417	15280	15305	15471	15397	15490	15529	15271	15406	15269	15402	15315	15333	15370	15512	15625	15293	15512	15235	15534	15292	15337	15532	15501	15356	15358	15557	15581	15417	15499	15541	15478	15531	15254	15248	15309	15431	15478	15526	15422	15313	15200	15535	15485	15441	15381	15411	15647	15486	15386	15418	15520	15501	15363	15436	15333	15454	15398	15476	15480	15403	15611	15445	15375	15350	15303	15433	15372	15611	15562	15403	15419	15463	15461	15377	15488	15155	15460	15335	15318	15405	15345	15457	15415	15388	15339	15531	15328	15334	15470	15324	15468	15353	15262	15371	15297	15446	15430	15511	15519	15472	15333	15348	15386	15414	15383	15352	15540	15277	15267	15312	15415	15440	15259	15358	15319	15425	15524	15353	15438	15656	15438	15458	15589	15441	15363	15273	15415	15448	15465	15279	15632	15389	15505	15486	15316	15498	15394	15463	15449	15485	15584	15263	15519	15406	15455	15430	15206	15457	15452	15530	15463	15394	15420	15230	15372	15302	15372	15567	15431	15727	15520	15455	15502	15420	15352	15290	15280	15362	15373	15271	15144	15460	15224	15250	15366	15394	15514	15530	15377	15366	15300	15490	15527	15223	15383	15222	15404	15452	15302	15355	15279	15324	15301	15362	15531	15576	15264	15354	15370	15451	15458	15405	15276	15403	15417	15430	15449	15382	15221	15327	15720	15349	15444	15540	15407	15502	15428	15531	15443	15426	15483	15471	15360	15303	15299	15305	15477	15451	15389	15318	15644	15370	15582	15473	15573	15471	15477	15457	15301	15472	15370	15414	15283	15415	15521	15415	15580	15291	15380	15277	15513	15524	15458	15449	15357	15357	15414	15439	15347	15621	15542	15457	15186	15476	15588	15348	15256	15488	15527	15361	15308	15321	15561	15620	15446	15280	15535	15340	15208	15442	15233	15266	15390	15542	15440	15541	15508	15296	15633	15414	15522	15472	15486	15396	15568	15309	15379	15380	15350	15408	15381	15347	15407	15430	15384	15500	15557	15470	15361	15433	15608	15510	15402	15410	15421	15439	15287	15429	15327	15479	15393	15333	15570	15515	15429	15523	15561	15428	15359	15391	15466	15329	15521	15493	15390	15498	15418	15411	15439	15361	15220	15350	15184	15249	15395	15481	15374	15457	15410	15618	15326	15399	15359	15443	15568	15449	15346	15441	15292	15586	15368	15343	15486	15347	15252	15326	15308	15439	15491	15518	15336	15367	15200	15522	15488	15474	15421	15503	15472	15663	15494	15352	15247	15407	15469	15577	15316	15628	15430	15434	15345	15373	15511	15486	15461	15633	15433	15516	15501	15509	15315	15325	15393	15576	15265	15427	15242	15559	15374	15408	15351	15364	15474	15662	15338	15386	15295	15295	15382	15456	15471	15518	15541	15281	15430	15408	15435	15553	15423	15289	15465	15365	15248	15310	15528	15324	15090	15345	15224	15285	15571	15299	15302	15244	15354	15373	15508	15406	15490	15295	15317	15562	15418	15443	15370	15431	15461	15408	15575	15499	15425	15666	15289	15419	15466	15598	15452	15442	15376	15446	15420	15401	15479	15403	15375	15527	15292	15250	15431	15382	15248	15313	15381	15343	15477	15505	15473	15496	15556	15441	15490	15393	15320	15331	15495	15410	15368	15512	15451	15587	15166	15534	15299	15457	15335	15379	15289	15308	15446	15469	15589	15504	15449	15270	15423	15462	15524	15421	15431	15539	15351	15091	15490	15358	15416	15337	15406	15556	15413	15495	15268	15230	15383	15380	15237	15500	15312	15399	15436	15476	15306	15531	15504	15334	15461	15486	15485	15328	15549	15489	15417	15306	15359	15506	15396	15278	15434	15320	15446	15536	15509	15345	15416	15468	15415	15460	15381	15507	15413	15422	15282	15373	15373	15237	15662	15373	15349	15202	15326	15458	15514	15282	15261	15510	15462	15615	15484	15484	15451	15509	15311	15247	15311	15490	15375	15398	15341	15361	15482	15494	15691	15425	15365	15461	15358	15480	15524	15549	15554	15302	15324	15450	15369	15380	15418	15450	15455	15649	15511	15316	15385	15499	15527	15409	15523	15511	15408	15394	15360	15536	15351	15269	15398	15466	15399	15663	15140	15353	15265	15209	15494	15412	15607	15495	15375	15314	15468	15482	15380	15468	15399	15341	15327	15368	15537	15480	15299	15248	15478	15455	15437	15416	15293	15347	15441	15179	15514	15465	15383	15332	15478	15361	15383	15554	15479	15287	15334	15262	15493	15476	15423	15135	15309	15484	15331	15304	15283	15469	15324	15522	15622	15447	15512	15278	15450	15398	15397	15340	15474	15337	15312	15426	15305	15460	15719	15537	15490	15227	15547	15486	15375	15595	15389	15410	15349	15516	15218	15286	15312	15337	15410	15464	15514	15466	15470	15297	15436	15361	15341	15501	15343	15224	15457	15417	15204	15533	15334	15494	15554	15379	15284	15495	15649	15482	15361	15468	15488	15477	15355	15413	15493	15553	15660	15394	15514	15337	15410	15400	15403	15374	15507	15387	15314	15309	15502	15235	15257	15564	15577	15268	15451	15420	15483	15486	15275	15305	15248	15393	15245	15348	15291	15271	15289	15382	15411	15516	15354	15312	15557	15281	15369	15335	15493	15540	15483	15347	15441	15423	15464	15387	15394	15288	15469	15560	15304	15339	15388	15297	15441	15589	15603	15657	15418	15516	15329	15365	15399	15389	15429	15408	15506	15630	15449	15306	15665	15292	15636	15470	15368	15429	15354	15469	15503	15466	15399	15404	15618	15406	15354	15234	15393	15465	15320	15443	15355	15402	15531	15402	15426	15515	15540	15475	15651	15572	15355	15476	15539	15361	15386	15365	15364	15319	15329	15437	15524	15530	15294	15373	15227	15090	15545	15429	15413	15189	15462	15499	15430
19330	27234	20180	14732	14094	13876	13901	13885	14079	13903	13749	13725	13770	13927	13807	14011	13857	13800	13887	13965	13759	13894	13621	14066	13922	13917	13912	13842	13696	13836	13678	13904	13950	13857	13878	13909	14086	13804	13943	13818	13942	13897	13912	13808	13876	14037	13760	13832	13828	13880	13814	13762	13781	13986	13726	13850	13876	13605	13931	13819	13740	13744	13827	13651	13889	13895	13907	13818	14083	13924	13858	13725	13766	13840	13793	13869	13941	13996	13685	13997	13785	13741	13887	13942	13866	13922	13901	13819	13692	13756	13688	14012	13705	13943	13890	13960	13849	13783	13809	13713	13627	13773	13815	13818	13880	13892	13864	13895	13822	13744	13733	13971	13774	13903	13939	13808	13915	13811	13863	13756	14048	13864	13859	13813	14000	13838	13820	13792	13816	13653	13902	13862	13801	13871	13852	13620	13851	13845	14064	13830	13798	13812	13902	13785	13794	13868	13919	13915	13824	13892	13989	13697	13860	13775	13857	13834	13677	13899	13816	13771	13870	13799	13685	13642	13809	13923	13856	13915	13768	13772	13889	14041	13738	13986	13738	13825	14002	13933	13967	13722	13785	13793	13817	13875	13771	13699	13762	13800	13917	13758	13956	13854	13930	13668	13844	13764	13728	13766	13806	13872	13762	13857	13991	13836	13843	13821	13659	13889	13745	13869	13869	13800	13970	13764	13828	13755	13951	13861	13500	13897	13888	13567	13659	13952	13841	13739	13878	13804	13961	13916	13724	13896	13869	13784	13846	13716	13850	13815	13819	13736	13898	13969	13916	13810	13859	13775	13961	13830	13912	13811	13881	13832	13735	13868	13735	13916	13776	13848	13844	13877	13744	14091	13726	13760	13840	13929	13893	13798	13851	13930	13877	13822	13897	13958	13598	14049	13741	13813	13868	13782	13788	13865	13879	13765	13762	13952	13905	13920	13760	13921	13889	13840	13821	13892	13788	13784	13959	13709	13906	13634	13906	13768	13835	13774	13967	13949	13721	13888	14023	13884	14008	13796	13757	13714	13745	13849	13892	13832	13815	13806	13729	13869	13757	14009	13702	13707	14008	13823	13849	13720	13714	13838	13687	13652	13750	13856	13770	14051	13815	13828	13731	13915	13946	13753	13861	13819	13838	13795	13738	13736	13956	13737	13755	13967	13876	13757	13659	13914	13928	13839	13857	13762	13657	13673	14037	13806	13922	13804	13812	13797	13798	13913	13797	13855	13802	13910	13815	13836	13915	13764	13745	13740	14061	13911	13777	13634	13854	13829	13843	13892	13770	13863	13861	13851	13882	13908	13797	13931	13795	13799	13881	13831	13842	13970	13830	13884	13926	13776	13878	13834	13858	13623	13968	13763	13883	13757	13660	13762	13819	13780	13813	13773	13696	13779	13813	13880	13842	13854	13861	13889	13855	13744	13809	13785	13674	13752	13739	13895	13932	13964	13834	13723	13728	13893	13691	13630	13966	13850	13949	13943	13810	13862	13823	13824	14036	13824	13849	13844	13890	13866	13676	13704	13784	13904	13712	13910	13792	13781	13811	13785	13906	13778	13635	13911	13926	13716	13866	13735	13727	13951	13703	13896	13815	14001	13830	13810	13825	13711	13820	13885	13869	13731	13839	13785	13862	13777	13783	13687	13896	13704	13828	13917	13755	13851	13845	13739	13786	13807	13927	13959	13919	13751	13642	13830	13852	13673	13976	13835	13824	13819	14007	13721	13765	13914	13814	13710	13743	13807	13887	13885	13947	13747	13884	13706	13707	13877	13703	13749	13721	13820	13911	13773	13910	13766	14012	13896	13839	13855	13886	13841	13826	13869	13731	13768	13909	13918	13782	13708	13783	13925	13979	13924	13951	13857	13673	13773	13889	13765	13844	13924	13895	13804	13892	13872	13649	13689	13806	13880	13945	13840	13802	13754	13938	13883	13790	13802	13909	13585	13722	13666	13905	13840	13914	13829	13863	13868	13827	13856	13917	13959	13678	13856	13873	13898	13920	13823	13908	13909	14006	13765	13607	13851	13781	13721	13926	13744	13875	13944	13802	13853	13935	13854	13837	13774	13933	13838	13825	13685	13708	13876	13740	13979	13799	13857	13796	13751	13986	13984	13928	13798	13705	13908	13841	13846	13937	13740	13768	13879	13964	13910	13934	13834	13946	13720	13970	13694	13860	14004	13781	13755	13802	13649	13836	13944	13762	13775	13722	13839	13802	13783	13759	13747	13759	13931	13728	13928	13708	13744	13992	13592	13835	13747	13783	13908	13732	13857	13994	13797	13812	13872	13825	13798	13784	13722	13888	13797	13977	13774	13898	13723	13729	13897	13993	13671	13811	13743	13907	13753	13886	13846	13875	13790	13964	13864	13763	13656	13753	13787	14024	13784	13962	13913	13914	14061	13600	13903	13689	13773	13829	13851	13779	13910	13877	13801	13853	13842	13760	13838	13893	13804	13972	13610	13837	13749	13911	13900	13891	13816	13784	13696	13897	13689	13838	13672	13775	13749	13561	13669	13899	13822	13849	13853	13919	13788	13851	13834	13792	13914	13870	13853	13901	13929	13813	13956	13963	13989	13749	13714	13890	13969	13673	13679	13795	13745	13844	13904	13786	13834	13789	13759	13878	13884	13949	13751	13711	13842	13900	14062	13784	13860	13825	13812	13945	13839	13767	13753	13684	13845	13971	13715	13934	13788	13778	13913	13909	13860	13897	13781	13795	13783	13868	13752	13848	13812	13957	13861	13780	13634	13883	13720	13886	13892	14005	13718	13858	13860	13741	13767	13725	13820	13766	13824	13797	13796	13858	13923	13727	13882	13694	14009	13960	13845	13806	13669	13733	13756	13940	13709	13791	13889	13873	13777	13803	13900	13931	13785	13679	14037	13787	13959	13895	13787	13751	13794	13808	13861	13937	13730	14055	13869	13761	14005	13806	13827	13761	13943	13703	13988	13633	13914	13841	13923	13780	13788	13982	13819	13796	13863	13798	13801	13804	13880	13865	13948	13756	13883	13974	13700	13836	13947	13872	13778	13905	13784	13858	13799	13868	13723	13724	13742	13900	13774	13875	13796	13793	13775	13812	13890	13856	13885	13655	13885	13933	13842	13958	13856	13961	13793	13869	13754	13867	13905	13884	13788	13772	13819	13864	13817	13783	13868	13890	13728	13768	13806	13838	13824	13879	13795	13946	14025	13782	13944	13849	13817	13682	13713	13733	14001	13821	13920	13796	13752	13755	13533	13769	13800	13844	13831	13843	13827	13742	13687	13870	13789	13828	13732	13741	13990	13761	13819	13838	13799	13987	13676	13835	13813	13872	13867	13754	13816	13910	13869	13819	13684	13795	13880	13792	13852	13813	13854	13767	13955	13885	13921	13708	13899	13708	13948	13715	13753	13916	13686	13883	13795	13873	13782	13830	13940	14075	13783	13800	13757	13820	13951	13831	13984	13778	13939	13909	13744	13776	13729	13799	13660	13915	13729	13814	13833	13818	13799	13915	13928	13802	13910	13744	13866	13849	13669	13738	13884	13805	13816	14015	13723	13792	13816	13880	13880	14037	13804	13883	13846	13698	13826	13797	13881	13862	13958	13757	13771	13709	14018	13617	14035	13946	13752	13653	13979	13785	13704	13885	13698	13718	13936	13783	13690	13763	13734	13976	13913	13810	13744	13898	13857	13905	13973	13705	13603	13817	13836	13898	13834	13793	13844	13662	13895	13887	13971	13869	13885	13851	13795	13771	13800	13717	13826	13787	13875	13913	13754	13747	13771	13783	13934	13916	13912	13849	13844	13644	13753	13854	13839	13760	13806	13794	13649	13808	13986	13779	13744	14017	13828	13820	13792	13935	13855	14087	13823	13740	13652	13822	13977	13884	13863	13840	13803	13913	13934	13892	13810	13767	13855	13715	13924	13768	13832	13812	13825	13851	13968	13817	13830	13973	13744	13871	13789	13923	13916	13837	13869	13750	13768	13843	13840	13736	13887	13771	13955	13739	13743	13795	13794	13791	13740	13845	13874	13870	13925	13803	13776	13824	13890	13835	13772	13896	13719	13612	13955	13652	13665	13949	13842	13775	13721	13817	13955	13830	13851	13768	13921	13863	13845	13659	13831	13724	13839	13653	13724	13815	13703	13908	13802	13888	13876	13798	13946	13867	13865	13730	13831	13819	13960	13974	13931	13892	13783	13819	13938	13793	13925	13678	13803	13870	13839	13860	13879	13765	13882	13746	13804	13905	13874	13788	13956	13730	13889	13752	13853	13888	13845	13877	13919	13860	13630	13819	13815	13785	13729	13848	13687	13804	13771	13962	13838	13806	13662	13671	14004	13771	13760	13886	13827	13875	13851	13934	13960	13828	13754	13731	13880	14029	13841	14011	13910	13785	13748	13890	13955	13739	13780	13588	13790	13753	13766	13901	13784	13975	13725	13787	13829	13994	13768	13864	13858	13746	13954	13872	13767	13822	13981	13913	13854	13856	13686	13779	13994	13861	13766	13857	13878	13829	13808	13807	13767	13745	13845	13755	13756	13985	13882	13786	13679	13911	13677	13956	13827	13716	13873	13822	13737	13863	13765	13933	13774	13892	13812	13880	13823	13793	13859	14079	13723	13870	13959	13677	13857	13681	13929	13767	13906	13833	13830	13747	13840	13764	13821	13805	13979	13748	13926	13844	13781	13951	13773	13793	13933	13949	13878	13901	13749	13747	13780	13760	13866	13917	13795	13958	13826	13745	13945	13820	13799	13791	13859	13745	13824	13773	13833	13955	13952	13856	13755	13924	13828	13880	13797	13943	13711	13756	13919	13817	13740	13867	13814	13981	13733	13778	13706	13844	13715	13746	13810	13943	13778	13869	13659	13808	13861	13809	13829	13892	13969	13883	13865	13845	13776	13893	13857	13969	13844	13778	13885	13907	13755	13880	13833	13799	13949	13896	13836	13688	13795	13696	13954	13910	13664	13921	13907	13857	13753	13803	13844	13818	13952	13780	13917	13915	13894	13819	13844	13821	13820	13809	13791	13656	13914	13753	13929	13880	13718	13928	13709	13892	13808	13842	13768	13799	13884	13637	13885	13809	13836	13797	13789	13737	14014	13713	13857	13913	13928	13869	13770	13996	13920	13794	13961
23333	20777	28010	23729	21705	21133	20038	17605	17412	17445	17538	17494	17362	17420	17287	17306	17215	17258	17226	17379	17412	17063	17120	17162	17313	17271	17082	17230	17190	17029	17340	17365	17164	17124	17122	17082	17184	17152	17086	17072	17078	17131	17141	17131	17273	17155	17177	17129	17309	17138	17200	17300	17173	17263	17171	17162	17108	17107	17206	17083	17002	17161	17044	17255	17356	17314	17559	17844	17787	17436	17281	17344	17052	17108	17205	17338	17085	17037	17052	17169	17267	17135	17401	17090	17282	17088	17369	17086	17161	16965	17172	17233	17211	17083	17026	17045	17010	17129	17188	17146	16943	17166	17308	17125	17090	17140	17237	16974	17122	17088	17101	17075	17432	17232	17091	17308	16977	17027	17281	17038	17193	17086	17121	17180	17133	16964	17224	17019	16982	17236	17231	17010	17187	17108	16869	16897	17105	17015	17197	17048	17195	17200	17079	17136	17070	17025	16975	17031	17084	17170	17190	17181	17235	17222	17092	17014	17223	17090	17028	17192	17344	17115	17167	17067	17299	17161	17168	17173	16970	17033	17099	17086	17110	17069	17270	16911	17071	17115	17201	17334	17088	17310	17121	17263	17199	17389	17120	17198	17070	17069	16950	17173	17128	17115	17104	16939	17130	16997	17303	17106	17086	17050	17084	17022	17267	17078	17126	17083	17129	17160	17056	17066	17014	17258	17090	17080	17151	17142	17077	17144	17112	17073	17315	17170	17171	17262	17183	17158	16961	17217	17266	17117	17231	17248	17087	17217	17211	17107	17295	17242	16993	17128	16918	17193	17368	17149	17094	17140	17157	16930	17034	17134	17047	17314	17142	17099	17078	17172	17003	17301	17270	17202	17095	17326	17140	17113	17223	17159	17062	17295	17094	17224	17074	17069	17181	17211	17243	17094	17152	17115	17071	17101	17205	17200	17124	17301	17202	17235	17066	17091	16966	17358	17014	17079	17087	17018	17127	17028	17098	17280	17316	17158	17051	17271	17153	17081	17141	17271	17159	17383	17129	17244	16986	16916	17051	16912	17052	17036	17039	17166	17235	17115	17060	17256	17220	16798	16963	17011	17188	17130	16991	17217	17157	17067	16916	17027	17035	17090	17212	17144	17186	16935	17111	17135	17229	17130	17150	17129	17401	16962	17234	17137	17046	17101	17112	16998	17162	16965	16942	17084	17091	16944	17424	17072	17011	17079	17531	17101	17037	17013	17091	17188	17139	17166	17236	17415	17065	17002	17254	17150	17144	17098	17255	17167	17074	17122	17204	17268	17305	17263	17193	17116	17015	17008	17294	17189	17103	17164	17237	17237	17095	16961	17040	17183	17246	16929	17214	17056	16990	17180	17280	17105	17314	17176	16982	17101	17095	17117	17234	17144	17276	17095	17137	17023	17157	17103	17174	17215	17098	17147	17075	17097	17077	17006	17199	17224	17088	17016	17162	17035	17220	17189	17099	17190	17157	17077	17223	16999	17091	17251	17263	17234	17108	17204	17194	17052	16840	17250	17149	17141	17259	17115	17186	17060	17086	17096	17270	17076	17200	17098	17206	17231	17103	17124	17176	17207	17179	17143	17046	17214	17040	17053	17194	17256	17350	17275	17254	17190	17245	17147	17371	17272	17230	16998	17361	17208	17063	17067	17146	16907	17109	17213	16936	17253	17097	17326	17244	17138	17248	17229	16906	17299	16968	17260	17184	16917	17214	17260	17147	17093	17084	17156	17210	17118	17102	17172	17146	17123	17076	17165	17251	17108	17072	17214	17136	16900	17245	17055	17301	17114	17340	17133	17169	17088	17173	17231	17385	17141	17203	17146	16842	17125	17067	17086	17097	17105	17366	17364	17243	17207	17139	16962	17058	17085	17305	17346	17152	17107	17037	17249	17272	17295	17323	16920	17152	17041	17153	17149	17219	17114	16968	17015	17205	17105	17161	17053	16994	17080	17156	17040	17055	16887	17160	17222	17307	17085	17007	16925	17207	17060	17136	17034	17106	17143	16894	17166	17144	17100	17219	17224	16974	17308	17083	17260	17223	17029	17135	17072	17149	17179	17235	17194	17231	17257	17081	17135	17207	17245	17247	16964	17074	17056	17275	17052	17175	17196	17340	17169	17057	17257	17198	17132	17197	17056	17007	17016	17162	17312	17071	17163	17110	17109	17119	17315	16982	17134	17241	17166	17115	17036	17165	17111	16991	17119	17049	17051	17070	17007	16870	17109	17216	17249	17143	17041	17015	16969	17195	17343	17185	16870	17206	17141	17328	16939	17012	17253	17153	17170	17111	17210	17088	17089	17128	17147	17150	17252	17332	17131	17112	17264	17095	17245	17071	17257	17118	17168	17231	17036	17198	17141	17153	17168	17050	17254	17236	17026	17017	17087	17039	17084	17154	17012	17301	17041	17043	17105	17234	17156	17177	16975	17135	17263	17308	17244	16999	17142	17025	17328	17123	17075	17181	17083	17097	16981	17160	17072	17242	17099	17138	17098	17112	17033	17133	17189	17007	17122	17106	17086	17043	17192	16966	17084	17213	17026	17299	17127	17125	17197	17211	17100	17183	16925	17121	17191	17127	17124	17087	17027	17063	17143	16991	17183	17141	17126	17374	17241	17095	17075	17174	17193	16894	16964	17158	16973	17096	17290	17089	17067	17308	17146	17126	17033	17208	17140	17257	17252	17012	17305	17187	17304	17188	17003	17038	17118	17112	17114	17216	17145	17214	17000	17048	17128	17192	17155	17015	17064	17186	17184	17226	17065	17312	17119	17066	17154	17060	16943	17072	17074	17328	17125	16947	17384	17082	16991	17060	17140	17538	17113	17210	17305	17009	16932	17129	17056	16977	17003	17245	17217	17127	17048	16946	17276	17314	17200	17327	17385	17065	17026	17237	17091	17040	17011	17230	17268	17166	17067	16923	17121	17276	17227	17004	17292	16937	17119	17059	17071	17115	16988	17219	17037	17270	17459	17306	17104	16912	17061	17160	17110	17161	17047	17126	16920	17273	17130	17177	17066	17056	17144	17158	17228	17257	17008	17056	16998	17003	17136	17093	17086	17174	17130	16867	17040	17085	17050	17040	17161	17107	17084	17293	17238	17216	17125	17226	17301	17052	17162	17155	17074	17191	17309	17264	16982	17190	17296	17152	17212	17206	17258	17074	16982	17142	17230	17226	17317	17204	16950	17109	17216	17028	17035	17084	17127	16983	17343	17208	17012	17275	17184	17289	17059	17292	17174	17209	16939	17118	17151	17328	17242	17179	17225	16853	16967	17087	16992	17063	17028	17133	17058	17186	17189	16999	16858	17039	17026	17176	17260	17254	17044	17105	17257	17334	17196	17120	17058	17044	17160	17075	17183	17167	17046	17247	17048	16955	16915	17131	17008	17151	17097	17151	17024	17042	17122	16995	17154	17047	17094	17081	17101	17233	16888	17147	17022	17339	17253	17223	17076	17121	17256	17044	17149	17263	17203	17329	17205	17080	17243	17045	17102	16932	17033	17228	17212	17132	17096	17252	17155	17272	17094	16908	17063	17210	17165	17092	17183	17189	17101	17024	17164	17108	17275	17266	16963	16841	16965	17102	17135	17088	17180	17060	16996	17296	17078	17093	17237	17224	17057	17037	17138	17054	17189	17251	17023	17332	17128	17246	17093	17057	17277	17235	17103	17106	17247	17057	17023	17038	16970	17176	17284	17304	17173	17253	17125	16978	17146	17228	17129	17150	17312	17267	17201	17256	17116	16906	17231	17170	17065	17156	16957	17122	16962	17122	17193	17000	17110	17116	17096	17101	17194	17318	17021	16960	17299	17067	17067	17093	17045	17191	17227	17189	17160	17096	17359	17212	17159	17254	17384	17389	17277	17096	17235	17193	17100	17090	17258	17059	17142	17047	17077	17117	17102	17351	17102	17228	17171	17254	17103	17131	16993	17155	17054	17132	17100	16990	17116	17149	17199	17172	17048	17237	16955	16911	17148	17099	17289	17257	16843	17115	17130	17018	16981	17071	17165	17207	17209	17310	17180	16997	17081	17081	17055	17190	16957	17166	16990	17201	17202	17218	17049	17032	17052	17139	17017	17223	17175	17154	17046	17021	17187	17220	17212	17176	17084	17100	17111	17097	17118	17193	17099	16900	17103	17335	17124	17123	17029	17190	17107	17200	17060	16875	17144	17103	17439	17139	17174	17243	17214	16974	17250	17012	17189	17370	17208	16868	17156	17065	17196	17132	16956	16944	17052	16957	17210	17104	16924	17060	17123	17144	17110	17116	17163	17178	17389	17159	17048	17026	17124	16961	16942	17095	17052	17081	17144	17106	17148	17156	17169	17087	17273	17216	17141	17108	17081	17388	17205	17138	17150	17183	17100	16871	17276	17299	17220	17352	16935	17024	17023	16943	17231	17128	17079	16983	16845	17176	17062	17281	17005	16999	17323	17127	17131	17270	17278	17168	17236	17251	17008	17040	17171	17425	17101	17207	17182	17089	17102	17181	17265	17320	17006	17163	17118	17099	17213	17219	17180	17093	17131	16984	17265	17030	17009	17176	17234	17075	17202	16995	16851	16979	17107	17192	17198	17142	17350	17271	16825	17113	17191	17138	16935	17231	17230	17254	16851	17101	17090	17191	17356	17202	17296	17017	17235	17304	17175	17081	17145	17224	17180	17537	17359	17039	17295	17243	17035	17118	17145	17351	17418	17108	17117	17253	17140	17204	17152	17142	17179	17286	17258	16958	17088	17258	17186	17026	17187	17385	17219	16975	17082	16975	17111	17304	17066	17219	17075	17101	17214	17318	17302	16978	17129	17087	17159	17251	17103	17061	17029	17282	17117	17036	17081	17119	17079	17016	17179	16949	17177	16888	17079	16999	16989	17279	17158	17089	17159	17232	16911	17108	16956	17239	17119	17153	17222	17047	16983	17155	17031	17197	17199	17119	17179	17152	16963	17242	17194	17092	17003	17122	17164	17209	17179	17272	17125	17126	17337	17223	17148	17019	17109	16983	17117	17127	17136	17088	17140	17064	17083	17092	17236	17121	16993	17092	17121	17143	17058	17171	17257	17282	17392	17272	17077	16781	17195	16904	17079	17143	17317	17199	17204	17232	17302	16955	17169	17284	17242	17356	17277	17124	17226
21715	35198	27229	20392	17654	15687	15496	15293	15229	15148	15126	15123	15032	15026	15182	14970	15031	15129	14922	14911	15144	14898	14930	15066	14900	14982	15002	15067	14993	14945	14788	14905	14867	15087	15114	15001	15069	14810	15107	14880	14721	14909	14954	14799	14734	14810	15089	15024	14954	14729	14879	14903	15002	14910	14897	15134	15007	14965	15076	14906	14812	14931	15032	14879	14944	15315	15489	15712	15576	15307	15012	14948	14997	14884	15155	14860	14843	14986	14889	14840	14895	14810	14827	14872	14894	14821	14832	15052	14948	14889	14792	14851	14881	15007	14843	15053	14795	14890	14766	15032	14775	15012	14711	14951	14929	14833	14985	14988	14897	14924	14650	14962	14835	14928	14895	14931	15137	14874	14939	14900	14956	14848	14923	14967	14851	14840	14931	14857	14854	15088	14871	14749	14893	14755	14986	14816	14913	14908	14986	14995	15022	14819	14915	15016	14929	14882	14821	14878	15066	14845	14843	14889	14780	14735	14965	14826	14993	14860	14810	14918	14951	14992	14661	14895	14896	14888	14707	14880	14695	14911	15006	14705	14872	14942	14930	14941	14876	14952	14926	14824	14965	14937	14871	14952	14935	14820	14838	14934	14855	14977	14780	14881	14928	14898	14918	15007	14810	14882	14895	14745	14860	14871	14701	14930	15017	14925	14986	14899	15041	14887	14859	14774	14808	15048	14998	14902	14866	14790	14766	14796	15029	14882	14836	15108	14827	15020	14957	14931	14928	14804	14938	14937	14811	15017	14930	14920	14995	14898	14900	14877	14817	14841	14775	14902	14909	14857	14960	14893	14772	14742	15020	14856	14995	14967	15010	14691	14971	14868	14857	14733	14878	14984	14930	15127	14779	14884	14982	14864	14988	14893	14802	14810	14932	14931	15024	14848	14970	14982	14907	14852	14840	15023	14914	14893	15034	14816	14863	14873	14796	14995	14967	14849	15015	15039	14915	14848	14935	14727	14862	14877	15020	14791	14834	15052	14782	14667	15017	14782	15123	14849	14908	14800	14949	14942	14946	14929	14870	15015	14801	15074	15030	14795	14953	14785	14876	14929	14724	14896	15004	14743	15015	14870	14885	14909	14835	14990	14763	14952	14873	14920	14881	14905	14923	14913	14803	14879	14897	14800	14881	15016	14830	14777	14904	14917	15049	14806	15042	14843	14855	15002	15098	14781	14906	14937	14817	14871	14718	14831	15088	14869	14845	14860	15049	14987	14827	14930	14892	15045	14769	14994	14928	14911	14738	15026	14962	14953	14953	14951	14804	14944	14991	14976	14877	14916	14827	15053	14750	14929	14804	14996	14774	14987	14835	15076	14728	14794	14707	14947	14944	14976	14890	14813	14916	14831	14998	14737	14906	15016	14935	14937	14796	14721	14849	14890	15082	14848	14833	14755	14893	14628	14864	15031	14886	14821	15015	14805	14950	14860	14735	14934	15014	14954	14982	14867	14791	14874	14931	14993	14997	14936	14958	14987	14833	14791	14882	15085	14985	14828	14926	14693	14930	14785	14858	14891	15001	15051	14775	14861	14784	14881	14987	14974	15009	14969	14934	14908	14883	15042	15105	14974	14828	14758	14977	15058	14981	14911	14870	14716	14849	14924	14894	14956	14766	14894	14919	14878	15077	14810	14889	14992	14845	14735	14861	14945	14953	14799	14894	14877	14865	14938	15064	14827	14808	15169	15055	14870	15068	14959	14951	14760	14873	14872	14888	14962	14960	15013	14885	14906	14970	14828	14796	15007	14894	15023	14954	14853	14906	14994	14824	14790	14877	14906	15023	14823	14794	14902	14900	15008	15027	14932	14905	15087	14957	14854	15003	14975	14980	14975	14904	15003	15001	14880	14905	14884	14820	14718	14782	14917	14935	14904	14884	14810	14943	15004	14866	15005	14928	14900	14833	14858	14862	14837	14956	14928	14818	15045	14901	14954	14759	14821	14903	14940	14868	14859	14975	14951	14901	14966	14947	15139	14987	14953	14664	14765	14863	14926	14933	14822	14999	14731	15024	15010	14832	14976	14818	14819	14891	14757	14986	14806	14895	14901	14913	14868	14701	14956	14898	14773	14995	14923	14818	14838	15142	14880	14935	14831	14813	15116	14782	14783	14886	15002	15067	14755	15009	14737	14809	14892	14853	14877	14756	14827	14990	14853	14944	14847	14955	14844	14925	14922	14825	14775	14989	14975	14871	15031	14965	14990	14915	14825	14804	14873	14814	14897	14887	14897	14844	14944	14933	14827	14817	14834	14929	15054	14970	14804	14947	14870	15012	15020	15058	15037	14881	15017	14802	14861	14957	14870	14975	14921	14971	14977	14686	14857	14952	14734	14866	14843	14867	15019	14910	15069	14680	14936	14983	14846	14992	15003	14807	14871	14794	14827	15001	14941	14901	14707	14876	14728	14830	14723	14929	14954	14832	14999	14782	14958	15021	14846	14911	14955	15064	14905	14704	14857	14906	14943	14882	14713	14944	14783	14820	14866	14880	14817	15012	14675	14962	14980	14944	14841	14877	14836	14933	14807	14967	14898	14981	14804	14757	14781	15049	14754	15033	14787	14888	15051	14936	14711	14830	14819	14659	14961	14808	14952	14970	14929	14948	15007	14881	14727	14909	14940	14883	14661	14867	14883	15002	14757	14963	14842	14763	14704	14936	14869	14944	14883	14720	14960	14954	14849	14961	14832	14741	14828	14962	14886	14927	14989	14918	14838	14871	14836	14817	14811	14743	14934	14989	15060	14977	14859	14855	14878	14758	15034	14971	14982	14904	14903	14908	14763	14983	14828	14872	14915	15026	14894	14939	14975	14907	14908	14859	15018	14858	14946	14785	15002	14874	14884	14766	14897	14795	14935	15018	14951	14851	14851	14749	15057	14995	14880	14977	15000	14905	14938	14881	15024	14829	14792	14984	14833	14886	14826	15053	14799	14858	14897	14934	14908	15015	14853	14867	14957	14937	14867	14884	15052	14999	14899	14891	14816	14852	14816	14956	14959	14874	14959	14748	15080	14780	14855	14792	14976	14898	15036	14915	14961	14892	14984	14920	14994	15020	14809	14989	14918	14854	14791	14918	14804	14957	14977	14918	14801	14923	14944	14843	14878	14898	14900	14843	14920	14750	14657	14944	14970	14745	14903	14986	14918	14751	14757	14910	15062	14846	14980	14841	14771	14807	14926	15104	14812	15039	14823	14867	15033	15039	14847	14858	14959	14900	14856	14839	14986	14904	14828	14915	14785	14978	14831	14952	14880	14824	14892	14876	14985	14941	14917	14856	15014	14794	14811	14901	14918	14760	15042	14915	14748	14872	14823	14922	14932	14990	14912	14887	14743	14898	14878	14851	14936	14994	14849	14900	14851	14852	14967	14867	14743	14950	14984	14887	14847	14824	14986	14853	14774	15013	14750	14880	14946	15085	14753	14893	14902	15043	14802	14915	15070	14952	14729	14883	14871	14880	14861	14969	14810	14770	15042	14815	14792	14874	14831	14862	14783	14869	14808	14901	14811	14944	14761	14907	14795	14891	14999	14943	14802	14866	14966	14765	14979	14825	14965	14854	14844	14914	14806	14838	14881	14912	14970	14955	14811	14888	14935	14955	14911	14970	14885	14774	14978	14993	14775	14808	14820	14788	14938	14690	14867	14988	14839	14894	14881	14880	14958	14797	14882	14912	14885	14878	14781	14999	14901	14944	15023	15027	14980	14860	14825	14974	14835	14775	14862	14882	14767	14822	14774	15008	14778	14902	14698	14884	14918	14803	14747	14871	14833	14838	14783	14861	15041	15042	14792	14938	14756	14792	14922	14971	14728	14942	14691	14965	14904	14921	14844	15004	14861	14893	14824	14992	14803	14872	14944	14868	14862	14945	14820	14848	14737	14855	14906	14795	15008	14869	14981	14945	14979	15050	14845	14894	14914	14918	14795	14933	14950	14757	14794	14926	14974	14775	14839	14942	14957	14829	14797	15003	15100	14964	14856	14912	14784	14855	15011	14986	15006	15095	14944	14810	14978	14786	14803	14868	14841	14868	14885	14939	14962	14877	14889	14826	14834	14888	15045	14860	14788	14819	14946	14991	14829	14781	14945	14906	14866	14876	14897	15039	14848	14859	15038	14998	14715	14741	14924	14912	14872	14921	14900	15094	14978	15008	14809	14916	14829	14960	15024	14880	14954	14859	14976	14879	15059	14928	14990	14893	14969	14969	15001	15021	15004	14828	14756	14999	14892	14828	15052	14861	14786	14995	14695	14879	14816	15000	14901	14901	14813	14965	14928	14927	14947	14905	14827	14966	15011	14838	14809	14902	14956	14902	14879	15028	15016	14787	14756	14983	14910	14838	14849	14791	14776	14732	14874	14876	15033	14711	14806	14933	14863	15095	14931	14790	14905	14890	15006	14730	14862	15040	14994	14798	14939	14910	14998	14796	14847	14739	14920	14777	14902	15018	15058	14888	14711	15176	14853	15012	14936	14922	14959	14926	14950	14807	14997	14878	14913	14906	14851	14845	14967	15074	14901	14960	14873	14867	14920	14802	14908	14781	14972	14826	14815	14929	14837	14803	14846	14891	14846	14705	14921	14896	14784	14922	14872	14879	15008	14922	14913	14854	14895	14869	14838	14877	14924	14904	14826	14683	14762	14873	14841	14895	14728	14827	14949	15041	14807	14695	14951	14952	14916	14777	14916	14892	14879	14889	15069	14760	14870	14857	14973	14851	14854	14872	14861	15030	14964	14952	14860	14766	15072	14857	14822	14928	14871	14940	14931	14789	14852	14872	14988	14963	14901	15021	14810	14808	14992	14792	14853	14879	14857	14822	14802	14746	14980	14882	15004	14862	14915	14922	14757	14937	14847	15034	14788	14981	14892	14901	14747	14800	15001	14987	14889	14862	14960	14824	14864	14921	14906	14663	14831	14886	14959	14963	14830	14925	14805	14900	14928	14720	14819	14886	14954	14680	14841	14906	14925	14943	14850	14917	14843	14869	14908	14973	14886	14874	14836	14796	14910	14849	14835	14827	14892	14731	15021	14912	14910	14889	14734	14963	14857	14785	15029	14928	14914	14960	14823	14875	14776	15128	14801	14947	14975	14649	15065	14860	14965	14947	14858	14753	15057	14888	14877
22359	20834	28517	23328	21252	23153	24914	20198	19341	19895	19454	19096	19285	19474	19150	19047	19145	19200	19245	19089	19385	19179	19154	19121	19181	19106	19147	19185	19194	19134	18935	18882	18990	19140	19070	18827	19019	19064	18982	18959	18984	18905	19138	18902	18753	18906	19111	19129	18952	18872	18784	19079	18912	18766	18816	18978	19014	19057	18939	18922	19064	18907	18733	18981	18945	19584	19691	19679	19500	19207	19196	18781	18885	18589	19087	18755	18986	19101	19009	18885	18924	18866	18991	19127	18965	18903	18933	18977	18864	18899	18860	19050	18825	18902	18885	18824	19087	18829	18891	18963	19045	18906	18932	18843	18869	19033	18853	18794	18876	18958	19050	18954	18895	18944	18957	19001	18945	18902	18990	18987	18967	18956	18702	18692	18966	18963	18863	18992	18618	18846	18837	18878	18703	18752	18845	18830	18834	18664	18810	18771	19059	19029	18948	18998	18645	18932	18802	18773	18889	18945	18799	18936	18613	18930	18740	18756	18717	18883	18963	18873	18860	18657	18869	18835	18623	18839	18933	18759	18755	18847	19080	19016	18712	18783	18897	18950	18932	19011	18647	18812	18797	19004	18830	19011	18906	18823	18798	18831	18898	18937	19000	18800	18856	18946	18795	18858	18963	18767	18717	18906	18693	18847	18865	18859	18777	18725	18763	18875	18630	18952	18915	18788	18947	18937	19050	18695	18810	18880	18894	18945	18754	18817	18868	18634	18781	18908	18957	18864	18560	18710	18901	18800	18947	18775	18854	18811	18739	18714	18886	18846	18873	18865	18799	18849	18802	18929	18850	18988	18976	18858	18785	18835	18966	18695	18872	18866	18933	18912	18779	18986	18989	18958	18879	18859	18881	18885	18971	18937	18942	18749	18847	18986	18871	18786	19010	18804	19020	18808	18790	18782	18709	18787	18902	18813	18850	19009	18866	18855	18882	18782	18958	18739	18885	18845	18963	19120	18939	18879	18945	18838	18979	18970	18863	18747	18746	18915	18835	19000	18880	18991	19043	18846	18810	18915	18835	18865	18814	18987	19060	18960	18858	18790	18839	18573	18647	18815	19053	18866	18818	18697	18829	18830	18859	18842	18943	18603	18724	19045	18864	18749	18723	18833	18845	19024	19044	18821	18962	18846	18959	18756	18684	18692	18915	18846	18822	18950	18591	18844	18927	18965	18989	18816	18897	18677	18817	19063	18878	18680	18917	18932	18991	18688	18904	19061	18971	18968	18950	18832	18763	18890	18796	18659	18801	18942	18933	18792	18905	18842	18797	18909	18819	18684	18747	18920	18997	18766	18947	19095	19049	18881	18817	18977	18885	18942	18912	18873	18810	18956	18749	19043	19030	18819	18812	19000	19002	18926	18899	18769	18945	18824	18822	19047	19070	18757	18704	19051	18802	18852	18976	18834	18684	18779	18831	18831	18697	18795	19065	18708	18687	18905	18963	18847	19025	18820	18930	18750	18722	18806	18776	18963	18974	19110	18710	18841	18639	18774	18675	18709	18862	18768	18893	18715	18737	18880	18843	18848	18747	19037	18866	18727	18836	18831	18861	18752	18980	18840	18870	18778	18864	18778	18656	18889	18807	18783	19155	18870	18824	18917	18988	18875	18637	18653	18732	19125	18905	18917	18812	18817	18795	18860	18790	19111	18847	18789	18713	18893	18844	19069	18810	18846	18920	18965	18874	18807	18758	18957	18773	18794	18881	18882	18902	18752	18734	18893	19019	18869	18936	19019	18790	18842	18744	18662	18655	18910	18890	18737	18800	18687	18815	18759	18849	18682	18850	18934	19088	18983	18899	18799	19058	18903	18828	18862	18683	18820	18783	19013	19028	18924	18769	19054	18943	19011	19039	18708	18591	18695	18825	18794	18782	18743	18907	19000	18700	18744	18853	18809	18867	18841	18825	18972	18821	18823	19105	18800	18683	18921	18777	18871	18732	18964	18915	18938	18852	18683	18858	18775	19058	18815	18731	18826	18843	18762	18921	18870	18929	18899	18782	18838	19082	18746	18866	18811	18922	18916	18904	18973	18895	18859	18875	18913	18951	18891	18935	18710	18787	18879	18860	18824	18677	18848	18765	18952	18787	18860	18813	18569	18899	18800	18882	18900	18865	18624	18686	18602	18939	18771	18867	18867	18909	18719	19028	18798	18866	19041	19020	18697	18793	18829	18895	19127	18921	18798	18713	18875	18916	18731	18805	18996	18891	18995	18893	18912	18798	18886	18778	18848	18666	18915	18980	19016	18828	18999	18715	18800	18913	18819	19224	18986	18957	18824	19069	18747	18951	18861	18772	18728	18820	18717	18786	18921	19019	18760	19036	19081	18799	18867	18907	18810	18790	18853	18859	18652	18839	18786	18754	18977	18885	18939	18816	18737	18767	18959	19018	18813	18748	18567	18695	18639	18887	18810	18903	18974	18799	19012	18658	19066	18985	18899	18762	18694	19126	18951	18907	18817	18875	18868	18852	19105	18897	18860	18893	18745	18870	18923	18870	19017	18614	18878	18860	18867	18936	18897	18949	18689	18967	18720	18892	19013	18900	19001	19019	19022	18961	18885	18885	19072	18855	18949	18802	18888	18715	18862	18791	18779	19001	18896	18830	18955	18992	18935	18782	18855	18696	18893	18862	18971	18934	18785	18746	18886	18999	18942	18935	18791	18914	18862	18850	18995	18740	18916	18836	18838	18986	18805	18867	18813	19000	18768	18876	18912	18766	18912	18974	18737	18832	18767	18754	18778	18933	18757	18672	18705	18704	18817	18732	18755	18885	18696	19184	18699	18790	18929	18712	18773	18832	18725	18946	18864	18739	19110	18834	18896	18787	18840	18831	18756	19011	18918	18839	18980	19052	18755	18908	18911	18845	18722	18963	18907	18721	18828	18889	18816	18837	18773	18710	18898	18916	18837	18853	18827	18870	18920	18813	18859	18755	18789	18910	18829	18842	18981	18830	18732	18735	18739	18961	18915	18787	18987	18949	18947	19037	18655	18867	18750	18841	18763	18900	18834	18920	18886	18812	18799	18823	18926	18741	18765	18961	18856	18871	18871	18746	18827	18910	18788	18933	19016	18767	18629	18967	18774	18827	18753	18705	18728	18694	18811	18775	18966	18756	18952	18789	19010	18853	18847	18689	18563	18756	18771	18908	18959	18577	18811	18886	18872	18773	19022	18958	19021	18913	18836	18924	18923	18838	18800	18751	18733	18907	18711	18819	19019	18808	18732	18850	19023	19007	18821	18909	18939	18943	18920	18954	18689	19026	18974	18826	18954	18877	19107	18839	19042	18880	18595	18840	18928	19009	18758	18829	18844	18896	19044	18872	18890	18771	18885	18890	18787	18860	19025	18944	18800	18855	18912	18862	18918	18669	18897	18860	18892	18687	18684	18875	18818	18995	18946	18912	18837	18828	18892	18931	18885	18752	18741	18935	18782	18932	18701	18829	18600	18684	18933	18817	18749	18736	18635	18965	18938	18858	18736	18854	18957	18762	18646	18977	19108	18780	18892	18719	18907	18878	19162	19013	18774	18862	18978	18874	18900	18953	18878	18594	18923	18775	18923	18934	18812	18794	18654	18824	18942	18923	18890	18967	18867	18765	18833	18639	18779	18787	18726	18825	18841	18871	18785	19023	18537	18888	18993	18998	18909	18894	18818	19021	19055	18947	18927	18673	18942	18797	19044	18953	18751	18936	18786	18860	18769	18942	18994	18796	18752	18862	18870	18696	18874	18895	18754	18888	18894	18882	18862	18866	18810	18772	19018	18841	18950	18797	18829	18859	18696	18985	18871	18834	18862	18971	18761	18871	18904	18894	18792	18807	18719	18865	18905	18622	18804	18745	18813	18862	18805	18923	18756	18795	18659	18731	18773	18633	18801	18836	18795	19015	18730	19047	18897	18923	19020	18973	18787	18935	18831	18831	18779	18962	18790	18933	18757	18889	18762	18896	18821	19047	18810	18813	18846	18791	18894	18966	18746	18695	18985	18951	18744	18979	18662	18721	19048	18897	18767	19009	18713	18767	18792	18854	19117	18879	18838	18613	18876	18910	19032	18596	18796	18974	18616	18757	18848	18742	19107	18900	18673	18831	18780	18781	18947	18906	18790	18849	18809	18944	19041	19068	18780	18937	18837	18956	18850	18815	18939	18691	18725	18796	18866	18960	18789	18760	18962	18923	18621	18772	18935	19267	18875	18915	18939	18795	18867	18795	19003	18877	18962	19009	18952	18954	18921	19038	18926	18895	18709	18773	18666	18746	18975	18940	18741	18845	18796	18817	18912	18988	18771	18872	18893	18754	18930	18792	18737	18970	19101	18919	18718	19007	18851	18947	18838	18772	18932	18791	18880	18901	18876	18903	19031	18818	19070	18854	18812	18800	18891	18934	18870	18784	18765	18592	18824	18870	18778	18736	18869	18787	18783	19077	18875	18751	18796	18709	18763	18796	19024	18860	18699	18828	18953	18911	19023	19038	18780	18637	18734	18753	18812	18806	18909	18680	18811	18848	18821	19013	18753	18774	18968	18665	18715	18847	18782	18802	18781	18633	18707	18859	19009	18965	18835	18686	18854	18997	18907	18708	18977	18713	18678	18989	18740	18742	18742	18838	18929	18773	18761	19024	18840	18817	18853	18773	18881	19012	18920	18815	18989	18822	18884	18983	18732	18948	19034	18713	18786	18909	18887	18951	18897	18749	18893	19081	18888	18929	18761	18856	18647	18929	18846	18808	19012	18875	18860	18784	18759	18811	18981	18710	18985	19007	19039	18905	19017	18948	18758	18845	19024	18784	18978	19081	18964	18813	19022	18781	19034	19076	18827	18780	18679	19011	18869	18696	18688	18882	18930	18854	19043	18944	19013	18986	19044	18969	19020	18800	18704	18716	18956	18773	18687	18905	18791	18962	18725	18958	18868	19060	18915	18715	18863	18858	18728	18888	18814	18912	18786	18801	18973	18988	18936	18953	18940	18883	18966	18849	18907	18751	18939	18838	18810	18652	18882	18850	18943	18931	18667	18825	18912	18777	18899	18752	18921	18741	18955	18832	18887	18958	18787	18882	18795	18722	18787	18720	18828	18805	18794	19015	18831	18864	18869	18684	18680	18949	19093	18788	18889	18673	18785
24514	41148	39533	29647	23588	17691	16967	16729	16396	16367	16292	16048	16131	16199	16008	16063	16126	15895	16144	16093	15797	15869	16073	15927	15906	15792	15831	15775	15902	15781	15830	15882	15929	15837	15809	15808	15916	15846	15809	15834	15920	15681	15759	15747	15850	15817	15889	15950	16041	15965	16030	15815	15880	15818	15821	15908	15920	15884	15704	15857	15840	15786	15778	15876	15778	16954	17155	16668	16792	16333	16142	15921	15920	15817	15900	15894	15905	15840	15835	15679	15933	15835	15803	15852	16008	15832	15741	15815	15838	15899	15919	15776	15858	15724	15759	15905	15781	15745	15793	15745	15717	15705	15788	15844	15760	15790	15784	15696	15835	15762	15905	15781	15835	15867	15689	15902	15803	15824	15898	15816	15803	15624	15593	15987	15799	15787	15771	15815	15897	15750	15808	15839	15915	15799	15954	15756	15742	15818	15899	15951	15977	15597	15770	15942	15904	15714	15712	15759	15796	15955	15708	15895	15726	15861	15670	15833	15905	15843	15807	15915	15792	15797	15917	15698	15981	15821	15838	15795	15847	15658	15689	15850	15739	15771	15866	15761	15931	15525	15766	15843	15744	15853	15868	15686	15850	15805	15823	15692	15727	15738	15923	16002	15799	15819	15821	15770	15872	15902	15997	15629	15779	15742	15843	15852	15698	15812	15710	15892	15792	15759	15982	15789	15873	15859	15660	15766	15812	15789	15874	15778	15727	15767	15892	15760	15657	15857	15708	15564	15934	15705	15823	15903	15735	15611	15928	15843	15777	15844	15650	15828	15831	15888	15873	15830	15856	15809	15736	15868	15803	15909	15718	15738	15756	15960	15739	15932	15954	15759	15924	15846	15773	15959	15730	15926	15918	16023	15759	15746	15734	15943	15564	15803	15675	15820	15895	15704	15884	15807	15812	15885	15855	15787	15865	15745	15543	15954	15698	15619	15846	15914	15679	15598	15811	15755	15823	15694	15777	15747	15852	15854	15768	15954	15746	15889	15828	15762	15664	15808	15910	15732	15661	15722	15986	15707	15851	15809	15687	15835	15852	15886	15790	15771	15773	15688	15827	15889	15663	15926	15721	15825	15791	15792	15732	15638	15771	15826	15775	15962	15681	15734	15739	15694	15658	15894	15795	15947	15728	15853	15737	15775	15759	15610	15836	15886	15753	15824	15871	15785	15752	15774	15893	15721	15743	15759	15767	15708	15861	15603	15685	15716	15925	15964	15748	15839	15800	15916	15720	15818	15679	15826	15920	15893	15714	15852	15777	15636	15779	15748	15862	15883	15812	15858	15782	15850	15863	15869	15737	15711	15741	15931	15739	15722	15820	15803	15799	15708	15906	15857	15895	15794	15921	15899	15896	15780	15872	15695	15819	15711	15786	15862	15792	15736	15736	15991	15935	15845	15884	15876	15729	15858	15810	15793	15783	15749	15848	15725	15783	15809	15812	15727	15915	15771	15870	15794	15780	15736	15721	15796	15814	15778	15665	15801	15815	15757	15923	15860	15763	15928	15670	15831	15801	15653	15755	16034	15755	15757	15756	15749	15736	15863	15718	15834	15790	15928	15840	15693	15985	15694	15805	15707	15755	15937	15754	15713	15901	15734	15812	15787	15846	15647	15790	15843	15770	15686	15869	15907	15800	15724	15748	15825	15735	15842	15914	15664	15759	15770	15741	15766	15883	15827	15799	15798	15735	15808	15773	16015	15868	15745	15756	15792	15729	15746	15890	15805	15620	15807	15694	15939	15819	15823	15838	15893	15811	15856	15771	15853	15681	15744	15809	15861	15800	15875	15726	15971	15586	15754	15729	15717	15783	15880	15715	15819	15740	15895	15866	15957	15816	15996	15635	15844	15882	15781	15834	15751	15743	15815	15845	15704	15853	15933	15749	15751	15715	16007	15837	15797	15899	15802	15642	15928	15910	15797	15829	15878	15758	15790	15832	15788	15866	15797	15675	15995	15894	15845	15755	15737	15674	15744	15886	15696	16070	15736	15746	15655	15814	15888	15853	15918	15714	15763	15915	15810	15794	15739	15667	15699	15853	15800	15914	15813	15725	15909	15682	15760	15765	15803	15798	15845	15957	15725	15891	15762	15916	15800	15689	15737	15609	15869	15862	15812	15776	15793	15838	15840	15709	15750	15857	15851	15745	15927	15717	16003	15714	16007	15654	15754	15865	15937	15726	15770	15764	15856	15700	15831	15639	15663	15872	15815	15733	15763	15738	15719	15799	15848	15815	15859	15878	15737	15745	15753	15825	15674	15696	15784	15787	15812	15784	15908	15802	15742	15841	15682	15855	15909	15759	15883	15676	15874	15843	15889	15670	15688	15936	15730	15692	15990	15757	15856	15885	15878	15872	15776	15680	15902	16031	15853	15842	15835	15998	15906	15737	15924	15808	15857	15865	15651	15873	15786	15762	15887	15772	15927	15761	15759	15833	15799	15776	15927	15868	15889	15740	15835	15931	15681	15814	15721	15810	15586	15790	15781	15670	15846	15729	15896	15880	15747	15775	15818	15860	16028	15718	15874	15718	15843	15805	15785	15738	15876	15933	15701	15786	15659	15971	15687	15893	15863	15810	15817	15866	16000	15742	15707	15794	15743	15710	15813	15927	15727	15793	15746	15869	15767	15794	15843	15718	15801	15975	15782	15936	15889	15715	15873	15738	15712	15735	15946	15994	15772	15754	15801	15876	15705	15637	15768	15882	15732	15967	15767	15791	15773	15850	15808	15771	15787	15915	15783	15885	15770	15733	15787	15816	15837	15654	15784	15731	15870	15886	15793	15728	15776	15838	15684	15855	15906	15894	15693	15746	15843	15923	15628	15875	15703	15766	15877	15667	15957	15575	15836	16008	15840	15756	15892	15851	15865	15739	15923	15872	15737	15729	15807	15950	15765	15977	15724	15788	15656	15833	15867	15972	15867	15728	15704	15678	15723	15731	15732	15653	15649	15748	15957	15785	15803	15810	15728	15778	15625	15779	15804	15750	15728	15657	15783	15878	15871	15805	15950	15816	15766	15750	15666	15832	15818	15862	15852	15770	15682	15948	15922	15974	15966	15818	15877	15946	15784	15659	15937	15790	15728	15820	15801	15749	15745	15618	15760	15796	15814	15829	15730	15776	15788	15805	16029	15799	15746	15719	15909	15828	15976	15696	15846	15734	15684	15917	15754	15844	15870	15768	15728	15705	15741	15792	15744	15927	15706	15736	15569	15706	15784	15840	15837	15739	15721	15520	15695	15793	15923	15826	15861	15827	16033	15707	15571	15692	15698	15740	15779	15715	15749	15763	15816	15714	15709	15867	15892	15739	15718	15795	15738	15816	15749	15794	15722	15730	15743	15722	15597	15831	15904	15918	15817	15853	16026	15649	15741	15822	15945	15729	15853	15772	15897	15758	15847	15799	15704	15730	15775	15669	15761	15539	15744	15809	15941	15688	15907	15717	15735	15786	15707	15784	15958	16042	15785	15994	15617	15665	15672	15829	15893	15904	15588	15827	15593	15931	15760	15746	15921	15789	15861	15752	15781	15708	15891	15723	15807	15999	15660	15846	15664	15842	15765	15973	15747	15685	15827	15885	15759	15854	15832	15732	15828	16037	15923	15846	15912	15880	15814	15709	15863	15882	15740	15771	15920	15999	15711	15808	16027	15680	15737	15645	15651	15827	15948	15735	15618	15903	15758	15736	15796	15787	15952	16033	15864	15745	15834	15857	15749	15736	15649	15652	15930	15792	15804	15806	15741	15906	15887	15603	15791	15776	15674	15761	15686	15649	15824	15652	15940	15777	15770	15762	15791	15569	15812	15540	15690	15874	15795	15640	15742	15811	15752	15904	15856	15776	15787	15928	15884	15830	15723	15702	15875	15689	15704	15735	15671	15756	15747	15702	15833	15792	15886	15832	15743	15788	15977	15831	15874	15769	15801	15678	15884	15726	15700	15862	15675	15822	15759	15848	15816	15956	15766	15651	15641	15838	15749	15697	15677	15755	15749	15863	15954	15923	15852	15873	15793	15759	15766	15804	15730	15662	15788	15860	15755	15706	15941	15900	15954	15806	15677	16060	15925	15809	15735	15890	15729	15885	15542	15898	15753	15799	15871	15733	15852	15768	15764	16011	15713	15849	15739	15791	15809	15777	15750	15738	15879	15788	15939	15714	15719	15736	15884	15899	15612	15666	15796	15864	15759	15718	15798	15805	15760	15734	15717	15543	15581	15808	15713	15707	15814	15903	15726	15933	15731	15692	15959	15565	15809	15765	15953	15807	15810	15895	15520	15821	15840	15619	15728	15717	15700	15766	15823	15730	15697	15894	15823	15921	15871	15759	15911	15704	15797	15956	15727	15793	15938	15958	15740	15809	15722	15768	15798	15787	15868	15798	15761	15720	15848	15677	15834	15813	15798	15707	15739	15712	15739	15786	15738	15599	15844	15810	15838	15907	15730	15578	15875	15900	15704	15695	15844	15728	15784	15744	15880	15965	15928	15639	15749	15727	15958	15859	15736	15820	16018	15627	15865	15982	15824	15658	15671	15714	15801	15768	15768	15660	15773	15870	15927	15780	15788	15750	15870	15872	15904	15920	15822	15736	15719	15835	15860	15787	15886	15748	15757	15920	15855	15767	15952	15879	15689	15894	15642	15834	15818	15769	15840	15838	15754	15873	15740	15817	15776	15806	15729	15774	15624	15766	15609	15728	15691	15891	15738	15823	15621	15867	15658	15769	15662	15759	15875	15687	15753	15910	15829	15715	15836	15863	15732	15876	15740	15804	15715	15918	15892	15707	15815	15651	15938	15757	15849	15885	15763	15718	15832	15833	15749	15837	15857	15716	15951	15640	15856	15988	15751	15868	15864	15763	15712	15728	15831	15711	15826	15901	15737	15798	15923	15808	15788	15740	15629	15779	15795	15874	15783	16023	15727	15799	15874	15681	15787	15942	15727	15808	15588	15703	15851	15835	15807	15769	15686	15777	15750	15766	15658	15866	15792	15844	15908	15915	15819	15775	15776	15768	15766	15835	15739	15687	15825	15775	15649	15859	15748	15647	15773	15595	15712	15832	15769	15787	15845	15817	15956	15696	15763	15789	15650	15949	15724	15976	15748	15806	15750	15877	15879	15759	15639	15889	15688
27450	22879	26531	22985	19425	19279	19451	19357	19279	19442	19378	19286	19507	19208	19452	19275	19175	19276	19212	19204	19279	19423	19223	19248	19433	19168	19288	19279	19218	19222	19248	19510	19181	19169	19651	19589	19298	19393	19361	19366	19237	19289	19402	19319	19493	19238	19002	19138	19421	19415	19381	19137	19509	19448	19201	19047	19324	19197	19362	19457	19238	19354	19064	19292	19274	19368	19368	19344	19589	19268	19050	19279	19401	19252	19435	19272	19302	18981	19260	19253	19273	19162	19126	19118	19087	19213	19226	19103	19177	19282	19171	19156	19344	18936	19306	19366	19261	19188	19210	19224	19122	19289	19262	19404	19502	19238	19161	19284	19200	19122	19100	19285	19189	19349	19339	19162	19306	19022	19278	19428	19219	19223	19197	19234	19107	19223	19308	19444	19241	19253	19449	19292	19296	19051	19155	19184	19271	19358	19029	19099	19227	19358	19229	19392	19207	19236	19378	19212	19296	19074	19409	19188	19365	19284	19362	19341	19301	19122	19238	19270	19052	19132	19345	19297	19184	19205	19092	19277	19170	19270	19267	19214	19127	19188	19218	19304	19338	19107	19050	19252	19440	19236	19306	19246	19349	19311	19286	19225	19498	19331	19268	19067	19298	19172	19311	19166	19269	19129	19431	19111	19187	19124	19294	19290	19150	19168	19193	19209	19222	19389	19050	19520	19105	19232	19407	19175	19506	19001	19070	19465	19061	19183	19387	19186	19167	19320	19204	19259	19265	19449	19207	19321	19095	19377	19442	19165	19229	19263	19087	19351	19041	19242	19203	19319	19267	19259	19329	19216	19356	19268	19311	19397	19325	19154	19242	19120	18999	19288	19424	19340	19343	19270	19353	19184	19198	19437	19246	19246	19218	19098	19346	19172	19283	19191	19226	19166	19198	19211	19116	19270	19324	19356	19118	19400	19443	19118	19252	19122	19356	19237	19495	19197	19190	19284	19582	19028	19387	19164	19384	19165	19234	19315	19279	19401	19314	19241	19244	18978	19149	19259	19360	19304	19269	19185	19300	19260	19126	19261	19235	19398	19170	19295	19214	19393	19410	19414	19319	19340	19377	19168	19202	19174	19201	19110	19168	19344	19134	19179	19391	19238	19260	19321	19185	19220	19423	19307	19470	19245	19438	19352	19195	19255	19110	19470	19324	19417	19115	19219	19184	19465	19276	19163	19340	19066	19223	19361	19388	19138	19140	19356	19207	19393	19266	19174	19034	19297	19259	19232	19110	19207	19281	19079	19294	19266	19098	19193	19149	19202	19137	19316	19287	19379	19280	19314	19101	19367	19281	19293	19346	19197	19207	19211	19258	19320	19324	19072	19243	19306	19287	19414	19150	19180	19260	19227	19167	19169	19343	19211	19201	19316	19038	19289	19407	19312	18899	19222	19345	19145	19238	19297	19249	19166	19326	19297	19287	19374	19158	19259	19078	19109	19385	19352	19453	19333	19358	19210	19357	19291	19275	19227	19346	19194	19127	19233	19289	19153	19295	19348	19486	19121	19279	19323	19217	19101	19168	19343	19152	19054	18992	19301	19107	19540	19171	19358	19224	19144	19262	19211	19377	19307	19335	19239	19200	19173	19120	19342	19377	19257	19339	19369	19312	19172	19253	19179	19253	19288	19428	19061	19531	19320	19191	19458	19563	19266	19156	19262	19244	19352	18983	19243	19155	19139	19319	19195	19193	19481	19279	19324	19273	19436	19169	19123	19270	19189	19399	19360	19184	19283	19284	19163	19382	19211	19426	19151	19326	19427	19135	19338	19204	19300	19085	19063	19126	19193	19271	19146	19172	19242	19402	19369	19153	19386	19333	19192	19288	19195	19399	19149	19372	19235	19406	19256	19253	19310	19100	19305	18935	19321	19415	19435	19131	19170	19250	19354	19424	19267	19163	19245	19138	19261	19330	19316	19272	19317	19313	19491	19485	19429	19224	19347	19409	19264	19340	19221	19085	19195	19293	19235	19277	19338	19390	19304	19083	19262	19215	19284	19155	19247	19155	19045	19298	19143	19367	19155	19182	18887	19157	18847	19264	19242	19241	19274	19145	19311	19380	19043	19315	19390	19289	19204	19014	19326	18942	19435	19332	19212	19048	19196	19537	19426	19292	19253	19191	19333	19252	19273	19195	19111	19239	19347	19173	19368	19246	19223	19226	19106	19120	19345	19493	19356	19341	19119	19205	19212	19220	19365	19317	19343	19377	19320	19521	19300	19308	19120	19178	19202	19266	19132	19343	19207	19344	19385	19241	19394	19245	19191	19188	19312	19255	19339	19253	19532	19311	19349	19306	19274	19290	19150	19186	19060	19139	19184	19427	19340	19241	19292	19342	19320	19367	19322	19042	19499	19415	19393	19189	19127	19440	19279	19317	19226	19422	19291	19306	19318	19274	19141	19096	19440	19169	19166	19225	19349	19285	19324	19294	19448	19052	19016	19218	19297	19357	19316	19128	19089	19115	19176	19112	19034	19185	19285	19262	19214	19281	19247	19221	19424	19379	19177	19424	19273	19279	19302	19306	19333	19516	19090	19114	19138	19235	19257	19355	19148	19222	19231	19140	19224	19247	19130	19345	19217	19347	19330	19447	19028	19014	19381	19141	19204	19281	19189	19096	19363	19206	19214	19338	19216	19301	19419	19273	19359	19170	19543	19236	19268	19233	19193	19219	19182	19215	19372	19384	19195	19339	19249	19151	19279	19276	19340	19257	19066	19315	19455	19340	19473	19368	19423	19284	19443	19157	19249	19154	19142	19415	19215	19264	19283	19188	19367	19560	19151	19477	19435	19226	19245	19202	18977	19167	19297	19193	19362	19052	19300	19599	19263	19405	19419	19270	19194	19109	19231	19451	19129	19294	19339	19356	19268	19096	19374	19193	19142	19241	19280	19265	19368	19249	19376	19185	19361	19534	19384	19145	19300	19280	19166	19040	19217	19216	19200	19261	19388	19172	19299	19185	19177	19200	19170	19521	19100	19242	19300	19190	19229	19276	19317	19173	19221	19285	19211	19238	19304	19040	19312	19355	19270	19252	19325	19428	19281	19342	19273	19445	19197	19158	19292	19173	19095	19259	19135	19221	19290	19137	19142	19093	18937	19144	19288	19297	19267	19473	19375	19416	19443	19398	19405	19406	19187	19427	19340	19312	19471	19212	19552	19254	19259	19124	19239	19306	19263	19114	19130	19355	19472	19330	19441	19098	19541	19151	19136	19046	19228	19156	19206	19314	19232	19262	19166	19314	19386	19085	19553	19279	19118	19292	19258	19197	19125	19337	19026	19129	19417	19103	19101	19294	19270	19214	19113	19405	19317	19193	19139	19421	19274	19428	19251	19170	19280	19120	19161	19108	19256	19158	19114	19209	19353	19386	19267	19237	19415	19283	19234	19287	19343	19245	19420	19292	19253	19512	19375	19050	19323	19396	19169	19101	19007	19064	19205	19206	19295	19076	19320	19296	19212	18970	19232	19129	19223	19124	19202	19433	19277	19128	19362	19192	19349	19190	19050	19183	19324	19157	19103	19083	19311	19320	19193	19303	19419	19281	19229	18985	19217	19073	19315	19426	19148	19180	19330	19348	19285	19217	19291	19172	19184	19139	19244	19190	19173	19458	19225	19095	19280	19352	19347	19253	19211	19362	19296	19301	19248	19376	19407	19243	19520	19219	19163	19295	19191	19176	19486	19160	19368	19632	19385	19061	19365	19441	19317	19126	19395	19316	19289	19164	19288	19048	19285	19325	19225	19367	19060	19071	19304	19197	19298	19287	19308	19168	19328	19118	19361	19259	19214	19201	19330	19475	19318	19270	19246	19140	19013	19157	19312	19214	19098	19315	19260	19375	19383	19283	19313	19546	19250	19200	19144	19148	19321	19369	18922	19177	19452	19351	19316	19188	19161	19364	19306	19424	19332	19186	19255	19339	19259	19314	19158	19131	19225	19282	19148	19251	19334	19232	19332	19394	19167	19370	19129	19390	19187	19302	19291	19189	19104	19138	19208	19396	19456	19261	19300	19365	19104	19312	19295	19172	19054	19087	19148	19145	19084	19218	19241	19276	19244	19214	19284	19365	19270	19419	19241	19324	19216	19328	19319	19390	19298	19308	19249	19390	19183	19242	19081	19373	19307	19185	19420	19126	19358	19380	19250	19289	19397	19082	19240	19194	19301	19188	19133	19229	19216	19163	19121	19150	19303	19173	19259	19299	19335	19205	19338	19268	19361	19351	19485	19165	19140	19292	19480	19102	19537	19233	19462	19194	19323	19299	19205	19279	19190	19211	19364	19372	19180	19247	19039	19149	19222	19104	19226	19280	19278	19015	19067	19300	19236	19367	19374	19178	19239	19180	19266	19528	19309	19069	19215	19188	19163	19144	19331	19091	19228	19267	19350	19268	19087	19149	19293	19412	19353	19152	19329	19270	19172	19441	19107	19246	19125	19232	19243	19138	19204	19241	19284	19306	19005	19302	19203	19179	19331	19361	19360	19115	19157	19236	19280	19363	19016	19374	19379	19362	19297	19314	19231	19236	19193	19291	19310	19140	19295	19160	19610	19305	19367	19143	19337	19360	19432	19280	19273	19172	19111	19232	19013	19289	19251	19279	19273	19296	19090	19393	19277	19293	19371	19328	19446	19174	19204	19282	19339	19321	19317	19237	19022	19178	19353	19110	19171	19374	19206	19189	19194	19053	19272	19358	19279	19298	19205	19170	19337	19207	19338	19618	19318	19283	19197	19361	19461	19424	18988	19051	19387	19244	19158	19420	19084	19183	19133	19163	19087	19304	19119	19275	19124	19321	19310	19052	19130	19341	19206	19488	19256	19128	19228	19316	19186	19240	19251	19311	19080	19211	19297	19124	19188	19338	19180	19228	19244	19422	19182	19106	19633	19215	19241	19400	19205	19161	19263	19169	19281	19304	19256	19209	19092	19393	19312	19186	19224	19470	19231	19137	19133	19342	19179	19422	19156	19405	19143	19300	19173	19301	19104	19353	19149	19381	19174	19352	19361	19204	19285	19392	19149	19409	19326	19386	19362	19425	19424	19284	19300	19166	19241	19065	19054	19159	19217	19170	19199	19292	18899	19332	19394	19458	19222	19135	19183	19160	19402	19162	19261	19306	19180
20639	28185	24235	17807	16718	16013	16054	16031	16065	16190	16017	16108	16069	16071	16106	16202	15949	16261	16140	15933	16069	16159	16048	16121	16069	16013	16052	16145	16027	15987	16172	16055	16025	15879	16012	16076	16075	16050	16128	16002	16073	16116	16093	15995	16038	16054	15955	15992	16027	15990	16025	15993	16027	15981	16164	16226	16047	16032	16010	16101	16083	16089	16073	16027	16065	16111	16045	15910	16007	16199	16166	16112	16101	16118	16051	16031	16078	15927	15988	15920	16086	16057	15941	16126	16118	15978	15845	16313	16077	16267	16184	16143	15953	16105	16024	15995	16046	16107	15995	16142	16240	15939	16111	16178	15953	15981	16123	16036	16186	15940	16138	16175	16019	16270	16001	16261	16000	16066	16069	16102	16032	16066	16062	15927	16101	15918	16163	16008	16115	16083	16005	16015	16240	16322	16264	15916	16096	16046	16051	16244	16185	15929	15952	16144	16192	15898	16088	16274	16107	16099	16060	16114	15995	16089	16072	15982	16101	16094	16038	16173	16114	16021	16120	16182	16028	16178	16071	16028	16012	15992	15984	16219	16007	15993	16204	16018	16082	15989	16069	16053	15975	15986	15914	15936	15990	15915	16086	15972	15946	15974	16189	16157	15973	16035	15856	16184	16073	15798	16219	16009	16081	16070	16040	15997	16075	16142	16157	16181	15933	16024	15972	16061	16075	16276	16299	16194	15954	15952	16144	16023	16098	16110	16064	16151	15922	16022	16056	15772	15930	16078	16009	16017	16150	15990	16164	16097	15968	16094	16124	15903	16017	15982	16098	16120	15986	15924	16112	16061	16093	15907	16186	16149	15918	15998	15938	15948	15868	16190	15995	15905	16243	16075	16135	16151	16154	16174	16122	16018	16025	16141	15835	16016	16117	15963	16059	16084	15934	15816	16004	16051	16109	15921	15903	16154	16108	16041	16194	16194	15918	16023	15978	16113	16205	16128	16039	16130	16085	16024	16019	16074	16006	16128	16065	16225	16076	16089	16249	16096	16028	16107	16021	15962	16214	15983	16025	16088	15901	16032	16010	16234	16123	15992	16131	15803	15880	16019	15982	16162	15944	15983	15962	15960	15928	15901	16059	15889	16002	15972	16063	16005	15904	16177	16262	16022	16209	16069	15880	15924	16161	16022	15975	15990	15999	16067	15934	16074	15965	15983	16095	16014	16168	15939	16126	16055	16069	15927	16076	15981	16031	16162	15985	16241	16073	15959	16073	16142	15997	16049	16044	16092	16189	16162	16113	15912	16034	16155	16018	15972	16064	15949	16121	16029	16034	16245	16011	16057	16064	15836	16159	16136	15893	16002	15979	16058	16034	16113	15930	16038	16144	16142	16062	16140	15910	15993	16237	16038	15994	16010	16025	15961	16011	15949	16185	15998	16029	15908	15987	16153	16057	16059	15969	16155	16047	16071	16165	16155	16091	16086	15974	15985	16129	16037	15963	16171	16078	16049	15955	16048	16190	16169	16046	16107	16095	16180	16112	16060	15961	15989	15964	15952	16136	15996	16075	15924	16019	15905	15954	16076	16118	16009	16191	15898	15966	16072	16120	16253	15974	16038	16061	16014	15884	16097	16070	16079	16075	16001	15974	15933	16133	16105	15975	15886	16076	16087	16103	15876	16130	16175	16011	16032	15964	16107	16086	16116	15908	16036	16038	16141	16000	16096	16152	15925	16130	16006	16045	16102	15991	16018	16065	15988	16137	15937	16112	16042	16063	15993	16112	16102	15949	15970	16138	16014	16037	15974	15874	16061	16142	15979	15919	16057	15949	16040	15983	16065	15895	15959	16011	16023	16002	16106	16111	16068	16081	15994	16017	16083	16094	16074	15977	16079	16101	15898	15945	16147	16130	16114	16121	15960	16101	16174	16029	16008	16053	16197	15947	16076	15930	16096	16265	15887	16124	15955	16077	15990	16242	16154	16182	16093	16207	16115	16160	16183	16201	16209	16209	16111	16163	16082	15830	15899	16010	16128	15922	16077	16150	16062	16129	16160	16027	16077	16140	16030	15897	16042	16120	15935	16080	16083	16131	16244	16156	15963	15960	16013	16064	15974	16147	16206	16068	15906	16059	16015	16175	16007	16186	15964	16151	15857	16110	16049	16028	16072	16134	16108	16115	15954	15918	15891	16093	15916	16148	16068	16041	15975	15965	16112	16016	16025	15958	16151	16030	16043	15927	16046	15876	15921	15769	16058	16080	16149	15950	15984	15935	16093	16013	16011	16198	16122	16008	16191	16057	15965	16010	16040	15963	16030	16202	16057	16058	16054	16157	16052	15937	16102	16032	16024	16013	16104	16061	16044	15945	16110	16033	16087	16117	16105	15961	15937	16130	15876	16139	16212	16053	16127	15946	16011	15972	16176	15994	16059	15912	15874	15994	16020	16128	16165	16053	16026	16059	15919	16056	16091	16022	16141	16024	15999	16057	15949	15973	16217	16100	16152	16075	16085	15908	15948	16144	16032	15966	16218	15872	16195	15921	16008	16070	16029	16091	16144	16005	16001	16028	16219	16120	15924	15876	15980	16016	16002	16074	16214	16012	16042	15921	15911	16185	16030	16078	16149	16095	16233	16066	16148	16110	16047	16112	16080	16077	16058	16045	16072	16140	16177	15868	16038	16047	16074	16094	15989	16063	16006	16018	15913	16003	16195	16074	16083	16030	15948	16080	15867	16248	16078	16047	15956	15982	16069	15984	16080	15934	16014	16018	16115	16006	16100	16256	15946	16138	15899	16102	16196	16060	16139	16078	16027	16309	15966	15877	16028	16026	16068	16073	16025	16091	16048	15953	16043	16083	15891	16016	16053	15983	16146	16032	16069	16234	15977	16106	16069	16014	15986	16094	16061	16118	15903	16127	16119	16123	16042	15971	15959	16054	16059	16120	16188	16058	16064	16042	15993	15930	15951	16139	16027	16000	15969	16138	16287	15883	16159	16143	16069	16004	16065	16034	16208	16170	15882	16083	16062	16227	16158	15914	15924	15983	16013	16078	16109	16067	15987	16049	16119	16089	16033	16168	16179	15996	15963	16182	16196	16166	16076	15863	16134	16081	15889	16026	16027	15999	15871	16224	16114	16065	16117	16060	16100	16034	16049	15964	16098	15937	16139	16016	15982	16071	16036	16139	16263	16015	16037	16206	15905	15869	16101	16054	16039	15961	15955	15955	16088	16020	16138	16099	15886	15860	16069	16036	15966	16045	16017	15975	16040	16245	16048	16271	16023	16100	16042	16127	16174	16101	15931	16073	16031	16201	16189	16016	15986	16109	15868	15916	16075	16120	15957	16121	16170	16179	15984	16155	16000	15932	15987	16128	16074	15904	15889	16100	15881	16029	15999	16100	15869	15973	15922	15982	16000	16124	16028	15939	16121	16010	15910	16007	16116	16105	16205	16262	15995	16019	16150	16049	16174	15983	16035	16067	15947	15893	15989	15898	16124	16041	16255	16136	16118	15916	16206	16050	15801	16083	16181	16005	16006	15939	16125	16125	15965	16057	16123	16028	16035	15964	16099	16069	16094	15881	16153	15993	16180	16183	16032	16014	16058	16014	15959	16046	16029	16085	16038	16216	15886	16100	16140	16019	16245	15994	16029	15838	15990	15927	16122	15903	16047	16017	16157	16024	16131	16046	16016	16009	16012	16165	16081	16168	15938	15933	15964	16043	15967	16155	15965	16180	15929	15996	16039	15978	15961	16034	15951	16191	16142	16047	16035	16114	16104	15946	16208	15930	16073	16136	15995	15951	15960	15960	15976	16019	16223	16216	16104	16043	15915	16206	16016	16187	16122	15943	15988	15882	16151	16078	16122	15984	16014	15944	16019	16057	15926	16146	16177	15990	15991	16183	16028	16070	16092	15900	16086	16091	16074	16088	16055	16028	16133	16070	15929	16165	16016	16122	16203	16146	16086	16065	15927	16129	16144	15980	16132	15929	16162	16030	16149	15820	15828	16027	16091	15934	16008	16026	15935	16043	16086	16038	16075	16208	16083	16065	16057	16091	16064	16089	16098	16254	16124	16033	16016	15893	15834	16173	15927	16037	15925	15965	16108	16002	16095	15933	15911	16187	16255	16101	16135	16106	16069	16048	15909	15949	16057	16037	15898	15874	16123	16043	16001	15935	15862	15996	16118	16063	16134	16007	16030	15909	15996	16029	16010	16059	15909	15961	16157	16010	15984	16011	16132	15996	16021	16133	16034	16169	16172	16001	16023	16193	16011	16225	16102	16018	16159	16097	16203	15965	16057	16033	16037	16093	16013	16091	16135	15948	15995	16014	16096	16088	16239	15907	16019	16051	15893	16044	16105	16158	16005	15998	15966	15979	16082	16081	16018	15843	16001	16167	16153	16164	16008	15891	16129	15951	16232	15974	16178	15938	16094	15933	15950	15794	16295	16204	16007	15967	16001	15904	15887	16155	16093	16070	16107	15975	16040	15991	16082	15936	16203	15922	16122	16038	16005	16138	16150	16115	16063	16033	15928	16071	15941	16086	16127	16139	16063	15888	16007	16012	15876	16169	15929	16103	16135	15953	16113	16053	16132	16087	16123	15979	16126	16143	16157	15954	16032	15940	16041	16116	15988	16028	16092	15997	16134	16125	16100	16012	16034	16024	15949	16129	16063	16037	16073	15948	16020	16119	16230	15960	16099	16056	16050	15845	16009	16018	16056	16054	15984	16026	16040	16003	16041	15939	15969	16048	16162	16046	16162	16040	15926	15914	16067	16019	15985	16099	16239	16062	16115	16027	16118	16063	16109	15943	16256	16036	15976	15986	16302	15904	16071	15924	16017	16083	16061	16160	16065	16036	16059	16128	15983	16008	16142	16209	16024	16197	16131	16010	16100	16103	16025	16148	16027	15781	16207	16079	15996	16007	16027	16108	15997	16188	16033	16011	16002	16045	15915	16018	16066	16085	16063	15860	16132	16008	16031	16250	16017	16224	16083	16004	15968	15961	16032	16109	16006	16118	16022	16011	16158	15963	16012	16116	15986	16189	15888	16020	16033	16016	16155	16110	15983	16020	16011	15839	16039	16156	16097	16118	16030	15833	16000	15964	16185	15978	15974	16001	16173	16122	15982	15850	15984	16083	16059	15855	16203	15962	16141	16122	16096
23319	20835	28130	23823	22009	22958	22740	20285	19931	19991	19997	20058	20150	19847	20050	19647	20105	19939	19920	19876	19702	19761	19972	19882	19846	19710	19967	19865	19929	19841	19814	19794	19997	20072	19582	19792	19666	19944	19774	19653	19942	19822	19790	19783	19668	19731	19817	19852	19919	19806	20142	19790	19705	19843	19820	19896	19718	19920	19710	19661	19788	19787	19704	19861	19988	19809	20237	20314	20290	20127	19823	19762	19662	19637	19834	19790	19771	19733	19709	19646	19604	19673	19711	19683	19852	19635	19849	19808	19754	19755	19663	19717	19934	19791	19765	19791	19808	19654	19650	19708	19846	19537	19639	19862	19792	19751	19885	19767	19728	19523	19717	19885	19656	19549	19673	19526	19686	19754	19565	19720	19563	19726	19766	19916	19652	19775	19758	19759	19709	19811	19792	19739	19523	19570	19678	19551	19550	19646	19484	19701	19667	19640	19716	19562	19582	20100	19804	19781	19936	19624	19772	19757	19962	19915	19954	19763	19708	19741	19746	19735	19623	19892	20005	19745	19848	19626	19790	19538	19825	19836	19561	19923	19775	19622	19494	19658	19712	19654	19547	19560	19619	19680	19717	19712	19752	19890	19960	19641	19700	19677	19568	19589	19578	19857	19839	19762	19729	19650	19714	19881	19477	19793	19676	19695	19779	19645	19595	19825	19574	19529	19518	19635	19552	19956	19798	19702	19631	19684	19634	19727	19767	19757	19907	19713	19671	19437	19711	19689	19733	19783	19783	19743	19755	19876	19603	19466	19740	19735	19749	19940	19646	19651	19587	19657	19726	19914	19787	19800	19688	19811	19729	19898	19850	19520	19775	19641	19584	19669	19747	19813	19655	19819	19697	19637	19881	19714	19815	19924	19854	19729	19740	19798	19555	19782	19720	19536	19567	19602	19620	19798	19762	19678	19718	19748	19630	19626	19616	19665	19820	20026	19594	19673	19809	19838	19735	19741	19812	19719	19537	19917	19671	19861	19781	19480	19501	19667	19766	19845	19782	19825	19857	19984	19689	19537	19605	19700	19651	19909	19964	19685	19509	19722	19837	19653	19565	19702	19559	19575	19670	19762	19771	19821	19724	19803	19698	19834	19678	19772	19612	19738	19930	19677	19726	19778	19694	19827	19726	19670	19694	19691	19533	19641	19604	19670	19751	19628	19519	19716	19603	19773	19711	19728	19637	19752	19713	19502	19702	19455	19644	19798	19605	19682	19515	19596	19899	19517	19718	19726	19801	19646	19804	19548	19878	19818	19789	19473	19677	19904	19596	19728	19852	19850	19919	19790	19715	19791	19646	19726	19677	19669	19541	19970	19763	19808	19719	19820	19575	19805	19952	19859	19773	19713	19731	19815	19553	19850	19698	19918	19996	19817	19826	19966	19617	19697	19667	19847	19766	19722	19652	19872	19659	19717	19696	19755	19726	19791	19741	19928	19733	19716	19740	19689	19469	19746	19772	19766	19497	19735	19689	19736	19790	19538	19655	19550	19615	19721	19866	19616	19791	19579	19639	19436	19638	19660	19725	19769	19756	19647	19536	19693	19862	19707	19476	19564	19640	19688	19482	19529	19771	19599	19540	19754	19721	19701	19748	19591	19761	19601	19645	19691	19820	19570	19876	19636	19696	19675	19757	19644	19669	19557	19754	19861	19752	19583	19719	19642	19938	19710	19642	19857	19645	19784	19637	19889	19985	19606	19743	19952	19556	19742	19816	19799	19760	19689	19831	19622	19726	19718	19587	19398	19663	19657	19950	19947	19521	19986	19669	19799	19842	19810	19683	19609	19597	19606	19741	19751	19574	19990	19613	19695	19647	19571	19758	19766	19959	19612	19743	19662	19790	19582	19617	19688	19488	19676	19844	19896	19462	19769	19679	19695	19702	19552	19681	19656	19620	19586	19828	19880	19790	19838	19778	19695	19520	19713	19849	19705	19747	19781	19796	19857	19829	19804	19817	19645	19765	19669	19726	19661	19862	19585	19706	19689	19661	19871	19768	19732	19735	19697	19662	19554	19770	19498	19834	19802	19916	19736	19776	19732	19803	19698	19782	19720	19979	19887	19873	19757	19664	19655	19762	19768	19725	19564	19689	19745	19722	19528	19426	19820	19771	19778	19724	19704	19702	19838	19724	19744	19624	19837	19886	19791	19731	19602	19623	19752	19815	19611	19847	19814	19647	19828	19875	19815	19888	19783	19865	19612	19960	19746	19499	19890	19898	19863	19772	19791	19645	19638	19761	19757	19931	19668	19656	19625	19830	19797	19782	19829	19893	19901	19373	19853	19708	19835	19624	19824	19711	19733	19892	19651	19507	19712	19473	19904	19659	19755	19786	19823	19806	19750	19637	19554	19776	19568	19502	19770	19627	19756	19692	19681	19646	19971	19765	19685	19495	19691	19699	19649	19582	19817	19677	19813	19691	19810	19733	19663	19513	19935	19527	19673	19533	19749	19671	19823	19607	19698	19696	19656	19504	19703	19699	19915	19754	19732	19701	19640	19856	19878	19650	19754	19760	19912	19846	19636	19742	19864	19666	19749	19721	19621	19447	19750	19697	19574	19718	19609	19802	19600	19674	19403	19891	19664	19733	19659	19615	19936	19753	19772	19890	19932	19817	19790	19711	19937	19840	19579	19697	19707	20006	19872	19671	19852	19541	19947	19685	19685	19793	19797	19918	19608	19843	19745	19713	19867	19729	19717	19619	19922	19579	19514	19854	19719	19957	19785	19731	19798	19887	19680	19877	19693	19810	19760	19663	19764	19677	19693	19803	19516	19876	19803	19713	19807	19943	19636	19686	19787	19579	19698	19620	19642	19719	19700	19746	19768	19693	19902	19887	19693	19685	19687	19808	19610	19620	19857	19760	19879	19657	19764	19857	19701	19619	19661	19769	19740	19788	19712	19874	19767	19810	19582	19801	19877	19827	19663	19610	19593	19797	19761	19812	19735	19398	19888	19724	19655	19681	19859	19778	19552	19781	19746	19808	19564	19754	19775	19659	19676	19778	19558	19716	19608	19490	19720	19663	19690	19638	19560	19644	19382	19855	19848	19566	19725	19559	19737	19562	19675	19942	19884	19810	19751	19756	19786	19899	19666	19874	19708	19785	19842	19615	19818	19592	19789	19777	19728	19613	19682	19778	19650	19708	19718	19554	19596	19557	19490	19689	19699	19657	19630	19600	19697	19591	19684	19756	19897	19671	19764	19790	19631	19582	19914	19696	19813	19877	19783	19698	19665	19847	19841	19486	19932	19661	19860	19800	19895	19927	19930	19631	19718	19830	19782	19872	19600	19653	19750	19557	19657	19618	19668	19761	19741	20082	19640	19727	19701	19671	19709	19787	19836	19670	19691	19615	19513	19804	19564	19818	19805	19653	19741	19811	19686	19619	19773	19637	19927	19724	19710	19514	19711	19487	19630	19771	19769	19732	19613	19821	19834	19572	19673	19773	19672	19932	19900	19501	19582	19630	19721	19801	19803	19597	19644	19704	19793	19708	19872	19529	19531	19720	19577	19552	19907	19820	19610	19531	19652	19678	19848	19734	19569	19796	19564	19690	19574	19739	19770	19784	19560	19955	19838	19685	19680	19809	19559	19446	19829	19690	19655	19685	19863	19800	19666	19570	19624	19798	19616	19822	19528	19575	19671	19855	19702	19872	19811	19769	19860	19877	19613	19842	19531	19591	19744	19555	19747	19717	19583	19727	19770	19631	19800	19671	19718	19747	19766	19845	19877	19721	19695	19813	19582	19825	19631	19764	19805	19748	19945	19734	19834	19905	19776	19750	19727	19669	19782	20033	19650	19733	19710	19538	19889	19855	19668	19622	19809	19814	19680	19422	19806	19811	19698	19644	19631	19872	19793	19805	19761	19795	19791	19857	19463	19575	19576	19688	19775	19700	19719	19775	19740	19825	19592	19584	19647	19724	19912	19727	19675	19711	19523	19846	19789	19732	19720	19670	19632	19557	19715	19537	19967	19787	19631	19569	19597	19775	19713	19985	19754	19619	19630	19605	19538	19664	19567	19717	19587	19775	19819	19597	19687	19673	19617	19609	19883	19693	19764	19718	19716	19703	19748	19751	19788	19660	19775	19868	19910	19750	19740	19728	19911	19831	19877	19852	19758	19747	19814	19656	19767	19931	19816	19807	19557	19769	19645	19686	19776	19730	19771	19906	19805	19535	19520	19542	19755	19803	19614	19799	19639	19825	19796	19735	19531	19652	19458	19886	19898	19775	19785	19752	19984	19819	19592	19735	19854	19771	19924	19814	19874	19784	19746	19701	19808	19800	19800	19607	19710	19672	19602	19685	19812	19962	19752	19711	19746	19758	19821	19620	19765	19720	19647	19720	19724	19773	19687	19684	19781	19522	19684	19915	19676	19482	19739	19671	19539	19735	19713	19606	19764	19582	19662	19792	19720	19719	19803	19835	19820	19779	19857	19649	19741	19917	19741	19614	19668	19614	19705	19617	19712	19583	19808	19893	19810	19698	19669	19493	19753	19717	19778	19682	19886	19614	19980	19660	19841	19479	19718	19657	19810	19518	19793	19835	19624	19886	19801	19803	19563	19597	19745	19839	19548	19692	19535	19705	19800	19706	19696	19689	19613	19904	19808	19800	19946	19772	19841	19697	19565	19607	19717	19658	19674	19603	19754	19818	19798	19764	19854	19762	19866	19669	19782	19544	19801	19809	19496	19580	19737	19725	19802	19760	19830	19815	19607	19659	19553	19614	19687	19838	19788	19636	19746	19597	19745	19699	19571	19741	19751	19905	19666	19511	19728	19649	19768	19829	19708	19571	19785	19751	19802	19740	19698	19877	19913	19759	19660	19832	19628	19750	19526	19878	19743	19882	19734	19687	19800	19805	19728	19843	19604	19616	19651	19773	19840	19721	19627	19766	19911	19725	19683	19754	19651	19561	19746	19521	19763	19652	19706	19696	19769	19630	19843	19581	19817	19663	19581	19627	19656	19625	19879	19551	19652	19540	19761	19621	19658	19858	19365	19796	19764	19778	19672	19590	19955	19740	19775	19530	19685	19650	19770	19833	19645	19900	19631	19687	19683	19840	19595	19839	19906	19728	19552	19631	19978	19850	19568	19729	19597	19768	19837	19600	19742	19838	19892
22590	41929	37306	22739	18483	17224	16822	16650	16536	16564	16329	16479	16357	16404	16521	16053	16636	16421	16352	16459	16349	16637	16474	16357	16470	16288	16538	16269	16327	16453	16405	16499	16233	16357	16465	16282	16430	16281	16543	16353	16185	16361	16418	16275	16426	16406	16363	16364	16295	16430	16405	16069	16261	16220	16466	16331	16245	16341	16317	16473	16405	16171	16288	16058	16367	16684	17085	16840	16867	16443	16338	16377	16273	16279	16388	16348	16501	16578	16213	16220	16266	16243	16298	16383	16370	16374	16228	16349	16404	16352	16327	16469	16244	16402	16409	16418	16251	16294	16417	16238	16224	16405	16297	16484	16201	16295	16242	16148	16357	16312	16328	16253	16392	16271	16296	16260	16327	16377	16240	16138	16432	16250	16406	16219	16236	16043	16322	16423	16351	16256	16486	16296	16496	16408	16320	16402	16140	16350	16361	16256	16273	16304	16330	16397	16462	16311	16400	16200	16416	16159	16318	16305	16337	16119	16411	16275	16406	16320	16350	16308	16221	16243	16206	16283	16132	16504	16262	16306	16292	16404	16448	16292	16326	16181	16378	16405	16298	16391	16269	16427	16346	16319	16199	16256	16377	16398	16218	16204	16357	16298	16393	16157	16228	16373	16188	16128	16420	16351	16397	16332	16219	16261	16342	16314	16246	16225	16275	16355	16284	16380	16253	16273	16340	16256	16428	16380	16367	16342	16437	16496	16234	16410	16276	16343	16498	16223	16223	16337	16417	16346	16292	16293	16342	16183	16354	16353	16321	16308	16223	16396	16256	16200	16174	16249	16335	16208	16415	16644	16226	16419	16289	16357	16247	16318	16244	16292	16376	16276	16222	16375	16306	16349	16309	16491	16258	16321	16066	16109	16325	16242	16353	16413	16309	16297	16187	16423	16274	16316	16227	16531	16331	16268	16319	16160	16304	16388	16289	16293	16396	16434	16230	16470	16356	16158	16124	16316	16413	16162	16364	16263	16407	16281	16287	16162	16284	16462	16341	16513	16356	16262	16259	16238	16345	16362	16395	16438	16188	16226	16188	16288	16486	16295	16467	16148	16150	16367	16201	16208	16425	16235	16322	16327	16293	16380	16171	16278	16353	16272	16363	16457	16280	16223	16408	16403	16202	16129	16336	16436	16223	16363	16456	16247	16183	16485	16113	16437	16326	16304	16173	16116	16273	16188	16175	16200	16315	16435	16421	16446	16291	16550	16337	16321	16390	16233	16421	16373	16404	16232	16235	16439	16221	16438	16068	16185	16276	16346	16337	16406	16234	16191	16268	16274	16268	16216	16253	16235	16193	16142	16360	16299	16054	16205	16392	16337	16318	16399	16359	16262	16289	16470	16173	16207	16447	16529	16411	16189	16210	16196	16320	16336	16443	16207	16463	16292	16289	16391	16340	16208	16397	16248	16363	16340	16363	16309	16391	16402	16183	16390	16446	16284	16259	16480	16344	16396	16233	16314	16248	16181	16422	16337	16297	16433	16167	16260	16258	16412	16321	16283	16324	16307	16317	16217	16282	16336	15982	16195	16455	16453	16301	16317	16120	16213	16323	16485	16277	16314	16322	16384	16281	16516	16259	16408	16317	16396	16332	16433	16326	16266	16206	16340	16230	16174	16213	16155	16289	16326	16374	16286	16393	16426	16386	16251	16406	16322	16343	16301	16292	16238	16395	16278	16369	16523	16267	16268	16254	16215	16393	16248	16334	16286	16174	16201	16397	16259	16410	16414	16074	16250	16347	16298	16349	16278	16248	16310	16173	16303	16351	16319	16466	16419	16140	16159	16221	16224	16451	16358	16484	16317	16379	16458	16448	16223	16427	16345	16354	16321	16449	16299	16389	16224	16333	16407	16295	16167	16425	16294	16206	16204	16199	16267	16306	16286	16195	16274	16317	16429	16277	16234	16204	16412	16363	16393	16406	16362	16247	16137	16290	16355	16204	16304	16148	16345	16325	16336	16182	16467	16189	16448	16329	16404	16364	16345	16256	16276	16276	16276	16358	16070	16298	16382	16242	16279	16260	16441	16278	16225	16213	16163	16391	16308	16223	16414	16200	16268	16393	16353	16416	16271	16445	16335	16363	16252	16187	16170	16084	16153	16228	16214	16446	16132	16449	16220	16195	16296	16286	16417	16185	16278	16491	16284	16281	16181	16300	16311	16407	16256	16407	16334	16263	16463	16196	16478	16297	16343	16240	16124	16331	16352	16336	16232	16222	16192	16252	16383	16394	16361	16357	16316	16163	16351	16170	16407	16266	16342	16173	16452	16243	16283	16291	16410	16382	16301	16360	16467	16385	16236	16317	16382	16091	16264	16340	16371	16312	16299	16180	16313	16361	16241	16360	16363	16197	16380	16331	16236	16357	16250	16366	16270	16277	16303	16194	16262	16494	16350	16326	16385	16205	16274	16325	16102	16570	16184	16367	16155	16486	16113	16358	16297	16234	16308	16360	16282	16336	16150	16441	16433	16161	16377	16345	16282	16209	16299	16254	16346	16261	16169	16391	16307	16438	16363	16303	16139	16382	16313	16245	16424	16398	16324	16436	16392	16568	16476	16387	16172	16350	16445	16147	16223	16288	16197	16426	16237	16269	16270	16159	16321	16345	16223	16249	16327	16003	16286	16246	16267	16315	16317	16399	16239	16159	16379	16257	16359	16360	16259	16350	16395	16249	16228	16401	16178	16398	16399	16279	16225	16373	16348	16405	16398	16311	16560	16226	16427	16412	16309	16388	16343	16333	16263	16469	16308	16401	16369	16423	16239	16314	16419	16268	16361	16133	16173	16171	16199	16227	16287	16276	16288	16190	16221	16302	16396	16359	16373	16429	16311	16238	16371	16351	16168	16267	16363	16336	16386	16268	16263	16264	16252	16128	16394	16448	16351	16374	16367	16270	16274	16112	16360	16314	16403	16210	16454	16341	16416	16409	16115	16368	16248	16373	16417	16240	16105	16177	16402	16356	16574	16249	16351	16139	16150	16342	16503	16312	16332	16331	16399	16336	16224	16292	16250	16276	16303	16428	16364	16473	16404	16152	16469	16393	16278	16270	16360	16331	16306	16290	16312	16276	16289	16376	16317	16440	16134	16143	16534	16264	16298	16338	16488	16227	16405	16195	16482	16212	16403	16247	16294	16144	16099	16457	16345	16365	16350	16166	16279	16190	16292	16190	16382	16191	16488	16463	16370	16466	16259	16290	16232	16287	16246	16507	16310	16564	16132	16185	16452	16325	16426	16291	16306	16358	16316	16324	16146	16321	16334	16172	16255	16153	16395	16436	16290	16396	16331	16253	16250	16372	16336	16304	16371	16403	16216	16429	16386	16209	16226	16396	16328	16370	16281	16340	16356	16342	16257	16338	16406	16370	16289	16369	16248	16404	16340	16393	16205	16329	16435	16195	16410	16417	16353	16268	16284	16249	16304	16377	16242	16340	16251	16385	16352	16354	16293	16284	16311	16166	16363	16406	16396	16293	16191	16285	16214	16320	16385	16296	16499	16333	16346	16252	16254	16432	16184	16352	16326	16182	16293	16436	16297	16200	16279	16459	16503	16141	16346	16314	16335	16341	16102	16337	16533	16198	16237	16229	16339	16272	16173	16329	16237	16241	16429	16209	16409	16330	16486	16061	16160	16290	16264	16295	16418	16369	16425	16169	16237	16176	16168	16413	16357	16383	16279	16422	16388	16453	16296	16214	16172	16222	16340	16289	16354	16541	16198	16313	16311	16176	16349	16329	16110	16267	16274	16235	16331	16251	16341	16278	16254	16281	15985	16317	16109	16236	16356	16392	16262	16343	16241	16241	16322	16284	16441	16362	16282	16222	16092	16287	16072	16313	16382	16485	16305	16479	16352	16322	16374	16212	16385	16190	16243	16526	15988	16327	16302	16330	16311	16260	16234	16364	16318	16307	16441	16252	16406	16286	16524	16360	16318	16388	16300	16329	16315	16372	16256	16241	16321	16318	16360	16206	16326	16238	16391	16277	16445	16344	16410	16378	16307	16266	16327	16228	16404	16332	16322	16200	16215	16323	16371	16385	16231	16438	16272	16424	16238	16300	16002	16215	16234	16451	16330	16339	16379	16220	16422	16285	16528	16339	16407	16286	16449	16333	16228	16459	16165	16207	16418	16274	16335	16355	16231	16276	16343	16409	16393	16394	16314	16226	16531	16409	16294	16275	16101	16213	16243	16389	16278	16251	16416	16500	16245	16339	16287	16464	16197	16591	16308	16261	16069	16488	16349	16175	16236	16366	16095	16373	16250	16350	16281	16270	16214	16331	16426	16362	16353	16280	16218	16330	16168	16433	16244	16308	16361	16275	16163	16422	16203	16423	16374	16500	16326	16400	16190	16233	16226	16322	16358	16336	16452	16425	16297	16227	16362	16112	16367	16250	16311	16444	16337	16251	16418	16385	16279	16406	16516	16360	16439	16293	16209	16318	16277	16314	16172	16417	16297	16426	16406	16216	16381	16445	16289	16259	16373	16408	16240	16217	16351	16346	16275	16346	16399	16234	16338	16449	16339	16200	16378	16273	16163	16424	16395	16332	16122	16295	16284	16362	16440	16197	16298	16310	16353	16209	16351	16347	16313	16523	16106	16336	16333	16188	16223	16171	16193	16377	16186	16293	16163	16475	16292	16460	16261	16310	16203	16230	16269	16297	16341	16333	16313	16368	16427	16252	16261	16159	16227	16335	16418	16415	16376	16502	16231	16352	16351	16394	16277	16395	16252	16288	16432	16055	16278	16341	16388	16369	16402	16376	16332	16140	16277	16431	16282	16394	16011	16309	16345	16269	16335	16348	16328	16256	16252	16596	16247	16437	16261	16251	16141	16306	16299	16227	16337	16444	16431	16186	16388	16321	16302	16347	16274	16270	16180	16455	16277	16323	16340	16286	16315	16288	16293	16291	16399	16392	16229	16401	16328	16376	16198	16268	16517	16255	16367	16377	16421	16281	16191	16430	16483	16287	16216	16343	16411	16348	16365	16277	16269	16217	16365	16322	16229	16369	16284	16293	16186	16476	16337	16287	16350	16251	16504	16382	16363	16222	16377	16259	16424	16339	16278	16300	16449	16308	16428	16425	16233	16374	16424	16388	16316	16398	16390	16240	16218	16269	16224
22267	20844	28493	23347	21147	23425	25884	20969	20375	20653	20593	20085	20357	20332	20376	20217	20276	20169	20114	19982	20255	20146	20077	19946	19937	19985	19659	20155	20035	19964	20047	20032	20083	20050	19981	20088	19922	20070	19949	20037	20044	19771	20119	19832	20122	20267	19810	19834	19980	19832	19817	20036	19925	20204	20292	20044	20009	20041	19780	19898	19844	19845	19844	19958	19930	20059	21064	20756	20608	20251	20084	19970	19976	19966	19901	19849	19867	19993	19680	20008	19814	19864	19878	19831	19651	19925	19997	19919	19915	19908	19974	19773	20085	19922	19675	20017	19945	19953	19738	20011	19887	19945	19943	20019	19925	19848	19994	19997	19775	19901	19770	19731	19939	19699	19884	19957	19814	19848	19780	19773	19909	19607	19870	19814	19760	19797	20046	19851	19813	19748	19744	19858	19877	19958	20130	19930	19858	19822	20120	19801	19792	19924	19820	19687	19772	19881	19890	19731	20029	20110	19955	19998	19857	20045	19912	19888	19768	19841	19903	19748	19958	19849	20066	19825	19821	20007	19906	19870	19942	19861	20011	19626	19966	19951	19884	19957	19734	19882	19754	20031	20033	19844	19799	19917	19864	19908	19971	19699	19869	20016	19786	19781	20076	19783	19824	19751	20115	19732	19948	19821	19898	19781	19888	20015	19895	19852	19995	19887	19693	19713	19902	19853	19991	19935	19824	19858	19695	19868	19919	19873	19916	19915	19658	19835	19881	20012	19625	19915	19806	19901	19812	19726	19840	19876	19945	19877	19892	19794	20187	19865	19846	19994	19743	19880	19917	19813	20079	19790	19725	19668	19819	19754	19891	19921	20007	19693	19843	19991	19956	19895	19962	19712	19894	20014	19886	19971	19998	19773	20003	19752	19908	19861	19771	19983	19875	20171	19879	19935	19795	20056	19703	19753	19678	19868	19922	19773	19808	19745	19839	19956	19819	19855	19923	19980	19795	19900	19823	19831	19804	19840	19854	19827	19686	19876	19857	19738	19822	19772	19622	19988	20077	19855	19910	19776	19863	19861	20071	19955	19795	20188	19922	19751	19786	19952	19938	19942	20015	20023	19906	19831	19591	19706	19860	19908	19865	19656	19895	19902	20121	19930	19978	19990	19927	19866	19989	19986	19855	19775	20147	19838	19779	19940	19826	19843	19851	19913	19921	19590	19842	19657	19784	19794	19769	19681	19811	19726	19862	20040	19761	19789	19783	19851	19861	19862	19818	19932	19874	19803	19754	19989	20065	19728	19785	19751	19953	19898	19676	19865	19940	19719	19805	19739	20063	19855	19677	19918	19848	19861	19851	19866	19752	20011	20115	20218	19999	19962	19848	19875	19952	20003	19776	19751	19828	19829	19962	19699	19738	19875	19755	19703	19962	19800	19908	19663	19569	19955	19825	19849	20001	19849	19877	19783	19701	19775	19903	19750	19923	19892	19858	19900	19968	19892	20089	19888	19891	19939	19650	19697	19799	19937	19853	19744	19751	19769	20052	19828	19951	19835	19780	20109	19884	19869	19720	19964	19658	19784	19974	20000	19921	19953	19751	19878	19587	19676	19883	19727	19648	19667	19739	19729	19846	19877	19782	19546	19868	19811	20061	20108	19872	19788	19905	19843	19782	19926	19885	19843	19735	19934	19835	19816	19907	19914	19838	20017	20087	19798	19753	19678	20008	19708	19738	19670	19832	19771	20085	19769	19657	19848	19995	19764	19820	19877	19777	19849	19820	19828	19736	19904	19878	19769	19873	19967	20005	19971	19939	19859	19857	19892	19789	19684	19860	19902	19681	19950	19840	19882	19849	19857	19838	19847	19983	19823	19898	19922	19722	19744	19727	19809	19860	19887	19743	19700	19936	19614	19670	19804	19919	19774	19846	19896	19710	19829	20046	19808	19643	19774	19721	19977	19997	19819	19851	20019	19756	19720	19718	19694	19887	20005	20124	19949	19944	19930	19973	19880	19953	19926	19884	20015	19892	19802	19694	20050	19895	19772	19670	19696	19982	19699	19860	19920	19788	19937	19891	19875	19653	19780	19797	19834	19887	19747	19828	20026	19820	19646	19722	19550	19958	19719	19883	19858	19774	20043	20126	19810	20058	19818	19895	19900	19854	19917	19767	19779	19881	20075	19810	19779	19803	19842	19918	19942	19874	19986	19888	19897	19896	19668	19979	19809	20094	19777	19711	19653	19711	20048	19791	19713	19733	19980	19741	20005	20046	19781	20080	19896	19868	19835	19907	19850	19770	19705	19766	19695	19828	19984	19806	20005	19846	19942	19952	19799	19770	19985	19815	19683	20097	19915	19828	19791	19931	19862	19590	19845	19877	19867	19872	20055	19814	19698	19832	20103	19865	19834	19864	19890	19650	20069	19992	19919	19782	19759	19923	19699	19688	19790	20028	20017	19804	19993	19668	19963	19848	19741	19893	19915	19764	19804	19802	19734	19792	19710	19794	19792	19906	19847	19788	19831	19908	19820	19847	19793	19743	19713	19937	19971	19729	19920	19857	19619	19884	20032	19996	19801	19853	19790	19846	19948	19795	19857	19875	19915	19877	19954	19905	19905	19723	19784	19722	19987	19833	19808	19863	19826	20121	19776	19947	19751	19788	19781	19826	19949	19733	19946	19980	19689	19707	19903	19875	19893	19941	19781	20059	19886	19947	19745	19894	19738	19914	20024	19779	19850	20044	19972	20034	19885	20070	19915	19870	20057	19938	19832	19711	19984	19824	19854	19643	19608	19820	19842	19873	19951	19981	19588	19892	19848	19815	19944	20032	19815	19790	19702	19858	19836	19753	19792	19765	19887	19987	20013	19881	19904	19982	19780	19976	19918	19921	19818	19908	19852	19921	19908	19629	20079	19528	19959	19825	19949	19786	19851	19745	20038	19802	19889	19968	19849	20042	19823	19839	20040	19949	19898	19863	19844	19760	19924	19751	19815	19787	19802	20073	19584	19426	19861	20052	19793	19869	19812	20047	19787	19686	19815	19694	19919	20015	20039	20039	19973	19854	19659	19984	20079	19807	19751	19983	19919	19850	19963	19820	19663	19697	19798	19554	19882	19951	19876	19613	19839	19903	20039	19790	20029	19813	19726	19847	19662	19746	19915	19578	19909	19737	19741	19727	19827	19962	19775	20108	19731	20131	19794	20027	20065	19866	19849	19828	19880	19962	19842	19886	19767	19814	19982	19896	20088	19920	19942	19870	19690	19832	19693	19826	19866	19872	19979	19896	20048	19924	19916	19990	19980	19924	19957	19692	19944	19678	19808	19933	19843	19738	20033	19886	19860	19841	19867	19768	20143	20030	19974	19792	19748	19837	19802	19650	19689	19910	19759	19901	19862	19863	19777	19774	19938	19864	19799	19718	19790	20056	19694	20015	19566	19919	19584	19909	19893	19801	19867	19786	19967	19814	19623	19864	19678	19852	19743	19881	19658	19737	19847	20054	19823	20037	20020	19798	19827	19993	19821	19895	19744	19876	19906	19918	19924	20099	19914	19964	19875	19839	19735	19872	19931	19871	19663	19802	19855	19971	19847	19797	19898	19990	19779	19795	19894	19882	19936	19925	19973	19922	19916	19885	20040	19722	19753	19861	19806	19882	20046	19830	19815	19971	19719	19824	19809	20065	19853	19928	20042	20040	19783	19869	19753	19779	19911	19869	19756	19692	19796	19971	19818	20139	19827	19875	19829	20092	19848	19946	19742	19757	19632	19986	19756	19675	19705	19949	19621	19720	19896	19895	19795	19772	19816	19823	19721	19892	20122	20094	19830	20153	19768	19976	19925	19620	20077	19890	19722	20016	19897	19821	19831	19898	19878	19827	19835	19934	20074	19774	19888	19678	19851	19897	19815	19891	20025	19745	19719	19868	19937	20048	19959	19772	19921	19875	19931	19793	19734	19960	19988	20026	19868	19876	19749	19813	20157	19837	19768	19714	19652	20078	19800	19940	19938	20019	19924	19807	19866	20021	19847	19859	19693	19823	19791	19888	19591	19835	19714	19788	19837	19735	19939	19521	20046	19837	19745	19995	19748	19965	19915	19850	19942	19886	20121	20099	20131	20084	19896	19902	19794	19817	19662	19998	19886	19729	20047	19949	19825	19960	20128	19731	19846	19838	19761	19855	19737	19923	20090	19563	19748	19882	20013	19792	19771	19793	19713	19840	19948	19553	19761	19918	19892	19958	19647	19633	19798	19922	19815	20011	19792	19803	19927	19967	20082	19624	19744	19575	19919	19619	19846	19799	19797	19920	19819	20079	19841	20006	19943	19926	20149	19900	19699	19891	19870	19831	19895	20039	19779	19842	19780	20079	19838	19844	19969	19684	19637	19887	19986	19824	19832	19956	19863	19750	19805	19863	20121	19781	19789	20121	19847	20024	19797	19766	19899	19878	19799	19632	19776	19726	20088	19705	19826	19621	19678	20135	19915	19709	19985	19852	19917	19878	19813	19729	20057	19876	19816	19698	19905	19725	19997	19884	20003	19767	20012	20059	19797	19955	20036	20091	19810	19987	19825	19893	19656	19950	19838	19910	19728	19992	19783	19812	19733	19894	19671	19859	19826	19965	19837	19930	19873	19912	19642	19895	19882	19770	20081	19661	20000	20053	20058	19972	19717	19909	19783	19864	19961	19926	19731	19995	19912	20177	19896	19738	20016	19872	19886	19599	19855	19873	20182	19857	20056	19912	19949	19812	19799	20007	19922	19904	19970	19672	19765	19989	19623	20097	19702	19921	19624	19887	19855	19925	19720	19894	19813	19871	20040	20105	19777	19623	19833	19778	19852	19788	19876	19884	19876	19981	19677	20082	19972	19742	19789	19907	19848	19822	20019	19834	19760	19778	20024	19885	19843	19811	19777	19811	19979	20040	19900	19859	19885	19867	19926	19775	19723	19812	19906	19752	19799	19891	19963	19949	19821	19843	19956	19940	19903	19932	19848	20015	19764	19847	19913	19864	19839	19769	19666	19854	19581	19820	20114	19750	19898	19980	19977	19889	19872	19861	19931	19870	19973	19715	19906	19842	19800	19898	19804	19868	19685	19894	19596	19793	19901	19784	19890	19843	19844	19785	19943	19897	20091	19953	19915	19897	19678	20050	19785	19974	19902	19856	19927	20099	19919
26293	49392	40645	26617	20255	18190	17456	17279	16962	16880	16689	16787	16722	16685	16490	16461	16592	16486	16582	16508	16638	16486	16553	16481	16540	16459	16586	16416	16348	16615	16435	16537	16429	16476	16423	16423	16383	16649	16588	16333	16481	16550	16272	16429	16325	16447	16419	16453	16299	16510	16427	16494	16345	16227	16693	16503	16560	16332	16440	16457	16329	16463	16589	16236	16428	16775	18041	17495	17239	16824	16706	16445	16301	16300	16564	16426	16333	16126	16373	16310	16485	16354	16474	16342	16393	16272	16376	16487	16483	16314	16401	16330	16501	16521	16385	16406	16395	16438	16215	16447	16473	16419	16274	16398	16169	16540	16302	16259	16490	16306	16524	16229	16566	16331	16366	16529	16536	16373	16383	16295	16271	16432	16379	16392	16463	16298	16294	16495	16340	16410	16388	16475	16390	16158	16459	16498	16407	16271	16418	16329	16205	16358	16273	16387	16170	16502	16462	16362	16360	16341	16349	16377	16309	16334	16256	16408	16403	16403	16506	16406	16314	16545	16266	16365	16364	16498	16446	16246	16392	16379	16396	16170	16437	16272	16445	16405	16279	16425	16621	16470	16516	16395	16265	16501	16374	16403	16224	16441	16402	16448	16347	16404	16415	16474	16227	16406	16305	16392	16374	16318	16269	16228	16408	16356	16436	16247	16440	16392	16373	16172	16369	16347	16411	16413	16322	16394	16539	16444	16340	16572	16241	16417	16316	16379	16460	16387	16445	16389	16559	16242	16298	16375	16498	16354	16432	16595	16506	16414	16330	16419	16410	16494	16422	16434	16361	16479	16211	16442	16251	16266	16443	16415	16410	16396	16339	16428	16348	16301	16335	16352	16278	16368	16403	16451	16240	16272	16299	16204	16367	16489	16227	16179	16416	16423	16351	16285	16129	16344	16208	16493	16399	16352	16296	16364	16150	16381	16305	16431	16289	16100	16455	16492	16254	16348	16247	16216	16378	16494	16463	16375	16293	16256	16304	16312	16269	16286	16348	16510	16396	16525	16391	16285	16513	16464	16322	16379	16280	16399	16522	16286	16339	16216	16296	16452	16483	16286	16338	16438	16420	16328	16283	16482	16523	16191	16337	16283	16320	16491	16361	16266	16587	16346	16290	16359	16356	16298	16365	16338	16342	16266	16466	16484	16495	16300	16446	16543	16425	16455	16559	16397	16311	16401	16382	16386	16311	16398	16246	16317	16292	16427	16326	16377	16281	16379	16431	16413	16348	16496	16296	16341	16257	16231	16273	16423	16380	16299	16309	16377	16382	16380	16344	16293	16391	16417	16355	16432	16373	16581	16354	16293	16294	16525	16445	16504	16372	16381	16527	16328	16268	16406	16415	16177	16376	16273	16434	16425	16353	16442	16366	16337	16457	16540	16386	16479	16403	16217	16523	16267	16330	16394	16530	16222	16472	16372	16325	16312	16233	16386	16469	16405	16351	16293	16309	16381	16378	16340	16388	16523	16445	16473	16427	16421	16383	16371	16314	16131	16322	16284	16429	16302	16331	16320	16422	16145	16201	16366	16361	16342	16334	16395	16496	16317	16537	16356	16441	16414	16292	16547	16274	16248	16354	16197	16218	16244	16314	16273	16410	16506	16301	16262	16500	16334	16292	16419	16370	16406	16323	16248	16203	16380	16305	16296	16281	16341	16240	16332	16394	16532	16327	16358	16171	16349	16301	16405	16380	16425	16344	16457	16277	16498	16313	16499	16344	16248	16635	16397	16338	16417	16436	16349	16432	16300	16416	16511	16297	16277	16258	16466	16303	16314	16484	16425	16307	16471	16292	16421	16348	16287	16307	16397	16388	16500	16504	16448	16479	16367	16260	16491	16421	16453	16291	16444	16376	16164	16428	16278	16336	16191	16352	16270	16538	16254	16425	16406	16341	16263	16266	16394	16359	16368	16429	16509	16418	16419	16555	16452	16424	16482	16268	16348	16254	16455	16281	16251	16359	16327	16545	16427	16403	16389	16232	16262	16484	16224	16426	16417	16554	16480	16246	16423	16335	16363	16312	16314	16261	16392	16271	16420	16394	16398	16348	16453	16220	16487	16344	16350	16361	16289	16445	16390	16166	16355	16387	16318	16379	16273	16408	16325	16259	16349	16313	16336	16287	16310	16340	16410	16502	16241	16435	16543	16351	16421	16452	16161	16401	16409	16443	16340	16293	16315	16387	16202	16453	16519	16602	16404	16312	16623	16203	16360	16478	16337	16327	16240	16311	16458	16205	16326	16372	16401	16462	16381	16268	16395	16442	16602	16332	16242	16592	16385	16424	16235	16299	16346	16350	16354	16414	16305	16361	16297	16458	16212	16399	16344	16522	16496	16371	16372	16211	16375	16271	16516	16429	16410	16331	16234	16467	16409	16321	16299	16222	16260	16431	16425	16318	16445	16233	16343	16181	16325	16364	16475	16342	16472	16389	16428	16365	16259	16355	16417	16412	16288	16386	16445	16446	16237	16323	16388	16194	16496	16444	16368	16384	16236	16207	16315	16270	16325	16264	16374	16347	16379	16283	16366	16313	16328	16379	16301	16316	16391	16387	16341	16283	16237	16433	16355	16327	16260	16348	16494	16335	16369	16214	16279	16328	16389	16435	16212	16330	16433	16346	16484	16248	16447	16190	16326	16369	16386	16238	16476	16355	16299	16296	16142	16269	16456	16363	16288	16537	16319	16395	16402	16433	16355	16386	16467	16410	16333	16405	16191	16504	16191	16372	16536	16436	16253	16277	16392	16292	16333	16361	16425	16312	16296	16415	16289	16408	16309	16304	16461	16302	16492	16455	16525	16418	16362	16441	16355	16224	16357	16330	16143	16429	16324	16282	16335	16282	16311	16348	16510	16404	16365	16100	16257	16444	16410	16463	16466	16299	16365	16430	16268	16459	16294	16386	16257	16320	16057	16456	16434	16383	16428	16500	16353	16325	16218	16266	16250	16562	16316	16347	16407	16614	16254	16369	16438	16199	16424	16418	16341	16201	16457	16278	16467	16237	16292	16409	16332	16527	16439	16475	16476	16375	16325	16342	16421	16425	16413	16403	16277	16233	16246	16349	16369	16368	16408	16345	16486	16365	16296	16449	16300	16498	16317	16370	16325	16326	16517	16251	16548	16343	16128	16277	16495	16469	16326	16454	16439	16279	16360	16315	16454	16246	16468	16488	16394	16489	16402	16377	16386	16244	16397	16390	16215	16205	16423	16540	16360	16376	16415	16268	16327	16386	16398	16361	16590	16475	16357	16342	16356	16161	16333	16413	16262	16297	16391	16324	16454	16340	16470	16438	16260	16527	16420	16172	16287	16463	16210	16397	16385	16418	16320	16166	16480	16258	16342	16251	16365	16437	16488	16376	16318	16317	16303	16263	16252	16362	16316	16437	16299	16433	16351	16254	16226	16413	16428	16477	16511	16330	16265	16158	16264	16453	16154	16304	16441	16168	16359	16292	16241	16370	16308	16314	16298	16196	16317	16343	16320	16347	16300	16269	16343	16328	16349	16407	16289	16375	16371	16319	16349	16223	16358	16392	16453	16423	16275	16333	16529	16632	16460	16332	16219	16383	16528	16424	16444	16352	16356	16268	16463	16280	16370	16467	16258	16344	16441	16273	16350	16409	16306	16476	16304	16317	16361	16394	16408	16408	16348	16411	16462	16351	16411	16296	16531	16295	16452	16363	16322	16330	16270	16354	16270	16355	16283	16251	16369	16258	16369	16381	16309	16338	16310	16402	16388	16307	16222	16374	16365	16431	16228	16381	16399	16269	16497	16363	16363	16260	16431	16342	16454	16417	16411	16357	16424	16519	16385	16365	16325	16510	16357	16358	16289	16151	16335	16374	16580	16270	16181	16368	16426	16307	16440	16377	16119	16205	16215	16341	16490	16461	16361	16348	16368	16342	16465	16296	16302	16404	16265	16526	16406	16284	16419	16522	16374	16359	16257	16344	16304	16364	16429	16352	16428	16248	16408	16359	16221	16323	16264	16290	16331	16416	16298	16382	16434	16305	16260	16431	16345	16517	16299	16332	16395	16404	16556	16136	16408	16415	16362	16404	16598	16432	16483	16429	16560	16455	16369	16370	16480	16343	16271	16347	16481	16390	16428	16354	16467	16246	16350	16422	16314	16282	16446	16347	16364	16191	16301	16409	16308	16451	16411	16337	16358	16452	16332	16249	16195	16276	16464	16473	16301	16539	16338	16461	16328	16292	16468	16244	16278	16286	16215	16369	16250	16352	16325	16300	16453	16327	16456	16412	16135	16436	16451	16395	16432	16433	16474	16392	16308	16318	16291	16394	16342	16547	16165	16483	16449	16446	16321	16390	16316	16271	16277	16421	16270	16403	16434	16339	16252	16433	16432	16427	16456	16187	16384	16582	16415	16397	16219	16393	16431	16393	16391	16327	16460	16266	16392	16178	16225	16366	16410	16366	16195	16311	16255	16342	16507	16392	16351	16405	16478	16419	16384	16251	16329	16302	16298	16364	16445	16413	16297	16286	16408	16405	16365	16252	16158	16382	16304	16310	16373	16303	16283	16323	16377	16460	16566	16491	16435	16578	16176	16481	16180	16469	16386	16191	16379	16523	16460	16358	16486	16280	16438	16460	16366	16290	16495	16498	16292	16293	16290	16336	16376	16394	16165	16304	16450	16275	16377	16477	16360	16315	16309	16504	16308	16468	16351	16475	16447	16420	16184	16354	16302	16322	16214	16245	16472	16517	16361	16429	16262	16425	16299	16459	16243	16226	16306	16428	16409	16381	16415	16358	16341	16266	16237	16391	16188	16190	16460	16289	16317	16519	16209	16429	16392	16288	16328	16336	16337	16370	16320	16311	16318	16330	16482	16322	16361	16537	16445	16502	16399	16413	16297	16372	16202	16304	16411	16381	16379	16320	16258	16344	16049	16322	16505	16402	16435	16384	16504	16353	16245	16288	16453	16352	16276	16340	16440	16376	16417	16451	16367	16335	16278	16537	16315	16337	16381	16331	16480	16469	16352	16392	16284	16467	16347	16263	16376	16408	16436	16419	16331	16334	16266	16366	16500	16232	16327	16345	16263	16274	16338	16470	16318	16336	16459	16438	16410	16387	16239	16457	16184	16331	16334	16467	16236	16354	16319
27440	22572	26248	22963	18898	18980	18930	18942	18797	18868	18835	18976	18954	19000	18899	18837	18888	18652	18775	18929	18857	18896	18726	18634	18823	18798	18773	18622	18891	18730	18786	18624	18655	18757	18899	18732	19004	18551	18799	18477	18683	18837	18582	19006	19012	18936	18814	18745	18803	18759	18847	18651	18799	18896	18739	18735	18938	18860	18772	18879	18891	18716	18556	18754	18689	18772	18733	18676	18809	18807	18839	18864	18564	18878	18831	18791	18966	18778	18972	18773	18654	18864	18778	18716	18814	18763	18736	18619	18589	18550	18797	18816	18514	18561	18783	18614	18666	18725	18506	18821	18647	18750	18852	18891	18769	18605	18938	18741	18710	18775	18839	18880	18849	18846	18802	18734	18841	18629	18711	18890	18768	18865	18775	19002	18730	18768	18623	18729	18778	18889	18868	18707	18988	18722	18894	18667	18734	18707	18604	18707	18684	18653	18781	18765	18832	18898	18598	18736	18640	18701	18769	18702	18855	18962	18937	18611	18780	18861	18636	18538	18703	18841	18787	18465	19010	18749	18620	18628	18797	18694	18644	18775	18877	18877	18660	18813	18724	18878	18721	18723	18882	18942	18771	18684	18810	19036	18655	18621	18708	18768	18646	18675	18811	18746	18690	18885	18805	18892	18675	18662	18650	18834	18660	18782	18704	18668	18838	18767	18802	18720	18857	18839	18756	18791	18952	18823	18862	18409	18799	18779	18935	18927	18752	18668	18593	18700	18798	18731	18964	18540	18959	18887	18790	18891	18673	18871	18808	18554	18724	18736	18852	18747	18396	18849	18679	18845	18811	18913	18735	18866	18889	18874	18710	18436	18795	18730	18879	18709	18750	18558	18790	18667	18818	18826	18745	18556	18667	18880	18926	18896	18610	18730	18691	18828	18833	18735	18849	18986	18668	18809	18908	18769	18836	18610	18799	18785	18721	18583	18761	18844	18903	18644	18645	18776	18846	18896	18871	18873	18834	18740	18684	18836	18895	18769	18772	18680	18800	18710	18799	18703	18872	18581	18843	18848	18922	19013	18812	18936	18764	18688	18754	18745	18741	18832	18759	18856	18876	18955	18882	18675	18845	18694	18755	18778	18802	18738	18775	18795	18728	18817	18902	18713	18640	18631	18858	18870	18706	18845	18678	18788	18802	18768	18930	18685	18697	18492	18803	18829	18810	18729	18684	18714	18747	18732	18697	18553	18868	18687	18853	18731	19080	18729	18547	18850	18819	18646	18754	18766	18805	18758	18677	18626	18919	18828	18866	18862	18884	18834	18677	18609	18783	18782	18810	18799	18665	18832	18847	18535	18511	18749	18528	18799	18854	18723	18801	18685	18777	18906	18840	18582	18804	18469	18648	19007	18758	18785	18746	18947	18861	18648	18820	18688	18774	18762	18893	18730	18673	18867	18676	18728	18701	18912	18823	18805	18777	18408	18613	18538	18962	18784	18898	18907	18717	18867	18633	18801	18680	18680	18819	18732	18664	18604	18914	18783	18675	18506	18741	18537	18663	18584	18799	18587	18716	18674	18860	18459	18666	18629	18653	18497	18663	18670	18878	18746	18844	18788	18805	18672	18755	18838	18735	18687	18930	18722	18752	18778	18714	18916	18988	18774	18783	18861	18896	18702	18586	18622	18758	18623	18919	18667	18476	18685	18796	18580	18936	18805	18870	18745	18779	18678	18741	18763	18790	18939	18565	18945	18793	18660	18783	18880	18853	18836	18707	18623	18634	18720	18762	18720	18619	18802	18835	18899	18907	18606	18884	18704	18722	18843	18928	18795	18814	18742	18742	18714	18794	18556	18863	18848	18535	18716	18810	18658	18709	18739	18691	18814	18715	18771	18960	18938	18899	18836	18708	18477	18846	18944	18621	18747	18748	18546	18890	18769	18703	18746	18796	18907	18872	18774	18735	18833	18693	18755	18609	18817	18992	18822	18849	18903	18719	18704	18676	18849	18707	18694	18636	18595	18779	18829	18690	18891	18764	18769	18441	18622	18923	18902	18719	18856	18538	18503	18802	18720	18720	18959	18700	18573	18699	18594	18567	18890	18787	18825	18989	18805	18509	18659	18906	18754	18566	18485	18743	18693	18807	18977	18858	18831	18935	18768	18770	18718	18740	18949	18778	18751	18761	18728	18792	18983	18776	18831	18795	18842	18851	18752	18683	18903	18606	18791	18844	18704	18644	18918	18907	18917	18740	18634	18726	18739	18670	18746	18630	18696	18750	18681	18717	18832	18732	18752	18955	18842	18628	18597	18880	18902	18659	18656	18660	18744	18790	18582	18875	18733	18631	18728	18688	18787	18782	18645	18728	18912	18881	18771	18696	18760	18780	18800	18616	18596	18757	18594	18697	18753	18673	18724	19011	18601	18716	18903	18692	18725	18806	18707	18721	18758	18757	18926	18773	18782	18465	18875	18690	18981	18790	18704	18811	18605	18858	18525	18765	18901	18835	18809	18822	18589	18716	18644	18855	18795	18832	18816	18786	18648	19102	18623	18720	18880	18910	18624	18783	18885	18597	18661	18570	18600	18790	18850	18683	19042	18809	18574	18822	18743	18824	18883	18850	18817	18938	18670	18880	18776	18936	18794	18711	18562	18828	18844	18815	18793	18604	18852	18787	18624	18932	18739	18912	18564	18788	18741	18649	18799	18647	19006	18795	18804	18783	18649	18704	18601	18716	18784	18780	18850	18777	18814	18864	18763	18714	18811	18741	18576	18827	18633	18708	18590	18721	18711	18740	18813	18547	18675	18815	18892	18726	18842	18779	18812	18945	18745	18616	18557	18864	18741	18662	18562	18813	18673	18807	18733	18653	18447	18666	18656	18712	18831	18690	18850	18426	18568	18672	18726	18774	18857	18924	18665	18733	18830	18843	18774	18743	18837	18725	18853	18609	18661	19022	18765	18770	18869	18888	18723	18865	18757	18635	18743	18749	18778	18718	18696	18591	18784	18832	18798	18889	18674	18759	18770	18650	18768	18938	18771	18773	18805	18878	18733	18712	18642	18773	18879	18838	18628	18835	18724	18749	18720	18648	18859	18792	18719	18840	19114	18782	18918	19004	18752	18733	18748	18890	18690	18765	18768	18843	18836	18607	18576	18430	18794	18694	18744	18838	18785	18591	18790	18728	18703	18603	18865	18894	18586	18735	18516	18695	18831	18778	18829	18822	19088	18585	18723	18685	18779	18793	18940	18750	18715	18913	18799	18630	18706	18932	18612	18550	18777	18872	18808	18868	18796	18852	18794	18915	18740	18891	18948	18891	18724	18871	18596	18816	18679	18725	18766	18916	18770	18937	18615	18638	18694	18847	18780	18859	18682	18894	18757	18672	18877	18808	18875	18843	18807	18805	18646	18949	18778	18958	18831	18747	19024	18858	18637	18744	18674	18735	18875	18668	18788	18898	18668	18879	18702	18950	18611	18777	18770	18849	18756	18783	18774	18803	18632	18833	18881	18799	18800	18636	19068	18784	18763	18914	18830	18749	18718	18809	18594	18899	18778	18947	18892	18853	18780	18683	18736	18843	18735	18566	18875	18823	18752	18755	18775	18658	18883	18600	18829	18789	18881	18743	18910	18819	18805	18714	18668	18936	18732	18837	18936	18809	18545	18755	18701	18837	18880	18808	18892	18593	18658	18867	18698	18965	18768	18709	18780	18843	18708	18764	18767	18545	18898	18828	18871	18668	18674	18657	18706	18714	18738	18935	18596	18699	18557	18717	18781	18739	18798	18815	18591	18660	18689	18896	18898	18942	18618	18987	18733	18963	18940	18683	18699	18685	18751	18751	18654	18630	18912	18682	18654	18870	18603	18727	18514	18772	18777	18567	18742	18752	18534	18869	18758	18707	18733	18742	18770	18940	18615	18654	18588	18798	18958	18715	18798	18629	18904	18760	18881	18732	18663	18594	18599	18626	18700	18787	18709	18747	18973	18903	18808	18720	18867	18749	18746	18755	18931	18896	18668	18766	18668	18847	18730	18599	18658	18918	18795	18773	18894	18676	18794	18658	18925	18748	18749	18771	18684	18920	18824	18846	18975	18557	18701	18885	18850	18658	18787	18959	18800	18760	18799	18832	18864	18883	18813	18842	18888	18623	18605	18888	18849	18825	18779	18672	18808	18819	18877	18651	18710	18859	18668	18852	18733	18725	18690	18905	18868	18565	18680	18867	18846	18530	18625	18935	18940	18908	18906	18799	18765	19015	18783	19005	18608	18799	18951	18809	18577	18764	18865	18836	18806	18573	18900	18913	18713	18771	18782	18691	18588	18698	18803	18780	18700	18906	19009	18771	18796	18951	18883	18691	18667	18672	18780	18750	18788	18729	18810	19024	18673	18831	18968	18851	18571	18650	18858	18692	18671	18661	18608	18831	18682	18585	18900	18680	18678	18777	18834	18718	18751	18547	18596	18672	18908	18782	18551	18517	18770	18769	18749	19049	18585	18879	18672	18809	18782	18737	18849	18623	18833	18628	18714	18807	18863	18591	18768	18815	18874	18746	18652	18765	18850	18539	18666	18934	18758	18591	18856	18631	18959	18984	18596	18890	18791	18791	18680	18528	18665	18937	18756	18741	18798	18930	18855	18739	18672	18767	18924	18830	18673	18824	18838	18796	18810	18709	18556	18629	18525	18823	18946	18905	18631	18780	18817	18541	18633	18615	18802	18728	18740	18981	18811	18897	18604	18595	18663	18896	19004	18810	18729	18707	18545	18787	18731	18780	18657	18601	18786	18817	18805	18814	18812	18672	18790	18745	18889	18838	18412	18801	18725	18905	18733	18795	18977	18751	18863	18705	18551	18907	18627	18819	18785	18610	18769	18899	18894	18725	18797	18973	18705	18790	18894	18803	18666	18721	18722	18788	18711	18750	18603	18549	18801	18835	18746	18788	18913	18808	18582	18983	18697	18727	18792	18455	18649	18839	18983	18759	18999	18587	18762	18914	18759	18557	18738	18801	19061	18788	18796	18829	18865	18497	18805	18590	18655	18737	18779	18888	18707	18688	18736	18775	18648	18789	18725	18553	18883	18758	18778	19027	18818	18611	18662	18771	18790	18739	18638	18733	18692	18875	18785	18854	18574	18631	18822	18990	18725	18882	18680	18491	18659	18760	18804	18581	18791
20391	26686	23855	18290	15975	15990	15762	15817	15812	15845	15706	15761	15652	15898	15772	15709	15791	15700	15866	15769	15844	15669	15791	15796	15803	15919	15814	15767	15786	15650	15874	15821	15850	15864	15779	15850	15682	15931	15696	15931	15617	15704	15653	15803	15733	15692	15669	15867	15828	15850	15654	15710	15653	15771	15779	15801	15751	15861	15761	15734	15774	15635	15672	15877	15822	15759	15842	15761	15907	15837	15698	15750	15696	15708	15754	15858	15685	15718	15685	15720	15614	15790	15653	15897	15746	15761	15832	15688	15749	15727	15615	15568	15792	15852	15710	15513	15755	15866	15712	15831	15723	15684	16073	15554	15742	15747	15802	15865	15792	15731	15687	15546	15886	15721	15672	15857	15689	15689	15668	15775	15808	15799	15631	15823	15819	15696	15815	15740	15806	15786	15866	15803	15627	15700	15679	15872	15689	15846	15744	15878	15714	15902	15796	15804	15813	15732	15890	15899	15752	15760	15755	15837	15818	15640	15769	15660	15884	15739	15769	15761	15773	15731	15746	15854	15819	15852	15810	15743	15701	15824	15751	15864	15792	15567	15742	15777	15783	15734	15704	15782	15815	15692	15986	15680	15676	15906	15689	15736	15724	15812	15914	15705	15555	15694	15734	15819	15863	15820	15638	15775	15763	15790	15877	15895	15750	15773	15718	15735	15825	15811	15666	15820	15858	15696	15793	15777	15761	15994	15782	15775	15852	15809	15830	15844	15686	15811	15901	15882	15659	15714	15910	15596	15672	15740	15806	15866	15684	15667	15672	15801	15722	15727	15729	15721	15643	15659	15650	15677	15743	15907	15852	15745	15650	15693	15850	15759	15823	15678	15739	15753	15775	15745	15726	15663	15865	15790	15540	15721	15688	15780	15843	15818	15752	15610	15668	15771	15574	15642	15684	15657	15753	15775	15816	15856	15700	15818	15730	15821	15783	15825	15808	15878	15660	15854	15810	15714	15715	15707	15569	15853	15761	15743	15771	15720	15732	15767	15662	15824	15827	15578	15900	15823	15778	15898	15846	15524	15633	15827	15863	15669	15883	16089	15724	15763	15780	15722	15838	15730	15742	15571	15757	15749	15713	15651	15880	15621	15859	15778	15853	15758	15783	15716	15848	15771	15800	15843	15577	15617	15759	15836	15585	15692	15907	15663	15749	15822	15757	15762	15817	15592	15710	15677	15731	15726	15844	15820	15612	15783	15818	15718	15662	15673	15732	15759	15653	15733	15820	15911	15760	15750	15602	15701	15801	15584	15834	15950	15810	15768	15861	15902	15630	15800	15836	15849	15996	15730	15803	15749	15916	15724	15756	15813	15681	15699	15902	15692	15820	15646	15712	15711	15766	15618	15665	15679	15710	15551	15718	15763	15771	15704	15785	15765	15688	15680	15699	15878	15692	15970	15648	15840	15755	15789	15763	15608	15727	15631	15618	15667	15717	15557	15736	15855	15748	15659	15676	15891	15603	15667	15688	15872	15825	15932	15905	15743	15595	15633	15810	15798	15654	15874	15857	15623	15786	15779	15838	15760	15831	15727	15657	15758	15608	15620	15789	15857	15582	15798	15793	15715	15649	15771	15727	15835	15706	15872	15662	15660	15850	15946	15789	15626	15747	15903	15869	15778	15742	15724	15852	15803	15789	15742	15802	15743	15835	15795	15663	15739	15645	15727	15820	15741	15698	15634	15760	15820	15644	15716	15757	15614	15651	15831	15633	15640	15714	15758	15673	15779	15882	15762	15875	15734	15700	15602	15596	15654	15773	15894	15600	15686	15745	15665	15804	15890	15721	15749	15754	15642	15740	15711	15735	15749	15587	15733	15690	15795	15549	15827	15887	15828	15804	15633	15679	15833	15644	15812	15789	15797	15589	15810	15795	15851	15715	15657	15737	15769	15856	15728	15820	15728	15827	15745	15606	15745	15707	15877	15704	15808	15901	15757	15735	15682	15784	15857	15816	15955	15696	15709	15821	15773	15970	15767	15712	15672	15813	15743	15810	15647	15651	15820	15962	15759	15661	15658	15885	15705	15852	15685	15750	15759	15693	15882	15952	15776	15839	15702	15750	15829	15696	15722	15646	15871	15764	15901	15575	15785	15860	15732	15800	15525	15740	15873	15797	15843	15695	15857	15934	15580	15794	15678	15665	15709	16029	15823	15610	15674	15751	15650	15756	15786	15861	15589	15720	15786	15774	15896	15747	15747	15899	15651	15934	15758	15776	15730	15799	15803	15781	15978	15777	15760	15764	15981	15675	15557	15738	15736	15711	15648	15649	15691	15664	15913	15701	15786	15698	15836	15916	15767	15721	15683	15782	15601	15677	15849	15673	15598	15859	15920	15762	15747	15745	15776	15609	15629	15739	15662	15731	15705	15926	15804	15840	15607	15725	15820	15756	15702	15770	15808	15701	15850	15768	15657	15886	15794	15682	15577	15744	15703	15553	15728	15824	15632	15671	15705	15751	15595	15885	15765	15748	15761	15708	15930	15833	15746	15729	15959	15666	15836	16085	15745	15719	15731	15873	15790	15677	15769	15819	15772	15563	15804	15766	15692	15816	15765	15671	15885	15581	15707	15683	15704	15941	15729	15728	15696	15671	15709	15648	15724	15754	15955	15700	15724	15776	15842	15783	15485	15670	15812	15753	15696	15852	15751	15697	15715	15757	15974	15605	15642	15649	15787	15687	15743	15697	15877	15892	15790	15741	15580	15756	15779	15704	15839	15698	15790	15868	15825	15817	15809	15809	15794	15841	15746	15775	15654	15997	15943	15736	15722	15808	15842	15759	15760	15880	15770	15810	15863	15806	15738	15742	15620	15822	15882	15786	15704	15776	15681	15761	15633	15733	15862	15759	15769	15534	15710	15670	15696	15705	15760	15730	15695	15924	15765	15798	15802	15808	15846	15802	15716	15426	15820	15830	15902	15756	15687	15720	15840	15830	15753	15705	15792	15695	15696	15671	15690	15890	15769	15733	15784	15797	15801	15846	15860	15738	15811	15649	15624	15697	15866	15855	15761	15593	15746	15742	15617	15832	15518	15785	15692	15773	15922	15838	15794	15688	15708	15745	15663	15748	15715	15842	15730	15749	15734	15869	15718	15819	15770	15710	15716	15801	15924	15767	15716	15565	15727	15934	15786	15730	15748	15796	15689	15835	15730	15843	15652	15830	15748	15781	15848	15855	15756	15735	15743	15757	15847	15853	15795	15745	15782	15845	15880	15777	15706	15777	15912	15812	15532	15777	15737	15882	15816	15724	15908	15776	15693	15893	15581	15638	15754	15911	15701	15644	15859	15824	15821	15642	15948	15700	15742	15719	15800	15742	15730	15656	15829	15739	15769	15690	15727	15922	15899	15674	15846	15754	15826	15733	15677	15699	15816	15865	15903	15856	15702	15567	15807	15850	15680	15699	15887	15751	15704	15854	15561	15783	15833	15687	15817	15706	15937	15802	15947	15825	15770	15703	15722	15630	15826	15678	15721	15689	15779	15965	15807	15701	15762	15849	15693	15707	15786	15748	15775	15857	15863	15703	15807	15691	15832	15818	15867	15745	15816	15661	15831	15738	15797	15825	15814	15873	15497	15873	15692	15738	15713	15768	15726	15751	15790	15860	15732	15753	15794	15863	15794	15835	15781	15744	15631	15638	15737	15822	15834	15705	15694	15793	15849	15959	15641	15640	15724	15615	15825	15814	15589	15813	15875	15720	15697	15782	15616	15612	15835	15743	15887	15758	15770	15781	15777	15685	15807	15691	15743	15840	15521	15828	15977	15712	15877	15818	15685	15540	15726	15713	15639	15779	15967	15731	15669	15677	15700	15865	15977	15806	15618	15851	15856	15614	15712	15758	15716	15687	15818	15639	15776	15875	15820	15765	15675	15808	15705	15762	15647	15859	15656	15861	15782	15668	15752	15661	15751	15713	15611	15839	15734	15610	15684	15761	15891	15685	15887	15650	15805	15714	15697	15865	15691	15632	15738	15780	15756	15734	15750	15731	15534	15827	15690	15925	15649	15843	15705	15733	15803	15679	15825	15821	15691	15739	15898	15761	15775	15757	15857	15734	15890	15879	15818	15757	15843	15770	15776	15708	15782	15709	15706	15758	15804	15713	15714	15746	15850	15758	15812	15745	15645	15735	15847	15700	15850	15752	15894	15762	15886	15674	15560	15857	15718	15989	15891	15600	15655	15591	15763	15752	15796	15723	15737	15666	15815	15783	15682	15813	15684	15593	15881	15805	15897	15915	15876	15735	15769	15749	15709	15720	15767	15853	15684	15651	15875	15802	15630	15661	15767	15757	15897	15702	15676	15684	15714	15791	15932	15786	15888	15760	15640	15706	15635	15692	15706	15891	15772	15731	15625	15848	15750	15779	15834	15792	15671	15832	15611	15740	15799	15769	15715	15680	15749	15852	15769	15770	15781	15730	15796	15594	15724	15637	15760	15693	15791	15680	15886	15866	15693	15724	15790	15830	15712	15727	16019	15835	15796	15796	15729	15816	15679	15840	15685	15773	15882	15750	15984	15804	15829	15623	15735	15860	15944	15674	15627	15791	15863	15754	15699	15653	15672	15877	15650	15657	15680	15757	15761	15988	15722	15887	15732	15822	15817	15930	15794	15739	15808	15653	15836	15634	15849	15768	15718	15860	15931	15673	15827	15816	15726	15807	15839	15835	15740	15643	15884	15827	15734	15770	15784	15681	15707	15971	15716	15637	15817	15790	15804	15747	15796	15834	15751	15819	15695	15781	15811	15712	15674	15883	15639	15839	15669	15769	15886	15873	15713	15763	15606	15777	15742	15871	15848	15664	15694	15861	15951	15626	15586	15675	15742	15735	15864	15670	15835	15791	15823	15817	15675	15655	15645	15665	15926	15836	15684	15753	15837	15744	15812	15749	15828	15723	15860	15642	15762	15965	15783	15653	15597	15800	15705	15722	15781	15803	15803	15732	15791	15826	15501	15746	15805	15875	15753	15682	15926	15771	15736	15785	15692	15525	15608	15640	15755	15937	15883	15698	16085	15647	15769	15544	15671	15698	15690	15747	15713	15800	15806	15707	15704	15765	15813	15870	15816	15625	15775	15708	15758	15835	15754	15829	15691	15832	15742	15968	15714	15770	15745	15824	15753
23289	20826	28152	23766	21910	22131	21746	19619	19277	19073	19062	18985	19070	19058	19077	19078	19092	19179	19241	18982	18847	19033	19091	19326	18967	19198	18955	19080	19015	18928	18978	18829	18988	18718	19224	19007	18944	19016	18919	19040	19089	18825	18951	18981	18984	18923	19163	18924	19014	19178	19103	19015	18892	18918	18755	18970	18755	18745	18976	18976	18753	18935	18768	18971	18870	19039	19459	19334	19380	19272	18987	19037	18908	18986	18862	19042	18895	19073	18982	18872	19001	18701	18912	19031	18935	18847	19094	19020	18724	18947	19072	18601	18921	18792	18974	18754	18770	18854	18820	19042	18843	18925	18955	18874	19006	18888	18878	18842	18716	19008	19162	19047	18803	19160	18881	18947	18855	18853	18943	18858	18841	18803	18963	18971	18939	18776	18923	18780	18863	18910	18774	19062	18697	18709	18814	18964	18809	18903	19014	19021	18739	18903	18893	18941	18807	18930	18915	18884	18981	18743	18796	18777	18882	18929	18798	18818	19120	18998	18797	18793	18921	18829	18715	18819	18943	18955	18972	19036	18748	18957	18887	18826	18863	18906	18894	18990	19107	18760	18723	18833	18646	18823	18900	18996	18870	18896	18849	18755	18941	18889	18781	18936	18936	18934	18862	18843	18689	19062	18971	18791	18940	18966	19052	18991	18729	18845	18809	18910	19250	18994	18885	18951	18772	18718	19170	18911	19007	18900	18719	18905	18861	19021	19033	19023	18849	18902	18828	18804	18932	19138	18896	18929	18915	18821	19152	18969	18976	18789	18856	18869	18893	18899	18795	18949	18853	18929	18601	18801	18702	18698	18977	18791	18733	18799	19012	18822	18796	18852	18809	18975	18867	19060	18815	18831	19095	18938	18998	18728	18790	18958	18676	18788	18920	18733	18707	19003	18895	18732	18869	18970	18802	19092	18928	19035	19066	19073	19046	18821	18935	19005	18881	19084	18828	18906	18902	18928	18784	18903	19056	18731	18862	18785	18882	18776	18771	19035	18853	18950	18796	19078	19037	18984	18867	18987	18895	18948	18806	18857	18818	19002	18720	18808	18739	18696	18733	18882	18840	18706	18875	18783	18992	18965	19045	18928	18992	18948	18826	18797	18860	18919	18830	18954	18841	18898	18664	18895	18894	18831	18819	19086	18935	18860	18993	18713	18980	19017	18830	18902	18781	18804	18894	18993	18938	18996	18716	18880	18736	18725	18818	18911	18857	18805	19017	18914	18754	19142	18774	19102	19069	18999	18808	18762	18914	18810	18752	18723	18953	18765	18809	18957	18908	18671	18944	18934	18931	18658	18769	18816	18695	18957	19049	18858	18927	18992	18941	18728	18801	18763	18901	18575	18783	18952	18980	19030	18754	18756	19019	19026	18779	18781	18917	19041	18848	18923	18984	18789	19085	19010	19130	18744	18804	18896	18886	19228	18817	18937	18818	18653	18733	18773	18693	18858	18828	19077	18796	19126	18755	18937	18962	18857	18892	18725	18716	18706	19023	19061	18683	18981	18805	18702	18716	18987	19080	18913	18760	18671	19095	18878	18896	19031	18928	18920	18964	18861	19184	19030	18737	18962	19009	18888	18997	18983	18987	18931	18886	18931	18905	18831	18833	18897	18944	18823	18866	19085	18810	18992	18840	18809	18755	18946	18954	18752	18881	18866	18928	18747	18810	18803	18759	18945	19080	18585	18722	18902	18757	18730	18988	18834	18962	18798	18799	18941	18796	18875	18781	18782	18958	18778	18897	18922	18751	18916	18764	18740	18736	18998	18948	18882	18856	18945	19021	18944	18945	18935	19009	18753	18712	18640	18773	18833	18948	18565	18805	18962	18933	18578	18818	18763	18934	18716	18962	18906	18865	18812	18859	19032	18900	18881	18756	18997	19011	18876	18867	18629	18970	18635	18816	19109	18740	18901	18784	18702	18943	18866	18817	18957	18924	18900	18961	18937	19033	18855	18758	18941	18963	18965	18850	18741	18879	18758	19120	18733	18866	18678	18880	18952	19042	18982	18999	19060	18823	19029	19005	18949	19029	18858	18783	18984	18861	19038	18959	18920	18776	18749	18919	18714	18815	18742	18807	18939	18750	19067	18814	18937	18772	18856	18879	18924	18843	18617	18919	18886	19086	19065	19014	18849	18616	18802	19067	18746	18869	18725	18830	18908	18921	19009	18844	18934	18827	18872	18834	18940	19018	18762	18998	19075	18900	18573	18995	19032	18850	18703	18907	19095	18979	18933	18958	19099	18980	18864	18812	18881	19001	19067	18849	18954	18993	18820	18684	18703	18815	18752	18883	18850	19015	18856	19080	18913	18863	18941	18997	19073	19048	18994	19068	18939	18876	18933	18782	19011	18881	18918	18832	18815	18917	19068	19042	18925	18854	18919	18937	18811	18865	18892	18826	18852	18881	18916	18848	18951	18854	18911	19167	18898	18797	18812	18802	18889	18838	18998	18785	18914	18777	18696	18822	18958	18647	19116	18790	18873	18767	18785	18882	18768	18858	18982	18876	18911	19024	18938	18669	18909	19034	18951	19013	18893	18838	18923	18847	18880	18771	18803	18874	19066	18958	18741	18784	18850	18685	19042	18917	19006	19055	18820	18913	19054	18765	18768	19086	18973	18704	18805	18926	19173	18989	18846	18997	18920	18956	18798	18738	19027	18956	19008	18974	18915	18722	18823	18970	18921	18973	19138	18888	18752	18856	18958	18832	18927	18819	18920	18693	18902	18622	18951	18991	18782	19053	18907	18788	18898	18880	18664	19045	18697	18732	18793	18931	18915	18674	18656	18747	18862	18915	18815	18934	18748	18748	18835	18854	18839	18890	18809	18841	19122	18674	18901	18832	19003	19033	18931	18986	18860	18785	19016	18941	18932	18994	18981	18980	18794	18899	19016	18669	18780	18736	18967	18875	18755	19020	18688	18849	18844	19026	18809	19018	18730	18869	18885	18874	18800	19016	18894	18950	18921	19037	19106	19107	18763	18885	18831	18772	18950	18910	18791	18759	18803	18801	18694	18955	18778	18777	18931	18670	18849	18888	18976	18988	18841	18855	18720	18700	18820	18964	18862	18857	18805	18623	18674	18826	18896	18999	18888	18995	19075	18762	18817	18816	19040	18877	18649	18888	18881	18765	18657	18989	18794	18749	18885	19080	18893	18775	18685	18942	19002	18725	18822	18804	18612	19165	18958	18880	18945	19048	18869	18808	18954	18922	18840	18867	18975	18955	18883	18917	19023	18874	19008	18927	18908	18950	18830	18825	18866	18944	18837	18899	18752	18897	19045	18667	18993	18789	18860	18765	18994	18774	18835	18910	18660	18810	18781	18947	18822	18921	18985	19104	18757	18875	18882	18726	19121	19052	18784	18815	19131	18965	18840	19031	18897	18813	18830	19029	18939	18786	18896	18879	18746	18982	18986	18733	18819	18851	18904	19109	18782	19084	18858	18885	18761	18986	18849	18802	18950	18812	18911	18897	18937	18796	18799	19101	18811	18951	18838	18774	18820	18898	18917	19085	18835	18847	18738	18992	18763	18814	18869	18974	18782	18880	18980	18994	19000	18984	18977	18978	18773	18931	18801	19098	18771	18887	18915	18654	18878	18711	18864	18659	18579	18890	18907	18899	18898	19202	18684	18942	19040	19078	19074	18731	19062	18930	18885	18908	19005	18845	18916	18855	18711	18782	19072	18921	18806	18777	18878	18800	19005	18875	18783	18810	18962	18740	18824	18806	18811	18649	19009	18720	18770	18794	18699	18602	18934	18915	18791	19018	18821	19093	18969	18977	19051	18869	18811	19023	18856	18906	18954	19058	19052	18995	18696	18890	18837	18924	18794	18607	18781	18997	18896	18808	18877	19012	18991	18968	18983	19114	18924	19028	18844	19070	18911	18742	19040	19140	18955	18879	18796	18935	18730	18759	18713	18940	18772	19020	18769	18901	18924	19073	18788	18689	18733	18812	18899	18880	18989	18690	18856	18782	19022	18852	18848	18952	18885	18839	19132	18960	18880	19061	18789	18825	18885	18982	18831	18860	19027	18925	18759	18866	18683	18865	18830	18882	19024	18816	19066	18807	19081	18811	18831	18968	19001	18672	19006	18807	19004	18767	18956	18944	18602	18907	18698	18822	18782	19120	18803	18709	18763	18892	19024	19073	18882	18833	18844	18793	18832	18841	18724	18901	18870	18805	18963	18773	19026	18824	18904	18914	18891	18739	18817	18968	18911	19107	18976	18948	19081	18829	19099	18680	18681	18876	18613	18919	18882	18737	19096	18924	18795	18784	18988	19068	18996	18947	19019	18956	18883	18877	18992	19052	18752	18966	18829	18741	18710	18903	18829	18818	18821	18792	18828	18888	19126	19030	18797	18874	18879	19104	18980	18897	18885	18876	18929	18944	18875	18720	18951	18785	18886	19034	18840	18877	18873	18874	18884	18886	18957	18993	19016	18938	18852	18732	18953	19069	18893	18907	18961	18923	19013	19122	19033	19040	18900	18960	18892	18698	18865	18799	18754	19011	18939	18636	18971	19104	18878	18974	18959	19024	18998	18845	19160	18800	18856	19047	19171	18913	19001	18870	18977	18752	19010	19124	18968	19188	19027	19040	18741	19025	18603	19108	18851	18991	18875	18997	19052	19017	19070	18966	18925	18921	18817	18892	18842	18789	18961	19056	18708	18996	18785	18750	18901	18832	18932	19102	19171	18958	18820	18905	18935	19201	18875	18804	19034	18972	18721	18932	18851	18817	18950	18808	19004	18989	18670	18962	18973	18858	18800	18695	19009	18739	18933	18894	18893	18941	18688	18749	18830	18995	18977	19041	18655	19056	18892	18777	18852	18823	18779	18885	18722	18826	18895	18991	19012	18946	18952	18897	18889	18912	19005	18826	18905	19058	19066	18930	18904	18759	19050	18969	18710	18723	18705	18989	18977	18920	18956	18847	18981	18774	18767	18848	18827	18783	18790	18994	18873	18849	18898	18800	18841	18812	18822	18817	18966	19042	18794	18777	18843	18897	18977	18678	18916	18811	19027	19110	19137	18953	18813	18828	18694	18791	18999	18843	18782	18817	18795	19049	19008	19005	18984	18954	18868	19170	18968	18879	18762	18952	18865	18794	19018	18955	18835
23074	41109	34948	22255	17289	16783	16398	16234	16221	16073	16224	15994	16035	15943	16033	15904	16083	15739	15776	15914	15846	15900	15872	16013	15947	15902	16145	15979	15826	15820	15900	15774	15854	15915	16089	15832	15982	15996	15820	16050	16011	15890	15924	15881	15844	15761	15813	15778	15859	15816	15953	15923	15943	15915	15904	15973	15746	15710	15996	15539	15926	15837	15924	15895	15697	15994	16545	16410	16308	16293	15829	15855	15987	16018	15802	15868	15861	15748	15856	15871	15901	15828	15720	15886	15907	15738	15895	15734	15949	15770	15814	15829	15764	15730	15835	15988	15641	16004	15896	15888	15824	15877	15759	15971	15846	15877	15718	15622	15888	15826	15804	15840	15806	15781	15844	16067	15860	15750	15673	15631	15903	15848	15769	15909	15850	15885	15861	15843	15878	15791	15790	15752	15992	15762	15735	15885	15926	15885	15723	15666	15689	15914	15679	15787	15932	15805	15826	15837	15957	15896	16025	16004	15718	15889	15866	15894	15820	15781	15844	15851	15797	15908	15943	15895	15736	15861	15730	15945	15762	15964	15828	15719	15888	15864	15919	15811	15689	15986	15879	15897	15875	15846	15853	15870	15777	15939	15743	15904	15728	15842	15938	15660	15742	15837	15935	15798	15919	15932	15850	15789	15747	15743	15821	15857	15800	15698	15829	15836	15863	15803	15867	15755	15784	15786	15798	15783	15852	15756	15868	15821	15595	15736	15960	15800	15869	15602	15834	15847	15914	15804	15733	15849	15682	15759	16014	15845	15773	15872	15915	15812	15735	15813	15747	15829	15815	15827	15860	15728	15788	15745	15978	15799	15846	15890	15792	15832	15852	15890	15844	15779	15779	15693	15961	15860	15911	15986	15824	15918	15954	15750	15954	15847	15822	15856	15692	15852	15827	15745	15737	15756	15962	15894	15876	15950	15641	15775	15916	15985	15841	15697	15458	15843	15828	15965	15824	15750	15839	15903	15717	15753	15821	16051	15899	15969	16019	15945	15942	16021	15974	15783	15890	15809	15904	15919	15867	15820	15900	15796	15783	15793	15757	15859	15713	15943	15616	15805	15919	15708	15982	15692	15928	15730	15902	15950	15840	15802	15960	15814	15769	15756	15807	15890	15855	16000	15579	15777	15876	15722	15792	15828	16029	15934	15727	15745	15760	15849	15861	15813	15874	15806	15698	15857	15790	15894	15835	15907	15710	15832	15825	15846	15713	15781	15810	15882	15981	15868	15812	15810	15725	15846	15759	15888	15722	15748	15882	15758	15676	15690	15727	15750	15793	15820	15836	15866	15868	15769	15887	15814	15918	15844	15679	15843	15851	15753	15671	15791	15886	15796	15950	15837	15869	15815	15765	15892	15692	15704	15849	15931	15904	15781	15874	15617	15844	15952	15772	15828	15800	15781	15727	15712	15803	15807	15871	15760	15857	15814	15677	15830	15657	15614	15931	15966	15732	15837	15887	15871	15952	15858	15820	15885	15714	15863	15791	15832	15842	15854	15770	15838	15747	15913	15763	15796	15757	15864	15707	15988	15711	15949	15701	15894	15774	15687	15875	15879	15839	15828	15779	15798	15872	15855	15919	15904	15905	15887	15675	15712	15759	15935	16012	15958	15856	15815	15803	15744	15981	15938	15830	15911	15768	15746	15711	15886	15763	15835	15860	15873	15925	15591	15741	15954	15825	15820	16051	15769	15734	15884	16050	15753	15919	15833	15980	15893	15979	15966	15800	15858	15603	15822	16000	15900	15897	15903	15709	15812	15760	15749	15774	15920	15851	15726	16003	15846	15892	15867	15821	15643	15755	15926	15736	15923	15676	15929	16000	15904	15808	15824	15810	15872	15899	15885	15721	15769	15802	15835	15781	15870	15881	15880	15784	15776	15932	15979	15870	15703	15976	15941	15861	15791	15954	15893	15968	15835	15829	15825	15877	15876	15850	15725	15953	15738	15866	15777	15896	15844	15809	15747	15796	15790	15843	15841	15741	15887	15819	15786	15879	15660	15779	15816	15802	15782	15860	15873	15943	15694	15841	15658	15610	15863	15767	15672	15830	15808	15722	15638	15917	15958	15789	15832	15906	15794	15962	15739	15753	15916	15760	15813	15830	15923	15925	15989	15915	15815	15779	15829	15776	15646	15842	15762	15746	15687	15820	15792	15958	15548	15903	15662	15833	15832	15836	15739	15971	15766	15829	15779	15795	15798	15959	15851	15685	15728	15828	15884	15769	15815	15834	15821	15761	15825	15878	15866	15873	15863	15858	15920	15858	15756	15880	15856	15745	15674	15867	15784	15940	15937	15735	15912	15707	15732	15983	15670	15723	15887	15927	15761	15809	15870	15744	15747	15735	15921	15796	15744	15907	15740	15954	15804	15902	15875	15795	15765	15791	15805	15708	15765	15908	15919	15617	15812	16007	15803	15873	15804	15684	15884	15780	16053	15923	15730	15811	15872	15909	15751	15848	15863	15859	15813	15703	15914	15795	15928	15926	15822	15848	15906	15921	15792	15932	15869	15874	15800	15838	15843	15784	15757	15885	15760	15802	15792	15731	15788	15822	15674	15774	15784	15778	15715	15650	15905	15929	15914	15713	15900	15816	15830	15862	16001	15747	15978	15865	15680	15945	15854	15875	15814	15979	15872	15883	15753	15727	15942	15822	15779	15754	15874	15927	15941	15697	15716	15858	15931	15860	15909	15776	15846	15939	15789	15833	15805	15945	15723	15973	15792	15825	15832	15837	15751	15846	15816	15719	15776	15938	15860	15755	15777	15752	15850	15816	15786	15801	16014	15784	15916	15748	15969	16044	15784	15829	15842	15937	15936	15784	15953	15884	15830	15788	15764	15821	15844	15828	15664	15930	15743	15589	15745	15719	15965	15634	15837	15915	15990	15843	15942	15811	15663	15898	15758	15814	15856	15996	15799	15870	15905	15826	15898	15838	15901	15945	15962	15857	15713	15809	15925	15705	15903	15710	15791	15920	15756	15895	15891	15838	15863	15872	15732	15850	15871	15842	15743	15831	15766	15986	15852	15752	15766	15990	15686	15842	15933	15739	15790	15831	15913	15741	15900	15876	15822	15842	15929	15819	15840	15674	15796	15879	15683	15796	15610	15724	15857	15825	15834	15820	15762	15975	15721	15685	15857	15769	15866	15754	15830	15681	15806	15957	15736	15745	15813	15981	15793	15644	15871	15872	15826	15872	15917	15750	15771	15892	15730	15753	15717	15729	15717	15799	15901	15753	15884	15755	15871	15850	15858	15869	15991	15710	15771	15808	15740	15733	16033	15830	15953	15900	15920	15964	15743	16000	15820	15837	15975	15805	15993	15908	15952	15824	15872	15634	15895	15713	15769	15818	15943	15869	15834	15847	15875	15870	15864	15881	15873	15968	15875	15845	15865	15626	15769	15822	15716	15923	15738	15736	15755	15760	15836	15861	15729	15958	15801	15679	15932	15874	15750	15836	15826	15756	15790	15923	15956	15789	15788	15908	15623	15785	15930	15860	15824	15853	16018	15927	15832	15816	15921	15930	15883	15785	15885	15843	15804	15672	15755	15849	15802	15745	15993	15845	15977	15703	15842	15837	15951	15776	15816	15825	15787	15879	15973	15815	15810	15740	15785	15755	15861	15786	15740	15839	15845	15652	15944	16022	15629	15866	15835	15827	15973	15717	15823	15765	15769	15923	15778	15830	15684	15637	15935	15863	15656	15731	16029	15736	15836	15868	15909	15856	15865	15792	15972	15741	15948	15875	15904	16029	15850	15906	16028	15545	15800	16002	15642	15919	15856	15764	15728	15916	15900	15934	15752	15793	15855	15817	15842	15793	16011	15898	15660	15927	15818	15756	15852	16072	15780	15791	15822	15890	15836	15840	15895	15914	16012	15770	15709	15945	15720	15800	15565	15879	15774	15711	15893	15793	15840	15882	15842	15865	15854	15655	15805	15811	15801	15834	15786	16001	15877	15762	15808	15704	15821	15959	15847	15627	15966	15808	15625	15722	15860	15905	15731	15985	15769	15795	15890	16025	15911	15781	15859	15811	15853	15826	16042	15857	15786	15869	15880	15825	15902	15754	15745	15906	15864	15920	15926	15775	15886	15796	15753	15835	15858	15840	15818	15732	15651	15853	15820	15824	15892	15819	15865	15674	15727	15887	15958	15988	16021	15896	15753	15946	15614	15950	15796	15845	15707	15871	15904	15788	15873	15849	15844	15905	15797	15858	15853	15762	15668	15939	15963	15784	15623	15724	15738	15986	15745	15696	15992	15847	15756	15877	15957	15911	15785	15899	15781	15733	15825	15769	15801	15796	15858	15744	15742	15799	15798	15861	15834	15959	15805	15687	15791	15854	15689	15802	15998	15883	15741	15741	15984	15808	15908	15793	15928	16055	15852	15885	15768	15769	15868	15829	15848	15769	15898	15876	15969	15842	16008	15810	15833	16010	15858	15797	15870	15763	16020	15611	15845	15856	15803	15676	15860	15766	15822	15832	15808	15553	15802	15829	15593	15680	15779	15774	15523	15882	15788	15830	15762	15791	15885	15764	15919	15915	15934	15780	15966	16072	15723	15935	15890	15825	15796	15925	15845	15869	15801	15623	15569	15730	15967	15888	15823	15954	15856	15848	15799	15633	15878	15707	15903	15938	15916	15977	15831	15896	15812	15846	15733	15868	15863	15827	15872	15738	15704	16014	15645	15872	15708	15846	15872	15665	15725	15877	15877	15732	15819	15690	15680	15865	15898	15706	15860	15895	15831	15667	15846	15821	15929	15805	15715	15862	15837	15855	15964	15858	15897	15887	15700	15846	15843	15841	15893	15825	15815	15903	15762	15781	15953	15913	15778	15960	15605	15649	15762	15935	15800	15613	15848	15835	15845	15840	15796	15807	15797	15768	15800	15955	15986	15890	16004	15911	15977	15901	15721	15815	15807	15872	15822	15833	15735	15940	15767	15770	15867	15856	15816	15790	15928	15782	15901	15979	15825	15895	15896	15821	15885	15673	15810	15855	15738	15822	15773	15933	15939	15772	15973	15987	15866	15716	15723	15775	15778	15827	15849	15832	15773	15907	15904	15834	15869	15939	15853	15761	15787	15899	15829	15848	16027	15807	15801	15854	15924	15916	15926
22294	20780	28370	23253	21023	23275	25089	20473	19841	19871	19871	19734	19560	19655	19556	19535	19467	19497	19687	19669	19584	19506	19724	19707	19584	19583	19635	19455	19311	19661	19425	19435	19421	19379	19371	19456	19397	19326	19395	19391	19543	19355	19406	19292	19435	19341	19460	19314	19331	19334	19398	19389	19236	19362	19440	19485	19316	19234	19334	19396	19546	19347	19314	19180	19211	19862	20289	20398	20121	19656	19388	19448	19419	19145	19426	19506	19390	19303	19600	19292	19354	19318	19344	19330	19389	19407	19218	19233	19296	19172	19565	19322	19231	19358	19465	19288	19302	19287	19280	19330	19168	19283	19338	19315	19398	19311	19348	19166	19549	19089	19125	19530	19374	19433	19423	19209	19393	19530	19325	19270	19301	19264	19244	19133	19300	19264	19244	19476	19471	19492	19150	19365	19342	19128	19200	19371	19221	19136	19361	19311	19506	19283	19198	19417	19239	19275	19352	19291	19398	19548	19484	19273	19408	19284	19339	19131	19196	19257	19149	19278	19336	19475	19189	19149	19401	19239	19287	19382	19305	19338	19277	19290	19548	19228	19407	19362	19155	19329	19416	19272	19226	19208	19476	19094	19337	19531	19353	19222	19328	19329	19291	19176	19464	19336	19283	19213	19301	19331	19506	19304	19447	19378	19428	19323	19238	19213	19097	19469	19177	19101	19183	19049	19132	18961	19066	19326	19253	19416	19199	19516	19443	19399	19371	19430	19315	19263	19293	19291	19355	19352	19390	19447	19377	19446	19181	19112	19288	19337	19275	19243	19379	19205	19328	19002	19424	19404	19225	19276	19333	19259	19253	19357	19322	19351	19234	19416	19350	19376	19286	19113	19386	19274	19250	19271	19161	19396	19428	19458	19131	19252	19496	19221	19338	19455	19364	19205	19367	19271	19287	19266	19225	19255	19326	19211	19232	19266	19260	19425	19250	19112	19258	19067	19221	19426	19298	19394	19404	19286	19290	19227	19111	19369	19148	19265	19320	19422	19244	19249	19215	19430	19307	19565	19098	19243	19285	19405	19407	19290	19491	19302	19215	19319	19469	19461	19427	19486	19439	19338	19306	19310	19078	19217	19264	19399	19424	19279	19259	19199	19312	19322	19260	19356	19154	19299	19276	19086	19106	19264	19393	19290	19361	19471	19124	19280	19291	19192	19143	19381	19332	19348	19313	19320	19130	19427	19208	19218	19334	19178	19311	19055	19159	19354	19315	19108	19349	19366	19313	19326	19286	19387	19431	19415	19359	19473	19335	19219	19507	19248	19339	19210	19387	19345	19256	19272	19245	19363	19313	19154	19584	19376	19158	19513	19373	19365	19323	19622	19073	19157	19221	19324	19200	19211	19288	19294	19417	19345	19206	19080	19172	19318	19395	19430	19428	19312	19314	19108	19267	19178	19124	19206	19218	19191	19323	19092	19544	19207	19187	19232	19183	19389	19568	19076	19343	19274	19324	19352	19357	19233	19345	19333	19603	19435	19404	19372	19433	19296	19349	19368	19459	19379	19351	19159	19199	19417	19292	19409	19408	19371	19207	19354	19196	19237	19422	19278	19310	19379	19423	19236	19147	19340	19319	19398	19397	19447	19362	19379	19450	19277	19247	19318	19167	19134	19205	19191	19522	19264	19266	19311	19381	19549	19428	19395	19304	19004	19303	19402	19240	19086	19321	19415	19097	19217	19489	19290	19610	19330	19226	19205	19267	19218	19161	19243	19320	19321	19259	19175	19319	19402	19185	19225	19186	19324	19332	19260	19258	19265	19405	19186	19389	19301	19332	19198	19619	19279	19263	19302	19364	19154	19345	19343	19395	19349	19276	19273	19456	19160	19115	19416	19300	19190	19030	19155	19295	19174	19365	19343	19521	19330	19211	19192	19200	19250	19323	19249	19245	19147	19484	19270	19452	19309	19303	19381	19296	19485	19473	19276	19304	19124	19003	19104	19660	19269	19544	19402	19378	19477	19460	19392	19250	19205	19080	19080	19147	19418	19232	19203	19317	19383	19189	19364	19374	19330	19439	19266	19501	19074	19408	19270	19587	19278	19321	19232	19162	19301	19374	19134	19230	19174	19512	19455	19173	19258	19494	19513	19233	19255	19422	19347	19207	19246	19179	19266	19342	19415	19166	19197	19312	19474	19452	19500	19194	19143	19299	19279	19333	19274	19063	19265	19195	19059	19201	19219	19156	19191	19388	19101	19285	19322	19190	19304	19293	19284	19250	19276	19187	19242	19417	19270	19134	19331	19107	19402	19414	19392	19208	19370	19180	19488	19415	19189	19471	19373	19245	19376	19219	19381	19318	19318	19174	19076	19274	19367	19241	19348	19171	19248	19390	19299	19425	19278	19377	19454	19203	19145	19385	19272	19226	19367	19128	19357	19459	19309	19444	19194	19395	19321	19255	19163	19339	19389	19453	19186	19414	19372	19266	19250	19287	19300	19350	19176	19370	19274	19399	19076	19098	19446	19305	19246	19277	19232	19366	19377	19306	19167	19412	19285	19351	19249	19430	19280	19216	19297	19192	19178	19172	19171	19474	19364	19248	19355	19242	19287	19110	19237	19263	19308	19147	19530	19222	19297	19310	19285	19399	19340	19301	19145	19561	19236	19422	19562	19145	19320	19331	19215	19348	19384	19273	19281	19384	19236	19169	19223	19099	19259	19397	19408	19220	19208	19386	19476	19299	19290	19294	19460	19345	19112	19231	19207	19239	19237	19304	19281	19301	19427	19209	19204	19153	19201	19160	19264	19325	19239	19255	19106	19271	19224	19103	19224	19271	19297	19348	19219	19542	19123	19423	19300	19147	19180	19211	19266	19226	19324	19470	19327	19570	19418	19299	19306	19053	19300	19254	19322	19216	19318	19383	19376	19299	19399	19236	19368	19133	19449	19213	19127	19267	19296	19243	19233	19290	19299	19225	19338	19319	19267	19120	19381	19501	19589	19432	19408	19383	19346	19372	19217	19154	19060	19214	19288	19134	19339	19328	19369	19379	19262	19344	19020	19130	19180	19443	19430	19144	19076	19513	19181	19401	19478	19311	19425	19226	19123	19144	19260	19305	19442	19563	19371	19572	19291	19185	19171	19265	19329	19148	19370	19368	19207	19284	19393	19355	19258	19497	19249	19239	19288	19307	19395	19325	19187	19319	19221	19335	19335	19254	19308	19126	19277	19329	19147	19092	19293	19458	19341	19346	19149	19230	19326	19367	19412	19096	19319	19363	19159	19208	19247	19261	19089	19414	19201	19212	19430	19232	19326	19255	19330	19237	19310	19434	19164	19179	19248	19308	19383	19284	19279	19275	19238	19258	19379	19089	19076	19073	19339	19229	19274	19399	19347	19123	19344	19145	19372	19338	19328	19301	19139	19287	19219	19204	19188	19373	19076	19267	19205	19380	19253	19236	19281	19329	19110	19269	19456	19443	19449	19531	19338	19280	19457	19285	19261	19316	19093	19184	19274	19396	19275	19317	19121	19317	19359	19141	19275	19307	19135	19360	19358	19389	19380	19328	19173	19424	19138	19232	19345	19343	19099	19330	19285	19331	19266	19340	19148	19104	19241	19450	19167	19284	19307	19407	19183	19303	19060	19132	19318	19173	19219	19333	19296	19371	19181	19211	19247	19384	19210	19318	19266	19457	19590	19176	19318	19311	19308	19280	19284	19111	19209	19259	19419	19322	19388	19050	19242	19328	19435	19240	19233	19318	19409	19203	19079	19263	19334	19298	19453	19461	19278	19310	19475	19240	19383	19350	19299	19549	19275	19252	19186	19283	19302	19330	19214	19260	19251	19395	19275	19280	19178	19345	19221	19181	19217	19303	19400	19252	19228	19303	19023	19346	19284	19185	19237	19274	19218	19355	19181	19268	19373	19212	19457	19200	19007	19353	19318	19257	19414	19131	19076	19038	19444	19341	19353	18995	19513	19221	19253	19327	19195	19408	19487	19455	19386	19185	19291	19394	19316	19304	19310	19161	19147	19284	19231	19542	19252	19437	19411	19318	19185	19265	19202	19306	19476	19461	19208	19240	19391	19265	19131	19207	19358	19261	19309	19026	19249	19199	19118	19337	19461	19350	19193	19235	19336	19572	19250	19281	19127	19119	19280	19239	19494	19488	19304	19225	19244	19333	19289	19141	19457	19208	19365	19142	19136	19267	19290	19294	19206	19531	19376	19306	19512	19312	19245	19380	19335	19370	19223	19523	19362	19389	19324	19399	19423	19583	19508	19237	19221	19318	19444	19163	19227	19199	19214	19256	19420	19223	19267	19504	19118	19420	19313	19449	19518	19233	19258	19300	19377	19467	19184	19375	19332	19165	19321	19490	19466	19265	19135	19368	19130	19122	19336	19254	19287	19275	19482	19334	19226	18983	19230	19439	19264	19177	19185	19281	19106	19359	19145	19301	19384	19371	19220	19383	19109	19112	19300	19281	19331	19227	19236	19356	19382	19099	19285	19237	19424	19275	19347	19397	19263	19359	19112	19270	19503	19234	19357	19262	19372	19314	19275	19338	19205	19377	19274	19363	19198	19259	19115	19226	19492	19307	19167	19142	19061	19203	19137	19458	19665	19431	19410	19450	19342	19155	19205	19269	19190	19420	19230	19455	19497	19540	19299	19309	19502	19371	19332	19347	19309	19137	19403	19239	19222	19377	19062	19383	19297	19154	19462	19130	19316	19151	19356	19299	19177	19031	19207	19177	19341	19248	19430	19276	19184	19298	19216	19363	19428	19244	19344	19311	19168	19081	19317	19361	19213	19368	19331	19263	19056	19129	19501	19078	19310	19386	19128	19311	19319	19190	19256	19234	19281	19341	19238	19237	19290	19228	19396	19272	19360	19500	19342	19388	19166	19062	19429	19232	19305	19168	19318	19311	19519	19279	19240	19180	19042	19449	19300	19317	19353	19377	19362	19185	19306	19247	19470	19362	19249	19375	19265	19138	19287	19161	19219	19224	19302	19020	19237	19287	19158	19465	19218	19378	19505	19276	19175	19445	19221	19419	19286	19227	19261	19323	19145	19223	19493	19136	19178	19328	19233	19390	19130	19301	19304	19272	19264	19385	19417	19367	19389	19289	19311	19281	19301	19182	19158	19393	19386	19355	19349	19290	19202	19201	19219
25738	47654	38212	25198	19760	17717	17345	16952	16762	16561	16690	16572	16548	16388	16426	16249	16331	16306	16140	16176	16352	16156	16162	16053	16299	16187	16185	16118	16192	16162	16146	16099	16196	16208	16027	16308	16171	16221	16087	16083	16211	16132	16118	16077	15993	16066	16236	16160	16312	16247	16351	16122	16129	16194	16005	16263	15917	16187	15966	16098	16298	15969	15972	16133	16144	16800	17529	17320	17131	16676	16179	16124	16304	16267	16133	16194	16162	16116	16014	16085	15874	16009	16063	16091	15967	16012	16188	15957	16076	16080	16070	16042	16117	16013	15984	16221	16236	16098	16018	16071	16024	16214	16199	16115	16197	16010	16040	16117	16162	16206	16107	15968	16215	16026	16003	16114	16168	16152	16077	15931	16146	16191	16084	15874	15953	16207	16088	16201	16080	16187	16051	16073	16095	15927	16104	16027	16093	16086	15987	16069	16103	16003	16094	15893	16106	16113	16149	16022	16077	16125	15956	16003	16071	16242	16213	16078	16087	16247	16119	16126	15831	16127	16164	16183	16046	16062	16161	16253	16083	15975	15992	15861	16248	15918	16212	16037	16151	16123	16131	15938	16137	16200	16116	16199	16004	16254	16229	16067	16183	15899	16196	16116	15889	16050	15930	16161	16099	16172	16073	16300	16209	16041	16169	16226	16130	15981	16116	16055	16152	16256	16075	16076	16047	16064	16079	16032	16036	15941	16224	16016	16106	16169	15936	16187	16352	16114	16030	16129	16166	16051	16198	16251	16175	16154	16131	16143	16217	15992	16093	15974	16155	16044	16064	16242	16013	16083	16082	15994	16229	16089	16131	16141	16010	16098	16105	16008	16098	16018	15976	16139	16163	16155	16152	15950	16068	16166	16122	16087	16042	15974	16144	16062	15981	16030	16186	16024	15891	16053	16107	16171	16050	15964	16158	16092	16075	15903	16052	16044	16022	16269	15891	16190	16132	16134	16094	16065	16058	15993	16043	16086	16190	16078	16040	15929	16025	16199	15974	16081	15997	16261	16130	16111	15817	16021	15887	15969	15910	16078	16209	16110	16012	16079	15936	16129	15962	16029	16103	16148	16074	16075	16104	16039	15932	16136	16110	16093	16174	16105	15886	16156	16188	15947	16037	16073	16031	16104	16155	16048	16026	16042	16115	16141	16140	15947	16062	16165	15950	16040	16275	15969	16188	15963	16041	16189	15978	16147	16138	15995	16061	16114	16006	16051	16208	16223	16050	16046	16045	16122	16191	16007	16177	16224	16053	16235	16062	15697	15956	16099	16155	16053	15920	15842	16153	16021	16064	16098	16098	16142	16194	15990	16034	16044	16129	15973	16060	16140	16074	16055	15843	16133	15981	16077	16193	16215	16034	16145	15998	15956	16135	16105	16029	16162	16056	16107	16298	16202	16115	16154	16015	16060	16055	16129	16051	16054	16146	15985	16135	16130	16059	15942	16114	16135	16199	16087	16069	16083	16017	16188	16121	16016	16161	15914	16164	16034	16041	16108	16110	16082	16027	16171	16054	15968	15987	16067	16180	16112	16123	16123	16058	16023	16007	16135	16099	16086	15934	16034	16106	16024	16000	16096	16137	15989	16022	16182	16120	16023	16061	15979	16112	16106	16081	16104	16204	16214	16168	16002	16169	15985	16062	16071	15942	16050	16077	16162	16081	16078	16069	16024	16179	16044	16068	16053	16099	16004	16085	16099	16001	16137	15951	15999	16169	16277	16023	16156	16113	16206	16166	16101	16143	16112	16209	15980	16038	16054	16200	16137	16096	16145	16083	16151	16195	16001	16158	15947	16013	16007	16003	16168	15992	16122	16072	16092	15903	16096	16170	16074	16110	15955	16340	15921	16174	16043	15934	16052	15968	16039	16170	16091	15989	16071	16052	16071	16204	16139	16135	15840	16028	16282	16103	16104	16023	15968	16199	16067	16054	15942	16090	15981	16083	15960	16135	15974	16158	16135	16140	16014	16075	16129	15954	16221	15961	16288	16059	16227	16047	15794	16177	16046	16145	16005	16179	15889	16149	16083	16131	16205	16014	16187	16191	16026	16203	15969	16049	16075	16055	16010	16015	15991	16030	16100	16080	16135	16085	16078	16090	16168	16188	15971	15998	15988	16248	15971	16113	16183	16022	16076	16043	16059	16152	16104	16107	16113	15940	15990	16014	16055	16010	16089	16020	16002	16070	16211	16154	16022	16040	16103	15998	16048	15971	16043	16183	16054	16182	16036	16004	16233	16116	16095	15996	16125	16114	16140	16248	16095	16192	16040	16231	16034	16204	16017	15976	16183	15987	15978	16116	16055	16087	16014	16018	16150	16157	16006	15980	15954	16192	15976	16035	16210	16030	16232	16151	16026	16000	16007	15985	16106	16123	16167	16044	16126	16181	16097	16064	16053	15979	16059	16073	15917	16121	16142	15988	16040	16128	16152	16234	15863	16149	16204	16042	16055	16147	16093	16074	15888	16074	15895	16057	15931	16078	16255	16078	16097	16110	16079	15961	16124	16140	16290	15970	16024	16096	16071	16130	16087	16016	15811	16042	16093	16305	16123	16165	16243	16055	15920	16077	16167	16198	15969	15996	16039	15886	16226	16221	16141	15986	16109	16119	16122	16094	16029	15960	16071	16259	16003	16134	16068	15987	16119	16340	16083	16342	16164	16131	16058	15956	16070	15997	16020	16171	16145	15977	16044	16085	16034	16010	16061	16156	16043	16132	16266	16018	15954	16049	16070	16113	16143	15961	16123	16022	15960	15897	16121	16113	15927	15995	16112	15981	15984	15856	16141	16248	16183	16068	16208	16152	16050	16129	15995	15963	16149	15997	16071	16231	16122	16022	16024	15998	16061	16027	15956	16134	16028	16188	16041	16026	16048	15927	16037	16119	16095	16237	16108	15972	16048	16060	16031	15924	16162	16077	16260	16020	16160	16137	16151	16148	16251	16176	16011	16031	16033	15999	16078	16069	16149	16058	16175	16227	15990	16009	16110	16067	16024	15948	16227	16030	15924	16155	15973	15816	16058	15994	16205	16088	16049	16105	16088	15989	16180	16144	15959	16037	16095	16095	16113	16155	15962	16023	16078	15991	16025	16076	16099	16105	16141	16354	16123	16153	16086	16088	16019	16215	16101	16103	16158	16283	16137	15982	16072	15958	16178	15958	16030	16179	16015	16136	16024	16113	16201	16103	16017	15955	16015	15978	16095	16210	16098	16038	16113	16220	16070	16216	16125	15886	16111	16013	16002	16034	16046	16133	16117	16009	16098	16064	16104	16107	15989	16046	16170	16166	16151	16277	16094	16025	16077	15998	16146	16021	16222	16019	16188	16086	16112	16015	16004	16135	16062	16071	16110	16228	16181	16089	16077	15991	16006	15920	16235	16152	16077	16163	16100	15930	16074	15967	16156	16192	16094	16088	16139	16232	15991	16081	16083	16048	16112	16028	16097	15958	16080	16059	16140	16015	16015	15975	15954	16313	16070	16096	15959	16048	16005	16094	16122	16013	16082	16017	16398	16100	15987	16064	16006	16105	16035	16051	15879	16219	16038	16244	16040	15777	16043	16121	16203	16108	16025	16065	15999	16083	16051	16070	16021	16113	16196	16033	16048	16158	16072	16000	15964	15943	16104	16023	16040	16186	15904	16119	16123	16066	16048	16015	15899	16056	16080	16131	16107	16037	16084	16072	16038	16105	15998	15958	16142	15837	16070	16112	16259	16160	16043	15992	15977	16122	16232	16088	16088	16061	15981	16208	16039	16189	16111	16127	16025	16041	16010	16052	16016	15974	16110	15976	15979	16026	16026	16078	16066	15823	16212	16064	16131	16107	16277	15923	16094	15863	16038	15962	16106	16062	16183	15983	16072	16067	16018	16134	16092	16028	16039	16272	16042	16150	16097	16236	16062	15977	15938	15955	16155	16244	16208	16002	16026	16058	16065	16167	16185	16294	16295	16070	16019	16075	16050	16118	16213	16047	16068	15986	16045	16170	15951	16179	15766	16017	16144	16181	16122	16217	16086	15962	16178	16093	16044	16215	16362	16098	16147	16055	15996	16029	16039	15849	16264	16120	15927	16086	16042	16053	16143	16107	15984	16048	15957	15893	16162	16180	16155	15941	16155	15962	16023	16128	15826	16172	15935	16004	16074	16056	16001	15989	16188	16203	16006	16033	16052	16178	15950	16145	16130	16030	16069	16048	16113	16183	16099	16142	16072	16003	16063	15983	16096	16030	16153	16180	16095	15907	16294	16060	16072	15933	16113	16134	16171	16025	16231	16026	16150	16062	16004	16147	16114	16141	16033	16170	16015	16001	16052	16103	16164	16227	16024	16178	16093	16033	16117	16035	16189	15922	16088	15991	16081	16126	16152	16001	16064	16090	16309	15928	15995	16054	16176	16122	16138	16101	15987	16199	16083	16144	16013	16164	16141	16017	16034	16068	15824	16011	16125	15990	15974	16051	16165	16033	16177	16263	15863	16050	16092	16086	16037	16050	16066	16254	16083	16100	15991	16017	16072	15932	16012	16084	15946	16114	16157	16103	15842	16099	16143	16023	16157	15920	16371	16048	16024	15941	16176	16128	16231	16078	16096	16277	16041	15920	16163	15995	15981	16077	16143	16056	16183	16097	16001	16082	16181	16057	15986	15996	15992	15874	16161	15937	16044	16018	16063	16200	16069	16281	16095	16044	16076	16076	16073	15992	15938	15961	15951	16013	16080	16109	16020	16159	16113	16141	16248	16127	16057	16076	15971	16183	15995	16339	16003	16186	16039	15902	16078	16000	16095	15989	16258	16061	16039	16159	15998	16091	16109	16074	16109	16085	16086	16095	16244	16176	16154	16164	16122	16185	16221	16017	16047	16021	16346	16089	16170	15880	16185	15978	15961	15900	16133	16199	15823	16171	16135	15978	16071	16038	15945	16253	16138	16044	16096	16156	16204	16173	16074	16169	16071	16157	15922	15968	16233	16007	15983	16018	16075	15990	16040	15837	16045	16277	16299	16092	15939	16160	16062	16058	16151	16041	16105	16030	16106	16199	16045	16173	16230	16097	16103	15930	16029	16179	16178	16144	16213	16106	16116	16072	16090	16037	16117	16097	16169	15884	16112	16050	16012	16153	15980	16063	16146
27447	22789	25993	22436	19551	19617	19696	19580	19648	19704	19536	19330	19505	19618	19477	19559	19362	19353	19524	19483	19537	19441	19443	19399	19496	19531	19486	19373	19498	19684	19681	19547	19560	19421	19283	19506	19479	19316	19343	19396	19492	19501	19364	19500	19520	19488	19453	19449	19431	19547	19572	19437	19442	19471	19295	19494	19795	19618	19497	19569	19612	19399	19325	19546	19544	19433	19534	19530	19490	19388	19434	19755	19441	19566	19326	19626	19523	19347	19549	19377	19392	19568	19374	19416	19535	19547	19612	19382	19579	19542	19265	19446	19341	19603	19509	19326	19280	19440	19445	19501	19324	19429	19485	19408	19456	19562	19375	19446	19528	19198	19430	19758	19623	19577	19612	19372	19527	19678	19559	19639	19544	19643	19285	19231	19406	19391	19593	19658	19557	19639	19501	19511	19650	19283	19455	19400	19487	19383	19508	19424	19500	19321	19338	19464	19490	19461	19436	19338	19556	19577	19370	19390	19328	19377	19368	19459	19346	19366	19293	19571	19253	19613	19608	19514	19645	19565	19378	19227	19563	19311	19416	19585	19557	19357	19513	19451	19788	19266	19392	19287	19455	19518	19650	19490	19451	19550	19493	19548	19319	19595	19518	19460	19487	19596	19433	19155	19374	19084	19525	19504	19463	19218	19494	19580	19466	19389	19447	19466	19457	19610	19461	19529	19383	19352	19612	19528	19467	19390	19286	19540	19427	19453	19441	19568	19319	19576	19463	19200	19338	19524	19447	19354	19350	19377	19381	19356	19376	19446	19477	19467	19489	19185	19495	19379	19553	19484	19598	19455	19334	19296	19292	19282	19492	19565	19233	19375	19549	19636	19386	19384	19488	19390	19494	19304	19412	19349	19517	19435	19557	19412	19455	19474	19444	19471	19531	19489	19407	19567	19329	19473	19259	19432	19501	19366	19391	19552	19574	19437	19409	19560	19421	19609	19573	19450	19494	19586	19533	19487	19373	19458	19394	19440	19237	19432	19471	19628	19530	19375	19566	19255	19190	19229	19548	19442	19648	19496	19327	19358	19433	19625	19693	19481	19343	19461	19277	19176	19327	19348	19387	19466	19469	19366	19394	19507	19385	19417	19534	19737	19560	19340	19282	19413	19422	19535	19347	19559	19356	19286	19488	19454	19530	19573	19550	19440	19621	19530	19409	19482	19708	19333	19450	19471	19328	19608	19339	19630	19289	19412	19286	19319	19487	19605	19554	19583	19324	19491	19538	19290	19338	19534	19458	19511	19318	19483	19423	19599	19585	19514	19456	19576	19406	19455	19473	19455	19220	19303	19305	19607	19665	19559	19505	19309	19692	19555	19624	19536	19631	19374	19321	19439	19650	19484	19549	19590	19638	19545	19418	19406	19490	19304	19436	19352	19426	19481	19656	19476	19541	19471	19448	19478	19640	19688	19493	19552	19481	19329	19414	19445	19623	19294	19334	19454	19516	19479	19623	19385	19382	19337	19708	19370	19378	19422	19500	19815	19374	19260	19526	19364	19452	19460	19477	19586	19498	19450	19539	19525	19497	19581	19561	19500	19468	19453	19608	19511	19358	19680	19406	19313	19390	19468	19507	19390	19678	19416	19336	19582	19458	19408	19269	19472	19372	19344	19343	19452	19482	19372	19421	19420	19468	19502	19492	19537	19471	19299	19437	19575	19457	19468	19518	19528	19375	19332	19340	19549	19429	19499	19628	19548	19400	19436	19410	19419	19331	19384	19237	19390	19431	19502	19386	19434	19513	19663	19580	19741	19694	19431	19427	19572	19586	19654	19758	19470	19694	19510	19480	19478	19661	19580	19553	19590	19519	19664	19447	19442	19405	19444	19462	19684	19481	19471	19561	19297	19478	19529	19440	19369	19520	19478	19571	19367	19590	19446	19517	19286	19398	19366	19388	19527	19562	19339	19376	19263	19503	19486	19469	19521	19366	19428	19523	19423	19532	19502	19443	19564	19727	19302	19461	19369	19204	19265	19372	19461	19334	19425	19556	19692	19545	19302	19467	19466	19755	19559	19523	19420	19384	19569	19545	19335	19357	19361	19304	19515	19471	19410	19465	19339	19477	19259	19549	19257	19376	19434	19461	19662	19620	19460	19444	19356	19355	19233	19283	19517	19463	19458	19672	19398	19537	19460	19481	19482	19513	19406	19617	19557	19574	19464	19455	19485	19424	19700	19357	19371	19308	19382	19333	19522	19296	19390	19412	19425	19558	19136	19246	19469	19543	19695	19539	19529	19612	19563	19522	19412	19619	19393	19502	19555	19410	19592	19431	19442	19662	19491	19356	19557	19308	19160	19411	19543	19462	19350	19308	19336	19633	19557	19550	19554	19573	19525	19643	19631	19510	19440	19474	19526	19399	19431	19371	19423	19327	19526	19409	19243	19317	19368	19510	19544	19463	19333	19408	19459	19668	19386	19397	19333	19436	19439	19518	19283	19367	19512	19581	19536	19575	19330	19735	19640	19553	19479	19502	19472	19449	19447	19504	19487	19511	19606	19754	19615	19546	19579	19601	19547	19491	19428	19248	19396	19416	19501	19608	19527	19434	19267	19404	19542	19544	19434	19474	19244	19515	19490	19424	19369	19434	19622	19667	19339	19600	19525	19477	19449	19456	19601	19560	19386	19139	19424	19339	19451	19217	19538	19352	19557	19482	19549	19469	19545	19446	19344	19365	19317	19300	19689	19529	19718	19511	19429	19697	19469	19406	19498	19396	19613	19268	19351	19244	19457	19321	19354	19381	19455	19611	19527	19428	19461	19401	19427	19347	19319	19368	19528	19344	19513	19449	19332	19509	19631	19634	19601	19305	19503	19457	19576	19689	19492	19479	19469	19573	19506	19452	19446	19407	19517	19434	19421	19384	19339	19479	19533	19560	19601	19697	19245	19500	19525	19517	19342	19577	19417	19350	19321	19575	19437	19341	19468	19374	19228	19397	19596	19466	19387	19728	19539	19469	19536	19673	19385	19477	19490	19490	19572	19411	19505	19422	19604	19407	19465	19473	19575	19331	19342	19655	19488	19614	19613	19309	19617	19296	19432	19479	19670	19522	19372	19321	19389	19444	19235	19406	19403	19463	19672	19467	19582	19606	19559	19424	19448	19536	19324	19491	19571	19243	19410	19355	19398	19487	19634	19610	19394	19537	19424	19381	19588	19445	19586	19571	19495	19540	19410	19438	19253	19356	19571	19493	19454	19568	19377	19570	19399	19432	19365	19398	19482	19655	19507	19579	19640	19458	19353	19251	19491	19497	19310	19502	19568	19355	19633	19631	19216	19420	19653	19585	19370	19183	19258	19365	19662	19602	19420	19695	19419	19175	19592	19504	19711	19554	19507	19466	19365	19235	19326	19414	19812	19309	19520	19400	19322	19396	19528	19345	19399	19372	19531	19298	19403	19555	19413	19286	19506	19620	19616	19395	19522	19589	19544	19574	19448	19416	19578	19487	19747	19543	19525	19507	19427	19523	19598	19521	19736	19584	19323	19398	19608	19434	19539	19480	19482	19479	19419	19598	19633	19508	19428	19457	19610	19042	19459	19408	19524	19297	19510	19381	19444	19174	19724	19332	19486	19562	19386	19348	19550	19419	19282	19539	19338	19444	19383	19527	19348	19401	19334	19384	19523	19573	19333	19352	19356	19493	19531	19577	19388	19485	19439	19444	19408	19451	19234	19351	19454	19524	19470	19539	19484	19392	19379	19454	19495	19602	19296	19677	19704	19524	19486	19478	19338	19435	19372	19541	19514	19570	19327	19567	19636	19472	19404	19455	19489	19497	19445	19409	19412	19252	19494	19430	19493	19327	19483	19313	19564	19465	19498	19388	19550	19412	19347	19262	19447	19552	19396	19355	19333	19456	19490	19408	19516	19762	19372	19538	19453	19311	19456	19453	19526	19471	19541	19367	19364	19405	19324	19493	19591	19591	19499	19496	19412	19438	19553	19537	19436	19697	19440	19508	19506	19474	19409	19419	19385	19482	19434	19562	19430	19305	19611	19536	19498	19452	19494	19464	19375	19524	19656	19479	19406	19414	19754	19302	19451	19373	19182	19467	19608	19523	19329	19512	19434	19362	19503	19364	19363	19563	19506	19497	19467	19517	19474	19433	19556	19538	19571	19476	19462	19347	19517	19518	19532	19519	19393	19611	19453	19593	19452	19473	19554	19565	19435	19594	19472	19654	19511	19242	19544	19714	19312	19403	19546	19434	19421	19594	19461	19457	19297	19411	19538	19467	19336	19495	19319	19353	19536	19477	19515	19517	19231	19348	19518	19724	19587	19455	19276	19499	19587	19456	19464	19436	19515	19421	19538	19488	19365	19460	19365	19471	19351	19510	19637	19602	19544	19660	19473	19585	19556	19395	19490	19437	19462	19444	19439	19424	19375	19509	19635	19280	19482	19353	19456	19571	19382	19488	19303	19563	19464	19462	19327	19449	19455	19274	19545	19667	19488	19452	19506	19398	19463	19396	19406	19631	19515	19489	19491	19452	19346	19636	19402	19765	19566	19477	19699	19445	19251	19596	19456	19198	19236	19461	19669	19651	19471	19435	19547	19468	19529	19527	19429	19541	19662	19502	19445	19423	19501	19346	19556	19643	19540	19541	19388	19372	19528	19420	19700	19590	19504	19621	19618	19617	19563	19443	19592	19342	19436	19395	19745	19622	19457	19486	19434	19381	19529	19506	19410	19478	19470	19358	19292	19409	19341	19482	19270	19409	19587	19384	19324	19272	19414	19682	19315	19518	19260	19400	19427	19368	19411	19463	19448	19697	19473	19441	19425	19459	19315	19544	19565	19426	19454	19498	19568	19323	19532	19487	19394	19346	19553	19407	19591	19537	19373	19910	19488	19578	19695	19523	19232	19311	19259	19478	19196	19516	19499	19325	19525	19330	19480	19181	19451	19722	19244	19576	19409	19601	19496	19569	19368	19385	19401	19600	19477	19614	19515	19384	19357	19361	19389	19454	19317	19446	19442	19519	19366	19405	19481	19661	19609	19722	19398	19575	19448	19387	19529	19476	19605	19484	19461	19544	19695	19441	19602	19555	19346	19435	19618	19480	19450	19573	19307	19615	19374	19498	19438	19566	19527	19481	19431	19496	19420	19478	19346	19274	19432
21734	27003	21445	17000	16716	16417	16352	16132	16444	16235	16151	16193	16323	16354	16264	16255	16209	16403	16176	16307	16171	16154	16246	16287	16144	16219	16322	16236	16281	16370	16454	16338	16173	16472	16400	16299	16351	16207	16132	16343	16206	16192	16297	16275	16279	16215	16103	16220	16171	16106	16192	16295	16237	16153	16170	16304	16114	16273	16363	16319	16039	16190	16290	16395	16273	16258	16404	16315	16531	16375	16052	16244	16284	16153	16225	16135	16166	16435	16209	16250	16035	16232	16306	16247	16341	16301	16163	16208	16250	16340	16133	16134	16412	16372	16270	16276	16199	16328	16401	16239	16153	16033	16232	16236	16119	16273	16394	16238	16201	16174	16408	16277	16225	16371	16241	16235	16190	16182	16343	16219	16340	16339	16195	16030	16242	16409	16326	16020	16214	16195	16182	16265	16327	16280	16324	16092	16097	16383	16354	16058	16361	16137	16102	16399	16187	16155	16217	16294	16242	16325	16254	16395	16009	16352	16232	16243	16284	16398	16314	16318	16165	16316	16233	16271	16165	16347	16384	16161	16309	16466	16344	16344	16216	16357	16323	16143	16252	16191	16304	16047	16114	16100	16148	16220	16483	16253	16335	16211	16257	16391	16165	16397	16346	16148	16186	16081	16321	16297	16219	16149	16145	16155	16254	16364	16262	16210	16272	16300	16204	16256	16197	16318	16268	16427	16206	16240	16209	16199	16101	16124	16383	16387	16177	16390	16124	16244	16225	16111	16316	16150	16048	16171	15913	16239	16312	16151	16300	16318	16272	16163	16205	16210	16087	16192	16158	16285	16276	16045	16445	16336	16349	16347	16291	16250	16314	16229	16242	16318	16347	16399	16280	16007	16130	16225	16210	16262	16060	16301	16183	16259	16225	16267	16186	16283	16152	16362	16300	16259	16414	16153	16077	16133	16147	16333	16328	16212	16296	16175	16092	16278	16238	16386	16346	16230	16339	16167	16155	16209	16091	16236	16357	16206	16072	16293	16105	16267	16257	16334	16225	16277	16487	16249	16318	16367	16112	16332	16141	16280	16300	16203	16283	16235	16324	16176	16136	16285	16204	16241	16208	16115	16441	16315	16095	16296	16266	16301	16164	16246	16305	16154	15993	16263	16163	16176	16160	16263	16194	16170	16100	16298	16279	16287	16242	16231	16195	16338	16259	16227	16402	16335	16360	16414	16157	16296	16244	16439	16182	16188	16249	16189	16200	16352	16299	16079	16217	16264	16265	16333	16175	16345	16377	16346	16239	16253	16288	16161	16127	16359	16416	16219	16114	16055	16228	16305	16355	16159	16214	16075	16213	16198	16218	16396	16290	16162	16195	16144	16312	16143	16389	16194	16204	16242	16386	16243	16172	16362	16136	16321	16176	16341	16323	16279	16293	16319	16306	16169	16121	16404	16487	16107	16341	16145	16225	16215	16426	16223	16469	16361	16228	16170	16204	16151	16488	16351	16414	16073	16268	16226	16304	16284	16121	16121	16197	16138	16384	16268	16151	16322	16138	16262	16245	16365	16384	16222	16356	16149	16251	16377	16122	16267	16080	16281	16224	16191	16346	16293	16390	16202	16256	16351	16349	16109	16239	16273	16556	16240	16296	16373	16280	16180	16250	16149	16320	16036	16251	16200	16364	16211	16241	16129	16225	16228	16213	16222	16263	16062	16334	16239	16246	16257	16300	16193	16142	16193	16140	16349	16031	16396	16267	16251	16306	16079	16301	16204	16207	16054	16272	16154	16226	16195	16444	16317	16310	16114	16230	16228	16343	16042	16403	16276	16390	16180	16287	16279	16339	16174	16166	16202	16122	16117	16323	16376	16192	16315	16140	16132	16284	16197	16267	16326	16190	16366	16183	16198	16346	16273	16286	16172	16247	16340	16334	16227	16181	16233	16158	16483	16304	16241	16339	16376	16285	16246	16176	16323	16141	16354	16340	16146	16161	16179	16347	16321	16220	16189	16192	16219	16403	16317	16149	16200	16258	16343	16360	16471	16315	16229	16287	16436	16182	16230	16360	16215	16299	16444	16338	16132	16206	16179	16228	16404	16416	16104	16284	16281	16225	16168	16403	16476	16241	16339	16356	16202	16242	16116	16180	16278	16322	16229	16224	16195	16300	16272	16070	16230	16326	16337	16189	16293	16104	16325	16296	16160	16315	16328	16250	16229	16157	16245	16212	16225	16412	16223	16407	16336	16269	16147	16135	16279	16211	16270	16318	16219	16150	16282	16321	16148	16329	16236	16352	16307	16250	16300	16239	16180	16213	16158	16279	16355	16245	16231	16121	16216	16279	16252	16156	16264	16179	16340	16382	16223	16278	16098	16289	16269	16294	16334	16237	16279	16219	16299	16353	15986	16206	16131	16363	16269	16353	16345	16293	16246	16280	16268	16320	16186	16313	16240	16148	16323	16383	16289	16109	16261	16385	16363	16289	16153	16332	16074	16383	16098	16325	16196	16244	16139	16109	16301	16350	16090	16450	16086	16300	16240	16135	16354	16198	16229	16103	16076	16224	16264	16283	16340	16134	16296	16282	16142	16164	16291	16300	16280	16240	16273	16229	16356	16189	16190	16168	16168	16208	16288	16361	16343	16101	16214	16235	16185	16165	16421	16288	16217	16333	16143	16280	15995	16247	16163	16317	16018	16156	16163	16306	16280	16246	16248	16265	16307	16246	16416	16242	16173	16193	16230	16041	16464	16237	16321	16117	16286	16182	16216	16134	16163	16154	16212	16172	16188	16133	16321	16338	16296	16179	16186	16191	16278	16233	16303	16227	16153	16303	16331	16157	16166	16311	16249	16269	16115	16411	16070	16235	16161	16282	16131	16288	16173	16310	16168	16127	16358	16363	16259	16301	16366	16265	16212	16149	16285	16190	16257	16265	16267	16084	16375	16256	16370	16364	16090	16339	16223	16389	16250	16127	16251	16275	16293	16307	16330	16326	16249	16248	16221	16428	16391	16252	16184	16317	16238	16303	16217	16375	16012	16295	16269	16302	16412	16230	16122	16217	16283	15992	16262	16318	16333	16203	16310	16162	16212	16342	16112	16155	16280	16191	16396	16269	16153	16285	16081	16039	16375	16229	16137	16283	16329	16298	16254	16352	16394	16266	16183	16231	16385	16320	16207	16133	16178	16247	16197	16338	16147	16383	16233	16322	16257	16313	16291	16118	16204	16309	16244	16190	16268	16303	16249	16152	16382	16194	16325	16203	16261	16255	16243	16235	16308	16274	16254	16219	16199	16102	16352	16239	16254	16291	16185	16293	16220	16310	16308	16423	16283	16307	16127	16168	16371	16047	16303	16077	16425	16149	16184	16216	16143	16267	16214	16288	16386	16131	16324	16282	16231	16189	16333	16290	16321	16273	16181	16188	16234	16251	16077	16159	16252	16312	16123	16050	16354	16302	16222	16213	16189	16263	16290	16221	16283	16257	16208	16272	16087	16165	16281	16324	16226	16082	16343	16147	16288	16246	16360	16198	16164	16169	16207	16172	16279	16296	16162	16140	16305	16340	16240	16174	16272	16310	16260	16048	16162	16180	16122	16223	16358	16268	16278	16187	16256	16106	16251	16259	16295	16154	16104	16224	16287	16174	16317	16041	16283	16203	16225	16179	16159	16189	16351	16232	16275	16321	16199	16167	16260	16195	16355	16189	16182	16159	16214	16505	16245	16099	16446	16259	16305	16242	16127	16226	16194	16164	16074	16275	16295	16282	16405	16127	16275	16291	16348	16214	16211	16392	16278	16271	16303	16279	16250	16345	16286	16226	16357	16213	16074	16367	16358	16272	16264	16220	16227	16152	16244	16236	16204	16198	16174	16313	16402	16326	16209	16344	16317	16332	16275	16450	16259	16387	16383	16352	16285	16242	16307	16355	16256	16319	16175	16257	16363	16363	16122	16249	16155	16381	16105	16402	16146	16138	16141	16219	16232	16346	16211	16098	16324	16215	16202	16281	16194	16392	16149	16330	16104	16194	16282	16307	16277	16286	16332	16300	16400	16285	16216	16242	16101	16047	16231	16219	16078	16400	16382	16427	16140	16262	16273	16287	16224	16270	16221	16231	16141	16159	16294	16376	16327	16367	16106	16116	16155	16368	16211	15935	16261	16355	16210	16183	16419	16138	16106	16051	16164	16113	16236	16399	16412	16283	16218	16144	16252	16267	16276	16398	16183	16244	16440	16370	16183	16326	16371	16102	16210	16337	16241	16100	16354	16319	16282	16118	16202	16007	16283	16160	16281	16231	16149	16329	16270	16305	16261	16130	16154	16173	16233	16348	16294	16243	16203	16338	16257	16266	16375	16351	16215	16378	16065	16265	16349	16231	16341	16450	16298	16399	15990	16215	16430	16257	16222	16182	16326	16256	16254	16256	16297	16156	16296	16386	16058	16265	16298	16205	16177	16195	16148	16275	16339	16273	16323	16172	16321	16291	16030	16456	16261	16302	16217	16339	16110	16284	16364	16216	16171	16330	16103	16433	16230	16366	16218	16293	16363	16194	16079	16407	16149	16385	16415	16237	16126	16236	16190	16328	16351	16136	16370	16197	16232	16303	16183	16328	16353	16149	16349	16113	16310	16259	16287	16361	16334	16198	16256	16246	16295	16291	16281	16340	16145	16262	16146	16407	16296	16136	16384	16272	16130	16271	16195	16234	16237	16292	16335	16102	16354	16198	16347	16282	16319	16277	16261	16323	16163	16178	16433	16326	16258	16359	16101	16173	16265	16236	16557	16274	16349	16384	16322	16251	16284	16354	16411	16289	16159	16009	16137	16152	16458	16202	16249	16267	16182	16222	16217	16085	16313	16150	16213	16079	16246	16168	16207	16193	16261	16060	16147	16358	16242	16283	16199	16317	16270	16257	16225	16321	16369	16238	16453	16384	16232	16242	16354	16167	16264	16185	16215	16327	16293	16233	16267	16262	16406	16296	16329	16452	16372	16282	16416	16166	16189	16224	16132	16268	16201	16363	16233	16198	16248	16164	16356	16281	16122	16218	16367	16468	16326	16110	16125	16162	16316	16146	16435	16216	16221	16245	16272	16384	16151	16211	16116	16238	16327	16279	16085	16309	16255	16138	16278	16538	16188	16164	16291	16218	16143	16357	16395	16327	15959	16294	16229
23173	20737	28047	23706	22106	23467	23850	21309	21129	21450	21132	21007	21074	21100	20996	21113	20824	20959	20984	21073	20777	20875	20930	21250	20820	20907	20800	20824	20828	20932	21134	20835	20962	20659	20981	20899	20891	21134	20835	20695	20906	20826	20898	21063	20959	20968	21004	20817	20831	20796	20805	20839	20667	20888	20945	20804	20662	20668	20948	20824	20852	20907	20974	20815	21114	21272	21321	21429	21279	21090	20991	20726	20886	21070	20842	20822	20898	21037	20663	21033	20889	20840	20702	20818	20793	20831	20750	20892	20867	20917	20770	20719	20886	20833	20834	20862	20743	20884	20898	20869	21136	20710	20770	20675	20857	20699	20681	20905	20986	21018	20735	21052	20762	20634	20771	20825	20681	20856	20753	20870	20863	20947	20861	20665	20676	20886	21033	20933	20824	20716	20879	20912	20894	20622	20780	20933	21042	20763	20775	20835	20992	20825	21069	20892	20679	21002	20909	20799	20794	20896	20921	21003	20959	20790	20587	20734	20950	21018	20843	20811	20733	20835	20812	20681	20546	20888	20980	21106	20891	20838	20894	20863	20869	20832	20946	20873	20921	20715	20867	20928	20833	20573	20941	20951	20760	20726	20918	21005	20572	20708	20599	20585	20714	20798	20868	20968	20781	20891	20847	20776	20862	20871	20826	20676	20885	20883	20837	20709	20839	20622	20874	20853	20774	20840	20750	20688	20841	20919	20892	20878	20737	20525	20860	20951	20722	20735	20799	20966	20802	20723	20582	21065	20836	20779	20792	20969	20863	20779	20887	20720	21088	20929	20778	20805	20970	20971	20885	20799	20978	20791	20620	20759	20724	20650	20857	20704	20725	20793	20949	20637	20830	20718	20805	20751	20937	20792	20701	20638	20826	20784	20874	20860	20897	20673	20679	20780	20838	20930	20973	20821	20718	20772	20993	21042	20919	20712	20867	20865	20715	20845	20837	20851	20963	20814	20630	20939	20635	20943	20717	20989	20760	20751	20824	20866	20830	20878	20694	20791	20868	21026	20899	20937	20685	20887	20861	20764	20473	21038	20773	20786	20837	20975	20677	20917	20999	20936	21064	20551	20981	20910	20887	20733	21015	20890	20858	20841	20930	20820	20964	21150	20961	20723	20986	20752	20753	20989	21031	21100	20759	20743	20885	20752	20700	20573	20821	20864	21058	20734	21000	20764	20742	20802	21042	20883	20682	20672	20802	20701	20561	20792	20877	20762	20844	20460	20909	20920	20922	20846	20751	20687	20809	20933	20882	20990	20847	20829	20948	20948	20906	20839	20824	20666	20820	20802	20735	20806	20931	20781	20923	20793	20927	20824	20868	20826	21087	21014	20818	20696	20818	20808	20857	20901	20617	20828	20777	20845	20818	20744	20912	21009	20871	20885	20892	20744	20752	20822	21049	21004	20615	20782	20932	20844	20846	20899	20948	20894	20816	20648	20711	20905	20981	20934	20904	20808	20751	21017	20742	20825	20799	20799	20715	20781	20947	20946	20842	20838	21077	20895	20916	20926	20981	20802	20782	20936	20950	20760	20936	20869	20694	20950	20665	20792	20904	20704	20970	20835	20897	20771	20889	20844	20866	20942	20822	20905	20969	20861	20488	20859	20921	20772	21070	20818	20642	20787	20838	20895	20910	20656	20936	21006	20992	20693	20853	20890	20783	21117	20826	20681	20845	20864	20855	20895	20890	20819	20852	20910	20978	20797	20760	20728	20991	20949	21105	20662	20734	21047	20896	20976	20863	20861	20820	20900	21023	20988	20891	20930	20822	20853	20675	21006	20739	20787	21093	20938	20999	20750	20941	20825	21069	20762	20696	20925	20692	20849	20795	20958	20816	20732	20849	20894	20904	20930	20771	20736	20987	20808	20905	20879	20942	20668	20843	20954	21008	20877	20775	20818	20900	20753	20939	20682	20858	20891	20926	20792	20577	20799	20786	20688	20682	20766	20870	20798	20984	20878	20809	20780	20809	20632	20824	20834	20842	20918	20840	20774	20774	20957	20811	20682	20775	20756	21011	20638	20873	20796	20831	20606	20951	20888	20739	20806	20678	20716	20691	20908	20934	20888	20925	20811	20840	20695	20987	20721	20885	20628	21029	20776	20820	20801	20697	20850	20802	20946	20824	20488	20930	20660	20947	20774	20969	20912	20800	20902	20846	20825	20685	20644	20599	21122	20689	20846	20759	20796	20665	21069	20705	20892	20998	20822	20930	20871	20763	20919	20774	21081	20850	21043	20854	20752	20940	20961	20799	20767	20710	20937	20806	20782	20900	20814	21029	20883	20898	20915	20864	20792	20903	20750	21020	20919	20675	20709	20738	20608	21038	20968	20829	20815	20802	20930	20658	20671	20865	20684	20829	20862	20610	20933	20935	20994	20886	20860	20977	20822	20657	20613	20895	21023	20759	20946	20730	21040	20763	20750	20920	20880	20845	20916	20662	20810	21015	20844	20775	20965	20830	20795	20737	20671	20977	20797	20710	20658	20714	20883	20678	20664	20889	20917	20842	20887	20640	20878	20719	21157	20769	20777	20868	20955	20793	20873	20808	20847	20784	20752	20742	20751	20754	20871	20764	20866	20821	20865	20617	20660	20875	20871	20933	20756	20736	20773	20889	20787	20874	20977	20802	20625	20819	20862	20754	21072	20941	20789	21140	20998	20699	20680	20890	20808	20926	20885	20828	20751	20784	20967	20807	20782	20849	20762	20812	20638	20775	20783	20851	20710	20873	21007	20879	20892	20932	20760	20926	20895	20721	20897	20706	20899	20817	20694	20965	20817	20731	20649	21002	20697	20960	20603	20763	20709	20782	20875	20828	20651	20805	21009	20902	20895	20772	20836	20914	20868	20704	21093	21157	20886	20814	20766	20728	20933	20816	20993	20909	20727	20713	20812	20816	20705	20725	20702	20884	20823	20866	20744	20819	20686	20907	20919	20846	20815	20803	20715	20742	20802	20975	20834	20687	20808	20818	20920	21230	20870	20846	20907	20796	20674	20941	20667	20904	21077	20798	20742	20811	20855	20694	20825	20884	20847	20839	20940	20885	20769	20892	20833	20817	20733	20926	20969	20812	20742	20842	20765	20850	20853	20845	20716	20963	20675	20749	20970	21037	20674	20783	20745	20862	20813	20841	20792	20990	20804	20533	20805	20731	20752	20904	20569	20761	20868	20926	21114	20800	20744	20836	20785	20972	20745	20722	20998	20813	20750	20845	20720	20793	21020	20996	20902	20791	20923	20893	20904	20798	20775	20821	20908	20729	20982	20823	20779	20755	20952	20731	20745	20943	20700	20852	20841	20789	20730	20705	20710	20797	20933	20933	20740	20863	20817	20915	20735	20917	20791	20964	20695	20847	20807	20757	20787	20700	20864	20745	20833	20894	20902	20832	20878	21031	20756	20963	20827	20856	20874	20957	21123	20902	20739	20811	20804	20876	20942	20973	21005	20807	20835	21128	20551	20838	20776	21022	20940	21030	20944	20822	20954	20759	20910	21154	20738	20764	21126	20879	20943	20965	21001	20923	21037	20693	20891	20770	20727	20804	20854	20796	20601	20862	20865	20942	20826	20687	20846	20821	20979	20851	20706	20811	20888	20808	20729	20711	20808	20878	21088	20800	20604	20888	20779	20727	20837	20814	20867	20718	21041	20883	20699	20845	20833	20737	20724	20756	20638	20773	20606	20854	20984	20966	20691	20903	20642	20906	20787	20779	20624	20963	21113	20948	20867	20912	20957	20736	20780	20753	20587	20962	20914	20751	20971	20712	20881	20864	20900	21094	20892	20730	20833	20768	20936	20791	20639	20705	20779	20888	20865	20754	20910	20700	20719	20846	20645	20862	20802	20925	20892	20760	20785	20889	20760	20852	20808	21081	20992	20832	20843	20958	20995	20750	20566	20819	20801	20939	20823	21138	20992	20691	20791	20971	20837	20619	20667	20953	20740	20799	20880	21046	20772	20788	20891	20751	20639	20927	20831	20905	20963	20734	21008	20966	20869	20931	20896	20879	20667	20880	20988	21032	20843	20764	20760	20885	20878	20734	20837	20842	20735	20836	20729	20841	20739	21134	20879	20973	20821	21063	20997	20782	20753	20891	20866	20726	20729	20876	21094	20873	20887	20819	20795	20592	20838	20836	20741	20876	20800	21025	20729	20722	20819	20981	20824	20837	20893	20824	20857	20772	20901	21019	20911	21001	20824	20860	20925	21051	20867	20798	21020	20819	20764	20779	20908	20863	20713	20859	20853	21104	20756	20760	20786	20964	20837	20828	20554	20904	20859	20893	20720	20739	20658	20768	20696	20759	20744	20942	21118	20807	20892	20793	20847	20888	20786	21058	20965	20926	20714	21006	21004	20728	20751	20909	20697	20711	20870	20742	20815	20844	20896	20887	20891	20919	20859	20701	20693	20805	20810	20713	20829	20856	20650	20770	20940	20842	21061	20884	20938	20762	20906	20747	20748	20997	20867	20774	20987	20911	20823	20917	20964	20728	20864	20716	20981	20701	20824	20819	20904	20963	21019	20820	20759	20977	20773	20967	20836	20805	21112	20758	20951	20818	20645	20825	20780	20747	20918	20951	20771	20735	20709	20938	20793	20727	20728	20936	20821	21275	20851	20758	20751	20881	20958	20716	20948	20771	20781	21028	21026	20861	20904	20874	20838	20759	20920	20857	20954	20923	20963	20745	20951	20859	20767	20811	21073	20818	20605	20767	20692	20893	20961	20897	20871	20759	20953	20890	20778	20684	21072	20825	21051	21204	20516	20633	20769	20938	20919	20826	20936	20796	21042	20754	20811	20787	20871	20750	20768	20882	21012	20950	20816	20916	20695	20736	21085	20724	20803	20656	20575	20611	20692	20674	20712	20975	20967	21029	20877	20849	21040	20986	20826	20927	20745	20723	20875	20909	20816	20790	20882	20964	20834	20946	21044	20685	20832	20845	20772	20931	21056	20664	20814	20876	20812	20699	20740	21012	20771	20681	20806	20927	20767	20663	20841	20933	20869	20625	20890	20896	20931	20894	21119	20722	20904	20846	20979	20726	20693	20805	20942	20933	20769	20782	21010	21026	20788	20883	20793	20927	20966	20826	20787	20870	20913	20863	20781	20952	20725	20804	20709	20797	20782
21635	34127	31167	22988	18636	17966	17380	17321	17412	17290	17148	17104	17084	16982	17156	17156	16995	16910	17168	17120	17033	17148	16855	16984	17031	17079	17060	16903	17072	17036	16835	17076	17161	16871	17163	17094	16949	16955	16940	17065	16890	16795	17083	16967	17055	17009	16904	16895	17029	16931	16984	16961	16914	16866	17107	17096	17038	17071	16900	16953	16994	17003	16857	17190	17190	17496	17542	17477	17354	17154	17034	16860	16883	16893	16966	16906	16980	16863	17082	16922	16953	16901	16833	16995	16983	16823	16853	16904	16902	17080	16997	17100	16987	16983	16994	16937	16794	16747	17043	16892	17030	16800	16819	16925	17035	16953	17011	17173	16869	17030	17107	16976	16886	17112	16896	16853	16937	16956	16819	16860	16716	17034	16923	17011	16942	16822	17017	17033	16905	16931	16939	17095	16848	17007	17067	16985	17130	16813	17039	16930	16933	16633	17172	16757	17022	16775	16960	16844	16960	16954	16891	16920	16866	17070	16836	16910	16968	16832	16891	16921	16829	16888	16904	16767	16936	16915	16884	16796	16902	16767	16802	16993	17022	17020	16901	16927	16955	16838	16822	17005	17072	16989	16988	16835	16849	16974	16833	17022	16966	16959	16971	16843	16993	17018	16855	16636	16891	17016	16981	16810	16963	16987	16882	16767	16958	16678	16908	16898	17021	16966	16977	16814	16825	16937	16844	16822	16971	16869	16764	16984	17012	16916	17068	16998	16991	16744	16829	16963	17060	16921	16944	16903	16853	17123	16916	16967	16799	16877	16941	17070	17026	16872	16795	16836	16844	17031	16907	16968	16949	16977	16959	16879	16991	16879	17021	16603	16945	16895	16912	16869	16976	17066	16835	17177	16796	16954	16830	16930	17089	16863	16998	16962	16953	16807	16843	16823	16823	17009	16692	17015	17067	17053	16837	16914	16981	16913	16864	16956	17013	16842	16951	16764	16806	17085	17103	16840	16917	16899	16929	17115	16817	16863	16958	16974	16963	16879	16852	16973	16975	16826	16887	17021	16749	17003	16777	16935	16851	16898	16868	16904	16863	16952	16889	16939	17199	16812	16857	16982	16655	16979	16918	16950	16976	17023	16876	16814	16975	16830	17006	17007	16902	16815	16914	16975	16898	16845	17052	16825	16923	16862	16791	16831	16993	16798	17011	16903	17096	17077	16922	16909	16994	16984	16864	16834	16962	16929	17083	16855	16960	16866	17025	16892	16983	16926	16960	16775	17172	16966	17044	17051	17030	16956	16916	17054	17027	16870	16879	16870	16834	16943	16920	16976	16929	16849	16931	16905	16988	17059	17010	17166	16915	16882	17072	16752	17109	16829	16923	17045	16922	16863	16862	16860	16969	16786	16814	16902	16853	17007	16839	16696	16871	16948	16953	16929	16970	16835	16894	16888	16836	16897	16884	16914	16787	17056	16974	16860	16770	16931	16945	16887	16891	16929	16973	16859	16996	16979	17018	16851	16677	16862	16858	16897	16924	16985	17003	17029	17061	16998	17019	16746	17013	17066	16792	16733	16834	16919	16853	16810	16836	16778	16987	16804	16906	16842	17074	16774	16963	16623	16909	16944	17065	16835	16873	17067	16984	16842	16872	16917	16931	16970	16995	17000	16735	16930	17076	17067	16958	16923	16871	16660	16858	16952	16826	16848	17079	16917	16823	16949	16817	17014	16792	17001	16962	16894	17052	16754	16906	16988	16944	16726	16857	16843	16774	16942	16998	16954	16742	16889	16856	16764	17072	16930	17022	16842	17060	16951	17121	16841	16822	16923	17199	16877	16955	16741	17055	17086	16759	16827	16873	16656	16901	16919	17095	16834	16765	17226	16914	16835	16976	16778	16981	16944	17098	16956	16915	16902	16829	16985	16993	16782	17017	17087	16801	17034	16930	16942	16757	16995	16789	16986	16984	16940	16929	16885	16932	16911	16896	16831	17112	16865	16800	17101	16945	16981	16923	16893	16849	16958	17113	16861	16749	16750	16935	16901	17102	17024	17088	16920	17001	16941	16950	16740	16929	16855	16686	17092	16914	16900	16906	16985	16965	16879	16817	17006	16888	16919	17084	17080	16928	16812	16942	16977	16815	16887	16955	16945	17011	16875	17072	16796	16997	16996	16884	16901	16847	17120	16792	16974	16847	17023	16913	16975	16890	16822	16912	16953	17017	16801	16893	16738	16898	17017	16918	16997	16842	16807	16854	16830	17138	16794	16762	17101	16774	16770	16976	16741	16788	16923	16920	16845	17017	16910	16817	16945	16841	17066	16896	16943	17006	16923	16908	16989	17013	17098	16865	16938	17082	16974	16947	16909	16867	16949	16914	17211	16881	17012	16985	17058	16912	16941	17058	16872	17052	17022	16619	16974	16872	16976	16897	16817	16868	16940	16987	16800	16976	16884	17218	16874	16902	16859	16988	16956	16952	16986	17024	16950	16961	16929	16862	17068	16963	16910	16997	16939	17020	16931	16890	16913	16920	16896	16916	16850	16953	16715	16873	16890	16760	16957	16872	16899	17025	16915	16774	17101	16945	16864	16853	16927	16853	16998	16818	16889	17161	16935	16918	16909	16937	17107	17014	16847	16876	17065	16823	16775	17006	16880	16863	17031	16977	16979	16778	16772	16992	16990	17010	16979	16834	16854	16923	16885	16892	16897	16870	16856	17045	16736	16875	16916	16988	16933	16889	16855	16837	16786	16745	16968	16862	16844	17050	16933	16885	16920	16963	16971	16820	16984	16749	16941	16837	16925	16939	16922	16888	16805	17020	16979	16859	16970	16954	16874	16898	17069	16848	16775	16857	17066	17043	16935	17057	16982	16968	16854	16810	17041	17041	17010	16789	16877	16937	16976	16905	16855	17014	16794	16788	16980	16770	16937	17065	16841	16931	16712	16739	16946	16849	16856	16801	16962	16993	16969	16884	17050	16801	16953	16809	16845	16771	16998	16917	17082	17025	16942	16788	16890	16906	16840	17063	16881	16809	16935	16954	16868	16964	16882	16937	16872	16919	16833	16825	16908	16907	16836	17046	16984	16794	16872	16870	16804	16848	17028	17088	16898	16924	16899	16878	17018	16802	16921	17130	16824	16835	16882	16778	16914	17130	16934	16889	16913	16859	16829	16898	17039	16926	16991	16865	16771	16887	16932	16979	17024	16744	17017	16886	16998	17016	16911	16827	16959	17045	16960	16936	16999	16800	16810	16761	16840	17035	16897	16854	16784	16945	16992	16975	16813	16943	16726	17067	17096	16954	16951	17027	16848	16750	16829	17032	16826	17028	16941	16847	16857	16990	16743	16897	16824	16829	16770	16942	16986	16971	16915	16880	16930	17078	16751	16973	16866	16914	16802	16847	16960	16884	16918	17028	16910	16931	16796	16930	16734	17133	16917	17034	16957	16989	17076	16913	16791	17017	16752	16990	16876	16877	16890	16838	16952	16911	16876	16733	16877	16877	16866	16982	16920	17029	16851	17012	16750	17074	16872	17011	16869	16879	16927	16812	16892	16935	17014	16874	16923	17045	16961	16667	16994	16786	16990	16875	16935	17116	16711	16748	16958	16880	16972	16994	17037	17043	16956	16849	17016	17028	17049	16711	16940	17141	17072	16834	16789	16775	16851	17008	17083	16932	16857	16978	16903	16853	16941	16970	16767	16928	16987	16899	16933	17142	16831	16873	16885	17002	16858	16880	16899	16963	16730	16796	16852	17113	16847	16941	16940	17090	16767	16871	16971	16735	16923	16913	16947	16910	17028	16847	16908	16960	16966	16911	16887	16954	16997	16952	16868	17008	16824	16852	16949	16760	16868	16932	16864	17071	16840	17107	16868	17009	16781	17018	16815	16914	17033	16978	17091	16997	16923	16856	16881	16998	16978	16824	16729	16987	16800	16880	16952	16992	17018	17085	16821	16958	16969	16977	16810	16981	16864	16770	16981	17011	16839	16858	16818	16798	16967	16761	16912	16991	17089	17092	17071	16766	16914	16858	16767	17003	16824	16923	16922	16808	16829	16833	16900	16945	16924	16892	17138	16891	16949	17088	16806	16918	16993	16972	17182	16932	17040	16820	16752	16943	16771	16917	16867	16707	17015	16877	16882	16842	16903	17040	17028	16952	16892	16837	17013	16857	17011	17106	16866	16882	16983	16996	16846	16911	16927	16911	17018	17074	16898	16998	17070	17033	16891	16870	16940	16841	16854	16827	16873	17094	17054	16879	16933	16814	16769	16792	16912	16940	17024	16840	16856	16905	16774	17033	17031	17002	16996	17032	16966	16939	16963	16891	16866	17026	16847	17026	17053	16905	16882	16921	17000	16868	16900	16748	16960	16878	16811	17054	16849	16836	16794	16899	16932	17032	16812	17042	16917	16906	17010	16733	16973	16804	16958	17016	16925	16848	17079	17063	17177	17036	16893	16887	16771	17074	16966	16952	16737	16850	17031	17026	17040	17028	16843	16911	17039	16901	16932	16812	16987	16631	16692	16712	17030	16878	16943	16932	16834	16960	17014	17036	17013	16881	16999	17019	16978	16945	16901	16982	16980	16860	17024	16986	17110	16930	16864	16886	17011	16951	16988	16939	17072	16961	16845	16913	16905	16930	16940	16944	16900	16912	16860	16991	16847	16916	16813	16824	17041	17098	16837	16897	16878	16714	16891	16914	16844	16928	17086	16900	16965	16900	16971	16972	16796	16837	17084	16914	16992	16639	16961	16878	16903	16904	16967	16883	16977	16975	16995	16920	16836	16961	16997	17016	16905	17047	16787	16839	16978	16899	17014	16918	16774	16785	16715	16978	16916	17105	16822	16802	16804	17054	16906	16839	16968	16717	16891	16996	16913	16864	16970	17138	17010	16788	16932	16798	16770	16971	16918	17145	16816	16773	17001	16966	16982	17037	16703	16957	16944	16881	16882	16832	16958	17044	16853	16976	17011	16855	16943	16944	16897	16834	16869	16874	16937	16880	16784	16872	16797	16769	17102	16943	16917	16986	16917	16771	16881	16937	16905	16942	16922	17122	16879	16865	16808	17049	16892	16822	17016	16805	16725	16788	16836	16796	16872	16913	16958	16913	16889	17133	17031	16900	16924	16828	16851	16819	16868	16935	17102	17028	16842	16955	16806	16869	16786
22273	20843	28504	23319	21205	23753	26181	21680	21100	21555	21149	21090	21138	21183	20878	21084	20942	20794	21018	21053	20897	20867	20571	20722	20730	21056	20734	20814	20934	20870	20985	20737	20660	20670	20675	20670	20674	20841	20579	20896	20912	20766	20829	20787	20679	20783	20863	20795	20822	20782	20741	20801	20664	20579	20594	20805	20640	20954	20937	20875	20761	20723	20983	21057	21380	21725	21654	21222	20988	20999	20676	20635	20694	20692	20809	20826	20665	20711	20596	20719	20738	20522	20886	20732	20726	20978	20557	20574	20763	20740	20717	20612	20767	20840	20764	20539	20648	20641	20707	20651	20665	20893	20802	20697	20899	20628	20623	20784	20681	20590	20552	20684	20529	20573	20817	20631	20684	20488	20734	20600	20629	20672	20660	20618	20879	20498	20913	20511	20768	20632	20723	20751	20811	20498	20565	20626	20683	20729	20662	20592	20653	20566	20583	20659	20624	20604	20645	20629	20694	20601	20461	20566	20546	20814	20615	20769	20806	20498	20550	20582	20499	20657	20653	20680	20657	20945	20815	20849	20743	20566	20696	20487	20487	20631	20701	20427	20852	20632	20731	20398	20598	20450	20597	20602	20868	20696	20670	20449	20651	20623	20461	20826	20466	20754	20637	20588	20465	20523	20646	20696	20519	20645	20647	20710	20658	20485	20646	20583	20649	20616	20692	20506	20803	20791	20644	20716	20583	20452	20477	20655	20527	20510	20515	20489	20640	20537	20693	20400	20357	20397	20592	20430	20548	20802	20911	20815	20685	20631	20665	20738	20816	20601	20468	20512	20584	20742	20849	20669	20835	20697	20741	20529	20510	20634	20669	20662	20626	20754	20431	20551	20759	20646	20584	20554	20782	20736	20680	20671	20517	20641	20485	20613	20729	20691	20718	20550	20521	20619	20651	20583	20777	20647	20786	20677	20632	20693	20683	20523	20511	20801	20889	20659	20754	20551	20707	20780	20635	20527	20522	20650	20558	20631	20659	20642	20818	20642	20494	20829	20611	20606	20766	20447	20513	20699	20645	20580	20647	20560	20562	20632	20772	20845	20741	20835	20810	20642	20709	20730	20753	20699	20543	20300	20563	20637	20624	20573	20790	20646	20583	20656	20733	20666	20536	20636	20764	20741	20719	20686	20563	20507	20356	20635	20725	20603	20873	20535	20608	20455	20822	20664	20667	20495	20832	20610	20545	20554	20578	20508	20615	20483	20552	20433	20740	20609	20641	20547	20922	20623	20730	20636	20636	20785	20752	20645	20681	20762	20747	20595	20777	20762	20792	20743	20700	20705	20688	20772	20617	20389	20643	20620	20949	20743	20716	20552	20493	20525	20536	20773	20836	20686	20675	20765	20648	20627	20690	20606	20521	20561	20574	20561	20636	20521	20597	20738	20760	20461	20787	20718	20571	20643	20564	20724	20794	20593	20652	20680	20636	20815	20917	20523	20913	20916	21032	20771	20530	20582	20791	20541	20604	20525	20606	20729	20383	20553	20597	20654	20791	20520	20665	20530	20825	20678	20500	20675	20678	20522	20532	20581	20576	20474	20450	20643	20677	20518	20776	20780	20550	20619	20694	20440	20723	20543	20577	20589	20626	20693	20662	20604	20624	20661	20619	20466	20785	20596	20499	20619	20516	20621	20780	20563	20639	20673	20686	20483	20612	20676	20883	20598	20533	20744	20751	20601	20519	20736	20733	20588	20713	20942	20622	20617	20681	20776	20634	20706	20739	20582	20637	20707	20533	20736	20534	20627	20748	20565	20777	20949	20598	20517	20776	20682	20840	20640	20478	20634	20739	20506	20538	20602	20431	20494	20611	20741	20418	20769	20489	20483	20471	20490	20644	20692	20677	20579	20677	20853	20692	20566	20889	20673	20646	20675	20659	20402	20497	20981	20721	20515	20317	20722	20764	20565	20709	20771	20497	20690	20571	20622	20666	20602	20536	20520	20516	20639	20529	20655	20515	20639	20726	20767	20549	20487	20482	20845	20555	20420	20707	20526	20714	20636	20596	20633	20986	20424	20646	20583	20634	20637	20618	20656	20799	20651	20479	20737	20655	20648	20506	20671	20646	20532	20707	20720	20623	20506	20784	20454	20782	20631	20470	20719	20597	20689	20777	20432	20597	20692	20496	20603	20719	20525	20684	20793	20619	20733	20680	20668	20481	20463	20691	20389	20529	20641	20775	20611	20613	20822	20745	20639	20558	20701	20619	20529	20690	20649	20548	20781	20778	20647	20560	20593	20815	20451	20738	20763	20663	20613	20679	20649	20663	20642	20582	20573	20651	20684	20507	20523	20523	20416	20601	20774	20816	20564	20630	20587	20753	20909	20590	20616	20653	20673	20765	20701	20557	20637	20908	20598	20619	20667	20544	20939	20598	20564	20620	20815	20492	20617	20506	20523	20622	20580	20728	20750	20817	20654	20862	20540	20679	20450	20776	20557	20532	20566	20747	20673	20885	20479	20757	20711	20707	20506	20776	20598	20786	20770	20597	20487	20649	20521	20635	20686	20487	20663	20625	20752	20828	20562	20575	20746	20676	20653	20452	20425	20330	20769	20509	20608	20621	20550	20647	20675	20750	20780	20629	20694	20626	20594	20782	20656	20594	20860	20592	20612	20560	20764	20616	20571	20751	20703	20701	20701	20635	20667	20427	20619	20368	20477	20602	20643	20449	20645	20435	20569	20515	20467	20521	20568	20678	20549	20599	20613	20819	20644	20568	20707	20677	20815	20624	20729	20889	20687	20586	20721	20580	20775	20457	20496	20521	20817	20557	20510	20692	20626	20687	20537	20792	20539	20541	20667	20687	20607	20447	20726	20633	20571	20692	20632	20699	20668	20494	20675	20603	20672	20766	20616	20639	20485	20806	20245	20539	20611	20652	20610	20616	20521	20693	20544	20598	20647	20661	20595	20407	20488	20556	20778	20780	20650	20544	20595	20634	20526	20513	20793	20523	20636	20638	20617	20673	20593	20797	20689	20596	20586	20543	20532	20447	20688	20633	20664	20580	20575	20678	20764	20767	20834	20478	20731	20761	20510	20693	20818	20711	20733	20584	20755	20600	20376	20849	20737	20726	20627	20550	20799	20675	20668	20687	20647	20556	20715	20502	20609	20641	20605	20638	20672	20805	20686	20765	20575	20849	20537	20524	20589	20885	20761	20713	20699	20642	20316	20459	20718	20725	20830	20742	20905	20749	20843	20815	20643	20645	20565	20438	20523	20458	20614	20971	20724	20677	20807	20627	20493	20697	20725	20793	20611	20603	20492	20829	20763	20810	20630	20489	20795	20608	20476	20452	20560	20616	20585	20307	20591	20803	20578	20445	20800	20721	20563	20694	20555	20734	20463	20649	20689	20581	20716	20738	20716	20828	20632	20750	20465	20533	20763	20563	20440	20581	20770	20518	20631	20650	20771	20704	20607	20614	20584	20422	20544	20453	20559	20622	20386	20613	20807	20812	20396	20561	20748	20663	20656	20698	20630	20637	20688	20802	20578	20542	20654	20720	20645	20919	20581	20743	20829	20629	20631	20654	20734	20564	20845	20466	20606	20662	20618	20570	20660	20410	20551	20627	20649	20349	20655	20723	20634	20651	20685	20480	20687	20699	20903	20534	20731	20836	20456	20814	20652	20662	20618	20826	20867	20633	20774	20703	20709	20491	20572	20851	20600	20541	20751	20573	20712	20623	20715	20518	20553	20798	20864	20604	20495	20907	20724	20707	20715	20483	20564	20633	20595	21026	20630	20680	20763	20681	20492	20733	20745	20519	20492	20752	20477	20688	20748	20713	20624	20741	20715	20674	20759	20652	20609	20573	20404	20499	20436	20558	20678	20583	20728	20568	20707	20639	20795	20560	20629	20653	20653	20691	20790	20681	20594	20593	20640	20563	20623	20420	20499	20879	20596	20584	20794	20861	20608	20340	20574	20581	20681	20624	20371	20532	20515	20693	20535	20724	20657	20762	20448	20873	20670	20721	20643	20587	20619	20595	20604	20556	20502	20591	20704	20461	20679	20560	20749	20517	20709	20662	20616	20658	20615	20691	20709	20567	20509	20701	20663	20491	20279	20583	20809	20644	20659	20715	20791	20518	20512	20571	20680	20578	20486	20512	20697	20415	20502	20558	20514	20567	20573	20554	20584	20816	20596	20582	20694	20587	20496	20524	20655	20510	20628	20529	20539	20690	20660	20479	20598	20505	20672	20465	20523	20724	20770	20723	20595	20485	20635	20661	20532	20594	20500	20562	20637	20388	20746	20629	20437	20397	20713	20522	20757	20610	20755	20578	20824	20657	20498	20764	20391	20591	20523	20718	20629	20526	20671	20662	20606	20539	20430	20669	20637	20718	20577	20656	20615	20688	20610	20755	20739	20669	20720	20701	20680	20718	20527	20544	20414	20708	20659	20473	20522	20547	20610	20587	20692	20779	20546	20773	20743	20776	20810	20864	20742	20656	20552	20515	20692	20754	20537	20731	20923	20584	20327	20520	20677	20306	20742	20568	20659	20795	20615	20732	20705	20770	20441	20664	20831	20576	20653	20462	20650	20441	20509	20700	20752	20799	20932	20572	20498	20456	20524	20624	20566	20542	20926	20512	20521	20417	20717	20807	20532	20778	20645	20398	20494	20430	20599	20543	20678	20696	20515	20583	20542	20564	20561	20624	20434	20579	20733	20771	20449	20620	20754	20540	20386	20628	20718	20693	20766	20706	20527	20583	20623	20868	20690	20520	20487	20713	20603	20747	20654	20653	20732	20828	20489	20800	20602	20542	20649	20785	20655	20360	20675	20717	20775	20509	20537	20682	20588	20699	20573	20662	20619	20554	20499	20504	20525	20600	20592	20609	20595	20785	20597	20762	20704	20793	20596	20769	20581	20569	20578	20825	20639	20413	20452	20637	20774	20717	20580	20698	20688	20842	20438	20738	20527	20610	20626	20666	20696	20537	20564	20713	20551	20563	20657	20756	20654	20505	20618	20467	20719	20653	20659	20609	20550	20737	20421	20542	20707	20610	20620	20622	20811	20668	20707	20542	20546	20588	20628	20642	20725	20543	20481	20716	20671	20535	20346	20484	20600	20614	20710	20787	20644	20851	20812	20644	20714	20400	20707	20619	20717	20638	20714
24572	44059	39463	24725	21170	19295	17950	17613	17470	17365	17406	17079	17081	17080	17071	17057	16813	16884	16900	17078	16948	16814	16931	16827	16865	16980	16847	16961	16950	16909	16805	16910	16888	16930	16845	16753	16785	17025	16903	16819	16897	16852	17023	16973	16842	16995	16889	16871	16663	16734	16896	16883	17003	16789	16511	16757	16870	16761	16907	16783	16761	16807	16867	17013	17716	18315	18143	17674	17354	17084	16778	16879	17080	16801	16770	16560	16549	16881	16832	16797	16869	16761	16829	16774	16789	16838	16622	16877	16650	16636	16755	16879	16622	16928	16855	16920	16748	16765	16819	16805	16689	16752	16645	17018	16740	16666	16734	16825	16742	16903	16809	16728	17079	16716	16731	16881	16807	16991	16841	16888	16811	16859	16830	16876	16837	16699	16822	16928	16830	16752	16801	16587	16678	16853	16696	16853	16848	16767	16611	16717	16865	16881	16800	16771	16899	16815	17120	16667	16646	16960	16720	16651	16953	16843	16724	16910	16841	16818	16778	16890	16894	16928	16865	16799	16722	17002	16752	16838	16622	16744	16771	16898	16933	16784	16985	16669	16754	16815	16653	16796	16872	16727	16573	16778	16767	16777	16821	16835	16734	16892	16680	16631	16792	16742	16743	16812	16652	16916	16877	16851	16903	16592	16923	16730	16794	16929	16790	16671	16866	16894	16704	16741	16877	16702	16788	16688	16819	16808	16656	16811	16700	16910	16755	16738	16714	16811	16767	16691	16850	16873	16925	16773	16938	16837	16869	16714	16865	16745	16686	16846	16724	16715	16665	16495	16866	16843	16796	16753	16781	16662	16888	16710	16721	16811	16722	16892	16810	16819	16772	16838	16850	16705	16767	16966	16864	16915	16929	16831	16707	16910	16756	16790	16763	16774	16745	16701	16844	16554	16921	16809	16788	16795	16753	16692	16822	16801	16593	16782	16815	16863	16801	16949	16718	16768	16659	16880	16796	16836	16726	16747	16725	16800	16932	16834	16890	16919	16725	16715	16849	16695	16779	16710	17055	16823	16622	16718	16758	16795	16875	16862	16878	16835	16709	16943	16859	16812	16669	16757	16848	16784	16898	16744	16857	16842	16630	17004	16717	16842	16811	16876	16715	16688	16809	16757	16767	16856	16692	16863	16882	16883	16623	16846	16721	16607	16900	16662	16758	16912	16573	16852	16835	16601	16717	16734	16771	16832	16797	16748	16893	16748	16956	16701	16704	16679	16659	16860	16629	16746	16978	16855	16721	16730	16751	16785	16873	16762	16869	16739	16819	16703	16708	16796	16682	16737	16884	16975	16711	16715	16784	16716	16889	16756	16705	16925	16842	16781	16852	16760	16703	16870	16650	16729	16703	16664	16627	16834	16688	16922	16856	16778	16859	17040	16768	16709	16548	16960	16714	16806	16648	16653	16797	16625	16636	16557	16744	16681	16888	16904	16910	16771	16725	16909	16709	16740	16620	16819	16699	16709	16759	16921	16794	16820	16570	16695	16812	16868	16693	16694	16869	16786	16747	16857	16774	16825	16939	16752	16668	16986	16694	16784	16940	16927	16908	16596	16814	16768	16735	16688	16829	16757	16769	16949	16872	16738	16755	16823	16758	16649	16645	16757	16962	16653	16771	16710	16640	16764	16841	16802	16672	16747	16836	16685	16659	16769	16860	16718	16881	16804	16600	16665	16849	16871	16840	16915	16711	16737	16798	16822	16650	16795	16781	16886	16798	16775	16884	16792	16877	16769	16779	16504	16893	16725	16827	16728	16799	16885	16668	16798	16733	16799	16832	16708	16790	16842	16826	16839	16848	16618	16739	16702	16802	16939	16891	16735	16951	16663	16801	17080	16805	16686	16778	16839	16729	16868	16938	16839	16685	16788	16707	16785	16744	16835	16655	16705	16464	16660	16691	16781	16825	16765	16666	16672	16749	16763	16847	16747	16811	16735	16943	16789	16647	16764	16746	16847	16779	16659	16798	16979	16739	16732	16791	16981	16663	16686	16834	16495	16698	16908	16725	16791	16752	16630	16523	16954	16887	16834	16729	16619	16836	16959	16754	16921	16771	16783	16645	16794	16757	16843	16669	16837	16873	16808	16691	16726	16793	16778	16629	16681	16718	16771	16858	16785	16616	16809	16938	16639	16708	16791	16799	16844	16891	16797	16702	16829	16666	16778	16709	16830	16871	16777	16801	16638	16749	16780	16779	16782	16816	16693	16810	16709	16907	16729	16778	16908	16709	16878	17100	16769	16773	16825	16821	16744	16814	16957	16772	16725	16824	16819	16856	16665	16760	16861	16802	16860	16929	16696	16912	16750	16843	16694	16790	16803	16743	16898	16783	16894	16663	16895	16719	16894	16850	16688	16811	16878	16880	16591	16814	16857	16945	16775	16855	16877	16820	16857	16607	16822	16769	16724	16640	16946	16921	16736	16770	16814	16792	16901	16722	16866	16646	16622	16873	16888	16746	16781	16897	16682	16738	16755	16857	16663	16719	16710	16697	16769	16848	16927	16739	16808	16912	16811	16694	16907	16848	16812	16998	16726	16766	16906	16726	16723	16746	16723	16730	16746	16729	16852	16729	16630	17059	16819	16719	16685	16792	16670	16872	16791	16851	16640	16897	16841	16867	16723	16807	16876	16798	16780	16756	16901	16693	16788	16715	16782	16923	16682	16929	16778	16751	16757	16623	17029	16760	16777	16847	16705	16842	16826	16801	17023	16821	16855	16800	16613	16755	16604	16882	16724	16758	16684	16845	16741	16785	16844	16798	16822	16752	16611	16758	16713	16736	16721	16860	16787	16619	16745	16780	17051	16809	16842	16844	16846	16734	16732	16717	16616	16665	16749	16797	16861	16855	16743	16873	16865	16878	16829	16851	16672	16608	16658	16759	16802	16782	16788	16697	16967	16821	16588	16919	16665	16754	16781	16658	16719	16788	16958	16701	16709	16695	16746	16727	16691	16740	16600	16654	16722	16619	16903	16852	16661	16749	16896	16602	16800	16770	16773	16745	16977	16756	16762	16692	16760	16748	16649	16730	16820	16976	16701	16905	16779	16700	16610	16758	16759	16931	16796	16695	16946	16601	16934	16847	16859	16928	16891	16754	16725	16811	16849	16636	16887	16858	16782	16599	16876	16695	16836	16759	16760	16712	16690	16809	16943	16776	16900	16826	16901	16729	16862	16737	16727	16720	16711	16820	16710	16775	16993	16820	16800	16821	16763	16817	16886	16959	16834	16877	16822	16855	16982	16801	16734	16716	16862	16761	16642	16813	16703	16770	16903	16826	16747	16777	16776	16927	16681	16877	16727	16983	16930	16645	16650	16779	16817	16957	16861	16850	16791	16877	16773	16891	16815	16791	16846	16683	16931	16931	16758	16803	16955	16871	16720	16659	16698	16865	17032	16780	16840	16757	16726	16587	16680	16755	16752	16887	16746	16809	16658	16713	17040	16728	16801	16616	16957	16740	16682	16849	16509	16742	16733	16653	16803	16716	16889	16912	16750	16836	16782	16720	16769	16783	16653	16686	16944	16743	16734	16621	16775	16717	16787	16732	16663	16765	16761	16613	16948	16782	16881	17018	16754	16693	16622	16687	16947	16723	16674	16913	16885	16697	16750	16776	16888	16876	16685	16799	16674	16781	16653	16858	16807	16794	16791	16821	16835	16704	16806	16988	16790	16941	16675	16949	16731	16755	16765	16881	16674	16724	16829	16699	16776	16721	16884	16762	16708	16822	16842	16639	16811	16821	16889	16838	16760	16794	16859	16783	16899	16812	16761	16887	16628	16731	16682	16861	16905	16979	16695	16778	16715	16868	16735	16788	16801	16769	16821	16984	16812	16772	16709	16749	16870	16746	16757	16878	16699	16878	16734	16661	16758	16859	16748	16660	16768	16830	16788	16701	16847	16902	16682	16710	16850	16814	16803	16787	16784	16861	16884	16827	16866	16865	16684	16725	16994	16758	16809	16879	16690	16867	16761	16669	16658	16804	16864	16822	16821	16729	16758	16905	16821	16781	16806	16834	16675	16798	16808	16711	16901	16700	16820	16641	16755	16748	16762	16753	16888	16781	16659	16773	16843	16783	16910	16895	16822	16810	16832	16773	16871	16923	16833	16699	16803	16703	16680	16806	17001	16588	16740	16832	16805	16952	16869	16899	16865	16770	16738	16952	16641	16847	16806	16806	16799	16737	16813	16853	16646	16660	16857	16680	16712	16771	16742	16884	16917	16698	16782	16724	16638	16848	16660	16950	16941	16815	16870	16801	16626	16623	16799	16728	16840	16768	16896	16881	16838	16844	16620	16762	16828	16696	16820	16794	16739	16926	16843	16947	16737	16769	16686	16699	16678	16659	16661	16728	16806	16811	16859	16749	16745	16748	16868	16699	16896	16773	16776	16771	16758	16649	16786	16751	16895	16779	16698	16804	16753	16742	16789	16789	16628	16957	16755	16828	16853	16702	16847	16806	16777	16600	16715	16774	16804	16768	16796	16755	16848	16751	16801	16963	16886	16837	16752	16685	16736	16746	16701	16708	16758	16691	16785	16909	16762	16900	16788	16797	16638	16759	16794	16743	16816	16974	16828	16728	16771	16754	16581	16764	16850	16688	16898	16882	16718	16806	16784	16798	16924	16777	16802	16749	16819	16745	16655	16731	16845	16825	16817	16903	16756	16658	16544	16755	16642	17007	16790	16710	16839	16755	16705	16735	16842	16507	16756	16933	16674	16773	16793	16851	16656	16804	16725	16745	16953	16816	16852	16791	16662	16738	16761	16652	16886	16849	16703	16880	16763	16756	16875	16770	16723	16761	16840	16935	16921	16939	16879	16748	16669	16824	16749	16722	16654	16791	16694	16933	16627	16887	16842	16751	16711	16758	16672	16818	16816	16699	16761	16809	16647	16681	16929	16812	16676	16779	16639	16723	16666	16738	16738	16811	16905	16971	16754	16764	16660	16822	16779	16605	16902	16707	16778	16758	16863	16856	16812	16691	16811	16794	16894	16790	16755	17005	16708	16805	16619	16691	16737	16887	16763	16608	16881	16612	16785	17006	16637	16677	16917	16697	16709	16924	16693	16861	16716	16802	16893	16721	16751	16958	16707	16934	16732	16510	16668	16804	16969	16858	16868
27519	22697	26137	23422	19953	19899	19808	19601	19610	19635	19540	19562	19459	19368	19537	19335	19449	19347	19664	19597	19737	19585	19493	19536	19542	19723	19620	19571	19587	19503	19692	19359	19599	19581	19530	19487	19394	19482	19499	19457	19338	19657	19609	19493	19533	19652	19522	19299	19400	19620	19423	19615	19503	19556	19611	19269	19537	19426	19513	19653	19481	19582	19451	19583	19388	19706	19612	19493	19544	19626	19521	19440	19495	19553	19689	19379	19458	19535	19410	19655	19394	19402	19489	19582	19298	19475	19511	19375	19537	19668	19542	19440	19633	19440	19629	19595	19469	19518	19416	19434	19508	19547	19541	19501	19498	19598	19478	19572	19221	19564	19559	19525	19531	19397	19441	19390	19401	19641	19470	19497	19485	19417	19556	19595	19928	19491	19416	19455	19523	19609	19421	19448	19511	19621	19271	19392	19454	19663	19603	19623	19389	19501	19695	19572	19529	19443	19601	19505	19505	19582	19592	19326	19449	19665	19558	19431	19345	19209	19489	19672	19571	19411	19515	19486	19612	19353	19398	19614	19481	19474	19482	19399	19615	19468	19607	19569	19535	19544	19535	19677	19709	19623	19749	19712	19476	19483	19454	19593	19448	19549	19649	19469	19546	19578	19622	19449	19442	19680	19653	19520	19463	19389	19454	19283	19520	19342	19385	19482	19413	19454	19511	19663	19387	19394	19415	19588	19512	19486	19361	19238	19585	19462	19569	19535	19411	19547	19413	19404	19511	19361	19651	19269	19231	19489	19324	19406	19615	19557	19375	19285	19518	19531	19596	19476	19283	19453	19472	19514	19449	19536	19498	19380	19642	19652	19712	19625	19544	19393	19713	19349	19466	19370	19464	19440	19367	19290	19579	19373	19468	19582	19511	19583	19388	19361	19544	19676	19610	19416	19689	19356	19526	19646	19571	19388	19375	19368	19375	19321	19611	19723	19446	19722	19509	19478	19493	19572	19553	19469	19395	19514	19616	19703	19513	19538	19526	19490	19523	19559	19478	19559	19470	19378	19535	19468	19590	19468	19510	19589	19613	19528	19579	19474	19541	19492	19466	19539	19484	19428	19267	19483	19457	19599	19600	19255	19372	19452	19475	19353	19503	19604	19543	19579	19334	19606	19399	19460	19686	19661	19694	19479	19376	19396	19630	19581	19747	19572	19604	19427	19468	19644	19524	19513	19512	19602	19524	19594	19658	19378	19548	19504	19450	19532	19454	19292	19560	19497	19769	19591	19340	19440	19342	19339	19487	19653	19771	19439	19547	19693	19538	19605	19687	19618	19234	19585	19568	19472	19478	19479	19673	19539	19410	19507	19677	19596	19502	19548	19422	19541	19669	19553	19767	19500	19399	19432	19487	19555	19400	19376	19277	19561	19616	19230	19589	19532	19495	19400	19370	19298	19212	19544	19354	19465	19487	19488	19750	19635	19558	19354	19579	19443	19472	19301	19457	19562	19470	19650	19587	19295	19476	19374	19431	19505	19467	19728	19414	19487	19340	19569	19415	19334	19490	19513	19562	19485	19655	19386	19524	19435	19438	19389	19480	19408	19472	19517	19590	19610	19533	19375	19494	19519	19369	19551	19579	19445	19486	19542	19537	19246	19610	19511	19451	19570	19460	19555	19490	19450	19689	19704	19604	19390	19587	19556	19550	19434	19454	19456	19489	19482	19508	19342	19530	19620	19461	19272	19387	19403	19324	19298	19388	19299	19460	19606	19284	19345	19547	19427	19609	19609	19458	19550	19511	19399	19611	19472	19563	19431	19517	19576	19657	19321	19557	19647	19441	19458	19539	19499	19523	19480	19539	19681	19523	19573	19675	19500	19471	19425	19431	19609	19580	19473	19316	19607	19759	19565	19441	19396	19617	19734	19581	19584	19576	19384	19380	19605	19578	19509	19524	19629	19639	19325	19478	19508	19503	19466	19369	19427	19512	19747	19576	19559	19494	19444	19510	19380	19519	19732	19531	19599	19392	19321	19660	19362	19410	19668	19604	19464	19413	19400	19536	19421	19449	19515	19604	19530	19542	19417	19611	19536	19418	19502	19600	19734	19575	19408	19574	19608	19505	19453	19476	19391	19374	19465	19502	19608	19452	19483	19576	19583	19436	19437	19350	19467	19460	19574	19464	19527	19620	19598	19546	19402	19627	19768	19558	19707	19453	19656	19396	19309	19181	19400	19549	19506	19504	19463	19498	19373	19353	19484	19372	19433	19584	19495	19580	19681	19644	19527	19594	19765	19443	19895	19408	19517	19672	19430	19612	19335	19315	19544	19586	19804	19600	19480	19457	19441	19510	19683	19664	19491	19380	19531	19538	19446	19391	19358	19386	19662	19600	19480	19547	19545	19567	19369	19199	19582	19580	19529	19443	19603	19595	19498	19660	19622	19445	19450	19593	19459	19524	19351	19653	19397	19533	19471	19635	19571	19463	19361	19656	19397	19632	19411	19529	19378	19344	19470	19464	19632	19572	19416	19541	19611	19482	19458	19510	19495	19487	19645	19718	19426	19336	19617	19562	19488	19609	19468	19412	19451	19713	19695	19703	19583	19391	19543	19486	19465	19427	19476	19600	19451	19446	19259	19640	19590	19593	19445	19582	19569	19617	19657	19738	19439	19379	19704	19575	19563	19577	19537	19674	19581	19518	19623	19434	19723	19383	19547	19543	19401	19459	19519	19727	19697	19522	19534	19542	19341	19466	19438	19578	19559	19350	19364	19278	19487	19550	19455	19620	19513	19583	19387	19612	19390	19450	19502	19404	19407	19362	19564	19519	19610	19535	19637	19610	19501	19323	19582	19408	19588	19606	19626	19669	19462	19499	19670	19566	19407	19647	19506	19430	19574	19564	19499	19721	19688	19560	19590	19797	19457	19256	19480	19555	19487	19563	19556	19564	19438	19476	19503	19632	19235	19737	19508	19510	19663	19448	19291	19659	19485	19317	19501	19566	19617	19560	19591	19422	19430	19518	19334	19391	19667	19470	19439	19423	19554	19567	19646	19517	19561	19686	19574	19338	19608	19611	19615	19435	19602	19475	19527	19574	19584	19612	19496	19791	19594	19574	19481	19560	19548	19566	19460	19336	19533	19488	19489	19653	19504	19477	19522	19480	19462	19379	19624	19451	19477	19754	19493	19641	19638	19585	19467	19496	19533	19550	19660	19633	19797	19567	19373	19461	19571	19360	19392	19467	19568	19651	19439	19606	19382	19567	19482	19589	19647	19457	19288	19552	19441	19520	19504	19219	19368	19531	19310	19370	19660	19722	19575	19452	19453	19619	19714	19650	19594	19526	19410	19343	19479	19477	19470	19395	19553	19614	19550	19318	19471	19534	19454	19492	19672	19559	19623	19336	19522	19187	19435	19293	19670	19712	19332	19411	19253	19447	19353	19532	19463	19334	19458	19717	19456	19421	19611	19508	19278	19512	19524	19588	19604	19390	19652	19443	19534	19572	19509	19556	19422	19334	19524	19455	19592	19783	19491	19432	19776	19335	19461	19547	19639	19723	19573	19601	19507	19349	19414	19372	19740	19345	19318	19680	19536	19645	19407	19456	19398	19759	19572	19520	19340	19453	19367	19652	19501	19541	19481	19398	19490	19457	19515	19529	19429	19366	19556	19569	19498	19540	19453	19390	19573	19360	19678	19518	19582	19647	19398	19246	19629	19419	19592	19687	19529	19758	19498	19536	19586	19622	19475	19508	19446	19573	19473	19258	19527	19374	19601	19468	19573	19457	19412	19461	19459	19768	19675	19492	19658	19496	19454	19450	19505	19398	19614	19676	19565	19548	19844	19364	19559	19419	19356	19520	19706	19802	19610	19810	19810	19520	19720	19644	19542	19418	19552	19301	19598	19368	19546	19588	19579	19562	19233	19552	19564	19477	19260	19502	19525	19476	19543	19636	19527	19404	19426	19380	19533	19494	19522	19330	19340	19483	19596	19608	19377	19342	19417	19340	19362	19614	19483	19398	19633	19523	19637	19664	19580	19648	19381	19449	19429	19424	19332	19382	19555	19510	19628	19488	19390	19446	19587	19616	19434	19522	19553	19470	19219	19383	19615	19337	19528	19523	19482	19543	19703	19354	19724	19465	19552	19511	19596	19541	19529	19596	19472	19587	19497	19523	19412	19591	19648	19475	19466	19390	19465	19395	19382	19366	19502	19659	19411	19674	19577	19690	19570	19461	19437	19358	19551	19454	19563	19481	19508	19440	19530	19613	19393	19539	19393	19686	19539	19439	19662	19375	19534	19391	19426	19638	19424	19466	19449	19523	19467	19406	19363	19285	19674	19610	19514	19471	19276	19610	19563	19607	19653	19425	19479	19368	19601	19457	19322	19456	19490	19587	19514	19842	19371	19652	19509	19439	19600	19381	19357	19693	19722	19535	19554	19407	19629	19564	19275	19357	19306	19655	19584	19495	19684	19570	19508	19448	19311	19491	19585	19407	19623	19535	19596	19489	19530	19547	19486	19352	19392	19521	19616	19424	19504	19573	19478	19398	19658	19275	19326	19637	19479	19441	19512	19582	19637	19442	19338	19505	19571	19509	19460	19600	19423	19492	19535	19384	19548	19517	19464	19570	19427	19522	19536	19454	19434	19573	19457	19586	19451	19613	19435	19647	19356	19419	19493	19637	19611	19545	19236	19321	19261	19489	19598	19426	19612	19488	19658	19413	19411	19357	19316	19574	19451	19462	19479	19452	19443	19450	19608	19651	19690	19779	19385	19521	19641	19504	19582	19764	19632	19517	19586	19439	19526	19537	19301	19600	19648	19511	19670	19659	19643	19345	19656	19522	19581	19473	19289	19715	19591	19622	19557	19588	19471	19487	19548	19591	19538	19412	19466	19379	19488	19490	19450	19471	19350	19454	19602	19449	19495	19546	19585	19554	19503	19665	19803	19521	19466	19480	19700	19602	19732	19469	19516	19411	19388	19487	19584	19432	19575	19333	19357	19460	19559	19350	19684	19488	19491	19537	19593	19578	19656	19444	19387	19603	19644	19370	19498	19552	19465	19513	19371	19449	19481	19738	19351	19541	19391	19478	19575	19511	19733	19579	19735	19537	19450	19445	19776	19688	19659	19752	19660	19483	19596	19362	19546	19478	19490	19664	19692	19517	19690
20416	26296	22372	18463	16773	16349	15946	16097	16160	16199	16164	16242	16181	16056	16120	16214	16052	16040	16106	16162	16198	16073	16107	16053	15874	16221	16225	16023	16186	16023	15984	16108	16038	16096	16216	16088	16156	16168	16190	16222	16073	16225	16117	16085	16083	16099	16108	16086	16125	16201	15965	16074	16201	16101	16229	16016	16167	16109	16067	16156	16054	16117	15995	16171	16084	16233	16286	16148	16079	16259	16242	16039	16108	16137	16079	16178	16127	16057	16032	16158	16120	16216	16049	16025	16228	16085	16210	16122	16014	16109	16080	16048	15937	16270	16072	16001	16114	16207	16237	16096	16006	16218	16204	16246	16184	16114	15944	16109	16051	16167	16182	15985	16025	16170	16161	16142	16245	15915	15994	16063	16205	16138	16105	16055	16109	16144	16095	16158	16069	16162	16109	15921	15989	16090	16176	16237	16078	16055	16083	16010	16028	16004	16014	16092	15914	16313	16280	15941	16156	16169	15980	16164	16069	16298	16043	16037	16236	16127	16166	16008	15974	16308	16142	16156	16126	16012	16114	15994	16127	16275	16121	16080	16059	16188	16095	16343	16054	16134	15978	16179	15989	16043	16133	16212	15994	16232	16075	16075	16176	15939	16146	16178	15982	15960	16102	16202	16143	16156	16078	16125	16174	16257	16263	16174	16316	15990	16033	15907	16163	16210	16149	16151	16081	16047	16013	16074	16004	15877	16274	16000	16206	15978	16016	15897	16196	16219	16018	16064	16066	16118	16166	16190	16058	16173	15974	16045	16326	16143	16184	16167	16054	16082	16040	16052	16159	16035	16120	15987	16079	16072	15975	16155	16136	16146	16114	16056	16082	16033	16171	16149	16194	16114	16106	16128	16163	16049	16104	16015	16214	16167	16107	16073	16298	16076	15983	16192	16181	16104	16148	16039	16283	16381	16063	16022	16045	16352	16147	16034	16168	16105	16040	16123	15996	15976	16307	16085	16216	15819	16248	16140	16074	16152	16148	16021	16059	16094	16100	15875	16009	16177	16023	16163	15960	16004	16055	16079	16084	16209	16201	16278	16032	16291	16073	16118	16288	16046	16101	16254	16135	15959	16212	16067	15990	16173	16000	16071	16119	16067	16224	16305	16159	16259	16106	15995	15987	16064	16220	16326	15975	16098	16198	16219	15938	15951	16155	15996	16293	15991	16172	16105	16012	16042	16081	16311	15960	16058	15967	16027	16084	16173	16113	16062	16253	15955	16299	16092	16291	16022	16295	16119	16111	16019	16014	16075	16200	16064	16237	16204	16019	15923	16091	16040	16048	16112	16207	16029	16056	15992	16146	15952	16082	16195	16101	16197	16136	16122	15948	15989	16172	16254	15978	16087	16153	16092	15920	16090	16111	15999	16085	16210	16170	16059	16122	16342	15944	16268	16279	16095	16051	16004	15924	16010	16209	16031	16037	15928	16123	16121	16053	16395	16001	16102	16059	16105	16140	16140	16122	16100	16051	15889	15952	16144	16092	16080	16193	15959	16114	16156	16136	16165	16190	16111	16163	16086	16087	16025	16047	16010	16133	16159	16097	16072	16065	16227	16090	16017	16131	16069	16076	16095	16017	16020	16013	16086	16040	16012	16415	16174	16145	16116	16126	16105	16102	16240	16231	16074	16112	16157	16147	16006	16221	16211	16075	16052	16186	16069	15895	16021	16179	16040	16021	16224	16141	16137	16002	15987	16119	16165	16140	16067	16117	15978	16258	16035	16111	16085	16081	16083	16109	16091	16051	16054	15943	16094	16124	16086	16043	16182	16200	15895	16099	16054	16052	16174	16055	15983	16187	16034	16082	16051	16101	16200	16025	16197	16073	16119	16167	16233	16103	16094	16159	16011	16365	15989	16120	15905	16181	16187	15944	16079	16064	15924	16104	16067	16060	16229	16183	16059	16162	16188	16113	16082	16268	16229	16047	16109	16284	16293	16101	16034	16178	16201	16216	16005	16102	15939	16177	16182	16002	16150	16343	16155	16152	16027	16126	16177	16225	16083	15981	16318	15989	15973	16100	16151	16036	16096	16162	16034	16102	16151	16204	16113	16297	15989	16004	16078	16028	16121	15827	16103	15974	16028	16043	16286	16182	16193	16129	16267	15969	16012	16118	16182	16140	16190	16191	16049	16079	16261	16057	16165	16211	15854	16205	16017	16256	16087	16122	16092	15845	16232	16043	16047	16090	16175	16069	16024	16129	16115	16025	16125	15988	16201	16102	16019	16196	16222	16116	16091	16131	16180	16151	16085	16151	16222	15948	16178	16063	16092	16094	15973	16082	16341	16247	16147	16050	16144	16045	16068	15936	16170	16028	16176	16037	16202	16064	16028	16082	16238	15913	16061	16144	16086	16168	16190	16153	16065	16039	16152	16144	16130	16070	16003	15953	16092	15995	15954	16179	16090	16083	16060	16176	16011	16136	16078	16048	16057	16090	16186	16279	16075	16071	16063	16069	15988	16179	16007	15976	16026	16265	16011	16045	16161	16131	16130	16058	16056	16097	16272	16074	16159	16067	16170	16223	16072	16316	15968	16284	16080	15980	15952	15940	16186	15867	16082	16103	16000	16088	16142	16117	16279	16243	15839	15897	16164	16285	16029	16146	16076	16096	16259	16174	16319	16075	15968	16024	15946	16020	16001	16000	16312	16141	15955	16320	16302	16154	16100	15956	16174	16254	16328	16067	16154	15991	16149	16212	16139	16162	16074	16148	16155	16081	16179	16146	16088	16159	16220	16245	16042	15886	16150	16168	16066	16030	16245	16140	16169	16122	16051	16056	16081	16109	16040	16046	15967	16087	16066	16181	16085	16112	16070	16128	16103	15995	16157	15888	15998	16203	15977	16137	16114	16062	16136	16068	16084	16114	16141	16052	16196	16067	15951	16143	16011	16076	16156	16006	16112	16280	16203	16074	16197	16128	16072	16227	16013	16006	16089	15939	16113	16041	15991	16259	16238	15910	16183	16180	16230	16317	16077	16183	16432	16094	16093	15966	16157	16188	16145	16118	16085	16277	16068	16206	16204	16043	16206	16075	16097	16135	16141	16101	16021	15785	16296	16036	16105	16107	16043	16076	16171	16150	15937	16048	16183	16120	16065	16002	16138	15977	16116	16101	16025	16184	15915	16140	16078	16161	16214	16099	16065	16197	16166	16114	15909	16150	16195	16053	15985	16155	16047	16164	16174	16020	16054	15982	16111	16222	15937	16131	16200	16131	16267	15938	16103	16216	16182	16049	16054	16066	16127	16107	16277	16129	16261	16337	16258	16150	16074	16032	16066	16140	16243	16232	16088	16160	16037	16070	16175	15948	16040	16054	15966	16197	16101	16339	16023	16106	16269	16144	16045	16075	16034	16215	16013	16119	16096	16240	16101	16064	16035	16117	16116	16085	16302	15981	15998	16054	16132	16057	16137	16202	16011	16040	16189	16156	16111	16169	16169	16277	16136	16155	15971	16097	16219	16037	16109	16313	16031	16051	16107	16100	16084	16035	16078	16168	16055	16014	16084	16154	16025	16112	16189	16256	16081	16210	16125	16014	16198	16088	16239	16194	15911	16117	16075	16078	16239	16044	15998	16180	16075	16214	16083	16080	15995	16186	15982	16255	16202	15851	16048	15889	16048	16139	16197	16163	16114	16124	16182	16072	16185	16273	15903	16190	16137	16283	16156	16018	16078	16070	16180	16073	16028	16254	16122	16145	16007	16206	16393	16122	16164	16107	16152	16071	16124	16036	16121	16065	16141	16147	16061	16055	16013	16201	15981	16179	16097	16127	16226	16057	16224	15905	16108	15947	16172	15970	16064	16153	16004	16085	16098	16157	16016	16105	16089	16013	16074	16099	16006	16139	15964	16204	16011	16166	16083	16126	16088	16001	16149	16066	16058	16109	16259	16204	16088	16099	16114	16026	16115	16362	16458	15917	16045	16241	16129	15907	15877	16144	16111	16048	15958	15917	16138	16082	16189	16077	16149	16218	16067	16269	16214	16179	16239	16181	16120	16175	16025	16036	16066	16209	15978	16026	16141	16167	15921	16324	16131	16140	16213	15903	16159	16035	16180	16030	16191	16197	16059	16214	16042	16287	16305	16068	16233	16060	16121	16087	16139	16126	16099	16232	16191	16100	16110	16142	15999	16226	16109	16182	16240	16019	16136	16126	16324	16125	16082	16282	16155	16065	16015	16252	16059	16228	16147	16186	16156	16136	15990	16106	16241	16001	16030	16158	16113	16294	16005	16104	16199	16025	15975	15922	16191	16115	16270	16036	16158	16179	16114	15989	16003	16045	16135	16143	16076	16178	16229	16255	16199	15951	16099	15982	15991	15956	16138	15981	16057	15984	16182	16114	16019	16190	16202	16218	16114	16026	16136	16247	16058	16077	16102	16050	15915	16086	16062	16088	15966	16116	16120	16122	16057	16238	16088	16019	16055	16159	16140	16257	15985	16197	16083	16129	16075	16206	16200	16273	16092	16048	16173	16218	16104	16018	16107	16222	16075	16130	16034	16145	16199	16029	16113	16098	16197	16034	15972	16137	16105	16286	16220	16148	15979	16209	16076	16277	15988	16062	16160	16132	16145	16133	16125	16090	16038	16087	16192	16117	16127	16001	16248	16045	15987	16077	16137	16011	16152	16025	16123	16013	16090	16184	16093	15971	16207	16162	16045	16165	16130	16156	16193	16386	15947	15911	16036	16072	16078	16130	15986	15963	16087	16258	16253	16051	15987	16100	16126	16085	16198	15912	15961	16070	16070	16073	16034	16247	16231	16197	16207	16221	16000	16262	16034	16156	16052	16172	16143	16398	16181	16092	16085	16165	16065	16026	16145	16066	16058	15986	16085	15919	16045	16167	16153	16179	16004	16125	16113	16061	16024	16121	15977	16015	16207	16183	15995	15970	16347	16219	16186	16078	16022	15927	16129	16022	16036	16018	16194	15975	15960	16069	16114	16067	16188	16130	16311	16070	16174	16135	16089	16124	16056	16111	16150	16149	16169	16086	16041	16326	16115	16156	16208	16200	16077	16053	15998	16084	16329	16059	16022	16010	15981	16248	15988	16267	16149	16041	16074	16102	16225	16107	16155	16090	16093	16069	16210	16166	16010	16117	16137	16064	16139	16019	16025
23418	20843	28120	23812	21603	21000	19637	17436	16808	17161	17074	16725	16894	16610	16848	16756	16762	16715	16570	16800	16757	16870	16623	16607	16654	16713	16771	16479	16609	16827	16799	16673	16780	16934	16623	16552	16591	16631	16550	16719	16631	16653	16690	16667	16549	16626	16696	16556	16663	16559	16536	16630	16766	16603	16673	16571	16676	16560	16620	16500	16698	16932	16698	16608	16676	16973	17240	17174	16946	16500	16675	16530	16537	16838	16564	16286	16409	16577	16594	16715	16473	16700	16888	16466	16673	16579	16684	16454	16689	16774	16528	16519	16636	16485	16535	16358	16541	16482	16500	16540	16541	16591	16638	16609	16543	16699	16578	16713	16514	16748	16699	16721	16578	16647	16736	16534	16670	16617	16752	16565	16705	16625	16666	16630	16687	16579	16599	16352	16332	16578	16498	16594	16703	16845	16704	16680	16784	16687	16391	16516	16655	16485	16693	16396	16748	16439	16396	16389	16599	16730	16491	16567	16783	16635	16604	16509	16608	16598	16577	16593	16871	16534	16514	16810	16649	16645	16594	16611	16610	16846	16713	16454	16642	16738	16597	16541	16521	16442	16597	16479	16576	16597	16591	16697	16538	16634	16693	16589	16671	16591	16631	16625	16670	16601	16508	16670	16531	16662	16417	16575	16563	16739	16582	16742	16441	16565	16585	16592	16863	16575	16406	16440	16511	16497	16625	16618	16756	16665	16409	16441	16472	16453	16401	16645	16790	16556	16456	16433	16589	16544	16576	16563	16675	16502	16654	16511	16825	16655	16659	16678	16609	16579	16436	16428	16382	16600	16377	16404	16661	16604	16481	16487	16580	16445	16669	16675	16524	16706	16670	16442	16679	16522	16439	16428	16609	16613	16549	16454	16639	16452	16673	16620	16578	16565	16854	16595	16417	16645	16592	16565	16614	16509	16683	16730	16772	16554	16671	16583	16481	16597	16522	16630	16747	16578	16499	16674	16472	16511	16756	16455	16647	16458	16468	16655	16626	16438	16661	16496	16673	16506	16640	16485	16531	16627	16653	16661	16599	16548	16558	16376	16459	16450	16662	16554	16556	16467	16413	16578	16526	16552	16546	16755	16564	16652	16551	16688	16454	16625	16460	16381	16559	16688	16716	16588	16577	16588	16607	16480	16534	16606	16710	16539	16538	16606	16527	16627	16779	16832	16572	16746	16715	16335	16507	16644	16705	16656	16416	16556	16494	16477	16849	16732	16819	16599	16670	16639	16616	16500	16558	16553	16692	16535	16613	16545	16512	16539	16584	16548	16629	16564	16706	16478	16696	16537	16582	16534	16601	16530	16514	16421	16730	16548	16522	16961	16504	16530	16609	16459	16521	16546	16349	16471	16383	16405	16648	16695	16633	16652	16525	16396	16649	16516	16573	16545	16710	16494	16610	16626	16689	16768	16533	16414	16865	16505	16568	16717	16499	16411	16473	16462	16810	16676	16531	16656	16450	16666	16660	16730	16616	16768	16458	16462	16446	16595	16463	16601	16577	16765	16616	16461	16637	16502	16461	16847	16651	16643	16578	16510	16695	16637	16480	16640	16850	16804	16599	16376	16390	16588	16561	16750	16704	16650	16504	16521	16509	16611	16612	16518	16595	16636	16504	16724	16715	16517	16708	16606	16724	16622	16620	16542	16572	16740	16473	16607	16609	16620	16722	16693	16643	16699	16554	16739	16443	16540	16694	16719	16648	16524	16629	16743	16661	16655	16537	16569	16725	16640	16584	16595	16669	16881	16634	16720	16677	16552	16616	16555	16268	16748	16935	16623	16795	16582	16382	16277	16594	16591	16478	16333	16662	16591	16594	16519	16235	16599	16508	16604	16298	16770	16661	16607	16537	16476	16477	16544	16500	16625	16644	16699	16458	16438	16482	16553	16495	16735	16695	16835	16487	16557	16771	16502	16586	16494	16586	16549	16582	16664	16679	16671	16708	16725	16647	16484	16635	16653	16611	16424	16660	16756	16742	16573	16584	16511	16827	16584	16479	16652	16444	16411	16831	16617	16447	16683	16762	16516	16433	16484	16643	16717	16541	16687	16484	16761	16712	16506	16726	16590	16805	16606	16762	16604	16930	16622	16570	16542	16580	16553	16443	16710	16345	16620	16541	16476	16634	16507	16691	16602	16664	16576	16568	16612	16658	16665	16549	16704	16532	16652	16635	16573	16851	16631	16706	16689	16454	16453	16435	16502	16537	16648	16768	16515	16802	16577	16744	16768	16558	16623	16581	16519	16553	16567	16308	16585	16393	16511	16764	16732	16638	16519	16609	16679	16640	16544	16537	16678	16632	16703	16587	16487	16626	16446	16684	16499	16701	16630	16719	16716	16677	16602	16635	16711	16601	16621	16713	16517	16595	16440	16788	16743	16668	16441	16777	16570	16618	16702	16615	16500	16489	16577	16475	16571	16674	16668	16377	16584	16556	16428	16503	16602	16596	16656	16578	16603	16673	16396	16480	16643	16689	16578	16539	16689	16469	16567	16542	16491	16572	16677	16572	16599	16621	16547	16505	16684	16363	16499	16726	16750	16573	16637	16441	16536	16536	16724	16573	16616	16847	16481	16510	16556	16705	16672	16839	16499	16527	16642	16503	16509	16452	16593	16611	16568	16692	16530	16534	16600	16540	16528	16385	16619	16459	16665	16564	16451	16693	16651	16629	16679	16604	16596	16511	16704	16657	16490	16805	16637	16412	16468	16580	16459	16621	16628	16446	16427	16560	16311	16650	16479	16603	16631	16859	16652	16647	16511	16508	16719	16548	16597	16606	16652	16667	16606	16625	16424	16466	16364	16582	16481	16543	16650	16541	16577	16421	16518	16745	16640	16713	16569	16725	16733	16661	16573	16577	16659	16756	16791	16749	16600	16345	16640	16575	16602	16511	16524	16646	16563	16584	16447	16607	16475	16327	16563	16499	16489	16580	16586	16487	16774	16763	16630	16742	16547	16584	16589	16569	16526	16327	16561	16559	16468	16517	16312	16435	16530	16794	16682	16749	16700	16708	16741	16629	16750	16542	16620	16561	16652	16537	16525	16687	16796	16627	16525	16752	16518	16594	16624	16472	16599	16607	16684	16758	16750	16701	16454	16746	16710	16587	16518	16480	16490	16499	16501	16270	16551	16501	16610	16547	16583	16626	16607	16535	16727	16777	16523	16690	16734	16672	16631	16728	16626	16766	16638	16736	16747	16816	16599	16598	16764	16755	16703	16551	16540	16720	16705	16736	16354	16539	16684	16572	16746	16715	16716	16671	16502	16887	16606	16638	16676	16410	16596	16623	16543	16565	16478	16657	16536	16644	16717	16602	16361	16647	16614	16584	16762	16702	16690	16417	16709	16551	16679	16538	16695	16696	16797	16577	16619	16729	16565	16522	16665	16569	16590	16549	16551	16589	16685	16521	16634	16728	16796	16767	16570	16505	16634	16653	16617	16351	16417	16659	16515	16621	16708	16629	16670	16461	16620	16615	16589	16687	16549	16656	16561	16597	16600	16724	16448	16443	16659	16634	16678	16367	16602	16613	16576	16914	16601	16692	16633	16467	16351	16597	16565	16634	16629	16619	16691	16742	16600	16521	16710	16879	16607	16699	16559	16559	16709	16515	16736	16474	16582	16565	16669	16673	16504	16712	16512	16629	16539	16753	16594	16516	16702	16403	16598	16567	16438	16444	16472	16622	16448	16402	16658	16673	16503	16543	16490	16560	16649	16609	16611	16744	16397	16696	16602	16571	16502	16761	16601	16480	16605	16656	16704	16523	16603	16847	16665	16543	16588	16505	16435	16503	16628	16612	16627	16577	16436	16518	16549	16462	16399	16453	16520	16446	16531	16787	16567	16421	16634	16659	16736	16747	16538	16730	16574	16429	16752	16667	16590	16819	16477	16708	16800	16420	16474	16484	16517	16640	16680	16607	16415	16498	16626	16630	16600	16346	16552	16538	16474	16542	16488	16548	16562	16457	16524	16599	16554	16727	16612	16626	16441	16503	16606	16429	16460	16525	16706	16473	16570	16623	16530	16585	16650	16508	16705	16646	16641	16598	16770	16624	16500	16756	16782	16692	16757	16656	16565	16497	16372	16695	16573	16596	16618	16572	16649	16548	16473	16574	16446	16482	16568	16847	16911	16732	16587	16583	16631	16727	16336	16763	16670	16594	16438	16681	16846	16698	16622	16731	16751	16713	16529	16581	16646	16689	16544	16525	16398	16547	16616	16646	16588	16629	16491	16255	16569	16481	16642	16590	16704	16467	16790	16808	16565	16515	16466	16635	16670	16646	16355	16553	16487	16479	16649	16749	16568	16538	16520	16444	16847	16430	16598	16751	16437	16559	16642	16429	16682	16650	16660	16373	16503	16770	16723	16633	16592	16721	16704	16636	16502	16706	16626	16620	16501	16749	16667	16589	16482	16578	16496	16698	16634	16362	16502	16457	16717	16502	16415	16692	16679	16335	16546	16407	16535	16614	16613	16640	16693	16606	16562	16526	16731	16574	16455	16528	16554	16757	16575	16596	16466	16602	16723	16670	16508	16473	16606	16614	16502	16549	16543	16616	16463	16629	16625	16505	16523	16639	16551	16394	16652	16682	16471	16620	16551	16583	16559	16747	16596	16659	16428	16616	16639	16508	16541	16562	16642	16665	16723	16621	16664	16576	16608	16476	16697	16568	16652	16766	16785	16601	16676	16651	16670	16624	16710	16615	16336	16656	16400	16517	16578	16645	16748	16591	16580	16681	16740	16567	16617	16627	16613	16692	16532	16515	16501	16580	16720	16704	16565	16603	16601	16713	16628	16383	16611	16569	16684	16638	16618	16555	16363	16444	16425	16560	16695	16494	16643	16676	16684	16627	16498	16447	16593	16550	16514	16466	16618	16575	16628	16651	16420	16741	16621	16624	16754	16432	16580	16385	16613	16565	16647	16695	16611	16461	16527	16584	16719	16511	16699	16694	16545	16452	16668	16721	16786	16693	16697	16743	16527	16642	16538	16682	16709	16585	16533	16803	16559	16582	16717	16451	16440	16660	16633	16601	16690	16659	16534	16740	16666	16386	16831	16556	16545	16678	16413	16483	16651	16666	16359	16427	16506	16734	16407	16435	16644	16767	16622	16530	16573	16555	16522
21051	36902	31922	22284	17574	15984	15377	15130	15075	14907	14822	14958	14737	15088	14903	14709	14839	14882	14671	14800	14883	14579	14724	14842	14632	14776	14756	14673	14827	14720	14923	14751	14860	14721	14761	14579	14802	14704	14785	14682	14656	14692	14730	14585	14843	14652	14530	14714	14647	14758	14680	14664	14942	14713	14891	14779	15025	14868	14606	14803	14723	14666	14575	14913	14686	15542	15632	15191	14839	14838	14844	14719	14756	14509	14660	14668	14712	14878	14703	14844	14820	14687	14809	14692	14486	14746	14796	14665	14759	14535	14621	14698	14689	14678	14761	14780	14722	14647	14879	14462	14841	14598	14690	14748	14773	14646	14673	14776	14695	14750	14685	14798	14673	14730	14569	14643	14659	14738	14698	14782	14735	14581	14732	14727	14669	14803	14747	14639	14837	14679	14724	14675	14629	14700	14592	14662	14752	14583	14797	14792	14574	14465	14634	14632	14606	14702	14607	14701	14738	14797	14786	14713	14603	14755	14607	14701	14741	14882	14803	14597	14721	14836	14615	14463	14547	14679	14727	14692	14660	14698	14755	14738	14701	14757	14639	14750	14745	14820	14700	14739	14642	14588	14744	14517	14705	14778	14623	14643	14487	14561	14779	14721	14702	14543	14658	14677	14606	14788	14680	14668	14721	14832	14778	14768	14571	14722	14771	14873	14593	14643	14709	14692	14588	14592	14728	14614	14671	14554	14629	14540	14725	14614	14721	14697	14759	14819	14814	14683	14733	14596	14697	14772	14748	14644	14669	14689	14661	14827	14665	14624	14736	14691	14669	14762	14669	14738	14446	14692	14630	14694	14676	14573	14807	14571	14852	14651	14669	14776	14667	14656	14725	14787	14641	14588	14702	14699	14704	14534	14726	14735	14542	14680	14849	14689	14626	14732	14623	14611	14812	14658	14681	14682	14571	14726	14688	14755	14679	14741	14686	14618	14692	14674	14487	14616	14608	14715	14740	14850	14627	14781	14747	14701	14726	14619	14689	14694	14640	14656	14816	14616	14601	14639	14700	14760	14749	14694	14448	14716	14524	14621	14605	14576	14663	14785	14437	14578	14746	14791	14662	14594	14753	14667	14744	14844	14784	14746	14620	14767	14734	14702	14680	14559	14593	14563	14666	14683	14587	14787	14766	14585	14726	14490	14729	14708	14665	14848	14702	14665	14719	14479	14715	14634	14736	14613	14695	14556	14781	14746	14617	14596	14783	14670	14772	14638	14437	14774	14588	14654	14477	14721	14656	14774	14539	14901	14518	14557	14726	14625	14682	14723	14618	14661	14659	14740	14715	14673	14738	14792	14745	14588	14597	14574	14595	14705	14581	14744	14682	14771	14565	14678	14678	14594	14624	14764	14800	14699	14697	14788	14483	14622	14640	14616	14677	14695	14558	14731	14790	14788	14815	14550	14664	14768	14724	14523	14843	14638	14785	14602	14646	14661	14801	14638	14890	14716	14618	14752	14750	14669	14799	14615	14745	14596	14629	14681	14672	14705	14771	14677	14721	14740	14638	14706	14584	14654	14675	14606	14752	14602	14750	14801	14797	14697	14661	14801	14569	14760	14726	14736	14710	14778	14825	14529	14570	14757	14620	14762	14511	14767	14771	14953	14856	14568	14835	14625	14561	14703	14663	14628	14632	14753	14783	14637	14670	14800	14829	14780	14661	14476	14491	14785	14582	14745	14736	14786	14767	14710	14820	14628	14719	14524	14763	14617	14623	14766	14656	14673	14771	14678	14703	14519	14651	14634	14809	14732	14779	14603	14523	14592	14682	14645	14791	14703	14624	14771	14821	14871	14554	14750	14766	14749	14620	14819	14783	14625	14709	14647	14704	14660	14708	14826	14643	14560	14679	14687	14839	14661	14558	14476	14737	14666	14666	14626	14558	14526	14689	14614	14632	14871	14736	14626	14580	14666	14713	14767	14586	14740	14595	14720	14709	14836	14565	14638	14678	14493	14731	14661	14596	14673	14694	14748	14801	14643	14611	14634	14540	14603	14707	14871	14745	14743	14694	14587	14822	14748	14701	14787	14895	14647	14781	14636	14812	14728	14712	14716	14784	14644	14655	14714	14718	14561	14701	14776	14616	14611	14570	14433	14724	14807	14922	14734	14539	14569	14661	14737	14809	14568	14587	14699	14742	14614	14375	14801	14668	14621	14744	14565	14821	14739	14843	14502	14688	14661	14706	14664	14689	14724	14649	14604	14598	14747	14794	14535	14652	14463	14791	14634	14602	14813	14617	14798	14585	14634	14797	14734	14712	14713	14455	14558	14649	14635	14596	14702	14673	14806	14771	14588	14632	14672	14733	14622	14725	14626	14531	14802	14690	14728	14684	14743	14602	14503	14638	14709	14636	14807	14899	14699	14693	14743	14768	14757	14622	14725	14759	14712	14762	14645	14753	14478	14725	14621	14780	14571	14571	14778	14585	14652	14545	14693	14682	14683	14698	14552	14813	14627	14709	14574	14677	14613	14575	14588	14468	14641	14795	14730	14835	14732	14563	14671	14645	14636	14702	14561	14619	14688	14697	14586	14841	14808	14804	14658	14590	14876	14790	14646	14526	14657	14590	14693	14797	14718	14648	14606	14644	14740	14699	14595	14455	14652	14653	14633	14816	14686	14693	14659	14416	14755	14733	14467	14483	14651	14714	14727	14730	14848	14619	14692	14541	14830	14724	14832	14826	14635	14667	14644	14738	14733	14660	14758	14689	14696	14633	14612	14649	14664	14648	14560	14737	14638	14766	14854	14678	14716	14633	14720	14589	14758	14564	14795	14576	14672	14680	14661	14665	14758	14692	14708	14703	14689	14710	14596	14717	14601	14664	14765	14626	14681	14729	14705	14706	14640	14866	14641	14691	14673	14552	14788	14657	14654	14604	14722	14467	14697	14521	14902	14814	14723	14667	14558	14715	14588	14728	14627	14620	14752	14820	14569	14822	14451	14743	14774	14645	14713	14651	14739	14827	14472	14802	14644	14664	14682	14672	14732	14691	14900	14754	14761	14779	14749	14686	14725	14614	14665	14742	14609	14856	14692	14665	14632	14770	14652	14583	14710	14638	14751	14774	14617	14725	14643	14748	14691	14659	14674	14882	14710	14706	14626	14790	14676	14760	14603	14623	14572	14748	14591	14553	14553	14818	14587	14734	14581	14551	14621	14783	14643	14785	14678	14690	14631	14595	14762	14726	14549	14650	14709	14680	14727	14596	14738	14476	14627	14712	14770	14532	14788	14686	14665	14668	14889	14605	14581	14742	14692	14853	14713	14620	14719	14601	14646	14744	14703	14811	14749	14592	14627	14678	14637	14808	14690	14725	14798	14737	14630	14720	14790	14658	14685	14630	14734	14763	14636	14640	14688	14770	14660	14615	14580	14812	14520	14577	14667	14551	14466	14653	14799	14728	14634	14784	14678	14584	14691	14764	14636	14548	14787	14599	14732	14655	14738	14717	14699	14520	14551	14807	14653	14695	14788	14548	14687	14751	14649	14423	14461	14756	14895	14679	14766	14442	14755	14791	14556	14743	14554	14742	14781	14678	14678	14611	14519	14838	14683	14668	14634	14810	14707	14595	14595	14654	14731	14743	14682	14700	14498	14591	14832	14672	14490	14847	14721	14815	14744	14705	14730	14631	14739	14542	14718	14825	14887	14598	14507	14692	14525	14833	14667	14713	14617	14579	14806	14666	14716	14831	14758	14804	14633	14782	14613	14505	14805	14488	14828	14616	14910	14743	14582	14740	14631	14638	14643	14678	14690	14812	14658	14525	14798	14667	14757	14679	14718	14722	14538	14636	14680	14672	14945	14661	14689	14665	14668	14828	14760	14457	14677	14662	14828	14568	14732	14707	14824	14579	14721	14713	14705	14775	14773	14722	14720	14792	14856	14635	14585	14866	14666	14751	14659	14684	14603	14587	14634	14664	14708	14635	14739	14737	14768	14719	14618	14621	14614	14668	14691	14666	14822	14683	14707	14629	14743	14594	14838	14725	14558	14798	14546	14632	14597	14685	14632	14688	14587	14575	14596	14504	14752	14683	14606	14663	14829	14764	14932	14479	14810	14536	14642	14861	14537	14670	14730	14579	14823	14664	14846	14688	14431	14752	14762	14671	14425	14836	14674	14573	14753	14750	14659	14778	14736	14649	14638	14567	14455	14602	14648	14689	14737	14709	14882	14705	14683	14691	14557	14647	14486	14696	14722	14690	14816	14684	14765	14711	14603	14687	14618	14585	14630	14649	14810	14747	14771	14620	14659	14612	14565	14572	14662	14741	14673	14698	14598	14693	14741	14743	14621	14504	14633	14825	14749	14701	14524	14676	14677	14441	14730	14684	14758	14802	14763	14791	14753	14772	14732	14793	14608	14741	14724	14749	14557	14605	14543	14880	14625	14797	14603	14639	14638	14832	14511	14704	14594	14668	14733	14617	14533	14718	14903	14590	14794	14709	14536	14764	14655	14585	14573	14788	14714	14874	14666	14731	14719	14500	14468	14645	14614	14786	14624	14692	14817	14695	14639	14635	14850	14743	14747	14599	14825	14651	14570	14808	14734	14641	14726	14770	14672	14663	14666	14602	14674	14588	14833	14682	14754	14535	14623	14687	14814	14513	14695	14626	14599	14785	14504	14679	14758	14667	14669	14671	14663	14692	14658	14661	14577	14534	14728	14707	14561	14703	14677	14589	14804	14681	14605	14481	14630	14565	14606	14925	14792	14786	14712	14726	14795	14656	14567	14737	14713	14721	14709	14816	14536	14768	14698	14743	14936	14628	14675	14587	14749	14570	14653	14788	14698	14715	14512	14786	14598	14700	14585	14653	14703	14694	14694	14695	14642	14694	14806	14703	14700	14573	14684	14592	14477	14658	14813	14943	14727	14712	14739	14668	14691	14664	14729	14537	14716	14424	14679	14628	14534	14646	14789	14639	14803	14695	14618	14621	14784	14644	14721	14602	14643	14798	14604	14775	14696	14869	14660	14841	14640	14703	14604	14730	14760	14732	14642	14697	14789	14667	14788	14741	14590	14626	14726	14673	14843	14719	14516	14774	14689	14641	14727	14584	14598	14684	14537	14681	14516	14743	14602	14677	14695	14710	14493	14671	14653	14784	14816	14680	14823	14752	14784
22359	20836	28477	23306	21085	23219	25009	19867	19222	19498	19353	19290	19436	19265	18933	19196	19019	18869	19063	19127	18857	19006	19167	19182	18975	18949	19022	19121	18898	18772	18836	19053	18767	18918	18986	18718	18825	19028	18899	18715	18940	18797	18929	18822	18884	18916	18669	18729	18720	18829	19063	18868	18789	18941	18864	18891	18675	18817	18949	18698	18842	18688	19050	18980	18908	19429	20061	19742	19479	19254	18827	18876	18832	18793	18801	18763	18868	18860	18883	18779	18731	19033	18667	18905	18788	18793	18844	18913	18616	18737	18819	18634	18647	18690	18790	18922	18837	19036	18686	18866	18849	18683	18762	19181	18743	18773	18791	18850	18913	18827	18754	18766	18844	18747	18941	18784	18907	18955	18714	18689	18653	18718	18729	18918	18827	18595	18857	18760	18696	18743	18814	18675	18776	18687	18503	18645	18661	18684	18718	18745	18559	18656	18676	18693	18784	18873	18751	18868	18688	18731	18793	18663	18696	18711	18748	18799	18556	18677	18585	18944	18997	18827	18768	18884	18525	18899	18695	18826	18751	18828	18648	18658	18808	18612	18945	18930	18785	18768	18895	18745	18891	18619	18598	18700	18970	18733	18728	18519	18667	18840	18778	18823	18650	18669	18831	18829	18631	18630	18857	18747	18809	18712	18684	18865	18829	18469	18594	18684	18844	18762	18674	18820	18949	19029	18685	18663	18655	18675	18562	18666	18806	18877	18691	18679	18585	18787	19081	18541	18663	18641	18660	18703	18755	18717	18811	18806	18917	18899	18622	19061	18898	18535	18691	18736	18571	18674	18730	18677	18709	18972	18785	18808	18729	18778	18705	18836	18915	18761	18827	18911	18593	18760	18823	18650	18655	18696	18889	18776	18853	18721	18841	18981	18721	18588	18986	18850	18678	18603	18657	18639	18552	18887	18810	18760	18782	18808	18891	18770	18756	18823	18648	18991	18731	18631	18642	18688	18893	18848	18743	18855	18747	18794	18789	18655	18796	19085	18641	18606	18746	18690	18880	18667	18585	18765	18726	18971	18879	18634	18843	18726	18832	18930	18916	18667	18771	19003	18762	18796	18846	18829	18571	18714	18692	18979	18873	18606	18606	18741	18781	18844	18655	18764	18762	19030	18913	18783	18661	18757	18662	18802	18610	18697	18801	18731	18650	18613	18637	18635	18829	18870	18825	18792	18625	18713	18681	18722	18618	18717	18782	18773	18791	18907	18825	18811	18680	18501	18820	18890	18910	18969	18572	18675	18981	18729	18700	18639	18611	18566	18841	18869	18773	18822	18997	18751	18602	18699	18788	18626	18869	18723	18745	18723	19037	18738	18667	18900	18680	18918	18936	18750	18667	18755	18666	18562	18789	18781	18818	18551	18896	18744	18762	18619	18731	18871	18835	18691	18757	18557	18891	18622	18987	18853	18682	18552	18819	18558	18742	18694	18730	18726	18798	18948	18661	18684	18956	18808	18948	18737	18989	18588	18817	18993	18792	18691	18828	18930	18850	19067	18863	18745	18895	18722	18517	18649	18655	18764	18921	18749	18813	18738	18941	18646	18723	18560	18921	18616	18824	18674	18871	19027	18918	18788	18867	18749	18643	18784	18747	18913	18845	18754	18756	18587	18853	18712	18739	18656	18544	18865	18869	18653	18866	18654	18823	18915	19069	18856	18878	18769	18598	18797	18761	18770	18903	18787	18965	18837	18859	18736	18832	18637	18713	18751	18789	18899	18921	18604	18856	18739	18923	18892	18795	18936	18730	18730	18532	18974	18745	18819	18916	18646	18590	18836	18860	18830	18632	18636	18806	18722	18736	18819	18674	18660	18872	18888	18830	18718	18717	18885	18930	18707	18647	18743	18597	18867	18719	18692	18687	19009	18860	18845	18813	18898	18821	18630	18694	18871	18764	18571	18894	18883	18765	18850	18890	18603	18638	18949	18817	18709	18721	18602	18666	18788	18704	18711	18845	18922	18910	18749	18847	18841	18841	18933	18747	18807	18825	18909	19039	18913	18722	18628	18830	18737	18741	18850	18725	18707	18827	18597	18706	18707	18869	18739	18766	18719	18795	18622	18728	18717	18758	18673	18686	18633	18856	18636	18872	18725	18673	18659	18706	18782	18741	18838	18925	18902	18702	18697	18769	18723	18829	18677	18770	18724	18991	18891	18722	18711	18681	18718	18917	18938	18835	18868	18897	18694	18723	18576	18731	18723	18899	18751	18853	18944	18952	18734	18840	19056	18887	18957	18779	18703	18748	18800	18794	18632	18731	18846	18671	18900	18809	19032	18631	18883	18720	18787	18911	18862	18851	18846	18904	19052	18880	18720	18763	18711	18784	18774	18929	18831	18877	18729	18822	18562	18693	18716	18857	18750	18662	18751	18856	18532	18730	18723	18720	18837	18773	18972	18810	18767	18764	18601	18764	18797	18927	18954	18632	18712	18906	18570	18828	18882	18798	18865	18678	18840	18833	18853	18795	18804	18711	18675	18672	18727	18755	18867	18742	18860	18795	18782	18644	18870	18652	18684	18595	18472	18657	18632	18594	18774	18699	18738	18629	18788	18522	18725	18886	18734	18996	18695	18816	18754	18939	18720	18813	18768	18705	18603	18662	18656	18642	18889	18861	18634	18734	18732	18729	18604	18842	18697	18767	18864	18654	18758	18711	18732	18672	18747	18675	18785	18619	18637	18827	18683	18933	18861	18874	18697	18897	18785	18751	18552	18961	18763	18891	18662	18807	18837	18783	18789	18942	18661	18765	18720	18761	18542	18667	18638	18573	18908	18782	18703	18832	18763	18808	18677	18851	18881	18655	18784	18720	18715	18761	18609	18786	18748	19127	18776	18640	18814	18618	18759	18816	18838	18783	18811	18591	18649	18651	18729	18796	18797	18850	18979	18578	18960	18810	18688	18694	18892	18787	18763	18695	18516	18663	18643	18706	18811	18695	18758	18596	18670	18766	18986	18660	18520	18735	18759	18751	18763	18801	18804	18837	18855	18746	18966	18820	18720	18624	18909	18669	18887	18587	18876	18863	18716	18656	18774	18746	18872	18537	18908	18759	18672	18864	18650	18725	18814	18959	18794	18762	18691	18752	18747	18763	18849	18506	18771	18677	18591	18799	18836	18836	18743	18951	18829	18634	18778	18858	18987	18598	19040	18890	18557	18672	18874	18719	18669	18760	18636	18784	18867	18783	18673	18740	18743	18767	18795	18937	18630	18699	18820	18806	18794	18860	18925	18702	18772	18840	18809	18824	18713	18792	18823	18550	18832	18732	18883	18940	18699	18666	18696	18820	18708	18648	18841	18621	18749	18715	18475	18736	18762	18756	18987	18957	18798	19054	18742	18786	18761	19008	18566	18962	18883	18764	18802	18567	18786	18743	18751	18824	18944	18756	18646	18833	18724	18731	18783	18696	18731	18715	18811	18692	18831	18777	18656	18612	18768	18760	18897	18960	18538	18912	18911	18662	18764	18782	18816	18766	18794	18856	18834	18625	18679	18761	18755	18845	18771	18671	18658	18800	18820	18759	18830	18787	18863	18640	18725	18559	18765	18872	18854	18779	18900	18725	18809	18719	18842	18801	18686	18617	18897	18814	18917	18533	18649	18542	18617	18765	18734	18657	18739	18678	18724	18738	18725	18682	18723	18784	18874	18815	18685	18724	18686	18663	18789	18800	18822	18593	18824	18839	18612	18688	18640	18948	18679	18590	18912	18754	18840	18707	18810	18847	18894	18770	18865	18731	18850	18880	18711	18771	18952	18668	18931	18813	18809	18694	18668	18520	18717	18693	18850	18822	18646	18621	18770	18588	18573	18804	18725	18799	18855	18958	18658	18791	18735	18786	18559	18728	18720	18697	18778	18718	18708	18816	18932	18870	18790	18678	18675	18911	18666	18706	18729	18927	18712	18882	18666	18680	18750	18885	18766	18720	18812	18868	18687	18679	18778	19034	18686	18873	18753	18613	18850	18713	18912	18814	18748	18742	18778	18889	18663	18688	18910	18659	18621	18932	18645	18757	18945	18626	18779	18597	18922	18842	18830	18845	18847	18750	18701	18883	18920	18812	18740	18838	18804	18708	18641	18770	18717	18979	18626	18757	18937	18912	18750	18744	18883	18760	18899	18767	18741	18616	18538	18731	18565	18798	18635	18607	18854	18774	18647	18657	18722	18821	18577	19059	18770	18862	18788	18903	18821	18647	18755	18724	18733	18832	18801	18915	18692	18715	18594	18822	18709	18849	18704	18848	18641	18757	18880	19059	18763	18663	18728	18684	18702	18683	18850	18789	18650	18909	18819	18790	18659	18650	18804	18660	18779	18903	18572	18718	18619	18733	18826	18874	18545	18711	18849	18819	18661	18925	18843	18880	18726	18732	18773	18850	18737	18929	18856	18672	18755	18910	18605	18614	18849	18673	18841	18830	18882	18680	18789	18732	18813	18692	18704	18660	18801	18810	18863	18709	18682	18661	18776	18778	18866	18698	18816	18871	18919	18840	18860	18673	18640	18649	18927	18670	18688	18667	18698	18684	18758	18631	18545	19012	18538	18847	18754	18628	18737	18850	18764	18547	18672	18741	18733	18669	18844	18789	18756	18758	18938	18788	18922	18758	18828	18903	19105	18553	18851	18637	18641	18806	18653	18742	18973	18780	18704	18693	18608	19059	18695	18754	18916	18613	18986	18744	18861	18671	18739	18823	18672	18811	18617	18816	18783	18776	18885	18747	18943	18731	18739	18728	18574	18665	18757	18880	18538	18781	18829	18785	18840	18814	18811	18624	18749	18828	18758	18753	18862	18742	18747	18890	18615	18750	18759	18771	18813	18708	18841	18858	18811	18639	18872	18546	18809	18661	18733	18602	18765	18883	18941	18756	18648	18591	18845	18736	18864	18832	18766	18719	18791	18792	18557	18798	18768	18804	18660	18924	18763	18738	18944	18913	18688	18797	18712	18742	18911	18653	18893	18600	18622	18794	18601	18814	18788	18788	18788	18605	18673	18875	18926	18754	18682	18517	18693	18727	18717	18556	18803	18690	18789	18776	18579	18773	18731	18550	18777	18754	18838	18714	18692	18680	18758	18706	18830	18883	18685	19160	18930	18798	18633	18798	18783	18812	18936	18910	18787
24070	42540	36726	25434	19363	17658	17059	16799	16458	16396	16337	16283	16177	15987	15966	15910	16101	16009	15812	16125	15972	16158	16058	15986	15892	15905	16106	15868	15937	16004	15969	15879	16100	15884	15947	15834	15892	15983	16041	15886	16019	15955	15886	15770	15934	16129	15903	15889	15969	16007	16097	15947	15955	16031	15826	15874	15859	15990	15836	15925	15942	15893	15738	15818	16183	17063	17737	17189	16532	16104	15997	15778	15673	15891	15833	15944	15871	15871	15838	15838	15833	15997	15829	15919	15690	15968	15744	15936	15905	15796	15959	15819	15936	15875	15827	15763	15722	15783	16060	15948	15577	15735	15929	15733	15706	15737	15800	15915	15839	15933	15810	16129	15926	15795	15891	15764	15764	15675	15886	15842	15933	15784	15915	15951	15987	15718	15857	15960	15806	15876	15906	15889	15879	15816	15995	15862	15867	15861	15818	15841	15988	15902	15873	15839	15823	15782	15831	15915	15721	15689	15865	15847	15811	15753	15921	15827	15659	15805	15833	15847	15944	15841	15781	15909	15849	15772	15798	15875	15878	15915	15814	15718	15766	15960	16016	15802	15906	16053	15738	15733	15736	15901	15847	15817	15893	15873	15699	15829	15812	15740	15775	15796	15844	15856	16003	15737	15903	15881	15884	15901	15931	15849	16026	15871	15801	15869	15861	15798	15821	15827	15994	15964	15948	15811	15873	15795	15836	15723	15935	15941	15744	15944	15757	15979	15859	16081	15904	15973	15847	15687	15975	16000	15899	15930	15924	16011	15849	15900	15818	15824	15838	15798	15943	15716	15883	15655	15852	15843	15844	15759	15905	15957	15844	15799	15847	15903	15887	15930	15881	15825	15892	15919	15786	15918	15729	15804	15880	15680	15802	16022	15942	15756	15996	15819	15988	15758	15884	15746	15768	15772	15786	15955	15636	15803	15806	16031	15730	15821	16065	15698	15778	15635	15838	15935	15910	15798	15686	15892	15877	15896	15915	15889	15881	15781	15911	15856	15732	15772	15890	15878	15961	16014	15837	15754	15832	15629	15810	15752	15865	15741	15810	15996	15744	15817	15928	15865	15753	15818	15893	15937	15886	15766	15932	15769	15888	15947	15837	15904	15963	15757	15788	15679	15690	15888	15874	15728	15852	15877	15908	16009	15961	15901	15861	15852	15828	15931	15900	15757	15825	15868	15784	15777	15939	15998	15871	15949	15731	15750	15882	15790	15891	15888	15641	15824	15738	15798	15847	15908	15920	15956	15799	15874	15716	15884	15863	15823	15727	15966	15784	15783	15713	15755	15922	15710	15822	15899	15812	15696	15884	15707	15845	15981	15869	15999	15845	15725	15872	15849	15800	15830	15846	15785	15792	15785	15774	15771	15864	15825	15752	15787	15904	15926	15772	16044	16037	15898	15958	15975	15763	16044	15953	15710	15864	15890	15785	15948	16028	15925	16111	15981	15923	15676	15723	15958	15933	15845	15934	15862	15726	15780	15786	15765	15864	15773	15817	16090	15836	15878	15939	15829	15893	15697	15728	15850	15832	15982	15856	15970	15749	15927	15807	15988	15826	15804	15660	15855	15997	15667	15892	15770	15854	15671	15847	15711	15897	15750	15869	15712	15903	15924	15895	15831	15792	15670	15614	15924	15938	15898	15731	15959	15876	15954	15864	15783	15980	15769	15810	15947	15777	16013	15887	15921	16009	16034	15781	15940	15805	15884	15769	15816	15777	15878	15922	15802	15881	15728	15825	16012	15994	15702	15889	15909	15962	15647	15673	15850	15847	15927	15870	15883	15879	15771	15842	15898	15857	15968	15846	15827	15885	15869	15763	15824	15908	15719	15799	15845	15913	15981	15995	15881	15859	15886	15933	15901	15887	15802	15915	15718	15778	15807	15904	15844	15806	15688	15709	15804	15692	15840	16057	15922	15786	15880	15899	15728	15700	15791	15845	15919	15903	15798	15770	15756	15830	15865	15806	15831	15717	15833	15868	15702	15803	15653	15964	15802	15933	15760	15950	15816	15811	15747	15677	15798	15887	15801	15820	15936	15953	15856	15895	15813	15881	15763	15965	15891	15788	15769	16118	15828	15730	15801	15892	15641	15962	15813	15890	16082	15862	15934	15703	15886	15709	15848	15773	15807	15827	15674	16131	15855	15809	15886	16051	15882	15729	15971	15867	15921	15950	15854	15707	15966	15785	15777	15753	15773	15835	15725	15982	15738	15695	15712	16038	15786	15941	15817	15939	15753	15763	15830	15795	15717	15629	15735	15760	15789	15716	15844	16033	15687	15796	15739	15909	15804	15869	15851	15909	15870	16058	15713	15830	15829	15819	15866	16009	15832	15821	15889	15752	15800	15941	15672	15805	15877	15870	15901	15762	15811	15894	16028	15670	15704	15977	15883	15733	15894	15735	15879	15814	15824	15913	15814	15807	15780	16077	15755	15780	15915	15872	15792	15882	16004	15869	15765	15952	15709	15928	15885	15839	15683	15785	15874	15948	15812	15949	15847	15946	15737	15937	15970	15773	15845	15741	15826	15955	15796	15830	15997	15817	15784	15894	15772	16127	15957	15829	15646	15819	15805	15644	15843	15793	15861	15891	15752	15922	15841	15943	15899	15917	15893	15896	15849	15856	15774	15974	15834	15793	15793	15922	16039	15836	15974	15675	15800	15680	16094	15753	15893	15807	15756	15916	15939	15866	15740	15813	15975	15793	16008	16011	15935	15891	15880	16004	15784	15619	16015	15891	16006	15820	15684	15868	15906	15889	15810	15914	15883	15875	15956	15768	15831	15798	15937	15780	15780	15712	15889	15954	15946	15796	15835	15853	15954	15910	15843	15727	15976	15907	15763	15839	15795	15683	15853	15710	15912	15838	15768	15857	15746	15802	15905	15874	15798	15790	15777	15924	15877	15868	15876	15846	15677	15848	15921	16043	15823	15826	15633	15755	15914	15756	15789	15689	15791	15925	15953	15976	15805	15833	15766	15706	15973	15798	15880	15848	15734	15734	15768	15841	15783	15763	15873	15879	15750	15701	15834	15728	15914	15959	15845	15925	15933	15895	15929	15689	15870	16087	15757	15638	15932	15764	15873	15741	15898	15979	15655	15753	15962	15912	15726	15842	15892	15805	15839	15713	15725	15981	16099	15844	16005	15928	15918	15717	15685	15949	15875	16009	15971	16065	15729	15935	15773	15954	15717	15858	15920	15880	15900	15842	15670	15959	15828	15896	15888	15824	15793	15878	15932	15943	16014	15815	15953	15757	15715	15853	15816	15738	15841	16050	15853	15809	15711	15818	15826	15766	16003	15775	15829	15732	15752	15826	15970	15812	15838	15954	15866	15789	15751	15781	15767	15802	15860	15881	15919	15755	15661	15843	15727	15862	15710	15778	15808	15712	15851	15875	15913	15842	15793	15813	15859	15804	15891	15803	15781	15620	15926	15883	15987	15964	15874	15741	15924	15817	15962	15909	15719	15985	16067	15737	15853	15804	15905	15833	15907	15991	15895	15988	16011	15858	15639	15829	15749	15826	15790	15866	15828	15851	15931	15872	15949	15831	15799	15876	16012	15784	16059	15883	15681	15723	15826	15874	15925	15876	15837	15861	15823	15929	15904	15789	15914	15716	15896	15903	15902	15722	15716	15791	15645	15816	15909	15754	15883	15842	15896	15896	15745	15818	15745	15878	15724	15839	15933	15785	15739	15714	15903	16013	15776	15759	15918	15965	15871	15794	16055	16033	15901	15872	15888	15720	15904	15689	16032	15837	16059	15774	15816	15928	15820	15856	15750	15846	15800	15917	15835	15725	15788	15925	15751	15970	15993	15922	15772	16008	15773	15908	15800	15948	16171	15692	15653	15937	15780	15821	15949	15885	15927	15960	15874	15726	15871	15950	15916	15857	15883	15832	15940	15812	15946	15687	15655	15752	15802	16013	15827	15932	15718	16023	15851	15926	15910	15949	15831	15931	15837	15930	15932	16017	15981	15839	15691	15873	15925	15907	15814	15790	15872	15810	15913	15967	15814	15993	15708	15923	15809	15811	15897	15952	15717	15834	15724	15811	15974	16056	15699	16042	15750	15916	15790	15851	15919	15810	15739	15937	15732	15807	15937	16077	15719	15919	15853	15784	15642	15813	15593	16147	15940	15869	15806	15851	15775	15948	16000	15925	15772	15763	15908	15835	15829	15854	15799	15848	15855	15807	15753	15722	15818	15798	15886	15767	15842	15944	15830	15855	15958	15881	15957	15970	15922	15785	15907	15945	15613	15786	15681	15996	15778	15770	15818	15810	15875	15928	15947	15810	15898	15970	15771	15908	15754	15771	15959	15848	15853	15941	15782	15772	15797	15707	15920	15825	15865	15817	15897	15743	15905	16132	15670	15671	15999	15783	15769	15660	15950	15788	15801	16017	15840	15913	15989	15893	15906	15974	15857	15842	15746	15867	15990	15765	15808	15798	15852	15813	15861	15766	15780	15859	15873	15816	15757	15860	15777	15819	15748	15945	15870	15821	15839	15800	15922	15676	15756	15861	15907	15771	15863	15783	15668	15866	15734	15869	15839	15716	15813	15942	15849	15774	15753	15846	15827	15831	15814	15886	15848	15813	15841	16005	15883	15905	15741	15861	15745	15784	15881	15819	15851	15829	15909	15729	15738	15884	15831	15855	15699	15827	15764	15991	15970	15867	15795	15780	15996	15785	15728	15962	15797	15963	15896	15800	16198	15607	15774	15962	15970	15948	15883	15781	15704	15894	15781	15899	15681	15938	15917	16017	15790	15805	15886	15856	15768	15893	15690	15670	15783	15896	15664	15895	15800	15682	15939	15734	15815	15889	15683	15894	15755	15945	15771	15675	15908	15767	15846	15851	16005	15719	15870	15882	15845	15780	15961	15807	15874	15777	15833	15924	15821	15996	15738	15849	15846	15927	15894	15883	15757	15804	15837	15730	15825	15760	15892	15705	15954	15863	15859	16019	15963	15794	15743	15838	15702	15873	15723	15798	15652	15884	15929	15755	15856	15970	15857	15686	15765	15779	15718	15781	15856	16015	15752	15807	15831	15980	15885	16016	15813	15934	15867	15873	15778	15924	15932	15852	15928	15713	15855	15779	15744	15809	15755	16018	15777	15956	15990
27468	22729	25785	22832	19316	19246	19599	19242	19412	19213	19167	19271	19245	19215	19209	19365	19199	19201	19249	19402	19556	19562	19482	19623	19274	19344	19248	19231	19096	19291	19323	19189	19391	19169	19312	19254	19357	19300	19443	19412	19513	19269	19192	19193	19460	19429	19250	19330	19448	19452	19301	19080	19428	19166	19324	19525	19215	19272	19290	19423	18999	19140	19320	19119	19390	19456	19280	19527	19526	19268	19286	19239	19309	19359	19358	19344	19346	19313	19416	19155	19640	19320	19316	19082	19459	19347	19235	19157	19272	19304	19264	19184	19262	19292	19116	19185	19178	19283	19307	19238	19430	19311	19311	19065	19364	19504	19233	19112	19295	19416	19430	19384	19400	19405	19148	19203	19287	19071	19232	19136	19160	19214	19129	19340	19416	19188	19508	19292	19240	19224	19320	19546	19285	19264	19297	19321	19322	19264	19223	19227	19159	19221	19307	19279	19145	19262	19168	19220	19503	19206	19344	19259	19383	19328	19325	19455	19310	19335	19140	19172	19276	19104	19373	19177	19353	19191	19312	19150	19130	19364	19317	19451	19379	19273	19352	19323	19278	19114	19196	19312	19206	19280	19268	19607	19296	19329	19407	19366	19322	19196	19403	19216	19335	19426	19251	19459	19338	19400	19424	19471	19279	19444	19269	19149	19196	19390	19399	19272	19391	19306	19308	19314	19436	19418	19258	19167	19024	19469	19364	19250	19494	19263	19243	19261	19352	19387	19328	19296	19322	19326	19297	19161	19128	19420	19390	19195	19407	19182	19293	19248	19107	19316	19290	19374	19188	19167	19126	19275	19242	19257	19261	19090	19153	19610	19409	19334	19323	18955	19346	19307	19371	19307	19383	19288	19242	19367	19311	19206	19269	19309	19378	19361	19231	19243	19190	19279	19327	19419	19176	19105	19470	19116	19223	19265	19223	19037	19220	19291	19340	19313	19130	19189	19230	19072	19288	19002	19343	19291	19264	19214	19377	19170	19446	19433	19355	19326	19505	19367	19365	19198	19348	19114	19406	19152	19302	19392	19181	19050	19215	19379	19127	19387	19310	19217	19315	18997	19139	19418	19142	19345	19153	19447	19194	19339	19382	19320	19184	19107	19287	19213	19268	19268	19142	18959	19267	19254	19150	19084	19206	19219	19263	19349	19204	19283	19396	19350	19446	19240	19249	19317	19200	19328	19062	19087	18903	19391	19173	19284	19187	19284	19301	19227	19307	19464	19172	19237	19213	19275	19115	19303	19426	19193	19400	19457	19333	19339	19367	19376	19118	19250	19426	19451	19206	19275	19338	19072	19495	19217	19233	19321	19271	19201	19197	19163	19379	19273	19471	19358	19221	19216	19359	19296	19284	19217	19185	19338	19271	18983	19117	19375	19093	19323	19385	19212	19292	19322	19390	19317	19321	19270	19189	19347	19176	19351	19348	19390	19056	19270	19115	19197	19236	19314	19082	19297	19405	19196	19388	19185	19256	19066	19088	19159	19224	19184	19357	19471	19125	19324	19256	19117	19354	19360	19163	19378	19175	19379	19199	19084	19283	19213	18870	19299	19336	19354	19347	19274	19358	19281	19220	19241	19279	19183	19281	19386	19109	19241	19249	19337	19187	19259	19282	19050	19045	19256	19298	19209	19335	19317	19337	19459	19437	19347	19319	19297	19374	19261	19409	19344	19139	19239	19122	19166	19202	19470	19388	19315	19212	18948	19297	19183	19335	19332	19340	19306	18819	19173	19285	19315	19243	19272	19102	19347	19033	19368	19224	19034	19595	19217	19186	19359	19226	19243	19279	19426	19066	19385	19430	19208	19231	19421	19287	19078	19078	19315	19232	19249	19298	19378	19221	19325	19394	19314	19516	19331	19634	19318	19417	19160	19379	19292	19367	19163	19089	19313	19368	19389	19136	19247	19182	19245	19388	19430	19265	19057	19302	19246	19346	19199	19298	19174	19310	19228	19241	19328	19403	19448	19448	19241	19331	19249	19310	19514	19242	19301	19213	19196	19032	19221	19388	19513	19340	19498	19272	19117	19156	19340	19163	19097	19608	19298	19131	19214	19237	19320	19220	19333	19280	19317	19224	19317	19438	19221	19317	19148	19252	19222	19294	19047	19338	19494	19531	19163	19240	19272	19314	19144	19243	19281	19135	19369	19280	19243	19152	19244	19317	19207	19306	19372	19201	19320	19390	19402	19277	19161	19416	19341	19054	19325	19287	19029	19172	19444	19200	19443	19455	19275	19249	19499	19369	19134	19309	19382	19237	19253	19212	19163	19353	19350	19270	19346	19082	19308	19195	19275	19191	19201	19320	19279	19395	19061	19142	19239	19353	19340	19338	19410	19276	19259	19228	19291	19372	19259	19451	19496	19181	19283	19441	19171	19544	19490	19488	19384	19227	19443	19091	19417	19311	19319	19271	19455	19302	19288	19332	19386	19053	19331	19225	19114	19179	19128	19354	19413	19186	19300	19277	19287	19125	19469	19362	19445	19488	19157	19373	19272	18946	19302	19244	19467	19164	19532	19293	19202	19315	19260	19170	19255	19186	19431	19268	19400	19123	19206	19273	19179	19429	19305	19110	19351	19405	19134	19160	19367	19151	19203	19328	19408	19368	19297	19146	19307	19313	19091	19269	19264	19305	19366	19329	19359	19219	19111	19242	19354	19125	19455	19290	19290	19260	19280	19252	19260	19219	19187	19325	19269	19545	19171	19230	19129	19245	19288	19155	19278	19301	19401	19449	19450	19303	19175	19356	19270	19485	19239	19142	19348	19195	19480	19336	19146	19388	19482	19190	19534	19409	19331	19277	19374	19209	19217	19429	19323	19447	19430	19375	19423	19185	19203	19226	19288	19258	19325	19260	19431	19406	19341	19121	19285	19402	19377	19404	19278	19178	19325	19281	19397	19430	19187	19264	19067	19439	19673	19419	19216	19290	19306	19302	19316	19252	19155	19352	19227	18979	19272	19174	19473	19262	19262	19439	19321	19386	19290	19157	19469	19270	19249	19305	19295	19120	19215	19303	19372	19111	19211	19220	19014	19307	19341	19423	19265	19149	19317	19199	19301	19287	19308	19406	19500	19459	19316	19270	19014	19457	19292	19201	19258	19305	19232	19278	19142	19351	19393	19199	19323	19151	19235	19336	19341	19335	19227	19239	19413	19360	19317	19401	19271	19216	19147	19479	19318	19349	19248	19334	19200	19051	19235	19206	19386	19489	19255	19310	19263	19420	19427	19129	19410	19289	19299	19026	19251	18973	19270	19363	19412	19358	19265	19351	19326	19393	19329	19234	19262	19494	19263	19289	19263	19225	19439	19334	19243	19143	19409	19161	19269	19272	19210	19224	19349	19149	19056	19307	19353	19353	19369	19376	19360	19351	19271	19215	19286	19257	19216	19257	19220	19155	19347	19377	19059	19354	19192	19321	19107	19021	19452	18999	19221	19357	19382	19171	19184	19280	19051	19307	19418	19337	19418	19205	19379	19251	19079	19242	19269	19267	19313	19238	19236	19247	19374	19058	19414	19266	19245	19352	19155	19505	19369	19308	19429	19203	19354	19435	19386	19267	19241	19248	19108	19321	19294	19305	19376	19370	19394	19224	19241	19415	19386	19401	19330	19102	19270	19343	19355	19247	19291	19204	19322	19417	19328	19215	19343	19290	19349	19282	19165	19310	19249	19417	19455	19322	19131	19446	19471	19412	19222	19292	19140	19182	19189	19416	19154	19213	19100	19218	19314	19399	19267	19058	19119	19455	19260	19171	19340	19082	19456	19306	19263	19179	19278	19363	19337	19364	19273	19124	19308	19079	19287	19349	19448	19409	19284	19329	19321	19381	19465	19345	19328	19189	19141	19153	19404	19277	19354	19321	19380	19541	19387	19439	19205	19358	19395	19336	19286	19318	19281	19456	19261	19351	19484	19276	19516	19366	19468	19271	19280	19178	19287	19312	19224	19349	19161	19215	19090	19447	19157	19222	19423	19245	19246	19196	19293	19220	19132	19125	19382	19412	19429	19243	19275	19323	19280	19459	19292	19177	19326	19420	19107	19315	19366	19319	19291	19109	19228	19275	19369	19467	19299	19309	19207	19369	19280	19389	19148	19072	19335	19477	19263	19169	19230	19097	19416	19166	19316	19120	19281	19064	19248	19280	19234	19427	19311	19394	19047	19335	19145	19195	19525	19418	19462	19265	19460	19324	19397	19254	19332	19307	19457	19353	19291	19223	19276	19552	19195	19315	19273	19385	19132	19204	19195	19474	19267	19419	19365	19385	19300	19120	19221	19532	19357	19026	19261	19236	19211	19202	19420	19364	19336	19345	19486	19236	19186	19330	19463	19336	19610	19363	19351	19270	19266	19351	19134	19199	19341	19204	19392	19377	19335	19391	19340	19480	19239	19333	19365	19161	19298	19229	19259	19245	19136	19280	19228	19369	19341	19324	19255	19381	19275	19298	19346	19191	19153	19264	19232	19239	19464	19312	19133	19407	19228	19479	19276	19388	19322	19247	19379	19107	19451	19471	19237	19382	19494	19393	19155	19356	19229	19163	19167	19228	19256	19278	19284	19406	19385	19567	19108	19118	19305	19251	19299	19311	19237	19247	19297	19254	19146	19267	19231	19218	19487	19294	19354	19446	19182	19238	19298	19249	19030	19383	19229	19242	19132	19153	19404	19184	19536	19031	19130	19307	19221	19170	19350	19209	19339	19349	19360	19339	19267	19373	19307	19222	19055	19465	19249	19268	19428	19147	19284	19340	19150	19193	19163	19144	19325	19276	19157	19311	19209	19283	19257	19268	19262	19240	19260	19200	19171	19494	19496	19186	19325	19249	19583	19430	19129	19331	19334	19362	19278	19396	19190	19308	19250	19205	19261	19163	19197	19311	19322	19268	19362	19317	19453	19216	19370	19089	19435	19373	19297	19181	19418	19426	19070	19366	19080	19242	19285	19075	19237	19263	19441	19443	19417	19213	19363	19338	19288	19187	19275	19428	19097	19333	19215	19333	19143	19353	19305	19126	19204	19199	19191	19368	19262	19354	19300	19389	19318	19199	19276	19359	19450	19421	19340	19194	19129	19317	19268	19311	19213	19466	19282	19391	19244	19212	19278	19169	19491	19215	19113	19378	19516
20704	26620	21396	17710	16323	16276	16383	16231	16222	16171	16145	15998	16225	16261	16108	16155	16167	16076	16257	16228	16192	16103	16069	16255	16213	16083	16030	16042	16201	16101	16260	16082	15999	16149	16146	16114	15963	16107	16197	16206	16162	16241	16111	16248	16124	16087	15987	16128	16151	16111	16162	16202	16211	16114	16078	16145	15973	16123	16038	16290	16266	15981	16034	16197	15928	16205	16342	16309	16201	16064	16097	16082	16164	16137	16090	16146	15920	16340	16174	16177	16167	16199	15782	16275	16193	16132	16140	16098	16001	16034	16181	16066	16129	16037	16134	16054	16199	16368	16142	16114	16231	16230	16002	16217	16067	16087	16090	16065	16111	16205	16149	16152	16064	16232	16263	16045	16006	16022	16106	16021	16064	16143	16069	15923	16193	16249	16075	16004	16201	16139	16094	16068	16091	16198	15990	16203	16179	16193	15936	16149	16209	16370	16014	16018	16282	16231	16225	15996	16199	16166	16143	16014	16028	16047	16136	15990	16124	16165	15996	16350	16089	16157	16075	16209	16157	16015	16032	16010	16295	16144	16024	16028	16059	16165	16030	16099	16012	16098	16137	16046	15996	15981	15966	16132	16121	16051	16202	16044	16334	16187	16030	16178	16203	16236	16059	16167	16111	16127	16222	16090	16159	16012	16060	16039	16088	16106	16142	16147	16059	16053	15941	15932	16140	16139	16102	16054	15873	16105	15973	16100	16220	16261	16206	15858	16139	16213	16211	16169	16093	16124	16113	16082	16052	16159	15958	15992	15991	16057	16195	16058	16182	16289	16184	16225	16122	16130	16103	15971	16174	16284	15987	15978	16019	16168	16089	16139	16120	16146	16182	16156	16133	16082	16018	16273	16122	16217	16067	16032	16083	16271	16090	16247	16148	16032	16300	16118	16013	16072	16177	16056	16156	16111	16156	16180	16079	16208	16068	16105	16157	16126	16148	16143	16116	16282	16203	16093	16129	16061	16155	16091	16232	16108	16155	16132	16132	16183	16082	16038	16159	15995	16153	16064	16015	16196	16229	16166	16121	16008	16206	16214	16109	16190	16163	16109	16178	16238	15960	16020	16224	16026	16088	16333	16093	16050	16209	16217	16222	16104	16077	16063	15927	16192	15964	16160	16090	16107	16093	16173	16222	16121	16011	16292	16065	16153	16278	16128	16084	16268	16258	16032	16048	16172	16157	16068	15964	16110	16249	16234	16145	16224	16073	16119	16161	16077	16047	16262	16015	16125	16141	16156	16160	16129	16051	16145	16282	16106	16116	16291	16195	16016	16053	16029	16161	16094	16149	16212	16129	16225	16280	16227	16197	16088	16135	16144	16120	16170	15989	16134	16084	16278	16142	16078	16147	16240	15974	16117	16086	16247	15829	16056	16205	15968	16067	16111	16225	16058	16115	16100	16113	16075	16056	16072	16009	16157	16128	16149	16258	16113	16257	16042	16008	16005	16025	16260	16133	16098	16263	16199	16135	16182	16143	16010	16071	16169	16043	15984	16118	16176	16089	16100	16034	16257	16244	15967	15933	16206	16204	16053	16076	16146	16089	16017	16216	16068	16474	16228	16169	16260	16058	15965	16021	15952	16077	16177	16066	16145	16132	16150	16019	16100	16146	15969	16101	16226	16173	16168	16060	16179	16073	16103	16286	16280	16027	16156	16117	16125	16035	16371	16092	16075	16033	16080	16257	16093	16030	16027	16096	16066	16218	15954	16100	15968	16117	16163	15998	16002	16258	16192	16135	16114	16106	16119	16199	16113	16139	16214	15979	16088	16229	16096	16058	16063	16199	15822	16174	16100	16054	16196	15943	16118	16108	16207	16139	16228	16131	15897	16168	16213	16064	16037	16004	16192	16039	16255	16145	16012	16158	16159	16109	15993	16123	16079	16162	16047	15962	16221	16038	16159	16087	16426	16162	16142	16223	16128	16089	16223	15942	15978	15962	16108	16138	16267	15950	16205	16128	16119	16121	16232	16119	16118	16228	15997	16060	16300	16154	16175	16129	16021	16238	16192	16076	16160	15903	16174	16102	16164	16312	16074	16047	16146	16112	16150	16057	16244	16028	16138	16197	16187	16240	15946	16175	16057	16090	16054	16043	16122	16051	16221	16040	16161	16241	16179	16186	16072	16319	16007	16208	15916	16129	16073	16130	16164	16108	16105	16161	16089	16083	16075	16184	16165	16175	16211	16112	16366	16143	16025	16028	16165	16223	16141	16110	16097	16185	16028	16165	15964	16137	16142	16197	16222	16185	15968	16003	16234	16140	16281	16142	16084	16184	16041	15971	16054	16219	16173	16119	16051	16193	16064	15989	16096	16190	16181	16144	16182	16201	16077	16279	16242	16259	16300	16020	16234	16210	16084	16256	16089	16206	16076	16188	16159	15884	16269	16184	16021	16154	16015	16142	16156	15964	16111	16235	16169	16184	16104	16217	16125	16044	16148	16025	16018	16100	16086	16113	16127	16165	16108	16215	16062	16126	16140	16195	16041	16091	16183	16034	16177	16156	16136	16028	16078	16118	15926	16297	16111	16099	16069	16270	16334	16244	16159	16082	16092	16162	16155	16189	16074	16074	16234	16261	16080	16161	16151	16213	16240	16322	16222	16081	16115	15973	16212	16084	16168	16117	16095	16161	16374	16101	16052	15947	15884	16192	16130	16080	16135	16271	16193	16181	16130	16201	16051	16206	16166	16040	16283	16040	16116	16139	16126	16280	16220	16161	16038	16204	16174	16315	16120	16154	16302	16115	16140	16297	16089	16118	16095	16086	16030	16148	16140	16141	15858	16066	16277	16265	16233	16043	16131	16272	16016	16184	16037	16205	15958	16031	16138	16123	16068	16110	16122	16088	16050	16125	16069	16140	15967	16125	16267	16040	16280	15998	16139	16284	16256	16123	16124	16132	16041	15903	16237	16060	16115	16186	16161	16079	16224	16039	16087	16133	16231	16370	16095	16128	16201	16057	16124	16142	16156	16065	15940	15922	16064	16077	16119	16139	16121	16180	16080	16084	16145	16124	16033	16080	15951	16166	16084	16165	16251	16090	16148	16076	16200	16140	16081	16109	16093	16131	16201	16230	16144	16081	16269	16205	16210	16140	15910	16269	16037	15970	16172	16097	16220	16189	16261	16111	16306	15976	16268	16181	16108	16095	16114	16028	16005	16305	16079	16199	15990	16201	16097	15969	16238	16264	16213	16014	15885	16095	16232	15991	16200	16014	16238	16090	15976	16246	16074	16232	16163	16173	16329	16167	16053	16064	15993	16024	15906	16260	16091	16275	16012	16142	16151	16107	16054	16071	16050	16106	16123	15945	16031	16241	16082	16272	16098	16135	16115	16083	16073	16012	15994	16106	16198	16178	16090	16265	16252	16140	16149	16143	16075	16089	16050	16297	16178	16233	16146	16090	16038	15970	16133	16036	16161	16101	16282	16119	16098	16101	16200	16023	16228	16052	16185	16176	16081	16362	16189	16105	16220	16181	16283	15961	15948	16121	16204	16026	16192	16112	15925	16131	16157	16045	16261	16218	16230	16122	16228	16169	16110	16063	16109	16055	16197	16157	16261	16222	16061	16175	15884	16259	16164	16194	16294	16208	16148	16095	16058	16140	16164	16251	16172	16181	16206	16179	16017	16102	16004	16103	16139	16282	16183	16219	16213	16177	16146	16044	16265	16043	16087	16143	16086	16278	16195	16189	16118	16194	16166	16042	16050	16038	16227	16258	16009	16045	16099	16195	16111	16094	16146	16146	16167	15921	16130	16079	16199	16107	16143	16054	16146	16218	16032	16257	16161	16127	16202	15792	15956	16127	16211	16156	16065	16101	16192	16123	16295	16193	16197	16063	16129	16134	15983	15947	16084	16067	16185	16070	15991	16002	16145	15840	16067	16078	16178	16258	16217	16122	16124	16057	16144	16242	16127	16111	16163	16350	16195	16199	16243	16285	16255	16141	16186	16203	16226	16029	16090	15961	16306	15934	16157	16166	16002	16078	16237	16104	16072	16237	16128	16044	16127	16299	16036	16157	16076	16217	16119	16250	16141	16212	16152	16201	15985	16291	16167	16115	16040	16017	16235	16247	16139	16216	16105	16169	16232	16115	16195	16158	16269	16006	16094	16281	16196	16105	16020	16061	16447	16150	16183	16295	15977	16026	16146	16173	15951	16112	16125	16072	16229	15948	16132	16224	16036	16224	16070	16008	16206	16090	16231	16167	16011	16083	16079	16300	16224	16095	16209	16193	16037	15965	16075	16087	16119	16177	15974	16202	16104	16184	16174	16229	16189	16134	16202	16117	16034	16166	16143	16119	16098	16163	16103	16160	16075	15995	16192	15951	16250	16148	16049	16271	16112	16065	15962	16128	16269	16048	16237	16070	16101	16277	16230	16278	16038	16012	16158	16265	16067	16119	16019	16250	16308	16079	16057	15884	15959	15950	16169	16190	16273	16036	16273	16183	15980	16254	16031	16186	16207	16085	16175	16263	16117	16144	16064	16066	16159	16079	16147	16267	16084	16223	16197	16075	16264	16126	15924	16050	16214	16188	16116	16105	16012	16157	16092	16216	16189	16257	16169	16152	16116	16215	16177	16290	15948	16206	16115	16036	16191	16142	15994	16200	16101	16267	16033	16148	16126	15993	16092	15990	16193	16256	16338	16221	16210	16044	16153	16149	16156	15939	16000	16120	16047	16195	16080	16124	16217	16305	16225	16220	16241	16131	16086	16113	16133	16222	15998	15773	16050	16134	16073	15927	15970	16117	16221	16052	16225	16121	16162	16140	15885	16234	16164	16152	16187	16092	16367	16062	16092	16174	16213	15987	16185	15987	16066	16176	16175	16108	16066	16098	16074	16111	15960	16185	16181	15975	16007	16030	16136	16153	16335	16211	16160	16263	16121	16136	16013	16169	16073	15958	16120	16207	16206	16035	16028	16200	16111	16252	16112	16180	16241	16017	16200	16289	16105	16164	16151	16077	16052	16076	16243	16219	15862	16184	16054	16111	15964	16151	15964	16173	16080	16169	15884	16166	16190	16153	16124	16160	16250	16102	16202	16220	16127	16205	16091	16161	16152	16193	16212	15966	16102	16106	16069	16308	16200	16260	16147	16281	16314	15981	16191	15919	16190
23260	20777	28114	23898	22225	23275	23395	20990	20851	20832	20868	20709	20894	20778	20901	20794	20491	20630	20603	20642	20470	20540	20419	20452	20570	20494	20432	20675	20649	20456	20471	20628	20490	20615	20630	20494	20507	20481	20477	20515	20674	20461	20416	20585	20468	20575	20455	20280	20603	20665	20470	20428	20559	20437	20373	20433	20524	20368	20409	20621	20587	20752	20448	20520	20582	21007	20736	20733	20851	20633	20424	20370	20578	20423	20560	20427	20568	20206	20351	20532	20502	20173	20275	20464	20580	20508	20511	20550	20492	20371	20444	20413	20491	20630	20538	20688	20271	20398	20620	20416	20474	20414	20327	20675	20645	20489	20571	20638	20568	20532	20409	20344	20393	20613	20528	20702	20196	20543	20551	20649	20496	20260	20495	20561	20230	20313	20442	20509	20292	20471	20342	20179	20381	20622	20600	20445	20395	20655	20652	20468	20302	20630	20433	20536	20094	20383	20459	20457	20636	20565	20467	20481	20308	20439	20407	20247	20388	20358	20461	20617	20591	20225	20259	20394	20491	20505	20285	20252	20405	20334	20394	20234	20133	20451	20503	20484	20349	20593	20447	20261	20200	20547	20404	20389	20453	20449	20521	20639	20603	20643	20457	20593	20423	20434	20349	20339	20448	20549	20363	20510	20461	20580	20477	20486	20557	20382	20294	20474	20260	20485	20484	20402	20515	20342	20121	20503	20555	20335	20187	20579	20395	20446	20521	20466	20452	20505	20523	20321	20439	20349	20265	20511	20355	20409	20566	20398	20680	20287	20291	20464	20355	20474	20352	20511	20624	20463	20470	20581	20342	20315	20510	20326	20372	20272	20306	20507	20383	20653	20564	20422	20558	20380	20425	20481	20246	20370	20481	20365	20553	20447	20397	20488	20591	20403	20420	20517	20461	20423	20310	20382	20283	20305	20424	20673	20642	20418	20339	20490	20412	20504	20370	20476	20440	20215	20032	20483	20330	20360	20541	20433	20540	20495	20482	20416	20437	20520	20554	20611	20529	20536	20560	20620	20682	20454	20346	20350	20738	20298	20457	20546	20361	20129	20467	20430	20724	20654	20478	20548	20657	20328	20583	20373	20573	20647	20387	20402	20445	20323	20516	20576	20374	20645	20632	20346	20574	20560	20499	20485	20289	20445	20422	20403	20385	20378	20444	20482	20429	20308	20468	20213	20202	20571	20520	20494	20479	20438	20483	20409	20453	20312	20290	20322	20585	20419	20377	20379	20461	20502	20412	20436	20392	20324	20302	20613	20413	20341	20353	20538	20294	20469	20590	20395	20527	20453	20437	20180	20745	20289	20446	20184	20316	20573	20318	20662	20450	20294	20507	20318	20192	20373	20532	20341	20402	20341	20530	20250	20636	20389	20584	20459	20559	20454	20462	20310	20289	20327	20572	20357	20409	20506	20373	20320	20495	20372	20349	20467	20697	20485	20478	20327	20450	20514	20373	20203	20567	20457	20474	20410	20473	20472	20530	20275	20369	20396	20484	20286	20618	20379	20402	20233	20426	20360	20566	20388	20373	20645	20447	20426	20631	20300	20374	20441	20484	20635	20415	20414	20483	20493	20350	20273	20379	20447	20494	20158	20225	20332	20492	20393	20421	20420	20476	20443	20573	20499	20306	20554	20433	20305	20611	20383	20267	20404	20416	20619	20593	20431	20242	20441	20207	20258	20588	20564	20498	20458	20382	20323	20550	20663	20387	20662	20447	20385	20401	20588	20450	20544	20312	20273	20545	20298	20424	20374	20468	20467	20459	20366	20628	20302	20193	20255	20404	20468	20347	20692	20649	20470	20272	20524	20426	20556	20470	20446	20347	20535	20380	20372	20244	20403	20510	20336	20457	20293	20418	20352	20210	20256	20313	20390	20341	20560	20418	20470	20575	20628	20392	20335	20495	20184	20474	20552	20389	20273	20534	20429	20492	20348	20278	20533	20528	20358	20650	20523	20562	20534	20441	20432	20570	20435	20376	20346	20509	20649	20458	20472	20416	20433	20640	20530	20421	20258	20467	20406	20300	20384	20518	20609	20252	20682	20400	20460	20750	20492	20415	20590	20493	20358	20696	20539	20587	20473	20418	20323	20567	20324	20489	20311	20557	20301	20510	20323	20507	20370	20583	20535	20441	20341	20165	20530	20498	20335	20345	20267	20546	20640	20368	20547	20419	20591	20406	20527	20416	20390	20243	20467	20383	20245	20508	20530	20467	20301	20647	20557	20147	20387	20570	20563	20499	20619	20489	20338	20455	20444	20507	20413	20565	20464	20695	20482	20390	20395	20476	20288	20206	20551	20520	20528	20484	20242	20580	20430	20264	20379	20432	20273	20438	20202	20656	20324	20562	20424	20593	20492	20528	20446	20355	20598	20533	20430	20375	20501	20406	20355	20783	20433	20709	20507	20726	20249	20207	20460	20343	20483	20623	20554	20306	20277	20565	20604	20659	20480	20310	20346	20422	20411	20464	20291	20352	20066	20447	20230	20548	20370	20174	20389	20489	20563	20472	20380	20468	20191	20443	20520	20624	20503	20388	20291	20392	20428	20491	20515	20442	20613	20606	20502	20704	20403	20519	20452	20516	20553	20597	20412	20602	20104	20389	20499	20329	20370	20370	20369	20641	20316	20326	20360	20222	20433	20393	20518	20184	20392	20556	20377	20322	20280	20573	20426	20269	20186	20491	20299	20360	20433	20184	20530	20338	20517	20314	20272	20491	20369	20482	20559	20738	20526	20478	20441	20420	20352	20632	20502	20387	20421	20355	20727	20256	20464	20347	20427	20148	20219	20348	20225	20486	20380	20397	20406	20358	20473	20510	20461	20445	20336	20546	20539	20337	20416	20438	20334	20448	20244	20184	20560	20539	20647	20494	20468	20154	20102	20399	20499	20442	20272	20460	20542	20728	20502	20381	20399	20418	20465	20284	20668	20525	20488	20525	20405	20397	20421	20446	20459	20347	20232	20542	20375	20549	20579	20473	20440	20559	20427	20378	20320	20391	20463	20558	20424	20630	20572	20554	20531	20483	20534	20341	20538	20401	20405	20566	20504	20464	20419	20396	20637	20307	20438	20447	20495	20555	20470	20381	20462	20454	20396	20192	20417	20457	20393	20395	20396	20618	20498	20630	20376	20467	20378	20654	20306	20357	20522	20530	20492	20396	20489	20653	20428	20488	20303	20435	20488	20372	20226	20258	20503	20563	20386	20458	20475	20514	20887	20352	20382	20508	20356	20665	20528	20476	20661	20481	20516	20325	20357	20441	20312	20505	20586	20495	20521	20360	20384	20371	20411	20529	20556	20509	20354	20565	20497	20483	20596	20703	20730	20582	20621	20283	20359	20307	20455	20516	20443	20407	20353	20344	20376	20526	20282	20385	20346	20519	20439	20340	20400	20439	20241	20552	20208	20540	20415	20449	20530	20525	20593	20608	20363	20626	20439	20316	20173	20569	20311	20334	20369	20426	20450	20448	20310	20491	20466	20471	20362	20478	20437	20507	20610	20206	20576	20433	20346	20296	20679	20464	20247	20448	20373	20569	20379	20383	20301	20663	20250	20242	20350	20488	20546	20537	20311	20615	20533	20626	20482	20387	20288	20208	20526	20556	20697	20603	20640	20315	20396	20543	20554	20471	20513	20342	20435	20551	20590	20367	20467	20432	20530	20390	20499	20760	20626	20404	20336	20677	20580	20483	20374	20654	20443	20449	20520	20494	20396	20723	20478	20520	20418	20436	20381	20640	20338	20531	20286	20532	20613	20520	20649	20419	20551	20532	20532	20397	20318	20586	20772	20597	20574	20535	20557	20508	20505	20496	20390	20419	20280	20353	20425	20488	20453	20419	20263	20641	20341	20489	20345	20252	20550	20408	20303	20168	20312	20598	20447	20424	20420	20484	20409	20453	20437	20398	20492	20612	20507	20497	20603	20365	20450	20361	20654	20492	20735	20524	20335	20466	20483	20367	20216	20610	20578	20370	20306	20416	20220	20374	20650	20367	20369	20528	20328	20411	20694	20349	20452	20512	20482	20566	20372	20509	20385	20417	20553	20500	20264	20474	20531	20557	20176	20372	20558	20648	20514	20292	20648	20552	20531	20479	20387	20437	20428	20397	20425	20635	20509	20248	20437	20195	20170	20265	20233	20323	20474	20398	20577	20595	20291	20353	20549	20187	20524	20519	20373	20218	20432	20446	20668	20617	20319	20520	20739	20405	20403	20601	20406	20504	20290	20339	20439	20509	20548	20423	20328	20523	20377	20548	20329	20395	20592	20404	20586	20463	20220	20461	20491	20498	20439	20708	20348	20549	20571	20389	20529	20384	20294	20667	20247	20500	20521	20516	20505	20543	20514	20314	20532	20469	20623	20408	20645	20407	20571	20448	20190	20458	20454	20409	20442	20464	20398	20447	20444	20524	20496	20491	20519	20521	20376	20455	20625	20323	20418	20542	20528	20434	20529	20607	20569	20374	20357	20630	20313	20624	20558	20418	20417	20592	20508	20444	20525	20615	20551	20437	20223	20495	20268	20613	20434	20328	20292	20452	20333	20595	20663	20379	20511	20520	20457	20308	20400	20250	20471	20352	20593	20446	20579	20432	20350	20631	20329	20610	20225	20540	20449	20427	20335	20433	20359	20303	20478	20588	20243	20574	20409	20407	20319	20518	20351	20485	20640	20380	20214	20538	20520	20433	20297	20507	20442	20315	20260	20358	20510	20303	20228	20322	20266	20640	20533	20581	20459	20314	20612	20432	20573	20590	20636	20541	20438	20526	20601	20542	20491	20732	20395	20700	20469	20561	20451	20560	20234	20412	20429	20414	20497	20304	20487	20428	20172	20378	20470	20264	20312	20557	20353	20306	20507	20592	20581	20559	20283	20552	20487	20654	20576	20423	20458	20369	20413	20343	20417	20227	20336	20363	20324	20516	20509	20414	20439	20587	20526	20533	20349	20470	20696	20355	20569	20683	20374	20459	20433	20530	20180	20305	20535	20320	20254	20286	20407	20394	20467	20662	20202	20378	20414	20411	20401	20420	20480	20359	20508	20295	20410	20390	20299	20505	20213	20269	20413	20521	20375	20414	20277	20410	20415	20543	20465	20340	20430	20553	20198	20402	20508	20646	20256	20547	20403
21693	37509	33370	26596	19201	17592	17484	17228	17196	17139	17043	16866	16720	17017	16952	16962	16871	16762	16832	16893	16871	16885	16756	16985	16685	16620	16802	16801	16821	16903	16929	16700	16829	16856	16740	16805	16823	16811	16664	16837	16832	16783	16819	16809	16863	16917	16739	16806	16826	16718	16880	16764	16888	16963	16692	16937	16790	16690	16881	16795	16916	16872	16913	16894	17255	17453	17266	17439	17089	17035	16679	16821	16968	16855	16679	16766	16725	16867	16772	16729	16884	16748	16832	16872	16548	16915	16840	16666	16879	16654	16902	16782	16765	16592	17003	16958	16976	16683	16980	16842	16940	16671	16860	16895	16783	16765	16745	16700	16550	16686	16822	16787	16674	16790	16585	16557	16845	16609	16938	16694	16781	16904	16934	16838	16829	16804	16895	16781	16873	16655	16882	16671	16820	16615	16809	16764	16840	16802	16739	16779	16662	16805	16752	16738	16729	16835	16686	16897	16744	16840	16776	16703	16613	16862	16858	16772	16859	16813	16534	16933	16814	16608	16762	16735	16750	16791	16785	17049	16783	17062	16642	16947	16896	16725	16732	17006	16964	16835	16570	16772	16915	16879	16749	16793	16893	16907	16716	16636	16681	16840	16853	16842	16666	16834	16916	16672	16690	16888	16748	16784	16773	16733	16934	16782	16735	16678	16757	16648	16692	16790	16747	16758	16808	16742	16643	16784	16670	16776	16666	16778	16771	16827	16655	16694	16832	16657	16765	16771	16964	16733	16828	16739	16794	16735	16880	16907	16662	16785	16978	16885	16994	16680	16922	16803	16801	16636	16769	16847	16656	16571	16924	16848	16678	16883	16980	16705	16636	16884	16776	16882	16925	16714	16878	16668	16924	16738	16724	16659	16813	16680	16711	16866	17069	16842	16840	16705	16739	16775	16686	16895	16759	16937	16806	16734	16779	16894	16833	16839	16767	16650	16850	16916	16822	16834	16716	16876	16628	16838	16857	16694	16803	16715	16808	16938	16928	16703	16800	16777	16880	16857	16837	16691	16738	16715	16639	16880	16713	16785	16852	16888	16709	16704	16879	16846	16776	16883	16690	16755	16741	16714	16922	16863	16727	16826	16735	16914	16657	16725	16664	16720	16737	16863	16659	16963	16711	16795	16747	16842	16660	16793	16791	16885	16798	16699	16546	16977	16774	16880	16738	16689	16885	16669	16884	17001	16736	16798	16756	16745	16756	16615	16869	16752	16812	16867	16914	16672	16777	16954	16899	16784	16601	16815	16691	16678	16924	16699	16824	16761	16974	16825	16668	16824	16740	16715	16857	16764	16793	16786	16832	16745	16773	16836	16705	16809	16923	16989	16863	16669	16836	16700	16666	16939	16734	16782	16745	16746	16767	16817	16799	16718	16902	16775	16869	16960	16767	16655	16545	16952	16806	16716	16904	16637	16810	16755	16784	16924	16968	16807	16726	16829	16972	16846	16617	16708	16747	16902	16717	16885	16686	16765	16660	16661	16841	16817	16646	16778	16896	16846	16745	16855	16555	16712	16855	16541	16985	16788	16608	16841	16918	16826	16731	16691	16762	16776	16569	16734	16637	16876	16832	16860	16685	16764	16694	16864	16824	16676	16852	16885	16943	16681	16873	16789	16712	16886	16844	16975	16847	16876	16757	16706	16726	16864	16761	16721	16968	16604	16749	16735	16814	16986	16832	16826	16795	16828	16855	16713	16743	16737	16870	16871	16854	16917	16848	16761	16566	16793	16715	16691	16893	16752	16781	16809	16810	16732	16806	16666	16600	16893	16690	16843	16833	16745	16645	16585	17044	16750	16995	16915	16777	16691	16820	16701	16715	16835	16792	16855	16786	16710	16903	16555	16760	16786	16761	16711	16711	16838	16763	16673	16812	16773	16715	16747	16889	16788	16771	16759	16789	16690	16844	16813	16622	16814	16718	16831	16955	16585	16803	16766	16884	16881	16833	16877	16808	16611	16671	16864	16658	16828	16752	16630	16748	16871	16710	16683	16886	16924	16857	16748	16758	16888	16854	16806	16794	16812	16725	16829	16847	16690	16772	16713	16689	16901	16668	16631	16796	16881	16803	16818	16813	16761	16627	16747	16753	16775	16683	16712	16791	16715	16936	16747	16858	16886	16820	16775	16826	16802	16699	16806	16815	16813	16874	17024	16747	16750	16621	16827	16862	16730	16859	16845	16808	16804	16732	16717	16807	16960	16639	16742	16860	16841	16679	16819	16602	16825	16815	16699	16830	16833	16740	16710	16728	16694	16817	16728	16714	16812	16801	16579	16790	16945	16778	16764	16611	16740	16900	16797	16777	16813	16644	16768	16855	16820	16896	16819	16788	16769	16827	16866	16717	16832	16821	16585	16669	16734	16820	16816	16732	16757	16803	16825	16981	16921	16809	16881	16747	16672	16728	16796	16742	16887	16796	16822	16811	16766	16866	16867	16810	16732	16654	16780	16833	16809	16903	16602	16956	16824	16800	16885	16727	16807	16759	16788	16855	16749	16742	16661	16934	16879	16891	16834	16792	16853	16787	16873	16800	16924	16682	16916	16770	16510	16807	16719	16790	16671	16736	17018	16905	17137	16824	16821	16653	16694	16858	16776	16594	16905	16984	16793	16761	16769	16671	16759	16984	16618	16655	16728	16785	16782	16679	16992	16926	16725	16987	16829	16854	16501	16834	16845	16858	16668	16801	16898	16802	16662	16797	16928	16924	16783	16701	16906	16839	17044	16688	16866	16681	16648	16921	16790	16905	16709	16765	16849	16938	16823	16836	16743	16691	16647	16895	16819	16636	16633	16896	16688	16676	16807	16792	16679	16943	16820	16703	16854	16841	16753	16862	16882	16718	16942	16616	16757	16693	16706	16813	16829	16766	16627	16782	16908	16851	16758	16791	16893	16731	16666	16816	16891	16672	16812	16696	16715	16806	16795	16732	16687	16819	16821	16796	16948	16830	16909	16769	16760	16995	16630	16679	16893	16728	16809	16749	16781	16843	16857	16657	16813	16770	16772	16795	16543	16697	16734	16651	16962	16668	16796	16723	16865	16642	16672	16739	16807	16751	16779	16860	16693	16790	16756	16917	16558	16954	16824	16804	16902	16744	16793	16847	16897	16771	16939	16875	16779	16862	16717	16785	16719	16867	16875	16757	16631	16812	16770	16468	16815	16728	16932	16811	16810	16775	16721	16717	16850	16718	16773	16766	16521	16904	16781	16678	16956	16665	16709	16865	16866	16874	16760	16808	16821	16800	16734	16808	16681	16778	16713	16812	16746	16836	16715	16854	16787	16759	16742	16763	16740	16778	16767	16681	16878	16724	16721	16618	16728	16879	16741	16651	16821	16931	16726	16743	16746	16822	16744	16762	16771	16763	16738	16684	16931	16821	16781	16622	16853	16672	16790	16743	16896	16820	16817	16784	16845	16866	16792	16799	16753	16713	16763	16830	16749	16695	16715	16622	16837	16622	16625	16774	16749	16814	16943	16845	16752	16779	16593	16767	16971	16739	16760	16700	16980	16819	16777	16695	16761	16602	16820	16842	16689	16884	16718	16720	16784	16842	16830	16673	16771	16840	16563	16831	16756	16725	16839	16692	16968	16685	16659	16806	16773	16842	16777	16854	16769	16794	16832	16803	16690	16787	16747	16884	16910	16592	16663	16835	16765	16816	16728	16803	16746	16895	16886	16850	16933	16801	16791	16715	16833	16718	16792	16834	16633	16818	16904	16753	16754	16696	16647	16733	16903	16823	16808	16652	16791	16735	16894	16807	16983	16688	16709	16699	16737	16825	16777	16829	16615	16859	16597	16760	16835	16693	16825	16891	16870	16893	16750	16932	16785	16643	16722	16606	16787	16962	16802	16840	16898	16678	16848	16861	16762	16829	16758	16914	16697	16767	16848	16652	16518	16806	16770	16680	16813	16719	16707	16901	16845	16763	16912	16761	16927	16769	16756	16855	16901	16720	16658	16755	16856	16858	16770	16787	16834	16664	16785	16742	16760	16895	16746	16878	16831	16700	16641	16850	16681	16714	16790	16941	16855	16833	16634	16890	16918	16734	16865	16689	16632	16721	16792	16876	16701	16788	16785	16750	16760	16749	16842	16929	16888	16632	16903	16829	16980	16674	16926	16896	16750	16724	16771	16816	16866	16729	16684	16587	16727	16855	16791	16836	16714	16625	16919	16598	16847	16607	16879	16618	16905	16757	16808	16788	16657	16671	16694	16730	16744	16851	16826	16877	16840	16737	16716	16805	16743	16775	16868	16870	16839	16652	16847	16978	16963	16602	16793	16869	16934	16844	16945	16865	16676	16772	16825	16890	16821	16825	16928	16879	16875	16877	16875	16846	16853	16788	16727	16870	16898	16726	16833	16702	16933	16662	16843	16954	16793	16763	16738	16762	16745	16917	16783	16714	16883	16862	16738	16691	16736	16752	16840	16808	16791	16936	16787	16838	16808	16854	16780	16778	16746	16877	16756	16829	16757	16827	16636	16645	16994	16827	16840	16774	16742	16819	16763	16822	16740	16906	16837	16898	16943	16871	16765	16812	16776	16760	16751	16756	16674	16836	16645	16684	16769	16781	16818	16844	16599	16824	16661	16885	16759	16853	16793	16878	16818	16845	16761	16887	16798	17015	16598	16882	16799	16822	16731	16798	16947	16633	16690	16887	16724	16795	16807	16841	16974	16786	16772	16704	16860	16809	16729	16884	16806	16704	16770	16762	16726	16732	16830	16943	16810	16728	16693	16867	16780	16653	16806	16842	16845	16829	16747	16753	16607	16560	16589	16600	16687	16660	16680	16632	16878	16800	16873	16840	16858	16948	16731	16719	16813	16832	16843	16898	16854	16801	16850	16724	16727	16747	16772	16757	16848	16772	16873	16758	16783	16609	16904	16716	16829	16681	16824	16752	16679	16796	16749	16999	16866	16798	16751	16719	16928	16643	16618	16894	16757	16725	16788	16893	16837	16659	16667	16898	16726	16814	16976	16862	16762	16794	16699	16796	16769	16865	16796	16945	16873	16645	16731	16677	16741	16724	16588	16848	16881	16708	16913	16719	16687	16754	16813	16554	16863	16773	16816	16868	16737	16792	16732	16863	16960	16709	16820	16638	16735	16773	16862	16703	16827
22268	20847	28489	23362	21178	24126	27200	23107	22462	22798	22495	22534	22498	22518	22320	22507	22583	22311	22420	22391	22295	22190	22293	22294	22365	22292	22172	22194	22335	22260	22256	22197	22240	22226	21924	22345	22181	22189	22245	22194	22200	22246	22268	22014	21994	22242	21856	22028	22241	22101	22124	21904	22105	22170	22179	22124	22361	22209	22159	22252	22062	22019	22103	22000	22727	23151	23010	22809	22646	22491	22111	22169	22021	22119	22304	22030	22250	22139	22080	22084	22059	22111	22095	22021	22059	22190	22149	22120	22159	22214	22157	22053	22083	21934	22188	21993	22199	22216	22140	22130	22295	21937	22031	22084	21966	22173	22059	21790	22268	22200	22084	22242	22017	22144	22074	22343	22074	22162	22048	22174	22315	22079	22214	22161	22162	22112	22130	22072	22112	22197	21978	21942	21983	21918	22117	22140	22169	22248	22092	22065	21929	22098	22117	22191	21938	22040	21999	21968	21878	22141	22006	22042	22253	22185	21952	22155	22204	22086	22081	22201	22047	22146	21992	22029	22128	22411	22160	22047	22176	22094	22317	22170	22128	22251	21872	22252	21933	22097	22137	22058	22231	22028	22282	22047	22039	22113	22026	22198	22142	22095	22097	22056	22152	22089	21922	22044	22052	22030	21985	22050	21989	21940	22054	22195	22179	22196	22272	21906	22075	22183	22096	21978	21988	22100	22024	22010	21982	22245	21929	21897	21882	21773	22025	21941	22058	22319	22245	22209	22154	22083	22132	21799	22153	22063	22063	22196	21839	22116	21958	21906	22066	22253	22065	22117	21999	22126	22040	22354	22166	22020	22251	22142	22027	22183	22114	22057	22129	22098	22106	22030	22138	22200	21965	22168	21899	22111	22064	22015	22175	22189	21924	22101	21971	22018	22244	21967	22222	21856	22131	21991	22055	21938	21933	22153	22172	22018	21880	22114	22214	22053	22127	22081	22233	22126	21969	21953	22149	21847	22019	22298	22044	22223	22122	22155	21819	21919	22152	22054	22034	22103	22116	22097	22024	22019	22187	22119	22113	22124	22065	22141	22353	22057	22074	22063	22290	22014	22085	22102	22014	22006	21861	22036	22106	22159	21915	21997	21961	22117	22048	22041	22162	22035	22017	22075	22020	22188	22068	22041	22015	22240	22192	22086	21952	22172	22220	22129	21986	22184	22106	21994	22035	22081	21948	22231	22235	21935	22020	22063	22024	21877	22028	22204	22141	22079	22220	22157	22059	22210	22143	21980	21837	21817	22154	22077	22148	22145	22150	22103	21873	21925	21958	22205	22146	22060	21931	22057	22039	22120	22110	21967	22078	22291	22214	21965	21900	22051	22134	22176	22003	22147	22031	22089	21935	21818	22063	22092	22082	22041	22058	22198	22172	21957	22204	22034	22144	22125	22151	22134	22089	22194	22132	22093	22003	21941	21835	22081	22081	22080	22092	22087	21989	22104	22093	21888	22108	22172	22039	22081	21949	21988	22059	22152	22130	22323	22202	22271	21952	21891	22046	21867	21946	22235	21928	21947	22197	21851	22074	21955	22065	21875	22082	22298	22179	22074	21964	21964	22001	21998	22053	21991	22125	22015	21918	22032	22060	22071	22066	22182	22097	22042	21863	21898	21943	22032	22292	21970	21877	22074	22075	21906	21969	21983	22109	22265	22038	22073	21910	22019	22336	22073	22015	21944	22107	21724	21934	22182	22268	22084	22147	21750	22189	21979	22068	22002	22058	22144	22249	22097	22131	22088	22058	22003	22028	21987	22035	22072	22146	21908	22052	22035	22031	21803	21997	22043	21909	21995	21850	21938	21910	22117	22020	21929	22076	22029	22331	21943	22026	22230	22164	21960	22199	22063	22083	21858	21913	22228	21870	21847	22160	21845	22121	22111	22008	22136	22379	22117	22182	22170	22106	21997	22294	21864	22233	21878	22116	22069	22181	21906	22040	21962	21776	22168	22055	22049	22074	22029	22069	21959	22023	22017	22117	22090	22106	21927	21965	22021	22163	21878	21861	21990	21936	22065	22057	22237	22145	22337	21916	21957	21934	22070	21980	21975	22038	21958	22099	22014	21972	22052	22034	22333	22007	21979	21976	22022	22075	21937	21955	22256	21978	21943	22036	22134	22145	22226	22094	22036	22008	21939	22127	21880	22109	22157	22056	22250	21966	22082	22025	22127	21975	22220	22013	22180	22147	22055	21993	21743	22065	21989	21929	21968	21892	22157	22161	21941	22072	22130	22075	21985	21879	21765	22039	22170	21920	22082	22334	21994	21776	21878	21911	22030	22067	22320	22042	21923	22089	22089	22015	21956	22077	21991	22030	22019	21969	22124	22050	22082	22039	21999	22209	22022	22128	22019	21967	21890	22180	22076	22257	22109	22323	22030	22302	21990	22019	22096	22171	22063	21960	22051	22180	21999	21992	22199	21917	21989	22112	22127	21976	22185	22077	22011	21928	22113	22094	22016	21943	22160	22183	22099	22135	22182	21950	21984	21908	21982	22104	22084	22191	22015	21999	22181	22182	22035	21973	22229	22102	21930	22138	21893	22130	22145	22179	22123	21918	21983	22001	22073	21978	22138	22159	22091	22167	22094	22058	22136	22083	22060	22057	22207	22223	22095	22040	21988	22092	22067	22118	21895	22121	21848	21984	22000	22237	22162	22162	22035	22106	21835	22155	22041	22010	22248	22191	22026	22103	22318	22145	21794	21898	22191	22043	22019	21706	22162	22414	22323	22123	22057	22213	21926	22043	21980	22082	22110	21953	21882	22131	22023	22181	22238	22109	21808	22386	21957	22006	22044	21844	22148	22210	22028	22175	21980	22039	22175	22132	21907	22216	22034	22352	22226	22020	22130	21861	22206	22022	22093	21989	22123	22329	22396	22166	21943	21914	22123	22164	22024	21931	22186	21977	21922	22197	22082	21972	21955	21774	21913	21955	21945	22238	22223	22058	22144	22004	22063	22062	22151	22244	22004	22032	22122	22173	22046	21999	21929	21926	22260	21986	22214	21829	22015	22001	21896	22127	22110	22076	22163	21977	21947	22028	21999	21963	21932	22021	22069	21946	22122	22084	21998	21946	22002	22113	22066	22164	22151	22142	22161	21815	22048	22266	22153	21969	21890	22215	22203	21957	22031	22177	22112	22018	21801	22028	22191	22165	22093	21969	22092	22016	21959	22209	22144	21983	22213	22130	22314	21900	22251	21954	22124	21825	21908	21911	22135	22268	22013	22098	21991	22315	22300	21884	21944	21978	22240	22109	22182	22105	22176	22143	21946	22078	22086	22418	22112	22175	22113	22127	22011	21895	22216	22211	22023	22103	22117	21963	21829	21978	22180	22010	22181	22094	22072	21921	22246	22109	22116	22117	22192	22357	21996	22080	22002	22187	22072	21978	22150	22030	22174	22208	21894	22148	22085	22063	21993	21994	22056	22014	22111	21995	22191	22237	21905	21971	21984	22141	22111	22251	22246	22136	21897	22128	22055	21923	21967	22225	22197	22222	22002	22124	22072	22002	22120	22073	22027	22122	21937	22004	22157	22154	21957	22269	22157	22010	22480	22030	22246	22099	22196	21927	22209	22013	21883	22048	22035	21994	22181	22197	21883	21972	22014	22031	22102	22090	22042	22130	21963	21965	21917	22212	22194	22216	22024	21969	21941	21976	22059	22039	22101	22323	22071	22114	22014	22259	22002	21987	21655	21909	21800	21783	22217	21851	22031	22095	21996	22032	22208	21947	22067	22102	22036	22050	22044	22003	21994	22291	22075	21879	22169	22288	22029	21994	22147	21947	22220	22223	22038	22346	22428	22061	21997	21908	22147	22108	22020	21959	21991	22039	21933	22316	22072	22160	21982	21739	21902	22091	22181	22109	22051	22302	22093	21866	22009	22138	21908	21931	21903	21995	22010	21953	21810	22043	22014	22018	22099	21991	21751	22205	22078	21859	22074	22211	21983	21993	21999	22176	22079	22143	22168	22192	22044	21927	22050	22384	21878	22101	22030	21926	21998	21990	22033	22035	22079	22006	22173	22090	22130	22320	22186	22132	22204	22039	22157	21944	21992	22281	22004	22253	22055	22108	22025	22122	22059	22046	22109	22022	22236	22124	22040	22103	22017	22097	22100	22009	22003	22015	22051	22135	22239	22088	22196	22156	22000	21838	21843	22098	22160	22209	21969	21988	21971	22291	22101	22119	21970	22236	22151	22171	22084	22178	22018	22112	22218	22140	21971	22140	22073	21985	21856	21844	21965	22027	22375	21958	22191	21992	22039	22020	22269	22106	22074	22126	22015	21859	21896	21958	22081	22123	21959	22025	22269	22091	22111	22029	21921	21843	22063	22158	22012	22157	22233	22153	22148	21973	22248	21924	22039	22109	22220	22085	22237	22124	22261	22088	22067	22101	21980	22022	22065	22204	22300	22222	22150	22024	22218	22129	21913	21982	21807	21930	22018	22004	22200	22023	22130	21940	21928	22026	22272	22195	22105	22175	22071	22279	22181	21951	22088	22194	21994	22173	22084	22139	22205	22128	22028	22153	22034	22358	22035	22108	22023	21838	22029	21895	22213	22338	22104	22057	22136	21869	22013	22362	22137	22032	22087	22068	22034	22056	22069	22021	22242	22105	22051	22112	21942	22038	22184	22086	22339	22135	21839	22129	22191	22150	22006	22216	22030	21901	22155	22216	21926	22106	21928	22422	22218	22074	22064	22003	21989	21957	21734	22154	22074	22114	22148	22008	22015	22088	22028	22139	22163	21978	22002	22236	21823	22154	22034	22183	21960	22082	22052	22277	21877	21913	21866	22142	21993	22248	22171	22210	22032	22099	22070	22001	22162	22004	21890	22174	22080	22024	22013	22043	22019	21954	22014	21987	21858	21851	22032	21928	21997	22127	22098	22041	22051	22021	21895	22054	22173	22235	21999	22061	21992	22281	21860	21903	21939	22297	21944	22122	22047	21895	22116	21944	22057	22198	22107	22118	22122	21920	22019	22199	22024	22120	21984	22085	21986	22114	22121	22167	22142	22205	21933	22282	22228	22086	22168	22223	22070	22056	22099	22080	21951	22056	21876	21968	22273	22169	22000	21907	22014	22202	22049	22194	22010	21947	22038	22050	22209	22001	22014
23964	45304	44165	28507	20029	19157	18627	18422	18283	18131	18074	17843	18032	17824	17892	17875	17797	17767	17668	17849	17787	17654	17661	17781	17828	17838	17853	17792	17793	17803	17829	17745	17753	17702	17518	17673	17797	17664	17891	17841	17655	17387	17733	17651	17771	17735	17675	17526	17578	17692	17767	17544	17675	17867	17634	17784	17713	17691	17903	17841	17698	17697	17608	17685	18497	19040	19149	18442	18031	17959	17884	17692	17630	17788	17749	17681	17826	17561	17638	17773	17856	17806	17670	17606	17732	17655	17795	17619	17609	17550	17832	17571	17647	17717	17562	17839	17498	17736	17744	17806	17584	17767	17686	17804	17688	17663	17680	17572	17841	17826	17801	17581	17774	17821	17650	17473	17818	17807	17625	17486	17865	17649	17774	17547	17625	17777	17719	17454	17705	17559	17616	17538	17716	17872	17690	17668	17638	17652	17705	17662	17510	17777	17675	17644	17538	17681	17640	17646	17646	17665	17524	17617	17651	17792	17650	17619	17630	17642	17696	17564	17707	17593	17615	17634	17666	17555	17569	17645	17734	17639	17575	17647	17692	17714	17707	17725	17668	17797	17541	17593	17763	17572	17796	17703	17709	17492	17557	17541	17572	17752	17626	17578	17610	17655	17649	17686	17557	17644	17467	17656	17661	17651	17727	17659	17606	17680	17917	17761	17755	17595	17791	17714	17642	17978	17628	17604	17593	17668	17645	17769	17643	17608	17572	17646	17765	17624	17745	17602	17656	17720	17613	17778	17673	17571	17556	17587	17770	17722	17723	17746	17709	17635	17556	17677	17621	17735	17430	17478	17676	17442	17547	17642	17660	17501	17575	17723	17728	17515	17711	17686	17553	17529	17814	17828	17609	17811	17640	17637	17734	17508	17596	17617	17697	17783	17667	17707	17696	17679	17651	17477	17718	17761	17806	17531	17626	17726	17636	17715	17617	17703	17732	17589	17524	17782	17640	17672	17541	17644	17773	17572	17639	17700	17716	17801	17624	17791	17625	17539	17636	17595	17463	17575	17641	17609	17546	17722	17720	17593	17606	17637	17416	17660	17837	17656	17758	17635	17702	17626	17668	17766	17706	17563	17639	17786	17652	17561	17617	17727	17595	17527	17773	17631	17580	17622	17530	17797	17769	17582	17695	17844	17607	17690	17586	17768	17776	17582	17763	17807	17537	17745	17631	17600	17705	17706	17780	17574	17878	17562	17407	17668	17541	17562	17698	17609	17811	17735	17702	17480	17589	17639	17807	17658	17517	17544	17613	17632	17674	17617	17843	17598	17560	17546	17700	17717	17720	17564	17754	17600	17557	17585	17697	17669	17731	17643	17581	17815	17653	17677	17651	17690	17624	17368	17772	17627	17683	17804	17569	17479	17724	17496	17581	17670	17627	17883	17770	17713	17685	17696	17674	17437	17546	17588	17599	17515	17589	17647	17691	17737	17749	17520	17659	17741	17579	17538	17636	17630	17611	17638	17434	17639	17829	17698	17534	17508	17560	17450	17607	17779	17745	17766	17644	17683	17549	17712	17658	17737	17412	17594	17724	17570	17808	17584	17707	17698	17578	17496	17613	17640	17616	17785	17627	17630	17604	17778	17498	17672	17590	17619	17559	17708	17571	17778	17522	17596	17743	17693	17634	17655	17813	17599	17573	17750	17791	17905	17516	17614	17627	17617	17690	17751	17510	17786	17594	17770	17802	17535	17585	17682	17708	17820	17761	17692	17732	17720	17612	17780	17549	17678	17511	17572	17545	17665	17677	17528	17670	17549	17615	17721	17633	17598	17585	17647	17608	17727	17766	17857	17692	17464	17554	17811	17555	17689	17724	17726	17516	17715	17788	17577	17739	17477	17681	17628	17656	17607	17652	17735	17674	17566	17614	17695	17641	17870	17625	17687	17678	17791	17784	17565	17685	17755	17581	17485	17544	17666	17804	17468	17642	17709	17731	17557	17785	17683	17666	17644	17683	17644	17874	17622	17602	17710	17652	17697	17667	17675	17570	17618	17666	17525	17494	17730	17699	17643	17757	17626	17697	17659	17701	17647	17497	17755	17622	17710	17759	17702	17737	17560	17597	17549	17583	17595	17713	17480	17613	17577	17710	17757	17549	17679	17492	17689	17628	17772	17687	17737	17607	17643	17609	17626	17643	17685	17558	17613	17513	17754	17592	17756	17730	17534	17485	17687	17783	17767	17822	17712	17743	17681	17665	17546	17650	17530	17693	17590	17635	17516	17766	17572	17647	17587	17412	17533	17747	17474	17627	17708	17668	17595	17751	17672	17893	17610	17624	17713	17610	17572	17586	17681	17507	17761	17797	17705	17688	17694	17599	17650	17734	17764	17723	17517	17701	17578	17581	17607	17774	17714	17736	17539	17626	17821	17644	17650	17731	17616	17655	17584	17745	17689	17678	17709	17672	17823	17582	17538	17406	17608	17702	17650	17647	17628	17652	17731	17622	17645	17752	17511	17654	17673	17585	17680	17564	17642	17587	17598	17663	17712	17660	17895	17708	17655	17832	17567	17735	17665	17611	17598	17732	17814	17628	17567	17582	17614	17602	17715	17475	17667	17616	17773	17709	17700	17679	17876	17772	17717	17845	17762	17686	17703	17702	17536	17645	17647	17760	17705	17699	17680	17500	17737	17612	17623	17528	17671	17733	17730	17594	17620	17720	17633	17566	17637	17623	17727	17687	17563	17705	17507	17518	17663	17643	17552	17712	17691	17576	17712	17677	17654	17829	17708	17742	17747	17631	17603	17692	17613	17623	17783	17614	17640	17663	17845	17557	17513	17564	17772	17596	17564	17666	17689	17620	17578	17704	17640	17647	17745	17524	17842	17561	17539	17749	17709	17828	17674	17840	17532	17644	17455	17709	17605	17705	17472	17539	17652	17544	17695	17651	17630	17544	17710	17501	17656	17697	17769	17620	17577	17751	17760	17622	17678	17456	17649	17666	17889	17658	17551	17802	17594	17677	17600	17712	17702	17606	17583	17777	17592	17530	17696	17577	17659	17794	17562	17642	17561	17587	17584	17709	17706	17581	17545	17629	17913	17826	17726	17525	17680	17697	17648	17672	17616	17549	17619	17619	17751	17664	17581	17756	17632	17559	17598	17770	17633	17566	17833	17494	17612	17702	17492	17737	17581	17878	17682	17574	17628	17527	17547	17687	17690	17643	17780	17611	17797	17681	17585	17730	17466	17476	17713	17606	17789	17635	17860	17704	17676	17622	17769	17667	17744	17705	17662	17727	17640	17710	17402	17774	17694	17569	17575	17775	17598	17745	17676	17595	17767	17915	17662	17603	17450	17685	17606	17669	17577	17666	17553	17731	17686	17380	17624	17528	17645	17604	17737	17523	17658	17497	17572	17790	17746	17673	17624	17556	17761	17711	17705	17623	17743	17732	17591	17770	17730	17502	17532	17873	17608	17434	17705	17644	17718	17609	17807	17513	17701	17697	17642	17513	17511	17737	17694	17673	17592	17764	17598	17671	17578	17642	17547	17628	17587	17710	17617	17579	17719	17485	17786	17620	17766	17522	17460	17891	17648	17685	17761	17571	17783	17582	17758	17717	17750	17548	17650	17569	17555	17656	17594	17567	17496	17707	17481	17667	17819	17597	17684	17682	17681	17685	17512	17653	17528	17691	17533	17571	17698	17588	17335	17472	17595	17589	17630	17679	17798	17766	17650	17640	17880	17555	17534	17546	17709	17632	17506	17781	17597	17705	17712	17597	17737	17567	17435	17650	17619	17582	17708	17714	17799	17674	17623	17647	17545	17659	17704	17476	17689	17761	17489	17695	17782	17482	17731	17547	17888	17712	17502	17704	17579	17700	17811	17691	17674	17699	17661	17813	17560	17611	17598	17499	17617	17758	17758	17682	17607	17684	17680	17579	17740	17646	17572	17727	17812	17599	17666	17843	17692	17703	17642	17663	17618	17580	17834	17707	17446	17694	17828	17515	17628	17750	17703	17759	17579	17731	17605	17751	17571	17677	17444	17745	17866	17628	17642	17681	17732	17497	17708	17801	17763	17506	17748	17503	17880	17752	17754	17611	17690	17572	17754	17677	17647	17551	17800	17624	17596	17726	17613	17686	17690	17714	17850	17674	17802	17653	17648	17737	17695	17663	17620	17594	17729	17696	17640	17809	17603	17728	17672	17676	17554	17555	17599	17675	17779	17674	17668	17717	17591	17763	17832	17636	17633	17594	17783	17487	17678	17737	17636	17636	17710	17589	17547	17724	17592	17611	17659	17765	17563	17820	17632	17646	17553	17669	17683	17618	17751	17777	17544	17678	17817	17730	17585	17761	17820	17827	17690	17777	17647	17709	17736	17651	17630	17829	17759	17549	17560	17730	17604	17555	17715	17575	17701	17697	17666	17567	17694	17671	17723	17611	17800	17823	17405	17601	17633	17603	17696	17767	17685	17661	17637	17716	17612	17701	17577	17710	17679	17702	17720	17708	17560	17737	17750	17652	17700	17693	17629	17737	17585	17583	17623	17778	17626	17710	17713	17712	17714	17759	17596	17788	17782	17547	17737	17716	17775	17688	17772	17610	17768	17645	17541	17785	17645	17794	17716	17592	17736	17653	17601	17742	17816	17535	17717	17500	17565	17656	17564	17565	17665	17574	17721	17576	17667	17772	17508	17560	17737	17560	17651	17544	17672	17673	17564	17599	17714	17622	17407	17824	17621	17622	17787	17711	17612	17596	17749	17624	17688	17656	17586	17694	17526	17585	17534	17731	17734	17734	17577	17688	17629	17701	17728	17580	17602	17577	17515	17704	17620	17601	17581	17706	17700	17651	17693	17498	17508	17754	17771	17604	17739	17398	17554	17674	17666	17772	17564	17613	17733	17609	17706	17710	17732	17511	17635	17775	17532	17587	17591	17632	17769	17701	17818	17437	17535	17573	17543	17738	17706	17637	17794	17629	17642	17690	17642	17758	17566	17591	17824	17522	17747	17791	17731	17685	17660	17567	17594	17906	17676	17762	17511	17621	17663	17640	17642	17516	17827	17563	17647	17546	17714	17580	17641	17583	17818	17805	17841	17507	17753	17620	17504	17719	17796	17542	17507	17753	17582	17579	17696	17843	17737	17629	17593	17534	17557	17704	17639	17750	17763
27751	23796	30522	27295	23337	23248	23696	23247	23229	23484	23335	23303	23441	23345	23333	23153	23172	23326	23584	23351	23465	23202	23389	23155	23402	23337	23439	23292	23432	23372	23353	23415	23542	23408	23367	23496	23255	23315	23222	23502	23276	23308	23351	23216	23276	23485	23150	23205	23488	23382	23282	23472	23538	23318	23216	23160	23428	23406	23421	23256	23395	23182	23244	23351	23095	23379	23475	23218	23661	23438	23288	23201	23531	23196	23328	23326	23348	23545	23471	23364	23536	23387	23221	23357	23450	23330	23210	23099	23059	23363	23195	23198	23511	23218	23243	23210	23246	23292	23264	23195	23124	23109	23196	23124	23185	23400	23083	23157	23517	23535	23326	23249	23411	23445	23393	23137	23435	23403	23403	23107	23177	23252	23253	23217	23138	23620	23459	23374	23229	23377	23494	23401	23288	23317	23491	23262	23421	23345	23304	23309	23471	23279	23481	23205	23381	23433	23365	23377	23310	23478	23245	23338	23346	23304	23294	23507	23350	23506	23364	23330	23446	23252	23393	23090	23374	23188	23038	23418	23540	23145	23351	23593	23307	23322	23132	23324	23358	23315	23569	23358	23453	23285	23216	23284	23538	23330	23233	23102	23375	23441	23307	23354	23511	23227	23316	23578	23452	23442	23152	23298	23368	23437	23219	23323	23490	23218	23242	23291	23184	23287	23295	23566	23553	23225	23347	23222	23297	23285	23206	23251	23294	23201	23460	23187	23271	23432	23421	23652	23267	23381	23380	23329	23410	23514	23304	23337	23418	23521	23309	23171	23453	23322	23433	23250	23474	23558	23329	23168	23622	23421	23458	23280	23368	23410	23260	23244	23326	23356	23352	23368	23048	23276	23385	23207	23313	23333	23379	23198	23392	23564	23325	23481	23378	23480	23268	23450	23236	23510	23258	23374	23359	23188	23390	23331	23306	23237	23508	23352	23291	23283	23315	23365	23464	23178	23256	23234	23225	23266	23487	23548	23378	23349	23273	23405	23393	23193	23115	23245	23443	23384	23227	23167	23349	23392	23332	23242	23403	23472	23291	23253	23355	23198	23341	23170	23439	23475	23422	23326	23435	23272	23397	23431	23489	23421	23356	23306	23244	23422	23340	23342	23400	23363	23341	23357	23150	23282	23394	23206	23307	23353	23508	23535	23130	23365	23152	23378	23312	23204	23417	23378	23447	23311	23368	23521	23427	23062	23327	23399	23153	23127	23235	23482	23571	23323	23531	23429	23455	23111	23407	23308	23326	23399	23338	23402	23346	23337	23422	23290	23421	23472	23310	23296	23483	23360	23514	23033	23445	23461	23617	23249	23443	23442	23447	23350	23356	23273	23085	23261	23116	23251	23406	23128	23080	23565	23458	23464	23504	23342	23441	23245	23102	23278	23267	23220	23267	23349	23365	23488	23119	23331	23501	23293	23305	23371	23018	23353	23349	23217	23234	23209	23394	23400	23519	23417	23152	23367	23425	23445	23405	23349	23229	23429	23276	23302	23219	23419	23296	23456	23410	23518	23321	23311	23210	23366	23266	23269	23313	23506	23096	23603	23415	23145	23221	23353	23262	23497	23303	23443	23396	23360	23196	23282	23336	23235	23196	23557	23317	23661	23225	23536	23224	23462	23317	23401	23038	23379	23359	23495	23460	23466	23245	23309	23265	23389	23586	23318	23380	23036	23255	23330	23370	23279	23407	23306	23259	23415	23123	23328	23257	23464	23117	23135	23155	23179	23404	23364	23209	23318	23397	23122	23465	23093	23325	23277	23038	23378	23244	23234	23218	23060	23515	23206	23131	23369	23249	23346	23537	23512	23161	23307	23225	23280	23256	23499	23362	23473	23317	23400	23347	23330	23457	23454	23362	23084	23492	23358	23245	23353	23205	23274	23446	23429	23205	23325	23189	23185	23132	23275	23342	23370	23260	23320	23414	23306	23418	23397	23170	23358	23491	23469	23374	23311	23430	23368	23293	23346	23290	23357	23321	23425	23170	23125	23370	23344	23351	23258	23096	23411	23343	23380	23383	23243	23346	23335	23264	23366	23274	23444	23313	23503	23332	23570	23519	23256	23222	23257	23290	23150	23484	23487	23089	23326	23418	23385	23489	23251	23220	23469	23165	23225	23312	23289	23289	23178	23190	23330	23230	23215	23372	23365	23313	23245	23181	23261	23241	23204	23263	23315	23272	23372	23323	23239	23114	23268	23255	23167	23458	23258	23273	23294	23285	23323	23392	23485	23338	23462	23325	23380	23404	23462	23486	23404	23171	23289	23561	23223	23289	23266	23293	23355	23230	23241	23223	23158	23284	23382	23265	23383	23384	23528	23560	23238	23075	23113	23546	23523	23281	23335	23335	23379	23494	23396	23329	23331	23240	23391	23366	23330	23337	23593	23407	23443	23437	23317	23357	23369	23335	23556	23220	23284	23349	23229	23068	23201	23551	23375	23390	23265	23224	23290	23467	23188	23335	23354	23298	23281	23140	23257	23317	23492	23401	23126	23288	23418	23376	23265	23129	23257	23404	23454	23259	23335	23294	23446	23323	23563	23526	23239	23528	23123	23337	23402	23342	23254	23369	23453	23152	23394	23495	23173	23353	23424	23329	23154	23199	23434	23210	23326	23375	23314	23363	23400	23306	23374	23087	23307	23379	23431	23263	23489	23565	23432	23526	23241	23113	23433	23501	23378	23089	23294	23512	23468	23255	23305	23460	23299	23184	23277	23398	23197	23399	23247	23586	23221	23340	23464	23556	23420	23348	23237	23528	23381	23335	23385	23250	23257	23261	23260	23344	23048	23335	23138	23519	23249	23429	23167	23222	23388	23547	23202	23238	23356	23282	23295	23356	23330	23455	23385	23499	23363	23139	23146	23412	23559	23283	23175	23365	23384	23343	23288	23287	23224	23343	23352	23282	23304	23381	23285	23390	23317	23305	23380	23361	23370	23366	23431	23384	23389	23323	23222	23316	23268	23522	23381	23356	23297	23559	23573	23456	23367	23347	23262	23362	23229	23448	23163	23437	23394	23489	23408	23559	23464	23396	23425	23397	23296	23386	23422	23381	23448	23207	23237	23429	23420	23342	23244	23346	23599	23358	23377	23475	23143	23288	23351	23295	23134	23373	23550	23452	23349	23419	23445	23301	23417	23435	23332	23298	23338	23416	23249	23378	23310	23407	23445	23213	23176	23281	23448	23362	23228	23450	23154	23508	23406	23382	23405	23207	23291	23310	23210	23450	23231	23282	23483	23315	23134	23134	23269	23451	23096	23327	23230	23286	23185	23571	23315	23029	23543	23368	23487	23274	23353	23361	23489	23353	23341	23361	23365	23136	23401	23170	23367	23282	23166	23208	23249	23483	23180	23517	23498	23404	23199	23328	23145	23255	23567	23387	23319	23277	23294	23572	23315	23553	23581	23263	23299	23408	23485	23450	23351	23268	23396	23381	23481	23008	23265	23215	23326	23376	23199	23307	23343	23347	23360	23235	23380	23378	23405	23394	23222	23281	23341	23349	23142	23445	23123	23199	23374	23300	23473	23301	23372	23139	23270	23326	23262	23437	23427	23420	23218	23136	23484	23228	23511	23349	23336	23343	23356	23447	23299	23448	23182	23333	23392	23211	23458	23203	23455	23555	23183	23418	23625	23333	23164	23166	23243	23299	23433	23434	23368	23595	23218	23368	23291	23288	23386	23426	23349	23346	23498	23419	23340	23300	23323	23192	23135	23291	23312	23188	23375	23293	23450	23323	23233	23210	23419	23359	23114	23303	23437	23350	23352	23616	23237	23411	23283	23471	23310	23271	23319	23137	23445	23509	23367	23395	23145	23066	23481	23453	23355	23247	23382	23255	23361	23477	23200	23349	23374	23620	23283	23309	23154	23342	23272	23322	23171	23419	23128	23409	23432	23323	23560	23524	23241	23368	23359	23169	23179	23224	23138	23398	23275	23322	23293	23233	23368	23514	23430	23390	23216	23343	23292	23289	23297	23405	23400	23310	23344	23435	23370	23433	23522	23411	23159	23350	23327	23234	23188	23362	23523	23070	23287	23205	23347	23363	23453	23231	23379	23518	23488	23299	23316	23354	23434	23406	23212	23360	23345	23278	23492	23320	23504	23446	23335	23435	23406	23260	23245	23204	23519	23342	23314	23440	23509	23572	23592	23311	23551	23322	23400	23228	23166	23230	23064	23368	23342	23386	23623	23358	23431	23633	23393	23641	23071	23307	23343	23453	23642	23337	23424	23141	23462	23500	23240	23457	23216	23294	23486	23287	23065	23269	23366	23307	23079	23365	23349	23541	23374	23447	23362	23255	23338	23471	23389	23607	23351	23325	23382	23420	23395	23375	23404	23381	23245	23450	23444	23488	23239	23358	23355	23324	23574	23237	23427	23372	23222	23325	23306	23313	23396	23316	23230	23357	23188	23486	23261	23159	23314	23379	23340	23385	23224	23470	23448	23267	23216	23331	23573	23239	23416	23615	23633	23362	23201	23380	23447	23358	23257	23544	23345	23476	23505	23104	23206	23133	23396	23466	23184	23281	23046	23399	23508	23284	23357	23328	23285	23135	23449	23091	23512	23509	23258	23336	23283	23258	23151	23363	23330	23385	23361	23437	23328	23372	23234	23291	23466	23410	23332	23244	23286	23320	23310	23601	23502	23414	23419	23315	23223	23282	23069	23175	23317	23330	23239	23478	23306	23244	23554	23370	23322	23429	23180	23204	23270	23300	23294	23110	23487	23255	23270	23222	23313	23440	23240	23222	23299	23316	23462	23126	23500	23185	23313	23462	23408	23174	23372	23027	23488	23445	23457	23223	23290	23374	23112	23138	23351	23173	23262	23402	23166	23317	23378	23302	23291	23240	23546	23288	23205	23257	23446	23149	23457	23464	23471	23605	23325	23386	23347	23256	23494	23373	23381	23297	23360	23292	23421	23200	23337	23389	23425	23455	23204	23368	23353	23427	23201	23588	23408	23442	23099	23386	23264	23177	23331	23407	23241	23294	23500	23432	23161	23474	23416	23425	23421	23382	23327	23346	23349	23363	23410	23344	23397	23427	23516	23422	23323	23355	23195	23362	23333	23310	23268	23398	23491	23565	23385	23485	23507	23316	23498	23421	23435	23391	23240	23376	23372
21232	30795	29605	21315	18520	18436	18490	18424	18462	18428	18471	18283	18380	18165	18513	18428	18286	18491	18170	18460	18498	18342	18306	18344	18313	18316	18564	18323	18384	18410	18340	18362	18452	18451	18448	18385	18309	18336	18517	18164	18598	18418	18481	18265	18352	18507	18428	18230	18421	18374	18331	18347	18512	18193	18361	18530	18475	18317	18390	18415	18403	18218	18465	18411	18211	18534	18685	18472	18464	18542	18195	18281	18389	18361	18498	18310	18266	18376	18393	18320	18194	18365	18349	18361	18393	18267	18312	18094	18400	18300	18265	18266	18322	18419	18281	18301	18124	18392	18391	18217	18362	18307	18464	18213	18586	18442	18360	18415	18527	18343	18490	18385	18378	18420	18153	18509	18470	18295	18331	18471	18368	18407	18329	18048	18236	18432	18367	18449	18249	18309	18395	18409	18363	18229	18284	18322	18184	18380	18304	18463	18389	18262	18198	18262	18151	18342	18135	18208	18210	18332	18303	18534	18297	18269	18624	18139	18479	18524	18460	18316	18260	18215	18340	18404	18264	18444	18327	18255	18246	18449	18421	18442	18333	18230	18285	18290	18222	18290	18304	18277	18452	18340	18247	18439	18298	18293	18294	18336	18266	18270	18438	18184	18281	18410	18499	18225	18214	18465	18370	18399	18393	18309	18350	18248	18593	18238	18496	18372	18278	18264	18240	18470	18356	18197	18220	18366	18334	18316	18359	18252	18428	18409	18337	18261	18291	18474	18472	18219	18305	18314	18442	18260	18304	18321	18217	18381	18480	18402	18383	18489	18392	18452	18237	18274	18338	18363	18286	18295	18454	18366	18390	18184	18377	18266	18338	18316	18376	18351	18354	18273	18361	18451	18316	18462	18328	18369	18260	18277	18409	18381	18351	18383	18101	18290	18482	18233	18320	18241	18345	18211	18362	18489	18376	18411	18451	18276	18272	18460	18328	18362	18350	18457	18354	18138	18360	18363	18292	18375	18340	18273	18397	18369	18284	18281	18240	18380	18301	18241	18286	18325	18379	18486	18254	18307	18297	18229	18377	18395	18428	18278	18386	18439	18434	18220	18307	18380	18309	18429	18485	18226	18367	18316	18366	18299	18213	18322	18366	18354	18318	18299	18330	18491	18396	18466	18517	18211	18358	18367	18371	18384	18353	18350	18317	18170	18440	18330	18241	18291	18372	18369	18428	18355	18165	18394	18433	18465	18336	18366	18248	18314	18285	18408	18305	18356	18444	18171	18322	18318	18455	18206	18412	18416	18287	18342	18504	18386	18349	18151	18327	18228	18398	18307	18241	18309	18331	18278	18398	18311	18391	18359	18527	18400	18236	18510	18508	18102	18241	18291	18185	18399	18407	18258	18317	18351	18057	18250	18379	18507	18421	18334	18371	18416	18234	18461	18475	18352	18439	18212	18491	18294	18431	18338	18214	18193	18527	18377	18237	18311	18286	18353	18473	18353	18175	18296	18417	18394	18298	18505	18131	18284	18174	18219	18289	18358	18268	18377	18342	18495	18292	18303	18338	18381	18522	18407	18489	18423	18440	18345	18270	18304	18384	18372	18312	18445	18374	18309	18364	18365	18446	18345	18062	18384	18288	18358	18338	18221	18442	18359	18294	18492	18480	18350	18259	18472	18178	18340	18226	18346	18273	18404	18479	18458	18083	18372	18274	18510	18417	18431	18273	18419	18234	18507	18290	18507	18273	18446	18374	18317	18349	18325	18403	18617	18304	18390	18461	18277	18369	18295	18300	18551	18311	18238	18343	18249	18176	18358	18576	18314	18361	18432	18428	18446	18297	18400	18446	18335	18398	18413	18242	18193	18416	18327	18475	18391	18200	18288	18383	18382	18456	18302	18376	18236	18360	18260	18437	18450	18428	18426	18292	18273	18329	18429	18253	18436	18261	18417	18351	18314	18320	18222	18388	18256	18336	18408	18168	18360	18357	18322	18529	18340	18206	18363	18515	18365	18280	18393	18556	18174	18314	18503	18210	18322	18304	18516	18309	18442	18481	18374	18272	18379	18297	18278	18315	18334	18386	18319	18468	18133	18526	18284	18350	18225	18331	18277	18388	18207	18405	18271	18279	18322	18546	18246	18373	18335	18448	18297	18270	18419	18380	18340	18233	18360	18473	18226	18330	18113	18223	18423	18350	18331	18392	18380	18374	18506	18446	18450	18286	18205	18355	18278	18453	18561	18345	18260	18277	18624	18399	18270	18160	18262	18497	18352	18541	18341	18442	18534	18098	18232	18457	18374	18430	18292	18393	18405	18301	18249	18334	18363	18424	18426	18540	18140	18370	18336	18337	18561	18329	18193	18385	18347	18272	18319	18393	18379	18219	18553	18481	18330	18437	18419	18375	18531	18409	18162	18553	18315	18233	18410	18425	18250	18383	18216	18246	18400	18428	18323	18422	18367	18391	18329	18443	18512	18367	18286	18271	18367	18362	18439	18399	18335	18326	18310	18298	18300	18335	18378	18447	18357	18360	18437	18258	18339	18257	18497	18188	18367	18420	18367	18380	18323	18342	18392	18491	18404	18271	18324	18577	18414	18492	18343	18340	18375	18413	18310	18352	18333	18408	18292	18147	18450	18389	18488	18219	18434	18319	18333	18532	18351	18361	18516	18253	18390	18362	18263	18224	18489	18550	18388	18264	18119	18399	18347	18324	18437	18254	18377	18395	18250	18243	18282	18333	18313	18163	18313	18345	18360	18479	18499	18368	18158	18308	18526	18344	18394	18325	18310	18107	18365	18477	18434	18274	18582	18243	18388	18200	18278	18451	18268	18460	18277	18231	18270	18309	18311	18366	18343	18280	18118	18470	18418	18513	18389	18445	18394	18394	18338	18443	18459	18310	18475	18399	18526	18403	18523	18344	18273	18400	18283	18311	18405	18328	18308	18393	18309	18233	18350	18337	18290	18311	18418	18375	18318	18218	18222	18300	18226	18365	18380	18335	18078	18340	18234	18358	18577	18181	18375	18448	18345	18188	18361	18407	18263	18455	18367	18352	18404	18456	18372	18230	18220	18452	18366	18326	18442	18312	18432	18291	18454	18444	18467	18379	18394	18283	18422	18223	18482	18370	18086	18351	18211	18362	18232	18438	18242	18390	18472	18485	18313	18483	18398	18421	18383	18356	18333	18449	18351	18310	18457	18542	18325	18341	18381	18340	18337	18304	18333	18275	18265	18411	18298	18327	18306	18419	18397	18389	18214	18351	18197	18435	18467	18371	18373	18485	18184	18278	18265	18407	18424	18388	18252	18314	18394	18220	18173	18241	18177	18326	18324	18458	18464	18296	18220	18358	18302	18376	18268	18445	18194	18259	18273	18469	18249	18385	18478	18275	18349	18236	18410	18385	18368	18467	18344	18263	18441	18375	18251	18315	18280	18198	18319	18414	18333	18164	18309	18340	18272	18582	18401	18393	18487	18589	18290	18247	18394	18386	18439	18217	18352	18273	18375	18464	18265	18304	18378	18437	18338	18283	18417	18238	18443	18473	18325	18426	18406	18287	18374	18344	18304	18124	18319	18405	18437	18273	18360	18442	18373	18405	18357	18247	18311	18251	18393	18446	18182	18417	18413	18359	18401	18319	18417	18333	18353	18327	18299	18380	18423	18264	18411	18310	18162	18185	18348	18320	18280	18339	18308	18374	18408	18390	18417	18398	18311	18287	18594	18342	18348	18385	18201	18160	18430	18402	18485	18240	18421	18539	18215	18376	18426	18317	18310	18347	18484	18303	18275	18298	18271	18579	18331	18434	18266	18340	18634	18212	18380	18560	18440	18480	18449	18302	18082	18391	18368	18370	18238	18381	18400	18303	18233	18128	18511	18311	18167	18354	18377	18282	18456	18234	18356	18271	18307	18430	18309	18300	18241	18559	18491	18575	18344	18416	18314	18451	18337	18317	18477	18360	18580	18326	18462	18212	18349	18217	18317	18519	18418	18305	18294	18478	18134	18385	18328	18397	18340	18389	18507	18393	18375	18392	18585	18387	18401	18430	18261	18476	18283	18398	18403	18340	18541	18412	18232	18354	18249	18436	18364	18355	18380	18418	18206	18328	18300	18354	18332	18169	18359	18448	18413	18350	18407	18268	18306	18284	18356	18375	18441	18383	18427	18426	18380	18493	18310	18346	18361	18303	18480	18220	18376	18279	18604	18377	18384	18421	18470	18588	18478	18277	18378	18339	18347	18436	18299	18206	18406	18478	18375	18362	18413	18491	18448	18211	18381	18463	18390	18298	18450	18350	18348	18203	18424	18352	18275	18374	18341	18549	18471	18393	18449	18502	18311	18369	18412	18483	18466	18326	18217	18418	18365	18354	18175	18272	18577	18271	18356	18324	18271	18259	18375	18331	18173	18270	18245	18390	18342	18353	18304	18424	18177	18359	18373	18373	18455	18501	18218	18403	18294	18298	18403	18364	18459	18415	18281	18467	18328	18399	18350	18267	18485	18156	18477	18311	18465	18291	18302	18339	18398	18375	18418	18415	18377	18351	18383	18459	18292	18353	18367	18360	18538	18390	18119	18448	18290	18432	18403	18342	18238	18355	18286	18271	18331	18290	18471	18420	18276	18251	18419	18531	18290	18361	18210	18424	18342	18274	18444	18295	18353	18363	18410	18449	18199	18415	18374	18382	18391	18342	18587	18279	18439	18358	18422	18405	18450	18378	18265	18367	18340	18329	18515	18470	18330	18427	18335	18425	18345	18417	18377	18564	18307	18272	18217	18374	18333	18445	18358	18494	18206	18184	18425	18095	18259	18469	18285	18380	18351	18355	18246	18386	18260	18444	18189	18249	18270	18427	18488	18205	18436	18408	18366	18326	18330	18107	18278	18299	18337	18190	18402	18406	18341	18340	18220	18472	18216	18239	18436	18276	18210	18372	18346	18458	18428	18391	18321	18238	18411	18341	18382	18279	18423	18511	18330	18517	18267	18142	18373	18278	18405	18480	18364	18191	18280	18468	18111	18467	18331	18288	18339	18363	18284	18388	18277	18237	18288	18320	18362	18383	18430	18292	18267	18437	18255	18350	18402	18383	18381	18430	18297	18131	18378	18070	18404	18268	18519	18355	18255	18670	18228	18453	18213	18405	18368	18264	18157	18220	18540	18567	18376	18536	18447
23097	20814	28266	23874	22867	25706	27059	25025	24708	25058	24960	24752	24648	24693	24613	24613	24760	24482	24561	24903	24608	24674	24457	24450	24511	24459	24604	24592	24656	24834	24646	24452	24323	24514	24439	24515	24576	24621	24705	24398	24670	24417	24621	24671	24765	24398	24381	24471	24735	24434	24515	24725	24386	24684	24640	24402	24597	24604	24736	24505	24561	24677	24633	24722	24726	24967	25116	24881	24845	24513	24424	24502	24400	24598	24249	24429	24738	24668	24788	24377	24420	24636	24583	24629	24580	24372	24330	24712	24425	24291	24660	24542	24604	24552	24537	24578	24853	24678	24742	24676	24799	24568	24403	24664	24571	24500	24434	24400	24388	24479	24537	24590	24553	24461	24386	24407	24351	24323	24473	24692	24548	24526	24456	24312	24478	24671	24684	24536	24443	24382	24630	24840	24311	24658	24460	24544	24563	24479	24597	24399	24342	24297	24552	24416	24394	24194	24718	24688	24602	24420	24652	24414	24573	24443	24285	24355	24465	24680	24851	24576	24637	24510	24340	24716	24486	24400	24396	24499	24372	24527	24297	24539	24436	24493	24673	24573	24591	24528	24710	24697	24349	24357	24402	24513	24761	24374	24573	24601	24594	24463	24487	24277	24624	24386	24462	24408	24417	24580	24355	24516	24640	24637	24329	24523	24310	24401	24289	24434	24416	24367	24470	24467	24374	24723	24373	24643	24357	24643	24560	24548	24330	24551	24450	24486	24259	24387	24670	24587	24569	24559	24464	24538	24532	24383	24536	24475	24253	24501	24785	24414	24623	24560	24375	24599	24309	24711	24419	24474	24641	24766	24538	24649	24449	24389	24544	24563	24715	24686	24327	24603	24578	24467	24353	24544	24677	24454	24470	24395	24301	24451	24530	24471	24452	24623	24433	24413	24277	24351	24344	24586	24556	24434	24510	24551	24496	24591	24548	24819	24547	24365	24570	24532	24223	24259	24615	24374	24439	24593	24507	24378	24485	24622	24638	24489	24420	24591	24375	24326	24293	24510	24405	24628	24576	24703	24452	24521	24529	24413	24564	24438	24530	24593	24616	24647	24310	24568	24403	24570	24489	24309	24470	24573	24608	24525	24165	24572	24721	24524	24606	24723	24534	24621	24494	24484	24398	24532	24311	24461	24660	24229	24483	24362	24371	24375	24616	24393	24478	24561	24374	24455	24548	24694	24625	24467	24573	24585	24385	24469	24569	24591	24624	24535	24473	24568	24488	24684	24532	24410	24459	24412	24664	24584	24430	24637	24750	24398	24596	24487	24574	24606	24474	24320	24753	24643	24326	24462	24677	24415	24274	24516	24305	24443	24440	24575	24762	24539	24496	24284	24372	24505	24250	24516	24354	24294	24525	24504	24460	24620	24506	24489	24438	24614	24355	24460	24670	24382	24490	24530	24606	24711	24614	24358	24638	24498	24443	24353	24610	24480	24458	24535	24404	24382	24651	24545	24631	24526	24624	24410	24586	24435	24485	24709	24602	24544	24403	24582	24588	24459	24482	24535	24546	24340	24542	24471	24503	24391	24478	24399	24548	24658	24394	24449	24461	24188	24458	24532	24561	24482	24514	24518	24396	24339	24482	24367	24395	24465	24485	24381	24242	24709	24445	24503	24359	24675	24527	24622	24539	24394	24674	24256	24339	24681	24453	24597	24478	24195	24585	24471	24306	24313	24342	24554	24722	24606	24666	24545	24481	24356	24542	24503	24527	24369	24507	24440	24514	24421	24525	24481	24601	24454	24382	24518	24517	24381	24386	24752	24546	24205	24688	24497	24504	24471	24654	24479	24413	24627	24357	24190	24535	24482	24276	24610	24834	24520	24697	24490	24623	24319	24545	24549	24217	24517	24521	24558	24521	24544	24456	24503	24433	24461	24441	24632	24468	24679	24533	24413	24516	24582	24617	24628	24391	24381	24351	24387	24605	24376	24425	24538	24480	24479	24431	24509	24723	24423	24624	24540	24412	24383	24431	24422	24489	24515	24402	24625	24690	24752	24551	24417	24738	24606	24440	24466	24592	24548	24503	24356	24521	24423	24411	24581	24733	24528	24797	24360	24528	24500	24648	24432	24413	24541	24486	24591	24419	24515	24546	24655	24452	24488	24375	24415	24464	24395	24568	24465	24337	24501	24508	24397	24444	24333	24471	24490	24613	24442	24464	24482	24613	24508	24369	24494	24588	24532	24602	24498	24558	24368	24243	24299	24432	24539	24494	24450	24566	24625	24638	24605	24627	24314	24442	24256	24694	24518	24480	24412	24393	24437	24503	24622	24756	24775	24507	24439	24534	24594	24345	24525	24319	24399	24493	24462	24648	24585	24413	24606	24544	24561	24757	24526	24591	24598	24378	24751	24279	24647	24537	24497	24622	24592	24508	24647	24631	24544	24617	24459	24693	24538	24471	24475	24349	24380	24468	24557	24620	24596	24356	24466	24345	24691	24689	24258	24441	24602	24623	24520	24478	24377	24423	24411	24487	24553	24601	24398	24736	24511	24514	24590	24441	24618	24629	24518	24610	24599	24495	24649	24439	24402	24742	24516	24563	24508	24381	24556	24526	24488	24667	24829	24475	24556	24495	24471	24262	24222	24619	24639	24542	24581	24631	24310	24415	24395	24462	24426	24418	24520	24460	24413	24438	24435	24609	24694	24757	24369	24604	24447	24666	24547	24380	24627	24554	24267	24498	24087	24654	24615	24663	24462	24431	24397	24606	24463	24461	24475	24525	24387	24726	24425	24671	24404	24678	24366	24493	24497	24584	24520	24439	24637	24387	24546	24738	24414	24491	24510	24423	24392	24651	24311	24640	24534	24515	24432	24508	24686	24473	24495	24589	24683	24610	24398	24602	24550	24649	24770	24481	24521	24447	24640	24689	24573	24534	24358	24393	24539	24379	24582	24728	24536	24412	24557	24398	24555	24773	24620	24431	24498	24751	24436	24514	24472	24545	24557	24430	24285	24515	24393	24499	24383	24485	24667	24442	24498	24471	24566	24563	24388	24381	24431	24496	24424	24473	24345	24706	24592	24683	24705	24300	24234	24351	24401	24488	24583	24672	24517	24333	24468	24506	24338	24624	24614	24453	24607	24304	24562	24730	24564	24802	24483	24610	24469	24628	24565	24154	24436	24547	24638	24328	24463	24526	24597	24346	24463	24505	24680	24682	24674	24685	24505	24433	24386	24332	24439	24391	24347	24606	24566	24626	24559	24399	24366	24713	24583	24438	24630	24503	24655	24453	24446	24626	24539	24344	24282	24554	24430	24611	24507	24602	24564	24708	24603	24518	24500	24664	24683	24611	24241	24574	24373	24332	24581	24375	24516	24458	24669	24657	24732	24602	24543	24667	24574	24514	24502	24463	24527	24382	24569	24538	24159	24440	24515	24520	24530	24514	24503	24547	24628	24364	24471	24282	24337	24534	24549	24594	24391	24595	24729	24516	24454	24754	24525	24395	24593	24465	24459	24542	24418	24766	24515	24532	24454	24631	24524	24486	24543	24575	24332	24604	24272	24824	24590	24422	24456	24615	24570	24287	24287	24506	24248	24602	24373	24655	24457	24432	24691	24461	24284	24560	24707	24417	24271	24675	24560	24416	24597	24581	24589	24705	24592	24326	24597	24543	24504	24463	24547	24443	24434	24281	24209	24495	24638	24449	24621	24456	24542	24488	24478	24430	24467	24551	24574	24661	24368	24434	24614	24569	24500	24336	24324	24447	24273	24530	24706	24368	24542	24541	24675	24575	24522	24660	24550	24409	24407	24413	24328	24526	24479	24516	24677	24520	24455	24449	24477	24351	24550	24554	24613	24501	24573	24487	24567	24793	24792	24481	24520	24393	24533	24656	24449	24449	24514	24513	24529	24608	24665	24391	24232	24438	24703	24712	24563	24421	24613	24421	24523	24664	24658	24431	24268	24360	24501	24458	24449	24643	24648	24486	24701	24420	24395	24505	24389	24686	24580	24509	24428	24627	24261	24567	24417	24435	24330	24570	24451	24472	24413	24642	24672	24527	24551	24366	24466	24510	24220	24706	24399	24346	24417	24523	24415	24588	24280	24400	24598	24291	24454	24557	24582	24671	24503	24765	24222	24549	24455	24621	24460	24489	24455	24509	24435	24615	24668	24510	24487	24373	24442	24495	24767	24608	24428	24417	24240	24477	24601	24770	24691	24436	24643	24802	24501	24502	24561	24385	24652	24384	24518	24604	24486	24329	24552	24602	24606	24490	24492	24144	24464	24728	24779	24554	24675	24712	24541	24651	24350	24714	24482	24441	24576	24304	24551	24469	24580	24659	24635	24562	24401	24633	24533	24646	24689	24507	24425	24427	24328	24515	24572	24430	24624	24488	24783	24520	24508	24526	24638	24423	24553	24740	24579	24438	24269	24529	24554	24349	24518	24548	24944	24650	24361	24537	24524	24622	24398	24507	24298	24440	24361	24554	24198	24446	24632	24438	24464	24407	24518	24386	24475	24417	24505	24477	24671	24544	24545	24494	24727	24617	24656	24508	24422	24529	24381	24349	24666	24439	24660	24718	24528	24271	24424	24597	24274	24381	24616	24522	24407	24546	24349	24578	24522	24518	24485	24512	24407	24662	24537	24601	24559	24542	24410	24516	24486	24432	24265	24794	24621	24330	24405	24532	24593	24863	24365	24532	24602	24224	24387	24591	24461	24341	24708	24364	24443	24393	24598	24371	24400	24751	24528	24529	24596	24411	24653	24438	24531	24345	24574	24538	24576	24558	24433	24268	24378	24456	24538	24495	24388	24404	24672	24690	24305	24509	24693	24477	24460	24408	24477	24863	24526	24524	24503	24534	24150	24329	24722	24473	24674	24599	24512	24442	24447	24465	24405	24609	24508	24521	24569	24658	24434	24481	24483	24701	24519	24445	24344	24518	24651	24447	24607	24735	24762	24624	24294	24637	24714	24499	24509	24429	24480	24618	24228	24567	24441	24541	24652	24530	24443	24714	24391	24536	24477	24511	24461	24751	24727	24415	24280	24506	24314	24664	24623	24516	24650	24691	24478	24455	24465	24364	24611	24531	24661	24414	24517	24527	24518	24595	24563	24610	24586	24649	24418	24604	24420	24376	24396	24515	24611	24547	24436	24575	24193	24768	24502
22924	39637	33149	25876	20851	19623	19412	19225	19229	19274	19279	19221	19055	18905	19004	19141	19159	19017	18887	19008	18952	19026	19077	19066	19038	18903	19047	19008	19109	19081	18998	18962	18944	18851	19147	18998	19062	18804	18960	18997	18983	18965	18931	19094	18954	19080	19039	19093	18975	18947	19134	18982	19000	18871	18933	19057	18903	19001	18914	18879	18936	18944	18960	19112	19398	19689	19574	19230	18993	19102	18913	19064	19086	18907	19107	19023	18935	18927	18719	18940	19199	18848	18821	18953	19057	18893	18917	18993	18986	18969	18968	19028	18908	18980	19060	18862	18903	19181	18990	19019	18915	18856	19041	18881	18903	18874	18846	18954	18938	18959	19059	19105	19034	18999	18798	18875	18849	18852	18923	18814	18952	18905	18980	18898	18867	18856	18925	18998	19007	19061	18829	18761	19000	18789	18945	18890	19055	18884	19174	18820	19084	19104	18893	18867	18985	18847	18735	18893	18928	19114	18743	18909	18893	18833	19005	18889	18950	18971	19091	19108	18957	19035	18955	18949	18928	18970	18861	19035	18768	19034	18964	18820	19055	19005	18885	19132	18981	18996	19018	19094	18758	18870	18918	18860	18829	18887	18837	18993	18781	18957	18780	19142	18881	19060	19050	19016	18696	18914	19058	19015	18849	18955	19031	18857	18770	18905	18896	19012	18865	18973	19081	18933	18980	18844	18931	18813	19072	18875	18985	19022	18827	18949	19046	19102	19015	19032	19066	18892	18602	18952	18939	19047	18945	18887	19085	18996	18906	19130	19006	19029	18956	18909	18923	18861	19068	18978	18915	18840	18986	18946	18986	19029	18786	19003	19016	18986	19056	18939	18927	19102	18923	18770	18720	18991	19003	18976	18846	19079	19022	18870	18808	18770	18960	18811	18777	19156	18863	18786	18936	18881	18746	18910	19136	19004	19010	18899	19002	19104	19013	19052	18904	18818	18840	19013	18904	18907	18775	18894	18988	18988	18912	19050	19075	18955	18950	18856	18830	19134	19092	18967	18907	18889	19043	19032	19014	18819	18965	19031	18907	19066	18914	18982	18943	18808	18927	18877	18904	18937	18764	18883	19089	18919	19006	18815	18995	19033	18876	18800	18937	18865	18849	18918	18864	18553	18880	18807	18926	18913	18863	18848	18948	18810	19154	18945	18993	18912	18900	18885	18893	19029	18793	18744	19047	18893	18976	19129	18782	18997	18883	18974	18963	19017	18910	18786	19035	19045	18799	18834	18981	18865	18996	18862	19067	18896	18889	19082	18888	18914	18978	18868	18987	19080	18919	18924	19035	18880	18981	19026	18918	18950	18887	19134	18890	18859	18862	18955	19041	18944	18864	18791	18921	19054	18913	18788	18925	18853	18829	18922	18956	18792	18839	18713	18856	19005	18953	18871	18866	18980	18864	18926	19045	18945	19065	18828	18930	18877	18984	18852	18718	18940	18952	18891	18917	18913	18867	18929	18890	18823	19036	18956	19008	18957	18863	18925	19030	18802	18822	19006	19170	18867	18783	19102	18860	18853	18932	19010	18921	18888	18843	18849	19072	18902	18790	18947	18914	19009	18943	18832	18830	18864	18968	18905	18858	18762	18852	18872	18791	18959	18894	18747	18946	19021	18772	18996	19017	18990	18759	18894	18907	18850	19025	18947	19010	18769	18834	18820	18855	18978	18916	18975	18919	18977	19030	18840	18898	18880	18891	18954	19015	18776	18970	18982	18731	19067	19067	18795	18907	18967	19094	18949	18926	18872	19010	18823	19043	18824	19049	18852	18947	19093	18723	18990	18977	18909	18958	19008	19024	19032	19131	18875	19086	18791	18856	18954	18844	18886	18870	19041	18850	19011	18960	19068	18873	18967	19017	18885	19118	18815	19007	18928	18878	18861	18987	18814	18983	18805	18905	18717	19007	18981	18993	19009	18949	18987	18993	18937	19025	18786	18991	18940	18907	18944	19049	18903	18858	18924	18928	18795	18965	18816	18877	18934	19169	18881	18972	18777	18678	18899	18945	18760	18840	18874	18924	18842	18810	18906	18982	19002	18958	19135	18567	19033	19024	19068	18993	19079	18990	19123	19010	18909	18860	18916	18830	19035	19062	18922	19038	19064	18820	19073	18944	18832	18915	18873	18859	18750	18776	18990	18896	18865	18993	18941	18885	18988	18722	18944	18794	18814	18897	18946	18948	18981	18991	18841	18809	18956	18992	19018	18948	18867	18844	18962	19080	19008	18820	18986	18886	19060	18899	18993	18819	19006	18880	18928	18708	18944	18901	18900	19027	18887	18854	18837	18967	18995	18943	18916	18889	18996	18968	18904	18904	18869	18920	18917	19020	19014	18912	18884	18919	18917	18879	18930	18785	19004	18946	19007	18840	19074	18841	19095	18828	19056	18933	18922	18982	19073	19107	18849	18926	18926	18841	18912	18949	18877	18795	19059	18798	18984	18922	18965	19002	18956	18818	18892	18815	18981	19046	18842	18842	19077	19088	18796	18903	18841	19051	18857	18818	19184	18765	18851	18906	19102	18923	19038	18927	19024	19033	19143	18923	18839	19037	18942	18814	18869	18858	19162	19007	18828	18876	18971	18973	18765	19015	18915	18979	18873	18810	18820	18874	18742	19006	19006	19011	19002	18851	18978	18918	18957	18955	19167	19043	18943	18993	19093	18953	18954	18752	18854	18914	18813	18936	18918	18862	18940	18832	18936	19036	18830	18890	18825	18935	18754	18915	18900	19011	18667	18856	18968	18899	19083	18900	18928	18824	18950	18932	19025	18943	18867	18877	18940	18994	18978	18914	18900	18914	19089	19094	18965	18889	19075	18942	18820	19137	18959	18971	18864	19060	18804	18856	19002	19032	18826	19016	18930	19007	18976	18890	18952	18967	18692	18842	18866	18993	18993	18967	18891	19061	18802	18790	18924	18934	18937	18850	18791	18823	19157	19054	18899	18790	18899	19021	18954	18961	18964	19099	19045	18961	18761	18912	18960	18955	18957	18946	18975	18981	18708	19017	18852	18746	19079	18915	18916	19042	18945	19118	18815	18856	19003	19002	18921	19002	18845	19004	19134	18821	18969	18929	19080	18877	18760	18884	18931	18845	18855	19060	18936	18938	18844	19008	19001	18973	18989	18858	18834	18910	18915	19011	18921	19096	18828	19142	19069	19121	18953	18968	18885	18751	18806	19051	18973	18896	18954	19050	18827	18920	18923	19041	18946	18925	18993	18825	18812	18955	18947	18883	18894	18861	18828	19031	19044	19121	18961	18867	18850	19032	18896	18728	18970	18896	18818	18845	18962	18897	18906	18998	18964	19034	18821	18953	19148	18816	18906	18882	18950	18841	19134	18925	18917	18875	18909	18875	18936	18987	18953	18922	18763	18809	18957	18827	19129	18936	18996	19091	18877	18879	18805	18873	18997	18942	19066	18983	19000	18839	18892	19018	18946	18980	19011	18969	18853	19002	18820	18973	18841	19023	19008	18980	18888	18747	19044	19069	18938	19049	18796	19068	19013	18886	19046	18904	18811	19141	18913	18930	18920	18881	18830	18925	18930	18923	19065	19008	19033	18899	18988	19095	18793	18814	18849	18967	19038	18729	18874	18781	18962	18942	19031	19011	19015	18792	18885	18972	18869	18947	18891	18878	18784	19045	18966	18949	18878	19001	18881	18890	19001	18866	19067	18778	18845	18815	18918	19038	19114	18832	18970	18890	19017	18923	18962	18921	19106	18950	18861	18825	18998	19165	19004	18865	18853	18944	18832	18867	18782	18881	19136	19009	18770	18927	18700	19022	18921	18864	18925	18841	18915	18832	18878	18768	19002	18803	18759	19013	18978	18882	19029	18934	18968	18878	19125	19020	18790	18884	18952	18733	18928	18941	19013	18914	18834	18943	18971	18890	18933	19104	18877	18715	18818	18998	18814	18974	18793	18802	19076	18924	19141	18910	19009	18941	18817	19039	19022	18831	18795	18914	18855	18876	18794	18924	18987	18980	19000	18761	18876	18935	18788	19128	19037	18973	18771	18949	18698	18976	18904	18787	18829	18993	18847	19052	18951	18920	18910	18961	18931	18972	19064	19073	18835	18849	18802	18889	18860	18985	18942	19044	19015	19011	18851	19010	18776	18720	18924	18954	18909	19036	18996	18990	18740	18902	18821	18875	18862	18969	18946	18928	18904	19065	19102	18867	18872	18967	18958	18853	18871	18894	18927	18882	19031	18681	18906	19009	18850	18873	18861	18873	18891	18848	19030	18897	18913	19032	19095	18974	18821	18926	19027	18957	18770	18905	18879	18849	18986	18901	18914	18831	18953	18880	18884	18935	18862	18915	18978	19006	18778	19089	18945	18904	18983	18922	19024	18896	18871	18917	18940	18947	18962	19054	19017	18958	19081	18864	18883	18853	18940	18911	18919	19083	18860	18955	19035	18941	19026	19157	18974	18955	18941	19016	19018	18990	18749	18935	18894	18760	18837	18798	18964	18858	19018	18924	18897	19082	18772	18968	19033	19103	18854	18994	19149	18897	18744	18908	18890	19003	18991	18808	18929	18764	18967	18848	18986	18837	18958	18741	19071	19010	18958	19011	19014	18893	18970	19014	19082	18932	18950	18960	19018	18976	18925	18845	18872	18887	19013	18784	19179	18856	18919	19025	18632	19060	18982	18834	19039	18872	18981	18938	19030	19171	19104	18890	19081	18812	18883	19174	19031	18962	18974	18930	18738	18865	18982	18934	18774	18773	18943	18883	19055	18948	18837	18843	19020	18951	18812	18871	18782	18961	19041	19174	18953	18905	18882	19109	18928	19079	19033	19077	18812	18898	19014	19019	18875	18926	19089	18939	19057	19009	18871	18960	18954	19056	19028	19036	18910	18923	18931	18983	18865	19102	18803	19100	18746	18857	18866	18878	19115	18961	18850	18888	18957	18974	18934	19045	18949	19099	19034	18833	18986	18811	19067	19028	19036	18866	18933	18939	19082	19050	18984	18759	18769	18875	19045	18990	18823	18943	18878	19058	19006	18920	18975	18841	19134	18894	18826	19105	19128	19090	19209	18780	18836	18953	19137	18837	18858	18976	18819	18867	18920	19086	18884	19083	18898	18885	18846	18839	18834	18921	18978	18796	18951
21965	20654	28193	23199	21242	24664	28599	25139	24620	25050	24883	24675	24558	24345	24697	24351	24691	24483	24567	24659	24296	24355	24398	24554	24310	24259	24252	24403	24431	24541	24381	24425	24419	24524	24312	24266	24532	24334	24315	24138	24312	24473	24292	24222	24421	24304	24292	24019	24284	24284	24250	24198	24224	24384	24578	24450	24347	24147	24266	24277	24481	24283	24225	24459	24934	25016	24936	24824	24628	24384	24723	24226	24152	24071	24335	24278	24303	24244	24327	24147	24333	24228	24260	24257	24307	24420	24285	24373	24216	24319	24276	24211	24402	24187	23915	24109	24257	24187	24167	24151	24216	24554	24317	24195	24380	24244	24253	24429	24267	24273	24191	24379	24311	23995	24213	24261	24414	24192	24068	24150	24253	24192	24405	24366	24211	24172	24136	24176	24084	24539	24288	24011	24379	24396	24378	24294	24139	24191	24164	24305	24039	24102	24352	23985	24060	24180	24197	24324	24224	24190	24297	24230	24250	24249	24212	24205	24158	24204	24494	24020	24152	24196	24210	24081	24213	24278	24146	24233	24220	24085	24035	24302	24330	24231	24311	24171	24159	24103	24217	24379	24315	24336	24049	24309	24286	24156	24071	24305	24273	24275	24289	24180	24120	24342	23978	24075	24385	24081	24022	24271	24025	24408	24196	24191	24366	24181	24196	24075	24404	24308	24232	24207	24445	24296	23996	23945	24403	23944	24405	24095	24239	24210	24204	24055	24204	24253	24210	24197	24096	24123	24365	24174	24041	24165	24229	24307	24149	24412	24394	23975	24231	24250	24278	24225	24199	24476	24122	24350	24228	24311	24050	24250	24245	24284	24105	24256	24178	24133	24469	24483	24369	24308	24257	24318	24026	24128	24248	24244	24341	24381	24369	24203	24164	24071	24177	23927	24013	24071	24219	24198	24522	24397	24339	24188	24142	24229	24395	24231	24134	24192	24346	24340	24187	24206	24238	24258	24037	24347	24064	24224	24299	24386	24192	24041	24200	24264	24382	24425	24274	24045	24399	24293	24433	24144	24121	24118	23992	24175	24220	24237	24312	24230	24504	24317	24034	24283	24190	24223	24137	24131	24295	24192	24289	24100	24248	24064	24188	24132	24260	24156	24147	24164	24301	24121	24347	24064	24256	24197	24139	24261	24146	24312	24356	24441	24025	24037	24358	24367	24173	24221	24196	24198	24297	24222	24247	24187	24373	23992	24025	24149	24188	24305	24372	24053	24227	24162	24122	24250	24221	24110	24222	24492	24352	24053	24226	24200	24153	24072	24047	24148	24254	24215	24193	24137	24182	24312	24186	24232	24268	24391	24190	24170	24217	24290	24236	24265	24216	24445	24329	24396	24184	24149	24386	24257	24295	24263	24235	24288	24307	24206	24157	24092	24307	24200	24215	24141	24186	24163	24315	24042	24065	24065	24234	24204	24061	24224	24139	24124	24080	24290	24162	24106	24233	24150	24433	24298	24186	24072	24131	24236	24398	24274	24092	24366	24198	24402	24085	24367	24227	24212	24280	24125	24100	24255	24167	24187	24042	24261	24326	24135	24389	24349	24298	24168	24292	24086	24099	24176	24093	24282	24155	24246	24122	24212	24038	24298	24136	24373	24323	24365	24212	24152	24266	24274	24180	24140	24134	24290	24234	24326	24130	24148	24107	24238	24138	24092	24305	24154	24291	24155	24139	24163	24261	24399	24268	23926	24056	24338	24104	24101	24121	24242	24131	24088	24306	24212	24237	24439	23958	24200	24453	24353	24191	24336	24144	24302	24283	24321	24199	24233	24098	24176	24157	24128	24163	24192	24140	24332	24277	24302	24257	24472	24235	24249	24279	24318	24099	24107	24100	24132	24361	23950	24392	24149	24323	24120	23984	24194	24203	24184	24142	24118	24221	24196	24405	24047	24012	23913	24305	24154	24215	24244	24255	24043	24343	24349	24345	24328	24058	24421	24357	24481	24323	24302	24212	24153	24063	24189	24386	24251	24190	24241	24268	24234	24141	24233	24191	24111	23894	24147	24183	24399	24292	24259	24329	24338	24411	24079	24237	24392	24208	23947	24192	24041	24407	24061	24185	24016	24260	24143	24154	24243	24262	24241	24264	24439	24145	24301	24255	23840	24319	24118	24291	24347	24256	24278	24014	24430	24486	24156	24207	24228	24142	24285	24207	24127	24198	24364	24228	24438	24265	24263	24350	24153	24195	24196	23984	24196	23988	24200	24416	24296	24293	24015	24152	24207	23978	24152	24149	23920	24132	24212	24119	23892	24086	24194	24272	24034	24029	24226	24350	24214	24318	24382	24214	24058	24158	24194	24353	24156	24059	24225	24071	24306	24021	24097	24432	24211	24036	24242	24220	24114	24159	24196	24143	24117	24173	24156	24143	24160	24172	24219	24194	24157	24207	24143	24242	24215	24257	24248	24199	24072	24404	24190	24291	24273	24231	24038	24191	24202	24136	24232	24388	24160	24186	24132	24156	24187	24396	24132	24164	24225	24250	24322	24352	24329	24211	24043	24244	24189	23869	24177	24217	24232	24410	24245	24309	24409	24281	24379	24289	24307	24299	24182	24382	24211	24225	24272	24076	24067	24367	24293	24185	24063	24172	24225	24302	24151	24334	24021	24110	24242	24088	24119	24299	24290	24305	24261	24186	23987	24043	24365	24105	24277	24290	24345	24184	24448	24006	24348	24372	24219	24335	24153	24320	24216	24016	24097	24291	24174	24240	24204	24230	24116	24079	24145	24139	24131	24003	24109	24217	24132	24196	24226	24286	24111	24010	24021	24144	24221	24214	24087	24232	23993	24186	24196	24259	24211	24381	24033	24382	24172	24318	24021	24315	24186	24187	24293	24399	24178	24292	24299	24213	24367	24140	24234	24352	24471	24453	23978	24207	24384	24116	24191	24089	24331	24295	24148	24171	24109	24397	23983	24238	24256	23919	24149	24346	24069	24154	24337	24192	24220	23985	24136	24129	24263	24130	24233	24205	24137	24030	24067	24521	24148	24077	24075	24325	24186	24047	24193	24268	24241	24119	24150	24190	24200	24187	24058	24164	24252	24249	24416	24221	24236	24356	24191	24341	24252	24202	24095	24052	23946	24499	24448	24134	24401	24296	24163	24064	24314	24095	24270	24101	24087	24225	24096	24090	24294	24071	24065	24084	23998	24325	24229	24043	23978	24227	24245	24321	24327	24199	24063	24241	24380	24270	24158	24307	24094	24224	24428	24080	23885	24197	24309	24250	24328	24233	24152	24073	24358	24293	23962	24213	24357	24321	24354	24285	24348	24072	24080	24301	24263	24272	24368	24046	24111	24364	24469	24255	23969	24165	24218	24199	24084	24059	24079	24135	24045	24251	24257	24385	23985	24069	24330	24346	24113	24223	24285	24162	24330	24233	23945	24271	24435	24172	24054	24236	24145	24240	24090	24221	24227	24436	24518	24152	24220	24161	24328	24226	24110	24056	24148	24321	24188	24148	24251	24207	24261	24178	24148	24176	24234	24309	24336	24179	24117	24238	24160	24274	24210	24004	24077	23951	24262	24193	24459	24002	24269	24246	24189	24168	24261	24212	24195	24139	24294	24267	24381	24052	24316	24409	24157	24235	24201	24160	24331	24116	24298	24149	24321	24207	24241	24263	24264	23881	24197	24108	24259	24066	24206	24319	23995	24358	24069	24137	24429	24225	24227	24223	23993	24055	24168	24193	24121	24250	24205	24147	24417	24228	24287	24221	24376	24184	24200	23933	24107	24328	24142	24212	24181	24166	24271	24121	24034	24292	24162	24249	24104	23897	24326	24516	24365	24202	24073	24201	24314	24170	24375	24292	24180	24436	24064	24103	24170	24336	23996	24253	24158	24241	24006	24335	24023	24162	24342	24247	24285	24222	24279	24006	24084	24151	24239	24354	23989	24036	24252	24017	24198	24153	24279	24115	24057	24207	24009	24162	24171	24161	24001	24212	24112	24197	23968	24389	24161	24167	24128	24225	24404	24044	24252	24158	24204	24408	24111	24361	24217	24177	24340	24291	24248	23991	24175	24212	24040	24119	24293	24274	24010	24146	24260	24158	24237	24162	24202	24528	24323	24143	24049	24198	24163	24243	24159	24159	24125	24036	24128	24222	24269	24394	24149	24165	24185	24165	24206	24215	24172	24314	24110	24219	24044	24252	24362	24296	24300	24202	24178	24237	24142	24316	24283	24269	24103	24051	24104	24118	24089	24152	24467	24248	24259	24209	24137	24187	24297	24231	24191	24373	24555	23987	24209	24324	24557	24136	24452	24247	24051	24242	24168	24068	24376	24132	24071	24232	24094	24321	24277	24331	24359	24091	24215	24320	24322	24126	24382	24203	24103	24072	24413	24294	24097	24210	24301	24345	24188	24320	24025	24141	24249	24181	24372	23926	24182	24069	24407	24308	24327	24304	24151	24079	24252	24133	24292	24226	24263	24371	24225	24134	24189	24297	24257	24174	24321	24202	24103	24102	24380	24158	24175	24132	24251	24454	24247	24284	24298	24190	24118	24203	24288	24440	24195	24109	24060	24170	24506	24004	24165	24283	24066	24020	24227	24529	24259	24246	24116	24329	24382	24115	24097	24187	24319	24263	24041	24070	24085	23965	24357	24118	23931	24143	24122	24280	24033	24197	24166	24063	24254	24248	24307	24379	24232	23841	24273	24179	24263	24212	24191	24163	24189	24097	24042	24078	24341	24215	24003	24092	24074	23846	24269	24192	24149	24232	24132	24040	24210	24245	23979	24019	24214	24307	24178	24220	24028	24326	24265	24383	24187	24282	24129	24412	24290	24359	24152	24181	24306	24320	24268	24075	24238	23973	24100	24086	24164	24280	24278	24213	24107	24226	24453	24059	24302	24152	24371	24141	24479	24264	24269	24379	24208	24344	24318	24196	24160	24015	24285	24218	24257	23934	24191	24419	24237	24243	24180	24177	24091	24320	24416	24364	24120	24086	24303	24227	24326	24083	24247	24503	24274	24457	24146	24022	24303	24101	24087	24177	24011	24258	24207	24138	24225	24086	24138	24122	24035	24306	24361	24179	24417	24386	24226	24308	24342	24163	24456	24185	24130	24293	24292	24358	24098	24144	24155	24338	24251	24325	24276	24419	24362
24122	42972	41471	25915	21218	19908	19855	19592	19237	19216	18973	19034	18859	19033	18643	18756	18690	18772	18644	18740	18821	18873	18702	18745	18850	18639	18711	18764	18849	18757	18839	18715	18639	18804	18764	18741	18885	18692	18559	18844	18719	18681	18708	18604	18744	18743	18702	18811	18895	18614	18748	18645	18658	18676	18497	18740	18592	18727	18897	18628	18677	18747	18510	18965	19442	20162	19818	19433	18983	18718	18697	18748	18519	18677	18609	18579	18638	18597	18473	18779	18676	18531	18655	18582	18548	18758	18683	18598	18695	18705	18612	18715	18580	18609	18703	18725	18606	18621	18573	18620	18664	18711	18585	18808	18794	18671	18684	18605	18633	18783	18836	18550	18821	18447	18679	18713	18764	18823	18608	18650	18583	18623	18675	18683	18548	18521	18693	18704	18571	18620	18633	18717	18727	18589	18734	18530	18727	18562	18585	18630	18853	18535	18639	18603	18680	18586	18490	18712	18791	18703	18598	18595	18736	18672	18649	18482	18589	18762	18652	18680	18715	18789	18627	18802	18710	18629	18687	18690	18786	18776	18608	18491	18490	18668	18683	18754	18515	18556	18477	18637	18570	18566	18764	18646	18585	18582	18627	18801	18620	18690	18564	18666	18598	18736	18596	18544	18801	18807	18646	18629	18709	18542	18657	18690	18854	18539	18626	18591	18575	18664	18739	18504	18659	18658	18810	18754	18765	18608	18618	18732	18740	18657	18716	18481	18768	18720	18586	18565	18764	18789	18607	18573	18751	18771	18603	18877	18587	18716	18611	18666	18606	18625	18559	18747	18665	18593	18770	18542	18752	18724	18686	18689	18580	18597	18718	18637	18763	18623	18567	18540	18731	18656	18620	18733	18565	18608	18724	18629	18654	18632	18654	18613	18961	18704	18564	18686	18658	18598	18557	18824	18486	18788	18631	18570	18579	18720	18559	18640	18716	18750	18553	18755	18699	18666	18562	18816	18620	18500	18665	18532	18826	18667	18736	18582	18600	18842	18573	18774	18767	18614	18719	18532	18733	18716	18807	18675	18561	18872	18688	18649	18692	18591	18687	18666	18565	18684	18510	18858	18626	18685	18743	18477	18698	18645	18584	18655	18690	18479	18670	18766	18486	18578	18528	18590	18750	18717	18722	18481	18575	18665	18565	18553	18653	18585	18596	18556	18621	18564	18654	18622	18649	18739	18706	18576	18498	18715	18686	18661	18402	18652	18721	18874	18400	18797	18751	18614	18636	18527	18705	18744	18566	18789	18630	18668	18750	18570	18744	18655	18625	18536	18653	18666	18640	18581	18717	18731	18681	18622	18718	18816	18336	18810	18834	18664	18592	18671	18529	18480	18697	18743	18724	18728	18556	18705	18744	18656	18581	18677	18488	18480	18752	18616	18518	18512	18772	18697	18602	18562	18756	18658	18583	18625	18532	18526	18750	18720	18861	18703	18666	18518	18618	18601	18436	18841	18667	18776	18571	18686	18726	18652	18462	18622	18641	18611	18701	18728	18722	18444	18721	18452	18709	18634	18517	18733	18466	18720	18611	18632	18615	18472	18684	18646	18793	18611	18585	18492	18640	18650	18598	18601	18570	18635	18672	18655	18682	18523	18502	18601	18700	18574	18511	18715	18781	18456	18671	18743	18531	18558	18635	18627	18622	18757	18769	18686	18682	18611	18751	18781	18574	18491	18797	18567	18729	18591	18661	18667	18657	18779	18747	18600	18583	18621	18564	18729	18729	18598	18741	18529	18563	18763	18610	18677	18726	18706	18757	18633	18705	18639	18563	18791	18563	18682	18672	18594	18581	18655	18789	18686	18677	18562	18695	18575	18727	18507	18673	18752	18572	18417	18578	18605	18717	18594	18682	18466	18811	18554	18698	18532	18648	18552	18675	18743	18593	18806	18587	18768	18625	18475	18684	18642	18768	18672	18639	18690	18506	18592	18674	18731	18599	18537	18451	18715	18607	18707	18708	18596	18301	18760	18601	18720	18644	18711	18544	18607	18559	18544	18705	18878	18834	18679	18638	18749	18595	18639	18618	18676	18566	18664	18634	18627	18565	18589	18561	18855	18713	18655	18599	18505	18702	18630	18674	18682	18672	18622	18645	18545	18671	18708	18818	18449	18808	18652	18548	18610	18567	18732	18646	18591	18772	18543	18681	18574	18748	18430	18729	18642	18761	18670	18662	18510	18594	18560	18742	18673	18603	18641	18555	18673	18425	18615	18530	18651	18521	18452	18504	18641	18497	18540	18647	18664	18692	18533	18580	18850	18596	18662	18687	18643	18633	18415	18651	18609	18656	18764	18572	18599	18530	18732	18500	18756	18460	18587	18695	18694	18439	18788	18759	18506	18666	18643	18776	18658	18639	18461	18590	18762	18512	18790	18451	18616	18630	18821	18636	18646	18590	18726	18662	18900	18414	18675	18591	18536	18460	18713	18544	18500	18603	18668	18650	18743	18703	18558	18676	18551	18574	18548	18803	18637	18636	18669	18559	18739	18657	18792	18688	18734	18518	18805	18661	18577	18648	18620	18836	18508	18659	18540	18659	18686	18686	18773	18548	18638	18607	18636	18692	18769	18707	18689	18661	18612	18449	18546	18666	18470	18651	18549	18587	18762	18709	18696	18782	18576	18613	18521	18837	18599	18646	18594	18707	18547	18587	18658	18819	18809	18648	18670	18377	18658	18608	18596	18528	18667	18717	18855	18642	18582	18476	18620	18618	18520	18748	18600	18810	18533	18680	18665	18666	18593	18576	18670	18635	18828	18546	18726	18609	18662	18702	18834	18519	18772	18536	18702	18587	18385	18694	18682	18567	18873	18687	18513	18735	18698	18730	18635	18578	18532	18641	18708	18615	18694	18740	18574	18572	18721	18583	18746	18717	18528	18607	18610	18539	18662	18576	18802	18516	18646	18748	18620	18687	18484	18649	18761	18595	18488	18560	18813	18555	18766	18686	18665	18823	18636	18548	18573	18737	18621	18746	18746	18625	18727	18713	18769	18860	18461	18660	18588	18612	18717	18715	18586	18577	18530	18624	18584	18624	18669	18796	18644	18624	18535	18651	18470	18728	18580	18806	18604	18660	18675	18687	18440	18698	18744	18601	18477	18585	18734	18660	18891	18680	18506	18782	18637	18529	18631	18641	18742	18707	18559	18582	18663	18540	18646	18679	18648	18628	18786	18582	18701	18652	18471	18594	18653	18686	18634	18681	18540	18685	18505	18607	18637	18627	18515	18599	18669	18700	18599	18729	18620	18766	18731	18610	18651	18742	18717	18727	18655	18644	18707	18671	18467	18791	18826	18695	18658	18509	18639	18688	18702	18699	18691	18749	18705	18535	18690	18593	18617	18597	18886	18534	18547	18647	18779	18538	18530	18612	18723	18632	18714	18585	18458	18582	18676	18755	18655	18658	18724	18483	18651	18527	18708	18521	18705	18703	18489	18799	18648	18534	18638	18756	18645	18709	18557	18492	18574	18713	18609	18574	18645	18626	18551	18647	18622	18724	18556	18654	18626	18637	18802	18691	18609	18664	18578	18707	18601	18568	18727	18487	18742	18636	18774	18556	18677	18795	18611	18446	18702	18603	18568	18644	18577	18429	18563	18652	18696	18698	18737	18580	18720	18599	18722	18614	18500	18631	18651	18716	18822	18763	18852	18540	18678	18557	18585	18675	18672	18593	18611	18623	18706	18596	18430	18672	18634	18609	18658	18575	18693	18598	18724	18601	18581	18672	18717	18558	18629	18593	18686	18600	18419	18654	18621	18692	18766	18571	18553	18782	18638	18680	18573	18742	18567	18542	18636	18630	18476	18416	18611	18793	18523	18694	18685	18724	18527	18626	18453	18420	18586	18544	18672	18601	18750	18533	18657	18571	18623	18472	18877	18699	18463	18752	18572	18499	18775	18579	18684	18741	18567	18645	18575	18629	18675	18685	18672	18719	18532	18676	18619	18553	18641	18642	18509	18636	18320	18688	18626	18655	18662	18547	18525	18768	18688	18724	18624	18727	18464	18749	18656	18528	18792	18540	18590	18622	18588	18597	18656	18613	18632	18497	18497	18569	18813	18562	18626	18762	18632	18593	18756	18615	18783	18630	18585	18797	18510	18658	18622	18656	18611	18779	18569	18644	18611	18477	18559	18592	18440	18718	18568	18582	18697	18923	18668	18541	18664	18784	18679	18765	18636	18810	18469	18669	18646	18652	18510	18688	18624	18615	18690	18484	18637	18553	18854	18728	18674	18525	18585	18698	18646	18789	18767	18496	18500	18642	18583	18638	18539	18879	18683	18547	18580	18630	18630	18607	18699	18596	18634	18603	18706	18633	18478	18763	18738	18728	18555	18610	18574	18725	18630	18619	18768	18560	18600	18713	18578	18639	18631	18595	18626	18637	18773	18565	18693	18691	18596	18713	18651	18617	18676	18645	18653	18657	18583	18597	18620	18724	18504	18609	18643	18698	18542	18743	18557	18648	18726	18685	18751	18516	18706	18541	18509	18493	18541	18694	18570	18723	18464	18606	18578	18758	18567	18595	18525	18586	18519	18691	18743	18715	18756	18511	18592	18708	18556	18723	18423	18590	18716	18608	18654	18458	18595	18689	18799	18582	18629	18845	18684	18582	18595	18606	18784	18828	18769	18637	18730	18714	18720	18752	18732	18686	18766	18742	18675	18550	18681	18646	18686	18478	18724	18582	18688	18742	18656	18672	18707	18561	18572	18597	18516	18737	18503	18655	18604	18647	18596	18676	18697	18722	18834	18621	18700	18386	18593	18789	18815	18710	18635	18644	18719	18789	18696	18696	18585	18616	18713	18795	18595	18810	18678	18596	18641	18828	18647	18763	18666	18719	18598	18772	18863	18590	18687	18532	18840	18650	18622	18644	18660	18707	18608	18667	18637	18616	18536	18708	18556	18586	18579	18675	18530	18623	18567	18791	18569	18693	18578	18673	18627	18730	18593	18561	18624	18679	18500	18659	18623	18644	18700	18573	18584	18704	18574	18745	18542	18684	18560	18642	18600	18716	18563	18626	18628	18714	18920	18574	18690	18467	18659	18802	18679	18717	18631	18790	18684	18743	18697	18673	18653	18765	18766	18609	18827	18531	18542	18511	18566	18675	18612	18595	18693
27698	23390	29104	26060	22555	22731	22961	22896	22718	22861	22790	22851	22710	22597	22698	22672	22771	23010	22764	22775	22844	22552	22866	22685	22569	22807	22662	22793	22931	22617	22867	22520	22534	22779	22743	22745	22888	22750	22649	22681	23040	22847	22763	22819	22636	22640	22869	22734	22812	22811	22747	22719	22808	22628	22679	22737	22865	22819	22687	22731	22865	22763	22825	22865	22750	22785	22957	22843	22775	22476	22773	22693	22776	22856	22756	22679	22892	22772	22919	22782	22915	23123	22885	22740	22542	22532	22885	22780	22521	22751	22726	22545	22668	22838	22717	22722	22875	22743	22857	22727	22582	22727	22584	22786	22683	22591	22693	22672	22752	22683	22688	22516	22427	22629	22692	22720	22748	22355	22687	22966	22927	22872	22677	22588	22695	22999	22752	22840	22539	22683	22750	22608	22556	22539	22782	22962	22783	22832	22457	22778	22658	22655	22585	22762	22609	22785	22759	22820	22629	22740	22833	22685	22915	22752	22786	22509	22736	22838	22784	22638	22792	22704	22557	22604	22686	22738	22927	22889	22614	22761	22664	22611	22736	22634	22763	22811	22692	22691	22757	22533	22790	22855	22620	22448	22904	22617	22534	22684	22823	22729	22661	22803	22906	22720	22763	22774	22632	22732	22826	22626	22669	22774	22924	22679	22482	22671	22796	22731	22602	22647	22791	22694	22769	22846	22929	22794	22664	22968	22683	22931	22611	22600	22629	22733	22639	22759	22807	22696	22629	22730	22794	22896	22636	22721	22829	22873	22749	22755	22785	22425	22798	22685	22834	22767	22769	22712	22671	22618	22761	22729	22600	22700	22590	22753	22871	22659	22720	22517	22746	22658	22849	22558	22752	22515	22732	22595	22823	22576	22622	22773	22674	22796	22814	22795	22756	22691	22834	22766	22747	22704	22545	22843	22702	22637	22782	22617	22756	22853	22497	22792	22672	22540	22614	22757	22788	22746	22583	22852	22748	22937	22747	22788	22966	22728	22722	22707	22757	22565	22723	22664	22842	22712	22775	22755	22698	22581	22733	22766	22776	22615	22743	22780	22842	22891	22927	22868	22756	22845	22468	22718	22593	22645	22759	22656	22492	22486	22722	22527	22552	22513	22589	22778	22691	22849	22718	22935	22783	22599	22776	22665	22808	22673	22591	22651	22734	22736	22913	22793	22606	22756	22466	22615	22889	22674	22903	22660	22397	22731	22593	22554	22813	22594	22685	22755	22735	22768	22734	22753	22622	22619	22593	22843	22760	22756	22413	22624	22740	22837	22678	22699	22732	22625	22819	22628	22716	22734	22837	22872	22642	22894	22726	22691	22781	23022	22815	22499	22560	22481	22567	22764	22596	22627	22551	22744	22693	22783	22906	22498	22670	22591	22689	22828	22731	22563	22729	22855	22634	22671	22863	22676	22877	22658	22808	22730	22773	22822	22727	22711	22580	22635	22542	22655	22540	22677	22782	22603	22487	22737	22608	22669	22531	22654	23080	22836	22779	22604	22833	22459	22515	22591	22740	22672	22580	22695	22417	22841	22635	22687	22562	22563	22788	22624	22728	22839	22610	22693	22778	22685	22580	22711	22743	22709	22840	22760	22591	22706	22880	22711	23003	22859	22824	22782	22675	22625	22806	22785	22599	22688	22715	22589	22679	22743	22692	22909	22577	22653	22766	22714	22614	22643	22691	22820	22614	22539	22821	22683	22712	22672	22581	22702	22817	22783	22561	22562	22772	22687	22761	22647	22450	22893	22914	22879	22726	22593	22719	22824	22587	22747	22800	22780	22868	22879	22782	22821	22789	22601	22413	22726	22825	22959	22611	22632	22742	22754	22745	22910	22648	22431	22591	22763	22906	22739	22595	22604	22650	22675	22665	22724	22722	22648	22858	22770	22794	22784	22794	22654	22609	22800	22672	22808	22734	22627	22690	22806	22645	22714	22774	22827	22830	22734	22867	22589	22714	22788	22616	22511	22599	22602	22738	22601	22706	22873	22540	22580	22779	22596	22794	22650	22792	22654	22517	22584	22733	22739	22849	22871	22911	22904	22874	22708	22631	22830	22689	22763	22910	22856	22887	22633	22718	22761	22710	22477	22763	22695	22524	22841	22796	22666	22595	22567	22805	22857	23105	22651	22655	22650	22776	22953	22926	22780	22700	22650	22624	22890	22992	22805	22693	22652	22695	22752	22795	22788	22955	22766	22730	22831	22535	22600	22636	22714	22789	22672	22615	22723	22721	22655	22623	22686	22740	22702	22690	22489	22774	22500	22964	22623	22607	22587	23011	22773	22396	22569	22809	22738	22834	22723	22558	22706	22714	22677	22433	22514	22643	22707	22573	22772	22701	22777	22734	22588	22642	22488	22523	22656	22720	22725	22652	22829	22819	22656	22765	22867	22611	22882	22637	22843	22706	22808	22646	22749	22638	22619	22709	22944	22529	22500	22740	22719	22601	22387	22777	22681	22786	22640	22726	22858	22728	22618	22717	22775	22705	22712	22597	22545	22659	22656	22706	22476	22821	22790	22854	22813	22752	22843	22640	22586	22732	22701	22631	23019	22609	22715	23029	22755	22702	22533	22489	22613	22842	22564	22534	22998	22955	22696	22740	22761	22527	22795	22810	22808	22873	22807	22564	22658	22778	22813	22806	22892	22768	22708	22802	22738	22577	22810	22633	22740	22649	22629	22817	22743	22704	22656	22824	22753	22867	22728	22625	22856	22680	22796	22570	22669	22766	22788	22868	22936	22632	22725	22714	22627	22787	22536	22835	22872	22618	22668	22933	22725	22837	22707	22714	22925	22748	22885	22743	22799	22686	22766	22882	22461	22724	22717	22675	22547	22587	22675	22807	22750	22889	22958	22729	22819	22658	22689	22739	22810	22789	22769	22712	22574	22700	22552	22635	22643	22602	22672	22698	22689	22877	22864	22712	22704	22711	22621	22646	22754	22831	22740	22807	22661	22839	22834	22809	22583	22465	22669	22754	22583	22885	22900	22715	22782	22629	22868	22791	22669	22637	22741	22525	22736	22782	22830	22841	22697	22745	22624	22848	22923	22848	22851	22778	22597	22751	22763	22767	22771	23012	22897	22906	22851	22687	22832	22663	22810	22725	22890	22573	22740	22667	22611	22469	22680	22574	22718	22779	22790	22791	22802	22664	22614	22611	22801	22698	22732	22750	22720	22697	22731	22678	22665	22725	22615	22741	22579	22716	22529	22642	22823	22874	22831	23001	22903	22834	22614	22698	22662	22902	22798	22631	22722	22728	22729	22816	22372	22855	22811	22712	22684	22659	22529	22817	22636	22691	22800	22674	22620	22676	22749	22536	22853	22687	22767	22960	22737	22667	22863	22720	22724	22751	22894	22614	22683	22760	22630	22758	22424	22829	22614	22564	22873	22802	22700	22919	22693	22649	22881	22874	22712	22833	22828	22895	22625	22494	22668	22807	22675	22882	22883	22643	22655	22660	23045	22822	23144	22731	22823	22550	22677	22656	22739	22786	22738	22872	22697	22684	22699	22632	22710	22779	22690	22755	22783	22986	23001	22839	22867	22730	22899	22793	22503	22896	22701	22784	22773	22708	22690	22764	22579	22773	22973	22610	22869	22688	22664	22990	22882	22771	22690	22495	22628	22690	22763	22634	22819	22919	22797	22891	23055	22831	22855	22685	22745	22938	22783	22630	22592	22723	22863	22847	22730	22612	22646	22628	22579	22940	22605	22450	22739	22653	22777	22928	22616	22690	22555	22827	22640	22822	22805	22672	22777	22766	22690	22785	22916	22689	22559	22386	22604	22750	22588	22776	22796	22858	22708	22532	22688	22688	22690	22879	22754	22596	22672	22868	22580	23038	22961	22776	22636	22781	22681	22740	22532	22812	22646	22884	22777	22707	22526	22561	22777	22854	22827	22714	22721	22680	22682	22747	22443	22730	22841	22921	22724	22764	22773	22916	22796	22664	22702	22577	22696	22906	22412	22627	22685	22656	22456	22709	22758	22874	22613	22708	22872	22893	22671	22671	22599	22909	22885	22565	22715	22786	22874	22737	22739	22731	22678	22799	22828	22921	22653	22721	22895	22763	22740	22630	22830	22922	22617	22672	22515	22525	22813	22538	22652	22735	22697	23025	22804	22619	22855	22736	22716	22705	22534	22846	22686	22773	22774	22761	22685	22852	22607	22786	22778	22534	22642	22803	22860	22807	22714	22771	22886	22792	22771	22552	22774	22889	22691	22784	22634	22651	22782	22845	22827	22683	22979	22981	22435	22970	22838	22829	22836	22830	22812	22798	22682	22499	22772	22737	22779	23015	22983	22732	22995	22541	22585	22764	22798	22975	22634	22617	22861	22850	22994	22827	22588	22665	22648	22643	22720	22700	22801	22872	22781	22747	22546	22665	22690	22612	22514	22748	22608	22779	22806	22591	22940	22717	22539	22806	22624	22818	22753	22804	22744	22775	22951	22897	22870	22688	22713	22468	22582	22752	22922	22725	22658	22774	22751	22612	22773	22989	22693	22779	22842	22824	22912	22816	22649	22943	22693	22786	22616	22944	22700	22889	22615	22929	22824	22647	22852	22951	22636	22974	22627	22831	22676	22911	22702	22884	22542	22657	22871	22679	22434	22679	22897	22983	22656	22629	22992	22647	22642	22656	22869	22696	22836	22791	22807	22784	22699	22540	22717	22840	22898	22639	22586	22720	22776	22764	22782	22680	22930	22836	22611	22727	22917	22781	22671	22836	22725	22923	22476	22656	22761	22726	22706	22895	22703	22652	22785	22846	22606	22760	22753	22680	22639	22666	22510	22705	22537	22700	22662	22610	22537	22645	22793	22690	22677	22719	22816	22857	22960	22653	22901	22719	22583	22802	22726	22898	22803	22695	22712	22634	22631	22724	22572	23047	22635	22578	22738	22802	22514	22645	22349	22709	22821	22867	22852	22814	22615	22592	22706	22863	22464	22825	22957	22773	22867	22753	22821	22862	22776	22744	22743	22649	22760	22556	22783	22903	22600	22781	22815	22664	22729	22682	22740	22784	22681	22759	22605	22665	22965	22803	22487	22718	22776	22622	22581	22747	22770	22742	22664	22864	22648	22782	22635	22927	22801	22814	22597	22681	22734	22723	22788	22808	22660
21309	28973	25988	19203	18185	17847	17892	17970	17912	17938	17929	17895	17749	17718	17763	18021	17992	17804	17914	18067	17759	17931	17878	17872	17901	17846	17985	17912	17689	17937	17992	17844	17865	17858	17886	17911	17853	17918	17784	17808	17844	17961	17759	17792	18049	17811	18080	17738	17937	17878	17934	17726	18002	17971	17868	17998	17754	17885	17854	17722	17805	17822	17805	17984	17968	17955	17872	17855	17915	17984	17855	17989	17766	17961	17933	17875	17799	17655	17854	17912	17748	17869	17818	17819	17837	17749	17818	17985	17643	17885	17741	17930	17936	17940	17944	17825	17976	18053	17745	17794	17983	17816	17826	17793	17908	18033	17903	18063	17756	17917	17926	17824	18023	17817	17855	17988	17843	17938	18012	17940	17818	17797	17841	17969	17876	17801	17848	17950	18006	17908	17825	17844	17914	17840	17803	17896	17874	17831	17759	18038	17949	17790	17877	17897	17733	17788	17693	17787	17972	17844	17919	17851	17970	17909	17875	17854	17779	17856	17883	17800	17845	18053	17675	17819	17875	17877	17933	17820	17910	17756	17821	17852	17920	17969	17876	17845	17684	17813	18020	17839	17883	17945	17931	17656	17885	18040	17816	17590	17923	17774	17938	17909	17910	17885	17827	17686	18036	17840	17817	17891	17907	17838	17771	17999	17743	17787	17879	17908	17691	17890	17872	17821	17825	17921	17778	17920	17878	17963	17870	18008	17692	17935	18044	17719	18123	17772	17742	17934	17844	17980	17907	17848	17989	17923	17868	17944	17991	17942	17954	17790	17784	17878	17815	17879	17758	17967	18024	17741	17785	17961	17834	17868	17801	17930	17869	17797	17891	17698	17722	17918	18012	17873	17938	17829	17774	17958	17876	17781	17899	17898	17627	17876	17993	17739	17809	17771	18004	17972	17890	17764	17767	17833	17871	17946	17949	17673	17819	17881	17812	17941	17899	17875	17903	17777	17860	17834	17924	17846	17981	17714	17753	18004	17847	17935	17960	17809	17796	17931	17799	17862	17855	18026	17760	17922	17887	17990	17677	17880	17914	17876	17746	17888	17685	17731	17828	17795	17887	17870	17867	17841	17960	17844	17724	17865	17947	17842	17874	17879	17997	17842	17909	17722	17896	17818	17974	17814	17962	17924	17902	17810	17789	17942	17693	17822	17813	17945	17823	17973	17830	17987	17783	17874	17932	17903	17838	17733	18010	17903	17787	17918	17908	18021	17850	17979	17892	17805	17923	18016	17905	17914	17922	17915	17961	17894	17805	17971	17713	17790	17831	17965	17740	17731	17877	17844	17888	17996	17835	17718	17648	17854	17742	17832	17873	17877	17715	17853	17680	17927	17946	17894	17859	17894	17903	17748	18033	17953	17815	17903	17832	17946	17909	17952	17795	17827	17781	17952	17780	17712	17973	18035	17997	17843	17900	17890	17969	17936	18030	17871	17805	18029	18009	17923	17853	17940	17772	18024	17846	17789	17920	17803	17953	17738	17828	17921	18075	17926	17939	17796	17872	17721	17881	17988	17944	17938	17836	17866	17878	17731	17934	17865	18033	18009	17759	17783	17665	17865	17723	17775	17758	17917	18004	17843	18014	17944	17832	17796	17959	17774	17905	17764	17931	18017	17904	17839	18061	17752	18015	17866	17911	17964	17813	17807	18061	17879	17810	17742	17896	17692	18011	17846	18045	17783	17879	17911	18028	17902	17905	17785	17913	17898	17710	18020	17624	18018	17820	17672	17797	18071	18057	17982	17832	17865	17777	18005	17914	17850	17883	17839	17939	17754	17681	17867	17863	17908	17800	17815	17881	17891	17667	17873	17846	17999	17922	17998	17819	17796	17849	17674	17745	17951	17850	17759	17803	18013	17685	17866	17808	17994	18076	17828	17814	17784	17848	17781	17936	17845	17864	17880	17839	17768	17854	17842	17903	17909	17761	17856	17921	17735	18020	17927	17861	17856	18055	17821	18004	17823	17854	17905	17914	17757	17946	17908	18009	17742	17784	18031	17919	17950	17814	17915	17787	17926	17986	17954	17830	17802	17815	17834	18009	17859	17862	17741	17936	17835	17864	18014	17811	17666	17939	17806	17770	17909	17851	17865	17761	17828	17899	17847	17762	17818	17876	17904	17750	17903	17717	17988	17895	17893	17853	17904	17954	17706	17905	18006	17890	17803	17844	17933	17904	17858	17906	17807	17908	17940	17679	17802	17754	17807	17801	17911	17915	17854	17893	17827	17873	17999	17901	17796	17820	18011	17900	17855	17624	17935	17903	17792	17705	17661	17887	17773	17893	17829	17876	17990	17746	17854	17819	17778	17931	17862	17727	17568	17934	17811	17953	17793	17736	17993	17937	17877	17957	17834	17882	17790	18101	17900	17754	17748	17851	17898	17903	17810	17799	17949	18030	17867	17768	17656	17740	17887	18049	17820	17905	17663	17929	17836	17824	17944	17842	17960	17742	17923	17813	17633	17822	17828	17814	17772	17724	17927	17787	17836	17852	17864	17824	17914	17910	17925	17784	17660	17945	17848	17858	17971	17856	17838	17839	17962	17841	17768	17806	17951	17985	17792	17951	17666	17923	17914	17998	17759	17660	17895	17807	17737	17847	17877	17939	18091	17992	17885	17698	17900	17900	17949	17823	17796	18117	17948	17896	17847	17937	17830	17915	17843	17915	18007	17925	17808	17876	17900	17804	17794	17833	17872	17838	17789	17749	17772	17821	17863	17901	17963	17817	17852	17895	17681	17795	17938	17765	18067	17941	17678	17757	17858	17713	17944	17953	17891	17848	17899	17852	17810	17898	18009	17705	17713	17960	17859	17913	18103	17739	17812	17871	17783	17788	17921	17852	17817	17959	17933	18123	17807	18045	17958	17769	17606	18057	17895	17848	17925	17804	17800	18077	17789	17923	17990	17801	18040	17830	17727	17931	17766	18037	17762	17956	17802	17904	17910	18122	17949	17897	17662	17845	17757	17760	17796	17961	17829	17699	17866	17921	17724	17794	17850	18028	17942	17845	17808	17804	17937	17726	17724	17877	17723	17771	17827	17944	17942	17813	17751	18072	17802	17915	17801	17923	17743	17884	17788	17989	17853	17847	17759	17973	17726	17836	17693	17850	17777	17787	17803	17945	17732	17955	17908	17880	17749	17927	17760	17999	17921	17847	17849	17952	17974	18040	17870	17836	17846	17983	17974	17898	17681	17827	17803	17899	17784	17920	17936	17970	17795	17917	17801	17920	17952	18017	17819	17760	18014	17846	17937	17785	17819	17879	17917	18021	17852	17883	17994	17926	17833	17827	17921	17801	17899	17897	17823	17774	17798	17746	17873	17890	17858	17866	17923	17953	17860	17961	17837	17977	17938	17763	17928	17882	17808	17774	17981	17917	17797	17942	17939	17705	17955	17957	17728	17834	17815	17828	17891	17968	17762	17959	17849	17841	17886	17914	17936	17954	17961	17869	17788	17916	17799	17988	17924	17818	17852	17798	17927	17878	17842	18002	17888	17799	17725	17819	17894	17993	17834	17892	17884	17908	17982	17884	17802	17882	17901	17929	17920	17866	17860	17804	17931	17948	17898	18076	17987	17812	17954	17858	18054	17920	18023	17828	17974	17898	17646	17921	17743	17658	17943	17926	17804	17949	17852	17827	17978	17840	17836	17783	17878	18006	17867	17868	17735	17869	17869	17838	17814	18012	17824	17876	17908	17829	17974	17945	17683	18015	17683	17922	17813	18086	18042	17859	17712	17746	17996	17695	17803	17773	17808	17978	17782	17778	17742	17736	17893	17963	17880	17728	17859	17890	17816	17941	17883	17903	17938	17840	17947	17773	17984	17887	17996	17881	17889	17824	17677	17988	17974	17954	17962	17929	17817	17830	17678	17940	18046	17946	17905	17860	17938	17842	17794	17797	17729	17820	17841	17722	17862	17902	17874	17949	17846	17922	17758	17753	18031	17817	17911	17850	17763	17929	17853	17842	17788	17976	17985	17793	18038	17772	18036	18005	17759	17807	17930	17862	17898	17807	17829	17809	17696	17920	17772	18124	17786	17951	17843	17758	17815	17969	17802	17839	17693	17945	17908	18044	17860	17938	17753	18057	17906	17957	17802	17845	17884	17896	17797	17882	18149	17899	17942	17839	17886	17743	17776	17923	18028	17874	18033	17880	17748	17915	17764	17739	17912	17837	17952	17903	17726	17823	17904	18023	17857	17760	17741	17943	17941	17752	17783	17957	18021	17981	17730	17783	17797	17911	17861	17688	17894	17830	17796	17921	17883	17968	17859	18061	17934	17873	17749	17843	17792	17907	17777	17834	17819	17799	17846	17995	18024	17790	17811	17941	17970	17831	17776	17842	17937	17853	17992	17986	17838	17773	18063	17868	17857	17798	18000	17794	18011	17811	17972	17964	17866	17692	17783	17815	18182	17779	17895	18082	17898	17806	17767	18026	17784	18025	17651	17986	17993	17694	17879	17726	17967	17748	17895	17826	17780	17957	17994	17941	17931	17813	17873	17901	17755	17693	17707	17765	17864	17948	18008	17736	17918	17981	17731	17957	17829	17905	17802	17908	17993	17894	17775	17790	17721	17823	17841	17970	17928	17830	17976	17711	17870	17978	17950	17757	17801	17766	17778	18004	17829	17888	17863	17893	17803	17896	17926	17851	17809	17799	17858	17839	17850	17855	17801	17884	17923	17890	17856	17949	17927	17888	17959	17849	17855	17886	17708	17974	17856	17850	17947	17909	17811	18105	18072	17837	17763	17856	17857	17701	17798	17797	17900	17746	17908	17950	17787	17913	17765	17819	17720	17813	18227	17759	17803	18083	17872	17890	17808	17876	17833	17882	17885	17820	17940	17898	17839	17763	17799	17924	17870	17985	17779	17811	17911	17948	17848	18036	17965	17844	17874	17824	18010	17771	17690	17879	17932	17765	17898	17844	17812	17679	17813	17873	17878	17893	17917	17887	17711	17998	17928	17946	17829	17901	17939	17828	17922	17930	17685	17913	17937	17865	17802	17883	17977	17883	17875	17921	17846	17879	17735	17917	17898	17868	17949	17899	17798	17949	17943	17872	17730	17991	17782	17876	17885	17856	17746	17709	18027	17907	17906	17645	17891	17878	18048	17908	17731
23298	20864	28187	23740	22177	23519	23897	21822	21320	21583	21644	21367	21417	21284	21307	21226	21408	21024	21097	21413	21281	21215	21169	21246	21143	21259	21159	21157	21215	21103	21183	20956	20988	21205	21311	21069	21145	21017	20889	21257	21055	21055	21018	21273	21221	21082	21048	21178	21262	21198	21146	21276	21213	21276	21078	21252	21154	21107	21270	21162	21231	21229	21294	21155	21268	21660	21576	21619	21415	21207	21011	21274	20965	21145	21077	21055	21133	21099	20915	21112	21060	20975	21235	21212	21105	21010	21020	21130	21212	20992	21013	21084	21003	21129	21052	21123	20867	20984	21255	21127	20944	21152	21179	21000	20894	21246	21220	21064	21108	21169	21228	21179	21142	21112	21205	21029	21371	20917	21148	21292	21136	21155	21256	21124	21130	20854	21144	21097	21036	21074	21092	21021	21021	21004	20932	21151	21170	21033	21053	21134	21218	21073	20939	21114	21136	20945	21369	20989	21122	21137	21036	21031	20975	21028	20761	21052	21085	21057	21002	21168	21162	21163	21182	20828	20948	21043	21030	21382	21199	21222	21094	21181	20993	21000	21049	21172	21082	21096	21131	21303	21044	21171	21115	21136	21300	21105	21175	21140	21044	21037	21057	21142	21006	21100	21171	21051	21023	21161	21143	21048	20973	21234	21040	21205	21257	21101	20971	21169	20957	21132	21130	21119	21230	20969	20890	21107	21302	21199	21074	21150	21122	21137	21046	21212	21251	21163	21023	20886	21067	21089	21199	21124	21084	21095	21154	21013	21083	21258	21351	21012	21027	21026	21047	21075	21161	21135	21193	21355	21143	21264	21091	21187	21222	21196	20963	20997	21254	21149	20960	21009	21270	21037	21123	21122	20944	20911	21082	20927	21114	21115	20915	21094	21124	20917	21260	21212	20887	21026	21091	20952	20815	21214	21074	20997	20997	21189	21104	21252	21124	21123	21272	21095	21113	21321	21108	20846	21001	21099	21147	21239	21101	21001	21013	21066	20945	21015	20977	21004	21074	21410	21016	21151	21256	21110	21214	21006	20948	21065	21073	21114	21155	20976	21305	21024	20926	21090	21015	20945	20955	21342	21079	21004	21069	20953	21162	21223	21198	21187	21054	21305	20979	21077	21148	21193	20838	21154	21009	21278	21183	21131	21203	21286	21234	21083	21169	20990	20977	21217	21222	20986	21108	21121	21037	20987	21111	21142	20869	21164	21057	21028	21098	20962	21075	21140	21003	20892	21244	21088	21177	21154	21145	21198	21035	21017	21183	21130	21240	21095	20845	21005	21007	20907	21018	21155	20988	21432	21169	21088	21219	21077	21149	21127	21207	21005	21166	21098	20964	21006	21056	20914	21139	21251	21119	21094	21116	21184	21161	21158	21173	21217	20968	21228	21038	20926	21131	20891	21168	21113	21231	21045	20794	21118	21075	21068	21099	20918	21051	21026	21367	20999	21123	20853	20977	21090	21060	21002	21095	21183	21348	21057	21245	21128	21191	21039	20999	20929	21249	21082	21287	21173	21197	21302	21229	21290	20971	20954	20988	21072	21287	21012	21121	20981	21063	20944	21257	21014	20889	20874	21128	20898	21239	21085	21305	20873	21171	20934	21118	20914	21174	21066	21132	21155	21046	21180	21080	21144	21130	21019	21113	21145	21201	20793	21145	21150	20942	21174	21163	21118	21153	21151	21270	21247	21171	20812	21051	21151	21118	21233	21003	21160	20986	21124	21183	20941	21015	21114	21242	21179	21048	21136	21055	21069	21026	20930	21190	21156	21052	21050	21127	21213	20975	21028	21095	21054	21126	20943	21214	21147	21120	21258	21148	21163	21079	21110	21076	21088	21140	21224	21200	21219	21084	21044	21122	21150	21327	21147	21126	21115	20969	21086	21180	21232	21279	21204	21106	21298	21058	21102	21287	21113	21029	21216	21135	20966	21053	21184	21049	21041	21137	20998	21038	21112	20913	20942	20871	20993	20901	21018	21078	21187	21055	21007	21000	21020	20895	21144	20916	21051	21029	21251	21159	21189	20996	21009	21223	21037	21116	21044	21176	21177	21284	21240	21105	21135	20949	20995	21133	21024	20895	20967	21184	20968	21119	21019	21201	21074	21004	21204	21263	21061	21099	21133	21230	21171	21042	21049	21026	21160	21152	21094	21243	20885	20933	21105	20993	20893	21115	21285	20926	21077	21128	20814	21194	20969	21046	21106	20937	21270	21090	20888	21180	21264	21160	21009	21004	21028	20980	21136	21097	21083	20943	21055	21114	20968	21147	21182	21253	21212	21039	21153	21080	21071	21105	21083	21068	21133	20937	21208	20928	21102	21163	21153	21129	21056	21098	21200	21071	20546	20877	21069	20910	21161	21292	21238	21277	21214	21202	21036	21078	20858	21259	21168	21304	21205	21019	20929	21161	21005	20962	21050	21196	21140	21056	20993	21097	21109	21224	20924	21013	21052	20805	20854	21319	21051	21107	20962	20999	21116	21012	21039	20957	21087	21012	20859	20964	21062	21091	21089	21105	20885	21181	21134	21071	20973	21018	21144	21065	20803	21025	21050	21197	20942	21141	21226	21201	21069	21208	21172	21115	21040	21050	21169	21000	21248	20991	20901	21283	20951	20965	21150	21235	21335	21064	21115	21079	20999	20878	21081	20881	21090	21088	21318	21062	21129	21166	20987	21088	20928	21125	21012	21297	21282	21320	20964	20897	20950	21051	21115	21223	21019	21235	21059	20994	21106	21099	21107	21220	20967	21062	20955	20968	21276	21153	21097	21188	20930	20923	21065	21275	21094	21085	20997	21038	21132	21061	21262	20880	20786	20915	21232	21060	20939	21027	21042	20899	21126	21022	21184	21129	21127	21186	21011	21109	21113	21034	21123	20931	21133	20951	20915	21215	21097	21082	20811	21131	21113	20985	20950	21132	20970	21122	21123	21125	21123	21065	21106	21056	21102	21056	21061	20931	20949	20926	21276	21035	21035	21063	21176	21218	21195	21250	21066	20987	21062	20973	21264	20880	20983	21148	21141	21063	21248	21218	21038	21153	21195	21061	20980	21110	21146	21054	20937	21163	21197	21002	20948	20999	21149	21099	21177	20927	21272	21115	20971	20939	21032	21282	21044	21064	21180	21315	21119	21028	21165	21119	21190	21080	21040	21134	21202	21208	20942	20962	21065	20895	21056	21192	21050	21013	20938	21296	20942	21232	21029	21143	21154	21194	21224	21250	21026	21053	21242	21162	21014	20944	21040	21151	21033	21189	21184	21144	20999	21075	21217	21087	20877	21178	20924	21060	21012	21146	21159	21150	21171	21026	21243	20952	21200	21219	20985	21107	20988	21177	20985	21152	21072	21130	21064	21205	21323	21180	21219	21020	20889	21050	21178	21054	21166	21145	21089	20969	21199	21042	20997	20800	21041	20919	21050	21021	21050	21180	20957	21152	21010	21073	21171	20928	21004	21177	20975	21247	21049	20843	21032	21239	21246	21075	21338	21230	21146	21027	21025	21116	21000	21034	21136	21120	21046	21205	21282	20851	20981	20987	21065	21207	21041	21086	20964	20931	21129	21026	21058	21102	21026	21073	21321	21019	21015	21190	21109	21100	20906	21158	21149	21069	21236	21352	21115	21023	21008	21212	21031	21188	21106	21023	20906	21116	21163	21017	21024	20959	21158	21106	21121	20946	21075	20930	21103	21009	21019	21074	21193	20994	21130	21431	21135	21090	21293	21276	21009	21128	20988	21220	21265	21072	21119	21004	21154	21047	20846	20965	21148	20931	21312	21088	20968	21205	21128	21212	21016	21165	21054	21001	21227	20808	21025	21126	21236	21239	21004	21102	21205	21183	20997	21167	21090	20857	21254	20819	21117	21321	20941	21358	21211	20886	21085	20991	21175	21323	21039	21039	21207	21097	21131	21026	21335	21040	21078	20991	21099	21063	21199	21160	21209	20840	21093	21121	21022	21222	21243	20896	21062	21176	21074	21128	21040	21286	21089	21093	20888	21180	21190	20951	21019	21025	21158	21002	21133	21067	21047	21228	21003	21146	21322	20860	21169	20940	21060	21151	21335	21198	21167	21136	21085	21185	21272	21264	21359	21078	21197	20947	21098	21042	21098	21069	21016	21125	20881	21151	21297	21291	21319	21019	20981	20917	20859	21303	21232	20850	21059	21113	21287	21204	21106	21149	21035	21189	21077	21083	21390	21222	21071	20897	20923	21201	21077	21106	21051	21325	21132	21250	21019	21032	20938	21181	21109	21129	20963	21103	20949	21306	21113	20952	20953	21194	21125	20868	21114	20873	21290	21027	21068	21170	21133	21124	21096	21071	21158	21134	21243	21148	21303	21044	21077	20926	21003	21002	21121	21364	21005	21163	20883	20994	20992	21082	20885	21241	21107	20942	20984	21192	21390	21097	21223	21042	21184	21104	21110	21180	20991	21100	20809	21106	20895	21029	21218	21269	21186	21062	21046	20962	21271	21020	21288	21179	21083	21129	20894	21125	21050	20799	21069	20984	21061	21108	21167	21259	21355	21195	20860	21321	21030	21141	21175	21135	21315	21011	21121	21023	21025	20879	21125	20955	21057	20819	21125	20939	21248	21205	21198	21209	21236	20935	21016	21196	20990	20966	21072	21000	20942	20813	21079	21085	21035	21190	21244	21049	20944	20902	21181	21069	21275	21082	21188	20970	21282	20996	20874	21015	21105	21278	21237	21062	21022	21066	21008	21045	21088	21065	21049	20770	20856	20960	21161	21042	21135	20881	21111	21016	21070	21188	21095	21069	21063	21118	21203	21059	21232	21143	20958	21052	20971	21160	21156	21004	20985	21009	20985	21033	21041	21298	21042	21122	21060	21049	21069	21224	21233	21039	20906	21052	20861	20910	21192	21071	21136	21098	20940	21104	21087	20900	20940	21267	21026	21035	20691	20921	20930	20949	20770	21132	21092	20945	21228	21032	21044	21202	21048	21185	21149	21117	21229	21030	21083	21116	20857	21038	21055	21177	21271	21174	21244	21081	20997	21126	20974	20840	21132	21383	20946	21184	21069	21204	21214	21065	20937	21293	21249	21098	21051	20860	20931	21259	20999	21139	21214	21008	21121	20843	21052	21094	21152	21029	21120	20965	21187
22366	39956	32887	20701	18467	17615	17574	17489	17303	17302	17269	16968	17198	17144	17223	17108	17247	17054	17045	17084	17088	16927	17023	17065	17122	17177	17042	17035	17091	17002	17071	17065	16980	17064	17082	17112	17109	16978	17031	16982	17143	16978	17096	17023	16986	17185	17095	17076	17180	17191	17038	17021	17034	17114	16878	16978	17064	17021	17070	16869	17017	16992	16891	16847	17213	17693	17749	17736	17413	17210	17156	16962	17021	17165	16813	16985	17046	17073	16922	17068	16977	17093	17105	16887	16921	17209	17010	17029	17022	17032	16831	17043	17044	17091	17251	17017	17088	16749	17111	16974	16980	16973	16938	17120	17109	16952	17034	16927	16975	17086	17221	16874	16932	17045	16991	17093	16993	16944	16908	16833	17043	16965	17069	16949	17031	16812	16913	17037	17116	16765	17069	16940	16893	17017	16935	17140	17077	16972	17004	16912	16852	16886	16909	17063	17026	16911	16932	17061	16998	17082	17044	16956	17131	16939	17027	17017	16944	16871	16926	17220	16955	17087	17097	16891	16927	16881	17146	16878	16936	17030	16947	17080	17043	16895	17039	17046	17224	16918	17071	16906	17161	17087	16881	16905	16910	17036	17045	16859	17030	17055	17105	17155	17014	17006	17127	17127	16844	16987	16940	16921	16889	17242	17070	17038	17054	16972	17021	16995	17121	17109	17098	16884	16953	17121	16935	16867	16916	16989	17039	16953	17169	17087	16810	17046	16924	16955	16955	16997	16836	16937	17096	17040	16846	16949	16813	17184	17056	16931	16984	16916	17048	16788	17032	16897	16940	16971	17046	17041	16988	17010	17038	17226	16988	17032	16957	17081	16946	16977	17148	17195	16986	17101	16960	16989	17009	16944	17038	17005	17106	16998	16933	16957	17103	17056	16895	17004	17053	17155	16891	17076	16940	17057	17057	16881	16835	17122	17164	16923	17059	16942	16997	17003	17002	16810	16815	17086	17079	16950	17043	17113	16988	17005	16893	16963	17002	16925	16954	17055	17128	16912	17002	17130	16882	16929	17117	16984	17208	16942	16974	17039	17178	16756	17089	16778	16936	17127	16915	16972	17133	16943	16905	17118	16838	17004	16955	17076	17070	16915	17148	17072	16882	17012	16933	17094	17081	16894	17067	16873	17047	16980	16941	16902	16901	16846	17082	17053	16905	17105	16926	16841	16866	17104	16907	17069	16992	17017	17319	16865	16907	16980	17112	16936	17092	17185	16813	17076	17223	17097	16954	17080	17311	17057	17037	16941	17049	17073	17084	16857	16861	16956	16945	17065	17229	17063	17027	16941	16923	16994	17010	17004	17113	16995	16829	17005	17130	17089	17021	16838	17130	16810	17096	16951	17076	16947	16955	16954	16980	16916	17014	16924	17159	17064	16896	16969	17009	16989	17193	17150	17088	16969	17178	16969	17020	16973	17139	16814	17225	16882	17069	17060	17020	16928	16973	16839	16907	16967	17060	17248	17129	17113	17035	17094	17026	16886	17131	16904	16951	17006	17073	17032	16921	17104	16820	17012	17160	17061	16846	16954	17020	16915	16864	16810	17061	16982	16819	17044	17008	16705	16953	16850	17188	17121	16845	16998	17179	16903	17018	17042	17069	17016	16949	16956	17048	16908	16858	16842	16951	16895	17085	17017	16959	17016	17121	16924	17039	17003	16959	16971	16822	16939	17019	16985	17043	16912	17103	17081	16869	16951	17082	17040	17078	17116	16935	16948	16910	16999	16859	16901	17030	17009	17073	16973	17049	17008	16955	16934	17049	17121	17054	16901	16893	17203	16941	17141	16988	17221	17166	17059	17063	17080	17188	17098	17023	16889	16979	16987	16893	17062	17067	16999	17015	16936	16924	16997	16904	17008	16970	16975	16904	16993	16949	16938	17031	17072	16995	16939	17001	17067	16942	17025	17094	17021	16974	17080	16968	17034	16976	17039	17019	16892	16973	17013	17017	17044	17050	16988	17008	16841	17098	17129	17039	17081	16882	17062	16892	16924	16963	16959	17027	16950	17069	16930	16775	16865	17056	16852	17014	16940	16930	17027	17000	16996	16824	17153	17070	16889	17088	16831	16940	16905	17143	17038	17110	16884	17198	17034	16904	17142	17104	16997	17023	17008	17032	17004	17058	17022	17021	17017	16898	16982	16940	17077	17016	17002	16928	16861	17088	16873	17264	16856	17119	16860	17085	16916	17070	17186	16996	17116	16992	17024	17128	16867	16895	16818	17024	17060	16846	17016	16955	16960	17125	16900	16970	16980	16981	17193	17003	17156	17074	16943	16854	17013	17086	17007	16877	16970	17127	16883	16997	17068	16974	16999	16864	17035	16880	16986	17068	17082	16975	16958	17049	17049	16817	17096	16949	17199	17038	17114	16967	16868	16818	16776	16990	16992	17149	16912	16964	17157	17066	17072	16900	17046	17122	17079	17305	16824	16915	16929	16978	17035	16937	17038	16777	17075	17015	17088	16909	17076	17116	16909	16944	17039	17082	17060	17047	17103	17026	16952	17048	17164	16951	17020	16977	17065	16959	17037	17083	17019	16914	17183	17040	16751	16955	16743	16935	17073	17028	17028	17031	17018	16887	16919	16952	17010	16928	17056	17071	17090	16910	17149	16924	17067	17081	16978	17088	16947	16996	17053	17237	16962	17011	17180	16845	17028	16958	16826	17112	17041	16871	16938	17027	16954	17028	17067	16907	17053	17099	16972	16961	17046	17028	16840	16987	17056	17016	17115	17011	17000	16932	17134	17131	17031	16946	17053	17117	17137	16923	17059	16976	17019	16907	17178	17102	16953	16766	17020	16930	16799	17082	17008	16933	16926	17098	16988	16950	16996	16831	17052	17041	16923	16958	16965	16876	17105	16960	17100	17185	17018	16985	17072	16849	16922	16946	16892	16734	17004	16908	17162	17098	16972	17020	17014	16974	16872	16951	17020	17042	16962	16886	16991	17054	17120	17005	17077	17015	16978	17074	17001	16937	17168	17043	17163	17066	16920	16997	17103	16913	16952	16985	17130	17065	17042	16969	16888	17091	16895	17123	17148	16899	17167	16892	17103	17078	16834	17052	16998	16879	16949	16988	16994	16931	17144	17073	17053	17031	16891	16828	17161	17091	17151	17100	16973	17023	16962	16976	16882	17119	16902	16893	16897	17097	17070	17185	17022	17076	17014	16979	17074	17079	17002	16771	16981	16885	17003	16943	16931	16731	17005	17269	16998	17036	16947	17016	17099	17038	17029	16999	17055	17168	16805	17103	17030	17030	16910	17219	16920	17097	17109	17244	16969	16967	16880	17062	16859	17007	17067	17075	17109	17190	16946	16999	17041	16962	17029	17006	17017	17034	17034	16998	16918	17023	17019	16933	16811	17178	16988	16932	16979	17013	16799	17005	16803	17030	17038	16970	16929	17079	17020	16930	17032	16911	16970	17016	17018	16824	16871	16916	17019	17061	17083	16874	16908	17105	16923	17165	17164	17009	16837	17146	17122	16997	16937	16885	16968	17000	16983	17013	16994	17110	17070	16889	16927	17132	16959	17035	17049	17095	17007	16985	17006	17033	17132	16915	17007	16984	16919	16971	16834	17074	17020	16927	17007	17077	17094	16847	16957	16872	16999	16859	16961	17081	17024	16994	17045	16917	16902	17040	16997	17117	16970	16908	16949	16986	16894	16849	17060	17006	17030	16978	17045	17132	16971	16919	17077	16918	17049	16808	16935	17036	16955	16888	17014	16901	16886	17113	16917	17079	16972	17033	16989	17060	16978	17065	16832	17017	16955	17011	16929	17116	17019	17056	17052	17133	16876	17054	17088	16900	16851	17041	16998	16856	16855	17065	17113	16877	17150	16790	17072	17130	17145	16936	16891	16815	17027	16896	17053	17150	16965	16874	16943	16934	16970	17074	17044	16920	16877	16912	16943	17099	16954	16964	17096	17051	16979	16833	16866	17092	16845	16944	16951	16939	16808	16966	16954	16867	17033	17068	17114	17257	17138	16935	16852	17192	17122	17119	16839	17040	16887	17014	16930	16983	16899	17010	17059	16957	17027	17011	16865	17119	16926	16896	16941	16850	17006	17022	17024	16989	17057	16802	16931	17030	17087	16917	16943	17122	17107	17046	17003	17131	16984	16915	17017	17108	16906	17095	17126	16991	16884	17025	16813	17072	17029	16932	17111	17072	16946	17085	17072	17130	17049	16925	17202	17096	16973	16949	16913	16862	17080	16983	16991	16958	16859	16880	17192	16888	17101	16885	17022	16961	17088	16864	17106	16912	17030	16975	16910	16966	16936	17038	17056	17113	16956	17092	16901	17060	16914	17021	16942	17109	16894	16894	16966	16805	17114	17006	17054	17215	17194	17064	17255	16878	16875	16838	16986	17066	17009	16963	17051	16986	16997	16894	16773	16850	17097	17031	16949	16919	17209	17098	16939	17118	16899	16966	16948	17037	17143	17097	17040	16975	17025	17039	16830	17114	16918	17112	16915	16950	16949	16930	17141	17257	17012	16893	17092	16978	16998	17023	17059	16952	16972	16956	16921	16953	16978	16931	16985	17114	16991	16936	17017	16822	17070	16909	17155	16866	16950	16982	17007	17098	17037	16998	16874	16845	17076	16881	16837	16918	17269	16916	17026	17063	16933	16995	17022	17083	17041	17002	16846	17111	17011	16982	17211	16951	16973	16941	17068	17002	17077	17018	17047	17084	16866	16933	17013	16898	16883	17061	16874	16924	16986	16925	17016	17068	17056	17019	17054	16999	17131	16851	17064	17040	16756	16999	16956	17047	16954	17042	16955	16996	16980	17048	16967	16950	17112	16970	16954	16934	16987	16931	17056	16896	17183	17127	16927	17007	17041	17078	16991	16999	17072	17005	16935	16962	16912	16975	16895	17008	16967	17154	17143	16830	17226	17060	16919	16988	17047	17109	17044	17118	17146	16961	17003	17064	16991	16997	17234	17114	17044	17014	16982	17017	16977	17073	17058	17039	17022	16866	17142	16949	16985	17024	17021	17040	16965	17121	17029	17123	17000	16886	17024	16950	17120	17042	16969	16934	16965	17088	16931	17085	17061	17024	17054	16860	17049	16888	16844	17053	16860	16937	17000	17017	17040	16962	16976	16943	16866
22268	20840	28486	23305	21162	23472	26278	21645	21082	21547	21244	21362	21125	21031	21048	21018	21140	20864	20813	21027	20917	20891	21003	20915	21052	21119	20840	20768	20760	20856	21056	20951	20849	20843	20719	20918	20720	20789	21001	20863	20867	20875	20754	20711	20801	20880	20709	20973	21083	20755	20843	21067	20805	20995	20933	20731	20777	20896	20757	20637	20822	20918	20841	20904	21045	21676	21700	21631	21333	20877	21147	20874	20864	20770	20713	20746	20798	20589	20745	20741	20552	20808	20943	20623	20896	20737	20808	20752	20599	20605	20645	20784	20891	20712	20930	20545	20717	20831	20698	20912	20569	20733	20666	20707	20613	20596	20949	20728	20820	20611	20782	20751	20593	20776	20707	20829	20586	20781	20719	20680	20831	20807	20631	20974	20779	20663	20667	20765	20726	20692	20841	20656	20631	20639	20707	20831	20804	20723	20746	20603	20913	20750	20571	20866	20556	20677	20690	20773	20604	20646	20984	21019	20606	20703	20870	20649	20793	20538	20852	20736	20671	20724	20570	20504	20602	20617	20560	20739	20820	20771	20910	20754	20877	20611	20879	20754	20806	20695	20995	20772	20452	20743	20730	20828	20862	20774	20764	20734	20645	20795	20613	20866	20575	20893	20615	20770	20689	20797	20775	20771	20507	20780	20823	20746	20764	20852	20601	20712	20721	20634	21110	20601	20796	20978	20683	20798	20576	20791	20982	20716	20696	20708	20867	20893	20435	20699	20717	20744	20864	20765	20551	20791	20826	20625	20760	20824	20821	20791	20693	20651	20728	20917	20614	20804	20711	20834	20808	20707	20603	20708	20672	20687	20660	20440	20608	20802	20772	20789	20789	20686	20656	20502	20762	20821	20665	20686	20782	20525	20919	20581	20704	20644	20908	20812	20669	20578	20687	20640	20633	20835	20645	20699	20625	20709	20854	20649	20743	20654	20768	20946	20835	20791	20728	20657	20548	20773	20731	20757	20573	20584	20611	20843	20567	20759	20640	20682	20564	20646	20751	20544	20531	20832	20700	20693	20616	20863	20536	20645	20657	20803	20659	20588	20972	20661	20631	20735	20634	20706	20603	20633	20593	20937	20547	20674	20735	20885	20693	20789	20699	20616	20647	20910	20762	20689	20873	20728	20700	20774	20641	20628	20950	20583	20476	20829	20715	20696	20717	20859	20733	20856	20808	20782	20811	20615	20695	20780	20664	20678	20883	20541	20588	20725	20793	20846	20830	20787	20794	20557	20742	20734	20674	20679	20907	20718	21041	20818	20703	20578	20928	20857	20772	20631	20672	20733	20772	20739	20792	20792	20577	20631	20689	20714	20870	20768	20635	20457	20684	20599	20704	20714	20737	20700	20543	20668	20966	20767	20589	20854	20684	20634	20682	20844	20885	20552	20581	20736	20638	20674	20568	20842	20816	20523	20729	20782	20933	20787	20800	20723	20748	20696	20641	20854	20712	20781	20648	20852	20822	20804	20635	20602	20781	20867	20784	20754	20746	20700	20814	20627	20461	20955	20846	21042	20661	20724	20689	20759	20797	20588	20746	20796	20763	20757	20825	20726	20567	20470	20767	20584	20633	20825	20997	20853	20994	20709	20823	20588	20913	20647	20652	20504	20705	20673	20867	20672	20660	20697	20592	20777	20686	20802	20814	20834	20788	20947	20745	20777	20640	20647	20498	20667	20721	20682	20782	20681	20715	20637	20804	20493	20693	20548	20748	20497	20836	20703	20664	20804	20825	20761	20665	20783	20751	20697	20767	20916	20632	20755	20849	20794	20744	20780	20737	20789	20598	20449	20691	20596	20727	20818	20807	20822	20768	20684	20613	20654	20577	20691	20765	20832	20694	20610	20587	20737	20982	20642	20684	20597	20671	20637	20787	20633	20779	20661	20532	20904	20826	20654	20868	20680	20678	20792	20585	20683	20686	20634	20836	20566	20896	20592	20740	20594	20885	20664	20724	20683	20803	20777	20797	20797	20613	20724	20813	20736	20838	20806	20754	20571	20539	20948	20752	20779	20619	20776	20721	20750	20681	20761	20852	20742	20843	20840	20793	20830	20652	20971	20693	20931	20789	20708	20636	20914	20889	20648	20775	20773	20785	20775	20580	20780	20698	20708	20621	20630	20581	20578	20658	20583	20965	20877	20646	20739	20897	20665	20654	20604	20635	20714	20699	20670	20776	20831	20719	20865	20768	20652	20689	20662	20533	20678	20801	20737	20765	20801	20681	20715	20700	20629	20632	20547	20551	20719	20926	20683	20744	20486	20773	20686	20897	20690	20743	20685	20787	20885	20586	20832	20797	20881	20965	20587	20654	20794	20875	20744	20830	20873	20857	20660	20726	20653	20561	20588	20635	20709	20718	20799	20528	20410	20706	20811	20672	20832	20754	20777	20788	20970	20660	20762	20798	20700	20815	20698	20845	20713	20727	20625	20843	20761	20847	20561	20705	20606	20861	20732	20603	20859	20601	20733	20838	20713	20941	20773	20601	20661	20920	20715	20643	20765	20745	20689	20762	20798	20823	20671	20792	20754	20616	20750	20794	20848	20749	20572	20445	20814	20857	20876	20508	20544	20701	20648	20729	20725	20940	20710	20732	20726	20568	20612	20809	20787	20718	20749	20642	20715	20906	20868	20685	20658	20902	20803	20647	20578	20632	20884	20731	20869	20657	20759	20620	20811	20820	20650	20873	20849	20722	20607	20776	20727	20586	20801	20758	20749	20836	20636	20696	20787	20732	20853	20941	20642	20710	20655	20749	20780	20607	20748	20718	20564	20582	20821	20729	20770	20825	20828	20828	20781	20623	20554	20673	20730	20841	20725	20600	20745	20736	20723	20627	20877	20763	20789	20682	20864	20963	20548	20774	20608	20744	20844	20708	20754	20679	20588	20668	20682	20710	20610	20868	20555	20814	20703	20633	20725	20529	20828	20769	20757	20860	20749	20671	20641	20672	20790	20673	20854	20699	20579	20679	20782	20770	21040	20876	20667	20844	20690	20730	20727	20828	20747	20970	20866	20731	20661	20758	20716	20747	20551	20495	20795	20653	20881	20716	20678	20867	20874	20854	20766	20740	20592	20564	20679	20670	20649	20876	20673	20719	20643	20727	20592	20602	20609	20591	20493	20646	20884	20705	20749	20845	20803	21043	20805	20584	20464	20769	20824	20803	20563	20533	20794	20677	20906	20733	20778	20741	20831	20693	20708	20581	20648	20765	20616	20761	20676	20520	20514	20832	20596	20798	20662	20786	20397	20893	20748	20931	20646	20755	20722	20641	20682	20606	20626	20712	20737	20778	20779	20965	20841	20641	20745	20502	20902	20644	20758	20785	20720	20836	20697	20789	20873	20619	20683	20629	20723	20744	20675	20707	20713	20829	20816	20711	20468	20711	20462	20934	20608	20608	20912	20589	20767	20674	20787	20836	20581	20663	20719	20697	20723	20845	20787	20795	20850	20773	20690	20823	20669	20495	20443	20694	20396	20722	20641	20607	20662	20708	20553	20565	20702	20754	20831	20597	20763	20539	20794	20848	20797	20812	20839	20712	20753	20759	20801	20602	20686	20814	20649	20856	20688	21028	20761	20727	20658	20687	20646	20745	20691	20729	20685	20686	20728	20694	20780	20773	20931	21040	20766	20757	20677	20759	20938	20717	20876	20670	20474	20788	20686	20765	20773	21015	20693	20632	20831	20601	20619	20849	20719	20759	20584	20545	20776	20700	20727	20650	20662	20586	20791	20631	20564	20787	20978	20805	20957	20923	20731	20609	20585	20615	20869	20720	20838	20852	20781	20934	20624	20857	20744	20568	20607	20735	20881	20671	20695	21000	21044	20875	20723	20616	20686	20747	20771	20779	20877	20763	20917	20752	20625	20732	20797	20771	20659	20748	20807	20669	20623	20584	20701	20779	20613	20820	20644	20915	20628	20902	20740	20670	20999	20861	21056	20917	20846	20784	20569	20754	20876	20532	20811	20914	20797	20567	20574	20743	20771	20731	20838	20928	20842	20838	20776	20832	20824	20868	20921	20810	20624	20737	20533	20785	20690	20811	20752	20774	20652	20773	20807	20777	20775	20717	20658	20670	20689	20648	20774	20644	20526	20697	20885	20904	20770	20705	20503	20836	20556	20839	20849	20787	20823	20863	20852	20727	20769	20929	21011	20705	20821	20765	20848	20786	20766	20654	20692	20835	20852	20602	20663	20907	20735	20805	20926	20714	20783	20881	20812	20663	20815	20899	20709	20742	20648	20797	20640	20822	20711	20626	20652	20657	20430	20785	20946	20762	20685	20892	20669	20700	20872	20827	21010	20586	20928	20718	20864	20823	20777	20937	20646	20728	20672	20949	20714	20549	20527	20818	20855	20837	20639	20620	20779	20496	20778	20614	20949	20686	20800	20760	20784	20693	20601	21004	20601	20780	20651	20710	20754	20744	20704	20767	20743	20838	20780	20656	20467	20645	20714	20683	20580	20661	20781	20665	20460	20725	20828	20656	20708	20659	20630	20807	20820	20630	20861	20782	20600	20597	20737	20521	20538	20650	20621	20762	20622	20789	20746	20708	20641	20749	20790	20639	20632	20866	20810	20745	20791	20818	20712	20740	20645	20828	20722	20573	20951	20668	20600	20603	20826	20527	20784	20870	20713	20742	20701	20780	20763	20664	20543	20784	20912	20736	20754	20663	20628	20562	20479	20530	20515	20683	20789	20647	20993	20711	20705	20577	20762	20665	20666	20898	20564	20499	20651	20707	20489	20606	20659	20991	20881	20795	20893	20816	20702	20535	20847	20694	20667	20644	20550	20639	20313	20447	20662	20729	20788	20760	20678	20676	20684	20761	20604	20632	20677	20704	20869	20800	20859	20728	20845	20898	20744	20749	20541	20644	20985	20718	20854	20591	20667	20895	20670	20737	20530	20616	20586	20670	20709	20739	20579	20781	20853	20739	20739	20899	20721	20627	20522	20731	20809	20781	20649	20877	20470	20686	20524	20486	20581	20696	20663	20738	20749	20739	20729	20833	20704	20632	20652	20554	20693	20907	20761	20649	20703	20529	20634	20728	20615	20642	20747	20883	20658	20746	20618	20461	20819	20661	20896	20802	20727	20920	20797	20727	20775	20651	20718	20844	20660
25527	44437	36680	25181	19355	18470	18011	17690	17505	17246	17104	17132	17097	17004	16928	16936	16950	16982	16978	16988	17011	16911	16763	17076	16720	16831	16858	16741	16885	16978	16879	16941	16781	16823	16838	16839	16852	16789	16811	16922	16831	16620	16900	16938	16973	16969	16812	16916	16879	16954	16905	16835	16904	16899	16855	16741	16711	16786	16633	16750	16906	16664	16693	16945	17253	18156	18135	17659	17359	16926	16844	16922	16847	16761	16543	16784	16905	16746	16689	16684	16836	16700	16840	16856	16772	16933	16816	17008	16802	16797	16916	16649	16759	16875	16793	16743	16783	16793	16864	16700	16731	16787	16906	16733	16717	16733	16773	16770	16961	16800	16794	16676	16555	16905	16855	16803	16866	16828	16771	16640	16724	16835	16854	16697	16840	16755	16815	16758	16710	16749	16874	16898	16829	16740	17021	16857	16791	16645	16741	16699	16655	16860	16876	16774	16737	16739	16683	16680	16879	16729	16723	16722	16795	16870	16802	16694	16806	16837	16724	16785	16900	16794	16624	16679	16619	16759	16647	16861	16779	16842	16665	16698	16760	16818	16856	16981	16784	16775	16687	16918	16803	16902	16714	16815	16684	16733	16817	16767	16816	16691	16806	16987	16603	16777	16519	16738	16744	16855	16695	16616	16930	16809	16767	16769	16660	16792	16718	16705	16807	16607	16759	16918	16791	16872	16669	16806	16754	16763	16719	16844	16759	16909	16578	16978	16607	16765	16655	16867	16959	16761	16709	16925	16736	16790	16840	16688	16845	16714	16896	16631	16766	17061	16989	16977	16790	16711	16670	16860	16694	16781	16836	16682	16676	16824	16802	16876	16858	16577	16864	16792	16792	16678	16904	16787	16851	16625	16669	16970	16676	16923	16701	16856	16876	16867	16844	16773	16687	16741	16893	16887	16856	16754	16781	16830	16850	16955	16875	16902	16581	16883	16737	16655	16765	16778	16939	16982	16915	16704	16774	16748	16648	16576	16805	16848	16732	16853	16681	16609	16748	16750	16694	16650	16684	16800	16820	16679	16828	16722	16801	16813	16713	16733	16971	16743	16859	16870	16749	16822	16763	16861	16678	16693	16777	16766	16776	16791	16774	16763	16667	16813	16820	16777	16734	16681	16918	16662	16699	16738	16734	16750	16889	16652	16713	16704	16711	17015	16813	16621	16854	16763	16855	16808	16731	16680	16858	16789	16858	16855	16870	16891	16752	16818	16926	16702	16749	16901	16868	16735	16841	16753	16606	16715	16782	16559	16943	16813	16691	16844	16864	16966	16762	16891	16828	16703	16751	16663	16751	16856	16780	16852	16827	16653	16678	16838	16776	16893	16847	16621	16834	16822	16735	16810	16828	16934	16822	16627	16660	16791	16808	16795	16789	16847	16714	16809	16666	16767	16800	16756	16723	16799	16816	16842	16628	16546	16885	16646	16869	16578	16582	16748	16678	16853	16525	16674	16738	16872	16820	16728	16699	16594	16631	16876	16867	16877	16712	16747	16715	16849	16876	16697	16781	16738	16705	16610	16732	16626	16822	16720	16773	17033	16847	16689	16981	16890	16737	16870	16827	16642	16693	16747	16689	16834	16794	16722	16998	16907	16612	16831	16796	16846	16758	16691	16966	16666	16861	16981	16820	16816	16764	16792	16543	16677	16844	16769	16595	16831	16860	16747	16778	16685	16730	16674	16651	16751	16685	16946	16864	16639	16826	16636	16807	16750	16802	16930	16639	16848	16767	16863	16590	16673	16725	16818	16848	16786	16638	16753	16731	16661	16919	16826	16596	16746	16687	16729	16674	16823	16686	16868	16844	16644	16720	16477	16880	16639	16735	16647	16715	16858	16658	16792	16763	16825	16858	16842	16725	16847	16680	16864	16779	16786	16742	16643	16709	16883	16589	16844	16914	16812	16687	16614	16900	17022	16828	16837	16724	16876	16644	16745	16730	16711	16711	16847	16747	16637	16851	16741	16730	16806	16653	16813	16832	16710	16619	16721	16737	16659	16815	16814	16703	16722	16857	16919	16670	16954	16772	16682	16651	16763	16574	16731	16749	16866	16698	16875	16675	16669	16725	16778	16650	16742	16673	16777	16681	16640	16818	16764	16840	16820	16849	16733	16820	16810	16930	16953	16814	16693	16820	16692	16849	16579	16790	16729	16802	16851	16682	16770	16584	16782	16819	16704	16907	16719	16910	16849	16576	16788	16849	16665	16815	16850	16660	16662	16732	16802	16715	16686	16688	16699	16625	16885	16720	16841	16609	16745	16840	16911	16815	16707	16723	16647	16764	16646	16918	16739	16882	16747	16806	16658	16760	16650	16699	16767	16935	16614	16693	16826	16787	16858	16756	16807	16772	16651	16614	16885	16601	16720	16737	16613	16849	16593	16770	16828	16713	16855	16914	16680	16858	16896	16808	16771	16730	16855	16786	16852	16859	16571	16716	16817	16912	16708	16759	16778	16770	16721	16950	16794	16829	16708	16968	16720	16827	16822	16737	16923	16746	16725	16692	16856	16619	16858	16689	16658	16888	16569	16769	16901	16734	16826	16719	16565	16657	16721	16639	16830	16782	16894	16819	16730	16737	16535	16602	16750	16721	16794	16758	16623	16821	16747	16838	16759	16739	16708	16759	16863	16739	16813	16825	16571	16839	16885	16831	16775	16795	16854	16891	16719	16661	16631	16935	16610	16639	16701	16688	16680	16702	16874	16635	16724	16637	16668	16779	16636	16710	16860	16936	16714	16787	16718	16772	16795	16700	16764	16814	16830	16675	16839	16840	16720	16833	16752	16894	16767	16619	16737	16619	16612	16772	16750	16593	16738	16581	16771	16945	16729	16780	16841	16540	16846	16787	16690	16621	16798	16771	16649	16715	16737	16867	16796	16859	16628	16698	16796	16839	16662	16758	16728	16792	16761	16835	16636	16737	16827	16772	16765	16735	16710	16996	16840	16653	16786	16816	16905	16755	16767	16616	16933	16611	16790	16994	16801	16716	16763	16677	16826	16783	16908	16798	16824	16725	16706	16720	16574	16537	16768	16840	16631	16819	16703	16768	16642	16683	16691	16772	16785	16833	16718	16760	16746	16577	16770	16870	16636	16733	16685	16951	16780	16661	16660	16834	16946	16800	16768	16876	16641	16669	16668	16698	16836	16874	16816	16713	16698	16991	16836	16965	16748	16716	16750	16691	16796	16956	16945	16761	16790	16826	16712	16836	16895	16761	16755	16693	16751	16695	16758	16949	16780	16759	16716	16681	16718	16766	16865	16741	16641	16809	16584	16695	16547	16805	16728	16778	16840	16731	16888	16770	16515	16779	16604	16833	16785	16607	16657	16752	16810	16611	16878	16752	16823	16656	16709	16602	16835	16781	16652	16728	16602	16773	16909	16738	16911	16802	16768	16960	16600	16814	16788	16682	16762	16812	16767	16812	16656	16713	16638	16765	16816	16857	16778	16605	16679	16780	16694	16740	16732	16669	16761	16880	16857	16699	16706	16825	16767	16946	16733	16673	16738	16730	16955	17007	16931	16787	16821	16764	16620	16756	16932	16743	16985	16742	16797	16910	16887	16684	16756	16755	16745	16782	16636	16682	16705	16667	16734	16729	16823	16788	16759	16788	16744	16906	16764	17094	16832	16872	16858	16877	16765	16744	16665	16709	16610	16789	16677	16773	16691	16870	16725	16704	17062	16722	16728	16691	16697	16709	16814	16904	16862	16616	16855	16634	16839	16946	16668	16772	16970	16804	16812	16862	16780	16742	16806	16760	16876	16743	16717	16646	16706	16863	16853	16737	16866	16811	16650	16776	16818	16742	16689	16678	16685	16666	16730	16792	16872	16847	16686	16877	16825	16748	16861	16724	16850	16705	16652	16723	16924	16947	16576	16716	16857	16930	16790	16654	16721	16800	16777	16747	16805	16787	16731	16774	16651	16888	16813	16826	16821	16616	16772	16670	16817	16680	16602	16548	16808	17040	16785	16742	16600	16847	16510	16881	16812	16756	16738	16791	16640	16712	16715	16794	16714	16688	16693	16581	16828	16861	16607	16803	16784	16729	16724	16897	16689	16792	16841	16848	16976	16824	16725	16838	16831	16760	16786	16605	16862	16852	16693	16954	16675	16730	16607	16744	16513	16954	16788	16882	16749	16653	16852	16777	16851	16743	16734	16824	16707	16826	16949	16791	16873	16606	16754	16760	16887	16687	16681	16903	16804	16704	16821	16755	16875	16839	16874	16638	16696	16984	16863	16880	16715	16638	16851	16785	16744	16734	16804	16844	16620	16715	16905	16819	16788	16532	16737	16766	17029	16658	16672	16706	16779	16793	16756	16737	16761	16818	16648	16762	16761	16706	16722	16883	16796	16886	16647	16793	16787	16673	16820	16648	16683	16787	16730	16514	16659	16907	16722	16626	16740	16774	16830	16703	16649	16716	16716	16737	16715	16763	16774	16798	16711	16708	16654	16808	16642	16686	16792	16806	16637	16992	16740	16780	16809	16808	16734	16749	16588	16703	16772	16727	16780	16847	16601	16678	16843	16800	16786	16871	16775	16720	16736	16883	16820	16874	16868	16774	16834	16688	16816	16763	16797	16796	16843	16817	17023	16709	16875	16796	16680	16895	16686	16729	16793	16911	16790	16964	16653	16643	16927	16863	16797	16677	16891	16715	16833	16876	16649	16701	16832	16840	16854	16659	16818	16861	16892	16850	16574	16694	16782	16901	16618	16701	16742	16789	16797	16532	16779	16604	16780	16903	16787	16787	16971	16648	16697	16917	16889	16829	16665	16720	16731	16776	16953	16774	16574	16740	16904	16817	16667	16921	16911	16822	16845	16678	16901	16889	16782	16865	16761	16924	16704	16658	16758	16647	16667	16737	16718	16877	16893	16851	16804	16647	16762	16761	16790	16722	16757	16764	16888	16716	16787	16897	16700	16767	16934	16711	16840	16802	16890	16811	16689	16804	16665	16736	16766	16838	16759	16687	16726	16766	16686	16669	16741	16660	16668	16629	16763	16735	16801	16742	16690	16697	16701	17031	16655	16703	16877	16866	16833	16726	16619	16859	16548	16842	16772	16868	16831	16711	16688	16828	16795	16736	16714	16830	16775	16696	16914	16901	16662	16834	16996
27287	22292	25988	22780	18889	18610	18968	18872	18675	18798	18832	18763	18725	18796	18679	18881	18939	18592	18947	18644	18678	18834	18705	18846	18820	18742	18945	18956	18634	18663	18659	18896	18930	18859	18789	18717	18828	18877	18673	18883	19008	18775	18974	18777	18856	18785	18813	18905	18978	18755	18815	18700	18843	18665	18904	18666	18699	18821	18745	18939	18782	18800	18689	18581	18726	18914	18719	18828	18664	18857	19042	18720	18848	18773	18910	18844	18867	18724	18859	19009	18611	18766	18929	18691	18763	18862	18948	18812	18975	18869	18892	19035	18585	18580	18883	18760	18968	18788	18801	18784	18637	18707	18770	18842	18852	18791	18894	18753	18689	18762	18827	18772	18957	18631	18667	18817	18859	18806	18788	18472	18730	18740	18726	18707	18873	18897	18618	18768	18703	18711	18673	18797	18699	18680	18820	18796	18771	18764	18627	18742	18890	18817	18660	18746	18570	18823	18775	18693	18753	18668	18710	18878	18667	18759	18520	18844	18760	18963	18908	18846	18744	18798	18737	18737	18739	18719	18810	18835	18912	18594	18835	18671	18721	18902	18966	18919	18881	18812	18807	18929	18717	18663	18812	18863	18819	18806	18776	18722	18706	18689	18735	18816	18873	19028	18780	18772	18997	18768	18765	18603	18889	18881	18811	18857	18599	18764	18731	18660	18758	18888	18637	18618	18654	18596	18810	18717	18815	18650	18972	18736	18591	18739	18774	18862	18639	18749	18682	18900	18744	18969	18701	18732	18629	18996	18761	18757	18912	18751	18757	18595	18975	18673	18803	18662	18703	18761	18968	18753	18683	18909	18860	18663	18688	18693	18771	18834	18729	18780	18739	18835	18701	18886	18855	18837	18758	18827	18893	18800	18709	18789	18912	18744	18848	18716	18855	18726	18793	18775	18770	18803	18876	18748	18827	18931	18937	18871	18686	18604	18570	18611	18608	18826	18692	18698	18620	18493	18835	18736	18665	18867	18908	18907	18811	18980	18684	18820	18980	18847	18700	18716	18669	18676	18660	18780	18794	18785	18773	18564	18826	18450	18743	18765	18773	18690	18732	18729	18772	18891	18740	18953	18850	18896	18892	18897	18598	18665	18781	19020	18672	18846	18998	18498	18881	18800	18851	18850	18784	18694	18563	18852	18964	18855	18767	19002	18758	18671	18739	18779	18659	18911	18803	18805	18771	18807	18766	18683	18688	18338	18858	18869	18817	18524	18683	18812	18719	18932	18939	18725	18709	18432	18793	18817	18783	18913	18798	18937	18774	18782	18783	18697	18686	18737	18930	18788	18831	18720	18784	18661	18686	18703	18817	18958	18896	18744	18861	18584	18811	18817	18684	18710	18755	18772	18567	18860	18808	18946	18891	18620	18858	18757	18614	18710	18803	18811	18709	18792	18784	18753	18634	18718	18640	18831	18710	18849	18799	18760	18877	18830	18763	18658	18735	18884	18923	18793	18749	18832	18880	18812	18926	18957	18874	18784	18842	18971	18824	18796	18730	18602	18518	18675	18782	18557	18633	18652	18483	18822	18784	18791	18722	18752	18799	18686	18901	18879	18786	18840	18970	18744	18834	18767	18785	18833	18762	18636	18969	18678	19130	18736	18575	18590	19009	18738	18765	18726	18674	18753	18949	18830	18727	18933	18731	18717	18999	18777	18821	18667	18825	18837	18777	18775	18828	18768	18697	18777	19001	18808	18836	18759	18762	18706	18794	18803	18650	18847	18851	18776	18614	18602	18894	18915	18842	18761	18957	18722	18721	18912	18720	18958	18729	18788	18742	18715	18750	18713	18681	18674	18785	18848	18743	18645	18832	18839	18763	18837	18663	19029	18725	18851	18516	18766	18819	18744	18775	18832	18673	19011	18763	18857	18643	18897	18930	18586	18519	18770	18806	18622	18794	18927	18655	18643	18832	18685	18968	18636	18801	19000	18625	18766	18823	18898	18740	18773	18699	18650	18906	18731	19008	18790	18897	18897	18878	18818	18832	18828	18936	18805	18630	18882	18887	18755	18795	18807	18993	18747	18851	18785	18490	18814	18664	18636	18784	18622	18831	18468	18872	18845	18969	18912	18835	18790	18713	18801	18797	18954	18609	18643	18838	18819	18782	18763	18771	18490	18702	18581	18884	18876	18840	18789	18969	18727	18792	18925	18819	18810	18894	18896	18902	18669	18812	18605	18935	18796	18686	18815	18800	18694	18931	18743	18863	18762	18980	18604	18744	18827	18751	18633	18800	18899	18848	18693	18774	18859	18993	18657	18880	18555	18846	18899	18764	18940	18941	18953	19026	18885	18820	18650	18859	18990	18810	18704	18827	18625	18756	18784	18734	18713	18884	18945	18608	18874	18645	18753	18830	18709	18945	18704	18629	18782	18814	18846	18739	18761	18732	18866	18778	18848	18714	18795	18725	18643	18651	18706	18756	18782	18655	18790	18762	18753	18571	18671	18928	18790	18843	18825	18815	18732	18904	18835	18729	18602	18783	18795	18867	18612	18876	18816	18711	18790	18862	18878	18611	18783	18785	18710	18858	18622	18737	18675	18738	18712	18707	18716	18822	18774	18755	18603	18724	18746	18710	18737	18790	18537	18741	18743	18848	18711	18666	18880	18769	18916	18770	18766	18849	18797	18746	18695	18688	19016	18823	18625	18800	18876	18906	18857	18737	18900	18978	18888	18847	18646	18754	18879	18714	18632	18847	18947	18691	18790	18822	18814	19017	18538	18931	18788	18734	18646	18738	18638	18813	18694	18952	18908	18742	18694	18698	18852	18775	18781	18963	18971	18833	18984	18742	18912	18745	18878	18882	18933	18842	18735	18836	18697	18810	18651	18794	18755	18868	18788	18673	18821	18693	18816	18818	18868	19081	18689	19083	18941	18697	18833	18754	18867	18574	18724	18878	18946	18756	18833	18596	18757	18813	18740	18808	18736	18840	18595	18790	18798	18911	18887	18692	18810	18567	18719	18727	18782	18602	18608	18658	18740	18799	18796	19001	18782	18810	18861	18726	18725	18820	19067	18851	18437	18635	18942	18724	18862	18737	18489	18915	18613	18656	18828	19014	18701	18806	18980	18857	18884	18661	18888	18830	18913	18626	18899	18807	18919	18781	18694	18688	18772	19172	18687	18778	18863	18907	18771	18954	18858	18800	18627	18724	18650	18615	18956	19023	18823	18753	18868	18832	18936	18842	18711	18692	18891	18842	18787	18696	18804	18675	18827	18513	18860	18736	18858	18750	18680	18864	18645	18907	18560	18799	18685	18784	18640	18579	18804	18719	18819	19017	18615	18673	18479	18774	18623	18722	18854	18708	18745	18691	18907	18860	19063	18885	18704	18803	18727	18851	18763	18723	18854	18819	18713	19048	18627	18909	19046	18958	18985	18869	18820	18856	18944	18796	18833	18766	18674	18897	18915	18861	18846	18813	18799	18856	18853	18931	18933	18819	18854	18707	18609	18824	18878	18811	18953	18887	18588	18734	18753	18790	18861	18894	18746	18877	18695	18847	18535	18762	18635	18738	18854	18927	18615	18724	18571	18817	18866	18708	18799	18706	18740	18717	18673	18875	18847	18820	18869	18861	18762	18844	18578	18754	18726	18670	18683	18716	18807	18698	18576	18762	18578	18723	18774	18867	18943	18743	18764	18938	18767	18718	18854	18530	18941	18850	18860	18738	18746	18774	18635	18777	18639	18815	18648	18742	18575	18791	18856	18971	18746	18745	18661	18507	18481	18616	18726	18798	18761	18505	18776	18686	18727	18922	18732	18664	18939	18852	18676	19014	18672	18960	18697	18813	18948	18621	18544	18619	18714	18862	18653	18728	18827	18829	18654	18834	18756	18876	18735	18557	18769	18799	18686	18746	18835	18843	18798	18581	18681	18886	18799	19019	18919	18787	18635	18723	18828	18861	18530	19117	18944	18768	18609	18695	18738	18942	18739	18869	18719	18590	18826	18928	18820	18826	18774	18740	18742	18784	18640	18757	18877	18771	18866	18828	18829	18655	18834	18700	18822	18564	18650	18916	19007	18884	18912	18812	18808	18891	18623	18777	18716	18640	18794	18679	18643	18963	18877	18930	18822	18798	18750	18749	18719	18683	18850	18741	18575	18689	18962	18772	18769	18800	18768	18618	19058	18813	18723	18833	18798	18726	18788	18641	18801	18877	18704	18547	18762	18908	18631	18801	18805	18822	18793	18655	18861	18702	18863	18821	18822	18787	18810	18825	18776	18605	18960	18659	18776	18730	18705	18715	18673	18732	18708	18761	18786	18726	18686	18875	18787	18860	18686	18746	18683	18723	18697	18753	18630	18794	18690	18822	18786	18810	18721	18858	18591	18834	18723	18852	18765	18815	18777	18917	18763	18789	18725	18892	18787	18813	18799	18675	18780	18778	18801	18694	18804	18581	18886	18814	18822	18731	18794	18945	18861	18836	18760	18799	18887	18936	18788	18664	18721	18846	18856	18651	18980	18668	18697	18861	18710	18787	18815	19056	18783	18678	18707	18767	18650	18697	18688	18630	18658	18777	18562	18738	18956	18708	18667	18753	18822	18683	18529	18673	18899	18846	18732	18715	18853	18711	18809	18773	18783	18847	18626	18657	18617	18540	18992	18750	19175	18772	18579	18835	18763	18752	18657	18753	19012	18587	18746	18777	18760	18792	18645	18650	18796	18754	18812	18786	18922	18820	18821	18791	18692	18816	18788	18691	18895	18689	18681	18728	18773	19000	18941	18626	18771	18698	18719	18719	18786	18675	18788	18901	18781	18735	18601	18720	18460	18732	18668	18773	18706	19042	18825	18899	18676	18674	18967	18611	18624	18792	18943	18883	18906	18896	18885	18759	18896	18856	18871	18632	18846	18826	18869	18678	18745	18776	18832	18827	18755	18868	18692	18794	18984	18948	18762	19026	18938	18749	18750	18690	18787	18857	18871	19006	18825	18847	18585	18762	18823	18849	18755	18619	18928	18742	18667	18878	18823	18887	18899	18570	18978	18791	18743	18664	18968	18778	18801	18809	18914	18833	18821	18786	18695	18921	18663	18566	18781	18848	18589	18914	18782	18752	18788	18764	18803	18698	18710	18721	18766	18743	18637	18787	18777	18794	18755	18770	18742	18774	18738
19465	24542	22979	18128	16016	15780	15859	15882	15810	15775	15777	15783	15815	15655	15787	15670	15817	15696	15705	15746	15752	15867	15753	15762	15866	15657	15885	15727	15856	15915	15805	15869	15771	15729	15679	15683	15730	15781	15774	15654	15915	15799	15823	15896	15571	15777	15901	15760	15907	15799	15716	15716	15746	15782	15735	15700	15727	15734	15664	15850	15588	15632	15904	15725	15700	15793	15852	15852	15718	15788	15787	15764	15816	15658	15735	15806	15836	15667	15900	15916	15755	15717	15886	15870	15811	15735	15755	15657	16031	15802	15889	15705	15615	15750	15714	15752	15670	15803	15473	15800	15734	15681	15780	15896	15565	15605	15701	15746	15695	15727	15627	15788	15826	15616	15809	15667	15689	15795	15781	15621	15509	15783	15793	15697	15588	15654	15585	15709	15912	15752	15773	15789	15550	15758	15548	15757	15836	15605	15691	15773	15729	15722	15725	15901	15611	15690	15729	15653	15634	15781	15788	15513	15649	15631	15612	15717	15757	15915	15764	15728	15802	15646	15626	15877	15693	15787	15488	15803	15702	15701	15910	15701	15707	15862	15811	15824	15767	15748	15718	15866	15683	15841	15587	15795	15642	15816	15872	15707	15756	15879	15822	15801	15821	15810	15846	15662	15586	15761	15761	15775	15853	15714	15751	15798	15900	15685	15787	15726	15798	15729	15902	15736	15829	15789	15587	15882	15638	15673	15704	15652	15722	15794	15845	15747	15778	15726	15691	15667	15720	15752	15853	15725	15847	15545	15625	15762	15706	15730	15697	15739	15769	15719	15721	15716	15929	15722	15813	15815	15637	15833	15757	15530	15837	15612	15716	15703	15754	15754	15832	15775	15628	15715	15815	15668	15724	15777	15739	15651	15870	15749	15645	15796	15812	15742	15606	15841	15739	15725	15852	15744	15846	15686	15826	15546	15653	15804	15638	15697	15870	15630	15552	15713	15903	15837	15811	15835	15816	15803	15769	15807	15592	15660	15645	15886	15700	15878	15765	15863	15879	15886	15830	15703	15773	15698	15664	15708	15769	15899	15738	15800	15727	15825	15754	15675	15768	15768	15667	15740	15980	15803	15830	15766	15680	15646	15608	15899	15717	15771	15691	15768	15762	15908	15739	15678	15721	15809	15793	15649	15789	15874	15597	15700	15685	15761	15727	15867	15756	15873	15819	15734	15705	15771	15808	15702	15732	15448	15631	15838	15727	15786	15786	15660	15715	15828	15702	15725	15778	15856	15781	15495	15776	15715	15655	15740	15839	15698	15660	15634	15596	15733	15822	15750	15691	15807	15776	15761	15732	15730	15706	15799	15720	15793	15724	15581	15714	15798	15827	15851	15744	15705	15787	15744	15777	15869	15626	15689	15756	15721	15801	15560	15674	15614	15736	15743	15819	15801	15685	15822	15664	15741	15829	15722	15892	15698	15913	15719	15835	15964	15790	15778	15864	15720	15834	15725	15651	15814	15772	15656	15632	15673	15817	15794	15645	15785	15690	15774	15782	15657	15738	15608	15665	15657	15588	15693	15735	15735	15710	15804	15648	15715	15642	15829	15867	15795	15714	15917	15877	15803	15679	15739	15965	15805	15689	15853	15799	15651	15725	15843	15822	15823	15823	15682	15693	15725	15616	15644	15828	15619	15571	15733	15710	15820	15761	15653	15842	15812	15904	15855	15647	15848	15759	15594	15628	15962	15907	15526	15748	15735	15689	15754	15805	15803	15800	15716	15742	15771	15786	15654	15874	15553	15687	15680	15655	15815	15787	15738	15628	15708	15694	15688	15679	15595	15741	15794	15747	15644	15676	15843	15768	15590	15649	15665	15762	15774	15761	15794	15799	15846	15816	15728	15795	15690	15845	15752	15877	15743	15778	15734	15822	15656	15585	15712	15729	15745	15661	15678	15759	15853	15792	15872	15684	15696	15853	15687	15716	15683	15815	15717	15850	15616	15656	15855	15758	15779	15847	15702	15824	15699	15866	15680	15669	15673	15820	15639	15973	15911	15829	15764	15823	15698	15759	15540	15715	15558	15890	15719	15788	15752	15834	15832	15885	15750	15597	15576	15868	15836	15661	15744	15721	15638	15784	15650	15656	15874	15733	15694	15712	15679	15644	15658	15825	15701	15878	15706	15806	15643	15729	15681	15705	15641	15703	15788	15634	15717	15809	15541	15851	15698	15639	15582	15631	15872	15922	15619	15617	15808	15895	15732	15853	15708	15696	15665	15747	15848	15791	15748	15772	15839	15745	15584	15748	15589	15994	15730	15776	15741	15654	15937	15699	15712	15795	15772	15807	15742	15877	15824	15702	15877	15537	15831	15744	15762	15770	15726	15833	15648	15854	15725	15668	15645	15790	15747	15604	15633	15697	15800	15852	15808	15666	15750	15816	15831	15579	15813	15594	15666	15761	15631	15733	15688	15738	15732	15785	15653	15752	15732	15939	15726	15702	15834	15765	15842	15604	15683	15712	15899	15743	15626	15786	15838	15558	15774	15727	15757	15880	15834	15710	15794	15806	15677	15868	15736	15682	15631	15847	15671	15850	15743	15621	15713	15813	15813	15845	15452	15686	15780	15652	15671	15728	15666	15783	15763	15741	15943	15731	15701	15675	15877	15823	15692	15662	15739	15739	15705	15711	15805	15574	15509	15885	15756	15720	15780	15708	15797	15600	15842	15974	15715	15544	15687	15779	15733	15916	15803	15830	15796	15760	15696	15569	15659	15648	15793	15671	15764	15831	15718	15813	15699	15641	15739	15666	15767	15834	15581	15652	15777	15887	15767	15596	15689	15811	15774	15675	15737	15863	15787	15917	15657	15765	15864	15679	15769	15816	15669	15793	15777	15842	15773	15800	15692	15747	15766	15615	15780	15786	15716	15837	15822	15749	15685	15592	15695	15643	15749	15734	15738	15869	15866	15836	15682	15615	15757	15707	15676	15795	15632	15757	15978	15957	15594	15954	15695	15507	15811	15684	15639	15803	15912	15981	15698	15658	15841	15812	15672	15708	15643	15725	15767	15818	15596	15679	15690	15597	15868	15853	15584	15740	15676	15591	15630	15671	15695	15780	15684	15786	15779	15781	15762	15698	15724	15752	15710	15645	15762	15610	15687	15877	15780	15853	15745	15800	15701	15904	15805	15678	15707	15706	15763	15734	15933	15732	15722	15633	15675	15670	15877	15644	15823	15810	15822	15586	15741	15816	15607	15772	15804	15647	15889	15736	15783	15854	15554	15881	15653	15698	15629	15754	15821	15862	15898	15863	15767	15942	15830	15687	15890	15641	15982	15678	15700	15631	15680	15715	15781	15657	15560	15586	15715	15674	15812	15995	15644	15685	15776	15692	15728	15796	15793	15765	15865	15686	15738	15659	15731	15830	15838	15773	15695	15775	15635	15813	15788	15812	15807	15762	15768	15639	15743	15757	15835	15799	15736	15673	15880	15592	15649	15819	15751	15677	15600	15871	15699	15765	15596	15842	15822	15860	15628	15874	15589	15857	15828	15754	15669	15805	15684	15837	15662	15804	15660	15720	15740	15648	15679	15783	15723	15869	15787	15709	15745	15769	15874	15892	15786	15626	15712	15699	15725	15733	15796	15882	15741	15813	15793	15726	15794	15585	15825	15695	15649	15727	15805	15734	15739	15699	15895	15706	15853	15871	15817	15642	15831	15709	15690	15694	15726	15801	15699	15861	15717	15753	15729	15735	15832	15778	15630	15830	15778	15875	15815	15759	15806	15725	15716	15695	15820	15731	15675	15909	15845	15822	15675	15808	15610	15726	15666	15619	15872	15794	15661	15725	15737	15701	15967	15869	15563	15642	15618	15712	15718	15741	15629	15862	15882	15855	15730	15704	15817	15840	15852	15697	15840	15857	15656	15846	15617	15720	15805	15722	15570	15851	15918	15810	15731	15577	15742	15664	15708	15780	15703	15881	15883	15787	15798	15845	15755	15769	15809	15717	15698	15856	15617	15680	15777	15657	15751	15747	15730	15709	15772	15560	15850	15852	15826	15754	15653	15826	15836	15699	15693	15756	15521	15696	15715	15796	15826	15635	15775	15961	15725	15612	15756	15805	15738	15715	15688	15882	15753	15689	15746	15713	15627	15818	15767	15874	15831	15784	15626	15756	15806	15729	15808	15561	15694	15528	16010	15772	15725	15959	15714	15616	15919	15917	15743	15709	15740	15612	15589	15789	15708	15900	15710	15725	15819	15664	15874	15906	15762	15769	15833	15653	15678	15716	15874	15766	15731	15768	15580	15853	15793	15778	15545	15873	15856	15652	15779	15661	15672	15854	15823	15735	15808	15653	15833	15641	15717	15729	15782	15813	15676	15851	15674	15724	15620	15709	15930	15862	15893	15683	15766	15755	15592	15786	15829	15649	15610	15633	15792	15745	15679	15672	15960	15639	15843	15716	15923	15661	15778	15852	15623	15749	15764	15740	15700	15791	15769	15745	15669	15790	15598	15785	15679	15879	15830	15797	15834	15698	15786	15883	15801	15838	15682	15659	15768	15630	15763	15726	15851	15671	15776	15793	15784	15697	15730	15703	15782	15827	15763	15736	15848	15751	15810	15770	15849	15725	15687	15648	15717	15767	15708	15915	15858	15750	15607	15842	15762	15714	15724	15694	15770	15745	15645	15823	15813	15786	15727	15787	15730	15705	15725	15875	15814	15555	15797	15733	15720	15857	15582	15642	15735	15826	15841	15724	15651	15740	15544	15859	15793	15680	15777	15830	15591	15598	15653	15799	15860	15551	15885	15844	15692	15709	15682	15909	15564	15797	15645	15698	15803	15773	15895	15614	15701	15925	15800	15682	15672	15882	15904	15672	15730	15710	15796	15534	15712	15752	15873	15815	15715	15784	15717	15769	15831	15636	15864	15736	15582	15860	15552	15719	15906	15691	15748	15841	15827	15719	15685	15579	15657	15800	15653	15795	15917	15841	15685	15754	15539	15784	15822	15818	15684	15713	15666	15722	15821	15669	15934	15535	15667	15868	15928	15633	15751	15688	15526	15797	15672	15812	15756	15833	15682	15672	15692	15780	15750	15744	15903	15697	15826	15901	15568	15844	15923	15777	15950	15929	15806	15597	15731	15816	15746	15831	15810	15870	15839	15691	15908
23278	20844	28201	23803	21901	22742	22691	20562	20210	20260	20417	20208	20269	20106	20083	20200	20144	20084	20203	20188	19872	19875	20094	20287	19833	19881	20016	20213	20006	20034	20073	20074	20051	19988	19949	19972	19978	19934	20084	20008	20037	20077	20116	20157	20164	19857	19995	19997	19879	19884	19921	20102	20045	19737	19853	19975	19997	19969	19805	19978	19986	19969	19880	19588	20024	20430	20410	20407	20181	19939	19997	19870	19860	19963	20029	20287	20005	19979	20147	20121	19925	19935	19813	19967	20156	19909	19997	19887	19840	20029	19856	19777	19994	19615	19863	19812	20023	19997	19895	19982	19785	20101	19900	19957	20225	19868	19763	20004	19924	19868	19974	19996	20016	19734	20126	20151	19819	19738	19863	20049	20039	19835	19968	19989	19955	19899	20072	19956	20054	20048	19827	19936	19947	19949	19910	19949	19773	19754	19689	19950	19734	19775	19866	19766	20050	19978	19921	19841	20080	19983	20089	20037	20064	19817	19919	20011	20104	19986	19848	19955	20104	20109	19914	19837	19931	19869	19879	19924	19913	19746	19936	20146	19969	19848	19853	19896	20050	19838	19926	19959	20037	20084	19971	19686	19965	19816	19972	20070	20060	20054	19954	19838	19780	20018	19977	20021	19711	19873	19985	20039	20153	19865	19854	19680	20001	19936	19788	20061	19965	19907	19947	20019	19980	19918	20019	19842	19910	19965	19915	20039	20186	20032	19857	19956	19989	19905	20119	19961	19924	19917	19999	20016	20107	19892	19985	19845	20004	19928	20019	19708	19988	19849	19875	19899	20009	19873	19933	19774	20008	20045	20005	20027	20124	19783	19935	20054	19763	19946	19977	20103	20014	19947	19893	19728	19947	19934	20130	19798	20096	20216	19857	19777	19986	19969	19776	20072	20069	19910	19853	19934	19986	19894	20107	19995	19834	20106	19968	19882	19874	19985	19870	19941	20079	19975	19856	19912	19830	19936	20109	20031	20016	19989	19988	19956	19933	20042	19852	19713	19861	19886	20042	19783	19955	19933	19899	19800	19883	19895	19983	19936	19927	19985	19827	19811	19772	19903	19936	19986	19733	20009	19900	19895	19956	19836	19984	19729	20013	19965	19910	19847	19920	19755	19852	19863	19913	19933	19807	19887	19929	19990	19898	19991	19938	20030	20021	19911	19798	19812	20055	19853	19806	19806	19596	20117	19757	19968	19874	19916	19996	19849	19797	19818	20058	20021	19950	20015	19989	19980	20024	19949	19966	19932	19848	19940	19998	19955	19817	19813	19784	20079	19784	19865	19945	19967	20011	19918	19738	20236	19798	20207	20165	19751	20138	19884	19978	19935	19767	19883	19865	20008	19755	20320	19712	19761	19842	20058	19885	19670	19936	19947	19767	19850	20162	20026	20036	20052	19842	19811	19664	19968	20049	19742	19786	19910	19888	19793	20062	19934	19873	20061	19816	20081	19918	19961	19902	20069	19862	19707	19962	20154	19709	20109	19950	19759	20084	20066	20072	19880	19745	19987	19967	19978	20070	19894	20129	19992	20052	19831	20021	19840	19918	19825	20012	19847	19886	19899	19861	19862	19956	19997	19861	19860	19948	20060	19986	20059	19738	19839	19921	19659	19908	19667	19897	19980	19890	19815	19944	19950	20027	20105	20139	20011	19891	19835	19966	19930	20046	19991	19962	19880	19954	19959	20007	19771	19967	20041	19649	19988	19835	20079	20016	19907	20125	19928	19929	19912	19902	19834	19889	19885	20040	20032	20116	19849	19858	19917	20322	19838	20059	19811	19971	19763	19960	20089	19995	19732	19959	19945	20091	20045	19971	19844	19881	19948	19953	20125	19928	19986	19854	19905	20125	19966	20085	19870	20007	20089	19937	19916	20045	19969	19772	19846	19921	19979	20056	19975	19869	19862	20064	19982	19991	19840	20103	19944	20015	19673	20065	19884	19750	19996	20214	20176	20044	19895	20028	19918	19949	19831	20085	20003	19812	19750	20039	20028	20130	19990	20013	20028	19897	19833	19953	19921	19992	19798	19922	20011	19948	19986	19895	19851	19855	19929	20061	19870	19662	19953	20076	19807	20116	19936	19952	19804	20011	19949	19984	19731	20007	19728	19880	19945	19938	19926	20112	20064	20021	19853	20051	19665	20056	20125	19914	20095	19667	19874	19870	19886	19816	20070	20122	19992	19962	19806	19999	20034	19728	19787	19703	19773	19789	19994	19926	19887	19797	20043	19888	19775	19830	20047	20136	19836	19882	19963	20064	19829	19975	19977	19864	19948	19987	19777	19756	20064	20193	19820	20018	19961	20110	19854	19893	20114	20029	19863	19927	20112	19950	19985	19863	19872	19843	19832	19908	19772	19725	19836	19940	20247	20171	20132	20016	19813	19879	19868	19934	19879	19796	19846	19856	20007	19823	19986	19967	19976	19801	19868	19830	20042	19921	19940	20180	19827	19874	19853	19809	19927	20020	19776	19947	19925	19999	20206	19872	20091	20001	19946	20083	20170	20056	20106	19943	19793	20104	19886	19825	20005	20017	19902	19784	20107	19836	19960	19891	19883	20232	19869	19938	20076	19822	20001	20024	19681	19891	20082	19883	19768	19747	19971	19984	19860	19899	19930	20017	19986	20001	19987	19847	19949	19877	19769	19881	19910	19873	20153	20019	20163	19895	19689	19802	20052	20018	19670	20182	19990	19895	19986	19816	19917	20125	19774	19878	19934	19924	20108	20028	19991	19982	19787	20015	19876	19769	20065	19795	19768	19812	19888	19926	19959	19831	19992	19965	19854	19763	20039	20018	19992	19948	19953	19826	19891	19684	19849	19952	19948	20088	19825	19972	19907	20012	19605	20017	19829	20061	20094	20033	20050	19887	19943	19934	19809	19727	19914	19761	19952	19946	20073	19937	19814	19927	19991	19844	20096	19908	19996	20015	19902	20046	19929	19989	20085	19927	19973	20019	19862	19911	19766	19933	19721	20064	19921	19931	19838	20050	20040	19939	19987	19835	19739	19939	20142	20006	19916	19784	19823	19760	19809	20059	20099	19998	19787	19882	20051	19941	19921	19772	19930	19973	19931	19901	19889	20025	19897	19943	20053	19774	19881	20076	19884	19983	20056	19929	20178	19930	20016	19767	19855	20009	19765	19934	20079	20039	19917	20057	20128	19974	19886	20074	20045	19857	19908	19847	19845	20073	19661	19855	19830	19959	19950	19986	19927	19931	19895	20046	19921	19975	19855	19929	19868	19742	20018	20031	19993	19770	20132	19810	19807	19688	20074	19887	19931	19989	19979	19992	19953	19903	19852	19987	20007	19777	19936	19827	19818	20098	20216	19856	19891	19997	19834	20016	19980	19980	19893	19927	19967	20135	19958	19865	19849	19763	19910	19882	19992	19991	20004	19863	19886	19996	20247	19994	19871	19739	19969	19984	20027	19841	19914	20068	19797	19784	19918	19758	19778	19914	19956	19834	19948	20079	19969	19944	20131	19837	19792	20116	20057	19911	19833	19956	19898	19940	20010	19999	19962	19803	20011	19827	20032	19782	19897	20003	19904	20049	20041	19704	19894	20062	20024	20011	19802	20034	19969	20042	19829	20010	19732	19997	19902	19985	19984	19852	19987	19889	19958	19958	19839	19942	20131	19987	19901	20048	19880	19892	19927	19804	19937	19937	19849	19969	19957	20056	19965	19987	19732	19830	20052	19903	20005	19732	20122	19750	19926	19878	19802	20045	19861	19867	19815	19950	19858	20137	20003	19960	20109	19965	19958	19945	19861	20067	20147	19990	20090	19950	19894	19911	19876	19995	19679	19945	19914	20002	19674	19811	19816	20101	20091	19920	19772	19846	19882	19944	19920	19933	19793	19902	19892	19898	20075	19877	19901	19719	19681	19660	19813	19963	19685	19777	19882	20006	20024	19973	19944	19952	19982	20087	19671	20096	20041	19921	20175	19846	19912	20235	20010	19970	19906	19984	20190	20054	19914	20046	19830	19913	19953	19736	19926	19839	19927	19989	19978	20216	20018	19912	19992	19892	20214	19983	19883	19856	19904	19730	20131	19952	19830	19853	20015	19825	19793	19838	19714	19920	20113	20079	19880	19968	19886	19913	19943	20127	19975	19911	19869	20041	19891	19999	20073	19986	20050	20259	19924	19956	19995	19984	19770	19918	19811	20243	19806	20001	19898	20078	19884	20059	19896	19981	19926	19925	19769	19837	19951	20096	20081	19813	20046	19797	20027	20139	19917	20070	19846	20120	20077	19985	19898	19921	19770	19972	20022	19880	19907	20019	19960	19866	19985	20215	20013	19742	19816	19847	19847	19968	19835	19828	19895	20177	20040	20080	20049	19930	20094	20009	19729	19907	19782	19889	20015	19909	20076	19837	19980	19992	19958	19909	19907	19933	19971	19852	20066	19797	19847	19899	20150	19965	19806	20001	19866	19983	19857	20104	19993	19801	20006	20150	20063	19898	19920	19904	19955	19778	20123	19916	19872	19821	19890	20006	19999	19889	19992	20034	19839	19715	19813	19678	19736	19939	19805	19837	19930	20135	20036	19697	19891	19988	20027	19836	20071	19906	19840	20027	19899	19757	20100	20052	19896	19916	19975	20196	19975	20304	19978	19840	20060	19974	19882	19862	19886	19871	19965	20081	20215	19924	19885	19890	20078	20135	19915	19854	19797	19801	20064	19959	19866	19742	19947	19838	19813	20106	19893	19794	19865	20022	19973	20076	19918	20035	19932	19826	19863	19784	20092	19865	19964	19794	19827	20102	19930	19961	20054	20033	19992	19833	19854	19964	19763	19827	20018	20062	19930	19854	19920	19889	19783	19807	20044	19878	20033	19794	19860	19942	19901	19863	19865	19863	19944	20204	19993	19811	20030	19831	19853	20023	19829	19931	19797	19733	19961	19858	19935	19979	19998	20046	19954	19863	19733	20005	19940	19917	19878	19907	19688	19802	19916	20037	19877	19878	19931	19800	20009	20045	20068	19916	20018	19938	19821	20013	19815	19946	19968	19747	19921	20023	20132	19959	19966	19990	19914	19781	19931	19987	20054	19869	19793	19858	19736	19886	19901	20010	20027	19977	19947	19754	19828	19880	19948	19820	19975	19944	20064	20004	19782
21165	35730	35146	22768	17746	17239	17060	17051	16872	16626	16621	16714	16644	16574	16460	16338	16564	16628	16607	16436	16521	16491	16711	16549	16567	16463	16640	16510	16665	16417	16392	16540	16435	16336	16463	16617	16553	16599	16426	16581	16436	16429	16603	16369	16405	16524	16454	16467	16715	16702	16649	16380	16738	16591	16630	16322	16632	16406	16540	16589	16556	16629	16467	16422	16785	17193	17256	17085	16755	16590	16503	16553	16492	16626	16523	16490	16462	16406	16642	16324	16570	16680	16448	16501	16419	16408	16475	16483	16554	16407	16370	16387	16637	16609	16430	16328	16424	16578	16208	16618	16309	16504	16344	16568	16444	16450	16423	16395	16377	16481	16591	16320	16356	16719	16569	16359	16512	16397	16316	16516	16368	16708	16432	16403	16545	16390	16546	16434	16276	16484	16540	16551	16581	16559	16371	16464	16446	16555	16428	16440	16399	16476	16566	16443	16387	16391	16426	16532	16460	16382	16389	16587	16415	16125	16527	16428	16534	16358	16355	16417	16483	16460	16393	16425	16483	16479	16303	16367	16467	16596	16475	16579	16489	16376	16462	16528	16490	16445	16506	16268	16455	16555	16395	16421	16382	16396	16364	16468	16348	16413	16517	16432	16474	16387	16328	16440	16459	16358	16449	16467	16399	16535	16490	16499	16427	16293	16502	16560	16455	16372	16300	16481	16614	16574	16438	16567	16593	16381	16493	16601	16515	16501	16514	16374	16500	16504	16292	16478	16571	16409	16334	16614	16430	16489	16485	16413	16415	16335	16351	16649	16434	16456	16452	16543	16380	16462	16360	16692	16428	16336	16425	16451	16437	16512	16375	16422	16331	16384	16536	16321	16595	16402	16583	16545	16505	16346	16612	16435	16541	16437	16623	16497	16580	16471	16488	16576	16444	16180	16534	16350	16583	16420	16282	16446	16371	16409	16526	16528	16439	16341	16461	16520	16552	16401	16406	16446	16498	16507	16523	16394	16513	16334	16593	16388	16382	16663	16407	16329	16539	16491	16422	16547	16478	16462	16375	16421	16269	16508	16385	16422	16523	16513	16405	16649	16538	16272	16428	16509	16379	16566	16597	16506	16506	16481	16468	16505	16295	16617	16459	16479	16284	16315	16544	16359	16551	16240	16501	16434	16392	16506	16454	16377	16446	16389	16406	16613	16353	16294	16307	16439	16546	16501	16345	16362	16563	16375	16513	16510	16455	16373	16519	16514	16521	16474	16375	16417	16512	16420	16466	16304	16532	16431	16294	16472	16386	16362	16532	16419	16550	16424	16316	16425	16455	16483	16419	16476	16513	16576	16521	16317	16485	16294	16570	16440	16313	16399	16479	16356	16216	16495	16374	16505	16659	16472	16402	16390	16537	16514	16320	16518	16463	16437	16432	16363	16339	16435	16549	16424	16666	16559	16513	16368	16350	16284	16432	16542	16376	16436	16440	16488	16494	16409	16513	16362	16533	16660	16487	16406	16273	16566	16377	16475	16241	16393	16417	16480	16517	16370	16348	16316	16454	16502	16719	16289	16410	16431	16305	16460	16332	16274	16489	16432	16501	16401	16465	16459	16317	16376	16483	16425	16447	16444	16329	16497	16321	16552	16449	16392	16528	16533	16208	16439	16447	16276	16363	16445	16456	16345	16588	16456	16403	16634	16395	16431	16479	16421	16458	16433	16329	16337	16653	16452	16312	16455	16435	16168	16459	16504	16508	16332	16657	16608	16338	16547	16353	16410	16396	16383	16452	16763	16408	16453	16365	16336	16304	16530	16440	16464	16453	16462	16324	16466	16352	16402	16298	16442	16389	16499	16479	16377	16382	16457	16399	16426	16416	16447	16377	16309	16511	16476	16221	16481	16399	16304	16564	16342	16490	16420	16387	16555	16369	16402	16583	16523	16557	16347	16460	16405	16723	16362	16424	16373	16407	16520	16368	16266	16438	16507	16421	16295	16581	16459	16369	16318	16416	16537	16438	16444	16388	16388	16315	16396	16313	16584	16428	16445	16423	16356	16552	16475	16356	16301	16320	16344	16311	16286	16442	16407	16585	16402	16220	16397	16392	16598	16451	16531	16310	16365	16417	16461	16396	16502	16404	16620	16626	16440	16371	16420	16614	16623	16461	16627	16537	16427	16503	16427	16604	16422	16572	16435	16233	16442	16563	16401	16471	16565	16328	16348	16566	16413	16474	16289	16558	16360	16431	16586	16300	16262	16429	16501	16281	16480	16378	16376	16539	16432	16399	16510	16618	16439	16351	16447	16497	16344	16535	16406	16454	16330	16371	16579	16368	16410	16594	16577	16312	16587	16470	16436	16411	16410	16325	16479	16587	16355	16431	16415	16562	16332	16492	16311	16461	16399	16431	16508	16323	16480	16417	16414	16343	16350	16423	16364	16571	16364	16476	16457	16411	16599	16415	16426	16486	16488	16498	16324	16429	16515	16483	16451	16415	16769	16501	16490	16567	16478	16510	16497	16624	16663	16456	16292	16447	16420	16248	16425	16335	16502	16499	16400	16377	16448	16239	16485	16582	16577	16309	16639	16486	16406	16256	16431	16474	16434	16398	16372	16480	16477	16491	16646	16616	16552	16505	16464	16561	16231	16562	16602	16644	16308	16378	16395	16352	16328	16399	16624	16364	16376	16388	16383	16498	16303	16554	16499	16417	16534	16462	16505	16567	16459	16489	16339	16503	16570	16524	16364	16390	16278	16485	16279	16542	16495	16570	16433	16468	16551	16375	16457	16567	16336	16348	16369	16501	16420	16333	16512	16552	16380	16499	16656	16529	16417	16518	16248	16490	16477	16442	16292	16415	16585	16469	16469	16342	16507	16341	16529	16590	16538	16307	16444	16493	16414	16344	16504	16556	16418	16545	16306	16452	16525	16520	16373	16517	16487	16436	16478	16648	16369	16466	16388	16467	16478	16386	16422	16494	16467	16597	16644	16298	16523	16507	16408	16504	16401	16539	16623	16275	16597	16457	16420	16389	16476	16414	16368	16564	16415	16408	16405	16450	16486	16314	16375	16374	16592	16168	16435	16558	16446	16482	16425	16479	16401	16632	16530	16522	16481	16437	16585	16369	16548	16545	16327	16361	16338	16654	16388	16363	16548	16519	16439	16410	16450	16395	16440	16547	16485	16359	16498	16474	16232	16312	16558	16552	16509	16300	16541	16519	16510	16605	16488	16378	16307	16517	16416	16578	16345	16285	16400	16449	16547	16294	16312	16341	16436	16544	16425	16419	16608	16498	16626	16411	16486	16465	16478	16256	16484	16522	16484	16648	16518	16576	16446	16405	16411	16387	16591	16558	16509	16322	16471	16482	16349	16437	16449	16504	16488	16464	16431	16373	16413	16498	16331	16371	16441	16430	16387	16327	16550	16656	16525	16305	16326	16399	16580	16547	16605	16488	16398	16448	16486	16600	16493	16457	16391	16606	16407	16558	16348	16428	16426	16345	16391	16506	16495	16552	16419	16533	16456	16516	16398	16346	16442	16277	16485	16293	16405	16509	16475	16453	16442	16523	16300	16512	16542	16525	16398	16469	16319	16474	16586	16423	16537	16417	16435	16400	16528	16388	16534	16393	16565	16532	16362	16465	16333	16250	16560	16440	16486	16400	16504	16372	16239	16487	16581	16454	16502	16466	16396	16302	16349	16333	16356	16446	16532	16369	16370	16487	16356	16482	16359	16600	16520	16529	16482	16552	16460	16494	16406	16355	16369	16474	16365	16355	16572	16407	16570	16401	16546	16553	16544	16550	16387	16268	16533	16550	16487	16453	16583	16441	16407	16501	16536	16573	16417	16426	16472	16538	16435	16362	16457	16283	16465	16561	16606	16536	16446	16490	16496	16477	16537	16400	16449	16350	16506	16439	16147	16524	16503	16412	16572	16461	16568	16466	16425	16418	16390	16415	16564	16610	16412	16656	16590	16458	16482	16499	16481	16500	16352	16440	16430	16541	16488	16577	16336	16580	16558	16363	16371	16428	16208	16468	16509	16337	16457	16333	16375	16492	16597	16367	16272	16231	16467	16477	16446	16334	16437	16315	16485	16380	16465	16534	16483	16434	16466	16443	16382	16504	16448	16383	16585	16506	16343	16481	16589	16510	16380	16413	16551	16284	16422	16383	16303	16461	16319	16450	16508	16573	16665	16328	16665	16418	16456	16466	16558	16507	16514	16578	16422	16349	16425	16641	16338	16481	16593	16409	16572	16471	16554	16429	16412	16404	16480	16446	16433	16290	16445	16580	16528	16400	16415	16582	16366	16549	16469	16233	16339	16498	16518	16530	16380	16420	16436	16470	16439	16406	16306	16486	16552	16583	16486	16442	16305	16302	16560	16319	16443	16506	16584	16455	16434	16320	16479	16367	16361	16474	16414	16544	16427	16408	16593	16398	16654	16553	16371	16375	16430	16538	16373	16617	16514	16417	16475	16278	16490	16594	16329	16507	16613	16651	16326	16263	16504	16349	16328	16563	16605	16411	16294	16426	16429	16330	16548	16552	16327	16368	16325	16475	16423	16462	16439	16415	16570	16416	16351	16510	16358	16479	16316	16327	16542	16607	16478	16477	16594	16290	16450	16412	16450	16610	16537	16504	16602	16480	16500	16449	16547	16353	16433	16478	16426	16573	16552	16421	16573	16512	16471	16460	16532	16478	16393	16415	16230	16445	16330	16425	16398	16761	16567	16502	16368	16458	16434	16352	16430	16573	16557	16523	16267	16438	16510	16446	16335	16564	16339	16446	16355	16457	16259	16579	16408	16490	16481	16467	16266	16303	16412	16575	16398	16621	16234	16577	16500	16282	16459	16370	16529	16303	16435	16468	16473	16406	16438	16459	16355	16351	16499	16369	16418	16517	16463	16417	16534	16635	16254	16378	16574	16278	16366	16515	16506	16477	16553	16369	16455	16429	16236	16483	16429	16463	16471	16417	16515	16448	16399	16461	16462	16485	16481	16511	16595	16290	16375	16434	16392	16450	16382	16310	16729	16344	16460	16602	16264	16441	16407	16318	16454	16349	16478	16502	16578	16392	16354	16357	16413	16501	16414	16443	16410	16535	16330	16456	16311	16643	16277	16515	16569	16516	16490	16464	16457	16495	16354	16478	16494	16592	16285	16572	16472
22058	20683	28254	23134	21004	23740	26685	22208	21971	22076	21982	21711	21774	21791	21643	21632	21694	21729	21474	21671	21578	21617	21612	21788	21178	21651	21512	21563	21462	21257	21212	21641	21682	21550	21716	21535	21554	21247	21300	21570	21563	21389	21604	21421	21362	21418	21515	21345	21480	21511	21526	21486	21680	21483	21452	21319	21299	21631	21356	21319	21379	21144	21536	21192	21821	22318	22526	22094	21846	21600	21628	21429	21619	21379	21489	21385	21348	21717	21365	21302	21349	21394	21223	21375	21365	21478	21505	21368	21409	21313	21237	21416	21371	21374	21640	21501	21419	21455	21346	21450	21436	21295	21318	21294	21336	21484	21318	21488	21342	21301	21322	21204	21453	21276	21235	21471	21257	21295	21388	21426	21419	21250	21209	21312	21220	21282	21535	21540	21494	21557	21479	21476	21189	21357	21530	21591	21207	21631	21416	21389	21513	21317	21402	21320	21265	21322	21384	21334	21449	21609	21459	21421	21385	21290	21387	21392	21417	21363	21261	21185	21345	21313	21656	21205	21593	21561	21482	21314	21450	21487	21229	21379	21435	21396	21333	21274	21495	21422	21291	21263	21502	21254	21391	21376	21305	21373	21176	21599	21168	21332	21458	21468	21400	21395	21543	21369	21259	21616	21386	21357	21386	21488	21396	21189	21367	21444	21317	21402	21547	21180	21279	21322	21610	21374	21362	21608	21249	21437	21284	21450	21472	21346	21386	21411	21321	21409	21345	21297	21454	21142	21407	21393	21342	21271	21378	21336	21324	21316	21355	21418	21446	21249	21254	21441	21211	21246	21432	21186	21192	21360	21294	21332	21381	21243	21354	21094	21310	21165	21126	21264	21478	21347	21372	21455	21405	21208	21159	21354	21397	21405	21262	21369	21296	21270	21311	21400	21340	21435	21537	21310	21429	21328	21444	21529	21500	21467	21375	21168	21521	21426	21486	21382	21488	21244	21424	21478	21216	21437	21583	21275	21360	21234	21256	21575	21568	21409	21506	21224	21400	21379	21480	21281	21424	21421	21206	21350	21265	21241	21286	21400	21498	21263	21185	21475	21454	21237	21444	21279	21241	21259	21320	21373	21282	21502	21438	21205	21335	21500	21297	21300	21401	21337	21390	21320	21224	21411	21392	21253	21293	21541	21463	21466	21294	21376	21597	21449	21324	21435	21325	21313	21331	21430	21185	21262	21565	21329	21418	21207	21075	21307	21429	21247	21381	21195	21539	21496	21551	21528	21301	21095	21373	21340	21453	21374	21386	21269	21445	21168	21390	21629	21421	21555	21184	21496	21365	21323	21135	21396	21343	21290	21457	21575	21505	21273	21351	21393	21375	21335	21336	21525	21461	21262	21426	21440	21372	21177	21344	21494	21542	21449	21147	21251	21504	21501	21384	21364	21501	21307	21511	21509	21384	21291	21388	21462	21216	21239	21328	21403	21369	21294	21483	21443	21160	21507	21300	21200	21194	21299	21358	21372	21421	21335	21275	21388	21212	21439	21397	21289	21584	21353	21225	21322	21200	21438	21330	21461	21239	21249	21205	21355	21370	21420	21348	21067	21421	21461	21228	21287	21297	21322	21343	21514	21341	21335	21248	21186	21426	21332	21342	21549	21425	21523	21374	21248	21312	21316	21321	21368	21241	21119	21161	21441	21395	21323	21528	21236	21394	21365	21428	21337	21472	21387	21568	21286	21275	21290	21347	21482	21579	21452	21492	21128	21252	21211	21366	21220	21335	21418	21435	21349	21208	21234	21407	21503	21364	21342	21519	21368	21499	21379	21383	21417	21440	21255	21316	21345	21303	21459	21243	21210	21308	21117	21182	21540	21451	21369	21330	21428	21622	21491	21465	21478	21536	21290	21579	21464	21356	21485	21465	21235	21358	21378	21293	21393	21437	21347	21180	21344	21242	21179	21385	21401	21449	21364	21447	21500	21161	21366	21175	21448	21330	21278	21540	21643	21301	21263	21233	21283	21375	21419	21279	21533	21373	21059	21268	21307	21298	21207	21251	21267	21483	21447	21379	21427	21446	21453	21306	21274	21648	21265	21419	21414	21466	21548	21451	21266	21288	21258	21449	21334	21520	21221	21657	21403	21502	21485	21251	21377	21413	21574	21521	21440	21462	21216	21182	21357	21243	21446	21418	21448	21369	21349	21345	21393	21437	21178	21473	21264	21295	21243	21206	21165	21444	21101	21371	21346	21244	21184	21326	21583	21219	21424	21265	21547	21573	21318	21476	21383	21301	21260	21318	21425	21596	21254	21250	21235	21295	21633	21452	21250	21231	21289	21470	21496	21245	21344	21445	21371	21239	21311	21567	21457	21528	21325	21498	21520	21206	21527	21307	21303	21133	21302	21289	21026	21481	21281	21279	21418	21351	21506	21160	21400	21370	21517	21543	21295	21418	21308	21229	21396	21359	21279	21378	21131	21463	21097	21464	21323	21441	21618	21433	21417	21316	21503	21467	21495	21514	21292	21328	21458	21566	21417	21546	21767	21481	21414	21394	21264	21327	21416	21238	21424	21318	21231	21573	21397	21405	21319	21580	21377	21047	21155	21229	21274	21250	21681	21375	21428	21436	21237	21250	21432	21434	21462	21383	21213	21190	21421	21366	21257	21394	21456	21307	21414	21223	21357	21291	21288	21419	21410	21208	21279	21391	21252	21275	21163	21101	21256	21515	21377	21461	21252	21335	21271	21515	21463	21393	21370	21372	21294	21348	21280	21287	21317	21328	21318	21152	21274	21303	21455	21566	21406	21402	21628	21377	21430	21100	21330	21469	21522	21296	21452	21470	21653	21275	21263	21459	21221	21358	21297	21332	21351	21444	21480	21326	21191	21325	21369	21313	21402	21356	21288	21441	21409	21458	21472	21332	21322	21358	21430	21578	21312	21323	21459	21338	21267	21618	21169	21270	21349	21469	21326	21344	21486	21432	21196	21291	21286	21122	21390	21420	21369	21499	21333	21289	21596	21310	21352	21198	21410	21240	21337	21082	21282	21404	21485	21306	21430	21075	21444	21382	21323	21492	21469	21283	21164	21440	21504	21346	21214	21415	21483	21505	21321	21578	21304	21349	21511	21403	21318	21291	21272	21451	21421	21427	21424	21153	21321	21390	21269	21271	21399	21316	21336	21344	21477	21410	21345	21243	21492	21528	21468	21380	21307	21550	21490	21270	21393	21267	21248	21442	21449	21473	21338	21588	21528	21270	21274	21381	21418	21214	21341	21412	21350	21350	21370	21363	21369	21561	21332	21273	21559	21369	21512	21514	21346	21180	21396	21381	21350	21489	21419	21216	21130	21290	21534	21335	21297	21280	21102	21258	21196	21337	21296	21318	21544	21225	21485	21481	21351	21460	21547	21226	21281	21312	21448	21543	21229	21443	21435	21482	21354	21291	21151	21199	21409	21346	21403	21446	21367	21249	21212	21356	21333	21399	21199	21243	21361	21553	21483	21233	21336	21529	21482	21438	21229	21315	21559	21092	21282	21298	21355	21341	21301	21199	21203	21239	21408	21430	21405	21555	21344	21436	21488	21282	21391	21306	21450	21262	21438	21295	21195	21366	21362	21523	21325	21381	21391	21351	21331	21286	21376	21169	21287	21363	21211	21466	21187	21500	21547	21406	21339	21535	21266	21506	21547	21230	21173	21373	21470	21514	21403	21378	21278	21328	21217	21454	21468	21339	21251	21355	21253	21332	21311	21399	21175	21316	21454	21501	21361	21317	21188	21518	21393	21274	21473	21286	21243	21317	21139	21387	21476	21635	21237	21621	21282	21336	21437	21305	21273	21361	21225	21618	21310	21301	21422	21498	21365	21544	21254	21376	21403	21304	21175	21095	21205	21126	21346	21116	21452	21484	21353	21311	21272	21330	21487	21373	21513	21401	21363	21221	21434	21369	21329	21175	21236	21474	21294	21504	21489	21340	21385	21251	21602	21416	21329	21257	21339	21210	21178	21311	21598	21352	21466	21515	21393	21387	21226	21345	21299	21427	21319	21357	21420	21333	21420	21510	21528	21498	21514	21378	21680	21322	21507	21391	21557	21502	21478	21389	21532	21349	21524	21430	21446	21406	21468	21638	21462	21469	21159	21326	21654	21409	21247	21502	21418	21282	21496	21300	21268	21379	21252	21426	21415	21730	21448	21371	21226	21291	21284	21427	21344	21567	21424	21233	21218	21412	21635	21285	21297	21437	21491	21198	21216	21379	21487	21596	21237	21288	21240	21256	21270	21350	21547	21333	21345	21308	21365	21417	21472	21229	21070	21282	21409	21336	21367	21508	21217	21358	21336	21344	21526	21337	21405	21508	21489	21337	21337	21341	21552	21384	21364	21009	21260	21537	21544	21362	21279	21670	21288	21344	21293	21404	21637	21430	21354	21373	21425	21436	21331	21169	21405	21390	21355	21151	21496	21321	21305	21378	21545	21530	21549	21217	21421	21281	21434	21303	21517	21538	21625	21260	21421	21414	21312	21325	21412	21396	21471	21531	21155	21291	21233	21408	21582	21466	21243	21167	21419	21372	21348	21225	21395	21511	21405	21406	21424	21396	21509	21389	21385	21243	21464	21484	21390	21379	21538	21446	21289	21338	21439	21321	21358	21459	21480	21511	21338	21381	21409	21468	21307	21444	21076	21604	21265	21272	21420	21342	21488	21483	21411	21338	21249	21432	21368	21417	21203	21279	21154	21408	21485	21240	21407	21404	21335	21366	21247	21457	21376	21250	21495	21354	21249	21429	21365	21327	21337	21294	21060	21267	21428	21274	21351	21441	21592	21403	21323	21273	21435	21385	21543	21217	21432	21495	21397	21531	21283	21374	21208	21469	21419	21208	21414	21299	21454	21378	21285	21147	21312	21297	21457	21511	21058	21390	21427	21245	21426	21412	21306	21236	21235	21413	21299	21360	21299	21532	21570	21448	21388	21358	21225	21174	21383	21291	21365	21322	21484	21449	21396	21483	21176	21334	21365	21293	21407	21530	21348	21387	21533	21348	21288	21390	21333	21392	21370	21418	21407	21530	21329	21287	21429	21260	21209	21277	21360	21254	21480	21310	21491	21422	21382	21213	21394	21091	21377	21461	21190	21184	21397	21445	21368	21352	21507	21491	21349	21072	21408
23782	43244	36994	24671	19564	18662	18198	17949	17614	17488	17575	17520	17517	17444	17457	17366	17218	17369	17128	16944	17347	17277	17156	17178	17277	17237	17181	17416	17163	17024	17195	17230	17170	17016	17244	17330	17273	17162	17224	17165	17366	17111	17037	17223	17323	17084	16983	17229	17069	17197	17196	16878	17193	17394	17228	17192	17365	17106	17154	17110	16907	17246	17227	17158	17890	18702	18575	17960	17570	17387	17179	17258	17209	17165	17205	17125	17163	17150	17143	17071	17227	17095	17148	17280	17089	17187	17122	17220	17106	17146	17168	17154	17115	17063	17123	17066	17136	17242	17117	17351	17149	16975	17199	16941	16972	17163	17153	16825	17093	17317	17168	17163	17015	17183	17198	17248	17080	17077	17204	17096	17169	17057	16970	17109	17251	17167	17013	17095	17132	17036	17081	17012	17067	16921	17318	17164	17048	17040	17002	17125	17180	16956	16972	17027	17156	17056	17138	17045	17186	17060	17027	17084	17134	16954	17111	17022	16998	17171	17288	17107	17212	17059	17156	17301	17004	17290	17045	17212	17070	17158	17105	17125	17077	17159	16948	17152	17110	17143	17153	17114	17203	17044	17048	16978	17151	17143	16963	17021	17256	17311	17172	17141	17145	17128	17056	17110	17186	17221	17276	16975	17069	17062	17008	17143	17008	17206	17079	17055	17148	17066	17171	17127	17042	17036	17153	17161	17206	16910	17063	17279	17051	17105	17111	17243	16967	17275	17269	17113	17182	17132	17034	17265	16970	17219	17161	17039	17096	16947	17090	17043	17216	17121	17211	16954	17037	16873	17273	17218	17072	16983	17057	17147	17196	17064	17257	17225	17274	16992	17174	17018	16997	17094	17050	17134	17143	17030	17205	17333	16989	17142	17096	17139	17048	17097	17153	17237	17059	17025	17059	17078	17057	17094	17015	17090	17095	17047	17056	17046	17105	17198	17192	16999	17025	17171	17000	17050	17004	17152	17059	17138	17073	17299	17099	17127	17045	16899	17006	17069	17140	17064	16980	17082	17205	17135	17051	17077	17044	17005	16971	17074	17112	17210	17134	17136	17113	17082	17006	17037	17190	17137	17144	17163	17071	17057	17133	16936	17098	17051	17172	16989	17119	16963	17056	16945	17076	17022	17011	16997	17240	17123	17058	17189	17162	16977	17108	17195	17047	17146	17134	17074	17265	17132	17075	17131	17114	17074	17267	17174	16992	16993	17197	17148	17114	17181	17130	17085	17134	17039	17076	16881	17091	17104	16971	16863	17068	17134	17212	17024	17160	17154	17166	17090	17019	17152	17266	17159	17010	17061	16978	17024	17090	17164	17166	17005	17037	17123	16983	17003	17126	17117	17150	17030	17224	17060	17154	16992	17028	17090	17126	17049	17226	17008	17094	17136	17196	17157	17154	17136	17098	17002	17061	17056	17090	17175	17070	17190	17194	17107	17171	16895	17055	17169	17105	17033	17067	17166	17087	17105	17142	17184	16952	17153	17071	17275	17069	17233	17157	17149	17157	17112	17222	17067	17012	17180	16941	17231	17000	17105	17263	17058	17304	17143	17008	17261	17008	17135	17173	17045	17253	17251	17090	17084	17210	17054	17252	17090	17106	17078	17149	17197	17157	16958	17041	17152	17058	17136	17040	17142	17199	17180	16981	17034	17083	17014	17124	17054	17154	17125	17148	16950	17190	17234	17221	17080	17154	17139	17346	17013	17126	17093	17151	17097	17147	17136	17120	17060	17205	17124	16997	17104	17130	17183	16973	17144	17139	17109	17035	17071	17196	17263	17194	17114	16939	17065	17032	17172	17064	17215	17207	17131	17025	17021	17106	17083	17006	17099	17018	17330	17209	17141	17057	17234	17075	17155	17267	17138	17188	17096	17266	17286	17114	17177	17112	17023	17074	17075	17204	17066	17007	17142	17060	17138	17177	17263	16989	17081	16963	17172	17106	16935	17176	16859	17101	17215	17229	17195	17211	17156	17335	16972	17066	17189	17234	17148	17039	17120	17115	17168	17105	17045	17114	17138	17033	17093	17141	17124	17083	17222	17217	17012	17245	16994	17129	17082	17033	17282	17138	17246	17005	17387	17204	17250	17138	17076	17030	17215	17151	17199	17147	16970	17132	17076	17204	17215	17014	17248	17184	17069	17035	16988	17081	17167	17197	17093	17307	17123	16973	17102	16978	17006	17061	17272	17073	16963	16955	16954	17224	17184	16868	17057	17093	17031	17080	17163	17004	17255	17115	17187	17183	17044	17071	17077	17180	17210	16986	17103	16923	17306	17054	17086	17152	17140	17125	17053	17109	17036	17063	17196	17001	17206	17249	17193	17079	17118	17132	16998	17081	17127	17125	17100	17144	17071	17011	17212	17139	17258	17148	17151	17090	16970	17179	17263	16925	16889	17134	17213	17096	17202	17083	17076	16968	16935	17176	17178	17104	17160	17093	17157	16995	17118	16884	17173	17114	17072	17026	17164	17198	17196	17149	17281	17242	17057	17237	17193	17126	17047	17090	17240	17252	17072	17151	17009	17051	17119	16847	17219	17035	17095	17041	17181	17063	17058	17258	16947	17174	17124	17080	17029	17003	17179	17205	17297	17145	17087	16940	17127	17180	17037	17021	16992	17140	16868	17083	16946	17093	17058	17116	17240	17153	17242	17144	16980	17000	17036	17072	17111	17010	17088	17136	17039	17203	17132	17039	17034	17158	17001	17017	17138	16927	17121	17234	17089	17140	17147	17215	17114	16940	16959	17170	17091	17108	17198	17056	17132	17166	17125	17005	16988	17151	17166	17015	17232	16997	17136	17090	16841	17070	17195	17170	17026	17126	16968	17210	16942	17205	17092	17269	16946	17047	16996	17157	17027	17177	17023	17182	17150	17070	17103	17119	16992	17078	16898	16986	17249	17139	17068	17014	17139	17032	17142	17091	16993	17042	16947	17186	17396	16986	17166	17154	17126	17135	17081	17143	17020	17131	17224	17187	17177	17190	17141	17180	16855	17232	17086	17088	17003	17209	17193	17088	16997	17027	17027	17105	17059	16957	16876	17203	17081	17217	17048	17091	17192	16944	17110	17137	17211	17106	17051	17070	17094	17111	17216	17023	17248	17189	17206	16978	17162	17254	17145	17451	17094	17155	17218	17129	17159	17149	17003	16969	17123	17094	17092	17123	17117	17102	17073	17021	17397	17168	16989	17103	17091	17132	17288	17096	17180	16986	16921	17004	17365	17255	16998	17081	17021	17086	17141	17143	16952	17116	17253	17091	17121	17074	17074	16822	17194	17110	17174	17134	17081	17079	17074	17132	17011	17031	16954	17151	17143	17007	17261	17001	17005	17048	16897	17194	17168	17018	17006	17161	17094	17278	17099	16934	17076	17140	17252	16925	17271	16933	17126	17271	17193	17072	16872	17057	17065	17074	17057	17116	17341	17109	17126	17188	17070	17016	17107	17078	17003	17092	17139	17164	17212	17103	17017	16932	16923	16990	17215	17115	17071	17276	17157	17090	17151	17161	17157	17128	17057	16999	16973	17017	17027	17094	17118	17164	17197	17127	17143	17056	17170	16968	17116	17131	17134	17178	17148	16973	16999	17063	17189	17161	17067	17256	17137	17082	17108	17133	17084	16986	17088	17111	17145	17079	17054	16983	17046	17115	17173	17064	17081	17024	16939	16996	17186	17223	17102	17080	17126	17066	17273	17210	17034	17025	17041	17100	17163	17086	17079	17295	17055	17225	16999	17041	17110	17049	17075	17092	17081	17009	17137	17191	16872	17000	17125	17334	17066	17285	17052	17250	17068	17207	16936	17113	17108	17038	17051	17156	16987	17116	17237	17085	16998	17226	17179	17101	17155	17043	17096	17189	17105	17176	17180	17168	16905	17133	16957	17088	17109	17146	16950	17024	17065	17202	17425	17126	17049	17075	17146	17104	17238	16997	17303	17141	17075	16956	16850	16930	17222	17217	17040	17058	17197	17076	17095	17068	17029	17045	17138	17022	16995	17171	17284	16917	17151	17015	17146	17172	17141	17280	17323	16956	17217	17058	17112	17114	17014	17047	17136	17231	17065	17058	17013	17094	16920	17209	17077	17011	16957	17099	17195	17057	17037	17233	17149	17056	17012	17092	17213	16942	17197	16911	17201	17056	17218	17112	17114	17188	17239	17105	17196	17306	17093	17135	16994	17235	17237	17235	17055	17049	17077	17146	16972	17159	17110	17099	17211	17104	16946	17255	17194	17090	17147	17087	17096	16999	17143	17109	17173	16981	17145	16950	17271	17078	17051	17062	17123	17187	17101	17031	17091	17043	17321	16940	16964	16997	17058	17248	17052	17217	17117	16978	17006	17216	17187	17186	17243	17164	17080	16976	17039	17107	17172	16950	17012	16942	17140	17004	17196	17122	17058	17146	17069	17102	17209	17071	16955	17322	16928	17047	17182	17128	17193	17128	16968	17036	17095	17033	17052	17109	17042	17192	17124	16977	17025	17063	17066	16899	17082	17083	17228	17086	17131	17128	17132	17137	17066	16928	17150	17233	17017	17195	17047	17130	17063	17193	17104	17102	16878	17348	17056	17102	17011	17173	17122	17167	17038	17289	17027	17045	16978	17096	17197	17021	17100	17108	17226	17144	17013	16961	17121	17148	17198	17149	17057	17222	17147	17025	17264	17115	17185	17161	17062	17181	16962	17117	17067	16998	17035	17092	17082	16911	16951	17116	17056	17136	17077	16941	17132	16998	17151	17285	16927	17062	16988	17029	17026	17078	17174	17043	17010	17294	17239	17060	17172	16911	17073	17213	17221	16989	16983	17171	17144	17150	17192	17053	17107	17135	17077	17234	17074	17135	17135	17160	17112	17044	16994	17092	17109	17140	17163	17026	17277	17055	17255	17168	17102	16887	17160	16985	17141	17188	17170	17129	17164	17147	17094	17084	17132	17205	17185	17223	17186	17126	17295	17182	16977	17124	17229	17048	17075	17084	17220	17096	17134	17187	17017	17085	16927	17109	17068	17149	17084	17108	17090	17284	17251	16896	17065	17228	17191	17291	17027	17174	17155	17020	17038	17110	17179	17003	17109	17108	17086	17163	17197	17136	17102	17141	17003	17065	16918	17167	17199	16984	17113	17169	17107
27425	22791	26714	24110	21074	21078	21528	21305	21220	21240	21269	21171	21348	21650	21524	21251	21181	21190	21236	21227	21279	21271	21334	21313	21274	21450	21298	21242	21245	21152	21176	21199	21227	21489	21371	21309	21466	21348	21368	21243	21214	21472	21132	21314	21277	21261	20941	21131	21211	21091	21262	21065	21164	21301	21255	21080	21167	21281	21242	21135	21225	21101	21178	21244	21203	21409	21286	21320	21432	21371	21303	21043	21146	21288	21218	21153	21123	21314	21314	21204	21303	21284	21204	21222	21193	21283	21356	21459	21089	21143	21167	21282	21226	21158	21232	21171	21138	21071	21162	21336	21188	21221	21101	21150	21085	21166	21204	21123	21391	21321	21278	20824	21183	21285	21140	21030	21167	21315	21205	21054	21247	21185	21402	21207	21265	21212	20998	21207	21493	21540	21091	21101	21215	21210	21324	21125	21372	21129	21135	21266	21343	21182	21240	21313	21204	21020	21136	21479	21258	21232	21150	21133	20983	21200	21318	21239	21218	21080	21165	21111	21068	21159	21365	21226	21152	21233	20970	21042	21107	21171	21243	21317	21226	21076	21331	21200	21163	21182	21253	21118	21109	21309	21175	21201	21147	21337	21101	21198	21084	21222	21301	21355	21193	21260	21220	21181	21362	21031	21180	21337	21388	21037	21212	21088	21122	21145	21392	21269	21218	21266	21272	21181	21334	21021	21386	21359	21102	21161	21067	21257	21196	21410	21257	21349	21199	21251	21272	21033	21219	21245	21075	21240	21012	21225	21193	21218	21157	21200	21169	21172	21250	21014	21229	21219	21466	21189	21233	21088	21263	21160	21066	21163	21138	21368	21258	21119	21115	20933	21172	21318	21056	21156	21359	21379	21080	21355	21114	21250	20992	21392	21231	21216	21111	21042	21167	21142	21230	21419	21066	21263	21114	21111	21199	21237	21084	21414	21228	21239	21249	21320	21086	21209	21277	21295	21313	21318	21366	21309	21270	21291	21311	21285	21270	21004	21172	21079	21108	21201	21066	21374	21111	21314	21367	21113	21036	21332	21229	21254	21239	21277	21196	21269	20907	21340	21156	21278	21244	21255	21199	21122	21374	21426	21257	21234	21260	21339	21150	21258	21287	21349	21244	21303	21157	21037	21202	21271	21231	21105	21055	21103	21441	21325	21203	21081	21135	21234	21122	21150	21317	21294	21074	21065	21440	21358	21351	21214	21181	21243	20882	21339	21187	20964	21304	21106	21324	21114	21315	21468	21245	20990	21005	21065	21182	21159	21068	21141	21265	21185	21055	21101	21053	21454	21136	21159	21296	21185	21269	21416	21357	21306	21142	21282	21119	21165	21179	21096	20928	21141	21411	21004	21322	20861	21333	21115	21212	21069	21197	20971	21175	21166	21344	21190	21066	21303	21226	21276	20896	21049	21110	21345	21211	21097	21083	21295	21202	21043	21321	21152	21017	21005	21249	21270	21131	21023	21206	21294	21188	21219	21020	21247	21194	21270	21050	21397	21264	21005	21159	21161	21422	21372	21132	21039	21179	20998	21141	21110	21179	21126	21129	21168	21182	21151	21166	21271	21331	21192	21083	21295	20999	21099	21196	21257	21095	21142	21355	21098	21185	21163	21301	21132	21177	21131	21300	21217	21338	21214	21266	21215	21322	21354	21198	21127	21263	21120	21250	21290	21244	21166	21111	21042	21152	21270	21137	21028	21026	21095	21089	21165	21279	21399	21117	20967	21201	21033	21169	21208	21072	21084	21337	21263	21097	21255	21196	21260	21136	21056	21072	21045	21162	21111	21286	21344	20995	21210	21099	21149	21360	20969	21061	21318	21242	21192	21259	21259	21149	21147	21115	21265	21218	21204	21146	21237	21192	21451	21120	21082	21034	21147	21125	21116	21199	21167	21169	21341	21408	21256	21143	21334	21249	21354	21078	21271	21422	21415	21368	21289	21281	21133	21295	21256	21347	21143	21181	21266	21271	21295	21195	21231	21463	21075	21314	21146	21230	21390	21275	21245	21206	21309	21297	21434	21151	21172	21381	21134	21348	20974	21355	21364	21164	21230	21152	21421	21176	21245	21034	21182	21241	21113	21219	21257	21163	21158	21136	21296	21278	21126	21352	21236	21264	21191	21255	21317	21316	21128	21140	21146	21129	21144	21180	21051	21140	21181	21185	21132	21159	21364	21349	21524	21033	21283	20937	20925	20985	21021	21158	21185	21084	21101	21304	21126	20964	21297	21218	21337	21267	21345	21065	21169	21352	21211	21308	21247	21194	21288	21284	21115	21419	21105	21316	21064	21209	21139	21437	21002	21244	21313	21360	21156	21330	21103	21228	21182	21291	21230	21127	21409	21089	21226	21100	20997	21172	21280	21290	21090	21110	21172	20999	21335	21512	21055	21435	21277	21228	21462	21505	21180	21148	21284	21275	21366	21360	21194	21298	21418	21519	21119	21248	21207	21166	21227	21161	21038	21214	21192	21127	21333	21008	21216	21368	21325	21130	21349	21148	21269	21331	21494	21280	21191	21191	21117	21355	21317	21244	21124	21271	21206	21217	21209	21263	21294	21134	21263	21024	21322	21293	21195	21245	21217	21061	21142	21266	21261	21267	21388	21103	21160	20932	21162	21078	21404	21009	21332	21297	21192	21272	21093	21335	21388	21274	21022	21050	21283	21467	21011	20948	21255	21114	21290	21329	21303	21312	21361	21275	21079	21187	21201	21152	21278	21362	21204	21210	21269	21174	21276	21060	21165	21075	21207	21309	21180	21071	21220	21274	20922	20967	21083	21351	21116	21097	21061	21230	21119	21359	21265	21113	21391	21237	21139	20965	21206	21206	21170	21156	21262	21153	21191	21308	21230	21432	21277	21396	21225	21311	21056	21166	21089	21285	21249	21405	21248	21000	21042	21206	21385	21099	20978	21115	21477	21292	21262	21274	21143	21303	21255	21058	21049	21103	21284	20946	21180	21472	21164	21251	21414	21226	21194	21240	21516	21151	21107	21092	21349	21214	21071	21313	21140	21310	21316	21148	21346	21198	21271	21192	21103	21298	21308	21428	21207	21100	20919	21081	21261	21051	21118	21180	21266	21241	21248	21059	21228	20899	21249	21338	21357	21271	21391	21125	21205	21189	21381	21103	21448	21470	21019	21175	21229	21251	21329	21224	21231	21229	21156	21221	21033	21259	20960	21340	21052	21098	21245	21293	21012	21115	21155	21258	21120	21264	21101	21033	21199	21261	21452	21307	21225	21151	21052	21219	21314	21114	21155	21213	21170	21309	21367	21099	21319	21393	21178	21070	21221	21318	21424	21228	21404	21090	21160	21233	21232	21413	21246	21335	21026	21023	21305	21277	21413	21392	21283	21291	21219	21312	21242	21291	21203	21185	21146	21064	21200	21374	21011	21347	21301	21234	21352	21237	21095	21235	21005	21386	21363	21353	21032	20915	21081	21483	21146	21289	21171	21306	21108	21274	21170	21089	21037	21174	20975	21450	21173	21280	21243	21029	21085	21121	21316	21336	21249	21294	21122	21281	21131	21163	21182	21170	21382	21216	21093	21189	21300	21398	21164	21203	21389	21151	21222	21036	21199	21138	21143	21367	21223	21337	21252	21375	21222	21073	21089	20945	21204	21095	21213	21252	21376	21358	21452	21272	21205	21308	21243	21086	21265	21149	21031	21402	21104	21142	21163	21126	21245	21276	21307	21403	21164	21227	21073	21243	21291	21349	21248	21381	21099	21286	21307	21106	21285	21351	21165	21256	21327	21226	21275	21173	21213	21342	21541	21270	21097	21104	21323	21148	21234	21099	21256	21434	21220	21519	21280	21226	21236	21047	21271	21234	21130	21237	21168	21264	21178	21265	21105	21138	21119	21488	21128	21247	21247	21010	21359	21346	21266	21386	21129	21173	21267	21155	21283	21387	21200	20972	21297	21124	21083	21031	21359	21069	21266	20980	21250	21072	21103	20981	21314	20926	21038	21193	21448	21371	20936	21088	21169	21283	21110	21193	21228	21247	21125	21181	21181	21352	21012	21168	21271	21328	21187	21085	21436	21348	21384	21333	21070	21294	21154	21307	21042	21083	21250	21097	21061	21119	21370	21308	21016	21224	21118	21149	21361	21171	21314	21140	21169	21225	21227	21224	21098	21263	21246	21197	21362	21196	21259	21256	21222	21062	21188	21416	21117	21137	21009	21325	21233	21274	20991	21132	21300	21302	21056	21251	21148	21267	21252	21182	21308	21001	21097	21227	21198	21093	21330	21196	21341	21266	21109	21326	21071	21210	21235	21145	21178	21283	21322	21260	21386	21158	21259	21141	21277	21331	21427	21123	21156	21110	21338	21209	21392	21202	21242	21283	21256	21380	21067	21183	21044	20991	21102	21187	21147	21158	21218	21221	21265	21263	21238	21119	21251	21237	21349	21251	21145	21338	21127	21132	21260	21410	21243	21304	21117	21255	21121	21337	21248	21426	21335	21253	21167	21260	21247	21116	21151	21092	21136	21236	21079	21357	21187	21208	21014	21114	21095	21214	21112	21113	21452	21049	21174	21222	21268	21115	21323	21266	21023	21346	21306	21285	21297	21146	21331	21258	20980	21427	21110	21272	21312	21307	21013	21413	21349	21398	21371	21172	21166	21159	21069	21307	21393	21272	21273	21097	20981	21307	21238	21340	21074	21140	21021	21141	21035	21291	21122	21351	21349	21305	21156	21225	21107	21075	21175	21149	21204	21222	21300	21123	21040	21223	21439	21362	21105	21272	21335	21248	21262	21224	21196	21137	21490	21178	21190	21160	21196	21227	21222	21202	21088	21040	21188	21225	21257	21064	21147	21044	21024	21351	21081	21351	21163	21316	21215	21246	21144	21496	21359	21409	21241	21092	21140	21179	21303	21163	21229	21375	21363	21025	21135	21270	21170	21086	21336	21269	21146	21075	21319	21258	21061	21228	21160	21274	21339	21057	21069	21454	21340	21241	21239	21121	21333	21314	21131	21071	21163	21028	21112	21231	21266	21131	21293	21399	21039	20974	21220	21206	21001	21232	21201	21193	21181	21313	21406	21062	21248	21180	21320	21419	21056	21145	21215	21446	20984	21070	21257	21273	21080	21288	21084	21090	21165	21454	21409	21282	21310
21625	25254	22174	17754	17111	17069	17070	17127	17146	16997	16903	17119	16986	17037	17059	16968	16905	16849	17029	17084	16944	17084	16909	16964	17198	17071	17097	16794	16849	17196	16929	16942	17149	16931	16920	17018	17029	17103	16917	16948	16912	16930	17023	16988	16986	16930	17099	16851	17064	16885	16926	17119	16857	17240	16938	16847	16926	16980	16862	16943	16993	17045	16908	16883	17018	17213	17082	17079	16984	17078	17037	16865	17004	16882	17165	16928	17006	16923	17140	16912	16743	17037	16884	17170	16950	16872	16872	16998	17051	16935	17152	17016	16897	17113	16838	17050	16881	16771	16976	17079	16895	17190	17117	16856	16912	16898	17075	17022	16907	17035	17205	16997	17065	16852	17109	16967	17044	17095	17063	17022	17181	16980	16830	17076	16962	16839	16947	16927	16854	17057	16911	16936	16962	17059	17055	16798	16811	16930	16851	16948	17024	16997	16931	16997	16818	16974	16897	16938	16937	17014	16994	17009	16904	16956	16885	16936	17107	17029	17078	17016	16981	16980	16900	17025	17027	17096	16990	16952	16920	16949	17011	17082	16882	17044	16850	16796	16929	16971	16848	17025	16944	17089	17097	16874	16963	16852	16908	16923	17041	16747	16955	17025	17177	16992	17057	17073	16991	16890	17052	17027	16911	16844	16971	17004	16953	16832	17080	17055	16955	16861	16990	16836	16928	17019	16973	17148	16933	17025	17050	16856	17039	16906	17051	16886	16986	17011	17012	17044	16964	17087	17106	17049	16967	16961	16789	16879	16820	16852	16924	16904	16982	17008	16868	17006	16937	17016	17001	17076	16943	16931	16876	17027	17092	17107	16946	16957	16876	17174	16924	16792	17043	16963	16970	17284	17002	16986	17022	16917	17027	16976	17001	16969	16998	16920	17076	16964	16913	16835	17067	16920	17030	17059	16933	17024	17109	16989	16872	17070	16918	17079	16998	16955	16997	16925	16773	17094	16805	16909	16840	17084	16999	17099	17005	17023	16902	16995	16726	16877	17022	17054	17081	16843	17016	16833	17179	16914	16919	16848	16911	17048	16899	16860	16919	17063	16933	16959	16949	17028	16967	17007	17022	16918	16855	16953	17045	16893	16859	16885	16962	17173	16915	16978	16957	17053	16946	16849	17131	17033	16986	17000	17064	16956	16850	17025	16943	16967	17148	16957	16833	17124	16940	16976	17071	17096	16996	16777	16813	16900	16920	17070	16959	17006	17066	17009	17154	17085	17020	17018	17031	16909	17061	17046	17000	16987	17056	17118	17240	16908	17075	16996	16911	16972	16990	17055	16892	16886	16964	16998	16808	16867	17039	17050	16926	16738	17233	16895	17117	16992	17045	16942	17005	16828	17052	17101	16886	16910	16879	16915	16924	17010	16974	17039	16950	16919	16999	16878	17012	17095	16893	16952	17033	16895	17021	17010	16823	16971	16943	17037	16872	16901	16855	17083	16867	16978	17019	16884	17054	17015	16870	17030	16908	16877	17194	16916	16968	16921	16963	16838	16922	16978	16939	17086	17090	17075	16994	16812	16946	16906	17006	16931	16944	16970	16996	17080	16897	17107	17012	17038	17007	17011	16893	16979	16870	16980	16957	16919	16987	16990	16887	17027	16877	16930	16930	16965	17075	16984	17115	16840	17022	16921	16855	16986	16940	16908	16963	17056	17109	17110	17113	17012	16958	17091	16941	16801	17046	16995	17100	16939	16888	16903	16942	17136	17070	17026	16817	17024	17002	16969	17004	16937	16992	17038	17091	16882	17071	16951	16914	17094	16984	17083	17007	16976	16826	16995	16936	16788	16967	17012	16927	16962	16918	16949	16938	16859	16984	16934	16927	17104	16950	16950	17050	16832	17033	17096	17018	17062	17028	17183	16918	16999	16974	16911	16913	17112	16925	16993	16936	16938	16948	17029	16936	16936	16910	16818	16990	17058	16977	16973	16931	17039	16964	17081	16766	16860	17080	17034	16974	16915	17120	16996	17108	17003	17043	16976	16965	16895	17013	16795	17022	16966	17018	16903	16999	16934	17026	17089	17070	16858	17051	16919	17094	16964	16878	16910	16958	17080	16816	16932	17138	17025	16897	17043	17010	17015	16970	17134	16949	17082	17083	16960	16976	17054	16929	16803	16938	16852	16995	16894	16972	16964	17092	17093	16994	16935	17061	16926	16956	17129	17045	16866	17072	17072	17058	17012	16936	16955	17079	17020	17038	16992	17062	17058	17087	16794	17118	16949	16988	16987	16894	16942	17064	17136	16854	16948	17116	17047	16884	16942	17017	17119	17137	16950	16954	17014	17022	16955	16965	16876	17016	16977	16982	16976	16977	16965	17087	17051	17037	17189	16956	17029	17024	16989	17044	16888	16906	16860	16861	16976	16958	16864	16926	17022	17151	16982	17100	16904	16989	16975	16943	16928	16849	17071	17180	17047	16978	16948	16900	16980	16897	16922	17054	16996	17076	16997	17034	16870	16923	17047	16975	16881	16913	17027	16983	16955	17049	17066	16994	16873	16815	16782	17127	16960	16993	17032	16979	17042	17154	16947	17009	17087	17187	16943	17079	17232	17007	17087	17013	17128	17076	16963	17136	17033	17125	16924	17035	16880	16922	17042	17011	16901	16945	16932	17008	17009	16892	16922	16936	16990	16936	17045	17006	16975	17115	16816	16941	16851	17006	16920	16876	16968	17057	16980	16988	17076	17000	16951	17051	17030	16763	16883	16952	17152	17017	17079	16855	16980	16939	16829	16909	17122	16898	17033	17049	16988	16977	16985	16935	17100	16987	17124	16993	17076	16897	16925	16993	16800	17012	17061	16930	16923	17033	16898	17188	16896	16961	16868	16958	17120	16828	17035	17141	16981	16858	16937	17135	16978	17074	17087	16996	16977	16985	16802	16885	17023	17061	16900	17079	17007	17058	16915	17061	17058	17014	16630	16952	17017	17136	17036	17129	17017	16924	17012	16918	17075	17047	17037	17099	17065	17026	17162	16934	16945	17026	16890	17094	17035	16872	17162	16841	17008	16952	17076	16818	16995	16913	16921	17192	16963	17092	17060	16995	17017	17042	17016	16846	16964	17006	17167	17030	17066	17007	16891	16909	17016	17103	17053	17066	17029	17061	17034	16952	16915	17011	17050	17071	16872	17143	16978	16944	16859	16924	16953	16928	16953	17093	17004	16954	17023	16991	16931	17060	16889	17090	17098	16953	17024	16980	16968	17016	17038	17005	16951	17049	16968	16941	16976	16932	17012	17001	17112	16901	17012	17099	17080	16832	17025	16975	16858	17087	16794	16937	16968	17024	17014	17137	16853	16876	17196	17232	16774	16803	17031	16948	17062	16865	16880	16918	17143	17149	16954	16906	17004	16972	16961	17070	17235	17041	16913	16940	17010	17054	16968	16880	16893	17273	16960	16971	16971	16876	17007	17024	16752	17028	17025	16922	16925	17077	16984	16957	16904	16871	17086	16875	17112	17010	17020	17012	16996	16864	16826	17088	16858	16971	16914	17231	16992	17113	17098	16948	16940	16963	16894	17056	17126	16861	17054	16800	16999	16945	16796	16962	16936	16888	17134	16829	17033	16914	17106	16877	17019	17030	16951	17014	16961	16934	17084	16857	17039	17015	16921	16954	17027	17047	16965	16925	17087	16809	17039	16932	16995	16975	17002	17078	17118	17061	17059	16786	16838	17053	16867	16941	16943	16942	16970	16839	17079	16947	16962	16913	16942	16966	17098	16970	16954	17069	16978	16929	16930	17058	17024	17122	17033	16951	17008	17027	16941	16919	16956	16944	16937	17018	17100	16878	16943	16992	17076	16895	16980	16928	16976	16924	17206	17279	17043	16864	16949	16903	16760	17026	16990	16864	17020	16942	17063	17108	16919	16910	16935	16896	17028	17121	17087	17083	17041	17001	17179	16974	16939	16979	17007	16768	17037	16921	16969	16901	17050	16977	17067	17039	16968	16798	16946	16956	16923	17000	16956	17047	16954	17096	17043	17046	16928	16969	17076	16966	16954	17114	17085	16988	16984	16904	17071	16994	17065	16911	17045	16876	16931	17014	16947	16957	17022	16981	16881	16940	16948	17147	16819	16866	17135	16977	17017	16973	16953	16994	17238	17098	16923	16806	16761	16910	17017	16887	17027	16976	17025	16794	17098	17046	17058	16975	16958	17089	16962	16933	16897	16838	17098	16993	16940	17017	16940	16883	17036	16955	16990	16987	17071	16969	16972	16982	17084	16977	16974	17029	17055	17002	16945	17023	17112	17094	16896	16822	17026	16895	17116	16912	16756	17136	16911	16987	16783	16968	17077	17110	16952	17040	16864	17158	16972	17032	17056	17073	17148	17216	16823	16992	17032	16898	16973	16942	16979	17056	17089	16969	16908	16926	17047	16880	16939	17004	16780	17091	17098	17114	16992	17103	17089	17014	17087	17025	16987	16967	17022	16928	17027	17014	17109	17082	16945	16992	17060	17007	16912	16952	16987	16991	17022	16887	17160	17197	16956	16924	16852	17218	17017	16942	16950	16808	16965	17050	17066	17033	17087	17143	17026	16946	16795	17007	16951	17038	16990	17141	16918	16981	16964	17124	16926	17175	17063	16909	16916	16984	17076	17119	17127	17216	16901	16985	17093	17071	16801	16997	16876	16957	17012	16904	17004	16990	17016	16943	16996	16714	17016	16908	17112	17035	16997	17114	16955	16853	16918	17020	16950	17099	17058	16976	16917	17023	16920	17019	16856	17090	16891	16958	16970	16982	16963	16853	16849	17024	16947	16863	17131	17118	17031	17052	17026	16985	17086	17081	17038	16913	17081	16899	16943	16960	16905	16955	17014	16823	17172	17112	16972	16839	16975	17092	16927	16959	17020	16836	16938	16951	17044	17161	16806	16991	17042	16967	16937	17054	16800	17014	16954	17001	17003	16954	16971	17006	17069	17016	16930	17092	17010	16951	16913	17004	17187	16982	17096	17065	17029	16947	17009	17045	16974	17005	17204	16865	17082	17042	16998	17212	17082	17048	17153	16968	17088	16934	16956	17033	16861	17151	16968	17007	16947	17031	16790	17102	16869	17123	16955	16956	16818	17014	16978	17007	16952	16931	16962	16912	17028	17036	16932	16926	17116
23157	20678	27930	23545	21886	23397	23644	21394	20885	21330	21151	20981	21022	21046	21173	20861	20889	21067	20820	20939	20885	20864	20999	20952	20737	20881	20839	20990	20846	20922	20871	20609	20443	21013	21045	20814	20730	20734	20886	20886	21058	20859	20783	20705	20580	20845	20660	20807	20884	20862	20895	20843	20742	20601	20807	20822	20897	20639	20621	20729	20682	20771	20956	20639	21067	21262	21147	21124	20998	20790	20843	20870	20824	20732	20759	20729	20765	20699	20585	20743	20716	20956	20835	20731	20954	20787	20661	20765	20897	20610	20893	20831	20840	20595	20744	20650	20746	20964	20851	20683	20703	20657	20783	20912	20952	20777	20738	20881	20558	20615	20801	20820	20622	20778	20892	20914	20924	20677	20715	20819	20690	20642	20609	20722	20647	20637	20853	20797	20695	20791	20752	20965	20894	20788	20872	20871	20718	20775	20742	20469	20817	20623	20837	20806	20798	20647	20777	20800	20882	20756	20567	20767	20741	20739	20503	20732	20769	20902	20856	20538	20675	20706	20739	20879	20603	20661	20649	20676	20710	20556	20652	20867	21080	20733	20704	20849	20714	20720	20858	20746	20458	20776	20740	20597	20758	20883	20906	20722	20663	20674	20799	20736	20646	20815	20794	20787	20850	20668	20413	20776	20625	20891	20707	20869	20765	20793	20730	20852	20768	20719	21087	20855	20621	20775	20699	20701	20687	20654	20558	20744	20647	20740	21020	20766	20675	20815	20777	20891	20769	20581	20586	20452	20724	20658	20675	20878	20685	20649	20645	20606	20866	20668	20840	21073	20773	20883	20637	21031	20904	20741	20818	20696	20775	20771	20763	20799	20719	20934	20586	20832	20893	20769	20853	20683	20554	20579	20769	20739	20981	20684	20672	20932	20768	20639	20680	20866	20502	20633	20666	20868	20779	20706	20746	20802	20765	20848	20723	20781	20501	20800	20709	20845	20853	20861	20703	20917	20696	20705	20851	20887	20888	20883	20740	20549	20767	20713	20615	20811	20687	20789	20637	20780	20745	20751	20792	20727	20621	20731	20759	20815	20909	20852	20833	20813	20948	20631	20850	20834	20993	20684	20739	20806	20812	20704	20752	20781	20416	20634	20842	20520	20444	20483	20522	20687	20587	20638	20866	20652	20751	20733	20926	20591	20793	20617	20638	20599	20682	20686	20743	20961	20755	20746	20576	20723	20783	20777	20554	20591	20998	20654	20780	20592	20836	20496	20782	20702	20879	20676	20763	20668	20836	20718	20778	20793	20695	20727	20631	20542	21089	20655	20790	20784	20715	20894	20740	20712	20973	21005	20782	20835	20693	20778	20627	20682	20690	20844	20767	20614	20681	20774	20694	20580	20619	20726	20891	20863	20779	20920	20879	20747	20828	20761	20830	20754	20836	20873	20522	20757	20693	20684	20761	20991	20546	20838	20881	20757	20641	20821	20846	20789	20855	20384	20588	20803	20888	20639	20667	20813	20624	20792	20747	20802	20769	20791	20675	20715	20643	20627	20613	20733	20713	20763	20762	20617	20725	20788	20763	20790	20672	20643	20617	20677	20653	20671	20702	20817	20681	20641	20646	20822	20928	20942	20788	20820	20692	20658	20838	20654	20500	20641	21047	20788	20829	20674	20803	20813	20679	20903	20627	20792	20770	20868	20771	20817	20871	20543	20872	20826	20877	20987	20799	20858	20834	20640	20684	20648	20652	20653	20688	20467	20711	20761	20944	20686	20724	20869	20643	20722	20878	20888	20592	20821	20694	20582	20663	20735	20686	20655	20687	20795	20748	20714	20646	20829	20831	20675	20887	20820	21138	21051	20830	20743	20843	20534	20841	20785	21078	20937	20826	20809	20580	20861	20829	20796	20986	20809	20733	20641	20841	20751	20892	20766	20629	20780	20792	20615	20678	20756	20826	20823	20792	20801	20719	20786	20770	20583	20677	20622	20728	20630	20779	20605	20787	20520	20703	20793	20855	20707	20862	20728	20877	20723	20836	20886	20649	20555	20763	20660	20683	20834	20647	20689	20584	20489	20799	20787	20809	20730	20819	20775	20946	20984	20735	20713	20793	20702	20686	20712	20752	20865	20830	20510	20399	20886	20624	20804	20773	20796	20699	20779	20530	20767	20642	20967	20714	20759	20932	21012	20713	20805	20788	20529	20801	20565	20856	21106	20865	20623	20735	20552	20459	20618	20584	20645	20937	20833	20888	20696	20690	20608	20679	20803	20852	20679	20573	20722	20959	20817	20682	20774	21022	20777	20722	20697	20710	20823	20708	20560	20755	20894	20731	20812	20615	20734	20787	20660	20661	20879	20816	20765	20630	20638	20880	20865	20551	20645	20633	20769	20835	20787	20571	20718	20639	20777	20891	21008	20905	20767	20859	20736	20852	20770	20831	20629	20855	20742	20597	20653	20938	20661	20906	20964	20857	20958	20577	20781	20824	20811	20753	20948	20917	20652	20619	20841	20687	20877	20742	20721	20798	20793	20570	20586	20831	20959	20713	20730	20720	20710	20749	20593	20720	20811	20738	20770	20590	20843	20813	20923	20667	20648	20774	20824	20991	20803	20732	20782	20822	20795	20763	20524	20835	20841	20689	20846	21014	20900	20651	20654	20792	20693	20854	20710	20605	20717	20931	20608	20829	20647	20821	20579	20537	20725	20716	20614	20551	20768	20856	20902	20782	20881	20914	20571	20733	20637	20618	20676	20801	20816	20842	20840	20808	20733	20754	20860	20770	20633	20823	20800	20703	20757	20700	20680	20648	20675	20695	20739	20713	20669	20690	20949	20768	20786	20638	20679	20456	20813	20901	20732	20820	20636	20856	20707	20689	20734	20775	20765	20600	20735	20822	20831	20623	20735	20623	20771	20914	20712	20726	20724	20870	20741	20882	20729	20677	20602	20918	20719	20839	20847	20832	20640	20626	20915	20912	20823	20722	20844	20694	20905	20758	20691	20792	20668	20936	20699	20629	20846	20566	20642	20769	20762	20730	20610	20744	20823	20878	20767	20663	20626	20612	20728	20583	20544	20701	20619	20796	20606	20816	20755	20983	20843	20748	20673	20558	20597	20458	20783	20795	20746	20706	20654	20733	20915	20742	20523	20661	20769	20691	20560	20810	20659	20994	20711	20498	20597	20870	20696	20574	20643	20854	20856	20696	20659	20649	20501	20780	20657	20827	20788	20786	20826	20955	20688	20811	20815	20808	20672	20707	20855	20857	20570	20884	20446	20528	20759	20753	20811	20580	20752	20842	20791	20700	20877	20798	20792	20942	20877	20783	20937	20675	20903	20781	20719	20689	20660	20842	20816	20830	20652	20586	20524	20651	20796	20569	20838	20726	20851	20859	20794	20809	20618	20667	20745	20776	20862	20769	20751	20685	20820	20921	20646	20672	20831	20778	20947	20842	20828	20877	20703	20733	20841	20800	20749	20747	20728	20721	20755	20772	20391	20864	20729	20773	20866	20864	20501	20641	20660	20855	20548	20778	20796	20975	20625	20592	20703	20914	20872	20769	20751	20650	20456	20720	20679	20586	20953	20785	20798	20703	20562	20879	20397	20712	20683	20743	20770	20896	20763	20822	20814	20774	20578	20789	20734	20862	20715	20974	20950	20778	20729	20849	20749	20848	20752	20666	20807	20653	21054	20815	20778	20840	21000	20647	20741	20779	20873	20716	20584	20787	20806	20678	20767	20891	20846	20676	20690	20842	20807	20754	20754	20772	20880	20793	20794	20585	20767	20935	20823	20623	20613	20599	20822	20749	20874	20827	20765	20759	20691	20626	20865	20910	20720	20984	20951	20757	20740	21053	20885	20849	20717	20739	20606	20761	20748	20761	20767	20791	20953	20679	20863	20718	20493	20802	20704	20794	20856	20738	20795	20653	20999	20888	20572	20798	20794	20840	20636	20643	20832	20712	20866	20906	20947	20716	20721	20693	20838	20814	20777	20669	20577	20747	20676	20845	20755	20676	20812	20784	20830	20877	20785	20521	20801	20676	20677	20766	20621	20858	20563	20648	20884	20739	21002	20772	20610	20687	20809	20785	20682	20620	20463	20627	20826	20612	20623	20814	20672	20613	20737	20691	20669	20648	20649	20531	20764	20655	20892	20713	20580	20623	20797	20867	20766	20518	20792	20863	20595	20613	20595	20604	20744	20870	20765	20744	20714	20814	20846	20821	20857	20852	20764	20868	20684	20627	20615	20546	20695	20866	20551	20748	20650	20676	20637	20573	20786	20772	20796	20681	20647	20716	20648	20756	20651	20731	20593	20695	20694	20848	20871	20498	20576	20670	20682	20790	20763	20741	20851	20684	20750	20688	20630	20572	20946	20748	20762	20835	20857	20659	20641	20547	20697	20714	20507	20600	20680	20737	20842	20739	20845	20883	20916	20683	20673	20679	20808	20797	20786	20893	20835	20762	20584	20562	20945	20818	20738	20762	20713	20615	20675	20685	20778	20566	20756	20656	20799	20739	20751	20783	20644	20595	20736	20794	20771	20741	20996	20786	20796	20821	20597	20829	20736	20734	20709	20732	20607	20865	20785	20754	20857	20636	20679	20755	20678	20676	20803	20764	20544	20835	20803	20676	20753	20870	20646	20785	20856	20738	20787	20735	20931	20836	20717	20820	20724	20674	20581	20582	20749	20759	20764	20974	20821	20764	20672	20717	20768	20925	20748	20804	20667	20699	20973	20827	20902	20599	20728	20871	20756	20732	20902	20722	20744	20967	20911	20696	20795	20806	20746	20859	20513	20617	20643	20832	20756	20621	20728	20792	20719	20760	20856	20610	20740	20914	20747	20801	20875	20675	20728	20701	20583	20853	20372	20840	20710	20723	20985	20952	20712	20745	20690	20860	20659	20828	20878	20602	21051	20808	20860	20999	20906	20868	20859	20753	20792	20812	20744	20818	20772	20473	20816	20782	20850	21033	20636	20666	20746	20844	20954	20784	20897	20861	20806	20926	20865	20750	20930	20713	20562	20815	20669	20773	20827	20704	20851	20700	20694	20769	20752	20872	20948	20678	20794	20867	20668	20767	20687	20719	20760	20665	20751	20734	20722	20774	20880	20771	20723	20877	20773	20854	20758	20897	20696	20673	20817	20726	20750	20676	20702	20784	20795
22229	36722	28455	20008	18096	17573	17214	17250	17095	16981	16973	16916	16855	16795	16822	16712	16822	16756	16822	16759	16760	16869	16686	16855	16528	16696	16744	16796	16667	16744	16636	16802	16705	16600	16903	16700	16694	16873	16812	16776	16737	16790	16694	16656	16588	16697	16905	16826	16799	16729	16685	16762	16722	16758	16750	16667	16642	16792	16731	16539	16623	16592	16710	16707	17047	17455	17072	17095	16908	16723	16852	16645	16670	16790	16739	16627	16782	16620	16813	16850	16658	16751	16547	16866	16667	16713	16769	16744	16595	16620	16580	16666	16684	16732	16761	16657	16666	16587	16754	16805	16646	16756	16687	16888	16782	16748	16664	16652	16599	16795	16751	16733	16787	16637	16639	16722	16632	16606	16781	16617	16517	16702	16734	16607	16645	16608	16642	16486	16743	16544	16686	16602	16693	16667	16666	16632	16808	16748	16680	16516	16733	16747	16648	16780	16740	16749	16766	16718	16663	16737	16738	16698	16725	16684	16722	16589	16629	16613	16802	16763	16820	16691	16699	16788	16778	16684	16699	16757	16603	16677	16819	16693	16546	16646	16679	16736	16732	16609	16703	16709	16595	16702	16617	16873	16819	16597	16592	16585	16720	16640	16646	16663	16842	16735	16690	16556	16861	16735	16631	16749	16618	16644	16878	16470	16730	16795	16619	16657	16746	16760	16757	16784	16611	16782	16762	16742	16677	16813	16666	16600	16668	16588	16783	16616	16735	16629	16552	16685	16644	16766	16629	16674	16702	16603	16658	16735	16698	16610	16822	16692	16765	16645	16705	16584	16674	16908	16664	16586	16866	16616	16704	16639	16729	16513	16713	16768	16726	16710	16649	16795	16860	16672	16718	16700	16642	16788	16760	16610	16734	16668	16605	16762	16632	16779	16722	16641	16701	16752	16610	16861	16682	16650	16632	16766	16802	16669	16641	16609	16546	16804	16747	16612	16691	16565	16674	16793	16756	16718	16783	16708	16624	16829	16787	16600	16789	16671	16702	16917	16676	16724	16667	16578	16666	16634	16656	16780	16570	16725	16744	16681	16685	16880	16723	16461	16592	16570	16799	16806	16757	16723	16662	16634	16772	16701	16768	16764	16741	16676	16822	16795	16511	16669	16786	16721	16812	16518	16755	16601	16818	16605	16685	16566	16708	16650	16744	16637	16759	16643	16705	16692	16588	16726	16824	16746	16839	16728	16583	16601	16516	16604	16782	16728	16621	16743	16734	16560	16764	16599	16833	16763	16779	16704	16759	16806	16835	16701	16689	16611	16781	16682	16790	16773	16525	16608	16864	16738	16800	16603	16611	16821	16529	16698	16684	16776	16669	16755	16687	16673	16739	16723	16582	16555	16600	16694	16649	16694	16726	16772	16731	16749	16790	16725	16629	16702	16686	16752	16769	16649	16846	16799	16566	16772	16582	16640	16655	16698	16708	16588	16647	16642	16752	16802	16571	16664	16612	16549	16589	16583	16809	16649	16802	16728	16578	16774	16699	16711	16651	16583	16633	16740	16795	16564	16789	16626	16727	16534	16742	16730	16652	16694	16594	16655	16589	16709	16638	16538	16635	16960	16673	16665	16763	16782	16656	16568	16687	16671	16613	16558	16700	16616	16699	16808	16600	16738	16687	16571	16405	16753	16596	16830	16733	16799	16689	16663	16703	16690	16537	16737	16692	16689	16789	16706	16672	16706	16682	16770	16712	16635	16714	16611	16695	16728	16833	16632	16714	16517	16585	16600	16915	16676	16833	16691	16604	16661	16835	16751	16662	16796	16474	16577	16731	16681	16892	16672	16898	16599	16786	16766	16737	16672	16655	16680	16664	16718	16649	16645	16628	16609	16556	16656	16686	16665	16552	16745	16758	16678	16660	16866	16696	16822	16488	16533	16604	16759	16680	16647	16710	16700	16616	16742	16745	16717	16755	16686	16857	16644	16901	16563	16753	16696	16830	16649	16841	16770	16562	16601	16704	16834	16616	16627	16652	16636	16774	16742	16799	16649	16715	16760	16748	16656	16724	16714	16591	16678	16768	16904	16770	16743	16776	16654	16683	16792	16699	16844	16646	16696	16558	16808	16654	16755	16685	16741	16700	16526	16673	16581	16713	16621	16695	16680	16690	16590	16770	16709	16551	16688	16685	16555	16718	16774	16640	16727	16816	16611	16541	16719	16543	16710	16400	16675	16511	16623	16630	16655	16720	16693	16614	16681	16803	16682	16820	16822	16582	16631	16738	16766	16727	16664	16525	16655	16682	16641	16778	16844	16810	16697	16648	16823	16532	16670	16743	16679	16699	16827	16678	16758	16904	16663	16776	16657	16612	16652	16625	16706	16534	16852	16760	16488	16657	16616	16715	16628	16816	16656	16711	16880	16683	16574	16601	16702	16748	16600	16738	16766	16686	16592	16803	16595	16593	16723	16682	16655	16621	16684	16579	16580	16689	16520	16601	16446	16644	16601	16607	16616	16613	16665	16612	16677	16634	16757	16787	16585	16671	16702	16804	16695	16746	16783	16652	16720	16794	16723	16728	16834	16735	16802	16801	16866	16617	16813	16821	16756	16750	16821	16802	16737	16752	16685	16805	16705	16828	16672	16548	16638	16714	16629	16758	16742	16596	16725	16875	16746	16713	16785	16761	16846	16818	16717	16764	16803	16578	16724	16813	16605	16778	16870	16903	16612	16564	16648	16677	16633	16672	16662	16750	16840	16655	16769	16791	16618	16758	16705	16701	16630	16539	16620	16587	16717	16657	16715	16756	16702	16706	16541	16645	16618	16904	16599	16638	16576	16532	16603	16618	16686	16605	16696	16604	16710	16710	16663	16682	16769	16735	16591	16590	16677	16629	16671	16781	16741	16669	16665	16516	16657	16730	16748	16709	16641	16782	16624	16578	16720	16811	16744	16691	16623	16790	16631	16578	16772	16660	16668	16756	16587	16661	16795	16761	16591	16714	16693	16787	16686	16618	16703	16674	16690	16739	16700	16546	16694	16688	16877	16636	16784	16702	16625	16718	16664	16686	16573	16880	16721	16746	16670	16761	16795	16744	16605	16681	16800	16749	16741	16768	16502	16691	16649	16862	16836	16692	16723	16718	16939	16736	16924	16622	16629	16730	16640	16647	16904	16824	16761	16445	16711	16757	16720	16567	16613	16625	16719	16640	16664	16825	16781	16687	16613	16672	16739	16608	16723	16673	16754	16528	16775	16712	16634	16584	16733	16690	16731	16817	16688	16877	16810	16769	16700	16739	16628	16876	16655	16718	16610	16657	16686	16572	16672	16704	16707	16649	16725	16597	16548	16687	16760	16615	16746	16594	16705	16700	16805	16635	16636	16794	16613	16531	16616	16777	16734	16699	16664	16656	16613	16890	16742	16604	16631	16654	16671	16576	16749	16767	16755	16632	16736	16759	16704	16726	16820	16722	16739	16693	16775	16861	16762	16721	16623	16786	16718	16799	16650	16850	16811	16771	16657	16681	16713	16649	16826	16580	16850	16608	16733	16640	16676	16485	16734	16547	16548	16687	16721	16800	16755	16633	16731	16746	16779	16838	16668	16787	16560	16671	16590	16641	16714	16887	16750	16503	16743	16677	16751	16662	16689	16739	16790	16728	16647	16591	16799	16739	16555	16791	16664	16558	16638	16704	16796	16647	16621	16659	16585	16698	16597	16728	16776	16688	16693	16650	16535	16728	16662	16823	16735	16791	16702	16796	16606	16820	16581	16613	16817	16632	16630	16739	16718	16629	16730	16835	16785	16705	16574	16717	16815	16702	16895	16689	16692	16683	16602	16716	16841	16726	16622	16735	16742	16702	16637	16730	16714	16531	16722	16735	16678	16745	16736	16731	16501	16618	16787	16414	16793	16596	16789	16726	16835	16649	16808	16652	16639	16768	16817	16781	16570	16868	16827	16574	16657	16984	16600	16678	16846	16627	16511	16706	16779	16698	16604	16565	16849	16864	16789	16738	16694	16771	16778	16896	16545	16926	16602	16651	16741	16786	16782	16804	16627	16704	16657	16575	16648	16676	16586	16840	16782	16650	16477	16707	16597	16766	16711	16592	16686	16845	16753	16844	16741	16880	16672	16769	16734	16713	16699	16713	16822	16819	16582	16832	16747	16721	16644	16597	16796	16502	16709	16650	16752	16779	16738	16782	16696	16550	16710	16614	16707	16665	16697	16678	16766	16687	16779	16776	16694	16632	16802	16811	16630	16629	16591	16636	16708	16796	16609	16756	16797	16646	16709	16680	16749	16598	16700	16734	16602	16860	16681	16666	16779	16658	16639	16786	16547	16585	16593	16768	16835	16729	16545	16587	16624	16612	16752	16673	16613	16651	16670	16602	16764	16928	16764	16791	16792	16593	16724	16806	16702	16640	16692	16856	16800	16554	16731	16638	16742	16632	16547	16604	16671	16818	16650	16801	16693	16640	16675	16766	16752	16756	16733	16793	16627	16781	16686	16657	16789	16856	16644	16654	16774	16608	16614	16643	16548	16704	16696	16610	16717	16631	16649	16914	16628	16620	16642	16648	16705	16590	16726	16652	16626	16657	16577	16652	16932	16736	16825	16763	16623	16570	16692	16640	16709	16763	16754	16647	16769	16784	16685	16667	16820	16792	16656	16745	16803	16757	16640	16733	16677	16644	16736	16743	16620	16955	16617	16637	16829	16880	16594	16695	16706	16567	16669	16543	16587	16780	16533	16721	16687	16738	16886	16720	16679	16655	16715	16691	16740	16634	16761	16671	16802	16613	16568	16666	16713	16842	16670	16592	16727	16840	16751	16619	16616	16682	16913	16676	16615	16614	16779	16773	16668	16623	16634	16844	16659	16824	16865	16722	16808	16603	16831	16653	16576	16814	16759	16702	16547	16709	16712	16847	16755	16674	16734	16854	16710	16707	16599	16570	16579	16593	16743	16629	16694	16716	16683	16733	16716	16748	16652	16615	16733	16793	16814	16737	16739	16716	16763	16686	16610	16759	16702	16804	16786	16703	16846	16718	16726	16593	16626	16685	16929	16590	16614	16473	16750	16787	16690	16635	16589	16752	16682	16466	16600	16688	16561	16665	16699	16624	16700	16869	16792	16741	16604	16650	16582	16706	16707	16651	16746	16673	16675	16672	16712
22177	20773	28396	23238	21086	23431	25708	21418	20539	20984	20811	20624	20630	20636	20686	20559	20469	20419	20547	20494	20626	20395	20317	20586	20408	20412	20301	20342	20464	20557	20352	20440	20549	20441	20241	20240	20560	20445	20340	20406	20193	20310	20334	20519	20220	20407	20306	20421	20268	20371	20430	20423	20494	20707	20382	20498	20418	20264	20340	20388	20159	20186	20287	20383	20381	21130	21432	21126	20845	20605	20687	20452	20321	20270	20605	20229	20207	20228	20249	20409	20397	20332	20391	20327	20356	20247	20290	20212	20271	20442	20337	20298	20375	20156	20314	20210	20243	20417	20296	20424	20276	20312	20389	20272	20318	20164	20711	20432	20375	20312	20369	20214	20249	20209	20135	20143	20452	20480	20561	20497	20204	20457	20284	20352	20244	20229	20219	20318	20178	20332	20243	20257	20374	20202	20339	20283	20278	20218	20115	20323	20183	20503	20332	20466	19955	20163	20112	20303	20256	20406	20282	20155	20049	20292	20334	20170	20176	20264	20200	20304	20333	20268	20443	20192	20280	20204	20218	20393	20507	20307	20349	20340	20305	20283	20327	20420	20281	20127	20122	20267	20181	20273	20404	20271	20214	20292	20302	20154	20377	20360	20422	20461	20203	20452	20428	20228	20106	20272	20401	20213	20446	20284	20262	20496	20341	20372	20144	20210	20432	20521	20057	20214	20368	20175	20199	20460	20136	20371	20421	20253	20278	20254	20291	20514	20193	20396	20166	20028	20284	20404	20105	20295	20344	20297	20143	20055	20179	20195	20412	20417	20350	20251	20355	20286	20611	20442	20283	20563	20436	20377	20413	20313	20353	20230	20391	20141	20386	20241	20423	20273	20355	20103	20323	20105	20197	20184	20069	20212	20215	20527	20298	20041	20303	20335	20215	20260	20293	20184	20265	20313	20350	20242	20269	20324	20180	20437	20441	20203	20137	20419	20239	20265	20079	20262	20260	20195	20063	20269	20389	20297	20250	20193	20246	20272	20305	20301	20038	20443	20288	20420	20193	20214	20426	20199	20227	20229	20354	20343	20166	20414	20273	20195	20287	20283	20428	20237	20464	20519	20237	20255	20089	20302	20213	20205	20266	20365	20256	20416	20339	20301	20299	20179	20436	20237	20448	20404	20435	20189	20205	20454	20319	20104	20225	20082	20206	20142	20387	20336	20256	20246	20188	20221	20171	20112	20030	20258	20229	20308	20386	20376	20308	20359	20321	20420	20193	20157	20450	20322	20368	20145	20353	20222	20472	20354	20466	20276	20484	20068	20217	20206	20184	20428	20239	20446	20160	20252	20333	20315	20255	20104	20308	20311	20050	20280	20232	20300	20310	20175	20259	20272	20196	20398	20362	20044	20405	20424	20273	20110	20139	20438	20190	20156	20276	20326	20210	20290	20155	20368	20431	20325	20318	20475	20386	20287	20150	20406	20199	20312	20248	19912	20343	20336	20401	20196	20375	20337	20314	20278	20369	20401	20323	20361	20630	20285	20173	20353	20363	20131	20203	20266	20283	20589	20292	20486	20215	20275	20282	20337	20330	20198	20209	20218	20347	20292	20424	20371	20283	20455	20351	20142	20276	20437	20306	20291	20195	20334	20292	20203	20397	20383	20384	20225	20142	20398	20264	20118	20177	20379	20123	20318	20404	20345	20234	20392	20345	20471	20205	19857	20228	20529	20247	20191	20460	20255	20056	20279	20223	20334	20319	20272	20235	20242	20397	20233	20174	20344	20380	20050	20105	20423	20244	20119	20173	20228	20124	20115	20015	20323	20302	20303	20140	20349	20218	20520	20254	20173	20286	20266	20176	20399	20241	20219	20213	20453	20210	20244	20312	20371	20285	20192	20165	20377	20139	20352	20462	20371	20362	20235	20352	20255	20447	20479	20374	20442	20447	20327	20199	20179	20028	20308	20100	20449	20484	20315	20260	20269	20379	20257	20324	20238	20452	20276	20257	20357	20263	20167	20434	20307	20080	20294	20327	20167	20429	20232	20029	20016	20305	20274	20383	20274	20338	20275	20217	20157	20319	20199	20220	20192	20036	20260	20220	20234	20401	20311	20375	20353	20159	20325	20319	20255	20116	20378	20381	20287	20432	20125	20170	20296	20149	20034	20350	20261	20224	20157	20176	20302	20346	20279	20257	20442	20449	20189	20381	20328	20254	20211	20344	20047	20103	20221	20437	20154	20219	20381	20206	20138	20457	20217	20331	20114	20252	20147	20096	20389	20074	20339	20209	20133	20327	20354	20212	20276	20224	20225	20288	20351	20073	20374	20220	20218	20401	20265	20197	20388	20317	20461	20352	20188	20313	20243	20271	20107	20228	20152	20279	20271	20285	20192	20346	20293	20290	20404	20300	20346	20383	19998	20289	20174	20226	20413	20440	20326	20452	20273	20488	20241	20142	20300	20189	20536	20237	20378	20157	20080	20130	20457	20493	20276	20368	20154	20233	20312	20434	20318	20006	20400	20212	20401	20174	20121	20307	20280	20246	20367	20238	20144	20216	20276	20299	20191	20098	20005	20264	20463	20181	20316	20060	20372	20140	20404	20275	20363	19979	20314	20385	20337	20345	20222	20374	20328	20224	20120	20261	20235	20150	20223	20506	20489	20287	20260	20340	20462	20480	20486	20256	20422	20292	20309	20073	20223	20461	20353	20262	20118	20292	20556	20294	20214	20374	20358	20135	20164	20220	20449	20504	20211	20290	20161	20163	20387	20304	20436	20193	20120	20135	20252	20344	20230	20423	20408	20162	20169	20103	20272	20297	20157	20346	20345	20206	20301	20349	20313	20314	20290	20146	20011	20326	20299	20275	20314	20276	20166	20064	20287	20187	20250	20304	20433	20215	20110	20263	20171	20354	20375	20022	20127	20218	20169	20325	20378	20222	19939	20176	20181	20407	20229	20233	20152	20149	20229	20080	20222	19990	20432	20155	20066	20360	20367	20380	20156	20305	20231	20110	20380	20414	20146	20231	20153	20292	20240	20329	20426	20289	20149	20394	20376	20323	20263	20328	20322	20285	20218	20075	20263	20329	20162	20156	20039	20345	20266	20221	20137	20217	20177	20245	20338	20192	20321	20400	20422	20192	20131	20411	20210	20180	20250	20417	20097	20340	20028	20182	20344	20214	20231	20337	20394	20217	20120	20284	20177	20286	20365	20431	20291	20161	20211	20354	20313	20278	20328	20283	20360	20408	20192	20332	20353	20428	20457	20136	20306	20060	19908	20220	20214	20545	20347	20429	20171	20276	20297	20265	20132	20312	20413	20365	20077	20358	20287	20380	20325	20268	20244	20128	20086	20311	20387	20432	20226	20634	20033	20117	20260	20384	20186	20259	20312	20243	20289	20393	20201	20325	20323	20321	20057	20313	20344	20409	20227	20218	20176	20214	20211	20383	20297	20301	20028	20197	20312	20267	20341	20375	20074	20341	20325	20277	20313	20199	20207	20246	20221	20419	20249	20352	20381	20291	20164	20391	20338	20203	20378	20408	20284	20187	20194	20093	20342	20285	20374	20246	20055	20120	20150	20410	20376	20322	20144	20329	20166	20291	20312	20272	20395	20287	20348	20284	20306	20336	20159	20175	20244	20369	20082	20182	20150	20410	20297	20274	20115	20396	20084	20360	20385	20303	20417	20215	20075	20229	20339	20350	20282	20368	20402	20180	20443	20375	20366	20269	20336	20330	20204	20180	20059	20276	20209	20219	20096	20167	19919	20013	20302	20385	20307	20317	20193	20330	20460	20305	20376	20295	20283	20162	20336	20215	20245	20281	20207	20362	20232	20449	20292	20236	20314	20264	20175	20231	20441	20262	20446	20255	20254	20225	20098	20264	20222	20227	20405	20358	20266	20308	20323	20197	20145	20299	20126	20089	20287	20374	20271	20546	20273	20194	20408	20145	20241	20397	20450	20122	20253	20144	20318	20275	20306	20544	20218	20184	20048	20454	20407	20244	20483	20131	20213	20267	20266	20276	20319	20370	20219	20367	20255	20223	20338	20100	20399	20275	20309	20093	20055	20312	20287	20203	20260	20251	20225	20420	20210	20165	20319	20417	20292	20287	20153	20427	20263	20267	20382	20217	20314	20164	20370	20186	20179	20435	20168	20274	20116	20274	20431	20390	20093	20155	20440	20220	20257	20319	20099	20142	20116	20343	20272	20329	20302	20240	20230	20260	20099	20221	20086	20218	20099	20380	20361	20344	20300	20236	20171	20164	20257	20305	20194	20158	20280	20313	20243	20302	20398	20292	20599	20404	20112	20239	20311	20232	20158	20245	20294	20284	20158	20361	20380	20306	20493	20500	20332	20200	20248	20276	20258	20206	20192	20380	20130	20381	20313	20166	20084	20063	20191	20025	20120	20268	20215	20221	20433	20405	20302	20270	20345	20259	20403	20339	20294	20084	20472	20297	20213	20281	20364	20112	20349	20339	20245	20063	20260	20318	20354	20458	20148	20331	20020	20193	20495	20355	20448	20457	20123	20216	20246	20097	20270	20161	20171	20303	20362	20353	20225	20275	20386	20294	20236	20286	20346	20328	20171	20261	20270	20314	20109	20144	20175	19939	20173	20256	20377	20180	20272	20251	20171	20296	20316	20460	20094	20178	20160	20263	20205	20384	20276	20027	20209	20210	20179	20340	20323	20365	20277	20042	20285	20051	20468	20226	20168	20301	20282	20373	20317	20284	20222	20360	20240	20337	20269	20236	20268	20223	20234	19969	20314	20269	20058	20390	20112	20292	20340	20362	20401	20307	20183	20393	20037	20180	20223	20349	20240	20381	20344	20250	20180	20190	20390	20333	20318	20132	20247	20356	20305	20296	20374	20340	20178	20276	20203	20129	20205	20296	20494	20242	20188	20398	20382	20065	20083	20300	20278	20380	20237	20196	20244	20246	20221	20309	20182	20481	20272	20256	20369	20250	20023	20286	20346	20302	20547	20409	20272	20463	20294	20116	20425	20159	20336	20246	20415	20357	20155	20135	20336	20071	20292	20390	20177	20161	20156	20304	20251	20061	20220	20367	20241	20049	20298	20178	20210	20305	20290	20158	20306	20370	20388	20252	20208	20388	20280	20415	20304	20181	20225	20413	20257	20289	20341	20440	20295	20504	20292	20505	20322
24015	42791	35117	23801	19333	17873	17487	17175	16935	16901	16766	16651	16525	16642	16471	16558	16604	16655	16653	16582	16509	16586	16604	16559	16664	16577	16603	16529	16590	16643	16383	16538	16611	16389	16617	16585	16330	16523	16355	16414	16545	16548	16640	16525	16629	16450	16400	16365	16652	16558	16578	16457	16431	16582	16513	16662	16459	16479	16371	16369	16448	16341	16345	16492	16954	17807	17923	17384	17008	16678	16437	16388	16380	16349	16391	16499	16419	16421	16213	16426	16424	16429	16428	16431	16582	16510	16537	16413	16402	16389	16396	16359	16531	16467	16513	16481	16307	16396	16411	16517	16605	16535	16418	16521	16416	16287	16435	16467	16235	16332	16243	16500	16436	16460	16314	16589	16431	16355	16344	16395	16436	16398	16453	16489	16300	16190	16363	16453	16432	16413	16346	16492	16379	16651	16516	16273	16412	16439	16521	16483	16437	16263	16456	16354	16579	16416	16401	16329	16412	16651	16513	16387	16470	16397	16272	16279	16373	16404	16464	16298	16365	16261	16194	16331	16496	16448	16312	16358	16366	16480	16455	16354	16264	16484	16525	16413	16487	16577	16498	16408	16305	16320	16623	16419	16271	16502	16443	16345	16368	16354	16303	16335	16381	16304	16501	16455	16528	16399	16672	16488	16425	16399	16343	16393	16578	16461	16513	16327	16503	16314	16300	16378	16625	16394	16415	16287	16561	16293	16543	16490	16335	16379	16328	16292	16381	16476	16378	16382	16356	16425	16368	16598	16501	16331	16357	16406	16327	16352	16522	16299	16378	16332	16470	16524	16439	16381	16463	16333	16171	16299	16592	16447	16488	16323	16390	16617	16401	16352	16477	16371	16396	16242	16525	16397	16495	16545	16372	16241	16404	16423	16626	16511	16446	16513	16321	16325	16589	16446	16402	16617	16290	16444	16453	16339	16394	16462	16408	16393	16511	16497	16167	16543	16431	16483	16290	16455	16480	16468	16294	16544	16438	16462	16660	16379	16498	16345	16387	16397	16521	16344	16472	16460	16453	16579	16449	16499	16510	16515	16370	16505	16522	16339	16561	16401	16285	16409	16391	16374	16283	16380	16368	16353	16379	16359	16470	16461	16468	16522	16385	16337	16443	16442	16457	16323	16396	16289	16325	16377	16292	16289	16493	16216	16641	16339	16527	16379	16508	16455	16581	16401	16358	16273	16372	16418	16328	16404	16399	16348	16422	16383	16471	16388	16522	16479	16425	16418	16437	16310	16342	16385	16348	16399	16267	16658	16222	16453	16501	16419	16413	16377	16470	16406	16216	16385	16606	16372	16408	16305	16304	16282	16414	16326	16369	16520	16318	16528	16337	16602	16521	16432	16481	16241	16340	16439	16379	16340	16392	16401	16490	16395	16426	16488	16418	16572	16171	16389	16518	16462	16547	16325	16450	16336	16617	16322	16521	16476	16379	16385	16382	16453	16538	16322	16488	16591	16631	16441	16535	16287	16348	16503	16357	16401	16414	16465	16616	16348	16405	16425	16260	16345	16515	16540	16357	16265	16406	16416	16282	16455	16378	16521	16270	16594	16436	16373	16330	16433	16540	16263	16229	16415	16456	16366	16487	16237	16566	16356	16428	16336	16507	16306	16341	16283	16390	16414	16329	16547	16419	16339	16371	16485	16485	16311	16563	16430	16547	16488	16215	16489	16300	16404	16611	16297	16415	16273	16553	16286	16332	16204	16340	16502	16375	16291	16489	16396	16451	16357	16260	16521	16438	16257	16469	16460	16431	16506	16376	16422	16457	16344	16483	16457	16294	16442	16552	16357	16521	16281	16375	16239	16663	16428	16352	16498	16335	16301	16390	16326	16398	16472	16573	16398	16325	16457	16548	16334	16309	16398	16451	16546	16423	16411	16509	16302	16324	16405	16449	16579	16392	16273	16380	16427	16285	16492	16266	16378	16427	16546	16363	16348	16431	16547	16399	16399	16175	16381	16395	16415	16420	16527	16267	16496	16336	16366	16345	16501	16406	16403	16465	16425	16510	16603	16638	16581	16557	16344	16356	16620	16296	16288	16592	16415	16483	16627	16597	16363	16334	16424	16381	16389	16284	16556	16513	16212	16513	16301	16275	16403	16182	16456	16501	16324	16263	16358	16477	16314	16523	16471	16193	16338	16552	16479	16222	16393	16324	16482	16254	16421	16503	16365	16316	16461	16390	16438	16350	16404	16388	16400	16580	16507	16348	16407	16413	16350	16356	16508	16396	16391	16317	16375	16372	16395	16395	16498	16266	16520	16428	16389	16313	16443	16503	16433	16331	16584	16567	16422	16300	16473	16269	16535	16268	16472	16359	16479	16455	16428	16467	16301	16207	16275	16313	16353	16394	16364	16409	16281	16359	16392	16485	16385	16465	16443	16436	16434	16403	16424	16156	16487	16417	16535	16394	16521	16368	16607	16485	16534	16426	16210	16490	16516	16276	16349	16285	16469	16472	16621	16364	16475	16188	16493	16380	16612	16469	16455	16323	16432	16299	16474	16418	16468	16503	16415	16458	16490	16327	16428	16538	16387	16489	16518	16413	16505	16469	16413	16418	16400	16484	16431	16443	16490	16380	16402	16380	16634	16434	16337	16403	16402	16274	16547	16454	16312	16500	16370	16472	16357	16431	16459	16351	16532	16409	16547	16371	16338	16485	16279	16254	16341	16399	16521	16475	16448	16430	16446	16416	16519	16421	16336	16419	16477	16259	16315	16432	16572	16455	16368	16449	16381	16457	16395	16532	16330	16587	16454	16326	16394	16598	16471	16240	16634	16313	16466	16341	16539	16527	16620	16269	16424	16505	16576	16501	16495	16373	16244	16429	16503	16444	16442	16397	16530	16250	16505	16422	16548	16327	16410	16417	16361	16480	16489	16345	16324	16595	16349	16387	16337	16417	16423	16560	16533	16369	16463	16410	16547	16358	16363	16627	16415	16411	16253	16426	16361	16384	16311	16448	16373	16507	16496	16429	16352	16378	16419	16264	16374	16430	16428	16394	16529	16547	16409	16337	16468	16448	16345	16517	16389	16380	16474	16247	16354	16492	16351	16374	16411	16367	16317	16602	16322	16326	16297	16402	16167	16570	16392	16415	16523	16426	16401	16393	16422	16450	16445	16364	16224	16423	16446	16464	16202	16290	16469	16548	16524	16405	16408	16325	16069	16442	16383	16399	16476	16350	16366	16579	16349	16372	16389	16289	16398	16337	16315	16563	16393	16244	16449	16481	16400	16617	16306	16492	16428	16508	16335	16581	16344	16332	16335	16435	16387	16310	16307	16327	16454	16433	16499	16347	16332	16433	16526	16396	16323	16385	16517	16273	16312	16486	16373	16364	16550	16314	16620	16578	16495	16542	16269	16450	16458	16217	16260	16526	16392	16418	16299	16448	16271	16582	16342	16568	16360	16323	16381	16565	16269	16321	16487	16405	16323	16378	16393	16329	16396	16421	16433	16335	16443	16395	16280	16531	16459	16372	16367	16459	16270	16396	16509	16390	16298	16545	16411	16385	16374	16266	16292	16361	16415	16523	16409	16383	16518	16458	16485	16433	16398	16436	16380	16352	16402	16346	16419	16466	16446	16500	16279	16496	16378	16322	16500	16310	16444	16352	16425	16274	16410	16478	16417	16522	16328	16315	16539	16372	16419	16470	16574	16330	16473	16387	16550	16486	16440	16299	16458	16326	16326	16301	16496	16453	16599	16393	16442	16503	16329	16427	16265	16546	16382	16412	16360	16472	16578	16414	16593	16506	16340	16363	16416	16516	16415	16463	16397	16411	16458	16344	16279	16441	16359	16495	16388	16407	16418	16357	16427	16383	16437	16557	16424	16447	16201	16565	16360	16515	16243	16518	16255	16301	16460	16521	16357	16315	16405	16318	16465	16363	16319	16391	16527	16383	16353	16330	16337	16524	16413	16545	16286	16453	16515	16631	16557	16342	16266	16214	16414	16509	16313	16484	16450	16324	16285	16305	16334	16512	16429	16479	16337	16504	16454	16384	16360	16315	16422	16424	16403	16380	16413	16180	16351	16429	16439	16431	16497	16285	16521	16321	16499	16389	16438	16460	16459	16155	16301	16397	16377	16364	16374	16672	16309	16471	16493	16354	16324	16482	16409	16496	16305	16408	16436	16373	16280	16342	16441	16400	16399	16420	16316	16664	16409	16443	16477	16284	16490	16285	16405	16400	16429	16240	16362	16547	16280	16415	16273	16382	16378	16457	16313	16424	16385	16423	16418	16388	16351	16333	16463	16302	16450	16376	16290	16401	16499	16468	16371	16475	16500	16312	16295	16408	16464	16534	16542	16288	16405	16440	16431	16616	16298	16349	16326	16465	16476	16324	16452	16342	16497	16497	16331	16424	16400	16276	16394	16313	16433	16292	16462	16428	16522	16280	16521	16395	16470	16471	16376	16445	16231	16345	16375	16334	16475	16477	16505	16289	16377	16473	16318	16473	16175	16417	16462	16389	16284	16512	16458	16295	16332	16355	16462	16396	16549	16485	16306	16331	16296	16489	16350	16284	16524	16344	16493	16351	16427	16328	16469	16502	16266	16489	16330	16281	16507	16394	16262	16603	16369	16213	16434	16320	16470	16325	16546	16310	16432	16399	16405	16498	16382	16474	16450	16298	16428	16357	16479	16359	16462	16378	16341	16405	16453	16494	16345	16199	16507	16540	16504	16420	16331	16507	16330	16461	16518	16451	16472	16480	16406	16528	16326	16364	16507	16290	16516	16292	16514	16560	16499	16146	16465	16513	16305	16522	16429	16432	16448	16423	16411	16599	16506	16539	16476	16560	16335	16315	16354	16329	16330	16369	16552	16359	16409	16405	16353	16355	16426	16313	16455	16482	16331	16363	16451	16406	16400	16447	16510	16286	16343	16575	16547	16506	16334	16430	16550	16539	16396	16434	16359	16331	16435	16672	16406	16375	16445	16254	16513	16307	16426	16548	16600	16285	16419	16476	16447	16540	16487	16411	16438	16307	16368	16561	16418	16344	16426	16439	16535	16367	16376	16409	16323	16476	16439	16452	16349	16494	16456	16603	16323	16425	16326	16392	16428	16389	16299	16216	16540	16425	16502	16410	16412	16414	16272	16360	16433	16451	16280	16272	16434
27262	22498	25338	22156	18207	18216	18200	18070	18023	17750	18079	17978	17904	17978	17972	17938	18064	18261	17993	17796	17960	17850	18130	18050	18142	18116	17964	17991	17982	18005	18140	18121	18041	18258	17726	17995	18108	18130	18017	18048	18051	17870	18119	17736	18244	18051	18157	18012	18095	17987	17993	17935	17995	18111	17891	17903	17959	18017	17996	18027	18186	18019	18058	17958	17983	17975	18068	17947	18103	18037	18064	18221	18087	18202	18186	18108	17886	18033	17910	17859	17977	17962	18025	18002	17788	18048	18041	18050	18027	17782	17751	18027	17932	17982	18155	18120	17935	17878	18123	18113	18083	18144	18091	17766	18079	18122	18001	18160	17850	18020	18319	18101	18222	17912	17965	17787	18018	18064	17935	18054	18072	18043	18043	17702	18069	17863	18122	18142	18104	17991	17967	17910	17869	17992	18001	18171	17936	17997	17846	17922	18068	18246	18058	17872	18158	17848	17958	18148	17757	17878	18035	17954	18086	17942	18048	18145	18070	18141	18099	17888	18095	17841	18030	17762	17962	17968	17980	18056	18157	17838	18045	18081	18132	17857	17943	18003	17859	18001	17953	17928	18313	17918	18332	18151	18103	18065	18089	17969	18087	18080	18012	17948	18064	17967	17979	18139	17818	17928	18061	18106	18070	17964	17918	18037	17968	17940	18062	18003	17866	18160	18335	18133	18026	17961	18047	18032	17888	17912	18073	18089	17898	17957	18155	17956	17948	18019	18097	17914	18120	18110	17981	17871	18018	17902	17967	17921	17896	17980	18082	18145	17842	18140	18055	17850	17842	17831	17981	18032	17963	18160	18080	17975	17805	17927	18063	18093	18178	17975	17875	17873	18000	17924	17816	17892	18079	17919	17959	18110	18068	17792	18014	18038	17886	17953	18035	18020	17763	18209	17967	18037	17953	17995	18194	18052	18067	18146	17950	18003	18047	17949	17974	17997	18011	18006	17956	18094	18121	18000	18072	17934	18062	17838	17915	17900	18195	18159	17932	17992	18217	18032	17904	17924	18104	17995	18051	17937	18079	18149	18242	18134	17884	18314	18079	17896	18066	18027	18007	18122	18039	18035	18040	17985	17900	17884	17919	18004	17878	17861	17743	17857	17897	18060	18078	17931	18055	17938	18092	18032	18071	17984	18102	17866	18106	18007	18098	18036	18122	18110	18153	18103	18138	18186	18120	18184	18161	17934	17824	17844	18130	18102	18064	18083	17973	17970	17982	17936	18052	18240	18033	18082	18106	18086	18218	18312	18053	18068	18088	17791	17873	18038	18017	17940	18092	18077	17984	17893	18093	17938	17941	18038	18139	18229	17921	17914	17961	17845	18007	17961	18106	17811	18069	17934	18023	17975	17855	18063	17996	17979	18006	18143	18178	17969	18024	17978	18085	17947	18094	18084	17945	17781	18118	18112	18194	17895	17686	17925	18226	18186	18006	17874	18087	18154	18093	17950	18179	18075	18034	17841	18038	18013	18032	17716	17981	18041	17969	18074	17978	17961	18081	18105	18067	17994	18046	17972	18011	17989	17735	17980	18097	17946	18039	18026	17993	17811	18105	17977	18073	17919	17945	18258	18048	17896	17908	18048	18132	18092	17988	18125	18103	18019	18009	18009	18088	18085	17945	17852	18162	18017	18016	18062	17975	17932	18030	17830	18124	17962	17973	17988	18056	18231	17973	17930	18210	18087	18066	17915	17951	17927	17988	18069	18035	18185	18055	17966	18081	17986	17843	17786	17894	17916	18098	18109	17926	17974	18029	18007	18099	18038	17892	18169	18007	17927	17783	17963	18015	17963	18086	18188	17938	17974	18032	18135	17971	17695	18015	18014	18042	17937	18060	17962	18012	18122	18188	17999	18144	18090	17962	18161	18100	17752	18044	18218	17934	17770	18116	18009	17920	17945	18022	18145	18021	18079	17980	18048	17707	17955	18100	17944	17932	17836	17833	17859	18114	18031	17881	18020	18039	17966	18143	17943	18213	18030	17893	17950	17924	17985	18021	17733	17997	17970	18010	18108	17993	17929	18155	18000	18018	17985	17859	17994	18116	18036	17975	18052	17973	17996	18054	18203	18081	18045	17960	17981	18086	18055	18032	17892	18229	18126	17961	18109	18021	17757	18084	17892	18126	18101	18042	18212	17986	17922	18256	17877	17964	17944	17874	18011	17974	17979	18314	18002	17834	17941	18094	17952	18005	17886	18022	18144	17978	18087	18106	17989	17943	17958	17951	18048	18105	18089	18034	18012	18061	18086	17857	17987	18141	17993	18049	18100	17870	18183	18011	18042	17924	18050	17960	18070	18070	18128	18028	17943	17861	17984	18082	18045	17835	17916	18037	17940	17768	17828	17924	18089	18032	17979	18056	17941	17953	17893	18049	17886	18131	18140	18247	17950	17978	17952	18116	18144	18050	18103	17911	17854	17940	18026	18122	18006	17966	18051	18233	18053	18051	17988	18121	18113	17937	18025	18145	17821	17915	17775	18037	18192	18228	18117	18029	17918	18122	17888	17729	18231	17985	18037	17892	17919	18090	18137	18009	18163	18020	18052	17974	18082	18181	17878	17978	18058	17944	18000	17860	18092	18082	18100	17940	17930	18076	18234	18047	17926	17973	17953	18001	17945	18106	17962	18052	17772	17880	18004	17786	17878	18210	18073	17885	17903	17946	18038	18176	17955	17847	17927	17961	17906	18081	18090	18030	18039	17968	17984	18009	17899	18105	17916	17899	17930	17931	18111	18035	18135	18161	18126	18183	18023	18098	17981	17896	18112	18006	18068	18010	18129	18004	18101	18007	18172	18172	18210	18018	17839	17834	17881	18046	18123	17832	18124	17913	18027	17858	17930	18201	18201	18135	18032	17940	18087	18031	18146	18072	17975	18002	17911	18038	18012	18163	18086	17880	18067	17872	17912	18095	17906	17888	18098	18063	17883	18090	18060	17978	17905	18216	18129	17985	17882	17866	17891	17914	17957	18048	18206	18145	18056	18087	18046	17981	18042	17833	18112	17958	18014	17874	18038	18106	18134	17951	18184	17935	18131	17931	17964	17946	18049	17937	18155	17964	17999	18115	18169	18025	18076	17989	18002	18020	17980	18121	18096	17851	17860	17884	18008	17862	17990	17854	18065	17974	18229	17987	17964	17849	17988	18023	18092	18076	18105	18031	18039	18024	18030	18210	17975	17982	17879	18193	18082	17871	18256	18110	18061	17891	18182	18257	18085	18035	18027	18036	18246	17839	18007	18019	17901	18043	17992	18001	17954	18084	18080	17920	18226	18125	17873	18195	18039	18082	18142	18190	17882	18029	17871	17955	17909	17995	18179	17876	18015	18033	17896	18092	18115	17934	18028	18045	18099	18250	18196	18019	17795	18229	17883	18083	18051	18038	18138	18159	17919	18182	18031	17946	18071	17950	17992	17964	18023	18069	17970	18089	18178	18015	18101	18044	17914	17967	18001	17892	18081	18074	18024	17967	17916	18022	17869	17941	17757	17987	18003	17839	18111	17976	18094	17893	18009	18071	17955	18023	17825	18127	17924	18028	18160	18240	17947	18180	18060	18041	18068	17894	17922	17897	18046	18053	18109	18117	18239	18020	18049	18047	18090	18099	17958	17978	17971	18217	17906	18152	17864	18055	18079	18025	18076	17893	18053	17919	18141	18274	17981	18096	18061	18111	18249	17957	18041	18000	18038	18092	18127	18016	18153	17896	17984	17919	18086	17927	18010	18013	18006	18080	17793	17897	18013	17998	17922	18025	18198	18102	18043	17841	17957	17815	17959	17912	17803	18121	18002	17863	17895	18131	18064	18069	18182	17998	18080	17851	18098	18100	18045	18071	18045	17743	18162	17977	17871	18150	18131	17976	17853	17949	17987	17924	17866	18043	18040	17972	17958	17882	17950	17801	17746	18179	18195	18072	18096	17950	17901	17858	17831	17902	17875	18067	17772	17908	17994	17942	17970	17927	18006	18147	17872	17957	18079	18197	18061	17989	17948	18204	18098	18024	17986	18050	17958	18228	17973	17826	18082	17863	18056	17855	18111	18084	17879	18147	18188	18146	18044	17873	18002	18128	17903	18023	17940	18218	18120	18018	18067	17980	17943	18077	17849	18155	18024	18080	18015	17867	18178	17889	18040	17998	17976	18054	18177	18092	18085	18067	17936	17927	18071	18015	18036	17953	18005	18166	17998	18037	18078	17965	18205	17994	17909	17871	18103	18145	17937	17998	17900	18076	18152	17984	18030	18003	17900	17939	18093	18084	17918	18105	17792	18143	18100	18181	18220	17882	18182	17905	17973	18061	18121	18011	17806	18159	17950	17953	18034	17899	18170	18085	18196	18061	18277	18003	18089	18052	18090	17729	17911	17918	17849	17909	18003	18034	17953	18124	18079	17897	18084	18039	17910	18064	17825	18073	17817	18056	17936	18102	18128	17954	17992	18056	17977	18154	18170	18105	17977	18156	17889	17980	17750	17936	17970	18201	17994	18212	18202	18015	17990	17968	17949	18190	17986	17984	17673	17900	17834	18191	17986	18087	18131	17913	18174	17986	18071	18168	18044	18103	17945	17964	18092	18061	17916	18284	17738	17841	18097	18079	18010	17781	18117	18091	17895	18014	18001	18146	18031	17932	18124	17905	18006	17958	17978	17946	17953	17857	17866	18043	18141	18015	18033	18044	17963	17968	18109	18070	18093	18052	18008	17926	17800	17791	17661	17991	17991	18120	17845	18116	18214	18116	17897	18024	17778	17989	18156	17960	18019	17887	17985	18149	17666	18032	18045	17946	17823	17934	18011	18007	17919	18157	18262	17931	18044	18110	18068	17987	18072	18044	18095	18141	17953	18015	17941	17986	17975	18182	18159	18278	18060	18102	17815	17883	18101	18178	17920	18028	17987	18226	17912	17982	18128	18224	17864	17897	17978	17985	18240	18043	17931	17842	18102	17985	17851	17934	17995	18009	18058	17948	17968	17981	17964	18253	18044	17890	17866	17904	17938	18055	17923	17942	17978	18193	18244	18187	17978	18094	17900	17990	17868	18103	17920	17998	17803	18008	18020	17915	18069	18112	17961	18081	17957	18140	18052	18026	18069	18151	17680	18010	18147	17875	18089	18157	17951	18093	17901
18777	26051	21764	16969	15222	15390	15194	15152	15340	15093	15159	15042	15023	15115	15143	15146	15236	15232	15034	15298	15107	15110	15354	15278	14947	15130	15239	15262	15234	15092	15084	15228	15013	15242	15004	15186	15057	15187	15149	15150	15170	15055	15275	15222	15201	15122	15279	15191	15199	15303	15152	15210	15033	15196	15189	15148	15100	15206	15068	15078	15159	15144	15088	15021	15252	15228	15358	15370	15389	15202	15101	15274	14958	15168	15146	15343	15178	14957	15307	15147	15135	15042	15213	15275	15167	15363	15072	15040	15115	15000	15079	15146	15191	15167	15168	15160	15057	15185	15220	15072	15485	15157	15028	15128	15199	15159	15096	15033	14870	15186	15159	15249	15075	15160	15215	15126	15144	15201	15271	15031	14997	15291	15012	15191	15261	15267	15180	15063	15067	15176	15286	15079	15292	15018	15006	15069	15210	15221	15158	15090	15144	15222	15072	15078	15248	14920	15025	15138	15137	15249	15117	15251	15157	15014	15012	15034	15124	15248	15118	15222	15182	15253	15108	15104	15080	15257	15164	15150	15071	15145	15077	14998	15081	15134	15052	15243	15012	15239	15116	15218	15319	15024	15185	15312	15157	15032	15049	15079	15165	15163	15124	15152	15206	15112	15047	15182	15183	15066	15119	15119	15077	15219	15165	14973	15174	15170	15185	15174	15257	15177	15200	15004	14994	15168	15062	15229	14984	15099	15115	15221	14884	15108	14973	15138	15159	15155	15224	15314	15125	15276	15202	15286	15126	15070	14981	15126	15098	15106	15187	15049	15255	15117	15175	14994	14943	15108	14981	15148	15159	15069	14984	15212	15053	15065	15036	15169	14962	15126	15087	15152	15068	15104	15130	15005	15196	15090	15154	15053	15175	15066	15243	15260	15062	15097	14975	15080	15035	15162	15224	15170	15120	15009	15142	15138	15033	15081	15319	15031	15235	15068	15031	15192	15238	15186	15144	15211	15156	15028	15225	15077	15079	15190	15119	15342	15042	15109	15146	15026	15126	15078	15245	15015	15088	15149	15114	15171	15152	15233	15178	15114	15079	15132	15120	15241	15264	15145	15089	15108	15068	15222	15189	15041	15111	15084	15213	15088	15254	15153	14970	15038	15072	15008	15266	15295	15057	15178	15036	15305	14975	15025	15194	15159	15043	15177	15184	14949	15077	15100	15198	14964	15083	14938	15187	15073	15138	15208	15226	15264	15150	14988	14971	15195	15074	15238	15191	15095	14974	15103	15143	15018	15241	15082	15092	15101	15297	15211	15120	15078	15207	14908	15185	15144	15183	15158	15065	15199	14949	15178	15115	15167	15157	15117	15109	15024	15085	15033	15125	15159	15140	15101	15259	15197	15060	14984	15167	15144	15110	15132	15241	15288	15063	15048	15118	15152	15218	15146	15103	14874	15177	15182	15268	15232	15074	15120	15123	15054	15228	15019	15047	14922	14984	15195	15230	15118	15101	15128	15191	15031	15186	15056	15176	15118	15230	15031	15064	15337	15050	15048	15210	15110	15078	15143	15194	15185	15007	15166	15144	15127	15153	15101	15239	15080	15142	15169	15211	15161	15198	15183	15128	15105	15131	15111	15099	15089	15016	15130	15218	15265	15080	15325	15082	14894	14994	15039	15154	15135	15121	15111	14953	15188	15063	15088	15113	15071	15266	15231	15117	15152	15276	15163	15143	15267	15132	15276	15129	15215	14997	15122	15151	15181	15238	15091	15135	15231	15133	15112	15024	15100	15286	15044	15213	15269	15237	15081	15109	15101	15194	15165	15123	15309	15275	15248	15091	15168	15114	15202	15096	15174	15275	15169	15147	15086	15131	15162	15082	15237	14999	15364	15080	15191	15236	15018	15194	15234	15010	15108	15056	15087	14919	15201	15046	15206	15222	15043	15218	15076	15092	15096	15104	15164	15152	15311	15018	15009	15005	15128	15161	15006	15235	15234	15273	15087	15320	15086	15087	15185	15170	15048	15219	15258	15078	15065	15136	15062	15316	15269	15120	15294	15101	15116	15166	14965	15128	15154	15085	15126	15189	15130	15307	15036	15200	15095	15123	15110	15338	15147	15134	15309	15063	15197	14924	15292	15007	15173	15080	15075	15199	15128	14976	15110	15306	15123	15154	14983	15186	15183	15094	15121	15266	15112	15203	14974	15201	15022	15137	15134	15141	15271	15255	15137	15137	15053	14980	15258	15073	15057	15135	15219	15222	15070	15081	15040	15124	15326	14941	15133	15261	15131	15099	14979	15147	15104	15142	15135	15129	15001	15043	15239	15170	15309	15212	15132	15206	15050	14993	15146	15132	15250	15134	15185	15097	15219	15257	15103	15201	15296	15088	15086	15244	15103	15079	15056	15020	15240	15139	15017	14995	15173	15085	14931	14942	15090	15237	15061	15130	15085	15132	15220	15320	15156	15101	15317	14952	15203	15083	15040	14924	15041	15401	15268	15153	15194	15294	15280	15150	15148	14984	15230	15022	15057	15279	14993	15180	15249	15250	15219	15068	15001	15193	15112	15140	15140	15071	15214	15137	15284	15203	15290	15374	15177	15086	15117	15036	15252	15134	15155	15230	15199	15262	15015	15233	15106	15157	15068	15180	15128	15204	15055	15077	15243	15029	15181	15150	15249	15246	15229	15106	15217	15015	15182	15158	15138	14975	15111	15337	15187	15231	15100	14943	15179	15194	15059	15110	14971	15057	15124	15109	15178	15138	15186	15239	15307	15274	15185	15171	15067	15010	15069	15163	15064	15154	15150	15195	15357	15100	15103	15169	15198	15144	14942	15210	15111	15223	15203	15115	15210	15053	15150	15196	15118	15198	15156	15099	15100	14973	15221	15096	15258	15157	15141	15163	15146	15158	15196	15076	15090	15228	15113	15239	15232	15074	15075	15061	15120	15151	15100	15329	15200	15145	15247	15152	15246	15182	15127	15151	15272	15133	15266	15191	15039	15032	15100	15104	15010	15057	15171	15204	15258	15359	15102	15168	15010	15296	15091	15253	15292	15158	15091	15085	15029	14996	15277	15294	15227	15025	15302	15288	15222	15166	15251	15197	15119	15067	15021	15175	14957	14933	15060	15078	14945	15143	15226	15216	14987	14896	15150	15040	15123	15208	15250	15129	15051	15048	15344	15081	14968	15149	15047	15065	15240	14980	15165	15164	15225	15151	15377	15177	15078	15130	15143	15128	15264	15221	15383	14967	15159	15180	15285	15220	15125	15059	15223	15121	15143	15142	15110	15116	15138	15346	15113	15164	15220	15145	15118	15101	15019	15152	15221	15141	15125	15213	15031	15027	15215	15193	15037	15097	15132	15192	15114	15234	15221	14965	15180	15133	15037	14999	15167	15019	14877	15079	15233	15228	14957	15204	15078	15198	15190	15101	15090	15175	15360	15174	15071	15135	15150	15182	15064	15226	15089	15071	15080	15219	15347	15152	15288	15111	15208	15241	15074	15201	15121	15115	15043	15181	15118	14977	15215	15338	15064	15050	15153	15211	15049	15190	15218	15061	15323	15074	15155	15104	15050	15211	14965	15223	15334	15162	15105	15180	15168	15199	15066	15027	15197	15195	15145	15274	14973	15176	15179	15137	15203	15118	15146	15177	14913	15194	14986	15221	14980	15205	15041	15250	15319	15104	15210	15049	15116	15058	15221	15171	14851	15162	15182	15078	15409	15300	15081	15185	15067	15202	15283	15273	15175	15132	15064	15167	15107	15021	15025	15238	15179	15216	15192	14989	15034	15166	15115	15099	15286	15171	15027	15205	15168	15107	15235	15094	15042	15230	15149	15075	15068	15193	15148	15168	14994	15184	15197	15209	15068	15277	15059	15235	15044	15279	15168	15143	14841	15289	15230	15186	15209	15063	15076	15197	15236	14907	15160	15081	15069	15201	15180	15065	15314	15013	15152	15255	15125	15154	15307	15106	15171	15082	15068	15101	15250	15232	15051	15203	15179	15127	15247	15266	15021	15238	14970	15022	15129	15296	15183	15188	15124	15106	15176	15155	15102	15179	15159	15269	14918	15149	15111	15113	15410	15075	14893	15041	15042	15160	14963	15128	15100	15312	15159	15427	15060	15266	14990	15122	15291	15232	15240	15150	15140	15058	14929	15039	15057	15093	15013	15098	15299	15278	15155	15030	14978	15179	15141	15161	15177	15076	15360	15012	15134	15184	15088	15093	15083	14986	15152	15100	15262	15186	15083	15187	15168	15000	14953	15099	15325	15289	15081	15207	15232	15142	14983	15065	15221	15162	15266	15311	15122	15231	15277	15031	14941	15155	15191	15102	15050	15171	15202	15259	15054	15067	15005	15183	15227	15272	15117	15142	15127	15160	15376	15147	15081	15238	15098	15120	15103	15223	15236	15114	15150	15085	15332	15242	14884	15204	15153	15029	15232	15160	15131	15224	15223	15109	15175	15268	15213	15018	15222	14894	15141	15140	15154	14982	15263	15143	15203	15200	15102	15344	15131	15092	15154	15085	15111	15104	15154	15056	15150	15157	15273	15122	15213	15123	15275	14981	15105	15107	15078	15140	15268	15072	15184	15183	14967	15171	15293	15102	15112	15315	15234	15143	15155	15161	15130	15110	14982	15125	15153	15293	15152	15189	15214	15197	15080	15236	15046	15193	15222	15206	15123	15205	15103	15282	15026	15130	15331	15235	14995	15166	15159	14981	15251	15089	15175	15149	15070	15043	15155	15052	15253	15235	15043	15300	15163	15090	15098	15140	15173	15088	15245	15005	15125	15135	15108	15172	15230	15321	15279	15234	15252	15261	15166	15257	15112	14945	15245	15132	15113	15354	15034	15015	15134	15250	15036	15169	15334	15071	15128	15282	15043	15205	15147	15159	15075	15125	15360	14961	15129	15104	14992	15145	15264	15145	15249	15165	15122	15174	15064	15323	15232	14982	15240	15104	15126	15176	15200	15187	15021	15200	15130	15211	15138	15136	15218	15148	15025	15279	15143	15105	15136	15091	15191	15187	15161	15136	14964	15142	14989	15172	15055	15040	14933	15014	15110	15016	15118	15007	15218	15105	15061	15078	15181	15140	15092	15038	15131	15034	15194	15150	15231	15137	15242	15104	15095	15039	15153	15079	15275	15136	15176	14973	15184
23339	20840	28048	23776	21492	20680	19398	17293	16729	16498	16784	16595	16674	16702	16563	16492	16505	16763	16434	16466	16575	16724	16500	16541	16712	16426	16571	16587	16610	16490	16678	16520	16307	16424	16510	16703	16544	16560	16494	16451	16522	16582	16473	16528	16395	16434	16536	16267	16431	16460	16516	16535	16437	16621	16534	16588	16485	16521	16513	16333	16438	16606	16531	16456	16869	17042	16900	16834	16578	16624	16526	16552	16519	16529	16513	16229	16291	16583	16575	16390	16556	16414	16495	16549	16471	16383	16420	16467	16493	16317	16331	16225	16256	16385	16170	16361	16437	16430	16479	16219	16692	16411	16429	16435	16132	16426	16466	16570	16378	16633	16664	16378	16652	16574	16435	16425	16541	16260	16451	16490	16420	16538	16316	16559	16501	16563	16529	16685	16476	16370	16470	16278	16272	16365	16416	16616	16431	16256	16630	16500	16271	16504	16481	16313	16428	16411	16365	16454	16323	16314	16238	16382	16369	16395	16340	16264	16505	16279	16585	16501	16667	16520	16458	16425	16401	16368	16258	16301	16457	16291	16372	16447	16385	16321	16642	16516	16405	16509	16231	16516	16567	16403	16567	16380	16391	16378	16236	16296	16453	16288	16407	16344	16596	16546	16371	16359	16410	16363	16488	16474	16477	16528	16342	16457	16586	16650	16464	16481	16580	16514	16315	16425	16190	16292	16472	16499	16435	16470	16321	16414	16444	16490	16431	16386	16554	16396	16567	16436	16488	16357	16673	16461	16455	16284	16473	16571	16332	16484	16324	16416	16304	16360	16636	16408	16383	16278	16587	16421	16353	16495	16364	16635	16461	16383	16506	16464	16600	16302	16179	16384	16477	16401	16237	16450	16434	16159	16498	16345	16423	16243	16562	16541	16385	16523	16613	16339	16429	16088	16321	16479	16309	16447	16579	16327	16517	16469	16500	16463	16389	16222	16351	16516	16471	16591	16267	16596	16284	16401	16280	16459	16462	16390	16397	16511	16571	16287	16385	16381	16472	16510	16242	16337	16423	16389	16448	16371	16325	16360	16331	16511	16313	16516	16457	16364	16577	16341	16317	16328	16417	16266	16501	16418	16367	16317	16284	16346	16450	16530	16327	16284	16422	16353	16270	16476	16470	16413	16285	16411	16413	16413	16256	16523	16283	16442	16308	16519	16428	16574	16353	16392	16350	16347	16323	16465	16387	16644	16461	16228	16252	16417	16346	16586	16439	16437	16373	16615	16388	16341	16503	16635	16431	16339	16515	16303	16236	16422	16396	16223	16243	16502	16494	16344	16248	16301	16273	16562	16527	16324	16246	16398	16449	16538	16427	16502	16499	16453	16413	16279	16426	16291	16418	16494	16405	16371	16321	16320	16306	16494	16338	16334	16366	16554	16346	16553	16566	16528	16449	16542	16496	16417	16446	16241	16271	16351	16525	16389	16168	16459	16346	16288	16127	16272	16573	16396	16298	16570	16339	16459	16546	16315	16575	16507	16468	16348	16256	16418	16367	16556	16468	16391	16407	16540	16498	16330	16311	16316	16403	16357	16300	16427	16365	16261	16307	16389	16320	16367	16499	16398	16427	16339	16423	16158	16598	16357	16578	16564	16404	16364	16365	16607	16539	16371	16343	16479	16370	16554	16394	16313	16678	16313	16509	16394	16490	16494	16504	16495	16408	16480	16585	16316	16462	16377	16524	16443	16461	16412	16438	16511	16355	16332	16412	16473	16340	16626	16408	16472	16316	16618	16315	16329	16385	16302	16546	16340	16350	16288	16487	16601	16478	16670	16386	16513	16544	16323	16238	16356	16267	16466	16615	16554	16428	16173	16267	16320	16625	16537	16334	16440	16493	16442	16395	16308	16385	16440	16578	16521	16530	16276	16523	16441	16438	16439	16280	16371	16334	16467	16365	16352	16309	16357	16286	16360	16544	16450	16316	16376	16416	16375	16512	16496	16409	16267	16540	16360	16230	16436	16589	16329	16446	16473	16507	16251	16388	16562	16399	16498	16381	16528	16399	16192	16605	16565	16290	16550	16431	16287	16361	16601	16450	16421	16485	16337	16413	16270	16489	16404	16254	16330	16167	16387	16357	16412	16539	16493	16464	16572	16323	16301	16276	16388	16309	16404	16588	16389	16444	16411	16468	16210	16289	16389	16355	16516	16583	16494	16497	16374	16515	16439	16556	16477	16486	16407	16575	16559	16274	16382	16421	16289	16306	16437	16636	16338	16428	16685	16453	16389	16596	16389	16480	16430	16649	16396	16575	16361	16637	16383	16414	16422	16499	16422	16454	16709	16495	16409	16501	16487	16495	16466	16303	16379	16313	16431	16563	16337	16308	16357	16551	16432	16426	16379	16485	16479	16427	16450	16422	16435	16486	16577	16402	16295	16533	16563	16317	16315	16321	16409	16494	16591	16442	16404	16218	16566	16390	16431	16218	16335	16337	16354	16456	16343	16379	16470	16453	16462	16540	16542	16148	16308	16340	16325	16387	16412	16515	16510	16262	16220	16412	16455	16462	16511	16601	16462	16493	16251	16467	16423	16405	16240	16542	16316	16387	16479	16384	16451	16462	16483	16392	16562	16462	16560	16448	16314	16342	16526	16187	16152	16250	16612	16379	16288	16352	16416	16307	16493	16402	16280	16282	16520	16483	16545	16332	16298	16626	16376	16384	16111	16265	16464	16587	16544	16413	16320	16502	16413	16525	16352	16415	16383	16473	16446	16249	16461	16479	16199	16329	16472	16546	16271	16234	16314	16487	16343	16377	16246	16337	16469	16544	16482	16415	16330	16455	16276	16426	16513	16328	16326	16253	16394	16407	16287	16397	16509	16388	16502	16411	16425	16462	16375	16592	16547	16522	16477	16441	16526	16404	16419	16433	16452	16376	16267	16183	16369	16471	16484	16297	16244	16398	16486	16356	16320	16339	16465	16357	16493	16490	16584	16535	16247	16384	16313	16432	16389	16446	16444	16409	16480	16377	16424	16403	16279	16456	16225	16494	16212	16387	16233	16436	16645	16329	16429	16635	16447	16502	16527	16614	16602	16447	16444	16522	16519	16475	16361	16389	16543	16445	16184	16155	16346	16371	16220	16374	16405	16360	16449	16317	16408	16473	16253	16425	16489	16481	16366	16503	16202	16387	16244	16473	16320	16486	16472	16392	16576	16357	16524	16483	16566	16438	16547	16369	16499	16341	16514	16426	16533	16438	16522	16562	16278	16610	16609	16411	16505	16423	16545	16523	16564	16566	16382	16324	16513	16487	16554	16382	16475	16464	16529	16336	16356	16366	16288	16204	16327	16517	16248	16237	16325	16371	16420	16240	16344	16282	16276	16274	16371	16505	16332	16606	16336	16433	16328	16245	16471	16323	16352	16454	16457	16384	16330	16275	16430	16459	16509	16551	16518	16313	16427	16430	16267	16540	16531	16477	16402	16282	16522	16381	16240	16373	16481	16614	16402	16470	16353	16292	16358	16144	16434	16459	16373	16387	16440	16229	16447	16532	16471	16496	16661	16180	16397	16420	16401	16306	16543	16339	16447	16419	16371	16304	16463	16474	16442	16451	16522	16451	16423	16352	16607	16254	16528	16285	16457	16224	16369	16420	16374	16348	16675	16385	16547	16362	16279	16256	16356	16296	16399	16204	16463	16229	16546	16297	16369	16425	16295	16284	16309	16454	16449	16361	16255	16400	16560	16246	16149	16528	16269	16532	16363	16378	16397	16541	16420	16494	16548	16465	16513	16472	16584	16362	16451	16328	16453	16384	16370	16672	16602	16539	16397	16371	16389	16335	16335	16411	16461	16421	16451	16443	16413	16476	16401	16366	16625	16486	16259	16343	16194	16489	16443	16547	16449	16542	16458	16342	16483	16381	16378	16450	16359	16508	16373	16253	16313	16414	16471	16464	16438	16449	16342	16543	16584	16287	16367	16384	16488	16393	16405	16397	16418	16712	16369	16447	16351	16338	16574	16423	16526	16623	16398	16533	16452	16509	16509	16467	16470	16821	16558	16336	16557	16328	16408	16385	16509	16393	16398	16413	16581	16521	16359	16491	16440	16150	16375	16394	16421	16564	16594	16471	16382	16505	16361	16515	16248	16335	16422	16525	16394	16451	16361	16405	16309	16406	16161	16367	16446	16469	16297	16365	16336	16340	16490	16489	16246	16574	16448	16296	16464	16367	16415	16545	16214	16409	16505	16511	16483	16534	16319	16281	16521	16430	16351	16666	16550	16551	16245	16287	16562	16507	16386	16559	16433	16352	16437	16282	16393	16517	16472	16513	16446	16462	16360	16425	16402	16410	16309	16418	16554	16391	16226	16446	16468	16550	16492	16463	16322	16418	16447	16297	16513	16422	16471	16256	16308	16209	16561	16410	16352	16462	16316	16462	16455	16608	16616	16410	16481	16349	16420	16593	16421	16343	16440	16422	16530	16422	16257	16420	16358	16448	16455	16338	16349	16445	16501	16202	16335	16534	16368	16345	16533	16382	16285	16519	16431	16559	16642	16557	16544	16331	16477	16490	16233	16606	16321	16373	16304	16553	16440	16543	16587	16392	16585	16492	16430	16283	16468	16434	16460	16382	16458	16468	16567	16336	16312	16457	16573	16454	16248	16539	16266	16359	16463	16468	16294	16277	16378	16536	16529	16520	16237	16525	16504	16544	16347	16228	16374	16427	16548	16234	16633	16416	16636	16358	16442	16465	16499	16279	16404	16257	16597	16428	16372	16369	16520	16334	16493	16359	16617	16563	16554	16316	16476	16183	16607	16523	16600	16634	16337	16205	16322	16427	16264	16333	16300	16592	16536	16579	16156	16376	16508	16380	16368	16586	16423	16401	16336	16320	16492	16480	16389	16477	16466	16394	16313	16640	16531	16542	16291	16206	16560	16548	16472	16636	16422	16533	16442	16444	16417	16511	16379	16182	16381	16439	16430	16521	16305	16388	16400	16505	16385	16302	16331	16583	16366	16220	16278	16485	16318	16609	16704	16297	16472	16523	16419	16282	16302	16510	16546	16533	16364	16480	16481	16443	16449	16357	16323	16564	16307	16423	16404	16426	16326	16497	16467	16476	16360	16232	16162	16379	16425	16381	16501	16499	16375	16476	16365	16385	16278	16216	16458
21061	36417	26801	18420	16112	15219	14930	14761	14613	14526	14467	14533	14459	14464	14362	14498	14317	14328	14475	14207	14364	14408	14208	14521	14227	14488	14409	14411	14345	14451	14442	14297	14317	14416	14237	14401	14241	14395	14377	14310	14178	14480	14413	14278	14344	14215	14255	14458	14430	14315	14453	14217	14309	14305	14203	14407	14284	14397	14264	14217	14423	14349	14146	14364	15069	15227	14897	14918	14520	14374	14272	13983	14423	14417	14344	14288	14292	14315	14221	14354	14425	14371	14391	14324	14098	14262	14289	14393	14264	14415	14290	14175	14317	14326	14332	14345	14287	14317	14224	14335	14399	14355	14324	14255	14225	14115	14282	14310	14422	14150	14141	14350	14215	14292	14513	14266	14311	14295	14079	14255	14263	14336	14230	14379	14439	14384	14251	14312	14214	14399	14378	14338	14360	14178	14210	14367	14374	14211	14305	14378	14270	14229	14290	14357	14191	14231	14317	14247	14209	14096	14333	14246	14278	14188	14196	14310	14233	14255	14253	14316	14097	14266	14259	14271	14284	14265	14515	14295	14135	14367	14311	14162	14227	14313	14277	14362	14165	14071	14293	14230	14254	14270	14281	14264	14521	14285	14306	14094	14259	14288	14245	14361	14209	14250	14230	14401	14280	14369	14427	14239	14227	14157	14359	14305	14377	14254	14379	14257	14240	14046	14236	14297	14298	14241	14099	14507	14307	14335	14326	14295	14318	14326	14365	14299	14366	14348	14291	14416	14332	14313	14130	14407	14176	14121	14213	14419	14163	14158	14343	14353	14334	14222	14320	14251	14290	14285	14368	14363	14375	14294	14342	14314	14093	14075	14254	14186	14284	14186	14241	14240	14209	14367	14330	14260	14328	14258	14332	14371	14035	14232	14099	14303	14296	14200	14307	14307	14211	14227	14347	14228	14324	14355	14227	14288	14353	14390	14457	14256	14296	14468	14117	14255	14305	14204	14294	14374	14352	14267	14287	14123	14405	14276	14268	14310	14431	14276	14218	14290	14114	14365	14249	14167	14331	14322	14325	14262	14316	14287	14295	14312	14243	14313	14267	14276	14137	14575	14093	14374	14395	14222	14226	14317	14397	14364	14235	14291	14452	14296	14328	14331	14177	14286	14270	14331	14240	14211	14278	14395	14332	14191	14218	14440	14321	14380	14162	14326	14233	14406	14276	14344	14183	14242	14241	14203	14286	14158	14228	14238	14252	14310	14375	14343	14304	14276	14282	14055	14391	14359	14258	14236	14316	14208	14299	14331	14200	14425	14418	14150	14350	14192	14076	14307	14109	14182	14266	14388	14210	14347	14362	14338	14231	14265	14381	14272	14317	14195	14284	14297	14341	14355	14259	14296	14037	14259	14224	14393	14302	14136	14294	14292	14170	14465	14335	14338	14238	14235	14450	14267	14529	14405	14269	14142	14249	14339	14328	14310	14123	14186	14335	14309	14314	14411	14162	14216	14372	14165	14416	14240	14192	14380	14122	14309	14349	14230	14328	14325	14332	14303	14398	14236	14262	14126	14294	14284	14364	14120	14163	14174	14361	14345	14326	14289	14197	14277	14360	14219	14221	14314	14339	14309	14328	14242	14210	14182	14305	14305	14228	14360	14426	14177	14404	14362	14313	14232	14219	14256	14313	14342	14153	14215	14291	14279	14226	14313	14174	14381	14265	14425	14290	14207	14189	14172	14340	14265	14016	14432	14319	14277	14271	14218	14448	14265	14367	14327	14262	14329	14424	14265	14400	14360	14296	14078	14335	14358	14305	14346	14246	14152	14226	14196	14247	14218	14268	14293	14235	14162	14400	14369	14306	14348	14350	14469	14311	14191	14370	14237	14431	14379	14416	14308	14333	14316	14415	14286	14261	14209	14183	14184	14367	14225	14294	14274	14323	14294	14224	14304	14275	14286	14056	14231	14320	14216	14241	14357	14248	14125	14228	14349	14410	14440	14404	14429	14242	14357	14237	14317	14189	14356	14203	14309	14281	14210	14276	14304	14264	14080	14455	14131	14243	14281	14356	14301	14178	14138	14263	14127	14108	14185	14324	14362	14249	14266	14157	14234	14234	14364	14295	14188	14298	14199	14171	14339	14278	14395	14241	14189	14148	14281	14329	14310	14327	14271	14182	14048	14249	14226	14276	14150	14079	14223	14357	14440	14265	14226	14208	14155	14285	14272	14290	14344	14339	14332	14406	14219	14204	14105	14314	14362	14177	14299	14247	14460	14150	14209	14352	14297	14310	14224	14294	14368	14409	14387	14202	14333	14399	14265	14198	14208	14462	14273	14364	14290	14176	14166	14267	14303	14208	14108	14170	14329	14130	14216	14369	14271	14237	14352	14338	14292	14408	14214	14140	14191	14270	14175	14437	14156	14199	14313	14312	14213	14280	14188	14110	14203	14275	14237	14257	14296	14376	14067	14327	14382	14328	14226	14275	14268	14363	14378	14293	14405	14329	14292	14296	14195	14439	14354	14380	14163	14390	14292	14410	14273	14312	14287	14152	14146	14331	14374	14391	14154	14349	14047	14360	14204	14274	14294	14383	14255	14340	14198	14213	14171	14297	14200	14320	14430	14181	14268	14325	14303	14303	14242	14309	14187	14376	14219	14277	14505	14267	14439	14255	14224	14295	14389	14149	14143	14187	14192	14324	14439	14347	14298	14089	14206	14407	14236	14128	14342	14231	14401	14346	14305	14210	14249	14286	14203	14351	14257	14273	14230	14214	14271	14245	14263	14391	14361	14163	14212	14283	14392	14156	14352	14346	14070	14304	14362	14200	14282	14202	14485	14219	14292	14155	14127	14070	14338	14247	14242	14338	14355	14132	14455	14265	14449	14213	14369	14363	14249	14424	14196	14314	14122	14305	14277	14174	14204	14274	14335	14277	14408	14409	14375	14473	14237	14299	14366	14325	14157	14327	14170	14329	14337	14186	14326	14359	14248	14403	14286	14407	14298	14294	14154	14127	14382	14364	14359	14234	14248	14230	14278	14435	14312	14277	14238	14296	14097	14362	14272	14416	14266	14186	14189	14390	14309	14233	14387	14054	14347	14381	14362	14449	14302	14219	14214	14159	14203	14143	14401	14269	14268	14269	14225	14153	14297	14351	14255	14228	14065	14181	14367	14462	14214	14384	14223	14273	14405	14286	14243	14301	14338	14337	14437	14291	14336	14457	14380	14258	14449	14223	14343	14299	14416	14502	14215	14227	14311	14229	14324	14449	14126	14311	14326	14428	14303	14208	14311	14281	14282	14234	14339	14307	14473	14476	14308	14373	14269	14170	14287	14399	14276	14110	14176	14278	14410	14244	14202	14341	14327	14249	14319	14285	14420	14296	14292	14350	14332	14350	14112	14252	14268	14329	14185	14310	14357	14278	14259	14274	14193	14309	14358	14425	14155	14174	14370	14356	14352	14215	14185	14310	14186	14159	14299	14181	14318	14217	14126	14257	14163	14344	14324	14446	14392	14244	14269	14391	14319	14397	14332	14371	14435	14077	14364	14396	14167	14257	14304	14233	14380	14285	14292	14293	14286	14305	14013	14269	14366	14168	14212	14110	14213	14278	14079	14406	14277	14204	14333	14252	14194	14262	14353	14166	14418	14267	14250	14119	14312	14388	14285	14255	14354	14439	14264	14361	14221	14229	14206	14238	14217	14335	14365	14286	14268	14104	14216	14199	14221	14117	14248	14256	14249	14246	14320	14273	14247	14190	14312	14220	14422	14254	14195	14339	14206	14317	14436	14283	14159	14236	14394	14140	14429	14182	14381	14227	14083	14165	14300	14192	14278	14146	14304	14319	14310	14173	14231	14163	14314	14351	14353	14169	14294	14252	14266	14206	14289	14368	14365	14252	14289	14188	14288	14129	14276	14338	14116	14339	14165	14284	14340	14254	14368	14313	14270	14355	14330	14259	14357	14250	14269	14288	14292	14369	14205	14249	14289	14103	14163	14191	14357	14109	14395	14221	14278	14198	14325	14207	14253	14294	14450	14395	14193	14340	14249	14290	14298	14296	14293	14181	14250	14217	14234	14339	14258	14363	14127	14416	14319	14282	14231	14208	14369	14423	14187	14165	14228	14086	14179	14374	14248	14367	14352	14184	14341	14255	14230	14231	14313	14099	14129	14200	14279	14255	14471	14240	14494	14266	14361	14258	14112	14276	14209	14345	14428	14126	14077	14379	14423	14308	14346	14357	14372	14264	14312	14244	14223	14263	14421	14368	14225	14360	14294	14339	14209	14235	14218	14070	14235	14280	14280	14405	14206	14239	14302	14079	14156	14261	14288	14346	14214	14181	14253	14323	14380	14246	14347	14316	14282	14296	14395	14318	14286	14144	14369	14245	14150	14293	14182	14259	14328	14421	14379	14423	14216	14323	14292	14275	14234	14145	14295	14351	14331	14374	14037	14229	14470	14304	14298	14336	14312	14296	14204	14262	14419	14268	14382	14333	14200	14207	14148	14316	14275	14304	14305	14352	14323	14295	14362	14213	14307	14178	14356	14184	14209	14302	14233	14312	14139	14457	14263	14346	14263	14323	14250	14358	14253	14193	14060	14218	14350	14221	14131	14399	14345	14439	14185	14329	14444	14216	14288	14185	14408	14272	14342	14220	14184	14348	14242	14261	14315	14127	14253	14280	14151	14328	14313	14177	14260	14347	14237	14333	14394	14192	14285	14426	14225	14371	14226	14209	14312	14289	14190	14320	14313	14339	14304	14245	14286	14116	14395	14321	14174	14305	14174	14188	14294	14279	14168	14403	14280	14191	14331	14406	14110	14255	14283	14298	14301	14273	14123	14332	14253	14269	14347	14283	14199	14394	14427	14268	14384	14327	14235	14245	14343	14403	14213	14170	14155	14215	14437	14411	14114	14334	14415	14167	14288	14314	14349	14203	14222	14361	14199	14332	14314	14209	14361	14135	14238	14338	14195	14292	14383	14268	14353	14368	14304	14148	14278	14341	14382	14329	14320	14199	14307	14304	14272	14255	14273	14343	14224	14092	14106	14405	14215	14330	14293	14372	14275	14304	14251	14269	14399	14468	14198	14374	14328	14473	14284	14259	14307	14337	14273	14377	14250	14278	14462	14355	14210	14164	14255	14203	14272	14140	14168	14318	14230	14409	14212
22313	20740	28357	23185	20910	22369	22280	16918	16027	16089	15974	15696	15877	15520	15682	15663	15671	15517	15530	15658	15626	15598	15687	15602	15475	15545	15563	15784	15621	15628	15747	15488	15573	15411	15462	15424	15397	15541	15378	15487	15423	15218	15512	15583	15353	15588	15463	15404	15490	15412	15377	15434	15445	15465	15502	15540	15580	15412	15508	15357	15512	15350	15370	15483	15711	16760	16554	16171	15782	15650	15592	15568	15463	15446	15496	15529	15438	15339	15552	15341	15483	15426	15497	15316	15516	15470	15544	15501	15322	15285	15142	15424	15294	15184	15303	15379	15366	15559	15473	15388	15574	15525	15303	15242	15547	15311	15345	15275	15310	15462	15473	15439	15222	15349	15566	15228	15246	15333	15376	15446	15563	15396	15503	15467	15450	15375	15194	15252	15339	15518	15454	15303	15258	15204	15553	15283	15360	15236	15424	15447	15378	15282	15410	15409	15495	15425	15318	15148	15375	15435	15378	15295	15447	15595	15406	15522	15468	15461	15413	15385	15540	15301	15446	15203	15498	15284	15190	15376	15410	15275	15305	15366	15217	15566	15349	15331	15489	15368	15211	15165	15318	15422	15286	15516	15628	15386	15309	15315	15339	15306	15305	15129	15364	15311	15460	15119	15198	15370	15450	15528	15450	15373	15361	15348	15438	15325	15344	15446	15167	15289	15316	15445	15513	15360	15343	15631	15380	15346	15268	15418	15237	15231	15350	15085	15099	15301	15301	15368	15365	15423	15295	15316	15265	15253	15489	15293	15445	15341	15244	15330	15059	15291	15196	15131	15255	15312	15548	15439	15561	15316	15311	15531	15298	15426	15306	15569	15466	15326	15436	15216	15262	15288	15273	15305	15484	15592	15322	15306	15468	15478	15400	15513	15315	15377	15308	15489	15338	15470	15222	15303	15358	15381	15173	15319	15389	15477	15451	15407	15215	15291	15480	15283	15467	15390	15419	15404	15402	15436	15465	15343	15411	15185	15277	15442	15442	15404	15424	15354	15378	15453	15375	15262	15447	15332	15425	15269	15471	15253	15242	15215	15295	15262	15267	15571	15453	15188	15178	15424	15446	15501	15279	15443	15262	15264	15113	15546	15627	15480	15353	15360	15108	15462	15253	15228	15528	15231	15405	15460	15384	15311	15432	15354	15495	15390	15289	15491	15412	15399	15321	15144	15421	15424	15140	15394	15217	15480	15395	15212	15160	15337	15362	15437	15476	15262	15469	15333	15454	15421	15356	15267	15294	15568	15519	15337	15341	15482	15312	15233	15381	15481	15401	15404	15396	15157	15186	15200	15437	15212	15312	15316	15360	15398	15258	15238	15330	15403	15273	15367	15510	15251	15178	15235	15261	15512	15503	15325	15174	15447	15512	15169	15084	15239	15203	15174	15216	15304	15367	15257	15414	15155	15163	15412	15487	15349	15288	15427	15353	15117	15113	15463	15266	15338	15462	15208	15278	15452	15278	15520	15336	15316	15294	15448	15452	15447	15704	15533	15423	15193	15279	15426	15360	15231	15422	15199	15457	15410	15499	15389	15364	14919	15386	15533	15367	15243	15497	15492	15422	15387	15364	15252	15206	15413	15408	15405	15458	15284	15630	15109	15231	15493	15524	15314	15447	15290	15161	15424	15445	15315	15153	15242	15360	15313	15286	15311	15443	15300	15477	15277	15294	15434	15357	15198	15338	15555	15410	15396	15467	15316	15274	15332	15424	15496	15447	15493	15305	15341	15450	15342	15411	15370	15228	15385	15487	15329	15463	15221	15525	15377	15488	15427	15229	15319	15456	15441	15494	15475	15418	15302	15391	15361	15332	15327	15432	15456	15390	15239	15577	15307	15129	15513	15410	15469	15348	15240	15184	15297	15330	15416	15512	15312	15164	15328	15325	15418	15381	15469	15537	15545	15425	15351	15199	15384	15338	15424	15191	15284	15394	15189	15276	15297	15541	15214	15357	15243	15300	15278	15290	15332	15323	15310	15245	15423	15174	15288	15498	15336	15272	15441	15515	15248	15734	15314	15352	15199	15426	15462	15527	15553	15197	15513	15200	15591	15390	15349	15233	15563	15412	15201	15236	15358	15391	15262	15185	15466	15310	15293	15262	15312	15310	15286	15378	15329	15476	15326	15295	15443	15162	15377	15350	15314	15152	15508	15231	15265	15344	15180	15314	15340	15528	15283	15365	15329	15251	15320	15386	15460	15270	15462	15267	15348	15276	15321	15266	15300	15263	15455	15310	15437	15173	15125	15462	15401	15334	15546	15588	15330	15552	15215	15388	15410	15531	15512	15315	15474	15486	15250	15273	15331	15274	15302	15454	15253	15189	15377	15222	15341	15534	15284	15438	15338	15338	15199	15501	15142	15451	15329	15403	15442	15260	15359	15487	15202	15336	15242	15326	15459	15309	15267	15392	15291	15457	15316	15358	15478	15195	15487	15277	15380	15530	15244	15504	15301	15697	15192	15525	15193	15405	15402	15255	15325	15360	15252	15450	15449	15418	15404	15405	15188	15360	15048	15136	15395	15399	15403	15318	15327	15441	15209	15415	15423	15555	15387	15313	15391	15367	15364	15497	15529	15226	15171	15278	15285	15228	15303	15132	15370	15391	15371	15418	15282	15438	15395	15591	15278	15410	15323	15262	15119	15413	15366	15497	15452	15498	15424	15512	15337	15262	15322	15204	15553	15330	15204	15462	15236	15502	15493	15363	15494	15178	15190	15354	15364	15408	15430	15297	15317	15497	15586	15314	15553	15435	15243	15311	15472	15285	15287	15466	15469	15364	15233	15408	15392	15457	15403	15315	15326	15216	15522	15309	15407	15523	15338	15333	15253	15307	15178	15339	15401	15444	15218	15430	15276	15370	15310	15547	15376	15344	15504	15423	15325	15323	15247	15446	15265	15509	15370	15480	15626	15400	15404	15331	15302	15268	15244	15333	15369	15133	15319	15401	15220	15419	15557	15356	15220	15201	15264	15466	15350	15190	15524	15364	15151	15315	15346	15536	15351	15364	15245	15252	15488	15389	15447	15546	15268	15286	15326	15341	15473	15342	15284	15380	15374	15415	15385	15278	15188	15369	15372	15338	15419	15270	15401	15351	15325	15402	15223	15395	15273	15304	15073	15230	15309	15374	15332	15565	15242	15368	15371	15272	15407	15436	15552	15292	15495	15164	15183	15395	15598	15286	15361	15187	15353	15263	15288	15337	15329	15379	15506	15535	15379	15561	15281	15162	15218	15288	15427	15433	15306	15185	15487	15423	15291	15453	15351	15114	15399	15345	15327	15320	15359	15373	15472	15384	15397	15343	15383	15225	15264	15355	15374	15423	15266	15545	15322	15306	15267	15208	15292	15382	15330	15362	15368	15229	15407	15331	15335	15285	15398	15460	15256	15480	15337	15519	15208	15469	15429	15327	15298	15266	15116	15314	15501	15271	15457	15471	15267	15563	15159	15471	15523	15360	15367	15507	15403	15003	15259	15246	15303	15240	15500	15403	15276	15385	15358	15511	15227	15360	15429	15480	15279	15409	15281	15368	15375	15347	15546	15438	15291	15364	15164	15375	15390	15498	15302	15315	15221	15464	15443	15513	15352	15301	15375	15404	15552	15431	15382	15162	15430	15278	15291	15284	15317	15471	15329	15382	15175	15344	15508	15488	15617	15364	15351	15270	15323	15317	15371	15206	15320	15490	15465	15386	15329	15246	15322	15420	15353	15299	15230	15229	15261	15226	15274	15423	15490	15554	15354	15378	15267	15468	15526	15441	15487	15411	15217	15252	15151	15377	15364	15271	15449	15494	15344	15275	15404	15397	15422	15332	15419	15406	15377	15332	15478	15391	15329	15332	15311	15246	15280	15495	15317	15320	15253	15328	15425	15455	15488	15129	15236	15086	15378	15413	15406	15352	15288	15469	15319	15432	15215	15366	15318	15294	15468	15361	15417	15305	15352	15214	15287	15132	15183	15012	15118	15217	15337	15505	15284	15291	15285	15140	15470	15297	15402	15368	15308	15346	15236	15276	15368	15439	15484	15473	15329	15446	15285	15419	15448	15273	15327	15397	15409	15497	15317	15157	15400	15393	15269	15407	15442	15396	15362	15281	15232	15372	15468	15089	15261	15357	15464	15393	15391	15137	15236	15221	15325	15249	15338	15403	15357	15345	15473	15375	15452	15481	15174	15348	15206	15511	15457	15369	15487	15218	15355	15283	15355	15447	15317	15477	15349	15324	15289	15402	15327	15503	15392	15453	15501	15545	15398	15466	15188	15284	15345	15253	15318	15434	15281	15385	15468	15357	15299	15552	15182	15437	15229	15349	15331	15274	15365	15516	15395	15149	15426	15435	15292	15305	15231	15487	15452	15444	15499	15361	15418	15479	15513	15322	15444	15194	15399	15377	15452	15459	15508	15481	15349	15338	15428	15324	15400	15342	15211	15398	15099	15243	15459	15423	15239	15350	15335	15477	15421	15452	15454	15282	15483	15429	15314	15348	15197	15468	15438	15467	15462	15276	15372	15304	15369	15304	15333	15172	15192	15426	15414	15403	15490	15340	15207	15670	15414	15435	15312	15490	15339	15248	15239	15410	15187	15340	15164	15406	15482	15426	15137	15285	15159	15324	15534	15406	15477	15481	14998	15213	15341	15476	15164	15473	15454	15396	15259	15411	15418	15392	15335	15325	15357	15386	15308	15325	15314	15768	15345	15229	15283	15241	15304	15199	15481	15133	15212	15449	15228	15240	15479	15174	15367	15235	15375	15314	15465	15222	15230	15263	15400	15109	15369	15377	15624	15428	15328	15535	15406	15334	15352	15226	15408	15591	15379	15374	15437	15412	15225	15513	15400	15194	15530	15293	15367	15346	15525	15182	15361	15308	15256	15175	15359	15172	15267	15526	15479	15427	15246	15291	15266	15351	15364	15268	15432	15388	15352	15539	15373	15472	15316	15381	15296	15274	15444	15376	15469	15322	15418	15389	15437	15460	15386	15256	15408	15325	15296	15270	15243	15462	15311	15430	15293	15412	15378	15305	15316	15441	15595	15352	15337	15378	15071	15318	15432	15129	15435	15408	15286	15255	15170	15387	15445	15553	15468	15298	15581	15482	15456	15521	15251	15519	15379	15452	15344
23193	38647	30168	23297	18597	16107	14932	14485	14452	14115	14193	14034	14003	14046	13813	13769	13918	13764	13794	13704	13823	13723	13892	14017	13922	13757	13831	13721	13784	13900	13763	13734	13594	13743	13731	13801	13781	13788	13698	13738	13750	13857	13816	13886	13789	13700	13808	13680	13751	13681	13817	13611	13740	13906	13635	13717	13683	13711	13811	13737	13758	13530	13663	13831	14030	15742	15317	14768	14158	13923	13892	13645	13582	13665	13751	13561	13694	13573	13764	13718	13562	13568	13544	13662	13672	13799	13544	13717	13642	13789	13806	13633	13733	13853	13618	13632	13675	13823	13676	13655	13534	13643	13738	13665	13622	13640	13633	13704	13588	13736	13675	13574	13619	13562	13937	13711	13700	13696	13592	13592	13860	13849	13531	13747	13757	13670	13812	13716	13712	13785	13741	13807	13866	13686	13600	13704	13706	13512	13591	13640	13458	13834	13329	13673	13754	13680	13772	13598	13540	13750	13735	13510	13646	13606	13709	13664	13657	13581	13618	13632	13685	13484	13690	13726	13741	13595	13546	13542	13544	13616	13744	13667	13577	13752	13693	13487	13555	13487	13589	13645	13687	13588	13703	13584	13477	13577	13518	13657	13595	13670	13621	13746	13624	13641	13655	13775	13543	13602	13769	13547	13729	13647	13810	13590	13666	13613	13638	13556	13548	13671	13591	13645	13605	13831	13591	13764	13603	13763	13715	13563	13601	13540	13545	13628	13598	13459	13640	13844	13454	13776	13679	13670	13685	13581	13523	13710	13875	13605	13636	13790	13769	13637	13584	13658	13613	13765	13751	13726	13530	13657	13667	13628	13687	13531	13805	13693	13749	13640	13703	13724	13663	13705	13673	13744	13772	13727	13650	13564	13576	13725	13756	13591	13678	13532	13556	13537	13706	13488	13599	13700	13824	13718	13772	13629	13648	13632	13605	13666	13561	13649	13694	13539	13667	13584	13770	13591	13571	13688	13586	13641	13689	13534	13561	13537	13589	13701	13724	13523	13688	13647	13599	13574	13658	13602	13590	13531	13608	13573	13748	13678	13650	13681	13776	13775	13736	13588	13531	13634	13554	13678	13890	13767	13787	13584	13582	13711	13545	13613	13721	13627	13565	13677	13778	13561	13638	13561	13692	13679	13482	13767	13606	13599	13722	13557	13761	13682	13924	13616	13525	13655	13679	13747	13580	13686	13792	13606	13624	13557	13680	13722	13549	13667	13523	13683	13474	13786	13726	13692	13590	13634	13519	13536	13734	13845	13703	13764	13685	13585	13680	13635	13564	13489	13793	13728	13638	13791	13502	13751	13632	13585	13555	13594	13720	13604	13683	13699	13471	13620	13518	13882	13783	13723	13647	13683	13579	13569	13539	13585	13575	13693	13490	13686	13584	13566	13509	13690	13641	13676	13716	13636	13564	13712	13655	13527	13667	13674	13456	13752	13574	13731	13469	13699	13633	13520	13648	13649	13711	13941	13529	13683	13698	13651	13580	13684	13765	13680	13603	13661	13676	13717	13607	13570	13618	13682	13751	13787	13658	13479	13850	13653	13638	13696	13546	13755	13683	13798	13619	13669	13589	13758	13835	13844	13673	13660	13485	13562	13720	13830	13663	13572	13544	13601	13805	13766	13596	13844	13603	13574	13617	13680	13651	13516	13680	13509	13700	13488	13683	13589	13712	13746	13631	13487	13683	13647	13636	13632	13616	13563	13583	13686	13598	13567	13582	13556	13720	13617	13624	13825	13678	13546	13749	13675	13540	13548	13624	13526	13703	13840	13574	13543	13687	13649	13574	13653	13744	13601	13662	13527	13648	13656	13709	13771	13692	13674	13586	13488	13699	13576	13554	13753	13753	13604	13676	13781	13577	13610	13769	13760	13698	13782	13628	13887	13535	13549	13525	13754	13726	13631	13681	13612	13636	13615	13627	13744	13608	13668	13565	13502	13709	13604	13748	13755	13759	13635	13713	13574	13697	13663	13673	13546	13622	13723	13616	13666	13594	13638	13668	13608	13746	13565	13741	13813	13663	13632	13497	13730	13571	13728	13644	13623	13576	13678	13793	13698	13659	13640	13588	13566	13570	13534	13624	13612	13653	13625	13579	13652	13497	13651	13736	13680	13673	13807	13865	13634	13609	13628	13646	13742	13592	13698	13724	13815	13676	13584	13603	13835	13715	13780	13606	13653	13598	13642	13701	13555	13727	13738	13677	13714	13768	13521	13851	13692	13488	13739	13596	13691	13430	13659	13659	13620	13677	13890	13582	13666	13574	13613	13777	13691	13466	13713	13655	13575	13589	13759	13482	13622	13625	13646	13563	13614	13566	13687	13672	13680	13669	13609	13747	13657	13644	13702	13617	13628	13723	13663	13515	13774	13516	13534	13576	13610	13710	13639	13593	13648	13675	13742	13696	13696	13629	13786	13768	13668	13562	13608	13574	13624	13497	13626	13685	13526	13532	13580	13608	13622	13635	13788	13832	13566	13734	13736	13629	13642	13759	13656	13571	13763	13690	13748	13646	13557	13567	13642	13603	13785	13553	13423	13646	13521	13729	13708	13740	13784	13602	13602	13871	13592	13793	13716	13630	13575	13635	13568	13711	13637	13539	13637	13645	13503	13648	13653	13508	13691	13588	13651	13592	13715	13784	13726	13635	13592	13621	13615	13564	13734	13670	13801	13774	13704	13728	13677	13746	13586	13782	13558	13662	13712	13659	13780	13631	13773	13644	13694	13491	13696	13810	13604	13734	13578	13960	13793	13678	13685	13625	13441	13563	13743	13713	13634	13560	13675	13623	13775	13644	13564	13518	13585	13764	13579	13779	13784	13750	13568	13658	13574	13696	13613	13666	13520	13595	13570	13806	13729	13535	13711	13577	13595	13477	13728	13467	13773	13611	13607	13716	13723	13599	13730	13517	13747	13634	13560	13563	13788	13718	13667	13569	13577	13765	13660	13747	13709	13674	13598	13739	13683	13507	13753	13559	13719	13723	13711	13558	13485	13711	13685	13787	13551	13637	13622	13655	13662	13711	13558	13628	13634	13706	13710	13758	13815	13768	13794	13782	13450	13632	13513	13584	13613	13664	13823	13740	13556	13628	13712	13592	13624	13560	13803	13546	13676	13733	13588	13774	13582	13650	13669	13568	13525	13677	13606	13736	13655	13575	13540	13583	13541	13647	13474	13685	13819	13734	13677	13643	13650	13749	13554	13579	13649	13649	13760	13630	13683	13684	13616	13826	13520	13670	13389	13666	13564	13648	13804	13686	13648	13641	13567	13804	13884	13611	13746	13554	13703	13710	13821	13623	13648	13599	13483	13766	13610	13574	13701	13671	13532	13653	13628	13711	13512	13763	13871	13741	13660	13483	13927	13734	13770	13620	13544	13551	13599	13625	13862	13576	13736	13549	13730	13680	13630	13716	13771	13614	13785	13571	13653	13597	13719	13868	13640	13739	13586	13600	13455	13707	13810	13531	13710	13646	13550	13613	13636	13708	13611	13533	13704	13801	13733	13692	13730	13699	13748	13720	13743	13693	13734	13569	13555	13563	13605	13602	13837	13939	13733	13696	13475	13755	13672	13770	13637	13552	13645	13685	13639	13682	13807	13727	13725	13735	13648	13685	13682	13725	13780	13763	13839	13572	13513	13631	13739	13678	13515	13829	13611	13716	13600	13759	13612	13601	13577	13748	13716	13859	13696	13592	13725	13604	13727	13827	13794	13736	13753	13566	13706	13701	13508	13751	13685	13722	13776	13659	13655	13717	13623	13672	13705	13654	13551	13566	13660	13679	13648	13682	13680	13590	13830	13595	13542	13560	13637	13548	13712	13839	13527	13760	13486	13728	13630	13684	13592	13669	13643	13731	13671	13743	13643	13558	13743	13580	13667	13669	13460	13595	13782	13707	13635	13724	13703	13720	13575	13615	13635	13701	13701	13677	13652	13694	13734	13640	13758	13542	13645	13615	13556	13564	13698	13605	13778	13697	13517	13662	13667	13659	13429	13708	13533	13582	13715	13613	13556	13621	13703	13644	13691	13726	13619	13609	13581	13888	13541	13755	13598	13701	13589	13701	13636	13769	13640	13581	13751	13764	13755	13642	13763	13553	13624	13602	13700	13688	13786	13691	13644	13625	13512	13640	13665	13723	13594	13608	13663	13536	13564	13535	13530	13763	13616	13772	13600	13665	13807	13571	13758	13768	13815	13715	13671	13640	13707	13473	13727	13662	13751	13435	13575	13671	13639	13644	13730	13747	13684	13618	13749	13539	13762	13611	13566	13512	13720	13762	13650	13645	13776	13679	13503	13664	13594	13662	13731	13706	13566	13566	13590	13634	13658	13662	13462	13601	13672	13585	13674	13537	13718	13606	13703	13583	13706	13804	13823	13672	13747	13684	13765	13586	13634	13560	13628	13818	13564	13642	13739	13765	13803	13612	13820	13567	13709	13639	13576	13462	13723	13672	13623	13689	13728	13639	13765	13556	13927	13539	13747	13559	13564	13716	13547	13819	13574	13746	13644	13600	13707	13658	13574	13591	13663	13606	13817	13811	13744	13553	13645	13755	13623	13756	13657	13588	13817	13574	13726	13781	13636	13720	13695	13712	13599	13620	13404	13666	13837	13687	13600	13771	13651	13679	13783	13707	13635	13682	13685	13503	13677	13805	13663	13729	13608	13705	13649	13669	13843	13577	13640	13458	13596	13604	13559	13797	13598	13663	13740	13700	13631	13764	13671	13590	13697	13665	13612	13809	13634	13665	13660	13722	13519	13770	13738	13844	13721	13727	13794	13794	13586	13657	13661	13653	13620	13572	13535	13744	13598	13659	13701	13668	13840	13671	13626	13730	13668	13653	13704	13713	13671	13687	13710	13624	13693	13709	13703	13613	13678	13720	13625	13718	13702	13645	13695	13747	13556	13704	13687	13606	13724	13654	13632	13615	13688	13650	13519	13607	13659	13594	13751	13672	13869	13557	13649	13663	13672	13823	13780	13711	13664	13613	13701	13705	13698	13585	13697	13530	13779	13589	13750	13651	13670	13822	13745	13597	13657	13484	13561	13657	13571	13546	13660	13795	13665	13625	13571	13781	13727	13806	13849	13432	13701	13528	13655	13780	13647	13672	13731	13542	13693
27020	21687	22728	18882	15222	14981	14955	14663	14851	14849	14837	14936	14597	14668	14818	14832	14593	14690	14861	14645	14569	14930	14833	14704	14603	14726	15008	14706	14495	14757	14819	14907	14892	14630	14979	15024	14715	14581	14766	14882	14610	14802	14777	14809	14931	14841	14848	14882	14752	14468	14568	14763	14769	14931	14870	14717	14711	14764	14805	14839	14584	14764	14750	14807	14802	14915	14740	14839	15029	14736	14693	14775	14678	14810	14690	14654	14790	14684	14752	14733	14818	14818	14728	14797	14967	14804	14592	14632	14863	14847	14706	14887	14780	14941	14807	14829	15027	14762	14983	14648	14612	14771	14723	14699	14989	14813	14922	14800	14740	14592	14867	14869	14534	14513	14860	14686	14932	14577	14857	14786	14677	14705	14837	14721	14809	14857	14701	14769	14881	14804	14661	14841	14652	14842	14792	14776	14745	14461	14597	14866	14899	14889	14679	14650	14775	14808	14840	14701	14859	14788	14751	14698	14643	14954	14786	14715	14845	14744	14740	14844	14861	14947	14724	14966	14692	14743	14748	14602	14734	14713	14642	14733	14799	14913	14861	14731	14533	14608	14522	14731	14535	14803	14895	14737	14804	14678	14825	14758	14821	14684	14823	14798	14694	14617	14687	14704	14587	14628	14743	14779	14616	14730	14744	14765	14865	14644	14779	14931	14859	14968	14814	14619	14939	14730	14811	14875	14697	14649	14760	14569	14900	14743	14785	14747	14827	14709	14774	14715	14855	14754	14940	14735	14737	14893	14900	14782	14580	14670	14847	14693	14628	14772	14787	14710	14747	14619	14687	14720	14859	14793	14784	14937	14733	14897	14567	14900	14766	14892	14761	14821	14729	14880	14752	14730	14663	14556	14638	14765	14847	14668	14524	14859	14504	14631	14664	14873	14842	14726	14739	14689	14634	14628	14757	14730	14798	14726	14950	14694	14764	14911	14705	14925	15084	14848	14773	14679	14564	14809	14844	14708	14715	14784	14729	14905	14743	14821	14814	14795	14575	14831	14639	14904	14802	14903	14676	14780	14619	14691	14578	14695	14629	14712	14699	14943	14763	14897	14722	14783	14837	14745	14749	14839	14788	14974	15142	14614	14886	14919	14934	14813	14650	14755	14691	14658	14719	14789	14549	14855	14654	14731	14896	14733	14634	14813	14707	14786	14687	14708	14694	14732	14751	14765	14783	14679	14748	14699	14908	14809	14792	14795	14785	14759	14956	14731	14822	14683	14727	14790	14931	14784	14786	14833	14817	14756	14768	14791	14707	14706	14824	14954	14768	14717	14866	14687	14759	14932	14729	14723	14733	14531	14709	14804	14586	14601	14782	14745	14815	14938	14793	14645	14621	14678	14816	14825	14642	14933	14849	14836	14781	14867	14747	14840	14768	14556	14742	14346	14924	14717	14819	14733	14890	14581	14855	14980	14677	14900	14717	14769	14745	14693	14645	14666	14764	14726	14618	14852	14785	14761	14745	14883	14776	14772	14646	14943	15012	14722	14942	14687	14683	15011	14643	14761	14750	14897	14775	14707	14848	14788	14846	14759	14828	14676	14679	14828	14769	14764	14714	14666	14857	14951	14847	14509	14816	14557	15063	14797	14784	14895	14686	14686	14884	14558	14792	14816	14806	14781	14700	14726	14677	14793	14901	14760	14613	14621	14979	14564	14811	14765	14788	14668	14778	14654	14671	14714	14754	14868	14688	14765	14714	14780	14789	14782	14895	14789	14633	14635	14793	14755	14881	14520	14679	14526	14754	14711	14748	14729	14665	14796	14769	14810	14774	14620	14704	14866	14875	14938	14791	14805	14805	14815	14779	14656	14722	14691	14619	14751	14885	14800	14903	14800	14748	14792	14678	14869	14873	14659	14984	14765	14820	14625	14871	14840	14866	14813	14712	14814	14687	14756	14860	14886	14745	14661	14637	14717	14760	14675	14850	14873	14560	14865	14786	14807	14885	14727	14809	14799	14925	14753	14625	14853	14890	14921	14734	14776	14791	14858	14889	14598	14712	14719	14822	14726	14833	14565	14683	14869	14802	14806	14801	14611	14894	14803	14737	14697	14441	14646	14732	14717	14831	14542	14521	14846	14876	14630	14746	14924	14787	14966	15054	14909	14883	14866	14520	14567	14805	14989	14820	14965	14901	14891	14693	14700	14736	14621	14758	14940	14864	14655	14850	14638	14660	14760	14600	14820	14814	14819	14816	14729	14775	14811	14655	14687	14788	14728	14750	14833	14608	14784	14549	14742	14542	14720	14714	14834	14947	14786	14765	14713	14727	14888	14792	14645	14734	14836	14743	14560	14785	14624	14888	14905	14774	14677	14799	14711	14755	14890	14677	14742	14711	14596	14779	14753	14780	14589	14977	14960	14755	14618	14905	14821	14811	14676	14854	14840	15034	14698	14709	14679	14663	14671	14587	15024	14840	14732	14754	14899	14801	14736	14614	14843	14684	14676	14919	14766	14671	14787	14756	14791	14838	14802	14662	14877	14696	14808	14666	14675	14848	14971	14731	14817	14741	14850	14920	14894	14880	14663	14691	14693	14697	14909	14655	14690	14763	14509	14737	14665	14758	14701	14845	14855	14808	14814	14970	14783	14790	14750	14800	14749	14651	14800	14768	14757	14771	14706	14776	14593	15016	14989	14777	14766	14871	14786	14990	14750	14683	14888	14796	14969	14655	14671	14713	14821	14710	14765	14887	14877	14859	14632	14861	14898	14832	14628	14704	14808	14664	14821	14846	14785	14652	14707	14700	14654	14871	14850	14912	14685	14705	14646	14715	14656	14733	14744	14784	14707	14673	14964	14696	14736	14800	14668	14608	14781	14789	14905	14781	14727	14708	14913	14735	14734	14940	14801	14804	14628	14802	14801	14640	14694	14773	14605	14905	14796	14862	14744	14879	14850	14780	14625	14706	14749	14915	14847	14873	14855	14752	14803	14889	14750	14769	14862	14749	14742	14717	14816	14868	14816	14896	14703	14707	14660	14723	14962	14713	14638	14815	14692	14793	14807	14778	15035	14954	14810	14797	14949	14609	14814	14727	14681	14587	14754	14752	14818	14668	14486	14900	14742	14772	14567	14873	14711	14742	14815	14849	14843	14715	14760	14770	14731	14841	14609	14649	14807	14699	14685	14695	14798	14819	14820	14793	14829	14861	14769	14769	14746	14670	14621	14692	14605	14884	14816	14822	14646	14697	14861	14757	14779	14933	14631	14619	14688	14641	14655	14797	14825	14706	14700	14994	14860	14674	14657	14613	14713	14833	14585	14807	14999	14846	14884	14763	14815	14843	14655	14750	14882	14699	14678	14820	14735	14716	14570	14818	14746	14728	14867	15053	14669	14679	14729	14738	14729	14803	14736	14701	14643	14794	14780	14832	14787	14790	14563	14715	14706	14777	14679	14783	14774	14886	14627	14487	14663	14782	14676	14763	14730	14596	14696	14753	14798	14897	14840	14756	14835	14914	14766	14658	14687	14660	14700	14772	14671	14922	14686	14934	14725	14765	14634	14759	14714	14793	14826	14794	14827	14932	14762	14649	14941	14683	14732	14896	15092	14811	14804	14666	14715	14711	14806	14789	14822	14573	14838	14775	14959	14698	14832	14654	14544	14681	14924	14752	14709	14733	14719	14694	14587	14687	14795	14849	15031	14603	14742	14989	14855	14697	14585	14584	14663	14680	14931	14681	14514	14923	14711	15001	14782	14779	14837	14694	14849	14659	14704	14750	14761	14580	15001	15124	14727	14463	14928	14797	14851	14924	14845	14846	14698	14836	14938	14737	14681	14763	14712	14892	14819	14659	14798	14777	14735	14743	14635	14675	14736	14836	14768	14795	14765	14589	14766	14722	14684	14700	14850	14778	14636	14827	14805	14837	14878	14821	14768	14772	14894	14752	14914	14816	14603	14765	14804	14656	14826	14711	14672	14832	14928	14601	14974	14776	14709	14819	14797	14715	14800	14903	14837	14814	14924	14625	14760	14913	14612	14785	14857	14905	14791	14810	14755	14613	14804	15011	14800	15105	14851	14776	14567	14695	14559	14790	14728	14625	14636	14815	14581	14778	14835	14636	14651	14808	14910	14791	14555	14696	14728	14528	14663	14896	14781	14941	14665	14896	14841	14678	14723	14679	14831	14941	14658	14774	14940	14746	14807	14896	14732	14657	14683	14768	14681	14944	14682	14913	14682	14720	14676	14964	14566	14654	14674	14759	14947	14705	14735	14827	14865	14818	14735	14761	14942	14948	14557	14687	14839	14830	14543	14595	14801	14812	14817	14750	14833	14785	14803	14775	14725	14849	14799	14677	14618	14808	14706	14877	14852	14834	14902	14849	14822	14813	14812	14796	14601	14715	14704	14785	14693	14798	14724	14842	14816	14628	14953	14653	14750	14794	14750	14896	14759	15009	14617	14905	14861	14791	14817	14769	14856	14950	14739	14870	14719	14951	14817	14682	14746	14889	14763	14732	14697	14587	14827	14803	14775	14768	14981	15010	14741	14830	14679	14658	14720	14664	14728	14807	14696	14690	14801	14646	14711	14760	14861	14681	14605	14659	14809	14967	14801	14857	14858	14902	14690	14920	14798	14764	14630	15061	14841	14754	14759	14657	14808	14729	14808	14695	14609	14776	14838	14645	14594	14766	14788	14822	14684	14938	14746	14940	14764	14660	14894	14631	14779	14752	14485	14720	14695	14853	14733	14798	14735	14769	14857	14903	14643	14837	14821	14663	14644	14800	14747	14586	14428	14671	14910	14674	14663	14682	14743	14679	14850	14826	14799	14734	14681	14710	14816	14763	14811	14845	14676	14746	14646	14863	14796	14563	14951	14823	14770	14784	14787	14814	14521	14703	14844	14720	14763	14808	14788	14903	14695	14774	14895	14732	14564	14533	14876	14796	14538	14770	14800	14695	14798	14709	14754	14882	14868	14765	14830	14742	14947	14942	14745	14714	14659	14704	14762	14937	14743	14957	14775	14798	14713	14626	14611	14655	14829	14722	14715	14873	14780	14848	14710	14734	14680	14887	14660	14802	14664	14876	14724	14845	14775	14542	14826	14639	14808	15080	14748	14760	14912	14826	14667	14660	14772	15047	14838	14840	14781	14773	14723	14679	14844	14819	14961
18512	21980	18131	15510	13958	13388	13439	13538	13468	13519	13467	13233	13399	13434	13410	13430	13387	13243	13224	13413	13343	13463	13322	13411	13328	13435	13445	13265	13287	13510	13483	13382	13295	13382	13307	13476	13617	13480	13404	13413	13465	13374	13416	13404	13388	13458	13315	13431	13437	13430	13413	13396	13489	13356	13290	13446	13359	13487	13389	13429	13378	13308	13466	13407	13378	13607	13639	13452	13471	13443	13320	13441	13345	13140	13275	13446	13429	13614	13319	13373	13463	13328	13473	13354	13450	13087	13337	13411	13410	13375	13474	13409	13419	13396	13448	13316	13347	13454	13402	13484	13412	13395	13253	13483	13367	13537	13264	13370	13546	13394	13424	13367	13429	13393	13377	13359	13395	13133	13287	13375	13304	13172	13394	13292	13417	13445	13397	13524	13396	13318	13432	13390	13450	13313	13514	13451	13216	13438	13196	13415	13393	13318	13256	13361	13514	13270	13400	13314	13303	13357	13498	13374	13278	13340	13441	13333	13389	13432	13504	13389	13461	13189	13380	13416	13334	13430	13269	13382	13486	13443	13170	13481	13393	13438	13331	13427	13415	13269	13480	13334	13457	13500	13399	13373	13377	13402	13198	13290	13238	13423	13531	13409	13289	13315	13402	13474	13370	13483	13247	13345	13393	13265	13477	13207	13462	13381	13497	13258	13330	13468	13401	13386	13234	13413	13468	13334	13370	13368	13563	13297	13391	13133	13345	13367	13377	13372	13469	13315	13496	13278	13180	13403	13353	13459	13533	13216	13313	13358	13285	13348	13423	13359	13473	13176	13515	13378	13433	13405	13287	13322	13328	13241	13521	13423	13315	13486	13373	13363	13304	13414	13309	13301	13372	13380	13352	13432	13540	13373	13483	13386	13375	13450	13461	13280	13431	13350	13374	13054	13394	13595	13292	13544	13388	13479	13243	13246	13468	13510	13288	13438	13424	13345	13516	13380	13421	13377	13481	13462	13417	13304	13398	13327	13440	13351	13394	13355	13547	13323	13379	13469	13255	13280	13388	13276	13352	13214	13376	13276	13413	13261	13371	13360	13371	13172	13256	13649	13492	13184	13354	13371	13576	13314	13335	13399	13291	13311	13267	13278	13143	13380	13492	13181	13453	13439	13446	13249	13218	13440	13297	13290	13360	13533	13385	13240	13269	13466	13301	13411	13561	13435	13272	13329	13259	13286	13323	13270	13317	13592	13491	13412	13481	13325	13334	13389	13384	13389	13511	13374	13330	13286	13510	13401	13410	13322	13357	13343	13345	13270	13329	13444	13296	13291	13202	13494	13412	13367	13305	13329	13258	13454	13261	13358	13304	13253	13464	13230	13400	13494	13451	13385	13336	13292	13481	13479	13330	13385	13411	13405	13308	13385	13389	13413	13338	13455	13491	13407	13388	13339	13231	13333	13297	13429	13322	13269	13277	13430	13336	13454	13445	13288	13337	13322	13321	13361	13474	13227	13487	13440	13331	13333	13295	13385	13357	13246	13242	13432	13380	13245	13300	13428	13292	13218	13369	13206	13334	13362	13391	13550	13424	13405	13347	13355	13422	13350	13286	13429	13304	13433	13423	13326	13378	13351	13349	13449	13351	13448	13397	13244	13404	13381	13271	13349	13478	13183	13435	13368	13412	13432	13403	13369	13371	13398	13436	13434	13357	13483	13431	13415	13331	13488	13386	13285	13376	13321	13400	13416	13457	13434	13387	13407	13550	13515	13449	13450	13203	13283	13289	13486	13268	13460	13221	13391	13390	13335	13364	13419	13438	13453	13256	13359	13306	13477	13355	13484	13437	13343	13389	13270	13475	13392	13540	13343	13257	13346	13315	13424	13277	13201	13327	13409	13421	13320	13236	13355	13466	13230	13343	13389	13410	13219	13349	13438	13417	13521	13291	13379	13257	13313	13360	13474	13454	13418	13435	13283	13346	13366	13376	13316	13323	13388	13461	13403	13443	13355	13490	13180	13333	13416	13437	13359	13434	13555	13458	13296	13722	13196	13397	13338	13414	13470	13293	13360	13435	13371	13266	13423	13452	13391	13330	13242	13237	13519	13371	13329	13351	13286	13336	13268	13348	13390	13469	13473	13399	13427	13339	13468	13457	13312	13373	13424	13408	13257	13432	13354	13372	13497	13377	13290	13482	13364	13417	13290	13344	13302	13322	13301	13582	13323	13325	13367	13371	13389	13431	13353	13333	13300	13425	13223	13408	13458	13394	13322	13451	13506	13280	13378	13640	13234	13489	13391	13341	13343	13393	13413	13346	13580	13386	13428	13491	13480	13437	13415	13224	13206	13390	13472	13463	13379	13305	13295	13438	13432	13379	13347	13262	13280	13323	13321	13442	13234	13343	13361	13300	13542	13327	13341	13233	13310	13500	13610	13441	13420	13287	13295	13219	13368	13245	13501	13334	13429	13511	13369	13388	13392	13382	13374	13399	13469	13222	13349	13430	13380	13469	13370	13318	13396	13236	13448	13361	13367	13376	13156	13473	13277	13278	13391	13420	13300	13342	13355	13357	13345	13534	13244	13374	13498	13295	13411	13475	13454	13487	13467	13453	13428	13296	13276	13311	13268	13383	13377	13413	13249	13374	13377	13435	13478	13435	13343	13381	13368	13378	13141	13408	13467	13423	13457	13505	13320	13389	13505	13411	13353	13319	13536	13332	13427	13187	13353	13489	13353	13436	13285	13223	13363	13410	13305	13425	13329	13389	13392	13333	13184	13347	13496	13304	13253	13481	13496	13330	13203	13420	13378	13507	13351	13526	13286	13408	13347	13462	13290	13272	13361	13334	13290	13429	13327	13446	13358	13347	13458	13336	13408	13454	13293	13286	13339	13530	13538	13591	13319	13377	13309	13524	13362	13404	13369	13389	13202	13396	13369	13286	13398	13506	13448	13451	13301	13393	13334	13485	13462	13406	13361	13484	13303	13294	13394	13264	13596	13403	13349	13343	13399	13454	13393	13481	13275	13538	13454	13356	13461	13373	13302	13280	13382	13292	13269	13390	13314	13434	13420	13375	13361	13397	13478	13532	13314	13362	13377	13511	13339	13319	13419	13339	13353	13158	13252	13277	13532	13308	13379	13446	13335	13525	13478	13575	13193	13391	13403	13358	13286	13238	13483	13424	13436	13451	13440	13475	13477	13316	13349	13355	13355	13194	13505	13263	13403	13564	13528	13293	13281	13295	13191	13397	13457	13199	13447	13426	13356	13244	13352	13323	13425	13443	13319	13328	13476	13492	13417	13262	13417	13417	13384	13313	13387	13411	13422	13474	13391	13404	13532	13465	13240	13225	13383	13265	13437	13244	13433	13554	13287	13274	13448	13316	13356	13243	13318	13366	13442	13358	13339	13397	13538	13369	13539	13467	13299	13313	13374	13422	13310	13330	13428	13465	13264	13547	13286	13615	13345	13408	13352	13322	13300	13377	13435	13527	13399	13455	13438	13351	13401	13365	13462	13338	13329	13306	13248	13405	13328	13397	13321	13560	13452	13258	13504	13302	13341	13465	13480	13511	13350	13459	13325	13366	13379	13388	13284	13340	13358	13371	13494	13352	13301	13394	13357	13444	13440	13417	13356	13464	13427	13430	13373	13449	13405	13347	13430	13517	13374	13440	13282	13658	13330	13387	13409	13291	13406	13368	13214	13359	13525	13231	13359	13224	13403	13479	13339	13344	13389	13453	13365	13392	13431	13288	13299	13482	13402	13252	13409	13526	13250	13539	13226	13285	13292	13415	13546	13504	13352	13304	13279	13238	13570	13229	13315	13411	13201	13249	13343	13487	13392	13369	13327	13281	13297	13336	13342	13495	13319	13320	13482	13248	13394	13401	13421	13494	13249	13390	13443	13359	13316	13476	13321	13394	13300	13440	13377	13296	13267	13493	13125	13455	13241	13439	13569	13317	13376	13566	13317	13323	13376	13370	13474	13404	13362	13513	13454	13311	13414	13350	13424	13456	13426	13362	13333	13430	13347	13473	13447	13410	13506	13276	13387	13360	13271	13385	13486	13328	13423	13377	13286	13312	13198	13259	13315	13434	13353	13315	13377	13231	13459	13332	13374	13358	13473	13407	13330	13405	13227	13223	13397	13332	13427	13386	13445	13369	13202	13454	13396	13394	13221	13286	13332	13459	13429	13446	13327	13409	13346	13491	13555	13454	13323	13402	13292	13385	13407	13462	13245	13389	13447	13428	13498	13544	13533	13327	13316	13348	13361	13311	13360	13536	13403	13400	13541	13205	13187	13377	13438	13486	13419	13294	13357	13464	13407	13448	13462	13453	13378	13289	13408	13285	13359	13200	13233	13304	13321	13368	13365	13341	13384	13386	13527	13284	13269	13490	13333	13178	13281	13406	13465	13339	13381	13336	13456	13397	13465	13408	13380	13428	13346	13310	13294	13447	13407	13445	13383	13219	13534	13340	13386	13414	13374	13462	13506	13559	13335	13469	13198	13402	13296	13408	13360	13373	13369	13352	13403	13576	13394	13366	13409	13386	13401	13299	13284	13329	13388	13249	13531	13328	13398	13402	13516	13384	13387	13516	13279	13458	13382	13374	13303	13634	13409	13411	13379	13399	13314	13245	13253	13285	13502	13459	13306	13197	13175	13324	13351	13286	13436	13275	13481	13276	13322	13508	13301	13523	13246	13397	13448	13389	13397	13554	13406	13239	13290	13148	13456	13415	13242	13348	13452	13371	13477	13359	13242	13432	13432	13236	13170	13318	13559	13372	13373	13486	13315	13291	13281	13492	13264	13295	13384	13479	13453	13505	13417	13280	13435	13415	13382	13438	13424	13375	13399	13339	13354	13367	13139	13531	13448	13425	13293	13532	13449	13404	13376	13455	13336	13433	13272	13487	13346	13324	13335	13445	13312	13344	13392	13489	13214	13451	13252	13372	13506	13367	13466	13451	13467	13417	13329	13198	13270	13390	13401	13312	13441	13478	13284	13427	13328	13367	13384	13397	13358	13446	13425	13252	13275	13138	13221	13371	13343	13468	13351	13397	13321	13505	13375	13407	13527	13274	13436	13291	13458	13415	13390	13432	13351	13593	13332	13532	13459	13498	13441	13328	13409	13507	13344	13256	13322	13260	13562	13314	13391	13260	13488	13441	13303
23514	20841	28029	23803	21311	19621	17495	15510	14737	15167	15201	15182	14987	14909	14820	14899	14869	14762	14989	14898	14885	14744	14852	14735	14768	14919	14978	14799	14875	14901	14764	14857	14849	14796	14806	14958	14841	14945	14905	14805	14864	14761	14672	14724	14968	14722	14736	14777	14942	14797	14673	14947	14646	15069	14620	14747	14740	14525	14646	14664	14618	14634	14647	14894	14717	15311	15345	15216	15166	14939	14833	14517	14741	14794	14632	14795	14779	14796	14806	14594	14735	14701	14792	14927	14835	14612	14676	14726	14690	14481	14684	14712	14787	14678	14705	14699	14736	14668	14736	14748	14837	14832	14869	14907	14783	14785	14698	14750	14752	14751	14519	14801	14490	14659	14646	14561	14628	14788	14837	14755	14722	14670	14630	14740	14832	14667	14693	14661	14529	14607	14729	14802	14762	14830	14566	14684	14637	14797	14846	14760	14768	14678	14658	14559	14675	14577	14685	14591	14437	14863	14698	14733	14867	14588	14818	14841	14940	14680	14784	14624	14760	14632	14583	14752	14500	14810	14709	14614	14678	14789	14588	14873	14687	14553	14686	14533	14678	14643	14845	14700	14715	14636	14904	14898	14759	14746	14478	14656	14627	14639	14608	14648	14665	14729	14785	14860	14536	14770	14605	14730	14774	14723	14671	14606	14604	14628	14674	14700	14701	14705	14562	14709	14676	14661	14725	14652	14734	14820	14732	14757	14642	14615	14690	14606	14698	14802	14661	14634	14767	14779	14526	14635	14760	14819	14818	14711	14763	14736	14544	14825	14820	14803	14682	14770	14896	14660	14742	14649	14591	14751	14717	14631	14571	14715	14652	14688	14559	14776	14698	14899	14714	14426	14665	14780	14781	14722	14850	14726	14678	14735	14618	14828	14601	14638	14737	14758	14722	14665	14663	14738	14563	14736	14691	14941	14928	14805	14671	14676	14686	14680	14650	14548	14787	14649	14818	14811	14802	14912	14909	14706	14681	14825	14741	14574	14768	14831	14510	14655	14727	14723	14531	14510	14647	14732	14569	14712	14906	14722	14675	14664	14559	14629	14739	14802	14653	14523	14722	14843	14635	14620	14719	14649	14719	14790	14625	14838	14707	14799	14886	14672	14569	14589	14656	14646	14620	14850	14609	14667	14772	14787	14766	14609	14682	14685	14748	14748	14641	14721	14733	14852	14698	14775	14827	14523	14597	14835	14538	14740	14834	14630	14762	14627	14715	14826	14836	14733	14831	14672	14795	14673	14827	14697	14793	14722	14751	14818	14893	14784	14792	14814	14768	14453	14664	14818	14746	14712	14722	14654	14705	14589	14718	14878	14887	14912	14848	14585	14631	14724	14748	14653	14721	14781	14771	14772	14793	14638	14810	14789	14670	14738	14670	14757	14779	14707	14655	14769	14767	14713	14741	14692	14842	14799	14627	14802	14688	14757	14621	14676	14651	14642	14742	14733	14568	14579	14770	14620	14682	14723	14709	14820	14870	14490	14793	14652	14843	14876	14867	14571	14520	14531	14920	14704	14681	14800	14831	14818	14836	14569	14729	14553	14838	14754	14677	14683	14627	14509	14612	14638	14732	14673	14841	14863	14423	14810	14682	14640	14753	14761	14638	14656	14692	14565	14909	14825	14593	14596	14872	14720	14880	14671	14605	14627	14637	14825	14724	14752	14640	14736	14845	14577	14628	14698	14726	14811	14796	14780	14497	14787	14787	14695	14750	14631	14588	14749	14710	14597	14543	14756	14679	14658	14681	14830	14661	14515	14711	14500	14422	14672	14695	14585	14712	14845	14688	14724	14772	14604	14885	14679	14727	14638	14826	14570	14765	14635	14730	14720	14714	14926	14974	14830	14809	14587	14645	14605	14666	14711	14719	14734	14812	14841	14634	14673	14955	14689	14787	14562	14640	14737	14716	14752	14736	14688	14630	14762	14914	14669	14685	14745	14735	14761	14651	14796	14695	14449	14806	14692	14783	14666	14726	14529	14644	14659	14757	14733	14812	14637	14594	14722	14697	14775	14617	14605	14616	14675	14686	14614	14667	14751	14650	14646	14847	14947	14724	14731	14738	14709	14730	14740	14752	14776	14736	14797	14725	14796	14819	14806	14756	14914	14830	14734	14724	14864	14770	14608	14885	14766	14747	14814	14749	14633	14795	14902	14741	14697	14797	14761	14653	14518	14805	14540	14838	14705	14707	14618	14643	14571	14632	14719	14775	14745	14643	14642	14820	14699	14812	14792	14669	14797	14782	14715	14678	14756	14588	14479	14861	14609	14661	14617	14809	14615	14500	14750	14631	14630	14798	14661	14799	14881	14617	14885	14753	14914	14567	14886	14628	14609	14844	14735	14635	14812	14579	14740	14673	14717	14692	14592	14657	14726	14693	14805	14643	14836	14590	14585	14616	14508	14864	14706	14697	14572	14802	14650	14857	14557	14628	14680	14828	14858	14726	14729	14690	14791	14688	14837	14813	14749	14508	14660	14856	14714	14797	14735	14669	14677	14657	14706	14709	14642	14695	14894	14854	14726	14685	14508	14585	14802	14547	14742	14798	14700	14740	14770	14970	14906	14631	14648	14784	14818	14640	14674	14772	14556	14731	14704	14713	14819	14868	14723	14693	14757	14536	14513	14705	14613	14639	14775	14545	14797	14742	14913	14595	14745	14788	14521	14695	14499	14694	14914	14505	14643	14767	14679	14805	14582	14683	14818	14702	14615	14890	14619	14946	14457	14541	14652	14478	14667	14760	14745	14863	14944	14803	14716	14649	14690	14648	14872	14789	14711	14633	14738	14701	14737	14792	14900	14890	14735	14807	14569	14687	14659	14935	14731	14614	14645	14762	14525	14827	14663	14632	14610	14603	14749	14727	14531	14621	14796	14785	14916	14629	14601	14593	14885	14805	14892	14842	14739	14776	14744	14771	14728	14569	14723	14637	14715	14579	14794	14687	14675	14708	14670	14868	14780	14584	14594	14801	14903	14724	14734	14669	14680	14796	14692	14834	14891	14724	14733	14644	14589	14744	14705	14943	14638	14684	14696	14695	14751	14842	14619	14537	14609	14643	14750	14602	14719	14506	14585	14707	14634	14684	14611	14703	14793	14817	14638	14517	14712	14728	14677	14518	14625	14531	14758	14746	14765	14605	14612	14841	14804	14705	14836	14590	14719	14726	14802	14697	14441	14805	14811	14720	14464	14661	14627	14438	14584	14900	14734	14700	14688	14665	14730	14700	14779	14527	14715	14749	14851	14713	14610	14747	14530	14727	14840	14865	14808	14762	14759	14716	14574	14563	14548	14694	14679	14645	14571	14832	14776	14618	14545	14519	14613	14661	14682	14704	14517	14621	14698	14705	14911	14720	14647	14812	14640	14628	14820	14730	14668	14714	14790	14668	14626	14729	14698	14607	14856	14787	14778	14761	14868	14696	14766	14710	14822	14563	14726	14826	14753	14591	14660	14602	14713	14736	14851	14625	14696	14719	14676	14597	14806	14685	14540	14663	14779	14871	14692	14766	14825	14729	14702	14791	14654	14830	14598	14787	14802	14836	14784	14979	14797	14592	14780	14717	14664	14805	14854	14769	14778	14715	14716	14662	14606	14804	14541	14789	14577	14730	14643	14515	14712	14865	14985	14626	14630	14655	14640	14850	14715	14701	14805	14806	14809	14822	14720	14890	14679	14565	14813	14722	14748	14717	14610	14631	14946	14466	14647	14713	14770	14666	14725	14759	14780	14781	14688	14825	14644	14602	14786	14691	14540	14645	14657	14522	14655	14661	14698	14739	14733	14849	14732	14672	14854	14599	14785	14922	14756	14636	14801	14646	14640	14617	14796	14777	14866	14789	14713	14563	14799	14542	14649	14758	14769	14599	14712	14720	14762	14669	14631	14832	14789	14621	14839	14556	14827	14646	14580	14862	14724	14635	14688	14770	14743	14627	14915	14749	14531	14709	14717	14537	14772	14690	14708	14764	14834	14685	14667	14777	14535	14626	14591	14535	14674	14576	14713	14727	14583	14839	14662	14763	14602	14615	14723	14734	14619	14765	14580	14729	14537	14782	14807	14823	14590	14569	14724	14722	14594	14867	14617	14718	14669	14575	14665	14585	14555	14814	14610	14729	14732	14779	14899	14705	14713	14481	14793	14737	14706	14738	14954	14780	14734	14620	14491	14769	14697	14796	14622	14709	14672	14578	14806	14628	14561	14589	14747	14775	14732	14636	14747	14696	14889	14714	14814	14817	14713	14735	14545	14771	14806	14705	14652	14779	14932	14712	14742	14785	14657	14694	14674	14668	14961	14636	14628	14693	14563	14661	14609	14666	14729	14647	14684	14862	14560	14818	14882	14656	14623	14818	14753	14651	14727	14442	14754	14630	14682	14685	14617	14752	14860	14576	14618	14926	14839	14767	14691	14600	14824	14603	14768	14667	14852	15018	14698	14879	14750	14831	14646	14732	14687	14890	14696	14557	14686	14717	14682	14742	14852	14664	14719	14736	14570	14982	14744	14655	14681	14685	14755	14711	14623	14632	14688	14609	14698	14681	14741	14722	14666	14884	14683	14761	14688	14632	14647	14694	14847	14552	14800	14832	14760	14803	14625	14714	14508	14723	14875	14848	14580	14577	14641	14776	14728	14733	14673	14714	14747	14776	14807	14624	14720	14635	14595	14707	14814	14741	14653	14725	14607	14857	14933	14634	14712	14796	14672	14840	14468	14768	14852	14758	14641	14704	14558	14497	14745	14676	14697	14795	14595	14667	14770	14751	14795	14922	14669	14711	14639	14739	14680	14610	14618	14874	14704	14426	14686	14760	14714	14779	14712	14678	14664	14628	14620	14790	14790	14889	14494	14707	14751	14775	14946	14558	14907	14549	14777	14683	14596	14580	14770	14745	14651	14712	14729	14668	14779	14721	14880	14885	14705	14566	14764	14561	14538	14765	14895	14557	14745	14442	14808	14844	14697	14477	14661	14561	14671	14915	14647	14647	14645	14591	14517	14565	14516	14739	14569	14687	14858	14735	14899	14596	14565	14583	14700	14889	14650	14708	14815	14895	14751	14809	14880	14782	14990	14924	14651	14856	14776	14605	14747	14711	14711	14652	14739	14658	14531	14740	14594	14725	14670	14572	14836
20553	38127	32097	22022	15546	14351	13956	13837	13834	13596	13546	13613	13488	13608	13461	13506	13448	13526	13502	13629	13597	13568	13435	13422	13508	13346	13443	13332	13514	13434	13401	13441	13401	13270	13489	13512	13427	13351	13312	13433	13356	13531	13412	13489	13478	13507	13322	13586	13513	13472	13429	13349	13383	13457	13438	13408	13475	13462	13228	13481	13414	13442	13445	13383	13572	14259	14372	13972	13736	13458	13566	13388	13451	13444	13431	13436	13434	13248	13402	13313	13345	13296	13413	13439	13418	13480	13345	13403	13352	13392	13439	13394	13228	13315	13486	13494	13213	13425	13368	13230	13529	13428	13447	13394	13290	13523	13275	13495	13426	13354	13593	13351	13453	13379	13427	13370	13361	13334	13204	13342	13311	13424	13407	13434	13416	13408	13361	13486	13405	13272	13366	13382	13583	13413	13383	13419	13541	13431	13392	13448	13522	13349	13380	13369	13214	13525	13459	13432	13306	13422	13342	13301	13454	13397	13392	13409	13315	13467	13433	13485	13439	13269	13492	13227	13308	13390	13250	13507	13437	13456	13438	13415	13546	13528	13480	13472	13486	13373	13381	13343	13312	13374	13234	13370	13421	13339	13312	13383	13452	13444	13374	13342	13352	13238	13331	13431	13305	13400	13410	13327	13231	13336	13467	13317	13358	13291	13575	13402	13305	13372	13362	13375	13246	13218	13419	13394	13294	13493	13570	13237	13336	13350	13377	13201	13455	13358	13422	13375	13377	13568	13439	13497	13583	13225	13389	13328	13365	13537	13324	13242	13373	13379	13309	13406	13330	13407	13420	13349	13389	13459	13438	13342	13523	13329	13241	13328	13409	13404	13329	13374	13344	13439	13383	13397	13341	13289	13518	13326	13499	13339	13289	13487	13460	13268	13328	13415	13407	13417	13356	13488	13443	13649	13300	13375	13410	13342	13436	13421	13340	13411	13499	13243	13570	13334	13406	13361	13352	13399	13459	13410	13484	13290	13429	13486	13174	13335	13371	13423	13224	13331	13356	13474	13286	13352	13524	13350	13388	13369	13363	13446	13281	13458	13228	13386	13321	13381	13391	13223	13423	13313	13406	13434	13407	13373	13498	13338	13554	13385	13350	13244	13418	13375	13452	13411	13569	13430	13507	13443	13408	13197	13486	13494	13446	13328	13193	13518	13316	13303	13377	13397	13302	13505	13146	13260	13357	13554	13303	13407	13388	13445	13323	13257	13289	13334	13407	13388	13385	13492	13395	13376	13494	13345	13368	13459	13415	13642	13371	13408	13487	13443	13262	13352	13514	13399	13252	13410	13440	13362	13510	13625	13312	13349	13455	13478	13466	13378	13531	13310	13261	13415	13375	13446	13429	13458	13322	13414	13480	13438	13574	13376	13415	13379	13336	13210	13465	13340	13189	13321	13333	13392	13302	13430	13417	13390	13328	13178	13393	13391	13307	13167	13542	13254	13398	13263	13389	13404	13350	13374	13387	13425	13490	13441	13204	13409	13359	13337	13251	13379	13497	13388	13257	13373	13444	13270	13326	13237	13437	13315	13329	13381	13218	13320	13307	13370	13263	13218	13365	13238	13297	13495	13408	13284	13362	13414	13380	13223	13352	13379	13355	13340	13465	13314	13310	13403	13358	13505	13447	13452	13263	13296	13522	13316	13355	13310	13396	13256	13407	13483	13306	13438	13509	13357	13435	13399	13403	13404	13434	13419	13351	13417	13476	13390	13401	13506	13377	13226	13461	13338	13476	13330	13328	13539	13325	13303	13275	13416	13412	13288	13333	13516	13416	13424	13254	13497	13509	13446	13348	13447	13368	13399	13410	13300	13427	13453	13331	13379	13306	13449	13381	13271	13383	13444	13366	13509	13376	13306	13375	13395	13364	13449	13306	13307	13324	13371	13390	13396	13388	13254	13556	13404	13400	13370	13395	13532	13433	13365	13538	13325	13187	13367	13437	13499	13374	13410	13272	13390	13321	13270	13345	13399	13358	13408	13435	13455	13488	13320	13478	13543	13378	13384	13364	13289	13355	13385	13327	13551	13416	13432	13164	13353	13420	13351	13502	13377	13479	13366	13376	13238	13362	13498	13353	13488	13352	13517	13368	13390	13492	13354	13492	13534	13294	13436	13298	13466	13211	13318	13302	13501	13175	13436	13361	13464	13384	13204	13334	13381	13189	13292	13491	13322	13501	13277	13474	13439	13428	13305	13395	13480	13215	13265	13376	13402	13682	13344	13395	13354	13300	13462	13345	13480	13357	13459	13396	13499	13554	13402	13451	13361	13363	13597	13289	13191	13276	13334	13262	13460	13378	13442	13367	13185	13342	13504	13203	13413	13434	13453	13486	13330	13376	13327	13268	13320	13510	13288	13273	13407	13332	13507	13414	13370	13362	13454	13324	13285	13373	13426	13559	13195	13403	13465	13266	13188	13502	13346	13391	13355	13467	13282	13405	13407	13244	13514	13370	13273	13320	13243	13403	13429	13463	13403	13670	13396	13285	13401	13415	13496	13333	13535	13512	13521	13335	13511	13308	13597	13410	13398	13432	13116	13522	13198	13352	13432	13332	13464	13331	13447	13353	13263	13245	13494	13343	13382	13508	13312	13512	13436	13330	13379	13368	13384	13349	13252	13456	13288	13302	13525	13387	13351	13420	13502	13390	13444	13568	13440	13451	13441	13447	13435	13437	13473	13400	13415	13513	13339	13465	13267	13334	13357	13463	13365	13388	13428	13564	13273	13473	13343	13466	13242	13551	13369	13485	13400	13378	13412	13530	13210	13357	13397	13319	13319	13419	13352	13276	13226	13515	13182	13339	13399	13496	13444	13476	13413	13524	13391	13312	13244	13333	13282	13355	13383	13346	13290	13407	13372	13416	13320	13248	13240	13370	13396	13276	13332	13382	13403	13342	13333	13386	13162	13342	13353	13342	13289	13279	13313	13424	13310	13388	13318	13413	13337	13494	13479	13457	13453	13361	13290	13406	13393	13319	13281	13313	13346	13467	13296	13353	13278	13481	13396	13249	13438	13516	13428	13348	13302	13373	13367	13401	13446	13566	13348	13371	13396	13475	13389	13360	13464	13309	13537	13236	13484	13426	13562	13512	13424	13439	13296	13388	13350	13394	13368	13278	13451	13203	13335	13418	13246	13406	13354	13458	13426	13301	13263	13314	13218	13535	13287	13388	13284	13422	13432	13136	13216	13311	13333	13275	13335	13458	13358	13436	13333	13333	13368	13424	13308	13312	13330	13332	13390	13460	13339	13527	13318	13342	13524	13385	13390	13377	13357	13409	13401	13525	13488	13329	13241	13374	13344	13354	13650	13537	13377	13292	13469	13512	13437	13277	13432	13427	13257	13480	13404	13396	13417	13375	13373	13385	13266	13504	13266	13319	13410	13458	13479	13457	13495	13340	13347	13383	13117	13329	13356	13415	13384	13316	13535	13418	13285	13284	13352	13288	13426	13471	13429	13361	13466	13350	13423	13349	13404	13429	13202	13392	13313	13410	13454	13303	13355	13363	13297	13305	13302	13145	13325	13370	13226	13419	13278	13257	13344	13404	13358	13378	13183	13520	13447	13511	13319	13375	13336	13489	13292	13547	13420	13466	13367	13326	13384	13377	13455	13250	13484	13516	13675	13423	13459	13415	13425	13370	13276	13476	13226	13478	13444	13360	13344	13353	13312	13397	13392	13298	13301	13430	13598	13299	13329	13435	13418	13512	13349	13387	13570	13375	13345	13328	13339	13362	13422	13404	13287	13413	13526	13550	13279	13261	13292	13505	13459	13381	13341	13367	13341	13653	13393	13331	13361	13346	13413	13324	13362	13363	13330	13468	13318	13410	13311	13345	13410	13455	13363	13432	13267	13244	13600	13332	13481	13313	13281	13266	13467	13328	13444	13373	13245	13492	13252	13294	13309	13211	13330	13260	13373	13460	13365	13368	13340	13389	13370	13488	13438	13474	13450	13410	13429	13490	13215	13528	13496	13553	13482	13481	13337	13308	13254	13324	13287	13456	13295	13473	13514	13386	13381	13335	13239	13337	13378	13407	13235	13327	13482	13387	13393	13233	13485	13419	13258	13400	13170	13189	13370	13224	13324	13515	13275	13244	13436	13466	13415	13342	13191	13338	13389	13440	13439	13340	13428	13326	13509	13351	13516	13451	13381	13518	13409	13361	13407	13314	13478	13245	13251	13316	13525	13433	13370	13343	13361	13333	13401	13444	13413	13581	13453	13270	13588	13427	13441	13293	13475	13186	13529	13508	13399	13261	13420	13423	13138	13335	13485	13441	13271	13419	13342	13240	13484	13489	13350	13374	13429	13519	13322	13220	13451	13323	13207	13464	13471	13411	13429	13302	13343	13538	13333	13377	13419	13330	13359	13418	13322	13263	13225	13361	13343	13405	13410	13372	13320	13370	13201	13476	13370	13552	13463	13302	13482	13237	13399	13439	13347	13239	13473	13307	13348	13464	13280	13384	13278	13267	13347	13449	13385	13377	13302	13242	13346	13352	13367	13403	13414	13338	13443	13479	13580	13218	13405	13323	13418	13297	13397	13475	13401	13458	13323	13415	13403	13375	13275	13526	13431	13461	13283	13415	13434	13392	13390	13484	13409	13597	13430	13349	13342	13481	13248	13319	13380	13473	13466	13405	13346	13480	13280	13431	13348	13324	13486	13467	13378	13318	13350	13449	13372	13282	13478	13315	13232	13373	13459	13421	13334	13353	13300	13344	13220	13289	13449	13463	13333	13235	13423	13448	13297	13395	13463	13391	13322	13208	13246	13509	13457	13329	13360	13295	13306	13464	13348	13372	13237	13307	13260	13258	13429	13464	13242	13555	13300	13392	13519	13450	13323	13411	13202	13434	13396	13479	13355	13299	13481	13397	13255	13340	13488	13397	13142	13406	13502	13412	13415	13423	13354	13306	13360	13391	13424	13404	13481	13272	13408	13430	13347	13401	13363	13492	13337	13355	13369	13399	13489	13406	13308	13265	13433	13535	13308	13430	13343	13428	13443	13305	13404	13471	13335	13426	13422	13418	13430	13493	13422	13163	13260	13349	13467	13444	13292	13410	13455	13292	13291	13409	13391	13462	13320	13368	13447	13478	13194	13357	13343	13341	13270
22326	20771	28382	23254	21024	22256	22320	17026	16003	16324	16005	16178	16051	16032	16037	15935	15716	15803	15782	15741	15920	15878	15670	15658	15962	15717	15756	15788	15673	15735	15566	15715	15688	15629	15733	15858	15784	15551	15641	15839	15524	15357	15624	15754	15727	15935	15564	15816	15853	15740	15691	15582	15539	15744	15611	15878	15673	15636	15849	15657	15867	15560	15673	15679	15836	16845	16676	16294	16066	15765	15611	15641	15436	15319	15683	15592	15682	15617	15563	15584	15604	15760	15547	15433	15652	15552	15547	15516	15394	15710	15591	15561	15692	15616	15531	15605	15732	15405	15563	15601	15346	15748	15769	15496	15647	15573	15571	15547	15563	15505	15478	15518	15571	15524	15566	15719	15634	15491	15538	15709	15545	15646	15463	15624	15634	15405	15551	15605	15583	15505	15457	15631	15570	15558	15617	15532	15466	15708	15817	15590	15613	15431	15534	15588	15650	15739	15399	15502	15672	15621	15639	15557	15716	15472	15412	15578	15636	15773	15569	15503	15739	15364	15575	15335	15440	15509	15549	15652	15333	15525	15734	15478	15571	15726	15601	15615	15769	15497	15388	15478	15626	15661	15635	15559	15490	15559	15608	15881	15613	15657	15798	15621	15652	15573	15728	15558	15605	15299	15527	15537	15529	15615	15587	15339	15590	15477	15612	15552	15691	15495	15469	15666	15459	15499	15774	15432	15399	15488	15508	15686	15738	15427	15483	15542	15508	15480	15591	15634	15780	15467	15514	15703	15585	15421	15662	15484	15530	15620	15573	15642	15592	15710	15468	15639	15542	15531	15607	15677	15623	15732	15360	15704	15410	15667	15597	15580	15655	15425	15561	15700	15651	15622	15636	15532	15652	15551	15624	15467	15433	15494	15654	15606	15465	15593	15629	15621	15509	15493	15662	15636	15414	15571	15672	15680	15382	15377	15750	15610	15736	15566	15655	15671	15683	15720	15477	15661	15800	15757	15588	15451	15687	15759	15561	15761	15731	15552	15781	15563	15718	15534	15589	15533	15623	15403	15668	15506	15609	15622	15763	15425	15705	15638	15580	15517	15506	15555	15361	15559	15665	15594	15502	15416	15445	15521	15528	15646	15682	15790	15476	15569	15527	15582	15531	15498	15450	15715	15687	15693	15358	15433	15512	15408	15521	15473	15581	15458	15399	15591	15578	15347	15640	15625	15334	15517	15541	15658	15508	15530	15702	15580	15755	15553	15547	15710	15465	15651	15516	15672	15430	15605	15370	15649	15572	15513	15677	15436	15646	15585	15599	15437	15585	15441	15445	15566	15634	15669	15571	15450	15483	15433	15496	15548	15632	15548	15508	15466	15830	15622	15549	15663	15629	15481	15472	15568	15545	15640	15591	15493	15452	15485	15581	15487	15551	15712	15612	15659	15640	15526	15335	15647	15606	15470	15559	15492	15416	15460	15492	15613	15617	15469	15671	15608	15675	15732	15762	15536	15374	15661	15650	15579	15326	15617	15503	15667	15643	15614	15371	15794	15487	15539	15397	15784	15571	15458	15429	15660	15636	15548	15773	15587	15490	15678	15513	15729	15402	15588	15255	15401	15791	15563	15496	15506	15534	15365	15425	15560	15461	15547	15513	15543	15610	15592	15593	15569	15622	15641	15548	15430	15663	15616	15508	15501	15444	15463	15517	15641	15559	15617	15779	15708	15554	15428	15480	15482	15509	15437	15440	15608	15531	15527	15642	15521	15427	15702	15627	15666	15698	15615	15497	15725	15478	15453	15662	15736	15573	15504	15556	15479	15600	15423	15526	15471	15722	15682	15501	15683	15561	15618	15536	15724	15527	15611	15651	15643	15454	15436	15428	15605	15499	15377	15787	15646	15563	15691	15547	15480	15274	15533	15577	15643	15562	15618	15742	15716	15631	15625	15599	15841	15579	15731	15584	15601	15442	15611	15483	15602	15669	15490	15609	15402	15631	15660	15627	15492	15568	15618	15493	15534	15463	15688	15596	15341	15550	15667	15464	15469	15420	15568	15623	15447	15789	15652	15406	15509	15549	15611	15481	15648	15748	15427	15549	15616	15665	15433	15710	15626	15530	15498	15590	15630	15660	15743	15592	15483	15409	15384	15644	15630	15744	15409	15501	15473	15808	15488	15591	15535	15663	15613	15367	15292	15341	15516	15598	15740	15736	15666	15517	15479	15696	15539	15534	15661	15361	15610	15733	15781	15627	15394	15434	15475	15319	15592	15632	15721	15588	15596	15633	15326	15619	15490	15640	15464	15529	15430	15538	15498	15549	15420	15682	15706	15573	15582	15527	15358	15507	15726	15384	15547	15466	15419	15509	15602	15707	15682	15785	15477	15607	15700	15806	15647	15671	15616	15654	15465	15538	15492	15608	15566	15436	15534	15701	15598	15559	15720	15621	15556	15534	15584	15559	15373	15609	15576	15511	15739	15645	15620	15697	15617	15599	15666	15627	15522	15839	15583	15567	15509	15825	15716	15491	15502	15613	15499	15535	15584	15546	15541	15608	15391	15561	15563	15621	15477	15440	15528	15552	15584	15492	15767	15587	15734	15502	15526	15470	15561	15584	15354	15434	15654	15528	15677	15646	15617	15405	15493	15483	15607	15541	15589	15730	15539	15422	15524	15633	15411	15524	15411	15443	15667	15268	15657	15552	15631	15471	15696	15705	15498	15496	15454	15535	15559	15453	15703	15626	15569	15641	15598	15644	15606	15601	15648	15671	15559	15487	15281	15471	15475	15576	15516	15486	15596	15502	15536	15631	15459	15427	15642	15604	15615	15492	15310	15479	15302	15640	15656	15578	15546	15593	15641	15670	15594	15569	15471	15602	15646	15486	15616	15587	15505	15567	15477	15599	15513	15527	15407	15446	15635	15682	15479	15522	15484	15572	15508	15583	15479	15393	15543	15433	15607	15659	15582	15593	15572	15744	15519	15356	15516	15695	15563	15583	15617	15479	15701	15566	15444	15581	15618	15754	15587	15552	15472	15486	15615	15659	15510	15439	15520	15643	15720	15676	15444	15482	15455	15439	15609	15610	15618	15732	15581	15506	15464	15641	15526	15405	15390	15400	15559	15609	15373	15678	15652	15445	15486	15643	15629	15600	15391	15627	15570	15623	15569	15354	15584	15682	15560	15490	15680	15415	15714	15704	15486	15654	15584	15526	15455	15589	15612	15736	15552	15500	15812	15522	15651	15531	15715	15528	15687	15693	15628	15593	15757	15654	15483	15473	15634	15562	15551	15463	15650	15457	15508	15416	15526	15750	15802	15575	15538	15462	15496	15521	15395	15491	15324	15636	15667	15346	15561	15636	15566	15706	15678	15643	15604	15631	15526	15760	15638	15445	15583	15629	15610	15625	15574	15525	15564	15626	15600	15626	15594	15542	15569	15572	15770	15591	15450	15638	15679	15387	15616	15585	15667	15719	15563	15673	15567	15341	15722	15655	15653	15656	15645	15606	15518	15465	15492	15426	15580	15684	15559	15396	15440	15683	15659	15614	15590	15647	15624	15959	15534	15662	15744	15630	15692	15528	15681	15735	15603	15562	15502	15531	15569	15513	15530	15516	15597	15515	15475	15628	15724	15510	15500	15791	15497	15429	15620	15552	15589	15607	15428	15816	15479	15503	15566	15543	15610	15649	15636	15401	15613	15487	15493	15623	15548	15618	15478	15682	15575	15556	15467	15552	15694	15601	15450	15428	15447	15394	15537	15624	15609	15522	15706	15603	15584	15741	15679	15641	15408	15447	15553	15503	15485	15299	15586	15481	15536	15707	15643	15548	15434	15555	15481	15883	15784	15481	15631	15535	15503	15676	15537	15676	15651	15449	15557	15587	15564	15759	15541	15561	15659	15791	15727	15363	15433	15551	15547	15628	15472	15331	15462	15705	15563	15533	15563	15737	15548	15467	15363	15299	15688	15595	15814	15505	15429	15631	15436	15432	15553	15643	15518	15692	15493	15466	15586	15656	15595	15498	15707	15401	15615	15683	15672	15549	15607	15646	15698	15577	15510	15589	15614	15603	15566	15491	15580	15547	15400	15613	15341	15592	15682	15547	15370	15496	15484	15458	15516	15688	15526	15388	15732	15755	15512	15639	15579	15456	15637	15614	15406	15497	15526	15300	15502	15551	15666	15530	15362	15432	15590	15447	15536	15540	15725	15837	15696	15506	15543	15697	15771	15408	15551	15525	15459	15599	15510	15565	15506	15421	15565	15579	15691	15643	15502	15583	15526	15336	15517	15584	15602	15669	15386	15578	15642	15643	15541	15777	15555	15486	15452	15541	15658	15543	15430	15479	15701	15573	15453	15473	15806	15540	15514	15708	15603	15700	15543	15629	15720	15497	15498	15556	15640	15814	15533	15507	15547	15580	15586	15475	15571	15522	15560	15375	15452	15358	15396	15635	15628	15504	15674	15392	15573	15407	15566	15555	15534	15587	15712	15619	15548	15533	15476	15533	15423	15544	15318	15445	15570	15771	15645	15631	15745	15556	15502	15569	15502	15551	15476	15481	15728	15337	15557	15459	15587	15705	15701	15430	15700	15648	15534	15409	15528	15607	15597	15493	15457	15491	15404	15462	15552	15619	15575	15476	15592	15565	15530	15436	15416	15556	15469	15614	15648	15463	15453	15526	15692	15414	15466	15632	15605	15688	15378	15410	15629	15674	15733	15653	15523	15644	15590	15536	15518	15530	15359	15525	15691	15657	15505	15552	15742	15290	15597	15660	15444	15470	15738	15594	15610	15512	15595	15720	15584	15618	15602	15582	15428	15606	15614	15495	15489	15574	15651	15603	15630	15493	15492	15742	15720	15691	15451	15549	15732	15525	15499	15543	15548	15383	15608	15487	15619	15491	15649	15520	15458	15484	15656	15544	15552	15533	15464	15398	15585	15620	15608	15635	15637	15621	15563	15518	15586	15745	15495	15466	15606	15505	15584	15573	15596	15502	15382	15539	15606	15584	15726	15584	15768	15529	15615	15528	15383	15591	15300	15408	15603	15627	15564	15613	15608	15612	15404	15688	15499	15524	15496	15583	15627	15600	15434	15542	15505	15750	15554	15576	15462	15543	15665	15525	15624	15546	15446	15663	15500	15590	15335	15506	15581	15475	15411	15420	15550
25289	45016	39375	25735	20562	15596	15024	14770	14666	14376	14408	14243	14211	14235	14178	14019	13977	14230	14101	14111	14041	14077	14054	14019	13944	13951	13894	14034	14102	13986	14035	14175	13982	13871	14041	14102	13886	14047	13834	14039	14041	13990	14115	13975	14121	13844	14107	14027	13919	13989	13894	13927	13838	14101	13831	14107	13790	13968	13881	13978	13991	14017	14034	13851	14770	15694	15455	14852	14491	14097	13802	13860	13994	14009	13917	13943	13884	13948	13912	13822	13873	13752	13983	14096	14050	14139	14062	13828	13771	13880	13782	13977	13869	14012	13806	13978	13883	13814	13871	13962	13923	14125	13910	13828	14252	13928	13910	14017	13994	13955	13958	13880	13842	14052	13993	13986	13956	13821	13927	13923	13930	13821	13832	13863	13865	14073	14011	13966	13749	14020	14009	13934	14078	13963	14088	14028	13884	13909	13988	13803	13869	14145	13959	13775	13992	14044	14045	13895	13927	13880	14059	14073	14031	14086	14088	13918	13834	13966	13963	13996	13914	14021	13978	13893	13941	13788	13909	13874	14067	13876	13925	14098	13940	13827	13910	14061	13914	13928	14155	13758	14017	13774	13908	14046	13918	14035	13908	13824	13911	13843	13932	13967	13900	13863	13975	13933	14077	13986	13996	13974	13822	13905	14036	13825	13902	13974	14032	13830	13914	13932	13823	13753	14004	14057	13957	14024	13989	13847	14023	13849	13959	13821	13895	13925	13879	13952	13789	14023	14114	13933	13708	13874	13801	14017	13954	14027	14039	13807	13768	13925	13883	13763	14145	13957	13907	13993	13855	14022	13916	13926	13925	14000	13865	14024	13825	13944	13941	13974	13988	14029	13921	13773	13966	13871	13944	13937	13936	14007	13996	13874	13822	13940	14146	13939	13843	13824	13687	13856	13828	13929	14104	14113	13894	14094	13851	13890	14052	13941	13867	13843	13847	13921	13879	13851	14041	13860	13844	14046	14040	13968	13976	13793	13912	13881	13972	13874	14001	13920	13967	13769	13781	13869	14086	13751	13961	13738	13932	13977	13892	13889	13759	13884	13825	14012	13869	13946	13897	13970	13925	13890	14067	13961	13961	13752	13951	14053	14145	13784	13888	14019	14110	13879	13958	13970	13772	14087	13888	13915	13948	14067	13870	13770	14126	13913	13928	13975	13878	13899	13971	13887	13885	13939	14079	13840	13756	13939	13880	13986	13981	13993	14107	13832	14061	13944	13911	13919	13798	13934	13973	13924	13924	13800	13912	13792	14053	13974	13966	13748	14009	14110	13967	13983	13897	13885	13944	13850	13937	13830	13936	13981	14159	14015	13966	13951	13828	13816	13916	13957	14102	13877	14061	14135	13825	13913	13945	13862	13950	13969	13884	13982	14078	13933	14038	13849	14021	14061	14052	13945	13923	13889	13936	13789	13910	13896	13858	14085	13928	14039	13969	13812	13814	13931	13783	13947	13838	13881	13913	13977	13947	13871	13926	13938	13965	14023	14143	13732	13943	13952	14139	13879	14061	13776	13883	14076	13918	14049	13804	13714	13997	14020	13859	13912	13882	14100	13787	13960	14013	13784	13818	13875	14163	13863	13962	13734	14122	13921	13975	13866	13788	13875	13897	13971	13824	13898	13881	13987	13940	14069	13936	13806	13880	13891	13889	13838	13829	13973	13780	13865	13899	13847	14052	13987	14130	13840	13971	13837	14026	13872	13969	13995	13994	13947	14104	13716	14011	13785	13997	13910	13837	13868	13869	13868	13956	13852	13928	14021	13871	13907	13967	13896	14184	13964	14075	13997	14076	14046	13787	13830	14006	13925	14007	14035	13999	13743	13869	13861	13907	13820	14013	14110	14051	14057	13923	13887	13999	13918	13847	13882	13880	14088	13927	13860	13799	13842	13967	13941	13755	13986	14043	13893	13861	13979	14034	13839	13923	13814	13946	13972	13962	13921	13811	13885	14179	14047	13890	13883	13981	13904	13958	13931	13869	13823	13917	13883	13986	13965	13835	13811	13696	13731	13889	13846	13981	13856	13946	13942	13822	13856	14018	13893	14000	13814	13847	14073	13850	13955	14182	13822	13928	14057	13939	13779	14147	13933	14005	13881	14110	13709	14161	13878	13913	13821	13956	13764	13869	14133	13906	13851	13953	13969	13930	14052	13962	13839	13786	13930	13921	13864	13740	13937	13795	13969	14087	13984	13846	13955	13991	13795	13977	13862	13847	13863	13926	13860	13676	14009	13802	13768	13897	13946	13874	14098	13837	13912	13919	13853	13989	13925	13858	13788	13893	13844	14051	13909	13980	13911	14004	13770	13765	14003	14029	13877	13922	13976	13719	13889	13900	13921	14076	14035	13824	13858	13958	13990	13961	14050	13956	13903	13933	13903	13864	13866	13978	13888	13886	13860	14064	13964	13878	13940	14132	14016	13807	13973	13862	14078	13704	13882	13858	13898	13783	13827	13911	13902	14036	13897	13917	13883	13997	14059	13758	13847	13991	13872	13980	13878	14032	14103	13884	14062	13850	13978	13850	13797	13915	13833	14010	14016	13784	13897	13934	13909	13896	14022	13766	13892	13818	13804	13858	14115	13797	13883	14053	13936	13970	13885	14043	13862	13808	14054	13958	13858	14011	13880	13769	13974	13889	13981	13908	14118	13991	13988	14023	13911	13950	13796	13974	13788	14038	13931	13878	13721	13912	13935	13867	13801	14013	13878	14051	14062	13677	13990	13905	13985	13806	13880	14029	14032	13949	13782	13865	13871	13837	13847	13852	13886	13827	14089	13995	13999	14004	13896	14049	13890	13930	13793	14049	13804	13927	13960	13849	13836	13917	13914	13931	13846	13851	13903	13899	13724	13950	13990	13889	13764	13881	13903	13927	13907	13933	13801	13931	14073	13910	13894	13889	13891	13949	14081	14021	13871	13984	14036	13906	13887	13777	13884	13830	14110	13982	13861	13917	13962	13894	14017	13978	13893	13898	13914	13820	13826	13877	13790	14113	13991	13893	14118	13891	14018	14079	13942	13882	13955	13851	13712	14071	13937	14036	14048	13933	14048	14005	13934	13905	14038	13865	13826	13806	13868	13926	13943	14023	13685	13882	14002	13998	14065	13890	13811	14047	14082	13717	13869	13944	14012	13769	13991	13961	13979	14107	13778	13991	13993	13951	13805	13988	13849	13831	14074	13921	13926	13856	13935	13961	13721	13878	14064	14122	13850	13829	13997	13932	14012	14071	13956	14024	13888	13851	13981	13843	14029	13907	13860	14035	13803	13927	13874	14011	13879	13998	13931	14060	13920	13955	13977	14005	13946	13977	14138	13804	13816	13849	13901	13978	13844	13852	13927	13905	13700	13960	13790	14047	14030	13835	13898	14018	14009	14031	13873	13949	13849	14117	13912	13863	13801	13877	14050	13785	13975	13947	13961	13957	13892	13949	14041	13858	13899	13749	13829	14056	13956	13775	14067	14057	13994	13927	13877	13824	13831	13946	14010	13822	14073	13868	13936	13827	13896	14107	13862	13914	13879	13871	14056	13833	13992	13827	13807	13957	13824	13946	13943	13949	13829	14038	13936	13914	13996	13711	13872	13901	13912	13791	13967	14107	13982	13963	14052	13834	14001	13841	14171	13994	13842	13919	13977	13909	13913	13949	14072	13937	13901	13863	13835	13892	13882	13874	13896	13916	13841	13896	14016	13861	13912	13951	14051	13881	14029	13887	13944	13946	13966	14067	13826	13817	14009	13910	13882	13880	14057	13843	13868	13983	13724	14008	13870	14038	13845	13767	13985	13823	13972	13788	13959	13917	13888	13875	14043	14044	14036	13912	13855	13974	13973	13935	13958	13900	14044	13922	13856	13664	13906	13986	13792	13825	13916	13854	13795	13720	13915	13862	13823	13854	13884	13988	14046	14030	13896	13955	13902	13904	13942	13965	13970	13971	13955	13941	14067	13832	13964	13994	13719	13977	13929	14033	13924	14016	13949	13848	13895	13877	14032	13917	13841	14056	13908	13984	13956	13867	13983	13850	13962	14106	13888	13814	14008	13832	13949	13907	14015	13901	13733	13968	14015	13875	13966	13988	13875	13791	13928	13913	13824	13844	13859	13894	13932	13961	13814	13758	13925	14040	13807	13963	13945	13926	13896	13943	13925	13955	13805	13840	14022	13842	13985	13892	13952	13863	13922	13815	14025	13888	14013	13966	13881	13960	13792	13888	13970	13965	13896	13875	13970	13986	13940	13866	13968	13873	13939	14113	14005	13935	13937	13963	14053	13802	13921	13944	13749	13878	13961	13979	14156	13914	13841	13932	13887	14102	13978	13968	14049	13815	13716	13886	13981	13916	14098	13885	13930	13959	13889	13843	13998	13889	14146	13905	13984	13929	14047	13839	13838	13905	14064	13964	13901	13973	13904	13950	13916	14071	13847	13941	13948	13908	14009	13867	13997	13833	13852	13866	13752	14043	13928	13995	14124	13844	13747	13820	13859	13942	13763	13947	13790	13948	13942	13980	13821	13983	13959	13923	14085	13962	13952	13900	14032	13992	13929	13983	13897	13871	13803	13826	13921	13826	13762	13818	14050	13980	14016	13881	13850	13968	13718	13951	13986	13822	13855	14026	14093	13907	13952	13926	14005	13755	13970	13993	13894	14014	13942	13937	13995	14025	13947	13775	13823	13937	13860	13891	13942	13893	13922	14040	13838	13909	14031	14002	13941	13861	13938	13815	13953	13969	13881	14080	13967	13790	13883	13874	13841	13746	13853	14012	13785	14023	13830	13879	13863	13879	13808	14024	13798	14038	14012	13712	13988	13975	13966	13754	13999	13989	13832	13792	13896	14041	13990	13875	14018	14096	13916	13918	13893	13996	13931	13875	14007	13892	14074	13876	13836	13920	13914	13819	13947	13820	13861	14014	13942	13956	13843	13819	14017	14004	13914	13994	13886	13961	13866	13972	13907	13960	13761	13897	13775	13876	13940	13894	14049	13859	13960	13972	13902	13938	13824	13810	14000	13832	13897	13961	13887	13794	14041	13909	13850	13684	13879	13957	13878	13904	13928	13900	14064	13897	13936	13876	13796	13807	14032	13932	13857	13854	13754	13882	13961	13935	13860	13851	13865	14138	13729
27267	21954	23902	20410	16677	15884	15927	15853	15884	15943	15855	15789	15885	15869	15879	15714	15946	15538	15879	15851	15750	15952	16044	15973	15988	15840	15847	15810	15867	15943	15987	15759	15828	15669	15818	15796	15992	15588	15823	15450	15895	15740	16007	15753	15861	15706	15750	15783	15712	15792	15664	15785	15986	15715	15729	15626	15962	15842	15903	15820	15884	15772	15959	15582	15763	15999	15928	15872	15767	15743	16041	15930	15800	15793	15776	15866	15884	15686	15751	15562	15749	15778	15845	15865	15880	15947	15854	15826	15743	15901	15758	15859	15883	15958	15790	15822	15722	15752	15684	15801	15669	15967	15736	15837	15859	15781	15714	15793	15845	15733	15796	15903	15883	15837	15933	15734	15901	15892	15880	15803	15893	15970	15870	15505	15878	15803	15790	15775	16001	15681	15854	15871	15766	15818	15818	15590	15967	15569	15686	15791	15790	15749	15896	15794	15754	15907	15827	15787	15876	15590	15674	15898	15823	15936	15847	15886	15869	15799	15907	15705	15832	15687	15864	15610	15777	15857	15782	15784	15744	15961	15611	15554	15807	15855	15854	15751	15820	15906	15775	15702	15866	15993	15816	15819	15782	15829	15777	15848	15653	15840	15838	15687	15822	16154	15875	15821	15806	15794	15696	15867	15724	15652	15708	15899	15885	16033	15802	15691	15854	15914	15894	15733	15702	15714	15698	15649	15811	15696	15574	15773	15778	15714	15687	15838	15813	15494	15932	15737	15665	15850	15800	15520	15745	15785	15728	15934	15726	15720	15804	15687	15590	15739	15762	15830	16029	15855	15964	15791	15764	15693	15692	15769	15870	15609	15819	15571	15748	16171	15644	15837	15871	15764	15784	15797	16069	15903	15626	15810	15623	15916	15811	16044	15845	15817	15760	15738	15742	15689	15939	15866	15841	15797	15819	15820	15929	15618	15643	15743	15809	15881	15643	15508	15747	15715	15896	15769	15837	15929	15753	15862	15799	15720	15773	15639	15789	15660	15698	15608	15854	15912	15907	15640	15797	15624	16004	15764	15709	15734	15745	15714	15728	15970	15906	15908	15696	15864	15895	15712	15960	16005	15842	15800	15771	15716	15766	15850	15872	15646	15562	15626	15940	15823	15824	15932	15766	15825	15789	15935	15756	15886	15981	15838	15914	15786	15831	15791	15823	15783	15702	15614	15855	15866	15597	15781	15730	15818	15829	15905	15736	15793	15834	15749	15730	15887	15930	15785	15869	15949	15843	15700	15971	15707	15713	15622	15641	15882	15780	15698	15855	15633	15723	15850	15839	15768	15700	15711	15743	15793	15811	15707	15684	15721	15876	15807	15703	15904	15885	15764	15933	15852	15757	15863	16046	15754	15818	15668	15814	15754	15833	15766	15855	15984	15787	15820	15909	15795	15874	15900	15559	15903	15795	15820	15735	15707	15879	15786	15794	15925	15750	15741	15909	15777	15919	15786	15852	15863	15773	15680	15775	15794	15678	15792	15820	15988	15778	15810	15678	15872	15833	15787	15842	15838	15945	15907	15733	15892	15929	15653	15789	15818	15844	15693	15676	15857	15816	15778	15767	15846	15559	15803	16015	15853	15772	15922	15830	15636	15770	15816	15775	15936	15817	15797	15797	15830	15797	15788	15672	15657	15663	15834	15866	15874	15644	15888	15631	15826	15718	15797	15541	16039	15831	15784	15783	15985	15921	15983	15671	15713	15810	15847	15729	15775	15987	15826	15949	15727	15845	15759	15830	15826	15800	15912	15727	15869	15606	15805	15764	15768	15735	15836	15845	15711	15572	15737	15749	15688	15818	15877	15863	15977	15693	15726	15882	15865	15875	15749	15890	15890	15957	15800	15881	15927	16100	15630	15851	15930	15925	15691	15858	15823	15881	15793	15829	15802	16069	15801	15917	15948	15799	15661	15780	15870	15620	15776	15990	15696	15814	15716	15643	15654	15794	15665	15450	15760	15737	15834	15919	15881	15751	15772	15873	15801	15796	15676	15808	15856	15526	15704	15673	15942	15628	15867	15872	15777	15855	15633	15921	16126	15967	15555	15538	15837	15873	15869	15687	15838	15673	15815	15694	15963	16048	15744	15763	15762	15877	15799	15893	15837	15788	15930	15919	15707	15839	15846	15753	15754	15697	15809	15885	16000	15703	15656	15745	15912	15997	15756	15918	15707	15681	15732	15863	15720	15752	15695	15699	15702	15848	15740	15848	15628	15914	15812	15746	15718	16042	15887	15877	15773	15831	15912	15765	15876	15666	15800	15835	15771	15714	15887	15799	15772	15691	15961	15792	15755	15740	15892	15710	15882	15843	15676	15828	15688	15934	15854	15708	15855	15807	16011	15881	15775	15852	15899	15925	15615	15606	15903	15698	15827	15868	15897	15789	15686	15874	15796	15702	15607	15789	15689	15777	15995	15717	15848	15621	15744	15682	15805	15807	15592	15759	15678	15910	15840	15722	15796	15849	15902	15980	15924	15747	15872	15865	15711	15850	15749	15778	15812	15645	15721	15627	15736	15666	15809	15900	15952	15853	15882	15822	15793	15851	15820	15701	15925	15645	15854	15872	15984	15679	15856	15929	15841	15708	15663	15872	15703	15669	15892	15604	15903	15692	15889	15851	15813	16000	15921	15819	15791	15718	15873	15666	15777	15729	15913	15828	15807	15761	15743	15773	15908	15769	15775	15908	15929	15844	15939	15594	15611	15850	15652	15888	15718	15804	15513	15758	15797	15876	15804	15738	15639	16029	15894	15748	15777	15820	15703	16002	15744	15785	15930	15810	15789	15929	16045	15914	15793	15743	15914	15872	15947	16035	15763	15848	16061	15834	15574	15994	15786	15666	15795	15930	15814	15649	15712	15790	15827	15946	15920	15805	15775	15869	15798	15825	15982	15877	15837	15783	15958	15789	15713	15897	15901	15890	15751	15726	15908	15797	15901	15923	15776	15797	15692	15839	15729	15613	15813	16159	15875	15879	15930	15838	15738	15830	15787	15924	15749	15809	15845	15902	15799	15935	15761	15914	15674	15713	15805	15672	15589	15952	15846	15872	15734	15755	15821	15974	15975	15683	15762	15894	15788	15735	15672	15684	15883	15674	15912	16017	15913	15997	15897	15827	15933	15786	15866	15867	16072	15819	15919	15740	15819	15720	15772	15686	15671	15801	15836	15780	15721	15755	15746	15659	15841	15857	15910	15780	15832	15848	15855	15913	15850	15594	15683	15681	15775	15763	15658	15745	15750	15730	15777	15742	15686	15890	15971	15905	15684	15771	15623	15927	15882	15642	15771	15943	15797	15915	15909	15880	15867	15856	15720	15800	15781	15773	15815	15714	15524	15840	15730	15856	15989	15790	15771	15873	15932	15677	15864	15574	15821	15825	15910	15595	15659	15762	15689	15737	15883	15794	15832	15803	15607	15910	15715	15918	15779	15817	15932	15730	15817	15829	15911	15881	15661	15701	15775	15765	15856	15752	15700	15730	15772	15787	15977	16009	15819	15701	15811	15798	15867	15793	15940	15781	15856	15777	15565	15946	15836	15771	15805	15791	15897	16027	15852	15723	15958	15724	15724	15874	15689	15682	15714	15720	15852	15684	15688	15795	15746	15876	15896	15698	15754	15775	15840	15931	15771	15874	15680	15803	15650	15823	15849	15788	15680	15823	15845	15903	15808	15843	15798	15700	15707	15850	15726	15660	15628	15731	15776	15734	15891	15861	15729	15877	15909	15629	15915	15797	15856	15991	15924	15619	15749	15796	15800	15741	15709	15593	15807	15852	15814	15700	15703	15911	15761	15906	15909	15944	15728	15752	15910	15907	15573	15894	15810	15754	15840	15903	15736	15561	15626	15792	15730	16089	15652	15687	15650	15729	15891	15916	15895	15879	15972	15749	15747	15780	15728	15920	15937	15754	15932	15738	15802	15908	15755	15612	15942	15779	15815	15638	15669	15867	15768	15790	15730	15731	15863	15771	15687	15679	15661	15769	15805	15775	15930	15806	15832	15647	15750	15826	15744	15977	15713	15859	15694	15777	15735	15647	15767	15567	15879	15742	15821	15897	15998	15828	15853	15832	15982	15873	15846	15880	15823	15822	15731	15841	15837	15720	15632	15754	15804	15800	15853	15895	15901	15877	15788	15771	15961	15780	15719	15821	15758	15722	15820	15772	15772	15770	15839	15798	15882	15879	15788	15958	15703	16078	15797	15847	15987	15875	15631	16025	15871	15845	15856	15667	15845	15846	15676	15820	15704	15932	15764	15855	15865	15743	15759	16043	15793	15852	15809	15786	15728	15780	15797	15965	15859	15922	15937	15835	15844	15802	15700	15709	15717	15939	15838	15767	15873	15810	15785	15584	15971	15796	15832	15688	15825	15808	15688	15733	15678	15814	15742	15852	15844	15632	15630	15874	15735	15823	15694	15710	16127	15929	15979	15884	15865	15931	15906	16046	15736	15669	15753	15933	15690	15684	15736	15749	15847	15658	15750	15777	15850	15747	15834	15925	15772	15793	15907	15721	16051	15800	15832	15586	15883	16029	15813	15759	16000	15623	15887	15709	15814	15497	15868	15836	15818	15837	15883	15910	15949	15803	15838	15879	15817	15820	15786	15905	15764	15882	15810	15982	15958	15759	15588	15841	15750	15715	15688	15780	15689	15929	15670	15861	15899	15692	15727	15886	15772	15748	15713	15744	15814	15792	15970	15972	15839	15632	15696	15907	15853	15883	15827	15801	15873	15770	15766	15978	15762	16143	15647	15731	16001	15594	15830	15613	15737	15780	15807	15704	15777	15703	15772	15829	15731	15697	15789	15752	15798	15954	15846	15655	15706	15775	15768	15987	15628	15810	15826	15633	15704	15733	15696	15686	15813	15736	15628	15812	15896	15824	15879	15673	15821	15671	15891	15714	15825	15798	15785	15625	15813	15946	15820	15742	15988	15818	15927	15778	15828	15705	15782	15673	15776	15869	15736	15588	15621	15795	15870	15824	15820	15607	15720	15934	15864	15608	15699	15698	15813	15854	15705	15783	15656	15849	15753	15648	15892	15793	15653	15859	15545	15865	15956	15700	15664	15819	15857	15683	15745	15648	15999	15919	15988	15599	15885	15738	15630	15742	15881	15915	15900
17566	21278	18653	15282	13698	12848	12710	12700	12726	12648	12709	12567	12737	12736	12627	12639	12656	12698	12708	12807	12486	12699	12710	12812	12812	12695	12750	12548	12649	12545	12546	12636	12801	12809	12681	12891	12741	12676	12803	12567	12670	12800	12775	12598	12981	12682	12575	12607	12788	12704	12779	12589	12768	12725	12665	12781	12711	12673	12605	12692	12725	12499	12592	12760	12784	12794	12951	12686	12709	12719	12801	12617	12842	12732	12623	12677	12709	12738	12667	12588	12707	12703	12675	12884	12539	12701	12740	12850	12736	12885	12752	12622	12563	12831	12508	12761	12591	12555	12620	12558	12711	12735	12742	12692	12742	12714	12735	12757	12615	12739	12619	12624	12576	12740	12821	12798	12688	12698	12826	12520	12656	12810	12750	12657	12805	12725	12808	12568	12677	12713	12814	12552	12687	12675	12699	12639	12667	12628	12659	12600	12672	12458	12729	12653	12727	12617	12654	12826	12776	12715	12603	12695	12731	12660	12556	12732	12738	12721	12583	12544	12771	12717	12707	12483	12660	12536	12644	12549	12720	12631	12720	12651	12685	12715	12703	12733	12591	12807	12684	12718	12722	12792	12782	12735	12658	12582	12693	12665	12695	12640	12540	12627	12590	12716	12592	12693	12767	12886	12846	12709	12834	12805	12643	12597	12693	12739	12741	12757	12875	12605	12701	12743	12644	12708	12881	12674	12716	12616	12565	12821	12753	12653	12695	12499	12611	12718	12638	12689	12617	12808	12678	12636	12688	12617	12727	12619	12847	12548	12671	12762	12819	12791	12691	12758	12692	12764	12828	12792	12689	12705	12832	12645	12713	12649	12667	12744	12745	12490	12540	12524	12733	12564	12745	12668	12694	12643	12614	12631	12703	12784	12635	12655	12798	12747	12734	12754	12677	12864	12853	12614	12697	12704	12804	12712	12667	12689	12654	12721	12640	12819	12636	12626	12752	12583	12637	12660	12796	12804	12781	12758	12811	12636	12624	12607	12822	12595	12679	12584	12544	12733	12748	12713	12641	12772	12612	12677	12739	12822	12947	12747	12653	12578	12791	12601	12742	12665	12700	12738	12704	12655	12803	12642	12596	12818	12631	12552	12691	12697	12693	12646	12815	12801	12688	12805	12721	12626	12736	12656	12659	12535	12675	12684	12697	12845	12588	12697	12643	12756	12747	12596	12682	12691	12631	12689	12662	12601	12719	12699	12751	12694	12540	12654	12566	12701	12607	12792	12619	12839	12699	12829	12560	12692	12618	12598	12745	12763	12616	12621	12759	12734	12702	12827	12747	12619	12626	12664	12761	12694	12770	12571	12720	12686	12617	12581	12783	12760	12689	12754	12580	12704	12671	12659	12593	12676	12705	12636	12794	12434	12648	12649	12848	12718	12590	12817	12475	12613	12684	12728	12655	12619	12781	12779	12840	12710	12751	12727	12911	12739	12586	12642	12640	12721	12563	12680	12613	12803	12715	12631	12710	12631	12692	12688	12721	12647	12579	12745	12720	12705	12557	12635	12782	12725	12669	12679	12734	12712	12638	12728	12695	12606	12949	12875	12705	12498	12700	12638	12570	12652	12800	12672	12725	12602	12641	12693	12739	12769	12732	12604	12686	12656	12687	12540	12809	12741	12629	12569	12695	12621	12776	12659	12596	12684	12692	12681	12565	12755	12764	12693	12657	12742	12738	12769	12580	12688	12672	12735	12749	12721	12609	12675	12733	12686	12623	12805	12683	12558	12728	12628	12526	12659	12890	12678	12667	12759	12656	12517	12672	12543	12604	12791	12832	12618	12631	12827	12731	12603	12770	12647	12634	12663	12713	12780	12731	12569	12804	12779	12728	12698	12550	12716	12552	12834	12726	12787	12610	12788	12608	12784	12699	12865	12795	12575	12737	12760	12706	12672	12694	12768	12649	12632	12662	12596	12729	12773	12711	12666	12601	12615	12627	12786	12887	12645	12714	12628	12730	12850	12753	12707	12684	12643	12650	12673	12683	12666	12705	12598	12689	12749	12594	12812	12602	12700	12712	12814	12790	12564	12536	12669	12603	12712	12612	12612	12801	12740	12739	12848	12774	12699	12671	12718	12480	12760	12638	12740	12858	12709	12678	12744	12570	12780	12599	12766	12574	12566	12661	12739	12716	12717	12707	12674	12831	12728	12745	12630	12669	12673	12612	12655	12775	12610	12665	12644	12747	12585	12657	12660	12724	12792	12664	12708	12775	12794	12755	12634	12622	12588	12716	12633	12749	12721	12856	12799	12667	12650	12776	12605	12819	12719	12583	12670	12897	12761	12740	12638	12641	12680	12581	12810	12617	12583	12751	12601	12336	12698	12546	12716	12685	12620	12630	12869	12706	12692	12646	12663	12650	12699	12702	12701	12701	12807	12625	12669	12658	12646	12708	12428	12639	12843	12685	12690	12717	12664	12680	12640	12643	12604	12841	12722	12685	12586	12751	12811	12860	12588	12851	12692	12628	12630	12716	12685	12643	12555	12560	12791	12746	12758	12706	12564	12497	12739	12653	12670	12649	12621	12549	12774	12746	12852	12709	12861	12506	12664	12669	12769	12721	12667	12604	12665	12628	12683	12852	12653	12634	12657	12643	12722	12723	12789	12643	12722	12680	12711	12694	12638	12579	12732	12716	12808	12669	12609	12614	12687	12684	12571	12673	12642	12737	12657	12651	12665	12721	12661	12737	12761	12801	12681	12793	12613	12639	12690	12802	12705	12757	12537	12481	12782	12800	12743	12568	12757	12713	12763	12628	12840	12768	12643	12625	12674	12552	12741	12660	12806	12865	12801	12575	12581	12929	12548	12660	12582	12690	12678	12830	12661	12840	12704	12755	12648	12726	12676	12793	12598	12607	12761	12848	12647	12837	12595	12761	12554	12611	12638	12648	12736	12650	12804	12742	12605	12698	12639	12827	12842	12741	12677	12497	12790	12646	12742	12732	12699	12490	12679	12688	12544	12625	12719	12770	12719	12671	12683	12823	12634	12663	12659	12736	12788	12679	12576	12740	12630	12718	12513	12796	12683	12700	12678	12734	12658	12664	12732	12654	12722	12832	12601	12695	12664	12575	12621	12716	12729	12553	12755	12521	12689	12752	12687	12671	12696	12836	12696	12678	12692	12712	12656	12679	12677	12838	12683	12706	12656	12747	12650	12698	12819	12719	12850	12535	12674	12726	12680	12597	12516	12737	12601	12674	12560	12577	12803	12749	12650	12688	12702	12726	12664	12753	12672	12721	12843	12561	12562	12895	12599	12643	12583	12693	12704	12601	12576	12655	12545	12677	12625	12644	12777	12646	12693	12652	12605	12672	12645	12770	12730	12849	12594	12675	12768	12633	12740	12753	12692	12669	12732	12762	12751	12746	12617	12647	12671	12643	12678	12763	12844	12712	12588	12805	12680	12737	12610	12719	12759	12596	12635	12778	12596	12753	12697	12675	12668	12707	12561	12736	12748	12672	12786	12654	12706	12534	12539	12798	12727	12704	12554	12679	12836	12735	12595	12680	12687	12671	12731	12776	12711	12519	12633	12676	12679	12659	12586	12550	12663	12721	12750	12672	12643	12721	12669	12789	12623	12817	12512	12772	12444	12722	12610	12839	12805	12694	12680	12693	12570	12761	12773	12731	12618	12467	12570	12764	12833	12765	12665	12692	12684	12662	12687	12700	12557	12655	12725	12649	12617	12619	12736	12712	12673	12802	12867	12633	12808	12691	12808	12647	12621	12760	12858	12641	12866	12588	12808	12666	12648	12806	12710	12592	12731	12641	12645	12727	12735	12608	12808	12659	12584	12567	12689	12780	12664	12694	12708	12560	12701	12875	12815	12650	12681	12561	12845	12829	12665	12724	12646	12597	12747	12541	12732	12656	12614	12755	12826	12659	12571	12727	12793	12595	12676	12723	12696	12874	12533	12684	12818	12667	12734	12575	12642	12789	12481	12652	12663	12648	12681	12702	12716	12727	12583	12674	12645	12743	12614	12555	12819	12636	12903	12860	12592	12694	12701	12764	12651	12590	12661	12774	12710	12739	12668	12590	12864	12635	12592	12753	12665	12686	12808	12708	12651	12651	12666	12597	12652	12654	12734	12592	12730	12689	12729	12742	12708	12721	12654	12605	12648	12663	12772	12588	12806	12666	12664	12605	12665	12722	12737	12757	12693	12691	12763	12653	12781	12607	12735	12734	12787	12641	12661	12609	12590	12755	12675	12777	12662	12616	12626	12671	12550	12772	12634	12643	12731	12457	12694	12580	12729	12722	12719	12519	12813	12651	12719	12884	12644	12678	12689	12673	12670	12597	12625	12586	12705	12779	12754	12623	12613	12704	12814	12804	12568	12650	12769	12938	12718	12711	12599	12738	12617	12523	12860	12742	12562	12683	12666	12557	12664	12630	12762	12482	12756	12656	12788	12758	12729	12706	12655	12611	12599	12723	12730	12660	12796	12540	12720	12618	12840	12702	12685	12701	12655	12584	12718	12897	12808	12755	12730	12723	12795	12519	12704	12635	12575	12689	12715	12731	12718	12699	12639	12664	12528	12811	12512	12784	12659	12610	12625	12735	12670	12748	12725	12716	12758	12447	12608	12483	12747	12746	12700	12628	12721	12658	12627	12563	12464	12796	12678	12664	12684	12477	12589	12648	12812	12690	12621	12576	12711	12727	12743	12709	12765	12650	12697	12715	12538	12568	12741	12740	12715	12661	12643	12645	12569	12649	12700	12682	12801	12752	12677	12614	12871	12761	12628	12650	12619	12620	12691	12589	12633	12655	12774	12650	12680	12642	12733	12698	12719	12878	12689	12678	12704	12629	12717	12725	12789	12801	12667	12830	12728	12642	12586	12765	12865	12878	12677	12748	12635	12621	12654	12633	12753	12806	12664	12557	12506	12727	12671	12790	12779	12700	12683	12603	12665	12760	12554	12708	12763	12601	12659	12713	12588	12623	12529	12754	12697	12893	12718	12671	12700	12849	12714	12778	12680	12719	12712	12663	12851	12684	12567	12604	12745	12688	12656	12693	12812	12757	12623	12740	12750	12700	12747	12763	12682	12766	12548	12592	12654	12783	12818	12792	12570	12753	12690	12725	12672	12701	12732	12766	12668	12704	12498	12661	12659
24372	21674	29224	24933	22603	21352	19955	17605	16908	17026	17072	16983	17025	17003	16783	16929	16940	16765	16808	16962	16887	16867	16910	16823	16760	16902	16778	16877	16619	16763	16969	16836	16738	16662	16793	16850	16737	16785	16622	16796	16665	16970	16823	16922	16962	16965	16788	16767	16823	16595	17007	16757	16747	16629	16772	16956	16884	17012	16867	16628	16686	16726	16863	17106	17181	17303	17288	17096	17090	16750	16640	16761	16753	16821	16731	16767	16614	16703	16903	16758	16660	16590	16790	16703	16722	16767	16879	16805	16787	16729	16754	16580	16879	16825	16603	16820	16785	16785	16772	16728	16765	16685	16785	16642	16663	16550	16530	16546	16605	16690	16851	16505	16775	16730	16888	16781	16804	16734	16655	16720	16626	16850	16698	16505	16691	16748	16913	16785	16858	16694	16958	16673	16623	16698	16628	16700	16753	16688	16762	16679	16701	16835	16870	16600	16669	16830	16585	16780	16977	16948	16543	16863	16841	16852	16674	16687	16649	16535	16724	16800	16807	16525	16599	16724	16875	16455	16764	16740	16949	16826	17015	16753	16920	16622	17000	16730	16755	16571	16703	16836	16707	16824	16724	16676	16580	16729	16538	16750	16616	16783	16690	16838	16838	16572	16673	16797	16857	16664	16571	16897	16503	16762	16760	16865	16837	16979	16758	16852	16739	16781	16817	16846	16775	16678	16751	16983	16744	16740	16775	16958	16756	16796	16813	16823	16950	16652	16825	16589	16608	16535	16814	16743	16802	16666	16710	16612	16666	16790	16740	16641	16603	16601	16681	16893	16790	16753	16485	16809	16777	16775	16828	16699	16784	16644	16788	16768	16688	16934	16915	16971	16806	16600	16644	16625	16962	16851	16782	16800	16855	16903	16799	16838	16897	16829	16708	16785	16624	16602	16745	16697	16775	16790	16938	16773	16775	16871	16696	16689	16514	16556	16819	16896	16876	16853	16800	16519	16651	16785	16742	16642	16696	16648	16806	16776	16716	16719	16681	16646	16659	16561	16766	16605	16685	16647	16673	16684	16720	16614	16866	16793	16908	16790	16781	16813	16611	16948	16940	16834	16909	16605	16775	16847	16605	16734	16829	16733	16771	16581	16694	16663	16491	16546	16650	16792	16722	16718	16938	16767	16831	16916	16752	16857	16863	16605	16809	16758	16601	16655	16871	16870	16718	16487	16719	16677	16880	16572	16713	16716	16855	16967	16739	16845	16872	16794	16818	16707	16721	16939	16850	16929	16730	16864	16847	16643	16575	16919	16690	16728	16835	16855	16609	17026	16870	16712	16750	16620	16701	16716	16870	16835	16647	16782	16686	16622	16644	16744	16845	16653	16592	16459	16697	16864	16803	16631	16541	16827	16726	16712	16751	16589	16801	16746	17036	16782	16832	16895	16666	16973	16995	16837	16944	16752	16842	16873	16948	16948	16755	16686	16735	16733	16892	16733	16652	16907	16763	16983	16741	16820	16799	16666	16518	16549	16651	16806	16711	16886	16869	16901	16837	16793	16724	16692	16728	16572	16787	16853	16490	16448	16937	16827	16794	16462	16653	16726	16759	16755	16589	16919	16904	16683	16699	16594	16761	16824	16655	16784	16774	16614	16642	16584	16695	16608	16719	16591	16780	16834	16892	16717	16685	16840	16719	16719	16863	16706	16825	16783	16792	16972	16704	16702	16778	16696	16632	16655	16575	16597	16656	16565	16618	16591	16929	16878	16750	16955	16667	16589	16815	16585	16758	16600	16732	16749	16699	16651	16709	16671	16738	16569	16782	16764	16590	16838	16794	16851	16837	16742	16936	16761	16819	16619	16773	16822	16541	16461	16782	16755	16644	16680	16846	16438	16567	16628	16701	16949	16582	16817	16744	16746	16625	16940	16759	16896	16899	16914	16427	16694	16755	16711	16767	16640	16959	16794	16502	16741	16740	16714	16938	16689	16873	16763	16777	16598	16857	16603	16766	16701	16681	16588	16749	16708	16829	16779	16955	16759	16566	16680	16759	16775	16539	16629	16803	16686	16860	16612	16798	16895	16727	16739	16598	16612	16715	16744	16564	16719	16648	16947	16832	16688	16632	16687	16790	16523	16704	16663	16608	17063	16899	16910	16637	16621	16732	16671	16781	16704	16740	16762	16940	16872	16572	16888	16716	16694	16837	16901	16819	16654	16695	16718	16717	16727	16777	16789	16853	16647	16756	16778	16493	16706	16762	16687	16822	16564	16736	16694	16707	16742	16728	16802	16695	16765	16732	16747	16902	16697	16675	16485	16829	16925	16700	16840	16755	16551	16724	16727	16800	16832	16731	16941	16823	16715	16676	16828	16848	16604	16661	16716	16735	16850	16906	16545	16420	16918	16888	16716	17029	16809	16619	16642	16923	16909	16805	16646	16616	16663	16822	16825	16946	16705	16637	17032	16750	16811	16641	16895	16805	16636	16437	16862	16687	16726	16647	16726	16726	16539	16701	16622	16923	16771	16671	16757	16709	16671	16766	16846	16507	16740	16765	16825	16554	16636	17005	16639	16649	16869	16843	16631	16666	16679	16854	16793	16310	16577	16649	16729	16751	16757	16548	16771	16723	16746	16811	16595	16640	16841	16779	16711	16737	16896	16790	16690	16864	16723	16872	16705	16819	16615	16579	16857	16659	16877	16787	16669	16689	16739	16574	16797	16968	16908	16617	16747	16806	16678	16820	16853	16961	16607	16919	16712	16825	16708	16459	16852	16753	16774	16842	16777	16775	16589	16625	16657	16875	16709	16567	16783	16715	16669	16817	16750	16763	16989	16574	16681	16608	16760	16761	16810	16377	16748	16799	16443	16762	16892	16709	16703	16816	16668	16831	16712	16656	16746	16666	16668	16595	16643	16822	16738	16693	16782	16650	16834	16686	16654	16512	16758	16759	16793	16935	16900	16758	16900	16905	16563	16683	16651	16708	16857	16518	16702	16680	16750	16850	16698	16616	16836	16708	16742	16556	16730	16828	16679	16565	16491	16707	16857	16517	16640	16682	16789	16956	16713	16726	16912	16761	16790	16824	16565	16790	16766	16840	16625	16737	16669	16740	16751	16611	16755	16780	16687	16891	16545	16732	16847	16692	16672	16386	16775	16524	16869	16827	16855	16681	16675	16875	17021	17046	16719	16862	16747	16770	16735	16728	16750	17013	16940	16653	16947	16784	16780	16709	16716	16996	16960	16713	16778	16783	16561	16642	16801	16849	16662	16768	16769	16762	16756	16707	16805	16790	16762	16706	16597	16487	16748	16883	16682	16716	16649	16660	16722	16899	16817	16718	16480	16773	16618	16631	16559	16546	16630	16685	16666	16926	16697	16653	16596	16724	16629	16627	16628	16655	16645	16667	16901	16814	16846	16719	16726	16733	16853	16601	16724	16906	16757	16707	16472	16807	16751	16868	16935	16850	16679	16812	16661	16641	16697	16743	16694	16739	16652	16728	16828	16797	16666	16836	16772	16735	16757	16743	16733	16742	16636	16689	16731	16768	16776	16877	16825	16676	16772	16792	16765	16614	16845	16814	16774	16892	16885	16558	16946	16972	16866	16719	16729	16380	16789	16711	16937	16804	16964	16848	16642	16767	16702	16759	16794	16871	16696	16592	16561	16651	16712	16886	16768	16713	16715	16933	16739	16661	16783	16770	16753	16760	16785	16844	16638	16702	16754	16739	16672	16872	16835	16812	16660	16769	16636	16836	16462	16934	16790	16815	16648	16646	16631	16794	16989	16952	16837	16620	16662	16866	16690	16772	16544	16687	16757	16973	16588	16808	16605	16693	16734	16774	16711	16839	16771	16629	16667	16649	16807	16627	16702	16768	16678	16720	16660	16728	16749	16703	16769	16658	16770	16874	16728	16643	16788	16824	16952	16681	16756	16899	16620	16775	16692	16639	16763	16642	16764	16739	16743	16769	16703	16752	16841	16576	16460	16592	16508	16580	16668	16625	16566	16978	16840	16622	16686	16659	16713	16942	16659	16586	16766	16765	16778	16853	16765	16891	16759	16627	16742	16951	16593	16619	16898	16700	16935	16789	16906	16637	16640	16677	16751	16856	16718	16787	16679	16616	16950	16719	16812	16710	16655	16684	16789	16823	16780	16599	16685	16810	16574	16647	16848	16836	16719	16936	16769	17027	16674	16693	16801	16873	16865	16717	16736	16574	16708	16726	16879	16880	16560	16785	16567	16649	16837	16668	16679	16897	16551	16791	16791	16777	16719	16660	16851	16641	16691	16721	17004	16898	16875	16660	16703	16831	16779	16750	16503	16736	16426	16618	16610	16756	16583	16680	16902	16905	16885	16586	16902	16732	16637	16852	16730	16662	16644	16843	16773	16658	16539	16693	16845	16819	16902	16915	16652	16730	16779	16397	16592	16775	16562	16631	16701	16934	16670	16688	16545	16515	16755	16678	16642	16776	16757	16823	16773	16581	16886	16667	16560	16817	16783	16755	16635	16616	16668	16807	16694	16593	16675	16582	16932	16467	16721	16770	16756	16872	16614	16806	16794	16578	16949	16654	16772	16760	16827	16932	16802	16956	16747	16784	16698	16825	16932	16711	16680	16936	16807	16883	16777	16788	16536	16725	16905	16757	16713	16879	16730	16629	17087	16833	16784	16632	16747	16887	16597	16909	16736	16746	16686	16764	16414	16733	16606	16456	16872	16792	16795	16689	16717	16925	16934	16832	16829	16650	16722	16709	16821	16744	16843	16847	16917	16839	16779	16742	16684	16907	16811	16682	16639	16765	17042	16809	16799	16550	16683	16745	16791	16802	16784	16860	16658	16807	16796	16912	16674	16758	16811	16786	16872	16673	16619	16753	16662	16777	16683	16646	16800	16735	16802	16473	16611	16788	16793	16878	16731	16792	16749	16699	16617	16796	16883	16776	16688	16904	16727	16726	16716	16597	16702	16883	16736	16629	16884	16807	16722	16751	16735	16855	16608	16652	16682	16779	16686	16650	16749	16586	16770	16830	16760	16690	16725	16772	16812	16589	16826	16618	16590	16991	16768	16551	16673	16664	16686	16760	16656	16699	16688	16882	16742	16609	16768	16739	16581	16707	16831	16860	16962	16829	16664	16838	16731	16764	16561	16871	16706	16848	16886	16692	16749
22267	39687	35687	26946	19120	15638	15218	15343	15185	15174	15000	14885	15097	14927	14956	15110	14820	14919	14934	14909	14838	14855	14804	15021	14902	14990	14801	14859	15030	14820	14866	14688	14863	14930	14834	14882	14789	14897	14859	14979	14763	14743	14961	14713	14885	14746	14693	14723	14784	14871	14912	14795	14822	14739	14867	14738	14656	14939	14883	14829	14691	14941	14818	15016	15464	15655	15364	15326	14964	14732	14849	14912	14720	14866	14585	14727	14863	14954	14700	14808	14843	14937	14662	14890	14906	14653	14908	14831	14891	14732	14748	14830	14686	14797	14963	14747	14755	15005	14675	14706	15023	14892	14895	14750	14969	14813	15006	14777	14768	14624	14895	14754	14731	14907	14674	14854	14772	14632	14833	14808	14848	14831	14869	14767	14708	14680	14771	14946	14864	14785	14986	14889	14784	14887	14934	14728	14936	14737	14776	14601	14760	14744	14667	14896	14800	14846	14845	14788	14871	14806	14948	14905	14837	14833	14696	14857	14859	14889	14694	14656	14909	15043	14766	14706	14661	14790	14821	14895	14856	14870	14766	14758	14728	14833	14878	14872	14826	14766	14784	14896	14880	14808	15008	14846	14787	14645	14792	14795	15007	14675	14864	14871	14796	14780	14922	14816	14904	14559	14744	14948	14848	14854	14829	14924	15052	14623	14803	14667	14868	14671	14748	14779	14807	14725	14656	14880	14895	14738	14938	14815	14683	14799	14872	14673	14925	14843	14869	14806	14858	14753	14801	14751	14631	14817	15131	14667	14751	14854	14730	14941	14714	14788	15013	14860	14694	14812	14671	14755	14853	14836	14815	14840	14907	14771	14679	14850	14764	14619	14793	14772	14659	14770	14851	14797	14804	14795	14730	14728	14807	14770	14883	14701	14919	14906	14838	14780	14755	14692	14968	14654	14821	14796	14998	14886	14857	14875	14826	14815	14940	14810	14903	14812	14722	14872	14817	14760	14795	14740	14867	14898	14686	14841	14749	14863	14798	14868	14718	14754	14829	14871	14826	14689	14913	14726	14693	14909	14778	14867	14996	14819	14657	14805	14838	14814	14886	14563	14873	14925	14763	14878	14870	14700	14833	14809	14821	14869	14543	14856	14846	14857	14717	14814	14826	14814	14684	14723	14775	14837	14780	14703	14802	14697	14782	14840	14858	14723	14910	14703	14787	14814	14743	14865	14885	14619	14864	14888	14879	14660	14916	14784	14811	14722	14878	14785	14741	14956	14849	14808	14762	14747	14869	14765	14761	14665	14744	14765	14797	14692	14836	14882	14909	14838	14648	14885	14790	14833	14924	14983	14736	14742	14840	14737	14963	14783	14732	14766	14740	14706	14831	14799	14836	14839	14684	14843	14710	14909	14791	14903	14692	14717	14812	14910	14713	14764	14730	14832	14757	14873	14803	14784	14814	14908	14782	14853	14885	14833	14693	14764	14819	14843	14776	14810	14934	14811	14837	14850	14936	14852	14898	15048	14854	14834	14896	14747	14992	14860	14662	14667	14872	14940	14639	14816	14793	14764	14837	14802	14815	14915	14779	14685	14691	14809	14814	14839	14887	14757	14920	14601	14776	14737	14942	14793	14736	14817	14927	14841	14809	14764	14773	14801	14788	14765	14923	14793	14869	14848	14768	14838	14836	14790	14805	14756	14780	14782	14834	14786	15078	14899	14800	14911	14933	14766	14866	14802	14895	14797	14943	14858	14799	14770	14619	14846	14764	14877	14781	14857	14715	15011	14889	14749	14905	14757	14472	14992	14705	14739	14734	14781	14826	14828	14835	14879	14841	14962	14805	14708	14712	14804	14946	14858	14882	14670	14803	14853	14696	14895	14919	14904	14767	14894	14863	14759	14740	14685	14789	14762	14777	14766	14997	14806	14763	14782	14728	14872	14935	14939	14748	14790	14817	14795	14820	14886	14829	14856	14803	14673	14909	14798	14919	14693	14796	14947	14824	14824	14764	14943	14919	14757	14755	14810	14722	14896	14733	14694	14963	14589	14844	14822	14903	14891	14624	14762	14789	14799	14862	14867	14753	14734	14727	14649	14737	14958	14605	14921	14865	14932	14743	14962	14782	14735	14892	14849	14720	14639	14656	14870	14879	14844	14746	14787	14742	14826	14806	14802	14804	14750	14674	14825	14702	14904	14706	14766	14759	14831	14782	14808	14899	14775	15015	14768	14890	14809	14628	14911	14688	14775	14713	14784	14844	14865	14851	14743	14808	14960	14871	14789	14819	14918	14633	14984	14776	14770	14940	14826	14851	14743	14846	14774	14681	14904	14846	14792	14616	14807	14776	14750	14864	14723	14795	14878	14656	14787	14871	14908	14882	14813	14801	14712	14927	14732	14886	14940	14725	14831	14959	14838	14798	15078	14954	14723	14844	14744	14896	14891	14804	14725	14933	14860	14791	14760	14963	14816	14809	14980	15082	14765	14612	14857	14775	14754	14899	14943	14976	14760	14858	14788	14638	14773	14798	15061	14860	14894	14860	14715	14796	14787	14839	14784	14946	14805	14763	14694	14749	14886	14875	14788	14839	14679	14914	14839	14844	14899	14855	14787	14772	14870	14786	14985	14695	14788	14748	14792	14787	14964	14982	14794	14728	14926	14913	14563	14717	14700	14877	14839	14760	14700	14882	14720	14731	14979	14787	14647	14810	14801	14708	14731	14803	14772	14767	14755	14848	14686	14748	14949	14867	14712	14877	14758	14805	14913	14617	14912	14609	14645	14856	14717	14632	14707	14807	14725	14731	14882	14825	14866	14764	14890	14849	14773	14774	14852	14774	14754	14793	14926	14798	14678	14826	14787	14912	14675	14924	14686	14653	14617	14612	15067	14899	14941	14741	14764	14700	14731	14667	14741	14683	14899	14746	14815	14726	14848	14824	14874	14946	14859	14710	14740	14853	14727	14678	14793	14824	15002	14895	14757	14786	15000	14620	14756	14787	14834	14977	14691	14815	14670	14934	14805	14733	14736	14813	14829	14763	14688	14836	14794	14744	14807	14823	14846	14877	14733	14896	14765	14705	14677	14757	14629	14841	14804	14766	14551	14881	14733	14806	15027	14800	14826	14763	14874	14835	14789	14812	14841	14613	14777	14704	14801	14727	14740	14776	14960	14883	15053	14708	14568	14790	14783	14705	14769	14841	14715	14803	14795	14617	14645	14556	14901	14820	14762	14681	14726	14762	14709	14977	14779	14751	14842	14844	14871	14732	14885	14689	15025	14773	14925	14897	15004	14582	15013	14669	14746	14791	14833	14619	14823	14635	14817	14910	14744	14789	14730	14721	14810	14665	15064	14755	14886	14884	14901	14756	14847	14959	14795	14850	14826	14577	14713	14741	14958	14759	14797	14740	14666	14788	14834	14750	14789	14751	14970	14864	14971	14761	14883	14933	14751	14774	14791	14800	14853	14663	14747	14663	14856	14731	14819	14720	14641	14724	14842	14780	14657	14827	14792	14898	14882	14855	14940	14880	14790	14674	14672	14931	14789	14755	14961	14798	14773	14813	14839	14850	14780	14768	14945	14896	14931	14844	14695	14682	14721	14793	14822	14770	14777	15010	14667	14883	14897	14597	14894	14870	14836	15007	14737	14986	14809	14893	14748	14858	14626	14879	14934	14637	14881	14747	14855	14701	14863	14878	14814	14882	14792	14857	14759	14988	14863	14937	14864	14843	14706	14801	14744	14855	14875	14763	14837	14781	14861	14930	14734	14802	14564	14817	14995	14812	14857	14675	14786	14965	14811	14691	14788	14844	14833	14789	14755	14881	14750	14866	14857	14932	14740	14807	14967	14802	14887	14833	14860	14847	14816	14681	14834	14864	14870	14707	14603	14783	14778	14904	14924	14816	14917	14767	14675	14862	14550	14701	14849	14756	14774	14839	14713	14782	14734	14870	14807	14842	14901	14741	14790	14975	14634	14798	14927	14605	14857	14796	14773	14667	14674	14851	14869	14886	14743	14688	14832	14832	14882	15060	14677	14896	14827	14925	14795	14900	14803	14799	14790	14955	14830	14785	14793	14807	14945	14801	14827	14857	14746	14796	14874	14807	14846	14715	14555	14842	14834	14849	14617	14784	14650	14787	14737	14821	14705	14672	14573	14981	14731	14541	14845	14839	14730	14709	14828	14730	14739	14827	14772	14885	14802	14756	14885	14687	14871	14703	14755	14905	14731	14798	14886	14929	14690	14737	14833	14798	14956	14751	14806	14831	14852	14681	14721	14662	14765	14800	14825	14800	14728	14895	14777	14716	14744	14874	14919	14692	14616	14863	14766	14858	14837	14758	14810	14739	14837	14770	14874	14838	14760	14866	14801	14817	14857	14781	14758	14810	14794	15149	14805	14972	14838	14751	14839	14724	14740	14790	14761	14752	14824	14835	14741	14655	14780	14695	14787	14921	14769	14804	14847	14727	14892	14851	14790	14774	14873	14836	14723	14883	14716	14653	14576	14855	14754	14711	14815	14929	14706	14899	14903	14818	14729	14894	14970	14717	14601	14858	14844	14648	14754	14791	14787	14962	14933	14906	14827	14841	14701	14790	14784	15002	14730	14758	14807	14931	14664	14701	14895	14755	14700	14740	14709	14892	14897	14854	14861	14704	14814	14855	14815	14937	14470	14986	14677	14830	14896	14718	14843	14693	14954	14810	14842	14871	14811	15028	14951	14906	14751	14824	14733	14719	14856	14960	14948	14718	14825	14573	14919	14862	14943	14730	14744	14644	14849	14907	14765	14824	14865	14699	14706	14949	14698	14609	14821	14781	14848	14686	14730	14605	14830	14833	14839	14887	14806	14795	14836	14855	14796	14800	14683	14767	14867	14844	14862	14833	14764	14745	14684	14619	14822	14773	14740	14704	14813	14680	14706	14687	14784	14820	14822	14707	14938	14756	14831	14689	14818	14835	14777	14570	14805	14797	14877	14692	14890	14763	14872	14827	14687	14906	14819	14869	14930	14891	14926	14681	14790	14664	14681	14808	14891	14810	14787	14637	14838	14772	14875	14776	14899	14774	14845	14850	14996	14917	14795	14837	14714	14773	14888	14763	14791	14772	14727	14810	14854	14901	14775	14688	14608	14759	14752	14829	14838	14823	14902	14839	14807	14659	14725	14779	14835
22356	20836	28510	23331	21031	22630	23616	18579	17593	17959	17703	17440	17711	17658	17337	17376	17348	17472	17477	17327	17317	17435	17465	17292	17529	17422	17327	17535	17326	17267	17334	17587	17245	17212	17108	17382	17325	17195	17348	17373	17219	17486	17239	17418	17309	17269	17283	17161	17332	17216	17165	17185	17362	17455	17088	17169	17227	17303	17097	17256	16942	17151	17235	17380	18237	18052	18093	17897	17376	17320	17189	17122	17142	17244	17170	17247	17213	17195	17179	17298	17063	17222	17242	17370	17053	17193	17167	17310	16931	17276	17033	17271	17101	17324	17233	17021	17270	17038	17145	17323	17116	17170	17163	17138	17276	17112	17101	17216	16987	17056	17108	17141	17096	17133	17286	17153	17331	16935	17369	17267	17245	17328	17235	17070	17274	17173	16919	17283	17242	17115	17173	17244	17204	17277	17229	17341	17266	17279	16963	17112	17012	17373	17211	17209	17417	17054	17088	17101	17187	17128	17446	17250	17110	17045	17283	17268	17256	17262	17277	17233	17140	17025	17175	17364	17268	17408	17133	17208	17257	17457	17316	17097	17129	17213	17220	17089	17167	16974	17295	17119	17326	17268	17105	17165	17199	16987	17127	17210	17221	17190	17125	17170	17067	17138	17214	17103	17225	16953	17230	17151	17221	17317	17192	17118	17108	17333	17226	17098	17335	17199	17077	17234	17097	17152	17041	17209	17234	17129	17038	16975	17137	17254	17102	17238	17229	17228	17259	16974	17436	17102	17151	17075	17325	17093	17193	17270	17000	17030	17196	17114	17299	17389	16935	17237	17069	17087	17135	17147	17004	17210	17196	16925	17015	16905	16957	17167	17130	17119	17193	17069	17282	17034	17133	17143	17292	17090	17198	17150	17181	17253	17110	17137	17295	17091	17220	17245	17295	17002	17205	17221	17206	17103	17339	17126	17063	17239	17038	17090	17152	16996	17268	17281	17254	17188	17250	17123	17209	17368	17013	16952	17180	17229	17221	16999	17089	17348	17049	17020	17167	17289	17134	17037	17256	17321	17032	17172	17005	17194	17143	17070	17142	17194	17231	17108	17147	17063	17274	17132	17227	17060	17092	17308	17066	17084	17063	16937	17149	17241	17274	17140	17132	17137	17136	17151	16998	17050	17227	17196	17078	17304	17265	17152	16971	17113	17233	17114	17201	17034	17089	17015	17060	17146	17173	17096	17052	17086	17108	17098	17189	17223	17484	17107	17050	17123	17084	17013	17189	17054	17225	17279	17140	17147	17224	17304	17252	17033	17252	17249	17244	17249	17259	17133	17203	17064	17136	17132	17034	17128	17097	17154	17039	17241	17252	17303	17396	17126	17034	17306	17276	17085	17135	17130	16990	17103	17251	17213	17061	17195	17172	17297	17088	17206	17311	17232	17182	17155	17187	17167	17318	17397	17316	17149	17062	17426	17138	17011	16974	17063	17294	17017	17042	17198	17082	17122	17159	17254	17300	17115	17058	17175	17067	17233	17157	17064	17254	17061	17102	17146	17165	17120	16975	17142	17096	17399	17099	17092	17268	17252	17301	17137	17119	17201	17338	17221	17286	17013	17174	17286	17372	17158	16941	17019	17071	16850	17199	17239	17190	16990	17207	17138	17095	17041	17097	17160	17121	17025	17105	17103	17165	17019	17175	17264	17330	17085	17162	17286	17128	17158	17310	17101	17111	17109	17196	17283	17134	17148	17222	17266	17057	16958	17116	17224	17365	17115	17244	17136	17175	17010	17006	17117	17200	17150	17287	17358	17062	17236	17266	16980	17223	17320	16970	17193	17232	17083	17107	17373	17028	17046	17038	17032	17331	17188	17169	17142	17336	17082	17114	17050	17169	17028	17005	16794	17147	17283	17223	17205	17079	17060	17234	17108	17249	17088	17042	17342	17313	17075	17197	17132	17175	17132	16977	17384	17113	17138	17176	17288	17135	17299	17229	17021	17150	17259	17094	17107	17076	17039	17070	17182	17285	17163	17279	17055	17240	17301	17283	17235	17156	17085	17183	17222	16976	17159	17128	17097	17330	16888	17482	17079	17090	17105	17263	17044	17085	17027	17278	17037	17210	17190	17335	17025	16954	17223	17170	17189	17225	17060	16952	17257	17079	16993	17139	17121	17232	17135	17039	17183	17180	17029	17203	17262	17229	17023	17161	16902	17047	16955	17152	17145	17201	17218	17162	17437	17376	17058	17109	17103	17358	17114	17251	17287	17151	17160	17401	17262	17135	17123	17204	17044	17173	17301	17039	17026	17205	17220	17126	17163	17153	17275	17188	16890	17136	17081	17164	17327	17191	17197	17185	17344	17338	17121	17242	17098	17221	17222	17116	17105	17289	17351	17012	17011	17103	17052	16975	17080	17102	17112	17174	17096	16934	17018	17137	17163	17061	17197	17077	17110	17100	17277	17245	17094	17379	17127	16995	17134	17298	17050	17324	17140	17170	17086	17319	17389	17225	16772	17214	16893	17121	17277	17226	17235	17084	17187	17159	17179	17245	17162	17333	16865	17103	17295	17095	17290	17213	17185	17381	17219	17193	17297	17038	17012	17056	17572	17188	17173	17096	16911	17192	17352	17140	16963	17295	17122	17205	17192	17282	17417	17138	17178	17192	17183	17122	17176	17107	17131	17110	17221	16963	17157	17008	17089	17155	17051	17205	17163	17216	17110	17085	17102	16896	17149	17235	17008	17150	16943	16904	17147	16935	17074	17113	17127	16971	17061	17069	17234	17175	17157	17177	17185	17085	17263	17142	17104	16946	17226	17088	17206	17321	17082	17369	17158	17349	16900	17041	17146	17190	17196	17306	17110	17213	17189	17096	17119	17279	17107	17457	17231	17053	17029	17233	17202	17283	17263	17193	17215	17259	17090	17161	17161	17152	17143	17154	17210	16782	17160	17097	17139	17156	17147	17150	17229	16943	17295	17141	17184	17302	17044	17308	17207	17211	17337	17317	17186	17101	17275	16967	17135	17078	17125	17296	17456	17133	17081	17117	17057	17067	17196	17278	17307	17404	17194	17024	17208	17132	17330	17136	17139	17452	17165	17484	17074	17109	17286	17239	17011	17125	17234	17315	17218	17036	17121	17020	17183	17039	17184	17136	17185	17040	17226	17066	17129	17024	17103	17099	17070	17164	17177	17268	16893	17015	17195	17265	17351	17158	17174	17097	17168	16939	17164	17303	17063	17194	17258	17131	17145	17147	17068	17168	16934	17287	17138	17387	17231	17149	17030	16963	17113	17127	16908	17108	16968	17302	17308	17139	16956	17199	17067	17242	16974	17064	16958	17180	17425	17047	17123	17168	17227	17250	17052	17352	17183	17190	17251	17212	17320	17096	17118	17236	17030	17147	17208	17312	17261	17329	17088	17141	17200	17219	16959	17120	17079	17106	17314	17202	17179	17128	17243	17267	17103	16929	17032	17205	17122	17082	17037	17149	17116	17176	17199	17231	17295	17061	17144	17086	17284	17042	17271	17089	17259	17242	17173	17176	17041	17218	17124	17242	16961	17342	17297	17225	17241	17125	17341	17284	17057	17138	17015	17200	17352	17132	17232	17087	17170	17132	17304	17289	17171	17164	17144	17221	17111	17168	17248	17090	17076	17241	17076	17247	17001	16921	17016	17008	17015	17133	17035	17403	17224	17159	17189	17115	16966	17271	17223	17182	17044	17069	17176	17166	17153	17101	17172	17041	17154	17168	16947	17228	17177	17081	17162	17039	17068	17236	17281	17210	17163	17306	17356	17278	17150	17048	16985	17238	17093	17060	16924	17115	17066	17177	17031	17127	17196	17081	17234	17215	17133	17033	17185	17224	17197	17342	17227	17208	17199	16932	17051	17283	17353	17227	17344	17044	17308	17107	17055	17262	17133	17227	17163	17170	17111	17118	17345	17122	17137	17156	17194	17225	17314	17320	17217	17240	17172	17095	17286	17174	17125	17227	17056	17176	17456	17112	17236	17054	17213	16966	17066	17431	17164	16886	17143	17234	17196	17226	16967	16902	17096	17186	17054	17238	17163	16989	17202	17176	16956	17242	17093	17155	17129	17097	17019	17038	17085	17208	17179	17243	17201	17009	17166	17260	17185	17324	17225	17194	17053	17144	17149	17211	17218	17224	17029	17168	17012	17133	17030	17242	17102	17145	17132	17158	17035	17099	17255	17317	17224	17287	17312	17188	17059	17107	17102	16948	17033	17379	17176	17108	17040	17186	17246	17206	17187	17086	17257	16984	17143	17135	17024	17300	17072	17054	17051	17182	17046	17078	17153	17310	17359	17229	17148	17043	17251	17387	17270	17229	17001	17081	17186	17071	17239	17285	16979	17165	17031	17059	17188	16989	17032	17126	17184	17210	17222	17066	16990	17267	17121	17192	16943	17331	17104	17278	17181	17327	17095	17189	17330	17207	17084	17132	17245	16940	16978	17323	17291	17149	17111	17253	17184	17139	17077	17016	17188	17244	17182	17288	17131	17183	17243	17123	17052	16992	17099	17093	17158	17091	17030	17105	17051	17261	17070	17101	17058	17136	17105	17192	17178	17138	16963	17053	17153	17133	17175	17062	17289	17269	17202	17157	17305	17129	17404	17199	17067	17006	17108	17077	17134	17122	17220	17207	17073	17040	17152	17262	17127	16978	17062	16953	17058	17266	17297	17205	17223	17087	17168	17153	17243	17083	17106	17208	17099	17123	17186	17120	17046	17144	17218	16947	17136	17095	17013	17104	17200	17302	17232	17124	17065	16992	17106	17130	16983	17048	16957	17188	17110	17090	16944	17192	17122	17118	17209	17203	17223	17059	17058	17247	17204	17149	17224	17087	16968	17165	17077	17112	17144	17113	17046	17221	17172	16988	17241	17137	17256	17237	17167	17218	17167	17218	17147	17342	17179	16987	17311	17207	17127	17268	17224	17258	17161	17259	17021	17191	17122	17094	17204	17206	17279	17162	17123	16985	17127	17249	17414	17246	17181	17004	17193	17192	17120	17055	17161	17172	17273	16942	17102	17211	17259	17191	17008	17156	17218	17529	17272	17136	17041	17240	17106	17119	17324	17181	17231	17162	17010	17217	17306	17299	17146	17055	17133	17317	17041	17245	17189	17225	17262	17165	17063	17172	17177	16956	17165
24803	45291	40875	27894	18574	16323	15903	15646	15493	15417	15246	15226	15109	15324	15137	14957	14924	15018	15056	14981	15012	14884	15001	15026	15129	14892	14919	14967	14926	14897	14971	14980	14933	14824	14966	14964	14721	14903	14890	14813	14803	14945	14957	15076	14890	15042	14973	14882	14942	14897	14984	14854	14810	14992	14995	14650	14863	14964	15008	14871	14961	15050	14951	15219	16235	16203	15997	15609	15156	15079	14929	14886	14926	14900	14960	14926	14915	14756	14732	14941	14847	14914	14807	14974	14825	14960	14916	14844	14870	14902	14850	14817	14791	14837	14864	14717	14836	14848	14666	14934	14973	14605	14797	14958	14835	14737	14767	14713	14916	14832	14881	14864	14924	14803	14907	14863	14870	14874	14950	14872	14923	14664	14715	14939	14951	14842	14818	14747	14826	14798	14753	14886	14927	14938	14869	14826	14740	14864	14597	14734	14800	14971	14856	14823	14879	14813	14707	14772	14829	14799	14807	14944	14742	14839	14795	14933	14737	14854	14700	15025	14983	14865	14880	14793	14973	14846	14684	14865	14864	14813	15016	14871	14896	14770	14700	14783	14659	14848	14908	14863	14946	14824	14701	14755	14898	14826	14833	14893	14837	14771	14967	15029	14705	14809	14902	14975	14854	14752	14790	14791	14858	14726	14675	14885	14865	14884	14819	14834	14791	14829	14893	14869	14864	14969	14925	14838	14798	14802	14755	14914	14872	14818	14969	14780	14682	14732	14776	14752	14844	14682	14849	14870	14789	14759	14796	14756	14803	14870	14805	14739	14812	14891	14903	14802	14951	14841	14802	14825	14734	14824	14780	14821	14792	14783	14780	14939	14744	14956	14913	14734	14834	14881	14856	14943	14732	14916	14751	14658	14795	14992	14935	14681	14791	14746	14843	14950	14917	14859	14923	14985	14876	14812	14839	14833	14886	14791	14793	14723	14860	14857	14829	14832	14718	14836	14992	14868	14901	14798	14796	14843	14881	14995	14837	14712	14882	14765	14852	14767	14747	14955	14742	14825	14786	14952	14853	14925	14706	14759	14758	15019	14909	14692	14942	14789	14781	14978	14811	14958	14854	14820	14813	14933	14936	14951	14661	14963	15000	14709	14695	14662	14647	14899	14844	14761	14847	14914	14927	14718	14953	14861	14915	14836	14732	14687	14667	14890	14785	15028	14761	14870	14761	14847	14809	14853	14877	14853	14840	14933	14928	14823	14997	14940	14621	14605	14891	14854	14937	14879	14666	14752	14784	14788	14708	14749	14832	14867	14872	14850	14887	14854	14913	14892	14921	14965	14798	14688	14912	14674	14895	14906	14699	14801	14839	14923	14917	14846	14639	14721	14945	14964	14727	14763	14878	14807	14919	14674	14940	14777	14921	14813	14857	14897	14932	14901	14720	14909	15017	14736	14948	14746	15001	14932	14869	14851	14855	14829	15037	14818	14772	14917	14794	14849	14867	14942	15020	14890	14844	14777	14818	14853	14824	14863	14939	14880	14706	14792	14715	14926	14701	14886	14735	14917	14732	14854	14973	15011	14755	14900	14823	14813	14884	14632	14889	14738	14846	14970	14808	14894	14600	14819	14911	14874	14896	14934	14681	14812	14816	14909	14900	14788	14746	14842	14912	14833	14777	14821	14855	14746	14757	14789	14738	14741	14768	14741	15058	14799	14878	15056	14850	14845	14811	14982	14845	14818	14746	14819	14754	14721	14873	14903	14782	14876	14888	14740	14860	14805	14880	14729	14823	14579	14747	14819	14804	14840	14712	14871	14812	14899	14719	14693	14876	14812	14905	14729	14914	14869	14661	14967	14915	14805	15010	14889	15005	14707	14950	14859	14804	14765	14619	15017	14816	14747	14828	14987	14819	14762	14844	14747	14768	14919	14771	14789	14921	14847	14782	14886	14934	14759	14898	14988	14786	14701	14849	14747	15039	14745	15030	14850	14728	14816	14842	14826	14848	14894	14945	14871	14845	14821	14890	14863	14824	14763	14872	14755	14829	14816	14838	14868	14974	14690	14828	14983	14725	14684	14876	14889	14728	14865	14825	14918	14700	14893	14764	14833	14892	14892	14678	14736	14972	14734	14750	14944	14742	14763	14803	14864	14874	14678	14816	14875	14865	14855	14836	14777	14910	14724	14873	14831	14973	14880	14788	14687	14930	14850	14935	14624	14875	14921	14782	14932	14892	14898	14917	14751	14790	14967	14571	14938	14697	14807	14776	14683	14847	14744	14898	14865	14839	14836	14823	14772	14941	14895	15046	14855	14821	14804	14914	14710	14969	14852	14877	14753	14673	14865	14854	14960	14838	14757	14977	14828	14671	14808	14512	14865	14765	14880	14845	14860	14815	14864	14758	14985	14897	14937	14735	14749	14825	14893	14802	14889	14774	14937	14680	14784	14803	14930	14801	14740	14949	14940	14953	14831	14859	14869	14804	15094	14992	14829	14834	14773	14895	14830	14918	14806	14901	14860	14909	14996	14755	14839	14971	14806	14645	14746	14871	14765	14867	14964	15060	14945	14680	14804	14868	14837	14699	14829	14925	14750	14799	14986	14862	14679	14586	14982	14909	14862	14753	14827	14989	14862	14860	14939	14684	14572	14865	14648	14752	14810	14819	14763	14843	14816	14823	14907	14848	14709	14739	14902	14811	14768	14703	14935	14817	14720	14855	14943	14862	14738	14820	14989	14845	14897	14885	14813	14781	14768	14887	14795	14880	14653	14839	14808	14794	14830	14801	14686	14802	14833	14811	14976	14732	14700	14890	14700	14835	14788	14796	14736	14696	14912	14898	14831	14908	14873	14681	14877	14822	14760	14726	14918	14727	14836	14802	14770	14713	14798	14822	14938	14741	14736	14721	14750	14695	14750	14825	14915	14881	14754	14911	14680	14744	14874	14868	14860	14742	14766	14848	14739	14907	14975	14858	14795	14882	14883	14807	14967	14872	14930	14732	14926	14764	14944	15079	14778	14868	14765	14846	14905	14605	14775	14789	14748	14706	14833	14884	14835	14752	14926	14769	14743	14751	14838	14837	14818	14768	14983	14776	14880	14864	14875	14925	14705	14907	14887	14839	15008	14781	14853	15010	14926	14878	14765	14842	14922	14962	14914	14594	14620	14798	14820	14788	14888	14873	14898	14784	14830	14881	14793	14815	14731	14919	14714	14797	14921	14795	14818	14788	14649	15026	14779	14637	14855	14745	14893	14815	14992	14761	14808	14817	14925	14623	14681	14717	14656	14916	14892	14895	14861	14965	14975	14840	14853	14877	14781	14749	14808	14739	14754	14840	14676	14750	14777	14748	14684	14799	14936	14757	15014	14713	15016	14756	14853	14720	14771	14934	14834	14743	14722	14922	15138	14724	14894	14911	15034	15029	14831	14854	14885	14895	14912	14832	14864	14954	14847	14818	14857	14947	14942	14939	14881	14712	14779	14770	14703	14888	14821	14772	14825	15066	14737	14923	14809	14832	14735	14799	14773	14683	14796	14770	14885	14610	14914	14868	15011	14732	14942	14900	15039	14910	14938	14986	14815	14882	14917	14882	14787	14778	14994	14709	14735	14718	14659	14824	15089	14908	14821	14832	14895	14912	15073	14964	14832	14797	14775	14950	14893	14802	14821	14974	14815	14756	14759	14711	14884	14888	14938	14854	14857	14700	14901	14788	14943	14886	14970	14820	14980	15040	14819	14843	14694	14769	14836	14917	15037	14967	14921	15081	14903	14816	14822	14836	14915	14916	14837	14938	14877	14816	14937	14804	14733	14660	14706	14638	14728	14899	14883	14798	14866	14926	14784	14768	14812	14798	14675	14700	14965	14888	14843	14889	14806	14742	14891	14945	14898	14717	14789	14738	14790	14905	14856	14931	14747	14627	14897	14869	14606	14820	14956	14829	14887	14802	14716	14652	14813	14705	14903	14793	14811	14683	15040	14825	14732	14669	14860	14844	14872	14829	14816	14757	14741	14734	14933	14792	14909	14682	14882	14676	14810	14874	14945	14844	14709	14997	14862	14901	14703	14648	14957	15019	14779	14959	14819	14682	14933	14771	14929	15044	14650	14817	14774	14622	14932	14719	14772	14965	14751	14953	14896	14892	14810	14772	14751	14797	14767	14828	14928	14819	14905	14917	14867	14728	14853	14760	14902	14660	14735	14750	14839	14887	14763	14747	14885	14972	14795	14694	15022	14871	14827	14863	14865	14660	14854	14839	14946	14925	15004	14826	14775	14757	14888	14821	14768	14724	14806	15007	14903	14800	14893	14867	14833	14995	14879	14919	14921	14875	14939	14765	14718	14826	14878	14695	14854	14729	14736	14903	14708	14821	14723	14919	14779	14689	14785	14735	14921	14753	14881	14770	14856	14884	14883	14803	14927	14907	14749	14656	14976	14703	14808	14937	14905	15017	14750	14826	14877	14984	14781	14921	14993	14817	14703	14697	14711	14861	14899	14700	14882	14762	14900	14894	14994	14806	14877	14723	14769	14777	14696	14850	14738	14789	14849	14816	14730	14891	14682	14722	14782	14845	14765	14741	14827	14992	14766	14751	14774	14887	14952	14711	14811	14730	14811	14934	14745	14866	14832	14864	14845	14986	14837	14717	14779	14928	14773	14792	14808	14805	14905	14817	14844	14743	14884	14723	15038	14910	14741	15008	14867	14983	14902	14897	14791	14991	14827	14671	14906	14878	14880	14854	14860	14784	14665	14867	14814	15023	14872	14703	14768	14705	14899	14826	14904	14922	14905	14840	14931	14912	14903	14677	14701	14772	14759	14939	14837	14968	14928	14946	14873	14744	15002	14754	14889	14863	14776	14815	14929	14721	14823	14719	14879	14953	14710	14916	14926	14856	14793	15043	14742	14770	14918	15028	14869	14959	14807	14944	14914	14994	14811	14888	14827	14740	14887	14703	14764	14858	14697	14983	14743	14852	15041	14726	14625	14624	14922	14835	14817	14715	15008	14783	14841	14751	14744	14768	14804	14833	14772	14951	14960	14988	14754	14719	14990	14797	14764	14929	14680	14853	15071	14873	14796	14912	14823	15021	14841	14748	14820	14791	14889	14865	14902	14842	14746	14962	14707	14790	14894	14805	14922	14926	14748	14772	14997	14750	14883	14738	14840	14886	14785
27119	22377	25606	21467	17309	16808	17119	17029	16974	17166	16752	16965	16718	16761	16964	16878	16941	16894	16889	16814	16779	16946	16940	16952	16868	16912	16962	16768	16941	16936	17008	17002	17076	17020	16690	16904	16932	16765	16912	16806	16920	16880	17090	16944	16926	17012	16967	16885	16828	16743	16806	16961	16920	16967	16796	16947	16855	16740	16996	17060	17149	16904	16948	16926	16776	16869	16938	16934	16906	16965	16929	16786	16997	16809	16914	17033	16977	16947	17023	16994	16902	16968	16814	16860	16982	16863	16805	16604	16854	17065	16878	16867	16714	16797	16960	16838	16813	17131	16968	17036	16944	16663	16783	17139	17088	16897	16877	16853	16790	16811	16961	16951	16877	16743	17004	16767	16879	16874	16851	16654	16767	16805	16760	17013	16942	16752	16947	16752	16809	16967	16812	16773	16782	16938	17003	16870	16772	16893	16936	17080	16858	17026	16854	16943	16766	16995	17174	16736	16906	16774	16753	16815	16617	16795	17057	16973	16679	16812	16915	16934	16962	17051	16739	16919	16813	16865	16969	16744	16934	16732	16741	16734	16855	16869	16841	16687	16891	16887	16872	16958	16953	16797	16696	16799	16951	16880	16766	16890	16776	17032	16989	16934	17045	16912	16966	17011	17061	17022	16968	16851	16821	16980	16758	16782	16943	16900	16809	16848	16861	16974	16990	16809	16958	16832	16845	16820	16765	16909	17057	16965	17019	16803	16782	17056	16969	16853	16728	17044	16935	16714	16958	16924	16896	16757	16880	16920	16732	16977	17016	16686	16513	16840	16755	16912	17036	16908	16978	16727	16871	16726	16851	16741	16810	16673	16963	17034	16824	16968	17000	16857	16779	17130	16902	16817	16910	16734	17003	16782	17203	16983	16932	16937	16743	16866	16916	16915	16832	16780	16808	16681	17025	16625	16979	16875	16796	16736	16747	16684	16773	16962	16681	16947	16928	16757	16826	16929	16990	16973	16881	16858	16804	16822	16779	16978	16956	16817	16602	16744	16921	16768	16977	16731	16804	16921	17050	16915	16923	17062	16943	16977	16844	16855	17052	16823	16962	16840	16661	16823	17042	16890	16863	16842	16910	17113	16986	16894	16822	16782	16986	16790	16761	16782	17001	16835	16861	16800	16918	16807	16840	16940	17056	16925	16795	16724	16830	16943	16902	16892	16715	16737	17065	16857	16919	16941	16918	16831	16891	16787	16818	16869	16828	16841	16828	16606	16851	16871	16928	16966	16856	16716	16754	16931	16875	16811	16762	17173	16800	16880	17062	17044	16814	16904	16944	16795	16747	16671	16846	16857	16888	16914	16906	16816	16906	16698	16749	17031	16813	16951	16993	16855	16735	16715	16787	16705	17085	16753	16887	16817	16895	16980	16932	17049	16881	16798	16821	16572	16960	16823	16616	17015	16995	16907	16758	16828	17020	16944	16636	16815	16920	16952	16925	16895	16727	16781	16774	16795	16955	17036	16754	16840	16814	16856	16912	16829	16646	16779	16663	16802	16731	16847	16804	16882	16835	16855	16912	17038	16905	16898	17103	17076	17108	16902	17067	16787	17014	16924	16878	17031	16955	17040	16927	17048	16901	16939	16944	16889	16896	16757	16893	16846	16917	16872	16951	17100	16830	16855	16802	16916	16991	16968	16825	16862	16853	16936	16658	16969	16798	17058	16901	16784	16822	16881	16922	16778	16797	16792	16868	17066	16859	16979	16830	16781	16852	16833	16889	16883	16980	17030	16939	16824	17056	17088	16850	16878	16753	16881	16902	16810	17040	16815	16832	16938	16874	16792	16857	16929	16963	16858	17040	17243	16946	16724	16886	16892	16956	16902	16956	17034	16703	16947	16957	16993	17024	17113	16786	16945	17041	16884	16868	16885	16738	16846	16782	16745	16737	16980	16828	17038	16860	16901	16747	17046	16924	16817	16958	16991	16762	16914	16912	16943	16948	16815	16982	16720	16867	16738	16871	16660	16638	16831	16873	16898	16857	16807	16754	16871	16869	16914	16920	16891	16926	16863	16892	17008	16989	16927	16875	16867	16892	16775	16846	16597	16968	16619	16754	16909	16992	16930	17027	16960	16990	16859	16590	16822	16884	16913	16877	17023	16884	16925	16734	16725	16708	16801	17193	16900	16841	16829	16901	16822	16725	16938	16841	16819	16797	16875	17127	16785	16903	16981	16797	16945	16684	16864	16991	16805	16832	16970	16820	16894	16889	16829	16864	16871	16999	16691	16936	16779	16758	16855	16989	16747	17095	16935	17002	16819	16902	16906	16877	16994	16799	16979	16980	16979	16932	16741	16917	17161	17026	16874	17055	16924	16928	16819	16911	16775	17115	16773	16717	16764	16827	16984	16773	16953	16833	16756	16824	16820	16927	17003	16720	16922	17038	17067	17083	16690	16691	16960	16952	16861	16669	16874	16761	16762	16895	16892	16791	16845	16915	16895	16892	16982	17096	16889	16658	16847	16730	17060	16873	16998	16845	17004	16891	16736	16875	16912	16842	16777	16962	16933	16942	16926	16796	16932	16866	16945	16760	16943	16835	16800	16812	16875	16918	16925	16822	16854	16822	17035	16748	16959	17090	16823	16915	17081	16750	16899	16786	17001	16841	16893	16947	16586	16932	17075	16962	16890	16863	16981	17071	16997	16678	16862	16851	16980	16931	16903	16939	17044	16902	16835	16810	16838	16856	16791	16863	16663	16654	16979	16998	17010	16965	16860	16902	16962	16849	16829	16811	16745	16919	16852	17153	16872	16783	16709	16847	16920	16895	16988	17109	17027	16753	16955	16716	16911	16918	16866	16928	16901	16928	17042	16909	16866	16765	16668	16971	16891	16962	16897	16870	16903	16982	16876	16951	16841	16829	16952	16836	16907	16820	16870	16948	16831	16819	16887	16735	16995	16885	16817	16959	17095	16993	16655	16847	16845	16883	16794	16898	16950	16742	16967	17101	16873	16819	16816	16798	16771	16860	16931	16806	16679	16761	17041	16921	16987	16899	17068	17127	16927	16715	16884	16870	16904	17164	16788	16711	17012	16830	17021	16874	16939	16930	16841	17107	17122	16982	16976	16919	16841	16816	16870	16740	16989	16851	16803	16945	16942	16940	17042	16727	16870	17047	17057	16897	16974	17006	16832	16929	16942	16980	16779	16845	16955	16752	17126	16913	17003	17001	16876	16860	16909	16918	16877	16932	16841	17054	16759	16907	16855	16842	16699	16877	16927	16585	16739	16786	16759	16660	16927	16847	16925	16960	16971	17150	16984	16910	16910	16874	16874	16824	16845	16785	16724	16931	16857	16977	16652	16961	16839	16867	16866	16959	16962	16745	16811	16828	16918	16891	16831	16908	16760	16892	16785	16754	16838	17112	16847	16671	16771	16774	16835	16978	17072	16724	16873	17130	16855	16812	16968	16895	16889	16870	16905	16919	16984	16788	16857	16713	16960	16748	16924	16820	16859	16929	16968	17042	17006	16812	16881	16895	16944	16875	16891	16852	16936	16700	16894	16934	16892	16820	17046	16879	16756	16822	16830	16995	16973	16955	16905	16856	16938	16974	16788	17003	16904	16804	16762	16668	16760	16917	16912	16972	16870	16845	16853	16781	16708	16679	16894	16867	16940	17010	16859	16856	17148	16891	16801	16760	16702	16816	17045	16939	16840	16922	16817	17005	16805	16791	16794	16876	16838	16792	16781	17012	16929	16978	16857	16833	16932	16805	16868	16827	16873	16995	16942	16896	16941	16839	16891	16943	16903	16630	16811	16700	16802	16948	16954	16828	16889	17015	16907	16843	16998	16848	17011	16884	16852	16990	16917	16957	16937	17025	16780	16911	16901	17022	16827	16820	16739	16771	17132	17052	17002	16776	16703	16874	17001	16932	16698	16816	17041	16819	16848	16994	16939	16897	16849	16937	16867	16893	16798	16656	16978	16689	16669	17028	16967	16757	16989	17059	16948	16668	16937	17134	16871	16847	16893	16764	16858	16698	16788	16949	16941	16857	17130	16956	16955	16995	16867	17226	16771	16979	16841	16873	16756	16851	16807	16860	16678	17071	16803	16841	16885	16845	16851	16899	16886	16840	16873	16918	17067	16894	16778	16938	17023	16935	16902	16844	16947	16648	16845	16966	16954	16751	16613	16827	16797	16869	16946	16771	16894	17001	16960	16761	16933	16904	16939	16986	16965	16801	17032	16883	16855	16783	16890	16872	17008	16738	17051	16783	16842	16946	16907	16708	16938	16835	16744	17117	16875	16854	16789	16833	16810	17020	17073	16824	16703	16882	16908	16980	16930	16785	17008	16954	16767	16919	17045	16903	16716	16706	16999	17090	16784	16991	16818	16984	16832	16883	17136	16757	16852	16917	17089	16947	16961	16810	16940	16890	16701	16670	17011	16920	16946	17081	16954	16825	16683	16864	16776	16808	16796	16969	17030	17052	16912	17026	16941	16877	16686	16952	16770	16841	17270	16723	17047	16979	16812	16808	16861	16869	16920	16722	16870	16784	16984	16972	16874	16947	16922	16965	16751	16601	16894	16887	16977	16769	16938	16871	16776	16891	17137	16765	16760	16965	16877	16917	16905	16743	16819	16921	16727	16993	16916	16762	16809	16926	16806	16850	16982	16966	16781	16725	16778	16933	16857	16666	16947	16917	17004	17042	16876	16683	16656	16757	16755	16917	16843	16969	16940	16819	16728	17008	16667	16710	16852	16972	16827	16906	16662	16826	16869	16830	16761	16892	16917	16821	16799	17022	16871	16787	16938	17080	17012	16893	16977	17078	16821	16924	16825	16858	17103	16721	16837	16767	16885	16623	17067	16948	16803	16911	16815	16659	16805	16783	17029	17074	16696	16929	17010	16838	17029	16948	16923	16897	16734	16779	17055	16881	16802	16816	16890	17015	16962	16804	16951	16720	16976	17129	17096	16920	16988	16980	16874	16885	16782	16901	16877	16901	16806	16791	17014	17007	16944	16845	16780	16881	16820	16644	16872	16832	16795	16699	16815	16961	17183	17002	16797	16814	16787	16900	16897	16638	16654	16761	16953	16783	16744	16923	16702	16911	16661	16893	16757	16869	16677	16922	16938	16782	16776	16839	16878	16955	16888	16841	16905	16802	16979
19031	27835	24090	17441	14708	14645	14551	14587	14715	14734	14665	14588	14595	14733	14667	14692	14586	14711	14786	14467	14689	14534	14594	14871	14513	14746	14651	14731	14735	14508	14531	14629	14805	14714	14652	14655	14676	14743	14681	14534	14648	14565	14630	14561	14581	14546	14680	14728	14698	14621	14563	14452	14630	14702	14726	14484	14583	14561	14539	14641	14627	14536	14568	14703	14680	14766	14659	14665	14786	14708	14622	14477	14563	14597	14587	14580	14595	14620	14531	14582	14746	14628	14594	14429	14486	14695	14663	14518	14617	14514	14573	14752	14577	14651	14668	14698	14685	14742	14790	14610	14593	14732	14759	14532	14678	14681	14662	14526	14594	14618	14634	14561	14661	14526	14643	14514	14647	14554	14631	14638	14574	14563	14666	14672	14611	14396	14542	14612	14622	14658	14512	14402	14811	14451	14500	14499	14613	14727	14509	14686	14775	14522	14586	14666	14724	14508	14680	14605	14573	14689	14581	14693	14857	14772	14647	14409	14746	14798	14716	14550	14526	14650	14493	14542	14509	14632	14585	14505	14654	14668	14673	14633	14614	14706	14531	14621	14501	14397	14583	14554	14626	14399	14787	14622	14430	14639	14492	14584	14637	14683	14476	14599	14474	14510	14655	14654	14698	14450	14557	14717	14599	14612	14458	14688	14575	14455	14510	14823	14638	14845	14643	14631	14522	14648	14771	14633	14756	14589	14528	14591	14672	14465	14487	14626	14466	14665	14480	14715	14730	14654	14768	14598	14561	14500	14701	14456	14593	14593	14585	14623	14563	14672	14502	14739	14469	14676	14663	14656	14475	14533	14761	14622	14580	14550	14455	14659	14524	14694	14507	14679	14699	14534	14579	14479	14658	14687	14543	14695	14696	14628	14685	14754	14516	14780	14476	14624	14447	14699	14663	14498	14740	14708	14630	14684	14655	14508	14606	14718	14587	14587	14800	14578	14585	14744	14516	14663	14651	14528	14716	14584	14574	14593	14616	14495	14649	14425	14595	14654	14523	14687	14642	14641	14739	14547	14597	14650	14601	14437	14569	14537	14632	14607	14718	14730	14672	14604	14771	14588	14739	14592	14411	14541	14727	14664	14530	14541	14657	14551	14522	14682	14589	14610	14612	14674	14409	14673	14621	14605	14755	14602	14765	14702	14565	14504	14621	14700	14621	14608	14540	14587	14635	14655	14840	14646	14652	14545	14716	14510	14854	14561	14649	14668	14695	14766	14485	14630	14432	14645	14627	14608	14497	14706	14788	14514	14641	14558	14688	14840	14565	14477	14508	14542	14611	14661	14723	14648	14695	14568	14674	14594	14612	14688	14657	14625	14601	14539	14672	14537	14738	14494	14643	14656	14566	14546	14653	14621	14589	14651	14619	14659	14567	14294	14611	14537	14624	14713	14470	14578	14672	14733	14572	14603	14642	14564	14725	14565	14673	14614	14659	14513	14464	14670	14823	14642	14616	14575	14672	14521	14617	14613	14690	14853	14570	14603	14647	14628	14638	14475	14558	14560	14671	14436	14415	14614	14660	14751	14583	14612	14552	14582	14602	14582	14636	14620	14727	14632	14504	14673	14659	14563	14645	14536	14511	14641	14490	14697	14543	14727	14799	14587	14663	14649	14575	14581	14634	14566	14705	14445	14708	14526	14581	14548	14656	14591	14549	14538	14587	14610	14545	14576	14539	14631	14691	14712	14554	14739	14761	14460	14610	14770	14570	14538	14535	14527	14558	14654	14812	14580	14354	14710	14494	14603	14491	14579	14556	14676	14545	14545	14640	14622	14587	14483	14448	14599	14500	14774	14688	14524	14577	14717	14436	14644	14531	14592	14496	14695	14654	14725	14574	14617	14746	14731	14666	14509	14733	14580	14788	14653	14702	14626	14679	14743	14607	14445	14519	14532	14397	14573	14678	14570	14796	14750	14579	14709	14575	14623	14499	14619	14498	14823	14563	14547	14508	14637	14546	14648	14530	14717	14664	14743	14523	14666	14471	14673	14502	14492	14611	14676	14628	14685	14623	14713	14781	14665	14673	14614	14683	14673	14605	14591	14693	14468	14698	14707	14520	14653	14664	14650	14656	14752	14507	14706	14679	14770	14738	14513	14736	14732	14523	14617	14650	14520	14491	14643	14617	14675	14648	14632	14584	14512	14720	14499	14525	14546	14572	14639	14614	14609	14623	14558	14603	14822	14604	14519	14609	14721	14543	14755	14624	14753	14498	14518	14539	14718	14608	14541	14528	14578	14622	14600	14576	14521	14542	14630	14611	14599	14683	14756	14646	14684	14743	14506	14657	14616	14637	14537	14646	14659	14746	14556	14437	14654	14679	14478	14654	14581	14664	14869	14571	14589	14720	14683	14608	14831	14425	14552	14733	14733	14454	14547	14487	14589	14508	14583	14672	14639	14587	14555	14561	14523	14744	14420	14734	14559	14557	14722	14682	14456	14734	14675	14565	14606	14751	14687	14586	14759	14362	14764	14635	14820	14700	14642	14718	14473	14744	14826	14653	14557	14602	14769	14686	14624	14648	14564	14708	14631	14495	14701	14682	14683	14679	14532	14466	14412	14666	14778	14657	14627	14542	14603	14658	14639	14796	14605	14703	14587	14375	14778	14518	14516	14672	14686	14600	14598	14628	14607	14580	14582	14456	14416	14748	14527	14672	14486	14488	14595	14793	14600	14614	14703	14764	14734	14501	14650	14699	14678	14661	14548	14552	14603	14631	14681	14840	14640	14787	14547	14689	14737	14474	14662	14711	14513	14727	14565	14502	14517	14589	14716	14383	14573	14548	14573	14683	14440	14597	14544	14860	14607	14658	14478	14593	14641	14536	14604	14623	14581	14700	14823	14548	14663	14708	14605	14410	14630	14603	14471	14423	14561	14520	14700	14648	14570	14579	14557	14721	14599	14606	14553	14757	14585	14660	14759	14663	14711	14680	14783	14578	14604	14711	14592	14629	14628	14576	14732	14527	14648	14734	14596	14586	14681	14746	14577	14643	14727	14705	14612	14538	14672	14814	14863	14759	14767	14685	14357	14516	14558	14646	14801	14626	14715	14577	14618	14593	14634	14525	14720	14640	14536	14750	14766	14612	14592	14610	14554	14563	14745	14679	14580	14592	14517	14781	14658	14727	14688	14628	14639	14777	14561	14656	14667	14634	14584	14500	14623	14629	14547	14713	14655	14532	14501	14516	14447	14746	14565	14404	14493	14536	14643	14645	14527	14789	14646	14611	14640	14550	14607	14659	14597	14617	14542	14634	14558	14531	14684	14580	14695	14816	14772	14504	14655	14559	14639	14676	14547	14626	14590	14610	14742	14735	14666	14692	14576	14637	14655	14556	14679	14573	14571	14734	14461	14572	14507	14781	14591	14714	14478	14606	14610	14735	14790	14630	14786	14706	14698	14585	14669	14682	14663	14611	14470	14654	14780	14622	14741	14669	14499	14600	14843	14662	14631	14485	14584	14712	14623	14780	14589	14581	14614	14727	14641	14654	14609	14755	14521	14609	14617	14562	14593	14528	14458	14579	14493	14740	14689	14630	14681	14612	14722	14562	14581	14698	14653	14678	14647	14624	14784	14554	14697	14729	14773	14591	14611	14512	14615	14532	14601	14577	14798	14586	14602	14707	14609	14622	14457	14549	14646	14623	14485	14585	14672	14573	14661	14452	14625	14660	14633	14629	14607	14609	14543	14640	14601	14554	14808	14886	14674	14678	14716	14663	14642	14744	14626	14730	14667	14569	14716	14765	14576	14628	14540	14623	14650	14510	14677	14767	14461	14551	14584	14624	14458	14816	14523	14577	14510	14508	14443	14642	14529	14599	14640	14807	14493	14588	14661	14682	14621	14827	14407	14722	14714	14616	14493	14595	14701	14609	14603	14616	14646	14564	14741	14617	14517	14676	14370	14593	14607	14611	14557	14815	14673	14521	14540	14660	14602	14592	14539	14581	14681	14497	14654	14673	14583	14463	14571	14653	14471	14669	14624	14576	14590	14463	14650	14680	14454	14668	14562	14627	14517	14510	14603	14700	14589	14557	14512	14596	14495	14609	14701	14534	14523	14681	14693	14726	14523	14596	14622	14497	14512	14598	14789	14692	14625	14741	14738	14671	14640	14609	14645	14687	14490	14590	14647	14620	14604	14483	14639	14645	14740	14594	14730	14573	14631	14454	14702	14587	14556	14566	14591	14455	14611	14609	14582	14612	14659	14696	14554	14715	14472	14616	14703	14639	14713	14588	14735	14646	14683	14559	14527	14702	14406	14577	14766	14621	14528	14682	14632	14636	14625	14663	14558	14658	14659	14455	14641	14629	14644	14694	14526	14624	14610	14606	14589	14675	14489	14568	14619	14675	14559	14565	14545	14569	14633	14670	14548	14562	14701	14663	14559	14552	14725	14589	14686	14499	14592	14729	14634	14617	14638	14681	14590	14561	14627	14518	14626	14797	14684	14474	14785	14509	14477	14556	14647	14727	14452	14586	14455	14777	14674	14537	14729	14518	14503	14613	14587	14625	14556	14554	14621	14804	14586	14658	14582	14531	14679	14606	14674	14701	14568	14602	14566	14439	14575	14634	14566	14657	14749	14526	14632	14751	14563	14591	14679	14572	14596	14533	14653	14660	14545	14619	14584	14677	14645	14381	14555	14584	14498	14668	14528	14798	14666	14516	14648	14628	14753	14625	14508	14717	14614	14696	14639	14676	14513	14470	14705	14609	14757	14682	14570	14771	14675	14638	14524	14790	14833	14569	14493	14609	14681	14576	14672	14604	14654	14524	14388	14743	14704	14654	14714	14705	14752	14802	14564	14596	14491	14547	14700	14778	14562	14570	14499	14624	14663	14523	14640	14509	14706	14713	14685	14669	14634	14804	14493	14776	14535	14586	14666	14538	14426	14550	14705	14530	14511	14665	14747	14736	14591	14573	14654	14594	14476	14686	14670	14651	14692	14678	14679	14584	14583	14617	14541	14594	14596	14615	14715	14790	14499	14551	14622	14576	14715	14677	14625	14648	14602	14532	14565	14642	14556	14714	14537	14767	14491	14620	14552	14649	14681	14577	14411	14663	14432	14722	14523	14631	14673	14605	14522	14633	14593	14619	14588	14695	14400	14595	14634	14604	14600
23227	20759	28070	23728	21492	20974	20029	17630	17379	17467	17632	17330	17437	17211	17224	17184	17184	17272	17256	17292	17323	17134	17404	17024	17332	17161	17275	17161	17099	17289	17253	16896	17196	17066	17181	17256	17333	17076	17103	17224	17032	17042	17095	17065	16946	17114	16985	17406	17242	17236	17138	16891	17179	17137	17096	17024	17018	17214	17096	17132	17329	17155	17084	17031	17023	17368	17491	17462	17401	17323	17347	17120	17182	16975	16986	17175	17081	17150	17313	16921	17206	17148	16935	17026	17151	17013	17288	17103	17182	17051	17178	17000	17062	17157	16964	17156	17069	17097	17114	16942	17163	17279	17071	17116	17112	16984	17260	17053	17037	17185	17068	16968	16872	17039	16949	17083	17090	17086	17074	16937	17079	16975	16967	16910	17131	16948	16867	16967	17171	17101	16963	17198	17187	17258	17281	17052	17176	17008	17264	17141	17147	16870	17157	17075	16966	16927	17152	17069	17258	17253	17183	17256	17254	17166	17012	17072	17064	17068	17081	17200	17238	17185	17052	17140	17190	17051	17071	17130	17180	17116	17045	16927	17194	17046	17093	17167	17132	17017	17214	17036	17042	17007	17081	16920	17180	17066	16807	17145	17079	16991	17065	17247	17174	17032	17155	17143	17232	17060	16963	17236	17189	17064	17062	17094	16842	17131	17153	16996	17134	17162	16915	17001	17138	17035	16963	16867	16999	17193	17127	17100	17065	17208	17088	17056	17366	17172	17166	17183	17332	16977	17282	17012	17149	16951	17402	17209	17162	17003	17120	17011	17250	17112	17165	17067	17064	17166	17075	17196	17003	17173	16957	17116	17027	16895	17124	17205	17093	17024	16880	17184	17204	17156	16980	17156	17245	17186	17191	17016	17208	17077	16908	17057	17248	17185	17046	17177	17229	17005	16996	17038	17157	17082	16943	16990	17216	17137	17021	17086	17268	17122	17000	17284	17161	16936	17037	16978	17096	17152	17062	16908	17084	17111	17084	17101	17153	17128	17160	17065	16991	17333	17107	17054	16985	17138	17177	16863	17040	17131	17142	17057	17038	17121	16965	17304	17154	17063	17340	17132	17184	17108	17273	17257	17134	17068	17196	17188	17074	16879	17165	16940	17014	16974	16951	17060	17049	16867	17048	17198	17227	17093	16940	17181	17067	17316	17177	17119	17170	17181	17212	16827	17383	17157	17166	17070	17033	17156	17193	17047	17079	17205	17346	17107	17212	17194	17020	17206	16938	17030	17103	17165	16933	16905	17173	17091	17218	17089	17043	16935	17050	17037	17025	17038	16975	16997	17124	17080	16920	17052	16925	17063	17132	17268	17025	17212	17211	16853	16961	17137	17230	17043	16955	17139	17176	17120	17145	17141	17044	17080	17015	17144	17156	17072	17248	17094	17135	17184	17020	17013	17028	17079	17010	17130	16961	17091	17155	17122	17068	17165	17053	17005	16938	16955	16972	17133	16972	17013	17123	16766	17164	17313	16959	17255	16937	16905	17146	17138	16970	17070	16947	16967	17060	17079	17160	16882	17214	16912	17126	16961	17120	17146	17045	17011	17134	17161	17159	16967	17136	17142	17142	17351	17314	17105	17272	17029	16881	16976	16985	17156	17316	17074	17086	17200	17141	17183	17222	17003	17096	17020	17310	17039	17087	17113	16936	16991	16879	17000	16860	17010	17035	16922	17194	17265	17008	17315	17101	16881	17071	16945	17011	17053	17176	17040	16906	17054	16951	16975	17204	17240	16980	16681	17218	17342	16963	17072	17161	17015	17074	17148	17125	17224	17056	17312	17249	17075	17051	17134	17255	17078	16959	17109	17031	17137	16953	16780	16949	17062	17154	16971	17044	17014	17030	17109	17104	16990	17151	16930	17039	16928	17063	16994	17114	17056	16949	17182	17210	16945	17220	17128	17034	17014	17344	17222	17064	17044	17163	17123	17030	17085	16966	16915	16972	17194	17076	17081	16929	16962	17057	17042	16832	17258	16958	17275	17135	16780	17289	17046	17019	17215	17280	17262	17196	17265	16980	17091	16912	17102	17286	17179	16852	17047	17084	16863	17058	17045	17123	16988	17017	17207	16946	17049	16928	17072	17260	17186	17191	17083	17142	17006	17110	17046	17108	17019	17160	16953	17138	17246	17060	16928	17186	17056	17165	17177	17219	17120	17092	17181	16920	17012	16950	17200	17018	17229	17021	17050	16985	17010	16858	17065	17221	17033	17038	17115	17023	17036	16969	17098	16935	17012	17122	16927	17158	17014	17037	17065	17093	17159	17294	17102	17024	16964	16972	16992	17288	16993	17186	17155	16832	17009	17175	16920	17273	17061	17212	17125	17180	17005	17212	17129	17135	17109	17138	17235	17110	16954	17259	17092	17139	17196	17129	17083	17248	17119	17129	16948	17049	17163	17340	17136	17248	16973	17009	16965	17095	17069	17199	17102	17175	17163	17072	17066	17085	17057	16944	17249	17121	16852	17081	17178	17104	17067	17148	16999	16907	17079	17130	17246	16970	17045	17206	17185	17164	17161	17066	17193	17239	17091	16925	17192	17090	17161	17107	17303	16926	17010	17136	16985	17329	17091	17094	17193	17143	17061	17042	16981	17056	17137	17131	17173	17081	16994	17162	17112	16992	17101	16993	17067	17171	17213	17042	17126	17041	17173	17092	17235	17019	17103	17122	17143	16960	17177	16997	17157	16861	17003	17184	16892	17044	16988	17120	17099	17059	16932	17219	17058	17003	17068	17022	17153	17030	16918	17214	17165	16988	17159	17165	17017	16900	17101	17024	17015	17076	17181	17088	16965	16985	17067	16873	16827	16907	16997	17081	17234	17183	17088	17026	17109	17094	16904	17110	17164	17096	17121	17265	17126	17328	16904	17086	17011	16927	17117	17109	17158	17018	17067	17185	17015	17190	17102	17076	17097	16976	16980	17307	17142	17123	17245	17024	17307	17203	17051	17204	17178	16770	16950	17112	16996	17085	16979	16925	17115	17323	16989	17022	17015	16983	16920	17034	17094	17172	17102	17092	17129	17091	17058	17085	17208	16897	17140	17163	17344	17279	17046	16941	17205	17194	17274	17021	17041	17172	17021	17240	17331	17035	17092	16992	16897	17177	17355	17214	17116	17139	16875	16938	17115	16903	17106	16977	17315	16924	16989	16992	16989	17135	17279	17164	16950	16980	17156	17048	17048	16983	17160	17235	17025	17077	17302	17027	17157	17082	16972	17214	17082	17139	17010	17215	17190	16951	17091	17129	17163	17026	17122	17196	17111	16986	16991	17018	17051	17087	16986	17030	17079	16951	17011	17141	17273	17026	17025	17218	17169	16985	17039	17228	17168	16914	17082	17016	17020	17098	17035	17038	17133	17031	17120	17145	17143	17065	16986	17285	17066	17147	17102	17017	17226	17211	17117	17142	16818	17009	17151	16997	17247	17090	16949	17223	17219	17126	17226	17141	17163	17259	17050	17005	16995	17057	17014	16992	17128	17026	17189	17118	17043	17211	17133	17016	17004	16895	16984	17068	16996	16948	17080	16979	17099	17128	17120	17132	16946	17084	17052	16948	17060	17245	17115	17213	17183	16961	17040	16943	17111	17062	16932	17004	17032	17000	17082	16866	17218	16900	17046	17014	17239	17000	17135	17198	17085	17148	17147	17142	17052	17093	17019	17099	16872	16993	17169	17149	17136	16924	17307	16943	17078	17063	17204	17143	17140	17233	17108	17184	17148	17248	16976	17012	17047	17122	17113	17260	17044	17125	17012	17048	17251	17071	16845	17028	17105	16872	17138	17221	16940	16936	16926	17179	16989	17072	17237	17106	17260	17206	17138	17041	17194	17069	17127	16886	17141	17287	17218	17247	17008	17047	17086	17193	17002	17029	17027	17281	16871	17155	17091	16877	16984	16944	17144	17137	17086	17137	17154	17044	17121	17075	17277	17002	16965	17170	17139	17065	17131	17002	17205	16962	16857	16842	17036	17117	16888	17232	17131	17103	17147	17204	16993	16983	16943	17011	17101	17116	17360	17103	16968	17195	17055	17178	17132	17042	17044	17047	17215	17107	16909	17087	17050	17207	17056	17059	17002	17035	16980	16909	16974	17118	16996	16919	17103	17414	17255	17045	17322	17164	17037	17229	16962	17138	17066	17063	17179	16946	17065	17098	17126	17344	17262	17076	16811	17233	17071	17126	17051	17074	17180	17045	17231	17055	17215	16972	17194	17098	16962	16960	17121	17020	17329	17038	17486	17070	17080	17125	17127	16987	17104	17075	17182	17096	17118	17001	17232	17109	17326	17116	17109	17182	17238	17127	17142	17172	17089	17053	17117	16811	17296	17247	17065	17035	17167	17127	17313	17128	17140	17127	17135	17130	16997	17121	16988	17171	17042	17030	17146	17032	17042	17139	17178	17160	17046	17109	16973	17087	17133	17210	17157	17086	17078	17224	17057	17169	17159	17291	17207	17061	17096	17121	16878	16978	17041	17164	17157	17245	17042	16832	17046	17056	17001	17076	17049	16979	17243	17077	17020	17186	16915	16971	17085	17152	16980	17134	17026	17031	17226	17205	16938	16916	17025	17057	17025	17152	17125	17125	16981	17134	17063	17280	17001	17081	16984	17184	16930	16995	17071	16905	17249	17112	17268	16950	17104	17190	16937	16998	17129	16951	17253	17103	17031	16861	17094	17203	17012	17245	17159	17032	16996	17224	17030	17141	17114	17315	17052	17255	17020	17192	17369	17191	17123	17075	17174	16971	17158	17093	17048	17133	16943	16942	16995	17031	17048	17154	16914	16977	17134	16991	16927	17034	17205	16985	17086	16986	17309	17110	17062	17107	17010	16921	17169	17051	17056	17206	17107	17052	17055	16984	17167	17138	17230	17220	16974	16953	17126	17181	16998	17045	17166	16933	16967	17081	16771	16998	17169	17087	17114	17125	17146	16973	16931	16978	17044	16860	17009	16898	17002	17009	17185	16946	16975	17214	17158	17172	17110	17071	17100	17134	16949	16994	17250	17062	17030	17155	17192	17173	17343	17038	16971	17161	17056	17024	17293	17254	17158	17039	17200	17183	17118	17187	17222	17016	16991	16973	17220	17217	17207	17033	17128	17239	17056	17014	17091	17082	17175
21116	40275	35846	20947	16010	15464	15366	15081	15038	15165	15004	14952	14832	15022	14964	14876	14871	14789	15012	14854	14760	14882	14904	14908	14910	14856	14997	14850	14847	14871	14908	14748	14623	14786	14972	14818	14764	14760	14922	14725	14968	14829	14854	14773	14823	14824	14879	14730	14800	14866	14835	14711	14804	14775	14732	15026	14707	14792	14874	14801	14914	14852	14846	14754	14968	15150	15652	15230	15174	15047	14876	14942	14744	14692	14660	14837	14748	14582	14877	14788	14894	14909	14669	14715	14851	14870	14768	14803	14759	14823	14845	14814	14833	14783	14671	14614	14974	14930	14812	14722	14725	14607	14841	14920	14528	14756	14720	14872	14803	14648	14747	14664	14618	14839	14819	14761	14646	14857	14829	14685	14763	14748	14800	14931	14666	14930	14739	14693	14918	14768	14713	14840	14669	14808	14731	14702	14816	14728	14884	14816	14813	14671	14727	14785	14917	14761	14785	14766	14731	14716	14788	14770	14733	14814	14678	14834	14831	14890	14806	14736	14636	14605	14818	14934	14859	14680	14727	14647	14884	14714	14857	14807	14842	14717	14790	14667	14792	14876	14805	14672	14838	14660	14720	14773	14790	14911	14947	14813	14809	14974	14800	14778	14684	14656	14873	14754	14776	14756	14643	14760	14678	14872	14836	14719	14902	14862	14837	14855	14701	14727	14841	14724	14722	14642	14728	14780	14795	14796	14690	14689	14695	14772	14686	14906	14707	14823	14645	14866	14739	14726	14799	14664	14731	14808	14857	14719	14792	14778	15056	14766	14719	14709	14898	14915	14788	14694	14872	14703	14705	14784	14831	14802	14791	14870	14848	14746	14876	14791	14603	14636	14745	14842	14719	14750	14739	14804	14790	14795	14798	14770	14836	14734	14703	14756	14860	14652	14598	14887	14852	14680	14746	14858	14653	15228	14696	14911	14813	14798	14592	14915	14795	14770	14825	14737	14669	14813	14751	14898	14650	14655	14671	14799	14881	14842	14854	14782	14715	14582	14676	14815	14681	14722	14702	14881	14670	14690	14722	14795	14808	14807	14750	14691	14735	14818	14827	14920	14826	14684	14783	14857	14812	14860	14633	14663	14738	14768	14764	14873	14593	14755	14650	14614	14806	14870	14703	14791	14805	14905	14905	14737	14704	14713	14774	14755	14762	14840	14793	14798	14769	14779	14793	14783	14719	14780	14646	14871	14872	14831	14780	14698	14862	14837	14765	14733	14811	14876	14697	14594	14851	14830	14885	14755	14669	14801	14742	14813	14655	14880	14655	14957	14811	14819	14739	14692	14734	14783	14771	14810	14780	14691	14899	14880	14732	14816	14909	14769	14765	14574	14762	14789	14779	14835	14864	14863	14781	14723	14734	14935	14587	14750	14771	14816	14748	14743	14847	14790	14830	14748	14746	14734	14709	14829	14815	14871	14773	14803	14860	14778	14775	14656	14748	14717	14679	14790	14663	14604	14927	14732	14745	14854	14959	14750	14794	14727	14811	14851	14886	14738	14910	14786	14889	14774	14820	14788	14774	14745	14746	14756	14708	14769	14715	14559	14590	14723	14977	14671	14765	14808	14763	14577	14853	14621	14920	14787	14819	14950	14927	14568	14866	14862	14565	14811	14829	14774	14695	14722	14646	14721	14886	14753	14688	14899	14709	14672	14731	14629	14872	14810	14710	14714	14819	14630	14931	14777	14991	14930	14655	14695	14880	14845	14881	14666	14867	14669	14739	14906	14705	14673	14796	14798	14923	14740	14817	14726	14824	14783	14646	14781	14616	14604	14828	14749	14896	14715	14812	14727	14783	14724	14702	14667	14745	14730	14753	14868	14730	14738	14557	14726	14819	14743	14777	14805	14735	14909	14679	14770	14828	14731	14689	14696	14943	14781	14720	14773	14956	14836	14876	14778	14822	14728	14684	14682	14542	14803	14792	14932	14700	14740	14645	14791	14844	14697	14754	14703	14716	14714	14787	14800	14828	14667	14658	14699	14861	14710	14744	14853	14778	14838	14681	14716	14774	14838	14734	14785	14781	14911	14753	14752	14844	14935	14814	14888	14814	14639	14719	14783	14828	14838	14669	14781	14865	14743	14707	14768	14679	14688	14711	14933	14906	14804	14763	14744	14639	14808	14658	14807	14791	14819	14799	14729	14612	14707	14737	14574	14699	14778	14709	14950	14737	14885	14731	14716	14664	14639	14831	14811	14766	14643	14905	14895	14865	14752	14664	14804	14708	14888	14753	14759	14874	14810	14786	14739	14636	14799	14875	14740	14714	14830	14658	14799	14732	14637	14651	14864	14818	14789	14640	14832	14662	14846	14644	14754	14796	14737	14758	14841	14620	14820	14716	14754	14555	14701	14868	14862	14805	14677	14640	14668	14612	14761	14653	14773	14736	14907	14724	14845	14708	14673	14786	14861	14936	14703	14897	14852	14699	14924	14726	14778	14864	14738	14727	14816	14713	14840	14660	14788	14659	14643	14730	14657	14740	14818	14717	14665	14882	14643	14765	14871	14664	14890	14604	14743	14684	14673	14791	14839	14852	14921	14877	14793	14915	14866	14782	14788	14666	14877	14767	14758	14596	14850	14785	14831	14723	14582	14849	14921	14554	14809	14879	14859	14734	14736	14838	14838	14606	14805	14769	14774	14524	14727	14782	14849	14903	14720	14733	14720	14849	14757	14695	14812	14732	14857	14821	14729	14740	14804	14806	14710	14842	14700	14618	14705	14825	14912	14840	14862	14838	14625	14838	14616	14769	14758	14653	14596	14702	14656	14729	14778	14742	14731	14800	14826	14864	14764	14805	14592	14885	14829	14798	14834	14817	14687	14854	14575	14515	14715	14594	14735	14718	14837	14736	14615	14855	14886	14824	14845	14706	14688	14672	14850	14783	14875	14668	14905	14837	14647	14776	14798	14794	14798	14599	14913	14913	14658	14774	14705	14795	14727	14939	14713	14818	14720	14832	14662	14807	14728	14915	14602	14928	14742	14635	14911	14740	14821	14641	15065	14844	14813	14626	14899	14813	14732	14902	14722	14822	14932	14810	14765	14769	14606	14866	14733	14951	14783	14772	14835	14730	14747	14799	14802	14817	14697	14900	14799	14771	14790	14721	14826	14802	14609	14725	14744	14689	14826	14757	14671	14763	14611	14623	14849	14800	14979	14659	14835	14646	14595	14837	14748	14766	14683	14608	14636	14804	14910	14826	14634	14783	14908	14897	14581	14707	14794	14793	14730	14815	14760	14753	14735	14834	14917	14665	14757	14694	14701	14742	14860	14725	14732	14668	14752	14733	14782	14851	14734	14742	14795	14779	14839	14522	14867	14875	14873	14820	14728	14853	14670	14718	14970	14698	14759	14845	14760	14722	14546	14859	14640	14869	14480	14867	14861	14620	14713	14740	14735	14832	14680	14650	14778	14721	14740	14865	14640	14640	14820	14755	15004	14809	14796	14776	14806	14644	14848	14719	14551	14790	14636	14656	14898	14698	14761	14604	14691	14663	14744	14821	14655	14850	14829	14887	14581	14801	14695	14839	14698	14649	14813	14599	14648	14859	14799	14774	14905	14634	14751	14839	14585	14732	14694	14772	14694	14705	14764	14652	14668	14696	14729	14730	14714	14756	14889	14806	14851	14729	14805	14788	14911	14691	14745	14777	14710	14780	14776	14871	14860	14882	14930	14804	14731	14763	14892	14785	14617	14873	14670	14674	14810	14961	14725	14799	14775	14783	14781	14730	14730	14675	14862	14636	14768	14756	14766	14744	14697	14859	14688	14794	14844	14778	14708	14741	14783	14872	14750	14924	14846	14718	14689	14761	14754	14762	14858	14649	14718	14638	14788	14888	14809	14737	14697	14516	14940	14692	14672	14859	14624	14682	14891	14653	14674	14679	14906	14824	14893	14700	14817	14878	14846	14967	14795	14975	14813	14934	14702	14726	14702	14822	14809	14688	14815	14755	14923	14745	14706	14781	14739	14819	14694	14765	14600	14840	14690	14606	14809	14913	14739	14782	14566	14768	14860	14768	14776	14750	14831	14698	14722	14821	14730	14800	14627	14719	14971	14853	14852	14753	14626	14824	14826	14667	14736	14837	14841	14801	14794	14875	14814	14649	14626	14867	14797	14718	14762	14734	14773	14851	14745	14769	14882	14728	14885	14819	14816	14928	14790	14793	14660	14816	14802	15005	14620	14754	14881	14751	14681	14677	14756	14757	14646	14910	14662	14662	14733	14692	14764	14817	14727	14889	14820	14564	14554	14781	14845	14680	14919	14598	14682	14714	14781	14778	14724	14758	14848	14764	14884	14624	14669	14816	14898	14667	14712	14790	14565	14871	14870	14677	14694	14653	14768	14634	14705	14729	14826	14709	14491	14757	14883	14776	14782	14792	14660	14894	14810	14567	14811	14747	14701	14809	14727	14913	14846	14717	14707	14773	14905	14843	14887	14868	14668	14753	14595	14722	14911	14683	14819	14733	14753	14869	14800	14789	14736	14669	14937	14733	14805	14698	14772	14754	14753	14759	14922	14929	14683	14777	14885	14905	14871	14783	14775	14689	14800	14743	14774	14829	14733	14929	14950	14767	14924	14838	14667	14619	14837	14808	14780	14801	14737	14817	14671	14862	14731	14750	14709	14864	14893	14712	14765	14878	14775	14675	14752	14807	14832	14792	14832	14825	14736	14768	14735	14808	14842	14768	14751	14741	14753	14952	14841	14802	14659	14616	14767	14656	14810	14646	14857	14881	14765	14595	14843	14744	14926	14646	14765	14773	14754	14813	14752	14654	14610	14818	14781	14680	14922	14731	14885	14730	14859	14718	14654	14856	14722	14799	14732	14856	14901	14825	14655	14530	14753	14647	14592	14819	14911	14868	14718	14629	14806	14820	14701	14793	14624	14588	14720	14802	14616	14928	14825	14770	14731	14937	14840	14821	14798	14751	14738	14805	14642	14625	14844	14935	14958	14703	14822	14881	14821	14831	14817	14705	14714	14756	14924	14738	14718	14604	14788	14675	14824	14738	14756	14809	14800	14590	14653	14767	14843	14648	14650	14802	14624	14891	14753	14781	14842	14713	14535	14762	14772	14852	14763	14795	14819	14523	14524	14876	14689	14639	15059	14951	14790
22291	20795	28415	23288	20975	22673	23672	18624	17784	18101	18055	17769	17906	17972	17769	17768	17724	17650	17745	17735	17520	17496	17622	17713	17799	17383	17633	17471	17576	17633	17568	17432	17616	17525	17434	17642	17496	17626	17504	17590	17463	17342	17481	17555	17399	17581	17592	17561	17524	17558	17456	17550	17514	17397	17492	17443	17541	17369	17578	17478	17664	17624	17592	17535	17336	17823	18619	18360	18113	17890	17845	17492	17505	17321	17412	17440	17476	17432	17539	17514	17573	17393	17460	17493	17478	17398	17484	17468	17502	17435	17434	17417	17360	17364	17320	17378	17509	17653	17564	17410	17437	17331	17409	17237	17371	17514	17400	17421	17433	17414	17431	17428	17401	17319	17467	17422	17407	17451	17493	17503	17467	17467	17338	17424	17394	17365	17565	17704	17654	17467	17489	17246	17237	17407	17227	17378	17479	17403	17219	17345	17224	17382	17732	17394	17470	17290	17646	17428	17501	17614	17422	17493	17305	17341	17488	17459	17529	17434	17269	17399	17507	17571	17571	17243	17581	17324	17511	17352	17341	17837	17344	17217	17678	17406	17371	17529	17473	17587	17425	17449	17397	17481	17551	17403	17344	17546	17483	17550	17354	17338	17376	17603	17367	17427	17691	17392	17444	17503	17271	17204	17433	17319	17388	17564	17220	17500	17486	17325	17320	17394	17273	17497	17386	17357	17332	17372	17402	17356	17486	17463	17482	17145	17513	17255	17455	17428	17465	17422	17315	17253	17645	17448	17519	17213	17499	17321	17495	17307	17545	17484	17258	17488	17530	17375	17631	17544	17444	17548	17563	17332	17465	17513	17362	17380	17364	17397	17616	17545	17534	17410	17277	17296	17525	17391	17362	17361	17367	17356	17354	17192	17308	17444	17430	17383	17529	17384	17410	17485	17454	17434	17444	17480	17418	17412	17212	17542	17656	17496	17637	17342	17489	17357	17562	17360	17231	17283	17338	17401	17646	17407	17452	17381	17300	17434	17472	17459	17555	17268	17376	17639	17645	17686	17585	17349	17465	17529	17164	17422	17342	17454	17383	17250	17278	17413	17381	17468	17375	17530	17675	17371	17459	17435	17423	17483	17559	17520	17366	17483	17412	17227	17445	17387	17452	17413	17374	17370	17394	17392	17416	17577	17534	17365	17585	17772	17444	17295	17338	17248	17309	17287	17406	17430	17467	17465	17362	17501	17419	17425	17558	17455	17310	17319	17404	17543	17615	17461	17587	17493	17390	17483	17410	17275	17491	17326	17288	17481	17571	17522	17496	17398	17220	17277	17330	17375	17386	17246	17355	17620	17371	17515	17429	17419	17408	17481	17553	17517	17490	17456	17317	17308	17460	17433	17484	17372	17241	17376	17559	17401	17301	17551	17615	17498	17276	17283	17605	17303	17584	17399	17587	17430	17421	17492	17429	17369	17350	17206	17265	17277	17234	17519	17214	17402	17508	17293	17430	17245	17253	17270	17422	17233	17310	17362	17309	17289	17400	17390	17474	17356	17338	17508	17559	17243	17618	17512	17360	17364	17518	17400	17447	17357	17394	17401	17481	17405	17722	17211	17411	17308	17375	17300	17416	17351	17519	17320	17346	17405	17509	17531	17424	17300	17379	17428	17540	17338	17374	17497	17388	17372	17460	17424	17460	17345	17409	17271	17397	17512	17434	17480	17434	17406	17447	17356	17294	17233	17457	17486	17485	17554	17482	17627	17334	17475	17254	17360	17455	17350	17450	17389	17381	17277	17465	17529	17459	17273	17454	17555	17300	17187	17460	17425	17413	17641	17584	17440	17352	17191	17285	17174	17455	17515	17479	17431	17380	17341	17544	17346	17271	17330	17327	17379	17473	17479	17390	17404	17337	17458	17422	17494	17509	17566	17441	17512	17260	17359	17480	17470	17369	17257	17383	17535	17350	17471	17347	17366	17423	17291	17558	17250	17469	17479	17479	17625	17310	17302	17386	17558	17548	17254	17349	17230	17385	17413	17338	17280	17321	17333	17474	17474	17510	17448	17552	17456	17188	17386	17526	17426	17431	17353	17447	17184	17483	17518	17401	17487	17318	17336	17501	17570	17518	17366	17506	17395	17399	17266	17533	17606	17464	17384	17473	17203	17435	17316	17344	17344	17171	17291	17230	17425	17333	17452	17550	17424	17454	17286	17369	17289	17399	17425	17352	17407	17441	17500	17316	17375	17556	17415	17559	17377	17521	17345	17434	17276	17453	17593	17578	17560	17293	17495	17308	17531	17384	17461	17284	17493	17488	17397	17419	17355	17298	17369	17560	17543	17492	17343	17522	17309	17420	17545	17387	17303	17520	17502	17197	17616	17394	17216	17364	17563	17322	17621	17344	17458	17450	17416	17461	17467	17579	17613	17476	17326	17335	17533	17449	17494	17434	17285	17515	17176	17411	17503	17298	17417	17341	17363	17571	17415	17396	17291	17395	17470	17439	17439	17469	17413	17307	17374	17544	17504	17392	17501	17696	17511	17471	17393	17485	17328	17322	17236	17354	17394	17326	17447	17464	17611	17383	17484	17324	17551	17523	17331	17275	17435	17296	17293	17375	17299	17404	17464	17237	17343	17446	17310	17371	17582	17337	17533	17320	17485	17336	17474	17311	17358	17482	17442	17405	17434	17417	17394	17319	17269	17394	17340	17514	17281	17383	17375	17443	17421	17503	17529	17376	17308	17293	17380	17379	17613	17384	17448	17471	17264	17525	17505	17451	17540	17290	17424	17283	17208	17600	17462	17203	17407	17334	17384	17394	17489	17340	17572	17340	17578	17326	17492	17370	17582	17337	17316	17390	17282	17412	17306	17532	17574	17609	17467	17472	17468	17334	17402	17298	17539	17370	17682	17434	17552	17291	17509	17318	17301	17306	17344	17419	17276	17282	17263	17464	17364	17349	17376	17410	17529	17273	17554	17518	17463	17444	17307	17472	17531	17515	17247	17324	17469	17475	17404	17364	17291	17416	17414	17090	17300	17613	17239	17498	17366	17262	17346	17325	17672	17447	17456	17393	17499	17465	17217	17400	17344	17438	17539	17400	17418	17622	17400	17251	17414	17412	17568	17174	17297	17414	17359	17557	17463	17380	17550	17405	17604	17154	17363	17329	17497	17339	17448	17219	17347	17529	17316	17348	17452	17251	17268	17315	17374	17340	17253	17342	17310	17434	17436	17492	17352	17444	17521	17460	17296	17398	17444	17437	17582	17447	17421	17424	17286	17288	17321	17533	17452	17684	17451	17453	17656	17490	17310	17201	17550	17465	17320	17493	17258	17513	17294	17368	17473	17494	17565	17504	17177	17329	17291	17568	17300	17476	17356	17319	17647	17434	17491	17651	17458	17540	17354	17366	17340	17387	17458	17223	17287	17573	17393	17374	17390	17421	17516	17538	17309	17217	17352	17429	17401	17591	17386	17490	17437	17574	17568	17590	17269	17280	17273	17473	17441	17597	17307	17410	17532	17312	17437	17487	17186	17281	17446	17302	17216	17380	17628	17551	17451	17508	17357	17212	17571	17440	17385	17320	17373	17161	17509	17285	17314	17321	17343	17567	17185	17647	17196	17315	17350	17222	17487	17362	17307	17215	17519	17467	17413	17409	17360	17343	17153	17509	17490	17473	17279	17501	17430	17459	17249	17361	17437	17362	17386	17482	17426	17530	17534	17481	17166	17308	17214	17465	17228	17404	17490	17350	17384	17476	17632	17404	17492	17468	17171	17443	17486	17490	17602	17339	17437	17433	17322	17511	17576	17297	17268	17423	17459	17369	17426	17320	17458	17479	17344	17394	17373	17431	17225	17531	17182	17454	17533	17581	17467	17292	17491	17373	17552	17480	17362	17561	17394	17450	17463	17403	17170	17495	17491	17205	17340	17528	17426	17405	17374	17357	17369	17545	17443	17289	17394	17359	17513	17358	17413	17322	17429	17675	17325	17386	17240	17238	17433	17353	17569	17413	17289	17495	17411	17347	17437	17521	17548	17405	17359	17545	17432	17377	17435	17394	17450	17440	17308	17393	17294	17482	17313	17293	17603	17343	17378	17451	17537	17337	17434	17422	17419	17550	17320	17470	17492	17333	17416	17304	17558	17420	17477	17409	17414	17406	17417	17297	17361	17387	17480	17358	17329	17521	17373	17353	17336	17449	17310	17321	17295	17601	17404	17338	17242	17157	17513	17330	17465	17438	17448	17305	17070	17285	17490	17625	17413	17489	17401	17427	17338	17217	17520	17295	17240	17464	17422	17377	17483	17319	17405	17270	17304	17344	17483	17539	17559	17450	17286	17560	17340	17381	17393	17214	17528	17436	17224	17350	17372	17402	17332	17510	17431	17415	17510	17363	17382	17276	17305	17486	17607	17412	17344	17350	17442	17449	17465	17537	17508	17578	17468	17543	17496	17448	17221	17519	17461	17349	17523	17300	17376	17313	17422	17440	17336	17326	17277	17231	17228	17352	17414	17502	17384	17478	17387	17448	17281	17263	17359	17452	17233	17344	17350	17480	17442	17643	17388	17347	17236	17330	17449	17358	17421	17529	17260	17543	17368	17282	17428	17504	17400	17284	17405	17411	17285	17510	17209	17422	17153	17582	17504	17494	17212	17168	17423	17469	17415	17465	17277	17483	17191	17580	17358	17287	17249	17374	17407	17457	17558	17365	17281	17308	17318	17694	17457	17678	17354	17324	17451	17560	17513	17554	17504	17402	17383	17355	17420	17501	17265	17467	17275	17509	17494	17482	17384	17445	17346	17423	17656	17362	17268	17391	17312	17540	17469	17427	17238	17502	17572	17441	17660	17544	17304	17522	17347	17415	17296	17379	17424	17235	17545	17412	17201	17408	17447	17391	17545	17431	17521	17470	17515	17339	17713	17528	17469	17482	17724	17423	17416	17452	17145	17481	17345	17371	17556	17412	17366	17440	17566	17535	17497	17524	17343	17320	17276	17306	17334	17383	17477	17477	17374	17300	17255	17325	17338	17495	17443	17356	17516	17575	17527	17363	17435	17312	17549	17515	17453	17604	17285	17483	17544	17420	17475	17539	17530	17423	17401	17400	17583	17289	17326	17510	17603	17381	17581	17309	17542	17460	17429	17582	17411	17485	17623	17364	17331	17467	17489
24762	47412	37391	21660	17565	16523	16120	15796	15575	15578	15419	15374	15197	15218	15075	14987	15135	15302	14930	15103	14932	15203	15024	15106	15020	15033	15064	15133	15023	15088	15000	15005	15111	14883	14922	15094	14924	15038	15198	14971	14930	14961	15022	14996	15086	15090	14997	15166	15000	15015	15106	15078	14923	15048	14960	14979	15036	15071	15041	14979	14933	14998	14933	15051	14989	15746	16610	16531	15825	15335	15065	15024	15054	14838	14951	14885	14881	14969	14905	14882	15103	14881	15106	14938	14790	14938	15067	14992	14783	14865	15072	15026	14913	14760	14899	15029	14948	14842	14871	15019	15196	14853	15057	14834	14910	14951	15095	15069	15011	14967	15150	15000	14953	14808	14920	14956	14978	14977	14892	15189	15034	14880	14897	14930	14917	14876	14736	15049	14995	14924	14974	14933	14984	14992	14965	14974	15009	14961	14884	14978	14826	15074	14927	14962	14972	14851	15134	14972	14849	15034	14906	14817	14951	14972	14975	14965	14936	14941	14969	15010	14929	15091	14899	15083	14860	14898	15121	14962	15078	14983	14741	14903	14998	14970	14973	14994	15074	14948	14914	14795	15011	15007	15128	15013	15010	14919	14887	14909	15043	14940	14915	15053	14840	15084	14925	14804	14980	14877	15120	14856	14962	14906	14945	15216	14893	14876	15059	14914	14973	14865	14978	14821	14834	14993	15103	14887	14904	14920	14934	14961	15085	14954	14802	15142	14886	14849	15122	14996	14854	14996	14854	15036	14922	14897	14943	14798	15107	15068	14918	14859	15158	14966	14987	14928	15036	14983	14984	14938	14867	14878	14934	15035	14939	14837	14808	14946	14774	14961	14789	14980	14892	14699	14997	14978	15110	14804	14975	15100	14772	14891	14911	14958	15002	14931	15030	14925	14902	15000	14830	14884	14858	14781	14948	14816	14994	14920	14972	14947	15016	14916	15021	14960	15062	14879	15038	14975	15150	14804	15031	14893	14858	14815	14987	14901	14859	14865	14948	15153	14939	15040	15001	14947	15024	15073	15009	15065	14967	14824	14922	14906	14873	14909	14974	14847	14859	14827	14970	14947	14921	14871	14887	14807	14883	14940	14938	14827	14823	14869	14934	14893	15122	14797	14918	14904	14827	14830	14798	15133	15067	14991	14962	14965	14815	14886	15041	14945	15048	14939	14911	14913	15081	14968	14788	15041	14799	14834	14804	14962	15125	14877	15012	14937	14913	14870	14913	14916	15040	14820	14955	15029	15062	14876	14833	14950	14978	14931	14901	14840	14760	15093	14910	15057	14778	14974	14960	15035	15045	15060	15051	15101	14714	15059	14700	14868	15058	14999	14953	15010	15076	14784	14917	14958	14906	14951	15013	14899	14947	14759	14918	14876	15042	14973	14833	14939	15018	15073	14745	14948	14942	14945	15081	14964	14843	14884	14870	14843	14796	14986	14923	14858	15035	14869	14906	15045	14781	15031	14936	14901	14828	14965	14747	14869	14922	14751	14944	14912	15016	14859	15033	15010	14976	15039	14922	14952	14979	14898	14948	15000	15002	14896	14955	14705	14957	14829	14948	14929	15066	14926	14945	15178	14960	15030	14860	14845	14934	14936	14807	14962	14892	14737	15053	14961	14922	14925	14869	15020	14929	15057	14972	14890	15093	15065	14977	14929	15075	14825	14719	15043	15016	14942	14897	14891	15103	15039	14872	15053	14939	14917	14871	14920	14922	14804	14856	14821	14929	14948	14992	15051	14886	14869	15081	14933	14871	14886	14852	14737	14850	15050	15010	14910	14933	14876	14916	14951	14901	14913	14826	15026	15150	14928	15014	14933	15007	14931	14952	14886	15307	14963	14981	14841	14929	14888	14944	14906	15119	15031	14909	14964	14998	15047	14945	14743	15048	15099	14964	14899	14907	14926	14753	14956	15059	14865	15093	14912	14966	14881	15025	14871	14991	15044	14846	14977	14984	14967	14993	14855	14927	14879	15034	14834	14861	14891	14800	14972	14960	14813	14839	15011	14912	14697	14950	14911	14724	14894	14900	15099	15005	14943	14953	14995	15097	14904	14904	15039	14887	14981	14930	14921	14819	14795	14844	14831	14963	14863	14961	14927	14932	14925	15062	15048	15034	15119	15098	14910	14931	14846	14921	14907	14983	15020	15002	14893	14868	14839	14896	14996	15088	15071	14902	14974	14870	14852	15084	14797	14931	14861	14657	14909	14829	14885	14928	14982	14904	14973	14989	15030	14861	14898	15023	14975	14883	14905	15032	14955	14970	14929	14964	14905	14812	14870	14998	14930	14835	14792	15092	14929	14867	14854	15044	14824	14857	14944	15031	14899	14773	14746	15032	14931	14935	15053	14931	15052	14848	14982	14833	14901	14858	14845	14979	14787	14917	15063	14947	14944	14963	14901	15031	14997	15030	14924	14979	14908	14804	15124	15071	14822	14954	15057	14969	14944	14915	14868	14854	14762	14892	14964	14886	15031	15045	15006	14969	14967	14955	14952	14984	14766	14751	15004	14963	14991	14796	15109	14912	15109	14702	14937	15062	14827	14901	14975	14746	14877	15109	14966	14838	14866	14838	14838	15104	14877	14932	14791	14926	15022	14967	15036	14838	15004	15030	15033	14978	14929	14803	14892	14972	14937	14890	14937	14906	14892	15007	14884	14959	14764	14930	14860	14873	15039	14916	15059	14979	14867	14914	15008	15017	14766	15002	14865	14991	14923	14919	14923	14985	14854	14959	14970	14980	14976	14909	14820	14949	14847	14914	14967	14933	14921	14933	14922	14829	14894	14990	15037	14969	15036	14913	14900	14756	14971	15066	15006	14969	15013	14945	14894	14969	14984	14868	14802	14981	14990	14999	14877	14998	14979	14983	14841	14877	15169	15024	14887	14929	15157	14838	14872	15051	15210	14984	15079	14908	14863	14920	14834	14827	15016	14825	14974	14986	14835	14962	15015	14919	14977	14950	14908	14959	14982	14968	14946	14894	14953	15091	14897	14912	15012	14893	14980	15012	14885	14858	14737	14903	15022	15084	15035	14786	14889	14940	14976	14981	15049	14940	14877	14963	14863	14903	14961	14955	15033	15053	15058	15080	14687	15047	14889	14932	14838	14832	15009	15077	14980	14878	14951	14969	14940	15165	14944	14988	14885	14887	14898	14956	15052	14982	14822	14983	14900	15057	14951	15025	14978	14764	14837	14968	15031	14989	14879	14919	14946	14908	14775	14822	14905	14982	14966	14888	14979	15056	14903	14982	14755	14981	14956	14966	14990	15004	15135	14859	14820	14811	15106	14968	15038	14927	14931	15113	14972	14903	15034	14796	14841	15042	15107	14821	14942	14948	14997	14963	14845	15035	14889	14912	14947	14961	14890	14993	14858	14959	14968	14872	14949	15022	14935	15057	15030	14904	14965	14994	14981	15004	14928	14898	14941	14894	14873	15064	14984	14757	14904	14922	14873	14859	15039	14948	14971	14783	14890	15027	14967	14935	14848	14957	14913	15036	14926	14839	14896	14999	14923	15048	14978	14968	14915	15039	14998	14955	14928	15021	15096	14960	14985	14969	14886	15013	14960	14995	14881	14964	14827	14758	14813	14759	15060	14841	14777	14934	14955	14963	14868	14972	15098	14896	14974	15032	15045	15073	15003	14877	14970	15001	14811	14927	14806	14957	14844	14931	14814	15070	14908	14911	14800	14929	14837	14935	14811	14978	14923	14799	14879	14869	14989	14913	14996	14804	15012	14892	14766	14923	14971	15044	15032	15010	14966	15008	14901	15106	14997	14986	14897	15057	15026	14878	14949	15093	14987	14974	14703	14938	14805	14854	15164	14986	14865	14983	14929	14871	14941	15059	14840	14806	15030	14925	15023	15004	14914	14999	14857	14859	14921	15002	14959	14986	15127	14891	14980	14922	14960	14976	14932	15040	14733	14948	14896	14923	14992	15124	14868	14824	14850	14825	14950	15003	14988	15030	14999	14844	14919	14957	15044	14977	15002	14918	14996	14857	14914	14880	14963	14921	15035	14925	14984	14849	14821	14969	14853	14872	15073	15117	14944	14938	14964	14828	14967	15027	14982	15017	14868	14926	15007	14904	14871	15069	14924	14874	15003	15027	14949	15077	14906	14888	14693	14988	14901	14825	14885	14791	14999	15054	14901	14799	15153	14846	14978	14756	14810	14833	14830	14963	14890	15097	14797	14823	14836	14930	14964	15073	15002	14938	15073	14808	14978	14899	14803	15015	14779	15149	14994	14960	14967	14953	14853	14970	14828	14924	14818	14985	14904	14947	14964	14910	14906	14915	15218	14978	15125	15007	14920	14920	14802	15060	14929	14921	14976	14798	14980	15021	14907	14696	14882	14808	15005	14871	14894	14919	14940	14995	14965	14959	15088	15014	14862	14989	15159	14936	14860	14930	15128	14990	14836	15020	14986	14945	14755	14957	15041	15096	14723	14729	14936	15078	15048	14730	15019	15036	15004	15055	14936	14970	15020	14791	14983	15074	14885	14899	14875	14818	15021	15019	14822	15101	14928	14870	14989	14920	14969	14937	15186	14997	14960	14981	14990	14923	14816	14815	14922	14818	14815	14921	14872	15029	14797	15082	14936	14966	14819	14973	15002	14993	14885	14888	14989	14890	15028	15082	15060	15055	15014	14972	14836	14743	14913	15132	14982	14938	14762	14956	14817	14960	14775	15005	14840	14875	15043	14910	14978	14888	14772	14908	14961	14934	14732	14980	14989	14806	14807	14919	14924	14780	15057	14788	14962	14887	14958	14935	15017	15011	14914	14921	14868	14970	14679	14885	14883	14853	15019	14819	15050	14980	14982	14918	15058	15006	14957	14644	14888	14845	14840	15036	14962	15022	15032	14860	14964	14792	14967	14960	14875	14889	14951	14797	14879	14909	15073	14881	14997	15117	14808	14909	14936	14968	14961	14924	15001	15069	14808	15006	14906	15041	14899	14833	14883	14832	14858	14907	14997	15064	14773	14907	14863	15003	14881	14953	14933	14976	14985	14838	14887	15047	14774	15028	15016	14880	14906	14846	14948	14969	14953	14981	14864	14803	14905	15013	14920	14985	14930	14949	14917	14973	14953	14855	15099	14921	15078	14863	14759	14903	14732
27270	22724	25369	19951	16360	16412	16446	16270	16120	16247	16424	16248	16228	16329	16261	16192	16193	16241	16291	16021	16314	16452	16144	16372	16210	16202	16216	16244	16230	16206	16078	16286	16277	16346	16253	16357	16332	16272	16174	16004	16183	16116	16431	16336	16233	16014	16366	16268	16323	16124	16141	16335	16285	16119	16355	16209	16169	16355	16037	16315	16311	16211	16214	16167	16279	16462	16213	16342	16350	16488	16240	16192	16301	16246	16192	16037	16096	16167	16349	16380	16241	16175	16176	16289	16273	16288	15951	16150	16182	16188	16136	16109	16123	16150	16324	16190	16397	16280	16403	16118	16331	16302	16111	16199	16258	16146	16222	16147	16444	16363	16218	16232	16348	16089	16204	16284	16179	16347	15939	16178	16273	16093	16229	16325	16049	16395	16415	16260	16375	16542	16058	16043	16050	16194	16187	16087	16083	16329	16207	16163	16191	16302	16290	16109	16145	16283	16193	16108	16157	16218	16189	16171	16400	16249	16210	16162	16260	16404	16325	16185	16240	16062	16246	16118	16120	16256	16417	16104	16235	16324	16135	16068	16163	16159	16239	16174	15985	16187	16151	16186	16182	16333	16143	16324	16183	16324	16279	15947	16249	16090	15991	16078	16324	16196	16165	16201	16333	16234	16209	16314	16400	16367	16076	16270	16264	16339	16231	16131	16215	16099	16178	16125	16133	16116	16193	16241	16065	16289	16008	16175	16070	16026	16105	16180	16067	16140	16071	16316	16125	16169	16089	16175	16178	16260	16399	16323	16432	16354	16265	16216	16202	16155	16169	16079	16162	16210	16149	16099	16425	16069	16136	16185	16287	16164	16259	15974	16141	16142	16142	16276	16038	16066	16039	16115	16242	16066	16280	16291	16132	16201	16300	16307	16115	16362	16304	16336	16129	16151	16278	16129	16121	16288	16180	16140	16098	16204	16121	16104	16117	16035	16134	16273	16318	16238	16124	16178	16285	16101	16281	16012	16293	16054	16167	16179	16215	16338	16083	16200	16163	16223	16246	16235	16294	16378	16232	16089	16303	16210	16261	16170	16289	16163	16153	16222	16216	16175	16365	16216	16208	16058	16318	16342	16189	16060	15986	16190	16401	16284	16382	16088	16094	16379	16238	16208	16100	16262	16073	16121	16216	16208	16334	15985	16244	16114	16287	15984	16254	16265	16371	16351	16091	16345	16330	16314	16179	16102	16085	16292	16160	16014	16086	16139	15978	16106	16436	16124	16049	16356	16167	16177	16378	16308	16353	16137	16169	16105	16258	15983	16236	16173	16226	16297	16402	16333	16055	16174	16187	16251	16123	16213	16258	16172	16317	16207	16220	16304	16087	16045	16216	16308	16233	16417	16109	16373	16279	16052	16229	16186	16255	16284	16224	16134	16214	16245	16144	16265	16195	16192	16153	16380	16284	16036	16347	16319	16326	15914	16142	16314	16269	16178	16267	16277	16392	16145	16183	16258	16152	16157	16506	16202	16176	16170	16181	16232	16140	16137	16275	16217	16037	16149	16288	16360	16261	16164	16280	16398	16259	16057	16202	15977	16278	16245	16164	16097	16203	16230	16281	16151	16192	16276	16227	16114	16202	16074	16473	16289	16254	16218	16180	16127	16236	16112	16264	16230	16455	16337	16124	16400	16098	16232	16152	16145	16175	16117	16205	16122	16177	16257	16134	15981	16146	16303	16255	16189	16106	16235	16125	16268	16219	16320	16053	15994	16052	16049	16182	16068	16306	16420	16385	16259	16070	16224	16214	16374	16073	16074	16143	16249	16165	16020	16059	16283	16211	16172	16215	16196	16256	16348	16307	16340	16205	16245	16217	16184	16174	16175	16037	16181	16263	16099	16179	16360	16211	16253	15996	16202	16264	16471	16373	16411	16120	16232	16097	16238	16053	16161	16087	16325	16222	16278	16172	16174	16198	16229	16435	16282	16200	16203	16213	16015	16222	16208	16084	16167	16225	16404	16169	16222	16267	16130	16118	16205	16289	16096	16276	16516	16440	16157	16335	16298	16119	16138	16253	16001	15984	16082	16317	16119	16370	16262	16105	16365	16227	15956	16351	16235	16175	16110	16284	16234	16281	16240	16152	16359	16388	16267	16258	16336	16163	16194	16217	16163	16226	16093	16233	16160	16139	16277	16403	16236	16229	16278	16259	15952	16325	16275	16077	16280	16089	16307	16424	16248	16499	16188	16145	16021	16170	16401	16215	16141	16396	16286	16156	16069	16149	16115	16190	16365	16372	16317	16173	16000	16274	16156	16042	16266	16313	16262	16019	16222	16118	16105	16282	16083	16201	16359	16407	16181	16098	16106	16286	16139	16199	16131	16193	16385	16228	16088	16502	16251	16283	16024	16217	16101	16297	16047	16072	16230	16183	16207	16143	16147	16057	16187	16110	15928	16140	16146	15971	16273	16322	16062	16149	16243	16052	16074	16112	16191	16132	16103	16206	16433	16294	16376	16224	16336	16034	16375	16300	16308	16217	16156	16260	16255	16398	16158	16122	16129	16314	16161	16224	16180	16403	16146	16227	15964	16132	16151	16162	16279	16208	16271	16328	16064	15953	16141	16160	15963	16052	16249	16145	16340	16223	16325	16371	16085	16129	16077	16247	16357	16238	16031	16226	16286	16257	16234	16076	16114	16309	16128	16262	16195	16297	16286	16174	16248	16172	16412	16216	16311	16309	16243	16276	16144	16412	16225	16338	16163	16144	16229	15942	16206	16236	16370	16214	16309	16068	16346	16202	16247	16260	16291	16117	16368	16366	16164	16450	16355	16207	16142	16074	16094	16117	16271	16205	16302	16220	16200	16206	16235	16200	16341	16344	16213	16314	16274	16184	16317	16220	16142	16194	16178	16234	16230	16123	16302	16353	16298	16207	16426	16275	16127	15985	16269	16428	16285	16058	16219	16153	16124	16133	16246	16124	16287	16169	16193	16243	16249	16350	16219	16051	16555	16182	16143	16193	16157	16214	16107	16264	16169	16162	16232	16232	16240	16170	16258	16196	16306	16394	16409	16132	16007	16178	16186	16183	16092	16356	16399	16143	16420	16043	15940	16064	16147	16080	16415	15990	16225	16177	16245	16287	16218	16264	16211	16167	16291	16334	15981	16229	16151	16166	16238	16334	16124	16198	16369	16429	16206	16213	16074	16236	16124	16204	16362	16260	16212	16037	16217	16222	16142	16212	16127	16408	16191	16163	16308	16188	16186	16304	16176	16261	16250	16231	16131	16199	16210	15926	16275	16190	16104	16104	16170	16238	16109	16235	16301	16227	16223	16181	16290	16120	16263	16371	15934	16176	16141	16278	16316	16292	16225	16231	16285	16296	16052	16213	16176	16175	16230	16120	16183	16339	16311	16127	16088	15953	16255	16186	16133	16292	16247	16078	16065	16125	16126	16195	16299	16106	16090	16109	16412	16348	16305	16365	16308	16092	16290	16090	15974	16174	16182	16194	16021	16149	16101	16176	16125	16127	16334	16128	16384	16097	16314	16163	16212	16019	16167	16091	16175	16294	16224	16224	16212	16415	16096	16085	16361	16253	16434	16330	16361	16192	16132	16247	15981	16019	16098	16319	16145	16228	16190	16281	16171	16113	16216	16455	16391	16319	16296	16281	16177	16142	16312	16272	16422	16118	16201	16190	16347	16407	16256	16132	16111	16250	16231	16232	16249	16174	16194	16180	16081	16172	16221	16103	16159	16167	16405	16264	16130	16194	16332	16312	16219	16257	16171	15981	16296	16081	16367	16239	16248	16241	16292	16313	16329	16149	16218	16326	16258	16233	16230	16163	16185	16224	16146	16287	16211	15992	16129	16320	16091	16154	16338	16138	16336	16219	16324	16264	16232	16235	16080	16217	16419	16298	16098	16145	16314	16054	16142	16193	16315	16291	16149	15974	16239	16095	16188	16112	16111	16200	16062	16210	16409	16100	16230	16302	16321	16295	16090	15985	16026	16330	16276	16253	16247	16313	16094	16049	16405	16371	16245	16224	16337	16283	16183	16275	16285	16097	16025	16041	16067	16226	16212	16128	16179	16188	16145	16172	16171	16384	15998	16229	16147	16111	16334	16322	16150	16313	16277	16270	16031	16163	16290	16232	16266	16082	16079	16059	16167	16440	16337	16254	16287	16163	16276	16060	16411	16129	16071	16300	16252	16201	16117	16219	16204	16245	16199	16235	16270	16173	16169	16131	16083	16274	16198	16199	16056	16333	16162	16196	16200	16273	16086	16216	16268	16086	16267	16317	16224	16052	16174	16249	16028	16222	16185	16148	16228	16287	16130	16214	16319	16310	16140	16203	16082	16191	16113	16238	16315	16182	16183	16265	16338	16368	16052	16065	16229	15967	16143	16181	16128	16317	16089	16098	16089	16155	16104	16140	16357	16148	16432	16346	16238	16092	16332	16100	16061	16132	16342	16293	16334	16194	16305	16348	16130	16206	16294	16297	16101	16234	16263	16330	16247	16365	16228	16295	16076	16324	16124	16132	16167	16109	16363	16105	16204	16170	16172	16297	16297	16197	16239	16207	16368	16169	16154	16130	16231	16108	16094	16313	16200	16306	16324	16366	16163	15948	16208	16005	16099	16220	16121	16237	16109	16158	16118	16228	16076	16039	16026	15999	16108	16448	16263	16129	16011	15943	16452	16144	16334	16319	16321	16400	16236	16419	16153	16023	16057	16234	16316	16302	16207	16299	16275	16049	16284	16211	16323	16254	16326	16091	16027	16242	16291	16100	16494	16220	16105	16170	16288	16316	16240	16153	16270	16446	15963	16178	16056	16290	16082	16040	16068	16187	16173	16497	16312	16079	16118	16345	16266	16351	16122	16307	16199	16442	16092	16258	16090	16261	16238	16220	16092	16072	16140	16460	16217	16203	16031	16306	16186	16320	16155	16205	16312	16308	16277	16186	16163	16131	16139	16232	16423	16160	16077	16296	16249	16178	16328	15991	16161	16206	16148	16271	16260	16325	16256	16106	16137	16248	16243	16204	16271	16439	16322	16257	16234	16274	16227	16116	16180	16227	15993	16175	16081	16092	16208	16278	16218	16272	16254	16139	16167	16215	16338	16073	16217	16288	16279	16193	16131	16444	16164	16116	16303	16136	16445	16450	16146
20560	29733	23242	15552	14619	14368	14126	14308	14378	14263	14189	14226	14322	14232	14277	14430	14309	14331	14240	14139	14409	14168	14055	14147	14316	14234	14308	14186	14283	14229	14296	14359	14251	14365	14187	14222	14310	14236	14308	14165	14311	14513	14264	14268	14379	14369	14309	14235	14307	14303	14121	14254	14303	14321	14249	14218	14239	14530	14320	14425	14140	14391	14189	14346	14430	14205	14330	14419	14432	14217	14347	14298	14238	14279	14330	14263	14257	14181	14312	14130	14200	14257	14232	14271	14413	14264	14306	14266	14321	14310	14178	14206	14282	14247	14359	14303	14249	14393	14220	14318	14183	14169	14263	14088	14460	14101	14174	14099	14284	14242	14184	14246	14300	14244	14322	14462	14253	14297	14250	14382	14116	14241	14344	14202	14291	14223	14336	14319	14151	14174	14256	14424	14339	14192	14239	14097	14122	14290	14302	14227	14303	14229	14238	14260	14272	14327	14218	14322	14220	14348	14264	14341	14086	14376	14227	14285	14208	14201	14240	14154	14306	14334	14391	14097	14263	14203	14381	14268	14231	14444	14128	14246	14359	14298	14174	14358	14213	14143	14284	14359	14271	14326	14094	14183	14297	14280	14277	14121	14147	14261	14316	14275	14261	14234	14314	14260	14365	14246	14261	14198	14313	14311	14289	14263	14307	14274	14378	14294	14167	14316	14304	14182	14202	14338	14376	14228	14344	14136	14251	14049	14151	14151	14299	14296	14258	14231	14245	14136	14267	14190	14338	14162	14201	14155	14087	14251	14230	14344	14101	14254	14232	14293	14331	14216	14286	14307	14212	14194	14205	14305	14067	14377	14264	14139	14309	14259	14174	14149	14285	14149	14387	14205	14313	14198	14242	14164	14149	14185	14381	14070	14344	14285	14322	14407	14320	14203	14156	14267	14350	14321	14231	14267	14206	14323	14242	14111	14250	14271	14317	14282	14293	14349	14384	14337	14164	14296	14231	14279	14156	14262	14193	14370	14417	14104	14128	14234	14300	14460	14198	14186	14396	14318	14134	14330	14178	14257	14136	14364	14283	14305	14229	14168	14335	14284	14325	14487	14301	14356	14260	14095	14405	14226	14175	14154	14407	14370	14159	14452	14359	14409	14387	14079	14285	14242	14171	14361	14305	14249	14243	14272	14192	14116	14277	14165	14172	14183	14285	14098	14091	14186	14251	14134	14243	14340	14180	14169	14209	14301	14316	14199	14444	14326	14215	14137	14303	14314	14273	14360	14154	14376	14202	14294	14354	14281	14309	14214	14188	14318	14141	14209	14261	14128	14370	14250	14269	14136	14134	14178	14268	14378	14322	14336	14309	14278	14185	14391	14107	14303	14264	14164	14154	14246	14198	14095	14183	14333	14360	14205	14232	14270	14189	14190	14199	14243	14227	14209	14353	14213	14238	14358	14252	14307	14322	14272	14280	14304	14297	14291	14189	14311	14305	14214	14224	14174	14324	14158	14045	14241	14194	14145	14293	14312	14349	14241	14131	13951	14194	14269	14318	14306	14239	14116	14310	14166	14374	14214	14255	14377	14190	14240	14191	14303	14264	14248	14086	14269	14283	14246	14233	14364	14204	14228	14359	14342	14231	14335	14212	14324	14229	14258	14240	14375	14395	14082	14300	14369	14219	14176	14376	14337	14268	14098	14181	14208	14298	14301	14238	14252	14116	14322	14298	14367	14393	14177	14221	14180	14343	14240	14234	14264	14191	14220	14225	14211	14254	14214	14213	14284	14309	14283	14227	14150	14323	14218	14261	14277	14360	14195	14210	14151	14229	14203	14275	14210	14355	14285	14147	14384	14264	14273	14347	14159	14177	14328	14203	14397	14137	14390	14326	14176	14019	14197	14197	14229	14305	14353	14384	14380	14085	14162	14418	14118	14210	14326	14263	14301	14236	14069	14371	14115	14149	14555	14214	14132	14292	14466	14304	14441	14219	14265	14309	14444	14096	14138	14199	14299	14426	14185	14148	14153	14260	14290	14275	14384	14323	14339	14247	14159	14319	14230	14139	14405	14203	14125	14263	14349	14346	14080	14199	14326	14213	14118	14291	14280	14453	14204	14352	14333	14291	14280	14170	14233	14132	14181	14190	14138	14248	14286	14065	14287	14254	14157	14268	14162	14291	14354	14304	14253	14209	14154	14239	14300	14171	14189	14311	14172	14108	14310	14242	14147	14232	14245	14095	14386	14359	14253	14282	14098	14198	14343	14280	14161	14238	14185	14294	14288	14233	14130	14197	14254	14140	14381	14277	14164	14392	14214	14430	14318	14207	14243	14196	14307	14103	14359	14216	14298	14164	14223	14294	14347	14205	14398	14139	14177	14336	14222	14267	14297	14382	14449	14235	14298	14256	14317	14329	14378	14223	14297	14175	14349	14286	14119	14214	14210	14380	14305	14254	14151	14174	14288	14251	14321	14222	14246	14417	14243	14348	14146	14215	14308	14285	14334	14340	14226	14257	14352	14340	14291	14325	14344	14342	14117	14215	14248	14248	14326	14451	14298	14316	14259	14234	14331	14479	14227	14193	14298	14279	14272	14105	14263	14236	14271	14183	14044	14249	14234	14332	14302	14215	14494	14411	14180	14317	14273	14296	14401	14215	14171	14255	14033	14536	14120	14319	14256	14226	14344	14229	14164	14185	14292	14299	14169	14183	14313	14270	14461	14360	14223	14374	14247	14224	14170	14286	14223	14080	14285	14340	14317	14383	14319	14261	14286	14292	14171	14293	14154	14197	14259	14316	14144	14397	14278	14366	14049	14318	14365	14218	14296	14227	14370	14403	14208	14269	14281	14231	14099	14281	14252	14165	14167	14302	14355	14299	14104	14259	14254	14210	14269	14287	14305	14237	14321	14457	14404	14247	14332	14182	14392	14213	14223	14266	14266	14267	14332	14243	14250	14406	14239	14099	14260	14319	14202	14178	14142	14406	14393	14359	14371	14274	14321	14271	14269	14181	14231	14173	14225	14307	14460	14241	14271	14272	14335	14348	14266	14239	14405	14175	14373	14229	14168	14219	14185	14362	14204	14344	14203	14156	14244	14325	14412	14078	14337	14380	14228	14305	14304	14275	14380	14300	14172	14465	14213	14261	14220	14239	14284	14345	14387	14246	14091	14315	14178	14298	14217	14234	14305	14171	14229	14380	14221	14185	14181	14309	14157	14197	14194	14251	14110	14149	14321	14206	14272	14382	14274	14266	14329	14231	14356	14108	14217	14426	14221	14249	14432	14306	14396	14442	14237	14168	14369	14144	14339	14292	14467	14301	14258	14178	14240	14280	14214	14230	14222	14326	14214	14443	14341	14168	14319	14203	14291	14256	14156	14226	14262	14124	14237	14312	14191	14200	14394	14435	14386	14311	14398	14325	14262	14197	14262	14294	14465	14287	14224	14303	14160	14154	14272	14161	14361	14198	14185	14299	14369	14346	14365	14404	14262	14272	14315	14070	14340	14338	14428	14259	14360	14280	14437	14166	14306	14341	14221	14286	14271	14191	14178	14180	14156	14299	14373	14162	14372	14229	14228	14229	14225	14225	14325	14178	14291	14263	14309	14325	14286	14251	14443	14437	14396	14269	14378	14262	14304	14272	14226	14176	14301	14079	14348	14367	14098	14280	14159	14235	14291	14215	14387	14118	14294	14272	14262	14320	14373	14225	14232	14295	14216	14259	14388	14353	14286	14177	14213	14239	14343	14266	14309	14171	14208	14218	14299	14315	14306	14262	14259	14241	14242	14264	14211	14229	14253	14400	14298	14262	14184	14253	14227	14388	14151	14182	14326	14225	14216	14191	14169	14268	14075	14233	14171	14224	14337	14164	14177	14034	14477	14195	14287	14223	14100	14109	14421	14252	14109	14318	14208	14235	14264	14391	14169	14053	14376	14201	14135	14243	14185	14320	14150	14341	14272	14152	14326	14193	14241	14425	14427	14114	14278	14411	14266	14406	14171	14237	14416	14294	14348	14297	14255	14271	14221	14471	14250	14217	14382	14279	14588	14260	14402	14376	14269	14320	14175	14268	14332	14316	14279	14352	14326	14068	14228	14307	14231	14133	14203	14451	14441	14282	14373	14247	14378	14317	14432	14310	14218	14328	14150	14472	14213	14083	14150	14363	14184	14239	14250	14324	14330	14276	14306	14152	14280	14322	14268	14270	14132	14229	14151	14309	14349	14354	14241	14323	14280	14351	14255	14164	14398	14213	14339	14428	14138	14235	14467	14114	14305	14180	14387	14342	14190	14262	14293	14439	14344	14241	14238	14272	14169	14243	14319	14190	14246	14248	14259	14196	14332	14397	14427	14340	14323	14231	14268	14296	14318	14276	14232	14203	14284	14244	14125	14183	14281	14312	14316	14083	14172	14142	14395	14315	14310	14304	14261	14197	14169	14319	14358	14360	14104	14418	14241	14268	14217	14309	14322	14064	14468	14291	14302	14257	14251	14218	14304	14350	14420	14079	14188	14330	14195	14192	14157	14124	14410	14264	14271	14286	14270	14322	14301	14335	14348	14349	14358	14188	14198	14196	14154	14217	14433	14190	14226	14301	14284	14194	14314	14180	14277	14095	14320	14196	14301	14216	14280	14304	14231	14222	14339	14202	14300	14258	14091	14207	14337	14379	14297	14189	14358	14301	14271	14268	14200	14328	14288	14201	14219	14273	14190	14214	14348	14369	14242	14097	14292	14199	14377	14248	14211	14492	14176	14364	14251	14300	14148	14145	14293	14257	14415	14149	14330	14239	14351	14365	14310	14207	14273	14348	14452	14361	14247	14269	14267	14226	14308	14137	14150	14223	14390	14389	14290	14375	14172	14312	14233	14179	14228	14129	14316	14181	14299	14318	14320	14085	14238	14344	14141	14311	14287	14211	14342	14253	14220	14258	14325	14251	14249	14129	14354	14236	14230	14306	14265	14256	14276	14137	14263	14417	14339	14075	14236	14216	14230	14204	14272	14251	14355	14232	14183	14325	14283	14172	14199	14036	14456	14354	13991	14337	14160	14239	14005	14166	14288	14211	14304	14217	14117	14149	14256	14203	14185	14332	14315	14278	14198	14375	14285	14350	14247	14318	14251	14428	14066	14319	14250	14417	14336	14160	14217	14239	14327	14121	14174	14144	14230
23356	20752	27946	23730	21398	20251	18585	16402	15822	16215	16102	15888	15867	16036	16145	15960	15957	15843	15922	15905	16001	15826	15873	15818	15881	15946	15719	15832	15770	15699	15899	15723	15910	15886	15925	15841	15819	15548	15728	15867	16000	15794	15986	15892	15892	15930	15878	15687	15550	15778	15854	15844	15869	15755	15906	15911	15762	15537	15541	15708	15635	15731	15725	15964	15714	16168	16522	16361	16064	16000	15853	15849	15727	15814	15899	15921	16003	15856	15736	15556	15769	15606	15537	15671	15787	15748	15566	15860	15762	15876	15757	15838	15710	15782	15717	15784	16019	15545	15734	15564	15901	15707	15633	15616	15762	15624	15716	16025	15689	15877	15801	15966	15710	15672	15584	15762	16010	15683	15680	15609	15777	15897	15929	15824	15630	15812	15615	15929	15745	15935	15841	15668	15774	16012	15935	15840	15780	15838	15739	16104	15695	15873	15839	15714	15844	15840	15920	15946	15680	15809	15963	15696	15492	15678	15783	15826	15894	15793	15724	15821	15781	15815	15864	15728	15844	15792	15768	15828	15932	15680	15647	15872	15854	15912	15818	15799	15652	15835	15677	15821	15741	15692	15721	15728	15585	15788	15832	15745	15540	15668	15757	15743	15735	15773	15901	15627	15768	15721	15946	15747	15833	15830	15562	15742	15681	15814	15802	15611	15744	15659	15603	15683	15750	15765	15806	15831	15895	15878	15831	15805	15741	15771	15548	15677	15652	15683	15557	15722	15908	15652	15766	15721	15834	15925	16123	15606	15475	15923	15817	15604	15627	15706	15687	15739	15937	15724	15628	15756	15837	15798	15721	15827	15667	15639	15840	15843	15837	15704	15836	16029	15848	15615	15628	15658	15775	15746	15762	15704	15784	15666	15674	15769	15691	15713	15752	15773	15811	15686	15962	15723	15958	15879	15947	15720	15717	15871	15829	15951	15749	15761	15706	15827	15773	15645	15833	15632	15763	15950	15648	15904	15859	15720	15713	15675	15543	15792	15845	15620	15908	15861	15643	15953	15813	15652	15863	15674	15893	15532	15491	15841	15826	16030	15713	15764	15593	15699	15683	15955	15839	15684	15780	15569	15775	15861	15847	15651	15839	15619	15741	15861	15870	15785	16023	15924	15753	15702	15778	15579	15797	16030	15805	15749	15757	15804	15618	15693	15725	15574	15663	15679	15836	15912	15557	15856	15782	15653	15692	15661	15815	15820	15717	15580	15747	15604	15650	15661	15807	15970	15945	15787	15693	15916	15586	15798	15597	15956	15931	15598	15839	15753	15710	15568	15912	15873	15683	15795	15813	15826	15677	15646	15651	15786	15817	15694	15743	15784	15847	15783	15896	15751	15936	15676	15844	15534	15867	15807	15744	15872	15754	15647	15839	15743	15647	15828	15757	15749	15732	15754	15903	15678	15906	15811	15635	15710	15839	15621	15782	15761	15660	15876	15754	15844	15927	15768	15820	15646	15672	15537	15845	15643	15768	15751	15692	15692	15882	15602	15613	15660	15761	15669	15849	15927	15627	15788	15720	15864	15644	15868	15769	15784	15886	15782	15792	15825	15727	15802	15757	15666	15747	15690	15720	15921	15873	15854	15741	15670	15819	15874	15784	15727	15945	15793	15794	15720	15628	15857	15981	15790	15771	15690	15708	15709	15904	15681	15577	15882	15838	15678	15894	15720	15654	15933	15744	15720	15834	15795	15889	15926	15835	15762	15867	15840	15738	15745	15857	15736	15669	15801	15715	15728	15782	15870	15665	15648	15816	15776	15700	15703	15877	15764	15775	15745	15760	15645	15793	15863	15787	15725	15918	15731	15934	15821	15817	15540	15793	15949	15917	15923	15734	15535	15842	15809	15702	15778	15661	15769	15740	15889	15733	15849	15830	15723	15752	15718	15661	15733	15695	15927	15812	15653	15712	15748	15687	15690	15652	15655	15927	15618	15608	15758	15795	15740	15932	15816	15791	15780	15664	15819	15757	15722	15813	15804	15799	15602	15888	15874	15691	15761	15876	15910	15837	15766	15835	15888	15854	15737	15842	15824	15726	15795	15586	15678	15775	15836	15753	15634	15906	15714	15669	15803	15809	15698	15741	15710	15683	15708	15804	15804	15543	15652	15818	15649	15658	15731	15528	15730	15778	15657	15677	15784	15644	15713	15716	15699	15871	15787	15765	15651	15530	15785	15769	15884	15907	15791	15787	15765	15859	15877	15599	15728	15854	15914	15761	15819	15723	15660	15872	16018	15581	16010	15837	15853	15752	15947	15900	15717	15532	15740	15863	15638	15686	15705	15828	15712	15777	15580	15804	15786	15771	15677	15743	15606	15579	15684	15620	15717	15807	15833	15673	15592	15925	15769	15751	15829	15855	15755	15828	15745	15803	15905	15875	15803	15625	15820	15566	15766	15826	15793	15804	15861	15828	15654	15682	15735	15791	15615	15852	15872	15923	15711	15828	15822	15949	15916	15863	15816	15908	16065	16021	15778	15837	15675	15727	15741	15858	15832	15568	15697	15768	15743	15794	15751	15781	15752	15833	15527	15727	15747	15774	15766	15799	15730	15797	15880	15711	15582	15838	15679	15711	15863	15846	15756	15670	15781	15690	15601	15716	15648	15793	15641	15757	15870	15777	15957	15515	15779	15783	15946	15914	15738	15771	15626	15664	15914	15749	15653	15618	15916	15694	15724	15666	15735	15789	15694	15794	15630	15698	15900	16006	15787	15755	15833	15666	15673	15719	15693	15972	15651	15681	15918	15770	15969	15521	15666	15910	15731	15714	15673	15626	15550	15718	15580	15796	15740	15617	15660	15760	15577	15863	15899	15801	15799	15669	15805	15777	15951	15772	15889	15795	15708	15766	15762	15820	15882	15741	15705	15861	15813	15880	15856	15657	15888	15706	15698	15535	15830	15742	15802	15770	15658	15999	15763	15668	15671	15682	15927	15922	15772	15876	15763	15818	15795	15823	15880	15704	15763	15859	15903	15591	15669	15720	15679	15703	15633	15674	15783	15702	15696	15824	15681	15807	15805	15973	15689	15610	15843	15719	15907	15721	15797	15874	15817	15789	15861	16130	15649	15681	15856	16027	15664	15670	15834	15767	15679	15628	15796	15716	15698	15686	15728	15738	15681	15670	15729	15824	15799	15776	15527	15746	15638	15793	15738	15731	15710	15693	15783	15843	15737	15853	15732	15793	15784	15705	15678	15521	15746	15746	15731	15687	15840	15745	15818	15823	15699	15881	15588	15790	15812	15651	15662	15870	15778	15857	15690	15780	15769	15664	15704	15751	15727	15610	15672	15603	15619	15611	15760	15446	15697	15840	16036	15846	15972	15757	15755	15703	15515	15735	15717	15735	15833	15593	15978	15857	15612	15778	15604	15685	15863	15925	15535	15715	15660	15830	15774	15895	15803	15778	15814	15662	15879	15676	15823	15810	15651	15601	15745	15623	15825	15475	15786	15753	15963	15877	15752	15769	15666	15801	15513	15675	15730	15724	15562	15709	15840	15748	15797	15781	15835	15908	15846	16013	15866	15780	15765	15692	15763	15676	15699	15692	15681	15816	15655	15675	15553	15682	15713	15639	15800	15725	15614	15910	15596	15597	15497	15863	15658	15493	15549	15716	15777	15801	15781	15841	15748	15915	15915	15713	15662	15825	15845	15807	15630	15861	15662	15597	15867	15671	15674	15810	15783	15932	15878	15848	15681	15757	15638	15778	15761	15750	15789	15810	15760	15830	15596	15715	15893	15804	15770	15726	15964	15556	15547	15742	15696	15748	15768	15794	15770	15651	15715	15646	15757	15815	15681	15662	15632	15795	15937	15743	15850	15731	15865	15737	15816	15725	15855	15883	15733	15586	15935	15858	16034	15909	15690	15893	15620	15698	15875	15941	15788	15777	16091	15625	15737	15656	15942	15737	15500	15953	15719	15848	15601	15597	15660	15888	15840	15972	15948	15782	15827	15821	15751	15663	15744	15632	15838	15742	15758	15764	15772	15789	15733	15929	15867	15860	15906	15874	15881	15775	15661	15813	15733	15633	15827	15746	15709	15653	15814	15699	15716	15639	15487	15686	15625	15765	16074	15662	15660	15838	15850	15859	15585	15764	15753	15766	15856	15643	15691	15734	15812	15620	15917	15616	15587	15722	15794	15947	15959	15815	15810	15809	15654	15724	15758	15729	15760	15891	15769	15723	15683	15887	15836	15669	15694	15593	15637	15549	15928	15907	15697	15955	15585	15711	15659	15917	15760	15921	15695	15558	15745	15849	15719	15761	15618	15813	15949	15762	15643	15826	15762	15662	15669	15770	15764	15613	15797	15818	15893	15765	15791	15564	15912	15755	15922	15864	15688	15589	15718	15841	15655	15739	15813	15704	15737	15861	15994	15808	15564	15758	15726	15712	15802	15765	15801	15617	15755	15804	15749	15715	15860	15763	15800	15793	15794	15805	15801	15719	15867	15763	15826	15708	15706	15843	15628	15713	15719	15833	15901	15873	15797	15757	15922	15513	15727	15800	15642	15806	15878	15605	15825	15712	15690	15759	15881	15872	15705	15847	15681	15888	16018	15611	15987	15616	15764	15877	15763	15514	15782	15678	15793	15814	15733	15876	15861	15693	15829	15786	15878	15692	15766	15806	15727	15801	15744	15617	15743	15571	15531	15744	15745	15875	15760	15652	15818	15686	15657	15793	15669	15884	15800	15757	15580	15654	16005	15753	15799	15733	15592	15792	15645	16103	15822	15885	15650	15698	15711	15720	15643	15719	15752	15827	15709	15784	15602	15739	15827	15924	15691	15584	15834	15915	15655	15962	15842	15849	15854	15701	15757	15797	15737	15550	15567	15713	15806	15808	15717	15872	15779	15771	15903	15748	15925	15754	15597	15822	15826	15857	15778	15802	15793	15688	15788	15830	15569	15895	15660	16053	15694	15726	15770	15658	16040	15714	15666	15700	15856	15807	15763	15721	15759	15786	15839	15857	15885	15889	15842	15830	15766	15639	15689	15881	15632	15678	15830	15811	15709	15806	15756	15932	15778	15712	15637	15663	15831	15701	15827	15809	15785	15467	15890	15733	15609	15765	15831	15891	15962	15881	15767	15817	15945	15744	15680	15676	15682	15794	15707
22267	39872	34518	22357	16268	14730	14560	14422	14353	14376	14347	14299	14159	14191	14107	14148	14092	14153	14019	14197	14170	14140	14155	14091	14034	13835	14143	14075	14082	14005	14193	14101	14155	14062	14200	14223	14017	14104	13968	14173	14214	14002	14072	14010	13965	14251	14138	14202	14106	13809	13960	13966	14011	14092	14070	13899	13983	13931	13900	14090	14118	14046	14055	13977	14254	14577	14934	14711	14383	14303	14196	14073	13976	13989	14061	13970	13842	14030	14151	13988	14136	14144	14109	14189	14113	14046	13978	14102	14068	14025	14080	14081	13998	13936	14115	14068	14139	13908	13981	14107	14080	14091	14033	14065	13812	14080	13984	14036	13987	14020	14180	13969	14027	14019	14150	13966	14079	13909	14082	14022	14029	14193	14051	14048	14067	13879	13905	14038	13980	13999	13969	13954	14075	13999	14084	14115	14095	14062	13972	14178	13910	14055	14165	14285	13968	13905	14220	14236	14000	14001	14012	14141	14046	13776	13980	14012	14069	14031	14051	14026	14065	13940	13988	14160	14061	13833	13981	13910	13954	14117	14083	14046	14043	14006	14007	14043	14052	13934	14125	14043	14046	13935	13831	14114	14120	14182	13926	14070	14015	14083	14026	14215	13970	14004	13901	13984	13888	14095	13931	13994	14162	13992	13884	14125	14006	13864	13841	14033	14070	13957	14132	13980	14065	14080	14001	14013	14081	14085	14057	14042	14050	13981	14080	13844	14015	13831	14128	13946	14119	13961	13891	13928	13869	14053	14025	14020	14015	13877	13971	14018	14106	14002	14075	13962	13983	14007	13976	14006	14029	14029	13993	14063	14124	13921	14035	14080	13999	14057	13935	13927	14030	13993	13997	14099	14010	13999	14104	14090	13850	14203	13926	14183	14137	13863	14010	14087	14074	13922	14010	14036	14015	14015	14035	14059	13863	13977	14028	14070	14112	14020	14076	14069	14190	14029	14071	13952	13954	14182	13944	13887	14063	13899	14015	14016	13900	13970	14039	14126	13998	14008	14052	13889	13991	14091	14063	13898	14116	14134	13925	14143	14126	13992	14118	13953	14159	13956	13965	14169	14030	13986	14060	14156	13904	14010	13934	14161	14076	14081	14016	14175	14055	13973	13986	14017	14062	13965	13901	14064	14068	13989	13955	14126	13981	13991	14074	14011	13892	13919	13979	13969	13849	13931	14158	14188	14108	13794	13890	14122	13959	13918	14039	14017	14011	14096	13965	14006	13991	14011	13961	14033	14116	13984	14167	14023	14103	13846	14218	13973	13882	14097	13897	13907	13955	13987	14070	14145	13970	14076	13968	14080	14039	14217	13809	13917	13978	13938	13956	14019	13986	13969	14042	14080	13990	13996	13988	14151	13955	14075	13907	14025	14075	13862	14043	13921	14101	13997	14169	13917	14034	14146	13954	13965	14201	14010	13895	13958	14190	13997	14046	13988	13986	13875	14021	13925	13955	14110	14126	13980	14156	13986	14078	13991	13938	14006	13860	14061	14013	14070	13964	14055	14111	13961	14124	13992	14198	13965	14088	14055	13979	13964	13933	14143	14206	14097	13928	13887	14034	13893	14115	14129	14056	14075	14032	13985	14065	14078	14076	14200	14086	13977	14000	13992	14167	14121	14038	14048	14016	13877	14145	13971	14020	14147	13946	14211	14001	13953	14011	14122	14071	13925	13922	13981	14079	13837	14161	14148	13960	13966	14010	14047	14095	14009	14003	14133	14023	13799	13966	14032	14099	14141	13985	14097	13956	13888	14155	14189	13973	14092	14075	14002	14020	14122	13982	14178	14109	13854	14013	14053	14034	14119	13985	14054	14120	14091	14103	14117	14178	14040	14025	13945	14132	14097	14090	13920	14111	14031	14106	13923	13959	14004	13996	14085	14049	13889	14106	13915	13833	14216	14106	14215	14038	14183	14017	14068	13849	14081	13942	13954	13874	13995	13952	13868	13941	14073	14238	14105	13912	14040	13957	14019	14157	13956	14012	13937	14040	14091	14164	14016	14032	14073	14046	13976	13964	14190	14000	14100	13920	13968	14023	13889	14129	14020	13997	14293	14090	13957	13962	14056	14182	13948	13969	13954	13993	14039	14048	13847	14016	13899	13938	14041	14097	13986	14017	13817	13868	14065	14129	14192	14127	13890	14119	13965	14031	14135	13923	14014	14226	13954	14093	13913	14044	14193	14075	14089	13996	14046	13918	14030	14039	13996	14082	14095	13977	14064	13963	14031	13902	14120	14151	13917	14025	14212	14210	13983	13936	14093	14191	13915	14043	14094	13967	14034	13973	14030	14225	14044	14171	14103	14028	14032	14047	13802	14084	14078	13979	13889	13980	13977	14027	13988	13981	14116	14084	13912	14017	14031	13868	14153	14004	14048	13993	14045	14043	13914	14168	14116	13967	14147	13963	14135	14023	14038	14073	14084	14123	13917	14124	14094	14068	14128	14023	14076	14191	13982	14029	14080	13919	14021	14068	13985	13803	14056	14150	14108	14102	14022	14123	13877	13986	14046	14037	14119	13911	13915	14093	14052	13997	13916	14114	14070	14123	13949	14125	14016	14056	13855	14001	13968	14079	13790	14161	13988	14260	13922	14065	14074	13894	14085	13953	13919	13959	14271	14136	14150	14103	14003	13995	13952	13940	14053	14009	14187	14033	14082	13999	14204	14171	14069	14185	13956	14051	13953	14088	14182	13996	14174	13972	14150	14037	14112	13985	14061	13975	13951	14030	13925	14218	14120	13955	14084	13989	13979	14065	13916	14035	14196	14085	13987	14107	14033	14093	13910	13969	13971	14027	14024	14082	13919	14132	14059	14056	14237	13938	13978	14147	14042	14085	14073	13978	13995	14026	14009	13984	13825	13958	14120	14063	13965	14080	13895	14083	14014	14156	14030	14011	14154	13960	13898	14007	14249	13965	14073	14221	14056	13940	13985	14051	14064	14056	14114	13934	14096	14003	14163	14061	14024	14099	13849	14117	13940	13955	13914	14075	14164	14079	14125	14143	13916	13856	14148	13895	14232	14045	13964	14071	14024	14122	14097	14004	14003	14038	13888	14226	13930	13991	14049	14137	14056	14111	14092	14070	14215	14194	13906	14101	14062	13990	14158	13897	14091	13970	14112	14079	14087	13914	13994	14080	13807	14052	14070	14018	14020	13986	13987	14126	14223	14121	13986	13982	13878	14084	13968	13843	14051	14194	14078	14114	14031	14100	13998	14188	14052	14006	14015	14030	14119	14016	14015	14042	14054	14045	14202	14024	13976	13982	13993	13954	14100	14235	13954	14045	14034	13938	13915	14227	14037	13932	14100	14132	14103	13872	14055	13974	13853	13929	14066	14056	14109	14043	14059	13998	13978	13878	14046	13840	14025	14079	13962	14125	14081	13965	14076	13968	14254	13829	13942	13880	14159	14059	14093	13883	14029	14018	14028	14021	13950	14178	14067	14172	13964	14182	13926	14073	14080	14076	13924	13917	13969	14043	14002	14087	14082	14054	13863	13953	14005	14129	14032	14033	14064	14105	14081	14016	14101	13904	13893	13909	14049	14093	14060	13897	14007	13776	14092	13945	14055	14039	14209	13994	14023	14204	14057	14064	13995	14098	14062	13952	13854	13852	14021	13975	14000	13869	13972	14164	14093	13857	14124	14110	14066	14046	14214	14063	13971	14110	13904	14092	14141	13975	13968	14138	13925	14016	14055	14105	14009	13903	14154	13926	14083	14057	14134	14035	14093	13944	13972	13948	14025	13971	14023	13886	14113	13970	13969	13933	14058	13956	13964	13990	13900	13904	13963	13989	14029	14004	14034	14203	13940	13956	13959	14111	14007	14060	13939	13995	13812	14022	13971	14071	13904	14116	13989	14027	13976	13982	14001	14070	13912	13881	14017	14090	13850	14100	13991	13791	14060	13961	13856	13882	14056	13929	13915	14042	14111	13926	14175	13976	14067	14119	14071	13958	13945	14087	14021	14088	13999	13972	14076	14029	14174	13951	13951	14004	14081	13940	14096	14007	13939	13971	14076	13900	13976	13940	13932	14060	14009	14116	13958	14060	14082	13942	14005	13997	14069	13987	14061	13881	14068	14055	14039	14117	13900	13934	14196	14017	13872	14030	14204	14032	13989	13864	13885	14095	14065	14019	14126	13960	14021	14163	13998	14123	14034	13938	14118	13945	14030	14109	13984	14088	13981	14030	14056	13997	14038	13943	13934	14243	14008	14077	14157	14010	13920	14065	14061	13982	14060	14024	14070	14081	13851	14004	14151	13934	14088	14096	13961	13937	14080	14089	14060	14077	14150	14076	13958	14008	14109	13970	13921	14066	13979	13949	13928	14081	14091	13952	14109	13888	13844	14044	13982	13970	14281	13974	13920	14014	14075	14142	13977	14061	14030	14065	14140	13978	14007	14213	13915	13931	13961	13992	14109	13961	13936	13991	14067	14042	13897	13951	14242	13969	13959	14123	14103	13912	14029	14154	13946	13994	14138	14008	14025	14057	14141	14089	13981	14007	13882	14102	13877	13873	13927	13997	13971	13829	14060	13998	14001	14104	13985	13991	14082	14149	14003	14246	13922	14068	14207	13844	13864	14131	14182	13978	14007	13929	13990	14162	13973	14025	14071	14115	14144	14080	14158	14050	14215	14057	13881	14144	14034	13955	14154	13928	14015	14110	14063	14156	13901	14061	14045	14083	14005	13996	14093	14017	13870	13897	14129	13973	14097	14041	14031	14205	14023	13990	13937	13905	14151	14226	14120	14031	14158	14056	14100	14067	13852	13872	13911	13963	14145	14089	13970	13974	14011	14038	14186	14054	14140	13935	14028	13910	14020	14045	13987	13970	13756	14090	14040	14114	13900	14123	14089	13992	14083	13889	14209	13963	14045	13895	14090	14020	13865	14045	13943	14061	14076	13905	13849	14018	13930	14150	13916	13924	13980	14104	14186	13856	14099	13993	13922	14148	14174	14037	14119	13883	14164	14089	14159	14090	14048	14062	14003	13993	14225	14057	14118	14185	14132	13803	13889	14007	14025	14055	14207	13922	13981	13857	14023	13996	13831	14002	14020	14081	14082	14099	13987	13938	14074	13999	13978	13928	14060	13952	14092	14055	14013	13986	14061
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
