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
339477474498	339477475017	339477475565	339477476117	339477476665	339477477217	339477477767	339477478317	339477478867	339477479417	339477479965	339477480515	339477481065	339477481617	339477482167	339477482717	339477483267	339477483817	339477484365	339477484917	339477485467	339477486015	339477486567	339477487117	339477487667	339477488217	339477488767	339477489317	339477489867	339477490417	339477490967	339477491517	339477492067	339477492617	339477493167	339477493717	339477494267	339477494817	339477495367	339477495917	339477496467	339477497017	339477497567	339477498117	339477498667	339477499217	339477499768	339477500317	339477500867	339477501417	339477501967	339477502517	339477503067	339477503617	339477504167	339477504717	339477505267	339477505817	339477506367	339477506917	339477507467	339477508017	339477508567	339477509117	339477509667	339477510217	339477510767	339477511317	339477511867	339477512417	339477512967	339477513517	339477514067	339477514617	339477515167	339477515717	339477516267	339477516817	339477517367	339477517917	339477518467	339477519017	339477519567	339477520117	339477520667	339477521217	339477521767	339477522317	339477522867	339477523417	339477523967	339477524517	339477525067	339477525617	339477526167	339477526717	339477527267	339477527817	339477528367	339477528917	339477529467	339477530017	339477530567	339477531117	339477531667	339477532217	339477532767	339477533317	339477533867	339477534417	339477534967	339477535517	339477536067	339477536617	339477537167	339477537717	339477538267	339477538817	339477539367	339477539917	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2672	3600	2300	2672	3600	2300	2672	3600	2300	2672	3600	2300	2671	3600	2300	2671	3600	2300	2671	3600	2300	2670	3600	2300	2670	3600	2300	2670	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2663	3600	2300	2663	3600	2300	2663	3600	2300	2662	3600	2300	2662	3600	2300	2662	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2660	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22394	20098	27267	22754	20985	22695	22509	18547	17675	17998	17987	17565	17895	17719	21239	30035	35532	32178	26067	21454	18727	17692	17596	17221	17399	17315	17365	17174	17306	17253	17096	17271	17221	17246	17318	17186	17302	17186	17130	17098	16998	17221	17172	17162	17332	17424	17281	17286	17097	17233	17321	17072	17321	17154	17077	17125	17209	17094	17170	17004	17226	17109	17174	17324	17236	17136	17246	17276	17294	17201	17143	17363	17271	17126	17188	16950	17195	17255	17187	17275	17206	17291	17158	17198	17146	17170	17361	16970	17154	17311	17300	17371	17284	17389	17047	17070	17306	17268	17086	17308	17124	17115	17089	17356	17305	17361	16901	17088	17182	17318	17307	17165	17192	17256	17090	17314	17472	17056	17086	17075	17101	17063	17511	17189	17299	17301	17069	17148	17053	17004	17118	17094	17232	17405	17281	17163	17133	17476	17176	17205	17230	17242	17050	17273	17245	17260	17104	17417	16984	17018	17106	17199	17092	16951	17248	17231	17087	17297	17362	17181	17374	17428	17079	17110	17161	17136	16966	16999	17344	17005	17306	17177	17250	17202	17091	17112	17193	17055	17223	17118	17184	17105	17035	17077	17160	17276	17342	17132	17197	17237	17257	17019	17123	17249	17161	17305	17267	17040	17121	17035	17117	17194	17151	16876	17175	17123	16931	17253	17110	16913	17335	17179	17229	17484	17201	17324	17159	17146	17125	17160	17228	17062	17006	17031	17092	17132	17260	17070	17134	17191	17130	17107	17333	16946	17188	17057	17258	17259	17344	17216	17094	17298	17139	17249	17360	17087	17176	17064	17002	17275	17121	17132	17083	17048	17047	17141	16925	17147	17321	17218	17166	17270	17144	17029	17178	17417	17330	17325	17277	16975	17097	17145	17105	17045	17185	17044	17279	17285	17206	17152	17440	17170	17268	17061	17361	16966	17046	17172	17202	17101	16997	17220	17206	17309	17133	16926	17208	17162	17217	17207	17194	17208	17167	17155	17386	17275	17043	17010	17148	16895	17125	17377	17437	17129	17317	17072	17277	17125	17374	17182	17230	17156	17153	17186	17010	17038	17187	16968	17160	17200	17396	17056	17183	17139	17058	17078	17171	17167	17100	17211	17171	16918	17115	17329	17230	17177	17179	17278	17124	17041	17163	17155	17022	17195	17059	17165	17114	17191	17224	17106	17159	17003	17273	17209	17041	17224	17294	17220	17132	17196	17175	17227	17064	17261	17450	17161	17082	17276	17179	17163	16981	16998	17168	17227	17282	17104	17153	17092	16992	17216	17126	17249	17110	17240	17188	17401	17150	17146	17335	17236	16930	17276	17130	17200	17221	17119	17418	17188	17369	17023	17168	17147	17006	16962	17243	17201	17211	17125	17176	17139	17248	17278	16947	17359	17224	17357	17261	17098	17053	17015	17110	17340	17005	17202	17312	17163	17262	16998	16942	17017	17215	17078	17351	17145	17204	17236	17133	17243	17280	17183	17065	17128	17199	17234	17133	17236	17343	17153	17087	17116	17265	17075	17074	17165	17292	17164	17221	17236	17114	17149	17067	17058	17067	17322	17080	17273	17070	17095	17102	17104	17122	17051	17110	17036	17033	17076	17268	17053	17337	17111	17056	17112	17237	17008	17067	17014	17147	17311	17163	17182	17158	17374	17108	17143	17154	17215	17034	16843	17131	17242	17238	17044	17211	17173	17146	17173	17121	17171	17312	17073	17085	16949	17126	17090	16997	17362	17082	17241	17131	17079	17247	17189	16998	17368	17295	17342	17209	17333	17313	17094	17169	17253	16947	17151	16973	17122	17245	17402	17218	17186	17124	17136	17189	17274	17080	17391	17316	17152	17172	17215	17231	17297	17163	17145	17167	17216	17055	17130	17226	17133	17296	17072	17061	17259	17328	17042	17177	17040	17130	17429	17208	17168	17155	17067	17265	17109	17140	17147	17072	17040	17360	17112	17121	17089	17125	17200	17197	17263	17243	17166	17232	17076	17258	17226	17276	17074	17258	16976	17169	17234	17311	17164	17063	17281	17090	17195	17291	17142	17346	17250	17171	17082	17075	17037	17229	17083	17219	17114	17339	17187	17166	17205	17249	17239	17305	17170	17300	17323	17223	17108	17090	17141	17070	17160	17010	17127	17240	16978	17226	17364	17265	17212	16835	16986	17134	17167	16963	17160	17089	16991	16980	17334	17115	16978	17423	17241	17361	17072	16949	17072	17052	17076	17160	17164	17266	17298	17163	17044	17192	17144	17043	17195	17110	17169	17129	17108	17187	17164	16932	17178	17198	17274	17262	17072	17181	17174	17162	17139	16932	17149	17412	17179	17240	17257	17296	17175	17209	17257	17046	17138	17146	17235	17004	17240	17331	17303	17247	17048	17278	17058	17141	17113	17004	17079	17105	17173	17256	17179	17015	17033	16998	16831	17077	17328	17122	17042	17010	17187	17319	17043	17189	17177	17168	17167	17165	17058	17056	17275	17104	17080	17336	17273	17059	17314	17140	17004	17193	17160	17372	17129	17197	17133	17382	17387	17296	17162	17141	17139	17053	17243	17347	17074	17101	17000	17138	17172	17218	17138	17092	17182	16935	16958	17240	17140	17368	17193	17064	17343	17154	17212	17410	17394	17196	17239	17151	17276	17208	17009	17095	17043	17103	17041	17301	16955	17252	17169	17296	17142	17326	16878	17098	17105	17411	17186	17177	17057	17225	17149	17204	17118	17107	17138	17217	17192	17283	17098	17232	17013	17258	17244	17320	17279	17340	17099	17159	17345	17058	17145	16977	17154	17084	17183	16991	17263	17202	17071	16993	16907	17226	17184	17184	17272	17134	17195	17032	17232	16999	17199	17035	17158	17452	17211	17188	17169	17206	17153	17223	17111	17224	17222	17212	17161	17062	17069	17268	17064	16943	17141	17345	17114	17268	17246	17249	17299	17221	17133	17080	17007	17297	17327	16887	17136	17076	17409	17035	17164	17302	17240	17222	17264	17046	17220	16985	17204	17212	17106	17224	17028	17006	17117	17265	17280	17044	16972	17193	17040	17056	17429	16933	17215	17106	17263	17354	17043	17192	16993	16972	17233	16936	17121	16942	17314	17328	17112	17074	17107	17042	17217	17191	16991	17123	17032	17164	16844	16766	17024	17043	17086	17182	17185	17340	17157	17087	17093	17197	17183	17198	17206	17253	17192	17179	17065	17108	17225	17023	17214	17057	17023	17352	17138	17119	17208	17177	17236	17437	17071	17188	17370	17128	17162	17192	17256	16990	17016	17391	17215	17218	17145	17398	17286	17217	17058	16935	17190	17167	17121	16982	17180	17296	17088	17087	17193	17046	17175	17234	17183	16941	17217	17363	17103	17174	17249	17167	17187	17314	17172	17081	17133	17160	17217	17149	17003	17172	17277	17178	17216	17222	17234	17243	17167	17134	17115	17231	17450	17146	17097	17272	16996	17021	17151	17211	17099	17132	17160	17334	16992	17261	16990	17212	17184	17208	17228	17292	17345	17057	17177	17269	17032	17392	17186	17266	17195	17030	17358	17212	17170	17254	17045	17027	17290	17188	16937	17188	17021	16998	17015	17092	17277	17174	17193	17307	17011	17176	17128	17247	17053	17032	16986	16846	17101	17187	17197	17044	17392	17263	17220	17172	17242	17087	17487	17142	17173	17119	17001	17186	17129	17143	17047	17220	17044	17103	17272	17070	17266	17296	17040	17056	17040	17158	17367	17222	17037	17082	17132	17226	17097	17213	17021	17193	17254	17105	17251	17317	17263	17177	17202	17046	17151	17119	17269	17164	16860	17207	17218	17072	17095	17382	17181	17344	17215	16975	17011	17258	17166	17222	17015	16997	17200	17431	17226	17479	17211	17128	17218	17092	17149	16966	17061	17255	16996	17049	17158	17325	17144	17250	17096	17015	17353	17365	17250	17265	17195	17118	17044	17000	17053	17373	17197	17089	17213	17131	17282	17172	17048	17164	17171	17219	17221	17347	17098	17101	17202	17288	17192	17219	17135	17028	17132	17264	17125	17347	17209	17170	17040	17077	17095	17084	17268	17109	17254	17038	17090	17113	17146	17040	17153	17171	17024	17013	17204	17092	17080	17007	16883	16994	17098	17209	17049	17210	17058	17148	17360	17316	17406	17026	17382	17172	17120	17191	17369	17132	16898	17029	17102	17260	17195	17089	17203	17256	17078	17440	17202	17166	17141	17343	17152	17169	17158	17222	17061	17233	17257	17045	17018	17130	17064	17374	17232	17282	17198	17131	17169	17196	17296	16991	17115	17051	17169	17194	17122	16947	16964	17192	17193	17365	17250	17155	17198	17149	17182	17262	17178	17198	17218	17049	17037	17369	17070	17298	17123	17274	17144	17136	17133	17239	17275	17083	17215	17100	17019	17323	17293	17119	17193	17170	17159	17255	17316	17121	17137	17181	17159	17007	16875	17184	17233	17107	17350	17237	17049	17189	17321	17339	17123	17138	17161	17287	17179	17227	17219	17033	17204	17374	17327	17119	17225	17191	17212	17166	16983	17156	17002	17060	17171	17144	17075	17163	17101	17143	17295	16978	17187	17106	17113	17014	17176	17125	17107	17063	17082	17180	17202	17175	17280	17152	17225	17166	17189	17159	17224	17154	17038	17148	17082	17163	17085	17246	16997	17071	17052	17337	17329	17238	17376	17246	17159	17317	17012	16983	17320	17204	17223	17135	17027	17036	17108	17029	17216	17100	17349	17076	17105	17170	17208	17330	17219	17226	16978	17176	17165	17144	17195	17149	17127	17234	17264	17218	17234	17149	17104	17142	17337	17184	17153	17306	17200	17106	17172	17255	17201	17207	17125	16906	17193	17031	17192	17111	17245	17129	17159	17201	17174	17286	17058	17063	17212	17166	17322	17026	17106	16946	17136	17179	17008	17191	17066	17210	17148	17246	17180	17113	16978	17370	17187	17117	17261	17186	17301	17316	16947	17195	16991	17191	17116	17242	17168	17182	17140	17250	17168	17178	17004	17136	17103	17264	17170	17195	17184	17043	16942	17121	17093	17155	17198	17097	17126	17155	17270	17004	16972	17065	17318	17222	17204	17125	17235	17206	16927	17177	17147	17277	17103	17121	17241	16972	17285
15622	26092	25165	22013	21585	20033	17829	16241	15859	15490	15275	15506	15206	15681	22081	32712	36858	32331	25299	18975	16078	14988	14796	14746	14797	14614	14756	14665	14830	14778	14667	14752	14764	14773	14764	14702	14797	14686	14749	14635	14692	14856	14708	14600	14615	14934	14862	14891	14928	14743	14627	14841	14877	14718	14634	14875	14769	14628	14795	14853	14525	14659	14692	14657	14665	14745	14661	14855	14586	14681	14687	14731	14722	14789	14764	14764	14717	14805	14795	14878	14742	14892	14715	14857	14756	14749	14832	14661	14741	14822	14679	14780	14800	14658	14830	14633	14806	14803	14829	14559	14692	14868	14670	14716	14884	14781	14729	14700	14696	14736	14783	14662	14757	14802	14688	14722	14838	14741	14853	14763	14764	14942	14815	14737	14692	14702	14718	14871	14950	14896	14778	14609	14658	14724	14805	14941	14908	14711	14788	14692	14737	14848	14668	14817	14657	14693	14883	14635	14679	14604	14732	14846	14876	14755	14609	14670	14776	14735	14757	14675	14885	14798	14838	14756	14710	14628	14785	14842	14642	14683	14741	14768	14680	14691	14804	14713	14721	14870	14781	14715	14707	14701	14649	14815	14901	14803	14655	14878	14667	14656	14794	14796	14686	14705	14827	14767	14716	14713	14645	14732	14710	14911	14697	14901	14705	14774	14907	14813	14846	14701	14801	14701	14600	14918	14672	14704	14644	14696	14584	14650	14944	14860	14803	14684	14827	14730	14732	14751	14837	14713	14852	14818	14799	14670	14700	14663	14694	14688	14734	14781	14656	14868	14658	14765	14858	14616	14820	14671	14763	14765	14745	14786	14624	14931	14751	14695	14647	14961	14739	14934	14912	14826	14665	14770	14745	14578	14785	14600	14861	14728	14811	14657	14891	14825	14691	14682	14737	14645	14734	14811	14794	14813	14591	14848	14730	14758	14779	14606	14842	14701	14815	14555	14695	14613	14866	14700	14830	14819	14732	14828	14804	14717	14853	14783	14724	14821	14636	14557	14696	14842	14710	14643	14802	14719	14691	14599	14716	14731	14739	14514	14582	14660	14569	14804	14657	14948	14753	14695	14791	14858	14807	14681	14839	14758	14776	14622	14736	14757	14723	14739	14746	14780	14807	14637	14788	14645	14861	14669	14689	14710	14779	14697	14740	14745	14692	14702	14609	14814	14758	14574	14678	14826	14833	14871	14762	14800	14533	14810	14921	14718	14841	14827	14839	14660	14541	14589	14694	14746	14750	14764	14698	14704	14880	14747	14738	14765	14711	14920	14726	14669	14777	14773	14742	14648	14736	14615	14648	14662	14713	14619	14876	14790	14816	14939	14812	14762	14808	14768	14769	14873	14679	15023	14701	14814	14697	14510	14740	14588	14700	14736	14833	14890	14795	14794	14756	14642	14729	14869	14776	14861	14874	14818	14650	14847	14851	14824	14682	14788	14676	14747	14626	14762	14776	14657	14869	14774	14737	14815	14792	14670	14601	14847	14612	14951	14856	14410	14798	14625	14723	14780	14801	14671	14937	14723	14797	14870	14747	14932	14916	14708	14798	14692	14724	14744	14837	14597	14728	14681	14768	14863	14754	14716	14767	14696	14779	14853	14888	14785	14918	14701	14769	14736	14831	14746	14660	14927	14826	14658	14553	14734	14673	14608	14883	14674	14776	14734	14883	14600	14866	14802	14661	14753	14699	14734	14744	14714	14662	14715	14633	14656	14858	14664	14801	14713	14594	14679	14816	14668	14698	14710	14639	14614	14696	14687	14432	14581	14776	14814	14712	14728	14790	14737	14807	14709	14679	14659	14783	14701	14753	14659	14639	14644	14741	14713	14544	14852	14678	14811	14790	14871	14537	14732	14760	14743	14681	14736	14758	14705	14653	14711	14693	14664	14784	14863	14734	14642	14680	14569	14768	14627	14629	14785	14655	14803	14703	14767	14742	14842	14829	14739	14724	14873	14589	14792	14804	14950	14777	14491	14803	14915	14652	14624	14721	14683	14732	14619	14726	14831	14771	14637	14955	14752	14737	14839	14753	14865	14909	14697	14845	14880	14715	14767	14742	14639	14765	14635	14732	14631	14824	14749	14729	14688	14680	14659	14818	14733	14771	14731	14846	14792	14675	14692	14660	14864	14710	14608	14661	14773	14739	14689	14604	14725	14759	14829	14512	14652	14666	14802	14733	14875	14747	14634	14816	14651	14584	14730	14699	14811	14749	14739	14476	14693	14814	14914	14523	14865	14769	14719	14858	14764	14716	14837	14787	14657	14793	14699	14843	14683	14695	14731	14858	14715	14794	14712	14903	14679	14762	14856	14680	14833	14635	14895	14936	14768	14597	14638	14740	14804	14807	14696	14816	14724	14480	14851	14897	14790	14811	14524	14865	14857	14731	14844	14669	14622	14682	14847	14579	14565	14753	14705	14728	14592	14836	14789	14807	14696	14611	14721	14800	14658	15020	14638	14660	14694	14724	14713	14834	14903	14832	14814	14803	14907	14814	14661	14670	14650	14659	14768	14761	14791	14749	14773	14865	14521	14676	14563	14700	14683	14773	14687	14736	14510	14923	14867	14565	14653	14957	14665	14730	14747	14578	14688	14596	14707	14893	14722	14646	14763	14669	14722	14859	14693	14716	14861	14666	14775	14685	14623	14658	14632	14727	14706	14771	14777	14833	14621	14708	14669	14574	14707	14685	14654	14794	14690	14714	14597	14597	14688	14803	14969	14776	14736	14733	14785	14735	14612	14674	14743	14844	14811	14795	14760	14785	14612	14829	14785	14784	14820	14809	14654	14795	14807	14760	14683	14688	14755	14853	14636	14766	14841	14739	14737	14750	14745	14763	14698	14774	14873	14607	14750	14929	14682	14679	14729	14719	14843	14740	14837	14716	14772	14689	14894	14868	14743	14874	14871	14778	14783	14699	14785	14621	14668	14801	14628	14658	14746	14786	14781	14536	14771	14741	14629	14594	14727	14824	14730	14699	14759	14713	14936	14459	14828	14757	14815	14775	14566	14772	14766	14769	14741	14534	14769	14616	14768	14695	14734	14627	14835	14942	14584	14644	14812	14535	14665	14693	14805	14881	14697	14743	14694	14773	14709	14866	14722	14745	14771	14599	14699	14774	14677	14845	14850	14586	14739	14937	14698	14655	14912	14880	14806	14802	14824	14697	14734	14862	14687	14796	14681	14944	14749	14741	14704	14782	14603	14881	14984	14767	14997	14697	14716	14754	14669	14643	14771	14877	14751	14656	14661	14743	14728	14688	14598	14699	14572	14817	14643	14762	14950	14726	14683	14813	14772	14897	14760	14675	14802	14712	14584	14572	14668	14870	15022	14903	14648	14773	14682	14596	14662	14813	14618	14770	14826	14848	14712	14755	14698	14612	14887	14750	14794	14868	14747	14868	14794	14726	14834	14834	14733	14718	14754	14821	14824	14697	14629	14828	14608	14677	14732	14702	14757	14665	14824	14716	14740	14948	14749	14680	14705	14616	14624	14745	14689	14972	14767	14691	14749	14824	14780	14678	14631	14789	14806	14724	14506	14882	14728	14668	14692	14699	14770	14804	14613	14609	14789	14685	14639	14712	14806	14702	14732	14823	14800	14763	14666	14640	14841	14763	14730	14567	14665	14909	14860	14631	14751	14811	14753	14704	14774	14733	14625	14840	14515	14905	14669	15028	14693	14636	14627	14749	14860	14831	14732	14755	14754	14681	14671	14769	14792	14727	14806	14796	14846	14686	14859	14614	14931	14740	14740	14471	14859	14706	14892	14911	14721	14615	14675	14828	14724	14639	14741	14709	14801	14787	14710	14756	14677	14599	14715	14680	14755	14655	14752	14793	14773	14717	14787	14867	14845	14680	14755	14847	14768	14723	14891	14618	14852	14763	14748	14753	14788	14664	14896	14874	14872	14705	14868	14815	14745	14668	14788	14628	14782	14754	14726	14836	14706	14929	14746	14913	14639	14603	14686	14821	14854	14756	14830	14767	14601	14581	14773	14761	14770	14766	14808	14687	14660	14757	14736	14768	14795	14675	14901	14853	14796	14874	14691	14831	14857	14739	14759	14793	14597	14814	14739	14778	14690	14862	14696	14797	14677	14776	14618	14688	14631	14564	14923	14680	14688	14741	14905	14784	14612	14657	14724	14595	14697	14813	14783	14693	14650	14807	14629	14670	14691	14572	14848	14528	14818	14791	14906	14753	14623	14755	14753	14887	14736	14613	14687	14842	14724	14569	14806	14711	14691	14762	14901	14858	14789	14634	14733	14625	14783	14754	14749	14910	14610	14845	14787	14829	14529	14811	14791	14922	14785	14837	14791	14767	14874	14762	14790	14705	14874	14831	14760	14731	14630	14731	14689	14608	14595	14830	14784	14519	14671	14594	14702	14733	14707	14627	14605	14636	14825	14790	14681	14820	14746	14679	14718	14701	14727	14778	14726	14821	14817	14665	14767	14836	14880	14875	14748	14713	14706	14926	14680	14732	14790	14703	14839	14726	14829	14807	14689	14783	14674	14619	14686	14793	14915	14600	14703	14838	14717	14795	14723	14754	14578	14801	14870	14759	14684	14716	14569	14719	14698	14678	14844	14961	14631	14815	14705	14743	14738	14739	14782	14771	14817	14769	14731	14793	14871	14703	14741	14694	14668	14710	14681	14660	14811	14605	14647	14754	14622	14668	14641	14646	14664	14793	14762	14728	15047	14826	14680	14645	14827	14689	14802	14776	14663	14771	14718	14756	14751	14537	14823	14753	14680	14763	14759	14610	14709	14640	14782	14723	14684	14861	14671	14724	14769	14659	14796	14705	14747	14768	14649	14795	14698	14648	14666	14717	14718	14667	14863	14847	14705	14765	14809	14935	14724	14804	14708	14678	14742	14854	14659	14964	14750	14782	14687	14779	14876	14794	14622	14897	14858	14816	14826	14739	14726	14714	14830	14782	14778	14640	14668	14765	14727	14760	14872	14753	14688	14674	14906	14689	14994	14927	14782	14759	14679	14793	14534	14895	14859	14806	14683	14649	14774	14666	14839	14510	14880	14785	14711	14817	14712	14813	14796	14733	14597	14545	14796	14962	14649	14619	14728	14832	14759	14775	14772	14515	14870	14919	14752	14734	14774	14638	14706
29519	22252	23444	21782	19255	19000	18856	18542	18473	18159	18462	18348	18341	18369	18574	19692	20530	20185	19364	18800	18576	18141	18409	18285	18205	18241	18452	18412	18330	18244	18262	18411	18199	18500	18448	18433	18324	18177	18332	18184	18380	18270	18294	18240	18153	18655	18424	18427	18274	18217	18156	18017	18226	18427	18330	18430	18372	18072	17986	18259	18201	18206	18355	18285	18360	18228	18362	18237	18309	18397	18517	18450	18232	18255	18290	18290	18096	18281	18186	18053	18285	18412	18236	18181	18320	18439	18094	18200	18396	18178	18071	18113	18278	18347	18376	18109	18281	18254	18489	18447	18248	18127	18043	18356	18506	18284	18081	18210	18346	18215	18431	18513	18288	18286	18152	18257	18332	18293	18381	18080	18357	17996	18050	18121	18202	18319	18352	18152	18234	18263	17932	18036	18162	18280	18273	18215	17988	18295	18219	18360	18379	18379	18439	18429	18371	18445	18297	18056	18345	18143	18195	18306	18264	18288	18355	18252	18195	18413	18284	18488	18094	18282	18317	18288	18298	18285	18198	18254	18459	18306	18419	18344	18139	18387	18237	18301	18349	18261	18183	18415	18648	18088	18338	18257	18340	18432	18043	18289	18068	18234	18306	18464	18233	18097	18312	18259	18314	18307	18346	18223	18449	18159	18249	18165	18392	18444	18327	18520	18145	18318	18259	18084	18281	18273	17977	18223	18239	18264	18472	18499	18301	18251	18391	18471	18308	18451	18351	18104	18082	18138	18360	18039	18199	18008	18463	18303	18345	18153	18189	18131	18170	18228	18205	18361	18277	18227	18346	18293	18233	18327	17993	18195	18201	18286	18311	18253	18157	18198	18314	18204	18260	18320	18105	18226	18288	18002	18014	18115	18194	18252	18256	18329	18302	18124	18076	18214	18269	18409	18033	18184	18163	18267	18149	18245	18181	18335	18091	18421	18367	18062	18196	18497	18217	18319	18322	18105	18301	18434	18141	18260	18338	18116	18258	18181	18196	18304	18351	18200	18283	18155	18388	18224	18267	18429	18017	18087	18188	18319	18224	18350	18272	18366	18122	18228	18402	18228	18471	18233	18406	18227	18369	18227	18441	18336	18289	18255	18219	18264	18089	18468	18317	18296	18216	18406	18391	18445	18395	18268	18212	18245	18265	18289	18002	18419	18310	18208	18322	18382	18312	18312	18248	18296	18439	18216	18074	18174	18325	18431	18425	18425	18337	18403	18138	18384	18212	18242	18152	18130	18216	18484	18308	18310	18227	18254	18223	18223	18193	18148	18235	18364	18149	18244	18349	18300	18473	18325	18336	18356	18213	18138	18186	18138	18156	18144	18455	18221	18118	18154	18293	17997	18141	18117	18184	18262	18145	18272	18313	18211	18249	18302	18301	18343	18320	18313	18292	18277	18247	18366	18160	18239	18272	18480	18402	18305	18352	18379	18359	18138	18318	18256	18278	18152	18122	18252	18069	18283	18277	18178	18403	18255	18378	18217	18105	18402	18192	18120	18249	18496	18314	17905	18290	18369	18196	18158	18425	18098	18110	18204	18432	18500	18257	18258	18283	18355	18250	18019	18121	18252	18292	18453	18126	18241	18275	18442	18262	18216	18258	18354	18203	18293	18106	18336	18104	18307	18432	18428	18350	18487	18228	18329	18383	18098	18355	18196	18300	18169	18380	18188	18356	18325	18372	18317	18206	18250	18200	18139	18231	18202	18148	18024	18069	18286	18291	18294	18417	18279	18326	18335	18246	18381	18352	18366	18261	18015	18312	18314	18374	18477	18283	18255	18270	18578	18535	18203	18335	18006	18312	18115	18217	18413	18403	18302	18324	18109	18343	18324	18280	18226	18430	18327	18419	18327	18460	18361	18180	18137	18218	18180	18221	18183	18326	18347	18335	18253	18206	18246	18076	18261	18396	18379	18534	18382	18319	18188	18259	18329	18352	18469	18351	18368	18031	18182	18205	18241	18266	18190	18251	18354	18284	18364	18255	18228	18472	18187	18315	17974	18203	18556	18495	18437	18313	18194	18093	18398	18402	18072	18263	18195	18311	18261	18231	18323	18426	18249	18285	18165	18228	18127	18282	18196	18347	18251	18209	18348	18299	18487	18298	18059	18193	18067	18099	18097	18219	18315	18307	18237	18395	18444	18158	18268	18302	18378	18112	18160	18217	18155	18486	18218	18391	18155	18346	18162	18449	18387	18466	18264	18446	18313	18418	18376	18264	18202	18071	18339	18268	18004	18381	18339	18449	18160	18006	18183	18214	18145	18424	18130	18194	18324	18232	17967	18310	18244	18257	18080	18383	18197	18189	18177	18339	18361	18090	18052	18407	18306	18211	18368	18070	18358	18417	18283	18093	18486	18238	18302	18278	18312	18109	18375	18341	18223	18151	18247	18298	18121	18249	18300	18225	18332	18386	18307	18395	18204	18166	18169	18210	18187	18117	18254	17884	18386	18245	18105	18314	18278	18329	18146	18271	18159	18280	18288	18157	18125	18135	18349	18298	18306	18467	18233	18320	18221	18361	18166	18256	18246	18223	18150	18179	17984	18278	18136	18300	18103	18232	18400	18233	18168	18261	18070	18239	18142	18179	18200	18016	18337	18009	18202	18085	18234	18351	18118	18275	18463	18218	18287	18345	18114	18372	18250	18363	18236	18477	18407	18321	18176	18239	18351	18223	18159	18094	18280	18265	18242	18302	18270	18057	18304	18298	18204	18267	18153	18421	18167	18278	18282	18388	18207	18193	18243	18363	18285	18306	18235	18313	18157	18164	18389	18223	18214	18233	18129	18177	18421	18202	18222	18266	18266	18346	18185	18230	18236	18295	18413	18228	18344	18336	18320	18245	18223	18333	18217	18504	18410	18200	18133	18296	18436	18301	18325	18532	18446	18430	18241	18206	18207	18164	18261	18276	18287	18464	18259	18143	18276	18285	18079	18124	18123	18284	18265	18439	18270	18329	18316	18460	18277	18321	18158	18343	18504	18341	18113	18368	18186	18348	18125	18149	18566	18157	18283	18273	18282	18166	18352	18385	18309	18099	18384	18346	18388	18268	18268	18464	18240	18236	18405	18153	18330	18311	18115	18218	18201	18246	18422	18137	18140	18165	18211	18178	18359	18343	18405	18453	18352	18456	18194	18463	18242	18326	18312	18288	18208	18356	18500	18257	18400	18231	18334	18292	18332	18244	18276	18196	18597	18261	18121	18404	18315	18217	18252	18188	18215	18324	18279	18179	18206	18270	18200	18312	18249	18383	18321	18185	18297	18164	18241	18207	18249	18323	18477	18427	18313	18323	18334	18227	18306	18290	18107	18235	18406	18087	18232	18209	18293	18347	18129	18453	18409	18461	18293	18318	18179	18442	18253	18282	18248	18227	18342	18395	18096	18341	18097	18468	18326	18273	18283	18398	18204	18297	18179	18220	18523	18381	18560	18244	18166	18415	18230	18222	18251	18363	18279	18210	18411	18266	18259	18281	18047	18379	18456	18317	18185	18521	18290	18125	18168	18292	18267	18155	18223	18319	18266	18188	18049	18300	18260	18174	18192	18256	18110	18238	18195	18230	18138	18301	18080	18405	18087	18270	18386	18353	18649	18377	18200	18280	18310	18282	18146	18425	18115	18293	18273	18366	18159	18245	18240	18193	18223	18242	18212	18407	18098	18332	18205	18359	18259	18224	18382	18017	18325	18150	18334	18254	18242	18357	18129	18143	18249	18303	18471	18173	18451	18214	17936	18361	18285	18201	18408	18278	18142	18222	18038	18227	18299	18410	18324	18252	18169	18267	18166	18300	18301	18275	18304	17923	18381	18203	18283	18401	18427	18267	18456	18427	18398	18244	18210	18260	18234	18350	18141	18335	18522	18355	18293	18396	18157	18231	18357	18360	18379	18166	18267	18123	18306	18388	18320	18203	18328	18337	18315	18078	18211	18403	18174	18209	18275	18215	18203	18233	18257	18342	18181	18156	18099	18215	18253	18240	18368	18376	18218	18209	18162	18409	18116	18125	18136	18300	18318	18444	18379	18341	18377	18377	18314	18175	18290	18253	18213	18329	18220	18282	18290	18244	18193	18265	18138	18177	18298	18410	18378	18121	18114	18261	18142	18216	18319	18379	18273	18330	18333	18522	18216	18255	18263	18292	18222	18341	18256	18325	18380	18258	18336	18248	18198	18269	18161	18529	18472	18403	18386	18137	18020	18204	18201	18406	18222	18289	18401	18424	18403	18314	18390	18268	18251	18348	18206	18274	18087	18350	18432	18143	18059	18207	18564	18487	18205	18286	18267	18299	18114	18334	18292	18163	18538	18223	18463	18351	18421	18076	18331	18378	18494	18390	18408	18262	18166	18210	18039	18177	18307	18335	18299	18177	18182	18116	18570	18216	18309	18437	18307	18364	18272	18098	18085	18193	18221	18395	18260	18422	18138	18199	18394	18202	18500	18322	18148	18201	18197	18241	18140	18157	18136	18371	18153	18283	18135	18460	18179	18321	18001	18074	18214	18371	18342	18526	18165	18207	18324	18197	18289	18284	18187	18147	18225	18410	18194	18367	18243	18415	18302	18271	18294	18161	18431	18174	18342	18411	18154	18073	18549	18519	18197	18221	18279	18291	18480	18259	18238	18191	18398	18251	18203	18119	18338	18231	18479	18316	18105	18232	18309	18194	18156	18329	18121	18241	18397	18159	18420	18352	18381	18183	18257	18092	18274	18280	18269	18306	18154	18282	18160	18200	18333	18105	18361	18186	18396	18236	18334	18358	18358	18264	18527	18489	18320	18079	18376	18338	18257	18259	18147	18287	18312	18196	18261	18338	18121	18249	18042	18280	18246	18070	18204	18289	18276	18258	18066	18364	18557	18259	18110	18227	18463	18202	18275	18282	18223	18324	18382	18257	18481	18404	18325	18166	18094	18318	18406	18185	18252	18202	18370	18106	18267	18490	18124	18163	18356	18219	18455	18347	18346	18252	18433	18240	18398	18137	18242	18275	18072	18300	18354	18343	18287	18366	18424	18429	18403	18061	18281	18224	18296	18414	18336	18307	18404	18369	18103	18256	18506	18079	18159	18265	18446	18342	18241	18186	18064	18401	18363	18454	18296	18027	18222	18490	18390	18216	18259	18276	18099
15800	17449	19271	18633	17325	16666	16125	15762	15757	15506	15577	15662	15884	15818	15926	17597	18473	17907	16828	16098	15683	15734	15713	15611	15727	15748	15723	15657	15528	15554	15719	15674	15827	15712	15625	15721	15515	15684	15680	15772	15609	15699	15498	15527	15629	15637	15767	15676	15626	15799	15532	15463	15613	15633	15688	15776	15607	15605	15591	15618	15478	15707	15572	15755	15731	15861	15660	15466	15780	15697	15602	15717	15598	15618	15674	15528	15611	15769	15695	15621	15574	15612	15724	15553	15731	15626	15675	15568	15720	15712	15784	15624	15732	15623	15505	15658	15707	15753	15719	15679	15662	15774	15725	15813	15723	15590	15603	15536	15717	15775	15681	15660	15603	15515	15722	15628	15746	15599	15493	15749	15644	15552	15589	15697	15809	15629	15634	15696	15640	15816	15571	15631	15541	15644	15553	15724	15740	15567	15692	15525	15688	15618	15612	15591	15750	15715	15476	15633	15585	15532	15513	15802	15633	15789	15574	15700	15700	15835	15583	15722	15600	15650	15629	15664	15688	15658	15670	15734	15708	15673	15841	15799	15677	15648	15680	15800	15882	15608	15520	15632	15737	15625	15817	15636	15676	15811	15489	15805	15456	15693	15586	15772	15627	15547	15809	15661	15654	15687	15679	15424	15618	15607	15567	15891	15633	15862	15643	15674	15607	15748	15463	15576	15597	15645	15700	15608	15609	15704	15428	15693	15686	15783	15818	15464	15818	15677	15630	15515	15643	15589	15834	15427	15625	15595	15702	15464	15498	15606	15685	15774	15669	15555	15598	15781	15650	15715	15746	15590	15706	15734	15895	15626	15500	15569	15673	15544	15605	15672	15646	15877	15638	15713	15769	15715	15632	15674	15522	15672	15782	15692	15682	15538	15667	15517	15684	15689	15573	15681	15659	15702	15755	15556	15664	15557	15705	15577	15429	15721	15568	15744	15602	15621	15648	15408	15579	15672	15832	15630	15657	15378	15768	15741	15532	15781	15620	15610	15823	15582	15622	15589	15722	15720	15733	15730	15580	15771	15711	15666	15692	15612	15676	15545	15512	15731	15625	15681	15615	15608	15607	15624	15516	15575	15743	15543	15689	15556	15691	15655	15617	15755	15610	15612	15710	15720	15628	15731	15692	15614	15692	15729	15678	15734	15685	15530	15702	15626	15555	15614	15562	15638	15748	15673	15755	15672	15723	15684	16011	15589	15549	15716	15608	15614	15832	15693	15540	15709	15561	15692	15627	15680	15716	15681	15602	15598	15807	15595	15862	15610	15581	15500	15619	15747	15554	15593	15417	15686	15705	15735	15553	15643	15628	15638	15578	15499	15543	15507	15666	15727	15635	15570	15634	15752	15629	15553	15550	15491	15495	15457	15666	15705	15633	15557	15702	15727	15663	15600	15554	15686	15661	15625	15741	15765	15671	15625	15663	15496	15672	15694	15540	15534	15766	15590	15638	15669	15813	15624	15672	15473	15669	15673	15470	15772	15549	15687	15760	15598	15615	15739	15582	15710	15687	15686	15647	15721	15684	15575	15707	15739	15637	15572	15552	15736	15732	15526	15559	15793	15674	15557	15687	15745	15594	15714	15738	15709	15525	15804	15683	15594	15689	15911	15720	15582	15875	15577	15699	15632	15740	15667	15714	15594	15502	15697	15517	15820	15752	15496	15657	15593	15678	15554	15639	15581	15788	15587	15761	15814	15491	15703	15592	15561	15563	15531	15574	15706	15580	15681	15773	15525	15561	15619	15696	15780	15685	15640	15800	15587	15834	15557	15639	15562	15639	15736	15596	15593	15575	15513	15599	15738	15565	15682	15598	15805	15638	15534	15770	15681	15511	15745	15675	15676	15686	15742	15660	15752	15509	15609	15855	15631	15773	15653	15650	15697	15745	15692	15651	15526	15766	15741	15722	15680	15593	15617	15638	15605	15767	15681	15768	15731	15803	15717	15682	15692	15777	15645	15812	15658	15706	15668	15706	15573	15688	15700	15714	15558	15740	15704	15619	15498	15432	15650	15850	15467	15682	15638	15624	15679	15766	15858	15605	15659	15728	15552	15722	15603	15450	15656	15720	15646	15647	15691	15578	15573	15550	15624	15668	15750	15468	15692	15638	15685	15593	15795	15632	15676	15639	15648	15759	15659	15777	15575	15562	15696	15659	15582	15772	15635	15630	15644	15558	15795	15779	15601	15596	15575	15541	15686	15744	15707	15701	15788	15648	15682	15580	15718	15631	15787	15654	15700	15690	15593	15621	15592	15807	15862	15727	15727	15631	15686	15655	15733	15750	15605	15754	15759	15680	15715	15584	15623	15727	15623	15690	15748	15736	15537	15681	15713	15643	15514	15609	15629	15719	15712	15666	15787	15754	15567	15576	15626	15667	15900	15674	15756	15644	15603	15574	15634	15683	15712	15674	15861	15668	15553	15502	15785	15591	15601	15704	15652	15819	15687	15613	15671	15690	15584	15706	15685	15751	15621	15691	15673	15767	15655	15661	15758	15689	15790	15661	15684	15495	15685	15755	15661	15513	15540	15700	15533	15492	15832	15561	15646	15690	15561	15536	15665	15889	15638	15770	15571	15788	15590	15708	15669	15627	15673	15598	15590	15748	15551	15568	15718	15711	15494	15575	15744	15607	15720	15509	15528	15680	15877	15807	15623	15689	15647	15794	15895	15551	15653	15717	15770	15646	15634	15566	15598	15711	15517	15571	15520	15604	15703	15542	15720	15620	15704	15535	15685	15496	15651	15740	15735	15750	15604	15663	15719	15541	15530	15638	15694	15666	15678	15653	15585	15521	15608	15632	15650	15711	15585	15575	15631	15678	15652	15560	15652	15631	15577	15650	15632	15414	15425	15650	15732	15684	15799	15642	15608	15594	15659	15521	15642	15699	15676	15631	15688	15626	15548	15664	15625	15536	15808	15682	15657	15626	15651	15600	15607	15629	15914	15733	15651	15497	15780	15602	15535	15799	15662	15668	15642	15663	15694	15664	15637	15661	15639	15585	15734	15572	15668	15754	15569	15698	15796	15533	15743	15532	15651	15635	15698	15545	15676	15565	15663	15682	15591	15580	15702	15506	15717	15747	15692	15520	15524	15736	15770	15606	15581	15523	15824	15632	15518	15710	15663	15667	15633	15734	15649	15649	15641	15537	15677	15630	15671	15622	15687	15719	15725	15704	15593	15646	15667	15787	15604	15677	15775	15652	15664	15615	15662	15574	15736	15745	15746	15774	15487	15725	15675	15720	15531	15625	15719	15760	15567	15666	15445	15768	15624	15609	15639	15693	15566	15582	15697	15678	15582	15592	15727	15789	15658	15743	15823	15732	15606	15598	15648	15538	15515	15684	15695	15669	15730	15566	15674	15824	15619	15586	15575	15552	15746	15534	15691	15786	15586	15443	15699	15582	15806	15685	15845	15569	15662	15734	15738	15699	15686	15606	15523	15666	15753	15634	15740	15731	15563	15608	15704	15667	15702	15748	15551	15549	15725	15630	15591	15594	15642	15636	15545	15825	15664	15608	15773	15658	15613	15673	15546	15822	15772	15782	15657	15554	15463	15714	15613	15574	15565	15800	15551	15605	15706	15622	15603	15513	15597	15676	15648	15578	15693	15639	15564	15642	15706	15503	15655	15590	15681	15535	15646	15722	15685	15768	15608	15776	15513	15485	15611	15677	15720	15826	15565	15708	15729	15644	15721	15507	15812	15732	15616	15743	15495	15619	15588	15714	15682	15799	15696	15685	15624	15747	15557	15720	15533	15629	15803	15760	15548	15692	15639	15658	15585	15680	15506	15812	15642	15745	15438	15731	15757	15897	15676	15666	15810	15733	15695	15643	15524	15717	15628	15545	15800	15774	15736	15765	15645	15747	15554	15691	15763	15833	15872	15741	15479	15601	15697	15939	15834	15668	15778	15792	15631	15578	15801	15531	15598	15616	15478	15684	15490	15565	15742	15519	15718	15636	15609	15765	15663	15702	15659	15508	15638	15716	15609	15680	15743	15704	15783	15670	15727	15580	15565	15594	15546	15754	15720	15635	15497	15575	15654	15678	15795	15641	15644	15499	15522	15605	15679	15737	15576	15637	15784	15736	15565	15630	15624	15676	15562	15777	15681	15702	15632	15592	15611	15440	15697	15519	15588	15657	15747	15752	15677	15604	15461	15535	15569	15722	15747	15556	15736	15591	15533	15692	15705	15710	15698	15637	15596	15831	15575	15631	15655	15757	15847	15719	15573	15646	15541	15629	15771	15508	15509	15666	15501	15668	15589	15541	15591	15692	15610	15601	15688	15522	15654	15437	15691	15643	15723	15587	15817	15823	15537	15492	15872	15559	15604	15676	15520	15655	15565	15585	15641	15578	15508	15721	15564	15693	15642	15585	15658	15765	15439	15658	15620	15783	15580	15761	15586	15529	15730	15662	15682	15667	15691	15664	15483	15558	15640	15624	15648	15694	15625	15745	15731	15746	15517	15637	15601	15562	15686	15781	15475	15699	15727	15545	15743	15688	15659	15630	15583	15640	15682	15591	15598	15718	15713	15547	15578	15731	15562	15692	15524	15764	15630	15560	15667	15571	15647	15741	15653	15654	15729	15632	15792	15650	15618	15499	15828	15746	15691	15601	15533	15664	15608	15656	15597	15622	15549	15506	15690	15549	15737	15549	15670	15461	15681	15664	15461	15567	15687	15644	15692	15576	15733	15739	15505	15598	15708	15564	15604	15758	15675	15689	15691	15542	15896	15702	15657	15486	15555	15639	15604	15469	15568	15504	15533	15724	15794	15617	15689	15577	15741	15641	15610	15679	15758	15559	15702	15688	15773	15767	15499	15611	15770	15685	15742	15780	15644	15592	15728	15809	15573	15628	15650	15726	15624	15652	15639	15661	15874	15545	15786	15690	15795	15630	15732	15680	15494	15653	15633	15625	15537	15554	15649	15647	15807	15712	15667	15721	15528	15660	15846	15645	15603	15666	15632	15749	15732	15444	15811	15679	15447	15689	15502	15633	15781	15792	15657	15763	15589	15661	15617	15624	15683	15666	15529	15628	15566	15499	15842	15721	15658	15580	15703	15596	15555	15696	15575	15620	15419	15643	15531	15603	15631	15720	15595	15697	15533	15580	15597
25146	21328	28076	25623	21991	20652	19863	18407	17883	18003	18193	18150	17869	17941	18367	24782	29953	27701	23706	20105	18671	18147	18053	17666	17788	17678	18027	17704	17811	17729	17700	17877	17809	17918	17923	17794	17854	17828	17798	17779	17793	17910	17807	17947	17829	17720	17868	17685	17725	17738	17780	17622	17842	17769	17892	17807	18118	17644	17678	17734	17657	17596	17729	17718	17748	17651	17599	17488	17534	17595	17867	17647	17813	17772	17768	17639	17821	17767	17668	17681	17897	17660	17853	17725	17679	17668	17544	17868	17783	17791	17652	17716	17840	17674	17597	17993	17613	17800	17886	17632	17862	17757	17672	17812	17762	17772	17835	17574	17681	17623	17819	17751	17888	17701	17698	17784	17638	17870	17689	17641	17761	17549	17736	17714	17749	17586	17868	17710	17754	17730	17755	17833	17773	17839	17718	17653	17743	17639	17709	17574	17497	17675	17732	17680	17817	17751	17830	17782	17841	17920	17885	17865	17772	17644	17650	17717	17753	17828	17932	17591	17729	17711	17848	17789	17738	17667	17935	17610	17765	17602	17603	17823	17753	17776	17659	17718	17646	17541	17817	17675	17760	17726	17691	17858	17831	17629	17630	17802	17682	17733	17766	17701	17805	17632	17725	17837	17752	17607	17750	17764	17856	17808	17846	17883	17977	17741	17636	17684	17642	17432	17675	17864	17553	17752	17652	17758	17689	17779	18000	17775	17694	17992	17841	17654	17705	17643	17626	17861	17686	17643	17817	17822	17703	17867	17843	17821	17797	17834	17711	17780	17801	17935	17717	17657	17868	17732	17641	17733	17887	17849	17659	17831	17866	17835	17650	17624	17842	17772	17790	17715	17788	17916	17713	17884	17811	17894	17764	17649	17526	17544	17734	17795	17661	17799	17890	17778	17607	17857	17961	17854	17593	17464	17703	17452	17883	17439	17894	17572	17487	17641	17777	17754	17617	17938	17693	17787	17783	17526	17870	17592	17705	17768	17731	17834	17849	17845	17792	17940	17851	17777	17567	17948	17541	17829	17803	17527	17527	17748	17759	17704	17653	17945	17762	17542	17848	17515	17451	17611	17793	17549	17897	17881	17607	17663	17767	17854	17766	17631	17738	17622	17787	17989	17688	17724	17655	17823	17673	17619	17775	17841	17782	17641	17707	17940	17660	17479	17909	17896	17671	17590	17743	17538	17709	17873	17885	17871	17859	17738	17772	17778	17877	17672	17774	17708	17656	17581	17786	17808	17695	17759	17741	17468	17820	17692	17871	17778	17697	17712	17607	17776	17586	17756	17628	17725	18024	17785	17617	17906	17617	17917	17787	17756	17811	17563	17750	17594	17665	17623	17638	17613	17770	17673	17663	17855	17782	17713	17777	17574	17780	17874	17763	17748	17817	18025	17753	17754	17785	17836	17822	17609	17786	17626	17495	17784	17784	17731	17752	17815	17726	17846	17731	17651	17676	17843	17894	17655	17569	17745	17621	17665	17781	17846	17486	17746	17889	17786	17812	17656	17799	17974	17749	17717	17755	17654	17727	17773	17844	17712	17674	17773	17677	17698	17759	17602	17704	17730	17563	17689	17708	17548	17887	17822	17832	17727	17894	17793	17701	17932	17772	17734	17741	17767	17816	17732	17704	17792	17879	17692	17675	17724	17627	17527	17771	17825	17899	17767	17661	17772	17866	17840	17803	17492	17880	17992	17835	17857	17845	18017	17713	17745	17896	17869	17680	17745	17588	17557	17681	17648	17611	17856	17908	17705	17584	17732	17779	17640	17854	17619	17895	17650	17839	17776	17813	17572	17514	17748	17827	17929	17816	17760	17788	17753	17678	17945	17739	17616	17670	17938	17853	17779	17784	17611	17720	17660	17671	18097	17931	17914	17704	17713	17635	17712	17703	17711	17863	17736	17843	17706	17756	17619	17856	17875	17737	17656	17899	17664	17778	17620	17832	17749	17893	17805	17877	17768	17862	17737	17838	17536	17599	17606	17665	17678	17599	17742	17609	17855	17840	17791	17769	17873	17935	17745	17658	17685	17796	17869	17590	17868	17746	17744	17756	17877	17755	17757	17714	17915	17894	17904	17878	17683	17762	17585	17790	17692	17762	17626	17520	17816	17842	17685	17872	17590	17765	17841	17866	17642	17770	17919	17880	17601	17580	17741	17829	17585	17755	17758	17764	17592	17745	17707	17743	17632	17882	17688	17790	18066	17882	17621	17790	17824	17624	17914	17777	17694	17807	17601	17799	17724	17857	17795	17645	17789	17797	17570	17608	17715	17756	17746	17680	17882	17814	17670	17877	17972	17742	17740	17800	17728	17659	17640	17759	17846	17853	17864	17858	17685	17581	17744	17804	17789	17628	17652	17629	17766	17853	17690	17651	17704	17949	17737	17780	17867	17737	17699	17750	17702	17621	17634	17636	17688	17803	17728	17725	17710	17839	17689	18043	17971	17800	17746	17880	17704	17733	17881	17806	17783	17752	17730	17776	17768	17720	17654	17752	17740	17703	17656	17659	17730	17676	17763	17864	17741	17848	17953	17778	17606	17756	17570	17628	17728	17760	17678	17767	17784	17687	17678	17741	17774	17733	17606	17809	17893	17926	17793	17905	17916	17742	17802	17681	17689	17638	17966	17791	17814	17743	17766	17835	17759	17821	17734	17932	17586	17667	17928	17644	17515	17730	17790	17588	17731	17593	17980	17674	17734	17785	17746	17800	17705	17793	17637	17706	17798	17773	17727	17955	17580	17661	17733	17906	17782	17621	17677	17791	17921	17796	17675	17795	17634	17667	17702	17832	17845	17666	17712	17621	17625	17810	17722	17757	17844	17743	17853	17555	17825	17800	17829	17851	18001	17869	17613	17737	17794	17676	17809	17676	17731	17584	17839	17832	17647	17889	17713	17688	17827	17751	17870	17765	17740	17790	17624	17632	18004	17926	17854	17781	17917	17613	17536	17550	17725	17655	17517	17767	17877	17636	17634	17705	17931	17636	17828	17771	17525	17836	17666	17828	17750	17509	17737	17727	17695	17639	17712	17674	17792	17555	17748	17831	17695	17631	17740	17647	17811	17807	17895	17836	17943	17693	17832	17582	17700	17698	17664	17873	17685	17700	17755	17782	17770	17864	17833	17742	17835	17659	17887	17825	17673	17852	17914	17687	17724	17632	17691	17747	17739	17691	17774	17790	17733	17743	17813	17810	17702	17892	17864	17562	17636	17654	17659	17701	17907	17845	17657	17928	17901	17880	17586	17982	17708	17759	17923	17770	17774	17842	17675	17609	17705	17551	17796	17914	17664	17714	17661	17820	17869	17806	17952	17666	17712	17814	17662	17731	17725	17886	17967	17538	17762	17871	17830	17750	17718	17906	17704	17675	17617	17616	17633	17636	17770	17702	17791	17765	18042	17957	17839	17884	17771	17854	17842	17725	17703	17762	17575	17819	17729	17816	17666	17821	17646	17599	17781	17792	17809	17705	17935	17829	17692	17599	17703	17719	17827	17655	17798	18001	17560	17635	17604	17777	17792	17650	17899	17795	17986	17825	17949	18034	17750	17691	17757	17955	17686	17698	17936	17956	17871	17619	17703	17624	17707	17984	17796	17710	17664	17818	17921	17892	17879	17859	17657	17546	17916	17888	17671	17880	17702	17831	17944	17846	17642	17561	17733	17791	17831	17739	17781	17738	17760	17878	17890	17728	17649	17648	17695	17840	17806	17891	17880	17867	17706	17646	17566	17771	17640	17721	17691	17675	17579	17521	17702	17831	17717	17704	17779	17855	17648	17951	17719	17693	17790	17981	17751	17763	17769	17895	17667	17715	17667	17881	17794	17718	17719	17727	17487	17807	17872	17977	17985	17904	17847	17735	17712	17951	17575	17759	17812	17812	17679	17765	17902	17568	17797	17662	17893	17651	17734	17894	17869	17702	17919	17704	17859	17709	17536	17647	17884	17608	17826	17634	17812	17727	17703	17638	17803	17795	17426	17782	17878	17746	17622	17725	17756	17807	17709	17839	17814	17696	17691	17695	17735	17782	17832	17814	17538	17689	17878	17742	17532	17851	17748	17570	17780	17859	17858	17941	17567	17920	17746	17704	17730	17631	17673	17621	17902	17794	17541	17868	17844	17848	17775	17647	17671	17667	17706	17826	17824	17740	17703	17659	17726	17749	17925	17797	17880	17756	17626	17713	17792	17699	17749	17645	17907	18023	17757	17792	17657	17765	17703	17879	17848	17876	18011	17775	17731	17673	17672	17622	17704	17783	17760	17940	17740	17979	17661	17600	17754	17763	17737	17688	17734	17955	17677	17911	17593	17930	17840	17710	17713	17725	17881	17488	17710	17849	17753	17638	17755	17653	17876	17683	17674	17851	17783	17779	17697	17670	17827	17798	17740	17716	17459	17774	17591	17750	17662	17785	17714	17948	17663	17797	17873	17747	17824	17879	17857	17973	17696	17919	17650	17773	17708	17731	18070	17821	17641	17723	17668	17572	17625	17733	17620	17633	17787	17667	17802	17670	17774	17638	17770	17665	17733	17740	17874	17750	17771	17592	17659	17661	17738	17871	17826	17748	17832	17828	17717	17877	17838	17793	17661	17959	17942	17705	17777	17816	17859	17723	17809	17622	17670	17920	17823	17636	17712	17787	17839	17928	17741	17831	17728	17715	17820	17742	17682	17765	17671	17526	17791	17896	17788	17750	17901	17840	17671	17749	17658	17750	17831	17545	17641	17659	17809	17634	17621	17702	18023	17861	17773	17840	17623	17622	17831	17744	17572	17664	17709	17777	17679	17627	17873	17826	17774	17652	17759	17749	17783	17690	17719	17965	17722	17572	17829	17874	17489	17691	17709	17500	17888	17707	17784	17863	17836	17804	17802	17655	17919	17882	17757	17654	17654	17729	17823	17725	17722	17799	17504	17781	17807	17697	17760	17767	17644	17771	17835	17638	17693	17652	17822	17743	17805	17762	17758	17745	17522	17714	17813	17755	17622	17611	17747	17829	17884	17808	17682	17867	17736	17908	17802	17751	17735	17607	17664	17915	17728	17772	17711	17734	17483	17662	17793	17778	17820	17638	17822	17753	17569	17891	17615	17642	17776	17636	17806	17870	17796	17768	17742	17720	17598	17802	17668
14761	24074	25549	21740	19234	17950	16489	16139	16112	15824	15837	15594	15735	15700	16424	26868	31456	27816	21975	17738	15976	15371	15509	15379	15341	15447	15200	15411	15511	15443	15412	15414	15307	15560	15413	15421	15471	15306	15316	15300	15431	15362	15506	15286	15330	15348	15421	15487	15359	15240	15484	15389	15429	15363	15390	15223	15339	15380	15428	15257	15513	15577	15425	15291	15492	15169	15279	15245	15457	15362	15267	15203	15224	15387	15338	15421	15522	15402	15436	15347	15417	15508	15621	15307	15374	15375	15404	15336	15467	15288	15468	15458	15408	15317	15440	15609	15414	15206	15291	15369	15393	15402	15426	15237	15432	15297	15371	15424	15246	15293	15389	15425	15313	15333	15299	15400	15243	15419	15331	15270	15330	15409	15397	15311	15369	15311	15299	15300	15339	15352	15286	15472	15316	15370	15224	15404	15480	15246	15362	15323	15213	15396	15379	15362	15289	15319	15381	15299	15203	15340	15513	15264	15234	15280	15260	15196	15357	15370	15490	15236	15394	15418	15509	15244	15479	15414	15445	15519	15380	15410	15258	15251	15436	15393	15312	15368	15379	15438	15296	15398	15177	15332	15292	15441	15317	15399	15275	15381	15443	15322	15294	15349	15433	15261	15449	15401	15367	15263	15272	15330	15238	15333	15355	15305	15261	15398	15438	15322	15429	15250	15389	15568	15390	15224	15301	15351	15282	15369	15404	15281	15403	15268	15371	15462	15418	15385	15319	15325	15457	15413	15182	15270	15269	15232	15463	15196	15264	15427	15432	15392	15307	15378	15375	15468	15486	15308	15383	15435	15420	15317	15340	15403	15474	15375	15366	15278	15304	15369	15303	15444	15206	15477	15378	15385	15431	15352	15418	15303	15523	15282	15334	15413	15384	15242	15232	15184	15500	15291	15337	15362	15252	15345	15441	15326	15204	15221	15411	15329	15387	15466	15384	15623	15291	15390	15392	15473	15437	15284	15269	15275	15459	15339	15469	15348	15414	15311	15184	15347	15386	15456	15459	15484	15388	15348	15234	15457	15463	15330	15359	15437	15277	15305	15429	15503	15366	15379	15353	15308	15360	15345	15396	15524	15238	15241	15463	15289	15471	15446	15237	15317	15478	15313	15310	15356	15234	15357	15306	15458	15385	15428	15646	15391	15269	15433	15525	15358	15441	15176	15563	15256	15364	15356	15250	15397	15539	15395	15431	15461	15302	15294	15374	15532	15263	15252	15200	15247	15391	15288	15512	15363	15377	15360	15283	15317	15411	15251	15432	15339	15443	15248	15518	15246	15299	15341	15428	15291	15378	15337	15234	15353	15485	15265	15357	15335	15435	15291	15408	15394	15429	15275	15443	15264	15308	15357	15392	15449	15474	15375	15335	15328	15273	15414	15246	15203	15266	15429	15390	15530	15313	15092	15293	15327	15252	15252	15391	15551	15280	15449	15265	15138	15412	15369	15436	15300	15287	15345	15421	15328	15345	15323	15434	15413	15356	15441	15360	15411	15336	15237	15345	15396	15295	15283	15328	15382	15429	15194	15333	15497	15373	15457	15396	15306	15379	15247	15416	15302	15344	15510	15428	15267	15376	15597	15338	15342	15346	15302	15352	15444	15519	15350	15168	15500	15304	15221	15478	15462	15482	15299	15442	15189	15399	15355	15206	15463	15401	15250	15379	15422	15396	15516	15431	15286	15369	15323	15463	15290	15462	15350	15307	15461	15321	15156	15279	15359	15390	15232	15483	15498	15234	15412	15469	15305	15376	15457	15293	15357	15467	15434	15386	15518	15425	15334	15335	15362	15371	15262	15329	15339	15387	15332	15410	15448	15325	15347	15419	15367	15269	15326	15399	15471	15312	15410	15299	15237	15270	15393	15487	15302	15393	15396	15477	15228	15351	15385	15512	15364	15320	15342	15331	15389	15233	15376	15386	15330	15399	15307	15301	15338	15255	15247	15371	15394	15498	15423	15367	15399	15276	15428	15330	15225	15292	15401	15362	15311	15245	15244	15481	15378	15388	15329	15386	15393	15354	15290	15400	15178	15253	15383	15354	15417	15388	15361	15370	15309	15288	15344	15256	15328	15343	15420	15383	15321	15282	15467	15318	15248	15479	15293	15568	15220	15392	15310	15354	15272	15264	15390	15366	15384	15442	15490	15530	15341	15110	15493	15229	15241	15380	15274	15328	15359	15324	15344	15337	15422	15420	15401	15204	15503	15479	15345	15270	15340	15370	15296	15391	15376	15407	15303	15463	15449	15378	15430	15216	15544	15258	15416	15513	15285	15379	15216	15441	15344	15363	15506	15283	15383	15308	15431	15451	15384	15475	15466	15267	15280	15417	15563	15360	15347	15295	15477	15315	15523	15390	15139	15564	15471	15275	15427	15308	15355	15467	15356	15382	15455	15351	15290	15384	15463	15393	15277	15304	15561	15353	15494	15489	15236	15374	15230	15424	15401	15564	15449	15323	15497	15362	15347	15336	15271	15267	15368	15411	15318	15147	15376	15346	15419	15143	15336	15388	15117	15307	15269	15445	15348	15387	15370	15354	15371	15295	15263	15397	15265	15249	15067	15324	15284	15310	15497	15307	15521	15523	15106	15330	15227	15463	15397	15454	15442	15488	15400	15312	15444	15318	15342	15312	15333	15273	15303	15470	15262	15124	15418	15298	15387	15351	15207	15450	15417	15488	15510	15388	15363	15374	15415	15248	15407	15409	15329	15380	15481	15220	15280	15317	15245	15398	15335	15379	15499	15357	15459	15399	15363	15291	15389	15355	15352	15241	15199	15351	15268	15380	15295	15196	15399	15440	15432	15265	15388	15421	15430	15365	15368	15316	15373	15310	15365	15516	15298	15312	15321	15310	15358	15304	15279	15121	15374	15503	15259	15384	15517	15458	15510	15282	15457	15584	15404	15180	15300	15332	15170	15462	15398	15467	15311	15311	15513	15478	15295	15370	15457	15373	15280	15381	15344	15261	15298	15364	15195	15201	15459	15291	15371	15429	15250	15341	15139	15331	15203	15332	15452	15467	15384	15349	15468	15309	15319	15435	15344	15210	15340	15231	15310	15256	15467	15456	15371	15390	15428	15138	15428	15305	15274	15459	15365	15367	15199	15369	15302	15266	15269	15319	15488	15419	15507	15492	15215	15370	15322	15363	15508	15376	15428	15317	15399	15315	15265	15372	15419	15238	15450	15412	15525	15361	15261	15544	15316	15293	15245	15378	15339	15392	15283	15587	15360	15356	15343	15426	15277	15533	15252	15372	15510	15233	15378	15505	15347	15345	15441	15242	15358	15338	15322	15317	15236	15389	15580	15281	15331	15230	15432	15345	15240	15335	15445	15296	15401	15311	15321	15303	15315	15360	15211	15579	15308	15358	15386	15437	15242	15411	15505	15227	15225	15343	15253	15440	15442	15294	15356	15487	15379	15436	15504	15311	15418	15296	15297	15349	15363	15400	15281	15370	15436	15460	15346	15306	15427	15347	15311	15470	15373	15232	15279	15282	15422	15433	15410	15251	15373	15370	15214	15232	15376	15404	15304	15344	15472	15284	15276	15468	15339	15536	15329	15421	15393	15434	15356	15496	15434	15338	15514	15530	15461	15300	15521	15337	15351	15464	15278	15385	15261	15311	15471	15238	15460	15252	15439	15219	15338	15545	15256	15347	15282	15443	15295	15431	15403	15337	15406	15344	15412	15329	15264	15488	15371	15284	15316	15366	15292	15374	15645	15455	15404	15470	15409	15375	15360	15346	15366	15263	15352	15389	15290	15325	15244	15239	15290	15406	15362	15455	15271	15465	15286	15261	15394	15246	15383	15337	15437	15365	15345	15498	15302	15097	15280	15371	15362	15351	15190	15264	15314	15326	15246	15548	15398	15286	15399	15404	15343	15190	15528	15261	15413	15356	15298	15377	15245	15452	15363	15360	15373	15345	15367	15398	15395	15274	15341	15316	15561	15254	15365	15467	15270	15497	15374	15479	15477	15355	15380	15350	15271	15294	15282	15284	15460	15400	15479	15395	15356	15441	15498	15301	15410	15422	15454	15336	15416	15543	15431	15464	15334	15313	15492	15309	15465	15334	15433	15357	15215	15472	15384	15494	15475	15226	15447	15365	15434	15353	15321	15460	15427	15248	15347	15293	15375	15303	15230	15292	15308	15454	15244	15256	15316	15456	15367	15330	15303	15358	15370	15387	15280	15485	15277	15324	15416	15444	15392	15420	15486	15378	15281	15311	15309	15331	15420	15176	15407	15312	15217	15321	15313	15307	15431	15263	15390	15300	15375	15439	15361	15422	15315	15357	15477	15276	15362	15093	15482	15186	15391	15309	15562	15286	15341	15409	15550	15383	15352	15424	15070	15359	15354	15408	15359	15412	15338	15453	15208	15320	15248	15462	15453	15396	15334	15434	15398	15328	15426	15253	15172	15292	15420	15368	15303	15283	15375	15300	15292	15330	15209	15409	15459	15411	15373	15418	15218	15301	15505	15518	15226	15514	15360	15363	15284	15289	15480	15638	15369	15350	15336	15436	15589	15282	15438	15382	15332	15520	15317	15384	15571	15331	15457	15263	15205	15405	15423	15376	15225	15429	15193	15453	15418	15459	15297	15309	15444	15389	15244	15376	15334	15363	15385	15390	15479	15265	15365	15239	15345	15416	15242	15482	15480	15264	15417	15352	15419	15349	15447	15324	15237	15329	15409	15287	15367	15350	15327	15344	15276	15344	15520	15215	15433	15502	15348	15371	15284	15404	15423	15323	15235	15297	15442	15289	15258	15308	15345	15556	15268	15360	15461	15294	15515	15391	15347	15329	15512	15274	15388	15442	15230	15455	15254	15265	15198	15356	15461	15382	15364	15464	15437	15454	15444	15319	15385	15430	15464	15305	15354	15534	15429	15427	15342	15415	15468	15338	15510	15278	15311	15370	15348	15355	15345	15504	15450	15537	15323	15349	15438	15408	15344	15212	15316	15281	15273	15493	15380	15192	15301	15183	15276	15404	15440	15300	15417	15405	15487	15346	15384	15365	15257	15476	15279	15512	15164	15248	15366	15257	15205	15291	15332	15381	15333	15473	15385	15572	15392	15369	15430	15238	15411	15373	15445	15303	15435	15562	15261	15322	15344
23823	21383	28970	24221	22050	23048	21819	18548	17732	18100	17883	17828	17872	17861	17754	23529	37161	36476	29843	23194	19206	17842	17718	17377	17221	17491	17212	17244	17378	17383	17401	17301	17345	17343	17235	17161	17072	17414	17240	17286	17191	17206	17209	17342	17148	17193	17214	17137	17175	17257	17243	17457	17178	17258	17275	17447	17464	17352	17384	17022	17284	17135	17124	17107	17295	17296	17083	17178	17398	17238	17210	17313	17144	17127	17299	17423	17234	17144	17040	17264	17060	17388	17032	17132	17306	17312	17259	17223	16993	17114	17414	17114	17071	17341	17321	17203	17068	17261	17247	17131	17120	17152	17039	17166	17270	17294	17292	17182	17310	17340	17157	17219	17335	17227	17166	17215	17313	17237	17374	17082	17215	17258	17342	17050	16970	17242	17074	17269	16976	17251	17271	17262	17135	17426	17170	17255	17216	17128	17202	17306	17101	17249	17010	17051	17188	17359	17390	17072	17249	17329	17328	17208	17061	17323	17344	17231	17211	17199	17254	17124	17400	17343	17177	17116	17107	16958	17081	17044	17242	17458	17479	17269	17160	17216	17323	17067	17412	17250	17190	17166	17204	17061	17229	17272	17072	17061	17363	17208	17194	17235	17600	17404	17181	17282	17282	17180	17412	17279	17223	17110	17109	17324	17234	17153	17224	17148	17045	17289	17273	17318	17248	17103	17410	17575	17273	17089	17249	17245	17252	17268	17210	17264	17326	17271	17194	17595	17234	17287	17256	17323	17280	17354	17124	17030	17144	17256	17251	17170	17271	17095	17191	17339	17049	17197	17082	17222	17151	17065	17211	17134	17116	17168	17084	16923	17141	17320	17204	17203	17178	17344	17290	17126	17082	17181	17159	17140	17307	17267	17108	16979	17158	17403	17286	17038	17405	17298	17158	17190	17327	17036	17161	17117	17263	17204	17338	17410	17202	17425	17322	17212	17316	17221	17045	17161	17217	17340	17273	17319	17298	17280	17209	17087	17122	17263	17288	17153	17182	17224	17354	17276	17278	17263	17469	17288	17250	17114	17124	17319	17220	17270	17223	17203	17247	17270	17133	17089	17140	17254	17058	17154	17262	17377	17110	17183	17223	17201	17129	17195	16991	17177	17240	17115	17191	17248	17153	17276	17354	16976	17110	17006	17460	17194	17011	16902	17162	17357	17200	17296	17119	17318	17135	17351	17121	17206	17267	17275	17282	17123	17140	17144	17320	17214	17186	17361	17214	17103	17253	17259	17175	17188	17223	17173	17286	17214	17266	17273	17158	17268	17144	17244	17249	17010	17255	17076	17027	17163	17203	17265	17008	17159	17075	17316	17212	17215	17155	17230	17013	17123	17194	17200	17325	17086	17159	17179	17184	17114	17334	17301	17353	17364	17243	17171	17389	17198	17131	17227	17169	17130	17262	17302	17394	17084	17030	17284	17008	17176	17146	17030	17186	17377	17263	17185	17121	17442	17288	17203	17026	17169	17366	17241	17401	17260	17036	17238	17302	17163	17288	17435	17132	16999	17075	17388	17107	17054	17149	17088	17329	17195	17049	17162	17380	17246	17301	17170	17080	17234	17012	17426	17227	17223	17161	17289	17316	17198	17182	17100	17157	17169	17363	17321	17140	17331	17242	17291	17134	17035	17041	17228	17232	17089	17191	17116	17326	17198	17020	17188	17121	17233	17372	17085	17240	17364	17278	16986	17160	17200	16884	17169	17388	17210	17224	17212	17496	17394	17436	17290	17099	17099	17257	17165	17176	17212	17112	17189	17010	17043	17309	17228	17146	17057	17214	17241	17113	17259	17194	17342	17159	17258	17215	17200	17127	17192	17131	17271	17272	17167	17066	17136	17263	17517	17068	17045	17098	17054	17234	17302	17285	17447	17240	17252	17344	17212	17186	17184	17392	17154	17314	17043	17185	17203	16994	17220	17261	17455	17248	17122	17364	17185	17163	17053	17290	17149	17036	17267	17093	17102	17170	17383	17009	17318	17175	17227	17198	17070	17216	17393	17184	17277	17338	17199	17323	17207	17054	17196	17311	17083	17185	17084	17223	17177	17255	17153	17242	17060	16947	17187	17373	17099	17273	17382	17205	17237	17097	17384	17298	17109	17298	17321	17188	17023	17262	17054	17032	17162	17331	17307	17290	17156	17148	17274	17190	17200	17276	17175	17268	17154	17206	17174	17297	17254	17167	17107	17150	17412	17159	17263	17084	17258	17051	17041	17296	17482	17183	17320	17073	17254	17344	17272	17338	17333	17079	17249	17200	17229	17332	17048	17248	17266	17305	17158	17252	17364	17260	16981	17233	17273	17195	17238	17252	17032	17259	17206	17281	17227	17218	17207	17224	17222	17198	17281	17325	17191	17107	17338	17444	17200	16902	17218	17268	17028	17171	17193	17166	17202	17360	17185	17278	17291	17203	17067	17102	17187	17295	17117	17436	17093	17088	17346	17277	17114	17337	17081	17168	17091	17141	17115	17068	17096	17190	17042	17337	17221	17264	17349	17469	17125	17201	17145	17388	17165	17193	17225	17143	17352	17377	17386	17382	17194	17277	17230	17025	17225	17300	17342	17207	17246	17242	17148	17199	17358	17223	17227	17263	17260	17212	17254	17319	17223	17131	17446	17140	17142	17248	17233	17178	17365	16985	16951	17032	17105	17340	16972	17164	17245	17294	17415	17292	17308	17340	17052	17191	17098	17162	17250	17386	17170	17173	17095	17162	17185	17285	17104	17273	17086	17221	17241	17106	17216	17052	17176	17373	17175	17270	17041	17380	17276	17107	17272	17294	17224	17305	17184	17319	17063	17239	17289	17252	17322	17288	17249	17376	17169	17344	17230	17079	17164	17233	17224	17199	17054	17168	17148	17238	17409	17145	17330	17092	17104	17279	16919	17270	17219	17061	17175	17196	17304	17018	17099	17238	17232	17361	17041	17184	17271	17315	17211	17041	17197	17327	17367	17031	17181	17255	17410	17334	16997	17110	17294	17017	16933	17251	17080	17253	17240	17170	17284	17304	17093	16973	17234	17117	17341	17469	17208	17233	17341	17377	17303	17376	17056	17088	17354	17272	17352	17039	17219	17263	17087	17336	17212	17308	17323	17241	17239	17107	17210	17160	17182	17211	17185	17223	17370	17275	17276	17134	17113	17128	17103	17303	17167	17275	17120	17053	17200	17279	17371	17307	17426	17339	17133	17077	17282	17151	16997	17408	17239	17280	17237	17169	17129	17266	17277	17207	17295	17368	17026	17024	17014	17195	17256	16931	17258	17244	17170	17167	17280	17278	17131	17242	17069	17084	17352	17304	17341	17013	17416	17387	17326	17211	17302	17162	17194	17082	17119	17170	17476	17195	17342	17217	17265	17128	16997	17366	17275	17185	17063	17246	17215	17139	17197	17240	17101	17107	16991	17276	17408	17199	17390	17120	17162	17263	17261	17354	17153	17344	17150	17004	17235	17101	17389	17191	17117	17288	17112	17184	17229	17078	17001	17224	17362	17119	17419	17250	17145	17148	17295	17184	17257	17186	17109	17279	17073	17107	16962	17429	17273	17164	17119	17144	17125	17402	17301	17147	17158	17149	17098	17155	17290	17438	17200	17114	17146	17153	17303	17150	17047	17227	17163	17150	17336	17136	17109	17253	17080	17311	17225	17150	17034	17201	17060	17057	17044	17085	17142	16988	17277	17206	17210	17209	17030	17142	17326	17285	17332	16978	17162	17294	17061	17086	17324	17318	17170	17341	17071	17336	17112	17287	17468	16997	17159	17286	17336	17119	17356	17412	17284	17241	17133	17339	17238	17174	17409	17182	17218	17209	17019	17242	17173	17271	16951	17172	17155	17137	17305	17299	17317	17302	17124	17268	17080	17282	17232	17110	17270	17189	17296	17105	17208	17169	17294	17149	17340	17150	17214	17261	17133	17143	17337	17159	17222	17113	16992	17271	17062	17252	17191	17173	17154	17391	17243	17156	17333	17189	16834	17311	17186	17140	17180	17186	16951	17239	17242	17257	17186	17183	17116	17418	17258	17097	17222	17064	17158	17158	17236	17373	17217	17312	17221	16899	17317	17053	17175	17012	17208	17201	17198	17228	17007	17186	17207	17232	17320	16982	17200	17249	17208	17335	17203	17284	17088	17229	17162	17229	17189	17186	17231	17266	17275	17269	17151	17186	17260	17051	17134	17294	17299	17097	16956	17276	17147	17132	17180	17214	17054	17305	17194	17234	17139	17100	17159	17213	17311	17136	17131	17124	17264	17313	17062	16990	17247	17087	17333	17148	17163	17251	17216	17129	17296	17231	17257	17174	17298	17008	17155	17127	17157	17064	17230	17154	17080	17433	16985	17495	17347	17298	17182	17406	17343	17347	17262	17251	17171	17218	17230	17178	16952	17180	17271	17024	17150	17185	17355	17094	17104	17381	17417	17413	17416	17135	17009	17248	17327	17114	17253	17275	17111	17029	17036	17220	17158	17360	17204	17231	17195	17209	17066	17246	17088	17038	17075	17239	17390	17274	17319	17072	17020	17207	17287	17218	17412	17433	17175	17150	17181	17308	17304	17163	17250	17145	17258	17225	17211	17062	17266	17408	17140	17220	17261	17249	17348	17312	17215	17276	17253	17247	17143	17172	17180	17271	17241	17171	17180	17154	17278	17396	17222	17252	17197	17091	17145	17062	17273	17190	17091	17212	17115	17225	17074	17186	16910	17236	16963	17338	17000	17224	17166	17088	17330	17209	17332	17019	17208	17340	17291	17277	17285	17162	17151	17162	17287	17099	17295	17219	17200	17034	17168	17477	17061	17098	17114	17160	17186	17268	16937	17019	17102	17236	17120	17285	17290	17469	17166	17322	17186	17190	17176	17149	17173	17337	17331	17312	17156	17352	17314	17255	17263	17463	17060	17230	17125	17327	17280	17139	17125	17236	17172	17054	17232	17223	17313	16986	17340	17229	17212	17182	17357	17417	17255	17214	17205	17236	17172	17126	17292	17438	17222	17411	17162	17235	17289	17192	17352	17213	16981	17250	17374	17354	17072	17322	17190	17405	16966	17228	17404	17003	17288	16986	17158	17434	17061	17037	17185	17131	17157	17082	17262	17315	17192	17309	17284	17243	17289	17198	17211	17077	16952
16370	29224	30069	24923	20166	18479	16821	16334	16178	16189	16002	15557	15861	15623	15826	25724	39650	37616	29665	21390	17072	15523	15300	15070	14994	15139	15100	15167	14956	15279	14978	15081	15041	15026	15046	14992	15045	14925	14931	14892	15150	15113	15186	15098	14944	14900	15003	14973	15048	15107	15059	15204	14995	15040	15102	14948	14938	14988	15030	15027	15131	14984	15211	15138	15085	15087	15106	15090	14875	15075	15040	14994	14843	15032	15041	15071	15120	15001	14975	15049	14897	14948	15096	15048	14955	15121	14892	15147	15003	15103	14849	15026	14966	15038	15149	14962	15047	15142	14976	15006	15092	15053	14895	15139	14979	15170	14956	15101	14979	15103	14886	15072	14977	15120	14857	14897	15081	14934	14891	15026	14909	14802	15090	15073	15046	15122	14970	14905	15122	15083	15030	14975	14979	15084	15180	14958	15034	15008	15099	15067	15112	15173	14951	15035	14980	14926	15144	14929	15032	15042	15136	15100	15066	15022	14943	15030	15151	15088	14979	15129	15124	15040	15091	15017	15153	15078	15000	15105	15030	15252	15052	15124	15164	15060	15061	14878	14951	14879	14969	14974	15057	14987	15011	14961	15205	15054	15005	15174	15045	14867	14944	15048	15078	14952	15123	15104	14958	14971	15136	14988	15198	14904	15001	14870	15110	14906	14969	15169	14941	14750	14977	15067	15051	15044	15051	15053	15253	14988	15102	15098	15171	15094	14933	14983	15132	15137	15139	14985	14832	15103	15179	15116	15105	15116	15067	15069	15009	15126	15000	15074	14970	15152	14971	14965	15075	15261	14978	15043	15023	14894	15086	14978	15010	15003	15073	15012	15130	15072	15118	15080	14982	14946	15006	14894	15044	15025	15257	15184	14904	15000	15109	14966	15106	15014	14926	14931	14980	14946	14963	15044	14943	14951	15090	15181	15040	14992	14941	15077	15059	15013	15033	14964	15038	14842	14981	14926	14958	14941	15098	15106	14956	14800	14966	15096	15048	15136	15005	14857	15132	15055	15024	14965	14976	15027	15152	14999	15084	15067	15238	15059	15080	15096	15021	14964	15092	14890	15027	14957	15053	15043	15205	14883	15049	14920	15036	14924	14960	15081	14937	15096	14993	15101	15159	15017	14998	15121	14962	15061	15070	15164	14991	15055	15058	15049	14979	15072	15168	14888	14999	15104	15131	15158	14824	15091	15024	14887	15087	15009	15046	15014	15021	14957	15118	15156	15110	15072	15117	15154	14963	15170	15101	14871	15096	15071	14978	15194	15041	15032	15005	14966	15012	15061	15002	15078	15083	15010	15059	14930	15103	15005	15071	15044	15156	15028	15053	15027	15040	15059	15073	15104	15060	15060	15104	14816	15086	15069	15079	14920	15109	14945	15058	14919	14990	15198	15074	15153	15006	15211	14994	15024	15084	15086	15339	15137	15011	15108	14889	14938	14878	14941	15039	14942	15116	14940	15019	15093	14983	15124	15103	14888	14920	15095	14926	15084	14908	14865	15087	15001	15007	15107	15048	14915	14978	14970	15020	15024	15033	14994	14966	14896	14973	15014	14984	14996	15062	14942	15044	15077	15093	15173	15190	15234	15127	15089	15001	15143	15132	15098	15063	15050	15116	14997	14949	15055	14888	15124	15042	14935	15057	15199	14924	15254	15126	15040	14936	15025	15083	14908	14969	15108	15057	15160	14937	14955	15174	15131	14974	15163	15120	15134	14821	15222	15006	15069	14985	15116	15200	15002	15230	14980	15179	14979	14899	15021	15154	15068	14988	15037	15059	14917	15063	14968	14965	14968	14849	15084	15045	15098	15020	15073	15093	14936	15145	15061	15104	15162	15044	14908	15107	14841	14912	15087	15001	14980	14972	15087	14966	15072	15157	15108	15130	14881	14966	15006	15026	14981	15083	14978	14921	15047	15062	15131	14973	14900	14971	15057	14973	15025	14976	15035	15022	15095	14998	14930	15095	15064	15169	15152	15018	15060	15072	15151	14936	14900	15119	15159	14905	15122	14988	15042	14917	14969	15101	14978	15016	15045	15040	14978	15080	15039	15085	14950	14884	15235	15086	15036	14935	15035	14899	14990	15094	15105	15056	14994	15110	15032	15069	15112	14963	15009	15152	15064	14991	15026	15241	14809	14945	14854	14998	15092	14977	14998	15068	15104	15147	15092	14986	15021	15169	14958	15038	15110	15132	15007	15156	14975	14804	14909	14973	15260	14890	14885	14984	14884	15018	15152	14967	14884	15077	15052	15072	15027	15233	14847	15157	14891	14948	15169	15016	15052	15083	15037	15083	14968	15011	15034	14969	15083	15282	15114	15023	14915	14894	14893	15156	15024	15009	15016	15050	15007	15082	14980	14984	15088	15055	15051	15176	15052	14998	15106	14823	14946	15059	14981	15147	15110	15035	15080	15059	15059	15024	15044	14994	14928	14995	14962	15094	14894	15078	14968	14905	14964	15062	15031	15016	15021	14965	15124	14996	14858	15056	14981	15027	15083	15118	15071	15065	15128	15046	15185	15110	14982	15022	15002	15051	15185	14951	15084	15040	14883	15152	15089	15038	15120	14987	15006	14951	14953	15025	15047	15065	15085	15016	14894	15070	15013	15048	15232	15066	14931	15044	15293	15207	15119	15098	15074	15031	14910	15209	14988	14946	15080	14932	14960	15090	15036	14893	15077	15068	15012	15181	15073	14932	15118	15027	14997	15028	15161	14905	14950	15137	15031	14934	15083	14830	15106	15091	15046	15216	15035	15122	15061	14937	15087	14996	14987	15148	15024	15021	15122	15061	14914	14960	14900	14939	14992	15024	15005	15154	14977	14841	15085	15069	15105	14937	15091	14854	14965	14891	15112	15075	14998	15162	15123	15028	15200	15138	15003	14912	15048	14973	14895	15125	14995	14796	15010	14803	15088	15185	15085	15072	15064	15090	14974	14912	14952	15168	15173	15014	14980	14910	15140	15080	15203	15037	14993	15073	15068	14993	15065	15039	14906	15049	14889	14983	15074	15097	14990	15017	14835	15042	14896	14922	15043	15083	14923	15039	14989	15080	14960	14975	15016	14964	14898	15124	15034	14881	15082	15099	14970	14932	15197	14932	15028	14894	14913	14986	15025	15054	15142	15008	15071	15070	15056	15012	15061	15146	15056	14999	14996	15012	14962	15039	15106	14954	15050	15145	14892	15084	15036	15028	15108	15094	15012	14919	15080	14725	14990	15002	15014	15149	15056	15073	15000	15048	15020	15037	15171	14958	15023	15221	15008	14970	15107	14940	14931	14974	15052	15024	15051	14994	14941	15171	15016	15092	15172	14995	15105	15044	15076	14998	15123	14932	14986	15181	15059	14935	15133	15054	14935	14945	15057	15013	15018	14964	15009	15084	15061	15032	14924	14919	15158	15142	14948	15049	15109	15042	15139	15143	14978	14801	15099	15261	14968	15113	14978	14957	14945	15022	14991	15110	14944	15050	14888	15082	14996	14991	15028	15023	15100	15046	15109	15048	15144	14995	14822	14962	15073	14999	15128	15003	15045	14975	15046	15107	15149	15055	15138	15114	15001	15166	14989	15097	14933	15140	15151	15024	14906	15033	15011	15067	15050	15031	15011	15124	15055	15060	15085	14991	15002	15026	14877	14954	15085	15051	15037	15047	14855	15017	15076	14991	15012	14983	14920	14956	14988	15057	14919	14921	15172	15216	15002	14978	14993	14931	15212	15051	15129	14955	15102	14896	15028	15152	15059	15078	15024	15044	14970	15159	14848	14894	14965	15035	14782	14961	15245	14951	15242	15072	14993	15085	14941	15007	14837	15060	14968	14937	15089	15016	15162	14995	15056	14919	15172	14885	14892	15047	15066	15013	15127	15040	15080	15068	15044	14865	15076	14925	15204	14987	15181	15053	15167	14893	15075	14979	14836	15205	14895	15056	14866	15123	14987	15143	14936	14969	15066	15033	15090	14933	15046	15143	14876	14946	15059	15073	15030	15056	15099	15010	15069	15036	15180	14930	15032	15118	14925	15081	15189	15119	14922	15107	14948	15178	15044	15053	15106	14883	15017	14962	15183	15065	14996	14978	14945	15094	15102	14971	15132	14938	14962	14881	14799	15051	14766	15071	15154	15044	15016	14967	14981	15062	14887	15161	15109	15059	15021	15015	15035	15205	15113	15026	14969	15017	15257	15098	14967	15123	14909	15078	14835	15218	14961	15064	15075	14918	15058	15034	14971	15106	15007	14984	14904	14929	15009	15098	14877	15096	14987	15170	15041	15145	15130	14959	15024	15094	15180	14960	14948	14980	15097	14969	15128	15047	15004	14970	15040	15156	15014	15051	15067	14952	15126	14907	14947	15085	15071	14957	15004	14869	15052	14776	15126	14974	15100	14907	15032	15066	15114	15000	15155	15181	14935	14907	15178	15040	15085	15048	14989	14930	15069	14963	15092	15069	15033	15055	15036	14891	15116	15052	15149	14993	15121	15251	15130	15000	15061	15019	15015	14701	15232	15082	14913	15013	15008	14982	15045	15198	14929	14951	15225	15098	15013	15100	15074	15123	15061	15002	14911	14868	15155	15230	15072	15120	15090	15137	15136	15253	15004	15161	14914	15130	15167	15204	14959	15163	15081	15045	14925	14908	15128	15013	15116	15049	15070	14998	15027	15046	15020	15072	15040	14961	14963	14927	15123	15090	14937	15133	15032	15084	14978	14971	15078	15046	15111	14967	15047	14892	15061	14916	15056	15024	14992	15124	15074	14998	15007	15095	15035	14961	14983	15114	15065	15016	15061	15042	15068	14940	15131	15035	15143	14994	14984	15159	14984	15145	15187	14998	14969	15164	14952	15044	14873	14933	15127	14950	14926	15103	14998	14976	15054	15151	14949	15111	14934	15206	15111	15017	15032	15009	14987	15078	14963	15176	15048	14963	14989	15147	14950	14762	15046	15079	14998	15105	14969	15091	14944	15026	14998	15098	15096	15103	15025	14951	15052	15071	15192	14927	15032	15090	15031	15140	15136	15122	15122	15037	15163	14941	14908	15049	14869	15034	15099	15166	15054	14958	15059	15111	15010	14939	14874	14979	15081	14974	14888	15071	15089	15102	15081	15284	14999	15039	15171	14917	14845	15139	14986
29341	22234	23177	20280	17912	17708	17630	17452	17663	17465	17429	17422	17512	17502	17541	17666	19101	19652	19210	18312	17833	17480	17457	17306	17634	17380	17349	17420	17377	17440	17223	17299	17390	17362	17309	17503	17367	17236	17325	17446	17281	17399	17573	17499	17306	17174	17287	17377	17330	17262	17544	17318	17422	17475	17416	17177	17441	17407	17527	17252	17326	17415	17140	17421	17534	17362	17247	17382	17201	17483	17387	17591	17467	17368	17569	17233	17393	17374	17411	17463	17282	17354	17276	17340	17318	17182	17222	17483	17324	17434	17225	17375	17257	17324	17292	17293	17441	17287	17256	17363	17233	17371	17417	17523	17326	17211	17310	17296	17284	17113	17356	17479	17381	17308	17432	17283	17384	17312	17520	17248	17478	17223	17407	17432	17380	17064	17328	17440	17161	17515	17385	17554	17526	17245	17595	17447	17270	17231	17379	17367	17190	17407	17426	17413	17468	17361	17402	17278	17197	17506	17464	17364	17377	17264	17458	17366	17267	17336	17444	17322	17416	17096	17475	17449	17382	17222	17468	17269	17257	17286	17332	17470	17444	17285	17477	17484	17334	17320	17451	17352	17294	17323	17456	17228	17320	17387	17565	17359	17368	17331	17344	17266	17244	17350	17391	17186	17306	17417	17529	17254	17494	17317	17175	17408	17176	17322	17521	17347	17190	17353	17365	17276	17422	17226	17368	17398	17294	17484	17302	17433	17338	17330	17201	17363	17307	17557	17438	17363	17398	17337	17355	17357	17229	17645	17275	17621	17206	17296	16988	17289	17243	17153	17287	17209	17581	17366	17212	17223	17451	17480	17442	17447	17532	17272	17450	17325	17423	17509	17206	17152	17391	17294	17391	17342	17208	17339	17366	17413	17465	17269	17289	17528	17460	17289	17454	17413	17384	17508	17476	17230	17327	17218	17328	17289	17222	17378	17308	17537	17314	17203	17198	17401	17413	17203	17407	17242	17347	17235	17154	17258	17293	17428	17361	17265	17203	17338	17226	17462	17392	17377	17481	17165	17397	17298	17472	17202	17309	17234	17377	17333	17346	17499	17480	17334	17224	17328	17235	17363	17346	17392	17320	17238	17302	17305	17567	17504	17350	17551	17389	17272	17513	17484	17415	17324	17377	17294	17295	17230	17473	17369	17535	17282	17383	17120	17413	17288	17392	17521	17369	17435	17148	17399	17241	17491	17301	17383	17405	17264	17566	17226	17325	17228	17239	17307	17367	17437	17331	17124	17211	17258	17476	17428	17258	17380	17499	17464	17333	17287	17439	17413	17331	17153	17427	17359	17481	17435	17401	17583	17316	17425	17478	17343	17447	17419	17126	17273	17479	17480	17226	17376	17478	17237	17475	17421	17118	17458	17456	17078	17230	17163	17287	17559	17390	17320	17552	17296	17210	17241	17442	17329	17370	17251	17273	17351	17268	17541	17122	17228	17333	17487	17327	17105	17392	17331	17568	17353	17203	17256	17226	17542	17366	17461	17597	17374	17276	17256	17414	17291	17147	17372	17411	17388	17320	17143	17292	17440	17290	17270	17359	17352	17412	17399	17390	17245	17348	17382	17384	17187	17399	17173	17290	17337	17352	17559	17312	17496	17459	17552	17297	17188	17572	17465	17606	17546	17496	17164	17279	17557	17267	17237	17315	17247	17337	17323	17314	17449	17305	17516	17494	17257	17338	17152	17366	17471	17494	17402	17375	17147	17159	17442	17486	17288	17436	17418	17240	17501	17447	17404	17152	17301	17286	17364	17506	17217	17523	17568	17335	17381	17522	17396	17300	17248	17398	17348	17235	17352	17331	17268	17444	17407	17272	17146	17367	17257	17463	17399	17516	17240	17318	17353	17556	17283	17358	17469	17520	17481	17457	17454	17342	17457	17314	17400	17387	17226	17513	17276	17256	17391	17344	17504	17362	17534	17131	17310	17485	17371	17234	17434	17241	17272	17424	17324	17383	17252	17158	17439	17331	17503	17555	17427	17418	17502	17557	17225	17311	17126	17371	17382	17285	17472	17394	17362	17556	17218	17342	17341	17426	17411	17335	17366	17338	17339	17473	17506	17338	17157	17387	17454	17339	17494	17507	17481	17365	17092	17509	17240	17343	17388	17493	17355	17472	17315	17357	17459	17354	17350	17571	17396	17351	17277	17384	17430	17377	17333	17378	17278	17464	17252	17365	17234	17511	17520	17328	17378	17662	17382	17303	17362	17419	17521	17647	17439	17242	17507	17231	17236	17357	17392	17524	17228	17303	17478	17360	17347	17285	17363	17128	17292	17391	17272	17426	17340	17395	17510	17391	17446	17250	17333	17256	17320	17207	17376	17620	17277	17392	17430	17366	17215	17177	17368	17305	17424	17364	17458	17379	17372	17405	17417	17228	17318	17270	17258	17516	17244	17359	17266	17111	17300	17416	17303	17325	17245	17370	17447	17433	17269	17256	17459	17312	17206	17455	17518	17212	17491	17456	17388	17213	17289	17125	17390	17314	17459	17258	17342	17453	17290	17234	17306	17129	17394	17620	17197	17289	17442	17292	17531	17486	17323	17220	17270	17364	17361	17442	17262	17507	17423	17583	17419	17321	17347	17395	17299	17465	17193	17515	17361	17166	17377	17712	17332	17353	17519	17477	17425	17426	17296	17291	17454	17259	17306	17276	17328	17304	17430	17427	17182	17329	17257	17449	17572	17237	17347	17388	17444	17299	17330	17465	17452	17129	17335	17505	17416	17425	17391	17282	17115	17484	17378	17358	17620	17269	17134	17261	17498	17347	17437	17365	17282	17554	17199	17254	17213	17449	17382	17361	17540	17355	17457	17370	17371	17567	17494	17360	17444	17494	17246	17208	17352	17539	17479	17257	17428	17392	17247	17335	17271	17229	17421	17435	17336	17364	17330	17265	17449	17454	17431	17219	17350	17366	17362	17235	17208	17319	17406	17309	17485	17303	17409	17249	17299	17259	17230	17313	17193	17373	17290	17503	17418	17319	17336	17538	17350	17293	17380	17481	17346	17434	17397	17292	17433	17331	17329	17423	17541	17674	17235	17401	17439	17304	17154	17335	17360	17483	17526	17282	17281	17342	17405	17558	17385	17251	17343	17392	17202	17405	17294	17126	17414	17509	17284	17317	17410	17372	17387	17315	17328	17223	17227	17489	17464	17386	17281	17370	17442	17516	17388	17435	17381	17326	17452	17261	17401	17377	17501	17355	17217	17133	17334	17291	17438	17346	17224	17435	17424	17491	17486	17334	17407	17210	17380	17568	17291	17257	17478	17539	17313	17263	17247	17125	17318	17369	17339	17397	17553	17283	17344	17316	17382	17374	17310	17355	17291	17384	17421	17187	17461	17372	17484	17190	17385	17373	17250	17454	17469	17499	17174	17498	17139	17400	17510	17359	17331	17299	17445	17575	17298	17340	17280	17415	17452	17214	17363	17113	17229	17242	17462	17309	17331	17201	17382	17639	17384	17212	17413	17531	17390	17468	17340	17492	17516	17364	17349	17320	17192	17401	17331	17370	17339	17523	17341	17327	17329	17322	17364	17302	17545	17351	17295	17566	17254	17269	17270	17433	17372	17569	17232	17450	17277	17539	17492	17444	17322	17256	17278	17530	17345	17538	17371	17436	17310	17333	17303	17378	17246	17271	17408	17282	17406	17386	17425	17331	17345	17357	17300	17271	17249	17452	17411	17522	17359	17507	17636	17233	17454	17315	17406	17350	17456	17495	17502	17284	17424	17408	17366	17443	17422	17547	17464	17415	17362	17313	17396	17557	17416	17493	17497	17597	17328	17248	17337	17375	17391	17391	17303	17400	17314	17343	17409	17483	17280	17152	17522	17383	17599	17196	17272	17436	17344	17552	17475	17429	17264	17318	17502	17297	17257	17325	17439	17329	17349	17345	17146	17395	17430	17443	17379	17471	17335	17322	17344	17458	17431	17484	17254	17181	17305	17381	17281	17330	17336	17407	17387	17380	17354	17418	17317	17346	17353	17520	17410	17483	17336	17256	17334	17445	17350	17326	17481	17183	17244	17420	17420	17183	17440	17523	17377	17230	17432	17321	17417	17532	17276	17725	17414	17238	17209	17468	17236	17443	17377	17289	17343	17352	17555	17408	17454	17601	17314	17389	17324	17330	17166	17376	17241	17702	17182	17245	17438	17702	17468	17233	17403	17480	17383	17147	17209	17291	17458	17437	17321	17451	17235	17334	17400	17529	17451	17293	17246	17540	17319	17436	17530	17543	17446	17326	17480	17380	17253	17471	17402	17465	17491	17355	17366	17444	17482	17180	17279	17374	17401	17405	17265	17474	17314	17383	17332	17084	17408	17508	17449	17523	17388	17391	17274	17426	17378	17222	17172	17290	17170	17295	17369	17305	17344	17266	17383	17543	17438	17309	17310	17033	17260	17454	17122	17316	17180	17333	17486	17263	17496	17472	17624	17235	17378	17383	17219	17485	17451	17472	17356	17212	17395	17293	17512	17399	17418	17334	17404	17548	17384	17362	17333	17240	17356	17289	17299	17259	17347	17315	17375	17491	17519	17303	17345	17326	17336	17357	17458	17327	17398	17403	17223	17483	17627	17500	17424	17423	17543	17527	17267	17372	17284	17315	17505	17279	17373	17303	17358	17257	17424	17313	17343	17397	17351	17318	17385	17425	17236	17216	17437	17542	17222	17432	17359	17322	17462	17411	17557	17354	17412	17317	17352	17368	17102	17326	17405	17160	17368	17211	17366	17356	17580	17363	17270	17486	17242	17321	17391	17499	17312	17127	17318	17480	17211	17343	17312	17376	17043	17274	17553	17370	17571	17412	17213	17205	17327	17484	17341	17387	17280	17210	17080	17463	17325	17421	17455	17444	17363	17423	17252	17472	17354	17425	17185	17429	17567	17497	17369	17454	17370	17584	17287	17214	17218	17236	17400	17397	17589	17371	17400	17231	17497	17339	17386	17332	17528	17345	17427	17437	17444	17310	17558	17504	17448	17532	17492	17427	17191	17309	17420	17312	17375	17103	17446	17343	17490	17296	17354	17221	17443	17442	17447	17281	17572	17441	17313	17431	17325	17471	17432	17426	17441	17437	17147	17325	17363	17413	17316	17390	17460	17358	17325	17316	17233	17285	17234
15877	18865	19400	17090	15874	15278	15460	15564	15619	15630	15337	15466	15270	15314	15318	15809	18207	18203	17131	15930	15425	15257	15252	15152	15201	14917	15087	15110	15191	15112	15289	15202	15136	14991	15108	15063	15162	15272	15260	15174	15260	15232	15064	15205	14957	15098	15262	15159	15251	15231	15056	15108	15208	15108	15130	15133	15025	15141	14993	15170	15013	15065	15050	15081	15286	15196	15101	15127	15351	15112	15091	15069	15088	15203	15108	15111	15258	15017	15131	15230	15126	15062	15114	15124	14977	15077	15146	15249	15116	14998	15056	15161	15024	15086	15167	15179	15110	15151	15300	15285	15128	15153	15148	15304	15113	15030	15064	15058	15046	15116	15084	15081	15244	15136	15040	15170	14968	14946	15135	15025	15114	15213	14913	15160	15092	15216	15308	14965	15053	15247	15182	15170	15097	14978	15036	15093	15136	15013	15078	15219	15213	15205	15163	15029	15070	15045	15049	15187	15023	15183	15150	15101	15319	15139	15094	14962	15137	15095	14993	15169	15035	14936	15252	15171	15188	15009	14994	14835	15263	15224	14972	15089	15153	15039	15183	15149	15056	15073	15197	15148	15089	15153	15123	15152	15202	15149	15014	15119	15094	15071	15044	15037	15223	15067	15174	15052	15068	15058	14973	15178	15148	15136	15169	15122	15040	15029	15038	15136	15223	14884	15311	15162	15125	15179	14839	15187	15097	15262	15141	15069	15152	14985	15192	15211	15150	15163	15156	15094	15120	15038	15221	15137	15287	15251	15134	15155	15121	15173	14962	15158	15142	15015	15118	15166	15105	15080	15067	15164	15027	15277	15131	15058	15037	15178	15160	15181	15094	15196	15115	15293	15145	15084	15149	14944	15083	15243	15001	15117	15068	15198	15217	14978	15223	15105	15142	15049	15056	15129	15048	15251	15071	15118	15157	15180	15121	15054	15078	15137	15215	14925	15343	15223	15042	15123	15186	15092	15226	15140	15273	14954	14978	15190	15131	14958	15012	15142	15057	15143	15046	15022	15154	15260	15144	15178	15171	15155	15211	15033	14988	15138	15119	15146	14806	15154	15088	15117	15321	15179	15084	15096	14852	15175	15214	14929	14972	14981	15202	15100	15116	15059	15122	15161	15108	15113	15211	15270	15199	15147	15157	15102	15191	15078	15044	15094	15080	15050	15142	15303	14972	15069	14897	15227	15095	15111	15018	15129	15237	15329	15089	14936	15020	15293	15190	14939	15131	15254	15113	14998	15276	15031	14965	15215	14984	15054	15244	15158	15094	15115	15170	15012	15160	15167	15104	15174	15128	15282	15260	15162	15108	15284	15235	15076	15130	15178	15028	15290	15144	15171	15108	15145	14898	15312	15179	15146	15104	15010	15091	15198	15127	15113	15125	15027	15165	15118	15107	15073	15095	15036	15001	15118	15268	15058	15230	15139	15124	15099	14967	15336	15225	15114	15244	15028	15177	15217	15143	14829	15131	15139	15126	15234	15154	15177	15175	14952	15231	15120	15015	15111	15164	15079	14895	15106	14964	15274	14978	15260	15078	15164	15235	15383	15168	15020	15184	15274	15277	15251	15189	15284	15180	15227	15016	15077	15175	15123	15162	15188	14964	15031	14976	15192	15145	15021	15146	14994	15202	15157	15208	15285	15177	15047	15094	15118	15041	15086	15089	15117	15127	15068	15045	15174	15086	15232	15183	15197	15136	15201	15195	15089	15094	14999	15134	15047	15328	15277	14922	15115	15191	15158	14886	15154	14995	15282	15325	15137	15268	14993	15162	15057	15013	15166	15134	14975	14991	15140	15147	15043	15016	15116	15104	15225	15039	15275	15185	15060	15133	15128	15015	15075	15142	14969	15107	15111	15192	15185	15041	15250	15126	15200	14888	15015	15063	15104	15115	15206	15108	15064	15086	15016	15034	15323	14999	15311	14857	15079	15071	15011	15035	15166	15132	15080	15144	14988	15114	15025	15329	15228	15189	14954	15161	15219	15248	15048	15224	15091	15253	15148	15293	14928	15077	15138	14871	15158	15037	15092	15187	14970	15183	15036	15120	15073	15131	15180	15273	15150	15005	14993	15189	15125	15063	14969	15093	15158	15219	15005	15145	15019	15231	15059	15169	15207	14991	15066	15265	15093	15212	15147	15185	15196	15149	14917	15135	15051	15129	15232	15194	15110	15059	15023	15083	15125	14983	15003	14947	14976	15139	15044	15084	15083	15093	15095	15268	15044	15128	15109	14915	15160	15232	15215	15138	15107	15043	15039	15167	15197	14980	15053	15090	15305	15218	15104	15215	15180	15194	15008	15031	15167	15166	15137	15192	15122	15193	15165	15192	15274	15025	15111	14992	15115	15109	15211	15142	15065	15363	15108	15074	15134	15075	15244	15079	15073	15262	15238	15061	15034	14897	15022	15251	14980	15131	15340	15031	15024	15143	15119	15057	15184	14977	15316	15168	15092	15127	15035	15154	15206	15181	15228	15202	15210	15026	15107	15091	15129	15018	15053	15219	15136	15211	15078	15183	15269	15104	15221	15027	15071	15203	15149	15135	15224	15020	15043	15197	15151	15177	15291	15220	15021	15162	15210	15017	15209	15184	15001	15327	15147	15170	15224	15173	15064	14959	15083	15022	15170	14911	15147	15274	15029	15273	15114	15168	15044	15150	15121	15294	15176	15171	15315	14972	15220	15051	15026	14900	15331	14990	15207	15032	15030	15124	14959	15175	15004	15034	15034	15087	15150	15048	15177	15114	15180	15104	15281	15092	14957	15207	15053	15119	15107	15334	15138	15028	15109	14972	15220	15137	15117	15061	15117	15123	15327	15238	15130	15279	15052	15033	15086	15134	15106	15068	15205	15105	14983	15093	14999	14888	15239	15145	15052	15043	15085	15214	15173	14970	15172	14997	15017	15205	15205	15183	15162	15212	15135	15087	15202	14998	15088	15118	14993	15088	15098	15151	15049	15325	15125	15091	15143	15132	15168	15107	15152	15117	15113	15199	15262	15139	15010	15076	15317	15088	15164	15117	15276	15152	15167	15030	15210	15038	15103	15069	15164	15207	15086	15173	15047	15039	14969	15083	15178	15233	15064	15031	15113	15154	15037	15292	15096	15115	15096	15053	15010	15109	15108	15083	15159	15070	15163	15017	15209	15080	15285	15063	15014	15058	15023	15076	15157	15035	15157	15047	15075	14909	15129	15241	15006	15070	15277	15221	15146	15024	15023	15052	14916	15106	15104	15179	15166	15165	15195	15091	15215	15104	15290	15161	15139	15107	15064	15110	15137	15091	15031	15180	15035	15056	15222	15259	15033	15112	15093	15030	15140	15283	15033	15048	15097	15160	14887	15281	14991	15270	15136	15212	14999	15123	15319	15061	15104	15095	15056	14965	15203	15068	15166	15202	15124	15099	15121	15100	15105	15089	15204	15132	15251	14978	14976	15122	15181	15166	14997	15233	15093	15050	15170	15242	15140	15253	15136	15055	15247	15017	15188	15304	15041	15180	15241	15141	15127	15065	15149	15211	15111	15223	15030	15196	15095	15228	15213	15013	15021	15239	15124	15241	15105	14985	15281	15114	14960	15055	15165	14958	14940	15033	14877	15168	15040	15138	15180	15295	15148	15122	15199	15123	15370	15132	15084	15158	15155	15172	14959	15086	15080	15095	15257	15143	15167	15052	15016	15289	15071	15116	15125	15133	15156	14982	15039	15005	15091	15264	15009	15147	15208	14983	15034	15092	15167	15118	15088	15116	15041	15068	15168	15127	15166	15222	15028	15122	15194	15012	14995	14914	15164	15208	15027	14897	15047	15097	15116	15175	15030	15038	15101	15173	15165	15019	15205	15179	15057	15112	15045	15202	15227	15076	15093	14981	15099	14917	15280	15108	15148	15205	15134	15129	15078	15117	15172	15175	15113	15280	15322	15211	15153	15214	15047	15050	15202	15039	14992	15047	15193	14944	15155	15204	15039	15091	15097	15041	14959	15132	15097	15096	15085	15000	15168	14990	15158	15300	15092	15223	15017	15262	15178	15210	15359	15069	15204	14946	15163	15141	15009	15134	15091	15007	15021	15174	14878	15071	15015	15073	15014	15167	15051	15074	15181	15131	14988	15123	15085	15017	15164	15121	15235	15159	14993	15126	15308	15151	14992	15107	15236	15193	15213	15062	15156	15127	15106	15119	15134	15112	14898	15108	14970	15227	15083	15239	15107	15152	15130	15023	15188	15103	15053	15042	15072	15192	15172	15203	15078	15018	15187	15129	14992	15185	15055	15129	15086	15095	15075	15087	15149	15192	15203	15260	15143	15041	15140	15099	15134	15110	15100	15225	15161	15198	15101	15050	15022	15047	15122	15204	15137	15094	15150	15119	15094	14937	15205	15037	15132	15216	15211	15175	15090	15177	15258	15009	15243	15144	15072	15077	15200	15197	15061	15056	15084	15131	15245	15037	15055	15069	15127	15012	15140	15183	15176	15016	15257	14988	15232	15201	15155	15320	15092	15183	15043	15184	15121	15205	15172	15134	15262	15179	15102	15236	15102	15068	15072	15031	14978	15071	15141	15083	15085	15110	15000	15020	15243	15093	15075	15172	15035	15194	15215	15234	15154	15191	15181	15203	15060	15077	15123	15057	14983	15218	14952	15104	15108	14993	15118	15108	15234	15180	15012	15137	15381	15069	15109	15290	15065	14899	15186	15142	15019	15210	15267	15056	15208	15045	15158	15208	15120	14986	15113	15079	14956	15097	15248	15191	15275	15096	15044	15130	14934	15101	15116	15093	15134	15106	15205	15181	15058	15028	15214	15161	15422	15036	15200	15186	15143	15112	15228	15095	15120	15167	15058	15103	15354	15233	15045	15233	15093	15038	15068	15045	15281	15241	15271	15160	14970	15158	15107	15077	15021	15124	15133	15076	15166	15215	15038	15013	15238	15052	15046	15087	15162	15278	15151	15258	15115	15224	14990	15240	15155	15125	15068	15098	15069	15189	15088	15173	15217	15322	15096	14986	15123	15128	15029	15161	15223	15048	15124	15069	15179	15141	15132	15379	15068	14925	15036	15138	15254	15227	15236	15089	15099	14995	15131	15148	15145	15303	15234	14955	15059	15228	15101	14979	14989	15274	15061	14989	15030
25259	21367	28134	25521	21472	19206	18782	17524	17435	17362	17358	17290	17252	17084	16998	20107	28289	26743	23842	20282	18285	17167	16721	16804	16771	16550	16762	16670	16646	16707	16745	16831	16780	16770	16815	16836	16813	16745	16726	16787	16598	16690	16649	16674	16628	16594	16592	16500	16743	16920	16829	16626	16759	16633	16784	16617	16638	16605	16568	16769	16791	16865	16657	16745	16695	16827	16628	16641	16607	16585	16482	16870	16688	16494	16558	16533	16526	16860	16728	16658	16519	16494	16671	16710	16566	16749	16780	16690	16767	16792	16812	16710	16668	16555	16522	16777	16833	16584	16634	16625	16542	16535	16635	16661	16689	16564	16508	16624	16856	16591	16629	16515	16710	16667	16653	16769	16655	16735	16872	16804	16740	16646	16749	16846	16462	16672	16513	16605	16641	16677	16847	16787	16649	16992	16675	16767	16974	16666	16662	16715	16699	16740	16691	16772	16638	16550	16670	16684	16650	16577	16498	16672	16729	16664	16685	16794	16670	16696	16787	16733	16393	16609	16539	16469	17037	16628	16743	16621	16720	16623	16612	16692	16566	16731	16735	16553	16515	16566	16637	16781	16764	16801	16452	16506	16472	16495	16647	16724	16403	16900	16450	16587	16715	16894	16672	16564	16767	16788	16963	16505	16703	16548	16573	16664	16662	16632	16750	16511	16655	16640	16731	16610	16540	16849	16880	16544	16673	16596	16761	16344	16588	16476	16921	16614	16636	16669	16620	16707	16738	16670	16521	16452	17004	16805	16850	16561	16848	16702	16756	16730	16766	16707	16762	16802	16740	16576	16566	16624	16825	16782	16809	16900	16671	16627	16694	16867	16565	16777	16683	16614	16576	16341	16783	16632	16784	16743	16586	16791	16889	16724	16626	16497	16858	16773	16654	16678	16604	16811	16704	16755	16622	16624	16795	16867	16660	16805	17053	16530	16745	16531	16712	16756	16844	16667	16765	16520	16939	16584	16640	16772	16645	16742	16540	16877	16345	16782	16631	16866	16678	16869	16800	16565	16616	16709	16681	16546	16708	16787	16738	16740	16652	16552	16738	16690	16681	16565	16617	16758	16765	16552	16739	16472	16566	16808	16710	16648	16711	16696	16777	16653	16752	16752	16630	16566	16665	16581	16555	16625	16664	16530	16766	16783	16654	16761	16859	16730	16635	16538	16729	16778	16644	16630	16772	16572	16690	16645	16576	16478	16697	16784	16720	16919	16598	16742	16761	16715	16636	16739	16601	16740	16692	16761	16710	16554	16821	16872	16704	16522	16827	16750	16644	16555	16778	16673	16665	16579	16641	16672	16550	16543	16610	16614	16704	16752	16631	16730	16708	16630	16694	16578	16740	16692	16693	16514	16657	16674	16782	16674	16680	16582	16605	16642	16444	16627	16691	16673	16535	16470	16770	16762	16754	16622	16528	16675	16514	16718	16627	16637	16845	16703	16594	16645	16548	16714	16823	16680	16707	16705	16625	16534	16589	16665	16836	16689	16651	16609	16757	16590	16780	16742	16587	16678	16767	16710	16699	16812	16832	16723	16668	16648	16629	16579	16584	16668	16828	16466	16856	16584	16510	16781	16695	16711	16696	16795	16761	16493	16665	16844	16950	16688	16639	16533	16742	16766	16645	16725	16726	16531	16665	16733	16886	16566	16652	16708	16700	16671	16680	16829	16800	16723	16731	16750	16849	16759	16544	16503	16493	16658	16825	16496	16641	16486	16885	16650	16631	16731	16583	16713	16687	16623	16530	16762	16442	16559	16751	16693	16508	16708	16836	16644	16614	16637	16642	16742	16659	16941	16687	16654	16812	16595	16718	16775	16548	16872	16798	16731	16923	16793	16695	16855	16558	16786	16542	16509	16865	16703	16778	16710	16749	16569	16589	16635	16434	16781	16553	16546	16699	16825	16677	16733	16723	16597	16566	16662	16907	16596	16610	16879	16536	16690	16721	16805	16699	16704	16645	16688	16939	16587	16491	16761	16647	16783	16696	16753	16904	16647	16606	16857	16614	16762	16506	16662	16651	16752	16583	16457	16673	16703	16538	16642	16662	16555	16604	16734	16582	16592	16578	16755	16530	16593	16498	16513	16827	16580	16765	16763	16599	16642	16531	16794	16634	16699	16711	16587	16561	16600	16525	16626	16821	16618	16590	16798	16802	16794	16671	16736	16616	16651	16650	16803	16750	16744	16751	16478	16719	16536	16601	16497	16593	16670	16560	16789	16812	16700	16665	16605	16767	16780	16525	16741	16762	16726	16685	16722	16623	16685	16655	16714	16754	16628	16658	16788	16526	16666	16683	16929	16836	16701	16856	16818	16861	16828	16660	16610	16736	16709	16631	16778	16401	16777	16723	16499	16611	16636	16736	16591	16710	16839	16661	16583	16583	16658	16736	16706	16533	16907	16763	16794	16631	16736	16695	16602	16604	16694	16810	16562	16704	16669	16527	16807	16825	16579	16626	16661	16763	16653	16785	16592	16628	16779	16845	16501	16824	16505	16734	16707	16643	16760	16717	16666	16758	16552	16644	16864	16655	16628	16657	16725	16552	16679	16702	16774	16642	16706	16817	16478	16688	16551	16506	16701	16803	16566	16591	16651	16921	16569	16757	16569	16877	16704	16623	16556	16446	16498	16784	16798	16801	16558	16705	16682	16654	16550	16480	16667	16674	16570	16591	16900	16688	16670	16693	16754	16733	16552	16641	16692	16622	16802	16779	16863	16683	16615	16825	16735	16659	16755	16598	16668	16596	16864	16570	16809	16881	16617	16704	16772	16626	16617	16694	16605	16703	16729	16687	16730	16459	16575	16717	16604	16480	16675	16659	16650	16980	16736	16763	16611	16650	16789	16532	16614	16535	16611	16570	16958	16768	16821	16742	16515	16637	16964	16811	16640	16722	16780	16733	16650	16661	16602	16628	16664	16762	16638	16601	16505	16650	16732	16818	16523	16916	16647	16510	16649	16828	16823	16505	16720	16698	16593	16609	16616	16646	16399	16639	16554	16577	16815	16619	16804	16611	16690	16555	16751	16824	16585	16707	16589	16699	16742	16861	16695	16603	16823	16822	16623	16804	16604	16705	16656	16477	16574	16717	16489	16704	16555	16477	16529	16753	16726	16780	16472	16664	16756	16623	16550	16579	16687	16635	16721	16828	16661	16864	16692	16603	16869	16761	16600	16680	16496	16642	16847	16726	16486	16941	16546	16633	16803	16622	16734	16745	16716	16674	16845	16772	16636	16584	16690	16775	16741	16889	16702	16849	16493	16839	16759	16658	16647	16640	16624	16495	16754	16551	16429	16647	16530	16726	16596	16544	16730	16555	16769	16840	16713	16441	16596	16723	16442	16658	16730	16876	16720	16682	16912	16609	16595	16735	16707	16905	16804	16639	16668	16605	16781	16726	16722	16562	16758	16683	16599	16672	16578	16461	16931	16612	16538	16651	16669	16521	16694	16650	16614	16648	16545	16630	16820	16680	16562	16761	16684	16642	16758	16862	16730	16912	16748	16659	16861	16794	16826	16716	16579	16790	16589	16661	16807	16663	16599	16629	16735	16599	16693	16896	16672	16653	16515	16749	16619	16706	16791	16643	16568	16876	16603	16756	16566	16686	16851	16975	16802	16645	16798	16634	16662	16612	16677	16683	16802	16702	16754	16679	16609	16665	16799	16560	16604	16655	16702	16656	16800	16590	16872	16884	16544	16601	16620	16874	16589	16902	16550	16604	16795	16749	16790	16627	16612	16753	16648	16753	16826	16543	16694	16867	16791	16725	16640	16447	16567	16776	16744	16971	16759	16826	16779	16792	16719	16574	16644	16865	16602	16554	16695	16639	16771	16684	16679	16671	16837	16657	16663	16626	16628	16609	16772	16719	16929	16740	16821	16673	16454	16701	16573	16677	16556	16698	16682	16746	16643	16599	16621	16814	16838	16587	16713	16853	16652	16807	16775	16792	16700	16880	16743	16819	16538	16699	16650	16693	16541	16526	16599	16670	16636	16735	16691	16797	16603	16782	16733	16703	16606	16873	16772	16476	16480	16794	16424	16553	16766	16592	16738	16487	16746	16689	16658	16696	16775	16767	16649	16457	16756	16574	16607	16609	16816	16685	16796	16775	16674	16770	16858	16779	17027	16783	16734	16615	16706	16759	16602	16576	16690	16740	16640	16850	16765	16850	16670	16733	16691	16733	16658	16539	16559	16697	16808	16830	16516	16621	16553	16715	17042	16592	16673	16864	16808	16652	16602	16604	16866	16743	16525	16771	16631	16627	16701	16747	16788	16665	16645	16745	16883	16742	16717	16669	16818	16921	16828	16610	16656	16772	16762	16578	16683	16794	16529	16779	16707	16645	16789	16611	16762	16825	16598	16752	16545	16736	16790	16590	16485	16718	16645	16714	16642	16748	16575	16660	16694	16615	16626	16752	16778	16635	16627	16712	16584	16758	16752	16689	16719	16676	16734	16698	16927	16740	16573	16511	16732	16656	16730	16663	16568	16612	16647	16604	16716	16568	16551	16707	16616	16591	16701	16723	16575	16663	16625	16727	16485	16731	16620	16724	16973	16614	16800	16835	16826	16796	16644	16902	16597	16669	16681	16746	16701	16666	16640	16769	16477	16820	16749	16731	16679	16729	16719	16515	16794	16695	16606	16895	16689	16672	16835	16720	16668	16791	16768	16517	16591	16826	16486	16734	16632	16481	16762	16718	16831	16718	16603	16666	16661	16588	16642	16720	16882	16750	16783	16565	16593	16631	16563	16404	16664	16767	16670	16595	16900	16784	16721	16715	16945	16801	16714	16701	16612	16651	16631	16795	16638	16712	16505	16702	16491	16671	16648	16900	16635	16712	16597	16759	16732	16578	16784	16725	16700	16585	16621	16718	16492	16774	16468	16578	16562	16716	16711	16834	16641	16850	16834	16788	16548	16424	16610	16726	16721	16769	16599	16432	16680	16608	16721	16666	16685	16555	16685	16720	16641	16570	16732	16802	16484	16898	16680	16843	16674	16602	16569	16784	16657	16721	16672	16759	16681	16663	16597	16719	16614	16842	16725	16794	16623	16653	16574	16713	16765	16803	16722	16574	16584	16623	16626	16695	16586	16711	16696	16719	16635	16709	16806	16585	16499
15059	24955	24291	20120	17296	16713	16448	15914	15974	15687	15638	15488	15138	15127	15234	21382	30662	27711	23859	18740	16267	15148	14885	14786	14732	14827	14781	14827	14727	15024	14732	14833	14750	15026	14855	14851	14730	14714	14681	14689	14874	14858	14840	14785	14685	14825	14805	14708	14530	14765	14857	14757	14816	14777	14807	14628	14761	14740	14864	14901	14712	14770	14803	14834	14683	14755	14650	14706	14701	14869	14856	14666	14911	14793	14975	14718	14707	14737	14742	14707	14898	14742	14631	14661	14788	14889	14784	14763	14727	14762	14864	14641	14766	14862	14772	14838	14726	14863	14856	14851	14720	14852	14735	14793	14805	14700	14727	14752	14671	14756	14887	15026	14624	14828	14764	14806	14977	14775	14694	14856	14737	14747	14796	14699	14863	14837	14674	14743	14754	14678	14773	14760	14697	14816	14710	14909	14895	14967	14869	15010	14674	14774	14761	14946	14721	14897	14833	14685	14786	14716	14759	14735	14722	14922	14841	14675	14702	14702	14696	14848	14799	14853	14705	14715	14813	14754	14968	14957	14904	14626	14766	14749	14794	14701	14664	14725	14744	14865	14811	14834	14826	14811	14781	14701	14880	14875	14773	14822	14545	14829	14738	14980	14727	14744	14733	14807	14780	14634	14887	14644	14704	14705	14775	14727	14855	14844	14666	14700	14828	14859	14758	14880	14760	14807	14776	14741	14861	14790	14735	14668	14767	14772	14893	14700	14652	14689	14809	14795	14890	14887	14927	14667	14630	14789	14763	14625	14808	14520	14799	14667	14692	14864	14847	14528	14740	14966	14726	14764	14716	15048	14867	14922	14682	14863	14749	14781	14788	14772	14780	14866	14893	14840	14821	14721	14567	14853	14658	14779	14887	14744	14933	14893	14590	14741	14805	14852	14910	14781	14811	14664	14814	14937	14981	14673	14991	14751	14723	14652	14853	14877	14743	14728	14703	14798	14808	14592	14914	14627	14827	14679	14810	14603	14665	14746	14796	14708	14729	14742	14773	14816	14891	14571	14817	14632	14710	14555	14809	14757	14642	14899	14819	14760	14632	14625	14710	14758	14645	14810	14770	14957	14709	14776	14826	14839	14724	14887	14805	14976	14735	14712	14684	14629	14778	14870	14604	14861	14734	14803	14740	14797	14672	14665	14919	14927	14792	14723	14747	14831	14768	14997	14952	14793	14770	14693	14758	14844	14807	14623	14726	14872	14734	14623	14722	14666	14825	14685	14800	14843	14787	14817	14642	14695	14807	14750	14848	14780	14930	14762	14704	14771	14738	14747	14881	14959	14877	14796	14877	14756	14672	14861	14745	14724	14885	14710	14731	14645	14851	14600	14891	14604	14846	14716	14795	14719	14671	14893	14835	14804	14801	14812	14734	14789	14776	14689	15040	14808	14782	14860	14776	14617	14773	14763	14903	14792	15022	14905	14690	14860	14675	14676	14798	14779	14823	14737	14735	14843	14600	14815	14820	14790	14845	14676	14735	14965	14742	14618	14880	14680	14812	14796	14585	14829	14722	14825	14895	14762	14810	14735	14878	14760	14732	14832	14765	14761	14838	14812	14908	14574	14762	14696	14634	14952	14776	14747	14781	14822	14841	14748	14629	14692	14828	14802	14781	14823	14739	14850	14628	14847	14811	14743	14797	14604	14858	14710	14682	14851	14768	14751	14706	14871	14890	14979	14778	14799	14823	14657	14912	14841	14859	14666	14938	14683	14764	14766	14703	14613	14819	14724	14768	14779	14725	14765	14783	14571	14632	14877	14644	14665	14787	14751	14878	14792	14673	14863	14573	14741	14805	14803	14754	14882	14753	14736	14767	14828	14853	14722	14813	14914	14775	14866	14745	14619	14672	14633	14647	14896	14840	14820	14715	14772	14784	14830	14755	14731	14823	14703	14786	14707	14788	14784	14769	14909	14765	14880	14797	14972	14765	14821	14864	14838	14692	14776	14750	14674	14678	14694	14792	14834	14563	14771	14723	14773	14751	14822	14990	14630	14868	14703	14838	14815	14843	14946	14874	14818	14781	14744	14899	14819	14764	14943	14749	14786	14940	14659	14859	14819	14745	15020	14820	14989	14718	14814	14884	14796	14714	14841	14836	14822	14690	14805	14872	14777	14784	14700	14774	14819	14817	14690	14705	14882	14813	14786	14921	14631	14950	14722	14721	14802	14887	14743	14694	14743	14754	14706	14755	14781	14832	14898	14991	14788	14876	14913	14608	14787	14786	14820	14785	14687	14735	14724	14865	14818	14881	14748	14799	14762	14744	14973	14906	14769	15003	14773	14714	14809	14629	14539	14749	14882	14735	14904	14788	14679	14695	14867	14641	14763	14663	14651	14913	14836	14873	14707	14610	14830	14699	14618	14852	14837	14683	14758	14764	14781	14754	14593	14692	14520	14865	14666	14781	14823	14881	14641	14756	14788	14777	14780	14839	14795	14772	14650	14767	14862	14744	14830	14798	14911	14801	14815	14621	14762	14817	14771	14757	14756	14706	14762	14866	14924	14786	14783	14798	14712	14738	14906	14888	14822	14768	14826	14875	14678	14587	14626	14739	14798	14615	14898	14714	14812	14800	14890	14873	14832	14806	14766	14701	14846	14927	14859	14795	14735	14870	14705	14762	14866	14828	14796	14744	14664	14869	14693	14819	14893	14561	14840	14867	14672	14699	14762	14768	14793	14603	14787	14831	14618	14813	14746	14821	14825	14820	14613	14727	14733	14822	14675	14794	14730	14804	14732	14806	14760	14719	14793	14823	14711	14866	14774	14669	14808	14853	14778	14854	14892	14815	14771	14641	14642	14849	14861	14619	14718	14641	14682	14603	14799	14823	14683	14688	14662	14796	14782	14793	14783	14778	14673	14795	14746	14634	14787	14610	14927	14631	14735	14866	14820	14737	14631	14890	14868	14878	14695	14714	14852	14837	14817	14816	14904	14754	14828	14803	14839	14975	14863	14780	14889	14862	14743	14654	14679	14738	14715	14869	14754	14912	14736	14854	14785	14664	14974	14623	14680	14829	14796	14570	14716	14734	14590	14864	14596	14862	14629	14901	14772	14816	14723	14811	14827	14736	14842	14838	14679	15013	14708	14751	14838	15029	14830	14647	14791	14812	14735	14876	14785	14829	14944	14688	14831	14850	14715	14762	14947	14818	14842	14678	14731	14878	14602	14998	14781	14698	14638	14799	14847	14765	14749	15010	14775	14906	14685	14536	14766	14672	14692	14611	14591	14868	14789	14775	14772	14608	14851	14618	14806	14661	14751	14633	14837	14894	14700	14606	14662	14744	14869	14804	14737	14734	14576	14750	14759	14963	14913	14866	14783	14788	14833	14749	14724	14790	14640	14922	14788	14757	14822	14798	14842	14811	14846	14869	14565	14929	14855	14856	14792	14855	14801	14778	14803	14793	14896	14904	14632	14693	14735	14651	14830	14772	14682	14849	14711	14761	14886	14906	14699	14777	14707	14718	14895	14687	14723	14626	14938	14742	14730	14848	14779	14821	14834	14775	14768	14802	14813	14820	14679	14784	14746	14613	14848	14785	14831	14833	14650	14920	14916	14768	14822	14794	14741	14761	14737	14906	14772	14950	14752	14739	14655	14703	14783	14652	14740	14808	14745	14781	14860	14770	14887	14748	14613	14914	14882	14849	14798	14737	14708	14876	14780	14949	14705	14799	14837	14733	14776	14706	14937	14804	14631	14671	14699	14936	14735	14882	14731	14519	14809	14774	14764	14902	14819	14808	14691	14634	14797	14851	14817	14700	14569	14740	14716	14693	14728	14625	14807	14784	14983	14723	14697	14739	14779	14575	14861	14748	14623	14851	14721	14971	14946	14815	14815	14615	14884	14881	14865	14752	14760	14949	14838	14795	14863	14725	14780	14731	14842	14859	14819	14903	14755	14744	14885	14740	14811	14622	14929	14691	14718	14831	14848	14803	14920	14780	14932	14739	14762	14883	14731	14742	14728	14765	14740	14811	14789	14663	14611	14643	14707	14992	14764	14785	14809	14745	14869	14722	14712	14809	14741	14848	14755	14591	14803	14611	14865	14736	14760	14733	14840	14673	14737	14985	14808	14834	14830	14646	14854	14758	14914	14859	14823	14704	14981	14658	14731	14684	14915	14800	14830	14726	14695	14747	14819	14735	14736	14926	14758	14903	14746	14486	14879	14757	14676	14740	14898	14773	14839	14722	14737	14741	14667	14847	14644	14714	14866	14740	14725	14831	14688	14723	14907	14691	14770	14858	14558	14973	14586	14864	14734	14773	14808	14794	14881	14780	14762	14893	14919	14817	14886	14810	14708	14710	14641	14885	14802	14809	14711	14676	14799	14800	14932	14803	14702	14720	14806	14741	14875	14751	14795	14723	14753	14841	14866	14751	14632	14822	14753	14787	14849	14846	14590	14825	14841	14792	14652	15011	14650	14757	14639	14740	14745	14802	14883	14763	14790	14797	14976	14947	14682	14837	14635	14815	14735	14760	14709	14826	14712	14665	14553	14777	14722	14766	14771	14786	14859	14752	14975	14716	14724	14804	14803	14726	14874	14728	14864	14715	14729	14637	14779	14748	14674	14827	14734	14858	14805	14849	14845	14817	14726	14716	14931	14748	14768	14696	14839	14676	14844	14803	14734	14688	14798	14644	14661	14800	14840	14644	14774	14818	14935	14891	14628	14667	14848	14712	14804	14792	14894	14688	14748	14770	14714	14767	14820	14551	14813	14754	14662	14954	14707	14817	14720	14710	14735	14999	14758	14785	14718	14705	14696	14713	14847	14701	14753	14887	14869	14868	14711	14734	14839	14872	14703	14818	14563	14797	14711	14733	14878	14949	14674	14834	14776	14843	14841	14762	14875	14750	14491	15042	14807	14819	14716	14701	14805	14793	14676	14995	14652	14676	14739	14796	14807	14705	14755	14825	14795	14834	14838	14733	14847	14812	14749	14905	14848	14803	14914	14648	14689	14882	14733	14924	14745	14797	14805	14708	14723	14760	14782	14790	14658	14857	14764	14902	14694	14700	14731	14733	14627	14743	14967	14774	14766	14804	14919	14607	14909	14678	14803	14929	14835	14675	14733	14862	14757	14834	14935	14816	15100	14652	14830	14724	14800	14842	14733
23844	21328	28848	24194	21869	22401	20844	17481	16762	16860	16682	16334	16235	16263	16345	22276	36939	33975	28169	21932	18432	16657	16049	15821	15901	15872	15833	15737	15919	15643	15749	15967	15852	16056	15873	15684	16059	15910	15746	16008	15962	15939	15730	15760	15831	15963	15727	15662	15783	15574	15898	15760	15616	15704	15842	15932	15926	16050	16047	15712	15660	15855	15651	15990	15607	15749	15782	15676	15783	15700	15551	15837	15646	15826	15685	15847	15680	15764	15744	15854	15854	15898	15662	15729	15600	15902	15750	15843	15846	15670	15853	15950	15775	15893	15888	15863	15799	15683	15630	15774	15854	15718	15774	15806	15830	15517	15859	15734	15743	15776	15878	15678	15809	15842	15847	15857	15636	15887	15735	15721	15561	15613	15903	15695	15642	15695	15760	15691	15745	15755	15800	15557	15834	15764	15716	15681	15771	15691	15887	15782	15773	15762	15620	15644	15798	15833	15628	15596	15908	15825	15761	15701	15691	15648	15638	15730	15577	15775	15620	15795	15872	15757	15804	15762	15648	15742	15706	15715	15840	15875	15674	15843	15560	15711	15771	15773	15771	15826	15659	15874	15793	15723	15840	15609	15595	15824	15821	15936	15898	15729	15873	15740	15849	15860	15839	15863	15791	15663	15788	15645	15702	15708	15864	15533	15829	15750	15667	15718	15780	15680	15770	15813	15705	15875	15769	15824	15690	15884	15662	15726	15753	15709	15622	15697	15717	15762	15994	15721	15790	15719	15542	15714	15918	15805	15816	15646	15677	15899	15764	15677	15909	15933	15637	15718	15663	15835	15769	15725	15835	15843	15702	15982	15653	15653	15842	15773	15696	15746	15744	15522	15798	15563	15583	15622	15792	15684	15633	15873	15746	15754	15693	15920	15948	15860	15802	15767	15898	15572	15624	15728	15721	15624	15712	15566	15639	15634	15824	15832	15805	16110	15746	15592	15859	15916	15795	15703	15877	15723	15580	15597	15688	15867	15654	15538	15615	15586	15789	15649	15786	15729	15793	15675	15595	15632	15903	15801	15777	15730	15692	15953	15909	15777	15756	15732	15736	15576	15523	15957	15808	15849	15849	15809	15777	15844	15837	15579	15765	15856	15600	15870	15812	15638	15715	15920	15885	15792	15775	15680	15746	15609	15616	15730	15623	15726	15711	15484	15712	15617	15900	15758	15833	15903	15675	15723	15724	15770	15609	15602	15886	15659	15750	15686	15674	15633	15813	15662	15865	15863	15565	15727	15809	15545	15768	15677	15804	15630	15635	15623	15732	15717	15534	15600	15841	15752	15711	15619	15709	15601	15741	15582	15792	15800	15818	15667	15952	15801	15852	16026	15769	15737	15763	15578	15783	15746	15809	15764	15864	15780	15756	15930	15796	15659	15747	15789	15920	15623	15584	15549	15663	15757	15679	15916	16141	15773	15854	15730	15934	15752	15768	15690	15551	15862	15812	15643	16024	15775	15718	15804	15598	15889	15758	15624	15761	15873	15674	15579	15786	15826	15871	15883	15452	15653	15672	15656	15646	15723	15662	15790	15791	15752	15819	15747	15855	15812	15824	15853	15750	15830	15804	15875	15834	15880	15676	15843	15727	15671	15735	15728	15849	15693	15817	15589	15669	15898	15948	15570	15688	15860	15658	15763	15707	15579	15686	15673	15787	15835	15797	15741	15583	15479	15909	15943	15742	15852	15631	15793	15568	15815	15750	15926	15804	15792	15703	15561	15644	15794	15749	15809	15700	15727	15811	15807	15851	15650	15659	15756	15875	15710	15684	15877	15731	15750	15859	15699	15699	15665	15821	15613	15730	15818	15660	15789	15706	15686	15669	15704	15755	15716	15787	15718	15780	15694	15679	15737	15849	15768	15611	15753	15916	15610	15835	15767	15848	15762	15614	15723	15652	15787	15689	15795	15601	15818	15828	15733	15704	15895	15599	15637	15807	15699	15803	15721	15837	15807	15628	15848	15877	15646	15653	15592	15787	15723	15805	15821	15870	15729	15781	15782	15702	15731	15748	15706	16046	15739	15753	15924	15933	15798	15767	15625	15982	15850	15667	15860	15773	15700	15865	15821	15706	15539	15681	15905	15700	15827	15475	15738	15686	16025	15861	15768	15715	15531	15644	15560	15847	15822	15531	15577	15742	15965	15802	15731	15721	15715	15610	15688	15680	15796	15717	15526	15732	15775	15864	15842	15816	15951	15692	15738	15854	15881	15755	15744	15829	15713	15809	15699	15669	15887	15565	15695	15823	15603	15621	15836	15675	15630	15902	15763	15689	15819	15840	15429	15887	15914	15896	15701	15779	15779	15605	15877	15917	15790	15940	15895	15692	15929	15596	15743	15848	15779	15796	15711	15754	15707	15718	15649	15752	15590	15780	15773	15780	15896	15801	16099	15868	15741	16022	15646	15710	15752	15853	15682	15763	15715	15690	15895	15790	15698	15577	15653	15821	15769	15870	15499	15819	15759	15857	15918	15656	15649	15753	15675	15681	15809	15833	15600	15714	15728	15770	15751	15945	15678	15647	15667	15921	15731	15857	15594	16007	15858	15542	15583	15821	15851	15994	15705	15761	15635	15622	15778	15912	15840	15844	15981	15703	15746	15878	15561	15742	15656	15655	15811	15742	15836	15735	15948	15766	15873	15903	15858	15593	15733	15783	15764	15747	15841	15897	15843	15779	15880	15870	15726	15751	15834	15466	15666	15707	15659	15756	15650	15728	15783	15845	15751	15828	15714	15918	15726	15704	15728	15745	15718	15889	15760	15729	15676	15915	15886	15657	15924	15742	15656	15809	15645	15855	16009	15575	15682	15674	15788	15771	15842	15928	15858	15789	15803	15857	15734	15808	15700	15863	15685	15723	15641	15629	15728	15560	15719	15744	15829	15681	15777	15859	15782	15517	15714	15800	15890	15852	15642	15647	15804	15583	15775	15747	15750	15802	15620	15867	15738	15720	15610	15849	15777	15850	15745	15775	15719	15766	15752	15779	15779	15604	15769	15703	15790	15818	15751	15918	15945	15910	15728	15640	15704	15962	15596	15652	15914	15851	15927	15703	15736	15704	15611	15506	15818	15848	15618	15735	15776	15706	15726	15585	15728	15809	15709	15841	15945	15728	15979	15793	15568	15697	15569	15876	15914	15809	15940	15714	15783	15595	15632	15831	15491	15845	15772	15624	15696	15840	15806	15695	15582	15889	15881	15754	15558	15703	15838	15713	15823	15752	15874	15890	15692	15713	15579	15595	15621	15545	15792	15605	15926	15910	15723	15992	15658	15867	15678	15792	15585	15969	15788	15657	15777	15833	15692	15611	15763	15942	15665	15859	15729	15666	15664	15799	15758	15608	15777	15759	15818	15737	15708	15831	15818	15920	15811	15714	15823	15706	15692	15717	15901	15800	15679	15683	15835	15879	15848	15787	15734	15895	15836	15613	15841	15833	15642	15782	15890	15741	15971	15853	15739	15773	15725	15818	15815	15665	15566	15706	15931	15883	15812	16009	15730	15813	15797	15690	15751	15821	15905	15548	15687	15570	15673	15681	15776	15717	15594	15685	15690	15555	15558	15682	15855	15723	15849	15607	15869	15899	15837	15762	15781	15723	15775	15636	15811	15847	15661	15742	15708	15845	15655	15956	15746	15743	15559	15931	15678	15755	15926	15748	15861	15829	15905	15935	15783	15697	15710	15719	15613	15747	15787	15735	15717	15569	15772	15683	15774	15942	15910	15596	15581	15481	15722	15835	15780	15749	15440	15734	15454	15735	15765	15884	15885	15602	15723	15692	15721	15455	15786	15816	15862	15798	15738	15829	15867	15760	15780	15873	15613	15562	15568	15663	15909	15799	15619	15620	15879	15763	15681	15741	15824	15700	15821	15855	15568	15626	15861	15829	15975	15751	15854	15735	15715	15752	15670	15850	15632	15853	15730	15815	15791	15621	15501	15795	15670	15841	15739	15832	15724	15750	15879	15728	15732	15615	15912	16037	15702	15617	15840	15701	15539	15792	15906	15642	15674	15686	15658	15686	15815	15876	15673	15841	15812	15534	15717	15786	15830	15656	15613	15840	15898	15843	15524	15667	15803	15783	15623	15885	15855	15650	15617	15742	15642	15707	15678	15651	15916	15766	15561	15857	15727	15833	15898	15702	15510	15690	15737	15784	15822	15708	15653	15742	15653	15786	15926	15707	15748	15824	15652	15692	15721	15716	15581	15775	15526	15718	15763	15826	15659	15750	15540	15805	15817	15901	15669	15714	15669	15853	15624	15846	15714	15752	15592	15848	15849	15658	15688	15877	15832	15738	15555	15740	15796	15648	15749	15735	15676	15756	15802	15783	15845	15854	15891	15725	15876	15954	15671	15683	15673	15750	15772	15624	15717	15845	15706	15707	15608	15659	15785	15854	15816	15778	15759	15554	15682	15930	15734	15768	15839	15648	15730	15740	15814	15872	15842	15764	15609	15744	15650	15575	15781	15821	15788	15727	15791	15824	15945	15511	15755	15716	15798	15823	15842	15703	15681	15692	15632	15772	15676	15729	15708	15658	15717	15791	15929	15888	15571	15525	15706	15745	15890	15705	15782	15792	15957	15752	15903	15771	15871	15852	15787	15685	15642	15709	15933	15757	15704	15691	15684	16009	15943	15943	15653	15637	15766	15539	15635	15731	15894	15824	15763	15878	15824	15903	15769	15823	15773	15807	15581	15759	15986	15808	15723	15634	15877	15703	15613	15845	15548	15864	15957	15665	15874	15837	15774	15643	15821	15573	15697	15775	15732	15958	15855	15977	15994	15750	15741	15722	15820	15712	15652	15880	15836	15738	16117	15710	15658	15669	15838	15747	15817	15728	15646	15645	15653	15878	15835	15764	15681	15742	15832	15767	15768	15883	16014	15891	15871	15800	15927	15718	15589	15936	15793	15851	15846	15657	15858	15798	15627	15622	15582	15765	15722	15735	15709	15780	15921	15908	15838	15586	15868	15928	15702	15632	15896	15844	15831	15822	15851	15881	15827	15565	15631	15803	15682	15912	15587	15632	15787	15713	15684	15646	15902	15622	15587	15688	15854	15584	15778	15775	15862	15830	15588	15773	15806	15568	15807	15847	15705	15632	15907	15585	15722	15596	15543
16668	28741	27440	21487	19278	17826	16876	16645	15921	15601	15203	15049	14889	14866	14935	25466	39751	35575	28673	20996	16511	14778	14312	14233	14182	14149	14168	14204	14216	14068	14388	14130	14144	14133	14208	14007	14084	14159	14114	14135	14244	14098	14135	14176	14062	14179	14079	14245	14192	14329	14138	14273	14008	14265	14238	14194	14260	14018	13976	14139	14095	14133	14245	14266	14267	14326	14099	13991	14101	14211	14090	14232	14161	14130	14167	14250	14048	14282	14134	14136	14294	14344	14131	14149	14182	14107	14133	14105	14275	14121	14132	14265	14149	14237	14256	14100	14150	14038	14228	14033	14048	14111	14224	14122	14100	14058	14151	14173	14040	14217	14302	14007	14339	14270	14032	14243	14244	14159	14094	14079	14296	14155	14126	14220	14022	14214	14302	14206	14189	14109	14141	14057	14075	14181	14196	14233	14087	14085	14093	14206	13899	13894	14220	14153	14307	14129	14119	14190	14142	14177	14106	14139	14143	14095	14234	14217	14098	14103	14021	14252	14057	14130	14004	14268	14121	14242	14066	14211	14286	14198	13865	14272	13997	14163	14283	14022	14217	14126	14177	14005	14258	14155	14231	14246	13949	14178	14130	14042	14109	14165	14147	14074	14079	14154	14291	14039	14142	14080	14192	14111	14087	14073	14061	14089	13964	14167	14032	14263	14107	14033	14227	14119	14117	14156	14022	14167	14155	14232	14055	14161	14017	14135	14173	14113	14210	14397	14041	14213	14039	14180	14121	14222	14191	14085	14145	14009	14272	14128	14220	14124	14219	14160	14101	14115	14101	14184	14139	13937	14157	14292	14065	14223	14177	14119	14072	14187	14150	14225	14131	14123	14183	14129	14207	14180	14269	14244	14119	14137	14261	14189	14197	14183	14033	14188	14117	14199	14131	14149	14007	14250	14259	14261	14230	14106	14327	14069	14186	14205	14069	14275	14094	14132	14069	14077	14121	14195	14262	14164	14143	14244	14099	14145	14177	14223	14098	14375	14124	14241	14224	14056	14109	14043	14208	14071	14329	14160	14149	14077	14152	14119	14201	14211	14128	14312	14200	13996	14180	14063	14108	14318	14226	14116	14252	14205	14006	14205	14191	14280	14189	14174	14144	14079	14264	14056	13989	14155	14096	14197	14053	14096	14077	14095	14171	14171	14200	14078	14093	14083	14303	14244	14086	14285	13984	14171	14380	14067	14057	14043	14185	14229	14093	14242	14268	14183	14226	14255	14200	14129	14196	14177	14280	14238	14192	14173	14181	14221	14135	14011	14087	14101	14082	14052	14113	14085	14260	14194	14068	14137	14157	14173	14049	14221	14184	14224	14030	14144	14182	14184	13997	14098	14260	14104	13976	14134	14159	14052	14134	14159	14218	14182	14084	14162	14320	14058	14257	14204	14093	14090	14068	14186	14262	14259	14200	14002	14163	14219	14141	14218	14232	14215	14253	14310	14182	14136	14225	14105	14213	14106	14154	14004	14071	14080	14118	14151	14053	14332	14208	14235	14078	14164	14091	14146	14057	14150	14171	14192	14077	14130	14287	14074	14009	14178	14012	14063	14136	14134	14185	14096	14197	14202	14194	14112	14111	14024	14325	14233	14271	14249	14112	14165	14044	14316	14182	14029	14243	13987	14294	14215	14109	14157	14263	13935	14197	14191	14287	14154	14163	14042	14104	14288	14161	14160	14044	14181	14169	14213	14072	14129	14232	14223	14079	14078	14231	14094	14015	13994	14207	14165	14187	14053	14280	14244	14143	14048	14153	14224	14117	14270	14078	14043	14051	14234	14129	14189	14178	14072	14229	14154	14224	14128	14158	13986	14176	14190	14145	14101	13954	14165	14130	14150	14109	14189	14087	14133	14034	14205	14020	14077	14253	14230	14196	14186	14162	14238	14154	14083	14082	14111	14125	14337	14153	14176	13992	14071	14139	14100	14211	14228	14065	13995	14215	14222	14132	14175	13996	13958	14214	14225	14202	14192	14095	14222	14207	14243	13968	14099	14189	14067	14195	14161	14129	14291	14097	14072	14229	14212	14011	14082	14191	14046	14153	14193	14077	14168	14127	14173	14149	14104	14219	14144	14213	14085	14045	14133	14408	14167	14180	14169	14218	14083	14094	14185	14205	14278	14419	14132	14279	14111	14219	14247	14210	14033	14178	14014	14178	14185	14213	14103	14445	14222	14063	14028	14022	14084	14042	14271	14015	14122	14052	14010	14373	14199	14191	14287	14159	14192	14226	14061	14171	14323	14056	14216	14175	14159	14189	14226	14128	14207	14081	14238	14106	14124	14221	14156	13959	14180	14178	14304	14056	14149	14033	14081	14097	14270	14091	14243	14215	14156	14047	14174	14264	14440	14153	14067	14168	14261	14322	13970	14177	13945	14143	14273	14217	14227	14109	14124	14241	14159	14186	14242	14002	14079	14063	14089	14117	13963	14259	14186	14224	14331	14113	14114	14142	14235	13997	14153	14167	14194	14186	14065	14224	14138	14211	14103	14248	14146	14249	13926	14234	14022	14103	14160	14167	14078	14083	13995	14231	14158	14182	14133	14145	14020	14244	14166	14038	14089	14162	14134	14263	14241	14397	14124	14312	14067	14106	14120	14208	14090	14323	14180	14213	14029	14099	14087	14173	14211	14173	14236	14113	14220	14231	14173	14202	13913	14076	14200	14064	14229	14093	14194	13952	14176	14229	14081	14331	14186	14202	14178	14079	14377	14188	14135	14178	14098	13896	14213	14120	14142	14164	14088	14098	14148	14216	14132	14241	14127	14322	14187	14159	14086	14088	14049	14230	14190	14130	14130	14321	14229	14239	14124	14228	14116	13944	14115	14216	14346	14054	14100	14174	14195	14124	14173	14158	14103	14037	14051	14080	14257	14217	14101	14022	14166	14152	14244	14231	14176	13999	14045	14070	14040	14092	14180	14295	14179	14232	14208	14148	14221	14076	14190	14224	14193	14181	14284	14155	14158	14189	14182	14155	14207	14062	14019	14086	14243	14172	14193	14351	14159	14071	13935	14122	14205	14350	14093	14092	14153	14105	14053	14134	14307	14145	14328	14012	14087	14100	14305	14188	14257	14186	14087	14233	13919	14002	14117	14139	14158	14124	14250	14230	14287	14196	14117	14169	14203	14155	14233	14120	14176	14191	14147	14126	14138	14275	14162	14049	14132	14137	14133	14296	14305	14255	14094	14147	14075	14206	14096	14264	14213	14082	14243	14058	14130	14136	14261	14225	14281	14189	13914	14123	14155	14217	14192	14212	14278	14174	14107	14178	14163	14124	14198	14140	14144	14054	14181	14202	14199	14038	14032	14179	14190	14115	14046	13988	14037	14075	14178	14258	14203	14198	14126	14248	14038	14257	14114	14062	14058	14257	14319	14024	14123	14129	14218	14047	14115	14230	14401	14206	14197	14088	14246	14084	14070	14152	14055	14149	14105	14271	14175	14238	14289	14218	14236	14087	14134	14087	14106	14110	14146	14033	14043	14101	14155	14224	14063	14224	14117	14138	14085	14099	14357	14090	14142	14195	14159	14162	14236	14171	14035	14192	14218	14229	14098	14113	14133	14161	14231	14237	14246	14172	14150	14265	14046	14138	14159	14113	14144	14282	14229	14116	14160	14275	14120	14122	14166	14076	14241	14234	14196	14082	14125	14193	14113	14048	14205	14195	14179	14007	14118	14322	14074	14274	14172	14143	14074	14210	14166	13970	14047	14141	13993	14199	14172	14210	14345	14148	13979	14085	14287	14055	14125	14126	14108	14122	14082	14103	14227	13997	14167	14069	14149	14169	14063	14137	14003	14195	14223	14021	14083	14248	13949	14022	14043	14228	14041	14167	14358	14192	14131	14157	14239	14294	13983	14237	14129	14058	14218	14040	14141	14062	14165	14175	14156	14062	14173	14281	14287	14246	14111	14143	14133	13904	14244	14188	14275	14198	14181	14128	14193	14015	14115	14136	14091	14201	14148	14085	14168	14085	14132	14277	14282	14291	14250	14025	14173	14174	14149	14068	14104	14215	14196	14206	14151	14271	14154	14106	14089	14243	14116	14173	14274	14186	14159	13985	14299	14164	14227	14150	14258	14178	14148	14140	14109	14132	14115	14236	14267	14093	14033	14036	14105	14145	14212	14115	14234	14129	14145	14277	14040	14207	14209	14082	13964	14239	14247	14120	14138	14078	14259	14257	14113	14086	14234	14253	14061	14007	14108	14190	14253	14284	14172	14100	14207	13866	14069	14120	14134	14151	14155	14147	14220	14151	14171	14116	14067	14117	14178	14022	14264	14117	14422	14278	14174	14201	14183	14044	14160	14197	14191	14167	14130	14164	14053	14147	14213	14116	14196	14165	14120	14250	14100	14201	14148	14312	14207	14046	14176	14092	14165	14161	14179	14293	14034	14167	14234	14078	14122	14260	14300	13988	14217	14176	14090	13965	14214	14094	14219	14202	14106	14247	14103	14163	14211	14276	14156	14173	14075	14188	14036	14055	14337	14223	14290	13916	14272	14264	14272	14063	14050	14007	14199	14193	14110	14117	14161	14244	14233	14204	14046	14189	14171	14242	14040	14099	14093	14122	14186	14057	14156	14193	14212	14228	14150	14204	14149	14236	14206	14238	14124	14186	14110	14033	14072	14137	14185	14287	14183	14095	14063	14188	14066	14229	14382	14029	14300	14078	14109	14183	14175	14276	14062	14297	14190	14067	14008	14190	14222	14116	14088	13924	14054	14154	14238	14220	14130	14156	14128	14081	14137	14031	14012	14072	14042	14258	14131	14014	14029	14022	14285	14282	14097	14143	14223	14271	14087	14163	14155	14274	14328	14095	14123	14206	14099	14053	14112	14260	14114	14103	14109	14066	14133	14217	14235	14172	14199	14328	14027	14041	14081	14336	14019	14116	14219	14057	14251	14103	14139	14153	14153	14130	14196	14009	14200	14150	14103	14178	14064	14186	14147	14107	14371	14171	14077	14229	14024	14154	14078	14292	14256	14239	14043	13981	14267	14199	14131	14153	14229	14021	14215	14314	14246	14184	14078	14136	14080	14067	14225	14271	13977	14115	14249	14012	14175	14193	14052	14040	14179	14151	14382	14153	14185	14180	14121	14087	14092	14164	14084
29310	22089	21236	18775	16967	16724	16641	16432	16276	16298	16438	16295	16325	16306	16278	16778	18288	18418	17932	17150	16713	16337	16259	16325	16377	16265	16203	16356	16431	16282	16160	16351	16280	16243	16308	16138	16182	16174	16370	16317	16245	16372	16379	16183	16193	16256	16258	16269	16231	16251	16154	16213	16252	16268	16388	16151	16363	16270	16274	16186	16014	16334	16302	16184	16457	16112	16074	16060	16262	16307	16121	16210	16309	16297	16171	16073	16351	16152	16459	16402	16305	16468	16125	16253	16207	16455	16299	16096	16219	16333	16155	16254	16175	16226	16095	16168	16238	16136	16187	16314	16176	16253	16362	16256	16167	16205	16183	16296	16559	16375	16406	16209	16182	16217	16070	16388	16125	16239	16289	16095	16184	16286	16285	16292	16210	16272	16135	16167	16170	16147	16116	16449	16242	16083	16370	16314	16225	16326	16313	16280	16329	16087	16107	16197	16344	16128	16266	16137	16057	16433	16254	16273	16164	16373	16297	16399	16073	16288	16254	16368	16282	16245	16446	16244	16345	16207	16153	16146	16313	16505	16141	16323	16315	16306	16242	16189	16114	16271	16405	16023	16304	16302	16011	16313	16375	16290	16239	16233	16342	16283	16213	16265	16184	16192	16058	16070	15997	16276	16047	16128	16214	16323	16006	16172	16296	16265	16109	16168	16360	16275	16396	16210	16438	16191	16285	16155	16167	16262	16258	16081	16198	16251	16200	16209	16151	16215	16235	16292	16354	16203	16185	16291	16130	16113	16223	16253	16298	16141	16217	16356	16311	16378	16419	16504	16309	16547	16409	16341	16396	16290	16309	16144	16273	16126	16461	16122	16413	16197	16328	16389	16209	16018	16225	15878	16057	16025	16256	16288	16377	16233	16253	16243	16333	16203	16324	16129	16127	16187	16219	16222	16201	16128	16071	16146	16236	16260	16250	16301	16300	15975	15933	16214	16051	16287	16246	16145	16221	16249	16264	16190	16294	16171	16229	16373	16240	16325	16347	16346	16234	16371	16305	16295	16233	16292	16236	16149	16404	16180	16304	16372	16322	16209	16141	16076	16283	16335	16201	16048	16286	16306	16239	16134	16124	16160	16039	16040	16189	16312	16005	16349	16265	16283	16529	16227	16249	16187	16149	16273	16194	16261	16115	16263	16276	16252	16156	16277	16403	16448	16219	16234	16232	16168	16238	16322	16114	16196	16107	16238	16410	16411	16215	16206	15876	16051	16171	16183	16272	16141	16348	16340	16190	16177	16162	16265	16375	16327	16122	16186	16171	16080	16034	16357	16537	16238	16146	16234	16382	16086	16172	16371	16250	16257	16157	16269	16164	16185	16332	16248	16208	16388	16258	16211	16277	16167	16372	16319	16146	16203	16372	16303	16333	16276	16241	16455	16315	16264	16217	16104	16251	16276	16268	16075	16141	16320	16221	16212	16254	16200	16195	16256	16236	16287	16336	16130	16216	16166	16324	16388	16282	16219	16371	16460	16141	16221	16276	16217	16232	16334	16187	16073	16204	16127	16193	16208	16174	16173	16325	16264	16350	16249	16327	15974	16334	16332	16236	16253	16245	15980	16291	16190	16386	16465	16333	16306	16094	16322	16336	16348	16350	16283	16147	16136	16039	16102	16240	16241	16271	16263	16368	16222	16146	16081	15950	16192	16282	16413	16316	16080	16281	16416	16356	16335	16236	16218	16281	16142	16149	16184	16407	16207	16456	16122	16325	16302	16111	16545	16092	16205	16230	16367	16261	16350	16208	16314	16374	16180	16409	16034	16196	16151	16139	16227	16284	16128	16212	16077	16230	16321	16028	16306	16092	16270	16354	16470	16226	16347	16355	15982	16213	16240	16182	16303	16202	16433	16249	16206	16358	16297	16297	16178	16158	16173	16210	16134	16393	16274	16379	16166	16003	16096	16260	16293	16196	16445	16327	16411	16347	16234	16301	16293	16178	16309	16390	16174	16320	16377	16234	16298	16356	16228	16137	16056	16257	16321	16206	16214	16413	16459	16285	16182	16192	16185	15972	15950	16314	16148	16548	16109	16369	16270	16120	16232	16125	16388	16522	16233	16225	16047	16271	16238	16241	16165	16180	16304	16193	16310	16350	16316	16284	16144	16401	16024	16379	16230	16233	16377	16270	16320	16365	16298	16421	16377	16099	16368	16407	16094	16265	16306	16343	16090	16024	16297	16079	16364	16266	16445	16297	16215	16270	16205	16240	16134	16383	16493	16334	16300	16147	16041	16157	16195	16413	16139	16357	16150	16241	16355	16151	16447	16143	16320	16279	16193	16418	16130	16104	16487	16266	16183	16246	16348	16178	16016	16344	16290	16328	16362	16179	16370	16324	16207	16314	16444	16261	16281	16337	16174	16324	16421	16156	16211	16219	16274	16156	16300	16268	16157	16363	16176	16399	16204	16370	16266	16335	16168	16178	16118	16281	16339	16179	16136	16568	16199	16039	16177	16347	16310	16438	16098	15945	16292	16236	16344	16235	16259	16183	16232	16372	16451	16246	16222	16203	16139	16110	16279	16430	16090	16087	16140	16129	16190	16165	15985	16182	16288	16334	16276	16502	16233	16213	16344	16123	16485	16287	16268	16220	16368	16283	16150	16298	16234	16200	16256	16368	16125	16378	16081	16205	16190	16276	16203	16397	16101	16188	16212	16373	16082	16097	16280	16317	16098	16081	16287	15985	16461	16310	16234	16275	16434	16317	16189	16405	16259	16305	16441	16335	16193	16420	16227	16246	16158	16161	16340	16366	16203	16128	16301	16131	16145	16369	16340	16184	16069	16458	16243	16089	16081	16366	16412	16395	16160	16410	16238	16471	16012	16257	16250	16383	16241	16335	16177	16204	16112	16321	16215	16262	16255	16293	16464	16336	16234	16270	16269	16304	16543	16144	16248	16275	16192	16310	16371	16314	16260	16090	16146	16124	16180	16282	16177	16390	16145	16370	16175	16393	15983	16238	16281	16163	16408	16146	16183	16103	16161	16252	16398	16201	16339	16323	16220	16281	16148	16404	16262	16287	16126	16213	16276	16240	16091	16234	16127	16262	16278	16365	16353	16473	16293	16232	16145	16081	16190	16186	16125	16302	16320	16368	16287	16165	15995	16280	16100	16248	16319	16205	16274	16176	16236	16045	16299	16259	16097	16251	16234	16199	15992	16232	16150	16422	16253	16503	16167	16156	16452	16251	16166	16366	16351	16205	16255	16220	16316	16272	16105	16294	16337	16179	16317	16020	16221	16232	16197	16379	16063	16316	16109	16309	16263	16310	16302	16230	16231	16340	16285	16367	16256	16348	16138	16341	16198	16196	16324	16505	16237	16148	16229	16201	16212	16242	16153	16102	16110	16201	16228	16360	15953	16144	16329	16243	16181	16231	16259	16168	16152	16297	16222	16018	16147	16351	16245	16235	16154	16334	16311	16349	16391	16300	16237	16230	16181	16075	16238	16382	16249	16140	16177	16265	16385	16333	16200	16527	16396	16141	16144	16220	16285	16331	16208	16335	16286	16221	16133	16146	16414	16191	16340	16229	16213	16280	16259	16400	16357	16405	16255	16279	16295	16059	16171	16248	16232	16236	16086	16085	16189	16179	16201	16236	16381	16184	16078	16172	16439	16233	16114	16070	16261	16273	16375	16141	16277	16411	16240	16315	16031	16403	16284	16120	16228	15986	16129	16218	16269	16386	16596	16330	16347	16244	16260	16129	16277	16315	16327	16272	16214	16296	16264	16295	16167	16236	16149	16331	16077	16140	16206	16182	16137	16230	16219	16307	16237	16185	16431	16285	16379	16336	16348	16182	16281	16225	16222	16200	16120	16300	16317	16262	16269	16226	16086	16140	16330	16375	16298	16136	16311	16353	16120	16393	16231	16168	16168	16283	16012	16220	16327	16404	16320	16265	16242	16378	16217	16342	16377	16172	16291	16215	16411	16137	16273	16439	16316	16182	16378	16423	16233	16270	16185	16281	16366	16173	16414	16331	16144	16136	16317	16226	16044	16240	16046	16301	16000	16138	16237	16188	16202	16346	16271	16315	16219	16098	16188	16473	16067	16118	16373	16279	16330	16173	16196	16246	16393	16324	16060	16198	16213	16078	16197	16234	16223	16534	16365	16280	16215	16014	16286	16259	16294	16405	16259	16330	16241	16099	16245	16334	16327	16136	16114	16029	16184	16061	16108	16043	16285	16038	16311	16130	16319	16358	16109	16121	16006	16253	16154	16334	16291	16173	16192	16157	16256	16428	16434	16202	16131	16353	16436	16068	16162	16540	16292	16314	16313	16331	16133	16116	15935	16310	16355	16229	16251	16298	16398	16354	16170	16111	16222	16268	16163	16172	16085	16195	16298	16030	16189	16310	16233	16226	16409	16163	16178	16269	16263	16128	16394	16136	16305	16260	16318	16308	16367	16134	16176	16063	16362	16291	16103	16136	16138	16464	16511	16289	16095	16334	16090	16385	16092	16360	16251	16375	16198	16378	16116	16291	16290	16151	16289	16242	16344	16254	16310	16241	16322	16324	16088	16271	16112	16234	16370	16241	16179	16168	16213	16234	16179	16172	16273	16295	16175	16117	16330	16281	16254	16072	15983	16114	16447	16281	16372	16244	16254	16085	16050	16178	16306	16380	16296	16212	16357	16369	16192	16191	16155	16265	16309	16285	16242	16368	16227	16166	16395	16221	16359	16075	16155	16288	16386	16420	16447	16285	16283	15935	16232	16381	16348	16267	16323	16295	16394	16295	16089	16306	16217	16109	16405	16198	16225	16321	16247	16253	16293	16262	16340	16083	16397	16439	16299	16124	16471	16077	16133	16159	16291	16266	16086	16339	16109	16124	16420	16353	16455	16342	16294	16419	16235	16325	16312	16314	16278	16325	16081	16385	16137	16150	16237	16087	16187	16346	16307	16263	16312	16280	16176	16114	16329	16422	16142	16235	16349	15933	16376	16359	16202	16224	16068	16383	16383	16127	16246	16303	16159	16355	16201	16310	16155	16144	16203	16296	16271	16284	16285	16397	16357	16109	16309	16327	16134	16144	16325	16346	16297	16184	16364	16414	16452	16047	16316	16241	16082	16214	16260	16210	16239	16276	16257	16310	16218	16311	16086	16423	16196
15952	17541	16813	15688	15800	15310	14987	14897	14701	14748	14620	14661	14607	14549	14464	15565	17458	17345	16147	15073	14760	14562	14453	14614	14331	14774	14374	14648	14489	14451	14399	14499	14479	14439	14515	14424	14491	14616	14258	14327	14445	14530	14498	14530	14371	14591	14452	14426	14497	14392	14486	14455	14512	14429	14529	14378	14393	14465	14457	14396	14522	14499	14490	14365	14373	14370	14398	14403	14517	14568	14516	14413	14690	14500	14548	14430	14155	14427	14532	14532	14405	14493	14426	14416	14593	14470	14474	14359	14530	14594	14377	14465	14433	14639	14500	14269	14487	14420	14288	14503	14308	14462	14502	14441	14492	14401	14511	14456	14464	14456	14413	14354	14514	14427	14523	14281	14532	14509	14377	14534	14515	14528	14505	14340	14454	14526	14519	14588	14617	14430	14498	14508	14500	14570	14599	14530	14598	14464	14443	14424	14456	14581	14489	14466	14420	14481	14429	14499	14531	14320	14383	14554	14675	14480	14503	14522	14363	14533	14531	14569	14479	14412	14490	14324	14308	14376	14446	14589	14447	14493	14505	14479	14531	14204	14468	14540	14551	14358	14492	14483	14401	14453	14458	14479	14353	14557	14551	14274	14450	14532	14454	14585	14597	14369	14640	14210	14362	14552	14563	14367	14342	14338	14507	14532	14215	14454	14429	14478	14433	14520	14420	14623	14465	14555	14265	14582	14639	14302	14595	14325	14464	14548	14381	14558	14530	14508	14394	14458	14280	14341	14436	14544	14519	14484	14534	14422	14288	14323	14491	14403	14388	14510	14343	14434	14375	14492	14375	14433	14430	14719	14370	14550	14564	14458	14378	14640	14461	14420	14434	14488	14477	14432	14446	14363	14326	14491	14416	14514	14232	14433	14421	14638	14525	14483	14508	14380	14461	14589	14416	14496	14415	14344	14263	14425	14308	14510	14327	14467	14517	14544	14370	14408	14462	14456	14658	14324	14602	14404	14355	14371	14418	14609	14602	14354	14454	14436	14672	14431	14471	14500	14552	14509	14515	14292	14534	14489	14274	14398	14498	14461	14462	14387	14605	14455	14493	14527	14587	14381	14407	14377	14371	14294	14529	14324	14420	14510	14344	14626	14395	14353	14410	14497	14421	14566	14500	14399	14496	14392	14441	14417	14268	14455	14516	14306	14461	14434	14372	14251	14321	14399	14341	14325	14555	14625	14553	14436	14397	14501	14573	14312	14440	14542	14608	14450	14598	14405	14538	14414	14549	14360	14606	14405	14581	14313	14537	14554	14471	14369	14439	14378	14422	14384	14452	14540	14318	14510	14409	14513	14425	14413	14503	14545	14472	14665	14513	14540	14376	14573	14626	14522	14419	14413	14381	14692	14434	14457	14491	14579	14491	14439	14499	14427	14466	14438	14459	14504	14425	14440	14389	14371	14518	14404	14346	14431	14367	14492	14488	14382	14451	14394	14323	14643	14427	14498	14448	14376	14672	14555	14465	14387	14482	14434	14416	14424	14539	14505	14370	14341	14342	14343	14585	14457	14410	14400	14455	14478	14510	14435	14608	14480	14624	14372	14349	14386	14408	14495	14445	14557	14522	14512	14453	14333	14526	14367	14603	14523	14456	14392	14374	14537	14422	14476	14531	14368	14611	14438	14441	14434	14482	14496	14448	14398	14761	14378	14433	14549	14432	14425	14458	14473	14407	14496	14483	14406	14581	14529	14457	14505	14342	14358	14543	14615	14628	14429	14573	14411	14410	14584	14293	14367	14452	14447	14520	14504	14418	14564	14549	14478	14353	14421	14477	14378	14424	14530	14377	14398	14677	14561	14523	14647	14587	14470	14314	14339	14556	14441	14665	14640	14377	14567	14280	14594	14439	14385	14413	14506	14405	14241	14483	14445	14491	14360	14337	14578	14372	14427	14502	14506	14470	14446	14386	14523	14654	14416	14542	14417	14258	14466	14476	14537	14551	14440	14385	14473	14411	14353	14333	14378	14493	14427	14407	14414	14656	14501	14434	14470	14755	14526	14525	14645	14541	14511	14463	14546	14544	14514	14386	14567	14570	14403	14561	14417	14520	14647	14535	14554	14484	14451	14392	14432	14428	14600	14543	14372	14590	14281	14458	14350	14526	14449	14493	14556	14427	14473	14564	14550	14354	14477	14414	14413	14450	14528	14416	14520	14501	14408	14518	14374	14327	14493	14292	14500	14585	14450	14468	14410	14412	14629	14399	14519	14561	14534	14596	14379	14435	14543	14374	14429	14539	14476	14386	14360	14505	14520	14438	14563	14532	14477	14650	14562	14516	14391	14439	14461	14510	14483	14482	14382	14489	14421	14483	14476	14415	14500	14468	14397	14224	14532	14423	14466	14462	14376	14279	14264	14591	14487	14635	14527	14434	14513	14568	14496	14467	14444	14421	14522	14487	14324	14312	14372	14490	14489	14309	14398	14554	14485	14493	14416	14535	14496	14526	14388	14591	14411	14418	14483	14527	14605	14502	14604	14605	14512	14604	14345	14467	14474	14500	14374	14447	14368	14361	14451	14355	14560	14341	14392	14387	14252	14558	14497	14598	14522	14464	14536	14650	14432	14460	14500	14330	14495	14476	14381	14412	14439	14619	14465	14375	14415	14310	14499	14472	14559	14300	14698	14546	14551	14427	14436	14476	14435	14433	14403	14561	14496	14461	14406	14528	14323	14462	14429	14414	14502	14379	14354	14310	14478	14557	14497	14543	14390	14491	14288	14408	14320	14490	14421	14574	14543	14429	14519	14583	14569	14512	14576	14567	14391	14375	14467	14321	14569	14516	14506	14390	14373	14350	14553	14540	14473	14449	14482	14367	14331	14535	14620	14463	14297	14546	14495	14291	14623	14463	14376	14306	14240	14548	14444	14431	14376	14345	14520	14562	14371	14500	14510	14540	14471	14670	14500	14329	14677	14328	14585	14514	14458	14443	14441	14540	14346	14382	14698	14546	14403	14483	14396	14501	14464	14484	14601	14513	14420	14348	14514	14593	14378	14460	14370	14537	14558	14327	14534	14504	14310	14441	14451	14524	14405	14400	14494	14329	14644	14427	14477	14511	14513	14445	14550	14483	14399	14460	14387	14482	14365	14524	14519	14403	14396	14551	14439	14457	14410	14542	14498	14595	14503	14384	14388	14527	14401	14457	14385	14388	14276	14515	14485	14519	14661	14542	14565	14534	14472	14509	14405	14531	14495	14290	14449	14451	14557	14534	14452	14256	14461	14502	14626	14576	14532	14681	14446	14387	14493	14339	14527	14460	14668	14454	14392	14449	14286	14625	14631	14400	14542	14419	14534	14381	14316	14454	14422	14445	14479	14515	14582	14477	14238	14522	14469	14416	14454	14629	14391	14554	14571	14472	14378	14511	14322	14384	14464	14480	14507	14518	14552	14375	14381	14557	14384	14565	14517	14372	14390	14457	14555	14282	14625	14411	14458	14417	14410	14610	14429	14451	14522	14324	14343	14343	14503	14625	14389	14402	14413	14350	14453	14447	14559	14516	14413	14462	14443	14582	14430	14538	14562	14473	14406	14399	14467	14473	14337	14516	14434	14576	14420	14571	14421	14559	14446	14433	14513	14508	14501	14534	14425	14495	14402	14516	14495	14473	14568	14402	14658	14444	14460	14454	14498	14531	14462	14459	14404	14477	14470	14430	14405	14400	14458	14548	14650	14315	14316	14421	14421	14515	14398	14478	14256	14453	14547	14383	14603	14428	14654	14612	14388	14434	14700	14539	14351	14422	14236	14305	14515	14418	14259	14583	14527	14477	14308	14445	14673	14488	14533	14601	14307	14271	14391	14440	14268	14467	14358	14578	14662	14612	14471	14508	14549	14573	14462	14441	14741	14547	14560	14446	14711	14460	14448	14342	14459	14472	14476	14460	14515	14466	14480	14422	14598	14382	14294	14603	14487	14348	14486	14695	14606	14527	14596	14244	14425	14451	14504	14425	14433	14358	14514	14432	14394	14635	14483	14377	14377	14516	14471	14261	14415	14394	14615	14533	14507	14355	14619	14468	14448	14419	14477	14543	14396	14501	14351	14407	14528	14556	14371	14470	14590	14595	14436	14290	14588	14567	14551	14423	14468	14506	14515	14649	14284	14364	14349	14283	14581	14568	14382	14428	14416	14496	14380	14509	14623	14560	14437	14333	14552	14593	14427	14418	14503	14480	14484	14475	14354	14473	14429	14445	14544	14312	14514	14576	14583	14495	14562	14397	14495	14501	14448	14352	14510	14410	14530	14382	14499	14500	14242	14348	14482	14550	14453	14393	14561	14441	14575	14501	14529	14371	14375	14351	14399	14503	14475	14706	14543	14643	14449	14563	14399	14460	14504	14542	14342	14501	14419	14455	14484	14379	14528	14406	14468	14383	14542	14678	14389	14533	14550	14500	14495	14348	14552	14515	14420	14275	14471	14352	14380	14427	14519	14607	14392	14615	14583	14371	14433	14407	14417	14574	14280	14540	14479	14420	14524	14351	14467	14566	14593	14449	14479	14516	14400	14597	14459	14529	14635	14521	14491	14494	14496	14489	14543	14457	14563	14322	14659	14397	14621	14569	14477	14552	14344	14567	14355	14495	14443	14548	14393	14587	14377	14606	14272	14518	14405	14314	14554	14359	14521	14513	14422	14412	14521	14656	14606	14443	14504	14544	14441	14625	14528	14511	14386	14560	14445	14473	14422	14473	14394	14490	14471	14416	14468	14512	14592	14324	14374	14456	14495	14482	14531	14507	14594	14579	14278	14455	14442	14375	14526	14472	14462	14462	14400	14365	14444	14460	14410	14393	14544	14315	14593	14419	14568	14473	14513	14333	14532	14464	14525	14197	14351	14468	14387	14317	14538	14383	14363	14543	14664	14516	14204	14513	14579	14476	14555	14379	14563	14443	14449	14546	14527	14380	14578	14548	14548	14501	14645	14535	14361	14435	14642	14534	14502	14400	14545	14361	14554	14487	14330	14389	14563	14443	14384	14511	14633	14592	14558	14536	14500	14576	14451	14525	14394	14460	14229	14392	14413	14276	14409	14585	14381	14582	14476	14422	14523	14556	14512	14468	14357	14570	14434	14490	14447	14382	14296	14640	14443	14210	14485	14566	14499	14615	14527	14543	14298
25252	21326	27992	25428	21097	18888	18493	17258	16837	17023	16953	16678	16760	16541	16627	20604	30029	27698	22821	19248	17525	16759	16437	16457	16518	16628	16416	16423	16640	16511	16558	16662	16610	16487	16442	16537	16490	16613	16313	16475	16404	16505	16449	16602	16330	16254	16307	16290	16345	16253	16370	16455	16417	16400	16504	16347	16468	16526	16426	16408	16403	16537	16360	16391	16324	16487	16722	16412	16433	16299	16320	16606	16487	16370	16397	16463	16376	16512	16421	16428	16626	16408	16435	16298	16333	16474	16595	16451	16397	16379	16473	16343	16639	16475	16427	16438	16225	16359	16502	16409	16351	16460	16330	16295	16331	16427	16279	16380	16415	16545	16499	16267	16248	16533	16535	16558	16513	16519	16348	16421	16370	16456	16483	16431	16511	16451	16367	16389	16354	16086	16672	16463	16246	16579	16509	16563	16385	16344	16439	16560	16371	16526	16370	16402	16390	16311	16254	16571	16343	16353	16385	16388	16246	16222	16607	16573	16284	16546	16480	16528	16591	16234	16515	16477	16690	16502	16384	16465	16509	16271	16531	16464	16295	16338	16375	16467	16333	16548	16696	16423	16425	16359	16241	16395	16323	16583	16358	16431	16553	16408	16410	16514	16418	16406	16376	16339	16626	16396	16297	16539	16285	16431	16532	16307	16476	16434	16353	16138	16351	16418	16391	16646	16418	16404	16460	16356	16355	16527	16469	16240	16331	16562	16325	16361	16430	16464	16251	16322	16363	16546	16389	16655	16540	16303	16382	16349	16347	16355	16178	16350	16404	16326	16374	16302	16318	16388	16465	16444	16393	16426	16478	16341	16421	16325	16459	16485	16355	16442	16677	16383	16537	16403	16296	16448	16644	16426	16420	16402	16305	16368	16340	16298	16362	16356	16427	16425	16614	16723	16588	16374	16620	16479	16471	16314	16416	16463	16513	16340	16598	16385	16526	16317	16572	16359	16422	16549	16393	16585	16559	16437	16340	16331	16296	16362	16557	16512	16587	16578	16596	16466	16307	16499	16360	16425	16420	16387	16369	16430	16478	16483	16617	16357	16580	16421	16549	16535	16436	16335	16600	16364	16440	16269	16605	16440	16530	16384	16458	16534	16593	16290	16440	16642	16434	16415	16353	16672	16474	16463	16387	16382	16458	16383	16568	16418	16576	16584	16432	16557	16264	16533	16438	16303	16566	16439	16434	16367	16518	16457	16270	16400	16593	16356	16254	16450	16455	16547	16588	16416	16362	16392	16267	16405	16548	16435	16571	16373	16319	16153	16598	16643	16687	16432	16534	16780	16480	16341	16523	16410	16346	16431	16589	16466	16583	16390	16322	16605	16444	16646	16427	16484	16404	16345	16367	16439	16247	16475	16430	16422	16437	16476	16430	16385	16421	16488	16597	16291	16321	16508	16372	16360	16488	16523	16421	16578	16473	16459	16482	16255	16195	16434	16428	16233	16173	16331	16303	16408	16416	16471	16552	16685	16512	16559	16515	16411	16464	16573	16463	16465	16559	16533	16344	16324	16569	16646	16483	16497	16653	16594	16302	16352	16331	16369	16402	16438	16371	16499	16480	16480	16361	16376	16593	16200	16238	16453	16287	16510	16308	16223	16420	16307	16373	16437	16533	16558	16395	16537	16423	16699	16626	16253	16352	16376	16474	16467	16426	16512	16600	16507	16353	16428	16591	16282	16484	16536	16331	16435	16641	16653	16610	16348	16452	16571	16351	16347	16454	16481	16432	16345	16467	16517	16299	16562	16379	16534	16529	16477	16252	16318	16311	16366	16571	16531	16459	16373	16370	16311	16500	16504	16307	16534	16582	16461	16539	16548	16372	16401	16480	16401	16243	16400	16396	16444	16238	16432	16547	16446	16536	16647	16331	16409	16505	16395	16188	16441	16487	16538	16313	16629	16311	16316	16440	16348	16421	16331	16469	16523	16260	16162	16596	16279	16416	16246	16511	16363	16528	16368	16451	16566	16296	16369	16395	16234	16525	16301	16398	16651	16438	16552	16503	16329	16183	16373	16390	16465	16446	16409	16468	16434	16396	16459	16393	16461	16434	16230	16579	16495	16617	16467	16432	16338	16611	16461	16503	16503	16442	16560	16508	16426	16617	16363	16334	16332	16282	16514	16492	16506	16378	16467	16701	16511	16327	16436	16311	16329	16320	16352	16351	16545	16493	16340	16462	16282	16388	16154	16451	16452	16294	16381	16449	16410	16352	16499	16503	16377	16597	16517	16428	16526	16541	16642	16612	16351	16550	16424	16499	16431	16437	16275	16405	16444	16452	16504	16469	16542	16576	16429	16284	16411	16370	16590	16428	16581	16318	16489	16595	16441	16380	16350	16333	16319	16441	16375	16320	16531	16545	16442	16334	16338	16369	16473	16469	16410	16493	16298	16216	16450	16545	16481	16422	16353	16467	16362	16456	16509	16375	16533	16542	16460	16357	16346	16468	16244	16550	16393	16520	16296	16553	16514	16374	16291	16426	16384	16317	16444	16292	16626	16647	16338	16398	16332	16464	16442	16524	16264	16389	16315	16383	16487	16300	16376	16668	16375	16360	16372	16419	16220	16411	16425	16364	16397	16591	16462	16441	16248	16451	16548	16326	16423	16691	16431	16498	16435	16457	16198	16545	16305	16673	16449	16373	16249	16457	16382	16468	16509	16470	16662	16352	16545	16462	16215	16257	16545	16435	16322	16500	16586	16156	16383	16487	16449	16356	16299	16307	16303	16398	16360	16231	16488	16514	16382	16316	16388	16621	16485	16574	16498	16558	16547	16450	16355	16422	16189	16534	16517	16563	16236	16378	16404	16519	16499	16576	16586	16577	16341	16470	16401	16275	16492	16360	16657	16471	16425	16515	16534	16389	16602	16477	16381	16344	16405	16511	16536	16339	16529	16421	16370	16472	16405	16729	16437	16383	16495	16155	16182	16385	16534	16462	16405	16455	16492	16443	16501	16313	16211	16400	16409	16538	16403	16373	16321	16481	16526	16360	16159	16404	16338	16531	16576	16416	16367	16354	16414	16573	16398	16269	16601	16140	16363	16464	16479	16603	16264	16438	16534	16256	16390	16380	16410	16369	16441	16627	16424	16264	16371	16391	16452	16608	16307	16365	16577	16347	16341	16323	16567	16408	16562	16248	16531	16386	16498	16552	16339	16297	16276	16429	16333	16341	16346	16300	16450	16365	16378	16462	16474	16263	16398	16137	16545	16531	16462	16449	16436	16483	16356	16304	16635	16689	16313	16427	16526	16546	16439	16513	16405	16351	16522	16152	16293	16404	16328	16182	16520	16442	16473	16534	16318	16411	16433	16450	16598	16497	16412	16493	16389	16406	16322	16403	16413	16385	16250	16403	16424	16171	16285	16313	16453	16460	16488	16375	16338	16501	16251	16521	16454	16538	16557	16480	16268	16405	16313	16509	16338	16513	16579	16385	16352	16365	16358	16296	16416	16457	16414	16318	16422	16513	16500	16491	16493	16660	16291	16566	16438	16435	16579	16588	16432	16577	16637	16572	16616	16347	16393	16487	16464	16507	16444	16275	16403	16376	16332	16347	16291	16493	16333	16413	16356	16416	16553	16467	16407	16235	16316	16386	16278	16411	16333	16572	16508	16455	16523	16444	16405	16449	16486	16221	16450	16358	16449	16490	16472	16426	16297	16460	16496	16337	16556	16507	16492	16507	16390	16448	16269	16562	16351	16448	16439	16285	16316	16386	16421	16343	16460	16393	16632	16343	16450	16435	16382	16551	16320	16370	16454	16519	16259	16328	16463	16402	16422	16340	16428	16496	16305	16490	16490	16547	16544	16667	16459	16417	16304	16535	16633	16420	16426	16704	16256	16365	16500	16394	16461	16251	16453	16401	16315	16580	16358	16569	16343	16517	16354	16650	16347	16419	16469	16568	16524	16229	16600	16407	16515	16456	16623	16576	16340	16350	16498	16374	16251	16592	16521	16557	16323	16321	16275	16227	16477	16590	16328	16267	16386	16416	16411	16556	16439	16463	16565	16381	16371	16309	16510	16458	16356	16534	16373	16360	16724	16294	16571	16423	16444	16480	16406	16356	16684	16508	16229	16427	16622	16291	16319	16387	16448	16361	16413	16425	16645	16252	16292	16387	16471	16420	16349	16558	16592	16512	16387	16308	16496	16480	16494	16451	16531	16585	16445	16568	16540	16423	16474	16397	16346	16406	16424	16476	16494	16544	16672	16595	16404	16501	16460	16525	16553	16454	16411	16512	16421	16495	16474	16560	16372	16440	16476	16556	16361	16526	16499	16369	16467	16326	16402	16500	16295	16406	16527	16571	16614	16311	16196	16368	16212	16417	16385	16530	16338	16457	16486	16504	16536	16507	16220	16603	16447	16572	16240	16461	16580	16357	16446	16550	16402	16482	16483	16442	16240	16449	16458	16451	16344	16277	16581	16490	16624	16518	16419	16334	16166	16363	16481	16588	16131	16502	16277	16359	16439	16326	16493	16410	16197	16385	16465	16482	16368	16333	16380	16322	16555	16262	16341	16413	16337	16369	16227	16327	16243	16656	16302	16492	16456	16196	16464	16322	16178	16546	16408	16467	16249	16229	16199	16510	16478	16324	16508	16511	16596	16251	16439	16527	16600	16376	16436	16445	16350	16521	16261	16557	16490	16410	16535	16567	16275	16331	16372	16498	16452	16453	16381	16569	16452	16287	16563	16464	16283	16391	16313	16562	16537	16456	16343	16402	16593	16456	16392	16470	16600	16484	16383	16577	16333	16418	16603	16469	16321	16477	16686	16430	16410	16550	16363	16342	16517	16643	16449	16469	16423	16581	16230	16350	16239	16521	16492	16517	16479	16565	16349	16549	16654	16337	16481	16453	16503	16574	16483	16571	16643	16536	16517	16484	16387	16345	16396	16456	16324	16460	16387	16259	16316	16312	16347	16457	16524	16510	16572	16387	16421	16491	16542	16607	16396	16267	16519	16362	16261	16297	16342	16427	16421	16486	16301	16530	16533	16399	16397	16292	16349	16601	16405	16532	16296	16312	16346	16428	16335	16308	16480	16382	16302	16408	16360	16557	16516	16360	16501	16270	16291	16501	16418	16638	16304	16171	16387	16542	16538	16356	16601	16513	16228
15109	23199	22338	18766	16841	16282	15692	15393	15518	15316	14971	15064	14882	14697	14978	22395	32562	28264	22045	17308	15522	14805	14484	14734	14754	14740	14647	14811	14574	14673	14698	14809	14788	14609	14727	14703	14678	14782	14689	14841	14604	14711	14763	14697	14721	14788	14646	14832	14638	14810	14790	14741	14671	14487	14680	14657	14644	14794	15072	14771	14838	14641	14727	14728	14468	14749	14581	14639	14649	14568	14551	14561	14766	14740	14617	14726	14588	14601	14642	14461	14610	14830	14478	14573	14702	14476	14669	14707	14569	14644	14592	14667	14667	14713	14685	14563	14593	14598	14644	14612	14461	14617	14551	14699	14765	14722	14580	14525	14708	14623	14718	14686	14638	14637	14644	14620	14766	14656	14794	14549	14695	14585	14534	14635	14791	14745	14550	14678	14639	14674	14651	14666	14493	14408	14549	14653	14539	14824	14624	14772	14594	14630	14644	14632	14544	14787	14651	14611	14579	14502	14719	14506	14579	14769	14570	14592	14811	14534	14675	14549	14579	14770	14518	14594	14661	14748	14691	14613	14707	14530	14637	14653	14807	14677	14665	14741	14658	14633	14600	14708	14671	14596	14530	14661	14536	14654	14708	14661	14701	14560	14627	14819	14646	14639	14706	14641	14452	14743	14604	14653	14517	14798	14726	14695	14650	14771	14394	14691	14674	14621	14454	14625	14632	14568	14659	14438	14585	14727	14559	14889	14470	14712	14671	14639	14614	14702	14565	14682	14533	14642	14778	14669	14629	14557	14816	14728	14678	14770	14648	14535	14786	14693	14872	14725	14710	14784	14475	14627	14522	14453	14727	14639	14601	14636	14586	14690	14703	14752	14641	14688	14796	14653	14695	14612	14692	14659	14531	14754	14683	14577	14751	14531	14711	14714	14759	14617	14693	14745	14529	14529	14864	14651	14693	14747	14681	14778	14610	14783	14775	14555	14712	14600	14672	14661	14543	14512	14592	14714	14577	14598	14715	14456	14689	14676	14647	14575	14617	14582	14574	14658	14629	14812	14735	14524	14787	14713	14631	14736	14680	14881	14538	14605	14708	14654	14739	14671	14626	14618	14559	14743	14733	14527	14632	14661	14773	14713	14663	14629	14665	14602	14767	14441	14669	14639	14512	14662	14631	14631	14646	14661	14671	14735	14775	14781	14619	14536	14621	14614	14559	14560	14558	14582	14774	14541	14646	14503	14733	14787	14508	14761	14598	14788	14603	14880	14552	14602	14700	14724	14665	14642	14716	14680	14611	14454	14628	14677	14772	14691	14614	14690	14721	14552	14721	14651	14646	14790	14694	14661	14398	14727	14663	14507	14638	14698	14722	14656	14563	14547	14505	14595	14742	14799	14771	14660	14573	14633	14626	14510	14674	14589	14710	14614	14637	14659	14729	14750	14738	14552	14682	14508	14617	14743	14616	14594	14587	14660	14526	14642	14676	14565	14600	14676	14591	14573	14774	14620	14729	14624	14694	14648	14597	14574	14601	14617	14657	14706	14368	14825	14517	14556	14731	14758	14681	14642	14706	14648	14687	14542	14604	14686	14754	14641	14641	14641	14655	14676	14669	14610	14675	14709	14636	14621	14811	14660	14608	14728	14583	14612	14677	14561	14508	14780	14647	14639	14829	14745	14742	14678	14684	14739	14544	14661	14921	14625	14668	14939	14538	14572	14689	14627	14739	14650	14516	14593	14676	14659	14635	14569	14585	14708	14513	14569	14548	14635	14694	14589	14679	14528	14611	14783	14552	14552	14516	14658	14605	14642	14574	14510	14721	14746	14681	14515	14753	14553	14611	14623	14731	14759	14598	14670	14851	14657	14843	14750	14681	14626	14694	14611	14528	14592	14730	14565	14635	14679	14592	14607	14562	14760	14774	14671	14654	14600	14643	14472	14662	14699	14534	14698	14624	14656	14550	14646	14491	14693	14704	14552	14705	14566	14640	14706	14682	14709	14742	14694	14526	14728	14437	14499	14577	14591	14562	14737	14753	14751	14643	14630	14649	14534	14478	14695	14726	14558	14636	14586	14662	14606	14578	14544	14615	14534	14722	14543	14611	14635	14628	14613	14630	14637	14644	14566	14623	14613	14587	14667	14773	14533	14649	14614	14640	14735	14707	14609	14542	14734	14696	14509	14535	14665	14553	14559	14839	14701	14596	14525	14673	14545	14758	14654	14709	14627	14651	14619	14707	14620	14716	14610	14558	14660	14602	14623	14580	14592	14693	14686	14562	14659	14532	14613	14692	14601	14581	14597	14693	14794	14640	14702	14698	14732	14595	14717	14763	14488	14568	14802	14708	14601	14678	14650	14632	14648	14754	14574	14734	14682	14536	14736	14678	14685	14609	14647	14667	14506	14684	14430	14790	14640	14718	14512	14639	14618	14627	14678	14647	14817	14616	14598	14712	14723	14575	14570	14646	14722	14779	14703	14622	14747	14661	14698	14721	14589	14555	14683	14593	14632	14805	14674	14806	14672	14799	14543	14677	14704	14614	14686	14698	14620	14721	14683	14623	14684	14659	14758	14529	14690	14885	14661	14678	14717	14675	14739	14640	14695	14609	14456	14486	14550	14627	14546	14793	14653	14463	14557	14663	14822	14531	14545	14763	14407	14737	14537	14622	14485	14767	14753	14682	14845	14760	14558	14642	14624	14796	14754	14690	14605	14676	14632	14682	14625	14621	14647	14567	14698	14596	14603	14680	14574	14827	14643	14654	14635	14633	14608	14937	14538	14775	14616	14550	14864	14607	14699	14728	14494	14618	14526	14665	14642	14848	14642	14795	14701	14479	14600	14568	14683	14636	14726	14709	14552	14629	14692	14546	14733	14583	14648	14742	14585	14560	14492	14830	14681	14796	14540	14746	14820	14654	14677	14650	14508	14608	14644	14720	14757	14501	14591	14739	14662	14488	14759	14731	14657	14650	14663	14632	14669	14876	14647	14688	14533	14633	14583	14716	14778	14654	14841	14670	14653	14743	14719	14736	14635	14715	14534	14642	14689	14665	14744	14604	14665	14392	14704	14601	14522	14628	14704	14448	14631	14509	14568	14641	14659	14525	14498	14742	14753	14641	14672	14712	14806	14730	14772	14399	14724	14700	14590	14759	14605	14771	14713	14659	14656	14523	14634	14549	14748	14612	14686	14759	14473	14681	14563	14628	14710	14587	14638	14744	14720	14785	14546	14591	14824	14759	14571	14617	14587	14493	14511	14757	14640	14526	14679	14695	14653	14560	14593	14693	14568	14688	14763	14465	14568	14808	14631	14559	14580	14592	14637	14705	14589	14548	14645	14573	14473	14538	14674	14744	14651	14916	14703	14639	14699	14417	14629	14575	14677	14602	14856	14617	14636	14657	14815	14849	14551	14732	14710	14613	14708	14717	14558	14714	14666	14671	14585	14774	14719	14502	14586	14628	14655	14601	14642	14707	14715	14693	14760	14488	14646	14574	14598	14628	14521	14651	14650	14472	14564	14650	14583	14728	14645	14488	14589	14655	14558	14637	14645	14840	14695	14552	14805	14758	14633	14609	14622	14681	14732	14662	14511	14622	14834	14771	14552	14668	14583	14643	14585	14565	14459	14644	14560	14527	14531	14696	14659	14863	14640	14541	14531	14749	14690	14732	14596	14844	14672	14834	14596	14721	14545	14678	14842	14621	14710	14632	14592	14760	14674	14590	14602	14719	14515	14746	14684	14624	14605	14624	14871	14558	14620	14736	14629	14567	14637	14660	14585	14721	14621	14585	14622	14686	14693	14627	14534	14675	14660	14400	14622	14605	14520	14620	14784	14858	14642	14663	14676	14598	14789	14629	14815	14612	14504	14587	14566	14896	14533	14597	14656	14620	14596	14532	14738	14554	14739	14808	14640	14539	14724	14551	14647	14762	14674	14761	14675	14619	14694	14647	14529	14626	14639	14510	14546	14488	14621	14572	14623	14625	14509	14718	14551	14741	14594	14755	14707	14476	14602	14475	14576	14613	14724	14599	14929	14530	14571	14501	14642	14602	14596	14652	14573	14701	14556	14759	14650	14499	14824	14385	14773	14660	14685	14686	14671	14623	14515	14757	14767	14649	14637	14596	14497	14544	14747	14660	14730	14790	14702	14474	14618	14794	14596	14601	14545	14632	14706	14563	14530	14644	14686	14470	14570	14670	14749	14632	14515	14651	14643	14712	14553	14721	14794	14710	14690	14683	14583	14521	14802	14674	14586	14534	14639	14732	14740	14796	14546	14788	14774	14733	14719	14497	14700	14653	14625	14674	14687	14608	14602	14568	14617	14720	14653	14718	14486	14741	14689	14642	14664	14672	14542	14811	14672	14690	14768	14584	14403	14634	14703	14537	14563	14643	14769	14646	14702	14699	14623	14704	14715	14687	14754	14698	14444	14666	14521	14604	14516	14719	14609	14640	14517	14710	14767	14702	14548	14553	14812	14602	14649	14856	14534	14636	14466	14562	14753	14646	14681	14581	14558	14735	14649	14829	14673	14704	14747	14591	14752	14769	14672	14474	14569	14732	14624	14545	14588	14883	14614	14600	14699	14583	14619	14556	14690	14719	14636	14635	14848	14689	14667	14682	14759	14661	14449	14623	14653	14580	14600	14463	14552	14671	14617	14505	14785	14589	14733	14400	14645	14726	14742	14519	14735	14619	14857	14569	14662	14696	14669	14561	14670	14694	14709	14701	14736	14441	14508	14726	14518	14706	14532	14617	14603	14550	14722	14504	14662	14564	14824	14733	14709	14670	14723	14625	14679	14530	14676	14605	14675	14730	14590	14622	14520	14619	14645	14633	14763	14465	14655	14719	14609	14641	14770	14844	14665	14571	14660	14589	14649	14520	14717	14666	14896	14677	14662	14730	14536	14625	14693	14523	14704	14684	14601	14620	14652	14617	14577	14769	14604	14534	14577	14571	14598	14695	14653	14540	14756	14644	14692	14640	14677	14540	14683	14635	14643	14841	14751	14556	14813	14660	14682	14743	14753	14552	14594	14634	14718	14761	14722	14708	14483	14784	14624	14677	14625	14675	14578	14638	14663	14585	14657	14598	14499	14783	14708	14696	14619	14646	14782	14641	14414	14693	14590	14646	14740	14828	14707	14727	14630	14771	14672	14785	14732	14727	14639
23838	21322	28880	24152	21808	22431	21070	18068	17241	17200	17040	17077	16779	16582	16995	25202	37441	35055	28185	21828	18404	17008	16547	16399	16374	16455	16386	16361	16521	16628	16388	16203	16238	16314	16483	16496	16358	16172	16300	16443	16459	16122	16454	16418	16570	16561	16402	16318	16184	16355	16505	16338	16354	16405	16237	16330	16307	16365	16396	16326	16387	16295	16337	16384	16279	16219	16327	16541	16500	16315	16385	16273	16254	16370	16329	16479	16569	16171	16634	16290	16605	16265	16419	16261	16263	16360	16447	16552	16412	16368	16286	16284	16333	16435	16424	16262	16304	16393	16618	16132	16395	16335	16229	16351	16418	16391	16434	16384	16316	16449	16343	16537	16278	16088	16493	16194	16159	16306	16219	16227	16170	16392	16368	16279	16524	16367	16557	16492	16172	16108	16233	16395	16274	16441	16279	16097	16315	16574	16544	16283	16365	16275	16273	16289	16291	16233	16222	16254	16227	16203	16413	16251	16345	16109	16236	16436	16113	16323	16337	16263	16441	16334	16121	16307	16446	16371	16159	16225	16246	16235	16339	16008	16301	16169	16336	16194	16472	16307	16285	16140	16218	16398	16448	16127	16468	16425	16296	16330	16160	16253	16329	16666	16205	16485	16284	16347	16200	16151	16073	16305	16439	16471	16322	16391	16169	16264	16162	16149	16388	16389	16399	16303	16393	16321	16213	16389	16421	15933	16390	16318	16431	16391	16190	16264	16315	16336	16420	16466	16386	16501	16374	16406	16317	16314	16213	16327	16240	16323	16416	16472	16214	16224	16327	16185	16480	16153	16241	16253	16271	16265	16328	16259	16125	16392	16141	16175	16300	16199	16454	16117	16079	16154	16344	16307	16397	16134	16166	16219	16332	16139	16203	16298	16428	16345	16444	16339	16261	16284	16225	16212	16227	16314	16400	16576	16203	16355	16269	16324	16533	16268	16162	16564	16327	16236	16224	16309	16418	16561	16329	16395	16235	16636	16430	16337	16269	16367	16244	16359	16375	16270	16308	16327	16135	16183	16210	16408	16189	16375	16173	16205	16331	16206	16283	16546	16252	16149	16295	16158	16270	16309	16431	16336	16002	16322	16337	16539	16176	16240	16251	16348	16437	16399	16183	16312	16265	16391	16147	16358	16351	16287	16396	16295	16525	16299	16321	16294	16476	16334	16475	16378	16248	16306	16169	16098	16312	16372	16408	16317	16510	16304	16102	16311	16293	16284	16384	16475	16509	16444	16412	16367	16378	16256	16312	16258	16213	16287	16270	16425	16298	16284	16245	16418	16366	16026	16094	16374	16385	16168	16231	16280	16396	16204	16394	16292	16343	16295	16165	16279	16316	16285	16288	16266	16389	16412	16360	16182	16388	16251	16460	16615	16143	16324	16429	16290	16357	16121	16197	16248	16411	16500	16245	16309	16322	16437	16140	16409	16218	16413	16263	16358	16294	16443	16427	16222	16412	16367	16263	16460	16472	16438	16445	16346	16222	16208	16224	16369	16237	16319	16360	16246	16240	16433	16296	16388	16356	16242	16347	16458	16200	16340	16381	16264	16470	16240	16367	16398	16422	16417	16307	16106	16326	16466	16020	16219	16470	16558	16247	16317	16399	16314	16343	16410	16341	16388	16277	16318	16231	16374	16198	16303	16365	16417	16475	16320	16243	16387	16317	16310	16447	16303	16293	16293	16466	16213	16535	16242	16388	16292	16265	16315	16279	16201	16170	16225	16147	16265	16382	16246	16459	16221	16055	16421	16159	16376	16352	16356	16279	16274	16345	16226	16498	16240	16471	16358	16463	16357	16122	16440	16326	16337	16409	16376	16441	16321	16311	16221	16194	16251	16210	16393	16424	16106	16294	16288	16232	16340	16173	16368	16217	16433	16393	16294	16277	16298	16208	16328	16370	16170	16412	16334	16344	16256	16254	16201	16225	16346	16358	16378	16491	16280	16472	16440	16253	16271	16326	16348	16267	16350	16326	16206	16315	16422	16286	16227	16252	16312	16325	16078	16279	16160	16341	16508	16204	16181	16236	16229	16071	16413	16212	16393	16382	16501	16417	16211	16010	16309	16365	16245	16335	16442	16164	16337	16464	16326	16204	16309	16384	16481	16491	16160	16355	16445	16266	16361	16382	16189	16273	16403	16257	16200	16355	16212	16458	16361	16538	16335	16304	16309	16263	16325	16596	16345	16319	16253	16399	16325	16201	16341	16485	16397	16236	16264	16290	16195	16269	16321	16244	16577	16450	16257	16310	16386	16314	16404	16374	16128	16169	16565	16295	16374	16189	16386	16286	16468	16488	16272	16190	16260	16390	16194	16205	16167	16299	16562	16416	16187	16330	16501	16404	16256	16279	16453	16434	16362	16315	16415	16301	16371	16485	16409	16267	16370	16316	16312	16421	16378	16299	16264	16266	16243	16357	16199	16286	16142	16365	16474	16163	16257	16245	16282	16457	16293	16310	16224	16219	16297	16151	16129	16348	16366	16347	16378	16386	16370	16315	16151	16295	16300	16279	16387	16426	16367	16500	16076	16261	16360	16373	16176	16393	16127	16327	16152	16393	16376	16233	16413	16222	16483	16294	16395	16260	16060	16109	16299	16267	16205	16553	16396	16436	16305	16476	16396	16242	16385	16319	16231	16232	16439	16253	16360	16350	16291	16182	16301	16447	16161	16285	16447	16300	16526	16340	16291	16350	16291	16172	16162	16287	16197	16308	16356	16256	16292	16173	16422	16338	16239	16242	16451	16535	16259	16179	16419	16559	16489	16361	16111	16348	16366	16135	16252	16291	16370	16563	16295	16147	16375	16300	16364	16447	16461	16005	16300	16185	16362	16336	16375	16345	16329	16374	16483	16290	16171	16318	16314	16343	16405	16354	16334	16398	16269	16354	16158	16410	16248	16414	16270	16285	16223	16258	16296	16116	16246	16494	16167	16383	16432	16296	16145	16087	16238	16368	16316	16404	16392	16355	16281	16363	16415	16475	16285	16481	16445	16150	16409	16403	16188	16170	16330	16225	16217	16343	16328	16300	16090	16364	16420	16427	16334	16438	16251	16201	16504	16446	16381	16538	16427	16347	16489	16164	16370	16279	16148	16184	16467	16298	16513	16357	16254	16514	16456	16342	16268	16516	16232	16242	16317	16354	16276	16294	16279	16376	16173	16210	16213	16276	16424	16112	16441	16300	16488	16408	16371	16309	16275	16355	16333	16146	16151	16408	16312	16586	16416	16317	16254	16142	16271	16375	16253	16293	16129	16500	16455	16377	16207	16228	16249	16274	16139	16439	16378	16323	16329	16360	16256	16179	16379	16294	16398	16523	16196	16377	16195	16317	16474	16374	16395	16312	16255	16301	16391	16320	16185	16235	16412	16455	16260	16249	16254	16278	16250	16227	16495	16136	16182	16168	16227	16249	16196	16168	16063	16318	16137	16376	16231	16430	16250	16237	16167	16175	16228	16398	16364	16344	16301	16343	16377	16326	16301	16403	16532	16350	16261	16289	16425	16471	16372	16231	16286	16237	16166	16389	16129	16166	16319	16283	16210	16252	16502	16305	16265	16253	16317	16369	16391	16380	16245	16167	16430	16241	16193	16393	16381	16368	16371	16452	16326	16149	16396	16361	16311	16209	16308	16295	15943	16257	16203	16046	16291	16423	16241	16374	16283	16045	16261	16314	16429	16237	16473	16211	16123	16224	16356	16492	16277	16227	16074	16390	16529	16414	16228	16433	16330	16313	16349	16313	16149	16256	16246	16388	16167	16262	16312	16437	16569	16329	16332	16181	16344	16370	16253	16469	16367	16299	16359	16478	16089	16085	16196	16115	16075	16159	16234	16217	16540	16325	16548	16408	16161	16528	16389	16277	16199	16363	16239	16177	16236	16406	16335	16348	16221	16586	16504	16262	16325	16272	16422	16197	16271	16348	16339	16305	16320	16174	16181	16314	16109	16385	16269	16369	16456	16209	16250	16150	16504	16187	16398	16435	16153	16548	16401	16544	16223	16084	16268	16123	16332	16154	16303	16462	16327	16413	16198	16288	16343	16376	16356	16392	16326	16421	16494	16262	16375	16320	16356	16233	16467	16048	16208	16308	16548	16272	16405	16343	16289	16558	16319	16093	16267	16552	16395	16074	16129	16282	16335	16329	16338	16352	16390	16224	16251	16493	16313	16386	16384	16103	16332	16377	16436	16047	16153	16306	16263	16313	16360	16410	16367	16308	16308	16397	16224	16511	16531	16382	16364	16392	16403	16104	16349	16464	16394	16593	16301	16451	16132	16321	16370	16331	16231	16384	16216	16378	16672	16367	16420	16231	16317	16189	16506	16458	16138	16345	16558	16326	16311	16398	16410	16430	16219	16296	16132	16276	16176	16151	16263	16188	16368	16535	16234	16405	16171	16331	16306	16319	16291	16269	16320	16315	16095	16299	16299	16370	16213	16242	16371	16472	16260	16398	16375	16321	16560	16396	16196	16427	16167	16330	16277	16292	16282	16297	16419	16411	16461	16421	16426	16452	16342	16255	16094	16180	16223	16465	16399	16404	16229	16464	16307	16193	16530	16314	16211	16319	16499	16256	16379	16298	16204	16289	16441	16252	15990	16291	16372	16296	16374	16229	16413	16226	16408	16186	16353	16193	16370	16182	16379	16191	16153	16465	16469	16517	16326	16385	16230	16397	16182	16300	16293	16171	16229	16367	16213	16302	16515	16458	16324	16300	16334	16189	16331	16253	16395	16336	16205	16360	16189	16288	16332	16358	16226	16349	16221	16458	16357	16248	16239	16247	16265	16221	16308	16393	16325	16213	16199	16242	16291	16308	16422	16422	16443	16201	16414	16312	16456	16361	16220	16327	16442	16196	16360	16186	16392	16400	16413	16114	16376	16277	16270	16444	16502	16353	16461	16192	16173	16274	16435	16169	16386	16218	16418	16476	16270	16487	16330	16376	16154	16230	16288	16318	16382	16328	16472	16136	16169	16334	16443	16285	16229	16249	16289	16232	16214	16424	16387	16319	16519	16255	16355	16229	16292	16193	16300	16362	16120	16171	16294	16338	16253	16342	16136	16187	16382	16253	16238	16336	16292	16213	16228	16421	16259	16435	16348	16349	16326	16307	16410	16485	16285
16586	28811	27184	21336	18807	17352	16501	16408	16015	15793	15552	15309	15096	15107	15123	28188	40064	36455	28204	20189	16143	15005	14626	14675	14462	14579	14553	14418	14699	14628	14674	14478	14707	14541	14411	14708	14576	14474	14480	14638	14632	14590	14633	14645	14570	14597	14620	14724	14677	14635	14562	14428	14711	14436	14646	14785	14601	14659	14663	14469	14643	14650	14684	14669	14426	14566	14716	14630	14494	14630	14584	14510	14589	14415	14635	14574	14543	14517	14574	14658	14610	14548	14598	14531	14450	14468	14521	14725	14543	14657	14442	14573	14733	14483	14713	14564	14711	14693	14581	14531	14809	14689	14408	14435	14402	14534	14577	14666	14597	14766	14597	14452	14587	14522	14620	14645	14530	14722	14628	14546	14602	14700	14736	14515	14620	14437	14695	14642	14694	14744	14551	14536	14639	14581	14573	14590	14698	14508	14511	14391	14455	14698	14433	14709	14504	14459	14614	14422	14717	14671	14432	14698	14549	14481	14722	14595	14610	14533	14472	14491	14405	14635	14582	14518	14549	14612	14552	14484	14359	14583	14656	14636	14538	14635	14628	14483	14445	14682	14646	14509	14567	14518	14779	14610	14583	14508	14516	14381	14526	14585	14538	14639	14455	14587	14680	14620	14667	14667	14589	14264	14764	14696	14642	14481	14504	14384	14710	14575	14619	14493	14522	14617	14483	14646	14352	14628	14599	14636	14618	14354	14563	14728	14610	14685	14363	14569	14599	14518	14730	14545	14380	14545	14630	14660	14449	14381	14596	14610	14563	14659	14437	14586	14569	14600	14755	14368	14479	14571	14538	14626	14389	14597	14714	14439	14500	14561	14576	14730	14471	14654	14706	14577	14536	14603	14510	14548	14547	14522	14713	14554	14553	14635	14511	14602	14533	14696	14617	14679	14714	14628	14570	14531	14671	14429	14562	14483	14575	14532	14595	14618	14594	14401	14570	14565	14484	14407	14394	14431	14587	14696	14548	14499	14752	14512	14637	14613	14590	14586	14519	14741	14780	14546	14614	14528	14661	14508	14633	14498	14611	14631	14853	14550	14591	14592	14534	14512	14689	14445	14633	14603	14644	14636	14590	14447	14496	14369	14539	14593	14616	14450	14781	14541	14590	14660	14576	14542	14584	14565	14522	14589	14693	14622	14621	14778	14648	14403	14586	14711	14571	14525	14518	14471	14656	14651	14675	14629	14605	14687	14487	14730	14552	14470	14529	14450	14673	14565	14663	14562	14542	14538	14636	14561	14562	14566	14525	14678	14534	14627	14637	14549	14532	14591	14579	14516	14421	14448	14519	14438	14502	14675	14500	14686	14539	14519	14515	14457	14571	14683	14482	14678	14607	14574	14695	14426	14589	14496	14656	14664	14617	14416	14500	14514	14607	14561	14470	14601	14506	14657	14482	14482	14329	14564	14490	14502	14497	14692	14557	14532	14548	14730	14537	14600	14479	14642	14484	14538	14718	14637	14710	14517	14521	14585	14512	14670	14573	14590	14474	14562	14494	14490	14270	14653	14645	14491	14664	14491	14559	14578	14669	14498	14574	14486	14627	14443	14574	14625	14674	14609	14570	14410	14744	14578	14681	14574	14711	14561	14526	14593	14618	14588	14589	14522	14617	14551	14653	14558	14560	14491	14604	14604	14771	14532	14543	14385	14536	14740	14584	14673	14593	14600	14564	14701	14580	14442	14574	14569	14591	14614	14523	14633	14571	14572	14630	14600	14673	14524	14508	14413	14671	14598	14390	14624	14563	14541	14586	14498	14535	14373	14593	14429	14529	14530	14745	14542	14748	14562	14712	14432	14719	14510	14440	14550	14363	14547	14534	14584	14528	14609	14475	14678	14540	14454	14567	14585	14606	14617	14430	14506	14616	14499	14607	14559	14635	14527	14671	14528	14683	14549	14728	14564	14489	14511	14654	14660	14536	14752	14545	14613	14712	14655	14861	14568	14563	14692	14618	14707	14488	14526	14536	14597	14583	14598	14511	14530	14510	14529	14634	14418	14465	14616	14638	14435	14612	14677	14534	14614	14433	14671	14456	14742	14463	14558	14424	14475	14361	14581	14543	14448	14573	14603	14498	14606	14650	14468	14519	14605	14560	14486	14620	14533	14480	14729	14460	14664	14435	14690	14457	14679	14377	14657	14653	14587	14433	14663	14476	14587	14517	14647	14645	14476	14469	14461	14531	14460	14403	14563	14560	14692	14417	14700	14649	14520	14546	14336	14629	14515	14613	14750	14378	14512	14595	14538	14518	14578	14605	14509	14563	14486	14606	14604	14609	14560	14436	14500	14631	14548	14475	14670	14504	14583	14547	14709	14710	14683	14559	14496	14592	14413	14709	14661	14789	14595	14652	14623	14542	14597	14491	14509	14630	14580	14530	14640	14613	14532	14605	14540	14377	14418	14823	14640	14562	14525	14583	14456	14500	14763	14415	14625	14529	14654	14655	14529	14773	14639	14659	14567	14439	14471	14395	14646	14509	14389	14689	14636	14545	14580	14601	14665	14668	14512	14614	14509	14535	14578	14523	14578	14567	14552	14769	14579	14381	14547	14462	14464	14748	14675	14663	14657	14617	14694	14405	14514	14739	14509	14687	14635	14587	14606	14495	14553	14432	14683	14568	14478	14633	14572	14515	14578	14553	14636	14536	14467	14655	14598	14545	14645	14592	14575	14612	14702	14490	14649	14518	14636	14674	14706	14546	14613	14672	14674	14420	14649	14556	14486	14585	14579	14698	14624	14363	14691	14626	14514	14545	14398	14661	14547	14518	14451	14622	14676	14371	14541	14567	14567	14833	14655	14510	14621	14514	14583	14587	14531	14414	14777	14662	14681	14667	14623	14573	14511	14573	14579	14671	14538	14399	14603	14693	14600	14483	14456	14467	14700	14537	14450	14532	14615	14516	14728	14556	14517	14617	14615	14457	14491	14298	14617	14642	14589	14673	14636	14461	14612	14614	14617	14555	14630	14430	14623	14681	14559	14692	14609	14701	14332	14489	14564	14555	14626	14797	14642	14535	14599	14682	14547	14673	14567	14562	14464	14733	14503	14650	14588	14532	14533	14800	14551	14664	14812	14666	14620	14507	14633	14696	14584	14615	14583	14453	14403	14600	14485	14660	14540	14553	14585	14527	14521	14455	14769	14613	14571	14500	14583	14744	14741	14657	14530	14504	14548	14548	14627	14411	14402	14644	14456	14836	14450	14639	14595	14503	14621	14614	14566	14589	14444	14697	14565	14701	14581	14673	14584	14663	14513	14582	14659	14663	14542	14551	14584	14670	14577	14527	14657	14657	14468	14470	14660	14567	14551	14643	14493	14406	14512	14578	14582	14503	14607	14676	14593	14575	14524	14534	14561	14584	14561	14517	14621	14658	14603	14585	14676	14652	14582	14675	14669	14455	14521	14606	14496	14551	14664	14566	14613	14416	14645	14582	14649	14384	14592	14432	14734	14601	14529	14505	14628	14554	14645	14542	14522	14561	14582	14500	14532	14540	14703	14660	14525	14429	14545	14589	14511	14481	14712	14517	14677	14752	14633	14465	14587	14501	14388	14522	14599	14625	14456	14535	14584	14575	14451	14515	14607	14428	14579	14482	14627	14571	14496	14624	14565	14478	14573	14443	14596	14696	14483	14604	14769	14477	14645	14766	14532	14574	14572	14402	14408	14629	14548	14463	14641	14537	14467	14662	14495	14587	14498	14518	14616	14469	14487	14675	14605	14540	14677	14494	14617	14502	14588	14677	14724	14623	14473	14484	14481	14430	14680	14532	14665	14451	14498	14422	14476	14592	14644	14636	14502	14710	14523	14639	14459	14586	14697	14728	14532	14619	14677	14629	14480	14571	14425	14658	14517	14803	14465	14444	14648	14532	14595	14533	14609	14644	14620	14760	14498	14680	14750	14688	14437	14508	14594	14560	14603	14450	14589	14570	14604	14517	14561	14475	14694	14556	14591	14585	14422	14646	14581	14635	14758	14534	14625	14645	14619	14507	14584	14482	14364	14534	14549	14622	14459	14620	14521	14755	14757	14498	14642	14696	14594	14669	14580	14614	14511	14640	14382	14616	14504	14630	14577	14539	14548	14411	14650	14494	14470	14393	14723	14542	14611	14610	14529	14553	14455	14542	14545	14706	14544	14528	14639	14646	14570	14573	14693	14584	14565	14511	14661	14555	14591	14505	14704	14529	14495	14514	14627	14660	14525	14530	14481	14582	14694	14450	14404	14685	14455	14504	14618	14450	14476	14688	14451	14424	14548	14734	14491	14530	14593	14730	14540	14544	14522	14744	14669	14524	14626	14634	14649	14572	14525	14531	14586	14653	14602	14589	14629	14580	14496	14648	14491	14583	14603	14569	14648	14709	14374	14502	14617	14533	14633	14523	14641	14646	14429	14695	14567	14689	14491	14550	14451	14713	14578	14548	14559	14544	14668	14514	14722	14581	14676	14572	14515	14649	14501	14675	14683	14674	14774	14584	14584	14568	14510	14492	14536	14770	14355	14506	14561	14601	14713	14487	14736	14559	14529	14500	14514	14548	14442	14657	14499	14545	14735	14639	14439	14794	14419	14649	14447	14560	14435	14471	14653	14677	14439	14532	14641	14670	14636	14525	14429	14719	14707	14582	14768	14659	14567	14594	14630	14563	14389	14723	14520	14578	14578	14438	14678	14509	14621	14689	14558	14732	14496	14540	14486	14622	14602	14561	14515	14477	14552	14578	14617	14686	14502	14628	14621	14633	14603	14706	14739	14605	14586	14607	14660	14698	14598	14450	14569	14595	14659	14543	14593	14620	14639	14396	14494	14540	14358	14534	14648	14685	14523	14651	14462	14616	14521	14497	14849	14635	14668	14625	14562	14489	14519	14500	14657	14623	14693	14701	14669	14558	14446	14375	14577	14716	14651	14394	14717	14624	14695	14415	14507	14531	14508	14653	14643	14448	14625	14735	14703	14451	14584	14669	14652	14544	14695	14547	14502	14537	14552	14527	14520	14694	14503	14713	14804	14578	14597	14661	14477	14581	14761	14535	14559	14625	14475	14437	14503	14617	14563	14496	14542	14388	14489	14689	14626	14522	14667	14469	14506	14633	14739	14611	14438	14601	14450	14603	14538	14425	14549
29448	22217	22318	20190	17502	17329	17310	17292	17182	17227	17122	17136	17199	16949	17196	17215	18933	19283	18688	17902	17497	17211	17027	17173	17124	17103	16920	17260	17001	16764	17116	17112	17052	17127	17053	17253	17068	17209	16699	16879	17242	17041	17067	17072	17231	17056	17143	16967	17198	17008	16802	16888	17142	16961	17111	17005	16926	17254	16980	17112	17224	17016	16985	17028	17086	17048	17076	17215	17041	16969	17058	16987	16932	17070	16962	17043	16972	16894	16875	16706	17019	17209	17170	17119	17031	17023	17078	17125	17055	16844	17153	17055	17128	16954	17067	16981	17010	16965	16911	17180	17091	17122	16932	17177	16947	17134	17225	16851	17012	17165	16761	17042	16935	17042	17226	16942	17186	17081	16958	16939	16852	16949	17049	16989	17167	16899	17345	16910	17115	16835	17104	17031	17026	16931	17107	16899	17119	16998	17086	16975	16927	16908	16927	16873	16914	17060	16860	17090	17207	17055	17155	17083	17100	16943	17117	17032	16938	16936	17059	17266	17133	17052	17014	17070	16872	17067	17167	17134	17175	16940	17059	17009	17070	17053	17062	17005	17047	16984	17027	17067	16857	17006	16850	17179	16896	16924	16933	16992	16864	16924	17147	16899	16940	17000	16886	16808	17054	17019	17129	17057	16887	17102	16911	17012	16924	16942	16962	16758	17004	17035	17147	16944	17004	17167	17097	16965	16899	16703	17137	17117	16949	17128	17050	17007	16999	16946	17028	17138	16867	17098	17065	16882	17270	17059	16950	16997	17048	16838	17014	16988	17141	16983	16991	16989	17044	16781	16976	17052	16910	17340	17015	17175	17028	17032	16993	17065	17021	17054	16902	16956	17033	17062	17024	17124	16963	17160	16988	17012	16965	17003	17045	17052	16990	16924	17050	16999	17018	17018	17119	16850	17078	16956	16806	16928	16931	17017	16906	17260	16884	16841	17088	16956	17057	17125	17032	17139	17085	16768	17046	17075	16982	17040	17113	17129	17092	16991	17096	16815	16950	17125	16809	17133	16989	17092	17066	17181	17123	17034	16928	16881	17154	16985	17169	16966	17236	16866	17162	17046	16978	17106	17094	16969	17251	17093	16838	16762	16904	16814	17163	17090	17122	17143	16994	16896	17078	17106	16841	17080	17174	17135	16805	16875	17171	16992	16942	17027	16872	16880	17040	16912	17094	17203	16866	17056	16980	17353	17001	16917	17026	16930	16749	17010	16952	17091	17211	17038	16950	17023	17024	16926	17177	16991	17143	16976	17011	17126	16861	16866	17001	17094	17134	17123	17165	16934	17116	16929	16877	17131	16837	16969	16958	16901	17216	17015	17009	16879	16979	16996	16929	16858	16948	16941	17064	17194	17174	17041	17129	17108	16851	16958	17002	16831	16935	16880	17039	17108	17004	16875	17122	16972	16943	17117	17153	17026	17117	16897	16989	17152	16965	17206	17153	17185	17138	17054	16874	16850	17019	17104	17098	17077	17047	17334	17137	17026	17046	17114	16975	17112	16902	17112	17048	16978	16934	16918	17059	17253	17080	16993	17002	16996	17134	16728	17017	16951	17056	17096	16856	16848	16805	16851	17126	16950	16991	16971	16683	16954	17035	16774	17119	16960	17089	16942	17020	16910	17076	17134	16822	16942	16974	16996	17149	17198	17164	16882	16920	17105	17149	17025	17021	17050	17270	17213	17195	16978	17167	17023	16929	16960	17051	17125	16872	17096	16949	16872	16985	17087	16925	17013	17061	17229	17185	17125	17190	16997	17057	16928	16786	17081	17006	16932	16996	16949	16913	16853	17078	16784	16942	17164	17188	16911	16889	16992	17053	16982	16927	17034	17219	17176	17150	17033	17018	16964	17106	17091	17058	16914	17209	16941	16986	16962	17076	16988	17086	16965	16950	17086	17179	17109	16790	16890	16970	16801	17090	16858	16930	17025	17012	17055	17015	17082	16939	17118	17200	17057	16909	16887	16740	16988	16964	17130	16995	17090	16991	16887	17085	17051	16902	17131	16919	17185	16861	17062	16971	16962	17165	16980	17099	17125	17130	17088	17062	17070	17078	16966	17139	16837	17184	16959	17233	16957	16940	17068	17022	16923	17159	17027	17146	16917	17014	17087	17019	17054	17041	17077	17047	17005	17255	17133	17139	17098	17056	17099	17026	16948	17036	16990	17237	16973	17140	17043	17022	16905	17086	16943	17134	17058	16922	16966	16931	17168	17029	17041	17091	17094	17095	17086	16946	17070	17025	17095	17023	17108	16984	16944	16968	16768	17058	17250	17039	16901	17067	17071	17188	17048	17104	17002	17109	17093	17124	16912	17095	16967	16916	17004	17111	16972	16978	16952	17044	17102	17181	17215	16974	16902	17076	16991	17264	17086	16992	17037	17013	17033	17019	17011	16845	17005	17045	16897	17176	16950	17079	17139	17004	16986	17037	17051	17114	17121	17080	17008	17047	16993	17086	16884	16972	17046	17029	17155	16823	17032	17041	16872	16960	17075	16893	16935	17039	16994	17079	17078	17076	16933	16996	17137	16862	17055	17135	16968	17084	17091	16979	16984	16835	17192	17037	17013	17048	16994	16979	17089	17076	16880	17084	16946	16882	17159	17096	17043	16999	16666	17019	17178	17176	16931	17095	16823	17076	17006	17007	17147	17302	17147	17131	17024	17083	16850	17011	17030	16986	17105	16885	16816	17084	17169	17031	16866	17044	16939	16945	16954	17153	16994	16905	17179	17118	17117	17143	17138	17023	17064	17002	16922	16975	16946	17284	17025	17043	17078	16850	16893	17042	17112	16974	16952	16977	17152	16912	17173	16944	17102	16920	17006	17037	17094	16902	16998	16913	16978	16972	17035	17112	17042	17028	17128	17068	17080	17081	17004	17032	16797	16982	17076	16837	17083	17008	17152	17098	17058	17057	16914	16910	17180	17074	17048	17030	17183	17033	17007	17142	17162	17036	17042	16985	16830	17072	17056	17089	17138	17002	17052	17101	17163	17101	17008	16889	17301	17015	16942	16922	16976	17025	17106	17043	16829	17147	16928	17065	17015	16806	17274	16941	16868	17045	17100	16979	16836	17020	17164	16977	16922	17022	17070	16921	17067	17304	17114	17100	17206	17127	17025	17083	17045	16969	16935	17181	17160	16875	17041	16890	16963	17162	17085	17213	17083	17037	17053	17214	16994	17019	17095	17022	16964	17001	17012	16985	17174	17076	17051	17196	17006	17228	16740	17167	17192	16945	16688	16971	17054	17082	16972	17139	17171	16809	17186	16899	17255	17059	17066	16940	17050	17022	17047	16908	17098	16954	17149	17143	17260	16920	16887	16986	16824	17065	16998	16901	16996	16829	17016	17069	16786	16996	17036	16985	17285	16958	17147	16961	16909	16984	16952	16856	17107	17003	16930	17071	16996	17246	16816	17036	16931	17112	16980	17275	16984	16811	16883	17103	16871	17019	17022	17052	16999	16994	17249	16918	16988	17099	17015	17039	17076	17010	16872	17009	17051	17025	17098	17037	17142	17139	16845	17111	16955	17190	17236	17057	17050	17007	16998	17200	17117	16900	16866	16936	17155	16962	16970	16948	16949	17001	16996	16925	16897	17111	16850	17009	16990	17139	17001	16941	17059	16998	17109	16894	17037	17188	16904	17139	16864	17000	17260	17020	17246	17145	17135	17037	16852	16891	16921	17161	17162	17101	17049	17049	16934	17057	16779	17095	17064	17106	16850	16820	17052	16786	17070	16840	17062	17163	17006	16987	17033	17046	16964	16896	17187	16885	17177	17044	16957	17064	17142	16900	17066	16985	17067	17097	16855	17126	16874	16996	16987	16945	17037	16922	17134	17162	17159	17061	16903	17045	17167	16903	16900	16858	17170	16994	16960	16985	16985	17090	16821	16965	17030	16943	16968	17044	17014	17153	16794	17108	17138	17011	16952	16882	17131	16885	17047	17133	17030	16937	16971	16855	16963	16991	16919	16986	17046	16953	17184	16848	17028	16927	16876	16983	17073	17049	16978	16999	17090	16959	17053	17121	17217	16966	17011	16937	17093	17112	17283	17099	16953	17025	17066	16905	17056	17014	17067	17107	16957	17057	16922	16984	17041	16981	17218	17228	17203	16993	17182	17059	17218	16946	17053	17067	17053	16916	17041	16993	17062	16879	17138	17183	16969	17066	16970	16963	17049	17139	17191	17119	16841	16969	16917	17084	17045	16876	16868	17110	17076	17003	17162	17122	17047	16924	16999	17132	17124	17107	16851	17007	16974	16852	17068	17151	17199	17323	17308	17124	16982	16885	16852	17112	17090	17017	17094	16939	17072	17019	16963	17148	17082	17060	17052	17185	16998	17219	16849	16969	17000	16912	16802	17085	16804	17282	17014	17099	16931	17169	17145	17048	17198	17201	16995	17023	16967	16880	17052	17024	17045	17094	16939	17083	17135	16975	16950	17000	17080	17221	16913	17096	16849	17223	17288	17144	17035	17170	16994	16745	17028	16991	16907	17014	16965	17066	17074	17027	17081	16956	16808	16973	16907	17105	17171	17031	16883	16836	16984	16942	17276	17166	17135	16980	17015	17020	17117	17197	17252	17006	17002	16898	16954	17078	17088	17153	16910	17135	17183	17020	16894	16808	17102	17006	17132	16972	16829	16727	17180	17183	16964	17141	17081	17065	17083	17190	17269	17112	17100	16957	17270	17032	16827	17036	17040	17077	17076	16928	17081	17079	17181	17006	17060	16974	16942	16998	17153	17078	16950	16799	17097	16937	17020	16932	16954	17111	16961	16946	17234	16955	17160	17096	16957	16812	17050	16981	17053	17129	16969	17198	17099	16940	17036	17044	17109	16866	16974	16880	17066	16889	17104	17015	17017	17191	17067	17034	17003	16871	16890	17114	17103	17005	16996	17008	16988	17060	17089	16944	16881	16935	17223	17117	17041	16991	16950	16931	16962	17086	16899	16950	17204	17077	16838	17061	16915	16975	17092	17190	17069	17053	17120	17085	17077	17105	16965	16867	17081	16809	16982	17029	17106	17089	17152	16935	17093	16980	16963	16771	16978	17151	17157	17048	16920	16973	16970	16988	16935	16961	16960	16881	17003	16849	17026	16778	16917	16990	17041	17102	17123
16096	17810	18039	17017	15935	15591	15274	15334	15143	15315	15378	15137	15130	15207	15269	15734	18181	18006	16723	15698	15133	14891	15029	14966	14877	15029	14978	15065	15295	14897	15056	14916	15016	15120	15057	14834	15126	15104	15149	14947	15004	14998	15096	14995	15076	15084	15040	15107	15065	14995	14982	15018	14994	15068	15061	15012	15118	15015	14978	14962	15013	15023	15077	15063	14958	14899	15124	15098	14955	14987	14965	15043	14939	14967	14915	15053	14919	14941	15047	14902	15129	15012	14972	15008	14955	14860	15039	14930	14857	15079	14953	15000	15134	14772	15059	14960	14971	14965	15148	14961	15111	15024	14949	14954	15008	15088	15020	15158	15053	14945	14964	15015	15083	15206	14984	14878	15150	14935	15071	14898	14958	14896	14818	14904	14908	14985	14804	15192	15147	15313	15031	14937	15133	14950	15079	15051	14966	14921	14885	15093	14879	15038	15016	14866	15051	14905	15103	14960	15051	15109	15060	14912	14810	14833	14872	14933	15036	14907	15146	15001	14922	15017	14955	15056	14880	14981	15120	15052	14968	14887	14997	14847	14981	15081	14982	14878	15158	14850	14955	14919	15064	15138	15001	14960	15022	15115	15039	15278	15058	14909	14935	15083	14909	14995	15039	15006	15096	14883	15000	15021	15024	14985	14972	15012	15063	15081	14908	14915	14996	15003	14966	15024	14955	14977	14904	14984	15144	15158	14956	14996	14943	14986	15053	15159	14822	15099	14963	14971	14910	15026	14961	14993	15084	15155	14963	14809	15089	15029	15022	14817	14940	14929	15104	14933	15229	14899	14924	14962	14972	15207	14999	15145	15014	14896	14947	15122	15037	15063	15015	15069	14935	15025	15087	15074	14894	14977	14992	14961	14990	14920	14971	15113	15135	14925	14974	15194	14963	14969	15092	14845	14854	14935	15065	14956	15009	14963	15037	15037	15012	14921	14832	14852	15104	15157	15056	15048	15255	15030	15093	15043	15042	14984	14979	15134	14948	15043	14878	14962	15098	15030	14828	15046	14847	15056	15011	15001	15084	15094	14939	15077	14944	14840	14920	15102	14929	15068	15097	14948	15208	14981	14991	15060	14964	15102	14951	15095	14940	14884	14983	14984	14890	15091	14858	14899	14963	14968	14932	15091	14983	14928	14948	14996	15042	14875	15017	14887	15054	15048	14897	15037	15058	14850	14986	15133	14997	14951	15064	15027	14986	15101	15060	15175	14859	15072	15218	14842	14956	14908	15045	15002	15020	15071	15045	15083	15056	14851	15133	14892	15065	15124	15044	15283	14929	14916	15066	15030	14943	15081	14898	14931	15019	15082	14966	14936	14877	15069	15002	15010	15012	15093	15114	15108	15083	15081	15092	15053	15020	15040	15055	15060	14947	14935	14886	15022	14986	15013	15032	15114	15007	14880	15100	14984	15133	15017	14895	15022	15047	15000	14859	15031	15036	14875	14821	15014	15027	15093	15052	15183	14995	14967	14954	14867	15010	14932	15044	15068	14880	14893	15038	15105	14871	14683	14930	14926	14957	15156	14996	15029	14980	15092	14903	15150	14835	14895	15097	15077	15025	14999	15059	15025	14952	14959	14929	15089	15100	14906	15000	14934	15045	15063	14927	14974	15023	15072	14874	15129	14996	15115	14934	15248	14928	14950	14891	15026	14961	14981	14967	15002	14959	14902	15017	14955	15031	15185	14959	15030	15170	15127	14956	14828	15167	15003	14991	15043	15021	14770	14972	15148	15061	14938	14955	14954	14980	15023	15081	14951	14933	14977	15052	14949	15067	15031	14922	14943	14915	14898	15052	15098	15176	14976	15015	14967	14989	14954	15080	14961	14997	15063	14845	15021	15118	15080	15037	15017	14928	14949	14889	15108	14956	14825	15057	15045	14901	14798	15106	15028	14997	14954	15051	15107	15080	15061	14881	14929	14858	15052	15078	15228	15019	14990	15074	15039	14960	15050	14887	14978	15115	14974	14890	15002	14977	15029	15179	14867	14989	14937	14846	15048	14880	15063	15072	14984	14965	15045	15031	15078	15093	15033	14987	14953	15139	14915	14981	15056	14967	15047	15138	15103	14813	15158	14959	15025	14957	14972	14966	14910	14927	15031	15042	14874	15201	14911	15072	15193	15100	14775	14833	14982	15203	15006	14897	14965	14833	15049	15047	14959	15147	15148	15037	14943	14854	14926	15181	14950	15002	15139	14896	15076	14992	14978	15102	14906	14935	15034	15186	15035	14847	15054	14970	14918	14980	15141	15002	14949	15077	14912	14725	14934	14942	15025	15107	15022	14812	15016	15069	15081	14911	15098	15016	14973	15069	15141	14808	14973	15135	14936	14834	15017	14862	15028	14954	14973	14961	14890	15050	15036	15056	15048	15021	14976	15075	15010	14992	15063	14994	14967	15029	14983	15082	15047	14948	15074	14939	14880	15026	15025	14949	15086	14970	14910	15013	15056	15066	15024	14904	15050	14982	14888	15099	15123	14922	14951	14944	15034	15007	14960	15067	15027	14961	14951	14807	15056	14961	14981	14967	14880	14921	15028	15062	15088	15029	15036	14948	14948	14951	14880	15064	14953	14899	15112	14877	15183	14878	14929	14999	14940	15091	15044	15007	15020	15071	14985	14994	15043	14990	15206	14681	15025	14972	14946	14940	15021	14887	15149	15133	14848	14966	15129	14977	14967	15079	15062	14749	14917	15025	15069	14879	14944	14965	15024	14939	15119	14926	15119	14964	14869	15049	14997	14912	15076	15076	15176	14857	14970	15076	15039	14822	15093	14953	14843	15027	14788	15223	15011	15027	14948	14936	14933	14950	14922	15037	15001	14902	14977	15008	14998	15022	14901	14916	15048	15135	15114	14958	14994	14948	15018	14922	15039	14909	14888	14835	14996	15007	14970	14972	15045	15123	14903	14876	15027	15025	15008	14965	15087	15263	14898	14959	15144	15155	14934	15034	14921	14961	15087	14908	15048	15037	14849	15214	14927	14920	14990	14854	15080	15089	15091	15001	15046	15109	14885	14911	15001	14925	14910	15095	14857	14991	15100	14882	15044	14957	15050	15024	15078	14968	15069	14972	14923	15151	14937	15013	14904	15059	15116	14999	15151	15164	14835	14889	15241	14992	14895	14983	15035	15091	15026	14917	14952	15145	15181	15072	14911	14950	15098	14915	15029	15154	14827	14970	14989	14989	15046	15022	15131	14986	15042	14963	15156	14984	15128	14981	14939	15043	15073	14978	14910	15090	15133	14969	14957	14727	14822	15036	15034	15066	14973	15002	15122	14821	15075	14983	14954	14899	14946	14961	15036	15080	15191	14983	14998	14881	15068	14792	14847	15092	14907	14890	15059	15096	14938	14986	14945	15220	14898	14948	15137	15161	14899	15015	14867	14997	15113	14927	15099	15153	15108	15131	14925	14877	15184	14972	15115	15003	15015	15203	15028	14912	14951	15010	14937	15063	15086	15036	14825	15171	15007	14992	15093	15004	15104	14918	15023	15034	15052	15006	15230	15011	14934	15030	14925	15077	15051	14867	14945	14802	15202	14970	15069	15048	14886	15060	15028	14935	14961	15098	15049	15087	14970	14972	14961	15068	14824	15047	15010	15079	15151	14870	15062	14898	15038	15114	14913	15010	14931	14808	15032	15006	15153	14846	15153	15059	15039	15073	15127	14878	15180	14998	14849	14853	14929	14927	15041	15024	14880	14981	15050	15119	14903	15123	14868	15094	15080	15174	15103	14952	14943	15073	15036	14991	14881	15121	14899	15031	14958	15037	15061	15040	14967	14924	14922	15183	14993	14995	15131	15119	15002	15047	15080	15053	14982	14942	15061	14931	14981	14994	14983	15051	14916	14859	14975	15055	15156	15092	14938	15140	14868	15224	14935	15010	14961	15103	14916	14922	14856	14889	14894	15030	15026	15126	15101	15080	14909	15041	15078	15248	15011	15033	15063	14861	15126	15106	15099	14892	15023	15050	15111	15087	15121	14963	15006	14923	15124	14966	15199	15060	15046	14865	15110	15027	15016	15079	15030	14831	15158	15034	15005	14913	14822	15137	15025	14911	15005	15113	15090	15054	15140	15140	15037	14953	15040	15049	15018	14995	15000	14985	14983	15092	14875	15152	15122	14686	14888	14923	15090	14989	14966	15038	14979	15075	14786	15116	14952	15143	15030	14990	14962	14872	15052	14960	15059	14988	15015	15064	15076	15003	14925	15052	15044	14906	15033	15101	15110	15054	14945	15028	15054	14985	14934	15041	15089	14888	15026	15109	14899	15113	14979	14970	15227	14900	15045	15140	14871	15071	14938	14974	15051	14894	14926	15112	14948	14969	14962	14913	14899	15078	15245	15073	14962	15034	15007	14921	14911	14948	15061	15100	15116	15029	15016	14899	14822	15032	14871	15001	14960	15018	14934	15021	15061	14867	15145	15136	15134	14951	14989	14984	15070	15021	15044	15077	15043	14994	14973	15009	14967	15054	15031	14963	15027	15040	15031	14941	14870	15073	15050	14901	14858	14886	15095	14967	15008	15026	14932	14997	14906	14934	15059	15034	15094	15048	14918	15138	15198	15043	15017	14968	14899	15019	14964	15118	14872	14967	14884	15067	14949	14884	15101	15099	15178	15015	15101	15085	15181	14996	14954	15063	14957	14946	15015	15064	15036	14974	14940	15104	14994	14975	14966	14981	15099	15013	14991	15121	15023	14915	14957	15118	15036	15009	14893	14942	14983	14920	15162	15012	15004	15077	15006	14951	14990	15057	15112	15156	15012	15096	14977	15136	14969	15020	15081	14982	15074	15175	14990	15212	15157	14917	15043	15009	14877	15179	15054	14806	15143	15003	15016	14865	14995	15105	15024	15044	15027	15047	14974	15015	14990	14870	15154	15103	15106	14957	14956	15083	14853	14949	15016	14914	15125	15161	14990	15077	14971	15083	15140	14866	15084	15085	14982	15104	14911	15053	15164	14976	14913	15174	14994	14944	14915	14896	15178	14903	15056	14980	14990	14980	15033	15085	14893	15048	15099	14997	14921	14973	15111	15082	15108	15148	14939	14971	15045	14981	14927	15193	15100	15007	14910	14930	14967	15097	14968	14876	15056	14935	14933	14878	15092	14987	14894
25302	21385	28082	25556	21516	19959	19393	18108	17670	18055	17569	17828	17878	17842	17646	20616	29587	28308	24046	20257	18386	17752	17598	17428	17479	17410	17467	17441	17290	17432	17329	17424	17598	17190	17304	17338	17343	17411	17586	17241	17367	17404	17618	17379	17373	17481	17468	17523	17421	17508	17413	17417	17246	17231	17412	17500	17348	17515	17444	17395	17568	17231	17378	17357	17462	17308	17398	17368	17449	17719	17534	17506	17580	17367	17395	17471	17411	17289	17194	17395	17370	17557	17607	17459	17359	17308	17328	17393	17331	17298	17325	17490	17505	17404	17283	17326	17382	17413	17420	17105	17203	17223	17396	17365	17331	17403	17253	17359	17296	17308	17413	17280	17495	17203	17297	17352	17318	17453	17338	17500	17423	17400	17319	17479	17574	17328	17320	17527	17418	17422	17369	17390	17247	17218	17481	17428	17479	17142	17624	17577	17678	17198	17325	17317	17364	17357	17396	17401	17490	17437	17203	17357	17111	17549	17307	17413	17384	17394	17279	17300	17557	17639	17408	17346	17248	17465	17511	17329	17532	17284	17532	17507	17331	17436	17388	17289	17427	17239	17346	17230	17402	17200	17445	17591	17382	17377	17390	17311	17323	17069	17500	17461	17286	17291	17358	17367	17286	17487	17492	17533	17446	17348	17343	17355	17255	17296	17367	17157	17389	17251	17369	17344	17378	17354	17249	17310	17522	17392	17321	17315	17397	17454	17297	17296	17427	17614	17336	17415	17263	17441	17523	17335	17251	17344	17351	17431	17390	17412	17422	17324	17367	17492	17487	17385	17604	17523	17349	17331	17320	17411	17252	17539	17283	17166	17305	17382	17377	17341	17395	17258	17340	17304	17403	17239	17449	17566	17451	17320	17401	17405	17318	17402	17412	17415	17431	17215	17392	17589	17508	17487	17289	17283	17405	17501	17525	17515	17304	17219	17195	17271	17265	17351	17305	17400	17304	17431	17233	17344	17470	17205	17173	17457	17528	17159	17270	17466	17412	17458	17483	17065	17433	17259	17506	17350	17622	17452	17366	17342	17383	17512	17426	17368	17446	17375	17538	17483	17520	17462	17374	17391	17510	17339	17472	17603	17491	17343	17298	17354	17534	17490	17408	17527	17194	17451	17443	17421	17226	17401	17552	17480	17287	17384	17477	17416	17504	17418	17229	17471	17293	17382	17487	17491	17450	17345	17358	17488	17431	17294	17345	17315	17521	17314	17416	17241	17360	17334	17526	17344	17436	17337	17417	17159	17368	17476	17227	17341	17296	17322	17349	17381	17366	17188	17277	17382	17450	17383	17252	17464	17479	17416	17532	17561	17290	17249	17468	17251	17429	17422	17493	17317	17377	17250	17260	17464	17508	17244	17188	17338	17230	17479	17286	17425	17315	17252	17185	17339	17161	17422	17312	17275	17349	17362	17410	17516	17399	17290	17420	17418	17290	17436	17466	17419	17162	17305	17500	17424	17263	17361	17534	17454	17353	17245	17304	17411	17363	17180	17380	17620	17320	17401	17357	17371	17305	17332	17275	17466	17254	17392	17535	17298	17338	17472	17377	17493	17328	17344	17203	17230	17322	17495	17471	17304	17547	17352	17402	17310	17572	17313	17248	17399	17367	17562	17422	17364	17407	17422	17330	16973	17407	17556	17179	17321	17329	17212	17282	17591	17406	17516	17334	17372	17352	17292	17417	17330	17343	17258	17571	17198	17262	17360	17134	17195	17286	17490	17401	17669	17476	17309	17373	17370	17551	17533	17604	17441	17376	17349	17606	17302	17246	17666	17424	17443	17403	17420	17456	17583	17509	17456	17398	17475	17296	17402	17391	17263	17399	17444	17396	17473	17347	17455	17323	17426	17422	17200	17199	17106	17210	17368	17483	17434	17295	17250	17553	17340	17459	17377	17592	17511	17456	17593	17276	17361	17291	17438	17228	17271	17519	17424	17408	17259	17424	17266	17242	17567	17348	17480	17332	17282	17390	17452	17381	17421	17639	17418	17304	17514	17464	17418	17519	17506	17417	17492	17438	17128	17464	17448	17373	17197	17352	17277	17425	17277	17278	17433	17378	17256	17242	17360	17369	17277	17428	17372	17376	17481	17160	17195	17462	17248	17522	17478	17256	17442	17392	17359	17476	17340	17393	17352	17185	17308	17443	17368	17213	17556	17464	17403	17412	17369	17481	17272	17615	17250	17350	17294	17436	17063	17470	17239	17438	17361	17292	17404	17429	17502	17398	17383	17524	17408	17363	17457	17441	17364	17497	17385	17335	17275	17248	17250	17596	17314	17264	17351	17416	17457	17295	17374	17350	17418	17482	17569	17278	17428	17431	17494	17146	17473	17433	17493	17333	17497	17330	17591	17351	17455	17452	17249	17219	17473	17390	17530	17320	17295	17465	17380	17559	17330	17339	17639	17395	17487	17418	17557	17412	17670	17654	17584	17494	17290	17331	17336	17259	17259	17328	17314	17162	17262	17364	17402	17248	17452	17333	17255	17220	17366	17164	17427	17444	17317	17345	17292	17440	17468	17360	17278	17669	17371	17696	17316	17389	17438	17255	17348	17377	17334	17590	17308	17264	17510	17352	17342	17402	17161	17371	17380	17164	17418	17171	17492	17315	17396	17359	17546	17323	17271	17366	17433	17206	17357	17405	17400	17512	17535	17354	17270	17204	17276	17312	17360	17484	17275	17552	17283	17290	17359	17420	17502	17398	17413	17442	17320	17436	17390	17369	17380	17382	17465	17234	17427	17366	17334	17315	17509	17315	17272	17415	17346	17419	17358	17431	17456	17386	17254	17410	17411	17488	17350	17264	17453	17490	17324	17441	17271	17537	17246	17372	17187	17405	17449	17226	17228	17314	17375	17477	17328	17295	17450	17268	17219	17235	17523	17544	17084	17340	17191	17516	17287	17359	17369	17476	17562	17287	17587	17274	17338	17377	17514	17219	17377	17296	17523	17482	17369	17512	17376	17354	17282	17342	17312	17542	17300	17322	17247	17375	17242	17287	17590	17387	17310	17453	17347	17373	17209	17429	17440	17198	17372	17242	17365	17326	17637	17232	17240	17487	17394	17506	17179	17521	17361	17557	17380	17451	17349	17402	17447	17268	17510	17319	17381	17257	17373	17081	17261	17546	17464	17415	17415	17196	17276	17430	17505	17515	17332	17402	17298	17312	17312	17376	17504	17468	17578	17477	17333	17389	17264	17489	17484	17395	17446	17259	17183	17385	17330	17371	17300	17374	17423	17349	17260	17572	17370	17476	17515	17310	17187	17258	17290	17684	17430	17358	17429	17492	17266	17507	17385	17632	17382	17554	17230	17418	17318	17240	17120	17341	17298	17458	17543	17494	17274	17357	17550	17578	17236	17370	17394	17332	17554	17366	17198	17417	17495	17403	17357	17242	17374	17449	17333	17306	17340	17344	17472	17489	17470	17482	17531	17447	17340	17372	17319	17521	17420	17449	17483	17492	17478	17338	17294	17409	17424	17451	17329	17412	17503	17314	17716	17485	17547	17503	17474	17464	17325	17163	17353	17323	17345	17534	17454	17304	17337	17234	17296	17438	17153	17144	17602	17458	17410	17420	17562	17571	17430	17583	17545	17342	17416	17474	17304	17344	17555	17497	17363	17341	17237	17222	17438	17358	17465	17533	17474	17329	17371	17465	17365	17328	17257	17236	17290	17455	17167	17523	17355	17330	17291	17387	17267	17358	17337	17501	17596	17416	17580	17407	17578	17349	17166	17284	17337	17544	17409	17337	17373	17390	17269	17496	17313	17363	17381	17355	17485	17279	17421	17500	17379	17551	17507	17284	17126	17350	17522	17406	17355	17282	17435	17440	17528	17590	17277	17441	17373	17273	17430	17405	17220	17491	17405	17546	17454	17325	17353	17402	17349	17457	17444	17350	17386	17375	17222	17481	17269	17187	17390	17425	17414	17468	17392	17281	17309	17538	17545	17327	17347	17349	17194	17320	17561	17565	17462	17463	17496	17552	17511	17536	17335	17360	17374	17211	17568	17249	17446	17692	17518	17642	17626	17447	17261	17366	17406	17451	17267	17441	17508	17337	17649	17240	17381	17315	17498	17394	17340	17218	17429	17410	17452	17381	17304	17533	17346	17380	17367	17402	17196	17274	17426	17387	17488	17414	17534	17387	17313	17412	17361	17375	17321	17275	17400	17499	17447	17303	17202	17309	17259	17547	17497	17428	17404	17361	17122	17461	17443	17458	17419	17501	17500	17567	17592	17485	17246	17288	17441	17330	17335	17267	17378	17451	17368	17186	17290	17269	17338	17452	17337	17309	17251	17388	17386	17503	17311	17307	17515	17097	17491	17451	17422	17316	17478	17349	17427	17414	17397	17613	17440	17391	17335	16992	17217	17495	17432	17292	17265	17443	17284	17559	17347	17436	17494	17494	17454	17310	17535	17362	17520	17466	17356	17279	17429	17430	17485	17461	17481	17097	17503	17418	17356	17238	17419	17368	17334	17379	17649	17397	17179	17250	17135	17465	17424	17339	17337	17463	17346	17345	17399	17357	17454	17365	17633	17417	17420	17330	17334	17359	17316	17346	17511	17507	17252	17694	17384	17654	17552	17453	17457	17446	17350	17544	17530	17442	17362	17419	17268	17498	17295	17161	17249	17770	17519	17482	17492	17367	17432	17251	17532	17494	17400	17457	17470	17448	17301	17508	17417	17285	17409	17418	17469	17416	17492	17392	17525	17374	17456	17643	17339	17555	17582	17592	17366	17328	17416	17417	17358	17449	17216	17241	17306	17391	17519	17465	17406	17336	17399	17391	17219	17244	17443	17525	17402	17474	17284	17238	17369	17361	17332	17298	17417	17438	17450	17136	17540	17399	17432	17459	17222	17438	17406	17282	17447	17385	17285	17190	17207	17447	17215	17469	17339	17424	17231	17262	17299	17379	17233	17477	17204	17323	17372	17633	17353	17246	17363	17470	17459	17220	17289	17341	17479	17573	17338	17522	17379	17354	17311	17426	17454	17349	17171	17542	17351	17389	17445	17314	17368	17444	17360	17250	17259	17361	17369	17578	17363	17584	17313	17306	17206	17232	17450	17418	17645	17280	17246	17325	17390	17579	17300	17472	17355	17405	17225	17439	17173
15354	24731	23731	19976	17819	17095	16508	16236	16006	15926	15739	15755	15841	15839	15744	20642	31258	28558	22998	18156	16083	15419	15455	15306	15360	15346	15187	15180	15363	15195	15254	15176	15031	15409	15038	15272	15338	15147	15131	15323	15274	15151	15329	15345	15278	15151	15171	15330	15240	15242	15286	15200	15180	15365	15470	15342	15311	15230	15299	15165	15145	15270	15189	15278	15199	15326	15152	15229	15401	15357	15377	15238	15354	15376	15259	15100	15374	15128	15165	15216	15217	15243	15217	15278	15093	15366	15255	15255	15311	15363	15296	15332	15240	15265	15283	15229	15227	15170	15144	15524	15303	15221	15117	15418	15259	15166	15314	15330	15212	15157	15278	15108	15142	15143	15400	15176	15226	15261	15207	15284	15283	15162	15105	15142	15323	15264	15113	15140	15120	15235	15180	15182	15341	15394	15198	15250	15216	15019	15239	15194	15259	15217	15123	15267	15207	15329	15274	15225	15335	15277	15267	15232	15220	15364	15001	15230	15293	15491	15079	15121	15207	15174	15286	15181	15319	15221	15340	15350	15119	15224	15331	15360	15076	15257	15214	15289	15157	15354	15417	15330	15195	15183	15302	15272	15390	15112	15234	15229	15299	15082	15222	15108	15194	15165	15200	15114	15056	15475	15348	15274	15195	15316	15172	15323	15333	15335	15169	15304	15139	15173	15077	15361	15192	15133	15238	15202	15044	15249	15198	15231	15365	15254	15212	15219	15189	15225	15314	15172	15347	15283	15269	15295	15257	15344	15207	15101	15367	15398	15240	15206	15264	15217	15110	15289	15160	15289	15340	15359	15293	15308	15218	15311	15156	15379	15337	15285	15391	15123	15267	15099	15135	15290	15281	15286	15257	15222	15175	15231	15101	15256	15308	15313	15176	15227	15315	15181	15333	15321	15270	15271	15261	15273	15129	15199	15115	15052	15211	15260	15299	15285	15157	15300	15103	15112	15263	15323	15443	15100	14947	15192	15237	15327	15261	15246	15206	15063	15271	15327	15213	15176	15132	15087	15173	15282	15298	15178	15284	15234	15251	15176	15237	15264	15221	15135	15399	15112	15307	15169	15110	15079	15271	15185	15197	15155	15368	15413	15287	15209	15156	15395	15298	15131	15544	15295	15356	15385	15318	15333	15304	15449	15088	15294	15466	15160	15212	15234	15234	15264	15239	15325	15236	15312	15170	15363	15255	15261	15221	15256	15004	15432	15213	15145	15397	15341	15379	15200	15221	15278	15049	15141	15318	15254	15247	15439	15158	15347	15254	15286	15101	15352	15347	15326	15258	15352	15264	15371	15248	15055	15417	15199	15204	15087	15298	15248	15258	15278	15250	15343	15150	15151	15192	15244	15054	15300	15230	15259	15165	15186	15044	15184	15158	15226	15089	15297	15225	15228	15207	15141	15311	15122	15186	15323	15227	15174	15118	15298	15247	15209	15158	15210	15318	15397	15297	15250	15166	15145	15202	15184	15198	15248	15340	15323	15186	15188	15016	15232	15313	15268	15190	15153	15333	15245	15346	15318	15167	15225	15262	15293	15220	15309	15270	15385	15254	15254	15196	15363	15304	15402	15299	15053	15255	15194	15099	15227	15255	15283	15173	15267	15102	15373	15338	15108	15330	15120	15286	15169	15272	15294	15199	15130	15252	15251	15309	15106	15087	15154	15174	15309	15212	15346	15224	15233	15251	15253	15231	15218	15241	15406	15275	15184	15122	15353	15264	15182	15311	15357	15097	15377	15281	15363	15198	15241	15395	15133	15366	15212	15211	15187	15276	15389	15056	15092	15293	15278	15316	15191	15283	15143	15291	15167	15379	15372	15176	15165	15238	15198	15013	15220	15265	15211	15197	15116	15280	15173	15158	15178	15167	15274	15149	15240	15297	15325	15336	15286	15092	15297	15343	15429	15332	15320	15288	15163	15240	15303	15259	15141	15241	15365	15234	15320	15187	15284	15197	15370	15346	15154	15200	15273	15182	15175	15146	15259	15249	15141	15346	15339	15332	15087	15229	15306	15330	15178	15347	15316	15258	15452	15194	15343	15331	15078	15206	15224	15243	15032	15230	15097	15327	15206	15187	15244	15411	15322	15096	15103	15303	15209	15123	15130	15051	15153	15469	15124	15309	15100	15270	15325	15204	15220	15209	15192	15413	15290	15115	15284	15391	15305	15125	15185	15122	15353	15146	15381	15297	15292	15227	15258	15227	15174	15222	15021	15383	15225	15307	15191	15276	15060	15468	15243	15110	15270	15250	15256	15316	15209	15291	15298	15419	15235	15352	15239	15180	15218	15322	15283	15155	15258	15290	15231	15265	15063	15176	15043	15172	15244	15220	15271	15197	15086	15087	15201	15414	15312	15180	15091	15310	15209	15318	15203	15065	15240	15248	15310	15137	15189	15131	15248	15241	15377	15267	15062	15337	15426	15239	15306	15295	15352	15426	15217	15233	15264	15266	15265	15277	15199	15211	15187	15244	15264	15150	15161	15247	15169	15119	15217	15339	15282	15249	15159	15375	15087	15168	15160	15186	15201	15309	15170	15195	15253	15316	15176	15163	15296	15229	15066	15139	15055	15273	15226	15211	15189	15276	15382	15210	15232	15184	15229	15229	15257	15338	15295	15139	15404	15272	15393	15286	15140	15270	15249	15302	15204	15270	15187	15107	15373	15201	15251	15198	15347	15434	15264	15460	15191	15200	15224	15273	15180	15350	15246	15307	15192	15207	15324	15385	15241	15311	15264	15302	15232	15302	15153	15308	15314	15232	15228	15230	15127	15287	15285	15108	15335	15114	15069	15374	15304	15236	15185	15314	15143	15287	15201	15312	15148	15284	15344	15123	15179	15307	15229	15460	15282	15341	15301	15043	15390	15347	15381	15251	15174	15230	15174	15276	15180	15152	15235	15327	15103	15256	15147	15156	15273	15220	15367	15268	15188	15239	15210	15087	15152	15265	15153	15178	15220	15286	15222	15300	15174	15214	15104	15028	15344	15349	15318	15369	15257	15167	15374	15325	15128	15445	15199	15258	15109	15235	15208	15220	15246	15267	15053	15378	15255	15192	15138	15205	15076	15330	15189	15251	15247	15270	15251	15164	15401	15028	15190	15179	15290	15196	15344	15279	15185	15340	15281	15164	15128	15175	15097	15273	15161	15186	15357	15327	15066	15278	15294	15165	15335	15255	15182	15118	15412	15175	15350	15409	15205	15163	15228	15122	15147	15181	15022	15238	15194	15237	15339	15095	15194	15238	15191	15218	15212	15321	15078	15382	15379	15225	14974	15334	15280	15337	15218	15230	15503	15184	15340	15102	15131	15372	15344	15141	15194	15362	15196	15321	15308	15300	15334	15219	15306	15249	15380	15285	15243	15293	15298	15328	15146	15291	15133	15046	15385	15107	15412	15216	15266	15208	15293	15130	15382	15218	15309	15301	15243	15252	15298	15422	15243	15229	15271	15388	15282	15122	15278	15254	15312	15313	15324	15162	15169	15301	15215	15021	15227	15409	15307	15099	15201	15166	15165	15134	15318	15355	15267	15141	15150	15234	15283	15322	15264	15288	15183	15280	15208	15120	14980	15228	15162	15223	15282	15304	15183	15189	15247	15289	15295	15295	15137	15239	15160	15161	15261	15310	15140	15213	15209	15406	15297	15288	15279	15242	15422	15190	15147	15230	15218	15169	15421	15128	15326	15158	15369	15239	15289	15235	15239	15331	15316	15137	15230	15132	15336	15164	15342	15329	15129	15317	15204	15201	15209	15236	15264	15282	15128	15223	15095	15150	15246	15104	15361	15108	15125	15126	15239	15281	15223	15100	15282	15220	15286	15327	15190	15393	15261	15183	15228	15325	15362	15242	15330	15305	15402	15324	15285	15341	15261	15226	15233	15141	15158	15215	15217	15347	15144	15329	15210	15145	15205	15277	15349	15147	15278	15424	15316	15201	15272	15199	15153	15264	15291	15299	15103	15135	15165	15351	15253	15278	15236	15166	15348	15375	15176	15294	15171	15340	15172	15377	15237	15241	15277	15113	15370	15267	15352	15191	15213	15249	15346	15246	15301	15279	15313	15156	15310	15299	15328	15142	15221	15309	15310	15323	15166	15319	15231	15148	15380	15319	15244	15258	15280	15381	15344	15350	15243	15391	15255	15237	15197	15328	15296	15160	15228	15230	15078	15246	15192	15010	15251	15235	15062	15354	15238	15261	15257	15268	15316	15302	15121	15289	15180	15291	15194	15333	15270	15248	15271	15153	15142	15202	15128	15501	15009	15147	15233	15149	15159	15219	15447	15268	15384	15401	15208	15220	15351	15282	15118	15277	15210	15227	15304	15375	15350	15064	15195	15301	15316	15125	15230	15115	15271	15322	15190	15200	15023	15211	15243	15315	15269	15317	15315	15068	15317	15239	15256	15334	15230	15307	15262	15448	15306	15374	15356	15304	15245	15183	15234	15060	15148	15158	15249	15210	15194	15253	15234	15274	15229	15218	15241	15148	15334	15247	15248	15153	15362	15045	15222	15390	15324	15133	15128	15086	15197	15306	15330	15267	15210	15389	15137	15253	15357	15196	15141	15132	15337	15188	15303	15193	15203	15200	15229	15241	15167	15263	15105	15169	15348	15364	15296	15203	15384	15284	15282	15199	15109	15232	15519	15313	15201	15142	15230	15169	15200	15338	15216	15295	15337	15185	15155	15310	15149	15188	15245	15257	15394	15186	15173	14940	15311	15232	15342	15202	15211	15201	15271	15375	15187	15369	15210	15122	15316	15229	15175	15221	15242	15164	15302	15192	15327	15180	15201	15225	15365	15272	15123	15347	15429	15238	15121	15056	15180	15324	15292	15268	15335	15268	15349	15353	15146	15151	15397	15318	15093	15202	15163	15261	15158	15242	15142	15236	15234	15200	15323	15203	15233	15295	15209	15199	15229	15273	15057	15279	15435	15211	15179	15338	15344	15308	15170	15511	15315	15433	15194	15210	15150	15258	15120	15255	15074	15284	15185	15061	15350	15246	15228	15220	15354	15285	15247	15185	15248	15227	15042	15266	15375	15281	15277	15180	15198	15312	15308	15468	15311	15318	15126	15273	15287	15133	15304	15097	15328	15167	15305	15128	15194	15301	15120	15263	15180
23815	21334	28913	24172	21973	22841	22231	19074	18036	18333	18157	17920	18106	18080	17880	22436	39765	35499	28872	22428	19150	17697	17361	17353	17447	17421	17467	17475	17071	17410	17608	17241	17334	17224	17341	17416	17403	17336	17283	17195	17255	17285	17229	17550	17539	17444	17619	17419	17446	17202	17409	17434	17266	17297	17296	17217	17319	17410	17165	17292	17356	17269	17180	16973	17261	17255	17456	17293	17257	17215	17452	17309	17328	17344	17235	17177	17201	17214	17371	17266	17354	17320	17197	17225	17292	17302	17198	17299	17164	17022	17157	17181	17350	17253	17314	17300	17057	17118	17246	17211	17290	17122	17091	17344	17202	17258	17275	17137	17411	17095	17081	17251	17384	17575	17441	17175	17290	17297	17022	17324	17356	17388	17062	17140	17127	17289	17184	17393	17322	17229	17261	17198	17272	17191	17183	17199	17120	17271	17286	17323	17295	17111	17403	17307	17260	17202	17310	17171	17326	17203	17416	17144	17231	17217	17477	17235	17300	17324	17134	17286	17365	17450	17175	17324	17293	17139	17283	17422	17279	17434	17356	17213	17367	17677	17250	17312	17403	17325	17381	17247	17256	17310	17312	17222	17202	17271	17295	17344	17172	17217	17533	17290	17321	17083	17231	17331	17341	17349	17220	17450	17339	16904	17380	17203	17271	17161	17253	17329	17256	17309	17439	17188	17228	17297	17165	17198	17136	17167	17250	17202	17100	17212	17369	17371	17355	16951	17356	17042	17406	17162	17363	17257	17094	17216	17195	17263	17482	17326	17267	17146	17119	17190	17336	17158	17187	17219	17229	17130	17107	17191	17459	17230	17297	17213	17198	17433	17468	17324	17267	17247	17401	17209	17251	17285	17220	17322	17338	17309	17039	17211	17240	17250	17229	17206	17313	17214	17338	17057	17161	17240	16997	17243	17223	17007	17195	17242	17230	17226	17214	17028	17231	16967	17348	17315	17115	17066	17161	17250	17206	17344	17164	17290	17118	17265	17351	17144	17284	17189	17318	17088	17248	16989	17358	17343	17082	17180	17083	17321	17383	17526	17177	17253	17342	17176	17358	17404	17271	17278	17400	17346	17152	17256	17191	17351	17293	17281	17314	17349	17441	17379	17007	17327	17317	17343	17209	17224	17356	17258	17161	17174	17006	17369	17223	17198	17255	17338	17170	17140	17338	17275	17312	17475	17316	17463	17213	17354	17158	17237	17369	17193	17266	17288	17468	17267	17379	17237	17335	17356	17298	17244	17303	17375	17335	17285	17207	17154	17184	17267	17293	17244	17134	17176	17379	17219	17323	17315	17314	17252	17313	17368	17279	17189	17158	17268	17263	17190	17178	17283	17292	17220	17275	17191	17474	17350	17084	17109	17288	17378	17085	17197	17423	17358	17287	17235	17186	17178	17075	17297	17042	17163	17263	17335	17547	17392	17292	16983	17166	17344	17242	17247	17299	17342	17119	17329	17120	17296	17061	17176	17212	17147	17285	17051	17232	17177	17329	17274	17346	17339	17299	17226	17315	17184	17272	17288	17219	17212	17190	17379	17166	17303	17304	17266	17153	17019	17220	17310	16948	17231	17263	17303	17278	17317	17386	17187	17320	17155	17157	17111	17395	17335	17254	17305	17413	17152	17412	17397	17410	17152	17254	17121	17131	17281	17175	17213	17228	17083	17211	17092	17391	17338	17206	17318	17412	17315	17327	17273	17090	17253	17360	17314	17204	17308	17274	17293	17118	17195	17160	17185	17480	17407	17222	17128	17331	17282	17476	17438	17234	17292	17332	17340	17378	17346	17288	17216	17043	17263	17243	17261	17368	17227	17343	17310	17273	17152	17260	17508	17123	17377	17370	17300	17229	17271	17186	17271	17317	17166	17302	17179	17223	17383	17444	17184	17080	17219	17321	17291	17555	17377	17356	17266	17134	17076	17333	17259	17342	17246	17369	17201	17306	17234	17226	17242	17093	17289	17369	17315	17252	17236	17031	17317	17335	17122	17330	17510	17058	17383	17308	17183	17244	17339	17139	17306	17202	17167	17215	17306	17496	17306	17420	17163	17207	17386	17262	17239	17022	17151	17173	17115	17260	17111	17428	17297	17191	17207	17175	17229	17226	17260	17121	17350	17086	17271	17282	16999	17364	17318	17235	17019	17297	17305	17364	17203	17342	17102	17172	17262	17176	17168	17208	17262	17270	16971	17424	17380	17430	17183	17092	17078	17189	17296	17142	17132	17322	17335	17317	17197	17076	17107	17238	17190	17211	17083	17242	17282	17422	17370	17228	17471	17320	17241	17172	17421	17300	17293	17274	17360	17279	17204	17474	17398	17331	17139	17166	17236	17369	17322	16972	17125	17201	17206	17232	17323	17450	17306	17147	17122	17323	17248	17245	17343	17216	17099	17209	17238	17240	17282	17277	17196	17248	17161	17257	17177	17406	17192	17369	17327	17450	17577	17282	17176	17229	17415	17335	17325	17282	17132	17209	17266	17052	17196	17338	17164	17201	17442	17127	17181	17302	17237	17196	17242	17084	17280	17363	17243	17245	17197	17271	17342	17414	17153	17296	17233	17221	17219	17233	17076	17014	17335	16918	17416	17407	17097	17397	17251	17334	17081	17358	17211	17077	17269	17190	17350	17288	17220	17369	17441	17520	17198	17258	17214	17302	17382	17497	17335	17293	17069	17265	17316	17197	17098	17343	17306	17128	16965	17169	17228	17441	17273	17264	17406	17385	17377	17365	17130	17246	17206	17286	17351	17452	17088	17120	17214	17280	17189	17460	17239	17370	17113	17254	17177	17337	17409	17229	17295	17159	17288	17157	17380	17219	17453	17416	17215	17197	17076	17266	17141	17162	17269	17260	17330	17223	17407	17275	17119	17047	17063	17363	17407	17197	17103	17120	17354	17254	17407	17414	17285	17283	17206	17268	17187	17266	17228	17429	17454	17119	17302	17111	17239	17401	17073	17248	17251	17144	17100	17237	17288	17214	17278	17364	17063	17276	17225	17104	17300	17139	17086	17457	17131	17304	17363	17273	17245	17071	17290	17154	17422	17378	17302	17187	17298	17196	17146	17299	17163	17272	17259	17330	17147	17432	17290	17023	16864	17226	17592	17081	17404	17208	17249	17463	17382	17321	17209	17226	17454	17101	17232	17132	17035	17170	17077	17299	17193	17304	17210	17269	17231	17145	17357	17196	17260	17211	16997	17335	17261	17291	17010	17136	17413	17560	17230	17303	17347	17177	17333	17320	16983	17041	17331	17348	17378	17203	17225	17286	17024	17298	17303	17294	17284	17237	17038	17272	17237	17237	17385	17310	17296	17343	17316	17132	17297	17348	17223	17244	17335	17275	17182	17255	17430	17219	17416	17128	17193	17113	17393	17173	17373	17351	17141	17162	17267	17305	17312	17373	17230	17369	17261	17445	17167	17343	17328	17117	17269	17281	17272	17362	17487	17220	17386	17413	17443	17172	17277	17363	17388	17261	17308	17252	17310	17259	17211	17385	17141	17117	17131	17157	17165	17324	17345	17373	17213	17254	17398	17075	17108	17253	17242	17005	17121	17449	17425	17247	17305	17332	17339	17261	17117	17206	17381	17331	17164	17186	17158	17112	17275	17187	17188	17016	17161	17313	17324	17247	17230	17242	17312	17401	17201	17158	17204	17329	17316	17257	17232	17178	17133	17246	17197	17267	17259	17206	17258	17277	17327	17245	17301	17409	17183	17370	17243	17292	17353	17190	17187	17318	16988	17170	17305	17148	17306	17350	17194	17286	17327	17250	17427	17399	17288	17325	17359	17195	17239	17369	17116	17339	17352	17278	17240	17378	17331	17372	17287	17374	17394	17288	17152	17208	17437	17167	17249	17163	17237	17377	17396	17250	17378	17361	17239	17216	17349	17137	17366	17110	17394	17390	17204	17197	17458	17301	17165	17288	17217	17103	17249	17234	17132	17367	17268	17314	17073	17430	17202	17224	17478	17302	17148	17173	17121	17162	17272	17285	17154	17337	17242	17353	17117	17268	17230	17427	17316	17217	17260	17343	17248	16945	17198	17362	17260	17238	17165	17271	17356	17212	17023	17155	17245	17171	17185	17502	17304	17315	17364	17486	17386	17210	17140	17322	17135	17184	17165	17279	17245	17115	17146	17139	17336	17145	17376	17351	17409	17555	17334	17352	17364	17330	17052	17174	17309	17277	17225	17202	17292	17024	17251	17172	17538	17444	17357	17302	17458	17392	17387	17228	17346	17150	17304	17363	17413	17256	17144	17306	17157	17191	17191	17237	17347	17101	17212	17333	17230	17481	17432	17262	17093	17322	17167	17189	17079	17247	17081	17250	17235	17152	17303	17236	17268	17337	17204	17333	17365	17334	17314	17296	17377	17440	17250	16973	17261	16987	17223	16923	17290	17151	17372	17107	17142	17192	17161	17376	17381	17212	17444	17293	17226	17243	17129	17402	17182	17194	17215	17247	17323	17221	17224	17092	17105	17348	17166	17239	17464	17177	17104	17239	17350	17245	17364	17254	17320	17063	17256	17178	17307	17121	17116	17246	17339	17150	17249	17361	17295	17187	17105	17184	17120	17015	17343	17277	17353	17261	17327	17245	17169	17259	17032	17279	17105	17324	17287	17334	17265	17205	17432	17263	17127	17355	17341	17222	17312	17160	17014	17189	17222	17072	17186	17423	17608	17348	17066	17073	17110	17309	17272	17329	17135	17190	17349	17309	17165	17282	17455	17161	17237	17334	17186	17219	17057	17319	17231	17253	17195	17291	17345	17333	17021	17253	17146	17002	17167	17232	17188	17161	17303	17361	17337	17085	17399	17202	17099	16921	17308	17379	17249	17426	17280	17063	17156	17203	17187	17198	17191	17331	17226	17306	17219	17189	17293	17277	17259	17314	17156	16990	17195	17464	17204	17136	17189	17063	17444	17294	17224	17280	17119	17207	17072	17268	17156	17306	17496	17296	17154	17549	17373	17300	17436	17113	17411	17057	17089	17179	17285	17268	17306	17425	17391	17263	17147	17197	17322	17139	17373	17177	16982	17271	17237	17161	17180	17053	17287	17407	17358	17195	17151	17473	17248	17371	17177	17275	17133	17263	17284	17244	17129	17403	17282	17259	17391	17295	17102
17148	29706	28484	22567	19737	18432	17805	17186	16502	16175	16263	16205	16229	16280	15801	24244	41912	36121	28223	20531	16350	15493	15269	15267	15095	15142	15335	15247	15285	15384	15090	15282	15290	15206	15042	15309	15266	15288	15267	15360	15340	15210	15123	15364	15048	15201	15301	15164	15250	15151	15213	15060	15169	15135	15277	15306	15229	15188	15214	15302	15236	15053	15155	15157	15450	15337	15163	15331	15306	15388	15248	15317	15157	15203	15220	15382	15301	15251	15122	15083	15133	15211	15318	15100	15079	15340	15209	15145	15104	15173	15069	15085	15095	15307	15092	15201	15198	15177	15258	15168	15236	15196	15180	15181	15172	15226	15235	15218	15096	15135	15174	15012	15037	15232	15064	15247	15033	15158	15037	15108	15010	15200	15368	15132	15145	15075	15006	15338	15153	15185	15290	15318	15309	15162	15184	15389	15144	15155	15194	15190	15173	15229	15307	15116	15137	15285	15301	15071	15152	15321	15236	15166	15160	15089	15126	15273	15231	15243	15107	15245	15206	15177	15158	15380	15194	15007	15201	15273	15297	15352	15171	15203	15222	15221	15312	15265	15093	15255	15193	15213	15300	15116	15184	15071	15109	15295	15256	15211	15153	15199	15232	15223	15190	15409	15307	15186	15300	15036	15090	15168	15067	15355	15078	15227	15134	15213	15115	15162	15197	15149	15248	15237	15202	15151	15111	15363	15155	15033	15293	15180	15117	15248	15203	15104	15042	15035	15241	15216	15300	15134	15260	15069	15070	15184	15144	15171	15126	15347	15251	15106	15203	15216	15225	14981	15244	15190	15144	15112	15168	15169	15227	15273	15037	15209	15192	15338	15209	15178	15211	15082	15143	15239	15455	15267	15041	15222	15290	15230	15133	15167	15232	15091	15213	15314	15325	15248	15063	15289	15215	15162	15086	15361	15286	15132	15270	15285	15293	15288	15202	15083	15110	15181	15267	15333	15332	15203	15101	15177	15257	15229	15278	15112	15282	15137	15019	15187	15239	15299	15232	15178	15206	15241	15220	15184	15144	15201	15139	15196	15044	15303	15018	15120	15189	15072	15337	15291	15027	15235	15137	15085	15172	15166	15228	15111	15273	15022	15350	15283	15281	15123	15293	15132	15106	15131	15366	15192	15168	15215	15267	15198	15121	15139	15088	15228	15154	15229	15191	15282	15173	15076	15324	15194	15293	15238	15137	15279	15153	15257	15168	15227	15168	15295	15106	15216	15138	15126	15087	15285	15329	15219	15363	15310	15137	15246	15161	15333	15201	15297	15272	15060	15228	15173	15190	15254	15166	15299	15118	15112	15092	15086	15235	15157	15220	15305	15389	15120	15129	15335	15076	15292	15245	15247	15292	15208	15197	15139	15122	15204	15015	15289	15297	15277	15274	15171	15064	15110	15160	15245	15073	15177	15166	15097	15218	15345	15155	15110	15190	15090	15231	15238	15268	15167	15221	15105	15202	15109	15227	15074	15211	15077	15268	15295	15169	14998	15180	15132	15247	15380	14927	15074	15391	15207	15224	15004	15255	15159	15190	15119	15063	15255	15150	15333	15121	15110	15242	15184	15128	15226	15376	15335	15268	15214	15139	15290	15209	15322	15161	15116	15296	15108	15281	15193	15243	15143	15066	15192	15152	15040	15313	15181	15200	15239	15228	15118	15126	15107	15152	15129	15222	15246	15239	15375	15161	15236	15231	15183	15144	15065	15291	15189	15110	15275	15154	15382	15320	15099	15112	15267	15222	15241	15184	15064	15162	15300	15124	15181	15300	15151	15211	15156	15166	15213	15032	15144	15022	15259	15241	15309	15135	15210	15248	15121	15117	15191	15218	15249	15227	15211	15207	15260	15118	15108	14958	15308	15121	15339	15176	15136	15218	15423	15130	15266	15227	15255	15139	15224	15251	15175	15227	15071	15420	15257	15296	15192	15303	15217	15140	15333	15168	15214	15117	15212	15313	15146	15243	15224	15169	15182	14929	15262	15065	15228	15125	15238	15217	15332	15177	15241	15034	14989	15293	15145	15283	15201	15138	15129	15367	15287	15357	15289	15105	15201	15134	15071	15164	15363	15286	15173	15205	15189	15134	15309	15275	15205	15289	15204	15192	15069	15185	15058	15271	15150	15110	15251	15294	15306	15070	15115	15329	15084	15334	15168	15426	15241	15322	15107	15177	15219	15209	15148	15002	15296	15104	15209	15288	15178	15246	15085	15153	15188	15337	15205	15135	15203	15136	15289	15303	15141	15043	15157	15208	15239	15113	15237	15071	15129	15288	15128	15288	15141	15247	15083	15162	15297	15247	15267	15132	15049	15172	15107	15227	15135	15110	15191	15266	15113	14947	15155	15155	15161	15192	15234	15250	15121	15440	15183	15294	15286	15129	15048	15189	15207	15204	15153	15153	15338	15173	15186	15235	15239	15242	15198	15295	15273	15211	15305	15203	15296	15182	15208	15149	15002	15212	15160	15210	15274	15333	15135	15205	15412	15400	15269	15146	15089	15267	15211	15133	15099	15330	15117	15194	15281	15189	15198	15284	15160	15192	15098	15165	15175	15169	15243	15301	15209	15295	15119	15052	15215	15058	15214	15175	15122	15127	15132	15186	15063	15210	15143	15219	15134	15105	15281	15096	15178	15312	15114	15104	15125	15310	15164	15235	15046	15391	15135	14980	15117	15214	15153	15108	15162	15293	15268	15171	15369	15194	15175	15156	15057	15230	15232	15294	15167	15193	15120	15125	15244	15131	15182	15486	15191	15215	15234	15261	15094	15237	15069	15313	15236	15119	15300	15146	15129	15216	15154	15386	15265	15164	15168	15189	15155	15238	15194	15243	15190	14984	15196	15007	15321	15202	15146	15024	15157	15364	15119	15277	15205	15220	15262	15191	14970	15084	15158	15202	15139	15072	15172	15359	15231	15234	15118	15229	15175	15162	15207	15182	15204	15196	15284	15136	15130	15208	15086	15136	15061	15230	15064	15020	15300	15287	15174	15156	15284	14996	15232	15278	15184	15155	15344	15321	15249	15167	15402	15086	15082	15188	15100	15215	15230	15192	15257	15236	15178	15196	15055	15194	15296	15323	15098	15169	15103	15203	15215	15110	15144	15267	15173	15169	15295	15343	15149	15200	15226	15117	15143	15125	15146	15250	15319	15169	15248	15141	15397	15113	15360	15237	15217	15095	15052	15288	15115	15030	15076	15461	15084	15068	15186	15071	15063	15250	15087	15163	15260	15281	15062	15274	15232	15102	15237	15062	15197	15324	15163	15078	15179	15164	15046	15261	15219	15240	15081	15107	15317	15204	15035	15198	15186	15182	15214	15165	15266	15269	15248	15133	15171	15164	15171	15267	15235	15098	15134	15173	15198	15027	15166	15320	15374	15052	15087	15136	15095	15194	15127	15186	15033	15157	15129	15224	15148	15321	15071	15337	15176	15176	15328	14869	15153	15172	15225	15189	15345	15207	15231	15137	15336	15159	15220	15211	15126	15165	15262	15487	15116	15208	15096	15125	15178	15355	15103	15304	15076	15178	15153	15073	15176	15177	14993	15075	15189	15344	15193	15081	15254	15304	15185	15093	15371	15201	15186	15081	15246	14995	15027	15255	15254	14967	15223	15315	15271	15106	15155	15200	15185	15164	15246	15088	15460	15227	15201	15299	15101	15159	15088	15264	15246	15165	15207	15227	15171	15230	15167	15409	15219	15186	15331	15261	15187	15256	15170	15088	15311	15144	15176	15159	14991	15216	15068	15141	15230	15297	15266	15131	15119	15229	15176	15254	14998	15285	15230	15226	15285	15178	15239	15220	15091	15180	15345	15043	15245	15203	15076	15340	15062	15202	15181	15083	15268	15495	15171	15215	15083	15244	15138	15164	15150	15321	15272	15209	15294	15331	15107	15269	15182	15473	15188	15218	15127	15322	15162	15202	15344	15205	15058	15282	15211	15306	15325	15263	15243	15207	15118	15251	15209	15307	15173	15297	15215	15211	15150	15367	15406	15252	15195	15178	15266	15113	15241	15076	15209	14957	15228	15220	15131	15183	15281	15002	15145	15276	15214	15053	15081	15181	15168	15125	15383	14984	15142	15191	15329	15248	15087	15247	15213	15402	15350	15076	15213	15167	15145	15335	15131	15252	15126	15204	15136	15186	14986	15298	15308	15135	15255	15239	15099	15297	15055	15241	15300	14994	15115	15127	15353	15237	15275	15203	15122	15229	15137	15069	15231	15117	15255	15285	15183	15296	15152	15343	15092	15221	15082	15146	15335	15292	15105	15400	15194	15206	15230	15207	15247	15168	15031	15277	15279	15030	15128	15254	15200	15188	15212	15206	15092	15195	15199	15180	15272	15182	15292	15179	15213	15171	15076	15041	15207	15064	15188	15159	15184	15334	15336	15123	15227	15186	15038	15254	15112	15246	15156	15157	15104	15189	15214	15142	15172	15172	15203	15107	15332	15114	15095	15367	15207	15141	15118	15400	15342	15356	15261	15228	15216	15112	15211	15152	15190	15136	15173	15156	15170	15290	15184	15115	15179	14999	15208	15079	15099	15269	15259	15155	15314	15143	15161	15137	15291	15263	15382	15122	15258	15126	15185	15053	15294	15260	15340	15130	15399	15210	15293	15216	15305	15136	15202	15087	15290	15032	15135	15251	15072	15241	15284	15181	15154	14991	15186	15312	14993	15283	15041	15292	15462	15274	15126	15191	15356	15150	15218	15160	15137	15102	15366	15130	15042	15218	14991	15186	15254	15124	15194	15134	15193	15199	15242	15171	15194	15286	15186	15178	14863	15316	15167	15312	15103	15143	15259	15140	15216	15140	15150	15229	15276	14919	15148	15040	15171	15348	15129	15280	15290	15237	15206	15196	15221	15284	15329	15285	15271	15182	15279	15184	15187	15024	15149	15180	15244	15196	15252	15288	15095	15045	15286	15148	15118	15221	15280	15226	15201	15186	15170	15101	15066	15140	15103	15090	15164	15340	15328	15215	15161	15258	15149	15316	15080	15202	15190	15374	15017	15301	15133	15135	15192	15019	15258	15210	15165	15322	15007	15070	15153	15179	15232	15269	15206	15325	15309	15321	15299	15199	15158	15265	15376	15255	15213	15230	15164	15204	15264	15080	15234
29483	22609	23038	20645	18090	18008	18111	17864	17846	17890	17951	17872	17946	17795	17870	18141	19937	20015	19437	18449	18277	17988	17826	17968	17825	17902	17860	17864	17987	17849	17759	17627	17707	17760	17868	18033	17723	17773	17704	17878	17859	17801	17935	17888	17732	17849	17753	17447	17785	17770	17951	17861	17759	17741	17820	17690	17890	17882	17881	17816	17828	17791	17992	17886	17964	17555	17694	17730	17722	17736	17767	17702	17836	17789	17816	17757	17935	17787	17847	17796	17619	17951	17692	17753	17619	17730	17813	17681	17493	17955	18014	17735	17861	17694	17851	17809	17853	17770	17705	18059	17618	17691	17954	17753	18041	17935	17801	17815	17804	17842	17759	17937	17711	17768	17741	17606	17809	17683	17659	18036	17718	17847	17610	17960	17742	17856	17663	17857	17629	17860	17637	17492	17941	17868	17807	17877	17716	17550	17602	17850	17903	17805	17862	17878	17722	17733	17874	17950	17713	17806	17678	17643	17501	17644	17675	17760	17803	17632	17960	17743	17762	17956	17791	17753	17742	17932	17735	17585	17706	17598	17832	17707	17708	17634	17892	17815	17782	17857	17710	17802	17688	17848	17896	17974	17884	17701	17696	17639	17719	17727	17656	17834	18036	17806	17904	17849	17843	17811	17638	17682	18094	17894	17764	17662	17824	17907	17680	17822	18008	17425	17754	17674	17921	17822	17787	17915	17858	17677	17922	17716	17700	17788	17806	17762	17699	17850	18000	17975	17563	17699	17738	17832	17899	17766	17848	17540	17688	17850	17796	17904	17665	17892	17897	17788	17701	17687	17766	17845	17998	17788	17780	17644	17855	17789	17777	17887	17759	17677	17686	17934	17876	17801	17853	17724	17781	17971	17860	17642	17578	17768	17897	17693	17853	17938	17929	17830	17688	17821	17939	17907	17543	17857	17754	17732	17825	17747	17772	17773	17794	17778	17650	17762	17699	18025	18156	17760	17810	17770	17799	17767	17692	17966	17986	17729	17797	17930	17876	17713	17702	17674	17877	17812	17800	17972	17720	17973	17731	17805	17579	17869	17810	17778	17813	17895	17884	17881	17820	17804	17661	17740	17753	17747	17717	17595	17805	17941	17785	17870	17783	17935	17952	17671	17544	17910	17592	17754	17819	17796	17678	17905	17808	17811	17805	17509	17932	17870	17780	17821	18051	17703	17670	17848	17778	17807	17806	17700	17699	17802	17885	17834	17636	17751	17847	17828	17946	17663	17765	17622	17800	17903	17871	17817	17593	17693	17869	17819	17783	17896	17821	17776	17894	17896	17930	17834	17724	17826	17588	17774	17744	17902	17696	17474	17726	17879	17898	17648	17924	17777	17775	17610	17620	17819	17767	17759	17845	17932	17900	17785	17799	17854	17812	17878	17915	17886	17703	17781	17842	17700	17829	17588	17883	17990	17761	17894	17676	17737	17862	17781	17641	17724	17689	17843	17757	17835	17581	17854	17730	17821	17812	17865	17843	17776	17814	17755	17666	17716	17736	17644	17571	17719	17849	17766	17747	17748	17786	17824	17701	17807	17707	17994	18007	17852	17931	17897	17900	17879	17670	17754	17657	17929	17928	17768	18016	17973	17859	17761	17735	17742	17731	17887	17817	17701	18098	17793	17846	17805	17770	17906	17905	17907	17688	17953	17825	17805	17711	17922	17927	17768	17798	17647	17673	17928	17835	17769	17741	17928	17742	17787	17725	18019	17873	17931	17875	18030	17819	17953	17892	17697	17666	17870	17841	17517	17985	17601	17769	17734	17792	17855	17680	18059	17761	18018	17783	17715	17779	17894	17863	17911	17894	17863	17802	17741	17797	17622	17657	17897	17788	17786	17568	17905	17661	17784	17900	17889	17810	18047	17684	17776	17769	17739	17695	17792	17902	17874	17890	17791	17824	17709	17865	17726	17792	17688	17970	17657	17798	17813	17808	17773	17939	17952	17922	17740	17520	17846	17753	17906	17748	17706	17796	17732	17703	17703	17722	17703	17710	17684	17875	17857	17751	17843	17782	17792	17926	17825	17929	17835	17730	17818	17696	17842	17897	17697	17640	17736	17603	17794	17809	17810	17966	17809	17881	17677	17827	17745	17666	17830	17949	17807	17892	17676	17758	17698	17875	17745	17589	17773	17737	17686	17903	17773	18060	17918	17887	17733	17650	17683	17879	17905	17943	17880	17882	17908	17820	17534	17708	17650	17705	17824	17887	17761	17962	17792	17917	17889	17698	17680	17689	17902	17800	18015	17865	17667	18028	17684	17733	17649	17858	17665	17927	17843	17694	17853	17864	17926	17884	17694	17828	17938	17963	17604	17918	17648	17729	17591	17659	17654	17914	17672	17836	17731	17701	17856	17903	17772	17609	17721	17997	17866	17580	17962	17823	17684	17699	17720	17984	18029	17794	17944	17947	17764	17598	17973	17802	17771	17795	17873	17668	17841	17741	17696	17994	17870	17827	17736	17896	17668	17980	17937	17649	17767	17950	17651	17760	17850	18015	17697	17842	17764	17881	17823	17735	17885	17856	17731	17863	17907	18023	17765	17897	17955	17867	17741	17738	17800	17835	17794	17885	17776	17600	17826	17688	17675	17957	18001	17721	17875	17876	17695	17697	17857	17860	17799	17680	17731	17786	17789	17806	17900	17843	17941	17794	17541	17913	17739	17805	17784	17897	17947	17793	17897	17941	18060	17964	17875	17691	17650	17865	17620	17892	17851	17886	17616	17948	17763	17718	17600	17955	17665	17825	17905	17965	17939	17935	17749	17914	17714	17894	17774	17622	17713	18016	17863	17925	17898	17631	17632	17729	17685	17710	17870	17818	17647	17841	17826	17769	17977	17742	17528	17699	17638	17624	17748	17895	17674	17892	17832	17761	17861	17704	18029	17926	17825	17781	17854	17707	17725	17852	17760	17684	17674	17656	17690	17985	17735	17903	17676	17882	17802	17878	17750	17915	17780	17685	17677	17946	18031	17837	17876	17985	17982	17950	17610	17850	17696	17970	17691	17732	17813	17741	17908	17721	17838	17929	17817	17950	17871	18041	17904	17775	17684	17958	17776	17732	17900	17796	17566	17613	17853	17792	17589	17844	17752	17962	17789	17683	17739	17620	17663	17715	17961	17773	17880	17675	17618	17833	17681	17640	17654	17830	17786	17820	17801	17799	17957	17708	17900	17655	17896	17767	17838	17739	17725	17825	17716	17615	17757	17921	17826	17777	17660	17908	17883	17847	17791	17732	17804	17995	17921	17750	17734	17578	17696	17493	17810	17943	17795	17822	17867	17746	17920	17793	17806	17709	17965	17906	17722	17839	17823	17819	17792	17896	17958	17845	17743	17839	17903	17798	17641	17670	17799	17778	17793	17726	17636	17769	17817	17769	17593	18045	17822	17762	17709	17811	17714	17658	17854	17831	17579	17848	17990	17656	17909	17956	17855	17697	17835	17961	17587	17550	17675	17898	17812	17874	18063	17932	17798	17762	17759	17833	17671	17639	17674	17893	17704	17841	17873	17732	17705	17932	17761	17976	17937	17688	17701	17819	17716	17531	17772	17880	17756	17668	17723	17524	17805	17837	17715	17776	17931	17934	17921	17657	17883	17733	17822	17635	17781	17627	17825	17745	17696	17916	18061	17812	17771	17734	17776	17736	17902	17884	17903	17768	17807	17850	17894	17644	18087	17782	17970	17781	17435	17591	17838	17901	17876	17697	17964	17824	17814	17986	17963	17808	17946	17738	17671	17764	17894	17743	17723	17954	17773	17896	18139	18226	17779	17832	17876	17793	17829	17370	17798	17907	17889	17722	17787	17614	17798	17843	17872	17788	17985	17680	17738	17878	17728	17765	17794	17829	18040	17743	17832	17752	17764	17798	17682	17683	17772	17726	17691	17676	17759	17871	17834	17814	17901	17815	17777	17781	17776	17783	17908	17787	17820	17880	17884	17768	17927	17742	17686	17920	17608	17668	17764	17681	17833	17775	17812	17689	17695	17870	17775	17786	17673	17762	17928	17684	17894	17795	17830	17892	17768	17505	17796	17893	17807	17640	17778	18012	17701	17630	17920	17955	17718	17718	17597	17863	17802	17564	17713	17918	17788	17807	17891	17966	17693	17746	17790	17632	17692	17890	17912	17699	17826	17990	17751	17731	17950	17762	17800	17666	17804	17957	17840	18130	17884	17798	17800	17937	17701	17835	17810	17820	17782	17829	17953	17772	17770	17880	17903	18002	17955	17697	17700	17739	17630	17974	17741	17849	17904	17810	17745	17864	17976	17698	17717	17785	17761	17707	17691	17707	17991	17823	18031	17753	17795	17665	17731	18060	17889	17641	17703	17942	17567	17807	17834	17828	17726	17713	17720	17751	17657	17741	17782	17855	17852	17895	17659	17825	17772	17953	17901	17715	17743	17813	17880	17853	17458	17914	17859	17831	17710	17926	17743	17878	17773	17649	17765	17874	17883	17859	17875	17797	17847	17875	17862	17893	18125	17909	17699	18028	17936	17786	17771	18055	17819	17777	17687	17773	18001	17728	17874	17712	17793	17806	17931	18014	17560	17557	17756	17823	17834	17676	17656	17642	17917	17868	17853	17884	17740	17905	17764	17681	17720	17843	17800	17900	17755	17938	17901	17693	17712	17535	17761	17939	17708	17794	18028	17891	17860	18006	17969	17898	17813	17666	17749	17847	17814	17986	17895	17708	17729	17965	17913	17723	17863	17802	17906	17678	17814	17909	17938	17815	17813	17773	17766	17746	17851	17668	17859	17775	17909	17886	17900	17636	17966	17895	17809	17757	17738	17809	17807	17870	18007	18064	17762	17802	17777	17786	17709	17825	17881	17699	17761	17778	17551	17895	17937	17828	17869	17766	17727	17866	17890	17835	17848	17850	17763	17975	17865	17896	17683	17848	17942	18011	17889	17731	17667	17830	17629	17786	17915	17774	17638	17789	17977	17932	17744	17885	17831	17641	17843	17638	17761	17678	17566	17934	18076	17631	17803	17875	17778	17776	17923	17778	17778	17858	17872	17758	17803	17965	17840	17856	17945	17659	17785	18012	17830	17942	17823	17998	17807	17770	17911	17767	18048	17792	17900	17735	17819	17565	17819	17939	17656	17842	17725	17865	17771
16812	18886	18866	17295	15795	15881	15842	15627	15679	15750	15879	15630	15545	15536	15509	16191	18961	18215	16954	16346	15473	15655	15587	15489	15463	15337	15504	15572	15345	15537	15500	15363	15336	15339	15468	15512	15524	15529	15304	15442	15504	15439	15397	15298	15511	15515	15508	15443	15448	15541	15386	15529	15638	15584	15390	15463	15402	15568	15275	15465	15538	15644	15565	15488	15412	15554	15221	15431	15374	15472	15384	15512	15372	15303	15438	15402	15469	15328	15394	15479	15510	15295	15616	15318	15537	15430	15451	15566	15431	15446	15354	15345	15546	15461	15413	15430	15431	15329	15444	15468	15469	15570	15381	15358	15540	15438	15474	15503	15411	15489	15534	15581	15477	15560	15262	15292	15400	15408	15479	15240	15474	15356	15554	15511	15426	15347	15317	15382	15582	15295	15440	15592	15518	15358	15373	15388	15425	15430	15542	15283	15502	15314	15543	15578	15400	15499	15611	15566	15256	15331	15572	15420	15286	15444	15422	15314	15347	15506	15445	15523	15414	15230	15390	15379	15386	15527	15508	15433	15387	15485	15472	15527	15417	15330	15463	15475	15385	15499	15402	15572	15429	15378	15320	15418	15364	15397	15359	15522	15395	15511	15545	15233	15325	15550	15454	15456	15370	15429	15437	15440	15240	15361	15396	15283	15399	15363	15476	15492	15589	15500	15352	15415	15418	15601	15314	15555	15580	15447	15476	15372	15489	15483	15374	15460	15414	15440	15341	15547	15438	15422	15430	15453	15448	15411	15291	15387	15327	15404	15430	15506	15497	15517	15495	15580	15393	15351	15674	15511	15531	15366	15412	15506	15458	15529	15484	15459	15490	15411	15603	15544	15492	15386	15494	15522	15231	15459	15345	15582	15514	15446	15220	15428	15347	15574	15517	15505	15612	15432	15421	15429	15466	15252	15559	15424	15610	15433	15433	15561	15386	15499	15507	15460	15271	15169	15533	15342	15478	15381	15361	15529	15531	15500	15487	15413	15388	15416	15316	15398	15467	15422	15345	15353	15524	15582	15394	15533	15540	15422	15405	15438	15548	15476	15480	15479	15525	15490	15426	15515	15320	15474	15332	15525	15349	15357	15482	15365	15565	15479	15772	15295	15507	15498	15464	15484	15505	15378	15436	15442	15440	15641	15530	15517	15404	15342	15555	15490	15452	15451	15455	15490	15507	15448	15647	15434	15564	15504	15393	15423	15500	15508	15411	15453	15590	15517	15492	15489	15356	15482	15490	15404	15467	15243	15328	15343	15397	15462	15424	15310	15499	15463	15313	15321	15384	15418	15547	15373	15502	15250	15514	15595	15543	15309	15327	15162	15495	15371	15492	15335	15507	15488	15231	15481	15458	15333	15289	15500	15481	15554	15428	15428	15421	15470	15290	15322	15393	15495	15472	15436	15427	15383	15360	15421	15427	15398	15325	15347	15251	15459	15384	15466	15561	15395	15427	15345	15401	15448	15546	15539	15391	15546	15435	15559	15651	15588	15484	15363	15550	15433	15395	15469	15490	15463	15204	15439	15436	15353	15271	15504	15474	15484	15440	15334	15376	15680	15354	15654	15394	15531	15370	15347	15426	15400	15450	15448	15370	15458	15590	15532	15539	15458	15475	15459	15388	15562	15495	15384	15570	15437	15389	15525	15283	15470	15523	15581	15548	15383	15490	15370	15608	15409	15363	15442	15347	15300	15579	15482	15303	15477	15616	15464	15485	15528	15427	15485	15498	15511	15397	15508	15370	15507	15559	15282	15274	15425	15570	15345	15520	15463	15362	15656	15441	15529	15555	15466	15439	15556	15388	15502	15559	15431	15442	15415	15517	15362	15526	15551	15482	15620	15555	15458	15408	15396	15427	15430	15390	15295	15481	15635	15511	15462	15431	15309	15459	15368	15332	15494	15479	15238	15316	15253	15508	15557	15417	15455	15514	15378	15367	15384	15518	15299	15500	15484	15446	15559	15442	15346	15305	15492	15400	15581	15384	15307	15471	15581	15265	15603	15357	15484	15522	15434	15424	15490	15597	15370	15514	15488	15483	15575	15597	15480	15565	15486	15283	15522	15380	15365	15603	15284	15367	15486	15495	15436	15329	15426	15283	15500	15581	15447	15551	15375	15440	15364	15385	15472	15363	15584	15567	15433	15506	15559	15425	15411	15349	15280	15306	15624	15467	15573	15475	15501	15408	15441	15607	15352	15383	15380	15369	15464	15404	15476	15470	15332	15452	15476	15531	15616	15517	15378	15373	15374	15470	15495	15250	15525	15395	15211	15477	15541	15545	15399	15358	15518	15518	15310	15499	15494	15593	15600	15471	15360	15463	15350	15424	15424	15491	15370	15426	15442	15576	15493	15562	15502	15566	15492	15449	15418	15516	15403	15387	15416	15492	15554	15343	15242	15395	15586	15454	15350	15461	15560	15409	15441	15556	15560	15361	15537	15493	15273	15460	15482	15548	15520	15408	15398	15496	15248	15394	15462	15395	15389	15508	15478	15413	15321	15416	15441	15597	15279	15422	15411	15399	15395	15402	15479	15450	15294	15347	15398	15393	15459	15321	15388	15408	15380	15598	15419	15528	15541	15459	15471	15412	15480	15515	15406	15542	15396	15504	15411	15405	15264	15425	15494	15523	15595	15400	15326	15591	15408	15480	15411	15524	15205	15535	15501	15465	15646	15408	15565	15357	15284	15597	15580	15471	15350	15619	15372	15389	15381	15425	15332	15426	15383	15511	15470	15388	15540	15415	15511	15434	15466	15500	15425	15374	15545	15353	15509	15471	15543	15576	15552	15534	15349	15424	15570	15490	15439	15682	15434	15270	15327	15486	15280	15486	15315	15361	15484	15491	15508	15491	15517	15443	15373	15512	15259	15512	15583	15491	15698	15275	15604	15322	15436	15432	15536	15497	15537	15392	15477	15407	15450	15358	15598	15296	15503	15419	15484	15487	15627	15459	15507	15458	15310	15654	15462	15310	15413	15532	15585	15396	15421	15558	15414	15376	15596	15631	15505	15403	15438	15370	15554	15540	15236	15433	15536	15303	15638	15491	15545	15317	15196	15477	15416	15509	15400	15545	15550	15454	15549	15534	15435	15494	15493	15477	15307	15322	15403	15441	15397	15562	15447	15370	15349	15371	15400	15414	15447	15475	15451	15355	15311	15477	15326	15470	15364	15572	15500	15487	15575	15552	15518	15268	15612	15804	15511	15297	15432	15315	15564	15402	15371	15242	15571	15337	15330	15337	15699	15372	15512	15517	15600	15572	15493	15413	15390	15486	15419	15362	15478	15517	15509	15480	15331	15494	15429	15559	15567	15539	15447	15483	15424	15572	15489	15233	15489	15380	15475	15434	15252	15527	15621	15453	15494	15330	15493	15321	15321	15310	15242	15468	15385	15428	15576	15522	15474	15469	15510	15491	15319	15447	15628	15419	15478	15450	15339	15408	15346	15606	15459	15376	15348	15524	15520	15575	15401	15298	15520	15561	15453	15464	15521	15459	15347	15437	15557	15473	15515	15599	15527	15489	15547	15423	15629	15276	15485	15597	15401	15441	15389	15493	15559	15402	15381	15517	15377	15541	15428	15324	15234	15466	15569	15663	15524	15516	15292	15584	15298	15553	15448	15403	15363	15413	15438	15436	15469	15522	15416	15435	15425	15437	15471	15477	15450	15313	15483	15488	15436	15338	15456	15478	15428	15373	15456	15185	15764	15316	15353	15467	15357	15425	15476	15468	15478	15245	15447	15521	15594	15520	15545	15457	15365	15396	15225	15492	15480	15497	15387	15486	15557	15429	15427	15443	15374	15401	15259	15379	15397	15469	15435	15408	15509	15519	15424	15300	15406	15376	15442	15456	15449	15548	15302	15470	15594	15544	15491	15371	15585	15482	15573	15402	15377	15692	15578	15443	15364	15590	15386	15387	15289	15461	15384	15466	15365	15356	15661	15381	15305	15374	15423	15578	15315	15500	15464	15432	15327	15308	15414	15481	15406	15499	15397	15521	15545	15378	15519	15546	15464	15319	15224	15496	15485	15515	15404	15368	15403	15530	15355	15386	15383	15543	15445	15494	15586	15389	15423	15320	15489	15421	15465	15421	15461	15623	15469	15345	15527	15399	15465	15355	15430	15438	15382	15445	15550	15440	15446	15522	15341	15528	15480	15492	15405	15379	15484	15409	15639	15336	15685	15542	15487	15410	15503	15362	15391	15252	15520	15403	15597	15465	15433	15452	15417	15542	15555	15531	15507	15447	15371	15321	15438	15636	15329	15479	15437	15508	15486	15367	15315	15488	15508	15446	15443	15444	15599	15457	15452	15374	15456	15475	15453	15365	15476	15365	15720	15488	15585	15461	15421	15406	15541	15330	15457	15409	15332	15451	15310	15399	15499	15345	15381	15541	15501	15396	15410	15460	15476	15607	15459	15626	15365	15315	15501	15315	15479	15421	15376	15616	15369	15434	15330	15444	15393	15449	15454	15527	15344	15643	15397	15508	15419	15410	15432	15456	15336	15441	15372	15515	15652	15489	15378	15527	15470	15472	15464	15413	15496	15551	15246	15518	15452	15505	15361	15256	15195	15503	15481	15419	15587	15445	15443	15633	15254	15427	15427	15667	15323	15390	15420	15559	15579	15509	15430	15365	15411	15368	15472	15465	15504	15579	15446	15521	15266	15602	15498	15500	15439	15585	15585	15308	15455	15360	15449	15485	15388	15581	15341	15472	15331	15514	15628	15364	15482	15556	15488	15351	15420	15548	15397	15406	15325	15587	15630	15519	15504	15686	15449	15458	15410	15513	15363	15256	15538	15545	15552	15630	15286	15515	15495	15460	15416	15533	15568	15301	15502	15371	15502	15340	15441	15357	15385	15465	15477	15497	15496	15457	15406	15526	15578	15465	15328	15414	15431	15555	15498	15518	15533	15503	15503	15504	15529	15413	15389	15476	15471	15408	15420	15302	15355	15408	15504	15537	15330	15304	15484	15315	15550	15496	15620	15335	15519	15446	15402	15441	15461	15442	15240	15440	15746	15298	15624	15191	15304	15449	15304	15308	15595	15333	15326	15491	15266	15446	15402	15426	15358	15621	15329	15235	15488	15272	15447	15422	15610	15422	15366	15406	15622	15276	15435
25252	21375	28092	25533	21615	20092	19753	18868	18354	18365	18621	18304	18311	18331	18264	21645	29363	28455	24411	20677	18769	18340	18111	18043	17884	17958	17877	17964	17905	17924	17956	18012	18209	17863	17833	17829	18063	18040	18042	17675	17844	17898	17820	17919	18056	17919	17809	17762	17880	18007	17858	17997	18199	17823	18137	17864	18038	17976	18136	17746	17965	18053	17916	17901	17725	18031	17873	18044	17966	17960	18042	17996	17800	17814	17904	17850	17896	17966	17954	17930	17847	18130	17882	17759	17806	18023	17770	17937	17764	18010	18055	18213	17937	17958	17988	18067	17897	17984	17869	18030	17858	17902	17812	17850	17783	18001	17924	18074	18140	17975	18029	18140	18018	17831	17885	18127	17958	17775	17975	17994	17599	17999	17674	17987	17759	17812	17905	17916	17987	17840	17904	17813	18034	17897	17971	17685	17577	17847	17993	17933	17869	17913	17910	17831	17929	18023	17931	17948	17965	18121	17854	18105	17955	17939	17956	17908	17874	17931	17980	17955	18123	17801	17640	17839	17815	17923	18206	17902	17696	17865	17869	17961	17920	17958	18009	18017	17866	17984	17935	17755	17876	17884	17924	18120	18022	17805	17814	18099	17983	17932	17906	18001	18046	17932	17869	17861	17979	17811	17893	17975	17833	17855	17996	17935	17810	17848	18044	17810	17611	17953	17684	17686	18029	17923	17869	17796	17882	18038	18051	18006	17942	17835	17958	17919	17957	18264	18056	17899	18141	17839	17791	17632	17830	17964	17731	17841	17814	17887	17803	17903	17914	17968	18077	17768	17847	17696	17832	17629	17868	17942	17916	17846	18030	18033	18072	17861	17838	17939	18051	17847	17840	17862	17840	17851	17845	17924	17851	17932	17958	18002	17969	17898	18023	17688	17845	17701	18157	17948	17894	17793	17883	17686	18110	17965	17915	17930	17831	17865	17865	17913	17842	18224	17965	18054	17933	17841	17840	17719	17951	17985	17815	17972	17950	17670	17953	17633	18068	18015	17760	17947	18123	17870	17854	17825	18035	17879	17713	17596	17897	17982	17881	18024	17830	17910	17905	17769	18002	18002	18011	17869	18016	17923	18201	17983	18138	17849	17772	18044	18016	17742	17843	17899	17998	17810	17833	18109	17883	17904	17903	17986	18141	17777	17837	17833	17995	17861	17757	17767	17888	17838	18033	17903	17751	17973	17785	18031	17994	17799	17701	17984	17980	18002	17853	17921	17977	17873	17951	17921	18007	17832	17836	18071	17732	17893	17936	17718	17826	17974	17952	17819	17683	18002	18014	17970	17994	17813	18017	17899	17787	18009	18125	18261	17962	17801	17915	17693	17839	17939	17922	17735	18064	18029	18028	17925	18154	17843	17931	17772	17911	17921	17644	17873	18032	17868	18010	17903	17987	17762	17778	17982	17838	17952	18115	17925	18031	17994	17851	18039	17926	17805	17772	18101	17814	17830	18007	17907	17828	17781	17922	17923	17870	17868	17900	17866	17955	18068	17804	18063	18108	18051	18144	17737	17838	17943	17971	17959	17876	17877	17930	17853	17819	17800	17975	17778	17722	17977	18019	17925	17973	17867	18060	17999	17756	18001	17728	17756	17896	17946	18067	17989	18112	17871	17990	17863	18102	17780	17915	17929	17934	17878	17936	18132	17948	17833	17952	17894	17864	17808	17945	17697	17773	17986	18111	17796	17873	17751	17926	18010	17948	17934	18003	17955	17894	17971	18114	18011	18167	17965	18029	17908	18109	18063	17899	17888	17826	17927	17943	17856	18005	17784	17870	17946	18089	17812	17789	17830	17972	18033	17860	18046	17989	17945	17846	17746	17928	17801	18195	17815	17954	17934	17956	17666	17803	17880	17970	17661	17719	17965	17815	17873	18148	18001	17884	18018	17807	18013	17931	17917	18082	17985	17796	17914	18008	18059	17652	17768	18061	17834	17822	17821	17771	17607	17952	17929	17897	17858	18113	18230	17865	17804	17827	17878	17624	17996	17753	17833	17860	18056	17823	18168	18093	17994	18140	17747	17718	17710	17901	17764	17973	17970	18006	18060	17792	17929	18042	17945	17935	18131	17884	17752	18125	17707	17734	17918	18095	17535	17868	17947	17831	17933	17897	17969	18002	17764	17985	18122	17874	17973	17970	17913	17977	17823	18145	17771	17833	17697	18077	17949	17903	17896	17863	18067	18026	17859	17908	18100	17939	17883	17749	17902	17842	18013	17903	17855	17847	18032	17944	17912	17830	17763	17812	17692	17803	17805	18202	17864	17951	17855	17974	17873	18080	17784	18185	18077	17993	17797	18090	18071	17942	17768	17839	18097	18102	18008	17831	17950	18113	17823	17912	18015	18107	17631	17774	17896	17683	17818	17799	17791	17964	17973	18160	18080	17946	18054	18147	17940	18077	17820	18098	17727	17708	17933	17951	17804	18085	17965	18017	17971	17991	17726	17987	17858	17958	17923	17899	17843	17667	17920	17862	18010	17761	17751	17968	18068	18043	17909	18005	17946	18072	18040	17982	17843	17840	17892	17880	17787	17681	18143	17930	17922	18014	17826	17836	17915	18049	17979	17845	17928	17833	17789	17901	17868	17866	17747	17876	18074	18198	17988	17770	17975	18036	17863	17660	18083	17679	17926	17776	17975	17961	17935	17858	17870	17877	17898	17910	18016	17983	17938	17939	17838	17963	18035	17767	17909	17888	17914	18045	17993	17923	17851	17939	17894	17817	17839	17666	17932	18059	17927	17720	17867	17765	17834	17947	17962	17859	18000	18090	17955	17813	17813	17861	17916	18019	17952	18047	17969	17741	18000	17964	17964	18043	17594	17916	17810	17794	17760	17910	17742	18037	18033	17685	17969	18039	17793	18012	17936	17789	17688	17915	18054	17799	17847	17937	17991	17819	17849	17850	18125	17939	18025	17901	17961	17790	17888	17977	17936	18153	18113	18107	17844	18007	18023	18103	17842	17854	17821	17940	17923	17751	17813	17854	17894	17846	17742	17863	17900	17793	17950	17770	17560	17932	17930	17848	17840	17989	17879	17909	17724	17890	17913	18082	17882	17965	17832	18019	17963	17898	17920	18031	17903	17892	17924	17985	17778	17883	17547	18049	17899	18043	18089	17786	18038	17642	17786	18059	17912	18224	18018	17853	17871	17979	18159	17925	18064	17898	17877	17812	17969	17903	17905	17721	18061	17919	17818	17853	17922	17859	17965	17755	17793	17975	17822	18048	17994	18148	17898	17790	17884	17885	17798	17927	17869	17819	18102	18020	17899	17805	17731	17943	17772	17846	17801	17812	17850	17787	17822	17897	17992	17849	17964	17857	17961	17939	17943	17948	17978	17744	17723	17819	17735	17869	18034	18063	17794	18041	17920	17775	17890	17967	18022	17852	17837	17931	17918	17786	17962	17999	17803	17907	17739	18097	18036	17969	18040	17954	17775	17801	17859	17883	17898	17949	18037	17762	17872	17969	17882	17860	18004	17866	17823	17783	17875	17891	17835	17888	17826	17784	18003	18023	17862	18074	18026	17896	17817	17825	17644	17764	17929	17769	17761	17866	17907	18048	17857	17935	17950	17815	17927	17981	17754	18056	18089	18017	17787	18099	17872	17907	18016	17745	18070	18007	17856	18125	17894	18115	18070	17635	17857	17881	17948	17962	17995	18043	18066	17936	17786	17866	17764	17807	17914	17993	17804	17864	17947	18040	17885	17931	17898	17825	17975	17829	17783	17922	17781	17968	17884	17911	17984	17807	17691	17996	18017	17673	17909	17921	17849	17798	18131	17906	17860	17963	17979	17955	17714	17906	17837	18039	18065	17960	17942	18004	17890	17946	17988	17875	17765	17855	17974	17835	17864	17844	17783	17876	17848	17848	17868	18144	17896	17825	18094	17700	17946	17854	17784	17735	17872	17927	18048	18095	17846	18016	18061	17864	17936	17868	17891	17992	17997	18018	18007	17881	17749	18132	17894	17825	17964	17806	18017	17895	17645	18195	18117	17981	17544	17762	17963	17902	17894	17967	17869	17787	17857	17715	17905	17867	17759	17923	17931	17997	17994	17906	18035	18038	17745	17638	17972	18122	17869	18003	18093	17819	17885	17633	17887	17825	17864	17845	17802	17915	17885	18002	18015	17704	17849	17971	17926	17960	17841	17959	17998	17730	18018	17802	17925	17821	17865	17823	17947	18086	17979	17942	17852	17954	17927	17986	17902	17953	17843	17952	18035	18046	18035	17898	17812	17896	17863	17911	17792	18087	17951	17997	18173	17958	17957	17781	17935	17695	17798	18007	17925	17987	18007	17830	17730	17891	17963	17968	17929	17798	17608	17902	17842	17903	17938	17920	17977	17817	17804	17968	17815	18018	17923	17982	17901	17900	17974	17942	18003	18095	18230	17966	17912	18011	17832	17845	17840	18103	17866	18043	17972	17932	17970	18121	17891	17949	17952	17809	17797	18043	17907	17862	17979	17872	17811	18028	17954	18098	18054	17978	17980	17780	17765	17919	17981	18057	18072	17910	17949	17860	18023	18006	17779	17915	18109	17807	17817	18066	17978	17805	17948	18070	17877	17771	18014	17682	17875	17987	17792	18104	18090	17971	17872	18157	17929	17921	17747	17974	17814	17801	17891	17684	17852	17864	17955	17889	17706	17780	17917	17956	17860	17830	17904	17889	17834	17941	17971	17942	17826	17915	17820	17987	17873	17801	18022	17815	17875	17838	17899	17923	17890	17816	18091	17848	17812	17799	17943	17773	18045	17921	17836	17926	17981	18031	17852	17888	17889	17873	18019	17891	17798	17964	18052	17994	17896	17887	18093	17762	17727	18029	17859	17730	18074	17815	17906	18019	17764	17969	18095	17748	17938	17849	17815	17946	18007	17916	17935	18130	17964	17971	17927	17812	17918	17822	17755	17690	17680	17982	17855	17710	17667	17766	17788	17851	17821	18041	17914	18103	18029	18069	17895	17863	17905	17901	17946	17954	17884	17744	17746	18044	17852	17883	17946	17755	17907	17832	17946	17766	17811	17806	17833	17918	17840	17968	18032	17892	17987	17761	18008	17905	17765	17954	17960	17820	17788	17953	17988	18014	18068	17822	17866	17741	17958	17856	17895	17781	17979
15340	23912	23361	18737	17284	16964	16683	16543	16409	16152	16287	16229	16098	15959	15858	22612	31012	28883	23155	18448	16400	15822	15522	15476	15467	15614	15655	15564	15650	15566	15616	15493	15613	15660	15663	15583	15436	15579	15540	15541	15649	15453	15499	15422	15532	15623	15648	15547	15467	15470	15559	15537	15526	15501	15337	15535	15590	15666	15424	15678	15316	15476	15581	15488	15574	15381	15639	15693	15492	15541	15405	15495	15519	15563	15498	15642	15443	15721	15609	15403	15629	15430	15611	15442	15522	15585	15695	15273	15488	15413	15569	15638	15551	15645	15645	15655	15399	15491	15713	15615	15670	15570	15385	15522	15524	15608	15615	15536	15584	15636	15323	15632	15584	15413	15607	15362	15483	15569	15487	15671	15595	15463	15583	15493	15723	15569	15499	15415	15281	15677	15548	15447	15603	15664	15730	15431	15373	15692	15616	15579	15627	15640	15491	15643	15496	15481	15579	15713	15550	15424	15611	15524	15622	15524	15413	15598	15620	15699	15593	15652	15626	15480	15536	15550	15649	15535	15508	15343	15628	15367	15420	15553	15476	15595	15583	15569	15406	15545	15554	15751	15446	15568	15368	15504	15464	15544	15344	15620	15660	15470	15580	15643	15481	15524	15394	15483	15460	15593	15645	15451	15440	15415	15586	15593	15348	15523	15379	15561	15484	15507	15485	15667	15490	15476	15451	15545	15391	15508	15601	15795	15504	15426	15517	15662	15356	15735	15433	15525	15426	15565	15514	15704	15536	15650	15617	15635	15577	15477	15705	15475	15706	15434	15438	15420	15552	15441	15694	15526	15615	15501	15560	15576	15474	15484	15581	15727	15582	15423	15475	15581	15362	15515	15469	15405	15522	15598	15573	15545	15401	15551	15694	15359	15446	15551	15548	15476	15678	15425	15547	15516	15581	15562	15474	15619	15581	15613	15527	15404	15782	15582	15638	15777	15429	15556	15669	15630	15630	15469	15528	15458	15461	15488	15680	15555	15560	15626	15674	15490	15491	15468	15637	15457	15393	15571	15615	15466	15494	15496	15560	15607	15398	15478	15670	15448	15460	15599	15596	15536	15459	15620	15570	15625	15520	15546	15600	15539	15437	15428	15611	15575	15531	15542	15535	15583	15543	15614	15557	15553	15540	15466	15516	15493	15591	15458	15558	15537	15544	15593	15420	15568	15561	15691	15526	15634	15598	15484	15499	15523	15542	15702	15475	15477	15586	15567	15620	15539	15476	15621	15684	15531	15492	15604	15520	15548	15597	15609	15551	15632	15477	15421	15661	15413	15573	15516	15642	15739	15557	15681	15544	15552	15533	15675	15681	15384	15422	15595	15548	15351	15517	15558	15433	15544	15646	15604	15694	15596	15411	15624	15510	15602	15479	15552	15465	15583	15452	15576	15660	15531	15592	15565	15520	15779	15408	15423	15432	15513	15744	15568	15527	15492	15519	15505	15497	15498	15471	15638	15522	15498	15535	15384	15490	15390	15427	15514	15576	15608	15573	15341	15697	15496	15608	15660	15535	15548	15476	15591	15721	15582	15541	15759	15581	15400	15646	15462	15649	15497	15549	15576	15554	15492	15676	15510	15625	15493	15652	15763	15519	15497	15596	15689	15650	15822	15598	15360	15507	15650	15519	15434	15471	15582	15651	15408	15605	15626	15562	15472	15489	15603	15485	15525	15359	15572	15629	15421	15584	15412	15615	15581	15569	15414	15407	15633	15499	15427	15530	15463	15571	15605	15665	15609	15538	15569	15673	15641	15740	15505	15546	15510	15593	15564	15615	15543	15431	15456	15495	15411	15549	15633	15601	15571	15499	15568	15608	15582	15597	15523	15660	15577	15498	15418	15451	15667	15529	15522	15583	15686	15477	15509	15712	15509	15488	15511	15667	15519	15537	15616	15552	15600	15519	15574	15528	15663	15447	15546	15657	15453	15509	15527	15553	15574	15515	15703	15500	15593	15554	15590	15701	15743	15681	15481	15621	15492	15400	15541	15573	15537	15503	15637	15604	15413	15651	15439	15491	15503	15770	15473	15554	15583	15446	15565	15653	15465	15526	15498	15552	15602	15510	15602	15523	15605	15420	15698	15551	15344	15564	15458	15426	15467	15645	15491	15620	15634	15500	15528	15581	15510	15502	15442	15655	15521	15550	15418	15762	15533	15488	15574	15676	15479	15495	15582	15741	15382	15538	15450	15464	15360	15654	15462	15463	15497	15620	15717	15545	15505	15621	15594	15506	15481	15494	15506	15493	15596	15569	15478	15361	15490	15556	15572	15505	15504	15634	15481	15471	15478	15601	15611	15543	15408	15487	15505	15529	15553	15465	15530	15605	15490	15446	15583	15351	15683	15599	15521	15573	15435	15636	15465	15553	15540	15524	15671	15750	15658	15312	15677	15534	15470	15623	15522	15533	15599	15398	15428	15600	15721	15401	15459	15625	15623	15558	15602	15722	15598	15560	15512	15491	15446	15609	15523	15550	15589	15435	15677	15555	15334	15301	15486	15494	15611	15466	15602	15778	15541	15385	15535	15482	15424	15508	15608	15493	15686	15439	15541	15641	15501	15433	15512	15589	15542	15727	15531	15545	15511	15447	15587	15590	15573	15627	15419	15486	15596	15695	15511	15435	15594	15673	15590	15439	15518	15500	15629	15632	15450	15358	15664	15574	15513	15603	15574	15640	15554	15596	15638	15446	15614	15281	15544	15604	15588	15584	15638	15522	15517	15478	15560	15614	15383	15620	15506	15639	15531	15469	15587	15505	15363	15622	15538	15599	15708	15618	15367	15431	15553	15567	15668	15730	15397	15643	15591	15446	15546	15498	15623	15445	15643	15679	15608	15621	15461	15340	15634	15511	15312	15611	15614	15510	15463	15523	15540	15628	15568	15592	15691	15388	15590	15540	15622	15594	15598	15492	15433	15689	15540	15623	15534	15494	15500	15485	15570	15503	15497	15498	15620	15412	15499	15553	15587	15415	15533	15429	15554	15338	15442	15734	15416	15595	15470	15562	15631	15631	15419	15589	15509	15732	15666	15484	15511	15564	15539	15725	15540	15529	15437	15488	15611	15495	15506	15360	15410	15536	15609	15552	15576	15472	15632	15473	15298	15584	15604	15514	15436	15478	15473	15591	15545	15536	15509	15668	15491	15566	15647	15571	15623	15396	15539	15512	15586	15446	15504	15452	15414	15512	15693	15562	15749	15551	15404	15378	15458	15415	15448	15567	15602	15633	15602	15599	15428	15472	15515	15511	15457	15501	15544	15541	15601	15602	15589	15625	15580	15684	15519	15652	15444	15611	15668	15555	15583	15466	15606	15587	15362	15513	15590	15442	15517	15698	15622	15487	15482	15590	15450	15578	15494	15556	15526	15555	15424	15337	15438	15547	15623	15657	15617	15517	15695	15548	15525	15659	15632	15488	15473	15644	15475	15534	15670	15563	15722	15468	15341	15599	15440	15454	15457	15308	15572	15613	15404	15474	15580	15577	15707	15463	15439	15524	15572	15359	15607	15460	15597	15685	15528	15518	15509	15650	15359	15483	15812	15534	15643	15567	15504	15489	15582	15727	15388	15574	15501	15529	15436	15547	15546	15440	15464	15429	15439	15751	15635	15587	15701	15499	15596	15691	15526	15401	15640	15613	15513	15638	15439	15592	15499	15378	15523	15522	15592	15649	15500	15558	15601	15708	15327	15347	15575	15473	15487	15497	15564	15522	15514	15507	15578	15671	15531	15433	15572	15496	15404	15614	15400	15675	15628	15601	15668	15415	15519	15554	15582	15538	15520	15672	15586	15624	15453	15608	15438	15728	15644	15451	15602	15597	15444	15628	15522	15651	15593	15510	15483	15641	15643	15425	15511	15414	15502	15551	15414	15393	15540	15692	15586	15512	15623	15543	15474	15429	15514	15548	15561	15698	15307	15602	15726	15414	15596	15409	15530	15484	15590	15563	15426	15600	15612	15547	15431	15490	15785	15731	15349	15548	15501	15615	15452	15514	15810	15542	15406	15472	15480	15646	15453	15575	15530	15546	15623	15665	15595	15552	15692	15710	15463	15588	15276	15448	15654	15497	15523	15756	15578	15675	15498	15592	15345	15449	15632	15599	15651	15441	15501	15682	15605	15605	15551	15565	15494	15649	15493	15664	15427	15584	15518	15370	15499	15504	15538	15702	15311	15673	15593	15519	15653	15540	15603	15603	15627	15692	15750	15419	15488	15679	15545	15662	15483	15625	15515	15401	15699	15618	15488	15505	15640	15615	15487	15376	15544	15595	15460	15546	15455	15505	15312	15500	15664	15439	15680	15454	15496	15461	15574	15653	15551	15692	15542	15645	15443	15502	15535	15561	15625	15502	15650	15550	15557	15521	15565	15576	15545	15554	15452	15306	15629	15571	15464	15559	15582	15682	15444	15422	15403	15397	15687	15524	15549	15416	15449	15451	15598	15550	15490	15506	15326	15595	15622	15648	15613	15536	15534	15575	15476	15526	15431	15530	15392	15522	15591	15613	15493	15544	15577	15525	15645	15621	15557	15371	15493	15507	15598	15652	15381	15627	15470	15656	15581	15509	15534	15473	15593	15534	15487	15435	15531	15630	15455	15565	15526	15570	15555	15412	15544	15667	15425	15585	15582	15477	15535	15729	15610	15466	15459	15536	15596	15728	15617	15475	15545	15470	15684	15544	15672	15529	15604	15706	15609	15656	15427	15576	15476	15593	15512	15509	15623	15459	15510	15506	15553	15607	15608	15611	15381	15365	15352	15513	15458	15223	15726	15488	15581	15490	15427	15577	15499	15384	15542	15542	15533	15619	15537	15419	15454	15666	15418	15565	15512	15592	15560	15551	15453	15538	15737	15676	15504	15543	15450	15576	15534	15593	15479	15777	15593	15444	15537	15670	15528	15707	15435	15467	15607	15539	15697	15584	15503	15514	15691	15472	15754	15482	15412	15619	15489	15542	15523	15642	15582	15406	15579	15531	15469	15675	15465	15569	15453	15670	15597	15660	15648	15541	15561	15661	15536	15617	15544	15591	15527	15538	15345	15437	15436	15599	15634	15451	15543	15611	15633	15413	15476	15713	15450	15573	15660	15481	15588	15414	15484	15618	15590	15484	15577	15528	15520
23772	21365	28862	24273	22038	23102	22525	19145	18727	18832	18744	18436	18430	18425	18313	25607	38730	35200	29850	22963	19670	18294	18229	18012	18261	17982	18035	17745	17650	17692	17841	17847	18085	17850	17737	18116	17992	17938	17822	17992	17982	18057	17934	18003	17871	17829	17859	17780	17870	17755	17873	17767	17811	17859	18057	17858	18137	18015	17692	17857	17910	17894	17914	17624	17988	17804	17803	17961	17847	17879	17808	17876	17656	17803	17912	17817	17922	17741	17996	18061	17822	17826	17872	17961	17833	17750	17559	17737	17952	17892	17871	17851	17965	17750	17596	17956	17572	17735	17728	17951	17786	17985	17830	17882	17853	17599	17807	17879	17815	17919	17947	18048	17968	18001	17711	17810	17758	17819	17802	17949	17730	17703	17956	17749	17799	17813	17718	17706	18025	17893	17678	17877	17776	17650	17917	17751	18133	17826	17761	17909	17762	17704	17672	17789	17787	17611	17863	17885	17891	17953	17799	17681	17933	17746	17816	17845	17994	17878	17728	17576	17885	17773	17885	17785	17777	17835	17756	17848	17662	17687	17882	17760	17690	17827	17972	17848	18059	17879	17849	17859	17695	17686	17566	17858	18002	17664	17862	17904	17939	17737	17895	17752	18038	17946	18016	17996	17634	17467	17847	17877	17894	17829	17865	17983	18005	17762	17786	17796	17661	17773	17846	17822	17834	17733	17803	17790	17755	17872	17802	17725	17926	17773	18082	17880	17699	17888	17711	17812	17793	17894	17728	17843	17785	17746	17709	17839	17878	17886	17770	17765	17661	17735	17841	17727	17676	17910	18072	18005	17953	17820	17803	17698	17794	17853	17917	17865	17747	17898	17714	17794	17816	17780	17539	17812	17748	17787	17827	17896	17944	17871	18083	17633	17885	17938	17792	17712	17930	18070	17881	17629	17800	17754	18010	17686	17754	17935	17787	17826	17792	17972	17742	18019	18072	18067	17861	18002	17874	17912	17707	17567	18019	17848	17785	17875	17841	17959	17809	17950	17615	17799	17908	17878	17911	17879	17691	17751	17727	17973	17757	17703	17746	17833	17967	17621	17719	17959	17988	17740	17925	17761	17731	17840	17766	17909	17832	17895	17834	17891	17755	17460	17646	17634	17750	17646	18026	17921	17718	17913	17657	17856	17801	17797	17672	17940	17833	17832	17836	17869	17882	17876	17773	17940	17833	17776	17857	17685	17881	17749	18003	17833	17847	17912	17934	17516	17773	17902	17749	17893	17914	17867	17709	17835	17861	17646	18012	17905	17799	17898	17735	17690	17950	17724	17814	17800	17980	17869	17807	17660	17799	17857	17817	17934	17792	17850	17890	17928	18052	17799	17969	17901	18032	17783	17929	17785	17827	17798	18027	17811	17956	17819	17948	17714	17676	17894	17975	17848	17805	17650	17944	17954	17736	17900	17898	17666	17753	17849	17828	17545	17737	17806	17886	17829	17940	17868	17933	17851	17836	17816	17781	17855	17920	17818	17704	17743	17666	17888	17659	17944	17921	17895	17913	17816	17875	17928	17859	17869	17724	17769	17785	17845	17727	17817	17859	17877	17899	17883	18060	17714	17912	17769	17733	17946	17961	17857	17823	17819	18041	17832	17751	17867	17817	18030	17833	17790	17950	17905	17700	17832	17869	17842	17848	17837	17831	17473	17785	17869	17900	17802	17764	17952	17655	17886	17912	17632	17823	17846	17913	17847	17676	17741	17923	17690	17720	17620	17762	17846	17771	17769	17893	17944	17899	17838	17742	18089	17780	17900	17758	17927	17945	17852	17797	17960	18018	17821	17841	17836	17931	17950	17963	17715	17936	17830	17907	17929	17782	17839	17839	17834	17701	17669	17887	17764	17775	17761	17732	18013	17871	17841	17832	17855	17884	17870	17881	17730	17871	17932	17666	17991	17788	17819	17648	17704	17920	17788	17848	17653	17794	17862	17679	17803	17862	17857	17995	17667	17889	17910	17914	17748	17735	17916	17841	17674	17909	17671	17827	18019	17748	17825	17739	17788	17818	17856	17654	17697	17884	18033	17738	17803	17578	17560	17853	17932	17868	17906	17795	18021	18092	17782	17811	17809	17805	17704	17640	17877	18063	17941	17870	17894	17807	17802	18027	17710	18070	17894	17668	18014	17543	17599	17571	17811	18013	18043	17862	17634	17656	17889	17957	17842	17858	17726	17677	17798	17648	17851	17877	17852	17860	17833	17961	17656	17824	17878	17934	18126	17762	17742	17914	17658	17717	17845	17885	17788	17730	17718	17755	17819	17976	18038	17820	17775	17669	17843	17893	17864	17855	17811	17927	17730	17839	17886	17766	17785	17798	17716	17880	17885	17817	17896	17926	17934	17967	17974	17845	17938	17647	17666	17854	17915	17884	17854	17944	17817	17732	17933	18145	17778	17757	17926	17911	17916	17869	17661	17841	17783	17749	17766	17831	18041	17840	17844	17825	17578	17876	17803	17815	17935	18052	17856	17937	17708	17852	17813	17806	17837	17644	17600	17733	17905	17883	17880	17736	17802	17712	17897	17923	17785	17838	17940	17664	17679	17607	17723	17638	17794	17821	17751	17786	18009	17925	17854	17884	18039	17888	17909	17898	17967	17952	17666	17916	17792	17720	17900	17806	17811	17838	17854	17772	17584	17760	17725	17972	17703	17831	17710	17843	17490	17835	17845	17954	17936	17640	17800	17986	17779	17888	17801	17840	18010	17842	18062	18045	18002	17747	18024	17864	17916	17757	17707	18002	17896	17833	17889	17704	18011	17780	17687	17977	17897	17744	17831	17781	17834	17757	17873	17947	18008	17839	17748	17720	17854	17732	17908	17983	17706	17692	18018	17757	17786	17880	17865	17942	18088	17824	17899	17784	17728	17734	17676	17899	17803	17934	17954	17712	17668	17901	17871	17807	17831	17745	17852	17958	18024	17871	17901	17946	17453	17852	17748	17959	17955	17788	17789	17861	17926	17846	17658	17817	17918	17813	18006	17895	17860	18078	17724	17785	17708	17893	17749	17801	17702	17692	17810	17793	17812	17784	17829	17774	17730	17734	18032	18108	17933	17812	17707	18036	17976	17736	17909	17835	17870	17790	17844	17952	17734	17611	17745	17856	17590	17899	17869	18000	17632	17876	17769	17693	17844	17726	17955	17966	17873	17606	17794	17903	18044	17594	17878	17855	17794	17810	17773	17764	17922	17811	17706	17761	17487	17821	17788	17731	17823	17889	17657	17804	17713	17947	17957	18015	17742	17947	17896	17911	17780	17689	17811	17863	17847	17810	17762	17915	17897	17860	17788	17810	17966	17858	17621	17844	17778	17854	17681	17778	17866	17763	17799	17915	17704	17843	17745	17887	17821	17886	17730	17693	17880	17938	17956	17784	17804	17923	17842	17982	17826	17728	17723	17921	18019	17946	17909	17812	17703	17948	17775	17929	17748	17723	17577	17932	17847	17799	17796	17942	17895	17871	17971	17767	17659	17708	17705	17822	17802	17864	17822	17858	17701	17726	17796	17804	17991	17924	17858	17679	17908	17667	17764	17832	17997	17862	17685	17810	17775	17728	17862	17975	17798	17463	17833	17863	17837	17904	17637	17699	17765	17844	18120	17769	17910	17878	17965	17793	17639	17804	17812	17928	17605	17889	17854	17902	17842	17924	17707	17996	17735	17745	17778	17900	17883	17889	17532	17982	17890	17863	17700	17927	17668	18029	17735	17557	17613	17881	17972	17896	18043	17999	17768	17785	17887	17789	17892	17835	17744	17737	17872	17868	17776	17635	17921	17886	17607	17874	17922	17699	17699	17973	17925	17971	17746	17681	17539	17764	17813	17726	17770	17673	17689	17937	17911	17734	17575	17749	17800	17811	17777	17872	17815	17772	17731	17977	17966	17724	17878	17847	17852	17916	17822	17829	17792	17918	17844	17854	17909	17802	17833	17659	17716	18027	18045	17828	17885	17783	17783	17848	17780	17768	17788	17872	17832	17883	17851	17751	17724	17894	17753	17823	18003	17929	17824	17875	17701	17693	17915	17826	17848	17896	17809	17927	17848	17860	17677	17769	17743	18049	17751	17826	17732	17747	17897	17860	17701	17880	17717	17757	17858	17864	17728	17951	17736	17770	17910	17939	17809	17735	17778	17664	17817	18056	17804	17864	17869	17842	17711	17914	17828	17678	17597	17692	17678	17732	17918	17770	17816	17807	17697	17770	17703	17696	17961	17804	17738	17675	17955	17772	17669	17873	17778	17826	17798	18025	18029	17880	17867	17714	17800	18010	17922	18060	17577	17846	17639	17862	17862	17840	17937	17854	17815	17788	17884	18075	17895	17853	17765	17897	17709	17897	17818	17873	17733	17828	17803	17825	17873	17776	17957	17975	17890	17935	17779	17843	17774	17809	17803	17805	17965	17751	17623	17744	17807	17667	17958	17757	18016	17962	17845	17769	17768	17697	17808	17823	17788	17708	17823	17756	17883	17887	18052	18125	17932	17682	17734	17963	17746	17883	17771	17841	17841	17696	17806	17795	17700	17794	17751	17843	17618	17940	17891	17649	17976	17863	17844	17791	17638	17808	17837	17724	17616	17899	17893	17772	17928	17845	17757	17798	17735	17736	17789	17927	17763	17766	17561	17921	17827	17916	17734	17812	17811	17956	17863	17692	17901	17822	17809	17762	17978	17618	17931	17690	17816	17808	17646	17802	18098	17904	17874	17687	17956	17715	17832	17792	17848	17699	18006	17933	17828	17842	17669	17653	17583	17877	18009	17839	17923	17762	17866	18011	17718	17834	18047	17752	17777	17960	17795	17834	17952	17817	17675	17745	17800	17827	17782	17901	17794	17845	17564	17628	17778	18197	17824	17908	17743	17965	17796	17827	17945	17781	17759	17852	17716	17816	17805	17948	17877	17839	17837	17903	17822	17987	17899	17719	17911	17901	17687	17719	17746	17759	17607	17669	18001	17794	18018	17991	17725	17702	17716	17908	17803	17804	17897	17674	17572	17795	18054	17785	17816	17936	17730	17731	17790	17877	17796	18008	17788	17868	17832	17757	17676	17654	17839	17645	17970	18025	17819	17971	17828	17860	17865	17843	17935	17717	17857	17853	17839	17577	17731	17742	17811	18009	17832
16703	29323	26630	21150	19267	18416	17510	17003	17108	16832	16736	16336	16409	16254	16108	27785	39898	36464	29274	20983	17200	15800	15663	15611	15499	15470	15470	15523	15431	15503	15540	15443	15449	15646	15542	15449	15565	15528	15559	15521	15527	15352	15473	15543	15518	15522	15578	15611	15524	15577	15236	15359	15565	15673	15482	15532	15437	15361	15650	15457	15407	15440	15478	15526	15463	15418	15440	15624	15544	15498	15527	15574	15480	15474	15697	15366	15488	15576	15539	15478	15364	15588	15608	15308	15474	15535	15456	15517	15518	15469	15441	15464	15459	15373	15461	15474	15460	15582	15490	15397	15362	15439	15495	15318	15508	15441	15402	15275	15480	15409	15403	15423	15409	15629	15475	15428	15366	15505	15507	15568	15541	15607	15526	15509	15466	15552	15566	15401	15589	15499	15478	15446	15534	15445	15309	15314	15375	15524	15483	15452	15706	15568	15465	15431	15531	15460	15554	15451	15491	15569	15489	15490	15369	15558	15532	15560	15492	15445	15313	15413	15430	15479	15491	15409	15372	15623	15351	15633	15477	15388	15618	15567	15431	15337	15510	15568	15547	15341	15500	15481	15486	15485	15629	15586	15565	15622	15444	15519	15642	15650	15629	15259	15479	15477	15454	15536	15446	15398	15584	15419	15364	15469	15497	15567	15443	15405	15399	15401	15494	15463	15447	15432	15395	15543	15433	15468	15336	15471	15628	15248	15662	15673	15484	15425	15477	15436	15557	15493	15562	15515	15444	15551	15541	15401	15363	15613	15459	15572	15435	15441	15486	15643	15420	15321	15465	15445	15438	15372	15422	15603	15467	15333	15399	15318	15590	15415	15458	15564	15354	15368	15581	15637	15430	15472	15399	15622	15501	15573	15573	15510	15390	15476	15438	15686	15425	15419	15480	15431	15605	15236	15583	15365	15515	15577	15347	15480	15528	15514	15519	15458	15549	15449	15497	15571	15264	15575	15351	15517	15477	15502	15533	15345	15516	15622	15474	15533	15654	15528	15434	15432	15377	15603	15588	15553	15461	15432	15562	15578	15518	15460	15411	15422	15473	15462	15405	15530	15394	15450	15412	15453	15379	15594	15457	15548	15511	15439	15565	15443	15526	15505	15373	15497	15524	15439	15384	15237	15539	15371	15443	15633	15475	15541	15430	15528	15365	15320	15395	15533	15437	15407	15333	15350	15373	15570	15348	15672	15352	15616	15445	15593	15383	15450	15578	15622	15394	15228	15408	15398	15552	15431	15461	15470	15397	15484	15403	15491	15508	15519	15536	15439	15574	15514	15459	15479	15388	15542	15507	15307	15460	15387	15524	15623	15526	15439	15761	15537	15451	15379	15487	15413	15730	15406	15448	15517	15391	15410	15471	15544	15496	15423	15452	15389	15617	15556	15426	15417	15319	15424	15422	15492	15641	15432	15335	15518	15388	15607	15466	15458	15487	15622	15533	15521	15328	15460	15550	15449	15502	15361	15459	15667	15373	15478	15418	15473	15445	15440	15482	15347	15344	15366	15537	15505	15430	15562	15521	15634	15509	15521	15529	15592	15583	15369	15599	15333	15467	15487	15618	15421	15422	15504	15709	15345	15406	15495	15354	15439	15585	15391	15457	15358	15380	15481	15591	15652	15448	15392	15314	15424	15444	15379	15504	15469	15566	15621	15292	15362	15337	15548	15533	15471	15350	15655	15445	15400	15453	15585	15440	15360	15462	15547	15688	15288	15673	15465	15531	15368	15493	15547	15601	15418	15367	15664	15440	15623	15410	15537	15463	15491	15282	15564	15562	15452	15468	15296	15393	15461	15498	15437	15482	15566	15456	15463	15483	15363	15448	15498	15446	15523	15416	15515	15535	15383	15464	15480	15432	15586	15480	15495	15310	15481	15577	15423	15460	15416	15621	15410	15398	15463	15454	15579	15462	15639	15539	15508	15493	15592	15561	15502	15400	15555	15562	15632	15474	15417	15383	15482	15376	15375	15572	15463	15389	15472	15407	15443	15451	15519	15539	15711	15484	15367	15424	15636	15415	15582	15435	15509	15454	15424	15539	15610	15406	15376	15475	15526	15420	15465	15553	15510	15454	15387	15339	15413	15301	15363	15443	15618	15418	15344	15570	15506	15607	15487	15515	15439	15390	15381	15423	15574	15420	15464	15467	15250	15653	15363	15505	15620	15510	15520	15354	15391	15587	15455	15463	15414	15382	15590	15516	15618	15537	15405	15308	15322	15496	15387	15514	15465	15474	15653	15568	15564	15582	15485	15433	15494	15618	15487	15507	15446	15478	15473	15410	15510	15477	15532	15570	15470	15463	15387	15373	15487	15306	15506	15479	15483	15442	15329	15420	15290	15601	15267	15538	15547	15613	15396	15494	15515	15370	15343	15403	15506	15473	15452	15525	15466	15617	15430	15430	15662	15442	15441	15353	15478	15471	15493	15470	15465	15357	15481	15507	15335	15450	15366	15654	15390	15559	15394	15537	15423	15432	15654	15466	15458	15310	15417	15239	15438	15323	15537	15568	15321	15626	15594	15488	15451	15686	15537	15597	15627	15582	15481	15608	15453	15381	15602	15600	15356	15394	15531	15435	15509	15537	15397	15487	15448	15534	15414	15564	15443	15361	15447	15498	15343	15594	15525	15432	15625	15387	15507	15393	15457	15588	15525	15410	15637	15487	15529	15628	15552	15416	15388	15513	15414	15440	15460	15385	15471	15390	15566	15547	15491	15448	15516	15534	15455	15451	15611	15396	15431	15414	15441	15706	15356	15618	15266	15478	15613	15512	15642	15512	15483	15555	15612	15370	15467	15591	15391	15422	15464	15390	15601	15293	15513	15427	15511	15377	15479	15345	15449	15418	15191	15574	15531	15513	15552	15525	15490	15610	15392	15439	15509	15557	15389	15528	15632	15571	15301	15461	15274	15545	15478	15482	15450	15596	15342	15437	15395	15312	15383	15599	15264	15555	15504	15588	15422	15554	15590	15489	15453	15550	15484	15579	15588	15622	15503	15437	15598	15555	15373	15439	15595	15613	15478	15625	15643	15353	15461	15433	15537	15538	15293	15420	15526	15523	15411	15511	15458	15465	15566	15563	15611	15304	15514	15480	15697	15380	15431	15511	15425	15484	15646	15512	15468	15664	15365	15367	15518	15466	15510	15487	15585	15465	15520	15439	15617	15583	15459	15501	15336	15303	15305	15554	15535	15405	15625	15500	15269	15417	15436	15505	15399	15432	15351	15345	15274	15297	15555	15564	15611	15583	15395	15445	15533	15507	15547	15527	15548	15452	15441	15329	15310	15311	15339	15506	15417	15501	15334	15423	15474	15425	15600	15471	15615	15266	15592	15492	15696	15389	15490	15392	15594	15421	15480	15409	15536	15510	15569	15389	15663	15553	15599	15533	15467	15538	15380	15446	15486	15559	15538	15321	15576	15630	15393	15427	15506	15439	15394	15292	15466	15583	15485	15339	15662	15281	15352	15469	15483	15409	15468	15547	15592	15470	15437	15450	15398	15525	15371	15600	15561	15331	15483	15275	15402	15481	15462	15560	15505	15436	15413	15618	15476	15376	15488	15350	15535	15441	15492	15412	15447	15510	15478	15463	15489	15443	15389	15571	15499	15519	15541	15170	15501	15589	15322	15535	15524	15550	15503	15410	15389	15365	15464	15479	15505	15468	15507	15404	15428	15649	15655	15648	15477	15509	15459	15308	15527	15583	15695	15543	15396	15664	15600	15410	15356	15601	15258	15482	15404	15566	15481	15386	15523	15493	15464	15439	15577	15357	15459	15661	15420	15546	15641	15330	15338	15354	15473	15630	15548	15369	15473	15627	15696	15634	15517	15630	15507	15616	15349	15384	15330	15571	15458	15463	15581	15515	15443	15389	15527	15490	15190	15405	15461	15458	15550	15481	15508	15529	15435	15484	15373	15460	15566	15597	15535	15446	15540	15430	15412	15473	15524	15252	15377	15382	15479	15257	15447	15530	15486	15510	15686	15501	15540	15523	15569	15533	15425	15619	15397	15605	15440	15513	15499	15567	15491	15265	15377	15353	15500	15464	15406	15624	15406	15485	15611	15501	15350	15505	15280	15433	15413	15452	15471	15423	15569	15524	15446	15474	15438	15427	15283	15598	15563	15509	15471	15514	15263	15581	15389	15539	15274	15448	15443	15382	15330	15513	15287	15584	15512	15435	15378	15477	15449	15380	15630	15568	15561	15545	15393	15448	15549	15444	15460	15536	15484	15394	15402	15335	15530	15447	15417	15599	15317	15658	15405	15487	15496	15403	15367	15202	15534	15535	15362	15499	15432	15501	15414	15465	15521	15494	15480	15538	15597	15440	15468	15435	15356	15648	15404	15420	15546	15447	15541	15554	15465	15445	15503	15572	15526	15590	15544	15416	15404	15561	15438	15370	15561	15493	15505	15459	15560	15549	15526	15513	15471	15342	15355	15471	15649	15516	15211	15772	15468	15451	15434	15504	15374	15463	15479	15606	15494	15565	15453	15397	15337	15590	15544	15598	15431	15558	15553	15351	15244	15570	15311	15446	15359	15519	15635	15418	15367	15430	15392	15451	15579	15260	15517	15648	15467	15445	15498	15342	15299	15538	15497	15444	15468	15621	15543	15466	15339	15322	15333	15529	15527	15304	15535	15546	15393	15465	15618	15584	15353	15631	15564	15545	15434	15458	15505	15391	15421	15694	15529	15560	15541	15524	15529	15375	15584	15367	15459	15563	15580	15666	15472	15518	15405	15551	15455	15380	15543	15662	15299	15506	15449	15530	15351	15537	15663	15659	15436	15444	15648	15426	15519	15559	15253	15470	15666	15492	15532	15359	15489	15522	15493	15446	15579	15354	15435	15339	15496	15424	15475	15509	15536	15585	15447	15419	15482	15435	15489	15415	15550	15307	15379	15551	15483	15378	15557	15589	15444	15376	15403	15378	15319	15496	15633	15492	15442	15465	15694	15444	15329	15623	15379	15494	15377	15576	15490	15468	15322	15481	15526	15314	15463	15497	15567	15522	15667	15421	15396	15306	15493	15445	15473	15481	15405	15509	15435	15567	15477	15465	15492	15466	15571	15234	15520	15605	15483	15651	15564	15459	15450	15439	15410	15594	15403	15479	15553
29436	22175	22495	20450	18502	18680	18396	18322	18351	18171	18441	18404	18493	18361	18327	18844	20272	20171	19764	18989	18594	18370	18378	18287	18355	18300	18143	18206	18174	18111	18374	18267	18200	18189	18146	18144	18092	18194	18254	18258	18235	18111	18363	18320	18064	18300	18156	18234	18225	18283	18266	18052	18317	18362	18234	18249	18172	18167	18092	18151	18335	18370	18220	18271	18318	18262	18385	17999	18171	18217	18023	18216	18204	18190	18057	18299	18308	18381	18162	18189	18173	18248	18292	18484	18399	18030	18127	18320	18306	18117	18096	18229	18140	18039	18120	18417	18410	18262	18405	18124	18163	18151	18109	18149	18306	18241	18489	18257	18332	18234	18149	18256	18409	18278	18312	18272	18346	18106	18050	18152	18243	18216	18374	18316	18170	18132	18307	18480	18245	18136	18026	18255	18265	18062	18278	17982	18403	18278	18097	18097	18305	18299	18206	18085	18237	17954	18088	18194	18429	18094	18289	18285	18259	18192	18289	18210	18205	18369	18184	18322	18252	18156	17973	18028	18278	18324	18270	18166	18142	18044	18108	18390	18283	18287	18128	18435	18313	18261	18283	18347	18093	18051	18275	18212	18163	18252	18207	18199	18315	18166	18299	18339	18309	18078	17965	18087	18281	18203	18187	18201	18260	18261	18125	18285	18331	18252	18158	18236	18203	18189	18084	18143	18105	18186	18156	18232	18164	18189	18156	18272	18129	18218	18302	18181	18263	18350	18248	18154	18227	18071	18238	18317	18209	18475	18033	18178	18122	18198	18317	18116	18229	18083	18198	18213	18301	18237	18485	18195	18328	18372	18326	18369	18153	18361	18190	18334	18239	18425	18280	18363	18274	18124	18198	18142	18131	18300	18172	18026	18227	18217	18390	18340	18320	18379	18154	18177	18251	18302	18222	18263	18520	18216	18248	18331	18297	18277	18284	18288	18280	18131	18158	17957	18239	18293	18315	18109	18122	18158	18381	18479	18291	18341	18329	18257	18104	18114	18211	18104	18306	18094	18215	17974	17890	18206	18254	18315	18303	18212	18521	18248	18150	18167	18071	18172	18043	18179	18039	18188	18061	18100	18249	18297	18302	18365	18305	18343	18261	18374	18412	18235	18173	18117	18279	18261	18420	18047	18294	18214	18319	17981	18227	18421	18342	18219	18311	18373	18370	18246	18088	18281	18181	18204	18164	18188	18381	18256	18263	18235	18431	18300	18317	18185	18363	18284	18384	18290	18397	18241	18355	18426	18188	18227	18012	17986	18417	18415	18334	18374	18340	18157	18156	18335	18236	18175	18131	18208	18270	18201	18279	18378	18050	18259	18150	18042	18131	18406	18102	18228	18272	18372	18122	18111	18447	18202	18383	18202	18278	18130	18316	18472	18388	18225	18380	18238	18451	18287	18085	17900	18302	18322	18223	18413	18221	18110	18214	18212	18202	18215	18192	18313	18193	18302	18414	18152	18086	18146	18087	18199	18063	18179	18211	18286	18168	18077	18167	18286	18047	18060	18131	18010	18342	18239	18039	18288	18084	18122	18230	18132	18236	18287	18193	18089	18157	18163	18200	18098	18223	18198	18286	18226	18312	18268	18267	18027	18039	18224	18362	18494	18168	18326	18225	18225	18322	18392	18356	18238	18103	18467	18206	18357	18258	18118	18320	18332	18279	18174	18201	18071	18274	18406	18058	18209	18004	18087	18165	18064	18215	18280	18164	18352	18434	18160	18555	18301	18196	18210	18314	18161	18363	18108	18230	18282	18218	18251	18398	18400	18037	18294	18353	18326	18330	18302	18243	18387	18250	18268	18276	18439	18166	18063	18166	18171	18378	18154	18423	18329	18102	18260	18127	18397	18324	18327	18322	18087	18033	18481	18385	18262	18168	18232	18215	18108	18180	18423	18406	18266	18250	18255	18260	18221	18215	18174	18252	18260	18385	18216	18054	18173	18301	18248	18350	18223	18312	18378	18196	18191	18244	18305	18259	18181	18284	18142	18121	18199	18286	18196	18279	18051	18146	18192	18371	18412	18304	18241	18256	18230	17967	18145	18169	18301	18235	18199	18172	18074	18108	18204	18300	18245	18205	18114	18168	18225	18323	18112	18403	18289	18371	18407	18232	18211	18291	18257	18274	18167	18050	18071	18372	18205	18380	18167	18204	18318	18298	18375	18224	18173	18447	18327	18281	18189	18245	18223	18173	18347	18112	18316	18188	18185	18437	18161	18154	18219	18038	18239	18241	18268	18327	18219	18168	18202	18109	17984	17944	18185	18336	18246	18011	18341	18396	18340	18199	18383	18079	18100	18477	18185	18319	18204	18223	18263	18213	18289	18181	18275	18054	18311	18340	18145	18298	18252	18191	18426	18449	18325	18308	18267	18320	18284	18378	18433	18118	18187	18256	18390	18229	18344	18408	18165	18228	18393	18333	18261	18248	18143	18154	18225	17911	18197	18244	18315	18175	18259	18256	18241	18236	18255	18617	18400	18185	18002	18162	18277	18339	18183	18305	18141	18112	18260	18084	18069	18229	18164	18083	18322	18308	18218	18137	18125	18263	18437	18128	18006	18255	18321	18239	18173	18105	18290	18441	18082	18472	18381	18035	18190	18214	18265	18156	18330	18300	18104	18441	18271	18375	18138	18230	18191	18376	18373	18209	18099	18364	18250	17941	18069	18126	18039	18216	18229	18069	18192	18259	18190	18431	18059	18354	18347	18294	18298	18146	18150	18235	18062	18161	18439	17978	18270	18127	18271	18486	18277	18134	18276	18138	18079	18343	18205	18287	18202	18330	18089	18199	18281	18343	18069	18124	18436	18069	18181	18280	18048	18381	18273	18180	18161	18319	18074	18346	18119	18542	18204	18250	18228	18057	18220	18286	18036	18209	18196	18286	18530	18218	18271	18213	18292	18302	18328	18313	18080	18272	18103	18216	18035	18433	18240	18409	18151	18151	18257	18190	18318	18298	18269	18074	18191	18212	18206	18394	18312	18162	18287	18272	18289	18010	18356	18421	18253	18237	18338	18172	18179	18193	18108	18298	18051	18141	18300	18475	18286	18199	18319	18324	18248	18354	18286	18187	18180	18219	18232	18302	18194	18217	18394	18499	18210	18450	18373	18234	18414	18207	18184	18342	18172	18317	18283	18309	18211	18348	18299	18186	18468	18199	18070	18311	18311	18238	18133	18312	18357	18195	18064	18130	18414	18372	18531	18282	18184	18323	18358	18366	18206	18100	18167	18304	18417	18188	18215	18180	18282	18222	18074	18101	18276	18484	18428	18386	18218	18261	18193	18492	18050	18172	18321	18324	18252	18211	18431	18173	18271	18171	18242	18212	18240	18308	18090	18345	18221	18146	18098	18523	18255	18331	18259	18394	18208	18155	18143	18297	18432	18135	18198	18156	18027	18215	18181	18391	17958	18184	18226	18185	18341	18542	18235	18151	18156	18270	18333	18147	18279	18131	18147	18126	18202	18143	18231	18103	18169	18155	18528	18387	18221	18200	18120	18535	18326	18082	18198	18457	18266	18246	18149	18351	18296	18132	18251	18312	18113	18396	18215	18147	18234	18275	18293	18145	18250	18416	18233	18382	18365	18235	18204	18304	18161	18356	18000	17989	18149	18363	18304	18171	18312	18402	18338	17990	18095	18265	18272	18284	18079	18276	18175	18311	18248	18225	18108	18188	18427	18199	18056	18269	18326	18300	18224	18261	18402	18234	18280	18257	18272	18112	18142	18254	18027	18275	17872	18238	18245	18320	18293	17997	18296	18348	18306	18310	18079	18122	18309	18107	18160	18449	18218	18206	18136	18272	17992	18516	18335	18121	18384	18222	18366	18427	18125	18188	18323	18161	18129	18141	18174	18074	18216	18514	18074	18183	18185	18152	18296	18216	18026	18179	18100	18368	18246	18277	18117	18494	18059	18256	18228	18147	18109	18290	18403	18093	18313	18297	18267	18329	18288	18384	18358	18039	18292	18282	18301	18216	18412	18147	18222	18272	18479	18335	18344	17873	18167	18337	18247	18067	18138	18098	18178	18274	18165	18239	18069	18400	18275	18303	17986	18094	18294	18187	18257	18324	18168	18239	18314	18188	18252	18356	18263	18316	18141	18312	18044	18225	18313	18219	18259	18313	18106	18388	18156	18255	18153	18154	18367	18293	18245	18382	18186	18291	18340	18207	18417	18126	18332	18226	18346	18366	18346	18310	18394	18310	18215	18315	18188	18154	18126	18468	17917	18149	18376	18173	18412	18329	18116	18278	18236	18283	18268	18173	18339	18137	18197	18302	18486	18502	18142	18411	18107	18131	18218	18348	18016	18382	18156	18198	18138	18142	18106	18269	18362	18169	18223	18201	18153	18110	18257	18219	18323	18344	18383	17976	18192	18211	18344	18169	18109	18207	18252	18332	18227	18170	18275	18305	18297	18266	18079	18154	18213	18202	18251	18116	18249	18107	18303	18385	18104	17930	18280	18394	18286	17959	18373	18147	18230	18261	18399	18253	18185	18391	18206	18121	18114	18216	18392	18274	18123	18346	18478	18324	18302	18144	18239	18208	18138	18057	18242	18215	18174	18189	18397	18104	18228	18345	18220	18138	18213	18212	18358	18454	18250	18152	18157	18321	18332	18328	18219	18232	18185	18213	18148	18202	18258	18352	18039	18034	18027	18232	18058	18040	18220	18417	18283	18431	18421	18148	18221	18168	18355	18425	18176	18288	18281	18134	18265	18418	18277	18009	18200	18238	18294	18087	18315	18369	18294	18263	18159	18252	18161	18410	18346	18390	18341	18117	18268	18148	18172	18367	18342	18364	18189	18048	18105	18411	18410	18247	18370	18006	18457	18179	18016	18191	18319	18160	18302	18260	18098	18397	18338	18119	18080	18398	18247	18209	18227	18351	18408	18161	18114	18299	18143	18264	18499	18066	18299	18331	18202	18132	18196	18270	18271	18445	18241	18110	18218	18172	18297	18357	18077	18298	18256	18092	18152	18186	18123	18263	18249	18423	18142	18042	18182	18255	18191	18384	18245	18220	18153	18255	18224	18174	18296	18464	18348	18260	18212	18119	18164	18314	18309	18239	18327	18369	18434	18258	18422	18176	18348	18289	18347	18227	18208	18082	18155	18195	18182
16111	17489	17562	16358	16234	16003	16087	16020	16027	16103	15800	15879	15974	15781	15669	16845	18485	18296	17445	16424	15869	15546	15648	15685	15644	15830	15871	15481	15782	15611	15633	15597	15675	15548	15812	15575	15629	15764	15658	15731	15748	15456	15766	15589	15686	15724	15589	15654	15577	15653	15726	15696	15631	15797	15815	15626	15633	15675	15595	15600	15710	15633	15596	15681	15822	15539	15711	15804	15536	15718	15616	15597	15565	15620	15642	15626	15575	15692	15759	15828	15645	15619	15398	15623	15746	15636	15854	15639	15775	15602	15623	15625	15584	15653	15791	15719	15698	15786	15693	15871	15687	15748	15750	15513	15627	15784	15645	15718	15674	15670	15729	15666	15778	15717	15466	15492	15697	15668	15519	15742	15814	15682	15687	15738	15807	15757	15556	15777	15739	15859	15657	15637	15557	15728	15728	15633	15589	15617	15858	15776	15614	15673	15634	15602	15650	15630	15674	15739	15738	15935	15691	15681	15592	15712	15592	15782	15708	15744	15655	15735	15648	15677	15600	15728	15498	15557	15603	15511	15730	15673	15570	15552	15647	15697	15628	15692	15675	15689	15578	15719	15571	15687	15778	15556	15638	15753	15616	15841	15453	15818	15712	15612	15683	15617	15554	15464	15671	15669	15620	15568	15734	15626	15666	15606	15569	15726	15684	15775	15533	15769	15677	15714	15696	15665	15741	15536	15617	15638	15658	15756	15700	15486	15592	15731	15715	15670	15782	15694	15491	15603	15660	15644	15661	15719	15939	15695	15641	15650	15804	15781	15625	15626	15618	15768	15777	15732	15680	15605	15778	15705	15493	15684	15677	15542	15760	15684	15782	15654	15698	15506	15663	15674	15617	15760	15793	15674	15694	15687	15654	15593	15692	15735	15665	15722	15568	15664	15563	15668	15762	15696	15490	15691	15642	15684	15686	15691	15529	15646	15830	15592	15731	15572	15712	15702	15524	15767	15666	15753	15772	15665	15696	15569	15680	15573	15810	15714	15617	15397	15777	15466	15753	15735	15627	15675	15652	15652	15536	15672	15675	15654	15854	15581	15620	15775	15746	15643	15620	15672	15783	15675	15598	15582	15523	15700	15565	15578	15656	15722	15610	15698	15640	15823	15715	15653	15707	15583	15558	15807	15801	15658	15497	15528	15641	15879	15434	15755	15740	15750	15676	15545	15696	15773	15852	15675	15635	15657	15722	15604	15669	15697	15658	15648	15747	15678	15723	15638	15757	15681	15552	15728	15702	15784	15797	15649	15512	15507	15586	15627	15544	15728	15617	15613	15775	15819	15635	15712	15866	15523	15582	15730	15737	15602	15799	15775	15616	15712	15677	15618	15813	15563	15642	15677	15487	15736	15825	15671	15666	15596	15746	15667	15835	15630	15655	15705	15579	15611	15869	15741	15586	15666	15707	15806	15797	15707	15734	15773	15717	15718	15721	15612	15583	15753	15685	15705	15633	15636	15688	15586	15692	15701	15739	15550	15775	15665	15587	15595	15631	15552	15525	15649	15759	15710	15595	15646	15645	15642	15684	15716	15687	15607	15675	15756	15720	15726	15817	15698	15799	15715	15700	15816	15779	15680	15773	15698	15704	15553	15543	15925	15587	15640	15565	15678	15475	15622	15630	15590	15669	15566	15842	15624	15880	15717	15608	15752	15730	15646	15699	15622	15481	15615	15594	15654	15592	15542	15739	15703	15752	15735	15483	15480	15675	15657	15605	15565	15880	15718	15705	15637	15742	15613	15663	15569	15764	15971	15748	15693	15693	15594	15675	15720	15844	15797	15707	15697	15584	15851	15866	15590	15710	15589	15738	15642	15513	15616	15683	15626	15660	15735	15698	15611	15611	15783	15433	15752	15595	15647	15636	15669	15559	15789	15679	15630	15631	15822	15626	15578	15685	15614	15723	15722	15522	15739	15686	15652	15655	15596	15716	15726	15632	15546	15797	15713	15666	15668	15687	15809	15771	15661	15695	15786	15731	15712	15636	15764	15624	15646	15798	15708	15756	15736	15740	15710	15631	15580	15652	15493	15774	15685	15698	15739	15622	15694	15794	15725	15822	15657	15611	15634	15741	15704	15505	15643	15828	15474	15659	15585	15565	15796	15643	15747	15735	15723	15633	15584	15609	15656	15598	15697	15519	15735	15741	15654	15687	15431	15912	15656	15640	15721	15827	15543	15848	15677	15730	15705	15720	15747	15601	15432	15843	15623	15388	15674	15757	15703	15714	15683	15688	15694	15793	15717	15839	15685	15586	15643	15821	15764	15664	15745	15774	15603	15627	15854	15723	15670	15738	15652	15719	15744	15636	15533	15577	15713	15664	15718	15670	15622	15594	15788	15762	15501	15625	15774	15656	15507	15755	15802	15713	15597	15665	15783	15617	15618	15489	15780	15440	15576	15706	15534	15748	15654	15645	15684	15754	15573	15611	15613	15583	15495	15806	15677	15796	15564	15631	15763	15767	15660	15624	15781	15600	15576	15716	15661	15796	15582	15629	15572	15701	15612	15588	15645	15637	15679	15785	15725	15635	15660	15625	15627	15623	15671	15624	15698	15698	15607	15680	15488	15870	15440	15703	15805	15558	15632	15591	15746	15766	15524	15695	15727	15745	15722	15584	15711	15549	15693	15587	15750	15632	15690	15811	15735	15706	15509	15666	15565	15642	15867	15728	15681	15621	15722	15499	15596	15674	15584	15667	15810	15846	15656	15836	15660	15659	15600	15615	15661	15800	15828	15700	15783	15501	15713	15639	15738	15520	15733	15504	15738	15920	15748	15573	15757	15735	15565	15517	15802	15784	15768	15761	15703	15671	15567	15736	15844	15765	15728	15702	15731	15648	15672	15770	15840	15735	15716	15557	15675	15750	15724	15652	15554	15788	15692	15806	15575	15685	15711	15608	15668	15770	15535	15717	15629	15646	15796	15652	15719	15715	15741	15752	15590	15659	15675	15647	15678	15569	15599	15632	15639	15695	15678	15867	15656	15632	15865	15632	15681	15742	15676	15725	15559	15615	15824	15632	15605	15767	15674	15620	15599	15824	15680	15756	15756	15657	15688	15619	15587	15657	15608	15740	15740	15597	15792	15726	15613	15819	15660	15783	15631	15566	15648	15610	15723	15601	15896	15810	15717	15819	15729	15568	15647	15714	15545	15628	15798	15688	15533	15729	15764	15445	15622	15539	15842	15578	15700	15629	15559	15630	15647	15636	15623	15655	15726	15570	15712	15672	15890	15787	15836	15690	15651	15628	15671	15756	15726	15876	15708	15586	15674	15627	15772	15602	15629	15741	15717	15590	15662	15852	15458	15656	15632	15831	15625	15687	15766	15391	15767	15750	15545	15736	15548	15494	15646	15700	15555	15599	15675	15791	15586	15675	15897	15715	15710	15807	15587	15551	15738	15717	15588	15648	15720	15704	15639	15669	15723	15639	15677	15748	15684	15588	15630	15843	15608	15684	15723	15757	15718	15749	15633	15746	15631	15605	15779	15656	15686	15623	15751	15611	15717	15644	15633	15845	15569	15907	15707	15812	15653	15601	15574	15733	15666	15630	15781	15666	15728	15719	15626	15696	15695	15694	15761	15575	15689	15610	15758	15721	15507	15608	15655	15594	15576	15643	15608	15612	15664	15922	15563	15730	15666	15639	15566	15721	15652	15594	15668	15797	15700	15707	15713	15653	15815	15761	15648	15743	15694	15767	15848	15528	15671	15554	15644	15573	15701	15618	15663	15715	15764	15635	15632	15624	15578	15766	15727	15645	15717	15710	15651	15641	15649	15782	15744	15609	15591	15746	15653	15727	15547	15637	15756	15744	15741	15467	15746	15753	15573	15608	15660	15600	15827	15601	15744	15639	15578	15584	15687	15618	15577	15632	15626	15627	15656	15533	15707	15838	15649	15616	15673	15679	15685	15529	15643	15774	15520	15751	15684	15583	15766	15693	15756	15658	15623	15522	15661	15766	15637	15643	15572	15571	15525	15681	15764	15668	15656	15649	15644	15597	15730	15817	15692	15610	15584	15744	15711	15683	15589	15793	15642	15768	15665	15459	15570	15636	15666	15666	15519	15712	15586	15764	15634	15794	15672	15735	15783	15771	15636	15670	15711	15732	15691	15752	15569	15724	15665	15576	15681	15656	15581	15512	15583	15587	15590	15697	15846	15686	15656	15845	15778	15719	15635	15663	15632	15751	15789	15546	15685	15694	15593	15845	15696	15744	15742	15654	15539	15677	15788	15721	15709	15708	15726	15585	15511	15823	15586	15633	15681	15759	15750	15705	15718	15775	15615	15652	15516	15694	15664	15748	15711	15615	15689	15679	15605	15631	15677	15676	15669	15663	15599	15841	15832	15650	15657	15615	15613	15738	15657	15669	15737	15381	15596	15766	15556	15791	15551	15629	15558	15725	15585	15649	15686	15718	15748	15608	15766	15731	15707	15679	15574	15664	15895	15538	15761	15583	15594	15721	15680	15633	15741	15711	15746	15860	15678	15547	15911	15540	15701	15647	15755	15623	15836	15531	15692	15617	15593	15800	15625	15746	15582	15797	15560	15762	15701	15787	15623	15536	15644	15667	15809	15628	15659	15589	15670	15690	15595	15599	15627	15724	15644	15681	15596	15673	15618	15615	15695	15759	15639	15721	15662	15667	15690	15764	15496	15618	15676	15746	15563	15705	15614	15599	15638	15584	15595	15673	15783	15740	15615	15680	15621	15747	15573	15724	15664	15728	15759	15654	15765	15455	15649	15726	15596	15618	15620	15697	15803	15483	15529	15613	15672	15688	15725	15718	15737	15787	15688	15815	15631	15675	15712	15696	15808	15627	15759	15448	15727	15749	15685	15602	15727	15545	15624	15646	15661	15752	15720	15702	15673	15682	15692	15722	15614	15582	15605	15709	15673	15693	15633	15787	15738	15795	15647	15816	15882	15825	15705	15607	15587	15675	15524	15692	15634	15755	15593	15767	15766	15642	15431	15686	15620	15638	15548	15715	15588	15696	15832	15675	15476	15620	15700	15597	15771	15710	15832	15715	15768	15654	15702	15671	15770	15713	15751	15684	15624	15698	15515	15661	15489	15640	15745	15555	15733	15764	15833	15785	15627	15630	15606	15595	15669	15591	15729
25193	21343	28121	25462	21643	20162	19995	18747	18817	18785	18632	18573	18494	18340	18365	22792	30605	28465	24274	20788	19036	18332	18241	18104	18186	18156	18137	18021	18050	18080	18138	17965	18085	18264	18262	18040	18060	17944	17900	17898	18162	17966	18195	18110	18020	18026	18080	18049	18034	18059	18139	18316	18375	18102	18204	18136	18210	18050	18096	18060	18118	18152	18001	17994	18070	17848	18243	18210	17954	18002	17842	18013	18141	18098	18102	18133	18137	18164	18126	18290	17994	17955	18145	18323	18188	17996	18150	18073	17975	18137	18055	18232	18034	18085	18037	18085	18392	18263	18298	18074	17878	18145	18173	18208	18026	17929	18050	18078	17924	18408	18128	18008	18078	18034	17971	18157	18027	18189	18115	18173	18272	18111	18209	18065	17993	18048	18105	18094	18059	18251	18136	18229	18139	18223	18064	18120	18038	18117	18009	17988	18241	18074	17972	18142	18068	18149	18271	18161	18190	17954	18031	17860	18003	18264	18014	18112	18101	18320	18283	18159	17871	17829	18080	18056	18045	17999	17955	18225	18131	18063	18008	18200	18193	18092	18118	18140	18141	18312	18030	18064	18277	18231	18043	18213	18062	18135	18057	18100	18009	18074	18322	18136	17869	18069	18031	18182	18002	17966	18095	18097	18165	18168	17938	18083	18175	18128	18227	18175	18003	18125	18194	18064	18168	18185	18007	18176	18061	18153	18069	17986	17975	18097	17849	17805	17881	17959	18097	18031	18046	18219	18283	17985	17968	18205	18253	18237	18003	17866	17982	18137	18131	18167	18107	18061	18043	18165	18157	17938	18310	18009	18084	18125	18009	18113	18066	18031	18103	18034	18267	18108	17889	18272	17969	18216	18164	18259	18196	18137	17971	18263	18273	18063	18044	18130	17959	18142	18055	18085	18110	18067	18104	18167	18067	18143	18256	18061	18146	18011	17757	18086	18124	18096	18019	18106	18041	18300	18056	18324	18062	18101	18006	18064	18121	17973	18299	18191	18105	18021	18188	17984	18148	17978	18030	18255	17828	18068	18045	18268	18153	18029	17919	18278	18101	18096	18106	18041	18427	18010	17996	18005	18188	18155	18010	18317	18178	17957	18063	18247	17865	18060	17989	17955	18103	18002	18037	18158	17975	18029	18102	18093	18187	18191	18156	18206	17987	18232	18100	18154	18083	18164	18064	18034	18101	18207	18025	18102	18062	18053	17918	18142	17988	18260	18159	18129	18022	18138	18146	18198	17986	17935	18037	17915	18020	17896	17979	17987	18266	18114	17862	17863	18065	18168	18136	18156	18206	18033	17854	18023	18074	18070	18174	18157	18100	18178	18146	18312	17890	18170	18028	18046	18049	18131	18212	18100	18202	17959	18049	17911	18306	18054	18071	18093	18017	17828	17880	18245	18017	18009	18160	18006	18055	18012	18183	18121	17924	18143	18032	18276	18202	17938	18139	18025	18018	17857	18032	18129	17990	18040	18038	18150	17998	17900	18060	18546	18184	18157	18150	18077	17994	18041	18146	17959	18060	17949	18045	18077	18079	17966	18076	18202	17923	18103	18088	18065	18068	18153	17998	18020	18005	18151	18164	18206	18098	18132	18042	18198	18048	18136	18144	18035	18008	17914	18159	18133	17935	18199	18293	18017	18253	18099	18036	18046	18075	17939	18028	18212	18033	18040	18380	18264	18130	18222	18143	18110	18095	17963	18026	18008	18054	17866	18138	18124	18128	17997	18099	18044	18234	18021	18095	18074	18138	18121	18166	17985	17885	18188	18242	18192	18073	18066	18029	18294	18241	17854	18300	18053	18044	18035	18131	18360	17993	18166	18032	18035	18059	18093	18116	18220	18083	18042	17984	18005	18153	18075	17962	18189	17959	17972	18134	17898	18178	18203	17994	18082	18400	17998	18119	18196	18238	18058	18037	18083	18043	18181	18127	17945	18096	18063	18100	18235	18094	18252	18146	18252	18118	17968	17904	18190	17999	18046	18131	18123	17997	18251	17971	18069	18185	18189	17902	17887	18049	18135	18079	18062	18061	18135	18017	17870	18139	18133	18117	18098	18069	18130	18189	18041	17927	18150	18277	17894	18100	18143	18217	18025	17934	18283	18079	17945	17947	17960	18178	18079	17956	17897	18124	18221	18237	18277	18131	17888	18076	17905	18230	18030	18006	18223	18020	18067	18149	18021	18142	17937	18127	18040	18064	17886	18088	18190	17984	18111	18072	18276	17937	18097	18161	18186	18235	18045	18030	18121	18035	18117	17901	18160	18115	18055	17965	18011	17974	17976	18110	17905	18214	18199	18315	18008	18199	17951	18405	18052	18073	18249	18298	18009	18062	18162	18149	18108	18047	18006	18002	18021	17945	18142	17992	18125	18248	17907	18012	18052	18076	18062	17986	18329	18100	18172	18081	18273	18085	18122	17877	18174	18228	17971	18099	17821	18211	18139	18073	17968	17890	18221	18103	18162	18288	18085	17974	18219	18141	18050	18232	18046	18359	18235	18049	18404	17992	18158	18001	18073	17998	18172	18036	17993	18110	17848	17965	18318	17985	17994	17903	18060	18132	18157	18087	18187	18196	18070	17948	18147	18134	18176	17950	18127	18006	18024	17991	18215	18338	18215	18065	18159	18123	18123	18152	18147	18048	18155	18021	17989	18094	18226	17954	18128	17972	17962	18062	18033	18014	18121	18100	17850	18129	18079	18049	18179	17979	18060	18125	18004	18089	18203	18262	18141	18007	18042	18059	18258	17930	18218	17939	18062	17947	18032	18258	18128	18006	18240	18065	17878	17964	17958	18153	17983	17910	18140	18057	18024	17877	18079	17944	18227	18197	18197	18228	18106	18009	18116	18000	18216	18135	18116	18304	18102	18073	18046	18120	18175	18200	18034	18143	18066	18136	18004	17921	18233	18245	18174	18269	17981	18208	18039	18229	18176	18050	18183	18022	18148	18127	18271	17993	18142	18128	18016	18262	18231	18090	18009	18015	18250	18270	17815	17834	17934	18055	18244	18175	18191	18102	18051	18259	17981	18223	18029	18191	17978	18095	17785	18045	18144	18079	18102	18070	18089	18211	18216	17884	18109	18053	18188	18128	18124	17986	17981	18184	18220	18029	18020	18010	17933	17998	17921	18016	18173	18224	18080	18202	18051	18070	18129	18153	18258	18238	18100	17911	18049	18115	18177	18045	18013	18205	17946	17990	18113	18036	18128	18092	17888	18074	17891	17923	18068	18184	18080	18136	17994	17999	18169	17933	17970	18073	18012	18153	18238	18133	18170	18219	18050	17906	18100	18238	18097	18209	18243	17958	18078	18161	17907	18109	17988	18215	18101	18097	18161	18129	18154	18012	18110	18027	18062	18367	18016	18025	18017	18120	18117	18071	17965	18068	17967	18044	17769	18110	18002	18103	18478	18174	17879	18032	18139	18243	18169	18092	18199	18036	18002	18091	17994	18270	18153	18010	17849	18005	18145	17936	18138	18161	18202	17884	17995	18060	17979	18091	18287	17952	17874	18256	18135	18162	17959	18185	17959	18068	18099	18184	18018	18018	18071	18030	18209	18155	18174	17737	18092	18034	17992	18184	18002	18081	18108	17979	17989	18014	18154	18168	18143	18179	18215	18023	17958	17985	18018	18065	18117	18141	18149	18126	18092	18337	18221	18158	17996	18067	18129	18095	17912	18058	18100	18120	18060	18211	18214	18058	17943	18019	18053	18017	18066	18030	18293	18107	18014	17908	17845	18071	18072	17987	17839	18051	17969	18265	17922	17950	18114	18043	18042	18343	17814	18121	17931	17989	17850	18142	18147	17996	18194	18095	18138	17787	18022	18060	17920	18178	18027	17985	18019	18054	17988	18093	17975	17953	18058	18191	18110	17972	17972	18132	18166	17803	18159	18136	18098	18084	18209	18261	18143	18318	18027	18182	18141	18070	18202	18091	17997	18015	17934	18087	18118	18117	18135	18046	17945	17873	18010	18244	18127	18246	18047	18175	18061	17994	18194	18036	18119	18125	17986	18181	18002	18047	17903	18101	18077	18167	18103	18142	18041	18128	18091	17887	18134	17905	17866	18279	18118	18154	18136	18053	18105	18115	18184	18145	18107	18162	17996	18172	18050	18122	18103	18019	18099	18218	18008	18160	18131	17998	18094	18131	17987	18181	18247	17946	18109	18080	18109	18040	18022	18107	18104	18210	18029	18166	18148	18029	18140	18133	18280	18079	18024	18297	17906	17986	18096	18256	18216	18256	18232	18136	18303	18154	17953	17919	18107	18080	18163	17799	18082	18282	17973	18258	18045	18097	18066	18129	17822	18162	18159	18271	18391	18207	18077	18191	18193	18093	18126	18095	17943	18228	18029	18040	18057	18034	18251	18125	18281	18145	18137	18010	18194	18160	18334	18047	18077	18046	18073	18104	17848	18199	18083	18098	18201	18103	18164	18201	18167	18331	18122	18068	18162	17972	18078	18431	18111	17925	17925	18149	18065	18383	18141	17964	18123	18080	17936	17985	18044	18110	18110	18171	17964	18049	17988	18024	18110	18225	18065	18220	18174	18188	18115	17989	17869	18054	18160	18095	18243	18189	18099	18124	18336	17948	18159	17972	18072	18152	18294	18039	18108	18094	18028	18143	18128	18029	18161	18173	17938	18155	18076	18044	17878	18253	18293	18268	18147	18122	18015	18296	18177	18156	18133	18160	18130	18183	18127	18134	18051	18185	18176	18094	18024	18039	18195	18082	18213	18092	18208	17993	18118	18076	17928	17951	18005	18004	18221	17954	18216	18112	18258	18310	18014	17924	17983	17954	18211	18128	17895	17997	18168	18259	18187	18004	18235	18123	18254	18215	18114	18273	18099	18244	17968	18007	18172	17960	18064	18219	18226	18254	18021	18084	18059	18199	18009	18061	18170	18356	18222	18281	18015	18111	18079	18148	18118	17944	18106	18151	18013	18077	18017	18025	18066	18016	18019	18111	18188	18178	18258	18060	18206	18120	18139	17898	17943	17799	18123	18216	18051	18052	17951	18293	17948	18186	18098	18055	18378	18137	18096	18216	18053	18055	18240	18249	18227	17911	18097	17885	18121	18126	18175	18183	17930	18204	18117	17780	18091	18272	17930	18006	18158
14834	22698	22534	18747	17629	16953	16601	16302	16378	16197	16336	16339	16213	16042	15938	24171	32101	28529	22755	18468	16559	15772	15692	15772	15671	15686	15853	15578	15686	15771	15760	15818	15683	15470	15691	15634	15585	15655	15638	15685	15715	15721	15549	15636	15616	15769	15549	15609	15538	15734	15737	15623	15778	15785	15733	15680	15697	15745	15636	15604	15599	15648	15656	15784	15611	15729	15715	15622	15702	15709	15703	15708	15725	15871	15570	15688	15868	15593	15638	15771	15577	15520	15674	15538	15675	15796	15707	15795	15848	15641	15611	15655	15719	15686	15627	15558	15619	15699	15624	15651	15736	15687	15652	15662	15556	15563	15815	15775	15795	15664	15721	15655	15601	15757	15657	15794	15502	15653	15702	15567	15796	15625	15628	15678	15736	15642	15746	15662	15745	15671	15419	15541	15737	15749	15515	15659	15766	15563	15658	15640	15806	15607	15500	15565	15704	15641	15514	15740	15460	15646	15488	15752	15598	15729	15766	15867	15609	15596	15682	15653	15715	15730	15649	15668	15638	15782	15827	15700	15685	15623	15761	15528	15576	15431	15628	15739	15661	15620	15445	15749	15521	15625	15687	15743	15707	15582	15631	15648	15682	15647	15703	15590	15714	15547	15565	15709	15712	15703	15631	15549	15640	15690	15548	15739	15667	15666	15694	15665	15605	15661	15644	15690	15708	15631	15847	15635	15512	15578	15543	15742	15603	15667	15669	15668	15706	15658	15816	15790	15697	15598	15625	15757	15570	15672	15732	15548	15617	15534	15625	15630	15689	15773	15646	15723	15512	15620	15654	15551	15794	15640	15608	15643	15708	15731	15672	15727	15670	15687	15808	15762	15694	15644	15784	15369	15812	15745	15892	15570	15662	15466	15713	15793	15602	15837	15770	15565	15495	15669	15740	15704	15501	15675	15607	15640	15695	15818	15680	15675	15692	15657	15710	15657	15730	15816	15653	15523	15839	15668	15433	15638	15637	15597	15787	15756	15897	15696	15713	15523	15505	15648	15736	15634	15662	15525	15685	15593	15682	15651	15720	15588	15602	15544	15738	15599	15646	15692	15964	15659	15735	15793	15785	15712	15799	15684	15728	15746	15610	15689	15620	15572	15642	15732	15591	15814	15578	15547	15815	15566	15803	15453	15729	15612	15611	15806	15616	15589	15561	15652	15544	15723	15721	15760	15692	15737	15525	15636	15534	15635	15600	15769	15834	15577	15682	15743	15673	15679	15827	15692	15602	15728	15608	15662	15655	15720	15604	15693	15777	15518	15614	15629	15685	15609	15682	15641	15599	15613	15640	15773	15747	15637	15656	15792	15700	15652	15654	15624	15803	15722	15515	15764	15607	15633	15509	15588	15794	15608	15840	15641	15391	15636	15685	15683	15628	15558	15677	15843	15662	15682	15653	15634	15701	15708	15578	15623	15705	15621	15562	15770	15631	15645	15722	15743	15856	15707	15723	15778	15644	15647	15463	15696	15470	15511	15733	15613	15641	15585	15785	15609	15642	15762	15812	15712	15573	15561	15730	15828	15773	15553	15574	15595	15643	15770	15618	15761	15652	15611	15847	15583	15618	15614	15610	15486	15593	15640	15533	15568	15654	15676	15559	15589	15553	15729	15682	15762	15719	15638	15720	15702	15684	15714	15738	15593	15664	15852	15693	15576	15787	15624	15647	15772	15717	15765	15697	15725	15491	15711	15550	15794	15613	15537	15723	15422	15611	15755	15665	15817	15500	15690	15777	15433	15386	15732	15594	15601	15727	15626	15559	15629	15667	15749	15660	15636	15717	15590	15752	15822	15708	15687	15668	15712	15725	15566	15776	15883	15661	15545	15704	15595	15630	15764	15570	15655	15592	15804	15630	15572	15776	15722	15645	15687	15769	15481	15717	15767	15585	15650	15748	15619	15780	15774	15717	15578	15619	15714	15600	15569	15730	15508	15565	15850	15846	15720	15677	15551	15617	15589	15700	15698	15652	15533	15756	15757	15540	15643	15742	15755	15616	15587	15712	15483	15686	15811	15651	15766	15733	15910	15503	15681	15655	15702	15645	15535	15625	15618	15766	15637	15579	15566	15703	15520	15593	15531	15588	15730	15740	15761	15581	15812	15633	15552	15728	15591	15682	15727	15823	15566	15592	15731	15627	15635	15695	15599	15648	15833	15746	15771	15654	15616	15469	15636	15716	15821	15818	15601	15735	15651	15616	15557	15758	15536	15671	15579	15636	15595	15710	15797	15656	15769	15720	15606	15740	15827	15577	15537	15551	15622	15692	15608	15703	15792	15850	15723	15599	15477	15546	15756	15794	15587	15722	15774	15666	15565	15745	15831	15819	15633	15726	15471	15673	15840	15554	15635	15708	15599	15584	15514	15775	15725	15651	15638	15728	15711	15703	15533	15499	15774	15579	15812	15612	15671	15607	15760	15639	15473	15753	15744	15475	15750	15638	15794	15632	15600	15619	15667	15768	15900	15630	15641	15693	15751	15748	15715	15682	15505	15773	15621	15742	15529	15538	15691	15787	15493	15387	15919	15639	15623	15582	15671	15583	15619	15507	15624	15605	15679	15628	15698	15647	15758	15763	15493	15446	15738	15665	15517	15645	15734	15538	15795	15649	15446	15592	15622	15683	15685	15704	15569	15759	15726	15595	15806	15546	15757	15620	15749	15659	15619	15733	15682	15563	15733	15527	15740	15630	15653	15729	15639	15558	15608	15628	15631	15708	15629	15738	15522	15560	15466	15581	15765	15495	15559	15619	15740	15743	15687	15617	15649	15769	15647	15804	15908	15629	15642	15568	15678	15696	15549	15710	15676	15623	15750	15737	15656	15591	15502	15694	15556	15540	15637	15604	15784	15764	15577	15571	15627	15727	15702	15560	15698	15538	15750	15659	15716	15589	15529	15553	15690	15780	15585	15656	15677	15501	15633	15700	15510	15693	15643	15648	15712	15512	15676	15742	15674	15767	15745	15448	15735	15628	15847	15594	15851	15592	15711	15694	15686	15775	15581	15789	15579	15650	15612	15717	15679	15581	15649	15753	15450	15660	15730	15617	15750	15620	15807	15657	15650	15513	15628	15711	15756	15677	15644	15653	15671	15535	15772	15617	15621	15556	15689	15682	15657	15540	15779	15582	15507	15429	15695	15814	15706	15660	15718	15736	15768	15703	15654	15695	15731	15760	15613	15520	15628	15615	15742	15673	15618	15610	15419	15786	15504	15597	15724	15584	15577	15679	15509	15767	15634	15653	15682	15636	15667	15621	15795	15805	15571	15716	15582	15467	15572	15629	15509	15610	15819	15563	15876	15622	15621	15716	15748	15562	15586	15751	15735	15673	15759	15598	15603	15731	15696	15655	15732	15533	15595	15617	15680	15674	15675	15765	15607	15729	15748	15570	15634	15579	15535	15639	15729	15587	15631	15505	15733	15570	15519	15718	15448	15641	15591	15477	15693	15646	15661	15573	15662	15712	15694	15429	15687	15731	15447	15768	15441	15718	15793	15686	15552	15610	15606	15714	15801	15719	15749	15516	15722	15698	15578	15797	15692	15681	15500	15803	15628	15591	15598	15748	15649	15714	15679	15764	15630	15565	15647	15779	15844	15488	15924	15770	15741	15755	15702	15625	15682	15800	15739	15635	15673	15635	15827	15723	15602	15855	15669	15704	15675	15568	15558	15565	15639	15905	15699	15754	15577	15849	15490	15692	15626	15488	15645	15882	15680	15891	15727	15613	15572	15672	15745	15924	15736	15758	15560	15685	15750	15724	15706	15797	15481	15790	15602	15783	15541	15704	15600	15790	15621	15621	15697	15717	15487	15541	15722	15738	15580	15436	15596	15644	15805	15548	15569	15699	15502	15546	15764	15567	15730	15801	15600	15721	15589	15656	15706	15739	15725	15679	15844	15594	15673	15509	15693	15654	15854	15583	15731	15655	15535	15598	15590	15653	15684	15705	15661	15747	15486	15662	15537	15505	15654	15899	15769	15681	15697	15725	15739	15729	15614	15749	15721	15783	15729	15551	15672	15840	15691	15665	15549	15610	15673	15743	15722	15783	15479	15798	15533	15720	15640	15520	15492	15626	15499	15848	15560	15794	15672	15583	15655	15710	15629	15652	15635	15619	15831	15624	15730	15781	15677	15753	15693	15561	15766	15649	15422	15736	15630	15730	15888	15686	15622	15693	15780	15674	15550	15724	15593	15723	15623	15844	15609	15766	15737	15705	15717	15596	15528	15595	15658	15521	15592	15613	15775	15769	15642	15636	15734	15491	15685	15673	15545	15748	15528	15522	15525	15710	15650	15762	15590	15553	15684	15762	15600	15781	15624	15677	15744	15707	15748	15628	15682	15699	15694	15602	15572	15819	15673	15547	15743	15675	15653	15663	15647	15726	15651	15576	15695	15623	15735	15672	15607	15709	15659	15751	15525	15754	15761	15691	15709	15684	15679	15691	15600	15722	15726	15621	15797	15700	15621	15485	15784	15729	15588	15613	15632	15536	15530	15730	15733	15902	15592	15652	15620	15680	15698	15603	15680	15707	15693	15690	15869	15645	15646	15710	15689	15764	15613	15683	15765	15725	15750	15712	15496	15693	15544	15628	15644	15598	15814	15662	15616	15681	15644	15650	15510	15677	15542	15945	15542	15789	15659	15645	15805	15637	15643	15770	15708	15766	15767	15754	15603	15617	15731	15739	15474	15628	15791	15674	15807	15545	15738	15760	15653	15671	15705	15683	15659	15702	15791	15502	15731	15855	15653	15688	15708	15760	15579	15738	15672	15714	15729	15558	15607	15885	15648	15739	15667	15584	15534	15673	15792	15743	15641	15601	15991	15703	15679	15795	15677	15720	15625	15785	15583	15756	15676	15639	15697	15465	15583	15789	15613	15764	15572	15585	15689	15634	15766	15683	15744	15720	15504	15683	15715	15653	15713	15663	15533	15666	15467	15734	15746	15539	15795	15723	15617	15754	15713	15764	15593	15721	15703	15623	15525	15625	15763	15702	15680	15721	15579	15744	15520	15531	15619	15624	15768	15604	15728	15651	15650	15634	15647	15741	15535	15509	15700	15580	15780	15687	15820	15770	15910	15686	15723	15718	15562	15708	15646	15618	15739	15679	15637	15637	15667
23844	21362	28923	24183	22011	23263	22733	19499	18861	19080	19220	18798	18436	18339	18536	29580	39967	33309	27931	22570	19699	18419	18224	18069	18296	18094	18245	18094	18028	18127	17919	18177	18015	18092	17982	18179	18326	18142	18237	18157	18007	18126	18131	17998	18091	18096	18045	18039	18206	18126	18268	18014	17955	17849	17998	18229	18035	18027	17990	18087	18029	17938	18276	18169	17960	18013	18148	18007	17882	18023	18227	18015	17904	17960	17959	18024	18220	18126	18111	17713	17985	18133	18041	18123	18094	18097	17969	18044	18090	17970	17968	17997	18234	18085	18024	17987	18157	17926	17806	18028	18152	18039	17846	17782	18133	18040	17838	18032	18097	17931	18209	18055	18018	18067	17819	18147	17929	17941	17950	17926	17961	18052	17977	17921	17999	17856	18085	17934	17883	17756	18039	18100	17934	17904	18093	18142	17840	18115	18006	18083	18017	18080	17998	18049	18113	18248	17957	17786	17993	18048	18168	17819	17890	18042	18114	18045	18020	17881	17952	18020	18157	18036	17940	17963	18022	18006	17923	17883	17949	18007	18052	18153	18152	17922	17885	17908	17938	17933	18104	17984	17920	18208	18009	17818	18133	18104	17948	18085	18005	17957	18182	18058	18022	18042	18107	17828	18045	17921	17919	17989	18003	17837	17846	18059	17883	17947	18067	18134	17796	17912	18029	17891	17735	18091	17676	17902	17883	18100	18035	17986	18142	17955	17984	17996	17969	17910	18035	17878	18012	18242	17918	17976	17855	17931	18073	17861	18093	18162	18042	17892	18001	18088	18115	17992	17827	18062	17995	18104	18126	18075	18072	17949	18051	17795	18077	17898	18035	17853	18122	18007	17678	18068	17926	18043	18035	18060	18176	17959	17824	17986	18111	18036	17988	18216	18110	18124	17949	17877	18029	17878	17945	18062	18046	17949	17965	18125	17997	18016	18100	17927	17939	17814	17963	17933	17846	18032	17934	18012	18115	17801	18057	18085	17964	17841	18063	17946	17717	17785	17944	18011	18109	18207	17745	18089	18163	18035	17975	17939	18041	17890	18166	18102	18237	18130	18006	17767	17925	18015	18093	17976	17901	18203	18019	17920	17879	17932	17765	17951	17888	18081	18125	17920	17995	17883	17750	17867	17916	17864	18033	18044	18068	17994	17982	17855	17978	17977	18039	18124	18027	18056	18036	17905	17948	18014	17899	18087	18078	18195	18004	18023	18188	18049	18004	18008	17829	17700	18119	17997	17990	18026	17928	18117	17970	18067	18103	18112	18074	17979	17972	18033	18183	18048	17973	18025	17776	17911	17957	18094	17894	18135	17947	17945	18080	17985	18109	18134	18000	18037	18100	18143	17997	17833	18128	18012	18120	17993	17871	17856	17898	17997	17982	18225	18076	17977	17828	18069	17865	17865	17937	17930	18003	18042	18029	17829	18026	18137	18143	18283	18216	18018	17910	17986	18015	18088	18113	18027	18164	18035	18084	18003	17685	18057	17985	17860	18145	17922	18112	17891	18097	17945	18231	18089	17893	17869	18040	18090	18141	18087	18066	17990	18084	17997	18084	18104	18151	18124	17975	18226	17935	17784	17959	18105	18063	17861	17813	17924	17920	17903	17885	18058	18146	17902	17997	18129	18005	18064	17946	18164	18071	18130	17887	17829	18110	18018	17955	17845	17952	17942	17905	17769	18250	18104	17954	17950	18114	17984	17889	17900	17865	17889	18086	17879	17961	17937	18000	17798	17762	18185	17922	17764	18103	17841	18033	17643	18040	17846	18106	17944	17850	17928	18231	18054	18108	17995	18086	18013	18048	17953	17959	18104	17984	17978	18214	17866	18003	17956	18012	17835	17706	18020	17924	17813	17982	17932	17970	18074	17987	18131	17858	17737	17998	18110	17954	17926	17928	17830	18043	18060	18084	18169	17958	18037	18149	17906	17955	18072	18145	18136	17962	18090	18153	18105	18020	18209	18137	18125	18155	18028	18171	18137	17922	18022	17941	18100	18121	18203	18147	18079	17862	17856	18102	18053	17776	17929	18085	18032	18083	18161	18154	18025	17927	17978	17869	17740	18115	18252	18075	17916	18054	17947	17976	18105	18096	18014	17954	18145	18091	17866	18212	18076	18155	18371	18283	18045	17835	18083	18049	18020	17941	18195	18121	18060	18349	18200	18051	18041	18009	18037	17951	18168	18224	18014	17949	17995	18188	17681	17889	17993	17829	18146	17998	18094	17997	17855	18142	17944	18172	18047	18057	18311	17983	17832	17987	17997	17927	18006	17977	17926	17810	17994	18008	18000	18038	18076	18102	18106	18216	17955	18251	17823	18024	17988	18131	17974	18062	17916	17963	18128	18207	17860	18019	17991	18081	18083	17865	18029	17952	17897	17935	18072	18094	18116	17933	18099	17929	17927	17932	18015	18046	17837	17959	18026	17749	18118	18183	17977	17922	17914	17961	18008	18117	18026	18229	18012	18088	17841	18046	18082	18308	17971	18385	17861	17909	17809	18055	17732	18043	17963	18182	18046	18015	17887	17956	18027	18106	17951	17992	17942	18023	18293	17930	17776	18049	18148	18012	18169	18172	17886	17902	17910	17896	17981	18113	17913	17781	18022	18148	17956	17946	18135	18004	17916	18091	18055	18024	17835	18025	18091	17857	18126	17861	18207	17919	17821	18046	17986	17986	17854	18052	17964	17902	17834	18108	17979	17891	18037	18099	18214	17914	18058	18010	18150	17946	18092	17980	18100	18231	18088	17865	17936	18043	17875	18063	18110	18204	17884	17984	18065	17977	17858	18054	17807	18019	18138	17967	17844	18060	17978	17972	17760	18024	17949	18041	18003	18244	18033	18160	17926	17968	18079	17874	18039	17890	17948	18095	18230	18056	18046	18176	17911	18040	17632	17948	17910	17989	17940	18257	18015	18048	17938	17906	17918	17720	17815	18104	17842	18074	17983	18009	18031	17913	17999	17944	17859	18071	17976	18033	17969	18143	17876	18017	18083	17949	17799	18162	18079	17969	18007	18252	17948	18011	17959	18053	17768	17909	18084	17847	17997	18048	18293	18124	18270	18012	18028	18198	18027	18224	18084	18088	17981	18003	18145	18097	18086	18025	18000	18089	17781	17954	18064	17985	18084	18195	17776	17919	18006	17904	18008	18045	17869	17944	18001	17847	17978	18045	18125	18015	17722	17911	18137	18002	18155	18189	17682	17941	18038	18103	17964	18090	18087	17916	17835	17736	18232	18062	17976	18142	18053	18095	17961	18049	17922	18217	17991	18005	17867	18124	18206	17895	17978	17997	18167	18029	18000	17976	17992	17990	17817	17963	17849	17852	18058	17991	18103	17905	17895	18013	18053	18000	17917	18069	18039	18042	17914	18003	18008	17886	18110	17927	17984	18271	17906	17871	17901	17957	18009	18073	17988	17972	18080	18061	18175	18011	18013	17829	17795	17892	18241	18242	17873	17936	18179	17908	17872	17979	17973	17977	17974	18198	17863	18112	17925	18027	17888	18122	18147	17978	18129	18141	17938	17900	18122	17913	17815	17938	17812	18132	18181	17896	18071	17975	17728	17836	17907	17947	17787	17743	17823	18085	17859	18016	17766	18040	18247	17976	17818	18137	17844	18152	17984	18096	17863	18003	17995	18081	18011	17927	17942	18047	17904	17853	18033	18061	18030	18074	17942	17872	17791	17980	17806	18070	17954	18062	17849	18080	18168	17763	18057	17894	17939	17957	17918	18078	18031	17941	18008	18062	17932	17912	18052	17803	18129	18024	18071	18142	18201	18076	18321	18186	18067	17940	18096	17994	17918	18053	17986	18080	18051	17991	17883	17872	17984	18027	17921	18091	17830	18216	18100	18076	18091	18062	18047	17939	17946	17783	18049	17812	17820	18115	17831	18020	18011	18027	18134	18015	17902	17795	18020	18132	18082	17730	17945	17960	18075	18042	17977	17822	18024	18106	17742	17933	18103	18094	17844	18055	18120	18058	18103	18101	17921	17931	17960	18122	18140	18066	18044	18090	17968	17937	18068	18024	17846	17968	17925	17869	17954	18243	17918	17990	18021	17996	17836	18142	18037	18131	18100	17960	18134	17969	18113	18082	18175	17952	18119	17820	17815	18246	17916	17898	17936	17895	18057	17986	17771	17887	17931	17986	17862	18095	17968	17886	18040	17993	17789	17915	18064	17888	17929	18044	18049	17863	18209	18093	18090	17862	18083	18166	18165	17944	18000	17807	17963	18072	17805	17751	17992	17922	18018	17926	17957	18079	17881	17993	18029	17826	17916	18075	18270	18089	17947	18089	17777	17992	17949	17902	17847	17902	18138	17941	18177	17705	17999	17930	17928	18085	18061	17886	17902	17796	18135	18075	18134	18093	18039	18043	17994	17987	17851	17965	17986	17935	17998	17937	17881	17971	17878	17884	18034	18022	18108	18065	18051	17995	18073	18007	18058	18090	18189	18141	18052	18042	17904	18024	18191	18077	17867	17999	17801	17892	18122	17946	18018	18055	17993	18101	18074	18145	18027	18047	17954	18179	17992	18052	17847	17923	17844	17956	18156	17740	18072	18236	18002	17944	17998	18129	17941	17909	17786	18108	18176	17785	18028	18074	17892	18025	18229	17949	17817	17945	18044	17938	18014	18046	17971	17884	17881	17919	18128	17917	18038	17951	17938	17991	17942	17965	18097	18035	18133	18116	17939	17928	18140	18045	17831	17834	17924	17867	17954	17891	18152	18066	18241	18013	17988	17946	17935	17796	18024	17967	18168	18126	18161	17931	17987	18221	17935	18172	18023	17919	17996	17932	18031	17849	17829	18008	18114	18108	18119	18012	18070	17921	18092	18105	17897	17807	17837	17945	18198	18012	18195	18048	18063	18058	18124	18089	17943	18144	18120	17784	17873	17967	17946	18191	18072	17838	18036	18111	18094	17827	17987	17654	17937	17955	18226	18094	18141	17937	17923	17815	18019	18241	17870	17882	17790	18089	17879	18012	17936	17845	18053	18005	17958	17966	17920	17936	18157	18071	17952	17954	17879	18077	17693	18154	17978	17946	18110	18072	17876	18027	18197	18046	18140	17996	18157	17958	17915	17766	18056	18078	18083	17916	17885	18037	17960	17951	18077
16725	27594	26002	20917	19346	18519	17753	17544	17238	17249	16972	16586	16373	16042	15933	33384	40362	33850	27263	20241	16881	15878	15584	15551	15649	15670	15400	15682	15654	15792	15528	15665	15756	15476	15675	15835	15673	15676	15723	15656	15571	15625	15709	15681	15696	15586	15664	15661	15523	15498	15643	15725	15709	15686	15572	15477	15535	15575	15703	15763	15512	15626	15616	15736	15729	15816	15746	15612	15540	15566	15764	15642	15462	15537	15520	15353	15613	15513	15491	15643	15672	15587	15594	15699	15494	15668	15600	15654	15659	15643	15594	15683	15593	15542	15631	15478	15690	15612	15598	15618	15755	15547	15728	15820	15429	15640	15713	15668	15644	15606	15635	15735	15538	15524	15712	15520	15664	15595	15533	15527	15538	15757	15371	15566	15603	15601	15698	15691	15637	15618	15571	15535	15519	15687	15647	15473	15587	15637	15454	15545	15607	15726	15620	15630	15694	15490	15646	15492	15453	15669	15441	15429	15696	15346	15669	15741	15627	15557	15625	15455	15554	15637	15456	15625	15617	15566	15632	15518	15688	15628	15620	15591	15430	15514	15704	15725	15427	15668	15619	15537	15556	15621	15423	15615	15597	15670	15512	15497	15720	15670	15593	15742	15436	15570	15419	15625	15501	15663	15557	15531	15559	15568	15593	15581	15570	15644	15689	15446	15548	15707	15487	15608	15502	15533	15724	15513	15474	15619	15643	15642	15623	15490	15608	15610	15611	15434	15488	15604	15618	15571	15687	15560	15660	15633	15568	15495	15518	15731	15402	15604	15494	15474	15706	15411	15674	15506	15586	15471	15542	15664	15538	15509	15548	15651	15556	15689	15621	15562	15548	15483	15489	15541	15586	15713	15659	15675	15625	15557	15824	15660	15529	15601	15475	15667	15627	15538	15568	15723	15596	15677	15486	15739	15559	15608	15680	15562	15558	15431	15548	15574	15627	15672	15545	15412	15597	15679	15493	15570	15607	15711	15609	15648	15493	15531	15548	15503	15532	15582	15763	15618	15437	15641	15652	15605	15617	15630	15633	15527	15552	15621	15620	15665	15704	15558	15670	15536	15258	15580	15637	15802	15859	15541	15518	15344	15456	15367	15726	15499	15603	15533	15587	15453	15701	15695	15727	15670	15496	15496	15665	15532	15624	15606	15688	15548	15467	15601	15673	15567	15628	15681	15648	15458	15559	15495	15469	15489	15767	15639	15608	15461	15741	15590	15425	15443	15693	15644	15704	15620	15674	15583	15648	15703	15464	15462	15831	15507	15508	15685	15660	15471	15556	15540	15525	15629	15669	15471	15548	15770	15522	15541	15519	15639	15435	15539	15633	15479	15769	15688	15528	15392	15578	15705	15508	15584	15521	15459	15562	15484	15568	15466	15642	15636	15561	15439	15584	15584	15518	15584	15618	15621	15698	15559	15506	15543	15720	15600	15469	15477	15662	15647	15636	15624	15618	15710	15630	15367	15607	15547	15644	15716	15517	15703	15463	15585	15611	15679	15599	15682	15654	15537	15633	15544	15616	15593	15524	15628	15234	15730	15620	15662	15688	15603	15591	15527	15494	15564	15631	15687	15603	15391	15676	15547	15509	15695	15494	15477	15522	15421	15697	15560	15505	15562	15578	15801	15454	15681	15437	15661	15498	15563	15687	15524	15684	15698	15636	15614	15730	15547	15508	15498	15445	15456	15713	15575	15589	15702	15690	15580	15646	15663	15490	15547	15607	15753	15549	15654	15881	15552	15650	15635	15592	15648	15495	15600	15601	15475	15643	15640	15700	15555	15584	15508	15676	15559	15673	15714	15607	15660	15697	15666	15505	15552	15861	15613	15704	15637	15608	15552	15654	15611	15529	15616	15868	15744	15577	15440	15451	15555	15654	15599	15726	15436	15685	15518	15458	15553	15687	15411	15537	15434	15685	15624	15451	15800	15472	15633	15481	15494	15595	15475	15615	15733	15629	15468	15496	15523	15694	15489	15646	15536	15619	15628	15517	15662	15536	15501	15740	15624	15979	15822	15581	15668	15644	15486	15820	15642	15762	15744	15621	15578	15620	15626	15476	15647	15499	15439	15623	15639	15619	15463	15648	15789	15526	15542	15721	15456	15710	15675	15776	15628	15674	15582	15537	15586	15584	15559	15629	15530	15600	15693	15651	15753	15479	15456	15499	15617	15730	15731	15588	15744	15772	15432	15613	15584	15706	15536	15679	15716	15663	15726	15641	15395	15687	15399	15648	15640	15713	15511	15462	15555	15706	15551	15511	15778	15614	15740	15620	15663	15550	15522	15684	15645	15490	15504	15734	15687	15671	15592	15612	15621	15563	15614	15730	15464	15377	15675	15533	15501	15632	15376	15696	15497	15560	15538	15563	15640	15592	15663	15749	15437	15529	15546	15688	15582	15643	15475	15593	15593	15725	15519	15526	15748	15419	15552	15675	15533	15511	15612	15538	15583	15652	15591	15686	15564	15594	15627	15429	15406	15560	15586	15540	15420	15584	15549	15614	15650	15537	15673	15466	15677	15514	15705	15467	15561	15680	15556	15574	15627	15587	15619	15466	15583	15465	15515	15542	15506	15536	15608	15521	15669	15676	15589	15505	15562	15495	15587	15514	15583	15499	15729	15459	15714	15578	15262	15624	15496	15548	15511	15634	15393	15415	15387	15417	15647	15585	15554	15580	15699	15638	15680	15647	15618	15654	15597	15758	15687	15529	15740	15738	15478	15560	15521	15517	15658	15500	15694	15547	15731	15803	15634	15409	15460	15382	15642	15564	15564	15621	15641	15595	15544	15517	15621	15526	15606	15623	15557	15586	15394	15620	15660	15665	15503	15643	15484	15623	15642	15588	15584	15579	15595	15625	15648	15699	15472	15682	15623	15640	15624	15502	15471	15553	15486	15693	15818	15724	15702	15565	15566	15582	15563	15737	15524	15550	15637	15563	15662	15626	15475	15683	15555	15473	15624	15671	15651	15501	15636	15555	15563	15558	15571	15479	15410	15649	15574	15527	15522	15574	15728	15451	15731	15670	15687	15545	15601	15624	15456	15391	15625	15654	15851	15640	15629	15582	15619	15567	15739	15412	15607	15603	15612	15582	15473	15626	15631	15606	15648	15677	15677	15631	15520	15513	15518	15633	15599	15626	15691	15588	15595	15484	15599	15456	15561	15519	15517	15628	15608	15561	15687	15681	15520	15588	15668	15596	15565	15495	15518	15625	15655	15551	15517	15543	15649	15697	15693	15624	15525	15715	15627	15564	15611	15542	15651	15592	15550	15723	15372	15753	15595	15774	15580	15370	15515	15364	15436	15560	15421	15625	15700	15688	15669	15587	15554	15621	15611	15736	15658	15594	15730	15591	15700	15536	15522	15593	15609	15654	15575	15690	15569	15706	15648	15520	15451	15660	15599	15576	15674	15670	15517	15528	15485	15478	15615	15697	15679	15670	15526	15754	15716	15570	15856	15675	15758	15640	15510	15802	15401	15629	15515	15562	15552	15492	15507	15544	15406	15594	15646	15400	15435	15693	15704	15631	15748	15615	15586	15540	15634	15623	15545	15692	15592	15603	15661	15640	15672	15451	15619	15541	15559	15394	15731	15436	15573	15619	15543	15576	15555	15556	15640	15523	15642	15612	15774	15561	15574	15652	15553	15558	15758	15537	15585	15486	15594	15820	15523	15602	15593	15653	15581	15506	15532	15793	15701	15576	15479	15711	15625	15508	15486	15536	15661	15698	15559	15530	15788	15549	15577	15694	15646	15501	15543	15501	15541	15471	15660	15490	15585	15635	15684	15555	15575	15675	15685	15628	15577	15546	15662	15645	15561	15691	15634	15420	15623	15708	15663	15695	15631	15634	15595	15556	15751	15457	15708	15614	15592	15710	15496	15466	15490	15632	15533	15527	15634	15509	15601	15682	15527	15569	15591	15568	15398	15564	15536	15693	15677	15611	15519	15749	15543	15652	15628	15615	15679	15504	15519	15501	15552	15644	15437	15501	15700	15721	15703	15514	15637	15566	15739	15549	15555	15470	15487	15512	15753	15555	15438	15498	15655	15675	15449	15625	15582	15690	15627	15685	15550	15654	15575	15450	15478	15434	15547	15720	15767	15615	15791	15501	15531	15496	15733	15736	15539	15445	15410	15608	15614	15584	15449	15475	15807	15640	15660	15502	15601	15624	15493	15818	15729	15707	15562	15728	15558	15556	15729	15605	15576	15650	15523	15519	15723	15568	15642	15520	15648	15552	15499	15651	15453	15750	15737	15503	15650	15612	15622	15460	15607	15681	15653	15543	15549	15626	15499	15592	15671	15776	15395	15695	15706	15516	15647	15617	15498	15657	15441	15609	15548	15636	15703	15750	15680	15667	15679	15620	15426	15676	15529	15506	15706	15474	15620	15803	15521	15733	15609	15670	15669	15430	15558	15627	15495	15451	15585	15473	15796	15536	15541	15550	15719	15652	15606	15427	15643	15595	15616	15661	15521	15505	15734	15473	15673	15517	15588	15549	15615	15634	15579	15543	15695	15772	15656	15663	15564	15641	15685	15589	15623	15585	15681	15679	15602	15509	15719	15547	15544	15674	15485	15536	15570	15649	15581	15676	15526	15501	15726	15447	15691	15529	15670	15776	15604	15609	15545	15507	15681	15536	15531	15614	15746	15517	15719	15559	15482	15606	15598	15584	15699	15659	15574	15492	15711	15594	15511	15666	15633	15519	15701	15466	15596	15500	15526	15534	15396	15392	15820	15437	15633	15740	15545	15543	15521	15492	15579	15613	15674	15643	15531	15698	15647	15587	15565	15740	15655	15312	15654	15545	15571	15544	15653	15590	15560	15493	15698	15478	15690	15447	15574	15584	15739	15480	15428	15652	15762	15854	15461	15636	15797	15513	15649	15665	15613	15552	15679	15535	15687	15477	15591	15631	15506	15528	15623	15820	15725	15796	15662	15547	15568	15646	15688	15631	15565	15336	15633	15623	15755	15492	15472	15629	15476	15691	15613	15617	15430	15602	15622	15648	15516	15631	15861	15431	15659	15704	15688	15639	15491	15692	15567	15576	15605	15537	15654	15677	15603	15658	15638	15422	15734	15645	15559	15502	15558	15542	15651	15394	15685	15499	15523	15525	15668
29550	22327	22562	20590	18830	18869	18671	18720	18758	18562	18528	18633	18515	18522	18473	19698	20817	20266	19577	19124	18912	18506	18558	18730	18639	18600	18746	18651	18472	18370	18687	18552	18664	18272	18571	18599	18789	18438	18456	18268	18616	18648	18572	18509	18525	18563	18472	18612	18433	18683	18393	18722	18353	18342	18464	18425	18611	18635	18728	18609	18406	18496	18687	18413	18544	18627	18627	18429	18405	18426	18448	18351	18406	18619	18514	18558	18378	18504	18589	18514	18522	18589	18406	18444	18434	18459	18488	18518	18469	18566	18396	18419	18453	18374	18436	18525	18575	18410	18342	18667	18527	18419	18573	18544	18460	18720	18428	18664	18480	18587	18613	18567	18269	18563	18650	18535	18334	18479	18510	18597	18655	18473	18650	18606	18445	18423	18472	18628	18597	18534	18520	18450	18625	18393	18551	18554	18440	18387	18402	18394	18370	18545	18608	18509	18447	18377	18617	18332	18549	18467	18574	18504	18543	18511	18528	18524	18356	18387	18581	18609	18458	18400	18429	18465	18526	18331	18488	18415	18441	18200	18614	18463	18496	18570	18563	18554	18431	18495	18443	18464	18449	18641	18464	18624	18411	18417	18570	18450	18524	18352	18562	18539	18464	18378	18449	18583	18467	18457	18557	18433	18478	18394	18719	18598	18573	18489	18550	18499	18484	18531	18447	18513	18435	18487	18536	18443	18452	18576	18499	18556	18537	18415	18508	18520	18385	18549	18561	18490	18624	18397	18492	18635	18574	18552	18585	18398	18321	18363	18512	18668	18692	18694	18870	18550	18581	18310	18367	18590	18545	18338	18657	18348	18434	18620	18507	18352	18655	18512	18581	18521	18474	18355	18477	18406	18572	18329	18615	18372	18392	18551	18323	18326	18326	18500	18496	18427	18381	18451	18732	18350	18583	18338	18514	18485	18446	18500	18452	18342	18569	18322	18432	18507	18569	18435	18634	18583	18418	18361	18803	18361	18594	18409	18415	18484	18455	18486	18410	18380	18511	18481	18390	18530	18466	18250	18398	18540	18471	18414	18462	18525	18573	18463	18476	18561	18345	18528	18577	18553	18639	18657	18378	18520	18835	18685	18559	18386	18557	18571	18528	18440	18407	18630	18513	18464	18618	18348	18639	18384	18596	18533	18638	18797	18432	18473	18525	18405	18552	18607	18502	18374	18647	18530	18498	18513	18728	18599	18578	18584	18462	18408	18627	18475	18541	18519	18639	18609	18351	18566	18337	18591	18526	18603	18489	18564	18455	18445	18590	18424	18562	18764	18472	18531	18424	18284	18619	18546	18544	18525	18443	18592	18804	18501	18395	18468	18255	18516	18516	18382	18600	18527	18574	18342	18498	18591	18550	18466	18633	18624	18536	18478	18581	18608	18233	18656	18531	18406	18355	18435	18445	18499	18509	18488	18373	18386	18441	18485	18288	18434	18567	18399	18509	18380	18461	18400	18485	18504	18377	18574	18592	18424	18510	18477	18509	18530	18414	18426	18573	18358	18362	18503	18508	18527	18583	18504	18499	18730	18486	18620	18517	18516	18546	18498	18563	18266	18398	18593	18367	18372	18684	18753	18611	18655	18549	18470	18471	18355	18561	18476	18386	18385	18492	18453	18598	18688	18735	18234	18523	18381	18484	18570	18483	18579	18502	18542	18497	18658	18606	18547	18356	18583	18415	18213	18461	18683	18511	18581	18454	18527	18495	18429	18498	18387	18496	18553	18595	18561	18464	18646	18386	18384	18802	18541	18446	18374	18244	18347	18527	18471	18634	18466	18657	18499	18375	18538	18559	18502	18477	18257	18815	18683	18582	18534	18490	18398	18592	18364	18566	18448	18669	18374	18645	18506	18347	18453	18176	18542	18612	18457	18551	18491	18458	18453	18413	18474	18439	18568	18447	18432	18559	18471	18372	18422	18437	18388	18413	18509	18635	18545	18403	18525	18345	18506	18573	18555	18512	18474	18525	18395	18439	18391	18340	18568	18491	18559	18557	18728	18485	18362	18418	18351	18355	18502	18432	18416	18597	18408	18470	18629	18640	18641	18433	18351	18383	18545	18637	18548	18495	18526	18556	18513	18603	18474	18475	18432	18422	18479	18641	18478	18510	18594	18534	18534	18577	18634	18513	18581	18403	18445	18538	18263	18472	18501	18468	18462	18417	18558	18234	18433	18511	18331	18500	18494	18537	18527	18633	18390	18465	18437	18552	18497	18622	18526	18402	18583	18580	18323	18428	18554	18300	18570	18545	18644	18589	18515	18593	18489	18408	18652	18399	18505	18450	18395	18584	18486	18484	18517	18640	18572	18502	18523	18682	18595	18506	18342	18320	18448	18608	18533	18570	18638	18470	18470	18402	18407	18479	18401	18672	18624	18425	18488	18470	18473	18599	18572	18447	18420	18455	18686	18462	18451	18424	18510	18587	18629	18670	18600	18518	18645	18578	18399	18468	18688	18681	18540	18350	18654	18469	18517	18618	18175	18486	18489	18601	18676	18525	18470	18662	18386	18527	18444	18568	18459	18376	18627	18555	18472	18657	18332	18570	18485	18420	18384	18491	18423	18425	18545	18538	18475	18458	18433	18580	18513	18470	18519	18544	18680	18496	18504	18651	18464	18559	18446	18646	18462	18515	18571	18588	18413	18353	18655	18293	18571	18484	18573	18630	18508	18487	18523	18454	18558	18603	18578	18627	18469	18652	18495	18548	18480	18573	18372	18459	18434	18723	18649	18431	18580	18447	18502	18519	18629	18595	18521	18406	18283	18551	18295	18407	18813	18606	18716	18676	18404	18477	18539	18647	18551	18720	18514	18422	18605	18284	18475	18443	18449	18502	18528	18661	18569	18488	18464	18445	18623	18490	18531	18509	18421	18428	18669	18490	18524	18652	18410	18608	18369	18591	18544	18387	18470	18533	18503	18635	18516	18525	18370	18533	18469	18411	18657	18565	18478	18412	18453	18435	18302	18266	18643	18687	18498	18283	18576	18503	18628	18495	18393	18345	18697	18485	18535	18456	18673	18563	18512	18687	18507	18530	18500	18536	18475	18410	18545	18650	18612	18548	18431	18692	18350	18602	18656	18339	18307	18288	18513	18458	18320	18439	18433	18544	18789	18453	18464	18502	18558	18567	18172	18475	18501	18604	18473	18557	18473	18444	18572	18665	18527	18539	18594	18526	18469	18547	18662	18529	18574	18540	18547	18478	18586	18325	18313	18683	18572	18533	18402	18371	18357	18474	18622	18492	18403	18494	18325	18441	18392	18366	18370	18488	18407	18380	18392	18598	18501	18293	18450	18564	18428	18549	18556	18441	18486	18425	18575	18453	18582	18412	18589	18595	18511	18628	18594	18566	18648	18500	18521	18488	18548	18503	18299	18608	18495	18539	18413	18438	18248	18581	18433	18494	18720	18610	18416	18491	18557	18474	18792	18661	18564	18623	18653	18540	18485	18266	18514	18509	18548	18323	18763	18710	18650	18712	18543	18720	18734	18479	18633	18555	18498	18453	18393	18463	18579	18406	18433	18608	18425	18430	18432	18641	18381	18522	18533	18493	18555	18502	18542	18504	18423	18534	18510	18719	18301	18324	18576	18331	18467	18393	18321	18573	18610	18557	18414	18514	18700	18519	18406	18481	18581	18762	18638	18585	18551	18550	18604	18463	18321	18414	18409	18744	18366	18529	18456	18658	18682	18355	18439	18434	18322	18413	18468	18726	18525	18484	18572	18609	18621	18406	18712	18536	18722	18636	18443	18627	18562	18283	18260	18660	18299	18613	18346	18486	18425	18446	18663	18521	18503	18488	18375	18420	18570	18326	18494	18505	18404	18504	18613	18430	18484	18567	18674	18677	18512	18474	18553	18580	18519	18734	18285	18622	18660	18539	18439	18527	18563	18325	18835	18458	18175	18596	18531	18540	18226	18593	18582	18365	18509	18321	18567	18264	18404	18580	18406	18566	18626	18632	18459	18410	18487	18646	18501	18553	18563	18382	18334	18471	18522	18473	18474	18546	18325	18681	18610	18732	18505	18360	18530	18661	18440	18578	18618	18704	18521	18248	18427	18478	18415	18471	18484	18541	18401	18371	18589	18497	18524	18305	18414	18462	18614	18686	18436	18454	18577	18801	18498	18573	18557	18527	18469	18562	18311	18438	18533	18639	18462	18809	18677	18608	18492	18579	18626	18433	18567	18539	18711	18637	18301	18312	18454	18706	18403	18457	18664	18547	18389	18451	18484	18659	18526	18531	18460	18595	18516	18688	18529	18597	18584	18680	18215	18506	18403	18353	18683	18521	18454	18583	18616	18572	18519	18598	18515	18523	18496	18453	18514	18257	18392	18503	18348	18547	18349	18461	18613	18313	18434	18528	18676	18411	18422	18485	18729	18537	18610	18688	18454	18537	18486	18606	18388	18402	18581	18736	18470	18551	18423	18551	18612	18585	18602	18721	18557	18441	18542	18613	18610	18473	18372	18506	18561	18572	18482	18547	18522	18378	18522	18649	18402	18463	18556	18476	18745	18434	18469	18614	18471	18363	18486	18448	18498	18283	18682	18355	18434	18593	18547	18529	18583	18195	18352	18676	18363	18438	18292	18556	18358	18576	18586	18524	18425	18430	18645	18566	18312	18554	18250	18431	18449	18612	18444	18561	18553	18188	18605	18571	18426	18501	18558	18705	18519	18383	18369	18631	18347	18534	18480	18580	18619	18360	18434	18593	18406	18491	18458	18321	18319	18461	18660	18593	18372	18446	18417	18578	18494	18381	18636	18445	18681	18493	18577	18674	18559	18435	18507	18571	18475	18625	18552	18610	18380	18615	18397	18580	18442	18421	18686	18591	18477	18244	18659	18414	18608	18283	18464	18466	18344	18602	18320	18547	18401	18506	18348	18603	18569	18417	18271	18537	18415	18484	18795	18457	18471	18509	18343	18581	18697	18644	18249	18580	18380	18416	18632	18469	18465	18499	18661	18484	18449	18504	18558	18583	18516	18392	18566	18587	18590	18370	18654	18606	18577	18515	18566	18539	18438	18380	18572	18637	18614	18453	18352	18537	18588	18425	18520	18400	18582	18484	18606	18566	18609	18593	18393	18396	18480	18493	18288	18368	18408	18477	18540	18642	18756
16136	17014	16952	16485	16512	16320	16254	16158	16167	16150	16067	16134	16088	15981	15864	17900	19004	18005	17140	16429	16047	16015	15800	15741	15906	15842	15764	15810	15850	15934	15924	15644	15876	15815	15817	15911	15750	15803	15862	15870	15878	15871	15908	15950	15823	15879	15823	15724	15855	15840	15840	15855	15872	15789	15937	15832	15877	15731	15821	15737	15765	15896	15912	15716	15797	15923	16009	15849	15704	15797	15874	15787	15928	15675	15997	15869	15748	15940	15857	15828	15733	16035	15823	15829	15909	15904	15855	15780	15790	15724	15870	15797	15693	15798	15956	15879	15757	16011	15800	15996	15753	16061	15878	15897	15777	15730	15903	15931	15726	15818	15932	15774	15771	15785	15727	15916	15828	15736	15857	15851	15747	15943	15925	15877	15816	15803	16020	15992	16031	15683	15799	15831	15664	15768	15844	15806	15866	15849	15858	15887	15803	15893	15717	15806	15752	15929	15634	15980	15975	15691	15863	15731	15871	15831	15842	15722	15814	15752	15825	15893	15856	15799	15775	15743	15952	15832	15868	15915	15921	15787	15721	15918	15769	15787	15804	15869	15888	15624	15779	15716	15809	15928	15896	15787	15761	15999	15947	15974	15732	15808	15922	16026	15801	15713	15790	15885	15953	15821	15785	15830	15984	15969	15981	15914	15952	15869	15839	15721	15959	15971	15968	15855	15854	15660	15712	15858	15817	15666	16024	15887	15924	15885	15921	15801	15754	15778	15867	16025	15766	15773	15776	15880	15960	16045	15628	15790	15883	15964	15871	15818	15933	15779	15911	15860	15852	15879	15740	15746	15914	15791	15927	15766	15899	15754	15759	15855	15731	15930	15749	16122	15928	15751	15962	15793	15761	15778	15877	15808	15791	15746	15661	15808	15918	15971	15749	15633	15869	15823	15662	15965	15925	15797	15842	15690	15815	15815	15826	15954	15823	15716	15827	15723	15569	15998	15876	15785	15886	15745	15913	15901	15747	15813	15902	15799	15837	15874	15843	15795	15911	15817	15836	15781	15884	15642	15970	15910	15821	15862	15934	15760	15824	15859	15858	15678	15890	15874	15842	15823	15747	15971	15792	15871	15760	15898	15919	15727	15714	15825	15831	15802	15783	15863	15765	16023	15762	15865	15710	16005	15756	15739	15916	15937	15716	15906	15942	15890	15753	15827	15920	15664	15856	15738	15842	15790	15775	15722	15906	15846	15826	15674	15819	15705	16000	15934	15882	15860	15972	15731	16010	15933	16102	15869	15938	15768	15792	15863	15673	15707	15738	15792	15731	15697	15794	15802	15803	15888	15925	15850	15882	15786	15793	15844	15870	15776	15873	15770	15863	15918	15842	15952	15714	15897	15939	15902	15792	15973	15770	15794	15842	15940	15659	15690	15851	15892	15718	15879	15953	15762	15721	15840	15739	15782	15763	15887	15923	15779	15924	15919	16031	15602	15870	15791	15994	15878	15809	15802	15700	15846	15837	15772	15798	15882	15957	15728	15763	15921	15796	15910	15768	15987	15925	15752	15869	16005	15931	15942	16019	15957	15963	15882	15939	15805	15902	15858	15877	15742	15864	15708	15800	15826	15854	15762	15844	15995	15976	15798	15958	15769	15778	15879	15889	15920	15740	15795	15925	15925	16028	15927	15823	15761	15791	15809	15931	15851	15816	15906	15757	15798	15733	15946	15777	15796	15697	15723	15848	15808	15861	15780	15852	15920	15758	15886	15866	15909	15756	15959	15781	15743	15784	15756	15838	15613	15732	15812	15803	15832	15803	15828	15965	15844	15880	15865	15731	15966	15788	15832	15751	15977	15819	15935	15875	15902	15818	15913	15892	15725	15757	16035	15835	15923	15722	15840	16053	15929	15728	15749	15869	15731	15733	15801	15879	15934	15949	15771	15845	15993	15950	15853	15802	15750	15808	15891	15859	15906	15916	15876	15858	15628	15869	15803	15786	15867	15883	15937	15737	15927	15842	15678	15898	15809	15991	15979	15816	15946	16075	15910	15953	15916	15893	15852	15734	15756	15806	15708	15835	15844	15873	15723	16112	15831	16048	15790	15962	15831	15935	15990	15760	15970	15948	15783	15854	15932	15945	15747	15827	15796	15828	15803	15842	15761	15877	15932	15935	15820	16000	16059	15721	15642	15820	15820	15820	16028	15755	15777	15664	15743	15913	15888	15938	15647	15948	15960	15786	15722	15815	15858	16023	15830	15774	15909	16070	15792	15908	15859	15871	15808	15850	15790	15874	15802	15734	15764	15834	15606	15993	15740	15808	15664	15920	15919	15846	15875	15834	15951	15807	16069	15883	15939	15850	15811	15715	15961	15715	15701	15813	15867	15853	15746	15887	15926	15770	15672	15764	15635	15911	15697	15901	15731	15928	15619	15885	15736	15873	15723	15748	15776	15840	15881	15913	15967	15879	15802	16082	15756	15705	15815	15861	15807	15981	15676	15741	15763	15784	15834	15851	15707	15746	15937	15942	15961	15845	15879	15744	15766	15803	15710	15720	15776	15895	16076	15760	15910	15702	15879	15910	15886	15793	15814	15746	15743	15988	15843	15819	15840	15966	15923	15809	15932	15629	15861	15849	15776	16039	15854	15814	15807	15800	15628	15896	15631	15912	15846	15908	15806	15922	15844	15912	15807	16004	15968	15816	15964	15788	15728	15955	15910	15870	15720	15869	15878	15776	15827	15732	15922	15779	15941	15837	15852	15744	15723	15874	15717	16007	15839	15802	15833	15748	15711	15815	15930	15743	15935	15961	15749	15791	15800	15942	15687	15830	15894	15809	15946	15946	15964	15747	15992	15855	15772	15943	15999	15816	15990	15864	15849	15800	15857	15880	15958	15854	15881	15836	15969	15997	15873	15730	15917	15807	15896	15864	15948	15899	15856	15746	16027	16009	15895	15854	15918	15808	15890	15997	15927	15871	15946	15927	15888	15695	15821	15880	15734	15791	15838	15839	15966	15767	15717	15987	15980	15964	15902	15891	15908	15748	15734	15705	15837	15703	15910	15874	15805	15829	15689	15771	15983	15897	15889	15811	15790	15878	15816	15717	15911	15921	15932	15763	15790	16003	15839	15758	15708	16035	15772	15729	15818	15715	15750	16034	15825	15697	15939	15736	15669	15862	15838	15902	15910	15942	15789	15773	15834	16020	16000	15930	15758	15885	15778	16095	15912	15663	16010	15917	15805	15875	15843	15980	15670	15690	15563	15896	15772	15936	15818	15931	15648	15712	15920	15820	15829	15750	15937	15869	16042	15865	15949	15876	15908	15812	16019	15938	15954	15760	15905	15946	15952	15789	15910	15765	15729	15989	15958	15795	15874	15871	15770	15747	15917	15866	15927	15894	15835	15848	15736	15839	15769	15897	15881	15986	15857	15809	15910	15909	15804	15728	15779	15762	15928	15919	15850	15824	15818	15808	15807	15875	15986	15833	15756	15789	16013	15894	15751	15750	15945	15911	15752	15962	15806	15714	15768	15857	15784	15907	15848	15664	15744	15896	15879	15870	15894	15821	16049	16013	15880	15845	15830	15812	15699	15854	16110	15723	15820	15783	15782	15922	15698	15805	15820	15857	15735	15930	15736	15944	15798	15829	15870	15792	15856	15854	15824	15748	15959	15758	15747	15835	16038	15907	15966	15764	15949	15823	15838	15972	15817	16004	15924	15822	15892	15757	15812	15864	15864	15902	15884	15850	15776	15944	15654	15946	15798	15728	15807	15816	15811	15774	15894	15814	15890	15854	15918	15764	15747	15906	15824	15855	15905	15775	15787	15982	15917	15846	15962	15903	15809	15811	15916	16003	15817	15837	15935	15746	15819	15917	15947	15761	16010	15817	15797	15858	15901	15842	15826	15800	15958	15613	15654	15876	15983	15797	15956	15874	15760	15756	15852	16025	16112	15799	15860	16119	15707	15827	15834	15823	15713	15838	15736	15795	15747	15702	15834	15718	15864	15751	15976	15917	15873	15731	15728	15682	15768	15740	15893	15693	15935	15688	15736	15778	15829	15895	15892	15920	15839	15790	15772	15929	15929	15649	15863	15855	15747	16076	15866	16017	15774	15879	15965	15883	15874	15926	15912	15791	15856	15835	15884	15863	15972	15783	15801	15817	15905	15809	15917	15856	15956	15841	15877	15950	15739	15869	15838	15653	15801	15829	15846	15902	15922	15673	15750	15973	16013	15840	15809	15853	15691	15905	15886	15838	15709	15691	15903	15821	15853	15862	15817	15795	15782	16009	16047	15879	16027	15783	15669	15853	15820	15766	15748	15921	15808	15862	15928	15922	15885	15786	15884	15783	15840	15795	15892	15882	16090	15761	15669	15606	16049	15908	15958	15769	15879	15946	15853	15695	15913	15975	15815	15865	15744	15949	15913	15829	15759	15783	15854	15774	15979	15783	15800	15982	15919	15913	15631	15655	15915	15897	15653	15725	16016	15860	15921	15723	15871	15696	15775	15718	15861	15968	15856	15764	15936	15714	15806	15824	15983	15832	15805	15889	15901	15845	15813	15792	15926	15819	15808	15981	15817	15948	15750	15860	15835	15839	16010	15821	15905	15844	15899	15731	15964	15758	15772	15779	15812	16034	15677	15797	15822	15886	15788	15821	15962	15913	15764	15781	15779	15976	15752	15868	15856	15827	15829	15921	15841	15806	15627	15816	16018	15780	15907	15843	15797	15717	15874	15715	15860	15911	15881	15884	15739	15936	15774	16061	15793	15810	15797	15958	15851	15729	15996	15823	15830	15904	15885	15691	15699	15945	15833	15870	15851	15899	15669	16004	15950	15840	15844	15852	15784	15947	15811	15789	15971	15770	15886	15597	15910	15855	15897	15812	15973	15813	15768	15936	15834	15917	15725	15758	15910	15864	15882	15873	15850	15844	15949	15841	15958	15907	15821	15859	15872	16072	15879	15833	15704	15876	15721	15880	15761	15846	16056	15624	15777	15820	15776	15963	15764	15754	15736	15887	15889	15793	15819	15745	15819	16051	15941	15782	15963	15867	15786	15933	15940	15700	15830	15803	15825	15987	15891	15836	15949	15979	15749	15823	15766	15959	15856	15926	16049	15790	15702	15938	15730	15999	15893	16030	15880	15881	15794	15898	15746	15863	15951
25237	21336	28068	25442	21845	20623	20651	19243	19008	19072	18888	19083	19091	18840	18658	25464	30820	28018	23779	20521	19314	18657	18671	18550	18234	18364	18248	18401	18421	18413	18392	18464	18539	18432	18231	18288	18184	18410	18174	18387	18336	18308	18406	18670	18576	18530	18569	18473	18341	18447	18275	18276	18296	18405	18268	18424	18397	18250	18570	18226	18463	18422	18339	18430	18319	18640	18248	18316	18394	18155	18290	18422	18325	18302	18331	18385	18337	18486	18515	18365	18169	18340	18208	18344	18650	18471	18326	18478	18483	18315	18148	18243	18325	18301	18366	18197	18390	18295	18225	18409	18445	18423	18411	18514	18476	18463	18513	18480	18314	18407	18421	18280	18395	18249	18178	18196	18478	18384	18519	18409	18301	18241	18370	18570	18330	18310	18338	18335	18333	18467	18381	18343	18377	18157	18473	18500	18693	18177	18236	18270	18609	18364	18295	18489	18562	18412	18357	18514	18265	18380	18177	18273	18507	18278	18273	18569	18350	18442	18472	18345	18375	18272	18267	18353	18571	18244	18330	18281	18324	18269	18266	18380	18358	18431	18169	18399	18546	18350	18126	18365	18257	18180	18462	18455	18009	18306	18213	18278	18462	18175	18466	18383	18313	18415	18374	18293	18232	18458	18276	18414	18267	18444	18403	18304	18177	18109	18293	18484	18257	18543	18325	18444	18259	18557	18396	18281	18362	18303	18373	18449	18444	18309	18479	18369	18298	18339	18405	18316	18387	18378	18260	18194	18180	18522	18502	18375	18262	18422	18252	18199	18411	18318	18395	18414	18358	18545	18399	18359	18298	18421	18326	18483	18449	18270	18381	18340	18283	18443	18364	18713	18366	18357	18320	18475	18334	18255	18341	18232	18622	18412	18294	18420	18615	18594	18489	18303	18343	18519	18239	18420	18330	18368	18535	18354	18394	18289	18423	18442	18392	18420	18389	18468	18445	18288	18327	18278	18320	18380	18581	18346	18271	18301	18487	18315	18260	18317	18363	18427	18233	18209	18336	18404	18348	18287	18318	18469	18391	18585	18492	18484	18464	18451	18323	18443	18382	18521	18272	18269	18374	18326	18550	18289	18360	18494	18428	18397	18176	18081	18296	18253	18328	18284	18510	18335	18295	18374	18248	18454	18251	18426	18331	18310	18328	18405	18652	18364	18205	18494	18419	18387	18411	18390	18079	18290	18600	18427	18387	18323	18198	18281	18348	18385	18407	18378	18312	18443	18270	18354	18400	18265	18278	18267	18422	18498	18434	18159	18411	18625	18331	18207	18430	18322	18423	18543	18365	18282	18333	18203	18216	18354	18521	18541	18426	18308	18433	18284	18523	18425	18364	18353	18317	18399	18220	18507	18344	18399	18317	18398	18118	18196	18336	18147	18449	18498	18288	18447	18332	18464	18466	18232	18312	18353	18296	18400	18589	18115	18314	18369	18246	18190	18540	18020	18365	18431	18410	18441	18460	18281	18419	18458	18434	18443	18262	18326	18233	18337	18348	18461	18317	18380	18338	18481	18439	18456	18342	18331	18317	18205	18411	18254	18180	18415	18566	18568	18448	18487	18399	18482	18417	18412	18447	18256	18213	18410	18416	18506	18330	18567	18420	18376	18442	18412	18629	18348	18442	18243	18491	18300	18448	18656	18490	18280	18270	18198	18211	18318	18345	18276	18291	18334	18447	18275	18582	18372	18193	18293	18211	18391	18249	18333	18433	18415	18284	18305	18521	18255	18460	18280	18428	18419	18412	18373	18373	18190	18473	18252	18527	18426	18503	18468	18270	18344	18471	18392	18452	18452	18472	18198	18311	18453	18322	18458	18295	18375	18254	18507	18435	18317	18334	18283	18346	18568	18584	18382	18251	18413	18430	18348	18581	18448	18539	18417	18495	18382	18312	18422	18249	18565	18526	18426	18447	18411	18293	18451	18250	18295	18204	18440	18320	18328	18431	18228	18354	18506	18480	18170	18478	18256	18404	18362	18357	18512	18369	18355	18436	18186	18354	18344	18330	18466	18449	18222	18464	18352	18259	18367	18508	18389	18371	18566	18366	18427	18412	18372	18221	18245	18245	18390	18465	18240	18422	18337	18373	18384	18368	18189	18519	18478	18421	18473	18368	18437	18362	18187	18131	18414	18353	18461	18388	18217	18397	18454	18086	18295	18509	18416	18460	18622	18348	18253	18367	18596	18747	18419	18330	18367	18476	18340	18469	18289	18316	18325	18053	18309	18298	18443	18420	18435	18473	18452	18463	18385	18459	18453	18357	18431	18431	18304	18422	18475	18351	18189	18535	18366	18601	18467	18098	18378	18504	18483	18393	18554	18392	18319	18406	18245	18236	18418	18465	18329	18166	18451	18179	18438	18431	18508	18511	18438	18464	18479	18402	18367	18530	18565	18493	18274	18366	18522	18428	18397	18302	18433	18333	18435	18568	18278	18438	18594	18249	18351	18455	18554	18440	18180	18277	18144	18319	18601	18330	18308	18271	18398	18470	18436	18406	18348	18294	18453	18241	18421	18394	18463	18328	18146	18363	18350	18465	18450	18177	18247	18322	18497	18453	18344	18311	18262	18533	18375	18104	18194	18238	18282	18365	18402	18593	18412	18374	18323	18491	18367	18323	18214	18422	18433	18402	18438	18305	18541	18366	18385	18492	18469	18520	18447	18410	18444	18333	18435	18342	18417	18306	18401	18416	18478	18405	18351	18353	18583	18390	18393	18519	18409	18256	18304	18207	18379	18574	18366	18204	18269	18347	18245	18281	18475	18318	18462	18532	18513	18579	18321	18045	18303	18450	18356	18382	18411	18495	18404	18349	18527	18519	18378	18430	18337	18369	18556	18446	18504	18381	18275	18465	18563	18382	18212	18469	18367	18334	18313	18429	18337	18430	18193	18304	18521	18419	18384	18513	18246	18401	18343	18517	18340	18411	18541	18531	18413	18315	18464	18587	18252	18393	18297	18437	18248	18583	18524	18567	18374	18335	18217	18404	18311	18315	18299	18425	18308	18264	18266	18448	18351	18248	18298	18372	18467	18407	18449	18315	18412	18239	18490	18424	18396	18401	18252	18534	18356	18348	18198	18467	18246	18418	18572	18566	18100	18343	18396	18377	18319	18509	18281	18347	18244	18268	18460	18171	18490	18461	18323	18363	18431	18664	18480	18312	18354	18302	18406	18388	18306	18340	18189	18366	18537	18150	18513	18408	18544	18360	18264	18264	18189	18655	18392	18422	18656	18262	18196	18407	18330	18361	18261	18546	18419	18347	18487	18290	18189	18574	18367	18376	18423	18394	18248	18417	18265	18533	18319	18608	18382	18520	18306	18016	18343	18151	18167	18393	18439	18271	18226	18452	18256	18229	18391	18325	18303	18572	18371	18479	18328	18245	18401	18489	18316	18433	18343	18515	18179	18309	18396	18479	18323	18265	18436	18298	18451	18384	18439	18546	18427	18260	18405	18609	18377	18239	18605	18448	18366	18356	18550	18347	18370	18462	18307	18336	18236	18289	18408	18304	18239	18311	18426	18482	18314	18321	18348	18414	18453	18399	18452	18317	18482	18181	18103	18217	18430	18440	18321	18450	18394	18287	18349	18349	18136	18246	18356	18369	18283	18322	18401	18494	18247	18366	18433	18554	18244	18196	18430	18237	18233	18356	18419	18346	18501	18229	18464	18476	18496	18366	18379	18308	18462	18578	18407	18383	18558	18377	18390	18534	18401	18549	18229	18386	18390	18471	18435	18426	18229	18433	18314	18450	18421	18295	18339	18357	18187	18304	18281	18261	18390	18379	18352	18534	18291	18570	18463	18492	18341	18410	18421	18267	18355	18118	18316	18344	18371	18375	18529	18420	18578	18442	18391	18478	18537	18344	18512	18343	18334	18254	18441	18338	18346	18356	18335	18397	18446	18424	18372	18412	18211	18460	18419	18410	18231	18361	18281	18520	18313	18517	18290	18302	18483	18543	18301	18413	18373	18361	18212	18251	18357	18166	18314	18396	18335	18416	18329	18395	18313	18331	18368	18321	18222	18390	18311	18189	18435	18504	18419	18423	18387	18312	18659	18419	18652	18383	18601	18449	18154	18512	18224	18437	18447	18248	18344	18583	18286	18366	18209	18492	18531	18363	18657	18444	18407	18484	18450	18571	18348	18385	18371	18518	18420	18269	18433	18412	18321	18139	18251	18369	18449	18611	18470	18311	18289	18393	18429	18414	18490	18409	18409	18486	18369	18431	18369	18389	18291	18566	18384	18203	18156	18425	18491	18654	18365	18271	18294	18280	18247	18488	18448	18283	18182	18171	18416	18477	18459	18416	18397	18400	18289	18457	18248	18511	18346	18564	18544	18332	18202	18387	18469	18364	18507	18302	18340	18257	18379	18233	18346	18481	18430	18506	18362	18438	18364	18312	18478	18445	18401	18406	18132	18432	18406	18500	18386	18408	18444	18329	18410	18499	18243	18291	18403	18328	18423	18298	18146	18194	18346	18432	18407	18446	18322	18289	18415	18516	18398	18332	18394	18389	18664	18486	18362	18404	18386	18338	18678	18464	18385	18368	18502	18494	18683	18530	18131	18288	18518	18370	18427	18330	18441	18427	18310	18421	18357	18262	18362	18340	18257	18291	18468	18505	18395	18267	18454	18276	18375	18271	18238	18262	18338	18599	18289	18365	18351	18277	18481	18479	18404	18356	18265	18396	18441	18278	18261	18494	18377	18376	18327	18317	18523	18727	18433	18353	18311	18497	18386	18502	18321	18236	18402	18500	18215	18360	18335	18445	18424	18429	18373	18318	18359	18348	18451	18315	18506	18462	18349	18618	18205	18298	18177	18421	18358	18254	18161	18327	18278	18524	18246	18499	18614	18439	18487	18443	18395	18571	18286	18318	18420	18435	18310	18320	18427	18325	18436	18442	18195	18619	18259	18356	18267	18265	18357	18438	18409	18414	18474	18560	18325	18290	18335	18297	18349	18393	18159	18392	18499	18129	18427	18466	18392	18458	18450	18345	18505	18451	18434	18343	18485	18443	18381	18434	18516	18559	18214	18500	18449	18521	18255	18452	18688	18583	18269	18468	18414	18403	18235	18210	18264	18345	18381	18439	18389	18142	18285	18520	18290	18119	18284
15034	22484	21434	18651	17857	17201	17157	16837	16683	16716	16559	16319	16374	16144	16325	27439	31631	27272	21717	17743	16505	15859	15834	15817	15653	15768	15813	15703	15759	15929	15875	15747	15766	15920	15508	15893	15755	15751	15783	15769	15872	15837	15653	15748	15603	15756	15768	15785	15887	15788	15729	15873	15711	15823	15921	15744	15818	15717	15800	15789	15816	15690	16007	15807	15875	15637	15892	15865	15711	15846	15587	15789	15843	15736	15658	15795	15622	15637	15830	15691	15481	15789	15786	15697	15781	15783	15886	15533	15610	15773	15791	15705	15888	15646	15712	15785	15755	15715	15709	15692	15925	15699	15740	15660	15766	15785	15752	15741	15777	15755	15686	15751	15669	15777	15780	15813	15808	15786	15750	15859	15898	15872	15947	15767	15565	15576	15775	15669	15748	15584	15711	15825	15769	15636	15849	15692	15755	15767	15805	15699	15922	15800	15760	15675	15849	15835	15817	15512	15699	15871	15695	15815	15923	15619	15861	15820	15846	15786	15782	15705	15909	15640	15770	15719	15714	15753	15678	15853	15894	15724	15812	15666	15802	15891	15734	15683	15757	15800	15904	15718	15839	15652	15709	15868	15578	15894	15724	15735	15736	15756	15687	15709	15692	15777	15732	15696	15649	15843	15781	16052	15575	15801	16017	15683	15757	15956	15626	15613	15759	15632	15622	15615	15753	15724	15880	15697	15792	15842	15779	15798	15817	15868	15781	15713	15779	15814	15788	15638	15792	15732	15794	15654	15879	15760	15903	15711	15685	15806	15753	15812	15675	15649	15856	15856	15632	15684	15629	15932	15726	15604	15623	15810	15781	15754	15638	15772	15689	15834	15764	15755	15758	15887	15916	15806	15845	15939	15726	15857	15621	15681	15718	15918	15733	15810	15720	15793	15953	15766	15682	15753	15761	15761	15743	15625	15809	15621	15747	15698	15848	15747	15786	15783	15779	15656	15870	15716	15774	15731	15779	15866	15847	15687	15855	15634	15753	15706	15904	15672	15826	15701	15761	15701	15756	15835	15729	15876	15664	15685	15610	15934	15653	15737	15712	15746	15669	15740	15694	15909	15738	15719	15671	15729	15701	15819	15648	15894	15817	15753	15724	15799	15752	15829	15925	15790	15710	15643	15727	15627	15818	15804	15663	15652	15541	15705	15741	15726	15630	15843	15586	15735	15847	15715	15688	15784	15756	15802	15633	15727	15683	15799	15653	15715	15549	15708	15790	15749	15692	15885	15671	15890	15778	15931	15736	15947	15768	15758	15783	15766	15758	15631	15886	15845	15753	15883	15770	15735	15621	15746	15818	15907	15897	15673	15775	15715	15709	15694	15787	15681	15717	15651	15878	15663	15818	15797	15703	15820	15908	15651	15919	15694	15692	15777	15823	15697	15798	16001	15745	15714	15686	15732	15757	15651	15777	15712	15692	15775	15848	15868	15667	15816	15806	15813	16016	15745	15785	15801	15661	15704	15584	15754	15871	15570	15954	15786	15742	15737	15804	15704	15649	15774	15782	15720	15789	15715	15877	15583	15548	15780	15830	15915	15842	15655	15768	15738	15659	15755	15732	15669	15694	15806	15867	15691	15816	15770	15792	15929	15800	15840	15691	15679	15977	15710	15820	15623	15826	15731	15895	15631	15710	15759	15784	15735	15743	15754	15833	15559	15892	15718	15727	15738	15902	15746	15712	15860	15750	15828	15785	15717	15694	15740	15903	15988	15797	15593	15792	15752	15721	15642	15768	15852	15828	15800	15746	15719	15734	15919	15873	15819	15685	15701	15736	15664	15832	15727	15731	15897	15937	15856	15765	15794	15758	15718	15730	15720	15896	15842	15606	15705	15826	15703	15706	15759	15968	15833	15813	15780	15667	15781	15927	15647	15901	16020	15665	15804	15743	15809	15727	15784	15824	15865	15890	15799	15816	15766	15733	15713	15796	15843	15587	15582	15856	15787	15821	15686	15702	15745	15761	15578	15703	15870	15733	15784	15790	15843	15682	15814	15795	15640	15696	15748	15876	15763	15933	15638	15742	15803	15828	15669	15858	15680	15770	15805	15773	15663	15588	15648	15774	15702	15897	15512	15539	15738	15980	15532	15713	15530	15658	15836	15849	15941	15746	15579	15702	15770	15760	15778	15823	15721	15890	15870	15803	15819	15762	15947	15871	15724	15821	15693	15859	15787	15793	15768	15769	15884	15918	15750	15411	15885	15751	15731	15675	15765	15784	15795	15863	15767	15655	15716	15781	15604	15813	15774	15734	15703	15711	15750	15676	15667	15739	15790	15694	15719	15676	15711	15600	15896	15743	15627	15683	15776	15631	15766	15783	15645	15904	15756	15653	15710	15834	15707	15658	15663	15810	15762	15893	15783	15724	15758	15768	15696	15847	15690	15738	15824	15742	15748	15866	15752	15649	15937	15732	15684	15795	15739	15864	15653	15826	15691	15644	15809	15808	15780	15799	15743	15812	15706	15934	15697	15783	15847	15737	15882	15714	15853	15754	15819	15703	15749	15914	15736	15665	15880	15926	15571	15791	15634	15781	15839	15743	15869	15700	15711	15769	15953	15782	15809	15596	15824	15852	15768	15730	15822	15746	15746	15926	15731	15889	15696	15878	15801	15725	15738	15802	15781	15818	15718	15700	15767	15782	15620	15660	15850	15575	15821	15731	15837	15780	15751	15655	15787	15847	15788	15736	15728	15787	15823	15774	15726	15840	15889	15672	15754	15643	15705	15626	15599	15783	15768	15803	15892	15703	15874	15524	15816	15754	15803	15690	15692	15672	15813	15663	15736	15660	15788	15824	15627	15817	15853	15582	15672	15775	15771	15872	15702	15612	15771	15647	15685	15729	15773	15544	15964	15723	15799	15754	15555	15689	15617	15644	15698	15627	15788	15707	15648	15713	15881	15817	15859	15756	15820	15836	15690	16087	15820	15817	15706	15673	15688	15704	15638	15718	15908	15722	15735	15800	15868	15894	15756	15842	15800	15670	15908	15706	15748	15683	15726	15931	15863	15787	15699	15569	15793	15655	15826	15719	15693	15807	15695	15573	15723	15636	15699	15710	15741	15805	15892	15915	15791	15795	15653	15926	15663	15895	15744	15878	15949	15807	15754	15759	15729	15847	15621	15750	15768	15799	15697	15806	15587	15532	15918	15773	15677	15597	15701	15840	15718	15706	15718	16030	15804	15934	15902	15884	15659	15744	15675	15823	15657	15903	15911	15733	15875	15793	15798	15830	15751	15809	15716	15616	15835	15689	15925	15550	15701	15770	15765	15849	15696	15694	15756	15784	15619	16012	15820	15833	15770	15859	15755	15749	15661	15658	15654	15813	15634	15632	15787	15687	15783	15692	15618	15690	15892	15765	15750	15958	15832	15728	15712	15686	15738	15642	15716	15838	15905	15762	15853	15582	15691	15999	15797	15702	15658	15669	15779	15584	15769	15932	15586	15846	15715	15773	15763	15727	15841	15819	15806	15786	15455	15708	15841	15672	15790	15791	15912	15794	15721	15795	15754	15870	15874	15933	15821	15827	15861	15753	15708	15830	15682	15677	15810	15747	15903	15785	15704	15808	15860	15794	15684	15625	15869	15666	15615	15842	15643	15645	15968	15719	15826	15789	15786	15693	15570	15916	15655	15753	15800	15670	15851	15672	15699	15804	15745	15635	15722	15944	15642	15689	15859	15737	15812	15792	15957	15613	15735	15861	15677	15767	15721	15675	15834	15871	15828	15760	15641	15776	15586	15831	15651	15633	15784	15764	15615	15832	15880	15942	15697	15836	16022	15664	15986	15802	15836	15873	15710	15665	15766	15585	15739	15756	15674	15679	15686	15732	15817	15799	15799	15659	15691	15689	15853	15798	15589	15570	15760	15849	15821	15674	15795	15786	15643	15624	15801	15762	15779	15949	15758	15694	15790	15629	15789	15748	15838	15790	15844	15749	15834	15799	15982	15606	15906	15835	15794	15869	15717	15748	15751	15669	15860	15629	15640	15796	15797	15816	15780	15662	15787	15821	15745	15859	15808	15782	15830	15733	15722	15863	15653	15724	15822	15877	15787	15672	15890	15863	15804	15778	15729	15747	15917	15797	15690	15778	15774	15796	15730	15732	15841	15733	15737	15674	15837	15859	15792	15860	15853	15615	15817	15731	15808	15961	15647	15727	15667	15836	15754	15884	15739	15757	15833	15841	15832	15746	15845	15701	15738	15796	15792	15751	15611	15884	15707	15734	15684	15715	15784	15952	15816	15746	15780	15750	15746	15567	15620	15750	15939	15708	15772	15938	15839	15825	15635	15832	15829	15838	15649	15691	15720	15599	15753	15861	15837	15786	15858	15571	15875	15720	15790	15696	15841	15790	15682	15544	15886	15618	15828	15725	15725	15687	15769	15771	15795	15797	15643	15771	15859	15698	15864	15618	15706	15943	15809	15853	15658	15789	15873	15836	15824	15835	15820	15717	15712	15816	15690	15719	16045	15775	15679	15699	15729	15958	15595	15585	15850	15927	15938	15846	15789	15897	15833	15790	15685	15712	15747	15844	15748	15827	15728	15801	15713	15749	15792	15826	15678	15793	15691	15757	15703	15729	15809	15715	15764	15713	15696	15784	15822	15692	15988	15823	15580	15722	15866	15701	15820	15906	15749	16019	15713	15815	15722	15765	15922	15770	15735	15852	15875	15917	15780	15846	15727	15637	15763	15813	15766	15756	15723	15740	15752	15872	15876	15740	15816	15846	15791	15566	15776	15655	15770	15917	15752	15678	15763	15780	15886	15827	15816	15689	15856	15543	15705	15804	15928	15746	15667	15617	15660	15719	15765	15685	15558	15885	15727	15659	15653	15711	15689	15611	15741	15633	15687	15829	15860	15691	15702	15748	15658	15720	15855	15822	15729	15646	15734	15541	15669	15858	15651	15792	15755	15803	15911	15872	15624	15661	15578	15750	15702	15633	15886	15625	15786	15851	15846	15625	15865	15816	15808	15712	15876	15756	15655	15672	15600	15824	15677	15817	15666	15778	15648	15675	15923	15689	15637	15717	15848	15533	15749	15682	15866	15771	15649	15806	15739	15827	15731	15864	15714	15701	15606	15808	15710	15651	15785	15720	15867	15729	15687	15885	15835
23799	21332	28872	24202	21974	23510	22926	19921	19064	19378	19514	19346	18917	19000	19298	34382	38222	33592	27213	22408	19617	18440	18515	18211	18320	18252	18265	18274	18360	18172	18135	18300	18182	18467	18372	18262	18326	18366	18383	18226	18279	18005	18190	18097	18230	18194	18122	18440	18231	18258	18180	18444	18060	18191	18436	18396	18432	18416	18006	18098	18314	18385	18171	18003	18120	18128	18423	18304	18391	18223	18076	18419	18180	18194	18236	18246	18335	18149	18220	18130	18369	18115	18241	18101	18252	18213	18197	18183	18254	18207	18222	18131	18145	18085	17898	18091	18114	18131	18252	18196	18020	18176	18052	18223	18513	18080	18032	17906	18123	18075	18132	18266	18340	18243	18324	18356	18167	18332	18316	18203	18265	18141	18122	18357	18118	17985	18224	18099	18105	18073	18009	18024	18275	18587	18314	18103	18315	18130	18382	18188	18052	18113	18148	18297	18222	18188	18261	18343	18257	18266	18013	18284	18036	18103	18231	18273	18187	18150	18361	18280	18237	18079	18099	18306	18063	18010	18187	18138	18153	18174	18158	18123	18168	18095	18182	18255	17974	18006	18245	18288	18253	18255	18017	18221	17858	18231	18340	18332	18086	18149	18224	18360	18245	18046	18086	18196	18306	17995	18191	18234	18317	18160	18021	18253	18397	18218	18315	18203	17976	18075	18210	18272	18059	18020	18191	18300	18211	18238	18189	18102	18156	18074	18307	18232	18238	18142	18090	18203	18190	18108	18168	18071	18182	17964	18151	18228	18160	18119	18154	18337	18166	18090	18102	18068	18234	18193	18216	18161	17905	17967	18260	18067	18153	17883	18173	18130	18216	18021	18138	18237	18176	18232	18176	18082	18128	18059	18026	18165	18150	18226	18334	18246	18080	18077	18051	18323	18219	18046	18063	18314	18144	17999	18006	18265	18245	18097	18203	17967	18118	18285	18184	18098	18184	18221	18187	18206	17982	18240	18228	18293	18281	18262	18083	18102	18098	18332	18057	18285	17957	18092	18080	18085	18050	18204	18120	18191	18233	18029	18054	18104	18378	18090	18150	17933	17999	18012	18221	18455	18026	18207	18195	18269	18057	18311	18172	18257	17977	18278	18158	18343	18224	17882	18019	18263	18041	18054	18159	18120	18296	18132	18318	18229	18298	18201	18190	18159	18076	18049	18215	18141	18369	18448	18118	18034	17900	18222	18211	18096	18416	18269	18252	18357	18271	18173	18195	18136	18059	17936	18346	18167	18128	18157	18239	18065	18172	18238	18029	17869	18178	18261	18067	18092	18312	18052	18189	18139	18203	18295	18233	18171	18302	18024	17977	18125	17942	17996	18153	18197	18148	18089	17981	18236	18367	18132	18194	18379	18212	18213	18063	18282	18360	17916	18141	18425	18139	18182	18147	18190	18181	18308	18061	18095	18099	18163	18183	18235	18169	18458	18195	18392	18192	18304	18282	18367	18102	17997	18133	18197	18216	18242	18151	18237	18374	18163	17970	18030	18203	18105	18216	18178	18242	18031	18161	18384	18269	18104	18209	18068	18184	18290	18280	18146	18299	18238	18194	18168	18154	18202	18266	18221	18096	17963	18027	18234	18106	18157	18151	18144	17994	18143	18177	18112	18043	18328	18100	17944	18194	18137	18256	18038	18199	18109	18275	18489	18323	18011	18087	18097	18276	18203	18037	18020	18092	18123	18082	17951	18135	18423	17988	18323	18183	18221	18215	18215	18211	18018	18210	18060	18257	18142	18158	17937	18340	18176	18010	18175	18102	17885	18138	18086	18247	18093	18127	18097	18036	18234	18018	18215	17960	18165	18209	18092	18181	18121	18258	18234	18082	18232	18277	18068	18258	18214	18155	18002	18152	18260	18004	18295	18211	18145	18196	18137	18229	18211	18214	17978	18132	18185	18338	17889	18106	18189	18153	18047	18171	18128	18068	18180	18073	17847	18096	17952	18213	18315	18180	17987	18229	18285	18189	17949	18260	18094	18294	18277	18205	18276	18179	18460	18088	18054	18066	18318	18141	17981	17991	18128	18182	18228	18443	18187	18278	18451	18307	18113	18214	18122	18065	18195	18213	18242	18267	18084	18062	18195	18113	18175	18282	18196	18161	18212	18152	18227	18234	18083	18129	18165	18132	18014	18191	18304	18151	18138	18380	18368	17995	18090	18146	18148	18182	18208	18131	18215	18219	18033	18102	18355	18286	18047	18349	18285	18235	18219	18364	18020	18272	18390	18087	18082	18095	18214	18187	18278	18201	17837	18085	17981	18168	18292	18193	18037	18197	18188	18098	18158	18091	18118	18185	18216	18079	18146	18243	18180	18140	18269	18139	18282	18159	18190	18121	18202	18255	18044	18230	18151	17999	18088	18165	18182	18188	18054	18254	18099	18230	18347	18321	18113	18244	18085	18186	18111	18132	18326	18306	18242	18258	18097	18242	18392	18275	18097	17970	18108	17982	18191	18303	18183	17883	18192	18168	17992	18185	18227	18129	18215	18159	18132	18092	18133	18197	18204	18161	18035	18235	18289	18151	18292	18129	18106	18296	18016	18007	18173	18129	18141	18306	18114	18156	18277	18128	18144	18062	18205	18255	18384	18141	18275	18081	18217	18085	18167	18156	18214	18278	18151	18076	17954	18153	18185	18001	18201	18087	18204	18301	18058	18040	18264	18229	17891	18311	18298	18111	17981	18076	18157	18383	18331	18272	18045	17764	18006	18119	18263	18117	18332	18090	18161	18419	18120	18301	18401	17983	18286	18026	18463	18212	18164	18143	18074	18093	18036	18117	17924	18234	17929	18213	17969	18124	18247	18202	18131	18132	18271	18122	18102	18249	18152	18197	18119	18253	18169	18145	18247	18180	18156	18249	17992	18231	18211	18238	18045	18099	18220	18097	18290	18422	18274	18214	18261	17972	18160	18391	18236	18181	18005	18046	18403	18217	17958	18352	18313	18174	18189	18298	18020	18214	18185	18363	18115	18159	18375	18326	18138	18017	18227	18113	18092	18138	18261	18110	18139	18190	18054	18273	18179	18173	18267	18132	18262	18094	18258	18066	18194	18096	17990	18153	18102	18035	18163	18193	18277	18156	18122	18332	18286	18301	18070	18223	18247	18170	18100	18137	18020	18156	18143	18073	18112	18172	18186	18124	18327	18359	18072	18318	18019	18195	18338	18136	18269	18134	18263	18244	18204	18206	18172	18047	18235	18296	18285	18111	18278	18188	17901	17992	18123	18198	18076	18259	18016	18204	18258	18161	18375	18239	18101	18225	18103	18187	18313	18256	18320	18183	18077	18180	18210	18228	18126	18083	18165	18122	18253	18290	18003	18142	18168	18124	18061	18397	18144	18310	18081	17995	18327	18217	18078	18363	18219	18169	18158	18188	18169	18084	18077	18199	18111	18306	18142	18319	18235	18168	17856	18334	18181	18311	18313	18005	18405	18164	18186	18117	17966	18391	18175	18099	18126	18205	18086	18024	18038	18170	18160	18287	18247	18134	18262	18197	18268	18168	17970	18204	17900	18044	18318	18001	18070	18021	18011	18149	18092	18181	18253	18123	18315	18140	18069	18128	18099	18385	18108	18304	18172	17994	17884	18198	18280	18126	18169	18433	18253	18176	18222	18158	18219	18270	18106	18325	18157	18010	17971	18006	18257	18081	18354	18171	18094	18111	18089	18236	18020	18045	18318	18206	18255	18179	18166	18027	18125	18136	18096	18159	18229	18317	18094	18135	18145	18189	18038	18198	18276	18139	18261	17953	18137	18114	18232	18187	18113	18163	18169	18133	18226	18464	18377	17979	18204	18241	18092	18206	18297	18235	18251	18079	18103	18152	18151	18039	18135	18060	17985	18055	18042	18021	18070	18116	18222	18294	18235	18365	18228	18262	18151	18256	18146	18167	18183	18331	18102	18338	18265	18026	18316	18273	18199	18314	18283	18100	18188	18171	18320	18091	18228	17988	18255	18057	18002	18199	18240	18136	18321	18135	18157	18254	18087	18143	18126	18288	18194	18244	18124	18146	17982	18061	18040	18201	18175	18209	18066	18273	18437	18247	18006	18204	18158	18219	17986	18183	18036	18235	18209	18010	18249	18112	18248	18247	18114	18264	18427	18267	18309	17922	18279	18312	18222	18341	18402	18084	18119	18136	18204	18104	18249	18126	18251	17918	18322	18150	17977	18155	17979	18169	18171	18067	17999	18168	18185	18296	18184	18079	18206	18273	18036	18142	18139	18082	18074	18151	18056	18201	18105	18078	18245	18017	18142	18134	18197	18040	18117	18195	18128	18340	18243	18234	18106	18141	18157	18147	18159	18000	18123	18108	18230	18062	18191	18292	18225	18065	18274	18094	18203	18017	18308	18082	18088	18212	18150	18061	18058	18181	18228	18043	18176	18229	18131	18162	18218	18044	18177	18279	18171	18171	18259	18013	18203	18206	18183	18124	18072	18304	18005	17974	18304	18355	18101	18119	18240	18129	18161	18294	18143	18238	18258	18136	18143	18226	18095	18056	18267	18214	18158	18235	18054	18140	18127	18386	18123	18062	18066	18030	18296	18386	18263	18193	18245	18060	18163	18204	18016	18208	18132	18120	17977	18109	18086	18113	18224	17962	17975	18113	18218	18167	18294	18155	18409	18212	18301	18186	18275	18196	18377	18228	18198	18159	18350	18258	18213	17913	18152	18021	18155	18079	18239	18274	17941	17934	18104	18388	18326	18148	18209	18291	18313	18114	18348	18198	18121	18223	18154	18049	17886	18196	18201	18164	18317	18334	18300	18160	17829	18192	18260	18205	18162	18187	18122	18099	18229	18252	18157	17894	17872	18188	18321	18276	18227	18178	18079	18156	18228	18165	18071	18464	18237	18150	18320	18098	18297	18121	18124	18253	18133	18092	18139	18260	18273	18221	18170	18267	18328	18246	17984	17908	18207	17976	18262	18340	18266	18246	18203	18237	18017	17903	18136	18245	18120	17937	18074	17999	17915	18347	18268	18217	18124	18038	18365	18233	18184	18273	18102	18073	18354	18040	18295	18357	18254	18117	18286	18400	18176	17989	17960	18207	18161	17989	18202	18276	18173	18249	17992	18252	18167	18109	18203	18371	18238	18108	18099	18202	18143
16502	27546	25251	21180	19611	18441	18354	17789	17545	17427	17065	16934	16722	16451	17520	38021	39236	33787	26132	19896	16797	16094	15674	15557	15584	15592	15738	15615	15770	15732	15582	15437	15625	15608	15800	15692	15827	15410	15610	15512	15670	15666	15543	15509	15528	15607	15586	15665	15728	15695	15668	15616	15664	15681	15602	15605	15635	15754	15685	15650	15540	15570	15586	15764	15607	15578	15727	15646	15514	15573	15770	15626	15619	15752	15588	15719	15658	15664	15652	15582	15721	15579	15572	15668	15602	15614	15706	15845	15857	15565	15569	15588	15615	15551	15493	15600	15633	15594	15716	15672	15522	15712	15667	15687	15552	15700	15689	15782	15554	15778	15715	15536	15702	15631	15601	15526	15705	15728	15721	15712	15675	15605	15528	15763	15642	15616	15670	15660	15688	15416	15568	15569	15683	15695	15646	15743	15680	15679	15616	15729	15463	15694	15629	15606	15681	15462	15560	15615	15787	15645	15877	15647	15629	15610	15646	15589	15755	15474	15685	15539	15887	15678	15542	15610	15736	15723	15696	15518	15761	15643	15932	15550	15637	15659	15749	15461	15580	15841	15661	15774	15604	15554	15578	15488	15616	15489	15603	15564	15646	15610	15545	15732	15712	15672	15668	15637	15657	15676	15720	15502	15635	15566	15652	15577	15682	15752	15531	15664	15758	15615	15656	15750	15527	15753	15718	15672	15607	15649	15621	15684	15592	15549	15603	15651	15696	15697	15684	15623	15574	15542	15851	15839	15551	15752	15655	15601	15652	15669	15766	15701	15517	15730	15697	15398	15613	15554	15590	15719	15846	15608	15522	15599	15672	15810	15641	15563	15683	15653	15680	15566	15590	15803	15702	15678	15597	15490	15688	15684	15599	15724	15680	15769	15635	15592	15511	15691	15545	15598	15700	15612	15691	15592	15560	15583	15675	15706	15686	15844	15576	15721	15791	15483	15573	15769	15652	15533	15465	15795	15737	15606	15623	15570	15727	15744	15561	15688	15463	15653	15689	15524	15692	15563	15824	15609	15496	15602	15638	15707	15694	15726	15528	15724	15544	15634	15693	15607	15509	15486	15531	15584	15739	15699	15605	15579	15600	15650	15625	15563	15683	15665	15629	15679	15480	15686	15721	15746	15686	15529	15529	15620	15785	15508	15667	15575	15513	15666	15641	15720	15533	15541	15608	15696	15738	15592	15665	15592	15657	15603	15636	15557	15660	15441	15785	15570	15497	15605	15512	15459	15707	15617	15589	15733	15525	15656	15428	15615	15703	15550	15543	15643	15654	15703	15822	15583	15748	15590	15724	15646	15724	15767	15544	15674	15616	15486	15679	15763	15463	15766	15535	15577	15451	15719	15791	15612	15671	15740	15511	15666	15702	15593	15773	15449	15810	15622	15467	15645	15572	15619	15763	15662	15540	15711	15577	15609	15655	15678	15563	15606	15587	15644	15629	15631	15529	15574	15636	15604	15527	15712	15659	15761	15471	15636	15733	15822	15537	15760	15698	15523	15769	15710	15685	15567	15611	15616	15629	15651	15661	15802	15559	15500	15683	15758	15583	15613	15745	15673	15673	15486	15593	15771	15733	15740	15599	15612	15586	15490	15641	15655	15662	15775	15487	15587	15619	15653	15676	15735	15694	15794	15614	15742	15477	15560	15793	15781	15583	15545	15576	15591	15561	15647	15741	15697	15714	15604	15689	15761	15533	15671	15578	15707	15600	15696	15650	15569	15499	15550	15631	15602	15614	15689	15562	15663	15603	15610	15669	15588	15596	15627	15546	15737	15695	15651	15519	15761	15492	15733	15581	15543	15587	15542	15531	15548	15564	15595	15667	15682	15584	15499	15520	15485	15680	15638	15427	15628	15667	15684	15804	15913	15643	15751	15720	15630	15726	15756	15620	15558	15469	15718	15681	15548	15539	15617	15632	15710	15666	15693	15647	15579	15502	15716	15647	15439	15876	15443	15601	15761	15670	15623	15643	15554	15605	15735	15520	15679	15537	15439	15583	15722	15639	15685	15646	15619	15588	15723	15599	15676	15412	15596	15706	15598	15550	15608	15557	15701	15707	15635	15611	15595	15564	15742	15690	15728	15680	15708	15526	15629	15610	15634	15933	15761	15714	15761	15674	15523	15783	15700	15634	15775	15657	15551	15590	15548	15576	15636	15616	15456	15576	15663	15566	15779	15594	15540	15693	15592	15646	15524	15624	15461	15580	15521	15580	15510	15621	15589	15842	15734	15616	15598	15555	15674	15696	15484	15755	15594	15426	15427	15686	15562	15510	15712	15523	15579	15657	15562	15596	15729	15596	15609	15567	15496	15684	15737	15663	15561	15515	15577	15760	15556	15553	15646	15632	15655	15703	15731	15531	15610	15568	15680	15723	15684	15680	15668	15637	15686	15673	15485	15458	15641	15493	15629	15777	15513	15542	15714	15776	15602	15664	15619	15512	15568	15675	15658	15657	15587	15498	15683	15564	15544	15711	15825	15595	15370	15635	15672	15519	15546	15627	15653	15419	15608	15779	15671	15633	15674	15617	15912	15618	15614	15874	15660	15545	15572	15579	15714	15781	15833	15665	15584	15681	15624	15681	15700	15553	15788	15532	15662	15669	15789	15689	15595	15664	15559	15900	15567	15626	15685	15508	15614	15683	15629	15774	15606	15546	15672	15690	15774	15684	15587	15633	15668	15510	15676	15537	15619	15584	15526	15579	15526	15470	15654	15514	15792	15697	15646	15709	15722	15559	15845	15650	15717	15589	15466	15743	15662	15645	15700	15623	15698	15595	15560	15640	15727	15605	15590	15700	15361	15493	15777	15722	15648	15586	15776	15529	15750	15519	15726	15803	15713	15508	15689	15527	15730	15716	15674	15696	15547	15695	15561	15661	15740	15697	15721	15622	15624	15542	15784	15776	15612	15550	15496	15499	15450	15593	15681	15582	15770	15528	15576	15742	15665	15593	15712	15610	15645	15694	15777	15593	15689	15629	15838	15463	15777	15713	15649	15693	15304	15668	15820	15667	15605	15703	15802	15648	15544	15512	15504	15672	15658	15633	15607	15727	15656	15605	15575	15757	15704	15656	15643	15685	15555	15609	15512	15652	15581	15781	15773	15471	15536	15579	15616	15653	15700	15617	15495	15439	15739	15804	15436	15538	15644	15796	15640	15555	15710	15672	15635	15709	15540	15949	15640	15549	15591	15729	15606	15778	15606	15760	15798	15650	15677	15615	15826	15768	15574	15735	15521	15771	15610	15568	15563	15656	15819	15800	15783	15582	15567	15731	15530	15725	15711	15584	15514	15762	15526	15633	15504	15797	15577	15786	15546	15780	15594	15525	15555	15631	15648	15525	15611	15557	15544	15516	15725	15717	15813	15634	15748	15628	15664	15579	15591	15477	15797	15600	15709	15510	15575	15638	15726	15666	15606	15766	15548	15602	15494	15651	15716	15612	15541	15856	15660	15607	15786	15684	15755	15721	15589	15653	15539	15681	15761	15741	15623	15695	15410	15632	15744	15513	15772	15604	15857	15665	15677	15693	15740	15838	15513	15587	15471	15729	15596	15640	15522	15400	15571	15640	15720	15646	15726	15604	15799	15585	15511	15681	15803	15599	15611	15671	15520	15574	15660	15651	15668	15745	15639	15537	15665	15567	15630	15672	15502	15636	15644	15664	15475	15578	15507	15371	15712	15547	15777	15795	15632	15681	15635	15561	15608	15554	15741	15627	15760	15418	15513	15594	15603	15603	15662	15623	15619	15626	15692	15737	15627	15767	15574	15469	15607	15709	15721	15857	15511	15547	15469	15630	15518	15806	15619	15755	15622	15672	15649	15528	15502	15631	15606	15552	15816	15588	15743	15621	15669	15618	15620	15655	15636	15770	15664	15612	15613	15625	15738	15770	15677	15706	15723	15701	15617	15445	15577	15730	15714	15764	15666	15738	15625	15639	15824	15655	15646	15699	15776	15707	15628	15748	15517	15579	15692	15804	15474	15784	15828	15542	15534	15651	15503	15645	15648	15578	15691	15670	15484	15509	15547	15543	15601	15723	15620	15706	15563	15626	15620	15649	15577	15767	15664	15582	15667	15688	15556	15659	15660	15664	15664	15584	15690	15832	15445	15754	15768	15552	15525	15704	15739	15558	15617	15494	15596	15499	15599	15588	15618	15676	15662	15615	15613	15800	15579	15758	15536	15789	15626	15508	15666	15605	15635	15498	15381	15415	15585	15635	15594	15658	15568	15472	15730	15663	15715	15744	15543	15671	15724	15592	15816	15575	15610	15698	15600	15578	15524	15489	15638	15502	15626	15709	15704	15640	15642	15446	15706	15600	15601	15674	15526	15442	15822	15698	15634	15556	15801	15690	15817	15754	15751	15660	15770	15543	15615	15662	15858	15938	15536	15446	15724	15526	15665	15610	15751	15722	15877	15583	15851	15558	15475	15685	15556	15552	15552	15618	15615	15654	15710	15609	15580	15580	15664	15549	15673	15602	15495	15581	15620	15420	15675	15485	15593	15563	15704	15650	15615	15711	15855	15736	15646	15659	15640	15735	15643	15652	15675	15699	15707	15619	15485	15656	15584	15524	15613	15649	15770	15649	15710	15498	15720	15687	15765	15583	15653	15588	15699	15492	15760	15556	15523	15796	15648	15685	15469	15589	15591	15669	15602	15714	15580	15511	15726	15753	15740	15506	15679	15675	15642	15494	15540	15553	15618	15613	15724	15631	15711	15686	15724	15516	15694	15745	15581	15563	15811	15470	15734	15679	15830	15617	15688	15595	15521	15574	15656	15590	15572	15813	15645	15702	15611	15686	15717	15610	15526	15657	15742	15664	15652	15541	15653	15704	15690	15524	15577	15623	15734	15658	15652	15687	15465	15611	15706	15711	15697	15667	15677	15771	15862	15381	15621	15625	15617	15676	15682	15649	15698	15720	15656	15596	15639	15542	15652	15720	15609	15465	15674	15688	15650	15662	15614	15820	15632	15496	15474	15641	15552	15559	15525	15604	15831	15554	15575	15671	15632	15718	15607	15728	15691	15653	15567	15635	15622	15632	15668	15528	15573	15766	15606	15679	15494	15620	15524	15591	15761	15685	15680	15645	15567	15692	15622	15488	15524	15543	15515
29456	22383	23074	20996	18792	19065	19458	18968	18931	19041	19066	19236	18978	18814	18912	19695	21082	20895	20184	19451	19157	18834	18921	18629	19015	18849	18732	18738	18760	18857	18758	18838	18796	18658	18991	18690	18917	18900	18814	18759	18737	18698	18747	18891	18745	19081	18849	18760	18898	18766	18792	18876	18772	18722	18723	18891	18867	18874	18923	18779	18805	18709	18900	18875	18753	18858	18931	18771	18711	18760	18744	18834	18648	18712	18801	18851	18964	18716	18818	18776	18773	18778	18765	18950	18673	18893	18766	18880	18931	18681	18903	18729	18886	18835	18694	18762	18839	18744	18862	18548	18760	18927	18716	19018	18792	18772	18824	18865	18670	18871	18827	18620	18833	18980	18906	18794	18788	18610	18753	18812	18862	18880	18829	18619	18896	18947	18790	18663	18996	18850	18796	18783	18881	18989	18797	18863	18791	18710	18705	18901	18616	18550	18838	18772	18707	18753	18933	18789	18887	18802	18730	18712	18860	18885	18816	18598	18822	18916	18679	18671	18716	18714	18620	18907	18958	18714	18687	18829	18818	18623	18954	18837	18768	18753	18632	18925	18971	18865	18810	18898	18644	18896	18879	18697	18864	18776	18886	18783	18835	18764	18715	18750	18760	18705	18732	18690	18820	18778	18785	18986	18894	18915	18860	18792	18725	18734	18821	18791	18779	18954	18650	18904	18948	18697	18812	18619	19092	18811	18576	18621	18798	18854	18888	18659	18918	18803	18918	18568	18690	18863	18893	18815	18736	18846	18663	18453	18847	18780	18724	18902	18647	18668	18828	18558	18884	18843	18815	18892	18816	18726	18973	18846	18661	18863	18814	18638	18942	18862	18860	18815	18836	18717	18889	18918	18733	18738	18845	18807	18742	18673	18840	18824	18784	18571	18912	18861	18689	18683	18727	18855	18863	18629	18688	18613	18844	18627	18792	18811	18748	18852	18901	18670	18820	18802	18699	18720	18741	18851	18693	18659	18890	18800	18973	18787	18667	18836	18820	18762	18826	18789	18814	18605	18981	18843	18656	18764	18832	18737	18577	18660	18741	18613	18711	18718	18823	18861	18758	18819	19043	18796	18813	18742	18638	18783	18661	18739	19065	18789	18764	18590	18803	18779	18755	18969	18851	18606	18712	18718	19062	18906	18921	18600	18808	18897	18854	18894	18828	18605	18910	18915	18891	18745	18635	18782	18804	18971	18821	18857	18749	18922	19019	19049	18833	18893	18487	18951	18775	18795	18922	18787	18949	18726	18808	18935	18713	18778	18647	18755	18903	18996	18864	18910	18893	18860	18729	18855	18897	18774	18713	18777	18778	18795	18984	18730	18775	18793	18910	18896	18859	18829	18679	18840	18820	18813	18851	19028	18744	18792	18811	18882	18907	18764	18819	18797	18654	18671	18734	18821	18806	18745	18998	18760	18909	18848	18804	18722	18913	18930	18940	18751	18778	18740	18911	18744	18879	18732	18648	18828	18802	18924	18719	18882	18915	18875	18899	18737	18840	18747	18725	18702	18777	18822	18560	18710	18700	18624	18691	18734	18771	18615	18959	18905	19050	18687	18960	18973	18776	18889	18629	18835	18883	18804	18517	18801	18729	18790	18781	18706	18778	18745	18800	18891	18861	18818	18892	18807	18963	18769	18888	18755	18864	18786	19053	18810	18800	18815	18792	18921	19069	18722	18803	18795	18906	19225	18940	18737	18860	18763	18854	18728	18793	18637	18846	18880	18845	18882	18825	18740	19013	18913	18934	18945	18680	18914	18836	18668	18781	18821	18756	18859	18770	18557	18853	18606	18779	19121	18958	18848	18995	18770	18860	18956	18635	18707	18973	18793	18885	18786	18757	18811	18852	18762	19025	18833	19106	18703	18713	18832	18741	18734	18777	18686	18723	18834	18741	18804	18603	18760	18735	18680	18802	18777	18697	18822	18857	18759	18835	19020	19003	18806	18765	18740	18461	18717	18818	18609	18825	19034	19038	18842	18824	19005	18758	18979	18735	18891	18807	18719	18711	18901	18883	18784	18618	18818	18933	18783	18730	18761	18840	18616	18800	18774	18782	18681	18708	18899	18655	18759	18952	18591	18797	18633	18791	18720	18920	18553	18837	18955	18678	18683	18940	18711	18975	18979	18755	18776	18722	18898	18817	18694	18715	18817	18899	18702	18743	18828	18889	18764	18873	18549	18973	18920	18859	18892	18713	18886	18998	18718	18670	18825	18955	18703	18737	18720	18776	18830	18978	18962	18725	18628	18842	18728	18776	18738	18821	18783	18750	18677	18661	18840	18850	18694	18821	18885	18759	18778	18819	19037	18727	18738	18741	18695	18647	18969	18900	18661	18787	18794	19005	18761	18729	18528	18731	19128	18943	18844	18813	18833	18850	18716	18873	18791	18884	18788	18662	18859	18790	18706	18908	18955	18890	18669	18807	18835	18715	18682	18679	18885	18742	18848	18734	18897	18828	18640	18777	18818	18975	18727	18943	18717	18873	18780	18779	18784	18842	18823	18839	18644	18752	18939	18787	18856	18828	18960	18894	18680	18747	18951	18871	18654	18798	18836	18833	18757	18959	18818	18879	18772	18886	18860	18852	18863	18719	18782	18948	18882	18834	18825	18739	18716	18870	18805	18853	18884	18906	18844	18706	18945	18982	18838	18924	18781	18794	18853	18701	18747	18787	18880	18834	18756	18747	18707	18705	18722	18865	18679	18714	18740	18857	18689	18974	18930	19024	18922	18693	18795	19000	18935	18806	18875	19011	18818	18881	18993	18842	18974	18843	18833	18673	18734	18926	18879	18895	18599	18649	18860	18775	18725	18765	18828	18776	18695	18754	18873	18760	18663	18854	18771	18715	18765	18863	18883	18671	18910	18917	18846	18767	18742	18564	18750	18785	18860	18700	18676	18730	18818	18748	18720	18681	18710	18763	18763	19065	18768	18812	18855	18691	18776	18767	18922	18632	18750	18838	18808	18820	18846	18877	18919	18795	18703	19002	18905	18871	18875	18670	18780	18644	18765	18739	19029	18806	18751	18785	18848	18867	18442	18797	18605	18795	19027	18757	19038	18783	18838	18931	18819	18813	18846	18892	18931	18742	18704	18651	18645	18884	18665	18824	18905	18903	18586	18598	18886	18770	18764	18854	18938	18694	19014	18645	18720	19059	18709	18800	18986	18920	18716	18570	18913	18811	18764	18821	18852	18705	18793	18878	18658	18890	18810	18840	18838	18806	18534	18701	18680	18911	18836	18821	18960	18813	18628	18909	18579	18871	18854	18829	18752	18958	18662	18847	18646	18931	18745	18723	18868	18821	18863	18793	18942	18851	18770	18828	18821	18817	18732	18841	18886	18788	18943	18938	18920	18855	18723	19048	18711	18613	18802	18626	18785	18839	18862	18879	18780	18621	18847	18801	18729	18866	18543	18715	18729	18916	18888	18927	18711	18734	18884	18781	18826	18773	18766	19044	19019	18795	19131	18944	18630	18806	18895	18811	18831	18797	18872	18961	18981	18727	18989	18727	19062	18912	18714	18863	18887	18848	18936	19061	18883	18630	18800	18693	18744	18778	18858	18813	19012	19121	18766	18719	18809	18851	18730	18907	18749	18909	18803	18678	18790	18871	18723	18561	18892	18815	18723	18874	18726	18837	18763	18753	18812	18798	18786	18628	18821	18863	18667	18913	18909	18709	18660	18916	18666	18942	18741	19068	18937	18772	18968	19001	18900	18829	18794	18844	18793	18802	18843	18706	18822	18825	19007	18986	18583	18737	18741	18889	18854	18937	18635	18686	18701	18914	18815	18760	18838	18733	18717	18681	18782	18922	18790	18807	18520	18878	18791	18945	18557	18903	18698	18697	19008	18912	18890	18772	18776	18995	18941	18929	18911	18752	18869	18799	18888	18873	18714	18950	18816	18825	18649	18941	18798	18907	18806	19026	18942	19012	18890	18875	18791	18754	18908	18952	18781	18971	18961	18858	18976	18930	18832	19006	18791	18840	18558	18887	18846	18798	18969	18789	18763	18833	18887	18850	18944	18767	18904	18946	18755	18902	18802	18957	18742	18568	18914	18995	18835	18878	18974	18663	18724	18868	18866	18748	18858	18644	18808	18767	18798	18623	18759	18815	18743	18725	18799	18827	18868	19187	18710	19041	18838	18929	18924	19072	18744	18791	18751	19003	18803	18748	18691	18661	18953	18861	18779	18614	18948	18920	18731	18817	18835	18904	18677	18812	18990	18928	18821	18656	18711	18750	18690	18748	18971	18970	18552	18976	18783	18689	18773	18926	18980	18711	18945	18769	18794	18789	18708	18882	18763	18695	18628	18614	18964	18914	18948	18789	18826	18766	19022	18896	18923	19055	18960	18796	18741	18946	18870	18843	18994	18926	18808	18902	18732	18753	18742	18760	18805	19071	18744	18868	18822	18946	18776	18930	18936	18835	19045	18916	18763	18808	18999	18914	18614	18953	18787	18646	18683	18517	18577	18771	18912	18835	18762	18922	18842	18653	18809	18671	18872	18732	18808	18682	18867	18609	18929	18923	18952	18910	18815	19073	18802	18976	18983	18783	18681	18772	18938	18574	18594	18719	18759	18534	18796	18883	18940	18760	18895	18746	18703	18851	18836	18740	18787	18858	18750	18957	18728	18887	18941	18885	18846	19046	18607	18720	18964	18806	18755	18794	18827	18660	18726	18680	18667	18718	18871	18730	18915	18787	18678	18919	18942	18866	18863	18833	18733	18852	18888	18717	18856	18962	18899	18649	18740	18694	18663	18942	18893	18669	18977	18770	18821	18837	18750	18796	18869	18688	18737	18839	18939	18901	18851	18753	18908	18716	18678	19032	18902	18977	18695	18990	18810	18731	18860	18854	18788	18798	18808	18754	18941	18934	18721	18840	18589	18853	18925	18761	18862	18827	18827	19042	18766	18806	18707	18751	18841	18840	18856	18766	18679	18785	18961	18960	18807	18876	19123	18889	18755	18647	19100	18622	18711	18745	18753	18780	18667	18952	18864	18967	18926	18718	18886	18869	18986	18736	18932	18759	18918	18784	18944	18755	19088	18797	18904	19053	18633	18755	18665	18558	18657	18581	18948	18907	18870	18718	18784	18702	18793	18976	18776	18743	18776
16321	17481	17701	16850	16858	16582	16432	16485	16257	16394	16187	16484	16357	16161	16058	17407	19033	18447	17569	16495	16226	15872	15975	16067	16044	16037	15979	16051	15881	16053	16080	16051	16011	15999	16130	15949	15936	15852	15921	15974	16156	16030	15951	16128	16150	16026	15839	15933	16097	16023	15802	16086	15961	16145	15928	15926	16026	15897	16017	15959	16014	16035	16034	15965	15951	15975	16045	16062	16103	16091	15978	16162	15769	16136	16033	16017	15956	15912	16107	15932	15944	16074	15941	15837	16078	16039	16010	15794	16125	15828	16073	16015	15905	15949	16166	16066	16190	16103	16193	15934	15996	15952	16006	15975	16123	15949	16075	15950	16150	15917	15860	16038	16261	15971	16039	16051	15933	16001	16021	15943	15969	15975	15973	16032	15856	16053	16112	16090	16157	15991	15901	15992	16026	16040	16056	15973	16070	16130	16027	16027	16037	15911	15787	15906	15961	15957	15956	16180	16040	16063	16022	15902	15934	16003	16028	15904	15964	16040	16108	16124	15988	16010	15958	15965	16010	16130	16177	15879	15996	15969	15978	15927	15884	15971	16096	16166	16135	15917	15952	15987	15974	16174	16092	15998	15981	15831	15930	15902	16156	16133	16059	15996	16064	15899	16062	16023	15916	15949	16062	15991	16244	16042	15909	16113	16008	16126	16072	15968	15847	16073	16010	16015	15964	16066	15838	16058	15928	16116	16158	15984	15911	16060	16081	15908	16050	15973	16114	16193	15926	16126	15988	15921	15975	16033	15991	15943	16014	15921	16117	15963	16062	15962	15965	16327	16027	15883	15939	15905	16176	15984	15898	16087	15951	15911	16182	16037	16012	16019	15990	15971	15863	15927	15849	16051	15985	15967	15827	16144	15957	15976	15860	15999	16054	16040	16147	16156	15937	16023	15980	16009	15944	16055	15893	16008	15907	15921	16172	15849	16111	15927	15992	15886	16003	15964	15927	16029	16074	15960	16086	15951	16129	16158	16099	16035	15960	15946	16031	16082	15923	16115	15922	16006	16026	16195	16009	15843	15969	16026	16087	16108	15873	15896	15907	16050	15893	16116	16150	15884	16087	16008	15983	15935	16193	15939	16016	15978	15921	16025	15859	16154	15923	16182	15855	15971	15976	16101	16032	16051	16041	16134	15977	16122	15912	15950	16009	16155	15958	15897	15977	16030	15916	16024	16194	16124	16097	16057	15911	16025	15777	15911	15998	15974	15973	16008	15909	15965	15833	16092	16057	16073	15941	15844	16085	15972	15853	15971	15983	15923	16066	15911	16026	15984	16015	16204	15936	15946	15983	15904	16123	15990	16074	15990	16115	16158	15897	15904	16031	16179	15967	15944	16063	16057	15876	16019	15949	15919	15964	16066	16007	16137	15843	15902	15881	15891	16047	16118	16034	16010	15928	16003	15992	16096	15900	16015	16042	16083	16030	15869	15960	16137	16139	15909	16026	15942	16000	16094	16023	16048	16020	15931	16001	16172	16087	15884	16113	16096	15967	16003	16108	15930	16017	15857	15943	15961	16103	16023	16102	15997	15904	16090	16057	16035	16000	16270	16132	15879	15860	16097	16011	16056	15955	15983	15984	16095	16023	16083	15885	16043	15858	15924	16131	15929	15837	15795	15942	16051	15832	15918	16041	16028	15924	15981	15962	15930	15859	15928	15925	16010	15998	15903	16004	16133	15935	15949	15818	16062	16034	16145	16026	15853	15962	16002	16141	16247	16069	16001	15942	15971	15968	15832	15992	16127	16199	15894	15874	15860	16030	15990	15878	15983	15974	16099	16034	16173	16086	16010	16127	16033	16113	16039	16061	15886	16005	16086	16015	16025	16057	15873	16141	16043	16026	16052	15899	16114	16034	15978	15898	15974	16023	15955	16022	15988	15938	16031	16020	16074	15913	15868	16051	16088	16164	16048	15879	16107	16110	15878	15821	15922	16054	16062	15992	16129	16013	15883	16020	16039	16094	15965	16030	16118	15932	15959	16013	16118	15969	15841	15990	15948	15995	15795	16143	16102	16047	16096	16003	16059	15983	16098	15904	16018	16035	16054	16017	16035	16014	15959	16074	16134	15967	16048	16020	16090	15984	16165	15927	16051	15855	16149	16135	16037	16062	16115	15955	15880	16154	16148	16097	15982	16120	15945	16072	15946	15881	16092	15962	16131	15953	15852	16025	16082	16030	15915	16081	16100	16078	16050	16038	16058	15890	15904	15946	16046	16196	16020	15950	15840	16123	15877	16052	16132	15961	16063	15962	16014	16140	15997	15908	16130	15871	15967	15955	15825	16159	15993	16085	16001	16160	15974	16066	16115	16016	16034	15992	16097	15944	16092	16109	16101	15776	16260	16104	15976	16083	16008	15994	15937	15850	16204	15909	16120	15908	16065	16180	16074	15993	15924	16080	16056	16064	15906	16075	16180	15865	16138	15975	15996	16086	16002	16023	15895	15992	16006	15847	16004	16062	15876	15913	16021	15893	16003	15951	16194	16066	15817	15968	15836	16119	16089	15960	15985	15944	16026	15938	15976	15871	16196	15946	16110	16061	16100	16130	16057	16086	15993	16036	16113	15902	16281	15926	15965	16125	16004	15885	16065	15947	15878	15936	15821	16036	15775	16090	16043	16113	15935	16150	16112	15989	15838	16008	16110	15958	15970	16039	15911	15958	15922	15831	16035	15877	15986	16020	16107	16112	16142	16116	16203	15878	15990	15951	15889	16165	15901	16122	16087	16012	16023	15851	15987	16075	16131	16037	15843	15784	16154	16037	15963	15968	15992	16139	15965	15989	16107	16026	16037	16189	16100	16052	15830	16031	15933	15965	15855	16093	15963	15998	15902	15884	16067	15936	15980	15927	15862	16090	15952	16089	15890	16077	16114	16117	16004	15883	16041	16008	16026	16045	16059	15983	16088	15966	15954	16014	15865	15906	16032	16000	16074	16018	16069	16034	15872	16083	15983	15918	15840	16170	16150	15979	16023	15953	16059	16043	15966	16042	16183	16103	15819	15949	15978	16209	15938	16050	16069	15905	15928	16052	16099	16078	15746	16137	15894	15953	16040	16132	15945	15990	16010	16135	15953	15914	16049	16141	16001	15975	16066	16003	15953	15934	15905	15997	15797	16039	16008	16084	15921	16147	16039	15944	15904	16004	16174	15931	16067	16004	15997	16050	15908	15987	16080	16218	15909	16176	16011	15993	16056	16033	16033	16025	16050	15953	15991	15847	16052	15889	16126	16083	16009	15892	16016	16036	15986	15872	15967	16031	16162	15897	15954	16084	16048	16063	15946	15941	16074	15947	15868	15993	15885	15964	15914	16123	16001	15867	16199	15911	15852	16055	15916	16089	15998	16120	16109	15973	16153	15930	16187	16060	15954	16089	15927	15945	16018	16173	16038	15932	15817	15974	15959	16232	15915	16014	16042	15936	16188	15822	16046	16045	16027	15999	15932	16183	16019	16045	15823	16186	15964	15932	16087	16108	15975	15983	15864	15971	16074	15922	15909	15970	16072	15954	15983	16002	16015	15977	15811	16256	15975	15947	15923	15927	16041	16038	15987	15993	15953	16107	16047	16131	15858	15900	16051	15897	16088	16066	16017	16002	15960	16120	15868	16061	16064	16046	16037	16058	16000	16096	16054	15865	16216	15931	15832	16163	16061	16084	15880	16024	15971	16006	15988	15913	15937	16010	16040	15906	16143	15933	16103	15986	16037	15979	16098	16139	16068	16057	15967	16014	16134	15883	15932	16249	16118	15956	16105	16172	16007	16045	15955	16009	15912	16078	16022	15853	16126	15908	16018	15834	16052	15877	15954	16144	16000	16062	16168	16141	16107	16082	16036	15843	15934	15969	15767	16080	16125	15965	16133	15893	15918	16037	16033	15985	15995	15992	15958	16040	16063	16080	16085	16006	15844	15925	15876	15987	16057	16011	16150	16053	15944	15941	16107	15995	16094	15965	16110	16037	15899	16120	16226	16064	15926	15934	16018	15960	15795	16070	16084	15886	16021	16047	15859	16137	15826	15995	15966	16227	15975	16063	16038	15871	16077	15901	16045	15927	16059	15868	16024	15931	15904	16064	15864	16117	15945	16199	15866	16016	16048	15856	15990	15916	16341	15943	16091	16009	16051	16144	15965	15872	16171	16042	16097	15824	16096	16087	15996	16072	15986	16209	15963	16068	16118	16085	15994	16325	15973	16195	16027	16105	16037	15905	16048	16267	15986	16071	15922	15909	15968	15997	16081	15847	15995	16032	16171	15896	16081	16215	16093	16041	16211	15985	15927	16100	16130	15888	16050	16169	16075	16035	15925	15872	15946	16053	15930	15916	15917	15947	15963	15965	16136	15935	16163	15941	16107	16010	16053	15961	16023	15985	16063	15944	16050	16119	16131	16063	16006	16093	16070	15992	16032	15891	15977	16068	15966	15962	15982	15997	16053	16112	16054	16016	15790	16021	16068	15788	16052	15859	15872	15916	15929	16099	15810	16034	16036	16150	15770	16185	15991	16226	15955	15995	15991	16066	16272	16036	16066	15976	15964	15937	16113	16037	15909	15958	15975	16007	16117	15891	15928	15757	16063	16063	16067	16049	16061	15991	16102	16073	15884	16025	16053	16051	15949	15997	16078	16237	16055	15856	15872	15986	16072	15951	16145	15909	16101	16030	15928	16031	15980	15992	15912	16138	16062	16018	15988	16006	16065	16024	15922	16081	15970	15871	16034	16059	16000	15951	15951	15981	15818	16116	16058	15993	16114	16125	15988	16126	16000	16033	15941	16048	15981	15889	15986	15870	16193	15967	15987	15847	15951	16093	15944	16038	16033	16109	16006	15781	15829	15995	15955	16046	15855	16079	16055	16128	15842	15980	15999	16106	15949	16208	16138	15923	16049	15959	15956	15912	16095	15965	16083	15944	16072	16080	16030	16121	15841	16211	15879	15722	16057	15955	16020	15940	15819	15915	16172	15924	16205	16111	15907	16115	16158	16028	16115	15941	16074	16164	15948	15876	16181	15934	16075	16063	15977	16170	15879	16162	16128	15899	16074	15997	16114	16034	15812	16060	15942	16129	15869	16062	16123	16058	16218	15847	16219	15983	16106	16113	16060	16066	16085	16022	15968	16055	15996
25133	21362	28073	25498	22119	21152	21017	19734	19504	19690	19678	19389	19158	19242	19298	22733	31148	28491	24690	21712	19905	19181	18761	18835	18996	18894	18894	18955	18941	18692	18734	18768	18877	19176	18901	18647	18790	18814	18806	18848	18914	18810	18746	18972	18943	18905	18710	18808	18939	18915	19050	18904	18944	18775	18796	18876	18853	18861	18840	18700	18951	18814	18766	18925	18918	18717	18946	18910	19000	18910	18843	18719	18685	18815	18915	18937	18694	18671	18729	18862	19066	18860	18917	18798	18901	19092	19002	19031	18783	18790	18833	18973	18985	18732	19029	18724	18679	18831	18995	18936	18741	18741	18818	19003	18783	18818	18907	18867	18942	18856	18859	18732	18979	18699	18783	18677	19071	18797	18756	18936	18750	18843	18834	18785	18920	18877	18814	18698	18730	18863	18780	18676	18731	18901	18880	18744	18712	18744	18789	18832	18885	18897	18783	18798	18804	18810	18792	18969	18847	18701	18837	18821	18866	18857	19007	18963	18993	18768	18931	18950	18962	18806	18967	18708	18809	18838	18614	18721	18915	18675	18698	18930	18866	18719	18745	18711	18658	18764	18940	18693	18940	18834	18672	18926	18792	18884	18746	18679	18841	18869	18720	18837	18879	18684	18792	18623	18873	18759	18861	18780	18685	18933	18850	18940	18790	18987	18962	18822	18669	18698	18698	18852	18812	18884	18771	18796	18629	18830	18812	18868	18916	18782	18871	18919	18805	18823	18759	18890	18867	18830	18818	18656	18772	18793	18751	18737	18975	18990	18800	18826	18997	18753	18853	19009	18917	18865	18790	18732	18647	18952	18887	18772	18846	18837	18787	18933	18995	19048	18832	18788	18890	18734	18708	19042	19050	18959	19092	18730	18606	18834	18861	18700	18844	18965	18717	18902	18822	18755	18815	18897	18795	18825	18693	18904	18859	18804	18764	18799	18901	18689	18912	18847	18873	18949	18872	18814	18778	18836	18921	19038	18947	18813	18843	18776	18758	18920	18728	18864	18705	18614	18913	18932	18859	18723	18767	18898	19117	18862	18881	18785	18655	18621	18517	18751	19038	18857	18684	18846	18657	18835	18900	19005	18982	18840	18657	18934	18958	18861	18918	18992	18730	18659	18813	18717	18800	18894	18700	18769	18735	18783	18945	18818	18801	18790	18763	18562	18812	18757	18943	18830	18991	18669	18937	19038	19046	18664	18653	19033	18781	18976	18830	18845	18930	18825	18812	18806	18815	18736	18818	18887	18777	18771	18692	18931	18832	18733	18775	18914	18899	18831	18973	19000	19007	18880	18745	19032	19025	18865	18900	18925	18770	18869	19071	18769	18896	18887	18818	18842	18882	18933	18735	18751	18776	18947	18837	18774	18881	18853	19112	19097	18979	18849	18908	18666	18842	18643	18706	18963	18880	19024	18996	18945	18902	18812	18708	18921	18985	18825	18613	18760	18829	18771	18704	18951	18745	18823	18829	18887	18908	18861	18932	18744	18891	18918	18815	18819	18758	18695	18933	19121	18949	18885	18785	18887	18928	18951	18812	18974	18688	18872	18981	18853	18706	18738	18955	18925	18843	18794	18958	18601	18773	18826	18899	18904	19024	18635	18969	18906	18972	18979	18765	18743	19020	18919	18827	19003	18672	18710	18793	18804	18903	18684	19019	18745	18726	18961	18768	18911	19084	18798	18722	18895	18668	18827	18736	18801	18610	18751	18836	18805	18969	18634	18689	18862	19117	18908	18865	18816	18763	18750	18878	19055	18872	18900	18965	18717	18980	18910	18952	18865	18699	18616	18839	19084	18920	18808	18635	18881	18763	18907	18883	18876	18909	18875	18864	18735	18897	18815	18988	18623	18936	18769	18814	18899	18819	18830	18687	18894	18716	18637	18996	18805	18763	19065	18800	18986	18844	19106	18884	18930	18676	18880	18710	19051	18896	18731	18940	18850	18786	18777	18663	18806	18751	18915	18745	18868	18933	18712	19046	18871	18829	18816	18883	18800	18969	18686	18807	18743	18966	18804	18923	18834	18668	18710	18535	18802	18840	18866	18758	18798	18819	18902	18865	18793	18678	18982	18672	18840	18718	18862	18692	18775	18830	18798	18683	18946	18758	18805	18805	18794	18783	18929	18970	18909	18940	19021	18961	18939	18816	18681	19074	18868	18934	18851	18955	18845	18802	18921	18782	18990	18994	18980	18748	18733	18761	18724	18762	18717	18679	18846	18893	18899	18746	18784	18889	18614	18833	18709	18660	18743	18807	18986	18646	18946	19061	18760	18786	18785	18789	18722	18743	18830	18872	18854	18957	18674	18893	18960	18958	18912	18741	18878	18891	19010	18693	18914	19012	18820	18784	18891	18643	18818	18924	18779	18715	18700	18904	18789	18945	18662	18522	18763	18821	18870	19004	18882	19004	18740	18848	18936	18686	18712	18724	18841	18688	18854	18919	18835	18680	19008	18901	18744	18739	18707	18709	19016	18634	18884	18864	18795	18827	18751	18596	18901	18786	19207	18918	18919	18640	18824	18708	18693	18894	19041	18718	18840	18974	18789	18904	18836	18705	18678	18913	18761	18847	18936	18795	18800	18695	18870	18716	18830	19028	18860	18909	18621	18828	19077	18777	18805	18869	18637	19083	18880	18863	18727	19016	18831	18880	18821	19050	18862	18964	18768	18890	18886	18804	18850	18801	18859	18763	18838	18907	18803	18980	18817	18813	18714	18839	18887	18896	18824	18663	18873	18682	18826	18916	18864	18834	18896	19067	19058	18815	18931	18757	18782	18632	18883	18854	18853	18885	18861	19058	18836	18753	18860	18823	18975	18790	18909	18813	18777	18812	18872	18901	18936	18683	18867	18739	18710	18929	18640	18907	18884	18934	18946	18715	18942	18873	18780	18832	18833	18759	18712	18792	18867	18911	18787	18458	18938	18824	18667	18741	18888	18726	18956	18945	18715	18719	18793	18854	18815	18802	18614	18818	18763	18818	18958	19024	18900	19031	18926	18904	18858	18626	19115	18788	18758	18874	18803	18641	18787	18825	19022	18879	18860	18785	19036	18850	18804	18879	18970	19013	19122	19027	18964	18962	18751	18612	18766	18954	18825	18757	18750	18513	18856	18773	18862	18850	18609	18668	18913	18647	18676	18861	18928	18933	18597	18659	18812	18823	18958	18815	18967	18938	18940	18886	18871	18933	18692	18635	18754	18840	18800	18781	18860	18615	18709	18880	18890	18740	18882	19094	19055	18928	18974	18808	18741	18938	18800	18846	18805	18786	18776	18842	18886	18695	18823	18895	18677	18843	18710	18640	18995	18689	18776	18793	18737	18671	18713	18842	18821	18737	18835	18992	18753	18905	18717	18923	18443	18937	18928	18782	18799	18854	18933	18788	18637	18853	18849	18905	18734	18919	18797	18772	19035	18834	18877	18751	18981	18649	18921	18925	18779	18697	18816	18612	18721	18819	18937	18994	18662	18855	18883	18971	18905	18713	18662	18994	18788	18812	18928	18837	18700	18996	18594	18690	18934	18745	18852	18674	18955	18938	18849	18814	19011	18712	18864	18743	19115	18741	19023	18812	18986	18925	18669	18728	18590	18833	18914	18754	18869	18805	18735	18879	18689	18852	18709	18624	18650	18783	18868	18747	18949	19028	18984	18905	18788	18885	18914	19009	18984	18762	18766	18679	18682	18709	18691	18866	18775	18774	18913	18764	18923	18847	19013	18858	18898	18794	18964	18850	18857	18633	18850	18865	18667	18870	18813	18851	18659	18780	18744	18877	19058	18936	19042	18707	18749	18657	18974	18882	18898	18930	19011	18795	18722	18970	18853	18564	18823	18792	18847	18910	18828	18697	18890	18826	18898	18739	18815	19022	18840	18923	18857	18854	18685	18726	18927	18742	18678	18772	18927	18908	18827	18873	19045	18826	18684	18644	18695	18919	18858	18794	18950	18735	18878	18928	18761	18793	18750	18713	18922	18958	18846	18690	18832	18782	18740	18638	18746	18833	18887	18743	18907	18856	18702	18887	18977	19237	18859	18970	18685	18731	19051	18989	18824	18783	18847	18982	18789	18928	18704	19079	18791	18794	19156	18778	18897	18694	18704	18685	18958	18848	18947	18739	18961	18903	18943	18803	18936	19030	18852	18776	18811	18817	18773	18736	18818	19050	18762	18721	18821	18940	18725	18810	18585	18627	18533	18994	18808	18947	18784	18659	18844	18721	18717	18507	18857	18856	18728	18804	18644	18767	18718	18657	18809	18661	18865	19067	18879	18685	19070	18690	18999	18904	18834	18989	18940	19067	18761	18842	18945	18837	18744	18937	19054	18959	18735	18866	18906	18870	18641	18768	18879	18938	18934	18896	18592	18710	18728	18661	18960	19102	18912	18989	18661	18889	18804	18818	18610	18877	18907	18851	18774	18784	18782	18994	18863	18858	18679	18828	18838	18804	18839	18663	18910	18838	18794	18658	18701	19058	18808	18669	18881	18697	18789	19061	18688	18857	18748	18872	18746	18970	18874	18863	19003	18691	18646	18743	18635	18762	18667	18670	18787	18881	18929	18935	18851	18715	18537	18776	18751	18748	18875	18813	18984	18740	18949	18694	18704	18568	18806	18869	18830	18921	18913	18740	18855	19079	18758	18809	18794	18974	18730	18798	18958	18887	18895	18798	18816	18881	18905	18781	18736	18909	19009	19039	18796	18977	18885	19022	18923	18780	18788	19023	18614	18879	18875	18987	18919	18787	18913	18816	18879	18629	18688	19089	18818	18827	18702	18826	18701	18714	18756	18871	18715	18923	18722	18839	18932	19005	18698	18737	18599	18845	18880	18885	18779	18821	18755	18652	19062	18925	18768	18891	18741	18684	18852	18821	18839	18749	18818	18890	18916	18849	18887	18576	18658	18992	18790	18842	18681	18943	18956	18891	18783	18784	18836	19003	18848	18920	18851	19004	18965	19011	18779	19051	18860	19082	18822	18621	18588	18858	18821	18886	18852	18838	18900	18913	18969	18689	18803	18823	19006	18855	18799	18790	18959	18813	18931	19023	18886	18828	19142	18752	18886	18771	19072	18890	18968	18772	18650	18905	18752	19059	18956	18914	18921	18803	18756	18648	18769	18827	18824	18767	18709
15324	23017	21654	19016	18362	17880	17132	17085	17063	17105	17076	16712	16628	16395	16473	23326	32448	28032	23060	18871	16814	16371	16054	15987	16115	16317	15976	16080	16110	16047	16153	16063	15959	16151	16054	16062	15956	16096	16136	15868	15990	16167	16015	15954	16205	16046	16123	15924	15954	16190	16145	15866	15930	16112	15947	15927	16120	16090	15994	16055	16148	16260	15932	16145	16079	15946	15964	15993	16048	15987	15990	16004	16142	15916	15963	16006	16179	16047	16081	15927	16029	16093	16101	16029	15933	16094	16191	16108	15909	15988	16053	16043	16024	16144	15978	16145	16150	15941	15988	16140	15906	15861	16045	16162	16112	16064	15916	16199	16053	16154	16089	16009	15996	15986	16108	16058	16138	15968	15950	16155	16060	16038	16088	15985	16053	15876	16075	16080	16153	15962	15984	15944	16117	16120	15936	16059	16082	16035	16071	16028	16115	15792	16021	15893	16114	16033	16242	16120	16055	16042	15999	15966	16021	16081	15919	16079	15942	15953	16037	16008	16073	16129	15891	15927	16176	15965	16136	15989	16188	16005	16129	16006	15997	15977	16152	16000	15870	15997	16174	16171	16094	15998	16142	15939	16062	16113	15930	16095	16064	16167	15906	16087	16020	16046	16049	16096	16084	16021	16128	16082	16136	16025	15997	16195	16082	16099	16111	15978	16053	16096	16034	16158	15995	16073	15934	15987	15921	16200	16189	15921	15918	16102	16115	15948	16233	15995	16108	15950	16101	16061	16009	16071	15895	16097	15993	15956	16042	16237	15769	16210	15920	16123	16092	16132	16090	16016	16210	16060	16055	16083	16038	16186	16084	16006	16081	15953	16208	16100	15996	16169	16023	16184	15917	15969	16010	15947	16140	15948	16054	16091	15860	15959	16191	16142	16020	16155	16186	15988	16069	16059	15884	16143	16055	16097	15803	16021	16101	16163	16165	16181	16165	16109	16113	16208	15936	16147	16021	16248	16197	15996	15953	15999	16158	15841	16105	16084	16112	15988	16134	16085	15987	16079	15896	16140	16055	15956	16076	16226	15980	16139	15932	16143	15918	16117	15911	15890	16044	16059	16226	16045	16020	16119	15948	16112	16079	16174	16101	16211	16118	16022	15970	16069	16059	16002	16287	16098	16209	15981	16027	16102	16039	16227	16080	16021	16033	16248	15922	15992	15966	16098	16085	15957	16273	15847	15999	16174	16021	16231	15865	15890	16102	16184	16071	16047	16012	15850	15998	16020	16034	16011	16160	16035	15800	16173	15894	16036	16082	15999	15969	16029	16007	15927	15968	16189	16065	15916	16044	16012	16020	16023	16087	16069	15883	16144	16119	16068	15999	16010	15967	16199	15932	16165	16025	16205	16119	16180	16142	16049	16101	16253	16164	15991	16011	16063	15984	16212	15905	16045	16253	15984	15957	15912	15967	16016	15988	16092	15884	15999	16058	16170	16049	16127	15982	16022	16104	16162	15895	16051	15953	15981	15929	16125	16039	15995	16060	16263	15908	16085	15966	16013	16035	15849	16317	16061	16144	16096	15994	15953	16148	15984	16022	16038	16154	15974	15848	16017	15946	16002	16108	15996	16009	16248	16033	16091	16053	15984	16132	16128	15974	15942	15898	16211	16137	16014	16211	15992	16057	16043	15956	16033	16084	15922	16095	16226	15952	15998	15989	16136	16027	16213	16112	16061	16101	16010	15846	16109	15905	16055	16086	16021	16083	16188	16076	16000	15951	16100	15987	16157	15968	16015	16120	15986	16080	15909	16043	15975	15899	16018	15997	15954	16064	16142	16170	16200	16100	15987	16033	15939	16091	16003	15920	15982	16215	16036	16013	16081	16148	16142	16166	16095	16123	15980	16034	16035	16015	15993	16077	15975	16024	16151	16161	16064	16030	16026	16018	16152	16070	15868	16043	16119	16123	16110	15919	16114	16142	16000	16212	15993	16164	16053	16115	16272	15870	16008	15980	16117	16136	16124	16054	16022	16013	16005	16029	16105	15903	15998	16105	16126	16021	16035	16234	16067	16090	16176	15921	16013	16138	15788	16040	16009	16110	16029	15930	16087	16087	15992	15936	15937	16005	16086	16132	16006	16203	15992	15977	15946	16194	16052	15940	15842	16011	16008	16141	16015	16174	16147	16023	16161	16003	16108	16006	16090	16028	16121	15928	16058	16053	15968	16185	15962	16080	16128	16002	16003	15937	16040	16115	16059	15997	15930	16134	16057	16185	16035	16003	16018	16273	16129	16003	16010	16030	16004	16047	16075	15854	15958	16013	16005	16002	16016	16029	16049	16034	15978	16145	15920	15928	16114	15962	16155	16050	16023	16108	15941	16092	16186	16010	16070	15908	16133	15923	16037	16038	15914	16055	16007	15965	15885	16205	16082	16132	16177	16189	16010	16033	16008	16139	16114	15894	16113	16065	16029	15918	16003	16055	16029	16021	16053	16021	15933	15947	16081	16168	16074	15863	16109	16036	16211	16091	16174	15950	16078	16010	16004	15958	16300	15908	16147	15979	16075	16196	16039	16283	16176	16008	16013	15971	16079	16280	15997	16047	16127	16141	16104	15939	16148	15973	16192	16106	16120	15823	16106	15931	16051	16038	15992	16067	16075	16071	16067	15912	16160	16056	16006	16153	16101	15935	16045	16198	16092	16004	16063	16014	16091	16177	16040	16077	16102	16013	16022	16090	16089	16056	16104	16070	15983	15943	16079	16059	16177	15979	16012	16018	16117	15854	15942	16054	15867	16049	16079	15997	16041	16065	15882	15966	16123	16000	16182	16138	16073	16016	16133	16075	16140	15988	16055	16138	16086	16049	16169	16190	16178	16047	16083	16107	16024	16097	16104	16053	16126	16059	16234	16056	16080	15899	15935	16161	16027	16112	16198	15982	15977	16133	16122	16011	16002	15999	16209	16043	16041	16160	16097	15865	15999	15902	16156	15948	16013	16181	15994	16201	15872	16300	15957	15877	16052	16140	16214	15965	16106	16033	16071	16089	16033	15970	15929	16121	16034	16088	15967	16029	16201	16056	16155	16262	15821	16157	15995	16134	15919	16029	16101	15984	16119	15977	15945	16014	16011	16052	16027	16043	15943	16176	16002	16150	16058	15958	16134	16189	16046	16257	16093	15987	16020	16018	15858	16171	15981	16049	15992	15845	16089	15936	16074	15915	16148	16141	15967	16038	16042	15890	15970	16184	16038	16068	16099	16130	15869	16029	16071	16151	16100	15976	15875	16012	16079	16019	16033	16011	16043	16098	15995	16029	15969	15852	16135	15988	16049	16033	15989	16119	16089	15984	16004	16099	16070	16029	16116	16062	15964	15838	15999	16118	15947	16123	16103	16061	15999	16052	15997	16125	16057	15891	16006	15853	16110	16020	15981	16094	16149	16145	15984	16034	16113	16123	15951	16065	15926	16128	16076	16101	16165	16118	16005	16104	16217	16228	16077	16101	16030	15900	15933	15978	15935	15959	15973	16021	16056	15969	16117	16037	15964	16234	15954	15956	16082	16103	16015	16205	15996	16193	16120	16232	16017	16030	15991	16100	15979	15843	15947	15850	16108	16016	16028	16076	15896	16135	15958	16088	16114	16124	16032	16107	16158	16102	16026	16002	15973	16123	16150	16082	15958	16144	16063	15990	16062	16118	16147	16041	16057	16132	16064	15919	16155	16076	16073	16129	16033	16068	16008	15957	16154	16055	16140	16093	16066	16037	16239	16032	15981	16071	15935	16143	16111	15829	16002	15971	16030	16056	15894	16042	16150	15898	16008	15875	16011	16046	16201	16161	16094	16218	16051	16110	16037	16072	16094	16068	16042	15972	16182	16048	15881	16097	16035	16144	16114	16008	16144	16000	16118	16013	15958	16103	16279	16194	16135	16143	16006	16101	16035	15733	16071	16078	16084	15996	16041	16157	16047	16076	16034	16126	15894	16029	16185	16009	15960	15951	16139	16111	16152	15914	16052	16016	16135	16070	16115	15958	15945	15894	15962	15974	16136	16024	16016	16175	16154	16245	16104	16022	16048	16197	16063	16028	15724	16095	15993	16015	16064	15996	16157	15929	15934	16027	16070	16102	16053	16113	16185	16136	15950	16001	16091	16053	15975	15916	16014	16106	16004	16132	16144	16107	15890	15997	16046	16124	15994	16149	15998	16111	16117	16053	16134	16120	16148	15983	16028	16131	16097	16060	15973	16042	16030	16080	16130	16038	16137	15903	15929	15983	16118	16077	15766	15889	15955	15975	16001	16080	15900	16232	16070	16130	15866	16088	15843	16167	16014	15878	15858	15996	16015	15955	16227	15854	16087	16073	16152	16166	16280	16088	15925	16220	16124	16096	16106	16026	15956	16118	15955	16090	16033	16312	16076	16114	16169	16069	16063	15810	16044	15985	16093	16070	16205	15954	16096	15937	16017	15967	15936	16201	16199	15920	16056	16021	16138	16009	16067	15937	16168	16038	15946	16226	16103	15986	15855	16266	15824	16061	16105	16111	16068	15955	16122	16018	15979	16094	16095	16163	16095	16086	16102	15976	16108	16110	16207	16351	15975	15937	16206	16026	16022	15980	15947	16067	16061	16124	16246	16162	15997	16192	16151	15904	16051	16004	16141	15988	16145	16074	15981	16046	16074	16199	16098	15886	16014	16135	15971	15953	15942	16112	15732	16106	16152	16051	15957	16018	16146	16087	16097	16184	16063	16168	16051	16034	15911	16146	16052	16194	16144	16139	15968	15965	16384	15885	16007	16030	15986	16094	16055	15925	15970	16000	16057	16033	16128	16032	16178	16073	16248	16012	16194	15970	15955	16066	16045	15978	16026	16009	16044	16105	16031	16202	15999	16017	16006	16038	16071	16114	16160	15998	16178	15998	15952	16068	16023	16104	15990	16065	15938	16062	16039	15954	15986	15948	16104	16172	16089	16208	15953	15987	16150	16097	16038	15856	15887	16266	16091	16023	16122	15975	16112	15970	16046	16103	16112	16198	16113	16163	16276	15938	16085	16120	15978	16088	16023	16174	16256	16108	15984	16078	16045	15941	15905	16128	16098	15904	15957	16062	16060	16100	16078	16136	16010	15938	16126	16189	16138	16262	16035	15980	16076	16143	16032	16292	16063	15984	16005
23784	21330	28847	24213	22095	23819	23725	20506	19979	20336	20067	19726	19492	19440	19565	23687	40299	35535	30097	23952	20710	19291	18807	18722	18740	18860	18837	18709	18927	18728	18845	18920	18880	18515	18768	18839	18878	18996	18769	18944	18762	18884	18813	18876	18728	18778	18845	18764	18689	18780	18927	18979	18894	18729	18718	18912	18830	18931	18892	18643	18852	18792	18555	18691	18820	18671	18901	18527	18555	18662	18732	18594	18918	18865	18847	18800	18612	18700	18827	18812	18763	18665	18943	18588	18778	18634	18607	18734	18843	18622	18850	18753	18751	18713	18881	18695	18830	18672	18790	18652	18798	18696	18378	18729	18718	18612	18623	18460	18734	18708	18774	18781	18508	18745	18773	18861	18797	18869	18737	18716	18984	18693	18727	18757	18572	18584	18821	18919	18838	18810	18794	18897	18545	18466	18486	19037	18627	18551	18638	18772	18700	18790	18954	18933	18782	18806	18701	18640	18781	19005	18953	19014	18733	18745	18714	18731	18598	18791	18668	18683	18824	18609	18802	18642	18811	18680	18662	18799	18799	18737	18713	18887	18846	18809	18712	18525	18934	18804	18768	18526	18722	18915	18610	18708	18655	18622	18762	18578	18568	18781	18716	18547	18684	18780	18858	18712	18868	18854	18749	18794	18690	18697	18810	18576	18750	18545	18792	18815	18777	18912	18736	18582	18810	18821	18804	18859	18737	18585	18625	18728	18764	18800	18682	18698	18664	18775	18719	18806	18927	18671	18771	18776	18808	18733	18814	18784	18858	18710	18561	18702	18821	18951	18712	18731	18726	18499	18603	18881	18839	18755	18865	18614	19097	18984	18919	18571	18623	18840	18637	18775	18722	18786	18862	18997	18665	18745	18590	18838	18508	18689	18804	18652	18838	18885	18829	18775	18818	18610	18636	18826	18702	18652	18851	18881	18667	18950	18567	18704	18772	18730	18883	18698	18737	18645	18705	18739	18639	18669	18569	18869	18732	18706	18725	18836	18825	18686	18722	18661	18784	18556	18613	18706	18581	18890	18897	18892	18838	18738	18604	18631	18789	18644	18761	18498	18794	18784	18742	18882	18641	18674	18763	18799	18586	18515	18757	18828	18729	18812	18872	18594	18641	18871	18876	18632	18705	18538	18791	18714	18858	18786	18721	18843	18607	18669	18658	18719	18638	18508	18696	18794	18576	18622	18883	18819	18584	18814	18820	18948	18769	18823	18757	18635	18892	18519	18625	18596	18697	18725	18678	18786	18928	18998	18677	18675	18915	18627	18610	18628	18656	18721	18822	18777	18366	18459	18835	18847	18862	18742	18819	18586	18632	18833	18782	18654	18772	18587	18842	18670	18588	18826	18784	18724	18642	18657	18530	18767	18661	18602	18866	18767	18874	18842	18853	18756	18670	18580	18781	18833	18813	18764	18847	18831	18826	18673	18463	18821	18488	18899	18817	18977	18817	18711	18652	18514	18857	18670	18767	18678	18850	18645	18754	18689	18653	18735	18714	18562	18865	18763	18731	18622	18664	18738	18754	18831	18810	18730	18645	18555	18646	18690	18702	18631	18759	18610	18536	18642	18827	18788	18891	18743	18795	18647	18678	18717	18733	18730	18675	18804	18711	18782	18798	18703	18657	18889	18867	18669	18699	18656	18837	18764	18807	18765	18793	18595	18513	18859	18759	18629	18596	18727	18812	18695	18685	18700	18709	18903	18510	18636	18624	18822	18722	18694	18666	18525	18646	18696	18904	18741	18600	18803	18690	18659	18628	18734	18570	18574	18648	18671	18745	18790	18722	18877	18710	18831	18628	18792	18584	18716	18951	18752	18774	18816	18886	18819	18838	18555	18640	18577	18707	18776	18819	18433	18754	18835	18843	18747	18650	18626	18543	18706	18598	18702	18540	18712	18742	18856	18842	18696	18621	18668	18650	18869	18630	18760	18777	18624	18918	18433	18691	18889	18762	18592	18586	18686	18654	18930	18869	18704	18739	18628	18896	18773	18651	18900	18930	18649	18527	18627	18655	18782	18776	18644	18716	18819	18606	18838	18856	18684	18862	18591	18787	18600	18621	18692	18602	18757	18857	18605	18894	18603	18652	18745	18643	18782	18688	18732	18709	18631	18415	18806	18688	18577	18745	18733	18767	18814	18966	18943	18717	18544	18702	18776	18808	18838	18691	18620	18720	18679	18577	18746	18765	18805	18779	18625	18744	18580	18937	18762	18813	18962	18651	18878	18790	18793	18658	18801	18650	18595	18602	18625	18715	18637	18771	18908	18805	18597	18715	18609	18580	18795	18792	18818	18749	18852	18677	18870	18751	18755	18649	18513	18697	18882	18590	18587	18858	18634	18699	18710	18866	18964	18712	18611	18646	18794	18620	18810	18673	18798	18902	18808	18815	18757	18635	19017	18640	18753	18650	18868	18634	18718	18692	18740	18899	18860	18800	18631	18830	18794	18707	18534	18579	18650	18809	18997	18833	18880	18736	18700	18575	18530	18602	18693	18701	18735	18892	18853	18593	18802	18720	18398	18892	18747	18811	18570	18680	18690	18769	18834	18914	18718	18753	18818	18731	18828	18714	18971	18795	18752	18699	18516	18750	18928	18701	18693	18657	18759	18430	18789	18694	18704	18730	18691	18611	18864	18787	18747	18560	18694	18863	18964	18796	18593	18811	18782	18758	18840	18805	18914	18831	18869	18524	18715	18781	18688	18878	18763	18645	18445	18873	18657	18785	18677	18710	18641	18695	18749	18543	18520	18782	18575	18735	18841	18747	18650	18601	18971	18910	18717	18606	18681	18667	18736	18768	18555	18734	18787	18699	18686	18657	18716	18642	18535	18697	18675	19049	18972	18669	18607	18764	18512	18640	18787	18654	18789	18820	18643	18837	18691	18918	18864	18644	18630	18869	18682	18562	18892	18822	18607	18662	18828	18822	18580	18689	18932	18942	18644	18712	18883	18734	18723	18805	18693	18850	18702	18847	18705	18676	18522	18988	18535	18579	18744	18485	18637	18471	18712	18913	18899	18521	18759	18711	18689	18836	18694	18626	18724	18723	18651	18800	18709	18781	18704	18977	18593	18775	18752	18681	18712	18645	18827	18810	18834	18632	18645	18977	18649	18868	18875	18761	18803	18901	18848	18961	18918	18750	18837	18782	18744	18757	18780	18665	18805	18920	18692	18635	18431	18777	18689	18802	18728	18731	18487	18698	18886	18825	18673	18713	18691	18812	18801	18721	18626	18691	18862	18676	18598	18811	18828	18629	18661	18861	18658	18522	18784	18802	18751	18701	18923	18825	18821	18844	18813	18883	18896	18628	18621	18694	18557	18835	18839	18811	18634	18881	19003	18834	18652	18642	18456	18803	18638	18680	18701	18983	18808	19018	18488	18746	18622	18701	18618	18618	18605	18784	18717	18667	18900	18872	18776	18721	18646	18584	18807	18708	18711	18643	18743	18607	18698	18642	18779	18900	18768	18681	18907	18645	18709	18800	18654	18573	18874	18651	18846	18618	18638	18683	18774	18584	18844	18685	18582	18720	18684	18757	18758	18664	18775	18559	18802	18691	18729	18248	18726	18853	18812	18705	18719	18915	18781	18868	18798	18811	18769	18691	18704	19005	18969	18859	18493	18580	18623	18750	18726	18627	18682	18745	18703	18840	18550	18911	18881	18570	18661	18410	18680	18842	18754	18652	18839	18783	19068	18736	18688	18663	18854	18948	18776	18447	18587	18749	18787	18778	18845	18744	18821	18773	18866	18749	18507	18865	18560	18727	18832	18694	18595	18700	18642	18697	18701	18785	18698	18703	18737	18625	18679	18806	18829	18637	18461	18621	18760	18590	18575	18748	18724	18785	18759	18692	18646	18565	18752	18792	18748	18584	18921	18701	18805	18798	18665	18750	18636	18839	18694	18760	18910	18743	18844	18752	18729	18495	18732	18634	18543	18670	18718	18833	18832	18808	18655	18779	18911	18684	18867	18594	18873	18998	18780	18775	18519	18619	18789	18694	18611	18579	18491	18628	18376	18582	18741	18958	18786	18538	18531	18567	18752	18784	18564	18760	18826	18854	18685	18802	18919	18702	18821	18833	18523	18576	18707	18682	18780	18809	18795	18656	18598	18959	18685	18750	18665	18994	18638	18780	18632	18749	18462	18591	18832	18619	18699	18570	18656	18675	18833	18824	18628	18856	18830	18906	18787	18671	18649	18728	18831	18662	18801	18609	18879	18655	18743	18903	18740	18676	18746	18881	18438	18788	18636	18598	18577	18596	18770	18697	18820	18669	18540	18739	18824	18559	18545	18835	18576	18729	18660	18837	18763	18775	18638	18620	18704	18679	18901	18437	18564	18628	18842	18766	18840	18682	18813	18747	18751	18663	18643	19024	18700	18742	18643	18896	18685	18853	18749	18444	18736	18713	18870	18560	18773	18668	18754	18786	18709	18778	18989	18744	18533	18636	18644	18599	18823	18893	18931	18663	18836	18544	18510	18741	18935	18776	18926	18607	18745	18861	18806	18642	18743	18639	18678	18589	18827	18706	18625	18761	18869	18897	18737	18729	18711	19022	18792	18743	18725	18640	18762	18800	18737	18472	18683	19006	18714	18726	18717	18754	18714	18962	18884	18790	18867	18888	18583	18817	18712	18687	18691	18771	18780	18716	18927	18502	18654	18818	18654	18625	18658	18882	18772	18792	18762	18841	18758	18813	18862	19028	18712	18795	18708	18861	18870	18876	18678	18556	18833	18818	18678	18609	18820	18637	18836	18597	18485	18754	18746	18804	18775	18664	18922	19024	18915	18547	18795	18603	18674	18542	18780	18882	18936	18702	18763	18858	18749	18721	18619	18638	18863	18681	18534	18746	18767	18765	18814	18591	18757	18426	18574	18866	18887	18943	18871	18870	18841	18674	18666	18614	18593	18808	18608	18977	18627	18824	18862	18684	18883	18711	18806	18739	18899	19024	18680	18572	18341	18635	18719	18833	18867	18836	19019	18780	18682	18591	18613	18726	18916	18664	18662	18726	18858	18645	18617	18795	18708	18824	18637	18630	18847	18644	18620	18555	18463	18794	18806	18711	18664	18786	18603	18781	18636	18814	18705	18777	18668	18798	18953	18723	18582	18636	18547	18558	18785
16810	27940	26202	22012	20572	19491	18871	18501	18431	18336	17692	17425	17007	17046	16969	24474	41924	35874	29189	21400	17761	16302	16072	16118	16196	16060	16002	16226	15913	15869	16083	16307	16010	15941	15881	15980	15925	16169	15963	16149	16133	15982	16017	16001	15954	15900	16034	15889	16047	15937	16045	15983	15932	16149	16080	15937	15824	15982	15952	15986	15911	16042	16026	16000	16081	16038	15991	16089	16103	15983	15975	15947	15971	16174	16036	15975	16149	16031	16129	16019	16110	16095	15826	16201	16078	16042	15922	16105	16030	16037	15947	15873	16034	15942	16143	16069	15873	15868	15981	15998	15971	15849	16043	15994	16050	15881	15965	15961	16062	16195	16062	16140	16028	16056	16136	15953	15992	15994	16059	15942	15985	16113	15982	15925	16036	16073	15945	16164	16011	16088	16108	16122	15938	16011	15869	15836	15946	15964	15914	16089	15982	15919	16074	16234	15961	15907	16149	16028	16044	16051	16102	16048	15939	16093	15867	15945	15960	15854	15898	16158	16007	16093	15912	16003	15937	16101	16104	15941	16079	15958	15918	15942	15817	16082	15955	16063	16018	15953	15924	15836	15912	16133	16073	16064	15903	15884	15863	15859	15870	15912	16059	16062	15939	16116	15864	16041	15846	16152	16085	15967	16012	15908	15950	16037	16080	16112	15920	15908	16105	15991	16008	16067	15983	15953	15937	15880	15968	16016	15943	15953	15998	15915	16045	15915	16108	15991	16116	15842	16058	16029	16098	15996	15905	16058	16004	16113	16041	15846	16003	15920	16073	16140	15981	15899	15884	16042	15897	16002	15955	16088	16096	16019	16037	16082	15986	16071	15967	16009	16050	15949	16008	16036	16055	15939	16018	16062	15893	15837	16001	16076	15940	16083	15945	16012	16072	16014	15993	15985	16047	16143	16019	16037	16092	16020	15776	15853	15912	16035	15899	16001	16190	15930	15974	15895	15900	16040	15974	15946	16065	15940	16014	15874	15854	16096	16063	15922	16091	16071	16015	16035	16016	16004	16106	16024	15890	16133	16018	16035	16029	16090	15946	15869	16059	15940	16018	16149	15923	15923	16205	15990	15883	16065	15768	15971	15892	15959	15956	16153	16174	15917	15980	15858	15990	16010	15925	16077	16026	16074	16070	15829	16056	15939	15970	16009	16100	16135	16068	16095	16100	15909	15879	16015	15920	15957	15986	16088	16079	16045	15955	15904	15852	15965	15907	16018	15997	15900	16077	16098	16059	15919	15815	15850	15893	15935	15986	15987	16007	15809	16169	15836	15888	16071	15850	15899	15927	15988	15959	16041	16144	16123	15904	16119	16143	15946	16003	15881	15955	15893	16061	16008	15886	16000	16026	16070	15924	15916	16120	15857	15995	15976	16025	16114	16019	15900	15908	16091	16228	16057	16062	16146	15953	16004	15920	15931	16027	15966	16150	16067	15986	15916	16050	16076	15930	16031	15822	15861	15989	15983	16103	15938	16239	16119	16102	15893	15966	16006	15943	15964	16089	15972	15762	16078	15914	16088	15971	16071	16015	15878	15913	16038	16040	16084	16148	16057	15915	16050	15941	16099	15816	16021	15995	15909	16153	15981	15985	15895	16125	15748	16029	15743	16022	16061	16020	15983	15926	16093	16077	15989	16048	15953	15921	16102	16019	15991	16140	15770	15987	16037	16071	16001	16169	16077	15839	16030	15797	15791	16106	15891	16117	16032	15866	16103	16031	15899	15997	15925	16159	16111	15884	15960	16045	15962	16133	16032	16039	16037	16067	15854	15923	16074	15780	16032	16066	15970	16015	16035	16128	16041	15904	15841	16042	15970	15963	16144	15994	16021	16004	15909	16092	15917	15998	15992	15982	15998	16043	15946	15831	15803	16034	15993	16048	15886	16113	16100	16045	15905	16243	15947	15906	15962	16259	16009	16020	15916	15999	15947	16062	15933	15908	15989	16072	16020	15844	15833	16236	15876	15901	15946	15965	16042	15772	15964	15966	16044	16062	16084	16068	16034	15940	15858	15925	15950	15901	16079	16053	16012	15971	15898	16020	15994	15854	16198	16138	16073	16032	15928	16173	15986	15951	15892	16106	15948	16173	15916	15949	16266	16153	15869	15947	15972	15967	16003	16110	16020	15970	16046	15789	16126	15961	15992	16009	15972	16015	16121	16095	15947	15824	15909	16110	16203	16020	15940	16227	16042	15947	15983	16082	15966	16148	15959	15987	16015	16143	16117	16019	16050	16022	16082	15929	15953	16009	15983	16214	16195	15983	15785	15877	15843	16008	15924	16113	16025	15888	16046	15909	16008	16008	15949	16007	16030	15998	16023	15882	16092	16109	16059	16115	16048	16094	15985	16122	15780	15971	15997	16144	15881	16082	15877	15882	15845	16125	16110	15881	15917	15952	15992	15883	16079	15998	15984	15988	16011	15979	16111	15937	16207	16010	16026	15724	15969	16028	15908	16108	15921	16072	16087	16033	16080	15878	16035	16023	16073	16054	15966	16016	16044	16046	16115	15958	16026	15973	16087	15878	16092	15900	15864	16034	16055	15852	16113	15841	16085	16114	16108	15966	15958	16012	15879	15876	15872	16083	15910	15938	15876	15904	16024	16132	15895	15985	16089	15825	15828	15938	15880	16116	15927	16028	16046	15974	16015	16007	15962	15973	16177	16113	16051	16028	15971	15838	16052	15965	16182	15993	16052	15920	16096	16155	15937	16153	15943	15789	16037	16154	16050	15900	16038	16209	16026	16073	16124	15985	15889	16096	15859	15904	15987	16000	16007	15791	15952	16071	15937	15904	15904	16018	16049	16067	16098	16003	15941	15983	15964	15945	16050	16076	15933	16010	15907	15833	16018	15935	15950	16006	16124	15922	15870	15967	16003	15877	16015	16076	15960	15973	16000	15901	15733	16137	16130	15995	16164	15904	15946	16030	15876	15908	15887	16066	15907	15908	16069	15974	16052	15948	16143	16034	16014	16026	16026	16023	15875	15947	16039	16103	16105	15887	15946	15975	15957	15943	16043	16051	16050	15965	16090	16081	16123	16019	16032	15955	16090	16097	16003	15979	15838	15998	15877	16089	15914	15815	16005	16144	15963	16192	16061	16026	15902	16005	15933	15913	16041	16007	15972	15876	15980	16217	15922	15987	16129	15976	16041	15965	16031	15969	15935	15975	15963	16134	15908	15998	16033	16055	16074	16011	16101	15964	15995	15969	15935	15922	16174	15951	15934	16082	16075	16094	16031	15801	15847	16076	15964	15994	16016	16125	15912	15895	15938	15910	16011	15892	16002	16040	15970	16117	15983	15993	16074	16010	16016	16077	16098	15900	15926	15986	15945	15983	16028	16104	16061	15883	16018	16137	15914	16051	16065	15984	16075	16207	16232	15977	15966	16086	16125	16046	15947	15984	15916	15896	16192	16075	16089	16088	16024	15967	16097	16013	16010	15981	16081	15952	16172	15946	16054	15959	16041	16033	15911	15917	15957	15978	15951	16129	16194	16052	15932	16161	15947	15913	16006	15758	16001	15965	15933	16115	16238	16162	16026	16040	16062	16072	15904	15762	16048	16068	15883	16049	16188	15912	15919	15984	16034	15996	15966	15930	16033	15967	16056	15956	15929	16105	15956	15885	15921	15986	16041	16083	15815	16128	15915	16042	16100	15909	16120	16119	16159	15922	15987	16029	15982	15913	15930	15958	15805	16065	16029	15926	15901	15957	15965	16008	15978	16016	15969	16020	15971	15881	15846	16028	16130	15716	16010	15937	16077	16315	15828	15947	16067	15999	16024	16069	16011	16016	16043	15899	16096	15984	15987	16034	16010	16035	16109	15957	16015	15911	15912	16052	16025	16089	16055	15896	15905	15862	16090	16061	15957	16070	16001	16016	16032	16028	16107	16102	16083	16081	16045	16047	15942	16008	16054	16167	15971	16081	16141	15959	16124	15867	15998	15783	15798	16088	15894	15904	15921	16098	15914	16000	15888	15963	15940	15948	16001	15953	16065	16113	16108	16063	15907	15985	15951	16096	16065	16206	15954	16070	16025	15987	16163	15955	15917	16078	16048	15960	15818	16071	15830	15943	15978	15996	15989	15997	16058	16145	15992	15989	15971	16050	15914	15867	16144	16158	15971	15993	16108	16007	15914	15835	16015	15953	15985	16075	16068	16087	16151	16003	16045	16029	16066	15813	16042	16028	15887	15952	16004	16073	15890	15979	15941	15937	15872	16104	15885	15907	16031	15931	16092	15934	16010	16107	16051	15853	16036	15945	16019	15899	15999	16099	16229	16301	16043	15945	15937	16101	15985	15893	16090	15890	15961	15966	16101	16015	15965	15842	16001	15971	16043	16087	15993	15959	16017	16033	16090	16093	16274	16148	15942	15960	15903	15929	15963	15942	15925	16161	15877	15938	16040	15680	15992	16041	16003	15792	15799	16129	15949	15876	15907	16109	15912	16032	15838	16006	16012	16277	16035	16033	15918	15937	15948	15977	15922	15939	15878	16060	15936	15998	15979	16032	15940	15989	16188	16015	15911	15983	16258	15932	15919	16145	15907	15858	16052	15730	16004	15975	15923	15854	16090	15955	16034	16100	16052	16002	15764	15908	16134	15965	16148	16035	16089	15862	16093	16006	15979	16091	15918	15932	15902	16192	15989	16012	15861	15973	15974	15941	15910	15845	15983	16000	15926	15951	16156	16160	16027	16100	16046	15952	15929	16058	16029	15939	15773	15951	15972	16066	15884	15973	15890	15989	15915	16092	16284	15903	15886	16143	15758	15908	16038	15939	15989	15883	16087	15902	16042	16074	15961	16099	16124	15864	16033	16018	15949	15895	16024	15987	15945	16005	15995	16094	16180	15916	16084	16134	15936	15976	15974	16083	15929	16015	16075	15840	16035	16092	16017	16102	16004	16031	15794	16006	15973	15871	16005	16013	15922	16043	15937	16013	15897	15916	16039	16051	15922	16072	15867	16028	16049	16077	15896	16010	16077	15983	16154	15864	15949	16008	15839	15969	15988	15927	15964	16172	15955	16072	15922	15906	16156	16082	16031	16152	15852	16041	16023	15954	15952	16010	15966	16098	15784	16125	15862	16027	15949	16003	16048	15953	16098	16027	16050	15966	16045
29462	22699	23669	21718	19784	19827	19804	19756	19605	19557	19518	19315	19680	19584	19492	20060	21388	21233	20758	20002	19696	19412	19474	19414	19203	19299	19347	19319	19404	19220	19494	19553	19188	19440	19340	19488	19442	19144	19483	19232	19357	19317	19197	19413	19283	19249	19347	19307	19222	19223	19159	19409	19362	19212	19266	19345	19391	19357	19376	19269	19176	19346	19554	19486	19083	19333	19423	19337	19496	19156	19289	19406	19239	19490	19264	19246	19375	19313	19221	19373	19028	19256	19381	19494	19220	19129	19356	19212	19411	19215	19321	19121	19203	19359	19302	19212	19277	19156	19281	19327	19333	19259	19355	19257	19206	19190	19121	19122	19448	19251	19305	19240	19428	19207	19190	19211	19312	19320	19446	19313	19199	19143	19418	19172	19483	19194	19258	19235	19367	19214	19161	19068	19252	19236	19227	19391	19432	19454	19086	19349	19282	19386	19246	19339	19314	19463	19273	19303	19404	19216	19359	19163	19105	19286	19045	19272	19054	19402	19400	19279	19378	19275	19445	19307	19514	19233	19398	19388	19426	19421	19361	19254	19281	19317	19167	19159	19166	19399	19194	19277	19287	19601	19402	19576	19222	19386	19215	19369	19370	19320	19440	19479	19444	19073	19437	19171	19105	19290	19285	19479	19592	19500	19373	19131	19400	19135	19155	19285	19422	19314	19371	19215	19289	19205	19217	19271	19360	19395	19280	19285	19083	19191	19204	19396	19124	19423	18934	19157	19275	19277	19308	19112	19311	19203	19299	19545	19367	19184	19205	19178	19108	19362	19249	19327	19521	19176	19283	19389	19392	19298	19365	19272	19293	19374	19131	19566	19300	19228	19417	19261	19432	19407	19120	19328	19340	19210	19294	19335	19404	19143	19328	19333	19502	19393	19213	19125	19389	19249	19366	19207	19225	19246	19195	19315	19349	19425	19268	19367	19305	19171	19150	19288	19381	19288	19232	19358	19487	19150	19223	19413	19245	19392	19341	19383	19216	19254	19251	19456	19190	19151	19227	19141	19503	19114	19156	19282	19397	19422	19412	19416	19134	19261	19147	19352	19176	19204	19385	19329	19281	19242	19344	19164	19133	19293	19192	19393	19210	19153	19353	19295	19320	19455	19346	19222	19321	19322	19361	19340	19226	19390	19453	19347	19527	19417	19321	19266	19248	19184	19203	19121	19379	19339	19389	19470	19163	19318	19244	19398	19100	19289	19128	19316	19418	19182	19371	19298	19265	19089	19489	19107	19323	19407	19185	19093	19385	19445	19084	19218	19299	19418	19186	19312	19240	19109	19090	19148	19403	19404	19148	19378	19372	19240	19229	19220	19306	19364	19280	19307	19131	19250	19116	19271	19448	19228	19369	19161	19304	19318	19233	19444	19290	19339	19386	19148	19073	19301	19172	19213	19281	19299	19166	19063	19198	19382	19375	19395	19370	19222	19268	19392	19304	19281	19421	19359	19535	19249	19471	19232	19401	19185	19145	19489	19149	19184	19412	19359	19447	19230	19361	19302	19331	19107	19237	19489	19087	19158	19250	19283	19413	19314	19092	19167	19383	19331	19266	19375	19131	19137	19392	19233	19373	19046	19128	19168	19347	19378	19107	19389	19237	19225	19362	19541	19264	19334	19100	19144	19216	19592	19455	19442	19481	19164	19564	19212	19326	19315	19446	19385	19440	19376	19293	19241	19381	19304	19279	19486	19197	19268	19387	19286	19401	19430	19518	19232	19333	19346	19379	19105	19444	19313	19320	19344	19333	19468	19252	19271	19207	19282	19379	19385	19290	19238	19479	19298	19367	19155	19585	19332	19453	19364	19225	19168	19246	19266	19332	19283	19189	19255	19442	19391	19157	19471	19335	19214	19518	19346	19429	19411	19433	19436	19365	19244	19383	19289	19199	19332	19109	19402	19376	19220	19263	19232	19219	19305	19427	19269	19070	19379	19399	19105	19043	19214	19183	19464	19308	19413	19315	19318	19257	19329	19372	19163	19341	19434	19335	19216	19116	19219	19293	19410	19443	19118	19296	19208	19136	19382	19397	19385	19404	19132	19205	19292	19255	19398	19148	19169	19255	19386	19228	19295	19210	19122	19311	19252	19273	19147	19240	19431	19299	19052	19391	19406	19292	19161	19194	19163	19443	19287	19468	19178	19507	19383	19225	19241	19233	19245	19219	19374	19156	19147	19233	19365	19163	19388	19284	19411	19483	19283	19388	19377	19331	19311	19179	19430	19182	19214	19192	19275	19300	19458	19416	19302	19383	19281	19357	19246	19061	19208	19278	19271	19139	19430	19204	19314	19236	19242	19268	19277	19465	19247	19097	19285	19352	19412	19137	19174	19327	19401	19200	19259	19257	19503	19314	19096	19135	19157	19136	19400	19344	19206	19231	19344	19324	19198	19218	19303	19189	19377	19423	19153	19159	19297	19257	19252	19169	19197	19211	19144	19228	19222	19322	19194	19180	19482	19190	19355	19202	19325	19453	19206	19200	19402	19443	19350	19392	19353	19378	19234	19280	19292	19492	19301	19446	19388	19253	19227	19394	19377	19236	19262	19152	19122	19228	19290	19114	19061	19417	19300	18908	19225	19294	19401	19284	19471	19225	19121	19235	19394	19124	19136	19284	19141	19500	19452	19393	19357	19538	19185	19461	19137	19268	19159	19212	19382	19285	19252	19289	19317	19344	19239	19327	19311	19316	19222	19474	19384	19442	19403	19044	19345	19254	19168	19418	19135	19261	19175	19407	19438	19305	19408	19360	19187	19337	19227	19445	19359	19266	19160	19128	19308	19503	19393	19291	19321	19146	19224	19446	19308	19302	19439	19336	19253	19347	19393	19356	19166	19475	19413	19308	19446	19215	19120	19005	19209	19485	19511	19377	19244	19284	19147	19474	19418	19223	19294	19521	19211	19272	19265	19294	19081	19271	18980	19403	19368	19391	19169	19193	19338	19189	19366	19058	19222	19340	19211	19231	19276	19328	19232	19230	19327	19540	19336	19078	19358	19308	19188	19170	19040	19563	19253	19105	19138	19454	19138	19119	19179	19189	19370	19459	19278	19051	19384	19123	19323	19219	19198	19348	19403	19138	19227	19347	19260	19442	19316	19165	19451	19255	19253	19202	19340	19327	19296	19417	19409	19389	19277	19172	19231	19119	19364	19140	19321	19522	19324	19182	19337	19389	19354	19243	19360	19306	19412	19453	19213	19334	19202	19316	19277	19180	19205	19376	19347	19365	19248	19200	19234	19258	19318	19284	19147	19020	19282	19458	19289	19313	19164	19227	19275	19217	19063	19216	19424	19422	19385	19147	19436	19120	19207	18937	19333	19249	19282	19411	19253	19264	19403	19063	19177	19341	19287	19283	19438	19546	19273	19270	19341	19277	19354	19059	19217	19301	19342	19276	19308	19175	19194	19041	19230	19116	19194	19441	19278	19412	19208	19325	19257	19207	19271	19310	19084	19193	19213	19475	19073	19315	19344	19324	19117	19161	19268	19236	19323	19297	19271	19369	19243	19243	19183	19032	19446	19418	19165	19303	19152	19277	19362	19219	19164	19062	19264	19351	19334	19290	19119	19243	19270	19317	19534	19538	19311	19394	19141	19022	19255	19350	19193	19113	19258	19534	19221	19343	19150	19258	19364	19324	19341	19305	19259	19406	19182	19247	19294	19286	19245	19228	19421	19391	19135	19193	19273	19266	19299	19331	19402	19326	19251	19303	19214	19310	19200	19243	19437	19429	19225	19512	19386	19193	19309	19152	19258	19284	19355	19435	19344	18987	19288	19399	19095	19229	19381	19422	18933	19242	19341	19388	19636	19317	19411	19312	19222	19306	19144	19585	19358	19175	19281	19194	19103	19347	19331	19342	19216	19236	19240	19335	19311	19273	19319	19380	19197	19200	19403	19337	19387	19117	19422	19378	19244	19223	19230	19066	19365	19172	19560	19212	19264	19257	19336	19238	19507	18958	19455	19284	19251	19127	19215	19426	19105	19433	19452	19277	19397	19285	19359	19317	19274	19260	19281	19248	19271	19202	19352	19354	19403	19318	19395	19351	19185	19326	19330	19221	19227	19465	19216	19300	19317	19418	19201	19501	19426	19296	19148	19231	19228	19384	19270	19287	19287	19125	19381	19384	19482	19335	19413	19323	19167	19103	19142	19408	19416	19275	19260	19482	19309	19410	19287	19333	19371	19085	19324	19146	19144	19301	19272	19309	19516	19357	19464	19507	19373	19189	19335	19371	19386	19291	19329	19235	19465	19384	19190	19261	19257	19422	19317	19441	19125	19255	19201	19222	19181	19448	19149	19359	19118	19130	19241	19272	19259	19550	19241	19395	19287	19412	19287	19170	19259	19453	19256	19112	19361	19503	19273	19181	19163	19342	19344	19196	19076	19360	19341	19138	19362	19095	19056	19170	19594	19282	19358	19606	19402	19340	19208	19393	19352	19252	19313	19363	19280	19392	19252	19522	19284	19297	19418	19135	19385	19080	19114	19261	19199	19427	19169	19225	19210	19442	19204	19388	19195	19284	19331	19149	19291	19242	19351	19350	19308	19211	19232	19269	19161	19364	19236	19277	19132	19265	19382	19429	19413	19348	19262	19352	19223	19381	19401	19447	19193	19063	19323	19271	19439	19333	19401	19332	19095	19326	19108	19198	19409	19239	19295	19477	19433	19187	19176	19289	19173	19582	19196	19453	19224	19470	19174	19472	19141	19245	19423	19271	19197	19195	19274	19578	19262	19298	19417	19204	19262	19516	19281	19326	19155	19348	19208	19363	19251	19223	19249	19301	19195	19340	19409	19372	19498	19513	19346	19330	19315	19335	19174	19270	19127	19123	19112	19292	19118	19298	19307	19486	19438	19265	19213	19270	19365	19284	19269	19265	19554	19413	19391	19236	19373	19272	19263	19341	19130	19030	19417	19247	19171	19199	19446	19209	19443	19426	19065	19343	19386	19279	19125	19129	19118	19276	19215	19436	19307	19091	19350	19222	19144	19306	19200	19131	19162	19467	19385	19307	19481	19259	19283	19196	19389	19396	19143	19256	19282	19336	19269	19258	19388	19305	19400	19308	19270	19161	19511	19265	19242	19306	19326	19126	19187	19456	19326	19415	19534	19376	19350
16665	18272	18571	17478	17066	16886	16814	16830	16813	16522	16563	16651	16549	16577	16408	17574	19217	18701	17702	16759	16396	16501	16212	16248	16312	16314	16196	16296	16271	16343	16340	16162	16479	16244	16151	16237	16131	16123	16177	16141	16244	16229	16303	16253	16373	16254	16181	16242	16317	16127	16186	16141	16155	16266	16329	16185	16311	16231	16297	16175	16205	16107	16402	16229	16080	16222	16207	16078	16092	16121	16340	16233	16387	16230	16087	16304	16207	16184	16359	16249	16020	16277	16256	16223	16190	16144	16080	16195	15973	16271	16313	16030	16234	16192	16089	16211	16070	16286	16230	16098	16253	16199	16300	16295	16172	16151	16240	16209	16374	16087	16108	16224	16355	16110	16148	16346	16139	16378	16172	16232	16357	16431	16278	16285	16216	16307	16202	16190	16330	16138	16269	16409	16144	16188	16236	16249	16091	16273	16106	16226	16150	16153	16249	16196	16241	16283	16229	16155	16140	16106	16233	16317	16134	16411	16198	16340	16324	16268	16239	16324	16191	16154	16317	16261	16098	16097	16339	16319	16236	16113	16249	16188	16253	16095	16264	16342	16106	15979	16063	16318	16324	16002	16286	16245	16252	16227	16172	16241	16212	16261	16199	16295	16308	16264	16299	16405	16290	16322	16231	16206	16079	16159	16339	16287	16030	16121	16091	16210	16296	16235	16158	16371	16342	16168	16449	16453	16207	16291	16214	16214	16271	16226	16195	16323	16221	16446	16227	16206	16075	16284	16041	16268	16440	16227	16094	16262	16037	16083	16196	16164	16137	16362	16213	15993	16120	16350	16388	16304	16235	16340	16253	16238	16088	16303	16297	16189	16263	16238	16325	16489	16220	16192	16317	16236	16278	16316	16110	16291	16129	16183	16258	16150	16332	16382	16337	16422	16207	16256	16172	16233	16282	16170	16293	16242	16266	16288	16294	16028	16349	16093	16236	16238	16265	16104	16317	16276	16134	16238	16160	16261	16251	16056	16147	16286	16256	16396	16250	16180	16109	16178	16213	16156	16147	16299	16071	16058	16223	16210	16212	16172	16195	16225	16251	16297	16257	16292	16156	16344	16235	16336	16341	16145	16141	16284	16112	16204	16066	16138	16223	16092	16322	16264	16173	16276	16036	16103	16178	16304	16095	16198	16293	16336	16371	16079	16273	16242	16265	16097	16220	16293	16223	16148	16223	16179	16067	16212	16265	16220	16228	16211	16292	16072	16217	16424	16116	16368	16141	16330	16342	16307	16278	16267	16347	16286	16359	16319	16238	16209	16307	16289	16298	16165	16193	16271	16436	16094	16208	16121	16263	16254	16237	16250	16241	16256	15980	16129	16192	16153	16201	16326	16277	16249	16275	16235	16123	16180	16145	16190	16341	16213	16471	16154	16220	16355	16248	16293	16189	16134	16340	16248	16211	16261	16170	16423	16280	16314	16237	16326	16096	16163	16217	16074	16165	16042	16366	16107	16199	16091	16333	16126	16284	16262	16117	16246	16257	16154	16267	15896	16301	16261	16188	16077	16160	16188	16390	16269	16430	16345	16089	16187	16206	16141	16235	16269	16140	16147	16362	16513	16169	16251	16305	16247	16232	16260	16315	16219	16193	16142	16301	16198	16236	16226	16298	16149	16241	16370	16178	16216	16295	16304	16331	16256	16357	16397	16316	16189	16251	16116	16113	16096	16139	16210	16140	16169	16257	16273	16286	16235	16293	16310	16370	16212	16229	16176	16269	16489	16120	16345	16249	16165	16275	16255	16169	16024	16295	16136	16070	16292	16312	16316	16231	16225	16087	16401	16078	16281	16265	16374	16262	16209	16387	16178	16153	16271	16211	16382	16335	16271	16126	16247	16365	16330	16475	16103	16166	16090	16495	16242	16156	16217	16310	16348	16220	16167	16180	16074	16238	16287	16352	16359	16271	16329	16267	16130	16278	16355	16180	16152	16158	16187	16226	16264	16242	16134	16343	16301	16141	16270	16140	16206	16026	16336	16023	16102	16146	16265	16201	16135	16295	16155	16117	16038	16152	16214	16221	16341	16274	16199	16265	16188	16364	16189	16260	16090	16244	16195	16307	16128	16285	16224	16206	16255	16326	16139	16269	16177	16357	16249	16287	16288	16215	16216	16119	16038	16448	16171	16224	16168	16171	16197	16270	16357	16112	16141	16244	16207	16150	16345	16356	16176	16222	16252	16193	16277	16398	16203	16179	16270	16347	16316	16450	16256	16335	16175	16175	16070	16271	16247	16396	16318	16211	16251	16127	16247	16273	16287	16163	16160	16195	16308	16210	16328	16079	16311	16245	16483	16219	16246	16105	16122	16148	16315	16228	16243	16310	16292	16387	16273	16236	16343	16195	16371	16038	16254	16240	16065	16339	16215	15969	16319	16223	16260	16129	16351	16133	16418	16061	16231	16284	16314	16262	16044	16296	16089	16231	16286	16325	16193	16276	16135	16200	16193	16202	16143	16301	16153	16341	16431	16374	16232	16231	16289	16257	16122	16254	16275	16190	16239	16267	16176	16251	16316	16371	16353	16222	16098	16171	16311	16175	16160	16364	16343	16309	16388	16191	16330	16377	16298	16202	16152	16175	16284	16210	16127	16308	16167	16208	16222	16110	16330	16235	16193	16215	16177	16160	16137	16290	16115	16255	16218	16169	16177	16219	16223	16284	16309	16281	16359	16204	16272	16294	16290	16194	16327	16211	16233	16320	16346	16370	16133	16142	16328	16122	16296	16203	16188	16216	16166	16098	16242	16349	16243	16305	16250	16317	16291	16244	16255	16237	16322	16150	16344	16152	15984	16219	16231	16280	16291	16282	16236	16362	16213	16247	16217	16084	16303	16098	16178	16282	16366	16148	16066	16215	16339	16059	16340	16286	16306	16273	16210	16180	16222	16070	16183	16296	15871	16242	16281	16075	16149	16072	16189	16087	16241	16207	16479	16195	16190	16168	16311	16056	16096	16118	16342	16319	16141	16227	16133	16286	16242	16203	16261	16178	16338	16223	16214	16049	16181	16211	16247	16275	16397	16078	16333	16328	16201	16256	16213	16220	16232	16251	16157	16278	16196	16236	16094	16083	16232	16133	16340	16356	16320	16371	16245	16099	16320	16221	16200	16330	16211	16219	16078	16178	16294	16196	16077	16352	16140	16333	16264	16227	16179	16075	16213	16296	16318	16226	16331	16160	16240	16199	16263	16369	16238	16238	16182	16071	16312	16271	16218	16133	16061	16217	16249	16093	16160	16132	16063	16311	16226	16180	16323	16092	16120	16270	16296	16054	16419	16274	16287	16217	16259	16309	16228	16214	16428	16318	16329	16194	16162	16156	16158	16261	16310	16009	16236	16052	16186	16274	16341	16162	16209	16164	16190	16336	16337	16317	16337	16199	16285	16207	16181	16282	16289	16315	16084	16149	16259	16257	16284	16219	16275	16235	16211	16280	16254	16128	16403	16317	16268	16261	16212	16186	16229	16114	16142	16180	16281	16233	16306	16317	16197	16386	16176	16141	16273	16146	16153	16125	16345	16255	16162	16191	16204	16328	16352	16256	16111	16136	16287	16291	16289	16096	16280	16218	16274	16127	16190	16193	16236	16070	16108	16264	16199	16126	16302	16272	16283	16233	16355	16207	16322	16236	16334	16217	16247	16124	16214	16366	16386	16047	16137	16265	16062	16294	16229	16147	16007	16138	16252	16218	16356	16384	16224	16194	16223	16215	16352	16104	16205	16303	16260	16223	16297	16177	16266	16144	16171	16332	16309	16416	16280	16245	16301	16288	16324	16221	16153	16324	16265	16255	16063	16367	16389	16273	16077	16182	16275	16210	16240	16258	16490	16333	16057	16333	16185	16286	16181	16240	16200	16109	16356	16367	16080	16202	16052	16167	16211	16081	16313	16192	16236	16196	16276	16289	16322	16153	16291	16050	16312	16072	16350	16288	16264	16227	16034	16308	16262	16174	16144	16371	16339	16289	16310	16260	16242	16209	16310	16212	16160	16251	16443	16168	16301	16094	16277	16253	16207	16198	16251	16155	16214	16212	16183	16127	16092	16166	16150	16344	16385	16233	16226	16233	16215	16291	16347	16250	16052	16252	16299	16215	16300	16130	16162	16253	16134	16277	16139	16134	16347	16118	16381	16096	16222	16270	16284	16214	16135	16292	16330	16286	16360	16131	16161	16138	16326	16369	16240	16055	16284	16378	16302	16103	16154	16145	16203	15969	16305	16286	16272	16187	16297	16183	16284	16169	16159	16221	16451	16128	16176	16134	16367	16132	16259	16249	16221	16179	16193	16174	16319	16146	16282	16198	16201	16115	16207	16327	16235	16289	16252	16172	16306	16164	16036	16369	16138	16106	16230	16356	16289	16244	16313	16092	16260	16190	16255	16130	16137	16240	16524	16070	16130	16211	16300	16263	16201	16268	16216	16127	16214	16271	16162	16164	16100	16357	16384	16394	16293	16240	16101	16196	16263	16155	16355	16369	16340	16458	16202	16208	16282	16231	16186	16292	16347	16359	16178	16259	16260	16314	16159	16156	16244	16232	16175	16376	16094	16163	16328	16076	16173	16320	16261	16308	16179	16271	16179	16238	16236	16397	16151	16245	16114	16202	16224	16325	16085	16247	16266	16258	16152	16332	16426	16188	16335	16201	16167	16297	16342	16159	16020	16201	16169	16235	16224	16269	16173	16293	16192	16275	16227	16316	16297	16263	16075	16239	16189	16380	16185	16022	16392	16253	16152	16286	16186	16137	16195	16259	16263	16160	16283	16191	16278	16373	16135	16139	16284	16185	16139	16105	16290	16201	16341	16212	16379	16116	16346	16289	16344	16246	16147	16182	16265	16212	16241	16200	16216	16302	16152	16190	16207	16159	16210	16251	16246	16153	16036	16441	16119	16095	16336	15971	16067	16255	16198	16218	16165	16252	16282	16265	16105	16310	16178	16299	16385	16172	16170	16109	16282	16182	16179	16172	16291	16352	16181	16151	16243	16193	16190	16209	16287	16238	16415	16252	16196	16216	16332	16191	16397	16188	16178	16131	16285	16202	16252	16118	16369	16348	16216	16237	16297	16173	16310	16267	16311	16342	16255	16117	16298	16238	16166	16223	16237	16252	16316	16184	16454
25265	21394	28122	25704	22476	21477	21374	20377	20150	20154	20175	20099	19853	19530	19693	25921	30782	28692	24696	21392	20149	19307	19364	19410	19227	19374	19163	19222	19512	19261	19110	19240	19444	19297	19296	19293	19290	19434	19386	19119	19354	19260	19109	19196	19133	19277	19285	19500	19239	19237	19484	19419	19261	19369	19246	19359	19382	19097	19093	19189	19299	19230	19364	19170	19422	19347	19265	19214	19580	19101	19251	19388	19203	19279	19286	19316	19159	19450	19339	19370	19263	19257	19231	19218	19266	19442	19192	19330	19191	19001	19050	19357	19232	19079	19315	19269	19347	19339	19412	19264	19106	19086	19218	19250	19188	19321	19072	19167	19221	19282	19266	19361	19351	19338	19077	19221	19191	19094	19464	19341	19172	19274	19516	19139	19440	19257	19234	19169	19307	19015	19354	19394	19129	19302	19227	19313	19020	19308	19239	19201	19170	19081	19002	19131	19349	19077	19219	19329	19029	19262	18943	19049	18856	19168	19372	19235	19170	19375	19157	19185	19378	19189	19128	19249	19310	19133	19188	19141	19400	19302	19153	19200	19231	19254	19265	19366	19221	19151	19124	19174	19057	19330	19147	19108	19229	19175	19136	19378	19440	19194	19240	19262	19589	19336	19237	19166	19160	19488	19259	19261	19199	19191	19357	18874	19057	19429	19335	19161	19274	19102	19236	19232	19143	18961	19169	19208	19017	19319	19207	19110	19027	19331	19156	19172	19294	19314	19060	19314	19364	19155	19266	19098	18954	19263	19216	19179	19166	19357	19356	19458	19176	19343	19296	19327	19268	19294	19334	19253	19390	19045	19252	19143	19077	19319	19196	19273	19302	19183	19345	19369	19189	19243	19379	19247	19154	19057	19347	19310	19067	19220	19326	19493	19274	19335	19197	19239	19080	19463	19298	19392	19175	19319	19230	19165	19443	19262	19191	19345	19339	19314	19403	19237	19196	19130	19031	19282	19273	19347	19125	19237	19291	19412	19334	18918	19125	19252	19307	19514	19340	19269	19208	19223	19094	19240	19252	19406	19370	19252	19204	19198	19135	19020	19194	19004	19234	19256	19266	19247	19336	19106	19296	19238	19157	19203	19334	19213	19250	19276	19262	19160	19306	19159	19285	19271	19244	19237	19311	19166	19226	19187	19184	19150	19169	19303	19114	19367	19158	19364	19250	19048	19343	19420	19220	19360	19099	19064	19291	19245	19224	19183	19312	19315	19152	19341	19101	19293	19329	19305	19171	19121	19106	19030	19121	18972	19448	19156	19200	19398	19537	19107	19341	19125	19314	19351	19174	19332	19000	19112	19183	19355	19330	19049	19392	19400	19315	19208	19196	19334	19290	19342	19268	19137	19320	19418	19145	19243	19255	19188	19350	19313	19300	19482	19230	19218	19086	19226	19384	19253	19247	19344	19158	19448	19344	18942	19277	19340	19475	19452	19201	19369	19216	19324	19190	19116	19391	18972	19239	18979	19286	19347	19116	19217	19266	19242	19270	19192	19222	19258	19252	19248	19331	19285	19272	19269	19265	19338	18967	19210	19142	19329	19615	19169	19250	19344	19157	19282	19172	19387	19226	19235	19234	19283	19102	19324	19302	19034	19070	19210	19021	19037	19323	19357	19142	19298	19267	19238	19089	19028	19325	19161	19224	19326	19201	19224	19172	19271	19225	19309	19118	19268	19269	19244	19316	19149	19090	19120	19160	19160	19338	19260	19258	19311	19135	19190	19242	19279	19232	19278	19350	19086	19121	19169	19240	19271	18993	19179	19155	19045	19195	19496	18995	19148	19284	19325	19055	19160	19336	19112	19095	19248	19287	19300	19163	19152	19277	19212	19170	19082	19205	19024	19208	19179	19228	19177	19360	19278	19208	19096	19097	19067	19348	19083	19255	19194	19102	19303	19242	19204	19066	19253	19182	19406	19255	19196	19409	19357	19256	19328	19280	19298	19311	19326	19291	19058	19412	19099	19491	19333	19167	19221	19261	19162	19218	19257	19191	19351	19172	19354	19217	19328	19309	19252	19236	19394	19368	19125	19295	19256	19192	19233	19221	19289	19086	19080	19437	19256	19291	19330	19206	19331	19116	19204	19383	19269	19261	19192	19448	19446	19426	19132	19108	19205	19421	19094	19403	19251	19165	19165	19282	19158	19281	19162	19345	19278	19427	19306	19152	19277	19212	19192	19079	19358	19215	19243	19106	19259	19298	19156	19121	19213	19199	19301	19305	19322	19172	19178	19301	19211	19204	19104	19304	19295	19325	19135	19184	19330	19048	19287	19289	19427	19427	19352	19357	19278	19262	19118	19168	19305	18987	18992	19188	19331	19116	19248	19407	19177	19134	19279	19341	19160	19174	19442	19327	19186	19189	19145	19382	19279	19417	19346	19229	19170	19376	19288	19326	19313	19279	19258	19276	19111	19322	19282	19506	19142	19289	19080	19215	19101	19440	19236	19147	19273	19265	19251	19353	19232	19160	19266	19235	19224	19320	19342	19312	19422	19351	19241	19412	19057	19219	19385	19329	19140	19062	19230	19238	19392	19300	19158	19388	19300	19409	19305	19191	19198	19337	19170	19303	19172	19061	19133	19300	19166	19274	19167	19156	19139	19258	19330	19177	19259	19467	19224	19499	19348	19287	19235	19157	19485	19342	19166	19273	19339	19403	19358	19391	19336	19258	19219	19318	19241	19182	19138	19271	19387	19240	19145	19298	19172	19113	19316	19282	19393	19111	19433	19335	19257	19224	19239	19322	18982	19213	19224	19363	19254	19387	19308	19222	19013	19379	19240	19274	19299	19242	19279	19279	19441	19217	19165	19274	19210	19381	18977	19113	19162	19257	19095	19258	19256	19239	19153	19261	19150	19316	19251	19220	19232	19015	19231	19457	19345	18951	19214	19324	19142	19241	19042	19224	19193	19314	19246	19418	19451	19219	19313	19212	19271	19395	19197	19227	19163	19368	19278	19181	19188	19219	19305	19400	19278	19314	19281	19279	19063	19161	19085	19254	19088	19153	19432	19065	19337	19338	19232	19244	19244	19082	19260	19408	19154	19289	19097	19187	19320	19160	19130	19525	19158	19092	19352	19178	19045	19327	19166	19345	19306	19105	19267	19222	19232	19156	19231	19275	19313	19453	19547	19196	19293	19277	19165	19007	19260	19270	19216	19074	19246	19169	19319	19272	19213	19231	19046	19425	19281	19272	19189	19060	19234	19124	19190	19138	19283	19431	19321	19306	19120	19419	19250	19329	19504	19187	19221	19426	19270	19295	19353	19502	19418	19477	19005	19230	19205	19179	19000	19108	19416	19227	19344	19207	19180	19385	19192	19314	19099	19178	19144	19482	19218	19152	18873	19065	19126	19321	19282	19183	19115	19248	19098	19288	19198	19279	19349	19223	19290	19237	19253	19157	19324	19306	19270	19001	19000	19252	19282	19156	19243	19185	19207	19061	19158	19318	19290	19171	19486	19235	19296	19390	19262	19187	19294	19154	19231	19319	19101	19293	19346	19201	19054	19238	19221	19407	19331	19214	19196	19390	19236	19486	19387	19208	19169	19272	19326	19238	19223	19184	19115	19350	19404	19039	19191	19360	19403	19385	19577	19118	19165	19196	19363	19274	19345	19087	19226	19340	19161	19204	19345	19303	19145	19425	19225	19323	19272	19231	19220	19310	19184	19227	19169	19155	19304	19080	19202	19409	19308	19312	19320	19175	19567	19222	19309	19339	19149	19263	19269	19189	19447	19408	19011	19163	19202	19386	19332	19187	19280	19160	19197	19193	19190	19150	19216	19315	19220	19121	19223	19101	19380	19275	19499	19253	19282	19288	19270	19294	19266	19325	19316	19265	19280	19275	19267	19104	19062	19136	19312	19174	19187	19236	19296	19363	19301	19303	19332	19189	19204	19124	19358	19209	19341	19241	19352	19147	19188	19384	19360	19283	19271	19186	19241	19139	19092	19224	19270	19305	19266	19214	19056	19404	19254	19407	19289	19170	19224	19409	19180	19136	19063	19103	19246	19152	19157	19137	19062	19203	19230	19189	19073	18960	19344	19478	19421	19278	18936	19125	19143	19293	18875	19164	19188	19040	19238	19257	19278	19108	19139	19315	19091	19292	19395	19208	19376	19268	19160	19358	19388	19408	19128	19220	19324	19387	19060	19215	19112	19074	19204	19283	19230	19227	19044	19203	19299	19314	19307	19374	19191	19116	19309	19377	19245	19243	19332	19215	19160	19183	19191	19074	19342	19216	19327	19231	19429	19281	19312	19263	19046	19315	19300	19181	19317	19132	19017	19084	19206	19204	19151	19244	19091	19351	19251	19260	19403	19149	19306	19383	19397	19195	19230	19273	18999	19296	19168	19199	19339	19277	19183	19463	19328	19337	19212	19131	19313	19104	19331	19110	19264	19515	19163	19349	19300	19137	19406	19122	19408	19329	19290	19305	18961	19448	19297	19267	19081	19081	19394	19107	19361	19166	19168	19463	19027	19082	19328	19210	19388	19449	19156	19309	19138	19408	19312	19202	19287	19244	19289	19263	19376	18949	19071	19374	19310	19371	19184	19341	19212	19311	19281	19182	19243	19085	19265	19313	19285	19239	19357	19246	19122	19242	19338	19156	19338	19409	19302	19334	19167	19138	19327	19358	19295	19187	19019	19286	19357	19334	19215	19200	19186	19300	19301	19237	19167	19335	19236	19042	19461	19290	19350	19296	19247	19230	19243	19204	19139	19199	19272	19078	19310	19276	19065	19404	19231	19247	19267	19193	19204	19112	19172	19143	19171	19327	19019	19357	19245	19153	19327	19121	19019	19215	19355	19228	19287	19115	19218	19235	19254	19347	19550	19201	19436	19225	19307	19385	19431	19275	19033	19338	19139	19383	19153	19404	19192	19083	19280	19000	19143	19230	19366	19339	19086	19330	19291	19066	19254	19324	19593	19263	19490	19321	19168	19096	19287	19368	19007	19247	19344	19207	19150	19213	19281	19139	19325	19090	19304	19194	19151	19075	19268	19370	19149	19446	19197	19203	19269	19268	19369	19281	19299	19334	19106	19300	19177	19372	19195	19198	19229	19187	19095	19085	19232	19437	19306	19347	19223	19174	19258	19194	19059	19288	19114	19305	19057
15597	23595	22530	20270	18912	18343	17947	17900	17764	17549	17403	17507	17082	16792	17099	27473	31513	28412	22630	18539	16746	16335	16357	16208	16261	16192	16340	16199	16199	16288	16225	16389	16231	16426	16182	16265	16431	16141	16210	16422	16300	16438	16460	16142	16274	16224	16296	16341	16392	16225	16244	16377	16268	16408	16201	16245	16119	16291	16124	16387	16254	16191	16227	16244	16252	16237	16324	16392	16185	16283	16325	16311	16125	16257	16155	16250	16396	16303	16293	16413	16252	16411	16413	16159	16254	16295	16205	16306	16327	16137	16202	16210	16277	16287	16141	16274	16184	16298	16152	16157	16291	16428	16231	16342	16419	16222	16535	16175	16211	16266	16250	16439	16155	16412	16240	16334	16165	16333	16199	16253	16181	16126	16274	16270	16318	16233	16363	16296	16122	16262	16366	16273	16394	16230	16241	16141	16398	16277	16317	16165	16146	16122	16210	16238	16301	16393	16386	16318	16297	16314	16268	16240	16322	16234	16083	16201	16308	16247	16268	16266	16138	16325	16343	16141	16420	16204	16219	16191	16286	16289	16324	16182	16217	16412	16271	16311	16289	16203	16211	16221	16263	16175	16033	16224	16333	16314	16307	16277	16203	16362	16459	16252	16364	16378	16349	16247	16137	16186	16239	16198	16497	16331	16233	16342	16438	16307	16217	16347	16267	16334	16262	16347	16120	16234	16335	16147	16172	16101	16216	16381	16414	16262	16170	16310	16353	16331	16217	16251	16367	16143	16051	16272	16239	16381	16171	16226	16203	16473	16104	16150	16329	16347	16184	16304	16305	16298	16268	16264	16413	16240	16349	16270	16266	16191	16158	16388	16171	16182	16168	16103	16321	16351	16226	16276	16270	16354	16226	16433	16307	16250	16288	16226	16078	16154	16177	16189	16300	16240	16154	16167	16263	16307	16317	16275	16129	16190	16249	16288	16388	16399	16229	16018	16156	16124	16222	16467	16213	16223	16114	16283	16319	16251	16202	16349	16291	16294	15985	16238	16287	16498	16164	16220	16362	16268	16418	16406	16104	16119	16345	16303	16201	16302	16333	16303	16175	16229	16366	16202	16381	16253	16365	16197	16419	16082	16481	16280	16312	16224	16282	16240	16228	16128	16180	16326	16359	16221	16188	16462	16243	16140	16330	16317	16294	16169	16240	16365	16239	16131	16158	16194	16470	16242	16215	16289	16230	16330	16171	16349	16432	16419	16308	16216	16438	16361	16146	16410	16241	16398	16152	16422	16265	16242	16156	16198	16214	16239	16345	16306	16254	16133	16278	16237	16204	16288	16239	16380	16247	16371	16284	16275	16274	16182	16344	16215	16199	16367	16273	16167	16255	16228	16187	16220	16312	16259	16327	16190	16287	16333	16282	16155	16277	16179	16243	16260	16183	16276	16201	16410	16078	16199	16398	16350	16215	16262	16188	16174	16355	16209	16199	16304	16304	16248	16172	16255	16376	16382	16247	16052	16274	16207	16267	16220	16463	16302	16328	16260	16311	16192	16255	16178	16192	16380	16359	16243	16291	16304	16115	16366	15963	16370	16162	16336	16319	16442	16214	16370	16239	16359	16359	16277	16194	16211	16355	16300	16314	16157	16272	16352	16274	16268	16199	16250	16398	16473	16264	16271	16266	16298	16150	16433	16120	16284	16154	16289	16180	16327	16200	16189	16205	16205	16325	16325	16321	16165	16128	16297	16231	16131	16281	16310	16134	16137	16338	16106	16396	16286	16225	16381	16285	16435	16247	16218	16344	16311	16103	16545	16206	16333	16226	16220	16238	16276	16279	16347	16335	16208	16264	16114	16437	16335	16157	16261	16444	16278	16265	16381	16370	16245	16224	16436	16139	16343	16263	16316	16204	16272	16351	16301	16183	16256	16088	16199	16116	16207	16388	16196	16141	16189	16456	16161	16253	16302	16269	16122	16373	16402	16264	16137	16264	16279	16355	16267	16239	16014	16418	16328	16315	16373	16312	16353	16215	16011	16218	16235	16413	16360	16307	16304	16195	16176	16084	16314	16298	16237	16326	16324	16155	16268	16304	16248	16252	16297	16047	16294	16208	16298	16265	16275	16264	16188	16296	16358	16274	16326	16040	16207	16146	16268	16255	16249	16240	16332	16304	16332	16360	16199	16079	16316	16175	16307	16021	16283	16218	16377	16279	16194	16152	16306	16102	16320	16078	16372	16310	16293	16294	16131	16124	16365	16301	16160	16390	16342	16249	16267	16261	16293	16423	16194	16248	16270	16184	16241	16354	16161	16141	16310	16384	16110	16368	16326	16372	16438	16357	16283	16259	16165	16340	16354	16138	16279	16305	16357	16085	16206	16290	16396	16188	16219	16315	16157	16222	16276	16288	16512	16239	16256	16509	16250	16221	16222	16144	16201	16419	16311	16330	16351	16578	16331	16349	16322	16254	16319	16254	16218	16506	16323	16310	16230	16288	16379	16224	16340	16311	16197	16123	16318	16198	16159	16386	16284	16394	16135	16077	16348	16385	16420	16094	16388	16307	16176	16385	16304	16321	16291	16410	16281	16344	16276	16319	16115	16200	16159	16259	16463	16095	16485	16116	16244	16285	16374	16148	16313	16436	16077	16267	16079	16173	16311	16213	16182	16256	16279	16230	16251	16246	16266	16323	16250	16270	16188	16364	16429	16177	16267	16196	16151	16258	16397	16408	16083	16401	16156	16591	16271	16311	16473	16345	16269	16301	16214	16264	16239	16189	16200	16156	16227	16201	16379	16271	16213	16200	16174	16180	16241	16299	16331	16243	16229	16361	16469	16120	16194	16235	16312	16354	16194	16295	16218	16255	16281	16181	16144	16480	16277	16113	16116	16134	16189	16167	16396	16214	16290	16239	16250	16342	16178	16201	16222	16386	16258	16217	16248	16376	16163	16086	16441	16194	16281	16238	16416	16250	16184	16395	16197	16346	16262	16237	16293	16149	16261	16245	16285	16297	16312	16101	16303	16167	16258	16257	16218	16363	16145	16146	16280	16352	16233	16122	16417	16257	16213	16189	16136	16313	16214	16076	16347	16259	16436	16255	16191	16250	16331	16215	16326	16261	16129	16095	16402	16335	16306	16222	16241	16289	16266	16208	16259	16253	16238	16289	16341	16387	16176	16241	16357	16279	16223	16092	16413	16161	16085	16210	16290	16097	16331	16324	16482	16230	16293	16078	16302	16399	16483	16344	16399	16415	16283	16220	16425	16318	16353	16260	16297	16265	16271	16134	16211	16159	16331	16161	16315	16414	16171	16284	16142	16397	16169	16441	16384	16187	16046	16421	16114	16337	16139	16544	16122	16245	16179	16274	16193	16451	16412	16177	16197	16294	16259	16241	16268	16396	16061	16217	16129	16210	16226	16351	16142	16304	16281	16204	16325	16248	16271	16263	16256	16349	16097	16394	16210	16340	16386	16221	16363	16265	16203	16117	16151	16234	16268	16189	16360	16400	16259	16254	16215	16321	16261	16352	16345	16241	16204	16172	16435	16330	16319	16092	16196	16292	16139	16301	16257	16357	16211	16250	16187	16347	16249	16358	16289	16317	16339	16314	16194	16221	16263	16374	16316	16426	16130	16179	16511	16276	16114	16187	16132	16315	16237	16120	16057	16282	16257	16119	16228	16261	16232	16166	16208	16275	16281	16354	16059	16283	16222	16337	16228	16261	16231	16290	16303	16282	16191	16166	16239	16240	16122	16267	16423	16026	16391	16269	16227	16323	16310	16309	16305	16327	16311	16314	16242	16370	16284	16267	16273	16081	16235	16431	16131	16262	16370	16284	16165	16281	16216	16258	16194	16318	16269	16284	16075	16423	16075	16202	16320	16336	16251	16264	16180	16389	16226	16397	16204	16396	16192	16209	16265	16361	16419	16308	16359	16185	16159	16350	16258	16353	16176	16306	16371	16245	16287	16266	16386	16046	16500	16282	16241	16301	16290	16331	16491	16122	16108	16236	16397	16342	16255	16187	16251	16393	16251	16167	16321	16293	16211	16411	16332	16235	16295	16241	16171	16249	16221	16135	16212	16340	16104	16173	16183	16310	16190	16325	16305	16390	16259	16141	16380	16253	16247	16181	16081	16249	16218	16226	16333	16133	16216	16345	16471	16343	16264	16344	16183	16283	16215	16319	16202	16415	16374	16319	16305	16231	16196	16206	16124	16370	16045	16333	16335	16377	16155	16116	16159	16309	16241	16350	16227	16302	15956	16190	16296	16431	16306	16372	16318	16136	16194	16292	16221	16135	16313	16244	16223	16232	16362	16127	16233	16342	16141	16124	16015	16288	16295	16187	16197	16265	16272	16295	16416	16028	16231	16299	16330	16186	16272	16308	16329	16231	16288	16206	16193	16192	16286	16364	16357	16234	16099	16281	16346	16402	16381	16402	16282	16211	16375	16307	16166	16174	16193	16152	16410	16138	16280	16227	16332	16349	16196	16210	16198	16430	16275	16216	16365	16228	16274	16240	16208	16235	16326	16249	16357	16229	16070	16287	16105	16176	16075	16299	16219	16338	16223	16217	16308	16315	16385	16335	16394	16285	16412	16272	15960	16409	16300	16213	16355	16091	16419	16322	16427	16318	16227	16182	16186	16216	16265	16147	16369	16206	16139	16405	16189	16305	16180	16273	16149	16217	16210	16338	16294	16188	16269	16123	16076	16355	16401	16225	16156	16322	16373	16155	16172	16313	16232	16108	16471	16235	16123	16340	16311	16153	16343	16196	16153	16101	16146	16441	16304	16294	16257	16193	16288	16344	16254	16267	16333	16270	16198	16378	16200	16248	16159	16364	16353	16242	16287	16229	16356	16372	16340	16199	16288	16281	16353	16166	16271	16357	16375	16209	16201	16453	16340	16312	16197	16194	16275	16363	16362	16223	16244	16182	16499	16388	16225	16241	16250	16310	16423	16279	16459	16121	16276	16319	16343	16170	16265	16379	16261	16320	16462	16011	16282	16108	16366	16039	16513	16231	16321	16316	16267	16249	16357	16136	16241	16363	16299	16217	16254	16355	16205	16419	16296	16393	16329	16231	16024	16307	16379	16320	16382	16296	16313	16459	16248	16295	16289	16284	16261	16163	16167	16226	16192	16220	16247	16231	16237	16252	16305	16158	16204
23772	21348	28897	24232	22224	23984	24093	21212	20529	20403	20352	19945	19643	19644	21425	35647	38369	33697	26943	22010	20017	19572	19334	18878	18944	18797	18973	18797	19069	19003	19171	19046	18989	19117	19071	18942	18955	19017	18937	18688	19024	19075	19005	19216	19026	18951	18805	18943	19117	18758	19031	18900	18900	19011	18726	18921	19010	18957	19110	18787	19086	19040	18951	19056	19034	18840	18672	19128	19032	18903	18974	19039	18838	18941	18829	18941	18854	18964	18986	18924	18889	18941	18939	18646	18896	18766	19102	18736	18942	18954	18818	18753	19265	18774	18953	18941	18926	19030	19067	18844	18909	18905	18967	18828	18827	19017	18796	19072	18847	18666	18995	18888	18867	18752	19010	19006	18867	18657	19096	18817	18930	19004	18833	18813	18937	18955	19027	18738	18813	18866	18784	18836	18710	18832	18988	18763	18856	18782	18918	18951	18934	19033	18765	19078	19037	18903	19014	19083	18898	19016	19097	18813	19020	19032	18872	18903	19169	18911	18756	18657	19131	18841	18930	18958	18724	18841	18741	19016	18702	18903	18751	18769	18829	18877	18737	18839	18746	18682	18932	18843	18858	18829	18962	18865	18648	18807	18897	18670	18734	18718	18880	18814	18915	18979	18954	19009	18996	18805	18841	18835	18764	18908	18777	18767	19173	19000	19031	18848	18930	18866	18883	19105	18820	18981	18863	18814	18960	18796	18786	18824	18689	19076	18741	18889	18649	18900	18811	18916	18913	18870	19055	18851	18873	19042	18667	19023	18872	18952	18928	18877	18934	18819	18916	18977	18936	18895	18654	18873	18829	18793	18944	18766	18834	18980	18830	18806	18584	18796	18809	19078	18813	18988	18791	18802	18836	18701	18880	18648	18961	18746	19137	18765	19000	18685	18861	18863	19002	18720	18616	18726	18958	18888	18836	18776	18837	19030	18953	18744	18753	18983	19046	18973	19142	19146	18741	18724	18927	18655	18750	18869	18948	18950	18860	19017	18771	18793	18885	19173	18925	18804	18870	19177	19058	18839	18823	18821	18769	18732	18967	19009	18746	18757	18846	18810	18974	18755	18897	18934	18930	18972	19007	18924	18952	18880	19020	18820	18603	18912	18881	18832	19090	18894	18734	19044	18792	19029	18793	19275	18672	18734	18862	18743	18782	18965	18879	18928	18792	18811	18950	18811	18958	18814	18864	19079	18854	18930	18869	19014	18761	18804	18773	19048	18884	18852	18798	18826	18860	19032	18990	18871	19060	18971	18783	18954	18950	18795	18959	18943	18786	18764	19097	18659	19007	18919	18772	18870	18935	18698	18868	18964	18944	18919	18992	18934	18761	18649	19017	18773	18792	18858	18896	18927	18811	18915	18913	18850	18945	18902	18971	18890	18731	18810	18700	19111	18787	18876	18713	18785	18842	18929	18887	18701	18854	18727	18956	18909	18999	18762	18719	18999	18969	18975	19010	18802	19123	18803	18828	18938	18967	18869	18883	18818	18856	18810	19041	18709	18909	18844	18923	18857	19020	18990	18966	18918	18958	18905	19251	18819	18816	18865	19142	18915	18809	18795	18814	18713	18722	18977	18851	18785	19004	18896	18660	18882	18972	18674	19013	19045	19039	18919	18740	18737	18933	18942	18701	18846	19069	19028	18753	18930	19062	18922	19037	19049	18782	19007	18892	19082	18848	18728	19098	18912	18817	18946	18851	18824	18996	18805	18965	18799	18829	18781	19033	19010	19007	18795	18849	18929	18877	19066	18573	18820	18976	19132	18839	18837	18655	18850	18845	18776	18982	18947	18889	18793	18796	18857	18851	18993	18875	18831	18825	18953	18835	18992	19096	19049	18818	19055	19029	18957	18911	18554	18772	18775	18761	18993	19031	18872	18703	18832	18769	18940	18991	19062	19037	18815	18533	18749	18652	18888	18929	18978	19078	18939	18874	19020	18764	18873	18852	19066	19083	18880	18656	18853	18919	18916	18875	19031	18866	18947	18836	18895	19015	18699	18776	18786	18685	18813	19024	18808	18868	18891	18785	18834	18783	18681	18832	18825	18799	18859	18900	18788	18865	18833	19021	18981	18998	18786	18799	18890	18741	18838	18743	18726	18862	18693	18704	18838	18912	19024	18782	18594	18800	19125	18944	18964	18859	18635	18716	18752	18806	18817	19028	18837	18838	18668	19009	19160	19029	18931	18795	18822	19028	18736	18986	18984	18600	18888	18791	18669	19115	18801	18736	18789	18896	19077	18880	18875	18995	18698	18905	18904	18847	18903	18800	19004	18912	18890	18805	18895	18862	18832	18941	18780	18838	18802	19058	18962	18946	18714	18900	18948	19145	18916	18898	18766	19039	18794	18695	18877	18983	18842	18797	19039	19053	18853	18730	18754	18803	18843	18578	18922	18982	18979	18891	18829	18758	18946	18973	18884	18623	18758	18954	18898	19042	18951	19035	18828	18911	18786	18750	18916	18862	19077	18892	18822	18729	18873	18865	18784	18864	19118	18808	18780	18888	18840	18955	19105	19053	18998	18771	18589	18897	18991	19076	18828	18979	18944	18854	18902	18953	18693	18754	19015	18803	18829	18914	18678	18843	18954	18827	18993	18979	18571	18899	19091	18856	18864	18976	18802	19002	18647	18943	18608	18815	18882	18990	18856	18934	18905	18800	18959	18776	18928	18763	18952	18873	18625	18944	18831	18855	18939	18969	18953	18762	18805	18826	18958	18855	18970	18832	18764	18916	18620	19019	18628	19089	19119	18648	19010	18982	18814	18770	18828	18819	18812	18789	18926	18988	19101	18863	19062	18956	18782	18899	18926	18988	18863	18676	18768	19016	19152	19151	18760	18996	19037	18986	18820	18762	18900	18937	18756	18807	18899	18695	18801	18760	18794	18870	19011	18979	18913	19037	18861	19067	18749	18751	18787	18888	18946	18937	18715	18690	18901	18781	18738	18802	18949	18899	18776	18856	18694	18899	18969	19094	18676	18903	18804	18697	18843	18738	18799	18834	18738	18949	18809	18959	18980	18800	18721	18911	18891	18795	18845	18844	18973	19011	18913	18704	18903	18899	18771	18799	18619	19099	18878	18968	18813	18830	18949	18876	18917	18953	19158	18913	18996	18835	18868	19012	18838	18990	18865	18977	18863	19025	18940	19061	18934	18929	19062	19063	18790	19000	18866	18823	18993	18854	19085	18958	18788	18882	19033	18907	18979	18704	18910	18704	18821	18590	19016	18663	18855	18955	19011	18894	18854	18750	18770	18723	19056	18853	18703	18927	18754	18762	18879	18730	19040	18706	18712	18980	19103	18956	19002	19032	18963	18788	18906	18871	18805	18831	18832	18853	18952	19135	18782	18837	18930	18875	18929	18967	18942	18676	18758	18838	19010	18885	19022	18875	18840	19015	18846	18899	18720	18755	18736	18859	19109	19008	18916	18819	18858	19018	18884	18849	18664	19006	18825	18854	18721	18985	18976	19021	19172	19027	18873	19001	18994	18970	18999	18870	18838	18891	18800	18815	18783	18909	18930	18704	18743	18815	18890	18945	18751	19168	18985	18857	18872	18764	18843	18727	18795	18866	19078	18778	18803	18814	18846	18667	18953	18860	18762	18911	18860	18752	18813	18791	18719	18867	18842	18953	18875	18937	18908	18849	19043	18839	18814	19091	18682	18767	18641	18891	18998	18918	18793	18850	18851	18898	18889	19048	19040	18876	18742	18709	18598	18861	18903	18787	18777	19091	19009	18869	18910	18831	18990	18810	18947	18810	18794	19069	18735	18927	19125	19033	18910	18858	18897	18693	18861	18941	18905	18939	18842	18752	18872	18931	18806	18817	18720	18812	18917	19028	18832	18732	19126	18972	18846	18880	18759	18799	18794	18690	18921	18947	18844	18960	18944	18801	18978	18947	18784	18897	19118	18673	18893	18848	19075	18874	18872	18731	19035	18893	18979	18693	18612	18865	18743	19173	19140	18831	18809	19008	18892	18893	18948	18755	18830	19018	18778	18663	18694	18764	18751	19053	19097	18872	18865	18875	18905	18879	18806	18779	18830	18895	18777	18782	18846	18933	19197	19170	18939	18766	18788	18846	18874	18725	18886	18652	18824	18911	19072	18985	18942	18724	18635	18794	18989	18861	18796	19045	19178	18852	18973	18897	18775	19028	18899	18797	18870	18902	19118	19066	19025	18981	18912	18757	18883	18983	18911	18937	18816	18878	18900	18867	19062	18930	18988	18829	18976	18833	18792	18829	18810	18815	18736	18590	18788	18891	18992	19032	18927	19007	18902	19015	19106	18797	18682	18683	18640	18781	19015	18973	18872	18860	18945	18739	18728	18793	18676	18949	18873	18828	18851	18727	18774	18967	18959	18803	18904	18968	18791	18861	18893	18784	19024	18881	18906	18900	18843	18731	18795	18768	18974	18694	18809	18918	18776	18890	19094	18815	19018	18824	18843	18811	18980	19114	18961	18898	18707	18900	18759	19028	18928	18795	18931	18842	18717	18889	18907	19068	18863	18812	18748	19073	18949	19003	18682	18948	19026	18716	19053	18921	18693	18898	18738	18982	18900	18968	19046	18696	18740	18914	18900	18915	18923	18861	18853	18950	18727	18863	18860	18735	18892	18795	18830	18891	18866	18641	18633	18904	18900	18855	18761	18844	18950	18925	18995	18834	18738	18797	18616	18756	18808	18848	18960	18886	18931	18825	18794	18769	18890	18937	18898	19033	19057	18800	18793	18944	18849	18739	18672	18957	18773	18882	18707	18700	18829	18739	18879	18854	18846	18938	18898	18994	18885	18859	18839	18954	19040	18779	18946	18883	19034	18925	18979	18888	18925	18954	18976	19178	18918	19014	19124	18842	18932	19002	18813	18971	18875	18980	18942	19038	18743	18743	18851	18947	19091	18935	18839	18718	18683	18655	19026	18771	18820	18778	19129	18941	18689	18827	18948	18985	18861	18828	18832	18902	18994	18811	18923	18980	18840	18911	18779	18909	18903	18887	18999	18828	18821	18761	18730	18834	18839	18775	18672	18767	18680	18998	18856	18908	18870	18840	18903	18985	19072	18813	19000	18883	18846	18945	19072	18869	18944	18804	18899	18865	18885	19042	18929	18744	19136	18965	18923	18897	18924
16933	28630	26640	22761	21019	20003	19295	19365	18643	17982	17740	17450	17205	17096	20845	38792	39143	33478	24839	19388	17053	16328	16118	16013	16084	16018	16153	16190	16085	16037	16112	15918	16309	16206	16014	16191	16060	16009	16175	15875	16090	15914	15940	15974	16113	16084	16081	16125	16205	16114	15842	15937	15987	16144	16142	16040	16033	16019	15814	16096	16052	16041	15899	16081	16022	15944	16104	16011	16148	16031	16021	16114	15909	15861	16202	16150	16027	15864	15942	16037	16012	16008	15926	16158	16037	15892	15958	16153	15987	16205	16189	16055	16004	16129	15923	16003	16105	16147	16110	16038	16034	16112	16059	16067	16018	16019	16144	16149	15986	16105	15999	15942	15999	16111	15912	16112	16128	16146	16063	15998	15855	15864	15898	15995	16127	15953	15938	15966	16024	16082	15919	16085	16056	16097	16272	15885	16224	16016	16064	15868	16107	16072	16315	15987	15956	16122	15967	15911	16019	16000	16039	16061	16076	16159	15954	15959	15947	15924	16079	15975	16124	16164	16031	15819	16027	15970	16070	15981	16035	16191	16073	15994	16078	16044	16067	15904	16023	15923	16039	15901	16020	16006	16082	15967	15978	16094	15911	16130	16091	15833	16114	15942	16002	16120	15869	16132	16169	16005	15873	16041	16145	15995	16013	16237	16071	16149	15942	15880	15879	15925	15944	16176	16063	16198	16171	15944	16129	16228	15955	16148	15958	16001	15947	16061	16082	15945	15920	16090	15992	15917	16118	16016	16186	15915	16072	16017	16058	16042	16067	16086	15918	15982	16059	16059	16043	15931	16127	15915	16001	16134	15923	16106	15970	16063	16102	16011	16027	16129	16078	16005	16166	16046	15967	16082	15969	15936	15884	15979	16072	15924	16006	15961	16080	15935	15957	15961	16003	16079	16006	15864	15852	15958	16095	16038	15966	15957	16222	16135	16021	16014	15861	16147	15893	16019	16072	15901	16087	16061	16094	16047	16138	16005	16022	15910	16021	16004	16024	15933	15991	15943	15939	15960	16018	16092	16029	16013	16043	15987	15972	16118	15987	15890	16154	15978	16001	16042	16035	16035	15926	16036	15795	16142	16029	15931	15875	16106	15870	16083	16058	15957	16040	15985	16038	16017	16051	16036	16064	15936	16034	16028	15965	15992	16196	16156	16090	15946	16067	16025	15995	16136	16099	16095	16057	15970	16112	16107	15840	16005	15900	15901	16124	16144	15962	16029	16074	16093	15978	16080	15884	16090	16119	15992	16027	15942	16202	16123	16108	16027	16024	16119	15853	15984	16056	15962	15999	15935	16080	15848	15904	16019	15877	16165	16112	16071	16222	15969	15916	15980	16006	16097	16058	15858	15932	16007	16081	16143	15872	15832	16072	15854	16003	16234	16095	16059	15931	16076	15811	16154	16205	15928	15896	15851	15890	16029	16078	15874	16057	16017	16161	16156	15860	16041	16107	15939	16100	15958	16031	16010	16010	16162	15972	16046	16036	15944	16136	16087	15849	16141	15963	16237	16071	15985	16048	16099	15910	15976	16023	15949	15911	15857	15945	16193	15936	16255	16098	16141	15949	16029	16122	15996	16105	16053	15791	16068	16192	15893	16105	16015	16090	15761	16143	16025	15973	16097	15972	16183	16047	16006	15996	16115	16114	16095	16005	16009	16188	15905	16068	15910	16316	15997	16128	15937	16078	15940	15940	15914	15997	15899	15994	16020	16018	16116	16085	16023	15994	16066	16147	15929	15832	16124	15962	15953	16088	16100	15964	15974	16012	16057	16004	16237	15929	16073	15932	15973	16221	16263	16084	15973	16122	15930	15817	16022	16003	15891	16072	16048	16052	16018	15946	16204	16081	16117	16011	16036	16076	16091	16053	15905	16054	16113	16146	16049	15851	15974	16070	16048	16106	16042	16050	16111	15982	16098	15980	15885	16075	15988	16071	15744	16017	16129	15964	16030	16122	16199	15922	15866	16087	16041	15847	15943	15929	15905	15927	16104	16118	16058	15935	16110	16173	16062	16124	16033	16024	15964	16130	15989	15858	16198	15880	15962	15996	16235	16104	15880	15926	16149	16019	15880	16063	16075	16098	16084	16047	15920	16143	15880	15944	15926	16111	15919	16099	15924	16137	16051	16046	15873	16107	16049	15956	16163	16219	15971	16091	15921	16001	16019	16001	16016	15953	16088	16131	16106	15945	16016	16045	16068	16132	16000	15988	16016	15998	16152	15852	15780	15948	15936	15867	15967	16055	15931	15976	15990	16083	15853	16152	15968	16155	15992	16044	15981	16007	16058	15985	16045	15961	16111	15945	16026	15985	16032	16051	16021	15975	15992	15969	16175	16048	16135	16111	15877	15950	15925	16048	15850	16027	16030	16073	16131	16007	16031	15867	16063	15996	16084	16054	16020	16131	16027	16082	16000	16004	15886	16025	16082	16251	16092	15943	15945	15950	16004	16097	16035	15960	16085	16019	16002	15965	16151	15956	15906	16130	15948	15872	16000	16010	15989	16158	16101	16015	15963	16044	16021	15998	16002	16170	16092	16086	15970	16104	16142	16031	16128	16062	16047	16170	16153	16078	15928	16087	16025	16103	16007	16144	16102	15994	16070	15967	15869	16154	16018	16042	16004	15995	16083	15989	15972	16038	16028	15960	16036	15942	16031	15973	16061	15899	15815	16166	16102	15963	15943	15978	16004	16001	16089	15886	16071	15931	15887	16212	15995	15925	15915	16037	16112	16019	16076	16000	15867	16095	15983	16127	16103	16058	15949	16146	15924	16061	16026	16063	15939	16005	16090	16171	15972	15990	16071	16109	16061	15962	15881	15874	16151	15917	15942	16013	16166	16093	15866	16100	16086	16107	16006	15998	15977	16107	15959	15920	16126	16024	16071	15995	15896	16101	16027	16094	16005	16118	16137	16165	15989	15987	16037	16008	15890	16153	15955	16189	16013	15937	16075	16148	16124	15966	16036	16120	16073	16153	16006	16018	16012	16010	15856	16100	16063	16066	16044	16148	16182	15978	16010	15835	16033	16058	16003	16034	15976	16148	15871	16137	16138	16086	16020	16012	16031	16060	15993	15910	15962	16002	15943	16090	16006	15873	16051	16087	15926	16101	16080	15875	15963	16083	16079	16032	16076	16043	15899	15922	16076	15884	16131	15982	16007	16021	16056	15889	16047	15946	15984	16065	16000	16068	16029	16007	16129	16010	16033	16058	15988	16112	15944	16233	16036	16027	16051	16221	15977	16190	16042	16143	16026	15781	16131	16248	16166	16197	15787	15945	16186	16026	15987	15928	16074	15921	16280	15972	16038	15952	16000	15997	16200	16113	16019	16053	16011	15888	15927	16116	15913	16152	15988	15920	15913	16064	16041	15977	15968	16056	16135	15981	15940	15939	15898	16056	15999	16035	16043	16082	15930	16006	16016	15896	15970	15957	16195	15924	15962	16008	16137	16137	16045	15871	16096	16139	15995	16037	15995	16047	15868	15998	16045	15921	16203	15948	16030	15934	16074	16103	15877	16150	15977	16062	16003	16083	15877	16099	16033	16032	16068	16146	16058	16046	16017	16042	16076	15928	15765	16119	16100	15903	16095	15973	16049	15792	15972	16063	16055	16078	16064	16146	16071	15950	16017	16065	16173	16198	16010	16087	15885	16124	16025	16196	15984	16039	15985	15876	16244	16107	15875	16067	16005	16111	16020	15990	15912	16055	15900	15877	15953	15976	16121	16165	16112	15955	15931	15989	16094	16190	15900	16166	16091	16140	16041	15923	16063	15990	15945	15937	15819	15924	16018	15965	15995	15959	16103	15880	15919	16132	15942	15870	15929	16025	16072	15901	15997	15973	16132	15982	16044	16043	16007	15960	15953	15962	16272	16061	16041	15975	16020	15922	15958	16081	16018	16085	16064	16161	16109	16076	15932	16056	16106	15939	16071	15854	16093	16062	15868	16149	16065	16181	16067	16087	15969	16024	16079	16091	15934	16077	16053	15995	16183	15881	15999	16048	16125	15976	15821	15967	16025	16142	16000	16035	15918	15873	16077	16096	16040	16026	16027	16063	16009	16001	16211	15888	15933	16224	16067	15961	16005	16009	15986	15942	16089	16073	16002	15967	16084	16076	15947	16074	16119	16048	16059	15978	16077	16066	16012	16135	15920	15933	16079	16098	16105	15902	16196	16031	15961	15889	16032	16009	16156	16089	16021	16032	15944	15904	16001	16027	16069	16227	15994	16025	16190	16032	16026	16043	16084	16227	16195	16013	15858	15922	16231	15943	16133	16105	16186	16110	16161	16061	15867	15967	15906	16039	15998	15986	16149	16221	15938	15909	16077	16013	16041	15965	15883	15967	16045	15989	16096	15966	15859	16110	15933	16092	15935	15838	15919	16147	15888	16102	16188	15987	16056	16123	16111	15969	15907	16134	16113	15848	16135	15989	16088	16212	15961	16080	16104	15947	15990	16037	16090	16139	15873	15966	16054	15961	16230	16094	15947	16034	15969	16053	16111	16119	16081	15889	16013	16008	15988	16189	15983	16002	16093	16047	16038	15898	16060	16220	15956	15863	15935	15935	16063	15880	16156	16178	15947	15981	16077	16017	15819	16022	15943	15925	16096	15954	16013	16054	16050	16067	16061	15922	16072	16043	16119	16137	16165	16001	16117	15987	16023	16096	15896	16148	16004	16000	16004	16105	15895	16033	15994	15994	16021	15868	16020	16021	15934	15892	16015	16076	16097	16093	16096	15963	16013	15973	16026	15974	15844	16036	16089	16120	16132	16028	15799	16195	15987	16065	16044	15890	15903	15988	16101	16065	16264	15857	16075	16092	16130	15925	16125	16063	15894	16034	15995	16045	15963	15995	16091	16156	16038	15957	16084	15896	16095	15956	16125	16174	16130	15977	16090	16006	15948	16095	15964	15949	16054	16042	15979	16090	15982	16030	16130	16032	16200	16062	16123	16114	15898	16018	16051	15921	15949	15926	16166	16035	15992	16045	15910	16100	16198	15966	16125	16100	15941	15908	16114	15963	16012	16114	15829	16207	16088	15721	16249	16032	15965	15888	16086	16022	15994	16101	15959	16037	16216	15848	16209	16010	16043	15949	16114	16179	15855	16098	16016	16041	16001
29551	22446	23050	21202	19485	19454	19492	19200	19316	19267	19182	19165	19062	19199	19168	20157	20921	20716	19986	19461	19168	18986	19007	18807	18950	18869	18870	18898	18992	18927	18821	19024	19079	18907	18991	18835	18890	19066	18974	19160	18984	19079	18950	18947	18749	18994	18958	19113	19053	19000	18923	19131	18865	18866	18907	18983	18936	19045	18953	18854	18933	19060	18865	18855	18742	18810	18997	18950	18968	19065	18610	18770	18914	18950	19055	18883	18889	18998	18946	19054	19085	18779	18762	18942	18852	18879	18875	18882	18834	18973	18841	18817	18922	19050	18933	18991	18896	19026	19002	18942	19054	19094	18951	18916	18951	18906	19047	18995	19211	18892	18846	18640	18889	18832	18837	18868	18880	18758	18802	18811	18691	18971	19051	18908	18980	19027	19014	19099	18780	18780	18865	18735	18759	18943	19298	18954	19017	18912	18992	18931	18995	18732	18875	18882	18990	18913	18950	19065	18945	18808	18977	18966	18842	18683	18981	18878	18845	18865	18877	18908	19099	18981	19132	18971	18926	19121	19009	18860	18886	18793	18870	18814	18882	19028	18945	18870	18863	19016	18934	18976	19049	19054	18835	19137	18926	19076	18985	18818	19021	18803	19018	18977	18944	19046	19249	19083	19016	18934	19079	18798	18969	18883	18872	18784	18755	18600	18838	18917	18823	19048	18932	18829	19131	19054	18827	19136	18923	18763	18986	19225	18818	18990	18973	18923	18875	18739	19091	18909	18765	19075	18880	18886	19034	18920	19181	18909	18956	19050	18916	19033	18982	18945	18953	18899	18682	18896	19054	18958	19024	19023	18963	19060	18855	18991	18887	19007	18989	19044	18923	18957	18824	18806	18966	18838	19067	18680	19050	18876	18968	18956	18889	18926	18889	18929	19008	18819	18805	18970	19104	18901	18912	18973	19011	18935	18781	18519	18904	18752	18837	18838	19099	18807	18763	19013	18829	18891	19067	18792	18763	18942	18924	19085	18745	18944	18675	19008	19102	18869	18969	18859	18874	18941	18747	18867	18750	19006	18822	18837	18894	18932	18789	18975	18984	18932	18840	18961	19219	18981	18908	18901	19043	18704	18965	18946	18774	18883	18797	18865	18786	18882	18922	18947	18922	18944	19003	18930	18771	18887	18662	18772	19058	18915	18925	18940	18887	18882	19023	18618	18755	18838	18885	18850	18901	18867	19056	18956	18923	18904	19038	19003	18839	18888	19017	18816	18981	19190	18904	18908	19075	18835	18973	18889	18988	18703	18879	18977	18930	18701	18992	18891	18937	18870	18923	19102	18696	18850	19006	18673	18845	18820	18975	18881	19004	18935	19012	18992	18944	19044	18875	18888	18948	18898	18664	18982	18786	18873	19070	18914	19102	18785	19045	19100	18911	18867	18989	19004	18962	18617	18726	19105	18862	18763	18975	18947	19071	18889	18930	19001	18873	18944	18958	18767	18966	19058	18909	18950	18776	18897	18860	18980	18996	18740	18924	18713	18852	18830	18978	18938	18943	18825	18825	19042	18904	19113	19019	18921	19014	18928	18904	19040	18930	18760	18992	18909	18782	18852	18812	18986	18868	18897	19007	18844	18924	18942	19156	18916	18913	18653	18877	18762	18840	18825	18746	18893	18923	18974	18905	18775	18841	18850	18810	18900	18920	18761	18644	18823	18960	18935	19052	18771	18563	18939	18810	18747	19092	18904	19114	18936	18943	19152	18869	18837	19040	18863	18847	18953	19042	19008	19003	18956	18764	19013	18820	18745	18863	18854	18817	18974	18947	18903	18804	18900	18778	18786	19087	18864	18817	18787	18899	18871	19151	18937	18855	18825	19145	18995	18890	18923	18963	18964	18791	18830	18851	18961	19070	18839	18865	18761	18813	18954	18962	18964	18947	18810	18835	18856	18827	18879	18756	18898	19008	18995	19010	19034	19060	19092	19080	19080	18868	18880	18984	18770	18719	18758	18867	18828	18929	18993	18947	18927	18978	19033	18978	19016	18812	18912	18802	19151	18964	19011	18844	18891	18841	18906	18869	18864	18769	18905	18907	19082	18893	18895	18819	18956	18961	18978	18939	19057	18871	18919	18951	18792	18998	19054	19113	18948	19051	19170	19055	18944	18890	19035	18932	19054	18891	18930	18887	18789	19206	18823	18965	18983	19039	18902	18827	18773	18905	18902	18923	19087	18895	18946	18984	18922	18959	18913	18910	18922	18849	18862	18878	18921	18650	18854	19168	18878	18734	18860	19050	19019	19066	18867	19025	18813	18866	19030	18967	18617	18735	18906	18861	18997	18943	18733	18882	18770	18950	18845	19005	18825	19075	19107	18659	19008	18962	19020	18884	18767	18824	19063	19094	18886	18971	19225	19003	18805	18868	18850	18920	18887	19048	18931	18855	18858	18976	18726	18811	18913	18848	18858	18815	18983	18979	19059	18935	18951	18981	18908	19084	19066	18937	18813	18911	18996	19048	18977	19038	18987	19118	18859	18799	19032	19002	18962	18645	18643	19017	18867	18941	19073	18969	18896	19023	18834	18849	18858	18934	18898	18838	19017	19010	18813	18872	18860	19002	18852	19085	19119	18844	18691	18822	18842	18918	19012	18859	18964	18965	19088	18804	19039	19119	18993	18962	18830	18928	18693	18932	19067	18828	19002	18980	18877	18997	18829	18821	18956	18778	18852	18887	18677	18983	19082	18899	18687	18938	18917	18933	18910	19161	18910	19027	18971	19089	19032	19144	18987	19085	18876	18955	18911	18916	19069	18873	18947	19074	19013	18762	18957	18768	18917	18970	19073	18736	18880	18940	18816	18971	19096	19058	18921	18851	18928	19047	18922	19062	18815	18878	19009	18849	18998	18998	19011	18904	19051	18955	18759	18893	18850	18845	18657	18737	19006	18961	18832	18808	18800	18676	18754	19211	18883	18859	18961	18895	18921	18979	18921	19031	19073	19076	18840	18877	18856	18767	19135	18959	18883	18691	18933	18934	18993	18881	18808	18994	18808	18878	19114	19043	19044	18883	18872	19077	18800	19046	19010	18772	18774	18943	19072	18746	19090	19021	18976	19095	18905	18989	18768	19001	18696	18917	18810	18943	18749	18762	19020	19012	18962	19115	18867	18880	18812	18967	18902	18789	18795	18972	18788	18869	19053	19007	18981	19032	19055	18980	18866	18909	18731	19099	19067	18977	18830	18762	18884	19105	18879	18987	18909	19048	18918	18867	18769	18854	19060	19002	19107	18891	19000	18891	18890	18953	18825	18656	19096	18869	18978	19029	18899	18738	18960	18891	18974	19104	19013	18884	18816	18929	18908	18770	18959	19003	19027	19088	18972	18745	18790	18982	18677	18886	18825	18999	19088	19067	18911	18982	19032	19059	18779	18693	19029	19001	18998	18928	19119	18928	18922	18986	18805	19000	18886	19010	19026	19101	19031	18852	18907	18632	18888	18955	18832	18981	18837	18875	18949	19121	18988	18961	18893	18841	18943	18829	19039	19145	18780	18754	18935	18919	19073	18920	18789	19001	18825	18982	18980	18915	18894	18984	19075	18907	18968	18817	18947	18960	18909	18922	18693	18932	18914	18788	18854	18985	18901	19149	18885	19032	18961	19079	18772	18907	19019	18979	18925	18974	18862	18880	18884	18722	18780	18514	19060	18827	18778	18980	18968	19078	19012	19173	19042	18926	18852	18966	18999	18817	18985	18900	18985	18833	18947	18870	19017	18855	18583	18878	19272	18740	18935	18879	18902	18924	19063	18888	18982	19033	18854	18873	19197	19038	18925	18895	18982	18980	18901	18989	18800	19091	18787	19025	18953	18956	18743	18879	18872	18907	19070	18979	18869	18950	18923	18700	18954	18951	18661	18924	18837	18762	18953	18980	19010	18892	18998	18973	18878	18941	18859	18941	19112	19020	19002	18920	18997	18726	18994	18907	18925	18879	19129	19071	18882	18811	18924	18875	18868	18967	18979	19015	18841	18833	18800	18932	18957	18995	19020	18763	19008	19179	18886	19059	18896	18880	18738	19075	18958	18840	18841	18879	18860	18917	18942	18781	18709	18889	18791	19086	18731	18869	18948	18894	18792	19014	18847	18956	18902	18980	19065	18999	19149	19105	18863	18927	19051	19001	18972	18885	18829	18739	18968	19000	19147	18940	18714	18907	18776	18905	19054	18942	18850	18946	18854	18814	18844	18926	18947	18752	18900	18988	18955	19051	18892	18897	18878	18806	18915	19090	18889	18881	18867	18947	18497	18814	19034	19326	18995	18972	18961	19015	19052	18725	19134	19090	19020	18879	19036	19061	18993	19104	18984	18956	18980	19045	18841	18971	18982	18984	18835	18932	18893	18898	18844	18909	18651	18771	18899	19010	19022	18775	18936	19010	18968	19048	18967	19038	18942	18917	18919	18902	19047	18857	18814	18801	18939	18947	18897	18712	19110	19041	19047	19038	19012	18980	18824	19082	18826	18748	18787	18849	19066	19193	18961	18824	18976	18972	18842	19043	18868	19034	18983	18965	19020	18924	18985	18959	18987	18883	18949	18695	19068	18956	19072	18739	18991	18794	18719	19123	18968	19018	18913	18948	18922	19004	18882	18878	18887	18874	19063	19058	18881	18858	18871	18926	18904	19051	19035	18859	18939	18913	18887	18954	19057	18882	18957	18884	19090	18914	19195	18934	19083	18808	18931	18992	18704	18812	19210	19065	18714	18871	18665	18828	18925	18754	18777	18862	18894	18822	18820	19140	18891	18638	19220	18927	18976	18972	18844	18898	19130	18824	18936	19123	18952	19041	18938	18786	19067	18919	19101	18988	18816	18918	18816	18960	18962	18941	19196	18971	19040	18815	19034	18921	18960	18735	18717	18821	19031	18765	18850	18759	18804	18919	18920	19011	18968	18971	18809	18882	19174	18983	18772	18920	18898	19129	18936	18930	18868	19073	19161	18953	19044	18914	18823	19072	19174	18910	18945	18839	18798	19044	18907	18647	19011	18840	18914	18577	18830	18866	19080	19027	18963	18948	18757	19042	18960	19021	18936	18771	18947	19034	18958	19042	18714	19026	19210	19038	18861	18844	18818	18866	18840	19164	18802	19061	19057	18958	18746	18861	18842	18903	18931	18821	18825
16391	17770	17800	17482	16887	16847	16750	16669	16566	16414	16522	16338	16209	16273	16305	18043	18577	18313	17288	16569	16262	16210	15983	15889	16047	16100	16168	16000	15876	15981	16092	15932	15980	15914	15865	16171	16074	15831	16036	15988	15993	15986	15994	16062	16080	15949	15939	16071	16161	16156	15986	15972	16107	16053	15960	16105	16090	16002	16020	16106	16040	15967	16220	16026	16087	15926	16192	15925	15992	15952	15987	16135	15997	16128	16012	16016	15971	15923	16077	16027	15921	16009	16036	15807	15975	16102	16000	16004	15968	16087	15936	16200	16068	16115	15941	16087	16145	15993	16029	16024	16097	15909	15949	15965	16038	15797	16093	16027	16026	16029	15897	15902	16011	15965	16095	15957	16055	15852	15915	15867	16062	15997	15975	15958	15976	16064	16022	15900	16308	15874	15944	16047	16046	16063	16033	16088	16030	15964	16008	15878	15895	16020	16110	15990	16074	16043	16115	15937	15969	16040	15911	16056	16039	16062	15968	15881	15952	16150	16015	15932	16010	16056	15797	15860	16071	16210	15815	16018	16054	16015	15985	16171	15945	15905	15983	16036	15882	15970	16118	16085	15966	15862	16060	15960	15988	16017	15933	16062	15876	16036	15994	16013	15976	16180	15947	15985	16060	16221	16040	16043	16113	16145	16033	15953	15905	16102	15734	16119	15993	15887	15963	15869	15752	15833	15935	16031	16099	15998	15907	15986	16037	15963	16193	15976	16053	16009	16046	15795	15954	15915	15882	16003	16023	16084	15990	16094	16109	15964	15922	15877	16103	16022	16218	16061	16034	16001	16055	16040	15996	15969	16074	15787	15959	16072	16076	16086	15971	16129	15867	15902	16054	15900	16066	16031	15927	15869	15976	15945	15991	16110	15874	16170	16065	15954	15995	16092	16042	16043	16100	16147	15938	15965	16104	15995	15924	15923	16139	16094	16023	16058	16062	15874	16180	15884	15964	16179	15888	15821	16082	16053	15998	16015	15969	16196	16030	16131	15953	15997	16086	16169	16100	16173	16012	15927	16139	15886	15964	15840	16107	16142	16195	15872	15890	16223	15931	15864	16102	16116	15900	16104	15964	16067	16001	15949	16093	16028	16030	15957	15944	15968	15870	15993	16054	15886	16030	15857	15972	16033	16040	15987	15993	16038	15984	16000	15970	16014	15935	16126	16028	15884	15957	15881	15916	15949	15954	16121	16085	16103	16030	15988	15857	15966	16167	16103	16076	16033	15981	15973	15989	15937	16170	16058	15789	16021	15766	15963	15945	16087	15988	16064	16207	16000	15901	15963	16082	16013	16080	16018	16013	16137	16166	16147	15977	16106	16027	16094	16094	16035	16094	15970	16020	16000	16045	15955	16045	15812	15893	16005	16009	15981	15891	16098	15825	16166	15881	15974	16020	15946	16181	15937	16149	15960	15942	16034	16027	16066	15980	15948	16011	15996	15978	16116	15722	16243	15867	15893	15984	16093	15926	16043	15959	15921	16030	16139	15836	15907	15899	15892	16126	15851	16066	15961	16098	16060	16082	15995	16056	16190	16027	16054	15962	15992	16160	15923	16220	15902	15934	15917	15942	16078	16150	15975	16039	16075	16138	15932	15732	16012	16005	15929	15859	15973	15911	16106	16031	16063	16167	15988	16082	15955	15994	16047	15964	16038	15858	15927	15932	16019	16112	15941	16050	16050	16060	15998	15966	15887	16046	16070	15994	16010	16104	15852	16045	15982	15928	15904	16027	16018	16093	16078	16018	16138	16046	15919	15903	15949	16001	15888	15960	16100	16078	15778	16135	15933	16082	16180	16040	15951	15874	15981	15894	16106	15840	15928	16016	15914	16076	16085	16015	15846	16013	15948	15999	15849	15852	15948	16055	15922	16044	16023	16112	15946	15976	16090	15851	15896	16169	16001	16022	15939	15984	15859	16005	15759	15980	16049	16096	16211	16067	16011	16091	16078	16069	15859	16109	15973	16230	16018	16128	15917	16020	16049	15974	16182	16109	15934	15983	15968	15925	16009	15912	15986	16023	15913	16095	16078	15956	15965	15937	15780	16166	16006	15964	15972	16163	16068	16109	15900	16032	16066	15966	16058	15989	16003	15887	16170	16023	16123	16091	15978	16146	16066	16134	16064	15907	15870	16082	15875	16013	16020	15860	16169	16011	15955	15915	16019	16074	16048	16017	15915	15881	15858	16033	16078	15981	16071	16215	15949	16226	16011	16022	16083	16143	15984	16005	16141	15987	15861	16063	15831	15916	16187	15911	15865	15833	15982	16164	15984	15886	15879	16122	15920	16155	15971	15830	15919	15964	16057	16078	16008	15942	16161	15864	16128	16000	16110	16263	16083	15919	15933	16117	16013	16011	15916	16037	16083	15885	16072	16038	15849	15992	15966	15938	16089	15933	16105	15954	16047	15901	15895	15930	16054	16147	16027	16086	16070	15982	16079	15932	15969	16084	16010	16000	16122	15963	16002	15947	15967	15926	15993	16056	15932	15964	15948	16008	15972	15889	16043	15998	16125	16080	16018	16145	15998	16014	15913	16071	15909	16245	15984	15969	16035	16114	16029	16031	15866	15986	15907	15912	15841	15950	15985	15970	15944	15988	16046	16159	15941	15913	16211	15976	16040	15912	16030	16179	15969	15924	16011	16064	16003	15924	16074	16103	15677	16067	15852	15946	16005	15965	15912	16005	15957	15923	16130	16017	16164	15875	15941	15833	16143	16020	16036	15916	16098	15957	16070	15848	16224	16006	16048	15848	15947	15990	16023	16204	15981	15970	16069	15943	16022	15859	16122	16050	15933	16026	15928	15991	15912	15950	15923	16099	15979	15937	16035	15858	16112	16055	15962	15986	15966	16008	16032	16054	15931	16042	15902	16115	16087	16151	15952	16063	15829	16002	15988	16151	15860	16071	16167	15964	15923	15935	15912	16034	16057	15956	16059	16018	16091	16015	16030	16075	16079	16017	16057	15897	15874	16132	15933	16098	16058	15866	15965	16068	16089	16069	15979	15905	16072	16015	15948	16084	15998	16032	16104	15951	15856	16023	15870	16148	16005	15960	16134	16021	15931	16136	15842	15982	15806	16168	15934	16088	16044	16008	15958	16115	15939	15904	15911	15923	16026	15930	15948	15966	16022	15991	16158	15985	16044	15935	15929	15704	15944	16019	15997	16011	16124	15916	15945	16069	15977	16136	16054	16058	16023	15883	16130	16041	15939	16090	15945	16014	16090	15879	16198	16025	15919	15998	15966	15979	15966	15969	16249	15829	16062	15890	16050	16060	15919	16033	15973	16134	16116	16070	16157	15866	15970	16091	15973	16072	16055	16135	15897	15937	16116	16136	16009	15894	15918	15901	16070	16115	15919	15932	15957	16132	15942	15886	15984	15845	16083	16080	15892	15811	16051	16102	16128	15956	16038	15927	16054	16125	15991	16040	16191	16001	15798	15959	15956	16014	15965	16020	16086	16077	15992	16064	15916	16125	16054	15802	15819	15916	15952	15910	15924	16052	15900	15916	16059	15947	15999	15940	16031	16050	15911	15876	16090	15887	16159	15986	15881	15978	16004	16140	15951	16175	15925	15967	16058	15997	15869	15795	15895	16287	15940	15869	16007	16027	15901	16002	16056	15961	15966	15870	15899	16007	15946	15897	16126	15760	16110	16077	16083	15916	16183	15898	16036	15874	15934	16049	15932	16028	15944	15940	16035	16038	16157	15961	16023	15889	16124	16049	15955	15979	15908	16008	15981	15955	16042	15980	15880	16111	15927	16117	15958	16253	16080	16098	15893	15893	15865	15875	16101	16028	15872	15908	16203	15905	16073	16030	15913	16082	16034	15882	15860	16042	15995	15907	15996	16030	16069	16011	16005	15858	15964	16049	16078	16009	15935	15988	15884	15821	16087	16010	15875	16011	16063	16059	15981	16049	15870	15924	15996	15920	15990	16069	16093	16014	16048	16058	15944	16152	15955	16146	15996	15914	16226	16064	16016	15907	16050	16033	16260	16090	16001	16081	16037	16024	16048	15993	15981	16076	15915	16121	16085	16071	15989	16079	16021	16068	16036	16065	15911	16131	16159	16072	16061	16040	16035	15923	16076	16072	15966	15843	15956	15854	15912	15874	16088	15913	16144	16000	16076	15927	16043	15966	16146	16065	15831	16113	16000	16080	15972	15964	16032	16101	15917	16084	15973	16130	15951	15909	15869	15874	16039	16010	15695	16085	15971	15955	16180	15995	16016	16105	15940	16071	15790	16054	15872	16072	15993	15941	15963	16098	16021	15849	16086	16012	16144	16073	15875	16050	16041	16002	16052	16161	16051	16040	16094	15915	16013	15987	15936	16081	15839	16068	16026	15980	15952	16146	16012	15985	15918	15955	16091	16055	16049	15939	15976	16041	15994	16163	16130	15922	16069	15930	16019	15866	16021	15902	15979	16126	15880	16163	16071	16114	15951	16093	16004	15844	15950	16036	16105	16045	15903	16008	16030	15915	16174	16073	15923	16028	15913	15970	15954	16078	15962	15917	15971	16039	16009	15976	16125	16083	15801	15894	15922	15953	15875	15970	16179	16057	15929	16025	15836	15978	16067	15952	15982	16086	16077	16004	16116	16039	15989	15968	16065	15931	16073	15893	15982	16055	16020	16081	16116	16148	16071	16016	15953	16028	16019	16058	15894	15872	15935	15964	16215	16134	16016	16070	16238	16038	16006	15903	16162	15952	16069	16010	16177	15954	15926	15927	16110	16093	16020	16010	16019	16114	16008	16022	15913	16110	15990	16243	16053	16016	16078	15823	15959	15999	16083	16043	16064	16013	15842	15991	15956	16082	16014	16095	15911	16000	16045	15927	15984	15817	16108	16041	16011	15973	16123	15975	15990	16125	16099	16117	16070	16003	16039	15824	16245	16017	15987	15864	16120	16145	16037	16122	15971	16096	15893	16100	16095	15944	16017	15937	15833	15940	15946	16001	16087	16012	15993	15929	16001	16254	15878	16231	15995	16085	16070	15950	15987	15956	15896	15986	16006	16078	16190	16082	15998	15844	16229	15964	16053	15832	16001	16005	16104	16117	15979	16057	15974	16075	16043	16144	15977	16051	16213	16065	16112	16074	15978	16037	16034	15986	15878
25161	21374	28102	25670	22099	21293	21130	19999	19077	19089	19353	18956	18726	18937	18884	24683	30406	28009	23947	20786	19408	18549	18535	18457	18582	18335	18432	18439	18542	18409	18553	18460	18525	18388	18627	18459	18373	18408	18351	18288	18539	18429	18566	18378	18403	18378	18527	18353	18331	18247	18314	18402	18487	18513	18428	18456	18462	18503	18314	18440	18527	18585	18499	18380	18508	18320	18272	18182	18411	18450	18474	18613	18457	18305	18426	18486	18543	18481	18457	18340	18358	18322	18426	18427	18385	18355	18366	18379	18554	18335	18232	18393	18539	18390	18431	18350	18472	18344	18632	18618	18353	18316	18300	18472	18514	18388	18491	18447	18420	18470	18441	18276	18467	18563	18522	18491	18606	18456	18202	18142	18525	18287	18442	18538	18513	18764	18359	18410	18430	18254	18452	18606	18404	18377	18416	18326	18290	18277	18408	18581	18213	18377	18353	18265	18553	18387	18458	18484	18588	18559	18357	18384	18515	18432	18590	18656	18358	18350	18247	18382	18462	18459	18306	18366	18388	18376	18390	18376	18391	18286	18212	18337	18455	18516	18554	18501	18587	18255	18302	18539	18400	18367	18219	18377	18343	18542	18605	18476	18217	18339	18460	18560	18478	18222	18409	18453	18464	18404	18194	18540	18338	18591	18279	18335	18405	18466	18680	18624	18457	18479	18244	18565	18408	18195	18341	18254	18481	18557	18457	18518	18460	18502	18507	18409	18227	18283	18529	18468	18454	18570	18476	18379	18411	18373	18394	18275	18369	18473	18454	18371	18407	18444	18637	18548	18447	18325	18544	18349	18428	18502	18354	18391	18359	18226	18362	18321	18352	18499	18420	18332	18413	18130	18612	18355	18461	18566	18447	18547	18360	18439	18401	18258	18595	18487	18430	18195	18246	18500	18546	18344	18405	18299	18374	18211	18363	18520	18553	18220	18460	18479	18419	18323	18550	18321	18343	18487	18279	18128	18181	18481	18551	18445	18523	18576	18270	18317	18332	18222	18488	18307	18355	18509	18351	18672	18333	18529	18323	18221	18153	18137	18296	18551	18355	18548	18345	18186	18263	18129	18222	18345	18112	18413	18400	18421	18646	18210	18246	18536	18399	18300	18306	18268	18360	18477	18260	18491	18502	18471	18430	18640	18456	18450	18360	18422	18388	18462	18346	18471	18457	18438	18503	18398	18526	18666	18400	18430	18400	18390	18297	18416	18512	18484	18507	18334	18394	18462	18525	18497	18288	18712	18542	18316	18341	18585	18399	18552	18366	18470	18268	18394	18396	18522	18246	18305	18290	18280	18501	18510	18379	18291	18639	18515	18464	18510	18415	18480	18320	18492	18597	18437	18261	18460	18503	18332	18528	18444	18323	18205	18439	18400	18474	18430	18428	18357	18496	18458	18236	18299	18469	18401	18485	18365	18501	18515	18439	18429	18446	18376	18277	18351	18284	18458	18238	18366	18357	18325	18489	18452	18428	18671	18697	18483	18584	18427	18420	18241	18480	18508	18411	18436	18288	18324	18438	18356	18378	18201	18514	18469	18458	18452	18389	18475	18359	18363	18706	18562	18429	18493	18230	18455	18324	18375	18331	18329	18262	18359	18391	18558	18335	18453	18362	18439	18373	18485	18313	18680	18316	18454	18598	18396	18419	18240	18518	18569	18444	18207	18292	18565	18459	18513	18283	18383	18372	18187	18250	18411	18185	18542	18300	18299	18401	18447	18484	18474	18416	18490	18444	18388	18352	18388	18242	18375	18372	18294	18413	18608	18573	18188	18453	18357	18485	18331	18292	18300	18372	18439	18406	18280	18303	18345	18208	18409	18492	18463	18522	18243	18302	18324	18283	18352	18231	18317	18192	18498	18288	18226	18366	18350	18343	18500	18535	18699	18476	18188	18473	18518	18519	18508	18551	18422	18395	18505	18568	18505	18611	18270	18405	18502	18449	18322	18403	18495	18271	18099	18398	18328	18453	18435	18515	18257	18608	18433	18396	18501	18509	18478	18545	18439	18598	18574	18577	18501	18453	18324	18450	18417	18430	18286	18332	18489	18505	18427	18328	18404	18423	18512	18484	18405	18402	18330	18534	18244	18385	18580	18463	18237	18376	18525	18351	18454	18405	18330	18491	18273	18348	18393	18604	18478	18403	18370	18426	18401	18418	18361	18363	18537	18636	18458	18102	18503	18322	18559	18410	18349	18271	18374	18463	18553	18406	18401	18406	18419	18417	18443	18405	18335	18499	18663	18299	18199	18237	18164	18372	18327	18363	18302	18431	18491	18278	18288	18368	18516	18511	18392	18423	18209	18378	18400	18284	18210	18418	18337	18559	18424	18394	18612	18357	18536	18382	18526	18380	18244	18620	18388	18555	18456	18326	18562	18335	18343	18159	18401	18504	18358	18508	18196	18292	18597	18303	18235	18335	18417	18182	18313	18477	18328	18419	18450	18456	18450	18643	18393	18485	18225	18401	18418	18401	18567	18287	18421	18468	18384	18378	18401	18343	18478	18369	18470	18278	18410	18370	18296	18435	18371	18487	18318	18319	18550	18500	18198	18398	18560	18469	18448	18381	18086	18527	18368	18458	18438	18464	18345	18413	18237	18303	18288	18424	18414	18264	18522	18338	18355	18482	18421	18679	18518	18299	18502	18512	18420	18406	18424	18212	18310	18562	18232	18343	18403	18589	18335	18297	18463	18530	18167	18308	18240	18229	18275	18522	18328	18321	18383	18295	18449	18221	18360	18426	18416	18525	18377	18405	18370	18441	18412	18268	18239	18402	18649	18310	18451	18427	18307	18360	18440	18568	18583	18471	18446	18353	18510	18339	18341	18324	18381	18292	18419	18349	18321	18338	18578	18271	18349	18343	18314	18648	18467	18451	18584	18493	18330	18487	18533	18591	18398	18212	18482	18388	18457	18777	18459	18383	18332	18456	18587	18403	18344	18453	18245	18364	18355	18418	18624	18514	18359	18500	18310	18167	18308	18630	18316	18323	18470	18439	18409	18580	18510	18641	18454	18416	18346	18312	18378	18428	18306	18370	18409	18302	18532	18637	18464	18329	18308	18417	18298	18191	18377	18302	18231	18374	18617	18459	18335	18600	18468	18326	18259	18523	18368	18274	18492	18411	18175	18441	18371	18341	18497	18628	18465	18487	18436	18342	18311	18520	18327	18542	18334	18443	18566	18466	18513	18264	18137	18553	18500	18416	18600	18355	18416	18204	18273	18456	18420	18140	18431	18290	18431	18542	18456	18373	18420	18474	18401	18648	18224	18469	18421	18371	18361	18251	18595	18516	18464	18536	18503	18435	18153	18467	18361	18347	18310	18382	18422	18467	18364	18384	18447	18351	18477	18534	18513	18294	18492	18781	18407	18407	18316	18363	18411	18434	18405	18506	18418	18363	18517	18383	18440	18524	18209	18317	18231	18581	18270	18390	18262	18495	18571	18470	18283	18332	18457	18412	18476	18409	18272	18476	18393	18601	18458	18424	18402	18629	18461	18387	18321	18306	18340	18364	18323	18283	18300	18629	18255	18304	18563	18510	18595	18383	18341	18602	18410	18472	18410	18478	18404	18580	18445	18324	18522	18345	18312	18490	18577	18353	18392	18290	18485	18489	18345	18621	18382	18428	18311	18431	18493	18420	18481	18555	18279	18545	18451	18394	18198	18473	18382	18526	18535	18391	18317	18403	18432	18476	18510	18401	18455	18360	18553	18609	18563	18394	18373	18426	18602	18457	18568	18307	18498	18431	18518	18468	18448	18238	18581	18501	18384	18215	18377	18337	18501	18369	18625	18424	18427	18517	18439	18290	18488	18416	18453	18488	18365	18393	18241	18122	18398	18342	18685	18511	18399	18528	18215	18334	18258	18459	18498	18344	18544	18271	18249	18407	18361	18393	18404	18506	18483	18347	18422	18316	18268	18514	18447	18387	18371	18314	18379	18319	18422	18435	18524	18612	18339	18312	18541	18491	18332	18433	18494	18529	18502	18347	18434	18525	18521	18432	18565	18540	18364	18562	18614	18567	18473	18474	18276	18388	18471	18411	18301	18422	18586	18427	18533	18427	18157	18474	18198	18429	18347	18340	18336	18384	18512	18587	18477	18418	18099	18507	18609	18479	18436	18384	18449	18348	18372	18228	18451	18450	18402	18253	18490	18498	18552	18384	18649	18379	18555	18415	18547	18451	18121	18522	18371	18380	18387	18239	18328	18354	18329	18422	18574	18393	18468	18325	18346	18346	18422	18477	18558	18407	18441	18311	18352	18500	18250	18336	18236	18222	18327	18374	18450	18238	18444	18365	18346	18395	18336	18474	18271	18382	18485	18356	18485	18414	18496	18554	18236	18455	18423	18169	18408	18360	18631	18521	18294	18494	18452	18461	18287	18589	18283	18434	18355	18400	18221	18360	18267	18392	18325	18528	18435	18332	18409	18190	18559	18555	18370	18443	18690	18315	18646	18561	18325	18504	18388	18610	18385	18513	18458	18445	18378	18396	18488	18564	18431	18418	18505	18467	18226	18525	18294	18505	18149	18560	18389	18485	18465	18372	18230	18338	18256	18377	18644	18361	18340	18397	18453	18499	18283	18338	18389	18595	18519	18541	18499	18491	18526	18295	18481	18334	18431	18496	18627	18642	18481	18627	18263	18256	18395	18399	18267	18417	18295	18618	18535	18165	18511	18529	18253	18463	18392	18335	18592	18448	18498	18376	18384	18450	18618	18563	18456	18414	18337	18551	18434	18327	18224	18328	18249	18502	18509	18456	18402	18433	18457	18540	18541	18368	18385	18396	18232	18342	18473	18369	18590	18605	18358	18631	18639	18414	18431	18603	18312	18499	18422	18352	18450	18355	18386	18343	18217	18270	18350	18222	18226	18290	18333	18426	18419	18333	18336	18473	18648	18368	18634	18259	18526	18405	18410	18422	18549	18513	18303	18359	18364	18389	18355	18462	18536	18420	18502	18614	18560	18498	18509	18483	18458	18624	18398	18315	18461	18337	18506	18493	18361	18662	18512	18211	18509	18558	18265	18543	18246	18458	18359	18516	18497	18713	18469	18546	18486	18260	18447	18434	18338	18461	18299	18643	18637	18321	18375	18483	18342	18406	18548	18462	18300	18459	18306
14914	22408	22298	19726	18873	18557	18037	17819	17147	16816	16785	16574	16404	16197	16590	26240	31490	27475	22024	18201	16343	15970	15732	15729	15929	15685	15624	15756	15645	15881	15670	15829	15747	15659	15683	15836	15860	15919	15753	16102	15844	15697	15746	15808	15746	15882	15644	15857	15645	15800	15785	15695	15941	15708	15695	15745	15839	15712	15720	15934	15759	15599	15691	15696	15608	15764	15748	15944	15729	15715	15936	15668	15836	15923	15845	15823	15751	15652	15785	15887	15758	15818	15695	15874	15975	15658	15863	15779	15731	15679	15494	15691	15780	15750	15876	15762	15868	15700	15812	15747	15893	15818	15708	15824	15779	15665	15812	15826	15716	15754	15809	15634	15688	15869	15767	15775	15696	15859	15635	15844	15763	15854	15766	15712	15855	15637	15758	15635	15844	15672	15762	15696	15718	15804	15736	15698	15630	15674	15740	15757	15814	15776	15849	15806	15708	15751	15772	15694	15815	15823	15838	15705	15658	15779	15642	15815	15817	15837	15733	15704	15739	15864	15753	15791	15760	15772	15504	15827	15792	15825	15828	15649	15893	15784	15888	15806	15824	15732	15567	15895	15490	15780	15758	15709	15866	15941	15796	15840	15661	15748	15921	15755	15797	15823	15714	15835	15757	15710	15820	15539	15621	15782	15648	15745	15624	15805	15765	15755	15757	15691	15799	15964	15719	15667	15677	15657	15774	15703	15803	15736	15968	15874	15701	15916	15853	15852	15670	15690	15746	15732	15711	15816	15873	15647	15671	15877	15826	15867	15820	15830	15796	15897	15674	15908	15866	15804	15752	15782	15860	15680	15655	15869	15755	15762	15728	15828	15668	15807	15781	15976	15754	15885	15860	15844	15795	15853	15696	15675	15756	15814	15639	15778	15862	15695	15766	15691	15972	15689	15795	15791	15703	15903	15825	15794	15841	15645	15558	15855	15805	15767	15716	15683	15603	15770	15788	15749	15729	15728	15824	15539	15722	15826	15551	15757	15801	15704	15898	15632	15756	15754	15616	15798	15839	15730	15679	15630	15699	15760	15844	15712	15812	15688	15887	15849	15754	15772	15760	15707	15862	15837	15867	15749	15606	15924	15780	15646	15893	15658	15624	15800	15724	15786	15680	15776	15712	15779	15750	15780	15802	15819	15725	15794	15770	15603	15857	15777	15778	15867	15805	15657	15772	15831	15848	15825	15829	15945	15767	15885	15903	15551	15637	15973	15810	15713	15860	15886	15895	15574	15734	15711	15990	15677	15754	15714	15627	15852	15814	15661	15680	15855	15624	15826	15847	15675	15696	15828	15839	15859	15705	15927	15816	15753	15607	15666	15752	15834	15685	15764	15680	15558	15758	15837	15803	15811	15654	15818	15714	15646	15889	15779	15719	15761	15876	15761	15574	15727	15714	15703	15756	15783	15823	15634	15749	15834	15893	15659	15770	15933	15771	15778	15690	15809	15731	15650	15761	15668	15889	15731	15770	15738	15643	15697	15565	15673	15702	15871	15842	15693	15720	15718	15646	15871	15737	15806	15783	15712	15948	15808	15750	15799	15791	15748	15766	15696	15864	15726	15846	15937	15707	15919	15899	15631	15833	15868	15696	15811	15669	15982	15649	15763	15583	15745	15780	15814	15602	15858	15839	15770	15684	15646	15846	15616	15688	15684	15790	15905	15707	15833	15805	15778	15932	15761	15767	15629	15637	15753	15727	15770	15869	15998	15643	15698	15758	15831	15871	15839	15785	15712	15719	15621	15981	15743	15706	15674	15766	15780	15606	15764	15745	15775	15772	15779	15847	15792	15770	15603	15866	15876	15834	15788	15727	15725	15793	15606	15969	15856	15936	15602	15721	15765	15776	15644	15981	15644	15908	15707	15715	15902	15909	15741	15859	15906	15773	15809	15782	15743	15838	15783	15686	15961	15604	15787	15708	15758	15783	15902	15791	15666	15778	15793	15761	15868	15806	15778	15895	15771	15794	15905	15783	15814	15690	15775	15728	15775	15810	15706	15821	15807	15689	15825	15740	15754	15900	15945	15795	15749	15596	15923	15619	15790	15671	15779	15742	15736	15782	15719	15906	15868	15683	15728	15795	15801	15871	15735	15622	15794	15783	15841	15814	15840	16022	15685	15675	15870	15680	16049	15778	15691	15849	15633	15606	15805	15758	15778	15825	15740	15741	15750	15749	15950	15752	15761	15758	15862	15852	15813	15906	15757	15862	15749	15741	15747	15754	15750	15775	15655	15794	15988	15832	15583	15957	15868	15743	15858	15662	15720	15767	15854	15793	15736	15661	15831	15928	15653	15799	15853	15751	15775	15703	15818	15879	15812	15779	15950	15857	15725	15859	15863	15637	15720	15708	15837	15735	15755	15834	15844	15844	15713	15600	15658	15710	15785	15724	15679	15802	15864	15850	15793	15760	15777	15682	15650	15749	15786	15812	15492	15952	15713	15773	15858	15597	15792	15782	16020	15648	15800	15629	15889	15680	15735	15911	15755	15867	15590	15609	15741	15580	15827	15710	15873	15853	15703	15728	15848	15754	15775	15857	15718	15946	15761	15837	15787	15768	15785	15869	15720	15670	15774	15683	15832	15806	15819	15691	15727	15825	15680	15791	15853	15674	15807	15620	15736	15682	15671	15875	15771	15739	15712	15809	15796	15672	15857	15723	15815	15975	15792	15771	15607	15777	15717	15690	15734	15733	15597	15777	15817	15723	15804	15848	15848	15697	15781	15854	15624	15799	15622	15726	15754	15696	15914	15641	15838	15725	15771	15751	15744	15764	15629	15700	15867	15827	15657	15894	15896	15718	15756	15702	15850	15750	15732	15798	15673	15727	15831	15689	15672	15679	15749	15691	15774	15782	15723	15903	15763	15786	15755	15819	15980	15871	15828	15834	15810	15957	15714	15772	15767	15598	15910	15699	15790	15905	15668	15672	15688	15868	15840	15797	15942	15783	15653	15854	15801	15767	15805	15707	15737	15638	15770	15813	15821	15780	15548	15708	15811	15810	15821	15815	15636	15929	15895	15756	15890	15780	15883	15703	15784	15740	15844	15715	15616	15734	15388	15769	15716	15773	15740	15886	15753	15724	15626	15630	15669	15622	15837	15636	15732	15735	15853	15812	15901	15845	15617	15819	15666	15770	15954	15708	15933	15732	15755	15746	15628	15803	15670	15726	15930	15670	15770	15894	15836	15650	15699	15846	15856	15877	15737	15810	15842	15820	15849	15967	15753	15741	15838	15665	15799	16101	15707	15955	15957	15776	15762	15761	15756	15666	15697	15791	15786	15822	15825	15718	15718	15672	15699	15816	15664	15670	15859	15828	15635	15655	15855	15871	15766	15769	15654	15725	15711	15713	15815	15751	15717	15725	15927	15726	15776	15802	15790	15889	15741	15802	15694	15819	15795	15719	16019	15651	15786	15876	15923	15891	15843	15803	15822	15725	15881	15768	15704	15645	15679	15918	15814	15819	15718	15881	15729	15823	15724	15595	15891	15796	15653	15675	15873	15699	15713	15763	15674	15676	15585	15915	15714	15723	15764	15794	15775	15881	15977	15792	15684	15648	15844	15899	15848	15559	15800	15729	15965	15821	15756	15642	15786	15858	15943	15836	15608	15773	15763	15759	15904	15836	15785	15704	15790	15632	15914	15792	15798	15500	15652	15743	15749	15763	15867	15869	15725	15846	15750	15723	15676	15856	15744	15775	15598	15792	15767	15676	15741	15731	15864	15645	15749	15705	15825	15824	15791	15702	15836	15570	15759	15673	15839	15694	15662	15929	15768	15747	15666	15587	15608	15873	15889	15840	15741	15702	15833	15779	15831	15729	15799	15708	15859	15873	15694	15900	15732	15793	15760	15720	15873	15673	15848	15725	15746	15713	15846	15622	15694	15920	15850	15837	15752	15634	15790	15667	15762	15550	15728	15846	15889	15712	15811	15798	15766	15766	15820	15738	15700	15833	15805	15895	15737	15638	15635	15842	15946	15693	15816	15709	15814	15908	15774	15645	15873	15724	15852	15718	15624	15964	15666	15653	15848	15749	15828	15698	15692	15716	15829	15775	15834	15533	15731	15666	15827	15662	15806	15820	15822	15738	15863	15699	15974	15722	15815	15654	15699	15783	15716	15805	15885	15748	15635	15677	15921	15740	15796	15816	15709	15791	15747	15704	15738	15760	15779	15676	15783	15677	15878	15781	15815	15737	15610	15688	15664	15761	15730	15996	15800	15630	15852	15773	15772	15666	15642	15882	15758	15765	15720	15651	15787	15860	15753	15788	15741	15912	15758	15891	15625	15823	15830	15673	15721	15788	15861	15815	15777	15843	15711	15523	15790	15586	15753	15634	15923	15758	15817	15795	15703	15764	15927	15804	15646	15810	15735	15857	15722	15614	15760	15618	15729	15564	15636	15765	15822	15705	15741	15708	15672	15569	15778	15730	15802	15756	15675	15778	15652	15767	15958	15802	15691	15766	15710	15798	15623	15758	15668	15804	15747	15764	15754	15872	15859	15833	15686	15787	15776	15699	15871	15900	15729	15663	15719	15803	15720	15728	15826	15655	15694	15682	15767	15637	15764	15768	15781	15744	15771	15751	15692	15857	15783	15791	15942	15879	15690	15802	15777	15738	15669	15760	15793	15794	15723	15790	15710	15722	15876	15802	15757	15568	15815	15734	15816	15869	15682	15809	15776	15874	15705	15773	15747	15610	15616	15883	15926	15818	15734	15739	15805	15694	15634	15928	15757	15746	15785	15840	15727	15698	15866	15820	15782	15684	15760	15793	15668	15786	15709	15802	15907	15784	15750	15780	15750	15677	15849	16032	15684	15839	15790	15631	15741	15970	15790	15709	15750	15704	15811	15865	15638	15896	15883	15851	15705	15880	15909	15785	15976	15829	15778	15860	15666	15718	15797	15762	15712	15887	15765	15707	15934	15710	15943	15811	15862	15713	15864	15600	15973	15872	15629	15646	15861	15831	15744	15770	15874	15695	15854	15813	15920	15756	15823	15694	15730	15748	15842	15751	15641	15876	15856	15633	15781	15916	15898	15862	15878	15999	15857	15748	15698	15563	15736	15873	15897	15828	15582	15643	15861	15736	15931	15750	15750	15796	15777	15820	15930	15707	15693
23820	21323	28835	24161	22028	23617	23906	20143	19388	19363	19115	18832	18755	18355	19464	31954	37858	33471	27605	22149	19291	18456	18192	17979	17872	18064	17811	17883	17867	17741	18109	17979	18104	17863	17974	17940	18073	17760	17937	17958	17793	17876	17752	17722	18050	17833	17695	17797	17721	18063	18005	17605	17660	17989	17756	17703	18030	17919	17882	17900	17886	17893	17926	17791	17791	17883	17867	17829	17919	17948	17846	18014	18049	18025	17858	17882	17789	17692	17922	17572	17652	17922	17773	17936	17889	17834	17867	17770	17771	17701	17945	17881	17733	17838	17727	17687	17974	17924	17602	17780	17976	18051	17666	18117	18117	17907	17763	17937	17874	17801	17814	17932	17726	17763	17700	18040	18054	17705	17903	17645	18013	17651	17918	17855	17869	17782	17664	17845	17889	17776	17932	17881	17676	17939	17808	17976	17931	18009	17851	17924	17798	17890	17885	17709	17891	17897	17887	17784	17873	17926	17799	17558	17866	18120	18053	17764	17717	17608	17691	17992	17950	17918	17756	18042	18109	17891	17788	17846	17771	17881	17949	17749	17971	17880	17927	17929	17834	17866	17793	17784	18016	17800	17958	17865	17982	17986	17875	18112	18006	17996	17851	17726	17817	17908	17919	18055	18015	17987	17775	17737	17976	17917	17997	17846	17710	17810	17977	17887	17928	17792	17933	17911	17956	18095	18050	17897	17763	17780	17697	17918	18016	17951	17712	17936	17888	17916	18007	18093	18067	18057	17812	17736	17679	18048	17831	17867	17852	17860	17804	17823	17607	17851	17842	18007	17961	17801	17854	17857	17899	17693	17727	18101	17807	17734	17894	17760	17929	17800	17761	17851	17847	17896	17927	17989	17994	17768	18045	17751	17964	17862	17917	17759	17820	17986	17723	17833	17748	17895	17878	17965	17722	18032	18076	17749	17893	17673	17962	17759	17552	17827	17939	17841	17968	17787	17740	17810	17877	17808	17751	17952	17829	17829	17952	17826	17813	17976	17906	17795	17755	17715	17777	18037	17700	18000	17927	17945	17576	18021	18069	17961	17958	17889	17907	17997	17884	17787	17971	17898	17854	17827	17698	17830	17970	17898	17867	17905	17864	17786	17886	17886	17780	17775	17852	17987	18053	17926	18116	18025	17910	17869	17899	17684	17787	17933	17928	18107	18035	17820	18006	17860	17561	17807	17758	17794	17898	17862	17838	17894	18090	17832	17750	17821	17738	17828	17744	18000	17823	17684	17846	17849	17931	18021	17743	17942	17838	17899	17832	17941	17936	17934	17801	17969	17915	17888	17912	17793	17810	17741	17729	17938	17777	17823	17977	17845	17856	17758	17868	17908	17999	17709	17890	18039	17917	17898	17866	17808	17943	17853	17866	17993	17687	18020	17975	17828	18073	17782	17618	17791	17939	17581	17868	18017	17961	17800	17833	17722	17893	17754	17721	17789	18048	17964	17958	17945	17912	17883	17808	17800	17851	17895	17908	17899	17904	17829	17774	17821	17945	17574	17779	17845	17790	17746	17768	17938	17741	17821	17797	17691	17723	17805	17796	17817	17887	17660	18004	17868	18073	17712	17926	17767	17908	17854	17980	17769	18008	17912	17806	17996	17842	17604	17545	17851	17887	17774	17656	17865	17781	17809	17843	17838	17810	17917	17791	17761	17907	17881	17883	18003	17996	17709	17915	18007	17891	18028	17850	17788	17824	17681	17876	17938	17820	17695	17735	17921	17899	17852	18015	17848	17725	17798	17814	17819	18053	18013	17964	17818	17723	17765	18050	17848	17973	17855	17999	17921	17748	18024	17905	17831	17783	17639	18002	18095	17969	17949	17876	17981	17747	17812	17790	17664	17862	17962	17772	17843	17985	17879	17985	17743	18038	17795	17902	17757	17881	17748	17793	17899	17906	18065	18033	17949	17904	17937	17564	17612	17800	18015	17707	17940	17796	17861	17756	17812	17887	17818	17972	17940	17926	17818	17793	17954	17954	17946	17938	18021	17886	17890	17877	17935	17837	17880	17904	17645	17869	18039	17789	17975	17815	17770	17881	17885	17873	17943	17802	17735	17817	17851	17670	17836	17959	17937	17807	18068	17925	17746	17600	17833	17783	17874	17803	17802	17763	17772	17803	17978	17759	17940	17773	17878	17986	17994	17913	17726	17677	17850	17709	17815	17787	17971	17868	18057	18045	17581	17856	17913	17810	17800	17802	17832	17996	18136	17962	17856	17706	17746	17835	17750	17977	18019	17847	17961	17828	17752	17846	17620	17766	17931	17832	17943	18029	17882	18039	17809	17821	17768	17889	17887	17785	17954	17891	17908	18258	18076	17782	17791	17893	17908	17952	17933	17909	17918	17897	17901	17867	17979	17936	18004	17949	18041	17852	17763	17753	17892	17901	17760	17793	17884	17792	17886	17866	17666	17900	17967	17849	18017	17976	17775	18000	17871	17896	17867	17714	17897	18052	17868	17819	17863	17750	17885	17982	17984	17901	17836	18019	17868	17688	17840	17730	17827	17872	17804	17832	17775	17887	18001	17729	18028	17882	17840	18082	17783	17835	17816	17710	17726	17978	17769	17844	17913	17713	17757	17947	17680	17758	17798	17895	17932	17812	17872	17635	18028	17947	17905	17751	17875	17976	17553	17888	17598	17807	17937	17884	17880	17753	17924	17838	17813	17782	17832	17643	17737	17928	17858	17977	17817	17791	17800	17832	17905	17948	17857	17772	17840	17769	17910	17841	17829	17835	18105	17784	17863	17746	17966	17742	17917	17886	17914	17783	17718	17718	17800	17696	17521	17835	17675	17763	17759	17668	17941	17814	17942	17733	17783	17914	17728	17726	17745	17802	17761	17866	17799	17927	17762	17827	17826	17927	17750	17828	17917	17788	17767	17931	17802	18094	17832	17754	17796	17985	17863	17850	18013	17871	17789	18121	17797	17731	18103	17840	18119	17968	18001	17760	17716	18038	17799	17727	17779	17912	17815	17910	17725	17755	17976	17896	17818	17874	17824	17981	18035	17833	17741	17822	17713	17856	17659	17849	17669	17815	17979	17880	17853	18108	17932	17911	17773	17958	17828	17948	17745	17769	17974	17993	17795	18034	17821	17795	17880	18078	17711	17797	17585	17859	17705	17930	17698	17731	17791	17884	17764	17784	17575	18029	17899	18008	17769	17947	17851	17912	17762	17789	17756	17905	17686	17792	17804	17651	17964	17925	17708	17687	17957	17766	17659	17870	17751	17744	17659	17866	17560	17971	17723	17925	17912	18102	17863	17753	17869	17855	17923	17812	17703	17962	18038	17954	17711	17922	17942	17846	17937	17926	18046	18071	17869	17903	17687	17838	17765	17640	17882	17703	17924	17898	17823	17726	18014	17873	17772	17849	17811	17843	17836	17761	17863	17730	17836	17774	17886	17781	17970	17782	17737	17900	17725	17716	17712	17976	18187	17898	17743	17648	17702	17799	17902	17857	17926	17850	17740	17656	17791	17855	17887	17737	17886	17844	17893	17841	18040	17922	17893	17805	17720	17967	17843	17827	17705	18030	17634	17812	17872	17899	17947	17882	17955	17940	17945	17993	17935	17771	17849	17814	17869	17943	17872	17832	17784	17996	17908	18051	17913	18013	18100	17719	17916	17959	17824	17993	17824	17827	17788	17737	17855	17740	17717	17830	17747	17837	17870	17974	17997	17676	17916	17779	17850	17920	17844	17832	17973	17854	17686	17714	17722	17949	18010	17811	17869	17804	17963	18066	17864	17997	17886	17875	17877	17768	17948	17810	17827	17923	17726	17819	17994	17926	17735	17790	17923	18047	17738	17879	17928	17534	17891	17720	17724	17891	17782	17870	17813	17959	17939	17812	17742	17712	17717	17921	17733	18047	17673	17856	17840	17716	17910	17779	17842	17859	17945	17827	17709	17839	17866	17915	17906	17900	17860	18011	17798	17928	18000	17817	17810	17909	17956	17875	17934	17820	17767	17591	18008	17887	17987	17889	17966	17810	17800	17903	17754	17903	17737	17775	17864	17766	17829	17817	17877	17834	17700	18120	17851	17939	17925	17924	17869	17791	18060	17976	17852	18025	17900	17839	17894	17916	17728	17863	17724	17713	17937	17845	17899	17772	17941	17947	18010	17774	17661	17894	17924	17674	17841	17923	17844	17745	17829	17760	17789	17723	17927	17933	17776	17720	17867	17669	17855	17846	17843	17997	17851	18003	17789	17857	17952	17889	17683	17733	17676	17952	17908	18015	17690	17712	17902	17888	18071	17899	17801	17810	17935	17906	17832	17883	17695	17859	17935	17732	17955	17905	17726	17942	17895	17918	17939	17997	18040	17707	17795	17795	17811	17985	17725	17762	17767	17666	17866	17881	18105	18073	17929	17755	17943	17895	17972	17937	17803	17826	17948	17862	17808	17968	17732	17837	17820	17523	17891	17914	17856	17933	17881	17715	17893	17726	17941	17697	17781	17765	17980	17857	17937	17885	17717	18030	17979	17739	17842	18216	17537	17806	17889	17891	17771	17898	17764	17779	17873	17856	17841	17826	17997	17733	17901	17779	17800	17808	17665	17700	17947	17842	17898	17889	17778	18005	17769	18083	17913	17850	17940	17825	17706	17804	17889	17977	17875	17750	17903	17925	17805	18214	17897	17904	17816	17733	17871	17855	17846	17861	17949	17954	17795	17882	17811	17968	17989	17771	17693	17829	17854	18010	17749	17815	17931	18074	17843	17661	18000	17837	17871	17846	18034	17988	17679	17626	17834	17867	17923	17881	17897	17921	17803	18064	17826	17901	17840	18048	17825	18104	17868	17729	17885	17842	18024	17886	17855	18057	18029	17927	17896	17824	17888	17987	17667	17710	17732	17915	17907	18008	17669	17897	17736	17732	17725	17894	17942	18005	17802	17937	17607	17627	17778	18019	17908	17746	17934	17929	17669	17761	17808	17879	17942	17790	17910	17906	17882	17965	17741	17880	17892	17636	17684	17877	17988	18057	17862	17844	17900	17893	17960	18045	17768	17877	17853	17689	17899	17878	18007	17882	17860	17782	17950	17932	17894	17835	18022	17786	17905	17801	18019	18087	17843	17865	17917	17918	17770	17925	17779	18058	17588	17901	17820	18015	17948
16593	27735	25950	21463	20538	20467	19667	18370	18051	17465	16944	16662	16709	16334	18299	35745	39031	33790	26650	19723	16844	15705	15482	15512	15464	15523	15490	15618	15522	15333	15412	15517	15510	15429	15345	15390	15694	15329	15423	15366	15579	15479	15413	15586	15356	15466	15387	15414	15539	15541	15481	15382	15344	15417	15472	15535	15420	15472	15568	15532	15509	15360	15485	15337	15618	15391	15348	15435	15314	15596	15274	15403	15277	15426	15384	15342	15418	15404	15520	15435	15428	15309	15520	15504	15336	15486	15374	15520	15367	15474	15262	15371	15474	15449	15328	15338	15468	15491	15320	15421	15494	15397	15634	15361	15352	15252	15499	15518	15468	15431	15321	15537	15532	15207	15450	15348	15515	15533	15454	15381	15469	15530	15261	15378	15368	15314	15448	15441	15379	15409	15388	15501	15484	15448	15539	15398	15429	15464	15351	15392	15501	15462	15332	15480	15326	15489	15327	15328	15601	15416	15308	15366	15287	15524	15282	15322	15445	15675	15457	15351	15396	15590	15612	15452	15491	15420	15288	15519	15290	15359	15380	15377	15363	15610	15256	15428	15429	15406	15480	15323	15363	15566	15426	15475	15239	15480	15422	15400	15304	15521	15478	15441	15495	15442	15391	15435	15429	15441	15486	15402	15502	15238	15558	15379	15507	15441	15559	15307	15470	15574	15481	15495	15421	15468	15445	15217	15518	15381	15377	15359	15116	15516	15517	15508	15381	15378	15216	15523	15353	15487	15357	15529	15204	15279	15416	15461	15353	15371	15314	15358	15413	15346	15435	15505	15372	15407	15337	15475	15292	15499	15568	15451	15348	15392	15253	15277	15362	15327	15478	15372	15402	15450	15431	15458	15452	15539	15485	15309	15620	15420	15419	15468	15330	15389	15485	15340	15565	15391	15455	15446	15315	15301	15392	15265	15461	15395	15371	15460	15269	15628	15434	15473	15304	15362	15495	15501	15340	15475	15540	15323	15294	15344	15459	15591	15467	15239	15384	15492	15546	15330	15494	15474	15741	15441	15338	15581	15528	15240	15312	15620	15537	15377	15443	15378	15414	15459	15442	15569	15474	15812	15282	15485	15312	15487	15370	15429	15399	15368	15466	15378	15463	15321	15580	15271	15328	15499	15439	15298	15360	15608	15464	15207	15604	15475	15361	15555	15413	15465	15559	15461	15537	15485	15434	15360	15472	15451	15260	15458	15471	15518	15488	15402	15370	15368	15385	15318	15457	15330	15345	15502	15374	15480	15355	15317	15227	15595	15355	15546	15430	15404	15380	15334	15444	15344	15449	15471	15315	15484	15289	15286	15303	15561	15392	15303	15528	15438	15294	15522	15593	15489	15408	15478	15419	15534	15459	15307	15504	15383	15439	15481	15397	15445	15533	15405	15463	15467	15404	15361	15224	15329	15650	15500	15501	15416	15497	15205	15495	15530	15336	15348	15475	15380	15470	15356	15404	15343	15470	15293	15354	15420	15428	15358	15163	15500	15443	15479	15366	15441	15451	15290	15419	15390	15419	15332	15448	15437	15534	15380	15377	15313	15311	15291	15536	15554	15296	15508	15330	15547	15372	15385	15429	15422	15457	15543	15401	15359	15351	15428	15405	15255	15432	15470	15512	15364	15277	15514	15495	15527	15570	15425	15486	15110	15435	15461	15256	15330	15574	15582	15516	15371	15315	15503	15310	15426	15433	15296	15396	15400	15472	15407	15454	15441	15343	15517	15376	15489	15469	15549	15582	15416	15330	15293	15473	15454	15353	15580	15430	15529	15376	15546	15473	15486	15278	15493	15517	15258	15370	15460	15365	15511	15494	15229	15346	15474	15557	15381	15593	15478	15501	15434	15443	15476	15427	15448	15459	15548	15401	15629	15150	15440	15434	15397	15385	15367	15390	15458	15387	15372	15505	15375	15414	15346	15499	15438	15437	15425	15482	15412	15371	15325	15426	15366	15435	15309	15484	15335	15251	15463	15393	15316	15522	15311	15531	15595	15408	15426	15291	15487	15536	15413	15395	15243	15507	15435	15271	15258	15442	15365	15342	15454	15471	15535	15495	15444	15290	15306	15366	15386	15382	15422	15304	15377	15352	15415	15493	15250	15380	15545	15442	15357	15432	15373	15527	15289	15562	15279	15497	15405	15452	15290	15446	15323	15502	15484	15410	15415	15453	15492	15319	15400	15431	15540	15343	15339	15491	15510	15389	15323	15517	15196	15326	15245	15485	15399	15338	15365	15437	15611	15395	15485	15398	15260	15386	15404	15420	15459	15458	15457	15488	15327	15447	15371	15363	15379	15448	15482	15388	15390	15317	15423	15627	15355	15342	15363	15389	15449	15526	15355	15369	15337	15508	15367	15379	15463	15509	15364	15257	15403	15528	15522	15445	15443	15511	15545	15276	15395	15290	15511	15306	15548	15297	15560	15340	15568	15597	15382	15378	15283	15601	15478	15370	15400	15411	15313	15364	15392	15438	15510	15314	15324	15417	15338	15500	15416	15284	15475	15451	15405	15561	15403	15542	15374	15422	15525	15301	15414	15460	15609	15288	15442	15260	15385	15350	15555	15514	15397	15487	15585	15401	15525	15352	15382	15320	15452	15401	15403	15408	15350	15475	15262	15379	15411	15498	15385	15392	15491	15407	15397	15454	15344	15467	15278	15390	15365	15449	15362	15490	15328	15369	15499	15392	15339	15339	15390	15353	15357	15231	15529	15302	15393	15511	15465	15434	15348	15388	15314	15324	15349	15449	15480	15473	15465	15430	15484	15410	15541	15433	15261	15363	15386	15389	15398	15521	15343	15462	15392	15513	15505	15349	15381	15389	15401	15412	15420	15320	15477	15443	15333	15294	15393	15384	15448	15309	15389	15375	15427	15287	15382	15551	15493	15662	15403	15259	15241	15268	15475	15369	15394	15544	15438	15534	15403	15241	15402	15367	15518	15392	15485	15393	15348	15395	15490	15316	15475	15495	15265	15455	15358	15399	15546	15607	15236	15551	15489	15511	15359	15365	15296	15587	15409	15407	15378	15414	15363	15332	15359	15417	15407	15455	15365	15498	15474	15433	15284	15395	15433	15444	15434	15399	15367	15343	15301	15567	15457	15457	15362	15415	15391	15465	15429	15416	15392	15410	15431	15321	15256	15462	15504	15592	15399	15518	15332	15506	15370	15422	15298	15493	15290	15432	15325	15446	15479	15374	15518	15552	15378	15454	15191	15557	15322	15425	15514	15488	15499	15438	15380	15324	15443	15380	15453	15480	15426	15250	15394	15302	15375	15297	15452	15528	15474	15385	15483	15433	15472	15402	15381	15578	15419	15402	15335	15515	15499	15548	15364	15384	15326	15584	15449	15544	15376	15359	15470	15404	15388	15402	15400	15346	15524	15428	15383	15324	15386	15426	15386	15458	15485	15389	15462	15482	15516	15524	15486	15398	15371	15453	15402	15418	15510	15365	15426	15485	15348	15399	15433	15412	15200	15485	15231	15318	15274	15561	15206	15471	15430	15488	15545	15493	15366	15369	15444	15367	15411	15494	15397	15411	15257	15596	15388	15283	15367	15365	15421	15448	15375	15328	15471	15255	15503	15286	15328	15378	15439	15369	15432	15451	15364	15536	15329	15324	15419	15402	15451	15352	15379	15673	15530	15529	15411	15460	15240	15395	15616	15508	15384	15436	15409	15293	15470	15263	15448	15465	15371	15328	15277	15500	15460	15288	15528	15623	15361	15282	15495	15246	15419	15442	15413	15416	15314	15448	15484	15445	15278	15363	15530	15313	15437	15410	15431	15334	15500	15446	15474	15524	15564	15279	15424	15414	15336	15471	15479	15493	15327	15344	15469	15429	15307	15416	15404	15471	15337	15485	15403	15316	15366	15389	15355	15508	15355	15524	15514	15390	15260	15390	15365	15509	15420	15468	15426	15436	15335	15389	15376	15425	15593	15499	15360	15283	15522	15461	15379	15343	15282	15550	15329	15341	15437	15569	15406	15419	15558	15371	15560	15341	15385	15431	15382	15392	15464	15500	15463	15356	15487	15395	15612	15458	15513	15427	15431	15470	15306	15526	15517	15417	15460	15420	15446	15464	15355	15382	15306	15476	15430	15388	15584	15407	15464	15439	15462	15462	15392	15438	15371	15344	15421	15458	15422	15593	15452	15377	15611	15342	15612	15268	15392	15433	15277	15404	15410	15411	15301	15351	15435	15432	15398	15406	15420	15294	15444	15371	15370	15416	15531	15513	15599	15493	15463	15434	15469	15339	15488	15522	15201	15396	15424	15386	15421	15448	15493	15377	15528	15310	15424	15453	15541	15304	15339	15463	15397	15284	15418	15449	15424	15388	15449	15502	15446	15218	15490	15748	15393	15409	15406	15174	15518	15327	15517	15736	15355	15554	15493	15350	15349	15429	15229	15489	15332	15355	15435	15441	15262	15467	15298	15522	15323	15487	15487	15454	15441	15537	15342	15337	15505	15375	15550	15323	15368	15373	15405	15520	15123	15416	15500	15394	15482	15441	15463	15355	15402	15342	15456	15461	15530	15395	15228	15480	15626	15460	15346	15554	15567	15367	15355	15476	15453	15459	15464	15331	15469	15321	15539	15432	15393	15447	15383	15339	15421	15499	15505	15187	15379	15415	15371	15536	15492	15543	15345	15292	15385	15442	15575	15284	15238	15421	15329	15575	15363	15517	15542	15435	15422	15390	15501	15329	15333	15310	15363	15416	15453	15355	15509	15564	15499	15343	15508	15432	15289	15428	15497	15440	15419	15291	15336	15450	15523	15483	15370	15261	15416	15507	15341	15411	15368	15365	15397	15217	15429	15249	15493	15525	15449	15389	15551	15393	15324	15474	15402	15562	15459	15364	15455	15421	15321	15476	15509	15529	15521	15400	15430	15388	15367	15508	15405	15421	15565	15413	15286	15272	15435	15324	15579	15442	15557	15357	15288	15250	15406	15542	15510	15197	15434	15398	15535	15388	15355	15429	15605	15508	15458	15452	15317	15515	15520	15385	15334	15394	15480	15354	15515	15572	15456	15430	15540	15414	15400	15572	15369	15329	15266	15384	15472	15224	15336	15427	15506	15266	15503	15281	15456	15321	15547	15480	15498	15479	15440	15353	15397
29252	22183	22353	20568	19165	18743	18784	18543	18254	18373	18407	18173	18302	18102	18273	18996	20296	19862	19076	18482	18173	18032	17863	18210	17912	18143	18050	17980	18074	18067	18081	18072	17975	18213	18041	17980	18237	18059	17945	17964	17892	17984	18260	17752	17866	17864	18034	18128	18216	18062	18086	17866	17745	18053	17946	18226	17899	17914	17693	18081	17939	18015	17949	18043	18088	18044	18199	18013	18067	18066	18049	17780	17933	17842	18145	18140	18065	18015	18017	17906	17943	17928	17871	18050	17901	17928	18120	18131	18060	17899	18110	17941	17969	18011	18080	18065	17920	17780	18005	18113	18063	18058	18049	17962	17946	18113	18026	17954	17721	17686	17927	17896	17825	17977	18029	18051	17919	17850	17851	17891	17963	17939	18044	18073	17859	17890	17786	17981	18001	17885	17919	17989	18097	17995	18003	17966	17981	18062	17990	18169	18125	17907	17864	17998	18113	17971	18122	17851	18019	17906	18072	17881	18053	17988	18105	17871	17923	18039	18001	17976	18011	17730	18123	18119	17906	18055	17905	17855	17787	18076	17967	17927	17928	18009	17729	18142	17972	18122	17863	17968	18095	17847	17872	18100	18008	17897	18131	18088	17985	17830	18073	17862	17888	17920	17773	17985	17828	17854	18005	17830	18081	17858	17956	17810	17986	18037	17972	17974	18074	17855	18151	18143	18193	17861	17807	17959	18032	17963	18222	18004	17953	17947	17889	17979	17832	18009	18098	18131	17964	18036	17818	17927	18039	18042	17765	17930	17823	17833	18002	17981	17768	18123	17951	17885	17798	18025	18249	18011	17936	17961	17980	18077	17821	18119	18146	17895	18044	17996	18237	18016	18087	17955	18126	18255	18236	18013	17943	17833	17925	17932	17902	18035	17784	17858	17938	17936	18048	17852	17988	18053	17825	17836	17854	18004	17959	18172	18182	17794	17722	18029	18036	17869	18049	17847	18008	17873	17929	18081	17986	18286	17985	18062	17993	17825	18020	17844	17887	18096	17849	17874	17939	17805	17949	17917	18129	17762	18089	18070	18001	17969	18091	17884	17993	17815	17975	17978	17962	17916	18086	17709	18142	17788	17972	17833	18017	17878	18061	18222	17916	18097	17949	18035	18039	17968	18100	18017	17952	18077	17990	18013	17816	18028	18126	17991	18244	17894	17956	18027	17865	18045	18060	17980	18023	18026	17998	17945	17947	17997	18048	18028	17912	18202	17825	18070	18108	17870	17863	17923	18112	17702	17846	18130	17994	18039	18188	18009	17819	17830	17717	17905	17951	17872	17962	18076	18156	18073	18113	18060	18011	17984	17818	17960	18124	17914	18111	17894	18024	18102	18012	17901	17995	17962	18000	18065	17858	17860	17907	17831	17798	18080	17972	18048	18149	17977	17944	18023	17836	18052	18081	17986	17853	18208	18136	18084	17737	17843	17986	17971	18145	17727	17833	18164	18004	17995	18123	18043	17966	18269	18109	18065	17978	18157	18018	17793	18288	18026	17993	17918	17901	18077	18063	18117	18010	17987	17789	17782	18004	17954	18116	18179	18075	17930	17932	17900	17857	18037	17986	18078	17951	17908	18125	18203	18193	18048	18010	17909	17968	18120	18098	17898	17884	17913	18015	18059	18062	18138	17945	18106	17965	17796	18011	17981	17909	17874	18090	17974	17921	17886	18062	18058	18075	18076	18149	18029	18019	17936	17980	18074	18000	18002	17841	17959	17997	17970	17920	18114	17847	18133	17941	17830	18032	18002	18096	17888	17998	18017	17942	17957	17950	18192	18021	17971	18064	18080	17975	18188	17825	18163	17976	17845	17995	17951	17997	18083	18048	17968	18168	18060	18060	18120	18078	17924	17940	18029	18059	17919	18161	17899	18254	17965	18208	18145	17964	17877	17991	17999	17915	17838	18010	17779	17955	18162	18034	17799	18034	17951	17975	17998	17999	18063	17799	18160	18036	17933	18056	17914	17951	18087	17839	18014	18130	17982	18024	17883	18008	17997	18008	17820	18024	18013	17866	17934	18058	17955	18143	18043	17836	18105	18064	18142	18172	17961	17911	18069	18049	18038	17989	18096	17853	17907	18046	17997	18027	17966	18009	18035	17985	17963	18108	17955	17977	18023	18104	17962	17816	17892	17999	18000	17922	18048	18076	17937	17952	18038	18052	17971	18054	18042	17880	18015	17680	18121	17956	18235	17956	17922	17879	17902	17963	17931	17976	18060	18039	17990	18203	17954	18031	18349	18057	18148	18076	17817	18045	17937	17828	18111	17957	18008	17991	17950	17959	18103	18120	18135	17963	18104	18007	17977	18064	18013	17939	17910	17932	18000	18060	18017	18367	17981	18081	17864	17859	18056	18045	18147	17893	17868	17947	18084	17916	18014	17932	17948	18078	18165	18016	18071	18026	17971	18009	17978	18062	17933	17940	17782	18032	17919	17897	18005	18007	17995	18118	18049	18058	18042	18059	17875	18111	18135	17859	17937	17919	17973	18069	18096	18058	18076	17946	17847	18102	17828	18241	18000	17801	17873	18084	17942	18078	18071	18084	18024	18139	18067	18035	18132	18240	18134	17955	17924	17791	17994	18088	18095	17998	18141	18045	17869	17919	17931	18185	18022	18238	17795	17927	17980	17937	18036	17848	17909	18065	18039	18093	18058	17978	17913	17928	17990	18055	18028	18046	17930	18067	18112	17981	18121	17920	17996	18030	17960	17998	17882	18161	18112	17916	17835	17973	17952	18076	18133	18132	18202	17900	18092	17889	18093	18044	17971	18278	17851	17930	18108	18175	18073	18198	17821	17813	18026	18262	17950	18163	17923	17717	17870	17970	18016	17974	18008	17984	17906	18054	17946	18098	17920	18103	18125	18062	18107	18037	17856	18082	17921	17878	17971	17961	18172	17779	17931	18061	18070	18118	17972	18006	18136	18179	17958	17951	17965	17972	18029	17993	18007	17873	17861	17975	18089	18163	17915	17915	18135	17789	18020	18186	17999	18112	18011	18101	17922	17914	17885	17983	17964	18061	17828	18001	18153	18152	18114	18161	17960	18007	18011	17970	17982	18112	18066	17859	18009	17688	17901	18008	18052	18134	17852	17865	17841	18075	18064	18105	18116	17971	17959	18162	18013	17847	18220	18083	17948	18135	18021	18067	18159	18213	17920	17901	18103	18030	18189	17917	17934	18056	17964	18030	18111	18058	18012	17861	17893	17906	18014	18068	18126	18157	17957	17954	17866	17882	17992	17843	18110	18075	18112	18027	17931	17984	17974	18097	18224	18167	17925	17950	18027	18083	18016	17917	17988	17979	17881	18010	17817	18162	18063	18143	18128	18018	18094	17946	18175	18110	17948	17985	18209	17845	18050	18116	17758	18055	17878	18010	18029	18040	18017	18150	17924	18081	18225	18037	18185	18202	17893	17928	18129	18063	18227	18081	17764	17956	18021	17985	17947	17848	18150	18018	18113	17880	18162	18104	17834	17911	18073	18102	17771	18172	17997	18243	17825	18132	17916	17813	18002	18068	18227	18032	17967	17838	17807	17920	18067	17896	18093	17928	17866	17756	18050	18052	17936	17949	18107	18029	17947	18137	17937	18057	17996	18134	17988	17961	18018	17915	18083	18128	17927	17987	18297	17869	17832	17996	18135	17844	18110	17786	18022	18165	17893	17793	18040	17970	18067	18033	18025	17931	17927	17993	18087	18098	18086	17949	18197	17890	17929	17951	18045	17834	18000	18018	18007	17914	17885	18076	18083	18056	17897	18051	17885	17897	18019	17954	18059	17953	17911	18286	17963	18181	18089	18088	18079	17980	17863	18178	18144	18015	17902	18114	18010	18071	18053	17936	17960	17841	17965	17885	17994	17962	18107	17928	17998	17928	18014	18219	18088	17955	18138	18157	18046	17878	18044	18081	17904	17953	17964	18005	18053	17921	17970	18028	18192	18104	18065	18245	18009	18016	17799	18019	17812	17850	17899	18117	17904	18091	18034	18079	17843	17959	18212	17836	18047	18089	17834	17936	17997	17785	17938	17769	17908	17694	18066	17960	18002	17777	17988	18073	18008	18049	18169	18041	18308	17838	18187	17847	17946	17835	18101	18155	18052	17925	17961	18038	17882	18115	18029	17730	18054	18240	18123	17831	17958	18176	18011	17998	17900	18060	17997	17919	18041	18095	18128	18005	17952	17905	17894	18008	17850	17896	17987	18223	17895	18120	18059	18032	17973	18045	17897	17982	18000	18013	18128	17919	17916	18332	17938	17953	17976	18091	18108	17901	17850	18121	17921	18097	17862	17850	18059	18180	17954	17986	18080	17968	17989	18018	18066	17872	18118	18025	18145	17932	18092	18102	17968	18268	18089	18128	17863	17958	18015	18081	17789	18023	17894	18200	18087	18063	17949	18003	18083	18077	18195	18355	18114	17845	17927	18037	18118	18132	18013	18005	18238	18018	18092	18117	17900	18119	18110	17898	17891	17889	17913	18189	18016	17957	17995	17947	17900	18049	18030	18189	17996	18192	18074	18001	18107	18050	18121	17922	17928	17975	18045	17790	17966	17935	18092	17735	18078	17781	17718	18117	18038	17871	18109	18046	18095	18079	17856	17967	18036	18032	18008	18165	17991	17959	18034	17900	17759	17995	17987	18064	17864	18080	17933	17888	17938	18062	18010	18001	17877	17928	18153	18159	18148	18017	18126	17786	17874	18093	18171	18128	18056	18105	17903	18143	18030	17862	17929	18012	18031	17943	17973	18009	18158	18308	17898	18148	17910	18040	18025	17949	18043	17937	17954	17827	18059	18054	17993	18016	17903	18006	18059	18095	18027	18071	17847	18207	18146	17711	18037	18221	18089	18075	17983	17850	17808	17964	17996	18005	17882	17871	17983	17954	17933	17938	17807	17981	18002	17947	17932	18010	17848	18195	18065	18047	18077	17917	17886	17849	17833	18160	17843	18011	17831	18129	18021	17946	17868	17850	18055	17847	17967	17970	17957	18079	18044	17961	18371	17867	17932	18150	17726	18176	17965	18185	18101	18061	18061	18040	18068	17983	17961	18088	17861	17969	18056	18216	18112	17787	18107	17866	17870	18038	18139	18277	17949	17947	18279	17885	17966	17947	17948	18076	18105
15891	16870	17153	17179	17443	16952	16402	16267	16060	16033	15645	15899	15951	15660	15578	17563	18834	17932	16978	16105	15725	15590	15731	15467	15729	15642	15387	15620	15508	15550	15509	15549	15481	15536	15481	15533	15617	15596	15452	15374	15444	15565	15605	15476	15548	15362	15578	15496	15380	15641	15634	15431	15708	15437	15546	15476	15457	15630	15428	15592	15567	15590	15444	15597	15579	15589	15486	15518	15561	15438	15392	15522	15518	15592	15617	15445	15647	15465	15432	15515	15501	15513	15632	15532	15442	15490	15486	15569	15589	15563	15730	15703	15463	15342	15612	15442	15561	15596	15610	15795	15535	15498	15483	15594	15595	15517	15604	15513	15385	15551	15599	15517	15590	15436	15264	15597	15535	15649	15650	15477	15484	15467	15497	15573	15533	15603	15538	15570	15398	15428	15672	15462	15535	15425	15583	15497	15549	15436	15589	15634	15552	15501	15462	15533	15483	15530	15370	15491	15640	15367	15490	15434	15692	15436	15538	15598	15408	15492	15416	15459	15597	15461	15618	15568	15543	15577	15452	15454	15500	15574	15542	15456	15645	15489	15567	15514	15609	15492	15549	15514	15290	15533	15594	15613	15515	15479	15430	15473	15576	15695	15549	15588	15677	15414	15578	15608	15525	15421	15495	15631	15592	15543	15520	15502	15465	15618	15567	15421	15516	15464	15505	15602	15545	15635	15247	15514	15357	15629	15446	15368	15610	15540	15460	15678	15484	15424	15607	15488	15532	15555	15391	15543	15473	15543	15589	15621	15658	15596	15685	15679	15492	15526	15523	15500	15475	15520	15517	15580	15515	15452	15565	15673	15583	15438	15445	15517	15593	15321	15470	15418	15526	15465	15348	15685	15553	15359	15578	15574	15296	15583	15517	15482	15562	15572	15445	15575	15558	15541	15438	15686	15477	15681	15559	15592	15514	15441	15540	15650	15506	15550	15276	15505	15516	15484	15643	15414	15442	15550	15575	15499	15526	15547	15600	15589	15497	15499	15460	15623	15529	15580	15620	15275	15627	15723	15705	15543	15606	15567	15325	15512	15559	15623	15595	15481	15485	15520	15622	15445	15513	15468	15572	15477	15441	15515	15522	15660	15601	15571	15628	15485	15574	15424	15481	15433	15538	15440	15491	15462	15443	15596	15392	15494	15625	15701	15381	15459	15506	15539	15370	15500	15449	15672	15405	15546	15738	15507	15484	15374	15595	15592	15612	15481	15537	15583	15293	15542	15817	15318	15531	15505	15637	15559	15574	15354	15440	15436	15420	15466	15440	15360	15483	15350	15574	15549	15496	15709	15504	15630	15502	15459	15395	15692	15520	15571	15264	15526	15628	15634	15415	15389	15426	15566	15447	15548	15537	15564	15414	15639	15404	15465	15496	15441	15560	15576	15601	15345	15593	15691	15510	15501	15570	15473	15539	15496	15571	15537	15557	15525	15644	15686	15664	15344	15691	15523	15430	15512	15457	15419	15471	15493	15635	15514	15529	15526	15582	15383	15597	15577	15669	15483	15504	15487	15517	15550	15509	15488	15415	15361	15497	15531	15550	15476	15468	15639	15629	15590	15455	15408	15528	15522	15610	15616	15601	15486	15527	15583	15508	15655	15651	15556	15654	15410	15492	15500	15435	15587	15499	15618	15564	15557	15575	15429	15493	15529	15546	15546	15611	15398	15566	15620	15509	15584	15638	15458	15724	15568	15608	15446	15387	15396	15718	15461	15273	15394	15554	15507	15510	15682	15582	15592	15542	15497	15645	15520	15506	15347	15577	15497	15477	15433	15631	15610	15764	15629	15290	15649	15598	15453	15559	15533	15500	15630	15509	15722	15450	15523	15618	15413	15475	15467	15592	15652	15535	15570	15467	15476	15560	15499	15458	15589	15485	15620	15542	15734	15422	15609	15430	15564	15501	15567	15575	15375	15412	15599	15590	15399	15430	15476	15551	15643	15522	15438	15466	15683	15486	15423	15489	15416	15460	15509	15489	15627	15551	15473	15618	15399	15551	15560	15536	15505	15535	15469	15631	15633	15642	15551	15362	15541	15455	15573	15555	15524	15493	15508	15588	15506	15439	15408	15625	15563	15644	15511	15434	15556	15504	15642	15410	15550	15477	15255	15385	15444	15547	15533	15679	15426	15500	15399	15479	15457	15391	15636	15591	15580	15523	15568	15356	15470	15594	15615	15499	15697	15687	15477	15609	15538	15521	15569	15657	15526	15635	15468	15654	15395	15543	15564	15549	15462	15510	15737	15449	15555	15239	15449	15562	15457	15478	15410	15569	15537	15514	15627	15648	15455	15647	15544	15496	15580	15471	15589	15513	15404	15513	15415	15651	15662	15532	15711	15501	15472	15673	15440	15684	15451	15459	15567	15467	15510	15353	15498	15667	15488	15508	15539	15600	15374	15456	15516	15505	15464	15538	15479	15555	15472	15626	15634	15504	15375	15514	15575	15475	15448	15676	15595	15622	15510	15612	15381	15529	15335	15413	15535	15382	15469	15483	15623	15489	15526	15382	15465	15535	15562	15543	15642	15581	15436	15582	15439	15404	15673	15420	15663	15404	15405	15428	15389	15374	15474	15421	15452	15396	15560	15579	15593	15592	15475	15635	15427	15385	15504	15559	15492	15474	15553	15562	15566	15534	15439	15701	15504	15594	15463	15518	15496	15578	15512	15644	15603	15561	15812	15521	15534	15664	15546	15577	15440	15549	15691	15561	15451	15472	15598	15553	15484	15513	15570	15388	15605	15399	15434	15545	15514	15636	15486	15427	15499	15615	15554	15730	15441	15650	15477	15474	15452	15685	15454	15489	15488	15539	15415	15323	15423	15693	15614	15519	15505	15619	15652	15641	15431	15389	15473	15484	15449	15651	15521	15554	15426	15559	15523	15459	15549	15473	15632	15517	15620	15499	15462	15564	15510	15542	15578	15621	15472	15612	15656	15557	15593	15542	15583	15550	15745	15780	15567	15454	15583	15334	15638	15530	15613	15552	15706	15621	15581	15584	15307	15644	15575	15509	15674	15510	15507	15601	15518	15425	15463	15591	15594	15470	15448	15471	15672	15528	15529	15501	15546	15486	15435	15490	15551	15549	15716	15642	15417	15672	15515	15628	15572	15491	15450	15504	15514	15673	15408	15549	15517	15637	15663	15651	15458	15738	15502	15462	15392	15512	15554	15681	15467	15283	15517	15549	15406	15524	15591	15660	15517	15466	15732	15568	15549	15469	15426	15630	15460	15607	15495	15458	15530	15482	15555	15493	15548	15658	15701	15477	15463	15468	15576	15437	15613	15387	15528	15515	15623	15539	15524	15455	15638	15507	15601	15407	15493	15542	15625	15593	15485	15727	15478	15622	15439	15574	15574	15646	15474	15363	15455	15570	15431	15438	15565	15584	15505	15575	15580	15387	15707	15319	15587	15529	15541	15558	15475	15458	15497	15721	15612	15467	15739	15401	15500	15506	15544	15482	15480	15737	15578	15675	15475	15768	15608	15529	15679	15556	15667	15466	15562	15486	15518	15638	15545	15625	15628	15410	15462	15470	15543	15488	15463	15657	15561	15448	15525	15438	15410	15678	15537	15492	15506	15500	15545	15576	15670	15571	15518	15354	15502	15593	15684	15620	15548	15581	15565	15553	15451	15403	15370	15532	15629	15489	15570	15470	15719	15490	15317	15454	15475	15384	15274	15718	15397	15469	15523	15512	15533	15389	15524	15613	15352	15566	15600	15712	15446	15634	15522	15570	15575	15488	15459	15467	15596	15636	15346	15339	15432	15635	15493	15697	15489	15487	15467	15495	15429	15395	15437	15521	15456	15553	15500	15610	15553	15509	15532	15400	15441	15544	15711	15499	15561	15430	15549	15420	15626	15454	15681	15535	15542	15434	15578	15363	15543	15563	15615	15564	15427	15657	15416	15455	15459	15590	15522	15665	15407	15438	15605	15542	15584	15591	15521	15532	15451	15515	15571	15536	15326	15812	15557	15444	15639	15533	15523	15625	15554	15577	15551	15391	15610	15472	15464	15470	15541	15605	15516	15636	15642	15487	15676	15515	15440	15459	15602	15474	15586	15683	15494	15455	15446	15496	15409	15553	15422	15608	15562	15609	15506	15503	15514	15409	15490	15552	15608	15341	15536	15517	15505	15384	15582	15583	15758	15530	15459	15432	15497	15455	15586	15419	15700	15512	15460	15443	15538	15376	15418	15519	15415	15343	15626	15560	15594	15416	15628	15555	15586	15609	15437	15654	15491	15613	15449	15512	15533	15657	15540	15448	15586	15681	15360	15430	15547	15441	15564	15746	15387	15490	15534	15489	15498	15475	15385	15506	15511	15464	15535	15521	15503	15652	15454	15560	15574	15624	15486	15616	15398	15670	15513	15559	15522	15704	15400	15396	15477	15545	15504	15642	15629	15621	15436	15438	15604	15556	15436	15631	15302	15633	15623	15663	15538	15495	15429	15558	15594	15530	15476	15448	15566	15444	15726	15389	15651	15447	15607	15606	15584	15515	15532	15484	15569	15469	15403	15479	15608	15435	15614	15426	15506	15408	15537	15449	15594	15483	15563	15531	15330	15527	15548	15664	15608	15614	15641	15603	15544	15442	15440	15685	15473	15290	15643	15431	15482	15397	15388	15436	15679	15503	15630	15729	15393	15423	15461	15402	15601	15526	15565	15523	15519	15624	15672	15413	15478	15517	15587	15500	15403	15718	15531	15603	15469	15393	15607	15568	15559	15646	15570	15596	15374	15504	15501	15456	15536	15530	15588	15435	15500	15526	15482	15618	15541	15517	15466	15758	15586	15505	15542	15578	15622	15671	15628	15634	15435	15475	15583	15608	15570	15567	15640	15591	15368	15498	15639	15524	15640	15731	15666	15397	15546	15630	15539	15656	15521	15553	15503	15366	15581	15418	15601	15699	15271	15703	15453	15662	15481	15381	15568	15399	15643	15509	15675	15604	15480	15585	15568	15665	15412	15517	15309	15484	15523	15389	15521	15525	15403	15578	15566	15585	15487	15586	15405	15564	15600	15614	15508	15422	15500	15403	15498	15372	15583	15491	15637	15670	15350	15601	15403	15676	15698	15375	15430	15486	15474	15565	15386	15469	15597	15464	15770	15369	15446
25279	21364	28086	25665	22039	20663	20426	18831	18687	18312	17959	17911	17913	17974	17938	25730	28314	26670	22957	19729	18287	17590	17433	17542	17368	17527	17533	17605	17522	17439	17380	17443	17592	17395	17317	17351	17627	17572	17469	17545	17377	17267	17551	17400	17560	17491	17284	17473	17430	17537	17427	17367	17492	17490	17479	17487	17272	17497	17507	17320	17244	17433	17538	17457	17538	17419	17373	17600	17293	17241	17376	17357	17367	17366	17594	17625	17450	17305	17226	17395	17449	17385	17428	17485	17409	17335	17381	17417	17239	17473	17480	17310	17471	17536	17409	17580	17470	17508	17627	17403	17197	17405	17200	17377	17521	17347	17435	17436	17387	17351	17426	17425	17590	17412	17418	17417	17256	17536	17313	17436	17475	17252	17411	17391	17414	17563	17436	17243	17407	17465	17304	17430	17642	17589	17420	17322	17433	17255	17406	17471	17354	17404	17561	17268	17418	17511	17437	17470	17470	17303	17263	17488	17536	17433	17404	17342	17463	17527	17426	17442	17504	17585	17241	17401	17275	17408	17540	17548	17361	17373	17512	17434	17399	17296	17602	17427	17430	17327	17260	17359	17294	17627	17272	17487	17230	17539	17352	17374	17433	17287	17377	17410	17328	17369	17470	17313	17399	17314	17485	17452	17339	17564	17365	17416	17417	17266	17358	17254	17470	17485	17305	17127	17527	17457	17288	17315	17481	17526	17462	17394	17175	17224	17418	17506	17325	17371	17429	17308	17366	17491	17270	17282	17448	17488	17609	17360	17371	17442	17279	17227	17551	17363	17634	17489	17195	17513	17364	17336	17365	17204	17639	17590	17502	17460	17438	17544	17293	17295	17569	17379	17348	17623	17397	17467	17242	17273	17405	17219	17228	17501	17249	17186	17259	17397	17457	17170	17149	17382	17385	17342	17349	17465	17454	17445	17370	17389	17334	17500	17456	17429	17372	17339	17467	17351	17325	17548	17439	17364	17202	17475	17454	17430	17368	17493	17254	17485	17416	17366	17232	17419	17317	17163	17448	17351	17338	17465	17347	17299	17375	17450	17268	17295	17440	17271	17474	17461	17473	17339	17508	17357	17303	17430	17395	17301	17418	17380	17540	17637	17715	17440	17543	17424	17230	17301	17402	17488	17412	17437	17368	17501	17449	17361	17393	17424	17432	17316	17267	17178	17430	17285	17374	17552	17345	17352	17431	17335	17325	17513	17361	17283	17240	17233	17325	17411	17172	17737	17338	17314	17442	17413	17361	17245	17261	17551	17325	17377	17289	17501	17469	17360	17386	17355	17297	17415	17631	17532	17573	17495	17354	17281	17410	17348	17329	17354	17351	17336	17344	17559	17540	17352	17571	17356	17338	17390	17415	17449	17299	17467	17525	17194	17247	17398	17353	17145	17442	17691	17326	17324	17409	17348	17342	17343	17504	17472	17408	17449	17556	17326	17412	17389	17567	17489	17521	17342	17499	17491	17411	17324	17359	17302	17407	17285	17351	17458	17699	17430	17418	17368	17301	17244	17281	17509	17266	17346	17567	17380	17428	17468	17473	17310	17383	17365	17520	17553	17381	17491	17500	17450	17450	17421	17409	17363	17384	17268	17515	17428	17362	17430	17529	17607	17400	17133	17375	17460	17492	17305	17663	17455	17406	17463	17529	17315	17445	17261	17353	17522	17365	17408	17298	17179	17423	17370	17411	17429	17324	17380	17270	17263	17462	17332	17289	17356	17455	17391	17436	17442	17468	17417	17469	17459	17279	17358	17293	17476	17253	17375	17496	17420	17487	17441	17613	17344	17500	17544	17466	17457	17568	17296	17373	17335	17413	17457	17397	17628	17567	17232	17437	17406	17379	17250	17441	17385	17500	17431	17532	17600	17457	17446	17480	17355	17476	17431	17447	17359	17453	17318	17356	17477	17388	17281	17347	17361	17481	17598	17550	17519	17464	17295	17336	17455	17559	17445	17354	17493	17488	17291	17446	17568	17566	17255	17261	17354	17461	17731	17460	17435	17461	17585	17469	17389	17393	17616	17573	17671	17432	17421	17330	17365	17338	17485	17230	17371	17374	17329	17202	17564	17513	17339	17360	17374	17323	17399	17392	17274	17684	17475	17266	17358	17396	17386	17308	17281	17235	17497	17448	17444	17510	17511	17223	17515	17385	17281	17562	17477	17429	17319	17421	17321	17386	17323	17459	17446	17456	17430	17341	17279	17427	17438	17370	17588	17444	17407	17285	17587	17470	17269	17414	17402	17621	17242	17379	17278	17284	17226	17533	17417	17346	17744	17513	17577	17503	17436	17388	17310	17368	17277	17393	17383	17507	17346	17533	17365	17330	17304	17044	17275	17324	17581	17564	17451	17538	17434	17473	17321	17490	17326	17426	17367	17368	17344	17567	17432	17364	17416	17533	17252	17488	17342	17335	17186	17431	17325	17427	17620	17721	17307	17478	17321	17324	17458	17468	17279	17309	17391	17476	17504	17457	17369	17318	17474	17291	17337	17461	17112	17397	17708	17109	17458	17484	17158	17467	17602	17395	17629	17289	17256	17533	17408	17518	17348	17486	17465	17477	17451	17438	17245	17606	17312	17443	17415	17619	17458	17287	17426	17453	17340	17539	17525	17507	17350	17349	17438	17312	17373	17303	17424	17356	17439	17331	17529	17117	17393	17313	17683	17333	17231	17470	17427	17637	17349	17506	17339	17539	17452	17628	17452	17476	17140	17601	17468	17360	17201	17512	17475	17725	17188	17314	17394	17178	17351	17364	17424	17415	17447	17363	17410	17292	17453	17337	17498	17524	17302	17476	17444	17593	17180	17513	17461	17493	17462	17401	17394	17336	17391	17580	17398	17318	17511	17367	17344	17558	17573	17480	17389	17238	17368	17515	17388	17583	17532	17283	17319	17470	17271	17395	17531	17388	17372	17407	17266	17391	17319	17435	17347	17532	17446	17560	17274	17310	17327	17614	17448	17332	17496	17415	17497	17472	17320	17358	17481	17531	17386	17401	17363	17324	17578	17143	17432	17414	17428	17357	17222	17270	17293	17337	17537	17537	17480	17415	17277	17470	17524	17347	17448	17457	17343	17349	17392	17564	17334	17547	17518	17281	17434	17561	17372	17498	17404	17370	17204	17638	17414	17559	17541	17559	17503	17449	17305	17245	17566	17513	17292	17256	17532	17273	17391	17240	17298	17472	17376	17349	17251	17157	17262	17280	17308	17312	17203	17495	17421	17581	17441	17370	17524	17231	17404	17404	17291	17624	17525	17349	17514	17627	17424	17255	17477	17428	17578	17621	17238	17185	17450	17348	17464	17467	17374	17410	17121	17597	17557	17390	17581	17239	17393	17422	17329	17633	17411	17344	17394	17448	17323	17568	17312	17502	17304	17373	17429	17382	17456	17546	17474	17327	17396	17757	17734	17524	17260	17533	17433	17489	17170	17562	17437	17469	17515	17376	17333	17313	17459	17471	17527	17438	17489	17484	17521	17459	17449	17583	17552	17326	17313	17426	17602	17307	17378	17434	17490	17738	17388	17403	17504	17379	17258	17378	17567	17184	17336	17388	17518	17502	17587	17424	17488	17536	17438	17373	17548	17526	17543	17404	17482	17342	17188	17244	17184	17453	17522	17373	17540	17482	17377	17404	17452	17419	17555	17567	17247	17413	17594	17637	17449	17349	17412	17370	17366	17392	17424	17510	17345	17464	17455	17550	17511	17468	17406	17589	17260	17537	17375	17239	17448	17519	17258	17364	17570	17354	17415	17520	17411	17255	17299	17537	17527	17295	17407	17395	17372	17316	17326	17598	17355	17492	17449	17365	17375	17353	17395	17449	17456	17362	17431	17449	17240	17302	17200	17481	17357	17463	17463	17462	17487	17263	17455	17418	17392	17274	17427	17259	17594	17238	17361	17304	17427	17669	17428	17513	17257	17341	17440	17514	17438	17336	17454	17518	17336	17362	17310	17559	17355	17266	17312	17564	17348	17502	17521	17503	17401	17270	17662	17367	17365	17381	17356	17499	17640	17765	17317	17436	17567	17409	17547	17569	17170	17241	17390	17639	17378	17287	17649	17529	17462	17338	17299	17472	17370	17495	17512	17350	17360	17399	17293	17538	17551	17288	17775	17600	17520	17473	17307	17475	17412	17443	17374	17268	17275	17352	17419	17417	17675	17618	17434	17331	17600	17558	17292	17459	17450	17582	17468	17408	17154	17492	17537	17551	17338	17243	17072	17368	17449	17424	17599	17337	17391	17428	17387	17533	17335	17591	17492	17326	17456	17464	17279	17544	17426	17319	17365	17436	17449	17431	17440	17368	17455	17413	17520	17338	17328	17496	17490	17331	17021	17496	17339	17179	17362	17571	17369	17415	17420	17396	17354	17347	17376	17466	17516	17205	17162	17344	17364	17383	17438	17380	17389	17371	17498	17364	17278	17391	17395	17291	17332	17320	17603	17333	17260	17499	17398	17298	17467	17569	17523	17385	17203	17420	17388	17375	17334	17349	17481	17387	17589	17250	17626	17574	17475	17325	17435	17303	17307	17494	17478	17396	17434	17485	17395	17423	17297	17382	17393	17551	17644	17452	17469	17481	17484	17558	17368	17448	17184	17415	17284	17418	17676	17226	17148	17435	17305	17471	17427	17406	17280	17440	17498	17321	17325	17234	17396	17555	17651	17550	17528	17436	17365	17491	17469	17566	17479	17307	17591	17626	17384	17488	17415	17318	17472	17434	17431	17462	17536	17536	17434	17283	17397	17538	17245	17378	17361	17426	17564	17491	17293	17557	17234	17391	17446	17480	17331	17394	17561	17479	17536	17552	17404	17540	17426	17457	17454	17535	17400	17571	17399	17423	17473	17438	17349	17365	17253	17559	17455	17329	17345	17463	17543	17724	17322	17393	17335	17406	17254	17417	17324	17492	17520	17554	17442	17349	17560	17460	17265	17476	17287	17526	17396	17556	17328	17217	17509	17351	17357	17208	17568	17622	17618	17206	17311	17462	17354	17585	17359	17419	17351	17354	17363	17735	17470	17456	17278	17432	17383	17579	17414	17460	17497	17377	17408	17413	17264	17322	17320	17371	17355	17466	17472	17431	17423	17293	17354	17310	17515	17576	17451	17296	17319	17246	17273
14519	22333	22877	20801	19654	18404	17572	17177	17495	16644	15968	15892	15822	15621	16351	28249	29594	26543	21060	17520	15857	15322	15369	15251	15349	15143	15086	15303	15014	15091	15341	15160	15401	15034	15266	15413	15279	15268	15023	15159	15243	15168	15111	14958	15026	15150	15084	15286	15434	15096	15125	15190	15228	15102	15222	15086	15166	14960	15169	15164	15310	15039	15102	15144	15141	15118	15241	15283	15074	15076	15138	15283	15127	15001	15145	15362	15211	15227	15135	15077	15189	15129	15407	15178	15203	15257	15207	15260	15342	15160	15242	15244	15377	15155	15162	15288	15172	15248	15256	15242	15217	15249	15136	15173	15153	15023	15192	15146	15219	15121	15159	15216	15223	15190	15293	15266	15336	15145	15178	15171	15078	14994	15306	15152	14966	15150	15284	15216	15086	15235	15172	15184	15346	15298	15070	15178	15113	15069	15159	15319	15217	15162	14986	15213	15235	15049	15102	15269	15209	15083	15086	15104	15139	15374	15146	15165	15144	15257	15192	15133	15239	15327	15345	15142	15208	15180	15269	15151	15181	15214	15188	15222	15131	15244	15046	15165	15076	15112	15141	15159	15314	15211	14979	15136	15284	15114	15239	15230	15155	15138	15132	15397	15192	15221	15161	15193	15145	15123	15278	15398	15181	15186	15182	15240	15260	15118	15060	15053	15267	15205	15261	15284	15074	15248	15353	15108	15143	15417	15150	15098	15215	15238	15240	15199	15176	15170	15272	14885	15255	15236	15278	15191	15077	15349	15074	15079	15160	15166	15282	15161	15220	15150	15147	15294	15122	15095	15149	15223	15236	15204	15208	15265	15346	15197	15371	15285	15252	15193	15239	15175	15298	14997	15229	15365	15030	15098	15290	15252	15220	15208	15230	15195	14979	15257	15127	15092	15214	15257	15149	15215	15239	15106	15312	15340	15239	15260	15426	15047	15249	15123	15330	15266	15211	15081	15216	15134	15072	15222	15067	15158	15197	15144	15333	15118	15187	15211	15163	15152	15204	15210	15188	15262	15221	15267	15093	15248	15255	15231	15370	15145	15341	15189	15244	15316	15146	15162	15192	15179	15368	15197	15224	15292	15152	15325	15413	15185	15225	15170	15337	15370	15180	15242	15207	15139	15288	15271	15352	15159	15114	15355	15099	15023	15166	15092	15043	15121	15184	15198	15064	15210	15146	15227	15229	15366	15187	15137	15167	15211	15060	15102	15309	15096	15151	15114	15264	15231	15153	15166	15317	15136	15191	15155	15261	15234	15139	15179	15293	15147	15176	15113	15398	15071	15119	15275	15093	15352	15281	15300	15306	15198	15190	15082	15211	15040	15120	15159	15175	15089	15099	15213	15118	15158	15081	15398	15173	15296	15386	15170	15073	15391	15243	15185	15204	15267	15208	15432	15097	15245	15001	15222	15164	14994	15299	15217	15165	15328	15275	15275	15173	15027	15227	15161	15322	15177	15141	15219	15145	15273	15099	15211	15256	15099	15074	15170	15196	15126	15365	15107	15309	15251	15177	15090	15220	15126	15265	15131	15078	15296	15167	15080	15211	15220	15027	15281	15295	15291	15427	15218	15320	15235	15081	15124	15057	15128	15212	15194	15313	15232	15074	15220	15161	15157	15228	15221	15452	15064	15201	15138	14873	15325	14939	15135	15151	15224	15185	15116	15142	15280	15080	15104	15225	15141	15124	15334	15244	15426	15104	15188	15040	14984	15310	15257	15208	15259	15269	15142	15257	15141	15145	15133	15261	15130	15257	15312	15101	15157	15314	15128	15199	15282	15220	15207	15226	15370	15294	15248	15185	14978	15210	15265	15270	15158	15103	15172	15255	15324	15083	15267	15183	15359	15275	15309	15320	15327	15202	15366	15419	15163	15135	15295	15225	15174	15055	15040	15211	15190	15151	15307	15145	15092	15233	15038	15346	15219	15079	15239	15068	15337	15258	15352	15039	15199	15256	15040	15272	15176	15180	15356	15207	15167	15152	15079	15391	15171	15127	15088	15348	15126	15180	15268	15138	15056	15281	15481	15161	15096	15116	15330	15009	15106	15102	15057	15231	15186	15367	15210	15211	15254	15189	15307	15099	15172	15283	15232	15202	15190	15004	15148	15181	15082	15369	15177	15337	15330	15156	15203	15259	15264	15419	14998	15255	15375	15244	15109	15143	15239	15277	15054	15250	15302	15143	15044	15078	15334	15131	15280	15301	15293	15239	15336	15094	15170	15129	15205	15176	15279	15131	15218	15330	15193	15146	15203	15177	15064	15056	15099	15169	15210	15320	15286	15189	15150	15053	15320	15246	15341	15343	15134	15155	15234	15269	15116	15149	15273	15139	15303	15191	15092	15197	15156	15179	15206	15201	15153	15399	15331	15121	15133	15276	15237	15178	15229	15199	15157	15143	15132	15125	15080	15135	15112	15339	15263	15090	15199	15166	15211	15099	15176	15338	15262	15165	15142	15376	15171	15242	15050	15302	15096	15211	15415	15159	15148	15231	15133	15143	15132	15350	15111	15210	15226	15354	15342	15163	15270	15207	15118	15115	15084	15092	15262	15124	15134	15152	15064	15282	15176	15269	15113	15228	15067	15233	15210	15100	15314	15166	15138	15107	15209	15314	15086	15136	15158	15129	15152	15218	15194	15212	15101	15142	15284	15241	15261	15103	15154	15175	15176	15185	15252	15094	15140	15394	15123	15354	15214	15155	15110	15140	15229	15092	15233	15219	15162	15313	15282	15111	15027	15055	15132	15071	15173	15161	15227	15328	15156	15241	15149	15158	15274	15218	15130	15177	15249	15138	15096	15190	15231	15235	15158	15194	15360	15285	15019	15144	15188	15221	15037	15225	15193	15412	15156	15330	15270	15221	15125	15197	15283	15143	15140	15227	15195	15300	15058	14956	15352	15170	15196	15251	15218	15327	15185	15186	15248	15171	15216	15034	15220	15201	15142	15228	15139	15254	15207	15170	15126	15200	15129	15304	15144	15212	15150	15163	15216	15279	15326	15354	15378	15118	15253	15251	15355	15104	15233	15244	15160	15195	15199	15402	15330	15258	15248	15125	15329	15185	15168	15286	15272	15239	15311	15083	15139	15099	15328	15148	15277	15211	15102	15377	15236	15095	15225	15144	15269	15200	15074	15168	15331	15236	15260	15264	15193	15128	15225	15364	15224	14981	15104	15077	15090	15290	15100	15170	15004	15274	15268	15298	15385	15198	15196	15161	15155	15320	15209	15220	15167	15101	15158	15211	15315	15257	15183	15198	15178	15027	15196	15264	15174	14987	15307	15022	15111	15169	15102	15326	15031	15299	15114	15105	15128	15125	15234	15233	15161	15031	15235	15222	15195	15265	15199	15262	15226	15232	15129	15453	15086	15270	15179	15338	15149	15150	15211	15139	15344	15087	15158	15394	15314	15152	15269	15279	15273	15284	15264	15171	15380	15263	15021	15130	15213	15127	14972	15158	15289	15001	15100	15248	15246	15276	14960	15148	15109	15168	15121	15424	15319	15256	15105	15110	15196	15109	15266	15292	15187	15219	15285	15119	15303	15148	15148	15290	15266	15171	15217	15114	15184	15136	15116	15340	15178	15268	15204	15140	15281	15131	15220	15150	15184	15190	15153	15300	15093	15198	15445	15300	15119	15254	15316	15106	15285	15118	15282	15203	15105	15226	15105	15295	15202	15134	15343	15150	15066	15225	15169	15161	15215	15317	15125	15381	15232	15169	15162	15251	15180	15420	15372	15272	15345	15179	15120	15084	15329	15200	15202	15369	15148	15283	15291	15085	15289	15113	15159	15343	15067	15252	15167	15241	15246	15132	15315	15185	15117	15124	15316	15085	15146	15286	15310	15321	15109	15031	15418	15178	15385	15249	15251	15319	15346	15175	15052	15151	15178	15380	15074	15270	15195	15136	15294	15135	15214	15255	15133	15080	15274	15318	15314	15359	15276	15217	15231	15146	15150	15273	15255	15111	15278	15279	15467	14964	15213	15115	15316	15096	15194	15316	15218	15262	15137	15262	15087	15312	15220	15237	15185	15256	15269	15275	15176	15117	15041	15329	15205	15116	15136	15205	15240	15151	15211	15067	15124	15202	15097	15194	15300	15506	15289	15198	15126	15219	15116	15165	15257	15296	15188	15028	15213	15151	15268	15330	15176	15159	15242	15145	15236	15294	15081	15348	15167	15310	15115	15106	15151	15263	15044	15244	15359	15075	15105	15363	15211	15276	15177	15221	15260	15009	15254	15230	15283	15178	15296	15104	15158	15049	15097	15290	14935	15186	15181	15282	15184	15154	15240	15140	15292	15133	15141	15360	15176	15118	15064	15044	15185	15068	15303	15120	15286	15188	15114	15281	15077	15155	15138	15260	15263	15240	15250	15225	15107	15165	15133	15120	15189	15135	15343	15271	15262	15172	15286	15080	15029	15130	15232	15320	15088	15233	15023	15238	15411	15392	15331	15195	15046	15100	15259	15152	15287	14999	15123	15168	15180	15188	15124	15161	15234	15167	15187	15094	15243	15090	15361	15077	15177	15151	15209	15167	15291	15093	15486	15243	15130	15062	15214	15123	15193	15242	15083	15276	15121	15266	15050	15234	15162	15092	15281	15004	15231	15230	15084	15268	15193	15148	15098	15263	15196	15200	15140	15277	15159	15396	14937	15258	15264	15186	15168	15169	15148	15097	15073	15140	15098	15248	15240	15173	15106	15350	15082	15074	15175	15203	15214	15354	15260	15023	15252	15270	15034	15144	15147	15295	15175	15329	15238	15308	15237	15185	14969	15193	15135	15112	15220	15241	14989	15156	15006	15219	15124	15296	15131	15247	15291	15229	15107	15245	15238	15206	15150	14997	15222	15275	15304	15378	15278	15183	15310	15317	15178	15033	15045	15248	15148	15181	15111	15180	15151	15217	15195	15069	15131	15218	15287	15223	15204	15111	15147	15217	15260	15255	15301	15008	15040	15272	15384	15018	15301	14955	15225	15221	15185	15078	15281	15294	15243	15195	15181	15115	15109	15231	15202	15029	15124	15321	15054	15097	15271	15103	15126	15165	15144	15312	15104	15143	15122	15152	15219	15285	15304	15127	15153	15127	15204	15296	15216	15220	15195	15281	15319	15245	15040
23928	21365	28884	24251	22119	23319	22752	19880	19043	18552	17713	17239	17116	16832	18115	29009	37046	32428	25939	20552	17705	16765	16423	16560	16310	16469	16443	16347	16409	16356	16477	16297	16131	16261	16337	16228	16373	16380	16308	16348	16540	16404	16118	16294	16485	16221	16256	16118	16376	16173	16160	16170	16324	16247	16312	16385	16287	16428	16402	16367	16187	16299	16207	16381	16251	16321	16297	16176	16347	16244	16095	16274	16161	16258	16230	16424	16205	16379	16354	16430	16197	16202	16139	16134	16368	16366	16272	16334	16276	16307	16392	16172	16294	16079	16283	16352	16228	16254	16127	16195	16198	16366	16237	16436	16189	16250	16212	16236	16530	16369	16283	16179	16394	16209	16167	16186	16208	16239	16229	16475	16456	16185	16263	16462	16307	16260	16378	16076	16121	16135	16281	16263	16475	15997	16272	16216	16242	16291	16432	16215	16436	16228	16185	16495	16304	16166	16137	16369	16214	16177	16213	16342	16334	16026	16295	16241	16346	16330	16377	16112	16206	16188	16017	16251	16366	16370	16373	16282	16162	16438	16375	16255	15999	16363	16333	16127	16042	16235	16207	16250	16427	16524	16258	16228	16131	16386	16231	16235	16171	16436	16193	16283	16147	16366	16202	16192	16232	16326	16247	16223	16385	16250	16119	16346	16304	16161	16190	16410	16200	16308	16355	16135	16104	16254	16276	16159	16121	16230	15964	16284	16231	16109	16117	16290	16284	16217	16343	16262	16199	16389	16128	16389	16143	16258	16360	16113	16135	16249	16249	16189	16154	16399	16405	16070	16175	16218	16270	16254	16105	16222	16348	16203	16303	16317	16148	16361	16097	16191	16185	16389	16251	16283	16430	16327	16144	16336	16215	16427	16178	16336	16369	16430	16412	16398	16312	16288	16416	16383	16119	16220	16145	16342	16112	16171	16104	16399	16308	16304	16286	16474	16182	16262	16275	16256	16243	16093	16273	16254	16239	16230	16258	16120	16063	16173	16320	16092	16112	16044	16111	16201	16112	16335	16243	16194	16205	16169	16078	16280	16196	16280	16197	16263	16103	16164	16068	16139	16168	16199	16132	16399	16252	16105	16133	16352	16388	16183	16270	16089	16164	16345	16165	16188	16484	16502	16304	16125	16064	16396	16156	16292	16434	16372	16215	16173	16254	16231	16260	16312	16264	16257	16077	16148	16370	16442	16095	16154	16086	15971	16119	16119	16376	16272	16150	16428	16346	16415	16374	16498	16132	16300	16155	16215	16226	16202	16369	16215	16068	16468	16363	16172	16271	16403	16236	16039	16302	16252	16102	16169	16164	16297	16229	16093	16303	16212	16365	16204	16202	16138	16395	16272	16366	16230	16232	16283	16175	16388	16338	16023	16109	16379	16224	16268	16248	16239	15920	16112	16171	16405	16071	16069	16228	16348	16240	16231	16277	16332	16223	16158	16140	16249	16203	16262	16294	16111	16220	16091	16337	16250	16146	16067	16115	16137	16257	16330	16325	16264	16365	16300	16312	16131	16144	16534	16366	16190	16324	16324	16295	16410	16470	16265	16480	16177	16224	16281	16229	16305	16185	16359	16494	16253	16294	16225	16057	16355	16278	16361	16187	16041	16124	16216	16178	16217	16283	16322	16061	16264	16338	16250	16060	16260	16176	16183	16209	16357	16209	16101	16128	16242	16091	16175	16107	16267	16122	16242	16311	16377	16330	16226	16162	16172	16193	16208	16088	16336	16389	16102	16139	16078	16235	16377	16292	16382	16344	16278	16157	16394	16109	16206	16237	16312	16077	16328	16298	16156	16269	16354	16392	16347	16269	16277	16326	16339	16309	16368	16363	16384	16282	16316	16358	16015	16352	16122	16401	16220	16386	16012	16089	16417	16227	16235	16248	16351	16206	16282	16253	16449	16315	16099	16271	16306	16324	16093	16291	16246	16336	16338	16337	16327	16287	16071	16283	16183	16330	16366	16438	16496	16305	16394	16125	16205	15987	16243	16039	16227	16304	16296	16267	16299	16274	16175	16344	16313	16062	16331	16130	16231	16082	16402	16274	16017	16152	16273	16347	16281	16007	16219	16132	16296	16148	16297	16085	16155	16149	16195	16170	16102	16320	16137	16341	16318	16273	16154	16520	16182	16218	16166	16293	16123	16312	16247	16356	16259	16203	16259	16365	16153	16184	16288	16182	16212	16285	16107	16176	16259	15974	16179	16223	16121	16224	16055	16224	16337	16315	16150	16195	16288	16413	16264	16211	16285	16160	16146	16395	16368	16290	16383	16248	16138	16235	16003	16390	16319	16126	16111	16293	16327	16155	16306	16173	16063	16336	16338	16268	16115	16097	16237	16348	16198	16341	16523	16184	16171	16205	16231	16418	16289	16162	16263	16223	16093	16172	16177	16343	16254	16177	16284	16422	16224	16101	16141	16261	16014	16302	16389	16220	16197	16150	16255	16227	16157	16268	16412	16267	16301	16085	16141	16239	16044	15952	16173	16360	16342	16124	16308	16405	16235	16400	16349	16312	16189	16290	16251	16185	16105	16275	16081	16249	16277	16021	16126	16449	16367	16253	16112	16241	16393	16369	16291	16274	16330	16272	16394	16245	16342	16408	16131	16011	16233	16373	16202	16125	16270	16336	16187	16243	16271	16263	16403	16259	16127	16295	16018	16468	16214	16306	16251	16198	16302	16293	16137	16233	16334	16309	16204	16325	16087	16114	16173	16264	16213	16226	16298	16313	16284	16144	16243	16280	16131	16289	16282	16294	16305	16249	16160	16265	16204	16149	16165	16074	16123	16407	16224	16221	16242	16451	16198	16218	16345	16229	15944	16129	16250	16380	16172	16206	16251	16080	15908	16270	15998	16188	16329	16222	16249	16099	16274	16086	16103	16387	16203	16077	16129	16101	16234	16171	16274	16353	16126	16313	16269	16348	16083	16269	16167	16396	16013	16289	16325	16258	16305	16193	16151	16180	16324	16344	16133	16418	16237	16150	16418	16207	16356	16277	16307	16460	16137	16240	16192	16291	16108	16186	16301	16304	16345	16372	16350	15975	16200	16362	16277	16071	16176	16244	16048	16325	16313	16135	16102	16164	16270	16270	16219	16455	16300	16102	16312	16325	16233	16188	16349	16251	16044	16346	16148	16154	16384	16145	16167	16055	16234	16331	16153	16223	16109	16369	16201	16161	16083	16262	16253	16335	16167	16262	16279	16344	16260	16348	16301	16310	16242	16129	16418	16371	16251	16114	16064	16139	16259	16157	16257	16101	16326	16136	16384	16098	16225	16207	16028	16292	16261	16245	16129	16190	16081	16148	16314	16276	16316	16250	16305	16187	16118	16374	16240	16134	16149	16110	16235	16215	16055	16231	16317	15997	16278	16281	16360	16096	16226	16323	16185	16152	16133	16124	16240	16177	16342	16276	16357	16219	16145	16208	16203	16110	16273	16101	16133	16339	16230	16221	16202	16261	16281	16227	16259	16203	16313	16150	16271	16373	16085	16346	16275	16420	16285	16012	16135	16350	16308	16090	16227	16135	16138	16357	16184	16054	16227	16300	16109	16385	16388	16284	16133	16415	16233	16088	16188	16526	16353	16089	16451	16201	16218	16247	16278	16270	16205	16242	16068	16251	16325	16280	16145	16097	16144	16057	16101	16094	16337	16381	16310	16175	16304	16172	16280	16266	16275	16259	16138	16388	16212	16298	16174	16209	16032	16228	16128	16179	16167	16111	16214	16428	16233	16349	16235	16079	16044	16144	16132	16183	16240	16166	16075	16226	16219	16213	16224	16302	16218	16264	16250	16060	16323	16250	16243	16505	16306	16403	16262	16249	16325	16274	16405	16014	16184	16298	16175	16266	16296	16171	16133	16186	16125	16313	16204	16336	16081	16345	16124	16087	16236	16095	16225	16422	16233	16364	15953	16303	16142	16132	16199	16291	16011	15952	16249	16305	16328	16091	16291	16392	16226	16077	16071	16223	16370	16273	16240	16237	16167	16231	16212	16069	16278	16319	16021	16102	15986	16237	16270	16475	16170	16204	16382	16324	16157	16247	16290	16186	16233	16172	16049	16087	16118	16284	16405	16381	16401	16401	16378	16377	16149	16267	16221	16148	16022	16171	16209	16211	16229	16255	16047	16238	16074	16227	16181	16208	16253	16301	16433	16307	16247	16332	16219	16250	16088	16228	16261	16302	16171	16391	16459	16285	16374	16216	16341	16361	16262	16295	16172	16107	16131	16218	16342	16134	16285	16387	16231	16400	16423	16056	16187	16163	15999	16157	16164	16438	16361	16370	16350	16284	16173	16293	16268	16123	16011	16139	16115	16264	16274	16252	16259	16250	16126	16338	16173	16180	16302	16123	16086	15987	16380	16169	16241	16208	16102	16273	16078	16239	16341	16369	16235	16226	16471	16370	16138	16258	16325	15993	16392	16232	16397	16223	16113	16009	16056	16321	16204	16238	16217	16433	16276	16156	15976	16316	16332	16297	16268	16175	15946	16181	16344	16232	16097	16118	16195	16247	16246	16358	16328	16118	16050	16130	16216	16232	16173	16187	16124	16318	16154	15956	16144	16231	16245	16361	16421	16218	16193	16034	16303	16440	16098	16016	16164	16248	16316	16284	16283	16237	16079	16219	16244	16343	16219	16143	16322	16262	16246	16285	16144	16099	16375	15949	16188	16365	15927	16423	16243	16286	16238	16082	16315	16043	16299	16091	16457	15922	16042	16047	16249	16139	16402	16214	16417	16139	16276	16195	16162	16118	16206	16329	16385	16371	15947	16386	16201	16123	16211	16316	16204	16291	16070	16241	16178	16153	16324	16123	16179	16343	16274	16140	16490	16286	16238	16177	16272	16328	16221	16209	16237	16088	16174	16290	15980	16150	16150	16283	16409	16224	16208	16203	16370	16469	16274	16308	16276	16343	16093	16143	16366	16337	16295	16225	16332	16365	16272	16513	16082	16032	16222	16335	16346	16225	16286	16109	16226	16360	16199	16205	16176	16233	16267	16233	16308	16230	16214	16343	16112	16162	16456	16303	16369	16253	16269	16177	16363	16362	16261	16287	16236	16365	16443	16178	16274	16112	16249	16229	16265	16314	16348	16148	16231	16284	16245	16275	16234	16152	16387
15818	27145	26910	23480	21751	20557	19285	19833	19247	17716	16725	15877	15445	15107	18021	32866	39128	33081	25382	18830	15816	14782	14680	14624	14364	14515	14314	14436	14630	14487	14441	14538	14288	14417	14530	14576	14523	14669	14521	14366	14501	14524	14626	14436	14428	14293	14407	14573	14610	14431	14542	14489	14466	14594	14591	14530	14510	14423	14509	14486	14527	14411	14476	14370	14440	14437	14417	14428	14551	14324	14468	14660	14597	14317	14546	14451	14472	14436	14506	14409	14557	14319	14433	14561	14481	14443	14612	14263	14390	14502	14625	14643	14461	14589	14520	14292	14463	14471	14351	14412	14524	14317	14425	14490	14486	14431	14419	14466	14705	14483	14559	14662	14608	14502	14441	14558	14460	14503	14636	14411	14494	14428	14455	14432	14632	14516	14444	14443	14488	14482	14657	14465	14369	14495	14525	14527	14427	14449	14433	14479	14462	14498	14386	14522	14439	14534	14433	14563	14390	14325	14550	14596	14653	14463	14375	14508	14546	14557	14492	14640	14523	14607	14537	14417	14410	14572	14471	14499	14434	14548	14533	14482	14578	14523	14524	14612	14551	14470	14521	14507	14427	14533	14460	14534	14465	14544	14400	14416	14347	14429	14596	14490	14568	14449	14622	14516	14540	14503	14455	14579	14415	14508	14381	14303	14324	14433	14536	14440	14510	14594	14417	14417	14560	14456	14578	14488	14451	14447	14446	14520	14505	14464	14393	14579	14418	14584	14299	14704	14405	14382	14314	14531	14495	14560	14304	14334	14432	14441	14503	14525	14474	14277	14459	14511	14420	14671	14509	14524	14368	14423	14423	14585	14497	14483	14430	14516	14582	14366	14663	14477	14523	14369	14555	14355	14506	14514	14503	14553	14486	14479	14462	14529	14475	14395	14613	14611	14474	14471	14505	14422	14557	14351	14627	14345	14438	14450	14416	14545	14505	14458	14650	14453	14604	14258	14376	14422	14415	14406	14483	14540	14529	14584	14554	14364	14328	14613	14639	14495	14432	14455	14524	14510	14491	14594	14375	14622	14422	14425	14436	14383	14530	14499	14569	14452	14402	14572	14497	14557	14519	14356	14193	14438	14469	14468	14599	14626	14426	14569	14476	14602	14417	14555	14569	14355	14364	14469	14486	14443	14584	14472	14465	14385	14398	14350	14672	14522	14551	14405	14680	14468	14552	14533	14557	14514	14448	14527	14702	14302	14571	14540	14772	14470	14460	14453	14434	14345	14421	14519	14496	14540	14478	14592	14481	14528	14415	14440	14616	14458	14626	14713	14467	14445	14545	14562	14436	14518	14491	14440	14498	14496	14406	14588	14327	14483	14436	14459	14466	14537	14446	14506	14381	14681	14515	14557	14516	14371	14434	14550	14608	14388	14436	14376	14386	14391	14517	14509	14526	14483	14477	14586	14570	14329	14418	14378	14589	14473	14630	14458	14536	14528	14545	14552	14392	14471	14448	14425	14462	14584	14538	14518	14459	14514	14591	14462	14497	14526	14435	14381	14531	14415	14376	14483	14373	14443	14464	14352	14456	14592	14195	14270	14744	14538	14309	14565	14292	14466	14459	14488	14464	14417	14619	14648	14401	14573	14455	14570	14528	14437	14503	14506	14507	14572	14367	14622	14508	14381	14646	14435	14654	14358	14489	14619	14507	14492	14532	14747	14624	14671	14489	14554	14528	14454	14503	14464	14256	14363	14531	14408	14372	14486	14515	14576	14280	14511	14476	14414	14553	14609	14515	14598	14522	14513	14318	14470	14332	14544	14691	14444	14375	14355	14607	14523	14465	14621	14544	14424	14433	14693	14375	14521	14484	14495	14539	14595	14366	14449	14610	14560	14467	14509	14504	14642	14386	14637	14403	14478	14479	14313	14644	14496	14521	14420	14527	14506	14617	14555	14525	14444	14389	14679	14500	14398	14612	14546	14589	14543	14647	14577	14555	14394	14260	14604	14409	14533	14335	14678	14422	14453	14590	14360	14445	14510	14480	14512	14584	14606	14571	14827	14625	14461	14503	14628	14352	14372	14545	14409	14638	14529	14403	14497	14625	14544	14682	14318	14659	14429	14435	14490	14425	14514	14437	14471	14450	14563	14488	14388	14492	14439	14379	14591	14406	14541	14574	14420	14489	14717	14440	14517	14404	14456	14421	14485	14595	14462	14504	14615	14404	14532	14375	14323	14477	14465	14556	14594	14592	14340	14481	14542	14433	14585	14403	14466	14352	14402	14339	14416	14510	14466	14620	14596	14493	14495	14559	14451	14482	14508	14458	14497	14560	14329	14639	14518	14451	14353	14639	14318	14363	14485	14504	14518	14564	14657	14507	14513	14537	14520	14653	14537	14583	14403	14490	14490	14401	14513	14360	14546	14639	14348	14476	14531	14557	14602	14531	14290	14558	14419	14475	14556	14567	14355	14318	14384	14482	14578	14402	14475	14496	14548	14506	14421	14587	14475	14457	14496	14503	14455	14513	14304	14609	14523	14470	14515	14483	14678	14356	14464	14539	14368	14557	14512	14498	14526	14452	14425	14399	14702	14642	14526	14341	14450	14356	14521	14563	14536	14482	14452	14420	14463	14500	14621	14510	14358	14489	14627	14694	14344	14458	14603	14319	14490	14514	14592	14507	14631	14389	14475	14545	14565	14462	14500	14394	14336	14514	14581	14417	14362	14537	14409	14552	14571	14375	14349	14700	14343	14521	14524	14491	14486	14490	14525	14596	14513	14584	14444	14673	14498	14618	14354	14256	14465	14444	14344	14560	14578	14502	14283	14633	14549	14490	14384	14383	14496	14405	14441	14455	14573	14540	14527	14389	14442	14479	14590	14477	14661	14432	14548	14354	14339	14443	14320	14443	14551	14550	14465	14506	14542	14397	14427	14440	14451	14423	14376	14532	14432	14438	14343	14721	14378	14601	14516	14486	14443	14614	14501	14527	14450	14430	14232	14436	14566	14573	14496	14492	14622	14562	14534	14420	14293	14468	14541	14464	14338	14465	14457	14407	14482	14537	14602	14659	14390	14451	14451	14554	14352	14531	14464	14490	14492	14400	14640	14607	14481	14546	14513	14731	14404	14503	14427	14332	14365	14498	14670	14704	14565	14556	14486	14442	14552	14525	14696	14509	14492	14582	14486	14469	14610	14539	14457	14531	14272	14435	14479	14544	14445	14436	14379	14612	14632	14561	14411	14482	14563	14344	14515	14459	14663	14275	14478	14449	14523	14408	14350	14491	14369	14561	14601	14513	14318	14449	14356	14506	14398	14642	14655	14591	14486	14517	14375	14575	14552	14473	14429	14532	14606	14564	14424	14488	14572	14348	14442	14645	14449	14549	14430	14536	14470	14522	14494	14404	14361	14530	14599	14552	14481	14525	14394	14622	14473	14412	14622	14555	14587	14482	14518	14575	14362	14446	14395	14602	14355	14431	14600	14461	14315	14518	14481	14604	14664	14504	14597	14604	14423	14516	14340	14369	14439	14454	14403	14566	14474	14712	14587	14608	14522	14512	14547	14596	14371	14526	14439	14391	14441	14379	14611	14438	14404	14404	14582	14508	14402	14357	14596	14426	14579	14510	14608	14460	14547	14394	14522	14385	14338	14424	14498	14469	14424	14473	14327	14546	14484	14364	14461	14560	14579	14425	14529	14438	14432	14447	14338	14501	14543	14448	14438	14540	14486	14309	14529	14447	14442	14359	14278	14322	14579	14462	14377	14468	14482	14573	14509	14538	14562	14582	14497	14543	14489	14564	14443	14459	14423	14478	14591	14510	14403	14488	14530	14443	14444	14490	14639	14437	14483	14446	14400	14535	14449	14388	14318	14451	14543	14539	14340	14551	14601	14540	14493	14639	14525	14522	14696	14315	14416	14439	14359	14509	14625	14356	14595	14543	14446	14519	14623	14450	14509	14697	14375	14505	14323	14503	14423	14568	14600	14408	14431	14594	14363	14479	14476	14528	14520	14468	14503	14473	14670	14417	14525	14454	14565	14582	14742	14481	14461	14666	14351	14650	14497	14438	14386	14498	14555	14386	14484	14527	14436	14485	14683	14274	14634	14540	14473	14399	14514	14404	14545	14521	14369	14370	14403	14575	14584	14477	14536	14479	14487	14452	14556	14470	14445	14429	14445	14434	14566	14503	14461	14492	14538	14487	14627	14517	14556	14601	14557	14485	14245	14364	14360	14548	14454	14570	14238	14415	14368	14365	14341	14320	14397	14384	14600	14405	14427	14471	14438	14622	14420	14504	14583	14553	14635	14351	14426	14545	14531	14423	14337	14380	14539	14587	14524	14367	14560	14452	14391	14465	14521	14526	14441	14488	14497	14448	14516	14437	14479	14495	14400	14373	14507	14513	14634	14505	14494	14530	14561	14336	14372	14551	14286	14554	14387	14521	14528	14535	14556	14372	14378	14546	14502	14460	14364	14383	14432	14503	14416	14660	14493	14316	14479	14511	14460	14442	14399	14618	14578	14464	14481	14478	14433	14492	14358	14570	14621	14487	14359	14381	14469	14614	14644	14313	14493	14593	14361	14698	14395	14419	14405	14377	14399	14352	14418	14630	14400	14440	14478	14570	14373	14404	14416	14552	14394	14479	14469	14398	14446	14439	14397	14515	14505	14505	14426	14411	14565	14469	14447	14400	14378	14675	14439	14523	14380	14561	14511	14480	14424	14546	14620	14509	14315	14411	14483	14474	14520	14442	14527	14355	14398	14555	14409	14559	14393	14495	14348	14482	14447	14449	14413	14361	14563	14493	14340	14509	14452	14487	14323	14438	14454	14553	14636	14434	14628	14568	14482	14588	14467	14276	14602	14390	14406	14533	14455	14400	14529	14385	14341	14607	14459	14373	14579	14370	14387	14523	14465	14476	14567	14403	14547	14498	14496	14339	14307	14398	14412	14529	14618	14646	14393	14443	14442	14343	14469	14574	14459	14520	14486	14436	14475	14464	14647	14608	14488	14473	14497	14393	14556	14343	14591	14553	14326	14324	14613	14511	14281	14451	14519	14565	14379	14457	14344	14392	14443	14380	14475	14271	14706	14502	14359	14594	14466	14496	14554	14457	14650	14458	14622	14594	14447	14366	14606	14564	14459	14680	14465	14456	14514	14527	14503	14632	14410
29201	21570	20808	18843	17010	17098	17331	17095	16548	16310	16206	16159	16009	16214	16053	17073	18183	18226	17388	16725	16477	16054	16073	16151	16121	16092	16000	15930	16052	16128	16008	16137	15978	15960	16046	16225	16241	15992	16072	16057	16069	16043	15992	15999	16086	16234	15945	16103	15891	15810	16044	16096	16046	16146	15976	15983	16110	16083	16043	16064	15833	15869	15950	16091	16046	15993	16129	16104	16072	16106	15841	16180	15980	16082	16264	16019	16026	16035	15875	16103	15985	16060	16015	15830	16030	16032	16150	16184	16032	16017	16046	15870	16106	16035	16065	15955	16013	15916	15955	15814	15993	16330	16167	15967	15976	16180	15989	15859	16118	16002	15932	16199	16190	16177	16010	16045	16060	15990	15875	15826	16018	15887	16036	16016	15954	16153	16061	15954	16061	15997	16165	16130	16146	16058	15963	15957	16018	15911	15866	16037	16093	16085	15950	15965	15952	16055	16109	15881	15941	16006	16153	16144	15940	15980	15946	16045	15957	16140	16051	16074	15921	16012	16026	16008	15957	16014	15699	16001	16218	16037	16137	16121	15958	16017	16027	16005	16034	15927	16071	16052	16189	16034	15828	15984	15964	16120	15913	16202	16037	16310	16110	16034	16186	15882	15931	15970	16011	16199	16070	16135	15943	16056	16103	15959	16082	15836	15958	16089	16110	15953	16078	15980	15956	16090	15965	15978	16019	16012	16151	16100	16041	15961	16147	16197	15892	15918	16050	16001	16041	15997	15928	16264	16190	15995	15932	16191	16154	16004	16219	16101	16207	15978	15807	15876	16065	15939	16138	16095	16010	16178	15947	15973	15947	15922	15860	15790	16214	16255	15906	16113	16234	16054	15993	16149	16157	15909	15915	16008	16010	16159	16106	16012	16059	16093	16062	15997	15997	15976	16115	15982	15841	15924	15923	15884	15978	16061	15999	15940	16213	15940	15962	15970	16135	16131	15969	16077	16017	16031	16152	16004	15923	15879	15871	16206	16197	16077	16096	16002	16090	15982	15947	15931	15644	15995	16167	16154	15987	16010	16152	15993	15890	15943	16028	15991	16078	16011	16007	16064	15864	16043	16055	15845	16168	16017	15883	15924	15873	15809	16020	15990	15834	15983	16103	16016	16064	16042	16018	16000	16174	16132	15852	16085	16051	16002	15892	16215	16051	16060	15996	16107	15948	16049	16127	15880	15974	16012	16063	16275	16131	15935	16049	16180	16216	16108	15887	15799	15981	15932	16016	15850	16132	16064	16055	15783	15846	16136	16038	15891	16023	15927	15924	16107	16026	16103	15957	15938	16178	15901	16022	15963	16161	16243	16225	15963	15978	15835	16130	16252	15853	15881	15879	16063	16007	15977	16017	15951	16113	15956	15828	16048	16124	16016	16152	15966	16084	16053	16043	16139	15963	16074	15984	16205	16053	15913	15795	16073	16140	16096	15995	16076	16028	15950	16207	15930	15994	16099	16058	15945	15880	16085	16044	16136	16053	16182	16023	16360	15985	16038	16203	15818	15904	15808	16031	16029	16065	16045	16048	16029	15914	15868	16167	15886	15960	16035	15652	16129	16030	15925	15826	16005	15978	15856	16085	16129	16066	16017	16090	16072	16142	16023	15997	16027	15852	16050	16091	16039	16040	16145	16133	16207	16199	16086	16142	16065	16163	16112	15975	15969	16047	16150	16042	16083	15971	15910	16028	16080	15950	16117	16005	16098	16008	15741	15943	15848	16113	16065	16135	16068	15935	15996	16199	15972	15947	16105	15956	16091	15933	16204	16014	15985	16059	16155	15979	15939	16045	16049	16099	15852	15965	16166	15826	16053	16029	15943	16184	16014	15944	16015	16003	16200	15950	15961	16197	15976	16014	16027	16200	15982	16109	16180	16048	16001	16083	16031	16015	15964	16033	16012	16004	16115	15952	16012	16007	16144	15930	16061	16053	16225	15868	16113	16241	16142	16046	16116	16050	15774	15984	15911	16268	16012	15829	16033	16005	16106	15978	15966	16196	15936	16190	15954	16081	15970	16034	16071	15983	16017	16186	15970	16145	16027	16093	15926	16033	16090	15943	15851	15989	16031	15977	15908	16077	16076	15937	15928	15800	16026	16097	15936	15935	15888	16093	16048	16159	15930	16132	15906	15879	16153	16004	16105	16029	15902	15995	15871	16104	16096	16078	15932	16197	16089	16094	16046	16045	16067	15898	15956	16079	15977	16115	16165	16035	16078	16287	16049	15944	16048	16067	15887	16188	16119	15977	16031	16012	16019	16368	16157	16037	16007	16032	16036	15878	16040	16029	16085	16184	16045	16023	16139	16016	15960	16160	15989	16014	15877	16000	16255	16046	16055	16175	16039	16080	16059	16081	16016	16154	15730	16008	16037	16156	15942	16059	16122	16046	16169	16011	15890	15865	16118	15950	15979	15926	15988	15845	16119	15718	15839	16020	16217	16093	16025	15835	16167	16013	15804	15893	16052	16060	15952	16259	16051	16066	15986	16094	16091	15822	16122	15926	15986	15868	15939	16005	15970	16013	16038	15951	15913	16126	16008	15925	16042	16136	15985	16059	15947	15893	16220	16043	16017	16041	16016	16151	16059	15966	16155	16100	15925	16010	15913	16157	16072	16026	16048	16095	16057	16051	16113	15969	16225	16108	15995	15745	15882	16056	16025	16191	15899	15861	15941	16108	16174	15949	15950	16186	16102	15918	15889	15962	15961	16050	16089	15879	16151	16279	16207	16128	15891	16124	16088	16117	15924	16065	15719	16161	15990	15933	16223	15905	15841	16037	16024	16132	15884	16080	15976	16039	15984	16000	15946	16001	16109	16274	16004	16073	15971	16052	15895	16010	16195	16198	16228	16021	16181	15884	15946	16006	15908	16052	16031	16024	16012	16079	16114	16255	15926	15917	16080	15986	16112	16082	16119	15965	16187	16012	16273	16091	15978	16155	15987	16138	16034	16179	16101	15747	15995	15924	16130	15938	16139	16209	16121	15849	15943	15943	16118	16050	16076	16049	15923	16174	15967	15900	15947	16046	16059	15959	15935	16061	15875	16109	15876	16135	16144	15988	15944	15854	16007	16058	16151	15942	16072	15913	15996	16075	15888	15952	15917	16153	16021	16091	16117	15852	16005	16050	15774	16077	16060	16142	15939	16083	16079	16010	15952	15956	16016	16199	16202	15903	15875	15880	15644	15897	15829	16105	16087	15976	16054	16009	16099	15939	15845	15976	16056	15929	16098	16094	16143	16036	16100	16025	16024	16253	16222	16131	16092	16128	15989	16074	16217	16054	15947	16128	16025	15908	15936	16051	16046	16151	15999	16217	16123	15978	16174	16080	16099	16015	15955	16144	15900	16072	15712	16014	16022	16104	16132	16060	15980	15958	15903	16048	16035	16071	15930	16058	16165	16105	16092	16160	16016	16294	16102	16067	16098	16244	15982	16084	15918	16035	15965	16050	16159	16203	16252	15997	16048	15972	15995	15999	16003	16131	16129	15987	15945	15936	16075	15860	16029	16138	15991	16019	16222	15936	15956	15953	15985	16143	15868	16006	15856	16215	16007	16003	15955	16212	16094	16073	16396	16090	16071	15999	15965	16062	16105	16039	15985	16200	16025	16007	16180	16017	15984	16103	15963	16233	16144	15922	16125	15925	15966	16120	16098	15936	15869	15970	16069	16077	15818	16291	16190	15986	15952	15965	16070	15977	15872	15938	16110	15932	15898	16174	15868	15907	15960	16212	16037	15958	15801	16198	16073	16260	16176	16105	16142	16108	16095	16158	15942	16048	15881	15959	15882	16071	16144	15877	16010	15842	16036	16017	15985	16084	16189	16163	16180	16167	16291	15953	15902	16081	15987	15787	15854	15808	16059	15902	16209	15985	15931	16122	16179	15912	15924	16038	15912	16022	15951	16101	15983	16205	16137	15944	16300	15989	16084	15998	15810	16014	15640	16147	15813	16061	15935	15971	16300	16064	16123	16131	16087	16206	15933	16168	16100	15954	15935	16019	16060	16017	15872	15861	15881	16314	16075	16019	16043	16064	15895	16200	15871	16029	16116	15931	16032	15981	16085	16039	16167	15910	15881	16167	16018	16013	16197	15970	16067	16057	16054	16014	15772	16169	15996	15926	15967	16122	16022	16020	16016	15967	16063	16209	15954	15890	16211	16102	15864	16063	16131	16200	15978	16155	15847	16120	15976	16201	16007	15990	15909	15918	15837	15947	16156	16012	15967	16009	15948	16046	15879	16144	16113	16149	16048	16001	15870	16154	15848	15880	15998	15964	16139	16018	15951	15945	15953	15783	16152	15958	16104	15943	15801	16046	16157	15977	15801	15915	16263	16183	15816	15995	16051	16120	16084	16028	15815	16113	15963	15850	16240	15915	16102	15992	15983	16206	16188	16162	16164	16151	15931	15992	15953	16021	15895	16087	15997	15966	15997	16115	16118	16065	16258	16153	15932	16028	16074	16311	15982	15952	16017	16061	16243	16167	15970	16079	16032	16083	15973	16064	15903	16194	15839	15920	16232	15966	16207	16083	16038	16131	16141	15998	15980	15950	16069	15938	15976	15896	16118	16037	16263	16030	15934	16123	16057	16076	16158	16259	16033	15955	16055	16111	16218	16028	15817	16158	15943	16048	15964	16189	16101	16232	16203	15941	15930	16049	16137	16029	16220	15972	16169	15813	15893	16362	16019	16052	16070	15979	15879	16048	16123	16143	16107	16016	16091	16046	15942	16199	15970	15890	15907	16097	15974	15845	15846	15973	16182	16022	16003	16172	16082	16139	16099	15964	15987	16059	16020	16009	16001	16060	16196	16016	16092	16124	16177	16125	16013	16030	16081	16046	15945	16158	16167	16051	15870	16131	16071	16107	16118	16008	15845	16116	16015	15941	16097	16091	15858	16202	16158	15955	16091	15882	15970	16283	16185	16143	16205	16113	16038	16021	16268	16205	16043	15804	15945	16149	15959	16162	16120	16123	16115	15933	16081	16013	16002	16066	16051	15927	15958	16091	16000	15950	15963	16081	15925	16001	15979	16111	15888	16006	15910	16016	15899	16053	16205	16130	15747	15853	16251	15977	16202	15904	16064	15935	15901	16009	16079	16165	16033	16025	16050	16041	16000
14948	16073	16938	16254	15723	16013	16266	16144	15533	14900	14709	14455	14470	14351	14569	15762	17461	17232	15877	15105	14415	14318	14553	14314	14216	14383	14347	14542	14357	14323	14380	14212	14333	14362	14376	14527	14406	14258	14274	14450	14417	14338	14572	14522	14403	14331	14349	14348	14473	14348	14071	14290	14252	14477	14222	14232	14404	14450	14347	14260	14408	14238	14188	14277	14196	14330	14354	14283	14542	14234	14283	14387	14381	14268	14237	14268	14412	14233	14283	14333	14458	14360	14168	14277	14455	14234	14293	14357	14330	14298	14292	14339	14260	14302	14364	14378	14453	14500	14327	14351	14097	14561	14236	14400	14356	14393	14403	14449	14317	14283	14408	14226	14425	14441	14388	14305	14443	14445	14259	14406	14265	14259	14286	14468	14336	14363	14294	14256	14276	14226	14280	14371	14388	14469	14222	14400	14520	14270	14501	14434	14388	14217	14376	14227	14354	14348	14365	14434	14232	14359	14245	14494	14362	14185	14399	14443	14328	14446	14426	14346	14485	14331	14356	14314	14384	14410	14303	14351	14335	14383	14255	14335	14085	14303	14360	14323	14236	14450	14319	14329	14488	14326	14342	14348	14408	14388	14356	14127	14330	14366	14461	14218	14413	14233	14230	14367	14266	14361	14371	14336	14465	14364	14210	14506	14360	14301	14077	14402	14393	14463	14375	14447	14280	14189	14290	14280	14294	14269	14507	14327	14348	14489	14296	14359	14345	14272	14223	14172	14363	14452	14408	14625	14359	14303	14212	14440	14308	14304	14347	14362	14210	14253	14137	14331	14436	14189	14523	14302	14322	14254	14338	14289	14283	14371	14482	14259	14223	14231	14369	14470	14396	14274	14319	14451	14568	14141	14261	14450	14307	14312	14393	14347	14318	14348	14250	14527	14297	14406	14318	14349	14279	14346	14331	14421	14371	14273	14368	14459	14353	14253	14192	14244	14339	14376	14486	14399	14253	14471	14281	14354	14330	14272	14368	14315	14336	14421	14312	14304	14334	14383	14279	14402	14340	14246	14415	14350	14182	14143	14220	14377	14324	14456	14287	14433	14313	14438	14220	14295	14295	14294	14409	14271	14503	14206	14237	14360	14313	14476	14267	14289	14345	14365	14435	14481	14313	14495	14361	14318	14280	14297	14224	14425	14399	14315	14284	14525	14180	14356	14343	14378	14406	14382	14249	14301	14492	14456	14429	14381	14288	14348	14258	14357	14395	14401	14354	14591	14383	14418	14379	14432	14243	14121	14563	14294	14431	14381	14348	14299	14369	14348	14323	14443	14268	14381	14286	14451	14336	14169	14437	14300	14191	14459	14351	14281	14413	14325	14298	14333	14338	14445	14329	14260	14219	14359	14482	14411	14321	14359	14295	14398	14510	14314	14183	14370	14644	14399	14333	14293	14253	14419	14361	14328	14349	14466	14374	14214	14419	14442	14516	14343	14485	14289	14208	14358	14275	14183	14298	14427	14332	14270	14390	14228	14277	14289	14285	14178	14413	14335	14383	14414	14435	14365	14328	14279	14398	14288	14125	14301	14290	14369	14218	14465	14101	14374	14281	14345	14275	14561	14458	14426	14435	14306	14323	14448	14335	14428	14292	14335	14447	14208	14291	14520	14458	14261	14229	14308	14169	14335	14105	14346	14389	14301	14335	14311	14359	14397	14266	14257	14349	14473	14318	14298	14415	14328	14255	14280	14344	14348	14378	14523	14456	14421	14218	14348	14283	14428	14370	14368	14466	14329	14231	14418	14426	14508	14391	14475	14409	14356	14447	14300	14357	14407	14401	14109	14369	14287	14295	14306	14358	14495	14561	14216	14321	14217	14387	14380	14138	14308	14398	14308	14434	14320	14326	14185	14368	14341	14530	14343	14498	14441	14358	14370	14211	14229	14418	14203	14576	14211	14510	14325	14246	14219	14361	14356	14433	14345	14343	14294	14362	14315	14305	14471	14161	14511	14391	14482	14348	14256	14294	14328	14328	14237	14518	14346	14362	14307	14395	14325	14507	14537	14301	14444	14262	14260	14207	14333	14323	14357	14468	14463	14315	14271	14271	14324	14513	14215	14295	14417	14284	14421	14448	14396	14298	14308	14309	14409	14296	14389	14363	14410	14403	14234	14318	14341	14295	14452	14396	14315	14391	14358	14294	14312	14247	14416	14414	14344	14274	14544	14276	14258	14305	14462	14264	14371	14464	14265	14473	14286	14474	14416	14394	14406	14427	14392	14411	14370	14237	14430	14442	14456	14362	14344	14413	14381	14434	14343	14418	14343	14358	14256	14334	14338	14272	14414	14403	14249	14340	14306	14489	14415	14377	14427	14487	14399	14260	14403	14223	14350	14266	14447	14358	14439	14503	14316	14235	14369	14365	14378	14482	14219	14235	14318	14377	14434	14233	14403	14344	14456	14249	14232	14321	14199	14212	14459	14289	14284	14353	14387	14242	14235	14284	14331	14446	14276	14191	14355	14374	14183	14424	14372	14356	14344	14315	14341	14434	14474	14257	14361	14454	14368	14491	14303	14434	14392	14405	14344	14514	14169	14386	14521	14339	14227	14400	14378	14418	14469	14315	14355	14270	14528	14338	14693	14193	14266	14431	14363	14389	14332	14404	14218	14404	14353	14382	14434	14420	14365	14534	14396	14228	14284	14268	14607	14264	14546	14386	14347	14327	14384	14387	14428	14363	14268	14343	14309	14467	14218	14229	14262	14504	14396	14385	14336	14319	14207	14308	14444	14343	14336	14291	14204	14267	14402	14220	14196	14248	14518	14235	14320	14402	14397	14201	14354	14350	14206	14380	14304	14323	14396	14397	14385	14365	14358	14301	14289	14309	14477	14232	14372	14395	14316	14321	14302	14320	14422	14277	14376	14369	14283	14376	14366	14396	14379	14290	14237	14400	14360	14390	14383	14423	14278	14246	14330	14407	14247	14527	14406	14398	14258	14517	14133	14303	14241	14438	14445	14235	14531	14439	14347	14521	14193	14357	14393	14252	14373	14354	14442	14376	14524	14279	14268	14248	14310	14406	14371	14216	14468	14409	14250	14337	14245	14325	14301	14406	14385	14160	14424	14263	14449	14308	14361	14431	14253	14417	14422	14474	14298	14427	14296	14307	14175	14249	14438	14443	14432	14321	14391	14224	14392	14394	14179	14374	14477	14242	14281	14221	14330	14311	14417	14297	14259	14275	14288	14274	14285	14423	14455	14342	14346	14346	14398	14286	14362	14277	14365	14361	14441	14201	14235	14296	14215	14268	14403	14178	14256	14401	14367	14405	14586	14408	14328	14390	14349	14339	14370	14295	14353	14317	14337	14233	14339	14433	14554	14293	14257	14469	14512	14310	14444	14582	14377	14432	14322	14393	14327	14461	14296	14370	14414	14304	14241	14401	14470	14401	14187	14334	14433	14329	14126	14169	14441	14438	14458	14152	14244	14297	14461	14279	14159	14295	14422	14301	14427	14212	14392	14333	14273	14404	14420	14375	14313	14281	14256	14343	14407	14199	14509	14327	14189	14523	14364	14396	14474	14563	14283	14467	14506	14392	14380	14374	14326	14293	14355	14437	14267	14459	14464	14520	14349	14414	14251	14345	14307	14334	14376	14430	14118	14371	14329	14252	14455	14391	14332	14437	14316	14416	14327	14415	14194	14333	14391	14175	14455	14410	14377	14331	14341	14279	14196	14418	14194	14305	14327	14538	14448	14233	14337	14365	14441	14391	14326	14270	14283	14275	14504	14443	14293	14394	14240	14340	14438	14369	14151	14515	14360	14333	14255	14499	14322	14330	14281	14306	14318	14389	14320	14285	14377	14394	14299	14395	14356	14323	14308	14252	14354	14258	14235	14523	14311	14175	14297	14533	14482	14334	14356	14288	14284	14159	14279	14184	14358	14224	14284	14408	14354	14334	14354	14239	14383	14343	14444	14482	14240	14140	14535	14248	14467	14295	14229	14344	14442	14405	14360	14293	14277	14399	14357	14323	14463	14329	14372	14216	14358	14407	14380	14293	14367	14288	14372	14294	14192	14360	14290	14386	14317	14349	14420	14468	14527	14351	14405	14413	14360	14264	14322	14248	14328	14379	14254	14402	14345	14324	14472	14357	14280	14473	14383	14353	14402	14343	14153	14319	14343	14272	14271	14338	14263	14432	14282	14278	14369	14166	14556	14173	14566	14307	14305	14469	14263	14488	14349	14420	14334	14348	14388	14133	14337	14310	14201	14356	14369	14257	14271	14252	14467	14354	14429	14230	14347	14321	14214	14453	14290	14328	14378	14307	14361	14435	14240	14329	14287	14279	14252	14346	14369	14320	14224	14515	14357	14464	14431	14412	14353	14482	14396	14439	14384	14513	14353	14357	14500	14417	14458	14293	14552	14262	14303	14351	14277	14374	14514	14216	14398	14419	14418	14383	14331	14296	14389	14296	14295	14413	14252	14405	14378	14246	14336	14295	14335	14325	14320	14410	14436	14406	14264	14393	14326	14268	14397	14281	14264	14309	14396	14331	14465	14349	14317	14442	14376	14172	14390	14384	14380	14261	14431	14245	14348	14302	14314	14284	14295	14387	14496	14278	14149	14308	14358	14161	14378	14177	14357	14346	14404	14299	14269	14442	14285	14115	14418	14205	14317	14272	14428	14332	14403	14373	14253	14398	14399	14462	14269	14405	14280	14304	14386	14472	14322	14253	14348	14372	14535	14218	14153	14282	14523	14374	14411	14395	14245	14284	14218	14303	14315	14521	14393	14236	14532	14288	14415	14223	14320	14433	14325	14360	14070	14440	14362	14330	14241	14406	14254	14396	14350	14238	14147	14402	14450	14572	14410	14352	14621	14438	14309	14289	14288	14381	14283	14481	14235	14432	14246	14361	14415	14372	14355	14405	14268	14357	14459	14350	14399	14407	14496	14337	14530	14182	14353	14450	14276	14377	14261	14229	14192	14375	14331	14282	14262	14257	14333	14425	14328	14187	14512	14288	14288	14258	14088	14351	14311	14284	14224	14575	14261	14281	14311	14377	14213	14417	14293	14204	14392	14294	14188	14417	14221	14320	14301	14316	14297	14494	14482	14348	14476	14512	14447	14356	14312	14300	14408	14249	14311	14282	14352	14320	14140	14237	14331
25246	21332	27938	25431	20811	19246	19396	17330	16341	16141	15977	15822	15784	15766	15799	21990	27470	25719	21262	17917	16395	15806	15438	15788	15430	15589	15644	15658	15777	15336	15780	15732	15530	15628	15438	15806	15513	15582	15572	15488	15563	15612	15495	15687	15677	15517	15520	15602	15623	15521	15384	15633	15371	15585	15594	15534	15468	15323	15502	15393	15679	15543	15615	15638	15390	15672	15604	15482	15626	15479	15392	15533	15536	15482	15591	15578	15582	15602	15460	15459	15582	15433	15590	15405	15491	15461	15737	15458	15515	15537	15294	15235	15471	15519	15461	15378	15475	15430	15388	15580	15411	15503	15613	15470	15432	15460	15333	15654	15531	15470	15435	15512	15495	15637	15577	15539	15597	15433	15437	15436	15231	15702	15490	15493	15496	15709	15334	15534	15474	15516	15487	15489	15690	15356	15682	15626	15469	15288	15605	15389	15395	15624	15613	15470	15630	15630	15329	15567	15428	15509	15575	15321	15560	15388	15532	15434	15523	15434	15410	15323	15554	15382	15500	15463	15554	15418	15485	15574	15289	15523	15528	15520	15519	15517	15496	15400	15414	15533	15463	15430	15363	15533	15474	15381	15741	15526	15421	15457	15521	15534	15593	15403	15491	15382	15514	15433	15526	15363	15455	15588	15418	15261	15511	15518	15400	15299	15650	15582	15430	15623	15515	15469	15283	15350	15452	15512	15595	15368	15538	15561	15529	15538	15483	15452	15534	15535	15525	15488	15803	15511	15423	15608	15477	15421	15658	15389	15649	15361	15557	15784	15582	15486	15503	15409	15577	15691	15547	15366	15596	15593	15427	15389	15226	15680	15511	15387	15564	15224	15327	15459	15639	15530	15487	15428	15826	15444	15173	15508	15613	15475	15501	15600	15526	15583	15429	15658	15439	15432	15563	15510	15472	15337	15413	15453	15571	15665	15577	15468	15503	15566	15526	15360	15597	15509	15504	15361	15682	15688	15510	15444	15360	15481	15527	15587	15299	15584	15559	15420	15471	15484	15394	15597	15643	15533	15397	15499	15528	15445	15490	15412	15441	15395	15614	15308	15477	15656	15415	15601	15671	15536	15510	15418	15510	15447	15752	15480	15547	15480	15395	15322	15427	15456	15597	15611	15429	15411	15547	15330	15423	15444	15617	15418	15590	15389	15546	15594	15613	15527	15581	15346	15435	15683	15553	15470	15452	15620	15587	15490	15242	15450	15491	15615	15544	15615	15578	15585	15480	15297	15558	15340	15581	15475	15648	15521	15441	15451	15599	15537	15266	15407	15405	15430	15379	15340	15565	15449	15406	15358	15419	15399	15419	15273	15621	15584	15485	15355	15441	15494	15431	15486	15678	15451	15545	15530	15311	15300	15371	15301	15590	15477	15223	15473	15527	15545	15314	15340	15678	15324	15513	15596	15630	15383	15556	15542	15457	15541	15377	15630	15462	15620	15637	15460	15395	15336	15494	15484	15451	15402	15424	15395	15417	15659	15407	15483	15565	15444	15265	15223	15486	15420	15311	15623	15467	15519	15623	15588	15520	15570	15330	15263	15634	15514	15365	15417	15527	15417	15570	15594	15303	15367	15776	15438	15396	15381	15390	15404	15454	15214	15330	15393	15672	15453	15478	15583	15335	15509	15502	15519	15486	15393	15435	15576	15776	15665	15503	15603	15361	15489	15481	15366	15567	15478	15695	15329	15431	15511	15492	15414	15451	15335	15605	15509	15583	15489	15401	15380	15311	15424	15407	15504	15441	15725	15490	15415	15701	15555	15425	15497	15409	15491	15672	15438	15346	15546	15465	15552	15374	15581	15420	15554	15603	15549	15300	15403	15492	15557	15400	15514	15559	15533	15641	15538	15358	15427	15497	15424	15724	15250	15476	15507	15374	15412	15320	15549	15372	15581	15518	15486	15559	15393	15378	15674	15518	15344	15481	15608	15532	15479	15544	15525	15566	15631	15453	15471	15333	15495	15680	15498	15533	15574	15529	15545	15445	15473	15458	15497	15561	15460	15596	15597	15615	15503	15391	15570	15370	15658	15483	15439	15652	15414	15548	15756	15688	15422	15491	15512	15199	15556	15524	15741	15461	15661	15594	15439	15452	15520	15273	15256	15389	15421	15404	15538	15558	15341	15531	15518	15466	15559	15561	15490	15485	15298	15646	15643	15608	15420	15364	15557	15725	15505	15285	15460	15629	15613	15509	15509	15680	15531	15360	15533	15434	15547	15778	15556	15582	15426	15421	15386	15538	15362	15493	15506	15423	15491	15436	15544	15510	15263	15442	15372	15388	15519	15459	15530	15530	15504	15374	15466	15626	15536	15513	15500	15466	15372	15330	15663	15532	15386	15558	15385	15458	15475	15391	15363	15622	15625	15348	15552	15396	15442	15478	15411	15589	15445	15364	15390	15554	15344	15614	15504	15565	15565	15400	15433	15719	15480	15454	15567	15622	15395	15235	15425	15366	15417	15536	15511	15489	15688	15651	15336	15358	15447	15525	15282	15416	15502	15456	15343	15388	15568	15500	15332	15389	15462	15565	15402	15626	15420	15445	15429	15412	15511	15653	15584	15306	15531	15528	15363	15385	15674	15557	15477	15534	15346	15459	15565	15433	15667	15523	15551	15491	15458	15456	15545	15497	15381	15491	15505	15410	15430	15447	15450	15404	15568	15512	15675	15678	15391	15487	15486	15308	15473	15509	15473	15377	15436	15476	15441	15734	15637	15493	15512	15550	15425	15351	15497	15462	15613	15459	15402	15336	15593	15350	15531	15297	15613	15368	15666	15652	15381	15524	15555	15297	15550	15364	15377	15418	15514	15491	15668	15566	15410	15721	15368	15495	15556	15458	15429	15631	15323	15632	15275	15516	15584	15217	15471	15363	15506	15482	15622	15446	15597	15454	15418	15331	15467	15597	15607	15520	15491	15540	15502	15476	15726	15479	15606	15342	15417	15413	15512	15699	15394	15541	15441	15464	15439	15459	15496	15385	15314	15585	15464	15427	15525	15564	15629	15530	15514	15591	15695	15487	15575	15441	15609	15470	15562	15770	15496	15352	15264	15617	15520	15678	15414	15515	15209	15462	15415	15451	15481	15432	15382	15633	15492	15505	15284	15560	15504	15498	15534	15545	15364	15462	15594	15363	15491	15477	15529	15655	15504	15469	15463	15533	15587	15594	15542	15418	15447	15395	15410	15583	15456	15622	15198	15723	15562	15440	15480	15525	15395	15589	15397	15709	15517	15707	15548	15479	15389	15312	15322	15624	15392	15240	15617	15554	15654	15478	15604	15521	15481	15645	15462	15662	15476	15473	15358	15476	15448	15354	15559	15494	15556	15384	15365	15485	15600	15445	15275	15524	15633	15425	15428	15513	15447	15440	15467	15456	15391	15463	15523	15631	15348	15578	15343	15508	15606	15560	15601	15634	15420	15496	15440	15522	15451	15417	15475	15527	15699	15573	15534	15468	15382	15598	15511	15573	15499	15501	15697	15504	15430	15488	15353	15390	15535	15576	15453	15419	15381	15712	15504	15622	15576	15537	15450	15707	15600	15393	15374	15511	15398	15563	15315	15613	15529	15600	15425	15552	15680	15457	15466	15439	15521	15475	15462	15531	15526	15541	15367	15523	15564	15566	15529	15407	15425	15413	15586	15270	15439	15566	15528	15583	15350	15573	15299	15343	15541	15372	15551	15717	15532	15438	15475	15675	15352	15637	15446	15352	15574	15438	15481	15429	15556	15585	15400	15526	15403	15300	15607	15379	15501	15449	15461	15707	15708	15629	15407	15443	15305	15491	15481	15565	15474	15574	15626	15506	15645	15594	15476	15464	15669	15494	15468	15395	15701	15489	15627	15476	15641	15523	15306	15470	15217	15429	15621	15510	15400	15411	15470	15503	15654	15423	15606	15471	15343	15653	15509	15533	15425	15551	15192	15596	15519	15505	15563	15480	15511	15426	15478	15737	15568	15619	15371	15506	15577	15623	15466	15385	15446	15478	15431	15352	15557	15535	15608	15389	15275	15660	15627	15574	15385	15624	15491	15413	15518	15647	15512	15483	15584	15328	15355	15487	15499	15694	15559	15571	15501	15526	15595	15485	15411	15461	15422	15688	15545	15572	15536	15505	15427	15620	15479	15430	15693	15330	15390	15370	15545	15587	15543	15404	15568	15437	15448	15451	15722	15677	15526	15527	15601	15605	15576	15560	15512	15710	15610	15577	15430	15769	15589	15480	15579	15562	15620	15492	15484	15580	15482	15693	15468	15527	15479	15784	15655	15376	15539	15496	15473	15574	15538	15598	15522	15477	15548	15533	15298	15490	15408	15477	15491	15634	15343	15454	15380	15570	15588	15456	15599	15649	15420	15521	15625	15575	15493	15625	15367	15461	15501	15586	15502	15554	15504	15822	15557	15617	15671	15492	15385	15417	15622	15581	15543	15607	15432	15362	15615	15493	15514	15718	15624	15544	15514	15559	15623	15397	15721	15653	15519	15547	15629	15412	15469	15532	15360	15541	15703	15460	15691	15613	15570	15395	15565	15531	15359	15592	15402	15534	15481	15680	15525	15672	15573	15506	15283	15637	15275	15271	15300	15658	15414	15656	15538	15556	15598	15451	15331	15399	15744	15529	15358	15382	15566	15568	15610	15632	15269	15690	15488	15392	15535	15566	15362	15577	15371	15620	15522	15528	15261	15531	15591	15487	15502	15259	15513	15524	15609	15725	15387	15507	15482	15442	15466	15387	15562	15427	15520	15603	15431	15498	15578	15409	15477	15294	15590	15575	15430	15531	15665	15355	15476	15664	15553	15572	15502	15605	15372	15384	15504	15194	15478	15560	15539	15489	15590	15561	15584	15472	15508	15566	15438	15553	15277	15492	15543	15549	15627	15519	15417	15618	15164	15510	15563	15362	15418	15359	15448	15601	15339	15345	15525	15426	15528	15331	15646	15366	15496	15550	15602	15613	15505	15488	15535	15440	15615	15605	15596	15698	15560	15577	15579	15477	15603	15575	15478	15524	15633	15574	15284	15435	15478	15468	15316	15615	15500	15560	15318	15523	15519	15424	15719	15483	15540	15526	15339	15535	15589	15485	15535	15518	15547	15501	15420	15443	15330	15483	15516	15677	15368
14732	22464	21895	18469	17368	18328	18363	16777	15209	14817	14386	14551	14518	14561	14455	25111	29898	26634	21051	16623	14891	14230	14184	14180	14112	14154	14043	14231	14113	14061	14111	14030	14104	14157	14170	14146	13990	14059	14241	14234	14167	14068	14087	13953	14030	14122	14190	14026	14190	14000	14157	14015	13990	14146	14298	14070	13975	14205	14112	13973	14090	14185	14030	14194	14153	14084	13972	14210	14104	14043	13959	14081	14141	13923	14072	14197	14045	13875	14038	14096	14130	14237	14268	13969	14082	14045	14049	14111	14184	14196	14074	14075	14004	14036	14138	14180	14109	14187	14095	14099	13982	14108	14101	13985	14123	13898	13927	14141	14023	13916	14026	14060	14115	14067	14118	13907	14065	13994	13999	14178	14188	14095	13919	13927	14112	13949	13925	14208	14012	14151	14005	13849	14095	14228	13993	14018	14095	13905	13963	14034	14127	13980	13990	14154	14203	14251	14123	14117	13965	13999	14061	13927	14104	13917	14130	13959	14052	13974	14078	14214	14193	14153	14146	13923	14110	14037	14268	14070	14122	14002	14023	14112	14122	14113	14134	13824	14109	14253	14059	14015	14096	14070	14134	13999	14178	14077	14173	14223	14261	14140	14099	14136	14074	14090	14010	14115	14031	14068	14081	14006	14208	14224	14023	14193	13940	14093	14070	14142	14078	14168	14071	14193	14151	14141	13930	14027	14177	14135	14076	14107	14075	14059	13995	14140	14135	13993	14125	14010	14190	14297	14117	14035	14032	13938	14160	14128	14043	14131	14114	14138	14136	14162	14098	14106	14140	13973	14089	14119	14144	13912	14290	13990	13998	14109	13904	14100	14189	14094	14015	14150	14076	14067	14078	14134	14006	14084	14122	13980	14022	14166	14080	14002	13999	13950	14099	14080	14034	13962	14167	14140	14050	14167	14016	13954	14167	14158	14120	13918	14130	13916	14047	13937	14102	13977	14146	13999	13992	14080	14227	14086	14049	14127	14160	14067	14052	14248	14079	14172	14134	13916	13950	14095	14006	14168	14121	14182	14061	14042	14067	14034	13898	14043	14033	14001	14216	14072	14056	14061	14128	14122	14185	14056	14030	14115	14135	14057	14132	14095	14037	14213	14046	14079	14194	14135	13896	14089	13938	14024	14029	13972	14154	14122	14088	14155	14020	14099	14090	14031	14144	14044	13963	14137	13997	14161	14105	14272	14049	13888	14067	14085	14043	14143	14211	13958	14190	14227	14225	14132	14164	14012	14061	14138	14204	14273	14011	14074	14136	14166	14025	14288	14041	14165	13927	14205	14053	14026	14202	13961	14123	14033	14201	14001	14239	13939	14042	14092	13961	14217	14004	14045	13998	14163	14125	14162	14116	14110	14049	14012	13931	14293	14170	13941	14105	14030	13972	14037	13993	14033	14000	14184	14027	14061	14142	14183	14079	14123	13989	14188	14039	14115	14105	14140	14082	14139	13996	14051	13992	14236	13881	14084	14002	13987	13990	13979	13998	14106	14140	14033	14255	14165	14047	14014	14100	14076	14033	14144	14061	14150	13941	14071	14045	13894	14196	13974	14163	14091	14177	14053	13985	14068	14064	14168	13925	14335	13962	14179	14185	14168	14032	14193	14052	14062	14175	14117	14020	14201	14176	14075	14135	14114	14231	14103	14090	14069	14096	13998	14204	14044	14163	13901	14165	14148	13990	14028	14151	13947	14260	14140	14214	14214	14224	14078	14080	14076	14080	14116	14060	14017	14191	14037	13994	14067	14151	13972	14114	14271	14191	13983	13931	14155	13977	14087	14070	14034	14145	14269	14185	14270	14134	14066	14105	14095	13760	14130	14087	14258	13941	14184	14090	14036	13935	14042	14126	14138	14119	14231	14199	14047	14034	14018	13979	13913	14066	14029	14180	14151	13958	14254	14223	14056	14052	13979	14059	13907	14071	14018	14179	13996	14269	14269	14140	14018	14046	14192	14256	14081	14016	13992	13980	13996	14001	14127	14135	14074	14046	14049	14166	14031	14000	14266	14008	14151	14048	14223	14297	14057	13952	14146	13946	14014	14235	14146	14234	14151	13988	14137	14003	14119	14231	14129	13912	14064	14249	13957	13975	14115	14329	14296	14136	14089	13808	14027	14018	14179	14119	14100	14306	14009	14077	14249	14040	14027	14201	14048	14089	13867	14093	13985	14034	13863	14116	14215	14037	14166	14047	14111	14072	14131	14014	14188	14121	14095	13845	14135	13980	13973	13806	13977	14235	14076	13964	13983	14098	14172	14045	14288	14080	13989	14203	14005	14099	14091	14055	14275	14101	14233	14142	14097	14143	14101	14186	14173	14250	13971	14082	13977	14083	14013	14004	13943	14023	14124	14079	14061	14118	14139	14047	14139	14140	14122	14149	14180	14187	13969	14083	14017	14125	14214	14117	14169	14191	14175	14127	14093	14117	14113	14075	13981	13908	13990	14178	14208	14150	14132	13882	14117	14225	14014	14034	14169	14057	14018	14064	14087	13987	14121	14062	14021	14201	14209	13998	14290	14006	14003	14024	14168	14028	14148	14114	14154	14035	13989	13993	14055	14112	14197	14040	14145	14293	13944	13938	14145	14049	14089	14126	14077	14031	14284	14041	14041	14156	14203	13934	14084	14121	13913	14043	14152	13956	14187	13997	14006	14076	14064	14041	14187	14152	14140	14191	14165	14094	14033	14142	14076	14189	14102	13899	13992	14242	14050	14212	14012	13990	14096	14143	14024	14237	14094	14321	14113	14189	14172	13977	14202	14147	14163	14094	14156	13906	14067	14086	14112	14095	14183	14003	14063	14025	14008	14005	13858	14051	14177	14137	14039	13966	14139	13999	14031	14229	13961	14178	14181	14125	14177	14034	13999	14198	14165	14324	14151	14147	13874	14013	14139	14227	14166	14003	14025	14044	14012	14282	14066	14121	14087	14001	14305	14049	14091	14011	14119	14072	14207	13974	13960	14283	14190	14124	13997	14210	14119	14070	13884	14138	14097	13971	14090	14114	14181	14155	14081	14075	14041	14208	14031	14126	14055	14145	14033	13930	14012	14051	13950	14130	13911	14046	13994	14090	13903	13979	14109	13977	14107	14320	14098	14225	14165	14113	14026	14152	14063	14172	14069	14171	14021	14058	14163	14109	14131	14010	14210	14171	14057	14067	14210	14354	14200	14148	14029	14206	13919	14266	14094	13951	14124	14263	14064	14109	14089	14059	14002	14068	14113	13970	14052	14220	14061	14033	14022	14043	13974	14147	14189	14151	14011	14029	13955	14137	14146	14114	14179	14095	14111	14127	14106	14083	14102	14145	14173	14194	14154	14041	14112	14022	13961	14098	14187	14043	14112	13972	14151	14098	14094	14141	14203	14073	14039	14217	14023	14162	14270	14236	14185	13978	14059	14135	14085	14004	14184	13946	14112	14084	14145	13962	13982	13960	14047	14009	14163	14108	14239	14002	14202	14118	13952	14104	14000	14148	14161	14105	14073	14173	13993	14129	14036	14061	14087	14132	13992	14050	14083	14145	14045	14161	14110	14085	14104	14171	14030	14044	14062	14012	13913	14143	14198	14112	14119	14149	13818	14007	14010	13970	14217	13968	14043	14051	14051	14305	13929	14227	14042	14222	14135	14199	14193	14278	14091	14013	13955	14093	14127	14110	14001	14068	14070	14047	14080	13943	14202	14031	14123	14111	14006	14037	14236	14148	14240	14048	14136	14162	13998	14042	14239	13987	14151	14135	14124	14113	14131	14057	14205	14087	14079	14109	14117	14097	14112	14109	13924	14042	14251	14199	14114	14053	14032	14054	14160	14007	14041	14150	14175	14086	13976	13936	14033	14138	13999	14010	14007	13912	14055	14165	14099	14036	14182	14114	13941	14165	14135	14092	14031	14108	14090	14170	14163	14016	13933	14030	14006	14185	14107	14299	14008	14131	14005	14106	14062	14088	14035	13992	13988	14183	14238	14066	14124	14128	14088	14142	14148	14199	14077	13889	13961	13981	14006	13891	14063	14090	14083	14143	14155	14110	14073	14120	14134	14028	13974	14202	14014	14096	14127	14203	14216	13953	14224	14070	14191	14003	14147	14000	14061	14088	14206	14160	14030	14235	14214	14183	14006	13850	14158	14259	14130	14173	14032	14169	13943	14031	14198	14132	14204	14052	14058	14138	14051	13928	14067	14099	13942	14046	14000	14168	14144	13921	14130	14014	14189	14255	14007	14247	13975	14085	14260	13945	14149	14069	14012	14106	14089	14099	13982	14270	14076	14008	14190	14110	14137	14172	14213	14010	14122	14093	14105	14044	14131	14084	14164	14276	14371	14119	13997	14011	14021	14135	14054	14032	13986	14170	14130	14089	14016	14059	14053	14062	14172	14024	14179	14037	13927	14071	14162	14131	14084	14111	13982	14180	14124	14103	14159	14168	14202	13981	14070	13926	14121	14185	14175	13987	14128	14023	14074	14123	14139	14120	14096	14105	14192	14022	13999	14218	13983	14101	14161	14140	13981	14059	14103	14282	14146	14040	14046	13981	14053	14102	14035	14237	14175	14177	14134	14233	13913	14116	14135	14041	14024	14034	13989	14113	14134	14124	14023	14163	14110	14304	14006	13928	14132	14007	14124	14171	14177	14140	14185	14088	14128	14202	14128	14181	14168	14186	14178	14209	14071	13894	14156	14050	13968	14163	14089	14184	14169	13982	14041	14021	14013	13979	14085	14069	14049	14045	14067	14309	14196	13997	14028	14341	14100	13958	14234	13963	14010	14229	13964	13939	13991	14170	14133	14077	14076	14052	14034	14189	14084	14094	14023	13986	14042	14123	13999	13899	14129	14087	14350	14068	14086	14166	14084	14085	14127	14079	14015	14201	14059	13957	14153	14157	14086	14072	14273	13931	14163	14194	14019	14163	14231	14031	14144	14066	14087	14221	14177	13980	14173	13915	14134	13944	14015	14176	14280	13991	14174	13903	14098	14047	14181	14187	14035	13992	13983	14301	14107	13930	14101	14122	13960	14084	14026	13971	14024	14115	13990	14088	14133	14241	14190	14259	13933	14003	14065	14080	14080	14060	14119	14072	14203	14164	14149	14049	14123	14191	14024	13986	14152	14046	14233	14106	14091
23919	21366	28878	24275	21993	23208	22578	17852	16170	16058	16174	15911	15628	15688	16253	26915	35478	33119	25989	20190	16957	15737	15362	15309	15379	15453	15528	15382	15419	15286	15336	15311	15397	15363	15471	15143	15350	15415	15196	15302	15291	15200	15484	15398	15135	15125	15261	15022	15271	15339	15216	15370	15392	15256	15153	15308	15334	15300	15061	15092	15428	15283	15217	15294	15291	15290	15101	15299	15183	15043	15132	15282	15233	15245	15220	15288	15138	15267	15120	15250	15118	15260	15229	15144	15104	15343	15324	15127	15128	15048	15325	15235	15085	15093	15238	15226	15074	15208	15302	15102	15302	15290	15221	15113	15139	15297	15311	15043	15295	15217	15264	15328	15280	15072	15191	15201	15304	15229	15329	15132	15165	15313	15248	15342	15328	15197	15288	15173	15231	15099	15138	15230	15323	15346	15287	15183	15076	15003	15206	15085	15278	15127	15085	15021	15296	15011	15218	15027	15227	15256	15021	15168	15141	15098	15278	15080	15201	15277	15209	15100	15329	15045	15254	15245	15134	15220	15078	15295	15191	15268	15363	15066	15097	15105	14999	15329	15271	15276	15393	15246	15186	15153	15210	15254	15102	15162	15092	15137	15151	15255	15279	15300	15209	15107	15126	15240	15122	15267	15142	15191	15187	15124	15142	15059	15139	15110	15160	15033	15077	15132	15256	15106	15025	15293	15207	15210	15187	15347	15258	14994	15209	15270	15138	15219	15172	15195	15290	15293	15167	15364	15173	15024	15009	15182	15214	15220	15278	15155	15297	15090	15180	15134	15023	15239	15365	15213	15101	15064	15132	15147	15113	15116	15093	15132	15241	15210	15173	15295	15112	15129	15211	15098	15225	15038	15405	15168	15235	15156	15336	14991	15152	15131	15195	14994	15167	15064	15034	15131	15313	15021	15129	15365	15201	15379	15209	15135	15035	15287	15378	15196	15074	15132	15239	15199	15182	15015	15153	15157	15274	15232	15131	15157	15346	15032	15205	15218	15368	15256	15175	15364	15300	15154	15243	15244	14996	15201	15131	15230	15119	15278	15288	15119	15210	15135	15187	15224	15189	15268	15179	15182	15104	15090	15160	15201	15071	15037	14981	15383	15397	15236	15256	15423	15209	15244	15141	15273	15135	15201	15038	15321	15137	15138	15285	15010	15101	15204	15121	15119	15189	15166	15032	15120	15167	15239	14991	15156	15164	15115	15458	15275	15279	15263	15609	15286	15086	15216	15153	15234	15319	15097	15259	15292	15091	15012	15374	15269	15249	15295	15332	15065	15134	15270	15288	15300	15400	15141	15047	15172	15179	15239	15311	15164	15066	15081	15276	15138	15284	15077	15075	15125	15128	15100	15198	15249	15119	15167	15299	15019	14978	15234	15319	15268	15297	15081	15271	15154	15249	15036	15054	15172	15305	15076	15304	15232	15201	15032	15425	14971	15014	15132	15027	15242	15256	15218	15077	15151	15040	15201	15036	15108	15334	15239	15142	15259	15109	15261	15240	15082	15088	15421	15205	15019	15246	15277	15143	15200	15161	15130	15051	15254	15088	15270	14929	15330	15283	15075	15115	15197	15307	15319	15201	15087	15236	15041	14983	15181	15324	14964	15210	15250	15281	15191	15135	15131	15160	14935	15030	15256	15126	15336	15189	15078	15146	15070	15049	15320	15265	15272	15227	15307	14972	15210	15247	15321	15127	15226	15222	15079	15288	15179	15083	15162	15244	15319	15355	15240	15299	15226	15098	15261	15266	15356	15246	15297	15276	15391	15326	15240	15140	15146	15293	15135	15331	15220	15089	15142	15194	15163	15213	15267	15193	15190	15222	15203	15009	15474	15188	15202	15082	15183	15014	15311	15148	15121	15311	15013	15289	14932	15288	15121	15006	15165	15140	15043	15112	15283	15046	15012	15207	15209	15343	15228	15274	15042	15207	15163	15148	15160	15296	15193	15256	15322	15261	15252	15202	15228	15087	15159	15143	15193	15279	15285	15044	15223	15316	15151	15176	15146	15169	14936	15235	15146	15027	15292	15101	15211	15181	15093	15128	15239	15178	14978	15041	15283	15214	15167	15309	15092	15254	15250	15248	15156	15186	15114	15291	14960	15221	15037	15280	15287	15187	15140	15176	15050	15291	15195	15241	15167	15253	15317	15138	15048	15035	15190	15228	15122	15306	15193	15518	15201	15082	15171	15178	15101	15255	15459	15271	14960	15122	15021	15148	15446	15212	15215	15306	15007	15094	15159	15275	15197	15305	15117	15200	15178	15094	15232	15243	15236	15168	15253	15251	15353	15328	15088	15223	15282	15281	15267	15126	15229	15110	15223	15246	15131	15214	15297	15110	15126	15070	15227	15223	14974	15236	15255	15330	15217	15276	15184	15316	15057	15271	15265	15192	15218	15156	15008	15246	15125	15282	15277	15214	15220	15157	15277	15197	15273	15164	15255	15346	15113	15103	15146	15257	15354	15298	15081	15278	15179	15178	15123	15163	15262	15161	15306	15274	15110	15209	15177	15198	15283	15296	15181	15245	15199	15250	15258	15255	15218	15326	15190	15367	15042	15021	15278	14972	15154	15293	15262	15351	15274	15263	15273	15210	15286	14959	15106	15286	15142	15031	15079	14886	15095	15211	15257	15170	15136	15085	15322	15332	15202	15106	15240	15155	15250	15237	15263	15075	15249	15230	15164	15213	15185	15320	15133	15113	15016	15150	15146	15020	15263	15298	15107	15160	15196	15116	15187	15149	15270	15176	15315	15096	15205	15196	15077	15175	15111	15105	15041	15210	15180	15275	15119	15299	15347	14962	15031	15055	15204	15157	15277	15261	15226	15300	15366	15381	15305	15288	15276	15123	15176	15064	15406	15205	15274	15234	15260	15310	15294	15106	15249	15157	15194	15062	15246	14976	15193	15295	15071	15143	15068	15418	15026	15332	15041	14972	15163	15150	15151	15141	15160	15193	15110	15229	15261	15350	15288	15127	15185	15209	15269	15157	15236	15063	15276	15070	15135	15104	15223	15100	15092	15069	15256	14975	15316	15337	15024	15358	15335	15149	15213	15204	15052	15348	15206	15292	15471	14980	15162	15398	15022	15088	15155	15112	15180	15049	15152	15224	15151	15369	15150	15193	15096	15303	15144	15121	15342	15171	15190	15228	15159	15275	15077	15166	15143	14978	15196	15072	15188	15079	15223	15035	15033	15019	15241	15100	15159	15125	15194	15294	15230	15276	15265	15302	15175	15183	15186	15419	15249	15169	15256	15261	15206	15246	15132	15094	15280	14966	15329	15131	15226	15207	14999	15272	15099	15096	15125	15021	15179	15094	15353	15079	15103	15292	15174	15128	14950	15269	15185	15158	15050	15298	15296	15120	15043	15300	15091	15148	15057	15223	15076	15190	15152	15194	15158	15048	15038	15000	14997	15244	15323	15283	15310	15163	15083	15300	15096	15107	15251	15099	15090	15164	15099	15123	15205	15206	15105	15243	15412	15139	15089	15265	15330	15116	15145	15173	14986	15057	15321	15417	15289	15205	15290	15376	15356	15042	15286	15360	15159	15082	15252	15176	15135	15285	15331	15351	15234	15231	15228	15157	15263	15213	15320	15148	15170	15301	15210	15255	15219	15287	15127	15276	15322	15078	15352	15303	15071	15304	15263	15234	15039	15137	15077	15314	15132	14998	15069	15269	15180	15201	15246	15174	15287	15312	15157	15169	15189	15221	15011	15222	15054	15256	15265	15160	15289	15272	15249	15271	15217	15394	15046	14965	15284	15135	15314	15093	15202	15283	15201	15298	15223	15307	15209	15286	15204	15114	15124	15227	15386	15307	15222	14945	15187	15184	14957	15197	15093	15208	15531	15240	15106	15142	15157	15101	15224	14902	15075	15062	15162	15451	15107	15149	15238	15141	15004	15154	15338	15272	15010	15031	15148	15080	15188	15220	15285	15142	15206	15155	15115	15117	15166	15162	15022	15076	15125	15226	15218	15082	15055	15111	15353	15233	15184	15342	15165	15282	15229	15205	15108	15168	15230	15024	15315	15282	15082	15263	15192	15100	15294	15009	15128	15270	15093	15162	14969	15226	15142	15081	15118	15251	15316	15330	15202	15244	15265	15126	15032	15119	15283	15287	15168	15201	15173	15603	15163	15038	15106	15174	15262	15182	15343	15338	15217	15129	15148	15252	15285	15217	15082	15179	15160	15297	15225	15299	15088	15080	15178	15001	15060	15103	15277	15113	15216	15218	15144	15072	15078	15172	15188	15163	15285	15276	15311	15259	15232	15297	15089	15226	15197	15205	15273	15221	15024	15184	14959	15325	15232	15277	15155	15237	15114	15153	15228	15275	14962	15339	15170	15156	15366	15240	15117	15204	15015	15118	15142	15302	15173	15089	15215	15253	15083	15138	15362	15155	15252	15184	15188	15058	15172	15338	15075	15009	15124	15212	15100	15198	15160	14968	15192	15360	15134	15184	15075	15002	15196	15193	15206	15095	15039	15082	15068	15346	15131	14961	15090	15169	15069	15123	15428	15087	15179	15138	15390	15313	15531	15231	15043	15015	15309	15175	15427	15326	15169	15416	15184	15485	15166	15203	15145	15126	15045	15213	15104	15275	15220	15246	15135	15212	15132	15038	15010	15196	15098	15002	15179	15118	15244	15225	15184	15313	14953	14940	15150	15342	15196	15068	15200	15225	15122	14981	15290	15192	15371	15247	15294	15429	15332	15345	15241	15122	15434	15211	15204	15135	15296	15394	15204	15134	15217	15300	15132	15168	14980	15243	15137	15250	15001	15194	15129	15281	15209	15198	15115	15133	15195	15092	15200	15329	15140	15268	15284	14925	15214	15133	15159	15319	14904	15321	15350	14986	15337	15116	15243	15261	15325	15122	15140	15095	15095	15315	15172	15194	14931	15253	15294	15033	15021	15094	15239	15330	15103	15135	15272	15206	15038	15289	15333	15159	15158	15206	15244	14915	15199	15106	15363	15174	15238	15149	15194	15103	15314	15327	15094	15085	15069	15084	15335	15175	15185	15309	15392	15052	15356	15065	15194	15084	15256	15167	14977	15196	15443	15223	15242	15278	14977	14853	15053	15234	15351	15288	15028	15190	15201	15055	15085	15151	14950
16856	27869	26580	21957	21440	21856	19806	16922	15495	14923	14768	14713	14589	14395	15958	31749	38598	34601	26168	18691	15390	14063	13918	13838	13960	13868	13947	13886	13934	13834	13917	13820	13724	13755	13968	13816	13884	13679	13835	13763	14026	13804	13756	13837	13842	13909	13805	13843	13772	13872	13809	13783	13594	13737	13804	13895	13815	13871	13840	13821	13947	13701	13763	13820	13934	13743	13863	13767	13819	13738	13687	13812	13903	13625	13795	13968	13688	13740	13838	13822	14023	13864	13843	13838	13858	13807	13828	13849	13799	13808	13790	13962	13739	13804	13802	13898	13641	13846	13942	13703	13662	13847	13974	13844	14030	13764	13854	13841	13838	13823	13945	13902	13836	13773	13761	13917	13979	13779	13833	13756	13927	14028	13823	13680	14023	13911	13924	14009	13952	13790	13804	13841	13674	13698	13647	13834	13728	13867	13749	13805	13893	13788	13892	13774	13794	13754	13846	13794	13861	13700	13796	13794	13893	13848	13828	13751	14007	13926	13692	13835	13998	13853	13848	13730	13812	13935	13865	13856	13594	13624	13766	13919	13783	13805	13906	13929	13779	13745	13896	13865	13696	13863	13748	13600	13714	13710	13836	13976	13924	13815	13824	13793	13839	13718	13857	13774	13979	13783	13853	13845	13723	13807	13845	13803	13842	13808	13903	13714	13945	13623	13767	13753	13824	13764	13809	13767	13898	13852	13598	13906	13733	13966	13810	13756	13794	13797	13832	13752	13714	13786	13866	13850	13793	13945	13682	13827	13890	13821	13733	13787	13854	13979	13736	13724	13749	13910	13754	13723	13882	13690	13842	13891	13748	13724	13847	13836	13807	13846	13795	13842	13832	13774	13845	13799	13822	13812	13921	13999	13939	13708	13757	13743	13849	13889	13763	13997	13859	13899	13781	13992	13671	13885	13776	13842	13743	13902	13843	13672	13720	13718	13722	13818	13754	13895	13810	13746	13770	13954	13859	13730	13862	13786	13772	13829	13859	13799	13800	13893	13721	13878	13807	13783	13840	13762	13658	13760	13910	13959	13971	13796	13904	13763	13866	13970	13773	13618	13752	13988	13713	13832	13722	13781	13756	13783	13868	13901	13788	13917	13932	13738	13677	13628	13815	13634	13710	13775	13775	13852	13846	13951	13876	13792	13763	13871	13897	13796	13735	13766	13816	13763	13613	13967	13854	13710	13709	13872	13741	13886	13840	13928	13723	13969	13872	13802	13733	13978	13871	13815	13824	13855	13781	13867	13791	13801	13813	13776	13889	13971	13746	13968	13845	13991	13771	13816	13687	13986	13889	13875	13724	13766	13866	13810	13815	13823	13778	13944	13758	14006	13734	13827	13813	13745	13842	13969	13764	13811	13844	13775	13866	13825	13851	13809	13801	13803	13750	13843	13751	13889	13700	13845	13661	13866	13798	14003	13916	13844	13625	13705	13716	13950	13778	13672	13833	13900	13986	13821	13787	13824	13740	13681	13865	13793	13726	13859	13888	13862	13691	13832	13809	13930	13920	13841	13791	13886	13734	13827	14004	13679	13990	13902	13815	13811	13790	13864	13894	13927	14085	13778	14072	13712	13810	13707	13774	13880	13874	13906	13879	13743	13841	13933	13885	13816	13819	13787	13815	13695	13503	13843	14018	13732	13867	13857	13741	13699	13817	13803	13902	13789	13820	13587	13599	13742	13949	13760	13833	13755	13785	13691	13636	13777	13683	13810	13850	13714	13829	13801	13933	13995	13670	13602	13897	13825	13865	13775	13741	13883	13782	13790	13867	14090	13961	13825	13757	13704	13851	13830	13787	13792	13890	13855	13650	13757	13922	13926	13685	13928	13790	14044	13746	13817	13729	13841	13902	13828	13853	13895	13767	13724	13831	13799	13823	13766	13842	13835	13760	13768	13789	13684	13886	13784	13898	13750	13777	13834	14019	13879	13699	13827	13835	13764	13958	13866	13943	13866	13822	13900	13806	13942	13780	13807	14000	13784	13798	13861	13678	13840	13867	13790	13706	13837	13749	13780	13796	13776	13961	13733	13927	13761	13813	13895	13933	13793	13803	13745	13762	13780	13918	13986	13672	13804	13955	13849	13843	13873	13837	13938	13940	13895	13881	13746	13841	14027	13780	13735	13567	13863	13626	13685	13958	14053	13751	13748	13999	13749	13799	13752	13683	13875	13832	13978	13861	13924	13735	13813	13955	13729	13759	13848	13787	13745	13702	13937	13809	13955	13884	13843	13892	13807	13775	13823	13600	13868	13807	13817	14031	13693	13922	13952	13787	13796	13781	13801	13695	13763	13719	13758	13833	13709	14119	13932	14018	13778	13689	13885	13851	13775	13744	13718	13961	13962	13754	13861	13897	13929	14024	13821	13850	13791	13820	13740	13814	13818	13733	13878	13770	13806	13968	13776	13924	13827	13797	13833	13882	13761	13763	13803	13796	13715	13844	13791	13833	13704	13859	13640	13787	13834	13863	13708	13778	13772	13855	13962	13813	13975	13841	13794	13732	13826	13873	13846	13726	13753	13593	13854	14032	13644	13867	13681	13844	13753	13783	13808	13626	13727	13800	13774	13811	13806	13820	13851	13949	13854	13852	13705	13845	13801	13944	13957	13855	13944	13870	13802	13766	13775	13614	13747	13704	13733	13791	13756	13853	13809	13831	13681	13925	13748	13855	13828	13793	13787	13686	13762	13847	13896	13913	13896	13908	13753	13788	13798	13728	13906	13847	13601	13870	13805	13697	13894	13832	13840	13753	13718	13723	14033	13584	13977	13801	13902	13753	13933	13848	13835	13839	13757	13817	13885	13765	13887	13883	13722	13932	13689	13927	13818	13850	13938	13898	13786	13789	13843	13822	13753	13804	13835	13950	13846	13913	13785	13813	13873	13727	13774	13844	13838	13828	13795	13736	13870	13539	13927	13822	13789	13888	13766	13898	13746	13660	13961	13892	13735	13782	13818	13716	13789	13928	13732	13879	13609	13778	13724	13982	13734	13781	13822	13643	13833	13860	13834	13872	13722	13815	13888	13640	13932	13942	13774	13800	13902	13738	13690	13817	13861	13909	13710	13733	13682	13577	13845	13864	13796	13753	13757	13650	13824	13745	13862	13837	13762	13710	13741	13965	13814	13795	13941	14005	13931	13706	13691	13940	13916	13737	13680	13673	13844	13861	13824	13794	13692	13916	13821	13792	13822	13711	13884	13781	13917	13888	13681	13998	13787	13850	13767	13873	13754	13748	13757	13840	13720	13924	13767	13858	13811	13791	13782	13879	13846	13977	13666	13840	13912	13713	13732	13845	13821	13760	14001	13696	13784	13781	13810	13795	13919	13933	13806	13773	13760	13701	13978	13695	13705	13805	13880	13644	13834	13917	13767	13752	13778	13745	13752	13994	13738	13891	13880	13751	13849	13820	13928	13757	13859	13775	13669	13734	13846	13788	13673	13706	13777	13852	13886	13798	14014	13799	13833	13739	13760	13802	13852	13804	13913	13816	13836	14036	13884	13846	13787	14041	13825	13751	13749	13737	14013	13714	13904	13771	14021	13870	13835	13967	13888	13803	13934	13773	13892	13685	13787	13792	13970	13795	13963	13833	13771	13948	13827	13821	13709	13747	13709	13942	13772	13835	13859	13681	13820	13782	13777	13644	13852	13943	13745	13868	13766	13922	13844	13957	13934	13815	13841	13755	13962	13669	13748	13931	13914	13683	13660	13852	13821	13833	13801	13739	13836	13769	13860	13844	13800	13764	13740	13718	13988	13860	13977	13764	13780	13656	13814	13811	13783	13813	13799	13856	13801	13827	13776	13754	13874	13927	13884	13718	13799	13893	13869	13802	13617	13908	13755	13786	13963	13927	13837	13860	13816	13779	13782	13586	13963	13673	13850	13820	13774	13991	13761	13706	13778	13929	13700	13837	13922	13889	13721	13813	13810	13864	13945	13828	13906	13746	13846	13755	13775	13787	13917	13927	13814	13890	13669	13857	13847	13938	13869	13923	13834	13924	13858	13693	13808	13856	13883	13604	13816	13670	13748	13844	13829	13684	13957	13884	13778	14036	13784	13957	13738	13616	13795	13804	13864	13666	13594	13961	13809	13902	13648	13866	13756	13880	13803	13830	13853	13780	13916	13830	13740	13802	13698	13874	13910	13961	13769	13933	13903	13805	13927	13925	13952	13936	13820	13775	13799	13862	13718	13892	13874	13840	13743	13790	13818	13774	13847	13886	13830	13766	13829	13946	13868	13918	13993	13726	13940	13982	13809	13862	13871	13749	13897	13785	13779	13857	13819	13739	13954	13683	13878	13781	13853	13786	13859	13803	13843	13869	13931	13763	13702	13794	13661	13839	13917	13820	13784	13586	13894	13663	13859	13951	13684	13923	13908	13938	13836	14025	13739	13705	13843	13697	13876	13749	13760	13796	13714	13868	13943	13800	13877	13802	13733	13887	13849	13988	13880	13860	13801	13923	13967	13921	13893	13745	13807	13810	13734	13939	13769	13799	13828	13705	13928	13997	13930	13952	13843	13983	13769	13781	13796	13802	13802	14022	13688	13816	13835	13904	13890	13811	13696	13866	13823	13828	13749	13833	13830	13951	13771	13837	13793	13677	13884	13944	13826	13935	13806	13820	13900	13800	13890	13726	13778	13806	13936	13947	13864	13791	13601	13779	13798	13806	13897	13775	13787	13849	13819	13887	13767	13827	13650	13796	13801	13848	13782	13903	13704	13820	13706	13904	13849	13702	13797	13858	13833	13737	13811	13670	13693	13820	13888	13774	13910	13953	13675	13867	13849	13830	13649	13788	13835	13814	13867	13720	13877	13739	13801	13718	13828	13900	13955	13876	13774	13826	14006	13812	13762	13815	13927	13779	13839	13911	13734	13884	13826	13836	13875	13616	13915	13794	13988	13759	13856	13799	13862	13695	13933	13700	13827	13855	13956	13966	13825	13756	13749	13778	13793	13898	13700	13835	13802	13778	13902	13863	13838	13840	13865	13839	13951	13837	13805	13849	13738	13937	13930	14070	13896	13873	13926	13827	13802	13857	13834	13786	13914	13709	13968	13765	13880	13885	13778	13823	13711	13780	13860	13777	13734	13928	13797	13806	13842	13730	13767	13919	13748
29259	22025	21686	19823	18031	17902	17386	16851	16652	16834	16609	16426	16630	16615	16724	17666	18664	18590	17828	17056	16867	16574	16714	16727	16711	16680	16428	16653	16469	16608	16781	16537	16495	16669	16647	16483	16556	16403	16549	16433	16397	16677	16744	16576	16469	16489	16711	16596	16438	16599	16768	16572	16591	16434	16451	16767	16739	16712	16518	16631	16618	16784	16559	16605	16634	16542	16733	16614	16629	16421	16695	16571	16856	16768	16507	16633	16605	16659	16793	16588	16415	16565	16533	16767	16655	16621	16504	16563	16640	16317	16617	16576	16521	16686	16460	16690	16678	16556	16382	16727	16646	16542	16814	16660	16687	16587	16609	16820	16553	16411	16409	16525	16683	16643	16451	16620	16509	16544	16564	16463	16429	16503	16465	16499	16658	16430	16580	16637	16439	16791	16634	16568	16509	16629	16528	16514	16716	16617	16534	16828	16461	16478	16585	16806	16665	16662	16689	16602	16692	16402	16878	16428	16546	16551	16372	16556	16513	16605	16818	16666	16412	16629	16532	16562	16388	16651	16526	16531	16400	16511	16518	16750	16572	16557	16506	16362	16673	16449	16593	16600	16564	16647	16517	16727	16670	16405	16549	16405	16499	16694	16659	16548	16613	16700	16634	16650	16548	16640	16506	16381	16390	16543	16618	16566	16480	16527	16579	16479	16672	16658	16401	16344	16615	16456	16556	16636	16376	16758	16423	16765	16838	16471	16551	16511	16749	16634	16675	16486	16652	16701	16592	16423	16482	16544	16535	16516	16510	16600	16778	16553	16453	16606	16616	16587	16511	16543	16498	16626	16599	16563	16487	16514	16493	16503	16668	16431	16493	16492	16485	16600	16506	16640	16664	16513	16228	16594	16435	16509	16488	16793	16407	16437	16656	16500	16589	16764	16431	16537	16683	16764	16361	16535	16529	16402	16469	16576	16675	16662	16626	16555	16459	16770	16624	16520	16524	16535	16610	16633	16675	16615	16491	16307	16557	16419	16327	16468	16498	16678	16431	16513	16570	16557	16568	16428	16610	16538	16328	16520	16498	16446	16647	16595	16551	16606	16702	16494	16587	16303	16696	16659	16478	16554	16424	16492	16612	16590	16562	16571	16633	16529	16593	16390	16812	16615	16336	16422	16749	16725	16524	16492	16740	16434	16451	16579	16629	16651	16454	16592	16462	16515	16606	16418	16592	16571	16450	16817	16674	16517	16460	16602	16520	16491	16518	16444	16282	16598	16592	16587	16563	16546	16551	16533	16572	16657	16586	16580	16637	16542	16551	16447	16699	16849	16775	16351	16590	16449	16210	16468	16543	16611	16718	16677	16446	16601	16520	16605	16644	16630	16546	16518	16668	16496	16645	16603	16412	16561	16644	16530	16717	16438	16559	16432	16431	16660	16578	16441	16601	16572	16640	16621	16477	16649	16555	16435	16286	16487	16339	16466	16710	16473	16608	16578	16423	16646	16742	16620	16509	16329	16676	16643	16458	16569	16528	16495	16463	16537	16666	16483	16670	16355	16461	16468	16587	16423	16562	16561	16654	16581	16456	16220	16629	16556	16600	16498	16614	16600	16437	16563	16576	16496	16430	16514	16679	16668	16542	16644	16633	16300	16617	16568	16654	16582	16801	16683	16566	16844	16468	16548	16617	16544	16376	16523	16406	16496	16567	16741	16577	16507	16706	16510	16553	16470	16640	16600	16591	16513	16453	16546	16530	16497	16672	16563	16776	16569	16551	16692	16446	16606	16604	16550	16522	16697	16559	16704	16643	16687	16677	16710	16448	16601	16703	16631	16556	16494	16539	16578	16476	16502	16538	16709	16685	16657	16536	16587	16644	16673	16514	16594	16491	16605	16583	16604	16693	16476	16413	16270	16600	16525	16483	16647	16668	16603	16694	16427	16446	16440	16667	16426	16421	16646	16557	16436	16746	16733	16426	16461	16504	16741	16469	16585	16574	16596	16474	16764	16578	16598	16524	16494	16795	16319	16487	16612	16527	16623	16426	16546	16560	16670	16802	16770	16513	16505	16496	16528	16528	16664	16682	16357	16615	16787	16610	16791	16508	16626	16526	16586	16583	16562	16607	16639	16742	16635	16654	16674	16695	16620	16545	16467	16668	16612	16499	16627	16553	16622	16521	16496	16417	16388	16870	16689	16524	16451	16624	16715	16832	16490	16727	16624	16613	16627	16205	16365	16368	16547	16548	16403	16483	16443	16457	16710	16498	16653	16662	16410	16605	16341	16688	16759	16416	16699	16629	16582	16653	16449	16502	16499	16505	16623	16509	16589	16508	16558	16670	16627	16636	16628	16673	16485	16468	16613	16711	16597	16443	16650	16715	16612	16582	16625	16672	16596	16519	16565	16643	16702	16612	16557	16524	16545	16393	16699	16440	16585	16394	16461	16308	16317	16600	16663	16620	16590	16599	16425	16572	16653	16366	16492	16529	16635	16379	16411	16683	16676	16647	16490	16456	16432	16655	16715	16669	16571	16519	16690	16519	16521	16553	16512	16512	16519	16487	16709	16622	16643	16603	16661	16550	16468	16621	16570	16867	16569	16559	16667	16644	16652	16537	16627	16398	16330	16241	16713	16639	16512	16449	16727	16686	16707	16274	16577	16562	16576	16715	16613	16544	16596	16643	16514	16688	16447	16536	16671	16656	16565	16690	16657	16785	16460	16588	16710	16647	16706	16578	16618	16627	16623	16521	16549	16551	16476	16681	16717	16635	16450	16391	16713	16665	16504	16657	16639	16607	16648	16626	16789	16587	16435	16549	16603	16618	16624	16832	16599	16468	16532	16583	16262	16466	16649	16550	16410	16600	16681	16657	16648	16597	16522	16479	16576	16405	16491	16544	16582	16315	16685	16544	16518	16721	16517	16368	16516	16284	16535	16617	16721	16286	16567	16526	16540	16418	16425	16426	16550	16523	16628	16507	16369	16320	16742	16664	16640	16443	16512	16516	16434	16475	16869	16488	16543	16388	16531	16530	16440	16645	16783	16726	16615	16696	16680	16465	16404	16644	16739	16571	16563	16580	16553	16683	16537	16517	16325	16325	16524	16589	16351	16517	16460	16505	16755	16706	16734	16589	16668	16498	16598	16643	16731	16738	16738	16600	16619	16593	16525	16596	16725	16558	16542	16529	16611	16544	16851	16591	16576	16488	16502	16703	16559	16572	16605	16540	16535	16514	16708	16629	16574	16481	16431	16661	16488	16691	16478	16607	16551	16769	16616	16542	16467	16454	16585	16737	16448	16622	16623	16621	16617	16613	16363	16548	16665	16279	16545	16383	16589	16478	16668	16556	16544	16674	16565	16517	16538	16696	16625	16541	16606	16628	16575	16491	16601	16633	16430	16442	16523	16593	16741	16566	16713	16644	16640	16668	16501	16722	16502	16625	16389	16588	16816	16644	16517	16579	16707	16659	16762	16639	16638	16761	16398	16431	16609	16695	16515	16393	16527	16763	16524	16720	16535	16578	16553	16673	16533	16429	16741	16369	16693	16766	16454	16519	16633	16683	16611	16656	16672	16669	16462	16609	16466	16485	16472	16652	16560	16562	16521	16506	16585	16504	16480	16623	16777	16593	16672	16682	16427	16691	16662	16726	16595	16537	16489	16522	16460	16697	16833	16520	16518	16593	16707	16580	16507	16446	16508	16709	16705	16403	16518	16648	16563	16668	16649	16508	16535	16443	16595	16686	16488	16669	16604	16544	16352	16634	16922	16710	16645	16594	16645	16319	16617	16519	16696	16434	16496	16499	16530	16473	16795	16485	16667	16545	16583	16559	16427	16607	16622	16615	16584	16538	16610	16663	16627	16557	16732	16486	16640	16638	16436	16537	16589	16524	16657	16659	16633	16566	16577	16500	16559	16595	16542	16580	16455	16523	16525	16555	16722	16544	16545	16758	16514	16500	16520	16570	16488	16592	16471	16663	16521	16325	16496	16459	16517	16503	16572	16538	16524	16536	16682	16610	16693	16442	16667	16554	16618	16621	16690	16713	16610	16358	16441	16409	16634	16572	16722	16503	16711	16497	16357	16495	16549	16528	16616	16520	16636	16763	16502	16501	16511	16549	16667	16571	16540	16747	16630	16743	16724	16643	16694	16721	16522	16653	16453	16798	16593	16531	16658	16657	16677	16565	16632	16452	16550	16531	16531	16546	16685	16534	16743	16550	16566	16450	16487	16707	16444	16383	16482	16432	16653	16612	16636	16759	16755	16775	16695	16544	16604	16673	16451	16685	16563	16354	16665	16501	16651	16564	16515	16622	16598	16699	16605	16490	16702	16499	16492	16489	16720	16643	16831	16673	16434	16577	16549	16556	16546	16361	16562	16643	16531	16362	16581	16806	16625	16529	16526	16722	16653	16784	16656	16584	16713	16434	16537	16445	16545	16518	16535	16632	16572	16651	16561	16588	16536	16450	16508	16488	16715	16421	16343	16790	16608	16615	16584	16744	16358	16569	16868	16546	16509	16478	16654	16585	16751	16604	16778	16609	16544	16618	16548	16646	16161	16583	16626	16610	16613	16397	16583	16574	16549	16590	16634	16613	16591	16588	16422	16629	16583	16313	16559	16591	16383	16481	16479	16605	16533	16591	16486	16719	16545	16568	16500	16531	16433	16668	16558	16583	16702	16649	16582	16683	16508	16577	16584	16494	16528	16402	16251	16539	16333	16616	16545	16494	16453	16559	16648	16433	16609	16452	16523	16546	16680	16606	16672	16710	16598	16682	16569	16532	16503	16712	16717	16501	16429	16522	16704	16464	16456	16431	16585	16491	16335	16467	16330	16499	16540	16821	16625	16607	16549	16645	16686	16687	16543	16696	16319	16514	16490	16739	16706	16354	16509	16393	16516	16475	16382	16258	16514	16662	16651	16786	16681	16728	16480	16541	16601	16524	16484	16656	16652	16543	16492	16581	16559	16759	16674	16752	16405	16529	16432	16595	16626	16590	16483	16721	16681	16462	16452	16702	16575	16461	16478	16725	16577	16542	16447	16547	16691	16562	16677	16625	16417	16716	16551	16768	16512	16535	16688	16585	16617	16619	16863	16663	16624	16469	16517	16562	16445	16735	16819	16695	16568	16842	16592	16479	16431	16513	16634	16634	16555	16559	16404	16606	16260
15999	17563	17522	17085	17419	16366	15502	15132	15162	14809	14997	14925	14670	14714	15006	16481	17524	17152	15998	15369	14883	14870	14848	14746	14637	14742	14799	14797	14812	14704	14736	14760	14749	14547	14764	14660	14738	14775	14730	14674	14629	14715	14707	14839	14714	14924	14818	14638	14666	14738	14708	14792	14726	14649	14651	14718	14580	14714	14728	14797	14789	14538	14766	14647	14700	14780	14668	14756	14636	14795	14594	14711	14730	14683	14648	14803	14640	14739	14745	14647	14511	14805	14703	14569	14724	14686	14679	14717	14859	14759	14789	14713	14624	14798	14629	14652	14840	14708	14666	14694	14512	14804	14762	14692	14754	14872	14671	14640	14828	14686	14824	14839	14706	14595	14741	14729	14675	14784	14603	14622	14856	14702	14739	14759	14805	14703	14536	14781	14856	14742	14721	14689	14797	14694	14703	14751	14796	14629	14823	14708	14712	14662	14572	14812	14549	14588	14762	14660	14571	14717	14793	14564	14563	14546	14821	14612	14733	14772	14706	14669	14806	14800	14690	14590	14586	14645	14839	14404	14761	14689	14756	14659	14759	14793	14653	14714	14559	14535	14616	14698	14750	14622	14626	14734	14751	14688	14661	14667	14783	14627	14950	14802	14551	14686	14633	14733	14851	14841	14761	14694	14743	14543	14666	14854	14897	14566	14680	14606	14681	14828	14554	14679	14623	14679	14665	14579	14739	14738	14801	14657	14649	14668	14762	14541	14764	14663	14773	14573	14803	14542	14769	14661	14777	14742	14741	14563	14649	14651	14640	14845	14748	14859	14767	14726	14693	14725	14721	14734	14628	14806	14742	14685	14613	14713	14752	14696	14659	14711	14770	14784	14692	14769	14656	14859	14900	14557	14688	14738	14694	14564	14623	14624	14764	14631	14627	14745	14655	14546	14666	14701	14787	14631	14719	14725	14781	14699	14794	14686	14845	14709	14554	14771	14651	14534	14740	14877	14856	14814	14778	14819	14726	14733	14720	14684	14818	14574	14687	14707	14876	14788	14484	14760	14590	14682	14667	14662	14711	14621	14895	14757	14826	14812	14610	14553	14668	14634	14697	14560	14678	14731	14793	14672	14644	14806	14693	14721	14625	14780	14787	14795	14629	14799	14816	14648	14794	14702	14611	14606	14590	14497	14700	14732	14778	14721	14909	14723	14636	14801	14765	14613	14704	14633	14647	14665	14774	14728	14710	14499	14690	14670	14669	14748	14899	14726	14808	14769	14547	14656	14802	14747	14646	14843	14803	14616	14756	14660	14813	14699	14643	14753	14740	14816	14858	14775	14668	14721	14656	14625	14661	14674	14603	14623	14673	14806	14651	14642	14581	14532	14646	14782	14797	14765	14550	14662	14696	14742	14794	14518	14678	14664	14662	14709	14946	14792	14737	14729	14713	14712	14764	14650	14788	14754	14692	14628	14650	14632	14535	14723	14815	14697	14638	14642	14735	14706	14728	14678	14671	14721	14733	14659	14624	14743	14575	14719	14723	14855	14475	14717	14655	14696	14567	14627	14782	14647	14637	14751	14671	14697	14792	14815	14743	14821	14754	14659	14785	14537	14705	14718	14715	14603	14755	14651	14744	14879	14625	14813	14662	14612	14788	14590	14640	14778	14681	14780	14569	14588	14760	14634	14713	14751	14610	14756	14728	14898	14619	14758	14639	14637	14660	14738	14790	14800	14818	14533	14691	14656	14692	14686	14769	14603	14665	14666	14783	14748	14711	14749	14587	14657	14824	14641	14723	14509	14721	14734	14710	14749	14843	14639	14706	14756	14650	14680	14587	14707	14547	14662	14641	14746	14697	14720	14630	14764	14695	14653	14664	14657	14694	14715	14723	14718	14674	14679	14745	14707	14853	14737	14651	14703	14658	14623	14714	14643	14798	14777	14725	14658	14754	14563	14737	14706	14813	14654	14672	14736	14517	14619	14620	14683	14668	14670	14793	14607	14677	14797	14727	14832	14789	14738	14612	14499	14682	14651	14759	14867	14638	14753	14665	14653	14690	14616	14703	14714	14550	14706	14678	14562	14769	14728	14705	14791	14650	14721	14746	14886	14794	14604	14843	14673	14701	14614	14712	14672	14673	14814	14689	14774	14602	14815	14820	14734	14677	14644	14668	14693	14671	14586	14716	14609	14577	14623	14586	14613	14932	14632	14706	14648	14649	14718	14847	14647	14764	14511	14749	14693	14720	14746	14723	14757	14886	14564	14648	14767	14790	14803	14720	14691	14677	14574	14825	14713	14787	14758	14609	14920	14795	14725	14607	14807	14523	14747	14646	14723	14790	14855	14631	14684	14689	14792	14526	14696	14652	14539	14675	14662	14673	14794	14789	14844	14651	14679	14836	14727	14758	14676	14787	14652	14764	14622	14700	14722	14783	14813	14842	14663	14792	14607	14677	14704	14806	14736	14832	14666	14621	14582	14530	14798	14696	14592	14704	14645	14677	14642	14708	14707	14746	14664	14883	14709	14839	14763	14568	14833	14545	14809	14739	14521	14719	14616	14866	14770	14624	14874	14995	14732	14625	14797	14638	14846	14670	14908	14548	14661	14586	14674	14531	14788	14623	14842	14612	14695	14800	14853	14865	14699	14660	14757	14554	14837	14735	14688	14784	14744	14701	14739	14780	14757	14759	14693	14903	14671	14827	14672	14748	14674	14643	14528	14637	14457	14847	14642	14870	14704	14684	14679	14774	14661	14747	14590	14780	14918	14638	14653	14770	14678	14855	14769	14673	14731	14701	14586	14736	14780	14786	14722	14791	14724	14662	14750	14764	14622	14611	14824	14632	14669	14656	14769	14651	14641	14503	14593	14718	14663	14864	14650	14706	14684	14612	14714	14714	14682	14657	14833	14744	14850	14795	14654	14736	14766	14730	14861	14740	14722	14599	14700	14846	14628	14639	14812	14604	14811	14780	14781	14627	14609	14779	14679	14730	14702	14746	14656	14891	14672	14709	14651	14768	14817	14810	14638	14705	14967	14718	14468	14479	14736	14771	14820	14679	14643	14581	14592	14765	14557	14781	14898	14636	14708	14741	14730	14813	14628	14594	14786	14849	14818	14807	14774	14708	14625	14807	14577	14580	14722	14645	14697	14833	14817	14683	14737	14677	14725	14614	14674	14631	14530	14770	14697	14589	14623	14684	14902	14718	14864	14714	14610	14721	14801	14715	14704	14727	14767	14703	14780	14672	14647	14671	14707	14592	14729	14829	14743	14735	14789	14666	14782	14677	14760	14710	14834	14748	14700	14758	14778	14649	14791	14720	14663	14628	14795	14775	14548	14857	14785	14666	14655	14689	14641	14588	14717	14754	14636	14739	14691	14868	14780	14705	14647	14656	14607	14764	14623	14599	14769	14758	14652	14749	14971	14747	14551	14723	14765	14723	14795	14805	14756	14651	14672	14808	14668	14788	14747	14792	14746	14842	14514	14640	14554	14589	14855	14794	14655	14701	14626	14721	14742	14752	14759	14807	14706	14610	14757	14783	14759	14746	14716	14587	14716	14665	14769	14551	14600	14821	14757	14738	14636	14684	14627	14663	14728	14617	14907	14693	14388	14812	14566	14804	14760	14736	14794	14598	14681	14815	14570	14761	14676	14712	14791	14618	14617	14662	14519	14798	14685	14536	14736	14794	14619	14907	14699	14563	14649	14763	14698	14733	14682	14833	14781	14682	14826	14712	14633	14833	14607	14584	14621	14751	14522	14683	14781	14783	14756	14743	14688	14779	14755	14627	14867	14626	14694	14683	14793	14922	14824	14601	14700	14601	14786	14844	14773	14828	14606	14785	14570	14768	14697	14773	14755	14770	14627	14844	14744	14771	14709	14587	14667	14775	14838	14746	14672	14639	14884	14757	14595	14747	14736	14715	14854	14631	14666	14722	14789	14675	14671	14695	14733	14475	14621	14805	14563	14673	14585	14590	14628	14648	14772	14785	14891	14649	14735	14730	14739	14572	14657	14718	14721	14765	14751	14646	14627	14743	14618	14731	14789	14754	14788	14678	14794	14714	14789	14863	14555	14654	14691	14796	14769	14658	14798	14726	14702	14764	14797	14806	14626	14749	14667	14682	14613	14582	14684	14639	14668	14747	14770	14540	14662	14630	14567	14885	14802	14611	14699	14858	14809	14673	14847	14682	14800	14772	14524	14782	14775	14488	14691	14743	14702	14695	14495	14823	14681	14754	14702	14768	14678	14811	14626	14678	14772	14711	14867	14785	14807	14767	14565	14593	14653	14661	14760	14760	14764	14716	14777	14807	14700	14679	14600	14831	14652	14655	14608	14812	14698	14662	14755	14802	14679	14488	14763	14672	14816	14747	14716	14739	14687	14763	14716	14638	14735	14595	14638	14765	14682	14612	14590	14585	14653	14609	14779	14813	14834	14840	14667	14741	14825	14855	14662	14834	14817	14639	14655	14745	14525	14679	14684	14606	14752	14679	14781	14646	14694	14699	14814	14806	14729	14788	14676	14769	14779	14683	14894	14737	14701	14900	14778	14673	14839	14703	14806	14755	14791	14662	14592	14802	14556	14820	14720	14684	14605	14756	14837	14652	14722	14823	14834	14676	14562	14574	14644	14643	14700	14894	14730	14820	14799	14688	14678	14675	14693	14648	14930	14652	14611	14844	14618	14693	14765	14462	14815	14704	14776	14750	14968	14854	14892	14732	14683	14721	14533	14839	14891	14744	14740	14797	14530	14659	14848	14554	14919	14583	14622	14684	14723	14652	14598	14673	14719	14803	14663	14695	14763	14696	14547	14643	14689	14763	14616	14750	14615	14612	14793	14752	14734	14729	14680	14726	14772	14530	14810	14863	14553	14729	14926	14655	14650	15004	14760	14500	14773	14645	14700	14648	14810	14658	14630	15021	14838	14667	14731	14877	14852	14661	14670	14739	14754	14638	14559	14663	14788	14737	14794	14838	14667	14759	14850	14813	14583	14781	14527	14590	14636	14817	14774	14665	14937	14533	14560	14693	14696	14765	14606	14579	14717	14536	14645	14634	14775	14596	14700	14683	14755	14741	14669	14703	14613	14740	14690	14636	14822	14778	14801	14744	14815	14656	14787	14876	14745	14691	14740	14865	14728	14902	14926	14693	14735	14650	14836	14627	14713
25257	21455	28204	25849	22179	20459	19562	18119	17843	17974	17677	17637	17591	17368	18425	23498	27986	26863	23265	19973	18465	17516	17162	17271	17138	17212	17222	17183	17392	17160	17281	17198	17543	17228	17248	17129	17222	17409	17247	17060	17150	17136	17208	17353	17283	17071	17170	17260	17137	17081	17139	17085	17404	17469	17141	17199	17214	17277	17290	17122	17284	17157	17180	17348	17413	17211	17248	17219	17372	17157	17126	17258	17137	17232	17197	17340	17050	17053	16981	17171	17127	17131	17288	17161	17094	17136	17263	17013	17394	17312	17393	17151	17106	17250	17142	17235	17208	17182	17037	17358	17295	17321	17382	17167	17047	16997	17189	17179	17252	17199	17167	17117	17303	17303	17072	17170	17029	17368	17254	17244	17212	17026	17152	17046	17074	17151	17348	17244	17389	17464	17165	17267	17089	17036	17043	17151	17239	17153	17117	17315	17361	17261	17058	17034	17183	17318	17277	17293	17315	17226	17340	17115	17299	16899	17149	17203	17301	17108	17242	17186	17317	17482	17554	17397	17468	17261	17261	17076	17247	17155	17172	17053	17335	17163	17088	17337	17182	17207	17049	17107	17092	17397	17308	17050	17129	17113	17185	17121	17239	17149	17255	17276	17104	17107	17134	16876	17298	17211	17292	16952	17318	17423	17268	17117	17100	17088	17238	17115	17251	17219	17300	17056	17405	17074	17247	17022	17148	17144	17143	17249	17335	17234	17149	17066	17205	17236	17296	17280	17134	17047	17172	17332	17252	17166	17406	17361	17215	17138	17179	16972	17156	17385	17425	17237	17244	16982	17111	17156	16974	17139	17217	17117	17107	17161	17355	17222	17144	17188	17148	17165	17172	17034	17078	17186	17101	17091	17220	17278	17110	17044	17167	17089	17149	17373	17335	17319	17062	17261	17080	17084	17305	17379	17328	17356	17179	17335	17340	17221	17127	17163	17188	17266	17092	17198	16987	17043	17016	17214	17183	17088	17337	17229	17358	17164	17215	17232	17165	17141	17288	17284	17317	17269	17152	17229	17327	17162	17070	17154	17300	17134	17427	17265	17105	17084	17267	17110	17233	17150	17048	17046	17303	17087	17167	17108	17196	17228	17319	17341	16955	17200	17164	17330	17153	17339	17171	17253	17383	17155	17354	17261	17263	17271	17181	17139	17146	16930	17089	17154	17315	17031	17157	17216	17082	16967	17409	17218	17318	17151	17181	17283	17317	17384	17352	17330	17189	17309	17113	17255	17216	17157	17203	17129	17003	17164	17397	17250	17341	17189	17293	17266	17176	17083	17213	17097	17199	17207	17051	17327	17081	17177	17317	17285	17359	17141	17043	17440	17215	17335	16800	17222	17257	17302	17045	17241	17062	16973	17121	17185	17159	17290	17098	17359	17220	17099	17182	17190	17195	17001	17299	17241	17424	17095	17227	17270	17208	17175	17371	17203	17479	17116	17362	17137	17336	17177	17072	17113	17223	17068	17326	17178	17357	17241	17128	17240	17302	17314	17200	17504	17292	17313	17160	17300	17088	16988	17136	17278	17156	17261	17292	17351	17234	17143	17342	17335	17125	17080	17085	17068	17151	17175	17311	17169	17189	17362	17297	17092	17276	17162	17350	17387	17232	17329	17379	17219	17167	17010	17146	17143	17129	17185	17307	17072	17183	17164	17279	17339	17295	17180	17240	17442	17163	17309	17262	17206	17301	17119	17298	17197	17164	17364	17514	17095	17270	17368	17080	17171	16961	17247	17092	17153	17119	17108	17079	17096	17183	17053	17134	17235	17216	17175	17179	17049	17386	17143	17301	17108	16910	17186	17189	16942	17052	17290	17175	17136	17282	17121	17082	17056	17280	17104	17162	17261	17150	17335	17228	17488	17209	17302	16974	17163	17265	17106	17062	17113	17238	17149	17298	17067	17279	17221	17204	17288	17131	17205	17288	17005	16966	17340	17198	17220	17156	17142	17053	17023	17067	17233	17334	17273	17308	17175	17256	17246	17161	17196	17272	17225	17096	17210	17363	17090	17321	17165	17113	16950	17073	17160	17107	17331	17225	17350	17208	17289	17229	17348	17050	17243	17482	16790	16946	17166	17264	17113	17437	17406	17228	17164	16947	17200	17149	17100	17275	17351	17111	17165	17308	17158	17267	17413	17282	17325	17383	17228	17262	17121	17394	17269	17223	17054	17290	17082	17152	17348	17391	17249	17259	17033	17290	17119	17024	17309	17300	17113	17273	17412	17127	17207	17086	17344	17157	17307	17105	17149	17033	16948	17446	17226	17212	17176	17339	17282	17308	17113	17280	17143	17331	17236	17281	17255	17371	17262	17177	17221	17182	17379	17310	17319	17104	17079	17261	17133	17113	17124	17324	17289	17146	17245	17052	17159	17239	17203	17342	17120	17063	17248	17254	17215	16986	17019	17180	17012	17217	17210	17061	17149	17064	17107	17084	17323	17244	17237	17283	17155	17274	17087	17147	17225	17150	17364	17196	17300	17032	17393	17216	17292	17253	17291	17055	17228	17217	17364	17227	17183	17097	17184	17075	17098	17272	17253	17166	17202	17281	17202	17270	17310	17227	17052	17346	17151	17389	17190	16984	17190	17402	17323	17192	17235	17103	17113	17146	17063	17321	17087	17134	17125	17057	17451	17312	17267	17132	17068	17467	17106	16893	17218	16988	17116	17409	17178	17017	17211	17171	17145	17240	17170	17183	17159	17303	17288	17346	17088	17246	17369	17345	17094	17383	17106	17264	16972	17307	17422	17115	17001	17096	17023	17203	17213	17469	17143	17088	17071	17235	17270	17117	17174	17263	17037	17210	17412	17358	17171	17235	17169	17197	17199	17024	17207	17163	17376	17182	17335	17166	17080	17043	17377	17129	17177	17296	17304	17263	17280	17234	17263	17197	17324	17401	17447	17262	17219	17140	17183	17177	17242	17279	17374	17173	17113	17142	17164	17244	16876	17282	17120	17315	17283	17438	17417	17027	17177	17049	17027	17257	17148	17250	17136	17197	17340	17286	17211	17318	17221	17173	17240	17219	17294	17298	17113	17207	17164	17148	17186	17121	17043	17235	17269	17214	17227	17187	17401	17394	17147	17130	17304	17105	17344	17392	17231	16980	17265	17132	17066	17512	17145	17213	17094	17163	17442	17235	17148	17180	17196	17115	17094	17126	17240	17162	17253	17080	17194	17113	17227	17125	17251	17277	17178	17117	17242	17186	17131	17234	17249	17288	17468	17378	17108	17158	17292	17122	17262	17169	17090	17127	17245	17262	17284	17028	17204	17225	17319	17174	17187	17146	17406	17076	17370	17299	17191	17104	17369	17193	17253	17178	17196	17324	17188	17007	17149	17310	17304	17313	17144	17213	17218	17202	17252	16926	17055	17250	16985	17265	17349	17265	17351	17308	17051	17378	17153	17067	17369	17232	17149	17180	17197	17357	17109	17247	17268	17368	17027	17206	17394	17208	17305	17221	17205	17406	17532	17406	17235	17181	17117	17332	17097	17252	17142	17095	17157	17259	16929	17300	17289	17367	17163	17227	16982	17082	17226	17253	17185	17032	17184	17182	17226	17257	17107	17214	17182	17286	17040	17254	17234	17294	17276	17153	17274	17144	17316	17176	17145	17270	17287	17345	17084	17183	17145	17190	17138	17338	17230	17235	17201	17106	16980	17240	17226	17103	17090	17406	17260	17160	17323	17339	17242	17067	17151	17240	17326	17256	17176	17395	17303	17117	17301	17312	17220	17273	17104	17258	17099	17051	17401	17253	17275	17123	17227	17245	16967	17234	17217	17115	17159	17259	17028	17240	17009	17086	17147	17234	17396	17260	17020	17239	17045	17142	17093	17204	17270	17399	17294	17111	17322	17404	17150	17198	17225	17296	17207	17073	17384	17156	17247	17308	17308	17233	17254	17361	17202	17280	17211	17314	17067	17121	17316	17483	17258	17348	17219	17234	17210	17078	17327	17130	17126	17184	17140	17334	17129	17261	17058	17472	17319	17273	17180	17284	17072	16963	17349	17170	17244	17224	17288	17040	17167	17127	17081	17236	17235	17353	17325	17244	17141	17001	17076	17298	17517	17105	17330	17230	17416	17468	17229	17235	17197	17107	17090	17143	17092	17105	17113	17300	17180	17069	17228	17301	17240	17115	17137	17331	17348	17178	17261	17416	17214	17258	17304	17238	17310	17160	17163	17273	17335	17253	17268	17089	17021	17122	17200	17188	17130	17253	17157	17242	17235	17307	17303	17327	17288	17178	17224	17207	17163	17152	17311	17207	17284	17294	17328	17260	17049	17280	17153	17356	17157	17453	17073	17266	17228	17241	17140	17307	17028	17181	17199	17058	17483	17140	17318	17233	17283	17306	17274	17037	17176	17184	17266	17305	17505	17201	16998	17388	17427	17128	17149	17174	17122	17190	17320	17215	17265	17193	17192	17244	17133	17350	17063	17263	17266	17209	17183	17251	17457	17405	17041	17136	17259	17234	17029	17322	17157	17099	17288	17103	16949	17250	17077	17107	17311	17153	17081	17223	17076	17148	17107	17433	17371	17393	17224	17080	17511	17261	17168	17337	17278	17282	17151	17343	16957	17235	17261	17163	17154	17278	17311	17176	17369	17372	17343	17384	17131	17108	17320	17146	17173	17285	17374	17337	17087	17178	17242	17363	17056	17067	17072	17229	17248	16928	17197	17176	17138	17229	17238	17470	17079	17279	17194	17364	17146	17225	17147	17109	17394	17222	17193	17149	17288	17140	17266	17171	17186	17181	17198	17018	17345	17275	17338	17145	17184	17339	17113	17106	17294	16946	17229	17238	16977	17201	17264	17121	17108	17331	17175	17340	17375	17382	17301	17290	17065	17298	17403	17371	17319	17217	17055	17186	17123	17100	17332	17013	17355	17123	17230	17106	17144	17205	17065	17374	17162	17297	17289	17278	17269	17275	17155	17188	17031	17197	17169	17216	17066	17163	17053	17247	17150	17198	17245	17236	17289	17302	17015	17228	17296	17162	17318	17168	17155	17154	17206	17137	17097	17150	17394	17330	17358	17187	17184	17211	17451	17083	17315	17238	17314	17223	17398	17144	17096	17097	17149	17280	17373	17085	17272	17218	17084	17135	17113	17317	17131
15336	23797	24305	22655	20338	17902	16618	16354	16177	16027	15685	15736	15507	15367	17302	25210	30129	27259	22375	17956	16098	15536	15223	15254	15109	15085	15210	15195	15188	15079	15129	15201	15189	15081	15204	15219	15246	15128	15208	15195	15015	15297	15021	15151	15150	15195	15176	15082	15302	14996	15212	15158	15155	15257	15040	15353	15218	15095	15230	15076	15044	15170	15205	15228	15161	15203	15220	15058	15156	15112	15159	15040	15123	15138	15044	15032	15294	15029	14968	15041	14989	15160	15185	14987	15112	15301	15108	15171	14973	15361	15082	15076	15154	15143	15292	15122	15225	14913	14968	15145	15043	15122	15166	15100	15065	15226	15281	15122	15005	15135	15187	15069	14904	15165	15028	15249	15195	15268	15218	15020	15175	15070	15197	15163	15209	15098	15205	14886	15079	15140	15208	15274	15060	15009	15023	15121	15145	15219	15116	15029	15094	15055	15156	15140	14980	15248	15170	15094	15067	15171	15214	15145	15085	14967	15162	15197	15323	15309	14958	15008	15091	15024	15182	15288	15120	15174	15240	15015	15176	15020	15021	15131	15206	15084	15232	15138	15259	15205	15166	14973	15098	15153	14866	15140	15124	15065	15227	15119	15265	15117	14988	15033	15362	15145	15082	15145	15097	15074	15195	15056	15125	15006	15102	15101	15133	15171	15340	15266	15112	15042	15164	15039	15070	15001	14959	15252	15298	15068	15146	15056	15233	15048	15129	15223	14934	15308	15121	15127	15001	15024	15349	15201	15104	14969	15125	15288	15142	15057	15035	15055	15189	15190	15202	15315	15174	15206	15149	15130	15150	15187	15076	15079	15054	14940	15205	15124	15166	15200	15140	15189	15082	15147	15085	15361	15093	15247	15020	15184	15279	15144	15266	15081	15187	15234	15049	15061	15189	15230	15284	15153	15125	15101	15069	15102	15006	15274	15225	15147	15150	15244	15236	15224	15212	15132	15143	14977	15156	15246	15037	15280	15221	15041	15136	15105	15253	15027	15114	15226	15061	15220	15062	15165	15245	15029	15173	15170	15310	14927	15116	15183	15215	15137	15097	15209	15263	15092	15038	15187	15060	15111	15084	15050	15033	15217	15077	15079	15193	15086	15079	15121	15189	15065	15166	15154	15063	14951	15180	15103	15086	15073	15239	15110	14970	15240	15178	15106	15116	14919	15250	15058	14945	15089	15088	14976	15200	15202	15140	15172	15205	15123	15149	15180	15346	15101	15067	15228	15271	15010	15124	15198	15008	15117	15055	15179	15085	15118	15225	15259	15273	15046	15282	15202	15221	14981	15198	15202	15194	15068	14932	15087	15161	15108	15153	15136	15181	15125	15267	15261	15052	15443	15125	15149	15097	15093	15011	15082	15127	15346	15075	15247	15163	14875	15040	15138	15178	14854	15309	15141	15055	15221	15094	15183	15198	15075	15000	15173	15165	15117	15127	15247	15061	15125	15106	14997	15100	15127	15212	15173	15113	15029	15087	15138	15175	15068	15181	15179	15139	15221	15172	15199	15159	15208	15156	15171	15142	15137	15118	15105	15230	15095	15169	15105	15109	15197	15219	15198	15017	15034	15077	15220	15248	15273	14946	15385	15141	15255	15164	15152	15178	15195	15021	15001	15167	15145	15161	15178	15101	14990	14960	14903	15310	15090	15059	15324	15061	15267	15188	15213	15154	15104	15105	15220	15221	15155	15082	15072	15049	15240	15203	15195	15070	15080	15122	15149	15073	15050	15147	15128	15256	15188	15073	15052	15218	15178	15137	15102	15086	15068	15139	15165	14972	15007	15248	15141	15203	15174	15202	15146	15028	14871	15162	15027	15075	15291	15064	15125	15158	14971	15201	15134	15165	15166	14946	15017	15176	15128	14951	15101	15037	15201	15125	15112	15158	14995	15016	15164	15181	15172	15262	15220	15119	15241	15067	15206	15266	15018	15104	14927	15064	15027	15260	15091	15099	15130	15173	15074	15130	15134	15248	15083	15114	15297	15252	15130	15141	15240	14973	15063	15136	15120	15101	15248	15267	15169	15201	15196	15039	15108	15093	15032	14946	15163	15134	15074	15292	15105	15217	15025	15252	15124	15149	14941	15165	15094	15074	15198	14950	15121	15218	15128	15133	15182	15185	15121	15228	15106	15118	15079	15109	15257	15220	15032	15158	15184	15144	15088	15093	15142	15118	14974	15266	15099	15213	15130	15153	15200	15106	15125	14987	15269	15231	15110	15023	15119	15199	14974	14954	15121	15226	15028	15181	15247	15109	15054	14989	15224	15029	15083	15045	15028	15171	15022	15097	15191	15105	15090	15151	14960	15104	15044	15270	15048	15084	15051	14971	15231	15194	15209	14985	15176	15097	15302	15192	15003	15076	15015	15052	14973	15154	15000	15005	15201	15065	15063	15061	15166	15113	15077	15145	15186	15015	15088	15003	15160	15046	15310	15029	15348	15255	15146	15199	15257	14996	15034	15054	15009	15039	15118	15161	15127	15116	15169	14953	15074	15283	15103	15112	15138	15225	15093	15076	15131	15150	15104	15199	15131	15317	15043	15095	15011	15169	15193	15225	15029	15038	15239	15279	15319	14993	15247	15167	15080	14970	15061	15124	15047	15253	15211	15313	15090	15092	15191	15125	15102	15120	15129	15276	15206	15165	15209	15176	15152	14963	15239	14976	15030	15296	14979	15079	15110	15067	15193	15024	15049	15164	15094	15253	15070	15097	15143	15196	15197	15153	15089	15094	15049	15070	15149	15198	15095	15064	15074	15052	15266	15073	15059	15152	14958	15075	15155	14949	15363	15216	15229	15211	15030	15081	15155	15238	15107	15173	14945	15231	15235	15252	15321	15179	15126	15180	15173	15140	15207	15101	15267	15189	15175	15202	15206	15206	15135	15262	15136	15107	15255	14998	15090	15089	15066	15112	15113	15126	15122	15064	15266	15078	15141	15068	15271	15126	15028	15296	15011	15327	15009	15209	15182	15127	15128	14919	14914	15037	15257	15172	15268	15056	15136	15178	15024	15357	15241	15094	15052	15005	15102	15132	15224	15047	15213	15123	15223	15108	15223	15163	15082	15168	15130	15215	15114	15186	15274	15169	15159	15152	15181	14976	15129	15286	15045	15165	15031	15225	15118	15169	15039	15165	15179	15178	15008	15030	15113	15182	15092	15113	15229	15115	15045	15207	15084	15239	15125	15236	15187	15046	15316	15112	15159	15245	15128	15050	15265	14956	15272	15132	15087	15254	15001	14981	15205	15285	15030	15271	15180	15238	15252	14994	15170	15182	15030	15153	15119	15107	15174	15046	15163	15214	15194	15026	15026	15195	15122	15143	15017	15332	15169	15244	15222	15149	15202	15290	15103	15154	15099	15032	15110	15100	15076	15204	15051	15013	14986	15042	15314	15334	15138	15006	15036	15101	15133	15007	15078	15196	15108	15269	14992	15165	15009	15165	15211	15047	15144	15176	15051	15248	15174	15122	15080	15262	15135	15216	15045	15048	15050	15204	14958	15099	15044	15193	15028	15082	15173	15184	14983	15156	15050	15162	15306	15133	15248	15127	15027	15169	15226	15064	15014	15384	15156	15080	15178	14997	15087	15216	15103	15309	15174	14913	15328	15145	15211	15169	15090	15172	14971	15204	15072	15218	15169	15168	15156	15282	15047	15171	15124	15115	15040	15114	15230	15103	15180	15102	14944	15178	15009	15156	15260	15149	15228	14978	15124	15169	14925	15125	15146	15161	15428	15033	15230	15054	15124	15177	15180	15431	15137	15023	15109	15153	15290	15320	15366	15098	15188	15146	15180	15265	15104	15277	15196	15279	15003	15298	14935	15324	15190	15239	15084	15178	15146	15236	15133	15077	15155	15186	15232	15217	15034	14982	15068	15200	15178	15116	15100	15174	15008	15027	15253	14973	15060	15085	15014	14934	15107	14972	15039	15260	15126	15091	15109	15010	15216	15383	15049	15216	15239	15292	15074	15115	15266	14977	15249	15081	15184	15258	15137	15188	15103	15080	15222	15040	15161	15003	15195	15163	15138	15186	15281	15147	15409	15095	15284	15251	15091	15039	15335	15238	15292	15160	15199	15063	15099	15092	15118	15316	15011	15003	15286	15250	15178	15136	15244	15103	15081	15206	15114	15085	15173	15003	15218	15018	15217	15008	15080	15136	15170	15308	15167	15106	15116	15195	15189	15155	15111	15255	15104	15231	15190	15254	15134	15072	15216	15205	15203	14961	15257	15015	15003	15107	15132	15144	15157	15151	15256	15295	15126	15186	15157	15139	15226	15054	15070	15085	15031	15252	15047	15076	15179	15128	15304	15182	15040	15108	15181	15213	15074	15123	15023	15303	15148	15329	15113	15130	15142	15148	15078	15183	15016	15403	15086	15149	15077	15197	15090	15174	15157	15078	15090	15183	15190	15098	15060	15105	15026	15214	15123	15059	15000	15217	15123	15299	15089	15142	15209	15181	14942	15186	15176	15145	14949	15061	15147	15275	15213	15013	15083	15130	15025	15045	15193	15032	15212	15062	15240	15041	15317	15055	15262	15215	15131	15099	15092	15243	15091	15004	15123	15067	15152	15276	15148	15160	15192	15091	15105	15018	15111	15049	15164	14948	15199	15185	15185	15168	15239	15204	14963	15245	15162	15129	15166	15037	15106	15159	15119	15138	15099	15117	15134	14994	15141	15197	15268	15165	15087	15096	15211	15154	15072	15053	15195	15040	15078	15152	15122	15101	15172	15005	15126	15174	15095	15145	15114	15185	15020	15172	15033	15217	15234	14920	15158	15096	15265	14898	15069	15185	15143	15106	15229	15185	15126	15118	15116	15154	15176	15058	15197	15053	15286	15164	14999	15100	15239	15105	15068	15029	15193	15047	15220	15155	15242	15019	15026	15194	15220	15188	15153	15171	15108	15248	15092	15086	15272	15047	15169	15107	15217	15027	14922	15318	15048	15181	15181	15064	14992	15233	15134	15265	14982	15171	15221	15163	15211	15165	15158	15254	15121	15070	15107	15102	15065	15214	15114	15267	15185	15179	15023	15251	15135	15005	15214	15155	15127	15214	15235	15245	15118	15172	15023	15058	15103	15058	15010	15035	15190	15013	15003	15177	14956	15130	15130
23970	21393	28874	24383	22189	23208	22427	19101	18252	18246	18138	17735	17564	17700	17969	28046	36355	33774	28089	22334	19179	17923	17408	17298	17202	17288	17193	17130	17284	17079	17206	17290	17234	16918	17155	17266	17087	17183	17134	17266	17235	17280	17145	17010	17183	16941	16972	17104	17086	16954	17067	17080	17141	17094	17177	17279	17148	16998	16940	17093	17171	17163	17109	17006	16960	17038	17102	16928	17266	17094	16965	17069	17097	17044	17003	17030	17007	16975	17214	17096	17030	17124	17186	17195	17145	17096	17222	17248	17059	17068	17147	17246	17115	17168	17042	17023	16973	17168	17142	16933	17088	17009	17132	17094	17140	17090	17015	17144	17173	17143	17104	16990	17159	17045	17132	17162	17008	17215	17133	17110	16849	17037	16873	17171	16938	17194	17032	17072	17448	17071	16961	16975	17040	17030	16994	17234	17012	17098	17085	16894	17305	17054	17086	17051	17239	17362	17081	17215	17150	17102	16916	17045	17135	17199	16909	17072	17152	17031	17235	17002	17232	17368	17123	17060	17095	17056	17053	17117	16913	17077	17199	17091	17218	17217	16901	16946	16838	16866	17202	17238	16988	17051	17102	17090	17178	16969	17223	17000	17051	17166	17109	17057	17121	16966	17076	17126	17093	17171	17135	17090	17223	17006	17265	17246	16969	16999	17129	16899	16879	17267	17075	17158	17128	17122	17172	17062	17124	17140	17002	17009	17367	16945	17268	16966	16871	17041	17155	17204	16934	17172	17135	17093	17206	17157	16967	16939	17210	17158	17096	16934	16868	17159	17224	17110	17251	17103	17077	16999	17043	17125	17015	17082	17183	17213	17109	16873	17212	17267	17360	17080	17200	17105	16813	17116	17273	16984	17258	17109	16861	17074	16998	16935	17040	17052	16951	17185	17247	17429	16985	17281	17162	17019	17105	17135	16990	16975	17189	17013	17141	17146	17078	17229	17154	17099	17095	16962	17150	16966	16998	16983	17215	17054	17022	16985	16881	17283	17175	17140	17345	16962	17216	16971	17106	17115	17191	17267	17176	16902	17080	17031	16883	17202	16967	17146	17206	17159	17158	17037	17048	17044	17125	17048	17078	16888	17051	16989	17076	17033	16973	16970	17027	16934	17053	16978	17224	17084	16981	17059	17261	17323	17215	17082	17029	16945	17080	17267	17036	17227	17118	17121	17203	17095	17113	16936	17340	17205	17058	16976	16812	17049	17082	17161	17234	16952	17118	17208	17016	16955	17077	17057	17101	17004	17164	17016	17026	17189	17074	17197	17130	17054	17253	17123	17194	17081	16929	16997	17048	17211	16955	17137	17246	17004	16972	17337	16955	17094	17210	17077	17053	17104	16977	17005	17128	17149	17078	17089	17236	17339	17071	17217	17131	17149	17188	17102	17052	17186	17079	17204	17232	17056	17267	16989	16891	17203	17199	17057	17096	17221	17331	17110	17126	16881	17158	17199	17039	17160	16938	17050	17221	17095	17100	17055	17025	17245	17033	17240	17127	17118	17116	17071	17067	17057	16895	17324	17211	17113	17151	17017	17086	17019	17133	17007	16923	17172	17148	16983	17164	17159	17227	17009	17076	17018	17228	17021	17085	16958	17077	17061	17241	17099	17057	16976	17095	16974	17225	17127	17248	17389	16904	16857	17126	17213	17069	17078	17054	17005	17288	17075	17141	17156	17044	17281	17169	17270	17028	17041	17197	17084	17024	17158	17168	17104	17197	17027	17047	17147	17002	17053	17167	16963	17003	17162	16976	17091	16950	17086	17130	17147	17030	16912	17198	17072	17096	17058	17134	17074	17010	17307	17101	17197	17041	17094	17149	17189	17157	17245	17031	17091	16997	17093	17172	17090	17111	17095	16880	17115	17217	17038	17082	17035	17124	17269	17105	17191	17025	16939	17280	16935	17142	16964	17077	17102	17132	17126	17171	17103	17236	17276	17041	17219	17138	17006	16932	16963	16931	17141	17021	17032	16947	17029	17075	16929	17082	16791	17151	16987	16966	17084	17213	17090	17110	17060	16886	16982	17047	17166	17111	17118	17027	17233	17162	17172	17233	16949	17138	17150	17217	16991	17108	17127	17126	17176	17223	17094	16833	17200	17144	17072	16971	16930	16964	16978	16879	17118	17137	17070	17166	17185	17246	17082	17191	16908	16952	17080	17165	17141	17204	17207	17230	17008	17170	17082	16976	17169	17288	17356	17217	17097	17139	16944	17016	16944	16971	17303	17075	16887	17012	17122	17388	16971	16983	17038	16984	16986	16922	17186	16888	17102	17146	16917	17060	17153	17038	16994	16899	16988	16948	17274	16981	17023	17029	17136	16967	16944	17056	16940	17061	17082	17098	17088	16990	17117	17208	17090	17241	17209	17107	17039	17194	17090	17080	16928	17082	16813	17072	16921	17087	17176	17102	16944	16985	17037	17145	17049	17100	17027	16995	17017	17317	16983	17277	16980	17098	17165	17097	17222	17227	17183	16989	16903	17147	17136	16748	17068	17055	17017	16876	17186	17292	16915	17201	17246	17018	17054	17008	17146	17063	17077	16907	17122	16887	17053	17002	17103	17037	16875	17222	17028	16825	17189	16986	17006	16878	17247	17163	17147	17131	17334	17255	17034	17146	16970	17185	17224	16981	16991	17290	17256	17038	17121	17079	17117	17100	17175	17061	17022	16987	17113	17135	16867	17104	17040	17036	17062	17106	17071	16994	17100	17173	17258	17117	16922	17101	16859	17116	16929	17051	17260	17023	17016	17000	16999	17198	16992	17174	16885	17137	16941	17121	16849	17145	17192	17137	17123	17127	17219	17167	17192	17116	17079	16902	17087	17017	16972	17022	17185	17185	17214	17131	17043	17150	16999	17233	16970	17161	17068	17139	17051	17305	17066	16989	17175	17066	16978	16966	17149	17080	17078	17114	17137	17203	17070	17006	17164	17080	16999	17018	17193	17018	17251	17062	17186	17241	17228	16915	17226	17123	16909	17110	17104	17057	16915	17131	17071	17215	17068	17063	16911	17010	17042	17098	17114	16951	17109	16940	17037	17111	17144	16997	16987	17256	17233	16942	16999	17116	17151	17223	17180	17236	17212	17288	17213	17224	17050	16957	17224	17125	17060	17211	17063	17279	17085	17199	17067	17071	17042	17102	17058	17206	17100	17099	17206	17151	17132	17152	17075	17135	17238	17078	17036	17022	17048	17011	17193	17059	17040	17083	17229	17119	17068	17139	17281	17075	17175	17069	17117	17185	17078	16890	17021	16971	17161	16925	17182	17077	17128	16897	17133	17053	17289	16977	17298	17078	16954	17146	16973	16929	16916	17213	16995	17174	17128	17189	17358	17301	17240	17098	17050	16961	16954	16989	17120	17003	17215	17092	17224	17008	17065	17135	17293	17060	17017	17090	17180	17244	16977	16986	16829	16855	17063	17230	16954	17023	17043	17090	17072	16977	16950	17350	17239	17103	17050	17121	17111	17182	16989	17101	17031	17220	16913	16866	17140	17143	17047	17086	17415	17126	17172	17162	16967	17175	17018	16973	17170	16822	16903	17075	17108	16902	17334	17213	17118	17145	17307	17068	17035	17045	17106	17135	16933	17162	16886	17027	17076	17088	17004	16947	17217	16853	17030	16963	17234	17271	16946	16923	16910	16813	17107	16949	17025	17089	17144	16999	16976	16801	17020	17161	17361	17335	17014	17017	17143	16977	16955	16963	16957	17159	17072	17137	17027	17004	17174	17025	16925	17160	16955	17118	17162	17024	17118	16983	17076	17153	17091	17034	16983	16965	16861	17030	17189	16965	17088	17037	17211	17233	17144	16901	16994	17086	17113	17203	17302	17075	17126	17326	17001	17092	16878	16851	17057	17111	16932	16923	16957	16995	16929	17155	17039	17023	17240	17103	17217	17033	17170	16916	17229	16953	17107	17123	17162	17023	16926	17090	17109	16936	17096	17119	17129	17113	17240	17250	17026	17197	17125	17145	16955	17081	17278	17138	16873	17035	16915	17189	17248	17088	16936	17063	17128	16918	17179	17253	17092	17017	17239	17070	16949	17304	17202	17121	17031	17067	17276	17308	17162	17065	17117	16995	17201	16872	17121	17143	17141	16948	17057	17020	17174	17120	16994	16965	17143	17096	17032	17106	17050	17322	17043	17061	17148	16995	16989	16982	16868	17080	17062	17319	17222	17177	17001	16962	17050	16978	16985	17027	17014	16873	17133	17054	17052	17034	16964	17161	17151	17148	17218	17074	17190	17136	17051	16975	16971	17003	17209	17306	16956	17003	17096	17096	16962	17143	17200	17225	16989	17242	16939	17152	16972	17188	17267	17120	17072	16993	16924	17090	17289	17222	17281	16948	16922	17109	17155	17038	17221	17054	17061	17164	17327	17034	16871	17197	17075	17051	16987	17156	17382	17059	17109	17127	17126	16979	17144	16987	17138	16991	17013	17182	16958	17256	16954	17089	17277	17108	17033	17260	16913	16850	17042	17145	17304	16907	17047	17172	17176	17329	17158	17102	17227	17040	17138	16899	17176	17141	16952	17225	16985	17012	17202	17099	17089	16995	16978	17050	17114	17035	17038	17216	17072	16996	17017	17085	17019	17019	17218	17091	16996	16993	17306	17234	17047	17077	16973	17009	17022	17121	17158	16881	16988	17242	17132	17235	17256	17235	16949	17022	17318	17223	17025	17209	17142	17167	17086	17120	17090	17308	17025	17055	17043	17159	16855	17050	16920	17184	16992	17155	17128	17022	17122	17046	17353	17312	16969	17198	17049	17208	17292	17097	16984	17038	16973	17204	16956	17055	17027	17024	17278	17011	17202	17163	17227	17178	17025	17243	17092	17162	16988	17045	16817	17116	17241	17190	17117	17078	16985	17134	17152	16945	17046	16984	17015	17017	17101	17085	17250	17174	17095	17011	16906	16828	17200	17234	17052	17094	17156	17164	17126	17234	17199	16996	16985	17151	16981	17153	17135	17040	17135	17141	16829	17110	17147	17358	17029	17022	17048	16822	17084	17071	17063	16953	16967	17203	16880	17068	17169	17064	17097	16884	17206	17375	17135	17141	16911	17271	16999	16950	17020	16950	17206	17105	17236	17053	16844	17006	16997	16909	16997	17140	17277
17163	29290	29380	24461	21729	19423	18470	17672	16815	16523	15940	15857	16023	15573	16798	32192	38654	34779	28098	20581	16858	15478	15293	15033	15008	14945	15183	14962	14954	14991	14949	15274	14953	15013	14963	15141	15149	15117	15027	14936	15133	14962	15180	14999	15219	15243	15044	15029	15058	15181	15116	15073	14907	15059	14970	14992	15058	15128	15084	15201	15012	14911	15063	15024	15014	15058	14968	14997	15026	14908	15022	14986	14799	15112	15006	15183	15138	14913	14974	15233	15154	15173	15113	15096	15058	15024	15133	15024	15107	14900	15105	15041	15011	15098	15052	14946	15037	15109	14897	15055	15079	15048	15120	14927	14993	14929	15212	14844	15062	14960	14983	14844	15082	14998	15032	15223	14973	15037	15035	15119	15190	15053	15058	15024	14967	15050	15068	15056	15032	15150	15068	15026	15147	15119	15193	14866	15104	15096	15022	15128	14912	14970	15030	14973	15189	15214	15253	14885	15147	14952	15067	15011	15081	15078	15074	15223	14900	15114	14928	14984	15050	15048	15090	14965	15064	15118	14999	15087	15131	14855	15030	15113	15049	15077	14943	15049	15081	15196	14998	15124	14986	15101	15075	15042	15054	14958	15059	15046	15014	15049	15009	14872	14951	15158	15129	15004	15038	15093	15048	15013	14948	15104	15280	15168	15020	14937	14917	15202	14955	14946	14988	15268	15180	14923	15117	15103	15140	15180	15047	14991	14997	15051	15057	15059	15166	15292	15129	15128	14973	15071	14935	14894	14947	15244	15016	15132	15031	15078	15057	15052	15150	14949	15109	15085	15042	15020	14975	15066	14965	15260	15091	15121	14979	14911	15071	15068	15070	15295	14943	15058	15080	15114	15198	15031	14974	14935	14871	14966	15059	15001	15101	15120	15058	14958	15179	15055	14882	15093	15135	14997	15125	15076	15118	15150	15055	15131	14972	15144	15246	15125	15147	15046	15020	15113	15022	15151	14888	15133	15073	15066	14773	15138	15169	14877	15014	15155	14932	15011	15105	15038	15140	15215	14947	15187	15110	15019	15026	15079	15231	15140	15076	15023	14866	14853	15148	15031	14992	14985	15139	15166	15047	15093	15271	15158	15136	15016	14938	15140	15084	14990	15015	15049	15103	15066	15125	15076	14974	15022	14865	15027	15096	15162	15050	15062	14828	14884	15016	15083	15128	15228	15002	14987	15156	14938	14834	15027	14965	15006	15048	14914	15168	15029	15195	15038	15243	15009	14929	15159	15135	15115	15248	15026	15109	15089	15058	15089	15099	14895	15122	14906	15086	15028	14971	14966	15043	15026	15140	15086	15115	14971	15090	15147	15088	15056	15188	15074	15075	15049	14921	15002	15078	15116	15004	15029	15084	14977	15114	15037	15034	14975	15020	14972	14993	15162	15034	15164	15167	14944	15038	15202	14946	15020	14803	14908	15054	14809	15169	15000	15033	15108	14930	15111	15220	15177	15078	15111	15163	14867	14984	15077	14882	15133	15166	14903	15022	15092	15042	15128	14984	15142	15013	15128	15136	15105	15003	15008	15038	14988	15131	15126	14948	15048	14957	14925	14865	15019	15024	15001	15085	14983	15202	14683	15113	14921	14932	15123	15138	15018	14955	14834	15101	15077	14994	14996	15018	15036	15090	15035	14978	15032	14887	15046	15096	14996	15048	15004	14938	14898	14954	15023	15041	14982	14970	15215	15049	15105	15125	15130	15199	15047	15208	15113	14984	14942	15244	15029	15059	15132	15069	14947	15187	14815	15079	15134	14983	15183	15185	15074	15081	15003	15133	15080	15013	15103	14900	15097	15279	15065	15045	14952	14979	14971	15118	15009	15087	15125	15028	15050	15066	14927	14993	15100	15053	15091	15227	14984	15136	14882	15143	15243	15098	15026	14930	15017	15002	14899	14882	14975	14924	15020	14983	15146	15107	14894	15027	15139	14970	14934	15070	15107	15114	14891	14913	14923	14973	15120	15181	15274	14931	15249	15011	15100	15026	14985	15103	14966	14961	14982	15082	14971	15116	15036	15083	15000	15194	14881	14895	15047	14980	15103	15046	15027	14975	14891	14807	14974	15069	15258	15056	14989	15220	14915	15116	14947	15087	15077	14971	15045	15148	14967	15018	15043	15128	14985	15042	15081	15088	15036	15043	15052	15138	15075	15015	15028	15191	15103	15019	14986	15196	14999	14901	14946	15050	15044	15092	14942	15074	15116	14956	15128	14968	15213	14958	15071	15182	15178	14945	15071	14821	15025	15106	14950	14998	15120	15042	15171	15055	14987	15032	15095	14869	14800	14969	15112	15068	15003	15061	15056	14928	14928	15245	15229	15003	14972	15075	14981	14979	15063	15034	15184	14905	15043	15144	15058	15010	14899	15003	14968	15121	15134	15060	14976	15056	14966	15017	15032	15041	14952	14944	14873	15152	14992	15220	15299	15209	15096	15015	15167	15196	15057	15079	15068	15141	14845	14957	15122	15062	14904	15029	14900	15065	15035	14991	15006	15174	15051	14943	15125	15020	15061	14958	15011	15108	15082	15144	14989	14756	15100	15085	15062	15039	15043	15007	15147	15059	15085	15085	15060	15036	15030	14957	15064	15110	15109	14901	14917	15179	15034	15105	15071	14987	15095	14873	14958	15091	15241	15012	15147	15061	15024	15000	15106	14988	15012	15080	15102	15024	15171	14941	15028	15085	15178	15014	15125	15082	15102	14931	15017	15108	15105	15012	15072	15016	14969	15031	15031	15063	14971	15158	15061	15131	14926	14982	14971	15150	15004	15107	15132	15116	15015	15154	15122	15018	14987	15016	15017	15100	15097	15057	15132	14992	14928	15053	14965	15106	15092	14894	15137	15045	14983	14840	15134	15102	14934	15073	14951	14947	15054	15064	15154	14914	15179	14957	15099	15145	15000	14990	15238	14985	15128	15090	15166	14907	15076	15045	15055	15062	14935	14999	14862	15191	15009	15161	15085	14958	14903	14863	15092	15103	15162	14986	14961	15188	14986	15084	15082	15044	15175	15161	14946	15081	15062	14828	15008	15214	15185	15326	15067	15033	14949	14946	15156	14891	15045	15023	15302	15026	14997	14971	14777	15225	14963	14829	15001	15118	15066	14990	15092	14968	15097	15013	15034	14930	15076	15156	14935	15090	15013	14987	15022	14966	15064	14938	15057	14989	14871	15150	14946	15121	14996	15118	14946	14921	15001	15050	15046	15058	14928	14923	15097	14905	15060	15064	15129	15169	15283	14950	15094	14954	14928	15134	15022	15229	14925	14853	15076	15076	15135	14954	14993	15138	15023	15176	14911	15001	15133	14931	14891	14942	15110	15057	14857	15145	15085	14946	14998	15172	15190	15047	15199	14995	15091	15156	15023	15108	15186	15007	15163	15112	15036	15170	15110	14979	15132	14892	15088	15024	15005	15088	15088	15080	14980	15120	15152	14972	15080	14979	14951	15029	15026	14932	14986	15126	14982	14839	14887	14972	14981	14970	15064	15061	15002	15020	15018	15089	15062	14931	14930	15042	14995	14959	15094	15098	15164	15082	15179	15069	15025	15111	14952	15082	15112	15013	14979	14889	15240	15029	14958	15050	14921	14916	15265	15122	15003	14967	15225	14955	15004	14965	14983	14927	15043	14901	15029	14996	14790	15103	14981	15103	14992	15095	15104	15134	14958	14809	15085	14998	15103	15178	15167	14941	15128	14931	14969	15072	15048	14929	14931	14896	14982	15108	15090	14950	15076	15139	14974	14957	15120	15125	15161	15033	15118	14985	15100	15167	15017	15069	15073	14982	15054	15033	15015	15078	14996	15083	15079	15159	15250	15153	15030	15032	15035	15132	15182	14819	15037	14827	15121	15015	15055	15133	15096	15235	14951	14970	15125	15083	15007	14957	15104	15099	14967	15103	15051	15102	15078	15010	15187	15101	14890	14938	15123	14831	15075	15097	14887	15108	14981	14987	15072	15073	15159	15039	15119	15118	14998	15055	14984	15040	15128	15040	15158	15087	14945	15088	14826	14921	14944	14922	15023	14962	15092	14985	15020	15116	15097	14950	15019	15056	14990	15139	15000	15206	15086	14942	15008	15103	15148	15222	14882	15131	14936	15161	15005	15175	14992	14975	14991	15052	15081	15124	15234	15000	15169	15119	15211	15123	15007	15056	15013	15011	14887	15131	15090	15036	15076	15023	15292	15239	15086	15122	15014	15034	15009	14988	15005	14998	15164	14980	15084	14924	15005	15078	15108	15049	15109	15107	15079	15111	14983	14882	15147	15130	15054	14842	15057	15076	15242	15090	15059	14924	14960	15108	14930	15052	14959	14926	14989	14926	15253	14897	15127	15013	15055	14844	15147	14977	14991	15026	15012	15118	15233	15149	15116	14944	14993	14986	14881	14912	15141	15097	14907	15079	14986	15039	15136	15189	15057	15112	15007	14945	15094	15149	15037	14938	14913	14944	15179	15071	15004	15209	14835	15101	15097	15058	14972	14941	14975	15128	15008	15159	15102	15135	15103	15226	14915	14847	15048	15041	14960	14974	14975	15110	14993	14940	15040	15011	15209	15109	15182	15022	15131	15069	15021	15009	15104	15016	15004	15108	15044	15208	14979	15049	15038	15065	14953	15151	14911	15038	15062	15040	14909	15188	15023	15061	15087	15201	15123	15117	15100	14984	15029	14985	14833	15110	15030	15030	14940	15009	15004	14951	14896	14958	15150	15009	14966	15071	14938	15025	15279	14989	15031	15079	15036	15011	14974	14988	14960	15085	15099	15036	15029	14966	15068	15016	15044	15118	15060	15017	14888	15132	14866	15045	15137	15027	15169	14991	15080	15071	15137	14840	15123	14956	15085	14926	15094	14970	15084	14918	14916	14981	14948	15116	15164	15092	14948	15052	15044	14990	14998	15127	15070	15228	14944	14929	15064	14875	14990	15154	15116	14929	15009	15052	15038	15203	15257	14940	15135	14989	15149	14982	15088	15119	15085	15027	14964	15055	15113	14990	14916	15164	15023	14913	15051	15097	15044	15115	15169	15003	14936	14939	15062	15090	15048	14897	15020	14861	15076	15042	15081	15072	14998	14787	15195	14980	15173	15099	15091	14946	15022	15159	15170	15003	15186	15000	15092
29484	22344	22796	20220	18228	17876	17879	17562	17334	17228	17385	17436	17227	17478	17367	18252	19372	19337	18782	18225	17817	17398	17511	17203	17505	17509	17528	17413	17360	17557	17444	17245	17316	17362	17492	17373	17197	17537	17305	17332	17418	17605	17416	17329	17168	17296	17486	17527	17464	17352	17255	17366	17089	17239	17459	17331	17214	17369	17331	17343	17345	17290	17267	17425	17354	17041	17244	17372	17354	17167	17321	17352	17397	17289	17389	17193	17283	17223	17301	17615	17393	17213	17288	17248	17406	17305	17244	17354	17354	17393	17215	17347	17561	17495	17349	17303	17169	17429	17290	17379	17209	17351	17332	17546	17462	17265	17253	17290	17285	17413	17315	17354	17544	17406	17338	17386	17359	17269	17278	17399	17419	17173	17410	17340	17452	17286	17203	17260	17253	17577	17159	17383	17257	17409	17364	17378	17227	17215	17154	17579	17273	17385	17548	17270	17330	17410	17484	17607	17546	17342	17239	17432	17282	17185	17240	17277	17057	17351	17376	17221	17204	17338	17369	17458	17043	17206	17308	17441	17533	17436	17427	17452	17289	17559	17413	17449	17309	17234	17346	17209	17445	17250	17429	17283	17234	17279	17416	17248	17199	17450	17506	17375	17394	17636	17351	17351	17578	17229	17418	17284	17161	17259	17533	17360	17171	17295	17380	17656	17530	17471	17374	17185	17235	17407	17485	17343	17258	17481	17403	17274	17358	17303	17315	17486	17399	17500	17426	17113	17370	17249	17443	17487	17643	17454	17209	17474	17265	17407	17294	17441	17314	17498	17198	17265	17359	17210	17230	17320	17359	17419	17442	17352	17543	17318	17412	17302	17141	17392	17312	17413	17348	17281	17212	17156	17460	17508	17510	17664	17409	17428	17439	17382	17358	17379	17462	17290	17194	17469	17367	17346	17598	17465	17445	17520	17267	17302	17499	17238	17280	17303	17228	17377	17440	17380	17314	17418	17409	17267	17236	17033	17249	17393	17420	17322	17488	17265	17151	17339	17314	17401	17213	17260	17413	17388	17386	17226	17038	17130	17381	17226	17484	17247	17165	17267	17166	17138	17439	17414	17082	17366	17535	17329	17212	17195	17409	17193	17308	17327	17102	17346	17261	17160	17301	17198	17392	17292	17426	17340	17333	17297	17389	17420	17222	17108	17364	17516	17155	17352	17291	17485	17280	17342	17393	17377	17323	17350	17309	17327	17425	17189	17474	17434	17415	17350	17552	17349	17352	17246	17666	17367	17125	17529	17412	17390	17259	17398	17395	17256	17481	17348	17534	17302	17195	17510	17408	17572	17235	17292	17358	17229	17265	17520	17192	17356	17410	17428	17379	17369	17417	17124	17299	16998	17427	17316	17250	17161	17531	17105	17310	17506	17304	17504	17376	17348	17292	17399	17208	17445	17556	17402	17348	17345	17338	17396	17383	17537	17318	17230	17650	17384	17409	17340	17325	17388	17530	17101	17539	17444	17335	17339	17379	17358	17251	17202	17392	17198	17454	17270	17325	17500	17285	17237	17117	17379	17260	17070	17352	17350	17281	17238	17405	17562	17326	17234	17245	17295	17567	17339	17200	17463	17517	17381	17389	17314	17224	17447	17420	17019	17511	17288	17418	17282	17388	17395	17550	17416	17416	17363	17355	17418	17528	17231	17483	17196	17512	17415	17375	17375	17280	17369	17359	17208	17219	17377	17332	17343	17550	17199	17237	17275	17483	17213	17257	17536	17224	17330	17406	17225	17412	17381	17367	17483	17300	17238	17295	17582	17407	17430	17396	17411	17440	17332	17269	17286	17346	17302	17191	17226	17446	17326	17450	17474	17299	17386	17051	17325	17500	17217	17536	17537	17237	17285	17394	17536	17445	17490	17330	17251	17413	17371	17328	17286	17269	17476	17475	17255	17356	17420	17294	17416	17307	17392	17222	17135	17362	17222	17254	17244	17431	17256	17391	17330	17277	17255	17236	17375	17475	17429	17152	17330	17400	17333	17269	17298	17483	17692	17304	17712	17536	17408	17589	17527	17399	17220	17246	17452	17379	17422	17383	17435	17338	17480	17473	17389	17318	17421	17409	17197	17363	17375	17247	17439	17315	17427	17486	17419	17160	17435	17424	17345	17123	17304	17403	17101	17401	17383	17278	17359	17437	17443	17258	17373	17319	17226	17413	17333	17429	17194	17393	17357	17215	17618	17311	17531	17421	17341	17215	17301	17278	17212	17399	17443	17355	17409	17337	17509	17278	17271	17358	17519	17365	17392	17411	17401	17334	17500	17494	17363	17564	17336	17338	17455	17452	17200	17379	17463	17346	17313	17418	17442	17378	17379	17302	17249	17304	17533	17658	17482	17383	17267	17191	17320	17376	17150	17317	17215	17284	17064	17549	17230	17407	17370	17297	17270	17418	17391	17393	17461	17298	17325	17287	17523	17393	17363	17174	17481	17412	17440	17385	17296	17513	17178	17350	17487	17482	17458	17183	17540	17441	17482	17373	17460	17257	17418	17190	17271	17405	17365	17438	17357	17342	17253	17345	17390	17540	17309	17212	17465	17348	17347	17318	17405	17222	17281	17177	17377	17380	17272	17542	17393	17408	17296	17198	17218	17270	17134	17336	17362	17333	17239	17456	17329	17399	17394	17510	17501	17187	17401	17409	17357	17272	17371	17445	17310	17340	17291	17402	17169	17240	17397	17422	17294	17353	17364	17498	17265	17509	17416	17318	17334	17491	17421	17164	17339	17389	17591	17525	17397	17365	17295	17350	17671	17459	17316	17292	17417	17314	17545	17350	17584	17441	17400	17504	17458	17231	17502	17485	17211	17294	17351	17532	17245	17261	17488	17292	17370	17449	17352	17491	17382	17462	17433	17473	17631	17262	17331	17352	17278	17163	17303	17354	17366	17133	17295	17302	17465	17257	17257	17317	17259	17366	17400	17419	17345	17450	17368	17239	17319	17216	17178	17356	17247	17546	17215	17359	17528	17392	17248	17310	17204	17441	17331	17429	17428	17407	17510	17484	17510	17436	17252	17285	17392	17521	17421	17460	17356	17369	17246	17224	17290	17218	17431	17494	17368	17344	17521	17498	17423	17254	17519	17383	17217	17503	17314	17223	17306	17424	17456	17435	17258	17465	17405	17296	17215	17226	17453	17451	17558	17298	17381	17360	17389	17455	17484	17274	17309	17210	17195	17320	17385	17209	17421	17425	17324	17433	17470	17174	17433	17337	17259	17607	17423	17325	17421	17315	17288	17419	17428	17405	17226	17380	17413	17344	17296	17378	17282	17421	17460	17099	17206	17532	17375	17536	17299	17649	17493	17421	17273	17361	17405	17306	17481	17292	17600	17542	17420	17239	17243	17343	17248	17279	17354	17462	17096	17127	17272	17192	17201	17394	17388	17369	17334	17392	17465	17404	17276	17576	17355	17350	17305	17412	17142	17411	17413	17251	17210	17215	17447	17179	17480	17282	17167	17300	17346	17434	17184	17234	17182	17326	17320	17293	17246	17219	17281	17465	17345	17488	17271	17231	17160	17415	17379	17395	17212	17358	17380	17292	17158	17217	17345	17256	17521	17435	17388	17439	17372	17302	17363	17270	17415	17398	17557	17363	17446	17401	17298	17558	17272	17184	17322	17369	17459	17268	17373	17295	17231	17317	17322	17272	17368	17365	17231	17195	17278	17437	17379	17349	17353	17229	17357	17459	17190	17459	17560	17229	17341	17345	17212	17316	17143	17482	17265	17356	17373	17229	17269	17283	17406	17434	17418	17477	17418	17349	17274	17409	17419	17440	17491	17243	17391	17170	17346	17398	17380	17491	17227	17390	17298	17465	17306	17284	17295	17178	17325	17358	17332	17389	17263	17499	17284	17363	17342	17379	17324	17316	17239	17228	17156	17301	17405	17416	17461	17528	17336	17138	17233	17345	17508	17320	17266	17467	17494	17321	17449	17208	17508	17277	17301	17449	17365	17318	17491	17423	17325	17259	17418	17303	17160	17358	17314	17313	17248	17345	17388	17422	17446	17391	17314	17373	17366	17353	17543	17375	17332	17331	17308	17623	17512	17317	17028	17241	17419	17578	17328	17281	17272	17143	17315	17439	17542	17437	17385	17408	17403	17549	17345	17379	17510	17331	17427	17270	17288	17103	17226	17378	17360	17605	17346	17222	17357	17426	17170	17212	17341	17376	17269	17436	17307	17234	17300	17383	17420	17326	17369	17531	17268	17362	17291	17349	17206	17375	17500	17500	17531	17508	17134	17325	17278	17527	17297	17448	17326	17514	17278	17481	17221	17421	17015	17284	17375	17333	17167	17391	17407	17283	17487	17366	17281	17225	17476	17203	17408	17387	17436	17443	17439	17393	17458	17340	17421	17253	17305	17457	17395	17448	17319	17292	17327	17386	17284	17347	17479	17253	17465	17345	17192	17471	17356	17288	17355	17572	17448	17309	17261	17411	17461	17239	17304	17363	17302	17267	17337	17391	17204	17373	17265	17392	17320	17153	17414	17513	17367	17408	17369	17341	17388	17143	17336	17420	17306	17393	17430	17290	17455	17456	17501	17198	17351	17341	17327	17579	17332	17244	17561	17703	17197	17394	17688	17274	17299	17424	17294	17366	17374	17357	17346	17314	17408	17407	17289	17362	17238	17392	17389	17411	17467	17136	17330	17395	17248	17437	17338	17349	17484	17420	17369	17420	17470	17244	17382	17234	17274	17469	17433	17194	17481	17377	17442	17474	17531	17329	17226	17305	17343	17307	17347	17201	17327	17484	17091	17441	17286	17325	17243	17293	17310	17314	17325	17461	17247	17464	17450	17185	17400	17321	17357	17084	17397	17464	17435	17440	17298	17237	17397	17170	17297	17443	17425	17521	17353	17489	17463	17224	17265	17515	17393	17268	17201	17282	17364	17434	17429	17350	17325	17528	17274	17451	17177	17555	17341	17541	17492	17203	17460	17352	17265	17155	17520	17169	17213	17234	17322	17271	17200	17341	17531	17368	17290	17366	17122	17230	17560	17358	17439	17446	17256	17399	17348	17366	17413	17443	17312	17464	17309	17504	17494	17272	17439	17382	17402	17230	17402	17404	17524	17275	17336	17323	17359	17288	17474	17327	17409	17482	17506	17481	17280
16310	19127	18823	16875	16725	16285	15709	15461	15386	15275	15362	15264	15153	15227	15247	16567	17862	17574	16858	15811	15266	15213	15159	15269	15411	15118	15094	15189	15307	15077	15145	15108	15219	15273	15170	15113	15269	15218	15258	15168	15067	15206	15248	15393	15203	15375	15263	15035	15258	14983	15251	15148	15181	15350	15091	15194	15296	15297	15327	15095	15129	15240	15030	15268	15067	15052	15272	15323	15187	15207	15318	15201	15357	15123	15136	15175	15124	15395	15203	15231	15294	15111	15092	15260	15038	15167	15220	15155	14964	15073	15199	15173	15150	15211	14987	15290	15189	15027	15188	15221	15197	15122	15239	15138	15150	15258	15231	15176	15084	15153	15274	15211	15186	15203	15206	15266	15111	15065	15192	15191	15289	15258	15107	15240	15237	15276	15179	15264	15190	15277	15309	15106	15108	15228	15043	15080	15306	15129	15192	15104	15053	15012	15224	15055	15088	15269	15309	15260	15074	15217	15356	15165	15139	15252	15165	15291	14839	15167	15231	15055	15100	15154	15076	15062	15113	15217	15176	15079	15156	15413	15286	15159	15277	15190	14963	15150	15161	15184	15285	15334	15183	15327	15224	15175	15166	15334	15130	15262	15090	15155	15179	15193	15356	15150	15090	15347	15173	15314	15297	15253	15276	15302	15181	15305	15100	15016	15256	15249	15058	15039	15258	15327	15150	15073	15089	15069	15143	15389	15205	15199	15150	15149	15218	15296	15225	15142	15188	15088	15339	15203	15244	15182	15202	15053	15249	15252	15137	15245	15206	15051	15293	15085	15270	14985	15290	15049	15149	15001	15373	15137	15102	15126	15197	15040	15227	15044	15179	15242	15280	15164	15160	15360	15104	15245	15308	15068	15094	15150	15349	15250	15371	15154	15317	15244	15123	15335	15199	15039	15005	15322	15070	15231	15185	15098	15228	15261	15149	15179	15174	15169	15116	15197	15132	15326	15188	15231	15218	15191	15421	15178	15158	15298	15423	15243	15307	15087	15162	15194	15215	15181	15314	15296	15142	15274	15241	14989	15117	15319	15286	15186	15207	15286	15082	15259	15219	15099	15203	15196	15221	15106	15080	15236	15149	15148	15172	15102	15213	15231	15137	15162	15439	15171	15079	15242	15379	15127	15418	15099	15099	15080	15295	15156	14888	15098	15293	15212	15101	15252	15415	15107	15345	15124	15108	15161	15148	15256	15232	15151	15103	15050	15311	15141	15159	15055	15208	15118	15133	15390	15167	15227	15139	15229	15297	15083	15212	15279	15182	15113	15389	15221	15188	15173	15307	15195	15351	15095	15154	15159	15045	15250	15152	15251	15051	15314	15253	15255	15174	15229	15041	15154	15178	15223	15164	15316	15271	15262	15176	15090	15138	15018	15222	15285	15077	15281	15260	15246	15314	15086	15205	15092	15244	15263	15210	15194	15090	15092	15106	15157	15312	15015	15367	15095	15016	15150	15189	15012	15374	15159	15161	15190	15140	15165	15047	15122	15192	15124	15146	15228	14986	15233	15298	15145	15103	15184	15291	15157	15136	15091	15083	15288	15288	15177	15129	15221	15261	15192	15210	15371	15129	15313	15259	15250	15085	15294	15246	15387	15167	15107	15236	15197	15209	15119	15123	15259	15216	15028	15336	15146	15291	15151	14975	15309	15262	15200	15218	15090	15106	15248	15244	15321	15228	15099	15086	15243	15263	15268	15199	15226	15252	15037	15194	15256	14951	15168	15207	15126	15083	15359	15280	15223	15229	15167	15293	15081	15252	15199	15259	15109	15103	15217	15180	15267	15002	15155	15202	15112	15143	15117	15063	15228	15150	15256	15271	15116	15200	15080	15222	15263	15197	15175	15167	15249	15118	14973	15180	15351	14997	15191	15263	15231	15239	15230	15063	15259	15078	15282	15104	15206	15284	15171	15301	15319	15315	15188	15242	15240	15092	15248	15229	15072	15269	15143	15167	15191	15180	15024	15214	15438	15077	15175	15190	15259	15082	15370	15197	15228	15205	15154	15258	15207	15141	15169	15113	15201	15118	15267	14947	15306	15158	15028	15179	15276	15071	15092	15300	15201	15137	15209	15300	15067	15243	15298	15334	15154	15252	15122	15144	15072	15247	15340	15161	15125	15291	15289	15310	15270	15241	15101	15311	15208	15128	15310	15024	15328	15207	15112	15305	15030	15146	15077	15174	14959	15075	15050	15062	15178	15359	15249	15183	15149	15279	15225	15338	15180	15164	15427	15161	15222	15063	15184	15130	15304	15083	15214	15197	15145	15114	15186	15138	15127	15300	15201	15202	15131	15194	15335	15205	15223	15143	15179	15152	15274	15100	15253	15207	15366	15179	15227	15191	14989	15161	15112	15104	15075	15161	15107	15283	15079	15214	15402	15057	15042	15181	15119	15048	15285	15221	15164	15207	15109	15095	14972	15013	15332	15216	15307	15073	15361	15053	15081	15274	15142	15092	15201	15190	15146	15222	15256	15089	15196	15283	15250	15187	15164	15035	15255	15257	15207	15272	15109	14949	15183	15081	15345	15301	15261	15277	15171	15164	15234	15091	15072	15067	15290	15124	15335	15190	15315	15122	15158	15126	15012	15272	15185	15215	15112	15249	15248	15297	15122	15132	15143	15203	15104	15486	15091	15270	14924	15341	15209	15309	15083	15257	15277	15307	14982	14923	15009	15071	15228	15096	15152	15278	15258	15100	15117	15060	15152	15232	15091	15305	15237	15125	15211	15264	15207	15230	15192	15158	14955	15091	15086	15325	15306	15191	15191	15197	15093	15146	15244	15103	15298	15022	15181	15172	15149	15166	15261	15237	15028	15199	15115	15289	15173	15246	15007	14940	15357	15340	15195	15265	15207	15333	15192	15275	15290	15209	15192	15198	15095	15090	15263	15182	15270	15192	15293	15163	15345	15309	15132	15222	15149	15292	15185	15122	15209	15151	15045	15406	15176	15330	15248	15408	15045	15295	14968	15270	15307	15180	15038	15188	15243	15003	15256	15098	15005	15185	15290	15153	15196	15189	15104	15231	15299	15348	15087	15164	15169	15118	15366	15285	15119	15255	15147	15279	15129	15279	15258	15245	15205	15076	14950	15168	15213	15227	15202	15122	15114	15067	15090	15246	15220	15153	15105	15052	15222	15020	15380	15148	15163	15110	15100	15226	15312	15087	15095	15163	15248	15128	15259	15142	15356	15098	15120	15146	15158	15192	15257	15214	15114	15080	15181	15313	15119	15217	15108	15263	15204	15164	15365	15148	15111	15214	15245	15052	15256	15167	14950	15198	15198	15238	15071	15324	15199	15228	15050	15186	15138	15285	15201	15174	15181	15202	15112	14991	15162	15187	15099	15258	15120	15054	15022	15009	15220	15138	15242	15175	15186	15191	15145	15336	15251	15374	14849	15041	15063	15222	15216	15127	15060	15212	15426	15218	15083	15152	15320	15271	15249	15325	15315	15171	15197	15179	15153	15080	15134	15023	15237	15155	15318	15211	15241	15163	15368	15224	15167	15282	15099	15289	15030	15204	15174	15289	15197	15167	15196	15275	15289	15169	15328	15101	15172	15147	15034	15185	15179	15178	15142	15239	15165	15321	15234	15179	15158	15176	15393	15311	15208	15076	15392	15257	15106	15077	15125	15243	15211	15125	15394	15219	15202	15152	15097	15062	15256	15346	15124	15193	15227	15263	15159	15170	15227	15117	15120	15310	15196	15171	15209	15108	15308	15220	15149	15230	15171	15145	15201	15177	15230	15116	15168	15261	15092	15201	15068	15140	15209	15307	15153	15128	15532	15130	15144	15266	15217	15100	15214	15270	15163	15198	15207	15171	15002	15270	15286	15178	15146	15206	15303	15156	15022	15198	15272	15113	15191	15216	15020	15314	15161	15217	15111	15282	15220	15224	15147	15077	15203	15245	15252	15448	15204	15126	15132	15184	15174	15215	15090	15120	15169	15216	15026	15110	15275	15081	15240	15202	15360	15447	15205	15314	15119	15074	15301	15039	15143	15149	15125	15199	15166	15179	15262	15149	15191	15184	15087	15209	15154	15128	15253	15278	15206	15124	15173	15152	15142	15160	15176	15052	15214	15229	15339	15359	15093	15099	15093	15074	15164	15161	15097	15197	15377	15047	15263	15308	15190	15087	15167	14965	15058	15092	15137	15275	15174	15095	15204	15205	15184	15340	15177	15291	15277	15323	15089	15223	15141	15062	15346	15177	15180	15176	15157	15188	15163	15168	15252	15187	15174	15370	15178	15231	15223	15147	15011	15089	15104	15156	15220	15142	15010	15250	15098	15325	15068	15147	15250	15465	15167	15238	15326	15180	15128	15130	15229	15212	15097	15173	15364	15117	15175	15135	15128	15322	15203	15137	15154	15308	15249	15259	15316	15031	15201	15213	15056	15181	15349	15024	15350	15284	15116	15175	15272	15225	15086	15166	14979	15236	15162	15026	15118	15122	15136	15072	15207	15203	15171	15120	15026	15071	15199	15077	15073	15317	15186	15186	15264	15046	15154	15217	15078	15185	15058	15236	15296	15095	15141	15290	15334	15051	15211	15214	15109	15290	15211	15311	15151	15041	15326	15042	15121	15188	15160	15267	15210	15097	15178	15006	15025	15341	15189	15250	15184	15287	15155	15105	15040	15056	15220	15314	15155	15307	15373	15253	15170	15320	15081	15444	15129	15288	14994	15169	15175	15207	15149	15025	15191	15093	14986	15160	15219	15139	15146	15160	15209	15213	14968	15133	15313	15170	15152	15117	15212	15055	15115	15066	15110	15279	15197	15111	15102	15305	15252	15073	15193	15156	14985	15054	15171	15242	15183	15245	15094	15177	15326	15309	15127	15322	15225	15160	15195	15246	15044	15174	15133	15195	15105	15151	15158	15313	15189	15273	15324	15039	15170	15065	15145	14995	15273	15215	15362	15274	15225	15225	15292	15102	15215	15198	15162	15136	15258	15214	15255	15220	15219	15092	15366	15176	15190	15273	15136	15135	15268	15129	15307	15210	15217	15079	15098	15251	15219	15130	15103	15224	15159	15142	15189	15121	15161	15138	15104	15211	15198	15150	15033	15241	15164	15351	15145	15209	15010	15303	15366	15125	15126	15170	15107	15350	15066
25313	21411	28050	25720	21658	19944	19431	18031	17789	17851	17780	17878	17761	17710	17801	25725	29462	26618	22866	19600	18207	17741	17411	17396	17365	17518	17298	17344	17455	17287	17254	17589	17405	17447	17220	17549	17354	17325	17480	17318	17295	17319	17238	17447	17576	17399	17373	17443	17320	17330	17173	17193	17437	17472	17300	17467	17514	17420	17556	17377	17313	17353	17409	17346	17170	17349	17346	17375	17277	17288	17322	17425	17397	17528	17294	17562	17496	17377	17459	17356	17507	17357	17445	17187	17496	17381	17367	17437	17359	17496	17361	17276	17375	17302	17307	17177	17066	17521	17295	17367	17408	17230	17417	17341	17390	17392	17410	17208	17526	17395	17240	17394	17294	17234	17317	17422	17489	17295	17327	17219	17452	17352	17306	17322	17372	17376	17442	17376	17527	17456	17335	17411	17300	17515	17371	17370	17541	17342	17497	17322	17451	17460	17409	17260	17311	17396	17480	17548	17390	17385	17294	17209	17132	17449	17429	17415	17396	17496	17381	17396	17614	17566	17574	17117	17294	17223	17290	17284	17531	17568	17330	17390	17290	17503	17336	17219	17325	17408	17365	17428	17294	17414	17304	17374	17527	17470	17336	17348	17332	17554	17514	17541	17303	17466	17433	17244	17109	17394	17282	17451	17494	17364	17308	17369	17329	17519	17296	17364	17457	17351	17264	17218	17266	17471	17483	17498	17215	17390	17432	17642	17330	17237	17428	17507	17501	17290	17317	17318	17233	17387	17177	17227	17286	17452	17336	17468	17336	17385	17292	17279	17254	17358	17430	17309	17258	17459	17260	17440	17354	17450	17429	17401	17350	17455	17176	17437	17522	17220	17348	17447	17391	17497	17439	17399	17306	17295	17302	17275	17332	17270	17424	17501	17433	17372	17338	17451	17396	17315	17346	17305	17382	17437	17426	17279	17272	17393	17193	17514	17149	17384	17573	17449	17120	17201	17395	17228	17279	17291	17262	17237	17269	17165	17296	17504	17344	17434	17104	17305	17391	17706	17473	17338	17277	17156	17321	17174	17476	17365	17479	17430	17311	17190	17341	17354	17285	17259	17283	17347	17472	17449	17290	17178	17298	17518	17286	17375	17356	17284	17336	17255	17445	17203	17184	17384	17340	17243	17434	17430	17556	17349	17150	17312	17451	17441	17431	17324	17556	17300	17281	17391	17678	17458	17145	17169	17205	17463	17423	17241	17343	17261	17396	17496	17400	17388	17343	17437	17396	17477	17495	17355	17458	17400	17217	17430	17355	17428	17402	17287	17384	17364	17219	17307	17295	17309	17414	17290	17376	17427	17267	17296	17415	17431	17407	17450	17270	17305	17136	17284	17206	17394	17441	17326	17211	17342	17333	17383	17344	17365	17214	17301	17300	17350	17313	17468	17240	17337	17533	17389	17382	17507	17436	17472	17496	17387	17507	17552	17485	17310	17395	17477	17450	17372	17202	17256	17267	17198	17397	17192	17327	17419	17309	17377	17209	17326	17466	17417	17080	17353	17503	17323	17453	17319	17313	17389	17474	17611	17072	17409	17417	17427	17341	17371	17596	17447	17377	17347	17187	17478	17455	17362	17386	17375	17309	17375	17452	17423	17227	17423	17209	17257	17211	17358	17476	17437	17327	17256	17463	17311	17385	17423	17456	17357	17580	17277	17439	17421	17307	17516	17413	17240	17489	17398	17641	17318	17476	17367	17402	17459	17199	17329	17430	17373	17559	17454	17344	17349	17209	17311	17522	17224	17415	17146	17168	17190	17313	17428	17305	17295	17487	17421	17372	17264	17142	17431	17417	17119	17223	17595	17350	17295	17477	17199	17429	17402	17415	17250	17481	17403	17330	17290	17162	17353	17498	17331	17342	17490	17414	17511	17319	17368	17331	17392	17350	17493	17477	17442	17488	17445	17257	17252	17409	17277	17448	17493	17385	17341	17573	17442	17223	17205	17536	17188	17416	17511	17467	17589	17531	17425	17405	17278	17482	17442	17347	17426	17413	17254	17482	17347	17309	17387	17353	17222	17305	17308	17336	17287	17335	17442	17414	17562	17430	17224	17351	17435	17097	17337	17277	17294	17329	17356	17407	17282	17389	17540	17375	17520	17317	17415	17564	17252	17279	17600	17334	17402	17456	17323	17284	17432	17520	17300	17307	17339	17227	17377	17361	17444	17448	17153	17449	17526	17179	17450	17428	17257	17474	17310	17530	17311	17287	17255	17423	17249	17347	17420	17415	17416	17344	17554	17257	17460	17208	17447	17583	17366	17322	17397	17240	17331	17262	17497	17433	17139	17456	17212	17355	17448	17398	17466	17449	17500	17419	17337	17505	17336	17490	17467	17365	17442	17404	17564	17410	17366	17458	17466	17383	17411	17366	17253	17321	17436	17181	17361	17268	17526	17293	17306	17347	17262	17566	17276	17400	17299	17455	17266	17297	17386	17413	17468	17426	17359	17420	17349	17429	17449	17226	17350	17323	17281	17487	17375	17401	17423	17188	17277	17386	17212	17436	17330	17377	17575	17585	17453	17253	17255	17513	17284	17398	17560	17346	17472	17208	17351	17179	17272	17578	17246	17476	17538	17394	17436	17397	17413	17314	17576	17155	17422	17343	17295	17512	17565	17488	17537	17302	17213	17256	17503	17258	17601	17355	17220	17164	17359	17253	17518	17253	17413	17116	17481	17411	17371	17576	17209	17270	17244	17337	17148	17203	17258	17341	17236	17305	17399	17418	17515	17335	17212	17281	17524	17507	17296	17228	17346	17174	17266	17193	17494	17294	17547	17329	17384	17230	17492	17323	17361	17419	17418	17373	17443	17339	17388	17162	17301	17273	17406	17208	17041	17212	17283	17280	17326	17248	17289	17259	17273	17274	17342	17373	17379	17299	17196	17507	17283	17436	17286	17411	17104	17258	17500	17370	17322	17553	17412	17451	17291	17261	17260	17463	17351	17529	17407	17422	17270	17493	17456	17439	17365	17491	17524	17410	17224	17281	17424	17358	17356	17258	17383	17185	17530	17526	17677	17539	17356	17385	17392	17129	17445	17169	17370	17261	17371	17358	17320	17375	17408	17194	17419	17404	17305	17346	17366	17415	17377	17425	17610	17233	17343	17352	17479	17339	17257	17261	17365	17192	17326	17284	17108	17136	17224	17485	17458	17374	17277	17376	17528	17312	17397	17429	17395	17433	17375	17349	17398	17590	17410	17361	17315	17416	17335	17149	17316	17384	17349	17338	17395	17437	17187	17254	17356	17412	17310	17552	17431	17450	17226	17259	17315	17398	17287	17094	17486	17140	17218	17443	17248	17592	17324	17315	17392	17334	17319	17436	17482	17305	17108	17316	17205	17462	17172	17294	17505	17426	17480	17428	17500	17304	17227	17345	17378	17495	17610	17376	17348	17332	17281	17193	17627	17356	17279	17262	17339	17433	17476	17477	17192	17287	17164	17487	17595	17327	17518	17294	17376	17333	17398	17467	17364	17343	17360	17469	17314	17398	17295	17222	17439	17328	17191	17456	17331	17342	17557	17466	17359	17562	17360	17349	17399	17348	17404	17280	17478	17558	17508	17272	17349	17386	17306	17376	17577	17022	17340	17393	17280	17355	17387	17436	17603	17269	17469	17541	17498	17366	17415	17245	17313	17479	17371	17284	17389	17271	17126	17335	17264	17578	17288	17521	17277	17391	17250	17372	17435	17283	17442	17364	17244	17252	17462	17463	17357	17162	17446	17476	17506	17328	17214	17401	17695	17382	17409	17376	17524	17482	17354	17429	17585	17450	17422	17631	17443	17397	17552	17171	17289	17225	17328	17428	17268	17345	17332	17379	17230	17323	17259	17382	17421	17309	17384	17385	17322	17421	17287	17471	17254	17295	17417	17295	17481	17189	17173	17413	17337	17348	17293	17420	17419	17339	17410	17366	17546	17372	17502	17278	17269	17530	17374	17672	17312	17520	17367	17421	17488	17597	17259	17358	17250	17211	17349	17259	17402	17449	17402	17517	17229	17479	17577	17582	17399	17473	17328	17387	17422	17225	17318	17379	17441	17416	17306	17373	17392	17397	17326	17388	17512	17420	17266	17479	17359	17214	17493	17511	17498	17482	17619	17317	17460	17324	17534	17287	17323	17285	17374	17362	17307	17382	17296	17222	17344	17401	17410	17279	17196	17387	17281	17231	17324	17376	17355	17242	17333	17498	17295	17366	17348	17295	17344	17490	17298	17243	17262	17465	17475	17176	17468	17464	17166	17481	17448	17455	17291	17258	17380	17290	17413	17513	17487	17270	17389	17341	17380	17290	17447	17336	17344	17378	17385	17189	17389	17249	17274	17305	17503	17264	17309	17395	17351	17592	17442	17456	17313	17306	17362	17377	17347	17265	17371	17356	17506	17284	17302	17225	17439	17410	17428	17444	17520	17339	17368	17193	17241	17502	17447	17244	17374	17353	17288	17460	17210	17482	17334	17472	17327	17396	17414	17662	17601	17322	17405	17507	17210	17476	17365	17461	17198	17341	17427	17325	17195	17226	17380	17368	17401	17251	17236	17291	17309	17462	17312	17427	17192	17436	17435	17397	17286	17445	17345	17299	17470	17311	17359	17464	17447	17217	17305	17607	17425	17326	17452	17477	17372	17289	17523	17320	17338	17409	17500	17472	17181	17400	17281	17534	17466	17222	17446	17321	17508	17426	17402	17399	17483	17083	17367	17313	17276	17509	17393	17371	17502	17527	17369	17320	17508	17510	17275	17310	17279	17435	17339	17543	17506	17163	17270	17491	17455	17468	17187	17399	17271	17272	17538	17459	17499	17495	17449	17327	17349	17313	17553	17426	17137	17298	17506	17476	17480	17255	17299	17449	17359	17288	17282	17415	17421	17322	17648	17316	17410	17143	17449	17430	17313	17271	17506	17328	17579	17334	17516	17452	17202	17376	17450	17418	17404	17466	17450	17342	17550	17312	17551	17436	17497	17281	17461	17319	17446	17401	17275	17366	17330	17287	17424	17290	17323	17428	17384	17412	17427	17353	17257	17252	17370	17393	17474	17330	17465	17389	17341	17389	17330	17487	17434	17424	17330	17348	17440	17297	17564	17465	17383	17378	17177	17391	17095	17361	17259	17352	17308	17461	17507
16224	24759	24057	20556	18202	17054	16208	15973	15915	15693	15697	16046	15721	15528	15664	28687	30569	26489	21351	17688	15976	15367	15281	15150	15244	15242	15222	15415	15438	15245	15275	14959	15145	15314	15207	15265	15229	15116	15321	15267	15425	15087	15331	15273	15258	15162	15159	15206	15094	15365	14974	15327	15356	15221	15124	15172	15261	15091	15245	15310	15330	15189	15215	15180	15290	15103	15221	15195	15270	15208	15202	15124	15168	15309	15237	15184	15146	15282	15286	15016	15236	15352	15119	15194	15314	15409	15276	15273	15208	15255	15293	15145	15235	15304	14952	15247	15126	15165	15299	15375	15192	15304	15120	15288	15378	15190	15176	15094	15264	15351	14984	15114	15334	15309	15042	15228	15181	15330	15186	15138	15258	15203	15052	15130	15176	15070	15134	15181	15246	15114	15203	15210	15273	15305	15376	15364	15114	15429	15206	15181	15251	15094	15268	15281	15149	15244	15390	15283	15131	15182	15292	15429	15315	15154	15304	15294	15052	15245	15146	15330	15216	15102	15201	15166	15091	15145	15247	15460	15220	15304	15206	15220	15216	15255	15177	15216	15217	15321	15149	15194	15236	15167	15129	15131	15216	15492	15117	15106	15202	15406	15141	15006	15204	15333	15401	15111	15470	15181	15160	15024	15345	15190	15261	15096	15336	15183	15060	15163	15206	15140	15283	15165	15217	14994	15229	15210	15282	15310	15209	15219	15254	15223	15253	15199	15083	15174	15202	15050	15244	15270	15285	15246	15108	15145	15284	15256	15385	15152	15285	15308	15061	15266	15277	15300	15347	15285	15201	15404	15220	15282	15310	15121	15373	15157	15253	15133	15319	15111	15099	15037	15122	15124	15313	15232	15342	15174	15140	15047	15112	15182	15163	15197	15246	15155	15321	15235	15168	15119	15285	15237	15290	15121	15181	15188	15258	15091	15181	15249	15251	15218	15190	15269	15288	15194	15048	15222	15185	15321	15374	15358	15250	15391	15286	15230	15309	15245	15283	15160	14990	15111	15400	15279	15084	15086	15387	15236	15204	15201	15207	15427	15164	15222	15267	15335	15353	15207	15291	15195	15346	15180	15214	15136	15261	15123	15258	15367	15089	15292	15003	15023	15362	15160	15166	15126	15179	15185	15165	15143	15206	15161	14967	15163	15070	15352	15115	15219	15360	15135	15363	15205	15254	15199	15247	15350	15154	15151	15097	14959	15273	15266	15171	15174	15233	15213	15213	15207	15227	15184	15247	15215	15317	15373	15087	15227	15205	15119	15137	15003	15060	15206	15118	15177	15175	15308	15299	15318	15105	15065	15156	15183	15295	15089	15198	15207	15136	15274	15250	15170	15186	15340	15290	15232	15193	15186	15174	15074	15230	15183	15081	15223	15112	15328	15228	15138	15155	15182	15102	15350	15242	15178	15029	15227	15394	15230	15412	15247	15444	15234	15236	15179	15421	15172	15230	15229	15103	15213	15058	15124	15257	15137	15190	15244	15338	15119	15254	15142	15473	15317	15253	15263	15240	15185	15125	15267	15183	15205	15178	15195	15446	15249	15323	15299	15285	15404	15329	15256	15361	15123	15139	15312	15196	15097	15148	15161	15081	15313	15287	15191	15334	15075	15149	15071	15344	15185	15214	15326	15040	15462	15288	15093	15200	15098	15155	15326	15107	15152	15278	15185	15297	15320	15078	15161	15123	15314	15422	15287	15379	15157	15200	15238	15191	15007	15197	15312	15197	15078	15288	15232	15554	15254	15166	15227	15174	15188	15338	15210	15252	15191	15160	15288	15342	15183	15297	15264	15164	15090	15266	15205	15124	15151	15173	15305	15176	15286	15324	15201	15344	15177	15184	15262	15204	15452	15080	15194	15336	15197	15173	15192	15155	15388	15319	15179	15270	15171	15193	15223	15277	15181	15199	15151	15141	15064	15211	15238	15288	15208	15082	15185	15260	15201	15284	15276	15245	15287	15251	15372	15146	15303	15184	15208	15127	15314	15314	15235	15288	15240	15160	15200	15138	15275	15180	15128	15251	15228	15121	15109	15454	15129	15208	15188	15222	14974	15142	15141	15185	15174	15249	15148	15159	15261	15134	15069	15133	15180	15283	15284	15306	15186	15180	15177	15171	15313	15135	15197	15278	15310	15008	15262	15200	15226	15218	15263	15166	15010	15156	15120	15200	15106	15245	15169	15162	15322	15127	15291	15199	15150	15391	15274	15034	14968	15358	15123	15289	15338	15117	15219	15275	15081	15287	15311	15276	15295	15124	15215	15144	15205	15204	15234	15271	15321	15215	15165	15274	15262	15245	15317	15248	15238	15227	15110	15286	15302	15183	15287	15169	15183	15274	15175	15264	15128	15068	15254	15168	15305	15191	15192	15134	15343	15259	15325	15078	15151	15328	15279	15221	15234	15276	15264	15269	15184	15266	15401	15286	15310	15315	15109	15306	15181	15181	15186	15282	15037	15185	15123	15206	15298	15187	15409	15159	15287	15092	15173	15177	15270	15396	15054	15208	15168	15251	15172	15263	15181	15356	15196	15179	15365	15031	15204	15257	15224	15215	15172	15160	15191	15431	15263	15267	15139	15295	15199	15307	15322	15119	15272	15060	15283	15267	15235	15259	15326	15169	15253	15127	15177	15123	15241	15192	15178	15311	15340	15099	15273	15241	15194	15273	15200	15288	15209	15331	15060	15197	15223	15344	15158	15336	15216	15334	15240	15349	15146	15249	15190	15126	15400	15079	15110	15234	15286	15232	15369	15033	15367	15239	15191	15442	15336	15109	15114	15116	15464	15268	15017	15383	15122	15242	15285	15324	15443	15453	15319	15187	15280	15252	15336	15171	15295	15317	15185	15210	15242	15261	15348	15212	15208	15073	15155	15329	15244	15113	15297	15303	15050	15151	15338	15123	15259	15139	14999	15236	15256	15181	15116	15326	15206	15153	15159	15278	15156	15394	15077	15221	15365	15173	15270	15130	15406	15404	15253	15055	15294	15282	15242	15196	15281	15008	15226	15198	15242	15343	15317	15274	15176	15244	15206	15065	15306	15315	15223	15169	15182	15186	15100	15333	15301	15258	15182	15128	15279	15212	15329	15246	15287	15251	15128	15280	15291	15253	15211	15194	15280	15197	15262	15129	15115	15160	15277	15283	15187	15155	15295	15028	15423	15216	15198	15195	15192	15381	15344	15191	15407	15288	15219	15237	15241	15226	15248	15234	15143	15252	15159	15235	15184	15110	15335	15119	15144	15240	15202	15276	15182	15270	15067	15267	15300	15406	15198	15274	15075	15287	15121	15319	15121	15199	15169	15249	15265	15258	15191	15125	15222	15188	15177	15246	15207	15202	15250	15165	15422	15295	15162	15324	15332	15288	15169	15175	15139	15222	15205	15107	15094	15349	15226	15214	15196	15314	15269	15105	15375	14977	15147	15252	15194	15104	15117	15254	15222	15190	15205	15132	15357	15229	15384	15182	15317	15252	15203	15211	15163	15416	15450	15490	15187	15171	15242	15218	15250	15196	15185	15291	15267	15270	15286	15276	15238	15178	15195	15137	15222	15033	15147	15302	15127	15225	15179	15365	15120	15143	15231	15166	15100	15206	15244	15190	15071	15219	15156	15244	15200	15265	15266	15224	15254	15270	15246	15191	15234	15234	15181	15305	14978	15454	15262	15248	15156	15188	15182	15183	15190	15231	15284	15323	15318	15194	15050	15067	15217	15261	15259	15320	15272	15259	15319	15152	15265	15173	15130	15283	15322	15252	15204	15298	15308	15175	15266	15223	15080	15236	15122	15073	15273	15132	15191	15160	15080	15195	15251	15105	15323	15276	15198	15266	15125	15339	15284	15172	15218	15263	15292	15299	15339	15296	15255	15222	15132	15295	15297	15220	15213	15178	15219	15302	15173	15277	15329	15256	15296	15349	15187	15155	15256	15274	15011	15267	15195	15207	15248	15194	15241	15209	15192	15313	15140	15284	15057	15373	15464	15220	15176	15313	15243	15089	15167	15293	15064	15168	15391	15263	15125	15145	15195	15118	15303	15304	15306	15259	15221	15274	15094	15287	15234	15085	15249	15195	15030	15323	15287	15209	15223	15130	15225	15216	15247	15213	15190	15276	15075	15375	15243	15162	15174	15273	15283	15348	15289	15299	15146	15187	15141	15355	15231	15181	15189	15224	15290	15144	15253	15301	15185	15343	15249	15207	15145	15288	15337	15279	15235	15097	15308	15283	15275	15176	15182	15310	15152	15146	15003	15370	15163	15188	15200	15240	15154	15273	15245	15191	15270	15286	15248	15234	15191	15167	15205	15343	15170	15356	15133	15253	15348	15137	15169	15212	15192	15121	15297	15235	15373	15087	15250	15237	15063	15317	15119	15260	15278	15213	15318	15228	15148	15276	15072	15144	15205	15253	15085	15212	15223	15254	15181	15218	15220	15216	15112	15235	15320	15249	15264	15296	15204	15069	15183	15381	15172	15211	14932	15224	15084	15212	15165	15136	15217	15262	15219	15328	15108	15224	15126	15217	15252	15097	15352	15325	15092	15275	15259	15307	15249	15282	15131	15333	15228	15116	15257	15247	15277	15150	15251	15335	15395	15097	15064	15134	15209	15193	15050	15202	15048	15299	15327	14992	15235	15293	15093	15270	15114	15279	15073	15153	15220	15193	15094	15140	15140	15290	15049	15286	15269	15172	15325	15169	15261	15182	15245	15140	15152	15348	15245	15228	15271	15100	15085	15202	15113	15224	15264	15298	15184	15149	15319	15325	15185	15187	15354	15288	15311	15064	15273	15371	15201	15366	15111	15261	15302	15167	15390	15192	15186	15260	15262	15384	15101	15365	15214	15353	15222	15407	15127	15272	15134	15142	15399	15268	15308	15278	15182	15357	15166	15324	15197	15338	15277	15304	15200	15221	15057	15135	15512	15231	15127	15131	15091	15086	15001	15351	15249	15272	15287	15339	15333	15261	15288	15067	15244	15002	15374	15238	15250	15189	15277	15288	15376	15097	15047	15132	15177	15268	15327	15236	15164	15168	15294	15264	15071	15311	15090	15245	15290	15209	15188	15240	15225	15425	15235	15157	15216	15263	15292	15212	15214	15041	15356	15387	15248	15312	15293	15071	15304
23960	21438	29041	24271	22068	22915	21945	18727	17818	18068	18074	18025	17852	17574	17775	28844	38109	34260	27346	21501	18551	17686	17206	17422	17253	17368	17324	17110	17049	17427	17087	17088	17227	17112	17216	17226	17126	17429	17003	17193	17149	16988	17063	17262	17175	17145	17119	17158	17205	17024	17078	17364	17168	17082	17139	17072	17207	17259	17145	17043	17227	17140	17109	17199	17341	17275	16880	17068	17134	17054	17281	17111	17158	17259	17036	17022	17340	17099	16943	17063	17068	16961	17087	17139	17142	17283	17052	17156	17197	16979	17066	17251	17308	16972	17290	17157	17187	17198	17120	17205	17133	17083	17329	17350	17087	17420	17060	17278	17123	17201	17205	17177	17293	17042	17117	17014	17212	17246	17070	17116	17218	17367	17311	17298	17051	17014	17204	17419	17223	17081	17150	16974	17251	17097	17293	17155	17288	17019	17247	17077	17101	17011	17249	17199	17287	17154	17230	17260	17253	17193	17030	17095	17323	17194	17263	16890	17286	17182	17163	17141	17231	17148	17310	17010	16995	16961	17033	17230	17115	17141	17088	17141	17242	17145	17099	17127	17274	17025	17126	17152	17193	17065	17297	17314	17189	17015	17338	17106	17121	17331	17165	17124	17146	17263	17082	17037	17208	17242	17059	17136	17237	17162	17158	17109	17114	17201	17081	17320	17218	17148	17071	16991	17246	17103	17212	17271	17222	17036	17348	17096	17132	16887	17081	17167	17220	17201	17061	17161	17237	17095	16979	16992	17240	17096	17131	17188	16972	17120	17095	17185	17153	16980	17209	16965	17040	17284	17191	17243	17127	17152	17100	17066	17098	17262	17322	17115	17232	17277	17186	17102	17132	17088	16879	17001	17147	17139	17212	17153	16970	17313	17062	17110	16993	17161	16971	17192	17079	17120	16950	17184	17133	17012	17058	17182	16943	17355	17123	17170	16885	17349	17188	17249	17101	16845	17101	17081	17160	17174	17108	17016	17340	17032	17192	17308	17158	16987	17188	16974	16996	17008	17085	17225	17224	17007	17227	17123	17379	17059	17180	16988	17136	17277	17210	17067	17193	17112	16989	17046	17267	16986	17120	17069	17223	17085	17036	16986	17107	17154	17089	17073	17050	17131	17078	17168	17014	16996	17185	17202	17040	17158	17102	17003	17015	17150	17128	17064	17290	17315	17077	17052	17044	17288	17094	17090	17124	17066	17162	17162	17110	17179	17202	17245	17306	17062	17155	17170	17153	16925	17147	17300	17272	17094	16976	16885	17206	17110	17074	17227	17201	17211	17048	17155	16864	17103	17219	17048	17115	17016	17172	17038	17271	17064	16981	17146	17036	17010	17201	17223	17140	17130	17052	17273	17098	17199	17302	17027	17065	17142	17070	17190	17113	17262	17076	17202	17216	16910	16963	16851	17051	16989	17266	17146	17047	17217	17206	17192	16888	17275	17006	17128	17041	16900	17150	17021	17002	17216	17352	17183	17043	17344	17124	16934	17012	17286	16961	17341	17215	17005	17170	17015	17145	17167	17262	17149	17167	17209	17280	17140	17252	17175	17246	17373	17160	17138	17079	17086	17240	17185	17241	17123	17195	17144	16960	17005	17144	17157	17260	17163	17112	17151	16998	16908	17128	17102	17169	17003	17230	17186	17163	17185	17096	17183	16942	16989	17236	17086	17064	17057	17210	17272	17146	16831	17142	17163	17032	17030	17159	17165	17070	17151	17013	16988	17352	17330	17346	17038	17182	17253	17117	17157	17080	16997	17330	17050	16949	17154	17234	17047	17256	17247	16904	17043	17123	17083	17125	16982	17177	17213	17375	17203	17075	16952	17177	16927	17066	17151	16998	17082	17129	17311	17227	17032	17153	17123	17212	17181	17103	17007	17109	16995	17139	16854	16911	17179	17158	17083	17073	17153	17203	17052	17024	17193	16846	17040	17082	17088	16898	17161	17197	17150	17060	17090	17266	17067	17159	17052	17121	17240	17135	16993	17020	16966	17072	17039	17157	17024	17183	17322	17047	17169	17025	17083	17146	17146	17047	17333	17043	17026	17021	17057	17092	17062	17319	17277	17040	17100	17146	17066	17126	17116	17130	17003	17179	17215	17089	17208	17107	17129	16960	17070	17185	17007	17164	17159	16967	17067	17149	17101	17264	16980	17102	17163	17184	17081	16982	17026	17015	17318	17115	17258	17033	16859	17103	17195	17001	17086	17121	17064	17184	17125	17162	16935	17136	16825	17060	17143	17089	17189	17180	17134	17190	17232	17278	17114	17397	17163	17156	17255	17001	17248	17295	16991	16961	17098	17161	17222	17228	17081	17265	17467	17273	17006	17112	17079	17314	17025	17128	17006	17240	17099	17205	17142	17167	17089	17252	17248	17207	17249	17255	17306	17284	17170	17204	17205	17113	17031	17063	17285	17174	17159	17237	17180	16912	17023	16892	17195	17372	17248	17188	17284	17149	16975	17163	16963	17161	17170	17272	17283	17243	17081	17126	16985	17217	17056	17256	17197	16961	17227	17314	17488	17291	17103	17162	17151	17337	17157	17051	17124	17329	17003	17072	16993	17139	17223	16907	17058	17342	17113	17219	17145	17310	17069	17254	17139	17140	16837	17147	17231	17178	17159	17071	16959	17276	17084	17313	17287	17223	17177	17290	17114	17262	17368	16969	17075	17240	17060	17229	17064	17235	17347	17300	17344	17242	17242	17026	17195	17252	17223	17117	17225	17142	16952	17097	17071	17304	17082	17301	17239	17210	16902	17183	17084	17310	17135	17089	17251	17171	17059	17224	17119	17149	17036	17055	16953	17201	16898	16947	17229	17086	17082	17121	17144	17152	17103	17039	17172	17169	17215	17457	16994	17145	17442	17214	16830	17000	17227	17043	17264	17218	17182	17180	17119	17331	17277	17050	17145	17193	17081	17143	17221	16984	17106	17076	17256	17083	16929	17155	17237	17198	16871	17198	17062	17114	17181	16940	17130	17184	17195	16916	17148	17287	17230	17189	17146	17035	17234	16909	17220	17036	17216	17132	17112	17043	17044	16979	17124	17116	17037	17104	17069	17189	17230	17316	17110	17256	17225	17217	17153	16938	16926	16958	17003	17049	17138	16951	17084	17154	16952	17196	17066	17349	17170	17167	17090	16975	17298	17262	17154	17352	17043	17291	17082	17070	17020	17124	16987	16988	17151	16953	16992	17347	17113	17109	17183	16988	17010	17276	17167	17058	17001	17257	17477	17141	17107	17150	17087	17014	17163	17102	17063	17223	17039	17159	17138	17139	17007	16961	16847	17128	17247	17174	16987	17128	17166	17159	17249	17038	17097	17011	17217	17207	17124	17254	17099	17294	17010	16902	17288	17218	17173	17101	17055	17159	17167	17193	16961	17121	17092	17167	17133	17259	16996	17099	17124	17167	17321	17233	17338	17089	16988	16980	17060	17146	17094	16974	17171	17311	17077	16990	17049	17155	17103	17298	17360	17173	17211	17151	16987	17282	17151	17097	17066	17129	17128	17410	17120	17256	17204	17284	16846	17132	17146	17112	16989	16943	17096	17377	17248	17276	17230	17225	17235	17221	17243	17262	17147	17212	17084	17238	17342	17253	17145	17157	17046	17244	16948	16956	17135	17062	17147	17205	17101	17185	17396	17222	17208	16998	16960	16910	17124	17265	17233	17136	17026	17200	17018	17092	17236	17128	17214	17041	17022	17173	17228	17089	17144	17256	17099	17291	17006	17179	17133	17208	17283	17106	17192	17024	17197	17062	16988	17179	17310	17034	17073	17135	17231	16978	17144	17080	17199	17276	17041	16939	17035	17389	17438	17079	17129	17034	17139	17190	17124	17246	17092	17061	17226	17034	17148	17182	17166	17063	16960	17029	17123	17122	17419	17115	17130	17201	17245	17121	17220	17190	17159	17182	17244	17234	17135	17070	17061	17161	17108	17216	17174	16989	17209	17119	17211	17288	17204	17137	17041	16958	16997	17206	17141	17039	17290	17018	17024	17179	17398	17202	17048	17200	16882	17128	17023	17270	17293	17106	17203	17054	16918	17040	17442	17339	17031	17218	17194	16995	17120	17414	17179	17282	17142	17013	17168	17224	17108	17236	17071	17121	16957	17051	17058	17085	17090	17097	17110	17209	16957	17035	17210	17365	17235	17129	17197	17229	17226	17344	17161	17203	17211	17108	17227	17242	17013	17022	17233	17216	17083	17068	17035	17310	17162	17156	17093	17148	17203	17059	17006	17035	17121	17051	17289	17250	17128	17081	17216	17220	17182	17167	17058	17189	16924	17075	17056	16982	17162	17128	16955	17211	17155	16941	17172	17342	17026	17227	17025	17024	16894	17136	17044	17100	17308	17094	17268	17178	16969	17115	17239	17090	17104	17014	17401	17181	17100	16939	17229	17066	17188	17071	17189	17070	17107	17077	17072	17106	17108	17052	17099	17108	17212	17001	16912	17038	17100	17158	17287	16890	17367	17134	17318	17230	17005	17091	17228	17045	17413	17138	17213	17097	16940	17157	17017	16994	17214	16948	17103	17124	16931	17317	17234	17238	17211	16998	17126	17142	17303	17098	17182	17116	17357	17097	17117	16983	17074	17082	17347	17243	17142	17077	17065	17008	17171	17104	17334	17012	17099	16968	16989	17169	17202	17328	16994	16923	17273	17149	17190	17168	17180	17165	17239	17370	17185	17154	17113	17207	17161	16938	17162	17295	17221	17250	17170	16983	17155	17014	17212	17133	16967	17230	17136	17142	16997	17087	17099	17245	17090	17047	17149	17212	17404	16938	17302	17034	17055	17086	17171	17151	17057	17202	17039	17143	17146	17053	17057	17052	17253	17223	17176	17238	17214	17245	17158	17207	17243	17066	17102	17015	17355	17054	16984	17097	17086	17008	17213	17062	17169	16929	17163	17058	17103	17130	17131	17322	17086	17276	17235	17139	17254	17357	17245	17230	17190	17230	17203	17184	17098	17109	17201	17184	17122	17187	17242	17188	17141	17508	17083	17283	17035	17044	17172	17250	17071	16890	17042	16851	17057	17225	17250	17236	17100	17183	17197	17167	16994	17049	16978	17371	17065	17259	17002	17400	17015	17119	17152	17050	17357	17058	17120	16915	17175	17121	17260
18405	29977	28885	23045	20086	18070	17154	16646	16416	16075	15851	16137	15991	15875	15944	32375	40264	35075	26282	19219	16148	15362	15152	15053	15086	15017	15071	15060	15059	14967	15069	15165	15216	15009	14968	15264	15038	15035	15068	15002	15042	15119	15084	15042	15202	15090	15080	15189	14980	15030	15172	15129	15046	15060	15110	15031	15114	14999	14968	15004	15065	15100	15143	15153	15201	14991	15127	15087	15268	15081	15095	15119	15189	15178	15200	15037	15155	15058	14923	15180	15191	15009	15059	15059	15149	15090	15083	15050	15038	15087	15011	15107	15148	15180	15153	15022	15069	15101	14981	15144	15061	14968	15195	15239	15057	15057	14859	15137	15187	14975	14840	14964	15240	15045	15142	14951	15193	15097	15105	14914	15296	15260	15003	15018	15059	15050	15072	15128	14828	14984	15172	15023	14947	15242	14945	14962	15102	14968	15121	15098	15089	15155	15196	15170	15101	15081	15162	15092	15233	15078	14993	14984	15085	15273	15219	15169	14991	14976	14923	15177	14999	15103	15125	15191	15079	15008	15123	15095	15122	15082	15204	14919	14981	15097	15132	15084	15006	15012	14973	15239	15250	15047	15044	15119	15019	14958	15153	15144	15015	15293	15205	14981	15169	15131	15059	15056	15086	15068	15116	15039	15082	15078	14952	15027	15103	15194	14995	15122	15148	15244	15070	15011	14868	15120	15254	15171	15162	15072	15042	15124	15069	15152	14960	15104	14939	14996	15188	14985	15141	14926	15167	15098	15032	14962	14998	15061	15001	14996	15071	15081	14897	15169	14882	15067	15066	15164	14993	15032	15199	15124	15128	15065	15063	15054	14986	15047	15162	15129	14840	15050	15109	15131	15004	15115	15128	15105	15112	15088	15107	15211	15009	14972	15010	14958	14993	15127	14979	15099	15157	14946	15050	15177	15192	15045	15056	15057	15021	15106	15101	14858	15162	15049	15167	14932	15125	15187	14958	15008	14913	15185	15012	15133	15064	15175	14960	15076	14969	15135	15143	14954	15131	15165	14958	14868	15180	15083	15062	14950	15242	15011	15179	15124	15135	15162	15130	15276	15148	15040	15050	15116	15251	15086	15140	15221	15085	15092	15183	15292	15037	15111	15219	15124	15122	15006	15193	15041	15100	15156	15099	15204	14910	14971	15031	15110	15124	14965	15020	15083	15069	15070	15166	15171	14961	15101	14967	15061	15185	14940	14969	15039	15086	15125	15000	14954	14906	15110	15137	15050	15016	15262	14967	15058	15199	15126	15055	15117	15121	15002	15131	15255	15163	15074	15231	15029	14890	15047	14986	15020	15063	15002	15135	15071	15127	15092	15098	15021	15012	15087	15010	15267	14981	15250	15065	15008	15179	15146	14934	15200	14997	14956	14998	15243	15185	15055	15045	14981	15073	15082	14928	15309	15219	15143	14884	15061	15061	14844	15051	15002	15034	15025	15172	15141	14986	15094	15150	15010	15011	15170	15038	14967	15189	14924	14995	15138	15163	15053	15136	15004	15089	15112	15128	14888	15005	15113	14952	15162	15013	14987	15128	15162	15009	15104	15000	15099	15267	15012	15113	15131	15000	15126	15157	15005	15013	15107	14966	15031	15132	15240	15169	15126	15128	15113	15080	15016	15157	14903	15121	15091	15123	14826	14815	15191	15041	15092	14937	15062	14822	15147	15106	15035	15189	14942	15151	15104	15063	14918	15187	14895	15254	15151	15185	15040	15037	14999	15086	15132	15143	15239	15005	15211	14982	14907	14990	14903	15068	15092	15043	15245	14944	14990	15133	14941	15030	15077	15248	15171	14922	15010	15157	15026	15116	15139	15058	15035	15145	15185	14860	15191	14958	15062	15015	15009	15039	15113	15217	15092	14983	14944	15215	15024	14905	15074	15095	15039	14965	14931	15161	15170	15082	15054	14958	15081	15091	15040	15167	15162	15111	15054	14903	15234	15263	15201	15025	15008	15258	14987	15052	14989	15163	15107	15219	14950	15046	15235	15219	15031	14954	15090	14945	15126	15004	15087	14951	15065	15258	15153	14910	15046	15038	14998	15176	15087	15085	15035	15072	15067	15110	15231	15045	15183	14816	14952	14924	15146	15218	15091	15062	15128	15085	14873	15160	14944	15134	15101	15136	15281	15010	15031	14946	15168	15092	15080	15138	15098	15304	15114	15140	14932	15027	15055	15107	15093	14971	14961	15106	15068	15130	15167	15211	14990	15091	15055	15103	15104	14907	15025	15125	15113	15146	15113	15135	15074	15072	15125	15117	15162	15043	15086	15211	14947	14947	14990	15019	15171	15122	15157	15200	15122	14931	15155	15149	15111	14991	15196	15040	15025	14805	15068	15184	15114	15046	14821	15143	15136	15034	15103	15111	14850	15304	15094	14985	14943	15261	14846	15042	14911	15129	15030	14889	15134	14965	15064	15098	15144	15185	14944	14983	14996	15044	15172	15116	15218	14939	15004	15149	15046	14956	15128	15273	15010	15032	14891	15059	15007	15074	14987	14980	15031	15151	15160	15002	15214	15126	15034	15064	15168	15174	15104	15100	15027	15102	15048	15095	15091	15023	14999	15034	15078	15056	15184	15206	15042	15213	15096	14964	15236	14951	15121	15021	15227	15144	15057	15113	15150	14990	15016	15251	15098	15323	14833	14941	15034	15247	15037	15160	15000	15203	15117	15058	15081	15220	15073	15115	14964	14970	15250	14961	15141	15052	15089	15071	14985	14932	15097	15056	14970	15123	14977	15047	15052	15102	14987	15170	15095	15006	15015	15134	15029	14940	15041	15141	15338	15014	15000	15193	15231	15177	15138	15254	14824	15101	15084	15043	14970	15045	15185	15145	15178	15138	14980	15102	15112	15098	15072	15153	15170	15069	15065	15107	14979	15073	15173	15127	15067	15251	15010	15132	15048	14929	14975	14938	15063	15081	15194	15166	15084	15092	15088	15048	14945	15186	15020	15035	15116	15102	15029	15147	15061	15169	14951	15120	14976	15005	15128	14886	15186	15235	15180	14905	15113	15039	15141	15034	15154	15135	15083	15107	15072	15057	15164	15197	15185	15064	15066	15058	15085	15075	15143	15135	15010	15027	15110	15106	14969	15032	15109	15038	15143	15025	15146	14974	15049	15181	15121	15123	15130	15057	15137	15031	14953	14888	15155	15085	15173	15122	14960	15107	15118	15096	15086	15106	14962	15044	15080	15157	15023	15213	15144	14878	15048	15132	15222	15069	15153	14918	15088	15030	15133	15013	15142	15119	14919	15107	15056	15131	15178	15096	15118	15042	15171	15170	15044	14973	14968	15105	15070	14983	14993	15295	14995	15089	15073	15069	15101	15102	15008	15143	15151	15015	15042	15046	15100	15088	15036	15054	15194	15146	14995	15004	15078	15121	15090	15150	15045	14845	15001	15114	14959	15006	15100	15035	15130	15030	15083	15177	15033	15211	14970	14958	15162	15212	15010	14987	15011	15198	14981	15084	15280	15118	14993	15149	14969	15062	15075	15103	15043	14883	15165	15025	15065	15075	15003	15008	15144	15147	15062	15069	15236	15097	14964	15264	15227	15154	15178	15052	15087	15031	15230	15116	15098	14965	15225	15053	15066	14965	15077	15103	14960	15168	15270	15056	15114	15019	15008	15033	15142	15099	15017	15163	15003	14985	15152	15178	15197	15097	15014	14982	15112	15200	15041	14846	15194	14908	15068	15117	15190	14937	15031	15134	15065	15063	15179	14959	14999	14993	15068	15071	14994	15271	15077	15125	15088	15363	15065	15048	15118	15178	15119	15069	15218	15212	14937	15085	14912	15059	14930	15018	15104	14956	15066	14884	15047	15231	15137	14986	15198	15228	15164	15125	15039	15093	15135	15000	14964	15022	14980	15090	15114	14978	15076	15175	15001	15044	15033	14970	14949	15094	14958	15002	15059	15114	15026	15043	15010	15244	15095	15123	15099	15097	15115	15173	15064	15317	15069	15263	14921	15108	15092	14788	15152	14926	15123	15132	15094	15175	15070	15045	15014	15165	15208	15058	15138	15029	15063	15142	15133	15212	15001	15178	15097	14961	15094	15022	15192	15207	15112	15010	15064	15053	15029	15155	15159	15111	15140	15159	15084	15223	14990	15165	14924	15153	15088	15038	14967	15010	15011	15087	14839	15148	15000	15193	15047	15002	14957	14827	15181	15082	15160	15149	15151	15116	15057	15109	15104	15019	15068	15152	15109	15077	15131	15080	15123	15264	15136	15159	15006	15181	15125	15133	15203	14918	15268	14814	15008	15120	15034	15229	15071	15113	15250	15177	15142	15006	15064	15158	15052	14980	15047	15101	15138	14972	15078	15125	15175	15124	15028	14971	15104	14963	15115	15167	15242	15004	14939	14975	15043	15037	15187	15034	15014	15195	15069	15053	15182	15105	15165	15174	15193	15101	14982	14985	15037	15200	14892	15017	15140	15148	15198	15091	15028	14994	15192	15042	15142	15081	14984	15157	15096	15021	15095	15151	15046	15250	15027	15289	15014	15092	15000	15007	15058	15171	15199	15006	15103	15098	15005	15074	15003	14926	15075	15049	15026	15065	15059	15027	15015	15074	15096	15054	15115	15072	14992	14980	15107	15110	14979	15006	14971	15071	15099	15026	15138	15096	15159	15028	14946	14989	15050	15109	14998	15092	14870	15110	15167	15104	15047	14938	14984	15019	15120	15077	15047	15123	14908	15053	15278	15153	15125	15009	15142	15042	14887	15153	15141	15129	15154	15083	15190	15245	15120	15011	15027	15060	15139	15220	15097	15084	15207	14971	15306	15126	15248	15092	15187	14959	15111	14993	15046	15030	15101	15082	15046	15088	15218	15180	15159	14940	15076	15181	15211	14801	15144	15196	15162	15235	15100	15056	15139	14982	15182	15119	15070	15101	14958	15031	14982	15072	15201	15055	14981	14954	14949	15077	15048	15109	15184	14934	15153	15027	15032	15222	15196	15294	15060	15054	15202	15197	15221	15211	15008	14944	15104	15021	15080	15212	15100	14960	15004	15123	15060	15112	15102	15144	15189	15091	15030	14999	15082	15119	15039	15178	15009	15059	15040	15007	14978	14960	15032	15017	15148	15056	15003	15113	15143	15101	15006
29520	22204	22551	19932	17590	17623	17584	17548	17532	17294	17367	17310	17455	17424	17332	18350	19772	19371	18653	18017	17674	17346	17420	17233	17319	17344	17449	17494	17447	17287	17402	17537	17397	17367	17489	17452	17296	17356	17392	17217	17372	17494	17375	17258	17383	17453	17456	17304	17397	17422	17228	17312	17463	17289	17307	17511	17364	17227	17460	17219	17510	17272	17200	17432	17266	17272	17149	17380	17451	17245	17459	17342	17596	17434	17370	17362	17294	17259	17475	17380	17213	17454	17453	17271	17244	17399	17422	17430	17341	17544	17412	17456	17395	17564	17294	17190	17257	17295	17584	17273	17384	17319	17439	17413	17345	17304	17420	17511	17379	17297	17330	17154	17461	17411	17444	17353	17070	17253	17429	17358	17433	17208	17325	17288	17315	17274	17067	17267	17299	17190	17116	17393	17408	17388	17416	17444	17247	17331	17245	17500	17274	17176	17039	17150	17321	17456	17391	17461	17376	17411	17535	17355	17494	17217	17173	17166	17306	17420	17280	17590	17441	17349	17296	17539	17492	17256	17310	17483	17294	17298	17419	17490	17447	17242	17324	17248	17363	17384	17288	17353	17321	17202	17309	17217	17374	17448	17399	17453	17230	17319	17448	17232	17216	17413	17290	17161	17301	17501	17371	17357	17382	17436	17574	17424	17507	17252	17137	17417	17232	17340	17413	17391	17215	17185	17401	17272	17388	17324	17316	17380	17330	17288	17278	17328	17104	17453	17601	17237	17271	17292	17248	17223	17272	17513	17303	17390	17356	17216	17531	17236	17262	17478	17152	17367	17280	17316	17421	17353	17212	17426	17412	17312	17435	17182	17491	17298	17613	17468	17353	17282	17351	17441	17422	17422	17294	17215	17419	17360	17373	17473	17402	17299	17171	17349	17217	17319	17411	17241	17396	17384	17231	17292	17381	17310	17318	17376	17365	17455	17428	17256	17272	17344	17411	17272	17211	17342	17405	17336	17402	17287	17378	17392	17415	17341	17257	17290	17315	17178	17444	17160	17203	17493	17111	17359	17561	17313	17204	17411	17385	17302	17297	17464	17352	17366	17252	17268	17500	17200	17301	17290	17322	17441	17417	17322	17324	17471	17348	17348	17262	17238	17451	17533	17322	17416	17336	17320	17272	17315	17274	17546	17305	17366	17377	17084	17344	17241	17534	17221	17491	17371	17198	17408	17583	17370	17458	17379	17182	17405	17368	17369	17382	17374	17095	17091	17080	17335	17378	17490	17440	17287	17336	17394	17440	17161	17265	17186	17303	17401	17522	17282	17280	17390	17277	17233	17224	17240	17458	17226	17418	17207	17203	17292	17295	17416	17176	17232	17299	17342	17308	17204	17337	17186	17448	17371	17210	17357	17531	17264	17208	17464	17236	17428	17618	17278	17396	17248	17328	17448	17251	17272	17238	17185	17315	17350	17479	17100	17290	17052	17301	17356	17299	17202	17315	17333	17263	17371	17293	17259	17415	17535	17245	17332	17224	17470	17189	17133	17101	17382	17405	17434	17062	17272	17332	17265	17192	17360	17425	17334	17493	17445	17353	16986	17257	17286	17303	17491	17468	17372	17303	17599	17430	17230	17309	17400	17384	17182	17375	17443	17242	17245	17245	17277	17568	17448	17225	17461	17287	17332	17361	17273	16959	17273	17229	17305	17428	17342	17260	17447	17126	17246	17148	17054	17348	17134	17090	17397	17238	17401	17299	17392	17551	17186	17285	17251	17281	17229	17277	17528	17211	17303	17465	17287	17349	17432	17220	17341	17336	17295	17362	17176	17414	17339	17156	17289	17488	17228	17376	17276	17299	17312	17452	17230	17436	17411	17472	17211	17362	17392	17496	17342	17344	17386	17291	17474	17394	17387	17366	17377	17495	17417	17078	17378	17436	17438	17455	17415	17462	17252	17550	17300	17419	17402	17294	17393	17088	17340	17408	17440	17509	17383	17286	17324	17270	17249	17429	17367	17419	17427	17116	17335	17312	17296	17237	17458	17464	17338	17591	17038	17347	17568	17386	17366	17436	17108	17332	17349	17318	17469	17288	17464	17471	17423	17483	17222	17577	17402	17292	17395	17381	17292	17372	17518	17275	17431	17418	17253	17148	17258	17384	17295	17344	17323	17330	17371	17199	17399	17220	17383	17529	17271	17237	17590	17494	17464	17278	17365	17094	17247	17262	17217	17286	17342	17505	17340	17568	17451	17260	17356	17315	17255	17417	17333	17248	17315	17402	17361	17364	17392	17134	17274	17433	17270	17361	17550	17264	17357	17362	17319	17284	17420	17261	17124	17395	17485	17477	17314	17458	17420	17362	17401	17326	17399	17307	17213	17368	17414	17167	17225	17388	17448	17297	17335	17327	17336	17283	17209	17367	17351	17620	17290	17491	17401	17419	17265	17539	17397	17449	17418	17317	17135	17329	17356	17318	17231	17442	17383	17420	17183	17189	17345	17286	17196	17326	17140	17357	17228	17340	17359	17331	17325	17222	17251	17281	17357	17316	17458	17386	17282	17347	17189	17594	17365	17193	17158	17495	17371	17308	17332	17547	17202	17463	17265	17386	17408	17403	17252	17399	17355	17286	17256	17260	17230	17403	17228	17315	17390	17410	17357	17398	17426	17452	17320	17529	17442	17516	17180	17527	17105	17326	17497	17240	17281	17346	17520	17171	17222	17509	17184	17375	17364	17437	17483	17473	17500	17356	17446	17395	17401	17078	17291	17371	17320	17548	17280	17345	17359	17401	17437	17276	17441	17377	17223	17437	17339	17036	17442	17220	17279	17371	17386	17428	17481	17411	17389	17390	17315	17451	17401	17325	17381	17503	17452	17346	17218	17383	17323	17356	17327	17435	17258	17468	17384	17235	17250	17409	17469	17305	17186	17305	17471	17139	17106	17416	17492	17373	17255	17339	17201	17113	17213	17584	17235	17402	17357	17421	17162	17418	17293	17201	17443	17496	17569	17315	17234	17249	17400	17458	17471	17170	17567	17422	17260	17373	17588	17658	17384	17322	17439	17445	17521	17384	17350	17194	17454	17568	17437	17374	17441	17333	17194	17338	17344	17280	17537	17294	17493	17352	17228	17193	17179	17264	17352	17364	17415	17430	17343	17384	17188	17404	17457	17336	17411	17182	17265	17592	17389	17404	17564	17345	17245	17318	17380	17345	17421	17399	17265	17219	17351	17261	17263	17216	17405	17335	17232	17347	17569	17450	17411	17504	17238	17397	17182	17402	17326	17242	17283	17303	17196	17333	17061	17234	17389	17347	17251	17179	17313	17450	17077	17226	17317	17343	17348	17068	17332	17263	17399	17403	17335	17318	17333	17451	17197	17429	17338	17280	17451	17581	17197	17356	17197	17336	17145	17419	17348	17413	17477	17429	17141	17322	17476	17459	17288	17417	17203	17205	17518	17309	17485	17476	17329	17270	17474	17562	17417	17611	17250	17429	17458	17411	17426	17360	17432	17317	17350	17167	17391	17354	17370	17458	17364	17457	17454	17257	17276	17326	17380	17231	17438	17504	17240	17330	17350	17623	17253	17403	17446	17460	17279	17482	17307	17366	17196	17305	17370	17341	17390	17404	17078	17310	17415	17336	17475	17487	17198	17474	17420	17015	17084	17464	17347	17281	17217	17300	17171	17245	17369	17177	17151	17262	17357	17371	17578	17311	17379	17210	17134	17358	17285	17256	17179	17357	17371	17281	17270	17274	17294	17410	17243	17178	17439	17278	17301	17538	17514	17385	17348	17403	17447	17264	17294	17187	17469	17421	17242	17114	17329	17300	17295	17467	17284	17407	17384	17435	17336	17325	17275	17614	17502	17300	17311	17295	17394	17446	17347	17194	17339	17273	17414	17292	17392	17491	17374	17360	17263	17418	17225	17305	17181	17358	17079	17424	17269	17501	17319	17257	17414	17385	17308	17256	17318	17287	17380	17307	17301	17541	17160	17500	17146	17257	17314	17345	17325	17623	17382	17292	17518	17301	17307	17174	17173	17485	17135	17364	17277	17272	17303	17375	17419	17413	17203	17189	17262	17379	17264	17260	17454	17421	17458	17478	17259	17269	17309	17351	17530	17167	17195	17478	17329	17392	17478	17323	17433	17350	17220	17338	17131	17304	17459	17369	17390	17545	17227	17296	17367	17463	17139	17130	17276	17557	17402	17482	17363	17562	17240	17288	17648	17320	17288	17389	17430	17420	17282	17377	17170	17444	17512	17371	17519	17323	17077	17124	17406	17443	17265	17367	17254	17329	17402	17385	17340	17207	17424	17405	17431	17140	17269	17451	17234	17379	17476	17515	17517	17438	17448	17328	17236	17274	17256	17481	17307	17211	17401	17339	17313	17356	17203	17378	17221	17344	17363	17312	17576	17441	17460	17286	17238	17424	17374	17583	17258	17302	17183	17612	17308	17494	17269	17143	17334	17333	17468	17456	17243	17374	17211	17467	17457	17452	17261	17380	17392	17330	17273	17447	17379	17396	17391	17382	17480	17349	17268	17375	17514	17252	17282	17366	17482	17494	17312	17618	17529	17255	17489	17345	17393	17370	17313	17534	17351	17262	17433	17330	17323	17551	17411	17304	17376	17352	17367	17349	17541	17370	17178	17329	17329	17373	17518	17354	17467	17157	17313	17299	17348	17144	17244	17435	17151	17081	17351	17284	17230	17263	17308	17291	17412	17526	17451	17523	17308	17346	17404	17342	17330	17474	17234	17306	17531	17523	17336	17297	17225	17470	17628	17621	17438	17363	17223	17307	17331	17412	17209	17446	17470	17203	17153	17160	17316	17242	17581	17664	17404	17548	17322	17429	17324	17387	17428	17285	17275	17376	17497	17249	17559	17268	17214	17260	17581	17602	17303	17260	17373	17276	17212	17392	17291	17372	17267	17315	17261	17338	17460	17518	17342	17438	17444	17239	17517	17488	17436	17424	17430	17456	17404	17380	17237	17426	17500	17480	17418	17360	17276	17122	17388	17337	17295	17345	17242	17472	17314	17256	17338	17445	17493	17257	17474	17348	17304	17224	17085	17338	17356	17278	17498	17310	17227	17341	17375	17280	17492	17263	17223	17477	17372	17443	17448	17472	17205	17152	17422	17288	17377	17482	17358	17517	17212	17179	17215
16735	18269	18669	16605	15830	15457	15677	15303	15527	15615	15433	15370	15225	15188	15185	16934	18670	17637	16362	15572	15452	15238	15149	15360	15385	15052	15135	15395	15316	15266	15236	15211	15040	15231	15246	15113	14997	15252	15290	15381	15157	15104	15236	15407	15146	15118	15307	15143	15054	15192	15267	15253	15191	15183	15047	15131	15288	15101	15336	15107	15341	15260	15482	15115	15151	15276	15044	15266	15196	15024	15180	15097	15285	15320	15123	15044	15271	15169	15158	15071	15160	15075	15333	15033	15046	15255	15300	15155	15133	15308	15054	15069	15143	14797	15107	15170	15158	15093	15299	15090	15302	15155	15266	15214	15213	15166	15084	15399	15043	15161	15105	14935	15404	15132	15129	15132	15310	15218	15190	15240	15173	15160	15117	15096	15209	15202	15359	15309	15218	15103	15236	15156	15248	15152	15083	15215	15320	15217	15134	15196	15003	15156	15204	15057	15241	15258	15145	15252	15183	15250	15245	15191	15087	15236	15066	15089	15133	15267	15236	15158	15156	15075	15021	15295	15243	15314	15303	15146	15094	15306	15272	15155	15290	15303	15249	15164	15331	15289	15200	15143	15192	15213	15116	15133	15294	15160	15168	15111	15040	15074	15048	15203	15207	15224	14952	15130	15191	15128	15097	15080	15154	15065	15122	15065	15308	15269	15180	15300	15012	15124	15117	15078	15310	15076	15159	15041	15316	14949	15279	15165	15149	15192	15035	15238	15189	15307	15318	14998	15282	15180	15157	15198	15265	15207	15095	15266	15009	15232	15171	15292	15154	15091	14999	15112	15170	15257	15340	15283	15126	15352	15086	15084	15048	15016	15198	15167	15178	15038	15256	15310	15300	15273	15256	15335	15230	15122	15216	15057	15228	15270	15150	15255	15272	15216	15074	15189	15168	15290	15184	15117	15135	15216	15118	15195	15220	15156	15151	15294	15151	15177	15233	15290	15159	15280	15169	15141	15201	15135	15101	15195	15251	15037	15167	15033	15237	15163	15276	15306	15157	15110	15172	15321	15177	15097	15207	15175	15205	15301	15213	15205	15198	15280	15496	15222	15071	15315	15189	15144	15349	15136	15187	15312	15069	15206	15212	15234	15161	15245	15105	15232	15137	15188	15110	15235	15257	15260	15238	15047	15186	15231	15267	15156	15434	15286	15335	15091	15148	14934	15171	15261	15061	15325	15317	15355	15049	15225	15225	15253	15173	15251	15235	15158	15136	14985	15134	15186	15174	15159	15075	15237	15221	15237	15213	15273	15209	15291	15381	15232	15196	15122	15251	15127	15201	15161	15394	15202	15243	15107	15172	15187	15222	15183	15225	15138	15244	15080	15318	15280	15197	15205	15298	15231	15226	15022	15321	15226	15449	15105	15157	15232	15207	15217	15351	15079	15162	15299	15132	15207	15145	15213	15155	15209	15281	15140	15263	15176	15272	15172	15146	15230	15293	15298	15156	15035	15281	15122	15146	15208	15221	15070	15161	15011	15169	15210	15161	15306	15089	15168	15351	15086	15427	15076	15174	15234	15145	15121	15300	15369	15256	15143	15239	15228	15088	15263	15150	15204	15155	15135	15140	15167	15313	15150	15337	15268	15348	15157	15215	15392	15078	15195	15091	15126	15076	15193	15290	15131	15295	15114	15110	15318	15193	15258	15196	15235	15232	14950	15167	15229	15146	15147	15258	15282	15047	15207	15243	15008	15285	15141	15268	15167	15148	15401	15080	15087	15223	15238	15220	14963	15252	15110	15234	15181	15261	15139	15233	15180	15172	15120	15377	15175	15128	15193	15225	15040	15010	15188	15178	15096	15136	15170	15241	15100	15254	15119	15185	15245	15094	15218	15164	15094	15242	15102	15206	15120	15252	15067	15260	15298	15126	15204	15218	15072	15098	15257	15236	15142	15032	15156	15298	15064	15283	15127	15239	15323	15147	15090	15081	15290	15154	15112	15297	15242	15237	15166	15318	15192	15148	15270	15294	15071	15240	15215	15185	15132	15140	15028	15111	15273	15208	15236	14973	15183	15270	15201	15028	15172	15038	15380	14976	15154	15182	15187	15234	15239	15232	15182	15253	15222	15073	15282	15157	15210	15153	15171	15101	15188	15073	15158	15163	15306	15311	15158	15180	15237	15150	15166	15225	15151	15188	15238	15109	14913	15246	15266	15163	15242	15363	15118	15212	15134	15174	15244	15113	15386	15287	15112	15175	15172	15386	15236	15164	15157	15169	15282	15199	15355	15190	15391	15161	15354	15105	15293	15026	15162	15181	15205	15188	15086	15216	15251	15197	15369	15356	15152	15152	15122	15077	15215	15212	15265	15014	15110	15137	15211	15209	15217	15230	15012	15351	15219	15267	15107	15199	15045	15348	15293	15222	15172	15178	15168	15006	15128	15195	15362	15229	15163	15120	15006	15140	15307	15147	15256	15185	15126	15284	15181	15133	15132	15217	15342	15219	15434	15229	15350	15174	15307	15142	15185	15087	15356	15148	15343	15119	15226	15233	15304	15028	15094	15181	15133	15415	15108	15322	15145	15201	15358	15191	15072	15230	15486	15128	15275	15234	15218	15094	15201	15044	14996	15074	15214	15051	15305	15117	15355	15274	15170	15481	15154	15094	15347	15273	15104	15168	15204	15142	15228	15341	15356	15180	15226	15119	15148	15212	15297	15241	15134	15247	15077	15264	15168	15013	15132	15200	15106	15229	15071	15239	15288	15149	15063	15313	15159	15093	14975	15217	15280	15245	15065	15183	15240	15263	15217	15062	15181	15298	15091	15301	15236	15161	15067	15312	15134	15044	15328	15273	15275	15188	15291	15209	15130	15137	15171	15195	15248	15186	14980	15182	15141	15218	15193	15137	15014	15228	15202	15263	15241	15047	15183	15134	15154	15199	15023	15251	15252	15298	15044	15099	15271	15049	15207	15128	15043	15255	15147	15294	15063	15076	15084	15240	15044	15192	15267	15240	15146	15075	15294	15195	15220	15137	15178	15075	15158	15160	15112	15331	15257	15165	15227	15146	15214	15125	15206	15091	15139	15283	15224	15125	15268	15202	15300	15202	15268	15151	15273	15098	15049	15187	15096	14934	15208	15225	15302	15202	15137	15085	15308	15232	15175	15247	15325	15261	15094	15222	15175	15311	15148	15274	15171	14991	15006	15296	15034	15188	15239	15109	15241	15116	15108	15248	15226	15277	15149	15075	15146	15147	15175	15201	15145	15348	15117	15203	15093	14965	15060	15156	15163	15146	15404	15127	15220	15217	15130	15123	15088	15232	15051	15210	15148	15181	15177	15174	15304	15164	15315	15154	15165	15226	15155	15109	15270	15036	15183	15044	15242	15080	15134	15196	15308	15195	15250	15271	15187	15259	15080	15168	15283	15170	15058	15283	15169	15139	15136	15144	15185	15123	15262	15218	15129	15114	15278	15243	15082	15343	15196	15203	14947	15195	15236	15169	15147	15355	15150	15185	15270	15184	15021	15128	15157	15088	15121	15247	15113	15197	15118	15198	15407	15200	15174	15165	15090	15290	15190	15297	15250	15234	15034	15176	15222	15132	15220	15265	15329	15075	15190	15098	15130	15212	15245	15201	15224	15265	15238	15091	15157	15202	15243	15326	15111	15320	15207	15168	15171	15063	15212	15169	15148	15242	15333	15111	15147	15239	15261	15080	15358	15081	15182	15186	15136	14991	15266	15197	15271	15132	15249	15403	15491	15068	15133	15212	15213	15145	15195	15124	15122	15179	15129	15298	15367	15194	15159	15144	15287	15006	15290	15297	15135	15395	15193	15121	15169	15213	15154	15102	15274	15318	15108	15171	15244	15145	15256	15139	15215	15379	15224	14975	14991	15246	15281	15296	15344	15242	15216	15144	15334	15230	15258	15325	15115	15261	15160	15339	15072	15179	15151	15344	15178	15032	15280	15102	15219	15156	15297	15215	15181	15353	15138	15225	15261	15173	15113	15287	15221	15260	15177	15091	15216	15147	15142	15052	15167	15066	15242	15335	15093	15192	15329	15256	15102	15146	15246	15157	15226	15159	15116	15165	15256	15229	15227	15256	15020	15202	15128	15191	15145	15165	15151	15109	15159	15190	15335	15009	15311	15132	14944	15230	15173	15139	15234	15232	15156	15048	15211	15209	15217	15113	14914	15301	15245	15291	15196	15294	15223	15223	15289	15176	14995	15357	15162	15237	15264	15251	15294	15285	15089	15160	15231	15122	15122	15265	15223	15348	15309	15181	15053	15316	15261	15423	15114	15146	15256	15306	15188	15195	15093	15168	15394	15434	15161	15309	15291	15160	15401	15277	15314	15187	15140	15059	15164	15401	15234	15222	15226	15089	15294	15156	15174	15209	15225	15169	15056	15182	15134	15149	15170	15155	15138	15140	15135	15481	15340	15286	15036	15131	15162	15306	15262	15133	15315	15169	15188	14979	15247	15370	15086	15099	15196	15117	15290	15214	15144	15029	15169	15291	15231	15188	15160	15250	15317	15119	15110	15253	15176	15266	15201	15260	15152	15226	15186	15195	15183	15199	15304	15280	15237	14905	15178	15060	15272	15064	15136	15155	15102	15133	15255	15224	15323	15241	15243	15199	15031	15302	15252	15128	15280	15113	15084	15234	15267	15274	15285	15159	15313	15150	15136	15131	15295	15281	15111	15281	15072	15279	14969	15167	15255	15173	15278	15134	15215	15195	15152	15133	15085	15128	14995	15169	15162	15149	15157	15081	15129	15038	15133	15223	15221	15243	15077	15144	15283	15234	15154	15279	15182	15195	15065	15235	15175	15182	15179	14969	15074	14999	15256	15143	15196	15131	15192	15191	15143	15179	15226	15078	15041	15237	15228	15223	15148	15257	15125	15209	15143	15189	15278	15297	15110	15358	15188	15115	15204	15261	15110	15103	15065	15270	15170	15105	15154	15183	15067	15338	15194	15129	14943	15255	15135	15268	15207	15120	15119	15249	15104	15298	15251	15158	15127	15434	15160	14926	15192	15209	15211	15152	15059	15264	15215	15100	15206	15145	15299	15100	15252	15153	15251	15242	15289	15151	15103	15228	15257	15265	15143	15248	15077	15100	15193	15166	15261	15234	15206	15178	15305	14969	15241	15151	15094	15246	15249
25249	21408	28050	25665	21209	19242	18673	17608	17553	17667	17171	17347	17077	17150	17460	28131	29529	25530	21289	18792	17635	17145	16829	17020	16831	16856	16857	17077	16959	16834	16882	16940	17109	16922	17024	16870	16745	17021	17096	17020	16744	16630	16884	16939	16791	16922	16923	16925	16933	16998	16846	16800	17062	17025	17117	16733	16783	17015	16647	16720	16892	16895	16887	16865	16798	16895	16972	16931	16861	16826	16879	16941	16822	16873	16878	16888	16722	16737	16919	16996	16924	16817	16894	16937	16931	16926	16966	16981	16850	16762	16742	16900	16933	16929	16795	16977	17130	16974	17053	16613	17020	16866	16854	16839	16885	16943	16875	16852	16958	17019	16755	16796	16823	17110	17094	16903	16771	16935	16887	16867	16939	16969	16780	16909	17033	16785	16851	17179	16662	16767	17120	16844	16975	16957	16838	16743	16999	16681	17007	17134	16874	17005	17031	17014	16817	16830	16818	16707	16744	16898	16922	16902	16763	16933	16936	16773	16854	16979	16933	16683	16913	16727	17096	16807	16983	16758	16707	16663	16815	16679	16779	16723	16862	16954	16920	17069	16975	16747	16923	16908	16986	16740	16766	16935	16868	16905	16832	16927	16801	16751	16776	16775	16670	16776	16826	16783	16909	16878	17007	17010	16788	16934	16944	16717	16924	16757	16661	16959	17013	16893	17028	16872	16888	16962	17020	16794	16993	16776	16995	16905	16867	16834	16811	16890	16955	16805	16969	16917	16714	16860	17019	17022	16971	16798	16936	16683	16925	16982	16986	16637	16851	17127	16838	16936	16890	16795	16971	16835	16741	17112	16690	16942	16922	16889	16767	16984	16864	16923	16966	16841	16896	16933	16857	16937	16957	16890	17072	16861	16877	16819	16769	16934	16808	16852	17014	16926	16885	16921	16876	16944	16796	17008	16756	16924	16799	16814	16799	16875	16832	16983	17039	16927	16866	16598	16709	16724	16779	16908	16836	16821	16782	16947	16650	16842	16948	16707	16993	16573	16762	16991	16943	16891	16876	16865	16922	16777	16724	16972	16866	16874	16970	17048	16826	16799	16837	17036	16907	16891	16898	16842	16785	16865	17103	16935	16947	16705	16840	16521	16873	16759	16702	16795	16695	16897	16963	17031	16911	16832	16751	17030	16806	16934	16723	16874	17147	16952	16955	16814	16793	16883	16950	16877	16974	17111	16923	16777	16950	16847	16669	17029	16845	16984	17107	17097	17084	16810	16766	16827	16925	17009	16769	16871	17021	16993	16812	16790	16771	16945	16899	17010	16976	17038	16768	16968	17152	16816	16928	16931	16921	16688	16841	16771	17193	16947	16932	16831	16873	17034	16946	16981	17054	16776	16968	16767	16841	16975	16976	16947	16946	16870	16783	16707	16713	16717	16910	16793	16823	16741	16994	16999	16770	16908	16781	16890	17014	16767	16828	17050	16833	17098	16850	16614	16756	16903	16900	16868	17021	16778	16835	16815	16947	16992	16877	16775	17076	16871	16870	16900	16662	16872	16911	16891	16837	16859	17176	16943	16956	17026	16903	16898	16800	16862	17233	16583	16711	16964	16860	16982	16861	16911	16720	17099	16653	16867	16830	16922	16911	16937	16919	16767	16863	16929	16791	16741	16733	16916	16721	16978	16894	16637	16992	16864	16978	17009	16979	17085	16880	16703	16819	16955	16967	16898	16703	16756	16970	16777	16846	16994	16847	16885	16796	17022	16871	17023	16795	16817	16890	16850	16642	16921	17211	16890	16870	16855	16959	16870	16852	16883	16891	16740	16877	17056	16925	17066	16735	16723	16664	16599	16946	16923	16952	16826	16857	16943	16790	16692	16715	17066	16919	16926	16879	17139	16890	17108	16841	16873	16934	16836	16760	16783	16617	16702	16857	16814	16901	16786	16966	16884	16886	16855	17087	16866	16821	17003	16800	16995	16975	16917	16889	17043	16907	17100	16854	16815	16754	16849	16773	16959	16907	16890	16778	16816	16755	16687	16740	16875	16829	16658	16921	17014	17052	17015	16843	16932	17031	16826	16929	16870	16906	16783	16819	17002	16786	16817	16791	17198	16671	16871	16627	16919	16845	16802	16756	16834	16851	16811	16928	16949	16648	16854	16643	16920	16906	16716	16781	16925	16981	16740	17062	16746	16888	17023	16866	16799	16936	16831	16907	16803	16958	16986	16787	16937	16824	16986	16971	16716	17041	16791	16752	16632	17003	16715	16776	16918	16815	17064	17041	16890	16913	17029	16896	16723	16928	17051	16929	16872	16968	17047	16947	16766	17022	16807	16877	16966	16837	16940	16936	17137	16987	16846	16929	16915	16841	17080	16918	16824	16766	16953	16866	16834	16992	16934	16970	16809	16821	16914	16922	16646	16930	16922	16937	16983	16992	17124	16988	16905	16924	16663	16723	17034	16879	16725	16905	16982	16964	16774	16824	16685	16743	16776	16942	16990	17037	16705	16782	16961	17082	17017	16942	16941	16818	17082	17012	16889	17062	16810	16883	16854	16823	16934	17032	16712	16906	16999	17041	16742	16904	16769	16850	16907	16979	16930	16934	16892	16758	16932	16938	16776	16791	16771	16869	16911	17055	16825	16866	16822	17087	16989	16827	16692	16704	16822	16891	16954	17010	17065	16892	16801	16788	16901	16987	17022	17015	16783	16673	16843	16805	16736	16893	16892	16832	17232	16895	16933	16980	17050	16896	16835	16857	16874	16885	16868	16956	16887	16941	16900	16861	17045	16892	16912	16852	16821	16965	16956	17119	17032	17116	16946	16814	17056	17058	16959	16938	16938	16723	16846	16801	16665	16808	16837	16939	16925	16700	17066	16864	16920	16853	16984	16825	16856	16915	16856	17044	16871	17003	16842	16833	16658	17030	16827	16986	16870	17262	16930	16985	16986	16897	16998	16898	17043	17266	17000	16920	16736	16873	16808	16971	16812	17009	16745	16846	16834	17095	16818	16841	16877	16858	16933	16819	17008	17041	16764	16948	16966	17020	16763	17020	17043	16858	16885	16920	16800	16937	16816	16783	16894	17015	16857	16972	16953	16959	17052	16997	16886	16775	16856	16942	17017	16771	16836	16908	16855	16717	16859	16937	16923	16898	16833	16903	16916	16883	16925	17109	16771	16884	16976	16847	16802	16889	16858	16848	16842	16958	16916	16914	16789	17046	16925	16872	16946	17084	17007	16841	16845	16972	16886	16908	16959	16865	16935	16733	16840	16862	16871	17026	16789	17087	16770	16981	16884	16799	16903	17162	16812	16809	16951	16716	17150	16878	16901	16881	16946	16894	16977	16803	16950	16655	16899	16781	16909	16885	16694	16958	16943	16845	16884	16996	17090	16995	16748	16774	16908	16999	16895	16970	16953	16838	16887	17107	16844	16928	16950	17132	16919	17124	16957	16877	16898	17011	17028	16604	17041	16825	17068	17019	17057	16856	16881	16772	16932	16799	16686	16912	16811	16818	16910	17080	16929	16626	16855	17088	16906	16845	17072	17029	16992	16980	16982	16708	16888	17021	16846	16889	16936	16733	16894	16758	16547	17001	16815	16878	17078	16887	16824	17051	16873	16887	16588	16835	17093	16646	17203	16655	16942	16965	16878	16840	16807	16661	16964	16870	16965	16910	16844	17048	16857	16784	16871	16816	17071	16774	16796	16825	17096	16970	17031	16965	16934	17029	16909	16942	16865	16864	16978	17009	16696	16902	17107	17037	16845	16919	16774	16911	16903	16822	17041	16855	16709	16860	16902	16820	16803	16918	16757	16846	16925	16865	16745	16909	16834	16981	16765	16738	16945	16826	17011	17011	16935	16870	16992	16674	16931	16932	17005	17096	16994	16754	16821	16852	16861	17005	16820	17017	16669	16797	17226	16879	16972	16835	16987	16875	16751	16822	16776	17020	16928	17064	17083	16935	16790	16853	16934	16921	16848	16847	16990	17095	17005	16880	16782	16780	16885	16964	16903	16838	17017	16897	16771	16770	16831	16870	17050	16759	16894	16869	16850	16874	17003	17147	16882	16909	16809	16893	16673	16957	16853	16770	16873	17008	16911	17035	17141	16926	16900	16832	17084	17125	16944	17055	16865	16737	16856	16879	16841	16836	16758	16961	16896	16856	16888	16912	16878	17048	16847	16878	16996	16812	16897	17040	16692	16900	16879	16962	16942	16832	17069	16878	16869	16934	16905	16845	16647	17017	16984	16829	16885	17033	16817	17070	16922	16887	16876	16780	17097	16912	16754	17073	16915	16993	17095	17082	16678	16936	16909	16732	16655	16741	16732	16977	17025	16891	17036	16837	16891	16918	16859	16984	16904	17111	16991	17035	16734	16825	16721	17006	16711	16791	16898	17125	17087	16828	16884	16909	16858	16877	16961	17024	16901	16860	16870	16894	17027	16996	16857	16971	16805	16873	16926	16955	16937	16926	16945	16874	16938	17090	16964	17025	16855	16869	17014	16916	16854	16942	16772	17047	16957	16899	16895	16926	16770	16983	17128	17089	17107	16824	16879	16876	17228	16834	16626	16825	16815	16969	16861	16735	16805	16781	17063	17091	16952	16894	16892	16742	16924	16730	16900	16954	16878	16930	16810	16965	16827	16861	16855	16937	16876	16917	16600	16789	16946	17080	16933	16979	16921	17021	16878	16723	16807	16791	16886	17042	16866	16979	16800	16877	16930	16822	16638	16827	16919	17035	16963	16692	16785	16678	16966	16883	17070	17136	16840	17039	16844	16943	17093	17013	17031	17029	16878	17029	16885	16853	16892	17020	16713	16879	16772	16938	16855	16767	16708	16948	17054	16995	16794	17017	16910	16835	16890	16638	16824	16908	16705	16907	16864	16868	16728	16628	16965	16995	17045	16847	16818	16834	16956	16826	16942	16842	16873	16664	16889	16753	17072	17151	17018	16928	16891	16848	17024	16813	16739	16848	16790	16761	16771	17026	16910	16949	16922	16898	16831	17010	16860	16813	16757	16811	16830	16917	16738	16732	16695	16869	16930	16738	16909	16841	17042	16894	16985	16879	16927	17134	16838	16772	16915	17046	17067	16838	16791	16803	16644	17019	16929	16851	16887	16852	17111	16927	16656	16779	16765	17003	16829	17007	17002	17046	17048
15974	24451	23571	19601	17560	16542	16142	16003	15854	15662	15650	15471	15202	15222	15951	31193	30345	24945	20113	16633	15359	14869	14889	14933	14840	15069	14953	15025	14938	14855	15010	14853	14947	14911	15114	14883	14981	14789	14921	14935	15129	14978	15030	14877	14871	14858	14923	15002	14979	14921	14951	14914	14945	14841	15108	14807	14959	14940	15072	14836	14910	14940	14953	14928	14901	14938	14908	14867	14898	14786	14878	14891	14920	14989	14839	14881	15053	15077	15086	14914	14938	14809	14926	14907	14973	14924	15015	14855	14970	14920	14824	14831	14949	14986	14953	14900	15002	14972	15120	14876	14837	15125	14974	14900	14949	14780	14882	14741	15010	15005	14859	15032	14973	15023	14996	14968	14908	14809	14977	14974	14838	14840	15017	14983	15025	14811	14992	14883	14907	15118	15119	14890	14900	14945	15012	14932	14817	14999	14858	14833	14980	14821	14879	14774	15011	14931	15095	14913	14888	15014	14949	14902	15023	14768	14974	15035	14845	14947	14935	14908	14755	15049	14778	14829	14865	14811	14997	14908	14948	14748	14939	14974	14835	14892	14905	15116	14936	14828	14872	14987	14873	14955	14951	15003	15114	14868	14922	14955	14949	14923	15017	14850	14915	14806	14916	14941	14888	14901	14929	14890	15030	15028	15088	14707	15047	14925	15089	14822	14810	14805	14961	14947	14894	15067	14879	14896	14836	14995	15056	14976	15008	14964	14914	15081	14971	14873	15075	15118	14855	14872	14958	14891	14916	14996	14966	14915	15102	14929	14979	14875	14897	15013	15104	14959	14700	14950	14991	14936	15093	14727	14960	15127	14829	15016	14982	14891	14807	14813	14855	14871	14886	14937	15118	15070	15021	14888	14783	15048	14938	14877	14919	15085	14856	14861	14991	14854	14943	15081	14971	14902	15061	14887	15018	14771	15032	14999	15110	14980	14829	14851	14978	15055	14970	14907	15157	15060	14979	14953	14802	14879	14752	14901	14803	14921	14835	14990	14894	14865	14761	14804	14971	14960	14859	15126	14887	14974	14951	14913	14846	14970	14892	14855	14939	14938	14991	14915	14964	15060	14918	14954	14996	14686	14968	14710	14966	14884	14975	14658	14966	14895	14805	14912	14863	14963	15026	15029	14959	15106	14793	15010	14645	14997	14780	14861	14730	14980	14918	14957	14874	14908	14979	14882	14893	14913	14908	14894	14877	14942	15010	14903	14877	14777	14795	14784	14676	15004	15073	14856	14731	14811	14837	15057	15090	14853	15057	14956	14883	15076	14999	14858	14946	14897	15042	15080	15032	14998	15002	14896	14900	14951	15079	14876	14851	14976	14984	14787	14950	15120	14948	14884	14928	14970	14926	14900	14970	14896	15071	14919	15073	14773	14949	15061	14970	14926	14883	14738	15036	15045	15036	14888	14860	14909	14822	15024	14977	14924	14796	14945	14917	14887	14844	14989	14988	14853	15041	14849	14853	14926	14866	14870	14912	14857	14839	14928	14930	14842	14941	14884	14970	14742	14821	14881	14986	14863	15024	14810	15050	14961	14761	14875	14879	14877	14739	15082	14941	14935	14756	15077	14881	14736	14994	14792	15043	15134	14858	14794	14904	14887	14956	14850	14927	15010	14962	14886	15006	14907	14870	14901	14980	14926	14864	14962	15108	14874	14950	14963	14900	14961	14892	14900	14909	14807	14891	15054	14944	14910	14960	15047	14877	14706	14787	14812	15134	15097	14987	14883	14826	14981	14856	14934	14836	14803	14886	14760	14921	14976	14879	14787	14999	14939	14792	15037	14853	14931	14965	14905	14994	14910	14979	14986	14988	14903	15001	15002	14962	14910	15039	15013	15035	15094	14885	14966	15089	14979	14996	14976	14874	14902	14859	14918	15008	14931	14932	14659	14995	14973	14814	14972	14986	15011	14946	15027	14953	14996	14962	14993	15008	14885	14904	15172	14952	14985	14943	14842	14993	14909	15070	14975	14846	14933	14895	14830	15106	14855	14986	14913	14961	15045	14900	14963	14966	15087	14985	14820	14822	14701	15033	15041	14873	15145	14853	14993	14850	14916	14908	14909	14992	14813	15076	14995	15007	14991	14820	14956	14934	14896	14848	14987	15052	14965	14904	14963	14941	15157	15075	14891	15047	14864	15007	14929	14782	14845	14887	14857	15143	14990	14898	14860	14915	14885	14892	14967	14986	14887	14870	15110	14932	14946	14916	15039	14942	14939	14770	14782	14860	14758	14956	15022	14853	14854	14831	15023	15066	15011	14958	14948	14910	14940	14895	15002	14916	14954	14948	14867	15003	15042	14975	14879	14838	14930	15075	14909	15009	14826	15021	14878	14930	14928	15071	15165	15017	14844	14987	14950	15023	14958	14985	15024	14731	15019	14949	15010	14861	14848	14908	14893	14939	14935	14932	15029	15053	14987	14673	15027	14913	14856	15151	14876	14898	14843	14957	14924	14913	14939	14800	14921	15094	14913	14838	14950	14952	15017	15023	14822	14823	14943	14768	14859	14921	14905	14899	14925	14915	14906	14853	14924	14948	14997	14871	14920	14951	14936	14991	15023	15042	15032	14877	14971	14919	14917	14976	14822	14946	14777	14946	14949	14955	14893	15061	15016	15006	14877	14918	14877	14878	14910	14911	14865	15063	14837	14753	14931	15064	15100	14860	14865	14856	14830	14930	14957	14857	14839	14929	14892	14960	15039	15094	14788	15034	14860	14694	14910	15023	14944	14919	14922	14918	14838	14905	15028	15015	14880	14916	14933	14849	14992	14878	14944	14968	15039	14885	14950	15111	14906	15007	14779	15156	14751	14938	15087	14883	14907	15012	14917	14957	14852	14899	15149	14908	14958	14968	14846	14930	14923	14804	14880	15061	14996	14881	15117	14936	14870	14915	15045	14871	14912	14925	15033	14927	14861	14905	15263	14908	14910	14908	14993	15114	14934	14959	14942	15033	14853	14846	14842	14941	14899	14887	14908	14833	15149	14811	14875	14938	14995	14853	14840	14829	14979	15051	14795	15034	14980	15051	14944	14899	14949	14921	14809	15087	14837	14892	15080	14910	14774	14959	14817	14851	14794	14886	14970	14846	14981	15065	15034	14914	15020	14897	15028	14808	14849	15045	14918	14890	14971	15058	14940	14732	14823	14930	15014	14933	14867	14945	14857	14887	14769	14964	14884	14925	15180	14922	14989	14837	15057	14936	14951	14898	14764	14922	14875	14915	14861	15069	15030	14962	14942	14936	14803	14880	14791	14906	15022	14793	14734	14912	14916	14721	14874	14892	14889	14924	14934	14905	14971	14823	15055	14978	14997	14933	14892	14805	14948	15094	14850	14871	14864	14798	14771	15004	14984	15036	15057	14992	14873	14927	14840	15006	15100	14805	14963	14773	14907	14767	14963	14908	15041	15130	14908	14896	14948	15061	14958	15015	14891	14955	14894	14713	14910	14739	15006	14937	14889	14663	14865	14852	14783	14774	14830	14872	14930	14884	14784	15034	15079	14966	14954	15005	14895	14846	15094	14902	14933	14876	14942	14899	14862	14827	14924	15003	14820	14873	14955	14910	14884	14901	14968	14967	14857	15174	14985	14830	14861	14865	14899	14913	14951	14900	15023	14960	14998	14851	14807	14857	14937	15027	14889	15019	15055	14981	14971	14927	14896	14907	14961	14995	14989	15114	14902	15104	14799	14939	15083	14865	14990	14901	14898	15047	15035	14871	14977	14955	14838	14762	14806	14784	14782	15138	14948	14821	14817	14858	14989	14890	14868	15073	14867	15071	14962	14777	15092	14923	14929	14753	15046	14865	15006	14929	14871	14838	14867	14997	14888	14953	14862	14991	14983	14811	14869	14920	14842	14800	14969	14995	15031	15072	14737	14800	14989	14946	15034	14947	14891	14943	15002	15032	14933	14965	14997	14956	15049	15030	14957	14888	14879	14960	14881	14988	14880	14918	14762	14970	14979	14823	14914	14969	14783	14978	15036	14940	14967	14961	14838	14840	14962	15014	14989	14786	15006	14915	14861	14918	14907	14715	15116	14932	14985	14838	14866	14962	14834	15007	15004	14807	14729	14939	14995	14971	15112	14988	14808	14818	14879	14994	14989	14939	14964	15110	15138	14912	14771	15071	14873	15168	14832	14931	15014	14922	14908	14931	14862	14937	14905	14809	14909	14976	15155	14862	14938	14994	14999	14941	14918	14753	14917	15046	14941	14809	14881	14871	14974	15118	14924	14945	14908	14898	15039	14894	15010	14780	14964	14949	15225	14775	14956	14831	14995	14728	14953	14935	15107	14936	14846	14784	15081	14886	14932	14860	15100	15019	15034	14948	15038	14980	15091	14834	15025	14823	14804	14974	14773	15051	14954	14733	14992	14999	14794	14947	15082	14953	14888	15015	14974	14944	15020	15016	14980	14956	15074	15027	14972	14909	14856	14965	14844	14772	15009	15036	14899	14975	14930	14802	14819	14717	14916	14994	14931	14935	14833	15009	15103	14883	14878	15057	15113	14855	14962	14991	14956	14972	14965	14997	15021	15002	14851	14943	14998	14982	14759	14866	14936	14826	15127	14996	14864	14853	14989	14858	14881	14935	15086	15086	14869	15009	15083	14927	15032	14969	14860	14950	14813	14956	15036	14866	14927	15019	14961	15039	15066	14992	15025	15016	14915	15144	14857	14834	14753	14969	15053	15017	14777	14786	14947	14991	14845	14859	15086	14758	15090	15042	14891	14895	14941	14899	14939	14935	14907	15031	14927	14995	14873	15001	15063	14874	14925	15027	14907	14941	14862	15010	14885	14889	15065	14866	15035	15010	14947	14824	15075	14943	15041	14956	15022	14815	14850	14798	14986	14991	14883	14861	14941	14947	15025	14868	14925	14955	14805	14895	15099	15053	14766	15095	14989	14940	14828	14981	14981	14940	15040	14918	15092	14879	15034	14983	14955	14905	14951	14781	14809	14795	14977	14926	14816	14888	14926	14974	14870	15102	14956	14953	14717	15049	14941	14892	14914	14832	14831	15029	15006	15028	14963	15012	14921	15047	14782	14948	14839	14998	14812	15000	15142	14852	14939	14899	15099	14955	14703	15034	14842	14930	14815	14864	14924	14954	15029	14835	15010
23976	21412	28974	24279	21967	22544	21349	18291	17606	17699	17456	17265	16921	16882	17654	35609	36062	30714	24906	19803	17437	16770	16498	16295	16251	16372	16277	16556	16567	16432	16615	16287	16576	16342	16357	16375	16272	16261	16430	16308	16398	16496	16215	16241	16333	16416	16238	16372	16243	16554	16382	16258	16209	16274	16304	16268	16497	16201	16303	16305	16386	16273	16353	16239	16305	16400	16394	16202	16151	16214	16373	16379	16468	16352	16385	16286	16225	16381	16242	16256	16454	16238	16329	16168	16311	16159	16501	16441	16079	16286	16196	16297	16367	16335	16166	16409	16206	16269	16401	16373	16253	16257	16234	16456	16108	16241	16390	16201	16283	16336	16278	16304	16175	16473	16363	16469	16438	16448	16316	16313	16253	16501	16282	16215	16343	16308	16218	16049	16424	16329	16393	16274	16380	16181	16134	16194	16289	16272	16151	16197	16373	16380	16358	16238	16261	16266	16117	16290	16162	16238	16185	16386	16339	16416	16371	16385	16337	16504	16366	16301	16326	16340	16425	16366	16404	16297	16326	16274	16175	16289	16382	16388	16169	16023	16153	16319	16365	16372	16411	16264	16167	16345	16335	16381	16343	16265	16276	16372	16369	16435	16190	16298	16210	16302	16230	16351	16243	16378	16390	16438	16238	16101	16331	16289	16318	16447	16193	16210	16415	16237	16378	16252	16396	16258	16272	16390	16163	16101	16215	16417	16296	16008	16163	16167	16515	16223	16260	16466	16204	16188	16168	16264	16159	16357	16293	16286	16592	16254	16263	16099	16242	16296	16190	16093	16212	16393	16331	16388	16235	16307	16256	16244	16251	16324	16297	16284	16307	16262	16440	16352	16339	16260	16429	16342	16295	16416	16252	16202	16394	16304	16176	16075	16472	16582	16438	16262	16287	16234	16209	16190	16156	16328	16114	16396	16191	16504	16161	16323	16161	16224	16311	16398	16525	16368	16319	16285	16148	16485	16396	16389	16198	16253	16286	16452	16234	16274	16308	16317	16109	16202	16236	16462	16412	16169	16479	16446	16280	16256	16373	16319	16382	16254	16454	16290	16309	16149	16190	16434	16525	16323	16393	16288	16221	16298	16409	16307	16228	16178	16180	16152	16279	16298	16310	16318	16122	16059	16185	16209	16317	16216	16447	16364	15986	16337	16147	16119	16231	16342	16245	16197	16361	16405	16149	16332	16413	16322	16217	16402	16505	16176	16303	16324	16127	16338	16300	16224	16145	16312	16126	16151	16224	16326	16139	16290	16225	16298	16143	16084	16200	16246	16230	16224	16218	16338	16386	16170	16286	16391	16142	16436	16318	16293	16385	16287	16228	16213	16292	16259	16365	16328	16297	16365	16137	16443	16344	16379	16313	16253	16389	16238	16201	16299	16374	16457	16366	16367	16193	16391	16264	16352	16320	16185	16168	16202	16360	16305	16409	16227	16144	16279	16162	16312	16263	16363	16322	16304	16278	16427	16419	16166	16168	16269	16228	16598	16368	16282	16287	16294	16411	16178	16234	16371	16179	16424	16195	16303	16310	16214	16413	16108	16428	16216	16273	16229	16347	16275	16428	16133	16192	16352	16251	16211	16254	16335	16280	16354	16478	16087	16379	16400	16250	16218	16345	16306	16558	16423	16266	16407	16157	16257	16155	16261	16150	16264	16299	16250	16372	16206	16353	16382	16271	16216	16358	16293	16328	16175	16066	16304	16120	16253	16278	16225	16251	16189	16152	16239	16487	16428	16058	16382	16296	16442	16322	16344	16404	16393	16420	16422	16096	16306	16490	16504	16207	16420	16294	16246	16157	16198	16321	16393	16329	16277	16270	16462	16189	16041	16390	16246	16179	16267	16246	16064	16194	16277	16195	16403	16244	16321	16397	15987	16082	16298	16278	16358	16299	16346	16337	16212	16160	16327	16324	16312	16360	16349	16437	16187	16371	16533	16408	16365	16270	16284	16384	16313	16362	16278	16395	16293	16272	16331	16305	16157	16446	16107	16313	16466	16106	16489	16320	16479	16424	16238	16273	16079	16104	16083	16358	16333	16331	16188	16349	16362	16238	16245	16530	16317	16165	16180	16477	16258	16241	16358	16168	16330	16363	15975	16203	16115	16433	16392	16254	16232	16346	16404	16215	16389	16395	16355	16398	16200	16354	16084	16170	16258	16345	15971	16420	16284	16302	16340	16310	16148	16243	16294	16417	16277	16264	16227	16241	16392	16205	16184	16365	16263	16458	16247	16150	16214	16482	16478	16459	16299	16177	16325	16326	16297	16330	16142	16248	16292	16143	16371	16464	16481	16407	16083	16282	16161	16357	16366	16274	16198	16476	16158	16415	16233	16245	16165	16454	16382	16247	16225	16192	16261	16534	16312	16229	16261	16445	16367	16332	16324	16424	16260	16351	16388	16183	16295	16351	16197	16331	16163	16418	16289	16445	16244	16370	16486	16203	16446	16406	16397	16432	16364	16300	16358	16290	16366	16333	16282	16374	16225	16216	16350	16387	16311	16275	16501	16335	16258	16284	16194	16212	16294	16277	16184	16265	16265	16335	16035	16297	16122	16278	16408	16254	16209	16273	16273	16361	16449	16215	16189	16529	16347	16295	16280	16339	16125	16015	16245	16202	16333	16427	16296	16315	16298	16268	16288	16243	16332	16297	16188	16348	16276	16083	16356	16410	16356	16290	16264	16296	16393	16355	16308	16310	16347	16306	16124	16294	16439	16461	16352	16359	16259	16678	16046	16380	16258	16285	16219	16305	16327	16228	16377	16445	16026	16250	16114	16368	16229	16038	16226	16128	16370	16136	16243	16332	16334	16179	16243	16330	16298	16206	16139	16201	16226	16472	16477	16158	16450	16317	16285	16261	16373	16136	16295	16266	16134	16370	16413	16390	16462	16320	16287	16381	16179	16355	16411	16270	16232	16316	16288	16314	16093	16130	16311	16194	16522	16400	16224	16453	16263	16339	16355	16438	16304	16253	16267	16215	16325	16366	16554	16244	16534	16350	16441	16333	16301	16291	16340	16270	16404	16381	16188	16065	16451	16488	16524	16287	16389	16361	16256	16265	16358	16318	16411	16169	16223	16250	16392	16337	16344	16165	16354	16497	16409	16365	16408	16442	16352	16373	16425	16461	16226	16310	16276	16295	16318	16157	16257	16418	16088	16302	16442	16446	16278	16526	16289	16339	16139	16230	16534	16171	16186	16193	16262	16360	16422	16168	16473	16245	16419	16183	16167	16189	16194	16302	16395	16401	16221	16273	16258	16181	16220	16234	16248	16319	16201	16345	16431	16261	16426	16342	16544	16268	16291	16242	16101	15995	16281	16433	16348	16248	16443	16340	16149	16185	16289	16370	16302	16368	16345	16323	16455	16398	16355	16252	16363	16304	16211	16316	16321	16287	16367	16450	16290	16208	16403	16260	16379	16167	16205	16127	16133	16458	16380	16481	16610	16279	16189	16267	16199	16310	16300	16316	16220	16444	16116	16523	16439	16456	16403	16492	16349	16094	16317	16426	16460	16136	16257	16287	16252	16276	16306	15958	16281	16190	16295	16421	16335	16240	16271	16504	16297	16347	16224	16433	16312	16355	16477	16162	16374	16036	16249	16369	16337	16405	16165	16437	16151	16166	16231	16409	16406	16249	16277	16419	16159	16457	16252	16298	16237	16263	16303	16541	16284	16312	16356	16301	16475	16330	16314	16307	16263	16106	16187	16243	16156	16254	16162	16349	16308	16251	16414	16538	16484	16225	16396	16265	16220	16313	16219	16170	16272	16368	16480	16326	16180	16401	16397	16413	16264	16265	16247	16257	16231	16441	16445	16184	16313	16446	16186	16129	16390	16240	16295	16366	16419	16242	16139	16259	16380	16393	16329	16153	16297	16545	16383	16297	16198	16315	16351	16210	16306	16298	16387	16299	16401	16156	16316	16291	16261	16171	16095	16249	16275	16186	16301	16303	16340	16283	16390	16378	16528	16259	16337	16237	16273	16278	16160	16158	16162	16394	16401	16375	16106	16128	16361	16371	16352	16268	16196	16329	16190	16007	16232	16180	16353	16279	16244	16238	16326	16312	16197	16472	16430	16272	16054	16273	16298	16294	16282	16092	16312	16139	16124	16202	16145	16317	16010	16338	16329	16220	16012	16338	16239	16229	16344	16537	16299	16316	16355	16533	16393	16108	16363	16041	16209	16314	16300	16234	16455	16237	16448	16400	16455	16429	16340	16448	16308	16312	16209	16232	16408	16163	16105	16230	16212	16089	16350	16433	16319	16211	16323	16176	16245	16342	16380	16281	16325	16313	16504	16281	16344	16337	16383	16235	16286	16280	16303	16278	16389	16202	16241	16376	15997	16319	16059	16549	16167	16297	16116	16321	16311	16321	16291	16388	16196	16321	16209	16249	16174	16155	16217	16330	16276	16408	16181	16399	16308	16262	16209	16365	16187	16383	16484	16433	16315	16412	16289	16381	16383	16275	16236	16388	16150	16242	16210	16340	16190	16211	16187	16220	16427	16306	16361	16392	16303	16298	16162	16326	16342	16348	16263	16196	16226	16194	16383	16337	16282	16156	16290	16418	16270	16369	16194	16311	16224	16475	16284	16430	16225	16198	16263	16329	16228	16406	16264	16374	16325	16274	16519	16059	16315	16516	16326	16198	16318	15995	16321	16264	16324	16256	16336	16170	16276	16356	16137	16186	16179	16537	16198	16282	16306	16277	16223	16436	16213	16129	16229	16416	16339	16281	16275	16303	16115	16373	16360	16312	16530	16204	16183	16284	16449	16514	16172	16616	16237	16224	16336	16231	16230	16466	16251	16364	16286	16325	16260	16335	16082	16356	16261	16419	16126	16224	16406	16379	16416	16114	16268	16297	16287	16194	16315	16290	16199	16223	16435	16353	16518	16231	16235	16391	16083	16388	16292	16312	16270	16112	16304	16344	16285	16358	16287	16127	16107	16204	16155	16157	16324	16261	16265	16218	16316	16405	16506	16386	16453	16271	16516	16289	16385	16209	16078	16158	16336	16185	16313	16327	16117	16331	16261	16366	16366	16357	16342	16169	16492	16458	16337	16303	16379	16323	16520	16391	16234	16336	16446	16334	16281	16206	16244	16528	16263	16424	16398
17743	30399	28622	21776	19148	18009	17295	17347	16757	16308	16096	15970	15685	15299	17010	39728	37332	31916	24455	18225	15499	14735	14616	14721	14762	14367	14437	14342	14609	14643	14495	14530	14483	14633	14599	14495	14578	14578	14494	14505	14399	14570	14506	14605	14497	14601	14491	14496	14337	14544	14543	14515	14590	14526	14616	14419	14626	14604	14565	14673	14593	14603	14504	14436	14381	14503	14716	14573	14437	14531	14565	14540	14428	14642	14584	14499	14468	14520	14354	14449	14419	14461	14499	14563	14715	14583	14609	14419	14632	14552	14346	14382	14550	14705	14398	14433	14592	14479	14488	14631	14511	14553	14299	14428	14422	14313	14499	14452	14438	14601	14575	14582	14688	14726	14665	14343	14608	14534	14542	14437	14515	14462	14394	14631	14649	14245	14660	14595	14549	14477	14579	14495	14620	14536	14496	14609	14510	14428	14522	14562	14505	14688	14518	14640	14586	14541	14606	14545	14468	14466	14628	14482	14450	14474	14531	14352	14471	14509	14550	14578	14676	14355	14532	14541	14645	14672	14650	14690	14509	14474	14505	14633	14627	14567	14608	14472	14665	14610	14478	14487	14585	14607	14549	14612	14541	14472	14642	14565	14588	14591	14515	14477	14514	14485	14318	14500	14695	14530	14667	14651	14621	14504	14616	14588	14661	14529	14432	14635	14560	14542	14716	14461	14446	14608	14415	14601	14554	14511	14402	14476	14603	14664	14421	14545	14429	14673	14410	14589	14447	14458	14345	14714	14438	14480	14576	14404	14387	14592	14639	14613	14460	14592	14404	14443	14660	14559	14410	14880	14564	14470	14712	14663	14572	14512	14457	14383	14516	14630	14665	14548	14620	14665	14624	14638	14499	14440	14559	14486	14564	14544	14450	14602	14409	14457	14676	14521	14633	14473	14572	14446	14595	14671	14604	14617	14573	14516	14635	14339	14652	14601	14568	14617	14616	14777	14421	14556	14547	14478	14563	14389	14332	14617	14559	14649	14470	14529	14452	14658	14512	14500	14565	14464	14425	14633	14465	14624	14330	14457	14537	14465	14587	14471	14567	14380	14585	14381	14598	14492	14595	14571	14546	14504	14507	14701	14537	14426	14591	14529	14512	14571	14448	14671	14655	14488	14521	14536	14591	14546	14759	14434	14517	14538	14643	14390	14573	14612	14451	14514	14613	14499	14444	14535	14340	14462	14471	14582	14570	14561	14490	14595	14615	14484	14702	14472	14611	14481	14475	14598	14429	14694	14566	14427	14663	14489	14626	14380	14576	14633	14533	14448	14567	14368	14475	14452	14382	14595	14584	14511	14445	14470	14626	14579	14509	14541	14527	14493	14480	14618	14388	14585	14649	14728	14572	14619	14549	14648	14520	14656	14603	14496	14499	14544	14612	14587	14461	14430	14663	14589	14595	14544	14480	14485	14545	14652	14452	14532	14675	14573	14481	14575	14574	14626	14503	14352	14521	14505	14533	14474	14555	14489	14388	14604	14626	14566	14485	14475	14487	14428	14516	14429	14608	14481	14624	14494	14540	14596	14614	14601	14368	14659	14461	14542	14555	14805	14546	14471	14578	14485	14462	14474	14496	14609	14538	14583	14598	14431	14670	14654	14537	14411	14571	14386	14486	14630	14535	14406	14454	14475	14734	14576	14516	14594	14511	14509	14404	14409	14470	14464	14655	14382	14524	14487	14598	14517	14310	14472	14650	14565	14599	14534	14399	14483	14600	14710	14591	14378	14435	14606	14472	14527	14509	14687	14500	14567	14658	14497	14410	14554	14521	14561	14509	14671	14462	14416	14537	14603	14631	14509	14528	14401	14396	14506	14480	14530	14514	14580	14635	14467	14627	14486	14381	14364	14479	14566	14488	14492	14629	14519	14456	14596	14494	14655	14600	14589	14407	14609	14363	14548	14633	14492	14770	14316	14683	14571	14538	14513	14600	14388	14512	14400	14485	14625	14435	14490	14507	14465	14633	14559	14447	14587	14388	14598	14533	14617	14584	14586	14482	14575	14593	14580	14480	14389	14381	14432	14548	14497	14460	14406	14453	14563	14491	14505	14605	14452	14581	14428	14537	14513	14620	14585	14543	14397	14699	14359	14487	14444	14556	14465	14648	14503	14398	14427	14402	14498	14462	14462	14522	14603	14545	14581	14643	14305	14434	14414	14467	14410	14587	14483	14716	14588	14531	14443	14664	14379	14525	14536	14418	14383	14542	14574	14543	14367	14592	14396	14679	14472	14576	14384	14395	14408	14590	14589	14549	14517	14609	14448	14702	14503	14519	14595	14566	14553	14599	14559	14656	14419	14468	14604	14517	14392	14460	14616	14584	14472	14468	14444	14546	14771	14340	14671	14563	14447	14472	14661	14520	14527	14405	14526	14560	14593	14605	14558	14266	14512	14389	14579	14391	14419	14581	14456	14668	14754	14547	14529	14487	14547	14613	14618	14515	14484	14595	14497	14564	14604	14438	14509	14500	14415	14581	14479	14538	14569	14462	14598	14533	14554	14597	14337	14537	14527	14513	14489	14508	14538	14553	14368	14550	14381	14562	14536	14584	14414	14614	14436	14612	14407	14509	14463	14464	14462	14541	14415	14554	14479	14496	14381	14707	14480	14538	14438	14553	14542	14316	14608	14483	14546	14602	14313	14571	14690	14459	14460	14510	14636	14613	14520	14486	14521	14670	14548	14515	14492	14455	14591	14678	14483	14720	14420	14614	14537	14652	14689	14486	14568	14525	14287	14453	14518	14799	14520	14437	14348	14453	14331	14505	14476	14403	14476	14601	14538	14519	14447	14650	14418	14628	14473	14582	14455	14518	14630	14448	14545	14470	14483	14459	14442	14548	14470	14608	14462	14478	14434	14571	14432	14492	14313	14513	14593	14522	14642	14568	14584	14420	14565	14687	14369	14672	14533	14348	14651	14587	14370	14688	14607	14602	14591	14597	14508	14545	14508	14558	14620	14536	14473	14627	14601	14406	14748	14569	14446	14667	14566	14373	14775	14657	14567	14476	14470	14374	14592	14665	14658	14619	14491	14531	14609	14593	14714	14451	14677	14452	14503	14417	14581	14542	14534	14578	14453	14558	14561	14486	14720	14660	14587	14565	14646	14476	14691	14494	14523	14462	14612	14643	14589	14584	14522	14620	14504	14481	14562	14439	14652	14559	14628	14819	14541	14575	14704	14486	14654	14757	14658	14634	14574	14471	14420	14502	14407	14410	14534	14406	14614	14508	14729	14574	14566	14525	14630	14557	14681	14464	14696	14571	14491	14435	14544	14637	14529	14630	14700	14620	14530	14529	14392	14534	14438	14437	14519	14423	14445	14575	14533	14587	14494	14715	14407	14534	14466	14408	14569	14545	14415	14559	14538	14442	14609	14648	14467	14471	14545	14572	14312	14484	14627	14568	14466	14705	14396	14472	14477	14442	14635	14498	14396	14511	14485	14521	14637	14594	14468	14470	14622	14683	14548	14694	14683	14624	14534	14428	14617	14640	14518	14630	14595	14664	14575	14612	14541	14547	14455	14706	14517	14663	14610	14440	14580	14620	14677	14473	14611	14430	14499	14431	14473	14612	14606	14363	14470	14608	14563	14497	14619	14748	14595	14628	14493	14640	14544	14612	14714	14631	14456	14538	14539	14566	14634	14519	14652	14486	14637	14387	14612	14612	14379	14614	14659	14537	14535	14591	14584	14482	14451	14468	14517	14563	14421	14423	14530	14658	14329	14569	14468	14497	14429	14454	14615	14465	14563	14615	14572	14459	14597	14575	14390	14636	14630	14661	14489	14577	14658	14573	14522	14654	14613	14428	14434	14699	14669	14615	14562	14514	14611	14647	14636	14539	14526	14563	14575	14617	14629	14633	14522	14523	14609	14571	14564	14466	14551	14622	14388	14542	14746	14423	14640	14704	14665	14402	14471	14557	14416	14561	14622	14470	14520	14391	14601	14595	14524	14712	14596	14335	14644	14441	14513	14433	14493	14606	14505	14475	14580	14709	14486	14424	14475	14621	14462	14678	14556	14615	14718	14465	14491	14624	14473	14671	14508	14658	14476	14507	14646	14627	14432	14329	14511	14514	14599	14591	14534	14585	14473	14450	14380	14639	14769	14606	14403	14585	14593	14531	14443	14519	14546	14549	14639	14444	14386	14512	14573	14725	14558	14357	14570	14541	14569	14473	14492	14497	14603	14539	14534	14597	14451	14597	14524	14562	14529	14617	14474	14520	14604	14547	14501	14454	14596	14609	14551	14491	14653	14514	14789	14595	14560	14550	14451	14590	14712	14472	14421	14502	14439	14459	14617	14555	14348	14611	14459	14571	14748	14687	14580	14673	14586	14442	14520	14568	14603	14469	14526	14650	14456	14502	14490	14687	14687	14556	14594	14681	14596	14499	14504	14460	14492	14662	14663	14450	14566	14562	14469	14442	14450	14572	14625	14421	14590	14514	14445	14497	14647	14420	14548	14599	14497	14586	14569	14543	14629	14500	14402	14467	14560	14515	14490	14484	14450	14574	14373	14501	14512	14555	14632	14497	14522	14544	14497	14463	14489	14500	14375	14536	14512	14690	14532	14598	14480	14636	14463	14545	14454	14639	14569	14505	14385	14512	14479	14650	14634	14768	14512	14467	14492	14512	14305	14754	14611	14618	14470	14525	14681	14540	14759	14579	14571	14509	14490	14433	14628	14408	14566	14459	14435	14480	14479	14568	14537	14541	14750	14625	14465	14695	14509	14565	14496	14519	14440	14362	14480	14654	14482	14455	14436	14634	14570	14649	14474	14646	14445	14641	14320	14423	14525	14472	14473	14407	14532	14676	14544	14304	14776	14854	14603	14497	14633	14504	14405	14493	14581	14330	14735	14586	14685	14616	14550	14407	14532	14561	14409	14529	14343	14588	14615	14470	14291	14546	14517	14570	14521	14617	14550	14425	14485	14812	14561	14757	14465	14501	14518	14522	14478	14431	14482	14660	14516	14707	14492	14675	14571	14514	14538	14501	14642	14626	14386	14503	14541	14657	14638	14532	14698	14605	14558	14555	14501	14391	14545	14425	14757	14474	14450	14590	14464	14505	14559	14460	14469	14484	14568	14466	14608	14614	14581	14407	14472	14764	14678	14680	14663
29164	22080	21540	18967	16904	16817	16993	16648	16895	16679	16590	16684	16680	16702	16749	18043	18807	18407	17915	17304	16931	16967	16711	16690	16625	16553	16585	16624	16565	16651	16574	16716	16652	16533	16753	16811	16727	16640	16686	16722	16771	16622	16735	16533	16486	16562	16555	16623	16604	16586	16674	16743	16633	16834	16639	16685	16432	16567	16767	16584	16461	16676	16591	16586	16728	16676	16793	16702	16671	16567	16628	16548	16527	16748	16549	16653	16499	16744	16600	16583	16600	16638	16445	16487	16480	16589	16621	16591	16834	16812	16785	16545	16671	16463	16716	16817	16682	16506	16558	16663	16660	16647	16678	16775	16523	16877	16541	16638	16684	16738	16800	16740	16667	16695	16590	16496	16581	16598	16705	16543	16544	16688	16863	16450	16735	16739	16789	16696	16756	16856	16655	16651	16725	16654	16670	16721	16751	16697	16649	16665	16745	16727	16642	16688	16539	16442	16474	16432	16489	16415	16827	16523	16582	16690	16530	16761	16645	16672	16598	16632	16487	16622	16682	16402	16615	16755	16764	16739	16665	16700	16836	16671	16624	16562	16651	16554	16594	16669	16617	16735	16491	16618	16726	16645	16743	16706	16377	16647	16585	16472	16540	16658	16548	16411	16323	16704	16674	16727	16544	16637	16545	16728	16704	16519	16642	16577	16507	16537	16660	16498	16650	16760	16681	16634	16665	16621	16597	16883	16676	16622	16843	16645	16650	16788	16864	16533	16598	16789	16510	16598	16767	16521	16635	16388	16679	16666	16522	16515	16673	16577	16557	16737	16661	16801	16544	16762	16478	16456	16620	16645	16515	16557	16854	16661	16429	16332	16699	16583	16605	16818	16515	16604	16524	16698	16771	16601	16733	16729	16642	16713	16518	16599	16530	16870	16877	16680	16627	16493	16526	16580	16632	16929	16692	16823	16603	16668	16653	16788	16662	16556	16547	16705	16761	16711	16653	16726	16562	16833	16818	16534	16759	16671	16669	16562	16756	16877	16459	16556	16626	16533	16605	16342	16722	16613	16429	16438	16774	16450	16622	16618	16553	16458	16542	16560	16499	16518	16489	16492	16681	16524	16628	16446	16974	16913	16736	16609	16746	16473	16540	16516	16631	16701	16598	16724	16757	16658	16702	16700	16814	16502	16661	16445	16487	16617	16361	16773	16741	16555	16625	16790	16556	16571	16583	16705	16691	16624	16592	16337	16398	16664	16701	16489	16753	16668	16530	16557	16536	16757	16692	16859	16616	16629	16842	16418	16720	16777	16510	16779	16638	16547	16663	16541	16610	16562	16535	16703	16587	16463	16776	16575	16706	16587	16882	16704	16616	16784	16568	16591	16666	16630	16683	16656	16602	16717	16578	16765	16821	16655	16670	16575	16615	16708	16759	16461	16575	16633	16522	16504	16744	16596	16513	16705	16711	16554	16646	16671	16691	16654	16582	16737	16632	16691	16634	16631	16706	16688	16718	16560	16699	16776	16767	16699	16625	16604	16625	16424	16591	16352	16524	16759	16654	16782	16709	16629	16522	16585	16543	16583	16681	16674	16471	16568	16510	16731	16646	16801	16515	16617	16704	16494	16702	16661	16647	16768	16676	16546	16621	16605	16864	16695	16771	16537	16403	16698	16686	16715	16844	16597	16626	16485	16649	16465	16830	16559	16831	16570	16873	16613	16826	16809	16791	16828	16644	16649	16649	16809	16597	16721	16589	16518	16646	16735	16466	16539	16679	16616	16837	16718	16614	16718	16628	16407	16470	16697	16514	16432	16593	16706	16770	16573	16517	16648	16544	16783	16560	16574	16622	16736	16682	16604	16491	16605	16569	16687	16466	16705	16683	16833	16765	16722	16749	16732	16707	16589	16641	16524	16694	16703	16886	16556	16537	16681	16556	16473	16658	16506	16655	16775	16552	16762	16649	16742	16585	16656	16580	16798	16576	16553	16850	16708	16735	16685	16694	16678	16638	16573	16521	16602	16637	16645	16641	16513	16695	16469	16665	16690	16868	16668	16836	16579	16595	16726	16590	16579	16574	16579	16683	16769	16643	16664	16598	16526	16580	16541	16987	16747	16472	16708	16815	16532	16630	16733	16693	16927	16671	16352	16688	16733	16618	16639	16715	16554	16674	16509	16764	16603	16519	16455	16581	16649	16765	16928	16507	16688	16651	16760	16604	16587	16898	16781	16640	16636	16678	16864	16641	16647	16450	16602	16877	16526	16542	16693	16538	16962	16806	16674	16810	16513	16520	16487	16586	16750	16768	16720	16664	16564	16685	16607	16602	16823	16857	16567	16813	16579	16697	16625	16581	16523	16714	16504	16840	16590	16744	16735	16696	16709	16455	16571	16486	16721	16460	16605	16684	16579	16628	16650	16565	16626	16632	16667	16465	16685	16665	16649	16583	16830	16594	16712	16557	16527	16628	16683	16599	16817	16677	16645	16343	16656	16687	16676	16534	16519	16540	16580	16555	16712	16597	16567	16696	16698	16652	16765	16791	16513	16502	16619	16677	16640	16531	16504	16736	16558	16627	16547	16655	16600	16608	16564	16683	16623	16485	16612	16531	16714	16619	16575	16675	16571	16677	16659	16787	16632	16641	16703	16779	16645	16656	16747	16730	16626	16580	16459	16480	16828	16681	16653	16692	16937	16759	16660	16629	16587	16620	16653	16651	16749	16559	16747	16585	16575	16818	16713	16592	16776	16452	16642	16637	16606	16730	16561	16438	16641	16754	16411	16709	16693	16656	16594	16770	16687	16676	16642	16590	16614	16527	16628	16569	16632	16723	16620	16726	16623	16831	16745	16761	16643	16687	16691	16570	16738	16761	16691	16750	16731	16657	16695	16580	16728	16630	16629	16501	16583	16849	16703	16819	16626	16619	16747	16633	16597	16363	16777	16703	16559	16592	16529	16728	16751	16754	16702	16709	16490	16748	16737	16794	16587	16595	16608	16398	16706	16575	16440	16542	16694	16752	16776	16552	16756	16782	16809	16579	16733	16487	16805	16401	16514	16622	16495	16488	16517	16558	16679	16683	16751	16680	16736	16530	16732	16534	16705	16788	16725	16828	16795	16464	16669	16703	16407	16387	16724	16559	16565	16522	16704	16790	16620	16657	16697	16699	16934	16612	16736	16617	16719	16682	16598	16553	16472	16553	16661	16695	16566	16593	16750	16626	16557	16675	16581	16577	16531	16587	16636	16638	16437	16711	16677	16584	16601	16787	16456	16604	16602	16741	16584	16460	16465	16708	16732	16587	16676	16549	16587	16754	16693	16536	16535	16465	16747	16689	16669	16836	16869	16745	16717	16855	16612	16744	16660	16596	16684	16542	16659	16666	16809	16771	16653	16508	16665	16666	16431	16651	16550	16731	16509	16766	16611	16578	16610	16740	16669	16417	16675	16692	16638	16699	16575	16611	16697	16729	16761	16719	16546	16665	16579	16515	16667	16556	16888	16633	16728	16466	16792	16798	16529	16639	16597	16487	16544	16625	16665	16551	16685	16748	16935	16551	16624	16589	16764	16616	16358	16839	16759	16889	16684	16505	16451	16572	16622	16896	16769	16635	16734	16461	16757	16516	16623	16588	16434	16633	16725	16532	16538	16497	16595	16552	16594	16881	16818	16762	16565	16737	16538	16455	16645	16686	16647	16848	16659	16776	16742	16717	16626	16653	16528	16705	16690	17016	16895	16568	16659	16617	16694	16556	16640	16777	16556	16492	16714	16519	16746	16737	16603	16607	16555	16795	16680	16595	16681	16691	16670	16713	16710	16547	16697	16884	16676	16729	16795	16650	16776	16538	16597	16595	16668	16576	16604	16682	16544	16740	16557	16721	16619	16633	16551	16690	16737	16634	16643	16542	16803	16542	16653	16717	16779	16663	16590	16516	16717	16582	16626	16563	16713	16603	16726	16581	16576	16647	16363	16555	16925	16707	16762	16602	16825	16698	16444	16657	16851	16523	16778	16588	16576	16493	16580	16776	16533	16605	16697	16667	16618	16470	16491	16851	16708	16903	16654	16693	16416	16696	16621	16515	16551	16721	16485	16562	16617	16716	16635	16530	16600	16488	16584	16487	16467	16579	16684	16756	16645	16895	16605	16764	16665	16745	16680	16565	16716	16741	16534	16712	16637	16733	16622	16799	16666	16351	16702	16625	16678	16586	16781	16624	16544	16626	16744	16668	16625	16697	16605	16645	16554	16512	16631	16688	16661	16930	16874	16647	16568	16755	16531	16770	16679	16720	16811	16686	16745	16423	16573	16469	16789	16679	16714	16612	16735	16762	16693	16636	16866	16633	16651	16821	16737	16634	16564	16603	16783	16795	16757	16611	16638	16707	16740	16776	16635	16674	16493	16700	16498	16492	16699	16712	16749	16713	16520	16665	16900	16841	16661	16595	16755	16584	16573	16767	16588	16637	16798	16620	16527	16559	16625	16610	16644	16904	16692	16712	16640	16747	16796	16661	16739	16604	16557	16650	16561	16522	16856	16543	16665	16614	16594	16600	16583	16531	16664	16534	16654	16608	16897	16491	16645	16623	16511	16530	16575	16635	16514	16581	16647	16561	16582	16468	16644	16617	16660	16610	16557	16703	16801	16761	16570	16728	16583	16403	16657	16725	16699	16810	16684	16760	16685	16619	16693	16582	16622	16522	16442	16669	16527	16611	16701	16560	16724	16606	16681	16539	16539	16574	16580	16647	16498	16722	16562	16522	16490	16576	16765	16733	16647	16698	16720	16679	16375	16539	16646	16568	16661	16472	16903	16886	16541	16689	16528	16681	16568	16606	16692	16713	16505	16495	16712	16540	16617	16533	16735	16620	16862	16577	16848	16817	16616	16595	16591	16556	16639	16573	16482	16697	16732	16726	16654	16694	16780	16531	16534	16740	16740	16630	16566	16559	16889	16758	16622	16681	16692	16516	16614	16694	16970	16753	16547	16635	16593	16621	16686	16726	16542	16716	16841	16708	16521	16928	16577	16741	16783	16635	16517	16549	16402	16748	16797	16558	16602	16752	16792	16762	16752	16686	16785	16679	16759	16765	16475	16517	16640	16697	16620	16578	16598	16793	16440	16656	16507	16702	16826	16536	16670	16699	16631	16684	16690	16766	16751	16552	16503	16606	16636
16228	18250	17162	15676	15401	15213	15189	15022	15111	14974	14946	14868	14903	14856	15024	17174	17591	16946	16037	15317	14910	14559	14904	14821	14607	14560	14589	14737	14650	14810	14784	14668	14772	14866	14702	14854	14773	14772	14751	14717	14585	14723	14848	14633	14714	14609	14728	14579	14572	14594	14727	14741	14759	14703	14772	14746	14759	14802	14866	14710	14689	14729	14566	14634	14710	14688	14627	14834	14744	14666	14666	14727	14842	14761	14718	14627	14803	14653	14768	14712	14552	14711	14719	14714	14733	14720	14728	14690	14819	14753	14634	14711	14676	14806	14895	14824	14756	14720	14785	14575	14929	14756	14799	14651	14677	14707	14649	14739	14734	14565	14615	14683	14864	14806	14962	14740	14812	14840	14902	14656	14690	14754	14679	14723	14731	14723	14751	14690	14814	14713	14698	14766	14618	14788	14671	14892	14687	14851	14900	14571	14716	14678	14649	14823	14829	14995	14489	14675	14608	14811	14894	14655	14774	14606	14780	14799	14723	14866	14682	14913	14477	14780	14559	14791	14734	14705	14636	14608	14735	14567	14764	14542	14624	14964	14588	14818	14715	14754	14792	14741	14802	14762	14730	14620	14817	14833	14638	14630	14679	14727	14801	14514	14797	14794	14635	14892	14685	14682	14557	14841	14783	14689	14928	14880	14708	14550	14724	14729	14757	14702	14590	14853	14676	14846	14848	14806	14699	14631	14778	14786	14664	14608	14727	14893	14654	14668	14709	14657	14680	14704	14672	14693	14643	14886	14894	14694	14666	14575	14652	14577	14541	14778	14818	14617	14854	14804	14743	14579	14566	14539	14876	14649	14712	14688	14640	14703	14804	14821	14612	14695	14836	14617	14671	14750	14753	14698	14625	14741	14671	14652	14775	14679	14695	14540	14786	14684	14894	14693	14669	14592	14733	14717	14847	14713	14945	14740	14723	14678	14776	14654	14686	14867	14940	14922	14867	14773	14962	14642	14775	14851	14623	14775	14492	14789	14686	14727	14691	14655	14802	14638	14611	14773	14775	14736	14802	14770	14790	15027	14590	14690	14827	14698	14619	14834	14940	14597	14639	14673	14613	14707	14758	14681	14832	14741	14721	14810	14594	14713	14645	14646	14694	14836	14801	14746	14823	14592	14705	14711	14818	14833	14703	14676	14535	14779	14663	14802	14700	14570	14765	14664	14719	14776	14781	14590	14596	14686	14744	14701	14694	14668	14615	14782	14857	14672	14641	14845	14777	14581	14566	14752	14701	14691	14863	14674	14867	14770	14561	14574	14688	14746	14659	14758	14774	14783	14716	14798	14675	14846	14832	14759	14615	14677	14827	14516	14677	14705	14552	14701	14667	14741	14708	14792	14552	14669	14717	14747	14723	14705	14635	14685	14746	14830	14743	14762	14633	14787	14702	14605	14835	14734	14716	14798	14782	14624	14762	14762	14619	14714	14772	14780	14786	14716	14573	14654	14798	14704	14760	14721	14858	14687	14731	14631	14755	14803	14850	14714	14660	14680	14656	14613	14734	14654	14767	14805	14651	14568	14583	14770	14939	14727	14629	14853	14654	14625	14600	14611	14857	14677	14623	14767	14688	14706	14703	14639	14558	14709	14759	14548	14942	14672	14807	14759	14640	14732	14671	14805	14692	14701	14731	14718	14700	14685	14699	14683	14639	14753	14693	14662	14683	14855	14750	14862	14609	14651	14774	14666	14554	14719	14392	14724	14841	14558	14722	14750	14887	14669	14806	14844	14482	14820	14655	14733	14781	14757	14686	14654	14650	14744	14750	14839	14716	14738	14682	14663	14750	14912	14626	14572	14492	14636	14574	14536	14783	14754	14765	14685	14694	14707	14748	14721	14620	14830	14854	14901	14822	14741	14684	14936	14713	14869	14679	14742	14680	14628	14655	14735	14787	14647	14689	14710	14709	14743	14906	14639	14706	14695	14771	14783	14709	14713	14634	14707	14778	14664	14793	14535	14649	14683	14714	14920	14697	14869	14748	14820	14848	14653	14637	14716	14751	14770	14829	14830	14550	14775	14569	14715	14703	14721	14808	14814	14902	14696	14790	14774	14708	14680	14674	14591	14768	14743	14865	14733	14818	14761	14731	14680	14619	14677	14729	14836	14776	14651	14782	14647	14611	14614	14845	14542	14658	14728	14793	14686	14898	14687	14816	14707	14619	14691	14820	14535	14594	14760	14706	14826	14769	14792	14792	14633	14808	14852	14716	14584	14701	14704	14660	14638	14773	14588	14688	14708	14742	14742	14668	14870	14634	14608	14630	14673	14715	14789	14920	14670	14778	14678	14809	14733	14671	14712	14732	14690	14755	14736	14805	14732	14782	14744	14766	14816	14778	14768	14646	14792	14848	14686	14786	14852	14722	14701	14589	14473	14779	14739	14774	14742	14469	14874	14667	14616	14655	14687	14782	14620	14708	14613	14704	14838	14891	14731	14740	14811	14745	14717	14766	14672	14481	14840	14861	14741	14596	14667	14678	14659	14665	14591	14622	14720	14655	14653	14701	14749	14730	14807	14835	14767	14728	14731	14775	14722	14506	14794	14689	14675	14676	14706	14724	14680	14880	14787	14701	14597	14631	14625	14651	14704	14768	14584	14581	14616	14679	14556	14706	14719	14783	14687	14737	14617	14827	14692	14699	14763	14753	14833	14608	14741	14594	14751	14703	14668	14770	14629	14698	14626	14767	14682	14784	14582	14759	14719	14756	14802	14798	14725	14644	14675	14924	14765	14642	14747	14710	14676	14686	14887	14779	14621	14611	14671	14811	14804	14715	14756	14696	14663	14726	14655	14570	14810	14660	14719	14845	14696	14739	14763	14789	14727	14674	14469	14753	14660	14762	14576	14607	14659	14932	14855	14635	14846	14677	14632	14724	14698	14777	14690	14575	14792	14460	14859	14903	14588	14952	14747	14633	14754	14591	14882	14652	14644	14623	14827	14850	14651	14697	14694	14772	14854	14726	14673	14896	14791	14640	14691	14772	14868	14830	14764	14656	14330	14966	14702	14807	14736	14593	14665	14727	14623	14792	14663	14690	14717	14738	14837	14714	14922	14580	14673	14693	14703	14812	14641	14677	14766	14776	14854	14683	14720	14877	14574	14803	14558	14624	14655	14591	14841	14837	14599	14776	14848	14856	14692	14545	14582	14770	14755	14665	14699	14645	14897	14816	14758	14697	14728	14745	14718	14614	14778	14718	14805	14744	14620	14718	14850	14470	14802	14628	14865	14764	14561	14740	14680	14737	14817	14732	14750	14597	14680	14773	14748	14933	14597	14617	14707	14822	14599	14875	14665	14839	14690	14747	14767	14622	14774	14755	14802	14829	14790	14669	14717	14410	14757	14771	14656	14764	14799	14550	14824	14697	14617	14708	14749	14739	14718	14596	14683	14726	14785	14719	14828	14724	14753	14770	14580	14821	14668	14736	14681	14611	14668	14718	14826	14689	14731	14718	14552	15032	14638	14712	14928	14625	14675	14689	14681	14668	14732	14633	14813	14706	14722	14567	14726	14553	14755	14780	14941	14612	14826	14801	14825	14813	14831	14772	14613	14569	14751	14789	14614	14723	14756	14771	14809	14811	14651	14676	14949	14702	14805	14651	14794	14826	14663	14857	14704	14750	14733	14762	14604	14681	14846	14879	14782	14792	14729	14757	14680	14721	14664	14605	14675	14638	14734	14673	14654	14801	14661	14760	14658	14699	14616	14662	14522	14844	14595	14853	14558	14654	14768	14676	14625	14782	14788	14627	14592	14664	14835	14625	14730	14867	14760	14631	14549	14763	14815	14664	14680	14741	14863	14603	14752	14737	14728	14760	14796	14772	14764	14717	14754	14530	14703	14714	14734	14712	14626	14630	14713	14689	14787	14763	14621	14639	14839	14724	14634	14903	14713	14730	14587	14839	14646	14754	14783	14760	14775	14828	14536	14613	14745	14724	14662	14664	14863	14753	14632	14649	14775	14916	14596	14843	14641	14591	14737	14700	14729	14849	14750	14555	14848	14697	14633	14712	14595	14759	14960	14619	14748	14655	14815	14759	14799	14634	14815	14649	14737	14646	14728	14660	14747	14772	14682	14714	14465	14646	14675	14768	14781	14690	14542	14898	14741	14691	14706	14735	14727	14751	14755	14823	14761	14795	14646	14636	14818	14831	14733	14608	14847	14673	14711	14692	14676	14589	14624	14849	14794	14765	14688	14546	14837	14558	14745	14734	14710	14500	14630	14733	14638	14569	14849	14748	14680	14686	14807	14627	14725	14766	14647	14728	14691	14618	14759	14746	14787	14742	14641	14530	14714	14821	14839	14847	14766	14816	14630	14816	14671	14651	14643	14776	14695	14811	14657	14747	14721	14742	14590	14767	14840	14774	14792	14656	14810	14740	14734	14792	14647	14721	14793	14604	14813	14652	14622	14787	14772	14755	14735	14750	14646	14703	14612	14694	14772	14815	14688	14787	14754	14761	14628	14885	14728	14521	14740	14889	14697	14684	14743	14821	14708	14771	14720	14689	14852	14772	14705	14826	14792	14712	14652	14853	14600	14824	15053	14811	14614	14577	14681	14810	14730	14810	14610	14850	14720	14767	14578	14813	14787	14725	14811	14794	14872	14925	14716	14658	14807	14615	14822	14712	14769	14607	14878	14768	14758	14877	14661	14790	14770	14921	14651	14530	14933	14767	14526	14905	14520	14622	14682	14642	14802	14863	14794	14620	14911	14692	14812	14687	14799	14596	14705	14692	14784	14712	14770	14666	14825	14699	14838	14820	14710	14518	14749	14725	14759	14701	14750	14618	14601	14834	14706	14662	14800	14738	14653	14893	14702	14866	14668	14696	14654	14687	14831	14776	14770	14848	14728	14706	14827	14570	14655	14700	14527	14647	14889	14620	14683	14754	14815	14703	14727	14677	14845	14808	14800	14789	14757	14693	14694	14797	14850	14716	14711	14712	14788	14567	14722	14655	14765	14720	14650	14626	14678	14690	14820	14548	14721	14655	14687	14866	14712	14737	14794	14523	14671	14787	14849	14680	14687	14787	14638	14819	14854	14726	14776	14692	14646	14768	14633	14717	14949	14691	14716	14799	14720	14852	14737	14688	14661	14749	14766	14714	14681	14681	14901
25282	21373	28016	25582	21024	19093	18591	17342	17151	17002	16927	16813	17074	16857	17207	26493	28675	25798	21863	18484	17296	16775	16749	16680	16694	16828	16605	16782	16721	16702	16586	16413	16573	16570	16505	16819	16563	16425	16524	16649	16705	16640	16549	16676	16647	16400	16824	16523	16722	16389	16735	16815	16785	16689	16542	16488	16542	16648	16602	16577	16627	16656	16746	16652	16499	16449	16657	16598	16521	16466	16401	16372	16628	16254	16710	16554	16556	16608	16672	16517	16536	16579	16495	16646	16497	16574	16349	16552	16596	16641	16573	16604	16552	16524	16725	16465	16548	16613	16251	16472	16528	16725	16767	16680	16666	16804	16601	16391	16483	16472	16570	16588	16622	16614	16681	16457	16738	16546	16527	16413	16705	16487	16468	16445	16641	16653	16569	16680	16751	16489	16576	16666	16563	16435	16531	16618	16618	16567	16780	16541	16550	16624	16569	16547	16670	16502	16629	16668	16585	16652	16540	16486	16286	16603	16654	16585	16625	16532	16485	16600	16746	16477	16520	16666	16490	16394	16685	16671	16371	16567	16407	16538	16523	16562	16668	16459	16738	16581	16493	16373	16536	16527	16484	16439	16780	16373	16644	16402	16633	16582	16650	16747	16583	16676	16352	16513	16592	16627	16097	16512	16438	16567	16630	16682	16463	16671	16538	16437	16530	16767	16451	16611	16502	16635	16450	16523	16490	16674	16618	16718	16268	16494	16613	16652	16574	16542	16561	16764	16632	16473	16635	16710	16518	16568	16515	16516	16577	16583	16506	16684	16690	16617	16623	16492	16746	16444	16451	16495	16696	16687	16630	16457	16566	16588	16449	16590	16693	16396	16405	16550	16484	16414	16324	16707	16452	16655	16478	16508	16549	16460	16497	16749	16483	16454	16510	16354	16711	16420	16385	16575	16573	16498	16744	16617	16499	16436	16507	16572	16512	16503	16531	16736	16565	16459	16531	16521	16417	16704	16560	16639	16737	16593	16608	16480	16541	16464	16382	16678	16541	16559	16672	16654	16619	16594	16646	16594	16503	16682	16643	16673	16542	16462	16522	16597	16562	16552	16635	16602	16533	16549	16666	16659	16728	16537	16688	16778	16637	16522	16577	16374	16439	16489	16518	16497	16436	16432	16457	16502	16557	16607	16595	16550	16491	16389	16636	16441	16639	16312	16485	16628	16522	16518	16550	16882	16566	16579	16426	16659	16586	16541	16849	16448	16705	16511	16480	16607	16497	16677	16530	16522	16525	16486	16583	16652	16702	16614	16674	16880	16483	16567	16606	16340	16465	16507	16581	16378	16542	16590	16526	16566	16449	16435	16577	16479	16428	16449	16633	16508	16467	16727	16752	16499	16366	16528	16637	16470	16477	16636	16320	16567	16603	16422	16591	16676	16528	16598	16517	16601	16458	16548	16735	16410	16611	16487	16495	16454	16545	16771	16511	16570	16641	16484	16579	16581	16496	16461	16695	16595	16412	16572	16710	16628	16444	16448	16615	16454	16714	16495	16481	16344	16529	16550	16443	16549	16556	16706	16555	16697	16724	16437	16507	16822	16526	16475	16575	16451	16636	16488	16650	16476	16600	16458	16766	16704	16482	16684	16618	16568	16591	16429	16478	16484	16492	16279	16432	16619	16632	16577	16458	16478	16446	16685	16724	16712	16568	16554	16528	16555	16451	16540	16733	16589	16490	16452	16465	16522	16546	16580	16570	16685	16439	16636	16432	16562	16555	16733	16642	16592	16548	16592	16462	16519	16461	16467	16558	16739	16688	16635	16587	16514	16530	16743	16647	16469	16705	16637	16664	16581	16579	16530	16627	16389	16506	16472	16704	16523	16827	16608	16407	16560	16632	16505	16479	16421	16346	16662	16503	16641	16778	16625	16611	16734	16620	16520	16424	16449	16812	16482	16470	16675	16524	16599	16591	16625	16540	16544	16491	16700	16669	16442	16618	16521	16765	16538	16599	16463	16558	16490	16526	16757	16588	16681	16628	16667	16518	16509	16569	16437	16482	16476	16417	16441	16562	16527	16756	16631	16650	16579	16553	16606	16744	16685	16529	16445	16513	16521	16588	16648	16473	16588	16681	16517	16434	16381	16465	16779	16689	16801	16545	16644	16644	16582	16540	16342	16545	16429	16419	16609	16591	16428	16515	16592	16585	16294	16538	16795	16640	16587	16903	16543	16772	16609	16593	16486	16610	16347	16597	16560	16498	16473	16514	16526	16507	16459	16530	16675	16745	16403	16554	16567	16588	16685	16564	16796	16667	16572	16596	16748	16549	16658	16533	16549	16521	16581	16594	16675	16749	16692	16550	16616	16697	16471	16454	16386	16514	16501	16348	16624	16496	16408	16727	16525	16595	16729	16440	16532	16626	16740	16491	16579	16808	16577	16768	16540	16547	16711	16540	16509	16524	16406	16513	16681	16493	16667	16567	16573	16640	16373	16541	16592	16454	16430	16531	16528	16601	16653	16488	16684	16670	16394	16789	16586	16476	16477	16545	16643	16505	16792	16593	16626	16532	16498	16493	16569	16678	16612	16594	16399	16570	16555	16588	16626	16644	16893	16514	16572	16451	16545	16465	16618	16686	16658	16722	16613	16569	16455	16596	16592	16695	16697	16647	16554	16673	16485	16661	16433	16473	16440	16562	16623	16678	16572	16627	16539	16476	16404	16533	16732	16762	16609	16372	16371	16433	16427	16380	16415	16674	16317	16630	16386	16586	16570	16538	16760	16649	16567	16466	16618	16598	16487	16297	16486	16605	16453	16440	16512	16685	16737	16584	16549	16516	16434	16538	16488	16368	16397	16401	16838	16769	16461	16401	16590	16672	16621	16520	16583	16565	16461	16532	16407	16601	16448	16513	16450	16533	16650	16590	16664	16363	16481	16684	16464	16672	16618	16586	16624	16722	16454	16530	16557	16599	16519	16610	16574	16498	16711	16717	16495	16604	16498	16677	16614	16683	16416	16463	16502	16496	16547	16514	16573	16495	16759	16551	16527	16522	16575	16742	16417	16566	16539	16529	16498	16528	16804	16760	16496	16421	16671	16634	16375	16492	16616	16852	16708	16589	16421	16525	16689	16553	16469	16444	16788	16690	16520	16578	16638	16556	16468	16833	16561	16701	16748	16493	16430	16686	16341	16625	16515	16365	16560	16397	16702	16654	16471	16620	16708	16598	16360	16587	16732	16568	16588	16413	16506	16643	16489	16525	16537	16482	16370	16612	16324	16676	16588	16649	16593	16602	16561	16555	16706	16567	16695	16519	16592	16535	16612	16689	16464	16690	16557	16572	16628	16552	16589	16640	16602	16561	16685	16492	16589	16438	16649	16371	16467	16628	16538	16678	16661	16562	16650	16774	16638	16494	16625	16667	16316	16540	16633	16631	16749	16595	16457	16395	16599	16630	16486	16704	16590	16521	16595	16420	16527	16559	16616	16739	16733	16643	16663	16578	16377	16596	16287	16426	16441	16478	16366	16414	16571	16521	16653	16736	16701	16650	16547	16697	16463	16435	16410	16502	16688	16576	16645	16467	16578	16596	16616	16857	16578	16539	16331	16268	16628	16635	16714	16556	16562	16632	16371	16571	16524	16522	16572	16496	16288	16446	16588	16537	16619	16472	16577	16620	16622	16511	16631	16613	16595	16587	16501	16692	16580	16558	16530	16480	16513	16770	16670	16435	16479	16625	16541	16599	16500	16585	16511	16598	16703	16438	16482	16644	16496	16669	16415	16530	16588	16460	16468	16495	16576	16488	16579	16613	16526	16705	16701	16504	16594	16329	16578	16484	16473	16637	16468	16815	16567	16704	16709	16735	16717	16585	16488	16632	16736	16675	16401	16611	16700	16442	16499	16493	16615	16497	16534	16645	16766	16766	16460	16703	16606	16567	16503	16525	16745	16533	16587	16569	16790	16506	16470	16576	16469	16590	16386	16724	16503	16480	16718	16524	16632	16484	16559	16595	16634	16683	16533	16449	16510	16477	16333	16526	16514	16587	16764	16571	16591	16489	16690	16576	16867	16612	16758	16627	16553	16711	16634	16419	16538	16634	16611	16778	16668	16644	16536	16499	16621	16693	16576	16790	16461	16323	16704	16496	16753	16810	16501	16607	16494	16374	16608	16613	16357	16466	16528	16705	16695	16606	16574	16475	16437	16591	16611	16675	16469	16590	16606	16573	16437	16633	16505	16525	16548	16697	16513	16630	16606	16499	16510	16370	16540	16486	16553	16631	16484	16610	16512	16563	16428	16593	16513	16552	16569	16635	16475	16514	16528	16489	16474	16552	16403	16538	16713	16609	16476	16611	16813	16591	16611	16796	16481	16571	16597	16543	16628	16846	16752	16594	16480	16604	16471	16646	16427	16484	16439	16386	16771	16717	16576	16531	16549	16642	16597	16748	16461	16597	16702	16570	16846	16548	16580	16322	16519	16565	16663	16664	16660	16748	16637	16611	16698	16493	16505	16462	16600	16591	16635	16641	16601	16683	16564	16637	16613	16657	16607	16600	16485	16653	16545	16418	16575	16578	16597	16730	16463	16506	16416	16378	16565	16870	16505	16580	16395	16748	16481	16660	16501	16546	16572	16760	16676	16803	16536	16381	16696	16567	16498	16811	16676	16532	16416	16605	16566	16522	16761	16559	16494	16542	16551	16680	16584	16494	16505	16697	16467	16688	16584	16635	16730	16571	16621	16394	16460	16581	16566	16553	16558	16636	16573	16477	16498	16456	16543	16567	16504	16646	16492	16585	16597	16609	16553	16300	16671	16560	16604	16667	16433	16484	16590	16511	16518	16620	16435	16504	16450	16684	16589	16606	16529	16522	16475	16499	16415	16677	16545	16469	16666	16631	16662	16656	16529	16796	16498	16617	16664	16430	16573	16556	16763	16823	16435	16589	16541	16623	16387	16636	16575	16603	16378	16418	16639	16678	16782	16674	16747	16544	16420	16748	16763	16484	16540	16607	16607	16773	16695	16471	16485	16575	16742	16679	16439	16643	16705	16474	16567	16488	16597	16607	16562	16720	16619	16424	16556	16454	16572	16636	16674	16599	16596	16628	16603	16875	16507	16538	16512	16750	16492	16451	16729	16650	16469	16440	16612	16671	16750	16689	16567	16611	16709
15629	23948	22641	18210	17271	16797	15906	15581	15554	15300	15245	15216	15404	15150	16094	29718	30006	26298	20634	16760	15143	14941	15031	14686	14827	14692	14798	14683	14775	15109	14676	14613	14843	14600	14728	14738	14821	14615	14750	14734	14685	14876	14639	14841	14941	14690	14851	14730	14916	14742	14845	14720	14758	14628	14748	14730	14916	14798	14691	14917	14892	14643	14772	14725	14721	14703	14845	14779	14746	14577	14907	14775	14762	14679	14887	14641	14631	14722	14658	14618	14645	14853	14733	14818	14742	14821	14714	14804	14666	14738	14671	14759	14632	14759	14660	14758	14693	14793	14650	14822	14647	14582	14652	14594	14740	14666	14619	14758	14723	14683	14707	14684	14641	14697	14733	14855	14746	14743	14817	14618	14800	14777	14638	14570	14781	14744	14787	14585	14661	14714	14732	14746	14809	14785	14900	14754	14692	14677	14753	14636	14660	14663	14765	14757	14664	14701	14717	14841	14882	14776	14638	14790	14703	14711	14858	14743	14574	14844	14756	14789	14679	14825	14782	14758	14652	14747	14731	14718	14865	14667	14735	14737	14694	14645	14759	14582	14592	14759	14790	14735	14698	14582	14618	14875	14786	14586	14816	14777	14791	14891	14561	14701	14955	14866	14674	14826	14813	14628	14764	14767	14919	14666	14839	14714	14742	14646	14766	14871	14606	14725	14880	14620	14860	14682	14701	14814	14752	14847	14814	14767	14677	14688	14730	14693	14780	14782	14834	14845	14760	14863	14921	14781	14785	14710	14639	14567	14649	14771	14804	14613	14539	14752	14666	14768	14519	14837	14534	14672	14704	14720	14706	14622	14908	14590	14634	14676	14948	14862	14748	14820	14691	14758	14855	14616	14575	14902	14789	14888	14645	14664	14809	14734	14679	14668	14652	14732	14674	14818	14568	14833	14705	14655	14666	14638	14645	14649	14719	14692	14708	14600	14815	14852	14720	14632	14583	14789	14685	14688	14966	14715	14624	14755	14763	14768	14685	14751	14787	14761	14737	14778	14733	14804	14546	14772	14769	14663	14666	14687	14496	14674	14698	14621	14855	14765	14762	14712	14763	14757	14652	14531	14629	14879	14538	14562	14708	14691	14879	14762	14618	14728	14775	14789	14687	14724	14849	14723	14787	14618	14869	14705	14695	14699	14803	14828	14734	14630	14930	14840	14703	14910	14657	14800	14804	14820	14771	14769	14733	14761	14570	14694	14750	14802	14906	14796	14735	14617	14694	14663	14710	14703	14695	14709	14744	14737	14719	14733	14674	14746	14736	14726	14642	14859	14718	14791	14755	14841	14928	14685	14694	14720	14792	14733	14892	14850	14770	14701	14781	14728	14515	14680	14647	14957	14759	14672	14729	14875	14740	14697	14748	14603	14661	14707	14862	14689	14631	14756	14664	14820	14670	14560	14778	14547	14751	14747	14861	14689	14654	14692	14583	14750	14677	14733	14841	14637	14812	14815	14893	14749	14915	14670	14687	14818	14660	14781	14591	14592	14738	14745	14691	14659	14638	14759	14608	14648	14779	14898	14606	14630	14781	14654	14670	14775	14783	14614	14787	14647	14830	14731	14898	14694	14805	14666	14714	14674	14672	14713	14807	14666	14479	14712	14591	14887	14840	14653	14698	14733	14643	14821	14747	14732	14837	14559	14762	14591	14735	14565	14823	14720	14823	14784	14789	14898	14712	14873	14818	14937	14810	14624	14762	14755	14778	14683	14816	14625	14849	14787	14916	14610	14807	14759	14787	14762	14605	14745	14672	14639	14572	14890	14842	14826	14769	14645	14708	14714	14768	14719	14651	14822	14724	14694	14707	14734	14596	14861	14633	14668	14761	14679	14787	14575	14795	14871	14731	14519	14712	14729	14849	14610	14527	14817	14708	14742	14717	14707	14678	14710	14936	14738	14759	14547	14701	14667	14759	14516	14744	14749	14821	14778	14658	14677	14811	14848	14797	14826	14818	14729	14792	14683	14809	14632	14677	14705	14822	14723	14739	14661	14622	14717	14632	14633	14707	14535	14890	14887	14826	14709	14720	14576	14759	14630	14725	14714	14786	14594	14753	14693	14638	14591	14803	14821	14637	14742	14774	14902	14698	14607	14635	14678	14662	14722	14675	14709	14844	14713	14953	14721	14757	14626	14923	14798	14636	14889	14782	14648	14868	14877	14724	14495	14698	14675	14656	14707	14836	14702	14678	14732	14811	14643	14739	14652	14780	14939	14760	14782	14522	14712	14826	14616	14715	14770	14554	14668	14649	14666	14679	14735	14783	14732	14658	14747	14802	14695	14620	14742	14750	14822	14836	14577	14763	14797	14785	14711	14783	14766	14714	14641	14533	14765	14611	14884	14745	14806	14791	14819	14758	14801	14636	14808	14745	14835	14675	14789	14864	14875	14768	14693	14720	14714	14556	14703	14716	14662	14793	14857	14769	14932	14690	14736	14747	14746	14809	14640	14715	14767	14729	14889	14766	14797	14657	14742	14749	14693	14708	14778	14657	14855	14566	14807	14752	14726	14730	14754	14650	14589	14757	14641	14716	14624	14695	14735	14840	14788	14669	14786	14787	14702	14620	14782	14594	14639	14777	14670	14824	14760	14656	14745	14708	14759	14636	14940	14900	14669	14862	14615	14688	14658	14916	14730	14842	14872	14645	14769	14750	14654	14695	14710	14681	14629	14450	14778	14677	14655	14657	14799	14755	14693	14794	14688	14746	14754	14786	14771	14846	14775	14866	14760	14672	14831	14701	14808	14683	14727	14836	14646	14794	14741	14756	14714	14676	14534	14704	14737	14817	14754	14654	14750	14696	14669	14644	14748	14814	14808	14665	14611	14719	14689	14783	14780	14699	14704	14621	14786	14816	14731	14735	14726	14619	14718	14693	14599	14818	14841	14617	14681	14497	14732	14645	14782	14725	14800	14727	14847	14698	14688	14712	14760	14668	14649	14650	14664	14713	14751	14608	14727	14621	14805	14743	14691	14624	14754	14637	14780	14708	14694	14797	14729	14745	14764	14794	14673	14795	14632	14599	14680	14555	14613	14644	14716	14780	14830	14733	14722	14765	14789	14699	14614	14694	14842	14749	14810	14879	14684	14864	14882	14753	14663	14649	14762	14780	14775	14801	14888	14761	14598	14809	14936	14761	14874	14809	14747	14832	14752	14674	14822	14769	14735	14799	14834	14497	14619	14556	14710	14643	14950	14751	14779	14811	14593	14724	14757	14612	14589	14725	14774	14615	14606	14806	14899	14715	14688	14782	14653	14649	14634	14732	14685	14792	14713	14772	14724	14837	14693	14699	14819	14757	14601	14502	14757	14796	14695	14789	14748	14771	14667	14701	14550	14686	14734	14682	14696	14781	14858	14684	14580	14874	14805	14674	14757	14733	14808	14725	14755	14665	14654	14684	14751	14861	14768	14811	14694	14720	14838	14688	14788	14567	14625	14699	14930	14723	14710	14626	14672	14699	14701	14778	14758	14736	14743	14812	14628	14854	14672	14803	14662	14748	14677	14691	14688	14731	14557	14439	14683	14785	14770	14613	14628	14679	14870	14637	14761	14763	14895	14696	14700	14650	14840	14795	14658	14626	14789	14809	14683	14801	14693	14749	14741	14901	14773	14919	14701	14716	14738	14679	14760	14793	14661	14684	14888	14559	14705	14741	14796	14725	14638	14667	14750	14630	14674	14736	14785	14672	14721	14884	14864	14779	14962	14792	14859	14900	14695	14685	14680	14691	14842	14711	14706	14705	14688	14643	14792	14585	14796	14560	14781	14796	14811	14753	14819	14888	14622	14793	14698	14655	14909	14798	14702	14646	14742	14635	14825	14727	14723	14691	14817	14700	14554	14751	14740	14822	14806	14626	14712	14713	14720	14771	14677	14912	14803	14883	14814	14557	14691	14814	14875	14603	14646	14750	14831	14781	14654	14738	14572	14822	14698	14904	14828	14742	14679	14544	14605	14758	14615	14736	14647	14709	14725	14672	14827	14678	14546	14799	14917	14818	14801	14660	14738	14789	14754	14654	14872	14750	14691	14718	14893	14741	14708	14673	14737	14616	14872	14807	14685	14734	14760	14684	14776	14788	14725	14785	14824	14795	14617	14787	14862	14664	14697	14803	14683	14617	14734	14697	14647	14790	14608	14690	14684	14482	14656	14674	14665	14780	14609	14668	14827	14734	14765	14600	14838	14717	14745	14648	14743	14835	14731	14719	14752	14704	14689	14705	14728	14693	14625	14682	14726	14706	14655	14832	14744	14630	14753	14968	14907	14748	14666	14637	14662	14764	14884	14608	14753	14625	14775	14610	14642	14564	14617	14756	14696	14756	14747	14626	14898	14769	14724	14806	14797	14782	14733	14705	14679	14726	14802	14643	14868	14551	14751	14618	14731	14758	14831	14588	14656	14615	14717	14740	14776	14656	14671	14729	14931	14889	14614	14613	14757	14705	14925	14853	14623	14796	14762	14755	14746	14765	14874	14664	14632	14949	14840	14660	14707	14743	14846	14795	14734	14713	14740	14950	14799	14583	14683	14721	14664	14887	14605	14585	14646	14763	14648	14706	14570	14616	14686	14682	14704	14731	14712	14647	14757	14694	14550	14742	14804	14777	14568	14791	14738	14870	14695	14647	14821	14837	14698	14661	14797	14727	14637	14791	14590	14796	14677	14615	14618	14786	14821	14707	14701	14737	14687	14812	14621	14727	14705	14795	14751	14807	14587	14631	14714	14765	14618	14709	14918	14672	14809	14626	14644	14861	14745	14942	14671	14789	14690	14794	14788	14750	14846	14712	14560	14698	14718	14933	14819	14609	14701	14776	14758	14849	14663	14847	14760	14699	14713	14713	14656	14749	14801	14809	14583	14763	14684	14882	14767	14791	14690	14649	14704	14641	14691	14689	14749	14813	14627	14552	14768	14761	14832	14882	14724	14757	14773	14722	14609	14702	14780	14775	14642	14692	14718	14783	14760	14644	14600	14763	14641	14805	14659	14946	14829	14717	14818	14792	14631	14667	14825	14819	14656	14609	14685	14801	14723	14717	14893	14853	14652	14557	14794	14870	14615	14631	14814	14619	14809	14625	14671	14586	14786	14674	14767	14772	14605	14773	14545	14654	14820	14782	14935
23880	21407	28948	24293	21978	22513	21241	18110	17226	17436	17256	16950	17030	16918	16812	28719	37623	33825	26584	20360	17562	16935	16570	16391	16273	16497	16394	16324	16354	16447	16298	16562	16304	16460	16301	16394	16542	16287	16337	16182	16317	16378	16200	16169	16305	16447	16242	16468	16279	16220	16290	16282	16326	16276	16333	16052	16271	16424	16451	16252	16234	16364	16305	16235	16195	16221	16098	16167	16502	16146	16236	16072	16281	16486	16360	16025	16485	16365	16383	16271	16204	16197	16100	16322	16340	16377	16332	16228	16268	16230	16365	16040	16176	16320	16198	16328	16261	16266	16326	16186	16305	16346	16356	16149	16215	16052	16168	16138	16474	16189	16354	16320	16361	16036	16370	16126	16292	16261	16438	16411	16362	16393	16119	16165	16288	16271	16395	16420	16198	16283	16178	16273	16245	16205	16221	16096	16305	16296	16223	16232	16157	16239	15938	16316	16150	16427	16508	16289	16064	16155	16183	16245	16398	16098	16157	16229	16281	16305	16378	16228	16277	16173	16141	16297	16246	16018	16354	16296	16304	16465	16193	16084	16171	16310	16192	16343	16272	16337	16225	16200	16111	16216	16414	16381	16401	16287	16394	16080	16435	16135	16165	16103	16063	16477	16265	16242	16245	16273	16189	16261	16212	16182	16054	16239	16346	16241	16162	16270	16114	16104	16266	16084	16278	16176	16459	16150	16085	16238	16155	16076	16051	16403	16236	16116	16235	16499	16275	16117	16436	16079	16124	16204	16204	16146	16146	16218	16191	16063	16286	16117	16205	16316	16437	16350	16225	16457	16415	16270	16160	16124	16281	16287	16145	16059	16252	16264	16279	15998	16181	16343	16290	16343	16331	16315	16183	16305	16252	16029	16275	16257	16372	16111	16460	16294	16383	16381	16149	16468	16087	16232	16123	16410	16133	15955	16057	16098	16148	16167	16292	16321	16322	16265	16419	16305	16179	16233	16089	16297	16212	16326	16378	16301	16190	16000	16115	16332	16186	16339	16256	16243	16230	16198	16351	16300	16280	16099	16101	16408	16304	16412	16201	16338	15889	16212	16260	16279	16285	16236	16107	16140	16282	16272	16140	16337	16261	16300	16274	16437	16254	16324	16260	16276	16270	16172	16250	16213	16242	16103	15989	16197	16251	16246	16394	16243	16210	16058	16143	16233	16163	16306	16284	16271	16164	16217	16212	16007	16059	16465	16039	16408	16216	16304	16049	16342	16181	16224	16227	16293	16119	16076	16237	16126	16137	16083	16393	16305	16366	16383	16155	16134	16179	16227	16037	16371	16116	16269	16202	16303	16247	16110	16290	16230	16205	16108	16161	15908	16273	16250	16190	16003	16240	15978	16345	16175	16147	16120	16283	16158	16402	16345	16407	16262	16282	16225	16369	16361	16246	16183	16246	16188	16271	16284	16343	16301	15954	16244	16180	16209	15933	16265	16408	16272	16151	16077	16388	16358	16226	16304	16277	16304	16345	16129	16171	16221	16080	16209	16216	16417	16202	16033	16303	15986	16345	16480	16316	16392	16386	16263	16323	16136	16049	16196	16298	16203	16297	16261	16239	16096	16208	16252	16281	16246	16301	16211	16281	16443	16147	16195	16105	16006	16401	16310	16271	16381	16435	16186	16308	16299	16181	16285	16352	16322	16459	16150	16235	16322	15986	16042	16297	16043	16132	16363	16126	16393	16355	16330	16279	16088	16377	16259	16156	16119	16098	16282	16598	16474	16022	16139	16185	16315	16117	16407	16061	16091	16350	16146	16222	16204	16249	16209	16049	16223	16373	16174	16199	16189	16125	16457	16344	16243	16101	16278	15995	16159	16180	16194	16413	16348	16161	16107	16174	16459	16222	16146	16198	16374	16121	16412	16377	16085	16021	16201	15888	16011	16083	16211	16174	16151	16138	16067	16092	16356	16115	16085	16293	16274	16283	16337	16195	15988	16185	16242	16331	16292	16126	16277	16256	16148	16083	16358	16146	16149	16148	16279	16153	16109	16268	16201	16077	16090	16276	16303	16155	16293	16358	16164	16258	16102	16164	16194	16394	16342	16487	16279	16117	16345	16164	16266	16197	16091	16229	16196	16200	16572	16202	16268	16357	16262	16312	16115	16248	16380	16228	16257	15972	16198	16425	16306	16005	16342	16203	16299	16432	16238	16359	16215	16244	16277	16305	16319	16256	16092	16223	16273	16246	16432	16235	16078	16190	16245	16304	16336	16336	16365	16238	16210	16288	16274	16219	16306	16416	16315	16075	16192	16072	16205	16255	16209	16248	16169	16194	16193	16277	16229	16265	16361	16212	16243	16229	16153	15951	16277	16237	16183	16246	16345	16465	16120	16280	16101	16136	16247	16378	16197	16215	16222	16373	16237	16381	16211	16192	16170	16397	16031	16235	16170	16216	16048	16002	16245	16108	16181	16052	16085	16180	16224	16212	16334	16077	16224	16118	16142	16255	16103	16119	16256	16339	16342	16287	16216	16322	16237	16230	16394	16124	16156	16394	16165	16114	16389	16201	16174	16249	16108	16140	16357	16221	16188	16186	16048	16155	16090	16073	16328	16209	16221	16359	16199	16076	16310	16235	16264	16286	16220	16300	16205	16295	16358	16173	16318	16115	16292	16119	16146	16423	16117	16498	16158	16207	16299	16216	16353	16278	16162	16546	16250	16188	16248	16374	16231	16206	16029	16092	16099	16347	16137	16083	16202	16138	16461	16173	16019	16174	16167	16048	16241	16177	16103	16114	16212	16378	16472	16299	16261	16199	16304	16258	16224	16321	16289	16348	16143	15924	16176	16297	16385	16238	16138	16245	16384	16246	16219	16199	16219	16346	16115	16289	16073	16425	16117	16246	16299	16215	16207	16253	16215	16281	16026	16255	16119	16173	16496	16252	16202	16187	16257	16084	16310	16231	16308	16159	16102	16249	16388	16325	16352	16168	16157	16327	16192	16302	16065	16043	16160	16120	16343	16361	16217	16110	16321	16154	16239	16102	16134	16354	16344	16251	16381	16144	16271	16192	16274	16261	16051	16367	16207	16310	16398	16301	16123	16350	16222	16269	16098	16278	16194	16269	16303	16463	16268	16171	16245	16321	16059	16397	16195	16228	16273	16120	16128	16495	16263	16246	16277	16361	16259	16104	15977	16345	16093	16144	16259	16215	16181	16165	16409	16253	16280	16366	16159	16070	16188	16428	16244	16152	16402	16305	16191	16276	16243	16455	16124	16214	16119	16090	16151	16246	16096	16186	16310	16151	16067	16148	15982	15954	16411	16082	16175	16219	16130	16306	16170	16206	16106	16153	16438	16149	16123	16340	16591	16197	16122	16234	16028	16386	16162	16229	16368	16343	16117	16379	16199	16233	16016	16351	16274	16320	16126	16173	16274	16320	16085	16231	16166	16216	16156	16074	16227	16148	16325	16274	16192	16256	16176	16374	16238	16358	16356	16104	16173	16355	16308	16215	16185	16388	16157	16295	16357	15967	16060	16185	16086	16155	16192	16095	16344	16375	16379	16174	16217	16414	16047	16114	16069	16189	16225	16258	16260	16130	16248	16238	16273	16069	16327	16233	16367	16283	16280	16166	16188	16191	16338	16155	16365	16157	16103	16116	16129	16317	16147	16453	16366	16078	16073	16289	16182	16198	16117	16268	16278	16489	16321	16224	16245	16300	16162	16339	16342	16096	16293	16350	16145	16188	16222	16199	16110	16045	16493	16236	16313	16342	16091	16019	16408	16230	16182	16317	16266	16465	16167	16275	16222	16168	16092	16292	16114	16228	16274	16219	16464	16333	16377	16238	16188	16272	16315	16273	16362	16223	16215	16110	16312	16141	16123	16233	16063	16276	16171	16112	16151	16158	16247	16177	16300	16390	16237	16222	16187	16251	16400	16413	16255	16209	16171	16090	16273	16359	16207	16267	16375	16056	16270	16102	16117	16134	16436	16320	16028	16220	16096	16288	16246	16300	16202	16536	16161	16349	16174	16156	16166	16333	16192	16178	16295	16300	16253	16208	16167	16086	16029	16369	16337	16355	16325	16117	16050	16285	16112	15804	16239	16442	16391	16411	16343	16295	16162	16189	16202	16296	16350	16251	16274	16305	16241	16122	16161	16168	16235	16166	16462	16175	16233	16188	16246	16215	16134	16040	16031	16271	16368	16246	16300	16419	16301	16198	16209	16406	16059	15986	16326	16154	16171	16193	16204	16313	16119	16377	16241	16234	16102	16184	16231	16148	16328	16195	16465	16159	16174	16224	16318	16196	16328	16340	16323	16201	16371	16156	16091	16225	16290	16169	16310	16294	16176	16308	16254	16277	16333	16243	16302	16465	16214	16140	16262	16173	16183	16357	16173	16288	16286	16419	16234	16380	16134	16069	16212	16230	16110	16231	16199	16160	16137	16183	16214	16330	16277	16442	16296	16445	16204	16106	16161	16423	16234	16158	16267	16166	16208	16226	16353	16218	16204	16098	16149	16118	16218	16125	16253	16293	16087	16290	16249	16262	16193	16115	16328	16232	16172	16187	16162	16196	16221	16285	16153	16202	16236	16398	16269	16139	16360	16253	16173	16257	16226	16353	16390	16256	16302	16323	16133	16186	16439	16360	16359	16208	16437	16252	16223	16162	16231	16251	16407	16255	16426	16365	16435	16135	16221	16396	16250	16318	16332	16312	16175	16341	16296	16193	16177	16123	16111	16143	16419	16265	16312	16345	16179	16274	16169	16266	16314	16260	16272	16225	16153	16116	16265	16341	16120	16197	16282	16375	16273	16221	16152	16340	15981	16201	16159	16331	16241	16133	16338	16238	16059	16279	16291	16264	16251	16248	16188	16061	16268	16192	16122	16334	16171	15993	16178	16156	16290	16282	16296	16394	16329	16348	16182	16066	16053	16518	16324	16215	16277	16278	16166	16081	16261	16319	16325	16348	16381	16396	16186	16130	16243	16143	16066	16298	16277	16142	16299	16164	16230	16191	16282	16299	16493	16395	16316	16425	16158	16265	16383	16199	16312	16215	16008	16247	16348	16233	16256	16244	16204	16368	16312	16369	16280	16266	16200	16033	16198	16337	16277	16131	16152	16107	16271	16312	16342	16421	16286	16043	16170	16270	16309	16179	16401
17112	28987	26155	21244	19376	17919	17075	16397	16125	15859	15856	15731	15497	15423	15475	32588	39931	34979	26021	18577	15517	14893	14520	14570	14456	14541	14580	14373	14529	14583	14520	14324	14631	14433	14686	14373	14568	14506	14606	14567	14609	14399	14489	14399	14613	14645	14449	14520	14581	14445	14471	14747	14511	14565	14538	14548	14549	14485	14498	14422	14529	14729	14373	14564	14572	14607	14467	14694	14667	14497	14411	14493	14541	14666	14473	14391	14495	14574	14576	14514	14450	14595	14544	14532	14442	14598	14555	14565	14506	14586	14583	14653	14327	14463	14531	14627	14546	14610	14445	14379	14547	14787	14547	14541	14419	14489	14635	14559	14551	14589	14650	14753	14538	14415	14484	14795	14633	14538	14550	14434	14507	14541	14505	14539	14445	14550	14512	14523	14468	14571	14639	14398	14425	14329	14551	14590	14492	14772	14491	14285	14637	14589	14675	14479	14517	14535	14600	14370	14218	14484	14630	14496	14641	14482	14544	14468	14349	14453	14362	14414	14492	14480	14507	14651	14520	14517	14666	14402	14389	14662	14537	14366	14501	14478	14471	14453	14525	14539	14503	14460	14491	14490	14482	14561	14358	14411	14678	14444	14537	14407	14470	14560	14547	14450	14604	14452	14599	14547	14515	14431	14527	14565	14383	14519	14629	14519	14587	14449	14506	14565	14440	14628	14697	14322	14372	14510	14531	14541	14504	14671	14528	14466	14503	14551	14463	14647	14632	14484	14398	14667	14538	14538	14570	14641	14454	14525	14501	14617	14436	14543	14398	14381	14447	14713	14586	14479	14461	14429	14380	14607	14638	14393	14401	14529	14471	14564	14517	14597	14354	14552	14385	14449	14409	14535	14630	14467	14245	14490	14381	14381	14589	14543	14369	14556	14573	14445	14675	14501	14399	14568	14455	14422	14520	14508	14520	14551	14520	14498	14532	14622	14549	14556	14621	14569	14506	14487	14357	14468	14602	14488	14481	14503	14563	14569	14696	14500	14409	14509	14533	14478	14316	14555	14419	14535	14535	14419	14451	14557	14462	14514	14519	14695	14556	14638	14363	14595	14538	14473	14375	14470	14643	14360	14633	14508	14492	14423	14516	14370	14632	14588	14567	14615	14561	14490	14557	14540	14429	14459	14508	14307	14558	14513	14488	14434	14636	14495	14381	14580	14507	14446	14496	14415	14627	14523	14411	14562	14489	14539	14600	14645	14625	14608	14535	14579	14347	14636	14637	14411	14300	14550	14418	14551	14445	14563	14568	14497	14612	14556	14578	14462	14522	14455	14479	14654	14405	14566	14464	14453	14452	14532	14356	14442	14472	14351	14482	14414	14655	14447	14538	14507	14494	14475	14400	14520	14462	14432	14486	14566	14466	14419	14619	14631	14517	14587	14268	14516	14502	14585	14421	14537	14763	14599	14390	14496	14667	14652	14449	14415	14508	14492	14384	14572	14394	14472	14389	14538	14443	14371	14476	14378	14496	14378	14526	14568	14541	14382	14583	14571	14441	14368	14538	14308	14525	14455	14576	14472	14491	14563	14478	14433	14498	14601	14437	14493	14672	14453	14691	14471	14602	14576	14508	14573	14441	14546	14535	14361	14395	14584	14642	14426	14543	14276	14540	14559	14321	14454	14458	14549	14376	14564	14523	14429	14486	14557	14286	14408	14526	14386	14410	14560	14504	14542	14332	14467	14467	14458	14497	14442	14584	14487	14588	14394	14471	14398	14605	14673	14639	14505	14606	14303	14596	14696	14454	14393	14501	14514	14583	14503	14553	14498	14645	14421	14468	14438	14614	14503	14470	14546	14493	14508	14438	14527	14413	14429	14503	14516	14494	14386	14633	14551	14603	14562	14504	14594	14381	14643	14549	14458	14482	14508	14680	14419	14529	14692	14473	14459	14637	14512	14553	14463	14460	14546	14532	14518	14383	14477	14476	14459	14634	14474	14674	14680	14436	14608	14485	14379	14493	14514	14321	14539	14560	14622	14535	14544	14598	14666	14534	14521	14473	14459	14622	14557	14343	14431	14570	14634	14636	14513	14414	14567	14518	14522	14486	14614	14557	14505	14423	14486	14410	14448	14542	14489	14446	14483	14393	14411	14425	14371	14579	14396	14594	14504	14547	14599	14636	14472	14654	14632	14566	14574	14400	14375	14519	14593	14696	14432	14458	14582	14418	14487	14452	14529	14410	14651	14469	14607	14586	14516	14389	14693	14642	14493	14445	14531	14434	14401	14515	14588	14476	14502	14626	14556	14474	14484	14467	14499	14624	14441	14381	14509	14543	14531	14426	14278	14558	14397	14518	14540	14534	14537	14551	14520	14579	14469	14501	14543	14471	14420	14424	14462	14485	14551	14409	14628	14705	14520	14496	14520	14489	14583	14477	14487	14608	14495	14513	14503	14609	14530	14360	14543	14634	14661	14589	14457	14637	14451	14331	14591	14458	14364	14480	14575	14457	14403	14410	14614	14533	14391	14624	14593	14459	14449	14428	14607	14573	14562	14399	14386	14601	14568	14366	14499	14482	14490	14616	14447	14516	14560	14517	14504	14439	14562	14481	14674	14396	14429	14587	14614	14581	14406	14625	14304	14621	14635	14433	14487	14564	14596	14413	14559	14389	14617	14547	14722	14404	14515	14480	14643	14447	14579	14447	14660	14665	14519	14253	14514	14360	14500	14482	14400	14470	14496	14559	14591	14470	14430	14545	14530	14412	14551	14498	14505	14443	14515	14578	14610	14554	14545	14441	14497	14485	14539	14800	14429	14435	14516	14270	14450	14438	14368	14487	14407	14541	14633	14557	14477	14494	14588	14545	14478	14518	14634	14466	14367	14398	14341	14512	14610	14423	14722	14520	14503	14562	14548	14636	14345	14546	14560	14508	14528	14572	14578	14549	14659	14378	14421	14630	14572	14543	14374	14592	14512	14428	14353	14543	14411	14481	14553	14596	14574	14538	14702	14380	14456	14431	14636	14484	14336	14383	14606	14573	14469	14672	14509	14575	14468	14635	14543	14609	14350	14615	14434	14500	14512	14385	14640	14511	14604	14462	14382	14527	14452	14489	14508	14562	14411	14579	14464	14386	14463	14518	14647	14546	14397	14443	14466	14459	14438	14551	14444	14484	14442	14663	14492	14648	14513	14628	14551	14513	14473	14495	14324	14454	14599	14469	14417	14484	14365	14546	14365	14457	14497	14550	14543	14438	14620	14504	14341	14445	14440	14482	14432	14388	14619	14562	14485	14701	14444	14454	14371	14455	14556	14424	14429	14628	14530	14668	14502	14333	14628	14492	14423	14475	14572	14464	14348	14509	14359	14555	14449	14393	14438	14492	14339	14525	14417	14463	14462	14441	14463	14507	14630	14646	14233	14394	14645	14616	14633	14431	14469	14567	14511	14448	14538	14527	14566	14434	14577	14431	14553	14428	14364	14458	14366	14519	14588	14507	14530	14661	14437	14385	14435	14398	14419	14529	14452	14500	14428	14647	14530	14442	14616	14465	14657	14408	14550	14458	14546	14535	14387	14638	14423	14389	14446	14334	14335	14494	14472	14629	14498	14458	14576	14582	14394	14518	14558	14584	14348	14473	14732	14454	14516	14549	14365	14585	14414	14540	14683	14473	14438	14514	14468	14459	14286	14704	14392	14612	14483	14499	14608	14434	14379	14358	14270	14512	14611	14697	14433	14441	14498	14582	14513	14596	14458	14661	14681	14346	14669	14611	14612	14373	14355	14466	14298	14605	14498	14331	14457	14547	14433	14483	14477	14260	14628	14411	14707	14437	14687	14426	14405	14528	14517	14338	14449	14634	14525	14503	14412	14584	14505	14433	14475	14784	14666	14479	14555	14448	14518	14586	14504	14497	14434	14577	14335	14480	14331	14544	14629	14647	14512	14342	14694	14591	14538	14531	14488	14403	14479	14530	14561	14424	14415	14461	14425	14661	14668	14578	14363	14548	14509	14498	14512	14585	14358	14443	14514	14545	14616	14531	14659	14574	14528	14449	14576	14360	14734	14377	14278	14538	14563	14445	14449	14509	14592	14770	14460	14506	14457	14575	14377	14348	14670	14462	14558	14483	14503	14567	14379	14548	14490	14424	14483	14544	14476	14595	14569	14402	14595	14656	14445	14339	14534	14312	14595	14544	14534	14296	14704	14610	14504	14475	14526	14609	14447	14506	14494	14601	14427	14652	14387	14471	14702	14449	14540	14546	14577	14548	14443	14504	14577	14366	14424	14387	14420	14450	14505	14677	14524	14625	14441	14680	14653	14597	14421	14467	14345	14483	14642	14403	14494	14504	14465	14410	14485	14521	14280	14581	14393	14532	14496	14646	14489	14463	14484	14454	14664	14528	14624	14501	14550	14570	14333	14477	14536	14435	14521	14333	14698	14553	14599	14417	14592	14449	14576	14436	14612	14427	14616	14498	14321	14486	14455	14675	14549	14402	14548	14657	14549	14460	14495	14455	14592	14442	14547	14542	14407	14509	14525	14444	14618	14427	14582	14559	14440	14559	14498	14513	14504	14330	14415	14540	14505	14716	14523	14479	14568	14454	14623	14558	14442	14531	14436	14338	14481	14556	14571	14438	14577	14722	14523	14430	14541	14377	14567	14599	14431	14492	14598	14525	14674	14614	14466	14474	14643	14330	14655	14421	14562	14502	14477	14527	14401	14548	14654	14542	14466	14764	14414	14535	14476	14348	14520	14534	14454	14518	14421	14426	14439	14581	14543	14580	14246	14455	14633	14486	14494	14519	14403	14582	14390	14510	14443	14419	14613	14542	14395	14400	14324	14619	14485	14318	14602	14356	14398	14346	14592	14293	14543	14546	14568	14463	14489	14448	14371	14423	14388	14537	14418	14649	14406	14416	14654	14566	14799	14543	14494	14574	14405	14473	14528	14490	14530	14556	14629	14382	14494	14503	14391	14568	14582	14385	14467	14520	14546	14497	14437	14449	14563	14419	14519	14529	14607	14323	14531	14585	14362	14414	14628	14502	14531	14525	14438	14610	14315	14541	14579	14545	14338	14640	14398	14378	14481	14602	14372	14535	14547	14656	14661	14371	14638	14624	14466	14503	14504	14484	14550	14422	14443	14441	14514	14528	14493	14474	14729	14634	14492
29443	22029	21661	19377	17288	17222	17615	17049	17018	17261	17204	17142	17006	16907	16944	17812	18963	19159	18325	17601	16990	16773	16954	17189	17131	16775	16902	16752	17052	16837	17024	16966	16984	16984	16991	16963	16759	16760	16919	16925	16763	16834	16976	16841	16977	16999	16987	16931	17027	16997	16758	16946	16853	16654	16969	16949	17091	17024	16607	16875	16992	16920	17138	16956	17086	16903	16977	16831	16987	16911	16846	17013	16831	16755	16866	16881	16990	17113	16871	17028	16918	16980	16829	16848	16957	16858	17070	16791	17014	16945	16892	17002	16936	16925	16894	16872	16930	17057	16907	17219	16876	17085	16875	16858	16910	17065	16988	17033	17055	16993	16896	16811	16945	16827	17021	16979	16937	16908	17236	16892	16920	16855	17066	16825	16900	16856	17051	16982	16964	17169	17080	16958	16886	16873	17044	16996	16850	17028	16914	16814	16907	16855	16943	17072	16769	16943	17135	16948	16883	16946	16929	16839	16999	16936	16828	16828	16980	16858	16848	16949	16830	17037	16847	17071	17020	16862	16743	16978	16885	16823	16665	16908	16922	16942	16790	16926	17043	16773	16857	16804	16880	17242	17018	16948	17068	16894	17191	16972	16910	16871	17115	17058	16748	17047	16939	16791	16848	16883	16697	16924	16861	16851	16856	16886	16840	16944	17045	16876	16801	16922	16841	16988	16940	17026	17032	16809	16968	17033	16873	16977	16839	16818	16925	16947	16996	16951	16931	16941	16777	16997	16973	16770	17082	16901	16908	16931	16958	16984	16948	16940	16844	16986	16880	17051	17035	16849	17007	16893	17049	16899	16854	16983	16789	16910	17031	16999	16760	16829	16876	16932	16841	16915	17034	16881	17191	17088	17019	16802	16792	16947	16763	16689	16999	16961	16959	16964	17150	17010	17002	17030	16860	16771	16885	17046	16750	17054	16980	16871	16607	16987	16942	17164	16980	16907	16988	16743	16937	16916	17009	16806	16953	16984	16973	16899	16844	16867	17023	16835	17068	17078	17135	16903	16752	16945	16978	16836	16963	16743	16983	16805	16881	16918	16998	16844	16925	17024	16731	16721	17153	16652	16905	16802	17062	16955	17063	16915	16945	16994	16999	16886	16720	16922	16819	16989	16985	16769	17092	16791	16846	16966	16862	16980	17039	17027	16984	16886	16783	16894	17011	17102	17131	17095	16957	16942	16933	16882	16971	16784	16872	16882	16861	16889	16666	16800	16776	16887	16812	17015	16954	16881	16870	17058	16949	16952	16733	17026	16972	17014	17033	16939	17067	16895	16858	16760	16795	16986	16898	16865	16787	16852	16947	16899	17079	16548	16991	17067	16963	16765	16938	17034	16988	16762	17050	17116	16961	16891	16771	16838	16922	16952	17069	16987	17009	16799	16713	16723	16986	16809	16986	16862	17086	16875	17229	16966	16730	16765	16885	16925	16870	16963	17057	16919	16798	16985	17031	16907	16888	16944	17058	16820	16911	16907	16953	16876	17058	16801	17033	16782	16972	16848	16905	16886	16766	16805	17052	17231	16792	16984	16837	17074	17088	16963	16826	17121	17013	16793	16898	16868	17095	17083	16907	16706	16819	16632	16942	16854	16830	16827	16921	16900	16905	16888	16809	16930	16943	16833	17013	16816	17007	16752	16930	16873	16811	16873	16687	17031	16967	17053	16927	16803	16812	16841	17067	16966	17043	16869	17062	17060	16949	16908	16953	16985	17145	16849	16801	16909	17028	16901	16957	17030	16947	17023	17030	16911	16897	16940	17070	16845	16778	16796	16837	16789	16912	16972	16858	16910	16938	16860	16967	16900	17000	16790	16843	16778	16715	17201	16905	16956	16922	17035	16856	17155	16977	17109	17081	17008	17025	16892	16951	16813	16872	17138	16877	16709	17065	16858	17096	16905	17063	16940	16758	17104	16973	16925	16813	16878	16927	16850	16953	16992	16831	17002	16925	17013	16852	16816	16994	17040	17011	17007	17024	17052	16937	16790	16857	16837	17066	17070	16976	16860	16992	16715	16604	16941	16714	16874	16989	16996	16837	16937	16885	16824	16843	16922	16935	16970	16915	16825	16930	16851	17001	16855	16947	16998	16979	16894	16840	16812	17103	17015	17008	16980	16837	16740	16935	16868	16938	16931	17063	16804	16995	16894	17133	16763	17114	16977	16684	16896	16699	17035	16803	16943	16850	16856	16817	17036	17083	17122	16887	16977	16838	16918	16800	16791	16847	17061	16959	16864	17064	16916	16924	17046	17021	17150	17001	16893	16828	16822	16832	16952	16829	16991	17141	16753	16955	16839	16807	16994	16832	16817	17005	16865	17083	16800	17194	16978	16940	16884	16908	16889	16920	16762	16842	17123	16974	16908	16966	16924	17083	16883	17112	16966	16836	17015	17059	16902	16909	17105	17028	16977	16814	17079	16983	17012	17022	16896	16832	17041	16929	16820	16876	17060	17011	17041	16891	16930	16931	16728	16991	17086	16992	16953	17006	16934	17144	16634	16966	16852	16812	16959	16966	16939	17018	16937	17139	16818	16940	16948	16893	16891	16910	16899	16928	16895	16984	16943	16876	16858	16699	16898	17057	17038	16938	16871	16806	16871	16565	16807	17040	17006	17060	16805	16871	16865	16930	16949	16859	17125	16882	16977	16866	17047	16804	17094	16877	17024	16946	17003	17038	16877	16908	16970	16947	16738	16916	16945	16826	16884	16948	16988	16698	16834	16967	16948	16865	17051	16832	16902	16955	16895	16940	16749	16990	17006	16841	16997	16997	17083	16842	16781	16944	16905	16974	16993	16929	16868	16897	16917	17069	16989	17039	16860	16902	16910	16886	16831	16906	16869	16940	16869	16802	16777	17032	16873	16751	16914	16993	16784	16968	17047	16804	16832	16571	16841	16955	16947	16913	16969	16987	17073	17032	16935	17150	16869	16940	16848	16880	16942	16716	16836	16903	16976	16876	17018	17070	16793	16962	17062	16948	16943	16881	16749	16878	17040	16865	16994	16911	16869	16891	16840	16915	16762	17019	16948	16786	16881	16717	16754	16840	16945	16833	16836	16944	16882	17028	17006	16966	16926	16947	16811	16931	16892	17101	16857	16981	16993	16844	16949	17091	17007	16917	17069	16890	16833	16747	16895	17015	16905	17067	17022	16838	17115	17028	17178	16925	17089	17031	16962	17218	17066	16871	16994	16921	16853	16988	16842	17011	16976	17184	16917	16825	16917	16891	16818	16874	16964	17014	16972	17061	16984	16918	16981	16966	16894	16601	16844	16856	16735	17069	16995	16850	16765	16833	16832	16948	16827	16727	16838	16875	16950	17052	17081	16892	16950	16905	16818	17025	17078	16781	16971	16928	16967	16972	16915	16975	17000	16833	16968	16915	16751	16853	16832	16978	16726	17112	16954	16857	16815	16933	16734	17029	16876	17023	16861	16921	16718	17007	16913	16785	16761	16943	16933	17017	16842	16871	16803	17055	16856	16951	16866	16872	16956	16995	17036	17060	16953	16897	16965	16994	17127	16988	16914	17010	16956	16931	16938	16925	16941	16845	16961	17046	16925	17081	16855	16737	16943	16926	16971	17051	16952	17043	17060	17054	16879	17003	16767	16878	16802	16966	16953	17095	17024	17002	17032	16694	16771	17086	16949	17066	17144	16954	16932	16981	16849	16856	17197	16863	16927	17014	16724	16980	16930	16954	16921	17083	16745	17036	16870	17057	17074	16987	16728	17031	16904	16819	16984	16730	16911	16821	16980	16799	16883	16976	16935	17050	16992	16849	16924	17006	16954	16919	16918	16897	17021	17005	16871	16963	16846	16969	16990	16770	16791	17029	16845	16937	16702	16970	17040	16867	16972	16811	16982	16902	16898	16985	17108	16998	17037	16901	16932	17161	16951	16877	16864	16776	17017	16923	16918	16917	17026	16969	16813	16655	16998	17061	16961	16873	16863	17062	16939	16931	16898	16755	16977	17045	17024	17035	16919	16818	16862	17284	17028	16829	16994	16826	16973	16943	16701	16920	16998	17077	17049	16943	16854	17057	16942	16827	16968	16845	16780	17033	16891	17008	16912	16796	16843	17001	17098	16982	16721	17003	16944	16794	16893	16999	16938	16853	17019	16861	16983	16798	16951	16986	16912	16788	16923	16913	16779	16705	17064	17139	16914	16893	16931	17071	16946	17053	16777	16869	16929	17028	16696	16877	17160	16967	16975	16924	16879	16984	17157	16812	16803	17067	17166	16884	17002	16807	17038	16933	17079	17030	16908	16949	16903	16937	16946	16918	16952	16791	16829	16908	16891	17008	16977	16869	17004	16833	16857	17221	16849	17217	16895	16930	16726	16849	16876	16780	16905	17019	16929	17083	17035	16912	16906	17009	16910	16931	16886	16860	17034	16808	17167	16895	16994	16873	17059	16777	16950	17013	16963	17011	16967	16937	16981	17087	16831	16660	16922	16908	16956	16829	16844	16834	16847	16985	16843	16892	16934	16894	16924	16953	16799	17031	16842	16952	16980	16916	16943	16798	16894	17083	17012	16951	16938	16898	16999	17001	16851	16958	16932	16817	17152	17002	16821	17040	16810	16908	16762	16722	17197	16836	17023	16867	16776	16916	17008	17054	16810	16763	16831	17046	17073	16993	16834	16954	16933	16900	16808	16910	16743	16796	17110	16909	16891	16898	17224	16817	16977	16950	16836	16953	17016	16936	16847	16772	16818	16866	16899	17105	16897	16869	16814	16950	16788	16892	16980	16995	16819	16996	17087	17030	16881	17131	17024	16678	16872	16953	16921	16719	17011	17128	16889	16936	16994	17105	16862	16990	16860	17074	16846	16892	16846	16988	17077	16971	16854	16798	16900	16836	17083	16933	16995	16685	16900	17092	16795	16848	16932	16980	17123	16784	16808	16930	16945	17166	16929	16897	16871	16891	16740	17153	16883	16771	16826	16832	17030	17046	16898	17115	16853	17110	16952	17040	17148	16773	17032	16947	16932	16894	16926	17019	16830	16989	16842	17059	17204	16947	16841	17004	16975	16915	16878	16977	16995	16977	16715	16767	16885	16957	16606	16715	16852	16762	16958	16948	16961	16879	17069	17090	16912	17003	16956	17112	16960	16891	16836
16134	17174	16937	16363	15767	15551	15786	15517	15449	15253	15382	15192	15117	15051	15103	16435	17861	17646	16458	15760	15111	15027	14940	15057	15054	14946	14942	14964	14978	14994	15043	14839	15024	14853	14876	14892	14825	14995	14891	14828	15010	14960	14938	15094	14882	14972	14873	14868	14849	14881	14898	15048	14960	15140	15000	14901	15028	14980	14686	14824	14985	14810	14938	14911	15126	15071	14678	14889	14988	14882	14868	14855	14752	14856	15017	15058	14952	15204	14833	14887	14762	15049	15005	15027	14868	14764	14987	15040	14881	14989	14981	14698	14934	15065	14853	14981	14755	14722	14972	14902	15050	15152	14846	14948	14797	14966	14921	14948	14836	14647	14917	14934	14937	15034	14837	14961	15011	14936	14857	14931	14785	14996	14931	14772	15046	14925	14925	14780	15015	14942	14903	14814	14756	14946	14817	14849	14831	14827	14773	14970	14902	15003	14886	14882	14800	14856	14796	14883	15199	15006	14869	15094	14898	15090	14899	14756	14983	14947	14936	14920	15047	14853	15026	14847	14948	14959	14968	15078	14825	14834	14837	14916	15113	15025	14879	14943	14909	15016	15038	14849	14755	14907	14844	14759	14764	15054	14897	14985	15007	14900	14821	14994	14958	14730	14939	14949	14897	15048	14977	15096	15130	14881	14889	14844	14738	14894	14894	15029	14770	14808	14896	15001	14941	15046	14874	15108	14896	14960	14868	15100	14961	14874	14963	14836	14959	14881	14891	15103	14956	14937	15039	14946	14943	14939	14963	14954	14816	14991	14921	14987	14962	14770	15039	14855	14952	14867	14963	15074	14848	15043	14817	14923	14860	14725	15123	14882	15039	14935	14811	14898	14807	15011	15035	14887	14904	14885	14918	15032	14892	14929	14980	14981	14972	14943	14841	14883	14968	14747	14892	14788	14980	14909	15007	14826	14957	14898	15063	14822	14926	14945	14890	14810	15042	14792	14768	14990	14898	15030	14930	14861	14885	14976	14993	15015	14814	15121	14831	14939	14948	15067	15008	14772	14999	14942	14793	14735	14931	15020	15012	14951	14906	15002	14886	14878	14918	14906	14985	14975	14840	14941	14902	15037	14873	14835	15001	14945	14904	14883	15049	14767	14979	14894	14822	14829	14957	14975	14902	14824	14856	15076	15030	14999	15027	14920	14923	14816	14718	14924	14667	14851	14809	15007	14841	14997	14938	14897	14766	15049	14886	14973	15017	14932	14815	14968	14929	14932	14866	14866	14947	14820	14925	14971	14983	14811	15018	14827	14857	15099	14800	15051	14952	14916	14871	15084	14950	14790	14988	14867	14974	14920	15118	14842	15043	15125	14967	14865	14729	15038	14860	14908	14978	14705	14932	14987	15085	15094	14870	14955	14895	14929	14971	14993	14872	15015	15104	14882	15140	14955	14920	14819	14938	14868	14895	14926	14800	14993	14995	14962	14930	14772	14751	14840	15049	14905	15083	14886	15052	15079	14988	14961	14915	14890	14875	15003	14900	14826	14836	14724	15006	14960	14985	14875	15043	14968	15082	14982	14947	14950	14951	14992	15019	14917	14854	14946	14888	15029	14889	14943	14852	14854	14907	14823	14842	14982	15090	14957	14911	14915	14873	14811	14798	14819	14842	14976	14966	14847	14908	14960	15064	14954	14709	14973	15008	15007	14852	14888	14914	14838	15102	14904	14847	15022	14945	14835	14925	14745	14864	14894	14898	15063	14850	14868	14589	14866	14952	14842	14948	14793	14910	14963	14847	14909	15003	14990	14877	14803	15074	14960	14749	14924	14812	14935	14857	14830	14824	14767	15016	14829	14756	14839	14770	14864	14793	14868	14809	14987	14904	15063	15015	14884	14890	15018	14856	14842	14990	14942	14805	14947	14744	14763	14946	15026	14863	14935	14973	15000	14758	15014	14999	14910	14949	14961	14823	14934	14822	14822	15138	14809	14784	14895	14837	14984	14988	14860	14858	14939	14844	15099	15041	14849	14831	14669	15102	14842	15136	15013	15087	14875	14952	14868	14956	14961	14945	14735	14910	15045	14841	14947	14911	14934	14809	14893	14826	15126	15186	14828	14996	15015	14967	15053	14880	14781	15022	14958	14906	14852	14885	14809	14879	14996	14693	14894	14843	14723	14905	14693	15011	14868	14824	15010	15054	15037	14827	14973	14932	14847	14877	14946	14929	14907	14925	14760	15022	14963	15029	14937	14867	14858	14993	14849	14932	15070	14980	15018	14819	15035	14856	14936	14674	15009	14784	14830	14854	15013	15043	15062	14906	15032	14878	14935	14771	14924	14970	14834	14950	14945	14954	14901	14905	14932	15034	15009	14924	14905	14973	14910	14918	14929	14907	14820	15043	14851	15056	14877	15011	14896	15120	15055	14836	14844	15105	14937	14919	14815	14912	15118	14973	15047	14853	15104	14921	15027	15094	14920	14909	15038	14918	14973	14833	14922	14748	15017	14934	14931	14817	14879	14954	14943	14884	14863	14853	15150	14939	14959	14931	15009	14881	14913	14988	14871	14962	15103	14889	14890	14895	14937	14870	14883	15001	14997	14894	15014	14955	14933	14921	14993	14765	15054	14896	14861	14921	14989	14865	15015	14988	14949	14941	15078	15149	15007	15011	14942	14825	14937	14916	14935	14998	14993	14975	15047	15036	14855	15054	15046	14952	14954	14994	14926	15092	14801	14821	15001	14933	15080	14840	14888	14880	14987	14940	14883	14908	15031	15023	14965	14647	14964	14852	14923	14823	14928	14919	14962	15006	14903	14999	14750	14869	15043	14867	14981	14883	14925	15075	14704	15012	14918	14727	14923	14914	14876	14835	15013	15041	14988	14930	14901	15026	14979	14843	14850	14893	14960	14978	15120	14905	15070	14922	14989	15021	15026	15019	14861	14868	14865	14963	14956	15062	14873	14746	14816	14836	15058	14886	14942	14852	14979	14862	15009	14924	14982	14848	14940	14747	15023	14972	14890	14936	14882	14882	14971	14812	15001	14935	15105	14704	14833	14932	15020	14873	14945	15093	14841	14907	14892	14765	14924	14857	14800	14946	15032	15004	15104	14987	14877	14893	14876	14879	14952	15070	14791	14923	14838	14889	14890	14981	14785	14988	14726	14907	14837	14786	14839	14843	14791	15080	14919	15002	14985	14905	14853	15145	14975	14741	15090	14786	14954	14859	14961	14862	14829	14987	14907	14909	14970	14901	14907	14880	14761	14840	14918	14859	14949	15126	14832	14995	14837	15073	14974	14956	14822	14918	15018	14736	15021	15099	14931	14946	14887	14942	14864	15007	15029	14948	15147	14826	14912	15112	14893	14946	14986	14964	14880	14988	15005	14815	14888	14901	15038	14927	14933	14760	14709	14755	14953	14963	14977	14853	14861	14768	14798	14919	15000	15070	14916	15053	14862	14903	14844	14926	14960	14943	14988	14967	15031	14877	14946	14965	14847	14745	14864	14779	14872	14911	14934	14916	14920	14899	14994	14933	14751	14772	15006	14791	14855	14718	15049	14955	15098	14734	14979	14962	15013	14965	14811	15152	14904	14935	14849	14949	14967	14971	14906	14894	14893	15080	14911	14982	15053	15225	14919	15023	14853	14863	14950	14896	14703	14886	15014	14858	14931	15056	14814	15056	15136	14856	14956	14989	14906	14963	14787	15065	14836	14975	14955	14892	14980	14843	14920	14972	15023	14967	14853	15023	15037	14873	15033	14848	14864	14980	14978	14926	14774	15042	14923	15017	15051	15105	14765	15034	14893	14886	14940	14753	14925	14929	15024	14787	14974	14774	15075	14762	14767	14922	14971	14910	14917	14893	14942	14940	14758	14843	14871	14857	15022	14983	14986	14801	14979	14799	14801	14777	14964	14826	15017	14988	15017	14727	14993	14818	14886	14932	14888	15118	15087	15007	14993	14892	14927	15028	15020	15030	14946	14845	14826	15097	15048	14870	14962	15051	14830	15087	14937	14805	14943	14977	14904	15059	14874	14945	14903	14861	14860	14914	14937	14878	14986	14847	15059	14851	15114	14963	14891	14834	14834	14836	15114	14987	14968	14868	14746	14863	14845	14940	14919	15051	15059	14857	14986	14986	14718	14804	14880	15015	15036	14907	14884	15062	15063	14952	14881	14947	14848	15038	14885	14973	14940	14919	14911	15112	14911	14885	14923	14839	14873	15143	15016	15034	15134	14892	14938	15003	14987	14851	14856	15085	14819	15109	15014	14818	15101	14926	14969	14878	14918	14908	14906	14920	14854	14902	14868	14761	14802	15182	14772	14841	14841	14882	15040	14885	14989	14921	15041	14862	14941	15007	14811	14786	14959	14802	14988	14960	14885	14844	15086	14905	14944	14933	15008	14958	14977	15010	14989	14756	14947	14913	15054	14958	14920	14960	14927	15087	14858	14778	14941	14997	15063	15081	14946	14827	14953	14925	14912	14913	15042	14918	14863	15033	14922	14874	15180	14902	14974	14842	14996	14905	14937	14937	14911	14741	14984	15044	15039	14989	14816	15050	15102	14731	14979	14930	15009	14930	14897	14914	14850	14733	14755	14886	14787	14921	14964	15056	14942	14845	15009	14963	14882	14785	14895	15094	15005	14981	14861	14995	14974	15028	14889	15012	14974	15061	14926	14944	15016	15079	14952	14905	14956	14961	15079	14881	14942	14736	15001	14913	15103	14889	15065	14877	15058	14967	14937	14864	14989	14950	14838	15072	14817	14900	14744	14987	14943	14969	14876	14946	15081	14959	14906	15027	14998	15085	14919	14934	14955	14990	15060	14941	15073	14794	15272	15018	15010	14937	14871	14938	14919	14906	15095	15053	14908	14976	14854	14967	15141	14968	14984	14952	14961	14978	14892	14904	14894	14958	14800	15013	15045	14831	14772	15056	14930	15123	14933	15080	14984	14797	15157	15046	14780	14970	14925	15054	14848	15131	14952	14954	14883	14906	14870	15028	15094	15036	14982	14745	15010	14913	14831	14982	15039	14972	14945	14891	15000	14972	14912	14957	14938	14771	14875	14792	15117	14869	14870	15006	14983	14949	14885	15045	15059	14882	14929	14952	14846	14943	14694	14911	14937	14887	14938	15031	14952	14841	14933	14722	14902	14842	15044	14956	14888
25318	21372	27989	25580	21239	19320	18948	17722	17546	17320	17114	17138	17217	16914	17338	23857	28445	26367	22318	18948	17530	17029	16713	16796	16735	16754	16748	16647	16849	16570	16525	16630	16486	16676	16619	16664	16686	16647	16586	16709	16891	16787	16687	16552	16864	16926	16791	16666	16816	16756	16752	16803	16753	16547	16628	16650	16689	16592	16527	16705	16764	16738	16566	16535	16792	16808	16566	16733	16797	16631	16773	16675	16743	16728	16608	16610	16639	16650	16776	16506	16610	16703	16671	16588	16589	16729	16559	16665	16712	16562	16537	16737	16700	16715	16456	16342	16701	16668	16652	16613	16839	16665	16584	16777	16891	16806	16670	16601	16508	16656	16610	16751	16638	16769	16689	16609	16528	16376	16483	16608	16415	16849	16514	16318	16748	16530	16638	16616	16586	16707	16905	16489	16617	16573	16741	16906	16696	16550	16757	16558	16717	16583	16521	16622	16696	16528	16629	16635	16583	16848	16661	16616	16580	16569	16545	16625	16503	16464	16594	16623	16625	16765	16585	16777	16572	16722	16459	16633	16606	16582	16673	16658	16820	16688	16539	16562	16522	16692	16529	16436	16678	16707	16738	16524	16656	16636	16556	16427	16385	16750	16527	16685	16694	16435	16466	16598	16465	16414	16663	16791	16726	16795	16710	16614	16577	16856	16710	16453	16633	16556	16663	16409	16628	16915	16706	16856	16736	16753	16698	16923	16523	16844	16600	16686	16408	16484	16471	16662	16528	16640	16510	16646	16881	16778	16682	16348	16532	16781	16576	16642	16759	16633	16401	16586	16687	16797	16659	16682	16809	16783	16665	16483	16795	16506	16551	16422	16566	16794	16606	16592	16725	16611	16766	16638	16672	16529	16729	16630	16520	16764	16774	16673	16458	16701	16706	16706	16551	16584	16684	16585	16641	16522	16728	16509	16762	16858	16892	16584	16618	16683	16713	16627	16750	16501	16791	16689	16828	16662	16649	16798	16599	16771	16727	16642	16792	16638	16613	16657	16635	16763	16765	16854	16744	16812	16700	16726	16639	16493	16689	16525	16681	16567	16635	16617	16464	16562	16673	16524	16723	16775	16522	16605	16533	16417	16557	16594	16737	16662	16804	16647	16838	16511	16653	16460	16796	16632	16733	16665	16701	16551	16612	16682	16748	16519	16418	16616	16633	16710	16574	16629	16613	16571	16479	16636	16496	16640	16515	16602	16568	16467	16587	16706	16744	16679	16582	16575	16739	16824	16565	16352	16600	16529	16452	16485	16441	16607	16602	16641	16629	16681	16576	16594	16603	16610	16591	16498	16645	16742	16650	16434	16733	16703	16621	16730	16546	16691	16654	16799	16745	16715	16683	16578	16537	16768	16571	16538	16728	16705	16707	16765	16400	16685	16519	16577	16610	16481	16669	16686	16747	16535	16620	16671	16757	16678	16737	16718	16653	16745	16691	16605	16752	16565	16643	16725	16510	16500	16704	16440	16517	16510	16811	16918	16588	16766	16718	16556	16588	16570	16745	16522	16698	16639	16536	16642	16561	16763	16667	16687	16702	16638	16606	16664	16670	16591	16734	16576	16604	16654	16809	16501	16832	16673	16765	16644	16657	16541	16589	16638	16663	16590	16664	16740	16677	16665	16533	16634	16452	16637	16597	16345	16513	16487	16608	16631	16540	16626	16633	16826	16633	16767	16643	16778	16794	16711	16722	16605	16662	16779	16662	16654	16549	16648	16490	16681	16631	16620	16511	16556	16709	16675	16733	16606	16729	16594	16800	16780	16596	16735	16803	16581	16643	16531	16520	16657	16772	16869	16575	16815	16717	16778	16804	16804	16511	16692	16773	16689	16673	16502	16661	16830	16566	16520	16626	16670	16542	16654	16675	16812	16769	16721	16784	16690	16798	16635	16485	16747	16530	16510	16759	16729	16541	16803	16691	16532	16787	16587	16658	16691	16565	16580	16716	16845	16762	16723	16648	16736	16722	16626	16339	16469	16617	16625	16602	16795	16553	16709	16495	16548	16822	16671	16757	16615	16469	16479	16760	16470	16503	16586	16474	16707	16723	16661	16692	16534	16739	16707	16667	16665	16471	16676	16631	16608	16758	16764	16686	16616	16629	16699	16664	16523	16683	16665	16577	16633	16557	16750	16634	16732	16743	16599	16622	16620	16680	16653	16632	16604	16877	16701	16584	16635	16788	16629	16874	16547	16707	16720	16739	16607	16655	16730	16762	17015	16598	16718	16803	16776	16716	16607	16879	16571	16572	16723	16513	16510	16576	16582	16559	16405	16615	16635	16743	16769	16598	16647	16651	16622	16548	16706	16685	16711	16717	16786	16664	16591	16850	16724	16711	16684	16696	16752	16510	16637	16631	16529	16590	16466	16628	16638	16581	16609	16967	16418	16689	16580	16613	16623	16805	16680	16586	16526	16809	16714	16615	16679	16563	16679	16642	16530	16516	16617	16722	16629	16536	16668	16657	16536	16769	16559	16648	16651	16479	16417	16876	16527	16636	16591	16896	16675	16678	16756	16550	16861	16523	16770	16783	16558	16600	16663	16729	16564	16555	16697	16765	16757	16736	16721	16675	16683	16769	16496	16604	16567	16674	16620	16721	16647	16570	16764	16633	16463	16751	16581	16564	16624	16745	16844	16705	16657	16777	16484	16625	16617	16655	16643	16666	16519	16519	16603	16585	16741	16789	16522	16539	16587	16793	16547	16801	16606	16722	16578	16720	16586	16448	16546	16541	16516	16604	16796	16564	16597	16575	16692	16670	16516	16726	16389	16484	16895	16809	16646	16572	16813	16652	16709	16795	16721	16662	16771	16635	16829	16683	16575	16691	16698	16708	16731	16873	16604	16687	16610	16617	16655	16727	16611	16667	16915	16511	16567	16826	16592	16581	16663	16387	16519	16574	16762	16862	16604	16540	16690	16720	16607	16715	16635	16662	16536	16618	16465	16477	16488	16579	16365	16478	16564	16647	16677	16605	16734	16481	16516	16731	16560	16454	16644	16535	16651	16408	16600	16637	16527	16852	16582	16472	16549	16880	16638	16853	16634	16629	16773	16697	16769	16660	16630	16442	16777	16658	16629	16653	16644	16736	16484	16570	16552	16719	16586	16826	16335	16611	16585	16593	16541	16746	16610	16775	16649	16584	16522	16630	16691	16751	16585	16752	16818	16603	16601	16786	16539	16330	16647	16528	16547	16669	16607	16646	16647	16583	16554	16689	16627	16604	16661	16702	16673	16557	16681	16585	16669	16732	16735	16526	16608	16671	16558	16627	16620	16651	16666	16871	16414	16782	16645	16621	16639	16712	16625	16657	16629	16637	16747	16707	16510	16844	16680	16529	16541	16646	16585	16606	16610	16745	16581	16626	16716	16740	16810	16763	16526	16629	16676	16563	16550	16679	16671	16553	16733	16538	16573	16665	16674	16724	16645	16649	16732	16561	16567	16725	16644	16886	16676	16928	16574	16743	16718	16715	16645	16599	16689	16631	16644	16882	16531	16681	16499	16654	16635	16654	16599	16833	16946	16581	16509	16626	16571	16507	16545	16784	16788	16763	16824	16800	16761	16523	16623	16653	16639	16764	16572	16782	16559	16566	16635	16699	16591	16668	16911	16542	16740	16669	16685	16726	16542	16507	16599	16744	16516	16735	16521	16835	16784	16618	16482	16615	16854	16649	16649	16629	16570	16697	16786	16639	16614	16568	16722	16783	16469	16398	16619	16592	16609	16531	16762	16641	16683	16644	16551	16498	16626	16637	16903	16536	16689	16630	16690	16731	16692	16660	16621	16616	16661	16535	16688	16836	16566	16476	16617	16551	16650	16756	16609	16658	16507	16659	16603	16631	16579	16563	16739	16736	16600	16569	16595	16705	16749	16620	16662	16609	16730	16668	16808	16445	16557	16403	16491	16750	16622	16441	16367	16752	16723	16601	16823	16566	16541	16953	16451	17006	16804	16758	16612	16823	16665	16676	16721	16605	16703	16745	16650	16627	16703	16635	16771	16798	16625	16709	16614	16655	16602	16813	16538	16886	16707	16582	16619	16708	16573	16803	16629	16713	16557	16610	16509	16750	16701	16674	16663	16608	16779	16647	16465	16655	16777	16637	16673	16609	16623	16690	16650	16742	16627	16624	16706	16509	16599	16563	16837	16520	16772	16731	16582	16762	16587	16633	16725	16650	16688	16952	16636	16500	16731	16645	16780	16801	16652	16546	16561	16704	16531	16844	16610	16664	16703	16715	16697	16586	16659	16838	16421	16681	16621	16588	16669	16667	16681	16640	16827	16690	16498	16565	16554	16691	16756	16691	16624	16720	16755	16743	16738	16734	16631	16507	16469	16715	16593	16761	16554	16541	16615	16613	16524	16565	16381	16464	16605	16553	16639	16732	16650	16810	16570	16510	16597	16534	16594	16829	16729	16748	16719	16758	16730	16643	16843	16663	16680	16803	16552	16647	16653	16693	16708	16576	16672	16761	16591	16664	16695	16625	16727	16591	16583	16787	16551	16743	16540	16602	16563	16670	16472	16653	16687	16540	16224	16779	16528	16664	16575	16631	16648	16708	16611	16600	16611	16630	16645	16777	16491	16782	16717	16591	16761	16712	16750	16634	16627	16879	16821	16920	16615	16534	16713	16666	16724	16819	16586	16533	16558	16658	16881	16832	16470	16451	16686	16677	17011	16633	16667	16689	16832	16474	16759	16768	16510	16664	16612	16648	16628	16709	16641	16850	16838	16667	16629	16495	16669	16746	16668	16799	16516	16687	16667	16742	16679	16528	16609	16787	16827	16765	16806	16551	16586	16870	16725	16744	16806	16817	16427	16556	16843	16546	16838	16701	16795	16653	16626	16775	16709	16977	16808	16745	16684	16750	16642	16622	16585	16846	16680	16759	16447	16720	16700	16860	16491	16649	16796	16453	16590	16643	16582	16732	16446	16680	16436	16741	16549	16738	16871	16606	16597	16890	16769	16789	16505	16784	16754	16765	16646	16578	16729	16854	16663	16576	16575	16386	16774	16701	16652	16711	16592	16752	16807	16733	16624	16618	16611	16545	16461	16688	16776	16560	16744	16679	16682	16884	16794	16600	16621	16460	16485	16539	16597	16877	16791	16690	16661	16670	16831
15248	22742	22226	18641	17716	17036	16531	16337	15988	15748	15555	15430	15341	15391	15322	26550	30729	26878	21355	16959	15386	14876	14906	14832	14824	14796	15008	14863	14780	14856	14986	14917	14892	14699	14843	14860	14798	14909	14792	14722	14913	14853	15044	14783	14663	14668	14702	14712	14646	14883	14869	14836	14897	14616	14843	14815	14789	14824	14816	14715	14798	14819	14890	14735	14815	14842	14747	14648	14810	14809	14785	14802	14931	14778	14704	14908	14771	14810	14671	14825	14640	14763	14769	14782	14760	14823	14637	14770	14894	14818	14805	14739	14825	14794	14696	14800	14858	14887	14840	14707	14824	14680	14839	14707	14730	14859	14672	14642	14745	14755	14727	14730	14702	14759	14782	14762	14834	14540	14938	14689	14769	14662	14596	14851	14762	14939	14893	14848	14827	14814	14662	14836	14764	14722	14739	14723	14808	14965	14780	14501	14953	14744	14643	14926	14857	14710	14825	14850	14751	14973	14853	14898	14914	14819	14671	14740	14794	14888	14902	14890	14612	14726	14779	14577	14902	14762	14676	15007	14774	14780	14859	14921	14838	14909	14670	14750	14933	14735	14695	14801	14778	14951	14873	14728	14821	14799	14685	14832	14728	14801	14687	14726	14812	14910	14707	14799	14811	14639	14809	14734	14717	14835	14795	14794	14910	14731	14830	14844	14843	14665	14802	14763	14864	14682	14685	14863	14743	14750	14815	14645	14868	14870	14822	14727	14827	14759	14845	14837	14569	14767	14691	14850	14733	14810	14767	14777	14850	14770	14757	14728	14779	14805	14721	14773	14893	14850	14669	14827	14770	14781	14702	14778	14649	14848	14809	14853	14790	14844	14941	14986	14863	14738	14625	14704	14686	14806	14848	14737	14755	14815	14720	14780	14606	14802	14883	14670	14792	14719	14933	14718	14771	14708	14892	14787	14952	14759	14654	14873	14827	14798	14834	14730	14994	14566	14526	14942	14840	14966	14774	14887	14973	14910	14658	14799	14748	14768	14874	14784	14738	14656	14703	14693	14899	14923	14799	14654	14697	14712	14877	14830	14796	14762	14757	14752	14690	14940	14781	14800	14700	14811	14929	14909	14737	14673	14653	14742	14780	14839	14824	14904	14925	14633	14713	14849	14786	14839	14737	15112	14716	14673	14720	14628	14721	14980	14775	14776	14800	14847	14615	14796	14889	14865	14772	14692	14628	14612	14871	14632	14901	14747	14624	14737	14758	14856	14757	14874	14770	14767	14892	14781	14881	14776	14776	14613	14760	14803	14844	14858	14831	14750	14825	14818	14800	14799	14662	14636	14636	14571	14784	14831	14771	14660	14765	14699	14842	14824	14755	14917	14735	14846	14739	14890	14913	14862	14780	14719	14900	14641	14959	14816	14844	14820	14756	14885	14762	14680	14827	14840	14854	14831	14688	14795	14934	14787	14756	14898	14767	14792	14731	14833	14884	14715	14956	14856	14842	14663	14743	14823	14889	14786	14855	14878	14830	14779	14909	14802	14739	14784	14853	14613	14785	14808	14759	14855	14779	14867	14801	14626	14773	14834	14753	14753	14727	14901	14770	14802	14824	14883	14818	14799	14576	14628	14795	14997	14828	14682	14800	14886	14917	14837	14811	14784	14594	14760	14723	14819	14876	14791	14809	15035	14697	14753	14756	14902	14640	14757	14549	14992	14821	14881	14703	14849	14752	14868	14875	14656	14767	14784	14847	14843	14877	14731	14677	14835	14679	14783	14748	14734	14799	14853	14740	14816	14751	14948	14764	14693	14740	14783	14859	14782	14749	14747	14794	14635	14717	14704	14843	14835	14918	14745	14725	14704	14735	14740	14713	14805	14698	14614	14691	14631	14725	14807	14818	14744	14708	14828	14607	14810	14801	14939	14754	14707	14782	14685	14985	14760	14884	14742	14797	14802	14629	14716	14695	14701	14775	14660	14987	14629	14790	14881	14717	14689	14789	14821	14793	14673	14739	14743	14744	14851	14744	14896	14811	14827	14776	14666	14839	14766	14893	14624	14918	14716	14747	14712	14830	14660	14874	14871	14658	14847	14644	14808	14877	14813	14739	14690	14837	14801	15002	14790	14759	14771	14602	14849	14762	14838	14817	14732	14774	14780	14860	14895	14801	14869	14824	14850	14896	14683	14852	14720	14808	14811	14734	14978	14743	14693	14664	14778	14721	14844	14699	14956	14617	14910	14909	14714	14851	14865	14661	14800	14730	14876	14886	14769	14721	14665	14802	14907	14981	14689	14803	14926	14792	14767	14834	14740	14787	14701	14759	14547	14701	14832	14864	14772	14850	14747	14958	14737	14688	14844	14763	14713	14726	14866	14878	14781	14793	14839	14816	14856	14934	14792	14775	14802	14836	14829	14782	14733	14561	14759	14768	14934	14774	14807	14665	14734	14783	14727	14815	14838	14888	14894	14730	14775	14818	14735	14830	14847	14841	14920	14772	14914	14765	14725	14737	14742	14848	14782	14733	14741	14742	14772	14949	14634	14947	14700	14780	14845	14748	14757	14819	14596	14705	14986	14740	14860	14717	14846	14579	14756	14513	14782	14752	14793	14893	14733	14678	14868	14877	14836	14788	14903	14866	14762	14766	14826	14688	14904	14689	14709	14793	14772	14705	14703	14795	14701	14686	14673	14991	14755	14822	14805	14747	14641	14990	14856	14805	14853	14806	14756	14759	14632	14809	15017	14939	14653	14793	14864	14835	14775	14867	14793	14597	14769	14911	14826	14704	14823	14824	14906	14709	14729	14804	14724	14805	14753	14920	14668	14730	14804	14855	14832	14917	14997	14833	14603	14747	14866	14866	14691	14825	14731	14893	14795	14810	14877	14741	14588	14784	14814	14792	14832	14785	14770	14773	14873	14757	14770	14903	14968	14801	14755	14695	14800	14761	14783	14788	14733	14761	14859	14775	14735	14645	14752	14644	14566	14721	14875	14736	14682	14773	14728	14872	14871	14632	14608	14916	14855	14782	14915	14781	14659	14768	14739	14785	14745	14619	14620	14807	14892	14963	14734	14946	14795	14849	14773	14880	14789	14681	14802	14789	14767	14916	14788	14861	14914	14800	14676	14704	14843	14780	14682	14941	14595	14855	14870	14821	14778	14915	14840	14728	14948	14758	14767	14782	14680	14802	14873	14836	14721	14873	14961	14858	14831	14957	14759	14787	14771	14752	14644	14639	14830	14740	14814	14749	14878	14826	14794	14919	14624	14690	14819	14780	14798	14766	14782	14738	14854	15030	14859	14844	14730	14858	14910	14797	14921	14829	14909	14709	14825	14674	14719	14887	14810	14762	14764	14822	14499	14749	14873	14664	14707	14811	14800	14858	14819	14940	14636	14878	14747	14755	14899	14708	14837	14612	14716	14753	14641	14615	14784	14624	14758	14764	14947	14722	14858	14735	14861	14707	14714	14882	14620	14871	14698	14689	14758	14807	14746	14821	14755	14894	14754	14775	14751	14781	14758	14729	14704	14816	14660	14780	14939	14742	14728	14887	14703	14783	14776	14745	14833	14724	15002	14836	14903	14697	14746	14879	14716	14829	14756	14933	14802	14764	14690	14927	14760	15043	14791	14711	14708	14759	14723	14878	14734	14804	14830	14847	14854	14639	14680	14947	14807	14785	14737	14743	14956	14890	14746	14889	14734	14828	14644	14824	14751	14826	14819	14638	14823	14830	14704	14917	14788	14797	14784	14784	14777	14737	14720	14624	14903	14895	14908	14693	14783	14681	14893	14683	14749	14853	14827	14659	14837	14930	14878	14864	14760	14712	14695	14837	14772	14699	14933	14800	14820	14833	14684	14842	14829	14739	14808	14685	14902	14787	14853	14872	14697	14879	14708	14721	14798	14784	14883	14865	14715	14814	14836	14822	14869	14859	14869	14698	14738	14700	14623	14688	14813	14770	14780	14731	14757	14713	14843	14770	14719	14910	14787	14796	14919	14849	14764	14931	14874	14877	14700	14729	14759	14912	14734	14852	14942	14925	14820	14863	15055	14715	14793	14750	14888	14778	14892	14883	14819	14753	14648	14728	14860	14789	14765	14865	14744	14657	14678	14641	14782	14706	14815	14859	14528	14818	14766	14692	14865	14786	14920	14615	14895	14812	14762	15046	14785	14721	14659	14715	14773	14947	14635	14762	14819	14816	14718	14710	14918	14792	14912	14769	14846	14652	14776	14689	14720	15010	14913	14789	14845	14870	14899	14982	14672	14842	14789	14958	14766	14894	15001	14880	14910	14715	14782	14845	14757	14874	14680	14748	14795	14938	14888	14726	14740	14675	14969	14869	14891	14749	14884	14816	14816	14907	14868	14719	14834	14914	14685	14780	14644	14884	14712	14676	14838	14846	14952	14762	14854	14803	14680	14811	14820	14712	15003	14724	14733	14864	14780	14863	14678	14739	14704	14797	14830	14849	14828	14768	14811	14606	14980	14752	14673	14744	14885	14655	14834	14941	14757	14885	14758	14918	14534	14915	14883	14652	14787	14776	14791	14720	14845	14799	14608	14940	14818	14923	14624	14775	14677	14730	14812	14683	14840	14759	14843	14867	14691	14714	14739	14876	14636	14930	14871	14838	14841	14693	14645	14579	14888	14689	14825	14932	14767	14881	14791	14673	14857	14625	14908	14745	14957	14716	14764	14828	14750	14786	14598	14686	14725	14849	14779	14649	14732	14683	14806	14858	14837	14834	14860	14778	14747	14785	14790	14731	14635	14690	14867	14740	14795	14686	14714	14721	14805	14786	14897	14770	14830	14805	14671	14677	14704	14908	14718	14875	14871	14887	14855	14835	14909	14720	14846	14836	14599	14743	14731	14780	14724	14827	14876	14748	15005	14755	14959	14750	14806	14722	14829	14742	14591	14890	14783	14795	14900	14801	14695	14733	14819	14835	14805	14765	14935	14809	14745	14988	14708	14689	14868	14780	14715	14841	14648	14631	14834	14896	14601	14600	14747	14950	14830	14695	14707	14815	14846	14976	14848	14864	14900	14739	14682	14872	14799	14869	14811	14830	14762	14809	14834	14683	14820	14740	14826	14667	14882	14726	14831	14862	14887	14932	14865	14613	14940	14772	14765	14760	14918	14851	14798	14913	14789	14919	14825	14796	14845
23895	21317	28824	24167	21971	22496	21095	18027	17848	17600	17232	16931	16862	16469	16490	27695	36920	33184	25717	20371	17428	16463	16146	16132	16101	16041	15970	15893	15900	15754	15865	15896	16186	16081	15955	15812	16084	16018	15888	16032	15924	15995	16006	16176	16079	16161	16003	16092	16049	16008	15880	16061	15984	15930	15950	16044	15998	16060	16041	15958	15906	15839	15919	16014	16055	16033	15845	16076	16171	15885	15926	15722	16038	16224	15767	16036	15924	16028	15939	15931	15736	16040	15954	16043	15981	15836	15944	15963	16031	16008	15859	16054	16222	16162	16026	15957	16121	15942	15977	15914	16085	15913	15815	15956	15928	16208	15826	15791	15946	15880	16015	15726	15901	15637	15958	16029	16134	15889	15983	16037	15877	15766	15995	15989	15931	16154	15952	15921	15920	15994	16175	15965	15910	16010	16094	15922	16057	15914	16107	15997	15953	15907	15827	16202	15969	15815	15871	15962	16120	15948	15967	15983	15857	15809	15748	15731	15990	16213	15865	15944	16025	15842	15998	16107	16205	16173	16000	16046	16053	15919	15907	16007	15959	15929	15979	15861	15854	15872	16027	15943	15999	16012	16002	15810	16088	15889	15983	15830	15780	16166	15942	15919	16032	15822	15945	15832	16232	16047	16005	15802	15996	15991	15898	16130	15905	16220	16087	15885	16022	15883	15847	15908	15993	15908	15865	15906	15888	16014	15998	15892	16077	15786	15918	15980	16108	16052	15712	15859	15850	15971	15778	16033	15998	15935	16141	15838	15967	15971	15697	15957	15913	15902	15688	15919	16002	15772	15927	16046	16133	16084	16114	15888	15793	15914	16047	15731	15861	15972	15891	16063	16034	15717	15870	15785	15917	16036	16173	16135	16127	15938	16051	16018	15782	15851	15861	15975	15761	16107	16087	15845	15892	15874	15924	15870	15893	15995	16048	15940	15898	15968	15882	15884	15861	15697	15989	15929	15985	16185	15984	16014	15881	16136	15857	15944	16016	15983	15993	15985	15857	15881	15742	15835	16034	15964	15859	16098	15887	15782	16119	15872	15717	15871	15951	15951	15734	16035	16090	16132	15936	15867	15794	15910	15901	16024	16004	16079	15970	15931	15851	15715	15958	15828	15888	15953	15774	15773	15968	16081	15942	16013	15993	15901	15972	15988	15739	15943	16009	16074	15978	16024	15903	15947	15859	15830	15876	15870	15846	15850	15746	15823	15867	15993	15858	15930	15675	16037	16023	15953	15820	15814	16073	16038	15799	15746	16041	15935	15855	16034	15953	15984	15829	16091	15953	15783	16105	16059	15924	15810	16013	15900	15762	15972	15862	15897	15941	16174	15982	16080	16121	15838	16037	16049	15953	15864	15899	15864	16032	15977	15761	15907	15928	15996	16020	15817	15784	16013	16004	15991	16003	16029	15990	15981	15765	15793	16077	16114	15820	15976	15823	15979	15969	15944	15972	15878	16081	15780	16007	16041	15799	16016	15926	15854	15939	15844	15820	15933	15963	15720	15859	15817	15863	15941	15851	15853	15899	16112	15816	15851	15823	15969	15869	16042	15996	15873	15985	15920	16005	16104	15951	15966	15946	16060	15871	15759	15988	15958	15752	15981	16030	16025	15886	15813	16006	15811	15807	15948	15794	15888	16004	15976	16133	16075	15941	15975	15928	15856	16091	15911	15977	15835	15890	15909	15959	15957	15999	15965	16201	16140	15988	15874	16186	15971	15874	15894	15981	15926	15998	16165	15872	16118	15890	15892	15891	15827	15911	15832	15781	15913	15813	15999	15938	16120	16088	15978	15946	15763	15850	15950	16082	15754	15817	15777	15770	15777	15872	15961	15913	15745	15922	15901	16020	15994	16006	16012	16102	15937	16078	15873	15894	15894	15662	15802	16028	15789	16051	16059	16001	15907	15786	15916	16011	16014	15859	15983	15888	16000	16036	15841	15860	15744	15883	16021	16148	15976	15931	15758	15906	15852	15883	16119	15855	15878	15996	15848	16029	16030	15953	15871	15991	15745	15924	15914	16012	15762	16022	15993	15897	15785	15899	15809	15859	16235	15871	15936	16028	16083	16060	15959	16006	15893	15906	16110	15789	15930	15947	15870	16105	16048	16234	16206	15904	15931	15992	15891	15828	16029	16221	15981	15820	15945	16022	15988	15922	15861	16078	15951	15928	15982	15915	15986	15831	15935	15862	15995	15951	15971	15881	15915	16050	15988	16011	15899	15856	16078	16090	15895	15951	15878	15877	16002	15901	15930	15944	15941	16094	15906	16111	15844	15844	16023	15963	16062	15977	15833	16008	16006	15846	16001	15842	15994	15821	16014	16141	15814	15724	15849	15892	15891	15954	15911	15942	15814	16030	15974	15898	15951	15907	15860	15923	15859	15718	16034	15754	15873	15863	16033	16150	16041	16066	15945	16003	15809	15787	16017	15861	15782	15892	15922	15944	16109	15975	16025	15850	16076	16079	15920	16022	15927	15861	16002	15849	16034	15957	15933	15937	15935	15842	15952	15952	15962	16061	16086	16084	15817	16036	15846	16001	15979	16054	15859	16048	15785	15935	15969	15927	15773	15908	16120	15752	15885	15893	15935	16040	15942	16022	15846	16085	16000	16101	15845	15910	15974	15828	15985	15914	15879	16125	15830	16011	16082	15949	15749	15803	15924	16017	15921	15961	15911	16044	15920	15893	15965	15858	15905	16044	16009	15970	15821	15963	15899	15849	15751	15864	16063	15956	15913	15974	16029	15986	15884	15954	15938	16132	15949	15942	15904	15823	15992	16005	15957	15685	16008	16069	16097	15925	16121	15965	15917	15934	15794	15832	15971	16148	15941	15750	16063	15871	15922	16137	15934	15935	15926	15916	16088	16181	16140	16020	15901	16165	15939	15931	15846	15970	15927	15914	15874	15978	16048	15931	15751	15811	15873	15855	15875	16185	15967	16002	15885	15979	15927	15848	15828	15905	15960	16001	15761	15952	15960	16048	15938	15805	16012	15889	15915	15857	16071	15829	15938	16110	16197	16001	16149	15935	15940	16049	15894	15988	16142	15853	15797	15752	15751	16105	16075	15931	15941	15889	15930	15670	15860	15943	16038	15936	15913	15952	15726	16127	15980	16009	15939	15934	16081	15990	16076	15604	16007	15760	15938	15739	15896	15928	15918	15878	15994	16019	15808	15866	15876	15838	15841	15987	16086	15897	15919	15850	15916	15985	15904	16149	15910	15961	15844	15939	15758	15923	16082	15802	15904	15927	16240	16022	15952	15970	15925	15968	15979	15915	15830	15922	16086	15976	15995	15997	15931	15947	16060	15925	16026	16111	15952	16003	16146	15882	15926	15880	16029	16050	15988	15814	15892	15842	15636	15942	15906	16025	15950	15723	15762	16007	15877	15937	15791	15888	16019	15840	15868	15990	15929	15944	15896	15973	15944	15864	15887	15997	15910	15811	15974	16007	15883	16011	15831	15626	16059	16103	15817	16100	15858	15928	15931	15999	15931	16066	15823	15703	15783	15843	15794	16006	15951	15897	15767	15917	15983	15779	15857	16109	16084	16090	15863	15967	15889	16162	15986	16044	15986	15908	15824	15908	15844	15759	15941	15952	16029	15994	16105	15718	15843	16015	15861	16109	15978	15900	15982	15961	15787	15908	15773	15961	15924	15891	15953	16045	16076	16057	15979	15762	15928	15779	15998	15930	15812	16143	15906	15904	15919	16042	16101	15905	16067	15912	16046	15900	15863	15780	15988	15774	16010	16030	16013	15969	15759	16071	15886	15745	15913	15927	15866	15856	16022	16005	15806	16057	15825	16054	16032	16032	15839	15895	16078	15957	15754	15919	15940	16158	16009	16049	16001	15953	16007	16040	16040	15896	15738	15949	15909	15938	15919	15969	15973	15962	15867	15952	15864	15871	15893	15816	16102	15847	15812	16032	15869	15962	16089	15745	15974	15940	15765	15948	15842	16033	15965	15967	15845	15887	15907	15808	15793	16127	15999	16019	15896	15586	15912	16056	15989	15982	16074	16035	15833	15849	15744	15910	15839	16066	15921	15750	15978	15753	15916	15833	15830	15901	15825	15858	16082	15868	15959	15955	16012	15910	15858	16074	15873	15846	16177	15825	16051	16003	15917	15838	15862	16007	15962	15973	15839	16046	15918	15956	16042	15941	15769	15994	16100	15914	15931	15818	15954	15966	15636	16009	15869	15816	16133	15967	16075	16053	15796	15714	15883	15907	15930	15949	16011	15894	15828	15943	16029	15982	16079	16070	15946	15880	15965	15823	16039	16246	15953	15899	15840	15928	15869	16045	15934	15921	15903	15885	15889	15905	15964	16083	15846	15701	16052	15940	15800	15860	15882	15989	15959	15997	16033	15986	15985	15721	16081	16145	15756	15915	15997	16039	15930	16132	15934	15773	15844	15845	16056	15931	15882	15972	16020	16019	15804	15971	15724	15920	16062	15985	15884	15718	15881	16021	15797	15855	16152	15822	15765	15874	15820	15840	15930	15836	15980	16042	16055	15733	15879	15996	15957	15834	15991	16108	15901	16069	15878	15883	16011	15924	15985	16167	16025	16101	15843	16093	15798	15896	15845	16165	16064	16102	16095	15893	15823	16002	15950	15755	15842	15812	15846	16043	15999	15856	16130	15800	15922	16046	16051	15874	15925	16098	15858	15983	15753	15776	15954	15992	15898	16031	15840	16038	16033	16063	16019	15955	15815	15874	15884	15808	15868	16078	15936	15966	16073	15775	15650	15919	15854	15871	15951	15868	15929	16162	15977	15986	16003	15876	15852	15892	15833	15816	15747	16081	15867	15935	15944	15839	15986	16011	15830	15859	15898	15990	15803	16168	15920	16002	15730	16143	16251	15885	15971	15835	15931	15867	15946	16010	15953	16011	15884	15731	15828	15797	15977	16148	16082	15960	15877	15975	15952	15856	15886	15943	15906	16035	15945	15970	15925	15836	15554	15922	15921	15813	15992	15919	15915	15766	16015	16017	15698	15863	15877	15999	15930	15889	15833	16099	15937	15909	15917	15973	15980	16099	15900	15821	16066	15769	15910	15910	15884	15920	15770	15903	15840	15820	16034	16103	16005	15994	15992	16125	15959	15938	15890	16017	16079
16332	28570	26990	21865	19916	18498	17576	17144	17479	16595	16076	15774	15526	15052	15051	32030	39654	34087	25423	18779	15641	14550	14385	14348	14291	14374	14424	14305	14380	14274	14224	14324	14284	14401	14370	14262	14447	14318	14365	14503	14310	14425	14403	14328	14155	14413	14306	14403	14181	14274	14397	14436	14232	14345	14512	14219	14448	14184	14428	14182	14286	14471	14281	14149	14352	14312	14304	14191	14405	14320	14472	14322	14190	14352	14360	14213	14194	14412	14374	14285	14315	14452	14375	14339	14355	14328	14224	14260	14281	14423	14396	14428	14368	14393	14355	14354	14491	14533	14402	14317	14538	14274	14345	14250	14303	14242	14326	14383	14259	14429	14278	14331	14365	14129	14184	14260	14315	14258	14371	14359	14311	14282	14320	14161	14306	14342	14255	14401	14298	14122	14269	14234	14456	14184	14414	14153	14377	14434	14464	14334	14473	14275	14399	14152	14305	14468	14250	14389	14301	14239	14153	14369	14341	14353	14284	14436	14420	14249	14235	14341	14289	14311	14185	14258	14292	14449	14502	14297	14345	14208	14347	14366	14438	14423	14266	14217	14361	14381	14260	14218	14434	14356	14294	14358	14277	14289	14417	14538	14319	14202	14310	14507	14378	14491	14371	14276	14178	14318	14375	14234	14311	14324	14465	14335	14506	14459	14311	14183	14378	14383	14403	14323	14288	14269	14214	14276	14467	14351	14178	14267	14183	14200	14388	14230	14421	14456	14396	14481	14504	14288	14359	14177	14429	14340	14316	14393	14220	14306	14396	14241	14442	14275	14322	14378	14266	14393	14362	14200	14204	14205	14402	14394	14448	14289	14404	14325	14160	14295	14479	14335	14453	14301	14347	14430	14049	14391	14320	14372	14264	14270	14333	14378	14353	14323	14451	14178	14183	14349	14221	14354	14269	14380	14510	14449	14238	14323	14289	14350	14147	14245	14490	14361	14299	14341	14431	14455	14284	14415	14478	14334	14381	14364	14026	14299	14431	14233	14138	14350	14415	14265	14310	14362	14270	14394	14486	14261	14349	14252	14221	14350	14284	14241	14281	14376	14317	14337	14404	14158	14221	14202	14461	14298	14248	14349	14384	14203	14330	14373	14423	14225	14435	14335	14310	14224	14369	14482	14256	14286	14397	14330	14248	14263	14262	14292	14154	14373	14489	14440	14209	14385	14274	14243	14274	14405	14377	14289	14318	14262	14282	14258	14139	14203	14261	14287	14367	14184	14474	14337	14411	14222	14275	14313	14307	14304	14379	14428	14321	14432	14352	14279	14348	14226	14397	14314	14239	14255	14443	14360	14194	14315	14531	14210	14341	14364	14238	14151	14313	14378	14274	14272	14278	14354	14348	14327	14468	14412	14411	14426	14430	14397	14355	14277	14409	14555	14172	14310	14300	14262	14377	14532	14419	14336	14229	14443	14269	14151	14527	14320	14336	14290	14349	14307	14236	14470	14383	14129	14354	14474	14289	14326	14335	14304	14207	14462	14116	14360	14338	14231	14208	14311	14365	14202	14588	14393	14374	14255	14277	14345	14332	14300	14319	14435	14278	14450	14384	14254	14255	14272	14349	14060	14409	14455	14346	14345	14359	14334	14324	14262	14206	14526	14389	14313	14374	14252	14270	14428	14235	14480	14248	14267	14289	14470	14393	14324	14383	14307	14311	14534	14351	14217	14173	14284	14455	14227	14341	14342	14338	14356	14079	14409	14346	14438	14101	14161	14273	14235	14317	14158	14373	14357	14299	14227	14186	14309	14324	14143	14351	14336	14291	14458	14455	14305	14369	14378	14451	14408	14443	14257	14255	14272	14207	14257	14347	14338	14291	14443	14276	14270	14308	14301	14297	14408	14138	14323	14348	14464	14328	14367	14302	14283	14385	14344	14453	14278	14283	14407	14258	14272	14329	14363	14190	14432	14327	14301	14399	14440	14240	14378	14472	14357	14334	14279	14229	14370	14421	14278	14150	14399	14259	14391	14363	14283	14436	14171	14308	14384	14333	14357	14285	14571	14311	14434	14414	14168	14398	14359	14294	14404	14372	14359	14287	14156	14312	14350	14333	14416	14421	14313	14419	14291	14272	14189	14419	14399	14281	14364	14306	14336	14239	14470	14193	14330	14312	14354	14328	14322	14355	14361	14309	14191	14516	14224	14401	14394	14134	14288	14423	14301	14268	14283	14352	14365	14386	14274	14370	14333	14414	14191	14311	14163	14366	14293	14319	14313	14234	14323	14378	14320	14315	14105	14293	14349	14297	14300	14190	14310	14328	14278	14191	14332	14348	14235	14253	14292	14362	14334	14405	14396	14279	14358	14418	14268	14411	14414	14285	14344	14374	14212	14314	14411	14448	14409	14283	14167	14415	14340	14220	14328	14476	14414	14314	14384	14327	14407	14396	14281	14381	14333	14333	14192	14350	14236	14237	14414	14234	14282	14065	14300	14375	14472	14254	14446	14236	14436	14248	14258	14273	14262	14323	14475	13980	14310	14292	14382	14368	14323	14301	14149	14228	14250	14226	14423	14378	14402	14358	14388	14349	14362	14324	14324	14489	14474	14253	14257	14377	14289	14203	14373	14415	14305	14332	14355	14345	14295	14302	14216	14301	14286	14237	14380	14337	14286	14534	14420	14370	14324	14351	14244	14397	14253	14240	14431	14262	14429	14260	14298	14414	14393	14537	14243	14483	14306	14280	14404	14332	14251	14278	14238	14382	14242	14308	14114	14382	14396	14277	14318	14257	14461	14262	14331	14269	14297	14455	14335	14343	14314	14308	14356	14215	14205	14279	14288	14362	14415	14296	14209	14403	14311	14298	14507	14377	14353	14159	14199	14367	14269	14305	14365	14285	14349	14311	14374	14358	14290	14316	14332	14347	14288	14342	14105	14526	14501	14417	14201	14470	14307	14311	14332	14413	14378	14436	14286	14202	14316	14390	14331	14370	14254	14272	14451	14323	14391	14340	14328	14251	14404	14309	14413	14397	14429	14279	14235	14343	14219	14353	14489	14434	14314	14490	14225	14199	14226	14283	14473	14326	14287	14261	14284	14456	14351	14336	14382	14509	14400	14355	14331	14258	14251	14192	14342	14335	14313	14331	14397	14274	14343	14261	14330	14481	14387	14285	14297	14283	14331	14262	14326	14396	14466	14274	14306	14430	14289	14307	14174	14368	14358	14242	14238	14280	14226	14447	14373	14325	14215	14472	14372	14267	14372	14240	14108	14544	14316	14350	14259	14385	14245	14405	14360	14524	14179	14395	14251	14282	14310	14428	14217	14330	14220	14281	14403	14253	14267	14332	14323	14271	14408	14610	14311	14434	14219	14371	14308	14227	14461	14311	14362	14242	14516	14379	14297	14383	14383	14312	14103	14437	14231	14282	14376	14378	14344	14296	14256	14515	14360	14256	14249	14329	14361	14308	14418	14394	14268	14375	14301	14256	14270	14354	14375	14371	14428	14489	14222	14227	14212	14327	14284	14338	14345	14505	14448	14419	14337	14442	14408	14410	14504	14309	14428	14403	14183	14369	14303	14273	14371	14206	14304	14292	14341	14427	14403	14289	14281	14353	14295	14447	14218	14138	14306	14264	14570	14402	14346	14302	14225	14315	14216	14423	14343	14353	14213	14327	14376	14566	14392	14350	14164	14350	14395	14211	14376	14349	14460	14230	14379	14301	14098	14397	14239	14290	14272	14358	14216	14242	14359	14440	14420	14389	14381	14226	14350	14240	14416	14345	14398	14385	14189	14375	14354	14342	14392	14354	14257	14507	14340	14590	14491	14284	14382	14400	14288	14380	14201	14369	14437	14549	14284	14421	14321	14376	14511	14314	14331	14305	14421	14366	14419	14268	14355	14356	14412	14465	14272	14242	14241	14688	14399	14382	14345	14215	14332	14274	14431	14298	14177	14470	14402	14327	14539	14499	14310	14353	14243	14316	14266	14385	14302	14255	14403	14335	14131	14372	14338	14419	14173	14351	14343	14173	14287	14466	14296	14262	14362	14381	14228	14392	14420	14430	14238	14438	14280	14336	14281	14276	14406	14417	14358	14319	14197	14474	14276	14437	14315	14383	14164	14291	14383	14376	14271	14375	14360	14450	14299	14416	14156	14295	14379	14373	14282	14441	14415	14404	14285	14329	14324	14146	14408	14349	14268	14336	14147	14419	14265	14390	14325	14158	14460	14280	14299	14511	14129	14337	14154	14455	14267	14367	14352	14309	14291	14324	14364	14149	14516	14371	14291	14455	14278	14292	14306	14258	14376	14433	14182	14330	14201	14282	14408	14373	14301	14369	14318	14294	14490	14202	14339	14342	14171	14252	14121	14381	14417	14254	14323	14310	14266	14400	14363	14381	14416	14234	14325	14101	14394	14286	14269	14446	14246	14286	14357	14325	14253	14176	14399	14452	14264	14361	14447	14267	14283	14446	14407	14200	14200	14305	14402	14212	14202	14320	14315	14561	14405	14179	14352	14407	14305	14253	14347	14377	14373	14474	14276	14240	14138	14316	14222	14437	14291	14337	14300	14285	14378	14219	14272	14333	14229	14285	14206	14418	14372	14462	14347	14344	14421	14292	14480	14254	14218	14145	14255	14270	14228	14472	14214	14476	14428	14429	14294	14361	14557	14276	14347	14398	14412	14426	14174	14301	14293	14528	14301	14285	14342	14104	14294	14307	14196	14333	14205	14318	14314	14308	14416	14405	14224	14260	14425	14484	14214	14413	14471	14262	14475	14343	14392	14342	14292	14092	14356	14243	14527	14362	14400	14328	14468	14448	14294	14400	14356	14233	14091	14324	14432	14322	14291	14233	14376	14346	14260	14358	14350	14342	14380	14289	14464	14125	14243	14419	14299	14335	14344	14306	14261	14343	14285	14341	14344	14356	14283	14391	14314	14128	14408	14411	14264	14404	14309	14348	14220	14294	14353	14410	14372	14209	14413	14180	14277	14333	14304	14487	14387	14208	14275	14287	14461	14160	14356	14374	14366	14354	14478	14411	14260	14231	14315	14267	14379	14377	14382	14434	14284	14275	14418	14445	14301	14313	14303	14452	14262	14334	14272	14408	14438	14466	14218	14335	14272	14319	14446	14473	14330	14239	14260	14273	14238	14417	14426	14137	14381
29239	21894	21814	19717	17382	17229	17342	17071	17283	17225	17233	17103	17255	16896	16838	17569	19012	18858	18251	17664	17084	16805	16823	16688	16708	16710	16754	16779	16799	16741	16733	16771	16708	16662	16729	16819	16907	16730	16870	16742	16780	16933	16839	16733	16758	16675	16655	16715	16795	16717	16704	16671	16659	16689	16771	16730	16882	16865	16634	16529	16682	16692	16753	16836	16773	16728	16678	16677	16734	16658	16778	16821	16517	16674	16747	16884	16827	16801	16699	16679	16737	16932	16970	16798	16804	16655	16788	16840	16630	16756	16955	16771	16871	16839	16653	16775	16767	16744	16813	16811	16804	16704	16755	16711	16813	16743	16726	16769	16720	16683	16781	16647	16586	16896	16759	16787	16741	16664	16703	16899	16767	16988	16845	16562	16813	16891	16721	16765	16722	16931	16847	16773	16743	16547	16528	16891	16864	16701	16697	16653	16932	16887	17052	16795	16845	16721	16810	16773	16792	16522	16702	16802	16786	16933	16651	16603	16787	16567	16585	16800	16820	16858	16782	16727	16788	16730	16743	16724	16609	16915	16682	16749	16677	16772	16908	16733	16660	16596	16718	16661	17017	16777	16745	16903	16667	16674	16746	16801	16996	16920	16773	16731	16724	16813	16658	16622	16779	16869	16464	16799	16815	16634	16740	17070	17026	16804	16920	16704	16604	16626	16730	16813	16914	16841	16872	16554	16715	16783	16671	16835	16706	16884	16686	16704	16732	16783	16593	16739	16639	16794	16920	16572	16798	16608	16823	16885	16651	16799	16890	16806	16800	16761	16804	16702	16746	16773	16735	16859	16919	16878	16798	16593	16796	16735	16797	16693	16892	16725	16947	16883	16698	16796	16598	16864	16664	16570	16698	16854	16878	16639	16744	16744	16828	16891	16693	17014	16689	16708	16710	16747	16897	16758	16616	16591	16779	16819	16831	16749	16612	16777	16841	16928	16871	16836	16813	16619	16680	16555	16845	16790	16775	16686	16818	16675	16768	16782	16676	16682	16638	16874	16675	16683	16744	16937	16808	16536	16724	16737	16706	16641	16663	16812	16618	16678	16622	16644	16547	16564	16872	16802	16859	16742	16806	16833	16769	16681	16770	16774	16871	16720	16668	16976	16625	16854	16637	16824	16595	16911	16578	16673	16663	16754	16862	16685	16722	16674	16465	16695	16594	16862	16702	16870	16626	16806	16796	16869	16794	16649	16790	16846	16641	16870	16542	16845	16663	16730	16635	16761	16980	16696	16699	16451	16559	16746	16897	16892	16910	16780	16854	16812	16752	16732	16777	16786	16774	16964	16862	16725	16716	16801	16829	16594	16683	16638	16834	16495	16696	16672	16895	16808	16768	16723	16520	16943	16785	16651	16725	16785	16636	16733	16884	16818	16797	16928	16657	16772	16507	16822	16641	16542	16793	16643	16901	16660	16821	16769	16870	16959	16817	16809	16778	16668	16576	16584	16785	16605	16674	16775	16789	16760	16608	16896	16725	16912	16869	16790	16822	16682	16724	16887	16661	16705	16939	16683	16636	16935	16790	16824	16837	16731	16861	16832	16674	16748	16764	16567	16766	16796	16721	16701	16739	16845	16811	16845	16718	16533	16634	16786	16638	16751	16805	17010	16781	16629	16781	16493	16725	16742	16742	16811	16611	16578	16767	16785	16701	16701	16793	16809	16913	16738	16753	16784	16915	16965	16700	16796	16809	17010	16659	16625	16730	16850	16912	16593	16847	16804	16573	16503	16718	16842	16658	16781	16809	16853	16737	16820	16692	16772	16653	16537	16743	16821	16755	16930	16742	16902	16806	16819	16841	16728	16710	16872	16671	16764	16724	16653	16629	16639	16771	16821	16797	16851	16651	16710	16688	16729	16723	16693	16758	16654	16683	16537	16729	16872	16963	16686	16613	16746	16845	16936	16640	16827	16525	16601	16751	16787	16742	16670	16655	16690	16654	16751	16781	16592	16859	16647	16724	16798	16878	16946	16802	16783	16540	16788	16907	16895	16634	17080	16789	16804	16726	16717	16674	16788	16680	16750	16739	16876	16617	16657	16556	16693	16764	16827	16885	16806	16659	16975	16645	16619	16865	16785	16632	16860	16494	16600	16855	16786	16918	16765	16727	16616	16673	16832	16734	16729	16945	16853	17074	16814	16643	16857	16977	16832	16752	16838	16709	16787	16844	16723	16702	16756	16670	16795	16651	16605	16661	16802	16780	16542	16566	16767	16716	16869	16859	16677	16678	16954	16835	16760	16755	16835	16731	16624	16663	16741	16805	16876	16901	16610	16743	16750	16776	16834	16715	16875	17025	16856	16790	16758	16936	16857	16649	16824	16596	17037	16810	16685	16723	16835	16786	16607	16866	16766	16764	16574	16705	16678	16823	16756	16745	16729	16734	16794	16612	16591	16815	16609	16894	16766	16988	16841	16918	16849	16681	16539	16699	16769	16656	16617	16953	16656	16704	16811	16725	16892	16892	16648	16831	16740	16711	16709	16673	16808	16679	16656	16727	16760	16743	16697	16711	16700	16681	16776	16831	16713	16794	16715	16776	16807	16817	16786	16925	16857	16750	16776	16840	16543	16733	16783	16599	16758	16777	16655	16743	16691	16658	16607	16604	16825	16697	16629	16801	16693	16838	16662	16910	16803	16550	16808	16847	16906	16760	16631	16567	16763	16675	16888	16565	16511	16801	16701	16748	16680	16652	16815	16786	16745	16788	16604	16794	16680	16774	16606	16793	16883	16772	16793	16829	16946	16658	16771	16607	16779	16749	16701	16798	16698	16758	16860	16729	16823	16547	16727	16842	16820	16653	16657	16716	16745	16829	16724	16739	16679	16774	16667	16762	16857	16707	16798	16841	16640	16644	16862	16880	16787	16742	16668	16719	16622	16954	16627	16781	16743	16533	16814	16666	16595	16770	16824	16791	16721	16680	16620	16811	16810	16703	16775	16809	16826	16559	16702	16702	16977	16557	16854	16728	16504	16930	16990	16838	16626	16839	16668	16731	16663	16774	16722	16877	16669	16891	16832	16849	16818	16768	16684	16730	16712	16772	16755	16751	16907	17011	16734	16736	16825	16961	16644	16787	16711	16534	16771	16761	16860	16711	16621	16668	16796	16755	16804	16589	16816	16835	16784	16733	16675	16855	16702	16774	16856	16762	16840	16779	16791	16792	16815	16609	16619	16711	16816	16857	16693	16657	16730	16688	16774	16502	16699	16742	16715	16751	16699	16957	16810	16731	16838	16888	16739	16819	16914	16695	16690	16833	16871	16575	16752	16835	16689	16850	16921	16763	16810	16792	16889	16765	16586	16968	16909	16675	16667	16789	16837	16670	16742	16684	16812	16682	16776	16968	16799	16854	17029	16842	16757	16841	16839	16819	16735	16677	16775	16742	16654	16708	16708	16692	16613	16731	16803	16645	16526	16796	16813	16896	16711	16774	16754	16775	16810	16883	16757	16795	16876	16691	16781	16670	16699	16809	16835	16814	16903	16683	16940	16796	16746	16634	16754	16969	16545	16687	16723	16976	16764	16858	16706	16900	16814	16609	16790	16929	16750	16819	16726	16745	16799	16708	16801	16701	16542	16856	16721	16524	16689	16917	16683	16762	16799	16880	16927	16885	16806	16701	16662	16677	16851	16824	16699	16747	16792	16558	16914	16720	16965	16813	16880	16726	16680	16653	16752	16591	16917	16818	16832	16833	16655	16546	16864	16768	16621	16728	16606	16694	16800	16831	16780	16576	16678	16697	16730	16706	16656	16574	16685	16889	16674	16841	16723	16845	16584	16808	16664	16683	16778	16726	16951	16987	16657	16764	16946	16666	16650	16885	16684	16655	16831	16657	16737	16434	16728	16922	16771	16716	16748	16874	16823	16716	16766	16720	16601	16745	16689	16706	16784	16828	16826	16691	16620	16862	16796	16807	16856	16666	16629	16793	16796	16807	16590	16829	16697	16926	16580	16882	16548	16814	16912	16805	16758	16789	16807	16839	16599	16710	16780	16759	16655	16742	16664	16735	16731	16871	16982	16714	16748	16938	16703	16836	16743	16522	16674	16631	16637	16641	16688	16650	16678	16809	16855	16936	16777	16835	16641	16798	16762	16758	16818	16984	16758	16761	16733	16768	16845	16654	16641	16848	16831	16698	16752	16499	16765	16795	16775	16787	16786	16661	16712	16667	16954	16642	16610	16881	16805	16803	16682	16664	16891	16881	16831	16864	16672	16739	16806	16596	16607	16906	16803	16735	16754	16522	16625	16995	16796	16844	16803	16785	16789	16975	16838	16653	16812	16679	16689	16741	16873	16767	16854	16763	16871	16965	16742	16840	16831	16626	16790	16693	16783	16870	16900	16843	16613	16695	16806	16799	16873	16761	16671	16720	16966	16853	16775	16786	16652	16600	16797	16578	16798	16976	16734	16592	16930	16769	16791	16819	16531	16782	16508	16715	16781	16739	16964	16796	16909	16751	16742	16726	16756	16718	16727	16825	16820	16693	16877	16680	16718	16404	16693	16855	16794	17006	16592	16693	16830	16635	16766	16789	16826	16862	16747	16919	16551	16761	16734	16787	16783	16703	16719	16679	16684	16823	16629	16907	16779	16571	16761	16712	16625	16753	16763	16761	16622	16858	16855	16518	16928	16820	16846	16778	16810	16925	16640	16639	16899	16792	17034	16813	16749	16842	16595	16752	16675	16633	16813	16608	16631	16677	16913	16702	16789	16828	16717	16674	16727	16483	16771	17096	16820	16678	16844	16940	16849	16681	16757	16663	16757	16875	16673	16751	16718	16748	16849	16974	16902	16652	16881	16716	16999	16764	16671	16886	16767	16804	16851	16607	16853	16707	16607	16797	16668	17004	16798	16740	16711	16693	16675	16835	16632	16919	16619	16760	16688	16723	16690	16829	16945	16930	16820	16799	16740	16930	16900	16673	16739	16704	16843	16730	16776	16723	16951	16670	16631	16757	16872	16684	16733	16930	16768	16981	16737	16760	16736	16795	16809	16746	16725	16847	16608	16720	17036	16852	16634	16891	16766	16719	16813	16907	16611	16698	16622	16688	16822	16813	16704	16878	16663	16695	16865	16688	16836	16985	16701	16737	16731	16657	16548	16936	16834	16958	16608
15923	17239	17502	16423	16007	15637	15603	15502	15550	15433	15240	15228	15168	15285	14839	16270	18049	17735	16537	15423	14993	15022	14971	14720	14663	14874	15021	15013	14758	14884	14822	14804	14758	14795	14789	14796	15013	14803	14715	14855	15043	14801	14897	14783	14889	14833	14736	14731	14782	15017	15140	14820	14831	14925	14941	14731	14944	14858	14861	14785	14852	14940	15082	14898	14958	14815	14833	15009	14857	14864	14818	14828	14970	15032	15049	14809	14756	15047	14725	14794	14758	14889	14977	15057	14829	14841	14695	14944	14886	14899	14983	14956	14974	14756	14936	14815	14768	15012	14840	14762	15036	14954	14825	14762	14961	14798	14826	14856	14750	14858	14808	14897	14812	14791	14880	14960	14787	14914	14919	14828	14755	14739	14828	14944	14879	14935	14852	14923	14885	14989	14879	14739	14941	14715	14800	14730	14862	14835	14841	14760	14879	14836	14740	14935	14773	14930	14719	14766	14824	14923	14843	14806	15014	14973	14813	14820	14754	14796	14788	14773	14856	14957	14705	14913	14711	14953	14985	14762	14934	14901	14839	14965	14873	14914	15003	14706	14878	14821	14737	14959	14801	14859	14827	14760	14883	14914	14962	14758	14804	14823	14896	14957	14960	14892	14915	14752	14799	14586	14924	14711	14777	14807	14797	14831	14870	14814	14899	14906	14769	14896	14908	14817	14803	14770	14733	14890	14890	14989	14771	14754	14857	14907	14967	14699	14834	14907	14788	14913	14860	14687	14832	14816	14876	14806	14874	14931	15014	14923	14758	14968	14683	14842	14949	14929	14890	14972	15013	14761	14815	14668	14825	14859	14774	14874	14784	15100	14956	14887	14877	14883	14762	14928	14924	14825	14764	14634	14782	14948	14741	14833	14772	14790	14800	14731	14867	14683	14870	14762	14967	14761	14921	14824	14893	14944	14863	14862	14830	14819	14887	14867	14871	14751	15035	15001	14736	14834	14963	14823	14749	14850	14948	14799	14787	14864	14899	14808	14883	14916	14827	14951	14968	14840	14843	14920	14869	14785	14938	14735	14824	14790	14821	14873	15070	14740	14832	14954	14767	14897	14681	14941	14874	14649	14809	14952	14810	14770	14947	14654	14813	14698	14648	14709	14811	14854	14656	14668	14945	14867	14837	14768	14852	14754	14809	14817	14812	14774	14888	14813	14762	14900	14931	15089	14789	14907	14920	14919	14910	14855	14908	14791	14897	14879	14933	14786	14785	14863	14804	14721	14931	14782	14815	14909	14868	14744	15065	14903	14904	14851	14904	14697	14798	14754	14765	14869	14723	14949	14862	14868	14890	14674	14920	14698	14878	14693	14964	15057	14799	14812	14722	14903	14954	14914	14980	14878	14778	14907	14807	14934	15044	14868	14870	14855	14710	14836	14863	14932	14888	14804	14846	14819	14735	14695	14998	14842	14826	14877	14881	14928	15050	14740	14950	14835	14843	14890	14952	14814	15011	14953	14853	14711	14777	14844	14833	14701	14763	14882	14667	14809	14668	14774	14875	14871	14842	14776	14787	14789	14814	14878	14763	15100	14834	14791	14842	14946	14921	14875	14714	14897	14706	14744	14824	14885	14916	14930	14963	14908	14801	14807	14855	14856	14979	14788	14872	14769	14884	14686	14825	14876	14785	14627	14855	14938	14881	14769	14985	14811	14894	14846	14833	14719	14753	14862	14849	15025	14809	15042	14777	14956	14749	14897	14869	14754	14985	14810	14926	14891	14784	14855	14846	14981	14832	14965	14980	14830	14850	14890	14667	14913	14876	14865	14754	14797	14995	14679	14840	14837	14722	14853	14780	14698	14930	14909	14851	14859	14841	14841	14856	14855	14949	14932	14871	14754	14745	14739	14993	14854	14910	14858	14815	14861	14808	14827	14767	14792	14635	14808	15018	14848	14748	14823	14908	14667	14711	14878	14896	14968	14955	14985	14946	14876	14705	14853	14753	14974	14915	14852	14721	14837	14842	14792	14872	14763	14797	14778	14767	14891	14924	14911	14984	14812	14942	14859	14778	14767	14900	14725	14706	14978	14817	14942	14936	14803	14927	14696	14766	14905	14797	14856	14876	14736	14884	14821	14778	14777	14699	14783	14736	14814	14838	14862	14818	14853	14755	14923	14929	14718	14832	14943	14946	15023	14862	14842	14879	14538	14812	14804	14733	14762	14857	14812	14758	14845	14797	15039	14821	14897	14765	14885	14853	14946	14761	14953	14739	14807	14931	14838	14814	14921	14838	15016	14862	14906	14770	14854	14858	14788	14943	14870	14863	14839	14853	14697	14875	14974	14997	14959	14698	14961	14710	14919	14887	15018	14903	14878	14961	14878	14826	14908	14791	14785	14964	14834	14721	14937	14912	14823	14938	14805	14755	14871	14891	14704	14957	14899	14643	15047	14794	14779	14750	14943	15021	14655	14793	14819	14990	14769	14864	14761	14893	14723	14934	14728	14707	14747	14866	14796	14917	14810	14702	14877	14747	14828	14923	14785	14923	14896	14701	14964	14681	14793	14842	14805	14793	14766	14789	14787	14836	15015	14859	14849	14848	14786	14792	14781	14986	14959	14892	14902	14762	14879	14770	14827	14996	14940	14886	14865	14924	14785	14783	14930	14744	14948	14771	14960	14756	14861	14838	14913	14900	14887	15023	14826	14835	14821	14885	14765	14965	14964	14850	14961	15017	14916	14764	14832	14761	14754	14784	14869	14893	14797	14957	14778	14953	14805	14847	14811	14893	14898	15016	14749	14881	15089	14883	14923	15092	14980	14958	14845	14987	14993	14787	14871	14835	14879	14906	14895	14949	15054	14803	14686	14846	14810	14928	14879	14828	14905	14772	14826	14956	14855	14754	14794	14780	14843	14863	14834	14891	14767	14573	14886	14863	14595	14770	14809	14800	14832	14722	14967	14853	14744	14946	14860	14726	14956	14737	14817	14891	14833	14956	14692	14679	14632	14766	14749	14716	14936	14917	14791	14826	14931	14808	14881	14927	14849	14971	14815	14841	14791	14852	15003	14876	14853	14794	14658	14822	14679	14879	14790	14876	14759	14751	14905	14992	15056	14795	14877	14689	14839	14822	14899	14746	14915	14820	14894	14858	14978	14856	14825	14702	14754	14913	14884	14845	14698	14896	14840	14924	14915	14984	14541	14627	14956	14824	14816	14763	14815	14886	14919	14994	14969	14972	14773	14780	14781	14910	14917	15028	14814	14915	14814	14861	14777	14953	14827	14739	14912	14693	15000	14910	14741	14858	14685	14907	14871	14693	14820	14747	14789	14800	14725	14783	14811	14779	14863	14696	14817	14870	14824	14838	14742	14764	14769	14769	14833	14665	15066	14862	14844	14905	15062	14972	14698	14967	14762	14916	14798	14902	14762	14768	14937	14965	14931	14854	14820	14974	14834	14827	14703	14828	14857	14827	14894	14936	14921	14898	14918	14739	14879	14881	14815	14759	14794	14851	14939	14849	14865	15009	14691	14805	14748	14937	14919	14995	14780	14918	14844	14859	15031	14857	14932	14855	14660	14892	14924	14771	14837	14754	15018	14838	14780	14809	14976	14942	14803	14827	15006	14735	14774	14722	14839	14879	14889	14770	14768	14884	14731	14944	14887	14784	14872	14670	14952	14784	14784	14911	14806	14619	14734	14700	14706	15002	14771	14922	14887	14809	14846	14870	14794	14923	15011	14952	14922	14982	14836	14847	14912	14866	14948	14823	14938	14857	14898	14791	15031	14939	14890	14870	14912	14819	14925	14710	14927	14743	15025	14863	14733	14778	14811	14843	14997	14782	14751	14924	14901	14855	14959	14881	14713	14865	14750	15040	14803	14773	14915	14875	14738	15044	14794	14701	14788	14770	14867	14845	14850	14828	14934	14853	14859	14972	14981	14854	14947	14825	14855	14832	14787	15001	14846	14922	14811	14757	14715	14882	14765	14873	14853	14883	15038	14851	14704	14929	14929	14856	14820	14943	14941	14703	14946	14820	14745	14793	14828	14938	14980	14794	14794	14767	14699	14921	14839	14912	14741	14732	14874	14780	14709	14928	14756	14926	14755	14915	14886	14950	14858	14751	14796	14718	14893	14987	14759	14780	14800	14848	14881	14699	14815	14828	14884	14844	14903	14730	14816	14870	14752	14923	14968	14814	14792	14807	14885	14769	14853	14921	14938	15048	15068	14721	14856	14733	14896	14682	14957	14922	14777	14864	14917	14793	14754	14927	14761	14847	14842	14964	14662	14893	15031	14730	14904	14941	14714	14830	14749	14887	14993	14824	14906	14802	14959	14863	14841	14835	14994	14778	14853	14795	14753	14868	14852	14857	14918	14965	14807	14843	14941	14957	14786	15004	14734	14846	14855	14708	14845	14945	14866	14797	14752	14811	14830	14783	14790	14971	14863	14738	14780	14902	14854	14725	14668	14974	14806	14701	15058	14862	14727	14849	14795	14735	14943	14886	14746	14817	14710	14830	14679	15036	14820	14941	14849	14996	15068	14940	14661	14962	14976	14768	14831	15033	14820	14991	14831	14898	14802	14946	14850	14924	15000	14835	14775	14800	14917	14855	14855	14961	14800	14995	14944	14976	14842	14733	14740	14824	14743	14921	14834	14863	14793	14870	14745	14801	14996	14881	14750	14625	15086	14770	14803	14795	14799	14814	14827	14749	14882	14978	14786	14889	14875	14641	14931	14822	14942	14763	14837	14817	14808	14790	14669	14953	14945	14813	14863	14838	14887	15027	14867	14851	14797	14917	14793	14752	14695	14852	14733	14785	14934	14837	14710	15064	14717	14860	14858	14827	14746	14923	14898	15002	14920	14741	14866	14909	14819	14735	14709	14815	14748	14816	14795	14877	14669	14848	14809	14828	14955	14791	14955	14821	14760	14779	14894	14874	14965	14846	15021	14701	14801	14883	14990	14891	14982	14963	14688	14940	14765	14830	14728	14843	14775	14707	14841	14772	14707	14931	14806	14973	14659	14778	15056	14930	14887	14892	14903	14598	14735	14801	14867	14799	15089	14627	14924	14878	14906	14822	14970	14757	14784	14899	14770	15010	14881	14704	14898	14847	14740	14924	14835	14795	14879	14793	14703	14862	15055	14870	14822	14916	14816	14716	14903
25250	21390	28055	25614	21675	20187	19625	18692	18239	18638	18163	18298	17995	17960	17831	21671	28727	28093	23998	20037	18378	17786	17544	17425	17622	17663	17391	17490	17474	17563	17445	17422	17546	17580	17571	17594	17655	17466	17462	17601	17556	17465	17549	17453	17510	17551	17516	17468	17462	17783	17751	17448	17383	17698	17356	17702	17304	17415	17411	17412	17417	17687	17330	17503	17435	17407	17580	17554	17612	17473	17270	17432	17437	17511	17465	17367	17360	17475	17366	17619	17448	17608	17433	17258	17470	17541	17377	17517	17394	17287	17434	17632	17437	17539	17454	17440	17409	17384	17485	17505	17348	17410	17307	17307	17532	17360	17292	17504	17241	17461	17384	17433	17434	17389	17600	17487	17449	17513	17599	17367	17786	17506	17463	17429	17417	17595	17249	17391	17352	17462	17600	17450	17558	17507	17444	17621	17356	17583	17490	17383	17305	17588	17623	17334	17304	17351	17566	17452	17613	17594	17549	17433	17666	17577	17713	17341	17573	17479	17520	17331	17366	17377	17382	17528	17277	17517	17460	17597	17501	17440	17447	17454	17497	17382	17592	17537	17516	17547	17499	17493	17480	17180	17495	17411	17245	17607	17397	17460	17426	17376	17580	17607	17465	17271	17360	17435	17255	17300	17436	17581	17458	17444	17339	17432	17618	17348	17590	17466	17374	17358	17348	17551	17299	17439	17459	17389	17412	17655	17447	17181	17458	17365	17431	17487	17576	17608	17706	17400	17468	17554	17614	17338	17576	17569	17496	17509	17457	17366	17442	17319	17476	17394	17464	17478	17322	17570	17618	17428	17657	17287	17213	17447	17367	17361	17475	17597	17417	17395	17397	17594	17465	17399	17526	17654	17514	17401	17555	17433	17427	17467	17603	17531	17517	17423	17348	17554	17433	17455	17469	17297	17153	17459	17539	17457	17509	17313	17495	17481	17516	17555	17482	17163	17665	17491	17452	17515	17364	17419	17434	17438	17651	17637	17544	17478	17650	17281	17278	17650	17650	17420	17474	17454	17494	17469	17488	17478	17530	17530	17488	17506	17666	17296	17442	17462	17381	17537	17393	17567	17536	17447	17412	17343	17572	17452	17613	17516	17463	17365	17609	17615	17361	17467	17575	17466	17558	17409	17398	17661	17400	17495	17568	17572	17597	17478	17535	17436	17410	17241	17521	17536	17451	17551	17433	17387	17642	17258	17390	17400	17504	17563	17529	17532	17506	17359	17569	17418	17602	17535	17272	17371	17412	17287	17621	17569	17622	17705	17535	17490	17512	17427	17358	17382	17508	17347	17435	17404	17430	17564	17537	17576	17636	17430	17497	17654	17429	17536	17246	17475	17507	17555	17553	17429	17403	17685	17475	17594	17522	17408	17420	17359	17303	17483	17545	17461	17477	17416	17356	17395	17455	17376	17465	17486	17257	17440	17538	17632	17364	17312	17473	17276	17464	17504	17306	17520	17528	17485	17571	17668	17510	17413	17471	17598	17574	17401	17351	17486	17607	17495	17570	17404	17359	17303	17433	17505	17381	17414	17560	17541	17470	17526	17482	17529	17260	17515	17542	17196	17400	17366	17398	17572	17540	17536	17370	17697	17727	17413	17244	17311	17407	17415	17474	17504	17493	17538	17596	17282	17289	17492	17721	17444	17436	17387	17546	17453	17501	17342	17323	17527	17277	17370	17614	17727	17412	17311	17471	17678	17189	17525	17540	17511	17304	17479	17405	17437	17668	17612	17248	17415	17387	17606	17323	17389	17330	17425	17646	17647	17439	17386	17364	17387	17498	17411	17407	17385	17366	17495	17394	17524	17648	17506	17568	17598	17274	17391	17635	17399	17493	17494	17524	17371	17402	17581	17596	17556	17311	17519	17517	17456	17658	17440	17504	17384	17376	17378	17443	17585	17545	17616	17463	17478	17611	17537	17456	17410	17378	17274	17539	17379	17468	17717	17716	17563	17271	17448	17393	17471	17493	17580	17368	17356	17281	17430	17445	17573	17469	17496	17494	17517	17286	17403	17473	17276	17330	17316	17514	17398	17520	17351	17468	17398	17353	17479	17426	17574	17657	17478	17557	17353	17401	17471	17344	17325	17493	17367	17393	17456	17490	17674	17500	17532	17499	17393	17524	17503	17467	17578	17356	17277	17536	17511	17416	17528	17337	17446	17517	17407	17448	17473	17314	17554	17473	17459	17604	17555	17577	17526	17411	17434	17540	17542	17468	17454	17471	17585	17369	17598	17472	17401	17187	17473	17438	17444	17530	17261	17482	17419	17459	17538	17712	17693	17248	17195	17612	17670	17400	17368	17438	17616	17285	17508	17462	17426	17555	17383	17405	17621	17450	17494	17433	17609	17350	17422	17272	17583	17459	17300	17432	17418	17670	17526	17612	17546	17538	17390	17374	17656	17559	17444	17359	17492	17594	17582	17389	17567	17360	17704	17408	17567	17719	17414	17404	17452	17372	17316	17573	17401	17454	17372	17394	17492	17472	17356	17379	17315	17531	17450	17354	17341	17473	17435	17658	17400	17524	17486	17246	17577	17656	17664	17534	17499	17302	17346	17602	17273	17617	17518	17293	17370	17482	17669	17663	17415	17534	17375	17409	17527	17398	17602	17183	17475	17383	17531	17518	17300	17396	17269	17346	17487	17435	17576	17456	17422	17548	17314	17441	17360	17606	17436	17504	17214	17386	17345	17436	17581	17503	17379	17138	17277	17417	17507	17505	17302	17415	17394	17609	17628	17512	17510	17510	17477	17323	17420	17597	17415	17264	17443	17419	17545	17424	17349	17442	17586	17533	17394	17549	17348	17607	17352	17492	17505	17420	17364	17475	17488	17229	17382	17566	17380	17389	17391	17391	17357	17337	17464	17342	17572	17607	17522	17350	17583	17467	17551	17470	17551	17303	17170	17741	17437	17526	17602	17674	17416	17467	17476	17548	17610	17651	17656	17401	17415	17460	17441	17361	17424	17446	17468	17678	17541	17342	17480	17529	17440	17413	17525	17477	17250	17602	17636	17413	17531	17486	17539	17476	17483	17559	17577	17346	17387	17586	17437	17496	17302	17563	17460	17610	17474	17414	17606	17410	17363	17467	17399	17285	17416	17491	17411	17443	17463	17392	17494	17593	17306	17609	17497	17297	17420	17527	17443	17582	17602	17755	17389	17440	17534	17533	17372	17293	17336	17493	17285	17309	17434	17339	17431	17455	17338	17268	17357	17518	17499	17513	17551	17483	17428	17434	17541	17396	17497	17377	17372	17592	17403	17246	17580	17703	17319	17378	17437	17618	17544	17282	17467	17445	17289	17435	17355	17515	17507	17656	17331	17508	17452	17395	17563	17294	17204	17492	17613	17725	17300	17462	17504	17578	17534	17502	17444	17332	17557	17483	17459	17530	17494	17523	17429	17351	17513	17423	17385	17302	17297	17381	17445	17597	17523	17446	17373	17572	17422	17353	17308	17438	17518	17327	17419	17561	17523	17499	17495	17581	17322	17685	17372	17206	17677	17479	17308	17499	17396	17440	17443	17582	17465	17389	17558	17339	17319	17403	17216	17406	17424	17375	17420	17422	17407	17356	17421	17584	17585	17489	17521	17361	17439	17336	17482	17543	17341	17428	17620	17481	17307	17595	17503	17475	17535	17619	17500	17359	17417	17391	17343	17428	17560	17445	17802	17559	17471	17430	17300	17383	17540	17598	17542	17421	17592	17603	17626	17613	17476	17473	17473	17615	17453	17590	17711	17642	17376	17446	17522	17503	17546	17537	17440	17349	17514	17473	17320	17305	17375	17534	17500	17414	17296	17564	17500	17408	17386	17509	17362	17192	17394	17529	17487	17389	17427	17484	17569	17334	17465	17387	17380	17404	17553	17644	17484	17266	17594	17430	17305	17333	17582	17527	17220	17284	17581	17363	17526	17363	17297	17337	17381	17461	17459	17279	17526	17499	17170	17308	17464	17398	17361	17553	17360	17346	17244	17578	17272	17338	17464	17583	17447	17503	17510	17511	17622	17613	17608	17521	17358	17380	17241	17335	17294	17581	17444	17497	17434	17664	17334	17340	17446	17462	17436	17328	17514	17527	17592	17482	17492	17492	17594	17272	17253	17391	17388	17463	17540	17424	17524	17601	17298	17415	17369	17405	17586	17548	17355	17471	17571	17552	17555	17555	17450	17473	17498	17464	17422	17364	17647	17569	17504	17632	17360	17462	17543	17425	17459	17376	17456	17495	17372	17565	17470	17334	17481	17357	17620	17537	17516	17456	17556	17440	17487	17455	17465	17502	17520	17484	17565	17527	17671	17469	17610	17369	17476	17566	17387	17214	17525	17821	17332	17359	17400	17539	17523	17563	17370	17464	17185	17508	17618	17359	17416	17599	17412	17299	17577	17426	17747	17513	17448	17335	17410	17683	17537	17489	17463	17428	17510	17576	17621	17629	17450	17752	17444	17591	17901	17481	17435	17510	17467	17438	17716	17556	17369	17628	17571	17471	17237	17523	17468	17482	17207	17354	17439	17349	17749	17543	17362	17443	17338	17643	17510	17416	17398	17680	17289	17599	17430	17621	17498	17374	17464	17406	17509	17360	17619	17506	17363	17472	17467	17631	17496	17406	17586	17483	17285	17421	17557	17339	17249	17430	17589	17549	17549	17494	17544	17442	17541	17516	17472	17493	17219	17479	17405	17220	17391	17424	17268	17263	17399	17599	17554	17524	17282	17393	17515	17440	17544	17475	17369	17428	17569	17547	17670	17645	17473	17389	17636	17473	17517	17641	17258	17450	17451	17541	17229	17384	17491	17417	17483	17550	17448	17546	17548	17660	17438	17387	17448	17586	17473	17539	17388	17681	17565	17550	17418	17407	17369	17257	17391	17337	17282	17467	17459	17396	17510	17534	17357	17403	17326	17596	17549	17496	17587	17572	17506	17354	17412	17495	17372	17691	17513	17418	17574	17358	17356	17500	17400	17515	17364	17264	17370	17557	17570	17486	17389	17323	17398	17532	17550	17578	17328	17549	17581	17477	17465	17497	17539	17407	17670	17649	17421	17574	17277	17460	17397	17361	17536	17489	17260	17531	17456	17566	17524	17391	17392	17436	17351	17493	17407	17459	17556	17567	17636	17682	17535
15289	23545	23294	19951	18259	17238	16964	16719	16700	16727	16362	16143	16195	15925	15731	22438	30845	28518	22671	18026	16283	15484	15374	15223	15438	15301	15312	15351	15553	15398	15356	15404	15066	15398	15198	15552	15353	15200	15335	15396	15281	15133	15140	15294	15224	15318	15382	15575	15347	15183	15341	15350	15258	15150	15285	15204	15332	15384	15383	15340	15330	15205	15383	15457	15125	15095	15241	15157	15330	15370	15323	15300	15318	15314	15236	15213	15392	15489	15246	15350	15255	15261	15344	15364	15308	15362	15041	15264	15223	15212	15280	15112	15434	15290	15313	15257	15306	15405	15313	15321	15217	15337	15296	15280	15268	15243	15161	15288	15213	15468	15415	15309	15288	15391	15261	15236	15486	15337	15157	15450	15296	15086	15444	15143	15374	15331	15238	15245	15347	15174	15216	15528	15464	15391	15317	15393	15196	15468	15229	15262	15360	15202	15215	15473	15277	15266	15573	15143	15225	15274	15280	15235	15430	15450	15311	15430	15357	15316	15534	15219	15395	15190	15209	15252	15049	15274	15278	15258	15174	15490	15104	15289	15270	15277	15273	15141	15152	15291	15327	15118	15234	15220	15282	15432	15276	15357	15092	15385	15388	15379	15419	15330	15299	15330	15330	15463	15375	15227	15327	15211	15313	15180	15396	15347	15284	15292	15319	15191	15368	15279	15289	15382	15216	15200	15455	15096	15229	15199	15202	15293	15283	15277	15501	15185	15314	15176	15260	15270	15402	15309	15341	15408	15216	15208	15253	15240	15316	15260	15252	15309	15212	15301	15191	15103	15204	15253	15367	15357	15228	15336	15349	15355	15303	15335	15304	15340	15382	15455	15387	15167	15495	15255	15160	15245	15245	15462	15280	15355	15544	15284	15246	15222	15260	15262	15307	15323	15276	15327	15396	15298	15165	15223	15306	15290	15236	15267	15402	15304	15236	15210	15312	15363	15271	15249	15305	15366	15274	15175	15263	15273	15231	15306	15283	15218	15241	15179	15229	15323	15335	15332	15295	15205	15249	15399	15312	15365	15373	15400	15233	15223	15236	15376	15166	15222	15331	15248	15442	15364	15260	15480	15366	15275	15381	15300	15317	15329	15351	15377	15361	15293	15385	15191	15341	15343	15273	15253	15247	15328	15453	15383	15298	15504	15170	15120	15161	15341	15402	15366	15387	15284	15295	15142	15327	15210	15230	15184	15357	15275	15429	15389	15248	15240	15298	15226	15286	15218	15351	15241	15448	15211	15078	15215	15289	15107	15234	15299	15113	15338	15167	15136	15238	15376	15095	15332	15361	15329	15252	15210	15334	15273	15228	15261	15356	15268	15206	15321	15195	15270	15243	15246	15464	15344	15405	15308	15194	15314	15283	15206	15287	15481	15228	15377	15300	15272	15402	15162	15409	15120	15344	15287	15296	15222	15300	15319	15196	15155	15341	15278	15449	15284	15332	15250	15301	15264	15389	15256	15280	15195	15557	15358	15263	14958	15416	15111	15376	15389	15192	15321	15258	15234	15336	15394	15363	15204	15297	15469	15382	15333	15174	15538	15142	15317	15257	15144	15282	15410	15212	15316	15392	15413	15156	15381	15091	15197	15334	15351	15231	15275	15200	15299	15253	15199	15365	15224	15303	15289	15210	15227	15401	15266	15254	15386	15232	15141	15283	15416	15363	15120	15326	15217	15152	15336	15302	15277	15179	15283	15500	15278	15351	15367	15437	15360	15190	15487	15133	15282	15328	15290	15263	15338	15392	15353	15340	15154	15401	15209	15278	15288	15127	15321	15314	15256	15319	15270	15167	15131	15282	15262	15365	15276	15294	15209	15280	15045	15326	15298	15250	15275	15151	15395	15412	15349	15278	15177	15236	15246	15384	15353	15250	15448	15458	15246	15241	15190	15425	15155	15223	15324	15288	15161	15382	15335	15213	15215	15189	15345	15401	15275	15306	15140	15291	15169	15189	15120	15216	15333	15153	15447	15358	15285	15365	15357	15355	15351	15304	15216	15331	15198	15236	15172	15488	15335	15138	15513	15226	15302	15238	15279	15343	15188	15170	15487	15301	15202	15260	15412	15319	15274	15361	15228	15142	15248	15317	15273	15229	15493	15269	15146	15367	15196	15235	15243	15161	15285	15172	15140	15306	15288	15241	15261	15232	15342	15128	15392	15328	15504	15237	15275	15390	15294	15214	15276	15172	15322	15389	15398	15355	15196	15304	15186	15483	15334	15249	15512	15308	15362	15250	15389	15310	15230	15382	15229	15237	15298	15312	15208	15198	15278	15414	15222	15255	15344	15280	15306	15130	15385	15154	15290	15247	15365	15292	15335	15227	15354	15313	15215	15285	15148	15273	15277	15251	15510	15353	15496	15218	15322	15246	15388	15356	15173	15139	15367	15294	15294	15201	15420	15190	15410	15232	15449	15313	15196	15194	15346	15513	15197	15231	15390	15268	15243	15299	15174	15130	15428	15268	15282	15055	15212	15352	15360	15453	15241	15214	15371	15190	15503	15417	15303	15511	15287	15262	15176	15329	15305	15295	15239	15469	15276	15242	15256	15227	15499	15423	15398	15082	15141	15220	15387	15415	15015	15070	15206	15259	15311	15298	15247	15395	15224	15416	15403	15356	15461	15271	15154	15236	15358	15205	15490	15362	15325	15367	15235	15266	15367	15187	15341	15337	15369	15447	15215	15336	15415	15261	15332	15326	15291	15209	15462	15240	15414	15235	15233	15228	15287	15379	15282	15259	15285	15311	15192	15133	15340	15365	15145	15135	15366	15347	15222	15333	15260	15277	15398	15287	15118	15202	15354	15368	15185	15315	15293	15290	15167	15361	15330	15304	15366	15278	15242	15355	15277	15326	15313	15275	15409	15289	15319	15120	15239	15122	15290	15230	15238	15456	15498	15440	15171	15285	15260	15213	15379	15306	15381	15278	15175	15324	15368	15159	15383	15417	15346	15369	15339	15334	15082	15399	15276	15257	15198	15322	15300	15323	15316	15210	15303	15260	15299	15388	15474	15337	15333	15369	15327	15338	15428	15261	15348	15230	15404	15382	15402	15388	15398	15389	15299	15260	15220	15393	15352	15290	15246	15332	15299	15446	15163	15249	15316	15265	15256	15472	15104	15361	15425	15097	15449	15273	15090	15177	15300	15292	15431	15261	15238	15342	15067	15331	15262	15204	15381	15523	15270	15261	15283	15335	15323	15381	15318	15311	15101	15421	15313	15418	15043	15588	15237	15514	15396	15513	15156	15217	15108	15403	15386	15315	15352	15399	15320	15231	15335	15349	15227	15277	15384	15109	15152	15142	15250	15240	15278	15489	15336	15349	15276	15347	15266	15305	15352	15158	15358	15178	15307	15206	15333	15431	15307	15209	15451	15062	15335	15244	15376	15261	15207	15105	15368	15294	15306	15374	15197	15336	15347	15282	15166	15241	15267	15281	15311	15392	15299	15360	15246	15377	15436	15375	15363	15104	15328	15455	15432	15305	15223	15383	15424	15228	15212	15412	15218	15286	15281	15352	15193	15431	15330	15223	15230	15396	15178	15368	15300	15293	15387	15286	15141	15306	15282	15346	15281	15153	15110	15351	15418	15196	15177	15365	15164	15238	15324	15379	15429	15232	15080	15233	15283	15310	15452	15326	15340	15210	15428	15350	15277	15393	15124	15243	15167	15277	15178	15362	15296	15321	15255	15404	15160	15410	15210	15377	15254	15280	15121	15523	15369	15378	15500	15260	15422	15196	15281	15149	15215	15270	15232	15326	15396	15321	15206	15259	15171	15237	15188	15252	15242	15374	15396	15273	15343	15318	15393	15281	15310	15270	15306	15281	15277	15342	15197	15469	15440	15316	15555	15261	15170	15142	15254	15276	15384	15342	15392	15166	15444	15247	15392	15308	15318	15203	15354	15298	15306	15158	15239	15247	15184	15257	15321	15185	15313	15513	15267	15204	15208	15305	15113	15333	15436	15330	15287	15251	15169	15177	15275	15297	15169	15224	15435	15274	15245	15398	15320	15353	15419	15302	15319	15255	15358	15254	15384	15274	15130	15312	15290	15149	15137	15349	15262	15263	15435	15458	15349	15193	15259	15169	15249	15403	15433	15205	15194	15220	15360	15367	15261	15338	15436	15283	15359	15252	15455	15218	15423	15416	15106	15233	15459	15395	15234	15441	15346	15362	15351	15223	15219	15305	15282	15274	15346	15198	15275	15282	15197	15462	15323	15229	15407	15324	15177	15435	15322	15349	15346	15259	15322	15356	15275	15287	15377	15214	15351	15183	15292	15153	15330	15357	15370	15311	15196	15315	15396	15455	15258	15222	15232	15352	15461	15209	15336	15169	15412	15315	15509	15279	15371	15264	15339	15214	15262	15296	15126	15123	15351	15296	15254	15244	15272	15046	15305	15265	15343	15280	15337	15193	15211	15278	15350	15307	15162	15189	15309	15178	15230	15330	15280	15344	15426	15329	15326	15196	15251	15041	15373	15280	15358	15371	15383	15451	15308	15339	15408	15104	15455	15159	15263	15232	15268	15298	15243	15307	15274	15320	15341	15308	15320	15324	15259	15071	15247	15363	15281	15287	15355	15316	15287	15390	15245	15390	15450	15275	15095	15199	15464	15221	15079	15337	15407	15244	15213	15388	15298	15325	15405	15223	15351	15306	15463	15379	15415	15355	15199	15343	15246	15417	15204	15253	15365	15280	15383	15238	15374	15194	15185	15369	15250	15162	15424	15347	15298	15096	15305	15362	15472	15201	15377	15244	15424	15261	15384	15259	15105	15342	15313	15423	15135	15239	15393	15367	15445	15396	15261	15284	15387	15454	15415	15148	15331	15343	15320	15322	15525	15566	15291	15312	15418	15355	15296	15251	15285	15425	15417	15186	15218	15263	15278	15188	15206	15270	15313	15326	15341	15322	15444	15209	15295	15426	15330	15292	15295	15291	15408	15397	15126	15471	15307	15422	15089	15224	15387	15248	15175	15176	15340	15254	15280	15127	15385	15254	15339	15232	15358	15375	15354	15245	15232	15315	15256	15245	15321	15288	15308	15359	15330	15363	15204	15350	15358	15355	15200	15279	15337	15365	15321	15300	15250	15146	15282	15211	15106	15496	15231	15316	15264
23863	21368	28959	24226	22168	23787	23621	20332	19641	19609	19130	18644	18624	18419	18496	24956	37182	35310	29575	23538	19829	18692	18366	17919	17969	18166	18136	17961	17826	17877	18019	18023	18110	17881	17794	17856	17983	18151	17952	17813	18028	17968	18023	17962	18159	18103	17936	17968	17874	18050	18001	18010	17902	17999	17870	17828	18050	17747	17851	17986	18082	17803	18092	18038	18165	17845	18027	17957	17947	17869	17774	17842	17912	17846	17977	17911	17983	17831	17994	18008	18032	17967	18044	17810	17905	18025	18278	17924	18017	17796	17855	18119	18007	17995	17925	17804	17802	17725	17924	17952	17853	17934	17872	18078	18000	17975	18150	18020	17836	18055	17909	18029	17927	17880	18041	17826	18147	17917	17797	17815	17939	17876	17744	17888	18048	17959	18026	17821	17948	17964	17874	17927	18023	17991	17956	18172	17745	17912	17723	17728	18003	17889	18074	18000	17932	18026	17969	17957	17903	18206	18013	18159	17827	17962	18017	17895	18104	17893	17989	17733	17752	17823	17697	17807	18084	18099	18075	18005	17853	17875	17832	18136	18018	18182	18010	17870	17844	17858	18076	17886	17862	17771	17769	17897	17928	17855	17923	17972	17879	17911	17995	18055	18010	17858	17864	17971	17899	18039	18004	17873	17955	17671	17870	17815	17928	17995	17927	18019	17993	17915	18081	18072	18204	17936	17918	18121	17941	17911	17885	17578	18012	17882	18050	17887	18188	17861	17970	18024	18012	17977	17931	17987	18044	17991	17807	17959	17901	18028	17937	17913	17964	17913	17847	18194	17805	17852	17799	17976	18214	17893	18055	18057	18070	17768	18052	17804	17934	17955	18193	17798	18050	17882	17955	17911	17875	17962	17977	17903	17942	18025	18020	17925	17954	17820	17969	17763	17935	17986	18057	17949	17977	17799	17926	17782	17914	18008	17938	18066	18021	18041	17861	18001	17964	17602	17818	18014	17841	17986	18149	17899	17796	18069	18047	18055	18098	17857	18030	18049	17910	17917	17891	17914	18009	17992	18126	18052	17878	17979	17834	18118	17843	17884	17743	18006	18134	17880	17880	18079	18207	17886	17842	17874	17875	17752	17812	17943	17766	18191	17923	17869	18014	18003	17955	17965	18024	17991	17983	18235	18113	17910	17886	17842	17880	17737	17956	17908	17855	17850	17872	17889	17989	18005	17942	17940	17844	17970	18119	17899	18093	17972	17843	17789	17748	17872	17925	17769	18057	18036	18112	18020	17838	17847	17730	17799	17860	17982	18142	17969	18111	18180	17798	17896	17944	17895	17832	17907	17945	17688	17886	18113	17992	17977	17964	17991	17744	17951	17830	17798	17875	17924	17894	17750	17685	17949	18061	18112	18114	18021	17944	17720	17959	17692	17949	17917	17819	17895	17993	18014	17961	17985	17910	17841	17902	17930	18075	17954	17812	17989	18176	18142	17969	17869	17975	17913	18132	17983	18018	17995	17714	17919	18037	17914	18070	17855	18165	17806	17931	17772	18042	18003	17871	18021	18092	17748	18009	17944	17948	17958	17918	17919	17688	17851	18030	17963	17868	17899	17935	17966	17979	17807	17894	17927	17794	17749	17760	17799	18060	17932	17952	18162	18062	18018	17877	17948	17903	17830	17758	17827	18055	17999	17997	17924	17931	18004	18001	17882	17943	17845	17858	17802	17836	17845	17892	17998	17940	18067	17970	18002	17818	18117	18115	17798	18050	17722	17935	17897	17762	17865	17985	17956	17892	17884	17966	17674	18061	17902	18163	18077	17777	17877	18040	18113	17951	17986	17986	18116	18026	17913	17795	17953	17858	17712	17852	18020	17905	17990	17781	17737	17827	17921	17902	17890	17797	17933	17848	17714	18047	18016	17706	18002	18028	17780	17987	17900	17910	17695	18033	18014	17896	17935	17954	17866	17891	17910	17934	18121	17873	17936	18003	18120	17989	17956	17886	18095	18085	17869	17879	17975	18067	18002	18075	17808	17943	17898	17951	17841	17763	17837	18030	17878	17899	17934	17988	18019	18075	17877	17988	17846	17699	17831	18073	17808	17852	18052	17982	17870	17971	18024	17869	17914	17841	17942	18097	18143	18083	18066	18052	17649	18059	17745	17850	17910	17765	18056	17897	18065	17895	17956	17995	18023	17947	18042	17883	17825	17813	17939	17730	17902	18001	17902	17885	17989	17871	18178	18054	18016	17732	17710	17898	17872	17815	17644	17968	17980	18065	17838	17837	17956	17824	17745	18018	18040	17951	18041	17881	17671	17868	17930	17988	18061	17849	17681	17977	17973	17920	17833	17735	17961	18086	17774	17778	18005	17737	18116	18116	18007	17776	18062	17921	18062	18032	17931	18065	18084	17907	18001	17824	17751	18115	17962	17964	17833	17861	18047	17790	17986	17858	17920	17854	17852	18027	17993	18084	17794	17943	17879	17917	18095	18026	17894	17944	18001	17967	17866	18008	18015	17842	17828	18069	18220	17853	17955	17992	17785	17892	17959	17856	17867	17905	17881	17918	18044	17984	17761	17891	18010	17748	17792	17935	17893	17977	17913	17780	17911	17934	17967	17846	17849	17866	18009	18244	17865	17819	17842	17972	17844	18155	17909	18060	17871	18009	18073	17998	18021	17923	18003	17871	17930	17966	18094	17752	17821	17969	17888	17901	17946	18057	17791	17983	17706	18197	17881	17689	17923	17959	17954	17948	17830	17965	17914	18018	17981	17917	17787	17978	17927	17789	17767	18033	17876	18213	18231	17983	17905	17825	17889	17918	17850	17851	18051	17917	17795	18061	17819	17957	17806	17954	17840	18039	17916	17984	17952	17967	17999	17983	17942	18126	17894	17849	17907	17936	18064	17958	18041	17918	17968	17920	17669	17940	17928	18034	17958	17973	17931	17842	18087	17824	17898	18021	18128	17836	18025	17817	17919	17971	17889	17983	17700	17838	17967	17896	18023	17949	17781	17775	17951	17856	17759	18101	17825	18092	17837	17842	18028	17846	17930	17855	17893	18025	17875	17967	17980	17626	17695	17775	17918	18012	18091	17870	18069	18064	17997	17919	17670	17954	18032	17859	17869	18192	17694	17858	17763	17732	17897	18049	17907	18015	17939	17814	17917	17847	17974	17898	17972	17902	17888	17945	17940	17939	17984	17822	17883	18007	17807	17926	18074	18062	17862	17926	18251	17955	17915	17946	18128	17831	17769	17659	17652	17778	17807	17866	17844	17942	18132	17928	17828	18172	18145	17862	18171	18001	17882	18115	18060	17784	17909	18081	17839	17959	17811	17858	17951	17867	17877	17906	17858	17914	17867	18026	17830	18021	17969	17857	17905	17566	17699	17945	17735	17737	17852	18024	17772	17900	18094	17949	17838	18016	17912	17977	17629	17965	17957	17938	17804	17946	17763	18065	17845	17937	18014	18000	17894	17881	17815	18070	17773	18085	17886	18108	18204	18041	17943	17969	17754	18037	17868	17727	17795	17846	17968	17987	17832	18007	17970	17824	18000	17997	17855	17866	17851	18045	17910	17959	18072	18027	18022	17872	18097	17943	18054	18044	18003	18005	18106	17858	17944	17896	17939	17834	17982	17621	17917	17799	18059	17680	18067	18070	18164	17969	18037	17992	17942	17930	17997	17980	17834	17890	17822	17874	18023	17746	17948	18035	17882	17900	17702	18033	18103	17909	18099	17876	18062	17950	18009	17705	17834	17964	18140	18015	17731	18075	17963	18028	18114	17823	18118	17823	17995	17906	17781	17957	18091	18127	17897	17983	17965	18118	17973	17951	17932	17999	17789	17688	18038	17872	17748	18003	17961	18021	17805	17989	17959	17675	17817	17792	18043	17857	18077	18029	17960	17870	17781	17998	17977	18089	17805	17921	18160	18023	17958	17908	18010	18090	17781	18188	18018	17779	18181	18046	18231	17854	18086	18111	18075	17951	18025	17909	17926	17957	17765	17944	17853	18121	18057	18031	17758	17945	18016	17959	17778	18028	17913	17856	17936	17865	17910	17948	17798	17908	17947	17962	17882	18130	17904	17902	17929	18170	17969	17996	17759	17990	17993	17757	17822	17898	17860	17829	17980	18096	17902	17796	17661	17934	17859	17929	17881	17784	18026	18029	18101	17897	17786	17943	17962	17930	17959	17957	18003	18047	18076	18012	18065	17949	17967	17906	17864	18067	18023	17946	18031	17895	18052	17861	17931	17967	17779	17790	17782	18013	17640	17782	17900	17886	17809	17956	17894	17658	17849	17776	17741	17923	17965	17920	17935	17930	17769	18061	18052	17904	18029	17942	18195	17862	17764	18025	17980	18111	18072	17752	18056	17846	17875	17966	18028	17752	17758	17867	17736	17851	18157	17904	17971	17790	17882	18024	17859	17786	18054	17889	18011	17894	17795	18002	18056	17960	17991	17926	17846	17900	17827	17973	18092	17973	18012	17915	18089	17905	17904	18159	17913	17925	17997	18111	18086	17940	17776	17983	17883	18101	18164	17857	17796	17846	17776	18006	17800	17941	18023	18089	18043	17833	17960	17825	17753	18023	17957	18134	17814	18011	18006	17778	18010	18084	17947	17941	17980	17861	17942	18258	17816	17809	17695	18109	17953	17819	17992	17958	18058	18138	17929	17946	18046	18209	17979	17833	17905	18009	17983	17770	17906	17747	18056	17868	18124	18005	17922	18079	17792	17839	17920	17887	17774	17899	18039	17999	17757	17898	17837	17876	17898	17815	18030	17900	17877	17821	17933	17986	17968	18054	17740	17965	17761	18059	17899	17945	17895	18002	17837	17894	18000	17963	17650	17891	17978	18094	17938	18025	17733	18068	18058	17732	18176	18064	17979	17960	17839	17832	17698	17895	17987	17837	17916	17945	17986	17872	17822	17927	17966	17816	17933	17932	17855	17993	17804	17966	17998	17967	18216	17848	17773	17919	17905	17793	18024	17902	17972	17898	18141	17887	18007	17986	18056	17818	18040	17760	17706	17889	17690	17953	18174	17941	17939	17894	17937	17972	17840	17843	17947	17939	17923	17855	17835	18117	17752	17929	17933	17776	17992	17881	17859	17791	17998	18007	18030	17769	17943	17875	17984	18015	17839	18069	17955	17989	18012	17885	17964
17240	29330	27834	22461	21142	20580	19558	18465	18257	18064	17271	16560	16584	16623	16441	27185	39597	36100	29361	21607	17366	15969	15927	15909	15716	15742	15707	15769	15683	15614	15534	15659	15643	15723	15573	15484	15780	15477	15676	15626	15685	15808	15592	15559	15590	15634	15612	15634	15619	15572	15848	15602	15594	15723	15503	15791	15570	15678	15554	15660	15637	15551	15662	15727	15551	15656	15494	15659	15771	15711	15729	15674	15561	15651	15769	15531	15579	15729	15683	15508	15664	15627	15530	15613	15697	15595	15485	15762	15713	15582	15531	15692	15673	15613	15638	15775	15650	15493	15769	15582	15782	15494	15477	15579	15679	15713	15671	15552	15603	15664	15810	15634	15626	15666	15632	15627	15673	15439	15738	15623	15637	15523	15772	15352	15663	15656	15648	15731	15703	15706	15678	15808	15656	15844	15531	15536	15617	15548	15620	15649	15759	15631	15709	15532	15629	15608	15685	15722	15554	15712	15632	15661	15588	15755	15676	15786	15754	15593	15618	15582	15826	15419	15694	15657	15685	15566	15770	15659	15579	15665	15605	15593	15508	15700	15412	15637	15607	15669	15717	15752	15603	15519	15673	15671	15793	15676	15695	15705	15569	15595	15774	15776	15722	15632	15646	15462	15802	15530	15602	15592	15592	15541	15630	15474	15573	15608	15529	15541	15625	15613	15713	15568	15573	15607	15682	15575	15786	15575	15576	15598	15567	15653	15481	15572	15771	15554	15747	15632	15600	15687	15619	15589	15757	15607	15651	15764	15420	15619	15673	15676	15607	15615	15535	15604	15729	15613	15661	15821	15611	15573	15574	15682	15598	15628	15601	15583	15732	15563	15704	15642	15551	15626	15607	15629	15808	15712	15557	15740	15562	15693	15523	15739	15763	15757	15575	15778	15627	15742	15817	15586	15711	15571	15651	15623	15608	15863	15391	15550	15403	15531	15566	15741	15777	15701	15664	15639	15817	15807	15646	15687	15431	15663	15501	15724	15613	15671	15858	15659	15645	15453	15730	15574	15536	15614	15742	15577	15522	15795	15349	15501	15530	15679	15886	15800	15714	15426	15634	15571	15594	15505	15479	15577	15581	15603	15548	15516	15685	15617	15620	15702	15678	15772	15648	15711	15690	15443	15537	15598	15723	15600	15555	15786	15777	15664	15697	15487	15730	15619	15576	15588	15740	15775	15569	15613	15571	15655	15723	15572	15454	15528	15643	15730	15581	15565	15774	15656	15571	15729	15626	15525	15608	15544	15421	15563	15651	15383	15629	15539	15760	15757	15653	15561	15630	15673	15701	15628	15498	15642	15481	15521	15668	15589	15490	15727	15628	15536	15797	15627	15506	15664	15623	15691	15813	15762	15614	15557	15766	15786	15584	15515	15495	15700	15521	15568	15556	15575	15729	15596	15586	15549	15552	15761	15709	15618	15595	15701	15602	15636	15732	15805	15585	15691	15579	15578	15454	15610	15643	15717	15951	15658	15555	15670	15599	15540	15611	15615	15536	15667	15679	15572	15782	15706	15564	15747	15672	15790	15617	15604	15557	15512	15766	15593	15582	15795	15687	15557	15533	15608	15628	15468	15620	15498	15634	15575	15716	15415	15796	15614	15651	15555	15567	15570	15565	15578	15608	15658	15691	15865	15432	15540	15672	15674	15652	15649	15618	15632	15655	15569	15520	15474	15596	15511	15518	15637	15844	15407	15592	15670	15641	15521	15587	15518	15685	15511	15433	15775	15485	15677	15653	15772	15672	15405	15635	15718	15640	15591	15751	15656	15496	15664	15697	15539	15591	15553	15579	15375	15497	15759	15567	15655	15766	15706	15623	15470	15691	15686	15699	15570	15721	15747	15658	15480	15695	15603	15682	15634	15467	15512	15727	15844	15545	15553	15582	15750	15569	15473	15662	15641	15745	15528	15617	15724	15629	15561	15612	15633	15731	15626	15652	15735	15698	15696	15552	15699	15553	15647	15520	15565	15765	15528	15760	15655	15587	15625	15542	15538	15730	15830	15805	15701	15583	15749	15568	15433	15523	15564	15755	15615	15670	15387	15600	15827	15730	15626	15668	15580	15717	15514	15660	15714	15496	15564	15564	15737	15495	15538	15501	15579	15566	15634	15693	15794	15676	15632	15431	15779	15615	15609	15653	15765	15627	15730	15565	15711	15513	15606	15699	15641	15585	15632	15573	15683	15587	15607	15630	15616	15773	15622	15720	15610	15713	15615	15553	15823	15710	15507	15677	15670	15537	15659	15526	15571	15526	15793	15589	15700	15494	15692	15552	15628	15564	15636	15621	15624	15487	15636	15671	15667	15687	15578	15677	15563	15552	15666	15527	15542	15642	15577	15636	15596	15711	15629	15633	15686	15815	15421	15535	15719	15700	15465	15802	15652	15738	15730	15588	15594	15552	15669	15718	15501	15640	15670	15788	15610	15536	15539	15660	15660	15498	15690	15647	15857	15548	15543	15613	15535	15901	15625	15594	15656	15524	15679	15598	15617	15644	15721	15643	15498	15768	15760	15612	15621	15537	15767	15651	15598	15765	15676	15621	15636	15700	15714	15613	15789	15702	15809	15541	15673	15631	15446	15680	15653	15916	15631	15655	15546	15663	15537	15692	15654	15429	15427	15630	15749	15648	15567	15833	15663	15528	15538	15729	15702	15616	15724	15671	15597	15570	15646	15717	15464	15620	15723	15498	15600	15650	15533	15655	15475	15555	15536	15594	15630	15591	15690	15661	15560	15774	15675	15493	15709	15506	15628	15729	15708	15464	15657	15686	15761	15776	15800	15609	15678	15686	15539	15808	15547	15846	15610	15531	15793	15681	15375	15520	15569	15727	15677	15540	15490	15727	15404	15604	15568	15626	15742	15679	15691	15654	15499	15586	15520	15673	15680	15697	15518	15611	15589	15694	15589	15654	15585	15775	15613	15582	15664	15639	15911	15594	15728	15613	15647	15560	15677	15763	15577	15595	15628	15683	15609	15730	15597	15637	15622	15602	15736	15619	15601	15486	15604	15546	15685	15568	15586	15656	15573	15743	15629	15600	15643	15499	15607	15727	15681	15561	15732	15554	15667	15787	15545	15646	15478	15617	15681	15715	15730	15698	15545	15565	15643	15480	15703	15649	15829	15610	15637	15547	15547	15631	15554	15626	15703	15538	15629	15686	15603	15613	15752	15551	15498	15594	15645	15625	15659	15686	15639	15495	15621	15540	15775	15658	15618	15544	15655	15644	15410	15417	15673	15490	15612	15594	15522	15444	15673	15701	15562	15535	15651	15702	15546	15660	15724	15552	15542	15611	15779	15597	15759	15547	15678	15440	15550	15507	15674	15408	15669	15403	15671	15566	15626	15584	15668	15648	15534	15687	15652	15818	15669	15590	15541	15673	15806	15548	15525	15631	15565	15701	15773	15744	15586	15637	15692	15820	15615	15556	15583	15573	15649	15569	15620	15517	15825	15615	15501	15675	15528	15722	15705	15564	15778	15439	15775	15571	15723	15688	15617	15527	15666	15725	15463	15589	15559	15690	15581	15653	15848	15668	15753	15642	15753	15596	15747	15684	15584	15763	15684	15544	15657	15536	15588	15605	15690	15566	15631	15474	15693	15620	15582	15607	15610	15733	15651	15653	15458	15575	15630	15524	15712	15510	15729	15703	15596	15602	15698	15703	15647	15669	15632	15555	15559	15727	15596	15714	15593	15634	15703	15627	15497	15559	15592	15589	15677	15518	15492	15571	15539	15650	15628	15437	15620	15645	15773	15438	15487	15497	15650	15659	15712	15560	15517	15660	15582	15622	15612	15673	15650	15514	15712	15807	15583	15690	15614	15427	15573	15718	15574	15669	15594	15616	15663	15517	15546	15680	15523	15586	15603	15647	15474	15693	15586	15804	15462	15683	15692	15557	15627	15694	15533	15590	15636	15532	15603	15567	15689	15605	15584	15802	15683	15531	15594	15607	15631	15608	15579	15547	15595	15552	15785	15791	15478	15644	15492	15638	15544	15552	15483	15691	15565	15707	15703	15683	15741	15644	15726	15745	15664	15407	15463	15880	15598	15685	15779	15630	15551	15530	15643	15611	15654	15726	15427	15592	15605	15548	15574	15514	15780	15458	15591	15650	15624	15594	15694	15642	15459	15678	15622	15691	15672	15569	15601	15498	15767	15694	15671	15608	15628	15822	15698	15685	15614	15748	15533	15772	15623	15742	15575	15586	15544	15598	15604	15721	15540	15476	15553	15599	15626	15599	15607	15546	15721	15542	15510	15578	15652	15819	15632	15685	15683	15716	15619	15717	15618	15727	15583	15506	15595	15570	15696	15536	15669	15600	15637	15568	15738	15634	15571	15589	15361	15734	15551	15433	15699	15609	15530	15664	15549	15736	15570	15640	15483	15665	15744	15440	15635	15696	15604	15580	15752	15761	15547	15747	15643	15666	15677	15632	15736	15549	15687	15505	15441	15455	15482	15718	15661	15606	15545	15585	15710	15601	15691	15606	15604	15573	15569	15707	15591	15771	15530	15812	15675	15587	15719	15781	15621	15854	15755	15692	15654	15663	15584	15764	15515	15622	15711	15637	15777	15529	15598	15498	15632	15410	15828	15585	15816	15451	15561	15613	15719	15644	15736	15763	15662	15666	15551	15687	15578	15625	15581	15434	15429	15630	15502	15547	15688	15717	15737	15653	15706	15639	15493	15721	15572	15733	15744	15762	15568	15528	15637	15753	15638	15619	15686	15435	15638	15602	15647	15602	15618	15631	15558	15712	15705	15706	15753	15724	15603	15622	15706	15679	15562	15626	15581	15482	15494	15634	15625	15682	15731	15555	15764	15657	15673	15608	15772	15718	15576	15555	15634	15528	15778	15676	15670	15559	15801	15663	15438	15647	15591	15735	15534	15557	15443	15579	15755	15643	15607	15712	15786	15639	15699	15770	15603	15523	15662	15639	15495	15675	15565	15699	15580	15588	15632	15655	15541	15678	15678	15508	15786	15604	15392	15677	15832	15528	15559	15652	15722	15638	15479	15636	15660	15623	15571	15592	15656	15608	15671	15525	15541	15514	15586	15686	15668	15756	15592	15554	15756	15653	15559	15509	15615	15720	15728	15716	15489	15556	15525	15679	15568
29624	22490	23279	21382	19318	19580	19372	19278	19267	19184	19092	19123	18989	19006	19056	19394	20825	21034	20319	19826	19271	18984	18826	18863	18878	18754	19008	19002	18864	18858	18846	18894	18791	18980	19012	18872	18780	18961	19037	18981	18863	18773	18940	19084	19123	18918	18689	18950	18999	18760	18823	18824	19112	18833	18776	18850	18811	18819	18714	18825	18857	18926	19055	18858	19041	18901	18830	18633	18937	18774	18749	18788	19018	18830	18855	18913	18991	18775	18941	19109	18766	18720	18917	18966	18851	18773	18765	18861	18719	18664	18981	18892	18676	18663	19062	18833	18861	18814	18906	18906	18852	19031	19061	18810	18761	18988	18863	18951	18867	18959	18935	18854	18838	18987	18795	18823	18702	18752	18921	18885	18696	19098	18959	18913	18699	18827	19010	18879	18795	18952	18812	18743	18864	19003	18911	18903	18883	18921	18978	18927	18774	18942	18776	18762	18934	18933	18875	18621	18748	18928	18809	18755	18796	18630	18836	18879	18707	18865	18762	18814	18913	18820	18759	18655	18944	18909	18878	19127	18817	19007	18748	18706	18939	18735	18905	18854	18783	18731	18832	18873	18735	19001	18988	18850	19006	18745	18834	18794	18970	18641	18862	18612	18993	18976	18843	18926	18811	18881	18804	18826	18771	19030	19002	18687	18840	18932	18941	18751	18851	18753	18878	18600	18904	18801	18930	18678	18853	18910	18681	18773	18757	19000	18991	18906	18807	19026	18927	18906	19036	18911	18731	18855	18864	18860	18650	18906	18856	18850	18998	18944	18960	18828	18786	18728	18811	18915	19006	18673	18803	18801	18792	18935	18792	18656	18811	18808	18809	18607	18829	18939	18866	18872	18906	18773	19105	18886	18895	19013	19021	19114	19034	18896	18898	18986	18913	18683	18780	18790	18947	18724	18787	18672	18725	18889	19030	18874	18863	18804	18800	18913	18904	18979	18965	18833	19142	18918	18857	19002	18884	18627	18737	18807	18796	19128	19068	18690	18868	18708	18963	19070	18974	18715	18867	18853	18935	18800	18847	18814	18777	18833	18804	19005	18751	18938	18833	18720	18597	18902	18556	18926	18851	19057	18821	19068	18992	18978	18889	18887	18980	18809	18813	18837	18713	18679	18817	18873	18771	19007	19046	18901	18790	18870	18848	18646	18955	18923	18770	19044	19014	18866	18707	18953	18899	19004	18852	19080	18868	18785	19181	18768	18788	18789	18974	19166	18945	18784	18958	18710	19054	18617	19048	18714	18847	18507	18843	18794	18760	18876	19094	18808	18938	18766	18878	18777	18884	18798	18762	18744	18774	18701	18897	18733	18785	18917	19022	18781	18920	18837	18803	18764	19128	18922	18765	18934	18829	18864	18761	18965	18866	18678	18744	18935	18931	18695	18915	18968	18899	18850	18832	18787	18905	18905	18926	18829	18930	18974	19041	18882	18973	19092	18836	18961	18965	19071	18931	18794	18991	18899	18766	18817	18853	18770	19028	18873	18878	18847	18901	18840	18817	19012	18735	18759	18742	18835	19097	19012	18723	18790	18929	18897	18850	18899	18695	18789	18763	18920	18792	19032	18968	18995	18801	18874	18694	18536	18877	18675	18770	18809	18841	18839	18802	18795	18884	18861	18743	18862	18900	18883	18916	18644	18944	18667	18798	18759	18778	18739	18973	18917	19047	18942	18889	18890	19104	18660	18875	18876	19112	18852	18908	18939	18712	18849	18859	18846	19033	19032	18802	18801	18677	18655	18740	18896	18960	18752	18841	18811	18872	18847	19043	19115	18876	18838	18745	18794	18828	18873	18768	19195	18581	18959	18832	18996	18953	18649	18951	18669	18968	18728	18904	19049	19056	19025	19017	18946	18856	18762	18797	18886	18982	19029	18818	18859	18867	18776	18683	18784	18876	18875	19028	19137	19004	18938	18938	18961	18678	18991	18838	18821	18590	18659	18830	19026	18970	18980	18897	18741	18935	18811	18767	18658	18995	18913	18810	18506	19146	18749	18660	18755	19004	18875	18714	18876	18741	18805	18942	18671	18871	18948	18867	19078	19013	19069	18897	18902	18875	19018	18786	18803	18579	18874	18919	18989	18888	18789	18890	18773	18940	18901	18760	18747	18803	18767	18824	18838	18934	18872	18909	18870	18890	18880	18874	18651	18877	18790	18858	18690	18867	18881	18902	18771	18703	18830	18711	18622	18959	18872	18876	18953	18930	19092	18900	18787	18998	19131	18799	18809	18912	18982	18899	19060	18735	18829	18837	19054	19104	18941	18808	19055	18831	18675	19025	18905	18896	18844	18840	18998	18879	18763	18859	18814	18982	18942	18828	18833	18772	18776	18881	19041	18810	18794	18883	18746	18639	18840	18954	19077	18810	18939	18910	18839	18845	18858	19039	18864	18807	19016	18917	18941	18763	18888	18916	18714	18804	18835	18785	18737	18678	18923	18835	18797	19004	18962	18852	18908	18982	18907	19029	18908	18890	18953	18865	18993	18972	18803	18918	18954	18885	18904	18965	18827	19133	18911	18881	18661	18825	18772	18734	19031	18981	18783	18810	18821	18806	18835	18958	18486	18855	18747	18641	18851	18766	18867	18924	18907	18920	19032	18922	18708	18753	19025	18619	18921	18852	18845	18695	18804	18822	18810	18695	18868	19114	18837	19002	18738	18872	18810	18797	18749	18783	18740	18937	18687	18969	18833	18917	18545	18877	18714	18972	19073	18956	18856	18738	18813	18923	18842	18961	18914	18891	18877	18752	18961	19058	18930	18837	18832	18813	18783	18872	18895	18881	19098	18795	18997	18861	18801	18883	18766	18736	18978	18791	18926	18880	18630	18867	18874	19142	19008	18663	19047	18959	18865	18745	18778	18727	18795	18798	18844	18802	18933	19039	18824	18993	18882	18810	18808	19073	18981	18845	18959	19058	18938	18973	18942	18895	18993	18706	18734	18849	18826	19061	18837	18738	18904	18812	18890	18844	18985	18914	18950	18753	18931	18749	19020	18866	18793	18811	18730	18836	18859	18835	18660	18929	18670	19088	19019	19005	18970	18858	18840	18927	18881	18926	18950	18914	18749	18926	19055	18809	18924	18967	18815	18861	18652	18995	18827	18934	18785	18801	18943	18805	18962	19128	18767	19072	19017	18880	19099	18795	19006	18808	18858	18893	18751	18830	18810	18867	18915	19023	18892	18677	18842	18723	18987	18769	18838	18802	18939	18870	18798	18879	18795	18761	18815	18867	18873	18969	18708	18853	18997	18962	18755	18868	18731	18898	18866	19009	18820	18738	18870	18934	18742	19150	19000	19018	18749	18773	18982	18955	18982	18919	18777	18892	19088	18809	18819	18734	19038	18851	19024	18851	18796	18998	18767	18997	19020	18824	18794	18809	18617	18716	18912	18717	19022	19074	18907	18849	18736	18916	18875	19010	18896	18836	18803	18671	18734	18963	18929	18926	18842	18855	18833	18855	18793	18764	18915	18675	18875	19009	18819	18954	18923	18892	18871	18863	18840	18920	19027	18845	18761	18701	18853	18981	18894	18816	18818	18932	18882	18945	18970	18831	18731	18783	18775	18892	19000	18898	18687	18871	18898	18800	18910	18836	18942	18774	18865	19082	18809	18983	18918	18729	18853	18754	18796	19024	18715	18791	18749	18962	18860	18730	18810	18764	18925	19008	18586	18911	18891	18765	18902	18898	18971	18876	18902	18804	18919	18877	18624	18953	18979	18896	18718	18671	18733	18988	18834	18750	18735	18827	18741	18640	18815	18978	18668	18976	18906	18842	18629	18778	19014	19021	18929	18871	18708	18729	18772	18955	18855	18637	18800	19108	19086	19017	18768	18901	18671	18829	18720	18849	18775	18996	19001	18845	18914	18879	18888	18932	19040	18919	18763	18812	18725	18725	18877	19036	18927	18815	19024	18936	18945	18938	18917	18743	18944	18839	18741	18818	18752	18979	18952	18987	18759	18895	18714	18902	18876	18752	19078	19071	18623	18709	18882	18597	18777	18862	18897	18999	18734	18842	19011	18997	18744	18872	18818	18934	18855	18717	18884	18808	18694	18810	18857	19028	18783	18781	19038	18953	18839	18632	18853	18903	18924	18885	19170	18905	18836	19027	18909	18766	19005	18802	18949	18922	18629	19064	18862	18841	19053	18750	18853	18708	18844	18849	18932	18762	18895	18968	18893	19054	19010	18884	18848	19062	18665	18813	18851	18879	19120	18673	18896	18811	18901	19058	18995	18818	18953	18843	18951	18847	18950	18785	18815	18889	18769	19076	19054	19063	18946	19044	18905	18898	18798	18791	18678	18953	18912	18894	18731	19034	19109	18802	19131	18925	18884	18889	18895	18996	18767	18855	18902	18945	18940	18880	18856	18976	18785	18731	18931	18924	19071	19018	18823	18752	19070	18840	18639	18791	18856	19006	18962	18933	18926	19077	19003	18840	18987	18837	18776	19026	18770	18980	18870	19043	18918	18725	18700	18794	18741	18942	19196	18891	18824	18933	18666	18888	18722	19017	18742	18834	18795	18836	18909	18833	18981	18818	18859	18814	18738	18932	18725	18968	18770	18926	18792	18875	18757	18958	18953	18980	18692	18843	19067	19018	18752	18992	18863	19060	18969	18954	18853	19162	18886	18889	18961	18890	18910	18964	18794	18927	18836	18743	18826	18721	18772	18795	18869	18812	18977	18818	18933	18925	19033	18999	19012	18857	19065	18776	18893	18792	18808	18768	18878	18839	18931	18824	18878	18655	18955	18731	18767	18808	19048	18693	18835	18967	18823	18966	18929	18776	18935	18779	18699	18874	18810	19058	18874	19019	18751	18765	18867	18850	18886	18971	18693	18895	18984	18748	18721	18845	18898	18856	19010	18998	18783	19018	18826	18909	18892	18766	18728	19001	18940	18857	18739	19111	18900	18889	18985	19107	18863	18973	18742	19006	19051	18929	19027	18756	18730	18937	18890	18883	18808	18766	18960	18935	18907	18844	18853	18958	18889	18876	18841	18875	18967	18930	18987	18871	18620	18980	18867	18855	18781	19035	19080	19018	18801	18811	18850	18953	19109	18961	18776	18810	18757	18904	19003	18783	18973	18972	18792	18871	18908	19083	18925	18932	19031
16840	19009	18164	17696	17587	17342	16965	16735	16603	16418	16560	16392	16230	16115	16122	17084	19157	18659	17662	16956	16338	16108	16025	16344	16079	16126	15963	16251	15961	16182	16191	15825	15969	16199	15917	16209	16042	16002	16266	16022	16225	16031	16011	15995	16074	16047	15987	16262	16130	16028	16080	16204	15891	16269	15922	16119	16214	16205	16037	16124	16221	16179	16089	16175	16182	16162	16201	16074	16215	16081	16006	15966	16055	16130	16212	16061	16152	16066	16038	15994	15936	16086	16220	16078	16007	16090	16170	16129	16251	16380	16159	16078	16141	16039	16127	16180	16001	16194	16067	16010	16145	16130	15934	16177	15958	16028	16060	16202	16005	16068	15959	16136	16039	16006	16262	16106	16091	16257	16053	15773	16144	16073	16035	16082	16012	15780	16106	15829	16069	16207	16012	16106	16109	15960	16164	16023	16114	16051	16255	16237	16064	15939	16168	16107	16022	16016	16169	16190	16099	16023	16143	15934	16078	16010	16034	16189	16090	16068	16202	16126	16111	16137	16103	16110	16095	15968	15946	16150	16088	16024	16004	16242	16173	16081	15965	16000	16030	15810	16098	16230	16014	16131	16085	16002	16134	16093	15978	16354	16075	16023	16178	15939	16256	15919	15951	15960	16136	16090	16022	16194	16114	16075	16100	16043	16057	16050	16099	16074	16004	16228	16152	16062	16119	16172	15942	16191	16179	15972	16027	16190	16120	16052	16063	15998	16069	16122	16243	16234	15999	16262	16044	16056	16130	15998	16123	16261	16097	16016	16076	16006	16248	15989	16138	16000	16104	16080	16027	16083	16102	16074	16087	15997	16145	15980	16057	16088	16090	15895	15965	15896	15990	16079	16042	16106	16244	16082	16282	15993	15973	16116	15980	16255	16160	16087	16087	16350	16074	16149	16041	16147	16092	16074	16003	16131	15934	16106	16019	16236	16030	16073	16184	16088	16093	15954	15902	15994	16053	15935	16058	16060	16035	16067	16009	15955	16118	16150	16068	16070	16015	16121	15998	16209	16079	15944	16099	15935	16099	16065	16298	15974	15991	16028	16232	16254	16208	16134	16066	16132	15992	16051	15908	16134	16016	16114	15978	16124	16042	16034	16229	16251	16011	16127	16131	16186	16145	15897	16071	16008	16109	16026	16244	16245	16102	16174	16098	16099	16084	16243	16227	16148	16071	16224	15983	16024	16102	15967	15967	16192	16045	15980	16141	16079	16037	16080	16056	16279	16066	16220	16091	16170	16072	15979	16259	16010	16027	16075	16053	16029	15996	16063	16058	16093	16104	16023	16031	16093	16134	16084	16046	16043	15976	16277	16111	15930	16153	16118	16099	16041	16128	16131	16111	16258	15980	16118	15999	16063	15954	16094	16155	16066	16210	16068	16129	16084	16177	16080	16172	16158	16087	15903	15941	16174	15957	15944	16202	15987	16111	15931	16019	16157	16256	16089	16230	16128	16050	16126	16145	16087	16049	16185	16187	16122	16019	16266	16153	16063	16163	16068	16234	15985	16080	16293	16097	15941	16196	16116	16058	15952	15961	15942	16071	16115	16006	16147	16155	15870	16194	15983	16225	15972	15912	16044	16067	16005	16148	15975	15903	16014	16264	16169	15934	16118	15974	15966	16137	16101	16298	15974	16046	16019	16014	15986	16037	16144	16108	16029	16048	16123	16201	16180	16156	16048	16106	15990	16120	16098	16192	16137	16031	15996	16106	15983	15974	16076	16003	16224	16243	16101	16086	16087	16017	16024	16017	16083	16144	16257	16110	16040	16036	16152	16204	16000	16142	16067	16040	16149	15973	16178	16073	16092	16107	16153	15993	15944	16165	16211	15920	16225	16088	16094	16099	16288	16033	16158	16181	15940	15962	16168	16220	16067	16250	16089	16067	15948	15921	16132	15935	16047	16039	16091	16073	16059	16165	16021	16038	16199	16229	16181	15996	16019	16045	16265	16159	16074	16071	15913	16056	16101	16265	16051	16050	16096	16182	16076	16344	15894	15950	16046	16062	16056	16100	16034	15999	16015	16151	16142	16192	16181	16072	16090	16023	16299	16093	16033	16044	16058	15883	16238	16089	15992	16095	16041	16107	15947	16106	16038	16137	15906	15946	16201	16136	15965	16163	15898	16036	16018	16164	16130	16124	15983	16134	16069	16223	16043	15883	16111	16269	16113	16070	16234	16269	16191	15975	16102	16132	16054	16163	16112	16221	15938	15950	15964	16132	16010	16192	15972	15843	16015	15965	16176	16142	16015	16049	16195	16276	16147	15953	16040	16121	16132	16165	16094	16102	16123	16097	16077	16008	16056	16089	16032	16093	16173	16069	15942	15863	16112	15867	16109	16055	16151	16140	16039	16045	16017	15988	15967	15979	16049	15996	16030	16132	16056	16051	16124	16049	16292	15993	16014	16163	16084	16001	16105	15976	16146	16332	16276	16056	16104	15993	16103	16125	15950	16082	16097	16264	16025	16126	16127	15950	15966	16145	15973	16046	16269	16224	15997	16196	16027	16321	16080	15869	16243	15933	16180	16234	16017	16035	15970	15936	16006	16264	16075	16042	15978	16172	16024	16056	15895	16200	16221	15944	16190	15868	16241	16061	16096	16103	16234	16198	16010	16054	16033	16138	16190	16145	16040	16224	16074	16079	15886	16015	16036	16165	16042	15999	16261	15857	16156	16059	16066	16109	16183	16096	16041	16117	16251	16157	16019	16200	16014	16149	15987	16058	15930	16171	16074	16131	16195	15966	16216	16076	16130	16137	16129	16184	16003	16040	16020	15913	16116	16219	15995	15997	16165	16072	16066	16054	16016	16090	16160	16069	15879	16164	16034	16077	16030	16093	16075	16004	16049	16079	15987	16110	16150	16148	15966	16126	15988	16008	16163	16098	16097	16033	16228	15986	16059	16012	16067	16146	16125	15976	16040	16047	16228	16220	16038	16163	16258	15913	16003	16086	16262	16097	16248	16129	16218	16092	16192	16022	16067	15970	16196	16107	16009	16020	16147	16103	16093	16158	15970	16167	15972	16125	16159	15978	16075	16150	16043	16070	16124	15795	15997	15993	16063	16055	16126	16119	16101	16045	16145	16083	15981	16161	16001	16084	15939	16123	16020	16208	16235	16096	16154	16069	16079	15998	16010	16086	16019	15976	15987	16218	16161	15905	16081	16101	16091	16118	16016	16126	16102	15949	16182	16023	16032	16022	16001	15901	16165	15772	15967	16072	15868	16102	16079	16072	16134	16014	16032	16141	16089	16003	16069	16017	16010	16026	16251	16077	16129	15976	16082	15850	16246	15956	16097	15878	16294	16304	16125	16072	16070	16109	16213	16070	15977	16072	16075	16228	16054	16036	16008	16024	16065	16173	16190	16243	15972	15893	16103	16102	16089	16033	16096	16173	15890	16055	16167	16164	16160	16122	16113	16211	16151	16140	16014	16070	16109	16107	15991	16125	15957	15944	16006	16264	15881	15966	16154	15870	16194	16218	16158	16077	16171	15934	16193	16165	16000	16238	16037	16108	16157	15942	15984	16240	16020	16160	16160	16265	16052	16094	16088	16167	16030	16070	16083	16106	16044	16070	16061	16194	16076	16020	16129	16038	16215	15907	16154	16127	16012	15909	16204	16094	16040	16244	16101	15970	15908	16126	16151	16024	16112	16007	16172	16101	16064	16339	16086	15972	16058	16079	16124	16048	16050	16228	16049	15982	16231	16015	16024	15952	16033	16121	15883	15953	16018	16181	16026	16185	16018	15965	16132	15930	15979	15951	16177	16017	16112	16015	16033	16073	16065	16185	16284	16146	16017	16001	15966	15938	16047	15941	16040	16052	16115	16163	16234	16162	15956	16177	16169	16037	16060	16002	15977	16011	16186	16112	16070	16042	16150	16179	16080	16136	16034	16175	15978	15802	16031	16269	16027	15969	15936	16080	16103	16059	15781	16041	15891	16160	15992	16159	16089	16184	16102	16072	16075	16180	16251	16096	16123	15892	15994	16205	15890	15981	16031	16038	16081	16132	16165	16112	16041	16183	15998	16218	16130	16077	15938	15956	16180	16305	16041	16174	16017	16096	16166	15962	16022	16067	16218	15862	16083	16033	15953	15966	16256	16000	16090	15907	16208	16315	16218	16031	16068	16019	15954	16075	15999	16229	16074	16077	16087	16138	16162	16033	16081	16066	16018	16006	16073	16061	16136	15991	16158	15932	16087	16040	16025	15944	15915	16083	16100	16023	16004	16046	16190	16133	16189	16168	16084	16098	16041	15926	15959	16140	15933	15925	16259	16169	15912	16140	16047	15998	16164	15933	16195	16269	16227	15954	16051	15944	16027	16178	15973	16178	16104	16182	16199	16268	16146	16206	16147	16136	16038	16212	16115	16038	15928	16155	16037	16159	16099	16183	15921	16190	16059	16138	15983	16066	16181	16225	16084	16045	16055	16068	16201	16052	16070	15956	16169	16146	15958	15993	16056	15944	16154	16054	16279	16143	15972	16139	16104	16076	15938	16008	15985	16036	16183	16256	16098	16021	16111	16110	16243	16073	16121	16159	16115	16181	16080	16253	16033	16363	15994	16013	15973	15821	16096	16034	16049	16164	16062	16063	16179	15925	16129	15965	15934	16059	16113	16119	16160	16012	16048	16014	16197	16014	16045	16056	16100	16190	16186	15930	16078	16108	16163	16169	15905	16091	16166	16109	16137	16084	16244	16054	16053	16199	15912	16093	16086	16197	16027	16210	16020	16248	16016	16120	16117	16097	16034	16188	16128	15970	15930	16210	15780	15996	15940	16145	16048	16100	16060	16232	16110	15985	15971	16080	16070	16149	15927	16015	16148	15986	16177	16221	16089	16191	16018	16144	16097	15989	16096	16006	15945	16229	16155	16040	16094	15972	16089	16096	16038	16058	16047	16079	16101	16036	16038	16020	15963	16140	16005	15951	16228	15966	16066	16001	15937	16101	16007	16126	16019	16011	16214	16182	16118	16193	16104	15966	16096	16089	16069	16224	16097	16034	16168	15926	16071	16152	15989	16081	16073	16033	15947	16046	16284	16124	16128	16293	16309	16097	16034	16117	16019	16264	16108	16240	16207	15943	16128	16184	16210	16142	16060	16137	15968	16061	16054
25183	21331	28092	25713	22591	21826	21600	20134	19793	19748	19589	19286	19415	19080	19484	24821	30250	28151	24131	21082	19731	18880	19026	18894	18663	18795	18852	18976	18975	18963	18878	18704	18767	18905	18770	18768	18770	19054	18923	18898	18870	18832	18815	19116	18793	18926	18821	18999	19140	19037	18966	18968	18818	18805	18956	19036	18989	18888	18876	18751	18992	18748	18955	18786	19015	18867	19078	18722	18908	18756	18846	18840	18675	18824	19090	18845	18863	18798	18689	18770	18797	18989	18863	18945	18975	18983	18708	18844	18732	18907	18734	18722	18626	18901	18611	18858	18999	18643	18697	18905	18935	18839	19027	18764	18930	18914	18920	18855	18843	18852	18892	18834	18758	18697	18917	18923	18670	18777	18767	18909	18765	18896	18723	18667	18765	18801	18742	18996	18821	18697	18810	18859	18794	18704	18689	18860	18560	18744	18888	18806	18702	18740	18675	18789	18701	18717	18721	18561	18825	18810	18632	18860	18704	18743	18822	18684	19066	18801	19019	18848	19016	18929	18855	18816	18791	18904	18675	18977	18737	18920	18777	18874	18519	18894	18947	18838	18911	19019	18823	18865	19071	18945	18785	18799	18929	18937	18869	18894	18760	18751	18794	18904	18876	19029	18609	18756	19074	18757	18781	18702	18749	18429	18632	18703	18971	18968	18920	18808	18763	19053	18841	18684	18831	18870	18647	18992	19065	18670	18650	18894	18796	18720	18812	18942	19053	18765	18817	18907	18983	18847	18682	18831	18831	18914	18872	19042	18959	18689	18902	18887	18794	18845	18762	18846	18819	18716	18806	18709	18624	18701	19015	18752	18942	19021	18873	18710	18547	18796	19013	18794	18975	18819	18853	18976	18830	18946	18577	18814	18853	18916	18907	18902	18702	18731	18943	18857	18720	18925	18744	18828	18649	18795	18729	18698	18821	18794	18836	18719	18647	18732	18786	18758	18736	18905	18688	18939	18867	18935	18836	18797	18772	18781	18638	18773	18951	18880	18813	18724	18850	18660	18784	18800	18832	18739	18884	18800	18852	18771	18969	18743	18984	18862	18748	18724	18777	18785	19014	18767	19070	18792	18742	18698	18703	18762	18644	18844	18829	18889	18928	18701	18719	18875	18938	18872	18895	19041	19070	19026	18826	18806	18787	18901	18842	18810	18842	18849	18727	18732	18786	18944	18913	18804	18801	18706	18914	18921	18636	19088	18736	18605	18831	18868	18772	18806	18721	18639	18714	18903	18966	18846	18842	18927	18889	19033	18964	18635	18927	18907	18785	18902	18890	18665	19011	18854	18799	18877	18818	18723	18973	18752	18828	18918	19080	18867	18918	18954	18859	18680	18681	18583	18962	18890	18842	18965	18780	18874	18955	18896	18837	18783	18659	18862	18690	18616	18802	18937	18491	18830	18897	18865	18753	18778	18663	18837	18775	18842	19026	18779	18730	18799	18876	18927	18805	18948	19100	18888	18861	18815	18575	18787	18942	18914	18707	18996	18724	18816	18829	18804	18768	18885	18808	18920	18699	18903	18943	18670	18908	18976	18716	18680	18704	18837	18875	18887	18843	19024	18995	18797	18892	18874	19044	18961	18827	18740	18947	18686	19016	18902	18739	18858	18980	18722	18692	18856	18930	18850	19077	18794	18828	19024	18784	18700	18889	18821	18936	18786	18791	18755	18865	18788	18807	18845	18759	18941	18762	18975	18944	18779	18710	18928	18858	18944	18864	18910	18680	18954	18967	19133	19000	18862	18628	18513	18684	19038	18922	18974	18841	18628	18883	18776	18901	18868	18892	18985	18780	18737	18842	18915	18759	19061	18751	18617	18739	19012	18767	19098	18929	18667	18761	18899	18900	18824	18819	18687	18776	18868	19005	18810	18762	18816	18756	18745	18869	18812	18797	18735	18899	18934	18825	18774	18871	18827	18885	18748	18871	18889	18873	18840	18713	18852	18926	18916	18796	18734	18874	18778	18928	18886	18745	18985	18785	18848	18739	18739	18983	18928	18862	18838	19027	18804	18801	19075	18950	18822	18987	18839	18714	18864	18801	18727	18749	18770	18733	19109	18965	18713	18820	18933	18883	19093	18759	18801	19009	18947	18585	18673	18906	18734	18693	18897	18877	18829	18924	18791	18896	18840	19082	18802	18916	19080	18915	18791	18759	18804	18947	18704	18785	18767	18898	18856	19013	18719	18569	18915	18702	18807	18774	18947	19033	19060	18856	18745	18953	18743	18922	18722	18723	18760	18766	18889	18679	18915	18997	18958	18865	18893	18795	18778	18941	18674	18807	18615	18955	18841	18643	18880	18627	18845	18665	18854	18796	18746	18868	18928	18754	18843	18981	18564	18840	18797	18810	18716	18690	18779	18980	18854	18865	18870	18833	18950	18868	18862	18734	19034	18953	18877	18975	18904	18792	18704	18848	18688	18909	18860	18673	18784	18737	18892	18819	18732	18713	18689	18775	18741	18589	18901	18898	18833	18898	18736	18877	18747	18918	19058	18855	18790	18722	18740	18704	18804	18979	18887	18836	18727	18805	18835	18740	18839	19021	18920	18985	18651	18869	18863	18687	18877	18719	18919	18861	18842	18719	18763	18869	18975	19067	18727	18642	18700	18955	18643	18892	18835	18733	19002	18975	18599	19016	18997	18854	18539	18895	19008	18866	18865	18741	18772	18898	18905	18778	18875	19052	18792	18776	18870	18811	18804	18761	18850	18819	18760	18941	18785	19020	18771	18647	18801	18911	18919	18890	18748	18775	18808	18828	18918	18852	19042	19012	18863	18830	18753	18950	18799	18729	19000	19021	18881	19017	18856	18968	18853	18812	18929	18769	18519	18881	18633	18761	18945	18815	18706	19054	18669	18821	18774	18998	18737	18988	18675	18899	18884	18959	18847	18663	19061	18523	18771	19025	18954	18724	18752	18854	18952	18934	18865	18842	18756	18802	18829	18999	18764	18882	18906	18796	18726	18871	18770	18826	18939	19037	18919	18855	18883	18884	18718	18787	18694	18774	18738	18856	18880	18914	18884	18968	18845	18704	18784	18730	18705	18685	18895	18927	18681	19027	18942	18916	18927	18758	18686	18899	18751	18615	18760	18827	18816	18854	18788	18928	18903	18763	18680	18837	18891	18981	18995	18789	18843	19050	18853	18952	19071	18764	19017	18987	18923	18857	18869	18882	19013	18755	18816	18912	18911	18755	18865	18833	18838	18914	18713	18726	18892	18783	18740	18961	18815	18858	18920	18817	18768	18784	18855	19057	18897	18962	18775	18693	18891	18917	18893	19032	18706	18855	18661	18852	18866	18840	18878	18865	18956	18656	18726	18814	19056	18877	18768	18794	18866	18734	18857	18834	18805	18861	18786	18846	18595	18715	18804	19028	18785	18902	18800	18720	18846	18858	18725	18997	18799	18958	19018	18720	18708	19156	18844	18684	18835	18905	18955	18919	18668	18992	18849	18957	18720	19147	18874	18774	18679	18944	18810	18717	18736	18866	18820	19177	18848	18863	18723	18887	18852	18833	18854	19023	18825	18892	18888	18718	18896	18807	18918	18595	18504	18758	18758	18798	18791	18868	18885	18871	18993	18758	19229	18857	18919	18781	19005	18855	18857	19082	18789	18649	18992	18851	19067	18811	18791	18831	18841	18743	18855	18829	19001	18777	18654	19001	18612	18585	18881	18756	18745	18602	18785	18734	18708	18732	18636	18632	18590	18859	19093	18735	18801	18988	19067	18608	18663	18962	19000	18838	18712	18856	18818	18675	18584	18983	18699	18929	18871	18606	18766	18767	18888	18926	19042	19015	18881	18931	18720	18745	18751	18806	18887	18784	18728	18725	18852	18646	18838	18776	18736	18880	18732	18814	18600	18866	18881	18837	18966	18789	18785	18857	18911	18690	18906	18788	18694	18905	18712	18869	18822	18748	18788	19064	18835	18871	18614	18916	18936	18855	18946	18792	18765	18764	18595	18702	18733	18986	18758	18813	18656	18747	18852	18691	18834	18724	18678	18662	18848	18841	18820	18882	18816	18838	18763	18773	18707	18864	18785	18838	18839	18814	18793	18751	18778	18805	18877	18735	18829	18855	18862	18728	18711	18835	19007	18840	18871	18801	18712	18668	18794	18900	18970	18724	18974	18890	18853	18727	18978	18779	18719	18823	18949	18696	18815	18895	18842	18904	18910	18768	18983	18958	18820	18924	19026	18763	18860	18963	18890	18759	18842	18540	18886	18632	18814	18898	18643	18633	18937	19023	18832	18772	18885	18824	18840	18889	18665	18757	18802	18828	18979	19019	18688	18755	18687	18761	18895	18757	18787	18893	18880	18977	18803	18996	18805	18770	18683	18882	18885	18945	18698	18924	18835	18701	18727	18910	18663	18941	18893	18780	18759	19135	18976	18906	18907	18845	18901	19133	18849	18886	18826	18738	18798	18791	19011	18853	18761	18871	18801	18860	18718	18861	18867	18797	18835	19119	18895	18843	18766	18649	18847	19184	18822	18819	18828	18718	18782	18942	18806	18962	19085	18813	18786	18786	18787	18837	18923	18845	18801	18886	18726	18966	18777	18840	19005	18785	18778	18792	18859	18796	18766	18931	18786	18754	18868	19011	18898	18714	18912	18886	18794	18770	18757	18638	18908	18798	18730	18844	18888	18665	18729	18820	18776	18761	18775	18813	18695	18746	18674	18967	18979	18928	18903	18882	18738	18804	18699	18769	18870	19045	19174	18833	18761	18873	18837	18945	18895	18703	18751	18744	18845	18721	18840	18780	18823	18994	18736	18720	18825	18826	18776	18759	18690	18991	18935	18874	18679	18962	18797	18879	18821	19071	18845	18838	18832	18553	18894	18768	18920	18883	18847	18902	18772	19122	18765	18594	18730	19030	18897	18786	18845	18790	18795	18797	18727	18825	18885	19065	18852	18906	18685	18820	18950	18924	18790	18830	18878	18882	18881	18944	18806	18751	18847	18941	18887	19135	18853	18827	18848	18746	18729	18623	18855	18852	18742	18814	18897	18938	18820	18998	18655	18777	18719	18851	18696	18605	18714	18956	18981	18803	18817	18767	18766	18962	18941	18954	18772	18902	18856	18729	18870	18835	18767	18793	18657	18745	18726	18953	18688
15844	23904	24664	21767	20192	19345	18498	17862	17778	17010	16953	16673	16551	16583	17468	26095	31394	27899	22294	18473	16625	16276	16105	16142	16155	16027	16089	16202	16058	16104	16046	16051	16078	16032	16160	16027	16180	16101	15995	16034	16171	16006	16091	16104	16199	16023	16019	16299	16188	16245	16032	16153	16108	16129	16209	16150	16219	16188	16183	16214	15915	16164	16051	16175	16198	16341	16116	16056	16101	16259	16075	16082	16118	16148	16120	16016	16184	16108	15950	16108	15931	16083	16219	16093	16122	16280	16038	16023	16096	16025	15980	16000	15922	16004	16167	15990	16123	15991	15964	15946	15824	16078	16154	15965	16090	16155	16121	16220	16067	16072	16001	16038	16202	16028	16059	15914	16192	15981	15896	16074	15989	16032	16072	16050	15893	16317	15994	16095	16305	16140	16098	16164	16030	15937	16097	16138	16158	16064	16043	16015	16156	16092	15920	16082	16238	16000	16023	16150	15935	16014	16051	15999	16126	16106	16079	16058	16121	15981	15945	16185	16188	16193	16084	15995	16006	16070	15924	15977	16063	16233	16140	16158	16009	15950	16228	16058	16280	16103	16092	16154	16280	16016	16136	16117	16007	16070	16167	16004	16088	16002	16238	16135	16057	16205	16138	16068	16025	16106	16090	16057	16188	16223	16130	16219	16196	16154	15818	16169	16118	16119	16160	15963	16038	16049	16294	15969	16093	16088	16168	16182	16046	16154	16032	16067	15987	16103	16033	16007	16116	16062	16080	15963	15954	16066	15949	16191	16184	15862	16121	16053	16067	16226	15990	16146	16124	16062	16052	16122	16135	15999	16090	16259	16086	16090	16178	16136	16026	15965	16150	16090	16141	16031	16037	16128	16078	16103	16126	16126	16014	16159	15955	16116	16173	16171	16029	16004	16190	16134	15981	16004	16086	16049	16063	16072	15871	16190	15917	16220	16055	16121	16188	16137	16039	16018	16220	16106	16060	15958	16009	15961	16263	16216	16143	15998	16075	16126	16326	16160	16053	16086	16096	16284	16094	16048	16099	16182	16204	16047	16186	15941	16098	16123	16156	16006	16061	16178	16006	16020	15983	16050	16207	15899	16191	16140	16064	16024	15909	16037	16058	15815	16115	15987	16252	16040	16128	16103	16137	16131	16242	15999	16138	16173	16057	15982	16246	16132	16335	16137	16171	16105	16123	16076	15951	15937	16046	16147	16045	16010	16036	16108	16203	16127	15931	16033	16203	16013	16060	16286	16035	16086	16265	16104	15997	16067	16015	16033	16147	16114	16252	16352	16076	16205	15949	16003	16089	16060	16179	16073	16042	16122	16097	16164	15993	16246	16072	15984	16176	15996	16052	16263	16068	16071	16105	16019	16169	16224	15835	16083	15859	16034	16156	16151	16196	16175	16113	16071	16218	16111	16058	16141	15910	16080	16183	16147	16136	16150	16080	16091	16156	16032	15951	16212	15953	16001	16027	16249	16183	16015	16120	16022	16165	16142	16081	16034	15980	15913	16136	15885	16015	15775	16175	16038	16109	16014	16024	16020	16001	15866	16116	15984	16073	15967	16111	16051	16167	16096	16030	16009	16008	15953	15927	15964	16102	16117	16064	16154	16020	16088	16080	16015	15827	16108	16288	16064	15885	16228	16168	16140	15998	15950	16006	16295	15854	15982	16011	16171	16241	16000	16032	16016	16141	16039	16186	16141	16193	16120	16112	15906	16283	16079	16050	16291	16097	15919	16237	16224	15984	16089	15997	16083	15886	16088	16053	16052	16117	15953	16092	16197	16117	16083	16296	16022	16083	15945	16162	16027	16015	15947	16099	16009	16031	16062	16068	16111	16092	16059	15908	16097	15973	15992	16077	16141	16163	16062	16273	16105	16245	16088	16196	16189	16003	15907	16037	16061	16279	16132	16013	16101	15973	16053	16039	16124	16167	16001	16162	16224	16081	15988	16083	15994	16063	15967	16038	16110	15928	16092	16056	16119	16013	15941	16160	16029	15949	16143	16129	16041	16152	16121	16013	16113	15927	16118	16090	16076	16027	16100	15969	16015	16098	16179	16176	16164	15972	16201	15923	16048	16039	15886	16142	15922	16073	16066	15961	16139	15973	16210	16076	16014	16156	16131	16195	16050	15925	16018	16083	16080	16153	16158	16105	16121	16248	16193	16044	16059	16087	16114	15992	16175	16079	16007	15951	16072	16039	16236	16165	16184	15978	16170	15865	16099	16081	16047	16198	16129	16210	16060	16108	15931	16197	16052	16286	16218	16155	16116	16123	15914	15984	15988	15983	16101	15974	16175	16107	16185	16097	16217	16057	16111	16248	16136	16108	16236	15897	16043	16155	16325	16265	16107	16133	16025	16215	15998	16128	16098	16170	16328	16017	16030	16152	16177	16208	16161	16129	15999	16176	16134	16073	16029	16078	16123	16295	15970	16116	16156	15975	16049	16032	16105	15770	15954	16150	16079	16018	16057	16088	16128	16166	15992	16128	16069	16207	16092	16008	16086	16189	16164	16198	16161	16251	16154	16104	15870	16033	16080	15937	16023	16157	16123	16139	16019	15835	16151	16041	16174	16036	16025	16210	16257	15980	15921	16173	16137	16177	16084	16046	16095	15969	16303	15993	16001	16108	15981	16098	15984	16016	16060	16083	16023	16059	16061	16007	16118	16150	16072	16268	16044	16103	16187	16074	16085	15955	15880	16125	16218	16050	16011	16080	16021	16019	16094	15978	15995	15994	16043	16124	16046	16192	16197	16155	16121	16068	16011	16263	16139	16037	16062	16227	16051	16072	16074	15907	16104	16264	16122	16019	15999	16165	16293	16039	16136	16300	16074	16198	15972	16146	15966	16297	16224	16087	15865	16072	16129	16101	15978	16034	16055	15917	16141	16148	15969	16071	16072	16059	16139	16146	16146	16012	16237	16044	16145	16152	16380	16181	16286	16170	16115	16148	16071	16021	16030	15938	16026	16213	16098	16171	16126	16044	16075	15954	16017	16201	15885	16089	16125	15955	16095	16102	16011	16102	15969	16076	16101	16082	16112	16017	16044	16022	16052	16096	16038	15927	16141	16075	16084	15995	16162	16083	16085	16150	16038	15999	15906	16009	16205	16214	16175	16137	16067	15967	16127	16128	16190	16106	16279	15909	16091	16142	15943	15901	15934	16018	16130	16044	15966	16204	16218	16058	16125	16306	16047	15944	16017	16002	16073	16130	16134	16024	16142	16117	16152	16080	16096	16141	15973	16112	16221	16072	15909	15943	16005	16184	16194	15949	16055	16180	16159	15981	16078	16126	16071	16001	16098	16038	16087	16073	16188	16096	16120	16150	16023	16123	16018	16126	16153	16123	16185	16119	16164	16086	16175	16005	16087	16195	16064	16090	16073	15959	16224	15991	16104	16015	15893	16092	16135	15984	16153	16151	15968	15988	16068	16025	16116	15918	15945	16045	16180	15964	16080	16078	16051	16106	16046	16204	15923	16136	16150	16061	16109	16077	16256	16003	15895	16145	16194	16028	15998	16261	16110	16151	16159	16125	16145	16112	15974	16099	16064	16071	16096	16189	16094	16142	16065	15996	16013	16277	16069	15926	16164	16141	16113	15996	16190	16212	16125	16033	16168	16278	15995	16073	16189	15869	16039	16069	16064	16129	15970	16047	15921	15922	16165	15913	15947	16134	16204	16001	16072	16234	16209	15932	16068	15945	16150	16159	15996	16054	15978	16034	16180	15985	16248	16111	16173	16182	16220	16091	15926	16342	15953	16340	16040	16124	16101	16193	16346	16061	16138	16200	15962	16319	15985	16066	16090	16175	16195	16161	16351	16198	16071	15926	16263	15997	16043	16249	16130	16158	16087	16266	15958	16134	16255	16184	16015	16171	16018	16221	15954	16085	16154	16030	16108	16106	15986	16108	16096	16135	16126	16169	16140	15902	16085	16040	16279	16065	15931	16121	16190	16065	16201	15993	16216	15940	16038	16255	15989	16110	16081	16175	16089	16154	16107	16121	16139	16213	15984	16212	16073	16071	15926	16010	16221	15971	16042	16119	15913	16135	16049	16107	15987	15972	15965	16029	16052	16054	16218	15967	16014	16055	16133	16038	16025	16199	16106	16141	16054	15892	16128	16021	15928	16115	16087	16147	16054	15957	16243	16009	16086	15812	15995	16182	16163	15931	16121	16024	15974	16102	15960	16224	16047	16215	16231	16004	15974	16241	16211	16083	16052	16043	15938	16145	16124	16120	16117	16038	16178	15919	16073	16258	16054	15975	16099	16041	15981	16092	16048	16019	15993	16205	16174	16102	16120	16061	15978	15946	16135	16098	16053	16091	16170	16311	16107	16031	16256	16118	16032	16232	16172	15966	16230	16097	15802	16275	15976	16081	16151	16137	16079	16141	16189	16147	16034	15993	16143	16057	16051	16152	16113	16063	16009	16088	16240	16049	16130	16170	16125	16087	16091	16070	16015	16024	16200	15982	16005	15908	16187	16075	16239	16081	16005	16107	16077	16027	16169	16109	16059	16211	16119	16023	16167	16138	16022	16219	16045	16109	16110	16167	16110	16018	16127	16161	16178	16132	15960	16067	16137	16108	16080	16081	16214	15933	15880	16172	16176	16121	16002	16089	16183	16076	15999	16108	16044	16172	16032	16122	16040	16208	15977	16127	16139	15973	16010	15985	16217	16042	16238	16056	16048	16137	16172	15933	16043	16139	16059	16080	16175	15988	16054	16010	16112	16312	16048	16138	16144	16159	16082	16034	16188	16175	16279	16120	16109	16224	16014	15999	16145	16074	15952	16133	16198	16124	16101	16091	16054	16061	16178	16092	15969	15915	16133	16057	16230	16025	16005	16038	16042	16136	16020	16024	16128	16144	16097	16025	16116	16067	16146	16113	16014	16081	15827	15908	16010	16055	16111	16065	16026	16086	16044	16037	15927	16177	16252	16129	15888	15980	16065	16157	16218	16099	16193	15949	16109	15970	16147	16163	16142	15999	16271	15987	16210	16066	16159	16096	16080	16048	16207	16065	16168	16234	16011	16041	16061	16136	16000	16056	15990	16092	16136	16196	16001	15933	16067	16236	16090	16114	16046	16004	15992	16035	16180	16051	16118	16017	16196	16302	16078	16144	16002
23749	21328	28880	24195	22376	24201	24468	20949	20129	20168	19893	19395	19483	19240	21359	34040	37363	33339	27316	22389	20106	19333	18874	18913	18705	18925	18726	18743	18849	18705	18844	18729	18639	18469	18643	18504	18921	18666	18957	18768	18694	18900	18706	18567	18570	18739	18719	18630	18721	18660	18776	18569	18608	18573	18534	18516	18714	18742	18707	18894	18638	18775	18503	18687	18845	18631	18618	18751	18715	18699	18719	18775	18709	18713	18723	18696	18688	18543	18713	18639	18652	18869	18812	18779	18561	18762	18737	18674	18661	18807	18636	18514	18808	18605	18650	18970	18658	18774	18674	18749	18685	18813	18616	18707	18627	18614	18841	18703	18582	18688	18540	18587	18743	18598	18482	18761	18765	18754	18532	18539	18735	18651	18532	18568	18824	18606	18814	18731	18682	18850	18754	18765	18718	18839	18786	18679	18749	18354	18647	18757	18708	18709	18641	18607	18581	18919	18663	18672	18842	18718	18682	18891	18579	18935	18745	18694	18694	18649	18748	18930	18643	18744	18569	18447	18571	18627	18722	18778	18430	18753	18716	18767	18824	18708	18867	18627	18656	18686	18663	18579	18518	18662	18710	18921	18597	18740	18553	18748	18600	18679	18777	18697	18827	18753	18872	18610	18952	18846	18591	18783	18695	18782	18525	18866	18623	18883	18678	18646	18575	18746	18908	18592	18604	18707	18619	18637	18536	18644	18773	18582	18741	18648	18588	18628	18564	18632	18652	18613	18666	18631	18831	18686	18806	18583	18569	18601	18621	18653	18702	18789	18783	18763	18622	18645	18636	18707	18682	18700	18750	18652	18550	18780	18679	18599	18687	18610	18803	18798	18563	18834	18695	18686	18637	18853	18759	18597	18723	18640	18620	18591	18592	18679	18827	18670	18592	18856	18774	18614	18766	18773	18725	18857	18753	18752	18701	18834	18628	18695	18736	18690	18700	18834	18669	18549	18724	18612	18756	18671	18655	18583	18728	18455	18741	18681	18717	18612	18696	18741	18529	18770	18466	18543	18847	18806	18653	18997	18551	18581	18704	18610	18774	18523	18523	18409	18663	18712	18650	18762	18633	18734	18910	18758	18794	18912	18823	18861	18554	18800	18822	18772	18685	18593	18555	18802	18678	18622	18712	18675	18807	18535	18606	18661	18416	18653	18599	18704	18648	18617	18534	18748	18760	18734	18691	18799	18790	18789	18717	18673	18590	18750	18799	18724	18742	18684	18686	18790	18675	18878	18760	18643	18734	18730	18698	18814	18856	18824	18660	18726	18803	18568	18667	18719	18720	18596	18745	18363	18716	18807	18839	18487	18687	18685	18802	18770	18818	18918	18556	18718	18668	18538	18447	18615	18769	18607	18633	18577	18842	18692	18633	18765	18760	18766	18618	18745	18637	18741	18703	18835	18826	18790	18472	18679	19018	18655	18676	18691	18803	18780	18641	18776	18705	18530	18782	18711	18532	18770	18759	18630	18874	18721	18615	18570	18646	18606	18638	18721	18471	18806	18637	18498	18528	18532	18600	18787	18482	18626	18706	18715	18535	18609	18653	18551	18734	18457	18659	18885	18638	18853	18541	18692	18743	18683	18443	18884	18929	18664	18609	18785	18764	18825	18720	18725	18915	18675	18779	18667	18802	18705	18776	18930	18752	18664	18675	18672	18724	18665	18542	18845	18804	18615	18748	18653	18646	18697	18671	18652	18654	18668	18698	18741	18799	18549	18709	18514	18735	18823	18682	18761	18584	18663	18749	18674	18605	18883	18758	18595	18775	18770	18797	18669	18754	18866	18715	18794	18828	18785	18688	18819	18790	18695	18814	18665	18719	18751	18822	18539	18647	18487	18708	18672	18652	18780	18637	18598	18802	18742	18792	18652	18237	18582	18765	18902	18474	18656	18503	18684	18594	18532	18640	18586	18599	18700	18877	18764	18650	18535	18709	18686	18554	18678	18638	18676	18639	18750	18653	18646	18642	18605	18743	18587	18748	18711	18686	18697	18585	18859	18587	18713	18536	18555	18516	18708	18705	18893	18504	18645	18761	18475	18709	18774	18437	18559	18849	18541	18767	18564	18794	18450	18572	18674	18515	18788	18578	18604	18880	18897	18586	18644	18605	18683	18662	18603	18607	18914	18700	18530	18710	18664	18751	18722	18757	18550	18720	18573	18634	18610	18625	18696	18955	18658	18598	18701	18904	18655	18639	18706	18715	18611	18666	18568	18748	18834	18452	18752	18755	18728	18853	18745	18572	18596	18583	18621	18728	18920	18629	18762	18584	18693	18679	18505	18694	18997	18560	18615	18690	18790	18751	18609	18486	18439	18618	18676	18735	18705	18609	18575	18762	18619	18714	18625	18768	18596	18624	18809	18709	18596	18567	18659	18562	18861	18861	18559	18496	18554	18676	18575	18655	18816	18764	18633	18690	18674	18649	18672	18514	18784	18740	18643	18513	18667	18689	18590	18737	18913	18907	18416	18490	18590	18510	18807	18792	18824	18736	18610	18603	18666	18637	18641	18807	18586	18617	18533	18639	18537	18666	18733	18893	18591	18566	18599	18607	18855	18715	18931	18673	18528	18418	18742	18736	18638	18777	18708	18726	18849	18753	18885	18582	18423	18639	18786	18797	18712	18802	18669	18801	18565	18580	18695	18735	18651	18608	18767	18641	18645	18890	18645	18626	18731	18553	18609	18495	18657	18513	18518	18455	18637	18470	18774	18575	18680	18507	18695	18571	18850	18762	18619	18720	18711	18688	18641	18748	18668	18755	18703	18589	18617	18671	18630	18817	18463	18792	18713	18583	18685	18583	18493	18597	18546	18699	18715	18730	18715	18627	18724	18680	18680	18767	18495	18715	18798	18393	18633	18573	18426	18741	18988	18711	18634	18749	18703	18848	18667	18898	18439	18799	18842	18640	18673	18807	18545	18568	18745	18885	18615	18819	18547	18678	18747	18884	18827	18689	18841	18694	18549	18899	18675	18561	18829	18705	18697	18794	18794	18741	18890	18748	18741	18825	18745	18706	18841	18619	18793	18844	18524	18685	18654	18788	18450	18851	18858	18795	18712	18819	18651	18781	18773	18635	18807	18672	18623	18580	18690	18704	18792	18711	18604	18740	18609	18832	18841	18721	18796	18493	18746	18691	18798	18535	18818	18599	18686	18649	18586	18974	18768	18686	18520	18612	18653	18549	18725	18632	18770	18685	18729	18704	18783	18648	18593	18889	18649	18639	18741	18638	18879	18700	18603	18769	18563	18768	18516	18694	18752	18726	18727	18783	18543	18640	18491	18794	18977	18594	18707	18795	18595	18717	18755	18746	18815	18692	18745	18855	18873	18770	18745	18649	18678	18865	18778	18703	18735	18844	18779	18673	18430	18594	18795	18898	18783	18520	18781	18884	18618	18628	18715	18657	18656	18609	18709	18719	18641	19081	18775	18602	18389	18776	18497	18821	18638	18710	18760	18760	18855	18860	18739	18374	18715	18645	18914	18762	18593	18894	18855	18832	18631	18541	18484	18696	18778	18489	18707	18876	18660	18740	18579	18767	18819	18910	18695	18829	18795	18654	18565	18806	18614	18751	18883	18572	18670	18708	18495	18669	18866	18467	18917	18631	18672	18779	18855	18887	18709	18581	18646	18599	18409	18764	18793	18694	18635	18531	18590	18594	18999	18741	18611	18699	18458	18892	18880	18706	18808	18837	18542	18712	18830	18584	18491	18575	18649	18591	18665	18688	18766	18460	18923	18733	18716	18477	18748	18656	18588	18896	18424	18772	18761	18707	18846	18594	18615	18595	18550	18653	18580	18804	18626	18575	18516	18710	18608	18839	18610	18769	18739	18653	18783	18574	18580	18773	18669	18668	18651	18666	18548	18653	18410	18635	18574	18533	18750	18553	18584	18555	18940	18786	18689	18685	18752	18785	18715	18597	18694	18643	18703	18583	18799	18724	18735	18897	18505	18592	18854	18804	18773	18517	18491	18776	18524	18598	18822	18553	18593	18793	18657	18708	18870	18512	18632	18696	18684	18845	18697	18674	18561	18668	18751	18667	18558	18675	18671	18502	18658	18621	18920	18572	18861	18758	18723	18730	18562	18697	18656	18667	18721	18773	18739	18765	18769	18550	18690	18601	18976	18745	18735	18642	18677	18659	18646	18618	18493	18646	18815	18774	18678	18710	18751	18668	18767	18765	18675	18696	18773	18525	18550	18573	18626	18733	18693	18661	18639	18751	18833	18508	18744	18733	18717	18698	18686	18751	18715	18617	18760	18706	18485	18395	18572	18750	18744	18568	18864	18662	18504	18795	18726	18640	18742	18694	18794	18821	18998	18618	18674	18617	18561	18595	18807	18765	18694	18490	18760	18813	18581	18637	18554	18618	18656	18659	18828	18558	18488	18417	18713	18843	18735	18509	18679	18670	18713	18696	18840	18844	18612	18553	18669	18538	18581	18628	18663	18807	18785	18533	18643	18696	18563	18646	18707	18783	18576	18756	18612	18726	18485	18655	18551	18590	18683	18705	18611	18922	18806	18775	18808	18846	18606	18709	18540	18715	18587	18980	18762	18618	18650	18690	18728	18416	18725	18647	18939	18827	18868	18749	18687	18721	18670	19005	18521	18743	18750	18617	18587	18732	18512	18736	18742	18701	18695	18645	18881	18800	18766	18683	18576	18668	18725	18615	18565	18685	18739	18677	18772	18661	18643	18640	18485	18668	18508	18518	18792	18657	18522	18818	18497	18711	18822	18805	18581	18749	18508	18706	18618	18799	18839	18677	18789	18564	18572	18681	18594	18504	18779	18703	18780	18774	18727	18594	18501	18685	18713	18563	18774	18778	18768	18602	18717	18559	18576	18593	18760	18709	18557	18722	18722	18627	18676	18648	18686	18779	18416	18668	18589	18685	18734	18744	18907	18745	18585	18687	18742	18692	18544	18621	18885	18668	18844	18835	18734	18649	18809	18675	18643	18731	18544	18807	18498	18633	18509	18592	18575	18684	18641	18712	18874	18753	18792	18827	18786	18761	18716	18933	18414	18667	18625	18549	18668	18781	18585	18704	18639	18581	18718	18757	18751	18733	18591	18712	18530	18518	18614	18886	18682	18541	18715	18546	18761	18736	18751	18624	18787
17530	29040	28995	24281	23190	21348	19806	19009	18320	18010	17658	17227	16980	16617	20825	36756	38663	33709	25889	19963	17277	16339	16109	16023	16063	16046	15866	15918	16063	16107	15996	16101	15923	16066	15919	15857	15957	16055	16034	16070	15775	15789	16101	16107	16112	16038	16021	15929	16107	15869	16118	16092	15995	16042	15988	16060	16135	15922	16087	15884	16127	16143	16004	15940	16191	15918	15795	15999	16048	16227	16062	15997	16236	15676	15968	15913	16048	15964	16090	16173	15953	15974	16152	15938	16019	15863	16150	15956	15978	16167	15929	16080	16094	15983	16083	16035	16033	15837	15924	16106	15819	15898	16092	15982	15994	16088	16028	15875	15883	15839	15980	15884	16095	15975	15970	15843	16024	16111	15923	16012	16057	16056	15951	16005	15919	15912	15906	16048	15995	16017	15857	16089	15937	16036	16029	16098	15993	16225	15876	16057	15837	16136	15980	15988	15926	16039	16032	16119	16114	15853	15886	16030	16015	16059	15939	16059	16040	15867	15888	15946	15976	16114	15836	16046	15945	15821	16147	15934	15931	16006	16075	15961	15850	15926	16057	16120	16034	15866	16076	15835	16039	16011	15972	15890	16174	15788	15953	15954	15961	16023	15925	15999	16088	16060	15942	15946	16014	16040	15994	15930	15744	16074	15822	15922	15886	16175	15848	15984	15884	16051	15947	16060	15807	15809	16070	15966	15837	15983	16003	15967	15864	15972	15866	15942	16013	16008	16085	16117	16004	15794	15923	16124	15830	16144	16001	16005	15925	15962	15892	15761	15827	16059	16114	16164	16082	16027	15945	16008	16056	15915	16053	15923	16055	15818	16084	15945	15878	16030	16075	15769	15883	15986	15947	16085	16025	16025	16066	15948	15878	15892	16077	15928	16001	16049	16048	16014	15990	16050	15968	15883	16082	15926	16120	15756	16053	15955	15995	16080	16115	16138	16038	16110	15858	16074	15700	15969	15952	15973	15832	15956	15983	15989	15979	16033	16052	16019	16051	16078	15939	15957	16085	15944	15962	15934	15952	15829	15986	15836	16052	15880	16007	15813	16192	15921	15809	15912	15962	15941	16027	15961	15905	15885	16086	15862	15912	16056	15836	15997	15932	16104	15840	16055	15930	15842	15809	15858	15989	15971	15984	15966	16008	16014	15964	15900	16019	15983	16064	16040	16011	16104	16030	15960	15867	16085	16085	15987	16084	15880	15889	16069	15927	16058	15952	16054	15989	16092	16053	16049	16092	15973	15990	16180	15872	15958	15903	16014	16096	15933	15994	15989	15899	15878	15974	16073	15791	15796	15962	15944	15881	15992	15987	15852	15912	16057	16154	16071	16122	15933	15969	15998	15987	16131	15975	15857	15854	15955	15958	16050	15960	15889	15799	16076	16144	15813	16046	15965	16105	15995	15980	15992	15858	15883	15943	15930	15961	15970	15958	15968	15948	15968	16044	16035	15925	15834	15926	16003	15904	15886	15900	15806	16017	15995	16011	15866	15906	16037	15957	16098	16032	16054	15967	16102	15918	16012	15978	16037	15949	15858	15864	15942	15980	16002	15992	15971	16024	15924	16162	16032	15842	15975	16033	16088	15936	16156	15923	16123	15984	15908	16015	16021	15853	15818	16001	16114	15954	15969	15881	15956	15964	15752	15956	15952	16232	16012	15850	15995	15984	15975	15892	15973	15987	16185	16051	15992	16046	16075	16126	16002	15994	16034	15884	15875	15914	16075	15996	16079	15876	15975	16070	15811	15957	15837	15935	15904	16049	16039	15973	15998	15972	15965	16004	16072	15990	15959	15730	16065	16029	15941	16017	15900	16017	16096	15995	15842	15892	15989	15882	15927	15850	15955	15897	15790	15961	16029	16094	16011	16063	16008	15888	15910	16045	15933	16010	16011	16125	15943	15915	16027	15792	15999	16045	15902	15908	15973	15859	15854	15937	16042	15886	15793	16059	15883	15861	15944	16005	16060	15993	15982	16216	16077	15953	15955	16057	16024	16118	16023	15854	15960	16015	15842	15995	15958	15933	16005	15881	15750	16000	15945	15961	16061	15868	16046	16145	15982	15999	16002	15788	15899	16068	16049	16091	15977	15793	16078	15759	15933	16065	16042	15907	15907	16035	15914	15911	15907	15800	15952	15884	15812	16143	15978	15954	15920	15853	16043	15972	15957	16106	16044	15981	15906	15977	15942	16054	15874	16052	15915	16123	16068	15977	15825	16079	16012	16128	15891	15919	16087	15982	16007	16069	15823	16001	15959	16153	16010	16107	16074	15853	16035	15862	16011	15951	15812	16050	15980	16054	15910	15988	16046	16033	15979	15860	15866	15940	15963	16070	16055	16050	16020	15829	15889	16008	16017	16171	15999	16013	15999	16077	16020	15851	15976	16110	15959	15900	15849	16023	15864	16028	16133	16059	15798	15935	15849	16097	15836	15980	15972	15890	16026	15861	16036	15856	15977	15988	16021	15928	15863	15803	16030	15849	15926	15927	15985	16142	16090	15945	16056	15916	15892	16006	15909	16023	16040	16052	15891	15951	16075	16066	15863	16085	15976	16114	15967	15946	15936	15928	16069	15936	15858	15982	16039	16070	15876	15864	16144	16010	16003	15909	16061	15965	16036	16054	15836	16011	15977	15995	16014	15928	15910	16013	15862	15980	15822	15861	15848	16072	16185	16111	16053	15955	15860	15981	15805	15921	16023	15833	16049	16163	16040	15857	16134	15952	15937	15885	15832	16012	15894	16011	16064	16047	16099	15784	15964	16108	15992	16044	16018	16003	16064	15828	15940	15962	16007	16055	15867	16203	16148	16140	15734	15946	16022	16006	15944	16033	15926	15966	15910	16009	16079	16132	15814	15798	15928	15954	15859	16108	16221	16072	15995	16024	15986	15950	16119	15883	16040	15966	16023	16069	15859	15935	15859	16054	15923	15991	16086	16002	16173	16058	16082	15978	15936	15958	16019	15996	15997	16059	16021	15961	16039	15986	16077	15972	15908	15896	15894	16029	15947	16077	15874	16051	15975	16035	15947	15978	15907	15982	16057	15927	15788	16181	15946	16016	16021	16117	15993	16113	15837	16009	16080	15864	15922	16106	15897	15936	15847	15899	15968	15967	15999	16045	15793	16051	15899	15882	15947	15771	15873	15980	16057	15996	15977	15864	16058	15807	16100	15958	15876	15949	15986	16046	16074	15986	16097	15844	16025	16026	16094	15979	15931	16019	15862	16182	16041	15965	15919	15946	15872	15848	15857	15875	16053	15947	15851	15982	16115	16162	16121	16075	15985	15991	15871	16022	15979	16128	16124	16003	15959	16076	15836	15998	16030	16108	15950	15994	15833	16055	15707	15874	16023	15953	15871	15941	16107	15837	16003	15810	15940	16067	15844	16098	15849	15961	16153	16035	15991	16182	15786	16031	15905	15965	16007	15879	16081	15975	15875	16068	15976	15930	15894	16059	15961	15911	16038	15868	15802	15925	16055	15957	16075	16100	15840	16094	15924	15777	15906	16056	15973	16091	15948	16000	15925	16058	16126	16000	16019	16024	15836	15981	16174	15970	15918	15952	15780	15860	16008	16093	16165	16103	15865	15984	15918	16016	16009	16122	16052	15882	15985	15765	16053	16047	15841	16096	15930	15905	15878	16041	15930	16136	16027	15929	15768	15966	16027	15996	16023	15973	15961	15984	15913	16054	16204	16104	16110	15911	15992	16135	16025	16004	15891	16005	15996	15884	15847	16006	16093	15989	15915	15976	15944	16008	15955	15843	15842	15892	15995	16004	15883	15894	16039	16137	15825	15890	15881	15912	15905	16073	15887	15974	15944	15814	16182	15975	15926	16054	16132	16096	15961	16073	16012	15990	15978	16077	15958	15948	15973	15943	16016	16093	15956	16105	15944	16076	16094	16005	15898	16067	15991	16016	16027	15877	15968	15935	16044	16005	15969	15900	16000	16043	15879	15997	16059	15859	15873	15922	15910	16110	15966	16091	16083	16051	15851	15804	15918	16141	15895	15966	15706	15852	16013	16026	15973	16070	16023	15907	16004	15794	15920	15974	16058	15791	15863	15997	16060	16096	15941	15951	15956	15848	15999	15906	15957	15843	15984	15923	15868	16028	15948	16085	16034	15881	16007	15831	15886	15992	15928	15946	16086	16159	15989	16101	16054	16071	16066	15899	15726	16088	15837	16012	16004	15941	16095	15927	16002	16021	15944	15965	15914	15938	15867	16070	16028	15843	15966	15953	15934	15926	15898	15783	16119	15925	15897	16006	16014	15834	15921	16087	16015	15838	15892	16089	16114	16053	15998	15988	16036	15886	15878	15954	16025	15925	15925	16069	15915	15911	15837	15848	15974	15962	15954	15923	15950	16051	15717	16050	15911	16033	16076	16185	15957	15995	16005	15888	16018	15954	15980	15892	15928	16036	15932	15773	15922	15973	15962	15799	15988	16019	16109	15959	15845	16062	15890	15855	16083	16148	16076	15898	15964	16198	15788	15893	16074	16075	15987	15946	16134	15928	16031	15981	16075	15964	15993	16051	15978	15915	16123	15826	15846	16167	15833	15985	15835	16013	16013	16031	15938	16139	15986	15964	16077	15807	15787	16170	16043	15946	15922	16065	16048	15892	16129	15983	16003	15864	16047	16004	15910	16241	15981	16019	15941	16046	15880	16101	15886	16139	15781	16098	16119	15961	15868	15828	15764	15918	15743	16121	15917	15940	16014	15946	16016	15808	15937	16027	16052	15885	16023	16059	16029	15989	15956	15984	16036	16047	16073	16009	15934	16099	15925	15832	16123	16008	15797	15910	15824	15954	15819	15995	16180	16038	15939	15955	15904	16029	15964	16124	16001	15950	16123	16123	16040	15976	16056	16037	16036	15936	16025	15839	16022	15924	15884	15940	15879	16002	16063	15994	15870	16165	16057	15793	15732	16028	15961	15796	16074	15872	15961	15860	15891	16025	15897	15937	16122	15967	15999	16063	15994	15985	16062	15900	16019	16127	15930	15804	16121	16038	15914	16025	16026	15959	15766	16041	16015	16088	15896	16050	15811	15979	15834	16051	15980	15869	16060	15885	16031	16037	15901	16105	15887	15975	16099	15930	16179	16037	15784	16021	15819	16078	15847
29587	22659	23668	21721	20057	19834	19693	19695	19487	19218	19318	19337	19387	18963	18988	19873	21010	21075	20465	19943	19426	19278	19064	19182	19186	19176	19110	19102	19143	19186	19169	18900	19027	19167	19192	19142	19265	19286	19132	19073	19048	19194	19115	19149	19158	19131	18983	19055	19230	19066	19053	19172	19212	19108	19067	19169	19170	19307	19270	19087	19083	19274	19197	19208	19023	19253	19025	19199	19065	19199	19146	19121	19033	19175	19172	18968	18959	18852	19196	19253	19217	19044	19132	19137	18964	19217	19029	19103	19020	19067	19261	19161	19038	19040	19082	18951	19110	19342	19201	18982	19169	19022	19235	19156	18977	19098	19230	19186	19217	18971	19026	18974	19015	18895	19316	18928	18982	18926	18927	19143	19156	19112	19076	19132	19242	18895	18895	19034	19014	18841	19016	18919	19111	19081	19155	18897	19126	19249	19062	19164	19102	19240	19249	19230	19212	19201	19249	19208	19174	19064	19132	18938	19112	18953	19168	19296	19225	19050	19043	19188	19106	18949	19137	18987	19051	19015	18968	19135	18967	19258	18895	19106	19249	19238	19143	19226	19250	19169	19055	19324	19159	18999	19221	19232	19219	19378	19121	19192	18919	19097	18963	19238	19169	19092	19140	19148	19093	19200	19145	19057	19156	18973	19112	18986	18852	18854	19124	19124	19049	19302	19011	19125	18950	19066	19064	19203	19100	19196	18969	19033	19112	19137	18984	19350	19053	18857	19000	18950	19148	19150	19056	19040	19359	19091	19078	19198	19143	19089	19179	19082	19018	19200	19125	19217	19037	19154	18931	19261	19176	19133	19049	19119	19044	19236	19008	18923	19234	19114	19181	19216	19154	19099	19267	19263	19067	19200	18992	19179	19168	19224	19222	19116	19284	19155	19154	19056	19207	19324	19147	19194	19109	19120	19012	19134	19151	19165	19145	19106	19095	19350	19250	19039	19100	19219	19103	19053	19036	19271	18934	19080	19207	18996	19003	19023	19020	18939	19126	19074	19196	19296	19189	18902	19072	18996	18921	19320	19193	19124	19072	19199	19228	19053	19441	19198	19180	19058	19204	19037	19179	18991	19312	19091	19138	18934	19003	19063	19032	19031	19067	19036	19095	19157	19090	19190	19114	19284	19079	19124	19057	19032	19349	18960	18883	19137	19188	19035	18930	19129	18921	19053	19040	19039	19121	18945	19015	19139	19195	18958	19097	19165	18862	19202	19040	19353	19204	19161	19027	19273	19032	19043	19109	19301	19186	19258	19115	18986	19020	19067	19271	19283	18998	19214	19134	19146	19305	19080	19079	19045	19146	19091	19171	19274	19016	19101	18942	18960	18995	18991	18934	19112	19189	19081	19169	19005	19055	18896	19175	19127	19119	19002	19073	19125	19172	19367	19100	19008	19081	19052	19339	19125	19074	19089	19040	19092	19208	19111	19141	19002	19152	19002	19131	19158	19189	18964	19030	19003	19085	18956	19265	19135	19297	19065	19225	19166	19113	18939	19056	19076	19062	19126	18984	19129	19145	19060	19071	19242	19159	19246	19081	19073	18933	19296	19017	19280	18942	18846	19159	19000	19137	19028	19045	19284	19147	19125	18724	19194	19160	19171	19157	18929	19328	19250	19061	18997	19336	19259	19138	18834	19069	19078	19156	19102	19355	19160	19165	19182	19185	19001	19202	19075	19313	18997	18854	18969	19140	19042	18905	19127	18925	18906	19129	19235	19010	19027	19136	18986	19112	19328	18985	19173	19190	19090	19082	19062	19030	19183	18962	19216	19143	19185	19292	19061	18749	19038	19156	19159	19095	19017	19326	19185	19044	19157	19060	19059	18736	19078	19247	19220	19275	19199	19102	19325	19107	19123	19302	19108	19313	19208	18986	19145	19107	19132	19269	19299	19083	18985	19073	19207	19079	19136	18952	19206	19188	19129	19113	18784	19237	19133	18989	19089	19010	19195	19095	19146	19021	18950	19263	19140	19051	19040	19179	19091	19161	19174	19024	19304	19184	19003	19015	19084	19185	19294	19004	18973	19001	19105	19178	18949	19185	19052	19008	19137	19183	19094	19128	19005	19087	19278	18837	18964	19021	19008	19395	19080	19050	18994	19123	19135	19190	18926	19115	18989	19061	19209	19024	19019	19185	19043	19064	19047	19207	19015	18963	18974	19116	19249	19211	19110	19072	19024	19250	19152	19053	19006	19220	19076	19128	19158	18902	19193	19186	19233	19034	19216	19023	19001	19156	19107	19382	18992	19160	19020	19001	19111	19103	19005	19086	19042	19032	19192	19074	19052	19018	19114	19132	19030	19158	19068	19094	19037	19083	19290	19134	19041	19183	18986	18988	19154	18938	19125	19036	18793	19040	18994	19137	19096	19034	19103	19259	19140	19169	19060	19096	19102	19051	19038	19032	19157	19088	19099	18993	18987	18938	19132	19170	19172	19005	19058	19115	19075	19127	19138	19098	19035	19094	19104	19186	19177	19090	19045	19079	18868	19211	19004	19162	19098	19056	19038	19022	19005	19042	18993	19135	19078	18962	19277	19209	19064	19040	19055	19151	19201	18992	19092	19003	19220	19208	19397	19336	19048	19253	19146	19315	18969	19057	19043	19070	19339	19217	19083	18949	19160	19143	19082	19222	18976	19040	19142	19014	19295	19056	19068	19084	19133	19309	19165	18977	19044	19090	19174	19151	18919	19130	19040	19160	19184	19075	19181	19084	18982	18833	18944	19116	19149	18936	19102	19148	19213	19102	19145	19128	19115	19216	19021	19034	19193	18976	19263	19037	19094	19006	19076	19186	19159	19179	19059	19034	19223	19258	19095	18894	19062	18873	18958	19041	19235	19015	19083	19128	19303	18962	19014	18922	19319	19128	18954	19119	19310	18973	19106	19090	18856	19263	19294	19172	18785	19130	19189	19188	19110	19121	19318	19299	19296	19033	19050	19200	19029	19010	19252	19047	19160	19153	19018	19133	19174	18982	19039	19118	19014	19089	18978	19134	18990	19123	19263	19107	19084	19233	19084	19107	19143	19081	19059	19102	19011	18933	19126	19264	19157	19274	19076	18937	19064	19051	18918	19038	19226	19147	19088	19214	19030	19090	19088	19177	19290	18790	18877	19353	19163	18983	19306	19017	18984	19019	19052	19301	18928	19035	19078	19229	19032	19373	19183	19245	19282	19214	19216	19007	19055	19139	19344	19033	19133	19107	19023	19174	19259	19127	19137	19117	19025	19340	19119	19125	19136	19124	19141	19348	19197	19160	19284	19090	19070	18943	18915	19056	19165	19008	19090	19234	19162	19237	19062	19155	19227	19041	19235	19158	18954	19080	19177	19169	19090	19258	19247	19120	19105	18935	19052	18870	19112	19195	19033	19175	19406	19199	19139	19265	19072	19276	19163	19039	19043	18935	18923	18960	19034	19209	19095	19249	19003	18995	19078	19107	19289	19028	19222	19127	19188	18968	19207	19080	19080	19112	19306	19144	19263	19227	19041	19101	19094	19141	19106	18953	19052	19276	19197	18999	19087	18930	18944	19023	18981	19117	18927	19171	19142	18966	19023	19022	18994	19238	19006	19040	19016	18969	19182	19176	18954	18951	19110	18928	18917	19125	19170	19159	19166	19054	19105	19000	19304	19134	19148	19240	19023	19135	19006	19121	19265	19090	19006	18981	19159	19131	19161	19168	19243	19120	19092	19340	19092	19377	19065	19089	19154	19148	18889	19093	19199	19040	19245	18974	18939	19094	19193	18808	19207	19000	18999	19210	19065	19261	19235	19252	19181	19248	19001	19011	19093	19068	19135	19209	19018	19266	18994	19085	18981	19215	19088	18822	19291	19104	18994	19128	19273	18996	18860	19092	19037	19150	19062	19065	19180	19291	19211	19051	19043	19154	19017	19054	19081	19069	19180	19107	19062	19043	18922	19091	19182	19017	18902	19092	19220	19141	19163	19117	19236	19092	19003	19226	19020	19128	19127	19261	19193	19162	19000	19236	19127	19253	19212	19212	18997	19169	19164	19228	19193	19017	19117	19201	19131	19161	18992	19298	19136	19201	19057	19176	19182	18923	19160	19175	18995	19237	19082	19048	19095	19110	19263	19132	19140	19049	19102	19195	19336	19333	19131	19084	19058	18983	19092	19227	18946	19092	19104	19010	19025	19041	19061	19148	19144	19090	19133	19222	19089	18949	19074	19084	18964	19193	19257	18998	19083	18980	18900	18977	19237	18920	19034	19128	19237	19189	19331	19340	19030	19130	19166	19035	19081	19208	19098	19212	19111	19197	19067	19078	18852	18905	19104	19086	19000	19159	19111	19154	19224	19282	19119	19155	18995	19077	19060	19224	19091	18910	19026	19231	19050	18960	19229	19014	19203	19353	19171	19244	18980	19221	19427	19055	19290	19220	19128	19144	19220	18950	19343	19119	19178	19155	19160	19074	19084	19138	19066	19163	19218	19099	18954	19327	19164	19412	19047	19337	18912	19096	19330	18868	19013	19160	19052	19163	18980	18912	19210	19171	19028	19015	18988	19056	18965	19163	19280	19189	19222	19229	19142	19096	19179	19103	19244	19207	18846	19247	19069	18989	19186	19137	19138	18954	19069	19112	18977	19293	19044	18982	18883	19165	19037	19309	19224	19142	19076	19056	19105	18957	19054	18843	19135	19137	18909	19240	19043	18996	19275	19183	19229	19122	18937	19235	19163	19179	18865	18948	19199	19148	19169	19254	19076	19176	19042	19199	19119	18855	19143	19050	18928	19127	19073	19206	19249	19337	19107	19020	19068	19238	19210	19051	19164	19183	19036	19268	19106	19150	19152	18964	19066	19194	18876	19049	19099	19202	19248	19053	19116	19261	19098	19135	19231	19164	19066	19113	19050	19001	19140	19387	19082	18725	19063	18868	19060	19042	19238	19281	19236	19150	19014	19190	19180	19086	18958	19167	18932	19121	18983	18970	19302	19071	18701	18974	19017	19040	19291	19298	19127	19012	19195	19187	19254	19174	19252	19004	19005	19248	19204	19086	19172	19126	19208	18981	19150	19215	19118	19076	19126	19138	19108	18803	19008	19342	19020	19059	19160	19088	19095	19015	19114	19054	19027	19200	19117	19077	19141	19202	19006	18965	19330
16614	18800	18644	17937	17773	17310	17012	17094	16444	16606	16434	16305	16265	16090	16371	17407	19100	18811	17743	16871	16512	16125	16419	16105	16200	16245	16306	16086	16296	16112	16082	16379	16221	16273	15974	16239	16186	16123	16053	15975	16119	16160	16102	16257	16113	16110	16246	16297	16139	16098	16190	16192	16267	16101	16212	16116	16081	16202	16157	16112	16036	16147	16153	16195	16311	16090	15921	16358	16251	16371	15941	16170	16179	16078	16036	16059	16136	16220	16287	16263	16248	15887	16281	16138	16230	16036	16216	16275	16040	16121	16113	16154	16212	16296	16177	16172	16241	16010	16139	16085	16016	16217	16187	16198	16018	16325	16288	16129	16235	16247	16139	16276	16129	16146	15999	16221	16162	16173	16044	16366	16081	16134	16216	16267	16077	16300	16248	16348	16206	16219	16176	16120	16129	16179	16249	16322	16204	16432	16205	16191	16155	16145	16350	16155	16256	16204	16219	16268	16297	16323	16148	16020	16192	16157	16273	16116	16292	16135	16023	16180	16150	16236	16364	15905	16143	16192	16074	16211	16112	16264	16173	16164	16319	16308	16060	16165	16072	16202	16110	16064	16046	16100	16301	16128	16274	16066	16091	16326	16181	15999	16275	16170	16212	16179	16135	16215	16256	16118	16216	16076	16256	16332	16057	16299	16093	16292	16188	16274	16218	16261	16167	16053	16306	16190	16175	16296	15951	16089	16215	16042	16246	16157	16133	16151	16143	16198	16206	16215	16230	15948	16194	16276	16295	16110	16103	16130	15921	16125	16245	16026	16255	16203	15966	16139	16108	16184	16029	16061	16200	16207	16288	16019	16311	16061	16208	16043	16307	16335	16017	16146	16289	16151	16206	16213	16051	16212	16241	16271	16237	16112	16146	16226	16142	16114	16221	16100	16119	16045	16272	16216	16290	16128	16252	16256	16200	16173	16253	16064	16148	16033	16185	16169	16309	16221	16191	16201	16028	16313	16214	16096	16045	16184	15969	16096	16148	16119	16368	15997	16176	15965	16267	16090	16009	16299	16291	16230	16096	16252	16071	16085	16215	16359	16236	16378	16307	16162	16146	16205	16212	15994	16145	16113	16260	16261	16134	16174	16049	16173	16135	16392	16179	16143	16118	16104	16068	16171	16197	16080	16020	16136	16280	16080	16172	16154	16169	16110	16187	16244	16369	16182	16107	16134	16170	16300	16182	16139	16043	16208	16011	16264	16186	16126	16185	16133	16165	16007	16164	16264	16282	16284	16049	16089	16217	16270	16098	16120	16276	16232	16381	16096	16133	16102	16209	16143	16245	16190	15955	16127	16210	16306	16213	16161	16159	16305	16195	16352	16149	16177	15981	16318	16254	16210	16181	16086	16163	16373	16230	16304	16133	16123	16180	16145	16103	16134	16203	16150	16285	16034	16042	16252	16125	16137	15996	16124	16056	16329	16002	16129	16372	16001	16132	16232	16169	16174	16389	16251	16117	16084	16137	16101	16095	16229	16040	16146	16297	16374	16364	16236	16077	16409	16036	16136	16118	16327	16152	16138	16159	16114	16192	16207	16099	16351	16128	16335	16216	16259	16216	16254	16052	16183	16320	16174	16111	16262	16220	16124	16235	16207	16244	16056	16028	16206	16116	16131	16075	16269	16084	16032	16244	16054	16349	16094	16197	16230	16223	16210	16230	16220	16259	16243	16195	16058	16118	16265	16247	16020	16169	16153	16059	16142	16119	16069	16257	16034	16271	16374	16057	16253	16074	16156	15976	16186	16200	15986	16106	16320	16266	16139	16257	16149	16034	16295	16074	16286	16275	16100	16246	16073	16120	16135	16325	16317	16064	16241	16255	16246	16125	16016	16196	16000	16337	16153	16194	16134	16109	16183	16163	16300	16175	16172	16167	16061	16035	16255	16220	16048	16270	16340	16149	16457	16067	16073	16178	16128	16165	16170	16306	16302	16151	16146	16212	16086	16351	16162	16168	16245	16201	16068	16514	16340	16230	16290	16195	16121	16143	16119	16055	16265	16230	16217	16195	15940	16171	16152	16152	16276	16324	16228	16358	16171	16236	16106	16124	16142	16287	16115	16065	16183	16034	16327	16029	16104	16109	16179	16039	16365	16240	16141	16190	16328	16238	16198	16207	16181	16158	16193	16192	16105	16193	16147	16117	16105	16195	16198	16307	16117	16283	16307	16165	15988	16326	16173	16278	16161	16349	16186	16277	16207	16355	16027	16184	16180	15951	16168	16157	16110	16053	16179	16223	16087	16066	16319	16269	16035	16339	16186	16145	16144	16069	16297	16252	16077	16185	16202	16133	16195	16291	15997	16102	16178	16092	16268	16230	16333	15999	16205	16121	16319	16260	16093	16334	16265	16295	15978	16244	16423	16022	16260	16218	15987	16151	16134	16106	16105	16074	16301	16244	16179	16204	16366	16107	16273	16067	16042	16184	16367	16117	16376	16243	16123	16212	16130	16249	16259	16089	16146	15996	16145	16324	16278	16247	16332	16335	16159	16120	16199	16086	16130	16125	16235	16226	16280	16230	16233	16284	16227	16360	16140	16083	16142	16288	16176	16205	16345	16259	16205	16164	16364	16371	16169	16205	16272	16280	16323	16232	16265	16164	16262	16213	16157	16336	15958	16284	16153	16093	16190	16166	16111	16185	16137	16125	16231	16235	16258	16225	16284	16164	16122	16186	16074	16215	16218	16284	16248	16263	16152	16244	16298	16080	16131	16235	16258	16323	16067	16223	16320	16335	16203	16081	16148	16256	16137	16253	16340	16323	16127	16191	16117	16196	16174	16092	16198	16237	16229	16202	16161	16277	16321	16195	16181	16168	16196	16097	16064	16382	16217	16093	16151	16087	16174	16153	16343	16064	16272	16177	16073	16164	16217	16267	16153	16252	15988	16176	16112	16129	16138	16066	15999	16344	16222	16325	16001	16123	16368	16171	16231	16050	16162	16308	16259	16295	16188	16183	15999	16092	16144	16101	16027	16308	16320	16049	15977	16185	16155	16038	16130	16213	16269	16177	16191	16107	16084	16237	16191	16209	16037	16204	16130	16376	16250	16182	16244	16232	16190	15961	16285	16233	16283	16261	16213	16165	16245	16073	16279	16245	15968	16149	16221	16142	16191	16188	16141	16250	16053	16157	16227	16226	16151	16276	16217	16134	16194	16107	16034	16069	16057	16105	16159	16160	16222	16134	16014	16236	16146	16089	16283	16216	16102	16104	16127	16136	16191	16225	16173	16169	16374	16312	16110	16313	16239	16166	16292	16134	16227	16219	16125	16251	16186	16471	16161	16218	16352	16222	16311	16080	16169	16133	16226	16239	16018	16245	16224	16283	16138	16159	16174	16272	16111	16016	16291	16046	16094	16175	16154	16146	16099	16183	16243	16291	16199	16003	16190	15960	16263	16171	16206	16260	16247	16184	16176	16129	16159	16228	16295	16174	16260	16236	16099	16241	16100	16312	16020	16280	15968	16093	16213	16223	16190	16219	16207	16161	16246	16295	16227	16251	16181	16123	16350	16129	16074	16167	16308	16138	16153	16166	16117	16347	16243	16092	16138	16454	16145	16061	16099	16173	16272	16365	16278	16102	16143	16241	16159	16178	16230	16083	16205	16100	16251	16008	16277	16168	16144	16108	16103	16238	16291	16258	16026	16025	16108	15998	16230	16189	16184	16148	16192	16166	16324	16118	16167	16148	16114	16185	16275	16133	16131	16077	16316	16081	16130	16195	16321	16120	16128	16310	16095	16445	16226	16194	16259	16293	16272	16050	16297	16254	16135	16240	16082	16276	16237	16188	16179	16111	16097	16082	16152	16182	16143	16332	15971	16306	16312	16065	16392	16265	16213	16323	16233	16212	16273	16116	16180	16051	16273	16132	16136	16119	16235	16004	16216	16372	16156	16149	16308	16157	16059	16272	16085	16120	16192	16135	16235	16279	16019	16083	16140	16205	16214	16221	16198	16025	16135	16094	16255	16078	16269	16067	16158	16057	16246	16311	16371	16231	16093	16146	16172	16286	16152	16220	16219	16103	16117	16242	16314	16122	16152	16340	16079	16261	16126	16193	16164	16333	16070	16148	16144	16290	16209	16126	16414	16168	16164	16231	16182	16147	16205	16041	16194	16131	16115	16260	16158	16295	16172	16184	15970	16282	16049	16173	16371	16147	16143	16169	16111	16222	16101	16355	16056	16150	16221	16182	16214	16078	16057	16307	16414	16144	16287	16216	16280	16075	16016	16267	16255	16236	16219	16197	16205	16490	16147	16240	16024	16014	16067	16334	16216	16061	16268	16041	16235	16209	16166	16064	16203	16335	16169	16131	16307	16148	16183	16167	16184	16276	16242	16407	16267	16230	16089	16281	16301	16233	16163	16181	16206	16049	16316	16196	16420	16025	16237	16192	16058	15953	16166	16025	16049	16052	16316	16276	16177	16365	16232	16119	16124	16135	16205	16378	16128	16383	16180	16081	16371	16259	16099	16304	16163	16171	16134	16091	16107	16354	16113	16224	16438	16092	16293	16003	16120	16263	16064	16139	15932	16080	16153	16188	16224	16193	16204	16043	16161	16255	16201	16304	16263	16205	16152	16127	16187	16188	16210	16199	16112	16022	16142	16224	16283	16196	16106	16150	16189	16195	16057	16241	16075	16311	16297	16176	16167	16104	16204	16152	16040	16245	16209	16204	16126	16414	16170	16268	16216	16195	16246	16122	16125	15992	16173	16277	16200	16370	16245	16303	16219	16309	16209	16041	15991	16181	16202	16278	16212	16014	16284	16330	16164	16140	16130	16345	16342	16163	16234	16164	16228	16114	16209	16300	16065	16250	16337	16275	16256	16280	16079	16161	16223	16296	16303	16099	16142	16146	16256	16171	16190	16364	16450	16397	16127	16275	16283	16162	16250	16259	16156	16159	16294	16217	16085	16171	16223	16247	16131	16215	16191	16151	16052	16173	16243	16250	16103	15970	16170	16096	16265	16365	16038	16205	16146	16147	16292	16259	16224	16211	16094	16161	16133	16126	16372	16138	16253	16148	16150	16218	16223	16197	16288	16170	16140	16119	16331	16129	16148	16352	16074	16012	16278	16250	16086	16308	16288	16193	16211	16203	16170	16140	16334	16329	16376
25296	21440	28244	25870	22935	21902	21583	19935	19686	19971	19609	19386	19488	19531	21534	28461	30290	27903	24397	21314	19992	19430	19379	19269	19234	19349	19288	19431	19435	19216	19356	19112	19287	19201	19284	19144	19338	19411	19565	19359	19047	19330	19240	19401	19188	19168	19276	19398	19214	19247	19148	19017	19442	19300	19245	19278	19275	19265	19017	19199	19328	19213	19301	19323	19343	19264	19242	19382	19187	19368	19290	19127	19280	19270	19375	19205	19049	19197	19171	19360	19414	19306	19218	19227	19236	19246	19119	19316	19385	19216	19080	19215	19348	19300	19294	19234	19322	19143	19145	19039	19096	19197	19206	19360	19234	19181	19526	19237	19299	19140	19269	19353	19263	19346	19331	19170	19386	19235	19119	19155	19393	19251	19400	19084	19259	19207	19023	18981	19298	19315	19237	19260	19244	19041	19277	19228	19219	19302	19151	19222	19235	19170	19496	19205	19181	19336	19080	19207	19269	19191	19294	19237	19360	19299	19199	19240	19095	19191	19278	19209	19207	19276	19299	19394	19346	19542	19324	19016	19089	19368	19156	19221	19403	19249	19272	19206	19147	19256	19337	19269	19216	19272	19431	19338	19193	19242	19134	19389	19601	19252	19085	19294	19163	19296	19347	19314	19309	19120	19093	19087	19124	19193	19247	19139	19107	19186	19479	19259	19142	19389	19324	19185	19284	19285	19292	19268	19216	19246	19217	19237	19389	19268	19168	19387	19091	19278	19306	19175	19079	19096	19195	19257	19185	19219	19251	19120	19390	19246	19167	19272	19336	19241	19189	19075	19130	19229	19320	19088	19274	19312	19148	19277	19180	19298	19156	19401	19192	19427	19180	19080	19166	19315	19173	19281	19230	19273	19114	19169	19253	19479	19125	19360	19356	19070	19111	19343	19244	19257	19158	19438	19233	19311	19174	19403	19439	19262	19309	19276	19350	19086	19364	19427	19427	19185	19374	19275	19067	19377	19302	19205	19194	19307	19270	19282	19560	19301	19351	19289	19344	19368	19317	19312	19021	19259	19342	19178	19106	19092	19509	19219	19499	19244	19058	19483	19094	19196	19268	19325	19300	19377	19221	19346	19256	19205	19294	19269	19349	19300	19347	19234	18994	19264	19193	19350	19324	19080	19377	19280	19167	19226	19225	19235	19261	19154	19253	19094	19493	19208	19044	19160	19203	19450	19157	19142	19064	19493	19439	19113	19061	19252	19198	19274	19589	19389	19262	19311	19121	19252	19135	19283	19221	19214	19240	19326	19126	19353	19164	19212	19213	19039	19116	18951	19373	19327	19148	19181	19059	19237	19083	19220	19154	19229	19182	19183	19237	19300	19352	19246	19097	19199	19263	19155	19437	19194	19130	19169	19243	19158	19263	19328	19304	19259	19190	19141	19275	19371	19330	19269	19441	19191	19246	19293	19421	19209	19302	19264	19261	19102	19190	19110	19151	19163	19305	19385	19182	19113	19525	19330	19249	19073	19255	19378	19182	19320	19300	19250	19280	19214	19273	19077	19234	19196	19311	19209	19270	19348	19352	19147	19310	19279	18998	19342	19314	19403	19496	19145	19512	19308	19371	19134	19279	19186	19253	19343	19280	19295	19219	19325	19181	19320	19321	19343	19177	19042	19268	19200	19236	19300	19414	19160	19089	19379	19458	19308	19173	19223	19191	19225	19267	19243	19093	19299	19238	19321	19248	19329	19349	19259	19275	19455	19275	19392	19442	19308	19359	19363	19388	19031	19260	19534	19287	19390	19229	19188	19126	19322	19419	19180	19291	19365	19154	19288	19332	19160	19357	19165	19161	18982	19411	19181	19293	19171	19516	19230	19376	19231	19242	19341	19396	19199	19359	19274	19302	19204	19238	19268	19324	19078	19150	19206	19400	19138	19298	19204	19282	19319	19124	19275	19299	19407	19329	19129	19276	19211	19155	19138	19181	19124	19227	19172	19271	19238	19247	19268	19239	19422	19443	19415	19260	19408	19360	19417	19399	19488	19135	19398	19326	19134	19114	19162	19362	19188	19172	19262	19140	19151	19442	19374	19481	19543	19206	19223	19226	19286	19235	19387	19075	19176	19090	19322	19308	19273	19203	19052	19300	19267	19260	19246	19178	19278	19175	19095	19329	19228	19299	19475	19345	19152	19211	19228	19145	19245	19310	19190	19380	19472	19128	19361	19279	19336	19279	19324	19102	19361	19238	19403	19277	19255	19205	19323	19333	19175	19146	19401	19312	19169	19083	19235	19259	19292	19297	19439	19034	19150	19124	19227	19262	19291	19143	18992	19399	19156	19287	19301	19243	19110	19172	19312	19415	19287	19403	19294	19209	19137	19142	19153	19159	19383	19453	19314	19230	19449	19334	19325	19271	19344	19146	19240	19255	19127	19114	19362	19100	19222	19215	19234	19430	19034	19304	19577	19348	19316	19323	19353	19217	18888	19327	19460	19140	19100	19083	19123	19309	19317	19309	19240	19225	19307	19166	19192	19380	19439	19387	19286	19191	19246	19320	19213	19538	19355	19192	19104	19127	19338	19065	19269	19244	19476	19236	19312	19430	19279	19245	19116	19357	18936	19220	19424	19136	19158	19457	19195	19446	19272	19213	19365	19390	19298	19320	19085	19021	19193	19110	19052	19172	19196	19256	19345	19318	19238	19149	19276	19196	19287	19196	19259	19335	19255	19377	19295	19346	19182	19353	19284	19394	19279	19084	19260	19379	19102	19356	19339	19290	19337	19232	19257	19197	19172	19292	19283	19273	18973	19290	19103	19164	19187	19231	19348	19241	19365	19312	19437	19172	19169	19285	19256	19534	19356	19186	19233	19336	19269	19171	19159	19009	19244	19349	19126	19506	19108	19308	19210	19322	19227	19117	19295	19499	19254	19094	19346	19325	19280	19212	19308	19160	19119	19371	19168	19346	19092	19482	19167	19223	19043	19158	19215	19327	19280	19482	19131	19298	19149	19167	19281	19248	19272	19309	19045	19267	19262	19389	19277	19423	19081	19069	19396	19345	19409	19290	19369	19340	19257	19332	19108	19078	19115	19204	19157	19065	19351	19398	19142	19241	19199	19535	19313	19358	19267	19275	19375	19302	19198	19211	19393	19256	19288	19430	19085	19270	19147	19262	19284	19267	19212	19239	19164	19380	19252	19361	19370	19196	19244	19238	19113	19370	19439	19272	19301	19282	19202	19070	19254	19092	19345	19210	19451	19489	19573	19236	19255	19335	19152	19178	19313	19480	19368	19290	19045	19140	19148	19050	19201	19313	19237	19157	19453	19117	19427	19066	19192	19152	19147	19235	19167	19203	19068	19407	19237	19181	19214	19269	19239	19324	19022	19100	19188	19253	19357	19440	19217	19257	19388	19217	19216	19229	19257	19554	19378	19307	19279	19302	19383	19283	19111	19128	19129	19217	19314	19265	19298	19237	19343	19420	19485	19364	19258	19451	19129	19163	19313	19425	19362	19331	19196	19175	19292	19266	19386	19145	19289	19312	19308	19280	19260	19500	19317	19271	19134	19163	19277	19098	19318	19364	19373	19291	19325	19315	19272	19205	19071	19086	19206	19436	19455	19467	19494	19352	19377	19480	19385	19113	19248	19369	19042	19372	19283	19291	19299	19286	19149	19349	19231	19022	19251	19085	19155	19390	19312	19478	19303	19478	19118	19100	19246	19241	19290	19240	19089	19232	19231	19466	19107	19304	19348	19411	19281	19230	19265	19340	19244	19213	19184	19144	19123	19068	19065	19159	19170	19097	19189	19293	19277	19395	19228	19402	19464	19355	18951	19397	19372	19417	19271	18999	19160	19149	19260	19156	19516	19476	19046	19124	19345	19205	19171	19253	19407	19194	19313	19401	19379	19103	19037	19071	19105	19104	19349	19236	19347	19443	19284	19482	19128	19319	19008	19131	19187	19456	19053	19254	19408	18944	19162	19205	19346	19359	19204	19215	19216	19474	19185	19319	19259	19400	19218	19209	19070	19435	19255	19202	19112	19449	19107	19231	19194	19178	19260	19059	19317	19557	19216	19460	19483	19538	19304	19323	19304	19169	19145	19204	19219	19131	19274	19120	19301	19212	19185	19100	19315	19256	19214	19179	19193	19078	19098	19135	19162	19499	19129	19256	19324	19206	19328	19545	19254	19248	19245	19254	19284	19162	19180	19254	19253	19508	19177	19199	19181	19235	19209	19239	19345	19220	19234	19051	19288	19326	19386	19516	19227	19243	19142	19126	19179	19324	19407	19101	19112	19158	19299	19289	19388	19047	19059	19268	19344	19010	19219	19217	19418	19318	19088	19336	19291	19281	19261	19320	19152	19229	19173	19340	19011	19305	19313	19452	19300	19090	19087	19267	19217	19356	19433	19194	19096	19340	19113	19131	19277	19223	19117	19306	19359	19278	19347	18910	19236	19084	19094	19239	19248	19135	19199	19356	19251	19226	19221	19188	19309	19229	19372	19280	19233	19375	19308	19410	19400	19421	19297	19184	19404	19409	19045	19070	19241	18950	19378	19190	19245	19336	19310	19246	19250	19263	19337	19196	19192	19319	19346	19464	19385	19409	19105	19134	19272	19334	19507	19116	19182	19150	19427	19058	19274	19136	19281	19288	19283	19367	19506	19211	19359	19350	19129	19338	19332	19292	19440	19135	19195	19157	19255	19463	19160	19327	19425	19213	19509	19429	19105	19529	19396	19354	19466	19183	19310	19264	19134	19206	19197	19267	19390	19173	19452	19219	19084	19497	19279	19097	19346	19247	19249	19332	19344	19331	19217	19338	19310	19250	19242	19098	19165	19268	19335	19294	19311	19117	19341	19286	19241	19170	19243	19213	19316	19296	19202	19367	19384	19292	19377	19230	19229	19285	19063	19269	19202	19330	19302	19282	19274	19251	19010	19421	19241	19484	19341	19320	19413	19402	19249	19325	19132	19496	19296	19234	19268	19083	19283	19195	19228	19011	19092	19291	19272	19078	19214	19209	19357	19136	19258	19202	19317	19268	19484	19394	19218	19230	19005	19278	19288	19314	19407	19217	19199	19179	19160	19072	19204	19287	19171	19356	19138	19018	19157	19253	19168	19030	18996	19196	19032	19203	19345	19264	19138	19089	19237	19260	19368	19304	19401
15610	24258	24328	22088	20471	18664	17888	17390	17211	16974	16751	16706	16623	16457	20564	29575	30743	27103	22204	18203	16624	16501	16336	16282	16413	16354	16265	16495	16395	16189	16360	16407	16194	16265	16262	16284	16353	16275	16315	16422	16296	16429	16168	16265	16308	16245	16294	16243	16280	16392	16330	16368	16182	16272	16297	16242	16323	16301	16437	16270	16263	16355	16389	16406	16158	16541	16451	16274	16380	16404	16232	16450	16247	16345	16314	16445	16209	16340	16161	16262	16367	16300	16275	16283	16353	16198	16238	16288	16545	16119	16157	16391	16301	16201	16254	16389	16377	16353	16298	16314	16423	16228	16345	16378	16288	16312	16187	16308	16182	16498	16309	16326	16316	16195	16345	16093	16387	16180	16249	16272	16448	16441	16120	16324	16116	16450	16321	16264	16401	16342	16373	16349	16506	16351	16476	16342	16371	16271	16418	16112	16291	16253	16356	16330	16241	16432	16168	16291	16347	16408	16276	16337	16523	16352	16361	16399	16290	16438	16249	16140	16276	16323	16329	16309	16366	16399	16349	16249	16326	16322	16326	16417	16166	16297	16346	16494	16323	16461	16184	16254	16256	16235	16438	16233	16539	16158	16403	16252	16219	16399	16413	16382	16262	16369	16399	16182	16273	16155	16167	16213	16372	16387	16396	16310	16396	16337	16204	16538	16227	16229	16378	16414	16425	16400	16224	16364	16270	16213	16177	16286	16384	16205	16368	16241	16200	16385	16316	16356	16362	16366	16355	16247	16479	16188	16321	16276	16410	16179	16177	16267	16327	16395	16333	16317	16371	16297	16261	16317	16300	16129	16332	16372	16181	16363	16223	16318	16262	16445	16337	16201	16390	16258	16250	16357	16132	16249	16390	16387	16290	16378	16430	16265	16328	16196	16235	16269	16452	16495	16311	16382	16426	16336	16514	16372	16286	16326	16319	16450	16277	16394	16268	16375	16402	16429	16284	16295	16361	16180	16259	16162	16320	16080	16505	16434	16409	16298	16452	16297	16137	16341	16314	16464	16395	16306	16401	16227	16455	16451	16445	16235	16358	16374	16221	16369	16430	16201	16415	16389	16411	16393	16321	16479	16142	16236	16442	16294	16321	16355	16234	16268	16241	16304	16306	16247	16283	16401	16437	16253	16217	16241	16425	16266	16221	16446	16206	16400	16436	16227	16404	16189	16180	16233	16369	16206	16229	16402	16374	16369	16449	16357	16249	16292	16124	16231	16260	16077	16426	16450	16403	16320	16313	16401	16316	16151	16287	16309	16184	16239	16451	16237	16389	16416	16306	16446	16239	16434	16286	16340	16543	16460	16303	16387	16405	16345	16352	16290	16405	16224	16279	16271	16481	16173	16374	16417	16403	16226	16359	16389	16165	16090	16280	16203	16463	16208	16303	16334	16302	16124	16364	16243	16289	16334	16337	16420	16207	16352	16305	16181	16194	16504	16320	16342	16344	16319	16322	16230	16262	16173	16291	16373	16409	16227	16291	16369	16322	16226	16237	16203	16191	16353	16262	16345	16463	16187	16386	16377	16094	16355	16255	16341	16294	16297	16285	16236	16600	16197	16295	16421	16124	16346	16321	16227	16264	16133	16413	16236	16419	16366	16397	16318	16204	16306	16412	16305	16401	16209	16422	16224	16145	16072	16417	16215	16423	16336	16201	16327	16364	16241	16197	16436	16305	16284	16169	16371	16383	16371	16341	16316	16286	16466	16358	16102	16476	16192	16261	16256	16171	16484	16465	16166	16358	16251	16398	16363	16453	16327	16155	16214	16388	16337	16292	16468	16301	16277	16282	16271	16257	16380	16337	16415	16354	16407	16299	16316	16299	16233	16353	16548	16565	16343	16290	16332	16293	16283	16232	16440	16215	16321	16257	16318	16274	16287	16269	16268	16386	16361	16283	16464	16202	16223	16320	16211	16368	16262	16241	16297	16365	16372	16219	16348	16297	16408	16249	16201	16367	16451	16229	16153	16415	16474	16219	16313	16247	16507	16379	16193	16275	16195	16212	16432	16150	16289	16297	16378	16281	16482	16245	16107	16379	16266	16282	16299	16385	16341	16267	16130	16157	16405	16282	16313	16229	16447	16186	16218	16388	16383	16188	16309	16437	16212	16279	16210	16330	16150	16230	16461	16295	16386	16354	16382	16366	16230	16374	16399	16297	16284	16372	16113	16361	16305	16355	16305	16374	16537	16357	16279	16495	16442	16343	16183	16479	16212	16473	16525	16340	16483	16294	16503	16454	16395	16310	16355	16409	16370	16078	16385	16310	16262	16288	16424	16492	16371	16235	16348	16335	16380	16425	16384	16393	16324	16193	16259	16399	16213	16201	16443	16157	16399	16286	16405	16268	16317	16371	16530	16187	16304	16255	16364	16259	16265	16285	16356	16399	16226	16107	16458	16317	16196	16275	16283	16318	16419	16294	16461	16136	16188	16315	16249	16330	16381	16362	16224	16315	16386	16256	16350	16306	16244	16241	16310	16299	16226	16157	16130	16352	16171	16211	16379	16435	16371	16248	16276	16315	16229	16264	16347	16382	16229	16478	16342	16276	16278	16511	16218	16213	16460	16384	16266	16203	16284	16265	16213	16568	16334	16328	16195	16313	16212	16250	16382	16309	16239	16272	16269	16372	16220	16263	16306	16328	16374	16310	16479	16264	16123	16400	16191	16380	16453	16193	16372	16228	16211	16408	16499	16222	16232	16309	16212	16313	16278	16222	16386	16216	16340	16515	16284	16296	16079	16326	16237	16250	16316	16224	16506	16255	16307	16326	16329	16368	16216	16204	16256	16424	16327	16466	16430	16289	16432	16361	16249	16432	16299	16378	16302	16339	16280	16487	16189	16289	16223	16319	16136	16404	16352	16312	16400	16306	16350	16292	16228	16427	16203	16349	16303	16349	16405	16129	16530	16456	16405	16310	16217	16222	16202	16210	16325	16399	16261	16413	16345	16331	16345	16290	16276	16316	16312	16277	16304	16309	16255	16301	16300	16416	16215	16287	16427	16456	16258	16426	16177	16308	16470	16392	16305	16457	16337	16295	16278	16383	16399	16236	16317	16398	16384	16145	16339	16347	16252	16347	16257	16294	16392	16200	16376	16312	16379	16260	16394	16399	16293	16269	16383	16209	16355	16406	16465	16380	16355	16368	16296	16483	16369	16244	16463	16272	16529	16341	16319	16304	16347	16406	16322	16262	16271	16222	16198	16412	16159	16370	16303	16300	16342	16376	16352	16342	16302	16384	16282	16259	16253	16369	16307	16288	16348	16296	16342	16398	16278	16371	16134	16349	16300	16314	16363	16267	16513	16431	16189	16304	16407	16319	16182	16278	16297	16109	16407	16406	16394	16234	16291	16414	16337	16310	16292	16434	16310	16365	16400	16366	16253	16460	16432	16279	16301	16395	16312	16216	16415	16283	16400	16306	16314	16401	16110	16357	16367	16283	16357	16408	16211	16362	16314	16423	16219	16201	16397	16246	16207	16400	16459	16347	16318	16369	16331	16451	16536	16363	16269	16301	16447	16444	16199	16305	16498	16187	16368	16140	16410	16236	16419	16354	16227	16202	16558	16213	16336	16312	16416	16416	16228	16442	16432	16292	16326	16335	16204	16292	16332	16396	16366	16455	16224	16410	16389	16337	16259	16503	16263	16378	16365	16334	16310	16336	16309	16535	16269	16370	16335	16280	16339	16347	16323	16341	16229	16461	16368	16307	16109	16297	16441	16255	16361	16302	16473	16376	16479	16329	16302	16436	16470	16378	16342	16212	16438	16289	16217	16352	16388	16339	16269	16444	16346	16269	16163	16213	16378	16404	16249	16130	16385	16346	16188	16177	16200	16407	16334	16473	16288	16374	16339	16323	16406	16381	16312	16350	16050	16469	16209	16267	16254	16372	16128	16358	16298	16309	16338	16444	16306	16543	16287	16290	16442	16292	16047	16313	16304	16414	16218	16139	16404	16323	16346	16316	16351	16313	16304	16339	16255	16311	16418	16223	16318	16310	16207	16319	16306	16164	16275	16281	16384	16364	16251	16404	16207	16283	16134	16332	16214	16295	16399	16160	16274	16277	16427	16338	16328	16485	16412	16350	16099	16454	16245	16274	16297	16298	16268	16344	16282	16217	16358	16240	16279	16432	16314	16329	16367	16341	16183	16227	16186	16203	16299	16246	16388	16285	16268	16457	16229	16299	16251	16139	16275	16333	16455	16301	16441	16323	16248	16245	16403	16226	16359	16282	16413	16413	16450	16212	16449	16414	16331	16434	16426	16365	16386	16331	16521	16404	16328	16386	16223	16254	16365	16253	16284	16290	16356	16292	16220	16205	16372	16253	16271	16367	16448	16533	16300	16178	16277	16277	16325	16379	16389	16219	16224	16330	16354	16220	16428	16234	16317	16136	16309	16370	16367	16331	16055	16310	16299	16203	16445	16304	16398	16438	16478	16463	16249	16334	16389	16328	16186	16274	16339	16426	16375	16175	16272	16385	16256	16206	16474	16431	16225	16361	16271	16285	16398	16220	16350	16289	16410	16268	16599	16380	16444	16281	16392	16333	16351	16327	16484	16320	16308	16378	16395	16266	16432	16287	16345	16231	16408	16422	16274	16473	16414	16452	16345	16470	16313	16386	16467	16360	16371	16495	16270	16397	16403	16350	16394	16319	16212	16553	16454	16215	16220	16333	16258	16235	16129	16261	16183	16234	16304	16287	16353	16296	16309	16297	16376	16260	16322	16243	16192	16205	16318	16500	16378	16278	16149	16298	16396	16365	16341	16258	16410	16283	16187	16463	16299	16385	16232	16214	16302	16439	16426	16258	16500	16290	16398	16477	16464	16209	16196	16282	16092	16183	16335	16367	16382	16309	16287	16368	16405	16377	16452	16620	16345	16180	16394	16393	16364	16419	16215	16302	16425	16353	16312	16317	16310	16344	16248	16335	16325	16412	16481	16352	16434	16205	16207	16353	16370	16224	16289	16386	16386	16331	16397	16267	16187	16281	16339	16243	16383	16293	16425	16320	16162	16485	16336	16215	16423	16602	16372	16402	16203	16350	16386	16400	16389	16355	16347	16335	16126	16527	16309	16250	16308	16311	16229	16470	16319	16313	16434	16382	16463	16358	16333
23720	21310	28865	24223	22308	23959	23844	20576	19763	19937	19564	19462	19273	19319	21093	33044	39876	34915	27958	23041	20428	19550	19415	19067	19214	19067	19115	19307	19223	19321	19211	19136	19007	19415	19178	19165	19074	19313	19253	19274	19213	19319	18913	19179	19290	19020	18955	19146	19106	18949	18951	19023	19336	18999	19055	19104	19029	19220	19221	19045	19279	19015	19089	19222	18968	19007	19252	19052	18970	19071	19180	19105	19028	19142	19200	19110	19034	19130	19014	19177	19059	19030	19142	18879	18962	18976	19111	19049	18972	19187	19097	19214	19112	18994	19061	19063	19251	19123	19005	19063	19024	18944	18971	18990	19060	19171	18995	19057	19170	18908	19131	18833	19142	19065	18937	18845	19069	19111	19103	18918	19127	19022	19187	19059	19324	18960	19033	18955	19134	19173	19170	19243	18986	19094	18870	19104	19219	19040	18984	19083	19025	19181	19200	18899	19012	19256	19260	19248	19021	19052	19007	19262	19130	19023	19219	18757	19024	19206	18953	18988	19005	18994	19030	19109	19117	19186	19007	18990	19017	18946	19023	19180	18973	19026	19085	19239	18947	19140	19176	19031	19136	19097	18989	19001	19049	19093	19099	19008	18988	19004	19119	18998	19123	19171	19075	19096	19016	19141	19310	19053	19164	19063	19002	19190	19134	19086	19093	19315	18925	19089	18997	19207	19129	18994	19204	19051	19071	19352	19123	19077	19036	19061	19302	18957	18698	18952	19249	18902	19047	19022	19127	19046	19165	19030	19132	19196	19193	19134	18812	19192	18988	19335	19010	19213	19084	19290	19209	19083	18998	19159	19054	19218	19018	19085	19017	18972	19004	19098	19175	18914	19040	19112	18974	19064	19017	19100	19064	19084	19133	19095	18940	18949	19012	19253	19080	19032	19204	19161	18930	19032	19167	19104	19177	19003	18972	19036	19040	18989	19066	18979	19014	18727	18753	19264	19011	18970	18915	19042	19099	19066	19040	19145	18752	18849	18853	19021	19005	19031	19050	18946	19019	19183	19026	19067	19216	18962	19002	19104	19110	18941	19171	19064	19039	19136	19097	19064	19116	19207	19099	19136	18995	18964	18918	19205	19048	18964	18930	19019	19081	19096	19090	19271	19009	18967	18985	19074	19042	18910	18978	19014	18914	19001	18947	19160	19001	19083	19000	19062	18924	18760	19197	19207	18869	19012	19082	19122	19105	19087	19008	19221	19143	19100	19041	18875	19005	19141	19167	19087	19134	19136	19048	19166	19029	19096	19328	19104	18966	19032	18956	19036	19044	19164	19111	19138	18999	19019	18983	19034	18863	19002	18993	19016	19062	19158	19265	18960	19249	19158	19030	19175	19137	19059	19323	18952	19169	19042	19063	18994	19000	19108	19152	19044	18991	19028	18967	19111	19262	18895	18971	19165	19205	19090	18998	19114	19201	19191	19266	18943	19108	19171	19083	18842	19263	19069	18975	18892	18930	18967	19098	18971	19174	19085	18951	19011	19195	19134	19091	18963	19120	19013	18833	19001	19184	19123	18965	19070	19156	19030	19147	19014	18996	19226	19259	19040	19025	18831	19062	19048	18813	19180	18913	19053	18951	18885	18974	18975	19096	18977	18984	19072	19236	19188	19026	19007	19206	19157	19062	19037	19137	19133	19016	18806	18959	19122	18870	18976	19174	19158	19026	18923	18993	18959	19103	19046	18926	19026	19051	19186	18957	19174	18965	18921	19252	19243	19223	18855	18957	18986	19055	19054	19138	19019	19051	19084	19108	19116	19183	19180	19289	19040	19143	19121	18888	18905	19167	19083	19019	19115	19176	18920	18997	19236	19024	19030	19009	19031	19045	18994	19363	18847	19127	19160	19144	19094	19143	19287	18873	19090	18975	19046	19274	18988	19095	19011	18946	19243	19050	19062	19049	18846	19102	18998	18820	19134	19081	19162	18898	18890	18984	18887	19062	19245	19346	19194	19047	18919	19101	19092	18938	19058	19024	18971	19159	18971	18980	19139	19166	19043	19082	19142	18976	18992	18951	18990	19183	19099	19099	19240	19046	19147	19139	18920	19228	19127	19061	19133	18950	19001	18897	18894	19115	18973	18997	19006	18932	19039	19267	18980	19018	19249	19124	19037	19102	18986	19105	18989	18923	18836	18743	19094	18909	19081	18968	19010	18920	18996	19120	19048	19148	19208	19225	19023	19041	18930	19180	19134	19110	18899	19188	19111	19230	18911	19139	18999	19059	19124	18975	19047	18927	18895	19055	19095	19113	19096	19011	18954	19042	18969	19179	18957	18911	19007	19136	18924	19179	19223	18936	18924	19021	19278	19174	18967	19079	18996	19059	19086	19006	19154	19134	19147	19073	19056	18992	18901	19026	19044	18924	18854	19022	18964	19124	19154	19190	19229	18951	19254	19187	19186	18902	19273	19196	19140	19218	19083	19081	19082	18957	18989	19114	19140	19212	19096	19010	19183	19301	19177	19009	19160	19136	18932	19104	19027	19050	19022	19127	19128	19086	18987	19128	19248	18990	19063	18999	18929	19121	19104	18885	19050	19154	19096	19033	19328	19144	18855	19162	19150	19123	19176	18903	19267	19090	19016	19235	18957	19107	19001	19181	19021	19188	19117	18912	19008	18970	19011	18893	18981	18945	19052	18961	19026	19058	19024	19276	18896	19023	19066	18897	19199	19285	19052	19047	19196	18989	19122	19116	19268	19208	19229	19192	19120	18862	19125	19109	19167	19127	18975	18926	19130	19050	19072	18983	19159	19105	18934	19008	19119	19302	18982	19023	19034	19055	18980	19089	18906	19119	19018	18895	19116	19202	18991	19051	19076	18924	19196	19010	19064	18925	18987	19028	19156	19182	19056	18935	19226	19124	19193	19198	19158	19227	19191	18989	19139	19113	18874	19004	19071	19191	19188	18989	18911	19005	18911	18955	19032	19081	19119	19014	18920	19204	19189	19011	19078	19218	18915	19093	19036	19027	18859	18986	19078	19233	19002	19064	19171	19170	19241	19087	19000	19132	18998	19092	18823	18925	18959	18980	19030	19025	19061	19030	19166	18998	19147	18961	19021	19121	19054	18985	19070	19231	19084	19209	18948	19117	18990	19212	19159	19075	19132	19150	19179	18965	19088	19078	19087	19311	18947	19321	19114	18984	19062	19048	19074	18990	18956	19021	19133	19065	18915	19014	19227	19133	19148	19021	18997	19044	19230	19033	19108	19089	19175	19017	19093	18989	18972	18955	19066	19122	18813	18980	19035	19076	19188	19142	19018	19088	18916	19039	18961	19112	19001	18962	19006	19181	19016	19135	19037	18895	19049	18888	19058	19030	18911	19136	19118	18991	19218	19090	19204	18999	18976	19181	18941	19155	19023	19079	18952	19097	19068	18930	18954	19161	19038	18984	19049	18969	19255	19090	19152	19041	19232	19190	19099	18831	18866	19035	19045	19029	19146	19006	19317	19083	19165	18982	19236	19106	19126	19212	19180	19216	18953	19066	18993	19115	19130	19028	19068	19082	19324	18963	19106	19167	19131	19057	19180	19160	19160	19069	19139	19367	19054	19137	19242	19093	18895	19158	19114	19183	18933	18874	19205	19260	19024	19000	19103	19150	19155	18946	19134	19074	18994	19077	18870	19069	18903	19264	19147	19058	18975	18961	18931	19060	19130	19227	19300	19227	19085	18965	19117	18930	19119	19108	19053	18871	19008	18962	19130	19083	19211	19141	19045	19155	19117	19058	19115	19127	19012	19170	19052	18975	19076	19024	18966	19126	19249	19228	19203	19130	19083	19253	19010	19006	19013	19142	19125	18870	19094	19051	19042	19116	19086	18908	19255	18929	18968	18716	19191	19111	19079	18991	19057	19045	19101	18904	19219	19126	19057	19078	18941	19253	19108	19099	18975	18958	19175	19049	19040	19037	19349	19262	18822	19201	18974	19056	19095	19174	19106	19290	18995	19123	18968	19247	19087	19018	18923	18993	18997	19052	19037	19013	18977	19220	18976	19011	19090	19064	19079	19135	18959	18990	18982	18959	19172	19200	19047	18950	18903	18884	19020	19023	18822	19130	19123	18877	19212	19022	19101	19001	19107	19002	19103	19026	19325	19164	19108	19057	18939	19086	19058	19136	19084	19111	19034	18990	19080	19122	19156	19123	19284	19186	19080	19034	19174	18942	19086	19115	18943	19202	19107	19004	19121	19044	18943	19052	18873	19196	19086	18822	18868	18962	18991	19116	19188	19078	19077	19124	18900	18993	19107	19280	19048	19048	19136	19076	18906	19196	19095	19110	18946	18987	19085	19108	19000	19294	19119	19228	19200	19157	19122	19083	19141	19380	18989	19139	19109	19130	19100	19098	19182	19178	19056	19042	18920	19078	18987	18977	18951	19186	18909	18925	18964	19201	18936	19130	19057	19112	19222	19164	19000	19085	19143	18994	18949	19248	19202	19013	18834	18822	19092	19109	19051	19124	18850	19086	19010	19010	19025	19130	19190	19258	19136	18997	18912	19200	19164	19042	19338	19279	19105	19112	19024	19032	18995	19262	19170	19119	19078	19121	18876	19166	19182	19061	19158	19077	19180	18919	19019	19150	19224	19083	19139	18944	19131	19200	19071	19006	19161	19027	19032	19204	19071	19057	18990	19195	19007	18879	18997	19065	19027	19002	18950	18846	19153	18983	19002	19066	18964	19092	18994	19128	19145	18945	19078	19236	19255	19027	19177	18947	19062	19070	19047	19205	19128	19048	19243	19000	18985	19341	19002	19043	19111	19148	19010	19057	19050	19091	19050	18871	19205	19022	19153	19118	19084	19110	19050	18825	19079	18995	19252	18992	19134	19090	19218	18977	19014	19029	18992	19236	19133	19254	18943	18939	18982	19139	18877	18967	19128	19068	18982	19164	19128	19154	19051	19162	18931	19301	18919	19055	19186	19188	19070	19037	18973	19294	18949	18944	19173	18935	18840	19136	19047	19118	19064	19238	19015	19149	18985	19078	19043	18945	18982	19141	18981	18994	19012	18988	19071	19037	19160	19086	18911	18959	19035	18976	18964	19154	18857	19088	19042	19117	18714	19033	19051	19151	19010	18955	19200	19258	19164	19035	18970	19098	19137	19083	19183	19087	19082
17103	29477	29638	25890	22217	19617	18591	17969	17302	17145	16967	16623	16795	16657	20029	36309	40601	34671	26455	20003	17221	16462	16123	16250	16330	16087	16214	16173	16253	16204	16195	16103	16100	16130	16199	16299	16096	16169	16223	16158	15983	16182	15986	16261	16400	16202	16122	16358	16222	16194	16188	16130	16293	16189	16321	15997	16113	16095	16070	16232	16089	16111	16086	16331	16105	16244	16237	16289	16160	16215	16221	16220	16129	16329	16055	16318	16051	16158	15992	16200	16271	16118	16209	16199	16159	16119	16128	16164	16241	16225	16236	16229	16157	16271	16126	16061	16203	16159	16215	16116	16195	16064	16189	16209	16202	16283	15990	16160	16220	16106	16365	16149	16324	16182	16054	16226	15958	16189	16303	16064	16073	16209	16083	16265	16179	15940	16143	16256	16165	16048	16154	16142	16231	16213	16233	16015	15958	16303	16021	16234	16246	16105	16214	16136	16163	16204	16148	16188	16170	16056	16148	16442	16140	16003	16061	16083	16290	16005	16119	16091	16147	16137	16128	15904	16291	16147	16183	16128	16213	16139	16050	16064	16200	16184	16003	16191	16128	16294	16093	16130	16112	16220	16169	16229	16157	16026	16232	16287	16142	16006	16219	16183	16103	16252	16279	16053	16054	16253	16226	16171	16047	16189	16193	16051	16136	16300	16147	16080	16240	16046	16202	16368	16303	16160	16023	15977	16129	16307	16069	16231	16174	16208	16166	16266	16143	16131	16237	16155	16111	16224	16139	16308	16188	16156	15993	16229	16150	16331	16127	16181	16057	15939	16335	16084	16007	16146	16005	16167	16181	15966	16214	16136	16188	16462	16173	16388	16111	16019	16166	16172	16209	16112	16096	15908	16096	16096	16138	16085	15953	16062	15991	16287	16244	16253	16125	15953	16168	16085	16189	16233	16084	16171	16195	16075	16266	16104	16137	16038	16099	15968	16177	16131	16191	16208	16048	16144	16092	16330	16258	16070	16147	16089	16153	16167	16232	16284	16301	16103	16154	16172	16052	16227	16158	16113	16154	16165	16061	16222	16138	16174	16127	15976	16241	16108	16124	16183	16232	16097	16198	16075	16148	16136	16138	16205	16240	16044	16122	16158	16086	16101	16297	16060	16204	16127	16274	16255	16284	16225	16264	16109	16155	16015	16227	16203	16212	16245	16047	16086	16252	16280	16234	16105	16261	16186	16177	16063	16085	16092	16327	16113	16067	16150	16190	16107	16201	16129	16351	16056	16126	16120	16122	16236	16312	16216	16057	16206	16060	16095	16020	16191	16250	16234	16072	16154	16256	16123	16236	16098	16206	16083	16272	15935	16155	16197	16233	16046	16163	16075	16425	16174	16051	16179	16125	16087	16126	16174	16259	16254	16167	16257	16181	16070	16161	16297	16101	16052	16178	16146	16076	16323	16456	16261	16273	16345	16183	16183	16059	16162	16007	16245	16244	16178	16117	16244	16157	16061	16170	16277	16229	16205	16115	16143	16283	16125	16212	16233	16093	16235	16032	16133	16147	16013	16053	16169	16165	16057	16128	16240	16223	16168	16317	16114	16109	16036	16186	16073	16137	16157	16176	16231	16210	16102	16274	16017	15953	16104	16244	16330	15988	16265	16175	16261	16296	16131	16155	16095	16027	16148	16016	15956	16213	16209	16005	16172	16215	16090	16030	16136	16109	16225	16125	16178	16300	16250	16145	16263	16338	16072	16277	16302	16360	16015	16324	16328	16226	16295	16307	15981	15955	16216	15979	16010	15992	16294	16215	16068	16217	16144	16270	16213	16156	16102	16218	16048	16283	16279	16274	16212	16092	16104	16158	16174	16143	16005	16141	16240	16210	16113	16165	16257	16063	16098	16270	16196	16173	16132	16246	16149	16127	16151	16309	15968	16174	16315	16249	16193	16349	16173	16275	16236	16022	16235	16219	16179	16178	16033	16083	16229	16085	16228	16163	16305	16089	16222	16078	16176	16160	16203	16055	16158	16179	15891	16214	16291	16197	16184	16091	16295	16045	16221	16022	16171	16277	16142	16169	16073	16169	16212	16282	16166	16142	16131	16161	16123	16182	16249	16188	16075	16381	16154	16198	16076	15899	16156	16207	16193	16205	16162	16260	16228	16122	16131	16063	16086	16219	16277	16237	16102	16102	16096	16387	16108	16161	16217	16289	16338	16267	15983	16131	16267	16129	16183	16039	16257	16166	16204	16022	16160	16173	16112	16236	15948	16110	16225	16176	16174	16166	16214	16160	16246	16150	16112	16173	16060	16248	16066	16012	16084	16204	16271	16010	16228	16145	16207	16152	16126	16287	16074	16087	16231	16146	16109	15881	16256	16105	16152	16190	16146	16193	16324	16069	16139	16160	16035	16355	16074	16067	16089	16201	16241	16199	16252	16137	16319	16264	16087	16244	16203	16037	16196	16163	16219	16098	16038	16042	16225	16229	16320	15943	16268	16090	16146	16154	16297	16158	16251	16217	16182	16055	16012	16094	16126	16113	16133	16135	16084	16271	16050	16195	16030	16187	16184	16226	16177	16071	16276	16154	16259	16091	16170	16210	16272	16130	16231	16276	16264	16273	16140	16040	16089	16278	16196	16119	16171	16257	16074	16255	16251	16280	16187	16093	16189	16245	16089	16119	16206	16053	16264	16207	16198	16079	16043	16097	16299	16272	16229	16256	16134	16106	16338	16329	16156	16233	16196	16015	16304	16281	16251	16085	16253	16220	16213	16193	16103	16122	16227	16039	16223	16210	16102	16261	16170	16152	16219	16185	16147	16242	16107	16222	16167	16304	16093	16314	16135	16148	16278	16202	16123	16212	16219	16218	16191	16129	16208	16173	16058	16164	16276	16172	16105	16017	16136	16167	16069	16331	16116	16065	16171	16298	16075	16054	16126	16165	16113	16112	16038	16110	15924	16241	16141	16114	16249	15997	16265	16191	16055	16364	16282	16127	16120	16200	16107	16154	16206	16199	16250	16066	16196	16225	16142	15921	16032	16254	16119	16213	16113	16115	16330	16098	16144	16083	16086	16294	16056	16112	16206	16156	16225	16223	16034	16171	16106	16066	16045	16169	16100	16135	16139	16217	16115	16083	16166	15948	16142	16240	16004	16106	16196	16177	16038	16086	16112	16230	16213	16087	16261	16210	16163	16196	16092	16223	16114	16063	16022	16250	16250	16166	16183	16097	15968	16025	16106	16164	16223	16302	16140	16207	16061	16139	16007	16070	16153	15907	16208	15990	16179	16192	16112	16344	16065	16048	16055	16153	16259	16212	16294	16159	16211	16016	16233	16169	16167	16304	16319	16257	16325	15985	16190	16202	15942	16173	16225	16031	16255	16047	16016	16264	16177	16177	16241	16276	16264	16158	16120	16375	16312	16056	16141	16306	16191	16024	16126	16101	16154	16206	16121	16280	16165	16173	16180	16208	16089	16045	16137	16302	16032	16245	16123	16101	16265	16279	16088	16273	16081	16257	16185	16231	16112	16083	16125	16240	16299	16292	16046	16000	16077	16146	16256	16158	16221	16128	16159	16243	16200	16399	16226	16289	16084	16133	16128	16125	16070	16007	16245	16244	16273	16222	16229	16146	16060	16293	16121	16054	16314	16292	16129	16236	16177	16292	16167	16400	16221	16230	16228	16040	16039	16080	16406	16313	16110	16039	16231	16188	16269	16219	16087	16087	16068	16113	16209	16112	16253	16176	16187	16166	16270	16162	16074	16020	16187	16175	16106	16151	16105	16113	16174	16228	16159	16175	16259	16273	16118	16046	16108	16053	15993	16134	16024	16116	16247	16100	16166	16086	16098	16372	16083	16264	16076	16144	16098	16193	16169	16050	16168	16183	16255	16045	16064	16234	16175	16308	16364	15939	16186	16130	16129	16108	16272	16208	16126	16253	16084	16249	16353	16337	16173	16016	16197	16055	16180	16041	16081	16128	16125	16149	16144	16309	16111	16122	16178	16079	16281	16054	16280	16152	16056	16232	16241	16283	16214	16190	16192	16145	16223	16194	16226	16346	16267	16050	16163	16052	16240	16047	16254	16195	16206	16233	16176	16160	16102	16088	16251	16077	16247	16216	16065	16276	16217	16198	16183	16204	16080	16018	16207	16170	16177	16106	16190	16315	16094	16128	16150	16255	16005	16200	16083	16144	16122	16152	15990	16247	16214	16091	16246	16200	16258	16225	16306	16157	16103	16137	16155	16248	16135	16184	16188	16088	16137	16124	16293	16285	16071	16009	16182	16254	16291	16237	16048	16265	16152	16205	16098	16231	16123	16253	15946	16108	16192	16066	16114	16192	16216	16074	16291	16212	16299	16172	15992	16134	16191	16214	16020	16075	16167	16320	16277	16220	16236	16181	16074	16092	16169	16067	16133	16189	16096	16115	16357	16189	16196	16179	16117	16131	16103	16153	16016	16136	16244	16158	16216	16021	16200	15967	16232	16031	16031	16272	16215	15991	16101	16237	16208	15999	16047	16194	16165	16190	16234	16167	16138	16253	16263	16100	16121	16184	16175	16279	16185	16214	15938	16135	15972	16175	15965	16235	16118	16300	16159	16198	16189	16256	16202	16152	16183	16153	16131	16198	16023	16420	16237	16187	16119	16209	16142	16108	16155	16210	16182	16082	16248	16201	16074	16261	16078	16107	16067	16241	16225	16155	16093	16257	16092	16160	16184	16167	16098	16059	16150	16166	16082	16260	16133	16107	16135	16286	16299	16166	16256	16350	16160	16039	16150	16100	16046	16212	16190	16254	15965	16219	16263	16112	16182	16280	16243	16106	16206	16214	16116	16313	16291	16159	16059	16206	16091	16025	16311	16159	16207	16261	16265	16056	16111	16219	16029	16434	16005	16029	16017	16112	16087	16115	16199	16072	16209	16180	16185	16123	16079	16178	16146	16139	16262	16292	16172	16126	16406	16097	16095	15956	15985	16201	16212	16334	16139	16154	16130	16056	16191	16383	16213	16258	16057	16298	16152	16004	16220	16206	16100	16186	16205	16250	16315	16156	16090	16191	16064	16017	16177	16203	16182	16132	16230	16226	16088	16296	16244	16088	16068	16302	16166	16084	16004	16178	16148	16000	16127	16082	16248	16074	16249	15931	16187	16261	16143	16152	16142
29615	22725	24311	22062	19662	19553	19714	19554	19388	19248	19585	19579	19349	19388	19486	20131	21628	21405	20788	19927	19668	19562	19401	19534	19267	19509	19369	19347	19258	19461	19476	19258	19416	19339	19315	19382	19330	19361	19532	19385	19528	19257	19454	19177	19274	19297	19537	19442	19394	19216	19449	19246	19427	19357	19398	19228	19191	19166	19312	19395	19211	19394	19182	19297	19215	19452	19378	19329	19362	19499	19195	19418	19205	19492	19383	19266	19336	19414	19394	19498	19363	19307	19189	19574	19229	19244	19380	19180	19406	19450	19464	19282	19177	19150	19398	19155	19398	19306	19339	19336	19418	19094	19324	19252	19228	19386	18927	19285	19392	19466	19267	19254	19206	19280	19314	19512	19341	19370	19243	19356	19404	19217	19496	19313	19349	19409	19485	19385	19275	19174	19183	19200	19356	19255	19329	19248	19278	19418	19441	19142	19391	19586	19342	19230	19375	19351	19431	19273	19352	19206	19377	19210	19340	19263	19368	19269	19293	19377	19241	19322	19461	19587	19486	19408	19338	19360	19393	19294	19197	19417	19192	19297	19429	19393	19607	19068	19370	19297	19381	19284	19436	19382	19392	19361	19359	19219	19329	19237	19353	19193	19426	19193	19424	19371	19248	19586	19249	19244	19310	19350	19295	19185	19131	19218	19458	19343	19303	19446	19171	19144	19595	19085	19311	19360	19434	19367	19399	19076	19310	19306	19441	19333	19191	19371	19309	19263	19348	19525	19442	19563	19363	19333	19300	19295	19152	19249	19251	19540	19276	19386	19288	19348	19160	19404	19369	19440	19347	19218	19229	19236	19355	19545	19475	19366	19434	19174	19279	19264	19543	19388	19315	19461	19303	19464	19353	19331	19297	19351	19400	19424	19397	19288	19318	19433	19302	19428	19399	19286	19336	19476	19398	19184	19323	19430	19367	19377	19356	19246	19424	19203	19429	19344	19123	19357	19380	19452	19366	19129	19278	19124	19353	19263	19180	19175	19328	19374	19259	19334	19411	19284	19204	19379	19104	19331	19274	19308	19156	19272	19300	19240	19372	19328	19409	19333	19173	19267	19326	19256	19242	19250	19346	19156	19252	19215	19582	19285	19384	19393	19455	19111	19521	19470	19411	19424	19427	19274	19311	18995	19440	19411	19529	19308	19469	19158	19165	19284	19295	19340	19383	19208	19540	19279	19177	19135	19215	19316	19373	19398	19083	19045	19297	19193	19275	19380	19455	19291	19282	19298	19323	19288	19329	19486	19326	19070	19346	19385	19402	19475	19304	19221	19223	19313	19224	19329	19431	19245	19200	19223	19414	19451	19526	19366	19296	19104	19502	19251	19515	19559	19377	19298	19253	19238	19233	19060	19207	19343	19127	19518	19230	19213	19145	19502	19250	19395	19353	19184	19212	18965	19217	19342	19250	19464	19331	19360	19185	19329	18987	19188	19534	19356	19350	19140	19254	19277	19291	19438	19423	19303	19296	19115	19298	19302	19363	19266	19423	19297	19275	19205	19318	19354	19270	19372	19392	19320	19405	19386	19399	19356	19288	19259	19330	19343	19284	19366	19346	19212	19408	19205	19388	19358	19463	19162	19190	19069	19293	19440	19264	19327	19300	19180	19288	19457	19469	19125	19335	19560	19381	19426	19336	19274	19178	19204	19225	19353	19312	19067	19314	19504	19412	19283	19376	19437	19361	19323	19596	19199	19431	19248	19259	19361	19376	19388	19420	19415	19309	19451	19299	19220	19312	19226	19307	19352	19465	19286	19207	19221	19193	19134	19274	19345	19205	19321	19288	19378	19354	19221	19431	19220	19283	19140	19279	19279	19307	19409	19385	19289	19198	19485	19529	19271	19480	19078	19264	19270	19528	19468	19189	19318	19394	19058	19292	19268	19285	19315	19290	19389	19597	19348	19262	19227	19368	19276	19248	19462	19498	19448	19615	19284	19412	19148	19385	19242	19295	19227	19502	19304	19158	19258	19333	19230	19218	19553	19333	19228	19344	19374	19196	19405	19095	19194	19396	19209	19316	19234	19385	19423	19421	19495	19538	19188	19242	19224	19458	19181	19312	19391	19413	19185	19258	19336	19430	19159	19381	19106	19420	19333	19220	19409	19136	19256	19466	19462	19160	19292	19277	18936	19277	19234	19292	19192	19280	19276	19395	19509	19371	19102	19377	19192	19540	19492	19321	19370	19273	19250	19212	19315	19603	19307	19253	19479	19232	19330	19180	19525	19491	19387	19304	19334	19178	19259	19251	19374	19354	19204	19432	19531	19320	19365	19562	19381	19310	19342	19316	19348	19307	19355	19282	19078	19382	19324	19397	19536	19290	19214	19399	19558	19484	19286	19442	19317	19323	19458	19210	19215	19680	19267	19268	19549	19328	19491	19473	19258	19427	19283	19284	19191	19359	19366	19151	19342	19489	19422	19401	19212	19242	19354	19255	19201	19217	19299	19169	19313	19344	19158	19519	19281	19527	19124	19456	19106	19479	19140	19388	19413	19373	19366	19456	19030	19320	19449	19497	19406	19220	19218	19428	19467	19157	19158	19256	19358	19372	19188	19357	19392	19357	19391	19352	19486	19547	19361	19412	19367	19311	19185	19360	19380	19522	19528	19232	19255	19409	19486	19416	19282	19408	19197	19503	19337	19383	19173	19242	19138	19242	19494	19496	19239	19435	19241	19302	19164	19340	19186	19209	19171	19425	19371	19269	19295	19292	19270	19202	19254	19350	19176	19468	19209	19299	19350	19346	19044	19076	19298	19455	19458	19506	19271	19273	19248	19232	19327	19457	19580	19275	19293	19261	19432	19322	19342	19335	19402	19359	19398	19179	19306	19046	19347	19599	19473	19425	19432	19157	19436	19192	19366	19342	19324	19361	19312	19407	19491	19086	19591	19383	19438	19688	19272	19366	19117	19108	19119	19443	19357	19316	19265	19473	19284	19338	19351	19516	19327	19465	19405	19383	19232	19451	19475	19233	19272	19277	19308	19372	19333	19286	19351	19436	19296	19203	19539	19501	19359	19373	19431	19439	19307	19294	19445	19316	19406	19286	19475	19422	19446	19517	19514	19437	19178	19285	19413	19356	19265	19432	19483	19325	19530	19172	19314	19418	19328	19180	19319	19208	19354	19278	19442	19239	19555	19367	19380	19359	19373	19380	19192	19322	19339	19158	19286	19277	19374	19229	19280	19086	19497	19288	19439	19332	19461	19187	19366	19445	19372	19337	19136	19304	19394	19098	19188	19418	19364	19238	19488	19236	19270	19410	19400	19347	19234	19389	19386	19265	19406	19135	19140	19360	19387	19349	19145	19444	19532	19470	19307	19334	19265	19528	19406	19476	19492	19286	19156	19366	19406	19325	19208	19289	19337	19191	19354	19430	19327	19704	19470	19144	19256	19343	19417	19457	19325	19289	19335	19464	19252	19405	19347	19463	19395	19169	19217	19247	19130	19403	19149	19317	19342	19135	19354	19136	19054	19385	19443	19283	19390	19402	19182	19287	19243	19344	19280	19255	19405	19462	19183	19284	19423	19524	19519	19147	19498	19319	19271	19232	19343	19351	19259	19220	19457	19362	19403	19144	19066	19176	19348	19212	19267	19344	19076	19314	19413	19313	19172	19334	19416	19195	19237	19455	19249	19261	19470	19354	19148	19186	19251	19361	19431	19278	19144	19384	19263	19234	19235	19399	19426	19430	19330	19498	19325	19400	19524	19374	19284	19183	19344	19234	19262	19302	19160	19443	19359	19352	19420	19253	19337	19287	19307	19267	19360	19131	19201	19420	19558	19343	19398	19409	19275	19216	19417	19529	19352	19404	19201	19264	19365	19287	19304	19328	19395	19342	19327	19214	19390	19213	19290	19379	19322	19418	19379	19325	19335	19403	19449	19297	19216	19579	19268	19362	19312	19303	19240	19257	19253	19321	19354	19259	19416	19151	19363	19040	19233	19204	19304	19370	19317	19460	19265	19089	19097	19351	19409	19376	19394	19374	19228	19242	19371	19410	19451	19388	19308	19216	19289	19455	19395	19253	19163	19356	19277	19187	19451	19396	19327	19127	19344	19163	19280	19261	19257	19264	19118	19346	19372	19312	19196	19279	19433	19407	19377	19228	19145	19169	19284	19476	19089	19453	19180	19202	19268	19636	19199	19311	19361	19372	19325	19467	19255	19314	19356	19241	19388	19248	19334	19167	19351	19379	19196	19447	19493	19339	19261	19219	19050	19334	19330	19221	19265	19205	19296	19529	19309	19435	19304	19510	19354	19294	19447	19334	19350	19367	19251	19195	19169	19332	19410	19391	19376	19262	19382	19411	19351	19090	19342	19306	19111	19235	19339	19266	19146	19331	19190	19466	19390	19370	19414	19163	19105	19471	19434	19357	19182	19476	19284	19215	19383	19169	19330	19435	19264	19368	19280	19356	19369	19409	19367	19488	19185	19535	19553	19259	19359	19257	19442	19397	19361	19228	19425	19091	19356	19234	19235	19215	19639	19474	19277	19350	19258	19523	19259	19426	19056	19250	19516	19440	19292	19244	19412	19452	19048	19625	19229	19241	19465	19371	19217	19247	19465	19320	19495	19191	19360	19173	19411	19197	19309	19227	19299	19220	19272	19265	19147	19236	19298	19354	19117	19369	19244	19410	19294	19204	19191	19289	19351	19490	19262	19490	19290	19437	19205	19251	19343	19196	19263	19226	19354	19560	19160	19327	19192	19270	19338	19498	19178	19413	19247	19354	19247	19305	19274	19165	19468	19433	19326	19429	19404	19251	19419	19305	19309	19408	19414	19583	19145	19632	19352	19410	19309	19486	19088	19175	19193	19277	19265	19309	19602	19293	19363	19094	19351	19235	19519	19360	19255	19395	19404	19409	19409	19652	19203	19304	19382	19344	19397	19345	19356	19377	19382	19483	19619	19275	19316	19230	19453	19291	19432	19567	19329	19115	19399	19477	19402	19421	19095	19314	19236	19294	19335	19345	19399	19453	19465	19498	19242	19452	19240	19308	19440	19414	19392	19470	19349	19419	19345	19245	19312	19353	19188	19257	19264	19133	19550	19357	19444	19163	19291	19341	19456	19177	19190	19338	19316	19356	19490	19402	19441	19354	19291	19409	19413	19366	19217
16772	19749	20127	17761	17226	16861	16507	16344	16411	16388	16372	16473	16310	16205	16443	17929	19523	18804	17562	16738	16613	16491	16377	16148	16441	16383	16191	16188	16339	16341	16164	16417	16288	16255	16409	16316	16244	16197	16176	16333	16150	16211	16292	16225	16205	16325	16245	16069	16350	16287	16289	16277	16253	16366	16310	16358	16483	16457	16396	16417	16232	16283	16275	16424	16260	16321	16310	16447	16273	16297	16254	16383	16159	16426	16385	16177	16274	16339	16243	16233	16386	16223	16331	16203	16381	16182	16340	16161	16192	16340	16342	16345	16280	16364	16161	16465	16335	16316	16193	16163	16335	16288	16258	16348	16220	16356	16329	16295	16363	16412	16340	16309	16299	16149	16206	16308	16408	16139	16389	16222	16273	16246	16378	16239	16284	16349	16245	16324	16123	16288	16330	16182	16332	16210	16282	16351	16218	16544	16397	16303	16466	16395	16246	16286	16226	16239	16377	16410	16191	16379	16194	16203	16398	16206	16413	16319	16246	16271	16312	16139	16358	16283	16257	16271	16389	16307	16061	16213	16387	16286	16341	16485	16487	16192	16265	16513	16382	16232	16256	16061	16402	16361	16250	16272	16404	16304	16251	16334	16275	16211	16286	16467	16248	16260	16354	16280	16312	16328	16278	16137	16356	16179	16384	16379	16113	16424	16419	16354	16451	16300	16095	16371	16413	16220	16264	16186	16510	16395	16304	16157	16420	16140	16296	16418	16489	16318	16209	16124	16378	16393	16279	16395	16324	16170	16276	16309	16272	16574	16199	16255	16298	16277	16280	16366	16256	16351	16204	16321	16253	16292	16357	16380	16331	16212	16328	16504	16327	16254	16150	16408	16289	16214	16363	16171	16245	16285	16213	16460	16191	16360	16221	16261	16344	16349	16203	16269	16381	16318	16409	16268	16376	16315	16223	16266	16411	16377	16286	16310	16318	16242	16515	16202	16187	16461	16267	16329	16403	16395	16503	16510	16375	16510	16377	16329	16166	16228	16330	16423	16064	16219	16338	16370	16389	16337	16428	16217	16456	16275	16282	16312	16445	16203	16465	16347	16278	16265	16237	16165	16145	16264	16353	16323	16345	16346	16300	16519	16437	16407	16338	16244	16212	16022	16166	16371	16285	16243	16267	16217	16423	16317	16319	16146	16388	16313	16413	16330	16360	16354	16210	16413	16484	16376	16333	16381	16201	16145	16223	16307	16379	16278	16143	16221	16357	16223	16307	16341	16227	16404	16425	16217	16191	16324	16263	16408	16229	16376	16439	16146	16313	16300	16229	16364	16278	16360	16249	16404	16283	16235	16313	16254	16219	16280	16361	16402	16195	16269	16378	16214	16255	16207	16320	16282	16407	16427	16294	16307	16350	16352	16296	16234	16296	16030	16531	16369	16332	16230	16309	16349	16205	16314	16382	16314	16189	16198	16427	16372	16214	16262	16250	16227	16362	16327	16127	16368	16103	16347	16427	16321	16386	16242	16305	16292	16318	16275	16408	16312	16453	16417	16294	16409	16274	16499	16491	16344	16208	16282	16394	16478	16422	16267	16242	16338	16325	16374	16200	16453	16276	16430	16394	16162	16303	16396	16291	16365	16202	16354	16353	16295	16327	16242	16263	16349	16338	16396	16309	16274	16349	16318	16311	16284	16501	16349	16398	16657	16311	16204	16233	16257	16331	16313	16308	16391	16317	16280	16426	16325	16353	16319	16462	16246	16392	16179	16282	16469	16263	16357	16404	16356	16394	16239	16220	16140	16283	16345	16456	16363	16341	16311	16192	16571	16321	16372	16333	16404	16253	16300	16292	16264	16250	16271	16205	16146	16310	16223	16278	16498	16236	16283	16290	16228	16287	16180	16244	16403	16310	16110	16271	16294	16198	16373	16440	16173	16235	16302	16272	16291	16250	16358	16341	16198	16316	16309	16324	16288	16310	16403	16317	16322	16319	16256	16328	16198	16483	16305	16419	16241	16313	16286	16246	16400	16192	16318	16367	16413	16320	16238	16147	16016	16248	16245	16249	16221	16336	16268	16143	16244	16363	16298	16228	16315	16103	16351	16354	16241	16315	16327	16382	16224	16220	16405	16127	16473	16316	16317	16113	16305	16394	16369	16357	16162	16382	16272	16385	16354	16203	16384	16361	16278	16391	16468	16438	16425	16281	16184	16277	16323	16437	16277	16439	16351	16290	16382	16413	16379	16348	16439	16193	16317	16518	16352	16411	16271	16338	16243	16348	16307	16206	16425	16186	16172	16249	16365	16246	16341	16398	16151	16269	16122	16282	16367	16293	16235	16290	16374	16179	16424	16458	16120	16433	16221	16471	16302	16267	16229	16316	16282	16391	16232	16390	16307	16447	16229	16423	16346	16314	16266	16361	15990	16428	16214	16205	16135	16423	16331	16282	16273	16289	16075	16397	16169	16366	16269	16347	16290	16125	16250	16253	16363	16240	16146	16216	16286	16200	16437	16357	16297	16223	16307	16238	16339	16188	16135	16261	16316	16445	16398	16280	16402	16347	16395	16344	16408	16433	15991	16339	16302	16295	16419	16284	16311	16317	16377	16289	16324	16193	16133	16151	16313	16384	16333	16338	16322	16192	16279	15963	16201	16155	16242	16322	16323	16164	16287	16305	16359	16318	16323	16347	16503	16266	16446	16369	16358	16423	16216	16243	16089	16332	16413	16274	16345	16434	16278	16516	16101	16442	16371	16199	16361	16176	16268	16202	16288	16188	16326	16233	16375	16411	16063	16428	16307	16221	16391	16202	16408	16379	16091	16341	16397	16237	16254	16359	16283	16178	16168	16158	16381	16361	16471	16303	16332	16202	16015	16197	16516	16194	16202	16372	16268	16355	16299	16382	16284	16228	16279	16223	16206	16134	16295	16184	16332	16356	16212	16265	16462	16257	16104	16317	16163	16208	16343	16315	16316	16111	16356	16232	16380	16407	16521	16299	16432	16325	16362	16266	16504	16196	16286	16252	16324	16276	16237	16228	16508	16325	16277	16275	16126	16325	16424	16302	16453	16307	16255	16470	16181	16434	16223	16292	16264	16461	16148	16296	16460	16447	16157	16140	16162	16348	16317	16290	16281	16184	16344	16313	16271	16454	16417	16203	16258	16279	16246	16228	16329	16334	16367	16198	16300	16313	16223	16333	16385	16296	16416	16367	16232	16129	16374	16348	16421	16253	16530	16163	16176	16324	16366	16328	16437	16302	16166	16432	16211	16343	16303	16227	16236	16286	16133	16136	16177	16456	16314	16387	16191	16448	16259	16336	16441	16228	16303	16247	16313	16387	16370	16316	16236	16415	16247	16280	16309	16496	16270	16312	16298	16417	16205	16369	16365	16423	16184	16240	16518	16171	16487	16556	16403	16435	16479	16341	16287	16228	16355	16215	16187	16330	16309	16271	16332	16236	16257	16353	16419	16224	16283	16432	16312	16368	16301	16455	16192	16348	16441	16150	16415	16410	16386	16384	16309	16289	16192	16411	16324	16333	16173	16336	16280	16386	16285	16472	16251	16242	16126	16256	16415	16172	16197	16400	16388	16296	16253	16453	16260	16262	16538	16335	16384	16399	16395	16254	16265	16223	16355	16245	16201	16345	16118	16233	16116	16406	16399	16418	16303	16251	16399	16218	16279	16300	16138	16225	16378	16267	16319	16266	16289	16398	16329	16335	16341	16362	16230	16307	16439	16489	16498	16398	16316	16345	16265	16411	16301	16377	16322	16356	16201	16230	16303	16157	16390	16197	16362	16437	16365	16252	16352	16351	16341	16345	16396	16292	16229	16346	16287	16270	16347	16158	16120	16190	16185	16260	16222	16278	16364	16335	16173	16341	16202	16287	16391	16168	16371	16348	16211	16371	16284	16328	16504	16437	16375	16217	16375	16422	16355	16335	16302	16319	16523	16289	16314	16413	16357	16394	16339	16276	16314	16430	16336	16250	16306	16255	16245	16276	16208	16317	16448	16200	16412	16256	16190	16021	16391	16259	16384	16323	16205	16346	16229	16192	16201	16350	16403	16376	16431	16303	16269	16325	16510	16076	16238	16271	16229	16301	16244	16209	16323	16439	16498	16553	16243	16225	16268	16326	16279	16370	16592	16345	16223	16554	16239	16309	16421	16269	16253	16357	16205	16206	16170	16417	16197	16249	16299	16204	16226	16306	16205	16460	16497	16355	16255	16395	16171	16281	16465	16494	16233	16336	16326	16188	16374	16264	16421	16454	16362	16235	16310	16071	16288	16423	16355	16057	16456	16282	16350	16285	16234	16080	16135	16329	16464	16399	16333	16179	16389	16203	16377	16228	16364	16339	16354	16238	16386	16143	16335	16309	16262	16433	16329	16173	16270	16462	16270	16210	16193	16354	16351	16298	16166	16318	16250	16471	16295	16447	16313	16484	16308	16320	16424	16384	16293	16171	16286	16275	16256	16467	16308	16169	16151	16165	16199	16336	16294	16248	16306	16461	16322	16281	16367	16372	16130	16212	16464	16262	16208	16378	16426	16361	16247	16393	16392	16373	16352	16126	16224	16367	16358	16195	16322	16288	16091	16371	16575	16372	16226	16181	16199	16387	16239	16393	16375	16326	16216	16419	16309	16191	16200	16356	16224	16313	16291	16335	16222	16304	16299	16257	16166	16231	16193	16296	16314	16366	16487	16332	16334	16186	16234	16078	16217	16215	16297	16220	16177	16384	16388	16341	16322	16222	16303	16310	16229	16335	16268	16320	16097	16322	16247	16240	16131	16203	16338	16355	16364	16327	16228	16189	16361	16173	16134	16328	16249	16153	16271	16321	16507	16247	16182	16189	16378	16276	16320	16303	16532	16153	16352	16369	16248	16326	16291	16255	16489	16219	16413	16349	16297	16299	16387	16425	16166	16270	16366	16347	16326	16401	16313	16455	16348	16260	16104	16260	16313	16355	16219	16226	16383	16127	16227	16271	16171	16353	16267	16402	16428	16304	16426	16389	16393	16296	16326	16370	16224	16412	16125	16310	16349	16327	16236	16347	16246	16395	16374	16277	16381	16313	16308	16478	16226	16362	16366	16258	16185	16213	16271	16299	16402	16364	16411	16372	16289	16230	16388	16413	16224	16310	16355	16251	16351	16205	16201	16251	16246
25238	21350	28104	25599	22195	21231	21108	19724	19390	19548	19298	19174	19244	19389	19234	24687	32198	28819	24569	21326	20038	19231	19135	19101	19159	18997	19057	19040	18876	18847	19129	19015	18945	19085	19044	19077	19060	18962	18978	19008	19003	19129	19179	18941	18950	19029	19287	19052	18986	19086	18954	18976	19079	19151	19148	19137	19094	19026	18899	19065	18871	18873	19033	18917	19143	18989	19139	18972	18893	19078	19022	18862	19011	18905	18787	19069	18889	19031	19062	19142	18924	19005	19039	19053	19087	19137	18920	18974	18851	19172	18962	19032	19204	19030	18870	18765	18823	18954	19055	19091	19030	19070	18921	18943	18716	18989	18987	19018	19262	18907	18827	18966	19051	19054	18818	19003	19004	18975	19001	19004	19233	19065	18898	19016	18956	18857	18986	19008	18869	18982	18972	18908	19030	18861	18838	19035	18991	19112	19071	19012	18955	18962	18902	19109	19040	18949	19047	18916	18837	19060	19068	19017	18905	19050	19006	18983	19072	19093	19219	19182	19100	18935	18958	18838	19196	19241	19045	19071	19098	18899	19124	19119	18953	18842	18962	19070	19046	19046	19136	18817	19131	18949	19034	18891	19258	18936	18794	18899	19185	19086	18848	18812	19139	18878	18926	18820	19065	19043	19011	18932	18872	18848	18914	18753	19097	18998	19184	18951	18877	18774	18906	19055	19033	19115	18978	19069	19243	18888	19018	18876	18905	18956	19103	18964	19096	19044	18953	18956	18933	18831	19014	19193	18997	19060	19128	19141	18886	18867	19134	18942	19112	19170	19082	19023	18991	18986	18966	19128	19033	18861	18883	18882	18836	19010	19085	19179	18911	18955	19018	18980	18990	18995	19003	18949	19011	19068	19084	19095	19129	19071	18995	19061	18911	19116	19007	18961	18962	19177	19034	19139	19146	19172	18903	18784	19311	18973	18924	18962	18849	18895	19030	18691	18831	18945	19037	18852	18902	18991	19016	19036	18990	19167	19170	19123	19077	19015	18959	18954	19180	19257	19152	19304	19085	18791	19030	19095	19126	19103	18904	18962	19166	19118	19097	19026	18996	19180	18784	18978	19075	18868	18999	19040	18990	18897	19010	19114	19023	19051	18925	18958	18844	19048	19085	19125	18898	19078	19070	18831	18986	19227	18899	19042	19143	19277	19149	19140	18952	18947	18972	18879	19009	18967	19095	18912	19012	19055	19021	18989	19086	18880	19134	18976	19239	19158	18946	18930	19240	18961	19012	19077	18866	18889	19172	19164	18988	19050	19053	19090	18912	19123	18846	18740	18761	19026	19045	19112	18857	19062	18889	18977	19010	18980	18992	18916	18874	19104	19116	18912	19006	19012	18923	18949	19099	19125	18872	18908	18863	18861	18965	19062	18932	18911	19091	18893	18921	19249	18924	19150	18945	19071	19131	19111	19002	19069	19196	19321	19157	18940	18826	18958	19069	19054	19045	19036	19257	18995	19146	19088	19091	18961	18853	19130	19090	19273	18874	18974	19046	19068	19154	19055	19036	18944	19081	18993	19062	18970	19210	18964	18982	18900	18997	19034	18943	19070	18997	18910	19048	18941	18963	18856	19012	19140	18946	19069	18880	19025	18997	19084	19012	19094	18789	19230	18978	19119	19031	18992	18977	18848	18950	19003	18880	19149	19083	18878	18813	18987	18943	19112	19095	19006	19020	19019	19030	19101	18931	19119	18999	18855	19089	19044	18992	19096	18968	19214	19117	19062	19091	19112	18926	18885	19043	19297	18956	19095	18963	19087	18940	19176	19023	19100	18898	18833	18881	18835	18961	18941	19009	19175	18862	19161	18893	18946	19080	18983	18998	18906	18790	19149	19081	18928	18982	18977	19218	19055	18919	19022	18826	19016	18726	18895	18721	19068	19073	18969	19043	19122	19050	18874	19270	19086	19027	19125	19116	19103	19175	19068	19185	19000	19084	18945	19017	18988	19072	19076	19241	18956	19010	18863	19300	18992	19057	18927	18970	19076	19115	18804	19072	19084	19173	19106	18854	18983	19167	18996	18857	19006	19060	18957	19155	18947	18859	18945	19057	19133	19282	19082	19004	18794	18836	19068	18852	19046	18942	19093	18923	19081	19390	18982	19097	18969	18861	18980	19221	18888	18950	18930	18996	18949	19078	19147	19119	19186	19022	18902	19165	19131	19048	18913	18903	19196	19082	18981	18962	18849	18908	19057	19123	19086	19046	18980	19161	19092	19037	18948	19000	18913	19032	19093	19002	18980	19146	19062	19153	19092	19071	19152	18977	18923	19179	19127	19265	19136	19139	19038	19120	18865	18817	19011	19038	19119	19109	19018	18846	19068	18887	19121	19271	19297	19069	19055	19128	19008	18811	18808	19136	19142	18868	19021	19182	19027	18968	19193	19009	19038	18960	18887	19123	19004	19100	19042	18957	18994	18946	19126	19050	18988	18912	19112	18971	18725	18907	19124	19160	18988	18755	18998	18839	19115	19097	19114	19119	18882	19045	19041	19034	19008	19046	19064	19136	18775	18957	19183	18986	18797	19140	19223	19044	18954	18961	19055	19336	19220	19114	18893	19075	19053	19073	19095	18962	19123	19098	18732	18912	19050	18969	18827	18936	19085	18975	19089	18960	18997	19022	19059	18949	19007	18939	19029	18903	19012	19020	18880	19034	18987	19036	18789	19018	18878	19009	19040	19003	19058	19036	19156	19123	18903	19307	19100	19068	18953	18972	19139	18892	19001	19184	19145	19125	18961	19126	18990	19261	19184	19062	18993	19071	19091	19115	19087	18960	19222	19065	19127	19049	19096	19150	19235	18982	19029	19011	18934	19035	19059	18924	18778	19119	19208	18950	19006	18822	18937	19223	19191	18861	19057	19021	19039	19010	18951	19053	18957	19250	19048	18923	19030	19019	19020	18916	18876	19072	18948	18931	18945	19058	19076	18905	18810	19110	18991	19077	19098	18919	18985	18969	18841	18968	19185	18872	18872	19211	18966	19024	18681	18953	19059	18970	18993	19051	19034	18995	18925	19062	18984	19113	19032	19069	18768	18950	19114	19071	18996	18972	19076	19010	19045	18955	18996	19125	18964	19036	19051	18921	18979	19130	19220	19016	18963	19079	19182	18743	18970	19030	19009	19009	18946	19136	19103	19025	18986	19122	19096	19009	18978	19084	19089	19046	18934	19119	19070	18945	19073	19113	18978	19178	19131	18923	19105	19130	18809	18934	19191	18910	19085	19043	19013	19126	19064	19236	19034	18695	18934	18936	19184	18942	18927	18991	19136	19067	18873	18916	19131	18974	18868	19045	19041	19102	18849	19133	19179	19133	19180	19123	19015	19159	18986	18891	19317	19058	19005	19011	18947	19139	19178	19213	18698	18892	19200	19027	19101	18962	19197	18930	19036	19220	19026	19108	18938	19010	19062	19007	18856	19137	19053	19206	19023	19140	19214	19037	19034	19075	18814	19034	19319	19134	19104	19037	18823	19003	19118	19025	18875	19202	18898	19266	18857	19042	18859	19155	18943	18793	19236	18852	18888	19040	19017	19038	19013	18899	18921	18992	19027	18890	19022	19215	19015	19106	18953	19066	18909	18990	19203	19023	18949	19067	18860	19068	19026	19089	19082	19038	18811	18901	19079	18956	19025	19164	19157	18920	19145	19103	19077	19054	19085	19054	18899	19035	18967	18836	18802	18933	18837	19005	19089	18972	18944	19059	19133	18878	19093	19149	19075	19065	18925	18900	19054	19118	19037	19227	19099	18950	18961	18940	18909	18880	19056	18955	19042	18845	19041	19026	19018	19304	18937	19315	19141	18949	18773	18855	19130	19023	18998	18943	19064	19080	18954	18942	18980	18790	18666	19014	18986	19030	18930	18934	18894	18891	18988	19148	19005	19046	19075	19176	19277	18977	18987	18965	19153	18871	19145	19044	19227	19115	19233	19074	19102	19018	19012	19068	19032	19215	19054	18895	18953	18926	18967	19114	18881	18989	19033	18958	19127	18882	19124	19078	18953	19020	19076	19027	19148	19188	18979	19012	19060	19124	19028	19247	18992	19107	19033	19163	18881	19159	18957	18995	18924	18992	19144	19197	19071	19049	19184	18997	19015	19198	18955	19031	18972	19144	18808	18821	18897	19027	19118	18861	18888	19116	19081	19025	18850	18998	19100	18946	19094	19145	19067	19083	19097	19069	18930	19012	19029	19120	19116	18969	18795	19039	19022	19184	18998	19041	18978	19179	19006	18861	18829	19084	19015	19159	19136	18971	18974	19118	19002	18927	18815	19035	19016	18763	19137	18998	19122	19058	19100	19014	19156	18925	19115	19144	18989	18985	19024	18806	19086	18934	18995	18811	19034	19134	19171	18989	18999	18933	19079	19315	19008	19102	18842	18964	19026	18850	19059	19057	18966	18923	19086	18979	18850	19018	19051	18993	19083	18949	19154	18786	19147	19039	19135	19069	18924	19031	18946	19191	18956	18891	19232	19212	18907	18993	19050	18974	19090	19170	19119	19029	19176	19141	18917	18912	19037	18956	19013	19029	18965	19029	18937	19005	19211	19171	18922	18921	19004	18750	19160	18932	19128	19019	18999	19226	18879	19168	18920	18929	19205	18884	19075	18955	19002	19032	18965	19132	19105	19014	18988	18920	18942	18948	18801	18899	18998	19106	19081	19066	18960	18848	19131	19104	18899	18998	19193	19144	19017	18955	18970	18951	19020	19077	18969	19059	19027	19193	18975	18976	18737	19136	18962	18811	18985	18832	18968	19173	18840	19019	18912	19158	18935	19085	19007	19155	19191	19000	19067	18986	18908	18994	18950	18919	18956	18896	19052	19083	18959	19102	18893	19035	18953	19019	18945	18944	18887	18889	18691	18890	19068	19059	19124	18960	19078	18849	19179	19112	19053	18884	19082	19111	19248	18941	18939	19017	18903	18947	19013	19167	19072	18922	19193	18951	18858	18941	18955	18873	19058	18827	18943	18879	19018	19143	19035	18999	19021	19165	19180	18918	18986	18929	19125	19002	19063	18948	18955	19049	19101	18889	19025	19073	18849	18811	18925	19095	18961	19278	19166	18952	19160	19173	19091	19172	18980	18910	19060	19009	19038	19093	18911	19141	19294	18995	19143
15594	25608	24685	20425	18571	17998	17245	16792	16577	16541	16552	16522	16597	16349	16352	25671	32951	28077	22389	18694	16866	16287	16296	16199	16197	16291	16094	16216	16227	16200	16037	16124	16040	16235	16110	16046	16117	16074	16206	16251	16233	16102	16068	16331	16098	16137	16173	16109	16295	16186	16277	15937	16199	16152	16117	16189	16341	16129	16011	16250	16132	16104	16129	16105	16084	16120	16335	16319	16088	16297	16153	16080	16160	16290	16091	16145	16076	16235	16164	15967	16212	16307	15989	16383	16134	16311	16238	16270	16023	16271	16180	16177	16201	16162	16215	16208	16166	16007	16156	16187	16121	16171	16151	16242	16227	16064	16164	16276	16242	16159	16183	16258	16139	16160	16431	16088	16163	16052	16342	16015	16193	16082	16008	16186	16209	16184	16040	16257	16242	16225	16126	16223	16150	15999	16124	16273	16144	16173	16223	16307	16073	16185	16012	16065	16122	16219	16258	16285	16219	16152	16174	16094	16160	16159	16069	16239	16171	16211	16081	16149	16153	16123	16287	16091	16192	16223	16113	16322	16056	16163	16170	16095	16255	16095	16243	16071	16208	16148	16038	16338	16103	16092	16035	16183	16224	16048	16222	16208	16258	16221	16232	16218	16254	16219	16185	16087	16177	16174	16229	16269	16056	16141	16164	16046	16186	16197	16424	16137	16166	16159	16034	16139	16300	16107	16217	16261	16212	16208	16181	16156	16280	15948	16235	16319	16152	16266	16076	16197	16252	16233	16206	16198	16526	16186	16006	16079	16213	16022	16124	16100	16208	16174	16083	16202	16198	16224	16271	15938	16158	16084	16124	16198	16253	16247	16150	16175	16417	15943	16120	15937	16194	16082	16308	16095	16234	16038	16257	16238	16047	16246	16043	16129	16293	16108	16142	16018	16143	16097	16113	16238	16268	16151	16157	16072	16217	16082	16246	16183	16211	16104	16173	16074	16212	16243	16178	16190	16097	16146	16139	16081	16227	16341	16141	16325	16017	16198	16288	16097	16241	16260	16078	16177	16119	16146	16200	16143	16262	16065	16099	16119	16266	16327	16178	16175	16090	16076	16076	16093	16229	16149	16140	16181	16124	16141	16167	16273	16020	16171	16610	16113	16185	16246	16193	16070	16269	16076	16102	16072	16106	16264	16022	16248	16132	16059	16085	16188	16089	16188	16153	16112	16061	16234	16127	16042	16122	16144	16298	16150	16276	16291	16152	16213	16141	15971	16131	16172	16088	16150	16021	16257	16138	16033	16144	16071	16156	16101	16264	16193	16199	16034	15989	16133	16246	16138	16270	16160	16194	16122	16240	16121	16172	16161	16084	16241	16195	16133	16186	16197	16358	16148	16205	16081	16223	16306	16170	16074	16052	16233	16257	16141	16014	16010	16115	16169	16098	16065	16126	16355	15992	16201	16034	16098	16162	16066	16144	16189	16149	16216	16292	16466	16209	16205	16250	16072	16118	16160	16156	16219	16146	16133	16195	16013	16090	16262	16216	16201	16270	16184	16329	16048	16253	16344	16064	16282	16090	16286	16153	16096	16088	16009	16260	16026	16220	16203	16202	16075	16104	15974	16390	16197	16129	15920	16168	16058	16154	16227	16242	16164	16133	16222	16116	16034	16108	16075	16161	16243	16322	16199	16287	15926	16058	16098	15986	16108	16236	16210	16360	16220	16181	16370	16141	16293	16300	16309	16187	16154	16279	16202	16247	16235	16206	16097	16272	16261	16163	16055	16124	16221	16090	16160	16305	16046	16314	16153	16138	16269	16239	16155	16324	16357	15941	16105	16207	16176	16171	16131	16131	16026	16014	16148	16124	16338	16214	16114	16232	16354	16088	16049	16056	15997	16277	16061	16187	16169	16301	16056	16212	16220	16116	16352	16157	16245	16149	16083	16130	16165	16060	16189	16077	16072	16210	16157	16292	16287	15972	16423	16121	16247	16355	16150	15959	16136	16177	16097	16279	16101	16125	16083	15972	16267	16137	16192	16222	16168	16216	16205	16124	16202	16157	16155	16309	16029	16310	16060	16218	16108	16184	16166	16368	16241	16049	16083	16242	16100	16143	16354	16255	16311	16207	16235	16374	16304	16223	15950	16250	16071	16209	16209	16154	16044	16120	16129	16166	16005	16155	16127	16154	16352	16154	15993	16275	16272	16259	16066	16183	16046	16235	15998	16151	16150	16168	16070	16240	16015	16194	16248	16153	16084	16280	16281	16174	16181	16113	16188	16195	16120	16137	16130	16091	16308	16226	16211	16020	16322	16165	16275	16270	16112	16025	16205	16153	16223	16163	16086	16231	16252	16061	16051	16144	16259	16038	16267	15920	16167	16155	16148	16121	16175	16168	16158	16255	16089	16081	16035	16099	16210	16146	16083	16264	16231	16243	16184	16066	16131	16160	16151	16054	16321	16209	16227	16192	16142	16342	16214	16282	16141	16227	16209	16185	16132	16149	16216	16282	16126	16100	16290	16078	16142	16198	16070	16126	16177	16199	16152	16185	16230	16121	16219	16171	16082	16104	16054	16134	16177	15996	16376	16312	16094	16175	16005	16098	16081	16187	16307	16070	16050	16217	15993	16066	16034	16140	16176	16163	16266	16171	16319	16223	16086	16101	16160	15986	16226	16271	16080	16085	16288	16141	16320	16079	16062	16056	16154	16284	16195	16118	16176	16193	16142	16181	16150	16149	16316	16121	16357	16114	16102	16134	16206	16038	16200	16163	16138	16152	16146	16066	16076	16131	16047	15946	16202	16070	16262	16262	16059	16386	16334	16055	16257	16211	16301	16183	16260	16233	16185	16240	15961	16145	16072	16222	16162	16095	16183	16213	16038	16106	16158	16144	16088	16174	16317	16047	16067	16088	16376	16195	15980	16242	16261	16172	16171	16114	16170	16098	16100	16098	16120	15847	16164	16103	16210	16190	16034	16300	16119	16162	16060	16141	16176	16133	16048	16133	16317	16131	15989	16346	16233	16066	16034	16219	16239	16159	16218	16188	16237	16140	15976	16225	16156	16170	16005	16246	16094	16101	16073	16220	16341	16315	16089	16260	16318	16129	16220	16255	16170	16159	16297	16074	16102	16086	16138	16277	16142	16349	16167	16190	16165	16238	16228	16060	16125	16078	16213	16263	16148	16316	16184	16299	16055	16176	16309	16331	16054	16068	16196	16206	16433	16160	16047	16125	16227	16187	16203	16263	16139	16168	16162	16115	16181	16137	16173	16227	15989	16127	16099	16404	16024	16132	16184	16098	16079	16036	16173	15859	16224	16220	16337	16018	16177	16294	16174	16216	16119	16242	16056	16207	16230	16253	16259	16248	16146	16165	16198	16092	16220	16066	16233	16022	16039	16095	16319	16101	16178	16360	16281	16000	16100	16238	16180	16193	16200	16235	16125	16229	16087	16113	16024	16289	16208	16199	16284	16236	16104	16070	16085	16182	16203	16255	16079	16099	16353	16117	16121	16186	16227	16291	16247	16222	16041	16315	16155	16344	16227	16263	15901	16179	16254	16239	16227	16108	16154	16323	16225	16240	16057	16198	16075	16120	16219	16164	16185	16263	15976	16164	16077	16311	16157	16063	16242	16216	16198	16064	16115	16155	16254	16209	16191	16192	16228	16274	16100	16142	16061	16247	16184	16251	15979	16120	16127	16030	16106	16110	16257	16010	16018	16114	16137	16021	16166	16168	16268	15996	16332	16246	16066	16212	16221	16013	16266	15983	16047	16146	16064	16096	16229	16120	16026	16150	16233	16054	15939	16171	16274	16111	16233	16081	16230	16286	16166	16023	16312	16008	16034	16259	16177	16182	16157	16185	16197	16229	16083	16121	15991	16047	16212	16214	16222	16348	16082	15991	16173	16243	16093	16244	16082	16235	16004	16131	16312	16229	15977	16207	16135	16206	16289	16252	16159	16259	16256	16229	16142	16147	16069	16178	16123	16131	16174	16075	16134	16339	16175	16170	16114	16182	16171	16094	16105	16188	16302	16183	16127	16220	16257	16126	16162	16167	16097	16164	16147	16271	16172	16255	16125	16077	16160	16067	16000	16065	16197	16180	16138	16157	16408	16232	16142	16230	16133	16062	16199	16083	16150	16124	16052	16126	16255	16089	16223	16211	16048	16144	16057	16218	16169	16143	16143	16124	16216	16176	16118	16150	16158	16319	16107	16145	16126	16086	16081	16209	16241	16219	16086	16229	16032	16318	16016	16206	16082	16320	16001	16179	16206	15996	16247	16477	16170	16167	16047	16180	16182	16268	16221	16240	16316	16296	16217	16173	16205	16131	15982	16087	16169	16141	16230	16278	16208	16326	16196	16145	16314	16027	16209	16338	15992	16365	16252	16348	16076	16149	16211	16280	16149	16182	16271	16059	16166	16137	16214	16231	16132	16411	16195	16187	16102	16087	16245	16219	15931	16080	16274	16227	16198	15959	16119	16062	16287	16008	16145	16118	16060	16105	16354	16061	16062	16268	16207	16160	16164	16021	16120	16219	16225	15969	15997	16179	16033	16088	15989	16138	16282	15997	16171	16199	16309	16239	16230	16172	16266	16270	16061	16239	16378	16076	16167	16073	16239	16144	16168	16225	16110	16061	16156	15920	16074	16212	16186	16168	16089	16223	16153	16223	16158	16011	15946	16095	16221	16201	16178	16246	16285	16064	16288	16090	16215	16240	16035	16290	16211	16134	16190	16015	16222	16178	16111	16115	16096	16113	16256	16015	16226	16159	16170	16086	16129	16158	16185	16016	16298	16157	16197	16211	16308	16134	16133	16165	16168	16162	16206	16300	16189	16211	16094	15952	16106	16256	16197	16122	16238	16037	16246	16286	16058	16290	16140	16228	16230	16270	16190	16146	16225	16149	16259	16196	16134	16151	16055	16232	16286	16180	16201	16258	16064	16204	16254	16081	16201	16106	16143	16108	16162	16083	16287	15971	16199	15981	16219	16300	16244	16211	16285	16202	16130	16303	16234	16221	15999	16277	16145	15987	16284	16380	16270	16161	16077	16182	16088	16363	16327	16188	16210	16175	16211	16117	16284	16314	16167	15974	16262	16041	16055	16376	16133	16155	16333	16169	16269	16227	16257	16129	16226	16120	16048	16219	16158	16107	16304	16319	16141
23818	21330	28937	24150	22113	23664	23193	19962	19245	19213	19137	19364	19375	19036	19132	32030	39626	35075	28313	22915	20112	18992	18938	18584	18765	18729	18561	19101	18649	18607	18561	18562	18804	18525	18723	18950	18559	18662	18723	18612	18742	18583	18426	18708	18517	18666	18766	18700	18463	18680	18635	18620	18537	18784	18872	18537	18518	18558	18732	18591	18631	18634	18438	18511	18439	18609	18461	18716	18600	18623	18588	18635	18562	18687	18555	18620	18591	18598	18360	18740	18461	18432	18608	18556	18717	18579	18684	18513	18433	18553	18615	18605	18529	18405	18753	18496	18571	18395	18611	18634	18517	18576	18631	18484	18524	18574	18741	18580	18456	18329	18513	18574	18491	18483	18472	18651	18488	18492	18484	18598	18589	18748	18508	18609	18571	18581	18328	18421	18555	18551	18644	18596	18559	18437	18751	18486	18648	18571	18685	18739	18597	18596	18506	18656	18543	18666	18622	18569	18646	18533	18669	18608	18422	18514	18480	18582	18547	18616	18715	18537	18735	18551	18542	18394	18617	18500	18523	18501	18621	18646	18756	18436	18530	18536	18465	18531	18608	18538	18594	18553	18585	18574	18610	18447	18542	18508	18619	18614	18749	18533	18656	18507	18679	18442	18507	18459	18762	18366	18606	18670	18618	18619	18640	18590	18488	18611	18593	18633	18644	18714	18586	18415	18392	18340	18656	18328	18459	18499	18548	18698	18630	18587	18579	18610	18362	18513	18596	18699	18649	18696	18379	18555	18424	18845	18619	18582	18468	18659	18639	18343	18545	18454	18597	18561	18594	18735	18528	18588	18694	18498	18466	18624	18639	18560	18665	18594	18759	18617	18688	18674	18542	18353	18392	18493	18668	18494	18549	18566	18441	18618	18628	18399	18574	18644	18569	18447	18569	18447	18546	18439	18462	18310	18553	18598	18718	18363	18317	18609	18591	18466	18523	18554	18625	18564	18698	18676	18639	18575	18418	18637	18521	18594	18651	18757	18786	18692	18671	18505	18419	18648	18668	18943	18477	18499	18406	18595	18520	18495	18483	18572	18691	18725	18471	18606	18482	18432	18670	18405	18685	18785	18508	18576	18513	18699	18650	18649	18549	18471	18487	18465	18783	18640	18579	18293	18597	18699	18637	18649	18416	18526	18530	18529	18655	18668	18679	18558	18575	18555	18544	18622	18426	18538	18564	18469	18466	18695	18607	18530	18616	18623	18539	18535	18468	18571	18629	18498	18570	18589	18576	18454	18684	18719	18602	18591	18397	18483	18539	18585	18633	18521	18567	18646	18602	18662	18464	18675	18705	18413	18652	18711	18557	18862	18660	18529	18690	18537	18506	18553	18580	18409	18468	18708	18802	18736	18655	18545	18607	18541	18704	18511	18585	18461	18652	18520	18601	18498	18472	18423	18642	18637	18643	18418	18529	18501	18600	18599	18655	18383	18456	18623	18661	18610	18295	18748	18654	18677	18486	18802	18557	18619	18465	18619	18730	18623	18567	18460	18628	18525	18500	18432	18636	18435	18572	18432	18564	18757	18670	18647	18409	18341	18657	18524	18671	18566	18398	18504	18456	18616	18611	18574	18583	18500	18541	18558	18564	18459	18638	18771	18578	18542	18510	18651	18570	18558	18464	18259	18586	18552	18566	18389	18464	18635	18591	18487	18493	18645	18517	18692	18445	18583	18761	18732	18441	18623	18520	18591	18647	18616	18674	18313	18567	18485	18435	18577	18497	18530	18420	18722	18504	18390	18672	18534	18650	18568	18614	18621	18582	18409	18642	18385	18648	18910	18624	18512	18681	18360	18559	18572	18656	18587	18601	18717	18593	18806	18431	18408	18481	18401	18354	18492	18403	18543	18673	18482	18555	18708	18742	18568	18657	18684	18657	18645	18504	18520	18640	18402	18561	18682	18481	18630	18694	18498	18603	18629	18593	18581	18530	18514	18643	18635	18568	18673	18524	18594	18751	18528	18587	18648	18565	18334	18683	18419	18578	18465	18668	18761	18601	18373	18703	18304	18678	18478	18526	18598	18728	18500	18511	18598	18573	18631	18498	18681	18736	18495	18520	18776	18489	18428	18544	18666	18588	18608	18684	18372	18522	18587	18561	18441	18594	18493	18661	18552	18765	18675	18638	18573	18626	18449	18586	18528	18671	18603	18508	18507	18542	18502	18506	18583	18590	18602	18528	18458	18416	18810	18499	18507	18749	18652	18580	18398	18498	18616	18690	18591	18654	18598	18490	18555	18549	18952	18511	18555	18527	18678	18594	18569	18407	18499	18582	18509	18450	18478	18672	18539	18568	18570	18748	18597	18571	18717	18517	18440	18495	18489	18746	18532	18677	18670	18850	18670	18541	18699	18508	18513	18522	18655	18495	18591	18403	18426	18503	18469	18595	18542	18703	18428	18703	18648	18530	18587	18568	18552	18609	18812	18419	18498	18296	18785	18610	18459	18550	18278	18678	18556	18722	18569	18590	18544	18511	18600	18575	18681	18612	18729	18616	18473	18558	18709	18843	18670	18611	18630	18453	18621	18511	18633	18620	18476	18542	18606	18394	18453	18678	18421	18470	18370	18515	18682	18688	18612	18327	18427	18703	18469	18506	18748	18488	18661	18478	18428	18587	18555	18532	18558	18650	18682	18556	18651	18398	18563	18639	18640	18326	18670	18621	18622	18393	18356	18569	18621	18755	18784	18481	18609	18411	18808	18495	18614	18477	18459	18540	18567	18627	18558	18493	18620	18599	18629	18812	18482	18375	18401	18564	18429	18740	18375	18484	18512	18479	18372	18758	18647	18530	18350	18466	18508	18469	18524	18384	18618	18748	18426	18510	18743	18707	18456	18374	18467	18557	18430	18621	18582	18693	18490	18502	18726	18568	18443	18618	18574	18663	18896	18451	18707	18520	18569	18694	18489	18626	18525	18583	18591	18708	18579	18497	18358	18643	18687	18661	18394	18408	18589	18577	18705	18660	18821	18611	18619	18518	18477	18435	18699	18753	18408	18683	18525	18473	18499	18478	18482	18608	18588	18587	18695	18623	18473	18483	18495	18505	18677	18587	18611	18545	18633	18513	18588	18440	18516	18658	18610	18515	18524	18607	18577	18388	18558	18446	18611	18592	18328	18668	18477	18664	18637	18540	18767	18672	18524	18552	18429	18491	18378	18514	18564	18580	18674	18534	18581	18447	18652	18593	18502	18697	18369	18568	18468	18490	18683	18676	18599	18613	18664	18394	18535	18721	18623	18445	18748	18495	18455	18384	18592	18713	18354	18398	18654	18530	18660	18530	18583	18512	18385	18599	18539	18449	18568	18665	18494	18334	18427	18522	18632	18622	18640	18494	18602	18551	18543	18534	18585	18712	18459	18361	18522	18589	18553	18506	18856	18458	18878	18505	18520	18571	18640	18581	18401	18518	18580	18439	18427	18508	18382	18725	18553	18492	18634	18522	18546	18382	18469	18582	18660	18516	18611	18412	18679	18419	18523	18672	18362	18549	18542	18627	18683	18367	18370	18426	18704	18557	18478	18313	18672	18535	18769	18746	18642	18708	18628	18691	18577	18403	18278	18514	18597	18312	18842	18483	18593	18502	18582	18441	18674	18446	18691	18576	18442	18534	18460	18636	18636	18664	18673	18847	18462	18763	18492	18849	18684	18609	18523	18543	18574	18503	18537	18544	18571	18579	18574	18783	18778	18640	18609	18302	18641	18498	18633	18455	18471	18694	18639	18860	18743	18654	18552	18680	18761	18373	18491	18256	18409	18437	18566	18350	18383	18511	18551	18582	18697	18604	18532	18551	18422	18580	18471	18461	18538	18565	18610	18724	18509	18567	18514	18747	18623	18640	18683	18571	18740	18720	18574	18405	18317	18469	18465	18599	18544	18604	18755	18592	18300	18710	18696	18538	18522	18701	18726	18289	18660	18713	18682	18550	18617	18608	18628	18656	18508	18506	18439	18496	18416	18478	18826	18703	18349	18577	18499	18584	18526	18340	18414	18544	18454	18468	18669	18518	18347	18369	18727	18641	18706	18653	18407	18566	18793	18596	18506	18667	18375	18502	18746	18638	18474	18627	18594	18518	18427	18438	18462	18476	18530	18594	18578	18409	18519	18509	18720	18766	18588	18561	18677	18562	18429	18413	18569	18615	18475	18857	18621	18888	18687	18632	18506	18489	18517	18637	18814	18381	18574	18641	18650	18611	18460	18241	18411	18281	18490	18755	18665	18462	18640	18613	18544	18652	18527	18573	18746	18583	18569	18711	18645	18834	18808	18661	18616	18590	18680	18493	18624	18771	18537	18466	18581	18455	18705	18534	18569	18778	18663	18536	18631	18536	18611	18553	18476	18378	18706	18665	18592	18539	18697	18696	18856	18759	18731	18695	18654	18830	18483	18538	18399	18631	18405	18908	18704	18651	18484	18417	18476	18540	18534	18554	18604	18539	18748	18453	18701	18684	18724	18661	18549	18617	18559	18483	18545	18506	18553	18754	18302	18615	18597	18463	18521	18498	18423	18511	18654	18492	18596	18569	18569	18489	18605	18715	18622	18642	18591	18569	18634	18604	18469	18488	18420	18543	18493	18650	18489	18587	18443	18509	18536	18659	18761	18433	18796	18614	18511	18610	18514	18543	18419	18574	18554	18891	18382	18872	18473	18561	18628	18370	18624	18679	18634	18555	18655	18632	18416	18835	18496	18695	18553	18583	18735	18443	18530	18487	18568	18552	18636	18651	18690	18486	18751	18539	18561	18677	18466	18481	18611	18497	18618	18520	18606	18393	18689	18329	18525	18682	18746	18632	18628	18653	18583	18465	18490	18469	18714	18615	18448	18635	18635	18700	18471	18486	18705	18631	18608	18350	18554	18429	18632	18668	18735	18401	18547	18472	18547	18464	18664	18448	18672	18604	18593	18519	18561	18706	18425	18463	18633	18671	18635	18490	18567	18684	18528	18551	18594	18513	18583	18488	18520	18446	18616	18719	18595	18332	18689	18815	18458	18336	18430	18771	18711	18617	18581	18561	18679	18469	18839	18708	18670	18745	18551	18406	18562	18356	18409	18636	18538	18358	18589	18638	18484	18578	18516	18581	18583	18441	18540	18803	18536	18564	18652	18770	18447	18650	18665
17516	31130	28242	22752	20427	19211	17836	17299	17026	17063	16659	16744	16560	16472	16836	35443	40331	35135	26642	20507	17194	16003	15984	15932	15904	15958	16032	16064	15863	16007	16021	16056	16035	15917	15909	15936	15958	15929	15936	15946	15888	15932	16042	16014	16011	16067	15879	15991	16005	15962	15773	16021	15953	16023	15969	15970	15979	15712	15996	15902	15987	15961	15905	16056	15889	16055	16006	15815	15931	15931	15880	15910	15881	15841	15958	15910	15882	15932	15907	15839	15949	15905	15998	15796	16007	15743	15984	15963	16006	15965	15869	15919	15848	15965	16013	16002	15800	15890	16027	15885	15987	15789	15969	15951	15876	15941	16020	16060	15968	15929	15795	15816	16001	15971	15717	16129	15831	15876	15906	15912	15888	15950	15965	16001	15864	15916	15957	15988	15868	15834	15770	16004	15953	15955	15999	15953	16036	15968	15903	15803	15954	15956	15876	15993	15926	15903	16027	16016	15836	15934	15915	15781	15914	16124	15886	15952	15755	16096	15905	15798	15964	15910	15806	15914	15957	16000	15949	15955	15947	15702	15855	15979	15887	15832	15893	16091	15973	15961	16029	16079	15952	15947	16054	15982	15874	16141	15911	15888	15985	16142	16023	15992	15958	15859	15796	16008	15849	15936	15843	16054	16064	16042	15880	15943	15807	15949	15949	15984	15877	16103	15866	15967	15780	16068	15943	15876	15905	15876	15839	15865	15765	15921	15925	16085	15956	16085	15939	15895	16023	15911	15853	15811	15909	16041	15900	15883	15975	15976	15875	15862	15953	15799	16052	16027	15776	15978	15921	15840	15912	15794	15999	15924	15925	15825	15770	15849	15940	15851	15819	15956	15768	16000	15758	16014	15871	16033	15890	15874	15953	15838	15814	15917	15965	15807	15849	15851	15929	15909	15917	15883	15944	15920	15851	15943	15815	15858	15993	15940	15776	15960	15862	15994	15860	16016	15907	15895	15824	15876	16050	16011	15879	15760	15926	16018	15953	15898	15714	15993	15999	15802	15925	15863	15879	15979	15889	16170	15966	15801	16048	15890	16004	15756	15682	15758	15737	16017	15942	15867	15873	15822	15987	15791	16038	15835	15961	15899	15958	15874	15872	15800	15969	15893	16070	15676	15840	15946	16038	15873	16046	15830	16003	15924	15797	15803	15905	15779	15920	16019	16000	16061	15994	16020	15824	15938	15879	15921	15865	15903	15873	16017	15873	16025	15956	16016	15773	15957	15871	15895	15818	16001	15983	15955	15860	16038	15949	15933	15862	15913	15832	16024	15817	15917	15876	15951	15847	16054	15739	15853	15908	15944	15937	15862	15954	15894	15866	16046	15766	16074	15777	15855	15827	15838	15901	15918	15797	15920	15949	16022	16100	15997	16039	15985	15962	16008	15870	15927	15883	15846	15850	15791	15919	15817	15901	16010	15926	15627	15930	15872	15849	15901	16010	15822	16017	15984	15886	16093	15834	15941	15936	15842	15835	15880	15964	16030	15922	15900	15970	15927	16007	15984	15928	15805	15783	15742	15994	15830	16041	15763	16008	15895	16160	15874	15988	16047	15895	15918	15868	15920	15936	15788	15774	15910	15891	15698	16176	16061	15985	16067	15929	16051	15977	15878	15776	15999	15873	16038	16076	15924	15874	15916	16072	16012	15956	15872	15930	15999	15947	15945	15902	15864	15874	15779	15891	15926	15844	16070	15901	15861	15736	15793	15949	15815	15944	16015	15814	15929	15801	15837	15826	15923	16017	16056	16111	15890	16037	15828	15952	15768	15866	15789	15997	15878	15902	16084	16043	15955	15784	15827	15852	15933	15821	16066	15961	15864	15894	15901	15831	15943	15885	15780	15776	15952	15895	16075	15936	15705	15856	15870	16099	15967	15784	15974	15939	15866	15943	15984	15894	16049	15940	16113	15931	15944	15932	15910	15871	15978	16013	15945	15992	15928	15779	15719	15801	15904	15893	15916	15934	15954	15906	15944	15829	15920	15897	15899	15996	16005	15934	15916	15824	15894	16030	15754	15879	15870	15799	15830	15978	15929	16122	15937	16070	16054	16047	15831	15886	16092	15772	15943	16059	15636	15975	16105	16006	16017	16026	15965	15858	15969	16141	16018	16032	15946	15997	15926	15948	16031	16064	15956	16068	16004	15815	15856	16047	15794	15807	15802	15910	15958	16059	15843	16052	15869	15899	15949	15773	15810	15907	15654	15984	15853	15771	15944	16025	15814	15995	16000	15789	15819	15959	16024	15894	16007	15782	15784	15963	15916	15997	15930	16100	15810	15953	16019	15966	15982	15896	15832	16082	15888	15919	16035	15852	15927	16052	15875	16028	16007	15816	16017	15863	16023	15989	15961	15888	15909	15887	15928	15905	15933	15969	15936	15786	15847	15836	15966	15707	16051	15830	15954	15929	16040	16007	16026	15837	15782	15870	16019	15961	15762	15912	16084	15940	15882	15980	16051	15832	15932	16099	15885	15903	16010	16022	15930	15971	15970	15782	16081	15969	16006	15858	15864	15992	15793	15920	16097	15897	16084	16004	16036	15842	15926	15774	16146	15816	16024	15963	15808	16034	15970	15976	16028	16095	15873	15997	15834	15956	16060	15889	16011	15969	15916	15941	15971	16012	15912	16002	15874	15891	15875	15912	15854	15998	15884	15841	15955	15807	15895	15885	15826	15916	16013	16011	15815	15877	15948	16095	16073	15735	15942	15894	16080	15902	15882	15856	15896	15891	15966	15894	15906	15849	15892	15849	15971	15965	15753	15948	15962	15875	15869	15857	15761	15872	16031	15800	15923	15751	15913	15807	15713	15833	15975	15786	15826	15879	15959	15921	15782	15829	15926	15966	15996	15917	15823	15920	16127	15936	15992	15920	15709	15969	15963	16058	15985	16128	16153	15994	15899	15903	15927	15866	15876	15958	15820	15819	15807	15971	15907	15854	15983	15909	15890	15858	15938	15874	15913	15732	15736	15885	16006	15798	15919	16135	15891	16000	15776	15808	16063	15867	15924	15845	15911	15981	15844	15773	15766	16054	15916	15777	15819	15804	15931	15956	15895	15875	15932	16142	15882	15875	15975	15789	15705	15788	15973	15943	15832	16043	15837	15969	16030	15942	15932	15952	15994	16081	15865	15841	15933	15730	15843	16003	15867	15907	16017	15842	15945	15998	15945	15888	15990	15929	15966	15853	15862	15994	15772	15896	15788	16009	15818	16027	15799	16066	15964	16055	15935	15771	16013	15727	15961	15687	16014	15916	15863	16060	16005	16102	15773	15953	15941	15973	15817	15820	16033	15968	15966	15923	15796	15884	15886	15933	15887	15894	16068	15951	15898	15871	16051	15960	15830	15915	15848	16011	15902	15874	16033	15853	15948	15877	15914	15758	15920	15767	15886	15933	15961	15936	15970	15940	15854	16034	15785	15927	15847	16027	15907	15946	16023	15957	15920	16033	15751	15862	16022	16019	15999	15882	16089	15862	15962	15955	16042	15930	15972	16083	16023	15953	15929	16049	15929	16006	15837	15832	15885	16004	15931	15903	15942	16131	15990	15845	15837	16081	15727	15958	15905	15977	15950	15881	15974	15923	16056	15930	16070	15936	16071	15918	15994	15731	15926	15802	15976	15717	15935	15847	16046	15849	15910	15852	15975	15922	15868	15954	15888	15911	16004	15819	15881	15897	15887	15930	15933	15884	15938	16085	15863	15960	16061	15847	15910	15990	16027	16042	15898	15865	15969	15774	15903	15922	15838	15870	15972	16009	15813	15861	15860	15981	15967	15911	15892	15977	15919	15967	16048	15857	15967	16097	16002	16132	15845	15930	15856	15942	15883	16004	15831	15894	15868	15746	15896	15886	15920	15975	16072	15709	15862	15766	15996	15986	15882	15913	15939	15876	15745	16094	16073	15973	16015	15837	16091	15963	15872	15787	15801	15942	15941	15893	15831	16040	15935	16086	15944	15944	15868	16045	15691	16033	16045	16027	15997	15807	16076	15905	16018	15873	15903	15931	15935	15913	15939	15824	16015	15787	15809	16016	15982	15882	15681	15958	16036	15834	16001	15925	15889	16161	16095	15901	15943	15935	15760	15841	15986	15863	15919	15883	16027	16014	15979	15880	15991	16055	15937	15816	16169	15860	16006	15881	15938	15990	15891	15910	15909	15874	15994	15982	15749	15913	15961	15781	16084	16037	15920	16057	15961	16078	16049	15761	16039	15902	16018	15842	15830	15910	15860	15887	15767	15789	15939	15844	15921	15713	15897	16112	16115	16054	16039	15868	15961	16020	16004	15929	15984	15822	15857	15858	15926	15821	15955	15851	15599	15887	15763	15958	15949	15878	15997	15944	15832	16080	15930	15755	15922	16005	15995	15907	15991	15913	16046	16012	15738	16001	15896	15972	15905	15838	16162	15859	15941	16067	15953	16083	15863	15988	15997	15992	15891	15845	16018	15967	15985	16033	15879	15732	15847	15914	15867	15967	15969	15865	15931	16008	15930	16045	15966	15867	15942	16061	16032	15731	15747	16009	15751	16103	16012	15820	15916	15943	15964	15990	15987	15801	15847	15823	15868	15921	15988	15953	16028	15706	15922	15978	16024	16020	15920	15831	15811	15956	15983	15885	16072	15866	15867	15891	15852	16064	16042	15886	15827	15919	15956	15873	15904	16102	15869	15960	15880	15925	16129	15719	15982	15854	15898	16021	15832	15789	16020	15772	15904	16020	15895	15859	15934	15767	16014	15966	15898	15925	15858	15984	15912	15894	15902	15945	15851	15964	15898	16039	15791	16028	15924	15836	15957	16001	15953	15845	16051	15869	15960	15971	15984	15892	15898	15879	15769	15867	15925	15847	15909	16018	15789	15781	15955	15915	15717	15963	15913	16055	15929	15998	15759	15899	16004	15855	16095	16070	15933	16021	16010	15913	15768	15952	15810	15866	15962	15990	15958	15959	15815	16094	15986	15897	16103	15816	15964	15921	15825	15905	16070	15814	16022	15839	15940	16006	16003	16066	15904	15833	16023	16022	15802	15950	15992	15979	15802	15977	15941	15868	16108	16031	15986	15934	15966	15865	15860	15735	15940	15823	15913	15904	16001	15872	15817	15843	15998	15702	15874	15958	15891
29401	22583	23423	21258	18936	18983	19003	18856	18660	18783	18919	18959	18878	18781	18931	19020	20693	21157	20447	19596	19206	18700	18717	18638	18693	18888	18726	18829	18928	18645	18851	18712	18989	18849	18532	18569	18832	18603	18597	18966	18716	19020	19021	18858	18703	18956	18926	18834	18695	18806	18738	18885	18881	18694	18619	18887	18781	18863	18749	18738	18878	18860	18970	18801	18749	18705	18774	18696	18767	18782	18652	18908	18649	18797	18731	18693	18753	18892	18829	18850	18937	18860	18990	18658	18701	18834	18852	18549	18771	18905	18820	18798	18786	18764	18807	18569	18681	18814	18761	18812	18847	18943	18972	19011	18847	18862	18950	18869	18889	18807	18974	18722	18734	18861	18868	18813	18780	18869	18925	18791	18912	18582	18899	18816	18940	18740	18689	18725	18770	18703	18901	18719	18900	18843	18814	18867	18803	18821	18938	18730	18885	18542	18615	18657	18802	18691	18652	18925	18962	18807	18576	18671	18744	18767	18773	18640	18680	18590	18663	18856	18787	18751	18793	18752	18850	18765	18503	18731	18749	18993	18812	18619	18843	18893	18689	18758	18779	18811	18826	18960	18845	18919	18826	18907	18770	18727	18709	18774	18769	18818	18826	18854	18974	19067	18800	18741	18794	18811	18876	18952	18868	18588	18729	18618	18796	18662	18867	18680	18733	18882	18846	18804	18821	18754	19008	18710	18574	18875	18914	18722	18698	18826	18892	18890	18730	18976	18861	18799	18722	18756	18919	18880	18536	18956	18806	18835	18582	18672	18665	18931	18673	18604	19018	18914	18798	18854	18737	18831	19040	18790	18868	18880	18642	18826	18664	18780	18846	18752	18884	18653	18854	18910	18791	18660	18944	18744	18733	18796	18761	18973	18632	18912	18797	18663	18902	18696	18917	18651	18740	18679	18765	18600	19047	18871	18818	18759	18657	18842	18688	18701	18752	18806	18910	18877	18650	18767	18717	18940	18693	18706	18719	18910	18722	18690	18932	18855	18835	18845	19020	18704	18791	18824	18855	18833	18680	18776	18933	18848	18824	18814	18650	18747	18694	18788	18706	18691	18756	18790	19031	18747	18630	18951	18902	18767	18603	18745	18594	18639	18814	18911	18931	18797	18760	18684	18704	18604	18701	18960	18807	18663	18733	18806	18641	18804	18841	18763	18792	18729	18635	18565	18559	18916	18792	18873	18926	18751	18853	18961	18833	18468	18758	18696	18981	18793	18947	18794	18966	18846	18956	18774	18719	18642	18825	18750	18695	18867	18793	18681	18732	18562	18708	18870	18772	18911	18789	18684	18807	18763	18709	18793	18691	18763	18873	18934	18648	18750	18929	18703	18702	18634	18714	18792	18865	18885	18837	18746	18811	18745	18855	18669	18848	18708	18770	18880	18957	18851	18718	18923	18700	18943	18520	18939	18901	18729	18830	18617	18828	18949	18975	18879	18843	18663	18778	18684	18874	18950	18761	18756	18755	18755	18724	18869	18874	18541	18680	18791	18648	18740	18827	18742	18789	18624	18735	18619	18767	18567	19016	18557	18646	18820	18800	18836	18971	18773	18805	18694	18734	18878	18671	18770	18718	18584	18765	18587	18714	18822	18791	18844	18783	18829	19012	18795	18735	18786	18864	18607	18752	18862	18842	18714	18733	18825	18848	18482	18709	18796	18590	18748	18736	18667	18757	18912	18830	18803	18798	18848	18682	18746	18834	18857	18832	18603	18512	18555	18700	18843	18947	18775	18629	18726	18731	18479	18757	18718	18854	18975	18753	18711	18977	18716	18902	18852	18630	19028	18805	18757	18875	18701	18789	18660	18651	18932	19024	18880	18849	18754	18804	18827	18854	18790	18753	18705	18869	18895	18780	18796	18721	18714	18989	18760	18831	18953	18744	18641	18741	18578	18931	18650	18763	18758	18770	18907	18924	18730	18657	18835	18802	18870	18753	18768	18690	18879	19094	18595	18859	18668	18694	18661	18722	18833	18834	18838	18839	18883	18859	18746	18808	18653	18642	18913	18812	18920	18547	18874	18855	18692	18715	18721	18825	18878	18532	18760	18843	18871	18783	18877	18700	18663	18886	18799	18870	18612	18753	18993	18747	18818	18909	18849	18895	18737	18727	18875	18655	18713	18811	18753	18734	18779	18538	18644	18849	18995	18682	19020	18721	18833	18936	18735	18735	18781	18995	18654	18871	18579	18737	18966	18897	18801	18871	18839	18842	18788	18865	18731	18747	18829	18816	18832	18729	18675	18706	18834	18775	18765	18779	18817	18758	18746	18735	18877	18861	18766	18781	18812	18521	18943	18827	18863	18731	18830	18845	18855	18818	18686	18722	18788	18575	18954	18807	18809	18735	18719	18832	18630	18747	18710	18835	18783	18851	18673	18658	18657	18899	18786	18888	18828	18966	18664	18882	18728	18736	18874	18954	18696	18914	18721	18845	18842	18665	18755	18923	18967	18824	18572	18605	18907	18692	18841	19020	18669	18680	19025	18784	18742	18961	18821	18782	18619	18828	18734	18772	18854	18825	18797	18949	18771	18837	18608	18654	18795	18781	18687	18767	18665	18808	18914	18924	18772	18829	18685	18790	19166	18809	18801	18811	18747	18888	18908	18868	18716	18585	18718	18769	18809	19012	18772	18770	18704	18754	18901	18647	18685	18625	18750	18681	18900	18674	18874	18852	18800	19058	18654	18622	18879	18722	18728	18536	18573	18705	18736	18668	18539	18766	18966	18886	18790	18773	18983	18690	18883	18874	18608	18915	18571	18989	18763	18920	18706	18655	18870	18747	18768	18573	18818	18513	18904	18904	18679	18634	18841	18707	18866	18831	18831	18898	18841	18852	18747	18939	18539	18837	18863	18906	18696	19052	18524	18869	18722	18864	18594	18825	19033	18903	18838	18717	18787	19006	18838	18824	18798	18872	18832	19090	18985	18847	18841	18772	18830	18721	18595	18812	18948	18748	18744	18825	18705	18753	18770	18723	18934	18636	18559	18862	18728	18783	18666	18703	18786	18596	18816	18718	18700	18790	18850	18788	19026	18895	18956	18723	18805	18965	19038	18893	18855	18661	18723	18693	18785	18759	18631	18646	18669	18715	18780	18591	18888	18921	18736	18707	18717	18608	18539	18901	18743	18669	18847	18884	18779	18913	18828	18810	18714	18859	18734	19005	18601	18689	18842	18679	18702	18762	18817	18800	18749	18950	18529	18730	18805	18670	18855	18826	18617	18672	18925	18741	18688	19054	18758	18759	18914	18567	18756	18711	18842	18787	18824	18751	18739	18667	18823	18657	18707	18873	18992	18621	18745	18924	18762	18781	18762	18558	18797	18691	18666	18673	18650	18687	18939	18851	18702	18695	18566	18824	18617	18694	18852	18689	18904	18811	18697	18912	18785	18690	18758	18786	18884	18930	18929	18772	18755	18784	18667	18674	18720	18852	18596	18653	18790	18712	18901	18756	18785	18733	18752	18525	18624	18785	18720	18874	18641	18750	18750	18636	18841	18724	18897	18561	18875	18847	19010	18778	18660	18811	18688	18914	18811	19024	18743	18820	18827	18692	18674	18766	18801	18959	18672	18720	18945	18944	18771	18803	18817	18881	18473	18644	18734	18824	18927	18702	18822	18662	18945	19051	18834	18738	18662	18620	18782	18901	18599	18620	18612	18947	19010	18787	18929	18979	18802	18917	18707	18820	18767	18787	19000	18779	18599	18871	18851	18856	18784	18724	18856	18861	18635	18814	18718	18832	18999	19070	18581	18847	18825	18776	18747	18782	18760	18786	18740	18797	18970	18682	18667	18780	18631	18902	18606	18633	19011	18683	18810	18880	18778	18744	18643	18841	18811	18764	18860	18611	18701	18779	18769	18859	18917	18770	18655	18673	18933	18913	18810	18851	18754	18766	18869	18785	18806	18931	18740	18751	18794	18712	18803	18575	19003	18691	18720	18876	18852	18716	18750	18958	18614	18799	18944	18839	18806	18883	18833	18879	18736	18866	18707	18759	18506	18685	18779	18874	18605	18948	18788	18678	18992	18778	18994	18901	18858	18846	18852	18668	18881	18891	18885	18777	19002	18764	18696	18697	18798	19015	18582	18786	18951	18960	18758	18731	18785	18859	18798	18697	18851	18702	18653	18726	18805	18855	18635	18706	18710	18904	18642	18882	18696	18708	18803	18819	18815	18659	18623	18760	18813	18980	18848	18667	18857	18894	18714	18833	18630	18850	18742	18720	18785	18834	18725	18872	18745	18528	18611	18931	18822	18974	18755	18708	18676	18725	18891	18835	18523	18758	18988	18707	18805	18882	18708	18719	18752	18726	18619	18641	18955	18650	18785	18703	18916	18815	18877	18870	18889	18620	18364	18721	18700	18629	18621	18771	18647	18876	18694	18829	18796	18715	18841	18904	18647	18960	18897	18652	18918	18535	18706	18602	18772	18642	18963	18882	18786	18975	18929	18681	18829	18868	18771	18808	18721	18848	18691	18612	18736	18774	18761	18747	18755	18674	18549	18912	18606	19015	18803	18839	18706	18870	18792	18895	18824	18626	18651	18760	19001	18869	18730	18678	18854	18603	18829	18768	18858	19007	18852	18944	18756	18896	18742	18930	18854	18809	18439	18866	18872	18808	18689	18705	18866	18894	18777	18774	18681	18740	18692	18598	18904	18691	18593	18689	18871	18750	18728	18775	18870	18772	18758	18720	18858	18906	18923	18897	18792	18638	19120	19063	18945	19013	19063	18936	18816	18815	18697	18638	18803	18670	18881	18712	18799	18876	18586	18727	19000	18849	19007	18730	18873	18940	18719	18518	18697	18657	18701	18934	18830	18895	18822	18712	18884	19008	18975	18808	18658	18721	18881	18834	18644	18884	18809	18727	18971	18870	18944	18725	19016	18683	18983	18831	18913	18744	18556	18934	18859	18760	18812	18811	18603	18593	18660	18826	18778	18921	18860	18849	18874	19034	18864	18797	18910	18680	18723	18632	18996	18698	18779	18872	18788	18848	18845	18956	18747	18721	18835	18895	18628	18712	18738	18640	18599	18650	18745	18715	18619	18694	18676	18843	18894	18642	18656	18628	18797	18909	18917	18795	18776	18696	18736	18721	18874	19020	18593	18691	18705
16929	19547	18645	17015	16662	16248	16163	16111	16000	16000	16158	16204	15849	16074	16193	16578	18708	19187	17932	16824	16239	16169	16033	16096	15921	15968	16058	15953	15954	15982	15868	15963	16015	16083	16118	16080	16101	15991	16015	16014	16018	15926	16039	16019	15780	16066	15986	15890	15890	15879	15861	16019	15892	16026	15923	15937	15774	15818	15858	16007	15898	16014	15785	15961	16021	15909	16039	15908	15888	15879	15955	16047	16126	16028	15970	15988	15876	15991	15980	15981	15942	16037	16237	16052	15932	16141	16169	15969	15966	15973	15979	15978	15973	15903	16073	16054	15996	15815	15901	15937	16030	15671	15923	15928	15886	15812	15667	15876	15930	15923	16083	15831	16068	15965	15811	15987	15975	15949	16015	15854	16004	15972	15981	15953	15997	15781	15968	16107	16210	15884	16050	15816	15809	16004	16008	15983	15873	16092	15885	16171	15799	15903	16061	15961	15957	15945	15970	15997	16036	15842	16038	15983	15901	15957	16181	15871	15960	15920	15974	15932	16052	16090	15823	15812	15799	16051	15912	15966	15797	15943	15928	15931	16011	16045	15936	15806	16007	16005	15974	15807	15986	16016	15987	16106	16004	15920	15933	15993	15902	15997	16016	15886	15996	15913	15914	16016	15907	15907	15924	15974	16048	16024	15983	15957	15785	15937	16050	15861	16045	15900	15923	16000	16059	15808	16002	15848	15785	15893	16054	16070	15976	15974	15922	15876	15976	15963	15999	15855	16137	16103	15916	16029	16133	15936	15949	15805	16009	15932	15958	16147	16112	15879	15852	15822	15939	15891	15969	16008	16074	16100	15847	16025	15963	16109	16094	16056	15920	15902	16091	15823	15892	15866	15905	15891	16038	15899	16018	16096	15863	16126	16193	15960	16060	15924	15813	16033	15864	16023	16045	15933	16035	15931	16103	15914	15958	15903	15926	16091	15890	15900	15990	15821	16038	15926	15857	15952	15914	15971	15921	15895	16006	15829	15976	15882	16051	15784	15871	15891	15944	16116	15843	15978	15893	15987	16024	16053	15920	15973	15971	16009	15931	16003	16027	15898	15903	15827	16069	15866	15845	16103	15992	16099	16004	15846	15965	16024	15980	15956	15965	15980	16002	15902	16036	16128	16089	15942	16091	15920	15965	16090	16001	15787	16069	15991	16088	16001	16007	15967	16125	16080	15999	15907	16010	15875	15955	15866	15864	16167	15891	16055	15923	16031	15997	15947	15996	15951	16211	16040	15965	16027	15968	16068	15959	16009	15900	15923	16031	15996	15871	16078	16055	15862	16054	16007	15972	16039	15953	15952	16016	16100	16113	15952	16130	16013	16094	15958	16083	16147	15993	15965	15927	16061	15954	15813	15916	16110	15930	15878	15994	16034	15725	16026	15935	16038	15964	16050	16076	15885	15990	15985	16015	15999	15920	15927	16029	15770	15977	15798	16145	15837	15834	16024	15896	16084	16088	16027	16014	16080	16091	16138	16056	15886	15994	15960	15994	15852	15944	16086	16064	15921	16034	16018	15951	15897	16037	16272	15948	16118	16061	15829	15960	15934	15903	15948	15879	15944	15996	15899	16063	16033	16108	16054	15943	15820	15889	15981	16093	15966	15840	16011	15788	16085	15981	16103	15798	16109	16005	15921	15944	16075	15900	15989	15994	16067	15962	16122	16050	15951	16003	15902	16176	16005	16011	15964	15884	15969	16028	15830	16062	16079	15937	15855	15982	15995	15907	15937	16004	15863	16059	15878	15876	15808	16042	16001	15763	15915	15890	15896	15838	15903	15882	15968	15942	16039	15983	15896	16142	16005	15977	15945	15906	15999	15744	16021	15943	15835	16076	16135	15982	15984	16055	15928	16086	15843	16088	15971	15959	15981	15944	15906	15900	15982	15977	16066	16123	16008	16018	15893	16020	15970	16069	15961	15985	15885	16055	16013	15788	16064	15995	16047	15966	16029	16131	16038	15788	16062	15982	15958	16005	16002	15977	15888	16136	15956	16161	15970	15972	15951	16065	15988	15916	15893	16000	16078	16086	15827	15874	16035	15917	15892	16185	15955	15915	15852	16055	15871	15940	16018	16037	15932	16116	15841	16133	15785	15956	15909	15971	15940	16018	15984	15826	16004	15929	15876	15841	15992	15956	16025	16036	15947	16040	15907	16063	16000	15921	16140	15946	16114	15966	15841	15979	15827	15893	15882	16150	15996	16043	15898	15970	16008	15831	15974	16016	16084	15983	16055	15848	15944	16070	16101	15994	16028	16069	15968	15936	16118	16032	15966	16053	15942	15978	15866	15983	15922	15947	15908	16031	15924	16015	15928	15970	16222	15862	15829	15962	16091	16045	15878	15906	15974	15885	16038	16036	16112	16031	15928	15926	16134	16108	15894	16116	16154	15999	15784	15802	16053	15754	16049	16054	15890	15908	16058	16057	15848	15878	15897	15751	16082	15959	15846	16115	16242	15736	15856	15869	15914	15913	15810	16041	16204	15975	16088	16012	15990	15986	15964	16060	16048	16088	16123	15792	16033	15986	15890	16059	16036	15980	16126	15861	16037	15874	15986	15929	16095	15945	15888	15955	16007	15815	16090	15876	16034	15986	15911	16046	16000	15829	15988	15919	16104	15918	15984	16088	15943	15987	16058	16091	15901	15965	16242	16021	15918	16131	15861	16048	15951	15960	15942	15879	16033	15868	15885	15984	15879	16036	15931	15925	16147	15958	15919	16045	16140	16009	15794	15976	15863	16064	15961	15837	16054	15954	15957	15950	15849	15864	15933	15909	15920	16038	16073	16052	16060	15928	16122	15933	16102	16085	16120	15922	15692	16006	15909	15971	15944	15960	15995	15859	16085	16018	15960	15831	15892	15964	15881	16133	15968	15993	15812	16148	15916	16179	15979	15919	16060	16042	15994	15831	16041	15990	15890	15905	15949	15987	16081	15925	16032	16038	16162	15928	16026	16070	15945	15995	15852	16018	15948	15858	15881	15949	16038	16035	16173	15918	15957	15964	16035	15927	16044	16008	15973	15886	16187	15976	16072	16126	15972	15965	15924	16021	16023	15941	15959	16014	15972	15849	15902	16103	15966	15868	15949	15836	16020	16080	15928	15923	16042	16106	15844	16006	16085	16010	15974	15915	16121	15984	15879	15999	15999	15907	15963	16098	16132	15910	15956	15858	15928	16079	15906	15847	16024	16109	15904	15856	15909	16070	16035	15907	15937	16014	15917	16039	15927	16056	15839	15960	15921	15890	16081	16031	16101	16004	16003	16013	15897	16042	15991	15903	15971	15856	16075	16080	16056	15846	15958	15905	16058	15951	16017	15982	15976	16072	16012	15967	15787	16013	15888	15696	15891	16000	15878	15980	16043	15893	15952	16004	15747	15843	15949	15913	15832	15968	15919	16062	16181	15979	16118	15853	16128	15986	15808	15788	16027	16162	15959	16028	15961	15777	16153	15915	15873	16195	15985	16005	16045	16149	15903	15897	16047	16072	16048	16023	16093	16044	15905	16031	15836	15966	15928	15988	15934	16064	15982	16125	15975	15898	15889	15909	15909	15932	16152	15903	15892	16069	16090	15968	16079	15943	15969	15872	16152	16069	15849	16066	15825	15927	16016	15933	15865	16071	16010	16084	16093	15938	15956	16135	15851	15891	15971	16058	15918	15827	15949	16122	15779	16054	16040	15887	15876	15996	15981	15935	15916	16038	15812	15966	16077	16066	15891	15899	15941	15965	15964	15897	15996	15849	16014	15885	15871	16163	15974	15818	15914	16004	15943	16037	16064	16020	15994	15908	16050	15831	16076	16055	15991	15719	15788	16012	15871	16000	16169	16032	15946	16017	16106	15916	15853	15830	16108	15954	15936	15839	16141	15994	15912	15854	15851	15861	15993	15967	15887	15974	15934	15900	16017	15901	15928	15821	16070	15935	15719	16112	15969	15911	15909	16132	15731	16130	16019	15929	15903	16107	15858	15920	16017	16120	16061	16003	15958	15864	16117	16088	16036	15938	15997	16042	15997	16042	16045	16031	16022	15851	15943	15870	16114	15966	15979	15824	15931	15885	16116	15965	16155	15916	15897	15823	16128	15867	15915	16075	15926	15951	16107	15995	15941	16101	16066	15963	15841	15975	15775	16070	15981	15971	16039	16041	16055	15883	16035	15953	16285	16049	15859	15955	15944	16028	15940	16059	15989	15895	15915	16005	15868	16199	15947	15837	16026	15920	16131	15914	15918	15971	16105	15889	15877	15918	15845	16066	15896	16090	15963	15858	15913	15936	15822	15966	16057	15893	15967	16031	15890	16090	15922	16080	15985	15906	15950	16001	16041	15998	15869	16004	15853	16024	15957	15853	16076	15929	15858	15969	15859	16125	15850	15921	15941	15890	15948	15968	15966	16082	15947	15977	15937	16049	15923	15983	16001	15954	15889	16156	15891	16024	16075	16089	15996	16086	16059	15921	16015	16117	15908	15889	15993	15930	15952	15991	16132	15863	15869	16044	15926	15866	15798	15969	15874	15887	15923	15954	15961	15941	15876	16115	16068	15900	16084	15958	16010	15954	16009	15992	15970	15929	15903	15972	16085	15893	16140	16203	15946	15983	15871	16133	15935	16016	15962	15984	15829	15837	15928	16006	15866	15985	15926	16171	16008	15920	15932	16000	16092	15851	15940	15910	16093	15998	16142	15995	15844	16097	15893	16071	15959	15947	15929	16007	15870	16042	15883	16197	15941	16100	15850	16020	15947	15923	16015	16108	16056	16107	16013	16094	16086	15987	16047	15745	15879	15968	15854	15960	15992	15972	15980	15946	16044	15924	15912	15924	15838	15942	16079	15899	15965	15907	16009	15798	16080	15848	15955	15959	15909	16092	15935	15965	15909	15863	15963	16092	16087	16216	15811	16014	16132	15808	16050	15928	15970	15904	15900	16042	16005	15954	16016	16081	15975	15900	15835	16030	15834	15947	15868	15890	16067	16080	15731	15995	15908	16017	15893	15886	16012	16093	15942	16167	15751	15900	15927	15932	15872	15929	15985	16063	16158	16068	16081	15952	15925	16003	15858	15937	15863	16001	16187	15866	16032	15946	16137	15901	16031	15975	16031	15997	15884	15980	15953	15859	15918	16139	15918
25237	21341	27985	25618	21991	20484	20358	19399	19076	19005	18864	18617	18952	18923	18875	20383	28905	30089	25950	22066	20084	18979	18466	18610	18551	18631	18650	18462	18702	18778	18513	18425	18701	18698	18678	18504	18678	18598	18741	18659	18421	18379	18636	18669	18577	18524	18585	18561	18709	18681	18478	18565	18517	18494	18572	18488	18527	18659	18606	18525	18659	18558	18536	18862	18632	18504	18768	18593	18551	18467	18528	18669	18614	18705	18607	18693	18508	18643	18649	18508	18475	18525	18798	18634	18536	18404	18468	18602	18611	18765	18543	18750	18690	18538	18646	18473	18507	18450	18578	18574	18391	18491	18439	18633	18586	18640	18419	18480	18451	18584	18456	18636	18606	18594	18629	18514	18601	18618	18476	18626	18692	18493	18853	18437	18841	18630	18528	18831	18584	18532	18623	18573	18691	18527	18391	18658	18603	18524	18465	18390	18455	18503	18573	18613	18709	18489	18527	18349	18585	18523	18471	18594	18408	18565	18495	18635	18652	18498	18552	18637	18463	18550	18521	18559	18745	18388	18512	18494	18354	18454	18410	18356	18523	18603	18608	18473	18494	18633	18688	18497	18677	18671	18423	18386	18461	18520	18439	18528	18559	18473	18684	18541	18718	18483	18529	18427	18881	18600	18626	18663	18617	18657	18572	18370	18486	18491	18670	18503	18464	18420	18603	18521	18690	18518	18603	18383	18591	18657	18644	18707	18423	18516	18437	18357	18737	18731	18627	18571	18578	18322	18524	18703	18555	18513	18554	18385	18497	18507	18664	18570	18315	18736	18357	18672	18720	18518	18765	18447	18627	18530	18616	18592	18787	18419	18608	18589	18652	18402	18400	18609	18539	18636	18720	18477	18460	18456	18512	18545	18467	18681	18544	18547	18520	18618	18715	18542	18707	18553	18584	18690	18491	18540	18535	18817	18556	18687	18709	18354	18648	18692	18654	18517	18580	18698	18467	18802	18700	18648	18609	18502	18543	18351	18461	18542	18642	18615	18552	18594	18514	18532	18672	18492	18601	18384	18626	18630	18576	18606	18621	18624	18382	18445	18516	18413	18284	18545	18520	18441	18561	18560	18505	18358	18436	18483	18648	18489	18568	18489	18437	18484	18432	18389	18377	18635	18579	18662	18459	18642	18425	18523	18587	18431	18686	18447	18584	18584	18682	18586	18595	18634	18674	18338	18524	18548	18279	18769	18575	18517	18612	18390	18453	18516	18729	18526	18437	18630	18621	18609	18572	18493	18720	18400	18691	18634	18597	18797	18568	18450	18729	18561	18642	18660	18555	18610	18848	18642	18784	18515	18671	18422	18421	18527	18393	18367	18460	18503	18593	18517	18833	18635	18643	18475	18516	18538	18531	18583	18582	18785	18625	18325	18509	18471	18528	18745	18454	18469	18631	18636	18363	18567	18631	18460	18374	18580	18525	18449	18739	18546	18657	18535	18531	18437	18485	18376	18463	18797	18520	18582	18678	18542	18469	18628	18493	18673	18280	18648	18409	18712	18511	18468	18500	18494	18426	18431	18563	18694	18641	18409	18536	18315	18505	18579	18410	18564	18660	18515	18617	18540	18483	18442	18652	18648	18443	18693	18693	18732	18754	18542	18480	18646	18596	18587	18696	18591	18825	18703	18638	18397	18487	18376	18456	18624	18613	18434	18564	18570	18314	18592	18736	18689	18472	18483	18697	18584	18696	18638	18634	18453	18542	18559	18726	18660	18473	18492	18651	18618	18462	18684	18634	18658	18533	18788	18600	18245	18492	18627	18424	18372	18611	18567	18549	18593	18413	18861	18763	18431	18601	18556	18719	18508	18520	18439	18716	18561	18537	18537	18710	18580	18285	18596	18606	18582	18624	18636	18705	18550	18705	18532	18426	18425	18430	18518	18332	18540	18556	18570	18651	18672	18546	18443	18660	18548	18721	18671	18687	18616	18647	18784	18470	18623	18425	18603	18428	18567	18611	18421	18730	18613	18673	18496	18560	18748	18505	18604	18634	18538	18527	18421	18436	18544	18526	18559	18694	18609	18695	18613	18630	18673	18525	18495	18553	18584	18384	18587	18772	18650	18495	18458	18640	18345	18852	18416	18351	18680	18796	18598	18691	18538	18550	18515	18563	18558	18702	18592	18680	18701	18624	18711	18511	18698	18661	18734	18694	18671	18499	18762	18317	18517	18553	18587	18558	18427	18481	18594	18666	18618	18617	18513	18654	18613	18564	18742	18395	18594	18560	18570	18488	18588	18519	18265	18527	18564	18370	18604	18647	18312	18350	18650	18497	18613	18772	18730	18324	18647	18692	18793	18559	18607	18734	18549	18564	18522	18416	18578	18618	18640	18600	18536	18594	18373	18623	18507	18549	18587	18500	18602	18774	18697	18438	18511	18452	18532	18410	18648	18504	18730	18636	18477	18595	18451	18685	18721	18516	18626	18778	18788	18537	18528	18621	18384	18339	18556	18463	18531	18687	18498	18599	18544	18544	18487	18340	18590	18533	18543	18684	18691	18424	18520	18690	18554	18690	18681	18729	18496	18564	18427	18807	18610	18427	18693	18421	18642	18578	18471	18258	18532	18435	18538	18673	18619	18642	18543	18538	18557	18531	18584	18431	18486	18518	18459	18483	18478	18553	18402	18410	18479	18610	18594	18574	18610	18372	18712	18320	18587	18394	18418	18541	18637	18672	18525	18628	18613	18627	18393	18610	18621	18481	18514	18447	18606	18334	18529	18473	18858	18718	18398	18507	18465	18441	18767	18526	18672	18371	18598	18692	18598	18393	18599	18502	18563	18274	18584	18439	18457	18370	18528	18483	18533	18529	18675	18712	18438	18545	18493	18546	18562	18513	18525	18578	18547	18336	18516	18484	18546	18665	18748	18694	18634	18495	18511	18523	18516	18561	18482	18626	18357	18688	18725	18411	18572	18531	18358	18618	18554	18708	18535	18723	18394	18671	18582	18639	18749	18728	18747	18742	18598	18404	18687	18317	18624	18596	18747	18615	18619	18721	18612	18587	18545	18835	18749	18575	19037	18603	18769	18721	18499	18671	18741	18569	18589	18506	18672	18493	18531	18647	18677	18435	18573	18584	18770	18462	18519	18686	18638	18424	18428	18340	18416	18329	18361	18759	18531	18553	18671	18418	18579	18500	18483	18364	18527	18588	18604	18605	18750	18683	18534	18611	18469	18558	18591	18639	18527	18484	18375	18385	18808	18551	18637	18438	18521	18444	18574	18495	18680	18616	18627	18570	18577	18501	18569	18751	18361	18464	18624	18442	18518	18435	18598	18437	18532	18621	18331	18743	18476	18461	18484	18681	18502	18578	18489	18529	18471	18805	18519	18901	18524	18599	18585	18719	18527	18398	18581	18622	18397	18388	18478	18534	18689	18472	18475	18584	18507	18454	18491	18690	18678	18608	18484	18366	18427	18280	18671	18497	18671	18361	18459	18591	18607	18770	18689	18779	18580	18589	18453	18581	18407	18372	18498	18528	18723	18746	18411	18487	18684	18795	18355	18660	18328	18324	18661	18667	18676	18721	18669	18526	18520	18545	18570	18471	18587	18494	18431	18671	18381	18448	18617	18659	18548	18498	18448	18593	18700	18580	18641	18560	18593	18690	18479	18647	18441	18509	18633	18800	18515	18724	18733	18552	18654	18616	18451	18689	18479	18578	18322	18461	18596	18590	18482	18370	18504	18508	18374	18370	18531	18444	18574	18698	18724	18677	18542	18390	18707	18526	18563	18702	18434	18643	18531	18406	18378	18537	18537	18588	18807	18607	18422	18457	18352	18575	18400	18717	18520	18345	18489	18466	18451	18673	18644	18616	18571	18446	18240	18473	18701	18635	18724	18573	18510	18566	18679	18743	18523	18535	18497	18338	18465	18558	18473	18516	18648	18423	18403	18804	18532	18545	18507	18590	18713	18738	18560	18476	18646	18685	18411	18671	18617	18642	18753	18839	18528	18598	18685	18708	18488	18596	18377	18507	18523	18610	18741	18442	18905	18727	18709	18727	18496	18400	18658	18566	18663	18586	18452	18408	18732	18728	18559	18528	18618	18485	18426	18566	18565	18619	18760	18654	18494	18615	18638	18490	18499	18678	18478	18559	18563	18728	18617	18435	18428	18562	18650	18382	18571	18570	18904	18714	18636	18519	18681	18637	18476	18583	18467	18710	18520	18597	18612	18601	18511	18572	18608	18611	18514	18531	18472	18401	18684	18503	18622	18468	18432	18529	18747	18763	18639	18658	18688	18716	18492	18317	18538	18696	18525	18572	18519	18292	18585	18498	18471	18478	18294	18509	18510	18819	18515	18567	18422	18502	18301	18608	18480	18516	18638	18583	18183	18589	18662	18701	18948	18656	18704	18669	18654	18715	18641	18515	18393	18634	18700	18695	18541	18536	18525	18659	18640	18431	18621	18686	18385	18633	18440	18753	18608	18454	18572	18328	18366	18430	18694	18628	18544	18377	18313	18505	18488	18501	18522	18284	18312	18332	18659	18689	18691	18635	18441	18616	18619	18429	18603	18529	18652	18744	18634	18633	18421	18479	18552	18485	18627	18437	18521	18537	18446	18685	18520	18582	18433	18404	18589	18521	18540	18696	18695	18735	18594	18581	18398	18606	18459	18558	18256	18481	18636	18479	18557	18797	18691	18502	18505	18814	18626	18575	18599	18384	18575	18451	18574	18724	18780	18493	18631	18423	18656	18631	18719	18526	18493	18638	18583	18588	18416	18457	18473	18397	18392	18544	18454	18623	18473	18703	18775	18549	18801	18571	18473	18189	18560	18458	18613	18761	18728	18554	18635	18686	18618	18536	18572	18570	18482	18546	18594	18718	18470	18645	18550	18368	18598	18521	18214	18554	18537	18446	18834	18705	18540	18541	18630	18559	18644	18500	18589	18649	18504	18415	18405	18559	18637	18486	18670	18531	18488	18707	18369	18386	18460	18426	18602	18591	18480	18577	18792	18699	18641	18697	18742	18589	18571	18679	18602	18726	18490	18649	18626	18664	18381	18490	18503	18439	18553	18636	18748	18818	18647	18654	18818	18531	18551	18507	18440	18788	18449	18415	18483	18496	18797	18723	18505	18551	18501	18698	18615	18619	18616	18609	18607	18600	18421
16061	25080	23335	19516	18348	17603	16797	16784	16684	16475	16169	16289	16156	16258	16099	19602	30868	30180	24596	19826	17017	16284	15954	15937	16021	15968	15895	15804	15857	16158	15836	16023	15801	15915	15834	15972	15757	15954	16102	16036	15950	15846	15860	16040	15843	15823	16007	16160	15855	15972	16010	15939	15900	15857	16071	16066	15915	15913	16095	15919	15808	15892	15972	15955	15966	15936	15964	15980	15991	15980	16040	15850	15926	16058	15903	15830	15833	15841	15913	16093	15947	15891	16097	15919	16018	15981	15647	16032	16070	15990	15777	15927	16052	15838	16020	15948	15878	15881	16056	15826	15996	15912	15888	15955	15957	16080	15958	15998	16011	15954	16012	15989	16116	15884	15861	15971	15803	15945	15739	16167	15936	15855	15924	15966	15924	16120	15902	15853	16038	15865	15825	16003	15901	16054	15907	16154	15891	15921	15941	15903	15912	15937	15798	15902	15911	15875	15946	15957	16066	15968	16054	15891	16039	15977	15990	15969	16035	16047	15917	15815	15960	15718	15801	15958	16085	15840	15736	15991	15922	15776	15975	15982	15909	15866	15847	15882	15684	16070	16146	15818	15919	15963	15960	15778	15782	15768	15972	15985	15929	15996	15925	15942	16179	15998	16082	15895	15827	15974	15920	16057	16033	15916	15873	15922	15934	15926	16060	16021	15899	15748	15686	15787	15994	15797	15789	15997	15875	15971	16140	15890	15930	15852	15832	15888	15951	15981	16089	15812	15934	16000	15908	15934	15936	15973	15943	15869	15913	15853	16072	15867	15925	15853	15871	15971	16095	16073	15948	15973	15910	15980	15940	16098	15907	15980	15996	15888	15947	15961	16006	15954	15942	15765	15872	16068	15799	15983	15861	16042	15886	15873	16077	16051	15912	15942	16070	15843	15971	15893	16023	15948	15934	16001	15834	15872	15983	15936	15848	15920	16063	16188	15852	15929	16073	15965	16004	15832	16030	15894	16048	15918	16004	16075	15856	15924	16072	15941	15832	15832	15861	15942	15945	16049	15788	16001	15952	15918	15781	15906	15879	16080	15855	16055	15926	16120	15912	15823	15950	15985	16116	15853	15932	15936	15758	15933	15886	15788	15830	15887	16013	15995	16069	15870	16023	15963	15839	15788	15936	16036	16062	15975	15785	15945	15773	15835	15957	15863	16044	15871	15959	15889	15996	15942	15814	15900	15841	16021	15872	15860	15926	16124	16035	16022	15990	15893	16068	15918	15974	15829	16111	15769	16009	15975	15970	16014	15826	15815	16017	15972	15973	15875	16018	15847	15699	16055	16009	15822	15860	15880	15910	16040	15975	16000	15976	15845	15706	15985	15876	15842	15874	15879	15983	15722	15888	16018	15996	15820	16208	16021	15916	16060	15843	15953	15977	16009	16023	15750	16035	15737	15935	15873	15980	16027	15946	15940	16074	16100	16004	15782	15860	15994	15946	15817	15887	15854	16020	15870	16026	15836	16025	16042	16110	15821	15920	15896	15976	15858	15963	15905	16163	16027	15930	16146	15992	16001	16029	15852	15878	15937	16158	15983	15879	15961	15752	16015	16109	15901	15888	15882	15879	15862	15994	15872	16027	15955	15918	15936	15850	15978	15974	15933	15942	15840	15925	15965	15919	15924	15970	16027	15911	16045	15897	15920	15874	15927	15835	15856	15990	16008	16074	15852	16117	15846	16087	15996	15925	15989	15934	15985	15848	16006	16065	15935	15951	15969	15962	15899	15844	15807	16170	15945	15857	15931	16059	15934	15926	15938	16108	16046	15992	15932	15891	15835	15929	15952	15946	15887	16032	16001	15834	15930	15879	15869	15832	15771	15987	16032	16022	15997	16003	15935	15976	16067	16047	15886	16006	15969	16114	15941	15725	15922	16134	16042	15978	15894	15779	16129	16027	15900	15890	15927	15940	16058	16041	16105	15987	15964	16002	16002	16135	15867	15946	15918	15922	15746	16024	15911	16026	15972	16001	16103	15957	15981	15980	16006	15813	16090	15994	15869	15904	15995	15809	16134	15969	15981	15932	15941	15976	15952	15945	15906	16071	15965	15947	15812	15969	15839	15943	15973	15846	15936	16003	15885	15949	15964	15944	16094	16110	16029	15880	15888	15981	15959	15966	15777	15955	16094	15947	16050	16008	15926	15966	16021	15919	15953	15908	15968	16051	15791	15786	15927	15981	15845	15925	15847	15984	15916	15885	15845	15980	16012	15921	16007	15964	16071	15950	16030	15931	15852	15891	15976	15893	15946	16038	15806	16042	15992	15901	15858	16074	15773	15967	15927	15986	15821	16000	16051	15995	15914	15949	15817	15894	15933	15950	15861	15950	15917	15995	15831	15991	15873	15899	16100	15975	15922	15950	15855	15890	15942	15945	16012	16107	15818	15965	16047	16085	15851	15917	15739	16003	15900	15717	15968	15822	15894	15867	15853	15970	15983	15952	16025	15855	15922	16000	16033	16057	16056	16076	15866	16036	15856	15813	16029	15937	16002	15877	15749	15991	15913	15894	15903	15960	15967	15945	15988	15901	15883	15969	15972	15922	15822	15939	15822	16012	15921	16109	15880	16099	15825	15916	15944	15954	15927	15950	15872	16028	15990	15844	16018	15865	15774	15821	15905	15975	15707	15921	15946	15910	15931	15947	15840	15918	15972	15928	15985	15822	15916	15892	15883	16102	16033	16027	15977	15957	16085	15804	16014	16032	15983	15942	16015	15989	15883	15884	15995	15753	15934	15686	16098	16097	15770	15943	16172	15884	15878	16000	16009	15870	15904	15865	16020	15984	15971	15971	15908	15906	16045	15994	15951	16017	15800	15804	15778	15917	15887	16082	16022	15947	15871	15851	15943	15932	15991	15930	15781	15854	16036	16013	16041	15945	16152	15923	15984	15922	15781	15952	15741	16166	16155	16018	15844	16284	15952	15665	15872	15923	16070	15786	15944	15916	16061	15955	16012	15840	15888	16123	16012	16099	15735	15764	15854	15880	15887	15955	16069	15985	15966	16126	16027	16039	15831	16042	15903	15778	16210	15994	15897	16057	15981	15876	15964	15994	15987	16006	15806	16010	15907	16099	15945	15933	15870	16197	15974	15896	15942	16111	15860	15886	15987	15925	15952	15876	15960	16065	15956	15860	16087	15862	15803	15847	15851	16011	15961	15988	15956	16078	16033	15912	16059	16016	16069	16006	16028	15947	15714	15925	15800	15967	15916	15879	15899	16113	15843	15945	15978	15906	16021	15915	15818	15947	16063	16019	15764	15929	16024	16083	15865	16018	16008	15900	15725	15946	16067	16004	15832	15883	15954	15739	15962	15914	15949	15958	16013	15961	15882	15798	16031	15882	15746	15900	16039	15825	16078	15837	16036	15944	15833	16085	15909	15930	15960	16007	15849	15888	15868	15961	15935	16036	16083	15784	15874	16103	15858	15968	15828	15856	15938	15920	15935	16009	16021	15889	16077	15921	16113	15920	16048	15945	16044	15984	15793	15958	15861	15974	16133	15833	15997	15891	15831	15831	15977	15971	15865	16076	16020	15916	16147	15854	15947	15862	16066	15859	16074	15804	15866	15725	15847	15968	15962	15991	15801	16029	15932	16018	16021	16036	15901	15945	15941	15896	15995	15949	16076	15799	15952	15876	15806	16005	16041	16009	15930	16088	15837	15979	15844	16029	15976	15857	15819	16021	16033	16041	15860	15925	16066	15951	15847	15892	15889	15818	16007	16005	15909	15941	16049	16050	15912	15868	15958	15967	15912	16033	16006	15913	15895	15801	15850	15904	15949	15899	15911	15904	15970	15795	15774	16047	15969	15952	15967	16008	15944	15930	16048	15921	16082	15930	15773	15978	15832	16043	16088	15908	15910	15916	15688	16001	15911	15800	16020	15889	16078	15924	15870	15948	15887	16073	15849	15800	15873	15945	15863	15858	15840	15975	16099	15812	15949	15940	15768	15976	15890	15945	15934	16001	15956	15934	15884	15930	15956	15873	15917	15992	15865	16078	16050	15924	15951	15818	15905	15868	16010	15973	15986	15961	15969	16046	16068	16013	15980	15976	15846	15723	15912	16002	16100	15971	15754	16110	15932	15878	15873	15997	16038	15997	15946	15888	15937	15897	15963	15977	15946	16012	15983	16060	16011	15888	15931	15915	16033	15780	15993	16002	16086	16006	15951	15973	15780	15905	16116	15972	16110	15808	16042	15945	15936	16040	15993	15993	15947	16034	15893	15926	16025	15984	15911	16076	16002	15969	15902	15970	16046	15800	15831	15885	15942	15867	16079	16009	15875	15858	15978	15972	15840	15889	15946	15912	15988	15902	16093	15975	15929	15902	15971	15799	15987	15984	16097	15844	15993	15947	16004	15876	16178	15878	15815	16075	15793	15989	16022	15864	16131	16075	15902	15997	15874	15780	16028	15922	15924	15936	15891	15884	16014	15958	15923	15950	15959	15772	16025	16041	16004	15718	16020	15791	16037	15923	16051	15918	16006	15873	16004	15914	16083	15933	16024	15992	15882	15921	15912	15864	15892	15925	16047	15890	15855	15872	15858	16018	15917	16018	15860	15952	15906	15833	15996	15911	15936	15913	15816	15966	15922	15827	15888	15961	15940	15996	15841	15875	16021	15989	15980	16049	15943	16036	15880	15994	15818	15941	15975	15726	15882	15991	16049	15905	16010	15895	15933	15952	16079	15850	16020	15929	16076	16001	15885	15885	15826	15742	15852	16072	16022	16039	16083	15997	15798	15899	15945	15946	15965	16007	15887	15813	16047	16040	16069	15749	16013	16029	15860	16107	15961	15760	15887	15904	15909	16105	15843	15968	15899	15881	15945	15919	15797	15889	15857	16041	16111	15892	15999	15901	15936	15842	15936	16038	15973	16020	15883	15930	15896	15867	15906	15991	15987	15908	15990	15864	16081	15945	15920	16050	15966	16023	16104	15906	16096	16167	15909	16107	15911	16025	15815	15928	15844	15850	16004	16066	16127	16043	16033	15921	16037	16015	15846	15883	16033	15948	15927	15881	15962	16030	15948	16012	15858	15854	15990	15877	15950	16003	15860	15956	15862	15886	16046	16032	15825	16029	16024	16066	15920	16175	15979	16093	15949	15834	16149	15987	15861
23837	21373	28967	24206	22162	23934	23955	20765	20018	20327	20011	19716	19485	19571	19485	25469	40416	36640	29528	23936	20932	19883	19347	19273	19447	19363	19449	19566	19441	19152	19376	19389	19208	19101	19093	19267	19330	19376	19143	19175	19244	19206	19324	19179	19340	19264	19184	19106	19140	18976	19086	19198	19271	19073	19270	19107	19399	19377	19065	19263	19252	19204	19318	19089	19381	19237	19343	19183	19202	19245	19426	19262	19315	19306	19250	19296	19333	19063	19292	19308	19264	18917	19229	19287	19251	19106	19073	18964	19171	19336	19243	19048	19299	19166	19398	19112	19146	19085	19218	19106	19215	19252	19129	19108	19141	19177	19286	19171	19174	19001	19236	19090	19267	19290	19114	19179	19261	18896	19179	19259	19226	19227	19367	19531	19252	19137	19033	19119	19491	19285	19343	19346	19236	19033	19037	19086	19169	19289	19132	19309	19283	19253	19080	19220	19262	19271	19057	19156	19267	19091	19102	18996	19138	19135	19067	19105	19360	19110	19213	19197	19397	19098	19096	19004	19128	19154	19332	19077	19216	19045	19204	19185	19393	19094	19016	19144	19251	19154	19227	19082	19203	19266	19219	19045	19179	19178	19168	19102	19041	19168	19294	19280	19182	19153	19000	19117	19208	19300	19159	19013	19302	19274	19232	18862	19080	19337	19187	19352	18983	19216	19206	19278	19151	19241	19174	19297	19080	19120	19056	19089	18929	19027	19111	19132	19000	19024	19287	19210	19257	19485	19375	19071	19431	19037	19231	19161	19232	19001	19092	19237	19430	19295	19085	19113	19155	19050	18974	19196	19132	19146	19175	19008	18989	19047	19193	19199	19231	19067	19218	19083	19086	19255	19103	19149	19187	19218	19246	18993	19208	19250	19044	19107	19256	19302	19123	19104	19091	19257	19098	19122	19172	19122	19034	19099	19341	19150	18991	18865	19066	19343	19192	19044	18950	19055	19286	19363	19051	19123	19201	18965	19082	19169	18995	19249	19353	19012	19374	19213	19147	19022	18726	19255	19062	19140	19081	19175	19091	19192	19215	19072	19219	19133	18992	18901	19145	19156	19059	19139	19309	19176	19281	19258	19191	19178	19053	19054	19331	19076	19292	19393	19286	18981	19213	18972	19334	19359	19227	19175	19117	19227	19285	19089	19052	18900	19300	19070	19305	19405	19188	19096	19144	19193	19228	19299	19373	19411	19175	19386	19022	19059	19264	19125	19051	19112	19264	19173	19189	19031	19154	19151	19336	19033	19443	19235	19282	19073	19220	19268	19222	19236	19369	19132	19130	19194	18973	19013	19119	19174	19270	19214	19231	19197	19306	19193	19333	19273	19232	19232	19214	19139	19272	19080	18970	19042	19195	19102	19104	19070	19263	19301	19275	19216	19279	19202	19161	19200	19264	19091	19260	19237	19283	19066	19181	19119	19185	19196	19204	19180	19037	19078	19309	19203	19234	19107	19293	18898	19098	19221	19025	19236	19113	19168	19220	19211	19114	19130	19075	19179	19075	19018	19095	19107	19278	19184	19129	19282	19069	19226	19082	19102	19075	19077	19155	18936	18986	19126	19248	19414	19218	19211	19229	18866	19062	19264	19183	19153	19052	19204	19104	19166	19248	19043	19249	18922	19273	19251	19064	19262	19073	19144	19108	19098	19091	19223	19322	19239	19145	19335	19182	19188	19403	19302	19082	19198	19129	19430	19381	19214	19077	19057	19248	19169	18999	19118	19206	19053	18896	19255	19297	19230	19173	19072	19199	19244	19122	19056	19024	19040	19270	19179	19212	19134	19401	18956	18958	19037	19344	19175	19180	19169	19248	18986	19239	19307	19248	19149	19126	19224	19054	19270	19070	19003	19260	19065	18923	19285	19205	19194	19108	19165	19424	19148	19263	19182	19249	19139	18976	19261	19375	19202	19108	19066	18936	19190	19146	19209	19169	19071	19009	18885	19180	19166	18992	19060	19146	19059	19149	19359	19233	19205	19140	19172	19110	19123	19124	19169	19147	19112	19155	19119	19206	19131	19081	19215	19110	19267	19226	19178	19352	19190	19156	19184	19215	19295	19113	19023	18965	19051	19202	19152	19085	19180	19356	19141	19143	19180	19262	19219	19352	19396	19268	19159	19080	19260	19119	19163	19169	19120	19226	19155	19091	18883	19331	19081	19208	19151	19059	19103	19115	19092	19045	19140	19234	19222	19018	19211	19226	19277	19215	19192	19172	19186	18863	19088	18919	19298	19370	19099	19283	19165	19212	19035	19050	19097	19124	19145	19070	19051	19124	19230	19059	19227	19033	18987	19139	19118	19170	19045	19127	19158	19155	19057	19233	19178	19045	19086	19138	19151	19190	19187	19183	19396	19281	19113	19241	19422	19100	19048	19316	19237	19275	19296	19284	19395	19227	19251	19187	19030	18993	19046	19197	19190	19290	19049	19155	19014	19234	19051	19374	18996	19025	19111	19095	19251	19285	19022	19305	19140	19193	19265	19294	19195	19206	19224	19240	19342	19360	19156	19358	19066	19246	19171	19249	19071	19415	18844	19256	19119	19058	19195	19005	19116	19168	19264	18998	19063	19032	19050	19179	18985	19085	19196	19351	19226	19162	19058	18964	19339	19218	19117	19270	19176	19240	19156	19162	19074	19241	19281	19367	19234	19254	19287	19254	19216	19076	19351	19137	19182	19188	19016	19386	19350	19271	19237	18976	19126	18750	18988	19212	19218	19017	19294	19396	19403	19096	19277	19264	19084	19035	19067	19099	19305	19309	19339	19249	19273	19320	18988	19225	18961	19095	19007	19217	19363	19308	19212	19118	19164	19029	19179	19011	19189	19167	19133	19239	19098	19171	18964	19389	18996	18869	19248	19300	19080	19042	19094	19092	19125	19153	19269	19042	19120	19297	19222	19181	19208	19134	19112	19282	19132	19162	19142	19135	19262	19165	19261	19114	19074	19157	19209	19339	19298	19076	19075	19141	19258	19207	19360	19191	19103	19172	19240	19182	19309	19095	19268	19221	19048	19211	19223	19255	19164	19025	19206	19200	19088	19082	19042	19311	19319	19203	19132	19155	19411	19008	19248	19182	19071	19191	19207	19277	19070	19196	19149	19027	19051	19131	19238	19148	19205	19232	19098	19559	19125	19054	19130	19134	19107	19151	19194	19195	19068	19270	18927	19016	19333	19162	19082	19128	19331	19236	19158	19208	19012	18905	19085	19114	19043	18985	19230	19184	19080	19229	19211	19283	19013	19153	19041	19173	19169	19253	19148	19240	19320	19074	19065	19045	19066	19382	19203	19305	19164	18998	19181	19182	18895	19179	19099	19219	19219	19039	19111	19156	19046	19152	19170	19236	19170	19089	19387	19389	19044	19240	19325	19106	19107	19168	19208	18918	19115	19145	19051	19135	19135	19032	19195	19177	19073	19191	19198	19014	19211	19211	19146	19191	19083	19278	19319	19126	19320	19037	19159	19180	19229	19274	19134	19266	19219	19202	18853	19165	19358	19003	19043	18986	19202	19322	19008	19194	19316	19189	19240	19245	19124	19165	19328	19297	19361	19228	19181	19212	19025	19036	19185	19087	19110	19288	19240	19015	19260	19236	19072	19325	19252	19074	19130	19044	19165	19259	19410	19182	19119	19141	19016	18916	19232	19081	19172	19038	19168	19278	19158	19085	19141	19272	19136	19057	19266	19294	18924	19183	19137	19119	19259	19188	19245	18964	19057	19301	19130	19269	19058	19085	19005	19218	19289	19141	19380	19166	19142	19186	19273	19187	19003	19108	19314	19241	19083	19281	19136	19352	19274	19130	19512	19282	19058	19103	19100	19293	19319	18993	19049	19035	19210	18963	19043	18920	19101	19185	19293	19310	19213	19313	19095	19075	18908	19171	18984	19179	19047	19283	19371	19315	19219	19085	18961	19296	19038	19154	19155	19127	19040	19053	19310	19302	19242	19324	19313	19075	19005	19084	19124	19148	19169	19287	19164	19322	19161	19251	19161	19213	19090	19018	19083	19061	19109	19220	19122	19061	19102	19292	19437	19334	19297	18999	19172	19129	19195	19151	18958	19250	19201	18986	19258	19145	19272	19179	19075	19088	19053	19025	19189	19122	19106	19209	19195	19102	18969	19075	19129	19031	19273	19186	19045	19158	19165	19320	19176	19372	19219	19265	19133	19341	19258	19236	19270	19208	19239	19282	19161	19047	19191	19189	19250	19259	19145	19173	19212	19394	19249	19158	19090	19261	19338	19187	19101	19015	19106	19185	19169	19305	19154	19285	19348	19208	19147	19112	19143	19181	19191	19073	19083	19094	19201	19201	19165	19007	19151	19224	19338	19331	19232	19191	19112	19221	18998	19148	18986	19169	19315	19203	19081	19221	19286	19157	19189	19059	19258	19165	19239	19180	19216	19167	18977	18929	19270	19159	19361	19210	19273	19182	19206	19181	19015	19217	19231	19260	19184	19098	19212	19159	19229	19323	19003	19012	19271	18967	19074	19251	19146	19250	19294	19248	19076	19023	19165	19052	19191	19108	19144	19386	19240	19133	19215	19103	19021	19354	19215	19011	19131	19354	19411	19322	19123	19391	19166	19218	19028	19254	19225	19258	19101	19226	19165	19246	19081	19232	19176	19011	19033	19264	19185	19066	19466	19335	19246	19036	19260	19281	19094	19464	19144	19327	19122	19100	19105	19309	19246	19173	19062	19237	19321	19272	19245	19165	19150	19042	19377	19275	19194	19255	19214	19237	19229	19242	19067	19329	18979	19171	19086	19334	19276	19019	19291	19082	19132	19332	19140	19244	19109	19183	19232	19266	19049	19186	19061	19117	19033	19238	19248	19263	19130	19226	19173	19062	19122	19189	19225	19115	19273	19027	19444	19135	19349	19280	19148	19233	19310	19259	19205	19051	19139	18968	19152	19084	19042	19278	19257	19053	19140	19300	18910	19209	19466	19174	19204	19220	19203	19322	19296	19218	19233	19138	19212	19305	18906	19125	19153	19267	19197	19346	19359	19315	19068	19231	19141	19112	19310	19273	19111	19305	19355	19141	19302	19153	19091	18997	19163	19135	18991	19063	19071	19237	19195	19192	18857	19153	19171	19125	19221	19016	19244	19172	19125	18929	19254
18233	30952	27919	22472	20626	19267	18590	17975	17541	17262	17252	16767	16793	16810	16801	26828	41298	36410	28211	21268	18017	16646	16554	16201	16241	16360	16225	16320	16305	16446	16212	16181	16263	16254	16280	16254	16403	16372	16226	16414	16257	16395	16384	16248	16245	16403	16383	16182	16345	16129	16441	16213	16122	16312	16379	16190	16144	16342	16193	16399	16108	16390	16302	16128	16253	16334	16308	16192	16221	16285	16294	16188	16394	16320	16301	16310	16253	16233	16278	16294	16270	16482	16433	16341	16413	16225	16390	16392	15978	16153	16194	16251	16372	16077	16237	16243	16190	16212	16276	16344	16203	16185	16529	16289	16363	16069	16278	16275	16235	16254	16359	16363	16354	16375	16283	16261	16367	16283	16338	16328	16257	16277	16237	16151	16263	16140	16127	16361	16606	16135	16079	16390	16334	16207	16085	16311	16223	16302	16285	16247	16300	16163	16463	16268	16442	16146	16233	16299	16392	16323	16332	16130	16540	16277	16277	16291	16235	16103	16082	16337	16539	16326	16304	16129	16414	16204	16258	16233	16404	16151	16143	16222	16213	16420	16287	16279	16199	16317	16329	16234	16203	16197	16291	16354	16191	16163	16288	16267	16203	16211	16339	16171	16299	16113	16237	16347	16336	16205	16228	16259	16189	16388	16399	16243	16503	16318	16426	16287	16371	16229	16228	16186	16386	16104	16283	16338	16392	16247	16421	16207	16106	16324	16331	16211	16188	16188	16086	16121	16252	16258	16292	16266	16529	16230	16373	16254	16287	16124	16249	16147	16395	16210	16236	16400	16122	16275	16260	16350	16133	16314	16240	16193	16246	16246	16287	16297	16188	16153	16320	16251	16234	16244	16202	16270	16440	16435	16215	16189	16346	16166	16306	16335	16227	16201	16234	16270	16393	16129	16275	16213	16212	16216	16281	16251	16131	16100	16264	16452	16124	16268	16328	16248	16211	16217	16200	16298	16268	16209	16261	16309	16296	16221	16266	16379	16295	16268	16183	16177	16180	16281	16451	16273	16494	16184	16183	16105	16344	16250	16434	16215	16206	16239	16187	16446	16198	16187	16278	16230	16199	16487	16250	16396	16403	16179	16405	16237	16362	16367	16221	16114	16241	16250	16244	16448	16202	16211	16179	16203	16145	16440	16127	16199	16229	16045	16234	16275	16255	16111	16340	16153	16367	16242	15961	16238	16173	16205	16254	16186	16289	16287	16327	16267	16274	16294	15999	16052	16327	16241	16280	16288	16134	16203	16425	16189	16406	16196	16315	16198	16300	16162	16308	16280	16188	16439	16299	16330	16289	16335	16119	16252	16160	16108	16322	16283	16253	16318	16293	16467	16144	16225	16263	16368	16313	16240	16359	16265	16196	16128	16195	16100	16307	16283	16285	16161	16248	16112	16250	16289	16227	16254	16391	16223	16147	16110	16420	16284	16282	16235	16256	16220	16254	16337	16263	16346	16273	16332	16232	16202	16267	16305	16359	16130	16194	16258	16215	16212	16172	16243	16248	16077	16277	16266	16282	16352	16172	16316	16382	16152	16156	16322	16339	16224	16235	16323	16230	16294	16357	16218	16276	16415	16264	16310	16166	16341	16257	16235	16306	16333	16200	16179	16329	16154	16320	16364	16433	16418	16280	16228	16259	16257	16475	16202	16306	16279	16291	16217	16144	16232	16307	16445	16177	16366	16090	16258	16362	16167	16232	16101	16252	16342	16039	16261	16313	16167	16262	16314	16409	16370	15971	16262	16332	16253	16303	16206	16372	16190	16337	16250	16274	16111	16170	16365	16357	16159	16344	16211	16431	16197	16344	16140	16133	16232	16289	16174	16179	16195	16173	16367	16236	16233	16336	16216	16213	16361	16274	16324	16253	16333	16204	16176	16340	16147	16245	16321	16128	16206	16310	16293	16200	16282	16247	16174	16308	16367	16405	16403	16340	16252	16304	16327	16248	15991	16253	16159	16316	16548	16167	16230	16133	16322	16392	16054	16449	16197	16347	16222	16308	16361	16107	16204	16232	16346	16114	16337	16333	16159	16189	16392	16350	16175	16157	16186	16240	16181	16314	16140	16169	16455	16492	16399	16184	16347	16333	16017	16215	16103	16193	16344	16269	16204	16333	16218	16183	16276	16196	16252	16504	16327	16300	16304	16176	16299	16171	16226	16268	16229	16161	16375	16260	16234	16375	16343	16408	16343	16381	16317	16323	16205	16378	16148	16110	16470	16223	16382	16434	16343	16257	16212	16359	16048	16375	16310	16482	16449	16193	16297	16333	16339	16293	16432	16342	16409	16305	16236	16267	16197	16179	16287	16294	16142	16272	16291	16145	16186	16295	16383	16219	16174	16328	16418	16085	16390	16193	16175	16261	16236	16302	16028	16220	16185	16170	16181	16349	16219	16291	16181	16170	16135	16319	16271	16349	16460	16249	16125	16380	16236	16136	16379	16303	16316	16409	16275	16305	16365	16199	16035	16242	16374	16125	16435	16196	16184	16315	16173	16335	16186	16441	16216	16338	16185	16085	16190	16312	16162	16296	16365	15936	16324	16198	16290	16163	16258	16198	16364	16410	16326	16229	16034	16233	16210	16266	16182	16124	16264	16263	16305	16241	16287	16340	16156	16418	16276	16243	16301	16429	16260	16313	16209	16209	16448	16229	16223	16200	16326	16212	16200	16490	16511	16271	16348	16313	16276	16179	16233	16235	16096	16333	16353	16209	16082	16184	16338	16111	16210	16349	16209	16200	16161	16293	16301	16186	16047	16255	16210	16191	16246	16257	16442	16166	16345	16319	16281	16284	16223	16147	16414	16223	16332	15990	16388	16411	16235	16230	16254	16355	16345	16210	16184	16322	16097	16161	16316	16177	16300	16284	16105	16278	16346	16166	16287	16147	16329	16266	16361	16385	16227	16261	16170	16231	16268	16302	16244	16224	16257	16274	16151	16107	16212	16235	16126	16329	16302	16115	16322	16221	16412	16307	16228	16258	16293	16343	16195	16276	16272	16248	16183	16239	16186	16004	16328	16229	16239	16266	16403	16376	16347	16255	16362	16114	16259	16185	16190	16277	16250	16277	16242	16315	16189	16281	16164	16253	16304	16304	16286	16157	16241	16358	16212	16228	16248	16353	16141	16338	16116	16207	16315	16178	16269	16262	16223	16235	16153	16272	16398	16093	16344	16210	16261	16308	16350	16163	16413	16290	16199	16287	16268	16311	16080	16252	16335	16310	16109	16245	16265	16457	16273	16300	16393	16118	16261	16210	16181	16231	16298	16290	16318	16248	16191	16221	16229	16419	16140	16310	16336	16229	16180	16328	16290	16251	16396	16268	16405	16040	16181	16276	16209	16269	16320	16272	16064	16230	16181	16104	16348	16132	16127	16232	16256	16141	16326	16322	16103	16343	16130	16270	16150	16128	16332	16340	16161	16364	16318	16201	16172	16505	16404	16433	16092	16230	16192	16352	16331	16284	16245	16177	16219	16175	16167	16115	16289	16141	16218	16239	16131	16286	16215	16112	16069	16458	16192	16393	16257	16262	16225	16192	16276	16312	16124	16112	16354	16257	16304	16295	16229	16290	16238	16290	16286	16200	16240	16311	16248	16226	16070	16324	16300	16265	16340	16193	16214	16196	16417	16064	16263	16249	16261	16235	16189	16331	16218	16269	16362	16170	16098	16284	16315	16347	16370	16189	16162	16354	16154	16236	16255	16243	16218	16216	16249	16271	16302	16335	16228	16297	16351	16258	16293	16283	16385	16120	16228	16111	16105	16242	16070	16401	16248	16369	16375	16329	16116	16267	16250	16242	16226	16261	16051	16145	16331	16130	16294	16145	16233	16127	16209	16233	16366	16282	16315	16270	16341	16209	16211	16116	16313	16239	16292	16249	16242	16179	16416	16326	16278	16309	16272	16352	16291	16168	16235	16276	16243	16227	16280	16297	16170	16354	16287	16243	16224	16313	16317	16250	16188	16207	16375	16374	16244	16303	16315	16374	16229	16382	16251	16260	16104	16167	16130	16296	16191	16264	16279	16373	16402	16389	16139	16320	16091	16397	16331	16173	16302	16372	16338	16391	16259	16150	16207	16436	16203	16195	16276	16439	16123	16325	16342	16320	16188	16142	16323	16140	16391	16232	16249	16133	16214	16159	16285	16394	16149	16193	16346	16156	16237	16368	16218	16434	16224	16328	16127	16241	16311	16213	16017	16217	16184	16318	16065	16176	16248	16331	16519	16165	16132	16299	16125	16293	16348	16325	16257	16136	16169	16172	16308	16157	16289	16328	16299	16310	16424	16323	16346	16222	16371	16388	16283	16232	16258	16324	16257	16228	16339	16243	16296	16130	16369	16361	16153	16335	16270	16203	16274	16199	16433	16465	16074	16277	16177	16353	16302	16155	16218	16287	16268	16130	16020	16279	16209	16268	16194	16245	16290	16364	16187	16249	16153	16324	16241	16340	16465	16143	16193	16170	16462	16252	16111	16314	16333	16228	16280	16275	16198	16108	16173	16306	16338	16263	16276	16235	16065	16239	16388	16264	16210	16469	16217	16254	16113	16171	16253	16188	16334	16270	16369	16373	16118	16283	16063	16380	16176	16206	16193	16191	16211	16282	16238	16186	16148	16177	16203	16210	16120	16025	16353	16405	16265	16444	16272	16273	16220	16288	16442	16260	16327	16164	16118	16388	16211	16262	16172	16208	16340	16162	16349	16209	16176	16393	16220	16127	16213	16120	16243	16242	16149	16148	16186	16343	16153	16399	16310	16188	16279	16443	16326	16224	16348	16266	16093	16003	16101	16267	16253	16156	16316	16147	16166	16239	16291	16271	16203	16238	16324	16425	16178	16169	16291	16155	16141	16311	16265	16249	16387	16186	16426	16155	16289	16283	16291	16341	16135	16416	16266	16413	16297	16261	16306	16320	16330	16135	16305	16293	16270	16187	16201	16292	16153	16081	16374	16259	16077	16351	16352	16338	16234	16285	16205	16342	16235	16217	16225	16392	16395	16117	16290	16193	16209	16206	16218	16118	16212	16328	16147	16290	16379	16281	16341	16232	16217	16288	16437	16172	16235	16376	16109	16295	16241	16272	16365	16197	16353	16339	16306	16207	16277	16262	16348	16303	16363
29928	23014	24094	22255	20184	20261	20355	19945	20099	20151	20072	20248	20186	20032	19850	20565	22065	22127	21224	20861	20429	20260	20038	20168	20262	20122	19904	19925	20220	20054	20113	19999	19965	20197	20030	19798	20160	19933	19856	19831	20034	20081	20012	19980	20153	20123	20029	20001	20035	19954	19991	20040	19914	20022	20045	20044	20137	19934	20094	19984	20043	20023	19981	19873	20128	20052	19929	20056	20104	20196	20208	20002	20033	19898	20081	20084	20182	19997	19900	20022	20099	20054	19893	19994	20058	20019	20000	19956	20143	19924	20235	20015	20100	20047	20099	20127	19934	20079	20135	19985	20196	19941	19950	20076	19744	19916	19943	20041	19990	19985	20087	20019	19966	19853	20121	20147	19914	19978	19970	19895	19941	20147	19975	19954	20046	20032	19775	19986	20006	19858	20093	19860	19968	19939	19818	19791	20121	20120	19941	19908	19820	19974	20105	20051	20331	19893	19950	19772	19872	19777	20050	20195	20135	20145	19871	20075	19975	20045	20003	19965	19905	19998	20056	19986	20042	19791	20067	19937	20096	19800	19976	20107	19937	20002	20088	19946	20083	20032	20111	20123	19998	19994	19860	20036	19956	19724	20069	19980	19977	20025	19821	19984	19938	20076	20071	19917	19887	19809	19949	19747	20209	20028	20276	19955	19812	19993	19857	20095	19870	19961	19947	19969	19958	19829	20000	19889	19756	20257	19887	20049	20022	20271	19939	19894	20067	20274	19917	20035	19839	19896	20087	20013	20012	20088	19728	20067	20086	20249	19732	19834	19846	20014	19812	19925	19991	20052	20258	19917	20239	20048	19807	19925	19949	20070	20013	20040	19863	19931	20100	19922	19965	20062	19929	20125	20010	19983	20030	20151	20074	20211	19909	19989	19924	20074	20160	19982	20023	20084	19878	20160	20016	20006	19930	19991	19921	20049	19918	20027	19852	20207	20091	19934	19898	19872	19996	19777	19755	20075	19913	20132	19883	19807	20009	20016	19930	19838	20089	19895	19914	20137	20080	19892	20099	20117	19970	19999	19884	19969	19878	19969	20073	19933	19928	19776	19905	20069	19950	19867	19990	19936	19888	20080	20169	19958	19982	19798	20152	19858	19839	19886	19990	20078	19990	20274	19842	20160	20092	20060	20096	20108	19782	20148	20042	20136	20177	20138	20102	20133	20313	20090	19941	19919	19846	19904	19853	20110	19812	19899	20270	20072	20081	20076	20113	20158	19954	20025	20081	19943	19869	19963	20066	19833	20083	19892	19852	19880	20132	19961	19951	19939	20082	20101	20199	20133	20070	20281	19736	20179	19827	20139	19994	19943	19915	19895	20013	19799	20050	20297	20181	19972	20112	19840	19902	20139	20012	20122	19964	20021	20064	20014	20176	20037	19984	20060	19948	20047	20045	20019	20098	19842	20245	20073	19876	20042	20199	19773	20038	19934	19891	19818	20006	19851	20044	20005	20054	20068	20069	20177	20032	19998	19918	19909	20147	20037	19877	19927	19813	20112	19937	19985	20020	20028	20197	19910	20143	19988	20092	20078	20164	19907	19952	20074	19900	20211	20125	19941	20040	20084	20048	20058	20099	20049	19903	20023	19951	19813	19953	19811	20083	20029	19736	19975	20118	19982	19911	20081	20272	19867	19989	19938	20109	19990	20149	20137	20022	20107	20121	19979	20148	20227	19927	19975	20046	20168	19780	20225	20210	20056	19993	20032	20282	20070	19789	20097	20032	19804	20141	19999	19999	20001	19891	19983	19857	20023	20237	20106	20134	20026	19833	19858	20015	20130	20194	20000	20162	20003	19855	19879	19771	20027	20036	19921	20022	20082	20027	19991	19962	20143	19859	20146	19963	20082	19897	19930	19823	20021	19987	19954	19950	20057	20275	19840	20126	20015	20068	20014	20116	19884	19911	19974	19719	20083	20143	20264	20026	19786	19761	19760	20113	19951	19918	20163	20207	19800	19818	19989	20061	19975	19979	19995	20089	20120	19985	20153	19837	19897	20154	19756	20086	19952	19961	20167	19954	20045	19814	19958	20024	20173	19985	20036	20059	20009	20204	19987	20108	20133	20023	20128	20035	20101	19942	20180	19889	20245	20024	19970	20123	20047	19897	20029	19983	19724	20159	20071	20035	19972	19989	19982	19886	20032	19946	19989	20116	19908	20136	20006	19931	20019	20058	20080	19970	19801	20187	19845	20107	20034	20269	20136	20105	19683	20070	20170	20082	20230	20064	19914	20114	20141	19941	20022	19787	19923	20049	19890	19895	20124	20097	20173	19888	20095	19953	19900	19843	20105	20320	19856	19823	20047	20198	20009	19975	19875	20170	20232	20247	19841	19957	19640	20021	20054	20056	20169	20034	20126	19981	20213	19904	19907	20291	19939	20157	20150	20055	19874	20060	20043	20039	20002	20075	19985	20058	19837	20160	19976	19860	19925	20017	20207	20247	19830	19880	19822	20039	19959	19997	20019	20029	20052	19828	20105	19888	20034	19927	20040	20043	20071	19883	19864	19995	20141	20040	19992	20160	20050	20231	19967	19915	19952	20034	19940	20125	19863	19878	20185	20168	19891	19943	20055	19823	19858	20061	19870	19908	19961	20153	19814	20177	20087	20036	19947	20144	20014	19957	19900	20119	19831	19914	20062	19973	20039	20011	20127	20042	20082	20158	20054	19912	19835	20102	19962	20043	20053	19943	19805	19966	19934	20004	20219	19895	20084	20026	19803	19994	19973	19970	19934	19957	19836	20084	20027	20023	19727	20002	20060	20138	19838	20089	20009	20090	20128	20099	19936	20224	20009	20065	20071	20003	20125	20038	20159	20004	20152	20133	19971	19856	20134	20113	19901	19937	20059	19829	19892	20088	20149	20115	19775	20026	20029	20033	19918	19981	19792	20176	19988	20238	20058	19999	19981	19954	19963	19986	19985	20081	20209	19908	20007	19818	19989	20027	19876	19864	20025	19883	19924	19911	20295	19992	19964	20002	19950	20087	20153	20046	20339	19937	20127	19823	20067	19908	20031	20123	20057	20116	19950	20011	20388	20163	19949	20107	20025	19937	20092	19994	20082	19889	19808	19868	20057	20104	19942	20036	20095	20063	19986	19996	20177	20058	20215	20085	19815	20072	19959	20138	20254	20123	20097	19892	20109	19927	20025	19937	20196	20189	20117	20049	19826	20022	20353	20153	20011	20225	20123	20022	19956	20066	19984	19813	20000	20047	20127	19749	20026	20197	19950	20059	20256	19866	20096	20049	20173	20042	19930	20073	20083	20140	20081	20143	20152	20228	19875	19857	19975	19957	20009	20014	20222	20059	20057	19842	19982	20077	20162	19920	20061	20216	20112	20030	20057	20134	19895	20074	20124	19929	19875	19962	20067	20073	20187	20105	19904	19994	19967	20256	20279	20018	20154	20070	20012	20105	20138	19951	19859	19918	20205	19827	19942	19901	20066	20041	20310	20080	20030	19989	19985	20128	20129	20158	19992	20126	20060	19993	20028	20011	19873	20078	20009	20104	19766	19896	20155	20117	20119	20146	19861	19977	19945	20248	20047	19809	19830	20038	19876	19981	20140	19998	19938	20012	20021	20048	20107	19729	19947	20002	20199	19934	20096	19915	20091	19999	19988	20044	20119	19888	20152	20283	20025	19974	20070	19952	19824	20085	19982	20029	20060	20100	20055	20044	20164	20249	20070	20041	20069	20118	19919	19934	19996	20145	20006	20058	20118	20160	19937	19958	20014	20013	20214	20124	20077	20032	19966	19949	20281	20047	19941	19977	19866	20302	20010	20160	19777	20198	19861	19933	20032	20154	20156	20243	20126	20050	19982	20134	20097	19907	20115	19971	20143	19835	19807	20133	19953	19938	20059	20027	19976	19751	19980	19858	20066	19967	20082	20141	20166	20203	20077	20050	19958	20061	19969	20061	20100	20193	19924	19777	20015	19874	20088	20030	20007	20077	20066	19933	20160	19856	19995	19928	19982	20082	19900	20015	20132	20011	20058	19920	20049	19889	19909	20042	20147	20037	19934	20067	20051	20145	20038	20090	20143	20012	19877	20024	19895	20006	19953	20131	19950	20027	20008	20039	19945	20029	20121	20064	19990	19962	20083	20151	19998	19975	20081	20168	19990	20020	20004	20193	19941	20185	19897	20096	20207	20062	19937	20056	20017	20009	20058	20038	19965	20204	20036	19960	20129	19878	19912	20102	20111	20004	19932	20071	20132	20082	20219	20084	19957	20069	19992	19835	20052	20133	20058	19905	19943	20227	19930	19956	19919	20197	20055	20024	20165	20161	19993	20007	20208	19960	19882	20255	20008	19773	20000	20097	20014	19952	20041	19945	19749	20017	20029	20076	19767	19946	19784	20115	19965	20129	19911	19771	19896	19919	20071	20101	20230	19934	19944	20075	19960	19892	20017	20018	20172	20146	20044	19955	20053	20134	19977	20030	19943	19981	19906	20148	20175	19998	19918	20098	19906	20146	20090	20107	19889	19766	19966	20038	20002	19959	19987	20259	20148	20035	20073	20108	20087	20095	20145	19963	19915	20354	20082	20048	20089	19967	20089	19946	19993	20140	19916	20066	20067	20138	19815	20157	20020	19931	20102	20034	20097	20043	19931	19881	19877	20067	20134	20024	20067	19903	20237	19949	20045	20018	19650	19886	20061	20056	19975	20157	20039	19967	19884	20146	20029	20087	20123	19970	19836	19979	19951	19649	19937	20198	20069	19873	20134	20060	20271	20187	20074	20159	20273	20101	19965	20115	20164	19942	19996	19999	20019	20081	19764	19855	20108	20065	20240	20027	20110	19903	19822	20249	19947	20127	20121	19950	20046	19925	19988	20135	20057	20101	19781	19821	19908	20010	19916	20034	20217	19874	20082	19904	20141	20008	19945	19704	19964	20161	20144	20122	19994	20115	20099	20127	20046	20016	19979	19900	20004	19817	20103	19973	20175	20223	19951	20027	19935	19991	20013	20017	19904	19948	19943	20101	20034	19980	20003	20116	20153	20192	20131	19896	19832	19904	20077	19952	20037	20029	20254	20053	20016	19951	20091	20069	19791	19892	19971	19859	20024	19959	19933	19995	20086	19785	19997	20035	20231	20133	19958	19864	19946	19940	20031
17771	19810	18802	17919	17315	17278	16985	17029	16945	16815	16759	16854	16854	16772	16715	17959	19774	19167	18104	17320	16859	16866	16721	16693	16684	16690	16833	16678	16648	16769	16648	16615	16696	16575	16765	16536	16698	16678	16652	16738	16719	16623	16646	16591	16849	16626	16442	16644	16837	16702	16634	16583	16744	16651	16433	16627	16677	16709	16658	16708	16714	16640	16771	16681	16738	16823	16628	16701	16716	16748	16780	16888	16461	16808	16719	16770	16747	16811	16682	16660	16638	16716	16659	16621	16688	16734	16707	16645	16717	16575	16563	16586	16728	16771	16783	16677	16927	16688	16698	16742	16540	16562	16722	16910	16741	16610	16821	16600	16749	16870	16476	16661	16611	16626	16585	16684	16688	16861	16652	16688	16804	16742	16544	16827	16614	16654	16821	16834	16663	16890	16642	16846	16814	16651	16807	16583	16781	16644	16756	16938	16565	16714	16746	16760	16664	16686	16742	16624	16658	16549	16660	16617	16789	16665	16634	16676	16676	16706	16716	16638	16617	16800	16525	16647	16658	16634	16670	16694	16680	16694	16721	16613	16702	16659	16708	16631	16661	16599	16723	16824	16749	16680	16729	16822	16847	16583	16784	16769	16770	16665	16699	16531	16688	16469	16620	16826	16686	16673	16562	16767	16567	16569	16840	16522	16704	16674	16533	16530	16642	16518	16853	16539	16784	16721	16736	16540	16585	16696	16755	16709	16638	16932	16813	16594	16665	16606	16676	16750	16751	16674	16728	16600	16528	16783	16682	16723	16574	16675	16555	16639	16862	16637	16766	16642	16614	16710	16411	16775	16724	16861	16530	16668	16603	16670	16683	16684	16687	16669	16735	16743	16730	16689	16847	16845	16808	16706	16594	16761	16631	16586	16595	16653	16749	16736	16722	16678	16685	16711	16675	16664	16833	16764	16742	16756	16670	16790	16712	16729	16944	16759	16678	16663	16633	16692	16681	16596	16728	16809	16678	16668	16689	16747	16649	16606	16702	16616	16679	16707	16757	16647	16694	16580	16571	16662	16776	16622	16673	16743	16729	16672	16619	16704	16418	16748	16602	16816	16719	16677	16840	16731	16650	16635	16678	16671	16734	16810	16789	16678	16675	16740	16550	16696	16707	16725	16720	16621	16597	16610	16712	16591	16839	16504	16721	16723	16762	16647	16718	16665	16721	16644	16745	16704	16756	16660	16522	16721	16718	16771	16865	16566	16651	16646	16554	16567	16697	16646	16742	16685	16545	16586	16910	16552	16752	16707	16739	16750	16646	16805	16817	16710	16701	16680	16811	16781	16708	16687	16711	16632	16771	16628	16604	16707	16629	16536	16786	16669	16906	16744	16694	16741	16736	16699	16533	16793	16624	16815	16599	16536	16728	16490	16641	16645	16777	16680	16808	16744	16601	16723	16656	16724	16773	16817	16873	16620	16781	16771	16688	16717	16595	16672	16839	16629	16640	16740	16589	16676	16687	16717	16634	16610	16672	16767	16714	16729	16673	16598	16708	16590	16567	16807	16487	16646	16838	16665	16526	16660	16495	16494	16633	16651	17074	16705	16666	16703	16600	16659	16755	16616	16708	16620	16740	16644	16688	16586	16512	16560	16777	16724	16700	16638	16846	16644	16975	16592	16657	16635	16807	16730	16605	16594	16751	16834	16671	16574	16827	16742	16744	16701	16690	16871	16655	16781	16761	16678	16855	16592	16913	16683	16746	16834	16616	16630	16664	16794	16677	16863	16662	16771	16652	16610	16659	16583	16667	16755	16844	16628	16688	16565	16704	16646	16741	16691	16773	16693	16650	16676	16763	16606	16621	16671	16796	16637	16662	16633	16574	16625	16690	16798	16703	16419	16634	16754	16886	16752	16732	16580	16784	16756	16525	16634	16698	16730	16623	16524	16626	16662	16372	16720	16798	16751	16834	16856	16683	16671	16949	16714	16705	16650	16550	16561	16758	16610	16584	16630	16749	16699	16771	16739	16721	16708	16650	16670	16535	16663	16746	16560	16707	16655	16781	16659	16677	16667	16576	16694	16875	16619	16565	16806	16811	16648	16557	16796	16832	16747	16706	16635	16757	16571	16707	16566	16560	16613	16754	16628	16635	16754	16791	16851	16841	16714	16563	16761	16648	16744	16638	16841	16561	16738	16762	16787	16683	16547	16658	16717	16733	16694	16682	16703	16768	16632	16641	16744	16675	16601	16740	16717	16537	16892	16810	16777	16659	16679	16747	16693	16660	16729	16823	16722	16759	16729	16803	16696	16444	16691	16643	16589	16837	16662	16659	16659	16651	16848	16701	16663	16670	16743	16708	16595	16698	16755	16718	16825	16694	16536	16703	16674	16561	16884	16624	16668	16710	16730	16491	16776	16686	16549	16767	16730	16669	16749	16662	16756	16602	16611	16748	16693	16763	16794	16795	16655	16732	16757	16788	16731	16710	16621	16709	16765	16724	16740	16750	16695	16743	16650	16599	16743	16891	16814	16654	16725	16546	16656	16801	16728	16690	16833	16695	16794	16660	16692	16734	16731	16666	16693	16608	16738	16604	16691	16637	16688	16783	16660	16747	16715	16789	16582	16857	16724	16668	16672	16722	16716	16770	16876	16628	16770	16697	16628	16874	16811	16564	16773	16653	16538	16716	16685	16568	16767	16597	16784	16911	16709	16689	16730	16648	16638	16801	16615	16537	16868	16743	16638	16787	16700	16815	16674	16678	16773	16773	16654	16706	16662	16667	16655	16708	16693	16819	16677	16716	16727	16604	16782	16700	16651	16633	16742	16822	16614	16558	16574	16665	16673	16647	16729	16689	16712	16708	16714	16688	16706	16810	16650	16566	16826	16767	16576	16621	16708	16784	16661	16744	16757	16480	16674	16869	16616	16869	16716	16739	16603	16693	16706	16674	16723	16748	16750	16905	16760	16716	16799	16758	16611	16671	16607	16697	16706	16790	16603	16679	16702	16618	16653	16604	16681	16611	16574	16600	16787	16558	16726	16638	16575	16704	16621	16745	16757	16547	16828	16619	16776	16621	16806	16657	16537	16611	16649	16865	16773	16664	16700	16552	16816	16715	16697	16649	16698	16598	16885	16558	16867	16662	16566	16789	16666	16685	16726	16726	16796	16669	16677	16703	16631	16616	16551	16549	16561	16884	16725	16733	16625	16888	16737	16678	16547	16659	16571	16635	16806	16596	16710	16530	16692	16677	16596	16854	16726	16719	16532	16708	16613	16636	16634	16588	16576	16533	16694	16875	16767	16493	16674	16745	16669	16712	16566	16839	16435	16650	16709	16680	16830	16670	16636	16666	16764	16648	16726	16622	16683	16740	16640	16729	16684	16813	16582	16728	16769	16709	16724	16597	16580	16800	16758	16602	16868	16698	16731	16756	16756	16626	16565	16632	16624	16783	16696	16844	16668	16587	16782	16664	16781	16668	16580	16739	16647	16631	16720	16675	16764	16645	16671	16672	16659	16913	16557	16781	16631	16520	16774	16874	16658	16514	16733	16578	16721	16708	16757	16715	16696	16734	16715	16541	16703	16750	16736	16599	16521	16698	16642	16533	16776	16639	16806	16685	16556	16753	16670	16868	16651	16628	16669	16748	16642	16774	16484	16701	16793	16575	16711	16646	16620	16785	16684	16581	16707	16644	16694	16772	16639	16657	16690	16796	16679	16727	16627	16776	16687	16592	16804	16693	16796	16584	16644	16726	16812	16661	16958	16825	16707	16707	16728	16616	16678	16789	16852	16613	16615	16646	16759	16657	16721	16663	16704	16609	16493	16772	16516	16624	16714	16539	16591	16544	16638	16725	16645	16688	16614	16664	16702	16491	16739	16666	16774	16881	16626	16610	16536	16785	16787	16618	16857	16710	16562	16800	16609	16647	16632	16597	16824	16560	16773	16735	16703	16643	16677	16746	16705	16775	16687	16784	16581	16652	16523	16751	16678	16601	16655	16620	16714	16825	16629	16773	16667	16624	16790	16699	16705	16522	16634	16630	16643	16609	16696	16649	16522	16676	16735	16821	16736	16814	16659	16735	16595	16680	16616	16770	16866	16834	16665	16578	16700	16782	16705	16784	16589	16735	16784	16820	16890	16698	16650	16597	16881	16715	16928	16621	16633	16461	16769	16613	16666	16658	16723	16687	16687	16654	16611	16738	16621	16793	16716	16737	16611	16651	16828	16611	16714	16692	16660	16783	16739	16733	16619	16652	16853	16660	16678	16707	16799	16806	16567	16836	16763	16708	16692	16889	16810	16713	16647	16692	16780	16564	16581	16855	16809	16637	16612	16660	16713	16846	16762	16674	16701	16794	16541	16654	16575	16625	16801	16730	16569	16752	16575	16808	16678	16833	16734	16568	16775	16653	16677	16753	16833	16670	16719	16794	16746	16612	16710	16685	16715	16685	16722	16765	16824	16599	16652	16594	16707	16756	16669	16805	16679	16588	16619	16666	16801	16723	16759	16652	16629	16571	16714	16751	16580	16733	16608	16743	16624	16509	16698	16516	16670	16687	16730	16822	16430	16814	16587	16637	16616	16808	16739	16766	16725	16716	16607	16655	16768	16833	16590	16662	16634	16725	16698	16691	16662	16708	16839	16643	16581	16568	16737	16779	16552	16797	16533	16648	16796	16878	16786	16528	16643	16752	16725	16737	16662	16663	16595	16777	16778	16837	16733	16756	16854	16762	16717	16550	16700	16529	16633	16725	16575	16664	16701	16830	16705	16703	16679	16838	16603	16607	16728	16627	16707	16569	16454	16717	16850	16620	16628	16705	16627	16784	16639	16431	16910	16696	16563	16702	16566	16573	16599	16604	16578	16637	16824	16539	16806	16729	16728	16715	16711	16641	16657	16554	16837	16668	16767	16640	16737	16650	16736	16697	16606	16787	16601	16731	16826	16488	16744	16793	16647	16639	16710	16682	16738	16649	16541	16711	16569	16558	16736	16814	16528	16544	16871	16602	16592	16647	16718	16609	16712	16694	16840	16620	16739	16675	16704	16511	16607	16562	16537	16792	16743	16850	16747	16739	16657	16749	16781	16957	16679	16779	16641	16696	16679	16612	16840	16617	16801	16738	16636	16642	16695	16772	16538	16790	16586	16556	16712	16573	16643	16751	16622	16804	16675
25200	21380	28129	25735	22685	21859	22200	20882	20488	20571	20653	20307	20315	20317	20250	21860	31304	30304	26026	23546	21373	20670	20186	20157	19919	19999	20232	20043	20107	20074	20100	20090	19983	19872	20150	20193	19996	20138	20181	20176	20116	19891	20094	20077	20085	20086	20333	20203	19999	19968	20029	20109	19916	19685	20185	19846	19814	20039	20104	20022	19979	20036	20121	20018	20020	19967	19921	20054	20028	20226	19952	19925	20102	20101	19877	20037	20285	20012	20304	20009	19997	19885	20220	20023	20097	20275	20114	20171	20136	20107	20020	20193	19969	19850	19935	20047	20041	20129	20090	20008	20053	20089	19984	19964	20181	19992	19939	20136	20191	20177	20081	19978	20040	20170	20135	20143	20062	20017	19863	20057	20176	20144	20171	20045	20040	19870	20074	20097	20101	19941	19988	20012	20002	20262	20115	20078	20144	20030	20102	20203	20057	20131	20080	20138	20163	20000	20045	20099	19936	20020	20120	20038	20131	20249	19919	19898	20033	19795	19972	20105	19927	20095	20071	20054	20206	20134	20106	19982	20182	20013	19885	20137	19819	20210	19975	19941	20024	20064	20036	20129	19966	20071	20187	20108	19907	19957	20083	20102	20137	19903	19911	19919	20128	20039	20101	20076	20288	20077	19982	20189	19957	20052	20106	20028	20175	20036	19957	20002	20201	19996	20195	19994	20190	20018	20142	20057	19917	20155	20101	20144	20144	20166	20197	19839	20070	20178	20140	20121	20081	20129	20214	20223	19899	20095	20206	20074	20018	20064	20147	19942	20213	20105	20055	19896	20131	20114	20085	20056	19953	20172	19991	20138	20321	20082	20102	19944	20088	19852	20196	20028	19942	20040	20208	20150	19988	20044	20077	20156	19963	19954	20025	19953	20111	20081	20253	20044	20130	20146	20006	20172	19989	19983	19946	19885	20128	19991	20030	19978	20460	20159	20082	20009	19915	20082	19962	19901	19946	19817	20052	20046	20126	20082	19990	19985	19993	19914	20088	20003	20189	20291	19942	19981	20103	20130	20080	19922	19962	19953	20026	20288	20254	20144	19977	20188	20106	20056	20105	20283	20122	20033	19942	20089	20008	20061	20079	20139	20033	19985	20027	20018	20064	20210	20217	20082	20052	20065	19903	20092	20026	20225	20188	19953	19816	20206	20268	20067	20054	20121	19879	19986	19926	20012	20175	20020	20091	20144	20064	19750	20208	19909	20040	20057	20140	19915	20058	19925	20108	20272	20169	20041	20097	20093	20018	20007	20245	20055	20107	20080	20162	19801	19875	19909	19929	20065	20007	20083	20136	20123	19901	20065	20112	19924	20013	20133	20084	20333	20124	20014	20097	20050	20145	20205	20152	20183	19895	19962	20220	20014	20072	20104	20304	19946	19939	20110	19987	20061	20017	20230	19991	19975	20101	19978	20176	20067	20015	19992	20172	20040	20226	19976	20101	20037	19961	19966	20034	20231	19933	20186	20139	20100	20022	20238	20119	20272	20236	20150	19958	20179	20010	20251	20053	19951	20109	20283	20100	20085	19925	20169	20113	20136	19695	20125	19919	20084	20220	20085	19886	20042	20015	20153	20053	20040	19958	20041	19940	20091	20099	20014	20106	20131	19949	20095	19955	20082	20075	19796	19916	20025	20159	19988	20091	20008	19936	19990	20315	20087	20040	20010	20058	19930	20121	20104	19987	20081	20087	19785	19863	19858	20002	20352	20178	20065	20124	20129	20094	20050	20048	19986	20006	20075	19865	20087	20182	19884	20081	20142	20293	20036	20094	20067	20080	20071	20153	20164	20133	19924	19919	20114	20048	20076	20157	20188	20002	20075	20246	19850	20169	19992	19987	19787	19976	20074	20087	19789	20122	19896	20087	20223	20167	20185	19959	20027	19916	20228	19983	20096	20018	19909	20058	19944	20169	20217	19841	20049	20279	20020	19922	20256	20021	19985	19851	20237	20086	20091	20166	20034	20246	19732	19972	20138	20081	20146	20154	19950	19904	19974	20064	20019	20174	20128	19863	20018	20151	19866	20172	19925	20073	19881	20141	20165	19987	19914	20134	20079	20099	20319	20141	20216	19984	20199	20010	20072	19879	20193	20019	19949	19958	19976	20069	20297	20039	20219	20262	20080	20017	20218	19977	20071	20170	19964	20147	20159	20081	20105	20133	20094	20156	20095	20203	20238	20054	20117	20093	20014	19920	20037	20025	20185	20214	20049	20072	20006	20133	20008	19981	20166	20132	20145	20161	19848	19955	20142	20166	19931	20061	20158	20070	20240	20013	20421	20087	20077	20185	20018	20239	20241	20250	20108	20013	20104	20319	20161	20112	20056	19723	20234	20236	20318	20026	20052	20099	20004	20105	20012	20039	19949	20140	20045	19946	20241	20196	20146	20056	20095	19867	20089	19928	19984	19830	20396	20090	20193	20264	19993	19916	20015	20077	20032	20104	19920	19953	20294	20157	20041	20055	20013	19960	20177	20073	19994	20080	20220	19903	19994	20211	20053	20003	19943	20061	20069	20214	20078	20202	20016	19974	19928	20009	20109	20146	20055	19827	20069	20290	20054	19945	20099	20110	20197	19941	20053	20466	20161	20298	19993	20077	20229	20058	19835	20152	20241	20077	20161	20082	20313	19999	20161	19955	20095	20212	20180	20036	20348	20064	20076	20202	20246	20039	20222	20120	20082	19938	19851	20006	20220	20026	19959	20262	19919	20273	19970	20098	20120	20141	19969	20023	19930	20131	20015	20084	20169	20011	20169	20105	20079	19953	20115	20141	20003	20018	20285	19887	20066	20207	20058	20035	20008	20229	20063	20021	20078	20223	20121	20142	20084	20125	19998	20039	20191	19902	20052	20002	20007	19873	19907	20180	19930	19917	20142	20211	19954	19864	19987	20203	19983	20180	20134	20065	20089	19926	20176	20183	19986	20107	20021	20055	20133	20073	19905	20006	20144	19897	20087	20272	20243	20084	20119	20123	20151	20251	20086	19890	20038	20062	20206	20084	20142	20021	20314	20231	19752	20010	19964	20057	20194	19957	20166	20001	20023	20096	20068	20098	20127	20187	19798	20087	20085	20284	20209	20295	20065	19963	19886	19938	20083	20114	20071	20192	20284	19982	20049	19973	20077	20041	20039	20141	19976	20176	20211	19945	19950	19963	19805	20139	19867	19962	20106	20061	20017	20016	19938	20094	20146	20085	19888	20156	19859	20061	19947	20207	20085	19908	20113	19911	20181	20291	20042	19932	20058	19915	20090	20243	20215	20050	20171	20249	19965	20168	20067	20316	20271	20320	20111	20253	20166	20170	20077	20098	20077	20061	19925	20103	19939	19897	20147	20127	20083	19968	20109	20134	20109	20193	20012	20186	20172	19789	20147	19967	19977	20006	20129	20154	20406	20099	20186	20140	20169	20031	20241	20171	20097	19891	20096	20198	20127	20209	20275	20118	20249	20048	20036	20250	20133	20270	19974	20119	19901	20109	19918	20022	20077	20112	20322	20246	20133	19950	20126	20128	19960	19998	20122	20011	19971	20079	19944	20005	20216	19980	20085	20159	20037	19989	20059	20198	20216	20027	19940	20261	20144	20254	20083	20032	19906	19944	19945	20163	19839	19984	19872	20128	20016	20111	20062	19990	20028	20033	20001	20070	20211	20016	20296	20165	20096	19956	20021	20018	20027	20054	19913	20084	20006	19858	20107	19902	20161	19917	19986	20000	19977	19965	20353	19979	19900	19919	20110	20022	19947	20204	20071	20037	20099	19942	20007	19992	20201	20001	20056	20033	20098	20203	20012	20126	20108	20059	19931	20132	19931	19833	19997	20023	20025	20184	19895	20200	20010	19892	19943	20016	20070	19954	20079	20014	19943	19946	20016	20161	20013	19907	20174	20161	20280	19903	20125	20152	20062	20138	20054	19948	20160	20139	19956	20170	20045	19806	19977	19978	20142	19998	19887	20138	20070	19892	20078	20065	20012	19978	20187	19821	20102	20003	19917	20201	19980	20172	20200	19906	19878	19943	20089	19999	20022	20130	20062	20013	19989	19869	19933	20063	19954	20026	20167	20033	19969	20065	20216	19892	20138	20133	20036	20283	20262	20324	20112	19955	20118	20038	19930	19904	20300	20329	20020	20261	20127	20158	19968	20082	19961	20175	20134	20146	20020	20044	19865	19819	20100	19740	20053	20172	20145	20127	20107	20103	19941	20050	20087	19927	19964	20236	20139	20187	20162	20097	20052	19806	20078	20184	20007	20140	20110	19912	19941	20058	20289	20113	20197	19789	20161	19988	20001	20218	20023	20093	20136	20217	20060	20060	20206	20316	20220	20142	20099	19941	20020	20225	20165	20041	19939	20036	20215	19945	20288	20173	20123	20030	20074	19983	20167	20211	20016	20036	20112	20164	20150	20153	20152	19875	19981	19989	20044	20125	20153	20023	19991	20091	20025	19934	20043	20035	20089	20048	20010	20134	20088	20183	20155	20229	20090	20060	20052	20145	20152	19830	19971	20079	20224	19957	20009	20226	20130	19886	20287	20178	20042	20082	20080	20180	20170	20115	20116	20018	20042	20090	19885	20138	20062	20087	20091	20102	20033	20110	20233	20217	20032	20120	20007	20010	20033	20251	20140	20052	20043	20234	20119	19963	19939	20044	20287	19919	20109	19977	19875	19996	20027	19975	20070	19894	20135	20175	20205	20007	20112	20013	19935	20228	19995	19884	19958	20119	20037	20103	20177	19944	20003	20175	20037	20243	19937	20066	19901	20032	19931	20105	19978	19997	20019	20110	20249	20202	19996	20053	20143	20024	20127	19979	19900	20135	19896	20127	20203	19866	20132	20102	20054	20041	20079	20012	19976	20243	19882	20237	19950	20084	20060	20107	19992	20147	19920	20072	20096	20083	19990	20050	19994	20043	20100	20079	20013	20059	20172	19883	20154	20155	19873	19943	20220	20099	19919	20171	20181	20121	19915	20178	19892	20016	19955	19985	19998	20101	20065	20128	20206	20056	20139	19969	19883	20062	20212	20154	20233	19998	19942	20298	20001	20030	19958	20183	20166	19818	19954	19793	20169	19847	20047	19813	20095	19955	19917	19902	19821	20335	19974	20163	20144	20160	20128	19862	20016
16924	25151	23693	20454	18991	18374	18036	17606	17398	17374	17169	17103	17119	16966	16997	20235	32663	29153	23969	20517	18053	17154	16749	16869	16862	16888	16749	16835	16660	16634	16814	16794	16807	16988	16780	16827	16840	16750	16700	16757	16972	16697	16861	16841	16749	16829	16725	16773	16983	16772	16936	16712	16967	16941	16680	16935	16744	16907	16754	16754	16860	16862	16708	16839	16726	16955	16758	16823	16742	16981	16681	16843	16712	16937	16845	16723	16996	16726	16831	16951	16667	16871	16962	16698	16781	16744	16787	16770	16810	16765	16822	16700	16814	16909	16700	16735	16692	16661	16753	16727	16858	16895	16774	16960	16714	16868	16844	16651	16758	16758	16779	16808	16716	16774	16915	16887	16869	16878	16761	16818	16583	16921	16719	17019	16666	16944	16747	16707	16762	16786	16676	16759	16812	16832	16566	16789	16972	16746	16800	16759	16931	16924	16923	16755	16749	16715	16888	16773	16738	16866	16764	16648	16665	16912	16620	16709	16859	16840	16710	16843	16817	16835	16701	16780	16498	16876	16733	16929	16743	16762	16906	16563	16701	16701	16665	16922	16743	16885	16644	16785	16576	16948	16736	16837	16777	17039	16855	16775	16880	16766	16768	16747	16717	16815	16752	16880	17004	16820	16748	16795	16724	16742	16746	16834	16690	16854	16848	16666	17018	16825	16726	16717	16881	16866	16920	16802	16759	16746	16742	16756	16818	16797	16900	16890	16771	16833	16876	16713	16811	16744	16718	16696	16803	16754	16654	16843	16803	16837	16737	16630	16959	16729	16943	16721	16850	16807	16711	16687	16761	16839	16756	16790	16829	16750	16730	16709	16617	16606	16838	16746	16869	16857	16867	16798	16868	16837	16754	16673	16849	16710	16735	16659	16744	16752	16804	16731	16664	16806	16779	16736	16691	16748	16749	16671	16992	16769	16780	16606	16874	16613	16830	16901	16712	16769	16756	16741	16555	16925	16878	16810	16797	16759	16662	16849	16765	16815	16787	16756	16795	16709	16746	16838	16639	16939	16670	16690	16904	16659	16763	16785	16760	16815	16872	16684	16776	16613	16695	16657	16685	16879	16871	16880	16743	16891	16852	16629	16808	16717	16973	16644	16758	16837	16769	16802	16597	16603	16824	16847	16728	16703	16974	16789	16762	16895	16815	16677	16800	16720	16647	16626	16795	16595	16818	16770	16736	16794	16697	16899	16743	16814	16731	16849	16913	16756	16813	16935	16914	16720	16899	16789	16787	16832	16781	16667	16789	16893	16828	16600	16757	16947	16858	16704	16787	16769	16752	16759	16567	16860	16717	16879	16815	16809	16905	16817	17028	16842	16785	16936	16882	16839	16853	16855	16704	16809	16689	16819	16781	16844	16756	16785	16790	16848	16819	16775	16838	16742	16820	16814	16682	16773	16842	16823	16916	16875	16708	16782	16698	16699	16857	16793	16840	16821	16668	16827	16767	16842	16817	16815	16604	16737	16872	16764	16974	16740	16844	16773	16764	16768	16769	16871	16751	16748	16700	16801	16734	16772	16816	16889	16743	16891	16752	16948	16814	16923	16828	16850	16837	16781	16837	16615	16754	16813	16674	16917	16694	16742	16680	16731	16883	16760	16637	16813	16839	16996	16804	16628	16701	16777	16780	16575	16755	16833	16726	16694	16757	16716	16825	16711	16837	16707	16783	16987	16850	16850	16836	16909	16626	16790	16907	16820	16859	16862	16783	16843	16771	16804	16783	16941	16968	16650	16860	16761	16782	16701	17028	16497	16775	16846	16773	16887	16823	16798	16787	16696	16821	16773	16717	16832	16880	16689	16805	16683	16715	16887	16806	16942	16824	16901	16685	16661	16860	16848	16711	16863	16839	16751	16599	16792	16730	16737	16907	16779	16867	16841	16902	16718	16854	16750	16611	16941	16700	16677	16965	16808	16693	16885	16762	16707	16841	16747	16768	16904	16780	16670	16621	16921	16883	16872	16704	16791	16728	16955	16856	16868	16701	16764	16824	16885	16786	16698	16760	16813	16760	16879	16902	16746	16910	16834	16732	16687	16775	16617	16872	16717	16836	16823	16743	17003	16655	16620	16786	16891	16862	16662	16901	16900	16677	16880	16564	16612	16887	16807	16653	16739	16795	16823	16891	16923	16850	16636	16700	16797	16728	16788	16886	16581	16986	16744	16825	16937	16795	16812	16693	16734	16880	16781	16754	16639	16769	16745	16876	16514	16907	16804	16775	16847	16797	16574	16574	16790	16809	16831	16812	16766	16914	16676	16881	16753	16724	16794	16798	16747	16777	16898	16896	16803	16805	16766	16859	16755	16681	16937	16777	16768	16987	16644	16878	16776	16701	16855	16810	16714	16813	16814	16807	16856	16896	16652	16872	16846	16981	16940	16764	16762	16864	16801	16929	16896	16702	16676	16715	16793	16971	16814	16744	16856	16998	16832	16646	16763	17046	16806	16887	16929	16593	16753	16657	16888	16918	16731	16778	16712	16735	16726	16788	17002	16558	16828	16770	16947	16643	16847	16641	16606	16817	16762	16792	16764	16873	17008	16748	16752	16753	16762	16750	16884	16771	16800	16907	16727	16701	16725	16678	16975	16917	16864	16832	16766	16789	16810	16931	16528	16711	16680	16851	16809	16756	16835	16812	16773	16774	16698	16720	16783	16872	16606	16752	16796	16822	16612	16877	16825	16786	16873	16623	16853	16821	16907	16722	16939	16853	16733	16780	16569	16820	16868	16961	16906	16879	16753	16870	16912	16867	16737	16802	16717	16690	16593	16766	16721	16611	16788	16653	16806	16868	16727	16926	16588	16888	16900	16894	16571	16849	16670	16899	16797	16855	16686	16772	16882	16696	16794	16717	16859	16781	16998	16751	16855	16892	16698	16878	16606	17067	16691	16857	16704	16693	16673	16786	16597	17004	16854	17055	16722	16677	16872	16811	16608	16727	16782	16704	16917	16821	16892	16691	16748	16847	16779	16778	16720	16704	16733	16813	16920	16982	16656	16582	16920	16971	16576	16924	16842	16591	16799	16831	16812	16570	16880	16805	16824	16902	16772	16596	16785	16747	16921	16938	16920	16856	16976	16861	16786	16863	16801	16715	16696	16985	16791	16787	16702	16968	16928	16909	16844	16947	16719	16836	16931	16748	16838	16681	16767	16706	16725	16885	16764	16612	16706	16950	16727	16809	16780	16844	16795	16822	16760	16749	16866	16785	16997	16712	16872	16818	16721	16888	16624	16809	16839	16727	16904	16758	16791	16944	16875	16833	16761	16749	16791	16825	16796	16642	16871	16843	16717	16817	16681	16784	16677	16775	16658	16852	16754	16830	16933	16530	16992	16813	16678	16897	16952	16775	16596	16663	16842	16741	16846	16852	16756	16814	16898	16719	16748	16667	16734	16753	16899	16963	16648	16615	16657	16710	16851	16578	16661	16832	16766	16599	16748	16837	16786	16746	16885	16929	16864	16802	16762	16719	16689	16874	16742	16824	16924	16863	16682	16744	16886	16734	16716	16661	16948	16764	16877	16789	16682	16803	16703	16794	16728	16803	16660	16758	16639	16980	16811	17034	16728	16738	16607	16891	16745	16914	16779	16628	16825	16797	16812	16967	16838	16874	16820	16917	16862	16865	16662	16930	16795	16695	16735	16760	16886	16798	16738	16816	16735	16810	16891	16738	16755	16751	16787	16953	16744	16726	16684	16598	16702	16826	16819	16788	16648	16702	16843	16749	16931	16882	16761	16857	16750	16809	16737	16688	16875	16666	16917	16672	16757	16704	16854	16790	17060	16617	16591	16615	16907	16685	16657	16731	17024	16614	16857	16852	16858	16870	16867	16854	16957	16562	16883	16736	16727	16889	16677	16734	16681	16755	17007	16870	16849	16803	16769	16742	16893	16665	16965	16841	16732	16787	16625	16763	16765	16865	16766	16816	16872	16824	16780	16694	16858	16748	16764	16777	16792	16703	16727	16637	16833	16708	16791	16777	16773	16943	16878	16548	16996	17084	16800	16975	16717	16942	16725	16793	16617	16742	16967	16756	16790	16740	16727	16693	16821	16698	16854	16781	16890	16905	16759	16894	16729	16882	16860	16896	16794	16666	16764	16856	16659	16741	16855	16829	16868	16780	16729	16902	16884	16708	16851	16761	16674	16757	16714	16950	16737	16776	16753	16854	16706	16775	16710	16703	16819	16682	16797	16867	16707	16678	16991	17023	16895	16712	16787	16686	16949	16815	16820	16760	16797	16794	16781	16966	16704	16781	16642	16863	16968	16715	16846	16757	16746	16810	16674	16744	16737	16746	16737	16872	16619	16897	16595	16801	16641	16775	16963	16851	16763	16768	16922	16882	16856	16772	16814	16716	16801	16840	16777	16707	16746	16826	16767	16763	16887	16922	16659	16641	16706	16907	16681	16744	16793	16803	16878	16830	16737	17017	16772	16720	16897	16738	16738	16946	16908	16850	16697	16671	16735	16728	16853	16928	16709	16752	16803	16706	16814	16960	16671	16911	16847	16810	16781	16520	16810	16786	16839	16760	16663	16827	16838	16757	16775	16836	16834	16831	16714	16881	16668	16792	16789	16788	16697	16853	16697	16688	16821	16935	16614	16854	16631	16869	16871	16737	16817	16766	16669	16795	16895	16733	16720	16823	16766	16936	17022	16686	16684	16830	16794	16892	16891	16809	16773	16698	16820	16730	16741	16656	16821	16610	16819	16842	16822	16670	16709	16830	16838	16761	16870	16757	16746	16810	16823	16996	16737	16717	16843	16840	16836	16619	16756	16594	17046	16778	16771	16719	16777	16855	16707	16787	16834	16824	16797	16575	16829	16778	16934	16747	16847	16715	16952	16779	16756	16792	16815	16894	16767	16743	16800	16799	16786	16892	16834	16853	16653	16841	16782	16791	16850	16829	16814	16780	16965	16853	16723	16728	16708	16619	16723	16828	16760	16721	16803	16807	16691	16797	16844	16621	16628	16631	16955	16680	16774	16925	16830	16654	16737	16912	16701	16740	16816	16824	16756	16872	16847	16781	16796	16768	16980	16778	16677	16726	16776	16900	16664	16863	16840	16900	16970	16775	16824	16791	16573	16805	16697	16741	16887	16611	16735	16693	16641
23866	21377	28928	24262	22237	24208	24540	21143	20424	20657	20557	20156	20367	20165	20325	20141	30796	39243	34637	28819	23171	20670	19990	19823	19973	19807	19792	19862	19793	19797	19821	19847	19855	19821	19636	19928	19817	19720	19633	19652	19847	19670	19836	19593	19799	19688	19918	19939	19723	19708	19730	19880	19683	19775	19772	19842	19818	19623	19941	19544	19734	19579	19718	19736	19676	19803	19712	19723	19670	19674	19619	19737	19750	19624	19697	19597	19715	19671	19770	19582	19745	19933	19713	19721	19667	19695	19575	19620	19561	19738	19851	19885	19621	19604	19726	19782	19821	19597	19955	19862	19792	19771	19741	19785	19780	19674	19547	19734	19490	19680	19665	19665	19565	19670	19427	19595	19714	19605	19646	19656	19795	19784	19810	19717	19622	19538	19871	19642	19586	19507	19907	19739	19823	19584	19744	19820	19542	19607	19542	19557	19644	19845	19616	19620	19667	19953	19960	19634	19586	19713	19611	19694	19626	19649	19600	19528	19743	19663	19711	19509	19782	19446	19609	19830	19816	19930	19754	19787	19620	19736	19690	19738	19627	19668	19776	19619	19785	19665	19830	19651	19645	19767	19534	19770	19881	19905	19710	19638	19718	19780	19880	19786	19644	19874	19790	19659	19702	19660	19582	19784	19542	19718	19882	19802	19684	19720	19701	19649	19770	19735	19761	19658	19627	19661	19682	19810	19791	19572	19741	19763	19842	19530	19769	19721	19840	19647	19598	19608	19696	19631	19570	19604	19808	19602	19662	19655	19500	19604	19909	19752	19742	19729	19742	19819	19535	19730	19847	19410	19657	19668	19591	19702	19801	19854	19800	19792	19605	19666	19559	19791	19636	19656	19762	19789	19695	19583	19876	19777	19561	19650	19820	19690	19677	19607	19798	19445	19784	19563	19797	19661	19568	19787	19791	19558	19438	19762	20002	19734	19644	19673	19743	19735	19460	19543	19578	19774	19582	19723	19591	19610	19692	19705	19430	19847	19600	19707	19741	19498	19698	19757	19653	19251	19728	19819	19798	19779	19920	19715	19650	19676	19649	19764	19697	19580	19597	19674	19772	19745	19686	19688	19749	19624	19622	19800	19605	19761	19541	19579	19567	19569	19815	19539	19591	19705	19382	19827	19683	19674	19667	19681	19811	19533	19618	19695	19822	19601	19687	19543	19795	19641	19768	19841	19686	19857	19528	19431	19572	19647	19681	19727	19855	19582	19494	19756	19843	19581	19652	19666	19666	19685	19805	19843	19514	19718	19812	19799	19829	19805	19760	19698	19684	19618	19752	19615	19875	19820	19752	19610	19640	19788	19777	19706	19507	19817	19769	19750	19880	19922	19676	19744	19644	19680	19832	19795	19703	19586	19769	19739	19436	19627	19674	19559	19617	19497	19586	19611	19791	19693	19539	19579	19674	19687	19768	19759	19597	19856	19543	19774	19779	19593	19869	19821	19737	19523	19599	19513	19612	19670	19763	19574	19796	19579	19929	19640	19752	19696	19596	19769	19788	19761	19723	19737	19632	19713	19781	19626	19804	19848	19674	19643	19620	19612	19586	19681	19608	19687	19776	19586	19536	19678	19693	19753	19662	19677	19668	19745	19725	19404	19933	19936	19761	19795	19596	19553	19626	19801	19961	19806	19727	19523	19648	19920	19898	19529	19902	19658	19670	19648	19737	19775	19746	19691	19421	19653	19520	19670	19512	19760	19680	19594	19595	19871	19787	19568	19630	19704	19648	19667	19446	19788	19701	19686	19623	19511	19547	19816	19681	19530	19663	19794	19695	19639	19738	19692	19816	19771	19536	19660	19505	19607	19337	19823	19715	19782	19587	19523	19532	19661	19591	19790	19670	19804	19736	19733	19526	19655	19672	19845	19780	19512	19815	19517	19659	19831	19443	19637	19619	19621	19720	19608	19642	19566	19793	19738	19689	19739	19675	19641	19835	19769	19638	19798	19773	19829	19634	19998	19717	19692	19556	19789	19626	19667	19781	19586	19682	19578	19545	19676	19686	19580	19673	19751	19740	19639	19703	19815	19663	19650	19773	19683	19491	19922	19878	19712	19926	19704	19656	19732	19770	19822	19826	19664	19669	19691	19481	19589	19610	19894	19708	19667	19813	20013	19820	19819	19771	19798	19632	19678	19837	19455	19658	19691	19819	19754	19575	19689	19603	19589	19803	19768	19751	19532	19466	19641	19619	19524	19576	19673	19613	19706	19771	19706	19721	19846	19703	19619	19714	19724	19727	19441	19582	19760	19685	19480	19611	19898	19956	19363	19684	19569	19691	19741	19650	19618	19893	19520	19633	19560	19746	19830	19675	19765	19721	19530	19595	19652	19627	19535	19625	19540	19711	19770	19790	19525	19766	19510	19646	19691	19624	19732	19852	19552	19787	19713	19803	19779	19648	19647	19742	19701	19873	19719	19876	19834	19943	19635	19407	19562	19705	19705	19513	19740	19630	19519	19633	19787	19713	19487	19594	19612	19817	19798	19853	19664	19600	19646	19530	19596	19647	19722	19659	19422	19654	19765	19500	19657	19808	19762	19752	19600	19553	19840	19834	19669	19661	19619	19780	19621	19603	19542	19765	19682	19562	19608	19687	19919	19837	19705	19886	19631	19559	19644	19859	19679	19775	19550	19785	19614	19731	19795	19788	19639	19428	19762	19705	19779	19664	19993	19688	19595	19899	19587	19655	19453	19700	19612	19646	19769	19606	19720	19842	19649	19754	19741	19650	19751	19615	19657	19761	19492	19830	19750	19665	19653	19629	19534	19723	19751	19570	19804	19618	19603	19549	19803	19623	19637	19417	19651	19742	19750	19744	19681	19630	19748	19656	19866	19564	19412	19818	19666	19834	19800	19737	19715	19487	19611	19543	19561	19560	19589	19696	19676	19855	19636	19780	19706	19877	19766	19724	19587	19781	19869	19681	19732	19774	19735	19741	19729	19751	19721	19765	19651	19671	19710	19627	19766	19646	19824	19691	19677	19778	19651	19789	19654	19548	19542	19714	19714	19561	19634	19505	19690	19802	19572	19855	19764	19969	19609	19582	19688	19759	19664	19662	19547	19851	19591	19717	19707	19818	19611	19738	19707	19779	19509	19711	19636	19751	19763	19875	19861	19746	19817	19802	19557	19761	19586	19887	19655	19629	19706	19624	19586	19703	19597	19913	19838	19472	19669	19699	19485	19468	19604	19834	19817	19775	19761	19724	19573	19878	19643	19854	19616	19679	19553	19695	19863	19566	19513	19726	19801	19695	19724	19736	19654	19789	19786	19468	19745	19704	19532	19762	19658	19534	19810	19745	19975	19700	19771	19606	19678	19572	19770	19910	19695	19768	19548	19424	19829	19786	19906	19494	19490	19760	19552	19500	19839	19673	19502	19598	19625	19660	19784	19710	19623	19876	19624	19565	19789	19662	19656	19679	19684	19733	19719	19635	19806	19813	19717	19731	19508	19610	19751	19621	19936	19590	19800	19788	19798	20001	19706	19886	19679	19513	19898	19892	19678	19837	19585	19626	19719	19615	19684	19662	19671	19733	19706	19774	19729	19591	19922	19877	19511	19681	19735	19513	19647	19701	19502	19756	19606	19678	19612	19664	19507	19594	19669	19766	19770	19554	19571	19742	19529	19811	19533	19738	19734	19906	19595	19618	19612	20017	19759	19770	19822	19596	19616	20006	19663	19711	19461	19555	19848	19789	19692	19700	19589	19828	19704	19605	19606	19554	19666	19461	19575	19549	19588	19551	19531	19677	19346	19772	19808	19528	19621	19573	19586	19575	19659	19859	19749	19911	19834	19868	19803	19889	19711	19505	19737	19779	19603	19483	19740	19568	19634	19646	19776	19738	19519	19703	19887	19597	19653	19681	19721	19666	19683	19665	19812	19617	19660	19865	19586	19797	19713	19647	19491	19504	19643	19690	19762	19750	19584	19799	19665	19713	19665	19609	19704	19577	19705	19486	19933	19912	19735	19662	19683	19809	19543	19673	19722	19688	19585	19612	19724	19475	19793	19642	19934	19864	19775	19575	19760	19680	19937	19612	19511	19500	19894	19811	19613	19860	19703	19539	19754	19647	19570	19676	19658	19482	19666	19509	19628	19784	19770	19815	19554	19716	19535	19711	19779	19632	19992	19913	19588	19652	19437	19490	19521	19589	19698	19474	19849	19690	19656	19890	19684	19767	19841	19748	19803	19842	19685	19577	19799	19589	19692	19606	19758	19574	19711	19641	19601	19883	19638	19773	19665	19772	19688	19836	19715	19590	19648	19537	19660	19562	19713	19815	19696	19553	19537	19677	19595	19647	19821	19721	19726	19564	19698	19834	19819	19875	19908	19708	19715	19688	19635	19592	19641	19713	19551	19744	19586	19521	19482	19610	19613	19815	19697	19724	19707	19496	19671	19582	19640	19890	19766	19870	19667	19572	19588	19516	19823	19764	19643	19664	19807	19516	19495	19666	19525	19881	19704	19782	19848	19926	19681	19657	19904	19482	19671	19337	19719	19532	19690	19844	19685	19388	19622	19789	19600	19654	19625	19628	19622	19528	19737	19798	19675	19471	19633	19736	19534	19647	19828	19607	19636	19501	19745	19813	19769	19606	19684	19773	19588	19638	19559	19542	19571	19810	19768	19578	19668	19866	19715	19617	19732	19866	19897	19594	19622	19968	19645	19405	19516	19717	19762	19621	19711	19688	19686	19548	19646	19614	19636	19490	19567	19919	19568	19720	19618	19759	19822	19493	19604	19499	19823	19707	19705	19756	19529	19698	19618	19761	19576	19583	19684	19785	19745	19823	19808	19769	19844	19897	19805	19701	19620	19545	19665	19565	19630	19592	19657	19825	19931	19622	19729	19468	19653	19552	19605	19683	19799	19642	19612	19613	19648	19625	19872	19748	19669	19699	19585	19848	19722	19691	19545	19617	19600	19677	19524	19706	19861	19489	19839	19713	19609	19848	19664	19689	19736	19687	19618	19703	19993	19751	19516	19641	19339	19630	19848	19749	19632	19851	19834	19523	19625	19698	19665	19794	19613	19796	19952	19610	19733	19812	19763	19633	19811	19689	19803	19503	19552	19564	19742	19550	19764	19733	19640	19677	19652	19662	19699	19842	19603	19665	19584
18394	30412	28686	23374	21005	19965	18696	18281	17830	17494	17241	17068	17312	17041	17164	17085	33721	39925	34546	26942	19953	17413	16706	16733	16573	16469	16722	16619	16724	16728	16681	16663	16660	16602	16758	16543	16653	16594	16618	16815	16623	16495	16529	16617	16721	16603	16619	16539	16672	16498	16711	16600	16758	16765	16676	16584	16632	16488	16803	16651	16751	16605	16471	16596	16638	16602	16574	16716	16475	16520	16550	16513	16637	16728	16512	16680	16781	16537	16557	16565	16678	16613	16520	16780	16437	16540	16614	16548	16637	16646	16494	16634	16574	16486	16589	16475	16593	16727	16667	16423	16718	16575	16501	16482	16620	16583	16510	16409	16530	16528	16706	16636	16586	16546	16615	16497	16600	16691	16669	16605	16488	16688	16634	16403	16664	16655	16627	16424	16295	16585	16732	16778	16647	16562	16522	16572	16751	16640	16596	16626	16651	16683	16767	16383	16459	16705	16545	16567	16611	16651	16508	16649	16574	16779	16680	16431	16670	16608	16684	16472	16734	16615	16671	16460	16619	16578	16718	16690	16556	16769	16651	16528	16647	16649	16554	16602	16651	16387	16605	16671	16708	16543	16673	16719	16768	16547	16580	16774	16645	16695	16495	16768	16694	16763	16670	16534	16740	16475	16686	16606	16563	16537	16437	16513	16428	16545	16693	16527	16693	16646	16641	16590	16700	16656	16611	16756	16534	16523	16659	16698	16605	16633	16514	16524	16552	16531	16610	16619	16527	16451	16579	16523	16644	16600	16743	16709	16488	16615	16581	16685	16614	16370	16541	16613	16517	16666	16664	16600	16558	16647	16604	16643	16619	16687	16660	16399	16671	16397	16741	16747	16484	16587	16654	16584	16469	16538	16626	16629	16612	16622	16585	16626	16593	16410	16609	16326	16403	16721	16573	16796	16654	16548	16547	16635	16657	16698	16498	16758	16737	16547	16459	16600	16624	16422	16548	16397	16589	16631	16582	16652	16681	16632	16604	16658	16634	16755	16646	16586	16666	16495	16660	16563	16630	16657	16725	16442	16626	16622	16631	16343	16507	16718	16551	16795	16646	16685	16590	16540	16437	16429	16583	16658	16490	16570	16632	16555	16690	16776	16521	16531	16539	16470	16581	16633	16655	16699	16665	16576	16531	16722	16855	16588	16645	16671	16771	16534	16670	16473	16480	16591	16560	16637	16548	16493	16582	16574	16528	16742	16559	16786	16670	16569	16558	16602	16444	16680	16552	16659	16569	16587	16478	16728	16520	16631	16401	16509	16627	16505	16749	16585	16582	16536	16470	16491	16657	16574	16749	16449	16592	16513	16509	16767	16517	16635	16662	16511	16777	16593	16415	16771	16645	16570	16529	16562	16525	16495	16548	16456	16713	16671	16686	16562	16559	16559	16508	16686	16606	16598	16631	16651	16667	16447	16649	16621	16617	16759	16498	16654	16500	16595	16724	16587	16669	16550	16735	16619	16586	16540	16523	16500	16573	16652	16703	16648	16653	16774	16555	16541	16759	16662	16766	16568	16486	16824	16566	16545	16472	16619	16576	16417	16661	16560	16527	16609	16605	16494	16500	16607	16521	16594	16567	16596	16500	16761	16480	16555	16690	16537	16579	16568	16574	16722	16775	16753	16517	16585	16645	16680	16569	16634	16692	16637	16734	16569	16702	16582	16273	16535	16585	16536	16519	16754	16578	16554	16503	16561	16603	16610	16598	16436	16607	16607	16464	16508	16707	16525	16410	16580	16678	16423	16561	16592	16684	16471	16672	16827	16694	16552	16475	16686	16470	16535	16459	16707	16667	16434	16713	16505	16722	16451	16471	16656	16554	16540	16445	16544	16328	16561	16562	16645	16689	16569	16551	16538	16663	16605	16542	16655	16508	16465	16643	16674	16560	16614	16613	16715	16509	16521	16705	16597	16509	16612	16627	16634	16581	16601	16439	16825	16503	16589	16409	16455	16723	16584	16736	16601	16530	16735	16511	16653	16544	16581	16719	16690	16612	16605	16492	16636	16690	16727	16602	16681	16587	16765	16464	16631	16740	16688	16498	16609	16636	16569	16464	16549	16608	16450	16643	16560	16623	16709	16619	16633	16760	16412	16580	16709	16654	16592	16630	16528	16599	16683	16514	16711	16547	16687	16551	16731	16492	16616	16454	16599	16528	16591	16594	16625	16505	16559	16542	16693	16477	16663	16516	16690	16705	16393	16658	16369	16590	16410	16456	16620	16613	16516	16568	16670	16485	16628	16712	16532	16846	16616	16585	16726	16480	16522	16567	16639	16608	16629	16791	16607	16504	16560	16627	16642	16607	16659	16629	16326	16576	16650	16674	16556	16546	16462	16785	16568	16577	16854	16570	16571	16695	16636	16487	16436	16492	16451	16624	16656	16423	16486	16642	16661	16477	16561	16612	16644	16656	16611	16628	16541	16747	16557	16522	16612	16570	16641	16684	16711	16651	16541	16460	16615	16549	16672	16578	16790	16693	16628	16645	16591	16731	16599	16515	16571	16556	16681	16451	16658	16543	16615	16555	16621	16664	16625	16660	16625	16660	16507	16577	16533	16620	16537	16531	16424	16563	16493	16651	16679	16786	16576	16568	16578	16796	16563	16718	16533	16465	16528	16543	16647	16504	16586	16592	16612	16637	16526	16582	16453	16556	16758	16717	16483	16625	16739	16573	16535	16671	16528	16494	16497	16663	16505	16667	16629	16514	16658	16530	16666	16560	16618	16401	16464	16469	16410	16614	16516	16741	16762	16569	16724	16574	16525	16684	16549	16492	16630	16575	16597	16426	16701	16639	16674	16623	16620	16668	16654	16566	16703	16671	16535	16729	16763	16593	16613	16584	16745	16627	16578	16691	16551	16570	16622	16592	16520	16502	16645	16655	16621	16474	16700	16565	16616	16715	16570	16612	16550	16606	16611	16742	16606	16606	16660	16649	16744	16504	16474	16492	16616	16629	16705	16528	16738	16620	16500	16488	16746	16572	16421	16853	16631	16526	16610	16675	16500	16651	16380	16554	16562	16633	16561	16615	16602	16464	16664	16594	16466	16561	16635	16625	16537	16835	16313	16429	16631	16644	16643	16659	16654	16565	16503	16779	16720	16520	16580	16478	16661	16857	16566	16669	16567	16570	16673	16730	16503	16671	16608	16472	16630	16467	16589	16708	16588	16530	16524	16588	16530	16538	16580	16715	16546	16669	16497	16588	16602	16633	16658	16859	16411	16692	16598	16900	16572	16649	16682	16625	16483	16830	16679	16488	16721	16661	16554	16626	16505	16645	16467	16585	16631	16381	16654	16468	16750	16661	16585	16505	16777	16504	16599	16603	16622	16535	16529	16601	16755	16609	16642	16432	16786	16509	16561	16593	16740	16383	16497	16616	16356	16818	16669	16633	16635	16536	16667	16704	16524	16599	16686	16644	16419	16685	16447	16786	16660	16543	16567	16497	16473	16575	16550	16695	16588	16732	16664	16547	16562	16738	16403	16623	16629	16576	16552	16813	16762	16485	16498	16482	16464	16475	16495	16608	16518	16674	16532	16577	16722	16570	16614	16494	16671	16578	16543	16626	16654	16483	16686	16505	16710	16478	16454	16711	16604	16759	16555	16500	16659	16579	16528	16453	16695	16492	16588	16473	16532	16657	16532	16349	16489	16650	16457	16693	16531	16663	16706	16608	16601	16646	16569	16665	16516	16540	16439	16632	16702	16581	16721	16585	16584	16553	16724	16634	16579	16641	16652	16640	16519	16679	16474	16774	16725	16516	16627	16621	16682	16488	16664	16638	16485	16470	16555	16672	16622	16869	16609	16592	16534	16414	16652	16727	16662	16644	16455	16517	16568	16658	16520	16467	16707	16606	16812	16598	16454	16630	16556	16490	16485	16631	16577	16607	16758	16734	16484	16589	16434	16668	16552	16315	16591	16562	16683	16538	16656	16618	16439	16606	16626	16581	16564	16768	16486	16665	16564	16646	16448	16489	16521	16641	16678	16593	16494	16536	16480	16660	16467	16627	16577	16779	16699	16666	16646	16491	16493	16703	16611	16649	16530	16518	16646	16627	16751	16559	16642	16513	16473	16600	16515	16558	16528	16414	16466	16556	16544	16702	16693	16526	16476	16619	16664	16539	16646	16620	16569	16825	16593	16517	16735	16686	16468	16656	16681	16561	16590	16667	16704	16567	16570	16531	16625	16709	16585	16374	16519	16576	16697	16414	16666	16752	16509	16597	16632	16654	16647	16676	16455	16638	16536	16601	16623	16634	16551	16595	16508	16707	16697	16497	16616	16701	16705	16636	16693	16683	16614	16488	16553	16588	16453	16580	16582	16467	16698	16452	16667	16703	16727	16688	16645	16712	16540	16375	16651	16452	16526	16609	16513	16635	16733	16571	16453	16633	16648	16707	16470	16693	16632	16540	16583	16603	16545	16510	16512	16511	16639	16662	16537	16537	16684	16569	16609	16508	16489	16626	16489	16473	16514	16556	16533	16432	16543	16713	16653	16615	16633	16608	16645	16612	16578	16542	16650	16660	16821	16535	16523	16649	16718	16466	16789	16643	16515	16676	16618	16556	16716	16642	16701	16876	16304	16614	16651	16582	16484	16797	16511	16654	16435	16438	16545	16247	16828	16674	16433	16570	16572	16687	16650	16667	16682	16686	16594	16674	16642	16540	16558	16622	16455	16547	16339	16657	16613	16604	16503	16649	16619	16556	16618	16513	16668	16706	16512	16904	16428	16600	16639	16474	16645	16508	16702	16608	16667	16554	16677	16563	16458	16521	16568	16690	16633	16712	16827	16639	16444	16513	16664	16715	16576	16507	16593	16485	16800	16481	16851	16393	16680	16747	16558	16669	16528	16695	16619	16785	16562	16438	16577	16490	16595	16505	16558	16625	16732	16820	16527	16537	16528	16411	16718	16400	16559	16762	16502	16635	16488	16639	16766	16533	16593	16826	16504	16642	16614	16757	16595	16583	16804	16550	16764	16505	16531	16679	16738	16363	16741	16531	16561	16431	16542	16671	16552	16523	16623	16728	16417	16630	16754	16536	16674	16559	16619	16602	16451	16673	16707	16690	16508	16447	16489	16688	16648	16680	16531	16411	16529	16543	16542	16598	16725	16546	16559
29482	22789	23987	21938	20132	20109	20039	19870	19921	19704	19944	20036	19752	19832	19802	20015	20775	22467	21746	21012	20557	20213	19971	19682	19858	19937	19896	19957	20064	19898	19764	20004	19997	20043	20006	19803	19793	19933	19836	19758	19842	19871	20159	19971	19785	19888	19890	19911	19940	19973	19749	19859	20049	20048	19974	19823	19917	19791	19707	19942	19664	19619	19790	19945	19744	19883	19821	19863	19800	19819	19918	19800	19704	19913	19812	19719	19863	19939	19972	19671	19918	19842	19692	19935	19896	19829	19825	19964	19791	19924	19973	19856	19870	20145	20107	19858	19755	19866	19583	19728	19912	20163	19678	19892	19900	19853	19791	19930	19831	19878	19772	19830	19782	19690	19913	19841	19779	19685	19926	19895	19879	19951	19993	19751	19889	19754	19770	19720	19838	19764	19939	19975	19869	19837	19804	19949	19941	19880	19942	19855	19784	19967	19816	19774	20014	19730	19820	20004	19948	19864	19863	20097	19937	19877	19799	19858	19849	19763	19634	19754	19900	19952	19901	19982	19967	19847	19879	19833	19705	19985	19817	19684	19966	19834	19851	19914	19906	19905	19712	19863	19813	19781	19845	19716	19808	19799	19770	19789	19778	20080	19551	19770	19780	19793	20059	19873	20040	19989	19712	19981	19773	19830	19873	19790	19873	19731	19862	19542	20076	19853	19914	19741	19726	19679	19934	20009	19981	19889	19653	19843	19911	20021	20004	19869	19750	19855	19693	19850	19900	20036	19884	19783	19791	19830	19764	20042	19914	20079	19895	19841	19814	19644	19688	19713	19740	19675	20015	19888	19734	19733	19827	20012	19867	19643	19656	19834	19965	19919	19765	19746	19964	19863	20096	19771	19626	19690	19801	19903	19821	19935	19893	19859	19902	19939	20001	19671	19835	19881	19970	19724	19797	19875	19816	19844	19881	19770	20053	19987	19973	19816	19820	19795	19902	19888	19916	19884	19890	19998	19845	19785	19967	19795	19870	19846	19842	19912	19981	19713	19852	19790	19839	19782	19810	19717	19894	20007	19788	19852	19842	19865	19975	19846	19980	20110	19990	19736	19683	19877	19824	19735	20010	19686	19636	19988	19825	19699	19790	19779	19683	19893	19762	19823	19729	19970	19882	19792	20006	19863	19857	19829	20051	19810	19888	19774	19932	19791	19725	19860	19965	19777	19695	19985	19976	19927	20032	19956	19649	19966	19811	20164	20049	19919	19893	19747	19884	19999	19948	19865	19795	19833	19633	19825	19757	19868	19785	19847	19933	19866	19958	19721	19663	19562	19905	19810	19768	19766	20019	19676	19773	19712	19686	19952	19822	19840	19924	20013	19838	19577	19836	19724	19737	19808	20098	20063	19773	19682	19772	19878	19802	19742	19780	20052	19876	19717	19902	19814	19744	19872	19742	20044	19830	20015	19681	19804	19747	19618	20021	19817	19797	19837	19784	20005	19823	19866	19750	19852	19835	20005	19871	19770	19835	19997	19759	19893	19837	19951	19956	19906	19946	19821	19762	19711	19763	19863	19809	19937	19659	19848	20005	19742	19864	20133	19989	19885	19775	19781	19633	19983	19925	19750	19847	19839	19687	20022	19890	19917	19952	19860	19792	19739	19826	19807	19792	19886	20014	19806	19741	19806	19809	19816	19797	19762	19864	19613	19776	19842	19824	19813	19970	19708	19901	19811	20025	20069	19982	19819	19751	20101	19859	19766	19611	19734	19975	19873	19785	19807	20049	19761	20046	19956	19741	19894	19920	19791	20040	19937	19732	19875	19794	19877	19900	19861	19963	19771	19818	19817	19711	19849	19878	19620	19926	19677	19883	19765	20003	19797	19837	19824	20060	19968	20022	19847	19944	19841	19851	19912	19865	19848	19722	19875	19851	19728	19829	19629	19720	19730	19660	19839	19952	19915	19840	19794	19570	19767	19814	20026	19631	19824	19734	19762	20033	19881	19673	19836	19819	19935	19866	19885	19801	19631	19667	19808	19815	19973	19867	19778	19665	19967	19954	19893	19968	19858	19974	19945	19955	19896	19741	19751	19691	20003	20011	20055	19981	19791	19892	19868	19944	19879	19804	19868	19730	19726	19859	19909	19961	19807	19749	19703	19967	19623	19778	19937	19739	19768	20062	19767	20029	19930	19897	19943	19954	19988	19807	19916	19956	19879	19906	19718	19719	19949	19990	19910	19939	20039	19890	19851	19878	19773	19749	20037	19948	19856	20083	19859	19692	19857	19934	19911	19685	19950	19990	19924	19919	19748	19824	19789	19715	19916	20023	19965	19958	19808	19924	19891	19907	19682	19958	20072	19884	20034	19999	19815	19938	19883	19915	19725	19888	19882	20080	19883	19666	20035	20188	19739	19815	19971	20096	19833	19907	19853	20056	19820	19792	19902	19880	19998	19742	19750	20048	19920	20031	19985	19758	19891	19701	19744	19726	19996	19853	19787	19775	19696	19657	19690	19958	20042	20087	19873	19811	19815	19995	19821	20054	19815	20025	20072	19812	19986	19976	19892	19868	19876	19919	19922	19890	19854	19847	19864	19805	19672	19791	19570	20040	19734	19741	19787	19892	19940	19686	19835	19929	19869	19743	19825	20074	19904	19872	19743	19793	19941	19905	19979	19896	19936	20124	20039	19831	20053	19909	19883	19854	19949	19934	19717	19724	19920	20097	19889	20181	19822	19924	19676	19814	19844	19955	19848	19751	19645	19742	19795	19893	19630	19987	19857	19802	20050	19856	19737	19940	19835	19829	20006	20010	19936	20042	19801	19840	19883	19691	19948	19862	19836	19827	19818	19957	19796	19873	19705	19920	19741	20015	19779	19801	19967	20039	19841	19797	19811	19740	19986	19779	19711	19845	20096	19849	19952	20027	19836	19728	19740	19655	19725	19690	19985	19794	19722	19879	19639	19810	19626	19793	19866	20030	19795	19831	19772	19990	19780	19943	19915	19843	19811	19684	19907	19637	19782	19893	19672	19867	19682	19829	19997	20150	20100	19924	19722	19970	19831	19785	20087	20026	20028	19954	19946	19886	19871	19832	19873	19830	20077	20044	19893	20035	19917	19955	19833	19848	19854	19769	19856	19853	19959	19932	19899	19853	19957	19999	19904	19748	19724	19863	19883	19972	19911	19888	19931	19794	19595	19930	19980	19637	19855	19937	19632	19976	19895	19745	19658	19756	20199	19848	19769	19941	19721	19737	19877	19852	19878	19741	19845	19853	19967	19933	19931	19828	19809	19974	19753	19837	19936	19833	19953	19891	19869	19982	19862	19857	19703	19850	19844	19794	19733	19861	19925	19833	19808	19739	19825	19940	19906	19846	19784	19969	19880	19920	19662	19734	19742	20061	19924	20125	19833	19920	19887	19754	19543	19792	19835	19758	19777	19948	19905	19794	20057	19818	20022	19920	19845	19826	19823	20036	19846	19863	19832	19930	19663	19808	19806	19888	20008	19863	19851	19856	19848	19937	19846	20106	19916	19904	19812	20081	19737	19950	19735	19814	20003	19791	19904	20014	19831	20068	19919	19853	19885	19907	19785	19744	19944	19871	19786	20008	19775	20031	19928	19883	19780	19945	19790	19856	20033	19937	19934	19890	19858	19806	19863	19770	19764	19875	19810	19859	19901	19889	19728	19909	19849	19699	19707	20037	19823	19809	20117	19731	19856	19785	19847	19784	19950	19782	19578	19970	19784	19905	19690	19990	19616	19770	19900	19722	19928	19897	20008	19776	19779	19843	19799	19950	19760	20114	19764	19935	19841	19851	19874	19844	19851	19860	19721	19737	19736	19693	19546	19867	19910	19916	19731	20105	19973	20026	19823	19813	19995	19882	19744	19834	19866	19864	19959	19950	19931	19888	19701	19763	20007	19847	19859	19968	19867	20074	19995	19951	19818	19916	19730	20107	19881	19915	19990	20199	19946	19823	19860	19806	19936	19947	19779	19802	19654	19762	19731	19809	19803	19935	19827	19704	19806	19891	19869	20089	19787	19911	19918	19684	19963	19954	19939	20152	19917	19784	19692	19961	20005	20033	19817	19917	19843	19903	19790	19804	19707	20114	19858	19846	20009	19912	19901	19923	19856	19881	19833	19797	19799	19808	19843	19673	19877	19546	19900	19886	20019	19968	19809	19815	19865	19821	19887	19731	19941	19836	19804	19698	19812	20000	19959	20184	19726	19912	19705	20012	19847	19911	19705	19830	19861	20072	19929	20136	19856	19750	20011	19787	19893	19730	19896	19856	19828	19791	19617	19834	19955	19507	19837	19830	19808	19923	19493	19971	19838	19805	19722	19847	19740	19902	19889	19649	20103	19843	19983	19848	19824	19770	19850	19811	19787	19907	19812	19881	19839	19861	19797	19758	19956	20094	19955	20060	19782	19899	19870	19720	19832	19900	19850	19992	19806	19843	19905	19831	19789	19901	19782	19740	19824	19899	19745	19739	19682	19887	19819	19944	19765	20090	19741	20007	19922	19875	19776	19627	19516	19794	19784	19771	19757	19940	19830	19749	19813	20086	19822	19776	19879	20029	20108	19947	19867	19715	19801	19955	19924	19910	19857	19801	19786	19738	19989	19875	19965	20024	19798	19876	19899	19945	19914	19782	19745	20127	20008	19957	19947	19585	19952	19845	19833	19771	19831	19792	19877	19825	20013	20028	20137	19923	19803	19821	19931	20002	19922	19858	19976	19902	19964	19890	19909	19755	19925	20016	19786	19958	19804	20089	19796	19901	19714	19992	19941	19862	19811	19887	19593	19825	19857	20054	19829	19917	19967	19949	19614	19889	19847	19709	19981	19652	19817	19893	19904	19950	19756	19936	19855	19894	19892	19824	19946	19950	19709	19978	20016	20066	20030	19674	19764	19811	19757	20000	19736	19793	19876	19935	19843	19860	19985	19882	20028	19816	19813	19834	19822	19821	20012	19783	19986	19873	19744	19945	19787	19855	19668	19792	20037	19790	19738	19946	19769	19667	19845	19996	19753	19813	19952	19944	19972	20176	19851	19851	19869	19688	19921	19823	19929	19851	19853	19960	19714	19853	19813	19897	19944	19901	19832	19805	19793	20022	19881	19810	19573	19811	19842	19902	19707	19917	19873	19795	19624	19730	19867	19920	19950
17455	19499	18837	17725	17243	16974	16709	16645	16669	16733	16707	16727	16763	16833	16779	16862	18411	19774	18838	17773	16887	16944	16718	16597	16543	16572	16720	16529	16594	16510	16643	16499	16550	16513	16571	16660	16619	16554	16592	16516	16719	16588	16728	16603	16541	16725	16624	16578	16507	16483	16596	16538	16701	16688	16646	16505	16762	16548	16595	16543	16760	16718	16598	16566	16436	16663	16605	16496	16681	16302	16603	16608	16682	16610	16466	16464	16491	16701	16636	16645	16663	16570	16491	16702	16576	16701	16475	16623	16606	16553	16562	16529	16682	16590	16629	16698	16578	16432	16663	16687	16627	16705	16493	16703	16490	16658	16652	16538	16533	16419	16542	16525	16778	16658	16665	16770	16542	16749	16525	16483	16615	16722	16680	16482	16461	16549	16513	16642	16507	16451	16684	16685	16561	16656	16740	16628	16429	16616	16579	16616	16756	16508	16603	16574	16568	16532	16679	16723	16598	16424	16437	16736	16389	16569	16695	16606	16441	16598	16555	16611	16482	16427	16552	16545	16617	16650	16586	16385	16623	16624	16445	16482	16593	16691	16550	16537	16650	16459	16598	16663	16688	16659	16598	16459	16799	16551	16592	16760	16625	16458	16734	16477	16519	16531	16663	16604	16624	16394	16698	16648	16591	16670	16492	16508	16677	16710	16558	16593	16634	16731	16689	16561	16696	16782	16445	16549	16603	16638	16620	16726	16677	16644	16729	16497	16581	16522	16694	16706	16374	16538	16602	16647	16573	16561	16514	16608	16611	16534	16659	16441	16638	16543	16659	16464	16758	16587	16627	16421	16762	16656	16510	16531	16713	16472	16529	16703	16521	16660	16685	16678	16721	16559	16531	16522	16503	16555	16750	16455	16576	16683	16781	16537	16575	16525	16621	16460	16685	16508	16583	16528	16589	16763	16731	16515	16629	16652	16718	16794	16507	16438	16516	16696	16474	16557	16676	16818	16497	16719	16560	16625	16579	16599	16674	16653	16731	16769	16654	16371	16536	16582	16557	16638	16723	16698	16589	16494	16695	16536	16501	16476	16727	16774	16628	16449	16631	16452	16585	16313	16472	16685	16602	16535	16570	16673	16388	16562	16689	16614	16541	16569	16568	16545	16462	16653	16587	16479	16631	16584	16768	16708	16366	16619	16712	16518	16392	16672	16594	16613	16690	16665	16650	16511	16710	16517	16610	16574	16587	16585	16636	16513	16668	16735	16557	16776	16441	16639	16644	16637	16646	16535	16611	16467	16506	16638	16693	16660	16708	16635	16647	16766	16592	16618	16630	16701	16714	16475	16663	16694	16551	16568	16795	16560	16531	16567	16638	16575	16520	16545	16540	16569	16712	16631	16522	16668	16723	16607	16553	16696	16457	16715	16511	16597	16570	16625	16692	16606	16575	16623	16500	16588	16674	16542	16647	16518	16764	16707	16578	16583	16575	16658	16683	16746	16553	16662	16448	16569	16664	16625	16536	16700	16527	16664	16618	16513	16679	16632	16588	16583	16386	16703	16631	16589	16482	16480	16611	16682	16403	16637	16694	16565	16586	16471	16636	16495	16720	16650	16571	16655	16666	16653	16650	16705	16525	16557	16684	16624	16415	16604	16491	16446	16550	16610	16663	16539	16708	16563	16721	16476	16554	16571	16688	16502	16564	16645	16673	16690	16651	16460	16671	16480	16447	16579	16632	16651	16399	16732	16653	16523	16618	16432	16609	16585	16534	16420	16615	16653	16594	16627	16610	16549	16518	16718	16411	16726	16488	16596	16567	16563	16694	16532	16706	16634	16537	16660	16431	16539	16522	16662	16847	16581	16509	16583	16541	16839	16531	16531	16702	16566	16668	16628	16710	16557	16699	16767	16635	16738	16624	16673	16495	16712	16493	16538	16631	16601	16576	16607	16484	16732	16522	16516	16662	16568	16836	16707	16548	16657	16660	16451	16743	16627	16615	16486	16642	16457	16449	16551	16500	16745	16578	16762	16518	16615	16746	16648	16615	16605	16659	16539	16707	16602	16523	16626	16537	16592	16830	16671	16498	16557	16641	16791	16553	16623	16595	16701	16612	16551	16469	16656	16530	16594	16468	16695	16539	16462	16670	16610	16635	16564	16447	16647	16392	16559	16468	16735	16496	16519	16573	16611	16593	16534	16563	16508	16697	16606	16531	16650	16524	16409	16470	16642	16632	16456	16600	16607	16635	16702	16617	16514	16607	16547	16503	16636	16549	16642	16581	16476	16367	16638	16401	16452	16803	16520	16484	16609	16700	16509	16602	16546	16609	16487	16703	16614	16549	16632	16643	16630	16658	16612	16724	16751	16731	16586	16575	16602	16478	16381	16579	16650	16542	16423	16699	16508	16609	16582	16579	16518	16356	16563	16572	16518	16457	16512	16600	16548	16784	16587	16461	16460	16511	16624	16629	16499	16713	16560	16729	16693	16480	16555	16648	16713	16369	16721	16595	16725	16777	16714	16675	16557	16633	16332	16846	16666	16572	16561	16606	16662	16514	16674	16661	16546	16730	16719	16557	16649	16550	16770	16659	16623	16506	16553	16654	16426	16508	16647	16735	16560	16473	16661	16624	16641	16524	16588	16564	16616	16642	16695	16730	16539	16532	16389	16674	16658	16572	16619	16535	16589	16676	16624	16558	16640	16692	16485	16482	16560	16745	16622	16648	16638	16458	16510	16666	16722	16732	16633	16570	16565	16575	16593	16555	16525	16786	16385	16648	16677	16551	16648	16548	16597	16562	16603	16589	16568	16594	16612	16565	16422	16837	16482	16579	16460	16520	16634	16700	16510	16641	16541	16704	16592	16589	16606	16509	16715	16643	16663	16423	16676	16677	16635	16597	16538	16572	16657	16691	16438	16666	16562	16652	16377	16685	16632	16594	16622	16641	16593	16627	16568	16641	16701	16483	16639	16657	16583	16424	16691	16784	16695	16623	16468	16458	16450	16525	16608	16695	16479	16651	16555	16632	16595	16530	16437	16517	16641	16589	16622	16585	16559	16701	16604	16559	16682	16575	16645	16624	16646	16591	16588	16501	16477	16495	16585	16529	16625	16751	16662	16551	16563	16773	16615	16592	16570	16444	16581	16474	16737	16583	16537	16679	16637	16634	16603	16690	16719	16593	16598	16558	16763	16656	16608	16790	16498	16532	16666	16716	16665	16713	16666	16695	16612	16534	16587	16525	16746	16511	16665	16577	16742	16608	16520	16624	16673	16458	16522	16603	16608	16520	16675	16512	16679	16577	16476	16701	16506	16530	16440	16592	16643	16684	16519	16619	16616	16695	16492	16738	16770	16563	16712	16628	16606	16628	16534	16500	16568	16606	16680	16485	16616	16705	16602	16548	16583	16656	16652	16519	16496	16459	16786	16579	16739	16380	16560	16560	16533	16531	16611	16727	16466	16505	16671	16532	16503	16611	16631	16589	16521	16670	16537	16651	16684	16645	16556	16719	16576	16651	16521	16690	16589	16669	16532	16535	16660	16518	16514	16540	16768	16682	16455	16620	16505	16544	16582	16510	16554	16495	16450	16719	16736	16556	16674	16694	16450	16778	16723	16522	16775	16585	16723	16601	16673	16511	16643	16490	16810	16556	16610	16685	16369	16735	16596	16539	16522	16667	16507	16619	16487	16445	16627	16423	16685	16646	16688	16706	16674	16568	16588	16646	16583	16644	16570	16591	16661	16586	16538	16532	16425	16610	16761	16553	16633	16596	16689	16620	16514	16647	16589	16609	16583	16730	16636	16435	16725	16661	16467	16604	16577	16428	16505	16588	16530	16644	16475	16518	16627	16470	16657	16546	16579	16418	16421	16715	16557	16567	16648	16393	16557	16655	16593	16430	16584	16773	16623	16643	16542	16642	16704	16405	16474	16597	16651	16548	16533	16616	16655	16598	16575	16706	16754	16696	16559	16657	16410	16717	16637	16603	16560	16325	16606	16719	16664	16660	16547	16485	16650	16597	16453	16690	16610	16481	16603	16720	16505	16629	16501	16549	16505	16709	16529	16696	16651	16446	16517	16526	16819	16586	16623	16593	16518	16715	16338	16539	16640	16567	16546	16581	16601	16723	16618	16566	16542	16555	16614	16490	16769	16602	16700	16528	16647	16693	16645	16515	16534	16573	16546	16715	16675	16689	16615	16541	16598	16547	16595	16521	16596	16773	16509	16552	16526	16640	16532	16587	16631	16682	16616	16752	16651	16712	16550	16777	16522	16517	16531	16591	16578	16822	16539	16626	16657	16613	16681	16522	16610	16775	16643	16468	16534	16571	16654	16445	16544	16480	16621	16571	16662	16716	16534	16552	16538	16697	16440	16649	16612	16715	16549	16623	16441	16481	16641	16579	16547	16678	16614	16681	16588	16584	16560	16617	16562	16553	16434	16563	16666	16791	16559	16589	16516	16526	16498	16674	16572	16534	16621	16657	16594	16792	16411	16694	16601	16612	16683	16581	16734	16724	16669	16723	16698	16642	16482	16747	16473	16563	16551	16643	16600	16465	16653	16804	16633	16711	16632	16606	16637	16692	16488	16685	16608	16574	16682	16695	16462	16566	16569	16672	16672	16472	16408	16669	16634	16602	16797	16654	16574	16647	16636	16482	16678	16629	16441	16388	16499	16719	16768	16625	16552	16604	16591	16564	16490	16449	16622	16615	16787	16566	16652	16732	16585	16563	16541	16535	16418	16754	16514	16624	16598	16379	16466	16543	16527	16457	16460	16441	16648	16652	16639	16400	16616	16666	16537	16669	16623	16520	16728	16534	16546	16593	16697	16583	16563	16550	16522	16586	16586	16552	16464	16409	16702	16540	16696	16729	16737	16607	16620	16534	16542	16634	16542	16873	16534	16631	16530	16602	16613	16575	16593	16644	16765	16597	16370	16570	16701	16692	16561	16693	16443	16617	16601	16540	16628	16566	16576	16595	16461	16520	16557	16500	16590	16634	16540	16533	16504	16687	16613	16740	16589	16584	16713	16563	16575	16506	16588	16510	16632	16571	16692	16624	16626	16632	16620	16566	16616	16583	16458	16581	16711	16615	16471	16565	16610	16656	16573	16716	16540	16571	16443	16534	16719	16656	16745	16548	16533	16697	16609	16538	16645	16616	16610	16630	16652
25288	21380	28111	25682	22468	21797	21776	20371	20260	20318	20366	19940	19909	20130	20109	20509	27894	31048	27911	23670	21130	20237	20006	19937	20027	19926	19908	19714	19964	19893	19657	19846	19934	20042	19935	19857	19796	20121	20028	19924	19962	20079	19957	19917	19823	19827	19718	19861	19984	20045	19875	19896	19646	19832	19808	19904	19835	19999	19726	19869	19734	19895	19809	19755	19882	19974	19741	19690	19856	19695	19727	19722	19857	19924	19863	19855	20107	19884	19936	19654	19979	19702	19817	19740	19838	19849	19709	19856	19666	19869	20025	19896	19852	19826	19911	19972	19577	19602	19901	20077	19875	19702	19648	19804	19832	19798	19872	19757	19893	19756	19779	19756	19854	19924	20025	19792	19607	19902	19745	19735	19895	19821	19922	19921	19851	19886	19664	19849	19795	19834	19912	19816	19904	19872	19733	19775	19787	19867	19785	19897	19776	19826	19746	19796	19764	19763	19780	20051	19772	19883	19688	20089	19939	19818	19929	20098	19732	19687	19919	19872	19512	19833	19811	19885	20002	19835	19922	19939	19584	19782	19870	19805	19911	19847	19847	19917	20244	19952	19835	19766	19706	19799	19721	19856	19857	19944	19682	19981	19746	19716	19786	19911	19846	19811	19866	20143	19831	19795	19794	19743	19874	19858	20091	19885	19868	19798	19779	19894	19837	19765	19712	19876	19685	19764	19704	19872	20077	19927	19688	19822	19956	19807	19732	19738	19725	19990	19878	19870	19798	19824	19748	19771	19811	20027	20116	19938	20028	19902	19940	19803	19813	19876	19651	19762	19892	19787	19819	19710	19779	19715	19711	19676	19955	20041	19702	19863	19700	19755	19888	19646	20026	19805	19792	19848	19712	19963	19905	19734	19840	19789	20023	19682	19810	19572	19830	19814	19605	19657	19779	19764	19843	19795	19577	19776	19893	20027	19851	19876	19764	19657	19824	19786	19804	19908	19669	19750	19932	19925	19745	19749	19800	19928	19601	19693	19939	19501	19806	19803	19673	20041	19804	19895	19865	19934	19889	19958	19865	19717	19875	19998	19958	19826	19831	19826	19724	19746	19945	20031	19656	19819	19762	19793	20039	19821	19992	19912	19767	19808	19923	19925	19887	19810	19960	19777	19860	19930	19757	19832	19873	19865	20012	20053	19904	19948	19705	19704	19805	19775	19920	19852	19940	20068	19870	19848	19893	19594	19773	19963	19803	19767	19860	19751	19784	19730	19717	19681	19646	19536	19722	19520	19827	19884	19698	19708	19719	19775	19863	19749	19706	19747	20031	19813	19605	19657	19599	19871	19789	19816	19704	19833	19761	19931	19900	20032	19929	19816	19779	19881	19762	19850	19702	19831	19747	19824	19826	19794	19959	19897	19958	19712	19774	19779	19867	20023	19973	19916	19932	19729	19988	19932	19894	20184	20103	19880	19793	19751	19771	19786	19892	19509	19828	19916	19754	19869	20040	19905	19891	19913	19949	19841	19896	19661	19802	19894	19772	19914	19963	19632	19808	19892	19744	19922	19699	19658	19940	19933	19768	19974	19750	19878	19885	19748	19869	19741	19876	19762	19931	19595	20002	19743	19826	19839	20059	19887	19819	19914	19978	19671	19812	19835	19997	19775	19799	19753	19944	19978	20012	19801	19906	19859	19723	19688	19821	19724	19839	20077	19701	20029	19619	19899	19883	19805	19751	19762	19904	19812	19980	19763	19870	19959	19836	19865	19831	19754	19824	19609	19738	19748	19883	19921	19869	19832	20066	19843	19924	19709	19644	19722	19826	19818	19926	19905	19765	19898	19801	19824	19795	20012	19769	19826	19892	19811	19768	19922	19704	19677	19721	19840	19857	19783	19852	19908	20009	19855	19784	19975	19826	19832	19856	19692	19982	19825	19946	19767	19834	19989	19787	19964	19773	19924	19920	19778	20004	19850	19653	19829	19948	19796	19730	19819	19981	19822	19794	19735	19580	19835	19828	19875	19685	19632	19993	19863	19896	19977	19847	19976	19688	19805	19650	19703	19876	19788	19795	19936	19809	19708	19755	19941	20045	19975	19891	20056	19952	19808	19995	19580	19657	19866	20023	19870	19637	19964	19794	19957	19786	19686	19770	19801	19929	19725	20108	19945	19770	19902	19928	19808	19727	19817	19690	19866	19780	19877	19930	19880	20029	19778	19810	20020	19833	19788	19890	19772	19604	19847	19603	19978	19574	19872	19846	19816	19654	19784	20012	19783	20058	19865	19746	19879	19919	19833	19816	19727	19868	20019	19757	19920	19866	19825	19852	19663	19666	20007	19751	19856	19812	19755	19756	19875	19879	19750	19864	19740	19846	19788	19753	19838	20080	19714	19884	19680	19809	19793	19761	19915	19678	19739	19667	19580	19775	19897	19742	19714	19811	19800	19731	19777	20018	19879	19969	19807	19731	20137	19752	19892	19778	19817	19812	19973	19635	19945	19955	19817	19958	19785	19840	19784	19777	19950	19809	19733	19947	19659	19831	19955	20011	19834	19703	19805	19982	19846	19882	19900	19875	19677	19793	19834	20036	19983	19769	19684	19709	19750	19942	19789	19671	19697	19778	19734	20013	19868	19625	19946	20080	19846	19697	19840	19822	20114	19771	19824	19842	19984	19789	20006	19864	19895	19967	19921	19804	19606	19683	19704	19817	19678	19728	19893	19720	19787	19890	19811	19915	19718	19644	19740	19819	19855	20002	19921	19980	19908	19878	19676	19962	19688	19915	19834	19739	19798	19694	19915	19756	19909	19875	19974	19862	19929	19837	19933	19801	19625	20016	19928	20053	19774	19619	19723	20034	19858	19686	19778	19836	19688	19831	19880	19770	19932	20048	19912	19816	19579	19816	19678	19877	19938	19905	19852	19758	19773	19719	19928	20002	19675	19852	19884	20071	19627	19775	19842	19795	19886	19884	19653	19935	19956	19808	19826	19815	19774	19704	19740	19775	19723	20005	19826	19984	19945	19651	20052	19767	19695	19867	19947	19827	19731	19860	19853	19925	19817	19725	19979	19833	19960	19882	19974	19854	19939	19831	19711	19732	19890	19882	19926	19853	19573	19823	19940	19776	19839	19749	19872	19752	19686	19929	19808	19967	19826	19952	19867	19767	19761	19743	19519	20004	19944	19724	19796	19762	19817	19878	19774	19866	19832	20018	19723	19856	19774	19582	19809	19749	19819	19950	19882	19843	19857	20062	19768	20026	20049	19870	19797	20044	19788	19956	19970	19814	19919	19739	19997	19726	19929	19779	19860	19945	19661	19717	19790	19845	19941	19877	19941	19811	19845	19730	19827	19955	19928	19775	19825	19790	20009	19841	19820	19956	19779	19908	19876	19966	19942	19877	19747	19948	19570	19815	19883	19571	19785	20072	19889	19878	19879	19876	19911	19847	19947	19904	19862	19679	19885	19747	19470	19922	19969	19812	19699	19678	19761	19952	19885	19810	19800	19733	19746	20033	19939	19927	19842	19625	20075	19731	19708	19711	19904	20020	19806	19746	19696	19764	19915	19760	19825	19649	19772	19741	19658	20018	19891	19709	20047	20045	19677	20038	19782	20028	19643	19761	19761	19986	19944	19993	19877	20041	19878	19903	19834	19845	20038	19515	19784	19730	19744	19817	19939	19895	19569	19819	19952	19724	19807	19941	19886	19924	19854	19890	19781	19708	20034	20072	19817	19862	19795	19781	19787	19843	19869	19630	19919	19864	19733	19965	19835	19776	19839	19985	19826	19806	19916	19788	19939	20031	19854	19863	19917	19892	19726	19826	19903	19760	19789	19952	19808	19807	19870	19869	19670	19834	19823	19833	19572	19714	19903	19975	19828	19708	19990	19865	19887	19918	19640	19758	19679	20028	20079	19930	19791	19835	19774	19762	19963	19691	19761	19686	19652	19796	19999	20070	19800	20065	19891	19824	19927	19949	19640	20136	19646	19826	19915	19858	19802	19841	19945	19953	19593	19846	19851	19950	19812	19918	20114	19924	20076	19930	19831	19623	19820	19862	19848	19963	19581	19672	19923	19853	20017	20011	19827	19981	19753	19781	19636	19712	19841	19843	19844	19755	19874	19922	20069	19601	19975	19657	19596	19743	19948	19837	19856	19890	20004	19938	19853	19826	19893	19842	19725	19746	19866	19730	19843	19946	19823	19684	19604	19925	19895	19717	19700	19818	19864	19915	19826	19797	19900	20121	19947	19853	19899	19796	19694	19664	19810	19802	19841	19886	19982	19876	19777	19942	19716	19812	19944	19783	19875	19956	19881	19851	19917	19719	19808	19853	19957	19859	19881	19780	19947	19688	19912	19776	19575	19889	19794	19809	19738	19898	19873	19753	19868	19909	19858	19764	19934	19796	19808	19643	19755	19751	19595	19703	19839	19678	19731	19860	19777	19966	19877	19956	19874	19931	19800	20054	19991	19918	19672	19847	19811	19756	19818	20111	19793	20037	19779	19935	20038	19797	19875	19691	20025	19897	20001	19997	19766	20142	19785	19893	20035	19878	20077	19921	19886	19794	19888	19863	19702	19693	19928	19631	19927	19857	19732	19818	19836	19797	19946	19960	19852	19803	19835	19866	19934	19785	19809	19821	19808	19752	19871	19798	19659	19827	19866	19903	19789	19693	19765	19905	19947	19738	19741	19843	19639	19921	19798	19825	19880	20093	20063	19843	19725	19827	19999	20010	19890	19875	19917	19643	19809	19827	19765	19709	19747	19984	19776	19790	19708	19850	19744	19925	19814	19773	19842	19796	19894	19956	19965	19951	19911	19981	19794	19759	19592	19764	19816	19642	19929	19778	19868	19756	19784	19721	19772	19744	19820	19900	19635	19787	19753	19865	20039	19896	19995	20070	19727	19921	19773	19864	19683	19840	19847	19710	19568	19965	19816	19996	19557	19972	19927	19770	19850	19780	19913	19950	19815	19946	19823	19844	19775	19959	19917	19691	20091	19888	19948	19748	19965	20054	19771	19918	19698	19780	19921	19894	19867	19996	20031	19778	19592	19835	19969	19791	19928	19791	19859	19861	19688	19958	20052	19973	19806	20104	19915	19937	19972	19704	19699	19914	19976	19961	19886	19779	19767	19844	19768	19967	19731	19775	19610	19615	19876	19707	19838
16994	25306	23881	20319	19044	17969	17541	17262	17232	16957	16894	16923	17075	17102	17130	17544	29555	31177	26457	20599	17765	16742	16879	16801	16669	16887	16677	16622	16639	16783	16516	16722	16782	16644	16597	16630	16694	16770	16540	16659	16694	16790	16578	16713	16694	16759	16693	16801	16788	16699	16650	16663	16678	16640	16664	16647	16688	16627	16628	16484	16538	16630	16490	16837	16849	16678	16663	16773	16736	16861	16730	16748	16671	16649	16758	16603	16651	16627	16746	16673	16569	16737	16588	16540	16802	16670	16659	16615	16669	16656	16676	16681	16528	16662	16740	16774	16746	16626	16864	16558	16689	16778	16760	16774	16740	16729	16551	16638	16783	16668	16691	16679	16627	16720	16732	16631	16703	16839	16680	16748	16630	16683	16722	16822	16790	16524	16824	16679	16639	16734	16702	16618	16714	16752	16815	16584	16939	16784	16567	16665	16666	16701	16800	16631	16665	16495	16732	16607	16665	16664	16741	16675	16760	16588	16488	16697	16830	16527	16670	16607	16597	16670	16755	16656	16816	16585	16666	16704	16692	16711	16675	16833	16649	16683	16615	16597	16446	16666	16636	16812	16695	16595	16809	16619	16737	16729	16739	16662	16622	16721	16647	16603	16683	16733	16609	16652	16640	16612	16729	16754	16786	16624	16587	16606	16610	16537	16724	16682	16606	16710	16753	16603	16745	16678	16609	16855	16784	16858	16733	16626	16676	16658	16674	16609	16717	16625	16538	16708	16767	16660	16713	16802	16763	16778	16756	16670	16630	16974	16631	16604	16709	16741	16712	16598	16724	16613	16693	16697	16721	16771	16610	16871	16701	16692	16787	16615	16722	16749	16582	16833	16773	16691	16504	16603	16434	16599	16910	16845	16610	16796	16638	16628	16775	16593	16587	16782	16665	16665	16738	16762	16634	16744	16606	16756	16627	16713	16643	16756	16723	16642	16732	16732	16461	16596	16758	16767	16678	16472	16629	16522	16715	16671	16628	16688	16678	16488	16629	16655	16621	16826	16626	16769	16714	16629	16758	16718	16671	16709	16600	16611	16933	16680	16649	16661	16718	16732	16785	16693	16548	16651	16753	16823	16676	16599	16704	16673	16571	16399	16486	16579	16716	16651	16591	16623	16690	16853	16748	16785	16699	16684	16914	16594	16682	16712	16852	16566	16693	16607	16717	16653	16646	16763	16420	16739	16629	16620	16653	16675	16631	16782	16853	16695	16749	16824	16723	16609	16578	16788	16788	16816	16766	16525	16626	16568	16641	16677	16582	16616	16681	16742	16689	16768	16562	16620	16730	16622	16847	16649	16661	16541	16705	16663	16712	16775	16560	16677	16597	16699	16793	16764	16794	16625	16588	16873	16534	16538	16574	16693	16760	16700	16651	16638	16665	16801	16689	16632	16696	16757	16575	16706	16736	16559	16772	16632	16728	16849	16609	16811	16690	16560	16666	16708	16900	16720	16703	16572	16725	16648	16727	16731	16668	16664	16542	16658	16857	16713	16883	16630	16691	16625	16606	16712	16576	16690	16758	16711	16743	16754	16718	16772	16867	16704	16615	16567	16858	16704	16627	16750	16561	16556	16625	16708	16763	16628	16853	16625	16512	16750	16754	16963	16684	16657	16853	16642	16598	16667	16621	16817	16822	16815	16619	16779	16712	16664	16705	16683	16716	16574	16529	16793	16612	16420	16705	16863	16455	16774	16596	16499	16579	16694	16664	16692	16671	16644	16530	16531	16853	16752	16722	16654	16700	16748	16495	17006	16585	16683	16702	16517	16686	16678	16730	16588	16757	16759	16782	16762	16565	16691	16648	16548	16800	16642	16731	16698	16787	16685	16687	16625	16719	16531	16579	16623	16417	16634	16972	16714	16739	16630	16734	16560	16667	16565	16788	16609	16638	16775	16724	16542	16639	16669	16502	16608	16539	16644	16653	16570	16620	16772	16568	16802	16708	16706	16659	16764	16695	16788	16723	16612	16759	16696	16553	16562	16570	16675	16827	16621	16539	16711	16756	16490	16788	16790	16598	16602	16741	16619	16837	16641	16682	16592	16598	16592	16499	16818	16759	16655	16553	16776	16464	16669	16523	16494	16572	16570	16780	16682	16539	16689	16849	16677	16806	16639	16758	16681	16754	16659	16702	16677	16543	16651	16735	16738	16701	16669	16528	16597	16802	16712	16697	16720	16900	16932	16796	16595	16693	16625	16564	16844	16724	16828	16644	16693	16546	16575	16737	16703	16698	16892	16593	16615	16803	16527	16719	16800	16642	16607	16689	16613	16680	16575	16791	16775	16787	16628	16616	16737	16735	16585	16730	16565	16701	16615	16618	16760	16523	16597	16704	16735	16555	16828	16520	16770	16815	16676	16819	16726	16580	16659	16793	16696	16616	16733	16736	16618	16891	16736	16727	16575	16813	16531	16660	16671	16616	16769	16717	16725	16677	16606	16690	16700	16689	16644	16686	16487	16703	16770	16650	16629	16625	16512	16716	16686	16594	16639	16477	16695	16567	16713	16569	16716	16833	16661	16604	16684	16783	16633	16648	16644	16657	16816	16702	16606	16602	16668	16603	16727	16706	16486	16643	16672	16675	16704	16541	16687	16682	16758	16686	16653	16710	16537	16544	16635	16870	16507	16703	16573	16633	16801	16769	16772	16490	16587	16520	16659	16687	16712	16559	16764	16638	16443	16712	16708	16601	16602	16474	16562	16831	16738	16610	16701	16481	16620	16636	16637	16832	16662	16702	16621	16790	16667	16783	16650	16789	16894	16687	16828	16530	16868	16490	16724	16677	16581	16659	16750	16562	16742	16671	16582	16678	16694	16640	16807	16796	16688	16622	16960	16857	16623	16764	16738	16749	16603	16633	16625	16847	16709	16758	16660	16787	16813	16713	16664	16568	16711	16707	16543	16830	16836	16827	16763	16570	16662	16656	16550	16655	16481	16849	16637	16590	16570	16510	16580	16782	16807	16665	16631	16704	16705	16851	16846	16718	16607	16739	16628	16737	16829	16675	16718	16594	16657	16798	16782	16685	16770	16772	16741	16685	16556	16608	16661	16570	16554	16688	16803	16753	16617	16679	16625	16568	16751	16499	16687	16783	16621	16633	16588	16810	16719	16598	16632	16818	16774	16836	16801	16729	16797	16512	16713	16681	16459	16926	16839	16810	16704	16634	16760	16611	16818	16639	16641	16567	16538	16723	16690	16697	16718	16586	16735	16530	16681	16698	16678	16630	16544	16751	16721	16703	16686	16628	16666	16778	16637	16732	16670	16557	16544	16557	16639	16660	16707	16558	16774	16654	16625	16712	16762	16867	16749	16592	16646	16676	16775	16479	16686	16419	16653	16625	16727	16654	16808	16791	16527	16445	16690	16750	16916	16604	16627	16496	16668	16582	16857	16672	16690	16577	16565	16633	16632	16884	16405	16650	16548	16525	16718	16633	16730	16593	16680	16447	16610	16556	16525	16687	16700	16583	16679	16610	16580	16675	16666	16700	16683	16708	16697	16714	16915	16588	16714	16544	16771	16689	16658	16651	16636	16760	16824	16707	16705	16738	16816	16632	16570	16602	16744	16716	16816	16709	16626	16508	16608	16761	16940	16706	16808	16708	16726	16876	16625	16714	16679	16673	16806	16716	16592	16746	16655	16852	16795	16551	16851	16847	16598	16548	16604	16823	16755	16546	16786	16721	16636	16660	16682	16620	16460	16599	16637	16620	16807	16433	16701	16730	16697	16644	16751	16547	16705	16809	16567	16542	16791	16602	16600	16731	16732	16732	16677	16574	16713	16565	16635	16663	16826	16907	16615	16692	16679	16840	16754	16576	16690	16585	16753	16555	16609	16663	16696	16560	16581	16656	16489	16648	16856	16735	16654	16720	16656	16643	16670	16545	16639	16640	16820	16706	16711	16676	16705	16863	16764	16629	16711	16736	16872	16737	16640	16777	16559	16903	16699	16826	16725	16684	16696	16854	16849	16681	16741	16768	16640	16651	16737	16790	16600	16608	16816	16745	16691	16633	16765	16806	16757	16732	16537	16626	16828	16779	16677	16649	16938	16782	16590	16665	16628	16697	16757	16702	16704	16724	16566	16694	16818	16561	16643	16841	16593	16724	16652	16652	16664	16570	16642	16689	16594	16658	16850	16765	16620	16789	16658	16817	16459	16627	16721	16832	16764	16812	16738	16640	16686	16749	16655	16837	16601	16604	16788	16812	16702	16801	16719	16557	16977	16638	16698	16810	16664	16691	16608	16582	16776	16777	16743	16690	16730	16812	16780	16777	16803	16746	16529	16720	16801	16612	16690	16710	16743	16738	16552	16793	16859	16728	16711	16642	16659	16612	16773	16722	16670	16716	16608	16689	16614	16730	16563	16604	16602	16469	16660	16501	16828	16833	16926	16644	16765	16531	16660	16616	16666	16600	16814	16676	16756	16691	16677	16604	16623	16761	16505	16548	16850	16693	16619	16707	16653	16488	16623	16704	16913	16584	16732	16843	16767	16696	16759	16593	16882	16729	16689	16644	16504	16772	16665	16746	16711	16763	16442	16688	16617	16551	16630	16593	16783	16568	16786	16590	16693	16664	16628	16844	16707	16540	16790	16671	16594	16730	16534	16895	16832	16779	16626	16804	16673	16546	16625	16656	16639	16822	16832	16553	16775	16671	16636	16645	16626	16696	16524	16762	16704	16716	16674	16696	16633	16566	16668	16717	16820	16553	16681	16609	16605	16775	16754	16981	16689	16753	16537	16645	16613	16712	16681	16640	16516	16677	16561	16786	16798	16730	16832	16585	16635	16757	16688	16671	16480	16688	16757	16572	16573	16869	16675	16526	16750	16569	16730	16641	16614	16740	16683	16718	16777	16587	16559	16611	16656	16709	16805	16854	16730	16696	16725	16599	16533	16666	16596	16822	16716	16640	16593	16750	16612	16690	16858	16702	16662	16703	16901	16848	16770	16627	16661	16556	16602	16792	16650	16635	16596	16766	16652	16567	16597	16753	16646	16841	17013	16760	16813	16655	16869	16810	16766	16662	16727	16617	16777	16801	16726	16696	16509	16923	16767	16703	16798	16815	16793	16559	16773	16711	16692	16751	16706	16574	16591	16706	16494	16514	16573	16867	16691
23709	21361	28966	24157	22183	23946	24385	20805	20320	20764	20216	20190	20385	20216	20194	20563	37275	40112	32326	25765	21750	20469	20013	19885	19842	19997	20129	19677	19794	19909	19800	19973	19720	19729	19802	19689	19615	19632	19555	19772	19949	19692	19741	19871	19796	19836	19716	19704	19525	19511	19762	19705	19919	19796	19767	19641	19659	19709	19654	19631	19730	19746	19810	19703	19664	19687	19518	19709	20002	19910	19706	19766	19568	19590	19563	19718	19627	19719	19853	19713	19619	19719	19788	19754	19579	19510	19803	19735	19704	19874	19767	19585	19628	19773	19690	19668	19567	19671	19613	19677	19607	19543	19748	19953	19821	19744	19912	19587	19554	19727	19695	19672	19625	19730	19950	19682	19669	19525	19700	19551	19756	19809	19750	19656	19466	19787	19688	19529	19826	19639	19551	19916	19712	19562	19939	19852	19786	19615	19657	19642	19604	19651	19634	19614	19762	19743	19881	19613	19792	19665	19849	19721	19703	19580	19550	19862	19611	19587	19531	19699	19748	19690	19620	19476	19637	19610	19694	19548	19729	19722	19605	19652	19698	19523	19621	19741	19872	19672	19593	19678	19681	19510	19723	19938	19851	19938	19745	19755	19678	19747	19568	19582	19479	19614	19604	19466	19524	19550	19608	19782	19861	19695	19708	19625	19711	19673	19733	19627	19780	19846	19763	19620	19766	19756	19751	19717	19817	19650	19679	19756	19595	19613	19687	19779	19623	19711	19674	19669	19621	19608	19707	19629	19503	19469	19509	19707	19622	19485	19694	19587	19702	19563	19793	19636	19557	19594	19706	19916	19900	19611	19677	19779	19682	19651	19688	19659	19449	19749	19722	19672	19491	19597	19574	19605	19811	19652	19889	19660	19634	19491	19808	19808	19870	19702	19752	19532	19980	19516	19594	19671	19682	19814	19745	19646	19599	19581	19679	19692	19686	19819	19683	19650	19666	19616	19658	19720	19438	19672	19749	19460	19647	19620	19677	19685	19733	19659	19715	19649	19547	19734	19725	19775	19682	19637	19716	19560	19741	19638	19920	19689	19526	19750	19736	19672	19665	19663	19547	19752	19515	19798	19705	19721	19726	19473	19676	19618	19774	19803	19549	19655	19731	19639	19712	19688	19747	19663	19817	19643	19546	19737	19557	19583	19815	19725	19730	19733	19897	19609	19628	19676	19724	19755	19646	19653	19727	19769	19788	19766	19927	19700	19904	19737	19669	19811	19771	19631	19814	19857	19916	19691	19600	19624	19899	19685	19380	19820	19725	19717	19736	19651	19913	19769	19674	19611	19687	19722	19561	19749	19752	19743	19585	19717	19752	19822	19792	19686	19606	19802	19588	19913	19896	19703	19684	19786	19839	19790	19746	19657	19509	19749	19530	19678	19734	19480	19686	19521	19769	19577	19801	19557	19666	19828	19729	19529	19830	19688	19647	19596	19767	19708	19651	19775	19738	19696	19636	19706	19725	19740	19568	19525	19582	19595	19875	19695	19767	19701	19843	19596	19707	19765	19759	19874	19618	19644	19633	19727	19774	19774	19629	19756	19669	19891	19725	19579	19654	19850	19802	19659	19797	19684	19844	19924	19670	19698	19741	19669	19899	19614	19632	19507	19649	19720	19649	19792	19666	19701	19744	19615	19691	19903	19703	19600	19731	19673	19661	19852	19840	19750	19673	19663	19765	19584	19513	19749	19777	19703	19570	19615	19703	19685	19735	19701	19858	19646	19782	19701	19655	19762	19776	19887	19638	19790	19756	19829	19682	19595	19551	19696	19714	19473	19623	19784	19628	19536	19555	19744	19567	19798	19631	19742	19702	19799	19479	19765	19680	19644	19659	19622	19679	19686	19686	19699	19981	19607	19894	19613	19725	19619	19782	19663	19647	19559	19518	19705	19730	19667	19797	19716	19465	19619	19926	19779	19859	19535	19668	19701	19369	19544	19796	19770	19650	19628	19790	19656	19646	19594	19624	19712	19601	19455	19802	19421	19565	19595	19678	19713	19614	19618	19790	19788	19893	19767	19889	19765	19663	19516	19761	19654	19646	19742	19656	19633	19667	19867	19975	19849	19699	19614	19763	19527	19710	19562	19923	19619	19871	19726	19671	19858	19647	19514	19627	19589	19649	19574	19812	19575	19666	19529	19651	19714	19671	19663	19641	19443	19798	19848	19627	19699	19461	19543	19612	19426	19722	19718	19727	19614	19873	19704	19658	19492	19718	19824	19742	19637	19586	19783	19684	19705	19779	19443	19476	19721	19707	19521	19646	19830	19659	19643	19642	19749	19579	19736	19761	19788	19730	19519	19737	19728	19563	19866	19534	19653	19822	19658	19661	19764	19720	19741	19724	19533	19707	19882	19722	19737	19588	19699	19773	19679	19954	19797	19747	19774	19726	19701	19810	19600	19531	19643	19865	19766	19607	19761	19718	19807	19721	19715	19835	19623	19571	19556	19703	19629	19962	19692	19845	19629	19567	19683	19549	19743	19581	19564	19803	19928	19646	19782	19783	19485	19548	19757	19775	19664	19743	19631	19830	19740	19741	19782	19600	19857	19888	19517	19552	19569	19713	19747	19616	19658	19597	19846	19539	19713	19646	19583	19628	19770	19664	19686	19491	19710	19629	19439	19697	19664	19555	19739	19605	19570	19765	19545	19779	19596	19659	19535	19846	19526	19715	19725	19803	19678	19868	19654	19619	19745	19565	19423	19626	19701	19803	19971	19635	19592	19575	19400	19832	19827	19394	19525	19674	19748	19841	19986	19718	19660	19823	19659	19641	19700	19695	19407	19712	19824	19761	19651	19845	19760	19565	19794	19648	19651	19726	19788	19697	19794	19823	19885	19849	19660	19855	19671	19709	19727	19755	19676	19710	19796	19756	19832	19795	19739	19731	19733	19797	19677	19833	19757	19791	19774	19920	19566	19768	19489	19705	19645	19751	19590	19711	19716	19623	19688	19666	19683	19624	19911	19684	19714	19833	19627	19485	19678	19862	19750	19857	19623	19668	19770	19639	19593	19833	19866	19724	19727	19721	19665	19910	19674	19501	19919	19697	19657	19806	19695	19753	19699	19646	19556	19580	19726	19715	19691	19688	19758	19742	19624	19730	19711	19649	19594	19796	19762	19760	19908	19684	19648	19604	19603	19452	19624	19593	19672	19655	19494	19654	19705	19583	19818	19595	19713	19567	19419	19642	19644	19614	19638	19721	19692	19740	19575	19495	19650	19642	19516	19446	19736	19618	19461	19705	19623	19863	19783	19655	19677	19540	19625	19735	19709	19756	19681	19588	19623	19703	19730	19639	19648	19665	19605	19590	19507	19686	19795	19606	19693	19726	19761	19749	19636	19458	19641	19777	19598	19840	19653	19796	19571	19527	19759	19823	19778	19609	19788	19445	19676	19704	19616	19548	19525	19743	19669	19774	19692	19634	19780	19588	19618	19694	19480	19565	19546	19548	19738	19853	19719	19656	19593	19739	19801	19803	19516	19659	19614	19749	19714	19518	19615	19551	19614	19815	19824	19608	19769	19632	19618	19629	19722	19848	19989	19425	19752	19504	19527	19647	19883	19654	19730	19715	19752	19716	19593	19660	19675	19596	19584	19670	19736	19556	19566	19704	19859	19700	19740	19697	19775	19666	19625	19685	19515	19665	19715	19761	19615	19587	19815	19538	19484	19546	19755	19700	19570	19617	19748	19941	19792	19701	19446	19713	19650	19422	19585	19783	19953	19631	19757	19607	19674	19771	19732	19808	19815	19905	19729	19913	19459	19716	19776	19681	19663	19778	19512	19767	19736	19612	19932	19415	19896	19699	19680	19882	19524	19513	19691	19612	19463	19823	19744	19609	19622	19704	19624	19422	19721	19859	19698	19644	19672	19651	19621	19594	19832	19667	19517	19713	19441	19613	19521	19708	19922	19701	19620	19558	19442	19572	19812	19705	19611	19627	19645	19915	19820	19706	19560	19661	19863	19694	19857	19756	19728	19719	19622	19446	19852	19820	19668	19868	19572	19688	19553	19673	19578	19533	19724	19625	19404	19737	19609	19749	19677	19702	19656	19851	19769	19762	19647	19918	19651	19787	19570	19686	19654	19817	19741	19880	19631	19736	19691	19561	19517	19851	19793	19816	19767	19570	19516	19824	19675	19610	19561	19682	19605	19741	19922	19620	19731	19902	19495	19684	19471	19742	19594	19687	19660	19826	19749	19701	19615	19544	19526	19708	19921	19677	19522	19542	19719	19665	19528	19564	19627	19726	19628	19773	19725	19583	19812	19778	19825	19736	19706	19730	19670	19570	19754	19675	19723	19716	19573	19509	19771	19604	19611	19556	19567	19859	19615	19666	19613	19849	19707	19877	19677	19749	19680	19923	19743	19663	19503	19590	19769	19659	19624	19705	19735	19740	19637	19717	19648	19776	19702	19667	19725	19830	19559	19860	19669	19730	19714	19779	19633	19787	19726	19712	19714	19801	19750	19578	19786	19718	19727	19596	19629	19555	19674	19908	19573	19583	19683	19689	19643	19554	19587	19482	19475	19649	19610	19606	19647	19871	19669	19825	19708	19714	19605	19732	19515	19913	19797	19802	19415	19475	19712	19591	19560	19801	19807	19693	19777	19722	19641	19786	19751	19801	19486	19905	19640	19672	19501	19837	19539	19572	19690	19880	19622	19714	19643	19730	19839	19678	19701	19465	19543	19573	19664	19741	19544	19687	19639	19485	19714	19729	19723	19702	19742	19555	19767	19495	19667	19731	19622	19668	19566	19652	19781	19594	19771	19734	19469	19572	19589	19555	19710	19672	19798	20003	19745	19783	19685	19786	19779	19711	19688	19716	19620	19737	19678	19794	19556	19608	19600	19564	19786	19524	19648	19650	19473	19652	19658	19611	19764	19681	19427	19666	19741	19591	19905	19651	19615	19851	19689	19712	19624	19672	19683	19876	19762	19781	19587	19551	19529	19607	19648	19665	19645	19904	19774	19598	19689	19739	19554	19821	19612	19640	19685	19687	19638	19655	19699	19594	19661	19631	19765	19692	19639	19617	19705	19889	19876	19586	19755	19883	19554	19772	19779	19680	19598	19833	19695	19669	19591	19875	19622	19686	19575	19770	19799	19978	19605	19556	19504
18314	30070	28464	23205	21024	19390	18273	17870	17576	17548	17467	17334	17115	17257	17145	17861	40709	38980	31195	22899	18545	16969	16598	16740	16480	16810	16700	16492	16633	16494	16638	16671	16550	16593	16617	16381	16679	16602	16606	16559	16482	16516	16644	16568	16693	16626	16564	16526	16482	16619	16498	16540	16620	16698	16585	16598	16484	16399	16574	16530	16612	16657	16551	16555	16657	16649	16525	16769	16624	16508	16616	16593	16566	16374	16448	16621	16450	16597	16538	16660	16618	16644	16474	16619	16553	16516	16713	16430	16524	16398	16510	16573	16527	16573	16542	16498	16686	16557	16594	16634	16511	16687	16424	16449	16559	16647	16636	16525	16551	16364	16605	16642	16631	16433	16502	16414	16711	16525	16628	16482	16692	16579	16420	16499	16469	16586	16644	16512	16503	16703	16403	16571	16550	16525	16452	16501	16525	16649	16548	16557	16692	16520	16579	16536	16461	16593	16655	16484	16651	16566	16530	16495	16589	16471	16244	16612	16589	16646	16370	16504	16591	16368	16595	16655	16541	16433	16364	16578	16593	16575	16552	16609	16686	16510	16516	16566	16639	16612	16597	16492	16556	16672	16638	16497	16519	16517	16552	16485	16701	16651	16491	16482	16360	16618	16775	16407	16660	16451	16414	16542	16570	16447	16530	16613	16439	16620	16630	16515	16576	16566	16757	16491	16553	16661	16543	16467	16586	16519	16494	16563	16503	16806	16651	16757	16562	16451	16413	16555	16572	16617	16618	16832	16656	16477	16612	16394	16709	16648	16676	16517	16720	16560	16586	16629	16622	16511	16613	16506	16555	16515	16551	16545	16582	16567	16635	16356	16530	16419	16604	16419	16547	16646	16419	16644	16656	16557	16629	16394	16489	16435	16539	16716	16539	16525	16656	16571	16574	16533	16587	16585	16598	16469	16555	16595	16483	16493	16582	16701	16579	16492	16551	16509	16632	16557	16612	16552	16321	16582	16364	16562	16532	16572	16457	16497	16399	16465	16473	16672	16689	16531	16563	16492	16559	16583	16583	16494	16574	16611	16579	16510	16540	16653	16513	16617	16385	16634	16651	16470	16694	16749	16487	16566	16574	16552	16625	16597	16597	16723	16613	16603	16592	16377	16558	16527	16668	16640	16609	16552	16541	16485	16543	16511	16703	16438	16565	16623	16456	16472	16556	16581	16498	16493	16562	16570	16626	16557	16508	16595	16508	16495	16491	16597	16657	16638	16533	16459	16581	16357	16457	16628	16636	16534	16561	16457	16575	16410	16631	16588	16614	16460	16678	16473	16708	16496	16557	16589	16552	16464	16518	16494	16657	16466	16448	16558	16540	16507	16676	16599	16655	16580	16680	16776	16551	16415	16643	16377	16457	16616	16623	16592	16784	16497	16303	16478	16476	16745	16673	16503	16436	16533	16575	16580	16583	16555	16621	16484	16483	16418	16542	16602	16431	16549	16502	16669	16672	16530	16395	16539	16449	16345	16392	16687	16761	16488	16457	16421	16431	16556	16549	16622	16578	16529	16466	16563	16445	16804	16633	16656	16905	16719	16605	16698	16536	16601	16642	16481	16671	16488	16368	16678	16506	16438	16388	16564	16451	16541	16519	16513	16633	16371	16427	16481	16598	16535	16309	16624	16501	16570	16574	16565	16549	16511	16492	16613	16641	16562	16542	16564	16448	16584	16593	16733	16576	16583	16605	16634	16451	16678	16562	16704	16536	16506	16524	16514	16527	16483	16456	16567	16584	16382	16548	16629	16593	16551	16645	16404	16453	16469	16512	16654	16639	16483	16671	16574	16628	16453	16376	16433	16520	16444	16618	16559	16444	16626	16617	16430	16642	16593	16665	16675	16477	16632	16535	16528	16740	16572	16674	16524	16587	16609	16595	16664	16320	16485	16598	16456	16563	16473	16447	16382	16584	16598	16627	16579	16610	16525	16517	16535	16579	16462	16408	16693	16631	16597	16668	16669	16429	16477	16582	16600	16530	16484	16633	16503	16668	16624	16489	16787	16557	16456	16761	16505	16708	16479	16489	16650	16550	16601	16629	16704	16587	16595	16578	16440	16537	16392	16483	16591	16715	16457	16507	16450	16685	16490	16413	16696	16600	16562	16673	16511	16461	16653	16608	16467	16501	16543	16411	16722	16592	16616	16320	16499	16567	16454	16613	16349	16642	16656	16496	16558	16559	16592	16497	16542	16811	16622	16541	16598	16502	16409	16631	16458	16538	16725	16737	16373	16789	16757	16578	16630	16574	16415	16541	16605	16435	16600	16512	16497	16498	16581	16605	16405	16609	16649	16521	16636	16516	16451	16647	16543	16483	16521	16615	16603	16693	16529	16285	16473	16498	16505	16661	16650	16561	16542	16492	16668	16458	16523	16638	16464	16596	16570	16677	16356	16597	16677	16634	16541	16671	16663	16649	16678	16353	16445	16561	16559	16572	16652	16391	16651	16452	16560	16484	16374	16591	16575	16752	16660	16574	16599	16494	16458	16639	16735	16655	16462	16766	16716	16551	16595	16536	16664	16477	16634	16596	16640	16542	16526	16600	16586	16416	16670	16438	16561	16639	16575	16636	16540	16683	16613	16509	16488	16618	16610	16611	16489	16560	16517	16491	16486	16493	16709	16553	16630	16592	16740	16612	16737	16629	16553	16532	16558	16537	16664	16623	16398	16610	16531	16518	16526	16642	16783	16680	16471	16645	16634	16646	16549	16475	16608	16614	16556	16643	16486	16697	16502	16655	16555	16574	16606	16617	16642	16744	16647	16584	16583	16630	16431	16545	16572	16560	16529	16551	16418	16756	16573	16486	16628	16630	16539	16631	16456	16653	16587	16553	16622	16547	16751	16441	16612	16373	16641	16570	16543	16551	16500	16451	16610	16363	16486	16579	16670	16607	16542	16588	16517	16486	16563	16495	16611	16565	16475	16346	16701	16509	16406	16321	16633	16565	16494	16569	16446	16754	16583	16604	16409	16634	16572	16660	16652	16608	16581	16566	16573	16734	16716	16458	16667	16593	16605	16387	16459	16561	16520	16499	16568	16516	16396	16637	16588	16369	16491	16618	16537	16440	16498	16543	16402	16717	16561	16473	16678	16726	16449	16590	16590	16606	16663	16484	16394	16677	16618	16682	16575	16648	16535	16696	16493	16660	16614	16607	16626	16753	16598	16634	16609	16520	16616	16472	16534	16588	16733	16472	16532	16542	16538	16642	16440	16455	16528	16540	16614	16436	16643	16537	16734	16567	16655	16455	16397	16470	16695	16440	16501	16442	16589	16561	16636	16800	16557	16540	16617	16436	16424	16413	16608	16581	16675	16500	16544	16507	16594	16652	16479	16661	16496	16673	16476	16559	16452	16633	16579	16558	16399	16454	16654	16496	16512	16633	16743	16412	16576	16534	16543	16529	16524	16707	16467	16582	16449	16681	16443	16565	16354	16640	16602	16623	16590	16637	16486	16492	16375	16479	16600	16530	16559	16751	16545	16494	16730	16534	16694	16547	16516	16649	16564	16677	16464	16537	16587	16519	16695	16665	16596	16650	16607	16438	16646	16476	16617	16441	16794	16504	16815	16568	16637	16507	16671	16524	16508	16528	16667	16508	16554	16766	16501	16485	16542	16596	16539	16740	16443	16483	16728	16483	16694	16572	16386	16539	16593	16693	16594	16636	16614	16378	16531	16538	16499	16508	16632	16302	16503	16470	16542	16598	16672	16451	16438	16556	16668	16570	16555	16473	16592	16513	16506	16478	16515	16348	16446	16597	16405	16473	16622	16313	16601	16601	16698	16641	16797	16341	16548	16480	16521	16705	16660	16667	16487	16543	16569	16617	16466	16495	16473	16573	16542	16492	16701	16489	16525	16565	16528	16506	16517	16476	16550	16613	16460	16583	16509	16575	16536	16505	16531	16561	16643	16492	16617	16505	16564	16529	16550	16476	16568	16682	16598	16547	16584	16543	16789	16488	16731	16740	16493	16591	16488	16616	16467	16740	16586	16464	16581	16533	16446	16654	16474	16669	16574	16613	16575	16529	16473	16718	16551	16597	16530	16642	16470	16427	16355	16612	16571	16395	16543	16440	16579	16568	16594	16525	16529	16446	16452	16525	16567	16472	16621	16574	16724	16541	16721	16347	16732	16695	16676	16579	16578	16488	16548	16563	16500	16404	16675	16467	16523	16434	16582	16410	16791	16451	16615	16687	16579	16526	16561	16699	16483	16455	16633	16523	16557	16620	16391	16736	16751	16540	16613	16482	16550	16601	16536	16539	16562	16680	16425	16599	16535	16522	16635	16532	16669	16695	16534	16554	16462	16524	16569	16526	16526	16710	16587	16545	16490	16585	16697	16440	16548	16597	16678	16454	16636	16491	16601	16580	16494	16562	16620	16583	16660	16679	16530	16491	16541	16572	16497	16516	16522	16636	16403	16652	16437	16537	16541	16638	16425	16567	16692	16533	16584	16551	16523	16523	16485	16550	16686	16526	16408	16581	16537	16526	16433	16491	16605	16416	16670	16671	16671	16430	16529	16594	16627	16624	16493	16710	16505	16484	16346	16770	16469	16620	16478	16475	16632	16575	16508	16570	16626	16557	16474	16440	16518	16506	16503	16727	16466	16601	16508	16548	16542	16433	16555	16459	16528	16490	16671	16502	16593	16537	16718	16510	16668	16710	16698	16445	16567	16682	16350	16541	16588	16670	16619	16667	16523	16662	16579	16524	16670	16606	16603	16579	16552	16710	16585	16511	16466	16670	16552	16445	16672	16571	16631	16590	16446	16575	16396	16607	16510	16627	16355	16414	16534	16551	16616	16482	16513	16710	16509	16520	16618	16443	16468	16627	16529	16708	16529	16607	16349	16407	16668	16477	16595	16564	16579	16614	16759	16630	16450	16651	16662	16606	16744	16633	16656	16419	16464	16514	16553	16477	16571	16575	16420	16589	16552	16600	16487	16567	16670	16711	16433	16626	16520	16472	16590	16710	16560	16549	16635	16575	16635	16315	16498	16685	16624	16566	16676	16538	16538	16417	16614	16565	16580	16669	16516	16542	16337	16622	16545	16594	16522	16419	16660	16375	16489	16677	16442	16600	16548	16710	16579	16400	16657	16574	16626	16660	16399	16515	16587
29744	22970	24264	22336	20259	20103	20045	19991	20055	19870	19756	19942	20001	19860	19782	19827	21266	22228	21863	20633	20343	19972	20261	19952	19947	19789	20006	20105	20076	19978	19876	19894	20077	20123	20043	19823	20044	19871	20043	19773	19856	19972	19984	20115	19681	19756	19973	19785	19900	19912	19892	19838	20024	20036	19977	19853	19794	19930	19757	20040	19855	19745	19737	19937	19864	19772	19733	19919	19952	19830	19822	20085	19965	20120	19924	20030	19975	19826	19935	19852	19829	20076	19826	19865	19828	19921	20007	20066	19938	19897	20022	19783	19920	19941	19964	19799	19995	19898	19843	19804	19803	19907	19939	20087	19795	20057	20095	19978	19997	20124	19992	20161	19816	19722	20119	20023	19683	19768	19887	19946	19717	19942	19819	19943	20019	19910	19990	19859	19953	19993	19871	19892	19652	19870	20137	20098	19894	19718	20025	19634	19862	19755	19901	20120	19953	19755	19962	19812	19769	19855	19988	20042	19954	20026	19945	20079	19964	19923	19895	20069	19818	19981	19789	19992	19842	19758	19726	19953	19861	19787	19759	19930	20046	19951	20104	19861	20026	19921	19983	20020	20166	19827	19966	19748	19880	19889	19828	19789	19917	19894	20052	19661	19935	19860	19917	19929	19920	20075	19987	19803	19969	20019	19994	19870	20094	19976	19673	20026	19985	20101	19668	20022	19945	19774	19608	19817	20076	20052	20039	19949	19978	19899	19965	20033	20060	19835	19823	19801	19771	20093	20109	20020	19868	19869	20195	19683	19747	20161	19804	20067	20038	20023	19897	20106	19912	19895	20088	19751	19743	20009	19956	20015	20024	19931	19829	19916	19983	19694	19819	19989	20041	19799	19998	19794	19998	19891	19954	20132	20084	20190	20025	19641	20009	19836	19958	19907	20087	19938	19872	19711	19857	19961	19839	20103	19932	19927	19950	20008	19951	19622	19811	19913	19800	19872	19864	19864	19857	20028	19911	19706	20040	19870	19899	19945	19974	19758	20003	20089	20009	19875	19977	20020	19962	19931	19701	20025	20016	19842	19881	20127	19938	19940	20020	19747	19831	20047	19929	19803	19891	20026	20026	20037	19831	19969	19741	19842	20004	20023	20061	19862	19920	20036	19911	20034	20150	19848	19657	19706	20171	20019	19796	19935	20121	20129	19809	19938	19909	19849	19989	19964	20010	19770	19997	19893	19940	19876	20054	19832	19968	19843	19872	19853	20035	19935	19786	20194	20073	20077	20085	19925	19912	19909	19947	19687	19631	19829	19813	19847	19733	19762	19919	19970	20040	19953	19723	19938	19956	20065	19966	19920	19832	19864	19936	19755	19813	20053	19928	19815	19846	19857	19864	19883	19797	20096	19887	19942	19898	20098	19887	19626	19826	19684	19879	19973	19811	19684	19802	19914	20071	20076	19701	19891	19773	19869	19728	19994	20039	19860	19818	20130	19854	19943	19817	19903	19789	19951	19755	19655	19798	20001	20111	19944	20036	19711	19947	20094	19954	19800	19668	19907	19912	19811	19964	19878	19790	19782	19966	19928	19884	20058	20121	20046	19838	19673	19824	19754	19706	19817	19952	19858	19879	19818	20068	19800	19973	19992	19845	19818	20064	19857	19987	19807	19795	19824	20056	19732	19937	19933	19873	19975	19942	19889	19826	19724	19590	19939	19965	19892	19793	19826	19936	19863	19820	19842	19942	20061	20134	19850	19852	19965	20111	20107	19930	19670	19962	19987	19631	19877	19896	19793	19990	19847	19901	19924	20153	20045	19858	19949	19861	19910	19715	20079	20024	19845	20013	19939	19896	19735	19889	19778	19896	19824	19947	19869	19940	19873	19934	19752	19907	19900	19811	20046	20012	19923	20036	19977	19842	19986	19813	20070	19900	20065	19930	19885	20016	20058	19926	19877	19891	19959	19860	19736	20233	19662	20050	19942	19946	19958	19999	20000	19729	19906	19866	19936	20061	20076	19831	19908	19838	19904	19973	19771	19935	19860	20053	19805	20045	19885	19854	20037	20112	19836	19845	19800	19836	19937	20021	20067	19946	19895	19914	19940	19821	19823	19796	19957	19825	19839	19876	19874	19788	19804	19933	19843	19665	19986	19829	19786	20021	19845	19910	19975	19986	20033	19936	19962	19842	19850	19888	20078	19979	20004	19803	19975	19853	19897	19922	20080	19980	19719	19623	19992	19800	19872	19831	20056	20073	19849	19962	20052	19687	19948	19655	19757	19969	19935	19926	19863	19744	19901	19899	19773	20021	19929	19799	19826	20035	19921	20217	20016	19865	19965	19866	19977	19816	19834	20015	19880	19878	20004	20091	20003	19822	20236	19755	19907	20018	19831	20009	19968	19813	19747	19896	19966	19915	20031	20018	19989	19915	19823	20255	19723	19948	19794	20092	19903	19908	20004	19805	19948	20012	19983	19785	20080	19844	20059	19957	19714	19877	19821	19876	19867	19960	19930	19831	19832	19973	19967	19941	19703	19953	19836	19788	19821	19994	19860	19968	20020	19999	19806	19944	19967	19915	19652	19827	19982	19968	19910	19996	20019	19918	20043	19865	19970	19904	20158	19840	19912	19974	20090	19702	19980	19763	19867	19898	19781	19874	19662	19950	20006	20033	19934	20076	20060	19983	20027	19910	19941	19886	20040	19890	19853	19814	19874	19888	19838	20159	20048	20041	19887	20015	19921	19704	20063	19909	19666	19883	20050	19763	19961	19902	19929	19703	19813	19962	19999	19957	19779	19951	19859	20036	19961	19774	19792	19920	19958	19826	19888	20035	19871	19915	19785	19858	20080	20030	19736	19868	19829	19944	19933	19837	19897	19895	19925	19898	19804	20086	19779	20004	19881	20008	19935	19885	20024	19848	19981	20158	19927	19950	19981	19945	19939	20161	20154	20027	19886	19891	19884	19994	19879	20026	19874	19914	20124	19714	19939	19791	20044	19944	19654	19904	19737	19984	19927	19860	19755	19904	19786	19947	19856	19819	19675	19840	19952	19858	19809	19777	19934	19701	19810	19962	20172	19772	19804	19924	19905	19795	19930	19952	19971	19921	19976	19782	20074	20111	19993	20065	19820	20139	19784	19844	19966	19893	20088	19951	19989	19942	19933	19910	20004	19975	20010	19970	20055	19903	20213	19894	19979	19949	20089	19850	19943	19875	19711	19826	19743	20080	19914	20105	19876	19991	19749	19881	19867	19930	19941	19870	19963	19895	19912	20094	19939	20032	20035	19949	19897	19988	20060	19845	19571	19765	19956	20107	19831	19874	20059	19880	19945	19834	19856	19830	19999	19993	19703	20078	20093	19987	19930	20046	19719	19782	20141	19998	19876	19894	19861	19918	19851	19858	19818	19784	19915	20108	19714	19964	20106	19827	19819	19952	19892	19758	20097	19995	19755	20088	20095	20005	20095	19856	19772	19821	19780	20067	19835	19929	19844	19911	20047	19856	20088	19774	19964	19898	19864	19915	19984	20273	19838	19854	19812	20022	20101	20050	19786	19985	19859	19795	19930	19927	20149	19966	19967	19841	19924	19773	20009	19992	19977	20030	19849	19961	19947	19994	19859	19901	19864	19996	19881	20074	20021	19959	19828	19925	19824	19988	19956	19915	19960	19792	19821	19896	19707	20001	19859	20151	20151	20030	19964	19836	19739	19785	19895	19760	19926	20110	20069	20010	19905	19928	19734	19954	19916	19839	19866	20025	19917	19882	19546	19883	19993	19900	19923	20126	19862	19847	19739	19982	19908	19977	20075	19975	20208	19665	19900	19905	19978	19994	20031	19928	20019	19924	19813	19912	19813	20066	19933	19906	20007	19939	19897	19854	19948	19954	20065	19598	19858	20145	19872	20009	19862	19899	20017	20055	19687	19926	19841	20026	19946	19824	19905	19927	19928	19918	19748	19948	19972	19976	19916	19870	20046	19801	20086	20069	19936	19945	19636	20009	19788	19920	19818	19804	19821	19910	19826	19914	19851	19917	20001	20006	19957	19901	19955	20104	19967	19913	19919	19949	20042	19865	19727	19932	20054	20067	19856	19936	19871	20023	19867	19824	20014	19779	19823	19827	19827	19931	19852	19998	19707	19897	19746	19932	19840	19966	19964	19833	20085	20102	19834	19820	20018	20029	20017	20072	19755	19980	19890	19694	20009	19922	19792	19868	19930	19917	19797	19736	19795	20014	20063	20170	19944	20047	20113	19936	19814	19961	20008	19923	19927	19895	20061	20054	19891	19814	19803	19995	19860	19893	20034	19994	19956	20069	20088	19941	20039	19889	19771	20065	19989	19708	19785	20015	19855	19978	19856	20044	19984	20029	19651	19703	19910	19812	19841	19915	20102	19936	19864	19910	19958	19852	19809	19883	19851	20038	19880	19707	19849	19750	19894	19797	20038	19853	20015	19828	19771	20007	19933	19892	20184	19881	19973	19924	19965	19902	19760	19966	19838	19787	19907	19984	19788	20042	19862	19978	20031	20077	20038	19948	20189	20046	19921	19898	20243	20096	19868	19878	20045	19868	19792	20132	19985	19904	20003	19816	19811	20024	20017	19877	20096	19905	19961	19945	19783	19991	19764	19902	20121	19967	19913	19953	19920	19820	19908	19921	19870	20170	19871	19800	19992	19768	19649	19886	20159	20057	19844	19758	20051	20008	19883	19907	20063	19825	19706	19979	20112	19868	19984	20050	20006	19954	19986	19984	20041	19966	19847	19885	19753	20109	19829	19948	19849	20062	19712	19980	19826	19958	20042	19891	19907	19795	19992	19970	19754	19835	19985	20085	19724	20040	19996	20168	19877	19957	19941	19761	19898	20003	19838	20008	19891	19766	20039	19847	19851	20063	19982	19844	20056	19950	20030	19864	19920	19826	19943	20027	19997	19927	19912	19974	19885	19941	20055	20051	20075	20268	20077	19971	20010	19753	19824	19986	19788	20104	19971	20009	19898	19922	19910	19851	19903	20056	19901	19796	19893	19993	19804	19970	19929	19991	19980	19697	19928	19936	20002	19957	19922	19860	19711	19928	20000	19961	19991	20020	19983	19985	20061	20047	19825	19738	19883	20016	19902	19906	19980	19928	19960	19836	19955	19879	19844	19929	19698	19946	19635	19996	19966	19966	19790
17392	19551	19418	17894	17256	16905	16792	16756	16756	16529	16664	16727	16624	16745	16757	16807	19062	19769	18593	17603	16861	16949	16581	16750	16755	16730	16858	16649	16614	16669	16641	16790	16494	16849	16657	16662	16731	16795	16696	16729	16650	16435	16672	16818	16644	16470	16787	16586	16742	16659	16777	16574	16634	16578	16789	16689	16566	16694	16763	16552	16823	16592	16566	16643	16636	16654	16857	16700	16602	16690	16677	16540	16557	16675	16706	16746	16606	16502	16642	16638	16526	16662	16571	16494	16755	16740	16614	16589	16545	16631	16654	16764	16594	16764	16633	16549	16604	16657	16652	16646	16579	16777	16565	16787	16740	16855	16756	16602	16933	16763	16707	16554	16577	16675	16447	16694	16729	16747	16645	16653	16606	16619	16565	16469	16690	16620	16639	16591	16455	16704	16817	16677	16560	16731	16634	16631	16508	16521	16712	16497	16767	16539	16607	16673	16511	16526	16561	16700	16580	16752	16693	16793	16616	16704	16598	16753	16690	16615	16514	16517	16752	16656	16575	16736	16589	16553	16625	16580	16703	16593	16732	16591	16756	16659	16800	16850	16564	16536	16607	16579	16817	16700	16511	16510	16604	16497	16681	16725	16620	16498	16600	16736	16776	16672	16540	16530	16718	16630	16456	16672	16707	16561	16795	16770	16674	16565	16607	16720	16673	16688	16641	16763	16515	16776	16712	16610	16640	16507	16628	16481	16753	16577	16759	16923	16682	16701	16542	16677	16629	16711	16698	16708	16578	16800	16639	16559	16725	16639	16708	16478	16588	16634	16653	16710	16682	16623	16683	16528	16577	16662	16757	16482	16719	16678	16583	16626	16528	16576	16826	16743	16741	16636	16609	16915	16650	16612	16658	16629	16623	16615	16544	16718	16636	16787	16496	16630	16609	16690	16618	16738	16692	16724	16627	16624	16676	16687	16500	16686	16506	16534	16572	16643	16568	16782	16860	16586	16785	16718	16459	16494	16677	16579	16763	16792	16646	16639	16644	16571	16878	16673	16537	16692	16501	16494	16698	16473	16708	16636	16743	16770	16646	16759	16666	16730	16516	16704	16536	16720	16681	16586	16639	16613	16663	16588	16538	16787	16814	16469	16719	16578	16721	16791	16742	16590	16740	16786	16669	16793	16681	16584	16607	16610	16708	16834	16640	16776	16593	16629	16544	16598	16632	16803	16658	16639	16676	16623	16610	16564	16651	16693	16716	16728	16672	16568	16755	16645	16655	16687	16615	16656	16700	16690	16673	16438	16536	16600	16747	16625	16758	16536	16499	16476	16494	16633	16677	16644	16567	16616	16608	16548	16591	16591	16603	16622	16604	16675	16587	16631	16708	16615	16553	16481	16651	16640	16739	16688	16727	16684	16688	16530	16602	16708	16806	16532	16721	16761	16604	16777	16578	16658	16687	16571	16758	16567	16632	16702	16668	16777	16594	16724	16464	16640	16656	16826	16574	16730	16657	16609	16524	16628	16811	16641	16557	16607	16853	16524	16762	16515	16621	16621	16688	16578	16390	16530	16673	16585	16673	16602	16640	16753	16632	16606	16703	16794	16785	16710	16621	16636	16579	16546	16658	16555	16536	16657	16546	16647	16720	16520	16693	16770	16628	16761	16617	16688	16631	16601	16748	16853	16815	16608	16607	16634	16630	16605	16612	16659	16472	16588	16627	16577	16681	16706	16691	16843	16648	16594	16731	16677	16576	16524	16796	16539	16739	16572	16515	16682	16642	16477	16634	16599	16681	16749	16556	16585	16661	16761	16564	16567	16636	16575	16490	16571	16660	16528	16548	16597	16708	16659	16641	16625	16692	16681	16608	16768	16585	16524	16779	16794	16651	16627	16742	16491	16855	16785	16678	16713	16688	16561	16731	16597	16583	16871	16491	16709	16586	16683	16709	16644	16649	16617	16492	16651	16676	16627	16786	16488	16832	16635	16513	16550	16481	16724	16598	16561	16541	16585	16696	16530	16624	16871	16721	16780	16600	16674	16795	16551	16672	16632	16859	16636	16828	16609	16699	16759	16735	16724	16513	16549	16724	16783	16772	16743	16789	16677	16761	16607	16652	16567	16687	16677	16592	16606	16586	16674	16754	16445	16727	16679	16664	16612	16816	16749	16840	16714	16653	16666	16582	16698	16614	16924	16732	16775	16597	16534	16565	16828	16516	16899	16660	16649	16605	16602	16667	16723	16701	16615	16662	16708	16707	16654	16625	16600	16615	16741	16658	16837	16671	16819	16650	16664	16495	16589	16733	16719	16553	16477	16632	16575	16615	16714	16739	16663	16776	16516	16688	16653	16566	16734	16717	16667	16700	16518	16534	16564	16618	16663	16743	16715	16653	16759	16653	16723	16548	16646	16713	16575	16505	16603	16695	16699	16627	16830	16639	16651	16689	16615	16567	16428	16530	16675	16616	16523	16743	16690	16728	16557	16727	16646	16573	16624	16625	16608	16700	16719	16683	16583	16647	16575	16651	16900	16766	16706	16561	16697	16676	16530	16602	16632	16672	16501	16724	16686	16675	16608	16680	16643	16740	16795	16476	16562	16633	16840	16812	16723	16575	16609	16667	16790	16594	16764	16684	16767	16581	16669	16802	16574	16708	16696	16743	16595	16606	16486	16705	16540	16541	16781	16699	16726	16668	16652	16728	16647	16582	16508	16635	16483	16870	16705	16698	16753	16507	16580	16844	16643	16701	16581	16654	16683	16837	16516	16605	16897	16531	16682	16588	16668	16605	16428	16732	16679	16681	16486	16366	16858	16813	16520	16737	16831	16644	16605	16477	16674	16723	16811	16647	16804	16616	16601	16664	16675	16668	16809	16696	16532	16746	16644	16687	16639	16741	16730	16572	16627	16605	16610	16640	16670	16683	16569	16638	16606	16572	16582	16579	16601	16609	16684	16781	16680	16597	16660	16610	16573	16724	16775	16553	16686	16698	16729	16766	16508	16625	16673	16493	16677	16717	16773	16709	16686	16636	16602	16580	16658	16653	16602	16626	16600	16746	16443	16575	16672	16767	16649	16719	16660	16685	16606	16691	16655	16644	16580	16586	16737	16742	16829	16797	16637	16727	16495	16543	16793	16678	16552	16763	16756	16642	16672	16632	16688	16719	16670	16908	16755	16624	16678	16709	16802	16566	16502	16512	16727	16783	16850	16621	16654	16834	16485	16467	16652	16524	16892	16464	16680	16795	16744	16553	16712	16712	16666	16658	16570	16604	16602	16401	16685	16553	16753	16680	16525	16696	16710	16642	16604	16480	16509	16809	16783	16571	16666	16793	16732	16704	16701	16670	16544	16676	16741	16566	16591	16776	16611	16733	16753	16643	16660	16692	16567	16533	16637	16899	16622	16711	16619	16715	16517	16555	16750	16672	16805	16643	16767	16700	16742	16543	16776	16577	16778	16754	16804	16630	16623	16613	16662	16792	16752	16530	16733	16539	16483	16883	16750	16582	16682	16592	16792	16569	16711	16601	16608	16741	16768	16643	16695	16763	16641	16821	16447	16693	16613	16488	16659	16661	16540	16697	16599	16559	16619	16550	16674	16752	16734	16712	16771	16736	16499	16639	16580	16654	16584	16680	16505	16595	16659	16723	16754	16662	16742	16559	16507	16625	16695	16718	16632	16627	16770	16514	16692	16548	16706	16778	16650	16757	16756	16580	16847	16651	16742	16659	16532	16620	16551	16624	16695	16757	16538	16621	16651	16692	16643	16634	16477	16709	16761	16746	16594	16577	16693	16676	16805	16664	16570	16785	16743	16599	16592	16508	16787	16619	16659	16728	16604	16686	16703	16661	16685	16676	16836	16748	16680	16760	16610	16745	16668	16561	16829	16679	16638	16779	16738	16799	16542	16671	16458	16971	16568	16592	16601	16707	16747	16708	16577	16623	16635	16642	16508	16550	16686	16370	16794	16720	16681	16818	16815	16671	16660	16601	16629	16654	16672	16748	16457	16652	16622	16809	16584	16654	16536	16662	16714	16535	16491	16765	16488	16832	16703	16547	16538	16818	16611	16611	16733	16699	16571	16613	16707	16485	16643	16585	16554	16614	16465	16601	16616	16768	16638	16742	16678	16682	16809	16642	16620	16677	16757	16656	16524	16658	16635	16756	16664	16830	16715	16676	16678	16626	16590	16626	16755	16626	16905	16627	16537	16601	16646	16862	16689	16852	16622	16561	16612	16732	16629	16614	16802	16545	16669	16583	16680	16639	16753	16566	16747	16755	16683	16750	16706	16702	16695	16583	16583	16745	16813	16660	16692	16732	16699	16762	16716	16557	16603	16668	16682	16675	16707	16658	16711	16591	16720	16678	16757	16609	16878	16446	16542	16627	16524	16686	16676	16495	16833	16649	16641	16721	16716	16591	16760	16755	16724	16700	16650	16818	16754	16601	16700	16696	16568	16678	16635	16771	16880	16693	16572	16641	16744	16526	16563	16491	16849	16618	16482	16718	16665	16678	16780	16737	16499	16828	16654	16506	16624	16692	16691	16622	16703	16714	16671	16610	16557	16887	16586	16606	16523	16673	16626	16643	16666	16808	16578	16660	16674	16712	16716	16672	16532	16543	16719	16818	16782	16773	16633	16486	16718	16740	16734	16619	16550	16825	16806	16854	16610	16511	16638	16618	16470	16704	16736	16738	16839	16515	16493	16621	16721	16633	16635	16714	16557	16734	16688	16789	16710	16755	16603	16544	16685	16561	16564	16481	16484	16607	16750	16722	16755	16724	16869	16569	16784	16557	16716	16677	16733	16661	16765	16724	16442	16829	16628	16591	16738	16827	16574	16683	16812	16823	16601	16856	16676	16738	16638	16595	16807	16718	16554	16759	16635	16684	16571	16630	16614	16612	16707	16702	16616	16622	16704	16881	16507	16661	16658	16352	16629	16622	16598	16607	16708	16605	16853	16580	16497	16692	16466	16858	16619	16657	16673	16647	16607	16768	16480	16763	16594	16686	16660	16590	16632	16710	16690	16654	16367	16847	16565	16664	16716	16558	16692	16820	16589	16727	16608	16457	16625	16561	16594	16570	16620	16585	16582	16584	16668	16677	16671	16681	16651	16667	16459	16833	16774	16709	16735	16791	16716	16714	16583	16537	16711	16562	16625	16640	16642
25130	21331	28063	25623	22097	21283	21143	19952	19819	19910	19991	19856	19732	19767	19731	20419	29784	30650	27209	22818	20333	19879	19599	19513	19801	19512	19551	19542	19459	19686	19552	19493	19529	19530	19376	19384	19513	19445	19534	19539	19463	19618	19529	19318	19437	19553	19375	19389	19625	19458	19521	19603	19517	19319	19443	19621	19434	19458	19506	19550	19441	19353	19524	19312	19463	19411	19539	19333	19384	19440	19536	19525	19503	19269	19402	19454	19360	19417	19348	19536	19545	19665	19629	19530	19553	19376	19445	19412	19595	19460	19414	19442	19534	19444	19578	19373	19566	19280	19505	19370	19245	19522	19420	19594	19618	19377	19479	19419	19449	19493	19450	19547	19351	19503	19326	19428	19544	19532	19506	19519	19323	19280	19398	19391	19314	19334	19503	19483	19504	19632	19376	19557	19613	19473	19406	19533	19577	19394	19639	19590	19575	19356	19444	19310	19376	19664	19523	19117	19374	19304	19451	19440	19349	19453	19459	19278	19407	19334	19423	19543	19440	19578	19354	19458	19637	19346	19610	19440	19529	19234	19332	19434	19562	19414	19229	19438	19372	19745	19411	19513	19483	19422	19409	19578	19360	19391	19412	19250	19414	19408	19492	19368	19561	19490	19477	19605	19499	19517	19387	19473	19728	19335	19596	19298	19458	19591	19675	19478	19483	19403	19304	19561	19600	19451	19643	19453	19400	19468	19360	19541	19454	19503	19377	19243	19578	19332	19404	19360	19366	19433	19472	19491	19492	19498	19512	19387	19348	19427	19327	19561	19397	19586	19549	19492	19492	19513	19451	19658	19313	19492	19373	19338	19396	19407	19269	19423	19505	19319	19340	19322	19316	19501	19403	19582	19377	19453	19467	19513	19661	19490	19660	19417	19481	19554	19558	19431	19687	19397	19586	19587	19787	19436	19344	19367	19561	19705	19600	19589	19694	19440	19532	19535	19306	19291	19332	19437	19461	19481	19509	19579	19578	19469	19284	19576	19616	19332	19501	19319	19250	19432	19468	19491	19328	19551	19356	19420	19470	19354	19298	19638	19492	19440	19446	19465	19427	19591	19637	19318	19331	19683	19598	19317	19473	19434	19453	19431	19350	19554	19333	19491	19463	19652	19414	19384	19299	19531	19278	19689	19434	19488	19505	19521	19385	19508	19706	19689	19630	19535	19578	19521	19241	19511	19623	19511	19459	19461	19478	19493	19709	19523	19597	19353	19406	19316	19587	19523	19502	19560	19586	19542	19346	19368	19547	19477	19625	19492	19489	19547	19533	19379	19406	19605	19363	19641	19657	19362	19733	19731	19645	19412	19447	19307	19699	19516	19085	19437	19614	19498	19578	19414	19559	19357	19408	19371	19320	19424	19581	19472	19538	19635	19489	19525	19579	19327	19349	19602	19482	19428	19447	19456	19439	19284	19492	19497	19461	19439	19648	19398	19408	19626	19469	19277	19496	19546	19382	19286	19528	19477	19441	19691	19493	19489	19387	19591	19395	19581	19577	19429	19597	19411	19547	19538	19355	19538	19456	19719	19572	19467	19626	19506	19607	19414	19514	19592	19470	19405	19437	19506	19531	19569	19357	19359	19432	19331	19346	19661	19548	19402	19233	19584	19546	19402	19484	19477	19449	19396	19492	19791	19405	19650	19609	19589	19296	19411	19484	19376	19643	19380	19538	19543	19473	19379	19549	19515	19613	19589	19369	19299	19433	19435	19441	19466	19618	19517	19371	19502	19441	19572	19369	19485	19164	19557	19525	19535	19375	19470	19488	19653	19347	19541	19508	19473	19563	19326	19546	19404	19277	19357	19554	19440	19482	19510	19475	19355	19427	19253	19488	19438	19560	19328	19417	19390	19286	19311	19318	19666	19429	19525	19427	19520	19429	19430	19402	19422	19551	19593	19614	19319	19459	19513	19439	19575	19412	19355	19357	19379	19318	19502	19461	19529	19596	19584	19397	19163	19584	19463	19434	19681	19363	19376	19221	19545	19485	19515	19410	19467	19409	19668	19649	19592	19552	19433	19396	19305	19163	19437	19419	19613	19507	19667	19581	19533	19605	19625	19267	19466	19342	19364	19522	19561	19482	19590	19728	19435	19443	19362	19458	19417	19323	19624	19421	19415	19499	19375	19515	19531	19443	19486	19174	19369	19445	19706	19492	19576	19450	19402	19543	19322	19573	19545	19346	19640	19583	19512	19572	19177	19532	19305	19366	19485	19602	19583	19390	19542	19577	19513	19502	19566	19425	19521	19484	19603	19427	19352	19192	19380	19450	19555	19635	19517	19474	19374	19235	19369	19462	19439	19381	19463	19413	19442	19353	19302	19296	19363	19430	19419	19390	19776	19437	19321	19491	19472	19461	19373	19576	19714	19491	19611	19387	19402	19336	19469	19338	19404	19515	19475	19406	19468	19533	19383	19452	19551	19409	19584	19576	19448	19275	19419	19444	19498	19506	19430	19488	19529	19528	19526	19425	19521	19519	19353	19506	19629	19462	19342	19359	19439	19474	19610	19350	19420	19696	19596	19779	19525	19534	19752	19477	19527	19587	19414	19434	19391	19615	19477	19595	19572	19244	19502	19344	19512	19312	19429	19381	19544	19541	19361	19477	19529	19523	19449	19663	19433	19625	19285	19555	19533	19620	19409	19474	19351	19570	19404	19496	19587	19561	19546	19532	19446	19436	19536	19808	19595	19398	19582	19508	19435	19407	19513	19354	19585	19318	19306	19274	19635	19559	19592	19700	19566	19473	19154	19512	19372	19669	19551	19527	19460	19440	19505	19551	19620	19597	19580	19553	19462	19574	19479	19529	19313	19422	19436	19778	19425	19577	19479	19683	19497	19634	19679	19618	19735	19392	19463	19536	19508	19337	19521	19442	19317	19585	19571	19655	19439	19528	19361	19148	19808	19476	19618	19576	19510	19601	19616	19370	19418	19367	19402	19605	19419	19430	19451	19358	19555	19322	19529	19475	19746	19522	19495	19554	19563	19603	19684	19259	19553	19486	19469	19294	19499	19480	19591	19540	19578	19567	19213	19323	19517	19655	19645	19661	19651	19338	19450	19441	19381	19528	19639	19451	19486	19328	19471	19542	19618	19439	19463	19428	19392	19488	19643	19470	19576	19424	19406	19402	19409	19497	19319	19427	19343	19356	19557	19675	19254	19363	19411	19531	19378	19558	19465	19453	19392	19414	19460	19379	19638	19494	19532	19524	19467	19235	19482	19341	19524	19295	19364	19535	19449	19494	19268	19289	19489	19543	19393	19643	19655	19615	19478	19438	19491	19537	19615	19525	19385	19403	19325	19314	19553	19669	19553	19471	19361	19537	19550	19539	19454	19549	19520	19589	19472	19590	19483	19577	19462	19328	19354	19307	19352	19670	19521	19211	19519	19404	19352	19396	19271	19431	19542	19549	19520	19399	19602	19294	19287	19421	19648	19553	19437	19667	19494	19245	19780	19636	19455	19470	19570	19506	19231	19240	19410	19409	19519	19134	19482	19630	19535	19523	19448	19560	19630	19377	19623	19591	19490	19454	19550	19490	19443	19609	19559	19420	19423	19427	19471	19584	19362	19327	19331	19517	19457	19520	19447	19453	19387	19516	19596	19444	19608	19518	19393	19458	19490	19591	19488	19323	19619	19668	19654	19556	19409	19616	19530	19412	19309	19509	19531	19553	19534	19375	19588	19424	19461	19381	19783	19587	19422	19526	19456	19508	19504	19415	19377	19518	19243	19350	19509	19544	19470	19552	19493	19523	19275	19576	19374	19463	19509	19598	19329	19533	19507	19435	19332	19427	19430	19318	19332	19609	19464	19456	19508	19419	19440	19461	19488	19453	19343	19415	19528	19474	19505	19440	19600	19450	19597	19537	19429	19441	19501	19405	19335	19433	19460	19547	19545	19557	19532	19436	19555	19496	19447	19548	19473	19557	19544	19470	19413	19753	19406	19463	19413	19438	19418	19536	19454	19301	19337	19560	19515	19608	19420	19484	19449	19521	19585	19253	19550	19725	19568	19452	19313	19494	19579	19445	19356	19430	19498	19531	19434	19402	19561	19524	19352	19449	19459	19660	19435	19409	19555	19573	19361	19385	19593	19591	19433	19570	19453	19475	19567	19458	19445	19366	19378	19457	19382	19404	19485	19571	19419	19613	19476	19640	19487	19420	19381	19599	19357	19297	19505	19415	19391	19444	19388	19598	19440	19441	19479	19465	19482	19634	19255	19501	19441	19612	19462	19686	19551	19427	19351	19382	19621	19552	19306	19424	19410	19466	19652	19513	19388	19556	19446	19498	19581	19442	19552	19447	19484	19489	19345	19522	19383	19421	19503	19330	19570	19313	19330	19414	19253	19604	19474	19622	19437	19435	19601	19276	19695	19549	19511	19665	19523	19293	19368	19467	19342	19492	19447	19338	19677	19409	19274	19596	19318	19499	19570	19405	19612	19334	19521	19472	19473	19516	19291	19557	19461	19506	19290	19557	19462	19509	19347	19737	19490	19581	19436	19544	19456	19361	19419	19370	19373	19413	19475	19461	19609	19486	19518	19429	19553	19360	19459	19501	19393	19492	19668	19359	19470	19362	19596	19452	19455	19536	19462	19733	19611	19440	19375	19413	19529	19520	19342	19414	19514	19462	19608	19512	19342	19445	19510	19584	19524	19455	19404	19333	19490	19648	19456	19622	19499	19327	19458	19392	19524	19483	19568	19543	19380	19686	19337	19652	19660	19457	19480	19383	19441	19394	19474	19459	19461	19414	19422	19663	19458	19393	19411	19379	19571	19322	19347	19435	19532	19497	19457	19401	19435	19288	19350	19418	19633	19560	19364	19612	19606	19570	19299	19427	19569	19490	19543	19528	19454	19690	19523	19332	19382	19373	19460	19652	19489	19385	19509	19429	19422	19300	19363	19376	19420	19445	19524	19506	19573	19878	19576	19530	19395	19464	19501	19734	19591	19398	19462	19465	19556	19648	19553	19586	19536	19598	19559	19582	19518	19482	19389	19479	19332	19454	19568	19322	19364	19600	19355	19303	19412	19526	19541	19465	19568	19290	19502	19466	19466	19460	19344	19582	19288	19470	19456	19364	19242	19460	19698	19492	19409	19318	19523	19448	19446	19182	19388
16219	25060	23747	19793	18135	17518	17151	16904	16775	16797	16779	16736	16797	16615	16806	18436	31755	30197	24920	19760	17376	16712	16557	16358	16289	16478	16450	16456	16393	16398	16509	16544	16544	16369	16629	16464	16335	16366	16305	16589	16166	16427	16549	16714	16507	16444	16417	16714	16350	16767	16404	16440	16489	16382	16286	16261	16421	16493	16517	16585	16287	16474	16458	16330	16488	16194	16556	16335	16395	16299	16439	16513	16519	16444	16196	16501	16430	16291	16408	16506	16312	16420	16429	16509	16444	16205	16325	16339	16234	16519	16416	16369	16362	16375	16508	16559	16335	16286	16503	16376	16524	16360	16406	16506	16406	16412	16435	16391	16264	16583	16542	16394	16332	16473	16364	16428	16448	16370	16344	16291	16511	16617	16565	16365	16483	16281	16472	16348	16302	16411	16450	16263	16564	16440	16369	16560	16433	16427	16655	16375	16653	16410	16430	16579	16451	16440	16447	16353	16552	16430	16361	16487	16429	16352	16435	16474	16432	16473	16348	16544	16344	16252	16258	16458	16393	16560	16350	16488	16359	16420	16350	16532	16374	16409	16515	16369	16352	16629	16246	16586	16322	16324	16481	16355	16408	16409	16290	16287	16448	16469	16290	16381	16348	16380	16457	16430	16473	16475	16340	16368	16341	16658	16562	16445	16372	16511	16498	16294	16244	16303	16285	16478	16424	16316	16507	16405	16387	16403	16357	16456	16444	16487	16459	16456	16332	16460	16409	16365	16420	16508	16338	16436	16462	16458	16549	16379	16430	16572	16446	16374	16416	16491	16556	16398	16395	16407	16556	16561	16449	16490	16467	16392	16446	16333	16302	16485	16314	16442	16495	16415	16429	16335	16426	16294	16200	16459	16498	16305	16541	16249	16444	16298	16374	16467	16475	16497	16218	16421	16488	16488	16451	16424	16470	16515	16483	16584	16328	16362	16339	16362	16298	16503	16575	16478	16416	16425	16428	16542	16266	16483	16446	16441	16376	16381	16383	16534	16477	16473	16345	16367	16397	16377	16302	16481	16346	16437	16448	16529	16308	16361	16377	16333	16300	16300	16416	16411	16400	16319	16533	16406	16348	16383	16521	16372	16415	16330	16445	16389	16435	16632	16354	16461	16361	16369	16622	16378	16385	16336	16502	16304	16343	16371	16366	16534	16374	16519	16420	16543	16431	16345	16366	16419	16687	16430	16371	16274	16470	16242	16450	16371	16226	16316	16451	16462	16322	16366	16274	16489	16502	16517	16277	16465	16315	16388	16435	16384	16512	16467	16654	16558	16195	16426	16485	16355	16505	16561	16423	16376	16457	16504	16488	16305	16334	16425	16259	16315	16518	16454	16306	16324	16230	16584	16528	16332	16258	16397	16442	16280	16524	16384	16487	16319	16350	16543	16402	16550	16751	16235	16268	16459	16262	16420	16333	16303	16433	16557	16519	16344	16399	16267	16274	16427	16250	16309	16497	16546	16345	16531	16478	16518	16394	16510	16351	16386	16279	16369	16456	16370	16430	16394	16462	16326	16459	16486	16513	16469	16409	16396	16420	16515	16560	16483	16569	16398	16479	16349	16332	16473	16370	16285	16402	16462	16245	16386	16464	16354	16414	16324	16457	16441	16405	16377	16494	16367	16321	16387	16432	16330	16295	16476	16461	16412	16524	16411	16311	16365	16395	16373	16446	16463	16482	16294	16466	16391	16473	16392	16344	16519	16315	16470	16550	16331	16436	16602	16326	16485	16451	16416	16623	16408	16537	16379	16629	16260	16369	16421	16239	16388	16454	16454	16374	16420	16484	16447	16440	16438	16491	16558	16272	16321	16520	16343	16448	16385	16275	16327	16466	16433	16555	16358	16494	16362	16547	16397	16439	16426	16479	16324	16434	16417	16403	16488	16320	16362	16571	16456	16350	16395	16461	16382	16574	16401	16335	16450	16399	16421	16427	16413	16512	16425	16616	16336	16347	16536	16402	16420	16351	16285	16394	16440	16208	16374	16467	16472	16479	16406	16233	16388	16452	16245	16243	16556	16297	16454	16465	16516	16254	16367	16643	16483	16498	16349	16513	16537	16211	16450	16411	16654	16364	16532	16368	16402	16469	16339	16447	16317	16374	16508	16362	16324	16367	16415	16340	16268	16417	16497	16500	16241	16441	16355	16367	16558	16500	16228	16394	16355	16334	16321	16438	16354	16492	16383	16494	16313	16415	16529	16417	16379	16455	16481	16512	16384	16433	16524	16428	16410	16521	16505	16443	16366	16414	16334	16400	16628	16401	16444	16597	16378	16212	16332	16491	16461	16231	16331	16389	16342	16440	16266	16399	16500	16441	16534	16462	16410	16294	16333	16510	16385	16381	16523	16549	16468	16386	16379	16472	16220	16488	16230	16463	16420	16536	16433	16506	16500	16240	16276	16321	16248	16452	16475	16206	16422	16314	16587	16369	16375	16539	16410	16367	16478	16350	16369	16582	16307	16290	16401	16440	16401	16439	16573	16482	16424	16505	16395	16502	16394	16429	16438	16411	16406	16345	16469	16355	16581	16534	16332	16450	16421	16537	16338	16583	16452	16442	16439	16633	16395	16523	16401	16499	16410	16428	16478	16513	16362	16415	16400	16337	16350	16482	16304	16216	16480	16459	16284	16406	16543	16268	16489	16332	16414	16257	16261	16610	16326	16394	16398	16364	16255	16392	16437	16324	16597	16353	16430	16376	16554	16327	16412	16309	16436	16454	16248	16448	16419	16386	16472	16410	16433	16293	16498	16276	16323	16454	16496	16350	16296	16517	16294	16376	16452	16530	16513	16363	16471	16355	16525	16546	16526	16322	16561	16527	16389	16319	16359	16588	16409	16564	16211	16339	16379	16462	16393	16335	16485	16385	16580	16575	16464	16403	16400	16372	16491	16340	16442	16416	16468	16423	16562	16301	16357	16372	16343	16338	16427	16437	16260	16469	16249	16429	16271	16590	16524	16495	16471	16608	16402	16383	16425	16367	16419	16565	16522	16468	16288	16520	16562	16293	16460	16500	16285	16312	16550	16325	16565	16470	16422	16461	16563	16457	16277	16529	16235	16246	16421	16411	16286	16425	16290	16444	16424	16497	16372	16527	16465	16499	16563	16354	16442	16459	16475	16549	16372	16405	16331	16385	16429	16451	16298	16261	16556	16417	16282	16380	16340	16442	16432	16492	16213	16511	16456	16361	16418	16525	16147	16428	16224	16384	16548	16559	16317	16447	16546	16367	16404	16499	16392	16500	16459	16452	16226	16435	16485	16495	16471	16403	16413	16557	16454	16336	16432	16401	16471	16396	16360	16214	16436	16538	16433	16416	16327	16375	16229	16348	16275	16412	16399	16387	16333	16550	16406	16426	16527	16547	16291	16430	16517	16318	16394	16333	16393	16360	16448	16460	16367	16461	16510	16472	16456	16360	16366	16304	16499	16572	16448	16523	16488	16391	16608	16393	16569	16578	16567	16376	16452	16495	16537	16319	16346	16438	16466	16568	16317	16504	16324	16384	16499	16472	16392	16416	16618	16540	16378	16214	16509	16267	16468	16437	16416	16498	16289	16491	16430	16341	16353	16349	16427	16677	16316	16601	16585	16450	16382	16285	16494	16432	16483	16561	16360	16371	16520	16393	16483	16499	16434	16406	16504	16293	16368	16499	16212	16280	16327	16264	16443	16536	16411	16444	16413	16315	16402	16522	16484	16499	16448	16359	16435	16284	16427	16314	16555	16514	16454	16387	16418	16456	16645	16389	16583	16641	16362	16360	16468	16449	16497	16306	16532	16510	16213	16441	16382	16568	16487	16478	16434	16530	16384	16351	16544	16394	16535	16386	16371	16491	16456	16606	16453	16438	16445	16425	16395	16338	16468	16415	16337	16419	16371	16388	16481	16491	16501	16370	16525	16318	16388	16384	16487	16570	16184	16407	16469	16330	16311	16401	16423	16444	16325	16461	16313	16451	16305	16329	16405	16483	16423	16322	16577	16482	16532	16412	16449	16435	16450	16423	16403	16331	16322	16584	16425	16491	16406	16436	16551	16359	16382	16538	16351	16509	16411	16371	16358	16478	16448	16694	16420	16386	16432	16356	16349	16368	16455	16363	16369	16391	16435	16502	16452	16560	16339	16470	16358	16446	16372	16352	16379	16324	16472	16472	16489	16497	16337	16367	16367	16425	16385	16318	16466	16426	16369	16407	16359	16502	16594	16452	16562	16485	16375	16427	16446	16449	16450	16437	16491	16481	16415	16231	16299	16415	16329	16433	16494	16395	16476	16311	16501	16376	16365	16288	16315	16416	16392	16481	16575	16404	16412	16591	16417	16355	16395	16570	16356	16521	16393	16434	16385	16473	16455	16344	16488	16487	16412	16542	16412	16498	16420	16375	16364	16469	16443	16437	16604	16405	16383	16301	16416	16503	16534	16312	16314	16404	16381	16431	16503	16536	16359	16460	16528	16507	16341	16463	16459	16259	16512	16313	16392	16289	16591	16371	16388	16514	16344	16470	16458	16318	16381	16532	16470	16416	16315	16510	16352	16421	16302	16523	16410	16499	16285	16307	16651	16402	16288	16517	16534	16405	16386	16409	16329	16511	16224	16401	16390	16432	16463	16288	16452	16468	16292	16595	16368	16365	16404	16499	16404	16310	16426	16467	16270	16477	16393	16349	16496	16518	16580	16378	16245	16433	16386	16522	16427	16349	16468	16401	16482	16424	16593	16238	16537	16496	16489	16527	16504	16595	16207	16326	16435	16450	16389	16341	16541	16357	16454	16387	16336	16311	16524	16386	16541	16458	16302	16380	16307	16379	16464	16586	16507	16341	16529	16554	16512	16534	16373	16587	16365	16328	16400	16502	16504	16558	16592	16254	16412	16461	16403	16203	16258	16454	16356	16386	16365	16485	16482	16391	16515	16363	16410	16455	16426	16349	16300	16565	16180	16471	16404	16318	16385	16332	16401	16487	16419	16316	16427	16334	16365	16317	16465	16465	16530	16269	16552	16489	16471	16529	16245	16464	16428	16425	16581	16349	16222	16513	16235	16508	16480	16423	16424	16382	16291	16414	16524	16554	16416	16373	16592	16468	16438	16244	16310	16405	16458	16406	16395	16396	16585	16437	16408	16461	16455
23740	21344	28924	24175	22027	23569	23199	20062	19424	19690	19519	19291	19420	19517	19346	19920	36518	39147	32652	25146	21067	19724	19182	19172	19023	19050	19013	18936	18975	18896	18976	18987	19049	18797	19038	18810	19047	18905	18896	19000	19024	18930	18953	18866	18967	18984	19018	18994	18979	19064	18931	19112	18827	18967	18783	18939	18772	18783	18767	18919	18996	18755	19019	19059	18857	18951	18914	19000	18888	19050	18776	18921	19024	19102	18898	18988	18834	18899	18871	18829	18970	18709	18926	18839	18804	18964	18922	18712	18893	19105	18982	18890	18878	18977	18953	19121	18767	18980	18905	18719	18869	18738	18906	18899	18921	18776	18849	18787	18899	18892	19048	18974	18866	19035	18865	18934	18952	18893	19021	19002	19077	18818	18850	18821	18780	18902	18937	18951	18793	18897	18862	18999	18993	18942	18988	18999	18912	18985	18971	18842	18849	18770	18876	18893	18898	18727	18830	18778	18727	18937	18750	18947	18906	18998	19172	18884	18882	18915	18982	19075	18939	18757	18748	18865	18647	18900	18768	18807	19026	18901	18900	18779	18783	18802	18833	18869	18900	18998	18891	18815	19125	18909	18808	18832	19003	18642	19163	18937	18956	19082	18994	19042	19003	18964	19084	18863	18902	18772	18933	19025	18978	18832	18854	19047	18854	18777	18750	18840	18985	19007	19029	18808	18714	18793	18914	19078	18667	18895	19011	18854	19145	18933	18746	18718	18979	18928	18868	18969	19063	19068	19094	18955	18995	19156	18859	18941	18938	19010	18994	18924	19059	18795	18859	18811	18917	19033	18989	18837	18828	18780	18969	18977	18909	18766	18875	18955	18986	18981	18850	18856	18752	18720	19008	19009	18779	19178	18907	18783	19012	18864	18879	18790	18772	18757	18959	18772	18864	18742	18766	18832	18683	19006	18885	18972	18727	18863	18841	18837	18825	18878	18794	18944	18881	18976	18912	18918	18938	18873	18782	18579	18808	18752	18793	18918	18984	19026	18758	18927	18982	18892	18770	18743	18755	18760	18961	18820	18824	19077	19027	18894	19029	18743	19023	18935	18853	18940	19024	18805	18960	18966	18763	18975	18755	18666	18871	18911	18903	18820	19015	18694	18927	19008	18977	18892	18931	18864	18991	18794	18846	19023	18680	18921	18967	18778	18778	18872	18959	18857	19027	18909	18780	18790	18949	18815	18891	18887	18915	18472	18658	18856	18928	18818	18992	18978	18924	19027	18789	18755	18912	19119	19020	19094	18903	18789	18930	18734	18942	18782	18828	19099	18710	18888	18925	18888	18941	18921	18777	19041	19028	18711	18845	18692	18892	18770	18958	18906	19007	18976	18685	18584	18787	18851	18860	18703	18987	18962	19009	18779	18836	18777	19096	19020	18875	18736	19002	18700	18775	18845	18945	18774	19011	18938	18789	18878	18859	18817	18892	18843	18609	18905	19013	18918	18948	19038	18828	19022	18892	18892	18852	18909	18899	18914	18953	18757	18819	18790	18992	18996	18828	18835	18821	19161	18957	18858	18876	18787	18962	19210	18737	18901	18941	18994	18846	19050	18880	18857	18882	18901	18913	19001	18847	18771	18855	19039	18902	18998	18668	19002	18875	18868	18806	18927	18635	18738	18862	18884	18910	18916	18898	18627	18934	19221	18920	18764	18806	18956	18891	18698	18707	18905	19091	19064	18907	18976	18814	18868	19065	18960	18946	18965	18881	18771	18913	18754	19022	18959	18943	18941	18972	19128	18929	18912	18653	18705	18653	18977	18711	18864	18915	18795	18997	18883	19028	18873	19027	18742	19023	18846	18894	19001	18946	19007	18836	18943	18953	18854	19003	18996	19009	18836	18989	18764	18748	18901	18872	18982	18872	18829	18817	18739	19079	18991	18880	18831	18981	18858	18731	18943	18760	18746	18812	18788	18781	18835	18781	18967	18669	18885	18762	18781	18966	19099	19084	18736	18967	18790	19039	18812	18838	18916	19057	19059	18822	18941	18858	18860	18761	18815	18778	18873	18809	18819	18962	18980	18924	18903	18970	18815	18810	18837	18938	18906	19112	18865	18891	18734	18712	18877	18868	18775	18923	18978	18830	18812	19023	19000	18784	19068	19084	18959	18774	18893	19011	18894	18829	18994	18905	18939	19015	18988	18875	19047	18913	19090	18954	19099	18762	19022	18748	18985	18947	18793	18894	19007	18884	18959	18967	18946	19011	18887	18882	19014	18919	18866	18749	18854	18966	19081	18909	18910	18872	18670	18845	18916	18923	18932	19066	18795	18972	18796	18900	18912	18766	18865	18796	18906	18999	18596	18954	18945	19136	18903	18720	18800	19080	18889	18784	18905	18758	18762	18949	18858	18867	18873	18925	18973	18872	18865	18887	19195	18912	18884	18853	19031	18875	19019	18883	18699	18804	18940	18787	18885	19128	18894	18850	18797	18914	18685	19012	18884	18840	18763	19003	18903	19047	19006	18719	18868	18984	18659	18896	18994	19146	18975	18858	19015	18928	18885	18853	18814	18963	18737	18607	18775	18826	18844	18875	18872	19087	18838	18952	18817	18927	19068	18851	18891	18803	18975	18828	18760	18895	18874	18862	19064	19036	18775	18785	18675	18824	19145	18988	19021	18937	18995	18923	18900	18959	18788	18939	19012	18912	18880	18622	18959	19087	18950	18861	18978	18792	18853	19101	18853	18919	18875	18920	18903	18972	19100	19003	18881	18987	18799	18895	19147	18797	18944	18594	19155	18940	18999	18754	18817	18829	18686	18786	18789	18785	18798	18860	19015	18908	18814	18963	18746	19057	18745	18956	18944	18811	18804	18963	18981	19157	18742	18886	19006	18903	18990	18820	18762	18947	18919	18908	18838	18977	18797	18862	18908	18968	18906	19044	19079	18859	18780	18837	18895	18890	18810	19155	18916	18993	18902	18829	18719	18834	18728	18843	18940	18937	18978	18863	18790	18834	18851	18871	18973	18747	18827	18926	18884	18931	18901	18974	18877	18978	19033	18921	18951	18980	18834	18768	18737	18835	18788	18972	18629	18629	19007	18783	18909	19038	18996	19016	19095	19072	18864	18982	18912	18924	18994	18884	18677	18776	18814	18865	18830	18923	18995	18996	19018	18826	18982	18862	18986	18924	18919	19131	18921	18679	18952	18860	18955	18924	19052	18766	18891	18760	18647	18929	18954	18897	18911	18805	18824	18878	19039	19014	19116	19049	18884	18854	19015	19066	18898	18931	18904	18785	18678	18840	19055	19147	19062	18951	18990	18870	18816	18746	18877	18886	18723	18993	18837	19143	18983	18747	18795	18851	19000	18847	18862	18840	19015	18780	18804	19015	18955	18846	18896	19229	18940	19033	19041	19105	19105	18994	18886	18879	18810	18888	18917	18856	18801	18894	18878	18809	18883	18825	18613	18912	19017	18802	19004	18793	19006	18938	18835	18958	18835	18707	18955	18910	18900	18886	18800	18905	18858	18807	19027	18912	18798	18906	18936	19063	18845	18964	18652	18901	18890	18995	18886	18940	18908	18954	19044	18987	18943	18888	19054	18973	19095	18793	18866	18879	18823	18887	19023	18984	18958	18907	18773	19013	19103	18715	18872	18879	18880	18918	18903	18753	18858	18718	18797	18957	18917	18821	18868	18895	18976	19154	18998	18899	19025	18948	19167	18914	19084	18928	18856	19048	19032	18989	18870	18742	18766	18850	18750	19042	18900	18694	18937	19208	19067	18846	18789	18775	18897	18827	19053	18828	18712	19025	18880	18951	18702	19057	19030	18948	18979	19064	18963	18964	18963	18964	18861	18840	19016	18915	18804	19069	18830	19013	18888	19161	18921	18900	18995	18902	18842	18822	18953	19001	18774	18871	19084	18711	18890	18950	18847	18821	18985	18802	18791	18979	18931	18938	18850	18923	18986	18938	18970	18980	18874	18824	18771	18955	18972	18936	18921	18962	19045	19134	18926	18842	18972	18864	18847	19099	19145	18852	18870	19237	18767	18948	18979	18905	18724	18978	18892	18879	18610	19163	18839	18665	18855	19032	18914	18793	18918	18798	19001	19107	18848	18864	18865	18793	18894	18809	18701	19022	18932	19019	18856	18945	18912	18842	19074	18915	18883	18945	18885	18925	18853	18818	18654	18871	18715	19007	18965	18671	18887	18830	18921	18938	18995	19030	18891	18898	18798	19033	18892	18739	18804	18930	18936	19006	18756	18591	18990	18928	18824	18858	19011	19070	18806	18829	18913	18832	18934	18992	18676	19099	18837	18852	18939	18842	18745	18752	18911	18814	18984	19035	18837	18770	18913	18774	18870	18875	18692	18870	18869	18746	18719	18755	18861	18957	18896	18927	18860	18772	18970	18735	18779	18883	19017	18849	18976	18972	18863	19080	18830	18951	18800	18823	19026	18830	18909	18999	18822	18941	18749	18800	18826	18980	19041	18914	18894	18760	18921	19055	18914	18809	18964	18912	19130	18875	19072	18836	18920	18910	19034	18825	18695	18778	19079	18965	18975	18948	19037	18977	18812	18812	18806	18844	18804	18791	19115	18950	18954	18822	18877	18957	19005	18947	18681	19027	18947	18642	18852	18954	18759	18878	18995	18929	19062	18861	18969	18799	18855	18856	18764	18977	19004	18860	18783	18757	18828	18883	18939	18887	18764	18717	18753	18794	18727	18753	18848	18906	18726	19099	18975	19078	18903	18918	18759	18838	18849	18746	18752	18879	18995	18968	18694	18696	18603	18933	18815	18886	18989	18922	18983	18851	19018	18740	18459	18826	18955	18988	18771	18903	18966	18929	18649	18749	18761	18727	18794	18858	18883	19036	18910	18643	19001	18789	18791	18806	18778	18850	18903	18746	18664	18972	18979	18875	18892	18902	18859	18857	18884	18929	19224	18879	18939	18815	18922	19068	18794	18888	18964	19013	19046	18877	18905	18977	18848	18733	18923	18901	18826	19005	18822	18888	18880	18901	18604	18777	18844	18830	18843	18925	18793	18969	18695	18944	18805	18881	18775	18844	18964	18883	18793	18989	18860	18990	18889	18989	19171	18855	19059	18862	18910	18960	19024	19027	18938	18863	18879	18893	18971	18781	18945	18782	18931	18727	18866	18965	18923
17844	29835	27145	21492	19363	18367	17639	17242	17175	16846	16767	16493	16648	16669	16686	17952	39664	39179	31360	22854	17865	16412	16108	16137	16037	16243	16101	16204	16126	16103	16096	16236	16079	15984	16135	16138	15987	16145	16190	16153	16042	15949	16193	15961	16051	16150	16082	16079	16041	16240	15954	16061	16198	16089	16064	16259	16065	16230	16143	16216	16054	16153	16164	16099	16195	16078	15901	16017	16041	16153	16153	16208	15991	16143	15945	16163	16012	16186	15942	16091	15962	16203	16275	16103	16056	16091	16227	16088	15934	16033	16176	16063	15995	16111	16144	16162	16087	16114	16208	15892	16190	16169	16043	16028	16058	15935	16019	16193	16178	16070	16185	16075	16143	16124	16118	16088	15975	16182	16046	16093	15928	16088	16099	16070	16072	16209	16207	16139	15966	16155	16018	15979	16006	16176	16254	16101	16021	16092	16032	15934	16000	16095	16068	16060	16294	16117	15906	16076	15974	16038	16033	15990	15834	16179	15891	15898	16132	16117	16012	16004	16364	16193	16066	16075	16160	16092	16071	16296	16136	15895	16101	15989	16224	16035	15991	15992	16190	16092	16066	16091	16011	16006	15931	16076	15991	16140	16022	16237	16171	16030	16178	16089	16003	16219	16047	16176	16078	16018	16233	16054	16067	16116	16078	16037	16014	16085	16053	15998	16018	16161	16017	16160	16061	15997	16226	16184	16139	16233	16053	16141	16155	16203	16168	16262	15968	15983	16079	16130	16221	16207	15914	16150	16120	16142	16092	16087	16217	16092	16107	16107	16121	16225	16175	16105	15918	16050	16072	16059	16078	16101	16184	16052	16100	15997	16205	16025	16154	16058	16095	16032	16119	16099	16133	15978	16174	16368	16090	16057	16055	15998	16146	16130	16078	16152	16143	15946	16038	15914	16088	16060	16007	16084	16162	16178	16173	16103	15935	16049	16112	16071	16193	16024	16110	16059	16240	16072	16033	15976	16035	16017	16041	16104	16204	16139	16041	15995	15952	16058	16210	16044	15988	16117	16093	16022	16208	16046	16136	16177	16039	16007	16175	16053	15954	16021	16123	15863	15995	15899	15958	15974	16070	16184	16183	16155	16049	15864	16167	16126	15997	16024	16118	16092	16079	16332	16126	16068	15962	16025	16088	15988	16047	16083	16126	15919	16112	15927	16101	16089	16061	16229	15892	15989	16009	16037	15946	16064	16041	16098	16073	16100	16026	16083	16020	16080	16072	16084	15919	16033	16077	16065	16140	16103	16147	15968	16173	16033	16048	15991	16179	15970	15978	16116	16005	16078	16111	16138	16148	16003	16045	16140	16134	16210	16133	15981	16088	16172	16016	15988	16183	16217	16071	16099	16092	16026	16127	16138	16238	16143	16148	15948	16026	16209	16059	16006	16160	16187	16122	16135	16145	16048	16055	16060	16116	16216	16148	16017	15956	16012	16318	16039	16114	16044	15994	15862	16086	16030	16099	15983	16017	16116	16103	16055	16015	16203	15982	16083	16092	15900	16371	15954	16067	16014	16168	16055	16118	16068	16000	16116	16103	16209	16090	16095	16112	15968	16015	15994	16029	16172	16088	16059	15932	16185	15975	16036	16055	16067	16136	16185	16069	15983	16063	16196	16004	16236	16042	15932	16183	16197	15954	16185	16106	15982	16139	16082	16049	15913	16169	16059	15946	15961	16208	16200	16096	16150	16060	16102	16088	16108	15993	15993	16213	16048	16020	16058	16045	16252	16078	16000	15967	16164	16174	16157	16186	16019	16057	15981	16152	16048	16040	15994	16007	16188	16150	16174	15916	16048	16081	15960	16075	16059	16134	16228	16014	16046	16124	16021	16215	15871	16161	16138	16161	15999	16042	16039	15907	16292	15878	15936	16008	16083	16058	16102	16090	16164	16232	16126	16078	15990	16185	15961	16290	16090	16030	16085	16107	15849	16039	16090	16079	16089	16111	16269	16031	15980	16026	16213	16101	15931	16126	16095	16161	16100	16062	16147	16216	16133	16349	16103	16258	15936	16116	16095	16242	15924	15944	16233	16039	16142	16074	16170	15892	16128	15991	16069	16072	16144	16105	16124	16191	15860	15992	16081	16111	15879	16042	16082	16145	16115	15977	16270	16176	16002	16099	16012	15913	16039	16086	16004	16120	16060	16158	16016	15927	15975	16204	16274	16213	16058	16084	16127	16223	16189	16082	16132	15983	16222	16084	16019	16063	16220	16193	16127	16135	16114	16158	16015	15988	16077	16049	16126	15991	16149	16098	16142	16015	16096	16011	16201	16227	16025	16097	15956	16052	16029	16016	16232	16103	15965	16055	16085	16108	16137	16087	16049	16139	16269	15955	16150	16036	15949	16084	16085	15981	16039	16173	15919	16078	15986	16228	16073	15980	16004	16000	16158	16067	15958	15927	16067	16255	15938	16272	15929	16126	16000	16067	15978	16141	15978	16046	15935	15971	16152	16079	16112	16095	16022	16076	16144	16007	16166	16029	16173	16006	15945	15961	16111	16011	16081	15986	16112	16035	16037	16025	15925	16177	16086	15975	16170	16096	16129	16101	15894	16269	16252	16030	16064	16094	15990	16130	15986	16077	16023	16029	16096	15930	16106	16186	16162	16150	15918	16071	16025	16145	16183	16120	16008	16020	15937	16061	16104	16174	16041	15998	15992	15911	16147	16011	15956	16014	16044	16011	16026	16201	16013	16203	15950	16004	16192	16011	16332	16016	16073	16161	15949	16068	16109	16099	16076	16129	15974	16076	16118	16063	15950	15981	16194	16061	16096	16110	16069	16017	16164	15977	16007	16113	16130	16202	16075	16241	16006	16094	16265	16126	16043	16105	16210	16086	16235	16233	15976	16139	16121	16101	16116	16052	16252	16094	16042	16107	16134	16089	16070	16109	15971	16088	16056	16080	16011	16163	16115	16284	16088	15915	15991	16167	16077	16018	16322	15925	16318	16152	15936	16112	16141	16114	15876	16290	15940	15942	16100	16014	16063	16099	16031	16088	16076	16019	16005	16116	16098	16103	16155	16151	15902	16259	16103	16055	15904	16174	16011	16074	16066	15935	16032	16068	16054	16035	15985	16098	15930	16116	16244	15988	16061	16130	16095	15980	15969	16157	16176	16088	16075	15994	16011	16110	15988	16103	15946	16205	16234	16127	16221	16190	16049	16010	16130	16121	16207	16094	15930	16189	15971	16122	16004	16072	15987	16186	16000	16077	15889	16280	15973	16102	16006	16060	15947	16085	15901	16219	15965	16164	15846	16199	16050	16189	15985	16150	16272	16294	16019	16120	16126	15948	15889	16061	16138	15990	16216	16075	16088	16133	16181	16013	16070	16051	15850	16056	15985	16097	16006	16126	16227	16184	16252	15972	16029	16029	16119	16097	16032	16146	16054	16235	16009	16119	16124	16031	16035	16120	16084	16063	15947	16137	16112	15958	16062	16256	15978	15961	16139	16024	16224	16005	16032	16110	16075	16196	16095	16021	16072	16077	15962	16200	16233	16021	16118	16020	16130	16041	15934	16079	16012	16131	15971	16059	16061	16243	16128	15972	15918	16037	16101	16144	16065	16113	15987	16107	16123	16120	16117	16238	16264	15832	15949	16128	16103	15966	16033	16035	16120	16111	16042	16141	16008	16042	16052	16119	16061	16145	16013	16097	16186	16107	16014	16059	16152	15997	16005	16056	16033	16161	15974	16172	16097	16108	16042	15931	16100	16181	16188	16128	16102	15981	16172	16108	15958	16016	15983	16042	16137	16047	15983	16164	16044	15999	16068	16352	15974	15934	16097	16159	16108	16001	16036	16056	16121	16109	16101	16054	15982	15879	16174	15959	15948	16046	15978	16206	15982	15990	16202	16011	16235	16115	16141	16108	16163	16044	15978	16040	16003	16232	16166	16190	16025	16151	16070	15952	16140	15927	16091	16076	16160	16074	16257	16024	16206	16030	15856	16179	16156	16004	15992	16068	16243	16113	16227	16112	16025	16230	16137	16079	16150	16038	16223	16057	16204	16069	16123	15843	16142	16177	16060	16162	16138	16293	16146	16026	16099	16037	16211	16070	16147	16082	15930	16227	16025	15999	15985	16049	16043	16025	16046	16114	16037	16073	16249	15911	16070	15972	16052	16177	16004	16247	16191	16136	16074	16321	16129	16044	16170	16068	16038	16090	16087	16064	16142	16118	16099	15933	15952	16199	16142	16168	15828	16070	16068	16089	16011	16164	15956	16094	15990	16141	16022	16170	15954	16157	16032	16056	16084	16282	15983	16042	15983	16059	16195	16140	15975	16201	16103	16101	16006	15978	15959	16214	16121	16116	16143	16009	16102	16031	16023	16147	16033	15917	16053	15961	16127	16037	16116	16175	16179	15983	16035	16092	16264	16159	15998	16089	16159	16025	16093	16042	16191	16027	16140	16262	16197	16154	16069	16004	16156	16018	16201	16153	16092	16086	16037	15881	15992	16048	16098	16048	16116	16071	16073	16132	16062	16154	16171	16106	16079	16081	16126	16031	15984	15943	16159	16086	16183	16110	16291	16279	15920	16045	16198	16096	15915	16045	16133	16125	16010	15977	15938	16027	16078	15890	16021	16186	15979	15999	15925	16057	15989	16050	16000	16009	15889	16098	16058	16209	16152	16124	16042	16141	16191	16139	15986	16175	15959	16198	16167	16004	16171	16132	15889	16129	16020	16034	16071	16179	16221	16121	16172	15895	16100	15988	16240	15847	15995	15951	15876	16218	16104	16137	16156	16079	16053	15996	15932	16074	16024	16048	16099	16140	16032	16063	15844	15933	16060	16119	16157	15909	16257	16057	15993	16074	16103	16173	16147	16092	16080	15952	16080	15983	16081	16048	15970	16060	16123	16012	15884	16050	16020	16096	16110	16139	16102	16077	16052	16019	16091	16157	16083	15934	16110	16197	16245	16221	16062	16038	15931	16150	15935	16146	16155	15998	16043	16073	16235	16034	16099	16085	15937	16195	16030	16063	16213	15935	16110	16166	16182	16108	16157	16053	16085	16057	16031	16041	16026	16025	16269	16281	15993	16082	16178	16006	15995	16162	15978	15842	16072	16249	16206	16118	15933	16136	16101	16105	16053	16159	16062	16216	16061	16062	16217
29450	22576	23042	20701	18855	18896	19341	18893	18884	19138	19013	18991	18947	18774	19063	19136	21006	21180	20672	19512	19257	19123	19096	19122	18998	19182	18915	18903	19014	19061	18783	18731	18773	19020	18908	19026	19020	19045	18919	18811	18722	19021	19025	19009	18768	18960	18946	18889	18943	19009	18986	18826	18976	18763	18984	19110	18809	18809	18851	18790	18975	18934	19065	19043	18896	19009	18872	19097	18990	18925	18952	18873	18894	19007	18940	18662	18874	18891	18971	18702	18883	19086	18861	18809	18983	18878	18920	18820	19026	18901	18845	18884	19005	18839	18910	18895	19049	19197	18868	18866	19141	18823	18940	18932	18678	19000	18977	18943	18791	18875	19046	18813	19096	18936	18925	18987	18992	18788	19044	19071	19037	19104	18890	18915	18734	18842	18931	18790	18726	18845	18750	18866	18755	18695	19078	19086	19021	18995	19119	18884	18895	18782	18937	18805	19052	18921	18809	18956	19042	18986	18881	18777	18724	18923	19174	18855	18832	18899	18946	18997	18964	19015	18899	18771	19093	18868	19043	18755	18849	18990	18939	18810	18994	18989	19052	18716	18864	19007	18935	18791	18860	19067	18979	18924	18964	18853	18813	18821	18862	18864	18997	18839	18878	18914	18960	18924	18851	19066	18676	18849	18898	18677	19015	18676	18953	19138	18919	18984	18919	18920	18775	18821	18635	19011	19060	18913	18902	18781	19073	18924	19032	18890	18809	19031	18942	18707	19007	19142	18750	18691	18886	19100	18773	18850	18854	19051	19113	18935	18717	18758	19056	18769	18853	18970	18824	19060	18787	18940	18779	18838	19008	18677	19085	18846	18831	18887	18922	18904	19008	18983	18837	19082	18880	19212	18871	18885	18817	18989	18886	18936	18811	18915	18806	18852	18959	18897	19002	19019	18961	19003	18981	18732	18830	18998	18965	18976	18965	18923	18940	18933	18798	18918	18863	19051	18844	18877	18809	18716	19025	18921	19086	19180	18871	19159	18993	18938	18739	19001	19225	18861	18937	18912	18867	19139	18917	18643	18864	18801	18880	18995	18862	18909	18792	19048	18690	18854	18948	18910	18984	18832	18870	18959	18998	18904	18812	18996	19073	18919	18681	18919	18763	18887	18902	18924	18861	18833	18998	18902	18841	19064	18985	18651	18856	18940	18870	18848	18964	19101	19151	18942	18931	18884	19061	18683	18732	18827	18934	18712	18693	18860	18856	18859	18839	18967	18859	18905	18982	18762	18889	19056	19096	19093	18808	18700	18940	18796	18878	18839	18955	18985	19036	18957	18821	18900	18825	18737	18741	18777	18767	18795	19046	18842	18848	18952	18929	18981	19061	19042	18938	18868	18890	18755	18933	19080	18871	18685	18893	18889	18780	18974	19022	18772	19019	18916	18943	18608	19163	18925	18963	18748	19306	19051	18767	19021	18909	18705	18955	18943	18849	18835	18919	18829	18998	18890	18971	18781	18939	18904	18783	18880	18956	18989	18970	18877	18938	18633	18942	18908	18822	18872	18780	18828	18941	18941	18851	18892	18997	19057	18986	18835	18806	18934	18981	18991	18873	18766	18864	19101	18927	18833	19022	18947	19191	18708	19079	18884	18962	18922	18793	19063	18921	18848	19043	18832	18973	19030	19021	19082	18912	18946	19183	18961	18921	18823	18888	18826	18694	19047	18861	18721	18996	19039	18960	18662	18884	18768	18807	18898	18933	18761	18976	18901	19049	19085	18977	19001	18739	18966	18703	18860	19114	19042	18997	18835	19148	18970	18776	18773	19038	19186	18711	18849	18799	18767	19036	18932	18816	19012	18986	18946	18966	18932	18841	18767	19015	18943	18898	18870	18898	19115	18888	18859	18831	18870	18893	19003	18991	18897	18788	18909	18858	18914	19015	18923	18871	18766	18816	18930	18836	18897	18889	19082	18980	19128	18812	18887	19054	18932	18748	19032	18691	18836	18934	19032	19024	18727	18920	18848	18974	18837	18911	18875	18822	18982	19091	19022	18947	18870	18748	18950	18901	19046	18993	18949	18779	19015	18880	18852	19000	18961	18942	18714	18966	18824	18884	19001	18901	18825	19018	18976	19006	18992	18793	18725	18822	18734	18892	18878	19107	18913	19016	18870	18817	18764	19043	18904	18784	18857	18872	18792	19037	18719	19153	19015	18956	18891	19016	18910	18876	19020	18924	18831	18948	18997	18968	18973	19051	19033	19093	18909	18882	18835	18975	19040	18859	18945	18923	18835	19084	18970	18836	18814	18870	18999	18861	19048	18868	18990	18803	19025	18780	18934	18861	18965	18871	18681	19063	19094	19038	18871	18910	18899	19198	18930	18924	18866	18753	18790	18989	19066	18873	18961	18859	18929	18880	18705	18843	19144	18869	18785	18959	19080	18993	18905	18979	18898	18781	18843	18901	18912	18942	18842	18672	18871	19038	18931	18806	18766	19017	19041	18865	18803	18702	19010	19055	18834	19052	19056	18737	18812	19032	18828	18924	18849	19008	18703	19075	19108	19038	18997	18985	18737	18872	18892	19001	19133	18720	18786	19100	18822	19019	18877	18870	18890	18872	18944	18856	18817	18738	18918	18906	18981	18881	19015	19034	18863	18933	18922	18796	19027	19020	18908	18964	18875	18729	18830	18817	19172	18830	19151	18921	18821	18929	19014	18981	18786	18858	18972	18870	18958	18878	18981	18929	18780	18735	18765	18956	18840	19081	18734	18966	19040	19128	18906	19018	18958	18863	19046	19111	18947	18941	18879	18953	18910	19053	18680	18829	18915	18832	18926	18879	19074	18836	18849	18756	18998	18873	18828	18965	18786	18941	18919	18885	18815	18963	19027	18956	18951	19012	18995	18978	18903	19092	19008	18981	19084	18934	18901	18986	19000	18879	18787	18916	18806	18867	18901	19002	19118	18766	18974	18853	19143	18967	18831	18866	18919	19087	18844	18956	18931	19130	18867	18693	19103	18885	19012	18887	18989	18812	19041	18927	18956	18887	19165	18959	18902	18933	18772	18985	19076	18902	18961	18945	19034	18902	18953	19060	18854	18835	18765	18830	18835	19061	18968	19050	18825	18727	19074	19208	19087	18746	18823	18995	18964	18985	18811	18807	18912	18878	18831	18906	19020	19056	18821	18943	18958	18938	18920	18813	18814	19288	18911	18838	18854	18895	18858	18873	18718	18659	19130	18763	19249	18888	18980	18716	18855	19043	18912	18914	19035	18785	18961	18851	18805	18779	18956	18949	18992	18988	18694	18803	19121	18899	19014	18893	18930	18902	18829	18959	19063	18964	19068	18974	18773	18865	18961	18817	18913	18866	18981	18884	18974	18788	18953	19254	19093	18835	18763	18983	18756	18821	18787	18828	18902	18881	18997	19054	18858	18642	18817	18819	18694	18980	18881	18552	18751	18937	19132	18920	19206	18926	18858	18874	18744	18896	18888	18817	18956	18857	18969	18685	18982	18826	18661	18745	18952	18852	18968	18994	18909	18927	19042	18851	18903	18806	18827	18819	18613	18971	18991	18988	18847	18861	18964	19071	19108	18818	18843	18833	18823	18895	18684	18905	19017	19011	18806	18830	18709	18872	18975	18801	18964	19008	18988	19039	18977	18910	19015	19167	18967	18748	18691	18887	18949	18897	18979	18982	18646	19012	19069	19303	18985	19034	18981	18660	18976	18894	19010	19181	19216	19076	18853	19040	18673	18872	19186	18740	18993	18788	18980	18849	18789	18643	18926	18807	18947	19038	18872	18807	18864	19000	18873	19045	18967	19041	18798	18833	18757	18985	18979	19028	18781	19003	18776	18902	19036	18960	19048	18906	18838	18975	18859	18950	18790	19063	19106	18905	18869	18939	18800	18845	18890	18820	18956	18960	19159	18801	18934	18942	18746	18921	18761	18926	18913	19134	19064	18716	19029	18855	18900	18994	18835	18823	18594	18948	18726	18818	18903	19045	18944	18996	18880	18892	18881	18885	18717	19261	19005	18722	18932	18902	19045	18974	18938	18992	18912	19009	19000	18812	18775	18609	18972	18879	18916	19013	18915	18850	18907	18876	18919	18820	18979	18681	18863	18904	18852	18910	19015	18833	19028	19070	18782	18948	19074	19030	19031	18686	19027	19152	18800	19137	18699	18795	18816	19023	18869	19006	18835	18963	18912	18758	18904	18851	18959	18878	18727	18917	18921	18848	18887	18973	19096	18976	18892	18854	18884	19028	18845	18719	18868	18817	18941	18950	18839	19143	18803	18882	18735	18821	19031	19108	18856	18764	18833	18792	18813	18643	19038	18858	18922	18783	18894	19099	18898	19041	18920	19046	19025	18860	18863	18965	18932	18758	18880	18890	18908	19040	19072	19123	18924	18977	19024	19034	18974	18933	19008	19014	18745	18901	18828	18973	18984	19018	19053	19016	18804	18930	18882	18848	18554	19074	18849	19024	18873	19014	18891	19073	19009	18914	18805	19052	18817	18914	18864	18997	18883	19005	19052	18765	18871	18772	18845	18964	18941	18997	18984	18954	19009	18875	19012	18919	19016	18925	18869	18924	18851	18772	18776	18782	18915	18920	18910	18942	19040	19065	18981	19013	18974	18802	19023	19047	18868	18899	18710	18800	18864	18873	18977	18699	18778	19059	18906	18958	18850	18911	18716	18968	18865	18986	18768	19014	18489	18822	18924	18873	18950	18867	18967	18880	18834	18887	18940	18912	18699	18811	18794	18605	19073	18976	18837	18935	19020	18969	18781	18818	18906	18819	18707	18953	19001	18929	19186	18981	18855	18852	19035	19133	18939	18866	18924	18943	18758	18992	18968	18965	18868	18708	18720	18945	18973	18925	18986	18926	18899	18917	19042	18764	18950	19045	18983	18910	18801	18982	19069	18880	18919	19017	18859	18959	18911	18807	18920	18948	18810	18762	18921	18820	18900	18716	18909	18930	18904	19181	18962	18796	19041	18992	18979	18858	18890	19003	18813	18901	19224	18641	19067	18982	18809	18909	18799	18969	18830	18921	18905	18807	18707	19001	18887	18943	18983	18930	18864	18874	18981	19008	19111	19149	19099	18893	19048	18969	18694	19262	18793	18946	18876	18994	18838	19021	18955	19006	18989	19046	18958	18992	18938
16856	18496	17504	16504	16370	16184	16146	16133	16193	16036	15947	16044	16143	16187	16035	16367	19103	19173	17888	16727	16575	15984	16048	16153	15935	16141	16048	16183	15981	16080	16079	15946	16062	15941	15951	16125	16230	16110	16139	16085	16199	16005	16101	16116	16069	16027	16114	15931	16066	15999	16288	15958	15912	16132	16046	16208	16167	16085	16023	16126	15981	16199	16118	16102	16161	15963	15867	16110	15938	15972	16067	15953	16141	16103	16042	15963	16129	16206	16161	16067	16150	16195	16150	16010	16008	16177	16185	16132	16053	16270	16030	15922	15833	16082	16080	16027	16055	16138	16090	16160	16162	16087	16150	16045	16007	16087	15927	16196	16191	16030	16201	16129	16085	16076	16125	15905	16019	16123	15983	15856	16004	16104	16145	16057	16121	16105	16249	16029	16089	16023	15886	16048	16048	16185	16048	16136	16001	16028	16040	16127	16044	16053	16031	16013	15901	15869	15989	16178	16035	15926	15945	15767	16103	16104	16103	16069	15916	15902	16101	16185	16061	16138	15965	15979	15855	15936	16182	16066	15987	16016	16143	16278	15989	16262	15944	16115	16175	16186	15928	16083	16131	16172	16153	16012	16170	16140	16046	15943	16024	16048	16120	16082	16072	16134	16048	15990	16109	16163	16090	16130	16099	15962	16213	16120	16233	15886	16033	15971	15916	15917	16116	16143	15955	16109	15973	16140	15989	16115	16184	15947	16125	15956	15936	15928	16083	16143	15914	15977	16110	15929	15988	16038	16097	16109	16044	16091	15969	16193	16097	15962	16214	16238	16026	16067	15962	15995	16057	16176	16127	16047	16095	15974	16085	15932	16037	16069	16167	16342	16220	15821	16026	16117	16057	16026	16062	16130	16214	16059	16124	16002	16082	16111	15972	16249	15912	16164	16082	16047	16059	15999	15996	16079	15990	15798	16182	15988	15928	16199	16002	15953	15909	16023	16119	16139	16064	16144	16122	16019	16191	16031	16151	16169	16113	15845	16131	15992	15932	16032	16179	15940	16174	15995	16222	16091	16031	16310	15922	16067	16161	16048	16046	16042	16121	16260	15988	16133	15998	16075	16060	16043	15967	16173	15981	15867	16072	16060	15975	16067	16152	16138	16072	16090	16005	16061	15989	15946	16070	16085	16130	15920	15994	16030	16146	16032	16082	16051	16156	15960	16042	16085	15962	16166	15917	16018	16058	16049	15952	16013	16050	15990	15990	15731	16115	16177	16001	15946	16048	16231	16028	16189	16031	15970	15974	16040	15966	15934	16128	16085	15989	15963	15926	15982	16038	15971	16028	15983	16007	16222	16161	15962	16059	16081	15877	16105	16038	16137	16024	16065	15947	16041	16038	16135	16035	16168	16052	16003	16022	15994	16045	16113	15896	16075	16065	16103	16123	16149	16131	16102	16064	16136	16189	15938	16271	16141	16178	15983	16147	15960	15964	16122	16018	16000	16160	16126	16008	16083	16159	16191	15902	16072	16237	16198	15917	16115	15977	16142	16113	16109	16081	16033	16191	15881	15926	16196	16119	16098	16005	15995	16030	16248	16009	16061	16129	16123	16019	16194	16243	15950	16094	15995	16033	15850	16112	16149	16136	16039	16061	16096	16075	15931	16021	16123	16248	16149	16053	16043	16227	16124	16187	16133	16040	16008	16159	16160	16188	15961	16175	16063	16144	16114	16241	16124	15933	16138	16058	16005	16122	15898	16026	15972	15975	16055	16192	16070	16026	16061	16037	16186	16149	16162	16076	16123	16015	16060	16166	16177	16103	15957	16075	16124	16067	16050	16144	16174	16201	16128	16157	16317	16239	16043	15902	15965	15951	16058	15916	15888	15981	16200	16082	16159	15760	16107	15987	16099	16173	16064	16063	16052	16179	16187	15941	16122	15912	16209	16130	16180	16056	16010	16137	16014	15950	16034	16163	15962	15951	16197	16064	16033	16015	15880	16108	16023	16098	16043	15992	16165	16164	16202	16184	15976	15989	15976	16070	15989	15973	16087	16061	15964	15891	16039	16004	16067	16034	16072	16133	16205	16093	16024	15988	15972	15898	16079	15884	15939	16065	15900	16019	15975	15951	16240	16181	15899	16151	16045	16062	15975	15929	16029	16064	16031	16247	16095	15922	15978	16103	16034	15971	16172	15827	16046	16197	15987	16157	16169	16243	15950	16178	16091	16036	15953	16009	16025	16034	15994	16090	15910	16117	16139	16199	16129	16175	16000	15996	16044	16093	15930	16125	16020	16024	16065	15973	15962	16023	16114	16074	16082	16079	16067	16134	16023	15943	16058	16129	15982	15985	16027	16187	16077	16142	16139	15948	16062	16097	15943	15892	16103	15935	15982	16057	16094	16171	16033	16025	16157	16112	15879	16152	15931	16002	16184	16338	16010	15974	15869	16222	16212	16161	16047	15998	16108	16047	16076	16086	15960	16157	15997	16099	16222	16070	16083	16122	16020	16134	16057	15985	15974	15918	15985	16045	16090	16025	16049	16150	16125	15844	16111	15961	15935	16047	16086	15946	16067	15968	16145	16094	16082	16071	15930	16037	15991	16087	16088	15988	16068	16225	16267	16019	15980	15926	15971	16112	16188	16082	16095	16094	16094	16037	16276	16073	16143	16110	15938	15924	16078	16068	16195	16217	16053	15963	15917	16185	16140	16126	15927	15953	15920	16198	16029	16123	15928	16106	16148	15941	16128	16037	15955	15988	16051	16097	16069	16151	16042	15984	16119	16105	16095	15983	16036	16127	16079	16056	16108	15960	16156	16204	15970	15823	16102	16188	16102	16090	15832	15969	16256	16069	16095	15961	15986	16101	15942	16280	15912	16099	16136	16068	16094	16139	16098	16325	16038	16057	16027	15917	16097	16121	16017	16049	16187	16113	16055	16139	16015	15980	15982	16064	16239	16052	16086	16046	15944	16057	16095	16026	15968	15945	16100	15899	16093	16044	16131	16074	16177	16240	16092	15968	15974	16054	16092	16146	16016	16078	15979	16008	16102	15872	15859	15960	15990	16157	15823	16081	15953	16088	16040	16104	16045	16042	16223	16199	16163	16135	15790	16050	16035	16095	16014	15953	16054	15987	15931	15881	16095	15999	16071	16086	15985	16288	15930	15827	16051	16060	16045	16070	16177	16013	16062	16055	16087	16053	15900	16073	16128	15957	15932	15986	16164	16199	16057	16092	15959	16164	16187	16104	15972	15982	16090	16038	16034	16230	16173	16011	16080	15901	16161	16036	16020	16031	15905	16156	15999	16264	16202	16031	16171	16117	15731	16056	16099	16020	16163	16119	16079	16139	15973	16129	16156	16072	16006	16153	16121	15978	16142	16249	16139	15920	16190	16048	15948	16045	16060	16067	16099	16121	15874	16246	15935	16050	15953	16101	16070	16302	16137	16041	16006	16067	16148	16033	15950	16103	15992	15894	15919	16068	16145	16051	16053	16120	16101	16079	16073	16025	16005	16101	16031	16064	16044	15994	16142	16028	15950	16019	16232	16081	16071	15947	16113	16064	16090	16037	16193	15983	16033	16026	16114	16180	16165	16262	15932	16034	16062	15941	16296	15983	15975	16159	16197	15999	16118	15903	15809	15966	16228	16180	15938	16033	16043	15939	16008	16109	16098	16170	16126	15978	16129	16155	16114	15915	16097	16016	15979	15987	16092	16206	16074	16048	16136	15931	15853	16017	16089	15987	16231	16199	16032	16093	15957	16114	16139	16152	16085	16038	15960	16293	16180	16033	16052	16017	16210	16009	16250	16068	16092	16021	16058	15947	16041	16141	15912	16080	16160	16122	16114	16148	16094	16152	16195	16186	15996	16055	16330	15836	16022	16022	15980	15941	16022	16025	15940	16176	16122	16063	16008	16218	16191	16116	16006	16182	16141	16014	16111	16072	16020	16081	16186	16016	16076	16158	16155	16102	16096	16015	15944	15902	16066	16068	16074	16125	15957	15992	16067	15864	15902	16058	16014	15988	16099	16191	16021	16083	16244	15967	16275	16020	16059	15882	16016	16092	16033	16054	16103	16177	16054	16157	16061	16261	15973	15989	16025	16083	16423	15853	16174	15937	16147	16204	16028	16129	15970	16192	16129	16267	16157	16112	15970	16101	16111	16185	16231	16166	16112	16082	16032	16044	16049	16071	16034	16078	15982	15923	15828	16121	16050	16005	16224	16001	15977	16076	16171	15891	16012	15988	16114	16120	15942	16221	15972	16065	16131	16034	16180	16178	15829	16091	16131	16125	15823	16192	16089	16018	15871	16161	16029	16037	16142	16110	16056	16211	16099	16101	15924	15967	15979	16091	16252	16011	16118	16065	16050	16022	16018	15967	16109	15984	16220	16038	15940	15978	16059	16108	16143	15990	16132	16143	16056	16027	16024	16194	16145	16203	16123	16143	16096	16032	16039	15977	16159	15987	16135	16018	16149	15946	15906	16059	16053	15976	16170	15990	15950	15998	16069	16202	16121	16010	16147	15974	16057	16171	15974	16116	16061	16059	16095	16147	16108	15971	15948	16011	16239	15983	16030	16099	16180	16001	16077	16120	16081	16139	16093	16043	16138	16133	16007	16094	16045	16074	16083	15983	16081	16055	16099	16264	16170	16139	16182	15956	15995	16151	16145	16170	15935	16118	16088	16135	16160	16069	15868	16059	16196	16140	16142	15972	16191	16191	16085	15973	15960	16153	16102	16207	15901	16111	16035	16037	16134	15939	16116	16106	16016	16021	16028	16098	16045	16115	16163	16021	16080	16076	16233	15980	16173	16157	16040	16154	16070	16150	16113	16010	16122	16155	15985	16183	16284	16097	16039	16011	15942	16169	16083	16002	16024	15947	16266	16065	16122	15986	15994	15994	16053	16133	15975	15959	16029	16305	16004	16061	16021	16096	15912	16136	16024	16156	16132	16144	16084	16151	16278	16018	16158	16066	16286	16018	16079	16032	16167	15997	16139	16122	16046	16131	16150	16108	16145	16266	16073	15984	15955	16088	16115	16032	15845	15872	15875	16026	16056	15926	16037	16119	16054	16012	16026	16041	16170	15913	16077	16031	16061	16031	16128	16035	15911	16099	15982	16087	15904	16174	15858	16133	16136	16070	16049	16224	16251	16036	15971	16028	15912
25258	21359	28033	25611	21676	20194	20092	18858	18644	18972	18956	18493	18598	18551	18688	18714	28669	30178	25929	21740	19525	18827	18496	18169	18594	18500	18451	18201	18353	18507	18358	18631	18600	18542	18344	18321	18235	18279	18481	18374	18356	18122	18343	18597	18575	18375	18585	18277	18255	18190	18424	18500	18371	18234	18319	18381	18373	18157	18376	18333	18365	18219	18292	18328	18271	18266	18296	18205	18389	18251	18286	18282	18264	18290	18268	18392	18453	18267	18253	18502	18456	18146	18306	18415	18398	18255	18466	18480	18187	18168	18403	18180	18328	18229	18348	18587	18235	18263	18052	18107	18286	18223	18317	18308	18370	18458	18636	18138	18376	18275	18283	18234	18385	18345	18356	18467	18147	18235	18373	18554	18567	18326	18134	18294	18309	18311	18333	18435	18490	18131	18330	18152	18441	18298	18381	18396	18390	18362	18534	18380	18349	18098	18103	18456	18219	18405	18212	18224	18313	18174	18412	18356	18252	18263	18203	18362	18351	18425	18394	18201	18338	18254	18244	18339	18493	18404	18124	18138	18225	18138	18313	18280	18143	18122	18394	18363	18209	18107	18137	18120	18435	18272	18433	18348	18468	18220	18213	18498	18216	18382	18399	18264	18301	18530	18153	18289	18272	18463	18260	18443	18337	18198	18410	18495	18483	18448	18277	18299	18306	18365	18356	18336	18448	18216	18287	18184	18349	18223	18220	18286	18317	18443	18290	18304	18513	18194	18252	18319	18246	18184	18151	18335	18358	18313	18492	18336	18327	18233	18322	18390	18354	18370	18347	18206	18263	18240	18128	18465	18199	18304	18187	18425	18206	18254	18606	18340	18360	18361	18449	18457	18376	18258	18350	18297	18232	18297	18362	18328	18364	18291	18216	18318	18400	18158	18156	18446	18213	18264	18170	18182	18464	18395	18422	18462	18386	18435	18223	18365	18435	18408	18166	18308	18354	18471	18348	18377	18107	18325	18507	18372	18215	18273	18543	18227	18291	18358	18383	18093	18193	18230	18350	18355	18363	18244	18548	18468	18369	18338	18245	18197	18211	18333	18496	18410	18390	18432	18425	18363	18269	18510	18412	18368	18222	18316	18419	18413	18247	18145	18308	18283	18298	18248	18137	18374	18370	18460	18400	18296	18505	18422	18331	18317	18231	18333	18286	18426	18288	18366	18297	18340	18299	18257	18329	18302	18370	18397	18436	18286	18338	18274	18237	18122	18473	18171	18312	18355	18505	18366	18229	18436	18357	18237	18224	18386	18385	18376	18084	18117	18213	18264	18191	18131	18373	18407	17911	18045	18285	18209	18217	18123	18328	18335	18416	18384	18338	18314	18124	18258	18494	18387	18217	18269	18317	18428	18390	18374	18303	18257	18415	18382	18462	18321	18411	18345	18251	18380	18153	18343	18325	18389	18436	18485	18404	18309	18086	18250	18433	18379	18338	18407	18271	18318	18193	18315	18158	18403	18274	18345	18226	18439	18355	18499	18581	18318	18189	18419	18447	18399	18555	18278	18296	18196	18134	18253	18620	18395	18453	18366	18466	18311	18236	18400	18248	18553	18180	18252	18475	18382	18284	18359	18403	18241	18305	18331	18070	18399	18291	18319	18427	18550	18419	18239	18276	18305	18435	18336	18218	18322	18286	18346	18490	18355	18263	18293	18234	18330	18195	18273	18217	18375	18233	18402	18183	18425	18546	18282	18484	18325	18340	18413	18262	18262	18150	18319	18450	18331	18393	18274	18486	18217	18435	18229	18290	18361	18340	18365	18365	18450	18088	18286	18589	18459	18597	18692	18544	18331	18292	18408	18231	18265	18326	18250	18401	18124	18262	18285	18196	18315	18499	18367	18231	18481	18227	18482	18597	18253	18222	18311	18340	18143	18419	18399	18147	18126	18566	18551	18254	18362	18277	18356	18543	18424	18098	18263	18414	18420	18214	18308	17991	17975	18182	18150	18349	18262	18173	18340	18087	18208	18612	18432	18228	18172	18380	18425	18287	18229	18430	18283	18469	18375	18375	18578	18117	18307	17998	18388	18409	18226	18372	18321	18212	18383	18314	18535	18429	18363	18311	18356	18150	18271	18305	18266	18315	18273	18229	18438	18311	18316	18238	18485	18097	18344	18424	18233	18350	18216	18384	18274	18179	18306	18363	18265	18240	18441	18256	18441	18269	18228	18320	18520	18417	18255	18375	18174	18409	18160	18379	18273	18304	18191	18293	18564	18401	18519	18294	18344	17972	18179	18404	18444	18187	18534	18345	18332	18225	18443	18357	18369	18332	18331	18251	18392	18208	18220	18184	18372	18324	18176	18589	18093	18183	18301	18328	18518	18297	18398	18273	18338	18401	18115	18484	18339	18455	18273	18417	18483	18197	18479	18310	18277	18586	18301	18502	18270	18416	18433	18455	18408	18391	18118	18255	18248	18391	18485	18250	18409	18229	18247	18295	18410	18329	18295	18032	18134	18239	18315	18071	18280	18162	18339	18288	18436	18561	18337	18371	18326	18255	18273	18547	18130	18207	18211	18376	18320	18397	18227	18394	18246	18348	18376	18350	18361	18329	18234	18305	18334	18301	18385	18248	18108	18316	18339	18380	18413	18324	18175	18406	18185	18238	18566	18325	18122	18042	18166	18142	18286	18274	18240	18317	18401	18360	18158	18483	18322	18283	18368	18282	18407	18483	18416	18172	18130	18357	18146	18427	18345	18355	18380	18170	18456	18241	18631	18180	18301	18252	18266	18373	18505	18279	18501	18369	18265	18070	18363	18387	18350	18428	18456	18300	18251	18224	18268	18477	18451	18402	18320	18488	18275	18486	18272	18032	18286	18295	18375	18471	18346	18455	18353	18308	18381	18457	18308	18294	18100	18354	18484	18272	18261	18404	18048	18320	18361	18256	18368	18205	18267	18353	18154	18267	18463	18476	18554	18518	18349	18165	18390	18285	18425	18540	18180	18414	18235	18207	18249	18363	18367	18199	18164	18479	18408	18151	18425	18291	18224	18348	18429	18391	18227	18332	18432	18287	18107	18353	18352	18177	18369	18113	18471	18322	18325	18322	18359	18515	18330	18374	18220	18337	18396	18292	18316	18271	18424	18309	18477	18379	18193	18226	18397	18248	18305	18151	18393	18209	18141	18553	18483	18314	18530	18363	18297	18135	18093	18155	18251	18340	18163	18203	18235	18212	18395	18285	18370	18372	18396	18485	18495	18221	18438	18417	18256	18432	18443	18126	18498	18466	18397	18408	18442	18465	18420	18318	18447	18277	18469	18465	18291	18151	18379	18255	18460	18573	18359	18356	18223	18340	18168	18019	18235	18307	18257	18319	18278	18580	18485	18390	18430	18481	18177	18363	18207	18342	18214	18266	18265	18350	18343	18317	18063	18302	18367	18268	18223	18254	18696	18463	18346	18321	18175	18282	18583	18384	18527	18385	18508	18282	18326	18258	18268	18463	18262	18601	18212	18262	18380	18186	18184	18415	18357	18387	18101	18307	18475	18534	18574	18214	18564	18269	18218	18415	18286	18481	18383	18229	18416	18425	18217	18295	18457	18510	18320	18370	18239	18384	18338	18399	18498	18320	18341	18449	18293	18417	18129	18198	18459	18329	18170	18383	18205	18296	18406	18317	18371	18206	18198	18316	18307	18270	18403	18428	18298	18304	18251	18381	18451	18360	18277	18362	18404	18405	18491	18466	18279	18423	18402	18250	18165	18362	18351	18355	18283	18547	18326	18328	18489	18749	18431	18316	18437	18269	18346	18396	18108	18339	18337	18585	18135	18305	18325	18282	18196	18420	18309	18366	18236	18339	18427	18105	18401	18093	18179	18270	18446	18431	18389	18368	18304	18320	18289	18349	18387	18218	18448	18339	18209	18511	18321	18192	18345	18137	18231	18229	18410	18252	18213	18294	18371	18327	18269	18439	18358	18445	18170	18313	18242	18245	18202	18160	18088	18367	18323	18512	18432	18340	18431	18203	18231	18359	18127	18369	18306	18369	18303	18088	18441	18453	18229	18291	18228	18275	18277	18273	18262	18507	18423	18395	18151	18460	18237	18304	18458	18349	18236	18282	18338	18381	18354	18198	18271	18319	18515	18150	18433	18399	18449	18173	18409	18377	18318	18542	18190	18357	18344	18167	18309	18253	18120	18365	18157	18310	18349	18117	18084	18282	18245	18323	18124	18285	18148	18183	18341	18264	18170	18307	18307	18338	18495	18400	18490	18380	18360	18463	18241	18437	18351	18289	18401	18371	18378	18488	18346	18394	18348	18237	18284	18274	18192	18237	18234	18337	18555	18531	18176	18219	18228	18576	18417	18474	18275	18282	18361	18050	18484	18398	18315	18134	18240	18514	18084	18391	18321	18467	18225	18339	18269	18377	18368	18544	18351	18635	18220	18165	18489	18245	18260	18258	18272	18360	18357	18376	18285	18339	18117	18433	18249	18101	18310	18366	18400	18480	18280	18158	18332	18412	18240	18372	18511	18325	18294	18423	18242	18138	18129	18368	18163	18228	18223	18302	18237	18413	18258	18431	18172	18304	18358	18255	18331	18369	18322	18676	18315	18401	18283	18335	18302	18255	18486	18375	18310	18518	18317	18293	18350	18506	18201	18302	18549	18162	18446	18462	18411	18305	18138	18238	18094	18259	18556	18249	18247	18298	18385	18324	18058	18467	18357	18260	18252	18369	18327	18550	18296	18260	18574	18254	18082	18290	18299	18527	18342	18388	18133	18430	18111	18115	18384	18350	18292	18359	18222	18136	18376	18321	18345	18432	18381	18246	18438	18313	18290	18571	18134	18537	18282	18415	18296	18326	18232	18227	18086	18347	18306	18140	18171	18390	18206	18303	18325	18366	18443	18602	18131	18354	18321	18310	18214	18286	18362	18319	18466	18198	18185	18191	18351	18197	18675	18258	18362	18459	18190	18318	18417	18272	18294	18560	18341	18377	18253	18460	18535	18400	18396	18566	18239	18362	18218	18174	18364	18200	18347	18227	18393	18254	18300	18425	18440	18299	18442	18196	18458	18333	18355	18353	18390	18334	18315	18135	18568	18350	18330	18313	18518	18312	18356	18208	18345	18528	18414	18432	18198	18345	18208	18366	18220	18245	18190	18294	18433
15635	23947	21692	18232	17263	16866	16464	16417	16210	16055	15932	16127	16047	16009	16112	16027	31348	30661	24658	19590	16777	15763	15739	15811	15940	15752	15776	15743	15708	15760	15648	15802	15706	15866	15848	15651	15600	15740	15781	15806	15734	15758	15749	15575	15787	15765	15758	15791	15839	15625	15784	15723	15804	15711	15828	15713	15883	15754	15781	15670	15635	15852	15775	15804	15629	15614	15839	15741	15610	15715	15779	15674	15944	15662	15632	15730	15800	15881	15714	15802	15610	15778	15693	15802	15686	15710	15622	15802	15817	15860	15874	15638	15673	15811	15772	15769	15780	15562	15756	15719	15967	15669	15793	15877	15653	15720	15646	15703	15625	15812	15627	15662	15748	15827	15784	15725	15715	15680	15789	15770	15777	15771	15674	15647	15814	15679	15640	15818	15839	15647	15757	15740	15858	15895	15715	15877	15709	15665	15667	15835	15722	15774	15725	15702	15783	15879	15785	15696	15908	15948	15847	15653	15807	15822	15732	15932	15744	15661	15724	15885	15771	15776	15870	15726	15707	15634	15627	15762	15686	15769	15893	15541	15736	15745	15706	15870	15834	15913	15851	15468	15794	15908	15843	15743	15810	15830	15747	15778	15839	15631	15595	15799	15716	15746	15837	15676	15655	15809	15790	15720	15684	15833	15744	15756	15822	15539	15729	15803	15747	15752	15544	15934	15735	15790	15685	15735	15838	15631	15652	15906	15783	15851	15731	15543	15722	15832	15743	15657	15727	15723	15738	15642	15727	15833	15683	15807	15666	15779	15702	15663	15857	15739	15797	15761	15795	15816	15728	15924	15734	15821	15864	15710	15622	15788	15799	15608	15779	15772	15625	15685	15750	15664	15838	15685	15811	15801	15756	15792	15539	15734	15823	15698	15696	15575	15820	15604	15719	15658	15745	15856	15718	15856	15678	15746	15783	15723	15660	15765	15746	15906	15572	15743	15890	15629	15801	15889	15747	15736	15754	15698	15723	15731	15677	15873	15807	15766	15620	15747	15830	15680	15588	15764	15875	15777	15739	15673	15758	15809	15685	15903	15654	15748	15722	15770	15660	15796	15772	15550	15777	15526	15799	15744	15675	15650	15885	15689	15716	15617	15751	15691	15775	15813	15851	15840	15841	15759	15721	15495	15730	15763	15836	15753	15616	15902	15775	15696	15596	15591	15748	15470	15635	15698	15782	15876	15767	15819	15848	15912	15584	15722	15855	15699	15770	15834	15717	15612	15757	15753	15652	15742	15810	15657	15701	15789	15791	15721	15837	15693	15533	15643	15806	15723	15731	15755	15606	15678	15703	15736	15941	15732	15575	15808	15745	15558	15744	15746	15684	15830	15802	15627	15718	15698	15620	15806	15853	15716	15619	15674	15574	15690	15717	15566	15854	15896	15802	15660	15800	15719	15834	15655	15800	15774	15812	15610	15771	15690	15747	15786	15801	15864	15719	15772	15749	15555	15979	15794	15803	15877	15724	15837	15790	15767	15868	15730	15643	15636	15589	15712	15695	15860	15746	15887	15845	15713	15683	15790	15638	15782	15616	15577	15964	15711	15614	15627	15637	15637	15663	15809	15795	15657	15776	15793	15678	15860	15649	15834	15708	15659	15684	15660	15679	15679	15779	15554	15638	15639	15755	15699	15862	15714	15751	15707	15634	15745	15782	15596	15706	15770	15716	15673	15695	15760	15723	15573	15694	15810	15844	15694	15573	15915	15650	15740	15723	15814	15584	15803	15796	15597	15595	15598	15639	15492	15712	15581	15808	15941	15745	15657	15607	15786	15788	15674	15736	15864	15772	15732	15691	15728	15778	15752	15674	15723	15598	15841	15721	15490	15967	15878	15952	15708	15630	15725	15757	15736	15624	15902	15674	15876	15701	15817	15689	15883	15831	15730	15655	15668	15601	15910	15712	15597	15573	15599	15893	15822	15732	15841	15608	15790	15692	15655	15885	15811	15769	15723	15905	15756	15792	15585	15733	15596	15669	15711	15766	15752	15774	15746	15794	15841	15703	15598	15769	15589	15588	15600	15711	15762	15874	15659	15699	15844	15595	15841	15684	15846	15823	15607	15809	15608	15661	15736	15673	15736	15777	15806	15779	15646	15778	15891	15716	15608	15719	15766	15751	15773	15544	15734	15591	15716	15760	15806	15661	15761	15773	15645	15553	15775	15529	15749	15758	15715	15726	15778	15652	15953	15765	15682	15693	15601	15764	15765	15765	15737	15683	15806	15780	15549	15770	15826	15785	15722	15693	15765	15718	15738	15680	15859	15575	15757	15785	15591	15792	15788	15701	15787	15754	15801	15804	15774	15656	15520	15722	15890	15779	15732	15640	15693	15665	15648	15705	15823	15917	15662	15691	15689	15783	15764	15620	15626	15731	15692	15658	15742	15578	15721	15838	15609	15719	15683	15712	15732	15698	15746	15878	15677	15772	15649	15650	15664	15763	15773	15847	15692	15751	15828	15679	15646	15864	15661	15725	15626	15704	15815	15770	15581	15765	15769	15708	15757	15695	15884	15539	15664	15621	15723	15744	15713	15702	15762	15705	15610	15708	15808	15603	15722	15656	15751	15772	15725	15811	15659	15607	15709	15681	15637	15742	15933	15714	15736	15724	15608	15791	15858	15483	15788	15768	15663	15703	15821	15723	15736	15713	15885	15713	15867	15675	15794	15668	15592	15756	15805	15723	15660	15601	15684	15700	15786	15744	15858	15825	15748	15840	15699	15564	15610	15688	15773	15840	15889	15707	15811	15634	15727	15859	15681	15851	15870	15583	15701	15725	15862	15799	15946	15651	15579	15768	15521	15724	15801	15668	15752	15703	15891	15653	15781	15732	15779	15711	15711	15755	15390	15763	15659	15744	15735	15785	15914	15771	15942	15730	15880	15434	15756	15880	15646	15749	15881	15750	15636	15830	15621	15818	15742	15732	15944	15637	15672	15714	15797	15683	15659	15651	15738	15713	15647	15932	15662	15670	15597	15816	15684	15742	15690	15799	15643	15659	15798	15783	15834	15728	15784	15774	15699	15709	15718	15773	15542	15720	15835	15797	15683	15861	15850	15753	15896	15699	15718	15990	15804	15828	15781	15672	15777	15803	15726	15799	15584	15665	15587	15688	15778	15792	15607	15663	15858	15662	15556	15927	15683	15836	15582	15677	15620	15788	15631	15830	15604	15611	15807	15910	15735	15889	15639	15856	15827	15690	15740	15677	15734	15787	15682	15765	15750	15700	15744	15923	15796	15780	15795	15806	15730	15574	15753	15665	15632	15709	15787	15776	15670	15724	15782	15695	15637	15740	15767	15610	15649	15726	15647	15630	15755	15524	15714	15819	15886	15618	15708	15671	16052	15748	15715	15913	15553	15620	15839	15754	15710	15717	15815	15684	15703	15707	15885	15891	15634	15629	15727	15761	15613	15557	15734	15764	15668	15672	15794	15703	15689	15722	15877	15704	15753	15568	15791	15851	15808	15659	15651	15769	15799	15696	15696	15716	15772	15762	15969	15700	15718	15912	15754	15812	15711	15778	15683	15789	15872	15588	15650	15912	15653	15747	15705	15807	15517	15733	15697	15661	15594	15838	15822	15865	15681	15592	15870	15769	15868	15841	15742	15689	15732	15658	15731	15649	15705	15775	15626	15737	15766	15629	15782	15685	15656	15869	15858	15613	15781	15652	15687	15635	15747	15667	15855	15670	15934	15911	15771	15723	15687	15858	15682	15681	15815	15548	15772	15617	15708	15941	15816	15806	15633	15755	15807	15653	15751	15785	15675	15781	15765	15830	15529	15689	15684	15613	15755	15735	15587	15795	15769	15634	15922	15640	15850	15810	15809	15701	15658	15759	15681	15565	15741	15778	15758	15786	15569	15586	15799	15723	15854	16006	15738	15498	15761	15827	15721	15777	15967	15840	15692	15768	15692	15902	15710	15602	15835	15750	15634	15790	15688	15745	15726	15720	15641	15538	15718	15804	16005	15497	15786	15677	15659	15915	15714	15718	15906	15766	15566	15604	15828	15695	15633	15637	15591	15752	15633	15599	15708	15829	15780	15894	15728	15743	15627	15746	15702	15824	15763	15845	15766	15741	15785	15680	15734	15832	15757	15681	15636	15602	15598	15802	15877	15762	15664	15757	15678	15834	15819	15717	15759	15841	15893	15722	15774	15759	15648	15761	15695	15896	15625	15671	15731	15726	15784	15603	15715	15874	15780	15769	15667	15771	15665	15775	15608	15652	15745	15750	15790	15591	15858	15826	15850	15728	15751	15753	15627	15661	15711	15817	15737	15829	15786	15735	15727	15792	15930	15673	15702	15587	15733	15578	15759	15788	15857	15861	15740	15713	15795	15721	15758	15744	15649	15739	15798	15875	15680	15595	15664	15633	15774	15767	15782	15722	15784	15511	15691	15750	15721	15797	15721	15922	15656	15731	15686	15715	15762	15616	15768	15686	15730	15688	15895	15680	15797	15645	15795	15655	15873	15660	15687	15764	15716	15732	15685	15801	15664	15704	15799	15721	15669	15688	15688	15749	15795	15720	15691	15711	15959	15773	15814	15706	15586	15993	15848	15592	15695	15870	15749	15710	15763	15761	15655	15780	15699	15721	15856	15705	15735	15754	15656	15781	15794	15626	15664	15633	15869	15704	15694	15800	15775	15813	15534	15753	15687	15811	15698	15882	15611	15689	15843	15728	15750	15620	15791	15842	15961	15913	15842	15829	15998	15596	15642	15592	15778	15815	15679	15662	15557	15833	15757	15897	15559	15716	15787	15589	15727	15827	15762	15783	15858	15723	15708	15769	15553	15694	15799	15706	15693	15585	15732	15669	15734	15833	15581	15810	15836	15772	15664	15739	15721	15941	15729	15731	15859	15796	15716	15751	15877	15540	15849	15572	15581	15852	15578	15787	15743	15680	15691	15740	15639	15787	15960	15862	15650	15978	15640	15811	15808	15586	15770	15803	15584	15742	15628	15670	15728	15699	15755	15657	15849	15655	15800	15696	15608	15726	15741	15814	15586	15692	15842	15728	15772	15670	15736	15847	15780	15793	15825	15819	15866	15812	15847	15813	15706	15720	15762	15810	15738	15763	15889	15727	15697	15863	15621	15847	15695	15663	15774	15780	15753
23834	21348	28844	24226	21921	22815	21977	18729	18128	18220	18227	17925	17994	18151	18114	19322	36510	37318	31243	24585	19956	18172	17744	17758	17463	17576	17519	17658	17462	17547	17496	17516	17435	17358	17507	17340	17466	17441	17312	17380	17466	17578	17357	17476	17320	17431	17314	17463	17519	17305	17430	17557	17569	17619	17545	17596	17582	17387	17587	17581	17429	17569	17448	17506	17465	17428	17513	17469	17574	17258	17539	17583	17405	17368	17351	17579	17517	17574	17339	17339	17541	17599	17436	17357	17410	17378	17440	17354	17612	17334	17479	17424	17604	17585	17547	17693	17479	17440	17361	17420	17648	17535	17472	17400	17484	17476	17384	17420	17333	17458	17406	17582	17514	17485	17550	17630	17424	17577	17464	17253	17442	17347	17656	17535	17297	17401	17433	17503	17430	17526	17484	17586	17555	17355	17271	17360	17444	17280	17491	17429	17569	17567	17459	17707	17422	17361	17592	17450	17535	17336	17411	17533	17429	17450	17544	17492	17488	17541	17489	17381	17401	17457	17314	17674	17379	17366	17308	17317	17509	17144	17486	17294	17584	17539	17469	17493	17493	17567	17689	17516	17557	17529	17385	17420	17329	17555	17563	17469	17473	17396	17527	17531	17448	17307	17330	17586	17477	17620	17482	17565	17494	17471	17355	17409	17542	17450	17616	17463	17366	17461	17461	17609	17399	17481	17460	17543	17559	17482	17571	17539	17386	17613	17507	17299	17365	17672	17435	17342	17222	17433	17628	17377	17452	17644	17213	17559	17428	17470	17513	17436	17586	17309	17437	17669	17487	17604	17475	17451	17400	17455	17558	17510	17353	17440	17501	17670	17463	17515	17510	17645	17391	17463	17378	17598	17646	17387	17416	17210	17608	17469	17488	17560	17554	17446	17398	17591	17479	17688	17549	17534	17482	17243	17452	17642	17423	17526	17452	17473	17402	17261	17570	17580	17543	17407	17388	17453	17458	17403	17718	17519	17436	17538	17358	17450	17408	17327	17573	17572	17525	17465	17384	17526	17605	17694	17603	17283	17447	17634	17409	17454	17568	17260	17282	17482	17425	17329	17295	17511	17253	17578	17217	17499	17426	17442	17694	17354	17498	17366	17450	17395	17331	17476	17380	17518	17261	17353	17577	17368	17471	17377	17565	17204	17448	17599	17511	17552	17397	17379	17388	17555	17460	17480	17625	17393	17663	17254	17434	17520	17621	17520	17633	17541	17573	17553	17441	17444	17365	17424	17360	17410	17092	17439	17510	17600	17550	17468	17424	17341	17524	17549	17695	17531	17569	17428	17552	17496	17348	17395	17377	17274	17470	17484	17553	17518	17525	17489	17633	17381	17591	17451	17605	17380	17309	17509	17325	17524	17520	17621	17404	17638	17428	17384	17501	17410	17514	17583	17471	17466	17455	17315	17465	17352	17415	17446	17544	17486	17505	17524	17275	17317	17492	17529	17461	17528	17667	17339	17462	17386	17378	17325	17411	17525	17482	17262	17726	17313	17386	17552	17478	17212	17526	17377	17315	17465	17372	17509	17486	17602	17563	17475	17460	17416	17501	17318	17431	17314	17490	17588	17536	17479	17654	17447	17390	17458	17338	17390	17365	17446	17423	17612	17525	17378	17531	17397	17418	17484	17597	17603	17400	17385	17473	17457	17458	17357	17555	17726	17488	17377	17625	17523	17565	17362	17509	17532	17754	17529	17660	17592	17331	17413	17342	17519	17822	17549	17483	17628	17586	17426	17511	17406	17508	17443	17459	17353	17542	17534	17535	17538	17331	17644	17575	17469	17472	17659	17350	17416	17404	17505	17461	17640	17571	17469	17485	17395	17536	17537	17479	17577	17584	17440	17368	17207	17412	17440	17391	17616	17400	17375	17453	17501	17416	17439	17275	17474	17324	17606	17424	17488	17375	17489	17439	17435	17391	17574	17447	17495	17504	17377	17551	17391	17441	17499	17536	17581	17527	17551	17480	17637	17620	17581	17474	17500	17431	17532	17500	17490	17576	17402	17457	17467	17344	17386	17549	17508	17396	17403	17374	17286	17641	17507	17563	17165	17391	17442	17368	17426	17324	17519	17626	17482	17710	17220	17449	17518	17285	17347	17333	17298	17464	17447	17497	17495	17512	17461	17420	17573	17543	17510	17318	17600	17641	17445	17411	17502	17554	17359	17583	17525	17465	17560	17304	17515	17612	17592	17545	17523	17558	17490	17471	17415	17621	17499	17448	17330	17551	17392	17509	17525	17554	17520	17458	17404	17481	17539	17300	17542	17332	17742	17486	17398	17755	17638	17489	17623	17614	17526	17440	17537	17376	17578	17428	17698	17462	17413	17399	17537	17247	17440	17445	17646	17395	17294	17553	17561	17445	17256	17671	17265	17399	17460	17164	17428	17391	17351	17656	17266	17497	17485	17585	17686	17386	17518	17354	17521	17554	17472	17433	17489	17368	17386	17357	17579	17556	17460	17609	17358	17442	17458	17525	17368	17438	17424	17511	17667	17556	17620	17633	17519	17553	17446	17545	17629	17444	17379	17639	17309	17249	17599	17360	17519	17414	17210	17271	17446	17471	17397	17463	17405	17486	17621	17315	17535	17579	17450	17757	17423	17431	17503	17634	17508	17393	17419	17369	17351	17553	17477	17365	17633	17677	17555	17515	17362	17451	17387	17459	17404	17513	17465	17404	17447	17568	17366	17490	17535	17272	17382	17555	17486	17317	17533	17461	17479	17628	17298	17477	17335	17504	17428	17458	17529	17635	17411	17367	17400	17560	17166	17593	17419	17573	17644	17303	17439	17389	17691	17348	17278	17358	17559	17648	17401	17674	17791	17486	17289	17418	17556	17206	17289	17475	17570	17404	17489	17493	17406	17309	17451	17728	17680	17743	17627	17627	17514	17627	17385	17369	17440	17289	17573	17410	17237	17554	17450	17330	17502	17405	17502	17459	17603	17678	17569	17477	17347	17187	17624	17436	17232	17284	17616	17298	17482	17477	17546	17497	17255	17422	17376	17583	17474	17316	17488	17380	17280	17358	17720	17484	17566	17487	17548	17261	17559	17365	17414	17490	17650	17602	17328	17264	17285	17438	17469	17488	17534	17184	17474	17588	17756	17579	17455	17722	17276	17291	17512	17381	17582	17478	17437	17499	17426	17411	17530	17342	17315	17399	17378	17338	17487	17456	17560	17411	17608	17392	17376	17277	17330	17552	17304	17554	17566	17483	17507	17591	17513	17491	17557	17500	17564	17430	17558	17482	17510	17519	17401	17442	17379	17530	17686	17478	17313	17324	17569	17483	17559	17389	17442	17631	17527	17313	17508	17478	17372	17613	17453	17389	17538	17585	17294	17417	17384	17403	17452	17511	17450	17507	17613	17424	17245	17531	17473	17579	17386	17547	17289	17726	17658	17377	17498	17537	17323	17322	17280	17403	17466	17733	17492	17557	17499	17450	17504	17534	17416	17500	17499	17434	17528	17590	17343	17344	17271	17712	17410	17350	17505	17420	17308	17447	17333	17209	17457	17592	17423	17424	17665	17473	17452	17403	17408	17558	17500	17415	17286	17595	17516	17454	17549	17699	17431	17298	17607	17370	17549	17621	17556	17412	17248	17518	17481	17391	17488	17401	17521	17566	17506	17433	17589	17341	17389	17364	17444	17464	17536	17492	17596	17572	17535	17664	17416	17452	17472	17414	17632	17330	17538	17594	17478	17337	17538	17617	17549	17545	17634	17415	17365	17392	17411	17460	17594	17416	17506	17344	17574	17375	17380	17360	17292	17398	17671	17547	17536	17614	17596	17569	17260	17432	17712	17540	17483	17716	17334	17467	17413	17184	17611	17395	17196	17444	17361	17507	17425	17556	17402	17553	17356	17557	17521	17474	17760	17537	17513	17603	17402	17551	17451	17528	17608	17572	17598	17559	17549	17631	17279	17530	17455	17360	17280	17342	17511	17555	17510	17627	17647	17328	17267	17320	17597	17521	17584	17558	17530	17484	17484	17378	17564	17624	17600	17581	17282	17511	17561	17477	17492	17479	17543	17456	17509	17430	17312	17633	17547	17502	17530	17272	17403	17682	17414	17427	17371	17329	17467	17394	17475	17484	17383	17498	17370	17549	17571	17478	17538	17589	17552	17669	17435	17583	17553	17592	17263	17640	17465	17469	17504	17494	17610	17655	17433	17438	17472	17524	17378	17750	17443	17426	17468	17552	17560	17528	17508	17579	17522	17471	17362	17419	17295	17514	17712	17211	17436	17502	17258	17301	17373	17447	17336	17375	17417	17550	17518	17443	17620	17508	17546	17263	17219	17300	17340	17435	17597	17653	17462	17573	17657	17402	17450	17429	17415	17303	17392	17499	17384	17347	17205	17451	17402	17443	17602	17532	17398	17290	17436	17432	17752	17462	17445	17536	17442	17468	17578	17431	17638	17455	17362	17698	17472	17627	17215	17329	17420	17190	17354	17437	17372	17321	17382	17539	17631	17602	17378	17657	17552	17308	17557	17454	17497	17347	17548	17330	17455	17424	17415	17445	17696	17583	17366	17441	17431	17678	17575	17506	17545	17321	17416	17426	17546	17511	17332	17376	17341	17628	17451	17480	17700	17456	17303	17350	17439	17380	17353	17510	17401	17452	17439	17631	17379	17479	17576	17421	17413	17406	17286	17502	17809	17594	17368	17438	17289	17514	17675	17497	17535	17323	17507	17522	17561	17637	17435	17529	17448	17537	17521	17356	17590	17572	17522	17523	17448	17470	17637	17342	17289	17484	17509	17469	17540	17457	17587	17593	17528	17381	17394	17389	17481	17379	17679	17314	17585	17379	17265	17597	17597	17633	17542	17587	17495	17714	17667	17497	17433	17295	17421	17311	17395	17640	17411	17469	17506	17488	17505	17412	17533	17521	17582	17413	17461	17587	17376	17574	17427	17721	17534	17606	17531	17448	17507	17594	17454	17423	17341	17446	17366	17448	17241	17469	17511	17722	17460	17343	17467	17601	17529	17620	17477	17313	17247	17522	17436	17429	17561	17383	17551	17352	17563	17520	17500	17344	17247	17395	17474	17494	17408	17600	17417	17703	17443	17273	17425	17517	17469	17460	17505	17308	17581	17630	17575	17293	17464	17625	17508
17422	28949	25592	20471	18701	17511	16951	16479	16440	16007	16081	15961	16041	15972	15831	18426	39946	38117	31262	22816	17332	15714	15222	15486	15196	15190	15303	15264	15368	15376	15426	15239	15349	15297	15068	15378	15358	15291	15302	15131	15411	15103	15401	15193	15105	15097	15143	15162	15321	15192	15375	15309	15186	15323	15288	15416	15342	15293	15266	15324	15253	15074	15241	15283	15254	15276	15326	15220	15259	15254	15221	15226	15229	15392	15244	15211	15269	15295	15066	15165	15281	15146	15264	15207	15122	15310	15270	15161	15234	15243	15264	15116	15235	15076	15189	15421	15305	15085	15196	15221	15163	15311	15384	15258	15299	15123	15217	15231	15174	15333	15369	15387	15291	15346	15322	15321	15165	15223	15303	15108	15335	15326	15246	15404	15042	15253	15076	15281	14957	15307	15258	15190	15289	15189	15201	15309	15283	15303	15105	15383	15267	15267	15212	15166	15412	15253	15144	15332	15172	15019	15332	15131	15117	15237	15313	15277	15273	15415	15169	15152	15290	15198	15303	15172	15174	15278	15408	15234	15446	15349	15257	15188	15270	15423	15087	15045	15302	15249	15197	15097	15188	15222	15336	15232	15244	15043	15211	15235	15272	15224	15206	15281	15285	15185	15257	15183	15305	15395	15162	15159	15233	15165	15231	15312	15316	15329	15318	15337	15199	15137	15230	15185	15312	15035	15174	15217	15229	15308	15168	14986	15151	15568	15250	15253	15254	15308	15269	15218	15238	15281	15187	15454	15264	15143	15399	15024	15294	15252	15233	15221	15160	15224	15235	15223	15219	15245	15045	15193	15129	15146	15256	15225	15130	15178	15302	15272	15412	15172	15274	15221	15491	15284	15194	15180	15371	15206	15174	15323	15406	15027	15322	15262	15136	15356	15180	15186	15118	15358	15171	15073	15155	15314	15282	15234	15271	15276	15286	15277	15283	15293	15143	15154	15018	15167	15096	15175	15181	15327	15171	15253	15162	15340	15229	15226	15011	15284	15194	15234	15090	15267	15250	15327	15286	15200	15360	15141	15307	15343	15183	15178	15250	15281	15203	15252	15106	15129	15296	15209	15266	15299	15129	15144	15238	15245	15334	15223	15152	15349	15195	15289	15252	15166	15207	15191	15177	15042	15179	15310	15421	15370	15399	15295	15160	15309	15293	15306	15225	15279	15190	15288	15209	15157	15199	15113	15229	15244	15206	15256	15043	15323	15089	15079	15353	15310	15251	15082	15177	15349	15288	15333	15221	15235	15195	15068	15270	15311	15050	15211	15154	15418	15267	15190	15279	15306	15243	15280	15215	15309	15336	15431	15059	15254	15164	15254	15023	15237	15142	15075	15074	15234	15347	15356	15258	15231	15360	15257	15356	15172	15204	15214	15223	15411	15370	15208	15223	15278	15022	15180	15321	14950	15267	15174	15233	15314	15197	15163	15388	15219	15105	15035	15430	15266	15137	15159	15180	15224	15316	15101	15114	15241	15428	15055	15308	15158	15202	15373	15250	15179	15308	15194	15108	15252	15367	15261	15223	15263	15190	15464	15275	15167	15296	15171	15258	15088	15304	15402	15323	15264	15244	15152	15245	15313	15159	15023	15408	15085	15189	15287	15275	15358	15250	15362	15231	15335	15324	15317	15215	15284	15309	15169	15089	15389	15108	15194	15244	15377	15126	15380	15197	15256	15238	15278	15342	15132	15345	15311	15132	15162	15077	15345	15162	15265	15356	15203	15169	15346	15264	15223	15150	15338	15239	15146	15166	15169	15238	15169	15124	15174	15343	15222	15312	15212	15214	15224	15026	15281	15337	15318	15258	15154	15189	15392	15267	15157	15095	15268	15239	15218	15092	15169	15113	15288	15379	15156	15286	15203	15191	15351	15219	15057	15183	15225	15192	15012	15203	15417	15188	15238	15218	15022	15216	15339	15133	15248	15232	15061	15206	15216	15296	15332	15134	15175	15405	15298	15232	15120	15118	15294	15170	15385	15128	15194	15375	15117	15185	15110	15325	15088	15201	15158	15312	15083	15252	15225	15331	15255	15402	15314	15178	15256	15167	15283	15090	15167	15235	15269	15219	15271	15306	15181	15321	15210	15193	15325	15356	15312	15403	15235	15201	15198	15049	15311	15386	15300	15209	15051	15251	15163	15270	15273	15285	15204	15236	15173	15325	15261	15159	15263	15297	15331	15161	15278	15216	15163	15239	15215	15379	15258	15293	15468	15212	15099	15198	15243	15318	15308	15233	15259	15142	15245	15199	15339	15296	14998	15380	15106	15224	15159	15254	15195	15225	15148	15315	15413	15146	15162	15239	15208	15082	15238	15276	15220	15044	15335	15214	15146	15304	15262	15276	15002	15444	15138	15321	15142	15085	15115	15334	15107	15252	15289	15300	15261	15351	15178	15334	15218	15268	15182	15291	15354	14998	15332	15295	15098	15280	15227	15194	15271	15218	15286	15263	15219	15194	15284	15352	15122	15255	15191	15212	15355	15224	15171	15126	15084	15338	15188	15171	15226	15220	15260	15233	15204	15037	15392	15250	15277	15330	15276	15276	15235	15196	15398	15189	15290	15241	15047	15271	15345	15231	15137	15157	15374	15208	15127	15196	15156	15163	15249	15277	15353	15078	15475	15263	15097	15261	15360	15215	15128	15268	15158	15418	15221	15097	15359	15183	15131	15253	15363	15207	15320	15217	15290	15017	15219	15332	15285	15131	15238	15242	15250	15252	15151	15221	15435	15276	15101	15342	15174	15268	15391	15350	15259	15185	15295	15254	15170	15156	15270	15138	15220	15222	15293	15227	15285	15356	15241	15266	15205	15086	15191	15242	15155	15183	15117	15188	15281	15492	15354	15054	15146	15133	15352	15252	15165	15166	15308	15379	15022	15059	15297	15199	15234	15371	15381	15285	14978	15289	15204	15201	15161	15151	15114	15292	15400	15198	15213	15094	15207	15145	15421	15365	15119	15384	15418	15320	15281	15195	15137	15210	15235	15166	15264	15144	15391	15145	15142	15238	15200	15253	15220	15298	15282	15276	15167	15385	15186	15134	15025	15238	15253	15428	15295	15351	15203	15424	15262	15122	15232	15287	15163	15188	15147	15200	15331	15456	15259	15215	15400	15128	15346	15104	15185	15287	15117	15333	15139	15028	15180	15233	15398	15275	15206	15301	15379	15258	15159	15129	15095	15232	15205	15214	15177	15303	15223	15279	15159	15073	15231	15288	15266	15275	15240	15228	15331	15215	15370	15243	15194	15109	15071	15354	15340	15148	15264	15270	15193	15174	15367	15224	15404	15287	15179	15081	15253	15281	15232	15347	15253	15239	15286	15187	15379	15306	15339	15171	15397	15299	15416	15322	15288	15156	15215	15450	15174	15165	15118	15333	15324	15174	15150	15242	15268	15130	15261	15234	15310	15274	15131	15298	15348	15293	15243	15197	15210	15227	15209	15245	15122	15169	15065	15267	15248	15127	15137	15351	15171	15201	15075	15356	15316	15264	15225	15158	15300	15376	15361	15069	15208	15372	15390	15095	15291	15337	15407	15161	15324	15121	15126	15140	15275	15285	15273	15213	15163	15279	15224	15648	15154	15077	15281	15437	15398	15272	15147	15221	15165	15390	15239	15171	15163	15132	15370	15136	15278	15264	15263	15182	15161	15041	15396	15287	15183	15232	15288	15088	15174	15233	15337	15311	15452	15209	15409	15315	15123	15272	15215	15197	15109	15218	15195	15304	15187	15136	15321	15350	15143	15151	15181	15062	15224	15322	15231	15292	15423	15070	15257	15223	15310	15219	15283	15289	15297	15181	15160	15296	15274	15138	15171	15273	15380	15238	15352	15377	15276	15259	15137	15370	15403	15221	15113	15238	15174	15350	15186	15248	15333	15189	15219	15229	15272	15258	15332	15280	15378	15257	15292	15325	15435	15259	15327	15143	15219	15169	15173	15237	15214	15432	15162	15244	15338	15309	15094	15317	15277	15084	15227	15194	15194	15193	15176	15400	15264	15371	15196	15266	15290	15309	15200	15277	15219	15188	15395	15250	15240	15300	15187	15197	15380	15218	15215	15229	15142	15245	15138	15274	15090	15139	15138	15209	15219	15405	15180	15297	15298	15110	15105	15397	15493	15230	15305	15109	15307	15279	15161	15232	15199	15177	15339	15163	15307	15310	15286	15321	15320	15279	15270	15380	15214	15318	15326	15179	15204	15195	15258	15035	15163	15215	15285	15311	15221	15304	15374	15211	15197	15372	15126	15314	15164	15160	15267	15322	15361	15135	15162	15234	15202	15182	15293	15350	15203	15203	15363	15151	15324	15255	15157	15187	15399	15191	15352	15367	15286	15240	15293	15442	15223	15361	15363	15223	15123	15329	15105	15327	15175	15236	15086	15257	15228	15274	15218	15400	15225	15121	15183	15248	15236	15105	15148	15383	15160	15237	15076	15304	15262	15110	15262	15228	15343	15306	15246	15232	15295	15120	15358	15229	15268	15386	15268	15265	15361	15356	15322	15316	15261	15223	15360	15138	15342	15190	15272	15295	15276	15217	15338	15258	15168	15303	15149	15167	15245	15147	15219	15382	15227	15257	15247	15255	15131	15174	15256	15206	15149	15384	15197	15124	15321	15383	15316	15195	15217	15182	15262	15370	15254	15225	15191	15285	15253	15224	15168	15117	15152	15171	15307	15271	15218	15298	15259	15296	15373	15258	15140	15114	15359	15195	15154	15225	15259	15257	15261	15135	15295	15336	15122	15340	15195	15232	15267	15217	15169	15116	15290	15107	15296	15339	15339	15157	15035	15368	15198	15175	15171	15288	15310	15245	15388	15315	15261	15270	15193	15305	15299	15208	15288	15289	15147	15072	15143	15423	15171	15367	15303	15273	15172	15293	15149	15255	15190	15176	15349	15233	15131	15205	15194	15110	15374	15273	15335	15214	15252	15185	15236	15128	15186	15174	15060	15247	15311	15347	14997	15234	15348	15316	15431	15157	15246	15276	15287	15317	15298	15202	15139	15347	15107	15209	15352	15230	15333	15302	15293	15246	15141	15216	15079	15297	15314	15438	15240	15386	15184	15184	15158	15138	15352	15221	15104	15241	15193	15274	15335	15086	15112	15444	15228	15119	15206
29352	22034	21778	19321	17714	17509	17620	17660	17575	17656	17719	17492	17684	17666	17568	17771	19064	19619	19143	18314	18175	17589	17406	17645	17378	17427	17462	17512	17135	17579	17256	17411	17601	17450	17700	17600	17778	17387	17244	17359	17406	17408	17521	17221	17365	17435	17640	17635	17661	17405	17433	17642	17474	17465	17460	17387	17472	17476	17500	17504	17534	17422	17729	17537	17609	17416	17577	17503	17649	17570	17292	17271	17360	17497	17493	17503	17533	17405	17420	17571	17506	17695	17515	17519	17299	17338	17494	17383	17661	17357	17562	17130	17207	17402	17470	17334	17447	17513	17534	17566	17495	17448	17346	17418	17500	17453	17487	17515	17559	17364	17417	17491	17448	17420	17579	17357	17465	17205	17518	17606	17620	17554	17577	17551	17567	17448	17270	17414	17250	17223	17371	17718	17351	17509	17278	17643	17491	17388	17574	17494	17500	17444	17546	17541	17346	17298	17198	17291	17488	17653	17506	17342	17657	17356	17454	17390	17384	17397	17445	17349	17753	17389	17522	17466	17477	17744	17359	17475	17477	17554	17498	17292	17500	17514	17493	17537	17658	17536	17283	17489	17382	17518	17575	17526	17522	17407	17678	17442	17381	17361	17534	17564	17496	17378	17477	17562	17651	17393	17526	17573	17347	17772	17644	17323	17511	17472	17775	17594	17569	17358	17352	17515	17390	17528	17263	17475	17365	17590	17482	17350	17545	17237	17434	17434	17626	17300	17490	17453	17339	17592	17518	17444	17452	17610	17325	17294	17428	17434	17552	17414	17628	17514	17644	17458	17323	17507	17526	17398	17304	17557	17536	17329	17439	17362	17531	17523	17583	17702	17452	17608	17645	17362	17550	17469	17606	17490	17454	17607	17440	17543	17431	17638	17534	17417	17549	17628	17466	17479	17480	17687	17547	17418	17537	17486	17446	17747	17526	17529	17282	17628	17366	17578	17502	17507	17501	17531	17599	17494	17525	17485	17418	17208	17512	17514	17472	17411	17688	17521	17406	17556	17657	17431	17383	17593	17604	17434	17419	17522	17599	17444	17451	17608	17611	17459	17546	17313	17217	17329	17433	17499	17437	17449	17377	17415	17647	17466	17449	17678	17369	17605	17547	17693	17479	17469	17257	17215	17362	17596	17577	17292	17480	17576	17607	17608	17634	17415	17431	17496	17451	17811	17410	17688	17296	17290	17358	17670	17416	17475	17318	17496	17490	17333	17682	17410	17578	17524	17411	17425	17240	17517	17431	17477	17536	17573	17451	17508	17514	17476	17350	17426	17581	17586	17381	17359	17506	17380	17466	17607	17230	17549	17489	17732	17642	17462	17307	17560	17503	17554	17382	17443	17677	17485	17377	17448	17303	17386	17527	17578	17548	17290	17543	17615	17310	17427	17522	17343	17432	17425	17419	17583	17468	17469	17566	17572	17531	17588	17467	17527	17428	17350	17456	17399	17366	17285	17610	17470	17560	17374	17399	17423	17335	17522	17658	17573	17573	17550	17222	17512	17236	17251	17313	17468	17565	17289	17543	17412	17504	17452	17518	17367	17526	17517	17360	17602	17486	17404	17541	17310	17315	17450	17564	17414	17161	17377	17444	17329	17386	17283	17709	17491	17463	17703	17598	17617	17374	17398	17578	17337	17428	17489	17356	17466	17697	17472	17295	17496	17543	17552	17478	17407	17586	17452	17569	17385	17475	17274	17589	17503	17465	17346	17419	17626	17491	17241	17513	17670	17301	17503	17322	17571	17510	17186	17376	17384	17442	17579	17579	17480	17454	17335	17396	17462	17424	17373	17499	17646	17442	17390	17571	17488	17502	17441	17488	17397	17208	17488	17431	17437	17546	17621	17457	17362	17368	17423	17720	17550	17372	17531	17420	17468	17537	17594	17304	17432	17490	17715	17536	17534	17283	17532	17495	17509	17506	17406	17291	17765	17343	17562	17626	17419	17533	17465	17455	17482	17715	17420	17545	17345	17596	17360	17482	17681	17585	17725	17623	17455	17441	17419	17540	17413	17445	17546	17653	17424	17514	17842	17495	17519	17324	17389	17320	17440	17282	17527	17524	17457	17440	17261	17552	17513	17561	17359	17550	17549	17583	17554	17480	17515	17466	17430	17582	17510	17622	17373	17527	17624	17583	17397	17415	17376	17586	17526	17639	17319	17409	17511	17596	17501	17268	17351	17477	17399	17470	17411	17527	17237	17717	17458	17442	17604	17459	17501	17542	17631	17409	17745	17556	17509	17538	17358	17544	17636	17744	17491	17442	17287	17453	17605	17455	17638	17522	17578	17521	17515	17455	17361	17580	17483	17391	17445	17482	17416	17406	17377	17503	17630	17531	17512	17419	17510	17419	17444	17446	17568	17373	17423	17590	17532	17525	17528	17398	17312	17565	17328	17586	17461	17681	17588	17348	17621	17483	17410	17497	17388	17370	17358	17361	17278	17527	17602	17438	17649	17476	17537	17606	17571	17491	17635	17512	17571	17268	17682	17504	17441	17488	17560	17575	17538	17501	17559	17538	17617	17553	17514	17516	17437	17607	17452	17536	17540	17641	17741	17520	17447	17649	17395	17296	17360	17578	17392	17596	17531	17638	17635	17318	17464	17532	17715	17404	17605	17506	17515	17598	17511	17588	17417	17368	17467	17423	17584	17462	17648	17478	17342	17407	17452	17442	17716	17632	17411	17506	17521	17558	17627	17205	17379	17439	17396	17400	17408	17419	17505	17547	17586	17403	17344	17464	17681	17728	17665	17490	17551	17458	17345	17471	17383	17461	17537	17596	17334	17714	17410	17339	17578	17582	17620	17531	17645	17402	17526	17617	17460	17694	17628	17590	17631	17535	17452	17500	17555	17466	17299	17474	17594	17537	17315	17585	17523	17643	17548	17451	17512	17544	17336	17406	17640	17523	17611	17391	17387	17679	17520	17496	17667	17410	17580	17643	17653	17616	17249	17350	17440	17607	17743	17646	17483	17670	17620	17536	17559	17466	17446	17492	17579	17591	17353	17501	17469	17555	17645	17335	17503	17531	17380	17477	17502	17323	17365	17595	17705	17426	17429	17590	17410	17451	17316	17457	17523	17622	17340	17563	17562	17347	17620	17435	17430	17477	17449	17423	17565	17505	17568	17684	17518	17573	17597	17331	17420	17675	17498	17378	17441	17407	17453	17667	17330	17374	17444	17527	17374	17578	17429	17452	17511	17358	17646	17406	17525	17563	17479	17363	17515	17741	17698	17580	17598	17574	17469	17589	17469	17317	17418	17405	17320	17471	17272	17558	17400	17472	17265	17400	17541	17397	17677	17683	17675	17468	17443	17526	17490	17476	17403	17581	17415	17362	17391	17337	17303	17560	17546	17705	17539	17744	17411	17619	17455	17351	17471	17573	17261	17652	17480	17628	17277	17418	17403	17429	17487	17414	17368	17471	17428	17451	17460	17723	17526	17437	17492	17435	17500	17498	17737	17628	17618	17658	17513	17632	17565	17282	17593	17659	17519	17487	17413	17528	17404	17508	17410	17566	17687	17547	17534	17535	17394	17427	17673	17471	17396	17276	17531	17375	17358	17518	17629	17498	17349	17498	17639	17504	17686	17332	17479	17692	17555	17519	17446	17367	17454	17356	17234	17481	17466	17598	17556	17569	17344	17598	17457	17419	17500	17561	17285	17374	17535	17704	17425	17660	17401	17627	17532	17382	17452	17446	17471	17464	17690	17354	17628	17331	17479	17473	17554	17605	17555	17523	17479	17496	17518	17479	17400	17639	17498	17446	17468	17583	17493	17532	17415	17653	17458	17381	17607	17612	17440	17517	17522	17630	17417	17397	17396	17308	17444	17343	17299	17529	17563	17625	17562	17563	17605	17693	17630	17341	17575	17600	17435	17335	17396	17577	17666	17584	17365	17371	17508	17302	17603	17433	17642	17653	17377	17425	17395	17363	17561	17469	17451	17545	17412	17492	17430	17369	17372	17436	17744	17729	17647	17573	17358	17546	17537	17406	17608	17588	17484	17617	17349	17522	17474	17403	17486	17433	17518	17498	17329	17406	17491	17322	17564	17399	17479	17458	17522	17375	17560	17733	17590	17628	17540	17325	17731	17493	17408	17378	17543	17619	17504	17181	17408	17452	17478	17616	17488	17564	17528	17514	17436	17647	17424	17524	17671	17541	17502	17459	17289	17446	17539	17583	17599	17543	17686	17500	17699	17399	17501	17452	17485	17259	17551	17455	17619	17509	17657	17630	17526	17574	17449	17489	17537	17253	17388	17633	17426	17478	17580	17506	17474	17442	17394	17440	17385	17665	17708	17541	17473	17347	17403	17612	17549	17362	17510	17579	17480	17546	17497	17375	17581	17558	17273	17535	17487	17614	17812	17739	17539	17406	17508	17772	17561	17539	17334	17551	17528	17473	17500	17418	17426	17567	17492	17369	17515	17335	17471	17508	17619	17491	17551	17600	17510	17736	17716	17690	17610	17584	17452	17774	17392	17492	17865	17319	17585	17471	17337	17283	17543	17492	17417	17461	17455	17581	17549	17306	17411	17398	17625	17440	17240	17392	17366	17661	17490	17477	17512	17422	17621	17306	17369	17410	17417	17482	17478	17445	17583	17707	17755	17455	17703	17532	17658	17627	17544	17281	17538	17454	17414	17559	17600	17393	17449	17576	17463	17463	17343	17630	17551	17544	17594	17488	17617	17308	17536	17577	17638	17632	17662	17548	17444	17494	17483	17494	17555	17327	17561	17565	17715	17545	17585	17377	17570	17436	17447	17481	17461	17531	17584	17666	17527	17462	17370	17568	17615	17352	17724	17539	17372	17629	17703	17557	17621	17750	17480	17437	17397	17604	17396	17584	17644	17533	17398	17528	17310	17403	17435	17497	17552	17542	17676	17422	17372	17419	17481	17522	17662	17558	17344	17467	17568	17306	17429	17473	17431	17464	17488	17475	17518	17467	17476	17620	17421	17384	17474	17531	17591	17539	17519	17515	17611	17436	17467	17444	17481	17384	17598	17325	17334	17407	17394	17480	17566	17484	17450	17512	17542	17535	17296	17303	17580	17430	17366	17355	17747	17635	17463	17420	17199	17509	17645	17629	17521	17442	17492	17605	17300	17353	17409	17495	17326
16207	17370	16275	15799	15333	15441	15398	15416	15317	15376	15299	15359	15280	15393	15350	15860	17806	17711	17093	16341	15727	15408	15122	15104	15250	15036	15276	15217	15236	15145	15187	15291	15090	15191	15082	15269	15234	15227	15157	15208	15295	15278	15190	15131	15386	15316	15314	15248	15171	15049	15158	15216	15258	15281	15178	15138	15202	15270	15185	15311	15142	15276	15276	15411	15234	15189	15400	15138	15308	15179	15235	15075	15042	15089	15123	15197	15296	15189	15145	15304	15092	15163	15257	15257	15084	15117	15372	15245	15380	15174	15187	15048	15213	15179	15183	15310	15186	15118	15364	15240	15131	15279	15280	15304	15290	15271	15217	15176	15177	15070	15142	15270	15068	15333	15516	15272	15260	15264	15105	15328	15285	15255	15353	15139	14949	15312	15470	15114	15278	15156	15166	15192	15030	15235	15040	15218	15240	15184	15167	15162	15243	15287	15297	15209	15111	15166	15075	15126	15289	15279	15306	15400	15131	15298	15389	15103	15215	15250	15199	15235	15258	15064	15275	15122	15196	15238	15304	15268	15231	15127	15172	15257	15124	15052	15072	15166	15176	15217	15053	15138	15215	15182	15314	15164	15230	15190	15135	15239	15224	15239	15287	15153	15229	15263	15170	15197	15275	15266	15211	15204	15223	15208	15136	15410	15376	15151	15192	15395	15289	15220	15200	15349	15272	15166	15310	15141	15203	15225	15386	15316	15245	15440	15157	15065	15251	15121	15081	15266	15203	15271	15106	15272	15253	15195	15155	15088	15309	15148	15314	15188	15265	15220	15132	15166	15262	15180	15082	15306	15037	15203	15165	15310	15392	15110	15068	15170	15218	15304	15071	15249	15037	15133	15188	15205	14946	15343	15280	15232	15256	15226	15120	15190	15112	15034	15241	15291	15336	15003	15140	15092	15335	15135	15153	15440	15198	15281	15322	15296	15250	15244	15203	15171	15250	15185	15184	15145	15139	15169	15475	15244	15320	15120	15268	15254	15168	15206	15156	15238	15495	15082	15216	15299	15291	15120	15277	15115	15181	15316	15065	15122	15211	15293	15152	15169	15260	15139	15397	14902	15309	15097	15170	15188	15245	15253	15335	15270	15385	15100	15180	15275	15170	15076	15128	15208	15153	15050	15206	15347	15224	15188	15354	15133	15435	15123	15275	15209	15189	15234	15324	15147	15217	15169	15257	15351	15055	15053	15281	15275	15302	15193	15437	15199	15276	15394	15318	15033	15173	15308	15231	15457	15282	15175	15188	15067	15268	15217	15390	15222	15207	15219	15283	15210	15113	15194	15152	15260	15155	15064	15377	15105	15108	15098	15192	15259	15171	15130	15235	15155	15038	15125	15237	15291	15123	15197	15298	15270	15340	15143	15251	15346	15159	15110	15184	15202	15306	15343	15280	15300	15134	15145	15181	15213	15259	15230	15348	15178	15024	15234	15231	15290	15154	15236	15312	15146	15170	15296	15113	15124	15316	15410	15171	15161	15192	15166	15273	15423	15260	15251	15269	15124	15096	15353	15051	15145	15179	15230	15155	14999	15233	15162	15294	15276	15245	15242	15285	15206	15195	15257	15221	15179	15088	15293	15144	14959	15322	15205	15341	15059	15376	15292	15351	15175	15267	15241	15249	15156	15193	15099	15341	15147	15299	15230	15309	15477	15180	15211	15127	15367	15106	15253	15205	15396	15123	15249	15177	15052	15169	15206	15323	15350	15203	15282	15261	15180	15114	15049	15095	15342	15153	15160	15094	15262	15154	15362	15200	15060	15316	15496	15085	15224	15240	15035	15158	15236	15260	15015	15244	15047	15067	15255	15116	15307	15446	14907	15135	15164	15173	15158	15066	15191	15378	15260	15342	15136	15240	15224	15268	15189	15169	15371	15104	15137	15239	15291	15159	15164	15160	15234	15309	15077	15414	15139	15232	15247	15306	15161	15303	15292	15128	15184	15297	15362	14948	15231	15122	15302	15285	15255	15096	15276	15291	15269	15160	15211	15101	15279	15280	15335	15267	15256	15052	15231	15079	15230	15136	15139	15266	15294	15305	15370	15284	15332	15081	15152	15171	15148	15325	15164	15182	15286	15252	15260	15176	15329	15212	15404	15214	15252	15163	15211	15152	15346	15213	15207	15229	15230	15162	15013	15217	15126	15270	15151	15255	15297	15275	15082	15194	15060	15272	15216	15413	15132	15181	15173	15340	15201	15179	15323	15193	15011	15203	15199	15285	15161	15241	15305	15346	15146	15332	15004	15173	15199	15248	15401	15140	15341	15174	15152	15148	15246	15037	15240	15312	15297	15119	15273	15287	15262	15410	15339	15289	15262	15058	15140	15232	15143	15072	15154	15217	15178	15316	15242	15221	15296	15354	15239	15077	15157	15302	15247	15280	15269	15311	15152	15357	15357	15271	15269	15274	15297	15094	15252	15405	15224	15324	15178	15362	15158	15209	15080	15007	15209	15102	15241	15231	15376	15265	15265	15258	15198	15223	15065	15081	15053	15358	15149	15310	15120	15240	15357	15206	15109	15189	15302	15422	15276	15255	15136	15242	15169	15187	15228	15188	15194	15229	15087	15297	15211	15370	15234	15180	15287	15210	15274	15210	15279	15164	15156	15196	15236	15170	15160	15235	15192	15202	15252	15247	15357	15083	15140	15318	15247	15083	14987	15180	15197	15189	15283	15260	15319	15464	15185	15133	15267	15346	15175	15246	15219	15083	15341	15112	15241	15158	15259	15213	15381	15194	15223	15366	15256	15126	15432	15112	15201	15215	15175	15251	15150	15091	15141	15429	15257	15330	15215	15287	15279	15198	15092	15221	15290	15089	15357	15078	15261	15318	15192	15267	15199	15155	15149	15122	15303	15243	15324	15309	15192	15272	15246	15315	15218	15140	15155	15177	15208	15164	15258	15115	15232	15242	15264	15335	15152	15122	15332	15138	15188	15096	15429	15264	15315	15197	15293	15274	15174	15411	15194	15293	15156	15137	15335	15260	15117	15372	15059	15330	15278	14999	15190	15040	15315	15215	15245	15159	15104	15348	15139	15185	15117	15204	15376	15204	15191	15198	15285	15168	15074	15314	15312	15355	15243	15220	15190	15222	15118	15132	15137	15203	15234	15351	15226	15189	15149	15167	15123	15174	15225	15069	15201	15177	15377	15300	15217	15122	15133	15277	15287	15101	15179	15236	15303	14979	15271	15151	15073	15041	15340	15207	15210	15079	15156	15245	15169	15095	15317	15222	15145	15193	15199	15211	15283	15128	15218	15350	15198	15326	15249	15131	15141	15188	15346	15173	15127	15096	15327	15372	15313	15400	15172	15246	15150	15037	15099	15232	15131	15228	15025	15178	15156	15259	15252	15144	15324	15355	15197	15285	15279	15165	15213	15160	15312	15265	15193	15288	15164	15238	15233	15107	15179	15226	15274	15274	15205	15246	15065	15207	15199	15245	15123	15123	15230	15097	15216	15181	15164	15239	15186	15306	15168	15222	15034	15379	15218	15266	15148	15299	15169	15251	15237	15198	15212	15249	15263	15065	15360	15328	15133	15344	15146	15358	15066	15086	15284	15145	15057	14996	15135	15285	15264	15119	15313	15290	15106	15317	15131	15257	15222	15284	15358	15208	15192	15108	15175	15143	15203	15346	15054	15200	15215	15200	15374	15202	15204	15217	15186	15210	15101	15137	15236	15283	15209	15269	15272	15187	15253	15166	15197	15246	15298	15181	15096	15344	15193	15100	15317	15171	15127	15218	15222	15235	15227	15145	15303	15099	15406	15212	15271	15244	15197	15272	15216	15283	15080	15313	15347	15225	15263	15348	15098	15239	15246	15300	15152	15088	15179	15280	15265	15335	15199	15125	15205	15132	15083	15342	15319	15266	15236	15294	15145	15180	15059	15291	15247	15360	15365	15351	15214	15327	15088	15240	15207	15254	15153	15324	15137	15131	15344	15125	15212	15141	15252	15222	15299	15181	15304	15301	15067	15225	15351	15269	15318	15253	14984	15401	15250	15205	15278	15222	15209	15124	15287	15267	15229	15247	15187	15063	15189	15234	15240	15333	15251	15287	15238	15271	15264	15118	15286	15223	15048	15199	15246	15213	15136	15142	15358	15169	15283	15140	15200	15309	15183	15189	15092	15160	15276	15293	15189	15137	15223	15091	15234	15144	15424	15179	15195	15316	15224	15234	15255	15328	15260	15442	15274	15235	15160	15299	15060	15171	15133	15151	14977	15107	15321	15338	15219	15289	15248	15226	15223	15242	15187	15253	15315	15284	15201	15284	15240	15124	15012	15142	15222	15183	15224	15220	15190	15184	15152	15195	15185	15060	15341	15241	15208	15191	15133	15231	15144	15300	15301	15174	15037	15179	15290	15189	15265	15262	15316	15148	15124	15126	15139	15106	15183	15290	15265	15242	15164	15179	15163	15247	15289	15399	15245	15145	15277	15169	15097	15173	15183	15202	15164	15051	15357	15306	15112	15318	15264	15283	15144	15138	15228	15150	15291	15275	15259	15140	15212	15407	15311	15280	15224	15291	15385	15172	15191	15150	15218	15177	15066	15019	15242	15095	15301	15243	15373	15253	15220	15263	15167	15323	15145	15179	15209	15279	15081	15236	15272	15229	15212	15153	15327	15347	15219	15163	15259	15199	15339	15242	15254	15172	15207	15222	15304	15258	15195	15213	15324	15382	15217	15224	15142	15264	15201	15461	15202	15093	15169	15106	15219	15155	15156	15375	15301	15267	15163	15184	15204	15103	15362	15272	15386	15170	15329	15151	15192	15028	15161	15275	15223	15263	15337	15096	15393	15194	15158	15028	15202	15256	15166	15274	15472	15189	15372	15179	15151	15176	15106	15286	15150	15325	15255	15130	15166	15289	15200	15262	15183	15109	15097	15081	15227	15049	15372	15323	15337	15022	15329	15204	15153	15384	15318	15366	15043	15327	15193	15272	15316	15115	15422	15081	15157	15249	15267	15387	15086	15156	15169	15323	15032	15063	15202	15255	15286	15189	15463	15410	15360	15220	15342	15269	15271	15381	15214	15268	15184	15156	14985	15183	15204	15234	15206	15189	15243	15140	15194	15199	15209	15061	15205	15286	15384	15270	15155	15205	15374	15134	15275
25343	21337	27971	25519	21364	19520	19270	18110	17638	17567	17606	17477	17717	17476	17601	18863	27766	27587	25116	21179	18687	17734	17301	17236	17393	17384	17290	16993	17079	17264	17299	17226	17292	17358	17246	17203	17372	17237	17228	17115	17348	17150	17146	17141	17394	17101	17194	17312	17136	16957	17063	17144	17327	17004	17293	17275	17374	17290	17187	17318	17271	17098	17079	17281	17222	17289	17196	17157	17249	17135	17188	17210	17228	17252	17077	17128	17375	16947	17092	17306	17225	17122	17116	17131	17090	17124	17268	17183	17018	17170	17119	17176	17185	17167	17190	17228	17265	17080	17175	17115	17137	17244	17092	17214	17167	17047	17174	16961	17083	17257	17106	17388	17180	17072	17425	17226	17312	17275	17086	17367	17094	17217	17095	17039	17123	17052	17297	17313	17259	17331	17041	17244	17209	17081	16947	17215	17196	17148	17067	17183	17315	17227	17167	17497	17418	17224	17206	17090	17332	17205	17127	17299	17186	17122	17149	17154	17061	17322	17210	17033	17118	17133	17199	17155	17237	17113	17109	17164	17230	17283	17380	17037	17360	17031	17145	17028	17323	17062	17376	17332	16966	17016	17524	17403	17120	17224	17115	17141	16920	17188	17194	17166	17160	17307	17178	17156	17262	17335	17185	17112	17267	17180	17226	17184	17379	17229	17264	17244	17213	17160	17160	17138	17087	17255	17152	17122	17082	17223	17208	17059	17071	16951	17316	17106	17074	17203	17219	17147	17144	17096	16970	17221	17238	17166	17270	17083	17258	17132	17237	17330	17190	17246	17333	17166	17262	17307	17076	17133	17096	17263	17107	17107	17032	17263	17257	17310	17265	17222	17093	17096	17278	17390	17086	17150	17087	17074	17044	17400	17135	17363	17269	17038	16975	17148	17156	17344	17089	17199	17287	17134	17279	17379	17045	17178	17217	17176	17106	17180	17231	17393	17254	17103	17329	17214	17099	17076	17358	17159	17235	17220	17129	17144	17294	17118	17244	17286	17127	17214	17326	17007	17168	17299	17617	17274	17013	16936	16970	17130	16982	17333	17270	17135	16968	17169	17286	17228	17241	17079	17281	16985	17113	17222	17248	17157	17332	17250	17209	17320	17191	17215	17298	17268	17131	17018	17072	17269	17304	17372	17335	17172	17172	17099	17219	17116	17194	17217	17209	17120	17299	17227	17090	17013	17087	17103	17336	17158	17299	17179	17164	17480	17166	17378	17242	17191	17252	17193	17218	17223	17236	17060	17131	17257	17300	17160	17252	17377	17109	17061	17126	17154	17230	17013	16939	17383	17285	17217	17254	17305	17152	17421	16942	17229	17283	17381	17311	17174	17125	17060	17120	17194	17211	17259	17152	17087	17359	17195	17100	17160	17346	17203	17322	17137	17013	17075	17320	17051	17004	17061	17041	17280	17291	17211	17319	17146	17166	17164	17345	17123	17313	17203	17223	17282	17158	17088	17314	17121	17174	17175	17184	17186	17106	17190	17120	17141	17068	17131	17098	17075	17189	17195	17428	17155	17359	17506	17168	17208	17220	17084	17107	17348	17319	17209	17303	17267	17011	17200	17222	17177	17145	17187	17199	17196	17233	17183	17357	17049	17197	17289	17312	17231	17175	17306	17253	17485	17207	17248	17087	17206	17186	17225	17160	17147	17159	17231	17118	17398	17366	16946	17047	17136	16868	17169	17016	17314	17151	17282	17043	17062	17221	17398	17232	17175	17326	17262	17149	16935	17226	17190	17222	17139	17062	17376	17169	17249	17345	17022	17171	17160	17163	17020	17077	17411	17326	17044	17174	17411	17021	17062	17224	17024	17220	17315	17291	17419	17094	17072	17228	17300	17166	17122	17258	17083	17097	17179	17209	17399	17215	17231	17151	17226	17216	17283	17228	17200	17261	17306	17180	17045	17122	17124	17329	17251	17223	17371	17143	17058	17074	17118	17192	17161	17306	17085	17359	17334	17286	17122	17210	17137	17171	17202	17122	17149	17244	17337	17240	17492	17128	16984	17121	16912	17209	17203	17231	17212	17202	17195	17166	17247	17461	17132	16983	17134	17233	17250	17252	17238	17294	16948	17157	17253	17212	17226	17133	17299	17134	17336	17113	17282	17098	17354	17069	17187	17226	17134	17273	17371	17191	17171	17276	17260	17168	17264	17134	17102	17291	17351	17176	17415	16979	17277	17124	17106	17180	16945	17354	17356	17133	17366	17055	17093	17115	16929	17194	16972	17196	17069	17584	17313	17320	17354	17169	17148	17231	17276	17249	17278	17077	17412	17113	17017	16897	17199	17073	17142	17174	17127	17170	16975	17374	17341	17220	16918	17067	17191	16968	17403	17143	17092	17124	17059	17230	16918	17152	17071	17071	17328	17294	17227	17236	17105	17097	17074	17022	17433	17384	17234	17294	17346	17291	17119	17213	17184	17132	17157	17191	17225	17240	17183	17059	17048	17109	17295	17258	17156	17151	17154	17119	17269	17004	17296	17222	17156	17130	17131	16963	17024	17190	17213	17211	17100	17361	17131	17172	17122	17112	17160	17093	17151	17040	17216	17136	17188	17276	17417	17133	17266	17262	17223	17217	17184	17254	17294	17116	17083	17188	17245	17146	17125	17293	17245	17316	17139	17188	17161	17241	17240	17314	17207	17276	17152	17082	17166	17174	17071	17157	17426	17459	17388	17273	17259	17097	17123	17371	17230	17152	17061	17273	17205	17265	17175	17127	17048	17211	17073	17344	17391	17101	17052	17154	17089	17294	17143	17138	17087	17112	17308	17287	17165	17378	17362	17218	17200	17162	17265	17261	17127	17233	17264	17172	17206	17233	17185	17318	17442	17252	17345	17329	17231	17172	17043	17165	17153	17123	17357	17224	17110	16859	17118	17286	17120	17265	17160	17327	17210	17087	17243	17107	17074	17044	17232	17160	17309	17194	17232	17294	17072	17146	17086	17160	17354	17233	17163	17192	17422	17459	17137	16978	17344	17126	17309	17132	17520	17337	17093	17106	17064	17229	17388	17211	17385	17190	17079	17228	17186	17185	17343	17165	17313	17228	17236	17085	17292	17144	17399	17172	17150	17318	17219	17200	17360	17126	17159	17365	17172	17172	17171	17175	17228	17288	17195	17118	17333	17147	17427	17514	17241	16997	17118	17260	17177	16973	17359	17090	17168	17337	17040	17079	17141	17128	17051	17128	17176	17276	16991	17162	17217	17325	17539	17223	17262	17134	17323	17089	17205	17187	17248	17279	17206	17204	17270	17059	17044	17129	17191	17383	17216	17145	17187	17181	17124	17018	17012	17064	17042	17106	17228	17352	17329	17284	17227	17166	17094	17317	17061	17281	17416	17353	17296	17107	17080	17216	17194	17091	17184	17151	17190	17299	17341	17288	17062	17140	17031	17207	17002	17304	16992	16988	17248	17260	17194	17228	17214	17260	17375	17189	17353	17315	17301	17237	17288	17134	17315	17316	17127	17091	17150	17189	17204	17137	17232	16986	17148	17226	17193	17113	17132	17069	17228	17225	16985	17253	17224	17267	17236	17170	17272	17162	17126	17202	17388	17146	17117	17406	17204	17282	17141	17201	17139	17031	17278	17328	17132	17209	17356	17196	17442	17407	17104	16970	17234	17168	17139	17261	17409	17335	17234	17224	17356	17002	17003	17324	17195	17517	17068	17253	17034	17257	17263	17247	17266	17212	17168	17428	17047	17323	17172	17405	17403	17284	17248	17152	17246	17257	17245	17338	17341	17187	17223	17330	17333	17314	16993	17108	17122	17267	17386	17273	17236	17199	17202	17196	17191	17376	17102	17268	17167	17185	17169	17143	17078	17333	17246	16968	17284	17250	17108	17085	17175	16919	16980	17366	17342	17305	17146	17097	16976	17208	17170	17038	17225	17268	17123	17142	17404	17116	17248	17215	17160	17148	17190	17160	17282	17153	17149	17030	17075	17166	17160	17053	17393	17295	17045	17083	17179	17226	17146	16978	17060	17162	17181	17419	17251	17250	17276	17039	17208	17233	17169	17226	17325	17468	17208	17108	17268	17232	16980	17159	17177	17096	17105	17296	17453	17147	17203	16959	17240	17302	17187	17156	17009	17209	17175	17025	17081	17140	17413	17216	17157	17106	17280	17118	17232	17110	17205	17039	17134	17067	17324	17183	17167	17213	17263	17307	17331	17304	17375	17257	16825	16967	17077	17184	17450	17224	17267	17110	17097	17322	17188	17233	17183	17102	17157	17323	17206	16888	17292	17378	17126	17151	17166	17271	17454	17107	17131	17035	17446	17134	17241	17121	17105	17201	17372	17210	16969	17241	17414	17321	17276	17172	17147	17340	17144	17225	17383	17187	17113	17071	17171	17185	17195	17253	17152	17043	17013	17144	17139	17273	17108	17299	17155	17189	17198	17196	17129	17290	17227	17298	17275	17027	17322	17234	17371	17281	17430	17158	17084	16961	17280	17301	17128	17034	17165	17366	17114	17086	17137	17243	17223	17121	17214	17381	17367	17196	17234	17314	17471	17263	17160	17122	17385	17333	17138	17123	17189	17217	17254	16956	17276	17090	17220	17154	17006	17131	17034	17120	17144	17198	17232	16999	17384	17332	17091	17377	17126	17246	17075	17249	17224	17094	17124	17104	17295	17235	17145	17081	17368	17300	17274	17232	17107	17254	17210	17089	17181	17255	17138	16967	17323	17242	17149	17193	17226	17330	17276	17239	17155	17336	17049	17165	17246	17233	17116	17434	17098	17315	17217	17203	17282	17046	17102	17135	17146	17420	17148	17299	17184	17186	17311	17140	17009	17124	17160	16906	17102	17159	17168	17146	17152	17171	17058	17130	17171	17422	17212	17221	17150	17085	17473	17312	17237	17218	17350	17210	17297	17266	17286	17136	17187	16984	17210	17156	17193	17073	17263	17062	17216	17096	17190	17181	17341	17237	17082	17122	17137	17202	17168	17172	17141	17430	17295	17455	17195	17433	17238	17316	17163	17258	17200	17197	16984	17448	17171	17230	17113	17332	17091	17293	17264	17122	17327	17167	17350	17379	17113	17418	17196	17290	17271	17158	17152	17051	17260	17360	17297	17140	17222	17284	16945	17300	17102	17260	17190	17157	17369	17096	17151
15084	22425	20629	17750	16859	16223	16182	16033	15902	15753	15490	15457	15591	15507	15449	18070	30588	28365	24393	19507	16448	15385	15245	15150	15192	14999	15070	15111	15028	15158	15150	15085	15329	15268	15105	15143	15189	15052	15093	15128	15105	15064	15016	15097	14871	15204	15118	15024	15053	15060	15166	15228	15012	15139	15005	15189	15109	15025	15153	15198	14996	14974	15201	15093	15078	15166	14908	15109	15130	14924	15093	15104	15033	15137	15233	15282	15036	15082	15042	14967	15072	15006	15062	14991	14965	15259	15092	15042	15082	15215	15079	15178	15177	15260	15038	15033	14978	15048	15140	15153	14987	14961	15026	15069	15027	15128	15046	14923	15091	15113	15254	14965	15197	14972	15004	15011	15020	15138	14971	15141	15146	15034	14961	14992	15155	14850	15104	15149	15076	14928	15196	15046	15038	15066	14690	15129	15375	15060	15095	15141	15017	15058	15036	15045	15294	14964	15191	15171	15152	15084	15021	15023	15085	14845	15134	15111	15025	15177	15155	15021	14844	14953	14978	15092	15274	15025	15034	14959	14929	15031	15075	14987	15014	15158	15123	14961	15017	15095	14971	15040	14961	15156	15205	14970	15125	15035	15191	15069	15028	15190	14848	15223	15119	15258	14883	14991	15250	15174	14993	15238	15056	15282	15174	15044	14957	15048	14995	15103	14975	15119	15063	14978	15002	15159	14997	15074	15072	15248	15082	14961	15094	15071	15027	14944	15084	14998	15192	15240	15187	14970	15048	15145	15015	15185	14963	15160	14949	15032	15026	15017	15027	15078	15023	15224	14919	15325	15142	15098	15061	15164	14974	14993	15196	14957	15252	15081	15170	15126	15134	15025	14880	15009	15075	15014	15159	15046	15096	15148	15154	14946	15021	15041	15308	14995	15074	15295	15040	15135	15080	15098	14957	14985	15043	15152	15152	15079	15025	14941	15057	14858	15190	14916	15159	15050	15097	15167	15098	14922	15056	15093	14988	14957	15157	15216	15100	15063	15100	15060	15089	15005	15097	15199	15172	15140	14991	15049	15139	15094	15012	14982	15064	15087	15116	14992	15028	14982	14945	15146	15100	15129	15013	15082	15059	15018	15002	14971	15100	15059	15245	15157	15196	15134	14855	14931	14927	15073	15008	15002	15109	15041	15124	15044	15181	15015	15111	15184	15084	15085	15165	15027	14971	15165	15084	15146	15290	15001	15193	15045	15176	15072	15177	14997	15037	15053	15057	15044	14945	15200	15035	14944	15059	15017	15033	15127	15130	15119	15128	14983	15119	15129	15092	14989	14992	15190	15216	15102	15040	15032	14927	14995	15043	14989	15201	15062	15112	15047	15224	14939	15183	14881	15087	15013	14984	15100	15278	15018	15070	15157	15166	15038	15125	15072	15097	15144	15055	15072	15067	15150	15087	15014	14970	15140	15095	15244	15018	15145	15159	15204	15079	15067	14936	14889	15119	15138	15175	14995	15078	14974	15115	15064	14992	15098	15264	15136	15085	15130	15158	15162	14995	15122	15223	14938	15046	15060	15123	15073	14879	15047	15232	15117	15255	15033	15159	15035	15082	15173	15158	15144	15153	15018	15079	15069	14960	15053	15205	14999	15162	14931	15197	15101	15094	15012	14846	14986	15142	15094	14996	15024	15110	15029	15164	14809	15205	14939	15096	14971	15190	15152	14988	15113	15090	15311	15145	15088	15199	15004	15114	14857	15076	15104	14904	15107	15166	15170	15061	15076	15125	15215	15096	15081	15044	15124	15016	15143	15134	15094	15097	15019	15043	14985	15118	14932	15116	14985	14962	14927	15080	15139	15081	15026	14912	15022	14851	15110	15048	15134	15093	15005	15092	15033	15013	15107	15010	15067	15076	15076	14960	15081	15333	15062	15084	15102	15059	15193	15143	15025	15135	15121	15106	15154	15045	15154	14986	14922	15152	15040	15119	15036	15268	15226	15118	15081	15058	15206	15051	15018	15102	15147	15150	15060	14981	15070	15165	14918	15004	15185	15213	15096	14989	15158	14928	14980	15099	15132	15012	15037	15064	15094	15057	15152	15050	14979	15170	14920	15069	15062	15028	15046	14996	14912	15231	14947	15073	14869	15171	14891	15120	15046	15047	15029	15072	15158	15016	15090	15092	15078	15184	15103	14943	15194	15079	15021	15093	14971	14998	15037	15090	14986	15077	15110	15081	15102	14963	15093	15046	15150	15085	15041	15069	15143	15219	15084	14994	14899	15245	15100	15005	15114	15061	15042	15213	15119	15110	15064	15163	15086	15220	15158	15079	15109	15049	15066	15033	14969	15117	15177	14973	15188	15159	14961	14995	15073	15183	14982	15230	15082	15206	15113	15146	15143	15183	15047	15079	15157	15087	14996	15191	15061	15045	15088	14939	15154	15193	14989	15174	15148	15001	15151	14961	15192	15213	15095	14999	15009	15190	14967	15184	15051	15056	15092	15113	14886	15052	15056	15166	15112	15038	14985	15006	15143	15240	14984	15194	14871	15113	15096	15051	15116	15165	15077	15148	15124	15225	15033	15019	15194	15224	15120	15184	14908	15319	15035	15123	15101	15002	15118	15046	15084	15253	15239	15115	15032	15158	15120	15019	14900	15067	15033	15056	15161	14980	15028	15123	15011	15198	14933	15192	15061	15175	15081	15129	15071	15033	15098	15008	15083	14969	15113	15297	15149	15138	15192	14971	15137	15159	15058	15196	15023	15028	15229	15115	15141	15143	15049	14992	15016	14975	15052	15165	15128	15148	15091	15101	15016	15135	15140	15012	15080	15081	15158	15110	14943	15121	15031	14850	15007	15091	15114	15021	14982	15060	15244	15064	14997	15079	15109	14967	15119	15155	14942	15157	15050	15062	15039	15108	14957	15151	15067	14992	15072	15097	15081	15146	15022	14961	15181	14998	15224	15070	15037	15035	14987	15100	15040	15166	15157	15107	14991	14859	15123	15018	15071	15030	15116	15040	15023	15210	15024	15033	15013	14931	15152	15177	14994	15294	15101	15164	14986	14985	15039	15038	15071	15114	15056	14950	15089	15136	15032	15028	15143	15190	15096	15022	15074	15322	15038	15008	15119	15097	15050	15153	15168	15142	15111	14943	15085	15000	15075	15041	15231	15171	15259	15006	15166	15020	15160	15090	15138	14985	15087	15130	15075	15198	15072	15039	15047	14975	15055	15271	15009	15105	14973	15004	15001	15032	15226	15066	15089	15080	15189	15171	15028	14937	15238	15024	15092	15065	15037	15152	15120	15191	15070	15113	15136	15146	14987	15042	15315	15107	14891	15184	15010	15037	15136	15053	15096	14973	15124	15078	15209	14973	15171	15054	15080	15126	15162	15005	15183	14938	15067	14971	15068	15151	15208	14946	14903	15018	15107	15040	15273	15025	15111	15009	14853	15069	14951	14946	14910	15084	15123	15071	15185	15119	15084	15052	15186	15219	15001	15268	15008	15071	15188	14888	15051	15054	15149	14944	15227	15071	15203	14988	15082	15125	15099	15189	15054	15017	15037	15113	15318	14943	15043	14934	15064	15220	15198	14941	15186	15096	15007	15129	15086	15098	15007	14953	14955	15215	15146	15091	15104	15132	15204	15084	15071	15145	15230	15131	15179	15084	15270	15163	15121	15158	14996	15096	15181	15040	14969	15159	14988	15012	14982	15137	15078	15050	15048	15144	15166	15341	15089	14899	15098	15098	15119	15217	15131	15044	15060	15052	15112	15140	15115	14988	15071	15041	15025	14920	15161	15013	15249	15189	15150	15258	15071	15126	15067	14896	15221	14977	15095	15090	15123	15154	15214	15253	15064	15041	15096	15196	15204	15168	15075	15027	15126	15242	14923	15145	15186	15180	15207	14990	15220	15049	14916	15004	14984	15106	14914	14981	15111	15147	14934	15251	15110	15154	15094	15169	15034	15320	14953	14878	15039	15189	15147	15152	15110	15147	15034	14998	15103	15031	15130	15123	15050	15229	15191	15167	15014	15040	14963	15080	15227	14973	14992	15106	14910	15228	15129	15147	15175	15084	15003	15077	14922	14889	15087	15095	15167	14988	15150	15002	15094	15279	14922	15072	14866	14975	15098	15039	14939	15124	14980	15122	14995	15099	15121	15213	15078	14845	15118	14984	14903	14987	15165	15101	15011	15072	15094	14984	15066	15134	15129	15099	15009	15085	15013	14982	15107	15312	15195	14976	15020	15232	15218	15068	15176	15002	15114	15106	15022	15237	15007	15122	14995	15102	15187	14826	14947	14974	15067	15218	15262	15125	15065	15121	15091	14961	15119	15051	15020	14998	15128	15110	15137	15089	14855	15279	15025	15031	15017	15100	15111	15194	15207	15093	15112	15039	15054	15202	15073	15257	14955	15208	14938	15114	15103	15070	15038	15119	15074	15012	15226	14989	15101	15059	15009	15143	15136	15057	15094	15008	15140	15016	14972	15017	14941	14962	15082	15244	15032	15051	15123	15031	15118	15173	15127	15143	15005	15160	15275	14970	15223	15039	15110	15017	15016	15011	14914	15065	15103	14910	15094	15049	15188	15031	14875	15129	15180	15114	15227	14971	15040	15146	15234	15046	15063	15063	14982	14971	15028	15095	15077	15030	15143	15018	15063	15026	14978	15016	15099	15108	14985	15130	14845	15087	14982	15231	15036	15037	15110	15354	14988	15084	15122	15086	15005	14881	15142	15066	14957	15156	14914	15160	14992	15138	15029	14980	15223	15020	14917	15106	15024	15155	15204	14889	15146	15045	15087	15124	15168	15298	15047	15119	15071	14939	14982	14950	15085	15020	15070	14949	15151	15127	15070	15061	15102	15217	15194	15145	15131	15124	14906	15153	15059	15072	15146	15129	15155	15133	15177	15189	15312	15003	15124	14956	15167	15015	15187	15188	15269	15117	15053	15128	15150	15266	15093	15044	15256	15122	15080	15061	15139	15050	15053	15029	15127	14938	15119	15083	15208	15230	15112	15105	14969	15054	15126	14985	15110	15085	15127	15140	15121	15216	14952	15053	15185	15142	15098	15014	15186	15099	15054	15150	15161	15048	14982	15079	14977	14904	15073	15093	15033	15342	14851	15109	15093	15052	15128	14925	15236	15092	15103	15163	15049	15138	15183
23825	21364	28904	24218	21944	23057	21971	18666	18052	18168	18229	17869	17774	17786	17968	21904	38808	33893	29364	23816	19867	18183	17667	17576	17603	17516	17482	17373	17325	17486	17364	17410	17369	17409	17535	17375	17256	17250	17371	17517	17449	17599	17322	17510	17446	17372	17416	17410	17289	17474	17340	17405	17415	17421	17274	17491	17474	17522	17308	17546	17271	17193	17197	17092	17418	17291	17409	17217	17378	17496	17416	17363	17383	17484	17455	17302	17276	17326	17339	17346	17289	17440	17434	17313	17284	17284	17374	17346	17389	17291	17371	17440	17536	17166	17281	17306	17451	17513	17517	17455	17234	17334	17548	17229	17256	17477	17341	17339	17241	17189	17354	17395	17490	17406	17277	17335	17316	17184	17352	17311	17280	17188	17341	17572	17526	17486	17295	17343	17327	17212	17268	17150	17243	17363	17423	17523	17431	17148	17166	17058	17472	17329	17382	17429	17370	17113	17385	17095	17269	17418	17351	17472	17279	17269	17304	17466	17261	17059	17285	17327	17206	17362	17341	17394	17210	17258	17138	17235	17280	17309	17197	17236	17219	17185	17128	17286	17168	17246	17272	17404	17500	17342	17249	17266	17505	17351	17326	17577	17333	17242	17462	17239	17150	17372	17297	17263	17241	17235	17196	17445	17363	17454	17101	17034	17190	17443	17345	17454	17485	17435	17415	17295	17244	17047	17477	17215	17187	17231	17553	17380	17220	17320	17120	17282	17276	17186	16967	17058	17301	17494	17621	17463	17388	17319	17218	17185	17401	17602	17363	17146	17309	17247	17230	17258	17357	17337	17087	17505	17264	17455	17394	17321	17183	17029	17445	17474	17273	17171	17439	17479	17307	17244	17302	17189	17351	17222	17431	17197	17270	17421	17124	17160	17194	17283	17240	17239	17192	17298	17371	17251	17277	17114	17380	17296	17212	17160	17316	17268	17398	17731	17242	17416	17270	17229	17201	17248	17342	17427	17368	17121	17381	17249	17308	17296	17252	17100	17305	17603	17196	17436	17341	17530	17292	17232	17200	17200	17409	17090	17072	17345	17418	17425	17193	16974	17496	17383	17236	17148	17409	17344	17295	17294	17477	17382	17405	17281	17296	17243	17295	17293	17248	17555	17329	17120	17341	17209	17267	17155	17357	17298	17494	17365	17487	17224	17142	17284	17279	17380	17286	17212	17245	17338	17456	17348	17302	17208	17496	17175	17041	17293	17385	17266	17136	17380	17225	17161	17151	17064	17036	17333	17277	17365	17145	17064	17208	17417	17498	17385	17013	17344	17313	17199	17226	17500	17242	17440	17333	17387	17332	17262	17316	17360	17292	17383	17374	17500	17240	17239	17214	17118	17239	17422	17462	17394	17376	17552	17284	17244	17171	17365	17265	17163	17103	17253	17463	17530	17217	17291	17221	17330	17349	17308	17322	17184	17108	17162	17287	17391	17140	17329	17238	17272	17396	17439	17406	17177	17320	17303	17350	17172	17316	17408	17538	17408	17375	17455	17433	17370	17239	17395	17326	17454	17378	17270	17186	17434	17260	17353	17395	17244	17272	17200	17377	17250	17459	17464	17196	17192	17065	17284	17364	17362	17105	17198	17309	17271	17295	17403	17390	17157	17536	17448	17427	17499	17040	17202	17231	17331	17203	17266	17236	17317	17293	17155	17396	17138	17155	17304	17407	17432	17270	17290	17340	17314	17255	17259	17383	17298	17395	17207	17279	17339	17295	17517	17260	17233	17455	17250	17485	17445	17319	17249	17258	17376	17235	17262	17265	17325	17458	17240	17343	17231	17212	17369	17385	17255	17311	17311	17193	17061	17314	17198	17575	17394	17532	17277	17344	17359	17153	17246	17206	17352	17508	17273	17301	17242	17366	17367	17265	17476	17489	17122	17118	17411	17178	17356	17309	17291	17321	17073	17310	17325	17338	17151	17391	17324	17467	17412	17226	17339	17604	17439	17169	17145	17388	17290	17328	17276	17181	17204	17235	17334	17223	17397	17469	17409	17211	17361	17299	17221	17458	17025	17272	17235	17376	17223	17271	17277	17322	17327	17518	17300	17235	17267	17287	17296	17406	17205	17261	17414	17183	17263	17318	17270	17402	17328	17461	17344	17379	17440	17357	17221	17469	17243	17331	17210	17440	17125	17445	17350	17339	17362	17185	17190	17327	17454	17404	17395	17308	17060	17087	17461	17360	17292	17483	17267	17321	17131	17356	17336	17275	17385	17460	17143	17268	17181	17429	17284	17468	17443	17227	17232	17484	17218	17305	17212	17370	17333	17124	17482	17007	17393	17337	17382	17121	17478	17387	17421	17453	17084	17148	17321	17225	17465	17261	17355	17217	17480	17468	17290	17268	17505	17282	17351	17222	17142	17535	17358	17447	17479	17246	17301	17318	17326	17270	17097	17156	17188	17407	17179	17261	17273	17239	17274	17506	17508	17340	17257	17399	17014	17370	17487	17250	17483	17346	17413	17285	17334	17409	17258	17288	17361	17614	17289	17385	17399	17208	17356	17322	17245	17270	17204	17192	17183	17407	17314	17206	17354	17256	17323	17246	17254	17539	17254	17110	17320	17239	17318	17336	17419	17362	17559	17085	17072	17191	17395	17554	17205	17243	17318	17306	17259	17532	17169	17415	17452	17300	17293	17505	17224	17117	17180	17113	17136	17247	17395	17197	17501	17417	17187	17222	17445	17162	17488	17283	17421	17436	17328	17393	17249	17206	17432	17310	17256	17345	17262	17286	17172	17363	17246	17274	17179	17354	17150	17364	17306	17122	17259	17145	17291	17216	17401	17500	17197	17216	17216	17428	17396	17491	17287	17236	17112	17203	17414	17450	17392	17542	17335	17112	17357	17392	17277	17554	17489	17357	17330	17355	17436	17285	17178	17424	17423	17350	17358	17346	17464	17408	17347	17230	17373	17327	17138	17412	17401	17235	17326	17308	17348	17223	17241	17285	17079	17311	17381	17437	17296	17402	17230	17493	17349	17235	17307	17247	17457	17130	17446	17598	17276	17199	17318	17238	17265	17411	17272	17259	17394	17538	17348	17286	17322	17317	17393	17499	17251	17411	17504	17527	17139	17343	17376	17398	17350	17225	17259	17222	17170	17240	17177	17305	17164	17360	17557	17345	17355	17266	17347	17314	17257	17432	17355	17406	17458	17219	17186	17381	17461	17269	17400	17380	17434	17384	17294	17328	17366	17355	17202	17267	17431	17282	17236	17515	17380	17179	17405	17412	17380	17414	17371	17187	17303	17393	17419	17090	17329	17511	17351	17311	17407	17257	17438	17622	17343	17291	17332	17278	17402	17414	17434	17337	17370	17240	17432	17112	17400	17384	17267	17312	17353	17259	17347	17317	17358	17388	17297	17280	17359	17393	17333	17404	17323	17335	17317	17336	17497	17034	17262	17269	17285	17250	17288	17351	17241	17380	17418	17251	17205	17078	17218	17393	17327	17186	17473	17471	17195	17339	17166	17291	17157	17147	17255	17297	17303	17218	17394	17442	17437	17277	17382	17319	17370	17249	17272	17006	17256	17343	17478	17314	17329	17353	17511	17399	17390	17457	17320	17305	17365	17348	17271	17192	17280	17328	17267	17363	17290	17313	17394	17290	17111	17214	17379	17122	17266	17236	17304	17472	17261	17101	17106	17234	17421	17399	17382	17205	17338	17060	17277	17213	17289	17399	17345	17236	17607	17320	17386	17474	17270	17304	17248	17120	17487	17433	17272	17367	17163	17398	17094	17144	17407	17419	17310	17364	17410	17422	17369	17417	17286	17312	17292	17143	17316	17651	17285	17348	17249	17136	17179	17258	17382	17396	17219	17357	17444	17278	17478	17180	17367	17221	17454	17392	17119	17309	17131	17337	17228	17397	17399	17251	17310	17177	17323	17310	17231	17416	17319	17310	17153	17186	17255	17313	17232	17286	17214	17330	17295	17360	17050	17382	17446	17213	17252	17219	17324	17240	17334	17225	17295	17303	17382	17305	17358	17484	17407	17374	17480	17196	17482	17187	17379	17476	17316	17155	17207	17488	17207	17353	17414	17303	17228	17188	17421	17283	17234	17362	17178	17483	17383	17412	17204	17284	17282	17310	17517	17354	17314	17278	17426	17106	17164	17260	17316	17470	17406	17377	17286	17303	17232	17305	17329	17298	17319	17471	17386	17305	17537	17220	17384	17316	17077	17205	17419	17340	17330	17256	17385	17385	17374	17264	17334	17386	17221	17210	17376	17390	17292	17270	17300	17436	17418	17216	17275	17426	17308	17339	17495	17360	17351	17195	17361	17402	17227	17297	17258	17376	17317	17500	17183	17319	17454	17294	17330	17267	17312	17462	17378	17128	17200	17190	17352	17315	17258	17182	17278	17132	17300	17382	17252	17280	17326	17536	17520	17345	17535	17467	17250	17316	17247	17389	17322	17272	17289	17592	17307	17253	17438	17192	17314	17224	17384	17280	17199	17210	17384	17364	17128	17348	17406	17386	17506	17227	17287	17408	17186	17470	17469	17174	17258	17238	17242	17209	17380	16960	17280	17357	17163	17037	17564	17265	17005	17225	17107	17365	17338	17194	17181	17202	17608	17313	17305	17403	17243	17247	17540	17277	17303	17305	17298	17497	17219	17228	17144	17342	17369	17466	17335	17395	17400	17284	17363	17042	17003	17216	17459	17358	17356	17303	17267	17549	17401	17411	17296	17389	17289	17300	17443	17410	17357	17302	17308	17408	17136	17342	17306	17140	17230	17291	17166	17165	17258	17265	17252	17493	17199	17442	17222	17163	17281	17495	17300	17375	17221	17168	17145	17207	17463	17249	17255	17131	17216	17418	17454	17354	17117	17279	17346	17219	17434	17442	17274	17173	17396	17311	17238	17295	17537	17476	17346	17349	17069	17304	17187	17396	17415	17280	17304	17414	17253	17353	17315	17456	17315	17367	17171	17262	17437	17511	17231	17347	17383	17360	17239	17285	17335	17344	17343	17251	17256	17343	17183	17318	17320	17293	17442	17356	17181	17385	17319	17261	17263	17252	17363	17351	17185	17290	17231	17287	17363	17272	17320	17340	17422	17462	17336	17480	17241	17314	17367	17131	17273	17149	17167	17110	17191	17151	17317	17200	17338
16844	27680	24989	20323	18813	18214	17279	16782	16299	16232	16326	16138	16020	16247	15899	23221	40959	34875	29714	22343	17492	15566	15401	15394	15131	15180	15186	15212	15102	15205	15300	15158	15272	15227	15204	15040	15330	15084	15221	15210	15123	15263	15331	15030	15208	15125	15126	15073	15159	15185	15088	15104	15119	15190	15200	15247	15041	15108	15168	15054	15285	15143	15173	15291	15197	15205	14990	15174	15154	14997	15153	15062	15109	15277	15261	15068	15223	15185	15184	15118	15195	15131	15242	15159	15038	15073	15308	15140	15089	15114	15179	15116	15242	15247	15123	15092	15016	15174	15034	15144	15027	14998	15065	15266	15187	15034	15221	15213	15274	15106	15185	15244	15290	15194	15015	15127	15079	15158	15163	15210	15070	15174	15199	15268	15103	15166	15077	15236	15259	15016	15006	15173	15258	15129	15234	15192	15290	14997	15387	15169	15154	15145	15212	15110	15082	15192	15298	15255	14930	15257	15113	15214	15029	15168	14999	14970	15249	15155	15120	15149	15260	15169	15124	15135	15228	15187	15074	15146	15204	15195	15210	15074	15070	15154	15091	15237	15230	15133	15152	15200	15170	15206	15156	14991	15112	15104	15249	14945	15400	15273	15002	14946	15121	15145	15163	15052	15245	15136	15205	15084	14964	15151	15251	15174	15009	15286	15251	15015	15117	15164	15259	15093	15169	15171	15270	15184	15165	14991	15192	15215	14970	14918	15213	15118	15255	15160	15051	15264	15251	15147	15200	15071	15255	15267	15120	15310	15164	15092	15168	15128	15206	15193	15165	15213	15161	14964	15263	15202	15244	15324	15185	15070	15246	15100	15074	15066	15145	15149	15063	14985	15179	15077	15285	15288	15110	15184	15175	15122	15228	15109	15160	15117	15007	15120	15096	15061	15017	15196	15130	15160	15108	15288	15303	14993	15251	15295	15301	15208	15130	15110	15166	15011	15084	15201	15044	15235	15189	15008	15191	15131	15148	15121	15101	15129	15220	15214	15228	15314	15167	15244	15296	15106	15297	15412	15166	15240	15213	15091	15127	15182	15192	15169	15053	14957	14976	15339	15109	15157	15340	15164	15158	15142	15171	15040	15092	15169	15155	15060	15104	14997	15222	15133	15191	15135	15228	15184	15197	15119	14959	15115	15249	15083	15117	15139	15101	15183	15223	15229	14965	15183	15133	15048	15174	15231	15097	15147	15206	15389	15149	14967	15082	15167	15263	15185	15220	15035	15244	15234	15067	15112	15296	15247	15129	15325	15046	15086	15257	15169	15291	15259	15163	15274	15220	15182	15253	15128	15258	15128	15171	15164	15026	15182	15090	15000	15272	15054	15172	15095	15142	15076	15077	15209	15170	15202	15244	14961	15248	15157	15140	15259	15131	15134	15118	15118	15043	15212	15184	15043	15144	15075	15301	15299	15108	15228	15044	15078	15029	15099	15102	14944	15081	15136	15113	15009	15328	15233	15112	15061	15322	15115	15269	15014	15067	15301	15011	15161	14971	15217	14973	15152	15094	15246	15239	15280	15138	15139	15187	15026	15108	15107	15232	15278	15048	15195	15193	15198	15047	15037	15077	15174	15131	15100	15104	15188	15224	15249	15012	15279	15223	15150	14887	15066	15053	15223	15023	15090	15114	15050	15097	15074	15092	15164	15147	15161	15363	15205	15118	15205	15190	15155	15129	15150	15145	15102	15087	15199	15376	15243	15144	15208	15250	15135	15096	15292	15215	15166	15171	15167	15206	14987	15056	15263	15216	15195	14977	14946	15066	15092	15131	15029	15189	15112	15072	15108	15133	14989	15243	14961	15287	15240	15193	15103	15170	15125	15151	15199	15111	15077	15096	15146	15280	15266	15021	15194	15119	15125	15065	15217	15096	15195	15142	15183	15188	15000	14960	15144	15099	15075	15130	15270	15231	15152	15405	15146	15184	15096	15101	15082	15267	15244	15093	15131	15076	14991	15162	15196	15095	15181	14994	15194	15055	15304	15228	15218	15164	15004	15201	15278	15166	15023	15165	15038	15167	14993	15228	15083	15190	15319	14915	15147	15336	15123	15144	15023	14997	15138	15089	15096	15190	15169	15106	15273	15159	15230	15219	15202	15161	15282	15259	15141	15274	15133	15269	15138	15287	15039	15222	15082	15219	15164	15148	15185	15197	15137	15112	15335	15258	15214	14946	15150	15150	15275	15169	15187	15365	15116	15117	15149	14998	15167	15227	15201	15153	15185	15254	15144	15119	15234	15163	14994	15216	15049	15328	15123	15117	15089	15208	15048	15157	15061	15267	15064	15331	15217	15137	15277	15154	15059	15213	15083	15152	15149	15071	15165	15115	15172	15062	15078	15077	15226	14957	15102	15070	14996	15157	15258	15125	15042	15144	15170	15238	15127	15175	15023	15023	15257	15254	15224	15140	15134	15007	15177	15154	15280	15187	15185	15053	15078	15134	15174	15117	15158	15092	15221	15178	15242	15069	15240	15101	15165	15258	15056	15065	15158	15157	15227	15381	15110	14990	15205	15075	15121	15122	15042	15101	15131	15196	15179	15085	15256	15168	15393	15079	15244	15059	15142	15138	15070	15271	15225	15373	15297	15371	15094	15057	15216	15222	15128	15154	15317	15194	15111	15116	15102	15049	15131	15242	15158	15125	15011	15280	15303	15158	15162	15107	15153	15140	15214	15205	14946	15156	15172	15136	15231	15132	15024	15099	15136	15206	15091	15152	15240	15143	15154	15315	15268	15194	15315	15107	15202	15102	14875	15077	15195	15163	15113	15068	15154	15039	15140	15122	15338	15269	15091	15159	15236	15246	15142	14973	15131	15372	15268	15118	15037	15245	15181	15119	15167	15077	15118	15272	15137	15244	15044	15211	15264	14990	15215	15183	15161	15105	15080	15190	15187	15173	15086	15034	15126	15055	15236	15151	14997	15156	15029	15282	15186	15197	15053	15168	15139	15056	15041	14976	15302	15451	15028	15334	15056	15153	15169	15127	15121	15066	15338	15114	15280	15289	15261	15219	15138	15140	15055	14940	15205	15281	15209	15029	15104	15076	15133	15121	15084	15107	15222	14985	15184	14993	15035	15060	15179	15307	15085	15263	15072	15270	15265	15117	15130	15244	15183	15245	15162	15149	15085	15187	15172	15019	15111	15111	15105	15305	15301	15233	15232	15155	15251	15175	15172	15040	15053	15320	15108	15117	15252	15187	15121	15129	15019	14967	15193	15231	15250	15230	15125	15097	15182	15073	15168	15254	15181	15099	15136	15142	15211	15213	15229	15226	15219	15151	15018	15272	15071	15112	15203	15023	15291	15206	15162	15159	15203	15108	15185	15367	15251	15000	15104	15113	15150	15122	15084	15155	15218	15123	15182	15221	15251	15043	15129	15191	15012	15077	15208	15070	15255	14942	15213	15243	15263	15085	15037	15163	15038	15070	15068	15196	15303	15224	15226	15122	15257	15117	15131	15179	15172	15137	15244	15254	14937	15138	15268	15465	14913	15281	15131	15096	15201	15069	15182	15052	15104	14979	15233	15125	15074	15055	15168	15089	15255	15089	15252	15134	15069	15193	15211	15189	15213	15058	14958	15315	15168	15072	15091	15134	15184	15257	15206	15271	15244	15009	15059	15105	15154	15046	15125	15129	15143	15203	15131	15149	15251	14986	15277	15229	15166	15082	15046	15110	15222	15061	15102	15219	15145	15110	15240	15220	14991	15172	15062	15073	15375	14948	15013	15200	15201	15358	15141	15221	15108	15037	15222	15103	15154	15174	15163	15364	15325	15194	15122	15302	15373	15258	15021	15141	15102	15068	15140	15248	15224	15265	15060	15295	15058	15089	14983	15308	15188	15207	15327	15123	15269	15311	15061	15204	15173	15264	15152	15222	15159	15080	15313	15167	15093	15266	15130	15163	15186	15171	15143	15169	15141	15325	15018	15127	15025	15040	15192	15219	15125	15015	15181	15073	15048	15125	15138	15078	15223	15370	15078	15119	15097	15209	15203	15230	15032	15247	15126	15135	15072	15272	15268	15013	15128	15290	15245	15198	15281	15077	15212	15341	15134	14993	15329	15210	15108	15136	15131	15201	15215	15127	14908	15095	15203	15176	15054	14970	15218	15101	15120	15076	15192	15052	15306	15140	15115	15099	15073	15078	15196	15185	15124	15208	15094	15116	15160	15144	15215	15343	15329	15329	15152	15172	15135	15026	15064	15184	15162	15279	15083	15200	15258	15085	15108	15050	15103	15263	15135	15233	15088	15229	14993	14889	15183	15255	15154	15055	15103	15155	15299	15112	15116	15130	15233	15332	15250	14955	15066	15150	15102	14952	15150	15231	15129	15372	15190	15255	15403	15211	15178	14964	15327	15190	15048	15097	15118	15337	15220	15202	15127	15098	15204	14942	15197	15093	15088	15067	15268	15145	15028	15103	15019	15129	15254	15082	15323	15317	14982	15083	15169	15117	15113	15151	15094	15320	15076	15091	15073	15158	15292	15111	15186	15060	15120	15262	15372	15053	15210	15128	15261	15105	15117	15057	15323	15201	14968	15206	15227	15170	15145	15266	15195	15242	15072	15146	15211	15041	15091	15109	14948	15005	15050	15269	15227	15139	15166	15261	15125	15219	15159	15081	15257	15091	15230	14990	15083	15168	15170	15308	15177	15220	14990	15054	15135	15352	15065	15129	15112	15235	15232	14993	15133	15323	15045	15178	15162	15138	15227	15006	14906	15091	15158	15170	15143	15256	15172	15188	15247	15329	15081	15265	15154	15103	15078	15299	15109	15258	15275	15285	15135	15093	15182	15280	15155	15108	15141	15027	15244	15052	15246	15070	15243	15152	15142	15117	15107	15028	15211	15122	15247	15393	15204	15200	15143	15233	15268	15140	15175	15301	15135	15241	15055	15086	15156	15130	15126	15247	15081	15120	15153	15086	15147	15298	15099	15236	15254	15261	15111	15196	15229	15309	15040	15159	14949	15248	15107	15217	15198	15218	15106	15171	15088	15148	15268	15236	15117	15289	15207	15146	15126	15197	15100	15031	15103	15008	15200	15143	15177	15185	15025	15178	15139	15221	15136	15245	15129	15280	15253	15255	15062	15158	15113	15199	15182	15212	15197	15113	15137
29655	22209	22645	20784	18777	18744	18973	18664	18743	19011	18803	18762	19000	19059	19073	19101	20439	20685	20351	19497	19033	18794	18753	18736	18730	18774	18723	18877	19003	18593	18866	18713	18636	18846	18730	18589	18562	18903	18648	18694	18821	18762	18698	18755	18722	18614	18714	18701	18872	18719	18465	18690	18906	18684	18705	18814	18601	18710	18669	18692	18684	18506	18673	18839	18830	18791	18784	18834	18651	18723	18415	18684	18742	18782	18786	18682	19005	18712	18999	18679	18706	18862	18856	18906	18779	18685	18739	18793	18642	18886	18592	18761	18721	18740	18934	18789	18856	18545	18592	18567	18699	18394	18769	18812	18624	18779	18613	18700	18698	18691	18816	18664	18520	18656	18601	18745	18665	18878	18763	18665	18656	18522	18810	18564	18614	18604	18634	18883	18805	18701	18612	18636	18808	18618	18844	18675	18648	18715	18964	18569	18572	18584	18716	18849	19035	18917	18621	18622	18658	18854	18662	18851	18583	18553	18637	18509	18728	18631	18670	18783	18705	18759	18692	18727	18542	18593	18648	18706	18833	18692	18947	18467	18582	18870	18588	18648	18722	18785	18678	18549	18631	18491	18613	18790	18685	18702	18539	18759	18863	18859	18719	18588	18686	18603	18808	18881	18715	18798	18548	18780	18734	18661	18667	18607	18632	18808	18858	18889	18823	18903	18422	18930	18550	18590	18752	18472	18749	18521	18714	18673	18863	18705	18757	18660	18651	18797	18748	18628	18721	18574	18701	18796	18776	18573	18559	18610	18788	18605	18816	18716	18445	18810	18622	18635	18700	18702	18655	18664	18583	18589	18579	18762	18601	18688	18667	18645	18715	18581	18709	18701	18932	18760	18685	18633	18898	18683	18452	18596	18827	18683	18628	18613	18750	18691	18887	18814	18698	18903	18400	18763	18622	18758	18678	18789	18716	18727	18604	18724	18743	18803	18703	18596	18819	18604	18597	18860	18616	18520	18750	18457	18680	18725	18804	18657	18484	18721	18776	18712	18842	18704	18737	18721	18621	18831	18723	18676	18684	18668	18471	18594	18928	18552	18762	18545	18736	18775	18738	18603	18656	18771	18573	18616	18808	18754	18952	18732	18906	18868	18678	18602	18578	18710	18805	18526	18646	18772	18727	18492	18638	18707	18632	18558	18592	18624	18707	18774	18914	18542	18736	18928	18616	18558	18457	18633	18667	18814	18740	18785	18647	18656	18702	18709	18774	18713	18690	18523	18676	18649	18449	18683	18754	18498	18693	18764	18765	18667	18873	18666	18689	18737	18675	18645	18858	18619	18755	18774	18643	18704	18736	18627	18642	18831	18708	19021	18833	18760	18970	18760	18714	18566	18692	18800	18881	18804	18663	18690	18787	18872	18734	18821	18782	18745	18803	18721	18784	18627	18695	18511	18516	18641	18867	18793	18803	18774	18471	18784	18665	18826	18855	18484	18564	18893	18683	18754	18524	18741	18533	18548	18751	18714	18981	18722	18629	18640	18596	18758	18765	18866	18835	18803	18955	18739	18701	18655	18609	18575	18615	18697	18711	18699	18816	18674	18730	18810	18665	18634	18744	18788	18588	18839	18799	18663	18527	18738	18680	18840	18899	18717	18735	18602	18540	18543	18560	18830	18596	18857	18644	18716	18818	18678	18676	18811	18766	18547	18932	18844	18722	18665	18882	18904	18668	18731	18857	18698	18781	18669	18780	18671	18722	18484	18689	18530	18604	18686	18553	18550	18661	18576	18564	18778	18607	18599	18662	18775	18737	18804	18618	18634	18798	18664	18816	18853	18870	18792	18722	18580	18813	18870	18674	18629	18893	18593	18627	18624	18661	18752	18667	18868	18786	18711	18621	18725	18703	18808	18772	18689	18744	18664	18806	18941	18834	18667	18555	18680	18817	18599	18445	18646	18780	18514	18591	18617	18726	18742	18897	18826	18839	18774	18722	18844	18803	18862	18794	18863	18734	18969	18686	18796	18559	18619	18558	18687	18783	18831	18738	18678	18726	18767	18694	18606	18704	18717	18690	18682	18793	18773	18796	18573	18715	18961	18676	18426	18743	18768	18654	18534	18712	18646	18785	18763	18812	18636	18660	18523	18593	18637	18650	18626	18779	18577	18580	18481	18701	18785	18701	18790	18508	18696	18761	18680	18638	18859	18813	18780	18692	18849	18901	18786	18587	18864	18663	18509	18722	18763	18714	18787	18643	18583	18717	18628	18973	18633	18644	18592	18896	18839	18830	18832	19012	18649	18773	18866	18791	18824	18735	18909	18665	18799	18648	18482	18718	18630	18730	18522	18935	18647	18764	18752	18737	18588	18804	18793	18809	18896	18416	18729	18727	18884	18829	18772	18726	18676	18852	18526	18617	18559	18562	18753	18896	18634	18793	18766	18676	18733	18638	18652	18667	18704	18742	18538	18541	18554	18740	18728	18955	18585	18570	18487	18620	18732	18943	18671	18774	18628	18710	18748	18632	18586	18738	18861	18724	18733	18397	18543	18788	18685	18641	18850	18867	18808	18823	18921	18733	18739	18583	18671	18588	18647	18830	18711	18699	18751	18557	18839	18775	18567	18708	18679	18646	18666	18713	18686	18868	18533	18700	18593	18655	18547	18972	18644	18839	18783	18754	18718	18614	18794	18742	18682	18715	18681	18768	18869	18594	18591	18585	18604	18515	18810	18837	18733	18634	18638	18720	18663	18577	18539	18643	18621	18932	18847	18780	18805	18689	18555	18722	18819	18570	18788	18739	18818	18749	18563	18501	18655	18757	18733	18713	18705	18733	18679	18702	18628	18649	18683	18794	18854	18765	18713	18713	18809	18750	18730	18814	18830	18722	18607	18742	18797	18772	19062	18736	18680	18832	18736	18695	18670	18892	18724	18554	18858	18769	18718	18486	18825	18837	18756	18644	18562	18758	18649	18696	18607	18723	18670	18752	18504	18560	18681	18658	18619	18801	18714	18617	18817	18772	18821	18569	18655	18675	18767	18889	18750	18755	18641	18708	18651	18687	18666	18806	18656	18623	18529	18778	18792	18750	18764	18863	18826	18741	18560	18833	18624	18489	18634	18733	18783	18787	18318	18417	18673	18719	18671	18665	18583	18624	18633	18672	18714	18759	18691	18723	18862	18872	18802	18783	18785	18831	18721	18715	18683	18767	18743	18641	18596	18767	18802	18700	18642	18779	18851	18753	18605	18704	18592	18802	18706	18513	18858	18928	18622	18838	18702	18882	18914	18786	18434	18900	18684	18782	18570	18737	18696	18616	18753	18592	18762	18747	18611	18614	18567	18520	18711	18792	18551	18923	18687	18691	18718	18802	18696	18548	18636	18700	18581	18839	18500	18785	18783	18743	18594	18428	18612	18637	18489	18816	18496	18918	18724	18660	18694	18789	18722	18688	18777	18703	18662	18667	18480	18648	18627	18711	18674	18694	18749	18875	18569	18790	18948	18712	18595	18597	18650	18517	18831	18706	18737	18554	18756	18542	18781	18681	18749	18551	18801	18806	18501	18552	18719	18686	18674	18565	18796	18793	18710	18598	18750	18713	18661	18704	18474	18781	18639	18844	18513	18707	18636	18787	18637	18834	18741	18631	18730	18755	18627	18658	18758	18816	18672	18717	18555	18609	18681	18630	18700	18770	18702	18760	18873	18628	18729	18924	18810	18871	18727	18705	18779	18652	18798	18691	18819	18777	18646	18497	18580	18581	18718	18646	18538	18667	18681	18749	18849	18987	18656	18770	18769	18813	18526	18505	18769	18588	18563	18669	18583	18783	18866	18729	18572	18545	18767	18694	18679	18798	18754	18909	18700	18872	18811	18672	18853	18691	18662	18587	18723	18709	18717	18667	18815	18849	18924	18795	18700	18724	18985	18698	18423	18638	18894	18726	18659	18703	18687	18556	18763	18774	18712	18873	18676	18703	19034	18826	18916	18804	18514	18809	18677	18777	18767	18604	18910	18659	18646	18632	18744	18557	18531	18783	18781	18741	18695	18781	18579	18500	18717	18689	18824	18722	18807	18708	18693	18818	18768	18714	18776	18778	18935	18689	18605	18859	18799	18899	18848	18773	18741	18645	18772	18871	18831	18733	18694	18680	18685	19004	18709	18761	18571	18657	18761	18565	18689	18834	18553	18594	18754	18813	18744	18612	18738	18685	18598	18610	18663	18907	18708	18814	18901	18816	18721	18828	18712	18738	18876	18882	18860	18502	18639	18724	18769	18757	18791	18924	18623	18593	18789	18717	18581	18875	18740	18742	18694	18576	18542	18496	18679	18799	18703	18803	18636	18796	18831	18805	18639	18762	18686	18720	18610	18696	18622	18680	18671	18736	18524	18701	18676	18738	18781	18702	18802	18896	18667	18879	18631	18752	18769	18552	18727	18620	18656	18669	18611	18760	18757	18585	18670	18633	18588	18681	18643	18654	18829	18817	18806	18740	18893	18858	18640	18641	18932	18629	18703	18635	18701	18606	18707	18731	18587	18729	18691	18566	18712	18693	18571	18812	18711	18765	18616	18721	18915	18724	18673	18813	18581	18636	18828	18737	18845	18817	18631	18688	18352	18706	18750	18700	18641	18751	18693	18609	18778	18679	18738	18801	18696	18698	18989	18704	18766	18701	18782	18704	18661	18775	18726	18599	18581	18524	18583	18692	18663	18624	18569	18904	18833	18745	18698	18955	18758	18741	18525	18701	18720	18877	18719	18566	18840	18698	18704	18861	18574	19022	18597	18790	18817	18833	18755	18751	18784	18849	18621	18744	18603	18888	18651	18821	18434	18897	18513	18778	18865	18727	18689	18708	18742	18732	18877	18583	18448	18687	18710	18754	18625	18841	18522	18726	18651	18649	18512	19000	18651	18768	18631	18572	18725	18734	18588	18771	18760	18658	18785	18538	18855	18852	18717	18737	18753	18634	18615	18760	18733	18753	18644	18685	18800	18809	18730	18717	18669	18601	18739	18616	18789	18693	18697	18635	18624	18794	18652	18920	18601	18697	18924	18676	18763	18746	18615	18775	18778	18839	18589	18696	18849	18618	18768	18799	18671	18762	19004	18669	18795	18796	18793	19042	18501	18595	18623	18848	18681	18669	18785	18712	18831	18712	18755	19001	18675	18578	18813
16380	17290	17071	17166	16567	16355	16266	16027	16185	16173	16197	16065	16189	16297	16106	16579	18511	18267	17938	16871	16450	16054	15953	16005	15919	15961	15855	15945	15929	15925	15978	15873	15890	16053	16014	16052	15976	15879	15949	16132	16035	16063	15919	15955	15905	15984	16072	16089	16007	15968	16067	16025	15908	15956	15997	15892	15930	15996	15985	16148	15743	16141	15996	15993	15998	15974	16035	16121	16060	15974	16142	16178	16024	15951	15839	15892	15954	15884	16078	15909	15899	16087	16013	16030	15867	15949	16041	15959	16109	15937	15902	16090	15905	16220	15901	15873	15992	15840	15930	15978	15840	15852	16061	16095	15912	15846	16000	16065	15943	15891	16044	16030	15885	16036	16060	15985	16009	16063	16036	16128	16142	15759	16060	15905	16094	15996	15871	16010	15982	16029	15902	16127	15857	15811	16153	15810	16037	16008	16042	16050	16045	15973	15944	15944	16048	16117	15955	16112	15952	15981	15893	15914	16133	15837	16118	15999	15862	15821	15982	15914	15947	15986	15955	15977	16001	15955	15983	16157	15867	16050	16085	15951	15914	15976	15950	15947	16018	15904	15852	15944	15978	15990	15939	16069	15909	15859	15915	16026	16011	15932	16045	16006	16019	15938	16057	15975	15817	16019	15776	15907	16110	15982	15874	15896	16150	16038	15932	15968	15881	15980	16034	16088	16053	15948	15922	15954	15968	16172	15920	15970	15962	15908	16144	15948	16098	15915	16071	15967	16136	16025	15812	15973	15951	15939	16052	15994	15962	16166	15882	16006	15982	16085	15893	15965	16050	15869	16229	16045	15822	16145	16029	16072	15966	15985	16007	15972	16012	16028	16019	15917	16063	15922	16043	15996	15952	15798	16028	16188	16017	16038	15903	15929	16104	15923	15957	16027	16014	16060	16039	16031	15973	15938	15904	16126	16045	15871	16011	15961	15881	16099	15832	16088	15940	15958	15989	15919	15911	15822	16012	16060	15961	15868	15996	16034	15925	15997	15793	15948	15791	16026	16017	15986	15932	16019	16197	15932	15922	15887	15952	16160	16045	15994	15897	15912	16014	15826	15927	16040	15923	15829	16107	16026	15971	16066	16006	16081	16002	16079	15935	15949	16077	15889	16027	15959	15950	15944	16064	16053	15948	16107	15864	15974	16033	15955	15866	15891	16022	15815	16067	15938	15939	15867	16036	15940	15939	15977	15983	15992	15897	16066	16146	16042	15906	15840	15994	15837	16014	16115	15864	16019	15890	16085	16166	16098	16096	16149	16117	16005	16002	16048	16174	16142	15996	16023	15810	16065	15976	16068	15989	16002	15951	16027	15977	15951	16158	16089	15921	16069	16045	15963	15837	15873	15972	15884	15771	15855	16075	16053	16024	16058	15955	16005	16244	15975	15906	15864	15981	15953	16018	15998	15971	15815	15875	15911	15850	15954	15868	16052	16054	16078	16015	15764	15906	16013	16066	16017	15916	16127	15895	15896	16037	16065	15927	16032	16031	15912	16079	15884	15985	16001	16135	15905	16123	15999	15963	16010	16022	16033	16153	15894	15920	15990	16135	16059	16124	16037	16024	15917	15857	15982	16072	16020	15950	15970	15931	16030	15898	16115	16066	15951	16034	15975	15788	15998	15971	15974	15973	16024	16082	15923	16040	15809	16001	15897	15998	15785	16160	16060	15904	16108	16001	16120	16004	15802	16110	15794	15980	16056	15863	15989	15955	15940	15930	15881	15931	16000	15838	16032	15921	16013	16065	16139	15883	16061	16095	16098	15886	16092	16080	15965	15854	15942	15865	16118	15922	16081	16035	15968	15917	16006	15921	15948	15916	15993	16000	15937	15919	15862	15959	15825	15980	15876	15894	15880	15914	15891	15899	16158	15875	16161	15895	15915	16026	15802	15892	16095	16073	16043	15868	16067	16085	15839	16034	16173	15924	16014	15957	15917	15899	16178	15932	15929	15821	16038	16002	15973	16039	16026	16050	15910	15968	15995	16018	16020	15974	15891	15984	15864	16083	15947	16024	16123	15875	16061	16028	16023	15996	15952	15908	16021	16042	15912	16029	16035	15836	15974	15960	15860	16013	16023	16069	15822	15963	16052	15980	15834	15956	15933	15860	15944	15984	15872	15843	16148	16074	15893	16219	15974	15908	15939	16037	16038	16057	16044	16034	16016	16198	15953	15968	16146	15919	15991	16148	15935	16037	16094	15954	15757	15968	15896	16054	16032	15974	15988	15927	16044	16047	16079	16023	15977	16026	16012	15963	15960	15792	16125	16096	16083	15836	16107	16040	15953	15947	15800	16253	16110	16006	16007	15959	15978	16100	15953	16134	16135	15993	16022	16018	15982	16040	16220	15937	15976	15910	16019	16036	16040	16162	16076	15915	16041	16238	16127	15664	15911	15984	16013	15974	15725	16014	15963	16027	16018	15915	16028	15977	15927	16137	16023	15874	15880	15908	16126	15781	15936	15885	15915	15876	16017	15885	15899	16027	15928	16175	16140	16044	15944	15972	16013	16025	16075	16141	16071	15977	15937	15738	15985	16073	15920	15904	15903	16021	15965	15902	15854	16058	15816	15948	16056	16037	15931	15900	15965	16085	16071	15940	16153	16027	15893	16009	15878	15804	16018	15866	16193	15879	15862	16203	15936	16010	15956	15909	16124	16017	16099	16114	15922	15940	15985	15993	15854	15988	16153	15981	15863	15925	15979	16102	16001	15914	16035	16062	15962	16012	15813	15956	15923	16025	15939	15821	15914	16123	15923	16017	15978	16008	15873	16094	15979	15961	16173	15892	15799	15824	16000	16077	15874	15989	15999	15954	16069	15914	15996	15920	16023	15937	15943	15753	15994	15847	16086	15951	16113	16003	15956	15991	15850	15789	15975	16094	15883	16055	16121	16082	15828	15918	15975	15960	16129	16060	15970	15982	15913	15855	15988	15791	15973	15729	16016	15904	16200	15969	16086	15915	15996	15856	15816	15968	15842	15939	16018	15998	16062	16076	15908	16027	15898	15780	15998	15982	15777	16077	16051	15922	16202	16018	15941	15960	16141	15978	15970	16073	15935	16028	15923	16031	16060	15907	15965	15994	15873	16092	16159	16051	16011	15996	16073	15942	16106	15958	16204	15830	15974	15956	15933	16096	16140	15756	15935	16069	15928	16062	15888	15880	16053	15963	15954	16111	15959	16014	15942	15964	15974	15987	15966	15864	16065	16040	15822	16213	16186	15996	15910	15933	15943	16047	15902	15867	16039	15956	15943	15979	16141	15968	16062	15995	15937	15751	16069	15899	16046	15898	16067	15975	15962	15990	16009	16005	15948	15855	16031	15783	15970	15932	16018	15917	16028	15931	16001	15926	16015	16087	15843	15919	15934	16027	15927	15924	15980	16089	15950	16007	16012	16085	15842	15937	15879	16045	15840	16006	16020	15914	16042	16075	15804	16036	15958	15994	16176	15991	16008	15976	16146	15996	15928	15920	16146	16052	15987	15912	16053	15992	15894	16125	15970	16124	15977	15924	16079	15918	16149	16031	15955	15858	16038	16001	15934	15922	15949	15751	15937	15980	15820	15985	15826	15729	15924	16022	15972	15993	16056	15852	15897	16064	16093	15954	16181	15764	16053	15891	16032	15881	15969	15988	15844	15986	16043	16191	15906	16030	15911	15827	15922	16137	15762	15926	16059	16103	15928	16014	16152	15878	15848	15929	16101	15995	15986	15854	15978	16066	15796	16007	15819	15869	15972	15961	15957	15987	16050	15947	16015	15964	15934	15958	15863	15972	16034	16048	16113	15991	15824	15938	16046	16044	15915	15832	15981	16037	15942	15932	15816	16163	15999	15896	16047	16008	16000	15865	15901	15826	15886	16092	16046	16022	16013	15998	16105	15918	16149	16044	16032	15822	15780	16149	16027	16031	15881	16017	16031	15864	16036	15955	15894	15953	15942	16159	15946	15951	16060	16111	15935	16007	15829	16100	16066	16073	15988	16038	15888	15834	15970	16088	15800	16138	16195	16074	16027	15975	16014	16029	16083	15972	15986	15983	16013	15940	15865	16037	15967	16054	15917	15804	15920	15995	15902	15956	16002	15900	16028	15858	16014	15894	15953	16124	15860	15982	16068	15969	15993	16106	15985	16048	16080	15994	15953	16046	16041	16125	16182	16073	15941	16028	16147	15955	15824	15802	16048	15941	16093	16067	15984	15942	16094	15959	15885	15934	16032	15960	15998	15933	16048	15872	15813	16010	16061	16081	15971	15965	15935	15840	15889	16031	15972	15795	16039	15950	15898	15853	16048	16012	16051	15973	15840	16055	15838	15902	16076	15838	16025	16025	15935	15789	15924	15990	15924	15911	16132	15974	15887	16008	15926	15957	15955	15965	15850	15935	16019	15960	16067	15765	15855	15966	16038	16149	16024	16111	15863	16092	16137	15944	15847	16058	15997	16013	15944	16082	16073	15958	16024	16079	16011	15961	15983	15992	16069	16087	16013	16027	16032	15950	15965	15973	15923	15974	15948	15958	15990	16010	15925	15984	16018	16014	15968	15974	16006	16093	16025	15965	15794	16129	15991	16011	15885	15936	15891	16131	16136	16252	15875	16036	15902	15986	15957	15862	16069	16090	16069	16233	15915	16140	15932	15910	15865	15955	15964	16174	16047	16032	16008	15944	15904	15925	15854	16079	15965	15891	15907	16169	16190	15967	16029	16011	16166	15893	15911	15888	15928	15968	15895	15902	16000	15826	16052	16001	16042	16024	15886	16027	16018	15989	16011	16065	15966	15885	16015	15919	15979	15984	15940	16030	16084	16058	16015	16100	16179	16213	16004	15937	16063	16017	16029	15948	16073	16040	15999	15897	16035	16009	16083	15973	16133	16004	16155	15863	15809	15886	15997	15864	16106	15934	15907	15964	16122	16085	15946	15961	15877	16106	16051	15981	16095	15957	15901	15951	15895	16022	15835	15787	15830	16181	15986	16036	15791	16179	15836	16065	15974	16213	15985	16047	15957	15962	16043	16146	15952	15935	15891	16029	16176	15932	15984	16069	16072	15964	16037	15964	16101	16011	16103	15808	15962	15995	16081	15941	15928	15917	15970	15931	16075	16005	16108	15919	15927	15869	16022	16013	15855
25184	21332	28061	25561	21917	20799	20627	19671	19515	19628	19591	19419	19598	19307	19280	20283	27155	29925	26506	22889	20592	19230	19294	19072	19026	19098	19126	18987	18979	18849	18985	18894	18885	18985	19025	18918	18819	18905	18856	18940	19015	18929	19057	19162	19103	18804	18980	19133	18972	19121	19083	18933	18964	18816	18805	18998	19057	18928	19049	18835	18834	18883	18810	18988	19046	18896	19083	19148	18926	18973	18912	18929	19204	19036	19035	18750	18844	18974	19139	18973	18758	18958	18953	18739	18868	18721	19032	18902	18952	18926	19021	19069	18776	18950	18847	18907	19003	18784	18993	18841	18996	18868	18749	18987	19102	18793	19015	19005	18893	18902	18894	18941	18921	18979	19040	18771	18937	18949	18958	18960	18827	18918	18982	18898	19002	18991	18924	18812	18893	18929	18896	18850	19045	18991	18991	19023	18848	18950	18674	19104	18866	19064	18906	18994	18687	18974	18947	18871	18727	18914	18907	18945	18894	18992	18857	18784	19099	19070	18710	18839	18737	18918	19211	18969	19160	19158	18853	18823	18892	19119	18926	19015	18817	18772	18816	18960	18911	19059	19118	18860	18856	18719	19012	18884	18992	18839	18786	18934	18984	18977	18804	18854	18838	18748	19060	18908	19046	18933	18905	18717	19003	18820	18918	18722	18626	18986	18928	18711	19044	19064	18866	18956	18771	18719	19106	18960	18939	18859	18863	18904	19094	18892	18964	18932	18686	18918	19085	18845	18822	18967	18935	18737	18819	18814	18917	18882	18828	18924	19070	19007	18986	19013	18803	18717	18938	18900	18843	18832	19016	19049	18972	19048	18759	18866	18882	18965	18780	18840	18991	18881	18960	18942	18797	18917	18892	18717	19111	18887	18912	18903	19101	18951	18845	18904	19007	18781	19002	18883	18995	18720	19045	18915	18965	19033	18790	18890	18918	18835	18888	18665	19088	18831	18971	18873	19175	18837	18807	18947	18787	19012	19086	18736	19070	18989	18944	18893	18788	18767	19047	19100	18943	18774	18786	18841	18666	18660	18998	19072	18886	18922	18883	18880	18877	18917	19009	18949	18895	18925	19069	19040	18954	18769	18999	18773	18962	19011	19057	18923	19161	18991	18987	18915	18946	18824	18959	19060	18758	18927	18984	18923	19259	18994	19032	18778	18731	19065	18836	18994	18791	18803	18601	18893	19113	18918	19040	19028	18825	18745	18862	18979	18964	18607	18839	18879	18864	18903	18864	18846	18795	18815	18889	19121	18887	18746	18820	18802	18875	18960	19093	18951	19042	18943	18882	18667	18988	19015	19082	18987	18740	18794	19282	18867	18803	18917	18987	18886	18952	18886	18934	19133	18790	18843	18769	18999	18858	18838	18784	18914	18973	18854	19066	18782	18894	18827	18817	18956	18962	18919	18807	18747	18995	18878	19023	19109	19165	18998	19090	18822	18895	18930	18995	19071	18905	18743	18850	18812	18879	18915	18926	18845	19096	18906	18869	18962	19030	18886	18881	19006	18913	18898	18861	18881	19073	18965	18968	18825	19189	19145	18883	18800	18859	18875	18855	19011	18842	18953	18807	18889	19080	18811	18887	18947	19131	18845	18981	18778	18981	18841	18805	18854	18955	19017	18886	18718	18873	18991	18866	18803	18965	19041	18870	19175	18869	18960	19098	18921	18874	18851	19069	18720	18986	18794	19053	18725	18918	18898	18741	19066	18973	18785	18830	19155	18985	18858	18886	18914	18937	18817	19014	19054	19026	18808	18736	18995	18973	19020	19019	19013	18800	18952	18779	19020	18837	18816	18918	18883	18839	18944	19068	19102	18909	18916	18721	18796	18975	19008	18851	18958	19158	18899	19042	18857	18980	19104	18899	18958	18780	18920	18833	18859	18780	18885	18972	18948	18830	19092	18830	18827	19054	19026	18874	19015	19070	18925	18925	18947	18853	18809	18815	18960	18964	19017	18684	18864	18983	19167	18986	19024	19164	18985	18905	18769	19177	18879	19076	19107	19088	18886	18981	18949	18967	18906	18877	18963	19121	18857	18842	18839	19004	18924	18732	18717	18587	18979	18925	19011	18789	18894	18748	18774	19118	18842	18949	18976	18962	19126	18639	18912	18997	18810	18989	18784	18760	18912	18966	19012	18999	18788	19044	19002	18980	18766	18780	18758	19055	18970	19019	18822	18723	18735	18834	18806	19030	18887	18909	18967	19018	18822	18731	19036	18891	18975	18943	18960	18969	18715	18832	19047	18916	18990	19020	19035	19033	19052	19069	18835	18901	18995	18938	19032	18916	19022	19023	18870	18978	19084	19163	18840	18935	19064	18941	19012	18909	18813	18957	18850	18961	18859	18721	18888	19153	19071	19079	18820	18805	18928	18842	18884	18987	18953	18887	18970	18910	18798	18920	18974	19012	18932	19008	18775	19086	18857	18917	18939	18978	19036	18712	19166	18959	18829	18846	18906	18970	18990	18911	18767	19001	19057	18972	18903	18847	18684	18960	19152	19070	19058	19108	18751	18828	18924	18876	18789	18828	18933	18938	19257	18978	18922	18877	18950	19008	18933	19003	19033	19142	18903	18941	19047	18865	18919	18848	18897	18945	18994	18909	18898	18821	19049	19227	18976	18911	18972	18774	18831	18898	19051	18917	19091	18984	18803	18770	18953	18960	19040	18836	19170	18939	18624	19110	18919	18846	18999	18895	19023	18874	19030	18929	18862	18762	18908	18932	18945	18816	19100	19013	18998	18894	18960	18862	18895	18994	19080	19038	19065	18781	19115	18917	18904	18946	18794	18955	18990	18940	18845	18792	18642	19104	18976	19014	18659	18706	18902	19125	19011	18986	18854	18779	18997	19167	19066	18863	18957	18866	18971	19007	18923	18744	18963	19043	18919	18795	18704	18942	19070	18935	18834	18873	18899	19007	18956	18830	18943	18902	18960	18853	18661	18939	19144	18806	18893	18857	19204	19092	19012	18850	18985	18911	18868	18987	18974	18922	19068	18962	19003	18921	19088	18983	18621	18937	18865	18762	19109	18913	19022	18913	18925	18924	18891	19066	18842	18904	19012	19112	18918	18900	19045	19006	19014	18995	18888	19022	19010	18880	18767	18942	18943	19037	18987	18962	19052	18844	18930	18949	18815	19053	18889	18876	19175	19011	18827	19077	18903	19045	18966	18838	18857	18839	19148	18724	19006	18876	18837	18980	18955	19116	18846	19002	19014	18895	18877	18973	19044	19062	19040	18868	18749	18868	18951	18750	18864	18922	18976	18839	18878	18992	18844	18964	18909	19072	18695	18889	18834	18990	18960	18998	18911	18990	18921	18864	18974	18947	18896	18802	18948	18864	18815	18742	18953	19176	18916	18836	18911	18823	19157	18937	18903	18922	19103	18929	18887	19053	18926	19035	19005	18923	18937	18916	18836	19147	18990	19052	18895	18896	19012	19016	19066	18836	18732	18933	18857	18932	18989	18844	19090	18845	18926	19019	18906	19054	18901	18849	18739	19033	18964	18821	18950	18971	18862	19013	18881	19039	18913	19022	18900	18929	18708	18879	18999	18799	18950	19090	18864	18954	19062	19039	19141	18950	18750	18886	19150	19087	18803	19059	18934	18947	18741	19024	19117	18940	19044	19094	18968	18924	18895	18943	18835	19047	18929	19039	19167	19104	18904	18939	18813	18951	19057	18985	18885	18906	18730	19091	18987	18838	18811	18899	18861	18863	18899	18853	18835	18936	19049	18971	18738	18909	18892	18822	18750	18906	18901	18978	18943	19048	19069	18957	18893	19167	19031	18928	18993	19083	19013	18893	18865	18992	18857	18829	18955	18742	18756	18863	19010	18738	18751	19105	18746	18916	18971	18836	18974	18846	18903	19085	18957	18888	19093	18922	18803	18915	18983	18758	18946	18910	18762	18777	19056	19031	18958	18860	18925	19107	19116	18732	19003	19027	18809	19148	19069	19155	18853	19146	19048	19056	18952	18936	19012	18999	18838	18856	18968	19019	18905	18851	18794	18859	19122	18992	19007	18909	18709	18849	18955	18832	18754	18957	18763	18765	18963	19006	18818	19028	18826	19071	19052	19020	18869	19013	18893	19010	18913	18982	18873	18939	18777	18853	18912	18804	18716	18948	18923	18780	18953	18877	18821	18942	18695	19055	18878	18844	19120	19143	19104	18949	18677	18926	18972	19009	19003	18782	18988	19036	18969	19219	19016	18875	18908	18982	19053	18740	18802	18867	18710	19076	18999	18960	18925	18878	19195	19030	18907	18906	18890	19026	19011	18866	18739	18889	18991	18969	19020	18924	19005	18939	18659	18710	18975	18822	18981	18845	18914	19143	18999	18865	18638	18828	18866	18853	19007	18794	18918	18935	18877	18868	18866	19085	19127	18915	19082	18908	19057	18889	18873	18727	18997	18942	18947	18971	18985	19078	18686	18876	19101	18843	18925	18944	18991	18851	19179	18962	19087	18937	18834	18820	19015	18988	18722	19114	18994	18965	18906	18905	19149	18912	18872	18670	19234	18978	18913	18895	19049	18807	18824	19147	18767	19031	18920	18793	18878	19092	19099	18933	18783	18896	18883	18997	18811	18900	18916	18683	18981	18890	18942	19008	18773	18921	18872	19013	18973	18812	18914	19025	19013	18994	19087	19013	18914	19041	18805	19036	19055	18988	18873	18936	19049	18646	18923	18740	18885	19145	18900	19120	18949	18814	19142	18881	18830	18735	18981	18943	18953	18898	18944	19061	18931	19000	18963	18907	18875	19214	18782	18846	18997	19078	18906	19145	18980	18884	18961	18943	18898	18809	18775	18964	19096	18976	18838	18839	18959	18850	19150	19115	18952	18977	18975	18860	19097	18798	19040	18873	19039	18707	18999	19086	19058	18786	18783	19003	18724	18995	19110	18984	19174	18915	18978	18856	18917	18994	19094	18936	18910	18896	18850	19070	18862	18986	18930	18917	18855	19032	19142	19136	19010	18800	18916	18901	18856	18978	18843	19041	18849	18965	19011	19014	18901	18924	18760	18957	18850	18939	18946	18813	18898	18915	18788	19236	19035	19009	18777	18833	18925	18872	19121	19073	18998	19040	19204	18923	18969	18815	18689	18866	18847	18895	18877	18976	18848
15545	22637	21827	19512	18020	17378	17053	16696	17235	17078	16966	16694	16784	16510	16604	18477	28948	30021	25422	20341	17634	16557	16136	16215	16269	16115	16102	16078	16049	16131	15868	16291	16063	16044	16142	16108	16127	16172	16183	16094	16237	16115	16180	16223	16191	16087	16163	16242	16250	15942	15996	16250	16129	16216	16077	16069	16326	16194	16118	16060	16220	16201	15950	16206	15898	16217	16079	16093	16069	16304	16053	16093	16211	16201	16060	16153	15999	16119	15985	16280	16187	16199	16297	16099	16119	16054	16262	16124	15982	16067	16302	16190	15997	16059	16075	16281	16224	16083	16301	16325	16326	16124	16164	16149	16071	16054	15952	15938	16134	16357	16151	16171	16082	16167	16078	16203	16251	16191	16459	16091	16131	16074	16397	16152	15982	16069	16195	16190	16291	16160	16215	16106	16166	16162	16332	16149	16236	16269	16289	16070	16136	16156	15878	16242	16022	16114	15911	16156	16190	16176	16227	16166	16275	16250	16054	16065	16171	16075	16263	16058	16288	16221	16173	16033	16007	16215	16017	16085	16155	16144	16076	16104	16095	16126	15926	16127	16051	16003	16107	16058	16016	16315	16075	16065	15947	15904	16197	16316	16202	16167	16104	16134	16090	16196	16085	16202	16028	16027	16191	16208	15984	15968	16275	16083	16093	16147	16293	16142	16208	16095	16155	16115	16282	16233	16167	16114	16247	16138	16239	16180	16100	16115	16165	16118	16146	16050	16088	16251	16181	16192	16065	15980	16229	16254	16041	16056	16216	16207	16111	16092	16086	16169	16184	16241	16093	16129	15955	16213	15997	16153	16280	16102	16017	16016	16011	16081	16193	16083	16213	16118	16267	16185	16147	16100	16054	16230	16205	15932	16314	16081	16143	16068	16177	16144	16136	16155	16057	16210	16190	16166	16081	16060	16056	16180	16204	16047	16201	16127	15946	16179	16203	16078	16362	16220	16211	16224	16157	16116	16142	16024	16195	16066	16224	16282	16286	16136	16247	16189	16263	16190	16207	16215	16245	16176	16176	16118	16131	16131	16269	16075	16327	16241	16008	15919	16261	16015	16052	15953	16107	16151	16070	16025	16168	16208	16306	16123	16188	16017	16177	16058	16061	16205	16172	16154	16191	16151	16149	16042	16103	16152	16249	16140	16156	16166	16144	16078	16014	16132	15969	16035	16225	16082	16135	16122	16138	16232	16184	16165	16181	16124	16234	16199	16305	16192	16067	16142	16184	16114	16297	16246	15885	16195	16022	16148	15918	16029	16063	16260	16206	16095	16066	16124	16145	16250	16162	16124	16116	16229	16040	16034	16157	16156	16262	16073	16105	16221	16167	16014	16247	16242	16094	16232	16223	16019	16277	16340	16090	16204	16014	16128	16130	16029	16087	16107	16215	16168	16133	16409	16031	16222	16109	16285	16167	16244	16174	16066	16029	16156	16158	16250	16138	16246	16306	16197	16204	16258	16206	16156	16106	16319	16106	16293	16179	16148	16251	16142	16012	16045	16223	16213	16068	15996	16312	16021	16220	16030	16042	16186	15988	16102	16107	16182	15954	16141	16124	16219	15999	16074	15995	16215	16103	16276	16082	16135	16106	16160	16112	16283	16043	16097	16218	16099	16122	16090	16225	16121	15959	16113	16247	16161	16014	16208	16163	16051	16015	16245	16225	16191	16383	16013	16303	16094	16190	16022	16187	15999	16515	16195	16104	16163	16127	16162	16184	16141	16165	16245	16199	16105	15987	16192	16223	16277	16049	16043	16154	16058	16131	16151	16014	15988	16203	16205	16030	16011	16129	16210	16116	16211	16321	16233	16156	16083	16072	16075	16154	16240	16049	16040	16334	16102	16215	16140	16213	16278	16005	16101	16158	16153	16216	15952	16143	16079	16204	16212	16098	16106	16156	16204	15915	16318	16178	16213	16219	16140	16084	16044	16112	16175	16071	16117	15984	16301	16109	16058	16248	16359	16270	16029	16155	16181	16139	16174	16142	16317	16200	15991	16126	16082	16235	15985	15986	16081	15985	16112	16235	16052	16151	15972	15984	16181	16168	16107	16120	16011	16331	16035	16150	16148	16230	16133	16108	16007	16196	16015	16120	16159	15992	16313	16185	16130	16220	16121	16199	16159	16073	16199	16049	16293	16298	16083	16165	16157	16053	16305	16187	16045	16348	16133	16112	16289	16062	16129	16089	16217	16024	16328	15949	16224	16235	16075	15977	16293	16073	15952	16151	16213	16090	16212	16196	16180	16126	16005	16170	16088	16033	16076	16289	15907	16158	16134	16268	16052	16179	15995	16274	16136	15920	16123	16211	16073	16262	16162	16114	16181	16009	16129	16182	16206	16075	16008	15991	16242	16094	16357	16015	16183	16034	16150	16202	16193	16163	16067	16122	16135	15973	16130	16104	16177	16079	16324	16108	16017	16134	16070	16118	16176	16210	16261	16259	16123	16144	16096	16137	16121	16286	16169	16221	15942	16136	16158	16166	16103	16123	16199	16241	16145	16446	16212	16277	16163	16215	16037	16263	16097	15998	16182	16331	15994	16082	16269	16129	16078	16042	16295	16184	16105	16180	15877	16087	16171	16047	16295	16165	15967	16130	16110	16149	16135	16172	16270	16161	16123	16204	16012	16235	16066	16127	16167	16290	16094	15984	16134	16126	16141	16142	16017	16145	16100	15980	16034	16048	16204	16365	16197	16165	16112	16182	16126	16211	16102	16075	16227	16162	16100	16159	16036	16221	15935	15974	16141	16197	16167	16264	16286	16003	16088	16218	15941	16305	16155	16151	16348	16008	16111	16157	16081	16226	16064	16234	16196	16261	16132	16050	16157	16056	16129	15959	16174	16237	15997	16245	16048	16115	16046	16114	16090	16051	16197	15929	16132	16028	16205	16005	16240	16159	16166	16164	16200	16278	16194	16149	16200	16230	16273	16116	16121	16145	16063	16108	16145	16226	16128	15996	16181	16068	16301	16191	16197	16126	16064	16218	16290	16097	16098	16202	16244	16331	16105	16131	16080	16079	16076	16186	16115	16020	16180	16147	16249	16011	16094	16099	16091	16178	16212	16111	16333	16209	15919	15955	15939	16063	16323	16026	16138	16306	16230	16023	15954	16152	16154	16164	16197	16178	16061	16279	15963	16125	15968	16194	16076	16033	16116	16211	16247	16154	16270	16037	16083	16159	16096	16107	16189	16070	16043	15879	16144	16025	16128	16192	16076	16275	16236	16011	15985	16111	16214	16360	16164	16158	16298	16290	16288	16210	16119	16024	16202	16086	16072	15974	16178	16243	16280	16068	16251	16021	16168	16083	16211	16224	16049	16177	16002	16074	16137	16124	16241	16177	15945	16021	16161	16069	16103	16213	16182	16196	16223	16204	16234	16226	16079	16108	16207	16168	16111	16169	16327	16304	16138	16184	16161	16210	16042	16280	16269	16080	16193	16215	16139	16031	16163	16241	16123	16281	16031	16161	16124	16138	16189	16117	15922	16104	16067	16203	16165	16006	16247	16184	16198	16130	16196	16086	16249	16066	16181	16109	16189	16072	16213	16123	16185	16262	16209	16286	16107	16186	16049	16128	16205	15954	16038	16169	16104	16201	16072	16154	16162	16192	16174	16105	16207	16245	16107	16145	16057	16124	16115	16146	16174	16205	16186	16187	16077	16199	16093	16178	16146	16049	16125	15981	16224	16251	16052	16260	16123	16252	16003	16160	16166	16135	16191	16015	16272	15986	16227	16137	16020	16254	16118	16235	15985	16144	16177	16402	15972	16231	16155	16258	16246	16126	16036	16183	16288	16255	16268	16361	15913	16285	16052	16037	16214	16052	16126	16245	16230	16053	16316	16150	16124	16055	16270	16225	16321	16053	16075	16235	16149	16119	16106	16236	16156	16286	16167	16122	16082	16138	15914	16140	16238	16212	16188	16151	16237	16221	16041	16150	16006	16241	16239	16185	15993	16080	16060	16108	16141	16074	16134	16042	16091	16178	16191	16345	16141	16154	16277	16150	16001	16173	15965	16117	16086	16190	16233	16147	16190	16250	16014	16317	15957	16234	16018	16234	16178	16095	16106	16180	16098	16179	16033	16179	16269	16187	16264	16133	16112	16005	16117	16295	16106	16118	16191	15910	16231	15952	16181	16151	16075	16047	16153	16190	16180	16092	16224	16015	16075	16239	16037	16139	16070	16253	16252	16188	16064	15943	16099	16337	16066	16204	16068	16132	16344	16276	16169	16111	16039	16258	16109	16153	16027	16192	16018	16089	16055	16118	16341	16015	16257	16047	16051	16071	16066	15944	16206	16226	16140	16219	16144	16057	16321	16179	16021	16069	16068	16000	16095	16084	16223	16126	16147	15963	16095	16226	16257	16145	16091	16243	16133	16080	16271	16081	16298	16116	16150	16083	16190	16140	16276	16296	16090	16025	16149	16197	16168	16049	16074	16190	16019	16244	16191	16201	16239	16287	16290	16255	16174	16080	16110	16089	16248	16245	16139	16075	16111	16240	16123	16163	16277	16226	16116	16163	16255	15960	16085	16000	16186	15990	16190	16190	15997	16219	16189	16084	16212	16226	16053	16198	16052	16171	16081	16036	16101	16152	16107	16031	16158	15962	16259	16161	16377	16160	16217	16129	16134	16107	16269	16130	16192	16138	16099	16164	16265	16072	16172	15975	16102	16101	16283	16195	16243	16207	16232	16107	16299	16000	16174	16160	16093	16165	16165	16229	16154	16092	16098	16361	16087	16151	16249	16151	16205	16109	16133	16235	16075	16080	16044	16169	16108	16248	16221	16137	16196	15941	16169	16195	16048	16286	16137	16079	16154	16142	16170	16223	16255	16119	16135	16200	16104	16147	16285	16150	16163	16194	16214	16134	16136	16084	16107	16235	16071	16161	16217	16242	16060	15980	16352	16206	16186	16337	15975	16117	16213	16079	16125	16199	16032	16109	16203	16158	16009	16277	16184	16238	16055	16058	15987	16134	15993	16108	16230	16140	16093	16080	16158	16256	16192	16219	16073	16211	16193	16057	16042	15910	16171	16291	15966	16277	16041	16126	16196	16156	16160	16183	16188	16171	16234	16221	16208	16242	16184	16062	16070	16142	16031	16056	16083	16103	16228
23818	21372	28953	24229	22073	23449	23113	19692	19248	19679	19452	19183	19013	19309	19115	20251	34653	39291	31687	25601	21475	19599	19098	18714	18726	18711	18908	18672	18715	18677	18513	18822	18765	18737	18672	18710	18633	18759	19058	18591	18603	18629	18864	18718	18796	18574	18488	18742	18664	18719	18746	18577	18619	18543	18756	18523	18882	18552	18652	18798	18536	18796	18810	18610	18598	18766	18548	18849	18532	18496	18931	18696	18491	18787	18783	18705	18762	18596	18659	18911	18606	18676	18703	18664	18691	18593	18757	18951	18730	18947	18682	18455	18767	18671	18778	18793	18676	18528	18824	18457	18475	18595	18759	18675	18606	18750	18619	18508	18607	18538	18740	18394	18563	18798	18756	18596	18702	18669	18792	18521	18720	18660	18654	18442	18515	18608	18413	18662	18677	18843	18667	18536	18737	18619	18527	18502	18650	18521	18686	18899	18696	18543	18618	18659	18533	18519	18676	18593	18674	18514	18730	18647	18469	18652	18588	18581	18611	18666	18631	18501	18817	18663	18698	18727	18597	18731	18590	18824	18715	18465	18701	18850	18675	18709	18653	18609	18701	18585	18728	18592	18655	18528	18687	18672	18631	18485	18487	18678	18652	18709	18572	18527	18654	18522	18639	18563	18540	18565	18538	18600	18624	18697	18645	18461	18772	18728	18508	18631	18779	18602	18679	18711	18674	18617	18716	18331	18573	18515	18695	18563	18826	18527	18669	18507	18559	18458	18599	18542	18596	18489	18505	18611	18731	18691	18766	18574	18478	18423	18623	18658	18528	18507	18503	18546	18563	18747	18791	18900	18611	18693	18394	18568	18621	18570	18469	18593	18728	18703	18967	18782	18836	18649	18540	18859	18598	18783	18387	18749	18450	18699	18718	18581	18744	18768	18638	18685	18522	18441	18442	18516	18691	18671	18675	18485	18578	18568	18728	18586	18505	18602	18609	18539	18524	18687	18488	18646	18622	18836	18681	18784	18793	18699	18837	18451	18643	18628	18591	18730	18628	18639	18602	18713	18561	18659	18671	18694	18611	18699	18676	18769	18650	18811	18747	18556	18672	18639	18660	18413	18457	18628	18534	18722	18659	18598	18555	18577	18651	18568	18546	18569	18545	18969	18663	18596	18652	18631	18705	18584	18497	18537	18527	18686	18429	18719	18381	18574	18567	18781	18588	18509	18592	18669	18848	18644	18558	18804	18649	18463	18617	18589	18458	18602	18423	18633	18514	18601	18816	18771	18750	18663	18718	18636	18474	18563	18544	18781	18598	18683	18606	18882	18656	18713	18573	18670	18750	18909	18508	18607	18488	18480	18430	18487	18525	18726	18739	18601	18557	18701	18683	18556	18644	18798	18798	18795	18583	18742	18620	18532	18589	18710	18742	18501	18691	18754	18514	18808	18671	18757	18736	18499	18617	18628	18484	18407	18642	18814	18637	18845	18659	18780	18446	18596	18811	18792	18734	18541	18700	18788	18660	18631	18677	18328	18608	18704	18589	18469	18824	18623	18696	18750	18474	18887	18503	18630	18589	18524	18601	18599	18441	18626	18558	18697	18532	18715	18779	18505	18713	18705	18659	18738	18357	18733	18688	18733	18638	18680	18569	18431	18515	18677	18599	18443	18804	18701	18525	18487	18398	18798	18725	18531	18793	18784	18750	18624	18518	18431	18657	18578	18660	18710	18762	18623	18716	18513	18556	18542	18589	18499	18680	18451	18651	18720	18622	18418	18742	18569	18775	18651	18632	18731	18589	18889	18648	18715	18739	18557	18630	18485	18622	18965	18772	18725	18564	18462	18705	18636	18605	18598	18607	18745	18589	18551	18678	18626	18898	18734	18823	18605	18624	18893	18857	18455	18551	18604	18780	18736	18620	18610	18578	18574	18751	18726	18762	18584	18593	18524	18491	18684	18723	18485	18696	18747	18748	18563	18622	18416	18367	18714	18677	18717	18648	18513	18519	18523	18672	18626	18637	18614	18528	18684	18783	18657	18744	18688	18541	18694	18839	18663	18611	18525	18832	18679	18508	18703	18578	18747	18634	18494	18712	18722	18763	18503	18691	18631	18593	18775	18630	18689	18686	18439	18462	18810	18679	18461	18472	18621	18489	18596	18656	18662	18526	18461	18689	18741	18682	18716	18571	18801	18569	18598	18676	18735	18639	18748	18593	18606	18505	18706	18594	18836	18623	18712	18840	18695	18638	18718	18604	18638	18645	18563	18546	18778	18625	18558	18611	18716	18690	18513	18631	18577	18603	18628	18639	18707	18639	18601	18789	18762	18557	18506	18617	18741	18515	18532	18782	18725	18813	18715	18526	18723	18703	18653	18654	18787	18594	18878	18636	18687	18549	18713	18501	18677	18584	18536	18810	18559	18754	18836	18594	18517	18833	18685	18488	18539	18552	18561	18680	18473	18653	18586	18577	18490	18689	18640	18508	18826	18616	18764	18546	18666	18767	18678	18702	18796	18601	18669	18449	18543	18509	18755	18809	18871	18571	18548	18694	18670	18674	18612	18869	18865	18509	18639	18608	18833	18549	18528	18714	18708	18414	18555	18636	18393	18549	18445	18676	18564	18702	18676	18669	18677	18680	18605	18818	18705	18572	18870	18640	18532	18579	18754	18488	18533	18642	18645	18722	18709	18536	18432	18391	18798	18716	18615	18450	18627	18610	18561	18803	18490	18662	18732	18743	18516	18679	18762	18620	18641	18658	18725	18730	18581	18881	18564	18621	18597	18762	18512	18616	18548	18567	18570	18817	18368	18562	18545	18842	18544	18639	18495	18798	18674	18603	18614	18660	18741	18758	18610	18511	18697	18638	18521	18616	18680	18726	18612	18696	18698	18795	18578	18580	18576	18675	18595	18658	18619	18709	18621	18495	18945	18612	18559	18625	18538	18442	18472	18572	18636	18767	18479	18686	18534	18338	18472	18648	18681	18719	18569	18730	18702	18597	18421	18652	18602	18745	18752	18506	18351	18529	18861	18585	18511	18531	18591	18463	18730	18743	18520	18524	18427	18712	18678	18447	18667	18695	18556	18650	18715	18516	18613	18614	18445	18679	18518	18716	18704	18745	18557	18536	18711	18588	18724	18698	18531	18657	18722	18648	18645	18352	18771	18592	18641	18723	18651	18615	18746	18724	18729	18438	18651	18698	18618	18682	18809	18624	18601	18561	18609	18635	18673	18603	18582	18285	18761	18485	18758	18620	18667	18619	18636	18605	18494	18757	18646	18537	18565	18746	18554	18631	18527	18729	18683	18441	18759	18759	18526	18704	18590	18623	18578	18518	18637	18614	18433	18542	18831	18728	18588	18729	18744	18700	18507	18760	18612	18784	18735	18636	18599	18511	18754	18559	18501	18603	18597	18575	18324	18634	18725	18732	18590	18643	18692	18411	18624	18780	18615	18510	18584	18738	18675	18611	18795	18598	18652	18566	18696	18724	18737	18623	18645	18772	18671	18647	18644	18797	18708	18604	18780	18670	18617	18785	18650	18728	18691	18572	18600	18556	18554	18694	18715	18655	18661	18804	18456	18643	18458	18738	18616	18609	18844	18734	18520	18716	18594	18684	18506	18605	18827	18643	18829	18417	18623	18629	18580	18668	18770	18490	18799	18648	18647	18655	18610	18610	18387	18651	18753	18512	18606	18565	18511	18508	18565	18478	18513	18600	18613	18685	18587	18630	18596	18721	18696	18626	18619	18420	18743	18772	18759	18330	18646	18431	18524	18657	18739	18768	18611	18707	18608	18601	18477	18547	18547	18907	18573	18724	18632	18477	18568	18555	18707	18743	18549	18709	18691	18455	18479	18567	18722	18572	18641	18609	18658	18644	18832	18867	18633	18595	18706	18686	18702	18823	18678	18681	18769	18681	18480	18573	18632	18672	18745	18835	18719	18450	18614	18598	18647	18566	18588	18714	18555	18366	18622	18553	18786	18574	18600	18714	18782	18449	18686	18567	18584	18616	18278	18556	18594	18602	18631	18695	18686	18817	18539	18603	18508	18754	18748	18455	18532	18573	18546	18559	18587	18648	18735	18600	18388	18692	18601	18507	18555	18718	18695	18768	18544	18695	18541	18598	18560	18682	18615	18603	18624	18657	18813	18814	18595	18415	18591	18458	18515	18577	18657	18622	18587	18614	18635	18657	18571	18729	18742	18601	18621	18663	18613	18617	18621	18662	18727	18447	18670	18628	18488	18617	18690	18630	18571	18651	18619	18700	18685	18404	18478	18546	18632	18878	18712	18555	18824	18597	18705	18572	18641	18617	18662	18917	18831	18659	18746	18291	18698	18794	18698	18622	18587	18769	18554	18739	18580	18576	18596	18779	18596	18645	18501	18383	18747	18640	18515	18609	18683	18723	18395	18717	18537	18608	18612	18729	18766	18694	18645	18689	18721	18679	18921	18622	18486	18584	18346	18538	18649	18584	18614	18663	18586	18569	18561	18561	18632	18702	18625	18629	18640	18675	18576	18526	18630	18876	18733	18669	18691	18585	18705	18517	18475	18500	18653	18601	18677	18647	18877	18702	18625	18698	18648	18664	18583	18646	18635	18727	18650	18583	18678	18741	18511	18705	18504	18350	18610	18607	18683	18516	18423	18532	18670	18552	18474	18526	18480	18634	18568	18527	18710	18726	18492	18481	18624	18575	18734	18662	18702	18567	18512	18992	18653	18506	18528	18770	18620	18503	18640	18579	18417	18540	18573	18602	18503	18544	18464	18674	18604	18846	18774	18308	18790	18600	18349	18596	18588	18585	18573	18502	18395	18599	18485	18605	18468	18506	18572	18409	18569	18656	18758	18650	18678	18561	18724	18662	18675	18494	18766	18732	18559	18549	18558	18619	18629	18620	18739	18491	18628	18780	18580	18597	18512	18680	18761	18426	18587	18639	18484	18579	18664	18477	18837	18703	18710	18453	18601	18618	18804	18632	18707	18519	18601	18588	18540	18483	18824	18540	18705	18578	18778	18605	18685	18501	18718	18293	18526	18690	18589	18481	18585	18569	18682	18561	18327	18483	18496	18583	18513	18539	18566	18675	18730	18622	18759	18452	18472	18447	18552	18737	18605	18576	18691	18613	18623	18687	18702	18410	18464	18779	18743	18498	18658	18659	18501	18597	18501
16961	28292	27007	21875	19652	18517	17603	17262	17200	17009	17082	16941	16661	16665	16564	18669	38055	39045	31120	23478	18582	16490	16200	16060	16204	16036	16009	15978	15969	16044	15981	16002	15982	16166	16048	15862	15927	16054	15831	16114	15923	16056	15949	15822	16140	15950	16056	15975	15971	15923	15895	15884	15996	15977	15967	15899	16055	15844	15889	16085	16053	16032	15959	16037	15833	15988	16070	16047	15910	15841	15882	15860	15816	16022	15934	15964	15876	15953	16070	15942	15933	16092	15801	15894	15985	15994	15891	15870	15831	16008	15933	15879	15933	16154	15957	16064	16016	15931	15867	15950	16037	15946	15947	15910	16097	15994	15950	15897	16156	15848	15773	15950	15858	15992	16057	16031	15994	15881	15916	15953	16157	15951	15951	15891	15918	15988	15833	15888	16066	15932	15953	15932	15937	16040	15991	15838	16158	15883	15984	15923	15941	15883	15814	15979	15877	16135	16082	15888	16044	15731	15987	15820	15910	15899	15918	15862	16066	15864	15930	15880	15914	16015	15975	15874	15868	15986	16072	15900	16005	15941	15984	16004	15876	15952	15976	15889	15954	15935	15795	15845	15735	15987	15919	15844	16037	15931	15857	16046	15947	15947	15948	16034	16055	15956	15842	15968	15925	16045	16086	15972	16000	15780	15948	15987	15965	15898	15958	15915	15923	15908	15844	15949	15913	15995	15918	15852	15926	15961	15860	15817	15882	15941	16000	15939	16054	16001	15997	15842	15822	16110	16071	15937	15968	16083	15976	16103	15777	16027	16061	15924	15879	15948	15938	16133	15982	15761	15934	15922	16035	16079	15777	16169	15830	16131	15981	15823	15726	16014	15936	15826	15914	15924	16069	16053	15973	15836	15850	15903	15962	15803	16016	15866	15921	15977	16018	15916	15995	15823	16099	15899	15750	15942	15962	15953	16004	15844	15946	15842	15847	15763	15853	15785	16006	15944	16013	15877	15961	15952	16069	15944	15929	15878	15945	15840	16027	15832	15937	15936	16074	15937	16027	16142	16043	15813	16003	16031	16134	15939	15940	16034	15940	15843	16056	15921	15883	15932	15981	16033	15882	15969	15973	15889	16071	16080	15911	15874	15752	16038	15917	15789	16030	16031	15888	15899	15926	15892	15853	15807	16195	15923	15824	16047	15816	15885	15780	15932	15983	16051	15941	15785	15972	15918	16078	15996	15931	16008	16068	15959	15904	15899	15920	16007	16018	15834	15790	16139	15945	16090	15831	16094	15860	15936	15969	15962	16117	15871	16015	15938	15914	16040	15977	15819	15728	16020	15982	15897	15759	15966	16134	15966	16090	16067	16015	16063	15705	16075	15955	15857	15994	15929	15866	15951	16092	15853	15922	15979	16006	15973	16034	15879	15770	16085	15898	16107	15999	15991	15813	15876	15977	16037	16049	15926	15902	15903	15797	16018	15915	16039	16016	16050	15700	15920	15793	15800	15886	15846	15959	16132	15976	15914	15917	15863	16076	15943	16087	15917	16043	16113	15846	15900	15977	15780	16104	16003	15919	15936	15857	15807	15956	15850	15998	15980	15795	15979	15953	15948	16011	15726	15910	15806	16035	15963	15982	15852	15955	15961	16072	15944	15790	15803	16073	15985	15889	15934	15938	15890	15945	15958	16055	16062	15944	15935	15963	15949	16014	16071	15960	15855	15954	16005	15956	16108	15923	15864	16000	15852	15909	16062	15882	16041	15920	16003	15977	15741	15984	16015	15958	15952	15891	15860	15790	15979	15904	15861	16055	15920	15846	15980	15834	15912	16029	15824	16120	15790	16022	15867	15894	16009	16081	15771	15951	16084	16169	15927	16081	15890	15987	15978	15857	16102	15927	15966	16127	15888	15867	16041	15928	15928	15951	15997	15825	15788	15960	15990	15766	15894	15968	16069	15881	16071	15846	16039	15927	15938	16067	15968	15955	15808	15927	16046	16038	15927	15918	15782	15973	15925	16052	15899	15853	15980	16023	16046	15944	15993	16078	15877	16006	15899	15982	16055	15966	15927	15900	15975	16090	16018	15872	15946	16154	15691	15942	15780	15894	15927	15873	16172	15801	15973	15902	15811	15917	15921	16017	16123	16084	15894	15947	15888	15800	16088	15956	15842	15962	16027	15882	15983	16018	16039	15884	15860	15956	15985	15992	15904	16039	16016	15948	16025	15912	15979	15932	15922	15696	16017	15961	15929	15950	15966	15850	15830	16084	16028	15740	16121	15690	16036	15986	15856	15962	15866	15853	16011	16064	15963	15887	15830	15824	15881	15976	15886	16062	15943	15930	16031	15918	16064	16092	15862	15946	16069	15933	16022	15846	15785	15968	16012	15930	16070	16029	15938	15873	15916	15928	15742	15907	16082	16039	15914	15917	16128	16023	15814	15954	15811	16120	15995	16001	15974	15881	15959	15921	16071	16104	15936	15934	15903	15830	15956	15816	15967	15942	15982	15983	15847	15968	16040	15984	15840	15991	16076	15882	15952	15972	16019	15997	15974	15797	15889	15935	16011	15792	15888	16019	15973	16092	15920	15800	15770	16077	16037	15860	16076	15862	15868	16036	15900	15956	15987	15966	15757	15981	16108	16040	16041	15938	15812	15801	16059	15946	15971	16077	15914	15953	15939	15859	15999	16045	15757	15832	15882	15998	15917	16077	15974	16037	16083	15892	15836	15876	16073	16118	16083	16040	16011	15821	16100	15788	15891	16037	15950	15910	15946	15788	16025	16114	16082	15861	15993	16016	16013	15979	16114	15884	15863	16008	15975	15916	15849	15912	15936	16085	15868	15967	16009	16099	15935	16009	15957	15942	15783	16144	15940	15863	15979	15965	15917	15959	15909	16095	15992	15960	15885	15926	15954	15914	15887	16019	15833	15960	15881	16021	15866	15961	15870	15995	15934	15842	16081	16003	16179	15887	16028	15899	16005	16168	15789	16094	15966	15932	16039	15929	15939	15820	15963	15982	15874	16029	15927	15913	15933	15980	15832	15880	15931	15974	15997	15843	15998	15982	15898	15974	15959	15776	15918	15992	15934	16057	16197	15869	16154	15893	15928	16066	15891	16140	15816	16121	15856	15857	15836	15864	16181	15942	16039	15956	15962	15920	15995	15893	15926	15953	15888	15992	16025	15815	16042	15719	16048	15984	15892	16151	15975	15869	15861	15840	15785	16077	15916	16205	16077	15947	16016	16056	16102	15993	16064	15924	16081	15934	16069	16127	15859	15950	15949	16076	16005	15863	15882	15843	16022	15995	15873	16001	16093	15926	16019	16006	16002	16032	16002	15885	15926	15829	15859	16024	15911	16069	16071	15976	16033	15973	15864	15778	15879	16067	15886	15814	15919	15974	15964	15776	15986	16009	15915	15807	16069	15950	15887	15957	15873	15938	15969	16022	16026	15918	15845	15977	16051	15768	15939	15876	15967	15836	16079	15977	15983	16005	15892	15853	15893	15942	15967	15827	15954	15952	15870	15924	16107	15901	15887	16138	15703	15933	16002	15886	15800	16037	15946	15790	15884	16022	15730	15956	15820	15839	15902	15870	15902	15771	15878	15802	15999	16136	15960	15755	16039	15983	15918	16032	16034	15945	15920	15978	16062	15834	15877	15898	16001	15948	15936	15943	15951	15786	15862	15983	15994	15985	16064	15848	16034	15869	16000	15805	15896	15903	15801	15924	16086	15995	15926	16060	15960	15924	15807	15871	16037	15937	15939	16135	15957	16020	15888	16029	15985	16040	15952	16136	15899	15888	15886	15959	16047	15822	16004	16033	15892	16094	15924	15857	15952	15923	15964	16044	16109	16093	15975	15995	15945	16073	15909	15954	15935	15906	16091	15918	15968	15949	15869	15975	15872	15926	15934	15894	16018	15963	16000	15783	15909	16040	15911	15983	16156	16024	15954	16054	15958	16076	15877	15957	15678	16033	16080	15873	15932	15900	15798	15928	16056	15947	15903	15983	16014	15895	16038	15866	15954	16066	16030	15909	15828	15900	15849	15986	15953	15998	16029	15964	15847	15976	16010	15862	16112	15999	15957	16046	15832	15895	15948	16072	16242	15761	15991	15914	15943	16141	15855	15997	15871	15955	15897	16098	16077	15982	16084	15954	15991	15973	15888	16074	16038	15853	15881	16013	15680	15925	15903	16049	15987	15903	15722	16003	15885	15920	15802	16030	16040	15947	16032	15926	16176	16150	15983	16042	15776	16065	15888	15873	15812	15908	15937	15773	15975	15951	15747	16013	16172	16008	15916	15818	15969	15986	15934	15828	15917	15970	15821	16103	15998	16170	15932	16098	15937	15973	15879	15932	15914	15998	16054	16007	15974	15978	15946	16111	15853	15959	16132	15934	16091	16094	15953	15899	15989	15946	16136	15999	15956	15731	16097	15893	15996	16068	16106	16048	16070	15983	16038	16047	15840	16014	16090	16085	16018	15979	16021	15867	15843	15926	15949	15961	16020	16048	15875	16007	15814	15916	16074	15886	15826	16020	15832	16012	16135	15811	16063	15778	15962	15965	16047	15999	16076	15882	15760	16055	15917	16054	16062	15871	15994	15984	16008	16050	15966	15872	16047	15945	15881	15827	16042	16058	15955	15968	16124	15907	15858	15862	15759	15986	15919	16143	16030	16005	15866	15960	15935	15927	15904	15930	15837	15924	15993	15904	16144	16078	15909	16107	15764	15873	15997	15905	16007	15841	16073	15941	15998	16020	15865	15970	15923	15831	15900	15878	15979	16120	16206	16046	15967	15686	15805	16071	15921	15962	16087	15994	15772	15896	15857	15780	16004	16084	16192	16169	15959	16018	15881	15969	15996	15910	15764	16061	15917	16022	15951	15887	15876	15893	15872	15806	16068	16061	16006	16053	15790	16045	15967	16028	16019	16005	16126	16045	15903	16127	15849	16151	16002	16115	15938	15977	15783	16071	15943	15836	15977	16012	16225	15908	15935	15890	15832	16065	15890	15943	15957	15882	15827	15830	15787	16073	15860	15954	16055	15867	16012	16131	16018	16047	15833	15939	16026	16003	15851	16006	15967	15780	16012	15823	16049	15862	15858	15947	15849	15924	15986	16078	15821	15880	15887	15977	15914	15805	15949	15959	16077	15903	15960	16030	15861
29650	22576	23492	21185	18950	18923	19034	18897	18802	18752	18703	18904	18947	18905	18754	18740	20202	21046	20614	19704	19177	18959	18729	18859	18775	18817	18870	18685	18629	18924	18644	18596	19057	18873	18872	18730	18800	18746	18919	18787	18837	18681	18912	18656	18731	18764	18686	18742	18744	18569	18592	18797	18751	18700	18885	18695	18844	18810	18791	18602	18657	18726	18683	18905	18846	18674	18896	18759	18989	18800	18807	18790	19085	18701	18696	18750	18763	18624	18751	18876	18686	18973	18893	18701	18953	18803	19001	18947	18946	18636	18896	18837	18823	18709	18788	18972	18830	18882	18663	18698	18854	18734	18879	18926	18756	18965	18825	18889	18898	18825	18689	18795	18700	18787	18849	18744	18590	18504	18957	18931	18785	18520	18906	18722	18673	18843	18691	18834	18780	18701	18690	18788	18964	18828	18560	18721	18888	18612	18811	18674	18785	18911	18823	18720	19060	18623	18757	18721	18839	18858	18666	18884	18858	18882	18733	18709	18676	18507	18744	18687	18813	18833	18776	18973	18884	18773	18818	18968	18631	18747	18614	18882	18834	18956	18626	18714	18945	18873	18651	18653	18914	18946	18705	18664	18877	18752	18661	18872	18656	18724	18709	18763	18791	18984	18874	18567	18640	18584	18719	18686	18863	18563	18837	18759	18966	18776	18670	18636	18716	18584	18678	18914	18844	18787	18939	18798	18806	18676	18697	18931	18815	18697	18762	18799	18726	18605	18831	18754	18741	18728	18822	18866	18574	18683	18892	18884	18515	18794	18850	18694	18979	18720	18890	18633	18524	18704	18691	18730	18702	18745	18596	18961	18697	18809	18717	18612	18688	18805	18724	18863	18654	18747	18973	18750	18953	18688	18726	18736	18783	18586	18704	18723	18715	18811	18673	18701	18610	18664	18702	18777	18699	18931	18656	18759	18884	18994	18704	18871	18789	18921	18774	18903	19007	18869	18953	18906	18781	18691	18741	18709	18705	18633	18660	18717	18881	18677	18764	18857	18715	18815	18861	18847	18672	18827	18792	18744	18806	18768	18830	18649	18910	18655	18921	18726	18755	18758	18787	18992	18705	18856	18796	18782	18668	18908	18732	18844	18905	18881	18733	18728	18891	18686	18620	19048	18679	18791	18857	18835	18843	18693	18801	18847	18548	18958	18676	18518	18603	18684	18803	18772	18883	18857	18745	18837	18709	18734	18648	18631	18742	18796	18817	18780	18867	18602	18598	18628	18778	18820	18996	18750	18778	18732	18834	18716	18653	18872	18730	18699	18687	18757	18939	18719	18995	18685	18797	18975	18804	18975	18781	18840	18719	18741	18781	18682	18641	18889	18845	18933	18664	18724	18801	18766	18741	18830	18909	19038	18900	18524	18605	18850	18627	18725	18667	18881	18942	18709	18668	18576	18919	18752	18843	18808	18616	18758	18698	18763	18707	18724	18874	18690	18927	18649	18604	18873	18916	19067	18895	18739	18659	18787	18961	18908	18748	18627	18861	18587	18852	18671	18794	18824	18797	18868	18797	18606	18673	18807	18954	18732	18763	18686	18769	18805	18692	18737	18797	18798	18824	18850	18818	18832	18656	18613	18769	18745	18758	18859	18709	18585	18874	18605	18644	18895	18742	18801	18681	18634	18749	18999	18589	18656	18808	18751	18732	18778	18684	18758	18762	18672	18891	18889	18764	18775	18690	18793	18602	18834	18802	18714	18682	18569	18693	18767	18730	18806	18883	18647	18356	18586	18708	18705	18682	18598	18679	18826	18790	18992	18880	18681	18796	18788	18755	18723	18545	18790	19065	18913	18778	18761	18786	18704	18681	18744	18779	18756	18689	18700	18695	18796	18847	18769	18799	18916	18966	18854	18847	18859	18612	18718	18996	18817	18753	18789	18876	18895	18875	18678	18877	18875	18911	18773	18790	18658	18762	18897	18727	18695	18942	18757	18973	18751	18653	18663	18800	18707	18767	18738	18780	18848	18847	18704	18825	18827	18896	18677	18611	18944	18775	18767	18827	18876	18803	18954	18466	18785	18602	18745	18675	18838	18855	19033	18788	18885	18854	18646	18745	18553	18864	18782	18665	18798	18673	18907	18827	18882	18684	18664	18736	18821	18700	18686	18729	18723	18831	18855	18903	18756	18977	18809	18848	18758	18565	18712	18767	18695	18688	18571	18535	18783	18902	18755	18757	18677	18855	18704	18746	18689	18705	18748	18679	18696	18810	18745	18649	18676	18885	18529	18732	18875	18799	18689	18764	18704	18750	18680	18626	18795	18724	18902	18496	18866	18874	18832	18971	18843	18942	18567	18801	18882	18842	18703	18682	18793	18793	18850	18844	18858	18707	18679	18739	18765	18753	18806	18695	18606	18746	18696	18682	18723	18993	18686	18883	18698	18754	18699	18622	18753	18817	18689	18651	18613	18678	18851	18715	18908	18947	18809	18630	18702	18715	18649	18727	18840	18794	18859	18890	18676	18906	18690	18757	18878	18717	18630	18840	18853	18806	18739	18926	18831	18954	18661	18798	18862	18692	18715	18664	18880	18941	18925	18644	18763	18605	18850	18757	18652	18712	18858	18882	18728	18836	18806	18858	18915	18944	18729	18842	18825	18674	18894	18857	18898	18644	18772	18856	18684	18812	18884	18844	18704	18850	18798	18881	18695	18576	18685	18758	18865	18780	18764	18796	18833	18733	18752	18720	19011	18824	18710	19111	18905	18617	18570	18784	18598	18785	18771	18706	18718	18854	18806	18804	18947	18644	18747	18812	18642	18931	19035	18764	18958	18848	18667	18781	18843	18764	18595	18659	18907	18791	18597	18623	18752	18592	18750	18723	18650	18812	18641	18948	18948	18529	18777	18610	19017	18855	18657	18808	18868	18791	18862	18969	18714	18747	18715	18823	18676	18849	18695	18694	18769	18635	18638	18642	18818	18685	18709	18703	18708	18800	18694	18631	18779	18850	18765	18876	18848	18824	18630	18785	18846	19021	18807	18895	18790	18984	18735	18913	18707	18806	18715	18668	18910	18738	18810	18862	18860	18720	18656	18676	18780	18690	18719	18458	18916	18724	18677	18829	18800	18786	18662	18969	18873	18836	18620	18744	18910	18692	18755	18642	18461	18680	18723	18797	18904	18737	18913	18838	18816	18617	18721	18895	18721	18833	18847	18731	18875	18950	18770	18957	18687	18804	18643	18846	18621	18749	18841	18876	18788	18658	18554	19000	18755	18865	18581	18742	18869	18837	18863	18764	18672	18766	18720	18823	18909	18782	18827	18862	18840	18716	18751	18795	18805	18710	18797	18775	18783	18605	18742	18817	18931	18638	18524	18874	18819	18692	18679	18759	18989	18804	18878	18971	18615	18884	18710	18752	18971	18749	18759	18682	18914	18885	18942	18800	18905	18614	18795	18908	18827	18851	18754	18708	18810	18747	18713	18793	18799	18876	18953	18629	18829	18652	18736	18903	18840	18856	18974	18935	18752	18797	18546	18912	18794	18919	18760	19023	18796	18629	18861	18811	18763	18940	18625	18865	18683	18699	18821	18872	18724	18818	18720	18922	18729	18854	18873	18742	18709	18697	18632	18672	18585	18664	18814	18743	18848	19001	18666	18544	18812	18863	18880	18567	18589	18745	18503	18643	18652	18815	18700	18703	18692	18715	18642	18735	18626	18627	18566	18718	18883	18957	18647	18906	18914	18754	18628	18686	18787	18610	18771	18834	18909	18657	18806	18842	18836	18742	18853	18896	18837	18988	18760	18767	18790	18807	18690	18869	18611	18581	18820	19039	18745	18678	18628	18657	18891	18841	18778	18801	18684	18675	18662	18811	18767	18893	18747	19005	18641	18926	18857	18648	18806	18868	18788	18664	18776	18589	18824	18829	18577	18565	18692	18783	18779	18705	19052	18884	18932	18671	18726	18899	18695	18793	18787	18662	18683	18682	18724	18761	18906	18844	18947	18862	18811	18718	18712	18864	18825	18763	18759	18923	18550	18724	18667	18753	18728	18810	18549	18668	18517	18826	18688	18887	18754	18776	18879	18678	18804	18708	18676	18721	18794	18878	18794	18815	18789	18845	18866	18682	18738	18727	18627	18903	18936	18986	18849	18848	18853	18744	18806	18825	18676	18809	18589	18683	18679	18913	18525	18783	18630	18818	18751	18521	18692	18902	18607	18637	18675	18747	18738	18887	18662	18680	18557	18904	18605	18940	18725	18706	18674	18747	18522	18836	18803	18724	18660	18760	18822	18814	18677	18732	18808	18762	18688	18750	18650	18944	18677	18830	18675	18744	18772	18849	18838	18840	18912	18595	18794	18817	18935	18643	18956	18751	18854	18819	18637	18947	18963	18952	18870	18902	18997	18569	18714	18649	18886	18884	18911	18805	18567	18811	18627	18732	18921	18840	18798	18910	18708	18816	18775	18984	18855	18920	18757	18629	18778	18776	18696	18795	18851	18707	18802	18728	18657	18822	18671	18687	18647	18563	18637	18770	18661	18699	18617	18713	18713	18666	18625	18731	18891	18784	18856	18707	18857	18819	18715	18963	18715	18662	18763	18754	18666	18768	18864	18856	18806	18808	18902	18776	18785	18670	18786	18769	18809	18773	18890	18688	18515	18861	18746	19018	18856	18800	18827	18871	18749	18855	18852	18776	18681	18604	18639	18797	18760	18887	18687	18910	18795	18778	18754	18829	18926	19055	18855	18998	18886	18785	18793	18837	18793	18749	18542	18753	18810	18856	18548	18735	18714	18682	18823	18886	18688	18785	18656	18856	18875	18776	18625	18658	18718	18714	18610	18627	18839	18731	19003	18713	18605	18777	18944	18702	18632	18613	18896	18918	18692	18642	18853	18750	18697	18779	18499	18653	18712	18607	18734	18830	18720	19043	18669	18610	18643	18733	18587	18808	18837	18631	18925	18672	18797	18791	18736	18773	18676	18655	18760	18815	18895	18955	18780	18740	18819	18807	18821	18744	18832	18516	18337	18777	18782	18724	18750	18917	18680	18830	18733	18954	18787	18745	18840	18942	18989	18867	18748	18806	18578	18828	18719	18738	18683	18639	18673	18836	18660	18647	18679	18668	18911	18672	18794	18629	18762	18757	18799	18763	18703	18613	18626	19023	18689
16647	18267	18739	17185	16628	16263	16199	16254	16450	16140	16117	16176	16163	16125	16112	16232	18172	19073	17984	17019	16352	16160	16097	16179	15986	16069	16015	16119	15926	16061	16014	16031	15920	15990	15866	16065	16115	15977	15977	16080	16103	16100	16059	15818	16105	16036	16111	16099	16139	16166	16188	15961	15988	16143	16031	16067	15833	16023	15991	15951	16116	15980	15992	16061	16092	15869	15921	15938	16006	15947	15953	16106	16109	16118	15971	16079	15975	15770	15925	16001	15939	15907	15973	16188	15984	15943	15993	15982	16015	16066	15982	16053	15945	15850	16037	16130	16075	15887	16126	16181	16038	16018	15871	16001	16164	15942	15960	15996	15952	16045	16112	15890	16225	15911	16062	16113	15895	16050	15937	16119	16137	15934	15976	16079	15961	16045	16082	15909	15934	15978	16066	16023	16093	15984	16081	16049	16092	15991	16039	15877	16224	16077	15990	15955	16139	16104	15959	15894	16078	15980	15980	16115	16012	15944	15903	16112	16054	15987	16039	16111	15941	16113	15957	16098	16242	16023	16014	16003	16041	15760	15958	16089	15944	16005	16122	16010	16161	16089	16267	15928	15997	15907	16055	15952	15860	15869	15834	16065	16052	15976	16092	16090	15949	16057	15994	15971	16142	15984	16010	15948	16062	16131	16084	16131	15934	15944	15991	16167	16146	16085	16161	15966	16149	16058	15946	16099	15954	15877	15993	16022	16003	15891	16002	16093	16139	15859	16086	16166	16166	15973	15808	16055	15998	15931	16029	16058	16060	16027	15872	16095	16035	16120	16004	15857	16022	15993	15913	16058	15932	16002	15949	16034	15891	15941	16089	16094	16086	16001	15866	15950	15977	15981	16119	15904	16042	15999	16016	15930	15981	15982	16104	16106	16111	16027	16032	16184	15948	16010	16084	16115	16082	15993	15961	16049	15975	16009	16087	15782	15936	15942	16060	15921	16021	16127	15915	15990	16033	16158	16028	16003	15947	16104	16244	16212	16081	16117	15990	15986	15963	15943	15863	16078	16014	16099	15917	16033	15975	16041	15954	16071	15969	16018	15906	15968	15988	15886	15799	15959	16118	15898	16213	16091	16043	15931	16076	15986	15958	15946	15807	15899	16095	16089	15972	15935	15951	16032	16038	15906	16077	16255	16000	15833	16104	16004	16127	15848	15797	16056	16059	16084	16000	16120	16096	16236	15856	15990	16105	16058	15931	16096	15992	16126	16096	15924	15907	15858	16025	16112	15980	15913	16139	16002	16070	16086	16082	16051	16074	15990	16174	15866	15929	16061	16091	15937	16030	16114	16023	16051	15937	16017	16039	16048	16000	16116	15925	15898	15953	16020	16016	15966	16034	16080	16064	15951	16021	16085	16011	16142	16202	16141	15986	16000	15942	15939	15969	15961	16007	15911	16027	15888	16058	15932	15995	16071	16083	15856	15884	16132	16022	16030	15910	16073	15988	16169	16107	15821	15917	16079	15892	16147	15927	16198	15903	15974	15909	16122	15914	16136	15809	15918	16107	15792	15987	16263	16068	16085	16014	16075	16069	16123	15893	15912	16135	16116	16046	16071	16012	16092	15992	15768	16111	16091	16051	15916	15963	16095	16095	15993	16015	16097	16185	15975	16057	15953	15985	15999	16032	16141	16033	16104	15956	16061	15931	15859	16013	16087	15999	16012	16110	15926	15919	15976	16037	16022	16052	15971	16113	15769	15796	16057	16068	16210	16006	15773	15994	16101	16074	15884	15781	16036	16015	15911	16142	16069	15802	15946	15998	16106	16042	16076	16003	15924	16080	16009	15953	15913	15979	16066	16059	16171	15910	15930	16010	15984	15966	16003	16048	16166	15963	16135	15901	15748	16145	16207	15938	15942	16200	16245	15969	16049	16147	16066	15945	16049	16040	15948	16025	16118	16166	15976	15904	15899	16141	16022	16016	16112	15813	15954	16057	16057	15978	16099	16002	16125	16064	15904	16012	15917	16009	15974	16064	15830	16078	16054	15976	16106	16133	15963	16103	15976	16119	16065	15980	16097	16014	15947	16071	16108	16091	16084	15987	16089	16305	16135	16022	15912	15978	16077	16181	16024	16022	16016	16184	16069	16039	15886	15988	16120	15889	16115	15921	16044	16082	16091	16032	15997	16012	16063	15912	16047	15865	16008	15900	16128	16047	16228	16046	15960	15981	16018	15870	16009	15949	15958	16048	15968	16067	15911	16168	16170	15937	16156	16045	15986	16153	16149	16012	16148	16059	16001	16076	16078	15897	15999	16030	15954	15874	16036	16048	15862	16025	16131	16129	15905	15954	15993	16100	16147	15947	15972	16043	15953	16028	16239	15894	16138	16112	15942	15973	15953	16062	16180	16027	16039	16070	15823	15965	16107	16008	15840	16024	15999	16051	16086	16029	15973	15976	16023	16162	15925	15948	16044	15948	15936	15851	15980	15864	15999	16063	15985	15949	15929	16045	16080	16023	16009	15956	16108	16051	15915	15881	16116	15956	16050	16100	15972	16110	15990	15900	16157	16111	15951	16103	15906	16117	16080	15991	16017	15920	15856	16012	16046	15934	16069	15939	16047	16008	16040	16106	16039	15891	16027	16099	16079	15931	16130	16286	16049	16093	15999	15841	15998	16037	15988	15926	16041	15958	16145	16161	16056	16028	16053	15941	15842	15926	15994	15902	15841	16055	15865	15949	15959	16104	15959	15927	15996	15966	16124	16008	16147	15989	15914	16202	16087	16094	16011	16032	15972	15986	15904	16054	15917	16200	15976	15970	16063	15886	16220	16060	16037	16220	15864	16008	16049	16001	15902	16037	15993	15858	16019	15962	15987	15825	16001	16089	16104	15979	15919	16075	15882	16137	15837	15897	16117	15946	15943	15859	16059	15909	15939	16087	15987	16011	16035	16122	16082	16044	16021	15994	15907	16096	16167	15902	15912	16072	15883	16007	15828	16091	16189	16050	16064	16091	15970	15953	15983	15962	16086	16120	16077	16067	16097	16191	15989	15994	16128	16037	16109	15946	16052	16028	15949	15965	16095	16002	15923	15891	16044	16153	16099	16038	16103	16004	16100	16202	15969	16013	16012	16005	16073	16034	16006	15888	15954	16050	15985	16174	16083	15942	16090	15967	15939	16286	16028	15837	15922	16125	15933	15942	16022	16016	15967	15984	15907	16028	16054	15766	16028	15997	15871	15976	15855	16033	16184	15922	15957	16022	16290	16069	16071	16039	15780	16071	15972	16033	15979	16012	16031	16091	16093	15904	16020	16017	15918	16009	16020	16001	16173	15949	16161	15967	16214	15992	16097	15917	16082	15867	16202	15811	16079	16013	16064	16104	16056	15993	16178	16000	16142	15743	15947	16065	16046	16192	15915	15835	16064	16052	16050	16013	16012	15966	16208	16012	16020	15942	15840	16089	16236	15888	16000	16027	15893	16002	15856	16020	16062	16102	16222	16023	16103	16034	16084	16076	16168	15946	15990	16068	15887	16107	15981	16030	15862	15953	16070	15977	15964	15949	16142	16211	16132	16092	16046	15921	15863	15913	15827	16023	16040	15991	16015	16075	16035	15974	15950	15993	15866	16111	15880	16129	15908	15989	15978	15904	16114	16035	16039	16012	16017	15859	16078	15945	16100	16032	16112	15884	16057	16062	16040	16079	16074	15936	15817	15845	16114	16001	16044	16151	16181	16001	16080	15977	16171	16042	16143	16186	15908	16086	16111	16024	15962	15963	15909	16052	15912	16150	15886	16101	16065	15955	15801	15873	16211	16025	16091	16013	15910	16072	16010	16134	15934	16036	16179	16093	15954	15836	15939	16022	15981	16099	16008	15983	16017	15981	16204	15896	15845	15939	16139	16144	16006	15821	16064	16131	15951	15925	16068	15993	16049	15935	16189	15970	15971	16030	15956	15895	16019	16079	16129	15952	15965	15880	15968	15924	16007	16162	15958	16071	15944	16041	16023	16100	15901	16066	16020	16153	16056	15960	16098	15972	16066	15989	16206	15992	16032	15980	15918	16129	16038	15932	16125	16278	15934	16003	15874	16075	16089	15871	16049	16028	16104	15955	16196	16091	15979	15841	16099	15882	15986	16085	16117	16056	16131	15884	16027	16188	15972	16138	16055	15937	16195	16167	16004	16032	16020	16075	15979	16233	15962	16056	15976	16029	16022	16047	15919	15949	15834	15993	15868	16068	15915	16093	16044	16154	15822	16231	16069	16074	16228	16091	16078	15987	16023	16009	15856	15979	16056	16012	16016	16013	16136	16044	16054	15840	15784	15998	16099	16201	16021	16065	15924	16019	16007	15930	15899	16069	16018	16218	15952	15963	15943	15978	16009	16087	16012	16027	15923	16006	15938	15882	15920	16172	16048	15854	16044	16000	16159	15921	15904	16027	15996	15810	16100	15989	15935	15942	15942	15925	16154	16095	15964	16203	15886	15881	16061	16063	16135	16090	15941	16179	15931	15984	16040	16161	16032	16135	15992	16104	15888	16167	15989	16105	16002	16146	15877	16051	15938	16044	16049	15826	16088	15846	15957	15938	16002	16009	16157	15941	16132	16051	16092	16046	15969	15968	16063	15978	15953	16019	15972	16000	16066	16293	15973	16193	15788	16140	16091	16011	16050	16060	16170	15982	15987	16077	16171	15912	15886	16028	15926	15962	16105	16081	16052	16110	16056	16077	16007	16013	16080	16004	15874	15964	16136	15885	15844	16012	15998	16091	15871	16007	16067	15986	16064	15974	16046	15854	15998	15952	15915	16027	16055	16184	16064	15876	16005	15999	16010	15973	15974	15918	16109	16096	15929	16040	16022	16032	16140	15935	15856	16160	15856	16021	15919	16175	15983	15914	16109	16028	15993	16120	16069	15904	16137	16064	16096	15858	16056	15873	16117	16123	15992	15872	16234	15904	16042	16019	16134	15916	16036	15974	16068	16018	15833	15975	16176	15949	16083	15937	16211	16132	15981	15928	16024	15837	15974	16007	16137	15903	16216	16060	15852	15871	16148	15993	15964	15956	16014	15938	16023	15980	15985	16066	16044	15935	15848	15997	16034	15976	16043	16060	16002	15993	15953	15858	15996	15864	16045	16205	16057	15952	15841	16166	16131	15853	16067	15869	16045
25296	21367	28045	25656	21734	20225	20135	19173	18766	18997	18710	18893	18726	18677	18596	18710	23571	31318	26827	22675	20055	18885	18491	18376	18632	18489	18501	18638	18387	18341	18480	18681	18814	18409	18450	18537	18534	18561	18443	18625	18326	18433	18433	18492	18284	18427	18457	18624	18248	18306	18286	18481	18454	18456	18310	18574	18255	18422	18591	18296	18524	18353	18315	18376	18326	18307	18589	18426	18526	18455	18531	18380	18500	18323	18397	18349	18566	18555	18477	18455	18508	18315	18478	18652	18534	18428	18417	18552	18446	18333	18503	18325	18232	18421	18395	18472	18390	18566	18455	18579	18621	18512	18416	18516	18555	18810	18531	18556	18548	18552	18580	18337	18481	18573	18347	18525	18268	18447	18403	18386	18460	18383	18328	18461	18315	18367	18450	18528	18483	18453	18432	18466	18454	18466	18369	18410	18272	18587	18357	18412	18524	18490	18356	18234	18434	18437	18464	18417	18302	18603	18629	18170	18433	18267	18356	18289	18454	18434	18443	18557	18392	18470	18566	18332	18452	18487	18373	18428	18585	18427	18370	18416	18564	18419	18387	18368	18498	18510	18404	18575	18507	18289	18499	18419	18417	18364	18499	18417	18235	18268	18381	18317	18528	18419	18613	18408	18487	18299	18567	18434	18405	18358	18405	18353	18462	18596	18532	18573	18380	18377	18665	18506	18550	18384	18425	18443	18366	18336	18419	18493	18355	18350	18375	18417	18568	18433	18600	18718	18383	18403	18267	18589	18450	18309	18465	18307	18479	18414	18363	18511	18336	18501	18551	18371	18368	18318	18683	18227	18372	18366	18421	18439	18108	18525	18542	18428	18386	18418	18389	18474	18304	18296	18187	18443	18398	18577	18339	18384	18434	18534	18399	18110	18490	18479	18540	18396	18514	18483	18421	18608	18523	18581	18389	18536	18347	18209	18365	18462	18549	18172	18671	18384	18362	18240	18641	18413	18411	18317	18545	18589	18567	18358	18453	18443	18357	18416	18623	18514	18573	18232	18408	18513	18465	18492	18499	18570	18425	18438	18384	18347	18434	18606	18375	18646	18461	18213	18467	18485	18085	18443	18431	18360	18157	18533	18503	18509	18378	18442	18308	18434	18414	18577	18623	18449	18321	18612	18430	18465	18361	18436	18412	18343	18296	18722	18399	18423	18497	18309	18341	18527	18420	18450	18565	18246	18390	18483	18363	18359	18538	18290	18364	18411	18370	18259	18517	18290	18743	18611	18381	18378	18242	18513	18461	18395	18441	18449	18467	18576	18424	18705	18522	18553	18427	18282	18579	18537	18224	18341	18414	18489	18259	18295	18416	18311	18410	18401	18327	18491	18247	18551	18451	18550	18393	18551	18272	18482	18354	18295	18516	18369	18359	18539	18250	18457	18541	18489	18445	18487	18631	18335	18392	18305	18519	18371	18380	18493	18700	18257	18129	18403	18431	18400	18518	18495	18417	18271	18300	18392	18310	18649	18455	18462	18487	18581	18396	18362	18588	18501	18374	18354	18357	18252	18367	18345	18535	18467	18473	18571	18433	18549	18681	18515	18383	18517	18568	18461	18209	18250	18371	18466	18425	18620	18401	18496	18552	18483	18451	18489	18457	18387	18467	18597	18539	18269	18372	18359	18598	18518	18490	18449	18456	18576	18243	18506	18417	18512	18481	18323	18433	18443	18458	18353	18391	18451	18496	18639	18586	18475	18458	18355	18506	18537	18328	18447	18528	18554	18529	18371	18471	18387	18524	18517	18580	18336	18396	18498	18409	18431	18619	18525	18597	18611	18406	18427	18311	18364	18306	18445	18411	18568	18225	18507	18251	18504	18477	18384	18399	18408	18452	18332	18464	18511	18441	18389	18500	18592	18398	18513	18453	18537	18394	18495	18311	18422	18403	18468	18377	18438	18547	18418	18364	18479	18399	18538	18418	18529	18415	18548	18622	18282	18515	18501	18408	18496	18300	18518	18433	18491	18564	18496	18433	18463	18519	18371	18527	18599	18345	18478	18644	18451	18386	18241	18256	18258	18302	18466	18530	18607	18543	18371	18547	18332	18344	18418	18506	18227	18479	18607	18461	18237	18592	18637	18357	18396	18566	18561	18472	18471	18279	18291	18430	18152	18330	18452	18719	18361	18534	18384	18439	18385	18243	18371	18392	18385	18377	18477	18346	18317	18525	18338	18433	18336	18384	18383	18543	18255	18330	18292	18450	18390	18284	18486	18506	18495	18482	18550	18457	18381	18394	18476	18554	18303	18262	18377	18286	18386	18216	18383	18471	18588	18448	18698	18539	18253	18376	18301	18413	18410	18395	18395	18521	18509	18186	18524	18454	18383	18453	18408	18395	18412	18297	18487	18461	18438	18548	18473	18319	18489	18684	18520	18607	18170	18510	18541	18461	18578	18439	18619	18414	18629	18410	18158	18498	18541	18335	18508	18432	18545	18568	18422	18579	18452	18270	18347	18277	18551	18386	18273	18580	18425	18366	18326	18358	18578	18493	18312	18351	18510	18400	18480	18294	18420	18538	18388	18422	18579	18359	18478	18381	18363	18281	18381	18553	18356	18266	18190	18470	18396	18381	18331	18443	18505	18463	18418	18433	18497	18364	18334	18431	18764	18303	18406	18329	18531	18611	18300	18636	18543	18594	18404	18361	18498	18547	18339	18409	18483	18413	18427	18358	18404	18521	18497	18433	18458	18648	18380	18361	18551	18340	18315	18453	18428	18399	18246	18476	18529	18401	18364	18627	18568	18274	18606	18530	18599	18328	18583	18395	18704	18436	18493	18524	18447	18548	18401	18397	18514	18303	18376	18605	18269	18482	18403	18479	18419	18431	18349	18556	18458	18599	18521	18361	18679	18417	18371	18498	18549	18430	18404	18532	18305	18384	18405	18424	18573	18469	18557	18599	18401	18516	18494	18377	18562	18488	18475	18598	18447	18700	18415	18411	18322	18278	18478	18471	18314	18673	18389	18525	18367	18312	18443	18542	18229	18054	18415	18458	18358	18599	18611	18471	18541	18480	18401	18451	18615	18491	18322	18333	18365	18470	18452	18414	18402	18556	18370	18427	18461	18239	18494	18359	18405	18430	18575	18575	18527	18377	18363	18630	18425	18480	18537	18426	18519	18494	18336	18342	18567	18460	18252	18479	18528	18487	18262	18603	18436	18397	18642	18411	18560	18479	18385	18304	18571	18287	18536	18529	18493	18693	18396	18551	18338	18544	18449	18283	18467	18441	18479	18542	18567	18454	18444	18483	18266	18384	18386	18156	18496	18519	18351	18542	18555	18508	18569	18363	18296	18319	18257	18494	18394	18281	18545	18553	18426	18550	18324	18517	18339	18393	18321	18468	18430	18379	18449	18286	18476	18456	18470	18412	18313	18237	18345	18430	18540	18495	18641	18658	18627	18563	18529	18398	18340	18501	18278	18443	18560	18316	18450	18451	18291	18765	18477	18496	18455	18531	18331	18485	18601	18467	18690	18385	18533	18320	18427	18205	18456	18615	18517	18129	18496	18477	18475	18436	18287	18579	18550	18525	18359	18523	18501	18362	18343	18486	18299	18529	18311	18304	18531	18435	18409	18590	18592	18342	18511	18354	18406	18408	18388	18356	18281	18568	18462	18554	18685	18430	18367	18351	18595	18425	18499	18418	18337	18584	18354	18420	18400	18334	18605	18406	18474	18668	18294	18370	18469	18409	18372	18564	18507	18355	18507	18505	18324	18710	18482	18380	18394	18453	18236	18348	18368	18308	18250	18262	18534	18557	18377	18413	18227	18294	18416	18365	18522	18543	18392	18347	18587	18398	18276	18338	18558	18365	18327	18510	18447	18713	18491	18432	18516	18579	18417	18449	18387	18381	18419	18369	18355	18407	18490	18397	18425	18442	18611	18255	18375	18428	18508	18575	18449	18777	18616	18453	18515	18435	18594	18456	18464	18427	18359	18569	18340	18366	18430	18456	18391	18479	18516	18340	18464	18528	18492	18511	18405	18361	18529	18454	18449	18357	18596	18357	18264	18371	18291	18457	18609	18472	18567	18310	18466	18423	18644	18540	18410	18526	18420	18502	18330	18352	18211	18217	18294	18509	18515	18294	18297	18464	18512	18552	18362	18618	18683	18309	18396	18245	18421	18414	18343	18227	18535	18429	18484	18323	18648	18406	18305	18334	18545	18353	18430	18489	18517	18388	18275	18514	18380	18260	18367	18462	18513	18524	18468	18412	18323	18303	18495	18548	18541	18606	18199	18446	18431	18592	18492	18404	18544	18667	18609	18405	18666	18574	18616	18415	18651	18685	18510	18312	18264	18392	18254	18559	18462	18525	18524	18437	18322	18483	18315	18415	18271	18332	18386	18361	18128	18209	18462	18480	18504	18436	18465	18565	18309	18533	18626	18295	18358	18560	18402	18587	18320	18359	18428	18295	18341	18596	18318	18648	18649	18449	18576	18486	18585	18403	18609	18543	18535	18211	18180	18514	18594	18238	18396	18466	18171	18110	18619	18544	18497	18325	18376	18453	18463	18442	18593	18375	18428	18305	18494	18334	18257	18416	18723	18549	18431	18482	18563	18503	18618	18562	18282	18504	18552	18487	18347	18396	18481	18205	18285	18468	18436	18360	18525	18455	18356	18382	18359	18305	18349	18329	18533	18515	18243	18468	18602	18450	18498	18415	18429	18494	18407	18486	18566	18443	18412	18543	18325	18400	18329	18397	18363	18338	18289	18287	18335	18317	18472	18445	18344	18765	18303	18453	18422	18406	18636	18586	18515	18445	18626	18605	18643	18536	18557	18620	18481	18378	18454	18410	18403	18578	18394	18407	18264	18484	18314	18172	18509	18514	18541	18649	18633	18415	18669	18504	18483	18453	18406	18490	18598	18458	18300	18636	18430	18470	18357	18228	18274	18410	18451	18382	18481	18453	18409	18499	18273	18526	18347	18429	18412	18391	18355	18314	18374	18531	18306	18299	18483	18436	18438	18225	18453	18327	18321	18423	18379	18495	18453	18483	18555	18606	18438	18793	18492	18508	18230	18411	18524	18340	18523	18438	18566	18557	18539	18657	18531	18427	18425	18537	18574	18366	18603	18486	18306	18513	18402	18570	18530	18450	18393	18424	18402
15243	23413	22901	19020	17533	16973	16655	16706	16649	16337	16301	16328	16225	15971	16237	16155	24571	32571	25980	20721	17489	16222	15927	15917	16035	15840	15936	15898	15844	15835	15608	15857	16107	15820	15808	15804	15874	15887	15920	16046	15752	15702	15833	15762	16043	15914	15925	15795	15985	15826	15896	15843	15903	15769	15915	15698	15918	15967	15790	15948	15933	15964	15940	15833	15782	15962	15816	15807	15925	15831	15906	15658	15884	15837	15904	15864	15818	15903	15679	15910	15841	15861	15934	15943	15974	15904	15731	15918	16000	15835	15949	15735	15919	15899	15942	15875	15989	15686	15872	16059	15901	15927	15850	15930	15932	15941	15738	15710	15750	15945	15964	15877	15787	15892	15881	15696	16115	15820	15809	15971	15907	15788	15938	16022	15853	15841	15845	15994	15815	15786	15950	15909	15821	15919	15768	15697	15824	15989	15921	15779	15788	15872	15968	15874	15879	15866	15987	15776	15871	15774	15792	15874	15950	15997	15828	15947	15736	15851	15737	15918	15829	15760	15715	15766	15980	15757	15894	15896	15812	15927	15948	15827	15952	15940	15746	15747	15916	15776	15792	15883	15972	15879	16056	15854	15970	15931	15793	15628	15948	15864	15759	15928	15870	15870	15933	15688	15713	15817	15765	15913	15813	15934	15851	15825	15819	15871	15992	15862	15760	15933	15946	15924	15833	15740	15671	16009	15957	15819	15948	15712	15613	15570	16072	15923	15873	16004	15804	15858	15801	15973	16025	15740	15950	15896	15724	15708	15748	15884	15908	15967	15797	15972	15869	15885	15753	15806	15904	15974	15835	15971	15846	15901	15808	15825	15840	15954	15813	15706	15754	15838	15895	15800	16042	15923	15964	16008	15800	15865	15952	15877	15808	15734	15816	15760	15616	16081	15917	15911	15856	15890	16031	15981	15987	15840	15858	15794	15816	15986	15922	15984	15897	15867	15869	16046	15851	15857	15803	15891	15911	15937	15763	15707	15896	15755	15824	15881	15932	15817	15838	15703	15919	15735	15997	15802	15843	15918	15786	15906	15866	15839	15875	15916	15965	16003	15840	15773	15679	15862	15985	16007	15898	15845	15750	15938	15865	15944	15823	15771	15862	15891	15819	15643	15731	15940	15882	15929	15888	15848	15778	15811	16017	15868	15901	15944	15965	15852	15884	15779	15720	15976	16033	15863	15927	15828	15784	15740	15760	15851	15840	15857	15744	15937	15813	16074	15909	15918	15934	15833	15846	15846	15717	15800	15754	15933	15807	15761	15927	15805	16003	15925	15890	15830	15857	16008	15803	15761	15831	15653	15728	15948	15824	15880	15872	15822	15891	15727	15829	16014	15893	15851	15812	15928	15946	15939	15803	15912	15748	15929	15875	15774	15825	16053	15849	15903	15834	15944	15823	15739	15821	15809	15938	15916	15789	15796	15941	15754	15756	15695	15724	15808	15922	15722	15807	15865	15940	15885	15804	15883	15751	15780	15900	15800	15824	16054	15892	15849	15869	15899	15858	15866	15904	15933	15801	15988	15834	15954	15769	15792	15878	15873	15760	15805	15815	15822	15892	15868	15948	15804	15728	15727	15877	15962	15748	15832	15894	15729	15754	15974	16000	15727	15796	15885	15975	15897	16024	15846	16040	15920	15770	15719	15736	15884	15810	15936	15779	15872	15845	15832	15902	15776	15889	15963	15712	16003	15933	15724	15833	15862	15789	15880	15853	15726	15936	15749	15847	15805	15969	15694	15890	15845	15819	15991	15852	15849	15871	15870	15946	15694	15938	15815	15884	15781	15905	16024	15956	15830	15832	15985	15996	15937	15879	15912	15873	15891	15985	15982	15787	15663	15994	15841	15801	15941	15863	15955	15796	15980	15709	15875	16009	15652	15821	15990	15711	15873	15913	15977	15787	15764	15806	15847	15739	15867	15841	16012	15801	15831	15862	15796	15872	15882	15769	15962	15905	15919	15772	15745	15997	15904	15861	15890	15843	15771	15621	15857	15704	15732	16052	15844	15891	15839	15856	16090	15679	15766	15877	15942	15969	15883	15866	15852	15724	15935	15964	15948	15852	15940	15895	15601	15868	15880	15840	15883	15757	15827	15730	15876	15856	15931	15927	15753	16052	15988	16017	15757	15806	15797	15728	15751	15782	15833	15913	16031	16046	16050	15812	15811	15861	16010	15985	15939	15824	15925	15701	15830	16102	16001	15780	15675	15837	15936	15844	15790	15690	15870	15802	15960	15854	15790	15815	15902	15914	15872	15924	15947	15803	15769	15665	15960	15875	15942	15899	15924	15899	15824	15949	15849	15893	15802	15939	15831	15808	15862	15873	15878	15852	15964	15769	15774	15854	15982	16039	15853	15933	15666	15782	15852	15916	15755	15851	15870	15727	15923	15976	15844	16005	15927	15889	15798	15828	15917	16035	15665	15919	15747	15770	15874	15736	15599	15885	15950	15882	15797	15717	15833	15843	15881	15856	15775	15868	15805	15896	15789	15872	15961	15949	15813	15708	15667	15838	15930	15859	15871	15952	15869	15770	15690	15746	15916	15937	15789	15968	16040	15910	15920	15834	15985	15965	15757	15690	15853	15915	15975	15797	15921	15769	15946	15886	15896	15860	15856	15903	15798	15818	16031	15882	16030	15692	15736	15635	15659	15800	15970	15741	15877	15871	15847	15711	15843	15894	15805	15824	15983	15773	15655	15869	15945	15863	15765	15932	15704	15879	15778	15751	15771	15826	15822	15840	15798	15891	15723	15963	15905	15830	15783	15883	15988	15883	15840	15861	15906	15764	15988	15865	15943	15871	15727	15936	15752	15910	15996	15777	15961	15913	15984	15798	15920	15877	15910	15781	15843	15882	15987	15857	15893	15952	15864	15966	15863	15961	15795	15933	15988	15862	15820	15709	15864	15915	15901	15845	15829	15793	16115	15879	15798	15856	15860	15593	15776	15818	15763	15745	15773	15888	15606	15808	15814	15787	16017	15927	15915	16073	15923	15804	15593	15777	15852	15890	15896	15985	15885	15942	15818	15967	15883	15789	15742	15896	15938	15917	15876	15992	15829	15941	15758	15802	15855	15953	15757	15811	15787	15883	15846	16043	15944	15730	15835	15912	15790	15867	15760	15772	15874	15993	15965	15913	15612	15897	15719	15882	15951	15637	15779	15804	15784	15999	15814	15951	15754	15917	15908	15779	15724	15783	15618	15984	16058	15781	15977	15945	15883	16006	15769	15570	15716	15757	15850	15924	15970	15805	15672	16006	15765	15823	15804	16038	15843	15735	15744	15951	15812	16004	15837	15869	15803	15774	15974	15824	15803	15743	15724	15866	15931	15717	15842	15805	15851	15885	15896	15899	15920	15804	15809	15877	15906	15916	15826	16011	15833	15934	15857	15751	15906	15911	15751	16020	15907	15852	15879	15983	15750	15943	15967	16091	15735	15913	15732	16026	15793	15887	15811	16046	15779	15880	15749	15863	16049	16029	15903	15760	15931	15856	15963	15806	16023	15833	15748	15758	15690	15993	15759	15787	15947	15922	15985	15792	15842	15724	16034	15823	15883	15962	15918	15617	15858	15904	15853	15823	15760	15840	15992	15793	15854	15661	15864	15959	16139	15788	15918	15840	15775	16004	15814	15702	15816	15861	15821	15784	15763	15853	15795	15862	16012	15799	15788	15635	15951	15989	15899	15743	15826	15912	15920	15854	15762	15817	15737	15935	15732	15674	15873	15946	15874	15879	15801	15931	15885	15886	15950	15926	15658	15966	15919	15860	15784	16010	15851	15891	16043	15712	16061	15922	16040	15944	15775	15936	15897	15737	15830	15781	15920	15871	15924	15830	15819	15723	15856	15734	15996	15787	15612	15756	15826	15917	15907	15813	15938	15828	15987	15712	16034	15883	15943	15747	15932	15932	15755	15819	15729	15966	15850	15767	15877	15957	15804	15800	15810	15711	15909	15750	15698	15988	15853	16032	15794	15604	15801	15914	15910	16027	15748	15845	15868	15683	15814	15888	15885	15829	15991	15637	16049	15770	15738	15923	15790	15802	15858	15997	15796	15901	15906	15911	15827	15771	15922	15910	15923	15912	15753	15733	15993	15804	15767	15777	15764	15916	15866	15813	15653	15861	15818	15842	15907	15635	15717	15903	15770	15838	15928	15986	15980	15790	15755	15850	15861	15809	15841	15710	15896	15770	15743	15836	15918	15855	15603	15870	15962	15808	15806	15892	15883	15870	15634	15942	15842	15859	15924	16001	15782	15900	16077	15885	15854	15962	15923	15885	15838	15931	15881	15807	15884	15984	15786	15802	15882	15817	15793	15955	15804	16028	15762	15772	15783	15964	15832	15867	16004	15863	15813	15730	15788	15849	15950	15905	15828	15955	15876	15871	15896	15926	15867	15692	15944	15998	15983	15861	15895	16045	15887	15884	15975	15943	15809	15894	15856	15706	15894	15799	15723	15910	15936	15785	15748	15848	15998	15940	15961	15858	15837	15871	15633	15857	16025	15978	15867	16058	15863	15871	15877	15802	15938	15800	15751	15925	15991	15880	15990	15868	15765	15902	15888	16068	15824	15741	15800	16028	15767	15886	15833	15736	15886	15924	15865	15873	15763	15914	15847	15774	15852	15923	15972	16145	15922	15909	15768	16028	15816	16008	15947	15734	15907	15670	15833	15887	15739	15849	15805	15684	15891	15753	15750	15601	15726	15764	15985	15749	15727	15751	15786	15918	15849	15927	16005	16034	15801	15810	15834	15828	15726	15842	15945	15896	15858	15977	15876	15935	15826	16091	15984	15790	15858	15924	15755	15927	15826	15797	15920	15811	15666	15931	15927	15723	15691	15857	15948	15862	15890	15945	15669	15922	15815	16007	15793	15975	15735	15955	16006	15827	15916	16073	15808	16082	15748	15992	15802	15824	15840	15878	15713	16032	15819	15816	15855	15844	15793	15801	15763	15893	15867	15708	15762	15903	15829	15934	15805	15793	15846	15954	15788	15908	15799	15919	15792	15879	15623	15828	15773	15976	15852	15965	16006	15948	15900	15804	15889	15985	15732	15864	15862	15939	15701	15907	15948	15972	15784	15858	15855	15759	15706	15945	15837	15751	15807	15902	15828	15901	16006
23812	21302	28788	24178	21904	22818	22357	18984	18434	18654	18788	18524	18415	18270	18412	18609	32526	39591	32105	25011	20692	18731	18150	18119	18228	18049	17950	18110	17845	17754	17966	17663	17895	18140	17960	17923	18016	17811	18134	17945	17936	17988	17960	17841	17874	17969	17952	17784	17805	18073	18079	17809	17954	17664	17911	17945	17800	17986	17876	18012	17949	17828	17860	17897	17794	17980	17875	18202	18054	17686	17895	17919	17773	17963	17970	17839	17761	17859	17989	17941	17810	17616	17804	17997	17757	17694	17914	17701	17931	17811	17859	17618	17836	17935	18001	17882	17963	17956	17920	17889	17779	17826	17623	17745	17981	17871	17749	17712	17932	17799	17873	18004	17834	17810	17856	17865	17939	17919	17575	17838	18003	17934	17950	17863	17843	17833	17704	17970	18093	17801	18012	17930	17800	17677	17994	17952	17996	17776	17945	17777	17685	17694	17860	17888	18123	17993	17794	17816	17839	17895	18008	17897	17869	17858	17941	17993	17889	17599	18035	17848	17853	17902	18064	17708	17840	17895	17818	17957	17929	17655	17857	17960	18002	17831	17829	17915	18073	17898	17700	17752	17949	17791	17901	17769	18022	17738	18074	17758	17690	17906	17993	17860	17897	17943	18065	18002	17953	17792	17927	17808	17743	17726	17835	17794	17845	17729	17739	17766	17922	17823	17780	17739	17735	17878	17953	18017	17848	17837	17873	17751	17915	17768	17796	17984	17817	17858	17880	17762	17951	17989	17951	17955	17599	17893	17758	17966	17973	17968	17893	17924	18024	17916	17986	18084	17896	17939	17691	17949	17752	17629	17849	17911	17784	17819	17842	18040	17636	17729	17809	17811	17842	17893	17928	17797	17864	17666	17819	17936	17712	17957	17935	17758	17909	17838	17698	17797	17919	17950	17908	17735	17987	18090	18005	17988	18091	17978	17782	17603	17993	17824	17928	17965	17891	18026	17908	17885	17898	17924	18085	17971	17768	17655	17891	17983	17865	17961	17681	17865	17632	17659	17767	17765	18009	17947	17815	17972	18033	17750	17961	17759	17987	17783	17771	17893	17882	17942	17804	17904	17997	17748	17937	18032	17768	17772	17844	17728	17755	17897	17828	17670	17881	17791	17957	17882	17952	17828	17697	17772	17796	17843	17974	17981	17715	17643	17905	17713	17791	17732	17964	17798	17978	17731	17865	17926	17902	17771	17953	17834	17882	17698	17678	17969	17853	18224	17610	17962	17903	17941	17861	17797	17796	17850	18100	17836	17995	17889	18083	18065	17691	17920	17814	17846	17802	17729	17704	17744	18027	17989	17950	17815	17705	17718	17916	17819	17804	17507	17825	17716	17951	17973	17869	17663	17879	17864	17789	17982	17778	17657	17958	17930	17997	17979	17655	17868	17685	17930	17999	17806	18113	17615	17817	17944	17860	17831	17791	17850	17933	17946	17839	18069	17966	17705	17847	17987	17918	17913	17903	17930	17792	17876	17905	17702	17930	18000	17926	18013	17912	17830	18023	17892	17875	17699	17780	17848	17851	17819	17693	17816	17937	18085	17874	17758	17867	17758	17823	17888	17837	17812	17994	17940	17728	17882	17809	17827	17921	17868	17892	17806	17924	17877	17910	17756	17960	17888	17593	17933	17885	17684	17810	17804	18019	17823	17775	17851	17921	17917	17744	17868	17685	17768	17932	17851	17964	17652	17749	17873	17808	17813	18001	17649	18053	17951	18026	17880	17706	17676	17984	17929	17954	17904	18037	17992	17872	17683	17935	17853	17925	17827	17884	17826	17850	17836	17981	17915	17890	17906	18109	17777	17698	17913	18044	17757	17860	17817	17743	17758	17819	17938	17912	17855	17911	17850	17784	17935	17915	18015	17852	17869	18046	17565	17865	17923	17875	17917	17822	17808	17703	17955	17828	17773	18090	17974	17919	17686	17838	17918	17904	17774	17839	17781	17933	17932	17790	17846	17706	17841	17727	17945	17961	18000	17763	17853	17789	18025	17856	17818	17776	17917	17916	17749	17821	17699	17645	17970	17713	17824	17797	17970	17982	17930	17815	17787	17743	17727	18036	17853	17937	17937	17886	18071	18115	17789	17947	17682	17761	17762	17803	17993	17742	17951	17774	17789	17908	17829	17755	17865	17801	17984	17865	17926	17935	17703	17864	17689	18060	17840	17944	17813	17786	17978	17837	17805	17717	17778	17546	17932	18143	17775	17997	17775	17810	17851	17751	17780	17825	17844	17972	18027	17842	17982	17706	17855	17820	17748	17926	17577	17640	17704	17965	17749	17859	17877	17825	17910	17948	17946	17865	17795	17848	17782	17724	17855	17762	17814	17904	17883	17925	17981	17580	17892	17909	17842	18025	18138	18177	17727	17897	17808	17856	18016	17908	17651	17750	17829	17734	17801	17762	17850	17846	17862	17646	17913	17562	18034	17903	17955	17928	18065	17903	17907	17887	17777	18083	17773	17836	17777	17768	17831	17983	18011	17726	17739	17744	17548	17771	17802	17862	17842	17655	17888	17983	17819	18081	18018	17887	17778	17784	17894	17885	18131	17813	17906	17927	17714	17765	17836	17864	17819	17881	17863	17894	17805	17948	17968	17668	17846	17844	17967	17913	17919	17757	17907	17861	17769	17935	17852	18008	17646	17905	17905	17983	17975	17863	17834	17776	17832	17675	17711	17849	17952	18140	17672	17859	17735	17856	17855	18186	17893	17793	17960	17914	17883	17997	17890	17894	17752	17787	17631	18032	18017	17918	17974	17903	17856	17889	17768	18111	17785	18121	17792	17872	17629	18056	17905	17817	17840	17864	17980	18094	18056	17948	17939	17955	17791	17870	17879	17752	17702	17898	17878	17736	17858	17870	17805	17942	17824	17891	17862	17806	17873	17927	17858	18128	17801	18012	17921	17937	17726	18020	17847	17649	17912	17788	18068	17882	17883	18016	18098	17991	17848	17664	17715	17725	17930	17974	17735	17983	17832	17635	17718	17925	17938	17849	17855	17946	17837	17773	17841	17815	17757	17997	18239	17810	17968	17995	17853	17786	17831	17750	17962	17707	17826	17955	17800	17983	17949	17799	17961	17810	17791	17785	17767	17847	17764	17629	17888	17822	17835	17784	17918	18007	17866	17823	17827	17841	17966	17821	17847	17773	17822	17809	17861	17824	17821	17928	17915	18043	17602	17963	17732	17700	17769	17944	17781	18050	17932	17822	17818	17597	17811	17936	17812	17800	17843	17916	18000	17972	17951	17957	17917	17891	17762	17731	17859	17972	17794	17748	17937	17729	17865	17940	17746	17872	17850	17825	17708	17971	17867	17880	17808	17980	17645	18020	17732	17849	18072	17812	17949	18002	17803	17831	17845	17985	17922	18000	17974	18074	18096	17744	17976	17793	17579	17687	17879	18017	17876	17920	17722	17888	17900	17772	17828	17855	17944	17743	17869	17743	18173	17838	17971	17870	17869	17985	17926	17788	17750	17982	17951	17955	17790	17849	18006	17785	17698	17643	17826	17655	17812	17919	17673	17701	17638	17805	17851	17979	17791	17882	17988	17846	17699	18008	17826	17738	17850	17903	17751	17888	17916	17668	17775	17972	17700	17987	17924	17845	17900	17783	17794	17905	17795	17702	17822	17941	17938	17778	17777	18022	17881	17752	17705	17927	17903	17848	18142	17679	18165	17808	17770	17830	17770	17949	17915	18008	17876	18039	17935	17830	17910	17790	17838	17750	17941	18102	17994	17874	17752	17796	17850	17891	17812	18011	17870	17932	17804	17969	17903	17918	17813	17782	17853	17912	17932	17883	17740	17783	17680	17869	17958	18122	17786	17944	17837	17865	17914	17951	17734	17806	17896	18064	17893	18059	17992	17991	17831	17793	17808	18011	17827	17853	17734	17936	17830	18018	17932	17769	17833	17975	17812	17904	17815	17626	17895	17844	17783	17972	17939	17652	17851	17836	17898	17676	17817	17726	17765	17620	17900	17986	17718	17669	17833	17972	17667	17705	17836	17838	17691	17811	17970	17874	17851	17766	18007	17635	17852	17761	17730	17981	17730	17983	17763	17808	17946	17971	17766	17771	17914	17961	17852	17844	17928	17801	17964	17786	17658	17804	17767	17802	17895	17864	17814	18047	17657	18011	17738	17834	17882	17639	17760	17730	17825	17834	17973	17928	17789	17889	17864	17971	17848	18033	17911	17862	17942	17844	17625	17923	17829	17817	17977	17900	17817	17825	18143	17897	17990	18142	17687	17748	17639	17908	18002	17892	17929	17779	17708	17770	17788	17907	17730	17958	18006	18120	17866	17893	17802	17925	17919	17815	18052	17959	17955	18037	17737	17715	18085	17866	17900	17914	17954	17967	17904	17812	17895	18078	17913	17728	17842	17934	18047	17757	17873	18061	17895	17927	17867	17901	17861	17894	17692	17815	17689	17847	17951	17904	18105	17888	17882	18172	17908	17914	17629	17805	17615	17806	17810	17817	17826	17737	17658	17843	17733	17952	18010	17925	17925	17778	17983	17764	17770	17868	17635	17950	17867	17857	17981	17724	17881	17991	17901	17863	18093	17640	17803	17856	17930	17861	17874	17674	17569	17873	17894	17916	18024	17954	17692	17727	17720	17845	17811	17817	17983	17950	17905	17760	17998	17930	17754	17943	17790	17955	17954	17849	17860	18017	17936	17860	17910	17764	18055	17948	17913	17960	18023	17880	17808	17920	17773	17850	17851	17786	17715	17773	17717	17943	17766	17747	17649	17718	17866	17721	17760	18053	17821	17799	17892	17844	17876	17800	18074	17923	17820	17867	17844	17876	17859	17848	17826	17789	17906	17850	17835	17630	17960	17634	17870	18124	17848	17669	17863	17835	18019	17921	17922	17640	17845	17995	17969	17950	17970	18012	17974	17659	17762	17771	17886	17837	17823	17943	17939	17716	17930	17841	17823	17850	17737	17777	17764	17869	18129	18075	17947	17776	17918	17738	17942	17996	17886	17784	17845	18045	17652	17959	17892	17843	17743	18043	17875	17914	17888	17940	17779	17926	17929	17753	17930	18040	17687	17944	17764	17853	17710	17808	17788	17764	17829	17996	17918	17840	17932	17974	17866	17896	18004	17821	17911	18058	17790
16780	28699	27059	21427	19094	17845	17319	17117	16544	16240	16293	16043	16155	15844	15930	16703	36275	39629	32012	23122	18228	16091	15619	15457	15598	15506	15367	15508	15435	15514	15494	15412	15560	15641	15612	15422	15602	15524	15457	15472	15430	15407	15625	15446	15546	15395	15577	15513	15381	15578	15309	15557	15575	15528	15490	15517	15637	15426	15485	15541	15261	15419	15518	15378	15326	15419	15552	15419	15570	15552	15531	15517	15604	15399	15549	15445	15441	15375	15408	15573	15409	15685	15723	15526	15245	15542	15557	15463	15413	15504	15354	15430	15616	15466	15624	15658	15606	15425	15380	15619	15552	15499	15560	15498	15527	15481	15527	15508	15524	15426	15486	15663	15437	15518	15575	15520	15413	15531	15526	15484	15529	15545	15467	15497	15382	15434	15460	15614	15532	15427	15345	15549	15304	15423	15559	15241	15563	15380	15498	15567	15453	15429	15487	15457	15490	15511	15445	15606	15566	15334	15335	15392	15516	15415	15543	15424	15478	15331	15429	15467	15509	15422	15406	15471	15496	15456	15420	15470	15577	15540	15485	15323	15415	15469	15364	15528	15404	15520	15493	15456	15528	15487	15593	15584	15384	15489	15321	15488	15546	15535	15550	15424	15482	15609	15454	15474	15508	15544	15404	15355	15495	15481	15533	15569	15358	15337	15439	15605	15456	15516	15401	15588	15407	15381	15584	15629	15267	15561	15355	15331	15339	15620	15554	15497	15441	15424	15337	15592	15579	15415	15410	15441	15425	15329	15636	15433	15437	15449	15609	15529	15627	15437	15323	15703	15498	15431	15449	15470	15438	15554	15465	15502	15436	15402	15539	15519	15640	15530	15471	15517	15270	15472	15573	15515	15532	15337	15551	15498	15409	15533	15493	15636	15375	15450	15543	15393	15549	15473	15507	15376	15482	15621	15527	15451	15575	15620	15268	15350	15363	15452	15492	15596	15405	15591	15546	15513	15472	15576	15609	15375	15350	15367	15513	15411	15524	15515	15350	15492	15482	15553	15510	15383	15468	15554	15466	15293	15563	15344	15559	15464	15575	15521	15484	15388	15447	15335	15564	15252	15501	15523	15518	15465	15248	15487	15494	15405	15574	15397	15544	15482	15553	15426	15452	15470	15508	15437	15395	15626	15521	15494	15452	15491	15608	15473	15530	15614	15502	15457	15466	15399	15405	15530	15754	15456	15493	15490	15320	15472	15559	15512	15575	15559	15501	15487	15597	15442	15445	15419	15363	15472	15309	15428	15485	15461	15527	15373	15352	15483	15553	15454	15484	15444	15513	15525	15522	15540	15546	15424	15482	15564	15698	15388	15561	15653	15389	15417	15591	15515	15475	15333	15642	15524	15483	15451	15500	15360	15318	15251	15422	15426	15406	15508	15442	15671	15466	15561	15640	15366	15584	15440	15369	15426	15505	15454	15332	15362	15670	15479	15496	15442	15324	15414	15572	15494	15502	15605	15414	15543	15765	15534	15404	15499	15453	15563	15305	15535	15385	15486	15436	15562	15570	15604	15511	15666	15473	15558	15617	15563	15293	15374	15404	15593	15443	15436	15651	15529	15484	15550	15608	15520	15383	15372	15459	15490	15347	15488	15625	15413	15553	15331	15491	15444	15418	15638	15547	15472	15434	15427	15555	15578	15604	15421	15599	15284	15564	15636	15498	15648	15376	15456	15522	15413	15540	15612	15354	15307	15465	15584	15412	15671	15359	15584	15421	15425	15421	15438	15503	15501	15465	15457	15444	15443	15618	15555	15482	15453	15598	15443	15518	15552	15437	15528	15493	15760	15466	15409	15465	15456	15514	15491	15559	15514	15436	15458	15392	15567	15522	15510	15442	15392	15326	15508	15536	15488	15412	15454	15331	15367	15562	15520	15457	15463	15473	15609	15172	15480	15473	15474	15437	15584	15418	15566	15509	15212	15340	15580	15396	15603	15500	15418	15342	15542	15365	15522	15511	15406	15402	15508	15395	15546	15443	15549	15410	15509	15509	15447	15500	15614	15608	15438	15646	15678	15512	15603	15415	15471	15394	15676	15579	15545	15514	15488	15482	15676	15504	15668	15399	15559	15563	15575	15517	15366	15645	15579	15525	15455	15478	15417	15515	15515	15567	15299	15576	15696	15471	15458	15585	15421	15402	15543	15549	15515	15509	15615	15620	15532	15332	15322	15486	15567	15635	15503	15559	15582	15519	15370	15457	15502	15504	15521	15402	15500	15540	15522	15392	15435	15332	15538	15606	15372	15484	15322	15417	15421	15450	15507	15416	15561	15506	15524	15417	15593	15539	15486	15486	15404	15519	15267	15453	15349	15592	15587	15538	15600	15439	15599	15510	15585	15534	15317	15533	15626	15550	15529	15444	15511	15567	15534	15380	15670	15333	15523	15451	15501	15579	15426	15423	15459	15571	15469	15520	15438	15425	15498	15267	15487	15523	15517	15482	15572	15550	15395	15404	15705	15585	15666	15478	15342	15378	15505	15507	15581	15290	15488	15463	15506	15514	15709	15343	15625	15563	15462	15531	15403	15505	15481	15474	15453	15586	15604	15470	15443	15474	15452	15417	15458	15531	15505	15637	15371	15515	15355	15532	15430	15567	15377	15375	15533	15559	15494	15553	15630	15550	15546	15607	15547	15447	15372	15509	15508	15461	15354	15538	15574	15582	15428	15481	15601	15398	15350	15457	15538	15497	15659	15460	15427	15346	15564	15634	15453	15594	15325	15627	15521	15508	15356	15737	15477	15685	15675	15594	15526	15280	15467	15389	15296	15467	15564	15352	15400	15501	15467	15570	15510	15647	15522	15396	15519	15545	15532	15460	15425	15447	15473	15496	15387	15470	15474	15522	15568	15599	15498	15602	15506	15482	15391	15433	15370	15443	15554	15521	15330	15502	15416	15593	15497	15267	15470	15496	15439	15629	15510	15559	15516	15552	15536	15403	15449	15454	15448	15638	15519	15637	15584	15337	15462	15457	15521	15387	15280	15471	15442	15420	15371	15608	15446	15530	15439	15584	15583	15642	15479	15580	15461	15559	15452	15430	15400	15701	15416	15598	15483	15305	15487	15474	15471	15393	15487	15580	15423	15651	15564	15439	15482	15655	15377	15482	15601	15477	15595	15631	15503	15497	15458	15446	15501	15511	15513	15471	15513	15454	15549	15404	15549	15468	15465	15528	15596	15401	15487	15551	15474	15600	15421	15586	15442	15534	15535	15506	15515	15458	15470	15299	15487	15660	15405	15473	15562	15619	15432	15403	15525	15516	15524	15428	15494	15338	15479	15371	15331	15570	15471	15332	15677	15489	15660	15667	15419	15429	15653	15565	15428	15441	15283	15398	15528	15487	15576	15338	15308	15411	15538	15417	15480	15518	15351	15580	15505	15484	15410	15604	15512	15466	15362	15582	15413	15536	15643	15572	15353	15492	15485	15453	15587	15556	15599	15415	15584	15626	15422	15545	15497	15521	15439	15378	15550	15503	15515	15520	15427	15520	15665	15310	15569	15502	15523	15513	15473	15399	15715	15610	15317	15628	15349	15628	15623	15526	15564	15415	15540	15441	15440	15462	15507	15538	15490	15417	15546	15430	15618	15351	15368	15634	15321	15509	15469	15540	15310	15377	15439	15683	15577	15433	15600	15433	15279	15390	15468	15682	15461	15543	15512	15500	15465	15578	15435	15557	15625	15552	15398	15471	15401	15557	15532	15490	15385	15473	15426	15501	15417	15489	15465	15545	15375	15479	15490	15394	15528	15704	15457	15455	15486	15460	15409	15615	15555	15580	15472	15537	15548	15473	15375	15574	15508	15359	15499	15464	15360	15327	15319	15492	15536	15427	15576	15503	15499	15336	15596	15406	15461	15541	15603	15605	15524	15390	15519	15633	15316	15529	15489	15430	15348	15488	15505	15325	15593	15448	15616	15296	15336	15457	15464	15532	15513	15399	15424	15479	15455	15503	15393	15446	15400	15592	15500	15517	15741	15441	15419	15659	15345	15688	15432	15501	15388	15360	15564	15602	15632	15339	15442	15586	15644	15474	15482	15568	15527	15570	15552	15473	15432	15434	15493	15438	15450	15378	15642	15600	15564	15377	15452	15439	15478	15526	15392	15547	15450	15482	15528	15505	15667	15513	15311	15587	15516	15637	15475	15439	15470	15735	15509	15565	15403	15385	15563	15322	15624	15481	15557	15587	15492	15465	15424	15370	15419	15587	15548	15564	15605	15622	15514	15384	15595	15382	15545	15758	15450	15512	15467	15378	15313	15458	15572	15351	15469	15523	15477	15446	15452	15512	15586	15427	15486	15467	15391	15525	15548	15520	15497	15562	15319	15454	15429	15524	15560	15492	15381	15681	15534	15401	15538	15341	15552	15615	15500	15574	15519	15425	15359	15424	15477	15348	15460	15544	15649	15402	15548	15507	15439	15414	15420	15512	15469	15566	15561	15411	15487	15454	15538	15444	15394	15391	15374	15626	15486	15387	15446	15491	15549	15436	15320	15472	15572	15525	15359	15467	15255	15483	15515	15439	15419	15500	15409	15388	15638	15595	15465	15584	15499	15526	15448	15445	15595	15538	15445	15497	15478	15603	15454	15478	15383	15519	15388	15496	15629	15529	15419	15446	15572	15641	15630	15262	15452	15605	15528	15451	15448	15543	15497	15428	15384	15492	15420	15470	15386	15675	15455	15416	15472	15433	15547	15442	15541	15522	15538	15334	15518	15537	15394	15667	15357	15454	15605	15549	15441	15401	15356	15426	15405	15506	15341	15392	15495	15383	15455	15452	15556	15481	15420	15457	15523	15498	15574	15546	15417	15473	15518	15434	15505	15463	15432	15401	15410	15526	15569	15566	15652	15577	15434	15421	15332	15556	15551	15458	15529	15622	15510	15515	15318	15685	15450	15544	15659	15749	15446	15441	15486	15357	15436	15559	15348	15396	15603	15476	15546	15409	15472	15409	15560	15442	15410	15651	15556	15549	15599	15310	15461	15535	15488	15400	15243	15501	15450	15390	15526	15474	15465	15449	15396	15364	15505	15488	15392	15687	15573	15418	15455	15500	15608	15708	15415	15503	15556	15498	15534	15595	15534	15431	15397	15362	15642	15431	15585	15513	15412	15496	15327
29459	22354	22910	20528	18165	18167	18633	18513	18307	18358	18304	18469	18312	18395	18317	18130	19807	20762	20073	18953	18507	18509	18473	18150	18196	18250	18253	18142	18191	18354	18234	18238	18328	18305	18389	18176	18244	18103	18283	18280	18074	18204	18320	18399	18210	18251	18110	18041	18271	18423	18131	18220	18188	18293	18102	18240	18515	18117	18311	18074	18156	18269	18387	18401	18242	18449	18147	18332	18361	18219	18281	18382	18298	18168	18076	18347	18314	18290	18182	18190	18211	18173	18172	18304	18366	18236	18299	18273	18087	18156	18269	18175	18220	18081	18147	18196	18310	18155	18137	18291	18127	18299	18259	18196	18215	18253	18226	18122	18239	18027	18332	18236	18264	18114	18286	18355	18232	18267	18275	18099	18262	18318	18048	18071	18165	18226	17997	18280	18347	18289	18330	18181	18158	18190	18157	18124	18313	18287	18261	18222	18325	18243	18218	18047	18297	18327	18374	18203	18472	18399	18174	18177	18463	18323	18190	18325	18032	18239	18231	18052	18172	18111	18334	18352	18341	18063	18215	18357	18318	18310	18129	18225	18132	18228	18316	18196	18385	18208	18478	18405	18211	18598	18403	18217	18159	18234	18352	18052	18272	18296	18307	18083	18146	18176	18203	18266	18263	18152	18248	18157	18391	18332	18373	18167	18455	18234	18189	18057	18264	18259	18497	18120	18423	18389	18351	18122	18281	18202	18161	18153	18149	18103	18180	18313	18183	18310	18258	18383	18327	18180	17927	18157	18158	18129	18150	18151	18204	18253	18237	18272	18029	18046	18234	18212	18101	18233	18310	18244	18277	18117	18155	18239	18321	18322	18166	18267	18193	18325	18053	18162	18218	18580	18081	18108	18281	18162	18362	18091	18038	18210	18236	18037	18238	18255	18292	18072	18068	18109	18216	18198	18220	18305	18282	18351	18392	18319	18198	18141	18421	18065	18328	18251	18156	18339	18262	18111	18101	17939	18207	18204	18145	18180	18282	18317	18295	18070	18109	18208	18251	18226	18212	18257	18141	18147	18076	18147	18295	18155	18154	17967	18230	18285	18504	18155	18231	17999	18259	18292	18294	18267	17941	18094	18190	18397	18389	18465	18368	18138	18229	18141	18404	18242	18582	18213	18135	18242	18262	18255	18177	18023	18456	18160	18316	18332	18415	18216	18354	18258	18207	18301	18021	17869	18292	18252	18218	18315	18238	18246	18406	18372	18441	18244	18038	18345	18281	18280	18056	18159	18151	18261	18277	18224	18302	18089	18276	18198	18304	18201	18329	18284	18138	18190	18236	18411	18257	18256	18362	18170	18290	18336	18305	18320	18321	18381	18119	18217	18326	18283	18365	18572	18189	18246	18400	18365	18287	18310	18154	18227	18278	18051	18204	18276	18180	18148	18283	18376	18337	18319	18262	18131	18121	18273	18380	18338	18195	18083	18131	18192	18221	18262	18131	18070	18271	18150	18168	18172	18054	18184	18210	18150	18254	18203	18385	18280	18225	18149	18177	18392	18199	18222	18209	18265	18298	18208	18238	18308	18179	18248	18404	18210	18339	18274	18322	18232	18210	18337	18424	18052	18265	18413	18540	18200	18254	18404	18348	18318	18213	18367	18194	18147	18312	18364	18324	18282	18249	18331	18152	18159	18207	18476	18285	18125	18242	18042	18222	18215	18337	18323	18120	18171	18081	18192	18281	18455	17910	18082	18205	18263	18329	18285	18399	18221	18104	18138	18128	17987	18218	18167	18411	18197	18203	18183	18358	18258	18174	18320	18127	17931	18185	18396	18265	18022	18351	18112	18463	18333	18167	18000	18248	18378	18376	18365	18363	18237	18367	18150	18316	18331	18478	18377	18207	18106	18246	18404	18107	18055	18100	18164	18196	18355	18299	18261	18151	18275	18413	18158	18206	18268	18155	18148	18264	18206	18283	18188	18135	18323	18069	17973	18308	18226	18211	18181	18277	18296	18064	18130	18242	18187	18134	18215	18286	18424	18250	18265	18288	18209	18203	18001	18129	18243	18519	18337	17904	18337	18262	18297	18255	18425	18232	18339	18334	18035	18362	18125	18298	18230	18263	18218	18334	18329	18220	18261	18246	18365	18403	18217	18284	18223	18235	18218	18126	18367	18493	18312	18572	18289	18300	18344	17924	18126	18232	18127	18478	18221	18098	18281	18064	18199	18313	18240	18301	18115	18169	18244	18371	18317	18269	18274	18212	18210	18283	18099	18392	18394	18174	18256	18142	18379	18338	18276	18422	18222	18153	18161	18359	18359	18303	18180	18346	18142	18354	18146	18498	18245	18103	18095	18056	18210	18083	17971	18245	18102	18209	18280	18153	18401	18247	18172	18209	18320	18480	18204	18267	18357	18270	18167	18229	18207	18131	18180	18188	18273	18276	18153	18157	18148	18387	18305	18186	18174	18377	18342	18194	18234	18097	18130	18179	18168	18182	18182	18150	18185	18343	18141	18270	18185	18354	18092	18162	18327	18194	18264	18191	18427	18163	18082	18319	18315	18306	18374	18212	18293	18001	18165	18243	18301	18280	18332	18355	18170	18248	18146	18438	18093	18172	18362	18202	18315	18239	18174	18409	18024	18421	18272	18141	18389	18284	18212	18098	18327	18165	18164	18544	18144	18631	18094	18222	18171	18487	18068	18194	18448	18479	18394	18204	18231	18309	18320	18224	18331	18431	18498	18158	18182	18052	18221	18084	18124	18266	18436	18348	18195	18308	18220	17962	18084	18337	18287	18277	18158	18197	18153	18269	18398	18255	18267	18384	18398	18173	18401	18378	18337	18283	18108	18442	18384	18157	18185	18150	18163	18160	18205	18147	18287	18215	18199	18150	18192	17992	18145	17978	18213	18144	18284	18231	18170	18145	18228	18472	18338	18177	18143	18154	18441	18472	18130	18307	18092	18324	18064	18159	18212	18214	18293	18225	18216	18020	18108	18358	18170	18025	18122	18145	18179	18158	17954	18167	18232	18296	18194	18085	18143	18124	18123	18166	18525	18438	18366	18169	18208	18282	18145	18262	18215	18350	18144	18236	18078	18197	18144	18217	18124	18246	18333	18372	18198	18257	18148	18157	18186	18221	18137	18108	18211	18223	18123	18166	18381	18378	18383	18008	17973	18302	18152	18210	17939	18251	18225	18391	18137	18387	18313	18376	18184	18172	18401	18267	18186	18172	18163	18155	18064	18232	18508	18349	18241	18209	18213	18286	18249	18192	18043	18100	18255	18289	18393	17923	18324	18452	18124	18040	18372	18278	18214	18180	18326	18291	18153	18105	18362	18135	18246	18354	18229	18170	17974	18201	17985	18333	18164	18075	18183	18369	18226	18339	18245	18227	18281	18508	18159	18192	18405	18319	18112	18262	18524	18316	18143	18334	18134	18256	18211	18154	18218	18099	18150	18038	18167	18165	18240	18341	18412	18099	18032	18417	18123	18285	18320	18154	18000	18280	18274	18236	18146	18251	18320	18396	18007	18207	18119	18086	18234	18059	18297	18350	18150	18144	18184	18330	18262	18303	18179	18413	18049	18214	18356	18223	17961	18311	18194	17997	18203	18279	18351	18170	18144	18180	18463	18284	18188	18371	18302	18318	18349	18439	18460	18346	18327	18250	18330	18209	18232	18469	18249	18125	18287	18120	18245	18293	18125	18220	18510	18242	18200	18428	18325	18372	18291	18040	18120	18215	18181	18265	18280	18174	18075	18068	18197	18106	18212	18301	18210	18307	18192	18136	18111	18248	18261	18084	18141	18233	18084	18273	18143	18245	18223	18195	18121	18372	18489	18204	18338	18252	18340	18159	18165	18165	18123	18113	18310	18453	18064	18421	18326	18337	18310	18469	18199	18303	18137	18324	18185	18306	18197	18106	18162	18106	18130	18355	18182	18061	18449	18239	18192	18420	18240	18071	18229	18272	18126	18173	18187	18147	18169	18355	18182	18113	18245	18180	18141	18261	18206	18327	18172	18337	18233	18287	18371	18319	18161	18280	18343	18201	18218	18165	18139	18144	17968	18449	18193	18327	18143	18213	18166	18326	18098	18201	18547	18353	18471	18252	18263	18203	18178	18048	18165	18133	18232	18058	18365	18222	18128	18158	18304	18279	18359	18308	18289	18186	18155	18191	18195	18203	18221	18383	18260	18151	18251	18253	18314	18302	18197	18401	18258	18117	18232	18318	17976	18399	18139	18370	18325	18377	18179	18246	18236	18322	18213	18245	18390	18405	18342	18096	18182	18101	18378	18213	18189	18202	18328	18281	18179	18193	18218	18372	18506	18140	18257	18145	18251	18338	18181	18289	18248	18301	18165	18354	18327	18184	18303	18328	18310	18383	18183	18258	18398	18331	18174	18462	18334	18352	18260	18262	18331	18160	18263	18161	18250	18236	18258	18392	18269	18419	18233	18320	18082	18104	18186	18344	18128	18217	18211	18135	18317	18195	18037	18396	18522	18195	18353	18457	18267	18359	18123	18220	18259	18248	18414	18163	18201	18200	18211	18224	18414	18296	18190	18449	18249	18179	18163	18205	18158	18289	18119	18321	18065	18323	18294	18258	18272	18185	18174	18362	18293	18473	18292	18278	18411	18218	18436	18308	17984	18407	18244	18303	18218	18280	18163	17916	18329	18134	18152	18271	18514	18365	18337	18190	18243	18300	18207	18314	18025	18299	18154	18162	18365	18254	18313	18466	18276	18250	18180	18241	18254	18329	18221	18353	18338	18157	18223	18328	18041	18209	18357	18176	18346	18301	18275	18307	18136	18223	18018	18133	18301	18272	18271	18350	18250	18250	18178	18152	18389	18202	18232	18184	18328	18279	18229	18221	18220	18308	18214	17932	18235	17977	18294	18342	18060	18259	18126	18249	18480	18524	18163	18402	18268	18173	18241	18287	18198	18549	18369	18265	18323	18058	18056	18204	18223	18225	18305	18276	18087	18251	18204	18232	18347	18282	18354	18278	18033	18057	18273	18301	18261	18149	18091	18176	18355	18362	18234	18353	18306	18166	18340	18293	18235	18100	18243	18476	18167	18530	18279	18215	18094	18074	18393	18174	18098	18010	18216	18293	18078	18231	18143	18324	18447	18471	18251	18062	18306	18327	18257	18138	18207	18111	18279
16271	17750	17928	16268	16154	15896	16099	15886	15737	15926	15704	15776	15851	15850	15867	15851	18431	18768	17874	16634	16218	15837	15655	15713	15661	15707	15790	15645	15638	15709	15746	15722	15739	15595	15669	15592	15690	15667	15743	15807	15834	15772	15821	15581	15761	15674	15773	15605	15678	15783	15672	15573	15825	15771	15715	15648	15634	15586	15669	15625	15649	15784	15643	15808	15710	15812	15613	15639	15709	15739	15708	15791	15690	15621	15687	15755	15740	15809	15724	15819	15714	15728	15758	15772	15627	15804	15689	15583	15652	15688	15655	15673	15747	15743	15818	15591	15787	15838	15541	15761	15702	15627	15813	15701	15749	15793	15681	15555	15649	15637	15566	15861	15661	15676	15819	15697	15717	15724	15543	15913	15861	15750	15693	15698	15765	15678	15745	15702	15761	15731	15759	15653	15673	15790	15575	15908	15688	15759	15774	15818	15786	15628	15640	15726	15595	15653	15791	15737	15676	15752	15749	15555	15648	15677	15781	15722	15819	15711	15685	15738	15592	15670	15736	15621	15748	15853	15689	15564	15680	15737	15770	15633	15670	15790	15613	15669	15639	15774	15833	15670	15631	15585	15858	15810	15638	15778	15867	15556	15541	15700	15742	15859	15834	15650	15601	15595	15891	15771	15550	15610	15616	15675	15737	15639	15819	15651	15846	15622	15677	15606	15725	15691	15659	15616	15621	15630	15668	15887	15656	15595	15647	15751	15706	15700	15715	15647	15582	15542	15667	15922	15671	15827	15745	15527	15632	15689	15759	15779	15729	15752	15653	15526	15694	15703	15654	15740	15666	15610	15625	15597	15681	15674	15661	15688	15734	15751	15785	15699	15715	15572	15825	15529	15816	15516	15568	15836	15775	15563	15617	15662	15731	15849	15666	15561	15647	15504	15771	15680	15679	15533	15785	15676	15636	15669	15767	15891	15580	15532	15700	15776	15756	15712	15785	15713	15687	15604	15714	15682	15716	15778	15591	15731	15710	15824	15781	15676	15633	15862	15850	15659	15740	15817	15784	15748	15699	15855	15840	15644	15736	15573	15588	15812	15745	15781	15810	15574	15816	15616	15484	15711	15610	15790	15743	15804	15911	15785	15731	15859	15501	15730	15737	15803	15649	15626	15582	15621	15829	15643	15676	15633	15426	15590	15706	15516	15941	15672	15773	15746	15780	15686	15750	15595	15876	15643	15757	15624	15709	15854	15848	15610	15770	15662	15742	15658	15747	15720	15662	15781	15821	15663	15857	15716	15754	15658	15739	15708	15768	15733	15699	15772	15707	15825	15636	15774	15671	15697	15671	15709	15644	15712	15659	15641	15702	15561	15769	15584	15769	15734	15696	15711	15716	15724	15708	15546	15821	15928	15599	15688	15703	15692	15814	15736	15616	15682	15903	15657	15856	15735	15713	15767	15804	15717	15826	15740	15804	15533	15781	15731	15633	15583	15621	15683	15539	15726	15640	15735	15617	15663	15638	15869	15706	15634	15563	15761	15829	15608	15489	15740	15749	15688	15866	15624	15722	15674	15668	15679	15713	15661	15699	15588	15756	15735	15614	15795	15855	15645	15749	15716	15814	15677	15830	15761	15849	15616	15771	15638	15592	15602	15693	15825	15857	15947	15718	15699	15764	15789	15720	15803	15689	15798	15706	15672	15806	15745	15611	15696	15720	15632	15654	15634	15727	15645	15641	15567	15657	15846	15666	15600	15687	15687	15724	15696	15709	15695	15751	15669	15651	15624	15711	15685	15809	15681	15543	15883	15713	15602	15785	15636	15874	15719	15753	15810	15633	15785	15788	15736	15686	15766	15676	15759	15752	15540	15732	15712	15696	15514	15679	15659	15785	15953	15680	15814	15805	15682	15634	15773	15624	15713	15754	15712	15659	15848	15785	15679	15776	15655	15581	15816	15712	15562	15809	15928	15673	15778	15705	15693	15802	15724	15606	15568	15675	15680	15717	15765	15526	15682	15712	15773	15681	15683	15836	15630	15716	15687	15687	15741	15854	15651	15700	15689	15750	15851	15899	15702	15587	15874	15756	15816	15777	15706	15665	15772	15587	15641	15790	15688	15668	15786	15644	15683	15702	15808	15670	15757	15733	15852	15745	15712	15567	15609	15613	15721	15787	15672	15585	15806	15718	15616	15632	15653	15782	15583	15827	15752	15746	15657	15686	15562	15741	15774	15643	15612	15673	15674	15604	15773	15770	15808	15745	15672	15775	15725	15705	15565	15752	15663	15810	15723	15626	15564	15760	15711	15724	15837	15718	15713	15894	15821	15685	15713	15639	15543	15684	15707	15655	15930	15736	15790	15504	15825	15574	15701	15638	15748	15752	15646	15675	15819	15584	15740	15808	15729	15635	15915	15767	15926	15741	15703	15705	15646	15872	15675	15692	15712	15621	15736	15687	15692	15588	15632	15811	15806	15784	15813	15719	15704	15645	15787	15571	15532	15684	15666	15658	15765	15820	15668	15727	15773	15681	15852	15522	15791	15806	15587	15704	15647	15629	15815	15527	15778	15771	15766	15823	15621	15606	15664	15708	15616	15811	15660	15551	15729	15655	15670	15702	15848	15635	15658	15712	15653	15807	16039	15660	15631	15715	15769	15708	15656	15611	15541	15875	15618	15688	15499	15684	15550	15520	15562	15825	15813	15746	15730	15658	15539	15682	15813	15632	15723	15793	15668	15586	15958	15629	15740	15614	15836	15616	15694	15732	15695	15647	15564	15523	15672	15727	15626	15609	15662	15808	15608	15826	15648	15868	15562	15579	15812	15773	15632	15584	15759	15566	15713	15730	15626	15836	15692	15774	15867	15749	15689	15696	15682	15727	15660	15620	15758	15745	15471	15834	15684	15840	15893	15974	15799	15775	15883	15646	15770	15609	15825	15688	15680	15757	15645	15614	16049	15752	15664	15740	15599	15782	15664	15934	15842	15756	15718	15716	15681	15743	15568	15754	15781	15774	15691	15717	15590	15924	15735	15771	15913	15573	15917	15797	15680	15813	15609	15694	15704	15693	15804	15748	15567	15667	15654	15688	15675	15836	15700	15674	15835	15532	15695	15542	15619	15660	15847	15799	15782	15748	15830	15817	15778	15716	15729	15725	15878	15616	15611	15607	15679	15761	15843	15689	15747	15935	15755	15823	15792	15722	15742	15608	15789	15704	15648	15682	15697	15704	15550	15751	15575	15566	15629	15789	15792	15666	15822	15690	15818	15838	15732	15571	15724	15617	15677	15656	15845	15662	15648	15732	15791	15621	15580	15774	15623	15519	15671	15782	15557	15547	15813	15649	15867	15626	15673	15708	15579	15799	15868	15719	15812	15570	15874	15809	15814	15631	15671	15822	15733	15669	15685	15631	15831	15752	15621	15710	15633	15687	15564	15718	15674	15862	15770	15610	15898	15828	15637	15819	15676	15647	15736	15712	15668	15740	15597	15803	15944	15580	15823	15554	15617	15614	15803	15663	15755	15498	15517	15729	15635	15681	15649	15685	15763	15841	15724	15569	15638	15708	15617	15721	15707	15661	15720	15762	15723	15672	15648	15817	15618	15763	15972	15539	15695	15766	15801	15612	15655	15753	15742	15606	15637	15682	15592	15725	15686	15744	15692	15637	15671	15726	15596	15748	15646	15861	15842	15790	15835	15734	15717	15776	15763	15683	15800	15707	15552	15718	15546	15705	15729	15713	15726	15682	15580	15719	15771	15643	15528	15549	15750	15622	15499	15645	15557	15925	15591	15658	15529	15832	15708	15598	15786	15698	15705	15901	15650	15751	15762	15802	15699	15769	15772	15782	15782	15726	15590	15784	15536	15522	15610	15769	15650	15798	15755	15781	15527	15725	15752	15498	15493	15776	15584	15802	15732	15812	15889	15703	15859	15631	15681	15805	15859	15775	15778	15679	15589	15676	15555	15791	15842	15759	15694	15749	15775	15740	15748	15738	15638	15773	15830	15599	15710	15696	15830	15637	15741	15826	15843	16049	15858	15463	15871	15616	15753	15737	15722	15654	15641	15772	15513	15809	15639	15766	15571	15665	15945	15812	15731	15926	15752	15786	15743	15650	15740	15658	15662	15632	15586	15749	15658	15787	15830	15689	15627	15761	15713	15597	15534	15732	15774	15794	15477	15777	15724	15575	15824	15658	15598	15763	15738	15801	15784	15715	15541	15775	15776	15649	15763	16031	15608	15802	15654	15724	15575	15612	15623	15826	15785	15684	15654	15802	15672	15836	15552	15634	15744	15795	15711	15618	15790	15619	15645	15686	15628	15725	15659	15863	15703	15803	15829	15731	15579	15615	15815	15664	15774	15896	15663	15697	15720	15666	15655	15673	15712	15732	15783	15691	15600	15600	15745	15733	15751	15731	15802	15736	15645	15961	15709	15574	15942	15522	15713	15633	15702	15716	15636	15911	15820	15614	15741	15825	15699	15549	15758	15725	15812	15722	15831	15717	15753	15598	15844	15641	15679	15729	15639	15695	15528	15863	15887	15698	15705	15655	15741	15726	15706	15597	15657	15802	15716	15763	15682	15408	15721	15781	15807	15760	15489	15898	15677	15865	15862	15796	15654	15863	15772	15899	15829	15771	15742	15593	15767	15629	15889	15682	15512	15653	15616	15674	15664	15801	15667	15599	15664	15751	15876	15603	15760	15869	15725	15692	15711	15852	15815	15786	15903	15707	15585	15752	15742	15677	15679	15600	15398	15770	15705	15770	15888	15697	15800	15618	15684	15659	15773	15696	15725	15696	15857	15690	15841	15877	15650	15889	15652	15825	15850	15747	15695	15799	15672	15616	15670	15825	15729	15646	15614	15683	15623	15524	15849	15674	15796	15711	15657	15833	15757	15829	15844	15828	15712	15900	15663	15859	15492	15743	15821	15631	15809	15694	15636	15704	15805	15679	15630	15746	15481	15819	15700	15739	15721	15769	15688	15726	15864	15772	15734	15561	15851	15832	15857	15826	15873	15578	15703	15776	15752	15762	15763	15763	15594	15740	15994	15816	15632	15712	15747	15635	15608	15754	15651	15682	15884	15765	15906	15728	15724	15920	15785	15717	15678	15779	15676	15659	15740	15774	15760	15795	15538	15503	15636	15842	15804	15637	15777	15692	15716	15662	15738
25314	21423	28138	25697	21711	20169	20060	18831	18509	18708	18474	18465	18515	18538	18509	18983	28768	30565	25706	21406	19559	18727	18478	18345	18269	18273	18022	18179	18145	18305	18366	18264	18282	18113	18175	18072	18067	18169	18264	18320	18431	18223	18148	18304	18381	18264	18398	18195	18223	18232	18256	18161	18140	18077	18158	18213	18187	18029	18310	18295	18010	18227	18104	18240	18338	18173	18186	18198	18206	18089	18154	17961	18255	18245	18066	18047	18309	18080	17979	18227	18020	18052	18154	18065	18122	18184	18114	18174	18300	18190	18352	18441	18156	18178	18122	18217	18195	18151	18303	18131	18290	18184	18123	18058	18207	18278	18196	18182	18153	18308	18192	18308	18312	18024	18183	17969	18132	17988	18171	18191	18159	17987	18295	18432	18263	17915	18355	18216	17986	18128	18109	18200	18221	18159	18158	17986	18055	18201	18015	18290	18290	18065	18074	18087	18187	18034	18294	18396	18270	18189	18324	18240	18107	18070	18452	18079	18104	18366	17991	17997	18220	18166	18201	18221	17987	18126	18130	18053	18333	18360	18115	18155	18404	18049	18151	18142	18186	18106	18169	17925	18119	18113	18120	18215	18165	18008	18274	18152	18143	18087	18140	18082	18183	18236	18287	18007	18473	18209	18241	18154	18209	18293	18230	18296	18115	17904	18163	18208	18117	18381	18202	17968	18150	18240	18378	18224	18178	18351	18197	18037	18252	18038	18161	18047	18035	18449	18189	18220	18409	18089	18256	17953	18267	18042	18163	18260	17991	17925	18116	18057	18364	17970	18172	18355	18259	18153	18403	18194	18178	18127	18199	18195	18209	18180	18063	18317	18078	18091	18269	18216	18097	18142	18335	18131	18190	17999	18142	18015	18133	18221	18089	18220	18062	17998	18138	18234	18115	18357	18361	18385	18031	18150	18220	18192	18206	18175	18200	18304	18199	18195	17938	18127	18278	18041	17865	18334	18284	18125	18039	18095	18107	18153	18315	18115	18032	18009	18270	18324	18058	18222	18198	18255	17920	17969	17991	18361	18175	18251	18177	18204	18253	18128	18205	18075	18288	18349	18106	18172	17899	18237	18297	18386	18219	18279	18257	18278	18122	18079	18118	18216	18135	18136	18057	18302	18207	18097	18033	18371	18078	18275	18175	18312	18110	18155	18136	18044	18351	18269	18046	18362	18165	18351	18161	18193	18101	18050	18095	18232	18324	18002	18074	18238	18043	17988	18170	18022	18221	18221	18420	18390	18209	18290	17975	18206	18164	18170	18040	18174	18026	18189	18138	18215	18126	18172	18368	18291	18283	18245	18270	18223	18223	18149	18182	18178	18241	18137	17922	17942	18121	18257	18252	18522	18089	18271	18153	18144	18182	18049	18207	18211	18350	18108	18352	18123	18125	18173	18195	18181	18192	18204	18125	18270	18084	18136	18065	18020	18167	18398	18235	18381	18115	18127	18024	18357	18338	18029	18269	18299	18203	18275	18299	18198	18266	18224	18027	18158	18088	18101	18103	18204	18272	18160	18285	18076	17986	18114	18057	18061	17851	18230	18179	18136	17921	18051	18176	18374	18231	18178	18208	18010	18071	17975	18109	18162	18066	18243	18583	18131	18201	18283	17999	17869	18156	18100	18089	18239	18054	18235	18057	18417	18155	18117	18260	18083	18209	18298	18099	18047	18229	18157	18238	18380	18269	18311	18276	18342	18124	18255	18107	18103	18256	18216	18145	18111	18211	18059	18181	18213	18283	18171	18422	18165	18297	18326	18363	18166	18403	18346	18285	18329	18221	18246	18375	18180	18319	17935	18348	18240	18249	18115	18362	18095	18074	18088	18199	18104	18255	18222	18127	18221	18129	18199	18081	18044	18208	18377	18166	18172	18172	18163	18092	18287	18139	18265	18244	18330	18228	18224	18157	18236	18082	18000	18110	17941	18178	18248	18020	18057	17867	18134	18207	18109	18281	18129	18080	17983	18214	17966	17953	18129	18296	18050	18333	18181	18437	17963	18125	18291	18117	18057	18223	18055	18308	18377	18319	18228	18389	18072	18121	18179	18087	18439	18455	18214	18180	18120	18287	18202	18207	18193	18314	18102	18149	18255	18012	18121	18157	18062	18239	18249	18330	18012	18192	18224	18079	18012	18162	18137	18017	18122	18183	18212	17921	18296	18128	18289	18204	17943	18158	18315	18128	18036	18186	18166	18191	18332	18181	18046	18211	18095	18333	18078	18134	18210	18231	18284	18293	18221	18235	18063	18277	18194	18029	18034	18000	18110	18272	18186	18155	18175	18226	18050	18128	18210	18250	18199	18329	18539	18170	18051	18179	17932	18016	17980	18305	18106	18295	18231	18110	18205	18133	18186	18223	18306	18278	18229	18186	18098	18213	18201	18138	18318	18224	18046	18218	18233	18030	17917	18253	18156	18275	18004	18179	18406	18262	18020	18117	17960	18074	18191	18134	18241	18254	18219	18094	18122	18323	18384	18185	18391	18224	18125	18049	18063	17961	18023	18043	18070	18285	17886	18143	18127	18090	17953	18159	18215	18118	18245	18115	18003	18208	18124	18290	18138	18217	18183	18050	18180	17952	18203	18100	18330	18237	18051	18129	18024	18047	18252	18125	17867	18223	18162	18264	18199	18298	18266	18361	18084	17996	18188	18304	18203	18233	18356	18085	18097	18206	18205	18124	18155	18134	18295	17997	18249	18335	18075	18255	17993	18291	18024	18145	18028	18237	18002	18203	17994	18218	18065	18077	18048	18015	18230	18273	18115	18132	17974	18044	18247	18206	18020	18240	18234	18022	18057	18209	18096	18162	18152	18085	18088	18323	18267	18257	18226	18042	18276	18292	18289	18203	17962	18084	18203	18185	18295	18041	18118	17967	18038	18114	18278	18263	18023	18217	18315	18233	18119	18134	18217	18223	18294	18003	18199	18102	17877	18160	18229	18276	18178	18147	18157	18144	18373	18109	17941	18088	18323	18047	18257	18228	18144	18170	18242	18124	18216	18531	18124	18180	18215	18070	18253	18254	18060	18233	18238	18171	17973	18298	18292	18247	18203	18209	18147	18166	18258	18266	18216	18204	18054	18166	18106	18059	18002	18040	18154	18169	18096	18246	17979	18171	18092	18170	18260	18351	18271	17932	18159	18315	17919	18408	18187	18345	18136	18212	18151	18072	18054	18129	18296	18152	18112	18434	18457	18230	18125	18073	18342	18106	18101	18050	18095	18155	18258	18106	18137	18112	18119	18079	17989	18234	18181	18260	18114	18352	17971	18155	18073	18206	18336	18054	18289	18317	18060	18258	18142	18248	18101	18097	18023	18266	18090	18101	18319	18214	18132	18234	18148	18235	18052	18244	18335	18159	18245	18244	18215	18170	18092	17893	18165	18368	18204	18168	18337	18129	18125	18113	18142	18230	18253	18043	18117	18210	18043	18107	18231	17969	18223	18122	18304	18135	18181	18224	18247	18287	18239	18180	18135	18351	18382	17949	18063	18178	18210	18075	18126	18234	18139	18302	18155	18202	18193	18194	18201	18074	18270	18009	18160	18070	18162	18232	18174	18238	18080	18201	18164	18065	18203	18104	18382	18265	18137	18030	18164	18388	18139	18101	18278	18105	18079	18116	18198	18259	18233	18228	18224	18128	18021	18280	18171	18213	18136	18012	18131	17986	18238	18103	18467	18377	18220	18182	18161	18206	18099	18216	17986	18126	17984	17985	18375	18165	18006	18060	17811	18102	18241	18147	18246	18058	18219	18274	18149	18295	18229	18055	18140	18136	18226	18219	18118	18049	17901	18163	18097	18247	18211	18228	18086	18301	18398	18073	18455	18381	18274	18288	18185	18286	18130	18286	18197	18325	18032	18230	17947	18121	18110	18308	18144	18261	18289	18024	18039	18292	18176	18014	18181	18034	18149	18219	18289	18231	18432	18219	18118	18163	18074	18213	18001	18185	18145	18249	18155	18301	18004	18286	18260	18215	18140	18165	18197	18120	18200	18086	18297	18101	18011	18185	18283	18033	18049	18155	18132	18115	18247	18116	18158	18331	18272	18204	18453	18203	18019	18399	18255	18212	18191	18226	17978	18105	18291	18288	18212	18269	18198	18191	18089	17964	18280	18058	18150	18241	18334	17928	18245	18234	18169	18482	18198	18197	18255	18076	18285	18087	18351	18224	18198	18232	18108	18011	18083	18074	18235	18092	18177	18441	18262	17976	17997	18291	18272	18123	18291	18255	18021	18074	18157	18109	18327	18201	18263	18112	17871	18198	18033	18428	18235	18315	18148	18177	17960	18229	18285	18147	18089	18109	18032	18057	18154	18080	18251	18112	18222	18264	18209	18221	17986	18180	18191	18165	18216	18161	18269	18441	18326	18143	18176	17916	18075	18256	18175	18203	18010	18082	18327	18104	18165	18309	18262	18264	18073	18057	18152	18113	18216	18095	18166	18049	18016	18140	17968	18321	18203	18087	18173	18086	18263	18210	18170	17991	18204	18242	18249	18102	18059	18182	18154	18173	18001	18182	18200	18032	18130	18127	18001	18080	17956	18178	18159	18181	18099	18186	18384	18145	18134	18248	18317	18114	18081	18334	18091	18171	18163	18363	18194	18095	18164	18223	18092	18125	18155	18086	18094	18153	18089	18039	18055	18133	18395	18084	18388	18062	18169	18201	18223	18265	18030	18142	18285	18086	18162	18154	18069	18171	18235	18262	18195	18253	18116	18039	18267	18419	18085	17983	18247	18277	18374	18150	17993	18338	18232	18069	17946	17980	18223	18254	18116	18332	18396	18237	18065	18164	18289	18027	18009	18312	18043	18071	18115	18284	18183	18338	18184	18160	18206	18345	18385	18317	18060	18428	18207	18219	18026	18154	18083	18442	18124	18220	18112	18249	18175	18454	18180	18307	17997	18174	18028	18316	18161	18278	17967	18271	18178	18088	18169	18312	18321	18137	18138	18011	18203	18136	18080	18281	18130	18165	18253	18086	18001	18272	18222	18123	18338	18109	18227	18290	18203	18191	18234	18153	18402	18340	18355	18061	18103	18045	18366	18091	18146	18271	18182	18158	18061	18128	18348	18230	18103	18194	18070	18266	18165	18210	18267	18186	18384	18290	18191	18349	18305
15333	22914	22034	18897	17693	16954	16616	16371	16347	16303	16061	15787	15825	15805	15680	18001	31238	31116	24737	19356	16747	16015	15923	15642	15850	15761	15716	15681	15735	15541	15784	15601	16009	15722	15645	15509	15853	15856	15733	15657	15641	15773	15683	15632	15644	15728	15673	15566	15742	15851	15768	15724	15845	15665	15624	15870	15643	15591	15497	15770	15896	15704	15691	15772	15638	15820	15558	15548	15698	15604	15742	15808	15813	15758	15725	15579	15734	15768	15794	15605	15538	15834	15622	15621	15516	15611	15731	15718	15724	15703	15721	15529	15875	15874	15655	15784	15748	15664	15774	15634	15633	15650	15764	15723	15597	15746	15581	15581	15822	15594	15720	15519	15811	15673	15714	15585	15690	15811	15745	15802	15648	15714	15802	15596	15476	15696	15734	15763	15632	15546	15690	15657	15798	15638	15831	15771	15650	15667	15552	15771	15654	15738	15691	15606	15905	15749	15870	15727	15788	15697	15855	15552	15763	15639	15825	15773	15629	15688	15645	15827	15786	15779	15858	15669	15700	15738	15667	15660	15696	15766	15817	15685	15825	15824	15465	15668	15680	15684	15831	15635	15638	15532	15586	15731	15578	15622	15568	15662	15750	15713	15755	15595	15725	15572	15613	15710	15892	15718	15759	15728	15721	15589	15731	15734	15600	15685	15787	15868	15697	15659	15689	15660	15583	15817	15701	15750	15639	15621	15611	15761	15751	15547	15670	15704	15739	15589	15532	15788	15925	15767	15597	15817	15787	15676	15778	15832	15703	15724	15711	15788	15767	15754	15752	15685	15641	15683	15725	15705	15740	15579	15573	15680	15799	15673	15785	15683	15659	15655	15587	15717	15572	15771	15933	15693	15801	15587	15638	15740	15775	15727	15734	15582	15671	15694	15797	15592	15653	15696	15809	15744	15670	15753	15706	15714	15720	15837	15583	15680	15787	15705	15705	15783	15538	15621	15722	15683	15670	15924	15770	15766	15671	15458	15645	15860	15681	15621	15832	15755	15566	15633	15905	15717	15803	15635	15584	15520	15626	15655	15730	15802	15616	15612	15776	15909	15646	15741	15732	15707	15622	15640	15713	15786	15566	15666	15690	15595	15655	15684	15707	15794	15726	15594	15648	15703	15641	15615	15521	15663	15985	15747	15643	15721	15748	15491	15760	15737	15691	15762	15852	15703	15762	15767	15725	15714	15588	15624	15769	15715	15556	15676	15517	15742	15655	15546	15719	15823	15711	15802	15653	15867	15685	15681	15689	15616	15750	15603	15828	15685	15592	15793	15732	15808	15588	15708	15639	15765	15747	15788	15780	15720	15742	15777	15641	15613	15705	15639	15693	15817	15871	15715	15607	15706	15681	15744	15614	15732	15690	15784	15845	15794	15616	15659	15658	15732	15815	15898	15590	15797	15632	15742	15745	15661	15696	15794	15613	15596	15623	15601	15744	15696	15882	15917	15639	15611	15794	15744	15694	15739	15672	15571	15778	15641	15773	15732	15713	15821	15820	15577	15755	15720	15900	15865	15624	15573	15769	15739	15760	15879	15836	15650	15788	15638	15725	15564	15651	15617	15631	15817	15782	15740	15752	15584	15637	15667	15814	15752	15724	15628	15673	15709	15717	15621	15597	15846	15869	15649	15677	15732	15508	15767	15823	15595	15839	15698	15697	15796	15714	15725	15737	15618	15575	15645	15571	15732	15594	15759	15755	15700	15465	15607	15840	15695	15773	15863	15776	15778	15693	15736	15619	15670	15717	15591	15718	15590	15664	15726	15603	15785	15745	15691	15578	15651	15876	15771	15692	15577	15561	15798	15870	15690	15714	15630	15717	15551	15667	15773	15566	15819	15781	15565	15722	15794	15769	15390	15690	15491	15550	15769	15600	15778	15759	15504	15685	15624	15706	15623	15688	15693	15788	15771	15736	15638	15744	15672	15690	15698	15807	15675	15544	15734	15743	15743	15788	15781	15804	15871	15587	15595	15676	15594	15674	15762	15674	15788	15656	15647	15607	15664	15686	15760	15704	15673	15770	15685	15574	15702	15594	15653	15721	15773	15588	15704	15681	15850	15553	15711	15563	15775	15936	15627	15698	15726	15778	15692	15841	15619	15684	15518	15537	15854	15769	15680	15593	15815	15584	15592	15728	15670	15685	15744	15637	15767	15677	15697	15729	15734	15778	15643	15805	15805	15775	15675	15757	15757	15616	15671	15607	15754	15646	15861	15783	15786	15901	15662	15548	15860	15785	15794	15828	15656	15822	15674	15632	15662	15817	15698	15486	15932	15446	15676	15645	15618	15734	15608	15790	15802	15665	15766	15841	15596	15474	15837	15721	15723	15539	15617	15744	15710	15713	15648	15791	15684	15911	15701	15556	15771	15758	15778	15724	15829	15627	15890	15690	15743	15601	15843	15819	15700	15626	15868	15789	15784	15642	15792	15694	15862	15547	15660	15798	15664	15693	15775	15854	15519	15545	15638	15724	15681	15496	15720	15856	15608	15846	15620	15659	15681	15644	15712	15723	15815	15931	15696	15733	15804	15786	15767	15756	15685	15718	15792	15735	15695	15787	15791	15503	15651	15864	15778	15798	15628	15665	15595	15743	15713	15739	15726	15673	15607	15696	15497	15719	15559	15570	15668	15653	15694	15768	15729	15766	15654	15862	15783	15601	15732	15744	15531	15774	15677	15813	15583	15546	15474	15582	15622	15764	15674	15615	15637	15744	15494	15761	15665	15706	15735	15742	15774	15559	15648	15789	15837	15712	15754	15796	15737	15640	15683	15773	15763	15575	15714	15634	15590	15717	15624	15699	15618	15514	15646	15496	15795	15811	15739	15641	15776	15713	15745	15839	15734	15744	15728	15704	15737	15779	15679	15650	15715	15695	15634	15847	15552	15755	15519	15721	15692	15750	15664	15561	15812	15785	15755	15699	15652	15689	15689	15864	15517	15686	15730	15773	15635	15536	15715	15831	15708	15676	15640	15568	15572	15805	15704	15594	15980	15737	15832	15643	15769	15655	15854	15553	15764	15649	15624	15914	15785	15686	15700	15656	15539	15648	15720	15573	15596	15682	15725	15710	15677	15663	15699	15617	15629	15637	15786	15825	15558	15552	15766	15578	15678	15640	15758	15616	15767	15777	15691	15638	15732	15723	15662	15612	15681	15802	15722	15711	15782	15679	15635	15754	15618	15752	15611	15709	15835	15538	15774	15730	15841	15761	15767	15625	15703	15656	15517	15647	15885	15568	15461	15774	15755	15756	15648	15873	15603	15847	15613	15667	15866	15685	15627	15710	15710	15811	15765	15665	15809	15621	15775	15680	15728	15526	15667	15604	15638	15642	15703	15653	15674	15649	15577	15581	15642	15592	15668	15667	15729	15809	15608	15606	15798	15629	15687	15869	15677	15652	15867	15665	15683	15584	15624	15761	15702	15684	15509	15760	15797	15841	15597	15729	15724	15535	15776	15794	15812	15700	15732	15647	15714	15800	15706	15775	15725	15724	15685	15794	15711	15732	15794	15537	15557	15636	15582	15812	15684	15744	15858	15821	15790	15834	15823	15715	15674	15660	15767	15406	15604	15615	15633	15584	15545	15645	15894	15838	15549	15746	15695	15809	15680	15735	15820	15716	15789	15744	15567	15896	15777	15610	15763	15536	15586	15807	15588	15675	15647	15571	15613	15748	15642	15788	15713	15831	15725	15706	15792	15602	15539	15669	15788	15700	15720	15718	15724	15724	15600	15671	15737	15774	15628	15532	15696	15749	15671	15684	15711	15747	15827	15838	15772	15384	15805	15625	15781	15850	15451	15773	15579	15567	15662	15661	15804	15723	15668	15785	15621	15676	15618	15657	15717	15776	15569	15503	15602	15807	15777	15579	15817	15504	15668	15670	15786	15636	15756	15730	15808	15862	15691	15858	15757	15714	15819	15636	15617	15686	15891	15809	15716	15684	15637	15686	15676	15793	15594	15641	15824	15636	15688	15729	15710	15713	15581	15701	15754	15733	15870	15524	15686	15697	15591	15647	15814	15591	15647	15857	15637	15795	15724	15652	15856	15757	15774	15783	15636	15534	15621	15829	15809	15787	15673	15653	15817	15799	15626	15842	15626	15618	15722	15879	15565	15611	15694	15633	15832	15648	15650	15853	15675	15745	15574	15666	15738	15470	15737	15794	15724	15797	15707	15819	15792	15579	15770	15806	15501	15766	15682	15751	15721	15605	15531	15695	15806	15766	15728	15701	15797	15694	15842	15652	15650	15671	15815	15531	15739	15593	15711	15763	15815	15730	15643	15817	15634	15644	15709	15712	15613	15709	15803	15779	15805	15797	15545	15775	15520	15815	15776	15651	15710	15667	15765	15797	15848	15692	15666	15766	15756	15720	15784	15666	15768	15663	15509	15618	15621	15669	15768	15716	15764	15879	15612	15676	15845	15821	15523	15733	15562	15689	15775	15852	15681	15922	15683	15677	15590	15737	15796	15740	15678	15753	15588	15769	15725	15791	15716	15839	15705	15781	15730	15778	15600	15605	15832	15619	15636	15860	15679	15734	15653	15769	15590	15672	15672	15643	15708	15924	15470	15585	15723	15690	15789	15837	15624	15817	15768	15704	15744	15719	15621	15709	15617	15969	15655	15603	15740	15598	15624	15778	15560	15807	15709	15653	15721	15704	15703	15753	15691	15568	15907	15551	15655	15648	15916	15680	15662	15648	15614	15787	15755	15826	15718	15677	15793	15600	15551	15677	15641	15674	15740	15766	15681	15688	15580	15589	15753	15756	15633	15731	15722	15590	15768	15654	15626	15613	15743	15598	15588	15586	15689	15591	15762	15749	15737	15626	15823	15968	15611	15700	15629	15574	15924	15696	15766	15780	15738	15686	15630	15703	15603	15772	15668	15681	15648	15663	15663	15634	15723	15670	15677	15672	15780	15655	15838	15595	15665	15685	15853	15622	15732	15674	15740	15659	15737	15640	15719	15720	15826	15661	15741	15705	15783	15675	15682	15789	15683	15635	15680	15794	15682	15641	15752	15771	15590	15692	15551	15754	15555	15902	15684	15712	15779	15812	15716	15622	15670	15621	15734	15727	15394	15704	15765	15745	15760	15767	15729	15655	15711	15534	15780	15774	15652
23867	21331	28869	24181	21865	22883	21770	18719	18138	17862	17931	17866	17804	17711	17515	18522	35777	38526	30693	23809	19576	18123	17609	17482	17381	17196	17459	17374	17434	17291	17224	17363	17510	17384	17407	17329	17337	17343	17297	17286	17416	17391	17230	17252	17323	17226	17463	17285	17329	17272	17271	17164	17264	17440	17318	17183	17251	17316	17137	17311	17170	17112	17256	17165	17267	17334	17382	17347	17282	17251	17203	17221	17302	17349	17233	17105	17250	17398	17349	17204	17170	17163	17338	17154	17395	17086	17261	17069	17105	17276	17352	17411	17362	17472	17351	17239	17115	17228	17326	17293	17189	17203	17277	17096	17290	17394	17335	17285	17202	17337	17455	17236	17271	17231	17307	17212	17180	17256	17334	17171	17292	17377	17140	17172	17366	17074	17445	17517	17064	17329	17215	17294	17254	17301	17271	17259	17100	17314	17107	17496	17477	17163	17219	17112	17336	17236	17029	17320	17341	17206	17112	17242	17181	17257	17276	17425	17238	17287	17289	17289	17113	17303	17223	17180	17151	17100	17229	17527	17195	17146	17280	17369	17389	17408	17333	17270	17216	17133	17162	17123	17140	17033	17315	17287	17263	17307	17199	17401	17091	17264	17333	17015	17390	17401	17220	17260	17131	17284	17167	17221	17040	17269	17361	17105	17121	17251	17281	17146	17407	17198	17135	17268	17066	17262	17202	17454	17313	17218	17226	17188	17152	17197	17310	17101	17257	17280	17339	17137	17237	17002	17328	17284	17203	17163	17397	17279	17208	17130	17227	17180	17244	17135	17145	17287	17258	17225	17430	17353	17211	17191	17233	17248	17059	17193	17333	17210	17084	17147	17046	17183	17214	17410	17029	17207	17128	17220	17126	17122	17163	17296	17057	17237	17229	17477	17176	17231	17229	17398	17235	17133	17297	17414	17112	17093	17365	17466	17181	17259	17257	17224	17412	17087	17345	17184	17325	17201	17280	17437	17101	17174	17278	17215	17270	17197	17210	17213	17036	17260	17395	17233	17255	17230	17072	17197	17380	17384	17328	17327	17142	17065	17149	17428	17582	17230	17249	17141	17262	17407	17455	17253	17080	17297	17328	17082	17358	17236	17035	17154	17092	17189	17255	17223	17294	17177	17265	16938	17181	17059	17045	17230	17294	17282	17154	17264	17211	17361	17223	17197	17143	17432	17413	17394	17359	17047	17088	17205	17156	17111	17209	17239	17278	17206	17239	17148	17383	17312	17307	17302	17412	17235	17326	17098	17154	17164	17261	17252	17129	17253	17088	17217	17346	17431	17293	17230	17234	17248	17178	17189	17090	17105	17147	17162	17234	17147	17166	17097	17337	17196	17203	17543	17357	17248	17240	17310	17047	17348	17189	17387	17323	17119	17230	17495	17108	17229	17337	17269	17200	17127	17321	17358	17396	17225	17185	17129	17419	17206	17197	17390	17031	17193	17301	17242	17189	17159	17369	17292	17298	17267	17065	17399	17133	17134	17317	17112	17315	17262	17232	17025	17284	17162	17121	17063	17473	17232	17138	17161	17372	17455	17394	17266	17315	17176	17112	17133	17088	17112	17183	17201	17363	17274	17058	17312	17125	17301	17318	17164	17340	17059	17315	17186	17126	17459	17286	17301	17325	17427	17262	17220	17134	17293	17411	17332	17433	17244	17338	17416	17213	17061	17241	17259	17212	17101	17170	17134	17216	17393	17361	17289	17216	17318	17204	17371	17247	17231	17091	17392	17339	17411	17342	17278	17206	17479	17398	17277	17330	17349	17097	17294	17225	17124	17108	17281	17391	17256	17063	17326	17152	17207	17090	17427	17145	17086	17111	17059	17313	17300	17359	17347	17199	17246	17435	17286	17177	17242	17278	17324	17379	17332	17087	17239	17202	17373	17465	17226	17210	17339	17396	17154	17301	17138	17328	17190	17270	17218	17456	17408	17259	17217	17363	17208	17343	17502	17301	17335	17197	17299	17315	17125	17094	17302	17199	17123	17249	17268	17088	17348	17207	17186	17204	17177	17138	17281	17250	17419	17471	17403	17283	17247	17248	17245	17166	17353	17419	17447	17123	17302	17089	17201	17229	17437	17234	17204	17386	17223	17244	17221	17376	17199	17442	17352	17251	17190	17366	17273	17294	17286	17188	17381	17347	17283	17194	17167	17048	17274	17446	17152	17263	17082	17383	17274	17349	17328	17347	17297	17273	17375	17134	17150	17191	17289	17153	17408	17126	17206	17181	17105	17334	17147	17362	17211	17114	17142	17109	17235	17332	17154	17284	17380	17353	17372	17163	17106	17403	17464	17353	17267	17291	17361	17216	17273	17208	17373	17244	17209	17011	17345	17222	17248	17231	17260	17107	17127	17231	17272	16969	17402	17368	17105	17292	17149	17224	17561	17321	17334	17344	16972	17215	17294	17135	17218	17442	17290	17347	17104	17352	17339	17322	17226	17188	17357	17390	17118	17328	17189	17253	17277	17311	17473	17180	17181	17314	17314	17360	17138	17265	17208	17353	17341	17415	17175	17205	17049	17436	17439	17190	17336	17227	17295	17531	17297	17402	17178	17325	17291	17158	17354	17107	17279	17476	17302	17332	17227	17190	17393	17175	17236	17309	17321	17269	17219	17120	17229	17177	17273	17174	17288	17252	17249	17204	17263	17361	17106	17291	16930	17206	17352	17172	17357	17288	17402	17262	17057	17516	17318	17369	17246	17273	17310	17291	17168	17301	17523	17310	17167	17291	17353	17452	17299	17142	17207	17243	17194	17340	17295	17158	17322	17172	17110	17236	17119	17288	17284	17160	17269	17284	17302	17238	17397	17593	17408	17265	17202	17365	17206	17292	17243	17383	17161	17195	17350	17234	17195	17247	17228	17252	17302	17204	17241	17440	17046	17425	17306	17184	17397	17277	17180	17144	17260	17278	17380	17353	17434	17297	17167	17356	17226	17392	17297	17120	17136	17165	17159	17193	17271	17101	17028	17171	17223	17179	17201	17333	17258	17180	17267	17392	17224	17180	17207	17220	17280	17134	17275	17276	17256	17220	17021	16785	17133	17240	17028	17153	17200	17222	17415	17165	17364	17172	17357	17258	17187	17351	17221	17198	17045	17209	17212	17144	17356	17129	17148	17110	17201	17381	17392	17268	17404	17238	17376	17420	17311	17084	17152	17378	17164	17400	17217	17101	17177	17220	17172	17433	17136	17310	17417	17305	17268	17286	17261	17286	17342	17228	17403	17332	17267	17286	17269	17252	17159	17266	17053	17208	17590	17351	17294	17222	17204	17459	17315	17414	17279	17348	17158	17248	17253	17281	16987	17421	17279	17267	17389	17210	17519	17291	17192	17280	17278	17133	17120	17174	16959	17138	17396	17498	17218	17058	17204	17248	17280	17450	17482	17142	17319	17239	17352	17297	17309	17083	17247	17222	17247	17348	17297	17348	17236	17232	17328	17267	17369	17257	17201	17214	17347	17306	17442	17237	17146	17406	17096	17314	17366	17107	17212	17064	16993	17010	17350	17182	17258	17378	17297	17330	17237	17201	17208	17266	17106	17244	17402	17295	17243	17174	17329	17402	17318	17322	17228	17300	17350	17240	17131	17168	17193	17328	17279	17374	17169	17191	17182	17137	17457	17250	17226	17618	17214	17307	17403	17306	17255	17454	17068	17001	16877	17349	17141	17234	17345	17376	17502	17298	17080	17274	17467	17363	17264	17545	17183	17218	17324	17247	17432	17114	17480	17309	17074	17197	17262	17278	17195	17229	17180	17233	17214	17319	17390	17398	17247	17300	17368	17369	17204	17418	17414	17346	17090	17326	17206	17191	17309	17328	17237	17192	17233	17257	17345	17142	17107	17105	17002	17266	17266	17272	17221	17266	17311	17285	17131	17092	17262	17242	17127	17213	17268	17381	17032	17106	17194	17185	17344	16996	17172	17203	17182	17383	17150	17388	17155	17269	17111	17210	17306	17241	17359	17241	17163	17354	17346	17186	17224	17197	17308	17471	17083	17144	17340	17164	17344	17251	17372	17376	17285	17400	17399	17297	17221	17389	17411	17294	17283	17300	17217	17265	17165	17225	17316	17342	17247	17295	17326	17421	17210	17191	17279	17230	17262	17441	17189	17306	17232	17321	17333	17312	17113	17143	17325	17230	17437	17324	17154	17380	17139	17433	17145	17314	17591	17307	17319	17184	17209	17302	17061	17331	17409	17488	17196	17293	17251	17238	17284	17356	17379	17470	17243	17307	17374	17140	17419	17369	17180	17220	17296	17452	17354	17303	17311	17342	16958	17195	17477	17281	17252	17088	17332	17286	17371	17269	17230	17136	17191	17312	17287	17260	17247	17188	17225	17349	17284	17311	17023	17284	17121	17283	17140	17257	17283	17277	17308	17392	17243	16961	17205	17132	17324	17319	17338	17227	16935	17145	17240	16996	17236	17320	17228	17323	17267	17144	17252	17442	17282	17420	17150	17227	17150	17263	17185	17270	17252	17262	17251	17265	17198	17301	17237	17410	17265	17317	17119	17013	17321	17501	17043	17380	17456	17261	17323	17183	17311	17414	17132	17320	17275	17211	17318	17433	17460	17458	17237	17291	17259	17250	17056	17343	17238	17326	17232	17365	17148	17221	17315	17161	16934	17214	17369	17396	17141	17310	17195	17265	17139	17322	17038	17230	17279	17141	17312	17202	17271	17235	17226	17206	17295	17173	17451	17321	17465	17203	17178	17223	17541	17205	17038	17395	17225	17199	17172	17165	17169	17384	17150	17126	17243	17219	17273	17394	17341	17230	17250	17250	17465	17389	17295	17135	17283	17090	17414	17159	17296	17293	17376	17257	17263	17304	17134	17288	17317	17281	17188	17224	16957	17429	17276	17076	17056	17488	17213	17117	17145	17230	17195	17070	17227	17302	17405	17328	17383	17228	16982	17320	17255	17331	17294	17121	17269	17272	17406	17168	17179	17125	17395	17275	17318	17333	17416	17075	17046	17257	17250	17274	17185	17130	17449	17119	17278	17304	17310	17131	17167	17312	17407	17190	17367	17463	17215	17372	17408	17067	17131	17147	17237	17341	17359	17092	17213	17088	17213	17150	17213	17250	17191	17192	17282	17409	17286	17154	17200	17234	17223
16860	28138	25831	20768	18718	17704	16999	16705	16180	16054	15861	15874	15567	15541	15657	17145	39866	39131	30602	22255	17323	15815	15366	15238	15047	15145	15244	15107	15241	15114	15057	15086	15282	15041	15226	15087	15220	15096	15231	15159	15139	15302	15087	15263	15090	15181	15170	15116	15047	15220	15145	15203	15116	15040	15174	15112	15111	15089	15086	15189	15276	15164	15197	15117	15283	15114	15260	15345	15267	15033	15151	15202	15176	15177	15140	15033	15160	15279	15265	15141	15147	15124	15056	15058	15069	15178	15066	15157	15029	15185	15024	15084	15184	15207	15216	15177	15334	15016	15240	15094	15105	15077	15147	15204	15193	15125	15261	15095	15086	15123	15134	15042	15343	15231	15133	15201	15137	15258	15157	15046	15178	15141	15162	15115	15221	15227	15220	15107	15191	15162	15135	15243	15131	15206	14972	15041	15039	15172	15173	15134	15287	14996	15094	15166	15134	15105	15107	15160	15046	14905	15049	15029	15131	15261	15136	15088	15049	15161	15054	15292	15354	15041	15148	15200	15221	14999	15245	15242	15143	15052	15260	15106	15153	15210	15213	15171	15115	15336	15305	15231	15127	15171	15126	15050	15051	15161	15195	15225	15296	14946	15206	15154	15157	15093	15120	15127	15228	15247	15159	15103	15028	15122	15139	15244	15101	15090	14906	15062	14998	15251	15289	15105	15005	15268	15120	15201	15321	15038	15226	15248	15136	15041	14968	15104	14978	15165	15157	15094	15009	15024	14937	15046	15095	15095	15120	15205	15226	15034	15178	15253	15143	15167	15288	15105	15208	15103	15207	15005	15207	15103	14989	15212	15197	15078	15357	15097	15109	15168	15170	15145	15158	15203	15081	15250	15140	14970	15153	15095	15050	15264	15193	14954	15035	15208	15292	15045	14992	15184	15176	14831	15089	15062	15141	15148	15250	15141	15186	15220	15220	15232	15022	15014	15119	15147	15254	15182	15135	15173	15245	15318	15283	15101	15188	15238	15163	14972	15030	15140	15168	15078	15295	15191	15132	15184	15166	15123	15155	15181	15042	15085	15163	15044	15103	15078	15199	15053	15077	15082	15271	14959	15160	15260	15156	15111	15146	15164	15345	15092	14937	15145	15049	14939	15196	15060	15176	15100	15111	15111	15177	15287	15182	15197	14954	15212	15024	15174	15179	15228	15020	15139	15198	15281	15200	15257	15031	15219	14871	15174	15292	14975	15174	15016	15186	14986	15105	15252	15203	15055	15018	15154	15160	15086	15121	15194	15099	14999	15079	15013	15164	15050	15084	15151	15088	15105	15258	15210	15214	15159	15095	15056	15205	15076	15326	15121	15304	15104	15219	15213	15159	15152	15122	15052	15134	15158	15170	15199	14952	15198	15083	15195	15099	15094	14984	15475	15099	15214	15166	15075	15003	15064	15045	15195	15159	15117	15146	15274	15090	14911	15223	15160	15103	15366	15099	14987	15131	15095	15066	15102	15175	15309	15240	15085	15137	15002	15226	15131	15296	15223	15199	15218	15152	15102	15096	15019	15131	15290	15251	15213	15149	15083	15232	15194	15144	14936	15155	15046	15093	15298	15176	15130	15191	15056	15008	15168	15025	15248	15075	15038	15221	15227	15222	15144	15265	15031	15079	15076	15169	15059	15094	15019	15141	15222	15136	15124	15276	15167	15003	15128	15196	15158	15165	15000	15245	15150	15184	15102	15081	15433	15155	15081	15209	15213	15037	15070	15145	15209	15105	15174	15237	15172	15214	15166	15102	15094	15268	15163	15230	15188	15141	15031	15025	15077	15010	15102	14974	15189	15076	15126	15167	15079	15213	15120	15133	15165	14924	15153	15095	15122	15109	15138	15212	15090	15237	15024	15071	15319	15337	15141	15207	15160	15110	15111	15173	15066	15198	15073	15057	15135	15173	15076	15171	15194	15036	15027	15270	15147	15165	15281	15043	15179	15023	15055	15118	15015	15115	14931	15069	15353	14986	15004	15189	15238	15045	15012	14950	15082	15227	15065	15080	15101	15165	15172	15050	14999	15008	15113	15216	15030	15062	15276	15200	14942	15009	15160	15006	15147	15231	15133	15202	15173	15153	15173	15262	15232	15064	15238	15137	15262	15192	15180	15134	15156	15116	15057	15143	15029	15172	15080	15278	15176	15030	14906	15188	15085	15105	15310	15151	15132	15164	15271	15040	15246	14910	15066	15153	15201	15109	15181	15114	15069	15091	15086	15001	15129	15105	15183	15027	15024	15201	15117	15103	15171	15113	15052	15205	15193	15177	15142	15133	15140	15050	15123	15154	15086	15271	15161	15150	14945	15146	15058	15189	15218	15083	15188	15215	15125	15045	15034	15061	14986	15061	15152	15101	15141	15057	15265	15103	15069	15011	15241	15003	15238	15143	15147	15161	15050	15117	15172	15092	15213	15021	15218	15070	15383	15262	15126	15004	15192	15239	15162	15211	15114	14962	15126	15110	15184	15038	15066	15219	15088	15173	15029	15080	15255	15123	14962	15270	15256	15225	15167	15195	15175	15213	15020	15007	15170	15220	15134	15050	15121	15195	15111	15070	15072	15339	15043	15225	15161	15086	15158	14980	15409	15112	15116	15224	15073	15281	15138	15233	14982	15232	14924	15195	15061	15080	15127	15207	15263	15197	15039	15239	15126	15077	15296	14988	15152	15158	15298	15120	15004	15157	15089	15289	15164	14902	14969	15231	15158	15107	15247	15172	15184	15212	15116	15287	15102	15005	15160	15161	15219	15067	14975	15209	15333	15210	15190	15043	15104	15256	15094	15198	15321	15192	15108	15032	15102	15212	15203	15259	15052	15160	14993	15222	15112	15285	15195	15098	15089	14916	15050	14932	15117	15127	15062	15007	15212	14954	15346	15332	15015	15059	15241	15176	14978	15080	15192	15220	15151	15122	15011	15125	15233	15189	15319	15174	14897	15161	15149	15232	14999	15100	15064	14980	15195	15228	15150	15134	15132	15069	15202	15027	15048	15096	15085	15110	15057	15104	15206	15096	15162	15161	15187	15194	15048	15157	15121	15231	15208	15115	14952	15240	15121	15200	15235	15156	15059	15176	15227	15158	15169	15320	15028	15228	14992	15091	15157	15189	15048	15032	15088	15262	15122	15322	15136	15184	15149	15096	15010	15056	15234	15198	15192	14992	14895	15328	15165	15149	15130	15075	15108	15194	15106	15178	15225	15057	15127	15318	15134	15145	15169	15186	15197	15114	15222	15112	15186	15049	15275	15032	15084	14940	15083	15071	15125	15304	15004	15184	15109	15126	15194	14975	15154	15291	15045	15140	15240	15278	15169	15140	15092	15276	15273	15117	15014	15147	15096	15148	15092	15132	15158	15124	15191	15346	15122	15046	15040	15044	15109	15189	15162	15190	15060	15141	15161	15108	14895	15132	15038	15054	15183	15185	15076	15190	15302	15161	15219	15111	15070	15002	14996	15057	15115	15244	15245	15273	15051	15192	15060	15107	15067	15177	15211	15158	15294	15167	15175	15262	15178	15269	15129	15339	15093	15164	15073	15059	15070	15106	15084	15158	15269	15261	15196	15274	15177	15015	15103	15040	15015	15111	15148	15001	15146	15112	14957	15224	15092	15304	15204	15010	15263	15170	15170	15179	15087	15110	15305	15237	14997	15291	15112	15133	15048	15228	15052	15207	15245	15224	15110	14971	15184	14911	15144	15129	15030	15291	15211	15146	15331	15018	15154	15264	15009	15123	15179	15192	15200	15181	15199	15181	15157	15065	15192	15000	15160	15130	15191	15083	15159	15154	15095	15005	15107	15107	15126	15098	15106	15124	14998	15057	15122	15258	15090	15209	15299	15194	14949	15224	15104	15184	15107	15087	15115	15114	15167	15087	15256	15076	15080	15096	15189	15063	15202	15185	15240	15247	15087	15058	15150	15130	15192	15285	14961	15284	15191	15082	15063	15072	15144	14956	15069	15089	15219	15049	14972	15073	15267	15218	15050	15129	15104	15068	15203	15179	15207	15034	15131	15069	15381	15206	15022	15224	15179	15081	15099	15323	15107	15028	15162	15137	15110	15223	15252	15128	15174	15084	15141	15068	15077	15069	15149	15027	15174	15150	14874	15126	15191	15098	15069	15085	15211	15120	15152	15171	15014	15236	15119	15199	15031	15112	15112	15075	15282	15194	15116	15208	15064	15150	15251	15137	15154	15217	15112	15105	15213	15026	15249	15222	15158	15141	15085	15011	15262	15281	15200	15184	15005	15115	15144	15070	14989	15307	15177	15081	15063	15074	15331	15167	15195	14939	15341	15178	14967	15081	15376	15061	15137	15155	15008	15239	15210	15088	15256	15017	15263	15181	15214	15007	15195	15063	15122	15213	15236	15033	15160	15170	15085	15307	15242	15072	15214	15217	15053	15053	15089	15148	15228	14979	15212	15098	15185	15188	15152	15260	15101	15057	15241	15142	15173	15158	15300	15252	15147	14950	15163	15204	15117	15219	15253	15099	15170	15248	15157	15061	15087	15084	15226	15105	14915	15104	15193	15276	15112	15261	15075	15098	15252	15234	15077	14989	15264	15121	15162	15020	15044	15134	15170	15189	15182	15099	15207	15114	15088	15053	15025	15230	15211	15154	15136	15138	15374	15199	15154	15049	15197	15024	15137	15170	15191	15035	15210	15193	15233	15063	15097	15150	14968	15138	15303	15181	15204	14990	15171	15130	15251	15258	15242	15065	14956	14984	15102	14890	15140	15071	15228	15243	15077	15032	15074	15053	15244	15129	15052	15248	15114	15147	15126	15169	15181	14999	15060	15140	15194	15187	15060	15145	15031	15294	15059	15037	15183	15190	15232	15211	15122	15038	15162	15151	15001	15120	15139	14977	15278	15203	15254	15186	15278	15119	15203	15210	14932	15199	15031	15182	15091	15286	15153	15224	15198	15432	15166	15299	15018	15031	15206	15228	15133	15147	15162	15182	15055	15276	15130	15175	15043	15217	15218	15322	15050	15232	15110	15175	15171	15088	15223	15148	15264	15141	15256	15164	15182	15233	15128	15160	15304	15230	15025	15183	15231	15255	14949	15023	15036	15131	15077	15168	14920	15236	15135	15115	15223	15112	15050	15107	14871	15089	15250
29289	21983	21871	19999	17879	18214	18032	17918	17731	17864	18029	17901	17908	17603	17831	17955	19221	20076	19352	18781	17969	17979	17797	17616	17902	17930	17709	17704	17732	17726	17790	17734	17842	17958	17884	17833	17821	17841	17862	17853	17874	17773	17968	17726	17595	17963	17947	17774	17799	17653	17874	17813	17788	17775	17811	17796	17577	17733	17723	17922	17961	17754	17860	17710	17870	17810	17829	17727	17860	17667	17795	17909	17669	17607	17714	17734	17899	17685	17886	17878	17763	17791	17994	17967	17922	17922	17694	17782	17817	17822	17958	17733	17926	17782	17685	17635	17765	17976	17857	17748	18046	17632	17679	17539	17855	17761	17933	17505	17745	17842	17933	17966	17859	17796	17944	17862	17809	17727	17815	17799	17947	17708	17599	17792	17949	17961	17675	17888	17917	17931	17913	17630	17783	17807	17818	17874	17737	17694	17865	18000	17825	17746	17745	17996	18050	17705	17796	17618	17678	17955	17978	17860	17661	17823	17904	17816	17848	17785	17700	17854	17650	17890	18012	17729	17732	17853	17556	17926	17789	17688	17925	17844	17705	17841	17845	17857	17741	18038	17906	17944	17925	17706	17591	17884	17743	17831	17928	17848	17688	17940	17776	17830	18008	17674	17970	17883	17896	17807	17656	17565	17808	17891	17881	17777	17652	17972	17817	17805	17725	17706	17765	17785	17879	17731	17805	17640	17800	17777	17795	17869	17468	17706	17825	17947	17993	17737	17878	17723	17813	17875	17786	17784	18065	17866	17935	17899	17814	17692	17827	17806	17857	17649	17848	17753	17840	17854	17654	17854	17882	17959	17852	17795	17870	17812	17928	17982	17872	17735	17771	17777	17728	17876	17737	17697	17724	17832	17724	17766	17840	17736	17756	17695	17704	17750	17791	17790	17947	17605	17691	17931	17804	17720	17958	17832	17817	17736	17793	17737	17793	17957	17864	17750	17843	17804	17747	17736	17907	17928	17828	17581	17752	17767	17862	17913	17853	17825	17820	17791	17905	17819	17695	17717	17695	17807	17969	18105	17747	17848	17883	17849	17687	17869	17642	17920	17914	17801	17580	17814	17909	17794	17745	17871	17578	17796	17717	17413	17724	17880	17701	17704	17707	17758	17813	17856	17750	17919	17827	17892	17829	17862	17729	17919	17961	17801	17897	17684	17670	17931	17775	17903	17885	17744	17752	17804	17698	17765	17702	17720	17828	17992	17743	17816	17733	17859	17871	17842	17731	17695	17645	17644	17710	17885	17525	17921	17801	17467	17931	17827	17774	17769	17811	17698	17538	17776	17675	17967	17714	17708	17808	17871	17805	17676	17874	17893	17767	17861	17873	18013	17782	17780	17780	17825	17890	17878	17887	17728	17868	17897	17682	17928	17982	17860	17801	17938	17829	17849	17892	17787	17832	17703	17825	17772	17852	17915	17838	17916	17662	18007	17796	17631	17985	17791	17761	17838	17643	17791	17749	17805	17768	17940	17967	17811	17753	17992	17826	18025	17787	17894	17812	17928	17791	17836	17743	17724	17818	17773	17792	17828	17923	17833	17984	17738	17782	17701	17865	17993	17932	17795	17714	17890	17685	17931	18038	17890	17869	17942	17773	18044	17799	17548	17562	17754	17691	17768	18033	17840	17908	17681	17696	17744	17716	17891	17881	17867	17660	17620	17706	17836	17791	17940	17738	17777	18025	17758	17769	17848	17856	17998	17949	17770	17781	17691	17888	17837	17822	17933	17879	17772	17642	17778	17670	17644	17832	17731	17927	17978	17585	17701	17676	17882	17770	17782	17751	17604	17769	17773	17950	17998	17788	17955	17719	17829	17802	17677	17823	17660	17761	17867	17730	17579	17805	17895	17729	17804	17614	17905	17983	17854	17881	17662	17905	17710	17701	17803	17800	17913	17761	17967	17977	17676	17713	17798	17731	17739	17617	17641	17675	17855	17666	17864	17968	17706	17810	17779	17813	17772	17684	17722	17682	17784	17893	17854	17624	17838	17871	17918	17601	17662	17831	17785	17886	17879	17980	17879	17753	17675	17933	17720	17742	17767	17807	17901	17879	18086	17681	17800	18021	17674	17962	18013	17881	17888	17966	17887	17856	17683	17825	17737	17742	17838	17634	17908	17892	17625	17757	17879	18169	18104	17870	17881	17731	17779	17773	17693	17695	17775	17838	17681	17787	17763	17915	17773	17681	17774	17936	17742	17595	17676	17919	17949	17807	17918	17820	18039	17606	17654	17928	17620	17947	17925	17697	17708	17838	17849	17799	17797	17638	17705	17720	17776	17687	17807	18092	17842	17570	17656	17611	17713	17689	17727	17774	17959	17828	17805	17937	18042	17826	17836	17831	17737	17887	17886	17893	17791	18024	17869	17644	17699	17583	17674	17946	17923	17809	17969	17976	17854	17777	17842	17747	17820	17755	17563	17821	17878	17861	17967	18089	17681	17602	17710	17737	17861	17837	17848	17882	17951	17698	17796	17742	17791	17956	17755	17653	17880	17837	17753	17735	17814	17854	17770	17716	17918	17821	17878	17877	17667	17657	17583	17731	17619	17625	17633	17597	18050	17623	17788	17780	17834	17765	17704	17852	17695	17793	17867	17909	17782	17859	17889	17854	17824	17846	17795	17954	18047	17894	17827	17656	17697	17823	17925	17885	17799	17817	17866	17841	17862	17934	17711	17705	17883	17563	17812	17701	17968	17737	17764	17947	17740	17857	17820	17852	17715	17828	17803	17923	17744	17873	17759	17856	17908	17750	17842	17798	17885	17934	17809	17996	17542	17797	17825	17889	17979	17725	17732	17811	17840	17653	17882	18130	17796	18026	17821	17812	17655	17625	17772	17752	17784	17762	17749	17868	17900	17818	17817	17681	17789	17674	17704	17999	17696	17727	17872	17704	17689	17815	17965	17717	17807	17823	17738	17629	17618	17501	17757	17732	17840	17814	17915	18028	17810	17653	17697	17760	17721	17881	17926	17749	17790	17852	17815	17916	17853	17734	17760	17858	17783	17922	17727	17686	17811	17891	17943	17802	17714	17791	17638	17852	17922	17881	17803	17717	17555	17597	17661	17480	17753	17824	17831	17970	17758	17611	17925	17865	17862	17899	17582	18047	17771	17729	17863	17742	17770	17598	17952	17605	17780	17633	17720	17744	17674	17849	17721	17789	17948	17624	17658	17762	17683	17786	17866	17931	17725	17970	17874	17751	17819	17950	17769	17862	17756	17758	17615	17798	17854	17689	17851	17805	17740	17729	17808	17782	17822	17994	17863	17900	17876	17660	18002	18023	17749	17878	18046	17713	17836	17833	17780	17750	17749	17920	17828	17808	17877	17882	17827	17897	17785	17856	17810	17849	17826	17873	17970	17946	17711	17824	17854	17770	17544	17780	17728	17889	17993	17837	17889	17852	17971	17829	17824	17776	17705	17906	17718	17789	18001	18028	17781	17923	17954	17770	17555	17722	17623	17996	17822	17732	17890	17671	17931	17701	17790	17745	17762	17781	17736	17743	17859	17943	17740	17740	17847	17741	17874	17860	17711	17972	17856	17939	17925	17730	17664	17775	17738	17804	17822	17973	17707	17815	17832	17719	18006	17615	17861	17779	17850	17868	17742	17923	17657	17698	17944	17849	17886	17823	17839	17855	17740	17844	17896	17841	17935	17900	17882	17700	17869	18065	17864	17856	17804	17769	17600	17662	17770	17647	17822	17820	17882	17982	17825	17883	17815	17810	17714	17719	17931	17878	17708	17665	17734	17943	17783	17918	17946	17922	17633	17907	17630	17758	17599	17848	17772	18172	17620	17742	17651	17868	18057	17812	17880	17745	17757	17804	17681	17896	17789	17800	17685	17902	17736	17666	17782	17880	17897	17828	17872	17922	17911	17696	17709	17632	17827	17835	17695	18024	17541	17760	17632	17704	17869	17789	17653	17632	17665	17974	17703	17836	17960	17933	17712	17837	17948	17551	17728	17825	17583	17800	17644	17694	17834	17928	17651	17683	17730	17967	17816	17654	17731	17786	17967	17613	17868	17562	17943	17798	17760	17855	17913	17746	17938	17660	17870	17969	17736	17820	17877	17764	17862	17862	18046	17690	17957	17921	17932	17893	17767	17823	17840	17886	17832	17939	17817	17720	17874	18006	17751	17914	17680	17779	17908	17753	17906	17702	17925	17916	17660	17749	17821	17940	17727	17715	17812	17778	17714	18077	18116	17708	17710	17685	17596	17766	17617	17797	17784	17778	17795	17722	17657	17876	17647	17683	17963	17480	17767	17893	17679	17869	17795	17831	17774	17841	17702	17972	17755	17824	17605	17758	17868	17682	17773	17717	18028	18102	18095	17673	17717	17877	17862	17751	17742	17755	17889	17697	17862	17970	17960	17786	18055	17561	17582	17805	17614	17691	17722	18133	17898	17944	17763	17753	17565	17787	17779	18014	17746	17859	17924	17864	17827	17780	17751	17638	17804	17655	17949	17693	17798	17714	17838	17955	18041	17840	17780	17902	17861	17891	17981	17923	17729	17915	17716	17717	17650	18048	17757	17945	17692	17813	17657	17945	17749	17629	17740	18022	17913	17732	17837	17646	17827	17918	17873	17949	17821	17713	17756	17803	18009	17844	17632	17803	17954	17815	17768	17736	17895	17697	17863	17989	17869	18114	17886	17604	17760	17846	17702	17733	17767	17722	17975	17697	17680	17897	17700	17821	17772	17967	17837	17587	17867	18037	17817	17870	17970	17574	17799	17752	17894	17853	17876	17708	17817	17795	17910	17982	17643	17969	17778	17713	17773	17671	17894	17804	17526	17913	17950	17804	17853	17630	17932	17866	17779	17632	17750	17827	17769	17829	17904	17895	17609	17784	17738	17677	17638	17659	17770	17747	17883	17726	17705	17620	18012	17781	17776	17803	17841	17959	17771	17830	17733	17825	18068	17991	17631	17932	17934	17817	17786	17962	17859	17920	17881	17592	17814	17848	17797	17961	17994	17818	17873	17778	17865	17620	17756	17804	17789	17861	17654	17575	17749	17930	17977	17855	17914	17836	17817	17718	17807	17879	17853	17624	17853	17738	17728	17748	17556	17798	17645	18047	17691	17751	17879	17916	17622	17711	17821	17667	17813	17630	17839
16255	17043	16735	15919	15784	15758	15381	15565	15634	15419	15582	15451	15485	15477	15565	15633	17848	18511	17371	16350	15699	15612	15444	15647	15449	15321	15478	15413	15539	15379	15417	15467	15632	15496	15357	15433	15451	15417	15459	15441	15513	15405	15251	15416	15303	15331	15497	15450	15410	15432	15416	15510	15339	15499	15427	15478	15363	15516	15396	15519	15482	15383	15328	15393	15374	15332	15447	15373	15332	15435	15421	15475	15308	15475	15517	15361	15324	15297	15383	15402	15358	15614	15321	15525	15425	15426	15403	15528	15349	15302	15367	15442	15432	15390	15370	15479	15410	15324	15484	15568	15416	15355	15481	15356	15471	15395	15406	15510	15296	15281	15430	15288	15366	15408	15544	15351	15358	15419	15397	15485	15177	15422	15457	15492	15469	15435	15320	15482	15351	15464	15325	15333	15457	15347	15441	15365	15562	15331	15354	15436	15284	15439	15285	15422	15345	15493	15515	15319	15375	15515	15553	15250	15370	15270	15424	15300	15415	15510	15350	15271	15443	15258	15332	15364	15492	15486	15230	15580	15542	15463	15329	15406	15510	15408	15488	15426	15387	15334	15430	15454	15403	15417	15520	15533	15413	15368	15357	15392	15389	15328	15401	15436	15517	15479	15465	15535	15454	15302	15507	15434	15493	15295	15134	15263	15340	15258	15555	15377	15349	15275	15295	15240	15505	15452	15557	15334	15444	15535	15489	15363	15384	15479	15502	15486	15396	15334	15326	15480	15403	15382	15439	15255	15506	15395	15401	15377	15600	15222	15328	15225	15494	15319	15699	15486	15326	15229	15450	15442	15512	15303	15405	15357	15538	15373	15450	15474	15344	15438	15475	15634	15387	15481	15505	15414	15602	15392	15629	15487	15295	15475	15311	15549	15295	15434	15399	15379	15520	15330	15381	15557	15421	15446	15412	15480	15356	15454	15373	15355	15378	15453	15410	15346	15389	15402	15255	15342	15350	15414	15480	15222	15359	15516	15392	15426	15507	15297	15506	15339	15442	15325	15566	15355	15557	15290	15349	15391	15230	15436	15546	15431	15626	15420	15409	15451	15488	15287	15312	15262	15373	15435	15335	15320	15355	15448	15469	15435	15429	15414	15446	15411	15351	15490	15348	15339	15366	15604	15374	15314	15420	15402	15468	15251	15397	15399	15487	15436	15407	15397	15568	15363	15413	15421	15379	15480	15518	15371	15345	15430	15418	15569	15321	15336	15258	15510	15374	15428	15679	15555	15264	15281	15354	15589	15450	15499	15416	15250	15269	15471	15387	15535	15418	15458	15339	15483	15263	15391	15404	15346	15365	15231	15367	15358	15411	15533	15331	15370	15474	15449	15425	15447	15414	15508	15463	15409	15486	15288	15495	15424	15439	15363	15389	15522	15539	15288	15478	15471	15240	15209	15444	15528	15410	15457	15468	15489	15295	15533	15330	15304	15589	15481	15374	15483	15301	15304	15308	15575	15382	15510	15478	15606	15435	15338	15405	15424	15577	15527	15507	15457	15437	15251	15303	15446	15352	15342	15445	15268	15508	15411	15326	15383	15228	15330	15450	15302	15631	15321	15543	15441	15364	15399	15518	15557	15361	15418	15453	15389	15522	15418	15426	15520	15533	15460	15545	15589	15549	15362	15351	15341	15385	15493	15305	15435	15393	15498	15609	15458	15354	15543	15406	15301	15322	15423	15418	15354	15255	15411	15314	15328	15246	15480	15429	15503	15458	15330	15409	15323	15315	15384	15552	15344	15510	15458	15337	15528	15479	15205	15423	15367	15480	15365	15532	15418	15535	15575	15480	15431	15419	15401	15444	15477	15415	15263	15296	15448	15478	15225	15551	15496	15379	15484	15178	15301	15424	15518	15283	15545	15390	15264	15442	15435	15383	15371	15574	15468	15359	15515	15350	15458	15475	15334	15388	15499	15450	15471	15429	15676	15470	15322	15459	15514	15393	15630	15441	15382	15485	15251	15476	15292	15496	15481	15399	15459	15433	15428	15380	15511	15424	15486	15377	15410	15354	15476	15373	15278	15374	15487	15441	15445	15480	15226	15408	15332	15478	15299	15363	15438	15355	15335	15461	15372	15517	15307	15493	15496	15407	15585	15433	15415	15410	15395	15369	15331	15551	15634	15354	15346	15339	15479	15465	15483	15360	15588	15463	15387	15232	15363	15215	15542	15332	15447	15368	15444	15397	15497	15364	15499	15398	15416	15500	15350	15410	15418	15393	15517	15324	15388	15483	15559	15419	15470	15452	15524	15540	15486	15391	15427	15283	15421	15346	15318	15307	15493	15483	15439	15587	15511	15509	15389	15359	15486	15545	15415	15332	15443	15295	15385	15485	15352	15541	15387	15402	15567	15310	15231	15590	15369	15344	15527	15485	15189	15452	15443	15402	15376	15455	15398	15325	15495	15487	15466	15546	15403	15445	15329	15552	15369	15532	15385	15599	15483	15441	15385	15527	15494	15560	15410	15337	15414	15428	15371	15462	15419	15704	15471	15380	15446	15452	15475	15442	15289	15521	15430	15443	15529	15423	15350	15498	15503	15371	15576	15484	15396	15484	15540	15429	15395	15288	15382	15316	15534	15305	15424	15498	15441	15467	15383	15457	15478	15453	15465	15462	15358	15700	15557	15317	15563	15351	15489	15461	15419	15255	15545	15341	15318	15362	15538	15372	15341	15474	15251	15461	15441	15354	15471	15413	15452	15311	15413	15245	15296	15332	15447	15376	15352	15385	15305	15559	15458	15565	15313	15519	15359	15416	15528	15404	15165	15412	15308	15570	15514	15377	15339	15356	15471	15213	15431	15534	15339	15244	15375	15507	15505	15459	15368	15173	15363	15442	15321	15322	15191	15380	15460	15368	15369	15460	15464	15400	15461	15507	15458	15333	15500	15492	15421	15328	15492	15406	15433	15417	15322	15385	15499	15371	15463	15445	15549	15595	15329	15517	15377	15396	15280	15342	15367	15409	15449	15342	15446	15516	15440	15365	15553	15466	15431	15380	15349	15467	15422	15436	15610	15259	15323	15391	15508	15401	15422	15418	15580	15393	15503	15648	15345	15469	15325	15355	15377	15473	15335	15406	15309	15410	15512	15506	15376	15224	15467	15279	15355	15569	15355	15419	15397	15455	15364	15490	15381	15394	15358	15517	15243	15376	15533	15559	15343	15415	15479	15216	15440	15583	15321	15441	15391	15687	15496	15583	15498	15430	15388	15351	15341	15406	15513	15426	15304	15340	15342	15631	15473	15404	15511	15433	15274	15462	15474	15330	15372	15414	15340	15628	15312	15441	15283	15102	15405	15442	15520	15475	15392	15311	15612	15464	15256	15359	15404	15453	15437	15408	15527	15443	15492	15408	15427	15175	15370	15644	15441	15455	15328	15457	15486	15464	15465	15388	15458	15506	15453	15349	15606	15332	15496	15383	15440	15450	15289	15377	15354	15595	15480	15434	15440	15347	15553	15459	15273	15363	15563	15436	15243	15511	15365	15440	15630	15355	15466	15313	15342	15362	15392	15271	15491	15295	15311	15374	15394	15462	15424	15326	15442	15615	15628	15305	15600	15432	15254	15313	15402	15319	15324	15505	15451	15432	15354	15404	15328	15312	15541	15619	15396	15541	15277	15319	15317	15499	15368	15296	15540	15513	15389	15552	15158	15321	15294	15318	15321	15275	15361	15407	15413	15496	15368	15416	15350	15405	15373	15433	15615	15496	15419	15304	15577	15318	15392	15497	15296	15388	15412	15365	15569	15516	15461	15300	15373	15446	15305	15246	15306	15341	15468	15308	15371	15371	15524	15317	15565	15498	15323	15400	15363	15510	15499	15340	15383	15376	15392	15621	15389	15479	15458	15599	15378	15374	15320	15461	15359	15395	15390	15557	15381	15198	15226	15590	15287	15239	15600	15217	15308	15459	15415	15191	15490	15385	15443	15236	15453	15348	15376	15521	15466	15298	15350	15254	15330	15404	15377	15380	15533	15417	15444	15343	15588	15415	15473	15551	15435	15340	15212	15369	15493	15430	15308	15449	15325	15291	15201	15384	15334	15472	15307	15414	15435	15531	15228	15331	15492	15431	15421	15537	15450	15526	15319	15598	15307	15358	15597	15498	15342	15438	15500	15338	15529	15491	15287	15321	15250	15417	15393	15299	15442	15413	15395	15351	15367	15551	15394	15433	15465	15365	15454	15455	15499	15563	15399	15432	15399	15416	15534	15252	15483	15572	15345	15428	15546	15398	15364	15337	15445	15397	15414	15381	15304	15378	15370	15350	15302	15376	15495	15393	15229	15424	15352	15442	15372	15545	15414	15466	15420	15375	15464	15446	15532	15334	15357	15519	15338	15284	15511	15548	15619	15548	15490	15431	15407	15437	15494	15322	15509	15430	15439	15418	15368	15260	15551	15618	15286	15409	15434	15450	15529	15375	15420	15406	15309	15448	15303	15517	15415	15347	15364	15482	15311	15397	15517	15269	15345	15449	15194	15644	15371	15389	15365	15371	15513	15473	15368	15394	15509	15534	15261	15261	15414	15473	15357	15458	15512	15400	15382	15508	15410	15517	15403	15529	15455	15517	15503	15266	15260	15431	15391	15329	15379	15370	15251	15206	15428	15444	15365	15440	15323	15424	15346	15294	15252	15433	15411	15471	15368	15428	15426	15445	15479	15408	15502	15222	15306	15412	15500	15270	15308	15507	15388	15390	15375	15399	15405	15374	15500	15304	15481	15358	15396	15355	15460	15440	15302	15402	15335	15582	15357	15397	15288	15530	15444	15422	15353	15215	15421	15223	15525	15341	15523	15374	15523	15343	15565	15344	15306	15511	15327	15443	15415	15443	15513	15383	15279	15366	15408	15509	15228	15639	15433	15499	15359	15452	15373	15569	15473	15505	15431	15514	15400	15142	15412	15488	15213	15439	15265	15484	15455	15372	15418	15481	15554	15516	15417	15622	15407	15417	15562	15614	15354	15236	15505	15469	15431	15327	15429	15479	15457	15304	15523	15392	15400	15349	15398	15468	15524	15377	15364	15487	15294	15481	15508	15369	15352	15459	15488	15422	15465	15460	15432	15447	15414	15260	15458	15399	15389	15370	15372	15375	15473	15342	15354	15527	15438	15442	15490
25132	21330	28001	25525	21708	20243	20097	19071	18791	18921	18900	18631	18709	18712	18732	20891	27790	29647	25984	22410	19794	18933	18728	18726	18618	18647	18551	18515	18485	18586	18546	18526	18346	18398	18363	18546	18271	18413	18476	18325	18404	18388	18744	18392	18443	18534	18461	18580	18548	18614	18267	18366	18389	18451	18465	18485	18467	18598	18470	18368	18575	18457	18394	18459	18332	18532	18565	18284	18620	18302	18510	18428	18406	18495	18383	18607	18673	18470	18303	18471	18437	18561	18643	18314	18597	18485	18566	18336	18444	18442	18510	18494	18542	18592	18526	18403	18250	18379	18462	18496	18521	18225	18411	18522	18448	18471	18473	18576	18542	18448	18697	18317	18456	18504	18408	18429	18548	18664	18319	18621	18447	18549	18590	18593	18597	18330	18400	18528	18347	18337	18501	18511	18534	18329	18331	18318	18456	18409	18645	18425	18473	18554	18565	18475	18433	18367	18498	18236	18396	18421	18500	18465	18464	18440	18391	18420	18370	18437	18316	18416	18312	18538	18569	18590	18453	18479	18516	18245	18574	18551	18337	18488	18464	18472	18314	18336	18576	18683	18320	18347	18296	18397	18315	18238	18655	18235	18465	18435	18327	18541	18423	18342	18330	18327	18504	18631	18582	18271	18082	18416	18404	18426	18605	18533	18456	18775	18541	18426	18545	18327	18366	18304	18533	18413	18395	18431	18423	18501	18598	18442	18417	18434	18390	18608	18700	18490	18397	18501	18524	18556	18370	18527	18568	18335	18293	18340	18485	18332	18162	18598	18573	18465	18551	18467	18445	18529	18511	18245	18353	18426	18524	18505	18594	18504	18326	18335	18325	18548	18406	18615	18562	18562	18375	18362	18564	18437	18449	18330	18404	18437	18436	18555	18457	18617	18580	18283	18427	18379	18397	18482	18553	18315	18491	18436	18390	18492	18212	18443	18412	18420	18636	18485	18509	18416	18516	18465	18507	18544	18394	18561	18511	18589	18517	18313	18310	18523	18487	18452	18300	18683	18455	18394	18428	18412	18159	18290	18504	18703	18607	18528	18798	18659	18537	18324	18424	18410	18499	18295	18314	18608	18484	18315	18556	18211	18394	18567	18546	18488	18635	18516	18296	18503	18274	18548	18437	18515	18671	18250	18485	18548	18473	18551	18476	18485	18455	18336	18280	18568	18682	18409	18292	18428	18385	18501	18422	18325	18509	18413	18415	18702	18387	18687	18723	18552	18398	18450	18244	18521	18637	18615	18452	18501	18274	18458	18516	18400	18450	18434	18405	18627	18540	18579	18525	18509	18328	18599	18644	18433	18345	18173	18394	18560	18464	18506	18624	18426	18361	18584	18303	18312	18549	18369	18512	18367	18261	18478	18430	18406	18315	18495	18327	18182	18386	18461	18470	18633	18489	18525	18399	18622	18585	18534	18588	18314	18437	18563	18477	18362	18336	18625	18407	18554	18454	18480	18405	18475	18735	18456	18545	18562	18532	18423	18435	18412	18706	18484	18385	18429	18539	18306	18832	18527	18364	18489	18337	18323	18563	18485	18695	18292	18491	18423	18360	18387	18419	18579	18470	18434	18462	18405	18434	18344	18513	18422	18624	18499	18381	18464	18523	18503	18411	18287	18440	18439	18582	18469	18512	18548	18368	18566	18450	18289	18428	18579	18676	18611	18563	18458	18709	18562	18612	18419	18264	18234	18502	18617	18457	18457	18273	18473	18334	18292	18449	18384	18410	18252	18442	18427	18464	18366	18431	18606	18643	18599	18520	18468	18459	18491	18515	18443	18318	18484	18306	18282	18351	18494	18360	18327	18653	18528	18256	18314	18361	18413	18529	18429	18382	18359	18545	18422	18281	18401	18142	18474	18405	18334	18314	18442	18489	18328	18374	18670	18675	18573	18375	18433	18407	18384	18497	18630	18264	18440	18440	18573	18575	18462	18436	18492	18265	18593	18436	18364	18570	18272	18548	18420	18271	18277	18354	18504	18588	18371	18456	18498	18377	18518	18305	18482	18470	18507	18502	18523	18510	18549	18559	18451	18531	18497	18618	18405	18392	18472	18653	18600	18686	18440	18446	18453	18412	18299	18565	18534	18574	18330	18551	18422	18289	18414	18531	18598	18573	18474	18438	18421	18315	18493	18424	18430	18638	18566	18358	18344	18389	18511	18610	18478	18380	18365	18491	18180	18545	18454	18776	18448	18433	18606	18601	18187	18385	18526	18518	18522	18397	18643	18575	18452	18633	18636	18499	18441	18504	18537	18472	18420	18339	18408	18551	18605	18480	18640	18509	18291	18355	18578	18353	18236	18549	18619	18600	18405	18557	18470	18205	18431	18557	18524	18494	18388	18321	18503	18518	18309	18569	18334	18422	18316	18553	18377	18352	18331	18520	18237	18627	18429	18531	18616	18530	18519	18536	18511	18455	18499	18409	18432	18376	18336	18509	18543	18431	18318	18365	18522	18509	18458	18634	18568	18352	18402	18402	18280	18505	18513	18425	18448	18344	18377	18375	18588	18318	18220	18433	18408	18514	18505	18589	18701	18442	18519	18762	18564	18542	18577	18456	18598	18377	18345	18430	18455	18438	18507	18677	18491	18429	18354	18692	18423	18477	18262	18658	18640	18566	18512	18658	18407	18437	18551	18426	18657	18370	18497	18378	18544	18593	18350	18492	18297	18445	18411	18560	18503	18376	18625	18369	18495	18588	18455	18603	18370	18328	18407	18410	18465	18230	18488	18280	18595	18479	18302	18387	18414	18380	18385	18612	18384	18440	18708	18563	18278	18482	18411	18205	18171	18535	18426	18577	18454	18539	18511	18268	18363	18467	18517	18337	18332	18469	18522	18419	18539	18382	18652	18243	18427	18579	18437	18337	18256	18426	18597	18505	18405	18215	18637	18475	18365	18411	18428	18338	18406	18442	18315	18468	18402	18362	18253	18579	18477	18449	18519	18587	18503	18389	18556	18516	18299	18459	18368	18365	18559	18437	18491	18449	18468	18605	18217	18572	18282	18512	18634	18563	18615	18465	18623	18457	18362	18580	18502	18405	18562	18359	18521	18527	18363	18363	18391	18438	18402	18535	18442	18475	18492	18626	18538	18335	18290	18560	18472	18549	18538	18441	18533	18612	18519	18482	18389	18442	18366	18367	18318	18625	18564	18504	18558	18352	18454	18400	18519	18482	18399	18510	18277	18436	18429	18485	18563	18535	18342	18537	18452	18437	18440	18478	18254	18547	18383	18431	18234	18552	18658	18390	18314	18441	18527	18468	18610	18511	18340	18572	18531	18495	18536	18450	18468	18531	18365	18513	18560	18324	18476	18465	18496	18651	18498	18588	18407	18330	18558	18557	18577	18448	18419	18244	18415	18484	18493	18496	18506	18417	18462	18557	18428	18387	18406	18383	18258	18583	18441	18528	18251	18422	18268	18558	18582	18591	18367	18604	18381	18302	18449	18514	18418	18683	18520	18518	18332	18489	18357	18227	18345	18612	18483	18578	18384	18496	18495	18527	18399	18565	18405	18558	18399	18497	18301	18440	18591	18371	18367	18510	18526	18437	18435	18444	18511	18423	18433	18417	18548	18636	18682	18424	18403	18296	18382	18329	18263	18407	18439	18420	18565	18753	18421	18506	18430	18389	18339	18475	18369	18563	18461	18392	18417	18673	18440	18676	18459	18453	18363	18543	18404	18603	18661	18566	18488	18524	18294	18622	18442	18471	18442	18532	18447	18439	18452	18437	18727	18427	18201	18491	18356	18458	18386	18623	18589	18415	18220	18320	18483	18377	18524	18290	18604	18279	18470	18445	18360	18415	18472	18588	18608	18209	18355	18421	18327	18588	18523	18445	18459	18686	18454	18449	18508	18314	18399	18439	18402	18539	18357	18593	18560	18422	18362	18481	18276	18395	18339	18332	18342	18189	18513	18494	18575	18356	18420	18370	18461	18465	18467	18549	18529	18574	18541	18339	18327	18411	18511	18285	18607	18355	18718	18490	18513	18413	18466	18452	18419	18459	18473	18601	18396	18400	18356	18492	18361	18632	18412	18274	18365	18568	18442	18447	18459	18433	18606	18589	18431	18590	18366	18559	18514	18276	18321	18450	18473	18504	18373	18496	18523	18382	18485	18490	18364	18397	18429	18383	18487	18253	18576	18395	18581	18568	18256	18463	18462	18584	18353	18559	18551	18489	18527	18542	18603	18601	18545	18300	18395	18402	18388	18300	18428	18530	18279	18625	18660	18514	18290	18344	18266	18553	18652	18522	18236	18648	18573	18550	18480	18678	18401	18389	18359	18340	18498	18484	18439	18512	18351	18440	18584	18283	18471	18506	18471	18538	18318	18565	18588	18269	18508	18375	18441	18284	18533	18315	18604	18174	18534	18554	18420	18505	18369	18247	18577	18333	18614	18484	18532	18667	18488	18482	18507	18445	18355	18597	18554	18616	18444	18780	18596	18531	18370	18518	18551	18608	18396	18668	18616	18383	18251	18443	18330	18553	18703	18548	18215	18554	18746	18554	18445	18553	18358	18432	18560	18236	18426	18362	18351	18376	18324	18522	18419	18589	18330	18578	18641	18483	18610	18569	18541	18568	18646	18387	18619	18373	18274	18348	18387	18647	18451	18356	18518	18369	18162	18411	18602	18286	18520	18438	18448	18387	18162	18511	18553	18572	18510	18273	18490	18467	18449	18397	18550	18550	18635	18628	18386	18457	18521	18591	18410	18311	18136	18366	18324	18357	18610	18450	18565	18627	18514	18349	18485	18480	18528	18277	18402	18341	18551	18580	18664	18631	18460	18461	18462	18288	18491	18492	18632	18591	18595	18427	18630	18486	18560	18452	18420	18381	18227	18354	18474	18485	18609	18512	18464	18399	18708	18391	18273	18321	18386	18384	18533	18420	18464	18440	18411	18517	18300	18370	18245	18416	18344	18431	18429	18423	18460	18322	18489	18353	18490	18501	18565	18369	18580	18362	18611	18624	18582	18306	18429	18448	18480	18542	18385	18456	18422	18581	18494	18487	18340	18563	18478	18424	18434	18574	18367	18505	18463	18521	18581	18358	18321	18505	18441	18551	18634	18438	18250	18568	18517	18456	18485	18369	18543	18433	18348	18322	18561	18409	18232
15487	22873	21860	18775	17490	17082	16660	16493	16193	16317	16335	16031	15885	16088	16030	20714	29648	30103	24889	20010	17097	16208	15877	15997	15998	15813	15734	15858	15846	15754	15816	15849	15733	16017	15626	15789	15819	15658	15783	15859	15842	15974	15736	15810	15771	15954	15878	15853	15810	15790	15882	15844	15839	15916	15762	15955	15947	15827	15847	15841	15893	15773	15571	15848	15851	15811	15719	15793	15871	15768	15955	15913	15862	15828	15916	15967	15699	15922	15874	15893	15920	15947	15926	15633	15833	15805	16038	15795	15802	15711	15813	15869	15732	15840	15991	15856	15971	15814	15881	15642	15925	15890	15806	15933	15855	15707	15986	15797	15908	15775	15798	15868	15835	15880	15772	15733	15863	15710	15770	15803	15857	15835	15815	15841	15743	15824	15802	15855	15767	15926	15783	15637	15780	15656	15880	15827	15746	15811	15860	15866	15855	15700	15863	15968	15874	15771	15895	15761	15942	15817	15854	15842	15951	15947	15772	15895	15915	15776	16055	15810	15908	15825	15866	15650	15830	15944	15957	15777	15760	15827	15870	16073	15811	15716	15779	15939	15741	15723	15910	15756	15930	15788	15765	15780	15779	15826	15788	15943	15835	15746	15890	15802	15960	16023	15919	15829	15817	15929	15768	15873	15867	15869	15914	15860	15930	15723	15922	15743	16031	15925	15772	15765	15891	15874	15763	15724	15836	15834	15762	15816	15846	15673	15830	15865	15716	15954	15919	15860	16006	15805	15814	15899	15772	15886	15777	15850	15949	15961	15958	15776	15833	15948	15808	15765	15753	15741	15869	15856	15876	15909	15914	15653	15925	15749	16007	15983	15926	15818	15824	15968	15676	16063	15936	15807	15703	15746	15810	15963	15715	15770	15949	15902	15976	15833	15952	16023	15870	15790	15944	15926	15733	15669	15908	15853	16011	15909	15722	15854	15618	15695	15852	15834	15751	15676	15729	16128	15818	15752	15906	15722	15837	15915	15990	15842	15902	15930	15809	15697	15870	15792	15953	15882	15837	15845	15834	15908	15862	15917	15880	16079	15890	15737	15829	15740	15913	15970	15857	15737	15845	15783	15794	15824	15941	15834	15733	15657	15871	15659	15705	15891	15736	15851	15913	15969	15854	15770	15759	15604	15740	15967	15822	15747	15860	15749	15898	15821	16047	15704	15803	15724	15651	15897	15833	15836	15745	15797	15834	15873	15718	15935	15777	15936	15880	15971	15800	15743	15773	15914	15929	15894	15810	15832	15915	15774	15883	15697	15906	15772	15888	15900	15945	15908	15781	15806	15896	15795	15795	15945	15842	15822	15842	15761	15600	15912	15935	15802	15916	15869	15748	15822	15738	15818	15760	15826	16051	15756	15836	15887	15892	15846	15882	15865	15838	15700	15978	15637	15787	15884	15799	15893	15921	15813	15848	15797	15735	15811	15923	15875	15831	15936	15937	15886	15889	16003	15690	15896	15785	15996	15860	15899	15774	15951	15693	15798	15742	15855	15765	15885	15763	15835	15974	15654	15727	15878	15781	15874	15953	15793	15880	15768	15692	15674	15790	16016	15917	15808	15799	15893	15882	15710	15883	15825	15863	15717	15953	15869	15891	15852	15791	15893	15831	15775	15849	15848	15584	15857	15942	15744	15866	15970	15797	16009	15860	15833	15808	15998	15839	15729	15849	15837	15945	15786	15778	15920	15840	15721	15852	15921	15886	15868	15948	15938	15675	15874	15948	15524	15895	15806	15876	16004	15757	15872	15992	15775	16029	15860	15650	15923	16105	15890	15775	15714	16003	15876	15787	15980	15823	15962	15972	15707	15964	15884	15815	15889	15803	15870	15610	15971	15822	15849	15789	15917	15925	15589	15885	15933	15798	15775	15849	15919	15893	15896	15845	15786	15917	15727	15870	15844	15974	15643	15745	15746	15833	15717	15952	15884	15940	15872	15668	15840	15861	15783	15812	15887	15907	15847	15909	15718	15718	15715	15753	15739	15739	15898	15779	15790	15635	15725	15814	15743	15825	15739	16035	15846	15795	15878	15741	16045	16006	15767	15810	15730	15950	15924	15826	15713	15837	15762	15890	15901	15977	15778	15794	15777	15890	15895	15777	15813	15773	15638	15742	15734	15864	15804	15838	15972	15850	15823	15807	15841	15871	15659	15826	15782	15846	15827	15872	15837	15927	15875	15842	15713	15820	15631	15975	15773	15704	15890	15868	15883	15985	15630	16001	15882	15832	15841	15851	15774	15903	15787	15819	15897	15853	15800	15716	16002	15589	15866	15887	15888	16005	15700	15779	15689	15785	15828	15712	15743	15655	15704	15987	15882	15941	15872	15846	15961	15772	15779	15936	15918	15822	15874	15764	15917	15831	16012	15933	15849	15834	15693	15789	15990	15882	15761	15857	15869	15930	15850	15884	15749	15808	15861	15761	15773	15830	15893	15845	15749	15945	15788	15739	15909	15797	16092	15876	15836	15779	15929	15803	15750	15899	15916	15786	15813	15804	15882	15790	15695	15862	15856	15831	15817	15642	15770	15833	15839	15873	15877	15717	15960	15783	15736	15847	15714	15849	15859	15721	15737	15840	15674	15660	15842	15819	16033	15817	15946	15950	15818	15933	15758	15885	15845	15734	15941	15972	15642	15912	15815	15939	15942	15922	15734	15848	15919	15951	15941	15849	15867	15828	15679	15894	15825	15804	15683	15836	15760	15749	15662	15839	15685	15757	15698	15758	15815	15971	16000	15948	15798	15954	15806	15822	15869	15826	15781	15968	15756	15904	15946	16022	15862	15787	16014	15847	15765	15869	15897	15904	15849	15889	15846	15930	15768	15914	15869	15816	15921	15820	15932	15919	15950	15858	15854	15972	15845	15790	15868	15902	15745	15818	15856	15820	15908	15723	15784	15844	15858	15987	15838	16057	15992	15735	15785	15863	15676	15728	15768	15837	16032	15893	15880	15865	15699	15966	15717	15655	15816	15860	15816	15888	15985	15867	15825	15836	15892	15961	15747	15776	15843	15934	15830	15784	15888	15788	16026	15792	15874	15771	15762	15787	15763	15839	15840	15877	15907	15923	15805	15784	16032	15893	15994	15775	16020	15832	15880	15785	15952	15655	15888	15907	15839	15956	15791	15644	16106	15890	15912	15784	15711	15737	15628	15752	15936	15973	15844	15773	15749	15900	15928	15657	15816	15891	15762	15926	15875	15647	15922	16006	15851	15882	15782	15781	15994	15722	15905	15982	15833	15665	15853	15880	15942	15828	15987	15851	15937	15951	15947	15908	15821	15798	15800	15738	15678	15862	15789	15851	15964	15929	15800	15918	15897	15795	15847	15864	15881	15700	15654	15648	15810	15865	15794	15852	15851	15817	15781	15880	15631	15805	15909	15925	15830	16112	15721	15845	15856	15815	15917	15708	15915	15904	15851	15794	15839	15739	15806	15981	15810	15839	15727	15918	15796	15864	15940	15711	15704	15986	15811	15687	15987	15825	15814	15799	15886	15781	16014	15696	15798	15897	15799	15818	15704	15822	15724	15912	15672	15867	15845	15950	15719	15978	15990	15805	15890	15672	15883	15818	15634	15711	15835	15893	15761	15998	15782	15882	15941	15869	15834	15897	15745	16060	15810	15773	15874	15826	15830	15783	15749	15875	15696	15996	15675	16042	15835	15717	15953	15928	15881	15770	15880	15785	15854	15945	15866	15836	15766	15747	15810	15892	15888	15811	15939	15800	15656	15715	15885	15918	15821	15878	15784	15827	15940	15688	16023	15984	15910	15899	15703	15962	15685	15968	15886	15904	15875	15824	15908	15793	15720	15824	15935	15649	15862	16018	15803	15804	15884	15773	16019	15847	15808	15823	16057	15885	15893	15855	15944	15797	15848	15799	15856	15751	15873	15815	15979	15737	15859	16037	15851	15884	15656	15813	15747	15746	15914	15845	15881	15741	15815	15925	15837	15660	15924	16016	15700	15752	15777	15924	15840	16043	15805	15688	15885	15820	15775	15877	15908	15789	15596	15892	15953	15927	15719	15877	15808	16069	15748	15785	15870	15703	15789	15863	15856	15819	15905	15917	15707	15928	15954	16003	15663	15780	16016	15870	15749	15784	15983	15838	15991	15748	15872	15734	15755	15978	15925	15918	15957	15928	15840	15861	15837	15966	15909	15870	15775	15844	15852	15730	15886	15954	15951	15992	15690	15851	15722	15679	15915	15759	15803	15902	15869	15823	15930	15773	15837	15774	15911	15891	15880	15849	15677	15831	15946	15785	15786	15975	15721	15960	15724	15781	15903	15751	15914	15837	15933	15865	15778	15825	16090	15780	15798	15759	15857	15907	15803	15964	15887	15935	15835	15841	15823	16023	15943	15739	15791	15843	15866	15839	15898	15871	15934	15758	15848	15869	15909	15867	15753	15921	15582	15964	15866	15777	15793	15901	15900	15838	15791	15689	15815	15908	15956	15869	15882	15821	15853	15869	15661	15880	15861	15899	15934	15786	15850	15949	15760	15951	15868	16037	15839	15716	16012	15841	15715	15781	15864	15937	15804	15825	16077	15955	15848	15737	16011	15715	15900	15756	15843	15926	15800	15918	15870	15771	15928	15812	15946	15787	15856	15852	15785	15719	15766	15859	15798	15874	15873	15799	15841	15859	15778	15971	15857	15827	15932	15850	15881	15873	15849	15883	15838	15937	15673	15856	15936	15779	15831	15818	15861	15946	16025	15899	15752	15911	15811	15815	15910	15943	15790	15813	15865	16005	15676	15790	15671	15826	15805	15803	15814	15838	15801	15642	15909	15776	15949	15902	15937	15882	15784	15873	15831	15769	16004	15865	15740	15753	15823	15968	15938	15877	15785	15869	15845	15949	15943	15853	16178	15949	15836	15988	15870	15804	15722	15707	15753	15939	15852	15910	15762	15860	15821	15849	15802	15889	15801	15744	15830	15784	15821	15823	15811	15837	15639	15902	15803	15929	15813	15942	16072	15956	15811	15774	15849	15855	15813	15930	15950	15852	15795	15923	15809	15943	15978	15843	15904	15772	16003	15689	15977	15919	15875	15865	15907	15887	15825	16090	15851	15807	15926	15951	15864	15991	15956	15895	15937	15882	15837	15869	15777	15787	15658
23777	21348	28899	24193	22066	23456	23257	20222	19614	19598	19430	19319	19376	19261	19309	22361	36996	38025	31786	25197	21415	19468	19160	18955	18907	18958	18988	18870	18853	18753	18964	18923	18996	18986	18963	18900	18949	18909	18921	18818	19020	18923	18980	18856	18866	19066	19076	18771	18709	18732	18899	18845	18807	18715	18853	18740	18757	18753	18755	18758	18802	18866	18994	18955	18692	18927	18870	18924	18596	18636	18972	18966	18912	18848	18817	18965	18750	18674	18805	18765	18617	18776	18940	18728	18877	18796	18670	19082	18654	18850	18585	18821	18905	18841	19018	18682	18622	18955	18941	18793	18665	18692	18927	18846	18900	18887	18736	18969	18670	18937	18883	18928	19009	18844	18742	18701	18780	18950	18892	18982	18889	18913	18798	18657	18731	18898	18962	18815	18942	18873	18674	18860	18703	18677	18701	18738	18863	18577	18746	18942	18790	18964	18932	18903	18840	18868	18815	18885	18928	18621	18814	18839	19051	18986	18829	18954	18921	18805	18873	18705	18860	18741	19077	18816	18851	18741	18925	18947	18716	18849	18775	18908	18738	18745	18920	18772	18635	18679	18700	18758	18835	18775	18760	18869	18793	18715	18729	19063	18903	18672	18682	18874	18615	18885	18840	18752	18752	18819	18974	18671	18710	18834	18835	18717	19003	18866	19010	18870	18772	18743	19108	18836	18785	18910	18925	19023	18941	18789	18829	18716	18993	18791	18720	19033	19000	18730	18699	18807	18784	18958	18742	18710	18885	18867	18781	18706	18914	18809	18667	18820	18808	18783	18742	18768	18746	19008	18937	19080	18538	18785	18885	18748	18911	18752	18816	18915	18729	18937	18839	18792	18871	18934	18795	18918	18740	19000	18690	19016	18992	18895	18629	18810	18857	18855	18774	18922	19062	18935	18813	18937	18833	19074	18734	18870	18750	18812	18770	18692	18777	18812	18660	18764	18821	18755	18874	18851	18816	18956	18711	18761	18921	18995	18803	18904	18993	18786	18804	18599	18980	18957	18757	18818	18837	18804	18712	18762	18967	18818	18697	18660	18784	18849	18703	18572	18761	18867	18851	18900	18740	18729	18886	18765	18922	18966	18765	18869	18586	18791	18849	18850	18716	18858	18723	18782	18854	18866	18948	18646	18741	18526	18528	18795	18870	18788	18748	18760	18706	18691	18822	18960	18945	18633	18625	18600	18887	18924	18828	18783	18768	18817	18868	18722	18710	18748	18920	18770	18638	18640	18780	18574	18703	18877	18550	18765	18611	18692	18993	18785	18669	18791	18752	18630	18884	18639	18945	18873	18869	18802	18897	18924	18985	18803	18750	18715	19039	18654	18794	18951	18820	18920	18764	18967	18840	18838	18940	18795	18931	18812	18832	18860	18673	19104	18755	18845	18723	18675	18926	18877	18719	18785	18781	18750	18766	18683	18806	18891	18651	18905	18982	18699	18868	18768	18779	19027	18946	18871	18631	18744	18783	18678	18770	18667	18666	18524	18990	18595	18857	18712	18837	18816	18868	18768	18664	18795	18722	18620	18708	18912	18653	18817	18795	18779	18591	18563	18685	18728	18943	18816	18968	18987	18963	18781	19051	18742	18778	18757	18914	18937	18692	18831	18947	18773	18687	18827	19012	18947	18676	18633	18764	18769	19011	18850	18582	18797	18826	18712	18580	18794	18902	18824	18533	18880	18928	18830	18808	19036	18945	18748	18783	18752	18731	18841	19032	18796	18773	18802	18967	18986	18703	18828	18675	18962	18863	18732	18901	18989	18627	19091	18828	18702	18804	18865	18667	18850	18913	18895	18901	18814	18874	18905	18708	18801	18721	18971	18599	18628	18735	18687	18798	18827	18823	18865	18607	18801	18860	18934	18831	18825	18634	18720	18833	18851	18957	18923	18735	18862	18823	18841	18728	18917	18640	18778	18926	18970	18723	18745	18552	18806	18819	18827	18851	18617	18714	18807	18819	18707	18718	18847	18807	18621	18808	18696	18725	18793	18678	18740	18842	18858	18738	18794	18804	18628	18928	18759	18888	18923	19003	18689	18878	18746	18807	18769	18754	18783	18775	18793	18768	18771	18790	18727	18601	18761	18858	18964	18829	18945	19000	18924	18914	18821	18960	18756	18954	18841	18742	18707	18703	18940	18884	18754	18962	18969	18915	18937	18602	18560	18850	18666	18663	18681	18781	18955	18721	18937	18769	18919	18905	18660	18843	18959	18763	18912	19008	18768	18989	18946	18859	18629	18753	18869	18737	18999	18790	18760	18757	18705	18946	18839	18852	18873	18783	18699	18853	18867	18923	18752	18769	19058	18874	18842	18941	18885	18907	18666	18527	18834	18662	18812	18807	18886	18562	18736	18654	18773	18884	18867	18901	18820	18680	18813	18835	18893	18947	18980	18652	18969	18928	18881	18915	18953	18941	18733	18838	18772	18902	18768	18717	19052	18713	18777	18940	18824	18871	19073	18777	18815	18748	18945	18678	18878	18979	18721	18787	18770	18793	18855	18901	18905	18968	18775	18836	18781	19071	18652	18831	18676	18857	18861	18926	18785	18830	18843	18868	18686	18804	18779	18782	18886	18731	18787	18924	18848	18915	18861	18869	18721	18946	18888	18875	18683	18806	18715	18889	18941	18898	18764	18950	18798	18832	18873	18869	18683	18761	18979	18607	18795	18860	18721	18784	18780	18654	18924	18832	18979	18763	18943	18645	18576	19038	18775	18804	18816	19109	18727	18789	18862	18665	18935	18766	18675	18919	18791	18675	18611	18898	18876	18991	18822	18966	18924	18615	18928	19027	18792	18762	18738	18900	18871	18810	18736	18940	18950	18942	18699	18831	19065	18881	18981	18834	18841	18785	19001	19063	18890	18876	18746	18900	18682	18770	18823	18920	18637	18759	18835	18699	18958	19002	18948	19004	18815	18831	18747	18914	18793	18698	18779	18729	19032	18800	18968	18867	18626	18721	18981	18684	18787	18779	18708	18694	18833	18791	18793	18822	18791	19030	18740	18764	18807	18936	18866	18766	18978	18823	18735	18918	18805	18763	19117	18716	18875	18924	18741	18613	18660	18731	18742	18823	18870	18675	18729	18823	18766	18974	18720	18581	18886	18949	18857	18755	18674	18685	18713	18782	18714	18917	18937	19003	19079	18886	18894	18812	18763	18781	18812	18790	18717	18764	18831	18826	18823	18833	18708	18792	18618	18802	18794	18740	18966	18842	18863	18833	18881	18849	18866	18638	18845	18865	18901	18960	18812	18851	18804	18989	18902	18875	18742	18901	18818	18714	18779	18711	18763	18881	18837	18895	18983	18890	19013	18772	18824	19010	18859	18727	18906	18603	18842	18642	18744	18877	18740	18876	18755	18638	18800	18824	18639	18794	18771	18978	18828	18822	18604	18804	18865	18986	18773	18724	18661	18786	18833	18838	18824	18681	18680	18954	18815	18828	18817	18860	18848	18936	18816	18713	18786	18678	18870	18841	18706	18610	18938	18773	18865	18940	18821	18691	18852	18710	18621	18721	18884	18901	18938	18945	18945	19013	18807	18761	18787	18892	18904	18669	18687	19033	18501	18898	18923	18787	18884	18834	18991	18866	18781	18874	18939	18714	19037	18892	18844	18748	18679	18781	18846	18733	18675	18922	18794	18590	18743	18863	19036	18851	18829	18922	18908	18857	18876	18757	18989	18728	18780	18678	18840	18868	18739	18864	18947	18769	18729	18865	18802	18973	18750	18777	18603	18767	18772	18940	19060	18782	18842	18567	19011	18539	18854	18811	18840	18876	18660	18880	18602	18748	18992	18805	18838	18773	18717	18532	18875	18786	18625	18740	18723	18853	18929	18864	18826	18988	18754	18924	18701	18982	19030	18969	18840	18972	19062	18810	18750	18886	18629	18978	18960	18834	18801	18757	18715	18794	18683	18861	19058	18926	18790	18909	18758	18851	18861	18738	18721	18670	18814	18614	18927	18832	18866	18770	18879	18839	18866	18712	18856	18714	18783	18743	18813	18880	18923	18679	18616	18899	18666	18650	18548	18832	18715	18558	18886	18926	18930	18692	18796	18725	18734	18650	18839	19142	18993	18761	18799	18848	18800	18618	18782	18776	18921	18864	18976	18641	18565	18610	18975	18725	18887	18874	18791	18773	18768	18821	18856	18710	18748	18778	18712	18681	18857	18783	18840	18810	18843	18706	18774	18610	18786	18769	18765	18795	18844	18934	18576	18856	18582	18789	18864	18835	18487	18781	18699	18725	18725	18856	18600	18675	18745	18780	18700	18912	18839	18769	18863	18903	18864	18954	19059	19062	18893	18828	18759	18776	18906	18746	18552	18847	18654	18830	18869	18700	18694	18906	18887	18844	18731	18893	18938	18737	18673	18797	18662	18755	18833	18931	18835	18856	18955	18902	18858	18907	18765	18731	18718	18840	18880	18763	19023	18937	18854	18698	18782	18838	18862	18974	18952	18928	18842	18891	18873	18828	18765	18849	19042	18865	18910	19053	18940	18634	18963	18839	18737	18990	18757	18781	18764	18705	18902	18836	18754	18778	18748	18919	18873	18754	18706	18994	18857	18771	18816	18823	18910	18635	18751	18781	18852	18812	18749	18981	18869	18718	18811	18888	18646	18825	18800	18882	18697	18928	18821	18896	18909	18729	18675	18845	18830	18802	18684	18960	19112	18704	18803	18843	18853	18842	18893	18725	18969	18950	18947	18884	18845	18656	18859	18857	18935	18901	18759	18717	18880	18644	18817	18863	18752	18710	18803	18711	18771	18881	18778	18968	18914	18920	18687	18642	18750	18683	18807	18860	18833	18735	18965	18715	18687	18907	18812	18762	18768	18806	18887	18915	18802	18853	18992	18974	18821	18602	18811	18861	18782	18566	18709	18710	18946	18777	18960	18796	18979	18758	18777	18669	18985	18917	18746	18848	18740	18745	18773	18742	18755	18688	18863	18813	18837	18779	18829	18760	18726	18876	18944	18712	18861	18728	18639	18672	18911	18859	18907	18967	18904	18732	18722	18881	18923	18749	18971	18931	18674	18844	18887	18867	18846	18817	18804	18970	18597	18683	18702	18940	18838	18853	18721	18925	18965	18665	18643	19018	18897	18834	18973	18966	18940
17087	28024	26581	21391	19431	18515	17695	17438	17308	17075	16896	16668	16313	16525	16582	22957	39680	38464	31283	23224	18417	16721	16155	16106	16092	16089	16051	16052	16113	16086	15943	16008	16194	16019	16157	16092	16131	15961	16156	15915	16125	15972	16170	16033	16006	15908	16099	15938	15905	16011	15828	16062	16077	16075	16149	16077	16101	16007	16180	16008	16147	16040	15932	16227	16087	16069	16100	16180	15925	15907	16173	16121	16057	15934	16161	15845	16041	16207	16128	15997	16051	15964	16006	15996	16159	16001	16127	16091	15904	16163	16072	16002	16000	16068	16013	15973	16032	16190	16082	15958	16253	16178	16175	16065	16087	16051	15998	15990	16037	16064	16028	16140	15907	16051	16105	15911	16113	16293	16081	15873	16013	16033	16000	16206	16012	16047	16038	16080	16109	16100	15849	15963	16109	16025	15922	15999	16154	15995	16057	16040	16043	16107	15966	15960	16116	15826	16063	16117	16158	15980	15903	16027	15988	16130	16141	15991	15913	16009	16014	16107	15964	16069	16114	16027	16056	15934	16275	15994	15948	15937	16011	16100	16107	16066	15998	15978	16089	15994	16094	16101	15904	16041	15929	16025	16090	16079	16073	16029	16100	15842	15986	15934	16222	16033	16103	16150	16090	16092	15989	15978	16016	16061	16003	15932	15907	15897	15975	16033	15905	16045	16227	15972	15967	16016	15928	15975	15862	16194	16029	16006	16041	16067	16032	16168	16013	16220	16108	16086	15833	16071	15892	15933	16186	16082	16136	16093	15980	15999	16082	16045	16111	16163	16047	15893	15991	16066	15997	16107	16231	15864	16148	15976	15953	16328	16050	15944	16036	16160	16119	16191	15944	16127	16141	16019	16166	16076	16079	16087	16192	16056	16001	16043	15880	15940	16093	16022	16010	16074	15897	16091	16192	15896	16179	16245	16007	15971	16195	16302	15987	16022	15878	15998	16085	15941	15854	15874	16043	16016	16097	16162	16150	16020	16004	16106	15931	15992	15963	16122	16105	16046	16028	16128	15966	15935	16094	15997	16148	15989	15914	16053	16003	16040	16139	16012	16101	15910	16057	15950	16029	16163	15989	16091	16032	16040	16235	16119	16234	16104	16054	16069	16104	15952	16023	16109	16044	15941	15952	15992	16007	16089	16026	16094	16025	15980	16008	15931	16076	15902	15834	16129	16167	16219	15964	16194	16168	15953	16040	15890	16069	16137	15882	16035	16143	16093	16134	16088	15957	16007	16050	16146	15959	16006	15988	16086	16190	15857	16084	15906	16047	16018	16102	16031	16090	16145	16004	15940	15952	15951	15948	16121	16026	15999	16062	16082	16055	15903	15995	16149	15792	16141	16095	16132	16167	16001	15926	16063	16011	15996	16111	15974	16092	16152	15970	16145	15925	16051	16048	15988	15940	15956	16017	15995	16077	15963	16113	15991	16047	16105	16211	15913	16110	16085	15993	15866	15992	16050	15937	16203	15983	16237	16120	16022	16038	16069	16164	16091	15926	16040	16076	16049	16080	15998	16086	16072	16146	15970	16141	16062	16109	16284	16034	16039	16001	16068	16022	16151	15919	16241	15946	16066	16126	16120	16232	16057	16195	15969	16026	16013	16038	16064	16026	16145	15970	15907	16119	15927	16024	15918	16029	15867	16176	16076	16062	16012	16228	16075	15994	15889	16182	15970	16087	16002	15958	16004	15940	16059	16217	16052	15804	16072	16120	15927	16131	16207	16000	16047	16147	15991	15985	15937	16051	16092	15888	16214	16037	15989	16099	16044	15982	15956	15951	16193	16055	16217	16044	16105	16081	16207	15999	16071	16015	15930	16145	16107	15993	16042	15875	16045	16139	16020	15968	16120	16076	16013	15952	15983	16002	16076	15933	16086	15967	16262	16161	16119	16138	16067	16354	15934	15933	16052	15867	16025	15965	15791	16147	16115	16007	16042	15990	16099	15990	16052	16019	16101	16175	16069	15882	15882	16202	15970	15955	16117	16051	16093	16109	16169	15964	16089	15990	16069	16050	16266	16041	16176	15989	16244	16043	16011	16035	16124	16104	16150	16035	15939	15995	15932	16162	15936	16105	16102	16160	16060	16025	16031	15867	16048	16082	16017	16060	15933	16067	16134	16180	16079	15854	16030	16251	16148	15951	16095	16106	16111	16126	16078	16187	15957	15899	16011	16076	16057	16122	16032	16104	15912	16053	15860	15838	15912	16188	15960	16038	16059	15856	15999	16012	16159	16120	16099	16043	16039	15928	16015	16104	15911	16078	16063	15921	16023	16165	15989	16044	16091	15968	16193	15857	16074	16177	16022	15958	16086	16102	15890	16193	16268	15958	15933	16058	16023	16022	16129	16027	15871	15987	16245	16008	16113	15937	16149	16144	15970	16113	16016	16152	16071	16080	16137	16085	16084	15805	15979	16068	16003	16030	15941	16053	16088	16086	15993	16037	16142	16060	16024	16143	15921	16104	15945	16207	15970	15951	16045	16009	16153	16062	16026	16190	16063	15867	15952	16127	15980	16007	16057	15954	16097	16074	16055	16075	16125	16229	16051	16199	15927	16045	15944	16053	15913	16166	16003	16058	15980	16266	16122	15983	15968	16120	16059	15938	15966	16001	15879	16117	16018	16207	16036	16077	16084	16104	16199	15955	15987	16055	15904	16181	16012	16069	15956	16047	15956	16243	15955	16069	15934	15976	16068	16045	16113	15973	15999	16161	16117	16002	16102	16139	16111	16117	15971	15923	16099	16084	16160	15949	16058	16125	16047	16076	15974	15918	16084	16146	15991	15841	15983	16180	16041	16069	15891	16141	16044	16072	16074	16029	16035	16037	15990	15960	16040	16096	16106	16040	16069	16063	15960	15932	15998	16015	16000	16046	16128	15945	15960	16025	16003	16084	15906	15969	16062	15934	15931	15992	15868	16176	16140	16068	16078	16036	15954	16023	16203	15975	16028	16003	15964	16098	16089	15933	16061	16113	16142	16101	15995	16123	15809	16006	16007	15986	16120	15888	16078	16077	16195	16019	16109	16069	16107	16222	15977	15974	16041	16055	15958	16001	15957	16272	16094	16051	15954	15991	16098	16047	16127	16177	16201	16070	16091	16023	16144	16054	16049	16047	16028	16186	16009	16121	16102	16076	15895	16127	16021	16251	15992	15955	16105	16050	16042	15928	16036	15927	16031	15983	15981	16049	16083	16014	16130	16188	15997	16041	16104	16050	16167	16056	15946	16050	16061	16085	15985	15920	15983	16314	15909	16022	16183	16005	16010	16163	16031	15986	16002	15989	16113	15928	16074	15993	16228	16094	16066	15978	16172	15958	16122	16107	16014	16058	16147	16119	16047	16177	16012	16184	16018	15960	16103	16024	16196	16006	16060	15977	16137	15969	16081	15955	16234	15956	16056	15778	16253	16256	15935	15973	16041	16112	16032	16013	15994	16043	15877	15843	16028	15887	16050	15898	16060	15962	16096	15999	16097	16028	16031	16095	15952	15994	16288	16093	15992	16096	16059	16004	16020	15988	16129	15923	16065	16031	16120	16156	16100	15891	16105	16035	16088	16166	15957	15998	16055	15976	15972	16055	16130	16003	16054	16087	15951	16008	15983	16060	16150	15990	16151	16171	15955	16119	16036	15963	16058	16233	16075	16009	16118	15975	15940	16247	16087	16069	15863	16069	16080	15945	16039	15978	16001	16070	15990	15955	15940	16022	15958	15983	16147	16068	15840	16091	16082	16023	16031	16026	15992	16052	16145	15947	16085	15986	16196	16206	16107	15980	16053	16216	16252	16048	16074	16112	16203	15939	15897	16082	16029	16276	15992	16011	15915	16008	16101	16075	16070	15995	16056	16034	15904	16069	15981	16076	15958	15949	16263	15918	16259	16176	16013	16051	16150	16162	15873	16083	15943	16100	15906	16013	15870	16035	15825	16011	15917	16040	15770	16105	16166	16035	16215	16151	16050	16051	15974	16047	16304	15986	16200	15919	15929	15963	16017	16137	16070	16188	16001	15948	16167	15940	15987	16066	16159	16100	15987	15949	16036	16090	16110	16017	15923	16035	16155	16022	16069	16069	16153	16104	16015	16119	16068	16173	15911	16089	15927	16041	15898	16056	16007	16262	15874	15935	16142	16038	16187	16104	15952	16119	16180	15957	15998	16192	16006	16108	16125	16130	15922	16013	16108	16035	15936	16185	16007	16008	16072	15980	16173	16061	15849	16100	15998	16058	16060	16051	16022	16155	16025	15966	16148	16015	16074	16041	16096	16093	16148	16088	16106	16083	15976	16122	16180	16115	16084	15912	15866	15997	16081	16086	16023	16067	15978	16141	16088	16078	15997	16084	15879	16070	16129	16056	15915	16061	16161	16180	15864	16032	16082	16111	16116	16166	16183	16094	15901	16183	16118	16055	16114	16251	16156	15776	16250	16121	16074	16010	16046	15986	16110	15942	16054	16097	16196	16115	16047	15850	16093	16119	16064	16149	16049	16047	15929	16031	16220	15986	16139	15974	15948	16025	16056	16057	15967	16177	16142	16058	16036	16157	16148	16090	16147	16096	15987	16096	16063	16124	16017	16014	16064	15941	16015	15991	16021	16100	16057	16031	16096	16084	16071	16148	16108	15899	15880	16035	16113	16060	15953	16148	15933	15822	16175	16011	16140	16063	16117	16138	16013	16206	16002	16043	16045	15893	15962	16211	15987	16025	15879	15958	16053	16180	16051	15943	16224	15953	16203	15912	15964	16141	16066	16062	16084	16009	15992	16039	15950	16045	16017	16091	16163	16161	16062	16028	15890	15856	16035	16142	16259	16120	16044	15948	16092	16030	16076	16183	16013	16299	16163	15958	16028	15880	15912	16143	16025	15980	16149	16108	16032	15971	16074	16153	16072	16275	16067	16051	15987	16076	16125	16162	16166	15997	15973	15874	16238	16054	16028	15947	16203	16005	15834	16023	15909	15928	16041	16247	16003	15881	16109	16166	16134	16027	16137	16107	16081	16118	16048	15953	16043	16083	16041	16012	16022	16035	16008	15999	15809	16154	16112	16351	16001	16010	16135	15803	15915	16119	16096	16159	16049	15944	16034	16112	16038	16012	16174	15985	16047	16138	15960	16149	16033	16179	16205
29684	22708	23535	21571	19624	19643	19927	19788	19443	19503	19712	19666	19677	19673	19533	19254	20689	21721	21249	20587	19789	19732	19588	19588	19589	19487	19722	19491	19587	19495	19463	19565	19492	19377	19496	19692	19497	19558	19648	19466	19629	19391	19553	19323	19541	19648	19591	19533	19533	19527	19497	19452	19488	19415	19561	19490	19359	19420	19765	19527	19623	19584	19413	19533	19464	19573	19680	19409	19623	19576	19500	19335	19498	19510	19562	19457	19665	19350	19539	19565	19454	19525	19494	19623	19447	19424	19758	19463	19599	19490	19391	19623	19301	19353	19539	19685	19595	19440	19530	19636	19568	19588	19435	19526	19522	19525	19455	19516	19450	19649	19459	19415	19384	19445	19377	19391	19673	19508	19579	19507	19352	19557	19355	19301	19337	19574	19341	19400	19659	19454	19605	19647	19604	19441	19627	19395	19325	19452	19505	19501	19618	19498	19557	19513	19591	19615	19479	19451	19416	19383	19603	19477	19401	19566	19478	19622	19481	19580	19507	19515	19537	19487	19768	19753	19543	19573	19320	19543	19534	19436	19472	19614	19536	19495	19397	19475	19439	19447	19337	19424	19396	19538	19512	19471	19525	19551	19480	19503	19475	19433	19638	19428	19446	19437	19550	19449	19568	19356	19379	19505	19465	19443	19516	19493	19383	19444	19328	19450	19501	19591	19245	19692	19465	19587	19445	19581	19420	19563	19398	19421	19510	19507	19584	19583	19417	19296	19532	19608	19516	19749	19422	19511	19509	19445	19619	19563	19506	19408	19431	19402	19477	19739	19633	19432	19287	19533	19670	19592	19404	19553	19447	19422	19381	19407	19656	19464	19276	19583	19377	19465	19307	19619	19632	19185	19495	19410	19433	19644	19452	19553	19540	19507	19592	19595	19292	19549	19409	19334	19579	19618	19544	19581	19614	19093	19447	19450	19455	19561	19365	19452	19537	19488	19732	19436	19422	19442	19575	19297	19304	19317	19571	19777	19625	19631	19491	19706	19716	19409	19469	19470	19390	19541	19429	19492	19285	19459	19406	19415	19443	19494	19446	19431	19555	19711	19368	19478	19505	19560	19632	19292	19417	19397	19382	19483	19827	19280	19530	19484	19635	19457	19341	19276	19381	19650	19389	19332	19442	19568	19581	19563	19568	19408	19320	19519	19667	19638	19458	19389	19408	19471	19594	19583	19540	19495	19674	19531	19478	19454	19369	19324	19507	19360	19467	19472	19305	19474	19555	19574	19592	19700	19465	19545	19460	19533	19633	19541	19551	19373	19568	19462	19591	19488	19282	19377	19418	19549	19444	19511	19568	19210	19639	19431	19385	19568	19508	19374	19651	19362	19665	19443	19502	19593	19525	19339	19700	19511	19577	19512	19472	19391	19547	19378	19533	19417	19373	19464	19697	19449	19307	19368	19435	19452	19416	19596	19616	19425	19510	19532	19527	19781	19437	19534	19536	19565	19398	19533	19522	19517	19481	19490	19425	19465	19495	19422	19656	19464	19664	19362	19679	19485	19311	19375	19694	19614	19311	19351	19571	19429	19319	19544	19685	19604	19321	19548	19561	19391	19469	19565	19359	19601	19631	19749	19434	19560	19391	19513	19241	19660	19519	19513	19560	19411	19471	19645	19462	19773	19541	19388	19339	19277	19531	19588	19790	19526	19472	19533	19594	19450	19828	19437	19670	19561	19612	19518	19352	19766	19426	19577	19520	19380	19456	19332	19538	19730	19482	19376	19499	19297	19357	19605	19592	19659	19458	19481	19656	19535	19405	19715	19416	19605	19630	19585	19619	19461	19560	19525	19625	19321	19578	19421	19519	19401	19458	19500	19612	19360	19788	19647	19563	19452	19541	19644	19478	19587	19424	19510	19414	19342	19422	19377	19687	19524	19443	19442	19392	19499	19518	19664	19307	19582	19680	19713	19296	19459	19466	19654	19448	19449	19503	19477	19559	19377	19381	19478	19385	19577	19607	19614	19557	19359	19312	19467	19518	19737	19737	19419	19648	19578	19555	19492	19306	19529	19419	19453	19287	19566	19499	19604	19643	19598	19580	19542	19456	19586	19662	19329	19179	19500	19546	19656	19547	19524	19514	19387	19357	19648	19524	19523	19663	19515	19488	19594	19379	19670	19536	19367	19622	19606	19604	19389	19534	19544	19507	19398	19625	19493	19340	19360	19384	19462	19444	19532	19493	19379	19496	19433	19430	19561	19387	19309	19473	19558	19408	19569	19674	19670	19775	19719	19513	19384	19604	19358	19399	19476	19611	19456	19491	19481	19456	19512	19375	19720	19416	19600	19365	19422	19582	19608	19532	19502	19617	19484	19637	19502	19352	19557	19556	19539	19447	19457	19512	19608	19626	19495	19406	19483	19462	19474	19625	19562	19555	19601	19385	19424	19495	19566	19623	19406	19611	19535	19544	19446	19648	19609	19431	19639	19771	19585	19524	19483	19524	19497	19376	19198	19392	19488	19414	19388	19408	19553	19551	19306	19614	19480	19443	19535	19574	19538	19705	19735	19534	19395	19463	19491	19458	19686	19717	19585	19451	19363	19523	19576	19447	19483	19350	19585	19590	19485	19551	19391	19465	19777	19709	19608	19488	19415	19512	19275	19855	19452	19398	19425	19461	19692	19440	19423	19539	19446	19458	19513	19613	19557	19603	19416	19391	19498	19471	19602	19668	19597	19404	19299	19757	19341	19609	19476	19426	19373	19520	19540	19718	19472	19411	19553	19564	19368	19465	19453	19463	19582	19584	19611	19623	19378	19551	19393	19589	19605	19417	19398	19384	19464	19342	19548	19495	19457	19631	19497	19177	19445	19421	19290	19648	19307	19420	19543	19510	19543	19448	19416	19554	19565	19358	19828	19510	19508	19494	19466	19450	19481	19455	19481	19549	19587	19605	19480	19400	19597	19375	19430	19503	19448	19487	19689	19453	19582	19557	19521	19396	19673	19441	19726	19604	19577	19414	19402	19416	19571	19546	19651	19420	19371	19529	19465	19521	19463	19619	19493	19361	19545	19758	19479	19573	19385	19580	19543	19396	19674	19462	19424	19416	19502	19603	19344	19471	19557	19531	19476	19681	19529	19518	19406	19572	19388	19505	19321	19396	19194	19335	19389	19471	19371	19526	19565	19464	19546	19439	19511	19411	19532	19534	19611	19512	19675	19410	19688	19479	19344	19531	19294	19506	19680	19524	19557	19506	19599	19554	19630	19588	19522	19707	19501	19456	19421	19530	19588	19596	19491	19463	19731	19769	19535	19538	19485	19445	19388	19364	19548	19572	19312	19545	19609	19454	19379	19558	19647	19456	19292	19511	19526	19470	19441	19482	19372	19573	19618	19559	19463	19496	19550	19336	19618	19407	19511	19565	19477	19334	19505	19595	19343	19498	19651	19370	19676	19468	19596	19660	19368	19399	19503	19657	19697	19375	19473	19596	19537	19557	19543	19418	19498	19624	19414	19641	19308	19435	19511	19541	19584	19718	19387	19689	19547	19563	19580	19831	19322	19393	19531	19418	19577	19580	19236	19575	19724	19580	19519	19564	19539	19463	19652	19458	19639	19468	19576	19388	19423	19369	19546	19614	19533	19502	19611	19469	19266	19327	19452	19539	19410	19518	19659	19503	19506	19626	19561	19610	19527	19523	19469	19554	19430	19488	19557	19626	19491	19481	19562	19577	19719	19311	19433	19516	19395	19478	19475	19256	19433	19573	19491	19454	19527	19575	19525	19370	19463	19650	19443	19244	19522	19467	19379	19597	19536	19379	19441	19614	19471	19411	19689	19543	19579	19615	19424	19337	19460	19394	19492	19561	19302	19479	19335	19508	19525	19648	19802	19535	19543	19733	19309	19570	19399	19615	19394	19640	19487	19671	19633	19615	19460	19693	19397	19694	19528	19572	19388	19591	19563	19491	19538	19523	19582	19861	19547	19616	19408	19632	19545	19752	19500	19443	19494	19522	19409	19218	19484	19429	19288	19540	19742	19460	19647	19349	19473	19490	19725	19466	19439	19361	19441	19587	19665	19467	19527	19423	19412	19509	19585	19516	19682	19373	19514	19416	19687	19587	19515	19690	19431	19369	19539	19500	19658	19480	19488	19593	19646	19614	19333	19484	19459	19506	19393	19435	19607	19542	19570	19401	19510	19570	19260	19495	19581	19466	19392	19529	19744	19487	19273	19452	19377	19474	19577	19616	19550	19552	19763	19820	19523	19640	19505	19554	19510	19437	19572	19693	19396	19419	19518	19361	19521	19406	19615	19604	19483	19543	19567	19531	19667	19594	19596	19556	19451	19575	19597	19623	19575	19432	19252	19482	19615	19504	19616	19565	19315	19421	19334	19485	19519	19412	19528	19325	19633	19673	19628	19398	19560	19476	19289	19388	19507	19480	19489	19632	19510	19380	19492	19737	19440	19337	19312	19447	19390	19645	19530	19700	19518	19455	19557	19498	19570	19438	19394	19481	19549	19669	19756	19516	19381	19570	19497	19487	19565	19607	19374	19709	19380	19335	19581	19423	19363	19708	19615	19548	19717	19563	19511	19698	19491	19526	19585	19555	19448	19511	19402	19811	19434	19484	19432	19570	19347	19627	19382	19573	19356	19300	19607	19638	19477	19309	19361	19348	19370	19411	19238	19479	19592	19590	19366	19582	19432	19410	19483	19308	19407	19495	19623	19493	19867	19487	19513	19438	19366	19677	19400	19655	19400	19548	19438	19447	19552	19502	19480	19438	19451	19660	19500	19473	19481	19297	19432	19268	19507	19494	19510	19593	19413	19569	19665	19446	19466	19638	19473	19691	19408	19434	19556	19539	19547	19378	19715	19446	19514	19575	19400	19535	19546	19353	19416	19490	19539	19484	19343	19637	19412	19433	19594	19507	19564	19422	19569	19368	19557	19415	19495	19716	19726	19792	19507	19409	19637	19510	19674	19797	19600	19590	19481	19681	19559	19514	19470	19516	19631	19369	19644	19549	19498	19430	19519	19451	19616	19170	19340	19422	19548	19491	19499	19503	19327	19561	19534	19512	19529	19251	19350	19521	19472	19666	19611	19438	19654	19336	19579	19537	19613	19471	19506	19485	19629	19486	19475	19562	19303	19607	19265	19607	19401	19450	19656
16730	18260	18217	17125	16780	16690	16694	16779	16635	16619	16468	16474	16551	16609	16482	16596	18511	19597	18598	17497	16787	16572	16533	16290	16483	16410	16517	16430	16184	16447	16445	16511	16188	16607	16320	16461	16341	16362	16452	16500	16446	16453	16478	16445	16460	16352	16315	16527	16446	16514	16485	16455	16416	16410	16563	16523	16410	16475	16501	16360	16506	16505	16333	16335	16417	16401	16521	16349	16468	16469	16480	16427	16595	16449	16446	16645	16287	16568	16486	16484	16537	16430	16466	16489	16444	16416	16440	16400	16293	16398	16488	16447	16382	16539	16306	16454	16354	16559	16531	16465	16326	16473	16482	16504	16458	16245	16452	16534	16534	16572	16401	16444	16443	16457	16459	16351	16272	16460	16318	16701	16447	16444	16414	16399	16589	16452	16413	16325	16510	16441	16410	16390	16351	16653	16509	16564	16586	16470	16362	16540	16401	16476	16325	16526	16456	16630	16490	16468	16455	16437	16328	16402	16446	16610	16514	16471	16488	16520	16429	16500	16424	16386	16450	16487	16411	16346	16470	16299	16526	16498	16487	16457	16465	16502	16548	16580	16392	16604	16470	16529	16452	16583	16409	16377	16410	16383	16344	16350	16313	16566	16361	16492	16430	16466	16302	16409	16466	16466	16506	16453	16335	16687	16377	16361	16652	16564	16315	16474	16477	16371	16522	16588	16449	16550	16437	16574	16445	16303	16591	16530	16522	16612	16346	16323	16380	16532	16420	16429	16386	16425	16396	16455	16420	16452	16513	16410	16531	16362	16541	16382	16505	16336	16374	16301	16518	16417	16559	16418	16422	16316	16388	16371	16566	16725	16612	16585	16569	16524	16395	16280	16427	16379	16351	16413	16356	16688	16469	16541	16384	16460	16515	16403	16234	16459	16620	16145	16486	16422	16301	16408	16616	16366	16493	16415	16366	16506	16431	16416	16309	16402	16421	16476	16474	16416	16416	16419	16488	16469	16465	16420	16579	16374	16424	16558	16528	16502	16481	16354	16519	16319	16642	16351	16510	16358	16397	16355	16520	16431	16360	16540	16443	16317	16413	16299	16509	16340	16521	16577	16590	16549	16299	16539	16301	16325	16490	16619	16411	16586	16402	16493	16421	16319	16426	16501	16401	16526	16507	16663	16439	16540	16407	16309	16469	16569	16387	16544	16575	16532	16478	16392	16447	16472	16552	16371	16303	16561	16500	16479	16491	16520	16358	16584	16627	16540	16502	16466	16459	16579	16388	16580	16406	16690	16495	16446	16425	16417	16348	16467	16514	16529	16469	16653	16385	16532	16425	16475	16556	16352	16421	16533	16657	16426	16524	16483	16364	16441	16476	16415	16502	16463	16475	16514	16526	16503	16497	16364	16629	16478	16596	16539	16714	16526	16454	16644	16527	16523	16487	16727	16470	16440	16410	16375	16485	16370	16537	16428	16323	16464	16281	16391	16410	16363	16392	16458	16363	16400	16453	16482	16732	16446	16564	16507	16501	16346	16537	16459	16302	16475	16336	16296	16407	16543	16457	16413	16582	16634	16530	16477	16363	16455	16485	16350	16367	16464	16436	16535	16495	16397	16549	16384	16495	16388	16523	16529	16605	16322	16541	16301	16520	16349	16567	16523	16232	16388	16446	16232	16279	16551	16540	16457	16615	16598	16379	16415	16470	16494	16499	16437	16354	16491	16399	16382	16400	16398	16453	16481	16485	16288	16458	16307	16614	16438	16462	16460	16490	16459	16247	16476	16409	16585	16542	16561	16331	16423	16472	16466	16445	16443	16512	16560	16441	16363	16451	16371	16420	16267	16388	16391	16400	16544	16423	16386	16675	16396	16506	16255	16620	16382	16533	16524	16511	16365	16400	16440	16486	16605	16397	16493	16445	16560	16438	16343	16362	16494	16487	16617	16343	16497	16406	16343	16469	16378	16337	16597	16392	16598	16411	16304	16431	16520	16321	16642	16522	16548	16506	16493	16512	16419	16511	16448	16563	16448	16405	16571	16368	16386	16493	16662	16454	16428	16400	16565	16542	16487	16534	16369	16355	16343	16503	16547	16360	16412	16464	16497	16424	16431	16404	16439	16465	16322	16586	16672	16371	16470	16677	16462	16423	16406	16535	16490	16494	16528	16601	16520	16344	16475	16479	16470	16463	16417	16441	16290	16353	16387	16392	16382	16525	16542	16472	16335	16386	16431	16335	16545	16628	16326	16405	16408	16590	16459	16438	16358	16397	16453	16475	16350	16459	16539	16570	16431	16508	16397	16523	16390	16440	16301	16566	16626	16408	16478	16490	16311	16535	16358	16384	16478	16421	16387	16557	16524	16336	16451	16457	16322	16400	16444	16495	16364	16349	16487	16393	16416	16569	16344	16560	16437	16322	16588	16354	16268	16364	16511	16576	16458	16418	16482	16469	16418	16660	16563	16212	16410	16335	16463	16459	16401	16630	16529	16289	16530	16634	16432	16490	16240	16425	16482	16426	16475	16552	16391	16511	16584	16283	16473	16351	16485	16419	16669	16547	16552	16462	16295	16357	16232	16504	16413	16371	16330	16424	16151	16528	16315	16329	16356	16413	16345	16399	16589	16355	16318	16509	16437	16369	16451	16438	16325	16597	16481	16450	16545	16478	16592	16310	16660	16282	16358	16427	16456	16461	16651	16238	16432	16429	16528	16401	16463	16367	16259	16494	16663	16286	16670	16492	16572	16550	16420	16293	16402	16437	16447	16416	16457	16467	16357	16468	16337	16231	16487	16596	16303	16454	16348	16273	16174	16358	16489	16342	16620	16414	16301	16292	16425	16487	16508	16371	16624	16289	16296	16543	16562	16510	16359	16488	16579	16210	16535	16485	16547	16564	16522	16533	16434	16359	16369	16363	16499	16530	16401	16285	16567	16373	16250	16616	16507	16565	16501	16407	16411	16343	16445	16576	16266	16358	16564	16356	16456	16546	16354	16575	16464	16462	16299	16300	16367	16390	16544	16318	16302	16331	16516	16360	16519	16513	16249	16585	16457	16572	16588	16373	16373	16349	16687	16488	16430	16440	16441	16605	16406	16382	16486	16333	16395	16450	16496	16461	16534	16351	16431	16533	16553	16427	16426	16472	16414	16250	16289	16526	16370	16519	16487	16423	16592	16425	16397	16398	16333	16450	16301	16643	16401	16500	16395	16366	16318	16342	16533	16629	16487	16420	16500	16472	16550	16340	16460	16436	16515	16711	16440	16566	16557	16484	16536	16517	16746	16356	16449	16439	16390	16486	16502	16480	16301	16641	16415	16326	16371	16564	16499	16417	16444	16442	16434	16489	16481	16445	16387	16347	16355	16334	16466	16433	16532	16535	16471	16580	16452	16470	16462	16479	16604	16595	16253	16333	16334	16422	16455	16383	16411	16455	16490	16385	16407	16587	16577	16435	16576	16515	16480	16313	16448	16544	16415	16474	16382	16328	16488	16447	16522	16481	16571	16406	16340	16443	16556	16421	16388	16507	16471	16568	16651	16505	16399	16527	16482	16509	16383	16514	16406	16492	16549	16425	16346	16426	16354	16463	16390	16408	16494	16526	16336	16689	16306	16386	16452	16622	16247	16423	16467	16346	16506	16623	16338	16487	16550	16351	16425	16451	16405	16487	16340	16552	16368	16514	16458	16365	16355	16478	16359	16387	16332	16550	16518	16485	16632	16521	16279	16389	16404	16386	16656	16499	16459	16400	16467	16722	16511	16265	16385	16414	16381	16484	16497	16457	16322	16407	16535	16472	16575	16331	16370	16475	16606	16422	16456	16403	16535	16570	16422	16377	16492	16372	16437	16469	16238	16477	16308	16372	16413	16433	16411	16606	16408	16350	16519	16565	16435	16472	16430	16512	16473	16588	16624	16695	16530	16184	16437	16339	16567	16317	16399	16559	16397	16366	16300	16496	16585	16415	16620	16297	16445	16396	16413	16427	16520	16462	16298	16444	16449	16553	16405	16421	16397	16516	16527	16559	16394	16412	16604	16414	16279	16570	16397	16480	16491	16378	16331	16456	16389	16843	16490	16534	16414	16378	16473	16407	16307	16602	16427	16465	16398	16406	16482	16410	16617	16485	16305	16386	16245	16476	16480	16314	16544	16586	16477	16477	16444	16511	16472	16434	16406	16469	16414	16580	16480	16426	16422	16444	16441	16518	16579	16307	16389	16524	16446	16393	16428	16488	16654	16465	16488	16422	16552	16454	16446	16455	16359	16382	16328	16580	16630	16376	16529	16544	16586	16470	16353	16518	16556	16406	16344	16266	16519	16490	16508	16544	16379	16330	16423	16659	16536	16545	16458	16393	16451	16525	16457	16445	16354	16428	16438	16416	16462	16314	16665	16386	16525	16419	16348	16512	16716	16479	16537	16542	16336	16285	16419	16547	16328	16599	16494	16494	16475	16585	16468	16611	16647	16385	16298	16456	16436	16273	16324	16454	16491	16559	16407	16370	16472	16518	16404	16379	16472	16489	16500	16399	16581	16562	16431	16556	16356	16494	16472	16414	16587	16337	16538	16496	16561	16418	16253	16418	16414	16436	16590	16543	16354	16458	16414	16418	16468	16390	16538	16633	16491	16293	16477	16497	16488	16360	16461	16423	16639	16595	16523	16500	16520	16399	16442	16440	16388	16468	16293	16480	16437	16505	16509	16362	16384	16489	16305	16582	16335	16558	16230	16450	16403	16493	16542	16585	16359	16379	16463	16371	16520	16315	16572	16508	16267	16473	16460	16686	16442	16311	16605	16328	16685	16541	16439	16504	16616	16382	16440	16380	16473	16628	16472	16408	16473	16658	16389	16396	16534	16520	16504	16483	16468	16509	16463	16591	16464	16354	16466	16360	16524	16511	16516	16394	16480	16416	16490	16594	16480	16509	16501	16427	16413	16400	16507	16454	16383	16507	16341	16569	16497	16441	16437	16623	16271	16479	16509	16539	16379	16445	16327	16450	16364	16461	16453	16340	16497	16225	16363	16415	16380	16615	16495	16316	16416	16367	16541	16372	16537	16517	16418	16476	16425	16534	16488	16275	16348	16504	16501	16373	16362	16317	16367	16471	16447	16556	16479	16404	16522	16297	16577	16710	16403	16490	16447	16414	16282	16397	16370	16530	16682	16625	16429
25301	21365	28178	25588	22247	21888	22006	20483	20106	20573	19992	19844	20012	19947	19874	21503	29509	30510	26946	23582	21100	20011	20092	19928	19504	19682	19661	19748	19815	19759	19664	19855	19891	19659	19697	19646	19760	19708	19776	19589	19578	19627	19592	19936	19756	19672	19793	19685	19871	19740	19943	19693	19768	19649	19729	19827	19788	19487	19742	19674	19860	19883	19788	19675	19570	19674	19866	20042	19777	19725	19797	19721	19523	19669	19816	19672	19694	19457	19644	19550	19754	19739	19741	19734	19743	19557	19644	19600	19524	19611	19770	19717	19468	19737	19826	19706	19727	19633	19856	19623	19714	19759	19650	19701	19753	19802	19655	19677	19933	19593	19743	19924	19538	19387	19628	19492	19861	19739	19630	19922	19700	19604	19647	19529	19655	19839	19784	19687	19837	19610	19705	19566	19787	19775	19772	19775	19902	19624	19685	19637	19646	19557	19656	19817	19824	19514	19687	19834	19782	19773	19641	19722	19612	19830	19666	19709	19783	19727	19516	19646	19613	19542	19522	19565	19891	19517	19879	19783	19655	19703	19658	19615	19850	19788	19696	19719	19527	19788	19770	19704	19550	19902	19754	19562	19903	19673	19448	19604	19712	19564	19644	19661	19752	19685	19755	19742	19867	19753	19470	19547	19548	19663	19777	19670	19566	19587	19635	19825	19847	19755	19641	19861	19749	19661	19570	19769	19874	19785	19488	19683	19706	19758	19639	19708	19682	19756	19458	19831	19770	19914	19552	19726	19687	19747	19870	19613	19589	19713	19702	19866	19794	19736	19666	19612	19834	19706	19623	19557	19729	19640	19861	19819	19579	19715	19886	19512	19761	19618	19688	19824	19831	19482	19692	19705	19722	19735	19748	19665	19570	19636	19828	19798	19732	19747	19626	19773	19664	19632	19575	19791	19815	19834	19647	19722	19972	19709	19617	19743	19762	19853	19783	19808	19708	19781	19830	19474	19653	19752	19766	19622	19682	19892	19830	19709	19702	19651	19798	19581	19650	19585	19566	19758	19823	19690	19749	19917	19817	19696	19774	19903	19642	19682	19719	19634	19627	19827	19511	19493	19559	19818	19751	19827	19662	19672	19748	19905	19897	19698	19686	19870	19775	19518	19516	19995	19620	19670	19849	19821	19704	19670	19611	19567	19689	19875	19590	19759	19723	19820	19876	19932	19719	19753	19715	19984	19798	19783	19771	19679	19692	19671	19864	19761	19681	19744	19617	19635	19697	19501	19740	19832	19625	19655	19692	19741	19872	19572	19634	19767	19658	20056	19535	19677	19637	19665	19720	19662	19786	19685	19746	20030	19975	20016	19836	19729	19462	19695	19749	19666	19721	19816	19545	19788	19497	19631	19739	19721	19431	19575	19741	19534	19657	19704	19651	19999	19716	19588	19844	19691	19779	19890	19660	19670	19541	19713	19827	19670	19875	19629	19727	19598	19797	19352	19722	19840	19686	19671	19738	19803	19890	19652	19588	19767	19931	19686	19545	19784	19790	19661	19687	19872	19718	19640	19695	19733	19704	19824	19878	19803	19803	19752	19672	19687	19679	19655	19921	19625	19513	19710	19794	19817	19447	19618	19647	19715	19725	19954	19803	19621	19548	19510	19696	19749	19538	19728	19941	19745	19748	19817	19818	19712	19798	19847	19880	19777	19684	19804	19709	19872	19675	19793	19780	19610	20028	19787	19530	19736	19821	19679	19674	19757	19835	19646	19607	19610	19732	19768	19777	19822	19638	19632	19632	19826	19406	19624	19729	19678	19542	19661	19615	19625	19634	19913	19885	19578	19691	19464	19842	19692	19742	19555	19702	19607	19516	19541	19590	19596	19752	19640	19674	19664	19600	19900	19705	19793	19626	19702	19770	19718	19689	19602	19761	19569	19690	19750	19692	19792	19429	19683	19564	19574	19863	19777	19977	19863	19752	19581	19957	19666	19796	19885	19766	19864	19690	19901	19771	19638	19608	19746	19741	19673	19856	19616	19920	19520	19663	19814	19614	20010	19864	19794	19691	19658	19802	19702	19672	19634	19752	19526	19942	19628	19873	19758	19719	19551	19705	19655	19771	19866	19736	19696	19638	19863	19758	19538	19748	19735	19560	19478	19874	19661	19893	19599	19746	19672	19693	19603	19821	19668	19749	19815	19739	19774	19664	19551	19729	19984	19817	19508	19873	19655	19875	19803	19818	19956	19802	19518	19652	19543	19667	19612	19857	19790	19771	19699	19726	19644	19700	19579	19555	19711	19805	19518	19844	19642	19804	19716	19742	19631	19865	19862	19891	19823	19630	19593	19703	19646	19865	19711	19700	19733	19643	19545	19660	19806	19702	19694	19740	19602	19886	19776	19850	19661	19702	19754	19702	19847	19534	19733	19893	19648	19787	19655	19644	19578	19879	19786	19739	19489	19698	19686	19496	19753	19582	19454	19663	19666	19617	19613	19703	19873	19739	19490	20032	19717	19732	19730	19772	19859	19849	19601	19837	19919	19697	19603	19632	19698	19889	19825	19515	19712	19831	19593	19419	19708	19770	19706	19724	19832	19855	19687	19665	19802	19914	19728	19722	19458	19939	19991	19718	19470	19730	19808	19780	19821	19768	19735	19681	19732	19781	19807	19681	19701	19760	19616	19700	19773	19730	19683	19713	19881	19741	19700	19717	19745	20086	19655	19761	19628	19707	19780	19800	19728	19553	19955	19646	19682	19734	19454	19639	19646	19737	19874	19824	19742	19670	19858	19673	19628	19763	19624	19908	19569	19890	19584	19698	19677	19726	19792	19633	19849	19841	19877	19711	19820	19641	19706	19743	19942	19682	19757	19669	19665	19651	19768	19672	19642	19808	19893	19606	19623	19617	19701	19727	19734	19534	19496	19781	19738	19705	19780	19594	19898	19493	19630	19715	19817	19643	19951	19649	19744	19789	19778	19784	19651	19789	19583	19549	19720	19756	19599	19826	19796	19557	19618	19631	19805	19837	19573	19674	19705	19791	19714	19804	19676	19627	19905	19746	19713	19663	19725	19705	19749	19703	19711	19324	19850	19764	19873	19597	19695	19493	19837	19780	19838	19882	19616	19786	19709	19816	19674	19623	19675	19770	19837	19751	19559	19829	19788	19559	19577	19646	19689	19598	19876	19698	19837	19514	19657	19620	19870	19844	19597	19597	19582	19650	19541	19643	19650	19721	19592	19665	19700	19770	19617	19792	19940	19486	19590	19506	19638	19746	19783	19830	20002	19891	19737	19694	19676	19772	19596	19757	19669	19632	19851	19695	19868	19681	19552	19714	19520	19860	19572	19640	19820	19673	19829	19701	19781	19682	19872	19767	19792	19824	19777	19804	19668	19752	19721	19754	19619	19701	19723	19758	19662	19577	19803	19882	19700	19617	19683	19822	19753	19686	19776	19738	19781	19765	19668	19858	19817	19654	19622	19752	19721	19629	19752	19863	19816	19795	19663	19919	19787	19821	19711	19705	19710	19677	19795	19743	19645	19627	19708	19743	19751	19575	19676	19642	19825	19656	19739	19656	20001	19833	19771	19830	19649	19829	19610	19606	19918	19777	19620	19738	19809	19737	19878	19749	19670	19771	19764	19680	19432	19784	19794	19808	19709	19679	19736	19679	19588	19826	19835	19806	19705	19716	19572	19702	19698	19825	19691	19690	19635	19699	19628	19752	19739	19799	19502	19755	19696	19870	19717	19664	19925	19860	19966	19838	19699	19431	19732	19836	19675	19657	19774	19806	19750	19773	19524	19658	19671	19691	19728	19516	19743	19793	19744	19800	19798	19789	19757	19545	19737	19700	19921	19761	19865	19839	19809	19857	19518	19834	19733	19702	19799	19850	19664	19579	19823	19552	19801	19731	19842	19822	19602	19564	19814	19511	19727	19739	19512	19733	19937	19682	19674	19560	19528	19547	19631	19659	19856	19716	19837	19689	19632	19836	19785	19737	19844	19629	19624	19467	19753	19687	19615	19862	19839	19704	19525	19670	19757	19523	19433	19829	19923	19702	19629	20006	19803	19668	19798	19728	19641	19799	19751	19608	19644	19811	19841	19692	19893	19877	19864	19557	19626	19951	19643	19441	19658	19814	19755	19729	19794	19636	19679	19783	19707	19654	19901	19733	19638	19803	19840	19823	19663	19811	19758	19678	19783	19803	20010	19695	19878	19697	19628	19747	19717	19786	19635	19519	19775	19831	19588	19629	19658	19684	19829	19581	19626	19719	19598	19694	19467	19748	19775	19747	19726	19752	19898	19822	19839	19809	19743	19579	19615	19900	19790	19804	19888	19959	19682	19686	19781	19562	19665	19672	19804	19859	19825	19699	19654	19753	19778	19836	19783	19770	20000	19713	19661	19646	19818	19723	19693	19824	19793	19751	19703	19830	19697	19633	19746	19734	19783	19646	19775	19836	19700	19447	19603	19736	19877	19746	20019	19701	20149	19767	19906	19780	19788	19872	19427	19636	19586	19704	19640	19898	19848	19751	19773	19680	19743	19560	19686	19765	19832	19623	19716	19737	19414	19740	19774	19465	19707	19862	19681	19859	19561	19752	19979	19775	19578	19746	19834	19661	19680	19500	19782	19753	19910	19777	19658	19827	19774	19658	19972	19744	19705	19692	19561	19670	19994	19736	19715	19576	19585	19697	19771	19808	19866	19589	19833	19651	19764	19617	19563	19642	19631	19726	19674	19683	19645	19747	19730	19759	19740	19561	19748	19730	19596	19697	19720	19737	19592	19544	19734	19726	19459	19622	19517	19702	19688	19648	19769	19761	19972	19641	19779	19707	19633	19668	19744	19796	19656	19614	19939	19717	19663	19685	19755	19736	19840	19707	19602	19715	19701	19710	19858	19752	19643	19849	19909	19786	19698	19525	19742	19684	19781	19459	19843	19686	19867	19605	19696	19890	19687	20026	19600	19606	19773	19626	19817	19713	19778	19972	19714	20006	19856	19831	19651	19897	19656	19716	19599	19728	19738	19907	19817	19775	19921	19782	19533	19686	19686	19617	19661	19887	19698	19718	19610	19705	19746	19883	19919	19712	19762	19709	19853	19693	19808	19785	19796	19825	19738	19686	19595	19754	19790	19893	19654	19779	19874	19630	19707	19736	19703	19654	19634
15757	23902	22695	19402	18393	18399	18173	17646	17331	17244	16893	16871	17055	16772	16778	20090	30524	30399	25160	20692	17843	16845	16671	16614	16581	16581	16628	16633	16646	16614	16783	16502	16550	16736	16660	16608	16501	16788	16598	16484	16665	16508	16657	16622	16638	16493	16750	16562	16539	16608	16751	16553	16607	16433	16624	16572	16785	16544	16641	16672	16506	16596	16636	16483	16744	16701	16644	16715	16564	16549	16608	16663	16564	16615	16574	16549	16417	16609	16745	16642	16625	16406	16498	16620	16607	16745	16495	16664	16459	16501	16600	16784	16625	16611	16725	16633	16631	16468	16621	16715	16598	16622	16734	16599	16559	16521	16735	16672	16713	16578	16667	16594	16441	16462	16394	16296	16536	16595	16738	16511	16551	16706	16622	16756	16692	16524	16617	16609	16674	16636	16550	16614	16637	16774	16578	16747	16681	16653	16466	16581	16631	16672	16471	16607	16709	16525	16626	16572	16697	16601	16686	16767	16519	16657	16572	16653	16563	16601	16558	16731	16516	16558	16552	16503	16506	16540	16691	16574	16587	16472	16653	16570	16412	16668	16748	16569	16524	16558	16597	16449	16517	16779	16629	16620	16548	16534	16417	16616	16602	16567	16548	16618	16585	16538	16429	16551	16650	16520	16661	16474	16507	16547	16524	16648	16555	16376	16613	16517	16631	16575	16446	16495	16697	16663	16494	16713	16587	16525	16616	16686	16614	16580	16515	16761	16402	16631	16619	16599	16669	16647	16483	16622	16514	16672	16533	16513	16402	16650	16652	16781	16530	16700	16582	16487	16626	16393	16594	16746	16580	16434	16565	16587	16643	16529	16629	16650	16644	16705	16595	16557	16623	16677	16653	16684	16518	16588	16510	16553	16697	16658	16501	16593	16415	16648	16465	16480	16628	16750	16699	16617	16578	16576	16618	16471	16582	16513	16427	16541	16600	16737	16585	16503	16514	16553	16615	16569	16592	16584	16492	16574	16604	16582	16662	16555	16514	16596	16602	16526	16631	16640	16674	16637	16593	16700	16395	16547	16586	16625	16492	16667	16686	16557	16547	16569	16467	16733	16566	16577	16579	16642	16482	16484	16502	16677	16617	16580	16725	16733	16578	16815	16564	16570	16561	16490	16666	16549	16630	16506	16554	16627	16728	16486	16617	16664	16721	16649	16642	16718	16553	16683	16507	16480	16723	16642	16632	16689	16628	16429	16721	16531	16662	16656	16773	16561	16640	16604	16632	16393	16714	16542	16562	16530	16701	16683	16586	16728	16497	16482	16610	16561	16655	16477	16757	16557	16482	16585	16587	16538	16599	16577	16619	16582	16537	16633	16707	16655	16726	16668	16541	16645	16536	16689	16776	16464	16557	16803	16476	16537	16600	16567	16652	16656	16693	16653	16484	16635	16434	16651	16633	16684	16503	16547	16551	16570	16579	16596	16683	16566	16623	16635	16425	16652	16656	16474	16798	16721	16727	16656	16545	16613	16526	16681	16479	16692	16576	16694	16566	16504	16507	16656	16508	16525	16577	16646	16640	16574	16527	16692	16497	16542	16612	16643	16507	16561	16498	16561	16571	16612	16503	16527	16862	16507	16574	16607	16497	16560	16565	16506	16771	16732	16650	16528	16501	16612	16700	16566	16699	16687	16540	16738	16732	16714	16548	16683	16486	16606	16558	16696	16621	16762	16658	16621	16496	16567	16691	16576	16644	16537	16647	16692	16496	16797	16586	16443	16684	16700	16667	16615	16491	16808	16579	16515	16643	16706	16553	16466	16427	16619	16655	16622	16738	16752	16722	16610	16495	16590	16345	16837	16590	16556	16666	16757	16762	16435	16663	16706	16623	16664	16672	16605	16506	16587	16427	16511	16599	16598	16560	16466	16641	16580	16653	16667	16619	16638	16691	16697	16593	16658	16453	16572	16736	16482	16886	16404	16549	16744	16666	16690	16451	16575	16769	16423	16769	16526	16515	16582	16549	16553	16546	16674	16603	16437	16493	16598	16682	16560	16606	16552	16598	16620	16560	16602	16663	16701	16332	16569	16629	16529	16623	16495	16650	16497	16634	16678	16703	16380	16511	16637	16607	16640	16663	16607	16732	16569	16661	16705	16610	16670	16560	16625	16776	16580	16468	16526	16617	16452	16581	16493	16520	16488	16659	16663	16665	16419	16638	16758	16504	16547	16688	16591	16543	16671	16653	16612	16289	16574	16584	16642	16713	16591	16571	16712	16462	16393	16590	16467	16611	16520	16734	16668	16746	16536	16528	16485	16691	16531	16575	16655	16526	16691	16671	16607	16636	16789	16587	16567	16636	16625	16494	16841	16633	16436	16612	16669	16509	16547	16622	16658	16568	16632	16610	16429	16668	16690	16606	16749	16639	16539	16828	16624	16718	16504	16659	16619	16549	16713	16483	16545	16670	16714	16528	16500	16506	16696	16586	16736	16681	16586	16517	16492	16655	16592	16780	16425	16587	16617	16531	16585	16492	16694	16660	16628	16662	16511	16831	16541	16594	16572	16570	16334	16445	16637	16743	16465	16626	16653	16789	16653	16744	16498	16714	16592	16623	16519	16605	16490	16720	16604	16730	16743	16704	16489	16524	16614	16655	16527	16479	16622	16689	16513	16507	16510	16670	16652	16586	16675	16536	16517	16537	16633	16545	16613	16587	16571	16666	16531	16611	16689	16633	16498	16611	16699	16608	16656	16751	16610	16576	16639	16565	16497	16736	16407	16553	16684	16691	16689	16414	16512	16707	16597	16654	16856	16580	16613	16606	16596	16502	16465	16639	16681	16441	16626	16706	16574	16668	16730	16601	16457	16602	16579	16590	16560	16625	16472	16491	16629	16714	16740	16571	16602	16518	16593	16497	16489	16484	16623	16611	16403	16510	16688	16708	16696	16555	16539	16598	16634	16671	16584	16479	16577	16708	16410	16480	16654	16441	16499	16713	16707	16517	16604	16688	16554	16665	16673	16676	16738	16652	16652	16607	16641	16591	16424	16490	16743	16562	16587	16607	16521	16589	16698	16703	16352	16575	16512	16648	16613	16626	16608	16680	16613	16365	16715	16643	16709	16529	16661	16432	16481	16724	16593	16395	16642	16600	16629	16584	16655	16520	16645	16555	16625	16484	16569	16583	16505	16821	16742	16712	16601	16579	16671	16432	16617	16502	16319	16435	16584	16687	16473	16708	16553	16594	16768	16509	16683	16639	16545	16665	16699	16711	16471	16377	16634	16612	16466	16478	16665	16541	16731	16598	16571	16664	16740	16728	16565	16386	16672	16549	16627	16608	16801	16633	16650	16586	16508	16395	16583	16507	16566	16615	16491	16648	16570	16598	16595	16726	16700	16313	16539	16839	16540	16616	16712	16672	16598	16609	16466	16697	16587	16646	16501	16841	16617	16489	16629	16611	16556	16531	16545	16630	16552	16458	16646	16721	16718	16632	16747	16543	16812	16659	16483	16808	16598	16539	16653	16706	16634	16616	16645	16622	16558	16536	16655	16771	16777	16743	16626	16490	16659	16618	16521	16660	16698	16639	16561	16583	16704	16603	16506	16574	16604	16566	16659	16479	16545	16523	16763	16439	16588	16429	16684	16487	16542	16437	16373	16752	16505	16590	16641	16576	16701	16610	16565	16714	16728	16592	16609	16734	16535	16362	16587	16741	16554	16543	16566	16772	16763	16594	16565	16418	16690	16696	16714	16708	16331	16685	16609	16668	16523	16697	16655	16572	16593	16553	16628	16564	16636	16537	16538	16677	16532	16599	16563	16626	16640	16617	16683	16670	16564	16442	16607	16497	16504	16460	16495	16586	16492	16607	16647	16567	16603	16611	16738	16688	16618	16729	16881	16699	16508	16590	16641	16633	16729	16701	16631	16635	16736	16521	16729	16586	16508	16508	16611	16806	16566	16689	16514	16556	16592	16716	16504	16605	16632	16585	16618	16744	16624	16572	16731	16616	16641	16492	16549	16560	16777	16494	16537	16731	16654	16534	16568	16579	16712	16635	16681	16761	16581	16552	16427	16450	16764	16554	16641	16529	16659	16574	16652	16589	16611	16574	16631	16515	16733	16402	16623	16589	16543	16592	16585	16639	16443	16691	16624	16704	16599	16602	16551	16646	16516	16461	16549	16586	16468	16795	16538	16404	16656	16403	16518	16661	16528	16490	16584	16596	16507	16535	16585	16702	16725	16573	16575	16846	16750	16469	16788	16681	16781	16502	16587	16680	16569	16749	16620	16809	16761	16627	16636	16502	16628	16616	16486	16420	16511	16554	16483	16750	16735	16518	16586	16875	16467	16647	16645	16485	16598	16624	16443	16608	16518	16550	16466	16622	16620	16578	16602	16722	16451	16635	16571	16522	16575	16683	16561	16617	16646	16645	16539	16579	16719	16567	16636	16534	16634	16453	16558	16627	16579	16662	16533	16523	16586	16418	16618	16486	16588	16489	16553	16637	16483	16575	16542	16632	16492	16405	16672	16681	16528	16548	16661	16709	16630	16582	16580	16382	16694	16581	16602	16529	16619	16508	16755	16583	16627	16650	16574	16498	16484	16775	16575	16567	16565	16709	16639	16785	16519	16537	16536	16532	16589	16659	16541	16697	16675	16544	16538	16449	16810	16514	16749	16560	16585	16640	16660	16671	16660	16744	16550	16565	16636	16548	16717	16571	16447	16766	16612	16687	16630	16478	16461	16597	16593	16401	16877	16499	16618	16612	16587	16508	16675	16535	16681	16523	16536	16433	16550	16701	16629	16439	16731	16534	16497	16714	16530	16665	16605	16636	16594	16723	16654	16630	16557	16420	16692	16622	16600	16613	16632	16553	16491	16652	16624	16594	16646	16619	16727	16594	16589	16622	16696	16723	16503	16685	16476	16684	16664	16616	16737	16556	16496	16536	16638	16637	16721	16604	16641	16685	16573	16617	16591	16584	16516	16626	16523	16532	16530	16550	16718	16779	16509	16539	16806	16491	16611	16840	16538	16535	16564	16632	16643	16552	16556	16472	16494	16760	16598	16650	16556	16610	16501	16680	16541	16657	16495	16617	16500	16600	16363	16599	16509	16524	16608	16602	16595	16694	16651	16538	16667	16516	16416	16588	16720	16666	16468	16490	16695	16658	16613
23763	21360	28941	24202	22222	24482	24791	21862	20921	21124	20781	20568	20564	20281	20356	21544	35370	38939	33612	27509	23079	20898	20528	19867	19957	20083	19887	20339	19999	19964	20035	20115	20006	19921	20105	19839	20184	20162	20065	20052	20022	20044	20169	20172	20260	20110	20062	20308	20156	19891	20030	19965	19975	19929	19994	19907	20234	20034	19957	20143	20019	19991	20172	20002	20079	19894	20060	19922	19896	20055	19901	19933	19967	19851	19921	20136	19908	20034	19854	20016	20223	20053	19775	20025	20039	20009	19934	20044	19896	19837	19837	19902	19873	20028	20048	19797	20011	19952	19913	19852	19913	19888	20113	20111	19880	19866	20053	19927	20064	19831	20036	20056	19979	20103	20053	19994	19864	19936	20037	19949	19978	19764	19967	20109	20118	19811	19973	20043	19987	19984	20007	20095	20046	19841	20005	19957	20072	19984	19752	19822	19967	19918	19864	20017	20039	20133	19960	19816	19933	19714	19921	20043	20152	19955	20044	20154	19904	19920	19957	19970	20028	19952	19985	19924	19903	19907	19997	20096	20076	20042	19879	20084	20063	20062	19942	20082	20072	19865	19957	19919	19917	20045	19968	20159	19926	19961	20126	19916	19759	20249	19707	19808	19780	19894	19975	19878	19889	20006	19848	20192	19920	19912	19803	19999	20105	20153	19955	19837	20095	20038	19942	20195	20201	19961	19875	20108	19956	19955	19967	19924	19926	20037	20052	20003	20007	19993	20171	19732	19721	19699	20076	19975	19913	19883	20157	20137	20090	19941	19923	20045	19926	19885	20083	20103	20135	20071	20039	19746	19906	19843	19979	20027	19899	20011	19844	19876	20020	19971	20130	19876	20018	19899	19946	19709	19978	20048	19894	19979	20031	20005	20012	20019	19905	20035	19854	19887	20111	19914	20085	20091	20036	19865	19920	20051	20044	19994	19967	19897	19991	19907	19840	19906	19823	19942	19904	19979	19969	19872	19998	19949	20041	19875	19990	20090	20000	19954	20025	20063	19921	19959	20224	19844	20016	19841	20124	20060	19902	19907	19968	19827	20093	19976	19791	19952	19830	20072	20089	19838	19895	20022	20077	19673	19772	19910	20150	19812	19998	19950	19896	19910	19756	20088	19940	19931	20102	20058	19927	20050	20172	19950	19997	20100	20195	19921	20134	19916	20111	19787	19985	20137	19762	19810	19896	19790	20093	20186	20144	20130	19922	19852	19722	19771	19915	19874	19865	19865	19954	19855	19983	20028	19910	19878	19839	19926	20098	20191	20090	20010	19916	20037	19722	19936	19776	19588	19902	20004	19953	19974	20141	19911	20079	19955	19888	19833	19899	20081	20075	19985	19965	20117	19956	20032	19875	20120	20073	19805	19725	20084	19810	19793	20008	19964	19980	20067	19934	20045	19965	19986	19808	19812	19951	20142	19971	20330	19926	20125	19956	19960	20062	19901	20003	19940	19937	19963	20031	19885	20071	20031	19848	20031	19910	19885	19990	19977	19859	19891	19973	19721	19890	19834	19921	19979	19884	20113	20021	19871	20069	20111	19851	19799	19840	19818	19980	19856	20142	20142	19995	19961	20154	19742	19907	19966	20062	20093	20114	19845	19954	20054	19822	20045	19771	19971	19913	19998	20095	20003	20056	19938	19957	19964	19886	20162	19809	19962	20100	19812	19841	19887	19987	19951	19918	19890	19980	19994	19749	20078	20259	20011	20138	20029	19750	20096	19956	19962	19759	19985	19993	19838	19714	19983	20178	19904	19787	20147	20084	20142	19860	19758	20077	19979	19925	19949	19762	19793	19944	20175	19941	19999	20054	20024	19805	19863	20036	19936	19937	19963	19877	19890	19972	19936	19763	19974	19848	20096	19990	19969	20089	20037	20225	19848	20138	19694	19794	20033	19866	19955	19978	20150	20004	19963	20107	19947	19937	19782	19995	19866	19982	20009	20035	19903	19950	19958	19778	19807	19869	20019	19678	19670	20007	20007	19896	20047	19831	20112	19903	20070	19830	20121	19804	19983	20130	19907	20006	20235	19903	20023	20127	20155	19859	19902	19845	20047	19908	20178	20180	19949	19822	19939	19932	19963	19996	20123	19986	19966	20004	20044	19868	20014	20114	20017	19848	20339	20071	19926	19820	20102	20025	19938	19900	19787	19902	19839	20010	19886	19813	19913	19847	20083	19717	20016	19977	20020	19990	19923	20059	19718	19986	19938	19962	19832	19935	20087	20030	20027	20044	19986	19958	19885	19818	19986	19954	19825	20050	19887	19986	20040	19981	20210	20200	20106	19809	20154	20074	20056	19982	19948	19979	19995	19827	20017	19824	19829	20109	19816	19894	20096	20036	19929	19923	20107	19935	20110	19933	20038	20148	20000	20065	20076	19904	19939	20041	19997	19911	20011	19775	19968	20021	19976	19792	20028	19874	19897	19933	19802	20011	19893	19976	20152	20058	19848	20159	19867	20053	19963	19799	20110	19930	20145	19878	19895	20130	20075	19847	20130	19891	19855	20160	20061	20204	19898	20127	20247	20026	19912	20075	20087	19998	20121	20143	20206	20068	19880	19887	19872	20088	20073	19804	20124	20144	19792	19876	20034	19752	20099	20080	20034	20041	19941	19876	19801	19717	20107	19798	19862	19913	19988	20077	19866	19761	20128	19996	19937	20124	19893	19989	20160	20055	19899	20005	19774	19945	19875	19962	20027	19862	20017	20198	19814	19908	19866	19914	19869	19810	19746	19936	19978	20003	20130	19896	19837	19947	19869	20025	20030	19645	20003	19739	19922	20014	20076	20085	19892	19949	19967	20031	19944	19905	19989	20035	20067	20257	19864	19802	19896	20063	19931	20038	19929	19997	19933	19906	19899	20075	20165	20145	19950	19993	20098	19973	19889	20024	20018	19834	19968	20014	19860	19922	19959	19966	19898	20149	19966	19969	20003	19877	20073	19946	20062	20055	20149	19809	20172	20039	19954	20169	19985	19898	19964	19983	19958	19889	20031	19980	20129	20065	19964	20044	19925	20141	19844	20108	19831	20050	19820	19889	19744	19873	20020	19817	19914	19877	20112	20226	19774	19969	20007	19890	19996	19941	19854	20084	19966	19834	19935	20020	19891	20077	20096	20059	19755	19982	20107	20075	20018	20170	19854	19950	19874	20209	19811	20054	19892	20042	20016	19989	20157	19726	19935	19737	20047	20011	19903	20047	19975	19961	20186	20022	19876	20009	19949	20025	20059	20056	19973	19892	19996	19847	19863	19920	20112	19957	19751	20064	19868	19930	20054	19964	19947	19946	20002	19961	19909	19974	19964	19802	19888	19954	20077	19931	19998	20073	19912	19922	20035	19894	19955	19809	19929	20039	19923	20011	19880	19969	20074	19951	19961	19938	19813	20103	20131	20158	19827	20028	20078	19869	20156	20050	20027	20115	20080	20036	19896	19913	19927	19994	19868	19996	19785	20070	19799	20059	20036	19985	20035	19910	20029	20183	20004	19995	19971	19791	19970	20140	20049	19875	20124	19978	19859	20201	19826	20139	19623	20012	19791	19843	19844	19982	20041	20066	20058	19970	19974	20230	19979	20212	20140	19858	20070	20019	20005	20276	19789	20199	20054	19910	19965	19904	19909	20151	19980	20072	19867	20151	20070	19883	19901	19846	20019	20068	20047	19918	20004	19726	19896	19853	20172	19747	19990	20075	19934	20250	19902	19967	20015	20156	20096	19874	20132	20001	20059	20200	19972	20103	19877	19922	19854	19937	19900	19879	19901	20136	19998	20012	19943	20226	19816	19770	19986	19895	20084	20044	19919	19875	20257	19944	19849	20013	19922	20225	19949	19974	19930	19777	19950	20028	19959	20026	19881	19972	19994	19949	19712	19800	20088	19802	19879	19894	20028	19794	20126	19710	20005	19849	19989	20108	20082	19812	20050	20042	20101	20268	20082	20176	19933	19902	19798	20056	19973	20137	19927	20097	20114	19963	20029	20053	19879	19945	20126	20065	19920	19725	19776	19824	19977	20132	19935	20045	19744	19908	19995	19940	20038	20105	20107	19887	20073	19884	20043	19832	19980	19962	19934	19893	19843	19901	19998	20073	19741	20007	19991	19978	19770	19764	20021	19972	20089	19902	19958	19953	20020	20005	19951	19945	20110	20177	20053	20026	19982	20046	19883	19686	19875	19661	19982	19796	20091	20045	19822	19822	20026	19882	19787	20080	19860	20109	20139	20005	19763	19867	19867	20097	19769	20038	20020	20036	19899	20241	20004	20063	20099	20009	20109	20031	19806	19972	19916	19977	20006	19863	19802	19935	19931	19667	19860	19812	20026	19878	19909	19839	19927	19952	19863	20127	19958	19906	19847	20031	20100	19990	20018	20135	19788	19968	19925	20005	20006	20011	20086	19946	20025	20115	19933	19860	20014	20199	19823	19957	20061	19765	20159	19985	20043	19846	19869	19771	20039	19876	19960	19952	19944	19936	19927	19915	19913	20078	19946	19863	19773	19864	19887	19846	19970	20180	20058	19876	19942	20054	19967	19931	20276	19748	19902	20007	20180	19992	20041	20080	19835	19945	19860	20039	19880	19956	19955	20056	19899	20068	20184	19726	19787	20022	19843	19833	19995	20025	20059	19890	19966	19919	19957	20006	20049	19984	19962	19903	20066	20045	19905	19921	20076	19785	19962	19999	20124	19969	19920	19679	19935	19873	19978	19999	19992	20040	19978	20087	20027	20018	20083	19842	19842	20016	20065	20192	19991	20118	19973	20055	19815	20019	19922	20228	19833	19882	19966	19915	19968	20119	20045	19848	20228	20022	20215	19978	19895	19971	19912	19898	19915	19994	20103	19929	19906	20029	19898	19762	19972	20107	20018	20082	20028	19939	19910	19872	19882	19916	19978	20002	19980	20035	20115	19875	20003	20170	20049	19879	19775	19874	19829	20106	19926	19911	20000	19973	20082	20161	19923	19921	19971	19937	19934	20025	19964	20040	19978	20068	19882	19893	20140	19992	20004	19947	19984	20076	20032	19951	19957	20108	19813	19983	20194	20040	20075	20032	19932	19908	19787	20244	20130	19851	20034	20125	20114	20087	19828	19944	20094	19870	19827	20118	20119	20030	20031	20034	20196	20073	19820
17549	29224	26609	21887	21379	20616	19824	19585	18719	17882	17621	17337	17385	17390	17184	19660	38226	39417	32814	25500	19649	17430	16897	16967	16743	16789	16627	16884	16605	16673	16834	16920	16777	16819	16747	16756	16785	16609	16792	16645	16812	16803	16833	16956	16799	16818	16793	16778	16863	16773	16751	16715	16857	17010	16747	16909	16732	16804	16789	16644	16802	16748	16865	16769	16826	16775	16742	16745	16681	16686	16802	16878	16777	16883	16701	16778	16635	16841	16744	16792	16816	16678	16939	16582	16756	16701	16598	16763	16540	16803	16780	16907	16836	16657	16772	16719	16762	16705	16806	16670	16691	16675	16851	16646	16938	16742	17059	16679	16674	16810	16570	16901	16794	16861	16697	16678	16840	16718	16722	16744	16711	16811	16561	16660	16902	16645	16787	16647	16742	16972	16628	16591	16827	16846	16736	16667	16754	16786	16748	16874	16691	16717	16781	16595	16670	16676	16807	16682	16674	16857	16729	16646	16794	16832	16723	16704	16781	16653	16846	16695	16713	16786	16678	16840	16766	16634	16715	16900	16571	16735	16589	16731	16887	16737	16613	16719	16773	16706	16677	16780	16712	16667	16746	16720	16818	16551	16737	16768	16881	16619	16861	16680	16629	16588	16877	16860	16809	16620	16631	16671	16866	16755	16753	16770	16818	16737	16689	16472	16655	16760	16775	16601	16711	16791	16683	16703	16542	16672	16773	16885	16783	16894	16938	16946	16667	16692	16848	16887	16681	16724	16752	16874	16837	16598	16699	16839	16800	16597	16734	16710	16821	16749	16608	16722	16620	16663	16722	16808	16612	16745	16737	16923	16804	16638	16936	16696	16600	16829	16670	16681	16879	16709	16642	16612	16613	16770	16601	16705	16779	16785	16937	16691	16785	16705	16734	16727	16747	16862	16693	16545	16823	16683	16701	16787	16719	16802	16751	16785	16747	16817	16808	16839	16740	16718	16837	16769	16719	16840	16756	16651	16838	16712	16692	16808	16756	16889	16848	16860	16743	16618	16711	16719	16732	16762	16843	16847	16858	16677	16815	16635	16987	16786	16719	16724	16690	16690	16728	16645	16840	16578	16773	16720	16729	16731	16947	16731	16693	16850	16890	16660	16741	16884	16746	16865	16830	16752	16786	16664	16536	16661	16746	16915	16863	16705	16763	16746	16898	16850	16800	16694	16706	16650	16782	16751	16826	16744	16801	16821	16810	16709	16813	16767	16818	16819	16670	16761	16792	16772	16690	17079	16917	16805	16770	16643	16701	16791	16704	16594	16637	16790	16948	16717	16840	16680	16657	16686	16953	16761	16771	16864	16819	16669	16718	16870	16513	16702	16828	16715	16695	16751	16804	16608	16815	16734	16864	16672	16788	16711	16910	16802	16772	16791	16706	16739	16827	16800	16657	16793	16553	16708	16622	16501	16576	16753	16846	16575	16688	16738	16632	16818	16858	16739	16656	16798	16786	16690	16823	16929	16724	16793	16706	16751	16623	16605	16879	16720	16663	16674	16675	16477	16923	16577	16672	16707	16709	16689	16898	16675	16864	16821	16682	16780	16830	16725	16845	16738	16814	16830	16873	16646	16751	16670	16743	16784	16848	16795	16747	16911	16902	16865	16764	16729	16743	16673	16707	16767	16601	16590	16589	16753	16711	16832	16700	16666	16838	16549	16601	16651	16818	16829	16836	16791	16781	16867	16871	16572	16649	16806	16838	16692	16655	16726	16699	16803	16939	16718	16790	16887	16780	16790	16878	16734	16873	16618	16776	16674	16895	16680	16988	16729	16692	16875	16953	16716	16798	16847	16802	16775	16872	16805	16815	16648	16925	16565	16684	16658	16717	16784	16820	16642	16702	16668	16812	16668	16683	16858	16804	16717	16838	16740	16717	16768	16881	16665	16657	16801	16867	16712	16785	16839	16753	16645	16691	16767	16929	16799	16694	16781	16761	16909	16792	16757	16741	16710	16949	16905	16762	16738	16828	16695	16858	16892	16738	16809	16762	16813	16773	16716	16885	16529	16793	16738	16757	16585	16837	16648	16815	16724	16805	16706	16748	16913	16702	16800	16707	16825	16927	16785	16679	16748	16830	16715	16778	16854	16848	16615	16694	16812	16602	16852	16753	16898	16835	16776	16619	16896	16635	16804	16658	16756	16643	16730	16929	16778	16717	16777	16646	16801	16724	16655	16705	16722	16729	16684	16776	16762	16872	16697	16923	16662	16822	16462	16724	16668	16778	16944	16881	16625	16710	16788	16766	16688	16635	16871	16713	16831	16809	16792	16747	16782	16701	16654	16800	16992	16876	16825	16836	16544	16649	16688	16740	16812	16753	16861	16900	16766	16813	16826	16754	16824	16650	16862	16653	16714	16832	16847	16770	16833	16679	17039	16937	16672	16653	16801	16621	16654	16896	16765	16689	16823	16849	16706	16879	17037	16686	16777	16660	16895	16764	16849	16902	16855	16797	16821	16785	16818	16890	16737	16723	16761	16850	16682	16657	16676	16646	16662	16657	16769	16826	16819	16798	16805	16692	16768	16711	16798	16893	16870	16860	16749	16740	16712	16730	16767	16593	16773	16752	16772	16754	16742	16913	16725	16562	16807	16799	16655	16628	16725	16721	16708	16743	16866	16621	16881	16504	16827	16755	16688	16675	16862	16693	16717	16740	16804	16709	16675	16713	16805	16882	16627	16834	16909	16743	16835	16747	16760	16897	16638	16689	17006	16828	16826	16870	16682	16608	16697	16706	16771	16742	16677	16937	16794	16822	16686	16725	16760	16715	16764	16663	16744	16717	16864	16802	16737	16692	16894	16732	16811	16797	16727	16620	16715	16546	16717	16683	16797	16897	16834	16631	16703	16845	16783	16836	16768	16430	16811	16790	16682	16703	16776	16625	16765	16589	16749	16692	16706	16647	16535	16769	16706	16758	16878	16694	16655	16748	16771	17030	16784	16704	16726	16720	16484	16813	16679	16888	16710	16680	16797	16934	16790	16602	16812	16912	16765	16735	16989	16679	16878	16645	16633	16609	16657	16740	16829	16747	16751	16788	16809	16835	16675	16689	16925	16855	16784	16759	16932	16719	16862	16737	16725	16665	16812	16901	16685	16498	16734	16786	16751	16587	16743	16646	16704	16803	16828	16695	16900	16915	16634	16721	16698	16639	16650	16859	16713	16574	16633	16731	16790	16829	16802	16767	16681	16929	16714	16657	16786	16740	16845	16739	16634	16668	16807	16667	16466	16685	16813	16735	16828	16630	16738	16708	16767	16663	16771	16800	16678	16722	16795	16837	16721	16603	16708	16818	16751	16834	16724	16829	16802	16852	16801	16606	16633	16855	16633	16687	16745	16731	16795	16760	16602	16658	16722	16709	16578	16735	16790	16605	17043	16979	16717	16683	16667	16711	16720	16734	16748	16735	16630	16757	16757	16780	16722	16827	16807	16641	16649	16817	16895	16658	16624	16806	16845	16819	16654	16630	16500	16703	16542	16775	16728	16640	16758	16700	16797	16721	16647	16730	16684	16764	16782	16812	16650	16770	16743	16785	16633	16652	16807	16779	16850	17053	16802	16723	16778	16729	16888	16632	16676	16706	16795	16703	16588	16703	16686	16637	16722	16810	16750	16700	16684	16900	16695	16623	16712	16869	16845	16783	16734	16938	16687	16982	16795	16823	16760	16781	16778	16729	16854	16922	16715	16926	16737	16752	16757	16736	16905	16820	16650	16817	16774	16690	16804	16908	16808	16840	16799	16614	16769	16722	16696	16640	16905	16605	16674	16735	16832	16768	16602	16619	16907	16672	16649	16845	16730	16873	16594	16844	16773	16640	16807	16804	16714	16849	16982	16806	16832	16892	16754	16903	16775	16789	16841	16512	16782	16840	16889	16824	16748	16739	16892	16866	16818	16640	16753	16825	16757	16818	16721	16757	16745	16621	16735	16699	16745	16797	16800	16689	16816	16840	16612	16914	16677	16856	16712	16732	16856	16585	16767	16703	16771	16779	16687	16614	16865	16694	16825	16776	16547	16826	16618	16669	16757	16688	16695	16712	16727	16850	16734	16750	16924	16724	16777	16886	16579	16786	16670	16664	16774	16598	16753	16744	16747	16723	16554	16780	16701	16913	16706	16722	16814	16743	16900	16665	16633	16734	16659	16824	16486	16564	16834	16821	16760	16736	16726	16716	16742	16737	16785	16841	16681	16763	16635	16754	16637	16638	16823	16856	16819	16875	16726	16724	16697	16714	16846	16851	16760	16707	16677	16760	16729	16750	16885	16602	16835	16838	16656	16759	16774	16605	16743	16654	16821	16677	16784	16827	16825	16786	16794	16766	16777	16970	16819	16862	16678	16762	16812	16860	16841	16906	16897	16603	16726	16864	16873	16817	16592	16772	16755	16806	16589	16727	16808	16722	16866	16586	16677	16916	16664	16765	16927	16650	16717	16769	16793	16803	16751	16688	16925	16703	16788	16686	16713	16805	16790	16752	16896	16847	16744	16766	16730	16842	16658	16833	16645	16687	16761	16710	16741	16851	16811	16612	16631	16931	16878	16906	16716	16951	16691	16926	16747	16716	16790	16771	16589	16560	16605	16780	16633	16744	16654	16779	16669	16804	16799	16854	16799	16765	16786	16889	16844	16896	16612	16875	16676	16691	16581	16841	16690	16850	16995	16629	16602	16673	16912	16581	16704	16751	16703	16681	16641	16736	16752	16553	16758	16821	16664	16557	16762	16643	16579	16799	16793	16707	16883	16700	16838	16904	16765	16774	16724	16788	16847	16772	16760	16629	16720	16673	16786	16783	16823	16737	16918	16789	16663	16626	16778	16726	16647	16668	16799	16701	16759	16806	16759	16699	16669	16659	16796	16703	16617	16699	16841	16646	16728	16788	16703	16875	16821	16744	16723	16751	16826	16861	16617	16783	16869	16856	16830	16810	16673	16835	16750	16676	16688	16639	16775	16763	16763	16758	16886	16881	16728	16858	16578	16803	16886	16737	16619	16752	16805	16763	16779	16756	16766	16683	16705	17026	16663	16777	16766	16767	16863	16921	16720	16786	16796	16712	16828	16584	16699	16731	16694	16796	16759	16723	16969	16803	16649	16631	16712	16764	16740	16646	16680	16898	16758
29637	22949	24443	22961	21218	20998	21074	21023	20915	20648	20869	20953	20802	20800	20757	21044	21986	22640	22240	21592	21333	21003	20838	20748	20677	20681	20688	20937	20720	20548	20818	20695	20778	20634	20646	20780	20870	20770	20735	20786	21075	20810	20595	20566	20803	20766	20601	20809	20858	20770	20435	20679	20573	20681	20631	20679	20569	20630	20737	20729	20541	20523	20664	20759	20656	20584	20760	20699	20861	20840	21109	20911	20956	20821	20526	20699	20716	20527	20519	20585	20842	20822	20779	20707	20771	20779	20615	20496	20820	20680	20832	20681	20924	20577	20625	20759	20658	20665	20454	20718	20848	20629	20777	20800	20800	20591	20767	20634	20550	20862	20699	20669	20644	20540	20492	20883	20855	20499	20596	20800	20449	20591	20859	20608	20775	20783	20714	20638	20887	20690	20583	20586	20890	20580	20729	20645	20762	20739	20920	20793	20848	20654	20748	20710	20521	20710	20707	20781	20803	20728	20612	20643	20657	20716	20706	20576	20546	20783	20535	20513	20704	20559	20879	20504	20888	20586	20718	20795	20598	20769	20603	20768	20746	20552	20518	20782	20700	20652	20749	20612	20628	20730	20999	20629	20749	20466	20687	20511	20642	20555	20646	20316	20949	20554	20817	20472	20848	20646	20799	20650	20890	20720	20711	20741	20725	20617	20809	20728	20669	20629	20795	20629	20722	20549	20783	20565	20456	20491	20761	20855	20774	20713	20945	20813	20461	20572	20726	20706	20727	20689	20447	20854	20720	20897	20712	20717	20678	20711	20750	20776	20695	20614	20633	20734	20601	20632	20526	20643	20754	20738	20944	20826	20676	20684	20684	20678	20763	20680	20692	20573	20549	20763	20766	20618	20587	20550	20851	20667	20667	20801	20467	20706	20493	20868	20557	20521	20861	20524	20651	20649	20797	20813	20580	20810	20887	20651	20816	20701	20611	20783	20796	20848	20798	20451	20620	20513	20624	20663	20715	20676	20710	20604	20766	20761	20628	20569	20646	20506	20623	20620	20581	20716	20638	20847	20691	20637	20675	20883	20643	20700	20699	20745	20558	20658	20575	20723	20667	20827	20831	20644	20701	20692	20789	20803	20853	20572	20607	20648	20608	20479	20524	20906	20476	20474	20539	20763	20801	20611	20663	20679	20704	20657	20885	20557	20698	20688	20543	20756	20774	20626	20755	20860	20571	20564	20823	20728	20636	20703	20657	20637	20550	20698	20588	20770	20629	20716	20644	20718	20539	20741	20722	20688	20535	20758	20837	20707	20797	20514	20629	20580	20625	20709	20758	20826	20653	20957	20678	20799	20791	20828	20683	20731	20820	20846	20800	20523	20643	20623	20658	20721	20853	20773	20739	20421	20585	20763	20733	20556	20459	20685	20673	20766	20895	20717	20593	20738	20765	20892	20813	20639	20595	20910	20504	20760	20719	20503	20475	20606	20693	20582	20869	20915	20407	20556	20701	20911	20619	20628	20690	20826	20804	20721	20679	20670	20643	20660	20577	20610	20694	20555	20620	20690	20675	20548	20696	20803	20628	20778	20795	20710	20692	20601	20942	20806	20527	20528	20481	20591	20650	20821	20916	20533	20590	20613	20799	20747	20743	20862	20567	20670	20420	20739	20581	20765	20875	20711	20736	20489	20652	20637	20771	20750	20703	20716	21003	20659	20671	20706	20820	20632	20700	20663	20579	20752	20680	20663	20715	20803	20607	20652	20834	20642	20684	20555	20849	20721	20804	20559	20785	20793	20677	20750	20485	20852	20797	20655	20793	20389	20812	20664	20548	20578	20693	20756	20494	20731	20648	20666	20766	20551	20557	20728	20533	20874	20913	20697	20569	20727	20846	20522	20574	20493	20730	20782	20898	20918	20830	20626	20737	20779	20879	20633	20590	20602	20545	20753	20643	20700	20626	20615	20346	20579	20600	20745	20714	20792	20796	20682	20641	20562	20743	20528	20636	20847	20561	20760	20665	20832	20867	20646	20733	20737	20466	20459	20746	20838	20789	20610	20716	20788	20547	20665	20747	20710	20789	20671	20580	20787	20629	20569	20813	20698	20741	20785	20821	20772	20652	20710	20688	20798	20863	20659	20812	20779	20626	20468	20620	20747	20608	20737	20742	20882	20678	20746	20671	20950	20734	20840	20811	20627	20779	20705	20641	20655	20708	20542	20569	20991	20686	20810	20792	20771	20642	20613	20752	20697	20532	20675	20703	20738	20516	20643	20736	20804	20688	20523	20670	20665	20605	20754	20652	20886	20727	20509	20705	20688	20723	20539	20851	20804	20725	20796	20640	20642	20912	20812	20855	20794	20443	20735	20719	20636	20652	20532	20743	20673	20597	20804	20495	20553	20738	20637	20557	20917	20635	20601	20803	20669	20438	20711	20769	20780	20759	20685	20672	20727	20833	20702	20690	20605	20800	20862	20922	20674	20796	20645	20752	20956	20756	20689	20794	20493	20632	20733	20580	20611	20760	20455	20587	20662	20687	20703	20737	20764	21035	20754	20704	20861	20614	20759	20706	20559	20536	20439	20586	20923	20747	20755	20757	20815	20739	20727	20841	20782	20969	20594	20727	20581	20686	20542	20605	20636	20653	20760	20609	20699	20665	20776	20549	20528	20628	20495	20656	20669	20569	20491	20774	20687	20712	20744	20620	20708	20806	20754	20610	20736	20413	20849	20691	20741	20738	20751	20665	20476	20683	20897	20895	20439	20857	20692	21076	20590	20871	20819	20583	20696	20686	20598	20702	20469	20826	20669	20915	20676	20511	20730	20668	20671	20510	20515	20670	20522	20635	20935	20635	20439	20693	20532	20659	20665	20814	20556	20745	20573	20478	20797	20842	20654	20698	20899	20772	20713	20646	20788	20733	20759	20659	20480	20693	20757	20507	20645	20962	20859	20770	20756	20795	21011	20795	20534	20642	20748	20668	20648	20677	20660	20860	20771	20819	20767	20849	20635	20603	20809	20735	20726	20544	20971	20666	20773	20809	20795	20618	20526	20711	20600	20937	20508	20578	20871	20635	20582	20702	20708	20906	20556	20604	20813	20736	20605	20549	20701	20689	20772	20282	20653	20587	20695	20670	20856	20686	20695	20571	20747	20774	20641	20844	20706	20853	20936	20799	20679	20812	20737	20505	20547	20723	20733	20635	20671	20548	20765	20757	20785	20773	20407	20771	20724	20786	20808	20742	20718	20509	20675	20738	20821	20595	20863	20699	20720	20760	20683	20629	20676	21002	20837	20877	20782	20847	20701	20685	20718	20719	20809	20700	20757	20682	20891	20611	20595	21095	20711	20632	20665	20691	20757	20532	20713	20836	20662	20482	20546	20705	20712	20738	20671	20851	20528	20949	20795	20685	20600	20808	20691	20761	20642	20693	20674	20472	20851	20748	20731	20636	20788	20793	20688	20597	20680	20669	20667	20504	20790	20616	20664	20797	20423	20656	20685	20687	20798	20609	20618	20929	20843	20732	20683	20873	20515	20595	20735	20753	20754	20682	20435	20507	20702	20634	20660	20757	20783	20688	20602	20776	20715	20854	20781	20690	20488	20703	20730	20610	20753	20678	20778	20828	20732	20860	20725	20861	20831	20820	20706	20614	20821	20816	20595	20783	20613	20753	20651	20653	20560	20655	20648	20570	20513	20743	20654	20712	20643	20471	20638	20808	20576	20611	20648	20778	20586	20680	20753	20573	20918	20635	20712	20574	20901	20740	20763	20835	20487	20674	20732	20773	20641	20783	20688	20649	20806	20853	20668	20520	20726	20885	20766	20812	20854	20776	20703	20795	20750	20577	20636	20684	20543	20858	20774	20739	20749	20825	20654	21018	20650	20491	20903	20890	20873	20256	20698	20539	20521	20748	20658	20731	20560	20793	20497	20789	20887	20861	20564	20626	20534	20966	20703	20893	20795	20666	20824	20766	20660	20738	21007	20711	20856	20803	20767	20742	20777	20676	20837	20601	20639	20762	20658	20485	20541	20927	20910	20494	20629	20734	20840	20809	20859	20684	20734	20741	20726	20747	20705	20727	20844	20983	20558	20666	20695	20624	20858	20730	20592	20616	20945	20890	20574	20753	20650	20587	20819	20830	20651	20641	20718	20914	20520	20662	20794	20980	20793	20703	20598	20594	20583	20980	20784	20473	20695	20671	20309	20724	20812	20652	20929	20903	20590	20681	20700	20536	20491	20804	20597	20845	20609	20806	20574	20619	20694	20616	20486	20629	20840	20900	20717	20605	20628	20784	20676	20580	20725	20700	20757	20680	20531	20789	20792	20805	20786	20719	20720	20760	20703	20856	20821	20496	20606	20813	20845	20814	20523	20789	20648	20906	20903	20672	20437	20797	20818	20531	20894	20700	20715	20467	20709	20583	20664	20772	20669	20613	20722	20750	20819	20725	20953	20828	20761	20579	20853	20778	20685	20586	20754	20691	20607	20920	20638	20539	20661	20932	20842	20827	20605	20625	20797	20614	20666	20666	20584	20840	20814	20676	20652	20619	20686	20612	20675	20609	20940	20731	20666	20593	20558	20631	20719	20774	20702	20697	20763	20676	20754	20729	20723	20903	20730	20553	20580	20619	20726	20550	20819	20761	20591	20788	20570	20767	20877	20698	20733	20590	20855	20741	20728	20614	20666	20526	20992	20762	20787	20476	20758	20732	20578	20797	20700	20742	20715	20838	20786	20823	20577	20485	20745	20829	20610	20857	20693	20747	20841	20921	20488	20686	20705	20575	20708	20759	20673	20898	20865	20513	20687	20816	20952	20601	20592	20697	20687	20681	20704	20831	20796	20717	20535	20633	20743	20641	20723	20455	20602	20816	20592	20782	20682	20605	20595	20580	21003	20529	20891	20600	20714	20852	20656	20727	20783	20826	20640	20770	20724	20989	20865	20654	20610	20693	20614	20712	20474	20821	20647	20820	20566	20667	20569	20799	20868	20618	20758	21017	20760	20851	20742	20559	20811	20876	20915	20738	20761	20708	20736	20575	20707	20603	20758	20715	20591	20878	20841	20641	20657	20898	20844	20822	20517	20551	20569	20704	20678	20887	20684	20468	20703	20604	20667	20747	20498	20753	20764	20768	20622	20482	20617	20787	20620	20693	20625	20664	20738	20884	20797
17572	19043	18540	18166	18086	17605	17610	17505	17514	17223	17307	17157	17292	17013	17272	17377	19251	19808	18952	18088	17680	17176	17341	17194	17130	17230	17125	17121	17220	17134	17109	17248	17041	17177	17103	17110	17125	17203	17166	17255	17042	17262	17228	17203	17272	17239	17063	17108	16870	17075	17233	17233	17187	17082	17239	17201	17068	17203	17289	17178	17100	17270	17077	17075	17082	17229	17095	17023	16979	16938	17285	17230	17027	17161	17083	17049	17357	16991	17123	17130	17149	17279	17093	17130	17006	17298	17246	17289	17042	17086	17162	17096	17207	17027	17053	17320	16974	17110	17079	17210	17236	17149	17306	17097	17115	17015	17133	17018	17073	17151	17035	16927	17036	17060	17207	16981	17142	17167	16994	17267	17120	17113	17163	17009	17272	17156	17009	17229	17074	16922	17154	17212	17094	17005	16875	17210	17107	17055	17098	17147	17209	17184	17064	17051	17306	17245	17170	17120	17236	17278	17190	17094	17255	17314	17021	17220	17004	17043	17183	17041	17098	17110	16916	17262	17118	17035	17222	17110	17122	17100	16981	17211	17469	17135	17011	17170	17102	17140	17089	16926	17245	16937	17245	17151	17027	17102	17091	17103	17023	17153	17147	17023	17150	16995	17072	17326	17148	17036	17174	17173	16972	17227	17142	17206	17114	17322	17075	17114	17166	17100	17186	17151	17084	17242	17124	17058	17073	17204	17102	17276	17066	17165	17080	16994	17265	17108	17272	17021	17331	17233	17241	17011	17068	17088	17002	17265	17051	17165	17302	17151	17080	16935	17258	17232	17233	17001	17014	17202	17209	17174	17133	17183	17189	17135	17172	17134	17219	17087	17030	17059	17133	16939	17154	17191	17185	17238	17030	17059	17194	17048	17221	16987	17071	17225	17107	17098	17053	17254	17129	16963	17171	17201	17014	17142	17368	17259	17274	17008	17060	17216	17108	17123	17128	17108	17179	17070	16969	17240	17056	17144	17103	17232	17123	17107	17100	17142	17221	16978	17011	17308	17078	17028	17042	17180	17118	17019	17058	16938	17111	17249	17174	17087	17116	17199	17129	17177	17262	17087	17113	17183	17149	17320	17228	17165	16982	17130	17084	17316	17000	17169	17165	17108	17133	16954	17189	17157	17269	17251	17356	17093	17196	17083	16969	17009	17059	17124	17173	17239	17266	17111	17017	17146	17148	17190	17121	16950	17170	17023	17042	17151	17104	17016	17024	16982	17288	17118	17159	17133	16908	17090	17125	17023	17142	17149	17093	17182	17242	17080	17219	17370	17046	17174	16995	17003	17248	17278	17043	17236	17101	17401	17170	17101	17173	17259	17111	17152	17225	17043	17191	17066	17203	17090	17198	17043	17180	17297	17121	17080	17163	17089	17198	17059	17083	17191	16956	17132	17024	17188	17023	17180	17018	17201	17276	17234	17240	17351	17025	17028	16993	17068	17139	17171	17176	17076	17039	17039	17298	17233	17333	17208	17062	17167	17026	17229	17009	17099	16818	17012	17145	17010	17087	17076	17202	17182	17163	16882	17108	17356	17234	16982	17104	17126	17186	17179	17133	17115	17144	17133	16985	17288	17204	17217	16902	17108	17018	17228	17295	17081	17147	17157	17183	17271	17048	17100	17032	17298	17096	17120	17178	17224	17012	17077	17222	17144	16965	17057	17032	17156	17214	17240	17274	17093	17023	16895	17229	17223	17014	17170	17021	16993	17116	17201	17049	17196	17037	17111	17216	17123	17228	17207	17205	17249	17151	17204	17105	17173	16988	17071	17210	17238	17066	17002	17170	17169	17165	17160	17103	17209	16924	17022	17023	17145	17004	17144	17194	17085	17231	17113	17127	17071	17127	17048	17229	17026	17317	17071	17001	17094	17005	17054	17338	17193	17318	17135	17071	17320	17251	17044	17153	17033	17069	17115	17210	17352	17059	17010	17120	17147	17054	17132	17348	17130	17199	17075	17242	17149	17068	17019	17182	17017	17246	17170	17187	17121	17148	17027	17361	17077	17070	17126	17233	17082	17214	17168	17074	17032	17245	17031	17102	17069	17146	17208	17165	17272	17265	17167	17125	17090	17116	17206	17098	17149	16990	17070	17173	17171	17144	17140	17046	17218	17128	17245	17224	17089	17262	17171	17103	17100	17197	17169	17095	17039	16980	17172	17158	17194	17188	17209	17109	17094	17156	17200	17134	17201	17171	17171	17174	17145	17171	17209	17095	17071	17155	16990	17196	17050	17281	17147	17308	17089	17181	17022	17164	17095	17076	17058	17124	17138	17161	17202	17212	17096	17084	17281	17065	17289	17055	17143	16931	17222	17111	17078	17160	17217	17042	17049	17112	16985	17040	17207	17040	17204	17229	17176	17202	17194	17077	17205	17205	17090	17045	17153	17127	17185	17056	17031	17120	17134	17180	17149	17016	17114	16950	17146	17021	17188	17240	17069	16982	17193	17166	17151	17081	17028	17284	17093	17021	17201	17070	17144	17225	17122	17283	17164	17184	17143	17075	17133	17160	16962	17282	17010	17169	17010	17078	17087	16914	17174	17120	17225	17088	17172	17103	17172	17196	17116	17207	17161	17206	17131	17066	17237	17162	17259	17052	17099	17287	17381	17027	17150	17167	17168	16940	17268	17016	17186	17106	17098	17200	17107	17180	17077	17252	17212	17111	17249	17099	17047	17206	17168	17167	17189	17074	17094	17076	17203	17113	17189	17209	17248	16983	17030	16968	17204	17143	16993	17086	17029	17346	17088	17229	17174	17125	17042	17293	17113	17238	17167	17150	17211	17177	17114	17175	17183	17131	17083	17096	17221	17170	16940	16933	17220	16972	17165	17169	17150	17060	17253	17195	17095	17112	17226	17156	16923	17029	17089	17012	17140	17184	17180	17089	17196	17098	17257	17214	17286	17103	17019	17056	17199	17032	17259	17031	17086	17148	17044	17092	17172	16986	17388	17136	17192	17157	17358	16864	17182	17193	17285	17217	17139	17138	17069	17206	16975	17210	17183	17083	17067	17201	17095	17173	17090	17062	17055	17128	17176	16907	17181	17248	17293	17197	17205	17303	17053	17014	16993	17206	17138	17126	17214	17172	17024	17206	17120	17047	17307	17039	17091	17156	17337	17010	17316	17059	17138	17357	17081	17064	17381	17097	17115	17202	17165	17024	17037	17291	16993	17073	17056	17097	16921	17126	17114	17155	17105	17053	17217	16987	17219	17088	17056	17308	17249	17061	17137	17046	17302	17173	17060	17093	17210	17135	17056	17065	17253	17303	17071	17146	17052	17215	17222	16823	17103	17184	17023	17106	17113	16978	17074	17031	17133	17105	17223	17115	17247	17145	16943	17143	17270	17069	17107	17161	17225	17275	17141	17058	17239	17104	17099	17142	17368	17025	17000	17292	17366	16930	17237	17154	17164	17121	17202	17060	17110	17170	17006	17111	17062	17190	17091	17139	17055	17197	17310	17192	16944	17358	17140	17198	17196	17121	17201	17170	17166	17269	16861	16982	17205	17069	17245	17036	17135	16982	16908	17156	17308	17143	17154	17057	17073	17266	17203	17205	17105	17141	17212	17310	17211	17124	17207	17310	17150	17171	17218	17209	17180	17305	17099	17129	17198	17185	17218	17111	17222	17184	17359	17260	17162	17102	17030	17299	17116	17195	17239	17037	17272	17172	17174	17092	17250	17203	17241	17112	17164	17201	17236	17226	16959	17054	16947	17004	17206	17056	17008	17220	16981	17139	17128	17221	17156	17091	16880	17230	17120	17109	17131	17123	17166	17169	17135	17270	17105	17161	17113	17187	17240	17186	17018	17136	16852	17065	17054	17125	17195	17205	17012	16953	17255	17162	17239	17213	17050	17084	17245	17165	17268	17189	17038	16968	17219	17026	17200	17173	17081	17068	17071	17216	17285	17279	17151	17193	17263	17128	16970	17135	17080	17163	17105	17003	17235	16951	17259	17054	17236	17063	17325	17294	17244	17077	17188	17148	16937	17205	17079	17151	17163	17256	17062	17093	17226	17157	17121	17096	17063	17207	17086	17121	17136	17233	17060	17117	17244	17284	17156	17255	17202	17221	16980	17062	17112	17159	17296	17149	17000	17243	17303	17063	17201	17173	17130	17165	16935	17281	17158	17099	16995	17207	17042	17177	17231	17003	17254	17249	17325	17040	17151	17082	17080	17119	17051	17264	17211	17138	17183	17240	17199	17212	17042	17271	17128	17083	17267	17159	17180	17191	17247	17242	17233	17121	16984	17229	17169	17002	17138	17081	17161	16962	17245	17332	17044	17090	17086	17145	17188	17235	17102	17394	16969	17187	16964	17054	17126	17118	17149	17191	17078	17154	17223	17184	17148	17103	17424	17054	17150	16978	17133	16995	17187	17086	17069	17141	17100	17241	17072	17307	17069	17373	17164	16981	17285	17136	16979	17168	17148	17233	17170	17162	17184	16986	17117	17152	17177	17159	17049	17164	17261	17060	17057	17255	17021	17155	17285	17126	16972	17017	17066	17034	17108	17141	17248	17130	16992	17272	17203	17043	17117	17139	17183	17215	17174	17004	17040	17061	17122	17116	17088	17171	17041	17128	17221	17333	16965	17060	17109	16975	17086	17215	17321	17134	17180	17115	17152	17088	17170	17186	16858	17155	17175	17295	17069	17084	17231	17115	17101	17219	17009	17215	17022	17112	17063	17228	17137	17128	17131	17115	17216	17105	17313	17263	17085	16955	17108	17265	17200	17059	17070	17348	17060	16954	17206	17223	17354	17017	17138	17187	17194	17074	17098	16997	17107	17050	17174	17133	17264	17054	17023	17179	17151	17235	17062	17136	17127	17139	17273	17156	17023	17184	17111	17148	17207	17049	17222	17062	17108	17036	17315	16990	17112	16995	16985	17138	17154	17220	17103	17084	17263	17247	16896	17280	17126	17112	17221	17232	17070	17282	17124	17214	16955	17186	17177	16988	17167	17186	17119	17100	17098	16990	17264	17202	17111	17210	17017	17161	17300	17195	17243	17084	17202	17070	17189	17131	17153	17250	17032	17182	17194	17093	17103	17083	17159	17281	17275	16975	17238	17123	17109	17200	17170	17223	17063	16982	17227	17175	17050	17132	17270	17018	17177
25128	21318	28003	25798	22896	22373	22999	21463	20944	21032	20958	20819	20791	20661	20759	21712	29883	31242	27736	24258	21904	21087	20688	20528	20564	20645	20597	20473	20559	20631	20373	20318	20423	20560	20420	20696	20580	20542	20624	20575	20627	20641	20640	20589	20633	20505	20685	20510	20689	20777	20219	20552	20454	20368	20321	20599	20234	20195	20297	20407	20468	20502	20509	20426	20579	20310	20598	20541	20292	20357	20326	20648	20788	20670	20649	20476	20794	20284	20567	20377	20330	20391	20447	20546	20412	20428	20412	20242	20718	20407	20711	20698	20476	20367	20500	20518	20560	20588	20353	20578	20454	20614	20652	20525	20600	20479	20337	20663	20585	20150	20587	20387	20312	20560	20473	20535	20484	20554	20367	20262	20187	20318	20524	20622	20513	20609	20313	20597	20599	20433	20532	20454	20566	20516	20515	20677	20451	20500	20411	20402	20284	20433	20660	20636	20398	20537	20598	20427	20313	20275	20518	20534	20716	20542	20515	20440	20703	20513	20462	20373	20606	20563	20549	20427	20558	20392	20553	20612	20493	20433	20573	20302	20366	20467	20576	20497	20395	20436	20592	20646	20400	20560	20542	20570	20608	20489	20572	20499	20505	20475	20610	20607	20533	20365	20696	20668	20306	20253	20433	20335	20695	20375	20550	20659	20492	20311	20287	20541	20438	20694	20533	20520	20353	20562	20248	20324	20430	20332	20372	20382	20465	20671	20347	20429	20523	20285	20599	20394	20517	20681	20520	20514	20583	20567	20337	20495	20568	20528	20470	20586	20548	20509	20452	20428	20392	20398	20303	20501	20532	20644	20468	20577	20307	20444	20665	20795	20715	20465	20519	20446	20548	20658	20411	20553	20418	20542	20417	20642	20555	20305	20480	20286	20601	20374	20412	20315	20420	20283	20696	20641	20520	20702	20473	20239	20750	20443	20261	20400	20528	20323	20753	20636	20379	20462	20606	20507	20403	20507	20500	20425	20536	20584	20357	20429	20527	20465	20621	20260	20453	20387	20366	20466	20408	20261	20529	20344	20442	20369	20654	20407	20431	20540	20416	20640	20645	20348	20514	20384	20429	20389	20654	20398	20271	20549	20434	20287	20593	20517	20421	20402	20268	20338	20352	20364	20493	20527	20569	20629	20456	20469	20489	20683	20450	20587	20393	20365	20564	20417	20498	20607	20446	20516	20356	20449	20360	20525	20468	20451	20499	20343	20455	20602	20522	20330	20484	20430	20586	20434	20536	20339	20530	20446	20539	20508	20419	20574	20649	20534	20505	20643	20381	20691	20420	20318	20486	20613	20619	20469	20502	20532	20484	20478	20430	20308	20531	20340	20535	20662	20315	20432	20378	20463	20473	20405	20338	20637	20366	20252	20537	20639	20605	20501	20395	20651	20404	20529	20388	20439	20507	20396	20521	20599	20474	20403	20490	20532	20451	20551	20524	20487	20401	20350	20434	20330	20499	20367	20618	20489	20589	20346	20417	20680	20344	20635	20557	20527	20585	20575	20407	20530	20304	20409	20347	20583	20748	20440	20500	20441	20351	20634	20441	20501	20449	20470	20454	20275	20555	20560	20534	20579	20490	20545	20498	20297	20382	20636	20179	20436	20493	20439	20405	20561	20577	20400	20300	20381	20462	20553	20188	20432	20392	20396	20409	20433	20431	20437	20492	20456	20446	20492	20432	20140	20541	20542	20408	20530	20377	20511	20529	20272	20460	20344	20404	20509	20645	20666	20562	20545	20482	20498	20509	20345	20524	20376	20298	20485	20328	20393	20383	20575	20351	20738	20290	20462	20419	20510	20519	20689	20422	20619	20730	20679	20789	20389	20586	20371	20414	20205	20404	20527	20486	20531	20199	20380	20377	20468	20550	20543	20517	20335	20447	20579	20232	20516	20419	20662	20531	20159	20399	20371	20492	20466	20211	20401	20501	20295	20709	20614	20517	20523	20416	20526	20382	20564	20395	20459	20433	20446	20269	20463	20566	20521	20400	20501	20292	20518	20479	20121	20433	20405	20551	20560	20483	20451	20513	20663	20575	20394	20407	20255	20398	20575	20592	20507	20526	20365	20468	20488	20614	20333	20476	20435	20375	20164	20374	20437	20593	20438	20679	20602	20583	20587	20437	20729	20341	20455	20486	20394	20264	20374	20504	20534	20432	20466	20485	20559	20467	20373	20387	20526	20548	20501	20404	20684	20500	20501	20446	20469	20403	20439	20420	20449	20392	20641	20662	20493	20274	20650	20513	20546	20236	20455	20418	20367	20496	20427	20848	20460	20435	20389	20468	20661	20280	20414	20497	20596	20395	20426	20559	20301	20561	20644	20429	20652	20400	20436	20666	20454	20531	20503	20589	20452	20254	20487	20447	20415	20492	20591	20559	20493	20517	20617	20463	20350	20412	20563	20634	20305	20639	20626	20656	20446	20690	20542	20529	20358	20571	20476	20695	20531	20236	20368	20287	20635	20460	20562	20625	20300	20269	20420	20451	20567	20606	20400	20578	20364	20461	20417	20709	20573	20628	20555	20712	20701	20637	20369	20504	20368	20499	20469	20257	20631	20398	20473	20603	20492	20357	20373	20369	20228	20443	20424	20400	20578	20441	20402	20554	20546	20469	20450	20492	20517	20302	20352	20458	20625	20325	20593	20481	20457	20424	20527	20613	20524	20631	20418	20480	20513	20410	20417	20449	20793	20864	20525	20456	20639	20625	20552	20440	20478	20378	20465	20381	20641	20602	20449	20482	20476	20439	20345	20516	20458	20515	20589	20659	20343	20642	20431	20471	20468	20303	20534	20660	20469	20465	20226	20370	20468	20346	20638	20454	20561	20352	20586	20576	20664	20529	20494	20359	20700	20645	20491	20453	20668	20493	20541	20345	20474	20454	20158	20522	20407	20476	20442	20467	20514	20381	20268	20565	20554	20342	20518	20400	20570	20439	20498	20528	20419	20543	20318	20380	20336	20415	20486	20489	20683	20401	20561	20402	20183	20345	20501	20403	20453	20613	20300	20436	20422	20750	20541	20508	20455	20447	20812	20402	20392	20442	20521	20357	20533	20505	20527	20515	20331	20472	20524	20556	20542	20501	20579	20476	20425	20282	20536	20517	20356	20534	20522	20480	20502	20741	20514	20404	20604	20470	20511	20534	20474	20558	20550	20618	20527	20464	20560	20687	20503	20464	20413	20501	20438	20293	20563	20469	20380	20599	20526	20515	20574	20504	20598	20438	20364	20640	20540	20375	20522	20290	20505	20525	20415	20631	20733	20368	20568	20410	20537	20456	20462	20571	20475	20442	20735	20667	20402	20691	20393	20577	20406	20384	20474	20448	20749	20553	20524	20469	20153	20494	20374	20379	20567	20463	20590	20361	20574	20287	20312	20533	20593	20577	20471	20398	20553	20329	20458	20495	20667	20450	20505	20274	20511	20570	20476	20447	20543	20468	20547	20453	20526	20630	20551	20502	20524	20376	20493	20366	20698	20532	20352	20235	20597	20515	20533	20305	20447	20388	20519	20539	20771	20669	20555	20479	20358	20401	20393	20544	20436	20530	20396	20573	20350	20610	20449	20363	20682	20616	20373	20498	20481	20522	20375	20355	20185	20574	20532	20523	20624	20318	20469	20366	20630	20579	20660	20533	20435	20363	20363	20519	20801	20468	20280	20458	20482	20478	20553	20577	20593	20419	20410	20528	20397	20538	20344	20632	20558	20570	20431	20568	20680	20422	20492	20357	20669	20313	20437	20199	20441	20722	20564	20674	20478	20505	20401	20408	20366	20360	20538	20604	20451	20493	20554	20572	20470	20256	20772	20482	20568	20407	20620	20403	20542	20554	20615	20511	20437	20408	20540	20381	20570	20539	20559	20606	20538	20546	20346	20293	20524	20491	20467	20492	20427	20176	20602	20410	20328	20474	20694	20384	20150	20718	20538	20582	20551	20384	20307	20431	20406	20596	20659	20489	20445	20486	20329	20529	20560	20442	20328	20771	20519	20537	20456	20474	20313	20401	20649	20712	20472	20248	20497	20374	20444	20671	20407	20531	20701	20470	20390	20500	20629	20730	20427	20533	20376	20461	20437	20387	20509	20449	20648	20401	20351	20580	20361	20508	20488	20192	20435	20616	20608	20374	20368	20566	20367	20527	20496	20431	20381	20549	20669	20690	20505	20583	20372	20515	20630	20417	20521	20532	20336	20588	20402	20528	20356	20426	20387	20740	20466	20443	20533	20530	20530	20453	20512	20588	20519	20342	20773	20585	20462	20264	20510	20537	20519	20438	20455	20600	20447	20371	20502	20446	20237	20476	20471	20604	20355	20430	20687	20653	20489	20379	20496	20613	20227	20558	20702	20445	20779	20597	20634	20662	20454	20573	20643	20478	20387	20442	20278	20426	20281	20409	20633	20562	20413	20576	20609	20364	20541	20323	20645	20307	20557	20496	20268	20339	20471	20594	20160	20561	20469	20609	20618	20469	20206	20416	20431	20497	20466	20595	20437	20417	20445	20692	20429	20289	20615	20578	20351	20462	20327	20469	20694	20493	20419	20636	20557	20626	20366	20481	20548	20456	20315	20453	20437	20407	20387	20682	20349	20550	20469	20470	20636	20557	20392	20535	20450	20439	20456	20326	20492	20614	20424	20411	20476	20357	20621	20385	20451	20504	20506	20446	20486	20534	20664	20500	20361	20559	20439	20508	20413	20635	20475	20553	20449	20533	20373	20310	20395	20395	20458	20222	20469	20478	20612	20616	20354	20532	20537	20599	20514	20561	20472	20549	20634	20490	20513	20329	20558	20464	20280	20365	20685	20684	20504	20466	20495	20497	20339	20540	20312	20562	20342	20450	20449	20597	20667	20585	20597	20708	20392	20579	20472	20553	20487	20480	20589	20639	20438	20355	20224	20316	20432	20398	20499	20595	20400	20569	20485	20358	20468	20446	20513	20827	20569	20578	20603	20467	20588	20454	20403	20606	20419	20505	20580	20625	20375	20422	20403	20590	20616	20376	20537	20581	20543	20203	20457	20573	20264	20511	20459	20538	20554	20562	20446	20456	20580	20356	20401	20574	20398	20533	20591	20551	20551	20734	20389	20526	20461	20554	20561	20489	20399	20491	20590	20356	20463	20350	20559
16122	23536	22991	20899	19292	18375	19058	18153	17980	17638	17670	17677	17375	17459	17493	19233	31121	30521	25910	21206	18473	17314	17135	17098	17105	17181	17067	16951	17145	17118	17027	17020	17190	17074	17178	16953	17207	16916	17098	17171	17099	17232	17150	17223	17192	17063	17086	17018	16909	17023	17041	17118	17118	17061	17122	17074	17088	17071	16928	16928	16958	17089	17152	17041	17213	16860	17120	17060	17208	17066	17178	17167	17107	16961	17191	17089	17200	17100	17026	17065	17149	16997	17090	17135	17046	16943	17156	16846	17005	17204	17096	17046	17245	16986	17300	17128	16986	17003	17110	17125	17016	17104	16958	17099	17079	17020	17214	16922	17087	17023	17086	17156	16902	17035	16793	17219	17145	17098	17052	17017	17086	17001	16988	17008	17037	17112	17123	16934	16982	17072	17085	17107	17008	16835	17127	16846	17033	17249	17113	17182	17178	16977	16946	17027	16992	16810	17153	17185	17027	17151	16981	17121	17185	17071	16909	16975	16894	17061	17104	17000	17087	17158	17144	17021	17351	17157	16981	17056	17192	16855	17161	17128	16916	17190	16961	16944	17297	16995	16985	17183	17181	16939	17235	16962	17021	16965	16997	17124	17048	17110	17127	17010	17140	16863	17029	17040	16946	17076	17005	17096	17005	16989	17112	16988	17015	17041	16776	17169	16954	16975	17351	17125	16971	16856	17006	17022	17026	17054	17053	16934	16915	16995	17075	17018	16963	17169	17082	17109	16993	17247	16966	17015	17040	17059	17041	16985	17057	17148	17144	17010	16869	17201	17081	17015	16917	17127	16979	17035	17009	17196	17132	17099	17008	16917	17010	17236	17037	17057	17051	17202	16972	16985	17180	17026	17249	16889	17001	17040	16907	17039	17209	16999	17086	17225	17042	17001	16916	17001	17070	16925	16996	17264	17125	16788	17073	17048	17014	16959	16831	16915	17197	16981	16999	17091	17083	17114	16931	17142	17142	17034	17161	17066	16840	17072	17102	17063	17224	17098	17009	17182	17198	16873	17193	16975	17052	16940	17126	16977	16942	17010	17018	17116	17046	17185	17111	17132	16963	16962	17070	17073	16971	17059	17071	17046	17042	16987	17105	16968	17180	17165	16996	16989	17245	17073	16986	16874	17042	17018	17087	17113	17189	17178	17083	17034	16999	17047	17080	16920	16991	17128	17075	17070	17069	17040	17150	17228	17221	17101	17001	17142	17084	17088	17084	16995	17126	17049	17095	16959	17080	16997	16998	16990	17102	17059	17006	16993	17028	17170	16874	17092	17127	17122	17075	16920	17136	17091	17064	17134	17027	17049	17305	17204	16915	17008	16983	17333	16968	17131	16808	17065	17047	16938	17105	17144	16902	17129	17187	17067	16788	17111	17016	17129	17099	17146	17014	17135	17088	17159	17114	16956	17055	17086	17041	16983	17090	17108	17076	17127	17046	17176	17075	17085	17038	16995	17094	16929	17078	16972	17158	17020	16954	17129	16977	17230	17074	17173	17207	16970	17121	16985	17005	16916	17290	17003	17246	16960	16982	17063	17172	16914	17069	17099	17043	17000	17144	17172	16997	17149	17022	16907	17014	16952	17144	17208	17075	16953	16947	17024	17293	17289	17110	17065	17190	17075	17089	17081	16896	17141	17121	16832	17250	17094	17049	17073	16948	17152	16928	17076	17302	16902	17072	17204	16914	17107	17127	17160	17209	16827	17018	17163	17020	16901	16872	16899	17211	17111	17035	17053	16995	17068	17080	16999	17141	17141	16970	17102	17209	17078	17022	17085	17103	17068	17039	17027	17100	17178	17166	16916	17112	17021	17099	17065	17018	17043	16972	17236	17101	17104	17178	17135	16929	17067	17091	16965	17221	17126	16955	17146	16974	17150	16907	16839	17095	17092	17063	17059	17051	17058	17178	17048	16980	17208	17187	17161	17065	16851	17240	17002	17114	17026	17063	17012	16988	17368	17111	17173	16949	16913	17123	17086	17161	16982	16982	17085	17007	17127	17186	17034	17017	17104	16862	16935	17149	17000	17059	16929	17034	17030	17034	16888	17082	17099	17155	17234	16978	17175	17115	17073	17123	17079	17117	17023	16788	16938	17084	17101	17031	16979	16961	17048	17070	16962	17078	17111	17074	17250	17099	16804	17058	17120	17118	16993	16917	16973	16818	17194	17247	16908	16935	17065	17066	17123	17087	17052	17268	17045	17141	16878	17111	17001	16997	16866	17089	17026	17095	17255	16844	17096	16862	17135	16870	16866	16972	17097	16984	17206	17083	16945	17082	17034	17055	16998	17076	17079	17226	17034	16970	16974	16997	17046	16964	17165	16924	16919	17067	16946	17077	16995	16967	17252	16896	17215	17116	16980	17189	17001	17208	17172	17058	16964	17181	17046	17130	17043	17088	17015	17072	17132	17051	17044	16973	17001	16966	16942	17060	17040	17006	16996	16992	17193	17058	17039	16918	17002	17038	17162	16916	17222	17101	17193	17058	17071	17210	17135	17037	17153	16991	17123	17087	17031	17091	16947	17071	16928	16921	17005	17089	17213	17179	16999	17054	17056	17070	17057	16708	16939	17048	17152	17130	17077	17082	16975	17100	16853	17008	17017	16945	17191	17006	17183	17155	17135	17009	17053	17166	17055	17162	17052	17170	16972	16899	17137	16943	17032	17040	17113	16924	17308	17076	17024	16961	17015	17023	16894	17135	17034	17039	16976	17025	16968	16968	17042	17056	17149	16998	17252	17086	16917	17151	17106	17012	17210	17036	17126	16907	17029	16913	17107	17051	17083	17072	17039	17065	17100	16998	17055	17172	17129	17169	16907	17010	17078	16888	17182	17203	17139	17028	17059	17153	17040	17113	16975	16871	16997	17071	17012	17066	16934	17106	16908	17073	17165	17091	17029	17068	17006	17046	17124	17053	17055	17108	17059	16843	16988	16876	17063	17136	17099	17176	17086	17057	16866	17119	17047	16865	17113	16960	17052	16979	17253	17120	17113	17031	17044	17123	17108	17105	17034	17191	17021	17135	17307	17135	16992	17065	17022	17025	16970	16959	17258	17066	16975	17080	16989	17113	17044	17121	16882	17158	16972	16886	16972	16958	16994	17149	17034	17072	17134	16969	17041	16947	17047	17037	17134	17161	17188	16935	17079	16885	16911	17037	17087	17337	17200	17004	17067	17086	16941	17076	17050	16940	17017	17070	17207	17095	16957	17086	17128	17072	17081	17033	17105	17089	17166	17065	17129	17080	16958	17191	16990	17011	16985	17032	17055	17101	16986	16876	17269	16962	17056	17025	17023	17161	16980	17118	17257	17165	17135	17124	17129	17238	17132	17049	16949	17105	16949	17082	16990	17154	17130	17007	17365	17014	16935	17145	17128	17172	16974	17149	17023	17188	17023	16984	16859	16985	17035	17261	16993	17005	17057	16964	17082	16976	16983	17152	17088	17047	17149	17232	17130	17023	17034	17107	17066	17150	17085	16910	17162	16969	17121	17017	17051	17047	16945	17019	17120	17084	17029	17059	16971	16949	16962	16907	16956	17107	17152	17137	17068	17078	17025	17099	17081	16926	17066	17148	17057	16915	17046	16898	17148	17209	16936	17058	17102	16963	16865	17111	17223	17129	17249	17199	17132	16999	17108	17101	17136	17084	17004	17041	17102	16994	16909	17174	17151	17161	17111	17255	17056	17031	17067	16947	17021	17054	17193	16991	17115	17236	17012	16962	17093	17273	17022	17125	17014	17059	16941	17111	17185	16924	17178	17063	16967	16948	16952	17112	17235	17197	16914	17026	16953	17124	17125	17112	17081	17087	17126	17105	16915	17047	17079	16950	17222	16954	17058	17070	17142	17337	16976	17145	17186	17168	17014	17279	17042	17185	17108	16951	17047	17148	17189	17169	17084	17053	17011	17008	17273	16989	17052	17020	17152	17001	17001	17064	17170	17168	17097	17029	17246	17076	17062	17088	16991	17166	16948	17181	16993	17149	17041	16979	17178	17094	17036	17014	17002	17143	16966	17066	17111	16927	17110	16978	17041	17094	17090	17069	17058	17074	16956	17185	16893	17169	17038	17084	17075	17176	16818	17020	17181	17179	17079	17123	17003	17057	17193	16966	17136	17009	16875	17172	17078	17042	17228	17050	17070	17117	16971	17241	17000	17008	17126	17082	17149	17051	17214	17049	17173	17113	17158	16895	17095	16982	17061	17132	17024	17101	17325	16968	17091	16933	17080	16987	17009	17252	16997	17135	16957	16878	17113	16986	17068	17180	16956	17068	17045	17148	17008	16960	16988	17113	16976	17091	17090	16986	17017	16972	16976	16906	16976	17049	16940	16869	17134	17111	17035	17152	16877	17208	16822	16866	16997	17022	16986	17042	16983	17100	17089	17131	17413	17066	16944	17083	17145	16984	17030	16927	16999	17212	17002	17120	17045	17208	16996	17212	17217	17067	17121	16922	16993	17050	17125	17176	17037	16981	16903	17015	17266	17033	17196	17203	17154	16980	17049	16969	17130	16924	17127	17130	16956	17006	17227	17072	17072	16972	17199	17070	16996	17128	17248	17029	17024	17104	17028	17158	16987	17101	17031	17262	17071	16902	17145	17198	16941	17098	16941	17251	17001	17057	17031	17166	17030	17029	17077	17016	17042	16982	17055	17075	17031	16992	16953	17138	17023	17208	17153	16970	17022	17248	16990	17176	16994	17150	17005	16918	17137	16941	17059	16884	17022	17126	17179	17099	16979	16977	17107	16980	16884	17053	16990	17074	16966	17169	16914	17200	17158	16961	16992	16984	17098	17045	17190	17166	17051	17027	16998	17194	17060	16955	16937	17110	17084	16895	17116	17120	17092	17125	16945	17229	17155	17042	17213	17164	17050	17075	17018	16853	16974	17181	17048	17047	17105	17088	17111	17097	17104	17110	17145	17022	16966	17205	17072	17116	17042	16953	16968	16957	17187	17066	17253	17006	17034	17273	17062	17137	16919	16950	17105	17003	17050	17018	17080	17102	17050	17026	17110	17067	17132	17169	17234	17092	16883	16775	17044	17153	17061	17244	16975	17083	17200	17084	16958	17107	17097	17137	17190	17326	17126	17071	17201	17041	17076	17044	17177	17053	16918	17115	17112
23862	21370	28939	24216	22244	24560	25146	21844	21160	21173	21007	20854	20876	20900	20803	21329	36047	39637	34175	27264	22968	21112	20430	20383	20241	20198	20105	20306	20264	20391	20190	20253	20228	20349	20158	20406	20351	20246	20335	20104	20387	19999	20214	20313	20342	20197	20269	20270	20232	20352	20154	20066	20200	20266	20410	20474	20215	20289	20193	20398	20122	20168	20306	20198	20142	20454	20261	20469	20288	20166	20079	20315	20285	20068	19946	20217	20230	20186	20349	20327	20451	20465	20208	20269	20353	20307	20227	20265	20155	20258	20441	20146	20087	20215	20382	20178	20375	20230	20318	20220	20282	20464	20097	20349	20176	20250	20184	20154	20080	20269	20141	19886	20195	20190	20039	20212	20111	20236	20210	20265	20098	20141	20242	20184	20290	20519	20204	20168	20137	20271	20251	20149	20057	20064	20366	20354	19920	20320	20331	20242	20386	20093	20183	20262	20325	20322	20272	20203	20296	20280	20218	20071	19968	20086	20266	20127	20206	20143	20062	20225	20204	20078	20305	20121	19989	20229	20241	20233	20286	20288	20276	20075	19929	19761	20172	20298	20146	20158	20132	20116	20277	20344	20287	20260	20124	20144	20298	20136	20148	20172	19975	20185	20278	20345	20043	20088	20039	20126	20166	20153	20150	20053	20208	20097	20333	20287	20197	20178	20165	20209	20298	20271	20274	20028	20199	20161	20022	20188	20324	20227	20086	20164	20257	20041	20133	20173	20117	20379	20048	20239	20239	20150	20171	19988	20220	20129	20249	20384	20226	20130	20290	20157	20322	20085	20040	20262	20130	19879	20409	20278	20185	20127	20008	20054	20221	20178	20178	20256	20221	20202	20125	20200	19992	20232	20259	20214	20178	20154	20278	20055	20505	20152	20257	20174	20046	20424	20161	20069	20038	20332	20258	20304	20092	20017	20169	20126	20124	20229	20171	20238	20147	20298	20328	20148	20161	20097	19917	20070	20244	20177	20276	20231	20147	20123	20102	20131	20106	20135	20205	20189	20185	20308	20086	20229	20302	20108	20090	20268	20042	20226	20162	20144	20364	20060	20201	20023	20130	19963	20181	20003	20214	20319	20373	20129	20235	20167	20367	20020	20343	20331	20307	20024	20275	20341	20229	20225	20424	20207	20076	20162	20132	19982	20163	20340	20102	20230	19973	20007	20143	20352	20268	20142	20198	20140	20155	20234	20258	20052	20119	20130	20353	20314	20079	20312	20314	20237	20110	20200	20233	20062	20324	20192	19979	20010	20107	20291	20293	20239	20334	20075	20278	20301	20395	20026	20199	20213	20183	20309	20370	20425	19971	20074	20097	20077	20162	20088	20060	20239	20205	20137	20191	20225	20323	20410	20237	20234	20129	19922	20186	20280	20028	20206	20134	20097	19978	20201	20276	20285	20139	20084	20306	20248	20274	20054	19928	20209	20335	20226	20039	19832	20264	20302	20336	20147	20208	20152	20234	20370	19820	20025	20019	20124	20081	20209	20258	20261	20171	20272	20285	20230	20182	20050	20235	20053	20330	20265	20228	20189	20058	20137	20084	20322	20055	20483	20386	20117	19981	20223	20314	20232	20278	20006	20018	20109	20143	20234	20145	20235	20099	20146	20297	20214	20308	20106	20345	20171	20290	20073	20055	20121	20102	20296	20167	20173	20222	20388	20092	20398	20153	20193	20248	20144	20151	20475	20286	20019	20213	20071	20252	20332	20204	20178	20212	20200	20172	20174	20343	20164	20275	20249	20008	20033	20032	20097	20216	20059	19968	20080	20057	20205	20196	20194	20262	20160	20284	20300	20420	20267	20154	20088	20197	20165	20007	20270	20147	20159	19887	20419	20106	20055	20155	20180	20087	20062	20134	20163	20228	20313	20153	19999	20200	20047	20274	20200	20090	20155	20159	20052	20432	20217	20274	20083	20209	20426	20079	20338	20234	20240	20111	20084	20231	20313	20328	20234	20213	20131	20166	20245	20398	20103	20212	20166	19942	20159	20146	20099	20005	20207	20261	20081	20250	20249	20332	20145	20204	20294	20101	20190	20422	20236	20379	20260	20194	20080	20196	20199	20396	20021	20178	20220	20206	20242	20077	19993	20089	20425	20301	20012	20135	20200	20226	20193	20012	20442	20170	20267	20231	20213	20376	20119	20214	20191	20142	20336	20297	20120	20372	20189	20197	20165	20217	20261	20160	20121	20462	20236	20218	20285	20108	20076	19912	20283	20169	20180	19997	20347	19954	20036	20136	20079	20324	20290	20140	20192	20104	20230	20122	20124	19830	20081	20054	20028	20185	20099	20417	20305	20227	20216	20151	20175	20287	20312	20326	20309	20333	20237	20546	20334	20254	20466	20307	20135	20137	20238	20062	20026	20126	20098	20042	20040	20049	20225	20019	19915	20026	20312	20195	20132	20031	20271	20333	20380	20165	20176	20129	20017	20070	19969	20096	20252	20231	20123	20128	19955	19931	20180	20265	20035	20222	19939	20409	20214	20295	20413	20122	20396	20180	19987	20185	20168	20094	20147	19929	20083	20191	20284	20099	20289	20253	20268	20024	20045	20370	20100	20237	20030	20112	20040	20350	19884	20083	20045	20234	20357	20247	20396	20064	20007	20064	20244	20142	20366	20249	20101	20146	20193	20120	20118	20120	19969	20307	20324	20234	20135	20185	20271	20051	19960	20108	20134	20308	20303	20251	20221	20144	20287	20313	20019	20033	20078	20299	20301	20021	20283	20343	20306	20158	20236	20252	20176	20198	20240	20157	20200	20157	20158	20165	20166	20093	20417	20244	19988	20178	20105	20161	20210	20299	20194	20125	20211	20206	20430	20323	20048	20117	20323	20391	20351	20300	20102	20072	20382	20236	20165	20197	20140	20073	20007	20173	20003	19988	20234	20142	20046	20105	20373	20127	19864	20275	20174	20345	20267	20299	20014	20187	20004	20073	20314	20234	20209	20314	20222	20202	20281	20380	20286	20236	20283	20071	20417	20022	20288	20310	20360	19912	20320	20130	20336	20499	20188	20140	20198	20157	20308	20097	20168	20183	20156	20049	20205	20313	20035	20054	20252	20142	20126	20114	20271	20181	20216	20264	20189	20180	20190	20121	20162	20237	20289	20347	20207	20255	20074	20222	20096	20015	20022	20285	20272	20130	20309	20378	20156	20159	20204	20163	20314	20156	19943	20232	20325	20190	20266	20151	19980	19915	20386	20190	20238	20127	20065	20101	20216	20293	20226	20214	20159	20285	19953	20327	20310	20158	20224	20358	20108	20089	20072	20141	20283	20328	20268	20290	20175	20059	20293	20410	20103	20035	20026	19861	20066	19995	20202	20160	20188	20106	20161	20369	20127	20181	20286	20205	20104	20313	20139	20247	20359	20073	20149	20336	20335	20250	20144	20228	20150	20442	20283	20284	20366	20064	20100	20269	19895	20140	20110	20067	20255	20298	20375	20300	20200	20229	20235	20364	20168	20235	20169	20159	20215	20201	20213	20217	20077	20285	20355	20108	20363	20130	20170	20135	20192	20215	20396	20150	20358	20304	20096	20372	20322	20335	20350	20260	20296	20179	20289	20272	20199	20201	20303	20336	20279	20039	20033	20235	20048	20340	20245	20271	20155	20279	20276	20257	20095	20220	20223	20078	20140	20175	20145	20158	20315	20260	20211	20168	20277	20251	20292	20215	20123	20300	20241	20229	20085	20118	20302	20086	20129	20285	20004	20026	20494	20253	20151	20277	19940	20293	20010	20118	20294	20315	20202	20318	20309	20247	20074	20033	20195	20200	20301	20110	20258	20134	20330	20299	20030	20142	20496	20185	20101	20180	20085	20049	20052	20234	20308	20342	20054	20277	20060	20356	20235	20227	20049	20273	20132	20044	20256	20239	20272	20315	19971	20309	20051	20150	20215	20332	20122	20226	20087	20221	20152	20300	20115	20245	20189	20220	20023	20109	20083	19905	20121	20100	20047	20207	20063	20304	20164	20172	20331	20258	20203	20377	20123	19976	19932	20260	20287	20123	20088	20611	20184	20256	20124	20360	20320	20134	20106	20302	20210	20187	20208	20224	20192	20175	20111	20272	20136	20022	20306	20238	20372	20149	20170	20190	20123	20301	20396	20270	20276	20390	20205	20296	20222	20186	20315	20269	20133	20187	20251	20076	20286	20130	20348	20231	20031	20319	20039	20264	20345	20079	20318	20020	20096	20167	20124	20099	20166	19938	20142	20264	20120	20375	20029	20091	20130	20069	20051	20103	20213	20197	20260	20136	20384	20361	20136	20151	20122	20201	20408	20364	19998	19959	20369	20096	20188	20208	20224	20094	20316	20232	20134	20262	20463	20108	20078	20242	20134	20193	20192	20093	20193	20014	20139	20181	20145	20126	20281	20199	20062	20308	20471	20135	20198	20130	20223	20265	20143	19894	20116	20181	20269	20181	20099	20254	20274	20083	20261	20261	20328	19777	19988	20098	20242	20274	20256	20153	20313	20217	20349	20274	20156	19965	20118	20082	20069	20192	20321	20246	20279	20157	20102	20314	19950	20330	20190	20201	20025	20031	20111	19975	19964	20213	20319	20120	20164	20150	20492	20233	20172	20203	20314	20385	20411	20176	20108	20117	20208	20390	20085	20433	20403	20321	20289	20104	20214	20095	20166	20319	20442	20076	20095	20216	20123	20092	20429	20098	20196	20059	20170	20081	20085	20131	20100	20353	20378	20266	20277	20349	20377	20097	20314	20126	19848	20241	20014	20233	20231	20128	20208	20152	20216	20140	20226	19994	20028	20224	20267	20166	20175	20168	20330	20058	20153	20473	20244	20272	20316	20131	20080	20207	20470	20446	20052	20137	20408	20205	19840	20190	20034	20098	20084	20245	20343	20307	20089	20056	20224	20165	20090	20454	20386	20161	20273	20079	20381	20174	20025	20268	20112	20289	20050	20091	20148	20297	20325	20079	20447	20107	20211	20211	20104	20423	20146	20306	20265	20322	20248	20300	20210	20279	20421	20207	20286	20094	20274	20045	20405	20271	20363	20134	20122	20257	20377	20300	20151	20106	20033	20143	20109	20235	20227	20246	20367	20163	19893	20318	20352	20316	20450	19991	20348	20063	20082	20149	20083	20275	20223
17401	28379	27510	23305	20852	20953	20133	18980	18346	17873	17899	17966	17836	17718	17377	18297	39139	39942	32962	24587	19317	17669	17094	16914	17026	16958	16966	17070	17140	16879	16722	17030	17095	16780	17007	16757	16927	16886	16956	16830	16842	16992	16802	16917	16897	16770	16907	16865	16744	16949	16820	16833	16774	16796	16789	16820	16885	17029	16968	17024	16846	16848	16792	16753	16730	16776	16783	16897	16919	16814	16782	16858	16904	16889	16914	16966	16812	17002	16719	16703	16948	16808	17085	16995	16770	16890	16729	16938	16767	16873	16755	16835	16896	16835	16893	16750	16839	16847	16890	16994	16589	16818	16931	16977	16757	17106	16873	16758	16831	16751	16968	17055	16794	16985	16693	17055	16862	16901	16851	16805	16933	16888	16834	16951	16801	16945	16897	16899	16757	16729	17011	16772	16844	16941	16926	16855	16970	16886	16872	16786	16832	16802	17001	16712	16924	16818	16899	16915	16830	16834	17027	16785	16916	16869	16636	16899	16887	16905	16878	16857	16933	16773	16807	16932	16791	16727	16958	16945	16652	16739	16857	16939	16939	16854	16869	17066	16948	17055	16965	16821	16768	16805	16782	16853	16951	16745	16865	16919	16706	16887	16836	16876	16906	16771	16931	16917	16737	16858	16772	16658	16870	16836	16878	16702	16856	16834	16816	16716	16839	16854	16863	16807	16709	16928	16857	16808	16877	16864	16751	16946	16816	16789	16686	16919	17015	16887	16847	16883	16737	16827	16927	16861	16735	16778	16867	16890	16796	16909	16877	16869	16900	16834	16844	16838	16769	16887	16794	16788	16982	16710	16753	16747	16862	16832	16730	16683	16842	16871	16821	16829	16973	16746	16832	16935	16830	16821	16957	16792	16749	16857	16936	16839	16687	16778	16796	16854	16732	16829	16778	17002	16955	16840	16823	16997	16949	16821	16678	16695	16955	16859	16900	16930	16851	16756	16797	16856	16911	16845	16942	17003	16927	16807	16856	16916	16793	16891	16882	16960	16896	16986	16725	16793	16961	16945	16845	16782	16930	16675	16776	16896	16893	16838	16748	16952	16987	16900	16981	16903	16912	16840	16866	16846	16794	16785	16822	17046	16812	16957	16816	16846	16864	16791	16802	16877	16970	16881	16727	16828	16773	16958	16801	16907	16940	16812	16782	16710	16760	16798	16698	16704	16880	16772	16845	16906	16940	16885	16814	16856	16739	16661	16824	16849	16784	16845	16819	16894	16845	16860	16818	16798	17025	16793	16817	16838	16928	16896	17049	16757	16854	16916	16879	16855	17054	16733	16896	16740	16829	16725	16836	16878	16993	17006	16962	16801	16908	16899	16697	16715	17115	16732	16926	16699	16998	16986	16807	16867	16820	16685	16960	16773	16851	16794	16808	16752	16952	16871	16790	16788	16773	16984	16661	16939	16775	16800	17044	16807	16799	16791	16689	16789	16736	16744	16895	17005	16778	16873	16725	16774	16844	16684	16876	16790	16905	16874	16934	16879	16940	17034	16771	16993	16724	16841	16912	16808	16936	16901	17022	16916	16928	16890	16844	16904	16666	16714	16869	16774	16869	16877	16849	16873	16702	16896	16944	16840	16948	16973	16833	16761	16848	16807	16867	16753	16924	16745	16995	16868	16778	16747	16968	16889	16763	16852	16971	16925	16779	16900	16809	17104	16789	16904	16771	16795	16813	16811	17081	16936	16726	16764	16938	16712	16968	16762	16947	16819	16891	16994	16828	16953	16881	16883	16854	16893	16993	16884	16889	16946	16862	16735	16842	16856	16967	16835	16990	16804	16808	16917	16892	16801	16758	16869	16861	16872	16846	16747	16865	16758	16749	17072	16839	17027	16814	16936	17012	16934	16836	16720	16775	16920	16970	16937	16928	16774	16814	16985	16875	16919	16854	16834	16889	16817	16813	16906	16856	16764	16883	16652	16924	16744	16791	16714	16939	16936	16898	17003	16761	16683	16681	16887	16856	16824	16810	16810	16735	16834	16982	16801	16907	16832	16782	16921	16791	16829	16917	16856	16870	16726	16731	16799	16969	16935	16868	16683	17067	16831	16900	16600	16776	16894	16760	17076	16803	16845	16721	16952	17000	16722	16942	16786	16769	16966	16887	16894	16914	16691	16878	16872	16835	16681	16891	16925	16733	16815	16908	16869	16837	16832	16720	16856	16905	16847	16880	16920	16921	16775	16942	17025	16606	16874	16922	16898	16930	16920	17185	16912	16830	16685	16779	16827	17044	16709	16888	16961	16960	16898	16861	16807	16923	16975	16775	16802	16866	16864	16920	16807	16787	16947	16803	16643	17007	16859	16906	16986	16887	16793	16684	16574	16828	16848	16813	16719	16861	16872	16834	16889	16867	16853	16964	16853	16787	17005	16815	17000	16846	16918	16784	16848	16715	16835	16811	16904	16743	16701	16746	16781	16826	16893	16722	16928	16795	16796	16899	16935	16831	16864	16869	16907	16828	16725	16893	16918	16710	16917	16876	16788	16714	16998	17028	16606	16826	16852	16906	16870	17045	16924	16603	16962	16842	16833	16955	16795	16985	16820	16843	16657	16711	17003	16840	16787	17024	16813	16831	16875	16725	16918	16980	16879	16854	16947	16649	16871	16743	16952	16889	16808	16844	16877	16784	16970	16852	16759	16914	16934	16933	16768	16865	16889	16742	16945	16781	16776	16768	16863	16939	16943	16850	16715	16809	16910	16669	16739	16804	16887	16865	17017	16975	16901	16681	16788	16860	16911	16881	16690	16957	16838	16927	16941	16939	16745	16864	17067	16795	16806	16916	16653	16961	16994	16742	16897	16883	16930	16973	16756	16823	16878	16923	16940	16716	16806	16804	16837	16706	16784	16735	17002	16777	16871	16829	16949	16966	16753	16873	16932	16972	16870	16726	16973	16968	16818	16850	16836	16944	16794	16898	16866	17055	16731	16719	16927	16712	16988	16877	16903	16876	16917	16940	16878	16770	16765	16744	16839	16909	17054	17004	16980	16799	16793	16756	16825	16859	16914	16798	16866	16791	16603	16665	16782	16633	16788	16777	16899	16978	16683	16873	16975	16944	16942	16868	16717	16921	16951	17022	16822	16777	16889	16776	16793	16946	16862	16904	16898	16830	16909	17068	17001	16790	16839	16794	16847	16852	16896	16727	16895	16825	16847	16739	16984	16885	16938	16918	16799	16966	17007	16739	16924	16931	16867	16913	16784	16856	16917	16764	16910	16841	16891	16757	16742	16896	16845	16948	16895	16877	16844	17121	16984	16887	16901	17004	16822	16873	16854	16880	16839	16875	16870	16777	16875	16866	16948	16760	16723	16791	16921	16884	16932	17005	16768	16772	16940	16783	16844	17001	16733	16880	16923	16825	16726	16898	16793	16889	16878	16881	16926	16897	17194	16689	16969	16909	16881	16825	16780	16904	16848	16763	16837	16850	16863	16847	16897	16950	16690	16831	16953	17005	16838	16785	16867	16910	16824	16766	17007	16783	16843	16809	16870	16852	16763	16876	16887	16789	16877	16975	16992	16810	16686	16825	16797	16600	16777	17005	16700	16838	16977	16731	16908	17013	16832	16876	16833	16937	16845	16599	16837	16656	16973	16983	16786	16662	16867	16757	16799	16946	16957	16787	16887	16866	16986	16709	16970	17021	16820	16924	16899	16907	16755	16765	16694	16737	16792	16963	16935	16779	16753	16896	16989	16798	16974	16775	16982	16835	16766	16898	16785	16852	16876	16799	16730	16843	16881	16769	16797	16916	16917	16835	16833	17066	16787	16951	16879	17063	16722	16908	16946	16881	16876	16829	16576	16825	16798	16810	16758	16808	16915	16872	16983	16690	16758	16870	16880	16823	16858	16870	16718	16984	16948	16858	16989	16776	16926	16865	16729	16804	16901	17203	16865	16916	16767	16900	16800	16768	16811	16673	16933	16858	16969	16899	16945	17115	16836	16880	16803	16824	16869	17002	16686	16963	16828	16747	16952	16830	17040	16784	16751	16825	16794	16966	16921	16776	17080	17033	16907	16887	16771	16919	16846	17057	16850	16793	16790	16992	16918	16865	16871	16926	16777	16826	16679	16877	16816	16918	16794	16885	16811	16868	16870	16814	16834	16845	16880	16822	16949	16857	16863	16686	16879	16730	16744	17085	16808	17010	16945	17015	16936	16872	16856	16836	16961	16884	16733	16793	16744	16952	16768	16853	16993	16822	16816	16732	16837	16865	16722	16743	16745	16751	16968	16896	16945	16771	16860	16799	16855	16799	16715	16670	16817	16714	16920	16781	16918	16859	16862	16785	16787	16934	16887	16855	16819	16797	16944	16724	16760	16644	16856	16866	16980	16927	16838	16860	16801	16800	16857	16771	16958	16898	16828	16810	17042	17029	17003	16812	16817	16928	16931	16846	16842	16800	16708	16863	16797	16807	16937	16888	16805	16767	16853	16728	16915	16778	16662	17047	16795	16913	16915	16927	16907	16905	16652	16930	16981	16833	16985	16822	16776	16913	16886	16993	16882	16787	17050	16860	16755	16846	16885	16847	16983	17068	16811	16956	16860	16689	16791	16839	16851	16787	16833	16636	16984	16959	16829	16900	16526	16862	16818	16923	16858	16816	16900	16804	16927	16825	17000	16826	16855	16726	16872	16799	16767	16806	16745	16784	16846	16727	16703	16972	16942	16844	16976	16833	16801	16822	16846	16741	16819	16965	16924	16809	16738	16751	16894	16807	16788	16834	16808	16700	16930	17048	16966	16882	16855	16815	16776	16644	16758	16769	16751	16821	16771	16974	17010	16837	16969	16957	16982	16815	16708	16694	16947	16778	16927	16923	16869	16831	16865	16796	16978	16810	16930	16853	16807	16884	16819	17008	16872	16761	16867	16757	16903	16821	16734	16827	16739	16686	16754	16807	16669	16883	16784	17017	16728	16953	16839	16821	16837	16836	16778	16880	16753	16702	16906	16878	16970	16855	16887	16873	16851	16897	16933	16874	16783	16971	16931	16819	16840	16743	16846	16832	16871	16881	17096	16781	16835	16805	16945	17054	16692	16984	16963	17023	16850	16675	16907	16961	16999	16781	16913	16804	16775	16763	17016	16836	16835	16846	16606	16909	16869	16905	16660
29884	22937	24742	22897	20803	20941	20994	20876	20620	20802	20808	20740	20743	20850	20825	20775	22309	22973	22459	21578	20992	20836	20836	20715	20852	20753	20794	20524	20648	20724	20771	20627	20849	20821	20578	20872	20872	20656	20765	20630	20700	20629	20769	20777	20687	20729	20792	20644	20728	20412	20585	20705	20514	20768	20747	20777	20798	20605	20733	20754	20558	20546	20669	20955	20549	20864	20542	20832	20562	20681	20746	20737	20683	20755	20815	20838	20642	20673	20809	20531	20541	20652	20784	20812	20639	20794	20755	20685	20666	20562	20507	20669	20711	20373	20524	20563	20603	20796	20870	20582	20804	20695	20748	20917	20736	20588	20575	20533	20827	20586	20514	20639	20841	20876	20663	20794	20686	20670	20589	20618	20636	20660	20583	20722	20657	20764	20605	20645	20660	20594	20711	20537	20587	20630	20704	20748	20683	20772	20422	20770	20716	20681	20674	20538	20505	20560	20869	20560	20572	20768	20683	20544	20638	20777	20679	20614	20687	20642	20799	20707	20717	20694	20434	20544	20591	20743	20738	20757	20749	20658	20709	20736	20809	20775	20588	20628	20630	20601	20531	20707	20604	20942	20730	20664	20727	20766	20650	20626	20827	20606	20615	20567	20789	20593	20799	20524	20645	20597	20917	20680	20773	20575	20860	20716	20620	20651	20757	20601	20621	20837	20696	20716	20733	20509	20628	20640	20723	20618	20725	20619	20809	20575	20649	20591	20801	20596	20750	20746	20830	20663	20595	20730	20566	20651	20823	20555	20970	20630	20812	20455	20699	20754	20792	20650	20790	20595	20852	20570	20674	20701	20566	20601	20693	20400	20835	20981	20915	20723	20628	20411	20691	20502	20907	20679	20499	20803	20785	20716	20559	20580	20811	20704	20684	20688	20626	20506	20673	20680	20791	20786	20707	20703	20629	20674	20730	20718	20649	20595	20624	20685	20791	20524	20509	20590	20555	20584	20701	20611	20808	20713	20554	20668	20640	20714	20696	20764	20623	20926	20621	20366	20389	20523	20531	20658	20545	20732	20799	20679	20862	20587	20838	20641	20567	20548	20695	20391	20815	20532	20717	20450	20682	20617	20776	20722	20778	20653	20640	20653	20720	20649	20633	20557	20832	20735	20750	20710	20774	20824	20826	20530	20600	20703	20719	20773	20728	20549	20596	20612	20546	20758	20924	20648	20620	20676	20695	20550	20739	20803	20605	20738	20560	20698	20640	20709	21106	20890	20858	20442	20553	20647	20545	20532	20661	20694	20534	20697	20550	20730	20557	20822	20825	20705	20819	20620	20651	20815	20578	20555	20571	20751	20754	20743	20833	20692	20815	20660	20590	20734	20629	20780	20554	20666	20826	20619	20797	20555	20453	20475	20714	20672	20604	20567	20662	20905	20530	20603	20549	20756	20502	20686	20667	20702	20715	20848	20695	20689	20751	20622	20634	20829	21022	20710	20551	20808	20632	20426	20663	20609	20641	20661	20544	20575	20702	20671	20728	20662	20460	20614	20606	20748	20609	20479	20664	20556	20638	20801	20635	20575	20570	20536	20749	20597	20619	20533	20616	20680	20897	20682	20880	20475	20616	20688	20713	20699	20832	20824	20541	20516	20590	20632	20455	20756	20623	20763	20544	20579	20808	20632	20830	20655	20578	20875	20536	20602	20715	20766	20627	20685	20827	20743	20489	20687	20839	20575	20762	20641	20309	20700	20582	20651	20694	20809	20546	20732	20634	20758	20790	20599	20651	20764	20894	20471	20778	20491	20531	20699	20545	20644	20639	20743	20730	20645	20623	20891	20620	20735	20599	20610	20800	20806	20729	20751	20677	20619	20768	20513	20609	20555	20611	20770	20429	20541	20678	20542	20784	20350	20782	20652	20723	20492	20739	20497	20602	20586	20589	20616	20747	20702	20780	20794	20504	20598	20589	20560	20788	20398	20728	20661	20797	20619	20856	20791	20630	20578	20364	20642	20694	20850	20788	20735	20609	20823	20630	20624	20770	20769	20746	20716	20783	20713	20793	20583	20614	20814	20669	20613	20624	20833	20785	20636	20539	20663	20609	20568	20618	20529	20781	20635	20625	20649	20599	20695	20381	20692	20887	20701	20783	20700	20526	20614	20635	20713	20781	20636	20721	20633	20702	20492	20723	20816	20682	20601	20740	20574	20790	20615	20673	20651	20663	20625	20744	20635	20678	20722	20540	20712	20734	20755	20625	20563	20647	20658	20676	20564	20752	20693	20529	20800	20626	20649	20603	20748	20700	20610	20833	20874	20814	20692	20773	20542	20679	20589	20711	20708	20777	20451	20617	20443	20790	20680	20715	20924	20635	20832	20757	20346	20718	20618	20703	20811	20727	20740	20639	20671	20602	20818	20587	20541	20649	20603	20844	20811	20515	20939	20913	20720	20889	20630	20803	20820	20641	20766	20635	20898	20723	20725	20887	20691	20599	20748	20679	20719	20714	20403	20793	20543	20517	20634	20568	20746	20716	20576	20831	20580	20826	20776	20830	20901	20724	20737	20661	20698	20709	20670	20676	20582	20793	20504	20700	20611	20812	20728	20646	20660	20624	20681	20763	20772	20673	20679	20771	20684	20683	20668	20618	20607	20786	20524	20646	20576	20719	20740	20956	20863	20925	20671	20769	20633	20446	20912	20777	20626	20641	20515	20550	20597	21092	20732	20662	20722	20629	20605	20651	20665	20499	20641	20595	20730	20638	20821	20768	20608	20743	20743	20427	20636	20717	20635	20607	20541	20597	20700	20781	20518	20792	20840	20742	20786	20780	20726	20724	20560	20749	20850	20723	20852	20768	20822	20737	20744	20892	20632	20655	20670	20641	20700	20538	20504	20635	20673	20742	20554	20859	20716	20864	20569	20467	20730	20636	20460	20797	20784	20915	20718	20907	20516	20764	20532	20818	20798	20370	20496	20509	20781	20727	20532	20783	20658	20757	20736	20725	20647	20805	20751	20849	20851	20501	20642	20736	20765	20529	20700	20599	20509	20555	20650	20734	20764	20802	20490	20867	20715	20823	20652	20762	20698	20664	20838	20579	20736	20675	20725	20770	20699	20817	20791	20708	20671	20728	20541	20728	20611	20817	20673	20724	20777	20805	20782	20724	20860	20851	20839	20684	20622	20624	20693	20731	20589	20617	20878	20722	20621	20612	20842	20716	20568	20713	20576	20755	20817	20554	20568	20356	20830	20478	20702	20741	20744	20412	20673	20875	20827	20544	20658	20607	20507	20665	20760	20663	20609	20550	20685	20426	20840	20759	20637	20593	20701	20649	20757	20864	20834	20507	20657	20677	20568	20572	20748	20646	20712	20598	20648	20534	20394	20606	20736	20747	20765	20637	20557	20630	20609	20770	20650	20637	20604	20632	20675	20801	20645	20946	20719	20772	20706	20826	20630	20628	20309	20579	20639	20564	20732	20699	20732	20964	20701	20680	20623	20682	20697	20850	20465	20639	20473	20721	20500	20743	20656	20688	20774	20693	20719	20727	20655	20605	20469	20725	20849	20684	20454	20539	20759	20739	20547	20641	20573	20533	20686	20901	20974	20751	20579	20691	20517	20654	20683	20614	20619	20631	20583	20653	20502	20491	20672	20767	20731	20597	20773	20701	20620	20590	20785	20763	20486	20702	20722	20776	20573	20740	20561	20716	20657	20668	20678	20314	20626	20794	20618	20771	20725	20741	20724	20839	20689	20583	20595	20793	20675	20644	20505	20808	20912	20818	20936	20861	20711	20736	20678	20722	20731	20570	20645	20716	20801	20704	20831	20672	20659	20316	20803	20632	20693	20755	20785	20967	20576	20803	20646	20795	20503	20508	20592	20890	20826	20623	20656	20876	20859	20656	20598	20891	20535	20689	20755	20567	20833	20600	20638	20587	20735	20498	20629	20494	20707	20856	20648	20815	20680	20667	20537	20797	20570	20767	20573	20735	20723	20477	20746	20749	20472	20603	20765	20693	20816	20876	20631	20871	20374	20488	20475	20794	20811	20593	20754	20794	20420	20550	20748	20672	20686	20427	20529	20529	20729	20650	20662	20751	20583	20605	20761	20782	20667	20646	20749	20533	20694	20752	20869	20617	20543	20665	20777	20717	20567	20745	20652	20743	20695	20589	20829	20731	20770	20783	20776	20881	20796	20777	20774	20793	20728	20796	20749	20471	20730	20751	20618	20762	20726	20637	20726	20663	20566	20590	20738	20727	20656	20560	20519	20837	20796	20730	20662	20603	20721	20746	20716	20709	20794	20652	20752	20706	20594	20627	20801	20838	20662	21002	20850	20654	20662	20780	20711	20866	20682	20833	20815	20587	20672	20498	20656	20640	20731	20684	20667	20775	20662	20708	20863	20549	20469	20593	20775	20552	20649	20642	20811	20564	20999	20862	20611	20790	20602	20783	20757	20594	20802	20630	20512	20655	20873	20677	20866	20792	20766	20933	20616	20664	20663	20696	20601	20864	20559	20641	20663	20585	20466	20691	20588	20639	20494	20696	20778	20749	20723	20748	20602	20748	20912	20924	20702	20740	20494	20605	20702	20613	20770	20989	20734	20602	20646	20774	20541	20619	20686	20720	20489	20589	20573	20760	20872	20773	20461	20726	20606	20647	20649	20739	20470	20617	20783	20760	20772	20651	20584	20494	20517	20731	20660	20725	20462	20763	20546	20794	20459	20764	20680	20793	20732	20651	20597	20748	20527	20705	20741	20488	20698	20637	20632	20872	20670	20613	20624	20557	20697	20683	20494	20581	20442	20743	20698	20586	20662	20745	20777	20628	20575	20621	20549	20539	20771	20947	21000	20531	20658	20613	20696	20666	20772	20990	20959	21014	20613	20696	20790	20554	20645	20642	20654	20659	20907	20714	20650	20736	20620	20880	20792	20785	20581	20868	20923	20756	20818	20624	20826	20609	20701	20817	20669	20833	20871	20677	20832	20634	20510	20810	20905	20966	20490	20715	20659	20773	20743	20811	20801	20619	20541	20642	20705	20708	21111	20780	20719	20618	20392	20744	20693	20662	20712	20391	20516	20748	20583	20866	20871	20845	20635	20704	20411	20630	20607	20452	20486	20454	20548	20706	20763	20669	20508	20605	20613	20830	20580	20635	20947	20830	20599
17366	18804	19275	18254	17937	17724	17466	17402	17196	17298	17203	17333	17276	17303	17310	17277	19378	20130	19122	18023	17465	17196	17212	17194	17015	17228	17137	17249	17289	17109	16993	17117	17006	17105	17242	17186	17044	17386	17099	17231	17245	17173	17007	17029	17272	17207	17088	17039	17155	17291	17043	17075	17137	17045	17328	17246	16953	16957	17071	16920	17136	17034	17157	17207	17141	17265	17051	17327	17303	16931	17193	16991	16987	17216	17001	17202	17215	17144	17053	17175	17211	17208	17079	17139	16910	17165	17092	17094	16990	17125	17367	17135	17399	17285	17211	17115	16986	17002	17271	17020	17287	17270	17038	17019	16998	16936	17074	17002	17228	17002	17389	17220	17123	17227	17134	17089	17283	17050	17056	17206	17123	17135	17029	17115	17141	17153	17289	17200	17161	17282	17173	16982	17252	17182	17160	17133	17107	17195	17144	17010	17269	17053	17394	17143	17124	17059	17176	17182	17201	17189	17104	17140	17142	17029	16999	17184	16893	17111	17139	16810	16849	17290	17193	17180	17171	17003	17264	17182	17068	16921	17024	17125	17085	16923	17133	16963	17060	17051	17237	17080	17198	17056	17268	16982	17119	17128	17197	17232	17122	17315	17242	16924	17108	16963	17329	17042	17244	17021	16933	17258	17114	17176	17018	17151	17191	16999	17124	16999	17008	16864	17184	17064	16977	17173	17179	17054	17160	17107	17128	17125	17261	17210	17025	17204	17111	17079	17204	17163	17100	17018	17183	17103	17165	17141	17122	17182	17187	17206	17022	17199	17119	17162	17036	17070	17179	16988	17177	17099	17133	17144	17167	17066	16989	17128	17087	16961	17060	16971	17086	17070	17220	17190	17149	17066	17053	17069	17110	17127	17058	17236	17114	17164	16973	17199	17245	17069	17060	17052	17049	17108	17061	17187	17119	16876	17225	17288	17075	16967	17244	17200	17179	17110	17143	17008	17142	17159	17186	17200	16905	17123	16988	17127	17166	17132	17007	16870	17082	17070	17218	17375	17319	17021	17106	17225	17178	17010	17142	16914	17122	17117	17278	16923	16965	17098	17076	17185	17081	17358	17014	17084	17302	17244	17078	17272	17121	17170	17049	17028	16963	17230	17151	17149	16995	17163	17265	17168	17258	17406	17134	16995	17028	17162	17121	16984	17128	17004	17079	16964	17306	17312	17276	17131	17157	17085	17172	17122	16952	17087	16940	17315	17092	17056	17199	17074	17153	17112	17033	17204	17066	17148	17242	17101	17308	17161	16988	17085	17126	17062	17185	17173	17246	17213	17170	17152	16960	17061	17125	17207	17099	17204	17094	17015	17244	17049	16994	17196	17004	17219	17110	17077	17013	17101	17146	17023	17020	17022	17306	17106	17193	17112	17110	17141	17419	17142	17054	17104	17188	17168	17169	17440	17010	17266	17094	16864	17236	17092	17204	17064	17121	16973	17131	17057	17085	17322	17246	17003	17134	17249	17263	17217	17061	17068	17277	17232	17095	17116	17237	16920	16988	17076	17141	17211	17033	17191	17215	17173	17021	17080	17112	16907	16928	17260	17248	17085	17178	16992	17143	17291	16951	17286	17194	17072	17135	17079	17167	17189	17160	17131	17033	17110	17108	17184	17106	17067	17153	17022	17199	17252	17172	17201	17187	17278	17041	17234	17058	16997	17055	17090	17301	17135	17207	17035	17123	17077	17161	17227	17209	16973	17047	17176	16968	17220	17158	17147	17124	17239	17079	17118	17101	17091	17156	17100	17270	17037	17268	17303	17081	16988	17143	17197	17122	17119	17144	17114	17060	17220	17253	17373	17211	17190	17093	17169	17286	17017	17117	17080	17207	16945	17137	17058	17254	17095	17237	17046	17188	17115	17162	17198	17148	17170	17102	17083	17325	17146	17080	17168	17234	17199	17115	17180	17092	17295	17052	17101	17025	17088	17028	17126	17148	16994	17062	17276	17020	17218	17053	17197	16979	16933	17201	17149	17147	17128	17336	17133	17114	17191	17138	17127	16983	17177	17160	17302	16992	17031	17183	17184	17167	17009	17084	17174	17081	16976	17070	17168	17119	17233	16962	17005	17205	17192	17110	17119	17178	17333	17179	17221	17166	17148	17152	17244	17118	17159	17207	17020	17240	16990	17044	16991	17176	17193	17122	17267	16983	17039	17193	16955	17094	16904	17003	17069	17137	17234	17068	17073	17220	17188	17233	17225	17224	17091	17176	17069	17286	17204	16925	17155	17052	17094	17231	17208	16982	17046	17173	17146	16945	17255	17161	17181	17210	17045	17072	17154	17076	17072	17153	17078	17173	17149	17192	17151	17201	17046	17032	17019	17108	17012	17006	17124	17186	17050	17291	17136	17136	17135	16872	17146	17240	17284	17200	17219	17184	17124	17155	17275	16973	17111	17013	17011	17202	17110	17133	17105	17083	17127	17254	17173	17038	16971	17173	17152	17138	17114	17311	16938	17117	17360	17067	17149	17194	17230	17104	17210	16981	17143	17204	17151	17209	17135	16932	17208	17104	17102	17143	17062	17125	17140	17197	17259	17165	17143	17024	17129	17110	17217	17287	17199	17088	17089	17152	17129	17082	17209	17175	17148	17095	17101	17116	17073	17169	17080	17079	17084	17203	17284	17334	17154	17171	17299	17330	17052	17002	17092	17256	16930	17061	16967	17329	17197	17187	17073	17306	17091	17053	17017	17222	17060	17062	17151	17047	17170	17060	17157	17075	16979	17165	17133	17279	17148	17181	17203	17208	17134	17133	17231	17143	17023	17208	17071	17212	17242	17043	17090	17167	17168	17211	17111	17139	17227	17130	17120	17174	17193	17076	17115	17223	17140	17323	16970	17137	17145	17266	17049	17154	16968	16972	17088	16906	17197	16976	16933	17187	17212	17052	17173	17237	17234	17050	16976	17147	16980	17127	17291	17098	17068	17065	17308	17066	17108	17288	16993	17263	17171	16966	17056	17066	16953	17158	17142	17008	17263	17073	17107	17245	16927	17389	17214	17015	17279	16880	17235	17187	17292	17072	17056	17074	17117	17145	17022	17225	17186	17201	17138	17216	17065	17120	17010	17123	17247	17041	17016	17308	16859	17100	17099	17181	17185	17078	17170	17182	17062	17069	17149	17117	17260	17118	17021	17033	17011	17296	17182	17086	17228	17038	17271	17091	17157	17188	17098	17159	17131	17050	17223	17199	17180	17366	17129	17068	17230	17107	17062	17235	16940	17029	17023	17059	16892	17240	17207	17094	17174	17088	17144	17151	17253	17264	17187	17125	17151	17066	17126	17122	17118	16917	17234	17137	17080	17266	17282	16842	17216	17013	17141	16976	17448	17177	17027	17120	16964	17216	17135	17210	17155	17067	17181	16995	17089	17080	17048	17155	17205	17106	17103	16990	17155	16972	17168	17174	17163	17060	17207	17106	17226	17015	17103	17203	16997	17141	17144	17229	17089	17087	17143	17118	17243	16984	17161	17130	17237	17227	17061	17198	17198	17181	17124	17215	17190	17235	17150	17007	17032	17182	17078	17072	17107	17179	17164	17195	17129	17119	17270	17198	17005	17133	17119	17116	17020	17099	17231	17157	17159	17040	17132	17099	17128	17039	17093	17153	17066	17239	17157	17136	17211	17173	17283	17126	17086	17296	17295	17247	17130	17180	17013	17121	17209	17060	17030	17238	17110	17283	17235	17069	17124	16907	17033	17315	17133	17202	17084	17189	17164	17259	16859	17077	17216	17189	17070	16922	17279	17113	17152	16942	17110	17150	17053	17075	17164	17191	17195	17105	17257	17076	16977	17200	17187	17151	17192	17127	17041	17091	17126	17109	17061	17256	17060	16966	17110	17192	17057	17072	17089	17001	17255	17161	17003	17066	17307	17236	17101	17241	17044	17238	17137	17190	17175	17153	17101	17105	17080	17070	17311	17124	17215	17033	17097	17115	17086	17140	17227	17139	17053	17237	17145	17192	17001	17107	17216	17222	17228	17274	17216	17187	16999	17081	17243	17193	17114	16997	17164	16999	17151	17149	17104	17048	17352	17189	16908	17157	17068	17073	17047	17143	17208	17185	17099	17268	17024	17247	17036	17001	17201	17206	17093	17181	17194	17145	16997	17088	17134	16903	17259	17179	17232	17168	16998	17209	17127	17185	17086	17256	17082	17040	17004	17154	17123	17077	17133	16983	16916	17108	17221	17130	17071	17226	17168	17080	17110	17198	17086	17210	17260	16905	17039	17078	17173	16993	17260	17192	17248	17212	17066	17216	17079	17178	17197	17129	17063	16970	17130	17217	17213	17112	17146	17095	17017	16984	16953	17076	17210	17104	17295	16838	17149	16950	17097	17141	17003	17147	17222	17054	17129	17212	17046	17054	17178	17218	17070	17143	17125	17151	17011	17125	17151	17110	17322	17164	17260	17253	17254	17278	17082	17157	17209	17025	17216	17036	17222	17014	17068	17276	17033	16996	17101	17099	17148	17095	17067	17291	17014	17173	17037	17070	17157	17037	17013	17258	17086	17076	17122	17118	17018	17038	17123	17078	17186	17100	17116	17303	17233	16883	17001	17067	17096	16950	17239	17155	17149	17207	17196	17080	17292	17058	17118	16994	17076	17115	17150	17077	17118	17153	17171	17412	17247	17133	17028	17247	17093	17128	17114	17193	17059	17296	17147	17234	17199	17220	17115	17256	17239	17217	17070	17095	17074	17149	17141	17017	16928	17111	17245	16999	17011	17139	17048	17144	17055	16998	17137	17105	17234	17252	17317	17010	17334	17295	17125	17198	17009	17062	17218	17157	17099	17067	17123	17062	17345	17062	17009	17118	17282	17072	17178	17072	17214	17113	16997	17313	17128	17286	17138	17089	17216	17036	17309	17149	17099	17034	17244	17202	17020	17223	17039	17049	17116	17064	17035	17185	17120	17101	17250	17033	16993	17224	17200	17016	17187	17108	17134	17289	17134	17109	17265	17229	17301	17321	16917	17149	17175	17236	17179	17124	17136	17121	17118	17173	17029	17104	17117	17019	16961	17163	17143	17153	17086	17179	17087	17189	16995	17308	17095	17140	17102	17089	17141	16985	17277	17174	17118	17208	16942	17070	17192	17146	17155	17076	17285	17164	17025
25310	21439	28261	25858	22865	22508	22562	21209	21129	21298	21158	21181	20928	21223	20923	23045	31649	31379	27326	23641	21703	20889	20786	20830	20831	20742	21013	20898	20669	20717	20618	20737	20977	20713	20767	20643	20529	20805	20684	20799	20752	20652	20815	20707	20704	20779	20670	20473	20611	20784	20724	20618	20669	20840	20748	20831	20712	20575	20725	20576	20666	20971	20695	20631	20783	20772	20714	20583	20635	20676	20865	20755	20387	20677	20821	20514	20683	20599	20574	20680	20451	20599	20726	20659	20618	20663	20672	20695	20648	20683	20630	20805	20861	20677	20819	20794	20677	20872	20344	20766	20791	20644	20890	20598	20544	20456	20683	20763	20795	20828	20668	20800	20781	20706	20730	20567	20703	20720	20603	20820	20768	20564	20593	20597	20816	20581	20676	20597	20573	20595	20751	20781	20609	20628	20688	20526	20730	20592	20598	20617	20548	20610	20815	20560	20607	20606	20585	20688	20558	20607	20697	20685	20874	20507	20574	20489	20667	20710	20631	20740	20629	20669	20445	20602	20690	20728	20508	20702	20728	20413	20484	20714	20535	20723	20581	20779	20584	20649	20722	20652	20782	20850	20582	20680	20605	20697	20754	20679	20752	20818	20561	20753	20515	20807	20782	20799	20746	20714	20796	20528	20762	20573	20743	20704	20631	20497	20629	20621	20543	20619	20601	20787	20870	20754	20739	20763	20772	20617	20719	20530	20480	20713	20537	20692	20586	20494	20868	20564	20720	20686	20685	20471	20536	20465	20509	20427	20562	20856	20740	20520	20867	20687	20830	20500	20765	20480	20703	20527	20653	20505	20811	20578	20664	20610	20743	20709	20725	20741	20727	20737	20516	20582	20733	20727	20542	20471	20804	20765	20594	20736	20795	20567	20583	20627	20748	20534	20410	20533	20680	20714	20509	20674	20790	20341	20605	20650	20564	20722	20647	20721	20930	20758	20858	20718	20894	20633	20686	20637	20528	20633	20753	20708	20736	20675	20405	20366	20536	20614	20705	20717	20723	20446	20703	20467	20762	20773	20831	20637	20551	20674	20658	20719	20692	20756	20614	20379	20615	20552	20761	20632	20665	20587	20885	20752	20581	20629	20547	20764	20570	20736	20666	20793	20766	20682	20842	20600	20693	20634	20484	20630	20598	20700	20892	20613	20432	20530	20690	20632	20554	20706	20601	20822	20723	20678	20695	20670	20689	20538	20721	20656	20651	20590	20794	20735	20719	20549	20552	20676	20604	20583	20744	20833	20633	20636	20875	20533	20653	20633	20833	20548	20640	20580	20764	20519	20677	20292	20466	20495	20708	20800	20648	20454	20831	20861	20670	20786	20638	20409	20704	20935	20830	20691	20707	20827	20646	20974	20714	20522	20559	20760	20703	20722	20769	20738	20483	20581	20689	20667	20862	20741	20726	20822	20912	20747	20628	20619	20707	20572	20813	20631	20695	20540	20581	20636	20645	20652	20687	20766	20671	20807	20636	20655	20820	20689	20737	20793	20811	20748	20648	20719	20728	20581	20619	20765	20612	20894	20532	20694	20651	20828	20616	20549	20759	20707	20589	20641	20689	20664	20696	20499	20813	20595	20543	20634	20573	20760	20809	20749	20620	20519	20638	20790	20629	20927	20610	20534	20516	20786	20656	20373	20572	20585	20810	20612	20634	20515	20440	20819	20653	20660	20560	20559	20677	20745	20559	20531	20585	20783	20657	20708	20559	20579	20679	20827	20640	20877	20751	20636	20553	20640	20744	20691	20618	20521	20542	20661	20534	20541	20670	20566	20551	20579	20605	20889	20674	20776	20701	20803	20670	20638	20580	20510	20571	20400	20839	20500	20764	20508	20722	20659	20408	20791	20805	20714	20821	20589	20616	20606	20968	20490	20594	20613	20667	20744	20727	20633	20820	20527	20846	20550	20585	20589	20618	20623	20544	20665	20677	20610	20714	20476	20725	20502	20615	20603	20551	20562	20691	20831	20541	20558	20709	20708	20534	20713	20817	20626	20643	20623	20682	20464	20634	20555	20619	20792	20692	20784	20781	20884	20660	20576	20658	20575	20914	20534	20705	20725	20730	20521	20612	20553	20706	20652	20722	20665	20706	20510	20604	20598	20702	20610	20610	20663	20656	20652	20612	20658	20609	20459	20604	20699	20708	20558	20530	20692	20419	20362	20418	20573	20767	20619	20645	20656	20479	20598	20626	20787	20729	20650	20723	20557	20672	20573	20816	20609	20866	20701	20698	20670	20627	20580	20820	20678	20720	20593	20466	20706	20714	20514	20607	20556	20581	20667	20631	20459	20500	20575	20616	20843	20778	20470	20513	20440	20648	20670	20661	20811	20817	20584	20713	20817	20837	20656	20620	20588	20633	20574	20782	20687	20679	20712	20927	20629	20620	20536	20637	20641	20792	20595	20584	20547	20705	20710	20706	20594	20596	20681	20395	20587	20787	20744	20566	20697	20682	20481	20430	20674	20645	20563	20754	20634	20491	20650	20658	20465	20660	20746	20524	20660	20809	20298	20709	20455	20655	20661	20553	20664	20855	20793	20606	20676	20622	20767	20631	20704	20547	20769	20747	20819	20642	20598	20558	20658	20721	20496	20579	20755	20502	20607	20392	20725	20745	20590	20574	20623	20687	20522	20614	20613	20661	20645	20505	20423	20621	20721	20726	20678	20761	20439	20599	20742	20447	20620	20453	20583	20703	20675	20533	20685	20593	20594	20646	20685	20781	20660	20824	20586	20522	20680	20818	20576	20761	20570	20634	20510	20678	20806	20773	20531	20934	20752	20549	20937	20624	20567	20827	20641	20719	20529	20619	20823	20890	20672	20897	20719	20651	20752	20569	20715	20634	20532	20488	20618	20857	20680	20817	20514	20457	20628	20686	20796	20869	20941	20636	20561	20735	20753	20486	20850	20804	20664	20611	20699	20769	20686	20593	20584	20384	20846	20589	20614	20618	20826	20582	20688	20662	20625	20592	20512	20768	20965	20700	20630	20788	20708	20591	20796	20734	20571	20603	20795	20989	20666	20825	20711	20685	20606	20672	20691	20581	20781	20537	20788	20650	20773	20688	20664	20572	20660	20777	20432	20611	20623	20617	20699	20943	20608	20708	20488	20572	20560	20742	20786	20658	20802	20702	20852	20566	20776	20692	20419	20648	20716	20659	20560	20628	20576	20548	20685	20558	20581	20538	20546	20801	20770	20608	20684	20641	20846	20516	20545	20552	20609	20570	20614	20695	20637	20808	20679	20574	20644	20582	20590	20692	20827	20557	20563	20845	20953	20606	20741	20647	20574	20537	20586	20716	20771	20508	20691	20476	20432	20528	20699	20611	20644	20762	20866	20565	20771	20529	20503	20569	20641	20527	20533	20635	20837	20680	20765	20757	20465	20842	20633	20652	20747	20782	20704	20853	20657	20598	20722	20556	20549	20809	20816	20816	20728	20801	20522	20798	20572	20756	20436	20565	20562	20683	20626	20690	20595	20772	20817	20523	20687	20685	20725	20767	20578	20452	20753	20747	20824	20667	20804	20659	20677	20529	20607	20728	20687	20841	20637	20736	20687	20640	20440	20525	20705	20423	20863	20723	20697	20953	20817	20878	20618	20641	20691	20692	20716	20710	20599	20552	20596	20651	20820	20752	20434	20835	20700	20768	20670	20822	20801	20908	20629	20755	20660	20751	20653	20852	20698	20715	20438	20778	20728	20637	20751	20818	20716	20682	20755	20425	20541	20608	20602	20724	20658	20644	20761	20573	20699	20934	20486	20726	20768	20594	20553	20772	20687	20609	20607	20704	20855	20603	20535	20813	20753	20771	20840	20650	20545	20602	20889	20900	20659	20650	20539	20605	20863	20636	20655	20733	20762	20576	20634	20636	20742	20756	20796	20766	20799	20538	20482	20809	20605	20511	20785	20689	20802	20869	20761	20608	20751	20619	20565	20780	20667	20664	20462	20734	20542	20643	20944	20757	20698	20713	20517	20662	20692	20503	20595	20587	20586	20574	20317	20570	20612	20793	20561	20570	20696	20627	20880	20691	20769	20581	20589	20513	20584	20714	20686	20770	20603	20607	20662	20564	20685	20739	20557	20568	20530	20388	20577	20622	20747	20728	20662	20545	20485	20698	20682	20633	20619	20678	20952	20667	20386	20818	20753	20731	20471	20766	20845	20731	20684	20619	20501	20746	20579	20627	20761	20663	20689	20573	20577	20893	20535	20691	20802	20604	20947	20642	20621	20610	20920	20744	20464	20542	20773	20591	20709	20646	20760	20766	20836	20614	20744	20859	20726	20454	20707	20506	20548	20818	20490	20714	20659	20624	20692	20750	20629	20745	20758	20741	20745	20797	20588	20527	20660	20517	20878	20603	20715	20873	20893	20742	20503	20690	20592	20460	20460	20713	20618	20688	20683	20815	20589	20596	20807	20740	20439	20750	20677	20670	20692	20811	20664	20566	20745	20614	20630	20560	20747	20746	20692	20772	20566	20659	20563	20832	20672	20579	20607	20791	20647	20664	20489	20691	20551	20702	20727	20606	20545	20693	20675	20577	20723	20666	20729	20669	20698	20726	20705	20880	20727	20523	20623	20496	20657	20530	20822	20654	20592	20692	20717	20841	20661	20663	20791	20797	20868	20636	20661	20648	20785	20809	20941	20779	20599	20738	20718	20633	20611	20871	20729	20615	20619	20563	20758	20641	20746	20876	20843	20865	20691	20741	20857	20821	20749	20601	20635	20480	20657	20605	20532	20908	20520	20877	20718	20687	20437	20764	20668	20549	20619	20673	20508	20749	20603	20691	20753	20729	20582	20629	20704	20658	20746	20581	20756	20717	20638	20497	20645	20648	20716	20626	20650	20677	20523	21081	20722	20893	20574	20821	20531	20623	20666	20841	20613	20644	20766	20755	20633	20720	20742	20346	20739	20560	20611	20726	20623	20892	20519	20792	20459	20658	20597	20661	20660	20850	20704	20761	20607	20784	20539	20801	20536	20742	20669	20723	20753	20616	20836	20665	20753	20729	20784	20611	20804	20655	20706	20621	20533	20691	20532	20856	20782	20635	20889	20657	20722	20728	20668	20588	20457	20802	20392	20459	20608	20728	20889	20690	20728	20692	20693	20768	20646
15836	24175	23843	20586	19641	18651	17925	17986	17987	17817	17521	17724	17639	17940	17770	21359	32548	30700	24933	20213	18111	17485	17275	17016	17246	17049	17210	17336	17337	17218	17218	17137	17068	17154	17339	17332	17095	17245	17310	17168	17174	17210	17059	17204	17155	17084	17213	17080	17172	17126	17059	17173	17338	17193	17264	17157	17218	17132	17160	17207	17113	17346	17233	17086	17015	17278	17301	17137	17233	17113	17136	17267	17319	17092	17170	17318	17396	17259	17274	16947	17335	17133	17165	17133	17273	17231	17095	17061	17147	17263	17240	17200	17209	17220	17264	17108	17154	17277	17317	16967	17165	16915	17400	17383	17295	17070	17146	17175	17315	17147	17147	17202	17233	17073	17181	17204	17261	17226	17343	17104	17147	17060	17172	17308	17023	17356	17132	17211	17316	17128	17202	17227	17245	17155	17090	17206	17114	17290	17155	17212	17293	17112	17051	17174	17148	16913	17285	17076	17195	17145	17020	17252	17112	17298	17198	17251	17215	17126	17223	17198	17165	17282	17339	17264	17128	17286	17212	17206	17180	17172	17070	17100	17208	17240	17241	17223	17139	17296	17078	17204	17142	17144	17217	17162	16984	16954	17364	17107	17138	17237	17186	17181	17240	17121	17124	17166	17087	17257	17124	17227	16983	17095	17240	17115	17045	17178	17171	16985	17136	17267	17456	17223	17042	17163	17226	17297	17159	17044	17204	17107	17186	17223	17245	17280	17139	17163	17093	17320	17240	17311	17225	17152	17143	17183	17161	17056	17148	16919	17193	17158	17073	17231	17102	17281	17070	17185	17303	17257	17295	17118	17282	17215	17158	17188	17030	17101	17220	17251	17088	17101	17162	17113	17201	17161	17134	17243	17164	17139	17315	17053	17114	17069	17162	17099	17043	17095	17132	17210	17146	17299	17155	17195	17228	17326	17090	17059	17188	17247	17220	17126	17280	17125	17175	17136	17034	17195	17123	17291	17254	17235	17233	17156	17258	17311	17116	17176	17131	17306	17299	17198	17406	17066	17144	17230	17183	17073	17267	17171	17117	17138	17212	17035	17317	17233	17125	17269	17047	17245	17224	17370	17271	17284	17254	17189	17151	17074	17274	17029	17207	17199	17362	17079	17134	17216	17207	17090	17155	17037	17235	17157	17099	17365	17136	17229	17233	17145	17169	17112	17081	17072	17142	17299	17108	17319	17268	17221	17260	17174	17229	17178	17215	17161	17271	17304	17048	17221	17168	17223	17134	17179	17229	17382	17183	17161	17186	17233	17295	17058	17099	17281	17401	17031	16976	17345	17223	17249	17035	17240	17249	17242	17084	17275	17063	17159	17234	17248	17345	17370	17061	17071	17157	17172	17278	17281	17255	17174	17261	17235	17128	17166	17380	17116	17306	17206	17049	17357	17075	17029	17130	16986	17175	17191	17261	17087	17155	17156	17100	17240	17213	17238	17086	17342	17239	17426	17231	17307	17150	17136	17450	17223	17179	17347	17308	17121	17173	17117	17394	17220	17110	17210	17132	17028	17178	17138	17087	17106	17118	17265	17183	17361	17307	17082	17328	17162	17070	17121	17138	17195	17267	17028	17238	17280	17331	17207	17188	17186	17055	17125	17135	17079	17263	17210	17257	17103	17022	17206	17126	17262	17221	17194	17087	17163	17235	17190	17154	17316	17026	17198	17286	17281	17202	17112	17211	17060	17201	17182	17172	17079	17101	17228	17328	17179	17263	17131	17128	17292	17264	17151	17186	17248	17272	17060	17188	17250	17126	17253	16992	17214	17185	17358	17109	17274	17038	17159	17221	17089	17092	17044	17094	17040	17261	17063	17265	17088	17184	17246	17093	17035	17215	17088	17302	17206	16992	17241	17288	17223	16996	17182	17267	17167	17099	17147	17255	17035	17075	17161	17275	17095	17210	17106	17183	17223	17509	17104	17359	17000	17241	17111	17214	17163	17069	17244	17177	17219	17106	17282	17159	17160	17103	17241	17150	17008	17046	17323	17297	17316	17194	17091	17272	17307	17280	17042	17225	17087	17109	17140	17100	17064	17157	17061	17155	17248	17262	17077	17169	17080	17166	17248	17308	17187	17291	16970	17134	17079	17141	17367	17259	17236	17093	17195	17230	17255	17169	17129	17070	17169	17268	17213	17068	16943	17262	17103	17061	17390	17250	17174	17178	17267	17053	17182	17322	17311	17166	17096	17310	17255	17149	17327	17008	17226	17161	17408	17182	17209	17173	17194	17194	17091	17239	17150	17301	17168	17283	17156	17323	17317	17271	17208	17162	17066	17138	17267	17251	17197	17037	17137	17137	17177	17190	17090	17232	17408	17203	17125	17077	17315	17250	17143	17073	17157	17242	17243	17286	17199	17248	17327	17157	17105	17275	17346	17196	17352	17235	17216	17117	17083	17227	17088	17247	17319	17245	17122	17277	17247	17133	16963	17203	17240	17315	17247	17113	17234	17186	17318	17104	17188	17040	17280	17070	17246	17225	17207	17219	17150	17206	17160	17036	17224	17095	17248	17391	17142	17219	17290	17177	17156	17293	17040	17254	17145	17266	17177	17144	16906	17236	17105	17070	17061	17203	17118	17099	17161	17281	17194	17121	17210	17192	17167	17155	17194	17088	17135	17104	17230	17176	17075	17299	17195	17301	16953	17211	17245	17168	17190	17285	17042	17181	17172	17246	17267	17138	17054	17208	17065	17199	17166	17079	17301	17203	17021	17172	17261	17208	17161	17255	17135	17303	17167	17116	17303	17108	17158	17208	17167	17215	17207	17128	17200	17056	17261	17267	17117	17132	17091	17218	17386	17212	17231	17250	17157	17133	17222	17227	17112	17187	16961	17227	17237	17106	17316	17065	17318	16975	17177	17185	17279	17236	17254	17134	17164	17112	16944	16997	17207	17140	17052	17298	17339	17149	17279	17221	17326	17301	17222	17277	17174	17040	17220	17028	17268	17111	17218	17193	17184	17146	17258	17097	17246	17217	17253	17315	17178	17105	17179	17164	17160	17336	17080	17141	17188	17221	17212	17261	17182	17195	17125	17209	17156	17282	17217	16944	17137	17388	17048	17305	17220	17088	17054	17202	17194	17285	16893	17196	17217	17169	17280	16979	17192	17277	17183	17140	17269	17128	17228	17074	17210	17153	17048	17129	17193	16944	17259	17177	17058	17057	17344	17157	17142	17043	17231	17238	17204	17179	17256	17330	17198	17110	17235	17190	17224	17219	17249	17031	17110	17048	17248	17036	17178	17341	17086	17390	17126	17146	17053	17308	17106	17208	17225	17324	17147	17237	17198	17198	17176	17108	17284	16943	17205	17034	17142	17244	17093	17069	17151	17255	17371	17167	17103	17180	17347	17220	17278	17116	17272	17200	17235	17208	17108	17327	17271	17076	17263	17289	17153	17280	17100	17360	17067	17179	17083	17169	17074	17236	16941	17380	17149	17026	17283	17118	17165	17277	17272	17141	17165	17199	17064	17205	17206	17252	17352	17149	17386	17161	17089	17109	17247	16995	17156	17155	17224	17402	17166	17003	17220	17023	17133	17277	17348	17156	17173	17187	17207	17107	17100	17344	17177	17175	17147	17136	17100	17142	17284	17168	17247	17172	17100	17065	17311	17246	17128	17232	16989	17246	17293	17198	17041	17115	17231	17203	17301	17205	17147	17016	17175	17279	17149	17149	17141	17041	17039	17256	17280	17174	17285	17175	17212	17293	17332	17280	17126	17254	17369	17239	17216	17155	17063	17091	17221	17036	17147	17156	17272	17181	17311	16984	17245	17056	17206	17101	17137	17361	17166	17266	17334	16965	17325	17235	17148	17258	17197	17287	17128	17265	17129	17189	17141	17244	17321	17465	17348	17188	17146	17207	17248	17357	17204	17189	17050	17111	17225	17220	17196	17328	17239	17143	17102	17077	17175	17176	17145	17114	17170	16984	17114	17243	17273	17073	16979	17204	17099	17260	17312	17136	17212	17044	17079	17196	17235	17143	17138	17307	17168	17323	17292	17281	17240	17099	17255	17366	17191	17131	17159	17095	17176	17515	17113	17078	17170	17139	17195	17223	17149	17108	17105	17235	17163	17170	17288	17266	17229	17287	17238	17436	17091	17142	17276	17159	17160	17080	17092	17382	17484	17357	17137	17155	17222	17095	17257	17275	17274	17118	17210	17089	17198	17320	17179	17185	17221	17277	17132	17067	17139	17271	17326	17298	17169	17100	17278	17155	17116	17186	17019	17351	17015	17366	17349	17324	17259	17312	17247	17105	17320	17160	17101	17187	17187	17151	17279	17098	16975	16933	17015	17186	17111	17345	17316	17377	17275	17235	17044	17314	17245	17020	17352	17116	17158	17214	17198	16999	17112	17054	17271	17042	17147	17326	17154	17295	17263	17193	17179	17127	17276	17161	17109	17292	17152	17241	17225	17076	17234	17121	17194	17099	17158	17356	17351	17143	17251	17178	17264	17170	17197	17238	17298	17212	17206	17291	17176	17124	17081	17296	17103	17098	17099	17129	17193	17349	17020	17334	17346	17167	17128	17156	17278	17191	17188	17090	17189	17115	17120	17250	17219	16986	17387	17117	17054	17174	17182	17232	17186	17274	17228	17197	17153	17320	17100	17039	17140	17092	17280	17140	17298	17167	17200	17126	17115	17165	17075	17229	17182	17182	17152	17291	17129	17168	17192	17156	17174	17246	17171	17280	17291	17167	16998	17267	17233	17103	17115	17245	17336	17273	17197	16999	17320	17091	16973	17235	17123	17142	17354	17154	17094	17203	17329	17198	17324	17234	17086	17349	17100	17000	17202	17243	17183	17197	17137	17164	17239	17191	17109	17155	17075	17001	17196	17203	17140	17208	17269	17136	17247	17107	17270	17330	17222	17345	17435	17222	17262	17250	17155	17162	17234	17031	17120	17165	17085	17232	17465	17202	17027	17209	17178	17285	17195	17201	17211	17063	17243	17239	17197	17078	17139	17191	17226	17316	17172	17086	17386	17344	17049	17310	17286	17299	17018	17145	17209	17253	17232	17078	17211	17080	17299	17228	17224	16933	17163	17032	17250	17035	17323	17165	17402	17188	17240	17098	17159	17142	17092	17117	17160	17337	17202	17059	17197	17084	17114
23841	21406	28976	24312	22398	24434	24975	21993	21561	21712	21580	21511	21489	21293	21280	29754	38413	37413	31445	25862	22627	21087	20680	20648	20477	20729	20552	20464	20565	20408	20571	20641	20630	20573	20499	20376	20657	20350	20641	20436	20827	20513	20218	20433	20384	20278	20403	20579	20526	20478	20607	20259	20359	20594	20245	20676	20545	20582	20494	20560	20441	20712	20424	20463	20715	20406	20571	20529	20619	20352	20403	20397	20484	20421	20330	20341	20429	20405	20251	20547	20509	20515	20574	20321	20494	20406	20611	20398	20313	20346	20434	20299	20316	20399	20514	20467	20392	20246	20425	20244	20509	20205	20332	20338	20284	20473	20399	20635	20442	20598	20381	20248	20427	20551	20338	20458	20311	20459	20528	20438	20324	20347	20522	20382	20504	20426	20428	20366	20158	20301	20538	20462	20484	20501	20161	20428	20346	20266	20484	20513	20526	20404	20410	20463	20527	20357	20449	20155	20480	20133	20338	20455	20440	20442	20589	20412	20356	20318	20394	20274	20546	20440	20423	20400	20590	20559	20533	20549	20308	20459	20191	20404	20543	20311	20321	20223	20322	20266	20532	20249	20416	20562	20175	20477	20453	20235	20359	20484	20372	20123	20254	20321	20274	20328	20134	20465	20374	20408	20440	20314	20592	20530	20641	20280	20283	20426	20317	20472	20623	20289	20336	20482	20166	20540	20382	20331	20260	20494	20341	20353	20433	20536	20655	20443	20407	20348	20478	20419	20338	20317	20496	20433	20321	20260	20268	20454	20315	20314	20456	20395	20498	20369	20369	20322	20473	20554	20171	20408	20262	20370	20348	20196	20450	20632	20721	20528	20515	20503	20709	20402	20361	20560	20332	20512	20447	20594	20295	20102	20282	20287	20331	20471	20317	20354	20557	20388	20326	20279	20343	20369	20423	20585	20415	20330	20412	20442	20581	20613	20458	20488	20517	20325	20505	20214	20359	20621	20270	20375	20182	20323	20568	20537	20543	20310	20475	20668	20431	20427	20383	20291	20386	20272	20334	20388	20313	20701	20456	20228	20492	20449	20518	20510	20479	20456	20318	20543	20306	20406	20360	20593	20542	20325	20415	20447	20451	20483	20522	20258	20417	20512	20324	20380	20339	20319	20303	20292	20336	20496	20434	20451	20322	20383	20473	20662	20489	20414	20342	20675	20453	20163	20329	20539	20379	20525	20382	20477	20524	20671	20658	20362	20518	20578	20525	20259	20613	20628	20206	20475	20475	20372	20352	20509	20423	20374	20578	20502	20418	20299	20408	20395	20340	20479	20441	20467	20471	20326	20390	20550	20378	20316	20243	20526	20325	20439	20338	20386	20384	20429	20404	20398	20215	20130	20049	20305	20409	20265	20382	20606	20539	20461	20414	20435	20502	20438	20403	20447	20321	20324	20479	20407	20500	20553	20265	20301	20326	20360	20417	20680	20353	20569	20362	20511	20378	20260	20308	20416	20493	20445	20293	20401	20262	20486	20676	20524	20384	20558	20380	20502	20390	20241	20343	20323	20311	20622	20352	20357	20718	20446	20305	20451	20540	20408	20365	20515	20494	20575	20266	20464	20359	20465	20399	20330	20212	20334	20395	20363	20116	20430	20417	20145	20240	20378	20387	20373	20245	20469	20343	20473	20512	20344	20466	20484	20219	20447	20290	20371	20370	20434	20386	20427	20373	20398	20537	20564	20407	20185	20214	20422	20573	20562	20474	20559	20333	20322	20592	20247	20416	20435	20579	20374	20445	20406	20302	20318	20585	20568	20497	20473	20273	20188	20340	20515	20262	20505	20311	20523	20220	20293	20311	20553	20434	20495	20309	20564	20410	20243	20572	20438	20243	20439	20310	20328	20391	20506	20506	20404	20437	20484	20453	20605	20314	20456	20311	20187	20277	20304	20547	20460	20489	20445	20469	20551	20613	20596	20340	20345	20367	20509	20272	20468	20602	20304	20455	20395	20312	20446	20440	20442	20301	20300	20262	20330	20505	20578	20506	20492	20502	20205	20369	20386	20372	20500	20365	20430	20432	20441	20325	20287	20341	20208	20475	20283	20479	20408	20366	20278	20539	20556	20399	20394	20534	20479	20515	20261	20474	20340	20307	20625	20270	20408	20427	20680	20418	20614	20402	20508	20283	20322	20424	20038	20335	20322	20485	20581	20238	20443	20497	20303	20451	20295	20272	20325	20643	20419	20298	20174	20350	20488	20274	20272	20307	20340	20448	20380	20537	20487	20328	20476	20317	20450	20237	20535	20339	20320	20657	20399	20201	20154	20488	20296	20458	20457	20251	20409	20345	20496	20446	20212	20272	20484	20379	20246	20390	20459	20580	20272	20459	20429	20557	20492	20371	20477	20413	20619	20292	20379	20464	20590	20432	20384	20326	20285	20337	20219	20407	20312	20323	20452	20437	20388	20439	20303	20523	20326	20488	20411	20365	20380	20539	20441	20447	20370	20315	20237	20424	20194	20343	20242	20491	20398	20286	20403	20455	20364	20466	20429	20404	20230	20661	20383	20427	20458	20354	20458	20541	20568	20521	20241	20482	20469	20351	20350	20516	20448	20429	20462	20355	20538	20456	20393	20714	20393	20486	20470	20446	20532	20442	20412	20385	20696	20291	20329	20140	20552	20499	20431	20381	20516	20460	20369	20393	20414	20522	20293	20632	20504	20473	20389	20466	20333	20263	20376	20385	20455	20272	20360	20402	20217	20224	20505	20367	20444	20242	20441	20546	20653	20556	20530	20357	20352	20376	20387	20457	20374	20496	20407	20332	20339	20313	20315	20424	20479	20419	20452	20518	20168	20278	20477	20568	20278	20306	20551	20236	20458	20266	20368	20428	20343	20377	20205	20143	20295	20321	20448	20245	20248	20579	20144	20604	20456	20453	20554	20490	20334	20353	20558	20231	20357	20531	20489	20637	20335	20290	20431	20478	20292	20524	20465	20445	20514	20586	20445	20315	20485	20531	20611	20536	20353	20154	20542	20486	20485	20396	20477	20453	20263	20181	20429	20483	20605	20497	20359	20308	20348	20437	20457	20388	20340	20509	20522	20519	20290	20426	20464	20340	20536	20520	20527	20284	20368	20416	20257	20302	20310	20426	20454	20569	20294	20420	20335	20362	20501	20482	20340	20275	20317	20654	20463	20482	20406	20542	20368	20489	20388	20414	20403	20540	20508	20452	20361	20386	20547	20350	20558	20471	20323	20219	20497	20358	20588	20421	20556	20802	20481	20380	20469	20522	20464	20379	20344	20279	20415	20211	20546	20286	20427	20435	20455	20623	20382	20525	20497	20213	20400	20415	20400	20426	20580	20352	20436	20318	20482	20475	20359	20468	20603	20464	20458	20232	20361	20542	20469	20713	20262	20263	20271	20245	20406	20551	20549	20351	20270	20247	20345	20533	20507	20402	20386	20416	20555	20392	20413	20545	20418	20392	20393	20456	20221	20485	20365	20640	20474	20509	20331	20502	20305	20536	20490	20394	20368	20700	20357	20298	20348	20352	20432	20692	20510	20410	20284	20337	20530	20606	20463	20560	20504	20554	20454	20333	20561	20474	20583	20302	20346	20629	20539	20349	20375	20511	20615	20333	20736	20567	20477	20560	20188	20491	20362	20585	20434	20379	20314	20518	20272	20401	20274	20333	20491	20158	20250	20488	20304	20276	20212	20310	20256	20405	20414	20403	20287	20414	20351	20485	20493	20434	20457	20276	20449	20419	20467	20611	20383	20353	20426	20516	20319	20429	20401	20461	20390	20445	20564	20225	20485	20212	20545	20259	20390	20496	20372	20247	20431	20358	20467	20500	20522	20414	20423	20399	20378	20425	20493	20244	20317	20250	20425	20594	20521	20532	20609	20420	20396	20384	20430	20431	20538	20511	20179	20444	20433	20624	20343	20289	20308	20418	20194	20381	20400	20345	20158	20483	20391	20373	20190	20257	20285	20424	20313	20664	20352	20369	20412	20503	20178	20374	20357	20346	20232	20491	20361	20405	20533	20412	20332	20496	20461	20305	20190	20513	20355	20225	20406	20395	20545	20463	20502	20321	20342	20339	20313	20358	20430	20256	20385	20458	20349	20400	20358	20445	20314	20485	20441	20424	20353	20409	20366	20546	20513	20423	20222	20326	20256	20598	20350	20525	20439	20354	20465	20279	20425	20399	20361	20646	20506	20264	20446	20454	20434	20455	20431	20278	20219	20385	20496	20323	20370	20415	20467	20435	20220	20450	20455	20404	20434	20550	20304	20451	20497	20486	20414	20592	20410	20407	20589	20433	20663	20339	20457	20375	20537	20515	20562	20373	20534	20496	20375	20308	20474	20223	20370	20331	20320	20595	20512	20544	20412	20457	20404	20565	20241	20385	20680	20457	20536	20400	20357	20417	20359	20527	20589	20538	20285	20429	20726	20525	20469	20641	20197	20414	20531	20641	20245	20431	20415	20512	20249	20327	20374	20262	20432	20525	20398	20695	20365	20404	20246	20103	20117	20224	20388	20218	20373	20430	20428	20272	20322	20470	20578	20530	20163	20242	20420	20544	20427	20389	20509	20420	20304	20479	20276	20300	20474	20268	20426	20240	20168	20333	20313	20228	20334	20328	20421	20531	20505	20380	20385	20597	20340	20370	20399	20353	20457	20546	20331	20370	20394	20347	20457	20511	20522	20392	20359	20380	20423	20448	20553	20378	20200	20395	20515	20331	20319	20303	20411	20370	20475	20373	20517	20603	20532	20459	20282	20520	20526	20307	20331	20331	20332	20571	20646	20672	20266	20449	20381	20381	20307	20664	20687	20312	20452	20470	20384	20464	20630	20303	20417	20356	20623	20487	20195	20410	20290	20547	20269	20413	20289	20427	20510	20372	20537	20438	20443	20245	20395	20451	20314	20340	20485	20426	20429	20354	20468	20298	20413	20542	20332	20449	20383	20392	20386	20501	20067	20464	20389	20677	20514	20286	20232	20579	20536	20335	20636	20428	20406	20386	20354	20401	20592	20406	20377	20587	20524	20400	20514	20356	20261	20440	20434	20648	20443	20453	20413	20507	20508	20352	20364	20588	20564	20425	20484	20446	20490	20493	20428	20317	20308	20363	20439	20447	20224	20516	20598	20455	20283	20524	20347
17249	29272	28932	24156	21563	19810	19179	19106	18852	18488	18391	18438	18565	18069	18148	31737	39458	37098	29873	22887	18852	17659	17208	17107	17040	16920	17062	17050	17039	17085	16943	17024	16934	17064	17000	17079	16954	17105	16925	17068	16987	16822	17123	16915	17247	16914	16879	16961	17003	17155	16959	16971	17148	16977	16880	16951	17004	16825	16841	16992	17002	17111	17003	16990	16950	17033	16824	16872	17120	16928	17023	16854	17103	17167	17084	17101	16870	17071	16982	16975	16949	16969	17049	17086	16998	17092	17019	17092	17178	16947	16898	16885	16920	17057	16968	17009	17076	16899	16979	17074	17141	16970	17047	16892	16861	16957	16930	16891	17192	16981	17078	17104	16983	16934	17003	16968	16988	17064	17049	16931	16937	17060	16954	17151	16903	16977	16920	17161	16983	17015	17058	16868	17075	17087	17135	16804	16981	17000	17036	16972	16970	16999	17011	16992	17095	16954	17093	17079	17007	16924	16948	16967	16960	17029	17113	16947	16930	16950	16900	17100	16943	16982	17132	16968	16857	16990	17160	16963	17086	17072	17027	16982	16887	16987	16982	16966	16980	16877	16986	16936	17063	16870	17195	17067	16932	17030	16831	17027	17017	16853	17049	17157	17101	16878	17018	16932	17054	17015	16917	16996	17191	17150	16989	17081	17043	17014	17008	16833	16862	17141	16942	16904	16951	17002	17054	17008	16955	17176	16946	17141	17034	16886	16860	16973	17177	17191	16907	17050	16877	16940	17140	16974	16922	17039	16918	16937	16899	17020	16807	16959	16819	17092	17044	16911	17053	16967	17028	16997	17067	17056	16916	17024	16964	17041	16860	16918	17106	16993	16921	16992	17151	17040	17049	17114	17065	17024	16784	17069	16957	16983	17116	16822	17053	16900	17101	16987	17131	16995	16990	17002	17054	16898	17114	16864	17058	16818	17061	16921	17033	16952	17048	17066	17057	16945	17012	17065	16945	16941	17019	16950	16894	17117	17154	16828	17045	16990	16930	16987	16966	16894	16989	16729	16925	16909	17080	17009	16833	16957	16921	16954	17060	16939	16936	17036	16986	17274	17033	17050	16998	16801	17138	16977	17054	16936	16854	16914	16942	16998	17129	17028	16934	17137	16901	17072	16847	17079	17051	17118	16876	16866	16908	16890	16987	17024	17022	17081	17094	16747	16952	17095	16954	17206	16940	17097	17040	17043	16880	16984	17001	17027	17034	17136	16886	16912	16870	16874	17236	17029	16870	16977	16909	16789	17065	16918	17062	16884	17006	16931	16940	16902	16919	17123	17010	16846	17008	16939	17057	17038	17002	16995	17011	16866	17127	17013	17018	16913	16908	17197	16896	16999	17039	16861	16816	16971	16920	16890	16967	16876	17117	16861	16883	16925	17101	17029	17045	16817	16920	17095	16911	17044	16861	16952	16987	17052	16864	16854	17075	16941	16943	17019	16987	17129	17063	17181	16993	17082	16997	17119	17037	17003	16894	16954	17121	17088	16915	16978	16980	16923	17059	17059	16978	16961	16906	17020	17027	17075	16992	16974	16868	16986	17008	16918	16938	16968	17130	17034	16894	16934	17073	16884	17026	16882	16881	16940	16933	17199	16924	16983	16860	17073	17052	16787	16779	16921	16915	17016	16979	17070	17027	16917	16801	16988	17022	17003	17000	16881	17053	17089	17149	16817	16963	17153	17153	16994	17079	16953	16855	17098	16855	16906	16932	17104	17019	16913	17152	17017	17034	16931	16999	17117	17099	16929	16946	16997	17073	17049	17022	17203	16939	17067	16945	16910	16973	16961	17163	17070	17016	16897	16925	17061	17059	16973	17051	17215	17049	16998	17052	17042	16973	17036	17153	16890	16957	16859	17004	17106	16914	17118	16997	17089	17048	16916	17033	17089	17071	16937	17116	17010	17060	16907	17017	17034	17157	16946	17042	17073	17194	16894	17037	16939	16965	17059	16964	17141	17083	16800	16908	17068	17066	17172	17057	16967	16953	17113	17031	16884	16929	16896	16894	16912	16944	17126	17066	16858	16860	17024	16864	16959	17154	17078	17076	16962	17064	17073	17116	16994	16992	16952	17029	17272	16994	17057	16886	16991	17089	17038	16843	17091	17055	16960	16900	17154	17055	17028	16883	16977	16987	16988	17178	16907	17057	17036	17007	16857	16959	16823	17143	16903	16926	16989	17021	16944	17084	17058	17028	17073	16849	17070	17026	16966	17001	17044	16904	17009	17002	17088	17065	16898	16929	17002	17092	17170	17014	16955	16984	17232	17044	17146	17085	17005	17115	16795	16991	16950	16992	17048	17187	16959	16916	17035	17109	16940	16941	17000	16926	16823	16962	17064	16984	17129	16986	17065	17037	17162	16990	16987	17044	16993	16898	16992	16862	16989	17109	16875	17010	16919	16815	16947	16926	16949	17109	16899	17152	16895	17033	17029	17007	16845	16979	17021	16911	16953	16914	16935	16957	16891	16922	16909	16957	17055	16965	17142	16976	16964	16886	17103	17076	17035	17038	17055	16910	16996	16889	16943	17079	16920	16998	17001	17007	16944	17014	16972	17074	17042	17025	16998	17063	16973	16952	17019	17005	16971	17066	17078	16974	16746	17011	16902	16991	16968	16946	16921	16977	17134	16975	17014	17143	16894	16834	16919	17042	16997	17030	16971	16980	17060	17035	16936	16993	17210	17035	16924	16969	17147	16971	17018	16999	16892	16892	16916	17098	17031	16989	17068	17119	16900	17018	16883	17108	16909	16915	16954	17068	16996	16920	17034	17096	16940	16988	17037	16874	17069	17183	16990	16854	16879	16898	16997	16965	17025	16963	17040	16924	16954	16986	17198	17169	16945	17127	16978	17096	17026	17044	17171	16878	17029	17005	17008	17130	16950	16867	17190	16861	17072	16941	17123	16874	17003	16853	16922	17026	17002	17025	16960	16976	16764	16985	17125	17031	16953	17136	16948	16909	16890	16916	16921	16961	16876	16968	16999	16971	17095	16927	16878	17055	16890	17074	16986	17090	16998	17139	17019	17037	16954	17042	16978	16932	17053	16917	17108	16904	16888	16986	16750	16946	17010	16959	16899	16933	16944	16773	17056	17002	16791	17038	16925	16980	16885	16898	16994	17055	17000	16986	17207	16916	17108	16955	16936	17112	16813	17060	16995	17042	16955	17231	16933	16925	16972	17008	17138	16986	16876	16960	17055	17156	16962	16915	16947	16962	16960	16995	16963	16929	16860	17005	16920	16835	17134	17071	16907	16991	16859	17026	16977	17036	16966	17110	16920	16719	17020	16836	16936	17143	16928	17129	17188	16869	17249	16918	16946	16925	16882	16946	17015	17191	16979	17194	17100	16976	17040	16917	17007	17056	17051	16924	16985	17047	17100	16955	16902	16915	17012	16977	17132	16983	17026	17148	16939	16917	16923	16835	17211	17047	16982	17238	16884	17077	17115	16980	16994	17015	16946	17086	16991	16872	16926	17068	16988	17154	17073	16962	17180	16845	17089	16862	16956	16997	16964	16990	17102	16954	17188	16971	16976	16905	16921	16964	17088	16997	17119	16892	16991	16957	16896	16976	16985	16964	16947	17117	16994	17025	17147	16953	17161	16979	17183	16958	17071	16992	16842	16954	17172	16996	16959	16926	16942	16885	17001	17084	16876	16912	16970	17050	16953	16967	16972	16900	16963	17241	17028	16973	17148	17015	17080	17062	16995	17105	17183	16855	17042	16807	17042	17027	16909	17057	17047	17029	16950	17045	17096	16975	17033	17066	17014	17019	17083	16995	17132	16974	17094	16904	17038	16930	17019	16886	17002	17118	17042	16974	17000	17064	16925	17057	16963	17073	16826	17100	17108	16880	16996	17000	16982	16806	16968	17191	16980	17148	16889	16928	16972	17054	17167	16797	16926	16934	16910	16975	16937	17071	17045	16669	17065	17176	16944	17064	16896	16831	17044	17009	17011	16965	16900	17008	17087	16960	16998	16815	17051	16924	16928	17121	17115	16896	16977	17033	17145	17128	16914	17160	17049	17011	16896	17064	16995	16857	17033	16896	17002	17015	17056	16824	16958	17059	17036	17095	17003	17055	17104	16894	16951	16930	16922	16792	16997	17051	17095	16967	17126	17106	17045	16944	16907	16831	17208	16946	16956	16982	17149	16922	17101	17072	16985	17079	17064	17003	16913	17179	17074	16906	17056	16957	16913	17153	16915	16990	17119	17070	17217	16985	17050	17075	16938	16995	17147	17031	16907	17116	16934	16754	16841	17131	16875	16982	17147	16897	16889	17032	16974	17039	16994	17121	16977	17031	16921	17019	17056	16906	16993	17097	17069	16991	16966	17159	16949	17094	17063	17006	17012	16973	17018	16959	17019	17020	17179	16810	16992	17044	16857	17051	17036	16936	16912	16933	16979	17169	16971	17075	16900	17027	16852	17007	17092	16993	17147	16971	17074	17147	17042	16947	16923	17188	17122	16914	16908	16957	17019	16845	16958	16891	17002	17001	17319	16935	17021	17012	16987	17180	17063	16821	17086	17028	17047	17010	17177	16931	16972	16814	17092	17235	16914	17003	17101	16967	17082	17001	17054	17044	16886	17128	16961	17023	16953	16955	17053	16998	16993	16773	17052	16982	17051	17135	17015	16975	16992	16983	17012	17057	16906	16954	17053	17033	16999	16957	17039	17004	16975	16930	17014	17013	17006	16975	16937	17014	17013	17115	16998	17048	16955	17068	16927	16985	16818	17031	17148	16860	17089	17093	16953	16928	17037	17063	17007	17063	17113	16936	17060	16927	17038	16918	17044	16826	16929	17015	16854	16945	17023	16941	17044	17034	17179	16814	17028	17008	17044	16810	16910	17081	16988	17085	16920	16889	17104	17055	17020	16927	16950	17011	17046	16987	16974	17210	16976	16991	16878	16880	16974	17093	17126	16943	16937	16923	16954	17077	17138	16861	16915	16977	16996	16997	17037	17086	17067	16886	16938	16998	17112	17126	16921	17133	16884	17173	16948	17100	17103	17039	16991	16845	17009	16983	17131	17040	16963	17104	17098	16939	17089	16987	16925	16975	16909	16873	16863	17208	17211	17150	16989	16987	17201	17092	17001	17049	17075	16987	16934	17045	16985
29728	23202	24986	22942	20822	21040	21243	20835	20891	20862	21157	21130	21009	20974	21014	21215	21781	22574	22198	21718	20833	20665	20667	20774	20789	20608	20824	20830	20494	20726	20512	20717	20810	20748	20818	20623	20693	20637	20643	20869	20738	20578	20905	20795	20701	20680	20559	20622	20717	20750	20853	20596	20691	20616	20725	20634	20567	20533	20606	20560	20767	20821	20831	20611	20898	20793	20543	20750	20675	20882	20503	20663	20910	20830	20713	20657	20761	20587	20655	20637	20614	20673	20893	20587	20707	20688	20693	20588	20542	20731	20709	20755	20820	20698	20715	20654	20374	20556	20602	20837	20417	20681	20703	20649	20768	20631	20832	20624	20780	20370	20496	20668	20536	20530	20681	20580	20451	20567	20884	20671	20797	20923	20545	20533	20790	20600	20565	20825	20756	20714	20616	20863	20770	20617	20759	20677	20656	20818	20608	20666	20698	20744	20887	20687	20520	20643	20699	20651	20530	20906	20540	20676	20602	20706	20572	20701	20704	20671	20715	20599	20736	20742	20666	20730	20512	20714	20654	20709	20526	20790	20547	20911	20704	20593	20822	20568	20792	20648	20661	20723	20857	20519	20665	20779	20709	20600	20714	20596	20554	20562	20697	20672	20597	20454	20628	20763	20681	20676	20531	20750	20586	20731	20605	20749	20776	21000	20676	20767	20797	20593	20815	20681	20468	20553	20831	20893	20647	20525	20667	20490	20490	20642	20556	20642	20725	20542	20684	20609	20627	20810	20619	20899	20759	20568	20512	20491	20844	20811	20835	20584	20710	20667	20803	20752	20663	20772	20865	20676	20514	20771	20863	20632	20831	20787	20670	20685	20803	20575	20792	20667	20668	20485	20878	20740	20737	20744	20646	20533	20673	20605	20765	20718	20511	20683	20649	20683	20526	20672	20579	20430	20675	20740	20681	20678	20556	20570	20873	20822	20597	20417	20677	20735	20708	20786	20738	20755	20945	20669	20574	20527	20695	20544	20613	20544	20635	20602	20598	20511	20749	20661	20687	20586	20674	20747	20642	20405	20602	20775	20604	20790	20686	20767	20713	20809	20744	20662	20933	20727	20754	20745	20577	20853	20880	20539	20823	20663	20549	20367	20608	20700	20718	20560	20705	20721	20846	20772	20510	20760	20615	20632	20654	20557	20699	20572	20626	20764	20518	20679	20874	20710	20823	20641	20654	20678	20604	20616	20583	20731	20538	20689	20560	20597	20802	20667	20484	20666	20635	20412	20776	20876	20675	20666	20784	20710	20715	20661	20611	20488	20470	20720	20766	20655	20913	20830	20527	20953	20732	20744	20459	20639	20695	20712	20550	20454	20484	20662	20625	20647	20721	20678	20635	20634	20617	20591	20688	20662	20803	20776	20648	20740	20580	20606	20546	20608	20911	20700	20564	20689	20504	20570	20610	20602	20794	20687	20679	20607	20716	20828	20619	20940	20717	20733	20838	20679	20644	20793	20578	20608	20609	20542	20681	21032	20680	20670	20758	20800	20728	20467	20499	20494	20560	20524	20557	20722	20592	20662	20678	20879	20721	20538	20559	20519	20719	20656	20905	20684	20781	20727	20646	20804	20747	20594	20657	20960	20708	20652	20536	20675	20626	20585	20751	20681	20610	20802	20820	20789	20766	20578	20788	20605	20872	20653	20437	20539	20704	20602	20686	20698	20702	20728	20625	20750	20658	20625	20778	20642	20760	20736	20661	20610	20703	20685	20912	20680	20691	20722	20691	20714	20823	20669	20712	20663	20675	20751	20640	20767	20571	20699	20732	20737	20788	20617	20612	20711	20746	20769	20606	20629	20577	20679	20873	20664	20712	20715	20686	20627	20732	20531	20685	20713	20690	20575	20588	20606	20691	20444	20890	20522	20545	20735	20798	20578	20590	20557	20975	20701	20595	20862	20850	20895	20496	20640	20617	20607	20910	20631	20761	20660	20846	20676	20738	20774	20523	20760	20606	20805	20568	20923	20923	20882	20800	20673	20796	20823	20726	20820	20850	20629	20543	20601	20387	20638	20798	20625	20470	20469	20625	20660	20594	20542	20656	20818	20487	20554	20760	20758	20655	20798	20870	20790	20705	20681	20638	20661	20548	20502	20792	20699	20495	20777	20652	20552	20843	20624	20989	20637	20523	20892	20692	20491	20512	20784	20805	20692	20717	20694	20685	20566	20593	20741	20535	20664	20551	20607	20573	20556	20534	20213	20502	20662	20765	20612	20440	20533	20690	20704	20652	20703	20405	20744	20526	20614	20823	20950	20731	20603	20638	20783	20699	20737	20802	20559	20739	20455	20871	20693	20470	20595	20768	20486	20799	20667	20791	20542	20351	20661	20762	20571	20858	20744	20757	20562	20589	20659	20699	20617	20805	20637	20692	20649	20590	20607	20582	20780	20526	20653	20515	20732	20508	20708	20639	20752	20549	20540	20858	20615	20734	20729	20572	20616	20611	20496	20764	20628	20598	20864	20652	20772	20736	20797	20776	20762	20920	20601	20779	20590	20647	20518	20707	20628	20778	20668	20595	20635	20712	20532	20394	20476	20656	20582	20563	20674	20742	20529	20480	20642	20713	20606	20625	20710	20707	20633	20741	20603	20425	20791	20716	20770	20794	20802	20627	20705	20633	20654	20589	20748	20768	20627	20800	20478	20813	20524	20609	20698	20714	20747	20571	20769	20722	20789	20703	20602	20696	20772	20698	20771	20713	20472	20776	20622	20590	20656	20654	20764	20602	20911	20542	20832	20949	20583	20704	20879	20575	20745	20726	20598	20568	20469	20564	20504	20834	20741	20831	20800	20851	20668	20746	20720	20818	20675	20666	20731	20602	20681	20711	20700	20787	20524	20705	20828	20774	20832	20755	20493	20866	20620	20595	20660	20839	20746	20676	20750	20819	20433	20637	20649	20687	20818	20513	20839	20832	20642	20733	20592	20560	20482	20695	20730	20771	20735	20588	20692	20842	20624	20688	20894	20817	20573	20856	20681	20831	20757	20637	20807	20656	20456	20838	20740	20640	20617	20532	20882	20779	20709	20626	20792	20631	20736	20621	20788	20552	20684	20766	20668	20747	20661	20718	20869	20850	20615	20682	20570	21032	20741	20536	20479	20991	20745	20698	20603	20565	20639	20670	20606	20799	20670	20778	20709	20789	20586	20524	20475	20658	20673	20915	20593	20788	20548	20854	20624	20659	20836	20701	20810	20590	20828	20861	20593	20789	20869	20753	20682	20424	20646	20410	20688	20551	20645	20587	20805	20788	20707	20609	20518	20701	20822	20787	20651	20716	20631	20608	20741	20789	20734	20666	20427	20898	20589	20661	20806	20654	20526	20595	20704	20804	20696	20744	20842	20659	20601	20675	20607	20824	20651	20693	20733	20724	20603	20260	20484	20735	20745	20621	20676	20608	20493	20741	20495	20716	20549	20654	20675	20750	20567	20649	20605	20850	20557	20683	20731	20804	20834	20680	20416	20668	20632	20761	20680	20530	20447	20667	20559	20743	20582	20571	20518	20724	20697	20400	20642	20643	20729	20796	20810	20831	20834	20689	20668	20766	20634	20745	20776	20835	20580	20631	20761	20821	20602	20542	20734	20610	20570	20443	20673	20673	20628	20646	20704	20670	20655	20742	20720	20797	20686	20567	20604	20659	20762	20625	20501	20418	20655	20681	20664	20507	20744	20815	20616	20825	20670	20767	20583	21021	20934	20600	20578	20860	20598	20629	20678	20655	20741	20608	20787	20510	20663	20593	20830	20627	20654	20789	20722	20547	20740	20656	20837	20579	20562	20638	20653	20744	20525	20771	20535	20626	20756	20882	20704	20725	20800	20765	20803	20784	20825	20684	20674	20636	20481	20560	20743	20562	20892	20679	20451	20698	20577	20780	20597	20376	20577	20658	20651	20666	20630	20775	20714	20814	20698	20747	20919	20700	20655	20516	20729	20664	20759	20745	20797	20719	20848	20649	20772	20710	20786	20615	20456	20541	20734	20543	20714	20674	20592	20684	20937	20696	20699	20819	20721	20580	20527	20501	20813	20658	20850	20807	20617	20854	20560	20713	20688	20543	20620	20812	20459	20578	20628	20634	20647	20707	20785	20615	20447	20601	20624	20892	20705	20635	20763	20691	20706	20676	20677	20876	20743	20699	20575	20875	20713	20788	20820	20846	20842	20730	20868	20497	20874	20707	20637	20589	20882	20496	20592	20746	20520	20782	20815	20406	20788	20772	20636	20525	20693	20373	20811	20663	20614	20876	20558	20605	20683	20962	20603	20642	20534	20577	20751	20768	20688	20401	20661	20712	20693	20739	20853	20625	20793	20409	20780	20774	20853	20777	20538	20746	20677	20675	20737	20812	20626	20500	20751	20850	20708	20782	20549	20850	20463	20676	20535	20631	20549	20841	20732	20562	20660	20580	20813	20666	20663	20710	20708	20883	20656	20517	20591	20720	20623	20641	20512	20692	20838	20636	20446	20658	20698	20744	20511	20768	20732	20776	20641	20751	20717	20668	20850	20779	20657	20784	20454	20556	20529	20786	20608	20648	20776	20660	20604	20783	20812	20751	20832	20774	20631	20719	20670	20614	20500	20728	20560	20678	20589	20540	20451	20791	20378	20647	20686	20782	20661	20885	20692	20473	20562	20675	20895	20570	20705	20766	20749	20450	20318	20698	20506	20669	20695	20753	20843	20765	20461	20398	20670	20559	20720	20631	20736	20550	20477	20615	20599	20822	20720	20685	20907	20758	20666	20645	20636	20673	20704	20665	20654	20500	20736	20520	20464	20590	20775	20712	20615	20748	20807	20617	20527	20584	20816	20715	20832	20648	20753	20830	20823	20582	20627	20934	20871	20578	20743	20891	20733	20461	20835	20497	20893	20764	20560	20520	20663	20625	20475	20651	20797	20655	20666	20776	20585	20671	20504	20671	20554	20784	20547	20527	20670	20745	20734	20676	20672	20663	20872	20787	20680	20789	20888	20613	20667	20684	20691	20693	20597	20515	20517	20532	20701	20753	20653	20818	20766	20658	20715	20750	20664	20569	20769	20575	20635	20886	20520	20887	20632	20629	20736	20766	20661	20623	20853	20789	20746	20658	20746	20820	20793	20888	20721	20672	20657	20671	20678
17149	19271	19705	18408	17820	17706	17484	17510	17533	17858	17987	17684	17551	17549	17373	18285	19143	19916	18905	17964	17403	17278	17043	17113	16906	17066	17245	17033	17130	17225	16998	17275	17121	17073	17110	17207	17057	17176	17057	17077	17134	17097	17132	17157	17264	17162	17176	16981	17110	17078	17142	17115	17193	17252	17145	17150	17395	16977	17036	17172	17056	17125	17105	17247	17046	17106	17143	17189	17349	17132	16954	17149	17177	17097	17350	17042	17067	17265	17097	17150	17020	17105	17189	17112	17244	17189	17163	17010	17234	17027	17122	17107	17142	17195	17064	17199	16952	17238	17184	17192	17278	17198	17131	17049	17149	17321	17167	17185	17096	17126	17345	17038	17150	17108	17184	17037	17147	17031	17151	17154	17100	17028	17151	17047	16958	17035	17049	17077	16931	17343	17072	17170	17200	17122	17103	17034	17203	17104	17072	17017	17222	17161	17027	17076	17206	17165	17213	17271	17003	17163	17199	17143	17189	17081	17015	17124	17079	17317	17228	17003	17116	17173	17201	16988	17137	17130	17032	17167	17213	17214	16930	17042	17046	17192	17281	16984	17162	17247	17178	17181	17056	17149	17060	17167	16975	16982	17042	17076	17051	17158	17187	17050	17268	17148	17141	17190	17095	17074	17132	17088	17088	17136	17153	17088	17079	16952	17157	17100	17072	17167	17107	17161	17223	17273	17060	17391	17020	17067	17173	17064	17267	17209	17094	17098	17158	17004	17170	17201	17215	17081	17156	17166	17076	17171	17180	17032	16998	17039	17083	17173	17172	17154	17171	17194	17098	17106	17352	17145	17206	17188	17160	17188	17120	17254	17073	17197	16993	17016	17183	17097	17164	17118	17212	17169	17101	17088	17115	17080	17083	17228	17119	17211	17258	16946	16988	17234	17068	17123	17171	17254	17346	17113	17014	17148	17129	17250	17095	17231	17299	16978	17041	17137	17253	17250	17072	17101	17149	17313	17161	17011	16972	17110	17211	17095	17135	17077	17226	17177	17194	17273	17103	17152	17314	16961	17081	17092	17216	17042	17061	17164	17106	16978	17316	16890	17175	17097	17180	17205	17066	17344	16970	17202	17139	17038	17190	17067	17129	17176	17084	17121	17012	17171	17236	17185	17137	17139	17266	17042	17197	17154	17032	17040	17099	17175	17153	17052	17102	17192	17152	17008	17297	17131	16931	17030	17222	17261	17253	17104	17144	17176	16957	17073	17095	17058	17143	17116	17212	17088	17307	17178	17254	17233	17028	17104	17254	16925	17160	17262	17020	17115	17026	17062	17175	17125	17134	16982	17134	17197	17015	17336	17209	17117	17115	17135	17052	17121	17074	17112	17144	17182	17191	17090	17324	17047	16974	17061	17297	17046	17078	17358	17193	17123	17142	17210	17135	16962	17136	17133	17022	17060	17181	17274	17135	17156	17227	17174	17116	16884	17250	17101	17141	17168	16940	17152	17321	17119	17313	17201	17187	17085	17146	17163	17079	16901	16972	17059	17256	17183	17017	17051	17031	17159	16986	17132	17211	16942	17104	17056	17192	17125	17097	16985	17192	17052	17121	17235	17101	17149	17204	17128	17245	17127	17282	17190	16935	17055	17359	17024	17134	16920	17391	16898	17141	17146	17054	16979	17231	17271	17167	17108	16979	17118	17101	17138	17091	17133	17223	17190	17091	17024	17178	17091	17215	17190	17106	16978	16972	17266	17241	17112	17111	17003	17035	17117	17152	17210	17110	17084	17251	16943	17111	17050	17112	17070	17043	17187	17087	16922	17248	16971	17261	17096	16967	17058	17101	17040	16958	17265	16998	17075	17073	17177	17041	17208	17214	17129	17074	17079	17118	17168	17174	17093	17166	17139	17107	17125	16888	17187	17043	17051	17101	17176	17299	17114	17167	17143	17214	16951	17140	17233	17272	17216	17205	17331	17236	17119	17187	17170	17056	17053	17071	16910	17116	17147	17126	17145	17021	17148	17346	17110	17125	17084	16964	17203	17105	17026	17166	17075	17022	17258	17158	16980	17163	17207	17237	16995	17142	17017	17018	17114	17084	16855	17087	17211	17025	17167	17089	17022	17195	17160	17019	17081	17170	17109	17058	17094	17208	17205	17188	17232	17120	17259	17115	17054	17117	17093	17074	17116	17168	17143	17054	17092	17002	16998	16927	17103	17173	16944	17238	17172	17102	17129	17273	17316	17149	17158	17027	17101	17229	16866	17274	17097	17177	17193	16915	17216	17155	17193	17324	17079	17074	17275	17053	17282	17029	17128	17141	17084	17071	17033	17157	17138	17243	17149	17141	17268	16944	17036	17185	17161	17068	17139	17069	17084	17181	16967	17173	17097	17106	17192	17023	16936	16995	16998	17131	17121	17040	17146	17165	17058	17251	17084	17108	17030	17303	17318	17052	17078	16951	17359	17103	17047	17171	17130	17201	17120	17203	17168	17128	17064	17175	17094	17250	17159	17037	17095	17017	16978	17154	17120	17073	17202	17013	17200	17075	17131	17123	17137	17183	17212	17014	17099	17225	17052	16982	17180	17184	16953	17190	17172	17131	17222	17016	17186	17032	17038	17173	17051	16931	17118	17240	17119	17055	17099	16982	17057	17144	17126	17114	17098	17027	17107	16971	17158	17197	17336	17201	17002	17138	17039	17214	17382	17197	17192	17022	17050	17205	17222	17043	17329	17189	16872	17197	17156	17178	16847	17013	17153	17032	17259	17100	17135	17175	17003	17065	17112	17057	17234	17049	17262	16919	17104	17220	17119	17199	17081	17148	16973	17058	17240	17191	17003	17038	17166	16929	17231	17098	17118	17043	17225	17208	17163	17072	17247	17367	17011	17308	16959	17108	17293	17177	17092	17032	17296	17005	17168	16971	17137	17106	16893	17120	17112	17000	17006	17189	17147	17114	17182	17024	17353	17044	17165	17118	17219	17197	17116	17215	17092	17153	17105	17105	17301	17113	17107	17081	17134	17057	17110	17219	17151	17096	17253	17097	17254	17215	17042	17080	17219	17212	17261	16924	17002	17241	17075	17187	17252	17186	17083	17163	17130	17216	17066	17087	17104	17140	17082	17164	17100	17160	17229	17107	17062	17169	17240	17135	17128	17095	17138	17262	17160	17065	17117	17113	16982	17149	17176	17085	17185	17154	17219	17196	17180	16982	17074	17326	17142	17060	17162	17167	17220	17109	17235	17093	17184	17202	17185	17215	17006	17060	17119	17131	17155	17264	17318	17106	16984	17250	17216	17102	17284	17081	17163	17239	17164	17142	17131	17347	17081	17046	17087	17228	17148	17140	17192	17059	17049	17152	16977	17195	17038	17062	17130	16952	17060	17242	17012	17294	17137	17157	17189	17124	17188	17118	17162	17182	17087	17032	17152	16971	17151	16978	17211	17071	17156	17051	17152	17167	17246	17117	17222	17094	17160	17132	17191	17120	17103	17212	17098	17231	17250	17120	17159	17173	17089	17117	17125	17155	17146	17056	17127	17031	17263	17216	16997	17207	17158	17043	17149	17134	16952	17207	17089	17103	17113	17126	17044	17122	16978	17101	17043	17197	17182	16919	17093	17002	17120	16945	17254	17074	17202	17175	16913	16882	17254	17056	17159	16995	16887	17132	17325	17183	17164	17161	17164	17245	17160	17148	17252	17137	17127	17099	17063	17068	17087	17167	17188	17134	17095	17117	17127	17169	17091	17055	17098	17147	16958	17012	17083	17136	17081	17105	17170	17285	17183	17036	17297	16988	17167	17045	17148	17410	17116	17070	17186	16980	17214	17169	16999	16895	17159	17061	17073	16993	17063	17147	17197	17022	17074	17070	17074	17054	17190	17167	17164	17167	17150	17012	16990	17244	17075	17160	17171	17020	17127	17258	17171	17282	17075	17079	17035	17057	17140	17083	17123	17211	17274	17150	17214	17309	17019	17188	17298	17151	17019	16967	17290	17161	17341	17011	17151	17181	17089	17225	17134	17323	17239	17261	17043	17147	17227	17068	17233	17066	17262	16914	17213	17112	17146	17298	17045	17346	17113	17131	17140	17033	17211	17243	17138	17181	17115	17010	17062	17209	17156	16995	17089	17312	17092	17314	17171	17068	17329	17186	17037	17016	17097	17064	17238	17271	17045	17288	17082	17161	17134	16950	17160	17114	17137	17196	17152	17251	17203	17198	17164	17097	17142	17057	17183	17317	17002	17236	17079	17132	16998	17165	17163	17279	16968	17161	17121	16912	17008	17173	17202	16979	17145	17062	17213	17170	17042	17264	17105	17221	17127	17144	17259	17253	17185	17053	17121	17421	17052	17131	17170	17222	17230	17148	17368	17023	17234	17095	17184	17244	17143	17176	17102	17284	17277	17210	17044	17171	17135	17063	17179	17023	17112	17041	17152	17269	17088	17143	16981	17090	17158	17045	17217	17120	17080	17283	17140	17144	17027	17193	17109	17160	16984	17214	17064	17186	17113	17143	17208	17123	17405	17062	17064	17081	17094	16969	17093	17298	17330	17140	17122	16907	17286	17266	17253	17116	16843	17189	17176	17225	17115	17145	16994	17201	17060	17123	17227	17137	17148	17040	17017	17233	17087	17173	17202	17096	17117	16928	17191	17025	17134	17210	17242	16863	17118	17103	17084	17115	17271	17117	17221	17237	17244	17204	17080	17041	16930	17084	17199	17212	17264	17072	17230	17064	17149	17103	17236	17007	17208	17164	17143	17138	17148	17065	17033	17029	16955	17127	17125	17130	17188	17284	16912	17124	17079	17016	17133	17270	16881	17101	17095	17098	17379	17193	17085	16972	17189	17183	17116	17207	17164	17136	17184	17185	17165	17097	17131	16909	17190	17216	17218	17046	17178	17052	17108	16958	17285	17078	17203	17091	17023	17091	17161	17316	17134	17145	17254	17150	17148	17143	17068	17168	17106	17136	17025	17119	17016	17233	17221	16991	17140	17109	17151	16983	17109	17098	17229	17153	17033	17220	17044	17193	17158	17221	16948	17024	17182	17089	17156	16914	17267	17142	17105	17141	17191	17231	17103	17071	17264	17071	17298	17153	17188	17226	17081	17182	17199	17210	17158	17187	17165	17079	17143	17098	17061	17163	17162	17270	17058	17143	17128	17039	17038
25196	21411	28192	25779	22753	22151	22190	21144	21074	21359	21203	21011	20950	20895	21044	20897	29151	31181	27765	24202	21838	20975	20565	20501	20268	20381	20517	20460	20506	20458	20439	20401	20543	20351	20490	20540	20468	20612	20517	20343	20354	20357	20366	20479	20455	20388	20313	20541	20486	20364	20454	20277	20432	20489	20226	20400	20457	20586	20369	20464	20315	20328	20561	20461	20228	20272	20522	20358	20277	20301	20421	20345	20392	20179	20475	20541	20485	20359	20290	20321	20029	20307	20523	20258	20448	20556	20312	20274	20569	20400	20124	20269	20444	20408	20471	20637	20353	20344	20476	20370	20580	20407	20185	20271	20407	20533	20422	20323	20149	20441	20408	20237	20362	20419	20389	20376	20329	20296	20340	20314	20299	20443	20273	20423	20274	20154	20496	20353	20491	20416	20476	20350	20307	20301	20366	20370	20475	20528	20358	20200	20449	20375	20347	20342	20258	20366	20290	20352	20462	20432	20559	20248	20362	20230	20120	20375	20374	20510	20221	20395	20287	20421	20449	20085	20315	20528	20387	20551	20220	20356	20204	20295	20645	20366	20415	20300	20483	20290	20445	20390	20450	20337	20177	20369	20289	20418	20327	20303	20564	20329	20507	20377	20490	20408	20280	20334	20231	20450	20508	20501	20474	20181	20384	20354	20427	20376	20402	20416	20511	20348	20302	20404	20311	20196	20129	20203	20459	20385	20097	20364	20423	20295	20310	20257	20338	20248	20271	20200	20451	20240	20510	20303	20236	20459	20348	20430	20284	20437	20502	20385	20497	20208	20411	20419	20233	20248	20666	20150	20428	20511	20613	20282	20526	20332	20262	20240	20287	20462	20362	20398	20237	20231	20352	20439	20064	20202	20353	20272	20359	20407	20278	20242	20225	20121	20332	20394	20435	20505	20232	20464	20327	20192	20306	20375	20288	20197	20324	20324	20505	20277	20278	20270	20368	20374	20335	20461	20485	20371	20253	20432	20528	20472	20321	20475	20486	20566	20225	20307	20372	20421	20174	20241	20354	20322	20208	20400	20273	20226	20268	20286	20536	20451	20414	20239	20157	20401	20470	20336	20431	20374	20331	20308	20300	20426	20297	20199	20327	20337	20277	20541	20365	20390	20313	20459	20119	20154	20353	20086	20265	20318	20314	20147	20185	20314	20414	20442	20263	20370	20221	20387	20524	20570	20369	20212	20452	20377	20385	20239	20330	20389	20449	20289	20350	20391	20377	20180	20467	20388	20418	20322	20294	20251	20256	20212	20458	20363	20456	20382	20345	20259	20328	20357	20401	20207	20406	20454	20452	20346	20529	20479	20352	20439	20168	20432	20172	20452	20265	20240	20512	20477	20277	20478	20282	20398	20294	20491	19894	20391	20290	20481	20462	20260	20517	20255	20511	20167	20391	20472	20367	20302	20253	20537	20300	20344	20204	20439	20484	20377	20358	20379	20452	20388	20534	20400	20240	20240	20376	20183	20271	20480	20315	20527	20406	20546	20347	20397	20410	20184	20336	20431	20462	20551	20337	20389	20470	20230	20320	20497	20468	20359	20373	20250	20554	20324	20394	20517	20180	20188	20420	20332	20078	20282	20253	20337	20426	20294	20371	20456	20456	20427	20196	20302	20354	20269	20683	20344	20318	20324	20223	20238	20433	20415	20507	20629	20561	20298	20347	20189	20237	20469	20321	20465	20529	20422	20597	20547	20518	20355	20462	20304	20360	20524	20355	20355	20354	20341	20334	20134	20213	20438	20351	20290	20323	20517	20159	20388	20254	20448	20402	20447	20291	20355	20533	20394	20257	20262	20330	20186	20383	20278	20464	20353	20190	20214	20407	20342	20432	20566	20301	20408	20382	20325	20369	20338	20261	20077	20284	20227	20403	20344	20297	20195	20357	20110	20362	20348	20350	20471	20594	20386	20509	20435	20553	20489	20082	20219	20451	20442	20208	20542	20270	20259	20481	20529	20400	20483	20442	20353	20239	20356	20115	20311	20235	20333	20110	20198	20313	20459	20396	20594	20496	20269	20368	20563	20244	20305	20380	20512	20321	20098	20438	20373	20078	20380	20250	20386	20498	20143	20424	20578	20503	20399	20391	20223	20498	20207	20215	20125	20426	20368	20281	20414	20453	20482	20485	20480	20324	20347	20307	20222	20391	20336	20369	20382	20270	20324	20312	20425	20538	20391	20329	20325	20327	20274	20375	20407	20210	20412	20445	20307	20483	20512	20410	20440	20229	20242	20486	20419	20366	20359	20374	20358	20259	20225	20441	20410	20356	20407	20448	20195	20607	20218	20417	20447	20414	20507	20322	20310	20199	20372	20429	20123	20167	20269	20562	20390	20255	20500	20439	20289	20422	20302	20202	20422	20254	20399	20201	20430	20282	20262	20364	20508	20530	20390	20538	20294	20220	20093	20197	20386	20139	20402	20351	20395	20448	20206	20359	20587	20350	20361	20265	20422	20504	20552	20405	20515	20393	20432	20394	20430	20441	20415	20607	20334	20532	20281	20271	20202	20368	20258	20628	20264	20319	20365	20461	20240	20254	20400	20441	20287	20558	20383	20244	20458	20494	20308	20353	20499	20473	20339	20346	20457	20287	20240	20374	20232	20272	20093	20221	20319	20387	20295	20275	20262	20420	20339	20485	20243	20231	20583	20377	20398	20388	20443	20377	20392	20211	20573	20531	20372	20293	20510	20436	20385	20491	20156	20492	20357	20255	20267	20435	20366	20449	20382	20282	20284	20241	20375	20427	20489	20042	20417	20359	20384	20368	20374	20483	20234	20379	20234	20388	20255	20100	20206	20366	20445	20342	20215	20369	20218	20192	20168	20392	20339	20532	20256	20421	20602	20367	20499	20270	20257	20438	20480	20350	20409	20563	20275	20222	20472	20318	20452	20383	20586	20256	20526	20318	20257	20434	20258	20582	20465	20409	20427	20391	20363	20440	20380	20469	20427	20258	20566	20534	20395	20187	20204	20476	20160	20322	20388	20245	20258	20225	20260	20309	20303	20504	20433	20204	20298	20293	20587	20426	20519	20562	20368	20495	20388	20276	20210	20621	20533	20191	20282	20350	20244	20540	20378	20336	20219	20120	20208	20547	20148	20338	20194	20400	20261	20231	20471	20545	20459	20355	20147	20331	20428	20297	20439	20259	20303	20437	20332	20248	20322	20411	20500	20374	20299	20249	20261	20487	20310	20354	20183	20387	20235	20494	20522	20383	20540	20335	20447	20270	20486	20410	20313	20404	20280	20202	20337	20422	20268	20328	20479	20462	20383	20320	20621	20128	20273	20482	20304	20323	20530	20512	20385	20472	20488	20478	20323	20405	20461	20206	20457	20394	20251	20159	20371	20508	20441	20418	20219	20286	20465	20317	20283	20418	20280	20174	20536	20288	20421	20544	20455	20366	20306	20343	20209	20598	20164	20294	20644	20315	20137	20292	20212	20380	20180	20535	20512	20524	20310	20498	20434	20136	20268	20416	20307	20342	20454	20413	20411	20329	20417	20326	20368	20123	20184	20357	20273	20298	20260	20397	20303	20325	20125	20088	20400	20347	20558	20275	20252	20231	20381	20266	20187	20269	20223	20349	20383	20107	20291	20232	20225	20451	20388	20488	20551	20625	20592	20425	20291	20412	20583	20517	20567	20371	20252	20200	20370	20347	20481	20462	20185	20477	20372	20479	20255	20361	20230	20380	20012	20203	20055	20496	20275	20605	20256	20420	20373	20247	20496	20318	20520	20143	20214	20401	20256	20319	20640	20364	20323	20293	20303	20359	20196	20613	20512	20394	20425	20324	20217	20237	20306	20318	20214	20584	20582	20368	20415	20133	20450	20410	20485	20298	20343	20429	20257	20405	20363	20373	20435	20291	20294	20293	20341	20351	20472	20374	20168	20103	20156	20273	20239	20543	20409	20253	20517	20238	20293	20533	20531	20491	20462	20535	20432	20491	20186	20129	20340	20354	20251	20435	20573	20389	20114	20233	20432	20547	20360	20509	20257	20258	20465	20339	20302	20428	20541	20351	20545	20417	20350	20528	20258	20401	20343	20264	20307	20327	20250	20556	20524	20440	20327	20661	20078	20256	20413	20162	20322	20276	20543	20583	20425	20441	20381	20444	20412	20250	20435	20303	20277	20381	20481	20265	20492	20393	20493	20382	20390	20441	20184	20283	20280	20349	20380	20318	20389	20302	20248	20406	20458	20359	20392	20487	20525	20389	20408	20358	20337	20437	20244	20115	20350	20551	20345	20358	20384	20226	20196	20330	20332	20287	20397	20441	20261	20313	20477	20288	20380	20249	20446	20388	20646	20359	20249	20460	20437	20188	20503	20339	20022	20287	20311	20354	20300	20444	20429	20389	20266	20213	20191	20648	20381	20349	20382	20561	20295	20301	20410	20387	20407	20430	20323	20428	20367	20470	20289	20313	20608	20426	20312	20274	20339	20212	20187	20402	20365	20146	20463	20418	20140	20328	20403	20465	20489	20260	20425	20393	20518	20405	20552	20300	20247	20503	20257	20188	20408	20468	20367	20557	20481	20585	20308	20410	20129	20492	20173	20385	20519	20365	20401	20191	20312	20384	20336	20584	20352	20369	20309	20495	20388	20397	20260	20393	20561	20331	20504	20454	20398	20286	20402	20454	20208	20188	20152	20422	20408	20315	20420	20261	20375	20288	20374	20310	20265	20435	20395	20404	20341	20437	20201	20411	20395	20305	20342	20163	20283	20454	20404	20451	20517	20305	20360	20302	20435	20311	20417	20457	20330	20465	20496	20295	20436	20339	20411	20224	20356	20344	20465	20529	20418	20217	20515	20426	20517	20350	20449	20322	20183	20370	20519	20380	20524	20200	20279	20436	20366	20379	20433	20393	20263	20306	20252	20241	20258	20395	20386	20161	20458	20356	20449	20432	20380	20286	20425	20445	20331	20363	20393	20186	20157	20356	20207	20549	20442	20286	20503	20391	20314	20399	20460	20388	20377	20329	20285	20198	20543	20423	20348	20197	20401	20220	20447	20626	20378	20467	20343	20069	20211	20421	20393	20364	20320	20330	20478	20524	20475	20083	20237	20370	20216	20405	20444	20328	20291	20655	20328	20239	20396	20180	20487	20176	20320	20540	20718
15976	24401	23732	20330	19007	18512	18323	17958	17943	18374	18139	18106	18256	17675	17455	17981	30586	30636	26116	21326	18403	17439	17007	16911	17138	17103	16959	17219	17189	17153	17024	17254	17084	16951	17161	17118	17102	17207	17133	16938	17058	17061	16928	16982	16965	16993	17219	16976	17108	17072	16888	16848	17013	17018	17026	17012	16980	17078	17062	16994	17201	16999	17109	17127	17008	16901	16996	16984	17315	16992	16957	16905	17092	17107	17015	16785	16972	16932	17050	16847	16951	17008	16917	16973	17064	17055	17013	17096	16988	16894	17124	16877	17036	16953	16990	17040	17017	17067	17000	17081	17021	16994	17050	17051	16930	17070	17030	17179	16971	16988	16965	17084	17086	16942	17070	16844	16976	17025	17113	17076	17085	16935	17042	17046	16958	17104	16831	16909	17015	16920	17006	17014	17130	17015	17032	16887	16992	17062	17068	17018	16979	16929	17040	17043	16927	16998	16864	16950	16917	16951	17071	16912	17118	16917	16972	16837	17070	16990	17054	17012	16888	16988	17026	17014	17005	16983	17095	17169	16986	17013	17064	16862	17036	16962	17008	17024	16994	16977	17006	17028	16998	16962	16934	17036	16977	16885	17033	17065	17080	16949	16935	16961	16980	17078	16908	16974	16876	17123	17097	17034	17052	17210	16909	16982	16905	17116	17039	17054	17146	17219	16896	16932	16878	17191	17084	17025	17046	16993	17023	17156	16930	16983	16954	16973	17007	16990	17182	17015	17057	17007	16992	16973	16906	16986	16928	16802	17005	16973	17058	17015	17001	17160	16841	17135	16994	17218	16972	17041	17040	16861	16989	16853	17036	16882	17065	16859	17110	16981	17036	16977	17143	17044	17072	17036	16857	17040	17012	17029	17243	16910	16956	17125	17137	16823	17082	17025	17049	17209	17012	17104	16980	17102	16994	17004	16827	17241	16991	16921	16977	16963	16939	17175	16975	16834	16979	17035	16896	17033	17047	16968	17127	17114	16986	16996	17081	16984	17005	16999	16838	16874	16856	16894	17091	17090	16961	17063	16980	17049	16887	16974	17081	16966	17061	16950	17101	16777	17001	16983	17045	16988	16828	17034	17036	17126	16994	17065	16856	17015	17089	16911	16863	16962	16954	17059	17204	16832	17026	17006	17062	16822	16915	17077	16919	16843	17043	16917	17087	17078	17118	16974	16956	16962	17031	17014	16799	17054	16848	17032	16915	17042	17038	17081	16999	17069	16765	17070	16982	16933	16860	16759	17001	16958	16893	16832	16932	16891	17078	16945	16950	17076	17057	17074	16798	16944	17036	17029	17070	17062	17057	17176	17051	16997	17075	17124	17054	17042	16935	17033	17104	17048	17190	17083	16884	16964	16998	17133	17018	17015	16943	16970	16959	16956	17097	17088	17101	16925	16879	17144	16850	17135	16951	17029	16944	17013	16774	17133	16806	17026	17006	16860	17019	16949	16978	17111	17041	17081	17000	16971	17009	16975	17009	17021	17029	17142	17065	17048	17077	17023	16954	16972	16898	17181	16906	16931	16996	17113	16948	17104	17095	17046	17067	17047	16993	17018	16915	16945	16958	16941	16984	16992	17054	17028	16911	16992	17054	16896	17249	17045	16898	17137	16907	16990	17209	16959	17252	17187	17079	17066	17035	17073	17008	17074	16941	17026	17085	16875	16876	16962	16993	16915	16898	16899	17117	16957	16994	16975	16998	17008	16867	17098	17082	17000	17125	17044	16973	16930	17114	17084	17063	16962	16796	17038	16956	16916	16932	16930	16986	17100	16906	17130	17188	17179	16776	16850	16987	16917	17033	17000	16999	16734	17023	17013	17036	17004	17190	17012	17170	17030	17044	16941	17132	17056	17031	17233	17101	17030	17132	17137	16891	17189	17126	17104	16989	17017	17054	16960	16982	16920	16998	17018	16918	17017	16951	17052	17088	16989	16853	17094	17050	17064	16974	16926	17062	17187	16984	17052	17025	16944	17098	17025	17096	17147	17051	17082	16877	16944	16954	16977	16985	17047	16963	17098	16919	16810	17013	16869	16903	17095	17009	17022	16993	17034	17072	17174	17084	17023	17222	17190	16956	16824	16905	16886	17072	16969	17099	16932	17011	17027	17070	17164	17104	16984	16882	17122	17123	17072	16959	17048	17145	17038	16904	16991	16923	17069	17025	17177	16975	17143	16928	16977	17029	17151	16989	17040	16972	16939	17149	17070	17113	17121	17030	17191	16891	16958	17051	16893	16845	17157	16984	17014	16902	16910	17018	17097	16965	17059	16862	17133	16932	17013	17007	16957	17076	17101	16834	17177	17046	17133	16994	17094	16926	17026	17032	16973	17141	16896	17009	16970	16797	17012	16879	17035	16929	17038	16952	16861	17023	17085	16976	16854	17023	16842	16957	16861	16930	17016	17124	17122	16939	17025	16828	16993	16928	16989	17002	16893	17077	17088	17087	17046	16938	17033	16943	17115	16961	16962	17076	16950	17061	17042	17018	16904	17053	17027	16952	16890	16803	16871	17075	17055	17019	16970	16845	16984	17045	17189	17024	17009	16992	16771	16978	16996	16920	16916	17081	17010	16880	17120	17015	16904	17031	16975	17064	16981	16968	16950	16832	16947	17102	17080	17141	17018	16904	16966	16999	17147	16900	16913	17048	16931	16984	17121	16950	16984	16920	16889	16922	17143	16937	16834	16890	17067	16931	16922	16938	17091	17110	16926	17114	17028	16885	17084	16950	17093	16992	17107	17143	17080	16995	16905	16980	16936	17102	16866	17011	17020	17013	16936	17005	16761	17105	17081	17029	17130	17069	17021	17126	17107	17047	17053	17049	16985	17246	17108	16932	17150	17053	16967	16986	17077	17057	16811	16806	17177	17039	17031	16892	16986	17138	16973	17132	16851	17017	16842	16889	17045	17047	17081	16928	16868	17177	17049	16901	16944	16991	17070	17109	16947	16980	17088	16923	16970	17059	16909	16834	17221	17169	16913	16967	16976	16972	16914	17071	16939	16906	16728	17041	17042	16953	17129	16798	16994	17062	17030	17136	16996	16956	17235	16852	17106	17010	17063	17063	17089	17101	17047	16997	17085	17086	17101	17018	17090	17286	16923	17095	16978	16896	16927	17018	17038	17291	16870	17060	17081	16817	17026	17012	17043	17101	17052	17031	16928	17141	17202	16946	16823	17147	17113	17038	17052	16916	17154	16850	17077	16895	16885	17118	16990	17034	17049	17064	16968	16978	17079	16932	17128	16997	16972	17167	16973	17017	17016	17093	16833	17074	16798	17122	17001	17063	16979	16963	16966	16949	17134	17064	17070	17103	17069	16995	16879	16980	17095	16872	17017	16798	17169	17025	17021	16976	16955	16861	17138	16824	17015	16966	17069	16876	17191	16998	16931	17026	17162	16799	16929	16920	16965	16995	17016	16846	16897	17017	17016	16980	17125	17205	16869	17057	16954	16984	17014	16874	17089	17047	17005	16906	17145	16992	16924	16991	17023	16949	16962	16838	16963	17137	16961	16961	17132	17003	17087	17160	17219	17100	17077	16862	16988	17143	16963	17000	16918	17110	16946	17082	16983	17007	16908	16988	16994	17151	16927	17018	16962	17090	17108	16939	17043	17183	17035	17011	17002	17054	17021	17195	16781	16968	17013	16970	17099	17041	17008	16886	17091	17297	17079	16990	16876	17030	16899	16970	17000	16936	17075	16933	16951	17108	17037	16926	17002	16900	16905	17072	16965	16861	16960	16972	17073	17112	16995	16895	17024	17015	17059	17113	17051	17030	17014	16867	17097	17058	16846	17147	17169	16920	17088	17152	17099	17043	17161	17026	17051	17165	16923	17038	16995	17062	16983	16915	17124	16922	16961	16865	16861	16910	16923	17065	16906	17103	17129	17159	17080	17014	16857	17102	16945	17072	16984	16892	17101	16969	16928	17038	16993	16929	17038	17058	16925	17060	16893	16981	17017	17100	16996	16951	17055	16973	17131	17066	17079	16930	16814	17037	17143	16905	16949	16869	16940	17061	17088	17020	17071	16877	16953	17179	16932	17064	17030	17028	17045	17029	17036	16957	17021	17024	16892	17168	16973	17062	17103	16943	16890	17085	17119	17150	16960	17088	16935	16822	17037	17034	17052	16997	17020	17085	17054	16942	16978	16874	17022	17053	17087	17151	17028	16891	16993	16995	17048	16852	16940	16913	16839	16975	16928	16888	16985	17019	17030	16931	17037	16972	17080	16825	16985	17111	16864	17057	16797	17067	16966	16993	16975	16970	16973	16906	17052	16738	16914	17022	16983	17008	16927	17066	16897	17081	17006	17071	16730	17133	17086	16950	16904	17063	17064	17000	17079	16841	16960	16932	17144	16972	16949	17148	17028	17001	16949	16951	17007	16972	17228	16996	16869	17080	17020	17079	17010	16921	16928	16971	16973	16975	17063	16816	17182	17018	17032	16974	16978	16901	16739	16921	16978	16993	16943	17146	16921	17056	17043	16958	16988	16965	17092	17057	17038	17037	17003	17001	17010	17114	17125	17112	16968	16776	17037	16849	17023	17012	16833	17074	16920	17100	16995	17014	17052	16998	17057	16888	16986	17013	16903	17118	17073	16984	17106	17020	17047	17074	16859	17046	17102	17096	17030	17097	16795	17103	16977	17161	16935	17089	16930	16911	17144	16950	16979	17096	17051	17083	17095	17124	16788	17045	17193	17018	16944	16968	16982	17201	16927	16987	17021	16932	16941	16928	17055	16964	17059	17119	17161	17024	17063	16975	16963	17015	16888	16979	16940	17047	16993	17181	16944	17125	16909	17091	16874	16962	17041	16926	17092	16873	17197	16999	17009	17005	17076	16981	16979	16978	17011	16881	17049	16988	16993	16807	17090	16971	16999	16886	17158	17015	16946	16995	16948	17027	16965	16935	16912	16963	16888	17087	17170	16963	17027	16884	16994	17073	16946	16942	16981	17172	16990	16942	17044	17038	16942	17117	17071	17039	16971	16987	16853	17066	17089	16992	16944	17097	17192	16885	17002	17098	16999	17101	16943	16896	17000	16909	17121	17032	16860	17112	17176	16901	17133	16982	16932	16992	17062	17057	16979	17064	16795	16994	17244	16947	16930	17038	16973	16990	16975
23855	21407	28957	24260	22278	24485	24670	22300	21668	21804	21563	21680	21276	21178	20963	24361	34975	38359	32699	27596	23445	21272	20497	20483	20413	20169	20257	20454	20323	20344	20382	20417	20321	20188	20363	20373	20239	20336	20317	20571	20260	20529	20351	20215	20021	20271	20362	20308	20199	20267	20478	20011	20310	20190	20341	20526	20194	20403	20154	20257	20242	20284	20364	20314	20259	20168	20308	20392	20393	20444	20274	20268	20411	20371	20232	20472	20240	20157	20280	20319	20248	20367	20159	20158	20474	20175	20091	20221	20358	20097	20106	20275	20088	20238	20300	20573	20178	20292	20394	20122	20284	20316	20461	20257	20341	20487	20566	20266	20356	20352	20304	20298	20228	20426	20257	20097	20326	20307	20312	20181	20234	20061	20353	20432	20335	20285	20210	20242	20276	20359	20387	20080	20237	20396	20024	20273	20229	20199	20308	20437	20176	20363	20429	20273	20313	20173	20495	20301	20415	20200	20165	20383	20456	20139	20293	20433	20280	20183	20330	20243	20462	20238	20292	20435	20579	20236	20344	20410	20437	20270	20401	20236	20259	20116	20240	20006	20200	20374	20299	20257	20345	20340	20316	20263	20257	20357	20307	20285	20369	20081	20254	20313	20282	20188	20214	20375	20126	20363	20372	20398	20374	20072	20307	20328	20329	20410	20232	20238	20273	20365	20372	20312	20309	20341	20278	20258	20277	20337	20186	20376	20213	20440	20132	20212	20379	20136	20039	20152	20215	20210	20253	20183	20290	19950	20470	20239	20241	20395	20303	20241	20272	20246	20301	20277	20144	20238	20302	20369	20200	20301	20319	20252	20178	20281	20364	20265	20195	20180	20130	20283	20298	20255	20377	20256	20240	20282	20304	20177	20220	20295	20374	20410	20340	20143	20463	20201	20352	20240	20193	20215	20256	20240	20356	20424	20219	20168	20492	20251	20254	20245	20206	20243	20291	20185	20143	20255	20093	20276	20317	20375	20200	20329	20372	20174	20183	20256	20134	20105	20297	20174	20350	20126	20369	20257	20250	20461	20444	20231	20242	20210	20197	20307	20155	20186	20413	20341	20494	20254	20328	20360	20202	20285	20341	20258	20210	20364	20441	20475	20406	20630	20180	20163	20069	19971	20336	20216	20109	20121	20418	20230	20228	20254	20267	20242	20354	20299	20332	20293	20276	20353	20279	20253	20166	20248	20427	20449	20323	20334	20286	20245	20452	20246	20191	20292	20177	20298	20246	20046	20394	20484	20299	20222	20233	20221	20258	20138	20305	20469	20309	20200	20357	20404	20194	20184	20249	20516	20119	20410	20091	20125	20315	20414	20320	20215	20471	20453	20226	20494	20226	20319	20244	20309	20254	20292	20222	20499	20351	20335	20117	20245	20159	20289	20061	20236	20223	20128	20101	20377	20165	20356	20389	20376	20117	20348	20228	20278	20333	20248	20271	20419	20493	20327	20308	20401	20376	20266	20337	20341	20223	20326	20423	20338	20216	20161	20135	20127	20258	20313	20128	20256	20472	20403	20369	20203	20369	20226	20400	20200	20205	20313	20307	20229	20272	20565	20252	19897	20313	20450	20289	20240	20342	20287	20593	20414	20286	20382	20197	20194	20429	20123	20474	20199	20416	20254	20153	20232	20151	19996	20347	20160	20418	20125	20370	20163	20260	20217	20395	20331	20375	20255	20452	20263	20066	20042	20189	20143	20265	20125	20356	20100	20178	20248	20338	20311	20125	20358	20228	20156	20339	20172	20611	20359	20162	20365	20175	20137	20163	20367	20291	20193	20375	20267	20242	20421	20236	20199	20128	20443	20533	20272	20144	20218	20240	20200	20365	20273	20538	20419	20340	20200	20383	20320	20299	20200	20251	20172	20291	20498	20419	20187	20134	20450	20265	20351	20431	20363	20581	20145	20261	20277	20116	20181	20471	20348	20353	20406	20350	20181	20223	20415	20429	20210	20378	20275	20451	20409	20243	20236	20385	20183	20355	20246	20265	20143	20213	20369	20343	20316	20094	20438	20178	20314	20116	20381	20206	20274	20338	20367	20352	20139	20203	20198	20057	20219	20203	20284	20473	20273	20329	20223	20176	20190	20119	20328	20354	20469	20199	20195	20374	20194	20314	20249	20121	20100	20161	20089	20151	20328	20303	20234	20301	20292	20258	20330	20279	20260	20342	20117	20374	20271	20281	20143	20241	20349	20118	20128	20282	20420	20418	20216	20356	20229	20182	20242	20048	20173	20211	20354	20539	20329	20181	20189	20223	20140	20265	20298	20509	20334	20211	20042	20388	20242	20182	20206	20222	20321	20279	20222	20216	20341	20328	20203	20383	20378	20416	20373	20399	20304	20265	20295	20252	20208	20305	20467	20368	20446	20243	20415	20269	20280	20504	20192	20242	20402	20265	20004	20384	20142	20489	20217	20204	20285	20261	20289	20380	20256	20354	20266	20230	20182	20341	20035	20363	20291	20101	19989	20190	20349	20301	20181	20021	20352	20346	20345	19980	20186	20421	20190	20394	20362	20417	20230	20253	20057	20338	20341	20248	20341	20101	20219	20107	20162	20191	20190	19991	20219	20405	20392	20388	20221	20391	20194	20343	20470	20318	20253	20160	20278	20098	20383	20428	20012	20033	20275	20209	20339	20203	20288	20289	20105	20162	20479	20325	20213	20175	20464	20089	20300	20355	20300	20301	20366	20238	20135	20426	20386	20309	20231	20263	20192	20204	20262	20112	20308	20203	20226	20348	20043	20026	20224	20170	19925	20200	20274	20142	20302	20090	20355	20346	20343	20346	20146	20243	20321	20091	20333	20114	20311	20314	20172	20359	20321	20016	20375	20258	20412	20529	20234	20426	20384	20106	20310	20072	20210	20430	20318	20221	20298	20562	19957	20356	20116	20198	20071	20193	20162	20260	20269	20406	20123	20327	20180	20257	20174	20335	20257	20220	19992	20278	20391	20426	20164	20313	20385	20333	20242	20134	20268	20220	20323	20266	20185	20216	20098	20017	20389	20288	20228	20075	20511	20339	20241	20218	20394	20483	20525	20259	20281	20264	20195	20323	20092	20480	20088	19974	20193	20297	20299	20523	20159	20245	20200	20243	20071	20187	20378	20399	20175	20347	20234	20310	20237	20269	20146	20449	20475	20195	20352	20402	20159	20334	20517	20299	20234	20354	20252	20158	20422	20121	20085	20045	20160	20313	20403	20296	20412	20150	20356	20248	20568	20178	20234	20391	20059	20191	20295	19990	20121	20223	20369	20165	20418	20268	20363	20275	20152	20238	20131	20344	20367	20285	20141	20400	20204	20475	20101	20433	20252	20326	20251	20304	20142	20344	20305	20424	20008	20247	20243	20285	20535	20595	20191	20201	20443	20308	20280	20329	20143	20205	20311	20327	20208	20407	19953	20571	20362	20300	20237	20411	20177	20236	20199	20400	20245	20380	20198	20149	20223	20259	20343	20285	20208	20293	20415	20187	20271	20409	20293	20241	20361	20256	20379	20108	20297	20370	20333	20372	20152	20392	20202	20199	20219	20282	20249	20171	20297	20263	20184	20293	20229	20299	20295	20232	20220	20280	20010	20518	20336	20206	20349	20302	20431	20282	20296	20292	20215	20012	20311	20348	20253	20186	20158	20179	20562	20287	20174	20306	20345	20269	20075	20245	20104	20302	20251	20301	20259	20226	20408	20275	20335	20382	20264	20444	20380	20375	20491	20427	20132	20169	20149	20126	20318	20230	20309	20351	20334	20205	20348	20150	20301	20205	20110	20302	20473	20206	20251	20254	20354	20266	20294	20329	20307	20332	20110	20032	20099	20225	20376	20326	20257	20041	20117	20080	20244	20288	20172	20260	20223	20530	20322	20312	20469	20195	20105	20078	20189	20342	20385	20382	20330	20177	20462	20410	20249	20312	20448	20117	20383	20354	20168	20371	20408	20404	20241	20014	20262	20340	20158	20182	20449	20388	20451	20183	20211	20302	20248	20244	20160	20260	20261	20043	20244	20299	20212	20529	20279	20240	19962	20408	20496	20213	20376	20378	20295	20330	20486	20234	20518	20414	20328	20207	20259	20409	20303	20091	20189	20322	20291	20323	20273	20336	20560	20505	20278	20446	20149	20385	20309	20451	20329	20177	20463	20185	20311	20333	20337	20399	20361	20337	20322	20094	20188	20246	20323	20300	20352	20305	20456	20352	20307	20262	20070	20312	20230	20388	20365	20271	20441	20202	20320	20282	20263	20289	20291	20205	20259	20258	20109	20360	20324	20355	20358	20504	20391	20458	20149	20273	20376	20294	20263	20304	20135	20182	20320	20406	20341	20458	20282	20207	20284	20129	20326	20252	20279	20360	20322	20040	20240	20298	20287	20411	20333	20461	20249	20119	20103	20243	20248	20487	20388	20252	20013	20119	20255	20346	20292	20163	20319	20256	20490	20344	20417	20231	20249	20401	20416	20179	20178	20332	20251	20124	20344	20270	20186	20146	20233	20479	20086	20331	20189	20264	20297	20108	20205	20540	20307	20159	20208	20400	20339	20274	20315	20312	20172	20099	20178	20249	20290	20220	20170	20396	20283	20385	20203	20195	20301	20410	20419	20300	20047	20303	20249	20408	20285	20336	20161	20205	20171	20265	20377	20286	20534	20351	20320	20141	20428	20181	20151	20145	20164	20327	20160	20503	20281	20395	20164	20138	20390	20126	20305	20348	20132	20266	20369	20190	20082	20168	20255	20332	20360	20425	20068	20313	20091	20289	20251	20301	20419	20100	20191	20275	20235	19987	20283	20212	20023	20093	20355	20252	20394	20344	20285	20294	20057	20173	20343	20339	20360	20250	20444	20072	20478	20274	20339	20334	20238	20432	20279	20204	20211	20152	20180	20167	20284	20345	20239	20225	20310	20169	20177	20203	20130	20088	20066	20013	20323	20339	20238	20234	20227	20240	20123	20315	20470	20261	20381	20394	20506	20260	20277	20345	20186	20296	20430	20161	20146	20098	20438	20148	20311	20132	20228	20001	20187	20432	20238	20190	20086	20328	20255	20426	20281	20503	20205	20234	20406	20145	20389	20574	20197	20115	20313	20224	20281	20540	20205	20235	20261	20349	20148	20181	20098	20209	20352	20268	20003
17474	29115	27685	22587	20613	19723	19423	19610	19207	18829	18930	18623	18419	17790	18022	23658	37499	38421	31989	25013	20252	17697	17180	17069	17072	16875	16947	16871	16995	17022	16965	17012	17009	16880	16984	16982	16847	16956	16907	17090	16756	16794	17018	16983	16965	16945	16986	17092	16971	16945	16962	16856	16879	16987	16992	16917	17104	17035	16833	16859	17156	16813	17211	17018	16935	17008	16839	17082	16885	17029	16941	16830	16781	17169	16954	17059	16924	16941	17102	17037	16839	16871	16812	16964	17030	16920	16972	17012	17018	17058	16844	16855	16823	17015	16913	16874	16994	16737	16900	16964	16938	17016	17064	16954	16921	16886	16857	17059	16999	16798	16987	16816	17091	16953	17075	17011	17020	16821	16859	17088	17026	16920	17106	17115	16848	16827	16867	17074	16991	16931	16893	16882	16895	16940	16959	17030	16945	16933	16937	16951	17043	16756	17082	16965	16960	16818	16952	16910	16875	17027	16911	16918	17084	16894	17109	16952	17012	16998	16828	16947	17022	16814	16999	16973	16897	16915	16893	17036	17002	16946	17087	16835	17129	16884	16815	16901	16813	16952	16996	16993	16945	16781	16954	16951	16987	16880	16876	16953	16897	16904	16908	16923	16882	16941	17032	17041	16935	17022	16997	17040	17048	17100	16889	17078	16974	16984	16845	17009	16925	16879	16950	16931	17030	16939	16880	16958	16875	16909	17021	16968	16867	16721	16955	16904	16981	16903	17069	17124	16915	16965	16900	16977	16834	16832	16930	16994	16878	16856	16934	16911	16799	16910	17005	16925	16936	16895	16846	16989	16797	17001	16847	16969	16947	17013	16847	17112	16921	16769	16944	17062	17053	16855	17173	16879	16967	16820	17032	16993	16988	16884	16923	16789	16948	17043	16898	16901	16910	16894	17043	16977	16773	16906	17047	16713	16849	16989	16843	16881	16971	16911	16958	16951	16905	16877	16876	16880	17081	16848	16904	16937	16875	16945	16985	16990	16945	16966	17001	16841	17035	16885	16994	16906	16957	17070	17019	16967	16771	16915	16929	16836	17014	16958	16867	16947	16900	17070	16761	16978	16958	16938	16863	16919	17133	16907	16752	16816	16876	17070	16916	16874	17107	16864	16869	16815	16943	16732	16936	16795	16817	16920	16946	17100	16960	16865	17051	16928	16967	16920	16963	17108	16989	16912	16917	17027	16784	16973	16980	16934	16874	17033	17031	17048	16873	16997	16922	17016	16960	17037	16982	16886	16871	16984	17001	16977	16840	16952	16868	16885	16987	17051	16759	17063	16919	16871	16923	17007	16966	17021	16884	16994	16983	16914	16894	16974	16793	16983	16941	16903	16996	16951	16955	16894	16859	16885	16927	16907	16924	16916	17046	17067	16926	17075	16986	16998	17019	16890	16932	16792	16982	16954	16919	16972	16699	16828	16938	16903	16992	17104	16950	16754	16969	16863	16878	16821	17007	17099	17013	16981	16907	17054	16848	16840	16914	16818	16984	16707	17016	16758	17051	17020	16829	16955	16784	17002	17031	16911	16829	17079	16989	17007	16936	16857	16836	16983	16879	17016	16902	16799	16845	16886	17064	16854	16979	16969	16896	16772	16932	16873	16838	16921	17015	17033	17005	16784	16996	16965	16719	16818	17088	16859	16910	16828	16888	17072	16950	17045	16754	16911	16996	16956	16984	17007	16916	17096	16910	16875	17027	16983	16788	16918	17009	16944	16920	16964	16912	16757	16877	16940	16848	16822	16946	17047	16838	17076	16967	17034	17033	16765	17001	17072	16932	16816	17067	16905	17003	16965	16996	16892	16911	16930	16904	16950	16918	17050	17064	16870	16901	16813	17146	16944	16999	16890	17014	16937	16789	17007	16762	16971	16704	16855	17071	16873	17043	16988	16878	16917	16985	16919	16897	16969	16832	16927	17019	16981	16869	17073	17041	16954	16818	17071	16772	16977	16978	16984	16999	16987	16947	16957	16978	16988	16988	16737	17102	16919	16924	17042	17101	16943	16885	17092	16870	16924	16941	16881	17119	17038	16894	16835	17029	16899	16838	17001	16871	16806	16952	17035	16958	16891	16768	16952	17002	16883	16760	17008	16867	16911	16865	16995	16848	16883	17082	16939	16911	16980	16916	17053	16826	16975	16900	16882	16960	17176	16879	17013	16897	16792	16815	16799	16686	16900	16872	16951	17045	16815	16960	16922	16840	16911	17037	16842	16936	17130	16798	16943	16934	16892	16661	16923	16991	16868	16964	16882	16872	16909	17163	16868	17011	16975	16888	16924	16903	17016	16943	16893	16890	16752	16984	16968	16895	17072	16971	16947	16960	16926	16831	16911	16880	16976	16915	16958	16985	16846	16996	16938	16793	16656	16942	17011	16966	16782	16814	16985	16989	16881	17033	16789	16906	16830	16981	17078	17003	16799	17001	16950	16984	17013	17069	16911	16804	17004	16965	16777	16906	16802	16986	17076	16937	16748	17098	16821	16811	16844	16935	16979	17027	16691	16946	16857	16970	16909	16884	17138	16977	16776	17045	16931	16974	16952	17148	16934	16829	17084	16922	17029	16679	16939	16792	16962	16967	16788	17000	16835	16917	16790	16931	16925	16952	16836	16926	17033	16951	16894	16997	17053	17005	16836	17034	16868	16891	16939	16924	16758	16884	16998	16805	16802	16871	16848	16954	16819	16891	16745	16852	16943	16757	16888	16730	17243	17111	16873	17028	16831	16856	16973	16999	16896	16994	16977	16854	16873	16780	16936	16821	16941	16729	17069	17070	16968	16880	16923	16950	17041	16896	16829	17089	17067	17028	17048	16859	16835	17097	16987	16840	16975	17045	16814	16781	17006	16654	16702	16978	16793	16950	16835	16947	17056	17038	17102	17075	16856	17011	16905	16918	17117	16849	17159	17082	16850	16783	16840	17060	16907	16915	16921	17061	16782	16870	17049	16743	16943	16965	16929	17080	17042	16983	16875	17048	16901	16886	16946	16943	16778	16878	16834	16859	17013	16779	16842	17026	16816	16929	16991	17068	16979	17115	17002	16903	16888	16932	16937	16998	17009	16996	17073	17086	16919	16947	16992	16928	16891	16814	16784	17043	16943	17000	17014	17221	16925	16979	17102	16922	17078	16921	16915	16985	17010	16937	17002	16778	16736	17056	16894	16903	16774	16766	16985	16934	16730	17138	16930	16943	16851	17026	17038	16897	16826	16756	17091	16914	16874	16927	17025	17000	16971	16871	16937	16794	17150	16826	16862	16985	17040	16924	17013	16959	17138	17143	16879	16880	17071	17079	16839	16895	16884	16941	17007	16908	16925	16978	16882	16789	16861	16924	16933	16783	16949	17055	17062	17083	16894	16733	16925	16976	16906	17046	16772	16839	16955	17007	16947	16842	17016	16923	16884	17011	16863	16943	16939	16829	16950	16938	16860	16848	16988	16996	16842	17020	16731	16844	17045	16765	16921	17012	16845	16829	16918	16932	16951	17137	16954	16833	16999	16959	16882	16974	16980	16977	17183	16766	16990	16969	17078	16867	16923	17028	16849	17014	16986	16942	16922	17023	17140	16983	16983	16897	16956	17047	16906	17006	16796	16951	16888	16997	16891	16923	16832	16863	16945	16931	16761	16997	17060	16836	16864	16718	16982	16902	16867	17031	16866	17058	16974	16877	17160	16848	17036	16981	16872	16842	17041	16952	17085	17065	16829	17107	16900	16993	16960	17047	16860	16952	17003	16960	16813	17041	16941	16815	16920	17088	17036	17009	16763	16880	16976	16895	16845	17058	16953	16922	16924	16933	16779	16923	16759	16953	16806	16874	16747	17213	16999	17033	17056	16994	16799	16846	16940	16946	16770	16998	16889	16899	16994	16962	17033	16892	16889	16888	16732	16861	16825	16959	16919	16898	16981	17046	16988	16808	16910	16871	17031	16823	16906	16886	16859	16919	17101	16885	16795	16974	16954	16998	16753	17048	16901	16789	16956	16968	16840	16877	16930	17011	16939	16930	17093	16976	16890	16959	16840	17033	16911	17008	16952	16992	16974	16836	16935	16915	16920	16938	17048	17100	17134	17280	16984	16816	16826	16912	16754	16969	16787	16926	16866	17017	16805	16905	16922	16814	16809	16868	16939	17015	17052	17066	16838	16928	17003	16863	16917	16802	17108	16886	17080	16974	16850	17051	16756	17033	16844	16849	16814	16970	16870	16977	16766	17221	16936	16905	17070	16882	16954	16947	16810	16827	16799	16927	16900	16929	17130	16852	16801	16843	17051	16812	16900	16895	17061	16868	16823	17185	16887	16923	17053	16932	16903	16891	16816	16898	16931	17006	17052	17036	17079	16896	16875	16900	17108	16923	16866	16916	16882	16899	17017	16906	16883	17173	16975	16876	16957	16917	16909	16875	16808	16886	17063	16748	16802	17061	16894	16926	17004	16737	16793	16994	16804	16797	16816	16905	16996	16954	17095	17003	16746	17016	16848	16893	17149	16860	16896	17041	16983	16964	16996	17022	17048	17025	16820	16931	17015	16934	17014	16919	16866	16974	17023	17007	16964	17056	16873	16929	16958	17087	17085	16896	17058	16914	16783	17094	16903	16826	17066	17130	16842	16960	16745	16914	16813	16839	17043	16744	16825	16943	17049	16913	16977	16699	16913	17078	16965	16859	16805	17011	16809	16789	16878	16975	16846	17036	16930	16975	16808	16798	17033	16951	16878	16904	16956	16909	17010	16969	16895	16835	16882	16799	17068	16898	16806	17210	16912	17042	17116	16822	16889	17030	16913	16755	17007	16869	16940	16985	16927	16974	17036	16883	16744	17036	17012	17002	16934	17037	16916	16917	17095	16814	17057	17059	16940	17009	16849	16931	16965	17077	16881	16874	16836	17066	16882	16930	17032	16941	17050	16697	16997	16865	17043	17033	16999	16948	16841	16940	17117	16968	17147	16814	16971	16988	16891	17085	16963	17016	16865	17010	16935	16931	16998	16959	16782	17086	16815	16888	16732	16928	16977	16949	16913	16972	17098	17126	16886	16983	16846	17061	17043	16957	16909	16883	16977	16934	16830	16973	16911	16895	16888	17081	16785	17041	17006	16967	16969	17090	16840	16994	16841	16936	16875	16988	16971
29876	23160	24526	22919	21614	21472	21612	21377	21245	21363	21332	21022	21015	20966	20978	21091	22008	23078	22472	21995	21371	20985	20824	20832	20786	20965	21110	20877	20719	20835	20986	20658	20992	20894	20747	20839	20737	20983	20841	20818	20835	20778	20739	20690	20800	20853	20961	20909	20860	20906	20875	20950	21012	20818	20621	20529	20676	20832	20935	20922	20849	20813	21023	20795	20801	20771	20892	20901	20827	20740	20875	20791	20953	20925	20713	20716	21117	20885	20851	20843	20969	21002	21003	20848	20978	20804	20913	20931	20695	20838	20981	20706	20783	20894	20858	20720	20817	20978	20707	20757	20782	20890	21042	20825	20940	20754	20728	20761	20764	21003	20904	20624	20823	21056	20794	20777	20894	20679	20964	20725	20817	20821	20823	20758	21010	20728	20820	21001	20756	20619	20738	20697	20682	20756	20904	21070	20922	20673	20898	20681	20704	20874	20736	20890	20718	20801	20879	20865	20657	20935	20746	20825	20864	20547	20834	20818	20900	20912	20900	20909	20692	20983	21036	20948	20750	20786	20664	20853	20952	20914	20792	20942	20920	20830	20781	20883	20889	21002	20759	20794	20847	20876	20721	20928	20664	20968	20816	20836	20860	20855	20780	20760	20847	20788	20721	20722	20840	20910	20818	20855	20631	20794	20692	20659	20623	20863	20732	20667	20835	20976	20911	20672	20898	20729	20900	20810	20844	20950	20876	20900	20972	20977	20804	20746	20909	20770	20796	20740	20719	20970	20733	20903	20905	20725	20917	20729	20704	20700	20876	20801	20667	20648	20745	20656	20801	20703	20912	21045	20821	20911	20948	20999	20685	20859	20931	20940	20701	20771	20646	20853	20962	20711	21071	20760	20843	20666	20983	20784	20829	21012	21011	20617	20744	20842	20834	21007	21145	21018	20788	20537	20785	20897	20938	20683	20750	20825	20774	20738	20988	20781	20767	20841	20761	20562	20882	20829	20822	20813	20724	20650	20817	20822	20925	20612	20634	20933	20877	21019	20876	20696	20584	20756	20949	20691	20845	20892	20835	20903	20976	20759	20841	20752	21029	20854	21107	20718	20707	20681	20809	20807	21069	20963	20688	20793	20626	20528	20862	20942	20756	20732	20679	20983	20873	20650	20690	20992	20670	20747	20834	20762	20774	20943	20855	20870	20826	20841	20902	20904	20788	20636	20839	20910	20873	20992	20541	20722	20707	20992	20887	20882	20729	20623	20909	20874	20674	20823	21116	20766	20830	20732	20732	20607	20746	20627	20847	20849	20875	20928	20947	21054	20699	20709	20852	20790	20673	20784	20891	20869	20758	20635	20899	20570	20658	20642	20815	20751	20899	20718	20898	20631	20767	20683	20753	20754	20910	20893	20725	20941	20866	20932	21123	20773	20700	20700	20775	20733	20830	20860	20819	20931	20841	20696	20732	20588	20978	20700	20813	20623	20630	20566	20767	20777	20761	20734	21007	20795	20885	20764	20795	20811	20975	20930	20821	20836	20806	20798	20953	20889	20863	20756	20741	20789	20624	20920	20723	20979	20876	20909	20742	20669	20869	20863	20882	20768	20766	20729	20982	20904	20555	20949	20892	20690	20712	20621	20753	20872	20849	20986	20878	20674	20972	20991	20745	20768	20858	20891	20853	20846	20823	20756	20651	20864	21014	20792	20779	20823	20820	20860	20814	20706	20813	21128	21024	20809	20735	20682	20895	20878	20868	20945	20784	20880	21125	20675	20860	20858	20958	20771	20620	20893	20923	20988	20972	20729	20718	20693	20838	20969	20733	20884	20847	20646	20826	20791	20800	20863	20939	21063	20510	20757	20786	20674	20902	20971	20811	21037	21005	20819	20871	20586	20854	20958	20791	20901	20760	20700	20956	21115	20717	20874	20827	20912	21037	20938	20853	20679	20864	21048	20926	20954	20815	20931	20911	20850	20954	20844	20811	20603	20878	20565	20761	20898	20987	20839	20956	20883	20952	20927	20726	20806	20775	20635	20796	21178	20957	20820	20915	20834	20959	20780	20707	20678	20941	20707	20886	20638	20849	20629	20874	20810	20835	20994	20808	20895	20959	20729	20860	20648	20736	20834	20675	20763	20748	20819	20708	20911	20690	20929	20589	20884	20666	20912	20870	20766	20633	20745	20905	20776	20751	20689	20795	20849	20946	20834	20976	20739	20849	20801	20742	20979	21008	20773	20887	21178	20719	20917	20801	20846	20839	20757	20849	20893	20761	20808	20986	20915	20773	21041	21054	20880	20878	20928	20433	20901	20744	20802	20799	20730	20747	20904	20695	21034	20940	20920	20740	20685	20885	20802	20938	20916	20891	20862	20859	20786	20938	20685	20876	20601	20902	21076	20893	20836	21003	21033	21114	20910	20849	20762	20730	20813	20726	20709	20899	20716	20984	20934	20753	20903	20870	20906	20862	20833	20883	20695	20806	20885	20771	20711	20786	21144	20802	20759	20829	20714	20782	20883	20830	20813	20952	20972	20848	20893	20737	20712	20842	20877	20923	20578	20903	20861	20985	20830	20762	20863	21007	20861	20645	20904	20675	20776	20644	21012	20644	20738	20763	20710	20872	20919	20794	20876	20851	20784	20703	20843	20839	20650	20764	20833	20807	20918	21013	20872	20641	20784	20877	20756	20943	20955	20672	20760	20612	20633	20482	20827	20897	20949	21063	20869	20693	20795	20784	20669	20664	20553	20686	20863	20690	20917	20619	20865	20499	20868	20975	20859	20884	20816	20874	20809	20650	20735	20907	20726	20780	20925	20830	20851	20767	21117	20985	20895	20894	20913	20962	20929	20704	20739	20865	20792	20957	20898	21019	21009	20884	20862	20939	20828	20822	20840	20858	20673	20835	20948	20783	20846	20778	20775	20889	20566	20748	20926	21005	20998	20908	20901	20881	20891	20989	20846	20775	20699	20731	20751	21001	20894	20907	20887	20814	20780	20720	20856	20906	20691	21017	20874	20755	20774	20849	21004	20717	20837	20795	20758	20750	20885	21056	21010	20834	21150	20971	20861	21015	20805	20916	20673	20896	20561	20936	20680	20884	20716	20908	20851	20886	20783	20861	20797	20871	20896	20831	20870	20994	20579	20660	20697	20823	20572	20953	20702	20754	20846	20815	20745	20823	21062	20737	20766	20775	20733	20420	20858	20732	20813	20846	20940	21047	20795	20747	20932	20803	20855	20844	20691	20700	20774	20862	20668	20759	20845	21108	20842	20755	20742	20781	20719	20753	20824	20935	20833	20882	20964	20830	20849	20821	20855	20704	20676	20744	20958	20776	20999	20761	20785	20704	20611	20919	20691	20730	20673	20768	20943	21024	20599	20660	20741	20763	20944	20984	20833	20654	20900	20653	20892	21102	20828	20872	20942	20669	20609	20860	20723	20736	20905	20718	20747	20930	20836	20712	20899	20748	20712	20692	20659	20613	20696	20822	20978	20857	20555	20952	20747	20893	20909	20735	20637	20809	20683	20717	20775	20816	20835	20784	20996	20860	21098	20839	20863	20910	20578	21055	20921	21001	20803	20991	21034	20730	20898	21001	20918	20820	20728	20760	20714	20925	20747	20892	20723	21027	20724	20585	20730	21037	21098	20755	20973	20888	20823	20941	20961	20964	20740	20689	20663	20721	20711	20919	20768	20868	21067	20917	20747	20875	20845	20891	20780	20947	21128	20746	20815	20648	20820	20794	20828	20659	20977	20933	20754	20805	20789	20741	20720	21058	20865	20770	20677	20800	20826	20782	20926	20981	20970	20833	20804	20964	20623	20855	20749	20687	20700	20856	20732	20741	20912	21033	20832	20960	20570	20878	20800	20893	20903	20812	20954	20805	20773	20895	20918	20847	20687	21030	20809	20722	20811	20938	20755	20865	20844	20788	20740	20747	20705	20904	20642	20797	20867	20924	20876	20788	20806	20836	20759	20882	20863	20775	20608	20930	20913	20805	20887	20855	20790	20762	20752	20813	20772	21000	20762	21100	21016	20824	20816	20854	20742	20878	20736	21076	20822	20668	20788	20746	20846	20717	20871	20630	20819	20760	20638	20755	20804	20733	20903	20654	20589	20992	20863	20724	20779	20793	20801	20959	20816	20743	20678	20767	20725	20791	20689	20876	21032	21065	20901	20690	20681	20867	20796	20812	20896	20857	20641	20858	20703	20813	20734	20969	20967	20747	20911	20675	20753	20555	20657	20866	20678	20882	20783	20816	20735	20923	20662	20754	20721	20995	20788	20787	20778	20692	20953	21008	20958	20839	20800	20728	20903	20856	20873	20976	20946	20772	20911	20894	20907	21007	20893	20955	20857	20803	20868	20837	20978	20880	20767	20744	20783	20895	20899	20978	20972	20908	20829	20872	20873	20771	21018	20879	20931	20648	20874	20721	20839	20765	20669	20784	20837	20726	20988	20792	20959	20800	20978	20778	20620	20759	20882	20893	20798	20993	20883	20632	20687	20685	20806	20808	20703	20559	20797	20772	20932	20683	20931	20818	20809	20733	21022	20744	20947	20938	20677	20944	20989	20873	20919	20885	20770	20818	20696	20733	20970	20867	20604	20820	20780	20835	20758	20915	20919	20735	20556	20969	20917	20883	20975	21032	20925	20923	20676	20842	20843	20864	20652	20884	20654	20741	20848	20970	20924	20960	20946	20722	21010	20930	20819	20903	20906	20908	20787	20987	20857	20882	20799	20963	20837	20911	20911	20869	20814	20802	20729	20907	20859	20942	20740	20838	20837	20903	20859	21175	20831	20805	20748	20951	20906	20816	20969	20893	20843	20665	20786	20787	20774	20837	21038	20762	20589	20811	20812	21012	20953	20882	20678	20799	20789	20861	20931	20895	20845	20779	20918	20637	20888	20864	20747	20913	20762	20880	21106	20663	20873	20623	20934	21007	20768	21040	20864	20805	20946	20909	20850	20550	20845	20730	20861	20888	20711	20875	20620	20666	20604	20611	20801	20891	20809	20763	20860	20908	20862	20790	20886	20757	20822	20904	20941	20718	20808	20874	21035	20745	20826	21001	20931	20851	20663	20887	20732	20758	20793	20984	20919	20929	20979	20689	20916	20931	20743	21073	20765	20719	20781	20731	20894	20972	20818	20872	20867	20752	20712	20968	20927
17651	19131	18642	18004	18681	18366	18520	18280	17879	17858	17806	17487	17632	17545	17313	17683	19096	19970	19099	18393	17813	17499	17377	17171	17197	17288	17371	17119	17160	17313	17107	17259	17321	17376	17310	17184	17345	17194	17190	17188	17210	17425	17238	17246	17289	17373	17227	17252	17500	17390	17264	17163	17098	17389	17210	17353	17327	17332	17194	17237	17251	17105	17267	17330	17303	17297	17196	17184	17255	17315	17244	17410	17349	17118	17434	17402	17096	17346	17127	17353	17362	17037	17366	17195	17299	17119	17249	17318	17264	17178	17314	17260	17114	17203	17282	17216	17302	17058	17359	17205	17090	17278	17360	17126	17389	17289	17235	17187	17168	17296	17212	17245	17221	17438	17185	17192	17321	17311	17202	17445	17352	17509	17167	17280	17225	17345	17344	17248	17286	17315	17370	17386	17219	17151	17438	17484	17084	17474	17240	17315	17287	17353	17229	17388	17344	17251	17304	17264	17062	17062	17324	17235	17262	17222	17256	17287	17199	17436	17354	17267	17204	17226	17108	17262	17210	17262	17232	17264	17192	17435	17354	17152	17138	17281	17292	17207	17267	17291	17131	17203	17549	17234	17108	17266	17338	17182	17587	17072	17393	17251	17303	17291	17296	17312	17166	17405	17213	17437	17084	17159	17413	17181	17238	17313	17173	17196	17257	17142	17270	17198	17190	17339	17372	17212	17319	17083	17209	17059	17387	17246	17149	17377	17383	17342	17336	17254	17355	17253	17158	17280	17146	17161	17219	17292	17273	17511	17244	17242	17189	17238	17148	17217	17450	17213	17237	17108	17350	17111	17362	17260	17330	17276	17261	17284	17138	17177	17115	17216	17323	17375	17152	17268	17243	17097	17421	17349	17190	17118	17339	17368	17245	17311	17392	17226	17272	17410	17214	17210	17246	17374	17221	17282	17297	17263	17206	17388	17204	17309	17321	17140	17442	17374	17329	17298	17285	17153	17246	17298	17316	17232	17155	17266	17444	17135	17151	17326	17409	17292	17304	17198	17356	17302	17246	17150	17348	17143	17335	17146	17218	17245	17317	17464	17182	17264	17122	17259	17495	17379	17264	17166	17399	17263	17269	17378	17350	17239	17449	17258	17348	17460	17432	17120	17172	17246	17121	17100	17295	17177	17229	17285	17215	17258	17416	17191	17374	17216	17199	17314	17100	17330	16983	17192	17373	17346	17157	17282	17141	17245	17170	17436	17310	17374	17261	17329	17182	17316	17173	17197	17226	17274	17230	17271	17437	17327	17309	17169	17291	17450	17162	17199	17308	17346	17307	17358	17426	17248	17278	16952	17206	17316	17308	17169	17194	17091	17193	17233	17318	17341	17290	17277	17186	17305	17095	17166	17281	17470	17163	17468	17277	17365	17259	17312	17047	17239	17453	17249	17170	17178	17197	17266	17357	17214	17260	17086	17297	17216	17372	17364	17234	17266	17303	17184	17373	17207	17279	17191	17369	17258	17363	17291	17131	17256	17414	17116	17433	17101	17210	17304	17094	17224	17438	17414	17311	17377	17251	17377	17377	17200	17196	17155	17196	17257	17391	17364	17174	17273	17406	17123	17277	17224	17318	17193	17459	17160	17330	17237	17424	17211	17132	17266	17269	17187	17399	17329	17339	17301	17075	17314	17232	17371	17124	17135	17310	17350	17212	17131	17297	17107	17379	17358	17284	17429	17379	17130	17310	17219	17305	17106	17313	17311	17344	17272	17175	17284	17372	17280	17387	17113	17204	17236	17131	17348	17445	17416	17351	17369	17190	17230	17280	17101	17222	17318	17414	17357	17325	17368	17384	17232	17384	17232	17207	17238	17405	17110	17251	17246	17287	17144	17225	17392	17269	17239	17188	17174	17368	17193	17175	17330	17240	17274	17295	17336	17298	17060	17388	17288	17415	17249	17335	17239	17412	17178	17146	17378	17457	17182	17212	17391	17220	17123	17230	17354	17083	17229	17322	17415	17113	17228	17239	17340	17405	17294	17257	17201	17289	17418	17273	17360	17347	17237	17363	17104	17268	17344	17178	17376	17250	17373	17216	17234	17293	17312	17395	17389	17152	17244	17379	17236	17248	17222	17346	17163	17255	17296	17284	17368	17132	17303	17190	17386	17231	17229	17164	17258	17393	17114	17406	17196	17215	17367	17098	17280	17289	17202	17213	17425	17241	17138	17213	17283	17196	17202	17436	17232	17331	17294	17218	17085	17146	17184	17270	17251	17150	17239	17380	17382	17333	17212	17247	17297	17129	17136	17345	17247	17318	17209	17287	17305	17373	17245	17372	17377	17174	17250	17276	17416	17405	17304	17242	17221	17181	17411	17183	17353	17195	17376	17195	17209	17369	17288	17246	17300	17472	17262	17269	17258	17191	17323	17246	17332	17266	17325	17269	17198	17204	17224	17356	17282	17099	17149	17363	17227	17253	17291	17280	17429	17186	17353	17274	17185	17285	17209	17369	17167	17295	17479	17349	17255	17456	17354	17253	17099	17270	17321	17278	17233	17350	17237	17224	17238	17328	17163	17386	17258	17290	17403	17232	17199	17302	17332	17377	17373	17241	17302	17337	17142	17408	17405	17236	17116	17362	17346	17357	17188	17242	17282	17213	17332	17397	17303	17392	17271	17165	17177	17304	17381	17309	17204	17240	17369	17181	17421	17249	17379	17267	17082	17375	17351	17378	17378	17224	17251	17215	17239	17013	17295	17182	17385	17199	17338	17207	17140	17375	17117	17455	17313	17304	17231	17294	17353	17097	17455	17437	17369	17271	17159	17261	17137	17189	17354	17296	17309	17308	17460	17318	17200	17316	17425	17557	17159	17284	17296	17206	17196	17140	17264	17271	17286	17295	17312	17307	17209	17126	17293	17319	17294	17302	17295	17341	17395	17318	17374	17301	17239	17215	17256	17157	17168	17240	17382	17287	17350	17254	17077	17164	17076	17306	17056	17361	17270	17294	17155	17391	17181	17302	17200	17151	17386	17302	17186	17390	17358	17363	17167	17139	17182	17111	17174	17323	17233	17317	17142	17235	17368	17081	17398	17401	17365	17308	17328	17363	17166	17357	17202	17348	17238	17403	17156	17396	17414	17290	17249	17181	17276	17373	17144	17255	17339	17334	17288	17292	17156	17353	17170	17275	17395	17198	17261	17368	17290	17502	17184	17302	17336	17169	17384	17262	17392	17085	17097	17438	17204	17181	17253	17232	17287	17204	17403	17124	17341	17214	17093	17247	17296	17295	17381	17342	17346	17319	17241	17331	17291	17242	17404	17197	17223	17307	17458	17198	17327	17285	17288	17319	17181	17284	17267	17160	17308	17236	17070	17338	17220	17107	17213	17296	17261	17124	17247	17418	17382	17040	17439	17370	17386	17357	17457	17287	17420	17239	17088	17108	17427	17314	17023	17087	17295	17137	17198	17168	17305	17382	17312	17197	17251	17265	17396	17188	17194	17318	17233	17309	17306	17282	17421	17238	17204	17191	17338	17420	17288	17365	17224	17237	17293	17164	17283	17129	17271	17197	17257	17263	17336	17087	17422	17503	17219	17298	17427	17370	17214	17307	17138	17078	17234	17266	17264	17185	17223	17122	17275	17260	17230	17221	17375	17201	17247	17376	17342	17319	17349	17324	17229	17121	17257	17058	17372	17336	17152	17134	17243	17348	17321	17221	17287	17494	17340	17259	17155	17256	17373	17230	17424	17420	17261	17189	17190	17236	17230	17258	17351	17273	17293	17179	17373	17289	17204	17273	17281	17255	17257	17344	17181	17484	17211	17344	17177	17274	17348	17324	17383	17038	17155	17102	17333	17272	17242	17206	17407	17271	17258	17378	17242	17110	17202	17250	17223	17043	17456	17297	17152	17230	17375	17276	17281	17332	17212	17308	17403	17369	17216	17115	17197	17209	17400	17182	17151	17142	17241	17325	17353	17137	17376	17247	17241	17264	17140	17190	17273	17288	17306	17361	17320	17296	17441	17277	17270	17325	17353	17392	17131	17297	17136	17116	17371	17273	17062	17324	17352	17209	17306	17273	17316	17252	17252	17277	17216	17341	17326	17247	17365	17203	17169	17432	17337	17131	17332	17256	17335	17193	17069	17247	17296	17180	17234	17105	17500	17224	17257	17317	17305	17212	17226	17388	17262	17195	17264	17431	17221	17203	17390	17278	17134	17443	17276	17285	17257	17192	17538	17351	17251	17374	17338	17291	17258	17154	17300	17203	17437	17384	17246	17254	17256	17405	17287	17312	17193	17333	17347	17350	17301	17280	17245	17259	17314	17122	17416	17271	17156	17209	17233	17309	17288	17302	17334	17404	17138	17341	17205	17295	17192	17346	17406	17395	17184	17366	17200	17239	17344	17388	17358	17416	17362	17342	17293	17199	17033	17437	17204	17426	17349	17272	17259	17242	17313	17202	17407	17126	17256	17353	17164	17228	17303	17058	17254	17332	17070	17126	17282	17266	17271	17312	17043	17116	17336	17176	17231	17328	17358	17276	17407	17205	17177	17215	17319	17383	17170	17163	17388	17212	17293	17289	17291	17328	17344	17287	17280	17418	17251	17291	17083	17211	17217	17305	17177	17283	17283	17181	17257	17339	17338	17326	17178	17359	17297	17307	17349	17394	17361	17218	17300	17343	17415	17176	17259	17238	17082	17283	17149	17235	17046	17491	17166	17349	17370	17263	17322	17233	17222	17324	17152	17169	17181	16916	17155	17265	17102	17335	17237	17343	17181	17211	17403	17236	17100	17439	17359	17213	17464	17343	17240	17407	17096	17198	17301	17316	17303	17102	17316	17365	17113	17211	17341	17291	17387	17149	17354	17254	17230	17210	17310	17342	17252	17292	17285	17175	17299	17279	17229	17357	17266	17387	17234	17210	17108	17236	17385	17307	17135	17298	17323	17249	17245	17366	17339	17243	17213	17376	17213	17336	17338	17434	17334	17151	17296	17239	17232	17167	17351	17475	17275	17189	17324	17394	17423	17208	17225	17210	17279	17296	17110	17416	17234	17145	17348	17207	17208	17246	17139	17294	17209	17084	17521	17196	17179	17425	17145	17384	17318	17378	17327	17400	17198	17284	17380	17219	17242	17302	17402	17304	17175	17358	17326	17442	17227	17200	17175
25331	21406	28189	25842	23383	23423	23571	21972	21608	21765	21315	21317	21228	21272	21188	21032	26473	32050	29162	25161	22647	21571	21230	20967	20939	20923	21226	20905	20882	20937	20988	21152	20818	20938	20746	20998	20708	20732	20873	20824	20857	20884	20819	20717	20754	20952	20895	20861	20749	20947	21027	20593	20858	20708	20851	20830	20778	20875	20911	21007	20880	20865	20900	20872	20854	20877	20692	20889	20975	20831	20892	20921	20742	20646	20694	20784	20865	20926	20894	21082	21002	20852	20898	20922	20716	20812	20826	20982	20938	20856	20967	20826	20829	20874	20912	20961	20680	20667	20716	21104	20851	20938	20853	20900	20880	21012	20921	20846	20753	20672	20646	20811	21066	20846	20806	20924	20884	20863	20813	20839	21048	20644	20811	20946	21004	20836	20935	20717	21055	20630	20761	20851	20667	20856	20890	20708	20682	20806	20830	20853	20873	20969	21115	20824	21039	20896	20735	20708	20777	20952	20836	20933	20680	21113	20938	20806	20897	20912	20849	20694	20821	20724	20823	20786	20894	20900	20849	20788	21010	20638	20933	20847	20739	20939	20922	20799	20761	20555	20825	20910	20919	20837	20801	20653	20792	20670	21009	20810	21001	20955	20940	20790	20802	21052	20892	20855	20750	20761	20959	20788	20737	20936	20932	21002	21009	20851	20733	20716	20922	20841	20892	20819	20874	20927	20941	20489	20951	20774	20543	20716	20619	20773	20854	20860	20885	20729	20689	20691	20921	20839	21063	20873	20857	20749	21017	20874	20814	20904	20756	20835	20838	21022	20814	20642	20786	20993	20778	20829	20830	20634	20825	20828	20731	20755	20628	20832	20792	20768	20690	21003	20934	20927	20948	20865	20812	20869	20836	20805	20890	20754	20973	20753	20796	20894	20572	20869	20872	20851	20828	20653	20797	20626	20736	20783	20883	21037	20721	20903	20864	20724	20855	20804	20732	20702	20881	20685	20950	20887	20865	20883	20938	20930	20817	21025	20890	20624	20814	20821	20885	20889	20855	20780	20710	20763	20982	21026	20846	20771	20826	20739	20775	20605	20954	20892	20929	20741	20787	20800	20858	20797	20761	20826	20854	20705	20736	21108	20899	20802	20962	20549	20739	20984	20751	20883	20699	20731	20718	20907	20737	21037	20817	20811	20759	20925	20972	20899	20850	20754	20790	20762	20971	20850	20787	20693	20744	20752	20942	20848	20701	20921	20765	20989	20773	20690	21075	20729	20945	20953	20828	20965	21055	20885	20831	20840	20649	20942	20602	20910	20831	20803	20678	20892	20979	20987	20908	20879	20892	20763	20811	20880	21050	20848	20757	20731	20817	20786	20874	20623	20756	20722	20792	20970	20682	20760	20920	20724	21050	20918	20958	20989	20935	20806	20802	20833	20911	20666	20756	20833	20760	20792	20905	20939	20782	20885	20755	20746	20733	20757	20879	20820	20907	20587	20837	20871	20995	20657	20865	20942	20949	20765	20674	20982	20816	20868	20752	20851	20987	20788	20787	20855	20975	20790	20743	20582	20654	20763	20877	21042	20828	20994	20834	20871	20673	20833	20797	20737	20840	21047	20800	20928	20884	20858	20728	20881	20844	20909	20830	20960	20783	20963	20855	20992	20920	20653	20879	20828	20834	20811	20873	20765	20824	20729	20825	20911	20974	20908	20876	20890	20788	21037	20745	20962	20924	20799	20897	20829	20711	21097	20837	20879	20791	20877	21008	20662	20793	20728	20679	20766	20723	20853	21073	20948	20838	20692	20758	20904	20986	20958	20834	20704	20651	20758	20735	20859	20867	20735	20770	20971	20956	20872	20823	21007	20841	20809	20603	21091	20877	20896	21022	20884	20925	20798	20697	20818	20699	20768	21144	20941	20874	20979	20824	20881	20770	20735	20779	20798	21018	20879	20757	20770	20924	20686	20659	20803	21020	20844	20757	20894	20760	20875	20922	20748	20616	21026	20757	20817	20876	20852	20662	20808	20807	20674	20991	21083	21053	20887	20747	20727	20806	20821	20733	20918	20689	20951	20883	20764	20739	20908	20622	20525	20705	20818	20663	20630	20733	20743	20774	20895	20993	20889	20819	20669	20836	20805	20734	20854	20809	20903	20888	20820	20650	20859	20732	20676	20933	20638	20727	20777	20788	20812	20955	20896	20930	20762	20578	20912	20819	20924	20785	20965	20769	20825	20767	21042	20971	20791	20870	20683	20858	20658	20659	20742	20880	20696	21039	20798	20779	20901	20823	20777	21130	20897	20968	20892	20782	20660	20863	21040	20912	20896	20974	20733	20885	20742	20869	20881	20804	20912	20755	20873	21065	20748	20811	20748	20910	21026	20623	20777	20808	20941	20654	20790	20924	21117	20885	20997	20864	21000	20867	20809	20887	20929	20774	20804	20791	20800	20817	20936	20725	21140	20796	20903	21078	20857	21017	20913	20876	20736	20980	20951	20931	21094	20920	20946	20987	21034	20758	20777	20878	20627	20741	20913	20874	20941	20901	20820	20898	20778	20733	20886	20617	20833	20594	20840	20848	20924	20976	20915	20876	20932	20868	21027	20747	20724	20856	20725	20819	20980	20731	20777	20995	20604	20726	20740	20740	20876	20788	20917	20939	20878	20791	21039	20603	20780	20676	20888	20704	20783	20889	20947	20897	20839	20698	20672	20808	20708	20662	20673	20800	20970	20800	20894	20729	20825	20824	20798	21046	20777	20849	20858	20813	20892	20891	20748	20918	20905	20941	21014	20804	21137	20922	20715	20600	20890	20931	20759	20784	20871	20960	21026	20668	20936	21082	20760	20717	20775	20969	20813	20860	20854	20784	20798	20880	20697	20881	20647	20974	20820	20780	20901	20826	20797	20819	20685	20709	20814	20940	21004	20806	20883	20934	20943	20950	20777	20867	20744	20937	20741	20768	20885	20933	20963	20853	20798	20865	20754	20861	20724	20780	20953	20801	20554	21006	20582	20626	20787	20799	20864	20436	21117	20794	20903	20700	20796	20910	20809	20736	20748	20761	21057	20933	20946	20704	20823	21051	20873	20821	20931	20736	20647	20923	20931	20823	20735	20760	20761	20876	20850	20818	20749	20924	20792	20803	20826	20820	20504	21223	20854	20654	20817	20898	20946	20819	20915	21009	20806	20702	20970	20848	20674	20741	20805	20717	21044	20935	20830	20932	21033	20784	20675	20839	21044	20929	20676	20815	20980	20728	20936	20751	20894	20705	20767	20973	20923	20895	20833	20904	20865	20663	20789	20749	20674	20836	20894	20699	20548	20525	20719	20736	20683	20664	20983	20878	21176	20789	20833	20821	20608	20893	20933	21150	20898	20954	21020	20870	20752	20700	20718	20927	20787	20778	20762	20742	20931	20800	20821	20912	20838	20946	20955	21019	20727	20841	20945	20974	20887	20853	20769	20692	20909	20694	20802	21010	20844	20892	20947	20679	20737	20937	20898	20707	20801	20928	20951	20584	20801	20844	20609	20810	20870	20797	20670	20803	20899	20976	20856	20817	20869	20685	20979	20956	20716	20988	21004	20876	20730	20846	20660	20782	20899	20684	20837	20891	20960	20936	20991	20839	20828	20937	21017	20873	20893	20369	20828	20936	20816	20783	20983	20846	20902	20770	20874	20836	20657	20797	20835	20617	20914	20925	20880	20799	20731	20778	20831	20821	20947	20671	20730	20874	20872	20853	20775	20782	20759	20871	20753	20700	20946	20759	20907	20847	21192	20811	20942	20828	20760	20922	20847	20652	20848	20784	20878	20844	20755	21000	20954	20875	21003	20884	20707	20657	20765	20880	20892	20672	21101	20856	20859	20756	21068	20582	20676	20877	20943	20793	20813	20843	20715	20690	20874	20779	20776	20455	20782	20885	20926	20855	20855	20668	20589	20686	20792	20778	20883	20736	20791	20853	20851	21016	20755	20888	20841	20856	20883	20898	20831	20907	20882	20916	21001	20722	21008	20723	20872	20728	20707	20816	21072	21000	20752	20903	21093	20796	20815	21057	20878	20746	20829	20829	20930	20727	20732	20711	20831	20827	21129	20788	20979	20789	20774	20799	20591	20755	20673	20852	20806	20736	20832	20714	20681	20842	20744	20984	20775	20979	20839	21043	20820	20801	20810	20824	20977	21064	20630	20787	20858	20817	20691	20878	20832	20787	20663	20736	20738	21051	20829	20875	20893	20932	20655	20985	20720	20950	20979	20913	21021	20761	20951	20941	20828	20703	20859	20690	20818	20746	20927	20861	20732	20807	20855	20931	20766	20931	20976	21054	20826	20935	20938	20812	21113	20774	20612	21013	20703	20738	20702	20916	20643	20743	20829	20817	20730	20746	20931	20832	20912	20784	20811	20792	21045	21022	20645	20829	20540	20792	20800	20830	20737	20903	20939	21085	20800	20704	20891	20860	20959	21058	20692	20924	20753	20789	20887	20929	20929	20723	21034	20765	20825	20907	20847	20916	20993	20862	21019	20778	20701	21221	20883	20989	20824	20835	20860	20714	20816	20656	21048	20962	20876	21017	20970	20798	20805	20903	20809	20789	20805	20818	20761	20782	20748	20618	20820	20740	20886	21066	20726	20503	20793	20710	20706	20820	20802	20755	21054	20853	20859	20847	20657	20788	20902	20946	20902	21022	21029	20888	20711	20756	20843	20917	20955	20840	20787	21005	20931	20802	20792	20771	20575	20903	20642	20890	20695	21023	21003	21129	20780	20625	20893	20879	20825	20828	21111	20899	20683	20800	20703	21012	20738	20808	20938	20808	20999	20861	20851	20910	20906	20914	20905	20878	20830	20886	20880	20802	21109	20606	20596	20835	20821	20822	20688	20633	20748	20650	20891	20843	20819	20852	20908	20841	20911	20946	20965	20846	20769	20949	20816	20820	20800	20751	20877	20895	20652	20818	20641	20826	20831	20677	20747	20819	20904	20870	20781	20715	20877	20960	20997	20801	20918	20934	20787	20901	20914	20867	20822	20827	20774	20787	20821	20909	20776	20903	20834	21091	20865	20808	20944	20865	20957	20908	20676	21001	20728	20730	20699	21088	20778	20888	20948	20798	21162	20739	20634	20879	20687	20703	20963	20739	20880	20733	20906	20872	20743	20883	20766	20841	20804
15773	23952	22827	20398	20989	20191	19767	19203	18580	18346	17923	17697	17433	17465	17663	17670	26797	32246	27314	22126	18995	17547	17406	17232	17130	17352	17221	17233	17211	17247	17295	17106	17409	17223	17301	17357	17307	17231	17240	17333	17469	17172	17210	17350	17281	17345	17232	17168	17237	17280	17387	17145	17158	17437	17174	17223	17366	17348	17244	17283	17387	17207	17310	17426	17181	17139	17114	17228	17195	17277	17311	17165	17265	17281	17299	17075	17278	17353	17320	17157	17378	17121	17240	17187	17219	17143	17474	17215	17189	17254	17208	17266	17333	17382	17356	17328	17386	17227	17255	17201	17070	17206	17211	17373	17426	17235	17385	17329	17311	17140	17361	17188	17115	17307	17243	17273	17069	17412	17387	17334	17279	17181	17187	17316	17416	17370	17266	17255	17190	17376	17486	17357	17182	17206	17193	17385	17270	17142	17381	17423	17195	17244	17303	17182	17290	17315	17314	17261	17241	17179	17095	17343	17398	17067	17176	17327	17185	17036	17327	17281	17337	17137	17266	17366	17423	17313	17280	17272	17432	17290	17141	17235	17325	17157	17345	17437	17437	17193	17143	17146	17342	17036	17296	17216	17252	17216	17269	17229	17150	17109	17203	17168	17112	17158	17307	17286	17160	17443	17239	17267	17152	17421	17162	17330	17333	17265	17265	17267	17296	17412	17218	17342	17208	17330	17309	17323	17321	17079	17323	17148	17359	17238	17375	17109	17193	17221	17245	17180	17201	17294	17344	17376	17171	17387	17351	17256	17125	17271	17233	17129	17267	17228	17297	17237	17296	17054	17235	17346	17226	17085	17238	17380	17112	17243	17319	17178	17314	17451	17311	17275	17230	17319	17365	17115	17251	17177	17293	17122	17107	17141	17025	17203	17345	17047	17231	17325	17220	17176	17299	17219	17215	17354	17194	17424	17105	17150	17484	17186	17322	17221	17222	17380	17153	17248	17220	17235	17176	17284	17302	17275	17127	17135	17169	17190	17055	17369	17220	17404	17181	17189	17279	17370	17340	17075	17272	17106	17087	17214	17305	17172	17513	17290	17286	17302	17163	17269	17383	17475	17227	17384	17276	17221	17446	17163	17233	17096	17346	17321	17378	17103	17301	17081	17256	17276	17118	17203	17173	17399	17244	17367	17119	17281	17268	17226	17324	17194	17164	17259	17386	17376	17292	17157	17188	17341	17268	17244	17337	17322	17416	17223	17023	17396	17157	17349	17093	17061	17468	17303	17220	17117	17274	17296	17111	17194	17141	17272	17295	17194	17102	17109	17364	17214	17450	17251	17237	17155	17155	17400	17120	17285	17286	17293	17506	17095	17274	17184	17406	17100	17211	17240	17271	17157	17413	17122	17334	17012	16915	17249	17181	17018	17196	17345	17054	17307	17156	17125	17276	17004	17274	17151	17234	17183	17211	17370	17368	17415	17219	17140	17253	17173	17172	17230	17137	17235	17212	17232	17332	17132	17388	17320	17291	17461	17113	17317	17204	17205	17187	17242	17051	17244	17309	17335	17218	17271	17375	17109	17260	17106	17117	17245	17363	17288	17265	17266	17228	17220	17385	17253	17178	17347	17326	17182	17271	17148	17121	17292	17315	17243	17181	17295	17235	17243	17255	17163	17312	17105	17175	17267	17165	17162	17430	17132	17189	17257	17251	17234	17246	17223	17236	17188	17121	17207	17231	17256	17291	17265	17187	17252	17263	17141	17199	17244	17279	17310	17170	17093	17257	17295	17205	17246	17324	16997	17223	17227	17163	17290	17264	17270	17148	17321	17275	17157	17075	17244	17253	17291	17330	17191	17334	17296	17191	17189	17258	17111	17250	17429	17318	17103	17248	17384	17335	17416	17213	17268	17197	17286	17318	17262	17292	17240	17222	17346	17348	17363	17163	17281	17371	17113	17324	17376	17148	17331	17088	17246	17182	17402	17467	17306	17321	17277	17215	17257	17278	17272	17378	17195	17386	17182	17222	17405	17243	17167	17180	17090	17292	17371	17182	17071	17407	17193	17470	17253	17351	17075	17179	17319	17201	16985	17163	17308	17300	17221	17298	17140	17194	17261	17190	17299	17327	17170	17231	17290	17165	17212	17226	17125	17482	17269	17389	17170	17243	17479	17302	17154	17329	17152	17304	17219	17150	17308	17248	17207	17243	17241	17320	17139	17076	17305	17194	17288	17308	17358	17237	17132	17313	17287	17415	17442	17436	17289	17061	17150	17120	17242	17207	17163	17378	17253	17389	17300	17365	17305	17278	17381	17384	17168	17362	17230	17393	17143	17140	17233	17349	17099	17390	17316	17163	17244	17351	17277	17345	17232	17318	17238	17290	17226	17253	17162	17262	17198	17282	17383	17386	17061	17226	17292	17304	17338	17204	17202	17167	17240	17179	17162	17327	17022	17219	17184	17237	17421	17253	17245	17133	17144	17119	17451	17223	17270	17331	17243	17386	16966	17210	17260	17355	17200	17157	17213	17156	17318	17343	17239	17358	17270	17297	17321	17460	17218	17279	17234	17207	17331	17127	17192	17153	17362	17336	17278	17371	17251	17530	17107	17408	17148	17143	17359	17204	17153	17238	17261	17379	17377	17378	17296	17330	17311	17253	17250	16985	17232	17340	17311	17311	17219	17389	17152	17135	17089	17237	17331	17234	17370	17303	17320	17256	17328	17277	17277	17281	17302	17293	17267	17194	17225	17356	17515	17376	17145	17288	17233	17194	17047	17429	17092	17400	17228	17175	17345	17236	17205	17226	17348	17104	17279	17269	17187	17264	17505	17113	17233	17104	17354	17234	17185	17247	17216	17302	17317	17171	17207	17300	17140	17375	17229	17138	17336	17434	17319	17229	17223	17360	17151	17192	17117	17133	17146	17122	17294	17191	17300	17197	17202	17204	17269	17363	17096	17236	17211	17344	17229	17193	17288	17349	17230	17165	17333	17314	17352	17227	17164	17206	17241	17263	17203	17261	17217	17147	17371	17400	17198	17247	17279	17370	17336	17217	17098	17303	17189	17133	17154	17286	17444	17209	17209	17280	17221	17067	17343	17128	17256	17281	17287	17119	17229	17212	17381	17024	17213	17261	17280	17335	17358	17286	17326	17479	17213	17353	17285	17412	17295	17337	16997	17148	17313	17182	17181	17359	17226	17241	17434	17450	17341	17339	17317	17370	17213	17284	17204	17178	17229	17343	17316	17376	17198	17170	17307	17261	17356	17142	17074	17255	17125	17405	17298	17202	17160	17172	17344	17321	17267	17342	17325	17331	17409	17351	17257	17084	17369	17159	17297	17276	17300	17228	17277	17355	17316	17289	17442	17192	17147	17204	17308	17132	17177	17226	17357	17124	17223	17238	17354	17286	17133	17252	17448	17255	17220	17115	17277	17303	17155	17048	17260	17288	17127	17175	17390	17205	17267	17217	17235	17307	17086	17255	17058	17322	17329	17332	17211	17231	17196	17229	17334	17397	17183	17115	17153	17121	17178	17247	17221	17163	17375	17257	17392	17183	17167	17264	17176	17107	17463	17225	17228	17342	17387	17240	17426	17141	17285	17276	17154	17418	17241	17198	17256	17201	17212	17288	17337	17221	17215	17380	17381	17298	17331	17247	17284	17059	17257	17118	17138	17312	17095	17304	17383	17231	17154	17461	17358	17186	17412	17165	17242	17292	17400	17220	17224	17384	17363	17317	17202	17288	17243	17191	17331	17357	17203	17214	17231	17273	17260	17242	17126	17226	17254	17347	17084	17201	17318	17363	17290	17259	17237	17223	17377	17196	17217	17464	17506	17331	17291	17148	17158	17179	17251	17247	17154	17368	17234	17215	17206	17303	17071	17238	17337	17263	17133	17302	17201	17395	17147	17202	17345	17293	17433	17257	17311	17259	17396	17300	17246	17386	17125	17293	17148	17412	17143	17233	17199	17270	17294	17082	17271	17281	17479	17431	17249	17236	17241	17250	17266	17503	17228	17269	17136	17421	17132	17308	17116	17308	17357	17385	17473	17162	17260	17145	17391	17181	17399	17193	17240	17237	17051	17221	17306	17398	17309	17316	17218	17414	17281	17189	17348	17304	17190	17257	17379	17162	17274	17219	17182	17285	17254	17203	17383	17230	17271	17200	17335	17160	17264	17288	17435	17309	17275	17334	17296	17114	17033	17187	17264	17232	17240	17128	17361	17326	17263	17463	17267	17386	17304	17187	17285	17372	17144	17138	17299	17106	17153	17352	17176	17377	17289	17072	17333	17092	17294	17254	17318	17168	17429	17353	17401	17437	17239	17139	17105	17322	17127	17328	17246	17332	17118	17263	17241	17252	17168	17248	17445	17191	17302	17415	17332	17131	17410	17252	17177	17274	17058	17239	17363	17211	17309	17344	17194	17303	17135	17154	17409	17077	17300	17328	17270	17070	17230	17197	17326	17367	17250	17429	17090	17395	17342	17372	17373	17217	17324	17270	17245	17190	17197	17028	17253	17165	17222	17216	17198	17262	17395	17092	17250	17433	17306	17162	17183	17442	17294	17347	17307	17329	17220	17264	17320	17425	17188	17211	17327	17421	17109	17201	17083	17208	17157	17062	17071	17301	17153	17290	17166	17116	17116	17269	17240	17199	17087	17443	17107	17198	17132	17223	17327	17382	17221	17500	17186	17353	17229	17140	17132	17425	17211	17196	17208	17381	17320	17159	17263	17253	17135	17261	17258	17316	17308	17292	17056	17221	17176	17269	17233	17280	17278	17275	17355	17218	17331	17379	17398	17153	17374	17383	17337	17261	17214	17215	17277	17248	17061	17341	17401	17346	17194	17270	17031	17306	17293	17127	17312	17313	17167	17060	17298	17386	17151	17384	17427	17218	17345	17380	17251	17218	17133	17358	17163	17271	17344	17202	17283	17221	17183	17430	17162	17215	17243	17227	17213	17089	17199	17256	17394	17288	17314	17137	17311	17286	17206	17339	17293	17164	17413	17171	17431	17333	17227	17153	17182	17215	17165	17467	17077	17273	17225	17208	17234	17167	17315	17230	17234	17155	17359	17292	17434	17315	17319	17365	17250	17368	17094	17170	17256	17223	17097	17167	17288	17078	17329	17286	17071	17458	17045	17285	17247	17153	17353	17264	17199	17425	17092
23835	21416	29029	24304	22558	25132	26052	22666	22221	22203	21739	21505	21498	21364	21055	22041	36041	39510	33795	27932	23729	21795	21031	21119	21036	20921	20747	20950	20916	20881	21105	20848	20880	20995	20913	20853	21075	20766	20728	21239	21192	20997	20950	20874	20878	21069	20831	20920	20894	20742	20690	21069	20734	20747	20767	20883	20962	20766	21074	20865	20664	20974	20957	20775	20959	21041	20932	20713	20907	20891	20999	20965	20793	20822	20903	20988	20936	20898	20943	20604	20820	20836	20847	20966	20941	20745	20891	20744	20903	21125	20911	20955	20879	20764	20852	20905	20941	20860	20959	20837	20832	20686	20903	20968	21071	20718	20774	20786	20926	20662	20957	20749	20859	20725	20979	20789	20747	20925	20757	20795	20873	20788	20872	20750	20566	20878	20881	20689	20953	20665	20879	20677	20739	20700	20860	20784	20956	20783	20722	20978	20755	20731	20865	20739	20782	21092	20857	20756	20921	20702	20793	20977	20864	21014	20759	20908	20983	20759	20613	20741	20751	20738	20882	20615	20768	20897	20975	20958	21050	20851	20836	20842	20785	20740	20868	20740	20766	21011	20903	20891	20560	20888	20734	20836	20979	20848	21046	20798	20879	20755	20932	20890	21010	20974	20775	21030	20899	21105	20871	20802	20978	20822	21004	20728	20699	20852	20998	20798	20872	20771	20835	20794	20945	20988	20919	20590	20822	20823	20625	20849	20819	20810	21133	20891	20874	20691	20954	20686	20603	20957	20811	20905	20777	20958	20977	20928	20908	20726	20805	20878	20942	20795	20742	20680	20608	20852	20991	20794	20920	20696	20822	21060	20898	20823	20718	20763	20988	20802	20816	20781	20676	20657	20831	20882	20669	21006	20708	20470	20657	21004	20960	20830	20853	20775	20954	20696	20648	20607	20808	20637	20581	20653	20697	20882	20765	20890	20949	20956	20867	20899	20924	20912	20825	20808	20738	20857	20694	21026	20944	20862	20955	20906	20891	20703	20871	20740	20776	20931	20717	20752	20598	20725	20981	20750	20835	20709	20742	20958	20806	20846	20841	20942	20739	20737	20793	20698	20917	20687	20988	20903	20905	20772	20872	20836	20781	20939	20733	20835	20748	20918	20851	20883	20896	20767	20853	20736	20729	20783	20987	20801	20877	20943	20770	21052	20851	20863	20870	20904	20868	20819	21039	20838	20772	20969	20891	20756	20790	20620	20878	20750	20940	20797	20861	20887	20965	20910	20932	20771	20742	20759	20941	20904	20781	20958	20878	20731	20811	20960	20759	20826	20974	20788	20663	20728	20800	20847	20885	20851	20865	20927	20950	21072	21008	20876	20902	20749	20703	20813	20893	20895	21009	21016	20746	20875	20720	20713	20984	20816	20795	20963	20864	20783	20737	20948	20759	20823	20835	20760	20695	20842	21004	20670	20796	20588	20872	20995	20948	20872	20736	20904	20817	20704	20917	20906	20871	20769	20708	20630	20882	20686	20796	20847	20997	20512	20814	20803	20894	20866	20628	20839	20751	20937	20808	20879	21016	20984	20681	20698	20934	20786	20828	20844	20795	20686	20828	20914	21067	20733	20851	20795	20750	20883	20861	20745	20729	20657	20753	20722	20999	20947	20789	20733	20619	20929	21120	20909	20784	20916	20787	20775	20855	20681	20905	20614	20632	20763	20902	21114	20836	20670	20699	20819	20840	20651	20672	20699	20960	20743	20654	20712	20984	20536	20814	20797	20783	20852	20769	20889	20790	20880	20884	20851	21100	20881	20569	20698	20901	20664	20903	20730	20646	20844	20672	20839	20977	20883	20964	20906	21021	20736	20760	20801	20814	20784	20978	21048	20777	20854	20715	20869	20749	20789	20612	20833	20781	20974	20899	20762	20945	20753	20877	20969	20870	20829	20751	20787	20899	21034	20983	20900	20758	20920	20991	20917	20723	20876	20782	20809	20863	20860	20839	20990	20736	20895	20993	20790	20832	20677	20747	20869	20905	20884	20629	20999	20893	20646	20764	20925	20780	20707	20948	20806	20765	20806	20825	20728	20828	20686	20822	20746	21078	20815	20864	20839	20706	20969	20863	20909	21027	21091	20726	20709	20943	20798	20918	21006	20763	20832	20702	20752	20713	20871	20794	20830	20623	20851	20791	20723	20787	20702	20742	20823	20976	20877	20733	20756	20773	20735	20718	20854	20805	20793	20915	20786	20754	20785	20883	20930	20858	20893	20864	20939	21087	21179	20678	20858	20909	20801	21078	21059	20826	20892	21038	20801	20788	20755	20789	20839	20794	20941	20713	20763	20723	21068	20916	20815	20803	20702	20834	21052	20968	20954	20842	20781	20819	20813	20940	20909	20705	20868	20716	20876	20947	20674	20945	20819	20771	20801	20988	20618	20656	20814	20832	20808	20825	20794	20770	20890	20938	20724	20871	20650	20732	20977	20804	20931	21070	20738	20813	20716	20714	20738	20741	20934	20816	20812	20697	20595	20589	20742	20794	20762	20830	20824	20828	20990	20814	20861	20898	21156	20669	21076	20763	20669	20964	20958	20762	20892	20754	20750	20689	20748	20854	20962	20904	20750	20726	20748	20902	20748	20873	20952	20666	20490	20957	21053	21031	20727	20772	20677	20933	20771	20718	20842	20801	20986	20793	20723	20695	20712	20770	20999	20685	20692	20843	20648	20560	20682	20813	20908	20597	20819	20892	20829	20934	20882	20612	20828	20894	20961	20831	20793	20845	20812	20810	20898	20825	20811	20836	20764	20719	20776	20772	20919	20984	20793	20817	20892	20787	21019	20882	20929	20895	20772	20869	20869	20615	20830	20826	20921	20758	20761	20800	20828	20764	20889	20941	20923	21020	20718	20856	20965	20686	20656	20876	20881	20734	20831	20700	20765	20952	21012	20977	20798	20810	20812	20913	20978	20935	20960	20973	20764	20767	20739	20597	20703	20892	20883	20771	21007	20699	20779	20756	20836	20652	20839	20949	20860	20863	20902	20953	20820	20840	20770	20783	21087	20996	20773	20870	21025	21052	20827	21095	20932	20940	20650	20693	20732	20697	20865	21008	20862	20889	20678	20825	20781	20738	20724	20842	20700	20777	20812	20744	20705	20867	20893	20789	20969	20771	20944	20978	20951	20750	20561	20659	20847	20741	20849	20915	20787	20898	20895	20843	20781	20624	20978	20925	20906	20771	20779	20718	20798	20844	20992	20707	20857	20760	20893	20825	20855	20724	20891	21038	20832	20885	20875	20690	20895	20759	20836	20891	20885	20910	20993	20831	20605	20772	20742	20823	20803	20830	20951	21027	20975	21114	20740	20787	20727	21048	20954	20927	20797	20793	20740	20956	20925	21053	20828	20875	20695	20711	20986	20639	20673	20793	20794	20802	20789	20803	20844	20799	20928	20958	20775	20803	20969	21108	20675	20734	20831	20893	20969	20854	20984	20861	20814	20932	20892	20977	20874	20750	20743	20835	20980	20995	20971	20910	20736	20858	20865	20685	21073	20938	20839	20883	20749	20705	20893	20927	21012	20758	20823	20808	20760	20890	20853	20724	20566	20694	20986	20779	20710	20714	20915	20842	20958	21067	20838	20675	20873	20761	20876	21004	21022	20945	20851	21086	20712	20855	20867	20935	20639	20888	20645	20528	20896	20784	20695	20710	21048	20732	20665	20672	20680	20766	20843	20752	20782	20798	20939	20631	20639	20846	20842	20904	20734	20925	20957	20939	21033	20795	20716	20745	20613	20969	20704	20810	20823	21023	20883	20768	20838	20930	20989	20714	20875	20714	20950	20642	20799	20825	20690	20821	20675	21078	20805	21096	20645	20789	20872	20858	20989	20933	20775	21023	20932	20953	20794	20661	20897	21052	20873	20942	20834	20881	20623	20790	20875	21035	20849	21049	20769	20817	20877	20791	20621	20968	21005	20787	20856	20771	20794	20889	20620	20759	20840	20789	21051	20791	20722	20782	20729	20744	20769	20969	20673	21088	20790	20753	20694	20872	20921	20752	20956	20760	20855	20649	20790	20882	20759	20780	20739	20690	20797	20886	20603	20775	20878	21001	20885	20798	20865	20838	20938	20691	20988	20778	20906	20960	20795	20736	20614	20738	20789	20922	20898	20689	20853	20843	20916	20722	20761	20800	20859	20957	21035	20850	20780	20757	20808	21018	20657	20738	20907	20799	20809	20834	20757	20732	20704	20926	21105	20858	20602	20894	20568	20882	20768	20931	20865	20929	20990	20834	20815	20892	20864	20944	20764	20698	20704	20672	20981	20895	20663	20637	20726	20937	20495	20956	20836	20760	20972	20874	20998	20910	20802	20768	20826	20817	20650	20547	20664	20872	20747	20763	21001	20918	20871	20961	20930	20835	20880	20903	20578	20739	20834	20923	20785	20694	20920	20766	20846	20657	20782	20841	20648	20708	20769	20646	20815	20795	21143	20786	20743	20806	20712	20893	20791	20802	20811	20834	20810	20939	20936	20980	20688	20737	20940	21001	21013	20940	20881	20671	20876	21112	20830	20735	20912	20912	20801	20824	21089	20860	20980	20912	20771	20838	20658	20815	20741	20902	20807	20848	20762	20823	20780	20675	20910	20817	20888	20885	20769	20972	20862	20584	20662	20703	20775	20758	20930	20716	20576	20729	20798	20808	20892	20872	20799	20861	20774	20840	21093	20938	20729	21003	20606	20806	20804	20876	20676	21040	20805	20863	20783	20908	20754	20825	20742	20884	20791	20762	20818	20712	20454	20631	20631	20892	21033	21103	20694	20762	20710	20820	20916	20687	20682	20801	20810	20583	20637	21076	20891	20880	20799	20811	20772	20632	20711	20797	20837	20752	20852	20803	20844	20773	20671	20762	20974	21006	20773	20793	20594	20859	20780	20884	20767	20867	20658	20915	20827	20810	20790	20864	20725	20896	20627	21017	20854	20822	20578	20870	20606	20900	20815	20623	20795	20683	20715	20866	20754	20728	20753	20899	20728	20907	20874	20812	20815	20538	20728	20881	20940	20970	20932	20917	20767	20714	20611	20717	20768	21049	20993	20902	20878	20907	20671	20905	21065	20669	21041	20780	20821	20875	20576	20634	20769	20976	20896	20967	20720	20862	20817	20674	20951	20951	20704
17506	29067	27858	25645	23560	21591	20408	19886	19371	18881	18329	18012	17924	17946	17838	19282	38352	38845	32906	25500	20091	18028	17358	17314	17261	16947	17256	17279	17243	17176	17304	17229	17296	17273	17188	17173	17290	17378	17259	17167	17313	17224	17168	17272	17340	17235	17390	17248	17269	17294	17075	17177	17285	17288	17331	17113	17223	17264	17243	17118	17271	17314	17356	17333	17069	17086	17366	17107	17215	17129	17223	17294	17222	17406	17067	17185	17261	17265	17106	17264	17220	17148	17225	17091	17205	17326	17146	17336	17218	17094	17306	17184	17123	17190	17076	17256	17223	17174	17218	17219	17367	17250	17061	17191	17153	17141	17304	17167	17272	17238	17339	17266	17258	17020	17102	17109	17464	17159	17101	17232	17187	17134	17242	17237	17307	17170	17386	17121	17269	17113	17192	17366	17253	17249	17281	17135	17302	17101	17171	17373	17386	17015	17211	17294	17388	17415	17175	17096	17271	17313	17193	17234	17241	17250	17247	17214	17419	17176	17322	17180	17171	17290	17209	17106	17296	17215	17377	17110	17234	17329	17001	17268	17066	17107	17315	17220	17248	17350	17213	17169	17337	17274	17170	17167	17255	17156	17135	17114	17177	17147	17202	17331	17097	17234	17272	17198	17133	17276	17207	17343	17180	17120	17280	17225	17122	17219	16885	17152	17252	17278	17031	17214	17264	17168	17310	17229	17249	17156	17251	17202	17281	17353	17325	17101	17213	17161	17235	17191	17326	17331	17148	17331	17306	17322	17367	17340	17103	17234	17197	17099	17203	17221	17261	17237	17178	17256	17237	17047	17313	17149	17344	17292	17349	17404	17107	17233	17172	17081	17050	17136	17174	17249	17075	17079	17189	17063	17253	17218	17209	17205	17202	17146	17211	17295	17189	16935	17333	17269	17216	17140	17026	17275	17212	17198	17284	17273	17300	16945	17223	17169	17291	17202	17251	17370	17200	17345	17091	17231	17158	17311	17243	17082	17206	17112	17136	17336	17272	17220	17181	17249	17208	17393	17183	17329	17276	17090	17355	17423	17311	17221	17271	17271	17097	17065	17043	17147	17231	17128	17317	17196	17109	17161	17338	17311	17234	17280	17259	17149	17276	17355	17130	17194	17143	17259	17336	17117	17350	17233	17310	17323	17245	17178	17302	17313	17400	17138	17300	17287	17257	17512	17088	17169	17279	17240	17232	17183	17155	17247	17267	17300	17154	17319	17205	17281	17183	17256	17373	17193	17259	17245	17214	17180	17253	17156	17184	17261	17157	17182	17316	17273	17142	17402	17262	17105	17180	17343	17288	17156	17192	17293	17292	17099	17403	17078	17310	17266	17298	17083	17266	17143	17237	17215	17203	17157	17264	17028	17100	17289	17198	17527	17123	17211	17334	17097	17130	17206	17057	17179	17289	17119	17126	17201	17188	17134	17126	17111	17133	17242	17222	16992	17137	17083	17137	17184	17295	17217	17235	17338	17241	17122	17381	17258	17288	17225	17188	17241	17319	17210	17113	17244	17236	17219	17326	17120	17321	17178	17217	17335	17266	17344	17009	17244	17142	17309	17257	17248	17214	17170	17103	17273	17080	17255	17115	17303	17142	17199	17130	17149	17099	17360	17123	17215	17213	17163	17250	17115	17171	17141	17349	17195	17198	17163	17195	17269	17278	17229	17288	17120	17238	17116	17275	17362	17106	17175	17112	17183	17241	17111	17219	17116	17025	17313	17251	17218	17079	17232	17298	17038	17224	17089	17158	17327	17149	17100	17173	17112	17375	17187	17266	17338	17252	17202	17287	17327	17266	17064	17234	17272	17100	17423	17417	17094	17209	17321	17188	17387	17190	17210	17242	17157	17148	17154	17319	17283	17286	17343	17212	17257	17129	17197	17392	17288	17117	17342	17175	17323	17128	17254	17146	17127	17260	17364	17218	17373	17054	17413	17278	17272	17273	17340	17376	17236	17279	17129	17223	17214	17191	17254	17169	17282	17321	17338	17054	17121	17189	17184	17078	17056	17262	17174	17220	17251	17245	17352	17176	17305	17086	17365	17075	17318	17197	17310	17225	17345	17173	17341	17214	17344	17167	17261	17186	17284	17191	17201	17276	17134	17167	17177	17340	17220	17238	17025	16993	17312	17391	17154	17096	17286	17038	17291	17311	17264	17078	17312	17107	17269	17256	17060	17141	17251	17188	17275	17210	17109	17239	17272	17262	17090	17267	17440	17206	17254	17237	17297	17159	17169	17301	17273	17204	17197	17243	17264	17141	17382	17115	17251	17194	17284	17175	17209	17286	17139	17337	17335	17299	17121	17185	17204	17089	17216	17271	17144	17257	17094	17309	17406	17093	17124	17115	17110	17273	17272	17242	17451	17233	17203	17426	17184	17110	17237	17096	17182	17275	17120	17362	17292	17114	17259	17135	17152	17269	17098	17379	17084	17421	17204	17179	17295	17176	17170	17301	17162	17304	17207	17223	17238	17199	17194	17353	17368	17135	17174	17094	17289	17292	17147	17285	17194	17251	17158	17282	17393	17263	17236	17327	17057	17251	17448	17114	17171	17113	17167	17201	17387	17205	17191	17193	17381	17257	17253	17260	17113	17107	17286	17108	17200	17181	17152	17047	17245	17249	17135	17172	17224	17267	17215	17378	17294	17218	17217	17260	17284	17226	17219	17273	17206	17275	17172	17000	17064	17225	17199	17412	17213	17229	17252	17285	17215	17358	17057	17118	17181	17151	17198	17148	17157	17083	17242	17210	17279	17150	17096	17211	17237	17249	17135	17181	17253	17155	17226	16994	17491	17163	17284	17067	17200	17406	17242	17055	17253	17247	17246	17229	17146	17148	17297	17168	17240	17373	17246	17136	17257	17284	17321	17325	17223	17203	17265	17138	17120	17207	17417	17268	17220	17287	17120	17225	17235	17097	17234	17105	16983	17328	17237	17303	17197	17214	17235	17258	17321	17128	17188	17202	17225	17403	17149	17213	17265	17274	17250	17309	17199	17249	17194	17213	17284	17278	17230	17158	17180	17015	17210	17128	17229	17380	17529	17307	17255	17291	17120	17150	17201	17272	17196	17383	17222	17309	17252	17222	17114	17038	17159	17160	17069	17228	17014	17088	17062	17110	17210	17322	17187	17301	17363	17259	17253	17291	17389	17387	17349	17269	17243	17156	17157	17307	17310	17192	17490	17306	17337	17191	17301	17239	17256	17227	17090	17152	17228	17266	17374	17228	17262	17249	17309	17078	17304	17290	17161	17174	17260	17286	17065	17184	17320	17156	17071	17295	17226	17222	17186	17369	17258	17230	17171	17235	17079	17223	17342	17197	17105	17075	17179	17260	17192	17102	17058	17297	17326	17284	17310	17241	17279	17439	17135	17269	17272	17294	17277	17087	17221	17312	17169	17293	17240	17200	17221	17154	17318	17114	17329	17191	17396	17086	17234	17146	17209	17218	17170	17215	17306	17076	17351	17118	17369	17277	17246	17325	17235	17204	17253	17013	17260	17266	17286	17286	17116	17033	17376	17090	17242	17310	17236	17249	17099	17175	17176	17287	17191	17025	17145	17137	17419	17247	17084	17340	17228	17166	17105	17278	17213	17168	17372	17383	17372	17228	17281	17200	17109	17175	17317	17198	17429	17381	17212	17494	17124	17450	17299	17266	17332	17388	17241	17087	17269	17237	17005	17345	17177	17239	17147	17125	17091	17308	17339	17145	17063	17193	17151	17298	17059	17168	17121	17280	17226	17264	17177	17245	17289	17212	17168	17148	17188	17212	17338	17119	17081	17128	17291	17132	17322	17388	17427	17329	17131	17323	17145	17135	17291	17222	17035	17176	17220	17487	17089	17141	17225	17190	17241	17170	17149	16991	16970	17236	17155	17373	17223	17207	17234	17300	17087	17146	17370	17376	17097	17310	17218	17140	17137	17005	17194	17397	17285	17209	17183	17220	17229	17128	17243	17178	17070	17166	17329	17175	17354	17193	17180	17265	17252	17171	17276	17273	17289	17445	17335	17136	17215	17238	17076	17191	17362	17224	17251	17204	17213	17282	17183	17391	17065	17397	17244	17316	17142	17152	17255	17154	17457	17058	17052	17224	17179	17188	17336	17189	17176	17435	17193	17228	17167	17231	17308	17184	17266	17207	17301	17193	17192	17067	17209	17364	17172	17146	17214	17153	17235	17213	17069	17258	17260	17098	17129	17365	16971	17181	17216	17271	17097	17292	17363	17102	17257	17286	17300	17329	17219	17224	17170	17234	17237	17245	17175	17126	17101	17315	17072	17146	17191	17322	17249	17234	17215	17285	17246	17150	17169	17410	17021	17266	17100	17388	17063	17072	17426	17275	17097	17141	17094	17241	17222	17268	17164	17176	17073	16969	17277	17167	17080	17232	17226	17067	17174	17055	17162	17164	17281	17121	17251	17153	17257	17162	17202	17095	17154	17470	17349	17124	17273	17308	17207	17090	17106	17319	17076	17314	17232	17204	17184	17115	17299	17139	17246	17207	17103	17195	17209	17228	17080	17356	17214	17323	17302	17268	16952	17219	17177	17167	17286	17211	17354	17089	17089	17177	17169	17074	17277	17163	17225	17187	17301	17032	17219	17407	17203	17368	17153	17314	17151	17045	17160	17222	17265	17234	17307	17271	17074	17368	17325	17432	17354	17254	17182	17161	17269	17118	17178	17299	17375	17296	17254	17258	17141	17131	17300	17135	17339	17314	17216	17273	17339	17314	17022	17195	17039	17162	17149	17136	17178	17232	17232	17148	17123	17186	17111	17148	17203	17173	17159	17279	17318	17236	17138	17425	17345	17176	17035	17176	17211	17281	17201	17221	17097	17433	17229	17259	17132	17311	17257	17251	17026	17327	17068	17310	17265	17226	17255	17059	16974	17113	17301	17065	17125	17310	17289	17131	17017	17099	17226	17405	17090	17198	17149	17090	17109	17281	17273	17013	17293	17379	17121	17277	17286	17120	17088	17193	17194	17073	17138	17358	17259	17307	17289	17283	17130	17203	17327	17279	17191	17228	17281	17323	17085	17264	17066	17252	17089	17355	17026	17225	17271	17081	17289	17155	17304	17289	17159	17002	17247	17151	17357	17303	17293	17272	17356	17168	17208	17158	17181
29798	23138	25791	24247	21518	21542	21556	21308	21477	21279	21255	21195	21309	21266	21054	21135	21564	23167	23259	22280	21708	21454	21488	21414	21257	21178	21160	21146	21113	21315	21180	20970	21258	21045	21396	21154	21133	21119	21280	21000	21013	21197	21208	21161	21126	21163	21099	21186	21141	21231	21132	21212	20954	21045	21132	21353	21220	21160	20998	21178	21418	21255	21425	21301	21310	20976	20899	21159	20974	21131	21153	21161	21258	21075	21171	21130	21246	21208	21183	21103	21210	21207	21143	21258	21494	21170	21138	21018	21342	21147	20993	21453	21269	20817	21001	21214	21144	21207	21139	21077	21245	21110	21269	21086	21240	21082	21141	21026	21024	21000	21204	20938	20964	21052	21491	21274	21344	21183	21086	21148	21105	20696	21215	21045	20879	20974	21176	20924	21180	21383	21135	21080	21099	21228	21229	21108	21081	21284	21216	21298	21330	21329	21181	21166	21170	21067	21202	21080	20994	21075	21119	21257	21172	20987	21050	21167	21180	21230	21089	21091	21102	21114	21146	21185	21050	21008	21022	21173	21059	21059	21137	21320	21337	21061	21121	20984	20993	21016	21111	21122	21151	21058	21152	21227	21007	21056	21372	21121	21292	21245	21128	21122	21206	21202	21205	21097	21118	21175	21315	21320	21237	21132	21291	21129	20894	21220	21199	21236	21205	21176	21090	21086	21055	21099	21268	21027	21217	21209	21128	21062	21240	21320	21068	21255	21209	21156	21173	21210	21106	21084	21180	20953	21084	21138	21171	21100	21471	21225	21154	21090	21521	21117	21159	21082	21006	21142	21255	21165	21217	21233	21171	21053	21200	21066	21254	21110	21069	21028	21252	21284	20998	21211	21134	21132	21306	21290	21153	20998	21375	21179	21225	21180	21047	20977	21270	21090	21204	21081	21351	21190	21114	21083	21090	21346	21232	21279	21173	21383	21092	21113	20982	21281	21310	21048	21120	21174	21053	21126	21130	21090	21238	21246	21062	21186	21055	21221	21185	20932	21146	21111	21069	21148	20860	21165	21335	20971	21368	21008	21165	21258	21247	21273	21124	21260	21128	21145	21194	21150	21270	21171	21091	21150	20948	21211	21202	21028	21382	21352	21093	21218	20928	21333	21322	21170	21105	21020	21130	21239	21345	21179	20984	20926	21258	21151	21193	21346	21337	21184	21202	20896	21089	21189	21148	21148	21257	21121	21008	21131	21111	20906	21102	21075	21054	21114	21139	21014	21065	21026	21267	21098	21071	20934	21096	21166	21070	21133	21120	21300	21003	21211	21146	21153	21120	21163	21290	21111	21258	21287	21067	21239	21257	21231	21085	21204	20945	21029	21354	21004	21102	21215	21202	21259	21132	21237	21315	20787	21117	21120	20931	21079	21041	21056	21115	21110	20883	20943	21126	21113	21082	21041	21121	21159	21272	21359	21180	21473	21197	21234	21133	21176	21100	21176	21142	21044	21039	21002	21304	21007	21207	21128	21135	21152	20998	21357	21223	21093	21163	21132	21177	21205	21055	21170	20987	21140	21095	21159	21295	20875	21077	21140	21171	20977	21080	21168	20988	21217	21154	21169	21233	21139	21044	21113	21133	21071	21270	21181	21317	21248	20977	21184	21215	21128	21178	21120	21174	21298	21206	21083	20958	21034	21163	21212	21167	21182	21446	20965	21228	21253	21152	21051	21093	21151	21120	21095	21280	21113	21020	21255	21067	21122	21109	21056	21091	21185	21198	21183	21168	21333	21097	21213	21058	21030	21254	21072	21227	21142	21239	21005	21110	21003	21087	21106	20911	21329	21243	21217	21112	20976	21007	21267	21146	21179	21338	21429	21121	21131	21202	21043	21293	21579	21247	21144	21094	21130	21253	21063	21179	20922	21091	21237	20950	20916	21187	21160	21319	20976	21085	21083	21075	21211	21417	21142	21079	21230	21097	21231	21104	20993	21104	21088	21203	21241	21337	21171	21163	20913	21101	21167	21134	21190	21210	20965	20967	20980	21166	21028	20964	21007	20917	21159	21078	21134	21128	20917	21227	21095	21037	21200	21128	21036	20929	21181	21249	21067	20921	21288	21098	21105	21217	21007	21065	21254	21402	21167	21258	21165	21144	21150	21164	21159	21257	21056	21218	21381	21189	20996	21250	21083	21148	21070	21157	21039	21107	21191	21349	21081	21334	20999	21324	20943	21151	21137	21357	21147	20866	20931	21350	21193	21003	21017	21014	21197	21101	21089	21272	20880	21078	21199	21094	21106	20920	21181	21244	21074	21111	21266	21003	21044	21222	21168	21253	21162	21275	21244	21020	21184	21261	21170	21174	21086	21245	21052	21306	20960	21151	21167	21117	21271	21173	21304	21264	21109	20821	21158	21142	21154	21179	21175	21249	21362	20903	20991	21120	21131	21119	21152	21254	21174	21199	21382	21567	21283	21243	21091	21182	21059	21237	21081	21126	21137	21227	21144	21071	21116	21218	21146	21114	21072	21214	21121	21311	21277	21064	21229	21269	20978	20919	21073	21086	21382	21408	21238	21138	21274	21250	21020	21042	20902	20954	21221	21160	21018	21031	21121	21337	21054	21135	21076	21059	21160	21340	21081	21122	21100	20961	21210	20980	21071	21116	21098	21272	21147	21318	21064	21041	21236	21353	21049	20994	21183	21243	21274	21145	21271	21221	21152	21256	21142	21273	21339	21227	21221	21108	21237	21308	21061	21205	21225	21022	21250	21326	21169	21068	21146	21143	21258	21137	21173	21276	21411	21228	20979	21065	21170	21230	21268	21229	21189	21126	21241	21293	21073	21505	21367	21084	21226	21192	21115	20950	20851	20947	20963	21087	21251	21033	20960	20951	21026	21163	21134	21394	21137	21257	21182	21229	21087	21224	21227	21269	21022	20965	21349	20959	20908	21022	21096	21105	21176	20948	21274	21082	21244	21282	21184	21130	21233	21003	20983	21313	21199	21177	21127	21103	21274	21074	21232	21505	21310	21162	21228	21358	21206	21059	21220	21276	21199	21028	21108	21133	21290	21083	21113	21222	20953	21010	20951	21130	21102	21055	20987	20925	20955	21259	20958	21234	21285	21306	20931	21215	21351	21220	21185	21135	21040	21167	21189	21038	20822	21045	21240	21264	21236	21290	21234	21418	21183	21331	21147	21147	21357	21021	21088	21106	21155	21384	21250	21373	21120	21277	21214	20919	20983	21258	21232	21107	21208	21303	21111	21150	21174	21178	21191	21005	21149	21448	21208	21318	21032	21299	21192	21222	21163	21280	21164	21028	21220	21155	21221	20952	21130	21227	21023	21046	21090	21240	21273	21054	21152	21114	21189	21040	21071	21298	21113	21157	21440	21255	21147	21286	21076	21092	21171	21224	20936	21217	21244	20966	21054	20872	21087	21076	21286	21253	21348	21504	21322	21179	21236	21184	21083	21141	21173	21094	21125	21054	21335	21285	21208	21169	21251	21302	21371	21288	21061	21170	20996	21349	21079	21194	20884	21258	21257	21133	21035	21048	21220	21182	21071	21262	21001	21021	20816	21171	21158	21128	21009	21268	21214	21128	21294	21161	21202	21072	21183	21307	21179	21275	20940	21068	21284	21001	20973	21222	21155	20921	20898	21049	21072	21421	21256	21075	21130	21303	21303	20881	21172	21146	20962	21226	21237	21072	21268	21322	21100	21215	21213	21318	21213	21297	21323	21141	21195	20989	21093	21101	21358	21262	21260	21108	21069	21229	21118	21060	21215	21282	21284	21213	21006	21203	21208	21213	21102	21239	21032	21067	21137	21124	21125	21361	21141	21037	21128	21198	21137	21158	21058	21167	21024	21191	20973	21186	21389	20937	21182	21502	21099	21176	21052	21145	21185	21148	21080	21085	21355	21176	21141	21162	21226	21156	21109	21185	21112	21184	21148	21054	20857	21157	20934	21012	20956	21063	21090	21100	21063	21172	21183	21155	21199	21247	21075	21340	21181	21043	21160	21334	21157	21254	21151	21091	21139	21213	21132	21251	21286	21222	20957	21318	21099	21230	21331	21263	21176	21126	20980	21141	21211	21143	21119	21149	20909	20898	21112	21415	20993	21408	20977	21094	20927	21091	21275	21269	21478	21369	21244	21106	20955	21114	21207	21165	21191	21107	21110	21070	21258	21254	21037	21078	21079	21085	21131	20930	21100	21148	21156	21162	21112	21371	21013	21121	21081	21297	21316	21277	21240	21136	20872	21078	21179	21224	21261	20884	21180	21133	21108	21142	21132	21096	21249	21387	21207	21213	21158	21042	21169	21309	21103	21213	21083	21026	21361	21382	21160	21254	21315	21227	21283	21148	21167	21180	21277	21098	21499	21145	21245	21211	20942	21279	21205	21151	21086	21170	21390	20996	21108	21116	21240	21127	21293	21105	21195	21286	21165	21019	21042	21221	20942	21509	21247	21123	21240	21325	21309	21004	21088	21459	21323	21115	21105	21038	21184	21392	21177	21198	21228	21339	20928	20903	21092	21234	20940	21035	20972	21215	21124	21250	21260	21252	21275	21164	21144	21175	21178	21017	21111	21085	21206	21298	21185	21047	21130	21174	21397	21053	21103	21331	21185	21051	21265	21009	21137	21199	21422	21470	21195	21250	21073	21350	21220	21270	21224	21240	20935	21028	21076	21208	21093	21241	20999	21211	21011	21129	21226	21220	21357	21254	21038	21319	21227	21167	20961	21112	21297	21215	21154	21016	21262	21405	21212	21163	21357	21209	21200	21134	21224	21069	21103	21094	21086	21107	21150	21209	21200	21214	21123	21141	21154	21221	21265	21004	21210	21221	21328	20994	21190	21342	21079	21114	21215	21216	21081	21443	21017	21223	20903	20988	21094	21057	20995	21229	21165	21399	21125	21133	21453	21282	21326	21204	21065	21254	21294	21011	21176	21037	21004	21077	20984	20960	21177	21076	21039	21220	21166	21161	21176	20936	21150	21088	21249	21395	21189	21108	21269	21099	21009	20988	21361	21170	21169	20952	20963	21088	21160	21227	21108	21040	21187	21306	21148	21170	21216	21190	21239	20982	21090	21264	21112	21216	21394	21157	21009	21324	21123	20989	21078	21180	21258	21393	21233	21030	21047	21133	21021	21243	21381	21360	21388
17492	19247	20873	19674	18704	18068	17708	17415	17612	17561	17652	17515	17440	17401	17569	17484	18235	20307	19812	18597	17853	17716	17321	17459	17528	17391	17443	17378	17368	17271	17463	17486	17462	17232	17462	17334	17477	17423	17404	17387	17464	17284	17411	17434	17569	17499	17387	17426	17378	17348	17324	17307	17455	17398	17439	17437	17319	17335	17431	17368	17418	17313	17373	17371	17419	17312	17258	17323	17499	17274	17324	17330	17337	17470	17380	17513	17283	17438	17449	17480	17452	17441	17459	17402	17426	17431	17464	17304	17403	17355	17405	17354	17252	17333	17183	17334	17370	17614	17259	17388	17393	17572	17361	17251	17338	17389	17371	17288	17444	17301	17305	17468	17381	17372	17411	17420	17406	17481	17277	17417	17291	17433	17329	17387	17338	17588	17321	17507	17364	17531	17430	17584	17403	17330	17621	17479	17491	17335	17545	17363	17214	17289	17402	17434	17523	17412	17294	17353	17424	17173	17436	17301	17372	17252	17538	17440	17371	17234	17365	17476	17310	17388	17251	17226	17327	17449	17254	17316	17437	17400	17372	17166	17490	17488	17180	17304	17171	17158	17398	17359	17366	17330	17218	17408	17390	17456	17527	17262	17336	17327	17529	17305	17374	17267	17364	17463	17469	17487	17373	17451	17513	17330	17351	17446	17187	17369	17266	17365	17528	17405	17390	17347	17377	17390	17383	17414	17419	17246	17360	17321	17296	17374	17428	17411	17419	17389	17476	17361	17447	17318	17387	17359	17267	17359	17219	17392	17454	17372	17552	17568	17349	17563	17435	17410	17446	17484	17391	17350	17265	17360	17371	17367	17169	17484	17491	17278	17312	17359	17342	17420	17411	17570	17243	17556	17450	17294	17391	17396	17344	17220	17124	17386	17370	17352	17252	17241	17371	17356	17436	17404	17563	17253	17509	17265	17372	17334	17509	17547	17378	17397	17448	17402	17296	17407	17261	17199	17501	17275	17414	17560	17482	17504	17299	17367	17319	17301	17322	17310	17365	17457	17326	17301	17497	17319	17232	17453	17365	17208	17146	17292	17470	17377	17447	17452	17172	17371	17232	17235	17441	17452	17437	17224	17435	17476	17311	17366	17437	17403	17286	17346	17384	17472	17295	17375	17216	17331	17232	17299	17259	17326	17405	17405	17471	17248	17369	17245	17476	17469	17497	17311	17360	17491	17506	17125	17248	17348	17534	17268	17405	17427	17322	17327	17393	17283	17455	17339	17383	17412	17468	17362	17267	17432	17247	17194	17401	17357	17441	17352	17448	17388	17380	17420	17454	17146	17294	17222	17240	17239	17206	17377	17350	17163	17538	17186	17327	17308	17340	17503	17219	17320	17446	17260	17302	17439	17339	17261	17474	17399	17391	17510	17348	17397	17451	17449	17501	17291	17382	17445	17353	17404	17287	17419	17383	17195	17458	17394	17380	17084	17336	17273	17309	17440	17273	17513	17391	17467	17623	17441	17351	17444	17534	17382	17511	17317	17428	17376	17397	17438	17506	17347	17235	17553	17292	17576	17415	17453	17519	17278	17489	17403	17483	17447	17331	17220	17355	17385	17415	17558	17454	17320	17492	17547	17494	17363	17390	17531	17178	17389	17273	17366	17409	17466	17339	17520	17577	17232	17271	17409	17314	17489	17388	17449	17353	17340	17332	17367	17465	17275	17507	17330	17330	17419	17395	17494	17317	17420	17339	17485	17485	17254	17525	17287	17424	17453	17263	17286	17298	17119	17432	17535	17552	17492	17181	17413	17461	17489	17252	17351	17385	17234	17455	17541	17356	17400	17390	17330	17569	17419	17339	17550	17469	17351	17420	17238	17347	17415	17405	17506	17459	17305	17281	17361	17371	17429	17442	17310	17342	17285	17366	17454	17501	17249	17512	17513	17368	17318	17423	17218	17407	17336	17597	17404	17436	17263	17365	17403	17092	17466	17362	17392	17360	17208	17243	17544	17318	17307	17434	17411	17350	17498	17515	17231	17549	17425	17576	17271	17490	17393	17422	17391	17245	17373	17470	17346	17371	17192	17359	17425	17412	17465	17316	17310	17642	17492	17335	17506	17385	17427	17419	17341	17461	17294	17326	17330	17379	17480	17397	17355	17307	17386	17542	17408	17430	17326	17406	17330	17256	17342	17209	17594	17550	17353	17430	17423	17320	17425	17296	17223	17269	17284	17394	17308	17439	17143	17379	17326	17357	17339	17478	17479	17635	17232	17446	17220	17293	17457	17502	17351	17435	17338	17551	17621	17225	17201	17354	17416	17410	17621	17224	17442	17436	17422	17250	17432	17530	17385	17373	17460	17094	17192	17381	17494	17323	17372	17503	17358	17273	17398	17617	17295	17538	17384	17388	17499	17432	17504	17337	17259	17399	17508	17370	17425	17557	17448	17452	17406	17382	17553	17178	17425	17493	17405	17365	17496	17450	17401	17230	17476	17354	17558	17434	17371	17483	17454	17210	17423	17117	17412	17345	17343	17235	17290	17367	17420	17382	17256	17371	17495	17330	17413	17565	17403	17473	17383	17388	17437	17638	17340	17662	17260	17209	17171	17521	17225	17494	17260	17462	17468	17332	17372	17425	17271	17474	17450	17439	17302	17326	17471	17475	17344	17421	17465	17279	17474	17329	17337	17466	17360	17344	17514	17376	17524	17448	17268	17460	17417	17382	17242	17407	17369	17202	17298	17436	17235	17308	17390	17612	17362	17369	17377	17199	17327	17648	17217	17299	17242	17318	17401	17479	17357	17397	17470	17275	17479	17265	17226	17539	17373	17488	17470	17348	17515	17261	17368	17387	17495	17463	17422	17340	17499	17361	17446	17517	17439	17390	17533	17295	17425	17246	17449	17298	17420	17247	17254	17380	17416	17305	17320	17188	17303	17382	17477	17366	17464	17459	17229	17508	17423	17301	17479	17370	17512	17253	17295	17612	17255	17422	17554	17509	17428	17319	17313	17420	17537	17180	17490	17282	17340	17324	17438	17408	17274	17414	17243	17435	17308	17410	17479	17257	17345	17483	17340	17307	17516	17415	17205	17323	17492	17322	17467	17504	17409	17242	17335	17449	17250	17367	17512	17358	17555	17286	17435	17468	17326	17420	17295	17348	17407	17451	17473	17273	17285	17208	17435	17491	17312	17305	17437	17325	17419	17332	17336	17496	17308	17264	17343	17446	17366	17464	17419	17239	17604	17414	17294	17439	17418	17271	17447	17335	17576	17454	17418	17342	17193	17290	17256	17442	17337	17533	17363	17425	17433	17284	17391	17297	17312	17486	17357	17256	17253	17206	17473	17389	17362	17355	17285	17476	17320	17489	17299	17385	17415	17249	17356	17329	17377	17386	17248	17468	17452	17305	17239	17462	17500	17348	17450	17389	17420	17438	17323	17384	17319	17335	17325	17359	17423	17445	17279	17063	17321	17491	17426	17555	17245	17406	17248	17338	17359	17494	17528	17594	17328	17388	17258	17221	17294	17328	17386	17324	17490	17265	17259	17265	17427	17454	17265	17309	17352	17375	17217	17321	17420	17384	17446	17478	17472	17511	17376	17461	17267	17230	17392	17221	17354	17529	17341	17373	17293	17434	17296	17333	17419	17386	17301	17373	17346	17369	17391	17310	17483	17369	17387	17324	17431	17268	17445	17470	17353	17569	17405	17358	17439	17468	17208	17360	17429	17300	17387	17506	17322	17414	17294	17520	17285	17432	17363	17417	17334	17309	17409	17486	17592	17301	17411	17487	17304	17601	17647	17422	17375	17293	17415	17347	17460	17445	17351	17304	17408	17363	17317	17409	17461	17208	17561	17484	17310	17442	17277	17208	17378	17382	17193	17455	17365	17404	17579	17279	17377	17258	17356	17318	17273	17474	17291	17434	17444	17476	17308	17597	17498	17333	17347	17469	17352	17495	17509	17561	17578	17580	17289	17378	17332	17544	17214	17335	17353	17356	17495	17337	17311	17558	17297	17499	17246	17242	17349	17401	17401	17424	17357	17495	17339	17421	17492	17413	17290	17363	17346	17499	17510	17187	17485	17482	17238	17508	17383	17239	17314	17540	17308	17464	17675	17372	17206	17455	17256	17508	17436	17230	17375	17306	17445	17448	17367	17180	17559	17424	17371	17416	17163	17325	17279	17324	17461	17322	17231	17397	17338	17538	17312	17432	17472	17186	17482	17490	17176	17292	17424	17378	17441	17188	17267	17327	17486	17289	17355	17341	17422	17117	17553	17321	17494	17468	17351	17292	17300	17555	17364	17337	17383	17373	17579	17468	17462	17454	17284	17297	17262	17235	17360	17459	17460	17350	17188	17651	17474	17398	17222	17578	17368	17449	17340	17333	17355	17348	17494	17362	17423	17388	17301	17520	17596	17337	17360	17466	17469	17292	17408	17458	17014	17456	17499	17659	17103	17385	17452	17325	17435	17311	17270	17431	17482	17337	17306	17312	17342	17622	17383	17303	17327	17310	17570	17357	17369	17267	17308	17588	17248	17483	17454	17454	17697	17354	17360	17583	17460	17288	17434	17308	17355	17342	17434	17204	17452	17215	17569	17448	17406	17378	17388	17525	17330	17435	17276	17439	17385	17365	17378	17359	17293	17171	17528	17331	17327	17384	17506	17297	17486	17503	17288	17440	17387	17380	17513	17419	17415	17400	17498	17361	17353	17403	17332	17427	17401	17406	17443	17382	17279	17153	17680	17478	17427	17399	17305	17359	17424	17381	17371	17359	17335	17463	17395	17210	17183	17332	17265	17559	17373	17278	17422	17414	17356	17383	17354	17263	17431	17409	17330	17253	17405	17319	17120	17514	17402	17543	17499	17466	17316	17391	17483	17371	17309	17494	17288	17313	17473	17467	17314	17358	17339	17463	17353	17379	17388	17336	17232	17416	17204	17360	17292	17372	17336	17233	17536	17455	17394	17271	17569	17449	17484	17550	17275	17362	17425	17343	17334	17309	17390	17319	17430	17244	17501	17537	17380	17412	17388	17626	17376	17309	17492	17556	17406	17408	17206	17393	17434	17398	17385	17284	17363	17299	17591	17433	17514	17156	17350	17334	17394	17453	17417	17265	17350	17332	17562	17338	17400	17477	17417	17424	17475	17428	17320	17278	17432	17608	17280
25291	21403	28197	25862	23108	22864	22772	21428	21350	21361	21423	21106	21112	21047	21123	20948	22202	30125	32250	27224	23348	21913	21087	21030	20848	20924	21055	20753	20896	21066	20802	20849	20779	20942	21068	20701	21066	20772	20960	21016	21116	20816	20854	20854	20828	20762	20864	20904	20801	20787	20835	21081	20857	20966	21038	20870	21034	20880	20886	20992	20790	20951	21022	20985	20705	20791	20984	20719	20900	21013	20917	20847	21254	20971	20858	20636	20736	20710	20859	20713	20650	21009	20789	20904	21067	20963	21046	20821	20803	20861	20772	20895	20928	20870	21162	20873	20623	20628	21028	21036	20697	21066	20738	20863	20805	20935	20921	20633	20793	20900	20737	21056	20912	20842	21051	20948	20786	20951	20872	20701	20952	20725	20706	20791	20788	20928	20961	20994	20782	20983	20744	20891	21011	20826	20969	20995	20872	20809	20916	20885	20769	20643	20786	20975	20815	20948	20835	20897	20919	20717	20715	20996	20990	20924	20804	20986	20643	20832	20840	20849	20921	20993	21007	20881	21091	20992	20790	20745	20850	20807	20921	20762	20994	20735	20731	20778	20469	20952	21175	20838	20895	20900	20776	20981	20895	20905	20923	20999	20845	20899	20822	20835	20884	20824	20785	20845	20876	20911	20742	21045	20843	20883	20596	20779	20624	20786	20803	20773	20892	21020	20883	20955	20849	21009	20822	20818	20796	20821	20897	20783	20709	21013	20884	20929	20932	20706	20589	20917	20810	20891	20576	20715	20887	20767	21026	21089	20774	20808	21001	20983	21009	20902	20891	20994	20877	20938	20823	20748	20873	20806	20863	20850	21106	20900	20955	20806	20805	21000	20806	20787	20878	20738	20867	20827	20657	20692	20903	20881	20920	20844	20963	20822	20850	21005	21072	20876	20950	20783	20699	20769	20839	20820	20923	20709	21086	20559	20876	20879	20910	20847	20703	20916	20839	20938	20977	20901	20872	21038	20920	20884	20882	20796	20759	20852	20690	20828	20772	20655	20817	20936	20653	20917	20926	20878	20908	20633	20948	20670	20906	20682	20785	20899	20803	20692	21020	20993	20586	20760	20809	20741	20725	20849	20757	20759	20831	20904	20865	20862	20898	20799	20956	21058	20681	20842	20708	20740	20717	20884	20969	20863	20850	20746	21152	20944	21010	21028	20997	20932	20970	21244	20834	20812	20943	20811	20684	20872	20974	20769	20828	20807	20892	20633	20941	21115	20874	20847	20768	21002	20970	20875	20776	20858	20826	20813	20810	20983	20707	20840	20853	20809	21001	20877	21112	20951	20903	20779	20960	20813	20773	20842	20949	20845	20639	20801	20781	20831	20809	20707	20793	21048	20838	20858	20961	20722	21060	20959	21000	21123	20998	20769	20989	20825	20858	20716	20903	21014	20629	21116	20940	21012	21066	21002	20902	21146	20837	20986	20711	20728	20979	20822	20744	20997	21045	20949	20666	20944	20795	20618	20857	20924	20941	20636	20817	20784	20966	20664	20817	20920	20849	20828	20768	20950	20903	20920	21051	21135	21085	20721	20801	20929	21218	20771	20841	20931	20748	20960	20846	20759	20935	20663	20696	20841	20835	20909	20847	21203	20775	20831	20867	20918	20897	20777	20690	20717	21082	20775	21040	20829	21126	20629	20681	20781	20785	20832	20845	20926	20953	20657	20957	21019	20592	20940	20855	20900	20997	21039	20946	21011	21048	20943	20963	20871	20892	20890	20659	20836	20923	20875	20839	20989	20884	20947	20740	20942	20892	20728	20849	20947	20984	20811	20798	20706	20957	20836	21041	21011	20836	20941	20801	20822	20938	20806	20870	20690	20822	20602	20599	20772	20813	20699	20590	21046	21006	20737	20900	21121	21017	20928	21012	20985	20977	20885	20751	20904	20806	20843	21017	20903	20764	20870	21146	21004	21033	20829	20817	20851	20936	20837	20842	20887	20786	20699	20966	20831	20788	20833	20811	20719	20853	20903	20867	20954	20963	20808	20982	20758	21111	20847	20861	20668	20741	20791	20829	20820	20822	20933	20917	20891	20904	20828	21009	20810	20790	20781	21060	20784	20850	21021	20691	20776	20813	20866	20971	20765	20870	20805	20820	20877	20838	20727	20846	20867	20989	20997	20576	20760	20952	20929	20951	20859	20869	20694	20827	20679	20888	20861	20737	20827	20799	20813	20949	20861	20941	20806	20716	20893	20741	20885	20992	20842	20916	20951	20800	20909	20965	21008	20862	20815	20981	21034	20708	20928	20889	20769	20732	20929	21058	20713	20615	20643	20801	20713	20814	20849	21026	20757	20987	20920	20726	20868	20863	21138	20907	20940	20946	20727	20964	20735	20879	21110	20896	20913	20968	20869	20839	20938	20974	21057	20635	20978	20830	20754	20812	21002	20873	20897	20864	20932	20734	20774	20750	20812	20839	20860	20805	20758	20868	20684	20923	20919	20862	20739	20869	20688	20830	20772	20997	20720	20722	20786	20883	20812	20860	20993	20911	20874	21189	20940	20879	21063	20969	20749	21184	21022	20723	20977	20847	20807	20852	20934	20913	20936	20799	20810	20785	21203	20992	20704	20982	20906	21021	20882	20858	21044	20738	20946	21087	20903	21098	20856	20863	21020	20781	20821	20848	20834	20884	21028	20802	20843	20818	20960	20732	20822	20945	20973	20848	20886	20819	20797	20871	21114	20974	20928	20831	20861	20868	20816	20789	20891	20769	20929	20635	20822	20684	20899	20656	20916	20980	20705	20845	20907	21085	20906	20926	20982	20809	20860	20873	20852	20966	20972	20867	20745	20995	20913	20817	20711	21140	21089	20967	20590	20840	20687	20955	20872	20957	20793	20848	20751	20776	20839	20780	20759	20963	20771	21155	20774	20999	21002	20592	20833	20959	20839	21002	20865	20976	20997	20942	20802	21018	20812	20909	20827	21077	20842	20958	20998	20809	20706	20870	21012	20870	20873	20917	20833	20642	20848	20876	20768	21200	21008	21034	20886	20775	20658	20940	20724	20735	20729	21007	21057	20981	20763	20876	20921	20815	20563	20858	20877	20965	20807	20883	20842	20947	20956	21155	20926	20926	20866	20957	20835	20951	20857	20916	20843	20774	21012	20797	20700	20843	20946	20829	21077	20612	20811	20979	20724	20824	20783	20936	20821	20622	20956	20747	20788	20784	21024	20689	20985	20856	20931	21001	20619	20660	21044	21107	20941	20687	21131	20878	20792	20963	20592	20862	20709	21072	20913	21073	20952	20865	20913	20900	20891	20839	20854	20841	20790	20954	20978	20886	20922	20772	20921	20755	21023	21008	20885	20853	20871	20861	20842	21046	20869	21003	20962	20684	20785	20913	20906	20871	20805	21049	20926	20921	20772	20914	20708	20770	20809	20604	20664	20836	20807	20703	20711	20827	20769	21046	21073	20925	20797	20774	20885	20725	20879	20998	20750	20985	20831	20776	20876	20791	20758	20612	20872	20970	20781	20869	20899	21003	20991	20649	20932	21081	20938	20928	20948	20716	20875	21076	20829	20885	20819	20858	20912	20780	20796	20726	20936	20903	20966	21139	20860	20872	20779	20814	20758	21150	20963	20844	20957	20905	20791	20908	20781	20898	20813	20976	20918	21085	20999	20945	20820	20627	20691	20972	20794	21067	20788	20777	20807	20974	20876	21219	20803	20863	20771	21106	20956	20693	20777	20861	20865	20732	21040	20687	21004	20957	20774	20769	20964	20939	20830	20653	20884	20879	20883	20920	20765	20597	20625	20795	20625	20900	20912	20833	20987	20974	21033	21066	21035	20854	20708	20747	20750	20853	20902	20794	20985	20644	20974	20936	20732	20840	20671	20894	20832	20879	20915	20713	20702	20830	20884	20960	20860	20829	20678	21188	20798	20860	20814	20909	20797	20756	20725	20861	20872	20958	20794	20662	20588	20819	20775	20773	20844	20837	20986	20768	20966	20808	20991	21082	20762	20974	20840	20677	21003	20919	20813	21035	20809	20823	20811	20876	20876	20906	20750	20724	20815	20828	20906	20751	20814	20952	20763	20845	20795	20876	20941	20909	20846	20968	20838	20822	20782	20881	20967	20805	20870	20889	21073	20901	20849	21063	20963	21078	20998	20856	20905	21005	20740	20550	20987	20776	20676	20951	20898	20987	20949	20618	20952	20828	20757	21005	20797	20826	20873	20984	20953	20992	20932	20861	20596	20917	21145	20879	20872	20822	20795	20804	20880	21012	20944	20839	20949	20839	20838	20778	20820	20713	20788	20814	20849	20945	20836	21006	20888	20846	20701	20799	20947	20929	20775	20752	20967	20636	20723	20786	20769	20738	20722	21043	20719	21072	20921	20775	20565	20993	20707	21004	21091	20682	20774	20929	20865	20785	20683	20923	20944	20961	20902	20695	21019	20899	20839	20738	20937	20471	20670	20807	20838	20748	20776	20888	20891	20940	20917	20727	20916	20890	20797	21015	20891	20958	20824	21061	20845	20895	20887	21061	21001	20969	21021	20794	20769	20843	20692	20804	21026	20969	20957	20891	20817	20854	20886	20967	20850	20773	20762	21061	20744	20955	21019	20883	21056	21042	20986	20870	20529	20786	20878	20834	20987	20958	20887	20984	20588	21143	20846	20855	21136	20982	20868	20813	21104	20947	21041	21019	20774	20781	20839	20850	21098	21057	21143	20903	20775	20811	20889	21061	20994	20931	20924	20923	20958	20835	20849	20859	21057	20832	21083	21005	21028	20799	20822	21000	20969	20880	20747	20931	20867	20774	20735	20767	20780	20753	20993	20964	20717	20814	20848	20838	20985	20829	20946	20919	20854	20840	20896	20526	20744	20999	20882	20973	20853	20843	20952	20861	20854	20776	20951	20780	20848	21080	20634	20939	20915	21145	20843	20874	20872	20788	20911	20897	20842	21039	20972	20875	21007	20854	20812	21031	20868	20842	20816	20874	20825	20962	21084	20931	21085	20805	20839	20759	20832	21018	20815	20772	20889	20781	21012	20914	20887	20769	20703	20856	20868	20834	20943	20774	20867	20829	21004	21053	20901	20881	20936	20924	21008	21099	20758	20980	20945	20843	20840	20760	20915	20512	21055	20871	20888	20811	20867	20838	20758
16211	24614	26121	21719	19843	18706	17991	18048	17864	17927	17538	17544	17470	17463	17320	17288	19651	30903	31011	24392	20330	18102	17351	17187	17260	17383	17324	17371	17142	17236	17144	17236	17510	17273	17134	17280	17227	17231	17365	17440	17197	17368	17207	17174	17139	17137	17289	17450	17435	17209	17467	17266	17148	17340	17088	17360	17145	17324	17341	17377	17222	17259	17268	17148	17222	17220	17193	17158	17222	17225	17193	17391	17412	17122	17319	17140	17332	17313	17257	17281	17183	17131	17215	17066	17172	17280	17334	17292	17312	17301	17236	17177	17212	17119	17179	17293	17144	17501	17317	17501	17211	17115	17100	17168	16940	17390	17254	17277	17400	17243	17244	17219	17269	17366	17212	17191	17272	17363	17250	17309	17068	17441	17045	17207	17367	17371	17301	17221	17380	17190	17222	17205	17303	17273	17346	17227	17206	17126	17237	17333	17335	17194	17058	17284	17302	17204	17141	17300	17323	17285	17227	17302	17184	17125	17265	17166	17333	17315	17219	17334	17173	17210	17273	17195	17240	17175	17300	17113	17346	17197	17316	17259	17333	17146	17237	17288	17039	17133	17295	17123	17301	17242	17279	17348	17101	17148	17368	17229	17222	17395	17122	17089	17249	17213	17364	17188	17200	17260	17227	17324	17179	17310	17198	17300	17195	17357	17249	17161	17366	17514	17284	17221	17230	17233	17208	17054	17125	17120	17215	17262	17170	17482	17315	17461	17112	17345	17179	17273	17180	17318	17360	17366	17137	17288	17191	17467	17106	17261	17172	17526	17198	17202	17152	17170	17367	17149	17369	17100	17416	17357	17228	17369	17312	17226	17104	17346	17181	17030	17207	16995	17207	17140	17262	17349	17189	17103	17415	17192	17220	17259	17222	17121	17291	17259	17345	17278	17250	17435	17264	17298	17231	17362	17381	17166	17360	17389	17280	17122	17333	17212	17290	17152	17439	17111	17216	17313	16985	17252	17157	17316	17338	17380	17305	17277	17254	17114	17223	17315	17214	17274	17169	17352	17346	17181	17246	17331	17280	17178	17493	17279	17165	17230	17282	17178	17227	17357	17252	17154	17301	17133	17281	17276	17221	17286	17102	17251	16973	17260	17171	17319	17437	17240	17299	17333	17285	17254	17239	17299	17087	17126	17326	17251	17339	17239	17224	17262	17153	17158	17212	17182	17221	17226	17346	17143	17228	17244	17269	17229	17362	17194	17261	17023	17019	17192	17152	17164	17325	17229	17076	17261	17202	17273	17139	17096	17344	17243	17096	17281	17201	17270	17303	17185	17190	17320	17189	17175	17185	17144	17093	17187	17121	17196	17289	17327	17491	17253	17345	17175	17301	17133	17464	17185	17240	17304	17192	17273	17305	17320	17259	17146	17351	17172	17146	17117	17198	17332	17335	17251	17241	17109	17197	17260	17223	17358	17245	17176	17240	17306	17191	17411	17352	17130	17465	17079	17266	17240	17025	16999	17536	17188	17257	17360	17209	17236	17251	17218	17116	17266	17318	17014	17138	17159	17100	17260	17090	17222	17222	17086	17274	17333	17280	17233	17210	17383	17242	17244	17269	17269	17261	17369	17240	17368	17282	17189	17182	17314	17252	17231	17248	17478	17286	17301	17090	17417	17296	17165	17165	17296	17220	17336	17242	17283	17201	17174	17327	17314	17315	17298	17282	17289	17318	17244	17278	17234	17324	17372	17374	17307	17302	17095	17394	17309	17180	17129	17246	17157	17154	17292	17182	17139	17277	17330	17117	17297	17396	17594	17185	17443	17289	17254	17159	17173	17353	17116	17341	17197	17315	17153	17259	17188	17267	17229	17188	17392	17232	17116	17133	17242	17135	17500	17296	17291	17307	17175	17053	17352	17452	17322	17409	17351	17255	17269	17155	17414	17306	17353	17276	17201	17395	17095	17227	17148	17164	17402	17220	17112	17333	17246	17147	17379	17118	17179	17284	17364	17170	17417	17209	17214	17158	17215	17201	17433	17214	17284	17131	17044	17404	17247	17178	17280	17227	17250	17354	17211	17356	17215	17384	17163	17365	17366	17104	17202	17103	17332	17299	17328	17232	17200	17421	17263	17331	17201	17235	17301	17337	17405	17192	17301	17198	17323	17231	17254	17192	17320	17236	17194	17156	17189	17317	17241	17282	17178	17292	17228	17276	17031	17460	17173	17199	17234	16957	17284	17138	17344	17169	17472	17227	17165	17316	17400	17299	17338	17176	17117	17286	17194	17245	17142	17236	17327	17090	17344	17241	17340	17387	17272	17273	17429	17096	17222	17203	17214	17194	17358	17061	17188	17293	17289	17191	17422	17333	17448	17354	17321	17281	17241	17394	17136	17240	17337	17243	17384	17198	17250	17179	17130	17202	17326	17321	17340	17209	17186	17273	17304	17207	17230	17332	17331	17362	17283	17138	17387	16994	17245	17263	17376	17166	17184	17180	17211	17387	17339	17289	17222	17289	17062	17264	17036	17426	17295	17355	17273	17249	17110	17327	17245	17248	17381	17188	17321	17110	17339	17015	17172	17205	17200	17171	17342	17196	17484	17158	17233	17239	17277	17266	17322	17352	17129	17179	17197	17381	17292	17383	17293	17175	17233	17147	17297	17248	17285	17320	17250	17156	17262	17245	17250	17156	17405	17283	17259	17318	17179	17430	17250	17299	17273	17088	17274	17363	17328	17388	17311	17186	17297	17202	17423	17138	17259	17207	17002	17196	17246	17368	17073	17160	17276	17240	17279	17269	17212	17342	17129	17270	17102	17257	17084	17211	17265	17346	17387	17204	17276	17312	17168	17360	17200	17266	17204	17086	17252	17268	17260	17195	17337	17375	17193	17274	17317	17227	17297	17169	17237	17200	17205	17296	17206	17295	17228	17359	17145	17410	17198	17196	17228	17371	17229	17421	17165	17411	17153	17273	17312	17175	17054	17351	17206	17308	17201	17133	17302	17445	17258	17306	17369	17206	17393	17286	17099	17315	17111	17221	17264	17175	17274	17136	17167	17256	17439	17347	17259	17317	17431	17229	17046	17208	17193	17372	17388	17393	17312	17282	17242	17135	17361	17225	17335	17290	17305	17067	17303	17048	17285	17257	17190	17083	17180	17342	17067	17266	17091	17247	17362	17108	17347	17256	17253	17128	17316	17260	17351	17297	17373	17318	17144	17489	17260	17295	17317	17291	17309	17213	17248	17240	17126	17327	17314	17160	17110	17170	17157	17247	17277	17213	17319	17307	17233	17053	17243	17248	17183	17151	17175	17245	17218	17255	17192	17301	17293	17209	17255	17261	17293	17224	17208	17263	17199	17236	17264	17323	17250	17349	17191	17192	17330	17128	17028	17196	17272	17220	17133	17281	17063	17368	17357	17202	17190	17115	17312	17297	17214	17054	17330	17248	17151	17264	17316	17167	17290	17279	17354	17220	17263	17248	17445	17080	17271	17475	17287	17104	17383	17306	17226	17060	17452	17132	17181	17259	17345	17210	17222	17125	17136	17145	17387	17317	17203	17345	17323	17227	17221	17041	17145	17031	17150	17318	17383	17152	17220	17236	17318	16994	17306	17226	17196	17125	17410	17189	17026	17439	17248	17376	17275	17281	17222	17397	17236	17263	17257	17327	17057	17208	17400	17250	17191	17235	17151	17106	17135	17051	17313	17134	17330	17214	17262	17370	17366	17261	17251	17180	17208	17257	17255	17205	17263	17281	17024	17410	17226	17211	17270	17258	17188	17421	17128	17309	17270	17353	17309	17276	17235	17165	17310	17263	17227	17411	17138	17167	17269	17252	17337	17186	17369	17215	17085	17029	17350	16985	17270	17210	17265	17195	17312	17302	17189	17386	17330	17225	17197	17359	17072	17284	17306	17209	17146	17234	17301	17235	17257	17232	17351	17235	17432	17128	17371	17092	17269	17118	17297	17258	17301	17166	17171	17301	17211	17230	17239	16982	17254	17047	17252	17383	17192	17357	17164	17219	17249	17308	17389	17272	17146	17299	17175	17293	17199	17195	17075	17222	17256	17288	17208	17383	17312	17230	17300	17447	17280	17239	17285	17302	17097	17294	17278	17252	17287	16998	17233	17045	17136	17372	17192	17329	17252	17389	17184	17282	17192	17093	17094	17312	17379	17255	17332	17171	17216	17254	17085	17359	17267	17324	17301	17165	17091	17246	17244	17224	17237	17224	17271	17358	17330	17266	17194	17016	17315	17198	17279	17208	17296	17301	17268	17257	17402	17256	17258	17353	17248	17312	17065	17222	17456	17153	17151	17204	17134	17329	17199	17160	17450	17242	17138	17194	16945	17280	17295	17316	17271	17181	17391	17319	17358	17364	17105	17199	17122	17207	17469	17306	17329	17463	17324	17126	17283	17225	17248	17180	17211	17344	17290	17247	17274	17457	17309	17372	17263	17294	17139	17549	17410	17254	17217	17407	17295	17361	17199	17235	17134	17186	17221	17254	17456	17257	17301	17308	17212	17195	17326	17181	17361	17215	17356	17200	17325	17335	17343	17325	17286	17304	17355	17323	17218	17389	17083	17279	17163	17150	17422	17131	17141	17268	17258	17263	17275	17227	17176	17196	17316	17332	17295	17251	17195	17348	17414	17365	17015	17295	17093	17249	17141	17237	17255	17411	17252	17218	17435	17098	17201	17335	17358	17224	17159	17253	17157	17240	17213	17199	17281	17311	17184	17178	17233	17270	17065	17214	17354	17213	17263	17390	17296	17422	17344	17320	17241	17188	17294	17359	17159	17197	17301	17305	17258	17304	17351	17249	17308	17434	17203	17165	17205	17464	17312	17211	17447	17236	17143	17329	17123	17227	17310	17004	17326	17265	17137	17420	17161	17278	17107	17281	17225	17284	17268	17141	17348	17235	17163	17344	17239	17195	17268	17268	17270	17172	17363	17184	17263	17223	17279	17299	17161	17399	17255	17290	17139	17319	17279	17382	17197	17294	17038	17164	17185	17205	17184	17259	17290	17166	17167	17244	17317	17090	17205	17231	17258	17307	17366	17140	17313	17402	17241	17215	17233	17176	17294	17410	17327	17228	17271	17346	17151	17226	17218	17124	17192	17401	17189	17258	17285	17223	17221	17291	17158	17416	17342	17340	17279	17210	17177
23765	21400	28972	24238	22254	24529	24948	21720	21170	21498	21227	21097	21294	21004	21172	21182	24537	39729	38912	31344	25160	22348	21065	21101	20897	20729	20853	20825	20740	20575	20749	20784	20838	20999	20823	20610	20907	20758	20636	20853	20722	20844	20774	20758	20700	20783	20796	20750	20871	20747	20891	20553	20845	20825	20704	20979	20617	20777	20884	20834	20668	20863	20788	20678	20878	20734	20840	20572	20514	20868	21014	20756	20806	20826	20706	20642	20750	20529	20450	20873	20877	20693	20646	20807	20744	20798	20600	20701	20583	20751	20724	20708	20878	20717	20672	20741	20791	20735	20734	20652	20784	20612	20962	20698	20594	20564	20754	20812	20928	20826	20825	20853	20664	20683	20820	20599	20664	20680	20720	20743	20631	20672	20741	20795	20966	20761	20708	20653	20548	20676	20726	20754	20686	20788	20790	20651	20566	20562	20774	20789	20648	20777	20600	20604	20974	20696	20638	20613	20562	20891	20712	20712	20595	20753	20910	20650	20790	20690	20562	20758	20826	20818	20763	20708	20604	20587	20782	20781	20630	20793	20765	21031	20674	21042	20630	20719	20539	20715	20823	20597	20680	20713	20652	20703	20738	20529	20805	20806	20834	20782	20489	20689	20732	20867	20616	20845	20681	20403	20877	20729	20917	20641	20607	20686	20561	20760	20614	20617	20823	20673	20781	20682	20519	20625	20823	20768	20450	20693	20687	20775	20898	20637	20992	20547	20717	20854	20757	20843	20587	20809	20789	20559	20877	20567	20591	20675	20643	20530	20768	20741	20899	20588	20721	20594	20828	20827	20591	20756	20637	20595	20632	20777	20632	20581	20653	20795	20734	20649	20756	20679	20533	20609	20710	20819	20566	20784	20759	20912	20755	20715	20733	20767	20767	20546	20648	20843	20843	20726	20669	20735	20642	20812	20654	20739	20854	20660	20830	20757	20701	20482	20670	20487	20813	20907	20778	20756	20788	20497	20588	20554	20826	20685	20730	20644	20720	20704	20539	20561	20703	20687	20967	20649	20710	20821	20726	20648	20676	20716	20846	20685	20801	20689	20692	20555	20829	20651	20588	20543	20497	20429	20742	20635	21016	20778	20813	20748	20517	20693	20521	20636	20668	20685	20639	20818	20662	20856	20749	20656	20418	20853	20719	20783	20592	20616	20585	20779	20849	20531	20767	20786	20640	20998	20621	20768	20681	20804	20597	20712	20619	20632	20554	20716	20711	20582	20901	20887	20739	20658	20666	20761	20998	20847	20451	20710	20562	20709	20823	20783	20926	20675	20844	20643	20742	20635	20666	20743	20717	20649	20771	20697	20689	20923	20651	20641	20684	20723	20742	20648	20744	20801	20859	20684	20719	20656	20641	20750	20748	20647	20703	20662	20568	20738	20849	20641	20629	20661	20728	20734	20806	20683	20856	20550	20680	20722	20535	20802	20760	20710	20600	20755	20724	20579	20662	20560	20901	20645	20624	20821	20479	20777	20619	20720	20718	20790	20557	20547	20779	20660	20609	20795	20719	20624	20728	20548	20842	20810	20568	20661	20532	20474	20712	20874	20711	20776	20785	20625	20794	20640	20600	20815	20798	20569	20601	20775	20713	20812	20564	20816	20567	20689	20703	20417	20905	20509	20884	20392	20647	20699	20780	20677	20754	20756	20844	20841	20525	20583	20881	20515	20826	20750	20599	20794	20700	20741	20854	20644	20551	20637	20607	20643	20803	20482	20770	20725	20688	20684	20585	20599	20840	20881	20756	20580	20672	20641	20646	20774	20609	20911	20825	20503	20619	20745	20633	20580	20700	20714	20657	20538	20657	20637	20924	20557	20942	20877	20486	20605	20744	20900	20391	20728	20694	20605	20750	20616	20836	20777	20553	20610	20577	20742	20695	20633	20835	20560	20538	20727	20601	20589	20903	20804	20749	20800	20757	20821	20585	20539	20775	20889	20569	20907	20782	20899	20751	20633	20825	20713	20867	20671	20751	20745	20549	20512	20912	20587	20640	20688	20691	20736	20806	20730	20643	20559	20683	20663	20587	20568	20755	20774	20660	20643	20884	20647	20669	20783	20869	20879	20766	20457	20548	20470	20584	20961	20741	20665	20414	20714	20898	20611	20853	20553	20553	20832	20668	20521	20665	20740	20589	20657	20753	20646	20671	20773	20802	20634	20718	20870	20797	20730	20810	20408	20719	20593	20786	20731	20598	20614	20770	20542	20836	20611	20699	20724	20744	20612	20826	20689	20637	20880	20764	20583	20662	20644	20802	20615	20726	20587	20609	20664	21059	20842	20835	20803	20836	20820	20754	20682	20776	20949	20674	20534	20879	20671	20685	20817	20801	20661	20749	20660	20772	20675	20724	20661	20697	20655	20757	20782	20692	20752	20685	20683	20788	20798	20614	20570	20896	20758	20734	20628	20626	20672	20627	20617	20658	20835	20768	20510	20694	20612	20748	20500	20622	20738	20630	20798	21042	20727	20687	20729	20862	20619	20701	20790	20711	20796	20870	20843	20640	20675	20760	20711	20770	20773	20691	20633	20845	20625	20537	20739	20966	20914	20838	20766	20684	20788	20691	20704	20759	20717	20831	20806	20789	20616	20682	20828	20820	20783	20570	20622	20589	20866	20701	20897	20897	20808	20675	20764	20737	20776	20674	20719	20672	20576	20812	20615	20793	20707	20873	20464	20819	20665	20677	20793	20772	20790	20748	20434	20683	20636	20814	20731	20731	20708	20628	20671	20829	20784	20557	20726	20777	20639	20545	20852	20740	20543	20519	20809	20906	20506	20645	20778	20823	20537	20560	20688	20704	20732	20610	20947	20381	20566	20521	20694	20505	20620	20644	20621	20863	20911	20864	20879	20551	20807	20764	20696	20639	20574	20632	20727	20567	20767	20762	20831	20625	20686	20734	20711	20751	20592	20794	20589	20823	20581	20586	20550	20663	20838	20639	20678	20755	20693	20687	20760	20636	20556	20607	20979	20621	20321	20800	20708	20749	20562	20611	20603	20659	20762	20594	20836	20735	20945	20761	20805	20653	20802	20567	20740	20618	20605	20569	20755	20672	20790	20652	20842	20716	20965	20783	20738	20600	20879	20688	20772	20756	20716	20500	20742	20686	20453	20602	20658	20666	20601	20671	20645	20712	20687	20798	20468	20648	20644	20797	20824	20652	20807	20577	20578	20869	20668	20823	20561	20725	20724	20765	20648	20816	20651	20670	20585	20839	20817	20937	20735	20636	20504	20742	20787	20785	20564	20710	20951	20746	20819	20657	20728	20787	20703	20820	20680	20783	20735	20841	20480	20672	20536	20944	20704	20875	20611	20559	20741	20652	20683	20636	20675	20699	20633	20741	20687	20910	20863	20732	20916	20747	20700	20539	20861	20739	20725	20736	20630	20772	20655	20762	20844	20573	20993	20568	20574	20831	20682	20994	20637	20867	20892	20698	20503	20477	20759	20816	20832	20910	20611	20811	20571	20547	20698	20489	20644	20571	20702	20785	20539	20897	20847	20726	20660	20911	20679	21000	20708	20842	20925	20684	20700	20757	20827	20785	20807	20780	20637	20577	20762	20722	20610	20660	20658	20597	20773	20618	20521	20852	20746	20558	20720	20734	20961	20745	20666	20606	20866	20595	20882	21002	20739	20747	20715	20868	20655	20651	20509	20628	20693	20734	20530	20546	20632	20681	20603	20629	20731	20779	20784	20506	20631	20676	20557	20557	20612	20595	20903	20771	20621	20922	20702	20496	20360	20635	20735	20700	20742	20859	20596	21031	20756	20601	20826	20780	20657	20618	20905	20681	20636	20983	20851	20742	20503	20776	20874	20933	20765	20830	20652	20713	20565	20680	20572	20607	20545	20726	20685	20552	20758	20792	20767	20710	20779	20585	20729	20518	20516	20742	20765	20814	20769	20828	20713	20732	21013	20746	20531	20633	20870	20753	20786	20593	20533	20539	20754	20841	20686	20875	20748	20752	20817	20893	20568	20649	20816	20819	20597	20628	20792	20653	20930	20796	20745	20620	20780	20623	20704	20507	20671	20824	20758	20884	20866	20701	20652	20770	20850	20493	20739	20773	20529	20647	20646	20731	20770	20709	20528	20579	20994	20737	20799	20639	20435	20544	20681	20553	20702	20840	20612	20869	20604	20519	20436	20880	20636	20842	20628	20555	20691	20743	20974	20745	20772	20745	20759	20610	20466	20861	20678	20917	20630	20791	20641	20724	20977	20692	20610	20758	20770	20788	20631	20857	20485	20817	20634	20586	20753	20510	20493	20661	20637	20773	20912	20801	20740	20700	20645	20782	20753	20628	20621	20801	20537	20704	20664	20715	20798	20692	20659	20979	20595	20603	20711	20833	20635	20986	20738	20718	20766	20694	20815	20617	20609	20659	20603	20804	20770	20786	20756	20782	20829	20757	20787	20653	20766	20859	20887	20658	21045	20670	20509	20757	20631	20766	20739	20777	20498	20786	20748	20797	20740	20860	20811	20703	20573	20528	20737	20893	20883	20459	20682	20593	20570	20798	20676	20594	20632	20674	20564	20664	20777	21062	20888	20893	20769	20797	20729	20712	20608	20756	20774	20802	20776	20627	20772	20819	20552	20730	21012	20685	20753	20577	20757	20600	20603	20763	20893	20762	20662	20674	20743	20764	20808	20644	20893	20685	20733	20754	20548	20799	20813	20464	20817	20542	20766	20773	20467	20820	20554	20639	20714	20770	20817	20902	20778	20732	20615	20672	20935	20828	20873	20801	20733	20713	20739	20610	20664	20542	20459	20821	20711	20920	20459	20758	20612	20608	20798	20836	20759	20618	20594	20873	20769	20699	20640	20591	20682	20826	20910	20750	20796	20947	20955	20550	20664	20548	20586	20846	20648	20495	20789	20747	20903	20922	20734	20878	20574	20574	20668	20673	20684	20631	20909	20661	20868	20724	20728	20710	20729	20618	20882	20696	20689	20876	20836	20720	20663	20684	20757	20563	20627	20764	20640	20580	20502	20630	20729	20784	20905	20765	20569	20908	20808	20654	20756	20590	20882	20846	20656	20724	20888	20829	20841	20770	20758	20682	20720	20881	20755	20495	20776	20574	20742	20613	20534	20929	20669	20543	20747	20830	20764	20803	20492
17792	30228	29118	22950	20294	19255	18637	18098	18106	17766	17759	17681	17732	17634	17471	17829	24177	41370	38094	29003	21629	18476	17301	17287	17197	17153	17069	17211	17367	17119	17176	17200	17228	17223	17205	17226	17238	17200	17345	17006	17020	17208	17211	17085	17216	17103	17298	17157	17323	17231	17140	16974	17136	17021	17053	17243	17241	17121	17106	17116	17138	17111	17110	17160	17152	17138	17046	17331	17193	17323	17328	17033	17270	17111	17173	17198	17164	17041	17152	17027	17157	17156	17210	17039	17067	17151	17163	17169	17118	17176	17053	17019	17232	17068	17064	17285	17031	17120	16953	17162	17117	17061	17109	16989	17097	17050	17078	17132	17033	17098	17135	17058	17212	16915	17102	17136	17141	17125	17155	17053	17132	17049	17227	17306	17139	17172	17163	17087	17044	17230	17291	17087	17335	17086	17112	17095	17029	17260	17297	17035	17292	17150	16960	17314	17084	17342	17252	17093	17213	16996	17196	17144	17234	17270	17049	17171	17157	17111	17145	17110	17026	17241	17184	17275	17138	17109	17001	17090	17132	17336	17131	17151	17210	17139	17097	17136	17182	17220	17198	17057	17342	17298	17188	17175	17114	17039	17047	17335	17266	16990	17186	17030	17119	17119	17274	17279	17306	17151	17123	17154	17069	17015	17147	17207	17228	17098	17207	17166	17158	17143	16947	17177	17144	17053	17192	17169	17117	17252	17184	17049	17174	17075	17110	17070	17298	17217	17165	17155	17088	17094	17291	17028	17013	17244	17307	17085	16968	17191	17176	17133	17278	17108	17183	17131	17110	17137	17141	16983	17108	17132	17069	17153	17118	17207	17064	17222	17137	17243	16984	17095	17108	17270	17138	17203	17118	17216	17238	17133	17137	16912	17111	17174	17046	17024	17201	17183	17229	17138	17170	17056	17270	17044	17284	17101	17166	17252	17119	17292	17123	17032	17087	17057	17089	17253	17030	17198	17186	17074	17046	17012	17059	17048	17245	17159	17217	17153	17091	16991	17053	17170	17097	17168	17129	17179	17149	17075	17080	16866	17191	17231	16862	17117	17157	17381	17138	17024	17111	17164	17288	17019	17210	17232	17251	17116	17285	16955	17335	17099	17052	16986	17285	17226	17002	17267	17165	17062	17069	16927	17105	17165	17290	17128	17170	17096	17264	17178	17092	17112	17260	17334	17128	17219	17062	17168	17083	17090	17317	16986	17074	17398	16950	17138	17097	16981	17202	17154	17152	17127	17185	17069	17009	17111	17459	17143	17158	17153	17287	17165	17258	17083	17054	17154	17182	17184	17163	17093	17103	17036	17048	17285	17091	16959	17045	17038	17287	17104	17059	17049	17179	17327	17148	17091	17016	17109	17198	17055	17189	17119	17019	17219	17126	17176	17207	17142	17096	17170	17232	16993	17196	17049	17162	17198	17168	17095	17157	17082	17148	17159	17040	17036	17009	17169	17120	17036	17213	17057	17067	17140	17246	17167	17080	17118	17039	17020	17274	17104	17160	17052	17026	17166	16940	17229	17299	17061	16966	17274	16967	17142	17112	17073	17016	17199	16941	17133	17028	17181	17202	17306	17285	17112	17125	17111	17280	17363	17091	17045	17320	16968	17095	17050	17011	17030	17151	17219	17046	17115	17218	17037	17235	17027	17069	17132	17122	17097	17064	17109	17091	17241	17108	17211	17097	17195	17199	17291	17019	17007	16924	17087	17115	17207	17172	17134	17216	17154	17145	17250	16980	17202	16946	17132	17126	17102	17246	17152	17152	17221	17012	17081	17194	17076	17105	17013	17252	17068	17062	17040	16788	17081	17095	17394	17125	17115	17152	17011	17058	17034	17211	17278	17076	17208	17055	17067	17009	16996	17115	17030	17053	17097	17130	17063	17060	17140	17083	17116	17316	17228	17218	17088	17166	16965	17137	17293	17072	17147	16988	17323	17105	17100	17018	17274	17136	17124	17208	17015	17027	17141	17178	17150	17150	17124	16928	17343	17064	17160	17218	17256	17169	17221	17188	16914	17306	16940	17060	17147	16961	17190	17184	17046	17287	17191	17216	17147	17008	17154	17044	17098	17129	17161	17133	16977	17211	17169	17217	17046	17164	16920	17167	17219	17112	17099	17234	17182	17209	17136	17180	17031	17190	17120	17254	17135	17108	17166	17083	17133	17159	17290	17132	17297	17267	16993	17207	17039	17014	17093	16998	17021	17105	17211	17063	17127	17055	17190	16976	17067	17047	17214	17056	17141	17082	17254	17060	17081	17122	17193	17192	17079	17062	17253	17264	17118	17083	17008	17295	17055	17205	17017	16930	17202	16944	17101	17073	17072	17318	17046	17186	16937	17184	17035	17013	17247	17158	17186	17108	17164	17091	16870	17196	17139	16993	17053	16974	17053	17179	17011	16994	17209	17024	17081	17125	17146	17150	17235	17171	17181	17073	17084	17053	17117	17190	17223	17124	17216	17218	17030	17093	17031	17154	17115	17062	17272	17089	17008	17182	17054	17246	17125	17123	17235	17104	17220	17013	17219	17145	17134	17027	17257	17072	17065	17144	16906	17151	16945	17256	17153	17102	17120	17101	17183	16994	17115	17107	16984	17252	17127	17260	17238	17003	16942	17154	17066	17238	17191	17246	17233	16986	17095	17105	16916	17224	17033	17117	17172	17112	17177	17200	17308	17164	17095	17322	16994	17115	16995	17151	17203	17080	17204	17004	17211	17239	17301	17229	17094	17122	17119	17121	17166	17163	17003	17062	17163	17124	17070	17170	17189	17213	17145	17228	17093	17190	17210	17093	17348	16967	17273	17205	17145	17211	17141	17129	17186	17114	16873	17093	17113	17155	17098	17182	17072	17259	17100	17053	17262	17245	17014	17142	17013	17013	16970	16912	17161	17175	17153	17134	17041	17221	16927	17142	17070	17137	17111	17209	16984	17279	17184	17173	17222	17259	17144	17171	17184	17143	17204	17089	17000	17005	17055	17238	17104	17118	17120	17347	17239	16985	17084	17286	17043	17123	17341	17145	17184	17140	17243	17214	17120	17172	17047	17096	17115	17178	17212	17109	17179	17080	17335	17211	17086	17077	17172	17022	17265	17165	17240	17097	17226	17114	16999	17150	17237	17200	17175	17265	17218	17206	17013	17136	17213	17181	17160	17214	16865	17046	16950	17257	17162	17151	17100	17132	17104	17021	17044	17278	17136	17213	17142	17246	16993	17183	17126	17030	17129	17153	17041	17354	17203	17032	17159	16872	17044	17070	17188	17070	17410	17117	17241	17104	17122	17196	17114	17083	17192	17012	17262	16988	17051	17026	17009	17178	17164	17157	17071	17189	16902	17368	17028	17194	17150	17115	17066	17206	17076	17251	17128	17194	17160	17141	17185	17209	17137	17171	17199	17209	17162	17132	17134	17221	17007	17020	17141	17133	17227	17252	17160	17165	17265	17183	17211	17097	17052	17146	17181	17245	17090	17112	17142	17353	17120	16939	17272	17194	17233	17082	17081	17295	17048	17200	17076	17339	16989	17286	17210	17192	17010	17167	17248	17024	17137	17120	17097	17160	17220	17196	17246	17060	17012	17078	17197	17187	17215	17176	17104	17188	17050	17019	17149	17194	17104	17248	17239	17116	16961	17141	17227	17140	17179	17293	16994	17067	17163	17219	17058	17122	17019	17087	17237	17040	17137	17041	17172	17154	16976	17108	17090	17201	17155	17211	17106	17310	17154	17094	17062	17035	17146	16909	17203	17066	17001	17244	17125	17179	17159	17126	17222	17088	16986	17194	17075	17146	17165	17127	17214	17279	17029	17210	17040	17030	17156	17047	17302	17291	17172	17084	17127	17124	17214	17193	17352	17237	17198	17164	17124	17134	17179	17089	17074	17154	17197	17245	17241	17140	17273	16958	17129	17145	17090	16802	17159	17143	16948	17206	17135	17109	17150	17136	17217	17151	17340	17131	17239	17050	17081	17089	17282	17265	17097	16954	17064	17061	17244	17110	16999	17027	16909	17225	17118	17092	17157	16942	17149	17232	17173	17196	17214	17111	17062	17358	17154	17077	17062	17133	17023	17160	17240	17300	17061	17055	17185	17024	17081	17310	17168	17349	17005	17197	16996	17324	17063	17217	17157	17032	16985	17084	17077	17218	17183	17144	17044	17166	17157	17184	17385	17135	17155	16906	17136	17113	17201	17228	17152	17251	17209	17113	16992	17060	17115	17232	17035	17266	17164	17183	17331	17176	17108	17183	17172	17212	17108	17080	17051	17159	17237	17199	16993	17141	17218	17232	17011	17052	17118	17231	16911	17157	17117	16973	17250	17124	17055	17080	17113	17320	17118	17154	17062	17003	17180	17087	17100	17069	17277	17228	17095	17225	17212	17170	17023	17236	17105	17039	17155	17151	16927	17203	17219	17170	17207	17189	17038	17134	17429	16935	17074	17226	17249	17103	17065	17069	17257	17065	17183	17288	17033	17183	17120	17034	17147	17347	17210	16965	17130	17190	17236	17036	17276	17134	17248	17141	17010	17226	17165	17152	17260	17142	17176	17360	16978	17119	17173	17340	17083	17188	17127	17222	17146	17162	17151	17197	17379	17071	17130	17157	17159	17180	17245	17149	17271	17140	17205	17144	17131	17121	17182	17111	17012	17176	17097	17266	17068	17327	16996	16981	17242	17002	16910	17061	17199	17265	17161	17237	17084	17304	17149	17165	17124	17173	17083	17100	17205	17157	17155	17122	17074	17213	17228	17045	17169	17276	17144	17154	17091	17165	17257	17047	17140	17183	17014	17363	17104	17078	17363	17150	17165	17181	17136	17302	16977	17107	16857	17115	17071	17154	17258	17170	17052	17175	17201	17134	17346	17197	17057	17068	17243	16992	17095	17055	17112	17246	17182	16981	17065	17324	17242	17210	17241	17178	17095	17012	17005	17184	17101	17270	17129	17276	17086	17155	17086	17392	17131	17368	17189	17337	17161	17292	17290	17204	17149	17099	17223	17046	17146	17185	17165	17224	17120	17192	17137	17211	17043	17050	17185	17168	17210	17063	17194	17167	17032	17137	17225	17054	17345	17080	17236	17030	17309	17248	17234	16860	16983	17153	17053	17085	17093	17183	17091	17200	17192	17146	17157
29752	23335	25232	22923	20808	21065	21023	20962	20956	20989	20869	20893	21177	21013	21069	20965	21725	23028	23219	21986	21245	21319	21155	20869	20929	21128	20858	20945	21041	21132	21064	20943	21051	21006	21176	21167	20968	20878	20951	20907	20993	20838	20873	20864	20956	20759	20882	21144	20983	20814	20810	20881	20943	20915	20983	20851	20921	21064	21113	21052	20882	20866	20968	21140	21025	20842	21066	20924	20942	20660	20895	20995	20839	20970	21028	21070	20976	20934	21029	20854	21073	21015	20989	20985	20841	21103	20826	20893	20931	20925	20884	21030	20909	20842	20912	21065	21058	21102	21068	20868	20617	20693	20806	20818	20974	20718	20930	21000	20842	20987	20880	21023	21007	20865	20797	20877	20877	20798	20817	21080	21033	20720	20755	20665	20788	20876	20968	20885	20881	20798	20870	20944	20920	20964	21017	21047	20902	20867	20822	20988	20871	21057	20916	20838	20841	20980	20830	21049	20998	20939	21039	20938	21134	20834	20941	20973	21085	20776	20930	20923	20962	20723	20795	20969	20845	21175	20895	20828	20839	20899	20695	20750	20780	20889	20970	20860	20908	21143	21033	20797	20830	20891	21008	20761	20810	20931	20960	20848	20733	21013	20959	20778	20800	21021	21044	20848	20845	21198	20959	21036	21089	20964	20984	20990	21119	20854	21134	21069	20985	21085	21060	21193	20985	21039	20863	20883	20974	20920	21012	20985	21022	21012	20805	21067	20869	21038	20849	21047	21041	20873	20891	21099	21126	20833	20985	20757	20877	20936	20838	21139	21052	20894	21073	20875	20972	20958	20688	21008	20903	21025	20778	20902	20892	20780	20907	20897	20895	20931	20927	21055	20861	20881	20946	21131	20844	21046	20865	20674	21088	20966	21037	21154	21149	20888	20889	20861	21026	21204	21087	21041	21208	21135	21034	21095	20950	20923	20926	20700	21055	20940	21187	20819	20838	21004	20965	21051	20785	20828	20893	20798	20983	21004	20669	20913	20885	20957	20949	20982	20871	20796	21190	20928	20905	20982	20986	21021	20937	20819	21039	20860	20740	21142	20890	20947	20946	20712	21039	21007	20922	20884	21038	20935	21120	21015	21027	20945	21090	20755	21053	20914	20862	20958	20964	20748	20721	20931	20906	20831	20901	20816	20856	20994	20743	21077	21058	20946	21035	21043	21246	20928	20906	20738	20931	20880	21095	20936	20898	20959	20980	20714	20743	21133	20848	21136	21056	20793	20758	20703	20909	20892	20954	21180	20998	20788	20921	20938	21002	21104	20821	20980	20878	20993	20885	21178	21038	20910	20804	20958	21144	20791	20760	21034	20941	20933	20897	20885	20873	20953	20946	21008	21023	20854	21009	21054	20820	20984	20956	21043	20964	21149	20977	20976	20885	20660	21012	20819	20941	20999	21070	20884	21172	20790	20829	21146	20908	20849	20955	21013	21009	21004	21088	20827	21231	21037	21083	20812	21026	20818	20993	20935	20941	21012	20996	21000	20720	20868	20872	21043	20901	20989	21008	20813	20902	20887	20754	20810	20986	20912	20849	20973	20822	20940	20991	21002	21118	20827	20878	20762	20852	21131	20973	20889	20960	20975	20979	20973	21100	21046	20996	20872	20919	20901	20981	21070	20979	21177	21041	20868	20914	20833	21003	20848	20932	20824	20859	20921	21014	21097	20987	20956	20901	20813	20761	20872	21017	20926	20870	20906	21056	21012	20929	20866	20779	20856	20981	20841	20918	20970	20931	20948	20979	21001	20929	20994	20743	20832	20963	21014	21042	20873	20979	20894	20871	20819	20889	20963	20529	20957	20992	21109	21049	20840	21209	20824	20940	21016	20920	20965	21118	20787	20920	20876	20703	21107	20916	21065	20847	20881	20980	20979	20841	20785	20897	20890	21011	20888	20830	20948	20989	20826	20843	21096	21072	21047	20975	20619	20912	21218	20804	20847	21024	21017	20900	20739	20750	20949	20939	21066	20794	20866	20963	20938	21161	21179	21200	20713	20998	21018	20994	20876	20795	20971	20987	20878	20761	21057	20974	21079	21019	20935	20869	20782	20781	20590	20907	21036	20676	20915	21015	21051	21056	21083	20964	20994	21096	20970	20779	20963	20978	20933	20940	21329	20847	21041	21051	21122	21133	21012	20774	20999	20761	20989	21003	21108	20937	20956	21078	20999	21098	21003	20984	20761	20897	20929	20786	20798	20773	20995	21004	20831	20850	21171	21132	20710	20961	20743	20902	20948	20916	20940	20904	20833	21033	21070	20941	20953	20989	20808	20981	20788	20914	20749	20789	21193	20964	20931	20928	20915	20907	21118	20757	20905	20957	20964	20911	20781	20810	20891	20921	21143	20806	20974	20953	21093	20941	20989	21077	21031	20917	20947	21062	21011	20739	20868	21159	20987	20999	20809	21186	21059	20963	20888	20824	20870	20942	20708	20931	20987	20964	21227	21156	20870	20969	21227	20919	21030	21080	21005	20919	21031	21028	20927	20971	20937	21106	20876	21031	20661	20961	20951	20822	21078	21074	20935	20851	20962	21002	20825	20842	20788	20832	20831	20799	20904	20928	20892	20979	20941	21053	20968	20981	20872	20830	20888	21082	20830	21177	21044	20925	20843	20876	20949	21076	21063	20901	21066	21026	20861	21149	20865	20842	20923	21140	20896	20829	20961	20856	20765	20948	20810	20992	21002	21018	20671	20950	20970	20876	20713	21184	20957	20918	20640	20795	20768	20915	20838	21027	20930	20831	20905	21070	20700	20953	21120	21061	21158	20831	21124	20926	21059	20660	20862	20924	21003	20939	21051	21015	20914	20970	20790	21118	20917	21103	20932	20907	21036	20830	20919	21088	21004	21067	20799	20923	21079	20937	21013	21092	21192	21060	20859	20969	20977	20990	20758	21119	20725	21124	21098	20993	20936	21001	20897	21057	21230	20899	20898	20870	20958	21329	20951	20746	20919	21147	21037	20961	21060	20923	20805	20895	20862	20938	20758	20973	20863	20904	20939	20956	21064	20983	20936	20711	20779	21000	20911	20949	21024	21005	20839	21085	20980	20931	20940	21111	21095	20967	21019	20889	20898	21078	21263	21049	20920	20953	20873	20987	20995	21084	21115	20943	21182	21000	20976	20816	20991	21074	21081	21050	21036	20687	20982	20821	20903	21026	20892	20980	20814	20946	20938	20841	21012	21105	20888	20934	20727	20911	20724	20957	21257	20980	20793	21151	21111	20998	21114	20845	20954	21113	21081	20879	20927	20868	20935	20744	21111	20967	20721	21171	20801	21102	20931	20836	21023	20871	21122	20951	21043	20793	20859	20721	20977	20741	21045	20947	20933	20962	21049	20887	21008	20943	21113	20870	21015	21062	21022	21102	20887	21013	20879	21059	21162	20795	20917	20692	21071	20813	20982	21210	21007	20831	20862	20880	20975	21269	21018	20828	20995	20981	20941	20990	20871	21172	21131	20915	21202	21121	20931	20955	20979	21083	20722	20791	21010	21040	20965	21121	20919	20885	20756	20803	20948	20719	21154	21048	21033	21082	21018	21023	21033	20892	20784	21075	20947	20864	20945	21052	20783	20963	21084	21086	20840	20820	21023	21003	20893	20881	20959	20886	20776	20950	21080	21063	21009	20806	20817	20970	20713	20911	20914	20867	20887	21105	20921	20851	20671	20735	20712	21036	21059	20687	20828	20984	20900	21105	20770	20944	21075	21212	21142	20849	20883	20977	21097	20900	21000	20931	20896	21198	21047	20944	20822	21009	21103	20897	21096	20878	20864	20805	20753	20851	20895	20862	21133	20848	20933	21083	20781	20966	20932	21025	20872	20872	20990	20897	21058	21090	21265	21121	20880	21127	21193	21042	21010	20772	20916	21105	21008	20936	20844	21015	20962	21187	21026	20963	20948	20961	20926	20891	20992	20813	20845	21015	20780	20994	20974	20824	21095	20937	20945	21122	20915	20947	20711	20994	21002	20923	20902	20905	20687	20943	20950	20924	21025	20844	21026	20935	21132	20941	20701	21155	21212	20918	20963	21060	21180	21143	21272	20854	20755	20890	21106	20967	20713	20874	21146	20827	20866	21036	20959	20870	21191	21138	20954	20917	21120	20929	20934	21042	20865	20773	20943	21233	20771	21032	21049	20963	20933	21188	20770	20964	21045	20824	20822	20910	20837	20793	20859	20861	20921	21067	21017	20793	21051	21008	20913	20871	20964	21039	20981	21108	20984	21017	21197	21131	20906	21032	20804	20912	21040	20988	20867	20998	20791	20859	20817	20887	20926	20998	20942	20805	21017	21130	20747	20876	20916	20893	20792	21078	20797	20819	20802	21040	21164	20802	20872	21212	21140	21040	20966	21027	21031	20880	21112	20918	20727	20890	21039	21136	20880	20856	21075	20863	21138	21080	20982	21057	20887	21057	20926	20820	21125	21118	21029	20809	20953	20826	21049	21006	21219	21091	20974	21248	20867	20732	20857	20807	21035	21012	20914	20816	20896	20998	20834	20886	21004	21108	20654	20967	20815	20919	20643	20953	20917	20937	20968	20998	20960	21022	20844	20879	21038	21212	20951	20995	20785	21072	20925	21262	20974	21094	20934	20920	21098	20949	21134	20960	20966	20871	20971	20984	21073	21060	20900	20937	20953	21034	20932	21055	20964	21013	21076	20970	20956	20993	20917	20866	20840	21020	20961	20810	20908	21236	21030	21166	20882	20815	20583	20962	21147	21084	20898	21010	20989	20810	20720	20916	20904	20946	20986	20960	21043	21030	21066	20778	20832	20913	20959	20857	20962	21001	20931	20777	20917	21034	21099	20869	20856	21162	20881	20902	20949	20923	20951	20898	20847	20891	21088	20873	21017	20897	20911	20763	21009	20840	20998	20886	21014	20940	21106	20860	21013	20743	21116	20934	20907	20843	21021	21161	20799	21037	20918	20988	21035	20920	20836	20854	20753	21041	20822	21060	21078	21050	21231	21060	20774	20913	21013	20914	21073	21286	21010	20953	20886	20892	20838	20923	21023	20905	20630	21082	21204	20828	21008	21038	21001	20705	20787	21057	21052	20947	21061	21078	21164	20866	21070	20804	20863	20885	20983	21036	21092	20925	21003	21009	21012	20948	21010
17375	20701	19454	17769	17421	17304	17294	17061	17173	17264	17285	17201	17358	17169	17240	17201	18910	20220	19738	18315	17648	17293	17276	17217	17228	17394	17119	17204	17365	17096	17049	17184	17094	17247	17323	17310	17130	17238	17059	17187	17240	17163	17315	17168	17022	17281	17281	17038	17265	17040	17203	17199	17232	17353	17130	17273	17130	17306	17239	17224	17286	17275	17308	17283	17154	17078	17240	17083	17128	17002	17264	17024	17283	17212	17293	17199	17252	17239	17263	17224	17197	16991	17207	17216	17261	17279	17173	17158	17053	17267	17089	17148	17185	17250	17153	17356	17102	17222	17136	17149	17289	17326	17149	17261	17104	17128	17210	17311	17311	17240	17151	17189	17317	17124	17085	17137	17029	17301	17166	17283	17191	17257	17278	17172	17164	17225	17259	17285	17080	17248	17192	17387	17266	17214	17204	17192	17167	17003	17061	17061	17184	17076	17331	17262	17252	17128	17230	17080	17271	17136	17067	17209	17051	17286	17234	17220	17239	17278	17112	17284	17338	17417	17208	17131	17305	17199	17221	17149	17137	17281	17288	17184	17115	17257	17237	17128	17260	17055	17221	17367	17212	17125	17107	17128	17310	17201	17046	17220	17230	17164	17088	17215	17045	17186	17004	17226	17206	17061	17164	17188	17246	17258	17070	17013	17293	17192	17022	17253	17202	17082	17206	17303	17049	17145	17361	17164	17160	17175	17191	17332	17054	17229	17250	17230	17181	17059	17218	17336	17234	17304	17220	17051	17092	17194	17218	17265	17259	17195	17302	17171	17069	17349	17155	17337	17330	17131	17163	17297	17171	17260	17213	17110	17224	17187	17122	17125	17305	17208	17229	17080	17221	16900	17206	17384	17149	17157	17185	17272	17305	17352	17263	17210	17197	17258	17242	17206	17078	17238	17232	17172	17162	17075	17314	17077	17071	17102	17153	17086	17196	17321	17228	17119	17254	17074	17203	17276	17308	17395	17210	17108	17288	17385	17179	17119	17195	17133	17319	17123	17226	17106	17219	17126	17206	17233	17199	17375	17233	17324	16987	17104	17079	17082	17076	17217	17155	17324	17245	17324	17256	17246	17281	17201	17197	17149	17180	17216	17174	17252	17275	17180	16958	17222	17199	17267	17211	17288	17341	17240	17399	17084	17349	17146	17333	17319	17241	17066	17107	17289	17379	17267	17217	17278	17294	17118	17127	17257	17104	17027	16976	17176	17147	17180	17261	17272	17279	17328	17132	17301	17242	17500	16991	17225	17196	17140	17104	17274	17274	17256	17196	17045	17185	17142	17210	17305	17289	17258	17262	17301	17293	17271	17290	17136	17124	17284	17224	17165	17076	17283	17214	17233	17332	17089	17120	17159	17303	17297	17263	17010	17150	17162	16821	17191	17176	17336	17344	17522	17252	17165	17198	17150	16977	17393	17079	17120	17321	17279	17254	17308	17152	17126	17285	17275	17155	17164	17124	17161	17250	17235	17335	17136	17173	17272	17078	17304	17151	17094	17155	17334	17196	17233	17222	17155	17194	17001	17163	17241	17209	17084	17125	17244	17182	17114	17334	17186	17156	17189	17287	17371	17240	17260	17230	17179	17216	17185	17406	17080	17178	17115	17225	17381	17151	17257	17036	17285	17310	17206	17228	16964	17253	17214	17215	17188	17148	17196	17106	17302	17185	17180	17192	17121	17402	17310	17198	17271	17145	17050	17189	17178	17067	17130	17387	17160	17221	16949	17233	17147	16960	17281	17263	17335	17342	17129	17169	17131	17081	17147	17298	17315	17192	17144	17231	17227	17242	17259	17120	17172	17228	17265	17062	17183	17269	17184	17117	17187	17097	17145	17227	17244	17127	17231	17202	17001	17164	17075	17142	17125	17308	17260	17330	17030	17266	17016	16992	17184	17192	17311	17258	17303	17348	17215	17207	17314	17077	17105	17196	17301	17187	17375	17178	17190	17304	17173	17170	17305	17167	17226	17185	17229	17244	17284	17206	17356	17177	17239	17103	17251	17252	17170	17183	17261	17157	17335	17308	17109	17050	17082	17235	17081	17200	17357	17091	17127	17188	17203	16991	17405	17175	17273	17241	17268	17092	17234	17128	17284	17276	17290	17255	17364	17250	17291	17094	17156	17401	17231	17279	17130	17098	17026	17274	17084	17303	17187	17176	17169	17094	17165	17339	17355	17201	17175	17152	17101	17120	17241	17145	17170	17065	17313	17236	17343	17094	17112	17281	17165	17148	17185	17189	17323	17124	17203	17208	17087	17334	17239	17177	17336	17238	17242	17242	17151	17102	17224	17113	17054	17173	17319	17148	17183	17142	17034	17241	17096	17281	17146	17303	17114	17163	17260	17059	17088	17115	17284	17174	17233	17342	17271	17175	17276	17170	17292	17346	17203	17037	17186	17350	17300	17285	17326	17133	17323	17172	17174	17216	17181	17269	17148	17201	17156	17175	17234	17283	17314	17331	17289	16989	17352	17346	17038	17177	17239	17117	17108	17405	17205	17258	17225	17211	17384	17352	17211	17256	17259	17233	17130	17184	17334	17329	17205	17222	17220	17175	17038	17435	17134	17145	17160	17087	17115	17152	17382	17261	17233	17219	17132	17149	17133	17234	17173	17103	17350	17198	17159	17186	17213	17158	17191	17087	17248	17193	17208	16970	17297	17060	17230	17357	17143	17102	17303	17234	17233	17238	17313	17198	17090	17080	17080	17291	17190	17180	17160	17208	17116	17188	17177	17380	17325	17133	17328	17187	17356	17289	17278	17236	17152	17104	17234	17227	17224	17243	17273	17252	17316	17151	17324	17211	17272	17318	17324	17113	17114	17349	17356	17218	17316	17345	17017	17173	17212	17164	17309	17331	17212	17270	17072	17283	17254	17157	17174	17243	17040	17247	17226	17148	17197	17050	17043	17093	17343	17314	17301	17210	17135	17216	17082	17102	17156	17174	17251	17236	16996	17245	17210	17214	17120	17139	17064	17141	17072	17212	17038	17225	17289	17176	17275	17475	17140	17096	17237	17172	17200	17150	17297	17272	17175	17061	17000	17340	17238	17191	17257	17169	17457	17127	17308	17264	17278	17367	17191	17174	17275	17064	17287	17326	17326	17207	17137	17166	17119	17202	17216	17255	17154	17175	17194	17143	17289	17276	17255	17134	17346	17337	17164	17257	17189	17257	17266	17075	17036	17163	17198	17210	17172	17299	17199	17212	17186	17288	17283	17283	17220	17175	17028	17113	17262	17242	17223	17276	17265	17280	17205	17140	17119	17457	17476	17166	17163	17245	17095	17197	17168	17187	17288	17317	17243	17205	17103	17328	17139	17233	17231	17109	17073	17165	17233	17286	17281	17111	17283	17195	17199	17280	17125	17392	17283	17100	17248	17180	17095	17249	17312	17060	17257	17186	17271	17399	17112	17234	17242	17284	17253	17237	17105	17155	17270	17341	17173	17320	17237	17314	17326	17282	17300	17247	17167	17021	17388	17134	17185	17259	17216	17296	17145	17223	17088	17241	17235	17118	17318	17245	17122	17317	17301	17147	17178	17214	17170	17064	17208	17137	17269	17222	17135	17151	17365	17045	17169	17282	17361	17171	17151	17297	17005	17207	17049	17375	17160	17154	17195	17335	17196	17111	17093	17190	17258	17270	17217	17231	17200	17331	17124	17281	17265	17415	17176	17184	17252	17438	17192	17057	17290	17266	17445	17054	17204	17244	17128	17193	17215	17209	17276	17407	17257	17042	17064	17084	17241	17240	17215	17215	17197	17207	17298	17149	17158	17169	17279	17157	17176	17097	17423	17142	17154	17196	17279	17257	17247	17265	17308	17255	17110	17350	17097	17118	17075	17161	17201	17116	17176	17205	17189	17010	17186	17110	17247	17113	17064	17186	17208	17341	17231	17111	17153	17253	17102	17265	17155	17209	17342	17156	17248	17027	16983	17322	17125	17129	17100	17376	17259	17161	17315	17287	17152	17261	17080	17299	16956	17138	17215	17357	17211	17239	17227	17414	17191	17135	17203	17093	17051	17404	17102	17084	17380	17295	17177	17209	17274	17304	17286	17124	17300	17246	17259	17212	17139	17376	17233	17209	17277	17187	17226	17311	17076	17107	17290	17197	17224	17189	17242	17261	17098	17224	17232	17260	17008	17219	17222	17343	17377	17216	17162	17025	17197	17167	17246	17242	17030	17272	17199	17063	17155	17342	17207	17286	17223	16978	17087	17168	17181	17224	17157	17148	17211	17287	17291	17134	17275	17141	17175	17277	17264	17174	17192	17231	17184	17153	17248	17186	17340	17134	17196	17415	17149	17104	17090	17191	17195	17188	17155	17198	17267	17156	17246	17049	17211	17201	17363	17445	17175	17257	17017	17283	17288	17289	17270	17255	17429	17101	17218	17088	17117	17112	17104	17145	17187	17189	17262	17084	17312	17282	17221	17089	17178	17223	17279	17191	17072	17067	17206	17198	17340	17195	17341	17209	17209	17211	17300	17186	17201	17191	17083	17294	17138	17170	17281	17234	17229	17237	17272	17200	17215	17152	17187	17192	17260	17258	17107	17291	17208	17274	17063	17132	17304	17341	17339	17181	17227	17187	17075	17209	17348	17298	17114	17176	17204	17143	17235	17139	17287	17156	17212	17269	17097	17354	17269	17157	17299	17284	17129	17252	17325	17290	17239	17212	17121	17203	17196	16990	17349	17283	17255	17413	17254	17157	17129	17268	17066	17291	17200	17324	17426	17344	17262	17198	17195	17215	17161	17089	17112	17381	17266	17271	17249	17144	17280	17228	17269	17257	17213	17367	17223	16940	17147	17282	17204	17328	17242	17222	17029	17222	17055	17188	17246	17150	17344	17150	17159	17319	17179	17102	17148	17308	17234	17356	17277	17325	17066	17120	17153	17416	17198	17210	17121	17175	17181	17285	17234	17256	17253	17200	17185	17141	17349	17147	17217	17172	17061	17338	17157	17217	17154	17173	17276	17105	17310	17225	17266	17179	17236	17184	17184	17339	17238	17189	17061	17328	17117	17165	17234	17163	17126	17323	17293	17164	17261	17239	17281	17292	17282	17257	17340	17385	17253	17238	17091	17255	17274	17071	17233	17155	17169	17197	17491	17246	17231	17190	17312
25320	21399	28082	25758	22657	22217	22298	20909	20722	20974	20821	20808	20872	20547	20545	21460	25885	34609	29161	24623	22050	20820	20817	20590	20842	20748	20523	20665	20737	20620	20694	20619	20607	20530	20543	20604	20466	20519	20678	20687	20856	20616	20551	20581	20582	20519	20265	20372	20406	20321	20433	20642	20398	20492	20577	20595	20555	20428	20653	20699	20659	20402	20341	20502	20721	20545	20780	20448	20529	20528	20499	20513	20661	20396	20515	20530	20379	20619	20634	20540	20452	20627	20615	20614	20630	20529	20648	20581	20557	20617	20708	20581	20460	20504	20598	20505	20558	20328	20552	20296	20355	20429	20621	20511	20446	20582	20508	20561	20664	20581	20609	20625	20685	20753	20668	20493	20572	20446	20710	20514	20518	20456	20479	20336	20757	20504	20759	20400	20393	20555	20354	20401	20498	20484	20599	20362	20339	20515	20461	20622	20821	20406	20301	20645	20385	20539	20372	20526	20360	20396	20418	20535	20633	20403	20457	20477	20432	20555	20584	20628	20561	20667	20733	20675	20659	20624	20481	20601	20458	20589	20609	20587	20431	20536	20557	20787	20586	20451	20611	20495	20309	20494	20459	20591	20495	20645	20397	20671	20363	20472	20728	20521	20500	20577	20405	20693	20366	20586	20490	20422	20629	20581	20386	20409	20439	20545	20604	20607	20327	20485	20586	20676	20593	20501	20543	20595	20474	20421	20449	20485	20382	20403	20556	20645	20475	20428	20357	20445	20394	20331	20567	20460	20551	20395	20523	20743	20315	20564	20600	20616	20721	20506	20509	20568	20626	20744	20557	20584	20620	20529	20402	20623	20559	20380	20332	20380	20517	20613	20563	20518	20417	20459	20739	20670	20525	20438	20626	20650	20561	20620	20445	20556	20557	20519	20757	20600	20520	20523	20597	20466	20597	20757	20607	20429	20486	20481	20531	20633	20631	20386	20492	20486	20628	20555	20431	20557	20677	20486	20334	20314	20392	20519	20458	20553	20294	20665	20329	20429	20709	20591	20685	20264	20382	20621	20645	20415	20425	20445	20523	20435	20554	20546	20480	20433	20678	20484	20473	20424	20302	20126	20475	20592	20307	20553	20639	20395	20749	20437	20553	20227	20506	20368	20459	20380	20626	20339	20532	20722	20468	20403	20741	20415	20684	20567	20734	20624	20499	20405	20649	20466	20609	20429	20515	20616	20323	20513	20563	20413	20445	20439	20658	20636	20473	20747	20452	20458	20729	20649	20638	20603	20578	20585	20857	20439	20554	20490	20582	20520	20564	20374	20393	20652	20509	20730	20379	20612	20696	20503	20706	20591	20598	20513	20401	20573	20483	20386	20497	20359	20514	20558	20458	20407	20349	20272	20502	20562	20637	20506	20673	20848	20551	20579	20518	20528	20487	20615	20818	20315	20661	20582	20459	20545	20484	20420	20592	20443	20437	20270	20570	20583	20603	20207	20463	20547	20634	20672	20408	20429	20532	20506	20434	20486	20592	20370	20541	20442	20803	20621	20573	20404	20507	20516	20674	20497	20559	20546	20653	20478	20481	20607	20647	20614	20464	20497	20327	20716	20562	20229	20504	20482	20493	20500	20542	20877	20562	20527	20446	20500	20440	20517	20407	20476	20643	20591	20513	20639	20836	20377	20348	20597	20438	20655	20729	20532	20613	20376	20805	20636	20536	20325	20572	20503	20308	20629	20439	20519	20494	20643	20501	20623	20411	20432	20472	20670	20420	20385	20453	20394	20472	20475	20303	20613	20282	20684	20581	20545	20477	20619	20507	20513	20480	20448	20437	20417	20357	20441	20142	20465	20564	20518	20609	20604	20412	20502	20576	20579	20581	20506	20495	20369	20437	20547	20632	20482	20569	20684	20463	20631	20614	20668	20516	20598	20518	20402	20425	20396	20585	20431	20608	20403	20837	20589	20466	20441	20674	20638	20443	20661	20875	20674	20588	20352	20405	20398	20562	20484	20399	20531	20535	20695	20403	20520	20563	20599	20449	20385	20507	20438	20625	20667	20698	20755	20617	20393	20385	20550	20677	20697	20496	20443	20671	20507	20514	20613	20598	20579	20515	20688	20386	20533	20348	20561	20602	20561	20477	20452	20672	20432	20542	20396	20201	20538	20597	20536	20564	20510	20396	20363	20335	20660	20443	20550	20505	20634	20180	20511	20575	20418	20551	20582	20576	20591	20424	20644	20661	20637	20504	20483	20496	20614	20474	20535	20485	20558	20493	20503	20602	20534	20639	20561	20652	20450	20440	20413	20612	20577	20716	20643	20574	20634	20384	20579	20517	20431	20586	20541	20551	20552	20740	20946	20550	20323	20601	20755	20552	20688	20714	20421	20656	20607	20512	20388	20514	20524	20734	20720	20385	20444	20528	20559	20630	20492	20443	20422	20549	20457	20576	20671	20459	20605	20747	20529	20559	20436	20821	20605	20411	20500	20589	20635	20556	20477	20457	20498	20522	20587	20437	20424	20670	20823	20559	20761	20496	20837	20424	20412	20488	20375	20457	20593	20400	20557	20679	20324	20614	20300	20652	20616	20672	20559	20407	20381	20556	20526	20537	20531	20548	20716	20386	20297	20510	20453	20664	20413	20501	20594	20568	20544	20580	20759	20417	20671	20536	20349	20545	20558	20533	20657	20490	20593	20434	20321	20655	20490	20562	20413	20453	20386	20580	20590	20690	20674	20551	20490	20574	20712	20479	20413	20423	20410	20576	20658	20681	20465	20498	20554	20628	20695	20647	20489	20557	20541	20730	20592	20473	20656	20748	20468	20368	20532	20388	20624	20404	20458	20862	20393	20580	20575	20560	20475	20622	20521	20642	20487	20522	20428	20381	20499	20648	20536	20400	20505	20635	20667	20582	20424	20431	20780	20634	20394	20384	20355	20448	20491	20640	20693	20446	20562	20314	20644	20611	20598	20672	20578	20379	20487	20659	20363	20626	20515	20519	20730	20555	20462	20633	20520	20480	20436	20737	20670	20538	20466	20493	20456	20520	20753	20505	20697	20515	20474	20585	20509	20400	20887	20595	20573	20349	20634	20748	20614	20556	20472	20729	20560	20604	20302	20589	20581	20514	20600	20530	20536	20517	20555	20532	20904	20565	20572	20611	20713	20313	20361	20591	20452	20346	20548	20552	20472	20576	20696	20715	20642	20561	20449	20567	20637	20410	20843	20410	20532	20643	20500	20489	20553	20674	20201	20715	20521	20629	20562	20394	20209	20493	20612	20368	20640	20399	20632	20497	20607	20617	20608	20715	20501	20538	20627	20573	20399	20481	20361	20529	20509	20719	20527	20458	20480	20412	20537	20494	20594	20282	20352	20591	20338	20379	20464	20600	20504	20607	20390	20653	20420	20372	20730	20791	20646	20706	20607	20317	20429	20727	20452	20597	20576	20531	20424	20598	20834	20591	20597	20578	20734	20384	20521	20493	20541	20694	20527	20483	20604	20579	20463	20554	20452	20529	20467	20716	20511	20416	20465	20599	20473	20455	20547	20578	20535	20495	20392	20392	20600	20443	20421	20461	20496	20621	20555	20580	20870	20652	20541	20813	20435	20756	20834	20894	20532	20474	20377	20628	20651	20390	20634	20560	20548	20586	20818	20472	20706	20485	20502	20594	20616	20622	20661	20363	20652	20513	20364	20553	20681	20589	20756	20459	20608	20653	20483	20570	20631	20598	20774	20295	20585	20566	20486	20611	20528	20688	20532	20514	20430	20769	20500	20534	20508	20779	20462	20488	20563	20603	20742	20458	20832	20627	20604	20599	20560	20611	20562	20536	20511	20596	20567	20672	20437	20242	20667	20540	20229	20463	20457	20682	20613	20556	20396	20580	20517	20625	20456	20486	20462	20542	20578	20410	20472	20449	20303	20522	20552	20772	20758	20569	20532	20535	20579	20585	20461	20576	20474	20535	20716	20544	20654	20510	20445	20746	20693	20600	20460	20437	20759	20441	20571	20581	20573	20556	20455	20385	20286	20544	20468	20429	20345	20235	20483	20384	20649	20529	20572	20737	20595	20403	20495	20664	20569	20518	20515	20602	20557	20663	20717	20577	20438	20542	20430	20461	20399	20460	20284	20616	20554	20566	20550	20564	20753	20513	20420	20518	20696	20501	20460	20505	20461	20632	20605	20544	20374	20612	20628	20371	20610	20656	20479	20488	20499	20404	20595	20444	20422	20731	20477	20496	20583	20733	20638	20483	20425	20478	20693	20481	20586	20477	20539	20651	20190	20604	20631	20673	20487	20613	20571	20577	20596	20514	20560	20632	20465	20584	20666	20574	20618	20469	20519	20550	20477	20320	20465	20694	20599	20433	20594	20514	20557	20492	20456	20506	20505	20519	20511	20595	20492	20595	20539	20489	20584	20597	20480	20637	20626	20546	20638	20681	20550	20565	20623	20437	20640	20623	20526	20562	20673	20463	20673	20792	20725	20535	20617	20435	20463	20578	20526	20440	20681	20592	20567	20605	20523	20629	20672	20826	20502	20688	20392	20392	20601	20439	20641	20557	20508	20345	20519	20513	20615	20604	20602	20524	20512	20382	20495	20684	20508	20539	20548	20728	20673	20570	20278	20593	20633	20439	20598	20600	20750	20551	20462	20567	20613	20179	20532	20569	20526	20586	20636	20332	20552	20469	20669	20615	20716	20622	20361	20544	20453	20675	20389	20492	20437	20536	20335	20566	20348	20574	20623	20549	20655	20530	20598	20509	20441	20481	20283	20504	20390	20523	20377	20370	20526	20406	20323	20506	20696	20543	20467	20463	20707	20518	20466	20191	20634	20561	20386	20467	20253	20527	20400	20473	20450	20616	20451	20718	20451	20437	20569	20480	20709	20479	20402	20501	20541	20397	20566	20468	20665	20466	20423	20478	20589	20474	20510	20724	20246	20552	20411	20499	20572	20547	20276	20589	20810	20710	20430	20323	20576	20529	20474	20676	20309	20553	20506	20450	20537	20488	20491	20649	20544	20647	20862	20486	20539	20417	20599	20555	20515	20640	20412	20456	20559	20385	20649	20551	20783	20554	20640	20472	20423	20616	20623	20592	20519	20454	20354	20633	20440	20537	20591	20484	20691	20425	20577	20487	20476	20544	20627	20505	20628	20605	20567
16442	24920	22967	19658	18590	18011	17753	17586	17347	17372	17336	16996	17210	17172	17157	18640	26089	34647	27082	21152	18294	17411	17257	17239	17051	17083	17131	17283	17063	17093	17001	16861	17047	17061	17230	16913	17246	16961	17099	16889	17203	17119	17140	17142	16756	17218	17245	17056	17150	17164	16961	17233	16947	17091	17100	17097	17142	17022	16954	17098	17135	16794	17149	17272	16999	16959	16934	17129	17071	16977	16978	16927	17208	17120	17076	17149	16961	17053	17111	16990	17148	17076	17215	17159	17064	17236	16991	17102	16984	16999	17056	17218	17011	16999	17070	17127	17062	17039	17009	17285	17028	17096	16975	17153	17171	17117	17038	16889	17081	17200	17273	16985	17151	17323	17067	17038	17033	17308	17152	17074	17000	17019	17296	17055	17177	16933	17021	17125	17075	17054	17086	17054	17137	17157	17217	17000	16994	16976	17067	17088	17084	16907	17162	16991	17140	17136	17021	16953	17012	16985	17029	16908	17161	16947	17088	17147	16986	17046	16945	17012	16988	16861	17132	17053	17242	17144	17155	17033	17030	17036	16935	16958	16924	17000	17091	16947	17022	17064	16950	17009	17065	16886	17111	17132	16856	16935	16999	17194	17139	17023	17061	17023	16961	17121	16985	16976	17054	17079	17143	17024	17117	17267	17055	16933	16830	17011	16879	17079	17083	17072	16991	17005	17132	16875	17010	16997	16965	16886	17225	17056	17023	17021	16980	17049	17084	16940	17042	17085	17117	17007	17142	17093	17164	16987	16973	17165	17110	17062	17076	17099	16891	17036	16959	17126	17114	17011	16967	17064	17032	17071	17085	16984	16991	17059	17020	16928	16873	17113	17071	17026	17052	17091	17168	17142	16992	17110	17171	17014	17047	17223	16765	16924	17277	17070	17043	17282	17100	16987	17144	17086	17172	17044	17113	16923	17051	16942	17051	17004	17009	17071	17178	17003	17081	16942	17009	17129	17048	17123	17235	17114	16981	17135	17012	16928	16984	17085	17199	16995	17177	17086	17150	17084	17082	17065	17097	16895	17010	16792	16936	17021	17014	16986	16861	17110	17043	17019	17069	16965	17055	17096	17127	17093	17114	17000	17050	16999	16942	17077	16975	17026	16921	17191	17036	17090	17159	17062	17047	16950	16986	16924	16987	17000	17217	16996	17045	17033	17102	17177	17126	17144	17124	17167	17013	16879	17096	17078	17104	17177	17097	17185	16948	17061	17119	16847	16985	16852	17146	17046	17079	16945	16918	17148	16988	17004	16979	17068	16998	17107	17136	17028	17036	17080	17027	16985	17071	17038	17085	17031	17185	16957	17010	17009	17142	16956	16969	17058	17177	17169	16917	17019	17053	17067	16847	17100	17044	17107	17010	16994	17027	17039	17126	16972	16941	17105	17064	17022	17189	17189	17062	17167	17008	16952	17131	17009	17238	16778	17134	17027	16999	17022	17168	17154	17001	17119	17252	16996	17173	16947	16961	17041	17151	16960	17192	17056	16949	17102	17114	17115	17044	17147	17119	17011	16868	17136	17096	17032	17238	16942	17074	16967	17044	17154	17154	16990	16983	16995	17064	17046	17122	16961	17069	16994	17144	17180	17010	16986	17001	17039	17107	17045	17048	17102	16981	17111	17135	17108	17061	16806	17056	17082	17095	17023	17054	16955	17013	16948	17001	17137	17123	17159	16979	17070	17085	16966	17169	16946	16968	16998	17072	17089	17218	16806	17047	17169	17219	17122	17212	17112	17183	17116	17097	16911	16793	17004	16962	17002	17025	17183	17062	17143	17128	16925	17103	17064	17188	17070	17148	17038	16956	17205	16842	17008	16977	17141	16837	16954	17064	17258	16983	16863	17115	16984	16913	17259	17162	16807	17032	17051	16844	17038	17300	16979	17127	17127	16954	16883	17090	16987	17217	17004	16918	17001	16917	16952	17018	17052	17225	17100	16970	17337	17162	17091	17132	17072	17098	17021	17141	17109	16976	17134	17127	17057	17013	16935	17039	17044	17093	17130	17226	17102	17004	16922	17085	17004	17208	17008	17186	16991	17064	17096	17103	17005	17033	17033	17080	17114	17046	17185	17193	17077	16877	16820	17082	17003	16948	17163	17057	17056	17015	17035	17018	17082	16793	17171	17183	17082	16984	17101	17336	17075	16991	17011	16875	17094	17061	17057	17113	17045	17189	17087	17028	17042	17048	16941	16950	16991	17110	16869	17174	16908	17122	16995	17242	17065	17136	17081	16985	17128	16963	16962	17223	17109	17208	16959	17006	16919	16827	16973	17086	17054	16996	17067	17135	17041	17172	17138	17000	17017	17054	17068	17177	16874	17123	16949	17111	17010	16971	16838	17068	17060	17112	17235	17063	17068	17094	17165	16998	17063	16944	17139	17020	16878	17059	17099	16933	17016	17112	17115	17109	17124	17207	16980	16979	17034	16891	17068	17160	17154	17124	16953	17060	16963	17141	17163	17048	17079	16981	17061	17151	16958	17026	17052	17113	17079	16837	17022	17002	16876	17162	16965	17028	17151	16969	17158	17057	17197	16865	16980	17123	17054	17136	17101	17048	17218	17005	17095	17198	17073	17049	17039	16955	16920	17076	17139	16928	17001	17052	16893	17021	17002	17005	17155	17122	17009	17017	16938	16866	16953	17065	16924	17105	17175	17000	17103	17313	16971	17069	16941	17144	17126	16984	17118	17046	16990	17015	17046	17013	17090	17215	16896	17044	17090	17241	17147	16961	16967	17054	17018	17032	16990	16987	17178	16912	17047	17026	16953	17120	16908	17074	16969	17032	17049	17095	17124	17004	17141	16991	17047	16927	16926	17037	17248	17070	17031	17020	17264	17172	17006	16969	16979	17067	16975	16971	17076	17138	16997	16932	17043	16922	17079	17184	17121	17143	16999	17049	17118	17010	16966	17175	17050	17155	17098	17072	17034	17178	17085	17098	17066	17000	17133	17210	16862	17100	16928	17083	16982	17013	17032	16954	17024	16879	17172	17122	17148	17101	17069	17037	17125	17141	16985	17148	17218	17081	17072	16957	17113	17034	17009	17002	17045	16977	17244	17010	17087	17143	17020	17166	16955	17151	16951	17146	17141	17144	17044	17051	17005	17091	17073	16926	17168	16993	17140	17062	17068	16945	17179	17082	17301	17100	17216	16831	17133	17187	17009	17153	17176	16886	17171	17046	17069	17080	17014	16936	17160	17285	17093	16965	16873	17076	17132	17121	17011	17011	17050	17035	17074	17220	17051	17026	17042	17094	16988	16935	17176	17033	16898	16965	17237	16920	17028	17059	16875	17191	16904	17073	16966	17132	16831	16994	17183	16995	17020	17127	16948	16887	17170	17045	17136	17019	16992	16908	17100	17140	17221	17129	17204	16950	16992	17235	17034	17134	17041	17010	17026	17193	17125	17186	16989	17049	16824	16896	17040	17030	17027	17102	16842	16971	17222	17060	17037	16931	16970	16807	17060	17002	17066	17105	16855	17157	17018	17105	17039	16958	17059	16935	17024	17026	17037	16982	17196	16953	17210	17126	17044	17167	17056	16922	17127	17090	16972	16922	16954	16907	17083	17067	17025	17214	16960	16982	17078	16946	17012	17212	17018	17175	17014	16879	17078	16938	17054	16968	17175	17051	16954	17158	17185	17034	17108	17013	17121	17000	16994	17059	17210	17025	17136	17100	17133	16884	17113	17009	17140	17137	17121	17038	17175	17036	17109	17099	17139	17002	17316	17142	17098	16965	17002	16893	17030	17182	16876	17046	17042	17081	17036	17035	16959	17065	16940	16999	17089	16967	17099	17120	17019	17049	17010	16996	17161	17009	17139	17120	17168	17200	16982	16757	17171	17212	17121	17013	17043	16949	16917	17059	17088	17141	17070	17013	17202	17099	16998	16991	17049	17084	17040	16956	17064	16988	16969	17074	17160	17085	17014	16925	17025	16886	17118	16919	16969	17076	17077	17204	17067	17354	17181	17127	17151	16899	17061	16990	17044	17021	17143	16959	16863	17059	17079	16956	17084	17028	17106	17147	16945	17068	16828	17044	16926	17216	17037	17024	17323	17036	17224	16967	16955	17121	17209	17332	17008	17111	16968	17060	17066	17142	17125	17018	17127	17155	17020	17063	16990	16976	17004	17124	17200	17114	17049	17173	16981	17193	17112	17049	16889	17155	16982	17038	16997	16999	16872	17070	17107	17097	17158	16952	16970	16924	16942	17195	17117	17080	17014	17026	17176	16985	17132	17124	17010	17186	16890	16974	16925	16967	16999	16977	17118	17045	16987	17255	17232	17089	16923	17093	16964	17026	16998	17194	17021	17048	16800	17292	16860	17203	17213	17289	17229	17107	16982	17045	17043	17284	17190	17130	17000	16935	17088	17119	17132	17117	17171	17003	17037	17057	17013	16880	17074	17112	17093	17144	16908	16977	16956	17169	17058	17093	17006	17034	17110	17188	17170	17014	17144	17099	17188	16913	17179	16986	17084	16913	17160	17246	17036	17160	17117	17174	17062	17087	17075	17092	17046	17149	17147	17100	16929	17062	17023	16962	17045	17076	16960	16973	17170	17269	17133	17178	17306	17051	17016	17018	17199	16725	17178	17035	17105	17120	16983	16958	16997	17153	16895	16973	16939	17017	17092	17159	17232	17025	16986	16939	17097	17080	17128	16985	17163	17086	17197	16911	16925	17104	16930	17098	17120	17114	17079	16954	17166	17102	17122	17012	17097	16968	16973	17170	17207	16962	17054	16901	17057	17144	17017	17144	16978	17090	16941	17213	17153	16944	17139	17043	16901	17147	16786	16914	16897	17249	17000	17053	17235	17147	17310	17017	17213	17068	16953	17092	17088	17215	16871	17146	17135	17135	16936	16947	17110	17169	17062	16977	16997	17043	17132	17088	17024	17142	17107	16879	16995	16942	17023	16993	16920	17155	17135	17148	17228	17149	17198	16920	17030	16963	17041	17036	17161	17002	17089	17129	16890	17119	17058	17044	17026	17105	17238	17126	17075	17049	16943	17010	17153	17067	17277	17072	17071	17148	17088	17093	17314	16969	16967	16993	17052	16847	17116	16986	16953	17044	17218	17094	16970	17074	17188	17071	17116	17130	17094	16920	17203	17152	16971
23847	21403	28973	24273	22183	23974	24430	21115	20679	20837	20746	20559	20399	20340	20434	21695	33583	41289	34749	27405	22814	21007	20343	20068	20144	20164	19971	20203	20209	20300	20276	19932	20438	20170	20127	19976	20125	20126	20296	20043	20134	20040	20107	20012	20139	20195	20206	20064	20210	20102	20288	19998	19973	19947	19986	20008	19844	19947	19953	20198	20003	20173	19974	19887	19905	20157	19932	20035	20257	20085	20057	19891	20111	19938	20119	20144	19968	20106	20068	20046	19963	20058	20070	20017	20035	19927	20099	20006	19846	19948	19957	20223	20057	19994	20138	20006	20055	19949	20014	19862	19963	20158	20036	19988	20078	19952	19921	19916	19867	19619	19991	19854	19858	20100	20215	19892	19894	20054	19894	19977	19947	20084	20067	20107	20044	20081	20153	19864	20147	20081	20141	20006	19941	19978	20106	19999	20079	19876	19893	19902	19995	20172	19942	20196	20048	19806	19848	19792	19991	19864	20014	19818	20020	20125	19921	19898	20006	20026	20134	20134	20041	19918	19875	20064	20079	19969	20057	20095	20080	19865	19974	20152	20024	19952	20043	20182	20024	20003	19902	20013	20104	20131	19956	20082	20112	20069	20113	20218	20170	19954	19901	19925	19980	19970	19971	20148	20150	20105	20038	20108	20088	19877	19873	19971	20094	19887	20117	20011	19982	20025	19863	19879	19852	20270	19814	19959	19976	20142	19932	19950	20162	19854	19921	20119	20070	19984	19893	20058	19987	20120	20097	20136	20012	19994	20092	20010	20057	19998	20130	20040	20125	19919	20007	20133	20093	19932	19935	20020	20099	19932	19950	20025	20050	20034	19972	19863	20091	19771	19959	20306	19979	19990	19947	20093	20118	19744	20033	20063	20029	19978	20204	20161	19885	20199	20104	20059	19983	20095	20117	20339	20123	19999	19817	20162	20152	20215	20090	20105	20079	19886	20127	20145	19941	19796	20014	20055	20143	19969	20024	20014	20025	20004	19846	19987	20032	20041	19813	19957	20024	19931	20003	20173	19939	19850	20347	19951	20146	20099	19999	20003	19984	20015	19976	20169	19804	19994	20090	20009	19823	19748	19882	20074	20024	19998	19947	19807	19869	20133	20184	19755	20008	20146	19979	20112	20055	19984	20043	19873	20030	20006	20117	19899	19948	19958	19976	20053	20130	20140	20045	20046	20142	20041	19940	20178	19999	19858	20063	19852	19930	20175	20072	20029	19920	20104	19932	19907	20155	20280	20204	20062	20013	20055	20062	19832	20034	20071	20132	20249	20073	19883	20107	20110	19988	19966	20083	20018	20095	20125	20161	19987	20008	20223	19948	19923	19980	19819	20190	19692	20025	19830	20064	19903	20116	20129	19915	19839	19962	20068	20118	20050	19946	19993	20044	20094	20135	19980	19975	20027	19901	20025	20112	20044	20073	20048	20225	19979	19863	19886	20043	19934	20060	19906	19934	19996	20067	20056	20162	20115	19974	19996	19986	19850	20035	20035	20153	20080	20100	19944	20228	20066	20009	19999	19855	19949	20128	19875	20212	19879	19999	20031	19929	19809	19837	19939	20071	19921	19953	19951	20027	20041	19881	19815	20093	19970	19859	20032	20147	20041	20122	20089	20242	20067	20249	20150	20213	19961	19895	19777	20139	20065	20189	20013	19972	20058	20178	20228	20050	20080	19922	20023	20044	20208	20152	19950	19806	20083	20065	19968	20003	19993	20145	20238	20069	19915	20036	20026	20292	20087	20067	19846	20006	19941	20004	20050	20085	20054	20180	20230	20208	19636	20099	19952	19954	19987	20157	19951	19983	19989	20028	20070	20082	19923	20014	20066	20173	20125	20156	19943	20079	20065	19880	20127	19832	20050	19900	19949	20037	20075	20064	20099	20313	20031	20204	19795	19948	20087	19979	20166	19977	20115	20056	20086	19817	20157	19893	19959	20169	20036	20044	20373	19885	19945	19759	20021	20080	19973	20178	20148	19913	20141	19968	19905	20056	19979	19993	20138	19943	20116	20002	19975	19884	20088	19923	20071	19937	19830	20084	19977	20264	19981	20029	19937	19905	19806	20151	19917	19849	20116	20298	19669	19990	20003	20070	19999	20003	20085	20012	20079	20004	20138	20004	20111	20173	20076	20209	19956	20075	19878	19805	19901	20086	20102	19958	19930	20099	20004	19885	19931	20217	19941	19931	19977	20090	19847	20241	20109	19889	19939	20092	19918	20119	20014	19892	19949	19962	20005	19733	20027	20098	19920	20043	20420	20148	19792	19943	20167	19939	19892	20061	20018	20129	20140	20069	20178	19977	20046	19919	19943	20007	20091	20172	19966	20086	19874	19983	20175	19837	19833	20082	19889	20248	19957	19991	20125	20065	20115	19943	20090	19974	19984	20295	20006	20037	19994	20007	20045	20098	19946	20217	20248	20152	20095	20224	20064	20032	20152	20014	19875	20019	20022	20070	19929	19930	20175	20060	20118	19953	20206	19996	19904	19987	19932	20045	20203	20036	20029	20069	19871	19957	20039	20094	20043	20226	19990	19993	20106	19989	20120	19877	20081	20123	19932	19926	20112	20005	19893	20228	19981	20143	19966	20028	20041	19960	20014	19993	19930	20032	19785	20035	20208	20200	20007	20129	20069	19974	20221	20175	20044	20251	19954	19916	19901	19952	19792	19948	20052	20091	20076	19782	20098	20154	19976	20018	19993	19720	19971	19918	20089	20055	19967	20056	19794	19987	20127	20165	19942	20086	19994	20066	19922	20028	20157	19930	19910	19935	20005	19833	20084	20021	19992	20018	20260	19907	20039	20067	20074	20063	20010	20100	20033	19922	20210	19932	19691	19961	20239	20125	20164	20035	20193	19968	20035	19971	20057	20002	20079	19958	19973	20139	19965	20104	20061	20047	20012	20146	19945	19926	20153	20024	19904	20112	20036	19845	20012	19981	20109	20428	20117	19935	20280	19893	20048	20025	20197	20080	19970	20266	19895	20113	20110	20043	20148	19973	20038	20027	20108	19935	20137	20012	20083	20090	20158	19810	19990	20258	19989	20155	20215	19985	19909	20232	20044	19919	20022	20069	20012	19922	20020	19786	20066	20271	20153	20229	20196	20187	19986	20049	20054	19993	19996	20074	20007	20020	19924	20083	20166	19959	19937	20107	20109	19804	19832	19779	19940	20054	20001	19874	20000	20319	20062	20071	20030	20181	19976	19843	20140	20160	20078	20132	20242	20157	20056	19763	19933	20105	19989	20027	20029	20096	19979	19952	19892	20108	19953	20094	20117	20149	20102	19955	19915	20138	19900	20203	20084	19915	19933	20216	19890	19845	20166	19993	20103	20045	20195	20135	20244	20000	19955	20016	20034	20055	20039	19944	19910	20152	20043	20140	19882	20187	20089	20048	20084	20235	20055	19969	20033	20033	19904	20113	20226	20270	19827	19854	19879	20128	20177	20076	19938	19938	20006	20201	19748	19910	20245	20052	19836	19763	19783	20134	20088	19916	20139	20305	20110	20144	20122	20126	20117	20142	20130	19990	20099	20081	20044	20107	20154	20040	19842	20078	20088	20222	20160	20131	20131	19743	20074	20243	19978	20256	20223	20089	20114	20169	20263	20030	20001	19923	20017	20016	19799	20075	19892	19907	19850	20011	20090	19955	19939	19807	19995	19801	20189	19835	19955	19938	19990	20045	20086	20151	20007	20115	20043	20051	20027	20061	20043	20036	20209	20013	20028	19926	20222	19975	20061	20050	20036	20056	20020	19929	19967	19965	19881	20073	20092	19954	20263	20161	19955	19966	19948	20256	20075	20091	20140	19973	20147	19975	20007	19963	20037	19922	19986	19926	19876	20034	20126	20169	19948	20013	19907	20193	20092	20165	20075	20043	20070	19922	19935	20008	19973	19967	20049	20099	20114	19862	20021	20032	20070	20104	19920	19959	19972	20102	20047	20059	20089	20164	19873	20020	20233	20050	19914	20019	20189	20077	19823	19863	20008	20085	20259	20051	19844	20013	20016	20012	19925	20181	20003	20061	19969	19718	19884	20041	19924	19831	20047	20261	20112	20023	20368	20209	20240	19997	19987	20107	19976	20179	19958	19912	19875	20073	20003	19863	20051	20070	20063	20083	20076	19823	20084	20147	20062	20016	20124	19930	20051	20086	20053	19917	19960	20240	20061	19980	19908	19941	19961	20118	19955	20016	19933	20125	20128	19995	19925	20080	20085	20084	20010	20171	20080	19954	20007	20140	19957	19847	19877	19921	20055	20058	20131	20045	19876	20008	19875	20002	19984	19944	19905	19906	20101	20137	20282	20086	20117	20050	19868	19857	20203	20099	20053	20069	19843	19988	19815	20022	19835	20169	20051	19965	19919	20059	19926	19871	20010	20070	20058	20328	19929	19871	19845	20018	19938	20063	19957	20021	20043	20102	19984	20205	20113	19853	20018	19955	20163	20009	19917	20104	20130	20188	19877	20027	20169	19861	19769	19946	20074	20318	20093	20151	20010	20206	19987	20198	20151	19874	20053	20115	19899	20134	20084	20015	20000	19809	19892	20147	20048	20244	20208	19994	19934	20159	19956	20292	20203	20275	20021	20142	19918	20145	19997	19963	19834	19930	20012	20026	20126	19883	19962	19997	19854	19905	20068	19969	20027	19974	19896	19816	19998	20346	20170	19920	20185	20120	20226	20241	20115	20223	20023	20176	20107	20118	20219	20153	19937	19931	19958	19946	20141	20210	20100	19967	20117	19895	19919	19957	20277	19947	20018	19923	19955	19980	19898	19838	20026	20004	20043	20005	20148	20024	20169	20158	20192	19990	20005	20004	19800	19946	19951	19979	20011	19985	19941	20065	19967	19894	19896	20092	20079	20164	20076	20144	19895	19930	19963	20135	19878	19889	19986	20114	19979	20101	20144	20069	20035	20039	19973	19921	19953	20030	20221	20087	20218	19922	20062	19987	19975	20025	20146	19882	20084	20230	19891	20072	20071	20050	19865	19809	20021	20048	19774	19917	20062	20114	19955	19922	19937	19970	19714	19933	19812	19966	19919	19922	20001	19995	20173	20092	20177	20063	19943	20104	19982	20113	19958	20033	19990	20127	20074	19955	19908	19929	20031	20148	20076	20072	20059
17623	29096	26627	21539	19627	18907	18276	17857	17912	17522	17403	17065	17448	17180	17124	19955	35996	41267	33467	24969	19396	17625	16927	16818	16773	16712	16458	16769	16819	16705	16821	16656	16751	16936	16963	16733	16821	16884	16862	16801	16717	16698	16861	16726	16793	16719	16718	16697	17011	16811	16652	16728	16750	16730	16695	16774	16734	16899	16796	16799	16743	16739	16797	16854	16679	16728	16719	16511	16733	16770	16792	16716	16862	16729	16813	16736	16792	16733	16660	16687	16852	16802	16715	16732	16889	16771	16883	16604	16795	16708	16673	16580	16738	16618	16725	16905	16828	16934	16831	16713	16776	16670	16776	16834	16817	16654	16818	16810	16789	16829	16936	16696	16792	16767	16761	16940	16689	16755	16608	16852	16760	16910	16507	17030	16840	16739	16672	16773	16929	16819	16841	16806	16898	16707	16733	16761	16725	16626	16889	16795	16822	16799	16784	16610	16925	16834	16795	16666	16736	16885	16760	16901	16793	16680	16803	16714	16770	16736	16736	16754	16711	16834	16795	16716	16720	16654	16826	16731	16918	16843	16630	16799	16760	16893	16645	16805	16539	16795	16761	16677	16525	16721	16719	16650	16764	16585	16663	16676	16587	16542	16583	16717	16644	16737	16544	16716	16700	16887	16696	16753	16624	16868	16816	16716	16698	16814	16621	16662	16753	16700	16670	16867	16711	16862	16794	16709	16762	16860	16677	16656	16749	16721	16863	16801	16726	16744	16718	16828	16690	16842	16610	16922	16586	16693	16702	16760	16746	16572	16615	16859	16711	16790	16710	16855	16790	16726	16656	16838	16779	16752	16785	16623	16774	16738	16775	16818	16690	16758	16550	16838	16859	16701	16659	16753	16692	16722	16797	16677	16690	16871	16812	16557	16835	16593	16636	16590	16939	16594	16796	16771	16731	16721	16834	16740	16880	16825	16679	16762	16686	16799	16823	16790	16831	16774	16688	16592	16628	16817	16689	16673	16757	16720	16824	16758	16806	16588	16746	16814	16714	16544	16795	16651	16893	16628	16854	16874	16759	16713	16831	16720	16825	16785	16695	16685	16694	16691	16910	16647	16787	16807	16717	16797	16881	16873	16690	16800	16753	16898	16655	16783	16676	16737	16715	16769	16736	16631	16658	16570	16776	16773	16721	16836	16834	16533	16814	16656	16855	16758	16821	16730	16921	16748	16734	16770	16775	16834	16666	16734	16740	16683	16681	16818	16728	16711	16673	16653	16661	16626	16662	16778	16903	16538	16819	16637	16747	16691	16703	16779	16604	16975	16688	16798	16664	16696	16939	16731	16708	16743	16747	16603	16629	16688	16689	16781	16791	16633	16729	16642	16619	16754	16696	16583	16691	16734	16725	16796	16677	16717	16662	16771	16699	16896	16814	16843	16761	16800	16801	16894	16771	16749	16659	16751	16663	16920	16655	16796	16683	16806	16633	16908	16722	16742	16804	16623	16822	16896	16895	16704	16668	16975	16847	16614	16658	16666	16668	16677	16852	16779	16590	16640	16531	16774	16819	16490	16843	16619	16608	16777	16787	16778	16705	16803	16695	16647	16942	16608	16790	16769	16732	16747	16730	16658	16979	16639	16731	16729	16785	16746	16643	16820	16718	16643	16776	16768	16679	16866	16553	16946	16575	16946	16763	16926	16754	16768	16623	16865	16850	16622	16572	16629	16708	16730	16760	16683	16831	16889	16708	16852	16848	16727	16595	16772	16709	16777	16729	16703	16676	17012	16714	16683	16815	16746	16864	16658	16730	16673	16866	16698	16675	16714	16625	16769	16590	16898	16798	16725	16724	16635	16736	16819	16712	16761	16790	16757	16741	16930	16916	16874	16744	16697	16744	16588	16677	16772	16701	16787	16790	16560	16744	16762	16812	16751	16495	16731	16646	16707	16795	16716	16745	16802	16708	16581	16829	17012	16733	16687	16602	16594	16763	16734	16614	16824	16699	16807	16853	16959	16691	16736	16755	16745	16644	16754	16880	16650	16740	16775	16701	16856	16790	16911	16702	16821	16807	16803	16625	16757	16678	16757	16856	16703	16725	16779	16822	16865	16899	16721	16783	16641	16876	16937	16690	16692	16890	16892	16885	16555	16734	16814	16578	16703	16645	16717	16819	16731	16651	16737	16836	16801	16762	16628	16716	16756	16816	16589	16680	16892	16773	16737	16819	16759	16650	16697	16813	16670	16926	16714	16750	16667	16838	16964	16655	16785	16740	16897	16853	16758	16778	16725	16719	16717	16719	16896	16691	16804	16840	16754	16752	16810	16832	16832	16676	16822	16718	16750	16810	16805	16762	16586	16777	16814	16868	16770	16741	16625	16779	16693	16600	16927	16729	16808	16772	16559	16701	16829	16708	16634	16706	16634	16744	16825	16670	16725	16867	16665	16703	16671	16684	16781	16664	16821	16764	16666	16707	16879	16782	16787	16816	16742	16578	16817	16669	16757	16676	16802	16870	16690	16746	16720	16914	16796	16675	16669	16760	16726	16980	16600	16833	16731	16589	16848	16832	16838	16782	16631	16534	16893	16663	16895	16676	16719	16716	16889	16636	16739	16795	16864	16852	16793	16879	16646	16676	16814	16617	16659	16698	16733	16738	16731	16680	16867	16811	16770	16736	16859	16751	16523	16855	16667	16776	16523	16779	16668	16750	16706	16832	16557	16798	16936	16812	16830	16862	16575	16792	16887	16778	16677	16697	16823	16882	16664	16693	16746	16722	16784	16769	16797	16820	16695	16784	16702	16904	16656	16707	16849	16505	16640	16789	16727	16779	16518	16790	16668	16696	16606	16716	16712	16804	16842	16711	16668	16774	16725	16659	16801	16873	16656	16833	16672	16709	16874	16788	16743	16805	16802	16757	16627	16668	16738	16594	16715	16638	16823	16776	16659	16661	16875	16806	16637	16779	16752	16766	16600	16852	16739	16880	16794	16701	16782	16832	16742	16782	16746	16734	16744	16777	16667	16781	16605	16701	16829	16496	16889	16967	16808	16752	16939	16649	16739	16772	16746	16822	16883	16739	16754	16951	16901	16879	16845	16830	16929	16805	16713	16897	16706	16747	16618	16770	16791	16636	16712	16757	16825	16936	16847	16891	16710	16760	16749	16826	16863	16728	16797	16684	16775	16819	16531	16674	16763	16597	16884	16722	16752	16756	16535	16668	16757	16733	16753	16772	16640	16819	16625	16730	16828	16709	16707	16589	16696	16851	16983	16901	16735	16740	16789	16795	16745	16924	16655	16794	16711	16790	16798	16629	16742	16766	16872	16754	16810	16699	16813	16737	16772	16795	16698	16776	16859	16715	16824	16760	16687	16624	16688	16824	16720	16740	16939	16804	16831	16679	16859	16815	16653	16853	16667	16794	16847	16707	16767	16836	16745	16740	16725	16800	16778	16597	16603	16700	16766	16507	16821	16879	16766	16841	16859	16805	16598	16593	16628	16846	16778	16805	16799	16650	16795	16797	16568	16708	16650	16658	16689	16695	16830	16744	16616	16812	16637	16806	16700	16902	16705	16728	16758	16911	16621	16870	16587	16844	16824	16585	16711	16654	16892	16805	16722	16527	16861	16825	16941	16778	16835	16732	16789	16738	16463	16606	16771	16737	16679	16796	16660	16739	16815	16736	16713	16643	16645	16790	16734	16791	16582	16739	16801	16822	16755	16818	16601	16855	16722	16990	16772	16813	16616	16664	16701	16826	16751	16841	16957	16634	16762	16621	16622	16613	16700	16743	16593	16845	16841	16927	16795	16833	16812	16816	16843	16682	16652	16776	16806	16518	16838	16614	16745	16915	16593	16844	16778	16877	16589	16857	16410	16621	16767	16743	16739	16766	16747	16678	16691	16728	16630	16707	16863	16646	16746	16734	16730	16843	16640	16970	16777	16719	16810	16633	17031	16801	16782	16877	16646	16649	16734	16834	16842	16644	16746	16695	16822	16843	16673	16723	16800	16865	16911	16805	16699	16793	16612	16963	16885	16582	16764	16708	16865	16835	16639	16795	16865	16984	16713	16763	16631	16721	16699	16832	16522	16793	16613	16795	16742	16754	16844	16724	16715	16647	16756	16685	16620	16863	16760	16627	16663	16775	16679	16850	16852	16721	16791	16747	16623	16689	16879	16951	16671	16853	16743	16797	16734	17032	16767	16871	16885	16716	16827	16694	16663	16873	16813	16756	16714	16660	16837	16872	16754	16894	16663	16727	16857	16763	16799	16677	16808	16838	16579	16788	16615	16727	16794	16503	16762	16721	16619	16657	16586	16639	16744	16647	16743	16843	16834	16818	16870	16746	16650	16718	16654	16704	16801	16703	16819	16688	16641	16803	16879	16619	16723	16925	16742	16638	16613	16901	16648	16887	16778	16611	16777	16789	16743	16773	16642	16792	16757	16696	16714	16773	16697	16815	16706	16736	16783	16707	16820	16866	16648	16761	16615	16885	16737	16668	16731	16801	16850	16818	16764	16907	16792	16754	16699	16823	16727	16897	16758	16743	16720	16586	16668	16767	16838	16709	16632	16907	16900	16859	16632	16652	16717	16701	16883	16842	16897	16674	16835	16783	16753	16712	16652	16696	16737	16614	16940	16740	16732	16775	16701	16719	16712	16682	16843	16728	16639	16819	16680	16802	16740	16663	16584	16848	16764	16896	16842	16675	16647	16706	16592	16883	16659	16868	16709	16955	16751	16783	16948	16772	16747	16832	16735	16635	16671	16714	16771	16916	16722	16764	16700	16961	16962	16782	16862	16768	16764	16730	16732	16730	16649	16877	16560	16831	16632	16820	16876	16679	16624	16735	16596	16759	16721	16573	16712	16874	16652	16803	16641	16758	16786	16704	16820	16810	16779	16814	16870	16753	16547	16732	16619	16717	16847	16718	16858	16960	16880	16759	16688	16726	16670	16733	16765	16714	16703	16748	16923	16652	16677	16682	16486	17008	16706	16935	16737	16896	16993	16656	16912	16785	16682	16776	16692	16794	16832	16787	16820	16853	16860	16929	16828	16635	16777	16802	16811	16732	16751	16868	16882	16789	16855	16699	16868	16815	16861	16780	16656	16801	16750	16756	16639	16838	16802	16773	16722	16755	16795	16661	16851	16801	16678	16887	16754	16902	16783
29780	22755	23812	22077	20014	20172	20235	20180	20256	20312	20363	20144	20068	20226	20426	20275	21386	21980	21953	21248	20671	20475	20315	20144	20236	20420	20148	20076	20157	20165	20139	20045	20118	20222	20138	20218	20249	20099	20267	20520	20095	20247	20236	20116	20170	20149	20215	20354	20164	20125	20273	20146	20171	20383	20164	20196	20346	20346	20300	20153	20226	20049	20013	20189	20302	20052	20245	20073	19981	20117	20040	20346	20193	20093	20057	20076	20099	20230	20171	20249	20230	20088	20384	20056	20255	20023	20037	20057	20101	20281	20222	20264	20186	20211	20122	20262	20038	20267	20349	19976	19907	20322	20025	20185	20216	20087	20268	20167	20071	20354	20111	20284	20093	20203	19909	20130	20024	20139	20249	19958	20119	20148	20122	20101	20360	20117	20000	20080	20211	20224	20164	20143	20139	20204	20106	20154	19964	20070	20143	20127	19987	20080	20021	20306	20398	20246	20183	19998	20493	20115	20200	20188	20177	20099	20236	20052	20156	20017	20169	20470	19832	20359	20085	20212	20123	20298	20056	20160	20427	20244	20021	20215	20136	20123	20335	20167	20020	20189	20178	20211	19974	20168	20027	20136	20407	20164	20219	20172	20147	20122	20210	20067	20088	19971	20061	20159	20207	20027	20132	20189	20166	20301	20218	20185	20214	20117	20099	20036	20187	19966	20018	20222	19955	20269	20246	20077	20156	20291	20326	20399	20022	20143	20220	20231	20102	20153	20200	20104	20303	20010	20090	20247	20114	20084	20225	20217	20279	20260	20162	20275	20168	20022	20259	20093	20147	20146	20199	20047	19940	20138	20263	20102	20170	20298	20397	19991	20180	20098	20257	20278	20183	20235	20177	19990	20333	20113	20221	20335	20469	20224	20095	20337	20123	20203	20185	20205	20163	20012	20241	20141	19985	20071	20122	20094	20355	20029	20193	20253	20322	20138	20095	20148	20170	20295	20136	19925	20354	20051	20170	19832	20167	20223	20183	19975	20156	20326	20334	20240	20103	20206	20236	20279	20156	19902	19976	20170	20356	20329	20509	20163	20157	20037	20185	19939	20369	20287	20085	20053	20129	20243	20151	20222	20113	20212	20174	20356	20325	20266	20230	20059	20245	20233	20065	20097	20259	20067	20124	20057	20309	20071	20283	20125	20104	20000	20232	20120	20157	20157	20229	20361	20338	20153	20147	19971	20332	20079	20133	20141	20131	20110	20063	20161	20202	20255	20087	20390	20225	20253	20177	20176	20040	20238	20006	20212	20137	20202	20243	20120	20085	20158	20143	20050	20231	20295	20146	20029	20160	20318	20214	20137	20422	20146	20227	20100	20109	20178	20389	19893	20167	20258	20141	20091	20269	20264	20113	20087	20269	20209	20195	20055	20267	20106	20157	20094	19941	20237	20311	20092	20282	20179	20280	20235	20156	20302	20098	19957	19964	20149	20288	20077	20040	20066	20200	20330	20294	19899	20253	20113	20063	20060	20115	20486	20286	20282	20198	20037	20293	20238	20338	20012	20238	20095	20150	20025	19991	20078	20145	20281	20209	20266	20245	20119	20179	20075	20083	20184	20109	20008	20166	20030	20227	20371	20209	20134	20278	20236	20022	20243	20405	20158	20034	20137	20143	20094	20047	20117	20218	20149	20189	20129	20283	20274	20381	19978	20237	19902	20080	20027	20214	20038	20086	20096	20178	19824	19988	20073	20048	20236	20078	20030	20068	20315	20160	20323	20323	20037	20083	20073	19965	20036	20073	20159	20259	20259	20006	20189	20192	19972	20011	20377	20051	20118	20152	20158	20124	20230	20325	20231	20172	20181	20135	20124	20005	20044	20140	20139	20346	20156	20222	20202	20109	20254	20136	20404	20379	20166	20267	20242	20223	20133	20314	20222	20083	20177	20277	20085	20196	20164	20289	20117	20090	20175	20218	20038	20107	20288	20250	20171	20244	20296	19868	20265	20165	20382	20274	20462	20148	19963	20130	20154	20314	20048	20103	20272	20408	20036	20248	20134	20222	20171	20243	20161	20263	20174	20163	20144	20133	20087	20098	20287	20149	20023	20185	20293	20199	19966	19902	20002	20186	20213	20208	20215	20172	20177	20159	20059	20069	20147	19998	20008	20292	19925	20059	20119	20032	20084	19995	20248	20305	20176	20056	20068	19874	20251	19937	20226	20128	20168	20151	20022	20049	20162	20135	19983	20173	20141	19989	20069	20204	20329	20313	20193	20376	20084	20175	20013	20171	20371	20147	20203	19984	20089	20164	20197	20114	20266	20015	20251	20331	20242	20008	20247	20237	20253	20171	20168	20274	19957	20054	20015	20139	20095	20248	20233	20128	20106	20325	19946	20051	20184	20160	20032	20179	20054	20059	20137	20170	20189	20391	20085	20137	20190	20112	20148	20261	20227	20179	20064	20348	20113	20225	20060	20155	20205	20068	20240	20189	20119	20178	20082	20163	20281	20122	20153	20036	20278	20195	20099	20336	20236	20245	20156	20160	20110	19994	20198	20383	20065	20207	20198	20175	20121	20188	20114	20159	20154	20260	19935	20316	20324	20097	20229	20278	20289	20123	20209	20062	20143	20042	20248	20102	20108	20282	20054	20083	20123	20129	20113	20394	20006	20081	20004	20147	20057	20355	20187	20105	20144	20000	20078	20243	20243	20268	20272	20203	20080	20041	20189	19970	20246	20121	20199	20331	20089	20130	20031	20191	20062	20163	20265	20253	20042	19916	20235	20336	20194	19970	20303	20087	20227	20119	20323	20381	19974	19955	20283	20273	20203	20137	20390	20076	19892	20086	20119	20098	20230	20229	20182	20449	20287	20030	20192	20150	20251	20136	20221	20139	20029	20160	20220	20132	19965	20251	20079	20270	20356	20141	20149	20179	20169	20011	20256	20015	20148	20288	20038	20157	20412	20214	20283	20400	20114	20395	20187	20096	20267	20209	20132	19882	20280	20240	20002	20141	20228	20214	20087	20319	20378	20122	20067	20183	20265	20281	20417	20087	20075	20063	20050	20173	20260	20343	20209	19974	20221	20082	20263	20182	20030	20116	20101	20116	20192	19918	20017	20263	20415	20342	20182	20327	20003	20189	20195	20270	20078	20310	20195	20178	20273	20103	20152	20255	20076	20185	20138	20220	20245	20221	20077	19796	20106	20232	20029	20090	20089	20133	20164	20110	20086	20389	20231	20187	20187	20201	20337	20207	20367	20230	20363	20260	20188	20222	20145	20178	20232	19994	20205	20086	20008	20033	19965	20261	20166	20184	20284	20042	20144	20156	20198	20138	20188	20138	20272	20270	20285	20040	20028	20153	20045	20127	20152	20257	20179	20151	20223	20369	20040	20283	20080	20048	20020	19859	20328	20219	20070	20031	20057	19993	20041	20276	20393	20357	20076	20182	20565	20183	20194	20139	20151	20173	20062	20266	20352	20237	20093	20058	20451	20141	20148	20214	20268	20260	20252	20197	20115	20154	20143	20160	20246	20252	20104	20161	20128	20151	20096	20037	20086	20148	20203	20100	20088	20184	20225	20034	20237	20144	20195	20094	20184	20151	20084	20208	20158	20092	20153	20132	19922	20221	20085	20233	20510	20109	20212	20035	20076	20125	20084	20053	20051	20244	20282	20095	20174	20110	20188	20295	20513	20058	20170	20118	20423	20279	20294	20111	20160	20226	20152	20347	19995	20073	20086	20119	20279	20053	20104	20371	20074	20091	20321	20399	20250	20168	20218	20201	20149	20158	20369	20308	20193	20256	19926	20123	20242	20056	19891	20404	20310	20318	20251	20420	20129	20004	20223	19935	20279	20267	20086	20048	20434	20176	20346	20413	20075	20148	20069	20043	20178	20146	20101	20212	20355	20127	20017	20451	20104	20201	20038	20063	20096	20322	20050	20212	20247	20376	20036	20200	20261	20190	20136	20344	20230	20167	20268	20349	20295	20318	20186	20018	20236	20000	19890	20216	20122	20179	20081	20102	20009	20293	20185	20308	20353	20043	20161	20300	20158	20269	20003	20027	20065	20083	20332	20076	20345	20139	19945	20173	20370	20037	20062	20143	20027	20376	20241	20218	20260	20104	20107	20049	19998	20217	20333	20289	20230	20130	20320	20285	19960	20113	20195	20192	20025	20201	20313	20296	20359	20271	20085	20321	19866	20195	20145	20219	20018	20166	20132	20095	20393	20207	20240	20123	20291	20310	19953	20199	20248	20138	20037	20295	20174	20247	20387	20104	20007	20203	20082	20085	20096	20224	20005	20112	19861	20119	20391	20087	20458	20220	20214	20435	20170	20316	20302	20246	20262	20137	20148	20229	20216	20252	20170	20129	20156	20102	20013	20188	20095	20217	20219	20201	20112	19990	20180	20030	19941	20082	20238	20220	20318	20273	20119	20150	20127	20463	20147	20226	20021	20185	19924	20164	20107	20095	20163	20160	20091	20162	19920	20235	20032	20143	20221	20274	20094	20140	20107	20164	20312	20152	20013	20282	20265	20171	20310	20268	20139	20245	20091	20363	20065	20106	20122	20240	19945	20010	19983	20307	20296	20447	20165	19968	20198	20133	20327	20136	20180	20284	20326	20010	20009	20002	20370	20124	20002	20153	20166	20412	20236	20069	20195	20055	20004	19943	20309	20097	20240	20297	20410	20146	20321	20145	20171	20297	20217	20163	20017	20117	20076	20096	20142	20458	20243	20354	20016	20291	20450	20292	20243	20271	20039	20227	20130	20012	20349	20167	20239	20352	20157	20181	20266	20065	19950	20163	20178	20276	20187	20184	20151	20237	20292	20188	20361	20172	20047	20112	20244	20281	20060	20212	20298	20235	20102	20044	20284	20185	20159	20232	20193	20391	20135	20450	20050	20050	20166	20081	20096	20090	20200	20159	20207	20176	20167	19997	20095	20160	20098	20249	20064	20250	20142	20219	20164	20238	20120	20102	20189	20287	19986	20486	20282	20146	20097	20119	20134	20088	20250	20553	20211	20057	20251	20046	20000	20239	20107	20198	20121	20144	20261	20065	20070	20133	20143	20183	20153	20069	20099	20204	20461	20187	20195	20129	20116	20493	20078	20046	20360	20115	20275	20165	20099	20158	20167	20060	20315	20115	20000	20177	20168	20139	20137
17287	18445	17712	17131	16971	17032	16878	16982	16969	16848	17009	16870	16886	17070	16995	17125	18752	19631	18933	18033	17066	16914	16722	16802	16707	16949	16793	16870	16827	16881	16728	16672	16800	16690	16840	16575	16806	16895	16846	16710	16936	16818	16858	16998	16902	16834	16738	16828	16783	16786	16799	16981	16972	16822	16919	16839	16862	16848	16585	16861	16792	16733	16736	16792	16834	16783	16679	16942	16795	16896	16783	16888	16791	16836	16727	16743	16668	16935	16801	16784	16744	16765	16740	16817	16905	16807	16891	16724	16711	16735	17014	16765	16808	16849	16950	16730	16710	17001	16718	16740	16934	16904	16825	16795	16831	16893	16745	16856	16930	16941	16807	16641	16831	16858	16825	16861	16698	16931	16780	16709	16691	16826	16802	16771	16659	16741	16850	16783	16822	16783	16848	16853	16717	16882	16789	16749	16838	16809	16854	16862	16689	16695	16926	16875	16803	16866	16740	16872	16787	16846	16651	16860	16639	16785	16771	16715	16766	16831	16678	16941	16788	16980	16804	16852	16911	16731	16777	16909	16398	16940	16784	16642	16560	16816	16904	16796	16785	16772	16816	16868	16661	16759	16770	16758	16943	16949	16801	16917	16860	16693	16818	16912	16800	16886	16827	16820	16664	16825	16888	16683	16832	17008	16856	16801	16658	16919	16836	16745	16586	16908	16857	16710	16719	16852	16814	16887	17011	16880	16717	16734	16745	16932	16754	16899	16777	16649	16647	16973	16790	16902	16970	16836	16741	16691	16992	16792	16874	16707	16860	16720	16768	16792	16889	16823	16804	16743	16689	16792	16801	16649	16829	16534	16735	16708	16911	16856	16771	16766	16743	16736	16833	16940	16932	16826	16782	16675	16939	16860	16808	16927	16727	16872	16822	16888	16691	16866	16799	16952	16812	16868	16805	16627	16702	16690	16701	16655	16869	16688	16709	16793	16794	16726	16678	16786	16627	16852	16800	16851	16668	16762	16775	16890	16948	16926	16777	17005	16922	16818	16745	16708	16768	16826	16748	16865	16887	16764	16788	16928	16694	16821	16791	16788	16745	16804	16793	16811	16566	16785	16933	16805	16731	16813	16893	16749	16819	16782	16785	16924	16813	16968	16900	16850	16886	16883	16837	16774	16903	16850	16987	16892	16816	16931	16759	16915	16453	17003	16866	16836	16654	16956	16950	16683	16849	16903	17021	16765	16760	16817	16856	16971	16836	16726	16938	16749	16820	16922	16855	16879	16738	16819	16990	16781	16856	16654	16798	16726	16726	16724	16775	16811	16727	16933	16769	16966	16753	16952	16745	16731	16631	16702	16731	16800	16894	16817	16965	16842	16983	16933	16767	16727	16872	16887	16736	16940	16959	16718	16915	16923	16836	16827	16785	16641	16921	16816	16813	16758	16774	16924	16771	16783	16849	16685	16716	16935	16831	16726	16821	16928	16873	16872	16731	16870	16931	16840	16687	16827	16668	16822	16781	17032	16880	16852	16813	16824	16874	16774	16937	16749	16803	16879	16760	16909	16801	16760	16805	16873	16838	16979	16822	16644	16737	16865	16864	16888	16743	16788	16837	16655	16863	16842	16790	16738	16730	16772	16942	16759	16644	16773	16917	16864	16888	16733	16894	16828	16924	16868	16832	16760	16788	16938	16732	16866	16801	16868	16892	16818	16729	16755	16870	16927	16959	16771	16839	16797	16947	16804	16734	16698	16971	16781	16968	16932	16777	16833	16918	16948	16734	17051	16827	16818	16758	16776	16706	16826	16819	16616	16935	16921	16873	16673	16781	16814	16805	16883	16823	16798	16931	16757	16871	16923	16779	16609	16939	16831	16866	16909	16813	16966	16789	16771	16716	16788	16874	16738	16728	16779	16775	16911	16608	16839	16820	16858	16794	16911	16821	16928	16783	16873	16829	16738	16769	16630	16826	16649	16582	16715	16872	16860	17030	16770	16779	16783	16814	16792	16875	16984	16716	16759	16606	16716	16698	16715	16854	16741	16918	16815	16881	16863	16708	16707	16744	16627	16799	16947	16940	16891	16637	16895	16891	16845	16868	16802	16907	16781	16668	16696	16886	16976	16873	16909	16811	16686	16909	16783	16737	16810	16937	16723	16961	16940	16758	16771	16821	16754	16894	16877	16768	16900	16760	16903	16947	16715	16824	16715	16929	16944	16837	16796	16973	16716	16806	16951	16885	16901	16913	16824	16891	16801	16729	16853	16729	16803	16828	16876	16749	16889	16880	16835	16883	16784	16658	16743	16830	16931	16744	16908	16992	16840	16836	16629	16920	16809	16736	16936	16796	16766	16889	16966	16735	16919	16646	16846	16865	16819	16773	16677	16847	16961	16899	16980	16881	16864	16964	16657	16816	16752	16807	16789	16761	16721	16948	16930	16914	16751	16798	16710	16814	16737	16867	16905	16677	16808	16890	16833	16658	16893	16854	16735	16744	16867	16823	16871	16776	16925	16782	16995	16804	16844	16863	16767	16714	16657	16826	16770	16773	16774	16960	16893	16598	17052	16745	16880	16674	16809	16921	16736	16821	16839	16747	16910	16843	16784	16749	16784	16744	16768	16784	16811	16858	16941	16874	16890	16925	16695	16817	16918	16968	16732	16726	16800	16813	16837	16751	16669	16910	16641	16768	16918	16833	16932	16831	16788	16890	16757	16703	16837	17034	16894	16857	16748	16630	16731	16768	16788	16801	16724	16605	16783	16811	16809	16803	16899	17000	16903	16904	17006	16886	16794	16946	16892	16834	16810	16771	16805	16886	16665	16861	16857	16852	16831	16963	16838	16821	16823	16986	16721	16758	16759	16899	16839	16799	16731	16849	17031	16726	16800	16783	16826	16901	16937	16940	16729	16926	16689	16683	16814	16914	16965	16733	16740	16731	16706	16758	16737	16681	16982	16943	16970	16686	16837	17065	16743	16812	16824	17002	16728	16876	16683	16523	16693	16696	16907	16743	16862	16890	16975	16900	16630	16821	16812	16752	16785	16796	16817	16785	16738	16888	16781	16883	16718	16693	16888	16773	16822	16636	16833	16828	16699	16896	16746	16782	16916	16806	16833	16895	16770	16805	16808	16982	16585	16809	16708	16828	16723	16919	16905	16833	16750	16849	16647	16911	17053	16762	16850	16703	16830	16766	16777	16697	16720	17021	16716	16858	16885	16764	16823	16797	16947	16841	16843	16937	16764	16815	16865	16920	16884	16908	16990	16791	16966	16867	16680	16739	16976	16833	16758	16656	16875	16874	16711	16646	16782	16796	16882	16843	16982	16730	16621	16854	16785	16910	16839	16851	16957	16900	16952	16796	16903	16855	16815	16877	16814	16759	16698	16927	16792	16732	16869	16790	16811	16854	16722	16715	16872	16831	16892	16883	16917	16879	16861	16937	16842	16786	16644	16823	16801	16746	16723	16904	16802	16851	16815	16883	16717	16827	16844	16709	16619	16857	16922	16968	16833	16860	16903	16776	16740	16800	16665	16818	16845	16599	16883	16786	16996	16738	16897	17031	16799	16905	17113	16824	16796	16841	16744	16796	16894	16721	16707	16840	16770	16949	16856	16755	16702	16805	16641	16799	16916	16843	16640	16742	16979	16755	16811	16699	16637	16743	16907	16826	16912	16773	16704	16860	16848	16789	16819	16617	16844	16932	16877	16889	16711	16782	16785	16812	16799	16618	16706	16758	16822	16765	16830	16862	16922	16631	17064	16647	16773	16881	16836	16808	16808	16779	16815	16804	16741	16831	16828	16734	16781	16691	16754	16813	16843	16839	16713	16973	16783	16917	17056	16673	16654	16690	16765	16822	16915	16730	16845	16587	16754	16731	16788	16769	16802	16781	16758	16792	16855	16820	16885	16954	16873	16862	16930	16764	16737	16943	16857	16800	16685	16825	16938	17074	16543	16909	16773	16710	16896	16747	16748	16785	16841	16916	16679	16804	16970	16874	16943	16931	16779	16853	16760	16844	16882	16699	16880	16799	16698	16734	16771	16798	16825	16785	16802	16804	16748	16770	16772	16741	16937	16808	16762	16800	16702	16932	16666	16763	16709	16966	16888	16857	17003	16703	16875	16855	16750	16946	16789	16926	16780	16655	16698	16746	16698	16741	16772	16776	16764	16861	16784	16824	17021	16847	16782	16824	16740	16867	16913	16751	16813	16914	16843	17007	16863	16847	16903	17023	16948	16655	16812	16865	16922	16855	16817	16716	16927	16771	17015	16571	16949	16829	17018	16813	16793	16769	16860	16842	16783	16918	16731	16835	16806	16840	16908	16939	16823	16692	16914	16862	16741	16809	16989	16815	16874	16936	16701	16822	16646	16840	16797	16772	16663	16683	16971	16852	16857	16904	16818	16653	16897	16895	16871	16791	16831	16773	17005	16912	16712	16906	16840	16865	16869	16958	16924	16822	16836	16919	16835	16868	16790	16704	17014	16895	16905	16792	16867	16790	16665	16781	17002	16904	16764	17065	16868	16682	16791	16822	16830	16806	16895	16803	16929	16900	16710	16727	16800	16766	16900	16918	16911	16853	16837	16871	16929	16677	16875	16764	16814	16983	16829	16846	16965	16590	16905	16912	17016	16865	16739	16692	16708	16680	16931	16827	16882	16882	16872	16807	16973	16940	16847	16791	16912	16860	16903	16723	16726	16696	16830	17082	16759	16741	16772	16750	16741	16819	16718	16697	16820	16918	16904	16781	16918	16722	16899	16810	16768	16866	16841	16761	16599	16750	16757	16775	16948	16837	16697	16692	16800	16718	16933	16718	16760	16790	16589	16919	16826	16768	17038	16623	16654	16838	16743	16855	16836	16991	16807	16827	16938	16863	16847	16768	16821	16952	16872	16851	16908	16932	16730	16924	16735	16938	16983	16819	16765	16610	16951	16746	16968	16826	16830	16920	16852	16740	16728	16909	16853	16931	16973	16703	16771	16843	16727	16859	16959	16787	16878	16793	16689	16895	16818	16919	16764	16755	16800	16890	16890	16924	16826	16928	16783	16891	16766	16787	16753	16835	16667	16782	17060	16991	16862	16716	16691	16881	16805	16878	16636	16783	16884	16863	16872	16787	16881	16768	16697	16815	16935	16788	16902	16769	16690	16911	16919	16806	16773	16980	16843
25289	21443	28154	25731	22205	21401	21451	20332	20139	20230	19911	19887	20096	20169	19979	23292	30507	30884	26379	22921	21058	20220	19969	19908	19608	19817	19806	19639	19713	19564	19755	19743	19751	19808	19668	19575	19890	19693	19872	19696	19792	19669	19931	19725	19720	19929	19848	19576	19819	19770	19923	19876	19729	19808	19741	19593	19743	19510	19694	19626	19683	19801	19713	19823	19722	19729	19750	19680	19866	19781	19742	19918	19852	19721	19884	19888	19702	19839	19869	19689	19790	19917	19807	19738	19863	19693	19640	19693	19614	19739	19790	19782	19801	19654	19755	19792	19777	19654	19699	19796	19611	19759	19739	19526	19584	19878	19782	19767	19765	19844	19741	19593	19645	19561	19770	19812	19468	19609	19585	19772	19710	19590	19610	19692	19666	19501	19817	19669	19675	19961	19801	19780	19866	19570	19640	19787	19959	19786	19790	19865	19933	19570	19741	19666	19983	19594	19951	19577	19650	19712	19555	19738	19710	19314	19723	19728	19607	19836	19638	19781	19588	19662	19755	19657	19509	19662	19777	19744	19665	19771	19693	19589	20014	19534	19453	19684	19552	19726	19518	19745	19765	19821	19938	19707	19805	19562	19592	19798	19646	19916	19955	19597	19834	19666	19686	19624	19747	19753	19714	19794	19533	19601	19631	19666	19723	19876	19978	19726	19759	19881	19828	19748	19670	19647	19766	19626	19580	19733	19626	19753	19788	19636	19754	19766	19613	19797	19895	19935	19747	19686	19721	19687	19764	19776	19880	19692	19797	19819	19725	19784	19602	19651	20024	19659	19761	19768	19859	19530	19620	19762	19994	19697	19839	19712	19585	19560	19658	19628	19668	19811	19800	19820	19590	19645	19646	19645	19558	19903	19935	19572	19795	19903	19841	19760	19670	19596	19735	19647	19693	19598	19809	19756	19681	19606	19899	19884	19738	19767	19889	19817	19727	19818	19844	19612	19859	19675	19642	19690	19794	19751	19684	19663	19632	19641	19584	19726	19770	19653	19785	19474	19841	19647	19778	19909	19608	19715	19792	19750	19709	19680	19660	19757	19724	19697	19710	19590	19443	19552	19509	19684	19724	19823	19652	19558	19643	19690	19864	19532	19747	19690	19808	19599	19667	19665	19762	19856	19778	19670	19901	19662	19701	19922	19782	19767	19696	19663	19495	19804	19618	19743	19680	19813	19742	19630	19758	19731	19896	19768	19647	19761	19749	19810	19775	19982	19664	19570	19939	19819	19630	19662	19684	19487	19742	19643	19910	19791	19752	19634	19980	19747	19877	19880	19602	19738	19939	19659	19901	19641	19882	19747	19679	19684	19671	19462	19842	19890	19798	19733	19725	19664	19414	19672	19696	19618	19778	19796	19555	19906	19932	19605	19800	19771	19868	19667	19842	19777	19857	19549	19568	20057	19489	19388	19831	19568	19840	19749	19679	19859	19802	20011	19723	19579	19643	19670	19403	19726	19703	19753	19647	19633	19772	19768	19638	19924	19791	19656	19627	19548	19815	19739	19623	19781	19693	19905	19935	19918	19783	19717	19600	19493	19685	19659	19745	19749	19827	19660	19612	19677	19790	19707	19650	19625	19708	19728	19826	19779	19714	19609	19790	19961	19816	19795	19754	19475	19587	19773	19736	19794	19887	19765	19684	19620	19718	19731	19562	19775	19603	19692	19670	19508	19718	19798	19748	19801	19613	19603	19925	19754	19624	19752	19719	19733	19644	19568	19564	19520	19812	19800	19815	19722	19687	19714	20002	19771	19835	19500	19622	19774	19744	19668	19511	19770	19870	19535	19871	19626	19734	19650	19878	19881	19518	19543	19464	19555	19885	19892	19590	19643	19511	19783	20023	19661	19634	19533	19679	19657	19744	19874	19838	19792	19715	19762	19753	19802	19422	19671	19842	19664	19747	19705	19758	19556	20004	19698	19829	19842	19630	19907	19882	19890	19695	19795	19793	19756	19810	19670	19759	19671	19673	19673	19802	19490	19674	19845	19621	19712	19625	19711	19935	19844	19948	19810	19621	19795	19729	19742	19698	19813	19622	19616	19870	19646	19796	19604	19886	19718	19888	19878	19762	19932	19907	19700	19829	19732	19578	19828	19844	19720	19604	19585	19947	19672	19852	19911	19829	19447	19632	19833	19852	19726	19785	19501	19694	19782	19721	19612	19950	19750	19475	19614	19701	19706	19547	19670	19681	19590	19679	19836	19641	19585	19758	19715	19757	19794	19737	19748	19487	19496	19691	19723	19799	19661	19584	19634	19655	19550	19553	19538	19524	19665	19877	19730	19644	19708	19693	19746	19780	19930	19584	19734	19877	19653	19779	19848	19570	19689	19673	19755	19707	19851	19899	19574	19753	19599	19610	19746	19667	19924	19742	19567	19561	19525	19577	19584	19747	19819	19559	19768	19904	19619	19619	19717	19812	19834	19713	19529	19543	19596	20077	19855	19835	19940	19734	19726	19811	19654	19721	19706	19781	19760	19693	19752	19707	19750	20020	19821	19897	19732	19926	19618	19680	19692	19695	19857	19809	19785	19896	19515	19740	19846	19556	19847	19755	19817	19811	19715	19832	19718	19805	19727	19712	19846	19694	19832	19612	19633	19645	19847	19722	19644	19695	19729	19896	19750	19537	19763	19519	19860	19776	19746	19871	19588	19852	19895	19656	19715	19771	19835	19696	19609	19701	19761	19766	19652	19763	19731	19881	19779	19680	19626	19640	19656	19588	19444	19760	19639	19790	19806	19684	19711	19545	19663	19775	19707	20048	19753	19724	19781	19600	19465	19556	19503	19799	19572	19694	19725	19775	19617	19612	19671	19540	19571	19714	19703	19645	19694	19550	19755	19871	19711	19754	19685	19811	19970	19734	19778	19795	19498	19899	19569	19622	19768	19953	19793	19663	19697	19712	19560	19746	19631	19743	19772	19666	19798	19911	19863	19628	19808	19634	19910	19754	19761	19835	19526	19719	19812	19840	19705	19593	19924	19756	19801	19771	19526	19616	19875	19750	19713	19653	19780	19787	19721	19649	19733	19483	19769	19791	19530	19916	19834	19656	19563	19615	19907	19837	19740	19845	19659	19643	19887	19744	19734	19753	19722	19666	19779	19721	19635	19743	19520	19891	19999	19799	19883	19787	19768	19729	19641	19579	19717	19784	19751	19693	19741	19802	19677	19686	19733	19613	19935	19815	19694	19547	19568	19657	19707	19746	19815	19803	19864	19731	19718	19867	19901	19743	19747	19643	19617	19777	19779	19584	19780	19520	19701	19703	19764	19740	19780	19753	19725	19616	19687	19556	19915	19975	19758	19725	19724	19731	19447	19399	19774	19787	19820	19855	19658	19575	19709	19712	19675	19811	19967	19784	19705	19760	19715	19566	19793	19842	19905	19630	19722	19662	19694	19717	19942	19824	19803	19806	20052	19690	19783	19725	19588	19689	19749	19662	19780	19554	19660	19757	19600	19646	19639	19507	19932	19742	19769	19653	19778	19718	19758	19896	19648	19711	19744	19629	19639	19804	19762	19602	19727	19711	19560	19771	19786	19697	19869	19821	19682	19763	20073	19744	19719	19778	19674	19731	19614	19938	19532	19994	19715	19815	19785	19879	19881	19949	19796	19706	19867	19913	19495	19678	19605	19786	19923	19688	19740	19715	19651	19779	19813	19814	19621	19679	19631	19912	19615	19639	19911	19838	19847	19802	19614	19818	19601	19793	19723	19718	19662	19693	19701	19795	19498	19684	19552	19969	19700	19599	19600	19583	19656	19830	19734	19912	19571	19757	19567	19725	19734	19676	19668	19521	19789	20025	19927	19609	19805	19472	19664	19769	19738	19621	19680	19705	19622	19624	19717	19630	19832	19650	19836	19749	19396	19862	19738	19668	20069	19642	19805	19945	19685	20010	19722	19765	19747	19756	19662	19722	19652	19586	19668	19846	19751	19668	19917	19797	19624	19646	19719	19718	19763	19600	19653	19722	19749	19806	19744	19891	19711	19687	19652	19785	19594	19824	19753	19648	19697	19831	19680	19756	19719	19772	19550	19742	19553	19717	19723	19668	19667	19534	19719	19742	19717	19734	19661	19842	19773	19661	19781	19801	19716	19640	19795	19870	19789	19734	19800	19790	19855	19672	19661	19691	19655	19811	19675	19907	19543	19684	19804	19463	19714	19836	19748	19736	19667	19532	19554	19750	19702	19633	19606	19859	19724	19596	19787	19770	19548	19704	19749	19693	19574	19754	19769	19793	19888	19584	19605	19678	19807	19761	19819	19817	19729	19724	19694	19729	19721	19756	19657	19680	19625	19639	19796	19830	19721	19812	19588	19795	19605	19673	19642	19778	19769	19914	19702	19649	19665	19721	19523	19760	19273	19492	19793	19903	19593	19759	19694	19650	19668	19762	19587	19851	19726	19684	19729	19822	19743	19695	19671	19726	19773	19614	19865	19809	19744	19780	19820	19699	19765	19769	19682	19722	19609	19794	19974	19630	19568	19880	19853	19751	19654	19573	19676	19774	19742	19606	19498	19720	19679	19682	19697	19722	19629	19682	19636	19824	19526	19571	19687	19781	19790	19692	19810	19775	19656	19560	19796	19756	19536	19781	19798	19699	19751	19590	19871	20077	19693	19756	20100	19857	19730	19830	19542	19717	19592	19529	19693	19633	19822	19472	19597	19722	19714	19595	19833	19744	19778	19845	19831	19924	19656	19748	19674	19682	19511	19771	19823	19615	19781	19739	19587	19789	19659	19807	19828	19704	19820	19786	19536	19742	19794	19743	19669	19770	19791	19722	19632	19634	19736	19735	19761	19584	19772	19582	19768	19654	19587	19857	19725	19665	19906	19761	19938	19766	19646	19796	19718	19699	19699	19893	19606	19562	19673	19745	19807	19642	19609	19934	19737	19748	19824	19804	19834	19833	19708	19573	19658	19616	19800	19660	19673	19878	19709	19614	19720	19884	19647	19850	19742	19523	19548	19563	19959	19764	19520	19799	19757	19854	19690	19746	19729	19931	19605	19712	19680	19682	19648	19591	19635	19775	19736	19610	19752	19931	19782	19638	19807	19772	19772	19591	19647	20000	19764	19520	19928	19713	19605	19503	19644	19929	19711	19487	19578	19726	19750
15776	22753	21330	18820	18144	17456	17383	17129	17050	17101	17026	17049	16845	16963	17199	22906	31926	30444	24385	20096	17669	16954	16673	16618	16659	16694	16771	16708	16706	16615	16582	16708	16810	16658	16691	16711	16591	16609	16521	16708	16660	16780	16632	16655	16494	16742	16554	16635	16719	16678	16696	16702	16757	16704	16438	16719	16672	16655	16701	16681	16585	16563	16620	16499	16632	16696	16614	16678	16525	16887	16643	16618	16556	16736	16684	16621	16763	16586	16616	16673	16393	16580	16661	16664	16591	16529	16619	16670	16709	16701	16631	16578	16759	16681	16642	16669	16695	16632	16674	16566	16654	16689	16624	16585	16697	16591	16746	16502	16687	16680	16619	16773	16619	16532	16670	16617	16802	16667	16693	16680	16729	16740	16728	16585	16376	16706	16565	16394	16724	16459	16694	16614	16587	16463	16656	16753	16626	16539	16646	16856	16621	16639	16885	16414	16685	16717	16573	16723	16760	16584	16574	16485	16546	16780	16437	16533	16658	16382	16700	16444	16844	16707	16577	16569	16679	16472	16519	16695	16517	16689	16641	16746	16698	16582	16467	16490	16683	16744	16540	16782	16604	16716	16577	16642	16574	16558	16603	16702	16657	16549	16898	16585	16534	16541	16591	16710	16619	16702	16617	16719	16611	16561	16650	16615	16691	16612	16625	16650	16693	16599	16604	16554	16641	16724	16508	16809	16643	16627	16739	16719	16470	16720	16625	16753	16746	16458	16526	16644	16782	16537	16601	16506	16622	16603	16596	16781	16752	16617	16646	16789	16766	16738	16556	16686	16834	16433	16621	16765	16764	16732	16661	16590	16871	16662	16500	16549	16482	16652	16658	16626	16556	16749	16773	16747	16685	16528	16567	16687	16796	16634	16823	16624	16660	16681	16592	16413	16694	16569	16822	16576	16789	16543	16594	16843	16827	16525	16476	16486	16616	16599	16680	16466	16647	16698	16522	16576	16653	16407	16589	16671	16662	16653	16554	16689	16635	16641	16702	16616	16635	16767	16610	16652	16652	16795	16846	16751	16717	16854	16558	16577	16715	16607	16524	16527	16574	16620	16652	16658	16729	16640	16584	16736	16589	16595	16522	16644	16623	16762	16321	16617	16511	16653	16757	16484	16414	16655	16567	16730	16647	16586	16577	16670	16503	16581	16686	16572	16670	16692	16713	16548	16804	16571	16515	16752	16634	16746	16514	16569	16594	16756	16710	16606	16760	16530	16572	16752	16653	16697	16700	16582	16698	16589	16599	16448	16614	16696	16496	16682	16759	16587	16672	16714	16662	16689	16523	16755	16720	16602	16811	16513	16388	16551	16693	16707	16681	16487	16558	16500	16448	16534	16527	16583	16623	16604	16633	16820	16692	16802	16557	16609	16716	16793	16698	16719	16712	16595	16755	16647	16657	16593	16830	16738	16618	16548	16714	16677	16663	16515	16588	16606	16616	16693	16676	16764	16499	16671	16594	16667	16640	16442	16785	16609	16731	16715	16833	16615	16712	16565	16587	16630	16527	16801	16625	16577	16382	16664	16616	16641	16639	16606	16679	16577	16685	16698	16551	16749	16738	16818	16616	16612	16623	16764	16660	16592	16505	16588	16671	16493	16594	16663	16526	16575	16620	16504	16728	16665	16610	16558	16655	16595	16572	16566	16848	16596	16544	16611	16672	16594	16653	16677	16709	16544	16669	16563	16624	16759	16588	16776	16769	16614	16641	16532	16693	16541	16807	16661	16662	16819	16603	16757	16555	16542	16573	16482	16725	16676	16711	16656	16672	16559	16674	16723	16552	16725	16586	16600	16623	16675	16586	16499	16665	16635	16719	16691	16654	16849	16630	16638	16559	16638	16604	16702	16603	16570	16493	16621	16813	16835	16614	16526	16612	16647	16666	16733	16639	16710	16630	16685	16480	16678	16667	16574	16669	16658	16461	16699	16690	16733	16529	16604	16687	16473	16657	16802	16582	16558	16697	16746	16581	16799	16705	16557	16639	16715	16727	16569	16876	16593	16786	16653	16845	16586	16581	16697	16585	16724	16755	16346	16647	16615	16684	16692	16816	16625	16762	16602	16525	16715	16646	16663	16610	16722	16451	16827	16558	16659	16792	16500	16654	16759	16558	16614	16585	16643	16618	16666	16638	16667	16720	16604	16622	16613	16776	16547	16596	16689	16632	16588	16620	16598	16615	16652	16590	16635	16522	16614	16607	16605	16621	16518	16534	16606	16550	16596	16578	16750	16652	16488	16594	16678	16532	16538	16697	16478	16655	16541	16554	16618	16647	16768	16537	16791	16747	16680	16645	16768	16745	16723	16548	16447	16539	16564	16713	16554	16611	16456	16558	16488	16768	16825	16735	16600	16842	16546	16496	16724	16494	16604	16660	16579	16558	16538	16571	16572	16705	16696	16610	16673	16716	16639	16647	16747	16757	16804	16801	16596	16605	16491	16751	16471	16714	16478	16620	16510	16823	16737	16707	16784	16697	16498	16664	16653	16659	16737	16510	16730	16694	16588	16628	16597	16562	16599	16506	16807	16731	16577	16681	16645	16426	16606	16748	16551	16820	16561	16604	16757	16697	16603	16736	16554	16610	16716	16636	16755	16731	16635	16706	16551	16602	16639	16578	16660	16790	16719	16570	16736	16615	16586	16649	16526	16581	16724	16799	16677	16671	16636	16679	16668	16669	16629	16708	16713	16454	16741	16671	16665	16774	16639	16864	16627	16751	16832	16453	16670	16603	16451	16701	16639	16521	16526	16740	16576	16557	16637	16618	16543	16472	16556	16459	16817	16564	16704	16513	16683	16589	16618	16682	16732	16683	16588	16624	16672	16598	16628	16733	16705	16563	16602	16654	16633	16730	16709	16713	16817	16646	16629	16611	16421	16695	16663	16512	16459	16721	16561	16678	16508	16682	16586	16811	16533	16716	16492	16449	16564	16601	16432	16688	16417	16431	16666	16566	16677	16740	16622	16716	16491	16589	16633	16557	16748	16672	16583	16543	16649	16686	16892	16719	16531	16549	16549	16642	16720	16520	16805	16705	16574	16693	16624	16644	16521	16626	16697	16577	16882	16663	16528	16796	16713	16654	16603	16703	16613	16490	16611	16745	16713	16714	16727	16624	16656	16530	16624	16586	16694	16682	16765	16768	16617	16658	16777	16625	16702	16611	16592	16477	16745	16616	16644	16702	16672	16505	16688	16557	16792	16675	16650	16539	16594	16704	16636	16646	16583	16545	16775	16628	16748	16650	16582	16652	16673	16714	16822	16518	16608	16683	16641	16815	16714	16712	16640	16583	16512	16744	16651	16490	16569	16586	16495	16607	16503	16620	16615	16548	16481	16556	16675	16745	16601	16626	16584	16643	16609	16484	16715	16679	16704	16535	16723	16521	16817	16667	16638	16743	16449	16550	16700	16687	16763	16762	16482	16599	16782	16538	16596	16425	16714	16733	16519	16625	16768	16567	16714	16773	16833	16772	16572	16691	16656	16640	16513	16582	16740	16650	16654	16765	16575	16594	16717	16816	16457	16810	16650	16591	16584	16686	16586	16525	16601	16669	16585	16576	16616	16625	16573	16544	16501	16684	16676	16569	16662	16620	16664	16486	16485	16749	16746	16688	16528	16667	16779	16587	16514	16556	16595	16527	16603	16628	16577	16768	16595	16572	16587	16753	16643	16583	16634	16749	16766	16750	16602	16583	16606	16582	16662	16656	16653	16703	16627	16542	16646	16710	16668	16682	16663	16612	16713	16589	16616	16611	16431	16736	16733	16662	16710	16628	16643	16502	16678	16626	16470	16639	16700	16734	16674	16547	16561	16630	16741	16811	16567	16694	16655	16496	16592	16602	16649	16566	16579	16786	16532	16608	16719	16629	16743	16604	16676	16619	16550	16660	16550	16573	16768	16721	16585	16666	16691	16699	16651	16544	16688	16570	16683	16553	16504	16686	16711	16573	16507	16687	16635	16695	16766	16724	16639	16648	16740	16654	16526	16599	16856	16666	16666	16701	16632	16662	16740	16760	16638	16729	16641	16757	16746	16580	16688	16722	16618	16684	16678	16638	16583	16574	16585	16700	16680	16548	16700	16582	16585	16778	16625	16537	16613	16730	16587	16633	16623	16655	16667	16646	16633	16591	16811	16697	16652	16604	16642	16582	16501	16699	16645	16749	16553	16633	16591	16687	16665	16627	16692	16640	16721	16607	16899	16607	16638	16670	16571	16620	16619	16608	16732	16796	16666	16523	16651	16570	16604	16667	16679	16610	16874	16713	16664	16797	16639	16784	16401	16527	16576	16446	16686	16886	16578	16693	16652	16668	16613	16793	16691	16452	16700	16775	16617	16645	16575	16557	16652	16657	16745	16357	16599	16819	16389	16478	16458	16620	16725	16641	16748	16663	16790	16483	16779	16631	16644	16796	16534	16633	16619	16671	16581	16685	16806	16603	16574	16548	16550	16493	16546	16591	16670	16680	16584	16497	16548	16715	16765	16583	16784	16653	16848	16614	16609	16804	16757	16578	16672	16681	16687	16587	16610	16680	16673	16826	16627	16556	16686	16752	16653	16679	16519	16644	16605	16787	16601	16660	16515	16637	16494	16560	16533	16596	16580	16588	16517	16794	16773	16649	16730	16634	16669	16629	16602	16659	16623	16805	16576	16486	16683	16772	16639	16750	16701	16583	16769	16748	16459	16652	16693	16512	16830	16650	16627	16690	16644	16558	16479	16760	16645	16625	16692	16392	16550	16613	16584	16608	16607	16562	16687	16731	16626	16617	16690	16544	16647	16615	16639	16640	16675	16715	16523	16585	16623	16624	16519	16527	16591	16496	16597	16698	16756	16692	16551	16638	16705	16479	16619	16745	16735	16767	16664	16421	16505	16563	16503	16711	16562	16530	16717	16384	16688	16727	16429	16672	16721	16512	16641	16760	16568	16676	16677	16659	16543	16638	16422	16658	16551	16720	16626	16688	16547	16585	16809	16662	16433	16586	16658	16522	16708	16654	16631	16523	16703	16722	16724	16694	16630	16532	16656	16781	16806	16558	16515	16632	16650	16583	16598	16465	16637	16731	16763	16693	16746	16549	16710	16763	16766	16457	16658	16464	16652	16615	16552	16707	16513	16731	16673
23940	21404	28967	24287	22150	23445	23291	20202	19531	19913	19532	19320	19309	19583	21974	29382	38303	36604	30242	24124	21124	19929	19278	19116	19222	19088	19206	19140	19044	19165	19254	19208	19071	19107	19218	19044	18989	19093	18951	19019	19245	18859	19217	19191	19220	19036	19307	19104	19348	18958	18935	18980	19003	19023	19159	18977	19200	19153	18962	19052	19002	19298	19098	18922	19037	18964	19160	19005	19085	19148	18844	19152	18953	18922	19085	18778	19189	18813	19058	18991	18934	19003	19200	19045	19199	19106	19141	18936	19024	18983	18989	18932	19010	18959	19100	19086	19115	19087	18970	19046	19015	19024	18951	18860	19213	18974	18881	18886	19054	19059	18805	19127	19206	19061	19008	18882	19231	19076	19243	19109	19239	19007	19017	19118	19069	18874	19161	18917	19033	19136	18904	19047	19026	19221	18862	19012	18970	19072	18922	19097	18995	19062	18989	18884	19003	19030	18809	19034	18999	19150	19054	18929	19262	19012	19054	19066	19275	19275	19247	19166	19005	19143	19140	18984	19215	19125	18789	19043	18906	19026	19032	19014	19018	18987	19098	19069	18913	19092	19099	19097	18971	19030	19104	18919	18937	19143	19268	18944	18944	19130	19219	18970	19085	19084	18961	18864	18955	18931	19055	18945	19142	19032	19320	19027	19061	19095	19024	19064	19029	18931	19309	19037	18936	19036	19164	19058	18967	19108	19031	19164	19016	18893	18938	19043	19109	18863	18957	18932	19074	19011	18983	18922	19006	18894	19115	19052	19090	19149	19176	18899	18923	19010	18903	19233	18955	18994	19105	18976	19012	19013	19145	18957	18996	18856	19078	18991	18979	19061	19048	19192	18974	18938	19269	19106	18793	19110	19195	19100	18803	18992	19246	18978	19086	19012	18918	18926	19068	18910	19161	19064	19046	18991	18956	19071	19002	19083	19041	19147	18950	19030	19102	18744	19050	19030	19063	19102	18815	19037	19066	19087	18876	18816	18974	19179	19000	19070	19159	18914	18923	18905	19026	18936	19013	19130	18913	18928	19134	19053	18919	19092	19129	19073	18928	19145	19000	19177	19065	18739	18914	18919	19184	18831	19189	19036	18932	19027	18905	18917	19161	19087	18938	19017	19012	19142	19173	18998	19055	19118	19048	19042	18838	19030	19096	19028	19101	19024	19001	18918	19079	19136	18878	18952	18901	19065	19128	19156	19054	19040	19048	18772	19102	18985	19012	19128	18981	18961	19100	19070	19036	18896	19109	19074	18937	19005	19124	18960	19004	19262	18914	18960	18931	19119	19216	19064	18968	19118	18938	19004	19140	18947	19189	18986	19051	19039	19112	19127	19120	18899	19033	19132	19095	19076	18965	19215	18997	18947	19082	19021	18945	19079	18714	19136	18888	18982	19001	18986	19104	18797	18849	19095	19307	18944	18808	18927	19003	18985	18949	19056	18950	19217	18977	19044	19104	19028	18985	19000	18877	18953	18707	19060	18996	19082	19062	18887	19102	19125	19097	19122	19160	19251	19091	19122	19206	19045	19132	19110	19055	19058	19105	19102	19004	19015	19163	19070	18925	18947	18894	18984	18882	19039	18884	18931	19023	18965	19182	19046	18779	19187	18972	19259	19002	18975	18959	19051	19031	18922	18988	19199	19126	19075	19027	19027	18941	19113	19068	19055	19003	19064	18977	18988	19031	18844	19322	19014	19038	19198	19222	18978	19051	18941	19133	19127	19052	19095	18901	18998	19046	18963	19110	19057	19159	19105	18760	18930	19049	19091	19063	18900	19050	19056	19003	19262	19092	18844	18839	19121	18926	18962	19085	19018	19029	19014	18938	19308	18914	18848	19040	19097	19243	19154	19105	19137	19082	19105	19185	19117	19057	19119	19090	19093	19045	19087	19011	19096	19013	18831	18965	19015	18962	18856	18986	18913	19019	18896	19009	19165	19030	19188	19003	19194	19109	19154	19116	19071	19031	18947	19237	18902	19125	19128	19024	18956	18854	18910	18946	19192	19086	19185	18950	18995	19005	19179	19151	18894	18940	18970	19058	19235	19003	19129	19145	18803	19007	18827	18923	19135	18885	19023	19104	19194	19180	19179	19199	19108	18987	18907	18846	19074	18913	19024	18866	19010	19170	19112	18958	19050	19104	19049	19132	18937	19246	19019	18885	19032	19058	18972	19198	19049	18901	18881	19230	19089	19033	19052	19226	18999	19145	19020	19051	18969	18937	19145	18968	19159	19058	18963	19050	19123	19232	19198	19188	18910	18982	18963	19122	19042	18825	18887	19150	18941	19057	19144	19092	19073	19053	18972	19120	19035	18913	19209	19086	19178	18870	19116	19255	18903	18888	18850	18985	19133	18979	19116	19013	19135	18876	18967	19092	18986	19236	19210	19083	19008	18946	19069	19162	19114	18963	19059	19048	18844	19092	19067	19249	19175	19155	19010	19008	19082	18882	18887	18941	19254	18966	18933	19119	18990	18854	19113	18985	18913	19047	18912	18814	18851	19030	19155	18954	19074	18891	18891	19067	19218	18931	19118	19259	19091	19010	19076	18988	18883	19243	19014	19120	19113	18940	18982	19016	18854	18982	19027	19016	18983	18927	18882	18914	18892	18878	19058	18990	19048	18971	19033	19109	19127	19025	19014	19017	18875	19073	18973	19235	18997	18914	18916	18848	18992	19043	19009	18943	18942	19118	19088	19146	18897	19147	19086	18958	19112	18941	18849	18934	19033	19102	19052	18886	18955	18970	19051	19022	19070	19034	18880	19089	19074	18860	19197	18953	19152	19097	19227	18930	19175	18948	19097	19170	19038	19057	18926	19096	19088	18968	19029	19187	18989	18958	18887	19046	19068	18959	18972	19024	19063	19167	18900	18927	19121	18904	19084	19132	19139	19037	19159	19028	19047	19045	19107	19106	19005	18927	19181	19007	18863	19032	19258	18965	19089	19000	19123	18842	19140	19094	18969	19270	18754	18955	18883	18830	19011	18980	19302	19274	19053	19037	18765	19140	18900	18918	19107	19133	19092	18950	19047	18992	18930	18979	18967	19064	19006	18931	18842	19252	19192	18982	19029	18932	19125	19078	18940	18917	19121	19003	18998	19088	19103	19044	19079	19115	18914	19072	19159	18981	19150	18972	19006	18939	18898	19257	19026	19088	18928	18896	19098	19018	18939	19037	19080	19014	19029	19002	18880	18913	19029	19184	19015	18983	19084	19001	18907	18991	18997	19005	19001	19035	19213	19113	18819	18963	19046	19062	18966	18951	18892	18959	18878	18903	19058	19059	19160	19173	19135	19191	19095	19121	18822	19254	19105	19232	19000	19116	18831	19115	18986	18979	19044	19094	19051	19237	19089	19139	19218	18892	19057	19062	19054	19165	19080	19029	19083	19014	19139	18978	18930	19103	19246	19001	19048	19049	18994	18938	18959	19085	18926	19100	18880	19028	19115	19111	19117	19041	19117	18938	18907	18976	19070	19155	19039	18845	19042	19098	18940	19087	19092	18917	19238	18831	19030	19009	19206	19140	19148	19062	18992	19123	18944	18867	19048	18887	18807	18922	19098	19101	19126	18972	18966	19012	19261	18958	19146	19083	19051	19098	19081	19171	19113	18928	18866	19096	19162	18848	19057	19154	18930	19017	19012	18883	19147	18993	18930	19090	19079	19108	19115	19217	19195	19106	19002	18886	19086	18919	19225	19203	19113	19184	19143	18998	19113	19036	18946	18926	18984	18895	19025	18922	19165	19080	19115	19098	18957	18856	18995	19023	18881	18958	19091	19360	19023	19162	18925	19044	18800	18931	18719	18934	19103	18808	19161	19072	19093	18939	19166	19331	19095	19124	19024	18994	19147	19032	18887	18926	19059	19095	19216	19044	19018	18783	18798	18904	18969	19076	19190	19046	19174	19041	19144	19154	19104	19082	18826	18976	19003	19042	19051	18971	19041	18897	18987	19106	19032	18906	18911	18877	19200	19103	18844	19066	19138	19111	19011	18991	19240	19074	19060	18906	19000	18981	19038	18820	19009	18958	19006	18979	19038	18992	18939	19033	19002	19027	18955	19090	19129	19274	18988	19066	19016	19169	19098	18952	19035	18943	19091	19195	19196	18870	19071	19193	18988	19072	18914	18840	19066	19142	18845	19110	19220	19190	19137	18964	18948	19020	19144	18916	19027	18993	18866	18947	19061	18954	19010	18912	19109	19078	19003	19065	19013	19077	19335	19022	18850	19089	19039	18925	18772	19132	18931	19071	18949	19058	19008	18980	19099	19115	19068	19050	19046	19129	19242	18988	18990	19246	18990	19206	18916	18986	18958	19180	19152	18990	19046	18764	18910	18971	19062	19249	19028	19013	19175	19076	19089	19076	19024	18950	18865	18909	19033	18915	18969	18988	18975	19044	18800	18909	18918	18979	18954	19060	19034	19070	18990	19256	19125	19158	19011	19133	18914	19182	18873	19079	19250	19002	19062	19004	18827	19111	19088	18971	18967	18859	19005	19004	19112	19027	18940	19067	19073	18931	19050	19067	19060	18884	19034	18920	19005	19013	19055	18947	18880	19094	19203	19079	19145	19077	19140	19179	19001	18951	19178	19261	19154	19072	18982	19017	19351	19161	19161	19087	19305	18957	19057	18893	19079	19046	18897	18931	19092	18932	19000	18906	19149	19205	19025	19047	18905	19204	19012	19025	19130	18937	18955	19075	19127	19070	18847	19108	19141	18926	18906	18987	18886	18986	19086	19100	19089	19127	18841	19075	19314	19059	19049	19084	19222	18942	18990	18981	19056	19029	18996	19134	18861	18962	19055	19026	19159	19112	18949	19075	19039	19166	19011	18837	19135	18821	19234	19020	18831	19097	19001	18913	19231	18802	18922	19132	18802	19165	18867	18943	19127	19053	19066	19055	18987	19076	18703	19058	19095	18869	18892	19003	18877	19049	19016	18917	19052	18680	18903	18918	19078	18769	18901	19132	19099	19126	19131	19007	19099	19098	19028	19060	19038	18753	18858	18995	19078	19001	18762	19028	18931	18746	19028	19083	19156	18986	19161	18986	18877	19196	19064	19021	19097	19045	18823	19062	18916	19000	19136	18957	18977	18852	18901	19121	18948	18968	19263	19064	19050	18938	19208
16834	27562	25249	20661	19227	18197	17938	17273	17289	16790	16891	16704	16799	16999	21425	32033	40475	36662	29065	21907	18092	16662	16407	16219	16457	16168	16188	16229	16368	16242	16145	16173	16402	16299	16193	16280	16163	16091	16285	16296	16173	16255	16234	16227	16260	16280	16159	16211	16244	16349	16179	16263	16273	16372	16163	16239	16226	16274	16251	16282	16351	16121	16079	16213	16318	16156	16111	16264	16378	16143	16176	16242	16221	16217	16350	16229	16136	16133	16224	16341	16163	16352	16317	16288	16197	16189	16373	16190	16352	16259	16316	16179	16234	16275	16305	16237	16276	16277	16141	16395	16120	16187	16233	16250	16216	16335	16225	16244	16165	16278	16241	16198	16229	16259	16290	16212	16072	16311	16193	16251	16132	16135	16199	16114	16041	16270	16247	16120	16171	16199	16126	16231	16197	16296	16280	16052	16171	16188	16308	16039	16274	16111	16161	16189	16434	16346	16179	16113	16190	16165	16225	16122	16283	16008	16250	16463	16262	16465	16092	16217	16256	16234	16389	16277	16301	16281	16279	16168	15955	16258	16180	16306	16185	16115	16297	16118	16334	16221	16284	16209	16169	16162	16033	16309	16398	16203	16253	16070	16293	16328	16317	16126	16151	16193	16257	16236	16263	16002	16184	16138	16371	16272	16135	16239	16261	16153	16112	16263	16246	16240	16072	16261	16218	16287	16096	16206	16248	16101	16122	16163	16344	16329	16377	16192	16329	16278	16232	16259	16214	16253	16167	16133	16193	16302	16311	16201	16253	16175	16190	16207	16418	16235	16154	16118	16234	16170	16236	16020	16244	16181	16140	16225	16204	16358	16314	16163	16292	16207	16273	16332	16369	16270	16216	16090	16136	16135	16238	16233	16104	16191	16173	16393	16220	16212	16237	15992	16282	16211	16226	16112	16255	16176	16303	16022	16266	16285	16092	16381	16264	16239	16254	16078	16272	16250	16271	16160	16264	16040	16144	16263	16018	16225	16240	16252	16209	16289	16300	16104	16236	16232	16277	16217	16135	16123	16326	16188	16401	16302	16349	16102	16117	16047	16170	16311	16191	16341	16374	16208	16390	16157	16190	16345	16237	16372	16159	16359	16067	16249	16214	16278	16036	16143	16104	16098	16218	16384	16317	16226	16211	16473	16326	16239	16109	16244	16250	16075	16178	16111	16359	16268	16153	16113	15894	16380	15984	16122	16133	16285	16284	16097	16235	16296	16213	16156	16283	16215	16259	16277	16288	16295	16260	16235	16196	16299	16223	16249	16178	16173	16172	16184	16106	16092	16292	16260	16233	16288	16188	16278	16207	16004	16098	16126	16256	16117	16129	16257	16258	16200	16256	16166	16413	16111	16243	16153	16199	16396	16107	16275	16156	16154	16269	16101	16268	16222	16063	16314	16359	16382	16223	16252	16179	16269	16115	16277	16078	16201	16323	16388	16101	16278	16135	16275	16116	16174	16156	16230	16268	16181	16237	16246	16047	16216	16288	16142	16302	16033	16288	16275	16159	16253	16145	16147	16280	16221	16018	16111	16378	16189	16359	16190	16193	16291	16241	16187	16144	16309	16280	16281	16143	16209	16237	16440	16217	16198	16235	16232	16154	16124	16161	16094	16413	16220	16226	15998	16197	16140	16191	16107	16176	16257	16135	16105	16313	16273	16292	16204	16216	16261	16206	16252	16193	16137	16179	16261	16114	16294	16340	16340	16143	16173	16289	16178	16280	16228	16210	16097	16207	16195	16253	16155	16240	16079	16390	16281	16224	16352	16129	16241	16037	16232	16128	16090	16341	16265	16193	16323	16004	16158	16239	15948	16225	16345	16290	16338	16141	16182	16160	16213	16281	16191	16180	16120	16332	16385	16166	16250	16187	16168	16319	16157	16182	16031	16325	16212	16267	16378	16253	16145	16198	16201	16301	16289	16169	16255	16098	16182	16173	16299	16272	16129	16304	16290	16253	16308	16088	16232	16231	16149	16029	16350	16234	16237	16234	16303	16299	16171	16231	16190	16144	16215	16266	16235	16106	16214	16361	16049	16202	16107	16052	16226	16202	16187	15969	16321	15928	16222	16164	16216	16139	16222	16272	16265	16084	16142	16186	16061	16163	16182	16265	16058	16330	16214	16198	16383	16367	16272	16238	16060	16208	16177	16172	16129	16210	16279	16387	16027	16196	16274	16257	16162	16096	16140	16270	16221	16256	16298	16333	16292	16346	16286	16223	16009	16341	16226	16299	16336	16246	16178	16290	16132	16073	16247	15979	16146	16188	16003	16226	16112	16273	16259	16161	16263	16197	16083	16210	16156	16335	16201	16143	16448	16103	16341	16123	16209	16261	16169	16404	16193	16113	16244	16332	16258	16317	16238	16171	16249	16176	16198	16248	16117	16262	16173	16281	16220	16109	16332	16115	16080	16175	16252	16064	16172	16227	16206	16212	16174	16126	16319	16256	16305	16217	16081	16209	16088	16201	16246	16248	16210	16335	16315	16187	16159	16290	16241	16206	16263	16219	16016	16270	16329	16080	16169	16075	16211	16120	16223	16133	16142	16282	16301	16195	16247	16277	15926	16218	16179	16016	16158	16103	16157	16007	16329	16147	16229	16144	16348	16198	16249	16125	16370	16078	16296	16331	16321	16370	16170	16171	16385	16100	16243	16246	16204	16225	16347	16134	16231	16293	16249	16094	16261	16169	16325	16146	16303	16354	16388	16209	16010	16068	16170	16234	16391	16315	16173	16207	16246	16085	16139	16192	16337	16159	16183	16286	16302	16174	16243	16180	16217	16290	16285	16201	16307	16308	16250	16109	15991	16190	16157	16210	16155	16174	16212	16258	16316	16255	16140	16356	16344	16201	16084	16321	16154	16219	16009	16330	16214	16226	16121	16376	16277	16166	16259	16207	16176	16179	16209	16367	16172	16187	16263	16188	16182	16177	16114	16236	16147	16184	16195	16185	16193	16274	16126	16056	16252	16172	16169	16238	16259	16188	16119	16251	16189	16201	16301	16226	16423	16303	16099	16113	16206	16257	16170	16201	16260	16296	16232	16099	16172	16188	16015	16253	16217	16114	16080	16328	16250	16041	16184	16166	16174	16023	16121	16062	16335	16297	16428	15920	16124	16236	16132	16202	16300	16215	16323	16132	16398	16128	16223	16299	16218	16089	16126	16176	16311	16290	16197	16233	16368	16196	16044	16081	16178	16322	16220	16176	16254	16216	16216	16193	16281	16258	16214	16340	16224	16217	16266	16159	16487	16237	16242	16172	16312	16339	16227	16327	16105	16148	16216	16322	16167	16188	16146	16202	16214	16277	16188	16163	16297	16101	16254	16235	16374	16065	16106	16136	16330	16136	16250	16286	16150	16381	16129	16439	16201	16232	16212	16095	16091	16197	16092	16198	16372	16198	16170	16241	16252	16275	16282	16199	16203	16179	16104	16322	16307	16178	16208	16132	16141	16201	16222	16292	16316	16304	16353	16128	16253	16234	16348	16239	16233	16290	16215	16180	16282	16227	16295	16309	16160	16185	16193	16243	16260	16432	16325	16050	16292	16291	16186	16156	16270	16317	16284	16106	16276	16237	16257	16286	16318	16285	16315	16340	16311	16400	16326	16052	16112	16315	16351	16139	16229	16348	16216	16335	16254	16407	16183	16227	16340	16119	16171	16346	16328	16180	16164	16194	16379	16227	16349	16135	16286	16515	16161	16292	16102	16201	16272	16174	16371	16193	16244	16059	16180	16273	16318	16225	16365	16376	16367	16168	16169	16020	16299	16067	16165	16417	16146	16209	16044	16053	16274	16307	16100	16292	16116	16170	16171	16209	16258	16021	16072	16261	16159	16128	16100	16278	16126	16180	16202	16195	16197	16232	16161	16116	16107	16205	16204	16063	16180	16244	16269	16011	16148	16283	16223	16402	16180	16130	16317	16123	16237	16350	16245	16214	16178	16120	16314	16243	16241	16218	16173	16280	16194	16191	16329	16199	16121	16296	16327	16324	16146	16251	16313	16188	16322	16199	16117	16211	16182	16082	16183	16116	16145	16131	16112	16199	16097	16183	16400	16177	16298	16134	15940	16159	16151	16254	16245	16117	16175	16241	16300	16015	16249	16212	16208	16095	16316	16208	16285	16285	16177	16307	16281	16309	16167	16093	16348	16306	16389	16369	15978	16405	16194	16168	16149	16127	16285	16200	16111	16082	16214	16277	16110	16342	16211	16278	16229	16181	16226	16259	16072	16135	16195	16106	16153	16248	16352	16136	16126	15946	16229	16251	16105	16438	16137	16200	16254	16001	16299	16312	16280	16221	16246	16268	16377	16225	16297	16396	16093	16169	16051	16264	16200	16003	16225	16250	16426	16275	16259	16227	16403	16151	16080	16263	16287	16171	16233	16148	15858	16244	16293	16388	16228	16167	16237	16073	16326	16160	16180	16115	16293	16266	16329	16251	16178	16308	16163	16198	16091	16156	16200	16134	16195	16199	16212	16125	16131	16388	16182	16453	16274	16166	16293	16457	16139	16354	16229	16396	16169	16235	16172	16217	16195	16147	16313	16378	16333	16247	16209	16156	16211	16220	16122	16141	16039	16186	16278	16329	16024	16250	16211	16243	16283	16304	16305	16299	16232	16150	16276	16144	16088	16366	16387	16220	16261	16178	16295	16104	16060	16222	16299	16101	16253	16029	16116	16294	16234	16335	16102	16162	16262	16225	16237	16369	16207	16284	16335	16238	16236	16345	16150	16229	16129	16176	16353	16185	16186	16320	16268	16142	16187	16250	16278	16397	16241	16198	16116	16125	16199	16253	16089	16203	16435	16305	16270	16247	16287	16290	16234	16155	16056	16146	16330	16241	16043	16266	16227	16208	16132	16209	16128	16386	16155	16240	16208	16175	16200	16279	16333	16129	16140	16298	16291	16458	16141	16273	16210	16206	16390	16238	16113	16171	16344	16250	16256	16207	16192	16330	16155	16198	16312	16101	16254	16404	16167	16357	16217	16402	16215	16327	16140	16115	16183	16299	16400	16218	16175	16316	16318	16143	16221	16120	16378	16343	16220	16249	16273	16355	16226	16245	16150	16163	16332	16302	16255	16162	16310	16117	16333	16234	16257	16322	16099	16180	16338	16165	16293
29734	22434	22927	20973	19017	19299	19452	19403	19122	19248	19193	18972	19177	19200	19054	19427	20097	20905	20995	20332	19647	19301	19171	19204	19097	19156	19187	19084	19185	19244	19267	19115	18957	19196	19128	19261	19403	19388	18966	19299	19366	19321	19075	19011	19149	19110	19092	19146	19165	18881	19211	19306	19224	19177	18972	19156	19204	18917	19159	19064	19160	19091	19237	19040	19020	19261	19117	19039	19036	19135	18895	19007	19191	19314	19197	18839	19114	18861	19054	19121	18958	19162	19045	19192	19023	19088	19024	19258	19170	19089	19069	18982	19115	19096	19119	19179	19214	19203	19097	19145	19147	19177	19128	19068	18950	19206	19077	19248	19284	19086	19105	19037	19178	19475	19120	19127	19236	19114	19329	19161	19127	19275	19073	19020	19122	19221	19068	19054	19088	19049	19148	19238	19244	19113	18952	19162	19209	19322	19231	19203	19217	19155	19102	19101	19156	19075	19143	19158	19031	18965	19135	19233	19063	18895	19099	19066	19141	19133	19109	18940	18984	19187	19139	19136	18852	19140	19158	19201	19271	19201	19097	18924	19184	19183	19115	19145	19275	19150	19207	19204	19040	19150	19022	19077	19051	19210	19040	19157	19295	19189	19046	19091	19164	19270	19036	19042	19090	19094	19175	19174	19255	19136	19295	19249	19363	18999	19193	19332	19028	19159	19151	19176	19302	19042	19244	19091	18939	19137	19204	18974	19192	18963	19163	19162	19305	19109	19210	19361	19083	19224	19072	19152	19306	19233	18912	19033	19127	19027	19084	19168	19049	19152	19194	19160	19306	19136	19096	19145	19092	19344	19063	19096	19121	19090	19182	19176	19019	19077	19016	19065	19155	19194	19146	18984	19040	19159	18998	19087	19095	19004	19077	19160	19261	19030	19037	19101	19083	19307	19020	19183	19172	18960	19236	18992	19206	19165	19074	19342	19109	19030	18745	18912	19369	19072	18941	19369	19177	19097	19277	19076	18952	19014	19220	19193	18988	19029	19354	19280	19311	18994	19136	19270	18909	18938	19093	19194	19045	19113	19081	18958	19242	19005	19230	19161	19341	19145	19103	19310	19130	19219	19303	19049	19179	19061	18939	19338	19194	19025	19115	19309	19229	19108	19017	19153	19079	19125	18885	19043	19321	18988	19022	19476	19173	19069	19022	19004	19127	19027	19177	19300	18982	19050	19108	19145	19393	19310	19223	19156	19092	18993	19124	19240	19017	19115	19073	19205	19193	19385	19270	18999	19056	19187	18965	19054	19191	19073	19276	19043	19184	19144	19384	19379	19050	18937	19047	19055	19145	19093	19339	19160	19303	19085	18954	19044	19072	19149	19194	19201	18968	19018	19211	19051	19036	18911	19332	19274	19157	18891	19027	19227	19173	19256	19162	18936	19210	19210	19047	19077	18959	19129	19124	19284	19076	19356	19145	19133	19059	19179	19157	19076	19010	19259	19070	19200	19087	18920	19045	18962	19084	19139	19211	19125	19151	19352	19296	19175	19253	19107	19342	19287	19063	19323	19330	19062	19185	19039	19012	19076	19139	19032	19195	19136	19059	19079	19297	19275	19164	19233	19390	19197	19334	19209	19136	19012	19124	18973	18820	19170	19162	19084	19263	19111	19019	19031	19074	19091	19145	19032	19044	19017	19138	19231	19247	19279	18996	19213	19129	19080	19240	19338	19265	19334	19144	19065	19000	19168	19246	18891	19037	19235	19373	19150	19043	19092	19222	19158	19296	19068	19141	19195	19006	19130	19202	18971	19074	19184	19175	19071	19214	19010	19279	19142	19158	18828	18955	19139	19287	19318	19277	19078	19071	19095	19184	19019	19138	19196	19265	19102	19226	19109	19105	19077	19266	19017	18836	18995	19082	19241	19068	19055	19247	19224	19098	19243	19228	19312	19096	19071	19196	18983	19415	19228	19163	19292	19117	18906	19109	19157	19222	19049	19033	19130	19049	19019	19116	19251	19019	19138	19128	19337	19108	18936	19038	19150	19045	19056	19219	18991	19059	19115	19018	19067	19251	19238	19102	19529	19211	19191	19164	19143	19025	19002	18997	19039	19162	19128	19200	19395	19195	19127	19196	19177	18836	19131	19124	19185	19083	19176	18986	19199	19144	19152	19229	19172	19117	18996	19094	19155	19433	19140	19242	19157	19144	19074	18932	19065	18939	19347	19251	19217	19076	19067	19084	19149	19301	19253	19202	19054	19024	19112	19159	19154	19091	19121	19196	19043	19044	19154	19103	19162	18920	19237	19052	19135	19117	19076	19025	19072	19221	19024	19074	19343	19262	19423	19229	18948	19010	19049	19096	19081	19179	19076	19050	19211	19140	19157	19015	19148	19180	19258	19052	19105	19037	19295	19095	19009	19111	19139	19358	19087	19149	19237	19083	19155	19031	19165	18910	19088	18998	19096	19479	19098	19293	19215	19257	19195	18918	19195	19036	19180	18997	19111	18994	19002	19195	18789	18951	19138	19065	19068	19244	19108	19091	19259	19147	19243	19016	19322	19286	19156	18947	19359	19073	18911	19066	19089	19011	19051	19320	19168	19244	19007	19000	19164	18961	19009	19116	18932	19149	19305	19072	19109	18782	19121	19162	19147	19333	19105	19102	19158	19082	19020	19260	19348	19203	18988	19351	19148	19349	19086	19184	19316	19212	19039	19383	18914	19154	19124	19163	19155	19114	19202	19247	18898	18937	19268	19065	19220	19291	19146	19266	19128	19049	19137	19238	19281	19322	19004	19117	19344	19073	19284	19111	19041	19023	19181	19232	19114	19524	19109	19105	19177	19139	19185	19158	19337	19334	19035	19133	19244	18957	19141	19188	19222	19045	18972	19151	19282	19283	19294	19126	19099	19152	19044	19131	19182	19024	18840	19093	19119	19170	19162	18928	19179	19035	18893	19223	19004	19164	19006	19094	19118	19159	19026	19361	19070	19104	18903	19130	19350	19137	19360	19132	19240	19316	19178	19300	19050	19189	19165	18948	19174	19149	19176	19251	19070	19193	19127	19264	19232	18996	19271	19187	18902	19271	19169	19282	19095	19157	19239	19067	19178	19210	19261	19095	19083	19076	19182	19079	18978	19002	19142	19062	19151	19060	18967	19084	18919	19066	19328	19117	19265	19051	19168	19176	18965	19189	19169	19117	18993	19179	19025	19345	19093	19200	19163	18918	19103	19142	19113	19196	19318	19256	19123	19223	19062	19277	19407	19041	19186	18945	19067	19133	19085	19125	19178	19131	19173	19201	19168	19237	18884	19241	19225	19270	19237	19119	19155	19115	19129	19071	18951	19104	18940	19163	19204	19171	19235	19069	19198	19051	19176	18935	18952	19078	19169	19261	19166	19098	19087	19244	18985	19320	19308	19115	19109	18967	18920	19221	18989	19102	19106	19076	19278	19252	19059	19139	19022	19157	19078	19086	19058	19008	19251	19166	18968	19317	19121	19163	19118	19066	19235	19305	19147	19167	19121	19062	18977	19159	19140	19142	19083	19091	19165	19118	19420	19256	19050	18995	19065	19231	19231	19049	18983	19159	19163	19412	19142	19107	19099	18985	19169	19048	19355	19058	19171	19229	18956	19133	19063	19425	19310	19159	19218	19285	19247	19070	19008	19075	19071	19133	19159	19311	19103	19191	19101	18829	19092	19037	18949	19279	19055	19195	19127	19015	19091	19160	19209	19205	19204	19037	19104	19140	19181	19344	19036	19158	19234	19126	19354	19286	19270	19153	19045	19181	19186	19340	19082	19246	19109	19258	19067	19261	18939	19201	19229	19382	18845	18950	19005	19080	19144	19054	19242	19296	19227	19012	18986	19144	19266	19051	19221	19477	19037	19195	19227	18966	19142	19095	19167	19033	19075	19230	19071	19125	19143	19163	19077	18983	19134	19185	19301	19154	19254	19287	19171	19237	19068	19228	19202	19006	19136	19343	19091	19185	19258	19229	19077	18999	19190	19101	19146	19173	19154	19024	18940	19098	19163	19216	19006	19353	19034	19139	19103	19105	19200	19037	19199	19229	19223	19042	19135	19101	19253	19373	19010	18946	19105	19108	19197	19229	19195	19058	19337	19209	19220	19252	18964	19287	19250	19267	19082	19189	19302	19188	19029	19231	19057	19003	19004	19329	19197	19151	19156	19292	19216	19103	19263	19232	19246	19134	18877	19152	19218	19277	19047	19099	19290	19095	19093	19082	19057	18979	19141	19291	19050	18957	19007	19118	19204	19215	19107	19216	19293	19348	19193	19094	19144	19169	19167	19305	19119	19096	18998	19264	19142	19057	19171	19146	18985	19069	19125	19218	19236	19002	19017	19030	18959	19100	19045	19037	19123	19118	19124	19011	18847	19350	18977	19110	19180	19086	19220	19238	19224	19119	18952	19225	19345	18999	19147	19180	18995	19188	19049	19318	18994	19059	19164	19019	19218	19079	19103	19244	19222	19109	19092	19042	19042	19316	18988	19067	19281	19149	19399	19074	19079	19206	19061	19185	19076	19210	19121	19065	19037	19110	18976	19073	19021	19365	19224	19156	19225	19263	19043	19288	19045	19185	19073	19153	19075	18986	18918	19133	19339	19202	19240	19139	19260	19499	18881	19157	19042	19304	19077	19023	18910	18930	19366	19237	19059	19330	19050	19214	19171	19290	19404	19261	18999	19252	19057	19133	19080	19263	19039	19264	19309	19288	19039	19101	19211	19216	18978	19091	19149	19163	19030	19188	19180	19338	19132	19213	19269	18889	19075	19237	19210	19270	18973	19214	18967	19218	19197	19250	19359	19115	18952	19165	19355	19089	19122	19284	19007	19322	19281	19236	19086	19290	19098	18914	18819	19095	19198	19190	19194	19250	19148	19036	19168	19021	19088	19231	19031	18987	18958	19132	19141	19077	19066	19179	19172	19091	19192	19065	19042	19142	19182	19030	19092	19240	19031	19242	19060	19036	19170	19606	19274	19111	19129	19109	18999	19040	19045	19260	19293	19196	19157	19327	19202	19019	19226	19124	19040	19341	19157	19261	18960	19271	19221	19181	19003	19102	19099	19126	19093	19066	19271	19056	19095	19074	18999	19280	19366	19056	19242	18831	19145	19119	18991	19300	19015	19144	19117	19147	19353	19248	19243
16558	17394	16932	16426	16339	16323	16570	16222	16405	16405	16347	16391	16217	16277	16437	16842	17955	18917	18445	17328	16584	16345	16235	16302	16366	16182	16296	16372	16215	16329	16320	16356	16378	16347	16282	16225	16271	16122	16352	16375	16321	16530	16086	16399	16178	16499	16046	16357	16289	16287	16313	16306	16383	16384	16185	16173	16251	16278	16184	16254	16197	16310	16215	16357	16337	16148	16397	16251	16255	16162	16115	15976	16261	16292	16143	16309	16244	16212	16334	16040	16360	16344	16212	16184	16308	16200	16378	16140	16126	16261	16258	16552	16271	16349	16100	16476	16108	16132	16310	16212	16065	16181	15989	16220	16147	16243	16190	16204	16006	16401	16425	16224	15970	16318	16327	16191	16160	16341	16361	16167	16270	16148	16276	16169	16269	16328	16425	16300	16281	16334	16147	16224	16174	16358	16174	16288	16165	16172	16268	16341	16217	16169	16355	16328	16412	16343	16163	16261	16186	16312	16191	16264	16074	16426	16291	16192	16127	16322	16238	16106	16209	16239	16397	16074	16275	16215	16223	16392	16156	16250	16255	16249	16131	16211	16335	16154	16329	16324	16305	16115	16367	16218	16261	16224	16125	16222	16349	16199	16254	16127	16285	16156	16197	16337	16123	16088	16162	16205	16262	16314	16172	16185	16287	16042	16314	16269	16138	16260	16254	16368	16344	16288	16222	16296	16184	16246	16355	16232	16224	16173	16306	16248	16189	16117	16299	16115	16208	16181	16271	16277	16183	16390	16292	16380	16228	16253	16222	16283	16288	16266	16302	16109	16209	16222	16258	16309	16139	16496	16223	16249	16386	16175	16258	16295	16327	16301	16139	16279	16217	16153	16243	16243	16340	16054	16373	16121	16224	16267	16142	16243	16152	16089	16277	16314	16212	16402	16268	16393	16206	16218	16310	16431	16187	16236	16198	16240	16130	16163	16271	16255	16238	16265	16224	16186	16403	16173	16296	16331	16398	16266	16327	16267	16278	16193	16419	16317	16204	16131	16303	16223	16219	16305	16280	16213	16257	16193	16269	16322	16229	16251	16213	16272	16239	16163	16289	16145	16291	16328	16173	16118	16243	16241	16292	16099	16321	16284	16176	16187	16177	16204	16291	16283	16124	16245	16287	16153	16246	16172	16131	16279	16203	16307	16378	16287	16196	16329	16332	16293	16368	16255	16271	16244	16262	16286	16205	16304	16341	16318	16245	16338	16250	16260	16168	16097	16253	16214	16303	16214	16396	16200	16385	16234	16292	16104	16169	16193	16304	16235	16310	16235	16287	16251	16226	16157	16266	16114	16265	16282	16299	16155	16217	16241	16381	16160	16335	16328	16425	16398	16154	16201	16215	16263	16154	16381	16104	16435	16319	16217	16286	16260	16316	16408	16433	16199	16000	16200	16277	16252	16180	16504	16419	16376	16382	16209	16183	16234	16126	16325	16211	16229	16175	16215	16308	16384	16340	16176	16210	16255	16194	16353	16153	16251	16197	16415	16160	16327	16413	16387	16209	16251	16215	16364	16246	16102	16205	16233	16144	16272	16360	16197	16184	16184	16210	16145	16168	16355	16232	16126	16020	16306	16220	16483	16072	16237	16273	16276	16305	16303	16163	16118	16211	16121	16290	16319	16228	16244	16126	16356	16445	16185	16123	16208	16225	16293	16283	16156	16220	16204	16332	16102	16315	16321	16279	16113	16258	16336	16187	16332	16259	16138	16280	16318	16324	16314	16236	16316	16233	16122	16286	16235	16117	16372	16187	16379	16316	16308	16178	16130	16189	16258	16212	16132	16298	16194	16402	16337	16288	16148	16224	16315	16113	16126	16246	16264	16284	16277	16359	16152	16285	16235	16271	16171	16298	16071	16245	16366	16270	16371	16264	16246	16263	16336	16252	16246	16181	16195	16254	16230	15978	16334	16245	16180	16192	16237	16224	16248	16121	16336	16403	16175	16239	16155	16219	16253	16320	16384	16161	16321	16227	16383	16201	16265	16331	16262	16219	16366	16157	16429	16192	16275	16151	16441	16255	16121	16384	16295	16402	16259	16288	16238	16352	16390	16147	16342	16332	16335	16107	16312	16308	16268	16297	16161	16331	16189	16326	16706	16175	16282	16373	16360	16210	16235	16266	16174	16220	16157	16296	16219	16403	16349	16352	16266	16195	16209	16179	16284	16418	16345	16301	16204	16234	16376	16049	16361	16374	16285	16364	16168	16311	16229	16346	16350	16274	16209	16270	16364	16171	16345	16359	16551	16311	16278	16324	16368	16264	16229	16386	16198	16226	16261	16300	16227	16413	16244	16311	16166	16367	16349	16187	16396	16166	16279	16354	16210	16267	16259	16322	16268	16252	16285	16369	16204	16306	16225	16199	16261	16178	16173	16292	16365	16293	16231	16140	16379	16188	16289	16172	16238	16294	16220	16341	16253	16179	16352	16145	16210	16158	16346	16414	16301	16318	16203	16168	16187	16314	16331	16253	16335	16366	16403	16315	16201	16318	16204	16184	16330	16395	16183	16495	16263	16333	16221	16333	16182	16352	16338	16213	16277	16118	16265	16336	16114	16222	16387	16205	16270	16301	16348	16399	16241	16148	16410	16224	16087	16474	16290	16186	16189	16332	16193	16155	16162	16383	16357	16109	16390	16165	16423	16318	16265	16307	16313	16202	16213	16304	16293	16231	16524	16338	16516	15995	16125	16483	16240	16265	16162	16410	16178	16245	16209	16356	16361	16368	16232	16384	16259	16123	16265	16256	16150	16242	16196	16428	16126	16269	16213	16277	16250	16171	16332	16448	16171	16191	16264	16321	16144	16371	16113	16390	16211	16207	16308	16275	16200	16194	16122	16398	15984	16350	16340	16240	16322	16311	16368	16251	16337	16181	16242	16228	16185	16411	16396	16099	16223	16222	16149	16190	16284	16435	16065	16185	16211	16250	16323	16377	16238	16348	16147	16351	16461	16351	16249	16228	16155	16167	16210	16227	16246	16297	16158	16257	16178	16306	16456	16434	16132	16248	16260	16322	16260	16155	16199	16250	16260	16271	16454	16217	16222	16310	16240	16171	16301	16282	16251	16256	16234	16254	16311	16321	16065	16244	16166	16225	16263	16295	16192	16230	16291	16188	16220	16144	16227	16284	16237	16323	16284	16373	16261	16272	16274	16280	16284	16094	16198	16242	16235	16256	16250	16176	16333	16305	16346	16375	15981	16185	16302	16195	16295	16188	16279	16215	16305	16210	16197	16383	16250	16318	16198	16176	16294	16147	16319	16304	16277	16208	16234	16277	16546	16163	16446	16423	16186	16308	16257	16492	16171	16155	16236	16328	16250	16281	16330	16277	16256	16199	16269	16181	16122	16275	16240	16243	16124	16204	16216	16228	16206	16315	16257	16211	16553	16373	16279	16393	16360	16150	16285	16402	16259	16305	16257	16234	16168	16190	16386	16179	16302	16049	16337	16154	16226	16214	16238	16275	16188	16241	16234	16258	16282	16315	16298	16274	16439	16192	16359	16244	16145	16261	16198	16291	16344	16002	16136	16202	16176	16357	16247	16233	16321	16255	16208	16258	16248	16003	16234	16149	16386	16325	16120	16333	16434	16193	16267	16308	16401	16252	16267	16437	16287	16286	16217	16116	16229	16421	16389	16293	16228	16354	16221	16268	16360	16301	16116	16376	16419	16217	16108	16221	16174	16124	16055	16225	16324	16275	16280	16240	16265	16150	16193	16215	16265	16221	16174	16429	16243	16364	16216	16327	16225	16159	16262	16256	16173	16421	16221	16171	16283	16195	16409	16198	16360	16126	16306	16222	16190	16208	16144	16237	16214	16204	16313	16222	16369	16086	16278	16286	16293	16254	16099	16294	16262	16403	16200	16333	16222	16207	16276	16303	16141	16242	16374	16332	16228	16286	16350	16295	16324	16341	16261	16323	16272	16165	16107	16313	16102	16185	16311	16312	16251	16371	16321	16206	16412	16164	16226	16358	16307	16193	16103	16297	16269	16166	16213	16126	16224	16159	16206	16298	16284	16429	16307	16211	16149	16152	16271	16295	16311	16345	16173	16331	16519	16357	16346	16437	16110	16231	16216	16359	16232	16278	16212	16101	16336	16413	16138	16183	16334	16284	16220	16396	16150	16217	16283	16287	16111	16098	16340	16303	16325	16248	16203	16348	16162	16222	16185	16215	16312	16304	16318	16234	16343	16235	16197	16414	16144	16230	16235	16168	16296	16212	16222	16251	16151	16291	16261	16331	16147	16330	16168	16359	16207	16286	16355	16161	16326	16206	16356	16270	16239	16251	16381	16175	16213	16098	16181	16336	16214	16292	15974	16393	16306	16389	16472	16231	16381	16295	16207	16310	16343	16392	16375	16121	16099	16274	16078	16392	16285	16372	16072	16286	16325	16134	16320	16221	16268	16326	16306	16335	16270	16320	16299	16375	16397	16184	16315	16297	16088	16137	16270	16247	16230	16412	16262	16314	16161	16252	16283	16294	16220	16229	16232	16362	16151	16352	16322	16218	16317	16307	16363	16212	16110	16213	16224	16161	16291	16326	16253	16347	16274	16349	16266	16255	16371	16205	16192	16363	16333	16350	16292	16112	16316	16289	16324	16185	16346	16284	16349	16184	16346	16316	16379	16273	16311	16294	16345	16161	16159	16281	16197	16160	16180	16302	16304	16225	16378	16281	16246	16429	16193	16340	16338	16278	16072	16267	16178	16270	16117	16145	16305	16263	16410	16148	16139	16291	16382	16234	16295	16157	16277	16160	16187	16180	16254	16323	16367	16357	16359	16245	16212	16357	16296	16247	16098	16226	16344	16353	16382	16219	16326	16336	16258	16323	16268	16265	16212	16473	16249	16393	16364	16464	16281	16305	16127	16140	16154	16374	16266	16082	16225	16263	16125	16212	16180	16306	16234	16287	16377	16175	16304	16157	16194	16304	16141	16481	16276	16295	16175	16237	16350	16267	16215	16403	16317	16226	16284	16361	16220	16358	16304	16225	16169	16408	16419	16268	16267	16141	16397	16246	16224	16337	16172	16211	16472	16152	16223	16496	16259	16261	16262	16285	16191	16187	16335	16221	16172	16276	16306	16316	16228	16232	16217	16201	16332	16156	16108	16351	16298
25470	21442	28107	25686	21650	20146	20181	18759	18662	18752	18535	18576	18594	18550	18404	18859	22973	27660	28281	24783	20905	19410	18709	18492	18460	18086	18206	18172	18408	18117	18192	18475	18417	18213	18258	18308	18320	18371	18258	18249	18244	18361	18379	18370	18420	18214	18235	18270	18272	18249	18323	18148	18406	18020	18142	18206	18132	18001	18139	18303	18230	18344	18319	18296	18156	17992	18302	18518	18316	18338	18315	18305	18241	18132	18095	18109	18376	18232	18186	18303	18465	18291	18117	18117	18295	17989	18216	18193	18304	18414	18269	18207	18312	18498	18203	18151	18083	18125	18236	18214	18297	18130	18229	18159	18352	18322	18222	18330	18235	18118	18146	18324	18139	18205	18201	18074	18483	18421	18141	18080	18194	18537	18144	18343	18268	18152	18192	18320	18361	18321	18474	18189	18372	18281	18320	18245	18338	18173	18327	18219	18373	18383	18335	18183	18248	17930	18218	17951	18401	18329	18188	18165	18216	18246	18061	18281	18110	18288	18371	18295	18090	18163	18332	18075	18040	18073	18184	18252	18312	18383	18337	18140	18209	18367	18162	18225	18086	18209	18210	18363	18215	18456	18127	18337	18314	18389	18421	18281	18052	18234	18317	18335	18385	18167	18212	18275	18256	18110	18345	18037	18047	18332	18249	18079	18221	18425	18170	18245	18008	18098	18164	18409	18054	18231	18234	18379	18517	18285	18334	18189	18228	18151	18318	18408	18234	18426	18257	18402	18337	18306	18243	18203	18314	17968	18322	18528	18374	18091	18233	18287	18291	18331	18217	18194	18145	18114	18389	18267	18271	18346	18335	18110	18279	18477	18222	18216	18190	18241	18266	18245	18337	18280	18240	18278	18270	18031	18188	18126	18197	18215	18188	18020	18200	17986	18213	18472	18241	18128	18331	18285	18315	18130	18212	18247	18154	18428	18218	18127	18176	18255	18150	18269	18285	18041	18174	18184	18013	18023	18186	18128	18261	18250	18272	18064	18275	18377	18278	18107	18085	18199	18101	18335	18271	18174	18070	18183	18131	18241	18285	18303	18373	18174	17978	18167	18447	18377	18279	18165	18359	18045	18038	18355	18168	18211	18161	18048	18328	18388	18142	18323	18400	18197	18253	18312	18386	18105	18048	18143	18159	18146	18090	18068	18208	18121	18078	18369	18102	18246	17983	18072	18215	18065	18202	18424	18157	18385	18174	18085	18173	18189	18274	18049	18117	18281	18168	18307	18089	18322	18078	18176	18283	18208	18345	18239	18211	18109	18192	18261	18224	18057	18204	18409	18226	18247	18187	18217	18190	18358	18261	18265	18208	18391	18329	18228	18232	18348	18216	18301	18294	18254	18306	18292	18370	18179	18411	18330	18295	18219	18245	18130	18435	18236	18237	18312	18412	18335	18202	18199	18223	18172	18285	18349	18377	18102	18170	18319	18396	18118	18244	18094	18313	18161	18281	18328	18288	18315	18209	18274	18293	18085	18090	18050	18164	18294	18066	18269	18230	18269	18200	18093	18285	18036	18259	18371	18176	18321	18222	18143	18322	18260	18075	18076	18240	18285	18119	18383	18262	18134	18261	18134	18241	18181	18245	18393	18444	18205	18067	18222	18237	18362	18217	18368	18386	18037	18210	18402	17965	18038	18158	18275	18360	18175	18102	18109	18248	18232	18286	18043	18149	18321	18408	18259	18120	18205	18231	18341	18244	18184	18262	18243	18230	18397	18190	18145	18325	18344	18443	18169	18222	18055	18181	18263	18322	18216	18254	18409	18298	18371	18441	18150	18317	18230	18218	18348	18211	18353	18311	18287	18254	18237	18211	18359	18479	18308	18279	18180	18438	18186	18251	18154	18151	18443	18447	18310	18296	18157	18255	18236	18307	18360	18142	18309	18445	18162	18159	18204	18209	18264	18274	18191	18128	18399	18176	18104	18085	18233	18268	18359	18165	18140	18249	18291	18234	18252	18206	18313	18190	18265	18276	18207	18402	18463	18162	18334	18120	18446	18441	18089	18162	18153	18312	18203	18254	18123	18249	18279	18208	18253	18327	18221	18070	18404	18280	18323	18351	18226	18244	18099	18204	18357	18277	18253	18204	18275	18258	18044	18244	18305	18092	18164	18198	18110	18458	18172	18220	18066	18061	18365	18153	18272	18250	18127	18442	18093	18196	18235	18019	18402	18207	18169	18140	18061	18436	18139	18367	18298	18402	18371	18259	18181	18213	18323	18317	18414	18227	18198	18195	18181	18267	18222	18131	18260	18283	18196	18208	18215	18322	18383	18119	18222	18406	18138	18217	18015	18243	18115	18369	18316	18170	18165	18257	18350	18097	18095	18286	18339	18169	18131	18304	18355	18212	18348	18444	18329	18195	18443	18142	18231	18218	18180	18264	18118	18011	18190	18475	18371	18347	18452	18356	18195	18283	18304	18380	18259	18111	18433	18236	18347	18145	18133	18060	17976	18132	18331	18193	18288	18191	18186	18140	18273	18459	18351	18394	18161	18099	18252	18094	18192	18342	18228	18175	18111	18255	18451	18311	18249	18307	18310	18248	18345	18182	18219	18295	18189	18162	18281	18252	18323	18248	18392	18432	18297	18163	18264	18315	18272	18119	18144	18227	18150	18105	18220	18343	18266	18570	18220	18187	18218	18178	18215	18211	18249	18206	18280	18307	17964	18101	18147	18256	18159	18269	18069	18338	18243	18142	18169	18164	18046	18112	18275	18111	18299	18281	18235	18123	18343	18182	18173	18169	18123	18235	18416	18076	18422	18267	18028	18142	18292	18073	18262	18028	18117	18211	18201	18182	18245	18237	18442	18225	18468	18228	18096	18300	18417	18196	18266	18231	18204	18395	18287	18307	18422	18289	18294	18059	18288	18248	18102	18250	18191	18273	18104	18477	18306	18429	18265	18237	18407	18101	18283	18111	18255	18347	18437	18366	18318	18299	18197	18180	18336	18174	18333	18157	18268	18358	18222	18321	18324	18315	18236	18338	18235	18093	18247	18343	18367	18426	18338	18381	18186	18387	18227	18190	18139	18186	18320	18242	18305	18432	18249	18152	17987	18082	18330	18265	18159	18377	18166	18236	18354	18365	18246	18511	18237	18280	18307	18325	18035	18374	18323	18114	18223	18182	18207	18461	18210	18355	18204	18143	18236	18249	18358	18309	18321	18222	18009	18354	18337	18540	18123	18311	18156	18167	18293	18192	18217	18255	18292	18290	18324	18265	18200	18230	18429	18117	18401	18309	18218	18411	18169	17905	18244	18202	18103	18120	18105	18349	18000	18068	18293	18328	18343	18380	18464	18336	18249	18236	18309	18179	18169	18197	18481	18228	18225	18326	18132	18342	18148	18075	18296	18156	18168	18173	18397	18334	18330	18497	18353	18457	18246	18303	18135	18080	18235	18460	18208	18290	18331	18291	18306	18021	18160	18091	17958	18244	18296	18326	18275	18271	18316	18001	18236	18321	18214	18296	18356	18461	18314	18267	18221	18436	18002	18184	18175	18328	18219	18304	18333	18436	18034	18365	18030	18237	18218	18150	18237	18356	18186	18452	18141	18275	18115	18239	18232	18395	18224	18059	18423	18212	18311	18406	18274	18003	18154	18221	18245	18298	18415	18291	18238	18009	18131	18321	18207	18340	18254	18215	18326	18280	18240	18160	18306	18288	18162	18305	18260	18099	18300	18118	18254	18335	18345	18341	18184	18207	18143	18367	18194	18341	18402	18343	18412	18206	18256	18296	18226	18275	18251	18425	17997	18029	18210	18223	18369	18298	18209	18099	18047	18204	18143	18216	18190	18216	18251	18236	18235	18106	18353	18235	18097	18365	18222	18370	18471	18317	18166	18243	18292	18242	18265	18228	18069	18272	18601	18299	18247	18333	18149	18313	18133	18182	18094	18042	18231	18116	18236	18221	18181	18194	18421	18200	18149	18176	18349	18478	18115	18326	18006	18099	18359	18237	18419	18352	18407	18409	18359	18115	18290	18358	18458	18120	18206	18315	18098	18237	18132	18108	18023	18191	18152	18184	18214	18266	18354	18385	18269	18282	18426	18208	18187	18384	18318	18154	18307	18431	18195	18210	18208	18318	18328	18291	18300	18167	18071	18211	18229	18365	18409	18382	18280	18380	18253	18371	18349	18247	18274	18277	18093	18311	18224	18310	18263	18166	18253	18349	18099	18260	18408	18325	18207	18237	18243	18253	18149	18170	18387	18212	18135	18092	18193	18336	18235	18233	18281	17950	18210	18353	18282	18260	18190	18431	18228	18347	18243	18432	18405	18350	18384	18199	18152	18109	18150	18302	18118	18296	18274	18292	18201	18274	18168	18229	18174	18326	18163	18337	18090	18042	18143	18309	18128	18237	18486	18261	18335	18423	18314	18120	18458	18335	18334	18196	18178	18300	18185	18076	18068	18170	18215	18464	18319	18328	18237	18261	18140	18276	18222	18279	18228	18189	18296	18258	18253	18314	18166	18362	18272	18416	18176	18253	18286	18252	18191	18383	18311	18480	18341	18303	18423	18193	18031	18576	18167	18237	18238	18399	18380	18196	18143	17988	18369	18414	18294	18272	18147	18255	18257	18398	18399	18406	18216	18273	18180	18387	18291	18064	18280	18216	18229	18240	18198	18273	18144	18292	18235	18086	18376	18356	18354	18218	18252	18185	18152	18319	18143	18232	18263	18323	18203	18327	18284	18311	18170	18100	18223	18436	18281	18142	18324	18350	18198	18208	18272	18162	18113	18128	18347	18213	18507	18243	18412	18093	18390	18181	18217	18242	18293	18079	18353	18178	18372	18314	18184	18351	18288	18170	18207	18168	18348	18290	18256	18229	18227	18157	18372	18199	18278	18318	18249	18360	18193	18413	18153	17983	18171	18132	18298	18374	18108	18263	18324	18421	18528	18333	18270	18133	18248	18177	18528	18279	18290	18433	18162	18261	18228	18283	18246	18348	18369	18052	18253	18420	18258	18209	18295	18393	18219	18203	18278	18298	18147	18089	18107	18285	18190	18151	18226	18148	18278	18156	18170	18029	18183	18295	18367	18307	18329	18263	18090	18289	18390	18384	18297	18223	18287	18353	18156	18208	18050	18317	18190	18350	18424	18357	18313	18259	18168
15372	21867	20697	18087	17301	16699	16530	16375	16335	16134	16196	15936	15928	15790	15803	16609	23385	29466	28355	22899	18556	16491	16012	15909	15848	15775	15816	15679	15664	15850	15884	15726	15855	15744	15605	15739	15701	15495	15672	15627	15727	15852	15611	15789	15805	15777	15671	15728	15741	15776	15791	15702	15793	15865	15812	15672	15814	15548	15696	15745	15654	15697	15593	15694	15753	15871	15691	15692	15738	15680	15747	15562	15675	15846	15680	15718	15763	15753	15758	15597	15698	15787	15590	15778	15704	15649	15757	15825	15642	15696	15799	15830	15644	15523	15791	15716	15871	15793	15698	15626	15745	15828	15641	15787	15744	15816	15917	15676	15790	15751	15734	15811	15772	15574	15667	15630	15741	15718	15780	15763	15772	15700	15638	15648	15744	15860	15748	15700	15666	15470	15643	15757	15761	15736	15810	15941	15662	15686	15614	15688	15846	15915	15667	15837	15682	16006	15822	15817	15765	15810	15663	15659	15753	15835	15660	15798	15860	15638	15665	15590	15719	15698	15837	15644	15796	15976	15661	15740	15671	15886	15875	15671	15722	15658	15520	15796	15896	15591	15883	15884	15762	15827	15717	15773	15758	15787	15687	15668	15689	15603	15687	15695	15871	15704	15737	15734	15766	15663	15736	15667	15717	15981	15819	15709	15762	15552	15869	15669	15812	15680	15839	15788	15694	15842	15570	15698	15823	15633	15740	15640	15618	15660	15561	15672	15623	15755	15840	15676	15819	15623	15796	15714	15639	15798	15659	15803	15674	15670	15768	15671	15672	15675	15788	15690	15912	15813	15742	15750	15793	15738	15749	15729	15788	15778	15684	15849	15776	15678	15881	15524	15830	15731	15794	15810	15836	15828	15677	15623	15768	15736	15641	15766	15666	15916	15772	15701	15732	15705	15792	15721	15704	15648	15766	15680	15710	15799	15726	15867	15701	15798	15644	15698	15657	15776	15732	15654	15727	15845	15823	15653	15651	15743	15640	15888	15747	15806	15623	15788	15740	15824	15849	15769	15657	15664	15851	15726	15813	15848	15859	15854	15692	15867	15713	15762	15814	15710	15821	15656	15916	15790	15732	15695	15726	15770	15826	15692	15594	15585	15765	15674	15758	15687	15840	15784	15602	15761	15625	15522	15583	15721	15609	15764	15771	15710	15792	15639	15788	15745	15802	15684	15530	15651	16005	15655	15959	15711	15657	15715	15720	15720	15700	15836	15697	15777	15807	15694	15792	15602	15708	15622	15834	15774	15644	15740	15673	15953	15751	15833	15683	15723	15855	15545	15820	15612	15638	15589	15861	15831	15687	15933	15690	15776	15778	15762	15915	15674	15657	15732	15811	15902	15728	15812	15680	15595	15805	15749	15649	15616	15793	15813	15689	15904	15837	15772	15569	15780	15999	15699	15656	15765	15491	15730	15747	15834	15869	15608	15725	15640	15805	15621	15819	15918	15701	15729	15674	15906	15858	15740	15647	15718	15611	15682	15804	15820	15761	15695	15576	15718	15938	15563	15499	15820	15845	15761	15747	15621	15803	15612	15820	15561	15771	15723	15645	15754	15772	15738	15743	15614	15808	15643	15817	15622	15790	15842	15701	15688	15568	15837	15838	15726	15816	15609	15812	15651	15668	15786	15729	15831	15664	15743	15658	15662	15779	15681	15741	15833	15640	15763	15774	15780	15874	15620	15844	15661	15609	15593	15887	15834	15778	15683	15671	15660	15890	15967	15735	15816	15762	15811	15885	15671	15773	15832	15804	15796	15805	15545	15670	15751	15776	15741	15764	15701	15896	15740	15781	15546	15795	15724	15678	15716	15842	15653	15954	15766	15687	15546	15835	15639	15968	15636	15724	15926	15698	15761	15811	15711	15763	15784	15851	15855	15757	15640	15731	15706	15764	15721	15658	15897	15793	15648	15628	15620	15596	15793	15668	15789	15734	15638	15712	15716	15773	15678	15763	15835	15778	15554	15763	15703	15782	15816	15734	15760	15707	15873	15795	15896	15883	15674	15722	15670	15931	15905	15656	15789	15795	15593	15827	15683	15780	15580	15741	15820	15718	15518	15869	15605	15786	15851	15767	15759	15627	15736	15580	15830	15732	15784	15489	15858	15680	15668	15751	15724	15820	15775	15753	15718	15768	15660	15744	15750	15727	15794	15742	15619	15884	15595	15649	15776	15744	15705	15778	15725	15541	15956	15838	15621	15721	15715	15704	15625	15661	15660	15773	15801	15806	15740	15761	15737	15729	15695	15764	15486	15837	15633	15713	15794	15742	15655	15592	15489	15690	15597	15835	15662	15800	15693	15846	15725	15698	15663	15840	15809	15727	15806	15830	15706	15841	15800	15695	15658	15814	15615	15672	15629	15788	15762	15775	15788	15554	15750	15709	15703	15702	15598	15692	15764	15822	15842	15736	15768	15545	15730	15951	15679	15671	15813	15770	15536	15826	15741	15869	15609	15734	15733	15797	15720	15707	15588	15786	15638	15646	15795	15646	15684	15672	15619	15896	15841	15767	15700	15823	15868	15851	15659	15865	15530	15666	15662	15819	15666	15556	15731	15578	15584	15753	15848	15738	15738	15739	15720	15703	15812	15766	15813	15667	15564	15864	15542	15658	15787	15781	15762	15817	15803	15790	15764	15780	15679	15693	15741	15736	15638	15677	15739	15772	15806	15573	15793	15661	15757	15751	15773	15513	15840	15825	15637	15615	15744	15548	15892	15723	15796	15592	15755	15616	15739	15575	15716	15793	15621	15702	15803	15835	15609	15632	15843	15877	15771	15821	15862	15756	15497	15595	15706	15833	15695	15668	15790	15683	15617	15614	15681	15791	15651	15580	15673	15753	15908	15646	15619	15808	15657	15768	15913	15696	15703	15836	15799	15819	15761	15647	15716	15647	15643	15622	15907	15769	15761	15725	15796	15826	15601	15736	15660	15996	15702	15751	15653	15749	15703	15775	15843	15758	15762	15712	15724	15780	15815	15770	15683	15636	15704	15818	15747	15742	15877	15616	15540	15799	15515	15764	15755	15735	15655	15727	15704	15698	15808	15752	15814	15755	15752	15711	15584	15894	15781	15850	15461	15704	15679	15652	15739	15888	15789	15698	15830	15558	15683	15700	15752	15538	15672	15839	15676	15770	15631	15734	15551	15853	15692	15696	15657	15719	15629	15640	15659	15786	15800	15710	15638	15770	15573	15857	15737	15841	15834	15771	15643	15714	15834	15778	15623	15712	15611	15772	15893	15721	15604	15787	15605	15623	15729	15818	15896	15931	15680	15884	15720	15613	15857	15759	15710	15765	15636	15871	15747	15790	15647	15651	15592	15741	15765	15767	15886	15691	15744	15643	15695	15834	15652	15675	15831	15765	15590	15727	15813	15654	15632	15777	15891	15807	15752	15751	15672	15786	15793	15596	15733	15556	15925	15769	15608	15777	15812	15746	15678	15542	15672	15599	15873	15718	15612	15951	15685	15749	15776	15726	15802	15787	15794	15524	15786	15784	15692	15811	15675	15722	15681	15681	15903	15805	15899	15871	15684	15755	15641	15735	15793	15659	15932	15707	15807	15730	15744	15737	15693	15889	15791	15637	15606	15638	15801	15820	15581	15824	15770	15858	15824	15833	15705	15882	15778	15881	15759	15671	15704	15749	15652	15738	15681	15639	15744	15613	15798	15684	15762	15654	15757	15609	15749	15722	15797	15732	15730	15773	15873	15846	15678	15751	15748	15774	15749	15727	15795	15675	15763	15517	15687	15658	15781	15830	15660	15585	15819	15702	15779	15944	15737	15715	15793	15874	15761	15656	15697	15773	15512	15692	15859	15721	15824	15819	15829	15768	15754	15702	15886	15823	15753	15696	15841	15914	15776	15910	15871	15623	15707	15764	15907	15664	15822	15910	15642	15702	15614	15903	15702	15689	15745	15677	15698	15696	15692	15769	15609	15810	15691	15794	15623	15803	15654	15715	15823	15821	15678	15694	15578	15967	15692	15729	15739	15579	15549	15782	15729	15868	15683	15741	15726	15751	15715	15806	15623	15708	15670	15809	15904	15862	15736	15736	15797	15654	15691	15619	15862	15629	15753	15759	15565	15726	15677	15673	15729	15774	15685	15798	15857	15799	15957	15756	15902	15812	15884	15563	15706	15828	15772	15658	15754	15781	15797	15675	15620	15608	15783	15782	15841	15860	15792	15842	15725	15769	15729	15728	15676	15715	15760	15860	15654	15709	15669	15793	15482	15687	15773	15914	15903	15755	15616	15650	15747	15617	15910	15835	15731	15690	15844	15747	15795	15701	15733	15934	15526	15695	15686	15728	15837	15780	15640	15655	15807	15696	15730	15654	15830	15810	15729	15738	15849	15670	15724	15802	15902	15588	15771	15779	15859	15724	15734	15937	15742	15755	15639	15792	15721	15611	15903	15647	15641	15670	15800	15784	15756	15670	15646	15757	15806	15741	15830	15651	15872	15947	15741	15895	15824	15606	15696	15722	15609	15679	15546	15786	15702	15833	15745	15828	15834	15731	15703	15717	15711	15733	15698	15870	15736	15934	15751	15811	15622	15809	15762	15705	15761	15644	15634	15859	15689	15729	15678	15744	15640	15750	15698	15690	15772	15631	15769	15805	15675	15509	15740	15863	15737	15889	15712	15701	15885	15699	15707	15708	15559	15771	15681	15753	15903	15821	15681	15750	15561	15548	15523	15877	15664	15690	15771	15793	15732	15790	15716	15781	15719	15836	15702	15686	15800	15797	15743	15871	15681	15577	15482	15707	15644	15769	15807	15692	15882	15791	15817	15847	15885	15669	15820	15614	15838	15698	15710	15638	15784	15697	15803	15586	15801	15638	15713	15876	15796	15587	15848	15653	15833	15739	15724	15855	15603	15753	15722	15911	15656	15649	15791	15622	15705	15649	15793	15821	15899	15798	15747	15824	15765	15794	15785	15620	15777	15697	15675	15884	15796	15789	15914	15833	15726	15768	15786	15749	15601	15729	15623	15818	15826	15755	15849	15676	15656	15782	15699	15593	15868	15724	15761	15620	15794	15638	15687	15860	15595	15890	15864	15753	15674	15859	15782	15759	15827	15727	15599	15783	15754	15646	15696	15740	15789	15616	15588	15704	15815
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
