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
338925243409	338925243958	338925244508	338925245058	338925245608	338925246158	338925246708	338925247258	338925247808	338925248358	338925248908	338925249458	338925250008	338925250558	338925251108	338925251658	338925252208	338925252758	338925253308	338925253858	338925254408	338925254958	338925255508	338925256058	338925256608	338925257158	338925257708	338925258258	338925258808	338925259358	338925259908	338925260458	338925261008	338925261558	338925262108	338925262658	338925263208	338925263758	338925264308	338925264858	338925265408	338925265958	338925266508	338925267058	338925267608	338925268158	338925268708	338925269258	338925269808	338925270358	338925270908	338925271458	338925272008	338925272558	338925273108	338925273658	338925274208	338925274758	338925275308	338925275858	338925276408	338925276958	338925277508	338925278058	338925278608	338925279158	338925279708	338925280258	338925280808	338925281358	338925281908	338925282458	338925283008	338925283558	338925284108	338925284658	338925285208	338925285758	338925286308	338925286858	338925287408	338925287958	338925288508	338925289058	338925289608	338925290158	338925290708	338925291258	338925291808	338925292358	338925292908	338925293458	338925294008	338925294558	338925295108	338925295658	338925296208	338925296758	338925297308	338925297858	338925298408	338925298958	338925299508	338925300058	338925300608	338925301158	338925301708	338925302258	338925302808	338925303358	338925303908	338925304458	338925305008	338925305558	338925306108	338925306658	338925307208	338925307758	338925308308	338925308858	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2806	3600	2300	2806	3600	2300	2806	3600	2300	2806	3600	2300	2805	3600	2300	2805	3600	2300	2805	3600	2300	2805	3600	2300	2805	3600	2300	2805	3600	2300	2805	3600	2300	2805	3600	2300	2805	3600	2300	2805	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2804	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2802	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22422	20870	27233	24760	21977	26786	32412	29411	28568	28956	28798	28552	28439	28227	28228	28117	28059	27991	28067	28214	27981	28006	28205	28315	28020	28063	28223	27999	28103	27842	27765	27904	27840	27798	27777	28118	27858	27787	28037	27890	27753	27973	27785	27785	28161	27807	27847	27733	28066	27941	27754	27918	28068	28001	28063	27763	27915	27880	27866	28092	27812	27768	27998	28073	27828	27729	28100	27956	27998	27893	27944	27926	27840	27762	27871	27827	27723	27739	27952	27969	27949	27949	27792	28026	27597	28066	27926	27874	27742	27832	27584	27938	27797	27649	28016	28002	27760	27855	27871	27813	27850	28022	27798	27919	27970	27697	27832	27981	27758	27855	27786	27697	27910	27728	27648	28068	27943	28139	27605	27589	27826	27970	27892	27551	27950	27869	27758	27962	27741	28000	27813	27751	27622	27729	27697	27875	27807	27741	27913	27946	27850	27772	27853	27722	27951	27857	27886	27783	27741	27930	27713	27683	27724	27654	27517	27861	27928	28087	27541	27780	27882	27735	27838	27582	27603	27895	27723	27808	27716	27657	27673	27956	27747	27831	27607	27691	27968	27825	27610	27667	27988	27837	28051	28090	27758	27647	27876	27724	27756	27855	27903	28173	27883	27855	27662	27963	27583	27971	27563	27491	28013	27461	27784	28099	27498	27841	27908	27670	27810	27937	27917	28056	27726	27924	27677	27762	27756	27833	27906	27798	27660	28005	27839	27802	27785	28040	27833	27744	27749	27925	27582	27858	27673	27843	27902	28029	27690	27967	27817	28033	27914	27624	27869	27891	28147	27984	27815	27882	27833	27667	27623	27783	27886	27675	27757	27681	27772	27769	27667	27715	27874	27912	27941	27513	27990	27937	27962	27792	27647	27723	27534	27898	27955	27824	27971	27687	28193	28022	27678	27750	27568	27762	28123	27790	27888	27947	27685	27911	27857	27946	27903	27899	27929	27806	27874	27765	27970	27807	27597	27649	27669	27885	27521	27730	27809	27714	27750	27593	27716	27845	27422	27800	27680	27613	27422	27800	27893	27544	27845	27893	27744	27557	27919	27956	27736	27710	27739	27888	27948	27838	27650	27833	27528	28063	27667	27782	27866	27754	27803	27811	27867	27696	27815	27972	27823	27769	27984	27834	27721	27608	28064	27604	27774	28067	27787	27849	27787	27774	27927	27846	27664	27799	27763	27978	27758	27927	27940	27809	27858	27950	27567	27960	27708	27820	27661	27787	27808	27738	27671	27929	27899	27959	27653	27971	27583	28006	28016	27638	27864	28006	27830	27922	27849	27705	27762	27643	27874	27791	27691	27757	27953	27930	28037	28060	27759	27863	27543	27810	27827	27422	27747	27641	27764	27647	27627	27804	27682	27726	27785	27806	27393	27712	27829	27869	27578	27856	27768	27946	27741	27648	27570	27786	27822	27775	27761	27978	27926	27838	27606	27844	27747	27886	27693	27818	27716	27736	27837	27571	27718	27569	27950	27632	27701	27841	27626	27904	27773	27834	27934	27814	27849	27777	27858	28063	28002	27755	27838	27452	27817	27761	27766	27702	27581	27774	27764	27737	27713	27792	27895	27884	27840	27762	28100	27742	27786	27657	27916	27657	27717	27559	27774	27770	27368	27644	27764	27606	27734	27649	27871	27945	28095	28033	27883	28168	27735	27946	27763	27702	27932	27836	28056	27733	27757	27725	27633	27764	27865	27780	27596	27696	27869	27751	27986	27747	27619	27732	27709	27798	27837	27689	27909	27637	27670	27786	27466	28010	27640	27529	27676	27959	27755	28122	28179	27932	27837	27929	27874	27429	27650	27791	27987	27791	27818	27647	27872	27674	28048	27885	28007	27643	27809	27626	27875	27948	27773	27989	27879	27919	27699	27897	27821	27622	28043	27995	27780	27788	27734	27593	27866	27790	27781	27775	27869	27741	27674	27812	27941	27731	27922	27942	27614	27551	27945	27926	27812	27820	27798	27708	27715	27887	27909	27838	27748	27910	27900	27747	27879	27857	27825	28026	27811	27697	27701	27602	27788	27526	27987	27899	27909	27724	27892	27750	27968	27992	27902	27726	27908	27829	27929	27957	27981	27835	27781	27729	27724	27744	27722	27863	27821	27946	27888	27975	28047	27808	27937	27843	27915	27996	27963	27661	27731	27953	27784	27845	27837	27708	27962	28066	27725	27836	27500	27712	27847	27747	27678	28074	27667	27937	27897	27772	27830	28052	27767	27720	27904	27618	27898	27722	27951	27940	28052	27862	27984	27634	27583	27823	27799	27754	27735	27691	27779	27794	27709	27713	27760	27925	27726	27837	27786	27456	27866	28154	27595	27636	28078	27687	27749	27824	27829	27635	27707	27782	27973	27921	27870	27755	27715	27831	27834	27923	28125	27664	27901	27734	27747	27873	27759	27852	27694	27767	27659	27904	27786	27749	27763	27847	27892	27678	27788	27721	27919	27558	28033	27708	27649	27908	27860	27935	27996	27967	27656	27881	28193	27574	27987	27850	27785	27699	27803	27949	27909	27882	27764	27879	27906	28062	28171	28228	28047	27805	27842	27737	27834	27741	27934	27953	27684	27671	27613	27880	28059	27903	28110	28093	27968	27779	27755	27790	27928	27853	27514	27868	27966	27915	27596	27677	27966	28069	27633	27740	27868	28093	27776	27841	27866	28082	27839	27855	27886	27742	27767	27770	27749	27828	27696	27795	27849	27833	27707	27842	27831	27891	27852	28251	27847	28037	27748	27784	27815	27681	27706	27818	27942	27788	27630	28016	27925	27775	27681	27819	27917	27911	27746	27869	27716	27761	28007	27746	28027	27913	27853	27874	27642	28058	27938	27832	27788	27649	27762	27865	27654	28014	27970	27868	27891	27580	27839	28019	27750	27662	27733	28101	27936	27783	27809	27834	27836	27656	27614	27913	27967	27809	27704	27937	27938	27585	27728	27833	27779	27859	27628	27703	27917	27794	28125	27732	27718	28094	27702	27645	27881	27824	27876	27894	27783	27523	27412	27809	27797	28011	27606	27813	27840	27826	27949	27770	27743	27892	27784	27609	27713	27762	27715	27595	28060	27791	27687	27686	27666	27951	27822	27684	27807	27912	27883	27727	27859	27912	28123	27672	27811	27751	27647	27982	27810	27917	27876	27998	27895	27911	28074	27833	27845	27823	27612	27652	27704	27793	27848	27724	27721	27770	27717	27775	27894	27672	28360	27798	27779	27667	27616	28008	27807	27799	27729	27807	27721	27770	27643	27865	27774	27666	28143	28000	27849	27785	27608	27736	27860	27935	27990	27747	27654	27803	27933	27606	27749	28175	27888	27958	27778	27985	27821	27714	27853	27726	27749	27724	27648	27738	28045	27944	27832	27979	27829	27897	28107	27799	27995	27799	27554	27902	27496	27855	27534	27670	27862	27863	28070	27611	27978	27704	27770	27755	27787	27874	27819	27722	27860	27769	27924	27736	28039	27831	27773	27870	28265	27678	27644	27727	27821	27937	27990	27699	27611	27457	27809	28070	28055	27902	27698	27935	28016	27804	27785	27832	27915	27638	27816	27497	28013	27959	27933	27972	27745	27996	27732	28004	28069	27854	27556	27811	27486	27787	27801	27774	27657	27640	27785	27850	27691	27857	27772	27889	28006	27985	27788	27780	27929	27625	27882	27854	27795	27582	27827	27868	27664	27810	27815	27986	27789	27883	27932	28069	27953	27741	27606	27756	27908	27956	27855	28163	27994	27787	27762	27786	27783	27838	27607	27658	27684	27690	27763	27668	27759	27704	27811	27947	27892	27839	27766	27892	27956	27693	27612	27690	27788	27832	27780	27857	27893	27811	28077	27979	27710	27917	27756	27912	27903	27967	27676	27665	27839	27983	27971	27531	27736	27874	27717	27661	27930	27708	27945	27665	27821	28180	27655	27680	27797	27708	28018	27829	27832	28097	27730	27744	27917	27978	27824	27636	27901	27934	27882	27912	27950	27893	27817	27511	27943	28035	27998	27751	27653	27460	27675	27646	28022	27814	27903	27917	27780	27806	27805	27789	27917	27770	27765	28012	27700	27916	27836	28076	27844	27800	27622	27923	28109	27596	27803	28068	27934	27806	27835	27833	27747	27769	27700	27958	27935	27804	27883	27727	27962	27890	27873	28067	27868	27771	27871	27789	27934	28057	27969	27788	27841	27792	27955	28100	27772	27791	27764	27831	27784	27733	27834	27805	27742	27646	27679	27885	27924	27877	27784	27313	27910	27704	27615	27682	27865	27933	27885	27885	27844	27720	27771	27883	27724	27946	27745	27957	27785	27733	27911	28083	27621	27827	27828	27840	27830	27620	27819	27779	28033	27750	27980	27891	27768	27916	27668	27695	27747	27522	27897	27663	28004	27962	27792	27666	27895	27873	28125	28028	27982	28007	28060	28091	27890	27922	27923	27622	27773	27783	27878	28041	27821	27797	27732	27669	27706	27978	27828	27855	27552	27580	27625	27937	28048	27897	27763	27911	27714	27711	27848	27736	27911	27844	28039	27959	27716	27827	27793	27939	28073	28022	28009	27768	28232	27810	27833	27776	28031	27627	27713	27967	27767	27833	27705	27829	27811	27797	27948	27659	27527	27875	27876	27771	27916	27515	27843	27846	27925	27620	27767	27929	28001	27834	27634	27897	27760	27475	27795	27549	27660	27937	27825	27820	27769	27836	27883	27785	28010	28101	27913	27790	27758	27856	27911	27850	27790	27750	27746	27956	28094	27809	27790	27749	27683	28025	27711	27693	27808	27791	28037	27552	27743	27730	27905	27853	27837	27796	27624	27854	27859	27727	27774	27846	27729	27691	28050	27847	28063	27831	27793	27989	27934	27884	27725	28008	28120	27885	27735	27807	27785	27829	27949	27916	28225	27852	27478	27880	27760	27670	27859	27586	27761	27770	27827	27901	28087	27796	27700	27687	27838	27592	27680	27961	27843	28157	27663	28000	27915	27890	27945	27676	27620	27950	27835	27701	27806	27737	27893	27766	27615	28030	27773	27649	27697	27840	27703	27892	27582	27793	27926	28011	28052	27643	28043	27859	27566	27830	27711	27937	27918	27858	27861	28021	27965	27736	27818	27831	27784	27976	28124	27616	27668	27853
26539	47738	41748	26466	22287	20550	19782	19276	18794	18534	18542	18216	18127	18140	17859	17854	17774	17941	17657	17801	17863	17865	17690	17850	17608	17581	17672	17715	17728	17691	17656	17437	17694	17705	17787	17691	17778	17615	17463	17703	17651	17649	17758	17685	17690	17649	17520	17690	17569	17859	17782	17847	17859	17677	17542	17681	17595	17682	17523	17680	17609	17453	17786	17631	17625	17436	17792	17730	17837	17825	17530	17589	17708	17816	17687	17794	17557	17601	17849	17751	17851	17808	17567	17906	17694	17761	17528	17785	17717	17471	17638	17529	17445	17467	17592	17725	17582	17699	17449	17604	17399	17508	17724	17616	17727	17574	17510	17643	17568	17639	17613	17583	17672	17743	17487	17639	17564	17445	17671	17560	17585	17491	17629	17649	17612	17520	17576	17658	17562	17625	17749	17421	17575	17613	17829	17603	17514	17519	17569	17516	17407	17497	17622	17511	17707	17530	17574	17561	17499	17460	17565	17443	17446	17641	17668	17607	17461	17492	17509	17497	17626	17565	17460	17684	17478	17561	17449	17556	17655	17666	17494	17658	17570	17561	17610	17605	17577	17695	17677	17745	17481	17447	17463	17763	17674	17541	17571	17376	17647	17514	17674	17556	17571	17444	17540	17639	17519	17505	17786	17618	17488	17488	17667	17624	17538	17430	17541	17393	17573	17552	17471	17497	17576	17547	17636	17531	17587	17735	17709	17671	17712	17575	17579	17532	17516	17671	17698	17607	17852	17471	17695	17696	17432	17476	17714	17598	17491	17556	17695	17641	17594	17491	17617	17469	17484	17551	17398	17621	17543	17728	17490	17706	17552	17501	17535	17665	17554	17585	17440	17448	17544	17537	17285	17696	17487	17692	17307	17451	17503	17540	17556	17473	17671	17569	17578	17609	17669	17530	17573	17593	17604	17380	17575	17619	17429	17610	17605	17437	17627	17447	17547	17644	17584	17857	17464	17630	17567	17610	17745	17574	17620	17611	17763	17604	17539	17619	17759	17620	17600	17572	17691	17582	17410	17632	17457	17559	17597	17348	17512	17573	17532	17344	17519	17628	17638	17580	17403	17522	17481	17495	17713	17538	17592	17501	17555	17531	17775	17639	17662	17689	17597	17663	17603	17487	17585	17464	17531	17468	17594	17511	17688	17827	17741	17532	17579	17663	17451	17610	17749	17540	17563	17565	17654	17516	17507	17588	17518	17536	17566	17612	17706	17503	17473	17478	17535	17592	17599	17592	17602	17626	17627	17547	17470	17557	17492	17520	17499	17656	17437	17819	17640	17520	17471	17479	17386	17553	17592	17700	17362	17609	17496	17710	17556	17665	17437	17538	17616	17690	17529	17536	17635	17677	17563	17434	17513	17511	17555	17605	17406	17645	17464	17643	17556	17612	17630	17624	17474	17679	17606	17512	17490	17482	17586	17616	17590	17505	17632	17543	17655	17659	17609	17634	17568	17563	17465	17638	17580	17499	17645	17651	17683	17501	17574	17580	17377	17454	17487	17626	17547	17552	17635	17346	17605	17692	17440	17557	17447	17518	17553	17291	17510	17667	17570	17373	17550	17489	17668	17434	17451	17568	17574	17351	17578	17630	17517	17554	17637	17563	17639	17511	17719	17670	17419	17574	17760	17505	17639	17626	17443	17489	17387	17638	17769	17618	17600	17586	17554	17507	17587	17494	17557	17485	17632	17391	17563	17585	17543	17455	17512	17429	17404	17576	17501	17657	17587	17422	17501	17451	17536	17566	17435	17628	17439	17419	17601	17494	17468	17440	17511	17555	17673	17409	17687	17475	17742	17612	17508	17524	17621	17461	17425	17579	17638	17542	17548	17450	17335	17548	17553	17633	17463	17545	17746	17361	17465	17650	17643	17496	17640	17805	17387	17511	17573	17404	17728	17556	17651	17320	17643	17745	17436	17414	17569	17547	17346	17622	17540	17371	17663	17635	17515	17535	17553	17524	17627	17497	17414	17623	17675	17619	17666	17585	17701	17668	17529	17423	17524	17527	17607	17557	17547	17620	17659	17519	17588	17644	17661	17506	17606	17592	17544	17566	17661	17506	17508	17597	17522	17560	17439	17598	17629	17697	17556	17415	17538	17494	17632	17533	17499	17728	17369	17514	17554	17566	17670	17547	17597	17626	17429	17368	17586	17510	17638	17634	17471	17656	17545	17532	17456	17521	17670	17410	17346	17491	17570	17362	17641	17613	17461	17742	17421	17425	17616	17383	17655	17575	17642	17592	17505	17563	17426	17555	17600	17475	17613	17559	17479	17639	17610	17449	17591	17651	17543	17394	17393	17616	17500	17681	17705	17518	17536	17420	17516	17604	17589	17567	17474	17501	17666	17521	17465	17566	17488	17490	17485	17493	17575	17572	17510	17515	17686	17569	17500	17426	17548	17431	17441	17620	17654	17561	17520	17518	17543	17689	17682	17601	17705	17676	17502	17538	17460	17604	17544	17458	17668	17587	17620	17566	17339	17502	17663	17636	17492	17591	17405	17593	17539	17823	17544	17476	17595	17454	17686	17590	17433	17556	17550	17622	17674	17559	17591	17458	17606	17512	17574	17634	17580	17534	17682	17580	17594	17631	17420	17538	17425	17464	17704	17597	17530	17456	17434	17623	17399	17518	17370	17455	17509	17358	17705	17634	17557	17604	17580	17796	17726	17438	17546	17384	17522	17705	17682	17723	17530	17499	17671	17556	17474	17685	17692	17664	17683	17681	17675	17536	17604	17582	17740	17477	17347	17454	17648	17548	17704	17593	17493	17565	17692	17731	17701	17502	17555	17760	17737	17564	17634	17597	17687	17488	17505	17788	17638	17719	17590	17535	17544	17560	17646	17785	17613	17709	17444	17465	17483	17483	17522	17415	17592	17551	17550	17489	17514	17502	17520	17488	17557	17540	17528	17601	17514	17458	17668	17523	17582	17666	17383	17545	17578	17589	17544	17592	17598	17585	17529	17665	17604	17457	17628	17581	17580	17593	17686	17532	17599	17680	17730	17565	17494	17632	17755	17431	17629	17454	17510	17474	17504	17344	17690	17653	17371	17634	17488	17436	17610	17558	17456	17531	17626	17688	17569	17578	17546	17540	17444	17551	17528	17479	17535	17558	17535	17506	17685	17569	17444	17612	17500	17867	17619	17317	17420	17559	17623	17499	17565	17568	17587	17533	17435	17702	17317	17579	17521	17687	17873	17612	17566	17549	17801	17578	17572	17696	17715	17566	17555	17577	17572	17581	17631	17478	17559	17570	17770	17596	17531	17642	17455	17478	17512	17589	17614	17573	17490	17631	17465	17649	17608	17386	17590	17609	17624	17611	17444	17604	17591	17721	17652	17581	17643	17327	17523	17600	17444	17410	17708	17553	17519	17552	17587	17413	17667	17681	17609	17689	17574	17506	17560	17630	17690	17452	17605	17645	17490	17638	17560	17497	17612	17590	17558	17529	17564	17511	17702	17599	17557	17503	17610	17444	17354	17498	17608	17597	17391	17583	17511	17599	17594	17487	17575	17370	17504	17538	17506	17656	17575	17284	17627	17617	17669	17510	17708	17447	17594	17416	17353	17415	17583	17778	17457	17519	17632	17589	17635	17547	17549	17542	17601	17439	17592	17476	17573	17527	17569	17701	17596	17591	17613	17581	17682	17615	17444	17566	17663	17459	17613	17566	17505	17631	17539	17437	17574	17439	17388	17473	17663	17628	17698	17559	17541	17480	17536	17528	17511	17536	17561	17519	17532	17475	17706	17675	17513	17709	17621	17606	17543	17474	17526	17550	17601	17561	17380	17434	17554	17598	17500	17550	17469	17517	17537	17407	17533	17681	17543	17415	17539	17553	17395	17377	17662	17555	17444	17573	17505	17739	17525	17556	17494	17678	17598	17420	17681	17567	17558	17696	17543	17451	17469	17446	17636	17396	17421	17578	17433	17593	17592	17443	17559	17407	17386	17534	17642	17616	17552	17502	17510	17429	17500	17796	17646	17411	17551	17544	17456	17452	17522	17556	17460	17620	17402	17563	17732	17621	17554	17444	17589	17540	17662	17563	17739	17679	17421	17611	17410	17568	17770	17638	17499	17521	17342	17682	17799	17678	17682	17608	17557	17656	17766	17510	17375	17672	17553	17765	17555	17543	17631	17592	17607	17459	17720	17395	17510	17691	17368	17587	17408	17588	17522	17530	17677	17485	17451	17486	17502	17615	17457	17556	17650	17586	17500	17637	17671	17518	17351	17608	17467	17503	17615	17490	17602	17731	17417	17600	17483	17668	17629	17560	17591	17666	17516	17382	17403	17744	17553	17585	17652	17691	17425	17535	17503	17529	17636	17416	17608	17662	17489	17591	17536	17568	17481	17749	17633	17584	17526	17486	17357	17579	17669	17668	17563	17532	17611	17419	17699	17585	17352	17611	17420	17615	17475	17403	17556	17621	17545	17482	17495	17463	17531	17519	17651	17595	17509	17555	17557	17605	17643	17619	17709	17697	17556	17584	17702	17631	17475	17512	17409	17247	17565	17346	17739	17581	17508	17587	17441	17509	17619	17652	17572	17510	17434	17459	17425	17556	17718	17677	17555	17674	17635	17537	17462	17719	17648	17722	17599	17633	17738	17437	17786	17638	17710	17611	17472	17347	17538	17477	17631	17603	17581	17592	17614	17685	17517	17656	17444	17612	17652	17592	17697	17550	17614	17606	17415	17643	17596	17294	17507	17589	17569	17595	17587	17549	17572	17444	17483	17488	17559	17477	17630	17390	17584	17685	17523	17413	17422	17551	17626	17750	17707	17475	17623	17563	17501	17514	17553	17491	17610	17416	17558	17428	17605	17553	17466	17733	17466	17623	17594	17579	17453	17667	17444	17580	17560	17588	17580	17548	17437	17381	17761	17461	17635	17636	17410	17425	17496	17525	17545	17565	17661	17628	17466	17390	17522	17531	17595	17623	17392	17567	17583	17589	17574	17513	17707	17251	17533	17581	17486	17510	17397	17624	17600	17550	17440	17691	17303	17586	17595	17529	17663	17659	17513	17628	17551	17313	17787	17616	17499	17617	17515	17696	17289	17505	17426	17714	17567	17426	17456	17564	17668	17670	17555	17487	17575	17542	17751	17517	17505	17437	17810	17569
36324	31141	35628	32970	30799	30970	30911	30862	30867	30509	30837	30513	30655	30753	30592	30685	30715	30531	30884	30497	30719	30781	31013	30675	30610	30767	30562	30515	30534	30561	30648	30338	30544	30796	30522	30598	30684	30491	30682	30430	30931	30341	30410	30729	30721	30555	30722	30614	30378	30631	30392	30614	30258	30562	30560	30747	30614	30652	30542	30585	30784	30622	30558	30698	30511	30493	30486	30714	30333	30489	30756	30659	30720	30634	30652	30603	30569	30399	30170	30578	30669	30532	30614	30791	30586	30561	30553	30582	30554	30528	30729	30560	30368	30554	30500	30744	30550	30472	30578	30320	30222	30611	30193	30249	30552	30612	30401	30518	30439	30268	30279	30559	30613	30450	30636	30754	30550	30706	30732	30467	30426	30436	30398	30525	30722	30341	30399	30326	30328	30334	30488	30332	30644	30824	30603	30662	30590	30396	30568	30418	30755	30550	30134	30444	30432	30711	30467	30645	30538	30509	30640	30367	30271	30410	30480	30532	30684	30401	30616	30581	30736	30500	30769	30606	30346	30601	30690	30530	30621	30484	30548	30543	30874	30355	30695	30563	30517	30264	30481	30266	30635	30453	30619	30645	30736	30697	30754	30635	30693	30850	30502	30595	30560	30632	30506	30552	30539	30542	30610	30325	30473	30563	30570	30542	30588	30533	30796	30449	31088	30596	30437	30684	30562	30686	30474	30812	30704	30397	30368	30217	30756	30524	30518	30705	30770	30611	30407	30433	30513	30666	30508	30200	30505	30655	30546	30143	30523	30649	30620	30619	30653	30682	30729	30815	30672	30794	30750	30673	30510	30602	30493	30582	30544	30734	30628	30579	30829	30582	30481	30497	30535	30495	30417	30431	30719	30601	30624	30432	30455	30615	30577	30368	30773	30493	30537	30483	30597	30455	30450	30438	30563	30404	30675	30488	30870	30592	30545	30636	30568	30303	30515	30611	30660	30471	30222	30466	30651	30276	30674	30364	30361	30490	30546	30601	30484	30669	30535	30510	30450	30614	30461	30508	30511	30409	30620	30642	30183	30567	30390	30444	30699	30576	30518	30393	30540	30436	31108	30498	30467	30485	30344	30344	30658	30294	30763	30524	30469	30636	30613	30639	30782	30475	30636	30643	30588	30748	30642	30573	30655	30652	30583	30427	30840	30442	30522	30363	30832	30606	30527	30497	30565	30418	30669	30573	30657	30661	30812	30430	30630	30591	30561	30394	30252	30571	30510	30442	30524	30225	30457	30458	30600	30388	30596	30542	30485	30438	30615	30597	30549	30672	30792	30564	30792	30484	30514	30601	30659	30469	30421	30512	30426	30960	30512	30734	30744	30507	30720	30598	30521	30799	30792	30692	30504	30641	30761	30286	30586	30649	30497	30471	30423	30751	30742	30592	30375	30472	30945	30662	30432	30473	30567	30403	30580	30486	30451	30498	30500	30725	30570	30722	30501	30488	30838	30702	30758	30654	30691	30415	30449	30400	30491	30517	30778	30725	30406	30632	30361	30768	30459	30346	30520	30511	30249	30764	31157	30452	30648	30522	30840	30306	30588	30646	30452	30516	30473	30275	30545	30456	30442	30517	30510	30593	30522	30630	30738	30893	30521	30569	30445	30363	30737	30549	30556	30495	30693	30512	30699	30547	30334	30625	30302	30457	30828	30641	30327	30378	30782	30665	30469	30554	30531	30512	30628	30696	30775	30678	30629	30454	30436	30233	30687	30740	30925	30605	30561	30575	30404	30459	30742	30734	30582	30638	30405	30891	30741	30620	30616	30424	30642	30768	30518	30631	30688	30330	30218	30750	30666	30731	30577	30482	30446	30685	30515	30775	30684	30492	30711	30217	30396	30418	30640	31193	30881	30356	30537	30545	30316	30598	30368	30520	30671	30489	30523	30517	30456	30577	30747	30607	30709	30623	30582	30425	30764	30315	30376	30624	30399	30646	30688	30735	30610	30402	30635	30808	30294	30501	30363	30527	30649	30459	30597	30751	30701	30318	30603	30558	30525	30340	30814	30432	30799	30705	30617	30452	30509	30512	30667	30623	30451	30652	30683	30705	30466	30175	30348	30789	30632	30412	30401	30661	30634	30490	30646	30881	30607	30716	30738	30767	30458	30713	30544	30864	30469	30611	30530	30576	30572	30444	30534	30321	30526	30432	30797	30690	30483	30489	30471	30486	30519	30464	30804	30569	30427	30492	30685	30470	30558	30642	30778	30753	30589	30479	30490	30672	30487	30508	30505	30347	30664	30673	30558	30440	30678	30438	30220	30454	30456	30723	30501	30504	30433	30476	30840	30546	30688	30690	30372	30330	30499	31021	30523	30340	30596	30372	30607	30413	30416	30648	30455	30571	30603	30468	30410	30354	30545	30476	30389	30768	30491	30554	30678	30623	30637	30542	30771	30561	30506	30600	30672	30685	30833	30768	30829	30265	30376	30514	30383	30426	30729	30660	30257	30379	30299	30363	30681	30520	30653	30464	30872	30228	30523	30783	30551	30503	30705	30711	30363	30373	30414	30442	30326	30397	30529	30494	30346	30461	30443	30366	30558	30816	30690	30683	30478	30350	30515	30704	30629	30685	30548	30745	30564	30413	30656	30413	30705	30662	30398	30499	30514	30581	30789	30635	30699	30366	30776	30636	30703	30354	30720	30511	30152	30411	30470	30554	30649	30584	30701	30579	30690	30610	30868	30284	30798	30341	30489	30496	30539	30648	30641	30793	30617	30560	30403	30396	30647	30496	30533	30672	30350	30504	30499	30473	30525	30553	30372	30510	30476	30651	30756	30782	30796	30462	30637	30793	30652	30373	30571	30491	30492	30451	30475	30695	30291	30675	30731	30376	30581	30433	30675	30350	30500	30609	30543	30618	30620	30640	30606	30890	30549	30371	30704	30603	30542	30613	30727	30720	30392	30397	30511	30379	30557	30571	30924	30822	30697	30820	30508	30689	30370	30404	30712	30528	30587	30629	30451	30643	30762	30534	30695	30463	30528	30483	30428	30530	30600	30805	30912	30881	30718	30491	30536	30457	30313	30713	30625	30579	30750	30411	30455	30344	30567	30671	30612	30439	30357	30388	30525	30579	30220	30423	30651	30693	30652	30581	30634	30497	30626	30640	30734	30519	30730	30597	30554	30661	30473	30492	30702	30647	30529	30421	30740	30331	30642	30465	30589	30602	30781	30570	30482	30302	30695	30478	30616	30669	30628	30644	30389	30426	30456	30790	30678	30454	30619	30623	30478	30552	30579	30616	30585	30626	30549	30407	30508	30599	30565	30455	30638	30385	30334	30498	30464	30446	30648	30491	30448	30459	30796	30686	30363	30695	30788	30574	30495	30407	30516	30794	30650	30572	30362	30417	30573	30516	30884	30598	30441	30581	30611	30520	30711	30392	30459	30291	30725	30630	30609	30558	30483	30662	30735	30348	30319	30597	30410	30540	30880	30564	30588	30609	30581	30467	30852	30397	30719	30567	30610	30704	30343	30678	30439	30484	30821	30430	30595	30552	30433	30476	30713	30754	30458	30700	30380	30277	30576	30611	30648	30493	30514	30527	30532	30693	30583	30558	30461	30845	30729	30645	30488	30626	30704	30377	30979	30569	30386	30580	30491	30482	30547	30602	30569	30650	30516	30537	30864	30670	30424	30467	30699	30594	30542	30434	30503	30591	30691	30488	30457	30614	30556	30565	30741	30499	30491	30285	30449	30825	30704	30448	30503	30740	30760	30510	30509	30424	30475	30460	30608	30221	30649	30490	30773	30595	30337	30533	30494	30496	30778	30770	30654	30556	30547	30481	30741	30691	30669	30580	30530	30560	30618	30581	30573	30479	30543	30347	30543	30612	30600	30457	30615	30527	30735	30574	30398	30274	30558	30596	30644	30429	30604	30604	30477	30548	30641	30544	30602	30594	30435	30298	30525	30775	30589	30630	30566	30495	30534	30415	30553	30717	30563	30569	30432	30556	30718	30291	30549	30618	30385	30659	30644	30690	30360	30422	30451	30765	30377	30386	30563	30659	30547	30266	30368	30795	30372	30385	30418	30411	30608	30645	30670	30700	30690	30372	30491	30750	30617	30639	30627	30506	30687	30660	30427	30570	30413	30621	30608	30599	30497	30679	30498	30603	30507	30380	30427	30532	30660	30607	30904	30727	30477	30555	30495	30441	30853	30400	30770	30427	30539	30575	30591	30488	30594	30712	30514	30427	30708	30475	30573	30634	30595	30604	30350	30561	30405	30589	30575	30468	30578	30533	30746	30587	30409	30940	30521	30535	30849	30491	30792	30544	30379	30562	30820	30490	30479	30547	30628	30637	30776	30496	30499	30639	30594	30638	30562	30668	30611	30558	30406	30465	30681	30547	30216	30535	30653	30521	30723	30313	30471	30590	30429	30532	30369	30320	30618	30532	30543	30492	30466	30448	30276	30676	30668	30649	30571	30436	30720	30452	30385	30487	30617	30672	30671	30622	30725	30620	30610	30705	30734	30767	30688	30739	30356	30523	30655	30619	31014	30722	30516	30777	30763	30613	30892	30532	30923	30511	30423	30605	30536	30514	30575	30509	30408	30713	30617	30468	30636	30540	30650	30677	30351	30632	30628	30577	30753	30764	30642	30551	30640	30525	30452	30538	30457	30659	30257	30563	30702	30600	30545	30866	30770	30603	30538	30804	30683	30434	30691	30701	30678	30800	30387	30702	30598	30636	30691	30779	30321	30578	30321	30519	30574	30734	30700	30540	30841	30866	30339	30298	30517	30633	30739	30499	30475	30595	30558	30830	30524	30529	30801	30540	30605	30649	30568	30845	30729	30702	30427	30561	30525	30519	30567	30534	30476	30980	30559	30469	30629	30665	30597	30622	30564	30600	30500	30668	30503	30697	30400	30378	30529	30580	30702	30420	30494	30477	30415	30349	30416	30610	30768	30564	30693	30380	30495	30501	30951	30465	30644	30481	30200	30420	30604	30371	30517	30536	30317	30704	30710	30550	30637	30495	30478	30576	30364	30582	30448	30694	30604	30707	30403	30408	30725	30759	30698	30367	30674	30613	30639	30440	30547	30797	30447	30384	30916	30622	30609	30655	30485	30427	30448	30538	30571	30732	30722	30402	30365	30843	30564	30327	30408	30528
24769	30751	27155	20863	19519	19275	19146	19052	19070	18924	18799	18729	18940	18939	18764	18851	18864	18935	18859	18888	18896	18928	18802	18854	18689	18883	18900	18717	18822	18773	18780	18718	18852	18838	18726	18825	18832	18758	18691	18738	18834	18684	18989	18805	18851	18634	18692	18785	18981	18721	18948	18918	18914	18868	18692	18812	18718	18838	18672	18795	18850	18818	18932	18692	18804	18852	18916	18886	18728	18722	18813	18722	18887	18539	18826	18820	18887	18534	18970	18827	18877	18828	18673	18803	18914	18698	18898	18467	19023	18745	18865	18901	18660	18755	18982	18726	18809	18886	18768	18698	18869	18749	18842	18716	18914	18864	18894	18777	18765	18684	18848	18857	18867	18633	18814	19020	18837	18870	18702	18758	18702	18766	18743	18806	18855	18906	18850	18844	18819	18929	18784	18833	18767	18943	18683	18726	18901	18747	18939	18691	18778	18624	18910	18783	18650	18826	18698	19053	18804	18692	18729	18619	18804	18833	18779	18762	18862	18801	18916	18883	18742	18741	18791	18845	18808	18897	18831	18766	18835	18885	18707	18811	18802	18839	18794	18548	18729	18828	18702	18845	18834	18897	18718	18826	18977	18732	18705	18762	18941	18738	18917	18598	18821	18627	18763	18815	18776	18819	18713	18770	18748	18896	18931	18630	18679	18841	18945	18837	18825	18762	18782	18698	18757	18731	18806	18557	18785	18681	18740	18824	19058	18796	18879	18749	18863	18574	18750	18873	18730	18746	18727	18861	18728	18632	18814	18793	18729	18800	18846	19023	18704	18781	18754	18680	18764	18795	18675	18894	18875	18673	18619	18805	18816	18715	18839	18737	18608	18737	18801	18622	18901	18755	18815	18802	18737	18801	18670	18901	18835	18761	18963	18907	18915	18849	18910	18960	18677	18673	18826	18895	18888	18965	18896	18792	18786	18661	18670	18766	18698	18675	18897	18827	18831	18747	18670	18927	18963	18608	18816	18708	18821	18807	18719	18709	18776	18784	18748	18524	18739	18848	18820	18988	18736	18836	18871	18563	18869	18762	18699	18615	18813	18810	18609	18797	18661	18757	18611	18683	18695	18872	18644	18626	18764	18757	18955	18666	18708	18750	18701	18671	18739	18694	18651	18818	18821	18811	18743	18883	18726	18857	18818	18686	18756	18711	18644	18673	18716	18712	18757	18830	18982	18722	18724	18878	18860	18607	18767	18854	18814	18844	18766	18659	18693	18730	18678	18676	18856	18751	18870	18840	18826	18628	18698	18603	18774	18710	18943	18810	18748	18791	18887	18694	18638	18936	18752	18874	18911	18946	18728	18646	18783	18791	18869	18963	18709	18852	18803	18719	18741	18775	18867	18689	18754	18741	18642	18747	18675	18995	18847	18648	18886	18815	18826	18763	18827	18923	18828	18700	18820	18688	18717	18850	18740	18818	18758	18913	18848	18755	18713	18989	18727	18862	18852	18871	18590	18659	18815	18594	18698	18899	18813	18736	18675	18749	18793	18811	18627	18887	18858	18724	19117	18839	18848	18874	18780	18854	19135	18616	18767	18864	18810	18640	18796	18795	18704	18920	18740	18760	18705	18758	18737	18666	18956	18577	19002	18739	19029	18749	18713	18777	18831	18626	18951	18727	18854	18839	18736	18924	18851	18899	19036	18733	18727	18741	18665	18823	18921	18770	18726	19018	18804	18859	18849	18687	18892	18712	19000	18573	18832	18772	18681	18717	18632	18712	18936	18617	18903	18772	18780	18753	18955	18717	18818	18459	18929	18644	18832	18618	18888	18769	18817	18910	18829	18845	18836	18722	18836	18834	18803	18555	18858	18899	18717	18819	18905	18698	18936	18870	18766	18727	18642	18789	18716	18789	18687	18910	18639	18813	18709	18901	18938	18885	18652	18766	18812	18707	18857	18729	18852	18583	18679	18628	18798	18753	18983	18569	18642	18701	18690	18898	18841	18778	18777	18651	18735	18795	18838	18745	18768	18788	18706	18859	18656	18776	18879	18661	18873	18793	18810	18939	18656	18672	18609	18587	18858	18688	18861	18678	18831	18941	18672	18899	18865	18884	18666	18781	18796	18814	18770	18704	18877	18792	18773	18709	18555	18811	18734	18671	19017	18843	18873	18741	18676	18828	18976	18598	18562	18875	18877	18942	18617	18749	18721	18810	18755	18814	18584	18847	18700	18911	18762	18809	18807	18853	18670	18799	18745	18790	18794	18662	18955	18644	18852	18890	18751	18865	18681	18786	18701	18929	18882	18859	18862	18649	18820	18780	18802	18917	18756	18707	18731	18866	18739	18634	18791	18563	18951	18773	18721	18836	18653	18718	18643	18698	18830	18947	18600	18723	18665	18970	18888	18736	18731	18806	18841	18859	18783	18792	18588	18641	18936	18779	18902	18745	18736	18804	18880	18860	18643	18733	18778	18979	18580	18882	18817	18706	18930	18823	18778	18849	18683	18814	18954	18887	18854	18806	18653	18934	18842	18816	18699	18840	18833	18631	18739	18741	18812	18894	18797	18705	18829	19010	18701	18857	18887	18841	18834	18874	18794	18806	18547	18753	18821	18843	18693	18673	18775	18640	18683	18909	18653	18736	18741	18858	18814	18802	18550	18836	18822	18915	18788	18783	18835	18636	18794	18639	18620	18677	18803	18803	18838	18819	18710	18975	18847	18998	18873	18507	18839	18710	18691	18649	18713	18818	18704	18842	18831	18669	18966	18672	18778	18676	18865	18495	18750	18762	18653	18774	18883	18847	18818	18707	18773	18691	18980	18799	18759	18834	18775	18771	18816	18920	18649	18956	18991	18716	18767	18718	18858	18838	18568	18940	18747	18844	18873	18672	18688	18957	18772	18904	18877	18776	18789	18742	18711	18897	18704	18858	18788	18821	18741	18811	18774	18910	18715	18773	18836	18594	18773	19044	18771	18873	18757	18672	18877	18849	18816	18744	18829	18643	18740	18798	18580	18820	18816	18879	18639	18751	18841	18731	18624	18830	18759	18890	18882	18756	18883	18766	18800	18696	18883	18658	18713	18797	19027	18781	18634	18974	18767	18800	18801	18824	18796	18797	18788	18843	18636	18751	18632	18664	18872	18791	18813	18834	18711	18693	19034	18911	18777	18913	18931	18731	18891	18852	18928	18716	18920	18705	18786	18564	18683	18792	18769	18839	18890	18785	18722	18855	18632	18796	18954	18962	18759	18751	18828	18808	18859	18803	18893	18779	18848	18580	18707	18824	18693	18931	18687	18711	18865	18726	18859	18825	18899	18747	19039	18605	18736	18891	18847	18798	18915	18874	18891	18780	18699	18959	18954	18864	18829	18698	18944	18693	18692	18712	18783	18713	18580	18893	18819	18894	18779	18696	18861	18698	18672	18764	18896	18781	18889	18834	18877	18718	18857	18687	18718	18662	18811	18730	18916	18794	18871	18919	18633	18743	18823	18839	18782	18767	18743	18837	18792	18979	18710	19048	18653	18897	18714	18841	18797	18814	18805	18999	18706	18805	18808	18838	18733	18810	18833	18603	18772	18675	18889	18564	18771	18794	18713	18711	18761	18690	18862	18790	18865	18818	18668	18904	18841	18871	18813	18759	18762	18641	18867	18845	18732	18813	18863	18708	18799	18856	18864	18969	18860	18685	18853	18759	18766	18875	18693	18823	18603	18625	18882	18737	18827	18910	18781	18844	18642	18782	18840	18925	19016	18727	18926	18599	18753	18662	18631	18755	18787	18688	18783	18715	18780	18882	18840	18623	18897	18807	18751	18756	18824	18870	18954	18729	18734	18832	18933	18840	18704	18741	18711	18784	18734	18809	18860	18734	18823	18587	18726	18953	18743	18796	18860	18775	18626	18726	18995	18641	18824	18896	18710	18853	18682	18858	18772	18846	18912	18779	18726	18855	18596	18682	18725	18797	18893	18728	18779	18733	18701	18784	18808	18952	18706	18836	19007	18904	18612	18738	18975	19015	19094	18820	18676	18875	18920	18963	18733	18744	19017	18668	18650	18844	18827	18862	18767	18973	18832	18801	18686	18834	18828	18634	18975	18819	18886	18931	18932	18676	18746	18774	18777	18740	18864	18892	18984	18886	18916	18919	18724	18630	18913	18871	18661	18721	18816	18778	18656	18810	18790	18821	18756	18875	18907	18818	18774	18741	18954	18584	18873	18864	18509	18866	18749	18922	18901	18527	18777	18733	18626	18810	18857	18876	18779	18674	18580	18749	18671	18973	18828	18724	18703	18815	18784	18686	18802	18909	18746	18791	18685	18891	18840	18801	19013	18818	18894	18935	18841	18688	18794	18969	18816	18778	19035	18831	18928	18736	18763	18831	18761	19055	18723	18914	18582	18987	19020	18646	18861	18727	18700	18840	18850	18732	18855	18657	18690	18734	18804	18821	18808	18967	18677	18756	18930	18800	18795	18821	18829	18716	18826	18829	18660	18734	18671	18709	18650	18808	18609	18875	18829	18793	18729	18806	18832	18796	18683	18897	18852	18836	18978	18825	18792	18705	18861	18806	18706	18784	18751	18786	18957	18823	18807	18791	18657	18842	18690	18830	18744	18833	18660	18777	18954	18717	18796	18752	18700	18972	18944	18933	18811	18734	19025	18806	18737	19012	18708	18936	18616	18914	18679	18826	18861	18822	18852	18716	18854	18726	19036	18820	18761	18957	18788	18774	18824	18814	18800	18724	18933	18770	18994	18683	18889	18736	18873	18621	18879	18807	18748	18848	18731	18767	18772	18945	18995	18822	18823	18891	18728	18839	18915	18701	18720	18864	18838	18892	18690	19004	18683	18924	18816	18886	18783	18661	18813	18974	18794	18840	18700	18723	18755	18884	18954	18715	18809	18720	18829	18793	18571	18984	18827	18830	18655	18637	18785	18577	18767	18866	18736	18764	18741	18823	18757	18721	18678	18905	18819	18823	18757	18625	18574	18554	18622	18896	18860	18765	18832	18779	18834	18805	18868	19034	18797	18875	18889	18782	18981	18775	18706	18636	18745	18724	18637	18852	18699	18897	18743	18921	18817	18772	18904	18683	18875	18604	18551	18712	18769	18814	18737	18682	18816	18839	18899	18813	18692	18797	18845	18746	18830	18819	18680	18777	18769	18644	18835	18846
23863	20985	27428	25205	24361	29074	31758	29436	29037	29360	29446	28915	28950	28714	28798	28924	29086	29107	28844	28790	28550	28770	28761	28689	28688	28808	28893	28728	28620	28671	28471	28476	28399	28533	28715	28537	28588	28572	28637	28764	28947	28459	28680	28813	28572	28658	28729	28696	28756	28612	28617	28609	28526	28743	28475	28969	28674	28692	28890	28716	28409	28682	28593	28588	28642	28523	28509	28592	28691	28731	28728	28874	28725	28519	28472	28896	28625	28442	28602	28680	28768	28487	28780	28623	28656	28554	28747	28398	28549	28520	28501	28783	28874	28424	28445	28429	28975	28587	28628	28606	28545	28614	28645	28336	28761	28568	28814	28284	28580	28384	28679	28547	28580	28666	28872	28628	28607	28500	28509	28424	28533	28805	28483	28559	28546	28580	28767	28674	28571	28792	28586	28726	28697	28311	28319	28564	28832	28780	28658	28323	28519	28361	28652	28680	28515	28739	28547	28345	28792	28800	28654	28417	28902	28812	28289	28402	28963	28525	28606	28446	28501	28529	28673	28597	28288	28320	28619	28468	28712	28701	28437	28530	28517	28473	28686	28553	28454	28747	28608	28889	28640	28346	28638	28507	28371	28590	28533	28609	28538	28633	28628	28516	28428	28359	28500	28718	28772	28383	28334	28458	28470	28756	28534	28546	28595	28423	28688	28715	28655	28479	28524	28465	28837	28435	28712	28421	28623	28520	28538	28839	28617	28232	28600	28418	28355	28470	28361	28202	28446	28321	28411	28524	28515	28507	28559	28537	28356	28603	28299	28627	28772	28597	28669	28646	28464	28334	28308	28368	28578	28467	28516	28486	28734	28588	28576	28525	28429	28538	28572	28741	28667	28660	28553	28696	28433	28540	28362	28659	28743	28658	28245	28364	28607	28340	28478	28245	28396	28200	28504	28489	28426	28170	28505	28213	28388	28444	28690	28694	28563	28477	28614	28584	28599	28716	28582	28588	28405	28529	28529	28430	28417	28492	28562	28560	28260	28537	28391	28689	28410	28384	28639	28482	28406	28504	28558	28559	28452	28606	28661	28353	28601	28609	28668	28800	28638	28565	28561	28528	28172	28485	28479	28980	28735	28485	28530	28589	28401	28519	28387	28493	28713	28960	28606	28670	28635	28766	28267	28604	28622	28661	28406	28454	28371	28537	28167	28474	28756	28457	28435	28534	28603	28604	28600	28596	28883	28725	28635	28545	28715	28359	28407	28571	28278	28589	28576	28536	28697	28643	28693	28565	28726	28455	28429	28653	28501	28483	28616	28373	28463	28410	28679	28389	28419	28573	28753	28678	28312	28331	28469	28765	28874	28563	28580	28664	28739	28538	28606	28365	28685	28367	28524	28458	28417	28589	28587	28776	28578	28322	28411	28820	28647	28596	28515	28392	28573	28651	28526	28554	28487	28564	28504	28545	28520	28565	28730	28814	28561	28426	28758	28621	28386	28417	28767	28314	28486	28293	28598	28627	28588	28618	28666	28517	28484	28514	28740	28506	28717	28383	28516	28298	28492	28333	28685	28717	28559	28679	28633	28561	28472	28566	28470	28616	28507	28702	28285	28591	28626	28620	28435	28548	28709	28624	28534	28430	28536	28665	28460	28620	28228	28258	28499	28726	28569	28840	28580	28508	28456	28659	28573	28484	28780	28547	28561	28345	28654	28564	28742	28818	28470	28514	28613	28558	28492	28622	28493	28629	28579	28673	28594	28280	28492	28512	28534	28722	28739	28485	28627	28297	28538	28305	28449	28494	28528	28358	28732	28595	28703	28613	28581	28624	28420	28523	28387	28705	28621	28605	28696	28567	28633	28276	28548	28635	28388	28545	28405	28362	28588	28446	28509	28734	28764	28435	28376	28705	28541	28643	28360	28471	28738	28407	28417	28479	28505	28356	28380	28449	28531	28492	28393	28268	28560	28488	28703	28418	28463	28833	28600	28438	28704	28512	28730	28533	28747	28778	28574	28325	28385	28748	28757	28774	28573	28467	28542	28410	28594	28453	28614	28758	28541	28557	28572	28711	28674	28628	28666	28452	28422	28448	28576	28612	28575	28630	28499	28461	28384	28483	28697	28232	28465	28410	28538	28679	28564	28460	28404	28404	28621	28857	28674	28734	28614	28410	28566	28649	28648	28356	28418	28373	28433	28282	28332	28536	28779	28568	28772	28397	28669	28756	28498	28292	28282	28453	28650	28595	28548	28499	28387	28655	28480	28589	28828	28666	28454	28621	28665	28446	28710	28723	28722	28247	28609	28757	28564	28599	28543	28488	28709	28622	28519	28635	28581	28492	28461	28611	28664	28757	28580	28514	28475	28571	28699	28729	28553	28649	28398	28432	28391	28508	28641	28749	28482	28595	28618	28743	28600	28314	28241	28594	28720	28644	28566	28416	28417	28318	28601	28604	28440	28757	28474	28445	28803	28361	28502	28404	28436	28737	28458	28696	28319	28638	28396	28372	28585	28510	28424	28582	28511	28423	28723	28405	28427	28398	28427	28510	28539	28557	28691	28769	28689	28408	28378	28251	28434	28752	28594	28694	28744	28778	28348	28645	28631	28411	28419	28665	28437	28692	28591	28585	28680	28377	28620	28566	28490	28551	28737	28502	28699	28657	28598	28495	28443	28575	28678	28240	28596	28675	28640	28605	28707	28430	28756	28513	28649	28420	28419	28455	28666	28466	28682	28584	28735	28582	28522	28552	28368	28407	28870	28552	28510	28620	28472	28542	28601	28468	28446	28538	28468	28419	28670	28679	28624	28697	28380	28580	28441	28652	28788	28493	28675	28489	28648	28605	28673	28716	28494	28430	28534	28539	28618	28678	28768	28348	28585	28348	28594	28393	28742	28657	28610	28479	28571	28493	28645	28493	28555	28596	28508	28576	28550	28528	28484	28569	28411	28451	28360	28377	28779	28714	28620	28455	28375	28339	28706	28530	28290	28259	28705	28628	28635	28658	28496	28598	28642	28481	28548	28432	28440	28407	28709	28381	28503	28635	28634	28599	28402	28638	28442	28580	28720	28385	28445	28545	28677	28371	28565	28528	28620	28165	28590	28570	28664	28592	28499	28664	28585	28486	28556	28732	28648	28669	28862	28574	28534	28520	28642	28554	28354	28559	28567	28604	28680	28319	28630	28537	28367	28435	28346	28428	28821	28340	28516	28444	28603	28681	28678	28323	28443	28441	28467	28688	28673	28481	28695	28428	28475	28652	28582	28450	28472	28598	28423	28584	28621	28539	28381	28567	28599	28475	28583	28552	28625	28365	28464	28240	28346	28395	28877	28680	28369	28737	28467	28558	28872	28674	28571	28494	28503	28344	28323	28719	28396	28657	28309	28800	28430	28315	28786	28665	28604	28346	28709	28623	28448	28456	28739	28630	28449	28549	28631	28751	28511	28419	28669	28441	28718	28544	28473	28391	28555	28530	28784	28775	28507	28642	28604	28486	28429	28511	28874	28653	28441	28664	28728	28424	28735	28137	28418	28378	28543	28345	28665	28542	28460	28683	28380	28669	28619	28475	28399	28578	28650	28549	28685	28506	28285	28408	28690	28472	28541	28623	28612	28284	28394	28375	28565	28799	28538	28531	28601	28754	28288	28593	28605	28389	28590	28397	28694	28543	28565	29039	28772	28532	28414	28546	28530	28541	28486	28818	28549	28335	28669	28598	28494	28517	28467	28363	28689	28616	28477	28185	28686	28374	28663	28474	28465	28671	28482	28434	28419	28568	28657	28265	28535	28496	28659	28424	28423	28672	28762	28709	28500	28640	28442	28298	28646	28671	28411	28435	28720	28553	28496	28352	28514	28534	28587	28724	28334	28495	28721	28543	28685	28573	28643	28790	28490	28508	28292	28665	28607	28603	28499	28371	28264	28561	28695	28446	28642	28834	28551	28416	28503	28480	28404	28412	28524	28519	28605	28785	28417	28165	28765	28496	28595	28486	28718	28501	28485	28455	28688	28406	28336	28556	28608	28309	28505	28405	28523	28472	28722	28706	28414	28318	28573	28468	28659	28614	28664	28704	28494	28510	28587	28540	28438	28665	28625	28339	28854	28599	28514	28727	28770	28719	28432	28653	28722	28408	28603	28733	28555	28770	28543	28463	28289	28589	28554	28519	28453	28314	28649	28413	28415	28339	28671	28689	28716	28535	28802	28729	28619	28385	28613	28323	28540	28586	28651	28568	28668	28765	28636	28345	28579	28607	28871	28762	28476	28501	28701	28513	28403	28575	28574	28505	28460	28616	28646	28499	28387	28336	28609	28392	28519	28566	28447	28461	28285	28271	28745	28652	28620	28824	28611	28537	28711	28523	28436	28396	28647	28368	28438	28415	28592	28506	28832	28400	28537	28659	28554	28411	28568	28469	28555	28470	28653	28661	28534	28377	28621	28541	28643	28535	28579	28750	28427	28424	28741	28497	28484	28784	28356	28600	28566	28583	28837	28639	28374	28789	28622	28719	28464	28234	28736	28468	28493	28608	28645	28582	28852	28607	28093	28476	28469	28642	28618	28342	28569	28624	28662	28417	28337	28574	28562	28471	28702	28551	28501	28688	28603	28556	28574	28519	28870	28576	28326	28865	28335	28466	28506	28618	28630	28543	28661	28484	28522	28446	28599	28609	28497	28602	28666	28620	28522	28404	28535	28350	28590	28488	28556	28607	28672	28546	28745	28257	28387	28596	28779	28583	28726	28430	28631	28718	28738	28636	28544	28505	28794	28848	28553	28619	28784	28474	28432	28684	28585	28648	28812	28859	28664	28578	28604	28513	28656	28833	28469	28580	28571	28651	28412	28807	28608	28592	28594	28409	28514	28850	28571	28503	28406	28508	28772	28733	28567	28640	28629	28742	28615	28367	28723	28577	28471	28373	28486	28385	28836	28515	28499	28533	28516	28591	28544	28694	28672	28413	28259	28512	28672	28581	28397	28466	28471	28469	28290	28453	28368	28686	28517	28757	28694	28585	28686	28592	28670	28378	28770	28735	28655	28498	28574	28647	28861	28357	28739	28646	28490	28697	28455	28591	28636	28532	28491	28564	28597	28617	28483	28582	28787	28498	28500	28645	28492	28300	28666	28722	28577	28595	28468	28530	28405	28540	28535	28696	28468	28435	28636	28459	28589	28642
24074	42769	34616	23734	20994	19918	19237	18984	18674	18469	18527	18217	18327	18259	17970	18263	18267	18214	18227	18351	18139	18013	18060	18126	18056	18026	18110	18039	17902	18068	17821	18041	17955	18168	18003	18092	17849	18013	18095	18086	18020	18083	18117	18075	17886	18008	18072	17988	18138	17976	18079	17924	17988	18236	18049	17998	18085	17906	18122	18023	18209	18175	18044	17852	18014	17999	18058	17940	18072	18205	17893	18087	17923	17902	17971	17933	18025	17978	18051	17928	18234	18108	18082	18151	17984	18021	18038	17862	17875	17993	17965	18091	18065	17976	17921	18069	17920	17910	17942	18011	17968	17973	18064	18004	18021	18072	18198	17953	18066	18020	17865	17954	18133	18084	18085	17889	18109	17979	17888	18042	17926	17849	18049	17926	17919	17889	18097	17857	18065	17987	17834	17883	17816	17930	18075	17933	17891	17866	17964	17773	18018	18036	18041	17926	17974	17913	17941	17883	17915	17741	18048	18039	17921	18032	18000	17992	18052	17993	17804	17969	17892	17864	17828	17935	17939	18003	17806	18149	17999	17983	17929	18120	18096	17913	17965	18055	18112	17998	18077	17883	18057	17938	17889	18099	18153	17968	18013	18035	17854	17863	17931	18133	18074	17884	17900	18113	17874	17847	17986	17918	18105	17732	18074	18125	18087	17872	18033	17851	17874	17940	17962	18038	17917	17945	17938	17890	17960	17958	17988	17977	17947	18011	18045	17893	17930	17975	17984	17833	17876	17945	18065	17846	17899	17801	18139	17910	17826	17828	18079	17977	17854	17972	17978	18018	17918	17962	18105	17859	17957	17903	17858	17952	17940	18066	17865	17965	18061	17869	18025	18054	17978	18077	17956	17825	18112	17920	17927	18052	18161	17887	17827	17977	18036	17739	17986	18074	17966	17901	18036	18112	18061	18041	17931	17840	17921	17913	17922	17999	18017	18239	18059	17962	17941	17761	18093	17940	17899	17772	17940	18056	17905	17828	17874	17937	17942	17952	18112	17832	17888	17857	17909	17971	18176	18038	17973	17847	17883	17893	17965	18152	18040	18067	18020	17894	17997	17808	17819	18093	17869	17962	17862	17953	17966	18017	17916	18061	18096	18012	17791	17962	18121	17816	17771	18035	17826	17948	17986	17872	18068	17995	17804	17787	17886	18064	17940	18041	17823	18067	18105	17935	18006	18054	17673	17905	17925	18057	17987	17839	18049	17960	17976	18041	18217	17887	18042	18040	17862	17913	17881	18012	18021	17839	17738	17997	17835	17842	17779	17934	18159	17924	18116	17669	17839	17797	17973	18103	17910	18022	17983	17976	17998	17967	18011	17877	18053	17981	18024	17985	18086	18107	18026	17992	17790	18090	17847	17905	17856	18060	17867	17905	18049	17989	17861	18035	17961	17995	18105	17892	17961	17759	17935	17954	17948	18189	18002	18025	18057	18043	17934	17906	17856	17963	17844	17896	17944	17967	17957	17833	17794	18131	17952	17975	18130	17957	18047	17957	17785	17954	17813	18026	18059	17991	17848	17929	18020	18092	17897	17906	18070	18084	18033	17900	17952	18028	17895	18068	17815	17991	17958	17934	17831	17936	17906	17996	18343	17836	17789	17896	18054	17962	17873	17885	17819	18039	18121	18130	17984	17963	18019	18120	18017	17870	18227	18025	18062	17663	17963	17961	17886	17803	17932	17981	18012	17813	18070	17926	17929	17992	18034	18028	18119	18140	18167	17864	17884	17951	17848	18084	18131	17964	17955	18036	18086	18087	17964	18036	17951	17944	17966	17976	17999	18074	17933	17989	17971	18112	17895	17838	17991	18054	17829	17920	17979	17958	17927	17857	17795	17942	17940	18023	17794	17789	17983	18020	18106	17888	17963	17984	17979	17912	17908	17907	18117	17869	17945	18049	17943	18028	17709	17846	17971	17913	17933	17908	18080	17911	18002	17927	18061	18096	18101	17953	17930	18055	17782	17910	17916	17927	18319	17835	18080	18052	17900	17932	17965	18074	17947	17830	18094	17863	17991	17959	18003	18040	17910	17786	17804	18131	18029	18024	18123	17970	17836	17961	18096	18017	17932	17987	18049	18122	17797	18009	18046	17969	17994	18121	18003	17952	17999	17991	17851	17871	17918	17913	17886	18054	17930	18089	18022	17984	17848	17938	18100	18096	17964	17844	18086	18206	18013	18114	17791	17859	17985	17934	17998	18038	17930	18040	17933	18070	17993	17816	17933	18034	18052	17945	18035	17776	17985	17791	17904	17994	17942	17856	18049	17942	17900	17855	18189	17910	18101	18032	17932	18041	18026	17897	17998	17965	17935	18045	17796	17970	18170	17959	18041	18093	17854	18006	17898	17919	17938	17908	17951	17944	18009	17806	17857	18123	18064	17840	17981	18062	17753	18081	18108	18061	17994	17979	18253	17964	17829	18024	17902	17939	17962	17912	17944	18088	18034	17845	18038	18063	17998	17765	17905	18168	18065	18176	17940	17995	17894	18004	18029	18136	17748	17868	18195	17917	18182	17842	18023	18014	17935	17995	17824	17984	17768	18162	18075	17894	17976	18008	18031	17892	17832	17812	17927	17992	18106	17858	17871	17976	18018	17900	18182	17985	17960	18085	18046	18109	18049	17891	17837	18152	18015	17901	18127	17953	17986	18034	18020	18063	17980	18057	18148	18039	18031	18027	17839	18045	17818	18017	17890	18126	17936	18014	17949	18137	18061	18125	17732	17956	17916	17896	18017	17931	18031	17947	17985	17974	17975	17849	17869	17940	17917	17849	17844	17746	17924	17981	18083	17892	18026	17855	17920	17963	17898	17829	18036	17894	18160	18048	17984	18057	17940	17824	18014	17837	17997	17845	17953	18010	17863	17995	17954	17974	17891	18058	18251	17944	17923	18080	17863	17791	17996	18057	18020	17936	18074	17945	17821	18059	17976	17795	17950	18062	18049	17878	17987	17983	18103	17774	18053	17991	17868	17841	18225	17989	18058	17898	17951	18064	17837	17884	17952	17870	17876	17960	18102	17768	18007	17985	17948	18116	18228	17847	18019	17645	17903	18236	18042	18024	17980	17915	17947	17928	17884	17920	17945	17811	18039	18028	17927	17905	18017	17974	18054	18013	17995	17959	17826	17928	17922	18018	18072	17965	18033	17847	17985	18012	17911	18285	17919	18021	17980	18054	17926	18083	17998	17678	17893	18185	17861	17877	18109	18023	17842	17900	17963	18056	18013	17917	17881	18011	18016	18007	18056	17987	17996	17811	17983	18106	17936	17787	18039	17927	18052	18044	17804	17857	18191	17799	17997	17921	17799	17891	17905	17823	17899	17957	17856	17942	17831	17861	18012	18123	18017	17990	18061	17959	17983	18021	17897	17943	18146	17956	18144	17913	18043	17963	17734	18122	17801	17922	17942	17851	18054	17926	18013	17979	17918	17989	17953	17985	17963	17822	17933	18031	17937	18013	18013	18105	18147	17925	18042	18196	17962	17802	18011	18011	18000	18020	17898	18020	17984	18052	17774	17895	17894	18099	17941	17924	18248	17801	17939	18048	18108	18015	18117	17928	17949	18065	18019	17859	18111	17970	18103	17893	17964	17911	17922	17985	17940	17775	17998	17818	18004	17896	17888	18197	18132	17865	17929	17906	17789	18058	18119	18092	18072	17816	18065	18003	17926	18159	17905	17805	17973	18182	18007	17930	17886	18021	17948	17966	17921	17886	17996	17915	17819	18097	17918	17861	17915	18102	18065	17906	17718	17995	18095	17748	17971	17924	18176	17852	17913	17833	17847	18168	17960	17861	18027	17847	17955	18072	18036	17947	17947	18072	18053	17968	17861	17891	17858	18072	18106	18163	18104	17968	17974	17926	18002	17884	17819	17927	17880	17884	17973	18090	17907	18026	17989	18177	17952	18106	17850	17817	17909	17911	17823	17946	18124	17812	17897	18200	17995	17846	17966	18063	17905	18114	17933	17991	17990	18099	17872	17797	17895	17841	18057	17927	17904	17930	18027	17941	18116	17871	17996	17972	18031	17948	18032	17827	17802	18040	18156	17865	18085	18031	17927	18221	18086	17868	18041	18132	17967	17960	17911	17797	18020	18013	17896	18093	17898	18041	17996	18149	18146	17971	17888	17922	18093	18088	18027	17931	18148	17860	18039	18069	18018	18048	18036	17816	18025	18105	18244	18045	17941	18097	17796	17897	17996	17923	17915	18039	18137	17929	18072	17965	17839	17981	18111	18058	17783	17885	17962	17973	17902	17832	17954	17956	18005	17885	18047	17975	18063	17842	18085	18071	18018	17867	17875	17826	18133	18034	17946	17917	18055	17833	18063	18037	18018	17894	18072	17952	17746	18020	17982	18071	18019	17766	18094	18044	17967	18039	18017	17997	18022	17997	17996	17904	17973	18136	18022	17946	17889	18119	18118	18064	17957	17847	17874	18053	17852	17847	17953	17880	17911	17983	18121	17944	18031	17882	17986	18158	17776	18039	18071	17956	17799	17792	18128	17951	18117	17852	18020	17951	18124	18038	17879	17920	17930	17864	18043	17807	18013	17951	17855	17986	18058	17821	18043	17814	18042	17977	17981	17787	17956	17893	17985	18023	18193	18074	17995	17917	17969	18057	17922	17935	17958	17867	18028	17953	18021	17894	18075	17958	17902	17813	17979	18092	17932	18100	17999	17970	17869	17975	18015	17939	18002	18103	17900	18099	17915	18014	17960	18023	17977	17971	17867	17957	18007	18034	17886	18063	18015	17924	17951	18058	18113	18021	17987	17994	17983	17895	17947	18015	17981	17855	18074	17872	17885	18097	17810	17967	17875	17924	18004	17794	18024	17844	17894	17743	17902	17923	18088	17829	18122	18262	18040	17692	18002	17897	17967	17891	17865	17819	18008	18054	17951	17865	18101	17848	18032	18094	18116	18027	17949	17928	18126	17975	17829	18048	18153	18023	17895	18078	18055	17943	17899	17996	18051	18032	17985	18029	18022	17881	18066	17881	17953	18128	18061	18052	17896	17844	17754	17821	17813	17918	18119	18106	18014	17684	18174	17933	18082	18030	18048	17969	17915	18138	17852	18095	18031	18240	18012	17966	17958	18098	17858	17945	17964	18035	18138	17917	17889	17900
22571	21026	27455	24937	22306	27190	32954	29881	29041	28981	29234	28684	28641	28830	28655	28505	28343	28648	28585	28375	28496	28252	28473	28272	27842	28375	28309	28323	28288	28268	28451	28178	28022	28385	28141	28159	28170	28013	28007	28161	28595	28361	28175	28269	28075	28326	28175	28097	28249	28182	28145	28178	28104	28358	28432	28267	28350	27945	28054	28244	28210	28214	27993	28386	28090	27858	28238	27979	28239	28120	28115	28104	28337	27947	28000	28216	28243	28047	28219	28420	28107	28357	27970	27992	28135	28021	28048	28041	28070	28285	28113	28055	27906	27971	28248	28164	28114	28092	28057	28576	28350	28043	27792	28102	28216	28237	28039	28253	28217	28217	28171	28143	28231	28064	28127	28053	27966	28010	28218	28293	28185	28151	28173	28181	28397	28297	28051	27995	28364	28303	27896	27906	28121	28268	28075	28009	28134	27788	28383	28161	27968	28133	28183	28110	28310	28226	28310	27885	28075	27821	27849	28127	28103	28170	28026	28100	27804	28201	28235	28199	27968	28091	28225	27854	27766	28064	28222	28233	28206	27980	27945	27963	27951	27756	27963	27946	28238	28148	28003	28075	28178	27945	28134	28067	27983	27858	27954	28095	28157	27996	27945	28037	27881	28043	28285	28084	28052	27812	28031	28051	28193	28079	28057	28176	28055	27884	27966	28234	28013	27921	28016	28396	28107	28067	27954	28095	28103	28063	28141	27856	28051	28033	28162	28086	28096	28116	27952	27907	28166	28196	28058	28032	28154	27965	27978	27982	28049	28025	28079	28167	28092	27998	28125	28280	27832	27826	28235	28115	28044	28071	28072	28059	28068	28197	28143	28277	27976	28021	27880	27990	28128	28076	28122	27898	27955	28073	28055	28008	28080	27954	28376	27948	28078	28029	28153	28057	28266	28061	27984	28078	28204	28217	28220	28093	28410	28419	28200	27872	28097	27712	28187	27976	27824	28162	28461	28082	28166	28168	28039	27938	27971	28110	28205	28063	28128	28025	28311	27843	28053	28120	28111	28082	28020	27968	27880	27935	28382	28053	28115	27971	28027	28259	28153	28056	28226	28195	27854	27886	27965	27963	28172	28150	28212	27992	27982	28177	28507	28292	28122	28005	28069	28145	28258	28252	28029	28059	28195	27959	28049	28150	28091	28012	28074	28114	27989	28136	27989	28075	27955	28160	27956	28480	28039	28044	27856	27960	28254	28097	27897	28102	27844	28321	28081	28004	27877	28126	27942	28147	28297	28124	28192	28148	28101	28163	28049	27783	27754	27984	28309	28159	27674	27905	28003	27944	28250	27869	27886	27911	28002	28134	28333	28020	28021	27896	27980	27942	28136	27948	28022	28060	28037	28170	28187	27991	28025	27914	27964	27805	28025	28062	27937	28112	28129	28071	28124	27955	28084	28076	28100	28155	27845	27769	28074	27963	27934	28199	27926	28047	27935	27998	28245	28008	28084	28140	28194	28231	27829	28057	28141	28090	28219	27969	28007	27767	28000	28066	27953	28025	27891	28049	27946	28093	28118	27927	28379	28214	28218	28131	27891	28074	28008	28179	28117	27994	28103	27843	28224	28090	28056	28040	27959	28336	28129	28280	28212	27902	27889	28280	28028	28168	28099	28224	28306	27996	28238	28167	27757	28311	28003	27938	28022	27994	28265	27976	27931	27903	28264	28157	27949	27964	28112	28169	28135	28330	28138	27834	28147	28151	28241	28233	28111	28054	28203	28215	28163	27982	27939	27904	28022	27856	28007	28055	28194	28087	28045	28061	28153	28003	28285	28123	27902	28202	28173	28171	28121	28085	28193	28140	28160	27965	27891	28009	28043	28017	28191	28021	28059	28107	28063	27911	28098	28133	27936	27782	27936	28067	27892	28127	28029	28170	28394	28003	27995	28075	28127	28092	28027	28061	28031	28126	27807	28154	28158	28249	27952	27996	28076	28447	28292	28105	28084	28130	28081	27907	28270	27908	28224	28153	28207	28125	28221	28216	28193	27899	28023	27928	28302	27904	27954	28018	27996	28378	28050	27941	27792	27984	27710	28193	28043	28108	28222	27885	27903	28139	27798	28126	28001	28237	28102	28155	28130	28144	27911	28019	28294	28185	28215	28159	28073	28129	27998	28002	28152	28237	28179	28107	27866	27963	28279	27962	28232	27782	28209	28250	27932	28070	27976	28032	28021	27947	28195	28135	28082	28319	27963	28095	28057	28100	27949	27949	28089	28212	28011	28067	28016	28218	27870	28034	27764	28321	28134	28219	28135	28092	28017	28334	28120	28331	27993	28093	28123	28141	28154	28076	28153	27885	28046	28075	28052	28153	27992	28047	28061	27809	27932	27987	28297	27932	27999	28026	28243	28257	27997	27992	28079	27971	27981	28184	28271	28171	28098	27982	27911	28105	28209	27806	27989	28181	27932	28132	28296	28180	28118	28342	28262	28251	27857	27958	28167	27926	28037	28169	28174	28205	28290	28005	28165	27880	28092	28301	27992	28365	27792	27926	28087	28124	28074	27887	28122	28012	28058	27908	28253	28106	28326	28141	27961	27696	28371	27935	28031	27967	28315	28097	28011	28202	28278	27820	27985	28080	27922	28245	28141	28118	27787	28258	28045	28139	27971	28060	28181	28129	27995	28068	27848	28175	28162	28022	27952	28060	27891	28164	28264	28331	28281	28176	28041	27901	28161	27810	27915	28008	27769	27823	27980	27961	28198	28173	27753	27983	28117	27897	28404	28320	28175	28245	27969	28186	28170	28214	28051	28079	28154	28179	28073	28082	27839	27899	27734	27961	27911	27994	28058	28234	28206	28079	28072	28197	28059	28015	28006	28092	28302	28074	27841	28087	27895	28196	28102	28339	27930	27959	28075	27913	27962	27992	28221	28219	27755	27885	27988	27999	28048	28239	27948	28179	28262	28260	28296	28008	28003	28347	28027	27983	28123	28029	28139	28204	28265	28270	27969	28253	28133	28084	28265	28009	27994	27920	28007	27836	27949	27995	28328	28058	28238	28189	27693	28168	28033	28013	27929	28149	27999	28253	28028	27859	27994	27949	27968	28131	28042	28270	28278	28122	28115	28064	28248	28058	28094	28140	27963	28289	28064	28097	28010	27926	27951	27711	28146	27723	28086	27918	28110	27998	28067	27983	27735	27969	27958	28005	28253	28176	28247	27834	28054	28149	28073	28293	28066	28134	27876	28383	28389	28042	28070	28038	28109	28054	28025	27852	27998	27909	28087	28074	28210	28061	28108	28123	27964	28073	28076	27887	28153	27955	28374	27934	28077	28019	28015	28091	28325	28033	28145	28088	28129	27892	28236	28072	28100	27933	27833	28289	27997	28033	28043	28120	28141	27986	27851	28166	27799	28134	28278	28180	28224	27987	27995	28270	28168	28062	27941	28027	28233	28077	28209	28147	28175	28011	28039	27958	27757	27871	27991	28097	27824	28213	27925	28077	27788	28071	28090	28229	27846	27875	28285	28141	28138	28101	28245	27787	28011	28114	28105	27929	28247	27886	28112	28188	27949	27987	27872	28066	28420	27966	27860	28081	28034	28112	28142	27987	27962	27908	27982	27939	28114	27989	28091	28057	27941	28219	27817	27905	28090	27996	28068	27999	28272	28100	27988	28074	28141	28078	28189	28155	28110	28214	28345	28047	28470	28233	27944	28147	28080	28041	28025	28222	28412	27904	27853	28318	27925	28208	28197	27844	28002	28308	28007	28243	27991	27939	27961	27879	28116	28017	28008	27822	28168	28230	27981	28057	27804	28008	28030	28259	28153	28182	28337	28192	28148	28222	28021	28209	28266	28160	28215	28015	28216	28150	28297	28217	28183	28101	28057	28111	28060	28245	27924	27947	28053	27930	28034	28023	28206	27953	27805	27973	28201	28098	28097	28137	28041	28379	28153	27884	28116	28048	27948	28133	28147	28094	27982	28143	28007	28107	28281	28125	28061	28127	28060	27978	28066	28041	28101	28235	28067	27658	27847	28263	28351	28108	28090	28144	28106	28003	28168	27805	28110	28077	27909	27742	27966	27982	28028	28021	28388	28060	27929	28082	28109	28121	28125	28337	28235	28203	27933	28202	28211	28146	27972	27965	28075	27887	28038	28096	28002	28032	27990	28257	28180	27837	27873	27986	28056	28159	28235	28327	28279	28037	28198	28094	27983	28253	28097	28045	28013	28071	28214	28119	28064	28034	28061	28192	28279	28009	28057	27882	28294	28132	27980	28084	27961	27879	28099	28155	28062	27924	28259	28231	28142	28246	28169	27977	28046	28107	28111	28019	27838	28197	28177	28014	27854	28127	28170	27902	28028	27912	28133	28112	28122	28302	27725	28193	27872	28083	27934	27913	27947	27961	28115	28254	28002	28125	28001	28272	28163	28255	28044	27975	27930	28245	28046	27981	28136	27773	27957	27708	28092	28335	28143	27876	28214	28218	28194	28049	28256	28064	28241	27694	28080	28085	27868	28215	28039	27887	28023	27957	27918	28195	28138	28041	28266	28069	28049	28099	27895	28049	28076	28047	28069	28027	27945	28022	28073	28012	27983	27911	28091	28084	27919	28146	27869	28058	28167	27987	28084	28030	28063	28407	28074	27956	28051	28026	28022	28203	28089	28109	28228	27996	28022	28140	27938	27876	28160	28089	28204	27907	28013	28104	28045	28429	27989	28041	27947	27839	28332	28268	28031	27865	28176	28048	28211	28126	28141	27898	28281	28114	27709	28068	28159	27763	27917	27962	27924	28260	28234	27934	28236	27965	27967	28145	28350	27809	27988	27889	28036	28091	28276	28439	28242	28112	28010	27948	28109	28119	28020	27852	28025	27588	28042	28221	28080	27945	27927	28276	28139	28381	28084	28064	28283	28244	28125	27863	28118	27990	28040	28175	28312	27891	27996	28050	28200	28099	28113	27901	27980	28171	28045	28261	28195	27982	28212	28142	28099	28035	27925	28175	28120	28042	27959	28017	28227	28013	28165	28013	27964	28086	28290	28231	28116	28051	28005	28065	28067	28194	28215	28066	28240	28179	28149	28258	27943	27945	28291	27956	28180	27899	28255	27816	28231	27918	27960	27858	28081	27819	28128	28249	28278	28077	28142	28144	28174	27948	28130	28059	28245	28182
26342	50137	39167	26843	22754	21206	20208	19602	19175	18868	18549	18458	18433	18443	18141	18071	18072	17977	17986	17969	17864	17788	17919	17798	17587	17871	17794	18099	17800	17789	17801	17901	17834	17714	17744	17879	17869	17814	17914	17711	17590	17815	18007	17963	17643	17701	17722	17866	17773	17766	18065	17817	17698	17927	17965	17781	17705	17775	17898	17777	17664	17796	17841	17889	17743	17756	17830	17821	17889	17786	17815	17954	17789	17851	17814	17907	17697	17892	17795	18009	17689	17937	17972	17751	17874	17923	17823	17555	17633	17543	17646	17816	17924	17651	17762	17494	17740	17547	17641	17799	17729	17650	17912	17900	17744	17930	17657	17740	17683	17709	17870	17610	17823	17692	17706	17888	17798	17851	17620	17528	17708	17840	17494	17640	17782	17926	17620	17664	17655	17675	17596	17568	17718	17736	17605	17731	17684	17892	17724	17751	17597	17691	17570	17740	17606	17515	17803	17621	17666	17784	17677	17718	17760	17664	17681	17757	17658	17594	17816	17756	17750	17786	17792	17660	17857	17779	17712	17653	17550	17519	17511	17723	17739	17729	17660	17687	17650	17687	17755	17575	17688	17767	17934	17627	17711	17764	17707	17930	17709	17593	17633	17770	17806	17645	17620	17732	17736	17541	17827	17802	17614	17732	17706	17695	17754	17601	17811	17689	17700	17698	17514	17778	17760	17741	17761	17762	17805	17592	17556	17749	17653	17833	17666	17671	17944	17755	17686	17584	17664	17655	17717	17713	17776	17715	17639	17841	17627	17716	17677	17715	17661	17690	17874	17650	17806	17567	17713	17544	17818	17688	17661	17697	17849	17509	17593	17809	17789	17687	17655	17481	17753	17493	17862	17895	17811	17779	17821	17765	17796	17828	17677	17641	17660	17852	17659	17704	17652	17699	17659	17819	17622	17669	17724	17722	17535	17638	17639	17772	17707	17618	17699	17686	17710	17819	17614	17776	17752	17733	17674	17786	17694	17756	17563	17566	17665	17769	17782	17707	17824	17746	17783	17664	17801	17742	17812	17948	17535	17701	17748	17807	17654	17724	17701	17910	17719	17801	17466	17690	17556	17750	17486	17689	17737	17560	17595	17670	17575	17720	17686	17678	17716	17631	17817	17523	17805	17712	17742	17891	17698	17706	17704	17659	17612	17789	17615	17762	17659	17723	17704	17700	17837	17594	17624	17708	17595	17786	17641	17662	17652	17856	17734	17923	17838	17764	17849	17655	17944	17761	17679	17810	17533	17752	17684	17747	17681	17813	17683	17724	17620	17685	17775	17714	17745	17696	17617	17657	17503	17689	17809	17711	17709	17674	17828	17879	17729	17764	17623	17752	17818	17590	17726	17852	17651	17695	17671	17625	17522	17672	17789	17745	17650	17908	17854	17633	17619	17759	17730	17727	17789	17680	17758	17683	17538	17688	17773	17722	17555	17941	17503	17688	17716	17753	17790	17599	17644	17611	17746	17729	17697	17681	17665	17656	17790	17504	17777	17868	17842	17771	17863	17653	17654	17907	17784	17662	17613	17755	17792	17775	17558	17576	17869	17539	17649	17707	17533	17792	17731	17672	17514	17771	17604	17819	17576	17819	17650	17596	17648	17835	17769	17908	17795	17806	17704	17721	17771	17794	17643	17718	17890	17683	17720	17832	17683	17722	17825	17719	17828	17709	17735	17692	17800	17545	17629	17760	17643	17683	17777	17674	17683	17762	17875	17814	17739	17601	17631	17688	17780	17738	17860	17818	17821	17782	17754	17602	17777	17784	17761	17531	17677	17350	17766	17636	17701	17767	17707	17665	17729	17680	17850	17720	17718	17812	17753	17861	17722	17843	17914	17650	17616	17920	17726	17696	17802	17753	17699	17761	17650	17728	17813	17743	17733	17614	17706	17690	17703	17602	17659	17667	17641	17859	17785	17708	17584	17579	17793	17646	17647	17782	17557	17819	17674	17771	17712	17578	17656	17818	17772	17548	17684	17697	17756	17686	17767	17848	17631	17502	17728	17841	17788	17804	17780	17706	17644	17748	17819	17675	17794	17856	17667	17896	17579	17651	17584	17639	17729	17744	17805	17739	17724	17906	17781	17794	17698	17672	17652	17792	17645	17750	17746	17607	17632	17797	17707	17582	17822	17818	17568	17735	17719	17927	17668	17763	17733	17792	17836	17730	17874	17749	17598	17576	17807	17829	17715	17740	17798	17673	17604	17709	17521	17695	17671	17630	17588	17762	17648	17711	17793	17507	17819	17768	17692	17618	17584	17827	17768	17801	17743	17722	17554	17681	17626	17739	17895	17654	17610	17832	17827	17549	17597	17766	17536	17790	17801	17742	17749	17671	17569	17696	17838	17700	17647	17635	17570	17760	17700	17668	17841	17639	17819	17803	17650	17617	17794	17712	17738	17662	17539	17837	17914	17670	17704	17624	17663	17679	17784	17750	17673	17753	17608	17565	17753	17592	17822	17729	17656	17749	17631	17739	17740	17804	17691	17636	17856	17615	17706	17842	17740	17693	17562	17674	17754	17673	17867	17711	17915	17616	17716	17825	17554	17558	17838	17639	17754	17825	17772	17715	17654	17729	17800	17697	17512	17583	17564	17881	17486	17614	17813	17621	17794	17799	17806	17694	17715	17740	17773	17793	17940	17660	17701	17641	17653	17746	17515	17812	17859	17726	17684	17764	17687	17849	17644	17799	17787	17767	17899	17700	17695	17695	17729	17945	17858	17770	17573	17772	17580	17843	17775	17643	17753	17733	17766	17734	17834	17788	17793	17591	17653	17816	17851	17666	17792	17514	17831	17653	17700	17953	17670	17602	17666	17506	17913	17497	17543	17702	17493	17689	17699	17740	17855	17769	17611	17694	17596	17668	17729	17455	17743	17801	17732	17835	17633	17786	17744	17858	17593	17479	17560	17725	17853	17705	17624	17783	17650	17731	17698	17752	17597	17773	17758	17728	17698	17763	17786	17813	17650	17772	17849	17513	17767	17874	17551	17730	17749	17722	17728	17950	17675	17773	17874	17797	17526	17705	17632	17733	17771	17793	17761	17582	17754	17708	17589	17818	17728	17592	17467	17668	17862	17729	17621	17666	17679	17801	17634	17739	17609	17566	17815	17751	17833	17828	17663	17896	17609	17540	17655	17793	17736	17860	17640	17671	17669	17736	17681	17899	17751	17676	17553	17785	17649	17605	17765	17816	17756	17795	17768	17579	17949	17642	17609	17624	17866	17675	17651	17752	17538	17690	17804	17805	17737	17623	17777	17734	17710	17661	17730	17728	17688	17641	17673	17633	17710	17542	17774	17657	17776	17622	17666	17644	17749	17566	17885	17565	17672	17804	17723	17654	17771	17641	17907	17690	17663	17787	17740	17753	17764	17656	17808	17604	17633	17753	17752	17794	17781	17810	17779	17765	17740	17797	17608	17699	17634	17798	17672	17544	17653	17650	17817	17731	17548	17738	17733	17664	17601	17719	17659	17535	17727	17627	17571	17642	17645	17673	17726	17732	17824	17660	17810	17726	17747	17596	17743	17843	17774	17845	17684	17726	17612	17733	17753	17733	17726	17793	17645	17737	17742	17776	17851	17790	17620	17810	17667	17838	17725	17806	17771	17827	17754	17751	17647	17757	17752	17722	17752	17728	17619	17498	17796	17619	17543	17699	17677	17796	17685	17794	17725	17718	17614	17834	17825	17667	17719	18029	17692	17675	17673	17750	17499	17677	17592	17754	17633	17562	17732	17703	17634	17716	17538	17864	17736	17949	17701	17802	17938	17658	17640	17742	17427	17706	17686	17856	17534	17775	17559	17850	17590	17808	17748	17762	17666	17760	17594	17834	17677	17712	17681	17696	17642	17900	17741	17712	17684	17645	17752	17764	17762	17631	17768	17604	17781	17665	17714	17703	17543	17687	17549	17848	17716	17800	17732	17805	17700	17756	17672	17538	17905	17720	17668	17448	17736	17666	17897	17501	17776	17789	17656	17590	17713	17656	17676	17644	17755	17919	17635	17708	17776	17568	17615	17727	17745	17788	17768	17878	17995	17839	17712	17725	17756	17885	17799	17763	17735	17771	17698	17623	17671	17719	17574	17533	17753	17535	17674	17877	17784	17575	17792	17610	17765	17715	17563	17664	17719	17569	17826	17752	17878	17584	17833	17775	17638	17647	17665	17497	17710	17657	17799	17696	17773	17670	17551	17761	17905	17369	17793	17604	17608	17803	17736	17727	17707	17809	17625	17524	17689	17624	17779	17679	17746	17737	17589	17709	17745	17639	17643	17782	17690	17788	17735	17830	17635	17740	17798	17661	17655	17651	17674	17700	17659	17768	17733	17582	17582	17748	17614	17894	17641	17599	17760	17671	17774	17641	17760	17744	17779	17602	17755	17694	17613	17835	17732	17736	17738	17833	17732	17678	17764	17663	17787	17631	17806	17701	17564	17832	17667	17799	17665	17736	17661	17477	17704	17558	17795	17638	17847	17712	17821	17708	17826	17896	17796	17654	17774	17764	17742	17648	17526	17819	17699	17632	17576	17495	17818	17654	17669	17814	17669	17782	17818	17698	17681	17653	17731	17584	17778	17781	17690	17716	17772	17972	17633	17595	17621	17704	17622	17728	17670	17746	17674	17685	17677	17722	17611	17786	17716	17567	17605	17772	17704	17673	17505	17747	17635	17883	17795	17597	17710	17846	17563	17779	17593	17654	17745	17700	17756	17681	17701	17843	17761	17610	17660	17611	17646	17653	17783	17810	17678	17632	17866	17638	17716	17662	17583	17741	17750	17683	17686	17740	17597	17703	17577	17798	17641	17791	17714	17523	17608	17780	17619	17844	17655	17706	17551	17571	17858	17683	17855	17817	17833	17740	17511	17735	17538	17872	17683	17798	17675	17663	17794	17721	17744	17660	17886	17709	17799	17623	17830	17608	17725	17708	17699	17546	17702	17870	17824	17672	17599	17863	17778	17552	17665	17697	17731	17765	17731	17683	17737	17632	17846	17789	17835	17895	17851	17825	17739	17620	17869	17883	17504	17844	17842	17568	17798	17856	17870	17661	17632	17585	17614	17741	17582	17825	17644	17654	17789	17636	17851	17644	17746	17832	17567	17724	17539	17779	17687	17742	17573	17683
36173	31443	35413	32926	30979	30522	31017	30522	30543	30451	30602	30587	30373	30226	30524	30676	30077	30445	30207	30435	30804	30287	30461	30329	30375	30744	30392	30436	30342	30521	30315	30592	30522	30331	30457	30676	30516	30723	30377	30310	30574	30499	30496	30217	30603	30593	30363	30442	30486	30399	30355	30544	30229	30394	30416	30339	30513	30577	30657	30532	30484	30223	30470	30488	30481	30254	30637	30496	30614	30450	30203	30546	30597	30366	30444	30352	30724	30750	30669	30374	30700	30440	30647	30820	30650	30432	30482	30474	30509	30348	30503	30581	30467	30193	30661	30489	30532	30516	30661	30319	30683	30598	30467	30300	30137	30503	30373	30235	30649	30473	30427	30323	30388	30719	30762	30491	30671	30551	30488	30355	30277	30491	30759	30260	30433	30539	30514	30510	30403	30434	30797	30279	30374	30438	30638	30493	30345	30371	30396	30364	30407	30585	30493	30208	30442	30497	30492	30406	30246	30329	30624	30652	30462	30856	30578	30622	30259	30513	30319	30224	30217	30466	30479	30464	30280	30166	30394	30457	30661	30205	30437	30497	30485	30634	30892	30285	30316	30523	30600	30521	30600	30597	30520	30252	30362	30460	30796	30441	30715	30585	30339	30373	30780	30381	30323	30563	30428	30562	30277	30603	30295	30565	30585	30328	30524	30430	30458	30248	30509	30545	30316	30560	30644	30393	30400	30567	30638	30482	30456	30490	30556	30324	30422	30352	30439	30567	30541	30540	30393	30232	30480	30452	30318	30596	30710	30649	30672	30563	30302	30661	30222	30590	30387	30414	30683	30409	30442	30347	30607	30807	30179	30372	30259	30727	30399	30657	30374	30371	30362	30651	30349	30642	30554	30178	30638	30456	30242	30399	30613	30386	30387	30330	30347	30639	30384	30659	30252	30239	30464	30575	30307	30406	30360	30570	30538	30590	30654	30377	30396	30244	30325	30465	30658	30274	30415	30532	30288	30381	30449	30547	30631	30637	30505	30329	30393	30332	30611	30492	30414	30492	30516	30372	30296	30419	30482	30540	30320	30569	30189	30292	30582	30498	30273	30246	30612	30462	30570	30238	30375	30158	30733	30602	30387	30603	30606	30553	30628	30514	30448	30260	30329	30451	30532	30412	30415	30405	30501	30664	30389	30340	30516	30288	30509	30369	30433	30116	30649	30534	30327	30345	30441	30571	30402	30414	30582	30513	30433	30478	30344	30558	30631	30625	30566	30342	30497	30364	30563	30324	30612	30655	30584	30635	30304	30197	30920	30513	30394	30376	30285	30448	30561	30724	30631	30468	30145	30552	30318	30612	30539	30430	30457	30375	30697	30417	30211	30353	30211	30230	30240	30485	30513	30691	30352	30492	30571	30622	30530	30320	30382	30518	30650	30702	30715	30650	30727	30160	30437	30489	30381	30267	30550	30317	30333	30581	30443	30556	30486	30334	30412	30154	30533	30638	30284	30568	30680	30448	30672	30490	30516	30505	30544	30376	30638	30519	30234	30446	30467	30045	30421	30533	30569	30406	30257	30247	30430	30556	30259	30581	30199	30493	30460	30350	30700	30667	30431	30325	30735	30580	30226	30450	30535	30666	30530	30738	30704	30640	30486	30377	30657	30559	30501	30699	30548	30465	30541	30317	30361	30403	30479	30469	30375	30653	30511	30361	30403	30401	30255	30502	30648	30485	30630	30472	30421	30582	30568	30467	30402	30398	30487	30522	30686	30335	30374	30473	30648	30451	30272	30445	30441	30415	30283	30246	30383	30325	30254	30374	30504	30396	30467	30263	30643	30345	30389	30589	30527	30464	30732	30209	30450	30503	30395	30334	30471	30254	30480	30601	30706	30625	30303	30421	30805	30450	30470	30424	30467	30425	30618	30726	30525	30507	30463	30717	30628	30347	30520	30240	30242	30409	30462	30504	30306	30320	30543	30465	30374	30423	30398	30539	30401	30649	30385	30349	30694	30594	30403	30632	30588	30484	30354	30560	30576	30509	30574	30353	30606	30680	30311	30421	30437	30403	30378	30567	30658	30612	30404	30349	30495	30720	30635	30513	30565	30796	30381	30581	30426	30300	30385	30216	30179	30474	30455	30513	30593	30404	30415	30530	30582	30394	30518	30251	30403	30234	30379	30499	30290	30429	30729	30686	30677	30373	30272	30573	30316	30264	30599	30551	30648	30459	30377	30481	30528	30256	30699	30625	30568	30436	30565	30450	30351	30527	30780	30569	30469	30216	30538	30255	30546	30426	30602	30590	30419	30388	30149	30302	30623	30555	30701	30589	30664	30512	30612	30511	30212	30484	30288	30389	30345	30496	30540	30523	30376	30411	30724	30505	30611	30761	30354	30555	30427	30514	30424	30408	30293	30388	30720	30472	30244	30361	30483	30427	30188	30384	30529	30616	30435	30514	30365	30226	30430	30389	30508	30734	30500	30485	30527	30483	30591	30479	30636	30270	30339	30585	30360	30213	30609	30632	30654	30481	30232	30450	30378	30533	30390	30439	30359	30359	30546	30640	30505	30441	30244	30397	30170	30568	30614	30405	30389	30791	30587	30621	30656	30500	30754	30551	30274	30522	30490	30215	30162	30242	30332	30290	30222	30511	30286	30578	30463	30325	30437	30444	30624	30325	30216	30606	30474	30369	30447	30416	30319	30712	30331	30312	30505	30503	30536	30353	30104	30673	30434	30729	30464	30181	30577	30438	30553	30571	30476	30499	30293	30331	30525	30569	30245	30343	30474	30466	30530	30345	30406	30364	30415	30618	30522	30582	30474	30416	30386	30533	30689	30195	30518	30544	30634	30467	30445	30519	30554	30321	30526	30161	30443	30358	30639	30481	30770	30372	30589	30523	30390	30385	30332	30743	30559	30223	30189	30392	30766	30339	30667	30528	30120	30386	30170	30702	30534	30446	30427	30363	30506	30574	30448	30265	30306	30598	30503	30666	30693	30383	30515	30588	30179	30395	30367	30634	30542	30157	30085	30437	30635	30566	30616	30514	30715	30518	30618	30519	30569	30580	30257	30502	30439	30719	30527	30324	30274	30416	30422	30461	30532	30432	30183	30545	30778	30445	30315	30274	30360	30344	30437	30510	30090	30338	30558	30628	30111	30161	30292	30673	30420	30452	30546	30430	30361	30285	30436	30261	30362	30416	30383	30570	30660	30379	30548	30134	30265	30601	30440	30424	30461	30492	30550	30349	30391	30418	30556	30488	30398	30535	30334	30452	30730	30618	30684	30327	30655	30348	30286	30387	30648	30485	30629	30356	30752	30242	30551	30627	30629	30424	30409	30453	30598	30823	30568	30611	30615	30804	30422	30426	30467	30651	30373	30503	30663	30258	30361	30365	30480	30399	30316	30570	30340	30423	30481	30420	30440	30387	30382	30295	30567	30442	30733	30454	30634	30372	30515	30269	30138	30196	30630	30386	30569	30282	30246	30245	30744	30492	30318	30652	30389	30437	30504	30355	30300	30467	30168	30289	30547	30386	30354	30473	30571	30602	30276	30477	30548	30468	30532	30551	30461	30338	30459	30728	30442	30359	30411	30337	30527	30573	30547	30456	30535	30418	30541	30402	30431	30397	30644	30440	30279	30472	30550	30821	30393	30439	30531	30272	30567	30566	30692	30344	30634	30519	30541	30347	30513	30631	30515	30319	30234	30406	30504	30543	30416	30376	30712	30374	30490	30581	30339	30301	30503	30545	30147	30462	30394	30191	30503	30216	30543	30262	30497	30744	30371	30374	30436	30518	30440	30705	30604	30408	30447	30347	30328	30619	30573	30483	30388	30229	30694	30596	30399	30477	30412	30463	30713	30577	30494	30467	30535	30465	30442	30590	30534	30444	30445	30416	30717	30214	30449	30344	30645	30597	30576	30614	30443	30551	30479	30278	30420	30284	30489	30519	30492	30659	30342	30419	30448	30737	30609	30254	30487	30580	30408	30441	30588	30672	30416	30346	30556	30507	30458	30269	30358	30450	30604	30464	30434	30436	30588	30319	30455	30436	30650	30403	30549	30459	30571	30429	30603	30558	30326	30432	30570	30235	30392	30331	30421	30515	30388	30617	30546	30495	30618	30468	30391	30375	30190	30641	30360	30307	30472	30408	30518	30361	30413	30646	30715	30575	30407	30384	30386	30156	30599	30453	30416	30536	30681	30624	30461	30408	30581	30562	30698	30678	30784	30715	30309	30526	30599	30602	30502	30457	30619	30738	30813	30363	30541	30253	30531	30405	30343	30325	30333	30474	30740	30212	30643	30730	30408	30569	30391	30538	30777	30393	30351	30467	30579	30506	30556	30556	30336	30694	30446	30490	30419	30639	30599	30276	30527	30309	30221	30465	30505	30392	30532	30525	30612	30400	30379	30449	30268	30573	30522	30298	30823	30400	30721	30452	30415	30587	30496	30274	30176	30262	30365	30622	30287	30433	30498	30533	30610	30542	30234	30681	30400	30014	30525	30843	30503	30330	30559	30691	30541	30456	30564	30509	30625	30565	30723	30480	30705	30655	30249	30334	30351	30321	30527	30342	30478	30621	30341	30306	30351	30528	30406	30515	30288	30729	30269	30345	30461	30332	30645	30251	30766	30382	30369	30239	30422	30400	30187	30221	30336	30468	30744	30703	30437	30369	30343	30531	30419	30560	30282	30259	30281	30288	30662	30506	30639	30566	30453	30437	30464	30562	30391	30563	30292	30633	30517	30211	30371	30562	30387	30443	30800	30400	30408	30501	30571	30732	30551	30161	30369	30566	30520	30547	30339	30438	30468	30496	30130	30229	30545	30322	30780	30317	30202	30448	30258	30482	30347	30587	30686	30656	30805	30552	30682	30695	30258	30651	30517	30443	30636	30322	30256	30564	30408	30241	30568	30471	30407	30624	30394	30494	30312	30553	30434	30462	30494	30584	30490	30426	30420	30594	30461	30383	30209	30451	30605	30684	30596	30348	30700	30347	30537	30367	30595	30422	30564	30563	30525	30463	30690	30248	30560	30452	30727	30629	30545	30236	30672	30584	30384	30403	30347	30488	30539	30291	30482	30545	30395	30404	30584	30408	30381	30449	30457	30262	30553	30392	30458	30421	30483	30598	30381	30509	30838	30279	30652	30530	30441	30495	30542	30597	30329	30347
24882	32525	26255	20698	19787	19240	19196	19130	18917	18945	18934	18902	18876	18954	18884	18825	18958	18781	18900	18926	18809	18728	18825	18783	18734	18882	18920	18691	18784	18772	18753	18902	18909	18716	18842	18895	18819	18682	18883	18902	18703	18863	18781	18793	18853	18821	18789	18881	18829	18762	18935	18894	18783	18983	18884	18683	19000	18849	18828	18818	18729	18969	18650	19065	18834	18804	18869	18770	18775	18966	18694	18787	18962	18775	18832	18797	18901	18916	18815	18784	18826	18914	18877	18859	18912	18758	18873	18753	18903	18944	18788	18706	18893	18834	18656	18873	18727	18846	18833	18661	18729	18713	18700	18768	18935	18596	18872	18819	18776	18895	18834	18801	18917	18806	18706	18764	18777	18764	18948	18731	18860	18705	18729	18709	18826	18774	18884	18793	18809	19043	18900	18686	18903	18645	18857	18718	18841	18762	18746	18850	18715	18663	18739	18755	18842	18823	18972	18718	18752	19020	18872	18804	18527	18929	18901	18750	18695	18952	18758	18695	18705	18669	18749	18804	18873	18618	18832	18739	18890	18792	18661	18809	18926	18692	18767	18766	18577	18884	18876	18650	18759	18856	18780	18730	18868	18799	18650	18865	18641	18680	18710	18783	18857	18719	18799	18984	18919	18804	18811	18802	18714	18836	18799	18859	18829	18952	18756	18809	18712	18867	18888	18755	18694	18824	18870	18738	18557	18802	18634	18681	18965	18881	18904	18870	18803	18906	18781	19015	18607	18883	18877	18857	18897	18816	18704	18848	18803	18755	18836	18565	18878	18998	18604	18603	18768	18866	18936	18760	18841	18818	18924	18832	18832	18910	18748	18681	18773	18733	18688	18629	18857	18673	18808	18875	18864	18733	18721	18719	18797	18795	18764	18792	18777	18733	18851	18784	18752	18797	18830	18849	18740	18749	18804	18717	18752	18649	18856	18870	18617	18753	18886	18967	18770	18820	18762	18827	18823	18706	18896	18994	18997	18608	18776	18885	18796	18636	18750	18855	18895	18854	18970	18882	18744	18916	18948	18798	18808	18802	18840	18762	18941	18845	18753	18728	18803	18864	18868	18831	18762	18772	18744	18907	18708	18859	18676	18892	18820	18756	18970	18892	18779	18893	18843	18612	18808	18760	18938	18622	18954	18669	18619	18890	18673	18955	18958	18749	18546	18939	18684	18704	18726	18785	18824	18832	18775	18630	18960	18704	19028	18926	18680	18784	18816	18923	18781	18754	18912	18589	18713	18762	18807	18747	18743	18771	18854	18804	18845	18679	18624	18921	18849	19028	18829	18842	18915	18904	18888	18813	18770	18752	18719	18733	18903	18800	18813	18980	18837	18852	18762	18761	18727	18878	18764	18793	18876	18845	18624	18991	18736	18802	18895	18920	18753	18691	18885	18738	18647	18956	18814	18768	18961	18653	18709	18823	18909	18828	18750	18751	18940	18646	18763	18683	18857	18741	18780	19013	18675	18920	18824	18744	18721	18731	18727	18704	18836	18811	18977	18624	18638	18604	18915	18700	18928	18724	19050	18978	18760	18734	18789	18763	18726	18724	18665	18860	18852	18763	18779	18595	18664	18844	18805	18831	18704	18683	18737	18739	18850	18671	18725	18783	18856	18972	18789	18913	18657	19010	18794	18656	18919	18632	18911	18840	18695	18781	18955	18770	18636	18656	18674	18813	18739	18712	18828	18817	18659	18724	18775	18933	18694	18804	18928	18796	18807	18840	18740	18729	18870	18720	18900	18802	18836	18731	18897	18862	18879	18820	18669	18804	18645	18816	18904	18689	18733	18746	18829	18847	18786	18810	18814	18950	18963	18824	18795	18848	18892	18755	18839	18743	18717	18625	18778	18904	18858	19017	18825	18960	18733	18806	18826	18976	18600	18684	18897	18695	18653	18717	18875	18884	18714	18838	18794	18744	18954	18650	18924	18796	18762	18660	18937	18755	18750	18741	18949	18837	18770	18866	18733	18943	18692	18843	18697	18834	18600	18638	18702	18824	18714	18809	18893	18855	18931	18772	18733	18648	18778	18754	18811	18719	18862	18796	18719	18654	18797	18760	18842	18900	18855	18738	18824	18844	18879	18706	18883	18766	18715	18930	18990	18864	18804	18753	18855	18777	18714	18608	18902	18886	18768	18788	19004	18913	18722	18727	18802	18743	18879	18708	18763	18905	18855	19035	18745	18765	18896	18681	18899	18632	18968	18608	18643	18742	18748	18896	18767	18919	18647	18682	18725	18660	18758	18735	18900	18701	18875	18723	18881	18861	18839	18832	19000	18822	18803	18690	18622	18820	18954	18981	18779	18676	18789	18750	19075	18752	18734	18849	18897	18730	18841	18831	18757	18843	18746	18944	18839	18826	18842	18717	18639	18893	18799	18782	18593	18822	18779	18881	18507	18749	18908	18924	18890	18826	18757	18840	18824	18778	18515	18986	18805	18716	18661	18663	18849	18725	18880	18772	18761	18820	18767	18689	18987	18680	18812	18658	18910	18838	18715	18820	18697	18833	18799	18780	18652	18852	18859	18762	18880	18785	18851	18789	18677	18820	18838	18864	18694	18696	18651	18700	18895	18829	18828	18803	18694	18708	18804	18667	18777	18914	18913	19028	18818	18795	18933	18786	18809	18630	18720	18888	19018	18743	18818	18740	18977	18806	18784	18720	18766	18880	18778	18925	18803	18813	18715	18742	18814	18924	18880	18888	18648	18901	18874	18811	18791	18816	18849	18906	18651	18788	18680	18612	18860	18875	18894	18850	18838	18801	18788	18952	18660	18741	18652	18678	18840	18772	18740	18816	18715	18753	18857	18856	18742	18828	18852	18747	18676	18759	18635	19001	18784	18813	18836	18893	18652	18846	18745	18813	18764	18715	18820	18938	18788	18873	18902	18782	18820	18652	18886	18596	18637	18733	18772	18797	18772	18837	18887	18890	18804	18798	18692	18701	18804	18912	18864	18879	18733	18731	18631	18724	18820	18631	18694	18835	18924	18861	18917	18847	18730	18678	18923	18902	18720	18755	18851	18828	18851	18798	18929	18665	18951	18813	18725	18675	18798	18815	18855	18691	18737	18834	18753	18800	18784	18776	18946	18891	18866	18814	18831	18791	18795	18784	18812	18698	18901	18742	18765	18693	18754	18894	18795	18782	18830	18618	18710	18849	18673	18869	18742	18790	18865	18777	18738	18944	18861	18882	18878	18928	18807	18718	18846	18666	18912	18725	18777	18788	18883	18825	18786	18850	18894	18811	18854	18856	18961	18586	18916	18920	18788	18687	18829	18762	18703	18781	18774	18785	18888	18829	18728	18917	18746	18729	18624	18656	18856	18831	18846	18809	18926	18679	18795	18870	18723	18810	18872	18742	18576	18977	18857	18897	18732	18715	18930	18936	18853	18787	18794	18657	18848	18608	18727	18881	18824	18699	18789	18968	18636	18786	18890	18643	18878	18873	18730	18890	18701	18848	18919	18763	18786	18798	18815	18973	18745	18835	18767	18968	18730	18782	18784	18809	18805	18770	18735	18872	18785	18814	18746	18831	18899	18821	18771	18727	18721	18793	18861	18861	18920	18828	18946	18788	18960	18715	18744	18729	18850	18702	18832	18877	18667	18625	18934	18682	18761	18947	18782	18591	18878	18771	18930	18781	18702	18818	18816	18817	18701	18910	18941	18807	18787	18801	18775	18777	18738	18621	18756	18824	18962	18749	18709	18874	18899	18871	18752	18793	18796	18931	18760	18864	18809	18902	18777	18815	18724	18900	18946	18826	18831	18806	18702	18732	18907	18885	18776	18851	18825	18847	18772	18766	18757	18852	18865	18955	18940	18737	18724	18900	18697	18781	18690	18724	18916	18847	18819	19079	18585	18862	18860	18713	18909	18841	18747	18796	18809	18771	18678	18782	18828	18788	18829	18821	18799	18763	18729	19095	18983	18842	18725	18670	18819	18830	18748	18828	18676	18653	18805	18763	18586	18857	18831	18746	18762	18841	18813	18768	18969	18625	18762	18856	18701	18796	18847	18773	18946	18790	18773	19014	18650	18923	18892	18818	18966	18831	18590	18698	18701	18902	19021	18685	18728	18941	18759	18887	18647	18875	18961	18698	18927	18765	19005	18719	18947	18776	18913	18807	18707	18947	18649	18857	18632	18980	18861	18690	18653	18893	18861	18627	18862	18597	18850	18836	18815	18634	18800	18874	18810	18851	18867	18704	18818	18646	18830	18652	18674	18754	18829	18808	18896	18820	18742	18894	18724	18891	18873	18798	18723	18801	18739	18741	18941	18700	18784	18809	18802	18645	18941	18818	18706	18682	19047	18716	18778	18664	18929	18736	18619	18783	18763	18754	18789	18899	19001	18850	18937	18761	19031	18735	18686	18774	18632	18878	18739	18770	18605	18794	19077	18691	18744	18751	18538	18945	18686	18890	18944	18958	18754	18812	18960	18727	18715	18703	18978	18766	18719	18928	18705	18796	18902	18780	18874	18783	18784	19012	18733	18921	18752	18839	18597	18879	18631	18820	18836	18769	18839	18671	18702	18958	18829	18792	18590	18894	18947	18677	18711	18914	18583	18795	18932	18756	18804	18867	18642	18573	18764	18872	18696	18753	18820	18673	18958	18591	19013	18765	19023	18885	18808	18650	18865	18970	18655	18690	18783	18673	18891	18886	18760	18787	18879	18803	18779	18683	18981	18871	18657	19020	18621	18802	18703	18873	18868	18852	18882	18775	18702	18907	18657	18629	18689	18887	18790	18983	18832	18901	18886	18873	18785	18736	18733	18944	18765	18687	18804	18919	18760	18768	18811	18788	18826	18871	18859	18942	18816	19012	19031	18886	18836	18937	18901	18867	18660	18642	18820	18617	18683	18860	18687	18852	18762	18593	18823	18727	18944	18659	18886	18850	18909	18813	18844	18743	18721	19024	18952	18931	18865	18591	18758	18729	18903	18728	18864	18780	18866	18833	19116	18884	18735	18858	18807	18945	18763	19012	18831	18775	18881	18725	18808	18717	18818	18656	18745	18886	18796	18708	18812	18989	18541	18884	18878	18782	18720	18780	18749	18963	18762	18882	18863	18704	19003	18893	18775	18727	18714	18836	18890	18883	18783	18766	18900	18929	18961	18745
23917	20986	27465	25246	24271	28760	31144	29080	28376	28695	28683	28333	28269	28344	28313	28336	28122	28170	28260	28266	28302	28361	28189	28441	27948	27848	28166	27858	28307	28028	28024	28033	27963	28121	28025	27974	28319	28089	28026	27983	27988	28261	28210	28256	27850	27933	27862	28235	28207	27902	27938	27642	28232	28089	28023	28456	28190	27854	28161	27993	27875	27980	27941	27950	28019	28199	27801	27994	28111	28188	27948	28008	27906	27911	28115	28192	27968	28193	28188	28018	28298	28281	27982	27980	28237	28011	27929	27838	28082	27587	28390	27995	28175	28361	28286	27991	28138	28154	27968	27995	28204	28031	28163	27978	27891	27879	28041	27842	28017	28032	28199	27908	27686	28035	28111	27685	28171	28125	27847	28172	27977	28263	28091	28054	28025	27865	27900	27972	27888	27823	28029	28007	27966	27985	28267	28112	28007	27754	27678	27944	28002	27877	28127	28137	28009	27902	28026	28192	28188	27801	28230	27991	28134	27945	27851	27787	27996	27970	28073	27897	28122	27787	28187	27969	27989	27843	28210	28294	28144	27948	27933	28104	28150	27911	27956	28139	28144	27985	28049	28021	28106	27865	27957	27803	27782	28010	27729	27950	28089	28051	27711	27902	27728	28087	27827	28182	28028	27997	28155	28002	27860	28051	27997	28232	27930	28075	28076	27943	27867	28154	28210	28066	27897	27985	27808	27901	28122	28230	28319	27904	27914	28034	28000	27955	28315	27913	28258	28232	28244	28176	27971	27900	28226	28331	27986	27868	28206	28359	28083	28091	28073	28225	27916	28156	28072	27870	28082	28041	28097	27801	28037	28257	28142	27861	28092	27774	28123	27890	28009	28164	28033	28023	27895	27931	28209	28247	27931	28130	27965	27895	27938	28149	27780	27813	28009	27864	27876	27906	27911	28198	27857	27999	27852	28178	28021	27890	27950	28149	28068	28208	28087	27925	28123	28087	27982	27832	28078	27800	28027	28069	28216	27998	28034	27948	28047	28264	27907	27999	28098	27909	27875	28067	27952	27915	28037	28099	27836	27951	27988	28122	27800	27898	27887	28242	27987	27939	27961	27950	28141	28031	28083	28237	28059	28067	28085	27807	27929	28144	27987	27983	27946	28076	28006	27937	28051	28183	27956	28068	27962	28028	28020	27827	27788	27980	28015	28156	27975	27961	27818	28003	28056	28019	28104	27918	28075	27968	28122	28071	27920	27874	28189	27831	28217	27994	27945	28278	28247	28057	28108	27829	27950	27999	28067	28187	27981	27946	27961	28170	28117	27887	28007	28125	28016	28004	28127	28125	27955	28134	28062	28088	27938	28304	27728	28163	28027	27935	28166	28109	28020	28155	28246	27848	28068	27947	27792	27979	28009	28027	27898	28257	27974	28052	27900	27732	28283	28105	27836	28071	28022	28200	28334	28034	27948	27839	27943	27807	28034	27742	27939	28081	27923	27939	28039	27890	27865	28134	27952	27999	28132	28095	27876	28119	28064	27953	28054	28115	27997	28047	28079	27890	28101	27935	27927	28155	27866	27899	27978	27840	28074	27883	28020	27957	28183	27971	28015	27901	28044	27879	27917	28224	28027	27958	28065	28119	27959	27991	27906	28101	28099	28167	27914	27960	27945	28054	28117	28045	27843	28034	28186	28170	28055	27857	28316	28084	27935	28161	28085	28182	27944	28283	28048	27927	27855	27982	28027	27945	28219	27755	28092	27977	28113	28068	28162	28091	27973	27934	28012	28053	28008	27950	28131	27874	28208	28300	27977	27827	28032	28035	28238	28125	27977	28051	27880	28124	27856	28007	27968	28137	28098	28160	28026	28120	27905	27999	28000	28096	28038	28115	28281	28288	28091	27951	28243	27973	27996	27975	27942	27983	27866	27852	28130	28013	27951	27926	27825	27929	27881	28222	28082	27909	28055	28129	27940	28148	28130	28055	27716	28046	28047	28133	28128	28191	28151	27827	28185	28029	28075	28091	28208	28037	27985	27795	28070	28009	28011	27941	28135	27991	28105	27839	27958	28193	27940	28033	27882	28049	27961	27849	28123	27923	28242	27930	27880	27993	28211	28106	27774	27885	27822	28190	28222	27569	28182	28092	28062	28451	28184	28003	28151	27954	27880	28012	27946	27937	28074	28134	28094	28011	27972	28052	28006	28066	28123	28086	27972	27936	28034	27945	27861	27872	28062	28032	27998	28248	27859	27872	28255	27979	27974	27999	27732	27922	27853	27949	28130	27801	28004	28329	27938	28051	28095	28095	27931	28143	28091	27940	28069	28168	27764	28158	28190	27925	28087	27926	27814	28053	28183	27957	28193	27994	27880	28005	27977	27948	28054	28057	28033	28236	27931	28204	28179	28035	28161	28011	28461	28025	27839	28226	28115	27976	28036	27962	28060	27960	27841	28036	27914	27899	27931	28014	28142	28093	28133	27974	28079	28104	27966	27962	27851	27972	27969	27965	28236	27900	27672	27886	28059	27865	28023	28128	27819	28140	27889	27840	27886	27937	28060	28110	27847	27935	28107	28031	28108	27829	28126	27950	28240	28219	28048	28057	28014	28046	28181	28343	28343	27950	27819	27909	27823	28101	27944	28006	28087	28059	27928	28091	28007	27914	28141	28161	27821	27923	27817	27944	27771	28064	28227	27819	28149	27886	27996	27910	27797	27937	28168	28087	28066	28050	28029	27875	28200	27940	27799	27959	28015	28008	27874	27977	27896	28208	27900	27826	28056	27994	28249	27891	28093	28055	28059	28183	27978	28015	28030	28118	28003	27880	28183	28135	28036	27950	27971	27849	28150	27633	27841	27826	28127	28034	27964	28115	28085	27996	27925	28064	28020	27964	27827	27767	27945	27714	27800	27822	28052	27844	27933	28195	28026	27959	27962	28070	28195	27951	28064	27871	27869	28157	28072	28020	28031	27969	27922	28072	27797	27853	27862	27816	27745	27978	28066	27827	28001	28009	28127	27929	28184	28000	27970	28122	28228	27898	27959	27662	27998	28023	27775	28139	27814	27961	27953	28262	27939	28097	28087	28291	28031	27832	28058	28103	28091	27896	27927	27933	28348	28282	27701	27914	27860	28114	28049	28166	28003	28152	28001	28127	28201	27958	27959	28256	27988	27948	28270	27966	28028	28091	28104	28181	28099	28133	27700	28001	27954	28073	27922	28040	28095	27956	27975	28032	28092	27932	28401	28221	28074	27838	28035	27927	28076	28147	28241	28150	28124	28110	28180	28088	28129	27840	27964	27954	28077	27903	28076	27950	28010	28062	28214	28341	28131	28225	28310	27955	27888	28249	27968	28159	27817	27935	28085	27995	28043	27819	28042	28048	28065	28219	27942	28084	28032	28082	28192	28002	28249	27810	28017	27913	27945	27962	28124	28185	27917	27983	28257	28204	28073	28191	28047	28115	28095	28054	28150	27827	27993	28060	28151	27918	28170	28032	28187	28020	27919	28138	28196	28026	28064	27968	28150	28026	28028	27925	27781	28032	28209	28040	28050	28011	28297	28138	28011	28092	27895	27968	27966	28144	27750	28176	28070	27787	27927	28117	27928	27809	27823	28150	28184	28254	27973	28033	27943	27942	27856	27726	28224	27876	28121	28105	28037	27833	28125	28120	28071	27935	28209	28023	27978	27643	28089	27890	28098	27909	28117	28142	27958	27835	28314	27921	27891	27973	27916	27907	28149	28029	27992	28195	28165	28136	28018	28033	28072	27976	27880	28009	28173	28300	28303	28048	27953	27920	27718	28188	27948	28104	28070	28197	28103	28275	27941	28149	28197	28032	27861	28095	28004	27913	28176	28015	28338	28002	28141	28007	27874	28052	27959	27954	28114	28159	28192	27865	28266	27882	27821	28108	28226	27949	27917	28104	28236	28027	27919	27705	28052	28183	28050	27800	28104	28043	28403	28091	27945	27881	27735	27698	28190	28106	28118	27642	27826	28144	27850	28066	27849	28094	27727	27978	27916	28014	28330	27986	27950	27926	28215	28127	27927	28011	28303	27930	28079	28059	28053	28030	28189	28132	27931	27932	28035	27999	28046	27805	27786	28160	27966	28087	27821	27890	28167	28158	28263	28250	28026	27840	28023	27967	28110	27929	28244	27956	28036	27927	28152	27990	28188	28000	27924	27901	28193	28117	28110	27730	27991	27789	28202	27922	28128	28155	28002	28079	28109	27918	28056	27934	27860	28103	27910	28034	27766	28029	28170	28256	28150	28194	28152	28027	28071	27891	28109	27807	27937	28310	28224	27806	28119	28175	28112	28048	27906	27795	27967	28118	28028	28164	28017	27831	27941	28032	27849	28213	28114	27900	28164	27915	27812	28141	28201	28170	28314	27982	27973	27902	28200	28210	28037	28109	28189	28175	27881	28007	28072	28102	27750	28025	28484	28002	27941	28034	28189	27956	27965	27792	27842	28048	28126	28022	27816	28064	27866	28209	27979	28068	28053	27952	27811	27690	28178	27840	28163	28034	28043	28075	27979	28125	28030	28130	28077	27931	28012	28163	28238	28017	28296	27788	27919	28136	27817	28000	27944	28117	28184	27921	28117	27898	27950	28064	28042	27954	27911	28146	28058	27888	28054	28025	28044	27918	27873	28060	27877	27929	28139	27989	27984	28003	28146	28223	28159	28172	28031	27867	28054	27925	28242	28109	27914	27901	28133	28088	28189	28037	28233	28023	28250	28099	28152	28040	28058	28094	28123	28069	28079	28371	27972	28092	27834	28045	28171	28116	28146	28148	28167	28140	28112	28205	28124	28058	28043	27980	28006	28023	28139	27803	27961	27925	28180	28018	28154	28076	28149	28163	28204	27979	28079	27756	28328	28074	27807	28243	28070	28119	28215	28120	28010	27920	28022	27869	28047	27782	28079	28241	28127	27916	27898	27812	28012	28107	28032	27817	27967	28050	28287	27830	27851	28095	28051	28067	28075	28112	28306	27837	28053	28061	27796	28107	27979	27985	28003	28059	28000	27934	28284	27983	28338	27991	27854	28074	27835	28108	28001	27886	27972	27897	27738	28078	27979	28006	28152	27809	28065	28255	28026	28041	27901	27857	27979	28188	28269	27955	27981	28143	27898	28052	28230	28075	27854	27997	28152	27964	28016	27956	28019	28101
24390	44756	36412	24186	20756	19917	19112	18717	18543	18485	18242	18011	18129	17872	17700	17873	17914	17887	17783	17775	17602	17760	17799	17624	17837	17812	17949	17685	17766	17734	17609	17876	17835	17856	17638	17740	17780	17683	17929	17534	17758	17689	17682	17852	17777	17879	17676	17636	17565	17702	17946	17820	17778	17938	17849	17784	17773	17668	17898	17671	17781	17844	17686	17672	17614	17600	17806	17710	17711	17844	17821	17769	17727	17869	17793	17870	17926	17902	17802	17683	17898	17692	17764	17579	17915	17893	17666	17813	17678	17647	17937	17841	17480	17918	17672	17867	17757	17780	17735	17798	17688	17802	17645	17811	17602	17769	17781	17698	17642	17775	17765	17954	17738	17875	17773	17821	17617	17716	17669	18066	17791	17710	17792	17862	17713	17743	17639	17729	17832	17889	17607	17670	17730	17660	17683	17820	17711	17776	17789	17776	17789	17678	17714	17792	17808	17764	17549	17725	17824	17646	17655	17921	17755	17657	17827	17668	17644	17769	17859	17825	17717	17674	17827	17663	17737	17722	17575	17907	17807	17771	17600	17553	17613	17740	17888	17798	17610	17735	17643	17721	17719	17799	17916	17782	17605	17654	17655	17802	17820	17698	17724	17780	17730	17757	17770	17805	17834	17702	17771	17630	17811	17643	17836	17775	17624	17632	17809	17574	17779	17844	17578	17748	17663	17679	17813	17628	17657	17815	17771	17763	17743	17697	17843	17722	17931	17740	17543	17726	17664	17814	17623	17831	17708	17693	17742	17912	17843	17657	17659	17806	17547	17852	17637	17895	17784	17622	17627	17563	17639	17779	17694	17836	17874	17738	17829	17562	17660	17771	17658	17731	17707	17712	17996	17721	17895	17735	17636	17853	17778	17643	17842	17532	17560	17600	17658	17965	17686	17675	17793	17892	17718	17896	17861	17822	17835	17656	17758	17706	17874	17695	17786	17791	17571	17850	17631	17729	17930	17612	17638	17817	17690	17667	17829	17414	17724	17690	17823	17765	17826	17745	17742	17567	17677	17791	17784	17703	17972	17678	17688	17626	17859	17666	17537	17695	17771	17777	17892	17648	17678	17781	17778	17694	17719	17828	17760	17836	17513	17896	17727	17724	17861	17700	17719	17808	17722	17889	17587	17939	17732	17509	17685	17597	17887	17468	17683	17761	17740	17672	17896	17633	17924	17685	17725	17752	17659	17543	17676	17763	17773	17758	17654	17742	17727	17622	17718	17788	17827	17836	17837	17805	17807	17863	17692	17880	17716	17754	17759	17731	17653	17640	17784	17731	17707	17843	17774	17725	17764	17743	17869	17807	17678	17848	17797	17819	17754	17821	17709	17737	17541	17586	17655	17790	17777	17714	17717	17650	17726	17682	17709	17610	17678	17892	17634	17631	17653	17667	17871	17661	17862	17882	17722	17706	17657	17585	17747	17760	17735	17749	17719	17842	17795	17658	17622	17596	17603	17658	17659	17792	17730	17574	17604	17813	17734	17924	17698	17646	17678	17796	17700	17790	17614	17712	17767	17563	17744	17606	17617	17697	17910	17751	17888	17727	17731	17611	17588	17603	17704	17677	17841	17677	17549	17672	17951	17648	17783	17619	17735	17932	17612	17758	17643	17773	17643	17766	17622	17714	17787	17607	17708	17705	17958	17700	17651	17659	17521	17949	17700	17532	17710	17783	17726	17747	17606	17641	17486	17650	17727	17730	17659	17814	17797	17688	17916	17906	17437	17631	17905	17721	17786	17606	17893	17693	17862	17746	17620	17579	17584	17590	17669	17813	17502	17815	17739	17662	17668	17889	17834	17891	17827	17815	17832	17466	17702	17747	17776	17663	17852	17713	17686	17691	17763	17733	17667	17743	17695	17594	17716	17719	17556	17757	17691	17646	17801	17586	17869	17684	17785	17825	17679	17612	17723	17745	17664	17704	17805	17676	17876	17657	17650	17716	17616	17804	17707	17840	17784	17607	17848	17846	17681	17655	17767	17643	17785	17699	17555	17860	17714	17640	17818	17621	17695	17600	17693	17691	17558	17661	17781	17684	17740	17691	17665	17670	17645	17588	17779	17683	17731	17797	17625	17692	17626	17845	17679	17687	17721	17680	17830	17680	17652	17794	17741	17826	17703	17693	17669	17757	17884	17678	17607	17798	17829	17726	17589	17720	17856	17590	17719	17787	17851	17621	17758	17776	17740	17700	17732	17728	17750	17797	17740	17516	17657	17520	17763	17748	17666	17640	17833	17759	17716	17788	17790	17669	17797	17699	17691	17701	17625	17773	17929	17722	17632	17835	17652	17568	17621	17705	17704	17605	17688	17675	17905	17740	17929	17755	17832	17831	17758	17693	17585	17600	17666	17631	17503	17781	17572	17806	17537	17682	17804	17687	17653	17662	17803	17821	17726	17721	17710	17770	17735	17832	17654	17730	17611	17716	17720	17570	17595	17732	17732	17629	17725	17782	17655	17603	17843	17791	17720	17806	17575	17633	17730	17676	17689	17642	17645	17588	17710	17851	17754	17794	17865	17599	17659	17639	17512	17776	17711	17813	17817	17737	17576	17733	17587	17626	17831	17731	17865	17735	17886	17800	17617	17852	17910	17667	17803	17689	17770	17658	17679	17655	17792	17933	17733	17700	17681	17894	17553	17800	17566	17648	17686	17631	17588	17782	17861	17686	17863	17797	17770	17691	17837	17595	17611	17876	17748	17689	17727	17731	17728	17778	17758	17680	17800	17663	17833	17632	17705	17817	17796	17648	17785	17835	17642	17632	17862	17843	17603	17871	17697	17838	17745	17643	17654	17693	17837	17899	17849	17756	17771	17822	18011	17739	17795	17572	17583	17824	17614	17765	17693	17687	17623	17774	17704	17673	17672	17681	17674	17840	17788	17841	17783	17694	17844	17626	17607	17730	17769	17892	17558	17735	17937	17744	17731	17656	17748	17693	17732	17721	17767	17807	17728	17561	17928	17835	17603	17745	17653	17717	17769	17679	17760	17753	17636	17922	17751	18014	17510	17854	17835	17729	17755	17767	17889	17673	17668	17731	17743	17569	17762	17782	17740	17773	17599	17780	17902	17817	17602	17619	17728	17592	17799	17556	17847	17624	17711	17886	17748	17794	17868	17803	17799	17620	17670	17688	17563	17844	17758	17694	17872	17631	17782	17627	17770	17585	17708	17674	17750	17730	17774	17785	17865	17916	17735	17752	17866	17558	17774	17679	17711	17620	17712	17730	17671	17765	17835	17872	17927	17661	17832	17698	17809	17501	17709	17813	17756	17755	17703	17728	17787	17612	17819	17691	17764	17667	17604	17588	17814	17664	17665	17550	17720	17837	17659	17693	17689	17861	17699	17526	17779	17745	17665	17674	17655	17635	17658	17555	17576	17595	17760	17819	17546	17792	17573	17696	17931	17683	17793	17744	17764	17699	17803	17723	17724	17772	17928	17647	17701	17698	17729	17690	17821	17687	17774	17779	17654	17779	17832	17826	17620	17851	17869	17725	17660	17801	17718	17722	17779	17737	17609	17703	17693	17578	17667	17723	17879	17799	17619	17778	17835	17744	17861	17588	17690	17854	17572	17667	17712	17666	17737	17676	17670	17648	17659	17772	17597	17723	17703	17621	17626	17744	17733	17742	17653	17782	17828	17530	17591	17903	17555	17634	17649	17617	17757	17682	17592	17632	17818	17736	17717	17910	17710	17595	17733	17644	17738	17731	17883	17641	17747	17759	17706	17591	17812	17767	17668	17711	17846	17655	17768	17769	17690	17779	17683	17833	17653	17630	17666	17732	17984	17733	17627	17641	17634	17607	17797	17819	17793	17749	17797	17723	17716	17666	17809	17670	17757	17896	17728	17717	17670	17917	17849	17639	17654	17663	17920	17805	17798	17567	17816	17665	17845	17812	17767	17832	17710	17514	17715	17708	17697	17751	17614	17786	17705	17639	17804	17677	17706	17751	17634	17734	17705	17712	17880	17724	17855	17874	17760	17771	17814	17580	17746	17679	17566	17733	17701	17902	17719	17857	17802	17880	17744	17893	17878	17619	17566	17635	17877	17663	17565	17756	17636	17779	17737	17748	17817	17738	17805	17663	17535	17665	17813	17706	17694	17753	17620	17771	17744	18000	17742	17707	17730	17615	17760	17785	17685	17670	17664	17654	17753	17727	17714	17804	17935	17625	17846	17862	17753	17797	17782	17680	17560	17869	17895	17780	17688	17677	17600	17660	17809	17677	17607	17804	17691	17760	17727	17794	17816	17721	17681	17603	17663	17801	17878	17632	17652	17769	17680	17566	17720	17782	17506	17764	17638	17500	17762	17708	17596	17829	17834	17556	17667	17504	17659	17767	17810	17725	17650	17656	17650	17661	17830	17604	17799	17630	17723	17623	17734	17604	17566	17909	17580	17835	17709	17770	17659	17767	17544	17701	17730	17640	17723	17793	17830	17501	17535	17600	17747	17655	17577	17755	17526	17659	17653	17746	17666	17723	17609	17792	17866	17781	17777	17844	17571	17674	17703	17723	17700	17780	17883	17722	17681	17849	17762	17834	17653	17632	17691	17626	17791	17687	17799	17857	17832	17723	17637	17606	17612	17689	17670	17876	17784	17837	17739	17672	17844	17772	17545	17734	17681	17796	17539	17858	17803	17704	17718	17525	17612	17828	17713	17752	17555	17729	17813	17874	17839	17761	17701	17690	17850	17553	17655	17815	17850	17539	17573	17696	17756	17761	17638	17730	17827	17797	17755	17774	17646	17709	17840	17781	17676	17852	17592	17662	17669	17743	17707	17824	17664	17648	17615	17650	17777	17753	17832	17832	17635	17653	17755	17807	17543	17862	17620	17693	17598	17623	17729	17797	17838	17614	17657	17723	17704	17690	17732	17840	17871	17784	17732	17810	17831	17704	17857	17974	17580	17898	17859	17477	17898	17787	17631	17894	17788	18048	17665	17471	17686	17645	17818	17569	17713	17704	17688	17756	17766	17642	17889	17673	17654	17590	17862	17592	17701	17881	17561	17686	17767	17797	17635	17735	17723	17663	17721	17566	17695	17838	17825	17679	17529	17669	17676	17843	17633	17845	17633	17635	17565	17643	17768	17793	17614	17749	17629	17764	17809	17801	17688	17710
22555	21023	27422	24915	22176	26934	32595	29169	28306	28603	28800	28098	27951	27962	28018	27507	27701	27777	27721	27728	27687	28028	27771	27415	27591	27513	27632	27462	27771	27470	27542	27705	27558	27511	27531	27421	27444	27467	27724	27387	27629	27184	27497	27410	27685	27875	27503	27397	27468	27279	27922	27496	27974	27928	27974	27434	27372	27682	27330	27398	27342	27481	27733	27740	27699	27540	27358	27304	27426	27705	27703	27453	27500	27484	27615	27341	27615	27666	27752	27557	27552	27832	27766	27540	27708	27362	27370	27461	27475	27379	27346	27550	27210	27626	27691	27551	27486	27415	27605	27331	27633	27392	27337	27536	27668	27352	27529	27510	27374	27490	27435	27367	27506	27460	27440	27474	27519	27603	27520	27408	27435	27331	27473	27545	27475	27340	27513	27408	27724	27411	27458	27291	27361	27469	27352	27444	27449	27436	27259	27548	27692	27310	27495	27460	27286	27518	27448	27719	27507	27528	27572	27521	27750	27143	27439	27206	27342	27464	27457	27339	27491	27319	27335	27222	27329	27371	27509	27361	27330	27220	27591	27332	27424	27364	27481	27653	27424	27131	27260	27253	27471	27310	27489	27606	27566	27462	27503	27490	27478	27729	27476	27522	27461	27403	27313	27136	27638	27369	27301	27492	27526	27380	27711	27451	27112	27435	27514	27506	27539	27398	27231	27675	27307	27493	27808	27553	27573	27554	27383	27228	27713	27367	27221	27142	27233	27350	27012	27269	27488	27339	27389	27372	27536	27621	27456	27294	27505	27401	27426	27290	27350	27383	27496	27598	27286	27776	27482	27571	27183	27253	27494	27277	27231	27381	27403	27505	27605	27421	27171	27315	27449	27398	27217	27634	27576	27509	27427	27422	27513	27474	27336	27336	27370	27265	27515	27623	27365	27439	27198	27131	27692	27595	27256	27270	27503	27372	27477	27451	27255	27360	27605	27442	27404	27376	27702	27641	27484	27486	27352	27337	27312	27603	27492	27392	27656	27407	27462	27476	27464	27461	27507	27574	27667	27322	27417	27486	27586	27379	27640	27380	27338	27402	27435	27480	27411	27431	27555	27365	27486	27699	27466	27476	27293	27377	27623	27193	27502	27307	27376	27309	27296	27301	27532	27383	27359	27549	27445	27532	27590	27479	27241	27195	27669	27348	27509	27161	27475	27398	27310	27346	27517	27423	27438	27374	27551	27338	27415	27742	27415	27587	27179	27449	27663	27491	27378	27482	27649	27409	27776	27460	27428	27480	27525	27321	27596	27325	27236	27540	27459	27522	27496	27279	27569	27413	27480	27578	27356	27229	27433	27122	27540	27705	27544	27412	27624	27367	27440	27476	27516	27560	27489	27227	27447	27677	27570	27592	27416	27301	27703	27355	27348	27393	27475	27626	27276	27394	27407	27334	27289	27202	27540	27499	27347	27419	27503	27261	27578	27624	27372	27480	27473	27461	27333	27473	27435	27578	27553	27306	27206	27345	27378	27660	27467	27499	27422	27467	27430	27628	27499	27478	27443	27387	27537	27698	27637	27373	27407	27484	27608	27455	27124	27651	27341	27408	27416	27506	27217	27474	27307	27367	27291	27396	27280	27358	27425	27305	27425	27504	27292	27324	27417	27440	27779	27385	27360	27404	27385	27386	27313	27337	27319	27349	27487	27296	27297	27423	27578	27431	27311	27464	27603	27491	27263	27314	27332	27496	27549	27261	27350	27342	27476	27403	27320	27379	27310	27398	27251	27256	27390	27382	27369	27605	27206	27328	27271	27405	27419	27465	27676	27433	27311	27274	27178	27365	27691	27610	27103	27473	27526	27353	27158	27615	27340	27561	27527	27513	27506	27535	27509	27241	27550	27399	27614	27360	27230	27426	27334	27511	27578	27377	27641	27426	27523	27541	27288	27256	27437	27352	27345	27304	27715	27606	27339	27469	27418	27358	27397	27369	27397	27285	27471	27647	27492	27457	27594	27468	27248	27660	27412	27334	27466	27449	27542	27254	27577	27407	27524	27238	27659	27335	27379	27329	27397	27372	27263	27417	27220	27568	27300	27304	27311	27309	27641	27584	27440	27382	27382	27502	27499	27365	27511	27437	27433	27303	27411	27344	27314	27136	27576	27358	27569	27291	27335	27386	27528	27464	27655	27819	27648	27438	27523	27423	27513	27500	27449	27227	27325	27419	27556	27400	27440	27483	27555	27397	27611	27529	27297	27498	27464	27342	27446	27499	27450	27410	27357	27320	27388	27447	27304	27332	27537	27592	27460	27481	27667	27416	27336	27412	27433	27702	27621	27774	27464	27419	27564	27484	27470	27290	27495	27640	27401	27692	27637	27448	27437	27483	27767	27361	27416	27584	27468	27288	27203	27527	27429	27326	27623	27431	27226	27096	27683	27667	27412	27434	27381	27363	27310	27418	27430	27599	27394	27551	27424	26994	27525	27167	27379	27339	27436	27342	27526	27516	27580	27441	27515	27431	27272	27484	27585	27204	27459	27429	27869	27281	27524	27374	27454	27480	27317	26953	27244	27335	27423	27473	27282	27413	27468	27373	27435	27301	27383	27396	27370	27244	27538	27404	27595	27268	27527	27486	27594	27380	27144	27318	27733	27555	27421	27190	27294	27416	27485	27455	27350	27491	27399	27196	27639	27375	27543	27445	27387	27314	27351	27482	27490	27469	27141	27629	27501	27362	27325	27349	27566	27485	27420	27211	27207	27365	26976	27133	27326	27426	27750	27392	27454	27413	27261	27115	27470	27489	27252	27571	27494	27578	27358	27044	27439	27529	27584	27033	27523	27509	27565	27512	27575	27565	27230	27261	27643	27597	27488	27432	27691	27492	27362	27399	27334	27157	27491	27382	27325	27515	27544	27422	27304	27506	27488	27516	27424	27663	27531	27294	27500	27725	27506	27478	27541	27705	27511	27438	27407	27402	27456	27457	27468	27333	27605	27136	27377	27368	27383	27512	27295	27477	27425	27461	27428	27497	27523	27460	27456	27349	27345	27245	27359	27721	27394	27448	27355	27357	27415	27085	27431	27435	27651	27630	27685	27552	27547	27386	27487	27263	27126	27477	27801	27462	27510	27548	27305	27560	27520	27427	27412	27269	27311	27329	27279	27335	27467	27545	27449	27246	27326	27429	27321	27386	27600	27630	27437	27586	27526	27206	27322	27269	27275	27478	27500	27280	27762	27332	27368	27451	27409	27324	27510	27184	27275	27506	27357	27456	27426	27200	27440	27376	27527	27419	27387	27329	27425	27535	27343	27467	27425	27271	27305	27135	27452	27394	27192	27300	27312	27397	27488	27471	27326	27379	27388	27676	27444	27383	27768	27294	27350	27575	27604	27427	27597	27239	27248	27252	27317	27487	27155	27510	27325	27371	27440	27475	27391	27150	27449	27758	27184	27490	27266	27637	27320	27420	27394	27529	27729	27404	27492	27531	27316	27333	27456	27467	27499	27583	27507	27512	27552	27524	27504	27663	27252	27344	27375	27355	27258	27432	27410	27357	27555	27601	27521	27324	27496	27244	27590	27136	27435	27476	27605	27411	27470	27217	27513	27588	27524	27314	27552	27706	27372	27364	27281	27305	27333	27655	27505	27286	27320	27545	27540	27468	27362	27466	27486	27456	27366	27251	27368	27384	27569	27332	27534	27481	27659	27595	27370	27357	27265	27352	27238	27433	27492	27137	27229	27174	27511	27454	27554	27566	27413	27413	27773	27589	27355	27243	27190	27547	27453	27392	27329	27641	27548	27436	27246	27487	27308	27306	27354	27669	27741	27465	27477	27189	27470	27479	27343	27500	27558	27779	27549	27406	27364	27484	27730	27590	27472	27523	27362	27595	27406	27567	27543	27359	27636	27582	27657	27408	27268	27496	27589	27410	27571	27552	27503	27434	27522	27479	27240	27425	27533	27353	27480	27405	27524	27507	27526	27458	27173	27407	27074	27225	27414	27432	27500	27292	27468	27586	27499	27690	27566	27410	27424	27418	27561	27486	27568	27703	27254	27196	27476	27322	27500	27551	27355	27381	27386	27698	27563	27445	27529	27370	27192	27527	27513	27591	27529	27407	27282	27426	27432	27384	27665	27358	27295	27286	27372	27720	27568	27540	27582	27381	27461	27441	27631	27458	27538	27376	27400	27252	27438	27361	27381	27200	27398	27395	27642	27587	27559	27452	27234	27743	27355	27383	27722	27711	27670	27464	27234	27401	27266	27310	27504	27207	27473	27259	27507	27243	27294	27317	27395	27491	27384	27412	27316	27353	27587	27635	27416	27315	27656	27540	27392	27033	27241	27410	27498	27456	27553	27452	27575	27258	27509	27388	27492	27420	27349	27484	27468	27369	27123	27430	27575	27662	27658	27475	27581	27290	27387	27380	27351	27569	27491	27280	27629	27269	27533	27825	27403	27607	27398	27517	27516	27381	27451	27638	27455	27470	27532	27444	27565	27585	27411	27369	27586	27392	27336	27696	27653	27419	27711	27488	27242	27484	27498	27358	27577	27218	27479	27481	27517	27522	27210	27522	27174	27072	27287	27177	27388	27319	27393	27538	27826	27195	27403	27464	27214	27340	27498	27337	27630	27645	27436	27651	27528	27698	27427	27115	27537	27715	27260	27397	27319	27588	27115	27237	27301	27398	27654	27485	27400	27428	27577	27479	27600	27550	27514	27426	27547	27328	27519	27484	27479	27525	27604	27423	27152	27366	27393	27542	27313	27533	27284	27374	27323	27293	27428	27207	27375	27307	27266	27364	27424	27511	27385	27393	27180	27523	27510	27371	27365	27549	27207	27427	27230	27642	27461	27367	27430	27421	27509	27551	27371	27519	27629	27469	27425	27261	27409	27367	27458	27526	27641	27483	27406	27647	27286	27582	27387	27563	27421	27163	27428	27587	27357	27366	27597	27561	27324	27447	27444	27366	27629	27523	27492	27028	27501	27412	27484	27526	27372	27304	27337	27321	27477	27233	27261	27275	27400	27390	27339	27318	27516	27414	27582	27477	27545	27218	27335	27354	27487	27577	27618	27233	27504	27316	27409	27427	27418	27356	27297	27272	27569	27509	27491	27292	27414	27474	27520	27184	27682	27387	27371	27335	27462	27372	27573	27669	27564	27241	27287	27240
26588	50385	38605	27293	23182	21141	20086	19381	18931	18608	18181	18147	18074	17888	17934	17718	17568	17603	17739	17802	17440	17555	17567	17587	17645	17646	17417	17592	17421	17469	17457	17595	17668	17605	17526	17355	17473	17462	17516	17471	17507	17420	17416	17355	17475	17305	17464	17510	17434	17659	17457	17434	17643	17581	17748	17543	17418	17659	17478	17408	17541	17454	17411	17531	17528	17457	17464	17764	17638	17574	17654	17693	17500	17443	17491	17748	17551	17452	17404	17685	17677	17638	17610	17553	17465	17606	17464	17498	17502	17383	17469	17548	17398	17249	17348	17570	17433	17405	17461	17433	17528	17470	17359	17263	17491	17436	17577	17431	17490	17485	17279	17418	17428	17430	17355	17396	17422	17417	17408	17545	17291	17457	17399	17201	17584	17542	17534	17307	17465	17516	17382	17484	17368	17370	17410	17358	17427	17495	17479	17488	17393	17544	17312	17593	17484	17300	17406	17473	17401	17585	17513	17627	17337	17290	17307	17488	17524	17469	17417	17309	17374	17548	17465	17361	17345	17289	17396	17303	17407	17492	17371	17443	17353	17413	17477	17526	17433	17397	17395	17374	17625	17378	17343	17478	17545	17339	17392	17614	17374	17579	17476	17416	17488	17206	17547	17386	17558	17515	17380	17563	17391	17413	17482	17599	17372	17441	17581	17345	17292	17411	17377	17313	17399	17303	17449	17439	17546	17584	17491	17469	17576	17388	17383	17492	17312	17627	17546	17473	17573	17594	17320	17371	17250	17333	17390	17365	17382	17474	17424	17405	17442	17416	17360	17391	17541	17551	17579	17384	17536	17391	17341	17468	17336	17279	17283	17457	17367	17624	17403	17361	17348	17393	17509	17330	17433	17313	17377	17484	17387	17412	17652	17370	17546	17484	17401	17595	17313	17362	17461	17473	17433	17423	17336	17385	17554	17557	17409	17378	17468	17458	17483	17552	17256	17507	17511	17582	17420	17468	17189	17301	17355	17428	17336	17212	17514	17418	17361	17509	17399	17565	17258	17555	17506	17533	17537	17604	17277	17423	17305	17580	17507	17256	17389	17478	17388	17566	17400	17697	17269	17394	17305	17384	17409	17378	17451	17511	17406	17546	17484	17290	17521	17569	17327	17523	17350	17401	17336	17403	17468	17519	17531	17455	17273	17238	17498	17395	17496	17478	17164	17284	17416	17418	17465	17321	17460	17488	17398	17471	17459	17359	17548	17422	17665	17476	17247	17443	17446	17417	17467	17418	17512	17383	17532	17489	17401	17510	17409	17467	17600	17173	17470	17462	17569	17413	17564	17461	17244	17523	17303	17456	17239	17536	17419	17512	17500	17449	17477	17469	17450	17454	17382	17272	17515	17326	17499	17413	17279	17289	17460	17254	17589	17475	17416	17328	17598	17426	17561	17395	17341	17385	17338	17495	17515	17379	17501	17531	17424	17619	17098	17463	17449	17417	17462	17405	17523	17528	17447	17471	17278	17336	17425	17372	17306	17397	17383	17296	17533	17508	17378	17587	17380	17410	17455	17331	17480	17505	17752	17646	17392	17389	17543	17392	17385	17226	17482	17556	17517	17550	17311	17225	17597	17713	17609	17368	17441	17411	17341	17471	17350	17337	17341	17393	17351	17306	17359	17484	17455	17443	17345	17491	17776	17458	17393	17461	17424	17606	17288	17305	17483	17415	17613	17343	17596	17459	17248	17419	17342	17466	17471	17456	17592	17290	17277	17306	17524	17451	17464	17223	17288	17406	17438	17531	17522	17284	17363	17372	17567	17439	17385	17314	17552	17369	17610	17411	17530	17475	17425	17461	17435	17229	17360	17515	17619	17622	17467	17441	17414	17438	17417	17447	17380	17396	17334	17419	17241	17678	17305	17377	17279	17608	17372	17395	17466	17577	17442	17630	17369	17511	17454	17342	17532	17343	17373	17359	17422	17265	17215	17341	17562	17386	17470	17306	17315	17516	17468	17406	17272	17548	17474	17590	17353	17469	17329	17544	17364	17404	17550	17618	17280	17673	17433	17561	17494	17539	17536	17362	17400	17335	17380	17135	17443	17571	17413	17296	17408	17426	17281	17482	17480	17438	17536	17570	17631	17327	17508	17429	17319	17459	17367	17495	17468	17593	17357	17248	17406	17481	17326	17456	17461	17426	17405	17422	17217	17536	17317	17387	17439	17183	17500	17500	17360	17357	17465	17544	17472	17385	17534	17453	17532	17603	17613	17358	17428	17448	17516	17457	17368	17526	17269	17486	17414	17615	17355	17362	17359	17597	17614	17596	17342	17428	17530	17449	17228	17285	17414	17280	17567	17549	17287	17587	17530	17453	17447	17509	17306	17489	17490	17497	17391	17215	17296	17322	17338	17536	17431	17464	17659	17373	17436	17430	17135	17306	17268	17426	17633	17382	17465	17403	17552	17502	17327	17593	17367	17492	17580	17446	17280	17238	17536	17367	17604	17426	17366	17416	17197	17434	17366	17540	17457	17490	17496	17391	17494	17434	17448	17328	17489	17553	17469	17444	17247	17469	17570	17393	17470	17206	17290	17639	17532	17499	17469	17437	17495	17425	17532	17283	17503	17304	17497	17305	17499	17533	17455	17456	17489	17478	17357	17339	17568	17270	17475	17448	17413	17254	17411	17540	17448	17323	17481	17650	17523	17438	17536	17276	17484	17462	17433	17367	17594	17494	17226	17451	17462	17541	17440	17396	17583	17337	17520	17521	17433	17427	17458	17216	17496	17504	17648	17452	17556	17477	17405	17475	17342	17446	17499	17521	17450	17456	17365	17421	17485	17268	17327	17334	17449	17399	17428	17484	17484	17442	17451	17333	17394	17562	17438	17579	17435	17401	17446	17448	17344	17452	17415	17344	17442	17466	17317	17643	17366	17281	17245	17410	17452	17442	17335	17422	17276	17588	17449	17416	17704	17456	17345	17449	17487	17463	17325	17395	17451	17549	17289	17355	17389	17473	17410	17511	17489	17382	17433	17518	17476	17383	17371	17257	17560	17456	17566	17505	17442	17541	17615	17407	17309	17201	17465	17333	17311	17560	17352	17415	17193	17336	17311	17333	17344	17520	17248	17478	17379	17279	17438	17539	17363	17476	17382	17343	17325	17698	17383	17479	17521	17169	17543	17406	17457	17388	17192	17372	17245	17555	17482	17330	17280	17611	17294	17503	17463	17563	17389	17535	17399	17432	17372	17536	17369	17498	17346	17353	17434	17445	17410	17262	17304	17343	17292	17319	17504	17350	17459	17680	17408	17338	17430	17310	17419	17368	17382	17506	17481	17531	17318	17389	17384	17254	17582	17440	17607	17460	17439	17507	17500	17626	17742	17300	17507	17333	17484	17385	17473	17262	17514	17494	17265	17508	17516	17414	17366	17502	17413	17564	17479	17565	17501	17572	17421	17574	17486	17536	17586	17319	17418	17461	17350	17466	17342	17435	17309	17341	17386	17460	17277	17552	17483	17383	17380	17519	17451	17466	17304	17472	17382	17442	17487	17220	17485	17512	17674	17375	17251	17478	17522	17400	17545	17469	17466	17472	17460	17486	17294	17551	17336	17699	17422	17378	17475	17677	17422	17637	17241	17295	17295	17352	17110	17542	17239	17379	17589	17451	17365	17459	17523	17509	17485	17474	17384	17313	17471	17514	17471	17525	17360	17488	17423	17549	17349	17555	17353	17473	17437	17226	17552	17522	17415	17363	17587	17374	17567	17321	17376	17316	17493	17328	17293	17437	17520	17563	17407	17487	17378	17268	17437	17532	17352	17547	17474	17409	17383	17317	17556	17493	17479	17341	17335	17454	17413	17622	17494	17294	17346	17445	17301	17473	17471	17321	17640	17464	17390	17286	17581	17318	17523	17519	17533	17359	17496	17477	17275	17379	17482	17311	17518	17439	17565	17514	17404	17329	17492	17572	17514	17367	17250	17227	17445	17385	17568	17415	17231	17418	17516	17370	17502	17414	17461	17475	17529	17539	17606	17366	17440	17535	17444	17322	17456	17470	17550	17280	17392	17453	17525	17605	17218	17623	17345	17451	17470	17578	17333	17548	17421	17540	17620	17546	17544	17500	17521	17391	17539	17439	17388	17445	17405	17322	17456	17276	17417	17605	17448	17392	17265	17397	17313	17604	17412	17441	17404	17462	17626	17704	17351	17430	17329	17401	17498	17444	17458	17385	17426	17426	17395	17402	17483	17572	17345	17305	17403	17387	17524	17466	17458	17504	17392	17329	17467	17388	17482	17358	17386	17323	17357	17474	17359	17390	17368	17466	17472	17355	17583	17322	17344	17417	17409	17299	17404	17467	17473	17531	17393	17265	17364	17474	17528	17248	17498	17437	17340	17587	17571	17461	17441	17347	17509	17361	17318	17310	17487	17423	17594	17572	17238	17363	17579	17398	17280	17473	17443	17507	17493	17584	17441	17403	17393	17421	17456	17258	17399	17455	17368	17498	17299	17598	17587	17716	17487	17528	17337	17461	17449	17303	17573	17235	17613	17517	17436	17497	17319	17423	17444	17770	17318	17455	17319	17552	17582	17614	17434	17339	17518	17532	17437	17232	17345	17339	17328	17413	17365	17509	17315	17342	17493	17399	17493	17437	17483	17391	17478	17393	17542	17387	17433	17349	17503	17379	17416	17487	17413	17421	17368	17380	17564	17279	17362	17442	17476	17371	17621	17287	17503	17364	17384	17370	17581	17363	17352	17448	17450	17521	17424	17495	17335	17533	17505	17341	17444	17324	17368	17335	17546	17452	17458	17437	17489	17483	17359	17288	17311	17385	17672	17322	17415	17407	17505	17543	17494	17484	17352	17270	17548	17569	17457	17289	17256	17410	17483	17331	17448	17576	17443	17190	17545	17402	17362	17527	17371	17514	17216	17490	17534	17593	17370	17491	17573	17467	17559	17581	17519	17302	17404	17391	17447	17436	17496	17234	17351	17440	17515	17327	17340	17556	17405	17566	17547	17425	17630	17544	17551	17510	17465	17460	17590	17543	17530	17532	17515	17346	17555	17484	17505	17454	17415	17339	17241	17510	17237	17394	17465	17469	17298	17377	17546	17265	17380	17733	17274	17444	17323	17333	17458	17459	17265	17117	17418	17323	17392	17316	17335	17358
36138	31725	35189	32546	30069	30075	30545	30196	30004	30012	29976	29738	29839	29952	29816	29713	29942	29908	29687	29778	30126	29826	29940	29897	29870	29877	30095	29747	29856	29917	29743	29946	29822	29942	29948	29971	29548	29814	29662	29774	29744	29749	29563	29691	29922	29846	29684	29685	29596	29761	29804	29785	30046	29838	29740	29991	29794	29913	29707	29638	29655	29595	29912	29655	29933	29729	29922	29521	29829	30069	30018	29620	29749	29586	29837	29865	30114	29873	29591	29751	29813	29625	29781	29929	30053	30058	29840	29572	29587	29870	29728	29761	29832	29721	30258	29787	29590	29895	29817	29926	29783	29728	29791	30004	29677	29873	30117	29925	30183	29615	29746	29999	29855	29796	29824	29819	29892	29600	29801	29910	30118	29696	29699	29665	29690	29706	29755	29853	29508	29734	29659	29745	29781	29645	29967	29358	29784	29743	29802	29620	29802	29648	29616	29608	29868	29435	29714	29819	29677	29952	29512	29927	29839	30010	29714	29806	29963	30049	29849	29735	29935	29849	30043	29771	29700	29724	29715	29650	29863	29653	29879	29756	29790	29896	29834	29633	29787	29758	29809	29810	29737	29757	29820	29757	29462	29778	29494	29835	29860	29660	29501	29735	29688	29815	29768	30153	29743	30109	29899	29913	30085	29694	29937	29753	29690	29788	29954	29801	29821	29620	29812	29888	29854	29761	29919	29874	29715	29739	29579	29693	29879	29529	29897	29859	29596	29784	29964	29772	29902	29878	29726	29957	29913	29751	29880	29888	29678	29460	29993	30144	29734	29803	29905	29505	29783	29851	29685	29842	29930	29754	29689	29777	29853	29991	29947	29703	29751	29948	29693	29638	30027	29711	29712	29732	29745	29567	29856	30055	30058	29826	30014	29829	29661	29893	29900	29719	29898	29958	29649	29725	29570	29713	29665	29585	29999	29761	30078	29837	29848	29676	29644	29739	29710	30034	30042	29670	29730	29869	29715	29765	29859	29807	29764	29740	29682	29801	29812	29846	29673	29791	29873	29949	29916	29706	29511	29574	29596	29595	29798	29628	29679	29572	29784	29914	29718	29766	29470	30013	29735	29901	29790	30129	29603	29709	29784	29880	29641	29929	29839	29811	29843	29601	29720	29673	29759	29771	29821	29581	29614	29874	29771	29871	29765	29658	30036	29848	29780	29761	29792	29766	29817	29572	29611	29882	29635	29585	29700	29954	29699	29656	29749	29861	29715	29895	29898	29816	29700	29929	29641	29811	29674	30110	29646	29578	29755	29861	29709	29658	29817	29778	29781	29753	29618	29862	29853	29803	29757	29999	29564	29577	29430	29728	29826	29762	29516	29754	29702	29828	29833	29919	29894	29896	29620	29720	29813	29829	29742	29718	29674	29845	29997	29639	29699	30144	29762	29824	29699	29863	29750	29811	29775	29827	29731	29762	29606	29845	29925	29505	29931	29733	29665	29670	29611	30053	29910	29548	29997	29736	29542	29663	29805	29822	29933	29723	30006	29718	29739	29971	29813	29677	29868	29519	29658	29788	29728	29770	29919	29825	29785	29680	29627	29673	29669	29745	29679	29764	29807	29815	29337	29447	29906	29747	29763	29854	29856	29890	29795	29862	29884	29921	29649	30022	29643	29742	29810	29774	29693	29822	29634	29652	29586	30020	29869	29580	29948	30088	29845	29701	29696	29651	29805	29897	30063	29635	29887	29764	29702	29912	29811	29873	29787	29433	29759	29694	29675	29503	29796	29778	30067	29907	30118	29674	29781	30109	29839	29978	29887	29636	29948	29763	29778	29829	29840	29920	29656	29560	29753	29812	29752	29848	29608	29719	29661	29606	29939	29716	29628	29980	29704	29744	29935	29888	29804	29847	29917	29746	29813	29568	29619	29638	29653	29811	30032	29686	29911	29653	29818	29935	29972	29987	29754	29358	29732	29894	29569	29657	29771	29784	29845	29848	29952	29936	29774	29967	30034	29790	29863	29703	29745	29949	30195	29776	29936	29809	30036	29746	29541	29879	29868	29981	29741	29703	29806	29889	29748	29714	29848	29823	29648	29851	29774	30043	29950	29873	29400	29732	29934	29602	29696	29909	29856	29986	29787	30033	29872	29807	30017	29697	29731	29837	29949	29559	29804	29978	29873	29690	30076	29614	29822	29966	29702	29781	29813	29661	29619	29705	29860	29763	29593	29518	29708	29481	29826	29724	29646	29747	29810	30068	29437	29647	29870	29756	29876	29872	29717	29654	29762	29879	29828	29693	29951	29889	29906	29696	29804	29872	29731	29847	29731	29664	29792	29819	29970	29704	29702	29785	29612	29866	29810	29739	29681	29658	29823	29905	29734	29709	29538	29866	29704	29771	29736	29775	29845	29661	30050	29709	29901	30093	29936	29800	29897	29628	29658	29882	29841	29793	29717	29957	30108	29709	29535	29918	29645	29777	29991	29630	29472	29640	29746	29852	29750	29747	29729	29753	29775	29801	29853	29571	29653	29693	29688	29562	29594	30036	29793	29629	29800	29577	29895	29422	29816	29837	29702	29755	29892	29813	29648	29862	29824	29684	29832	29814	29978	29778	29893	29938	29804	29766	29817	30004	29768	29964	29747	29871	29802	29685	30002	29685	29610	29576	29983	29740	29977	29895	29849	29989	29954	29735	29935	29747	30069	29768	29630	29717	29888	29709	29610	29825	29909	29824	29835	29846	29814	29787	29579	29862	29675	29804	29742	29950	29871	29686	29919	29774	29663	29883	29717	29655	29506	29898	29802	29602	29669	29697	29636	29621	29928	29727	29550	30040	29853	29630	29828	29689	29613	29838	29894	29812	29520	29750	29668	29774	30041	29754	29596	29769	29739	29858	29880	29671	30031	29831	29729	29666	29902	29904	29517	29587	29683	29839	29739	29658	29817	29897	29560	29561	29717	30001	29705	29662	29756	29647	29781	29720	29896	29708	29753	29827	29526	29813	29645	30009	29870	29692	29902	29592	29705	29866	29599	29817	29774	29762	29621	29772	29684	29942	29647	29679	29631	29857	29697	29742	30010	29690	29524	29911	30038	29783	29926	29917	29905	29866	29722	29901	29527	29631	29596	29780	29888	29717	29866	29951	29749	29708	29758	29868	29669	29748	29628	29779	29659	29960	29642	29859	29600	30136	30034	29875	29761	29840	29744	29591	29634	29700	29847	29882	29768	29685	30184	29703	29706	29806	30007	29719	29846	29811	29789	29482	29857	29815	29814	29829	29848	29728	29540	29688	29763	29679	30097	29766	29727	29885	29588	29605	29809	29879	29576	29704	29839	29626	29816	29972	29468	29887	29695	29856	30087	29751	29941	29765	29827	29888	29821	29714	29864	29844	29838	29908	29769	29662	29677	29671	29665	29734	29669	30012	29800	29822	29623	29999	29477	29672	29638	29511	29638	29600	29774	30068	29893	29810	29749	29595	29917	30054	29679	29818	29780	29609	29603	29648	29968	29928	29947	29835	29852	29890	29786	29738	29933	29920	29859	29704	29722	29486	29785	29763	29774	29725	29797	29947	29853	29745	30049	29482	29747	29655	29570	29659	29829	29806	29661	29730	29381	29560	29754	29357	29881	29573	29853	29636	29959	29895	29660	29809	29726	29668	29861	30015	29960	29651	29810	29869	29790	29877	29897	29808	29664	29880	29487	29684	29753	29851	29968	30050	29680	29603	29781	29805	29991	29764	29723	29977	29883	29694	29794	29733	29579	29888	30008	29539	29759	29659	29794	29962	29986	29763	29838	29960	29835	29642	29694	29739	29918	30142	29828	29930	29942	29823	29861	29905	29814	29931	29852	29776	29845	29859	29746	29882	29748	29684	29762	29497	29792	29881	29654	29914	29892	29712	29722	29656	29867	29684	29971	29664	29605	29720	29697	29605	29916	29944	29996	29932	29982	29576	29845	29822	29670	30039	29915	29772	29774	29910	29930	29881	29930	29640	29961	30107	29825	29823	30128	29853	29797	29909	29848	29686	29931	29713	29553	29818	29952	29790	29714	29650	29680	29627	29849	30028	29866	29725	29697	29900	29824	29559	30009	29856	29840	29592	29713	29742	29567	29851	30026	29690	29727	29682	29775	29691	29719	29907	29913	29988	29764	29679	29789	30159	29775	29695	29643	29813	29578	29796	29629	29847	29763	29787	29534	29892	29672	29816	29582	29709	29893	29871	29686	29691	29783	29779	29680	29653	29698	29774	29562	29525	29591	29726	29850	29835	29889	29769	29999	29922	29727	29598	30130	29889	29739	29609	29566	29918	29738	29505	30012	29574	29906	29743	29703	29903	29628	29735	29936	30052	29664	29466	29775	29868	29706	29872	29566	29818	29739	29620	29589	29938	30006	29748	29688	29974	29529	29711	29764	29801	29964	29598	30126	29678	29650	29647	29732	29725	30049	29798	29779	29776	29819	29863	29792	29787	29839	30009	29989	29923	29709	29709	29938	29768	29850	29511	29768	29877	29760	29705	29679	29824	29693	29747	29917	29669	29903	29846	29856	29763	29736	29806	29668	29902	29682	29701	29817	29679	29892	29604	29789	29906	29790	29645	29897	29636	30089	29878	29763	29951	29415	29872	30018	29569	29512	29884	29760	29726	29645	29757	29807	29799	29806	29993	29903	29403	29658	29715	30014	29894	29619	30066	29988	29702	29931	29738	29615	29765	29628	29825	29839	29774	29792	29940	29957	29880	29875	29694	29863	29974	29725	29669	29781	29751	30045	29828	29640	29804	29916	29591	29827	29792	29805	29817	29964	29791	29615	29841	29920	29836	29993	29725	29540	29978	29873	29868	29871	29822	29410	29914	29794	29754	29792	30019	29688	29827	29532	29648	29658	29777	29793	29799	29722	29883	29732	29551	29775	29710	29773	29964	29724	29684	29626	29935	30391	29751	29633	29575	29702	29639	29680	29799	29853	30014	30059	29851	29835	29704	29850	29709	29911	29964	29534	29759	29948	29808	29960	29787	29695	29976	29790	29946	29808	29602	29589	29829	29898	29916	29862	30055	29767	29538	29560	29959	29934	29786	29889	29750	29628	29631	29592	29840	29616	29605	29722	29634	29814	29729	29853	29798	29944	29750	29859	29862	29705	29592	29772	29700	29577	29624	29698	29834	29859	29734
26207	32933	26338	20609	19548	19247	18940	19004	18821	18874	18444	18559	18765	18707	18384	18504	18684	18532	18554	18597	18742	18636	18521	18639	18613	18715	18566	18523	18548	18614	18620	18417	18727	18375	18451	18690	18649	18659	18536	18513	18539	18572	18765	18643	18691	18488	18546	18510	18577	18759	18660	18552	18491	18481	18702	18633	18671	18580	18599	18463	18633	18576	18551	18504	18632	18463	18491	18652	18416	18519	18667	18474	18731	18692	18584	18583	18548	18588	18350	18399	18619	18497	18360	18889	18576	18529	18500	18418	18445	18639	18665	18569	18382	18542	18568	18598	18437	18446	18452	18725	18589	18553	18421	18475	18543	18541	18725	18441	18526	18525	18449	18533	18469	18655	18616	18544	18566	18483	18560	18564	18553	18718	18468	18696	18700	18550	18374	18492	18508	18494	18546	18684	18584	18473	18548	18838	18608	18631	18378	18668	18475	18427	18608	18585	18478	18596	18635	18463	18530	18386	18464	18510	18471	18361	18600	18685	18700	18559	18634	18439	18392	18433	18552	18473	18670	18338	18788	18498	18411	18707	18515	18460	18505	18502	18417	18552	18626	18616	18574	18520	18626	18656	18433	18731	18605	18673	18531	18632	18624	18430	18531	18601	18756	18500	18487	18526	18381	18459	18495	18676	18557	18508	18486	18683	18495	18770	18579	18499	18431	18683	18718	18595	18588	18465	18556	18562	18491	18461	18673	18393	18495	18528	18590	18411	18503	18819	18407	18680	18710	18516	18665	18565	18468	18682	18601	18554	18445	18590	18707	18430	18441	18495	18594	18512	18679	18665	18635	18565	18454	18617	18695	18533	18460	18425	18592	18571	18470	18390	18449	18507	18704	18489	18644	18482	18585	18433	18327	18527	18703	18559	18543	18569	18702	18303	18473	18555	18620	18514	18522	18491	18715	18592	18785	18568	18576	18604	18591	18568	18433	18549	18543	18625	18338	18658	18550	18495	18498	18578	18622	18544	18594	18592	18498	18620	18497	18627	18576	18706	18483	18645	18637	18689	18666	18540	18473	18479	18692	18358	18695	18767	18590	18375	18570	18632	18531	18581	18651	18628	18616	18392	18626	18466	18451	18512	18805	18568	18566	18573	18416	18453	18517	18501	18688	18658	18492	18410	18570	18735	18457	18416	18503	18619	18567	18673	18586	18622	18679	18376	18673	18676	18402	18466	18278	18667	18527	18614	18391	18580	18672	18404	18627	18738	18592	18533	18325	18512	18465	18463	18528	18642	18662	18551	18525	18506	18593	18611	18502	18628	18636	18501	18537	18708	18464	18737	18662	18295	18440	18687	18589	18410	18530	18680	18551	18572	18776	18588	18489	18556	18546	18612	18601	18621	18688	18590	18455	18455	18486	18669	18547	18660	18444	18400	18719	18443	18318	18515	18658	18535	18646	18557	18647	18470	18440	18510	18430	18626	18653	18516	18416	18524	18438	18592	18632	18496	18630	18636	18422	18607	18667	18594	18487	18407	18585	18445	18650	18482	18616	18637	18550	18391	18475	18616	18490	18784	18660	18539	18471	18463	18554	18334	18445	18558	18515	18489	18453	18610	18386	18461	18544	18661	18400	18488	18411	18454	18504	18660	18449	18535	18481	18553	18403	18523	18532	18377	18454	18670	18427	18475	18520	18579	18698	18684	18693	18550	18361	18740	18594	18649	18607	18501	18583	18371	18675	18456	18486	18528	18488	18482	18688	18443	18469	18516	18580	18588	18754	18674	18682	18651	18614	18493	18445	18659	18693	18592	18503	18607	18613	18614	18530	18643	18517	18560	18590	18229	18581	18582	18666	18477	18621	18477	18451	18619	18566	18603	18400	18674	18709	18475	18354	18673	18425	18662	18527	18437	18496	18423	18607	18637	18428	18446	18603	18672	18662	18685	18497	18398	18498	18514	18473	18629	18589	18533	18532	18577	18577	18673	18430	18408	18697	18599	18521	18623	18573	18397	18583	18747	18297	18471	18282	18525	18623	18648	18534	18589	18381	18566	18555	18614	18577	18568	18565	18699	18506	18585	18815	18425	18598	18402	18534	18469	18503	18360	18609	18490	18517	18717	18495	18590	18397	18580	18509	18562	18351	18487	18540	18528	18542	18488	18686	18568	18539	18677	18805	18461	18601	18526	18630	18608	18587	18624	18801	18593	18648	18524	18516	18299	18579	18668	18689	18348	18427	18544	18561	18460	18506	18663	18537	18495	18615	18637	18357	18625	18547	18663	18419	18315	18803	18476	18491	18530	18476	18449	18741	18644	18807	18652	18644	18462	18549	18693	18567	18543	18382	18602	18449	18529	18513	18503	18350	18646	18507	18586	18460	18439	18593	18505	18499	18713	18505	18426	18507	18441	18672	18450	18584	18705	18657	18550	18664	18491	18563	18734	18486	18537	18605	18564	18731	18553	18540	18703	18715	18834	18580	18762	18592	18542	18446	18695	18553	18525	18468	18557	18658	18633	18688	18684	18592	18443	18531	18520	18689	18526	18651	18438	18505	18581	18496	18595	18474	18641	18498	18603	18518	18709	18407	18512	18525	18615	18642	18618	18644	18637	18342	18555	18721	18460	18445	18481	18589	18459	18579	18609	18432	18480	18552	18615	18513	18378	18598	18462	18583	18664	18587	18455	18571	18569	18604	18756	18457	18589	18465	18500	18564	18473	18679	18497	18540	18524	18524	18588	18508	18606	18697	18658	18543	18373	18502	18605	18360	18534	18452	18655	18573	18617	18627	18663	18634	18482	18599	18492	18424	18542	18442	18609	18526	18362	18497	18622	18527	18621	18706	18744	18703	18537	18630	18572	18492	18497	18556	18561	18523	18469	18726	18621	18440	18617	18397	18649	18435	18592	18406	18482	18597	18718	18614	18483	18556	18409	18579	18556	18589	18655	18605	18498	18493	18512	18598	18656	18467	18653	18490	18502	18366	18338	18621	18530	18789	18629	18731	18618	18674	18549	18463	18521	18624	18727	18358	18605	18665	18520	18572	18395	18675	18552	18521	18400	18397	18584	18470	18418	18512	18625	18629	18531	18560	18489	18529	18673	18608	18676	18495	18668	18628	18577	18641	18541	18609	18517	18649	18599	18511	18561	18622	18592	18664	18470	18505	18408	18715	18400	18603	18785	18612	18581	18422	18489	18640	18586	18535	18576	18540	18429	18643	18667	18573	18566	18596	18606	18521	18442	18542	18404	18572	18640	18405	18586	18598	18536	18470	18354	18561	18609	18569	18695	18411	18681	18688	18560	18626	18622	18500	18664	18568	18774	18539	18454	18613	18444	18620	18565	18665	18418	18621	18425	18465	18492	18387	18299	18589	18619	18755	18473	18647	18559	18469	18775	18492	18432	18504	18539	18452	18601	18577	18534	18665	18528	18552	18550	18534	18574	18516	18676	18384	18520	18588	18645	18489	18620	18548	18415	18672	18463	18548	18619	18642	18536	18518	18516	18456	18452	18475	18492	18646	18455	18583	18489	18501	18484	18601	18523	18403	18536	18509	18763	18579	18448	18515	18571	18627	18430	18534	18580	18580	18483	18636	18519	18573	18572	18524	18371	18558	18667	18420	18430	18743	18436	18495	18747	18631	18436	18565	18613	18368	18347	18528	18561	18631	18651	18518	18563	18542	18600	18624	18594	18619	18351	18429	18648	18422	18400	18705	18498	18604	18478	18414	18516	18632	18700	18724	18447	18651	18588	18603	18516	18511	18541	18357	18560	18555	18651	18637	18392	18497	18597	18431	18476	18679	18509	18664	18489	18563	18454	18757	18589	18509	18551	18650	18508	18677	18492	18526	18499	18442	18714	18467	18566	18391	18579	18634	18686	18564	18384	18698	18535	18653	18587	18576	18378	18374	18535	18657	18530	18519	18639	18514	18419	18301	18609	18558	18446	18517	18306	18616	18468	18427	18575	18445	18507	18621	18391	18671	18395	18533	18610	18507	18440	18689	18596	18591	18600	18312	18636	18577	18489	18532	18512	18659	18524	18592	18524	18441	18349	18709	18437	18517	18516	18610	18529	18714	18696	18607	18475	18386	18572	18574	18399	18407	18562	18384	18490	18526	18584	18497	18682	18558	18579	18684	18533	18550	18606	18622	18685	18532	18624	18438	18589	18559	18635	18421	18622	18707	18532	18524	18632	18809	18576	18437	18387	18513	18562	18693	18511	18450	18655	18556	18612	18631	18381	18781	18569	18479	18591	18573	18502	18495	18710	18406	18558	18524	18530	18591	18562	18435	18746	18533	18453	18563	18569	18679	18571	18483	18611	18638	18604	18396	18656	18662	18599	18633	18568	18748	18626	18333	18467	18657	18498	18782	18400	18433	18606	18625	18766	18443	18646	18757	18467	18478	18492	18454	18511	18420	18425	18663	18563	18623	18582	18563	18632	18387	18564	18718	18567	18409	18564	18611	18590	18486	18540	18557	18594	18549	18552	18594	18701	18568	18461	18593	18661	18652	18462	18643	18565	18441	18489	18526	18500	18424	18555	18480	18409	18402	18682	18464	18522	18538	18638	18518	18729	18539	18504	18582	18489	18456	18516	18433	18594	18478	18599	18552	18545	18571	18610	18620	18669	18566	18537	18560	18630	18498	18579	18622	18470	18493	18593	18391	18627	18572	18685	18589	18415	18611	18569	18629	18674	18510	18522	18492	18478	18624	18611	18646	18560	18558	18718	18469	18555	18547	18537	18618	18553	18689	18448	18553	18640	18345	18597	18434	18527	18551	18427	18679	18448	18614	18571	18547	18778	18304	18528	18463	18400	18501	18637	18472	18529	18699	18549	18581	18601	18436	18334	18701	18406	18570	18341	18613	18594	18522	18637	18574	18455	18544	18643	18685	18654	18617	18531	18874	18563	18568	18597	18666	18695	18317	18675	18485	18556	18576	18748	18367	18501	18586	18505	18468	18433	18575	18561	18593	18383	18449	18428	18604	18441	18602	18787	18415	18470	18480	18482	18556	18617	18446	18587	18768	18595	18596	18528	18586	18435	18368	18756	18652	18465	18502	18488	18543	18627	18696	18638	18585	18495	18507	18668	18572	18595	18481	18510	18426	18602	18690	18431	18748	18375	18340	18623	18447	18568	18644	18499	18506	18532	18494	18532	18559	18711	18612	18425
23931	21045	27409	25317	24262	29069	31825	29384	28929	28999	28704	28866	28456	28474	28568	28641	28454	28326	28559	28342	28319	28236	28404	28304	28429	28413	28294	28527	28124	28197	28319	28158	28338	28059	28190	28055	28115	28215	28274	28350	28247	28522	28363	28063	28124	28251	28434	28484	28312	28225	28468	28491	28262	28209	28067	28496	28346	28215	28210	28065	28139	28358	28072	28125	28180	28422	28611	28196	28446	28380	28232	28239	28159	28233	28334	28206	28199	28254	28305	28257	28350	28251	28480	28359	28479	28425	28091	28055	28049	28148	28161	28167	28252	28230	28339	28458	28201	28522	28061	28506	28642	28125	28091	28124	28143	28094	28267	28421	28299	28415	28458	28264	28409	28341	28040	28037	28263	28313	28123	28233	28177	28272	28037	28191	28086	28180	28127	28209	28360	28452	28218	27934	28379	28303	28248	28064	28323	28106	27964	28272	28442	28132	28525	28389	28464	28193	28145	28071	28273	28174	28106	28133	28154	28207	28184	28135	28288	28309	28357	28173	28116	28243	28152	28222	28231	28167	28370	28278	28272	28022	28173	28067	28208	28172	28262	28331	28072	28110	28270	28279	28382	28439	28358	28149	28272	28240	28123	28143	28239	28210	28265	28090	28182	28328	28172	28356	28310	28136	28184	28505	28486	28304	28404	28349	27945	28244	27913	28272	28314	28361	28154	28150	28338	28188	28288	28163	28382	28280	28154	27968	28307	28230	28416	28302	28036	28213	28207	28291	28373	28432	28071	28400	28256	28040	28326	28038	28253	28226	27963	28205	28177	28441	28101	28405	28022	28228	28215	28047	28190	27980	28158	28057	28170	28231	27949	28135	28313	28106	28032	28159	27988	28483	28193	28339	28199	28170	28276	28349	28024	28418	28075	28379	28231	27981	28118	28283	28361	28322	28240	28301	28395	28222	28480	28102	28135	28167	28048	28190	27988	28393	28125	27987	28378	28224	28344	28409	28102	28370	28173	28057	28136	28267	28387	28133	28237	28225	28197	28151	28215	28174	28274	28308	28251	28516	28395	28027	28235	28460	28352	28407	28191	28258	28309	28136	28288	27952	28073	28293	28082	28251	28257	28036	28265	28125	28163	28131	28349	28334	28028	28031	28217	28454	28076	28249	28333	28629	28239	28210	28418	28317	28123	28130	28395	28338	28224	28130	28571	28196	28281	28276	28304	28380	28318	28118	28167	28155	28353	28157	28399	28131	28380	28169	28459	28216	28242	27937	28224	28257	28365	28323	27718	28314	28121	28052	28167	28233	28082	28262	28298	28321	28400	27874	28290	28267	28292	28495	28207	28278	28108	28364	28225	28088	28017	28095	28365	28430	28286	28280	27997	28297	28297	28441	28210	28138	28408	28057	28114	28401	28580	28251	28172	28070	28383	28205	27951	28129	28254	28323	28081	27928	28016	28129	27992	28239	28170	28370	28124	28215	28131	28550	28531	28479	28352	27907	28504	28319	27926	28163	28689	28174	28202	28407	28258	28057	28319	28072	28304	28260	28210	28371	28421	28319	28411	28384	28269	27911	28201	28237	28089	28167	28211	28442	28241	28403	28234	28209	28190	28350	28074	28482	28385	28061	28110	28083	28188	28067	28206	27910	28229	28015	28005	28089	28198	28652	28364	28003	28137	27999	28087	28083	28259	28180	28068	27955	28245	27948	28020	28368	28410	28491	28531	28341	28145	28209	28101	28265	28384	28184	28261	28327	28269	28469	28302	28104	28360	28205	28073	28401	28379	28292	28030	28206	28331	28122	28214	28396	28157	28005	28072	28312	28311	28093	28446	28139	28205	28063	28154	28225	28193	28196	28301	28178	28358	28006	28167	28065	28090	28241	28040	28439	28043	27981	28096	28099	28330	27970	28270	28119	27949	28028	28202	28060	28153	28403	28160	28494	28242	28001	28328	28296	28328	28180	28425	28193	28306	28045	28249	28333	28314	28089	28535	28491	28035	28213	28374	28409	28129	28106	28343	28204	28261	28074	28193	28426	28165	28331	28340	28178	28188	28205	28309	28320	28084	27952	28191	28119	28381	28342	28291	28293	28287	27901	28577	28293	28282	28198	28098	28545	28267	28264	28176	28313	28041	28103	28330	28222	28202	28035	28301	28200	28184	28225	28517	28074	28272	28278	28320	28111	28125	28153	28286	28247	28174	28226	28306	28292	28020	28283	28268	28392	28287	28293	28217	28156	28191	28335	28258	28255	28654	28518	28243	28119	28227	28216	28353	28178	28016	28133	28240	28099	28542	28251	28139	28073	28148	28114	28316	28344	28092	28288	28331	28066	28196	28178	28441	28255	28168	28231	28179	28130	28249	28382	27907	28224	28302	28248	28345	28163	28089	27928	28122	28371	28277	28133	28299	28231	28037	28215	28214	27996	28206	28339	28219	27949	28364	28188	28045	28221	28204	28277	28472	28370	28272	28339	28287	28021	28081	28104	28082	28372	28058	28454	28352	28187	28305	28383	28304	28263	28399	28229	28365	28218	28361	28305	28369	28333	28412	28260	28098	28116	28227	27852	28214	28129	28162	28053	28263	28270	28345	28269	28175	28296	28067	27997	28156	28091	28420	28507	28230	28466	28127	28105	28056	28380	28205	27918	28104	28002	28398	28276	28501	28373	28125	28230	28114	28271	28200	28142	28246	28330	28215	28343	28049	28470	28270	28152	28330	28134	27996	28145	28165	28450	28053	28044	28354	28431	28390	28278	28181	28281	28220	28110	28319	27713	27993	28005	28223	28147	28205	28295	28274	27990	28313	28334	28360	28303	28364	28367	28359	28509	28232	28158	28178	28066	28119	28234	28239	28204	28017	28127	28383	28483	28124	28291	28004	28183	28162	28209	28408	28118	28495	28255	28121	28149	28308	28256	28315	28120	28114	28165	28220	28223	28173	28214	28311	28190	28092	27995	28210	28223	28337	28507	28088	28198	27955	27892	28251	28492	28180	28488	28454	28460	28344	28162	28389	28208	28408	28302	28303	28487	28206	28368	28378	28113	28057	28107	28294	28425	28252	28216	28205	28128	28152	28267	28381	28169	28024	28167	28035	28263	28174	28364	28360	28217	28113	28032	28383	27972	28209	28243	28372	28050	27924	28062	28120	28273	28206	28247	28156	28062	28294	28170	28295	28281	28166	28216	28194	28002	28330	28486	28277	28155	27951	28304	27962	28156	28270	28156	28210	27974	27988	28028	28377	28344	28266	28218	28320	28119	28373	28353	28171	28174	28322	28084	28090	28190	28306	28359	28268	28239	28146	28146	28095	28252	28254	28022	28165	28160	28197	28411	28305	28120	28049	28286	28163	28295	28181	28371	28187	28047	28124	28019	28156	28261	28337	28011	28223	28269	28584	28387	28263	28290	28026	28494	28200	28115	28341	28438	28043	28290	28154	28364	28174	28256	28185	28241	28297	28304	28223	28063	28294	28243	28193	28402	28078	28100	28332	28257	28351	28272	28374	28170	28290	28249	28201	28447	28402	28456	28222	28183	28197	28339	28232	28077	28295	28280	28240	28173	28216	28317	28109	28370	28220	27920	28180	28305	27971	28325	28349	28227	28027	28101	28305	28158	28298	28257	28337	28116	28218	28019	28330	28399	28272	28192	28222	28275	28258	28242	28165	28254	28255	28189	28460	28162	28232	28171	28288	28246	28150	28548	28133	27924	28294	28497	28294	28200	28333	28314	28164	28094	28134	28400	28362	28218	28269	28043	28086	28105	28196	28227	28292	28205	28333	28112	28416	28039	28333	28348	28397	28323	28258	28265	28434	28319	27988	28292	28370	28292	28304	28079	28277	28330	28064	27897	28253	28166	28312	28561	28099	28248	28226	28296	28301	28148	28456	28149	28159	28198	28204	27964	28327	28113	28241	28234	28329	28391	28451	28314	28324	28162	28390	28342	28291	27972	28149	28235	28202	27996	28459	28489	28553	28285	28374	28355	28068	27941	28214	28265	28424	28424	28368	28233	28146	28170	28150	28089	28135	28104	28225	28053	28272	28095	28087	28244	28294	28061	28119	28123	28326	27881	28149	28239	28275	28052	28298	28375	28266	28325	28035	28157	28119	28344	28378	28181	28254	28107	28404	28206	28379	27923	28240	28475	28553	28046	28040	28140	28372	28144	28203	28238	28435	28419	28146	28261	28423	28224	28138	28304	28265	28321	27949	28264	28331	28279	28066	28140	28226	28402	28303	28059	28315	28335	28075	28321	28286	28354	28440	28210	28312	28256	28479	28350	28385	28082	28005	28383	28471	28320	28261	28230	28183	28304	28452	28201	28328	28332	28074	28320	28226	28343	28289	28393	28348	28126	28182	28177	28131	28285	28319	28370	28113	28330	28381	28344	27989	27993	28135	28173	28232	28169	28211	28161	28035	28215	28440	28391	28095	28346	28133	28190	28320	28305	28389	28054	27857	28251	28336	27868	28062	28207	27890	28191	28313	27960	28216	28127	28085	28184	28296	28145	28390	28542	28069	28216	28259	28115	28270	28030	28382	28276	28049	27922	28100	28094	28182	28183	28339	28343	28092	28128	28294	28140	28355	28045	28319	28145	28054	27967	28249	28407	28415	28474	28125	28291	28203	28261	28048	28130	28048	28065	28076	28190	28036	28170	28241	27993	28020	28343	28411	28249	28138	28253	28250	28238	28305	28459	28065	28317	28205	28326	28198	28226	28162	28255	28104	28404	28076	28137	28288	28095	28023	28368	28090	28276	28473	28302	28324	28130	28284	28250	28379	28240	28063	28310	28217	28153	28159	28345	28216	28327	28080	28123	28207	28311	28408	28190	28322	28411	28465	27971	27925	28254	28034	28228	28424	28180	28299	28132	28238	28186	28183	28248	28051	28148	28103	28115	28445	28216	28228	28450	28056	28404	28239	28220	28335	28076	28228	28350	28277	28327	28113	28360	28093	28087	28012	28418	28455	28168	28387	28202	28379	28160	28226	28405	28020	28060	28274	28400	28228	28353	27961	28368	28052	28160	28352	28279	28221	28277	28517	28169	28340	28178	28126	28298	28298	28243	28196	28506	28212	28230	28041	28463	28138	28350	28209	28424	28134	28328	28150	27860	28311	28200	28479	28358	28310	28297	28207	28440	27918	28247	28522	28195	28332	28385	28232	28380
25285	44272	34014	24716	21542	20092	19579	18996	18971	18746	18340	18346	18049	17985	18280	18033	18063	18067	18265	18084	17960	17848	18120	17926	18030	17882	18033	17934	18185	17890	17872	17934	18013	17911	17904	17828	17963	18030	17768	17994	18059	18002	18153	17936	17922	18125	18017	18065	17974	17888	17999	17996	17980	17883	18017	17903	17925	17867	17776	18115	18094	17947	18005	18128	18009	17921	17984	18183	18010	17815	18033	17905	17751	17886	18109	18011	18128	18012	18030	18078	18115	17849	17895	18102	17943	17955	17886	17747	17931	18031	17973	17809	17905	17984	18101	18037	18155	17924	17883	17901	17789	17909	17865	18019	17942	17810	17988	17777	17897	17823	17943	17926	17894	17816	18075	18157	17811	17858	18037	17960	17896	17986	17946	18109	17935	17956	17922	17800	18051	17871	17907	17901	17952	17764	17978	18092	17851	17850	17754	17882	17808	18049	17988	17908	18226	17873	17992	17801	18018	17803	17834	18048	17886	17906	17810	17996	18078	17930	17986	17778	17919	17845	17961	17821	18017	17839	17824	18005	17868	17804	17859	17738	17874	17932	18011	17950	17955	17836	17847	17759	18233	17971	17861	17921	17859	17774	17849	17983	17812	17807	17902	17808	17810	17981	17813	17882	18035	17755	17942	18059	17944	17884	17832	17769	17986	17821	17776	18039	17925	17999	17943	17763	18041	17883	17921	17720	17856	17913	17979	17925	17958	17846	17913	17935	17762	17785	17871	17965	18020	17985	17984	17946	17890	18066	17777	17815	17859	17959	17790	17831	17652	17939	17882	17792	17950	17780	18099	17840	18085	17901	17913	17798	17993	17756	18072	17740	17859	18019	17826	18055	17829	18056	17798	17781	17884	18124	17817	17957	18215	17870	17953	17984	17913	17710	17902	17845	17990	17848	17957	17906	17956	17817	18019	18053	17950	18039	17903	17842	18056	17902	17945	17920	17876	17797	18018	17857	17813	18005	18045	18100	18016	17817	17888	17945	18063	18004	17962	17879	17967	17819	17612	17988	17997	18057	17993	17929	18029	17969	17920	17814	17946	17791	17870	17885	17806	17783	18177	17860	18031	18013	18034	17983	18081	17931	17976	18069	17773	17731	17962	18106	17919	18068	17954	17961	17869	17905	18062	18024	18127	17972	17849	17943	17994	17976	17996	17995	17926	17964	17804	18055	17941	17879	17761	17872	17914	17812	18052	18092	17978	17732	17768	17940	17925	17926	17964	17877	17845	18061	17855	17972	17877	17978	17763	17993	17957	17970	17954	17763	17802	17962	17910	17937	17897	17738	18062	18060	17817	17993	18057	18061	17743	17764	17769	18164	18019	18027	18079	18124	18072	17783	17771	17938	17975	17811	18134	17961	17780	18021	17810	17924	17645	17947	17889	18040	17859	17953	17847	17791	17845	18031	17991	17960	17757	17836	17854	18033	17902	17901	17924	18030	17770	17918	17756	18021	17898	17821	17993	17984	17774	17844	18046	18029	17893	17932	17988	17966	17919	18046	17982	17893	17886	17775	17971	17945	17817	17966	17875	17899	17963	17758	17959	18053	17843	17909	17917	18012	17887	17892	17921	17742	17944	18007	18024	17856	17821	18153	17770	17890	17593	17837	17756	17872	17897	17799	17802	17909	17891	17963	17869	18079	17982	18110	17942	17945	17929	17760	17802	17943	17774	17845	17883	18057	18076	17942	18000	18010	17745	17931	17885	17865	17734	17942	17884	17971	17926	17741	18258	17976	17850	18109	17834	17976	17943	17956	17896	17945	17924	17997	17765	17986	17912	17897	18024	17849	17955	17872	17972	17753	17871	17987	17755	17923	17864	17949	17936	17876	17864	17816	17981	17950	17789	17717	17976	17779	18042	17891	17838	18000	17731	17996	17777	17923	17668	18112	17941	18043	17995	17913	17813	17732	17932	18034	17697	17839	17816	17956	17636	17945	17946	17875	17950	17973	17839	17858	17928	18003	18099	17994	17818	17861	17842	17772	17899	17849	17773	17961	17822	17889	17853	17770	17834	17822	17926	17892	18103	17985	17862	17809	17959	17785	17724	18093	17978	18036	17916	17925	17841	18018	18000	17713	18022	18072	17739	17760	18042	17871	17954	17810	17916	17870	17829	17944	17833	17920	18020	17830	17984	17713	17986	17886	18025	17847	17920	17978	18073	17775	17975	17914	17948	17883	17881	17725	17932	17932	17839	17784	17882	17766	17767	17761	17953	17800	17970	17878	17934	17921	17931	18022	17988	17999	17821	18011	17886	17999	17797	17967	17930	17857	17907	17928	17970	17867	17808	17952	17808	17738	17789	17910	17876	17923	17898	18130	17968	17905	18004	17775	17951	18045	17890	17701	17770	17777	17984	17869	17790	17970	17942	17784	17844	17959	17909	17944	17903	17867	17895	18013	17842	17987	17677	17826	17816	17823	17830	17841	17994	17896	17857	17872	17966	17978	17867	17798	17732	17814	17975	17977	17862	17803	17787	17910	17869	17773	17855	17928	17931	17989	17868	17750	18025	17895	17790	17685	17754	17887	17785	17946	17901	17960	18088	17943	17935	17840	17955	17826	17986	17788	17819	17699	17873	17822	18053	17911	17873	17884	17755	17987	17857	17828	17946	17725	17973	17740	17866	17988	17756	17851	17868	17930	17869	17839	17861	17986	17987	17787	17914	17832	17903	17899	17862	18003	17957	17939	18025	17955	17892	17901	17880	17890	17923	18020	17919	17686	18108	17929	17941	17865	17975	17829	17861	17963	18066	17908	17855	18085	17999	17768	17768	17928	17926	17858	17996	17934	17809	17873	17774	17783	18040	17907	18126	17838	18007	17881	18054	17778	17873	17996	18074	17936	17861	18009	17968	17916	17859	17833	18037	17805	17780	17827	17960	17879	18024	18003	17678	17926	17762	18024	17892	17844	17852	17827	17913	17888	18117	17881	18097	17969	17745	17793	17871	17711	17774	17683	18062	17870	17807	17875	17880	17999	17894	17861	17771	17975	17893	17978	17912	18006	17829	17869	18004	17964	17882	17851	17875	17838	17800	17927	17773	17870	17885	17950	17893	17824	17962	17911	17932	17910	17873	18273	17803	17935	17814	17890	17826	18056	17799	18003	18077	17965	17849	18057	17953	17857	17980	17803	17855	17894	17865	17934	17892	17755	17963	17906	17912	17937	17974	18095	17828	18103	17949	17829	18023	17920	17924	17749	17920	18020	17990	17886	17857	17859	17997	17845	17965	17929	17850	18026	18044	17888	18035	17742	17837	17947	17995	18036	18112	17699	17758	17827	17929	17881	17920	17813	17694	17837	17986	17980	17915	18029	17838	17975	17869	17796	17814	17694	17971	17854	17941	17829	17894	18024	17773	18026	17865	17894	17862	18003	17921	17958	18057	17936	17943	17724	17864	17788	17731	17970	17817	18070	18030	17805	17921	17971	17904	17925	17964	17930	17893	17787	17964	17668	17896	17953	18015	17978	18006	17958	18102	17821	17800	17919	17839	18000	17734	18133	17923	17860	17842	18064	18052	17835	17886	17899	17999	17824	17883	17992	17997	17775	17907	17781	17968	17805	17790	17913	17969	17953	17947	17813	18059	17956	18021	17908	18047	17760	17894	18027	17871	17844	18003	17993	18095	17771	17910	17995	18106	17938	17944	17859	17979	17967	17727	17891	17979	18143	17959	17859	18186	17794	18073	17902	17856	18096	17968	17787	17797	17888	17936	17848	17961	17869	17791	17870	17759	17894	17785	17825	17934	18004	18015	17988	17916	17770	17873	17920	17878	17912	18031	18123	17910	18020	17836	17753	17903	17955	18022	17829	17890	17932	17919	17864	17962	17900	17678	17719	17992	17827	17897	17993	18113	17851	17968	17985	17768	17852	18002	17813	17741	18003	18094	17842	18084	17767	18017	17743	17864	17999	17864	17932	17858	17922	17841	18039	17850	18105	17862	17979	17932	17720	17959	17841	17918	17959	18022	17822	17831	17845	17913	17830	17884	17903	17801	18052	17679	17942	17904	17715	17896	17957	17653	17949	18056	17907	17888	18012	17968	17972	17782	18023	17837	17908	17940	17920	18038	17784	17924	18043	17838	17932	17952	17909	17726	18007	17855	17901	18023	17908	17713	17891	17767	17991	17940	17963	17820	17881	18001	17888	18062	17790	17759	17956	18044	17871	17958	17854	18057	18062	17927	17961	17776	17801	17987	17905	17754	18062	18001	17783	17945	17982	17824	18016	17902	17945	17923	17845	17882	17997	17785	17984	17968	17850	17897	17926	17971	17888	18091	17895	17811	17953	17955	17908	17957	18045	17843	17892	18007	17835	17850	17900	17834	18001	17890	17931	17840	17929	17841	17962	17852	17910	18066	17832	17896	17706	17855	17965	17832	17797	17779	17885	17951	17874	17987	17949	17810	17996	18065	17919	17987	17964	17953	17877	17908	17910	17860	17797	17929	17961	18098	17927	17968	17908	18025	17853	18065	17895	17894	17972	17645	17896	17999	17826	17985	17830	17945	18071	17850	17934	17887	17878	17936	17782	17961	18015	17882	17816	17977	17857	17984	17931	17732	17938	17853	17881	17990	18031	17992	17946	18006	18121	17799	17886	17859	17986	17864	17910	17807	17879	18029	17857	17867	17898	17955	17970	18006	17886	18047	18023	17727	17907	17781	17738	17979	17946	17937	18007	17994	18093	17786	18087	17808	17855	17827	17736	18009	17824	17852	17901	18018	18036	18015	17788	18078	18051	17799	17923	17823	18024	17976	18070	18048	17895	17922	17904	17813	17733	17842	17907	17822	17979	18038	17880	18047	17800	17980	17959	17996	17992	17798	17928	17860	17902	17880	17992	17698	17951	17774	17954	17944	17823	18018	17888	17837	17960	17853	17983	17738	17910	18130	18044	17955	17936	17915	17974	17910	17871	17912	17872	17796	17704	18064	17937	17917	17787	17943	17973	17800	18010	17928	17979	17909	18036	17933	17948	17945	18037	17742	17938	17922	17918	17767	18153	17939	17939	17850	17995	17726	17778	17618	17934	17801	17861	17780	18086	17973	17822	18063	17974	17963	18046	18046	17842	17776	18078	18023	17737	17930	17999	17840	18007	17815	18109	17911	17943	17836	17947	17927	18010
22549	21021	27382	24958	22332	27091	33026	29902	29066	29050	29193	28535	28702	28441	28779	28283	28164	28279	28318	28253	28447	28373	28344	28249	28081	27878	28152	28207	27986	27975	28140	27944	27987	28004	28081	28069	28181	28044	28057	28134	28183	28213	28442	27977	28094	27976	28238	27738	27774	28049	27979	27968	28103	28048	28283	28009	28025	27921	28019	28015	28036	28208	27945	28036	28245	28082	28207	27963	28147	28475	28488	28222	28073	28211	27658	28044	28182	28021	28367	28138	28106	27940	27963	28051	28174	27961	28086	28133	27766	27904	27855	27934	27971	28176	28259	28018	28031	28216	28216	27823	28059	27957	27811	28251	27950	28022	28018	27813	28158	27836	27954	27943	28194	28099	27718	27957	28042	27988	28277	28133	28069	28186	27970	28231	28112	27952	27967	27877	27970	27991	27858	28141	27899	28006	27786	28040	27928	27940	28074	27921	28177	28021	27909	28061	28112	28244	27820	27824	27970	27891	27913	27814	28017	27839	28003	28289	27800	27885	28026	27905	27942	28072	28253	28042	28110	28021	28064	28005	27718	28047	28058	28280	28136	28125	27899	27919	27716	27789	28032	28203	27802	27927	27834	28099	27964	27810	27958	27770	28095	27899	27775	28249	27986	27873	28358	27780	27848	27975	28025	27854	27832	27794	27917	28035	28133	27951	27927	28114	28159	28024	27840	27882	28079	27991	28185	27964	28099	28136	27689	27969	27720	27959	28146	28137	27895	28010	27952	27685	28100	27984	27996	28016	27926	27942	28016	28017	27863	28073	28297	27991	28027	27825	28098	27967	28017	27968	27888	27969	28074	28262	28156	28025	28211	28177	28079	27793	27703	28142	27925	27853	27856	27945	27910	27925	28036	27712	27997	28376	27894	27956	27887	28016	28023	27934	28058	27823	27926	27628	28121	28083	28054	28072	27892	27740	27913	27755	27843	27755	28302	28155	27986	27753	28074	28060	27911	27696	27730	27834	28134	28029	27850	27904	27797	28044	28010	27787	27856	27829	27867	28034	27897	28338	27882	28057	27838	28282	28086	28238	27877	27756	27987	28018	27906	27869	27743	27654	28014	28028	27809	27907	28185	28055	27972	28062	28024	27959	27959	28250	27939	28177	28138	28188	28097	27933	27928	27644	27776	27803	27935	27911	27891	28050	27889	28079	27937	28069	27827	27910	27859	27778	27790	27978	27945	28222	27824	27942	27872	27897	28050	27831	28075	27955	27945	28024	28096	28004	28013	27929	27802	28068	28084	28014	28163	27900	27930	28037	27969	27951	28012	27892	27966	27688	28021	27971	28242	27812	27909	27951	28159	27784	27918	27870	28030	28109	27728	27797	27969	28106	28093	27614	28046	27999	28121	28081	28220	27791	28079	27970	28007	28099	27994	27893	27842	27884	27875	27653	27943	27984	27871	28117	28018	28027	27992	28207	28029	28000	28468	27903	27996	27989	28069	28139	28219	27899	28104	28020	28034	28113	28165	28064	27875	28123	27925	27894	27973	28016	28058	27835	28027	27994	27936	28180	27956	27741	27939	28086	28038	28051	28135	28104	27981	27970	27843	28089	27711	27796	27860	27900	27877	27962	27803	27790	27863	27995	27846	27531	27785	28077	27809	28084	27997	27724	28034	28094	28022	28094	28332	27760	28111	27867	28183	28060	27994	27960	27904	27972	28031	27860	27747	28036	27976	27957	28027	27966	28081	28019	28020	27756	27990	28041	28098	27881	28063	28281	27952	27750	27926	28048	27952	28042	27893	28084	27945	27968	28004	27653	27908	27878	28105	27799	27944	27895	27978	28069	27876	28067	28036	27923	28058	28162	28088	27921	27928	27971	27538	27790	27975	27859	27974	28105	27786	27837	28035	27913	27696	27853	28180	28204	27925	27993	28013	27927	27845	28119	27932	27935	27764	27719	27963	27777	27923	27974	27745	27877	27726	28076	28189	28068	27828	28031	27981	27839	28068	28084	27969	28203	28031	27758	27953	28020	27998	27915	27928	27867	28386	28039	28025	28003	27788	27996	28143	27781	27925	28019	27831	27956	28088	27844	27681	27761	28121	28093	28155	27681	28043	27954	27946	27960	27876	27976	27910	27976	28160	28097	28065	28128	27956	28021	28074	28098	27912	27824	28119	28101	28029	27983	28044	27501	27804	28033	28022	27927	27931	27815	27836	27610	27988	27780	27980	27908	28212	27933	28051	27996	28145	27916	27791	28204	27877	28156	27839	27747	28019	28117	27931	27930	27864	27620	27932	27758	27812	27857	27701	27899	28039	27769	27977	28275	28207	28004	28044	28177	27864	27858	28252	27861	27861	28185	28074	27842	27870	27815	27683	28192	28150	28122	27822	27679	28139	28013	27977	28213	28118	27693	27883	27943	27778	27896	28098	28049	28177	27950	28008	27805	27753	28056	27792	27912	28099	28133	28104	28104	27964	27922	27900	27756	27848	28147	27979	27977	28121	27991	28359	28127	27921	28068	28140	27613	28166	27854	27926	27880	28031	28054	28279	28003	27777	27827	27866	28132	28282	27921	28018	27779	27796	27981	27970	27816	28081	28026	27830	27889	27797	28170	27975	27950	27784	27910	28109	28156	28044	28017	27970	27678	28172	27961	27922	27810	27889	27989	28168	28148	28121	27934	27650	27955	27998	28071	28140	27996	28135	27889	27903	27918	27795	27995	27716	27996	27963	27971	27994	27898	27847	27912	27800	27729	27947	27976	28014	27985	27893	27860	27856	28118	27825	27936	27597	27767	27853	27929	27802	28125	27996	28260	27972	28084	27986	28098	28054	28220	27925	27657	28052	28135	28106	28132	27970	28067	28133	27987	27962	28030	28014	27614	27585	27882	28101	28121	27963	28247	28319	27886	28040	28193	28049	27897	28221	27939	27953	27966	27973	27765	27889	27939	28031	27806	27924	27930	28022	27969	28077	28108	28060	27754	28075	28198	27910	27996	27939	27979	28141	27998	27902	27914	28100	28257	27812	27784	27935	27851	27862	27918	28052	27998	28088	27826	28091	28233	28072	27978	28001	27815	28207	28147	28045	28007	28174	28150	27836	28039	27875	28171	28180	27897	28058	27897	27842	27853	27986	28157	28044	28077	28010	27966	28057	27748	27876	28291	28123	28151	28073	27935	27688	28000	28002	27924	28017	28062	27856	27772	28006	27856	27955	27848	28073	27909	28224	28031	27986	28148	28151	27920	27757	28071	28408	28053	28026	28031	27864	27872	28063	28095	27847	27703	27837	27832	27852	28105	28047	27899	28245	28045	27944	28033	28121	27947	28198	28016	28218	27666	28192	28245	28159	27950	28014	28229	28057	27974	27890	28088	28051	27930	27770	27914	27979	27944	27884	28055	27989	28011	27992	27981	27834	27995	28001	27818	28034	27958	27736	27995	28107	27791	28016	27914	27964	28187	28046	28180	28056	28013	27892	28182	28167	28010	27993	28198	27788	28132	28052	28217	28152	27856	27906	28285	28216	28033	27725	27916	28029	27800	27982	27864	28064	28013	27906	28096	27913	27996	27839	27781	27864	27999	28071	28011	28098	28101	28148	27967	28056	27892	28095	27996	27794	27940	27920	27967	27745	27988	27917	27896	27981	27961	27823	28062	27663	28223	28004	27717	27860	28166	27820	27939	28008	27869	27905	28039	27843	28124	28249	27823	27928	27957	27910	27785	27855	27498	27978	28005	27856	27703	28141	28148	28110	27913	27932	27975	27984	28302	28274	28051	28186	28093	27931	27775	27883	27931	27988	27806	28193	28070	28001	27803	27752	28077	27956	28161	28126	28001	27830	27925	27985	28017	28050	27876	27952	27946	28126	28077	28144	27706	27794	27942	27817	27808	28054	28129	27839	28095	27791	27656	28045	27940	28002	27993	28007	27786	28012	27931	28227	28035	28157	28100	28131	27894	28082	27890	27931	27851	27977	27935	27857	27651	27631	28115	27736	27985	27911	28182	28225	28064	27863	27897	27923	28055	27997	28285	27908	27668	27853	27948	28058	27663	28161	27787	28170	27978	28035	27948	27748	27961	28041	28227	28270	28145	28043	28156	27906	27907	27919	28225	27912	27915	28174	28028	28063	28147	27918	27862	27955	28165	27824	27901	27981	28244	28023	27974	28044	27983	27923	28412	28007	28124	27926	28139	27942	28114	27913	27978	28138	28117	27970	27886	28336	27792	27910	28030	27883	27919	28024	27818	28408	28010	28028	27750	28049	28118	28198	27906	27963	28185	27885	27705	28026	27929	28095	27863	27772	27887	27869	27753	28099	27988	28082	27700	28043	27975	27935	27955	27662	27893	28032	28112	27759	28063	28067	28165	28234	27791	27952	27925	27632	28125	28111	27882	27863	27844	27879	28045	28146	27541	27824	28026	28082	27877	27935	27873	27935	27913	28082	28140	28169	28242	28014	28054	28144	27925	28228	27851	28068	27932	28216	27858	28237	27951	28068	28007	27927	27811	27875	27878	27797	28243	28210	28002	27751	27828	27784	27948	28097	28067	27930	28014	28036	27959	27831	27952	27620	27942	27951	27960	27863	27831	27880	27694	27882	27955	27886	27881	28104	27882	27767	28159	28120	27708	28018	27964	27870	27894	27814	28282	28022	28149	27839	28034	28009	28081	28009	27919	27769	27857	27788	28036	27996	27956	28125	27778	28001	27946	27990	28011	28029	28097	28150	27986	27732	28093	28091	27838	28007	27735	27961	28174	28004	28042	28089	27921	27642	27817	27916	27920	27930	27947	28040	27791	28167	28018	28156	27874	27910	28194	27868	27884	27854	28025	28036	27966	28184	28135	27961	27940	28031	27799	28137	28179	28138	27908	27768	27971	27924	27890	27792	27914	27716	27918	28094	28053	27989	27926	27884	28192	27934	28260	27753	27770	27964	28053	27937	28112	28205	27971	28143	27956	27936	28042	27993	27988	27951	28147	28014	28078	28178	28219	28047	27772	27858	27950	27937	27939	28110	28170	27861	28154	28135	27993	28059	28120	28050	27915	28006	28022	28101	28118	27720	27928	28151	27883	27886	28079	27978	27981	28231	28208	27947	27808	28254	28015	28186	27988	27786	28029	27887	27936	27982	28000	27951	28106	28002	27799	27917	27919	27795	27935	27988	28088	28068	27676
28148	52280	39251	28387	23846	21678	20394	19912	19331	18931	18595	18534	18243	18162	18188	18071	18193	18068	17942	18071	17881	17730	17991	17834	17829	17803	17770	17941	17891	17970	17743	17816	17915	17839	17841	17821	17802	17644	17796	17900	17897	17627	17747	17814	17842	17858	17850	17803	17841	17635	17781	17748	17772	17769	17799	17848	17786	17861	17779	17687	17790	17713	17895	17897	17806	17766	17858	17935	17787	17751	17804	17741	17804	18008	17750	17855	17887	17909	17845	17719	17797	17775	17938	17778	17879	17906	17648	17627	17750	17698	17637	17707	17869	17693	17754	17696	17717	17770	17663	17691	17778	17743	17626	17725	17626	17780	17832	17719	17780	17660	17710	17648	17850	17714	17696	17823	17769	17719	17761	17932	17667	17745	17596	17952	17812	17618	17822	17645	17794	17615	17658	17744	17541	17724	17692	17732	17854	17449	17695	17860	17713	17885	17731	17753	17787	17849	17702	17579	17742	17767	17782	17573	17976	17610	17696	17799	17634	17681	17641	17751	17661	17708	17571	17708	17686	17801	17609	17764	17696	17656	17796	17708	17858	17876	17734	17724	17725	17849	17883	17631	17799	17757	17758	17735	17711	17696	17560	17909	17713	17736	17742	17718	17763	17660	17751	17627	17933	17551	17684	17915	17531	17769	17700	17700	17705	17781	17765	17680	17778	17731	17661	17760	17887	17676	17719	17713	17700	17557	17691	17915	17718	17831	17566	17714	17554	17726	17879	17717	17748	17570	17737	17785	17787	17643	17634	17826	17647	17886	17499	17631	17683	17793	17734	17776	17797	17491	17627	17546	17633	17627	17672	17646	17669	17768	17781	17648	17729	17809	17656	17480	17760	17634	17674	17819	17779	17588	17691	17537	17393	17627	17719	17630	17704	17825	17524	17646	17729	17648	17816	17765	17698	17585	17713	17697	17763	17758	17528	17804	17629	17597	17792	17739	17814	17620	17684	17593	17904	17754	17645	17785	17680	17811	17863	17766	17722	17626	17833	17928	17730	17620	17704	17697	17789	17609	17660	17875	17912	17860	17668	17761	17761	17736	17755	17762	17689	17657	17799	17667	17713	17925	17603	17675	17662	17623	17581	17700	17700	17690	17766	17644	17794	17731	17690	17582	17911	17790	17767	17860	17734	17687	17643	17605	17638	17581	17602	17787	17621	17528	17658	17706	17872	17652	17640	17858	17724	17600	17670	17691	17526	17779	17666	17637	17657	17754	17628	17682	17882	17513	17710	17646	17704	17665	17575	17725	17872	17765	17636	17733	17832	17567	17688	17874	17833	17700	17701	17760	17851	17857	17711	17902	17596	17715	17865	17690	17724	17572	17728	17607	17729	17665	17624	17663	17727	17791	17644	17811	17950	17707	17646	17652	17726	17866	17729	17531	17759	17571	17897	17728	17731	17733	17806	17518	17657	17690	17932	17744	17690	17825	17930	17700	17771	17788	17643	17690	17703	17635	17622	17586	17728	17708	17762	17805	17669	17600	17653	17616	17598	17823	17573	17644	17610	17731	17637	17570	17570	17783	17703	17663	17613	17727	17691	17762	17721	17802	17669	17860	17734	17611	17768	17738	17743	17567	17679	17656	17606	17833	17677	17803	17676	17666	17774	17874	17668	17705	17641	17582	17715	17923	17686	17593	17770	17766	17969	17537	17846	17765	17575	17668	17664	17861	17550	17687	17708	17645	17485	17648	17713	17725	17708	17616	17780	17814	17738	17728	17548	17745	17743	17596	17719	17639	17494	17800	17623	17530	17658	17714	17788	17715	17664	17643	17714	17698	17717	17932	17879	17693	17768	17605	17832	17693	17670	17819	17459	17712	17676	17537	17785	17784	17730	17702	17816	17530	17743	17701	17738	17731	17641	17884	17654	17736	17707	17554	17586	17703	17688	17876	17598	17771	17754	17584	17714	17649	17746	17701	17796	17598	17655	17685	17528	17732	17881	17922	17581	17649	17764	17788	17722	17676	17750	17760	17692	17779	17648	17732	17795	17590	17964	17793	17502	17727	17784	17599	17693	17650	17642	17664	17819	17734	17827	17532	17861	17756	17717	17871	17743	17753	17547	17739	17765	17794	17686	17563	17594	17680	17856	17689	17774	17634	17657	17683	17821	17890	17773	17833	17684	17544	17645	17835	17726	17708	17628	17760	17591	17481	17741	17696	17723	17578	17639	17670	17750	17579	17512	17745	17821	17725	17707	17762	17638	17911	17813	17665	17527	17545	17722	17753	17770	17751	17738	17584	17778	17818	17647	17597	17777	17623	17719	17795	17666	17755	17631	17550	17525	17837	17785	17608	17768	17455	17877	17712	17758	17762	17893	17601	17889	17823	17643	17726	17731	17559	17767	17738	17679	17677	17771	17708	17930	17758	17748	17845	17788	17684	17847	17686	17685	17577	17644	17713	17826	17758	17655	17763	17848	17760	17692	17591	17635	17839	17768	17800	17684	17700	17772	17965	17553	17809	17637	17608	17861	17579	17603	17819	17721	17737	17659	17627	17759	17615	17725	17609	17876	17686	17821	17750	17625	17495	17781	17561	17537	17667	17726	17627	17601	17707	17761	17753	17799	17648	17655	17762	17553	17672	17709	17560	17921	17599	17933	17622	17790	17879	17778	17793	17819	17544	17646	17797	17686	17761	17878	17535	17691	17719	17669	17705	17758	17726	17918	17661	17771	17768	17782	17745	17565	17778	17798	17622	17677	17774	17658	17663	17691	17623	17766	17689	17681	17787	17918	17661	17651	17800	17865	17621	17848	17527	17712	17737	17711	17803	17656	17519	17826	17672	17782	17690	17778	17885	17721	17618	17838	17737	17781	17659	17633	17814	17723	17602	17651	17690	17778	17612	17676	17820	17709	17752	17620	17668	17920	17846	17710	17805	17644	17749	17597	17691	17861	17690	17631	17677	17534	17727	17822	17641	17894	17677	17629	17773	17760	17606	17842	17589	17904	17903	17579	17668	17637	17548	17643	17763	17749	17746	17975	17634	17890	17574	17831	17648	17778	17846	17747	17727	17874	17697	17812	17737	17838	17616	17723	17693	17939	17693	17625	17698	17675	17479	17787	17534	17720	17671	17716	17617	17739	17760	17605	17663	17917	17524	17702	17548	17655	17756	17805	17651	17665	17752	17775	17670	17801	17923	17658	17809	17772	17672	17664	17856	17674	17861	17572	17656	17663	17727	17757	17713	17658	17583	17744	17821	17712	17628	17564	17694	17799	17668	17631	17724	17792	17654	17626	17646	17819	17847	17686	17671	17884	17781	17788	17874	17782	17680	17735	17662	17804	17732	17516	17608	17902	17819	17706	17716	17650	17749	17869	17883	17690	17754	17754	17666	17747	17666	17621	17592	17804	17571	17795	17631	17645	17870	17681	17646	17735	17621	17680	17642	17748	17796	17629	17824	17785	17565	17824	17750	17674	17845	17653	17830	17737	17658	17814	17650	17605	17719	17729	17661	17615	17702	17781	17733	17849	17909	17547	17763	17892	17870	17799	17674	17839	17676	17698	17644	17782	17856	17823	17703	17709	17632	17499	17724	17791	17822	18020	17571	17633	17766	17788	17879	17683	17701	17827	17682	17678	17794	17718	17732	17656	17751	17884	17797	17791	17729	17666	17656	17513	17719	17760	17785	17793	17804	17951	17724	17578	17692	17760	17685	17524	17707	17619	17707	17713	17613	17868	17598	17642	17777	17880	17608	17608	17724	17707	17731	17745	17720	17671	17770	17622	17817	17608	17831	17560	17889	17690	17663	17700	17766	17813	17731	17686	17727	17875	17759	17714	17778	17722	17861	17853	17771	17783	17736	17772	17697	17798	17757	17852	17785	17848	17822	17661	17742	17617	17748	17666	17739	17571	17709	17727	17602	17754	17712	17814	17698	17867	17739	17734	17662	17659	17621	17712	17772	17711	17719	17661	17613	17903	17762	17759	17670	17705	17802	17550	17918	17691	17553	17742	17686	17797	17626	17703	17817	17725	17744	17624	17741	17765	17651	17620	17717	17649	17777	17781	17761	17595	17774	17803	17688	17637	17705	17757	17718	17757	17882	17668	17819	17691	17813	17902	17880	17863	17726	17506	17698	17710	17606	17542	17765	17685	17676	17590	17565	17678	17929	17678	17560	17699	17815	17810	17653	17641	17626	17821	17661	17696	17617	17642	17621	17620	17848	17727	17696	17772	17619	17705	17758	17807	17670	17696	17700	17783	17435	17743	17550	17901	17645	17734	17788	17827	17573	17916	17732	17696	17892	17729	17599	17759	17634	17914	17776	17870	17737	17550	17826	17797	17669	17662	17617	17612	17713	17560	17664	17917	17632	17727	17802	17760	17745	17782	17822	17719	17646	17707	17622	17768	17611	17699	17908	17857	17796	17777	17747	17791	17717	17794	17755	17737	17596	17592	17763	17535	17693	17691	17760	17742	17502	17759	17713	17589	17761	17788	17608	17619	17801	17892	17853	17666	17772	17605	17566	17561	17763	17825	17726	17728	17790	17791	17640	17675	17675	17671	17608	17679	17737	17650	17725	17541	17796	17852	17768	17703	17857	17806	17851	17717	17651	17765	17575	17695	17753	17792	17762	17779	17753	17803	17822	17607	17675	17613	17618	17640	17579	17510	17703	17743	17799	17745	17663	17768	17620	17713	17597	17596	17680	17641	17784	17820	17964	17643	17790	17888	17718	17652	17660	17868	17632	17713	17676	17779	17661	17637	17579	17731	17830	17742	17784	17907	17948	17699	17573	17647	17625	17560	17587	17580	17721	17699	17672	17862	17760	17701	17616	17674	17836	17836	17707	17765	17777	17589	17590	17902	17875	17749	17813	17674	17799	17719	17649	17663	17520	17646	17546	17710	17639	17806	17612	17663	17594	17690	17803	17461	17649	17697	17836	17756	17792	17627	17682	17767	17622	17665	17766	17843	17782	17798	17613	17557	17732	17706	17724	17737	17750	17642	17778	17709	17753	17695	17688	17801	17718	17830	17779	17608	17618	17749	17798	17774	17894	17618	17634	17775	17716	17561	17722	17855	17907	17739	17789	17876	17817	17736	17600	17694	17748	17813	17660	17783	17680	17657	17534	17707	17813	17738	17743	17736	17876	17817	17612	17701	17656	17766	17707
36353	32355	35426	33177	30882	30449	30757	30674	30290	30799	30282	30336	30379	30236	30413	30041	30576	30254	30337	30224	30178	30192	30273	30516	30493	30313	30234	30493	30488	30441	30444	30084	30594	30443	30432	30672	30212	30395	30387	30495	30460	30329	30224	30468	30177	30226	30432	30455	30360	30291	30326	30050	30541	30291	30196	30327	30481	30543	30450	30556	30138	30252	30411	30175	30095	30315	30376	30230	30444	30152	30122	30265	30369	30226	29956	30257	30251	30374	30391	30165	30395	30259	30333	30401	30172	30163	30068	30268	30582	30261	30366	30174	30190	30042	30201	30235	30331	30616	30217	29972	29929	30544	30309	30350	30125	30417	30080	30113	30109	30367	30166	30418	30246	30088	29951	30201	30374	30278	30193	30018	30237	30301	30313	30120	30314	30206	30230	30173	30433	30474	30213	30068	30360	30277	30581	30344	30329	30524	30336	30163	30190	30448	30490	30245	30569	30411	30289	30251	30350	30279	30120	30515	30043	29968	30442	30085	30393	30455	30238	30129	30411	30235	30523	30277	30264	30522	30246	30162	30339	30472	30183	30092	30165	30234	30152	29939	30325	30419	30208	30082	30296	30398	30386	30259	30459	30180	30418	29990	30444	30539	30411	30128	30185	30530	30340	30042	30192	30301	30219	30168	30343	30384	30411	30214	30405	29993	30352	30591	30529	30244	30170	30465	30365	30323	30305	29835	30372	30238	30573	30328	30255	30451	30283	30780	30214	30148	30303	30086	30003	30405	30487	30260	30212	30320	30340	30447	30259	30369	30457	30205	30359	30385	30240	30350	30227	30147	30075	30161	30500	30168	30214	30013	30784	30512	30386	30635	30259	30454	30282	30167	30129	30060	30454	30427	30306	30034	30189	30071	30223	30235	30470	30245	30504	30252	30424	30645	30438	30180	30252	30559	30505	30329	30215	30233	30335	30084	30553	30478	30295	30362	30364	30175	30203	30090	30234	30437	30175	30448	30509	30008	30095	30431	30296	30414	30481	30248	30438	30242	30357	30180	30375	30508	30218	30484	30305	30481	30313	30262	30298	30242	30269	30406	30220	30251	30212	30472	29970	30164	30220	30152	30446	30262	30586	30265	30446	30161	30411	30333	30260	30155	30250	30443	30574	30490	30455	30407	30247	30232	30158	30160	30199	30116	30196	30071	29992	30290	30273	30459	30453	30505	30208	30521	30239	30175	30290	30254	30371	30299	30457	30166	29858	30245	30172	30480	30306	30305	30315	30313	30199	30347	30263	30408	30133	30284	30157	30338	30324	30084	30231	30355	30341	30449	30224	30266	30203	30258	30493	30559	30232	30274	30142	30218	30213	30404	30353	30293	30461	30448	30364	30367	30293	30481	30319	30314	30199	30439	30315	30067	30234	30170	30165	30331	30444	30197	30093	30051	30137	30273	30129	30177	30170	30312	30415	30434	30298	30168	30501	30299	30302	30214	30074	30122	29844	30192	30055	30202	30086	30516	30321	30313	30424	30120	30192	30351	30345	30379	30154	30103	30321	30445	30404	30423	30322	30320	30348	30160	30198	30329	30436	30001	30232	30293	30503	30327	30177	30231	30433	30391	30499	30374	30289	30560	30283	30193	30263	30136	30192	30409	30378	30525	30260	30243	30407	30075	30317	30446	30248	30341	30194	30385	30449	30442	30021	30256	30018	30355	30258	30368	30265	30223	30626	30294	30448	30036	30503	30052	30110	30406	30372	30174	30300	30155	30346	30451	30626	30216	30311	30385	30350	30225	30462	30473	30557	30257	30250	29966	30239	30226	30344	30126	30173	30234	30360	30315	30470	30382	30404	30043	30131	30475	30438	30224	30228	30207	30328	30433	30283	30064	30125	30086	30296	30211	30267	30375	29990	30153	30320	30248	30133	30471	30336	30189	30344	30361	30087	30204	30329	30338	30280	30043	30571	30201	30443	30359	30075	30196	30340	30178	30104	30307	30331	30164	30175	30231	30278	30332	30276	30250	30420	30671	30337	30059	30502	30143	30225	30395	30345	30372	30153	30463	30124	30113	30277	30512	30119	30350	30313	30461	30292	30110	30373	30078	30109	30320	30615	30368	30160	30282	30183	30078	30162	30195	30159	30258	30194	30180	30264	30159	30419	30337	30387	30556	30270	30173	30542	30313	30248	30301	30119	30067	30314	30425	30476	30229	30316	30367	30300	30303	30176	30238	30247	30197	30343	30348	30276	30297	30409	30321	30169	30159	30410	30015	30213	30411	30168	30143	30343	30280	30173	30378	30224	30419	30302	30278	30242	30250	30442	30100	30045	30051	30459	30336	30389	30224	30249	30543	30103	30184	30140	30165	30140	30404	30416	30455	30169	30342	30305	30418	30321	30385	30411	30163	30087	30103	30248	30244	30542	30087	30091	30045	30250	30365	30334	30487	30276	30438	30465	30702	30641	30338	30246	30142	30253	30321	30141	30069	30235	30206	30260	30300	30371	30404	30238	30273	30146	30259	30203	30555	30363	30313	30574	30041	30357	30351	30245	30282	30025	30324	30328	30476	30335	30362	30299	30361	30337	30371	30189	30174	30319	30413	30268	30246	30552	30172	30286	30430	30105	30133	30476	30404	30247	30313	30200	30154	30354	30071	30250	30275	30468	30286	30483	30127	30454	30379	30370	30228	30023	30460	30338	30405	30241	30235	30068	30367	30255	30395	30140	30460	30217	30274	30658	30420	29927	30232	30021	30173	30290	30503	30318	30483	30136	30257	30277	30197	30276	30223	30241	30417	30633	30285	30096	30333	30276	30305	30678	30192	30431	30445	30314	30101	30245	30139	30348	30400	30283	30203	30496	30064	30312	30366	30397	30158	30322	30272	30102	30207	30593	30226	30105	30286	30283	30281	30542	30328	30366	30365	30361	30324	30371	30220	30235	30257	30300	30306	30524	30323	30471	30260	30156	30174	30188	30230	30344	30235	30245	30271	30778	30324	30647	30368	30277	30061	30326	30441	30406	30335	30657	30318	30265	30333	30302	30322	30433	30336	30232	30368	30319	30243	30351	30348	30567	30252	30258	30099	30185	30591	30230	30295	30235	30263	30652	30236	30338	30563	30220	30346	30051	30398	30254	30349	30186	30075	30218	30458	30299	30209	30371	30328	30232	30195	30321	30242	30308	30288	30148	30558	30327	30466	30345	30224	30457	30380	30298	30510	30018	30137	30385	30379	30437	30570	30277	30315	30145	30480	30280	30199	30087	30116	30293	30299	30151	30264	30329	30297	30442	30178	30450	30172	30292	30295	30156	30309	30275	30254	30329	30159	30073	30502	30399	30306	30240	30579	30266	30395	30559	30319	30249	29982	30383	30260	30086	30005	30231	30060	30293	30166	30227	30111	30165	30517	30216	30319	30470	30100	30191	30220	29980	30233	30267	30306	30344	30165	30478	30293	30274	30387	30126	30279	30456	30252	30652	30287	30634	30316	30175	30092	30412	30389	30248	30325	30185	30159	30076	30091	30218	30097	30462	30423	30339	30441	30374	30303	30474	30370	30232	30468	30451	29946	30166	30446	30382	30057	30211	30201	30190	30230	30500	30400	30326	30409	30410	30253	30341	30392	30503	30442	30419	30248	30152	30441	30193	30373	30387	30199	30270	30284	30383	30209	30297	30400	30132	30166	30186	30205	30309	30235	30007	30290	30203	30504	30238	30073	30382	30467	30246	30468	30268	30163	30281	30377	30375	30238	30496	30137	30365	30738	29937	30565	30310	30326	30084	30094	30080	30362	30138	30366	30630	30172	30274	30256	30259	30086	30340	30193	30276	30319	30463	30369	30262	30334	30265	30297	30369	30287	30334	30135	30447	30070	30287	30036	30175	30156	30075	30131	30149	30284	29994	30040	30351	30379	30437	30370	30738	30178	30508	30281	30420	30317	30373	29942	30487	30187	30461	30211	30542	30616	30367	30223	30377	30218	30297	30257	30218	30380	30413	30256	30468	30349	30117	30291	30144	30212	30222	30329	30446	30540	30537	30367	30101	30287	30200	30064	30084	30306	30283	30260	30316	30103	30165	30348	30384	30219	30202	30379	30236	30347	30317	30258	30329	30244	30268	30310	30345	30382	30498	30295	30573	30486	30549	30083	30274	30216	30304	30781	30259	30360	30449	30623	30146	30446	30357	30317	30220	30323	30281	30482	30293	30341	30455	30526	30304	30285	30432	30261	30272	30417	30122	30126	30250	30591	30084	30495	30461	30411	30109	30131	30414	30193	30558	30249	30382	30098	30223	30329	30364	30434	30286	30440	29977	30344	30313	30197	30393	30399	30199	30293	30312	30238	30450	30261	30301	29997	30398	30253	30417	30381	30274	30520	30457	30425	30473	30394	30480	30378	30354	30185	30393	30191	30106	30538	29851	30024	30236	30226	30275	30453	30362	30380	30448	30192	30246	30322	30430	30410	30384	30212	30354	30221	30324	30078	30117	30444	30316	30344	30302	30372	30290	29991	30317	30213	30341	30302	30326	30332	30112	30368	30420	30151	30113	30252	30309	30290	30342	30229	30130	30265	30198	30406	30283	30442	30295	30271	30213	30157	30441	30495	30490	30536	30266	30165	30409	30009	30292	30150	30432	30151	30633	30487	30236	30501	30256	30167	30499	30339	30276	30330	30464	30319	30396	30356	30084	30299	30392	30273	30267	30308	30315	30573	30180	30470	30388	30390	30255	30324	30261	30247	30354	30179	30242	30237	30222	30267	30428	30376	30363	30172	30302	30229	30429	30508	30193	30066	30377	30223	30581	30449	30085	30388	30500	30164	30218	30274	30182	30138	30111	30162	30113	30292	30327	30083	30215	30440	30583	30148	30181	30279	30330	30306	30268	30151	30482	30502	30324	30294	30389	30320	30190	30206	30332	30406	30412	30398	30517	30231	30316	30627	30451	30302	30514	30000	30149	30445	30140	30074	30458	30076	30248	30160	30118	30267	30540	30115	30315	30443	30425	30340	30253	30422	30547	30539	30452	30037	30340	30621	30165	30292	30318	30394	30225	29965	30036	29931	30285	30318	30320	30232	30213	30363	30206	30059	30133	30735	30370	30486	30068	30416	30256	30611	30581	30434	30564	30415	30606	30471	30147	30218	30140	30083	30207	30302	30039	30169	30342	30317	30368	30492
26630	33354	26533	21466	19841	19360	19238	19167	19012	18776	18698	18881	18645	18740	18868	18701	18768	18756	18687	18704	18707	18888	18625	18643	18730	18694	18667	18798	18668	18943	18582	18605	18653	18866	18689	18817	18686	18668	18789	18598	18705	18718	18777	18662	18745	18640	18624	18984	18839	18774	18808	18657	18725	18697	18693	18867	18699	18599	18585	18748	18540	18761	18604	18754	18718	18683	18646	18514	18812	18829	18759	18766	18654	18803	18766	18604	18608	18730	18862	18747	18735	18683	18757	18623	18642	18990	18602	18767	18727	18713	18567	18639	18790	18824	18747	18688	18615	18794	18817	18692	18697	18587	18795	18492	18611	18725	18677	18614	18716	18847	18625	18969	18605	18553	18748	18542	18661	18698	18677	18677	18648	18592	18623	18671	18706	18707	18782	18603	18821	18638	18693	18558	18737	18772	18685	18566	18904	18843	18527	18712	18699	18448	18734	18547	18748	18683	18679	18606	18738	18750	18759	18624	18734	18809	18688	18600	18899	18695	18824	18827	18492	18646	18740	18734	18745	18537	18590	18645	18901	18762	18781	18662	18582	18599	18746	18851	18811	18745	18647	18570	18591	18627	18755	18618	18683	18679	18672	18579	18693	18705	18666	18758	18903	18600	18694	18632	18706	18641	18843	18623	18681	18658	18708	18671	18695	18876	18701	18771	18697	18668	18730	18766	18834	18710	18715	18820	18852	18732	18661	18807	18679	18629	18616	18666	18640	18676	18647	18609	18668	18656	18706	18646	18711	18606	18623	18433	18680	18788	18538	18677	18458	18553	18668	18612	18687	18833	18782	18558	18853	18758	18790	18603	18728	18481	18821	18552	18710	18671	18698	18493	18677	18530	18478	18684	18608	18720	18686	18683	18939	18810	18599	18569	18495	18687	18859	18601	18932	18548	18605	18622	18766	18868	18749	18647	18677	18507	18734	18467	18601	18780	18817	18825	18784	18810	18654	18710	18806	18688	18588	18676	18567	18719	18615	18739	18670	18768	18590	18728	18647	18657	18918	18715	18703	18649	18644	18842	18649	18824	18667	18904	18690	18948	18617	18675	18684	18652	18876	18456	18551	18778	18702	18672	18812	18697	18758	18646	18784	18611	18849	18743	18589	18873	18651	18833	18816	18779	18922	18779	18578	18631	18642	18680	18767	18738	18907	18804	18681	18721	18759	18727	18810	18584	18630	18574	18621	18674	18607	18664	18645	18738	18847	18798	18616	18715	18636	18591	18461	18777	18864	18666	18701	18711	18797	18747	18458	18481	18737	18758	18627	18563	18820	18630	18845	18588	18658	18683	18705	18714	18580	18812	18809	18483	18828	18657	18607	18799	18879	18689	18680	18835	18403	18873	18800	18650	18507	18657	18742	18604	18702	18624	18543	18657	18757	18632	18666	18556	18529	18621	18632	18647	18523	18801	18743	18695	18712	18785	18632	18747	18575	18760	18756	18775	18610	18897	18676	18863	18791	18715	18647	18550	18548	18724	18553	18558	18743	18657	18748	18527	18680	18693	18647	18850	18679	18677	18684	18737	18817	18685	18439	18696	18742	18950	18614	18732	18661	18809	18684	18685	18660	18632	18738	18810	18681	18825	18684	18731	18904	18891	18696	18702	18812	18723	18536	18741	18616	18732	18748	18609	18699	18592	18689	18665	18712	18849	18779	18844	18544	18812	18565	18616	18684	18761	18695	18825	18858	18786	18653	18737	18758	18758	18716	18636	18651	18558	18655	18659	18717	18757	18653	18737	18716	18749	18804	18787	18659	18500	18615	18647	18772	18656	18545	18703	18740	18788	18508	18633	18942	18696	18576	18652	18745	18565	18662	18801	18806	18873	18829	18716	18819	18702	18657	18747	18838	18766	18741	18607	18672	18590	18550	18773	18700	18710	18667	18706	18744	18707	18668	18591	18833	18774	18600	18633	18682	18701	18738	18793	18624	18629	18615	18698	18730	18443	18611	18747	18645	18776	18632	18685	18800	18681	18776	18753	18638	18559	18762	18675	18819	18868	18800	18729	18692	18587	18817	18611	18887	18811	18544	18776	18610	18685	18768	18835	18782	18785	18703	18611	18709	18704	18782	18525	18740	18596	18655	18707	18584	18698	18735	18508	18596	18570	18547	18569	18485	18728	18710	18646	18652	18693	18751	18718	18533	18607	18705	18828	18923	18858	18756	18669	18758	18746	18528	18702	18684	18670	18628	18661	18750	18668	18728	18655	18640	18586	18663	18684	18845	18720	18864	18596	18717	18653	18813	18860	18745	18896	18805	18730	18645	18862	18773	18719	18598	18747	18777	18745	18740	18786	18720	18679	18819	18754	18716	18777	18731	18612	18733	18799	18685	18644	18569	18762	18648	18795	18730	18817	18705	18594	18694	18685	18618	18437	18771	18756	18814	18894	18609	18549	18729	18770	18824	18715	18617	18550	18671	18886	18757	18597	18617	18591	18619	18659	18755	18542	18641	18826	18654	18747	18642	18697	18620	18661	18697	18650	18783	18625	18826	18664	18807	18647	18671	18579	18792	18655	18793	18632	18838	18497	18717	18873	18561	18605	18796	18714	18656	18613	18694	18620	18672	18633	18655	18860	18704	18717	18678	18633	18648	18815	18690	18598	18895	18600	18688	18640	18704	18667	18774	18625	18696	18705	18763	18638	18710	18722	18734	18574	18651	18840	18677	18740	18872	18767	18534	18706	18776	18728	18726	18513	18704	18784	18686	18765	18554	18787	18514	19034	18654	18578	18692	18775	18730	18655	18631	18595	18531	18778	18655	18746	18723	18626	18754	18629	18619	18751	18671	18753	18692	18549	18829	18742	18723	18703	18559	18826	18851	18878	18694	18833	18706	18715	18586	18765	18578	18746	18785	18640	18745	18828	18571	18871	18769	18630	18816	18847	18608	18607	18658	18751	18740	18633	18701	18615	18818	18765	18515	18864	18537	18636	18614	18696	18627	18677	18639	18538	18838	18699	18692	18606	18908	18749	18730	18637	18730	18619	18601	18694	18711	18607	18745	18730	18719	18710	18802	18687	18666	18706	18743	18559	18619	18723	18964	18852	18726	18581	18667	18781	18540	18736	18702	18705	18569	18710	18545	18411	18666	18883	18777	18845	19027	18758	18831	18660	18642	18619	18618	18736	18621	18797	18842	18699	18577	18746	18811	18750	18691	18623	18705	18884	18711	18750	18565	18573	18603	18825	18686	18642	18753	18757	18736	18726	18674	18610	18577	18614	18580	18850	18517	18537	18680	18799	18590	18770	18862	18657	18733	18493	18784	18871	18764	18717	18690	18684	18617	18664	18720	18561	18887	18835	18673	18681	18828	18515	18718	18653	18485	18607	18840	18678	18775	18791	18693	18545	18723	18670	18706	18647	18826	18696	18638	18607	18637	18439	18492	18814	18671	18722	18494	18708	18714	18607	18607	18678	18518	18793	18558	18596	18632	18687	18485	18631	18666	18742	18737	18861	18667	18563	18833	18694	18720	18526	18686	18837	18778	18722	18698	18942	18668	18696	18756	18603	18653	18829	18480	18631	18626	18540	18539	18813	18622	18625	18741	18588	18791	18619	18707	18619	18613	18616	18732	18860	18640	18592	18729	18674	18656	18567	18625	18792	18802	18654	18689	18848	18785	18598	18678	18734	18712	18657	18649	18536	18646	18877	18896	18779	18581	18702	18780	18707	18604	18787	18621	18777	18618	18698	18825	18692	18737	18698	18637	18591	18869	18487	18764	18755	18757	18676	18810	18654	18758	18742	18616	18737	18740	18599	18743	18780	18657	18726	18603	18697	18727	18707	18737	18780	18626	18745	18783	18798	18660	18539	18749	18681	18564	18663	18630	18633	18733	18680	18649	18668	18772	18847	18551	18587	18619	18652	18745	18727	18644	18492	18730	18517	18694	18935	18515	18727	18635	18738	18710	18645	18957	18662	18648	18617	18795	18711	18798	18782	18726	18800	18788	18601	18914	18681	18738	18699	18781	18702	18685	18576	18801	18575	18881	18814	18786	18845	18769	18630	18719	18743	18839	18587	18726	18601	18999	18676	18778	18644	18688	18748	18731	18726	18553	18586	18633	18662	18867	18829	18691	18699	18812	18920	18795	18486	18661	18803	18670	18849	18773	18609	18944	18766	18687	18823	18805	18617	18777	18874	18761	18708	18643	18637	18592	18636	18749	18799	18603	18898	18800	18681	18706	18830	18703	18810	18622	18639	18723	18640	18613	18526	18842	18705	18756	18824	18799	18724	18664	18642	18787	18719	18788	18787	18828	18669	18816	18747	18620	18726	18703	18782	18724	18635	18570	18689	18520	18791	18598	18621	18712	18746	18714	18840	18666	18740	18622	18652	18702	18797	18640	18682	18765	18604	18556	18802	18675	18708	18672	18873	18814	18873	18762	18611	18624	18733	18675	18631	18778	18805	18404	18685	18809	18703	18825	18815	18963	18764	18688	18592	18590	18612	18568	18760	18834	18691	18703	18833	18715	18638	18513	18676	18536	18632	18528	18622	18742	18779	18847	18839	18505	18688	18524	18539	18700	18710	18910	18692	18610	18719	18668	18651	18718	18722	18632	18702	18796	18816	18541	18675	18717	18749	18693	18779	18791	18722	18709	18821	18519	18916	18657	18762	18753	18768	18802	18770	18700	18862	18897	18613	18672	18708	18689	18818	18527	18744	18770	18739	18674	18789	18660	18556	18558	18712	18580	18703	18726	18706	18801	18634	18716	18787	18624	18842	18698	18719	18733	18673	19003	18734	18867	18691	18621	18723	18661	18529	18681	18661	18588	18720	18664	18843	18697	18658	18845	18761	18633	18736	18736	18790	18711	18616	18693	18684	18780	18617	18935	18574	18808	18733	18729	18694	18748	18529	18706	18700	18594	18608	18633	18630	18720	18679	18645	18522	18851	18707	18512	18735	18767	18618	18648	18684	18978	18650	18668	18589	18702	18655	18594	18672	18667	18775	18598	18543	18695	18678	18613	18615	18822	18709	18528	18616	18721	18640	18850	18764	18647	18617	18695	18626	18638	18809	18708	18795	18581	18923	18519	18725	18694	18723	18693	18796	18597	18635	18878	18978	18762	18608	18788	18611	18702	18715	18736	18650	18569	18671	18642	18792	18567	18608
23842	21031	27423	25350	24442	29316	31998	29882	29453	29601	29439	29202	29109	29247	29184	29052	28819	28901	28854	28771	28805	28797	28474	28787	28750	28808	28708	28828	28945	28873	28846	28941	28764	28808	28666	28621	28631	28704	28702	28649	28426	28827	28673	28561	28559	28885	28760	28632	28599	28713	28892	28530	28726	28835	28842	28996	28635	28763	28593	28436	29125	28660	28698	28641	28724	28922	28524	28754	28561	28568	28699	28599	28793	28723	28743	28685	28857	28840	28757	28973	28930	28760	28672	28593	29150	28641	28406	28655	28669	28679	28713	28692	29046	28836	28742	28861	28567	28906	28610	28648	28649	28787	28740	28629	28536	28766	28636	28570	28789	28883	28605	28490	28676	28654	28454	28784	28506	28507	28727	28589	28730	28617	28647	28678	28484	28493	28623	28483	28993	28734	28482	28550	28305	28758	28733	28608	28777	28801	28569	28693	28639	28783	28907	28558	28499	28719	28677	28558	28718	28517	28891	28554	28862	28456	28664	28390	28778	28799	28407	28671	28644	28666	28940	28684	28442	28667	28481	28755	28564	28579	28662	28455	28858	28729	28888	28911	28470	28605	28698	29013	28731	28919	28576	28731	28749	28475	28831	28528	28806	28639	28635	28471	28690	28519	28684	28673	28741	28669	28756	28553	28477	28594	28656	28645	28854	28875	28624	28273	28386	28460	28625	28420	28776	28662	28656	28488	28615	28576	28623	28729	28964	28651	28480	28745	28377	28668	28755	28571	28488	28805	28770	28617	28432	28755	28498	28716	28775	28605	28726	28481	28834	28720	28749	28689	28475	28545	28719	28455	28672	28526	28591	28811	28615	28858	28712	28816	28866	28584	28919	28725	28564	28594	28727	28776	28717	28586	28767	28803	28719	28747	28575	28865	28792	28364	28533	28822	28704	28560	28568	28708	28656	28775	28682	28576	28553	28564	28456	28895	28387	28849	28674	28710	28999	28928	28872	28629	28310	28710	28781	28537	28509	28750	28661	28351	28883	28771	28740	28454	28717	28548	28816	28764	28349	28511	28855	28707	28525	28744	28874	28550	28541	28769	28819	28684	28842	28550	28887	28675	28825	28726	28967	28654	28659	28552	28753	28703	28753	28771	28721	28563	28707	28554	28585	28625	28788	28527	28883	28658	28618	28805	28696	28498	28390	28542	28721	28687	28756	28579	28729	28514	28998	28547	28675	28901	28540	28473	28533	28474	28685	28674	28527	28623	29020	28702	28460	28685	28504	28504	28530	28556	28559	28704	28822	28646	28537	28692	28505	28885	28675	28785	28722	28884	28705	28821	28723	28683	28714	28662	28737	28879	28581	28699	28517	28819	28806	28542	28607	28662	28701	29088	28738	28651	28531	28569	28923	28636	28810	28607	28934	28813	28445	28550	28865	28708	28700	28584	28561	28595	28605	28782	28723	28543	28840	28581	28478	28795	29083	28798	28716	28636	28887	28652	28696	28423	28518	28796	28708	28786	28755	28443	28591	28503	28846	28929	28579	28645	28540	28598	28467	28814	28763	28622	28714	29080	28740	28894	28505	28655	28811	28663	28575	28797	28633	28652	28945	28585	28553	28507	28660	28354	28810	28766	28607	28549	28666	28636	28516	28791	28472	28537	28302	28630	28553	28474	28687	28741	28560	28503	28753	28576	28720	28901	28595	28816	28605	28797	28578	28625	28765	28579	28596	28470	28434	28737	28485	28441	28724	28727	28825	28691	28648	28697	28833	28717	28621	28998	28682	28579	28741	28609	28826	28498	28356	28417	28730	28595	28542	28593	28853	28847	28873	28744	28630	28756	28681	28568	28384	28466	28684	28961	28516	28452	28731	28774	28602	28864	28719	28751	28653	28855	28501	28524	28706	28388	28544	28448	28873	28602	28582	28473	28637	28583	28812	28541	28861	28773	28391	28537	28647	28465	28623	28483	28940	28684	28720	28422	28617	28757	28725	28751	28706	28935	28797	28399	28932	28318	28660	28442	28553	28436	28627	28437	28836	28714	28529	28795	28658	28667	28844	28815	28749	28612	28785	28575	28367	28313	28587	28816	28851	28681	28782	28645	28839	28550	28480	28589	28652	28628	28792	28667	28794	28551	28728	28853	28957	28608	28666	28703	28830	28900	28657	28664	28427	28521	28695	28884	28676	28472	28422	28672	28702	28279	28390	28550	28757	28730	28728	28661	28625	28434	28717	28640	28743	28507	28668	28415	28531	28718	28456	28540	28464	28710	28960	28850	28807	28703	28842	28990	28589	28544	28745	28702	28345	28877	28868	28450	28519	28744	28426	28748	28675	28876	28580	28629	28687	28545	28661	28707	28576	28587	28849	28660	28645	28349	28748	28561	28758	28730	28974	28761	28901	28645	28627	28614	28380	28498	28555	28521	28437	28642	28566	28764	28765	28566	28770	28500	28713	28714	28800	28675	28925	28793	28594	28907	28744	28668	28836	28587	28536	28739	28693	28923	28604	28547	28743	28603	28683	28875	28840	28708	28626	28667	28633	28595	28641	28731	28682	28586	28539	28397	28526	28570	28710	28520	28693	28680	28567	28676	28536	28575	28672	28232	28531	28638	28966	28520	28795	28588	28536	28818	28815	28522	28589	28809	28501	28495	28768	28599	28462	28647	28843	28566	28443	28569	28767	28700	28691	28498	28519	28842	28540	28649	28483	28665	28843	28725	28537	28548	28549	28796	28794	28547	28663	28596	28860	28618	28463	28559	28809	28824	28470	28692	28769	28751	28975	28561	28659	28579	28506	28629	28733	28808	28881	28623	28358	28801	28429	28604	28857	28698	28736	28464	28461	28495	28665	28529	28723	29023	28744	28712	28885	28555	28575	28690	28780	28873	28624	28457	28790	28432	28765	28782	28772	28627	28733	28563	28631	28654	28743	28569	28695	28784	28563	28505	28487	28472	28369	28834	28466	28570	28216	28356	28699	28698	28883	28807	28654	28296	28846	28671	28601	28628	28758	28560	28594	28729	28772	28365	28653	28572	28563	28571	28654	28660	28933	28912	28685	28645	28524	28686	28634	28560	28572	28753	28583	28976	28705	28796	28721	28830	28730	28736	28691	28619	28561	28650	28659	28670	28643	28654	28753	28688	28642	28651	28578	28642	28589	28709	28770	28692	28884	28602	28654	28746	28601	28520	28546	28783	28826	28419	28553	28544	28573	28688	28584	28519	28751	28912	28715	28847	28618	28425	28765	28504	28773	28545	28625	28827	28753	28565	28718	28678	28483	28631	28696	28580	28559	28660	28487	28628	28862	28553	28479	28523	28810	28809	28405	28640	28765	28759	28647	28659	28956	28521	28721	28723	28549	28907	28526	28614	28866	28354	28721	28727	28776	28740	28710	28618	28407	28527	28680	28848	28672	28785	28661	28434	28928	28780	28440	28689	28621	28422	28710	28698	28613	28694	28425	28625	28770	28829	28790	28474	28426	28773	28627	28574	28563	28363	28546	28705	28735	28584	28579	28740	28607	28549	28531	28620	28780	28562	28572	28914	28696	28550	28584	28729	28724	28912	28988	28800	28451	28488	28471	28664	28612	28924	28477	28542	28838	28718	28838	28748	28785	28952	28415	28639	28759	28148	28566	28644	28839	28643	28703	28624	28503	28823	28836	28575	28965	28555	28522	28626	28351	28717	28813	28520	28816	28908	28761	28581	28933	28785	28778	28651	28918	29016	28842	28680	28762	28455	28436	28859	28700	28924	28742	28589	28581	28561	28576	28729	28774	28568	28631	28766	28540	28703	28705	28741	28720	28448	28748	28610	28660	28517	28248	28770	28850	28777	28862	28930	28708	28720	28688	28700	28597	28428	28678	28668	28837	28822	28907	29114	28576	28715	28479	28715	28533	28728	28700	28266	28795	28843	28614	29026	28496	28704	28483	28615	28699	28554	28674	29102	28642	28853	28557	28547	28782	28637	29071	28722	28447	28654	28825	28590	28891	28700	28581	28560	28940	28472	28782	28853	28826	28591	28619	28704	28618	28496	28810	28842	28760	28666	28823	28654	28739	28559	28604	28507	28977	28697	28543	28625	28609	29126	28793	28584	28745	28689	28637	28912	28747	28767	28720	28761	28564	28776	28545	28563	28500	28538	28674	28675	28756	28741	28865	28761	28545	28714	28616	28782	28966	28490	28559	28758	28717	28716	28677	28613	28834	28552	28773	28686	28845	28521	28840	28672	28828	28660	28529	28605	28487	28609	28648	28750	28644	28642	28729	28434	28662	28703	28562	28688	29111	28639	28290	28670	28395	28479	28556	28457	28345	28310	28739	28909	28596	28734	29012	28733	28420	28401	28489	28580	28718	28813	28694	28588	28522	28661	28819	28789	28571	28887	28697	28626	28553	28810	28532	28541	28625	28691	28713	28662	28774	28870	28814	28644	28837	28632	28867	28751	28729	28395	28786	28672	28441	28495	28960	28889	28611	28563	28699	28664	28401	28481	28457	28409	28711	28730	28745	28922	28816	28855	28762	28811	28577	28498	28665	28758	28611	28558	29027	28712	28672	28588	28657	28674	28754	28391	28698	28632	28818	28681	28528	28900	28602	28685	28945	28368	28742	28572	28842	28740	28694	28831	28634	28577	28596	28616	28759	28606	28554	28770	28775	28723	28839	28664	28773	28814	28362	28583	28509	28757	28732	28784	28749	28421	28620	28595	28497	28455	28942	28651	28617	28659	28527	28533	28729	28837	28734	28745	28755	28754	28580	28530	28394	28610	28867	28585	28924	28557	28687	28710	28797	28329	28707	28411	28668	28901	28746	28668	28902	29003	28554	28522	28763	28316	28548	28614	28675	28622	28507	28733	28488	28756	28670	29014	28802	28791	28704	28605	28766	28644	28617	28734	28249	28520	28754	28662	28510	28738	28645	28798	28648	28748	28840	28825	28658	28629	28721	28694	28418	28619	28869	28721	28670	28755	28678	28766	28747	28653	28618	28577	28713	28541	28604	28789	28648	28703	28556	28484	28615	28814	28645	28722	28472	28702	28651	28676	28815	28721	28538	28636	28467	28427	28739	28716	28751	28675	28710	28864	28471	28566	28659	28843	28709	28416	28709	28524	28788	28542	28570	28711	28533	28507	28840	28395	28864	28533	28741	28396	28660	28496	28639	28511	28802	28596
26170	43689	34648	25378	22017	20342	19776	19369	19104	18866	18622	18607	18426	18125	18241	18302	18140	18154	18167	18190	18183	18248	18185	18177	18158	18134	18232	18271	18352	18102	18005	18091	18080	18107	18241	18351	18212	18088	17960	18305	17787	18232	18020	18029	17945	17930	18087	18040	18005	18169	18117	18044	18185	18153	18008	18262	18135	18357	18094	17915	18133	17981	18036	18093	18007	18165	18208	18020	18149	18140	18262	18000	18195	18242	17911	18191	18298	18071	18160	18116	18110	17992	18218	18104	18024	17966	18148	18084	18172	17944	18184	17935	18177	18183	18078	18181	18056	18116	18070	18031	18160	18136	18004	18127	18210	18043	18118	18098	17957	17948	18187	18071	18039	18153	17943	17827	18192	17935	17860	18135	18061	18013	18155	18144	18070	18224	18031	18017	17911	18251	17955	18071	18101	18080	17956	18235	17995	18028	18045	18111	17859	18043	18164	18164	18249	17964	17867	18055	18388	18008	18060	18201	18087	17980	18127	17956	18178	18197	17982	18008	17877	18246	17898	17978	18099	18129	17844	18036	18104	17999	17941	18144	18107	18144	18119	18049	18059	18303	18025	18233	18107	18125	18164	18075	18024	17968	18029	18081	18197	17971	18043	18108	18201	18167	18138	18025	18103	17994	18090	18058	18089	18012	17998	18073	17970	18167	18107	17910	17993	17874	18077	18168	18196	18082	18169	18315	17972	18059	18103	17912	18136	18304	17972	18104	18056	17954	18067	18127	18134	18231	18187	18008	18171	18173	17925	18103	18140	18026	18058	18000	18174	18055	18183	18025	18228	17973	18112	18005	18239	17959	18060	18020	18205	17995	18167	18024	18068	18087	18161	18008	18083	18181	18091	17869	18098	18039	18219	18026	18120	18040	17931	17882	17956	18050	17996	18065	18076	18041	18062	17947	17976	18270	17837	17940	18229	18253	17955	17992	18248	17929	18149	18055	18038	18182	17934	18257	18169	17983	18146	18232	18097	18013	18027	18105	18210	18073	18071	18242	18106	17975	18058	17950	18144	18078	18268	17949	18074	18099	18316	18223	17949	18104	18418	17924	18133	18193	18110	17959	18127	18096	18032	18117	18011	18167	18016	18091	18101	17962	17880	17988	18062	18051	18070	18192	18090	18231	18109	18112	18017	18114	18039	17979	17946	18052	18004	18203	17966	17944	18011	18147	17989	17987	18112	18198	18174	18064	18114	18249	18092	18040	18149	18025	18034	18174	17988	17983	18047	18173	18218	18284	18235	18134	18159	17935	18163	18061	18116	17911	17814	18033	18110	18153	18096	17980	18015	18138	18342	18014	18121	18004	18155	18145	18196	18127	18095	18105	18120	17950	17942	18097	18226	18098	17995	18169	18062	18055	17967	18166	18071	18143	18308	17973	17983	17943	18012	18225	18106	18141	18022	17995	17884	18022	18072	18116	18049	18121	18143	18119	18187	18217	18009	17990	17957	18282	18181	18025	18109	18144	18059	18004	18193	18074	18187	18136	18066	18190	18158	18174	18172	18175	18079	18012	18117	18201	18092	18021	18100	18041	18043	18030	18104	18182	18146	18069	18067	18169	17910	18212	18052	18098	18023	18028	18013	18063	18149	17921	18048	18088	18150	18083	18083	17962	18084	18073	18152	18026	18081	18210	18139	17791	18067	18140	18092	18060	18144	18133	18190	18019	18277	17964	18203	18147	18078	17966	18077	18180	17953	17929	18054	18069	17970	18069	18014	17937	17907	18040	18128	18102	18042	18073	18008	18010	18206	18158	17966	18164	17939	17912	18120	18274	18128	18060	18076	17818	18232	18045	18029	18118	18139	18053	17973	17960	17978	17924	18223	18216	18239	17937	18165	17998	18078	17895	18012	18292	18209	17923	18078	17818	18149	17840	17918	18175	18109	18200	17934	18034	18168	17941	18160	18085	18000	18137	17999	18050	18054	17999	18089	18103	17923	18072	17961	18171	18082	18082	17963	18318	18055	18250	18050	18105	17973	18057	18008	18107	17909	17958	18096	18177	18090	18087	17958	18071	18084	18112	17958	18021	18096	17984	17981	18076	17989	17903	18230	17915	18207	18034	17991	17834	18009	18073	18032	18033	17974	17907	18026	18013	17969	18067	18029	18324	17971	18117	18207	18142	18033	17973	18150	17861	18118	17916	18126	18030	18112	17916	18261	18002	18097	17984	18216	18065	18134	18056	17985	17975	18073	18077	18024	18270	18184	18059	18116	18170	18209	17975	18108	18159	18097	17998	18096	18126	18057	18127	17986	18052	18118	18162	17995	17933	18140	18014	18171	17998	18138	18068	18115	18008	18175	18069	18039	18147	17890	18156	18034	18223	17982	18109	18204	17904	17924	18179	18037	17959	18050	17926	18102	18183	17994	18153	17947	18026	18097	18021	18228	18001	17957	18050	18063	18149	18130	17951	18028	18202	18203	17989	17975	18189	18063	18045	18119	18044	17917	18153	18000	18125	18226	18072	18144	18079	18084	18211	17972	18163	18114	18041	18138	18012	18250	17991	18101	18118	18191	18183	18103	18126	18178	18105	17947	18089	18112	18229	18017	17894	18257	17933	18193	17931	17976	18151	18074	18176	17907	17995	18117	18109	18155	17869	18192	18288	17835	18012	18143	18112	18190	18077	18131	18066	18178	18096	18076	17971	18099	18045	17954	18112	18149	18075	18028	17937	18094	18041	18171	18190	18038	18301	18277	18117	18127	17994	18157	18102	18069	18142	17993	18039	18020	17920	18110	18188	18051	18143	17862	18063	18219	18196	18051	18064	18098	18027	18033	17992	18208	18011	18090	18113	18060	18050	18162	18065	18113	18162	17960	18181	18035	18084	18090	18205	18010	17941	18254	18052	18204	18242	18108	18153	18019	18070	18179	18226	17897	18081	18199	18117	18026	18087	18002	18118	17962	18319	17933	18125	18135	18111	18077	17892	18088	18051	18154	18103	18203	18026	18116	18155	18124	17937	18245	18048	18081	18014	17952	17959	18048	18154	18017	18047	18020	18119	17998	18025	18148	18045	18015	18117	18078	18020	17995	17974	17982	17950	18131	18133	17854	18150	17880	18133	18032	17929	18167	18006	18149	18037	18050	18223	18217	18188	18070	18041	18084	18065	18059	18130	18082	18210	18128	17981	18003	18103	18125	18018	18168	17967	17992	18151	17998	18171	18232	18028	18317	18140	18019	18066	18110	18156	18199	18217	18137	18083	18061	18064	18121	18250	18071	17918	18101	18005	18058	18100	18230	18119	18132	17958	18234	18016	18128	18100	18107	18005	18056	18134	18158	17997	18039	18024	17952	18376	17879	18079	18073	17942	17945	18088	17861	17940	18072	18085	18022	17940	18104	17917	18152	17942	18148	18079	17914	17823	18029	17898	17963	17934	18004	18171	17994	18101	18060	18069	18094	18245	18055	17957	17979	17950	18098	18032	18054	18287	17894	18172	18030	18043	18065	18002	17987	18136	18041	17957	18241	18077	18030	18208	18159	18189	17971	18129	17993	17968	17951	18029	18079	18020	18199	17964	18242	18036	18084	18104	17908	17954	18089	18187	18012	18071	17955	18149	18029	17964	18227	18117	18120	17946	18001	17821	18152	17893	18042	18084	18241	17993	18181	18046	18252	17960	17916	18175	18050	18171	17931	17989	18184	18098	17880	18127	17954	18068	18130	18166	18111	18014	18249	18145	18125	18062	18033	17893	18077	18079	18000	18086	17963	18116	18092	18200	18029	18107	18154	18060	18278	18089	17959	18338	18173	17946	17984	17985	18009	18230	18245	18284	18032	18221	18012	18229	18255	18068	18060	18175	18138	18159	18117	18237	18269	17949	18069	17990	18162	18204	18145	18166	17982	18014	18127	17903	18101	18035	18060	18184	18194	18135	17949	18210	18074	18143	17979	18063	18111	18033	18214	18029	17952	18073	18166	18117	18037	18075	17937	18103	17999	18145	18088	18172	18149	18127	17939	18052	18048	18024	17906	18109	18213	17879	18125	18117	18038	18016	18022	17868	18082	18065	18042	17987	18125	18047	18293	18113	18187	17995	18188	17966	18122	18246	18090	18075	18037	18173	17985	18296	18049	18074	18045	18323	18079	18162	18042	18095	18175	18129	18032	17968	18185	18170	18067	17980	17907	18063	18077	18001	18163	18184	18115	18069	18020	18009	17995	18028	18106	18179	17952	18126	18197	17963	18268	18143	17996	18061	18079	18165	18009	17998	18026	18064	18043	17967	18136	18220	18357	18180	18077	18048	18044	18062	17893	18020	18091	18060	18168	17961	18055	18058	18038	18050	18123	18027	18063	17808	18153	18099	18159	18125	18191	18125	18100	18081	18259	18027	18078	17957	17724	18145	18020	18085	17966	18101	18140	18150	17997	17962	18101	17938	18056	18165	18149	18027	18041	18083	18019	18010	18164	18155	18249	18096	18152	18070	17932	18068	18077	18237	18226	18155	18200	18233	18042	18139	18043	18107	18061	17865	18245	18205	18123	17997	18153	18009	18185	18024	17922	18161	17996	18019	18227	18125	18322	17965	17970	18261	17893	18031	18038	18000	18161	18159	18312	18221	18054	18158	18095	18071	18086	18002	18258	18138	18208	17964	18248	18026	17952	18132	17956	18137	18081	18020	18163	17940	18341	18103	18163	18048	18057	17905	18042	18063	17982	18076	18246	18164	18143	17995	18256	17865	18120	18038	18145	18163	18296	18064	18177	18118	18024	18203	18031	18071	18041	17980	17976	18063	18144	17808	18151	18009	18110	18161	18011	17841	18279	18010	18181	17858	18136	18255	17987	18347	17952	18042	17859	18043	18219	18077	18071	18105	17978	18092	18136	17998	18004	17933	18152	17970	18134	18029	18060	17851	18016	18247	18042	18035	18112	18127	18259	18113	18191	18216	18178	18258	18143	18127	18181	18046	18203	18201	18111	18159	18074	18089	18150	18192	18102	18181	18115	17996	18262	18135	18150	18023	17987	18343	18069	18040	17947	18196	18067	17941	18080	18125	18038	18075	18068	18038	18125	18022	18136	18220	18046	18057	17940	17921	17990	18157	18320	18078	18138	18155	18083	17996	18038	17986	18036	17988	18232	18261	18137	18267	18015	18057	17929	18022	17914	18075	17871	18224
22585	21024	27482	24912	22308	27300	32760	29629	28704	28962	28625	28331	28582	28293	28287	27958	28080	28007	27619	27823	27910	27969	27951	27879	27855	27674	27757	27704	27671	27930	27821	27651	27359	27856	27690	27816	27553	27745	27735	27699	27902	27685	27951	27784	27949	27878	27624	27850	27814	27600	27897	27888	27743	27932	28069	27754	27902	27702	27535	27705	27836	27617	27669	27731	27625	27830	27691	27599	27901	27770	27683	27648	27771	27901	27652	27835	27859	27938	27780	27733	27671	27743	27646	27632	27615	27981	27874	27825	27788	27651	27662	27528	27536	27596	27667	27913	27528	27456	27755	27579	27619	27911	27773	27735	27593	28096	27901	27466	27666	27735	27776	27425	27392	27328	27791	27578	27643	27551	28004	27904	27961	27852	27625	27660	27700	27686	27764	27740	27537	27623	27562	27423	27372	27660	27566	27635	27756	27708	27565	27587	27795	27546	27338	27784	27773	27534	27754	27543	27589	27630	27726	27565	27562	27671	27616	27606	27600	27706	27545	27599	27750	27570	27629	27686	27695	27789	27799	27407	27562	27640	27644	27807	27802	27610	27576	27636	27629	27953	27941	27705	27811	27725	27600	27830	27836	27991	27497	27734	27713	27796	27811	27486	27554	27603	27463	27658	27818	27578	27798	27681	27776	27682	27672	27594	27737	27628	27721	27731	27626	27610	27741	27739	27486	27391	27699	27409	27679	27556	27697	27740	27533	27499	27636	27717	27607	27704	27887	27527	27556	27810	27628	27552	27862	27587	27541	27402	27788	27563	27568	27603	27527	27515	27532	27530	27921	27406	27498	27526	27689	27562	27703	27584	27678	27752	27710	27663	27714	27595	27404	27703	27671	27666	27574	27733	27911	27603	27693	27562	27799	27555	27655	27741	27677	27826	27720	27714	27713	27567	27804	27847	27647	27484	27555	27794	27602	27439	27450	27672	27717	27855	27808	27503	27765	27572	27649	27901	27500	27601	27506	27629	27790	27718	27832	27596	27728	27614	27472	27722	27550	27441	27872	27806	27876	27383	27809	27400	27485	27709	27674	27764	27832	27762	27599	27518	27536	27681	27540	27629	27556	27737	27696	27724	27608	27808	27413	27301	27685	27696	27652	27828	27720	27500	27677	27656	27639	27676	27789	27534	27812	27645	27811	27702	27596	27546	27799	27560	27751	27480	27757	27631	27730	27691	27735	27698	27603	27786	27784	27798	27760	27721	27602	27607	27710	27635	27556	27800	27906	27447	27670	27570	27461	27595	27533	27763	27574	27523	27448	27559	27643	27633	27624	27763	27603	27588	27660	27555	27584	27737	27934	27726	27772	27604	27737	27470	27542	27676	27683	27658	27664	27571	27610	27577	27916	27458	27752	27433	27579	27633	27878	27590	27794	27497	27036	27548	27822	27315	28001	27675	27495	27468	27628	27831	27572	27548	27740	27757	27650	27627	27697	27800	27530	27715	27837	27717	27448	27822	27546	27551	27579	27658	27749	27742	27643	27838	27656	27669	27657	27911	27812	27621	27414	27826	27891	27679	27793	27728	27462	27692	27765	27760	27934	27768	27556	27545	27856	27831	27646	27664	27480	27570	27587	27537	27685	27749	27478	27524	27759	27656	27908	27782	27309	27540	27714	27778	27653	27727	27619	27673	27449	27501	27644	27800	27648	27589	27761	27594	27683	27775	27598	27650	27636	27840	27864	27541	27732	27668	27698	27530	27597	27645	27746	27522	27357	27503	27667	27753	27341	27713	27562	27727	27531	27574	27817	27817	27555	27787	27450	27414	27881	27615	27618	27679	27720	27715	27853	27669	27837	27593	27505	27382	27781	27656	27748	27425	27655	27720	27656	27488	27752	27404	27329	27787	27505	27633	27667	27604	27565	27270	27709	27512	27680	27443	27591	27737	27776	27760	27663	27580	27674	27381	27789	27399	27542	27536	27479	27535	27541	27829	27708	27662	27746	27762	27640	27701	27819	27292	27685	27451	27682	27809	27838	27726	27730	27768	27449	27456	27639	27672	27705	27663	27763	27742	27524	27538	27651	27320	27784	27693	27699	27664	27460	27665	27499	27648	27601	27698	27476	27502	27641	27611	27650	27800	27445	27649	27747	27492	27483	27939	27572	27495	27656	27886	27649	27517	27554	27774	27529	27579	27676	27930	27817	27707	27667	27376	27541	27537	27497	27718	27843	27459	27506	27464	27392	27656	27868	27659	27761	27701	27592	27542	27698	27753	27807	27599	27858	27817	27971	27497	27880	27826	27687	27599	27603	27570	27816	27732	27570	27490	27532	27465	27835	27834	27752	27594	27703	27714	27796	27475	28039	27756	27626	27620	27562	27574	27661	27950	27865	27592	27544	27512	27590	27540	27680	27887	27809	27585	27765	27562	27371	27579	27754	27542	27365	27530	27667	27683	27429	27508	27755	27696	27735	27475	27677	27454	27550	27698	27995	27683	27856	27826	27741	27864	27688	27729	27451	27476	27660	27562	27940	27634	27774	27527	27580	27740	27580	27664	27645	27631	27719	27607	27692	27534	27629	27759	27734	27852	27651	27898	27423	27753	27586	27601	27786	27803	27383	27859	27716	27844	27638	27555	27907	27488	27857	28048	27668	27523	27661	27635	27764	27562	27709	27553	27534	27588	27410	27397	27832	27632	27577	27715	27800	27497	27616	27631	27596	27544	27473	27828	27655	27661	27475	27729	27720	27871	27720	27546	27843	27530	27435	27738	27675	27802	27710	27976	27834	27512	27543	27579	27677	27600	27950	27543	27734	27644	27442	27406	27581	27714	27544	27535	27712	28084	27537	27659	27841	27530	27857	27678	27803	27650	27482	27488	27950	27618	27714	27793	27652	27899	27730	27537	27723	27591	27762	27676	27587	27701	27564	27365	27540	27636	27814	27774	27832	27658	27655	27523	27586	27755	27805	27587	27360	27854	27785	27943	27468	27890	27775	27651	27727	27468	27729	27737	27724	27688	27346	27886	27714	27535	27725	27634	27564	27681	27427	27505	27566	27661	27742	27530	27589	27660	27640	27503	27564	27838	27580	27743	27842	27645	27643	27373	27654	27796	27571	27527	27754	27501	27695	27531	27583	27454	27641	27550	27620	27536	27663	27356	27632	27459	27683	27629	27662	27678	27473	27648	27862	27943	27664	27734	27657	27679	27831	27480	27631	27861	27883	27729	27647	27410	27754	27979	27784	27757	27780	27557	27492	27505	27777	27719	27682	27612	27763	27722	27658	27664	27601	27459	27651	27783	27971	27887	27964	27507	27635	27641	27750	27575	27651	27365	27686	27830	27704	27589	27841	27746	27612	27495	27741	27755	27558	27536	27795	27843	27667	27819	27655	27618	27747	27579	27779	27691	27687	27724	27449	27673	27655	27678	27580	27547	27573	27658	27576	27611	27691	27763	27707	27780	27513	27629	27633	27721	27473	27724	27617	27539	27489	27722	27712	27550	27623	27669	27746	27712	27669	27529	27444	27577	27587	27744	27595	27538	27513	27810	27629	27556	27790	27669	27573	27706	27750	27307	27337	27588	27632	27756	27415	27635	27537	27635	27683	27532	27594	27923	27708	27786	27818	27736	27590	27622	27693	27675	27744	27489	27639	27593	27779	27480	27487	27811	27775	27767	27442	27572	27840	27619	27665	27940	27656	27693	27630	27952	27613	27669	27613	27740	27698	27534	27487	27820	27302	27661	27715	27725	27463	27564	27701	27576	27573	27829	27552	27471	27621	27295	27675	27580	27686	27629	27539	27542	27664	27697	27836	27544	27628	27492	27748	27581	27813	27613	27835	27524	27519	27639	27871	27394	27706	27769	27479	27488	27653	27656	27474	27450	27864	27918	27581	27648	27804	27454	27863	27710	27514	27498	27507	27711	27728	27445	27702	27693	27942	27734	27359	27525	27838	27560	27749	27507	27395	27521	27761	27460	27636	27945	27845	27809	27787	27870	27642	27719	27548	27614	27613	27396	27854	27816	27701	27691	27546	27819	27579	27827	27502	27497	27835	27480	27480	27538	27709	27571	27386	27533	27739	27535	27745	27561	27636	27797	27646	27501	27695	27771	27917	27953	27583	27990	27794	27780	27580	27668	27702	27781	27755	27635	27741	27560	27430	27603	27612	27623	27566	27738	27627	27935	27896	27530	27548	27541	27583	27578	27682	27540	27497	27413	27668	27363	27551	27715	27837	27766	27550	27905	27692	27517	27728	27817	27533	27829	27599	27698	27801	27438	27632	27653	27670	27312	27893	27840	27576	27786	27794	27647	27760	27604	27596	27685	27233	27693	27490	27697	27574	27725	27672	27698	27684	27781	27901	27654	27773	27680	27786	27567	27485	27744	27724	27676	27666	27818	27552	27606	27687	27648	27674	27930	27793	27481	27552	27606	27560	27801	27738	27537	27450	27664	27642	27579	27708	27691	27763	27387	27717	27495	27818	27399	27609	27696	27640	27628	27835	27556	27852	27584	27453	27489	27682	27584	27641	27539	27714	27679	27703	27641	27698	27655	27520	27522	27796	27413	27684	27547	27741	27644	27718	27602	27694	27956	27624	27832	27826	27466	27735	27668	27560	27594	27475	27527	27894	27602	27759	27476	27703	27530	27462	27860	27649	27852	27762	27660	27719	27613	27576	27664	27603	27679	27767	27421	27648	27758	27676	27721	27667	27728	27555	27599	27556	27520	27676	27678	27667	27832	27555	27654	27564	27589	27846	27641	27820	27811	27360	27632	28034	27524	27721	27815	27751	27578	27580	27564	27786	27571	27677	27963	27724	27961	27965	27611	27538	27423	27520	27486	27675	27659	27414	27941	27766	27804	27641	27492	27583	27600	27543	27765	27813	27555	27565	27577	27617	27667	27578	27678	27668	27764	27831	27590	27622	27568	27526	27819	27781	27451	27609	27725	27488	27746	27445	27701	27684	27712	27647	27846	27485	27755	27593	27683	27527	27968	28052	27795	27755	27764	27772	27560	27683	27645	27754	27904	27508	27780	27684	27759	27550	27742	27679	27916	27832	27483	27604	27587	27819	27712	27459	27759	27543	27792	27724	27489	27593	27499	27574	27392	27482	27756	27601	27693	27660	27884	27764	27635	27767	27680	27346	27733	27738	27735	27785	27525	27642	27518
28003	50873	42351	28730	23868	21060	20424	19810	19244	18681	18404	18188	18029	18099	17831	17837	17683	17877	17876	17789	17877	17733	17687	17627	17626	17678	17718	17346	17575	17505	17570	17482	17437	17653	17652	17481	17661	17458	17514	17464	17294	17622	17462	17573	17680	17517	17601	17585	17495	17649	17612	17452	17642	17409	17496	17661	17527	17368	17416	17419	17664	17485	17525	17492	17599	17312	17481	17765	17603	17679	17515	17665	17644	17642	17548	17556	17550	17556	17371	17582	17666	17406	17646	17586	17423	17527	17527	17390	17592	17481	17547	17514	17568	17323	17395	17508	17432	17607	17562	17507	17431	17736	17485	17456	17402	17524	17321	17264	17326	17426	17463	17593	17426	17449	17539	17461	17389	17456	17442	17478	17504	17606	17382	17411	17635	17497	17565	17472	17336	17509	17398	17679	17463	17448	17504	17520	17282	17511	17495	17344	17354	17507	17517	17526	17629	17459	17512	17430	17324	17510	17464	17469	17598	17399	17413	17503	17532	17572	17496	17543	17389	17456	17608	17419	17436	17413	17380	17529	17429	17420	17585	17632	17524	17425	17491	17534	17440	17609	17579	17484	17517	17344	17460	17543	17214	17484	17739	17400	17575	17401	17484	17233	17435	17675	17509	17429	17529	17389	17556	17551	17599	17476	17470	17497	17475	17515	17418	17464	17344	17585	17596	17391	17506	17557	17487	17408	17388	17558	17498	17454	17605	17428	17453	17562	17484	17621	17451	17469	17352	17369	17613	17597	17462	17458	17455	17548	17310	17500	17480	17596	17537	17482	17378	17616	17581	17470	17329	17472	17521	17232	17450	17470	17451	17414	17535	17446	17440	17437	17561	17357	17585	17422	17491	17536	17519	17598	17493	17459	17469	17410	17485	17304	17406	17578	17495	17389	17435	17513	17455	17446	17448	17449	17465	17517	17506	17247	17533	17356	17466	17531	17254	17426	17401	17425	17295	17582	17331	17449	17611	17531	17587	17477	17484	17468	17438	17421	17371	17401	17590	17436	17232	17379	17473	17393	17371	17588	17454	17631	17430	17539	17472	17549	17431	17510	17460	17401	17344	17519	17483	17339	17491	17412	17351	17465	17652	17374	17358	17491	17344	17458	17538	17473	17546	17637	17464	17586	17524	17580	17422	17418	17360	17505	17357	17463	17639	17241	17385	17468	17360	17439	17305	17523	17444	17375	17360	17491	17442	17335	17426	17439	17503	17509	17480	17252	17377	17352	17446	17390	17454	17476	17619	17625	17347	17548	17455	17429	17435	17550	17406	17468	17565	17655	17487	17373	17458	17601	17396	17426	17555	17428	17272	17507	17480	17434	17422	17461	17524	17403	17466	17353	17516	17412	17613	17495	17433	17428	17660	17425	17630	17392	17445	17286	17690	17512	17622	17596	17520	17494	17420	17487	17592	17658	17501	17547	17433	17569	17460	17409	17451	17581	17317	17515	17467	17394	17429	17445	17507	17356	17498	17438	17431	17531	17462	17468	17546	17387	17477	17439	17473	17455	17354	17384	17452	17427	17358	17459	17545	17512	17705	17373	17538	17495	17374	17704	17520	17508	17391	17610	17365	17375	17408	17614	17466	17647	17577	17403	17382	17482	17446	17509	17328	17426	17427	17492	17327	17382	17347	17403	17408	17323	17586	17570	17372	17493	17439	17404	17415	17475	17500	17431	17502	17585	17385	17543	17440	17356	17562	17721	17351	17491	17477	17395	17391	17441	17495	17414	17195	17557	17486	17562	17525	17421	17471	17486	17463	17505	17527	17405	17510	17686	17610	17474	17706	17369	17517	17317	17622	17404	17526	17549	17463	17347	17568	17642	17499	17627	17432	17389	17533	17505	17392	17499	17440	17334	17191	17491	17444	17289	17460	17359	17454	17479	17470	17337	17460	17532	17164	17434	17496	17408	17567	17318	17350	17560	17471	17536	17508	17314	17494	17447	17364	17384	17367	17381	17330	17398	17355	17452	17363	17578	17547	17294	17423	17395	17385	17324	17505	17605	17458	17440	17361	17605	17446	17405	17205	17414	17650	17580	17291	17371	17413	17257	17393	17423	17500	17424	17495	17519	17622	17405	17550	17496	17273	17459	17569	17483	17479	17531	17443	17433	17595	17650	17599	17471	17472	17483	17638	17367	17431	17599	17293	17507	17259	17636	17308	17396	17433	17447	17625	17382	17563	17423	17646	17348	17283	17633	17460	17276	17434	17470	17528	17520	17599	17587	17477	17363	17442	17424	17641	17393	17489	17463	17377	17590	17429	17412	17233	17548	17319	17471	17372	17589	17407	17629	17404	17473	17579	17556	17424	17331	17510	17508	17468	17532	17614	17428	17503	17230	17490	17402	17575	17576	17475	17415	17411	17313	17458	17477	17465	17377	17624	17556	17491	17524	17411	17270	17417	17433	17490	17352	17377	17427	17405	17456	17576	17316	17608	17687	17372	17535	17396	17385	17460	17330	17367	17574	17546	17513	17417	17192	17490	17399	17359	17593	17261	17478	17391	17506	17523	17366	17232	17392	17486	17470	17558	17492	17560	17556	17492	17442	17572	17430	17592	17390	17356	17480	17394	17419	17472	17504	17432	17322	17638	17448	17476	17566	17372	17363	17571	17568	17291	17554	17484	17311	17481	17432	17486	17439	17555	17586	17554	17678	17534	17316	17564	17534	17491	17296	17402	17559	17361	17452	17218	17400	17497	17456	17441	17571	17464	17565	17429	17481	17432	17448	17444	17533	17548	17436	17331	17509	17319	17444	17473	17312	17440	17505	17432	17533	17432	17593	17403	17637	17399	17442	17529	17298	17347	17403	17218	17468	17687	17483	17444	17275	17227	17418	17439	17533	17489	17605	17254	17522	17418	17565	17374	17325	17682	17394	17407	17548	17349	17437	17345	17507	17508	17377	17621	17284	17493	17638	17396	17467	17519	17404	17617	17257	17416	17554	17174	17315	17505	17674	17500	17422	17518	17568	17403	17421	17448	17333	17464	17635	17460	17411	17436	17420	17647	17373	17352	17494	17496	17477	17412	17449	17444	17458	17536	17289	17518	17345	17609	17560	17517	17554	17482	17363	17553	17415	17499	17472	17570	17509	17355	17413	17620	17593	17372	17533	17580	17381	17550	17602	17416	17536	17560	17513	17485	17592	17470	17462	17409	17325	17597	17499	17486	17470	17711	17464	17340	17536	17582	17547	17368	17460	17442	17380	17378	17432	17719	17290	17678	17479	17524	17514	17277	17457	17394	17419	17484	17555	17480	17382	17459	17322	17426	17314	17528	17771	17718	17562	17407	17534	17328	17385	17381	17449	17530	17318	17485	17647	17430	17579	17552	17465	17536	17547	17519	17592	17530	17479	17415	17542	17500	17371	17379	17569	17443	17443	17576	17540	17291	17670	17574	17410	17407	17530	17624	17555	17491	17494	17611	17315	17529	17420	17428	17543	17533	17446	17407	17563	17460	17439	17484	17643	17411	17616	17339	17575	17515	17503	17475	17553	17532	17601	17525	17513	17446	17525	17416	17378	17483	17334	17446	17586	17542	17528	17632	17539	17589	17503	17516	17351	17602	17612	17519	17383	17479	17473	17493	17558	17395	17389	17632	17308	17558	17608	17531	17419	17597	17588	17694	17392	17428	17385	17457	17501	17176	17556	17532	17354	17346	17481	17483	17462	17611	17593	17518	17431	17498	17347	17564	17495	17559	17445	17408	17492	17645	17304	17682	17479	17497	17461	17565	17636	17646	17417	17476	17566	17425	17494	17579	17471	17415	17472	17417	17613	17590	17565	17495	17530	17455	17518	17510	17331	17578	17357	17486	17542	17490	17550	17621	17442	17512	17300	17504	17376	17526	17316	17472	17315	17480	17370	17258	17532	17408	17622	17433	17480	17458	17568	17577	17398	17563	17518	17453	17506	17559	17536	17359	17579	17592	17335	17433	17445	17388	17658	17461	17434	17518	17651	17381	17635	17405	17488	17545	17590	17515	17238	17614	17566	17412	17551	17398	17584	17351	17411	17212	17473	17262	17473	17367	17413	17375	17465	17558	17505	17451	17617	17453	17422	17449	17397	17376	17487	17394	17423	17429	17582	17366	17540	17579	17515	17375	17509	17400	17427	17462	17429	17345	17278	17492	17506	17525	17495	17535	17539	17395	17480	17525	17568	17521	17375	17372	17459	17247	17377	17483	17442	17527	17589	17469	17438	17215	17559	17564	17273	17538	17283	17473	17494	17432	17520	17429	17457	17560	17513	17555	17479	17495	17507	17575	17385	17493	17495	17596	17593	17428	17496	17422	17592	17436	17427	17469	17437	17548	17529	17493	17424	17459	17266	17523	17661	17489	17566	17487	17537	17388	17629	17571	17439	17449	17420	17633	17377	17453	17452	17438	17404	17476	17422	17520	17521	17270	17606	17375	17495	17414	17447	17366	17655	17574	17424	17570	17551	17517	17355	17525	17403	17560	17496	17308	17375	17542	17610	17408	17552	17399	17665	17495	17505	17489	17562	17470	17473	17474	17558	17264	17559	17498	17498	17378	17461	17583	17532	17493	17575	17480	17539	17449	17577	17486	17331	17526	17458	17681	17531	17526	17481	17531	17320	17572	17451	17499	17517	17540	17619	17507	17592	17246	17524	17597	17412	17607	17345	17413	17336	17582	17431	17572	17444	17551	17491	17462	17370	17434	17404	17489	17437	17337	17381	17427	17496	17306	17582	17407	17485	17386	17501	17341	17438	17521	17569	17484	17437	17479	17449	17517	17380	17220	17314	17522	17506	17339	17469	17475	17581	17408	17555	17512	17448	17499	17477	17504	17405	17533	17376	17281	17458	17401	17502	17390	17351	17495	17634	17409	17624	17489	17496	17556	17291	17210	17655	17700	17278	17529	17324	17410	17461	17414	17474	17402	17638	17457	17373	17484	17552	17618	17596	17569	17477	17454	17423	17677	17414	17523	17341	17492	17613	17467	17477	17477	17419	17507	17530	17470	17586	17568	17422	17303	17620	17287	17347	17507	17462	17563	17580	17562	17484	17449	17386	17484	17343	17536	17340	17436	17407	17575	17418	17507	17445	17588	17467	17535	17608	17551	17396	17397	17507	17442	17307	17520	17401	17655	17416	17498	17508
36347	32291	35567	32831	30107	29866	30035	30010	29800	29581	29501	29597	29507	29542	29442	29356	29284	29208	29484	29203	29450	29226	29355	29459	29543	29134	29426	29248	29432	29463	29347	29535	29621	29627	29682	29357	29587	29443	29722	29369	29620	29370	29301	29637	29389	29512	29222	29458	29321	29244	29637	29500	29228	29570	29786	29685	29243	29407	29560	29448	29310	29346	29330	29477	29453	29378	29649	29531	29260	29311	29330	29493	29672	29259	29443	29746	29411	29676	29292	29252	29430	29486	29264	29489	29299	29481	29312	29499	29473	29484	29259	29543	29419	29363	29424	29514	29604	29757	29784	29493	29294	29350	29532	29267	29398	29611	29301	29216	29321	29203	29287	29562	29505	29335	29384	29584	29448	29487	29277	29192	29409	29437	29797	29576	29331	29391	29403	29087	29446	29226	29341	29488	29513	29237	29572	29378	29279	29286	29637	29309	29339	29394	29463	29421	29328	29286	29188	29590	29590	29388	29438	29394	29405	29466	29208	29465	29597	29505	29389	29411	29313	29531	29554	29410	29568	29350	29419	29254	29441	29616	29349	29721	29483	29686	29297	29361	29591	29522	29251	29541	29499	29128	29548	29320	29428	29718	29550	29356	29459	29541	29433	29487	29522	29300	29523	29367	29615	29669	29469	29568	29467	29352	29249	29542	29181	29358	29416	29565	29322	29163	29691	29351	29720	29284	29355	29395	29540	29562	29378	29579	29273	29402	29583	28998	29560	29394	29372	29632	29500	29499	29192	29425	29433	29453	29284	29442	29401	29347	29288	29567	29210	29428	29439	29379	29469	29477	29387	29271	29570	29502	29297	29414	29621	29409	29489	29470	29356	29459	29651	29503	29478	29403	29393	29521	29480	29765	29455	29447	29419	29775	29526	29390	29574	29404	29480	29496	29393	29392	29411	29158	29503	29396	29306	29385	29425	29554	29581	29439	29385	29471	29449	29819	29357	29259	29318	29485	29489	29378	29595	29343	29533	29405	29318	29722	29433	29228	29368	29404	29289	29320	29493	29597	29656	29466	29400	29371	29457	29365	29338	29161	29764	29454	29234	29587	29262	29610	29432	29484	29253	29640	29208	29482	29594	29287	29224	29093	29345	29540	29342	29393	29498	29430	29544	29429	29469	29424	29325	29456	29394	29495	29467	29524	29364	29361	29747	29412	29385	29699	29654	29336	29471	29281	29538	29497	29366	29446	29368	29398	29399	29461	29392	29234	29567	29291	29404	29374	29533	29386	29488	29346	29425	29460	29611	29564	29261	29515	29493	29375	29379	29378	29448	29521	29466	29270	29526	29542	29383	29542	29413	29394	29615	29214	29514	29526	29341	29594	29411	29471	29420	29604	29776	29647	29650	29270	29483	29785	29510	29565	29654	29539	29749	29533	29209	29445	29483	29684	29140	29314	29283	29548	29431	29471	29203	29245	29531	29385	29270	29528	29487	29458	29722	29328	29109	29434	29399	29622	29658	29436	29661	29500	29478	29346	29596	29595	29373	29380	29418	29380	29389	29393	29349	29494	29364	29451	29511	29452	29186	29701	29327	29237	29349	29319	29303	29461	29393	29454	29465	29566	29365	29414	29405	29488	29490	29474	29614	29518	29446	29418	29604	29499	29545	29449	29258	29539	29301	29166	29378	29423	29178	29391	29602	29498	29744	29612	29535	29495	29156	29429	29275	29252	29406	29606	29237	29019	29181	29338	29565	29321	29531	29411	29480	29463	29471	29331	29482	29409	29360	29646	29241	29445	29511	29450	29281	29628	29429	29509	29368	29461	29691	29389	29713	29614	29394	29154	29378	29243	29578	29326	29460	29511	29400	29512	29699	29310	29531	29548	29479	29509	29335	29437	29366	29430	29436	29541	29590	29505	29439	29547	29308	29383	29614	29373	29492	29591	29469	29346	29241	29463	29365	29349	29813	29723	29547	29575	29571	29283	29519	29418	29597	29541	29450	29197	29239	29603	29615	29671	29586	29365	29389	29523	29412	29363	29566	29358	29585	29295	29499	29116	29537	29440	29592	29372	29377	29445	29614	29571	29404	29354	29529	29286	29549	29619	29404	29527	29485	29396	29533	29499	29542	29448	29535	29463	29487	29094	29371	29502	29526	29428	29247	29485	29438	29498	29815	29214	29584	29460	29644	29218	29183	29707	29268	29318	29542	29534	29482	29538	29189	29425	29507	29531	29544	29155	29500	29340	29369	29620	29438	29415	29662	29436	29156	29442	29196	29278	29568	29533	29308	29249	29305	29253	29487	29423	29301	29217	29148	29495	29314	29900	29386	29223	29216	29435	29590	29332	29470	29277	29519	29262	29615	29484	29135	29564	29444	29587	29633	29554	29471	29365	29277	29475	29448	29243	29042	29335	29596	29625	29248	29303	29711	29254	29512	29648	29570	29455	29408	29248	29287	29170	29705	29349	29461	29306	29392	29708	29576	29645	29615	29241	29508	29686	29283	29337	29223	29730	29611	29356	29204	29555	29362	29632	29302	29643	29428	29400	29368	29386	29525	29387	29269	29607	29452	29470	29771	29495	29301	29407	29507	29542	29479	29251	29564	29413	29291	29400	29427	29233	29491	29342	29320	29609	29628	29673	29599	29326	29448	29362	29561	29682	29376	29425	29555	29391	29410	29300	29847	29495	29384	29743	29705	29241	29654	29776	29289	29395	29439	29414	29550	29687	29442	29178	29484	29384	29168	29502	29543	29274	29534	29402	29889	29455	29315	29524	29474	29550	29437	29161	29189	29477	29470	29395	29403	29468	29358	29379	29812	29639	29478	29670	29606	29323	29466	29144	29546	29339	29601	29429	29509	29385	29397	29633	29560	29263	29283	29507	29541	29579	29509	29549	29548	29326	29594	29615	29678	29468	29670	29627	29469	29576	29469	29315	29240	29505	29501	29411	29595	29440	29369	29571	29377	29613	29359	29579	29731	29642	29395	29308	29415	29339	29216	29113	29275	29311	29336	29629	29274	29214	29502	29356	29342	29416	29104	29167	29252	29445	29798	29512	29538	29468	29348	29492	29089	29282	29289	29381	29419	29575	29465	29479	29032	29499	29416	29423	29458	29423	29737	29499	29641	29353	29409	29530	29628	29458	29408	29391	29519	29349	29216	29506	29313	29362	29610	29392	29452	29577	29276	29290	29399	29557	29378	29424	29461	29646	29549	29511	29425	29520	29557	29476	29554	29680	29264	29379	29787	29523	29494	29453	29298	29378	29301	29439	29615	29622	29251	29498	29577	29428	29419	29420	29359	29499	29207	29554	29423	29665	29253	29367	29276	29339	29411	29446	29277	29458	29535	29532	29525	29273	29452	29459	29326	29318	29347	29182	29210	29229	29542	29220	29552	29760	29666	29206	29410	29676	29759	29364	29402	29254	29365	29492	29503	29263	29433	29393	29489	29332	29357	29562	29475	29347	29630	29396	29299	29586	29741	29352	29490	29627	29498	29524	29483	29427	29446	29497	29226	29231	29810	29203	29474	29239	29322	29598	29209	29428	29493	29515	29318	29077	29153	29124	29427	29396	29235	29465	29416	29433	29466	29515	29398	29612	29506	29376	29509	29433	29517	29321	29652	29309	29612	29510	29341	29218	29364	29413	29617	29370	29434	29398	29259	29387	29259	29199	29149	29427	29353	29036	29373	29313	29542	29437	29398	29125	29497	29696	29568	29484	29516	29340	29621	29407	29517	29481	29527	29303	29333	29459	29420	29265	29162	29377	29408	29307	29486	29596	29459	29190	29626	29647	29419	29664	29583	29319	29188	29429	29401	29628	29457	29383	29573	29351	29505	29544	29660	29264	29284	29616	29630	29182	29477	29327	29767	29750	29413	29428	29324	29430	29405	29369	29696	29468	29562	29322	29486	29557	29136	29275	29519	29286	29418	29283	29525	29545	29603	29597	29438	29417	29228	29457	29460	29637	29318	29530	29412	29330	29297	29327	29370	29733	29323	29205	29251	29495	29568	29477	29591	29585	29412	29621	29461	29369	29329	29401	29446	29412	29473	29626	29766	29444	29449	29681	29281	29409	29324	29479	29483	29487	29298	29349	29350	29226	29228	29372	29552	29318	29388	29281	29516	29558	29528	29572	29457	29326	29417	29656	29405	29480	29366	29583	29387	29263	29529	29407	29207	29538	29442	29381	29479	29458	29494	29380	29425	29344	29303	29650	29466	29404	29541	29435	29624	29327	29546	29648	29564	29533	29343	29323	29155	29363	29472	29362	29408	29121	29392	29561	29356	29426	29670	29304	29516	29422	29572	29719	29340	29540	29291	29533	29348	29466	29383	29529	29156	29538	29421	29287	29528	29431	29823	29394	29224	29375	29591	29350	29498	29466	29581	29526	29827	29278	29603	29485	29354	29277	29365	29369	29557	29652	29490	29328	29524	29393	29452	29534	29221	29459	29454	29451	29434	29341	29603	29484	29375	29560	29399	29606	29295	29347	29508	29441	29308	29368	29222	29457	29530	29425	29536	29623	29557	29537	29752	29571	29544	29443	29371	29447	29289	29439	29893	29488	29334	29404	29369	29635	29341	29529	29397	29462	29322	29360	29279	29641	29507	29652	29647	29284	29671	29518	29542	29089	29322	29444	29352	29506	29516	29606	29675	29393	29267	29361	29570	29176	29472	29527	29356	29500	29447	29305	29518	29353	29080	29649	29549	29634	29362	29572	29381	29567	29285	29523	29416	29394	29470	29337	29530	29548	29539	29608	29517	29551	29462	29403	29569	29535	29290	29600	29286	29294	29257	29515	29700	29459	29568	29383	29345	29306	29329	29414	29385	29664	29546	29407	29412	29271	29502	29643	29545	29269	29705	29424	29376	29456	29394	29342	29580	29302	29540	29490	29450	29342	29457	29477	29469	29221	29299	29543	29508	29422	29607	29455	29368	29519	29365	29332	29556	29311	29534	29843	29326	29299	29262	29450	29275	29447	29353	29387	29514	29246	29594	29404	29517	29370	29798	29566	29607	29231	29608	29357	29657	29410	29502	29511	29374	29442	29311	29496	29351	29090	29315	29756	29157	29356	29703	29564	29551	29419	29186	29393	29386	29524	29545	29485	29514	29367	29195	29601	29391	29377	29225	29426	29552	29370	29361	29382	29485	29534	29352	29428	29796	29430
26326	34216	27525	21375	19932	19095	18904	18912	18804	18535	18472	18468	18589	18420	18547	18424	18247	18386	18470	18702	18351	18471	18488	18473	18472	18565	18398	18743	18350	18427	18703	18311	18437	18389	18581	18508	18623	18451	18393	18432	18270	18563	18330	18673	18487	18421	18450	18510	18394	18343	18545	18490	18510	18489	18590	18473	18447	18425	18497	18436	18482	18473	18343	18509	18583	18517	18362	18462	18623	18568	18325	18494	18543	18361	18620	18601	18503	18410	18385	18518	18364	18691	18536	18348	18452	18410	18329	18359	18622	18531	18659	18599	18436	18576	18542	18398	18536	18318	18753	18272	18722	18527	18272	18551	18498	18527	18367	18554	18513	18345	18451	18238	18408	18495	18576	18338	18229	18465	18577	18411	18396	18421	18662	18525	18537	18407	18586	18476	18507	18636	18407	18405	18588	18507	18414	18505	18267	18432	18438	18286	18352	18257	18605	18475	18556	18430	18340	18395	18451	18376	18467	18646	18336	18510	18369	18344	18397	18454	18379	18503	18480	18221	18341	18328	18364	18181	18359	18461	18417	18474	18480	18351	18632	18252	18563	18369	18289	18564	18598	18425	18498	18520	18340	18503	18719	18494	18377	18506	18544	18572	18432	18314	18506	18585	18501	18268	18331	18513	18554	18396	18507	18342	18484	18397	18293	18550	18616	18476	18437	18437	18563	18334	18508	18435	18447	18341	18496	18506	18541	18411	18461	18549	18629	18490	18529	18357	18340	18589	18550	18470	18333	18569	18519	18274	18273	18579	18476	18462	18461	18492	18536	18436	18497	18460	18394	18641	18569	18423	18543	18377	18473	18566	18502	18274	18493	18486	18414	18277	18559	18281	18640	18557	18382	18469	18664	18428	18411	18551	18481	18607	18610	18501	18350	18414	18583	18509	18498	18326	18580	18432	18623	18557	18478	18359	18438	18579	18492	18434	18637	18311	18557	18246	18293	18254	18552	18588	18510	18555	18493	18542	18613	18579	18518	18280	18314	18579	18494	18460	18567	18427	18456	18558	18409	18312	18408	18464	18710	18253	18391	18476	18419	18474	18473	18451	18385	18275	18407	18261	18710	18523	18432	18329	18501	18270	18488	18319	18389	18293	18435	18503	18484	18333	18435	18370	18678	18439	18607	18460	18389	18436	18307	18363	18430	18484	18417	18590	18535	18492	18383	18482	18391	18493	18502	18494	18391	18341	18473	18651	18395	18590	18511	18549	18418	18651	18532	18434	18549	18337	18555	18265	18528	18250	18513	18369	18457	18563	18405	18533	18368	18295	18491	18645	18465	18480	18573	18520	18616	18431	18471	18532	18418	18360	18529	18497	18445	18467	18424	18287	18615	18425	18342	18516	18311	18526	18506	18556	18538	18407	18477	18497	18487	18330	18286	18584	18341	18365	18546	18543	18496	18454	18491	18369	18384	18371	18389	18540	18488	18457	18387	18330	18359	18517	18439	18475	18529	18282	18442	18465	18450	18390	18567	18492	18474	18356	18601	18446	18587	18429	18482	18402	18461	18365	18531	18482	18295	18656	18528	18241	18368	18453	18375	18440	18454	18334	18394	18353	18442	18584	18357	18446	18665	18306	18484	18265	18199	18475	18574	18562	18474	18284	18484	18462	18399	18513	18476	18353	18441	18652	18423	18718	18473	18372	18381	18379	18461	18298	18559	18446	18514	18414	18266	18492	18289	18441	18509	18234	18589	18332	18394	18400	18356	18558	18588	18327	18410	18442	18375	18455	18391	18664	18262	18563	18464	18507	18387	18613	18379	18356	18425	18431	18396	18583	18400	18533	18580	18351	18596	18344	18605	18365	18473	18522	18466	18489	18507	18491	18424	18574	18289	18465	18578	18455	18390	18499	18541	18502	18548	18484	18543	18404	18628	18634	18421	18513	18479	18412	18403	18500	18382	18581	18355	18369	18475	18370	18523	18546	18431	18503	18445	18601	18457	18491	18515	18548	18361	18463	18535	18558	18430	18391	18473	18412	18432	18536	18370	18481	18479	18557	18486	18469	18480	18416	18517	18750	18396	18392	18441	18456	18380	18524	18608	18425	18339	18620	18490	18608	18353	18407	18518	18325	18514	18401	18411	18397	18374	18326	18658	18377	18548	18457	18379	18584	18431	18425	18607	18591	18272	18288	18589	18318	18527	18381	18530	18551	18461	18442	18633	18427	18380	18429	18461	18508	18667	18477	18413	18536	18340	18715	18388	18412	18505	18400	18394	18598	18487	18354	18489	18506	18539	18535	18401	18653	18573	18345	18546	18675	18458	18364	18267	18513	18644	18377	18458	18295	18464	18652	18537	18457	18259	18416	18271	18408	18283	18523	18400	18558	18391	18575	18432	18500	18504	18461	18359	18580	18604	18663	18482	18585	18500	18525	18589	18604	18418	18342	18401	18529	18564	18614	18398	18522	18574	18319	18424	18412	18324	18451	18558	18276	18248	18496	18442	18499	18452	18534	18554	18530	18638	18452	18554	18598	18373	18318	18287	18375	18432	18389	18492	18412	18521	18554	18389	18566	18463	18467	18507	18320	18557	18329	18451	18601	18523	18478	18464	18453	18650	18367	18527	18435	18465	18595	18360	18514	18547	18287	18249	18526	18393	18528	18501	18387	18546	18488	18455	18409	18484	18507	18391	18537	18268	18328	18362	18599	18463	18428	18417	18598	18456	18523	18490	18440	18353	18452	18320	18473	18414	18306	18360	18681	18416	18315	18406	18418	18585	18520	18294	18298	18515	18478	18189	18433	18541	18611	18377	18373	18507	18501	18733	18456	18383	18494	18430	18193	18380	18469	18375	18669	18504	18522	18590	18513	18589	18545	18307	18569	18489	18470	18373	18473	18459	18454	18549	18395	18547	18484	18402	18368	18376	18493	18469	18446	18506	18318	18366	18507	18508	18187	18575	18468	18382	18385	18415	18345	18504	18292	18497	18395	18528	18425	18561	18430	18372	18477	18310	18691	18428	18447	18495	18391	18499	18474	18358	18492	18421	18387	18472	18477	18481	18392	18467	18482	18439	18488	18432	18661	18484	18438	18431	18228	18443	18478	18456	18490	18299	18456	18484	18441	18378	18429	18439	18408	18480	18531	18532	18534	18285	18485	18560	18502	18731	18338	18325	18293	18414	18343	18487	18609	18453	18411	18416	18423	18513	18381	18383	18313	18424	18467	18331	18444	18190	18535	18532	18624	18517	18466	18357	18520	18470	18563	18379	18379	18523	18430	18438	18545	18252	18401	18617	18515	18470	18418	18680	18462	18416	18631	18460	18461	18352	18329	18532	18374	18659	18416	18651	18518	18322	18489	18465	18496	18430	18237	18400	18416	18462	18526	18513	18395	18432	18413	18466	18603	18576	18311	18562	18528	18447	18556	18301	18566	18392	18480	18580	18540	18519	18482	18382	18329	18530	18521	18348	18353	18306	18395	18495	18384	18543	18501	18310	18530	18442	18391	18473	18335	18296	18310	18533	18439	18644	18483	18422	18351	18533	18550	18393	18556	18524	18360	18329	18433	18317	18503	18357	18526	18499	18729	18519	18377	18392	18379	18460	18434	18525	18425	18319	18363	18432	18649	18329	18434	18429	18373	18624	18554	18456	18464	18547	18572	18513	18394	18421	18549	18432	18507	18293	18470	18397	18422	18448	18587	18424	18352	18293	18286	18474	18526	18351	18370	18632	18440	18483	18446	18433	18481	18637	18415	18521	18372	18615	18504	18247	18421	18454	18624	18526	18426	18652	18485	18612	18251	18607	18467	18210	18425	18392	18303	18496	18297	18439	18437	18373	18306	18513	18321	18234	18416	18522	18530	18364	18390	18592	18497	18594	18384	18625	18581	18403	18481	18441	18585	18468	18404	18311	18613	18320	18629	18475	18347	18612	18415	18331	18341	18385	18745	18495	18358	18500	18337	18583	18475	18435	18412	18333	18447	18539	18328	18354	18539	18498	18518	18370	18517	18365	18601	18473	18502	18468	18335	18348	18543	18355	18389	18426	18605	18535	18454	18538	18447	18664	18531	18354	18461	18359	18576	18498	18470	18377	18478	18567	18419	18427	18479	18445	18265	18410	18441	18249	18484	18470	18450	18418	18321	18486	18562	18441	18607	18599	18556	18669	18375	18333	18512	18313	18576	18418	18471	18449	18352	18427	18360	18550	18383	18562	18588	18329	18338	18494	18270	18594	18456	18377	18328	18379	18613	18460	18565	18453	18469	18586	18622	18399	18617	18440	18349	18357	18528	18454	18560	18481	18340	18579	18480	18222	18590	18359	18356	18454	18248	18229	18501	18378	18321	18507	18535	18396	18691	18599	18485	18496	18434	18502	18660	18534	18360	18477	18543	18356	18391	18476	18542	18536	18439	18383	18516	18636	18521	18476	18457	18469	18388	18369	18502	18513	18516	18394	18401	18305	18605	18444	18560	18505	18359	18447	18292	18409	18474	18535	18488	18434	18465	18530	18312	18427	18392	18551	18483	18486	18401	18247	18507	18485	18402	18412	18427	18435	18449	18564	18558	18585	18494	18557	18358	18348	18385	18515	18592	18513	18521	18602	18465	18299	18415	18482	18390	18441	18410	18526	18347	18331	18406	18381	18522	18688	18402	18302	18535	18542	18381	18674	18591	18518	18468	18291	18318	18582	18555	18394	18449	18486	18304	18505	18360	18477	18279	18445	18499	18332	18442	18370	18566	18421	18611	18349	18470	18610	18287	18549	18431	18513	18406	18447	18472	18686	18340	18504	18350	18509	18400	18620	18567	18397	18525	18563	18453	18413	18400	18518	18526	18331	18552	18346	18472	18583	18491	18536	18299	18286	18413	18497	18637	18577	18459	18428	18524	18488	18565	18543	18546	18397	18521	18441	18699	18500	18478	18437	18392	18395	18560	18284	18473	18492	18499	18373	18238	18549	18278	18566	18495	18411	18223	18411	18322	18460	18394	18443	18656	18445	18405	18429	18574	18359	18459	18548	18590	18483	18495	18453	18307	18309	18394	18542	18508	18549	18436	18577	18370	18417	18538	18402	18378	18417	18406	18394	18564	18385	18387	18339	18328	18505	18281	18670	18457	18434	18363	18324	18371	18538	18318	18465	18609	18538	18500	18510	18292	18388	18569	18324	18465
23856	21039	27517	25371	24752	29664	32137	30009	29669	29987	29696	29532	29378	29436	29394	29179	29387	29350	29458	29326	29363	29100	29278	29051	29088	29253	29263	29236	29352	29410	29145	29051	29064	29156	29304	29188	29258	29010	29524	28987	29154	29121	29297	29243	29351	29221	29042	29171	29336	29033	28950	29117	29024	28961	29111	28808	29275	28931	29154	28990	29241	29124	29225	29131	29144	29157	28785	29014	29372	29373	28969	28946	29145	29301	29486	29349	29176	29332	28928	28920	29302	29138	29356	29369	29184	29139	29203	28957	29015	29373	29097	29073	28935	29128	29154	29106	29274	29031	29142	29031	29078	29232	28953	29320	29280	29188	29049	29290	28933	28995	29054	29076	28719	28828	29028	29055	29256	28941	29127	29305	29066	29082	29098	29271	29030	28862	28879	28865	29001	29098	28968	29298	29033	29005	29106	29063	28935	29170	29293	29015	28860	28995	29025	29053	29188	29144	29268	29022	28961	28815	28923	29271	29089	29083	28920	28813	28807	29028	28875	29060	29112	28910	29225	29332	29363	29166	29342	28966	29234	29112	29005	29056	29187	29007	29166	29426	29170	29236	29306	29079	29273	29344	29017	29032	29048	29289	29207	28932	29154	29310	28949	28948	28928	28925	29132	28953	29073	29371	29174	29021	29089	28888	28930	29327	28874	28892	29020	29043	29204	28984	29087	29245	29182	29018	29210	29185	28969	29366	29027	29189	29123	29160	29134	29145	29194	29008	29241	29135	28955	28942	29080	29255	29237	29220	29131	29103	28991	28888	29063	29219	29255	29134	28928	28862	29193	28985	29308	28930	28984	29096	29142	29003	29131	29210	28971	28837	28988	29128	29015	29254	29226	29215	28976	29330	29141	29063	29272	29052	29204	29195	29107	29256	29300	28963	28776	28962	29109	29161	29285	29097	28999	29145	28951	28957	29160	29325	29230	29025	29154	29130	29212	29232	29012	29087	29123	29092	29220	29100	29240	29058	29113	29031	28952	29173	29317	29273	29097	28995	29255	29073	29263	29047	29145	29030	29121	28959	29169	29070	29056	29241	29260	29132	29239	28978	28813	29144	28953	28892	29078	28943	28880	29240	29150	29088	29198	29185	28921	28967	29163	29247	29217	29026	29068	29020	29149	29228	29118	29144	29061	29334	28871	29298	29251	29020	29058	29055	29027	28996	29142	29216	29014	29006	29011	29236	29234	29000	28938	28923	29074	29005	29155	29335	29069	29082	29146	29438	29005	28910	29161	28870	29059	29079	28889	29064	29141	29209	29066	29075	29093	28998	28983	29232	29250	28953	29089	29147	28899	29159	29106	29299	28998	28834	29094	28832	28845	29158	29110	29063	29022	28985	29121	29240	29106	28966	29354	29173	29170	29058	29029	29049	28810	28876	29157	29117	29036	28855	28959	28830	29178	29110	29219	28943	29042	29149	29191	28938	29152	29014	28858	29204	29255	29259	28855	29428	28999	29368	28929	29143	29461	29075	29193	29181	28951	29025	28982	29104	28758	29225	29110	29293	29075	29306	29092	29132	28830	29233	29298	29292	29057	28971	28831	28961	29151	29158	28998	28917	29096	28994	29067	29141	28988	29084	29132	29481	28987	29163	29173	29019	29078	28903	29208	29044	29201	29123	28918	28981	29447	29004	29190	29264	29095	28755	29108	28988	29293	29109	29114	29048	29105	28813	29203	29246	29107	29525	29253	29173	29302	29262	28920	29056	29056	28944	29144	29042	28693	29021	28955	29054	28920	29099	29005	29091	29026	29050	29152	29153	29170	29078	29154	29262	29082	29274	28907	28881	29233	29052	29141	28728	28860	29121	28881	28895	28914	29424	29229	29228	29054	29221	28850	28973	29081	29011	29245	29131	29111	28824	29118	29126	29033	28917	29139	28984	29100	29028	28842	29169	29013	29056	29002	29120	29184	29366	29192	29135	29185	29085	29109	29025	29104	29052	29112	29158	29117	28869	29003	29269	29178	29079	29061	29104	29252	29062	28980	29128	29051	29037	29327	29110	29014	28988	29227	29044	28943	29140	29152	29148	29106	29038	29094	28998	28988	29042	29309	28903	29166	28905	29142	28967	29177	28916	29108	29068	29106	29068	29280	28830	29253	28890	29250	29111	29002	29049	29360	29204	29195	29259	29018	29151	28918	29168	29270	28873	29018	29034	29048	29304	28888	29284	29274	29110	29189	28995	28904	28789	28717	29125	28923	29211	29073	29275	29227	29249	29084	29070	28964	29269	28942	29344	29087	29103	29085	29210	28937	29058	29191	29260	29082	28974	29271	29059	28952	28802	29090	29156	29045	29154	28945	29252	29346	28943	28878	29193	29348	29134	29320	29321	28936	28944	29013	28855	28821	29088	29122	29182	29131	29074	28984	29070	29260	29073	29127	29097	29007	29110	28873	29190	28924	29136	29231	29288	29305	29104	28644	28995	29128	29223	28943	29032	29050	28898	29021	29174	28929	29339	29307	29112	29177	29136	29093	29059	28911	29208	28830	29059	29163	29003	29124	29029	29117	29053	29138	29331	29041	28970	29067	28879	28956	29195	29347	29019	29249	28901	29326	29069	29124	28873	29019	28886	29367	29383	29242	29356	29250	28989	29053	29180	29202	29134	28949	29024	29043	29027	29106	29114	29303	29257	29322	28939	29223	28999	29198	29447	29116	28903	28937	29115	29265	29099	29133	29103	29180	29342	29137	28943	29177	29414	28959	29115	29191	28928	29269	28973	29104	29178	29216	29071	28943	28916	28885	29172	29053	29259	29228	28929	28986	28933	29110	29199	29407	28618	28987	28710	29072	29000	29093	28908	28934	29057	29021	28885	28997	29151	29016	29074	28847	29118	29199	29191	29240	29125	29082	29335	28925	29194	29066	29104	29041	28908	29565	29174	28717	29069	29089	28806	29133	29045	29155	28835	28855	28965	28936	29101	28944	29192	29054	28954	29112	29299	29197	28954	29106	29174	29150	29178	29252	28946	28974	29130	28732	29369	28898	29184	29291	28876	29063	29129	28885	28935	29139	29093	29265	29018	29241	29142	29273	29243	28995	29102	29190	29183	29142	28940	29106	29023	29158	29228	28884	29005	29159	29109	29302	29127	29176	29214	29009	28958	29061	29170	29077	29209	29397	28966	29230	28946	29027	29202	29078	28934	28993	28876	29049	29241	28863	28956	29043	28958	28895	29109	29096	29272	29066	29169	29397	29189	28961	29168	29171	28978	29098	29220	29116	29015	29189	29198	29310	29162	29404	29047	29102	29082	29271	28756	29049	29297	29078	29074	29240	28878	28987	28986	29208	29050	29225	29118	29198	29115	29175	29169	28978	29032	29473	29227	29147	28796	29140	28846	29082	28990	29070	28942	28984	29048	29377	28906	29039	28910	28906	29134	29239	28976	29075	29169	29117	28948	29373	28984	29243	28878	29054	29297	29143	29132	29279	29089	29089	28931	29156	29032	29014	28899	29060	29044	28868	28962	28933	29037	29120	28998	29026	28870	29148	29134	28953	29176	29184	29092	29099	29079	28976	28918	29024	29006	29194	28967	28884	28898	29042	29127	29417	29014	28843	28889	29020	29056	28839	29092	29160	28893	29040	28904	29105	29007	28764	29136	29115	29184	29193	29220	29194	29253	28957	28766	29097	28940	29133	29125	29230	29301	29087	29197	28978	28763	29360	29433	29213	29036	28893	29219	28765	29185	29192	29191	28693	29029	28859	29166	29318	29199	29144	29083	29175	28874	29325	28989	29014	29056	29230	28951	29162	29030	29049	29073	29081	28972	29348	28870	29061	29221	29000	29327	29045	29368	29126	29046	28918	28955	28903	29387	29127	28994	29001	29175	28910	29114	29260	29062	29186	28932	29050	29205	29054	29043	29076	29176	29232	29158	28949	28899	29000	29008	29174	29290	29198	29242	28980	29366	29406	29013	29160	29134	29198	28892	28945	29139	29300	29104	29115	29161	29080	28900	29257	28891	29100	29040	28670	29324	29149	29144	28879	28998	29303	29030	29257	29043	28997	29203	29203	29006	29194	28961	29151	29032	28979	29278	29316	29221	28968	28973	29053	29040	29041	29278	29256	29020	29066	29010	29184	28972	29092	29113	29196	29445	29119	28889	28813	28957	28948	29324	29255	29106	29118	29002	29177	29128	29108	28964	29141	29072	29037	29192	29303	29492	29108	28926	29206	29098	29115	28974	29243	28983	28990	28954	29095	28955	29154	29144	29107	29357	29087	29321	29170	29085	29343	29178	29124	29121	28904	29166	29048	29065	28990	29094	29138	28922	29262	29124	29088	28984	29178	29039	28944	28681	29086	29114	29217	29228	29345	29137	29019	29215	29480	29321	29144	29036	28898	29050	28975	29239	29120	29330	29193	28888	29089	29095	29107	29295	29268	28897	28981	28917	29049	28962	29064	29159	29464	28988	29120	29102	29099	29054	28615	29331	29001	29111	29010	29117	28932	28877	29038	29211	29233	29324	29032	29229	29179	29230	29189	29003	28901	29012	28865	29171	28939	29148	29297	29015	29137	29152	28829	29368	29025	29359	29231	28930	29089	29048	29258	29354	29206	29183	29391	28889	28969	29223	29308	29184	28911	28885	29133	29116	29115	29109	29201	29160	29285	29087	29121	28951	29038	29099	28901	28695	29332	29024	28968	29044	29339	28874	29059	29063	28927	29122	29132	29197	29194	29237	29002	28920	29286	29008	29176	29052	28877	29307	28998	29138	29139	28964	29259	28877	29177	29120	28956	29185	29108	29108	29290	29030	29020	29049	29022	28714	28818	29007	28930	29125	28950	29240	29130	29111	28733	29198	28928	29230	29045	29339	29040	29037	28888	29059	29053	29071	29093	29254	29141	29164	29070	29052	29047	28841	29224	29065	29089	29200	29197	29098	28998	29017	29207	29095	29189	29245	28992	29177	29037	29154	29149	28967	29041	28915	29102	29075	28971	29271	29181	29155	28885	29358	28992	29404	28853	29137	29170	29151	29193	29147	29233	29264	29124	29111	29085	29320	29329	29158	29116	29070	29115	28875	29256	28906	29056	28983	28914	28949	28945	29136	29216	29134	28869	29096	29208	29014	29198	29198	29100	28803	29230	28742	29356	29118	28919	29155	29027	29095	28965	29221
26384	46153	36391	25685	22619	20776	19851	19449	19233	18925	18909	18525	18505	18566	18375	18414	18467	18436	18234	18264	18363	18274	18474	18118	18226	18235	18260	18196	18173	18438	18089	18307	18236	18410	18296	18270	18150	18270	18299	18231	18323	18203	18197	18180	18293	18342	18212	18237	18204	18231	18319	18301	18265	18328	18243	18184	18369	18358	18099	18289	18160	18313	18250	18153	18148	18116	18327	18297	18422	18199	18428	18480	18306	18364	18244	18354	18383	18291	18270	18216	18218	18293	18279	18208	18268	18386	18163	18215	18200	18201	18371	18127	18293	18237	18250	18269	18306	18131	18142	18328	18219	18483	18347	18258	18094	18248	18242	18200	18048	18180	18107	18253	18321	18128	18169	18238	18355	18093	18235	18025	18246	18043	18159	18311	18351	18287	18115	18225	18184	18256	18167	18308	18190	18133	18169	18198	18320	18178	18232	18264	18148	18118	18067	18015	18333	18221	18302	18274	18087	18176	18093	18147	18285	18143	18254	18284	18317	18127	18263	18307	18206	18332	17997	18165	18172	18265	18333	18353	18117	18206	18292	18194	18285	18210	18218	18263	18425	18195	18173	18013	18076	18295	18240	18173	17981	18207	18127	18088	18199	18149	18307	18272	18158	18072	18147	18218	18136	18115	18128	18109	18154	18296	18264	18181	18245	18013	18250	18150	18254	18227	18238	18249	18044	18212	18147	18145	18097	18254	18031	18108	18248	18126	18365	18101	18326	18173	18180	18151	18219	18001	18285	18274	18091	18310	18143	18087	18078	18158	18178	18239	18329	18110	18139	18305	18188	18205	18220	18071	18112	18208	18389	18194	18301	17993	18288	18181	18240	18266	18127	18147	18180	18201	18278	18209	17969	18182	18318	18249	18022	18092	18173	18170	18164	18051	18273	18170	18212	18239	18256	18308	18193	18229	18341	18330	18202	18212	18344	18247	18299	18188	18315	17996	18080	18115	18193	18169	18214	18108	18136	18246	18306	18195	18287	18074	18256	18005	18267	18170	18038	18247	18164	18304	18005	18133	18100	18156	18244	18126	18060	18187	18416	18266	18035	18141	18221	18062	18040	18093	18127	18292	18245	18165	18177	18210	18104	18157	18135	18370	18041	18174	18331	18224	18211	18272	18308	18244	18251	18209	18381	18274	18323	18238	18217	18169	18211	18200	18336	18278	18048	18185	18311	18319	18187	18103	18147	18405	18247	18089	18183	18236	18345	18304	18368	18355	18269	18278	18321	18271	18358	18218	18211	18115	18220	18128	18356	18234	18091	18287	18301	18224	18222	18445	18177	18249	18333	18239	18303	18168	18251	18118	18180	18187	18322	18342	18106	18288	18273	18301	18402	18155	18034	18097	18062	18257	18074	18303	18372	18014	18321	18160	18246	18144	18282	18149	18271	18230	18162	18219	18227	18131	18214	18032	18119	18403	18211	18292	18215	18163	18259	18074	18232	18303	18185	18050	18241	18334	18040	18267	18332	18156	18246	18053	18004	18074	18447	18240	18105	18071	18024	18133	18285	18120	18155	18200	18180	18317	18077	18122	18334	18233	18115	18052	18205	18080	18297	18139	18237	18064	18070	18179	18106	18239	18252	18191	18139	18082	18191	18226	18283	18181	18220	18345	18216	18155	18260	18197	18314	18124	18185	18180	18243	18151	18141	18048	18149	18230	18283	18057	18112	18216	18244	18149	18113	18196	18206	18286	18133	18230	18406	18164	18072	18000	18194	18230	18380	18222	18237	18058	18360	18210	18191	18115	18263	17998	18212	18227	18245	18298	18162	18261	18271	18172	18160	18124	18252	18169	18153	18140	18197	18243	18062	18268	18266	18228	18364	18172	18088	18099	18258	18205	18176	18210	18069	18220	18112	18467	18300	18158	18093	18176	18025	18105	18221	18163	18223	18189	18214	18362	18227	18231	18229	18156	18272	18185	18162	17948	18175	18047	18130	18232	18159	18173	18149	18313	18299	18229	18406	18244	18358	18177	18293	18257	18420	18167	18219	18055	18296	18236	18291	18239	18045	18183	18019	18104	18192	18208	18162	18218	18213	18173	18275	18292	18209	18371	18245	18307	18204	18408	18195	18114	18234	18066	18305	18260	18158	18097	18345	18090	18271	18348	18159	18189	18174	18162	18140	18195	18219	18037	18246	18024	18242	18141	18124	18195	18389	18267	18165	17955	18163	18228	18321	18166	18252	18179	18237	18286	18143	18229	18068	18182	18199	18069	18101	18137	18137	18190	18097	18190	18183	18079	18191	18090	18126	18256	18328	18308	18272	18156	18200	18114	18379	18165	18074	18222	18282	18095	18052	18108	18148	18276	18205	18470	18276	18058	18136	18179	18269	18336	18272	18231	18351	18343	18260	18344	18268	18347	18226	18124	18257	18072	18205	18202	18314	18255	18221	18298	18154	18091	18197	18157	18178	18246	18108	18087	18325	18082	17963	18108	18019	18190	18282	18138	18241	18120	18185	18071	18164	18247	18190	18140	18163	18324	18262	18031	18257	18270	18351	18202	18212	18176	18343	18019	18323	18276	18196	18306	18198	17923	18139	18220	18274	18021	18108	18272	18302	18280	18065	18318	18270	18159	18092	18100	18305	18132	18163	18426	18063	18195	18250	18193	18076	18412	18033	18099	18234	18212	18272	18108	18297	18136	18232	18132	18111	18113	18088	18104	18218	18093	18205	18206	18149	18276	18219	18093	18220	18284	18327	18241	18207	18192	18322	18196	18178	18252	18113	18327	17996	18306	18320	18044	18291	18161	18178	18143	18313	18100	18023	18353	18162	18126	18319	18075	18081	18232	18351	18350	18203	18312	18232	18146	18188	18297	18181	18103	18213	18250	18182	18152	18138	18169	18272	18238	18129	18177	18249	18340	18083	18485	18280	18209	18260	18123	18071	18282	18081	18196	18109	18107	18202	18378	18159	18395	18057	18391	18411	18208	18432	18249	18181	18425	18165	18206	18223	18230	18189	18244	18167	18026	18263	18387	18123	18217	18140	18342	18136	18117	18244	18243	18293	18081	18191	18110	18246	18110	18235	18153	18240	18265	18137	18141	18324	18247	18284	18448	18289	18182	18278	18102	18157	18357	18338	18130	18330	18173	18067	18333	18106	18209	18001	18232	18286	18019	18453	18345	18251	18219	18452	18281	18177	18111	18216	18316	18225	18196	18144	18209	18301	18233	18273	18111	18193	18094	18229	18351	18098	18210	18303	18165	18375	18327	18463	18212	17906	18130	18105	18154	18098	18218	18349	18192	18379	18116	18259	18189	18320	18276	18337	18146	18290	18006	18259	18194	18121	18216	18406	18099	18258	18071	18267	18169	18148	18068	18227	17971	18144	18163	18012	18187	18272	18327	18039	18213	18180	18253	18525	18081	18207	18126	18488	18281	18328	18172	18304	18472	18303	18128	18205	18113	18214	18250	17974	18294	18267	18244	18298	18230	18460	18203	18298	18238	17928	18208	18241	18050	18065	18155	18166	18189	18311	18281	18132	18303	18263	18214	18075	18060	18219	18010	18098	17989	18329	18252	18177	18219	18125	17970	18228	18209	18119	18192	18253	18127	18300	18192	17974	18218	18249	18157	18154	18261	18134	18267	18254	18380	18181	18089	18180	18254	18533	18040	18134	18283	18078	18114	18132	18304	18177	18098	18166	18181	18296	18279	18154	18218	18163	18215	18270	17998	18030	18178	18121	18263	18359	18164	18234	18161	18200	18261	18047	18223	18201	18272	18382	18457	18235	18235	18133	18146	18141	18101	18226	18115	18091	18180	18091	18414	18163	18050	18283	18279	18216	18096	18167	18192	18259	18158	18140	18009	18265	18401	18199	18190	18126	18333	18304	18187	18103	18204	18208	18082	18170	18219	18330	18237	18320	18389	18256	18230	18365	18250	18466	18282	18304	18321	18129	18228	18183	18031	18440	18253	18180	18264	18329	18337	18189	18210	18146	18447	18251	18203	18194	18278	18459	18164	18269	18217	18201	18270	18171	18157	18168	18159	18052	18283	18408	18181	18295	18301	18304	18239	18303	18423	17981	18163	18209	18241	18232	18250	18066	18152	18076	18206	18225	18234	18064	18129	18287	18165	18057	18080	18182	18018	18141	18276	18266	18187	18248	18226	18134	18129	18087	18200	18288	18143	18143	18200	18349	18399	18128	18147	18262	18430	18153	18324	18197	18303	18227	18094	18144	18084	18326	18222	18225	18271	18205	18156	18147	18006	18128	18201	18086	18071	18267	18232	18315	18203	18097	18180	18171	18116	18076	18048	18134	18160	18287	18246	18140	18161	18170	18199	18159	18278	18108	18399	17930	18228	18289	18230	18268	18119	18238	18105	18118	18110	18210	18117	18190	18193	18103	18197	18174	18130	18047	18230	18169	18194	18172	18146	18176	18077	18066	18263	18179	18108	18199	18238	18202	18228	18166	18216	18169	18369	18342	18343	18291	18330	18253	18325	18220	18278	18212	18182	18246	18074	18193	18490	18026	18380	18107	18068	18285	18242	18215	18303	18097	18271	18204	18125	18183	18169	18148	18125	18273	18084	18289	18174	18229	18094	18210	18180	18324	18363	18067	18288	18271	18219	18374	17954	18335	18424	18169	18315	18254	18145	18115	18232	18393	18073	18253	18101	18164	18329	18299	18289	18012	18051	18329	18179	18348	18436	18240	18166	18246	18067	18214	18150	18349	18092	18392	18103	18184	18155	18101	18115	18098	18213	18231	18169	18340	18246	18204	18173	18243	18147	18050	18128	18010	18319	18341	18333	18091	18258	18133	18167	18161	18353	18284	18222	18156	18292	18185	18101	18168	18075	18292	18235	18275	18250	18246	18190	18101	18220	18168	18186	18266	18233	18188	17999	18011	18173	18284	18277	18055	18030	18197	18333	18232	18270	18400	18149	18160	18014	18203	18231	18295	18252	18217	18145	18099	18436	18096	18108	18159	18126	18203	18217	18340	18427	18033	18379	18240	18095	18221	18184	18252	18259	18488	18265	18160	18034	18316	18295	18050	18241	18182	18199	18306	18229	18269	18189	18263	18358	18029	18180	18270	18194	18125	18151	18314	18089	18223	18184	18345	18183	18244	18177	18226	18037	18393	18070	18425	18199	18201	18116	18284	18207
22489	20994	27388	24936	22329	27669	33107	30188	29451	29822	29615	29340	28934	29117	28991	28891	28493	28701	28699	28860	28874	28906	28859	28880	28562	28414	28847	28707	28602	28640	28825	28527	28434	28630	28646	28752	28604	28434	28390	28483	28664	28581	28743	28694	28420	28817	28490	28458	28834	28597	28703	28642	28759	28669	28347	28609	28653	28387	28429	28677	28613	28531	28657	28453	28828	28666	28501	28663	28719	28746	28816	28641	28542	28765	28669	28730	28802	28611	28865	28496	28842	28541	28363	28657	28709	28386	28365	28590	28807	28532	28639	28542	28622	28556	28603	28379	28524	28608	28316	28546	28355	28385	28575	28456	28547	28720	28683	28382	28621	28767	28566	28608	28185	28631	28326	28375	28766	28326	28459	28251	28383	28541	28657	28468	28359	28520	28359	28395	28695	28382	28667	28339	28578	28339	28326	28447	28525	28495	28437	28352	28337	28490	28644	28589	28601	28639	28587	28524	28563	28555	28459	28443	28522	28549	28540	28666	28336	28589	28380	28325	28495	28329	28441	28396	28398	28673	28375	28548	28401	28413	28623	28310	28442	28454	28602	28384	28482	28431	28330	28284	28633	28630	28527	28653	28706	28679	28577	28787	28396	28100	28129	28814	28401	28394	28320	28340	28625	28456	28712	28576	28683	28494	28332	28731	28489	28588	28374	28769	28466	28441	28384	28204	28326	28544	28613	28331	28578	28552	28519	28496	28341	28412	28588	28336	28519	28621	28414	28430	28278	28349	28193	28107	28469	28677	28237	28511	28732	28552	28430	28507	28483	28754	28582	28597	28529	28308	28468	28336	28494	28448	28561	28434	28563	28345	28526	28511	28378	28440	28459	28447	28318	28383	28421	28408	28582	28642	28437	28642	28294	28415	28363	28281	28552	28691	28346	28341	28483	28455	28401	28415	28403	28666	28546	28091	28381	28512	28565	28582	28622	28447	28502	28223	28422	28598	28609	28395	28434	28597	28507	28375	28191	28499	28373	28581	28339	28267	28322	28386	28401	28556	28705	28422	28255	28470	28470	28703	28688	28306	28060	28464	28503	28878	28730	28530	28359	28403	28526	28382	28360	28240	28342	28615	28444	28568	28449	28405	28523	28452	28295	28429	28269	28408	28538	28268	28319	28396	28722	28640	28592	28435	28568	28323	28175	28305	28361	28608	28372	28476	28620	28444	28387	28596	28437	28292	28156	28516	28405	28509	28504	28431	28481	28571	28532	28443	28348	28463	28647	28420	28340	28473	28372	28603	28584	28528	28674	28636	28605	28491	28551	28479	28457	28356	28256	28412	28647	28464	28559	28392	28234	28384	28523	28466	28329	28292	28629	28347	28205	28595	28616	28348	28506	28460	28395	28452	28550	28311	28377	28279	28613	28576	28612	28911	28229	28503	28581	28369	28483	28326	28464	28341	28583	28471	28413	28422	28715	28534	28416	28457	28462	28602	28388	28287	28456	28726	28206	28146	28321	28558	28311	28358	28436	28751	28520	28350	28317	28313	28699	28630	28475	28391	28138	28519	28442	28409	28506	28408	28411	28407	28282	28300	28269	28363	28501	28230	28435	28669	28609	28389	28514	28779	28375	28684	28611	28667	28587	28537	28393	28460	28369	28505	28525	28354	28532	28368	28529	28599	28522	28314	28317	28508	28400	28674	28303	28538	28534	28540	28381	28506	28559	28509	28653	28529	28497	28479	28485	28245	28511	28554	28746	28610	28435	28347	28399	28388	28380	28446	28590	28430	28385	28569	28447	28441	28481	28284	28515	28622	28409	28509	28676	28315	28279	28282	28649	28304	28376	28625	28506	28325	28661	28362	28411	28575	28452	28397	28389	28521	28404	28595	28328	28262	28389	28514	28378	28396	28432	28472	28473	28530	28357	28727	28724	28886	28661	28628	28375	28431	28333	28308	28527	28222	28367	28580	28460	28428	28721	28366	28548	28469	28385	28537	28785	28448	28221	28387	28495	28182	28570	28394	28546	28684	28431	28416	28506	28413	28684	28529	28459	28487	28481	28216	28184	28409	28485	28276	28748	28441	28316	28562	28404	28435	28619	28631	28339	28184	28637	28301	28381	28619	28332	28490	28584	28533	28132	28432	28584	28162	28363	28508	28303	28400	28424	28349	28666	28861	28507	28527	28616	28646	28611	28265	28412	28389	28529	28611	28738	28791	28561	28606	28652	28488	28501	28333	28599	28574	28402	28400	28366	28494	28376	28459	28519	28375	28342	28602	28636	28381	28443	28299	28616	28343	28312	28505	28277	28475	28334	28411	28725	28305	28561	28594	28655	28523	28432	28279	28288	28606	28518	28440	28433	28592	28640	28267	28331	28325	28466	28546	28205	28513	28525	28247	28495	28464	28424	28348	28545	28366	28423	28268	28155	28826	28518	28248	28755	28416	28381	28698	28540	28396	28750	28481	28522	28439	28582	28691	28481	28485	28434	28156	28218	28384	28272	28619	28698	28397	28293	28434	28314	28190	28533	28431	28500	28501	28330	28453	28103	28253	28335	28443	28373	28545	28191	28400	28337	28464	28428	28410	28229	28364	28406	28298	28514	28483	28415	28273	28405	28661	28534	28212	28588	28371	28406	28322	28583	28387	28637	28319	28476	28655	28561	28195	28328	28361	28506	28246	28586	28326	28399	28560	28611	28320	28445	28276	28652	28250	28463	28575	28591	28433	28545	28633	28585	28459	28637	28239	28516	28520	28648	28338	28498	28614	28364	28337	28330	28494	28498	28558	28679	28369	28741	28593	28392	28402	28521	28463	28668	28707	28447	28368	28438	28525	28409	28491	28821	28487	28190	28410	28456	28493	28317	28650	28476	28376	28397	28434	28466	28386	28409	28212	28375	28163	28490	28309	28252	28443	28290	28399	28596	28399	28537	28564	28581	28330	28683	28323	28326	28398	28376	28537	28619	28515	28692	28230	28476	28686	28311	28593	28423	28592	28680	28486	28753	28346	28333	28500	28236	28429	28674	28351	28306	28511	28249	28365	28537	28576	28527	28440	28396	28470	28702	28552	28393	28262	28460	28265	28330	28523	28456	28425	28561	28495	28524	28529	28437	28484	28327	28483	28530	28442	28370	28605	28672	28473	28299	28473	28326	28286	28555	28448	28502	28395	28385	28277	28603	28613	28475	28288	28561	28614	28312	28688	28448	28387	28440	28426	28389	28323	28471	28692	28625	28476	28257	28276	28325	28368	28524	28408	28426	28436	28527	28304	28554	28409	28237	28242	28579	28607	28409	28636	28389	28357	28651	28650	28712	28294	28370	28450	28681	28290	28687	28334	28769	28597	28446	28356	28601	28731	28449	28396	28262	28655	28389	28578	28257	28745	28232	28641	28474	28354	28528	28429	28458	28525	28175	28569	28379	28497	28250	28598	28281	28107	28595	28219	28530	28426	28223	28246	28245	28466	28473	28544	28623	28759	28622	28416	28651	28451	28673	28578	28446	28430	28256	28348	28410	28575	28208	28553	28469	28648	28539	28373	28337	28591	28374	28260	28357	28215	28228	28498	28594	28436	28694	28522	28569	28457	28585	28716	28466	28440	28284	28487	28367	28480	28664	28572	28551	28203	28571	28202	28388	28386	28614	28501	28331	28707	28753	28333	28336	28418	28302	28427	28481	28386	28902	28507	28588	28551	28656	28614	28470	28421	28436	28364	28641	28525	28572	28190	28324	28337	28524	28407	28641	28546	28427	28586	28475	28663	28472	28403	28573	28491	28495	28447	28574	28310	28409	28510	28529	28379	28730	28696	28691	28505	28679	28213	28452	28334	28308	28422	28502	28508	28466	28441	28592	28554	28648	28533	28392	28563	28619	28400	28534	28551	28177	28367	28429	28566	28579	28602	28520	28256	28474	28574	28464	28359	28485	28286	28732	28131	28452	28168	28810	28188	28297	28596	28511	28440	28445	28755	28770	28431	28196	28059	28436	28777	28275	28327	28385	28533	28331	28511	28646	28503	28238	28414	28557	28525	28335	28222	28274	28561	28676	28065	28342	28393	28399	28538	28624	28374	28275	28502	28657	28562	28394	28551	28525	28732	28434	28474	28507	28320	28500	28556	28376	28492	28454	28474	28522	28453	28519	28553	28446	28413	28402	28490	28410	28541	28576	28432	28519	28445	28423	28730	28893	28488	28546	28472	28426	28716	28550	28552	28368	28502	28583	28240	28689	28158	28392	28422	28228	28332	28646	28512	28564	28476	28508	28546	28361	28246	28326	28703	28546	28476	28411	28514	28493	28549	28639	28299	28587	28376	28407	28293	28559	28392	28499	28493	28412	28240	28522	28678	28412	28659	28312	28338	28399	28472	28452	28596	28169	28313	28157	28457	28328	28440	28488	28391	28301	28321	28598	28474	28438	28559	28411	28591	28337	28405	28474	28450	28520	28655	28515	28346	28586	28410	28205	28135	28693	28775	28821	28243	28374	28448	28244	28339	28271	28354	28436	28710	28324	28718	28340	28469	28485	28460	28202	28659	28596	28563	28337	28507	28427	28212	28304	28516	28219	28461	28365	28309	28246	28547	28476	28405	28327	28421	28488	28350	28510	28544	28530	28492	28587	28472	28290	28539	28320	28633	28555	28419	28581	28519	28507	28743	28407	28302	28459	28338	28660	28605	28603	28653	28310	28425	28259	28727	28412	28487	28526	28513	28592	28365	28422	28217	28352	28253	28268	28467	28523	28348	28170	28290	28525	28525	28445	28594	28663	28338	28516	28445	28463	28275	28430	28327	28595	28490	28049	28499	28692	28254	28413	28323	28261	28459	28631	28545	28445	28711	28333	28194	28387	28451	28321	28431	28507	28426	28417	28600	28445	28487	28173	28404	28668	28458	28213	28492	28116	28373	28472	28519	28602	28521	28512	28548	28671	28455	28526	28285	28445	28471	28453	28475	28425	28333	28368	28492	28513	28402	28216	28594	28550	28205	28330	28343	28512	28280	28312	28558	28447	28384	28385	28511	28619	28434	28698	28407	28612	28600	28585	28614	28574	28548	28589	28538	28289	28566	28349	28264	28464	28349	28669	28693	28540	28429	28403	28483	28118	28281	28321	28356	28316	28291	28467	28073	28563	28389	28388	28406	28293	28159	28323	28581	28318	28410	28372	28379	28423	28567
29488	52007	43049	29138	24131	22016	20623	20186	19404	19133	18769	18678	18512	18262	18400	18196	18208	18204	17937	18070	18123	17996	17861	18117	17962	17861	17864	17951	17994	18030	17755	17946	17739	17843	17915	17845	17806	17910	18043	17762	17910	17860	17943	17940	17764	17959	18009	17882	17865	18032	18033	17750	17945	17871	18052	17951	17975	17985	17887	17948	17758	17712	17637	17864	17861	17811	18097	17918	18095	17993	17960	17934	18195	18039	18045	17990	18077	17876	17877	17838	17872	17815	18101	17901	17859	17926	17922	17957	18008	17721	17836	17922	17843	17978	17943	17823	17905	17762	17830	17672	17872	17787	17871	17850	17823	17845	17747	17934	17907	17682	17942	17771	17968	17610	17929	17783	17926	17901	17751	17844	17752	17868	17659	17650	17684	17731	17829	17937	17750	17855	17887	17845	17864	17847	17884	17655	17845	17922	17826	17914	17992	17580	17790	18052	17850	17871	17751	17790	17946	17919	17812	17906	17644	17886	18042	17761	17719	17911	17894	17844	17944	17839	17768	17772	17811	17826	17706	17880	17797	17933	17783	17788	17736	17776	17745	17927	17637	18037	17706	18039	17903	17954	17792	17932	17943	17673	17717	17823	17657	17876	17756	17763	17758	17900	17715	17768	17819	17831	17787	17857	17720	17743	17770	17905	17834	17733	17779	17675	17719	17737	17843	17886	17851	17795	17616	17839	17815	17968	17837	17742	17932	17837	17763	17791	17973	17822	17768	17871	17872	17832	17793	17674	17968	17850	17942	17749	17965	17816	17833	17710	17846	17879	17808	17760	17954	17948	17836	18001	17690	17900	17797	18020	18011	17776	17686	17795	17821	17734	17804	17965	17763	17870	17888	17730	17818	17985	17843	17744	17821	17696	17882	17757	17906	17792	17925	17733	17683	17770	17745	17703	17962	17852	17864	17980	17785	17805	17722	17935	17844	17617	17931	17776	17764	17891	17772	17779	17974	17870	17908	17910	17739	17780	17817	17981	17705	18048	17774	17774	17867	17896	17850	17757	17899	17790	17831	17825	17797	17945	17872	17842	17930	17952	17857	17580	17827	17746	17740	18014	17666	17889	17851	17784	17735	17945	17963	17777	17829	17685	17890	17915	17901	17769	17795	17822	17930	17693	17688	17719	18000	17822	17995	17746	17941	17977	17871	17874	18029	17752	17913	17801	17795	17759	17891	17683	17755	17852	17803	17837	17729	17895	17784	17945	17708	17962	17786	17840	17765	17819	17860	17980	17803	17962	17671	17756	17911	17738	17783	17796	17651	17792	17882	17769	17781	17788	17856	17804	17595	17758	17749	17701	17677	17882	17806	17687	17810	17710	17731	17991	17718	17955	17845	17959	17923	17690	17758	17634	17794	17787	17823	17794	17851	17988	17833	17896	17713	17798	17793	17928	17906	17798	17937	17784	17895	17880	17886	17698	17890	17825	17811	17765	17877	17780	17759	17911	17787	17704	17841	17691	17929	17687	17938	17806	17707	17883	17818	17809	17675	17846	17790	17768	17933	17883	17748	17795	17775	17900	17815	17824	17986	17912	17893	17881	17800	17973	17884	17747	17895	17754	17703	17975	17729	17860	17865	17684	17869	17859	17702	17853	17856	17872	17750	17916	17703	17832	17859	17765	17684	17849	17584	17838	17991	17856	17675	17861	17823	17731	17779	17698	17918	17808	17850	17878	17760	17802	17819	17923	17931	17864	17943	17711	17636	17760	17886	17783	17775	17786	17815	17722	17824	17706	17842	17788	17849	17622	17872	17765	17817	17805	18108	17982	17956	17773	17709	17847	17947	17914	17887	17747	17858	17844	17964	17809	17738	17794	17701	17671	17823	17768	17938	17717	17911	17918	17885	17755	17861	17789	17856	17815	17902	17737	17722	17853	18098	17777	17852	17785	17871	17869	17864	17693	17823	17808	17986	17697	17732	17942	17999	17839	17941	17665	17909	17815	17698	17902	17685	17854	17770	17743	17842	17835	17803	17727	17933	17880	17707	17805	17963	18067	17711	17869	18004	17760	17781	17799	17871	17729	17959	17745	18091	17752	17883	17843	17769	17833	17847	17783	17907	17837	17756	17739	17716	17840	17895	17797	17762	17739	17750	17565	17822	18055	17702	17629	17805	17877	17872	17801	17710	17802	17913	17956	17837	17998	17823	17815	17718	17805	17733	17608	17824	17606	17993	17668	17774	17866	17951	17942	17845	17856	17752	17919	17836	17788	17842	17866	17730	17943	17843	17763	17816	17826	17828	17944	17782	18033	17795	17940	17820	17875	17615	17733	17885	17815	17983	17681	17797	17791	17853	17879	17843	17900	17744	17586	17742	17844	17718	17849	17944	17931	17818	17851	17988	17653	17758	17838	17747	17724	18003	17699	17745	17868	17832	17719	17752	17769	17902	17773	17829	17795	17567	17730	17795	17764	17855	17896	17778	17727	17731	17628	17794	17861	17666	17686	17740	17703	17877	17933	17652	17880	17919	17769	17925	17819	17723	17875	17905	17798	17919	17636	17751	17809	17901	17795	17714	17766	17839	17858	17769	17833	17831	17803	17710	17935	17976	17914	17867	18016	17858	17849	17686	17817	17790	17786	17930	17809	17879	17739	17755	17740	17923	17942	17767	17828	17688	18020	17777	17768	17766	17815	17794	17838	17627	17819	17779	17584	17910	17889	17906	17630	17914	17952	17720	17889	17772	17870	17865	17893	17699	17946	17704	17845	17950	17751	17716	17702	17942	17729	17684	17738	17778	17945	17824	17879	17909	17822	17830	17922	17905	17819	17776	17708	17911	17780	17693	17823	17885	17859	17849	17863	17787	17997	17794	17694	17764	18076	17748	17790	17862	17782	17862	17703	17762	17753	17763	17682	17843	17822	17899	17707	17869	17901	17837	17886	17944	17770	17822	17909	17755	17765	18035	17824	17893	17840	17746	17580	17775	17696	17921	17859	17817	17668	17897	17566	17662	18007	17821	17813	17713	17853	17844	17784	17919	17920	17810	18043	17957	17961	18040	17816	18170	17784	17815	17791	18066	17801	17739	17720	17921	17908	17952	17738	17727	17649	17778	17885	17898	17724	17685	17792	17877	17928	17864	17960	17646	17867	17897	17807	17840	17937	17645	18047	17897	17779	17753	17857	17906	17849	17923	17723	17709	17919	17826	17842	17968	17707	17829	17870	17836	17866	17813	17959	17987	17808	17980	17816	17852	17931	17917	17782	17723	17965	17874	18000	17673	17930	17845	17875	17826	17749	17692	17808	17936	17732	17753	17891	17821	17905	17864	17862	17967	17710	17859	17717	17856	17852	17856	17706	17792	17884	17776	17840	17671	17929	17915	17794	17626	17715	17942	17817	17831	17798	17733	17966	17740	17788	17844	17946	17899	17825	17938	17875	17862	17716	17926	17776	17741	17720	17733	17715	17996	17881	17778	17975	17846	17879	17839	17702	18026	17955	17868	17840	17693	17680	17930	17779	17936	17646	17756	17762	17909	17887	17772	17669	17841	17645	17836	17809	17724	17725	18027	17887	17923	17658	17854	17799	17883	17666	17853	17684	17968	17849	17620	17848	17760	17620	17768	17786	17620	17553	18043	17883	17887	17924	17668	17766	17747	17726	17923	17783	17738	17849	17852	17859	17786	17687	17949	17884	17800	17717	17732	17973	17738	17622	17821	17871	17804	17956	17754	17694	17871	17851	17957	17755	17791	17749	17811	17705	17844	17836	17950	18109	17841	17554	17823	17904	17940	18082	17620	17852	17856	17831	17954	17730	17644	17654	17940	17986	17763	17933	17730	17832	18156	18042	17924	17947	17839	17990	17721	17911	17817	17749	17768	17821	17649	17973	17830	17802	17751	17745	17924	17822	17821	17787	17662	17813	17921	17759	17654	17817	17824	17839	17826	17892	17853	17942	17801	17708	17875	17954	17955	17779	17831	17795	17804	17840	17794	17718	17984	17716	17961	17966	17684	18045	18031	17966	17794	17849	17847	17928	17857	17924	17813	17755	17781	17572	17854	17778	17826	17902	17811	17820	17832	17716	17532	17806	17612	17701	17705	17726	17845	17753	17769	17668	17735	17796	17838	17814	17785	17867	17836	17763	17876	17784	17834	17870	17879	17782	17728	17886	17763	17754	17810	17751	17934	17899	17897	17886	17571	17891	17903	17875	17935	17806	17941	17750	17917	17820	17785	17791	17720	17793	17806	17730	17826	17770	17784	17647	17892	17712	17859	17909	17885	17895	17699	17867	17949	17899	17770	17830	17861	17663	17960	17676	17964	18012	17877	17649	17791	17647	17760	17907	17889	17879	17804	17868	17914	17784	17862	17800	17666	17801	17763	17994	17871	18006	17871	17838	17805	17789	17994	17852	17980	17984	17776	17816	17870	17804	17775	17869	17715	17870	17755	17945	17851	17831	17824	17789	17791	17747	17898	17864	17640	17698	17979	17714	17850	17696	17779	17736	17728	17897	17630	17862	17793	17815	17624	17899	17785	17727	17940	17896	17871	17824	17929	17858	17677	17803	17912	17642	17784	17946	17861	17788	17876	17829	17920	17783	17747	17829	17778	17773	17886	17774	17975	17924	17901	17800	17823	17946	17806	17675	17748	17802	17958	17936	17916	17825	17706	17818	17761	17831	17909	17845	17673	17903	17826	17639	17885	17812	17847	17925	17739	17735	17887	17850	17970	17856	17807	17726	17933	17796	17859	17695	17896	17696	17952	17905	17840	17889	17745	17966	17774	17846	17791	17793	17830	17725	17753	17858	17863	17645	17779	17710	17833	17696	17827	17874	17863	17922	17951	17727	17795	17567	17887	17888	17763	17905	17845	17551	18055	17840	17742	17876	17712	17825	17869	17583	17851	17857	17737	17670	17883	17793	17678	17843	17883	17915	17620	17951	17790	17749	17824	17954	17869	17807	17867	18021	17726	17769	17822	17971	17672	17778	17782	17907	17941	17825	17739	17764	17840	17957	17823	17733	17812	17812	17735	17813	17803	17712	17950	17884	17776	17860	17744	17806	17893	17942	17922	17841	17754	17884	17964	17937	17932	17903	17831	17825	17920	17678	17848	17756	17714	17685	17890	17716	17822	17733	17710	17934	17929	17648	17883	17952	17785	17813	17596	17748
37176	33714	37532	33764	30745	30496	30366	30402	30173	30410	30400	30174	30301	30426	30504	30124	30199	30068	30296	30035	30445	30195	30068	30189	29850	30020	30073	30343	30201	30044	30197	30247	30216	30178	30032	30126	30064	29992	30126	30202	30244	30190	30060	30136	30218	30155	30082	30210	30061	30045	30383	30241	30256	30147	30070	30174	30194	30211	30217	30123	29930	30085	29862	30064	30001	30258	30410	30105	30340	30105	30345	30477	30145	30173	30187	30257	30074	30345	30060	30080	29947	30285	30166	30122	30107	30154	29974	30061	30163	30096	29943	30057	30150	30113	30361	30403	30373	29995	30115	30011	30263	30324	30225	29947	29987	29969	30170	30044	30071	30206	30417	30177	30307	29961	29988	30314	30141	30057	30347	29997	30118	30397	30243	29776	30577	30323	30331	30120	30183	30082	30133	30130	29863	30022	30019	30138	30366	30079	29979	30012	30356	30179	30333	29967	30136	30472	30229	30097	29958	30230	30060	29914	30353	30249	30132	29818	30067	30026	30272	30371	30178	30157	30069	30283	30111	30294	30004	30271	30052	30150	30130	30166	29913	30007	30085	30248	29965	29965	30251	30162	29906	30074	30179	30159	30172	30240	30125	30629	30181	30149	30079	30327	30192	29873	29983	30232	30380	30035	30050	30055	29846	30197	30244	30131	30221	30044	29994	30413	30197	30232	30334	29985	30035	29956	30123	30052	30011	30198	30000	30044	30238	30099	30192	30146	29993	30126	30239	29803	30141	30375	29997	30078	30170	30122	30090	30150	30265	30029	30075	30031	30346	30180	30051	30016	30298	30107	30487	30275	30369	30464	30190	30005	30463	30307	30127	30319	30119	30321	30156	30280	30057	30142	30389	30304	30146	30222	30039	30403	30060	30394	30403	29877	30292	30335	29996	30065	30115	30255	30082	29886	30034	29866	30322	30115	30224	29953	29953	30164	30022	29977	29929	30317	30271	30006	30051	30162	30508	30167	30137	30270	30296	30114	30177	30217	30043	30130	30000	30015	30433	29918	30208	29935	30304	30105	30087	30297	30132	30114	30101	30283	30344	30125	30052	29854	30317	29961	30327	29986	30244	29862	30184	30097	30143	30158	30004	29866	30007	30169	29773	29853	30190	30279	29950	30178	29937	30272	29953	30334	30389	29894	29996	30104	30315	30429	30259	30246	30173	30154	30155	30000	30253	29933	30011	30423	30011	29935	30346	30400	30007	30072	30151	30278	30150	30097	30208	30065	30162	30150	30170	29965	30091	30021	29859	29888	30190	29904	30029	30105	30412	30439	30155	29863	30365	30095	30063	30071	30074	30016	30091	30109	30182	30543	30331	30181	29977	30121	30258	30228	30120	30217	30395	30363	30328	30445	30201	29840	30347	30148	30036	30109	30328	29961	30283	29967	30121	30165	30255	30079	30010	30024	30279	30353	30087	30018	30071	30083	30130	30059	30045	29938	30340	30175	30400	29994	29943	30118	30110	30114	30266	30500	30117	29954	30156	30427	30361	30335	30137	30140	29939	30070	30146	29897	30033	30045	30151	29923	30317	29909	29986	29984	30294	30046	30116	30164	30250	29870	29832	30114	30246	29948	30100	30075	30161	30183	29954	30039	30087	29868	30174	30175	30318	30217	30048	30215	30076	30089	30421	30255	30037	30386	30433	30177	30254	30326	30223	30245	30181	30235	30286	30297	30095	30095	30052	29958	30135	30315	30355	30059	30039	30202	30026	30135	30099	30269	30402	30242	30234	30181	30218	30260	30072	30281	30063	30013	30096	29960	30252	30031	30063	30145	30301	30474	30238	29947	30153	30120	30370	30132	30167	30067	30177	30323	29939	29924	29782	30220	30376	30069	30219	30183	29948	30149	30530	30069	30039	30106	29995	30378	30167	30093	29992	30006	30188	30399	30144	29961	30148	30159	30042	30242	30278	30305	30271	29943	30306	29995	30238	30284	30101	30372	30132	30082	30034	30063	30222	30262	29857	30013	30261	30051	30258	30168	30235	30136	29986	30033	29964	30032	30288	30467	30042	30073	30083	30164	29793	29976	30121	30036	30265	30116	30113	30182	30074	30195	30070	30002	29910	30248	30112	30046	29878	30056	30003	30280	30030	29958	30143	30140	30288	30160	30217	29984	30156	30055	30322	29848	30241	30489	30058	29885	30251	30385	29801	30406	30241	30101	30050	30118	30287	30022	30146	30215	30188	30146	30451	30052	30350	30349	30073	30172	29960	30311	30304	30403	29950	30221	30337	30337	29968	30197	30241	30050	30306	30064	30103	30070	30215	30200	30399	30073	30151	30249	30094	30078	30019	30128	30163	30287	30202	30280	30288	30026	30277	30278	30248	29909	30283	30345	30339	30348	30290	30048	30300	30112	30353	30124	30012	30452	30222	29983	30100	30309	30045	30213	30162	30330	30146	30131	29957	30177	30210	30160	30248	29937	30321	29906	30132	29986	30107	30177	30205	30039	30420	29978	30142	30109	30328	30016	30169	30140	30146	30128	30194	30119	30113	29991	30111	30094	30222	30364	30280	30203	30080	30137	30002	30362	30337	30182	30223	30299	30338	30317	30118	30187	30273	30192	30339	30128	30016	30068	30313	30217	30128	30018	29893	30241	29974	30149	30031	30035	30228	30295	29964	30305	30479	30226	30008	30328	30110	30066	29989	30181	29972	30006	30165	30013	30054	30420	30479	30160	30074	30185	29944	30236	30075	29872	30244	30032	29947	30069	30262	30080	29965	30390	30167	30374	30215	30126	30239	30456	30119	29942	30088	30082	30357	30253	30063	29784	30174	30042	30011	30183	30114	30090	30214	29949	30176	30405	30024	30354	30126	30265	30061	30234	30217	30002	30010	30002	30258	30154	30224	30519	30151	30132	30230	30275	30020	30089	30007	30418	30215	30061	30584	30116	30137	30108	30035	30104	30025	30105	30267	29993	30164	30333	30195	29994	30144	30153	30062	30090	30065	30233	30147	30054	30298	30323	29808	30325	30117	30079	30417	30112	30418	30320	30276	30272	30110	30213	30074	30016	30080	30437	30221	30322	30096	29999	30166	29898	30124	30066	29881	30211	29999	30014	30144	30231	30419	29893	30243	29889	30169	30056	30029	30299	29942	30149	30376	30099	30352	29995	29894	30130	30097	30206	30407	30119	30166	30244	29934	30072	30257	30372	30210	30140	30272	30109	30389	30334	30295	30364	30231	30108	30137	30150	30251	30183	29923	29937	30126	29839	30089	30208	30468	30352	30332	30059	30271	30046	30063	30160	30084	30168	30110	30312	30402	30080	30219	30205	30211	30279	30449	30375	30194	30132	29974	30038	30278	30446	30348	30044	30314	30104	30212	30305	30103	30312	30157	30182	30141	30077	30171	30052	30210	30175	29963	30160	30388	30171	30277	30149	30068	30490	30330	30159	30155	30093	30176	30036	30468	30328	30116	30042	30291	30419	30211	29867	30070	30073	30227	30355	29984	30270	30097	30057	30215	30250	30247	30215	30269	30178	30122	30199	30187	30272	30473	30179	30161	29923	30344	30351	30228	30011	29900	29969	30184	30307	30276	29915	30269	30127	30144	30284	29986	30385	30101	30376	30272	29853	30055	30380	30228	30383	30212	30020	30033	30339	30150	30477	30292	30197	30239	30231	29955	30061	30161	30362	30103	30164	30043	30127	30173	29900	30240	30040	30448	30131	30368	30270	30146	30313	30049	30174	30040	29965	30160	30269	30220	29984	30398	29933	30258	30317	30200	30063	29981	30181	30080	30122	30257	30055	30435	30260	30146	29837	30236	30023	29909	30042	29983	30015	30081	30022	30222	29905	30255	30160	30131	30236	30166	29972	30264	30308	30125	29854	30164	29958	30122	30131	30079	30144	29960	29972	30157	30251	30484	30110	30125	30125	30250	30033	30230	30198	30242	30245	30195	29911	30231	30270	30161	30013	30045	30062	30408	30267	30031	30065	30218	30175	30219	29996	30369	30171	30074	30325	30082	30179	30133	30448	29956	29932	30136	30246	30139	30161	30229	30215	30154	30131	30299	30241	30007	30124	30302	30300	30199	30336	30398	30283	30064	30261	30130	30144	30050	29975	29882	30401	30060	30153	30120	30104	30218	29935	29906	30154	29967	30260	30384	30236	30336	30192	30147	30306	30044	30002	30231	30115	30118	30352	30123	29847	30000	29941	30258	30081	30048	30137	30078	30165	30107	30172	30166	30440	30178	30137	29945	30201	29894	30090	30086	30083	30199	30350	30170	30338	30204	30124	30197	29941	29984	30224	30242	30217	30155	30113	30125	30294	30077	30130	30406	30086	29894	29935	30173	29998	29880	29832	30027	30166	30100	30102	29930	30458	30222	29981	30280	30153	30166	30073	30207	30315	30279	30225	30181	30218	30147	30313	30382	29981	30605	30011	30343	30602	30239	30128	30199	29894	30208	30125	30203	30172	30093	30098	30142	30292	30412	30081	30322	30106	30130	30210	30059	30442	29982	30060	30394	29992	29952	30371	30142	30131	30516	30138	30069	30369	30282	30128	30096	30180	30374	30140	29941	30074	30064	30265	30160	29959	30262	29896	30355	30060	30163	29850	30160	30425	30196	30014	30004	30057	30233	30301	30124	30114	30233	30475	30307	30289	30136	30126	30246	30159	30032	30282	30361	30028	30042	29797	30189	30138	30151	30102	30173	30360	30224	30055	29905	30208	30010	29953	30282	30165	29992	30156	30325	30040	30157	30258	30208	30117	30165	30115	30080	29878	30319	30194	30021	30351	30212	30241	30394	30001	30249	30130	30151	30178	30337	30184	29911	30180	30187	30224	30076	30241	30060	30024	30046	30066	30224	30242	30001	30272	29986	30312	30204	30263	30246	30087	30138	30184	30053	29977	30008	30192	30571	30134	30097	30215	30102	29976	30370	30052	29845	30174	30229	30105	30304	30095	30225	30129	30250	30175	30354	29842	30277	30080	30164	30150	30122	30282	30119	30437	30202	30078	30056	30075	30087	30164	30357	30018	29952	30176	30214	29921	29894	30192	30563	30303	30188	30172	29771	30069	30034	29964	30022	30067	30117	30284	30194	29976	30089	29935	30128	30045	30174	29888	30128	30301	30123	30177	30180	30012	30462	29924	30404	30370	30399	30199
28390	36280	30413	21986	19697	19281	19014	18947	18770	18592	18834	18477	18555	18776	18705	18439	18733	18589	18744	18494	18780	18648	18575	18937	18759	18722	18543	18575	18667	18512	18600	18603	18491	18433	18552	18653	18663	18792	18572	18660	18671	18631	18622	18599	18658	18583	18556	18632	18606	18564	18764	18588	18623	18374	18702	18616	18583	18741	18661	18694	18592	18723	18708	18494	18771	18689	18606	18663	18687	18485	18816	18486	18627	18636	18701	18586	18508	18688	18715	18627	18664	18731	18768	18643	18590	18646	18382	18650	18439	18523	18477	18492	18664	18570	18538	18372	18552	18499	18679	18662	18714	18640	18622	18723	18824	18617	18565	18819	18575	18570	18478	18759	18461	18555	18682	18568	18650	18504	18535	18742	18551	18596	18728	18661	18622	18499	18548	18531	18460	18843	18674	18751	18702	18450	18684	18551	18669	18635	18507	18484	18642	18538	18599	18600	18645	18796	18600	18528	18608	18506	18672	18583	18655	18513	18530	18614	18441	18610	18330	18523	18500	18660	18717	18575	18585	18462	18669	18526	18579	18438	18666	18449	18563	18664	18466	18547	18657	18540	18514	18650	18619	18388	18638	18574	18723	18446	18581	18739	18756	18685	18606	18584	18528	18691	18705	18594	18517	18578	18676	18836	18728	18588	18616	18539	18658	18668	18584	18678	18660	18552	18596	18696	18629	18479	18565	18572	18568	18643	18729	18590	18615	18687	18633	18435	18487	18856	18518	18567	18499	18512	18643	18584	18530	18660	18637	18565	18506	18561	18552	18458	18585	18730	18680	18659	18492	18648	18471	18597	18463	18646	18783	18600	18606	18482	18552	18427	18623	18627	18671	18795	18552	18579	18417	18457	18601	18550	18713	18596	18601	18516	18492	18544	18461	18785	18664	18646	18463	18581	18744	18495	18516	18528	18584	18652	18635	18760	18621	18683	18639	18620	18516	18545	18651	18365	18589	18701	18512	18624	18647	18563	18622	18443	18762	18608	18562	18520	18642	18582	18625	18711	18551	18588	18525	18633	18622	18514	18496	18625	18620	18473	18738	18620	18690	18618	18658	18512	18593	18763	18608	18494	18486	18449	18607	18573	18455	18656	18542	18545	18654	18700	18622	18562	18752	18664	18723	18636	18688	18586	18679	18552	18462	18525	18628	18760	18565	18631	18499	18487	18557	18540	18507	18590	18580	18558	18618	18660	18781	18526	18675	18345	18613	18627	18489	18382	18796	18521	18597	18462	18490	18618	18641	18622	18601	18675	18668	18487	18762	18566	18503	18485	18590	18563	18601	18594	18566	18688	18623	18689	18762	18578	18654	18642	18682	18614	18631	18604	18741	18614	18888	18456	18648	18516	18486	18657	18534	18770	18584	18533	18651	18721	18511	18684	18635	18551	18507	18644	18762	18608	18561	18307	18471	18461	18669	18714	18366	18573	18713	18383	18513	18470	18575	18677	18567	18734	18597	18550	18547	18381	18807	18536	18639	18426	18595	18441	18598	18645	18549	18739	18693	18520	18492	18597	18600	18624	18486	18614	18397	18678	18771	18507	18470	18627	18622	18496	18638	18427	18590	18507	18616	18553	18664	18585	18556	18687	18673	18340	18588	18691	18591	18763	18561	18674	18645	18493	18642	18662	18654	18574	18560	18768	18588	18759	18569	18709	18634	18539	18540	18627	18526	18524	18679	18688	18645	18666	18556	18436	18721	18604	18570	18398	18575	18415	18651	18685	18522	18512	18560	18403	18575	18656	18594	18552	18450	18550	18572	18433	18457	18656	18393	18656	18676	18574	18557	18486	18713	18596	18554	18668	18688	18686	18514	18473	18680	18675	18705	18470	18582	18654	18623	18500	18596	18370	18430	18495	18557	18573	18766	18655	18667	18563	18731	18630	18554	18602	18407	18652	18543	18533	18515	18593	18638	18619	18607	18815	18672	18645	18634	18750	18645	18463	18623	18560	18805	18463	18672	18381	18637	18500	18459	18667	18785	18634	18374	18523	18578	18724	18590	18704	18543	18475	18731	18665	18506	18508	18520	18604	18600	18753	18618	18665	18523	18717	18501	18705	18503	18375	18398	18488	18554	18707	18573	18673	18616	18680	18569	18617	18635	18453	18649	18614	18583	18727	18460	18593	18494	18703	18573	18574	18491	18592	18379	18595	18650	18665	18792	18550	18582	18383	18513	18628	18549	18719	18683	18434	18583	18669	18627	18845	18553	18596	18707	18674	18754	18527	18659	18671	18590	18437	18560	18681	18612	18660	18531	18433	18510	18693	18617	18607	18581	18681	18550	18586	18460	18568	18795	18566	18409	18481	18818	18632	18580	18393	18493	18660	18479	18647	18533	18683	18761	18581	18596	18657	18548	18577	18656	18624	18607	18490	18509	18752	18475	18571	18598	18631	18520	18655	18469	18490	18554	18521	18561	18639	18670	18705	18671	18652	18716	18481	18617	18505	18642	18527	18636	18640	18417	18533	18688	18617	18685	18404	18502	18544	18480	18665	18560	18580	18783	18679	18580	18717	18635	18611	18678	18480	18698	18706	18645	18780	18575	18630	18668	18519	18482	18687	18761	18551	18644	18710	18662	18270	18584	18543	18618	18595	18562	18546	18662	18586	18613	18460	18576	18651	18643	18720	18551	18495	18792	18572	18553	18524	18389	18724	18530	18421	18502	18488	18814	18567	18609	18548	18471	18666	18581	18648	18635	18644	18625	18642	18445	18790	18601	18610	18612	18776	18527	18428	18655	18412	18618	18726	18729	18651	18439	18821	18545	18522	18507	18615	18650	18606	18482	18463	18678	18459	18482	18745	18501	18701	18648	18521	18589	18543	18646	18590	18508	18413	18767	18785	18345	18524	18588	18638	18675	18507	18505	18714	18653	18629	18626	18445	18368	18491	18609	18725	18582	18551	18361	18509	18451	18701	18624	18659	18592	18639	18556	18703	18442	18717	18468	18596	18510	18662	18570	18598	18613	18652	18673	18419	18717	18566	18623	18772	18552	18675	18628	18484	18568	18811	18691	18485	18610	18610	18496	18755	18832	18684	18618	18559	18493	18698	18638	18644	18574	18665	18737	18493	18533	18537	18677	18556	18715	18729	18607	18521	18429	18659	18496	18743	18575	18446	18603	18604	18590	18582	18458	18381	18632	18586	18838	18495	18621	18612	18655	18708	18709	18419	18509	18702	18488	18535	18633	18686	18457	18304	18636	18594	18669	18534	18572	18587	18754	18699	18734	18596	18653	18641	18529	18776	18607	18694	18527	18666	18680	18757	18640	18545	18553	18516	18626	18679	18583	18508	18770	18796	18528	18460	18559	18603	18476	18646	18597	18549	18459	18574	18653	18640	18660	18647	18593	18558	18507	18627	18487	18530	18591	18682	18673	18522	18497	18570	18666	18643	18536	18666	18501	18654	18304	18639	18656	18653	18672	18657	18680	18601	18541	18532	18596	18453	18743	18515	18483	18541	18594	18647	18817	18437	18605	18546	18582	18695	18617	18696	18596	18490	18530	18614	18332	18711	18706	18464	18596	18685	18617	18439	18657	18441	18412	18631	18650	18557	18620	18548	18579	18687	18658	18577	18648	18517	18520	18603	18474	18599	18650	18617	18465	18688	18618	18700	18577	18656	18513	18515	18631	18443	18660	18434	18471	18670	18614	18691	18514	18656	18487	18533	18681	18456	18490	18470	18512	18395	18579	18473	18635	18573	18540	18661	18646	18700	18572	18729	18580	18513	18601	18447	18727	18510	18744	18558	18599	18526	18548	18777	18614	18793	18389	18678	18479	18479	18687	18661	18531	18398	18706	18607	18511	18708	18654	18424	18602	18510	18636	18551	18403	18598	18520	18558	18697	18727	18526	18666	18584	18408	18650	18751	18425	18533	18557	18702	18607	18533	18575	18716	18588	18620	18641	18697	18504	18560	18714	18562	18634	18509	18502	18617	18521	18469	18551	18658	18547	18506	18512	18611	18453	18713	18647	18565	18757	18696	18495	18535	18625	18691	18474	18691	18435	18590	18556	18584	18540	18513	18576	18650	18387	18757	18561	18477	18754	18737	18580	18479	18725	18535	18479	18607	18638	18539	18680	18654	18699	18546	18537	18646	18661	18633	18746	18513	18573	18673	18560	18644	18577	18518	18809	18721	18691	18675	18682	18494	18727	18540	18516	18678	18649	18547	18553	18621	18674	18541	18624	18561	18833	18695	18509	18699	18594	18573	18694	18394	18619	18462	18557	18573	18737	18557	18497	18794	18663	18483	18383	18514	18612	18464	18594	18580	18482	18465	18489	18677	18447	18485	18544	18572	18565	18582	18579	18546	18577	18498	18779	18680	18450	18619	18618	18552	18424	18524	18516	18853	18696	18523	18698	18607	18429	18781	18640	18510	18566	18702	18551	18708	18688	18549	18596	18655	18716	18677	18414	18507	18620	18561	18658	18444	18523	18554	18726	18369	18645	18403	18430	18725	18540	18581	18753	18723	18568	18526	18651	18503	18469	18535	18433	18614	18346	18806	18698	18718	18621	18740	18557	18776	18608	18556	18567	18593	18573	18582	18890	18661	18690	18772	18774	18535	18516	18765	18383	18727	18442	18597	18569	18659	18591	18574	18694	18567	18605	18662	18694	18438	18615	18546	18522	18522	18772	18441	18586	18552	18698	18456	18599	18679	18584	18420	18603	18565	18612	18632	18623	18765	18782	18613	18565	18643	18729	18549	18497	18752	18726	18652	18417	18624	18493	18601	18566	18521	18758	18389	18455	18480	18637	18677	18612	18616	18547	18485	18537	18492	18683	18696	18623	18561	18678	18714	18540	18533	18782	18652	18585	18462	18517	18593	18499	18626	18555	18709	18463	18763	18704	18574	18528	18622	18706	18496	18750	18708	18670	18635	18639	18615	18744	18504	18652	18678	18710	18728	18645	18780	18603	18654	18580	18549	18562	18708	18606	18558	18765	18639	18486	18662	18683	18535	18529	18474	18585	18631	18427	18581	18632	18678	18565	18547	18628	18688	18594	18693	18620	18475	18622	18497	18441	18572	18608	18525	18766	18563	18508	18551	18527	18625	18815	18632	18689	18709	18651	18616	18585	18424	18505	18670	18582	18570	18659	18465	18598	18642	18564	18693
23988	20998	27407	25381	24301	28543	30630	28154	27794	28043	27787	27549	27414	27471	27581	27394	27426	27505	27472	27319	27354	27467	27162	27414	27499	27337	27251	27113	26930	27044	27354	27125	27149	27079	27342	27416	27235	27178	27173	27154	27391	27343	27289	27229	27328	27043	26944	27011	27089	27082	27272	27147	27152	27089	27010	27158	27600	26906	27107	27117	27187	27323	27390	27241	27343	27174	27278	26999	27312	27454	27314	27258	26948	27122	27245	27532	27039	27213	27081	27447	27205	27306	27172	27092	27200	27128	27394	27213	27041	27214	27357	27000	27166	27162	27056	27211	27174	27136	27113	27113	27081	27007	27082	27102	27173	27107	27072	27233	27230	27291	27419	26985	27150	26997	27493	27172	26957	27271	27302	27312	27137	27286	27082	27115	27011	27182	27079	26787	27046	27052	26898	27238	27265	26918	27135	27360	27265	27090	27181	27300	27253	27162	27185	27070	27141	27094	27213	27361	27134	27257	27378	26978	27278	27278	27114	27342	27050	27197	27066	27193	27226	27261	26938	27005	27097	27335	27176	27170	27265	26984	27145	27061	26931	27075	27304	27204	27105	27236	27193	27192	27080	27273	27230	27275	27197	27267	27213	27278	27407	27333	27354	27424	27051	27202	27363	27307	27261	26881	27419	27119	27110	27174	27227	27075	26972	27050	27209	27121	27239	26812	27002	27206	27171	27044	26949	26954	27132	26849	26975	27098	27020	27019	27191	27128	27043	26878	27182	26938	27284	27438	27036	26996	27101	27202	27108	26816	27150	27111	27084	26981	27358	27227	27089	27049	27224	27129	27392	27230	27083	26810	27242	27232	27272	27003	26962	26883	26999	27218	27010	27193	27213	27245	26983	27347	27211	27147	27234	27136	26794	26885	27154	27309	27048	27202	27079	27124	26971	26869	27425	26986	27111	27116	27062	27059	27091	26863	27032	27034	27410	27330	27176	27152	26926	27136	27206	27278	27370	27314	27231	27043	27373	27219	27248	27249	26887	27166	27099	27184	27099	27161	27044	27136	26806	27290	27129	26953	26910	27316	27441	27215	26871	27470	27437	27454	27188	27203	27171	27365	27044	27121	27084	26876	27097	27359	27354	27265	27012	27126	27032	27217	27381	27282	27092	27012	27208	27133	27054	27000	27151	26958	27151	27266	27121	27127	27100	27186	27012	27156	27245	27193	27367	27419	27338	27012	27148	26905	27017	27016	27069	27088	27275	27004	27140	27263	27081	27151	27324	27327	27019	26938	26942	27088	27220	27226	27108	27020	27086	27365	27032	27127	27204	27413	27377	27007	26881	27160	27019	26914	27216	26806	26980	27162	27328	27321	27202	26964	27121	27088	27091	27252	27098	27278	27162	27124	27169	27169	27169	27257	27361	27064	27329	27156	27043	27151	27099	27034	27206	27127	27355	26897	27169	27326	26926	27211	27068	27278	27103	27087	27210	26973	27043	27104	27060	26791	27063	27170	27052	27078	26964	27274	27234	27001	27171	27347	27292	27058	27059	27143	27233	27259	27118	27180	27085	27040	27222	27147	27170	27012	27216	27168	27051	26982	27241	27191	27181	26962	27242	27279	27314	26974	27130	27369	27234	26925	27296	26943	27228	27379	27170	27225	27104	27058	27022	27175	27132	27073	27214	27228	26880	27105	27293	27365	27287	27043	26833	27028	26951	26965	27109	27289	27226	27229	26991	27197	27309	27367	27306	27290	27188	27299	27000	27336	27151	27149	27181	27205	27122	26857	27049	27033	27101	27321	27081	27045	26974	27268	27123	26993	27258	27308	27179	27088	27047	27158	27418	27311	27083	27094	27084	27029	27194	27093	27139	27157	27167	27306	27226	27143	27273	27425	27080	27263	27205	27076	27210	27196	27264	27091	27238	27103	27057	27113	26982	27060	27319	27151	27189	27111	27225	27016	27065	27331	27123	27284	27169	27161	27133	26935	27146	27374	26947	27171	27065	26803	27094	27078	27159	27229	26923	27045	27144	26968	26961	26969	26998	26901	27464	27121	27141	27064	27298	27226	27231	26913	27221	27150	27205	27260	27261	27098	27152	27046	27006	27064	27213	27197	27123	27187	27042	27180	27128	27075	27111	26850	27153	26954	27085	27189	27357	27258	27118	27215	27401	27253	26927	27362	27194	27001	27006	27107	27243	27102	27064	27121	27259	26917	26918	27421	27170	27015	27103	27117	27184	27116	27244	27046	27091	27102	27415	27186	27328	27166	26944	27306	27143	27195	27191	27345	27240	27173	27086	27133	27088	27147	27080	27151	27153	27117	27028	27307	27226	27027	27083	27301	27343	27113	27096	27105	27180	27162	27193	27070	27307	27138	26980	27155	27140	27242	27138	27353	27062	27372	27478	27315	27140	26722	27179	27150	27192	27066	27327	27247	27200	27145	27168	27153	26937	26992	27224	27203	27248	27210	27092	27158	27034	27091	27118	27032	27329	27088	27272	26898	27171	27087	27386	26880	26985	26965	27123	27274	27083	27046	27115	27154	27142	27524	27137	27076	26938	27357	27231	27298	26938	26998	27144	27194	27317	27417	27255	27077	27208	26846	27268	27407	27147	27153	27089	27115	27316	27302	27097	27011	27274	27524	27224	27457	27106	27204	27241	27120	27211	27281	27094	26949	27211	27050	27001	27353	27400	27355	27238	27142	27419	27118	27138	27129	27121	27117	27113	27114	27329	27178	26967	27035	26956	27020	26923	27030	27210	27257	27177	26963	26953	27079	27193	26909	27004	27027	27153	27205	27177	27050	26911	27222	27240	27091	27137	27276	27066	27120	27120	27005	27143	27024	27005	27076	27283	27040	27088	27004	27181	27279	27059	27204	26871	26947	27071	27131	27081	27297	27226	27204	27081	27153	26924	27202	27052	27224	27277	27047	27232	27125	27232	26972	27087	27160	26977	27070	27107	26992	27076	27113	27156	27111	27147	27023	27155	27310	27204	27408	27297	27228	27229	27316	27385	27194	27399	27098	27010	27176	27201	26956	27251	27045	26839	27012	27053	27373	27206	27220	27254	27234	26820	27121	27158	27184	27305	27197	27225	27225	27135	27135	27176	27096	27250	27179	27094	27336	27362	27182	27141	27106	26950	27288	27225	27173	26954	27103	27079	27243	27069	26984	26906	27012	27264	27181	27019	26876	27001	27101	27259	27328	27201	27042	27135	27352	27299	27330	27129	27058	27197	27055	27166	27147	26915	26885	27368	27297	27072	27251	27068	27200	27286	27073	27419	27072	27046	27113	27227	27266	27145	27200	27034	27229	27065	27221	27178	26970	27099	27055	27174	27343	27031	27135	27257	27456	27465	27062	27120	27347	27582	26863	26989	27063	27096	27243	27035	27077	27275	27120	27322	27136	27203	26973	27150	27475	27134	27253	27269	27039	27127	27058	27123	27142	27220	27151	27136	27233	27024	27040	27210	27137	27133	27339	27143	27106	27102	27075	26992	27218	27148	27525	27382	27080	27118	27258	27206	27130	27104	27463	27135	27092	27083	27023	27255	27250	27234	27243	27256	27237	27391	27323	27052	27305	27303	27224	27117	26807	27150	27001	27203	27121	27235	27195	27498	27057	27056	27190	27024	27202	27029	27467	27157	27008	27321	26852	27253	27106	26985	27118	26963	27144	27330	27055	26972	27161	26985	27059	27256	27106	27096	27100	27361	27167	27464	27123	27187	26855	27105	26974	27507	27121	27113	27156	27283	27081	27218	27333	27125	26933	27217	27019	27310	27047	27068	27070	27091	27170	27185	27054	27129	27299	27219	27214	27032	27159	27108	27128	27116	27455	27001	27014	26986	27083	27018	27051	27050	27147	27088	27259	27259	27162	26974	27055	27132	27035	27150	27008	26933	27252	26980	27176	27256	27072	26973	26961	27025	27335	27086	27242	27345	27059	27409	27026	27109	27197	26983	27029	27155	27326	27147	27203	27059	26718	27279	26969	27219	27299	27275	27229	27109	27000	26968	27344	27212	27036	27171	27145	27178	27041	26840	26945	27031	27144	27240	27121	27220	27398	27205	27147	27161	26980	27125	26966	27194	27267	27259	27182	27420	27243	27275	26980	26954	27130	27000	26962	26989	27337	27101	26990	27091	27024	27166	27195	26997	27321	27281	27159	27186	27107	27142	27146	27282	26949	27199	27091	27127	27369	27382	27331	27262	27017	27045	27051	27267	27208	27048	27186	27130	26851	27046	27061	27281	26927	26917	26808	26964	27273	27287	26943	27231	27006	26881	27308	27161	27425	27267	26937	27389	27051	27088	27395	27099	27218	27303	26825	27067	27307	27077	27158	27140	27363	26972	27349	27030	27051	27095	27276	27132	27239	27296	27213	27275	27372	27326	27133	27243	27152	26985	27099	27240	26991	27189	27109	27162	27218	27249	27250	27524	27470	27037	27020	27038	27348	27073	26998	27258	26900	27236	27016	27053	27148	27135	27054	27200	27018	27257	27426	27220	27135	27296	27057	27219	26907	27296	27105	27312	27165	27130	27275	27428	26980	27413	27204	27141	27184	27059	27349	27381	27138	27156	27311	27099	27116	26805	27059	27177	27261	27068	27278	26713	27132	27140	27108	27109	27178	27206	27107	27408	27295	27478	27122	27427	27338	27046	27187	26879	27457	27322	27126	26882	27059	27057	26748	27095	26910	27072	27275	27264	27064	27433	27123	27000	27034	27094	27070	27067	27183	27418	27344	27016	27003	27036	27360	27125	26997	27269	27042	27100	27213	27077	27104	27018	27156	27194	26968	27188	26930	27013	26992	27159	27512	27254	26911	27055	26884	27049	27021	27135	26940	26960	27077	27173	27197	26966	26957	27046	27304	27202	26985	27214	27257	27407	27234	27176	27270	27163	27017	27433	27093	26891	26994	27400	27171	27231	27200	27078	27271	27375	27222	27240	27011	26910	27106	27153	27374	27048	27041	27272	27117	27146	27188	27295	27150	27228	27126	27085	27098	27387	27086	27232	27157	27130	27152	27209	27124	27245	27333	27059	27380	27316	27071	27038	27107	27334	27227	27056	27200	27114	27212	26943	27296	27082	27151	27225	27071	27142	27214	27383	26875	27198	27139	27037	27125	27127	27234	27131	26966	27063	27085	26988	27113	27090	26987	27237	27017
27934	46374	39177	26518	21584	19510	18768	18603	18042	18163	17871	17688	17639	17690	17542	17604	17671	17501	17360	17401	17329	17335	17320	17254	17443	17334	17563	17392	17392	17278	17409	17395	17501	17358	17233	17424	17477	17302	17439	17415	17579	17409	17253	17311	17333	17279	17176	17338	17268	17394	17389	17432	17342	17271	17232	17438	17534	17220	17477	17467	17354	17331	17256	17155	17345	17322	17390	17283	17408	17305	17546	17171	17391	17472	17349	17363	17422	17481	17296	17540	17410	17174	17204	17251	17202	17380	17340	17341	17385	17251	17079	17301	17314	17409	17433	17351	17233	17167	17384	17277	17295	17380	17330	17596	17330	17428	17282	17469	17413	17182	17274	17265	17437	17332	17420	17092	17369	17210	17221	17257	17405	17077	17355	17141	17360	17164	17294	17463	17183	17275	17209	17343	17411	17371	17271	17339	17224	17392	17347	17046	17347	17154	17420	17215	17331	17281	17351	17277	17321	17372	17041	17365	17113	17325	17387	17184	17300	17006	17135	17329	17337	17138	17268	17164	17282	17260	17510	17101	17344	17193	17346	17371	17073	17202	17217	17195	17265	17410	17340	17233	17337	17271	17164	17273	17398	17278	17240	17346	17383	17384	17425	17241	17256	17263	17278	17401	17199	17238	17200	17273	17325	17280	17258	17256	17259	17414	17167	17403	17360	17230	17358	17223	17287	17255	17381	17337	17366	17369	17241	17229	17214	17319	17444	17377	17441	17281	17481	17244	17128	17352	17273	17404	17599	17400	17354	17137	17423	17241	17178	17301	17178	17172	17164	17328	17166	17152	17272	17375	17421	17330	17241	17277	17091	17508	17231	17357	17331	17449	17254	17314	17361	17383	17210	17326	17306	17061	17358	17272	17244	17396	17299	17460	17323	17517	17269	17236	17209	17191	17241	17178	17411	17255	17309	17289	17334	17344	17271	17257	17223	17184	17152	17250	17387	17565	17245	17151	17222	17317	17221	17316	17347	17320	17237	17204	17200	17159	17268	17334	17388	17314	17215	17291	17296	17310	17295	17222	17281	17290	17273	17052	17399	17330	17288	17245	17307	17185	17315	17477	17102	17505	17450	17311	17343	17285	17127	17209	17504	17438	17363	17054	17204	17457	17372	17273	17234	17154	17345	17050	17179	17184	17306	17247	17357	17245	17223	17388	17263	17379	17221	17368	17436	17235	17124	17498	17417	17313	17365	17360	17299	17144	17492	17256	17300	17499	17284	17213	17259	17152	17296	17112	17235	17148	17414	17339	17403	17358	17314	17513	17287	17470	17275	17386	17369	17207	17245	17362	17177	17234	17404	17427	17301	17360	17336	17357	17482	17210	17270	17430	17088	17275	17357	17067	17404	17412	17265	17330	17296	17339	17349	17269	17454	17136	17242	17190	17333	17303	17235	17286	17276	17317	17389	17226	17202	17333	17217	17449	17271	17087	17554	17280	17259	17256	17397	17311	17277	17356	17484	17409	17212	17222	17156	17191	17319	17425	17236	17296	17318	17183	17325	17419	17404	17287	17207	17154	17145	17437	17425	17445	17212	17362	17503	17383	17401	17350	17328	17237	17399	17372	17366	17176	17293	17370	17392	17388	17184	17284	17358	17331	17212	17308	17311	17405	17379	17184	17077	17339	17369	17182	17462	17074	17373	17306	17126	17091	17205	17335	17328	17274	17288	17272	17341	17239	17204	17350	17358	17316	17413	17161	17331	17270	17398	17279	17345	17273	17532	17314	17256	17242	17287	17222	17313	17340	17242	17383	17396	17228	17235	17172	17410	17408	17322	17361	17364	17429	17332	17187	17225	17358	17384	17245	17499	17236	17395	17155	17411	17186	17281	17066	17429	17282	17298	17246	17398	17290	17333	17141	17369	17274	17179	17313	17307	17251	17247	17212	17211	17242	17269	17259	17409	17299	17404	17493	17391	17347	17356	17320	17242	17197	17299	17217	17448	17367	17108	17325	17428	17330	17271	17393	17431	17379	17465	17309	17113	17255	17272	17470	17163	17204	17242	17262	17330	17280	17446	17486	17251	17387	17234	17152	17318	17299	17325	17389	16990	17393	17142	17320	17185	17365	17316	17314	17336	17295	17265	17300	17297	17142	17166	17572	17210	17281	17187	17324	17302	17405	17249	17252	17385	17389	17289	17155	17330	17604	17306	17268	17124	17256	17183	17302	17350	17411	17365	17252	17201	17259	17259	17331	17383	17446	17274	17389	17297	17168	17149	17193	17415	17224	17257	17303	17306	17396	17242	17260	17469	17473	17111	17388	17184	17316	17278	17348	17387	17346	17398	17246	17285	17227	17281	17403	17368	17407	17344	17258	17296	17139	17331	17428	17278	17485	17403	17328	17291	17261	17307	17258	17301	17235	17387	17320	17312	17511	17334	17290	17242	17358	17226	17397	17252	17201	17339	17397	17038	17280	17249	17132	17247	17170	17304	17159	17513	17153	17364	17355	17428	17158	17400	17208	17328	17048	17368	17230	17172	17319	17287	17400	17258	17290	17256	17474	17050	17291	17366	17257	17288	17394	17207	17173	17309	17216	17438	17469	17334	17189	17331	17193	17283	17337	17186	17211	17314	17062	17280	17273	17417	17423	17191	17247	17166	17181	17284	17455	17304	17235	17374	17250	17199	17213	17089	17240	17306	17250	17287	17163	17374	17187	17467	17203	17394	17336	17197	17379	17219	17331	17188	17367	17389	17347	17247	17335	17283	17399	17339	17328	17220	17325	17501	17410	17369	17396	17237	17170	17351	17236	17130	17361	17292	17198	17298	17540	17313	17387	17186	17213	17378	17318	17368	17315	17330	17305	17182	17437	17402	17254	17405	17305	17240	17365	17334	17155	17316	17341	17461	17472	17288	17294	17346	17476	17352	17399	17359	17212	17348	17271	17118	17457	17488	17213	17344	17377	17334	17216	17319	17232	17330	17431	17084	17177	17356	17366	17350	17227	17136	17310	17369	17240	17547	17441	17212	17264	17201	17291	17339	17345	17237	17281	17347	17170	17197	17220	17248	17242	17251	17348	17081	17268	17344	17321	17285	17168	17296	17319	17184	17358	17173	17252	17298	17440	17267	17247	17319	17346	17194	17377	17382	17256	17315	17406	17307	17382	17202	17210	17324	17250	17291	17390	17337	17286	17260	17219	17177	17258	17171	17384	17183	17200	17308	17403	17056	17386	17251	17158	17381	17240	17380	17175	17249	17235	17187	17229	17270	17110	17242	17363	17275	17107	17157	17461	17256	17429	17147	17453	17245	17347	17312	17177	17388	17322	17215	17474	17219	17268	17246	17190	17427	17377	17328	17264	17324	17220	17286	17420	17170	17289	17232	17459	17368	17422	17397	17214	17440	17433	17267	17345	17441	17281	17281	17369	17392	17260	17284	17485	17177	17399	17424	17448	17219	17389	17406	17369	17219	17210	17395	17338	17378	17550	17225	17243	17392	17341	17231	17271	17266	17151	17327	17304	17199	17378	17215	17317	17298	17242	17258	17452	17295	17228	17221	17135	17394	17227	17438	17432	17201	17361	17290	17177	17219	17232	17163	17315	17403	17295	17231	17301	17380	17105	17421	17150	17336	17152	17256	17188	17388	17205	17510	17199	17461	17184	17442	17126	17154	17189	17441	17102	17351	17395	17425	17310	17055	17238	17391	17316	17311	17115	17333	17573	17337	17324	17214	17254	17173	17266	17238	17304	17137	17343	17370	17377	17163	17322	17297	17570	17286	17212	17258	17463	17428	17245	17314	17238	17387	17425	17243	17264	17417	17310	17265	17109	17340	17285	17344	17403	17181	17020	17268	17158	17200	17267	17229	17361	17399	17285	17262	17222	17268	17111	17264	17293	17433	17364	17229	17239	17478	17223	17248	17216	17223	17405	17395	17247	17298	17456	17165	17312	17213	17409	17239	17356	17277	17357	17300	17409	17214	17143	17408	17291	17343	17304	17353	17258	17365	17260	17165	17351	17390	17254	17412	17347	17436	17316	17287	17274	17338	17303	17412	17146	17259	17252	17296	17184	17211	17293	17233	17453	17319	17317	17319	17321	17279	17232	17400	17368	17159	17374	17485	17389	17314	17425	17479	17356	17386	17173	17273	17282	17185	17081	17261	17214	17328	17226	17418	17131	17203	17253	17253	17251	17320	17359	17116	17234	17341	17212	17237	17211	17311	17332	17324	17346	17238	17281	17359	17338	17263	17276	17333	17313	17564	17345	17150	17262	17417	17446	17265	17195	17280	17259	17364	17196	17570	17306	17194	17353	17319	17356	17406	17297	17376	17285	17300	17348	17236	17070	17403	17415	17173	17224	17357	17228	17283	17337	17261	17372	17183	17236	17350	17229	17330	17242	17283	17359	17296	17160	17362	17325	17150	17241	17311	17200	17219	17391	17325	17400	17537	17297	17259	17303	17406	17408	17280	17376	17419	17283	17263	17124	17374	17370	17271	17162	17209	17358	17256	17113	17339	17357	17330	17170	17451	17305	17182	17247	17288	17394	17350	17383	17478	17299	17210	17205	17391	17210	17226	17323	17306	17356	17357	17420	17082	17125	17473	17306	17440	17227	17249	17322	17339	17222	17514	17390	17413	17329	17280	17425	17001	17445	17264	17401	17510	17210	17320	17399	17384	17393	17368	17338	17434	17346	17286	17228	17234	17347	17189	17280	17525	17364	17261	17246	17229	17289	17281	17527	17297	17268	17405	17469	17206	17433	17201	17463	17349	17281	17202	17205	17397	17236	17175	17322	17274	17372	17279	17251	17479	17190	17275	17204	17268	17297	17319	17173	17312	17186	17282	17246	17323	17232	17250	17588	17421	17329	17452	17399	17195	17192	17302	17068	17309	17122	17170	17481	17223	17267	17314	17342	17188	17447	17349	17152	17098	17263	17218	17247	17390	17314	17221	17346	17267	17171	17439	17279	17230	17397	17213	17212	17224	17375	17435	17430	17163	17182	17301	17261	17485	17297	17389	17511	17271	17255	17281	17217	17371	17173	17402	17367	17445	17208	17267	17398	17356	17315	17390	17555	17222	17330	17351	17267	17158	17290	17404	17374	17241	17079	17377	17086	17521	17451	17394	17321	17235	17394	17213	17205	17194	17280	17329	17416	17307	17249	17363	17320
22590	21037	27526	24864	22210	26458	31679	28080	27247	27819	27194	27006	26813	26685	26659	26604	26622	26528	26397	26299	26355	26325	26460	26335	26153	26208	26149	26219	26132	26228	26245	26306	26102	26487	25976	26250	26244	26189	26054	26172	26294	26114	26094	26180	25971	26423	26113	26067	26202	26370	26282	26115	26299	26226	26169	26204	26156	26031	26178	25954	26036	26069	26170	26297	26021	26075	26254	26075	26019	26176	26262	26358	26197	26401	26431	26385	26446	26213	25964	26148	26397	26344	26303	26301	26260	26345	26178	26110	26387	26261	26260	26083	26049	25876	26233	26111	26042	26299	26297	26101	26190	26112	26225	26273	26379	26464	26054	26063	25957	26395	25998	26125	26355	26096	26120	25970	26262	26093	26053	26091	26167	26102	26113	25991	26162	26049	26181	26138	26174	26028	26017	26027	25978	25958	25821	26334	26431	25945	26200	26000	26041	26180	26381	26107	26169	26105	26045	26194	26092	26168	26139	26088	26040	26077	25953	26323	26188	26159	25986	26269	26504	26179	26206	26084	26107	26105	26459	25986	25928	26099	26072	26301	26062	26094	25919	26025	26151	26207	26244	26238	26112	25977	26098	26227	25995	26321	26167	26274	26292	26187	25920	26268	25877	25957	25917	26128	26149	26481	26223	25966	26058	25943	26192	26148	25932	26238	25939	26135	26063	26009	26037	25958	26039	26172	26208	26069	26127	26151	26113	26259	26031	25934	26335	25946	26096	25959	26215	26151	25952	26153	26058	26461	26092	26091	26238	26053	25947	26084	26195	26077	26240	26188	26078	26038	26189	26336	25953	26166	26080	26001	25926	26169	26310	26120	26078	26150	26064	26203	26414	26057	25975	26067	25967	26059	26154	26158	26172	26053	26064	26193	26094	25949	26106	25995	26127	26143	26235	26059	25962	25989	25852	25953	26044	26167	26018	25925	26096	26097	26267	26250	25980	26232	26105	26254	26156	26300	26092	26131	26019	26020	26195	26338	26024	26105	26074	26164	25948	26186	26141	26141	26182	26149	26098	26026	26326	25777	26122	26176	26207	26227	26382	26120	26230	26190	26305	26132	26094	26103	26279	26170	26068	26267	26135	26135	26216	25942	25983	26365	25961	25932	25915	26151	26371	25971	26043	25873	26298	26103	26046	26169	26022	26103	26161	26270	26414	26056	25969	26012	25924	26232	25957	25980	25879	26148	25991	26127	26092	26349	26192	26215	26046	26158	25962	25855	26225	25758	25945	26092	26431	26342	26105	25889	26074	26327	26069	26139	26272	26204	26131	26135	26181	26076	26129	26083	26246	26138	25890	26060	26038	26173	25854	25975	26179	26071	26170	26146	26291	26058	26497	25714	26098	26168	26113	26076	26149	26037	26331	26080	26094	25854	25941	26137	26204	26138	26009	26124	26147	26480	25990	26058	25958	26110	25996	26064	26582	26200	26012	26143	26171	26274	26122	26295	25914	25991	26203	26150	26198	25780	26090	26223	26267	26140	26014	26041	25979	26009	25956	26135	25922	26090	26322	25992	25918	26095	26097	26157	26354	26202	26201	26222	25967	25935	26173	26385	25976	26298	26133	26221	26119	25819	26127	26044	26320	26073	25975	26122	26287	25937	26277	25941	26065	25860	25953	25889	25998	25976	25986	26154	26392	26007	26152	26126	25928	26111	26172	26124	26079	26181	25996	26110	26225	26092	25868	25974	25868	26212	26072	25812	26077	26024	26049	25962	26203	26207	26164	26338	25939	25976	26301	26170	26135	26280	26079	26190	26027	26201	26258	25901	26178	26124	25965	26254	25918	26126	26077	25997	26252	26060	26117	26034	26325	26097	25813	26013	25860	26229	25941	26244	26002	26081	26094	26196	26260	26226	25931	26237	26208	25862	26261	26270	26459	26039	26269	26125	26232	26039	26048	25799	26080	26143	25932	25881	25887	25938	25880	25839	26021	26068	26135	25983	26250	26123	26018	26196	25981	26278	26125	26068	26250	25966	26156	26077	25868	26270	26092	26161	26025	26004	26134	26053	26027	26076	26280	26218	26200	26081	25910	26141	26064	26231	26241	26153	25942	26084	26015	26048	26297	26028	26021	25950	26245	26082	25944	26152	25866	26199	26097	26069	25913	26234	26255	26126	25870	25970	26324	25982	25777	26000	26002	26360	26045	26033	26128	26019	26041	26107	26267	26159	25890	26244	25971	26269	26235	25967	26057	25755	26053	26263	26228	26008	25943	25984	26116	26166	26373	26092	26168	25932	26325	25989	26148	25920	26017	26253	26133	25935	26002	25908	26319	26011	26240	26065	26187	26107	25895	25854	26166	25853	25992	25835	26191	26270	26292	26163	25958	26228	26116	25942	26002	26300	25982	26252	26004	26173	26256	26143	26219	25916	25891	25971	26050	26271	26082	25908	26251	25860	26171	26142	26267	26071	26207	26234	25963	26137	25876	25841	25913	26277	26091	26281	26150	25951	26124	26163	26389	26356	26251	26136	26169	26356	25982	26249	26083	26198	26139	25950	26007	25863	26028	26056	26146	26152	26293	26155	26340	26179	26076	26242	26210	26119	26064	26171	26141	26217	25979	25925	26030	25812	26295	25986	26088	26172	26173	26077	25989	26033	26117	26071	26295	26057	26033	26360	26163	26060	25865	26317	26160	26155	25998	26113	26131	25895	26176	26170	26012	26135	26124	26237	26296	26001	26239	26219	25887	26007	26264	26232	26188	26155	26320	26184	26027	25952	26067	25890	26138	26268	26138	26063	25837	26156	26170	26079	25912	26116	25984	26322	26114	26290	26124	25783	25975	26081	25879	25723	26026	26128	26115	25835	26038	26425	26106	26012	26139	26125	25993	25958	25844	26120	26118	25635	26069	26099	26208	26380	26023	25920	25901	25945	25932	26067	26081	26004	26083	26202	26143	26085	26041	25885	26207	26310	25959	26328	26239	25931	25900	26182	26209	26296	26130	26015	26084	26080	26059	26342	26037	25969	26165	26176	26023	26026	25986	25977	26020	26130	25932	26092	26211	26093	25692	26191	26415	26157	26260	26055	26166	26100	25855	26225	26160	26094	25944	26084	26052	26309	26054	26116	25996	26040	26159	26375	26180	26270	26316	26202	26132	26062	25844	26075	26167	26016	25986	25994	26221	26091	26132	25978	25984	25998	26203	25976	26459	26075	26149	26145	26024	26089	26255	25968	26350	26016	26007	26201	26112	26057	25790	26202	26257	26092	26272	26329	26174	25999	26104	25974	26231	26229	26549	26179	26113	26354	26234	25936	26178	26134	26160	26198	26023	26011	26339	25875	26101	26219	26215	25934	25934	26099	26274	26207	26020	26165	25901	26196	26147	26123	25679	26043	26009	26020	26127	26007	26136	26199	26198	25933	26207	25997	26381	25931	26369	26046	26097	26094	26246	25998	25832	26194	26212	26198	26138	26249	26205	26133	26378	26073	26065	26089	26193	26060	26019	25966	25994	25909	25991	25734	25869	26080	26284	26140	26423	26014	26175	26380	25621	26153	26107	26197	25700	26044	26242	26015	25908	26085	25899	26310	25946	26388	26185	26122	25936	26016	25809	25883	25895	26317	25835	26021	26211	25917	26017	26110	26487	26168	26221	26272	26321	26109	26318	26155	26163	26111	25879	26113	26133	26205	25887	25999	26383	26152	25984	26124	25910	26004	26502	25892	26119	26197	26215	26266	26143	26218	26018	25953	26177	26191	26178	26157	26063	25991	26224	26305	26215	25965	26035	26046	26179	26185	26052	26315	25978	26313	25892	26174	26235	26129	26016	26075	26241	26156	25974	26057	26209	26456	26170	26170	26207	26153	25848	26069	25999	26104	26084	25985	26139	25871	26221	25974	26050	26160	26224	26254	25906	26044	26103	25936	26074	26044	26109	26146	26386	26070	26109	25971	26159	26083	26216	26255	26007	26154	26258	25931	26176	26172	25967	26175	26198	26140	25998	25973	26192	26042	26294	26118	26199	26271	26109	26020	26070	26191	26049	25811	25983	25974	26249	26055	26054	26062	26177	26120	26211	26047	26010	26279	25743	26017	25991	26012	26209	26092	26375	26070	26110	26075	26139	25924	26318	26124	26154	25901	26208	26213	25973	26045	26172	26271	26100	26015	26111	26046	26083	26073	26370	26063	25859	25931	26198	26103	25991	25908	25936	26234	26082	26209	26196	25907	26049	26355	26270	25925	26161	26003	25932	26269	26177	26065	26122	26239	26346	26141	26054	26082	26174	26197	26064	26268	26133	26063	26070	25950	26110	25823	26109	25900	25791	25981	26187	25899	26068	25906	26149	26355	25992	26110	26112	26051	26050	26069	26044	25962	26320	25985	26264	26063	26291	26072	26015	26085	26236	25974	26267	26216	26202	26327	26220	26161	26262	26252	26100	26155	26078	26225	25977	25855	25979	25811	26341	26217	26210	26328	26230	26178	26194	26019	26307	26190	26163	26026	26107	26295	26246	25827	26077	26115	26032	26119	26147	26119	26108	26047	26131	26043	26279	25920	25973	25889	25893	26275	26030	26272	25857	25907	26050	26312	26295	25961	25845	26146	26305	26117	26227	26140	26086	26232	26037	26191	25959	26176	26152	25983	26129	26398	26052	25963	26163	26013	25986	26169	25983	26171	26350	25975	26396	26074	26080	26048	26070	26213	26302	26142	26310	26073	25780	25768	26130	25916	26185	25977	25973	26129	26100	26028	26235	26146	26226	25906	26249	25923	26035	25902	26032	26348	26078	25901	26218	26381	26118	25956	26236	26183	26001	26010	25897	25902	26087	25764	26253	26195	26222	26042	26287	26218	26115	25952	26102	26098	26299	26570	26045	26165	26047	25871	25992	26130	25994	26071	25944	26170	26176	26156	25953	26300	26177	26165	25899	26044	26080	26110	26178	26048	25954	26145	26083	26020	25957	26113	26250	25966	25941	25844	25761	25974	26331	26172	26114	25962	25877	26365	25978	26088	26394	26010	26177	26120	25826	26228	26217	26211	26158	26211	26133	25945	26133	26034	25918	26279	26363	25757	26015	26299	26224	26141	26082	26042	26156	26081	26035	25891	26140	25958	26077	26097	26205	26360	26183	26026	25979	25812	26142	25740	26109	25972	25884	26065	26204	26262	26002	26233
29884	52326	43913	30410	23834	20577	19631	18587	18361	17973	17807	17717	17359	17211	17338	17303	17060	17114	16918	16969	17051	17053	17259	17072	17011	17113	16876	17055	16919	16727	16701	16907	17023	16820	16849	16975	16720	16803	16926	17008	17072	16781	16712	16843	16707	16736	16869	16802	16851	16894	16923	17112	16946	16958	17021	16925	16831	16883	17006	16931	16884	16644	16907	16665	16843	16808	16836	16736	16967	16938	16932	16882	16986	16880	16940	17053	16917	16875	16912	16899	17020	16791	16899	16927	16788	16735	16938	16655	16751	16840	16904	16904	16819	16857	16862	16938	16856	16897	16599	16766	16755	16752	16810	16798	16875	16807	16875	17002	16808	16764	16884	16722	16861	16604	16773	16791	16739	16696	16695	16748	16693	16853	16835	16933	16712	16610	16628	16665	16841	16670	16777	16656	16955	16821	16912	16563	16703	16874	16774	16772	16797	16884	16827	16708	16669	16816	16796	16768	16891	16760	16733	16764	16768	16652	16827	16869	16772	16642	16713	16723	16715	16735	16847	16714	16746	16752	16939	16835	16782	16652	16827	16738	16968	16651	16899	16747	16654	16956	16521	16835	16762	16877	16732	16798	16858	16816	16787	16760	16695	16700	16827	16865	16854	16854	16737	16695	16750	16725	16792	16941	16938	16888	16614	16685	16852	16869	16649	16698	16751	16745	16768	16833	16878	16830	16644	16587	16681	16710	16703	16824	16885	16618	17030	16626	16705	16742	16783	16778	16720	16669	16815	16828	16760	16879	16755	16903	16986	16908	16800	16892	16719	16666	16715	16781	16636	16908	16786	16851	16753	16666	16698	16763	16820	16762	16808	16910	16788	16747	16652	16804	16805	16797	16868	16877	16775	16733	16780	16590	16749	16625	16938	16924	16702	16647	16771	16805	16759	16685	16841	16901	16695	16885	16661	16823	16944	16649	16765	16896	16753	16821	16591	16755	16578	16773	16716	16989	16826	16824	16750	16775	16662	16591	16842	16695	16737	16760	16820	16802	16751	16707	16627	16720	16579	16746	16885	16682	16644	16958	16702	16782	16778	16836	16869	16856	16614	16878	16896	16880	16607	16793	16811	16920	16736	16938	16802	16642	16909	16613	16680	16730	16749	16585	16706	16879	16828	16798	16920	16904	16922	16634	16530	16850	16570	16687	16802	16815	16936	16599	16718	16707	16693	16849	16727	16606	16772	16805	16949	16875	16962	16866	16724	16863	16861	16709	16686	16748	16915	16864	16743	16749	16771	16866	17023	16799	16795	16867	16587	16913	16689	16590	16700	16702	16970	16994	16854	16715	16834	16700	16842	16845	16783	16795	16644	16708	16557	16915	16864	16874	16857	16847	16645	16733	16688	16794	16645	16666	16852	16690	16763	16900	16748	16723	16756	16839	16700	16748	16573	16811	16751	16880	16927	16732	16757	16827	16813	16681	16844	16634	16765	16705	16824	16784	16963	16798	16766	16730	16678	16689	16847	16798	16851	16854	16689	16740	16534	16698	16774	16766	16707	16716	16820	16768	16604	16758	16721	16697	16979	16729	16751	16605	16811	16685	16867	16627	16813	16754	16829	16638	16879	16804	16920	16801	16713	16727	16698	16754	16958	16655	16760	16790	16670	16809	16958	16687	16938	16803	16798	16720	16783	16952	16788	16788	16659	16774	17003	16732	16647	16746	16855	16783	16822	16873	16628	16713	16706	17002	16859	16815	16678	16856	16750	16672	16708	16763	16715	16783	16759	16761	16866	16835	16755	16747	16683	16651	16848	16841	16773	16723	16604	16642	16816	16776	16678	16860	16726	16573	16846	16735	16958	16638	16712	16810	16818	16653	16750	16909	16863	16703	16795	16846	16810	16670	16618	16747	16585	16885	16898	16770	16800	16589	16716	16725	16659	16642	16812	16778	16644	16736	16626	16837	16924	16685	16761	16943	16730	16687	16597	16833	16776	16814	16835	16812	16708	16869	16760	16903	16721	16750	16757	16825	16876	16740	16622	16845	16711	16865	16760	16868	16763	16818	16653	16715	16694	16700	16949	16741	16923	16781	16753	16691	16611	16691	16717	16524	16702	16773	16723	16924	16973	16691	16654	16678	16724	16807	16827	16834	16885	16868	16595	16817	16848	16899	16632	16706	16790	16824	16807	16877	16719	16865	16744	16814	16862	16675	16776	16831	16845	16895	16815	16758	16860	16647	16957	16705	16677	16875	16711	16805	16710	16825	16703	16843	16725	16864	16842	16875	16611	16792	16863	16632	16627	16846	16727	16693	16835	16791	16787	16611	16935	16686	16836	16809	16947	16661	16952	16892	16767	16820	16707	16666	16791	16728	17002	16636	16745	16836	16742	16807	16858	16820	16964	16866	16719	16932	16852	16855	16765	16679	16786	16812	16845	16592	16781	16943	16720	16844	16702	16863	16813	16959	16724	16883	16556	16791	16608	16735	16842	16863	16796	16816	16631	17024	16765	16770	16687	16875	16690	17011	16767	16697	16736	16661	16863	16836	16794	16867	16759	16975	16857	16687	16747	16765	16882	16719	16610	16818	16818	16805	16623	16738	16682	16696	16769	16764	16794	16601	16879	16711	16727	16739	16758	16581	16674	16821	16744	16743	16867	16861	16727	16850	16793	16880	16860	16746	16799	16921	16767	16631	16733	16675	16861	16613	16712	16905	16820	16964	16819	16918	16845	16551	16738	16863	16823	16689	16967	16825	16599	16812	16735	16888	16773	16677	16584	16669	16890	16783	16836	16762	16612	16722	16682	16760	16774	16658	16715	16552	16801	16895	16622	16788	16612	16837	16678	16983	16746	16838	16642	16724	16744	16562	16757	16889	16844	16889	16557	16605	16753	16594	16960	16677	16652	16556	16739	16787	16717	16681	16832	17000	16660	16672	16757	16876	16674	16746	16748	16660	16858	16834	16757	16856	16786	16849	16553	16719	16624	16771	16713	16907	16647	16880	16772	16741	16778	16586	16899	16934	16806	16942	16757	16715	16849	16837	16957	16823	16724	16683	16561	16760	16687	16757	16750	16894	16854	16878	16949	16861	16787	16829	16708	16806	16823	16612	16972	16708	16571	16883	16596	16720	16798	16845	16727	16715	16692	16832	16791	16987	16621	16934	16769	16941	16706	16913	16700	16749	16808	16819	16856	16692	16597	16745	16470	16902	16805	16789	16684	16833	16821	16724	16717	16755	16790	16899	16563	16862	16770	16993	16976	16702	16736	16858	16898	16725	17005	16659	16654	16753	16759	16752	16618	16787	16730	16879	16704	16845	16836	16778	16690	16729	16769	16874	16866	16764	16590	16773	16629	16661	16781	16786	16867	16787	16704	16799	16806	17063	16714	16655	16746	16842	16832	16799	16771	16684	16741	16690	16748	16930	16781	16950	16807	16860	16923	16862	16768	16759	16718	16700	16716	16521	16813	16833	16834	16737	16666	16694	16867	16788	16705	16636	16917	16882	16690	16793	16851	16829	16737	16744	16501	16788	16978	16796	16805	16755	16692	16841	16928	16710	16765	16604	16911	16779	16797	16792	16820	16843	16774	16807	16828	16721	16682	16873	16768	16853	16774	16816	16856	16832	16632	16889	16951	16929	16649	16959	16794	16687	16925	16753	16834	16627	16703	17016	16782	16795	16763	16758	16811	16828	16804	16862	16866	16803	16854	16764	16754	16646	16572	16729	16868	16922	16655	16752	16857	16850	16816	16820	16735	16732	16978	16804	16847	16894	16748	17053	16867	16732	16755	16808	16792	16680	16628	16815	16856	16907	16793	16688	16651	16872	16650	16750	16908	16743	16775	16801	16802	16643	16740	16837	16766	16858	16834	16753	16896	16771	16842	16798	16706	16756	16783	16642	16872	16580	16907	16896	16836	16755	16789	16739	16678	16728	16772	16636	16798	16557	16880	16790	16699	16770	16694	16791	16777	16791	16796	16708	16754	16798	17018	16624	16761	16698	16690	16860	16834	16764	16557	16625	16837	16788	16884	16706	16904	16673	16726	16837	16774	16864	16736	16727	16769	16929	16698	16634	16939	16771	16670	16850	16753	16677	16683	17063	16794	16852	16694	16625	16814	16793	16817	16640	16706	16748	16719	16764	16924	16688	16947	16854	16800	16846	16746	16843	16833	16763	16783	16839	16808	16733	16707	16692	16934	16730	16873	16756	16606	16933	16745	16670	16795	16657	16728	16746	16785	16783	16729	16855	16867	16794	16784	16814	16643	16909	16816	16705	16937	16885	16658	16754	16767	16960	16908	16864	16701	16999	16644	16776	16779	16779	16803	16761	16808	16885	16860	16794	16698	16743	16837	16597	16941	16974	16660	16931	16889	16683	16636	16803	16989	16828	16644	16805	16887	16920	16993	16654	16688	16597	16781	16728	17111	16823	16864	16786	16683	16705	16743	17028	16773	16872	16670	16889	16742	16795	16639	16841	16931	16605	16955	16825	16627	16725	16815	16850	16693	16999	16759	16845	16918	16666	16875	16879	16782	16855	16786	16734	16877	16720	16658	16855	16645	16715	16738	16822	16899	16921	16908	16786	16603	16877	16819	16952	16951	16926	16782	16848	16794	16584	16642	16743	16776	16677	16962	16703	16895	16856	16812	16783	16774	16624	16738	16788	16890	16652	16882	16732	16894	16771	16561	16783	16748	16782	16969	16818	16833	16747	16706	16744	16818	16788	16873	16863	16873	16953	16738	17002	16651	16675	16669	16836	16811	16856	16618	16784	16730	16834	16589	16766	16718	16903	16702	16865	16730	16877	16854	16888	16763	16716	16724	16704	16537	16788	16817	16844	16667	16914	16782	16838	16811	16870	16581	16744	16793	16954	16841	16575	16842	16706	16747	16797	16798	16741	16664	16668	16910	16692	16755	16729	16812	16917	16699	16782	16760	16758	16854	16774	16826	16639	17042	16646	16722	16795	16791	16851	16831	16832	16878	16860	16859	16789	16769	16809	16865	16739	16958	16846	16866	16868	16680	16761	16898	16819	16773	16987	16819	16712	16892	16823	16814	16601	16742	16788	16861	16759	16677	16783	16907	16756	16813	16637	16950	16727	17012	16845	16690	16851	16760	16714	16602	16714	16740	16888	16697	16615	16863	16784	16846	16725	16957	16787	16791	16683
37228	34170	36396	33307	29913	29316	29188	29256	29070	29263	29155	29074	29069	29000	28987	28933	28869	28895	29034	29068	29024	29018	28914	28898	29013	28841	28997	28985	28958	28818	28913	28919	29079	28778	28961	28766	28884	28871	28715	28736	29098	28814	29033	28745	28768	28855	28886	28980	28763	29364	28893	28754	29058	28960	29032	28970	28757	28833	28956	28844	28689	28906	29106	29097	28559	29023	28962	28906	28965	28984	28797	28870	29062	28947	28856	29028	28644	28771	28625	28840	29106	28935	28795	29011	28854	28995	29124	28923	28538	28802	28834	28752	28900	29047	28945	28840	28845	28903	28650	29152	28973	28555	28662	28709	28868	28839	28985	28946	29008	28954	28957	28946	28703	28812	28631	28920	28695	28888	29014	28833	28900	28918	29037	28997	29157	29055	28790	28861	28632	28819	28925	28790	29013	28801	28862	29003	28923	28780	29001	28547	28932	28780	28938	28597	28847	28956	28996	28994	28852	28805	28791	29132	29093	28907	28757	28822	28856	28607	28820	28910	28807	28950	29019	28806	28924	29155	28869	29047	28838	28786	28891	28826	29189	28937	28880	28764	28704	29124	28987	28945	28893	28666	28561	28848	28641	28764	28799	28676	29037	29068	28770	29040	28977	28903	28872	29089	29087	28945	29202	28808	28936	28667	29153	28884	28495	28902	29093	29021	28944	29089	28933	29101	28811	28515	28817	28932	28705	28950	28681	28746	28917	28799	28679	28728	28723	29122	28755	28683	28579	28839	28984	28835	28846	28969	28652	28805	28909	28825	28888	28615	28712	28642	29032	28689	28758	28882	29010	28857	28829	28826	28836	28778	28611	28937	28942	28972	28680	28886	28863	29042	28830	28648	28926	28760	28969	28957	28748	28781	29063	28652	28830	28795	28749	28705	28724	28934	28891	29086	28930	28865	28706	29030	28931	29036	29037	28994	28756	28897	28903	28814	28915	28912	28905	28964	28928	28945	28760	28874	28765	28789	28874	28819	28756	29116	28813	28996	28684	28780	28930	28793	28906	28825	28858	29019	28808	28874	29144	28840	28784	28652	28947	28825	28819	28838	29077	28946	28849	28814	28978	29147	28966	29118	29016	28966	28831	28781	29204	28865	29130	28595	28892	28863	28745	28864	29011	29105	28877	28869	28575	28991	28790	28611	28962	28760	28944	29048	28867	28757	28939	28788	28942	28865	28819	28973	28974	28676	29030	28881	28878	28903	28796	29141	28832	28617	28888	28784	28766	28863	28834	28765	28841	28662	29052	28917	28549	28847	28711	28560	29009	29172	28964	28828	28951	29031	28998	28743	29110	28785	29064	28761	28896	28932	28692	29078	28686	28910	28779	28784	28928	28797	28965	28926	28689	28837	29235	28824	28814	28865	28875	28916	28886	28906	28805	28580	28913	28968	28941	28812	28665	29017	28813	28793	28842	28977	28721	28626	28928	28812	28989	28626	29038	28831	28825	28866	28730	28835	29146	29018	29009	28642	29040	28345	28774	29006	28842	28923	29047	28838	28862	28958	28862	28730	28833	28774	29058	29136	28998	28646	28696	29008	29087	28852	28936	28698	28772	28884	28967	28655	28937	28817	29066	28835	29009	28918	28785	29060	28947	28818	28873	28563	29220	28660	28889	28945	28890	28757	28989	28809	29264	29127	28857	28958	28787	28806	28851	28770	28981	28868	28592	28786	28873	28790	28903	28675	28844	28980	29313	29050	29020	28760	28727	28965	28876	28878	28950	28911	28825	28689	28715	29068	28899	28756	28986	28933	28969	28725	28904	28709	28849	28846	29009	29078	28767	28811	28541	28713	28773	29109	28969	28936	28842	28679	29079	28926	29063	28639	28955	28964	28865	28921	28905	28895	28780	29051	28818	28647	28868	28941	29100	28889	28924	28750	28770	28852	28953	28865	28712	29259	28971	28797	29120	28692	28873	29017	28804	28779	28862	29001	28744	28847	29079	28761	28865	28893	28915	28873	28383	28818	28803	28908	28985	29061	28722	29048	28853	28790	28597	28906	28802	28727	29034	28883	28748	28881	28940	28713	28859	28845	28851	28997	29054	28804	29007	28754	29153	28893	29025	28754	28976	28903	28691	29060	28824	29002	28910	28814	28995	29053	28935	28925	29060	28805	28844	28832	28897	28938	28829	28984	28955	28708	29112	29195	28910	28968	28930	29031	28949	28804	28813	28757	28804	28896	29026	28773	28756	28851	28602	28847	28831	28795	28802	29056	28721	28871	29210	28838	28940	28787	28929	28460	28909	28748	28977	29204	29141	29171	28745	28931	29046	29087	28927	28811	28959	28963	28923	28886	28743	28634	28650	28943	28861	28954	29014	28711	28876	28847	28732	28732	28892	28803	28553	28768	28912	28808	28726	28920	29024	28907	28910	28926	28792	28627	28876	28772	28738	28760	28907	28851	28908	28666	28692	28973	28873	28854	29119	29023	28974	29086	28897	29116	28903	28919	28970	28932	28751	28872	28816	29000	29124	29162	29121	29151	28778	28858	29047	28838	28911	28494	28774	28732	28934	28979	28884	28829	28979	29145	29141	28804	28679	28899	28797	28918	29195	29051	29208	29026	28720	28826	28852	28888	28945	29053	29141	29026	29177	28980	28838	28764	28878	28814	29004	28903	28750	28758	29028	28752	29045	28896	28990	29068	28768	29115	28956	28710	29164	28823	29114	28526	28808	29004	28762	29057	28892	28759	28894	28775	29018	28678	28868	29128	29002	28972	29133	28616	28814	28782	28884	29008	29048	28707	28944	28898	29039	29042	29020	29287	28759	28857	28784	29139	29046	28909	28829	28887	29073	28873	28818	28870	28898	28929	28854	28649	28828	28606	28994	28829	28803	28777	28632	28780	28791	28989	28913	28732	28925	28905	28915	28795	28961	28724	28728	28856	28769	28727	28808	28828	28992	29067	29103	28781	28879	28731	28695	28991	28669	28978	29160	28720	28818	28883	28814	28778	28881	28746	28724	28780	28990	28746	28794	29037	28690	29008	29049	28874	28803	28728	28817	28693	29034	28814	28881	28714	28884	29105	28917	28755	28727	28799	28989	28526	28783	28947	28747	28908	28956	28869	28942	28947	28998	28881	28900	28786	28817	29072	28844	28613	28984	28884	28881	28962	28955	28582	28892	28762	28947	28808	28551	28827	28964	28969	29156	28932	28851	29047	28990	28806	28994	28876	28882	28732	29129	28963	28852	28741	28938	29128	28702	28662	28724	28898	28640	28961	28818	28879	28764	28856	29017	29016	28926	28765	29035	28728	28954	28859	28796	28903	28946	28755	29053	28938	29000	28792	28736	28782	29021	28811	28864	29164	28820	28798	28896	28799	28718	28840	28938	29003	28889	28768	28690	28773	28787	28908	28927	28755	29028	28953	28821	29198	28944	28754	29050	29095	28744	28915	28718	28630	28792	28664	28954	28817	28830	29066	28799	29070	28738	28805	28814	28939	28725	29102	28850	29138	28559	28885	28995	28872	29009	28843	28828	29231	28677	29049	28875	28793	28790	28883	29012	28692	28793	28773	28885	28874	28991	29101	28873	28785	28756	28964	28978	29036	28909	28735	28812	28839	29024	28949	28708	28922	29087	29039	28772	28766	29023	28901	28934	28896	28673	29116	28778	28798	29083	28867	28630	28821	28738	28712	28924	28795	28902	28905	29074	28860	28847	28709	28873	28777	28886	28852	28758	29131	29014	29126	28967	28904	28964	28933	28914	28942	29058	29331	28943	28724	28975	28795	28744	28967	28884	28668	29292	28866	28524	28814	28923	28863	28965	28811	28867	28919	28708	29080	29052	28948	29062	29004	28918	28865	28725	28910	28881	29231	28995	28720	28793	28873	28813	28834	28881	29085	28978	28999	28766	28728	28717	28761	28912	28829	28805	28796	28902	28724	28970	28716	29002	28852	29055	28733	28916	28978	29015	28736	28771	28765	28760	28812	28885	28910	29076	29164	28936	28988	29267	28850	29091	28897	28936	28845	28694	28888	28779	28932	28720	28798	28885	28746	28852	28836	28970	28872	29026	28829	28873	29128	28882	28938	29116	29070	29047	28854	28824	28686	28784	28871	28876	28937	29092	28882	28953	29065	28738	29053	28764	29046	28881	28917	28905	28789	28583	28899	28811	28919	28750	28991	29011	28964	28991	29220	28716	28846	28817	28777	28733	28888	28788	28991	28945	28641	28564	28858	28835	28606	28699	28667	28544	28866	28773	29024	28766	28737	28885	28779	28903	29039	28833	28890	29112	28767	28918	28858	28988	28918	28813	28637	28748	28976	28885	28959	28841	28954	28785	29122	28843	29000	28932	28981	28950	29077	28959	28959	28901	28874	28870	28837	28921	28960	28979	28936	28726	28786	28823	28916	28914	28889	29072	28826	28920	28919	29149	28876	28942	29271	29251	29013	28852	28832	29049	29061	28978	28877	28993	29059	28650	28801	28809	28703	28952	28833	28880	28931	28896	28869	28959	28851	28922	29056	28837	28850	29040	29000	28862	28811	28838	28792	28908	28941	28868	28914	28942	28439	28920	28899	28651	29007	28714	28980	28961	29107	29035	28945	28983	28746	28630	28921	28918	28847	29124	28696	28759	28943	28872	28741	28998	28813	29013	28780	28891	28786	28650	29106	28570	28551	28712	28928	28796	28753	29074	28739	28754	28541	28727	28759	28819	28886	28910	28923	28901	28829	28617	28964	28954	28903	29123	28881	28990	29141	28847	28922	29152	28769	28983	28671	28815	28660	28902	28971	28865	28735	28914	28677	29020	28806	29052	28971	28968	28958	28825	28885	28962	28978	28901	28955	28900	28788	29092	28786	28621	29011	28669	28909	28871	28976	28820	28743	29066	28771	28778	28838	28850	28740	28914	29043	28752	28807	28327	28798	28893	28856	28799	28887	28872	28938	29060	29188	28893	28796	28894	28801	28774	28991	29162	28849	28795	28959	28771	28884	28718	28836	28812	28918	28702	29112	28967	28872	28956	28951	28848	28684	28798	28925	28612	28736	28648	28715	29057	28822	28901	29065	28926	28823	28757	28966	28878	28846	28945	28916	28934	29021	29000	29099	29022	28867	28623	28721	28815	28984	28989	28803	29056	28994	28779	28991	28798	28639	28925	29075	28950	28822
29201	37673	29880	22579	19822	18879	18442	18385	18321	18254	18358	18187	18337	18206	18371	18344	18074	18221	17989	17959	18264	18007	18067	18158	18259	18103	18108	18068	18141	18138	17917	18128	18279	18212	18055	18081	18167	18115	18116	18073	18188	18099	17954	18058	18168	18119	18030	18216	18098	18127	18039	18189	18097	18042	18254	18161	18072	18109	18133	18100	18206	18180	17996	18071	18142	18034	18295	18105	18149	18149	18115	18099	18193	18234	17961	18240	18293	18029	18279	17926	18307	18237	18249	18174	18125	18083	18091	17977	18096	18078	17971	18142	17891	18039	18216	18155	18080	18262	18193	18325	18077	17992	18129	18184	18027	18009	18075	18205	18176	18184	18160	18014	17924	18096	18153	18129	18159	18046	18248	18036	18169	18143	18129	18037	17920	18036	18113	18201	18074	18285	18086	18228	17990	18124	18221	18307	18082	18158	18279	18078	18080	18071	18146	18066	18122	18110	18051	18153	18032	18136	18157	18226	18044	18140	18101	18072	18022	17983	17986	18070	17968	18017	18295	18055	18038	18167	18113	18019	18034	18034	18124	18020	18268	18140	18217	18007	18103	18173	18154	18175	17922	17964	18233	18108	18153	18215	18187	18097	18219	18054	17968	18114	18062	18161	18176	17893	18083	18048	18085	17996	18057	17904	18061	18118	17974	17989	18154	18215	18005	17988	18058	18068	17996	18226	18227	18114	18057	18170	18037	18125	18127	18236	18141	18171	18015	18166	18140	18002	18190	18005	18105	18014	18140	18234	18157	17984	18027	18091	18246	18091	18360	17907	17939	18108	18049	17975	18246	18069	18230	18294	18151	18082	18144	17891	18199	18091	18024	18316	18209	17932	17948	18230	18112	18092	18159	18165	18066	18203	18115	18139	18005	18141	18073	18091	18079	18171	18140	18200	18187	18208	18076	18214	18152	18058	18267	18149	18049	18127	18090	18046	18110	18226	18130	18035	17982	18261	18026	18131	18154	18048	18330	18158	18109	17872	18040	18064	18298	17995	18107	18083	18101	18091	17996	18167	18155	18109	18214	18028	17998	17901	18103	17927	18119	18054	18214	18090	18159	18005	18035	18180	18193	17997	18204	18089	18147	17958	17973	17954	18152	18079	17999	18076	18105	17975	18257	18152	17937	17937	18294	18059	18032	18146	18046	18204	18037	18079	18143	18021	18114	18114	18063	18049	18116	18073	18091	18150	18101	18032	17941	18040	18044	17986	17956	18109	18147	18022	17985	18055	18183	18031	18195	18069	18217	18126	18148	18187	18033	18033	18148	17943	18242	18231	18052	18141	17974	17793	18243	18051	18196	18314	18035	18149	18108	18089	18020	18035	18273	18011	18091	18044	18037	18011	18086	18082	18031	18123	18291	18134	18205	18116	18068	18003	18022	17913	18071	18072	18067	18256	18139	18122	18081	17999	18107	18116	17942	18146	18084	18282	18216	18051	18129	18031	18119	18228	18195	18093	18152	18252	18007	18152	17996	17995	18134	18139	17936	18243	18064	18115	18002	18129	18094	18089	18111	17977	18042	18129	18019	18013	17979	18117	18153	18040	18137	18105	18168	18149	18169	18111	18098	18169	18125	18101	18103	18127	18123	17888	18120	18044	18297	18081	18100	18193	18200	18192	18139	18232	18157	18033	18051	18070	18176	18063	18175	18074	18044	18182	17997	18244	18092	18146	18145	18145	17924	18092	18148	18116	18062	18188	18277	18097	18342	18184	17991	17993	18132	18012	18295	17997	18027	18068	18284	17928	17983	18093	18169	18216	18095	18134	18063	18255	18148	18084	17945	18116	18057	18072	18321	17961	18165	18262	18096	18088	17987	18100	18061	18051	17983	18023	18123	17963	18351	18215	18045	18217	18164	18153	17926	18298	18105	18023	17984	18104	18157	17993	18227	18121	18044	18040	17812	18039	17965	18118	17935	18210	18160	18127	18192	18180	18082	18171	18271	18037	18103	17993	18273	18075	17975	18024	18067	17947	17996	18147	18113	17989	18228	18136	18084	18239	17970	18064	18082	18391	17931	18151	18085	18247	17958	18097	18117	17942	18231	18081	18111	18086	18314	17843	18115	18010	18001	18238	17974	17864	18053	18206	18023	18112	18049	18095	18085	17973	18095	18012	18061	17971	18102	18169	18151	18200	18163	18027	18094	18050	18108	18110	18191	17968	18169	17882	18261	18066	18292	18158	18108	18096	18158	18171	18074	18085	18131	18064	18069	18045	17981	17905	18029	18077	17972	17937	18070	18147	18037	18042	17890	18160	18127	18040	18058	18214	17999	17942	18120	18038	18211	18208	18050	18180	17987	18260	18123	18087	18014	18042	18123	18130	18276	18159	18035	18129	18045	18085	18095	18127	18221	18126	18245	18013	17979	18117	18072	17992	18116	18104	18104	18065	18244	17934	18057	18080	18140	18052	18043	18001	18134	18223	17994	18344	18144	18091	17898	18301	18231	17886	18074	18115	17946	18024	18231	18178	18183	18103	18091	18184	18107	18092	18105	18112	18192	18152	18095	18078	18269	18120	17948	18007	18148	18010	17932	17983	17949	17849	18099	18187	17919	18159	17937	18068	18117	18080	17861	18177	18157	18040	18044	17989	18119	18021	18081	18057	18057	18202	17916	18058	18060	18115	17924	17950	18112	17866	18153	17946	18102	18169	18137	18084	18118	18062	18174	18075	17995	18127	18024	18031	18126	18063	18123	18056	17921	18126	18043	18078	18020	18314	18086	18177	18144	17989	18178	18005	17997	18223	18117	18035	18177	18156	18030	18031	18251	17996	18076	18004	17955	17983	18068	18226	17976	18088	17992	18174	18103	17999	18027	18028	18150	18048	18099	17976	18076	17857	18130	18026	18044	17948	18033	18061	18402	18134	18120	18150	18241	18018	18062	18022	18347	17975	18003	18068	18050	18147	18040	18160	18008	18259	18072	18049	18177	18174	18231	18231	17960	18250	18203	18214	18104	18096	18155	18260	18003	18189	18195	18253	18210	17969	18025	17891	17881	17998	18107	17893	18014	18054	18052	18177	18138	18033	18015	18050	18108	17963	18121	18082	18095	18008	18103	18056	17971	18134	17964	18008	18044	18225	17905	18138	18155	17979	18093	18054	18038	17998	18064	18173	18080	18084	18208	18126	18099	18175	17980	17965	18144	17962	17978	18106	18273	18078	18063	18210	18234	18125	18135	18131	18229	18155	18198	18284	18248	17994	18092	18082	18316	18089	18121	18178	18093	18243	18230	17902	17980	18189	18165	18063	18135	18075	18060	18082	18198	18225	18077	18148	18236	18127	18271	18029	17989	18113	18110	18113	18153	18108	18023	18231	18297	18091	18155	18083	18092	18215	18182	18004	18081	17952	18356	18069	18020	18162	18143	18152	18092	18014	18123	18013	18070	18276	18176	17967	18034	18233	18117	18216	18108	18204	17953	18175	17979	18128	18124	18205	18184	18087	18075	18169	18147	18327	17889	18068	18008	18045	18048	18161	18048	18007	18074	18072	18141	18164	18000	18074	18172	18084	18269	18103	18169	18208	17973	18203	18001	18113	18075	18001	18119	18137	18122	17941	18126	18010	18067	18132	18208	17938	17973	18167	18174	18122	18100	18238	17961	18057	18068	18084	18137	18140	17968	18064	18181	18133	18133	18151	18139	18145	17993	18073	18118	18139	18218	18090	18077	18081	18147	18004	18069	18256	18161	18105	18077	18089	18047	17970	18022	18250	18072	18012	18293	17910	18172	18117	18195	18197	18115	18080	17994	17996	17975	18105	18132	18088	17911	17982	18159	18134	18211	18045	18049	18171	17899	18041	18166	17986	18081	18005	18336	18113	18028	17973	18093	18016	18192	17975	18067	18156	17956	18095	18158	18223	18263	18042	18171	18102	17959	18061	18001	18139	18172	18232	18005	17980	18073	18113	18205	18178	18052	18199	18174	18213	17960	18226	18107	18128	18102	18217	18078	18333	18033	18075	18121	18191	18142	18137	18058	18219	17971	18240	18227	18076	18098	18256	18083	18010	17992	18082	17995	18127	18113	17898	18202	18040	18229	18173	18041	18076	18137	18141	18009	18166	17967	17882	18393	17977	18212	18163	18008	18145	17934	18203	18211	18174	18183	18131	18096	18042	18009	18102	18239	17925	17996	18055	17894	18329	18001	18211	17984	18086	18079	17980	18226	18163	18191	18081	18066	18044	18004	18088	18205	18189	17989	18055	17998	18064	18164	18085	18272	17981	18300	18224	18141	17952	18206	18196	18290	18090	18050	18243	18173	18006	18063	18052	18141	18080	18084	18009	17989	17997	18148	18107	18072	18021	18149	18258	18126	18197	18115	18040	18131	17966	18262	18057	18075	18200	18039	18181	18096	18025	18090	18258	18299	18006	18242	18020	18137	18084	18092	18167	18077	18075	18149	18181	18279	18176	18271	18152	18204	18249	18106	18115	17991	17975	18073	18026	18019	18342	18024	17961	18113	17903	18061	17983	18168	18093	18130	18233	18237	17884	18133	18086	18169	18102	18103	18179	18115	18234	18019	18358	18009	18084	18187	18163	18108	18200	17985	18104	18307	18053	18176	18092	18247	18181	18317	18081	18214	18248	18161	18275	18241	18059	18090	18047	17988	18250	18053	18066	18129	18236	17960	18177	18064	17984	18133	18074	18287	18105	18103	18098	18238	18186	18283	18051	18134	18040	18027	18002	18157	18163	18188	18095	18183	18051	17974	18139	18094	18282	18273	18047	18126	18099	18253	18221	18127	17907	17961	18097	18032	18202	18047	18151	17969	18141	18148	18067	18199	18071	18189	18088	18037	18293	18215	18244	18251	18211	18005	18088	18106	17951	18095	18152	18258	18165	18125	18010	18037	18029	18280	18134	18156	18119	18015	18055	17933	18075	18002	18174	18082	18018	17921	18162	18062	18164	17967	18120	18115	18090	18183	18195	18119	18159	18060	18083	18176	18159	18096	18098	18180	18134	17939	17970	18248	18091	17996	17954	18243	18070	18189	18088	18095	18032	18059	17979	18164	18186	18083	18035	18165	18217	18127	18181	18050	18072	17890	18289	18066	18222	18072	18048	18154	18230	18204	18277	18061	18112	18141	18231	17969	17913	18005	18069	18192	18050	18288	18070
24055	21042	27481	25419	24467	28541	30500	27885	27505	27684	27628	27158	27303	27041	27085	27250	27167	27174	26982	26907	26937	26743	26915	26929	27228	26669	26976	26877	26822	26985	26920	26627	26995	26899	26936	26673	26958	26703	26979	26776	26743	26891	27070	26613	26793	26975	26795	27005	26981	26736	26833	26814	26886	26868	26885	26821	26952	26854	27067	26888	26904	26880	26591	26668	26969	26902	26983	26717	26850	26811	27055	26977	26803	26949	26821	27321	27176	27011	26856	26899	26848	27043	26527	26764	26704	26840	26696	26855	26751	26694	26722	26922	26851	26789	26709	26743	26868	26933	26853	26853	26952	26668	26776	26954	26952	26798	26863	26848	26835	27048	26927	26857	26774	26728	26531	26723	26720	26718	26858	26789	26759	26745	26863	27018	26722	26698	26723	26643	26850	27149	26762	27078	26744	26720	27009	26860	26795	26850	26725	26740	26875	26880	26713	26751	26729	26721	26767	27041	26881	27085	26666	26579	26723	26963	26849	26927	27117	27089	26991	26751	26764	26783	26716	26969	26867	27080	27078	26863	27003	26770	26574	26892	26920	26648	26907	26784	26908	26653	26802	26469	26526	26945	26684	26649	26945	26844	26719	26845	26897	27079	26769	27053	26721	26794	26874	26827	26775	26960	26908	26760	26980	26859	26946	26944	26607	26846	26906	26575	26776	26679	26660	26782	26768	27035	26901	26796	26697	26586	26726	26791	26647	26813	26739	26645	27013	26792	26855	26733	26677	26858	26960	26948	26795	26781	26738	26502	26930	26793	26755	26913	26774	26841	26589	26761	26970	26973	26921	26816	26894	26830	26953	26757	26732	26848	26795	26710	26783	26746	26548	26706	26955	26804	26887	26817	26766	26846	26894	26644	26734	26721	26832	26817	26845	26651	26798	26847	26910	27067	26917	26993	27012	26840	26850	26726	26738	26600	26793	26957	27066	27065	26802	26808	26893	26838	26750	26830	26890	26804	26690	26900	26707	26830	26563	26673	26797	26827	26861	26800	26665	26864	26974	26618	26730	26683	27012	26844	26848	26701	26689	26723	26688	26810	26888	26977	26930	26882	27088	26792	26962	26870	26976	26594	26894	26821	26804	26840	26928	26921	26771	26774	26622	26721	26895	26595	26875	26944	26793	26799	26775	26797	26843	26901	26942	26865	26797	26908	26878	26863	26739	26595	26838	26837	26918	26852	26750	26679	26692	26500	26921	26881	26735	26764	27100	26911	26849	26809	26877	26829	26747	26933	26762	26907	26892	26743	26563	26874	26887	26621	26620	27169	26507	26811	26958	26918	26917	26688	26770	26493	26736	26875	26955	26952	26860	27009	27150	26873	26744	26637	26822	26556	26954	26614	26899	26892	26799	26856	26867	26829	26891	26682	26876	26747	27074	26747	26869	26849	27007	26863	26939	27041	26795	27016	26690	26873	26914	26807	26842	26655	27061	26889	26728	26825	26876	26701	26619	26784	26644	26721	27065	26763	26904	27024	26982	26882	26875	27014	26664	26783	26644	26822	27111	26989	26816	26906	26805	26610	26926	27115	26739	27021	26799	26921	26846	26946	26839	26845	26889	26734	26967	26776	26879	26630	26804	26464	27020	26883	26857	26902	26641	27000	26939	26717	26631	26720	26889	26603	26872	26720	26752	26585	26765	26873	26826	26516	26943	26845	26694	26734	26576	26918	26963	26749	26769	26993	26793	26660	26757	26819	26767	26873	26890	26731	26869	26769	26704	26621	26497	26464	26889	26833	26853	26853	26791	26841	26789	26835	26558	26866	26828	26749	26709	27080	26804	26992	26991	26917	26835	26685	27015	26686	26839	26886	27004	26842	26864	26470	26855	26900	26926	26988	26905	26920	26847	26756	26821	27170	26776	26840	26723	26827	26676	26829	26845	26846	26747	26884	26897	26861	26697	26754	26868	26490	26862	26697	26642	26903	26783	26775	26970	26733	26977	26809	26925	26580	26869	26879	26972	26911	26966	27240	26903	26944	26935	26905	26746	27209	26636	26754	26773	27061	26847	27057	26757	26985	26935	26636	26749	26651	26971	26552	26468	26853	26719	26751	26785	26371	26740	27000	27043	26979	26850	26601	26676	26831	26952	27030	26984	26687	26916	26540	26919	26643	26564	26716	26740	26951	26887	26693	26985	26801	27087	26675	26976	26615	26464	26619	26709	26684	26943	26866	26861	26888	26944	26560	26833	26852	26746	26784	26819	26921	26812	26871	26859	26549	26984	26830	26686	26674	26714	26696	26813	27028	26939	26628	26897	26961	26753	26826	26864	26757	26850	26805	26727	26579	26774	26962	27011	26792	26769	26961	26751	26813	26796	26729	26671	26818	26648	26998	26598	26473	26666	26731	26931	26686	26728	26719	26800	26605	26695	26861	26961	27054	26692	26673	26798	26773	26968	26815	27025	27019	26958	26741	26818	26731	26930	26806	26941	26645	26851	26959	26688	26890	26833	26878	26910	26791	26875	26873	26693	26770	26806	26769	26881	26820	26987	26776	26682	26666	26721	26717	26812	26766	26672	26992	26734	26705	26697	27058	26700	26954	26709	26796	26745	26635	26658	26782	26795	26720	26617	26992	26812	26996	26923	26662	26840	26734	26658	27165	26741	26722	26672	26727	26678	26779	26900	26368	26782	27055	26833	26728	27014	26758	26526	26599	26758	26824	26803	26835	26536	26733	26755	26896	26856	26710	26889	26939	26757	26941	26685	26800	26982	26785	26660	26730	26915	26898	26894	26679	26787	26708	26667	26940	26889	26953	26775	26671	26719	26927	27176	26824	26953	26837	27009	26769	26546	26747	26835	26834	26808	26883	26720	26799	26676	27004	26783	26802	26832	26912	26972	26787	26744	26708	27195	26775	27024	26809	26527	26743	26837	26688	27079	26788	26748	26619	26695	26782	26815	26836	26802	26886	26762	26551	26900	26914	26684	27007	26817	26623	27017	26808	26780	26939	26823	26522	26655	26839	26875	26867	27002	26833	26825	26928	26864	26878	26763	26825	26795	26698	26787	26536	26812	26874	26716	26939	26730	27066	26713	26679	26563	26867	26646	26664	27017	26853	26599	26690	26738	27072	26858	27011	26792	26913	26798	26509	26997	26785	26726	26790	26962	26986	26628	26861	26642	26825	26693	26942	26816	27019	26899	26880	26687	26840	26568	26766	27039	26717	26705	26637	26944	26744	26979	26822	27025	26721	26474	26742	26871	26731	27044	26731	26856	26842	26962	26749	26806	26974	26952	26813	26944	26720	26887	26784	26926	26704	26950	26767	26630	26790	26747	26801	26956	26651	26598	26636	26690	26821	26783	26789	26806	26883	26811	26979	26898	26909	26719	26653	26932	27024	26845	26704	26474	26823	26879	26616	26824	26626	26811	26790	27104	26988	26734	26887	26876	26732	26911	26946	26897	27065	26937	26901	26775	26902	26984	26948	26692	26792	26621	26904	26816	26784	27076	26818	26464	26539	26955	26623	26921	26796	26635	26622	26597	26655	26956	26684	26821	26512	26838	26996	26628	26785	26972	26810	26819	26754	26763	26649	26931	26947	26758	26776	27278	26768	26847	26747	26976	27021	27068	26930	26748	26681	27048	26956	26932	26622	26805	26817	26399	26588	26758	26975	26754	26786	27212	26795	26675	26847	26757	26629	26636	26594	26706	26726	26664	26820	26683	26743	26631	26663	26975	26935	26889	26754	26635	26844	26732	26881	26799	26967	26782	26641	27022	26782	26999	26703	27046	26911	27039	26767	26690	26949	26471	26588	26828	26777	27132	26645	26878	26914	26840	26537	26744	26709	26638	26838	26870	26651	26762	26639	26530	26771	26799	26871	26747	26697	27133	26983	26812	27054	26770	26955	26975	26550	26982	26769	26972	26915	26649	26804	26845	26516	26807	26694	26807	26805	26747	26672	26861	26844	26646	26787	26617	26653	26834	26859	27089	26752	26834	26896	26963	26851	26872	26635	26875	26823	27025	26922	26723	26769	26644	26715	26818	26825	26787	26759	26789	26682	26822	26817	26761	26714	27035	27085	27094	26632	26840	26750	26694	26867	27078	26881	26796	26826	26903	26833	26774	26903	26766	26707	26863	26784	26960	26790	26761	26847	26924	26933	26685	26579	26636	26749	26821	26700	26983	26901	26539	26731	26938	26793	26804	26971	26857	26832	26767	26669	26886	26644	26844	27102	26983	26774	26760	26659	26936	26524	26692	26901	26879	26968	26772	26944	26858	26848	26599	26824	26728	26638	26902	26969	26810	26903	26950	26771	26735	26995	26814	26987	26726	26820	26720	26863	26714	26819	27126	26972	26637	26896	26671	26727	26843	26666	26539	26733	27326	26672	26668	27062	26612	27001	26840	26790	26951	26644	26988	26782	26920	27100	26762	26657	26618	26817	27003	26648	26646	26821	26751	26651	27005	26829	26797	26671	26941	26901	26805	26654	26812	26907	26768	26955	26772	26863	26800	26894	26942	26901	26983	26784	26795	26864	26707	26739	27231	26694	27032	26974	26689	26800	26741	26803	26810	26703	26817	27127	26708	26660	26934	26973	26963	26946	26922	26756	26973	26630	26953	26899	26855	26948	26797	26897	27075	26665	26805	26965	26836	26928	26700	26945	27017	26821	26768	26748	26795	26970	26889	26623	26640	26972	26759	26672	26572	26790	26988	26877	26797	26581	26905	26836	26871	26846	26824	26926	27065	26617	26683	26833	26800	26761	26690	26956	26815	26789	26988	26601	26963	26808	26796	26946	26843	26933	27039	26802	26755	26883	26729	26870	26897	26969	26729	27012	26874	26803	26700	26830	27163	26921	26938	26762	26827	26734	26768	26710	26849	26999	26983	26783	26966	26627	26622	26914	26909	26588	26858	26704	26638	27194	26482	26685	26770	27031	26837	26512	26821	26798	26678	26632	26640	26849	26739	26793	26765	26757	26667	26865	26962	26707	26959	26545	26759	26902	26704	26775	26741	26846	26945	27081	26894	26845	26728	26955	26763	26728	26884	26784	26745	26800	26747	26892	26581	26778	26724	27038	26646	26561	27027	26915	26891	26683	26787	26924	26635	26556	27057	26835	26948	26524	27077	26761	27053	27008	26806	26894	26945	27080	26699	26654	26754	26968
28660	46869	37155	26800	22641	19917	18552	18255	17997	17964	17610	17753	17675	17335	17337	17409	17227	17327	17378	17313	17322	17034	17207	17548	17161	17396	17289	17228	17149	17154	17230	17305	17242	17081	17103	17138	17469	17129	17068	17194	17101	17288	17026	17112	17199	17292	17305	17118	17382	17189	17133	17482	17213	17253	17233	17302	17144	17197	17266	17243	17134	17085	17233	17045	17318	17152	17389	17237	17317	17338	17375	17192	17298	17445	17395	17248	17361	17211	17241	17110	17408	17291	17213	17224	17197	17310	17223	17225	17210	17249	17396	17162	17164	17115	17264	17150	17326	17334	17233	16980	17213	17163	17111	17235	17107	17293	17096	17174	17077	17112	17155	17098	17056	17150	17147	17134	17196	17176	17436	17050	17021	17217	17162	17212	17136	16952	17314	17058	17093	17286	17126	16983	17166	17241	17046	17300	17274	16891	17151	17279	17048	17183	17339	17169	17264	17106	17142	17201	17118	17017	16941	17291	16936	17058	17055	17184	17215	17278	17169	17238	17450	17133	17170	17123	17092	17363	17020	17011	17180	17246	17118	17158	17026	17243	17138	17136	17155	17115	17036	17263	17128	17058	16910	17210	17055	17374	17154	17357	17226	17138	17057	17351	17305	17040	17018	17383	17129	17164	17290	17232	17217	17180	17300	17161	17279	17168	17188	17051	17141	17123	17113	17096	17112	17205	17263	17289	17337	17032	17153	17001	17003	17267	17224	17106	17017	17193	17002	17196	17143	17084	17130	17291	17105	16960	17209	17183	17195	17389	17391	17140	17112	17223	17117	17194	17077	17194	17033	17246	17194	17185	17151	17239	17272	17228	17244	17400	17133	16951	17161	17230	17075	17175	17138	17093	17202	17123	17188	17300	17313	17225	17384	17140	17036	17290	17224	17189	16999	17373	17170	17060	17033	17208	17186	17201	17154	17183	17237	17194	17126	16970	17057	17165	17343	17073	17082	17135	17279	17026	17068	17080	17063	17007	17242	17066	17281	17098	17187	17338	17149	17108	17135	17195	17172	17150	17124	17159	17146	17319	17159	17045	17036	16870	17005	17205	17230	16979	17117	17083	17101	17277	17271	17207	17152	17214	17326	17181	17115	17145	17052	17164	17193	17327	17091	17248	17144	17119	17142	17236	17261	16998	17215	17082	17331	17339	17093	17315	17233	17189	17103	17033	17142	17034	17212	17204	17050	17202	17199	17170	17101	17165	17284	17146	17337	17038	17352	17189	17241	16958	17222	17068	17231	17230	17074	17338	17046	17239	17226	16982	17261	17303	17126	17198	17191	17068	17196	17111	17228	17012	17224	16980	17149	17263	17204	17222	17381	17152	17177	17113	16938	17130	17289	17050	17020	17123	17116	17131	17248	16947	17287	17232	17228	17173	17157	16982	17023	17051	17277	17062	17107	17322	17219	17126	16981	17169	17310	17146	17234	17168	17130	17164	17077	17018	17186	17151	17259	17374	16954	17075	17263	17164	16972	17245	17356	17300	17228	17216	17172	17071	17092	17167	17284	17173	17009	16967	17101	17185	17088	17087	17270	17266	17260	17116	17074	17130	17146	17246	17265	17225	17170	17073	17288	17245	17135	16998	17183	17138	17066	17215	17270	17103	16967	17140	17024	17250	17075	17244	17114	17192	17053	17188	16991	17059	17230	17156	17177	17209	17147	17336	17259	16974	17157	17036	17186	16981	17048	17134	17167	17144	17245	16975	17216	17089	17155	17129	17156	17001	17186	17210	17170	17256	17084	17238	17150	17067	17196	16976	17186	17024	16991	17181	17154	17271	17215	17186	17202	17149	17322	17132	17256	17097	17153	17114	17211	17101	17155	17121	17216	17350	16970	17177	17140	17340	17108	16928	17409	17318	17098	17110	17036	17108	17065	17108	17334	17164	17106	17250	17255	17219	17177	17219	17291	17394	17287	17231	17052	17127	17185	17008	17091	17146	17197	17206	17044	17155	17282	17206	17187	17023	17292	17143	17076	17181	17221	17221	17151	17016	17231	16966	17235	17188	17168	16989	17215	17201	17021	17243	17152	17094	17004	17281	17209	17296	17200	17051	17321	17194	17122	17167	17120	17022	17047	17125	17204	17239	17135	17220	17258	17184	17121	17112	17230	17047	17195	17261	17152	17068	17104	17169	17143	17150	17109	17130	17345	17252	17002	16961	17228	17120	17024	17187	17412	17269	17323	17285	17206	17266	17212	17233	17170	17002	17210	17142	17226	17057	17185	17174	17161	17159	17168	17230	17132	17098	17235	17160	17085	17289	17305	16983	17128	17247	17040	17087	17209	17208	17134	17200	17343	17195	17128	17226	17184	17086	17245	17277	17203	17197	17087	17116	17056	17235	17262	17045	17226	17301	17256	16952	17118	17157	17249	17238	17208	16980	17175	17286	17263	17166	17227	17280	17195	17270	17233	16965	17001	17147	17046	17078	17155	17049	17090	17064	17313	17054	17077	17175	17201	17200	17182	17191	17257	17269	17039	16998	17145	17138	17107	17375	17121	17149	17242	17262	17137	17174	17179	17270	17168	17082	17117	17242	17146	17070	17166	17200	16970	17302	17211	17088	17335	17101	17105	17102	17180	17148	17214	17068	17332	17289	17176	17094	17215	17191	17040	17134	17036	17240	17110	17202	17122	17033	17129	17249	17082	17088	17219	17224	17179	17258	17065	17196	17136	17073	17106	16959	17175	17102	17264	17061	17157	17104	17097	17248	17241	17367	17095	17072	17342	17156	17201	17046	17230	17140	17239	17070	17152	17050	17266	17188	17268	17124	17165	17158	17072	17054	17111	17325	16958	17169	17302	17084	17057	17265	17278	17103	17243	17151	17141	17248	17178	17294	17133	17145	17089	17224	17217	17057	17169	17069	17066	17248	17176	17182	17263	17037	17281	17041	17217	17222	17192	16999	17210	16952	17181	17098	17179	17305	17032	17321	17213	17173	17118	17095	17071	17247	17026	17108	17034	17026	17014	17044	17185	17049	16947	17119	17014	16979	17140	17146	17039	17110	17406	17303	17059	17220	17165	17103	17167	17523	16991	17332	17141	17180	17271	17251	17138	17035	17173	17094	17033	17012	17033	17171	17138	17261	17292	17161	17139	17290	17008	17249	17180	16954	17037	17170	17217	17182	17072	17192	17083	17223	17197	17196	17037	17190	17065	17144	17396	16946	17028	17204	17262	17178	17246	17173	17220	17225	17248	17142	17046	17186	17171	17056	17079	17113	17148	16923	17041	17081	17110	17298	17168	17257	17291	17069	17189	17225	17104	17293	17065	17233	17234	17087	17226	17314	17280	17083	17288	17219	17085	17133	17236	17077	17164	17248	17255	17272	17053	17116	17112	17092	17194	17122	16991	16959	17070	17108	17335	17249	17086	16980	16955	17193	17148	17292	17210	17168	17041	17063	17091	17244	17059	17353	17234	16919	17239	17170	17212	17285	17337	17199	17088	17209	17130	17258	16987	17303	17297	17224	17033	17048	17396	17076	17051	17104	17202	17243	17130	17121	17233	17154	17006	17164	17237	17282	17080	17085	17190	17253	17179	17240	17252	17203	17229	17122	17061	17392	17181	17271	17189	17117	17254	16900	17279	17081	17161	17078	16905	17291	16933	17204	17082	17140	17152	17208	17141	17180	17154	17092	17045	17163	16997	17106	17049	17131	17303	17048	17290	17246	17223	17128	17235	17143	17134	17309	17140	17224	17254	17115	17249	17234	17164	17131	17251	17120	17183	17281	17075	17299	17047	17046	17195	17099	17059	17197	17232	17229	17185	16916	17059	17330	17278	17227	17309	17320	17251	17268	17150	17194	17292	17169	17210	17262	17124	17130	17139	17156	17157	17195	17056	17230	17207	17193	17133	17128	17244	17198	16970	17092	17082	17189	17338	17030	17213	17111	17166	17106	17195	17088	17320	17136	17316	17110	17147	17188	17184	16993	17131	17158	17145	17218	17094	17192	17131	17141	17089	17383	17210	17058	17341	17031	17085	17196	17171	17198	17060	17273	17244	17295	17178	17185	17125	17173	17054	17132	17199	17242	17236	17175	17281	17206	17043	17156	17174	17155	17252	17124	17225	17037	17143	17237	17052	17068	17094	17098	17116	17110	17150	17250	17258	17238	17133	17286	17196	16956	17203	17081	16992	17169	17161	17315	17010	16909	17225	17160	16928	17197	16989	16992	17169	17064	17185	17065	17056	17102	17063	17108	17238	17180	17076	17008	17146	17086	17138	17297	17261	17304	16989	17062	17252	17011	17030	17091	16883	17050	16975	17286	17119	17043	17296	17122	17116	17123	17065	17089	17274	17240	17215	17154	17209	17181	16953	17285	17049	17298	17317	17197	17307	17359	17042	17222	17063	17020	17164	17139	17178	17062	17241	17208	17101	17193	17136	17056	17115	17234	17153	17275	17136	16993	16975	17248	17064	17138	17220	17247	17368	16979	17026	17075	17241	17102	17130	17183	17216	17275	17087	16996	17152	17195	17185	17243	17118	17198	17286	17343	17034	17166	17314	17091	16991	17228	17247	17133	17177	17067	17207	17366	16946	17090	17061	17093	17106	17234	17196	17311	17036	17145	17104	17052	17129	17185	17178	17259	17107	17231	17002	17132	17114	17206	17186	17170	17111	17147	17192	17230	17089	17247	17165	17238	17073	17242	17163	17123	17074	17026	17311	16885	17329	17137	17222	17118	17161	17094	17382	17264	17133	17267	17297	17233	17172	17305	17251	17235	17264	17018	17173	17241	17014	17338	17152	17160	17310	17086	17295	17083	17107	17017	17294	17251	17087	17214	17118	17210	17149	17296	17183	17232	17350	17057	17196	17135	17297	17299	17251	17072	17192	17218	17126	17146	17163	17343	17351	17284	17187	17302	17186	17226	17133	17151	17189	17140	17121	17050	17126	17020	17370	17100	17081	17111	17171	17201	17161	17161	17066	17263	17060	17232	17229	17132	17334	17167	17084	17167	17213	17038	17256	17212	17392	17148	17129	16974	17149	17111	16982	17139	17258	17154	17166	17175	17150	17039	17126	17267	17134	17027	17137	17203	17072	17087	17062	17161	17139	17331	17080	17167	17270	17315	16989	16931	17094	17268	17253	17310	17185	17216	17275	17284	17254	17220
22548	21026	27483	24868	22116	26230	30942	26968	26240	26431	26136	26057	26028	25626	25729	25505	25532	25762	25482	25830	25366	25536	25529	25325	25431	25697	25441	25276	25649	25568	25168	25243	25586	25392	25190	25274	25380	25509	25141	25433	25375	25326	25078	25299	25340	25518	25479	25177	25394	25219	25062	25192	25086	25142	25189	25496	25228	25015	25182	25338	25187	25464	25258	25464	25536	25203	25357	25310	25345	25501	25375	25351	25293	25462	25545	25071	25197	25369	25328	25254	25280	25513	25246	25440	25466	25409	25090	25142	25186	25327	25131	25243	24971	25193	25184	25315	25111	25126	25078	25070	25179	25068	25257	24983	25302	25103	25366	25231	25427	25056	25207	25206	25381	25242	25080	25095	25225	25219	25352	25130	25086	25195	25177	25045	25261	25070	25012	24941	25172	25189	25450	25297	25130	25353	25224	25222	25076	25008	25301	25175	25201	25214	25371	25183	25443	25098	25192	24969	25209	25214	25170	25237	25408	25139	25113	25073	25329	25375	25211	25119	25172	25048	25113	24866	25024	25165	25295	25228	25464	25066	25258	25383	25330	25159	25243	25060	25167	25131	25088	25148	25017	25220	25110	25342	25245	25191	25230	25160	25062	24997	25228	25282	25035	24982	25133	25165	25088	25316	25184	25252	25375	25111	25284	25044	25343	25168	25237	25187	25393	25379	25185	25125	25137	25099	25306	25134	25278	25192	25379	25116	25236	25103	25475	25271	25174	25077	25166	25202	25131	24864	25118	25259	25052	24888	24977	25191	25475	25303	25116	25075	25202	25191	25246	25141	25157	25101	25331	25220	25100	25218	25101	25153	25035	25149	25315	25328	25306	25396	25163	25182	25206	25145	25434	25181	25161	25320	25136	25002	25199	25253	25117	25047	24997	25311	25225	25123	25101	25188	25229	24968	25214	25327	25196	25306	25069	25181	24957	25174	25290	25218	25080	25100	25190	25073	25283	25256	25169	24934	25176	25005	25041	24982	25155	25400	25338	25382	25351	25335	25290	25051	25467	25129	25252	24864	25192	25031	24949	25073	25191	25112	25154	25071	25314	25266	24981	25200	25217	25368	24800	24784	25225	25155	25251	25016	25006	25217	25170	25219	25204	25285	25302	24925	25274	24877	25226	25257	25339	25084	24995	25113	25123	25023	25065	25226	25212	24985	25053	24976	25132	25200	25109	25394	25297	25218	25279	25298	24979	24986	24809	25122	25102	25023	25005	25177	25033	25186	25288	25136	24776	25021	24895	25204	25406	24908	25066	25076	25006	25202	25233	25248	25110	25284	25175	25252	25035	25088	25125	25578	24952	25430	25114	24958	25111	25071	25286	25104	25114	25409	25049	24967	24870	25228	25352	25193	25061	25353	25101	24888	25126	24971	24978	25074	25260	25176	25159	25098	25151	25280	25413	25226	25309	24882	25208	25117	25173	25363	25122	25176	25034	25035	25170	24824	25222	25215	25190	25296	25010	25195	25165	25133	24915	25265	25173	25392	25297	25540	25305	25011	25230	25212	25108	25041	25097	25273	24981	25348	25061	25075	25186	25360	25315	25318	25388	25210	25241	25167	25300	24932	25160	25360	25131	25109	25090	24965	25151	25217	25073	25048	25090	25195	25243	25059	25211	25176	25420	25392	25283	25112	25113	25072	25198	25096	25002	25371	25088	25255	25092	25116	24953	25326	25303	25136	25000	25286	24965	25133	25155	25226	25084	25031	24981	25059	25026	25392	25247	25219	25165	25142	25100	25068	25273	25161	25250	24923	25158	25266	25179	24975	25296	25076	25124	25023	24945	25257	25199	25050	25236	25181	25280	25191	25033	24925	25257	25013	25073	25277	25231	25254	25144	25136	25166	25067	25129	25007	25050	25172	25141	25120	25388	25099	25134	25171	25239	24922	25298	25143	25000	25135	25303	25019	24970	25178	25185	24973	25332	25228	25211	25208	24920	25213	25161	25112	25357	25403	25296	25130	25067	25167	24702	25198	25142	25199	24948	25037	25307	24996	25091	25081	25285	25031	25066	25195	25227	25077	25059	25163	25136	24877	25367	25161	25147	25245	25275	25265	25135	24855	25095	25032	25257	25334	25225	25253	25078	25180	25190	25294	25274	24958	25270	25096	25499	25111	25188	25313	25149	25045	25397	25172	25394	25373	25102	25042	25287	25258	25094	25413	25205	25153	25289	24936	25066	25164	25132	24794	25075	25177	25095	25150	25281	25299	25232	25243	25128	25155	25139	25076	25239	25197	25075	25226	25274	25386	25106	25025	25361	25303	25166	25448	25395	25256	25081	25249	25010	25227	25435	25065	25301	24955	25141	25331	25209	25260	25259	25200	25067	25035	25203	25191	25170	24852	25214	25166	25180	25093	25089	24919	25174	25237	25111	25056	25022	25307	25157	24993	25299	25254	25175	25111	24948	25273	25133	25099	25144	24992	25441	25059	25201	25140	25096	24963	25272	25210	24859	25053	25367	25322	24981	25038	25193	25526	25275	25251	25150	25201	25261	24969	25346	25194	25048	25177	25023	25272	25126	25174	24952	25070	25186	25128	25074	25300	24875	24921	25156	25190	25243	25247	24963	25186	25315	25081	25189	25122	25186	25260	25267	25059	25292	25283	25103	25005	25335	24954	25358	25273	25215	25223	25298	25244	25188	25068	25107	25017	25244	24987	25164	25295	25072	25200	25226	25220	25064	25264	24865	25106	25319	25226	25229	25226	25324	25235	25095	24928	25197	25184	25028	25156	25017	24889	25378	25338	25164	25229	24954	24994	25122	24977	25152	25316	24863	25103	25196	25121	25260	25318	24998	25025	25242	25108	25039	25044	25026	25351	25057	25213	24923	25188	25168	24916	25164	25242	25128	25129	24924	25125	25294	25331	25202	25182	25228	24956	25044	25085	24957	25154	25020	25214	25117	25146	25303	25095	25012	25304	25311	25218	25121	24821	24985	24973	25109	25265	24874	25205	25077	24857	25142	25178	25082	25048	25365	25102	25335	25288	25320	25234	25195	25347	25047	25326	24986	25115	25210	24970	25049	25059	25139	24890	25012	25192	25104	24962	25106	25142	25106	24982	25271	25061	25062	25194	24955	25077	25196	25256	25112	25331	25166	25136	25073	24893	24960	25119	25308	25025	25363	24995	24958	25153	25101	25141	25025	25325	25143	25090	25125	25309	25147	25117	25011	24945	25098	24981	25166	24923	25057	25022	24947	25244	25368	25163	25156	25208	25193	25229	25192	25181	25289	25121	25176	25021	25250	25241	25148	24927	25300	25056	25165	25306	25123	25080	24933	25482	25126	25094	25171	25180	25417	25074	25185	25386	25436	25107	25307	25082	25336	25146	25293	25283	25114	25150	24892	25028	25159	25138	25392	25383	25362	25167	25266	25179	24977	24837	25372	25169	25233	25320	25133	25024	25346	25177	25277	25446	25045	24994	25204	25384	25218	25104	24929	25230	25030	25170	25190	25175	25456	25296	25094	25113	25337	25243	25368	25325	25050	25305	25233	25335	25172	25157	24943	25131	25251	25134	25335	25160	25264	25029	25384	25026	25106	25145	25137	25237	25342	25107	25115	25151	25219	25098	25281	25487	25041	25121	25390	25240	25182	25184	25017	24944	25373	25399	25044	25192	25380	25170	24894	24968	25161	25181	24922	25173	25159	25114	25359	25018	25171	25282	25229	24996	25168	25192	25206	25341	25218	25106	25324	25223	25172	24862	25035	25256	25225	25095	25140	25274	25289	24674	25212	24955	25243	25126	25427	25072	25233	25032	25213	25127	25086	25304	25193	25076	25185	25259	25043	24970	25279	25210	25119	25167	24883	24953	25284	25149	24879	25393	25275	24985	25092	25109	25173	25102	25283	25047	25113	25040	25021	25292	25340	25213	25196	25117	25089	24964	24737	25016	25069	25117	24995	24826	25229	24822	25134	25090	25248	24948	25120	25157	25201	25288	25221	25114	25352	25314	25399	25237	24952	25270	25196	25139	25293	25050	25312	25030	25328	25264	25255	25190	25141	25096	25169	25104	25152	25042	24906	25139	25352	25022	25147	25168	25308	25321	25071	25217	24922	25020	25260	25295	25096	25040	25156	25068	24996	25169	25066	25072	25081	24991	25059	25272	25049	25336	25273	25050	25107	24950	24956	25219	25252	25075	25271	25115	25100	24971	25127	25126	25061	25135	25034	25017	25112	25188	24930	25228	25172	25285	25343	25123	25228	25186	25219	25137	25159	24920	24996	25176	24919	25151	25180	25131	25105	25185	25148	25363	25473	25279	25260	25213	25171	24983	24983	25027	25004	25331	25048	25011	25080	24885	25067	25185	25197	24867	24986	25001	25202	25129	25124	25327	25069	24957	25067	25313	25220	25412	25144	25234	25103	25186	25132	25123	25295	25360	24990	25107	25169	25126	25103	25222	25150	25361	25305	25209	25380	25184	25125	24909	25156	25321	25324	25050	25002	25101	25178	25201	25132	25104	25338	25177	25158	25122	25195	25094	25166	25317	25041	25218	25215	25276	25222	25199	25151	25519	25369	25298	25417	24949	25434	25342	25161	25188	25298	24970	25386	25254	25046	25105	25168	25183	25162	25014	24968	24857	25325	25195	25237	25180	25060	25118	25374	24936	25191	25364	25250	24946	25286	25083	25097	25019	25374	25228	25093	24955	25004	25169	25323	25062	25160	25184	24936	24939	24969	25222	25086	24938	24916	25056	25094	25389	25273	25180	25084	25127	25187	25113	25205	25247	25123	25338	25077	25203	24995	25007	25210	25313	25280	25262	25375	25076	25239	25216	25235	25185	25215	25015	24952	25257	24959	25009	25154	25111	25135	25178	24986	25487	25260	25144	25066	25260	25185	25223	25040	25123	25001	25193	25160	25186	24846	25097	25352	25323	24967	25295	25454	25107	25175	25243	25447	25250	25080	25053	25145	25174	24998	25211	25449	25334	25181	25537	25414	25053	25394	25148	25129	25097	25393	25121	24885	25107	24962	25248	25061	25161	25205	25151	25087	25395	25156	25012	25065	25153	24907	25187	25161	25223	24989	25101	25037	25130	25099	24919	25360	25157	25171	25265	25291	25025	25118	25220	25137	25065	25134	25009	25172	25163	25011	25081	25352	25065	25310	24936
31427	52756	42358	29384	24249	21097	18962	18143	17804	17774	17387	17445	17169	16811	16942	16797	16625	16657	16693	16574	16554	16746	16770	16626	16503	16576	16471	16628	16493	16528	16260	16496	16462	16531	16608	16541	16387	16444	16380	16386	16508	16359	16285	16522	16479	16441	16425	16528	16514	16575	16355	16672	16648	16428	16410	16405	16456	16303	16542	16425	16349	16577	16366	16523	16554	16412	16429	16543	16353	16467	16378	16485	16663	16436	16399	16674	16516	16470	16674	16342	16432	16693	16598	16584	16516	16502	16255	16453	16342	16417	16286	16286	16417	16324	16288	16179	16370	16241	16298	16175	16273	16478	16384	16430	16521	16421	16681	16347	16325	16351	16383	16414	16344	16284	16202	16253	16348	16300	16315	16410	16281	16459	16432	16361	16346	16365	16334	16332	16242	16276	16298	16351	16369	16397	16262	16355	16259	16263	16238	16339	16407	16170	16461	16445	16387	16342	16295	16431	16402	16141	16440	16366	16392	16404	16450	16316	16488	16252	16254	16223	16403	16284	16208	16366	16413	16537	16317	16440	16452	16310	16250	16372	16375	16364	16429	16424	16292	16515	16492	16421	16323	16457	16343	16532	16141	16369	16300	16283	16335	16347	16473	16291	16323	16325	16420	16376	16392	16266	16287	16310	16520	16347	16423	16173	16468	16350	16307	16350	16247	16265	16400	16348	16169	16255	16403	16374	16246	16287	16473	16340	16192	16261	16409	16368	16411	16320	16466	16443	16333	16196	16363	16423	16513	16365	16286	16349	16400	16262	16486	16335	16381	16251	16528	16567	16379	16418	16421	16241	16530	16428	16337	16352	16382	16457	16331	16489	16403	16415	16297	16304	16473	16552	16335	16439	16428	16315	16464	16403	16535	16194	16318	16229	16423	16289	16173	16297	16382	16154	16185	16253	16189	16344	16210	16417	16230	16403	16306	16364	16346	16272	16272	16533	16376	16174	16340	16398	16405	16187	16478	16318	16435	16204	16444	16383	16325	16393	16401	16252	16370	16364	16201	16348	16347	16277	16230	16211	16290	16455	16463	16444	16396	16385	16330	16338	16347	16297	16285	16165	16449	16163	16497	16400	16281	16465	16283	16325	16372	16489	16275	16353	16477	16333	16422	16313	16327	16442	16350	16347	16241	16368	16402	16332	16540	16297	16417	16245	16355	16430	16200	16040	16313	16227	16287	16288	16419	16455	16452	16285	16485	16303	16341	16196	16458	16414	16327	16270	16348	16287	16378	16393	16491	16584	16383	16333	16443	16473	16263	16481	16416	16268	16475	16250	16423	16404	16356	16353	16371	16169	16209	16300	16339	16300	16445	16307	16295	16325	16493	16189	16285	16367	16519	16187	16488	16274	16366	16606	16239	16405	16249	16453	16345	16271	16341	16243	16333	16240	16479	16314	16207	16397	16385	16339	16279	16358	16384	16388	16363	16284	16300	16503	16226	16464	16334	16311	16362	16326	16219	16310	16543	16398	16348	16274	16556	16366	16307	16499	16440	16578	16167	16316	16511	16312	16363	16356	16521	16296	16165	16495	16332	16354	16316	16222	16318	16371	16438	16197	16269	16474	16386	16098	16332	16245	16314	16141	16369	16366	16503	16263	16242	16314	16414	16393	16301	16347	16235	16327	16329	16279	16318	16429	16464	16430	16294	16290	16367	16296	16244	16202	16431	16434	16453	16474	16330	16307	16330	16280	16245	16501	16391	16362	16421	16491	16290	16248	16508	16480	16430	16306	16324	16490	16487	16321	16368	16359	16188	16540	16303	16423	16398	16250	16315	16370	16345	16301	16403	16320	16333	16424	16456	16292	16442	16267	16360	16382	16322	16217	16318	16480	16424	16266	16283	16312	16334	16230	16341	16270	16462	16333	16389	16330	16372	16138	16601	16405	16530	16441	16426	16361	16339	16241	16328	16347	16184	16397	16420	16375	16319	16595	16298	16482	16406	16336	16436	16374	16255	16222	16536	16509	16278	16294	16145	16415	16373	16451	16319	16314	16353	16179	16237	16157	16518	16332	16315	16463	16339	16316	16200	16406	16361	16425	16520	16412	16237	16313	16462	16415	16282	16344	16524	16220	16426	16427	16384	16538	16313	16515	16501	16430	16471	16416	16306	16530	16402	16286	16427	16081	16357	16527	16150	16305	16137	16414	16560	16335	16268	16391	16420	16354	16201	16304	16344	16404	16227	16257	16214	16436	16275	16373	16412	16343	16494	16311	16249	16346	16343	16475	16371	16348	16479	16532	16252	16350	16277	16374	16439	16349	16261	16438	16440	16389	16477	16395	16487	16458	16204	16351	16263	16455	16380	16369	16324	16331	16551	16346	16334	16510	16374	16519	16164	16262	16474	16619	16402	16229	16404	16387	16273	16270	16360	16331	16457	16325	16357	16399	16353	16484	16155	16231	16403	16291	16391	16377	16407	16390	16385	16377	16432	16337	16570	16558	16272	16358	16296	16338	16226	16493	16163	16277	16495	16345	16446	16364	16254	16463	16353	16459	16304	16414	16234	16284	16478	16412	16466	16229	16350	16241	16422	16489	16495	16256	16277	16170	16349	16352	16263	16373	16181	16566	16427	16635	16380	16322	16330	16271	16403	16475	16291	16367	16542	16240	16248	16290	16563	16342	16267	16413	16299	16464	16302	16466	16429	16334	16400	16244	16449	16283	16509	16359	15989	16515	16311	16322	16349	16312	16178	16362	16411	16432	16312	16223	16300	16275	16404	16448	16455	16430	16279	16292	16297	16361	16326	16362	16177	16327	16197	16381	16286	16445	16181	16361	16291	16286	16279	16329	16314	16311	16302	16354	16213	16464	16432	16338	16422	16551	16307	16481	16225	16419	16301	16144	16329	16381	16283	16281	16351	16285	16505	16368	16272	16303	16435	16407	16484	16367	16373	16191	16304	16450	16293	16365	16233	16368	16338	16228	16441	16359	16222	16368	16258	16476	16348	16392	16463	16542	16403	16345	16600	16338	16499	16411	16406	16505	16285	16434	16441	16285	16398	16373	16251	16322	16339	16436	16387	16402	16204	16399	16237	16341	16453	16515	16255	16161	16539	16345	16388	16361	16443	16298	16326	16352	16160	16369	16406	16239	16361	16288	16366	16125	16219	16376	16290	16283	16397	16498	16429	16389	16200	16397	16315	16384	16271	16225	16224	16353	16330	16364	16427	16445	16403	16276	16251	16577	16369	16265	16387	16273	16280	16293	16176	16287	16534	16295	16419	16424	16340	16379	16157	16266	16386	16267	16225	16324	16504	16310	16333	16291	16247	16350	16516	16449	16416	16336	16305	16323	16237	16341	16171	16272	16383	16494	16263	16430	16361	16513	16363	16419	16373	16437	16305	16267	16455	16168	16506	16370	16381	16309	16269	16381	16221	16202	16379	16300	16333	16269	16340	16507	16325	16573	16345	16346	16455	16377	16477	16342	16481	16635	16169	16265	16436	16445	16348	16606	16286	16245	16414	16151	16419	16429	16127	16361	16252	16369	16238	16399	16293	16363	16357	16389	16523	16335	16234	16332	16258	16457	16470	16490	16465	16337	16222	16388	16280	16539	16250	16465	16214	16301	16378	16478	16397	16484	16264	16269	16316	16368	16127	16455	16438	16305	16344	16341	16308	16259	16489	16476	16520	16445	16432	16127	16383	16387	16314	16212	16211	16355	16292	16364	16386	16329	16470	16192	16438	16235	16380	16447	16325	16418	16355	16311	16339	16505	16302	16508	16329	16488	16366	16547	16548	16385	16453	16254	16348	16387	16355	16238	16377	16348	16469	16272	16420	16405	16260	16211	16436	16314	16365	16464	16299	16372	16417	16280	16272	16255	16259	16210	16506	16343	16366	16364	16615	16443	16449	16441	16421	16384	16262	16353	16232	16279	16464	16348	16299	16260	16279	16479	16384	16442	16311	16394	16289	16372	16193	16284	16421	16297	16461	16488	16324	16441	16368	16365	16493	16218	16236	16420	16297	16396	16453	16488	16444	16353	16494	16416	16482	16348	16442	16351	16310	16148	16269	16418	16176	16392	16280	16351	16304	16547	16393	16433	16283	16209	16347	16251	16254	16278	16242	16240	16340	16321	16352	16318	16251	16290	16267	16253	16561	16363	16369	16501	16162	16350	16268	16369	16275	16472	16327	16456	16152	16332	16428	16281	16398	16341	16335	16342	16355	16346	16310	16224	16353	16393	16462	16426	16574	16430	16456	16332	16359	16328	16314	16362	16356	16415	16405	16467	16138	16373	16310	16346	16439	16417	16332	16439	16239	16288	16448	16254	16383	16261	16187	16469	16209	16490	16444	16395	16493	16345	16420	16147	16321	16349	16322	16406	16365	16376	16353	16152	16495	16247	16374	16462	16292	16240	16423	16394	16235	16324	16279	16440	16400	16305	16340	16233	16475	16153	16461	16483	16341	16224	16337	16351	16475	16309	16562	16300	16350	16459	16490	16420	16288	16310	16246	16376	16415	16403	16221	16356	16292	16476	16358	16258	16451	16355	16349	16220	16438	16286	16386	16417	16423	16423	16472	16341	16548	16502	16560	16395	16333	16071	16626	16398	16478	16433	16290	16476	16386	16458	16222	16343	16246	16350	16078	16474	16352	16193	16335	16273	16444	16484	16282	16274	16361	16384	16400	16200	16506	16389	16294	16297	16581	16417	16401	16390	16340	16279	16271	16373	16236	16372	16205	16449	16587	16321	16371	16388	16347	16377	16407	16443	16463	16411	16494	16414	16331	16397	16278	16421	16217	16598	16469	16443	16256	16322	16402	16436	16254	16387	16233	16465	16385	16388	16371	16405	16383	16342	16314	16277	16485	16214	16229	16506	16177	16322	16236	16364	16525	16251	16332	16488	16310	16383	16281	16362	16328	16179	16399	16325	16550	16250	16301	16265	16195	16458	16470	16344	16361	16323	16473	16305	16442	16497	16293	16380	16464	16411	16311	16328	16378	16513	16219	16310	16399	16221	16424	16328	16448	16347	16491	16364	16271	16193	16415	16359	16440	16275	16381	16402	16263	16376	16399	16328	16408	16365	16226	16127	16489	16538	16408	16318	16315	16414	16252	16512	16410	16251	16227	16388	16319	16310	16486	16318	16302	16333	16282	16265	16337	16287
36532	32641	34819	31114	27960	27502	27577	27425	27055	27186	27090	27302	26959	26917	26994	27073	26826	27013	27103	26729	27091	26695	26880	27174	27124	26977	26906	27105	26891	27067	27009	27168	27107	27166	27014	26902	27040	27145	26958	27013	26750	26908	26905	27136	27107	27272	26905	27141	26986	26931	27014	26734	26949	26853	27230	26987	26909	27382	26942	27005	26969	26875	26996	26748	27140	27173	26879	26845	26756	27031	26995	26902	27060	26815	26967	26837	27042	26818	27098	26818	26993	26701	27007	26781	26828	26826	27058	27142	26981	27167	27099	26787	26827	27024	26860	26998	27015	27035	27042	26686	26765	27115	27116	27016	26887	26843	27050	26881	27155	27034	26897	26931	27102	27121	27109	26941	27088	26820	26789	26828	26917	27132	27063	26690	26798	27085	26817	26901	27034	26906	26866	27063	27059	27093	27138	27294	26887	27074	26926	26954	26914	26886	27005	26956	26478	26906	27002	27088	27067	27149	27144	26857	27038	27065	27019	26848	26716	26729	26969	26869	27249	26893	26960	26906	27001	27110	27013	26828	26999	26637	27035	26958	27058	26773	27255	26926	27242	27032	27054	26998	27094	26936	27097	26962	27155	26932	26699	26783	26944	27028	27025	27087	27135	26971	26975	26991	26979	26850	26893	26533	26826	26988	26997	26955	26652	26787	27286	26897	27045	26981	27030	26853	26963	26748	26919	26829	26934	26771	27159	27236	26968	27119	27024	26783	26794	27031	26906	27149	27125	26813	27027	26819	26986	26830	26801	27112	26848	27058	26907	26971	26994	26798	26827	27088	27032	27075	26826	26875	26873	27063	27139	27042	27082	26772	26740	26928	27136	27111	26958	26838	26877	27038	26651	27026	27038	26916	27027	26976	26991	26793	26970	26722	26927	26936	26826	26950	26833	27135	26841	26915	26974	26619	26699	27080	26791	26944	26819	27057	27024	26895	27211	26818	26869	27050	26732	26648	27128	26972	26856	26896	26798	26884	27166	26811	26943	26875	27017	26656	27059	27269	26963	26787	26845	26943	27096	27111	27154	26926	26986	26841	27117	27166	26911	27132	27018	27035	27019	27122	26981	26960	27050	26871	26781	27108	26773	27012	26928	26952	27097	26902	26840	26806	27020	27119	26937	26919	26961	26782	26745	27219	27002	26939	27119	26816	27057	26849	27021	26832	27002	26958	27068	27063	27039	26864	27090	26939	27093	27052	27118	27034	26812	27176	26698	26848	27022	26882	26880	27088	27223	27099	27205	26768	26875	27211	27134	26785	26909	26704	26959	26775	26943	26621	27111	27040	26976	27110	26727	27051	26758	26817	26730	27117	27126	27330	27118	27023	27098	26976	26937	26886	26921	26783	26979	26929	27306	26936	26911	26780	26955	26920	26953	26889	27001	26805	26950	26868	27117	26997	27003	26965	27149	26827	26922	26904	27074	27025	27062	26834	27032	26813	26998	27043	26905	26891	27019	27059	27221	27326	27003	27355	27139	26908	26644	27299	27065	27031	26960	26636	27085	27010	27003	27000	26941	27007	26854	27001	26939	26827	26981	26909	27361	26961	26927	26820	26795	26893	27060	26875	27062	27011	27011	27082	26937	26968	27100	26969	26760	27103	26991	27066	26896	27141	27260	27188	26865	26916	26802	27083	26838	27009	26986	26668	27158	26860	26851	26833	26559	26978	26975	27052	26879	26826	26779	26819	26906	26886	27079	26843	26975	27185	26966	27195	26961	27095	26810	27068	27222	27073	26939	26759	26943	26930	26962	27094	27102	27001	26916	27025	27063	27152	27076	26906	27036	26912	27083	26965	27060	27017	26857	27061	26776	26825	27054	27069	26932	26908	26818	26850	26778	26874	27159	26943	27069	26822	27067	26897	26960	26765	26844	26861	26872	26975	26792	26979	26789	26887	27000	26823	27207	26982	26975	27005	26913	26593	27099	26729	27009	27177	26921	27122	26983	27079	27063	27033	26910	27006	26925	27142	27177	27115	27056	27060	27067	27250	26862	26880	26903	26726	26869	27006	27234	27191	26993	26951	27158	26805	26729	26790	27069	26883	27003	27257	26884	27010	26952	26915	26932	26941	27027	26849	27037	27036	27068	27136	26930	26833	27026	26948	26919	26825	26946	26938	27028	26937	26931	27039	26727	27039	27116	26949	26871	26848	27068	26942	26913	27078	27191	26981	27139	27065	26867	26898	26958	27067	26740	26984	27289	26970	27331	26968	26781	27300	27276	26891	27016	26931	27087	27103	26972	26796	26961	27058	26843	27205	27239	27062	26859	26964	26735	27073	27057	26579	26902	26887	26948	26768	27092	27109	26869	27033	26906	27076	27099	27068	26771	27006	26976	26955	27142	26970	26796	26888	27044	26853	26831	26942	26961	27055	26941	27220	26915	27002	27061	26979	27013	26670	26889	27120	27031	26833	26789	26966	26843	26743	26998	26922	27153	26944	26860	26808	26715	27078	26926	26822	27044	27209	27042	26794	26930	27058	27024	27024	26909	26896	26831	26812	26947	27080	27056	26820	26956	26911	27079	26987	27004	27015	26805	27093	26991	27085	27282	27144	26746	27014	27007	27013	26691	26973	27143	26800	26760	27053	27157	27193	27037	27092	27020	26991	26864	26902	27125	27095	27038	26996	26877	27066	26794	26969	26965	26840	27138	27020	27187	26953	26996	26850	27276	27206	27195	26965	26903	26829	26876	26689	26946	26819	26994	27118	27078	27187	26800	27182	27150	26910	26899	27082	26962	27056	26985	26952	26878	26787	26810	27057	27187	27015	27108	27093	27145	27150	27104	26843	26896	26949	26865	26883	26937	27018	27034	26764	26891	27337	27135	26920	27078	27104	27122	26936	26787	26975	27035	27029	27081	26865	27100	26836	27167	27197	26865	26650	27086	26840	26903	27033	27076	26973	26952	26849	26966	26887	26962	26883	27017	26947	27037	27003	27009	26977	26897	26722	27071	27088	26841	27073	26843	27195	27268	27052	27029	26949	27051	26976	26835	26863	27163	27116	26909	26786	27156	27044	27009	26729	27078	26870	26840	27154	26790	26774	27114	26901	27321	26809	27208	27014	27090	26955	27116	26967	27173	26893	26950	27060	27103	27024	27003	26861	26794	27183	26807	27092	26922	27067	26907	27104	27186	27235	26887	26927	27238	27012	27105	27129	26889	27141	26895	26907	27162	26985	26926	27107	26870	26934	27063	26848	27082	27144	27001	27009	27120	27070	27078	26917	26972	26717	27071	26917	26723	26745	27116	27052	27271	26805	26994	26880	27000	27275	26891	27019	27029	27068	27062	26988	27002	26784	26815	26889	27153	27080	26971	27013	26908	27014	26777	27052	27058	26851	26975	27077	27176	26886	27086	27172	26694	27019	26730	26896	26953	26998	27156	26818	27073	26886	26945	26850	27178	27280	27091	27246	27262	26928	26683	27039	26932	27077	26896	27096	27169	26951	26798	27084	27091	27028	26830	26915	27092	26902	26999	27151	26621	27066	27057	26985	26878	26726	26978	26998	26908	26997	26974	26997	26993	26821	27347	26971	26979	26913	27027	27056	26988	26868	26592	26914	27056	26983	26848	27081	27102	27281	27096	26960	27145	27021	26915	27067	26960	27148	26998	26946	26843	26765	27148	27013	27102	26800	26920	26960	27040	26841	26907	26904	26956	27239	27106	27230	27261	27041	27103	27193	26810	27159	27064	26971	26951	26828	26872	26876	27066	26901	26980	27045	26810	26811	26946	26945	26995	26904	27149	26915	26921	26863	27086	26808	27030	26696	27025	27085	27110	26731	26643	26916	26924	26825	26991	26936	26832	26971	26851	27011	27102	26904	27029	27289	27113	26939	27259	26972	26873	26999	26869	27099	27181	26857	26865	27019	26942	26941	26881	26710	26940	26675	26825	27039	26894	26868	27083	26774	27000	26876	26991	27187	26772	26775	26770	26890	26801	26686	26949	26932	27016	26504	26844	27105	27029	27135	27072	26964	27073	27114	26860	27041	26754	27136	27108	27034	27028	26903	26724	26960	26732	27026	26960	27027	27016	27197	26937	27061	27004	26991	27090	27104	26909	26591	27178	26897	26980	26858	27169	26854	26953	26721	26979	26873	26992	27244	27016	26688	26897	26949	27113	27149	27338	27045	27071	26908	27012	26795	26838	27098	27032	26749	26962	27134	26988	26985	27112	27075	27286	27046	27140	26880	27147	27044	27026	27186	26882	26780	27006	26933	26775	27279	26961	26860	26933	27160	27135	26937	26916	26962	26854	26924	27030	26946	26892	26892	26963	26927	26997	27063	27079	26760	27134	27306	27006	27003	27056	26807	26981	26933	27133	26933	26964	27063	27089	26954	27012	26895	27058	27163	26892	26932	26862	26905	27219	26953	26966	27025	27115	26964	26899	26935	26893	27075	27155	26812	27046	26952	26940	26999	26936	26835	26843	26991	27229	27156	26753	27104	26891	27188	27067	26883	27089	27186	26928	27217	27040	27143	27081	27103	27136	27037	27148	27093	27051	26788	27007	26929	26715	26857	26983	27330	27005	27138	27153	26903	27007	27027	26941	27119	26951	26860	27142	26867	27083	27045	26830	26957	27067	27151	27230	26940	26718	26916	26918	26945	26927	26683	27049	27051	26933	26975	27271	27126	26877	26822	27189	26829	26772	27124	26873	27052	27054	27123	26937	27189	26910	27064	26851	26927	26893	27166	26952	26798	26853	26960	26982	26913	26734	26981	27091	27089	26747	27138	26841	27229	26707	27057	27042	27014	27072	27263	26904	26906	27072	26907	26663	27158	26966	27016	27047	27034	27154	26922	26636	26963	26986	26805	26781	26924	26862	27143	26822	26959	26963	27179	27247	26965	26992	27001	26892	26946	27092	26706	27135	26874	27188	27013	27123	27284	26937	27014	26996	27007	26911	26989	26982	26746	26810	26955	26868	26788	26954	27088	27086	27027	26739	26913	27334	27222	26877	26787	26872	27166	26695	26609	26820	26890	27003	26961	26927	26779	27113	26922	26845	26940	27037	27139	27191	26715	26774	27181	26850	27033	26883	27105	26955	27209	27002	27003	27000	26805	26997	26988	26761	26964	27090	26881	27095	27168	27040	26904	26875	27021	27030	26900	27191	26798
29401	35771	28614	21000	19006	18229	17728	17515	17570	17355	17562	17510	17331	17316	17387	17466	17333	17334	17273	17458	17133	17321	17328	17314	17490	17471	17321	17315	17201	17228	17312	17327	17340	17432	17245	17363	17233	17354	17254	17452	17111	17180	17599	17369	17296	17400	17400	17409	17256	17253	17280	17236	17306	17415	17292	17223	17325	17407	17439	17501	17497	17347	17454	17361	17218	17418	17295	17397	17270	17304	17461	17230	17284	17484	17335	17410	17183	17168	17324	17466	17469	17424	17436	17196	17414	17181	17496	17282	17366	17257	17362	17465	17227	17473	17385	17305	17435	17207	17176	17325	17558	17218	17199	17428	17445	17364	17348	17183	17291	17480	17410	17083	17214	17324	17298	17400	17281	17325	17301	17284	17445	17420	17402	17336	17257	17213	17358	17345	17157	17331	17302	17363	17360	17232	17159	17362	17391	17266	17295	17291	17368	17469	17109	17409	17259	17176	17400	17451	17192	17253	17366	17172	17399	17310	17319	17352	17271	17234	17398	17207	17170	17347	17327	17358	17507	17158	17393	17297	17306	17211	17215	17472	17367	17388	17209	17259	17329	17470	17190	17209	17332	17355	17174	17340	17106	17300	17372	17118	17384	17307	17269	17260	17264	17283	17274	17329	17147	17221	17114	17336	17191	17180	17516	17276	17480	17231	17254	17267	17285	17387	17130	17241	17133	17361	17313	17371	17480	17365	17415	17283	17484	17387	17283	17194	17185	17259	17248	17284	17113	17377	17255	17288	17190	17401	17291	17351	17147	17416	17348	17136	17316	17441	17338	17254	17285	17157	17248	17385	17404	17453	17267	17128	17482	17218	17347	17113	17330	17287	17143	17386	17237	17333	17183	17279	17264	17261	17273	17281	17157	17280	17487	17404	17299	17308	17266	17214	17272	17330	17355	17388	17250	17285	17333	17394	17306	17268	17447	17295	17305	17387	17330	17291	17226	17192	17219	17302	17409	17400	17351	17382	17231	17356	17273	17332	17184	17273	17282	17339	17331	17375	17228	17115	17268	17358	17254	17460	17179	17317	17348	17377	17257	17206	17587	17323	17365	17290	17381	17184	17322	17347	17367	17467	17466	17430	17118	17299	17442	17197	17386	17074	17415	17150	17445	17249	17266	17228	17074	17466	17495	17361	17347	17282	17341	17288	17338	17451	17363	17284	17279	17166	17335	17331	17280	17481	17247	17333	17264	17199	17383	17273	17311	17146	17245	17268	17434	17259	17206	17392	17212	17257	17235	17146	17189	17439	17185	17238	17213	17285	17362	17156	17253	17313	17366	17175	17463	17399	17376	17211	17253	17445	17381	17282	17420	17145	17448	17227	17245	17450	17301	17264	17317	17185	17417	17069	17416	17208	17372	17204	17266	17457	17439	17068	17199	17230	17245	17339	17386	17473	17502	17260	17515	17325	17298	17421	17313	17349	17335	17434	17238	17382	17288	17177	17385	17283	17450	17468	17273	17316	17159	17321	17381	17295	17211	17418	17086	17183	17321	17481	17370	17312	17314	17393	17429	17353	17305	17263	17442	17272	17321	17226	17342	17298	17338	17298	17405	17320	17258	17327	17244	17216	17085	17310	17212	17337	17250	17366	17437	17239	17324	17243	17299	17418	17307	17291	17404	17286	17276	17355	17364	17224	17263	17329	17274	17205	17427	17241	17181	17286	17438	17217	17137	17366	17115	17405	17460	17248	17344	17368	17295	17248	17257	17338	17300	17178	17300	17163	17447	17104	17466	17264	17389	17392	17262	17479	17348	17406	17282	17329	17336	17433	17340	17264	17370	17400	17308	17249	17268	17218	17225	17368	17499	17308	17266	17174	17293	17236	17381	17447	17311	17248	17571	17300	17417	17543	17223	17364	17280	17257	17326	17421	17328	17174	17258	17449	17325	17173	17167	17358	17436	17297	17346	17345	17450	17426	17558	17342	17250	17255	17303	17367	17354	17203	17477	17530	17365	17347	17396	17309	17326	17396	17198	17336	17528	17364	17328	17375	17243	17358	17426	17297	17329	17386	17449	17203	17360	17412	17408	17387	17408	17352	17464	17319	17382	17154	17425	17291	17250	17190	17300	17357	17470	17466	17147	17334	17330	17356	17183	17038	17309	17239	17429	17304	17394	17328	17463	17238	17349	17149	17254	17328	17328	17433	17456	17362	17201	17356	17451	17512	17383	17299	17287	17301	17191	17351	17380	17251	17394	17261	17376	17560	17497	17361	17421	17212	17502	17341	17289	17043	17443	17320	17306	17444	17277	17282	17132	17363	17251	17255	17351	17205	17315	17326	17220	17490	17283	17457	17253	17079	17304	17205	17353	17238	17325	17439	17287	17291	17328	17387	17461	17281	17357	17310	17115	17274	17303	17235	17483	17343	17178	17158	17259	17470	17343	17298	17416	17129	17206	17463	17333	17429	17236	17244	17279	17242	17416	17342	17263	17301	17311	17501	17116	17424	17358	17292	17430	17176	17249	17242	17323	17275	17263	17260	17385	17220	17372	17307	17281	17314	17257	17228	17142	17350	17358	17364	17325	17405	17295	17327	17383	17312	17403	17416	17235	17470	17173	17212	17303	17250	17154	17412	17446	17348	17530	17402	17496	17417	17440	17238	17258	17305	17351	17215	17286	17202	17434	17260	17269	17326	17275	17065	17251	17231	17394	17483	17337	17346	17308	17517	17267	17330	17232	17305	17367	17343	17323	17235	17314	17206	17314	17304	17270	17166	17197	17457	17289	17342	17423	17359	17241	17196	17359	17450	17131	17457	17340	17259	17298	17324	17351	17386	17229	17582	17397	17288	17281	17308	17418	17256	17506	17168	17288	17194	17277	17425	17294	17401	17359	17293	17319	17271	17256	17461	17454	17389	17206	17167	17307	17331	17314	17261	17224	17166	17278	17151	17376	17258	17224	17157	17302	17270	17363	17341	17347	17385	17292	17237	17273	17371	17230	17475	17292	17156	17318	17337	17299	17305	17278	17291	17324	17365	17269	17219	17363	17243	17282	17319	17320	17347	17061	17300	17227	17363	17123	17325	17375	17301	17363	17387	17392	17304	17334	17308	17380	17304	17187	17257	17282	17340	17388	17191	17512	17316	17401	17177	17462	17366	17461	17273	17429	17461	17464	17274	17349	17401	17276	17557	17518	16971	17309	17288	17370	17347	17032	17401	17360	17328	17406	17345	17426	17288	17298	17382	17252	17445	17259	17225	17299	17137	17384	17383	17522	17109	17343	17268	17237	17469	17255	17347	17246	17365	17311	17419	17354	17363	17232	17251	17470	17344	17301	17263	17228	17329	17355	17222	17336	17396	17412	17201	17167	17469	17174	17465	17277	17393	17354	17214	17272	17130	17473	17213	17416	17409	17346	17351	17109	17197	17244	17374	17347	17291	17307	17299	17390	17090	17062	17332	17267	17257	17467	17494	17245	17232	17224	17221	17359	17281	17441	17284	17172	17272	17290	17295	17289	17487	17524	17370	17225	17415	17343	17329	17414	17495	17247	17349	17377	17435	17262	17303	17387	17148	17344	17188	17097	17326	17307	17337	17345	17264	17280	17259	17416	17437	17442	17218	17291	17233	17291	17341	17479	17296	17258	17221	17367	17371	17319	17309	17291	17390	17269	17366	17445	17347	17220	17265	17279	17328	17342	17367	17300	17426	17215	17411	17277	17307	17399	17112	17596	17304	17446	17331	17215	17468	17247	17281	17344	17419	17141	17464	17301	17393	17331	17255	17281	17303	17425	17349	17429	17518	17184	17385	17233	17204	17343	17229	17509	17289	17248	17229	17242	17277	17398	17336	17265	17395	17411	17310	17385	17313	17411	17213	17191	17433	17387	17218	17192	17109	17423	17199	17295	17324	17335	17371	17519	17214	17408	17329	17305	17191	17385	17195	17296	17248	17290	17252	17237	17499	17437	17327	17323	17184	17236	17416	17285	17199	17448	17254	17367	17408	17301	17148	17318	17151	17328	17243	17315	17213	17258	17369	17271	17439	17133	17321	17464	17188	17251	17351	17393	17380	17220	17351	17261	17295	17471	17305	17408	17407	17442	17314	17435	17411	17392	17263	17361	17223	17294	17339	17447	17365	17454	17277	17440	17559	17180	17354	17428	17369	17467	17114	17516	17345	17318	17297	17301	17397	17202	17339	17245	17480	17364	17282	17335	17203	17464	17188	17419	17239	17249	17442	17347	17308	17399	17409	17396	17310	17470	17241	17414	17315	17415	17252	17504	17446	17290	17355	17426	17343	17372	17286	17491	17458	17277	17207	17241	17280	17378	17394	17273	17265	17152	17378	17113	17216	17394	17156	17341	17311	17223	17310	17204	17311	17426	17242	17285	17440	17420	17433	17152	17365	17349	17374	17187	17209	17408	17283	17393	17465	17344	17286	17417	17325	17490	17408	17313	17275	17312	17228	17247	17367	17189	17361	17407	17312	17427	17339	17277	17435	17279	17361	17368	17396	17336	17467	17223	17372	17323	17288	17297	17333	17354	17385	17176	17213	17623	17153	17329	17254	17190	17449	17283	17430	17264	17327	17405	17365	17350	17432	17282	17423	17179	17215	17308	17264	17560	17459	16969	17405	17377	17382	17345	17054	17477	17417	17301	17374	17259	17235	17452	17504	17010	17253	17286	17233	17243	17189	17468	17204	17412	17294	17157	17343	17271	17313	17464	17281	17401	17228	17316	17309	17149	17314	17194	17281	17322	17484	17381	17258	17393	17436	17319	17377	17274	17197	17434	17330	17397	17123	17440	17315	17296	17191	17204	17354	17513	17293	17598	16985	17252	17219	17297	17394	17448	17282	17348	17276	17303	17178	17153	17223	17260	17397	17374	17406	17191	17357	17313	17325	17205	17430	17159	17328	17452	17431	17327	17078	17257	17380	17322	17239	17390	17257	17448	17297	17358	17252	17572	17258	17244	17219	17343	17379	17364	17163	17274	17234	17154	17172	17353	17168	17224	17327	17255	17308	17349	17320	17446	17482	17425	17485	17402	17172	17448	17256	17440	17401	17231	17462	17268	17287	17339	17312	17166	17341	17428	17512	17448	17255	17377	17527	17471	17291	17369	17312	17569	17300	17326	17323	17273	17239	17292	17241	17244	17275	17165	17273	17474	17320
24187	21028	27491	25197	23895	27376	29285	26503	25608	26093	26142	25777	25925	25719	25700	25662	25587	26009	25959	25766	25657	25439	25532	25340	25537	25610	25295	25592	25680	25639	25454	25577	25631	25378	25693	25635	25428	25569	25473	25672	25252	25618	25625	25711	25151	25423	25267	25300	25406	25455	25493	25287	25747	25582	25385	25642	25468	25133	25458	25578	25460	25437	25311	25288	25252	25274	25365	25516	25465	25326	25410	25618	25314	25333	25248	25517	25536	25471	25709	25611	25787	25575	25763	25467	25717	25303	25344	25359	25227	25346	25606	25271	25390	25324	25654	25620	25534	25284	25268	25438	25389	25395	25398	25385	25425	25337	25186	25321	25150	25224	25456	25483	25451	25424	25402	25363	25507	25403	25420	25209	25424	25578	25531	25425	25382	25343	25441	25281	25400	25605	25402	25206	25168	25273	25143	25379	25368	25345	25319	25353	25417	25278	25276	25300	25273	25246	25416	25331	25496	25327	25384	25343	25508	25590	25449	25254	25148	25307	25475	25229	25390	25328	25399	25206	25601	25236	25595	25454	25384	25348	25502	25410	25250	25460	25457	25361	25389	25284	25379	25342	25404	25447	25290	25265	25380	25303	25265	25560	25477	25501	25517	25284	25336	25393	25503	25313	25361	25517	25349	25347	25406	25383	25538	25413	25609	25655	25456	25403	25301	25356	25105	25460	25449	25227	25298	25225	25552	25471	25254	25369	25491	25464	25280	25188	25293	25066	25458	25542	25341	25238	25276	25192	25372	25413	25510	25105	25098	25438	25423	25385	25526	25528	25439	25466	25529	25393	25476	25595	25465	25369	25428	25419	25416	25452	25291	25368	25472	25352	25221	25338	25225	25137	25374	25233	24986	25486	25393	25405	25321	25394	25398	25145	25337	25410	25513	25280	25274	25415	25543	25410	25070	25433	25542	25170	25535	25430	25738	25425	25612	25427	25428	25125	25275	25603	25308	25437	25327	25357	25278	25671	25481	25460	25393	25342	25124	25349	25509	25460	25473	25144	25401	25347	25283	25314	25509	25534	25487	25290	25179	25341	25409	25479	25322	25117	25386	25454	25602	25414	25347	25355	25457	25319	25260	25452	25439	25479	25520	25140	25155	25322	25367	25527	25345	25239	25412	25361	25370	25372	25314	25402	25329	25294	25208	25346	25486	25550	25518	25206	25554	25360	25317	25399	25450	25323	25479	25540	25305	25497	25267	25531	25278	25679	25381	25198	25498	25392	25662	25387	25460	25434	25338	25537	25327	25120	25241	25267	25255	25285	25446	25159	25330	25414	25443	25395	25523	25454	25280	25418	25482	25699	25579	25509	25372	25414	25263	25311	25368	25597	25631	25374	25140	25291	25485	25387	25233	25362	25485	25321	25250	25395	25410	25464	25494	25369	25419	24949	25435	25449	25398	25415	25141	25411	25373	25372	25285	25411	25233	25537	25189	25807	25365	25435	25452	25554	25399	25376	25418	25537	25275	25431	25448	25276	25589	25573	25345	25129	25571	25272	25693	25684	25333	25241	25327	25332	25412	25509	25143	25420	25476	25454	25317	25378	25508	25295	25152	25330	25452	25199	25532	25562	25412	25312	25241	25436	25356	25394	25373	25278	25178	25439	25128	25497	25176	25433	25602	25123	25412	25531	25483	25602	25526	25504	25380	25147	25469	25339	25109	25188	25272	25157	25449	25431	25268	25438	25558	25138	25543	25331	25448	25462	25384	25326	25279	25350	25012	25326	25380	25264	25356	25496	25576	25197	25292	25545	25297	25495	25327	25294	25470	25553	25554	25577	25159	25345	25267	25218	25277	25359	25449	25169	25493	25459	25372	25153	25342	25361	25759	25393	25310	25507	25424	25399	25305	25211	25641	25450	25224	25255	25548	25341	25261	25331	25411	25418	25371	25322	25533	25336	25360	25516	25486	25385	25303	25330	25462	25772	25454	25376	25541	25419	25281	25344	25449	25659	25467	25170	25500	25417	25327	25396	25219	25290	25462	25674	25518	25316	25489	25226	25488	25550	25373	25404	25169	25454	25469	24965	25189	25391	25615	25517	25437	25259	25350	25390	25312	25323	25253	25298	25241	25336	25412	25400	25385	25693	25395	25308	25155	25386	25538	25350	25241	25578	25157	25293	25309	25517	25241	25223	25180	25252	25058	25372	25408	25255	25578	25531	25267	25242	25238	25219	25664	25309	25361	25341	25269	25272	25147	25334	25642	25271	25411	25318	25403	25271	25344	25298	25482	25590	25411	25024	25443	25295	25519	25402	25614	25453	25231	25328	25536	25348	25369	25487	25168	25145	25290	25279	25279	25381	25404	25303	25270	25273	25535	25253	25515	25266	25453	25328	25323	25399	25653	25409	25478	25244	25261	25173	25344	25370	25151	25322	25318	25394	25123	25216	25192	25186	25327	25390	25499	25263	25382	25201	25286	25452	25194	25465	25283	25396	25393	25187	25312	25327	25593	25390	25353	25587	25547	25537	25552	25362	25381	25144	25550	25323	25156	25382	25545	25576	25439	25287	25326	25315	25261	25491	25347	25728	25620	25520	25640	25631	25489	25438	25457	25420	25285	25453	25438	25401	25415	25295	25412	25413	25230	25557	25336	25421	25273	25158	25255	25049	25205	25293	25549	25639	25431	25445	25593	25585	25464	25288	25198	25393	25510	25322	25240	25313	25291	25345	25716	25398	25218	25392	25663	25278	25157	25121	25516	25137	25280	25435	25399	25335	25038	25333	25285	25352	25503	25447	25288	25516	25291	25431	25473	25314	25475	25252	25294	25327	25365	25603	25284	25397	25359	25333	25341	25464	25565	25419	25121	25369	25489	25366	25572	25593	25415	25396	25292	25335	25214	25225	25272	25578	25361	25408	25596	25264	25497	25440	25557	25274	25336	25478	25513	25426	25289	25149	25486	25291	25215	25600	25169	25307	25225	25316	25306	25389	25300	25430	25528	25334	25397	25518	25160	25277	25766	25349	25469	25478	25336	25508	25182	25742	25291	25239	25449	25252	25316	25338	25308	25189	25608	25210	25428	25245	25249	25180	25501	25261	25396	25505	25533	25454	25594	25575	25205	25456	25036	25096	25161	25223	25572	25431	25535	25440	25203	25349	25528	25260	25404	25479	25146	25484	25334	25354	25490	25362	25503	25254	25555	25392	25504	25362	25464	25522	25407	25462	25404	25126	25193	25390	25327	25316	25523	25437	25443	25241	25688	25359	25136	25282	25360	25332	25156	25440	25493	25371	25284	25550	25493	25496	25422	25529	25187	25484	25374	25120	25576	25470	25361	25634	25484	25300	25380	25105	25425	25586	25454	25657	25398	25081	25417	25415	25590	25292	25538	25191	25386	25304	25442	25555	25172	25488	25389	25509	25474	25594	25281	25452	25559	25146	25403	25412	25291	25565	25323	25554	25555	25429	25533	25444	25377	25591	25536	25435	25350	25332	25334	25317	25685	25308	25304	25432	25314	25261	25423	25240	25360	25504	25506	25453	25706	25208	25085	25427	25223	25192	25204	25549	25354	25245	25272	25293	25130	25449	25367	25386	25325	25401	25293	25247	25140	25516	25295	25415	25415	25310	25185	25244	25334	25381	25200	25263	25259	25416	25472	25515	25396	25195	25399	25379	25334	25534	25451	25218	25430	25275	25423	25347	25093	25257	25448	25261	25205	25358	25414	25456	25697	25514	25597	25502	25347	25717	25394	25297	25295	25462	25377	25454	25344	25497	25688	25178	25420	25435	25503	25189	25153	25752	25355	25211	25400	25238	25365	25369	25387	25323	25566	25533	25314	25413	25771	25205	25211	25354	25204	25327	25185	25387	25464	25529	25289	25279	25258	25287	25314	25265	25435	25187	25225	25429	25372	25440	25161	25261	25653	25452	25372	25521	25235	25421	25477	25135	25366	25375	25656	25212	25713	25331	25379	25464	25535	25275	25516	25537	25224	25329	25343	25382	25344	25403	25227	25075	25543	25314	25486	25496	25429	25274	25091	25243	25489	25397	25400	25606	25545	25443	25409	25335	25532	25310	25567	25349	25579	25268	25242	25371	25193	25476	25455	25269	25233	25440	25614	25641	25110	25380	25236	25395	25352	25660	25341	25236	25224	25459	25404	25368	25268	25318	25429	25442	25339	25508	25531	25467	25157	25477	25310	25367	25579	25403	25262	25255	25524	25251	25524	25397	25327	25370	25544	25599	25276	25213	25388	25505	25349	25357	25283	25372	25314	25414	25513	25197	25765	25134	25300	25259	25301	25487	25566	25431	25328	25208	25564	25254	25487	25300	25208	25404	25544	25337	25212	25336	25351	25183	25262	25584	25493	25520	25418	25203	25267	25228	25413	25544	25407	25266	25499	25394	25257	25389	25284	25397	25360	25208	25306	25426	25356	25450	25442	25595	25567	25627	25349	25279	25486	25297	25275	25477	25347	25155	25329	25197	25566	25661	25490	25302	25411	25263	25488	25342	25504	25228	25367	25372	25415	25384	25466	25546	25317	25244	25457	25176	25500	25426	25529	25314	25287	25308	25212	25158	25409	25597	25487	25467	25280	25224	25473	25469	25547	25396	25512	25541	25508	25563	25384	25268	25518	25197	25351	25222	25386	25376	25325	25358	25432	25202	25055	25302	25474	25464	25379	25183	25547	25338	25397	25544	25509	25247	25394	25246	25602	25261	25445	25639	25387	25287	25361	25311	25392	25510	25345	25563	25637	25462	25364	25341	25292	25181	25392	25405	25179	25372	25530	25499	25443	25318	25470	25590	25401	25668	25618	25493	25807	25407	25480	25227	25335	25059	25526	25471	25552	25364	25355	25356	25377	25279	25383	25263	25256	25396	25370	25316	25291	25390	25439	25469	25403	25215	25360	25409	25332	25443	25471	25489	25581	25314	25363	25144	25652	25283	25288	25149	25303	25310	25356	25359	25392	25419	25389	25472	25308	25470	25608	25322	25376	25253	25591	25398	25492	25315	25285	25340	25098	25197	25529	25314	25585	25296	25576	25229	25312	25389	25447	25390	25383	25251	25182	25242	25465	25283	25583	25401	25156	25333	25555	25134	25498	25248	25174	25234	25414	25307	25448	25301	25423	25469	25587	25170	25434	25431	25411	25155	25195	25412	25522	25318
28563	46608	36834	25170	21335	19538	18191	17671	17375	17041	16908	17029	16784	17019	16835	16769	16634	16660	16568	16714	16806	16792	16637	16569	16632	16660	16527	16585	16661	16648	16642	16666	16632	16487	16393	16495	16507	16340	16494	16565	16573	16429	16555	16530	16659	16472	16673	16499	16539	16565	16761	16628	16517	16602	16560	16658	16539	16424	16664	16613	16455	16437	16647	16594	16490	16366	16556	16598	16627	16450	16396	16654	16468	16547	16612	16569	16710	16606	16620	16597	16604	16671	16512	16744	16566	16621	16437	16489	16500	16368	16496	16568	16409	16666	16550	16562	16521	16471	16477	16476	16437	16410	16565	16513	16482	16248	16425	16308	16440	16550	16503	16611	16503	16414	16732	16309	16468	16612	16405	16425	16526	16460	16491	16598	16299	16462	16681	16454	16484	16435	16383	16438	16562	16451	16561	16641	16479	16556	16447	16671	16402	16541	16371	16347	16452	16552	16469	16366	16477	16702	16373	16528	16221	16529	16556	16423	16352	16559	16576	16382	16556	16378	16420	16576	16478	16606	16367	16372	16372	16515	16473	16583	16634	16412	16413	16707	16542	16556	16506	16499	16541	16324	16353	16511	16455	16453	16522	16560	16461	16418	16529	16351	16525	16354	16395	16559	16479	16695	16528	16651	16511	16529	16578	16593	16395	16465	16330	16325	16445	16548	16521	16450	16373	16482	16412	16357	16371	16498	16616	16617	16414	16356	16423	16423	16389	16708	16668	16488	16523	16483	16528	16464	16465	16547	16587	16484	16501	16487	16431	16468	16548	16511	16679	16617	16174	16294	16428	16373	16657	16358	16482	16560	16333	16574	16413	16570	16502	16533	16244	16306	16499	16579	16347	16430	16426	16687	16490	16177	16647	16443	16421	16501	16554	16614	16455	16541	16452	16491	16562	16473	16377	16416	16527	16385	16457	16628	16515	16471	16509	16777	16451	16446	16542	16387	16363	16520	16634	16647	16501	16356	16510	16341	16372	16548	16353	16642	16351	16617	16377	16478	16457	16496	16639	16629	16513	16488	16447	16435	16422	16624	16359	16465	16371	16576	16524	16415	16468	16429	16378	16462	16597	16539	16491	16421	16653	16622	16352	16241	16445	16528	16270	16546	16372	16539	16542	16477	16510	16348	16640	16531	16674	16516	16485	16490	16272	16484	16516	16382	16441	16351	16457	16338	16482	16501	16370	16642	16643	16587	16466	16392	16525	16502	16337	16571	16491	16662	16574	16582	16304	16466	16515	16539	16481	16607	16536	16466	16534	16690	16587	16355	16528	16613	16422	16600	16474	16474	16660	16567	16518	16630	16544	16632	16491	16443	16545	16342	16562	16398	16609	16549	16561	16585	16547	16480	16469	16448	16499	16577	16474	16334	16394	16580	16277	16484	16638	16569	16459	16580	16457	16610	16664	16505	16482	16435	16481	16479	16203	16463	16636	16543	16662	16387	16442	16479	16546	16585	16572	16635	16528	16607	16470	16668	16471	16517	16591	16290	16397	16424	16525	16469	16463	16652	16604	16463	16489	16434	16428	16381	16502	16465	16557	16485	16443	16593	16496	16351	16600	16596	16342	16426	16286	16755	16385	16589	16446	16619	16371	16519	16376	16574	16549	16469	16412	16399	16501	16411	16433	16479	16500	16429	16496	16503	16573	16297	16549	16602	16523	16373	16514	16519	16328	16336	16384	16560	16463	16618	16424	16520	16559	16457	16544	16464	16615	16597	16637	16494	16717	16254	16298	16636	16458	16390	16345	16507	16535	16641	16263	16465	16479	16491	16482	16463	16430	16483	16471	16545	16425	16539	16531	16417	16589	16480	16593	16445	16500	16590	16624	16498	16383	16471	16440	16400	16462	16481	16406	16493	16472	16340	16392	16628	16534	16653	16602	16421	16480	16349	16505	16523	16439	16412	16575	16426	16329	16376	16464	16444	16590	16550	16510	16490	16409	16382	16498	16478	16431	16645	16489	16506	16421	16503	16611	16647	16524	16352	16575	16527	16375	16557	16425	16633	16604	16438	16423	16493	16458	16489	16614	16595	16520	16509	16312	16305	16444	16605	16355	16371	16566	16365	16454	16459	16485	16541	16379	16476	16546	16586	16451	16334	16523	16357	16563	16536	16332	16514	16558	16409	16558	16391	16509	16386	16605	16599	16289	16548	16475	16534	16460	16533	16512	16434	16599	16421	16584	16516	16292	16309	16366	16521	16520	16428	16533	16410	16521	16489	16404	16345	16497	16527	16419	16530	16492	16289	16408	16232	16537	16762	16622	16708	16692	16580	16486	16420	16476	16508	16378	16605	16488	16521	16714	16445	16468	16588	16467	16597	16500	16424	16400	16383	16523	16448	16566	16485	16488	16591	16475	16461	16398	16539	16562	16637	16616	16655	16534	16488	16446	16467	16571	16376	16472	16441	16590	16428	16687	16427	16617	16456	16584	16531	16449	16376	16652	16453	16425	16409	16418	16419	16515	16449	16232	16469	16402	16486	16547	16531	16464	16589	16502	16599	16550	16589	16589	16464	16503	16586	16469	16532	16567	16509	16382	16540	16346	16441	16453	16531	16550	16457	16415	16668	16574	16491	16440	16451	16560	16493	16512	16468	16611	16475	16503	16434	16436	16620	16485	16522	16507	16386	16471	16662	16463	16565	16514	16564	16547	16500	16411	16673	16771	16483	16527	16467	16382	16723	16474	16352	16423	16470	16643	16598	16396	16443	16605	16385	16558	16426	16415	16643	16368	16543	16491	16454	16488	16431	16511	16493	16420	16682	16578	16552	16454	16635	16336	16479	16599	16432	16500	16425	16551	16399	16513	16475	16667	16512	16563	16680	16559	16287	16468	16677	16325	16520	16627	16675	16716	16681	16357	16390	16512	16508	16595	16395	16524	16541	16300	16504	16458	16537	16547	16682	16558	16582	16662	16548	16429	16569	16458	16542	16493	16527	16424	16555	16468	16510	16557	16435	16405	16403	16520	16419	16496	16540	16259	16385	16647	16638	16322	16414	16438	16452	16293	16511	16427	16544	16354	16570	16399	16272	16479	16424	16574	16526	16444	16565	16590	16516	16665	16433	16552	16566	16681	16549	16451	16537	16379	16238	16612	16659	16441	16405	16350	16544	16458	16350	16489	16496	16790	16514	16593	16417	16560	16700	16358	16564	16408	16523	16468	16396	16511	16497	16418	16394	16445	16393	16477	16516	16615	16587	16541	16366	16578	16430	16478	16469	16557	16488	16509	16600	16535	16423	16396	16314	16629	16587	16434	16609	16620	16624	16803	16460	16408	16667	16589	16487	16560	16420	16416	16512	16445	16472	16600	16413	16461	16488	16471	16469	16367	16594	16469	16344	16623	16402	16423	16452	16553	16778	16633	16392	16365	16408	16326	16599	16594	16404	16467	16456	16443	16474	16608	16431	16518	16447	16566	16579	16358	16380	16388	16505	16540	16434	16357	16620	16400	16425	16511	16452	16435	16648	16583	16509	16558	16624	16616	16670	16508	16383	16560	16661	16645	16384	16475	16452	16490	16331	16489	16409	16380	16445	16387	16431	16608	16498	16370	16521	16464	16500	16650	16454	16678	16557	16419	16633	16517	16419	16518	16663	16427	16757	16515	16506	16549	16606	16641	16588	16434	16264	16536	16495	16519	16523	16526	16501	16472	16698	16511	16623	16413	16613	16629	16412	16587	16406	16430	16492	16549	16403	16557	16305	16630	16517	16447	16577	16564	16627	16704	16401	16333	16441	16459	16675	16618	16497	16483	16594	16390	16543	16357	16261	16450	16520	16458	16359	16383	16458	16585	16415	16421	16555	16431	16589	16464	16540	16314	16479	16444	16687	16627	16554	16412	16318	16520	16450	16632	16523	16429	16431	16341	16626	16516	16443	16457	16333	16475	16469	16384	16407	16376	16469	16486	16512	16361	16432	16537	16574	16381	16437	16640	16345	16463	16469	16531	16442	16686	16548	16479	16522	16490	16553	16662	16549	16435	16595	16431	16469	16632	16437	16540	16659	16442	16617	16506	16577	16480	16536	16677	16643	16536	16462	16509	16325	16464	16454	16453	16500	16513	16483	16408	16399	16560	16720	16545	16523	16585	16503	16397	16653	16491	16413	16509	16423	16373	16584	16606	16494	16520	16484	16577	16418	16274	16406	16351	16345	16406	16560	16383	16608	16489	16513	16477	16470	16488	16306	16555	16456	16534	16573	16597	16630	16389	16409	16625	16509	16523	16441	16539	16503	16576	16584	16560	16401	16467	16422	16495	16459	16281	16474	16419	16459	16419	16584	16509	16409	16611	16531	16574	16671	16595	16318	16598	16340	16462	16509	16564	16598	16666	16694	16572	16435	16680	16598	16559	16449	16623	16563	16599	16519	16465	16422	16509	16191	16536	16661	16622	16452	16441	16526	16575	16666	16681	16651	16418	16293	16515	16660	16442	16539	16389	16581	16504	16385	16529	16434	16551	16643	16574	16488	16299	16527	16270	16452	16610	16547	16646	16518	16519	16399	16630	16383	16591	16556	16544	16462	16386	16400	16424	16589	16577	16518	16657	16487	16627	16578	16458	16516	16441	16326	16569	16538	16324	16439	16530	16642	16447	16462	16500	16643	16521	16592	16374	16743	16385	16487	16531	16375	16442	16605	16639	16564	16473	16581	16337	16615	16475	16389	16521	16373	16545	16479	16530	16411	16537	16488	16565	16616	16492	16503	16558	16555	16606	16474	16485	16492	16506	16640	16603	16286	16551	16516	16527	16415	16433	16522	16594	16611	16611	16613	16425	16539	16490	16634	16538	16447	16464	16589	16514	16537	16403	16442	16619	16601	16340	16582	16478	16447	16515	16498	16464	16513	16510	16307	16453	16540	16585	16777	16548	16446	16343	16442	16465	16409	16392	16565	16608	16502	16530	16567	16405	16557	16779	16478	16584	16391	16639	16386	16460	16403	16647	16567	16500	16412	16608	16561	16475	16443	16450	16595	16506	16253	16270	16446	16459	16477	16494	16609	16447	16325	16336	16601	16565	16444	16366	16635	16560	16518	16548	16606	16364	16549	16731	16630	16382	16612	16513	16409	16566	16380	16565	16636	16574	16552	16478	16612	16452	16536	16497	16640	16553	16370
22534	20974	27451	24809	21888	25688	30546	26457	25272	25529	25164	25058	24861	24892	24667	24763	24902	24585	24713	24491	24577	24634	24630	24586	24277	24296	24337	24167	24460	24317	24386	24362	24319	24298	24386	24467	24470	24244	24297	24281	24410	24604	24436	24373	24385	24242	24061	24140	24485	24346	24321	24512	24430	24181	24182	24596	24433	24219	24088	24497	24454	24372	24312	24537	24195	24311	24413	24207	24287	24366	24361	24454	24449	24090	24149	24377	24875	24121	24235	24322	24424	24345	24177	24564	24162	24277	24164	24326	24486	24444	24510	24183	24335	24183	24182	24341	24474	24347	24351	24471	24429	24228	24122	24414	24574	24168	24066	24214	24210	24269	24303	24343	24277	24285	24275	24281	24290	24375	24322	24245	24304	24141	24128	24300	24466	24125	24202	24168	24048	24319	24241	24060	24120	24061	24225	24251	24031	24159	24203	24315	24434	24296	24374	24173	24447	24197	24376	24565	24142	24289	24320	24269	24290	24351	24347	24261	24066	24227	24300	24247	24158	24228	24400	24382	24310	24273	24176	24069	24202	24245	24169	24227	24149	24257	24215	24360	24477	24145	24265	24374	24503	24265	24316	24137	24102	24068	24060	24276	24184	24223	24123	24130	24203	24342	24138	24198	24242	24430	24458	24252	24133	24158	24278	24163	24241	24197	24230	24250	24084	24279	24213	24114	24198	24561	24341	24327	24477	24221	24094	23982	24103	23998	24089	24217	24194	24154	24267	24198	24566	24246	24208	23994	24076	24266	24273	24307	24167	24326	24457	24063	24148	24307	24132	24212	24316	24194	24242	24356	24390	24297	24302	24039	24178	24331	24260	24288	24178	24155	24396	24092	24195	24023	24242	24275	24315	24368	24246	24164	24186	24222	24197	24060	24096	24186	24187	24132	24315	24311	24250	24152	24468	24027	24375	24342	24313	24455	24169	24415	24121	24347	24478	24350	24357	24115	24321	24259	24136	24340	24064	24181	24203	24205	24312	24153	24323	24332	24418	24172	24309	24325	24207	24013	24353	24185	24307	24228	24501	24108	24402	24111	24297	24215	24312	24399	24255	24324	24484	24202	24198	24274	24088	24073	24224	24146	24260	24023	24069	24038	23961	24052	24037	24296	24251	24136	24133	24237	24094	24397	24099	24198	24208	24275	24310	24339	24453	24092	24252	24335	24500	24211	24206	24036	24293	24302	24240	23950	24150	24158	24091	24090	23990	24081	24166	24218	24181	24340	24253	24080	24061	24181	24371	24390	24586	24151	24411	24118	24457	24215	24168	24176	24212	24519	24182	24129	24285	24053	24321	24007	24176	24219	24160	24256	24134	24418	24437	24099	24326	24281	24214	24478	24294	24152	24277	24196	24168	24069	24290	24346	24209	24107	24456	24267	24343	24357	24153	24357	24374	24440	24166	24226	24353	24326	24192	24345	24153	24199	24458	24314	24044	24135	24328	24454	24153	24093	24126	24288	24021	24129	24399	24077	24109	23919	24145	24249	24130	24411	24191	24244	24087	24087	24347	24476	24318	24270	24419	24350	24371	24319	24279	24458	24236	24374	24458	23980	24146	24170	24277	24595	24557	24141	24170	24211	24336	24367	24352	24139	24383	24390	24315	24239	24139	24418	24237	24367	24353	24353	24221	24352	24425	24269	24322	24366	24225	24120	24087	24298	24177	24347	24254	24114	24054	24208	24312	24339	24170	24262	24357	24191	24102	24214	23999	24298	24433	24295	24161	24263	24381	24401	24404	24258	24299	24282	24259	24258	24248	24478	24178	24164	24078	24357	24317	24330	24123	24128	24253	24290	24274	24118	24014	23946	24189	24473	24201	24204	24230	24189	23927	24256	24225	24062	24041	23949	24275	24276	24336	24303	24266	24415	24356	24457	24271	24296	23877	24173	24299	24292	24210	24123	24212	24072	23943	24137	24208	24194	24269	24237	24237	24188	24044	24184	24113	24020	24420	24049	24302	23964	24124	24081	24177	24185	24337	24335	24285	24077	23982	24149	24089	24153	24020	24388	24188	24024	24462	24198	24276	24139	24271	24226	24224	24335	24229	24266	24149	24325	24202	24144	24327	24251	24192	24367	24384	24256	24198	24147	24153	24067	24363	24199	24268	24303	24399	24300	24440	24388	24262	24137	24178	24177	24039	24299	24336	24302	24229	24091	24200	24036	24046	24096	24014	24239	24177	24299	24209	24326	24234	24128	24186	24129	24087	24155	24463	24146	24148	24379	23948	24023	24122	24264	24103	24138	24386	24175	24312	24368	24262	24559	24172	24106	23956	23944	24227	24060	24160	24290	24320	24106	24259	24333	24418	24202	24406	24122	24366	24320	24046	24220	24027	24131	24030	24542	24341	24199	24126	24150	24402	24264	24269	24233	24276	24273	24285	24227	24259	24081	24430	24439	24484	24149	24257	24158	24034	24026	24166	24195	24089	24275	24204	24032	24273	24161	24082	24362	24278	24267	24045	24259	24356	24237	24247	23988	24299	24219	24362	24157	24307	24112	24258	24086	24364	24454	24314	24290	24174	24181	24403	24051	24164	24257	24225	24323	24318	24260	24357	24224	24364	24132	24233	24286	24261	24092	24278	24320	24402	24256	24281	24239	24037	24280	24410	24166	24239	24326	24288	24071	24179	24221	24271	24305	24272	24195	24372	24193	24360	24101	24107	24126	24250	24058	24323	24184	24536	24016	24235	24094	24216	24031	24273	24146	24090	24246	24288	24241	24202	24332	24258	24094	24014	24205	24141	24174	24377	24124	24259	23921	24069	24368	24292	24181	24334	24292	24272	24284	24325	24192	24043	23832	23987	24274	24141	24382	24377	24413	24333	24274	24139	24305	24233	24167	24370	24058	24234	24269	24241	24166	24106	24183	24346	24149	24361	24260	24336	24305	24387	24243	24302	24325	24293	24315	24335	24283	24389	24205	24176	24198	24186	24324	24059	24174	24211	24352	24058	24213	24386	24301	24118	24180	24354	24374	24103	24325	24206	24165	24223	24232	24118	24122	24063	24263	24110	24160	24342	24046	24145	24176	24308	24092	24098	24194	24195	24356	24150	24353	24296	24447	24297	24242	24136	24424	24188	24168	24365	24140	24133	24221	24352	24213	24089	24091	23758	23997	24097	24124	24234	24253	24103	24163	24089	24043	24041	24132	24293	24216	24392	24230	24254	24503	24269	24494	24269	24374	24177	24472	24315	24260	24385	24244	24343	24118	24349	24256	24286	24435	24073	24363	24485	24437	24182	24357	24281	24106	24255	23898	24248	24032	24287	24256	24199	24281	24134	24113	24220	24093	24453	24484	24201	24159	24185	24429	23957	24208	24269	24343	24216	24059	24215	24059	24427	24080	24545	24296	24500	24163	24303	24527	24240	23933	24291	24204	24350	24254	24248	24144	24129	24196	24363	24395	24243	24240	24535	24146	24000	24218	24198	24286	24374	24115	23868	24126	24205	24235	24101	24379	24068	24125	24155	24042	24313	24292	24084	24065	24229	24335	24350	24160	24351	24366	24125	24289	24199	24214	24165	24125	24271	24258	24263	24199	24178	24419	24149	24172	24325	24047	24399	24372	24229	24510	24172	24177	24274	24189	24124	24359	24279	24215	24335	24152	24263	24206	24199	24178	24266	24213	24576	24154	24111	24305	24419	24101	24214	24324	24369	24378	24380	24251	24229	24088	24196	24122	24185	24021	24091	24265	24256	24323	24428	24240	24123	24404	24189	24033	24262	24110	23809	23916	24322	24313	24285	23986	24275	24216	24232	23911	24149	24181	24282	24268	23794	24188	24108	24234	24098	24288	24281	24252	24235	24061	24202	24175	24091	24198	24091	24087	24280	23980	24152	24163	24120	24082	24181	24196	24348	24018	23909	24261	24228	24109	24266	24260	24263	23918	24306	24072	24302	24237	24319	24196	24422	24198	24153	24111	24156	24105	24109	24071	24380	24240	24144	24035	24128	24257	24377	24092	24239	24262	24021	24410	24040	24218	24193	24081	24144	24177	24446	24405	24219	24326	23950	24158	24296	24217	24387	24334	24383	24147	24032	24215	24293	24047	24214	24260	24236	24337	24442	24330	24405	24458	24380	24066	24202	24161	24372	24003	24333	24423	24376	24191	24176	24210	24163	24357	24285	24170	24085	24269	24131	24075	24355	24093	24386	24033	24187	24204	24238	24401	24300	24224	24026	24310	24119	24439	24135	24072	24185	24027	24022	24132	23998	23960	24267	24219	24251	24226	24121	24289	24502	23783	24378	24182	24321	24273	24322	24150	24196	24044	24389	24359	24203	24067	24241	24127	24114	24227	24303	23964	24330	24328	24001	24099	24398	24127	24147	24394	24263	24147	24328	24306	24288	24041	24347	24122	24084	24137	24119	23878	24337	24052	24667	24545	24138	24215	24060	24391	24115	24287	24305	24113	24110	24323	24338	23980	24218	24289	24167	24219	24068	24112	24317	24262	24220	24357	24103	24275	24214	24120	24086	24458	24358	24288	24289	24240	24223	24370	24274	24052	24353	24413	24336	24180	24267	23919	24342	24294	24475	24216	24233	24029	24363	24218	24255	24341	24221	24236	24502	24212	24123	24327	24179	24354	24204	24136	24351	24083	24348	24370	24266	24261	24175	24319	24464	24147	24193	24162	24261	24421	24241	24294	24271	23952	24304	24210	24288	24248	24167	24073	24594	24191	24502	24373	24301	24100	23839	24249	24123	24414	24231	24156	24315	24075	24300	24070	24076	24067	24256	24235	23971	24510	24211	24331	24333	24226	24460	24333	24335	24501	24252	24179	24215	24266	24521	24310	24056	24070	24115	24191	24295	24383	24551	24157	24083	24193	24192	24146	24359	24310	24315	24228	24228	24048	24205	24227	24366	24137	24227	24317	24518	24170	24260	24129	24033	24369	24324	24187	24280	24238	24352	24001	24218	24217	24111	24430	24369	24128	24272	24209	24399	24467	24333	24339	24234	24150	24135	24193	24174	24321	24285	24096	24266	24230	24134	24253	24254	24182	23930	24380	24411	24155	24354	24155	24194	23891	24270	23793	23852	24190	24476	24494	24601	24374	24166	24348	24247	24276	24247	24360	24167	24178	24111	24233	24118	23962	24085	24189	24194	24256	24290	24142
30513	52616	43806	29043	23144	20454	18989	18112	17368	17184	16936	16847	16611	16645	16557	16268	16248	16370	16283	16194	16164	16007	16223	16132	16188	16246	16036	16168	16104	16123	16194	15913	16130	16095	15944	16011	16209	15994	16043	15838	15900	15922	16089	16017	16167	16018	15943	15974	16120	16149	15957	15950	15887	16246	15964	16016	16131	16092	15982	15987	16162	16129	16044	16042	16049	15897	15919	15965	15837	16100	15926	16330	15951	16093	15973	16126	16100	16000	15910	16047	16137	15964	16074	15995	16099	16045	15891	15774	16038	16074	16176	16093	16082	15774	15907	15974	15684	15907	15942	15981	15881	15960	15996	15915	16167	15915	15879	16080	15945	16099	16143	15917	16142	16045	15855	15880	16051	16051	15933	16077	15941	15995	15739	15937	15710	15982	15933	16047	15888	15968	15984	15999	15961	16096	15966	15923	16059	15996	16092	15797	16040	16137	16032	15916	15724	15895	16030	15979	15982	15869	15841	15911	16003	16126	15901	15805	16046	15884	15810	15923	15860	15857	16015	16014	15803	16013	16038	15964	16074	15905	15903	15916	15829	15891	15832	15972	15977	15983	16086	15906	15975	16013	15983	15969	16036	15951	15880	16030	15763	15929	15895	15914	15944	15953	16150	16082	15792	15875	15873	15852	15898	15861	15979	15967	16019	16016	15956	15945	15840	15733	16055	15877	15950	15924	15901	15713	15966	16080	15924	15807	16065	16024	15897	15979	16007	16030	15960	15746	16030	15898	15825	15846	15916	15904	15980	16070	16048	16072	15906	15790	15981	15877	15863	16062	16014	15901	15909	15978	15826	16023	16082	15996	15957	16024	15821	15849	15824	15843	15874	15809	15825	16124	15861	15822	16061	15961	15929	15759	16024	16040	16084	15826	15975	15830	16134	15890	15808	15939	15814	16066	15978	15887	15978	15978	15936	15850	15825	15802	16014	15972	15936	15989	15946	15916	16025	15884	15992	15951	15873	16089	15951	15873	15999	16081	15779	15939	15798	16001	15841	15802	15873	16034	15979	16070	16031	15831	16113	15874	16025	16084	15959	15990	15860	15949	15843	16083	15824	16083	16171	16024	15933	15931	15814	15965	16029	15941	15947	15817	16077	15936	15815	15915	15987	16126	15948	15857	15921	15959	15851	16063	15977	15905	15987	16065	15855	15869	16185	16025	15931	15883	16041	15912	15884	15901	15894	15768	16036	16010	16022	15861	16090	16031	15867	15980	15823	15853	15814	15895	16036	15952	15842	15943	15930	16012	15900	15917	15890	15935	16007	15978	15965	15937	15995	16016	16075	16061	15943	16102	15958	15978	15970	15951	15937	15952	16075	15898	15919	16039	15996	16090	15883	15998	15962	15965	15822	15930	15745	15769	16054	15981	15987	15949	15812	16212	16059	15952	16069	15914	15998	15905	15806	15786	15973	15898	16070	15974	16109	15922	15829	16051	15973	16029	16158	15792	15907	15926	15807	15981	15933	16041	16021	15768	16001	15830	15985	15920	15946	15906	15940	16060	16091	15902	15984	16034	16144	15814	15937	16092	16014	15875	15861	16133	15884	15748	15998	15880	15741	15964	16059	15878	15779	16098	15882	16133	15906	15822	15744	16017	15873	15894	16116	15875	16017	16131	15796	15946	15901	15909	15758	16150	15932	15826	15995	16003	16203	16023	16065	16005	15934	15849	16274	15955	15887	15839	15995	15977	15912	15807	15869	16097	15977	15816	15818	16026	15791	15800	16058	16052	15982	15854	15948	15966	16158	16021	15831	15867	15907	15957	15960	15970	15949	15823	15963	15910	16030	15842	15997	15938	15856	16129	16050	15939	16006	15837	15882	15796	15853	15957	16023	16209	16034	16033	15866	15845	15939	15971	16111	15855	15951	15668	15984	15943	15986	16066	15976	15999	16062	15880	15977	15882	15942	15833	15958	15708	15987	15970	15862	16047	15871	15874	15998	15841	15849	16033	16013	15697	15877	15838	15866	16000	15921	16097	15999	15843	15870	15845	15929	16069	15807	16174	16053	15899	16043	15922	15900	15897	15985	15898	15886	16088	15846	16017	16055	15953	16097	16086	15901	15948	15895	16037	15972	15843	15980	15924	15927	15915	15834	15683	15866	15902	15917	15941	16125	15889	15765	15880	16033	15920	15940	16041	15873	16105	15842	16082	15920	15919	15914	15958	16050	16077	16000	15955	16062	15889	15877	16156	15846	15999	15990	15921	15958	15943	15955	15880	16007	15744	15958	15975	15904	15838	16069	15947	15909	15995	15991	15765	16138	15970	15953	16001	16000	15984	15952	15819	15914	15928	16115	15953	16117	15990	15972	16149	15980	15904	16004	15828	16056	15865	15794	15949	15886	15968	16134	16136	15769	16029	15917	15784	15918	15936	15852	15983	16080	15854	15976	16005	16020	15915	16021	15982	15953	15965	15822	15780	15856	15864	16057	15755	15910	15813	15982	15965	15789	15978	15925	15687	15866	16097	15948	15682	16000	16127	15982	15854	15919	16074	16049	15914	16124	15761	15934	15899	15965	16078	15781	16004	15880	16006	15969	15877	16076	15998	16106	15699	15731	15933	15922	15910	15973	16010	15951	15903	15966	15808	16060	15833	15789	15824	15801	15982	15920	16023	15929	15972	15961	15866	15914	15893	16020	16033	15916	15885	15809	15769	15831	15780	15980	16023	15946	15818	16040	15906	16049	15847	15948	16040	16053	15912	16170	15886	16051	15960	15865	15860	16100	16110	15806	15980	15995	15823	15833	16036	15910	15965	15992	15837	15838	16050	16038	16138	16124	16022	15795	15870	15695	15940	16024	16024	16174	15924	16005	15851	15844	16118	16025	15961	15890	16000	16112	16043	15956	16011	15898	16011	15893	15888	15709	16047	15982	16096	15855	15922	15794	16006	15930	15961	15899	15918	16069	15762	16157	16013	16166	15862	15752	15777	16001	15965	15978	15975	15909	16039	15883	16133	16001	15974	15985	15934	15948	16069	15662	15929	16074	15845	15789	15898	16076	16091	15818	15962	15807	16019	15959	15930	15968	15988	15925	15807	16029	15919	15859	15770	15935	15868	15986	15768	15982	15799	15992	15840	16021	15932	15908	15982	15861	15936	16085	16012	16059	16067	15996	15980	15789	15792	15783	16099	15998	15800	15893	15975	16060	16054	16094	15948	15824	16106	15954	15872	16043	15985	15801	15812	15939	16059	15956	15852	15988	15971	16042	15874	16041	15877	15984	16086	15970	16081	15854	15904	15853	16064	16157	15973	15993	15999	16034	15993	16067	15982	15968	16026	15975	15822	15945	16024	16007	15911	16073	16178	16020	15932	15898	15950	16136	15844	15867	15847	15980	15980	15799	16082	15634	15936	15875	15866	15962	16013	15898	15860	15952	16004	15931	15955	15802	15967	15895	15824	16064	15991	15921	16018	16060	15939	16061	15841	15997	15961	15850	15933	15992	16051	15885	15944	15986	15931	15857	16049	15938	16085	15900	16159	15918	16087	15960	15959	15811	16184	16187	15843	15866	16035	15798	16138	16202	16079	15858	16013	16051	15915	15996	15816	16031	16119	15756	16190	16041	16015	16041	15858	15993	15867	15757	15988	15940	15940	15947	16001	15936	15928	15868	15961	15934	15900	15868	16033	15877	15844	15909	15984	15843	15884	15860	15842	15906	15769	15857	15759	15906	15805	15956	15842	15860	16042	15990	15833	16113	15907	15984	16036	15966	15909	16012	15957	16159	15997	15930	15916	16025	15753	15996	16008	15943	16015	15869	15992	16024	15838	16088	15963	16028	15966	15921	15837	15823	16017	15819	16170	16004	15978	15912	15921	15847	16020	15830	15847	16065	15951	15882	15807	16059	15885	15910	15933	16128	16016	15891	15909	16062	16018	16030	15820	15874	15870	15901	15902	15884	15864	16017	15816	15947	16188	15995	15809	15881	16099	15891	16007	16143	15991	15854	15814	16044	16047	15874	15948	15879	16046	15888	15870	15777	15948	15945	16112	16025	15763	15927	15846	15955	15845	16066	16074	15929	15920	15770	15939	16072	15846	16108	15962	15881	16034	16011	15885	16056	16149	15862	16095	16018	16040	16049	15937	15906	16013	16007	16056	15830	16122	16064	15770	16036	16021	15769	15943	16070	15894	15753	16073	15756	15948	16047	15805	16004	15969	15939	15913	15804	16007	16024	15952	15859	16023	15995	15983	16147	15955	15920	15943	15965	15832	16009	15927	15991	15815	15901	16070	16056	15948	15967	15865	15825	15902	16023	15957	16034	16081	16047	15804	15824	16024	15995	15853	16204	15974	15979	15944	16042	15901	16088	15923	15919	15920	15929	15925	15993	15926	15806	16071	16043	16110	15801	15938	15842	16050	15918	15845	15938	15934	15756	15862	15847	15766	15934	16075	16067	15891	15906	15815	15963	16007	15969	15968	15914	15923	16137	15873	15988	16148	15834	15909	16030	15968	15974	15789	15947	15833	16026	15834	16138	15843	15881	15865	16071	15954	16186	15879	16126	15743	16012	16010	15974	15856	15944	15946	15839	15765	15922	15887	15963	15971	15985	15939	16031	15979	16035	15828	15983	16131	15940	16051	15814	16036	15837	16063	15861	15867	16021	15987	15813	16040	16010	16029	15977	15788	15908	16092	15904	15933	15920	15895	15831	15960	15992	15849	15919	16048	15829	16020	15917	15880	15886	15967	15891	15978	15847	15819	15952	15982	15891	15946	15932	16172	15994	15877	15929	15829	15863	15876	15997	15862	16025	15892	16097	15710	15938	15931	16077	15925	15921	15989	16107	15982	15719	15939	15908	16060	15680	15955	15987	15999	15842	15978	15850	16046	15842	16179	16045	15914	15937	15784	16085	16056	15885	15872	15843	15936	16054	15932	15944	15903	15845	15783	15971	15712	16182	15799	16068	15996	15911	15961	15971	16031	15905	15979	15906	16185	16009	15953	15883	15949	15899	16037	15981	15935	16077	15884	15837	15954	16048	16109	15907	16040	15905	15933	16064	16022	16125	16125	15781	15910	16003	15942	16062	15722	16001	15822	16081	15944	15976	16162	15824	16030	15863	16171	15994	15945	16077	15992	15943	16078	16036	16030	15933	16028	15828	15944	15996	15935
36382	33429	35700	31310	27676	26949	26875	26579	26652	26647	26590	26523	26566	26357	26270	26523	26476	26291	26511	26482	26417	26409	26315	26253	26542	26378	26270	26412	26242	26404	26281	26492	26675	26518	26447	26663	26514	26423	26162	26429	26434	26510	26440	26656	26573	26522	26163	26407	26334	26525	26353	26345	26370	26193	26321	26295	26690	26571	26401	26406	26408	26346	26671	26721	26286	26343	26117	26491	26465	26295	26433	26130	26428	26351	26430	26418	26465	26449	26391	26389	26648	26763	26414	26273	26337	26393	26446	26355	26560	26309	26383	26265	26613	26388	26270	26580	26552	26230	26387	26397	26283	26451	26495	26651	26391	26232	26514	26345	26255	26492	26196	26561	26234	26572	26472	26362	26401	26545	26827	26258	26514	26375	26461	26636	26641	26237	26446	26356	26564	26449	26490	26495	26650	26538	26430	26173	26549	26287	26439	26334	26628	26368	26250	26362	26440	26220	26565	26163	26116	26447	26432	26467	26353	26396	26335	26480	26426	26534	26333	26462	26444	26571	26445	26278	26734	26408	26171	26631	26557	26590	26349	26396	26546	26359	26586	26203	26598	26409	26536	26399	26442	26376	26593	26323	26339	26280	26364	26784	26463	26405	26556	26183	26169	26377	26672	26258	26463	26448	26561	26258	26175	26466	26471	26433	26329	26216	26376	26402	26304	26406	26385	26471	26619	26373	26336	26302	26442	26514	26322	26269	26307	26323	26467	26089	26416	26604	26414	26467	26405	26568	26750	26301	26375	26298	26417	26394	26456	26385	26457	26496	26607	26419	26458	26223	26390	26340	26412	26206	26337	26407	26373	26285	26214	26587	26190	26449	26560	26493	26783	26483	26457	26419	26571	26323	26765	26359	26514	26730	26495	26427	26597	26429	26187	26434	26333	26345	26470	26236	26242	26462	26303	26267	26281	26412	26380	26242	26361	26581	26752	26576	26415	26521	26147	26566	26384	26333	26689	26344	26338	26568	26393	26348	26524	26432	26324	26413	26344	26423	26441	26204	26391	26419	26424	26107	26548	26179	26501	26385	26430	26444	26720	26516	26386	26470	26438	26376	26441	26286	26295	26402	26344	26251	26384	26347	26358	26416	26314	26577	26246	26432	26813	26409	26588	26402	26473	26395	26462	26696	26424	26459	26720	26580	26186	26203	26444	26410	26362	26386	26238	26485	26209	26461	26583	26514	26332	26438	26449	26472	26495	26199	26542	26359	26560	26512	26388	26319	26456	26267	26446	26679	26601	26448	26518	26473	26343	26265	26442	26328	26436	26368	26634	26488	26390	26274	26584	26319	26477	26228	26272	26398	26546	26157	26533	26567	26404	26278	26518	26389	26388	26617	26543	26235	26267	26439	26393	26283	26481	26356	26461	26323	26520	26207	26414	26396	26289	26453	26533	26544	26426	26593	26236	26479	26464	26267	26473	26578	26458	26560	26538	26378	26103	26477	26636	26257	26313	26240	26487	26592	26312	26478	26118	26584	26600	26520	26407	26385	26290	26317	26428	26400	26423	26492	26380	26220	26802	26638	26336	26460	26599	26406	26199	26332	26433	26525	26410	26429	26462	26324	26266	26374	26334	26333	26235	26616	26573	26588	26418	26197	26348	26370	26511	26129	26319	26338	26312	26677	26352	26499	26365	26678	26254	26424	26440	26445	26413	26590	26495	26546	26195	26392	26542	26198	26512	26497	26349	26420	26245	26279	26431	26246	26369	26332	26379	26451	26619	26379	26388	26513	26454	26372	26525	26491	26338	26510	26698	26315	26352	26450	26429	26579	26489	26324	26382	26309	26293	26392	26525	26332	26650	26604	26256	26440	26252	26338	26454	26415	26387	26263	26422	26231	26645	26628	26511	26559	26482	26183	26623	26233	26574	26247	26596	26354	26418	26151	26412	26285	26555	26490	26385	26560	26517	26710	26510	26481	26194	26332	26563	26444	26510	26259	26517	26359	26372	26348	26495	26487	26545	26049	26445	26315	26229	26489	26348	26347	26653	26271	26372	26622	26028	26365	26427	26503	26438	26363	26391	26360	26310	26376	26408	26393	26599	26484	26383	26337	26341	26519	26309	26004	26441	26323	26448	26419	26356	26316	26349	26382	26648	26543	26294	26295	26345	26258	26550	26252	26441	26450	26687	26442	26607	26524	26507	26436	26374	26617	26194	26347	26430	26409	26518	26094	26523	26583	26189	26552	26381	26416	26271	26226	26616	26666	26500	26266	26599	26333	26307	26411	26484	26582	26675	26383	26541	26400	26545	26364	26132	26458	26614	26412	26342	26572	26405	26310	26434	26267	26479	26522	26566	26604	26407	26365	26492	26499	26306	26422	26628	26409	26466	26603	26406	26442	26493	26521	26384	26346	26555	26258	26423	26385	26476	26452	26500	26471	26692	26629	26464	26598	26324	26299	26201	26454	26641	26338	26465	26572	26461	26459	26528	26635	26436	26601	26569	26280	26016	26274	26387	26562	26230	26494	26510	26214	26618	26480	26584	26144	26510	26487	26329	26296	26447	26111	26666	26509	26310	26236	26452	26416	26535	26199	26263	26423	26520	26582	26217	26476	26172	26432	26620	26409	26380	26366	26531	26455	26509	26334	26415	26626	26459	26335	26473	26394	26412	26547	26574	26354	26421	26489	26499	26604	26584	26345	26353	26336	26371	26431	26601	26478	26449	26297	26507	26347	26515	26645	26701	26535	26489	26534	26345	26269	26243	26415	26604	26089	26373	26397	26229	26257	26499	26499	26606	26219	26584	26498	26353	26273	26334	26153	26426	26345	26524	26489	26368	26369	26337	26736	26633	26451	26508	26542	26645	26657	26270	26644	26318	26466	26533	26347	26411	26327	26312	26396	26299	26352	26335	26293	26303	26482	26428	26350	26451	26437	26595	26423	26147	26761	26535	26368	26547	26336	26383	26167	26294	26379	26388	26579	26270	26270	26338	26416	26377	26397	26284	26502	26345	26184	26350	26156	26201	26352	26519	26462	26571	26403	26400	26536	26513	26309	26521	26376	26424	26582	26445	26516	26329	26274	26452	26361	26534	26272	26440	26420	26366	26272	26582	26251	26374	26256	26420	26186	26253	26254	26427	26357	26348	26322	26535	26381	26398	26460	26373	26594	26692	26288	26307	26101	26340	26262	26444	26527	26308	26404	26558	26441	26408	26261	26501	26458	26410	26238	26392	26614	26492	26299	26277	26257	26294	26471	26378	26315	26660	26546	26302	26377	26567	26474	26444	26588	26490	26363	26502	26382	26311	26396	26396	26446	26172	26599	26503	26188	26282	26454	26536	26342	26575	26347	26066	26260	26327	26391	26491	26129	26423	26191	26769	26770	26183	26433	26620	26519	26643	26394	26353	26249	26388	26671	26485	26472	26502	26449	26416	26683	26439	26593	26437	26495	26442	26285	26535	26513	26304	26213	26231	26177	26556	26298	26298	26267	26621	26275	26603	26335	26547	26447	26185	26554	26187	26304	26329	26303	26621	26493	26352	26467	26301	26401	26459	26391	26514	26418	26412	26363	26743	26299	26666	26164	26375	26276	26551	26550	26383	26403	26463	26484	26759	26478	26747	26265	26344	26328	26476	26472	26466	26310	26423	26414	26176	26418	26554	26468	26241	26556	26373	26257	26339	26576	26381	26454	26410	26192	26273	26358	26262	26522	26378	26212	26477	26267	26121	26185	26438	26808	26466	26360	26271	26396	26336	26587	26565	26454	26257	26185	26232	26524	26405	26311	26364	26289	26423	26626	26354	26439	26190	26525	26378	26672	26572	26582	26171	26404	26360	26294	26524	26389	26694	26421	26438	26556	26481	26722	26268	26546	26401	26306	26617	26306	26718	26375	26516	26254	26565	26547	26258	26483	26572	26384	26597	26293	26449	26588	26383	26548	26510	26461	26404	26468	26356	26423	26371	26467	26222	26245	26144	26489	26401	26360	26387	26312	26269	26319	26631	26527	26458	26272	26212	26252	26201	26493	26484	26506	26304	26460	26801	26761	26504	26315	26443	26538	26601	26343	26545	26504	26438	26553	26446	26354	26498	26413	26205	26317	26166	26475	26229	26102	26317	26477	26507	26177	26428	26303	26116	26202	26697	26459	26337	26347	26217	26292	26294	26388	26397	26413	26440	26392	26266	26460	26502	26439	26373	26486	26403	26318	26365	26471	26192	26514	26670	26753	26419	26718	26491	26590	26229	26437	26627	26267	26470	26281	26593	26291	26652	26493	26511	26575	26579	26291	26626	26581	26397	26169	26285	26465	26488	26221	26406	26403	26422	26650	26586	26261	26518	26415	26474	26622	26441	26419	26573	26494	26358	26368	26394	26306	26354	26550	26454	26516	26511	26168	26410	26455	26324	26741	26305	26348	26536	26231	26210	26304	26486	26301	26398	26477	26417	26483	26483	26480	26445	26246	26543	26601	26533	26512	26441	26375	26345	26543	26251	26482	26524	26117	26522	26426	26589	26577	26341	26223	26244	26462	26683	26197	26401	26314	26484	26266	26414	26244	26503	26350	26444	26474	26589	26450	26331	26345	26320	26282	26223	26268	26307	26550	26362	26287	26332	26327	26438	26309	26437	26481	26290	26439	26487	26267	26366	26455	26506	26662	26612	26581	26352	26360	26456	26218	26736	26366	26404	26245	26607	26675	26550	26185	26320	26613	26546	26081	26337	26552	26385	26584	26509	26225	26249	26616	26541	26104	26381	26358	26244	26414	26479	26399	26487	26414	26408	26235	26192	26244	26387	26400	26312	26265	26492	26453	26253	26305	26415	26391	26678	26248	26448	26618	26713	26365	26349	26289	26495	26237	26285	26178	26249	26551	26189	26454	26302	26257	26509	26253	26370	26415	26582	26385	26324	26362	26360	26547	26590	26472	26300	26548	26328	26435	26211	26212	26419	26414	26508	26505	26236	26571	26625	26664	26532	26241	26391	26555	26484	26406	26513	26500	26317	26614	26610	26656	26285	26457	26676	26271	26255	26534	26556	26327	26262	26385	26484	26314	26454	26304	26460	26251	26435	26258	26708	26267	26339	26484	26537	26387	26427	26282	26383	26284	26204	26205	26177	26188	26341	26533	26250	26481	26520	26353	26559	26324	26366	26586	26114	26290	26377	26516
29426	38109	30684	21823	18924	17788	17540	17351	17063	17232	17157	17260	17206	17133	17003	17035	17042	16948	17033	17103	16924	17095	17068	17110	17041	16919	17119	16947	17313	16974	16835	16969	17075	17053	17006	16952	16995	17037	17004	17106	16790	16945	17107	16948	16963	16887	17044	17004	17032	17254	17015	16952	17000	17126	17166	16921	17140	16957	17011	17253	17006	16997	17078	16999	16920	17131	17121	17173	16974	17132	17049	17036	17126	17102	16987	16945	17054	17086	17149	17227	17011	17254	17044	17094	17044	17036	16866	17079	17000	16893	17148	17031	17176	17151	16904	17026	17164	17056	17092	17025	17124	17160	16995	16897	17050	17186	17008	17022	17119	17131	17261	16885	17167	17026	16939	17099	17031	17085	17089	16899	17003	17019	17096	17220	17134	16939	16981	16929	17051	17006	17006	17060	16933	16927	16947	17065	17044	16882	16903	17059	17003	17020	16960	16899	17074	17110	17065	17158	17052	16908	17119	17131	17050	17054	17074	17041	17081	17005	17045	16969	16888	17194	17029	17037	17246	17155	17114	17147	16887	16866	16981	17051	17045	17081	17030	16993	17059	16880	17030	17163	16953	17043	17196	16916	17092	16901	17176	16929	17048	16932	16964	17006	17043	16972	17028	17091	16859	17057	16908	17114	16974	17206	16818	17030	17106	17056	17099	16929	16955	17077	17145	16980	17095	16926	17118	17157	16988	17171	17113	17127	17042	16916	17008	17081	17118	17003	17049	17225	17162	16748	16894	16865	17011	17051	17035	16919	16977	17105	17072	16973	17051	17147	16949	17029	17036	17038	16990	17127	16965	16869	17031	17087	17124	17047	17048	17027	16942	17042	17083	16961	16946	17120	16962	17204	16950	16956	17085	17076	17019	16946	17080	16940	16838	17005	17035	16988	17035	17146	16974	17175	16858	17154	17109	16919	17029	16995	17133	16996	17021	16992	16975	17080	17110	16978	17120	16992	16960	16766	17052	16905	16819	17135	17043	16973	16941	17195	17056	17085	17160	16839	16943	17080	17003	17338	17099	16865	16995	17107	16982	16951	16861	17143	17000	17070	17001	17031	17092	16982	17047	17159	17063	17013	16911	16874	17068	16883	17027	16792	17198	17141	16927	17094	16834	17157	17122	17053	17022	17333	16950	16964	17194	16934	17092	17002	16881	17024	16888	17041	16954	17156	17229	17133	17095	17132	17038	17017	17023	16957	17167	17069	17090	17070	17051	17114	17000	16904	17023	17101	16976	17148	16863	17239	16940	16994	16925	16933	17197	17316	17215	17221	16987	17091	16920	17122	16900	17209	17019	16899	16992	17080	16930	17079	17207	17076	17024	16925	16875	17166	17042	17125	17128	17038	17065	17279	17191	17030	16940	17091	17001	17073	17066	17154	17137	16876	16927	16942	17014	17088	16959	17066	17126	17030	17069	16909	16803	17086	17089	17116	17034	17021	16990	16977	16825	17039	16927	16856	16920	16930	17115	17086	17024	17078	17117	17188	17041	17097	16940	17106	17019	16903	17016	16893	16840	17068	17093	17174	16926	17065	16971	16995	16965	17297	17002	16997	17109	16992	17003	17153	17131	16945	17055	17056	17112	16956	17215	17046	16944	16999	17159	17007	17022	16887	17186	17160	17195	16790	17004	17266	16873	17238	17003	16882	17199	16980	16950	17162	17025	17039	17039	17128	17082	17187	17056	16924	16963	17200	16849	17112	17164	17068	17060	17064	17022	17098	16982	17054	17026	17084	17074	16999	17110	17215	17059	17084	17015	17175	17035	17125	16933	16992	16942	17116	17028	16979	17086	16901	17222	17069	17025	16972	17137	16962	17162	16946	17080	17257	17104	16946	17117	17125	16916	17021	16851	17088	17098	16945	17137	17051	17009	17170	16952	17038	16849	16910	16988	17103	17008	16941	17040	16908	16975	17003	17010	17113	17181	16861	16863	17047	16943	17009	17133	17182	16898	17229	16997	16973	17159	17118	16937	17050	16868	17218	17065	17144	17059	16910	17008	16979	16867	17217	17137	17095	17100	17104	17022	17126	16932	16998	17084	16965	17040	17242	17108	17048	16876	16888	17086	17009	17079	17109	17066	17173	16995	17087	16907	17104	16922	17140	16990	16813	17046	17058	17140	17140	16991	16931	16991	17040	17031	17050	17034	17074	17082	16951	16986	17157	17023	16852	17030	17218	17102	17152	16878	16969	16958	16964	17167	16876	17009	17210	17136	17116	17056	17041	16886	17079	17129	16950	17071	16990	16873	17270	16859	17054	17066	17010	17112	17248	17091	16927	17002	17006	17177	17170	16933	17064	16952	17070	17062	17151	17127	16913	17069	17004	17029	17082	16968	17154	17122	16980	17001	17150	16993	16979	16921	16915	16915	17067	17026	16946	17070	17125	16895	17035	17084	16854	17051	16943	17086	16682	16993	17011	17055	16952	17139	17044	17056	17080	17174	16968	17096	17157	17050	17155	17044	16974	16991	16903	17088	17166	16966	17122	17103	17189	16909	16833	17054	16889	17171	17010	16967	17262	17001	16952	17114	16989	17050	16838	17183	16848	17095	16914	17049	17089	17038	17061	17103	16903	17026	16999	17054	17096	16952	16962	17246	17172	16978	17118	17053	16925	17080	17124	17140	16935	17038	17004	16935	17131	16965	16853	17002	17251	16922	16942	16985	17043	17008	16914	17058	17041	17100	17035	16981	16977	16927	17110	16964	16987	17063	17117	16967	17078	16997	16947	16888	17001	16868	17039	17057	17181	17235	17131	17008	16981	17182	16834	17006	16999	17015	17206	16918	17043	16952	17034	17236	17125	16752	16932	17046	17138	17038	16933	17044	17164	16949	16892	16987	17008	17050	17012	16919	17163	17120	17020	17067	17025	17116	17190	17118	17048	16966	17091	17139	17098	16970	17030	16899	16951	17074	16847	17098	17081	16970	16986	17000	17075	17015	17020	17095	17014	17197	17091	17051	16967	17004	16981	17099	17131	17164	17007	17029	16833	17051	16994	16955	17093	17090	16751	17072	16950	17073	16894	17052	16847	17048	17049	17012	17034	16912	17046	17076	17311	17128	16884	17196	17053	16944	16885	17082	16973	17067	17134	16983	16841	17173	17130	16978	17084	17036	17102	17178	16948	17107	17146	17094	16916	16907	17121	16975	17060	17137	17145	17119	16937	17068	16805	17035	17100	17123	17185	16976	17086	17014	17102	17102	16914	17155	17087	17039	16979	16937	17154	17084	17026	17089	16913	16973	17024	17166	16961	17170	17105	16962	17092	16865	17060	16882	16970	17097	17045	16836	16935	17138	17064	16932	16914	16882	16854	17013	17124	17084	16865	17082	17055	16994	17229	16887	16968	17164	17109	17032	16967	17131	16994	17029	16872	17125	16951	16991	17215	16911	17096	16987	17198	17076	16987	16922	17085	17021	16840	17246	16966	17034	17007	17046	17019	17248	16914	17078	16966	17086	17108	17043	17172	16959	17019	17130	16931	16927	16974	17066	16889	16913	17192	17104	17035	17131	17093	17052	17051	16853	16995	17069	17119	17012	16929	17048	17015	17025	17186	16962	17044	16992	16986	17004	17060	17018	16984	17130	16894	17095	17040	17047	16927	17086	16977	16926	17090	17025	16890	16959	17146	16974	17162	17024	16921	16966	17127	16984	17077	17046	17028	17017	17048	17093	17158	16907	16958	17131	17090	17060	16963	17101	17158	16972	17058	17116	16996	17019	17043	16914	16905	17029	17012	17210	16996	17263	17120	16951	17024	16792	17014	16881	16992	17015	17053	16924	16999	16967	17135	17225	16990	17250	17078	17182	17010	16900	17113	17152	17112	17015	17051	16978	17187	16986	17003	16920	17059	17241	17038	16905	17034	16946	16926	16950	17019	16975	16916	17060	17010	17030	16849	16983	17103	17161	17156	16998	16951	17037	17302	16899	16920	16996	16994	17203	17121	17156	17179	17157	16870	17044	16922	17134	16976	17162	17098	17163	17096	16928	16878	16941	16967	16867	16837	17221	17133	17055	16937	16936	17037	17031	16936	17137	17067	17039	16943	16904	17098	16925	17113	17036	17136	16925	16975	17111	17172	17109	16971	16850	17141	17021	17140	16967	17065	17146	17216	16915	17046	16912	17000	17126	17218	17134	16908	16998	17066	17080	17115	17007	16948	16988	16893	16959	16945	16946	17231	17094	17070	16994	17052	17143	17215	17230	17045	17022	17149	17082	17194	16982	17151	17032	17040	17178	17132	16891	16995	17135	17081	16994	17130	16895	16973	17147	17045	17072	17102	17073	17145	17060	17128	17040	17208	17149	16985	17231	17072	17109	17081	16992	17224	17155	17076	17000	17105	17064	17023	17133	17037	16962	17109	17105	16955	17097	17180	17198	17053	16901	17212	16894	16824	16947	16886	16985	17299	16878	17088	16920	17123	17108	16907	16915	17196	17173	17095	17055	17087	17104	17116	17117	17075	17153	17041	17077	16993	17133	17083	17023	17064	16958	17089	16883	16989	17114	17027	17104	17037	17046	17101	17220	16882	17046	17169	17067	17047	17056	17191	16880	17171	17012	16959	17100	16847	16971	17003	17008	17021	16972	17112	17044	16908	17055	17106	17210	17200	17037	16829	17103	17050	16911	17217	16897	17019	17162	17056	16973	17100	17099	17101	16965	17083	17142	17021	16920	16929	17037	17106	16787	17117	16817	17127	17052	17274	17003	17101	16944	17144	17135	17044	17215	16961	17025	16951	17069	17051	17049	17070	16835	16958	17192	16872	16971	16831	17039	16990	16931	16941	17002	16881	17071	17131	16884	16930	17085	17105	17012	16958	16992	17056	16998	17077	17043	17115	16973	17075	17183	16982	17069	17076	17139	17032	17196	17061	16922	17057	16927	17153	17068	16944	17182	17002	17102	17047	16983	17042	16990	17088	16990	16884	17005	17237	17034	16818	17181	16957	17176	16982	17299	17096	16903	17129	17109	16938	17062	16966	17364	16977	17029	16887	16989	17019	16874	17079	17033	17127	17030	17000	17081	16988	16948	17080	17171	17127	16968	16913	17007	17206	17092	17086	17092	17184	16953	16933	17099	16980	17147	17044	17156	16989	17105	17125	17081	17136	16982	17034	17061	16822
24047	21035	27538	25316	24157	27985	30184	27375	26527	26597	26449	26641	26255	26372	26315	26335	26311	26245	26457	26212	26164	26241	26311	25987	26412	26167	26336	26479	26257	26003	26183	26351	25940	26137	26320	26421	25993	26116	26307	26231	26192	26370	25983	25781	26240	26155	26167	26545	26092	26090	26210	26175	26243	26022	26191	26001	26165	25957	26241	26215	26243	26167	25951	26260	26257	26236	26296	26148	26170	26122	25873	26070	26184	26004	26094	26348	26181	26304	26435	26188	26054	26027	26294	26214	26454	26126	26243	26289	26235	26074	26030	26021	26128	25960	26104	25988	26190	26053	25911	26243	26202	25820	26147	26076	26174	26094	26057	26020	25932	25809	25889	26176	26091	26097	26501	26152	26386	26087	26187	25947	26138	26236	26025	26089	26225	26194	26123	26361	26238	26210	26141	26183	26205	26061	26104	26170	25879	26126	26114	26221	26021	26027	26150	25901	25971	26329	26065	25949	25871	26027	25928	26051	26268	25976	26037	26195	25954	26060	25967	25994	26400	26172	26191	25763	26044	26138	26089	25824	26071	26095	26176	26264	26262	26080	25938	26213	26141	26011	25962	25794	25813	26336	26039	25841	26330	26174	26055	25971	26288	25949	26152	26069	26281	26136	26244	26063	26196	25806	26105	25957	26201	26086	25949	25896	26219	26044	25886	26129	25975	26260	26141	26246	25821	26249	26255	26167	25991	26117	26075	26003	26243	26070	26148	26130	26049	26322	25953	25989	25997	26007	26276	25951	25974	26293	25833	25905	26149	25984	25955	26012	26025	26082	26115	25984	25962	26147	25832	26326	26138	26242	25991	26168	26121	26053	26242	26079	26211	26305	26293	26315	26115	26285	26201	26210	25952	26223	25994	26039	26014	25872	26050	25864	26061	26143	26319	26299	26330	25996	26108	26100	25896	26279	26290	26088	25929	26041	26061	26035	26114	26158	26099	26466	26141	26094	25988	26104	26072	26100	26065	26099	25782	25970	26118	25984	26100	26277	26256	26312	25957	26128	26139	26221	26099	26236	26228	26242	25972	25941	26025	26150	26141	25996	26193	26320	26091	26420	26230	26079	26017	26077	26078	26290	26257	26073	26130	25815	25993	26126	26160	26113	26042	26110	25893	26059	26095	25931	25994	26027	25894	25938	26145	26033	26072	26160	26071	26374	26222	26001	26045	25893	26352	25873	26156	26195	25911	26209	26028	26023	26197	26320	26147	25940	26173	26113	26237	26078	26300	26164	26087	25925	26168	25819	26096	26008	26202	25921	26060	26218	26103	25881	26035	26239	25922	26035	26026	26126	26177	26196	26054	26041	26103	26184	26239	26304	26256	25977	26378	26371	26237	25939	26204	26145	26113	26321	25952	26087	26192	26013	26107	25992	26188	26270	26201	26025	26463	26194	26078	25964	26258	26044	26355	25927	26193	26181	25942	26133	26342	26300	25973	26012	26181	26026	26128	25928	26044	25962	26298	25991	26246	25972	26014	26218	26158	26044	26041	26161	26096	26028	26124	25953	26175	25938	26133	26299	25936	26001	26031	26239	26026	26331	25970	26050	26010	25985	26167	26164	25981	26305	25971	26110	26082	26270	26189	25961	26138	26023	26044	25918	26028	26242	26229	26165	26210	25861	26476	26164	26274	26025	26154	26114	26263	26193	25982	26153	26221	26323	26116	26114	25995	25988	26166	26141	25980	26091	26013	25887	26114	25956	25962	26271	26240	26224	25959	25939	26078	26359	26098	26296	26036	26120	26066	25869	26227	25974	25896	25963	26166	26271	26302	25987	25970	25873	26127	25942	26075	26184	26016	25941	26094	25976	26004	26046	26218	25978	25993	26053	26021	25936	25975	25998	26046	26331	26253	26125	25957	26147	25980	26089	25981	26115	25683	25943	25949	25975	26079	26038	25941	26030	26009	26021	26196	26192	26286	26042	26159	25880	25848	26025	26049	25981	26182	26238	25939	26010	26148	26290	26088	26162	26182	26099	26151	26098	26173	26204	26125	26149	25869	25941	26246	26179	26203	25777	26097	25962	26252	26002	25912	26064	25959	26144	25965	25974	26169	25979	25944	26228	26206	25986	26148	26205	25871	25972	26251	26225	26323	26290	26010	26341	26038	26013	26153	26079	26195	26134	26110	26181	26315	26188	26083	26143	26130	26341	26161	26103	26018	26010	26024	26285	26142	26322	26206	26180	26141	26247	26121	26062	26271	25914	25867	26032	25942	26011	26069	25978	25981	26073	26026	25920	25993	26083	25888	26110	26132	26125	26088	25959	26024	25936	26060	26115	26078	26001	26079	26021	26150	26042	25964	26116	25949	26157	25985	26148	25853	26053	26144	26213	25918	26141	25952	26024	26183	26140	26051	25976	26231	26186	26007	26042	26020	25918	25986	25994	25954	25750	26037	26065	26040	25790	26008	25801	26165	25851	25933	26124	25781	25935	26307	25799	26050	26106	26080	26138	26214	25905	26062	26059	26106	25985	25954	26110	26217	26136	26232	26146	25962	26026	26189	26155	26123	26129	26015	26272	25893	26334	26103	25998	26101	26202	26103	25969	25979	25965	25911	26018	26184	26005	26125	25986	26261	26039	26188	26045	25808	26163	26234	25971	26193	26205	26112	25959	26205	26084	26221	26222	26087	26217	26560	26084	26298	26119	26044	26143	26318	26254	26358	26064	25997	26211	26189	26075	26218	26236	26000	26163	25965	25931	26235	26380	26276	26152	26024	25867	26100	25993	26334	26225	25885	26074	25958	25909	26007	25984	25991	26279	26001	26130	25907	26105	26151	26208	25871	26104	25969	26361	26286	26198	26060	26069	26225	26151	26021	26062	26024	25863	26073	25861	25786	26138	26108	26189	26146	26256	26156	26054	26116	26232	26081	26000	25935	26071	25964	26110	25987	26266	26162	25915	26015	26058	26124	26304	25932	25984	25833	26180	26272	26277	26233	26080	26082	26151	26285	26018	26140	26116	26099	26116	26045	26219	26039	26041	26106	26086	26097	26205	26100	26023	25873	26312	26258	25973	25988	26206	25923	25973	25937	26259	26189	26316	25751	25931	26057	26141	26228	26289	26195	25949	25886	26028	26183	25948	26069	26108	25951	26301	26135	25887	26246	26062	26122	26187	26015	26122	25928	26135	26151	26127	26075	26129	26250	26088	25796	25994	26059	25942	25858	25998	26114	25968	26206	26206	26303	26371	26176	26305	25942	26151	26071	25902	26247	26090	26092	25981	26299	26078	26032	26157	26061	26197	25985	25998	26286	26023	26171	25968	26116	26181	25956	26115	26098	26030	26096	25866	26145	26009	26011	25952	26126	26028	26223	26339	26133	26300	26159	26074	26072	25904	26339	26185	26097	25783	25917	26186	26110	25926	26114	25859	26062	26184	26037	26290	26373	25909	26038	26061	26143	25978	26204	26088	26099	26051	26058	25996	25800	26088	25908	26030	25932	25844	26145	26095	26136	26189	26089	26073	26018	25996	25861	25966	26269	26189	26213	26278	25932	26467	26238	26113	26203	25778	26036	25923	26047	26037	25826	26100	26400	26238	26234	26132	25948	25877	25984	26146	26175	26070	25939	25815	26065	26116	26127	26055	25885	26250	26081	25992	26409	26051	26115	26055	25866	25978	26135	26072	26200	25915	26223	26296	26083	26004	26134	26004	26067	25997	26128	26058	26151	26580	26074	26157	26170	26147	25841	26330	26153	25975	26190	26179	25902	26246	26210	26042	26234	26003	26191	26400	26083	26185	25783	25722	25993	25930	26017	25911	25949	26084	26000	26061	25946	25894	26035	26141	25936	26099	26047	26169	26127	25911	26132	26065	26012	26098	25856	25934	26070	26063	26037	26124	26264	26301	26088	26213	26101	26250	26325	25977	26094	26038	25874	26101	25922	26214	26234	25982	26057	26100	26107	26259	26093	26090	25915	26289	26021	25926	26091	26127	26093	26105	26042	26256	26310	26001	26177	25939	26346	25943	25936	26004	26121	25972	26096	26118	26341	26168	26023	25895	26067	26205	26340	25911	26381	25893	26057	26033	25923	25943	26296	26024	26039	25860	26099	26001	26085	26007	26093	26075	26084	26166	26212	26160	26291	26040	26153	26215	26000	26056	26043	25995	25967	26127	26153	26250	26012	26135	26015	25994	26134	26171	26014	26250	26061	26093	25960	26124	26075	26239	26201	26131	26152	26176	26095	26004	25965	26186	26154	26000	25903	26146	26238	26155	26100	26402	26129	25975	26255	26008	26198	26133	26393	26135	26155	26026	26164	26220	26308	26016	26080	25943	26190	26179	26087	26261	26129	25675	26123	25912	26007	26090	25907	26371	25753	25979	25875	26118	26119	25990	25928	26033	26277	26186	26236	26209	26107	25974	26030	26060	26179	26025	26032	26470	26220	26198	25919	26016	26019	26014	26058	26232	26068	26143	26380	26188	25967	25940	25720	26221	26171	26071	26087	26163	26377	26014	26087	26160	26099	26143	26258	26006	26106	26051	26082	25959	26028	25976	26093	26062	25963	26283	25976	26183	26047	26057	26385	26277	26221	26013	25859	25950	25858	26059	26450	26108	26022	26139	26062	26078	26048	26009	26155	26048	26216	25933	26134	26209	26202	25982	26162	26022	26026	26065	26252	26021	26199	26055	25930	25968	26189	26163	26072	25620	26173	26042	26142	26167	25821	26189	26167	25921	26347	26170	26187	26066	25934	26013	26019	26070	25950	25969	26252	25915	26056	25971	26109	25968	26311	26028	26173	26122	26057	26025	26146	26304	26101	25871	25973	26287	26319	26193	25917	26126	26122	26390	26120	25876	26006	26127	26131	26027	26003	26096	26123	25897	26064	26132	26143	25989	25920	26316	26335	26022	26089	26031	25898	26187	26110	26344	26133	26105	25925	26239	26130	26138	26067	25881	25931	26123	26038	25876	26178	26260	26158	25992	26021	26189	26030	26154	26230	26136	26056	26375	26028	26014	26072	26221	25790	26119	26010	26127	26002	26139	26204	26008	26148	25882	26169	26213	26067	25993	26033	26057	26107	26021	26388	26164	26183	26056	26281	26044	26176	26096	26075	25919	25946	26074	26098	26200	26275	26051	26144	25904	26017	25867	26072	26076	26017	25998	25875	25956
28077	45939	39674	27265	22086	19876	18640	18076	17752	17678	17577	17210	17250	17525	17165	17115	17213	17204	17013	16922	17073	16936	16941	16956	17093	17327	17009	17217	17105	17102	16869	16849	16893	17026	17005	16841	16966	16897	16822	16966	16767	16938	16847	16880	16956	16855	16934	17071	16767	16935	16909	16961	17000	16996	16875	16951	16925	16971	16903	16899	17070	16896	16818	16759	16966	16917	17046	16901	16934	16897	17063	16960	16830	16918	17057	16996	17104	16950	16883	17139	16931	16961	16836	16944	17133	16812	16828	16952	17077	16861	16866	16826	17018	16958	17050	16896	16994	16919	16864	16792	16797	16927	16883	16973	17061	16882	16815	16849	16962	16950	16964	16918	16842	16948	16805	17020	16903	17025	16987	16809	16949	16897	16757	16855	16779	16920	16799	17031	16792	16865	16853	17085	16969	16819	17059	16765	16960	16732	16783	17039	16879	16932	16929	16935	16820	16929	16706	16982	16799	16723	16800	16955	16787	16845	16751	16918	16898	16976	17057	16987	17033	16954	16956	16845	16794	16804	16785	16797	16839	16982	16886	16923	16905	16760	16876	16885	16961	16839	16887	16826	16911	16928	16801	16780	16862	16991	16753	16875	16988	17111	16910	16957	16899	16926	16795	16806	16745	16922	16714	16840	17111	17008	17006	16874	16845	16835	16860	16953	16795	17032	16930	16852	17001	16699	16993	16948	16883	16820	16937	16891	16857	16772	16987	17063	16754	16861	16947	16755	16852	16848	16855	16987	16974	17000	16754	16846	16881	16905	16879	16739	16877	16793	16914	16964	16794	16804	16878	16943	16954	16888	17078	17038	16804	16879	16923	16835	16896	16898	16969	17126	17153	16754	16756	16850	16877	16884	16955	16993	16969	16705	16769	16751	17039	16925	17072	17057	16946	16841	17035	16812	16952	16852	16982	16810	16833	16773	16989	16818	16916	16977	16939	16802	16846	16832	16954	17007	16931	16824	16925	16919	16868	16831	16881	16797	16778	16765	16890	16818	16737	16982	16857	17017	16709	16869	16927	16880	16776	16854	16885	17017	16965	16726	16844	16857	16946	16977	16841	16794	16967	16890	16905	16893	16692	17045	16888	17023	17075	16866	16885	16878	16887	16878	16801	16941	16711	16913	16908	16783	17038	16843	16838	16925	16719	16914	16843	16909	17006	16832	16781	16978	16926	16958	16960	16861	16909	16938	16883	17009	16841	16975	16889	16975	17060	16929	16890	16800	16995	16833	16785	16846	17097	16944	16828	16864	16943	16762	16914	16984	16891	16863	16725	16720	16875	16989	16858	16906	17106	17016	16835	16997	16786	16905	16930	16876	16675	16744	16966	16868	16891	16742	17082	16880	16977	16876	17024	16852	16886	16716	17063	16967	16932	16893	16807	16810	16831	16784	16874	16918	16880	16980	16902	16973	16835	16903	16631	16947	17094	16978	16760	16911	16879	16785	16833	16919	16847	16710	16982	16739	16940	16866	16767	16899	16898	16959	16614	16915	16903	17000	16938	16965	16989	16607	16960	16860	16988	17167	16974	16965	16822	16787	16935	16812	16814	16832	16929	16754	17023	16807	16681	16862	16960	16907	16863	16851	16814	17034	16855	16875	17021	16941	17000	16811	16800	16814	16991	16724	16947	16772	16785	16777	16914	16918	16816	16914	16834	17032	16745	16872	17114	16866	16826	17101	16872	16993	16828	16846	16749	16946	16753	16995	16899	16733	16716	16892	16718	16889	16848	16812	16866	16956	16836	16800	16850	16910	16964	16966	16927	17034	16900	16806	16909	16909	16987	17106	16800	16852	16767	16897	16771	16785	16888	16850	16875	16914	16884	16824	16701	16934	17028	16996	16716	16805	16825	16755	16979	16856	16866	16751	16907	16951	16751	16994	16850	16751	16944	16820	16958	16759	16761	16782	16774	17009	16769	17001	16871	16858	16887	16879	16742	17036	16945	16834	16834	17133	16916	16899	16881	16787	16761	16978	16892	16937	16919	16964	16833	16834	16833	16917	17019	16982	16812	16856	16973	17038	16892	16826	16884	16761	16871	16897	17015	16894	16954	16939	16888	16956	16775	16797	16854	16823	16757	16866	16982	16787	16950	17132	16748	16891	16845	16740	16677	17076	16872	16735	16988	17178	16961	17002	16807	16987	17076	16950	16909	16972	16827	16673	16939	16771	16961	16924	16915	16862	16777	16879	16948	17024	16990	16786	16908	17057	17032	16985	16895	16761	16894	17005	16970	16818	16902	16953	16831	16890	16867	16813	16854	16876	17039	16788	16911	16854	16950	16985	16906	17012	16727	16946	16801	16842	16831	17011	16747	16884	16857	17024	16844	16925	16766	16940	16689	17016	17012	16825	16867	16928	16843	16824	16972	16957	16913	16891	16810	16951	16820	16752	16929	16889	16886	16889	16847	16842	16815	16838	16689	16840	16975	16912	16759	17023	17033	16810	16965	17066	16690	16771	16858	17008	16901	16947	16760	16825	17000	16848	16802	16922	17009	16986	16635	16807	16792	16788	16924	16917	16798	16941	16805	16901	16681	16824	16833	16993	16898	16813	16747	16832	16964	16914	16841	16823	16962	16991	16712	17039	16745	17044	16931	16949	17023	16942	16811	17008	16863	16853	16906	16808	17044	16803	16863	16732	16851	16774	16974	16925	16827	16870	16710	16778	16876	16835	16867	16859	16970	16990	16960	16858	17039	16807	16769	16770	17058	16873	16951	16770	16956	16810	16729	16959	16871	16875	16947	16771	16948	16764	16949	16947	16911	17038	17018	17011	16886	16994	16788	17017	17063	16845	16874	16960	16836	16841	16826	17014	16910	16850	16762	16925	16882	16837	16938	16782	16985	16718	16880	16930	16815	16970	16901	17008	16964	16710	16849	17084	16909	16954	16964	16832	16848	16831	16874	16694	17010	16895	16980	16836	16910	16836	16909	16768	16778	16932	16924	16994	16695	16962	16794	16873	16939	16980	16956	17108	16879	16888	16977	16918	16972	16848	16838	17017	16944	16876	17024	16886	16890	16807	16911	16765	16910	16967	16958	17054	16934	16904	16839	16864	16910	16697	16899	16993	16722	16927	16759	16854	16823	16920	16870	16867	16951	16918	16963	16673	16741	16849	16784	16793	16894	16912	16801	16841	16879	16932	16813	16906	16913	17081	16865	17012	16948	16860	16914	16835	16881	16777	16906	16919	16887	16832	16858	16858	16869	17063	16794	16812	16911	16961	16851	16878	16953	16966	16959	16920	16728	17000	16913	16868	16868	17004	16764	16714	17120	16958	17043	16898	16968	16906	17040	17024	16863	16867	16918	16928	16899	16839	16733	16984	16965	16816	16873	16883	16858	16896	16905	16942	16864	17067	16752	17086	16910	17043	16896	16798	16714	16772	16929	16906	16947	16823	16933	16870	16826	16969	16972	16877	16927	16997	16933	16919	16859	16848	16840	16971	17091	17050	16967	16900	16964	17053	16813	16867	17014	16702	16934	16866	16988	16918	16950	17122	16831	16977	16975	16809	16916	16824	16945	16994	16949	16962	17090	16934	16701	16974	16998	16927	16742	16848	17103	16943	16696	17032	17026	16868	16976	16721	16951	16941	16897	16865	16967	16904	16854	17049	16918	17053	16777	16889	16741	16903	16878	16750	16953	16928	16986	16827	16991	16952	16876	16860	16906	16845	17091	16877	17041	16839	16768	16843	16890	16932	16844	16954	16970	16925	16748	16840	16853	17079	16910	16859	17070	17011	17030	17010	16910	17030	16964	16802	16926	17001	16852	16800	16872	16884	16821	16772	17002	16962	16835	16700	16910	16965	16940	16889	16947	16976	16931	16906	16855	16715	17032	16891	16802	16829	16807	16849	16862	16926	16955	16747	16931	16818	17096	16822	16962	17119	16720	17075	16926	16794	16918	16820	16917	16795	16801	16995	16910	17054	17051	16732	16799	16805	16835	16974	16791	16775	16815	16981	16803	17014	17074	16921	16851	16937	16904	16907	16914	17012	16708	16816	16798	17010	16833	16824	16921	17023	16766	16827	16983	16941	16857	16796	16946	16893	17080	17081	16873	17043	16952	16949	16966	16818	16807	16906	16810	16866	16819	16894	16971	16913	16796	16710	16745	16839	16935	16941	16936	17010	16901	16799	17134	16835	16872	16953	16907	17003	16873	16901	16845	17010	17011	16787	16846	16916	16850	16759	16970	16955	16895	16861	16873	16856	16931	16875	16922	17012	17008	16860	16754	16930	16889	16922	17036	16772	16786	16763	17074	16827	17016	16798	16785	16786	16811	16948	16929	16864	16780	16927	16883	16885	16997	17039	16820	16938	16839	16829	16805	17037	16998	16890	16711	16978	16949	16671	17046	16903	16997	16628	16836	16897	17077	16872	16836	16979	16930	17147	16789	16937	17034	16886	16894	16767	17012	16993	17009	16946	16983	16815	16915	17066	16974	16830	16866	16898	16933	16804	16853	16968	16875	16990	17020	16791	16810	16952	16849	16985	16968	16895	16948	17005	17021	16877	16808	16885	16851	16959	16945	16761	16709	17004	17045	16936	16882	16729	17018	17033	16772	16807	16784	16721	16815	16973	16871	16904	17082	16936	16920	16883	16939	16927	16806	16983	16955	16862	16789	16896	16885	17051	16829	16898	16829	16962	16887	16915	16844	17046	16753	16872	16997	17052	16882	16907	16907	16969	16876	16932	16832	16898	16940	16905	16910	16911	16824	16960	16872	16891	16784	16873	16844	16848	16860	16868	16869	16754	16988	16919	16825	16872	16775	16727	17001	16904	16956	16855	16865	17019	16839	16851	16938	16913	16989	17059	16740	16830	16880	17019	16924	16985	17143	17039	16832	16838	16777	17012	16941	16798	16757	16969	16857	16851	16814	16709	16764	16825	16932	16979	16661	16890	17036	16904	16918	16817	16895	17053	16879	16991	16845	16871	16981	16922	16915	16741	16795	16863	16960	16752	17074	16824	16944	16919	16898	16920	16897	16839	16642	16790	16904	16942	16999	16883	17065	16810	16981	16826	16940	17026	16832	16872	16907	16948	16848	16963	16936	16829	16847	16855	17028	16861	16736	16819	16973	17008	16777	16998	16882	16889	16947	16896	16828	16927	16888	16819
22596	21032	27401	25011	22258	26580	31635	28128	27323	27638	27198	26618	26667	26561	26853	26877	26971	26909	26828	26493	26620	26589	26525	26599	26257	26336	26522	26425	26402	26207	26492	26427	26668	26291	26620	26627	26477	26533	26495	26339	26390	26402	26422	26248	26284	26212	26381	26345	26432	26365	26615	26281	26385	26394	26272	26227	26423	26221	26534	26500	26691	26019	26354	26222	26366	26166	26534	26270	26206	26674	26346	26174	26352	26338	26344	26281	26271	26389	26135	26526	26448	26545	26520	26304	26370	26323	26125	26176	26322	26279	26450	26343	26335	26214	26330	26336	26139	26406	26637	26362	26234	26411	26135	26101	26311	26364	26234	26213	26419	26214	26328	26082	26500	26208	26408	26388	26341	26406	26270	26185	26394	26346	26333	26416	26347	26473	26298	26304	26125	26373	26188	26215	26093	26129	26358	26343	26447	26403	26186	26151	26441	26567	26238	26195	26175	26334	26422	26234	26264	26567	26454	26171	26190	26203	26158	26351	26103	26438	26358	26230	26374	26216	26475	26079	26369	26229	26259	26334	26305	26151	26411	26217	26280	26153	26386	26156	26381	26386	26097	26467	26385	26257	26248	26385	26342	26127	26404	26411	26275	26325	26332	26489	26302	26328	26174	26072	26136	26393	26310	26139	26494	26583	26350	26280	26045	26305	26245	26004	26338	26253	26521	26390	26053	26404	26446	26253	26433	26260	26448	26551	26455	26454	26266	26327	26043	26127	26408	26517	26095	26352	26519	26204	26536	26337	26298	26196	25978	26191	26347	26267	26247	26257	26383	26331	26352	26108	26292	26219	26257	26204	26228	26131	26357	26177	26059	26459	26199	26375	25996	26049	26232	26405	26372	26215	26241	26292	26088	26338	26367	26442	26128	26140	26025	25894	26422	26129	26282	26309	26238	26225	26263	26131	26394	26369	26183	26385	26205	25894	26327	26323	26444	26008	26120	26298	26111	26428	26148	26066	25979	26117	26518	26330	26227	26160	26120	26273	26262	26187	26134	26212	26424	26251	25992	26256	26135	26075	26220	26216	26107	26248	26427	26033	26343	26172	26388	26423	26204	26062	26261	26133	26256	26442	26230	26421	26253	26070	26289	26219	26581	26349	26333	26128	26241	26479	26394	26257	26230	26451	26237	26158	26084	26228	26315	26247	26322	26389	26231	26388	26419	26247	26155	26245	26281	26169	26308	26207	26179	26369	26245	26103	26290	26576	26375	26172	26374	26425	26059	26192	26293	26384	26306	26379	26320	26456	26183	26501	26354	26280	26355	25941	26286	26280	26197	26147	26178	26197	26095	26552	26346	26722	26208	26392	26309	26447	26454	26383	26152	26124	26180	25990	26100	26254	26041	26511	26219	26260	26341	26275	26142	25909	26272	26116	26163	26135	26077	26278	26590	26325	26268	26405	26087	25968	26118	25980	26303	26343	26206	26295	26124	26201	26204	26179	26300	26193	26082	26294	26310	26367	26500	26324	26428	26311	26390	26225	26080	26374	26119	26191	26335	26382	26321	26305	26160	26041	26201	26251	26325	25944	26174	26279	26244	26370	26346	26073	26182	25766	26248	26306	26361	26251	26298	26131	26182	25967	26285	26070	26130	26158	26133	26265	26307	26105	26104	26206	26448	26315	26078	26271	26224	26311	26334	26211	26406	26147	26248	25941	26268	26476	26201	26149	26526	26142	26334	26192	25904	26430	26242	26215	26194	26127	26386	26421	26425	25993	26212	26232	26019	26242	26366	26332	26329	26168	26208	26252	26422	26032	26265	26090	26241	26220	26004	26326	26242	26220	26417	26377	26290	26248	26521	26369	26175	26200	26511	26354	26338	26429	26366	26174	26014	26219	25940	26146	26285	26282	26214	26392	26441	26473	26395	26354	26257	26308	26326	26518	26192	26138	26218	26168	26149	26232	26353	26018	26427	26266	26209	26267	26261	26374	26286	26327	26096	26116	26245	26317	26302	26198	26384	26365	26288	26118	26179	26233	26227	25942	25900	26046	26176	26001	26330	26243	26136	26107	26375	26262	26178	26550	26387	26174	26260	26204	26323	26220	26505	26040	25929	26121	26199	26185	26457	26327	26028	26357	26424	25892	26262	26081	26368	26439	26445	26529	26223	26035	25915	26251	26362	26240	26197	26210	26241	26195	26146	26222	26373	26307	26238	26170	26195	26174	26093	26065	26261	26066	26189	26260	26241	26037	26234	26389	26297	26237	26227	26395	26542	26191	26184	26318	26329	26333	26280	26155	26199	26235	26229	25905	25905	26269	26192	26390	26181	26277	26368	26283	26403	26305	26445	26208	26418	26243	26461	26444	26199	26397	26797	26198	26239	26534	26338	26279	26571	26182	26174	25928	26252	26251	26311	26226	26310	26232	26433	26213	26000	25928	26159	26214	26306	26243	26495	26428	26205	26099	26296	26405	26106	26272	26183	26324	26142	26136	26234	26173	26230	26095	26402	26241	26395	26445	26241	26374	26448	26280	26117	25964	26177	26055	26200	26291	26298	26178	26434	26111	26219	26471	26231	26197	26223	26288	26194	26536	26207	26145	26314	26386	26028	26131	26112	26395	26245	26303	26420	26281	26152	26230	26312	25977	26174	26152	26465	26214	26095	26461	26061	26498	26385	26097	26231	26277	26274	26242	26174	26124	26252	26221	26394	26310	26328	26111	26280	26142	26087	26086	26340	26125	26039	26425	26309	26412	26341	26571	26530	26142	26306	26205	26227	26405	26309	26239	26439	26148	26472	26352	26195	26320	26098	26233	26395	26377	26132	26173	26397	26212	26262	26298	26228	26239	26262	26410	26135	26262	26184	26233	26316	26286	26220	26400	26519	26401	26294	26126	26277	26195	26619	26085	26157	26383	26211	26206	26234	26323	26363	26126	26334	26130	26131	26296	26301	26318	26545	26064	26232	26320	26336	26411	26100	26177	26121	26174	26468	26194	26378	26420	26126	26249	26308	26214	26299	26255	26246	26116	26123	26085	26177	26285	25977	26097	26277	26185	26513	26200	26427	26294	26174	26183	26131	26145	26326	26159	26574	26305	26268	26480	26299	26180	26232	26313	26369	26312	26156	26110	26244	26309	26367	26262	26041	26232	26224	26230	26300	26129	26208	26355	26211	26298	26120	26246	26440	26269	26330	26213	26249	26054	26147	26311	26262	26143	26230	26050	26336	26399	26224	26490	26202	26320	26601	26190	26238	26132	26076	26198	26071	26128	26408	26228	25983	26167	26472	26233	26094	26309	26062	26288	26452	26153	26055	26028	25883	26197	26293	26024	26193	26220	26343	26472	26435	26249	26127	26209	26356	26272	26311	26152	26351	26325	26364	26240	25990	26296	26141	26390	26295	25947	26147	26358	26080	26313	26183	26302	26353	26055	25952	26211	26295	26241	25898	26202	26330	26306	25908	26070	26209	26221	26111	26083	26280	26435	26290	26536	26431	26293	26281	26211	26286	26258	26157	26156	26156	26254	25890	26106	26105	26021	26255	26465	26212	26526	26406	26377	26060	26116	26122	26296	26091	26177	26448	26138	26523	26306	26237	26308	26369	26018	25853	26238	26206	26486	26278	26059	25938	26195	26071	26087	26176	26304	26311	26202	26279	26208	26073	26505	26418	26169	26502	26602	26247	26210	26361	26186	26170	26104	26019	26206	26348	26318	26351	26127	26451	26285	26389	26350	26079	26284	26195	26048	26034	26372	26510	26203	26143	26134	26104	26212	26454	26451	26351	26319	26174	26112	26190	26202	26170	26378	26348	26355	26296	26126	26267	26152	26342	26285	26299	26081	26147	26298	26449	26145	26153	26102	26321	26318	26223	26127	26194	26375	26257	26338	26243	26299	26383	26403	26185	26439	26188	26361	26287	26214	26149	26188	26220	25802	26171	26451	26445	25997	26232	26354	26470	26232	26277	26039	26151	26278	26333	26205	26371	26262	26159	26444	26244	26363	26741	26174	26489	26170	26353	26299	26171	26154	26311	26320	26109	26323	26264	26286	26259	26337	26274	26244	26348	26489	26413	26514	26281	26251	26192	26204	26144	26286	26028	26213	26211	26401	26492	26402	26359	26443	26283	26137	26253	26334	26396	26208	26195	26091	25936	26211	26217	26171	26293	26319	26489	26670	26391	26213	26181	26162	26260	26422	25904	26230	26294	26108	26250	26099	26259	26346	26288	26512	26014	26206	26392	26182	26053	26455	26403	25986	26133	26123	26166	26160	26487	26333	26257	26134	26150	26313	26186	26133	26396	26144	26264	26290	26213	26352	26151	26249	26266	26241	26017	26351	26323	26365	26139	26151	26246	26166	26297	25954	26265	26040	26035	26124	26162	26430	26363	26239	26316	26375	26389	26238	26384	26391	26235	26379	26291	26219	26171	26055	26340	26103	26244	26260	26154	26379	26390	26232	26294	26086	26412	26195	26070	26077	26248	26169	26108	26036	25963	25811	26315	26133	26276	26070	26376	26457	26123	26091	26284	26344	26384	26381	26320	25845	26068	26243	26218	25990	26302	26004	26190	26254	26157	26119	26405	26243	26297	26182	26059	26280	25995	26317	26195	26414	26377	26222	26565	26211	26131	26304	26148	26339	26239	26419	26434	26198	26669	26332	26080	26132	25988	26341	26282	26102	26253	26102	26218	26220	26546	26417	26192	26297	26025	26077	26371	26256	26203	26280	26224	26445	26294	26224	26501	26119	26362	26094	26229	26282	26250	26225	25848	26156	26017	26214	26286	26293	26269	26020	26038	26423	26372	26394	26303	26222	26219	26485	26458	26272	26092	26207	25951	26204	26151	26011	26562	26570	26247	26149	26296	26434	26344	26388	26237	25993	26097	26319	26179	26115	26523	26245	26108	26081	26322	26289	25963	26335	26370	26255	26385	26285	26190	26314	26218	26236	26252	26302	26301	26372	26294	26768	26356	26371	26420	26468	26159	26277	26206	26351	26127	26171	26213	26250	26295	26449	26083	26257	26286	26236	26082	26040	26335	26189	26029	26480	26236	26064	26004	26218	25926	26139	26387	26205	26389	26506	26467	26417	26442	26277	26346	26258	26319	26073	25913	25929	26049	26155	26332	26027	26045	26226	26332	26453	26250	26660	26155	26239	26475	26374	26109	26221
30702	51136	44569	29961	25044	21372	19842	18904	18537	18115	17897	17793	17626	17392	17357	17283	17102	17323	17169	17198	17274	17076	17038	17133	17094	17112	16864	17106	16946	16842	16817	17040	17133	16825	17013	16804	17141	16802	16829	16903	16889	16815	16794	17150	17006	16743	16778	16966	16935	16912	16948	17223	17072	16940	16938	16714	16982	17028	16952	17046	17036	16880	16896	16829	16939	17041	16806	17029	16820	16914	17020	16733	16969	17059	16845	17060	16912	16908	17020	17088	16836	17057	16803	16832	16893	16878	16884	16837	16922	16812	16726	16591	17031	16891	17026	16956	16922	16915	17118	16905	16952	16787	16745	16829	16779	16869	16874	16867	16888	16931	16975	16778	16809	16828	16785	16816	16893	16626	16778	16777	16844	16877	16923	16912	16974	16910	16799	17020	16826	17105	16749	16703	16739	16717	16842	16830	16869	16900	16844	16935	16842	16884	16956	16874	16922	16811	16917	16877	16966	16813	16913	16902	17033	16867	16906	16795	16804	16898	16863	16945	16906	16942	16747	16695	16955	16766	16841	16917	16771	17041	16757	16767	16889	16952	16911	16923	16766	16999	16858	16965	16912	16862	16906	16864	16777	16931	16758	16803	16647	16797	16892	16768	16741	16858	16922	16737	16827	16797	17006	16821	16777	17110	16808	17026	16934	16814	16897	16719	17063	16863	16808	16802	16836	16956	16928	16829	16938	17067	16873	16872	16897	16826	16852	16854	16883	16813	16813	16841	16994	16872	16928	16864	16964	16775	16885	16724	17106	16776	16922	16927	16862	16844	16856	17018	16854	16790	16749	16947	16776	17014	16880	16921	16791	16729	16913	16810	16862	16733	16957	16677	16999	16758	16884	16952	16922	17015	16912	16975	16783	16956	16917	16917	16801	16946	16961	16908	16989	16838	16854	16866	16818	17121	16906	17005	16946	16902	16925	16711	16784	16836	16697	16866	16940	16880	16826	16941	16870	16680	16947	16920	16839	16840	16876	16555	16835	16718	16901	16646	17006	16833	16902	16808	16811	16868	17017	16967	16806	16829	16781	16930	16895	16583	16999	16846	16864	16865	16780	17001	17051	16828	16885	16928	16912	16854	16797	16734	16838	16778	16810	16858	17018	17095	16888	16855	16686	16779	16976	17008	16826	16902	16956	16784	16788	16847	16863	16974	16903	16786	16781	16946	16587	16813	16883	16871	16891	16952	16847	16716	16884	16898	16712	16752	16857	16865	16846	16851	16683	16817	16838	16878	17079	16797	16860	16786	16779	16823	16787	16960	16765	17010	16995	16903	16866	16807	16908	16804	16718	16960	16696	16738	16839	16713	16849	16880	16799	16831	16840	16845	16863	16850	16733	16760	16856	16847	17089	16630	16781	17116	16821	16738	16918	16880	16886	16887	16789	16677	16865	16895	16851	16983	17031	16962	16816	16869	16948	17003	16986	16893	16708	16852	16868	16716	16865	16883	16929	16766	16910	16872	17055	16864	16846	16771	16824	16947	16973	16988	16992	16893	16893	16798	16783	16756	16997	16906	16930	16823	17015	16863	16830	16694	16907	16963	16807	16908	16913	16852	16898	16967	16737	16842	16859	16845	16933	17028	16792	16696	16962	16937	16860	16964	16756	16767	16990	16706	16808	16836	16670	17053	16710	16879	16673	16896	16839	16928	16876	16809	16855	16656	16938	16777	16766	16961	16860	16851	16927	16833	16907	16678	16934	16837	16861	16880	16877	16695	16956	17072	16833	16776	16793	16610	16861	16772	16901	16848	17016	16872	16844	16947	16984	16789	16876	16811	16884	16827	16834	16793	16957	16874	16856	16851	16976	16857	16999	16735	16693	16875	16784	16890	16893	16867	16763	16946	16868	16862	16679	16844	16935	16802	16743	16730	16959	16861	16986	16850	16860	16921	16668	16844	17005	17043	16835	16855	17082	16930	16907	16770	16955	16902	16838	16903	16713	16863	17062	16834	16798	16861	16725	16779	16917	16804	16870	16898	16760	16704	17052	16790	16904	16853	16882	16969	16910	16955	16707	17001	16871	16799	16847	16822	16850	16904	16764	16984	16804	16850	16922	16854	16737	16872	17000	16837	16976	16988	17067	16860	17037	16836	16931	16844	16937	16751	16842	16886	16867	16752	17095	16879	16796	16874	16898	16801	17010	16850	16874	16800	16763	17030	16773	16725	16905	16891	16799	16831	16778	17092	16969	16804	16940	16720	17006	16869	16621	17006	16832	16962	16986	16897	16839	16925	16990	16744	16846	16882	16738	16904	16700	16807	16996	16959	16929	16915	16889	16904	16983	16803	16785	16886	16827	16920	16835	16794	16847	16825	17160	17003	16782	16817	16665	17065	16782	16828	16901	16757	16946	16742	16775	16872	16928	16951	16870	16827	16982	16910	16997	16876	17040	16915	16990	16948	16875	16856	16894	16905	16838	16867	16573	16783	16693	16737	16947	16947	17047	16698	16778	16943	16838	16921	16921	16795	16847	16798	16878	16739	17155	16759	16857	16891	16836	16897	16969	16780	16907	16729	16742	16825	16805	16824	16882	16881	16901	16886	16979	16784	16966	16897	16917	16811	16827	16733	16799	16890	16913	16977	16927	16928	16897	16804	16925	16841	16744	16812	17047	16861	16857	16949	16814	16877	16916	17028	16895	16884	16936	16769	16765	16633	16767	16895	16873	16927	16874	16895	16754	16865	16938	16758	16953	16749	16659	16940	16728	16830	16996	16982	16856	17010	16846	16866	16765	16959	16737	16931	17003	17027	16954	16728	16903	16694	16807	16953	16744	16858	16909	16980	16816	17002	16887	16784	16796	16829	16876	16814	16684	16984	16908	16878	16722	17050	17085	17021	16835	16863	16863	16843	16751	16795	16805	16895	16826	16791	16966	17078	17072	16940	16958	16904	16697	16808	16869	16900	16856	16735	17007	16895	16816	16896	16765	16836	16825	16701	16886	16944	16789	16726	16999	16847	16893	16852	16871	16642	16823	16895	16866	16775	16826	16826	16883	16951	16909	16999	16861	16901	16745	16735	16863	16989	16853	16924	16667	16992	16752	16830	16865	16752	16887	16771	16857	16931	16755	16965	17007	16970	17040	16869	16797	16823	16928	16969	17036	16977	16962	16869	16801	16913	16812	16782	16751	16911	16972	16860	16795	16868	16847	16733	16769	16842	16812	16931	16837	16915	16918	16876	16918	17059	16928	16906	16738	16820	16781	16899	16847	16874	16821	17024	17024	16951	16877	16843	16699	16995	16997	16839	16866	16864	16918	16900	16935	16940	16768	16818	16790	16968	16932	16948	16887	16825	16647	16878	16853	16975	16834	16940	16884	16914	16815	16943	16884	16771	16944	16875	16820	16901	16801	16773	16743	16885	16897	16946	17014	16841	16776	16871	17044	16849	16865	16967	16966	17140	16922	16861	16868	16758	16848	16809	16775	16983	17033	16683	16910	16821	16888	16986	16893	16879	17043	16818	16847	17081	16828	16955	16803	16927	16856	16784	17019	16741	16865	16823	16895	16800	16833	16781	16786	16991	16960	16858	16969	16880	17052	16928	16769	16830	16703	16829	16829	16863	16942	16998	16893	16960	16808	16961	16852	16801	16833	16678	17010	16963	16808	16729	16708	16883	16829	16776	16792	17037	16740	16852	16946	16843	16887	16839	16910	16786	16877	17031	16949	16729	16907	16926	16987	16833	16956	16778	16772	16969	16914	16854	16693	16843	16964	16836	16863	16516	16863	16908	16990	16941	16909	16997	16823	16782	16964	17010	16775	16786	16787	16948	16743	16898	16899	16542	16800	16842	17085	17058	17025	17002	16956	16918	16859	16874	16863	16776	16819	16940	16977	16862	16794	17015	16873	16860	16910	16771	16855	16893	16898	17034	16972	16856	16911	16918	16847	16925	16784	16901	16736	16784	16808	16911	16602	16839	16965	16873	16848	16873	16736	17090	16961	16773	16968	16808	16741	16723	16830	16944	16831	16895	16915	17024	16830	16714	16645	16908	17055	16960	16969	16792	16869	16901	16950	16913	16889	16722	16848	16733	16821	16762	16894	16988	16737	16876	16876	16968	16988	16919	16895	16928	16860	16855	16702	16765	16736	16850	16835	16855	16943	17107	16858	17037	16892	16804	16969	16838	16925	16701	16913	16838	16914	16796	16793	16765	16770	16855	16861	16888	16821	16831	16869	17009	16913	16768	16879	17018	16871	16930	16792	16746	16814	16941	16877	16982	16777	16795	16936	16885	16821	16761	16821	16780	16884	16848	16858	17020	16788	16901	16832	16839	17007	16945	16929	16806	16749	17146	16790	16800	16797	16911	16845	16785	16876	16978	16863	16836	16859	16940	16914	16849	16854	16770	16762	16904	16857	16913	16802	16692	16933	16618	16894	16731	16904	17048	16901	16938	16949	16803	16804	16749	16857	16746	16987	16808	16959	16916	16976	16956	16862	16658	16894	16709	16800	16894	16836	17012	16876	16754	16786	16965	16812	16897	16832	16869	16827	16769	17137	16824	17103	16855	16758	16824	16990	16866	16869	16935	16880	16782	16728	16894	16937	16893	16936	16697	16565	16812	17098	16968	16915	16845	16756	16756	16789	16773	16756	17123	17024	16901	16859	16931	16819	16911	16835	16995	16892	17027	16810	16783	16761	16982	16762	16780	17003	16891	16734	16729	16834	17083	16920	17050	16924	17052	16855	16794	16921	17013	16961	16862	17025	16725	16703	16777	16808	17072	16923	16903	16847	16859	16779	16764	16962	16808	16886	16794	16767	16854	16878	16737	16837	16712	16839	16916	16952	16907	16776	16846	16892	16807	16992	16838	16967	16808	16975	17085	16711	16875	16884	16936	16851	16949	16921	16777	17013	16896	16973	16699	16940	16754	16838	16895	16954	16979	16958	16822	16682	16862	16794	16932	16672	16855	16911	16893	16975	16766	17015	17118	17008	16743	16954	16806	16990	16977	16839	16849	16872	16901	16859	16905	16918	16849	16901	16959	16797	16973	16787	16977	16844	16961	16866	16803	16817	17095	17106	17001	16993	16926	16796	16658	16789	16917	16746	16983	16842	16844	16875	17038	16850	16912	16927	16695	16806	16820	16842	16806	16846	16767	16871	16847	16630	16717
36857	31862	35520	32401	29599	29509	29498	29327	29175	29186	28751	28692	28910	28944	29055	28802	28930	29191	28649	28916	28982	29057	28961	29106	28772	28918	28821	29002	29046	28864	29046	29077	28798	28769	29222	28950	29125	28918	28845	28975	28928	28804	29140	29132	28964	29031	28875	28760	29009	29019	28524	28653	28677	28829	28790	29019	28781	28921	28828	29138	29100	28809	28904	28842	28866	28943	28690	28942	28767	28934	28800	28918	29063	28801	28935	28754	29082	28800	28999	28912	28853	28591	29076	28865	28797	28839	28976	29040	28942	28705	28925	28878	28700	29096	29019	28765	29150	28931	29066	28841	28895	28836	29002	29139	28919	28937	29051	29023	28846	29079	29034	29116	29014	28718	28753	29112	29010	29052	29006	28913	28912	28838	29015	28840	28801	28818	28796	28725	28855	28844	29015	28780	28835	28973	29049	28927	28787	28810	28684	28633	28731	28848	29191	28675	29046	28837	28967	28998	28987	28777	29040	29106	29063	28976	28770	28948	28782	28987	28915	28864	28884	28728	28863	29103	29010	29012	28915	29033	28734	28761	28709	28807	28661	29008	29172	29012	28967	28838	28878	29045	28726	28761	28650	29021	28830	28650	28655	28744	28852	28888	28851	28891	28845	28826	28775	28804	28922	29047	28945	28819	28951	28698	28711	29048	28931	28911	29181	28847	28637	28787	28976	28925	28742	29003	28692	29015	29019	29105	29006	28881	28790	28826	28458	28834	28902	28861	28746	28964	28842	28938	29090	28913	29056	29005	28891	28683	28709	28967	28918	29032	29041	28767	28815	28945	28504	28861	28780	28908	29017	28712	28718	28740	28828	29058	29014	29018	28832	28877	28947	28911	28812	28837	29323	29130	28780	28693	29042	28977	28909	28957	28978	28888	28890	28729	28850	28699	28790	28745	28869	28722	28886	29014	28746	28941	29087	29084	28835	28929	29014	29154	28979	28736	28855	29031	28854	29023	29366	29045	28770	28901	29012	28504	29045	28879	28902	28815	28863	28888	28853	28718	29045	29277	28840	28920	28902	28709	28859	28807	28906	28833	29036	28950	28999	28939	28949	28880	28896	28755	29173	28951	28951	28866	29113	28883	29025	28931	28662	29165	28838	28655	28892	29078	28756	28892	28881	28992	28922	28883	28978	29034	29097	28855	28798	29110	29100	28963	28560	28772	28809	28954	28974	28653	28899	28891	28992	29132	29106	28887	28862	28887	28988	28806	28921	29082	28694	28710	28709	28762	28645	28868	28727	28740	29137	29019	29082	29014	28946	28734	28955	28766	28897	28868	28827	29189	28865	28850	28687	28873	29070	28648	28629	28872	28840	29011	29085	29114	28723	28936	29021	28745	28681	28753	28945	28966	28823	28813	28747	29032	28920	28825	29179	28741	28784	28868	28742	28563	28651	28875	29026	28958	28662	28707	28723	28799	28930	28951	29004	28589	28581	29182	28727	29107	28855	28832	28715	29066	29197	28855	28907	28826	29157	29060	28943	28982	28746	29035	28860	28974	29088	28711	29168	29084	29059	28924	29109	28889	28690	28917	28796	29026	28882	28840	29031	28795	29077	28886	29096	28979	29004	29020	28986	28813	28857	28962	28756	28900	29068	29083	28790	28886	28946	29114	28910	28826	29029	29255	28888	29167	29020	28956	28941	28831	28947	28780	28798	28880	28848	29099	29208	28817	28924	28940	28795	28821	28711	28908	28896	29006	28810	28829	28820	28882	28757	28915	28898	28884	29006	29188	28933	28803	29135	28876	28882	28793	29076	28841	28860	28589	28785	28893	28876	29128	28919	28942	28794	28858	28976	28734	29135	28814	28720	28865	29016	29051	29034	29005	28935	28816	28838	29092	28845	28859	28879	28864	29007	28865	28924	28911	28863	28996	29305	28681	28863	28766	28850	28854	29213	29007	29023	29082	28856	28622	28770	29022	28849	29061	28930	29206	28862	28808	28995	28992	28922	29051	28690	29011	28989	28837	28744	29036	29066	29029	28918	28813	28895	28970	28965	28804	28769	28890	28444	28904	28997	28890	28861	28959	28844	29106	28689	28984	29127	28987	28814	28875	28932	28893	28822	28748	29046	29054	28915	28805	28976	29079	28790	28892	29002	28901	28854	29157	28973	28557	28777	28809	28792	29165	29013	29062	29055	28706	28984	29124	28757	28971	29055	29241	28923	29030	28903	28737	28998	29012	28723	28836	28829	28870	29158	28887	28629	28856	28869	28894	28881	29015	28756	28859	28718	29029	28801	28854	29005	28882	29038	28977	29073	29283	29041	29214	28948	28725	29003	28779	28979	29028	28893	28984	29301	29098	28978	28876	28897	28610	29009	28869	29074	28995	28874	28777	28886	28918	28756	28762	29062	28443	28719	28760	28776	28836	28841	28781	29060	29115	29006	28822	28834	28811	28745	28988	29236	28759	28560	28714	28984	29020	29005	28729	28968	28909	28826	28957	28823	28816	28838	29003	29007	28897	29012	29025	28955	28724	28839	29008	28843	29035	29026	29035	28839	28718	28886	28905	28701	29178	29026	28781	29040	28968	28615	29004	29093	29112	28911	28961	29118	29119	28835	28986	29183	29069	29376	28756	28915	28845	28877	28894	28948	28987	29075	29102	29052	29015	28988	29078	28900	28816	29000	28744	28896	28913	28862	28939	29057	28929	28729	28794	29263	28912	29116	28947	28920	29162	29048	28723	28947	28964	29072	28816	28802	28869	28945	28661	28937	28607	28416	28717	28895	28899	29037	28501	29123	28958	28928	28825	28952	29154	29045	28995	28934	28974	28880	29017	29163	28915	29261	28698	28820	29024	28876	29109	29093	28763	29016	29087	28814	29045	28926	28918	28679	29051	28576	28904	28597	28802	28735	29010	29008	29088	28989	28835	29061	28992	28889	28718	28648	28862	28623	28910	28673	28855	28961	28946	28753	28758	28814	28809	29017	28985	28788	28954	28767	28976	29106	29001	28954	28969	28848	28845	28937	28743	28917	28883	28875	28663	28795	29057	28987	29184	28950	28653	28872	28779	28868	28766	28694	28784	28664	29133	28915	28609	28884	28981	28934	29252	29047	28666	28705	28791	28888	28610	28762	28646	28660	28921	28831	28844	29083	28626	28811	29116	28959	28871	28754	28699	28979	28984	28826	28978	28975	29124	28614	28706	29005	29003	28886	28906	28721	28955	28770	28958	28929	28919	28911	29083	29109	28691	28942	28683	28989	28800	28905	29054	28709	28864	28996	28734	28895	29062	28709	28901	29200	28719	29077	28729	29062	28949	28920	28797	28920	29025	28936	28765	29189	28901	29188	28938	28737	28819	29028	28902	28853	28878	29043	28870	28981	28984	29026	28818	28871	28759	29002	28903	28952	29229	29016	28703	29049	28937	28747	28992	28951	28780	29165	29105	28887	28849	28931	28922	28730	28554	28973	28849	28850	28879	28858	28811	28657	28843	29128	28872	29006	28849	29202	28809	28967	28809	28987	28748	28995	28685	28676	28907	28794	28789	28829	29054	28953	28906	28843	28835	29063	28982	28922	28774	28912	29002	28820	28982	28916	29216	29117	28950	28913	28786	28827	28962	28726	28796	28885	29082	29045	28852	28742	28699	28833	28939	28895	28874	28745	29068	28936	28958	29148	29062	28945	28924	28907	28936	28925	28460	28811	28858	28808	28923	28712	28901	29078	28766	28753	28907	28938	28695	28795	28907	28704	28652	29183	28816	29095	29056	28702	28836	28793	28704	28783	29028	28837	28846	28807	28868	28930	29177	29086	28727	28908	28766	28941	29086	29062	28906	29089	29168	28993	28749	28752	28857	28876	28955	28937	28978	28846	29135	28818	28992	29105	28807	28759	28934	28896	28729	28942	28885	28904	28918	28710	28897	28982	28670	28804	28917	28900	29125	28796	28927	29151	29006	28939	28889	28860	29056	29188	29063	28980	29039	28825	28889	28855	28966	28901	29008	29053	28756	28899	28743	28984	28706	29025	28946	28998	28984	29047	29122	29036	28896	28724	28815	28715	29035	29025	28830	29128	28732	28693	29028	29019	29097	28820	28829	28967	29001	28915	28573	28759	28799	28913	28808	28878	28904	29144	29013	28936	28868	28701	28830	28887	28951	28937	29089	29177	28873	29062	28811	28906	29020	29090	28922	28927	28874	28370	29262	29367	28963	28868	28842	28764	28942	28773	28784	29035	29015	28730	29144	28670	28951	28934	28747	28808	28796	28813	28862	29070	28846	28820	29010	28725	28847	28938	28869	28957	28726	28891	28819	28754	28824	28932	29048	29020	28971	28693	28697	28875	28771	28836	28862	28948	29020	29014	28611	28940	28759	28949	29100	28886	28859	28835	28774	28781	28967	28988	28870	29076	28780	28738	28957	28783	28921	29089	28890	28974	28993	29055	28936	28884	28862	28818	28659	28899	28825	28921	28676	29092	28989	28698	28924	28794	28741	29002	28972	29198	28907	29069	28884	29008	28885	29062	28874	28776	28896	28800	28876	28831	28800	28969	28946	28792	28641	29204	29211	28779	28861	28846	28857	28851	28489	28917	28809	28953	28899	28852	28854	28838	29046	29168	28901	28623	28995	29007	28702	28767	29037	28985	28887	28947	28632	28944	29178	28955	28861	29008	28820	28955	28923	28840	28722	28749	28549	28954	28824	29065	29200	29294	28821	29044	28829	28918	28938	28754	28924	28923	28654	28822	29003	29061	28964	28774	28763	28783	28904	28966	28860	28782	28684	28848	29039	29303	28882	28591	28895	29075	28982	28902	28839	28952	28751	28901	28810	29117	28932	28948	28999	29106	29125	28930	28835	28962	28855	29183	29036	29049	28956	29042	29130	28659	28795	28957	28792	28793	28847	28980	28995	28974	28958	29101	28766	28826	28779	28648	28887	28859	28997	29148	29143	28981	28872	28866	28745	28717	28781	28986	29037	28814	28958	28918	29058	28961	28890	28813	29149	28956	29070	28835	28874	29019	29033	29076	28874	29043	28955	29075	28825	28914	28766	28693	28785	28887	29064	29011	29119	28749	28765	28913	28802	28841	29044	29100	28731	28792	28880	28802	29007	28937	28958	29137	28893	28942	28809	28818	29034	28822	28716	28927	28882	29133	29200	28937	29173	29110	28805
28902	33742	28033	21477	19889	19212	18549	18271	18363	18238	18167	18144	18071	18132	18121	18006	18027	18245	18058	18345	18201	18114	18039	18178	18206	18108	18326	18153	18234	18025	18233	18301	18086	18166	18113	18339	18156	18202	18090	18095	18059	18008	18250	18151	18069	18119	17898	18225	17957	18171	18140	18053	18059	18253	18162	17965	18074	18179	18225	18124	18205	18248	18231	18273	18146	18096	18126	18115	18212	18268	18169	18102	18213	18049	18129	18274	18082	18037	18131	18194	18222	18055	18116	18078	18071	18144	18229	18135	18025	18080	18095	18119	18119	18161	18240	18181	18132	18170	18324	18114	18251	18022	18071	18305	17959	18232	18128	18129	18065	18135	18130	18312	18092	18137	18016	18217	18268	18081	18134	18228	18024	18065	18080	18181	17906	17886	18321	18021	18135	18171	18246	18145	18260	18148	18337	17976	18121	18062	17924	18038	18141	18011	18167	18145	18064	18206	18142	18130	18014	18148	18193	18017	18064	17986	18257	17935	18042	18105	18026	17997	18161	18129	18062	18027	17924	18040	18180	18053	18069	18265	18083	18073	18190	18324	18009	17946	18190	18071	18134	18100	18170	18189	18000	18038	18053	18167	18118	17945	17903	18208	17982	18201	18149	18114	18218	18165	18227	18067	17953	17965	18083	18104	18273	18120	18031	18256	18190	18133	18137	18189	18167	18090	18027	18122	18039	18106	18148	18100	18198	18056	18274	18118	18178	18042	18045	17992	18064	18122	18128	18083	18073	17986	18122	18161	17962	18014	17924	18125	18014	18139	18099	18205	17961	18040	18177	18084	18057	18257	18054	18188	18149	17962	18098	18145	18075	18180	18271	18124	18108	18128	18005	18099	18098	18095	18044	18076	18017	17990	18105	18082	18027	18270	18034	18256	17988	18093	18187	18114	18119	18006	17901	18163	18201	18037	18169	18026	18184	18083	18110	18132	18105	17976	18107	17952	18227	18107	18179	18138	18038	18184	17987	18151	17900	18048	18294	18111	18051	18162	17954	18007	18064	18099	18304	17960	18101	18010	18154	18258	18036	17992	18106	18034	18054	18204	18171	18041	18104	18129	18055	18025	18116	18030	18333	17814	18032	18012	18116	18228	17923	18112	18094	18108	18143	18003	18097	18002	18057	17983	18095	18226	18344	18194	18179	18253	18023	18113	18216	18042	18172	18153	18016	18204	17985	18221	18211	18171	18134	18036	18264	18107	18112	18185	18131	18110	18413	18135	18283	18263	17967	18075	18292	18080	18051	18103	18031	18161	18130	17858	18263	18251	18160	18084	18148	18088	18149	18278	18126	18058	18254	18242	18073	18147	18117	18223	17909	18184	18232	17993	17932	18058	18182	18126	18088	18227	18156	18169	18186	18238	17955	17952	18071	18036	18274	17993	18182	17940	18221	17907	17930	18111	18177	18059	18182	17923	17840	18056	17979	18018	17975	18154	18098	17995	18099	18092	17998	18121	18087	18052	17976	18048	18077	18291	18125	18083	18091	18066	17932	18238	18262	18375	18112	18015	18059	18035	18031	18105	18014	18014	18400	18258	18092	18080	18120	18103	18099	18300	18200	18033	18240	18098	18292	18068	17966	18311	18175	18153	17921	18112	18105	18112	18263	18102	18141	18154	18014	18333	18036	18117	18001	17949	17935	18076	18040	18147	18123	18099	17910	18041	18132	18254	18210	17994	18157	18242	18171	18144	18323	17898	18252	18022	18156	18144	18234	18186	18222	18082	18069	18057	18151	18103	18080	18064	18060	18096	18140	18277	18102	18046	18130	18095	17998	18159	18046	18131	18143	18076	18292	18042	18121	18070	18117	18039	18045	18089	17993	18063	18132	18174	18056	18014	18273	18047	18290	18196	18030	18031	18156	18044	18022	18149	18197	18120	18029	18035	18261	18117	18108	18235	18172	18130	18319	18141	18021	18174	18135	17953	17982	17995	17919	18143	18215	18155	18302	18022	18384	18163	18128	17900	18002	18079	18193	18210	18020	18078	18068	18189	18180	18116	17900	18202	18247	18100	18123	18257	18040	18113	18246	17961	18068	18041	18258	17980	18226	18307	18114	18267	18049	18254	17980	18041	18200	17976	18018	18212	18192	18074	18085	17994	18270	18208	18072	17964	18117	18249	18025	18115	18138	18202	18027	18072	18206	18132	18060	18358	18071	18060	18053	17985	18143	17975	18148	18232	18134	18119	18230	18024	18336	17919	18219	18217	18227	18230	18057	18164	18113	18158	18008	17983	18006	18010	18011	18061	18034	18279	18286	18219	18059	17925	18102	18080	17918	18098	17973	18034	18019	18043	17983	18077	18213	18093	18154	18135	18476	17851	18089	18179	18186	18249	18247	18105	18065	18064	17857	18245	18059	18242	18117	18073	18016	18033	18107	17967	18269	18085	18242	18108	18079	17977	18033	18108	18121	18044	18077	18122	18136	18157	18092	18019	18206	17941	18143	18202	18277	18277	18176	18157	18046	18213	18050	18142	18101	18119	18193	18064	17987	17913	18123	18132	18211	18031	18058	18040	18195	18128	18061	18020	18058	17981	18125	18083	18189	18155	18035	18183	18112	18025	18136	18096	18238	18096	18251	18005	18065	18204	17993	18039	17976	18029	18080	18103	18088	18045	17938	18196	18020	17979	18147	17957	18084	18088	18074	18132	18119	18117	18029	18088	18048	18173	18006	18162	17985	18012	18131	18003	18083	18143	18102	18086	17969	18345	18068	17941	18216	18113	18134	18039	17986	18121	18114	18089	17977	18095	17999	18154	18069	18097	18201	18072	18118	18151	18034	18262	18123	17850	18056	18271	18050	17944	18154	17951	18172	18163	18039	17906	18182	17974	18127	18163	18254	18201	18060	18248	17776	18270	18212	18217	18088	18227	18138	17968	18113	17927	18088	18057	18161	18197	18151	18121	18151	17817	18127	18139	18065	18085	18153	18131	18094	18134	18050	18257	18123	18119	18143	18104	18152	18056	18032	18290	18053	18014	18060	18150	18239	17979	18109	18235	17901	18017	18226	18198	18193	18123	18142	18079	18033	18179	18019	18053	17961	18103	17928	18265	18130	18029	18046	18076	18064	18043	18144	18073	18236	18106	18198	18130	18022	18244	18140	18141	18073	18026	18096	17975	17970	18153	18004	18042	18029	18090	18042	17991	17967	18188	18157	18051	17974	18125	18102	18104	18162	18025	18011	18011	18119	18084	17987	17925	18156	18038	17987	18034	18069	18149	18067	18110	18158	18194	18088	18080	18038	18115	18154	18139	18057	18084	18101	18157	18123	18282	17966	18150	18113	18231	18061	18146	17971	17984	18195	18128	18195	17962	18148	17896	18156	17854	18141	18093	18014	18069	18329	18064	18152	18080	18224	18053	17980	18044	18086	18250	18131	18160	18122	18140	18132	17991	18018	18092	17999	17987	18198	17977	18184	18142	18051	17977	18201	18054	18216	18126	18191	17890	17996	18254	17913	18004	18321	18074	18153	18067	18123	17945	18043	18018	18250	18139	18249	18169	18087	18058	17986	18083	18005	18092	18218	18130	18005	18276	18134	18154	18129	18218	18146	18171	18063	18157	18286	17979	18071	18281	18000	17941	18133	18099	18065	18177	18139	18194	18093	18218	18171	18159	18140	18089	17956	18127	18049	18155	17966	17939	18164	18315	17936	18033	18218	18125	18131	18009	18036	18121	18118	18156	18179	17969	18216	17975	18094	18051	18117	18097	17883	18122	17958	18002	18093	18001	18025	18018	17985	18220	17984	17994	18165	18043	18201	18194	18270	18134	18111	18214	18171	18059	18117	18088	18128	18020	18212	18104	18194	18150	18090	18111	18219	18049	18209	18069	18086	18019	18070	18131	18377	18003	18011	18199	18272	17957	18063	18316	18084	18021	17903	18345	18176	18070	17968	18080	17968	17976	18250	18219	17990	18131	18114	18025	18070	18135	18172	17917	18114	18147	18040	18052	18247	18145	18132	18060	18097	18154	18074	18224	18126	18057	17924	18188	17948	18174	18029	17913	18002	18212	18107	17999	17993	18144	18222	18278	18097	18063	18200	18182	18218	17913	18114	18133	18136	18134	18156	18156	18181	18405	18013	18176	17958	18049	18061	18203	18208	18071	18131	18099	18027	18063	18187	18181	18129	18155	18161	18096	18159	18117	18196	17992	18329	18126	18241	18087	18023	18032	18125	18170	18160	17960	18310	18170	18193	18178	18110	18086	18097	18154	18149	18073	18044	18385	18130	18176	18199	17943	18260	18255	18154	18080	18142	18302	18151	18134	18119	18120	17955	18029	18033	18144	18172	18152	18064	17911	17908	18051	18307	18090	18216	18038	17990	18009	18153	17873	18340	18106	18000	18173	18244	18080	18026	18137	18211	18137	18121	18154	17972	18106	18081	18178	18306	18066	18184	17888	18063	18289	18073	18022	18230	18376	18082	18156	18000	18221	18177	18239	18254	17958	18236	18081	18150	18112	18209	18084	18093	18214	17970	18147	18117	18252	18304	18055	18053	18258	18129	18095	18250	18142	18089	18270	18295	18082	17952	18228	18184	17946	18188	18123	18055	18008	18227	17932	18082	18046	18034	18103	17832	18238	18209	18139	18021	18233	18305	17979	17947	18260	18138	18022	18198	18074	18103	18320	18021	18040	18052	18145	18335	18119	18271	17995	18183	18299	18055	18152	18056	18150	18143	18002	18254	18197	18046	18258	18004	17974	18042	18091	18033	18098	18136	18223	18008	18050	18120	18144	17896	18066	18076	18243	18086	18185	17993	18106	18154	17945	18094	18194	18212	18055	18131	18060	18189	17925	18172	18348	18062	18158	17995	18064	18110	18021	18224	18179	18005	17926	18182	18135	18113	18074	18029	18119	18012	17960	18134	17947	18012	18164	18313	18015	18051	18234	18143	18209	18183	18112	18106	18004	18117	17902	18071	18067	17971	18188	18297	18072	18234	18067	17973	18058	18051	18106	18081	18165	17886	18047	18187	18107	18127	18166	18183	18135	18026	18056	17977	17965	18125	18166	18115	18138	18070	18047	18036	18131	18203	18015	18004	18216	18057	18234	18038	18291	18115	18092	17963	18124	18115	18000	18103	18018	18221	18123	18071	18105	18103	18037	18209	18070
23947	20972	27320	25374	24472	28946	31430	28997	28523	28871	28303	28293	28506	28301	28486	27881	28090	28013	28167	27916	27956	28055	28187	28118	27963	27871	28062	27697	28198	28040	27863	27933	28142	27933	28113	27946	27776	27772	28049	27755	27735	27651	27719	27918	27985	28051	27466	27924	28000	27847	27791	27886	27836	27949	28064	27751	27893	27852	27994	28125	27845	27944	28001	27716	27536	27919	27877	27687	27853	27941	28008	28134	27792	27868	27860	27937	28231	28012	28053	27773	27869	27819	27911	27768	27786	27918	27794	27905	27854	27816	28053	27951	27886	27999	27850	27651	28005	27964	27804	27878	27768	27965	27699	27754	27953	27789	27516	27513	27867	27845	27898	27782	27863	27609	28023	27859	27928	27871	27826	27806	27878	27980	27982	27547	28108	27841	27783	27864	27710	27931	27639	27816	27619	27929	27950	27716	27816	27628	28097	27633	27551	27603	27523	27722	28081	28149	28014	27650	28079	27965	27760	27696	27908	28005	27858	27888	27721	27659	27755	27821	27817	28084	27782	27688	27800	27611	27748	27670	27843	28152	28094	27703	27852	27851	27664	27636	27893	27705	27341	27753	27683	27878	27758	27699	27804	27875	27848	27747	27690	27833	28011	27874	27898	27816	28159	27866	27815	27818	27673	27932	28029	27882	27764	27629	28105	27811	27641	27981	27768	27698	27644	27863	27898	28103	27590	27804	27728	27701	27738	27765	28068	27611	27782	27806	27844	27851	27831	27660	27881	27855	27839	28098	28186	27660	28032	27759	28000	27914	27833	27754	27763	27598	27806	28183	27810	27908	27695	27976	28007	27873	28045	28028	27589	27777	27868	27726	27755	27991	27909	27633	27880	28007	27882	27971	28010	28038	27870	27715	27833	27890	28143	27721	27963	27954	27944	27925	28030	28054	27963	27938	27986	28049	27787	27722	27945	27784	27967	27905	27944	27964	27830	27780	27436	27765	27647	27908	27566	27724	27909	27847	27742	27957	28013	27901	27928	27432	27937	27929	27598	27709	27680	27756	27828	27833	27902	27780	27844	27887	28066	27650	27698	27736	28001	27638	27607	27844	27710	27939	27942	27684	27762	27940	27896	27732	27996	27961	27755	27876	27760	28010	27951	27862	27750	28028	27992	27841	27815	27729	27839	27988	27658	27924	27987	27885	27696	27977	27831	27946	28052	27879	27771	27847	27729	27810	27872	27900	27702	27743	27733	27625	27711	28031	27717	27593	27931	27612	27876	27976	27828	27963	28040	27662	27759	28071	27893	27996	27844	27902	27830	27630	27871	27718	27883	27686	27884	27773	27909	27875	28146	27893	27870	27687	27600	27864	28051	28024	27734	28004	27757	27767	28008	27812	27806	27821	28101	27821	27929	27908	27706	27929	27883	27864	28000	27982	28151	27804	27846	28089	27955	27693	27692	27660	27830	28015	28030	27694	27966	27831	28206	27716	27766	27864	27890	27536	27893	27956	27846	27571	27764	28005	27846	27604	28026	28027	27509	27903	27784	27943	27723	27830	27680	28015	27880	27750	27757	27802	27703	27631	27622	27940	27635	27663	27642	27930	28098	28019	27977	27707	27586	27591	27650	27858	27635	27864	28123	27750	27903	28102	27947	27892	27880	27648	27787	27852	27784	27916	27608	27742	28003	27733	27770	27756	27684	27668	27801	27828	27653	27889	27841	27948	27834	27683	27716	27826	27779	27780	27853	27971	27942	28063	27884	28039	27529	27633	27943	28081	28047	27734	27796	27784	28054	27821	27943	27989	27709	27449	27705	27871	27820	27742	27838	28013	27843	28149	27997	27891	27963	27739	27961	27989	27703	27631	27766	27794	27786	28040	27827	27882	27885	27876	27807	27932	27816	27587	27689	27702	27819	27843	28172	27643	27684	27833	27871	27791	27800	27972	27734	27827	28302	27646	27920	27831	27917	27968	27866	27720	28011	27783	27813	27662	28003	27950	27903	28171	27944	27942	27733	27810	27725	28118	27964	27820	27695	27922	27743	27815	28048	27834	27959	27807	27923	27870	27672	27731	27902	27853	27502	27934	27918	27841	27582	27776	27778	27984	27804	27777	27620	27915	27893	27982	27548	28053	27752	27945	27710	27944	27783	27842	27932	27841	27903	27657	27752	27848	27949	27902	28104	27822	27868	28038	27580	27834	27579	27892	27957	27829	28122	28094	27639	27867	27680	28029	27732	27845	27908	27813	27643	27778	27610	27759	27930	27672	28175	27855	27960	27881	27789	27515	27640	27800	27571	27837	27739	28047	27885	27611	27551	28030	27892	27863	27808	27945	27704	27767	27801	28123	27811	27810	27564	27900	27913	27818	27790	27764	27641	27862	27786	28015	27921	27837	27807	27925	27955	27820	27669	27721	28001	27748	27613	28063	27573	27991	27705	28036	27648	28001	27823	27766	27790	28039	27976	27851	27706	27541	27749	27576	28033	28004	28036	27797	27977	28070	28094	27910	27682	27622	27591	27734	27973	27757	27817	27767	28146	27870	27939	27955	27887	27924	27622	27837	28137	27908	27841	28059	27917	27781	28032	27822	28129	27768	27819	27631	27660	27826	27750	27670	27714	27875	27936	27764	27957	27781	27786	27944	27771	27829	27849	27807	27993	27837	27885	27845	27900	27881	27762	27478	27708	27966	27986	27791	27895	27524	28096	27671	27645	27923	27955	27838	27564	27843	27770	27916	27818	27974	27808	27631	27987	27959	27825	27902	27960	27722	27849	27995	27796	27902	28015	27723	28088	27824	28039	27725	28003	27627	27631	28004	28038	27762	27571	27697	27948	27784	27819	27746	27708	27743	27887	27949	27671	27842	27799	27900	28116	28038	27630	27686	27442	27559	27789	27894	27960	27894	27911	27663	27803	28009	27996	27941	27737	27822	27812	27737	27694	27874	27874	28097	27870	27768	28149	27905	27892	27513	27666	27778	28056	27610	28025	28007	27953	27921	27862	27524	27898	27990	27766	27748	28047	27777	27699	27773	27891	27822	27962	27809	27853	27757	27991	27784	27874	28007	27770	27637	27767	28052	27905	27677	27762	28011	27808	27920	27685	28011	27971	27821	27840	27680	27913	27818	27950	27821	27977	27759	27934	27785	27984	27686	27877	28060	27795	27821	27833	28056	27902	27509	28160	27582	27806	27747	27573	27839	27863	27960	28107	27649	27986	27784	27663	27842	27751	27723	27924	27884	27666	27841	27553	27892	27620	27787	27842	27897	27840	27899	27795	27704	27959	28000	27723	27992	27912	27773	27984	27888	27838	27708	27629	27737	27776	27914	27726	27824	27841	27741	28003	27935	27965	27810	27785	27766	28035	27868	28058	28047	28033	27901	27907	28006	27867	27495	28185	27453	27917	27975	27762	28063	28220	28021	27837	27957	27889	28041	27727	27744	27642	27912	27957	27640	27834	27952	27801	28072	27705	27675	27805	27661	27790	27753	27688	27886	27769	27862	27867	27756	27868	27919	27888	27898	27913	27903	27543	27771	27922	27956	27780	27638	27686	27917	27835	27689	27810	27696	27938	27931	27843	27780	27865	27841	27713	27761	27887	27900	27777	27579	27931	27924	27813	27608	27745	28060	27975	27753	27843	27995	27822	27937	28246	27809	27801	27797	28060	28034	27661	28000	27809	27821	27926	27955	27854	27721	27845	27854	27892	27744	27820	27927	28105	27822	27862	27860	27988	28003	27683	27990	27915	27687	27931	27677	27870	27725	27807	27880	27682	27867	27801	27857	28076	27851	27975	27919	27750	27822	28025	28195	27729	27911	28105	27903	27685	28133	27850	27700	27828	27779	27874	27870	27925	27877	27773	27795	27812	27695	27817	27653	27946	28051	27862	27996	27664	27785	27731	28050	27937	27923	27654	27786	27911	27845	27726	27743	28014	27992	27911	27604	28049	27912	27798	27678	27645	27841	27892	27929	27863	27694	27731	27655	27807	27906	27615	27734	27951	27985	27930	27821	27796	27904	27805	27776	27839	27581	27830	27916	27942	27583	27794	27866	28058	27938	27906	27903	27997	27921	27726	28036	28029	27867	27838	27694	27721	27860	27922	27947	27808	27736	27911	28030	28048	28000	27985	27773	27942	28026	27937	27669	27949	27770	27654	27731	27886	27924	28046	27852	27919	27988	27861	27890	27701	27992	27767	27939	27818	27766	28014	27811	27943	27864	27925	27830	27845	27838	27751	27878	27998	27835	28048	27619	27681	27715	27742	27863	27893	27969	28031	27546	27747	27714	27676	27828	27697	27788	27882	27709	28058	28077	27893	27867	27789	27751	27783	27659	28220	27839	27880	27845	27688	27855	27930	27844	27775	27805	27974	28188	27799	27914	27893	27940	27950	27639	27822	27864	27409	27743	27594	27843	27855	27765	27631	27521	27606	27649	27961	27968	27581	27583	27896	27742	27801	27603	27890	27839	27596	27642	27835	27697	28115	27726	27908	27754	27675	27901	27998	27619	28037	27843	27602	27716	27909	27780	27920	28051	27837	27975	27740	27670	27695	27818	27608	27870	27822	27698	27904	27943	27774	27877	27987	28106	27857	27888	27868	27930	27850	27653	28279	27962	28045	27951	27842	27885	28091	27756	27716	27650	27887	27703	27983	27562	27927	27881	28019	27704	27977	27823	27943	27888	27701	27852	27555	27724	27944	27918	27851	27776	27888	27885	27804	27818	28010	27882	27963	28182	27871	27903	27922	27960	27827	27716	27891	27908	27628	27699	27904	27862	27891	27875	27933	27723	27828	27605	27752	27610	27710	27736	27945	27725	27495	27676	27883	28059	27860	27815	27749	27751	28082	27706	27957	28021	27670	27685	27931	28308	27781	27834	27869	27665	27843	28066	27870	27872	27857	27809	27901	27852	27940	27848	27941	27878	27780	27819	27766	27703	27904	27827	27891	27944	27695	27575	27720	27774	28114	27768	27829	27739	27569	27601	28034	27839	28189	27828	27880	28001	27993	27718	27857	28099	28079	28063	27784	28075	27952	27733	27716	27920	27839	27715	28265	27776	28094	27656	27898	27866	28002	27717	27917	27743	27715	27905	27955	27991	27654	27992	27850	27914	27676	27821	27665	27612	27958	27899	27772	27750	27882	27782	27827	27888	28054	27781	28021	28200
26959	45334	36671	25338	22144	20400	19670	18956	18737	18482	18286	18159	18148	18090	18051	17875	18056	17944	17938	17906	18072	17902	18094	17949	18030	17776	17670	17753	17911	17813	17613	17810	17925	17925	17777	17798	17722	17846	17789	17756	17565	17956	17702	17857	17822	17652	17819	17721	17622	17710	17961	17866	17693	17798	18009	17898	17685	17687	17638	17847	17559	17836	17748	17762	17818	17831	17787	17725	17769	17745	17707	17645	17755	17702	17633	17937	17767	17894	17958	17605	17772	17805	17869	17710	17934	17650	17804	17828	17828	17745	17878	17852	17729	17592	17821	17572	17671	17587	17697	17654	17827	17719	17640	17798	17591	17680	17651	17830	17495	17762	17570	17826	17715	17799	17766	17649	17856	17678	17785	17794	17773	17810	17749	17691	17653	17838	17679	17737	17890	17681	17682	17645	17540	17701	17635	18080	17691	17713	17550	17695	17799	17779	17810	17749	17659	17679	17757	17646	17784	17727	17728	17693	17685	17821	17704	17594	17877	17618	17604	17744	17623	17741	17606	17629	17738	18020	17822	17850	17645	17658	17740	17664	17693	17656	17829	17825	17575	17629	17816	17783	17735	17664	17723	17752	17728	17694	17755	17773	17690	17974	17809	17798	17690	17642	17709	17736	17736	17906	17718	17639	17476	17637	17620	17776	17881	17544	17719	17684	17736	17666	17626	17653	17747	17676	17733	17784	17714	17750	17552	17695	17751	17635	17557	17808	17664	17852	17743	17666	17751	17949	17730	17806	17890	17762	17745	17708	17721	17610	17640	17622	17877	17835	17792	17765	17688	17940	17584	17733	17761	17682	17634	17759	17718	17795	17700	17574	17598	17780	17716	17727	17764	17886	17704	17669	17746	17689	17767	17878	17683	17706	17629	17662	17793	17641	17681	17711	17672	17877	17702	17582	17793	17780	17625	17708	17842	17650	17757	17764	17805	17638	17807	17629	17622	17606	17624	17761	17848	17675	17672	17687	17711	17751	17559	17762	17664	17781	17575	17906	17702	17652	17740	17648	17697	17752	17766	17634	17792	17625	17770	17588	17787	17699	17839	17771	17772	17649	17552	17546	17654	17641	17650	17738	17686	17779	17568	17692	17858	17659	17700	17696	17695	17915	17753	17725	17910	17764	17516	17646	17791	17729	17786	17827	17625	17767	17609	17807	17610	17838	17668	17684	17555	17763	17700	17861	17520	17707	17831	17828	17706	17826	17699	17679	17904	17797	17792	17853	17649	17971	17818	17805	17672	17637	17722	17759	17679	17739	17716	17828	17573	17733	17658	17605	17716	17669	17633	17505	17761	17541	17798	17701	17791	17528	17790	17744	17715	17693	17876	17721	17639	17709	17928	17662	17801	17528	17633	17769	17876	17652	17769	17586	17652	17718	17818	17723	17937	17536	17744	17828	17617	17746	17694	17912	17701	17662	17779	17939	17599	17723	17672	17773	17911	17773	17738	17585	17646	17873	17550	17596	17860	17817	17777	17636	17748	17725	17753	17774	17668	17685	17630	17746	17834	17777	17699	17681	17718	17654	17802	17758	17573	17700	17796	17728	17765	17781	17731	17753	17837	17559	17777	17653	17698	17762	17858	17830	17719	17782	17622	17568	17919	17695	17524	17831	17715	17611	17731	17693	17838	17680	18013	17867	17570	17497	17794	17905	17867	17664	17690	17834	17809	17702	17733	17698	17826	17697	17648	17782	17667	17660	17672	17670	17794	17620	17662	17630	17772	17691	17672	17747	17695	17824	17729	17726	17695	17876	17762	17674	17713	17734	17794	17698	17578	17785	17840	17800	17462	17823	17922	17819	17690	17783	17739	17847	17614	17653	17661	17705	17947	17717	17921	17657	17677	17693	17599	17697	17686	17893	17893	17837	17681	17650	17687	17812	17930	17691	17817	17654	17666	17751	17599	17823	17729	17666	17659	17787	17774	17701	17897	17877	17645	17518	17812	17712	17612	17589	17692	17738	17751	17776	17760	17721	17727	17991	17733	17563	17753	17823	17957	17710	17949	17820	17746	17911	17699	17665	17740	17725	17838	17565	17696	17645	17684	17585	17695	17725	17564	17592	17680	17593	17739	17883	17464	17825	17723	17691	17673	17819	17784	17698	17699	17852	17868	17799	17634	17674	17685	17549	17750	17686	17771	17773	17802	17647	17725	17705	17733	17817	17685	17691	17751	17713	17742	17818	17727	17854	17544	17707	17739	17717	17714	17679	17747	17911	17615	17699	17700	17581	17638	17754	17493	17695	17804	17555	17668	17764	17697	17877	17664	17639	17542	17809	17560	17750	17707	17711	17742	17920	17760	17755	17790	17775	17737	17655	17761	17683	17804	17879	17654	17908	17767	17663	17784	17848	17749	17652	17577	17816	17922	17807	17766	17619	17578	17701	17764	17831	17612	17600	17734	17802	17653	17761	17744	17729	17821	17955	17616	17843	17742	17924	17719	17599	17793	18040	17929	17589	17693	17652	17532	17789	17724	17663	17763	17641	17678	17814	17708	17713	17436	17571	17613	17773	17658	17560	17749	17773	17706	17656	17791	17700	17584	17696	17690	17720	17792	17658	17577	17649	17795	17777	17656	17779	17913	17800	17667	17721	17627	17764	17761	17832	17757	17649	17560	17876	17530	17751	17818	17556	17497	17622	17601	17794	17829	17670	17685	17676	17862	17614	17755	17636	17721	18008	17546	17941	17692	17733	17541	17757	17668	17841	17553	17750	17766	17662	17773	17908	17510	17698	17790	17728	17731	17701	17662	17795	17681	17759	17607	17777	17746	17913	17959	17584	17890	17682	17643	17634	17717	17688	17774	17764	17889	17821	17764	17819	17773	17534	17914	17786	17634	17612	17624	17640	17623	17743	17706	17881	17713	17645	17769	17660	17762	17850	17767	17622	17821	17799	17579	17614	17890	17676	17763	17771	17650	17642	17728	17969	17673	17761	17835	17662	17829	17681	17607	17684	17697	17790	17749	17720	17765	17731	17751	17708	17834	17622	17824	17829	17712	17720	17677	17635	17703	17815	17781	17779	17688	17589	17677	17654	17855	17611	17754	17774	17801	17803	17619	17684	17646	17596	17799	17840	17825	17848	17788	17662	17846	17919	17761	17741	17510	17737	17503	17725	17810	17714	17641	17875	17690	17842	17675	17598	17803	17836	17609	17604	17758	17798	17826	17800	17797	17775	17630	17758	17545	17854	17722	17659	17839	17664	17725	17737	17888	17477	17798	17848	17755	17757	17737	17793	17726	17894	17666	17767	17748	17768	18028	17832	17756	17826	17732	17648	17630	17824	17652	17787	17743	17607	17864	17804	17683	17743	17884	17721	17825	17781	17863	17666	17745	17672	17656	17643	17734	17835	17729	17689	17827	17837	17565	17859	17783	17629	17820	17756	17763	17827	17815	17716	17765	17634	17738	17659	17664	17690	17767	17632	17757	17791	17573	17723	17701	17841	17697	17786	17678	17692	17859	17604	17725	17691	17855	17819	17741	17583	17572	17996	17815	17741	17864	17672	17787	17678	17949	17645	17823	17665	17651	17621	17552	17669	17825	17713	17651	17738	17619	17819	17809	17611	17739	17674	17777	17757	17708	17638	17818	17544	17847	17622	17692	17815	17813	17745	17798	17782	17769	17704	17640	17812	17805	17712	17681	17632	17594	17712	17729	17729	17615	17884	17599	17688	17921	17788	17865	17703	17599	17739	17652	17804	17944	17666	17753	17771	17641	17701	17852	17689	17741	17675	17894	17871	17706	17809	17892	17709	17885	17734	17696	17861	17693	17731	17648	17746	17872	17645	17543	17884	17624	17677	17719	17919	17734	17832	17874	17712	17847	17717	17867	17812	17819	17713	17845	17699	17626	17610	17651	17740	17892	17871	17775	17642	17776	17464	17727	17513	17720	17815	17839	17870	17722	17947	17785	17773	17815	17836	17661	17783	17858	17853	17617	17890	17694	17908	17678	17881	17746	17582	17775	17693	17914	17567	17867	17684	17758	17852	17814	17552	17735	17680	17754	17821	17736	17723	17831	17637	17770	17867	17860	17527	17816	17693	17733	17634	17748	17531	17964	17791	17867	17682	17860	17654	17823	17662	17612	17744	17735	17574	17676	17690	17661	17731	17535	17834	17714	17691	17773	17854	17799	17698	17690	17918	17846	17686	17690	17756	17777	17723	17644	17559	17652	17861	17693	17721	17837	17745	17818	17818	17679	17770	17662	17636	17620	17755	17745	17633	17783	17815	17810	17819	17744	17763	17678	17668	17759	17653	17718	17654	17745	17783	17660	17727	17875	17623	17671	17618	17549	17665	17757	17768	17683	17996	17547	17740	17820	17667	17811	17704	17624	17797	17951	17741	17734	17886	17717	17687	17841	17667	17711	17604	17784	17842	17733	17836	17761	17870	17743	17671	17665	17547	17662	17770	17775	17806	17750	17589	17690	17618	17720	17689	17748	17662	17700	17728	17671	17702	17691	17693	17787	17698	17837	17670	17754	17728	17660	17615	17911	17741	17738	17846	17673	17561	17724	17879	17743	17761	17816	17666	17804	17737	17812	17879	17751	17837	17702	17813	17613	17796	17797	17709	17632	17595	17634	17621	17785	17703	17769	17777	17643	17775	17590	17591	17648	17471	17710	17857	17769	17719	17710	17716	17778	17736	17621	17780	17679	17658	17656	17740	17892	17713	17774	17707	17746	17577	17766	17631	17796	17699	17668	17677	17817	17685	17871	17648	17646	17775	17911	17619	17676	17661	17776	17470	17642	17722	17669	17678	17675	17688	17671	17797	17799	17906	17735	17773	17640	17589	18080	17657	17534	17689	17833	17788	17362	17764	17768	17674	17817	17791	17830	17706	17789	17628	17667	17771	17521	17770	17691	17661	17521	17628	17754	17754	17805	17793	17666	17714	17818	17928	17672	17814	17645	17759	17672	17756	17910	17698	17804	17702	17763	17584	17885	17955	17742	17870	17782	17756	17585	17805	17749	17716	17789	17740	17614	17624	17866	17759	17636	17715	17773	17718	17785	17779	17778	17884	17626	17891	17706	17853	17894	17669	17920	17895	17640	17688	17874	17747	17646	17660	17864	17635	17938	17583	17794	17731	17826	17595	17603	17749	17767	17772	17846	17877
22561	21042	27487	24960	22333	27249	32781	29672	28731	29155	28946	28612	28379	28285	28183	28507	28124	28170	27865	28097	28378	27953	27919	27896	28030	28048	27875	27882	27823	28039	27612	27686	27910	28247	27896	28028	27695	27777	27697	27820	27789	27959	27958	27792	27654	28010	27869	27870	27942	27968	27858	28015	27911	27718	27711	27754	27794	27843	27853	27819	28186	27702	28012	27975	27665	27826	27701	27978	28051	27983	27690	27831	27928	27867	27863	27842	27864	28101	27924	27868	27649	27768	27752	27786	27728	27640	27855	27967	27694	27696	27759	27500	27776	27893	27771	27754	27681	27865	27745	27709	27964	27889	27768	27930	27505	27755	27518	27753	28006	28064	27974	27881	27698	27857	27789	27785	27657	28050	27784	27772	27966	27960	27788	27833	28014	28063	27890	27925	27940	27706	27844	27733	27934	27652	27679	27644	27675	27841	27839	27966	28048	27997	27964	28002	27550	27744	27673	27838	27613	27603	27480	27596	27888	27788	27809	27859	27908	28051	27756	27893	27868	27966	27729	27509	27931	27769	27786	27583	27934	27877	27685	27880	27838	27658	27747	27791	27690	27868	27837	27754	27760	27716	27938	27621	27936	27690	27690	27923	27442	27810	27863	27516	27674	27674	28026	27807	27648	27818	27792	27845	27706	27611	27900	27786	27753	27757	27634	27829	27886	27627	27944	27644	27697	27659	27859	27876	27929	28069	27913	27734	27728	27723	27676	27818	27672	27558	27999	28013	27706	27729	27791	27744	27754	27533	27717	27403	27806	27449	27731	27500	27839	27736	27565	27609	27817	27877	27981	27819	27794	27809	27705	27626	27462	27487	27884	27731	27656	27967	27820	27498	27872	27951	27865	27845	28030	27665	27642	27785	27918	27732	28005	27801	27667	27704	27972	27670	27688	27795	27707	27788	27833	27880	27746	27700	27743	27911	27776	27780	27645	27514	27868	27598	27692	27395	27506	27879	27809	28017	27854	27723	27543	27708	27703	27848	27792	27838	27871	27811	28153	28083	27796	27982	27646	27804	28037	27764	27863	27761	27722	27413	27814	27452	27759	27671	27965	27746	27692	27808	27751	27848	27711	27894	27924	27816	27994	27686	27810	27884	28021	27591	27551	27939	27729	27709	27991	27752	27771	27664	27706	27861	27864	27802	27861	27946	27945	27986	27826	27626	27807	27835	27863	27536	27827	27575	27584	27820	28022	27724	27634	27604	27828	27852	28000	27528	27727	27685	27653	27902	27785	28098	28095	27633	27445	27467	27733	27752	27667	27563	28015	27764	27777	27705	27838	27479	27714	27882	27520	27685	27730	27872	27751	27637	27649	27759	27860	27858	27794	27989	27628	27666	27505	27617	27744	27748	27768	27836	27756	27612	27744	27687	27539	27506	27709	27609	27616	27552	27728	27478	27842	27765	27842	27730	27985	27893	27650	27551	27557	27945	27881	27959	27572	27703	27646	27498	27879	27775	28000	27816	27694	27823	27931	27714	27847	27902	27932	27673	27766	27640	27916	27506	27617	27741	27678	27663	28032	27663	27416	27725	27648	28028	27942	27861	27859	27685	27867	27744	27658	27963	27658	27637	27582	27765	27873	27698	27807	27766	27683	27774	27834	27723	27797	27658	28021	27766	27903	27779	27894	28009	27697	27643	27630	27766	27732	27752	27739	27734	27778	27743	27660	27632	27484	27776	27761	27572	27691	27723	27752	27817	27662	27613	27629	27683	27796	27486	27990	27505	27623	27688	27649	27853	27781	27909	27693	27686	27663	27793	27793	27759	27792	27564	27494	27696	27862	27620	27810	27579	27704	27736	27765	27703	27994	27987	27842	27754	28065	27891	27844	27764	27848	27798	27819	27598	27854	28016	27720	27975	27893	27800	27688	27984	28039	27703	27769	27670	27931	27661	27686	27707	27512	27859	27755	27621	28162	27581	27799	27741	27919	27763	27752	27643	27951	27687	27893	27384	28112	27871	27560	27956	27878	27793	27854	27776	27645	27851	27677	27418	27732	27658	27878	27749	27560	27715	27776	27593	27502	27771	27950	27719	27857	27686	27913	27847	27728	27898	27681	27703	27799	27776	27785	27555	27710	27651	27825	27817	27975	27671	28151	27605	27685	27784	27806	27785	27774	27665	27582	27791	27803	27662	27783	27471	27776	27892	27788	27827	27811	27959	27898	27584	27859	27792	27754	27780	27685	27846	27883	27854	27812	27848	27775	27860	27707	27697	27898	28010	27802	27962	27673	27622	27615	27518	27612	27752	27667	27608	27781	27798	27669	27649	27741	27659	27654	27726	27745	27777	27817	27655	27649	27741	27804	27653	27595	27823	27687	27672	27785	27891	27870	27731	27604	27722	27807	27959	27816	27721	27750	27738	28074	27572	27566	27643	27584	27716	27813	27664	27917	27926	27797	27624	28016	27703	27619	27729	27837	27776	27839	27731	27617	27918	27730	27783	27814	27808	28000	27844	27836	27678	27719	27869	27729	27843	27741	27849	27462	27682	27639	27539	27691	27726	27693	27622	27576	27779	27808	27982	27732	27884	27838	27989	27567	27658	27652	27721	27651	27712	27913	27824	27721	27882	27619	27740	27511	27636	27944	27775	27936	27621	28074	28100	27723	27740	27671	27945	27811	27721	27375	27531	27765	27703	27743	27932	27929	27660	27787	27717	27916	27438	27615	27812	28055	27596	27812	27517	27811	27847	27864	27805	27637	27654	27669	27971	27609	27666	27768	27692	27802	27469	27541	27615	27725	27829	27889	27526	27859	27704	27471	27725	27674	27686	27927	27850	27768	27566	27684	27764	27592	27720	27798	27684	27924	27780	27845	27558	27795	27771	27609	28058	27880	27596	27733	27768	27407	27770	27851	27634	27653	27939	27503	27951	27559	27643	27754	27785	27844	27803	27772	27803	27847	27950	27669	28089	28085	27830	27586	27883	27551	27820	27790	27572	27808	27782	27846	27842	27762	27858	27775	27974	27732	27832	27682	27739	27836	27985	27722	27716	27916	27714	27861	27474	27896	28007	27620	27950	27658	27600	27708	27694	27646	27886	27857	27776	27631	27754	27757	27911	27803	27713	27828	27834	27856	27531	27628	27442	27545	27749	27731	27652	27944	27887	27788	27819	28284	27825	27916	27614	27812	27670	27641	27748	27612	27843	27673	28093	27782	27699	27603	27955	27548	27704	27717	27743	27691	27724	27560	27858	27621	27758	27736	27792	27829	27796	27664	27765	27748	27487	27724	27966	27612	27706	27616	27900	27797	27697	27885	27684	27837	28051	27732	27630	27638	27669	27810	27843	27698	27793	28070	27882	27730	27863	27889	27747	27887	27807	27969	27756	27839	27545	27728	27958	27703	27553	27662	27804	27541	27677	27753	27705	27945	27875	27679	27667	27757	27724	27841	27502	27682	27947	27648	27934	27527	27554	27858	27978	27693	27599	27706	27896	27968	27725	27699	27726	27932	27614	27786	27932	27784	27844	27596	27640	27761	27668	27986	27833	27750	27574	28004	27627	27550	27761	27804	27764	27675	27651	27585	27669	27741	27896	27945	27817	27737	27799	27714	27604	27712	27849	27684	27607	27603	27893	27897	27846	27884	27680	27675	27593	27810	27705	27831	27559	27765	27815	27709	27688	27701	27708	27412	27720	27781	27626	27688	27679	27646	27845	27764	27601	27499	27720	27364	27813	27835	27731	27794	27591	27467	27610	27680	27590	27716	27716	27846	27714	27677	27729	27721	27829	27790	27656	27791	27872	27728	27554	27780	27704	27932	27758	27979	27746	28098	27899	27950	27625	27884	28056	27707	27745	28015	27949	27861	27839	27587	27609	27794	27439	27844	27741	27649	27745	27516	27589	27697	27864	27681	27728	27646	27521	27917	27750	27700	27631	27757	27984	27563	27783	27638	27557	27864	27777	27553	27791	27808	27878	28072	27547	27774	27554	27653	27911	28009	27633	27784	27636	28001	27735	27748	27618	27813	27607	27817	27788	27879	27767	27673	27565	27785	27412	27845	27817	27634	27757	27790	27954	27662	27725	27754	27419	27741	27633	27816	27625	27646	27762	27542	27772	27605	27876	27645	27700	27759	27816	27893	27639	27787	27755	27561	27747	27842	27843	27859	27740	27777	27824	27830	27879	27783	27720	28031	27729	27846	27877	27922	27885	27772	27701	27890	27951	28050	27691	27702	27561	27518	27703	27871	27844	27880	27816	27903	27476	27643	28117	27539	27637	27668	27489	27907	27524	27551	27312	27785	27873	27823	27993	27655	27675	27750	27808	27686	27515	27629	27539	27768	27612	27697	27852	27677	27932	27793	27825	27639	27639	27621	27680	27695	27494	27939	27718	27537	27885	27878	27607	27919	27623	27666	27895	27823	27638	27766	27559	27700	27601	27832	27524	27807	27880	27906	27942	27585	27843	27966	27739	27766	27993	27753	27772	27969	27591	27619	27703	27548	27855	27904	28021	27665	27721	27809	27891	27811	27899	27450	27752	27909	27682	27783	27790	27614	27843	27936	27641	27863	27720	27724	27936	27831	27736	27825	27910	27802	27584	27885	27855	27815	27825	28038	27724	27488	27956	27848	27726	27702	27597	27758	27606	27770	27865	27627	28016	27663	27688	27648	27828	27715	27582	27685	27648	27848	27840	27873	27701	27765	27768	27690	27539	27861	27765	27666	27568	27768	27763	27962	27882	27688	27775	28144	27767	27928	27883	27424	27662	27692	27729	27757	27883	27510	27761	27639	27637	27881	27833	27731	28007	27752	27519	27886	27893	27669	27874	27813	27981	27785	27481	27780	27742	27880	27934	28061	27893	27838	27986	27926	27391	27611	27514	27656	27839	27916	27828	27671	27823	27947	27464	28004	27904	27847	27581	27828	27862	27713	27673	27801	27623	27663	27882	27777	27605	27551	27822	27863	28044	27932	27732	27791	27718	27448	27763	27719	27579	27965	27923	27644	27777	27657	27757	27833	27753	27716	27785	27522	27777	27891	27669	27761	27732	27735	27745	27681	27598	27784	27821	27708	27797	28055	27550	27893	27581	27715	27614	27819	27915	27930	27783	27650	27894	27712	27755	27765	27750	27586	27535	27633	27606	27657	27618	27837	27821	27730	27743	27702	27759
29846	53145	43533	27450	24065	21807	20589	19534	19084	18700	18664	18217	18320	18045	17993	18057	17980	17788	18082	17886	17667	17818	17723	17793	17781	17773	17801	17523	17659	17644	17677	17561	17637	17869	17696	17711	17725	17674	17621	17747	17610	17693	17600	17674	17534	17598	17717	17448	17620	17523	17579	17650	17760	17791	17628	17648	17505	17586	17488	17582	17602	17701	17587	17622	17468	17676	17645	17612	17745	17596	17725	17464	17859	17586	17517	17882	17430	17634	17909	17661	17639	17659	17631	17565	17461	17469	17660	17667	17532	17455	17572	17623	17572	17537	17580	17703	17378	17504	17419	17322	17453	17548	17733	17494	17503	17480	17684	17372	17364	17489	17649	17516	17533	17584	17452	17615	17656	17455	17580	17510	17796	17714	17381	17641	17502	17631	17412	17557	17547	17548	17449	17345	17567	17499	17485	17546	17475	17666	17601	17508	17553	17518	17601	17444	17450	17510	17643	17592	17686	17741	17527	17693	17563	17553	17646	17275	17710	17513	17408	17708	17505	17549	17524	17549	17377	17559	17719	17478	17503	17605	17554	17582	17447	17624	17742	17585	17572	17333	17637	17351	17603	17498	17610	17674	17341	17712	17452	17577	17706	17624	17472	17664	17504	17522	17564	17590	17508	17565	17454	17583	17471	17555	17383	17601	17443	17330	17533	17599	17574	17539	17643	17567	17425	17542	17541	17594	17600	17362	17276	17499	17708	17506	17458	17616	17553	17669	17647	17594	17540	17528	17565	17700	17613	17399	17707	17541	17231	17557	17633	17472	17600	17543	17607	17385	17590	17652	17501	17558	17563	17517	17635	17390	17559	17541	17516	17623	17521	17464	17529	17582	17584	17653	17544	17441	17497	17718	17632	17571	17571	17546	17524	17418	17495	17443	17314	17640	17398	17443	17640	17507	17299	17485	17517	17477	17583	17583	17548	17536	17511	17499	17433	17600	17598	17439	17539	17522	17648	17505	17752	17491	17602	17577	17518	17657	17514	17652	17548	17398	17535	17540	17476	17563	17635	17550	17589	17608	17564	17505	17560	17644	17470	17430	17686	17496	17543	17448	17512	17429	17564	17489	17511	17637	17514	17574	17342	17616	17465	17438	17504	17663	17370	17727	17513	17525	17497	17669	17366	17440	17501	17592	17439	17608	17636	17466	17398	17333	17552	17537	17384	17552	17703	17443	17681	17405	17349	17364	17543	17584	17325	17629	17597	17489	17560	17534	17437	17417	17471	17663	17495	17427	17512	17673	17702	17537	17631	17509	17611	17513	17382	17492	17506	17578	17503	17327	17553	17600	17502	17537	17595	17480	17696	17494	17601	17638	17604	17604	17562	17332	17502	17725	17734	17442	17514	17507	17439	17565	17414	17585	17479	17424	17411	17453	17533	17607	17769	17517	17458	17539	17538	17578	17635	17548	17395	17409	17648	17614	17393	17392	17484	17531	17670	17505	17601	17502	17377	17694	17786	17601	17611	17505	17428	17652	17549	17674	17563	17626	17550	17653	17560	17347	17398	17667	17594	17545	17553	17549	17688	17517	17474	17588	17603	17603	17584	17453	17520	17480	17628	17538	17676	17611	17479	17570	17650	17433	17415	17257	17433	17430	17375	17505	17471	17468	17478	17556	17645	17446	17562	17740	17600	17458	17660	17557	17536	17467	17498	17515	17585	17372	17476	17672	17423	17505	17562	17589	17526	17569	17416	17662	17554	17756	17426	17539	17522	17457	17583	17582	17555	17457	17631	17500	17431	17566	17480	17605	17446	17639	17599	17556	17417	17508	17521	17547	17476	17538	17595	17491	17605	17475	17579	17640	17520	17365	17611	17793	17493	17337	17627	17457	17468	17462	17749	17573	17616	17533	17517	17427	17418	17401	17645	17502	17633	17532	17422	17356	17525	17485	17545	17667	17625	17522	17550	17720	17439	17544	17572	17416	17553	17437	17581	17532	17569	17593	17423	17627	17459	17418	17533	17517	17966	17411	17506	17579	17533	17550	17686	17558	17577	17635	17607	17456	17738	17573	17655	17716	17504	17451	17673	17614	17353	17464	17500	17507	17431	17528	17381	17609	17485	17595	17501	17539	17452	17548	17351	17324	17640	17464	17501	17535	17515	17609	17363	17494	17691	17591	17543	17586	17547	17480	17335	17429	17706	17740	17427	17532	17456	17617	17526	17497	17455	17393	17698	17549	17618	17646	17679	17613	17457	17684	17518	17616	17242	17428	17587	17580	17621	17523	17481	17655	17648	17672	17599	17531	17439	17650	17634	17706	17585	17577	17537	17568	17645	17547	17659	17514	17359	17548	17400	17522	17561	17578	17575	17543	17699	17640	17568	17480	17617	17511	17581	17305	17460	17542	17371	17463	17677	17620	17621	17549	17339	17457	17657	17415	17402	17632	17427	17461	17544	17623	17586	17549	17602	17500	17547	17487	17439	17555	17481	17604	17508	17319	17478	17569	17491	17475	17506	17591	17605	17538	17554	17547	17466	17410	17527	17668	17613	17652	17564	17848	17596	17410	17621	17525	17434	17691	17378	17556	17587	17505	17542	17491	17612	17642	17495	17583	17381	17746	17479	17424	17531	17358	17654	17271	17624	17539	17645	17563	17562	17674	17580	17510	17604	17485	17477	17628	17499	17601	17439	17474	17567	17516	17546	17457	17503	17346	17539	17613	17738	17553	17526	17636	17426	17536	17348	17663	17461	17664	17515	17646	17482	17508	17350	17756	17617	17686	17548	17445	17607	17405	17476	17475	17417	17601	17443	17421	17471	17425	17805	17581	17630	17583	17548	17443	17553	17442	17618	17263	17607	17552	17530	17478	17655	17568	17649	17552	17589	17447	17556	17480	17620	17438	17560	17717	17457	17559	17593	17504	17556	17491	17681	17434	17653	17651	17629	17718	17394	17611	17575	17571	17562	17738	17501	17681	17594	17402	17672	17561	17580	17639	17548	17525	17488	17384	17644	17609	17537	17428	17497	17534	17474	17377	17488	17655	17314	17461	17581	17475	17458	17673	17523	17439	17670	17635	17479	17557	17641	17548	17677	17600	17588	17560	17425	17518	17555	17555	17653	17677	17542	17478	17553	17634	17418	17451	17672	17538	17467	17619	17485	17515	17482	17516	17517	17629	17504	17601	17740	17486	17484	17434	17530	17513	17524	17606	17637	17490	17485	17405	17508	17521	17816	17576	17569	17462	17513	17556	17448	17566	17564	17477	17568	17495	17736	17659	17607	17485	17366	17487	17610	17487	17720	17580	17483	17554	17482	17537	17527	17488	17728	17520	17545	17399	17376	17625	17639	17569	17468	17458	17541	17659	17655	17366	17539	17432	17534	17481	17632	17672	17510	17450	17484	17750	17637	17459	17445	17580	17617	17484	17734	17463	17371	17543	17730	17621	17354	17770	17472	17555	17580	17432	17433	17476	17499	17776	17777	17477	17587	17541	17596	17489	17589	17532	17666	17479	17539	17661	17526	17712	17461	17443	17519	17379	17540	17587	17533	17364	17697	17390	17683	17578	17718	17630	17481	17521	17462	17450	17501	17554	17410	17652	17569	17563	17493	17504	17567	17585	17447	17557	17547	17431	17463	17470	17519	17475	17799	17604	17566	17687	17502	17587	17703	17551	17699	17629	17545	17534	17597	17350	17539	17553	17770	17580	17503	17504	17549	17497	17589	17594	17538	17675	17582	17415	17498	17378	17478	17487	17584	17432	17527	17562	17553	17658	17424	17563	17763	17606	17492	17678	17477	17607	17449	17508	17712	17477	17621	17566	17614	17525	17734	17389	17369	17603	17742	17463	17526	17589	17425	17529	17700	17478	17363	17647	17608	17614	17675	17525	17554	17662	17589	17426	17619	17508	17622	17500	17473	17440	17392	17606	17707	17559	17453	17383	17489	17510	17501	17545	17550	17591	17602	17381	17503	17632	17428	17398	17526	17587	17438	17499	17623	17578	17492	17791	17414	17541	17650	17660	17643	17595	17562	17581	17727	17251	17505	17561	17495	17664	17581	17660	17441	17669	17645	17438	17568	17706	17696	17476	17713	17612	17603	17630	17666	17506	17724	17594	17727	17577	17615	17552	17529	17495	17660	17505	17460	17451	17507	17455	17642	17486	17491	17552	17575	17426	17517	17543	17694	17752	17645	17656	17478	17572	17582	17336	17542	17455	17561	17552	17604	17548	17629	17411	17569	17376	17495	17451	17595	17726	17485	17696	17547	17534	17642	17623	17661	17490	17585	17557	17597	17415	17508	17491	17636	17435	17564	17487	17580	17641	17643	17597	17503	17361	17345	17603	17334	17643	17615	17450	17548	17555	17456	17419	17676	17533	17461	17562	17572	17400	17528	17477	17535	17485	17552	17533	17643	17501	17609	17377	17463	17526	17421	17597	17774	17570	17474	17629	17452	17701	17457	17532	17528	17616	17639	17561	17508	17579	17644	17450	17530	17426	17440	17556	17470	17426	17548	17531	17575	17597	17463	17520	17387	17443	17578	17508	17473	17477	17530	17513	17576	17636	17426	17378	17559	17513	17577	17632	17519	17360	17668	17507	17702	17631	17522	17599	17432	17643	17570	17529	17624	17556	17572	17479	17433	17530	17426	17700	17460	17435	17608	17510	17573	17586	17455	17557	17567	17661	17602	17463	17568	17581	17610	17569	17618	17489	17727	17393	17534	17549	17446	17582	17641	17562	17375	17533	17609	17488	17800	17448	17554	17653	17505	17643	17519	17474	17567	17410	17616	17579	17539	17564	17527	17669	17576	17716	17684	17600	17702	17506	17640	17413	17465	17427	17424	17574	17567	17539	17726	17519	17487	17618	17467	17521	17379	17432	17503	17502	17480	17679	17543	17466	17662	17516	17480	17459	17521	17441	17468	17521	17745	17621	17579	17483	17600	17539	17533	17602	17587	17715	17417	17572	17311	17580	17580	17604	17625	17616	17609	17500	17677	17565	17612	17402	17558	17609	17609	17536	17574	17654	17590	17546	17480	17490	17546	17416	17538	17504	17380	17381	17511	17544	17678	17433	17721	17604	17437	17374	17563	17640	17630	17646	17535	17426	17550	17636	17539	17485	17431	17587	17396	17519	17516	17789	17402	17487	17521	17478	17565	17488	17573	17552
36581	32319	35434	31986	30375	30556	30275	30250	30278	30024	30039	30295	29970	30217	30027	30239	29903	30063	30237	30157	29934	29919	30109	30099	29933	30262	30217	29947	29697	29981	30061	29959	30000	30018	29944	30146	29993	29989	30184	30058	30022	30291	30101	29990	29815	29800	30052	29919	30110	30254	29887	30440	30038	30002	30101	29901	30283	30042	30276	30046	29940	29934	30025	29923	30347	30106	29878	30039	29961	29858	30203	29841	30135	30142	30039	30025	29887	30203	30080	30077	30091	30191	30302	29964	30111	29913	30232	29972	30019	30087	29858	30106	30175	29959	29949	30117	29959	29973	30055	30014	29941	30094	29867	30030	29958	29890	30287	30167	29976	30112	30058	30295	29979	29833	29866	30107	30149	29985	29941	29918	29942	29906	29951	30033	30094	29773	30057	30133	30042	30233	29957	29862	29913	29940	30215	29995	29709	30146	30033	29724	30183	30092	30082	29993	30169	29784	29999	30225	30113	30349	30033	30145	30152	30071	29991	29807	29979	30114	30103	30008	30179	30056	29771	30050	30147	29989	30016	29931	29874	30141	29930	29851	29919	30098	30068	29898	29799	29772	29828	30025	30071	29865	29835	29969	29973	29922	30278	30107	30069	29789	30022	29777	30010	29871	30146	30134	29819	30106	30152	29936	29893	30335	30048	29949	30026	29925	29889	30066	30014	29915	30035	30059	30313	30268	30217	29861	30266	29885	30074	30156	30021	30000	29896	29900	29877	30070	30034	29888	29799	29903	30413	30335	30177	29906	29919	29901	30187	30179	29841	29976	29963	30051	30040	29984	29952	30056	30049	30327	29994	30066	30000	30190	29955	30056	29812	29976	30079	30107	30190	30009	29891	29903	29798	29928	29903	29888	30159	30064	30089	30142	30234	30165	29703	30155	29983	30169	30279	30062	29891	30010	29777	29786	30093	30220	29904	30061	29972	29967	30138	30139	30013	29988	29970	30098	30092	30003	30268	29983	30013	30094	30075	30209	29842	29978	29945	30052	30217	29930	30029	29959	30092	30013	30248	29839	30085	29980	30081	29783	29993	30010	29939	30019	29797	29998	30389	29980	29737	29968	29996	30071	30055	30006	30295	30052	30198	30086	29895	30129	29906	30079	30015	29962	30158	30068	30017	30094	30002	30184	29791	29921	30153	30177	29968	30227	29910	30182	30135	29866	29772	30172	30146	30181	29899	29857	30090	30140	30051	29853	30234	30139	29988	29772	30033	30038	30116	29924	29859	30321	30026	29818	30104	29949	30006	29919	29788	30134	30000	30229	29883	30039	30112	29947	30143	30087	30151	29825	30291	30288	29903	30133	29933	30203	29980	29914	29924	30212	30162	30134	29881	29982	29934	30255	29865	29859	29697	30038	30086	30030	30031	29896	30226	30166	30042	29985	29783	30072	30145	30204	30091	29868	30196	29885	30035	30183	30104	30035	30317	29933	29966	29986	30010	30129	30072	30024	30021	30049	30129	29900	30144	30308	29973	29922	29779	30058	30134	30137	30208	30081	30178	30153	29838	30125	30163	30000	30082	30063	30159	29629	30166	29957	30118	29909	30066	30063	29995	29956	30389	30091	29968	30042	29667	29932	30064	29865	29929	30206	30182	30073	30034	30082	30037	30216	30061	30032	30048	29937	30075	29962	29989	29960	30001	30109	30047	30193	29877	29983	30189	30024	29922	30038	30248	29980	30046	30245	29874	29997	30001	29757	29951	30042	30008	30036	29765	30194	30427	29927	29867	30127	29745	30062	30027	30047	30090	29981	30061	29995	29997	29913	29996	30192	29902	29835	30171	30204	29966	30137	30070	29931	30111	30012	29898	30084	30174	29945	30065	30244	30149	29919	30264	29716	29837	29888	30183	29973	29972	30167	30186	29976	29995	29871	30013	30345	30226	29888	29673	30180	30192	29966	29936	30004	30065	30094	29903	30234	29882	30140	30100	30115	30050	29824	29918	29899	29928	30032	30013	30029	30069	29945	30048	30063	29925	30110	30089	30329	29996	30115	30140	30449	30114	29964	30007	30149	30098	29852	29922	30007	30030	29930	30113	30053	29798	30367	29903	30147	30054	30101	30100	30131	30046	30051	29865	30127	30005	29778	30036	30019	29959	30060	29943	30095	30217	30117	29930	30059	30003	30266	29979	30222	30323	30145	30057	29978	30125	30200	29937	29967	30167	30025	30017	30201	29820	30048	29829	30187	30296	29829	29924	30195	30213	30134	29874	29902	30268	29877	29705	30132	30319	30157	30067	30116	30234	29939	29868	29861	30226	30020	30023	30063	30100	29961	29980	30336	30275	29989	30060	29893	30107	30158	30092	29925	30048	30046	29978	30005	30124	30054	29981	30116	29977	30033	30018	30297	30152	30227	29931	29983	29850	30077	30164	30253	30121	29898	29994	30213	29986	29944	30108	29971	30018	30022	30030	30200	30080	29977	29744	29946	30356	30051	29998	29881	30030	29987	30192	30204	29941	29848	29856	30221	29982	30191	30048	30019	30202	30122	30236	30090	29796	29976	30011	29850	29812	30143	30124	29949	29852	29708	30214	30149	29921	29866	30192	30193	29932	30098	30004	30104	30126	30100	30077	29730	29814	30102	30398	30084	29966	30043	30037	30193	30075	30002	30347	30090	29928	29944	29782	30060	29918	30168	30060	29863	29861	29951	30026	29920	30084	29696	29866	29856	30144	30162	29830	29929	29868	29919	30132	30247	30227	29887	30197	30023	29637	29812	30328	29804	30023	29973	30042	30421	29992	29684	30297	30269	30147	30015	29885	30294	30144	30053	30068	29985	29895	29917	30111	30059	30052	29976	29948	29897	30186	30106	29969	30199	29977	29738	30208	30277	29956	29871	30206	29938	29990	29840	29889	30038	30036	30002	30016	30201	30072	30103	30149	30290	29978	29932	30319	30186	30121	29977	30115	29954	30008	30075	30090	29893	29847	30238	29904	30045	30251	30112	30031	29967	30276	30039	30252	30308	30040	30091	30036	30404	29962	30104	30343	30182	30267	30074	29981	30116	30265	30083	29961	29802	30021	30084	29951	29930	30307	29882	30159	30032	29919	30283	30111	29990	30190	29863	30009	29789	29962	30200	29847	29923	30076	29785	30135	30172	30172	30078	30006	29994	30047	30024	29940	30184	30081	29994	30136	30018	30057	29953	30250	30089	29882	29900	30015	29762	30211	30066	30003	30061	29795	30334	29801	30178	29803	29815	30158	30008	30318	30030	29705	29855	30076	30145	29965	30011	29909	30173	30037	30145	30018	29970	30142	29903	29958	30084	29959	30034	29981	30167	30146	30231	29843	30304	30018	29877	29751	29901	30067	30356	30147	29759	30057	30186	30079	30054	30083	30019	30036	29978	30080	30131	30250	29861	30298	30191	30107	30081	30113	29977	30009	29723	30046	30004	30105	30103	30317	30327	30186	29822	29838	30305	30348	29985	30106	29810	29868	30249	30050	30072	30012	30001	29799	30069	29978	29950	29933	29887	29833	29913	29913	30043	29947	30086	29800	29975	30053	29990	30076	30258	30097	30012	30019	29874	30034	30152	30190	30195	29848	29959	30032	29744	29812	30256	30045	29993	30281	29918	30140	30169	29903	30114	30094	30078	29878	29882	29818	30002	29876	29926	30058	30164	30142	29921	30164	29930	30040	30051	30202	30110	30091	29911	29882	30128	30105	29770	30005	29878	30292	30092	30095	30232	29954	29869	29916	30003	30165	30214	29926	30100	30236	30243	29997	29985	29862	30072	30239	29927	30094	30126	30062	29935	30098	29866	29907	30048	29934	30125	30159	30061	29907	29958	29912	30068	30297	30116	29860	30015	29979	30100	29995	29803	29880	29919	30046	30144	30029	30033	30268	30171	30077	29663	29850	29793	30200	30140	30093	30159	29910	29989	30148	30251	30100	30059	29873	29891	30015	30078	29759	29991	29874	29824	30173	30085	30019	29821	29699	30038	30183	29960	29943	29902	29888	29949	30069	30024	30382	30078	30085	30020	29942	30033	30261	30269	29958	29865	30166	29831	29904	30279	30116	30166	30219	30147	29990	30102	30234	30104	29794	30146	29941	29963	30178	30185	30150	30153	29861	30171	30226	30038	30179	29850	30019	29981	30075	30027	30089	30151	30161	30136	30268	29822	30030	30218	30231	29884	30106	30148	30125	30222	30262	29832	30128	29918	30136	29930	29969	30038	29935	30022	30118	29966	30026	30348	30302	30036	29762	30142	29941	29995	29991	29931	30092	30461	30099	29936	29930	30204	30015	30023	29996	30070	29947	29847	29789	30189	30000	30152	30055	30076	30143	30219	30002	30020	30197	30165	30304	30124	30018	29950	29843	29817	29958	30105	30046	30233	29973	30056	30091	30134	29884	30205	30299	30086	29940	30202	30305	29795	29676	29988	29745	30194	30121	30008	29948	29871	30271	29856	30000	30006	29990	30232	30192	30033	30149	30188	29861	30078	30344	30042	30140	29715	29810	29826	30009	30191	30244	29844	29996	29907	30145	29977	30276	30305	30245	29994	30024	30023	29937	29794	29996	29973	30020	30041	30340	29987	29868	29933	30378	30214	29865	29989	30115	30168	29958	30209	30037	29838	29996	30083	30122	29975	30181	29960	30059	29748	30051	29864	29712	29951	30144	30166	29981	30113	30242	30031	29927	30180	30015	29946	30048	29924	29970	30169	30102	29895	30065	30025	29981	29992	30147	30193	30149	29919	29930	30218	30092	30104	30136	30102	29903	29783	29875	30086	29991	30037	30079	30055	30026	30047	30004	29957	30120	30137	30166	30069	30240	30096	30117	30117	30272	29873	30082	30044	30042	29972	30097	29884	30074	30133	29893	29842	29975	30049	29960	30114	29899	29977	30008	30083	30007	29854	30329	30130	30018	30075	30042	30037	30262	29848	29916	30233	30256	29799	30109	30160	30000	30042	30130	30102	30100	30073	30215	30119	30271	30297	29806	30216	29982	30170	29852	30078	29970	30226	30254	29996	30154	30139	30269	30063	30072	29832	29879	30041	30313	30122	30241	30047	30130	30106	29967	30113	30049	30007	29938	29910	30228	30073	30077	29944	30077	30216	30071	30028	29983	30082	30115	30137	30289	30031	30152	30040	30018	29792	30106	30077
27263	33472	25696	20337	19624	19168	19049	18964	18942	18845	18623	18703	18540	18741	18675	18613	18732	18738	18856	18681	18763	18763	18887	18752	18377	18585	18500	18703	18698	18830	18729	18628	18502	18689	18647	18748	18657	18675	18655	18829	18740	18681	18658	18820	18587	18599	18784	18680	18645	18517	18747	18591	18591	18559	18697	18755	18538	18690	18645	18763	18755	18502	18699	18784	18683	18506	18654	18523	18602	18761	18804	18814	18601	18757	18746	18459	18640	18714	18616	18545	18691	18687	18749	18540	18780	18567	18623	18767	18582	18671	18636	18568	18758	18708	18557	18605	18712	18750	18517	18671	18646	18649	18646	18509	18622	18603	18511	18599	18606	18809	18777	18649	18559	18665	18734	18668	18738	18777	18517	18622	18628	18586	18681	18641	18564	18572	18566	18682	18627	18811	18548	18646	18582	18700	18653	18507	18705	18663	18727	18626	18500	18670	18576	18677	18539	18594	18553	18715	18797	18761	18599	18676	18607	18502	18699	18788	18656	18693	18516	18762	18572	18635	18636	18652	18447	18747	18735	18503	18694	18647	18636	18638	18621	18396	18605	18613	18697	18584	18714	18670	18609	18679	18578	18614	18641	18589	18620	18605	18532	18588	18571	18564	18543	18394	18562	18772	18695	18736	18757	18509	18690	18732	18490	18691	18696	18817	18604	18641	18617	18595	18656	18674	18685	18614	18455	18557	18652	18660	18833	18665	18560	18586	18645	18705	18834	18548	18614	18587	18516	18638	18655	18527	18715	18705	18524	18641	18643	18777	18750	18443	18799	18697	18600	18692	18327	18751	18642	18840	18647	18640	18605	18646	18761	18702	18808	18849	18514	18606	18648	18618	18533	18846	18781	18727	18715	18526	18720	18546	18684	18552	18509	18702	18732	18554	18536	18636	18712	18634	18910	18755	18613	18702	18608	18637	18665	18571	18665	18542	18584	18585	18566	18635	18706	18772	18439	18843	18719	18672	18608	18586	18783	18631	18676	18624	18538	18582	18658	18661	18645	18575	18467	18621	18489	18547	18540	18589	18578	18675	18588	18583	18605	18512	18583	18503	18588	18499	18827	18686	18662	18673	18465	18590	18714	18527	18453	18361	18728	18753	18410	18619	18670	18565	18679	18677	18759	18596	18473	18478	18545	18551	18736	18666	18650	18487	18654	18683	18716	18632	18598	18589	18671	18598	18415	18654	18617	18585	18765	18713	18518	18659	18598	18601	18532	18793	18725	18627	18506	18510	18783	18637	18702	18706	18617	18845	18633	18810	18857	18626	18538	18679	18679	18781	18651	18706	18615	18588	18535	18624	18637	18617	18629	18691	18593	18879	18855	18426	18654	18578	18556	18603	18611	18475	18610	18868	18705	18706	18620	18665	18665	18576	18591	18636	18604	18647	18719	18645	18924	18654	18646	18469	18736	18648	18632	18536	18579	18537	18683	18606	18708	18798	18692	18742	18556	18640	18642	18599	18667	18767	18600	18822	18785	18720	18554	18618	18727	18654	18695	18608	18555	18734	18726	18797	18604	18463	18451	18487	18515	18757	18526	18740	18535	18658	18574	18695	18576	18554	18699	18572	18742	18584	18770	18689	18527	18661	18829	18543	18803	18656	18553	18753	18642	18656	18545	18651	18937	18738	18790	18695	18752	18667	18629	18726	18698	18677	18573	18638	18674	18613	18643	18659	18743	18551	18667	18556	18481	18642	18667	18398	18718	18565	18677	18664	18641	18648	18648	18757	18641	18679	18628	18651	18617	18676	18575	18653	18667	18608	18691	18631	18624	18617	18700	18733	18644	18631	18434	18591	18592	18735	18710	18526	18708	18471	18733	18555	18589	18656	18625	18618	18488	18325	18801	18645	18703	18605	18553	18662	18561	18691	18696	18772	18703	18612	18748	18757	18571	18593	18844	18513	18605	18704	18553	18583	18580	18715	18756	18720	18476	18602	18649	18719	18655	18547	18648	18643	18597	18741	18643	18510	18442	18553	18674	18865	18615	18524	18779	18545	18483	18645	18689	18440	18559	18640	18410	18589	18586	18599	18692	18722	18641	18583	18668	18444	18591	18664	18777	18443	18805	18501	18528	18652	18792	18681	18641	18660	18708	18740	18757	18548	18595	18839	18675	18661	18660	18694	18668	18464	18592	18750	18645	18574	18713	18700	18791	18723	18638	18625	18692	18553	18654	18659	18686	18707	18758	18611	18499	18681	18560	18803	18660	18737	18568	18669	18760	18800	18596	18728	18685	18690	18830	18541	18623	18653	18512	18707	18675	18664	18506	18633	18535	18612	18659	18819	18583	18686	18546	18542	18679	18443	18569	18608	18503	18513	18592	18569	18913	18431	18655	18471	18443	18565	18560	18636	18587	18527	18827	18731	18508	18664	18548	18668	18527	18624	18693	18548	18540	18542	18735	18703	18594	18691	18627	18690	18576	18804	18638	18555	18630	18746	18537	18786	18559	18587	18410	18675	18585	18637	18515	18719	18525	18664	18634	18771	18633	18739	18853	18734	18763	18647	18728	18762	18537	18611	18710	18318	18492	18648	18664	18682	18820	18550	18786	18683	18757	18675	18622	18656	18627	18758	18649	18697	18614	18676	18674	18361	18591	18421	18791	18730	18654	18733	18621	18714	18698	18448	18801	18805	18805	18519	18714	18585	18767	18771	18550	18744	18339	18621	18808	18617	18589	18706	18585	18372	18653	18606	18663	18653	18669	18647	18710	18598	18667	18572	18593	18677	18686	18505	18706	18544	18605	18735	18842	18715	18711	18682	18589	18588	18560	18804	18676	18605	18623	18758	18763	18543	18539	18659	18607	18802	18597	18592	18555	18564	18610	18670	18669	18602	18605	18568	18510	18697	18644	18547	18725	18617	18454	18591	18661	18771	18638	18783	18565	18703	18684	18712	18554	18747	18565	18778	18702	18485	18553	18778	18518	18630	18611	18633	18578	18700	18672	18569	18910	18822	18636	18592	18651	18400	18559	18729	18757	18546	18463	18535	18647	18551	18631	18488	18666	18738	18639	18690	18569	18558	18556	18595	18887	18547	18604	18581	18595	18657	18738	18792	18610	18665	18545	18839	18786	18648	18768	18586	18566	18650	18654	18494	18672	18889	18876	18525	18498	18756	18586	18734	18608	18588	18721	18654	18673	18830	18938	18601	18787	18803	18555	18683	18499	18648	18733	18689	18650	18675	18461	18474	18722	18580	18560	18703	18656	18647	18748	18510	18843	18653	18504	18598	18679	18744	18563	18597	18711	18426	18733	18631	18548	18466	18674	18610	18686	18566	18774	18547	18571	18663	18732	18597	18600	18769	18636	18517	18618	18695	18784	18614	18490	18559	18720	18856	18636	18460	18698	18539	18587	18614	18805	18749	18618	18664	18702	18584	18594	18532	18590	18788	18537	18715	18714	18553	18569	18557	18728	18713	18760	18606	18631	18724	18659	18551	18536	18769	18679	18723	18693	18687	18599	18576	18599	18748	18478	18611	18879	18610	18779	18618	18646	18586	18673	18730	18496	18626	18924	18542	18561	18678	18797	18566	18883	18729	18593	18704	18683	18746	18749	18587	18705	18551	18720	18561	18732	18743	18583	18733	18752	18606	18659	18607	18513	18535	18615	18650	18474	18560	18648	18690	18664	18806	18652	18661	18775	18773	18669	18480	18713	18661	18696	18569	18675	18717	18572	18587	18705	18743	18611	18617	18476	18578	18858	18840	18621	18625	18656	18697	18583	18841	18601	18538	18710	18582	18712	18660	18527	18665	18529	18571	18611	18757	18738	18831	18789	18689	18655	18713	18683	18713	18749	18631	18596	18726	18539	18668	18548	18764	18456	18828	18468	18702	18681	18487	18628	18744	18606	18541	18540	18702	18659	18728	18648	18490	18659	18661	18810	18705	18668	18698	18517	18677	18542	18723	18646	18675	18733	18672	18756	18666	18771	18536	18580	18662	18613	18781	18653	18655	18395	18587	18763	18541	18643	18605	18738	18670	18525	18567	18732	18615	18642	18613	18468	18749	18678	18538	18642	18634	18646	18758	18671	18601	18621	18664	18587	18556	18703	18446	18632	18694	18823	18716	18586	18549	18614	18637	18668	18756	18685	18739	18590	18609	18590	18692	18619	18588	18633	18804	18616	18508	18561	18610	18632	18563	18649	18665	18623	18706	18913	18726	18689	18643	18662	18688	18555	18579	18503	18752	18500	18630	18698	18674	18685	18477	18568	18774	18572	18598	18784	18499	18569	18621	18497	18688	18644	18655	18854	18758	18609	18734	18597	18639	18739	18902	18725	18729	18794	18487	18685	18438	18600	18786	18533	18760	18725	18489	18726	18634	18610	18633	18744	18637	18818	18643	18434	18578	18673	18581	18732	18642	18610	18662	18566	18752	18671	18646	18757	18675	18809	18532	18684	18583	18541	18590	18564	18559	18766	18777	18596	18655	18749	18600	18660	18656	18732	18796	18664	18477	18631	18709	18581	18586	18725	18744	18618	18840	18671	18603	18584	18662	18607	18648	18663	18676	18626	18740	18530	18659	18494	18592	18656	18680	18532	18632	18551	18565	18595	18536	18560	18575	18699	18667	18658	18614	18733	18517	18660	18671	18618	18603	18585	18526	18786	18622	18468	18711	18533	18643	18643	18640	18531	18596	18647	18629	18722	18789	18413	18538	18632	18401	18734	18644	18667	18472	18641	18448	18704	18655	18688	18801	18637	18646	18750	18708	18644	18627	18477	18653	18795	18698	18629	18911	18528	18641	18691	18750	18716	18643	18546	18899	18717	18798	18474	18730	18605	18486	18629	18610	18655	18578	18695	18512	18493	18909	18649	18596	18649	18719	18637	18616	18558	18717	18533	18734	18647	18602	18724	18547	18666	18660	18833	18670	18635	18573	18736	18712	18640	18643	18731	18706	18796	18662	18651	18648	18683	18381	18759	18814	18487	18541	18751	18679	18721	18669	18664	18572	18537	18598	18778	18794	18717	18714	18543	18721	18752	18519	18782	18492	18712	18801	18632	18750	18686	18626	18610	18421	18558	18724	18567	18583	18637	18468	18735	18649	18643	18515	18832	18461	18664	18556	18500	18646	18676	18699	18638	18561	18615	18776	18717	18665	18586	18595	18820	18705
23967	21033	27450	25262	24596	29295	31995	29422	28880	29360	29047	29276	29034	28801	29074	28773	28740	28947	28616	28766	28690	28712	28633	28556	28604	28509	28645	28644	28434	28538	28453	28876	28647	28519	28634	28731	28412	28528	28590	28399	28555	28572	28548	28469	28763	28418	28453	28622	28723	28868	28324	28548	28761	28698	28768	28554	28513	28481	28739	28790	28711	28588	28537	28379	28769	28775	28691	28480	28644	28870	28473	28912	28519	28406	28812	28678	28605	28578	28621	28602	28702	28665	28560	28344	28677	28449	28623	28533	28636	28796	28821	28428	28459	28650	28471	28483	28415	28515	29029	28581	28590	28383	28730	28864	28597	28611	28369	28477	28713	28510	28388	28453	28371	28532	28635	28649	28296	28389	28569	28581	28773	28706	28571	28441	28542	28388	28318	28408	28671	28535	28424	28647	28345	28597	28532	28595	28519	28534	28453	28830	28732	28545	28458	28334	28272	28357	28371	28480	28677	28546	28528	28587	28487	28562	28522	28548	28582	28550	28539	28733	28622	28612	28498	28501	28439	28512	28517	28572	28501	28475	28637	28390	28550	28524	28567	28598	28750	28708	28586	28527	28652	28360	28413	28878	28686	28829	28725	28739	28640	28552	28486	28732	29001	28879	28562	28686	28711	28428	28570	28712	28467	28335	28335	28464	28526	28415	28765	28621	28344	28334	28608	28377	28317	28419	28534	28450	28546	28368	28439	28558	28373	28544	28569	28777	28616	28491	28628	28484	28520	28398	28674	28367	28547	28442	28611	28239	28371	28816	28731	28467	28451	28421	28467	28652	28736	28424	28481	28635	28656	28570	28444	28508	28320	28287	28629	28695	28534	28545	28646	28920	28443	28198	28543	28568	28501	28352	28391	28719	28328	28412	28577	28764	28470	28409	28727	28618	28655	28883	28704	28834	28595	28721	28537	28860	28578	28565	28446	28419	28713	28546	28401	28312	28405	28532	28577	28602	28686	28514	28293	28564	28463	28406	28645	28487	28383	28471	28521	28619	28463	28489	28493	28448	28451	28539	28678	28230	28636	28371	28285	28440	28762	28475	28596	28620	28620	28435	28513	28723	28611	28566	28556	28517	28451	28535	28310	28503	28847	28704	28500	28745	28400	28579	28411	28568	28470	28479	28615	28476	28557	28454	28551	28673	28687	28697	28549	28463	28424	28710	28404	28568	28496	28648	28641	28638	28445	28441	28327	28347	28828	28495	28587	28466	28528	28582	28284	28217	28603	28638	28515	28598	28374	28725	28460	28333	28374	28406	28600	28233	28562	28544	28654	28466	28367	28395	28480	28324	28565	28424	28443	28589	28700	28428	28618	28580	28678	28478	28340	28645	28660	28384	28588	28419	28684	28674	28702	28634	28294	28604	28371	28313	28565	28358	28565	28752	28682	28617	28579	28550	28507	28594	28534	28522	28699	28697	28659	28192	28420	28681	28148	28353	28542	28486	28315	28652	28566	28407	28666	28395	28424	28566	28803	28552	28411	28471	28508	28460	28804	28644	28557	28470	28421	28757	28661	28323	28374	28632	28725	28482	28536	28529	28718	28313	28756	28569	28587	28525	28871	28570	28642	28434	28622	28706	28498	28572	28425	28560	28365	28503	28751	28973	28434	28582	28536	28629	28701	28292	28634	28381	28614	28422	28573	28617	28488	28654	28870	28611	28740	28687	28588	28621	28795	28309	28583	28407	28539	28411	28443	28675	28796	28358	28500	28777	28660	28803	28578	28355	28461	28742	28572	28808	28288	28843	28402	28339	28373	28556	28585	28613	28527	28413	28225	28623	28511	28552	28556	28570	28657	28636	28471	28524	28675	28676	28590	28283	28453	28533	28567	28353	28642	28401	28533	28411	28484	28627	28399	28798	28918	28559	28605	28651	28385	28396	28687	28689	28772	28746	28395	28618	28422	28395	28548	28300	28301	28596	28469	28549	28510	28470	28706	28650	28448	28409	28714	28365	28448	28629	28652	28628	28579	28795	28644	28290	28740	28400	28665	28490	28498	28283	28575	28284	28611	28519	28614	28342	28678	28525	28696	28550	28593	28541	28626	28527	28584	28410	28707	28561	28392	28684	28617	28586	28513	28339	28607	28526	28846	28385	28796	28381	28419	28558	28397	28432	28598	28462	28639	28543	28458	28540	28750	28564	28555	28346	28616	28540	28456	28728	28478	28445	28528	28277	28609	28436	28551	28443	28575	28251	28441	28641	28633	28497	28538	28504	28520	28440	28439	28424	28589	28296	28567	28563	28891	28804	28482	28512	28399	28424	28427	28373	28120	28515	28522	28477	28479	28496	28622	28280	28532	28641	28456	28631	28581	28418	28516	28480	28633	28436	28369	28554	28623	28518	28545	28565	28389	28603	28487	28499	28522	28612	28419	28689	28298	28619	28746	28700	28637	28887	28342	28606	28455	28231	28582	28469	28441	28484	28350	28274	28711	28536	28735	28388	28395	28659	28437	28600	28627	28414	28241	28586	28493	28491	28314	28525	28554	28430	28443	28426	28769	28501	28334	28516	28618	28478	28450	28415	28757	28372	28358	28640	28584	28558	28427	28732	28376	28312	28590	28481	28463	28644	28510	28432	28495	28569	28661	28494	28473	28709	28711	28555	28458	28704	28481	28707	28550	28460	28483	28605	28613	28668	28569	28673	28389	28535	28665	28527	28562	28698	28500	28779	28440	28371	28778	28789	28452	28462	28480	28331	28425	28387	28582	28471	28467	28541	28590	28522	28433	28528	28466	28654	28519	28522	28595	28574	28275	28698	28483	28659	28487	28377	28265	28350	28395	28447	28833	28449	28537	28500	28360	28246	28552	28589	28548	28537	28741	28526	28764	28399	28089	28592	28580	28746	28558	28499	28671	28546	28857	28473	28531	28339	28354	28220	28559	28741	28483	28787	28530	28394	28503	28649	28521	28771	28718	28351	28352	28653	28861	28686	28673	28732	28767	28520	28438	28509	28515	28648	28668	28489	28640	28329	28638	28428	28532	28265	28710	28464	28449	28538	28493	28320	28387	28674	28382	28619	28240	28687	28632	28439	28585	28447	28412	28639	28275	28612	28589	28799	28527	28621	28490	28633	28585	28644	28604	28528	28652	28792	28629	28578	28625	28556	28505	28463	28631	28641	28677	28529	28406	28632	28537	28362	28436	28721	28462	28470	28411	28545	28839	28560	28438	28477	28452	28424	28532	28486	28518	28382	28354	28671	28677	28586	28710	28337	28526	28608	28511	28765	28512	28658	28408	28513	28354	28851	28727	28541	28683	28180	28425	28591	28416	28513	28454	28527	28458	28520	28469	28714	28460	28431	28710	28464	28540	28448	28525	28588	28522	28437	28540	28350	29040	28612	28456	28530	28514	28569	28679	28423	28300	28548	28508	28805	28701	28540	28488	28313	28659	28781	28495	28414	28431	28547	28652	28327	28593	28547	28634	28677	28376	28442	28415	28483	28390	28527	28341	28512	28340	28464	28925	28500	28540	28708	28670	28302	28402	28703	28832	28737	28582	28442	28391	28486	28431	28678	28763	28428	28532	28504	28457	28444	28643	28329	28459	28679	28547	28553	28513	28660	28752	28349	28761	28392	28601	28678	28535	28633	28514	28629	28501	28383	28476	28530	28680	28544	28304	28734	28431	28478	28718	28539	28655	28473	28650	28796	28534	28506	28631	28474	28741	28734	28732	28428	28495	28683	28740	28604	28458	28590	28484	28383	28446	28688	28597	28251	28209	28458	28322	28387	28293	28910	28543	28563	28481	28717	28518	28515	28494	28610	28533	28471	28755	28653	28510	28445	28490	28660	28601	28427	28416	28476	28556	28540	28732	28604	28345	28458	28479	28427	28534	28701	28781	28754	28716	28519	28342	28473	28402	28527	28443	28500	28458	28704	28419	28579	28658	28665	28591	28423	28481	28302	28676	28620	28530	28455	28309	28604	28387	28476	28524	28404	28648	28570	28645	28428	28566	28220	28493	28563	28228	28375	28540	28514	28619	28442	28318	28639	28483	28591	28614	28771	28551	28401	28508	28443	28461	28607	28352	28526	28714	28638	28743	28573	28541	28553	28518	28435	28820	28601	28585	28650	28461	28432	28950	28780	28887	28750	28471	28534	28696	28604	28515	28705	28809	28309	28578	28346	28456	28600	28410	28555	28694	28543	28547	28784	28501	28606	28322	28546	28383	28573	28852	28466	28373	28439	28838	28410	28400	28350	28362	28501	28402	28878	28537	28405	28479	28329	28514	28218	28631	28608	28619	28527	28706	28613	28681	28685	28448	28358	28595	28759	28450	28552	28550	28441	28593	28631	28451	28539	28423	28681	28747	28647	28537	28391	28743	28730	28486	28830	28529	28514	28647	28264	28797	28647	28699	28367	28604	28417	28378	28436	28759	28699	28636	28691	28338	28692	28619	28551	28637	28380	28467	28494	28668	28279	28690	28669	28534	28471	28427	28344	28573	28437	28699	28615	28899	28628	28704	28558	28539	28552	28607	28280	28331	28667	28633	28482	28369	28662	28570	28276	28576	28486	28522	28475	28627	28369	28559	28311	28579	28252	28565	28672	28841	28451	28414	28333	28676	28517	28597	28656	28679	28381	28461	28539	28617	28722	28450	28552	28640	28551	28420	28462	28908	28797	28133	28556	28668	28796	28431	28494	28353	28254	28603	28548	28548	28271	28892	28501	28683	28515	28460	28710	28552	28439	28672	28390	28600	28311	28584	28780	28606	28361	28474	28578	28649	28424	28727	28709	28418	28778	28441	28626	28793	28813	28604	28638	28658	28532	28856	28354	28471	28402	28405	28468	28505	28753	28469	28639	28515	28468	28379	28328	28555	28695	28684	28528	28602	28725	28556	28873	28612	28594	28532	28473	28429	28731	28664	28591	28462	28434	28517	28525	28621	28537	28370	28689	28729	28719	28275	28496	28566	28528	28558	28493	28501	28311	28417	28609	28710	28555	28574	28656	28492	28547	28509	28588	28642	28667	28597	28726	28435	28412	28588	28553	28434	28394	28410	28698	28637	28680	28696	28508	28484	28390	28649	28500	28522	28429	28686	28626	28418	28668	28631	28505	28466	28384	28476	28668	28760	28636	28485	28159	28542	28585	28456	28494	28729	28537	28604	28497
24934	42404	33403	22657	21495	20206	19768	18919	18865	18722	18680	18547	18470	18221	18400	18316	18333	18237	18309	18261	18340	18028	18206	18249	18140	18234	18094	18183	18006	18092	18047	18142	18256	18074	18191	18147	18032	17862	17988	18263	18068	18097	18083	18265	18028	18120	18045	18069	18025	17959	18162	17930	17973	17934	18215	18188	17931	17880	18134	18211	18063	18154	17886	17906	18231	18073	17976	17929	18161	17976	18238	18331	18048	18245	18092	17962	17994	18110	18149	18267	18137	18184	18045	17988	18234	17794	18007	18050	18051	17920	17944	18043	18076	18107	18178	18037	18049	18047	18105	17852	18142	17863	18116	17877	17978	18053	18012	18199	18213	17988	18249	17973	17874	18009	18093	17911	17966	18042	18014	18024	18110	17984	18139	18186	17843	17953	17875	18105	17963	17937	17895	18024	18202	17855	18035	17946	18120	17744	17973	18151	17924	18105	17912	18106	17978	18127	17962	17953	18044	18074	17902	17922	18092	18019	18134	18042	17973	18119	17915	17874	18091	17957	17925	18071	17969	17924	18049	18096	18085	17972	18056	17984	17889	18044	18065	18104	18060	18034	17856	18069	18037	18110	18134	18264	17880	17972	18076	18018	18009	17935	18174	18062	18044	18027	17859	18131	18069	17997	17930	18043	18010	18119	18034	17948	18063	18034	17678	18094	18001	18004	17776	18130	17813	18108	18226	18073	18114	18040	18030	18142	17904	18068	17932	18056	17882	17969	17987	18147	17975	17884	17936	17884	18085	18018	18005	18219	17990	18077	18048	17743	18143	17914	18014	18134	17887	18017	18226	18080	17979	17894	18106	18005	18025	17956	18076	17986	18081	18043	18012	18039	17921	18090	18019	18053	18147	18071	18220	18091	18003	18098	18055	18024	18058	18008	17860	18078	18033	18109	18084	18125	17850	17960	18085	18162	17940	18172	18027	18122	18029	17908	18005	18033	17925	18158	17881	17861	18151	17984	17953	17827	17998	17961	17876	17730	17939	18128	18061	17950	18139	18083	18042	17995	17843	18115	17975	18051	18027	17976	18153	18132	17957	18155	17948	17990	18042	18034	18139	17912	18077	18014	18030	17999	18038	17810	18191	18110	18104	17969	17956	18042	17836	18010	17985	17804	18057	17869	18105	18032	17996	17983	17873	18111	17945	18103	18089	18008	17960	18200	18028	17969	18183	18101	17994	17909	17988	18075	18121	18101	17977	18315	17837	18193	17955	17993	18187	17926	17894	17928	18173	17961	18080	17937	18049	17943	18048	18042	18168	18050	18023	18197	18281	18007	18008	17964	17996	18032	17960	18107	18079	17958	18161	17962	18079	18133	18115	18042	17983	18119	18007	18131	17920	17929	18007	17994	18144	17966	18062	17886	18013	18067	18002	18009	17862	18064	17822	18131	17957	18099	17907	18006	18227	17951	17884	18033	18118	18008	18026	17797	18027	18051	17962	18180	17886	18140	17864	17916	18109	18048	18026	18274	18123	18032	17983	18016	18155	18006	18076	17949	18072	18033	18092	17809	18057	17959	18074	18088	17969	18085	17895	17924	17767	17961	17998	17937	17890	18149	18131	17982	18117	18057	17713	17908	18205	17978	18010	17862	18009	18001	18046	18050	17910	17857	17932	18142	17983	17912	18044	17855	18111	17950	17993	18063	18026	17811	17993	18012	17971	18028	18125	18016	17921	18070	18050	17841	17969	18007	17893	17925	18047	17888	18243	18007	17938	17866	18090	17999	18086	18181	17969	18146	18109	18101	18085	17975	17968	18030	17889	17945	18271	18033	17886	18004	17970	18151	18060	18034	18001	18078	17926	18106	18011	18171	17966	18051	18121	18152	17901	18145	18047	17959	17965	18073	18030	18051	18145	17958	18177	17956	17937	18063	18057	18040	17921	17998	17982	17926	17981	18116	17990	17922	18002	18140	18034	17999	18116	18077	17827	18010	17957	18049	18008	18128	17925	18145	18056	18077	18103	17906	18043	18097	18074	17908	18156	18113	18087	17925	17908	17888	17920	17942	18049	18012	17990	17671	18009	18126	18043	17926	18099	17987	17898	17975	18018	18007	18124	17975	17952	18098	17797	18154	18008	17942	18048	18028	17930	18056	18038	18126	17994	18123	18038	18129	17929	18226	18132	18044	18119	18011	17960	17971	18095	17959	17841	17924	17917	17981	17953	18104	17994	17903	17976	18013	17972	18062	17993	18118	17992	18113	18062	17936	17900	17868	18099	17997	17898	17931	18117	17966	17946	18079	17999	18020	18022	17934	18116	18006	18082	18071	18075	18153	17933	18035	17871	18024	17923	17788	18099	17965	18096	18055	17876	17939	18032	17998	17937	17884	18049	17973	17904	17984	18103	18114	18055	18064	18068	18112	17931	18114	17948	17976	17979	17930	17881	18134	17976	17892	18108	17941	17904	18097	17772	18094	18051	17886	18035	17885	17891	18013	18016	18076	18065	17965	17852	17977	18080	17905	18057	18013	18104	18039	17999	18188	17998	18050	17822	17860	17941	18138	18090	17980	18049	18162	17823	18045	17996	17994	17818	18056	18042	17862	18004	18126	17951	17889	17822	17996	18175	17854	18124	18014	17939	18055	17986	18150	17980	18047	17827	17964	17841	18042	17928	18267	18226	18048	17960	18197	18104	17881	18003	17902	17947	17977	17911	17813	18141	17862	18225	18071	18024	18199	18250	18065	18067	18004	18105	17870	17956	18081	17917	18032	17804	18093	18158	18120	17992	17996	18174	17809	18002	18207	18120	18075	17899	18125	17964	18153	18069	17988	18154	17978	18090	17888	18006	17939	18096	17772	18107	18057	18009	17979	17849	18022	17933	18082	18024	17958	18074	18082	17932	17983	18059	18043	17801	17929	17974	18082	18003	18007	17922	18064	18265	17864	18282	18185	18029	18036	18048	18186	18057	18024	18043	18069	17920	17867	18149	17803	18030	18026	18191	18137	18012	18185	18100	18020	17982	18011	18056	17987	18113	17957	18039	18170	17839	17953	18031	18040	18110	17905	18083	17993	18117	17869	17894	17984	18016	17889	18036	18008	17813	17950	17984	18081	17947	18207	17854	18129	17936	17988	17977	18135	17973	17893	17955	17944	18112	17878	18144	18029	17965	18095	17913	18132	17947	18090	18102	17925	17985	17957	17824	18088	18015	17902	18156	17924	18197	17971	18097	17897	18014	18013	17928	17991	17957	18085	17993	18096	17966	17904	17977	18165	18149	17971	18009	18011	17846	18057	17981	17959	17790	17888	18074	17903	17967	17757	17798	18062	18020	18163	18069	18020	17931	17912	17911	17911	18152	18016	17975	18221	18044	18024	17865	18049	17965	18084	17991	17993	18106	18054	17956	17981	17940	17941	18200	17933	18075	18094	18175	18132	18099	17952	17961	17994	18135	18014	18061	17877	17850	17819	18078	18108	18064	17955	17978	18016	18030	17902	18110	17896	17912	18116	18153	17993	17928	18004	17998	17937	18137	18115	18202	17925	18043	17985	18151	17952	17988	18057	17940	18070	17776	18043	18102	18021	18182	17914	18244	17965	17962	18001	18261	17964	18039	18017	17931	18099	17962	18071	18124	18051	18023	18060	17949	17940	17985	17904	18045	17935	18033	18003	18045	17926	18006	17893	17943	18060	17991	17975	18022	17968	17826	18078	18088	18179	18071	17807	17798	17900	17894	17939	17802	18109	18029	18010	18212	18073	18042	17866	18194	17946	18042	17977	18143	18004	17885	18049	17999	18039	17923	17936	18103	18120	18078	18013	18053	17878	17977	17998	18062	17919	17977	18036	17993	17870	17977	18096	17875	18126	18104	18023	17981	17953	17979	18152	17962	18011	17878	18195	18044	18140	18087	18022	18352	18054	17949	17960	18064	17943	18165	18048	17863	18072	17900	17945	18056	17897	18006	18020	18051	17924	17850	18252	18085	17990	18054	18043	17991	18072	18028	18125	18112	18082	18077	17960	18016	17967	18076	17959	18012	17999	18046	18063	18009	18002	18039	18029	18087	17956	17994	18018	18241	17979	18033	17963	17921	18011	18137	17944	17910	18147	17907	18092	18031	17997	18081	17924	18102	18005	18058	18073	17999	18077	18006	17966	18134	17933	18130	18003	18015	18105	17995	18053	17899	18107	18212	18089	18031	17989	18121	17962	17989	17984	18064	18001	17987	17840	17897	18039	17951	17955	18164	18072	18062	18095	18043	17939	17897	17894	18019	18003	18139	17992	17966	17827	18001	18023	18025	18094	18036	17907	18088	18105	18012	18088	17973	18231	17965	18002	17906	17984	18038	18031	17890	18089	18085	17976	17972	18006	17938	17999	17992	17969	17936	18006	18135	18055	18075	18186	18020	18084	18077	17962	18049	18117	18184	17989	17981	17963	18016	18032	18049	17898	17882	18010	18047	17845	18038	18123	17906	18062	18054	17808	18059	17949	18056	17959	17753	17891	18116	17999	18026	18179	17980	17999	17965	17956	17905	18056	18234	18071	18112	18022	18023	18179	18129	17917	18075	18109	18055	18092	18038	17919	18027	18045	17956	18026	18035	17942	17947	17896	17983	18125	18136	18078	18060	17946	17962	18093	17939	17897	17985	17893	17875	17910	18098	17937	18151	18029	17946	18120	17917	17989	18030	17886	18202	18088	18148	17881	17921	18127	17832	18069	18018	17900	17974	17978	17815	18145	18004	18072	18096	17926	17785	17797	17906	18104	18154	18133	17894	18034	18130	18012	17806	18007	18113	18089	18151	18069	18010	17977	18003	18021	17886	17898	18063	18015	17935	17913	18025	17969	18112	17911	17951	18105	18071	17979	17877	18103	18077	18146	18056	17994	18094	17844	17948	17931	17909	18003	18020	18102	18169	17971	18007	18005	18044	18058	17989	18105	17956	17891	17946	18002	18031	18193	18138	17935	18142	18127	17916	17949	18209	18109	18115	17935	18033	18085	17924	18070	17960	17970	18035	18078	18047	18039	17970	18116	18009	17992	17881	17937	18116	17926	17935	18147	17882	17941	17992	17952	18061	18164	18077	18044	17987	17942	17994	18066	18029	18032	17935	18037	18050	18055	17896	18153	17886	18076	18164	17924	18163	18014	18014	17970	18042	17984	18042	18122	17827	17971
22468	20963	27345	24824	22114	27144	32823	29697	28782	28980	28794	28583	28487	28293	28394	28406	28166	28346	28034	28121	28190	28138	28249	28223	28152	28133	28139	28167	28050	28111	28051	27933	27889	28155	28073	27876	27820	27773	28079	27896	27869	28231	27909	27926	27914	27918	27912	27890	27777	27779	27661	27644	27989	28261	27924	28108	27968	27947	28156	27937	28081	27882	27633	27727	27933	27892	27922	27984	27780	27658	27891	28200	27922	28031	28192	27996	27927	28152	28121	27892	28008	28149	27809	27881	27946	27937	27940	27515	27994	27991	27885	27760	27877	27603	28108	27832	27944	27926	27890	28062	27883	27962	28007	27880	27878	27997	27984	27971	27598	27628	27848	27769	27662	28224	27831	27675	27871	27861	27584	27900	27913	27883	27636	27792	27567	27889	27762	27695	28029	27464	27806	27844	27627	27560	28058	27900	28125	27977	27517	27641	27817	27876	27964	27835	27741	27926	27880	27895	27573	27465	28027	27603	27905	27774	27726	27783	27768	28032	27509	27875	27716	27863	27617	27686	27952	27799	27988	27613	27892	27886	27889	27786	27882	27932	27957	27662	28065	27713	27649	27885	27834	27910	27825	27866	27880	27841	27804	28063	27964	27827	27912	28112	28110	27812	27757	27888	27755	27671	27770	27892	27925	27798	27791	27922	27878	27706	27806	27902	27920	27669	27787	28008	28253	27818	27913	27705	27730	27846	27879	27932	27983	27706	27876	28081	27925	28005	27766	27839	27829	27675	28064	27863	28139	27704	27841	27996	27858	28049	27758	27698	27763	27781	28002	27640	27752	27993	27571	27818	27773	27962	27866	27692	27520	27690	27937	27744	27896	27757	27839	28164	27728	28068	27747	27742	27960	27965	27827	27796	27774	27730	28029	27684	27913	27749	27470	27705	27856	27709	27979	27977	27801	27799	27793	27962	27666	27991	27826	28071	27807	27800	27891	27697	27922	27858	27667	27856	27674	27762	27705	27646	27722	27728	27615	27858	27776	27658	27813	27934	27995	27811	27831	27510	27978	27708	28056	27926	28141	27948	27842	27728	27945	27723	27927	27938	27783	27975	27857	27887	27815	27782	27992	27806	27677	27574	27929	27947	27853	27848	28091	27862	27793	27800	27839	27907	27766	27988	27549	28011	27984	27822	27800	27715	27751	27676	27969	27855	27599	27651	27728	27720	28108	28200	28017	27736	27721	27677	28002	27833	27783	27926	27791	27905	27740	27811	27843	27928	28062	27879	27706	27832	27869	27633	27998	27827	27584	28012	28005	27790	27893	27985	28102	27715	27892	27744	27520	27701	27960	28027	27812	27759	27668	27890	28088	27723	28013	27887	27840	27686	27779	27773	27951	27904	27697	27857	27695	27974	27974	27782	27906	27848	27586	27804	27950	27888	27912	27783	27749	27686	27765	27734	27750	27749	27696	28003	27957	27691	27997	27733	27584	28002	27821	27689	27773	27854	27766	27901	27987	27760	27824	28174	28164	27768	27603	27547	27891	27808	28012	27888	27990	27490	27861	27836	27527	27780	27891	27752	27855	27847	27774	27610	27855	27669	27680	27829	27767	27715	27701	27811	27635	27742	27847	28096	27612	27598	27657	27555	27810	27740	28000	27773	27879	27863	27876	27956	27536	27578	27607	27863	27805	27620	27748	27649	27804	27859	27937	27921	27647	27971	27876	27836	27720	27896	27820	27777	27563	27661	27836	27617	27709	27896	27868	27764	28069	27807	27755	27756	27681	27962	27891	28014	27950	27565	27742	27807	27649	27724	27726	27781	28065	27879	28172	27975	27942	27994	27664	27825	27969	27884	27826	27950	27819	27744	27736	27941	27630	27978	27780	28170	27919	27847	27806	27929	27813	27811	27695	27759	27571	27746	27943	27822	27976	27765	28124	27521	27647	27887	27628	27741	27847	28127	27594	28074	27690	28030	27935	27645	28125	27823	27782	27721	27824	27779	27914	27678	27820	27815	28040	27673	27803	27896	27883	27800	27940	27622	27902	27943	27700	27906	27891	27680	27566	27538	27775	27824	27694	27734	27778	27726	27715	27888	27839	27897	27704	27596	27731	27844	27842	27695	27415	27948	27806	27860	27589	27812	27858	27772	27805	27933	27877	27676	27896	27801	27935	27913	27870	27670	28073	27774	27807	27805	27974	27699	27730	27993	27829	27814	28086	28124	27736	27841	27916	27823	27776	27689	27519	27505	27879	27847	27804	27774	28065	27805	27820	27824	28114	27719	27665	27682	27849	27736	27885	27655	27965	28000	27790	28074	27648	27583	27740	27824	28037	27923	27778	27673	28015	27933	27766	27833	27420	27706	27799	27604	27798	27919	27769	27841	27785	27770	28074	27557	27647	28008	27946	27713	27835	27649	27601	27858	27740	27876	28003	27843	28135	28043	27996	27683	27789	28013	27652	27982	27675	27694	27704	27466	27830	27934	27681	27773	27881	27814	27836	27803	27839	27847	27975	27695	28024	27805	27696	27702	27785	27695	27643	27950	27613	27818	27927	27924	27591	27818	28011	27681	27816	28027	27864	27945	27700	27733	28069	27866	28001	28116	28013	27985	27928	27777	27594	27588	27827	27561	27713	27631	27804	27732	27919	27603	27498	27819	27828	27758	27940	27957	27652	27808	27920	27950	27958	27912	27742	27863	27660	27731	27606	27970	27767	27836	27738	27764	27819	27991	27931	27887	27756	27999	27909	27709	28005	27882	27898	27861	27816	27968	27868	27984	28056	28058	27638	27856	28055	27674	28047	27851	27859	27976	27971	27817	27901	27704	27904	27615	27998	27810	27523	27877	27618	28052	27638	27876	27856	28034	27787	27986	27864	27856	27828	27770	27771	27828	28036	27916	27944	28214	27819	27753	27961	27607	27912	27727	27907	27842	28011	27945	28047	27770	27772	27639	27943	27953	27821	27953	28057	27922	27655	27597	28147	27751	27794	27677	27787	27855	27914	28096	27935	27683	27836	27937	27765	27820	27905	27625	27472	27699	27572	27855	27706	27673	27939	27858	27811	27724	27912	27715	27943	27945	27700	27642	27747	27699	27627	27598	28017	27737	27954	28046	27930	27585	27778	27866	27810	27925	27824	27701	27830	27423	27788	27671	27838	27965	27774	27646	28094	27852	27700	27806	27833	28094	28142	27748	27947	27684	27625	27588	27975	27798	27795	27645	27719	27822	27892	27631	27745	27977	27666	27674	27773	27925	27776	27548	27858	27983	27600	27748	27886	27784	27737	27623	27714	27828	27848	28078	27845	27759	27880	27727	28018	27966	28130	28013	27667	27944	27918	27824	28173	27557	27664	28086	27614	27709	27939	27924	27817	27663	27802	27833	27904	27841	27769	27774	27762	27929	27846	27867	27997	28047	27915	27483	27840	27728	27980	27645	27548	27845	27841	27570	27693	27943	27757	27729	27512	27732	27707	27792	27673	27737	27584	27590	27967	27972	27852	27747	28207	27734	27965	27692	27754	27800	28137	27926	27741	27636	27920	27654	27823	27842	28010	27970	27788	27802	27950	27809	27936	28060	27680	27653	27746	27754	27918	27833	27695	27487	28098	27760	27812	27868	27751	27667	27957	27983	27756	27628	27732	27626	27875	27703	27887	27890	27740	27890	27595	27883	27690	27604	27793	27640	27731	27987	27770	27717	27968	27830	27825	27698	27673	27809	27839	27677	27723	27732	27542	27713	27889	27782	27561	27911	27858	27850	28048	27886	27819	27617	27788	27622	28042	27923	27666	28059	27966	27945	27858	27763	27779	27821	28139	27859	27801	27960	27654	27640	27616	27799	28055	27738	27994	27788	27931	28016	27827	27662	27727	27788	27885	27591	27778	28128	27604	27925	27856	27791	27802	27897	27432	27683	27751	27708	27933	28038	27844	27920	28033	27858	27990	27902	27929	28029	27925	27649	27805	27979	27753	27869	27891	27907	28131	27759	27765	27875	27627	27725	27653	27721	27515	28053	27553	27587	27857	27728	27943	27652	27980	27904	28019	27900	27604	27852	27617	27675	27756	27983	27729	27768	27898	27856	28113	28138	27844	27818	27782	27842	27684	28090	27872	27646	27696	27774	27878	27691	27707	27741	27893	28123	27805	27756	27709	27971	28001	27767	27879	27757	28164	27851	28005	27880	28021	27969	27895	27930	27641	27609	28012	27742	28042	27713	27891	27692	27946	27825	27914	27876	27605	27797	27829	27847	27617	28031	28194	27605	27994	28067	27798	27803	27856	27612	27870	27730	27616	27973	27719	27712	27581	27653	27831	27694	27821	27827	27998	28006	27982	27867	27874	28018	27758	27781	27849	27829	27950	27741	27956	27815	28117	27865	27752	27743	27928	27691	27801	27794	27923	27856	27685	27797	27882	27714	27866	27625	27696	27824	27816	27712	27840	27623	27723	28030	27948	27890	27706	27947	27930	27699	27752	27764	27862	27574	27753	27549	27730	27799	27702	27711	27980	27571	27593	27779	27780	27532	27538	28045	27821	27736	27834	27865	28069	27740	27882	27708	27960	27774	27930	27759	27587	27953	27644	27679	27740	27809	27610	27983	27954	27483	27834	27659	27934	27867	28018	27917	27860	27655	27908	28198	28039	27791	27821	27922	27856	27841	28134	27786	28030	27831	27777	27557	27851	27901	27838	27716	27707	27894	28148	27883	27662	27884	27804	27709	27856	27587	27936	27832	27774	27722	28123	27765	27724	27695	27743	27784	27876	28001	27766	27688	27700	27732	27616	27604	27743	27805	27842	27728	27883	27819	27641	27704	27669	27858	27690	27642	28153	27732	27892	28005	27777	27619	27907	27654	27832	27778	27701	27843	27991	27825	27736	27834	27852	27617	27534	27869	27925	27799	27902	27832	28015	27907	28069	27869	27939	27845	27739	27906	27918	27998	27603	27900	27677	27901	27627	27787	27875	27982	27763	27636	27687	28048	28052	27849	27982	28072	27900	27701	27682	27672	27735	27933	28045	27985	27970	28066	27995	27970	27840	27858	27883	27783	27743	27836	27655	27742	28169	28021	27858	27821	27886	27742	27677	27632	27834	27706	28085	27725	27506	27597	27647	27831	28029	27755	27823	27865	27767	27892	27866	27743	27726	27582	27715	27796	28036	27754	27779	27842
26509	47860	35933	25163	23098	21663	20433	19536	19246	18840	18761	18153	18254	18256	18063	18055	18084	17824	17740	17787	17840	17998	17971	17808	17836	17890	17812	17683	17844	17956	17763	17820	17872	17757	17550	17713	17823	17620	17597	17617	17590	17753	17701	17824	17623	17699	17671	17670	17468	17689	17602	17734	17824	17746	17748	17708	17845	17477	17742	17782	17557	17753	17625	17821	17665	17705	17701	17711	17751	17788	17746	17826	17653	17891	17719	17677	17732	17684	17741	17630	17654	17603	17722	17748	17643	17843	17623	17715	17523	17795	17786	17549	17681	17669	17658	17544	17661	17499	17735	17747	17481	17677	17615	17559	17739	17564	17561	17723	17649	17691	17543	17522	17574	17613	17292	17585	17744	17619	17644	17551	17653	17701	17647	17649	17528	17597	17576	17691	17442	17477	17571	17719	17611	17576	17553	17617	17757	17724	17643	17771	17619	17411	17391	17572	17755	17599	17579	17664	17613	17660	17705	17570	17745	17527	17546	17568	17594	17480	17473	17575	17601	17631	17612	17515	17666	17635	17773	17613	17560	17654	17742	17611	17659	17385	17652	17663	17525	17350	17556	17634	17629	17508	17596	17714	17565	17595	17681	17730	17655	17548	17663	17672	17653	17580	17552	17613	17504	17375	17538	17751	17511	17513	17669	17556	17710	17647	17702	17663	17820	17531	17687	17534	17560	17700	17645	17530	17606	17595	17553	17571	17640	17466	17458	17604	17551	17676	17749	17635	17560	17495	17665	17704	17517	17707	17433	17577	17618	17551	17440	17555	17494	17591	17673	17633	17574	17626	17576	17701	17563	17760	17534	17577	17678	17557	17622	17737	17595	17515	17492	17653	17697	17624	17691	17760	17737	17564	17677	17556	17607	17747	17572	17695	17563	17569	17589	17803	17677	17709	17685	17675	17512	17408	17400	17668	17783	17596	17698	17556	17512	17719	17681	17642	17704	17458	17492	17632	17648	17424	17467	17565	17586	17623	17469	17619	17579	17597	17582	17536	17482	17562	17617	17410	17692	17770	17471	17593	17543	17737	17535	17556	17602	17520	17663	17655	17496	17583	17535	17644	17627	17600	17609	17790	17536	17521	17519	17571	17757	17610	17686	17543	17675	17592	17614	17614	17690	17533	17534	17667	17780	17542	17616	17511	17578	17598	17568	17574	17671	17510	17499	17355	17520	17623	17481	17701	17663	17642	17566	17614	17737	17717	17690	17846	17598	17652	17551	17714	17713	17464	17514	17732	17598	17795	17663	17669	17538	17671	17554	17563	17833	17527	17425	17569	17572	17594	17665	17635	17534	17680	17492	17571	17556	17479	17630	17496	17775	17598	17628	17625	17495	17562	17559	17587	17540	17636	17385	17646	17388	17657	17522	17634	17734	17709	17763	17615	17692	17645	17647	17501	17673	17374	17589	17639	17535	17751	17633	17463	17648	17607	17402	17597	17739	17546	17425	17734	17586	17625	17633	17569	17767	17488	17802	17649	17545	17544	17617	17808	17487	17686	17549	17586	17793	17531	17606	17578	17813	17619	17553	17561	17579	17519	17531	17712	17722	17701	17611	17422	17543	17559	17535	17893	17696	17636	17378	17462	17774	17486	17493	17536	17550	17621	17510	17415	17576	17552	17693	17505	17606	17687	17662	17625	17656	17557	17551	17668	17661	17588	17748	17595	17517	17541	17539	17631	17764	17771	17671	17417	17611	17441	17495	17686	17781	17537	17600	17542	17547	17532	17565	17519	17704	17591	17723	17557	17529	17693	17534	17416	17499	17533	17702	17266	17504	17592	17638	17667	17573	17530	17397	17558	17520	17676	17505	17607	17706	17510	17635	17641	17809	17454	17571	17739	17607	17704	17442	17612	17661	17654	17470	17608	17634	17494	17387	17639	17281	17679	17517	17525	17427	17702	17563	17568	17616	17598	17574	17667	17722	17619	17561	17469	17653	17372	17596	17720	17553	17496	17700	17631	17636	17575	17718	17659	17721	17544	17514	17441	17419	17779	17631	17613	17469	17503	17463	17460	17535	17683	17501	17738	17612	17678	17556	17586	17608	17578	17697	17623	17651	17586	17464	17630	17530	17630	17465	17688	17585	17478	17628	17402	17725	17497	17624	17644	17719	17712	17584	17590	17570	17715	17501	17760	17538	17615	17629	17639	17594	17686	17747	17624	17692	17503	17526	17703	17552	17630	17790	17527	17598	17607	17548	17709	17718	17698	17608	17439	17544	17635	17587	17528	17692	17536	17772	17607	17697	17555	17666	17535	17652	17347	17554	17767	17557	17524	17462	17655	17594	17596	17643	17479	17582	17590	17709	17624	17640	17508	17668	17601	17536	17496	17664	17500	17551	17544	17388	17586	17617	17609	17462	17620	17659	17534	17791	17556	17702	17661	17457	17580	17671	17512	17698	17515	17666	17609	17560	17503	17560	17618	17518	17667	17608	17544	17538	17650	17418	17559	17733	17581	17717	17559	17594	17727	17820	17763	17677	17674	17854	17613	17691	17569	17621	17604	17600	17644	17572	17658	17747	17658	17547	17691	17597	17614	17603	17657	17494	17552	17631	17496	17595	17724	17727	17518	17731	17720	17447	17639	17652	17499	17565	17549	17558	17639	17591	17412	17725	17748	17674	17513	17548	17423	17513	17448	17550	17611	17652	17669	17664	17480	17611	17493	17544	17575	17534	17450	17596	17496	17419	17479	17533	17498	17674	17533	17442	17732	17609	17589	17493	17489	17553	17682	17776	17607	17606	17540	17697	17460	17644	17535	17607	17659	17691	17611	17834	17541	17514	17541	17548	17635	17628	17624	17579	17643	17599	17474	17439	17578	17515	17576	17773	17665	17439	17682	17731	17521	17564	17656	17657	17492	17686	17643	17517	17600	17720	17764	17622	17537	17692	17719	17511	17664	17319	17559	17618	17499	17588	17557	17706	17459	17471	17645	17630	17643	17654	17454	17682	17695	17614	17465	17602	17565	17746	17608	17627	17711	17546	17586	17626	17378	17630	17588	17604	17535	17668	17433	17456	17426	17613	17521	17634	17628	17770	17542	17529	17545	17645	17657	17641	17621	17699	17631	17670	17593	17495	17722	17581	17411	17613	17612	17565	17464	17511	17570	17611	17512	17567	17720	17289	17483	17651	17726	17575	17671	17456	17476	17675	17607	17726	17522	17583	17547	17640	17617	17753	17651	17815	17616	17577	17454	17548	17688	17608	17514	17664	17563	17547	17555	17700	17670	17561	17800	17605	17804	17672	17697	17627	17643	17686	17575	17708	17609	17517	17570	17679	17575	17761	17613	17579	17560	17570	17461	17557	17563	17636	17665	17491	17733	17416	17535	17650	17803	17538	17732	17576	17648	17491	17658	17588	17657	17711	17465	17495	17698	17583	17600	17664	17424	17599	17611	17562	17709	17565	17534	17686	17613	17629	17752	17435	17725	17519	17686	17379	17761	17521	17568	17584	17576	17385	17398	17621	17872	17602	17543	17442	17723	17500	17590	17684	17737	17627	17651	17543	17604	17611	17539	17689	17385	17560	17568	17762	17547	17604	17648	17574	17563	17513	17528	17648	17718	17731	17433	17582	17605	17493	17608	17699	17578	17630	17536	17739	17651	17597	17435	17641	17804	17781	17652	17603	17715	17617	17526	17645	17686	17548	17625	17410	17663	17469	17655	17328	17745	17505	17504	17515	17598	17514	17619	17625	17431	17553	17503	17676	17557	17423	17549	17575	17685	17632	17640	17629	17808	17620	17467	17551	17636	17556	17492	17628	17720	17648	17446	17665	17695	17349	17555	17528	17675	17578	17393	17568	17718	17476	17426	17555	17548	17552	17657	17663	17492	17580	17574	17490	17606	17599	17523	17513	17617	17650	17595	17727	17609	17670	17585	17618	17585	17510	17470	17600	17425	17645	17633	17530	17761	17756	17700	17605	17621	17574	17594	17637	17271	17606	17746	17692	17473	17590	17900	17680	17504	17528	17518	17731	17678	17343	17582	17514	17676	17485	17573	17754	17503	17551	17659	17617	17643	17656	17550	17727	17480	17673	17532	17618	17618	17552	17615	17568	17596	17414	17606	17672	17614	17790	17409	17532	17680	17530	17516	17506	17849	17507	17700	17686	17448	17585	17318	17466	17795	17579	17686	17438	17605	17580	17610	17676	17545	17469	17670	17592	17645	17618	17552	17699	17664	17568	17619	17494	17500	17724	17726	17498	17578	17548	17541	17533	17623	17777	17658	17538	17613	17750	17395	17756	17380	17616	17571	17770	17592	17582	17619	17619	17694	17675	17574	17690	17581	17405	17826	17371	17513	17540	17622	17516	17601	17596	17512	17438	17625	17489	17508	17684	17651	17804	17757	17677	17485	17657	17502	17493	17332	17483	17587	17560	17536	17578	17546	17791	17650	17441	17631	17635	17795	17452	17646	17518	17743	17604	17681	17615	17559	17644	17569	17636	17493	17605	17499	17671	17543	17551	17571	17550	17591	17631	17729	17596	17484	17445	17483	17645	17649	17710	17502	17632	17518	17466	17512	17636	17599	17554	17571	17602	17500	17634	17714	17735	17633	17856	17605	17856	17348	17682	17479	17662	17626	17554	17591	17662	17650	17567	17504	17729	17540	17470	17560	17698	17565	17673	17664	17523	17680	17606	17707	17707	17686	17317	17666	17596	17578	17504	17582	17590	17679	17366	17584	17622	17626	17664	17466	17524	17728	17498	17565	17645	17408	17714	17598	17687	17582	17544	17721	17607	17668	17669	17479	17658	17556	17770	17604	17568	17527	17630	17552	17535	17452	17508	17645	17866	17964	17547	17639	17679	17610	17645	17704	17678	17712	17615	17517	17702	17515	17791	17704	17542	17557	17558	17619	17688	17663	17618	17599	17592	17564	17587	17689	17428	17349	17550	17590	17670	17612	17489	17481	17644	17517	17558	17678	17697	17663	17454	17862	17447	17670	17580	17583	17680	17433	17730	17501	17663	17602	17433	17753	17674	17697	17630	17584	17435	17721	17436	17629	17403	17466	17500	17598	17644	17455	17754	17775	17565	17649	17745	17762	17374	17491	17748	17686	17406	17483	17531	17424	17521	17707	17588	17498	17675	17600	17458	17646	17607	17821	17689	17446
36216	30745	33890	32053	30863	30907	30824	30725	30650	30884	30699	30737	30661	30696	30563	30460	30538	30491	30812	30655	30688	30808	30735	30716	30558	30801	30769	30573	30551	30773	30604	30738	30851	30449	30672	30660	30596	30668	30625	30716	30642	30761	30583	30598	30726	30656	30573	30647	30694	30516	30565	30569	30589	30629	30664	30648	30476	30444	30891	30777	30450	30947	30677	30720	30758	30698	30694	30633	30824	30501	30710	30603	30994	30657	30722	30539	30920	30418	30786	30707	30615	30542	30674	30636	30474	30499	30747	30676	30721	30750	30778	30632	30488	30681	30688	30640	30406	30410	30516	30551	30759	30746	30689	30621	30539	30532	30416	30883	30719	30490	30621	30395	30519	30628	30580	30791	30738	30552	30510	30673	30681	30593	30738	30438	30696	30718	30527	30500	30646	30532	30615	30419	30543	30540	30480	30397	30671	30746	30817	30591	30711	30366	30947	30874	30818	30313	30438	30660	30359	30406	30424	30501	30749	30621	30570	30643	30786	30627	30586	30535	30551	30677	30880	30508	30925	30929	30616	30570	30793	30625	30441	30646	30478	30529	30526	30392	30619	30872	30695	30669	30751	30565	30534	30773	30835	30578	30539	30789	30420	30573	30492	30534	30456	30843	30354	30550	30569	30676	30547	30735	30596	30519	30777	30613	30607	30709	30754	30421	30757	30465	30612	30769	30588	30413	30534	30563	30781	30867	30569	30516	30450	30533	30614	30560	30721	30767	30828	30717	30424	30606	30675	30420	30559	30611	30548	30534	30832	30523	30689	30641	30606	30535	30808	30635	30827	30665	30486	30795	30854	30657	30753	30735	30520	30753	30534	30525	30572	30748	30576	30681	30560	30709	30560	30570	30739	30645	30802	30643	30724	30796	30282	30254	30738	30436	30660	30698	30701	30523	30597	30446	30543	30559	30633	30335	30620	30495	30785	30508	30799	30728	30751	30554	30514	30648	30700	30590	30419	30687	30676	30438	30411	30506	30451	30705	30755	30487	30694	30599	30738	30512	30635	30456	30221	30564	30578	30508	30567	30620	30629	30691	30787	30662	30549	30676	30774	30626	30426	30533	30525	30161	30555	30655	30554	30533	30608	30781	30619	30882	30643	30638	30511	30410	30551	30452	30659	30637	30739	30661	30412	30406	30594	30284	30736	30638	30784	30589	30572	30556	30863	30589	30818	30554	30559	30582	30571	30810	30785	30592	30623	30413	30466	30777	30830	30593	30626	30597	30892	30517	30432	30476	30573	30572	30555	30499	30689	30415	30376	30460	30779	30677	30700	30790	30699	30393	30511	30670	30683	30693	30298	30511	30292	30474	30423	30409	30621	30562	30441	30706	30515	30711	30767	30741	30828	30738	30669	30843	30671	30584	30736	30527	30588	30602	30526	30636	30813	30528	30741	30728	30562	30449	30695	30819	30591	30841	30641	30649	30585	30763	30599	30577	30593	30250	30415	30511	30568	30430	30461	30556	30375	30708	30456	30674	30815	30521	30615	30802	30848	30618	30768	30674	30712	30512	30600	30610	30680	30693	30611	30575	30744	30722	30497	30502	30563	30693	30678	30782	30607	30481	30682	30546	30694	30620	30764	30521	30651	30717	30711	30525	30534	30663	30794	30668	30546	30647	30463	30759	30807	30731	30470	30415	30488	30494	30591	30517	30733	30675	30764	30609	30345	30748	30325	30563	30491	30414	30634	30780	30661	30401	30499	30718	30598	30307	30656	30498	30904	30427	30900	30498	30641	30718	30798	30529	30664	30468	30671	30553	30707	30867	30751	30688	30769	30683	30656	30688	30710	30828	30475	30497	30409	30689	30825	30380	30463	30498	30681	30511	30787	30737	30556	30654	30586	30395	30878	30833	30615	30569	30447	30816	30698	30533	30466	30512	30742	30546	30333	30517	30487	30665	30880	30576	30667	30868	30584	30516	30190	30562	30588	30404	30837	30762	30795	30620	30663	30544	30614	30748	30703	30496	30835	30707	30691	30666	30478	30616	30576	30770	30579	30579	30644	30614	30768	30727	30723	30493	30697	30467	30635	30619	30642	30686	30658	30400	30483	30583	30473	30584	30520	30487	30605	30804	30563	30544	30451	30484	30353	30551	30505	30813	30708	30866	30866	30534	30729	30453	30767	30736	30709	30529	30585	30643	30334	30802	30245	30462	30786	30557	30691	30461	30703	30356	30728	31071	30513	30552	30630	30609	30570	30714	30524	30772	30496	30427	30388	30413	30523	30646	30579	30518	30908	30736	30655	30467	30535	30552	30751	30538	30673	30561	30690	30807	30475	30783	30683	30517	30682	30619	30927	30658	30719	30572	30463	30447	30428	30652	30829	30801	30582	30532	30696	30733	30445	30729	30744	30883	30599	30655	30666	30445	30549	30560	30765	30773	30959	30764	30802	30530	30525	30468	30676	30430	30698	30711	31013	30463	30560	30529	30887	30747	30595	30681	30534	30730	30561	30399	30577	30653	30744	30557	30401	30492	30588	30710	30483	30535	30522	30398	30626	30342	30646	30545	30592	30471	30675	30638	30635	30761	30701	30601	30345	30598	30194	30848	30464	30280	30755	30527	30358	30613	30533	30917	30688	30397	30560	30610	30387	30387	30839	30675	30678	30762	30645	30332	30738	30286	30596	30520	30956	30707	30580	30522	30523	30555	30504	30747	30684	30559	30538	30769	30457	30570	30500	30819	30589	30465	30584	30522	30617	30629	30592	30943	30752	30562	30687	30594	30422	30629	30556	30373	30655	30688	30358	30832	30838	30786	30725	30883	30635	30514	30586	30673	30439	30715	30736	30742	30679	30570	30426	30776	30660	30557	30645	30723	30885	30578	30663	30646	30802	30710	30684	30378	30676	30426	30588	30658	30778	30774	30569	30722	30787	30750	30369	30613	30518	30592	30558	30719	30521	30483	30636	30281	30686	30401	30589	30645	30608	30626	30629	30922	30640	30518	30700	30423	30717	30615	30540	30563	30691	30834	30568	30875	30609	30696	30731	30603	30482	30559	30769	30585	30414	30545	30829	30779	30687	30644	30697	30379	30611	30683	30608	30746	30740	30497	30565	30763	30431	30550	30638	30830	30382	30503	30397	30815	30704	30733	30641	30822	30757	30772	30682	30696	30381	30344	30500	30580	30787	30265	30601	30498	30384	30558	30750	30655	30194	30546	30711	30759	30694	30577	30575	30873	30581	30530	30553	30447	30516	30631	30800	30579	30686	30395	30890	30757	30702	30476	30562	30508	30524	30488	30652	30853	30697	30534	30638	30789	30761	30607	30802	30545	30527	30911	30808	30598	30663	30485	30530	30444	30518	30468	30635	30815	30711	30544	30645	30652	30627	30386	30882	30653	30771	30705	30656	30551	30703	30513	30479	30494	30664	30579	30651	30764	30648	30810	30663	30496	30554	30659	30576	30292	30634	30742	30857	30621	30790	30794	30431	30497	30497	30816	30722	30398	30501	30627	30520	30628	30514	30692	30416	30856	30752	30584	30864	30617	30736	30635	30873	30882	30849	30594	31094	30606	30372	30576	30548	30350	30445	30914	30754	30379	30278	30535	30570	30722	30463	30660	30586	30704	30526	30506	30710	30589	30795	30929	30668	30421	30648	30678	30712	30508	30656	30560	30605	30651	30542	30610	30632	30620	30624	30594	30903	30580	30626	30753	30518	30935	30544	30551	30633	30570	30827	30715	30630	30788	30568	30665	30718	30501	30921	30714	30532	30790	30677	30681	30672	30433	30506	30333	30642	30555	30321	30509	30625	30248	30708	30450	30611	30802	30766	30565	30357	30660	30537	30778	30776	30457	30508	30509	30718	30557	30534	30572	30749	30558	30647	30941	30729	30751	30708	30513	30484	30710	30444	30744	30688	30584	30841	30627	30656	30588	30674	30404	30734	30560	30540	30508	30504	30597	30387	30841	30689	30689	30492	31038	30730	30872	30479	30893	30720	30661	30412	30573	30610	30708	30732	30655	30444	30334	30719	30538	30627	30485	30571	30738	30563	30555	30483	30680	30908	30840	30620	30352	30818	30451	30805	30567	30601	30520	30628	30452	30763	30667	30760	30600	30572	30604	30838	30528	30504	30616	30682	30644	30645	30651	30733	30635	30869	30526	30874	30711	30693	30731	30559	30546	30562	30731	30674	30549	30647	30694	30564	30583	30664	30375	30548	30646	30481	30388	30387	30446	30765	30627	30649	30743	30572	30656	30748	30710	30401	30703	30784	30423	30449	30454	30401	30538	30687	30649	30653	30414	30610	30701	30651	30737	30325	30403	30750	30872	30510	30831	30467	30337	30828	30575	30682	30553	30507	30998	30783	30789	30647	30592	30440	30436	30466	30673	30863	30608	30420	30506	30827	30689	30352	30526	30785	30810	30411	30706	30812	30472	30422	30567	30878	30634	30618	30654	30402	30445	30960	30843	30499	30687	30745	30577	30632	30595	30648	30838	30858	30603	30534	30723	30858	30590	30670	30536	30464	30665	30885	30354	30744	30513	30669	30693	30727	30768	30659	30480	30949	30777	30704	30789	30807	30329	30560	30494	30473	30584	30525	30731	30721	30362	30855	30621	30567	30763	30743	30632	30597	30341	30530	30420	30439	30648	30847	30634	30520	30328	30696	30601	30789	30705	30495	30533	30717	30401	30844	30524	30977	30783	30791	30932	30461	30633	30655	30798	30843	30475	30830	30641	30667	30825	30867	30711	30696	30858	30607	30872	30643	30514	30267	30684	30560	30428	30674	30389	30345	30766	30550	30659	30618	30861	30659	30440	30713	30465	30769	30482	30581	30447	30674	30583	30358	30534	30719	30537	30399	30589	30643	30692	30434	30549	30690	30502	30433	30533	30709	30583	30366	30799	30831	30913	30404	30814	30445	30766	30772	30398	30682	30540	30615	30718	30694	30563	30542	30562	30698	30589	30617	30749	30731	30706	30829	30707	30664	30809	30490	30543	30801	30520	30666	30562	30578	30654	30772	30599	30647	30711	30663	30738	30353	30653	30715	30651	30801	30656	30499	30631	30623	30678	30566	30427	30608	30619	30792	30677	30774	30526	30900	30610	30703	30370	30517	30650	30577	30448	30536	30450	30438	30575	30502	30508	30724	30593	30753	30804	30634	30677
25054	29905	23512	20024	19639	19596	19081	19095	19199	19109	18950	19025	18901	18977	19158	18857	18876	18952	19044	19016	19011	19014	19132	19130	19034	18920	19033	18962	18695	18996	18971	18997	19153	19046	19062	18850	19031	18976	18657	18933	19064	19117	18845	18979	18854	18966	19085	18944	18975	18990	19224	18874	18964	18946	18965	18850	18868	18964	19038	19085	19022	18944	18945	18984	18969	19086	19035	18769	18805	19002	19126	18854	19056	19192	19131	18990	18978	18981	19094	18970	18906	19163	19068	18969	18978	19150	18912	18720	18972	18830	18926	19039	19015	19099	18987	18956	18906	19014	18945	19012	18778	19048	18843	18997	18867	19014	18868	18929	19070	18927	18876	18968	18914	18957	18987	18805	18999	18926	18951	19023	18934	18787	19095	19024	19028	19101	18954	19066	19029	19057	18777	18907	18843	19263	18960	18909	18810	18774	19040	18874	18938	18948	19023	18935	19026	19091	19017	18981	18846	18729	19036	18901	18995	19035	18897	18938	18728	18948	19072	18888	18917	18898	19048	19109	19049	18975	18991	18955	19086	18823	18730	19085	18967	19026	18932	19078	18997	18916	18938	18908	18971	19084	18889	19100	19004	18951	18804	18924	18868	18967	18883	18921	19057	18940	18991	19001	18948	18762	19083	19011	18892	19087	18902	18894	18979	18989	18963	18952	18868	19023	18971	19065	18910	18935	19028	19089	18813	18786	18919	18782	18866	18949	18859	18946	19107	18895	18934	18981	18963	19051	18874	18888	18918	18977	19148	18772	18968	18858	18773	19030	18770	18958	19044	18891	19005	18911	18844	18963	18906	18948	19003	19141	19080	18975	18887	18932	19015	18895	18945	18910	18904	18996	19048	18951	18932	18735	18952	18845	18848	18968	19069	18930	18923	19057	18809	18819	18818	18937	18914	18818	18804	18977	19050	19048	18853	18832	18949	18791	19141	18728	18937	18815	18798	18931	18765	18865	18903	18908	19024	18982	18914	18944	18964	19266	18907	19032	18914	18877	18926	19084	18823	19016	18871	19013	18977	18878	18825	18996	18951	19110	18977	18977	18900	18981	18987	18912	18869	19102	18991	18815	18986	19037	19041	18832	19178	18863	18976	18941	18928	19104	18883	19068	19006	19071	18876	19132	18958	18890	18817	18882	18986	19151	18872	18965	18930	19004	18781	19058	18935	19073	18856	19032	18886	19068	18944	18773	18849	18982	18874	18949	18874	18903	18822	18868	18913	18907	19094	18891	19050	19066	19138	18997	18875	18869	19031	19029	18833	18995	18991	18954	18978	19052	19013	18927	19062	18936	18967	18888	19054	18992	18941	19156	18818	18976	18944	19089	18866	18948	18917	18954	19063	18886	18843	18838	19092	18800	18891	18953	19125	18910	18957	18917	18781	18992	18830	18963	18795	18894	19001	18907	19027	18966	18877	18893	18883	19062	18980	18859	18825	18816	18959	19018	18876	19048	19073	18954	18860	18916	18956	18898	18798	19107	18974	19149	18856	18807	18780	18725	19076	18947	18928	18905	18949	18829	18853	19074	18817	19002	18939	18914	18919	18979	18985	18887	18906	19002	18829	18759	18897	18851	18956	18885	18820	18949	18899	19027	19020	19097	18745	19031	19005	18900	18865	19018	18979	18939	18945	19005	18965	18926	18918	18974	18899	18862	18835	19062	18809	18941	18959	19007	19173	18866	19077	18985	18780	18868	18927	19011	19023	18886	19071	18874	19044	18974	18988	19052	18884	18860	18777	19077	19093	18820	18974	19046	19064	18842	19092	18901	18945	19120	18974	18885	18913	18839	18891	19049	18877	18880	18988	18881	18805	18767	19149	18995	18918	19105	18967	18926	18905	18861	19019	18949	19129	18930	19091	19007	18897	18902	19015	18885	18619	18937	18850	19101	19144	18948	18813	19134	19093	18952	19097	18943	19059	18788	18819	18853	18938	18859	18952	19013	18957	18782	18930	19049	19011	18765	18974	19068	19052	18810	18861	18986	18946	18993	18897	18896	18904	18857	19040	18866	18866	19088	18848	18884	18804	19033	18795	18850	18888	18965	18915	19028	18927	19044	19002	18960	18913	19109	18871	18941	19031	18939	18942	18690	18858	19064	18751	19086	18847	18934	19070	18724	18955	19013	18876	18848	18787	19143	18971	18950	19025	18740	19028	19114	18860	18908	19080	18974	18930	19077	18952	19143	18849	19042	18904	18921	18898	18940	19076	18950	18867	19074	18937	18908	19068	18855	18831	18888	18955	19000	19054	19159	18837	18754	19017	18981	18991	18968	19018	18946	18867	18865	18928	18965	18941	18936	19137	18903	19002	19053	18970	18985	18839	18959	19083	18706	18836	19081	18919	18890	18877	19042	18988	18999	19020	18925	19030	18962	18991	19059	18800	19053	18883	19047	18916	19006	18897	18905	18908	19100	18858	18933	19065	18916	18862	18890	19021	18985	18921	18946	19063	18800	19047	18888	19034	19024	18861	18963	18857	18906	19104	19107	18944	19079	18946	18953	18773	18759	18915	18900	18746	18884	18863	18981	18957	18978	18863	19101	18793	18860	18932	18892	18971	19081	18858	18957	18969	18879	18942	18914	18911	19207	18809	18809	19066	18957	19191	18808	19022	19055	18825	18962	19067	18772	19066	19053	19013	18990	18770	19002	19118	19064	18927	19058	18874	18964	18974	19107	19063	19100	19012	19044	18956	19003	18940	18878	19090	18988	18853	18909	18998	18929	18948	18950	18923	18775	18810	18816	18887	18910	18652	18852	19025	18797	18994	19063	19031	18953	18891	19035	18712	19061	18921	18845	18959	19057	18980	19085	18888	18919	19007	18905	19007	18998	19022	18935	19076	18781	19102	19045	18906	19069	19108	18968	18940	18740	18809	18945	19006	18856	18962	18989	18953	19147	19016	18904	19003	19094	18715	18901	18857	18976	18927	19032	18991	18939	18958	18736	18932	18878	18872	18876	19017	18952	18952	19114	19094	18976	18825	19079	18879	19007	19104	18902	18893	18833	19029	19040	18925	19118	19004	18899	19088	19010	18774	18886	18886	18895	19025	19010	18893	18944	19054	19018	18899	18820	19163	19015	19022	18877	18845	19015	18937	19001	19069	18783	18998	19008	18938	19007	18891	19009	18966	18640	18921	18897	19139	18899	19025	19102	18818	18873	19068	19026	19001	18898	18923	18980	19218	18898	18740	18951	19005	18751	18892	18984	18864	18811	19115	18866	19003	18933	18886	18851	19058	18959	19044	18730	19107	19023	18984	18936	18882	19063	18905	18881	18801	18784	18945	18994	19046	18866	18810	19057	18979	18994	18957	18874	18979	18855	18893	19012	19048	19017	19003	18838	18764	18923	19073	18903	18963	18949	18987	19006	19057	19033	19002	18917	18921	19049	19122	18824	19103	18764	19211	18953	19014	18918	19022	19021	19006	19098	18884	18990	18866	18780	18983	19077	18980	18847	18739	19122	19069	19053	19069	18989	18888	18999	18963	19019	18992	18763	18932	19036	18787	18912	19042	18999	18983	19026	18878	18881	18822	18943	19039	18925	18831	19290	18893	18690	18960	18951	19053	19025	19050	18913	19093	18894	18967	18834	18926	19039	18879	19079	18795	19024	19044	18844	18778	19030	18929	18861	18902	19063	18823	18794	19015	19036	18845	19031	19059	18920	18872	18932	18880	19137	18955	19095	19182	18873	18937	18873	18871	19067	18919	19019	18891	18938	18706	18995	19021	18876	18912	19067	19066	18948	18868	18889	19028	19007	18945	18923	18845	19096	19009	18840	18881	18976	19145	19196	18939	18957	18724	19062	18913	18832	19044	18928	19028	18866	18931	18932	18839	18807	19009	18886	18853	18898	18940	19077	18923	18769	19024	18867	19137	18903	19006	18884	19110	19029	19017	18915	18845	18710	18839	18863	18919	18879	19045	18990	18901	18807	18730	19074	18971	18843	18824	19021	18999	18888	18757	19065	18753	19018	18825	18833	18821	19154	19054	19015	18933	18738	18856	19168	18899	19083	18987	18836	18897	18989	18936	19008	18841	19010	18854	18999	18817	18935	18748	19080	18882	18876	18974	18869	19031	18841	18807	18905	18980	18894	18979	18917	19044	19073	18962	18770	18889	18772	18858	18741	18947	18984	18908	19035	18856	19280	18982	18970	19071	18937	19113	19119	18887	18927	18877	18813	18985	19034	18861	18874	18879	18905	18728	18958	19001	18753	18932	18905	19003	19023	18980	18877	18845	18836	18906	18873	18938	18911	18885	18867	18850	18982	19036	18807	19097	18837	18962	18974	18910	18773	18876	18957	18836	18953	18871	18834	19088	18927	18982	19087	18938	18979	18845	19002	18925	18987	18925	18945	19125	18734	18975	19050	18924	19008	19140	18876	18985	19065	19071	18889	19033	19030	19098	18827	19069	18921	18927	18889	19154	19112	18896	18896	18962	18950	18880	19012	18938	18939	18867	18876	18947	19008	19069	18962	18796	19007	18829	19007	18849	19133	18868	18961	18818	19031	18984	18869	19113	18922	18888	18946	18913	18863	18855	18958	19150	18897	19165	19134	18976	18838	18956	18767	19018	18782	18745	19087	19057	18938	18881	18912	19190	18638	18948	18896	19075	18850	18887	18998	19031	19094	19167	18938	18847	18856	18885	18810	18949	18870	18842	18921	18949	18887	18942	18937	19098	18925	19013	19014	19028	19012	19032	18810	18818	19036	19005	18918	18995	18906	19045	18867	18817	18887	18962	18907	18943	18700	19148	18900	18883	19015	18976	18901	19041	18997	19029	19025	19101	19221	19098	18889	18905	18840	18918	18868	18866	18842	18869	18878	19200	18846	18985	18984	18892	18973	18904	18856	18917	19032	19016	18939	18970	18853	19084	18945	18918	18758	18867	18973	18824	18862	18979	18897	18777	19061	18943	18836	19016	18960	19028	18809	18804	18998	18939	19043	19027	19057	18898	18999	19153	18826	18877	18868	18790	18779	18977	19153	18959	18982	18990	19131	19000	18867	19064	19169	19004	19029	19030	19017	19079	19053	19195	18735	18940	18693	19054	18924	18957	18929	19075	19078	19016	18709	18934	18974	18906	19010	18923	19016	19112	19150	19031	18991	19020	18984	18993	18966
23812	20991	27367	25265	24399	29472	32549	30315	29942	30165	29765	29977	29790	29654	29637	29302	29525	29615	29637	29596	29541	29496	29441	29667	29429	29649	29561	29687	29506	29476	29863	29478	29519	29643	29443	29509	29386	29637	29414	29493	29450	29233	29388	29638	29234	29417	29525	29244	29388	29300	29522	29579	29538	29400	29546	29731	29634	29419	29476	29239	29329	29416	29487	29612	29440	29481	29511	29306	29374	29439	29519	29699	29261	29447	29441	29315	29754	29347	29344	29629	29561	29468	29515	29439	29280	29365	29383	29235	29269	29316	29716	29359	29356	29407	29234	29324	29241	29497	29238	29200	29626	29195	29258	29472	29606	29383	29646	29367	29667	29409	29408	29567	29209	29596	29542	29682	29613	29268	29528	29455	29379	29183	29351	29405	29416	29324	29279	29498	29288	29362	29386	29300	29399	29635	29289	29570	29300	29419	29476	29715	29574	29505	29155	29298	29372	29378	29483	29409	29282	29416	29365	29353	29497	29448	29333	29522	29368	29603	29345	29304	29692	29386	29388	29456	29774	29446	29378	29477	29371	29420	29187	29405	29523	29247	29671	29466	29518	29311	29504	29475	29464	29489	29377	29470	29285	29218	29367	29423	29470	29720	29236	29219	29466	29789	29584	29610	29513	29543	29745	29331	29341	29385	29441	29315	29478	29282	29497	29143	29476	29315	29531	29339	29347	29436	29390	29390	29590	29621	29383	29563	29585	29479	29400	29558	29554	29671	29568	29218	29432	29489	29732	29628	29613	29458	29334	29545	29495	29402	29273	29279	29461	29489	29420	29397	29631	29415	29389	29502	29383	29493	29312	29393	29462	29570	29190	29707	29417	29431	29437	29671	29165	29485	29255	29211	29546	29344	29446	29282	29247	29362	29346	29532	29561	29561	29528	29331	29384	29094	29477	29347	29511	29622	29834	29137	29298	29649	29262	29357	29348	29346	29394	29279	29292	29474	29681	29380	29321	29275	29519	29344	29460	29222	29336	29292	29380	29390	29458	29299	29500	29200	29315	29229	29470	29426	29328	29410	29604	29297	29591	29509	29405	29256	29415	29389	29297	29373	29600	29387	29226	29684	29468	29223	29267	29414	29114	29528	29415	29363	29281	29455	29326	29387	29395	29666	29651	29631	29142	29383	29506	29519	29384	29283	29583	29220	29316	29502	29142	29413	29554	29389	29328	29355	29537	29222	29494	29559	29418	29333	29420	29429	29270	29242	29790	29324	29316	29534	29350	29345	29346	29317	29298	29426	29388	29507	29683	29603	29490	29406	29562	29275	29217	29223	29434	29419	29380	29478	29512	29355	29351	29575	29440	29490	29342	29507	29038	29499	29480	29372	29133	29276	29428	29196	29121	29507	29388	29357	29411	29440	29233	29498	29819	29353	29234	29514	29387	29402	29359	29250	29375	29246	29313	29487	29486	29545	29390	29356	29487	29296	29293	29257	29406	29123	29329	29314	29510	29576	29445	29411	29558	29335	29326	29489	29591	29340	29579	29415	29418	29174	29494	29440	29741	29290	29379	29253	29369	29161	29036	29327	29397	29322	29444	29422	29105	29645	29572	29454	29488	29263	29338	29337	29556	29456	29155	29342	29269	29206	29379	29289	29336	29262	29430	29323	29507	29610	29514	29389	29493	29215	29355	29253	29418	29212	29308	29603	29471	29201	29180	29409	29408	29310	29349	29278	29632	29378	29392	29340	29262	29139	29706	29585	29360	29215	29567	29423	29382	29650	29504	29477	29350	29254	29514	29294	29537	29671	29502	29292	29314	29316	29455	29521	29573	29528	29578	29336	29419	29300	29474	29636	29421	29501	29538	29574	29446	29419	29535	29375	29240	29332	29401	29392	29703	29495	29376	29603	29245	29368	29288	29366	29089	29629	29492	29423	29427	29290	29624	29511	29501	29505	29513	29351	29566	29349	29703	29311	29485	29525	29569	29359	29359	29355	29473	29037	29474	29490	29359	29305	29477	29629	29469	29450	29316	29224	29449	29400	29499	29279	29332	29347	29451	29397	29674	29373	29205	29343	29525	29398	29457	29560	29291	29283	29341	29305	29454	29254	29607	29629	29260	29327	29480	29344	29382	29433	29333	29430	29254	29417	29475	29576	29512	29250	29433	29408	29345	29217	29382	29514	29571	29304	29395	29338	29672	29322	29487	29809	29446	29390	29379	29542	29229	29380	29545	29296	29540	29411	29111	29355	29471	29600	29231	29276	29460	29474	29180	29320	29171	29516	29305	29235	29552	29285	29649	29485	29513	29311	29441	29245	29560	29314	29137	29520	29308	29415	29658	29522	29384	29475	29700	29489	29642	29446	29159	29391	29427	29176	29287	29388	29314	29417	29398	29414	29217	29769	29403	29358	29636	29602	29158	29279	29489	29428	29384	29546	29406	29266	29517	29645	29368	29366	29356	29580	29589	29795	29643	29774	29538	29559	29291	29177	29132	29558	29255	29423	29247	29495	29526	29626	29460	29472	29478	29352	29391	29403	29638	29402	29353	29474	29507	29110	29289	29449	29507	29527	29575	29390	29449	29630	29496	29579	29217	29342	29350	29564	29581	29219	29215	29529	29216	29381	29355	29107	29501	29539	29475	29280	29372	29546	29408	29430	29643	29419	29291	29582	29550	29554	29489	29470	29552	29443	29224	29467	29300	29310	29598	29307	29439	29420	29277	29486	29384	29387	29319	29504	29299	29655	29567	29572	29676	29506	29203	29482	29700	29497	29254	29660	29404	29641	29465	29453	29578	29410	29494	29196	29654	29450	29544	29586	29386	29565	29540	29380	29243	29212	29438	29621	29449	29715	29239	29453	29370	29525	29335	29193	29455	29526	29737	29420	29370	29370	29181	29279	29562	29644	29473	29485	29489	29394	29631	29310	29212	29423	29193	29274	29588	29238	29235	29370	29698	29493	29571	29353	29287	29495	29318	29381	29584	29205	29541	29300	29526	29438	29386	29445	29515	29610	29717	29360	29708	29687	29233	29346	29643	29227	29724	29617	29488	29152	29499	29409	29234	29277	29464	29443	29397	29227	29573	29148	29355	29380	29204	29523	29419	29271	29512	29436	29420	29668	29661	29422	29241	29544	29446	29368	29209	29332	29405	29680	29597	29469	29715	29592	29444	29331	29526	29584	29491	29271	29269	29242	29439	29520	29430	29211	29317	29353	29345	29270	29377	29566	29757	29526	29615	29415	29682	29201	29418	29377	29385	29521	29594	29279	29599	29261	29377	29362	29591	29405	29576	29466	29720	29396	29529	29446	29451	29636	29822	29524	29629	29564	29394	29482	29340	29504	29516	29266	29408	29459	29702	29249	29265	29409	29343	29296	29403	29367	29403	29592	29503	29176	29166	29469	29583	29343	29532	29307	29167	29226	29579	29237	29353	29385	29370	29561	29680	29619	29335	29554	29617	29499	29439	29412	29365	29523	29340	29269	29483	29260	29303	29537	29362	29548	29379	29457	29460	29353	29572	29456	29570	29481	29204	29177	29345	29156	29288	29538	29494	29560	29386	29355	29480	29218	29491	29612	29647	29434	29319	29386	29480	29225	29441	29277	29444	29376	29304	29339	29602	29611	29442	29326	29209	29148	29406	29323	29492	29531	29591	29815	29482	29309	29333	29263	29437	29194	29654	29597	29354	29612	29456	29063	29364	29300	29604	29355	29583	29261	29513	29648	29667	29499	29460	29676	29628	29119	29502	29314	29534	29492	29741	29569	29301	29371	29387	29175	29541	29387	29315	29116	29291	29336	29510	29231	29319	29368	29462	29241	29393	29597	29348	29425	29467	29245	29221	29484	29337	29308	29495	29368	29574	29377	29420	29295	29462	29471	29337	29222	29357	29412	29364	29307	29577	29623	29657	29422	29372	29453	29479	29747	29233	29268	29424	29262	29339	29341	29153	29458	29197	29348	29692	29408	29626	29608	29484	29408	29380	29590	29753	29429	29365	29213	29335	29323	29793	29353	29441	29449	29618	29420	29491	29704	29473	29512	29638	29261	29376	29524	29426	29657	29450	29359	29311	29330	29556	29623	29448	29435	29675	29712	29530	29254	29304	29572	29461	29487	29952	29343	29348	29315	29213	29415	29256	29330	29302	29471	29166	29450	29424	29402	29300	29505	29318	29296	29498	29492	29253	29387	29224	29461	29627	29435	29482	29420	29447	29403	29182	29375	29535	29342	29387	29691	29325	29522	29317	29577	29384	29546	29347	29592	29485	29426	29228	29081	29611	29480	29288	29604	29512	29615	29402	29260	29258	29451	29454	29390	29410	29267	29283	29445	29281	29305	29231	29386	29279	29426	29468	29168	29399	29252	29147	29497	29445	29296	29339	29353	29426	29634	29194	29419	29596	29335	29406	29237	29302	29292	29417	29278	29509	29350	29558	29501	29514	29750	29715	29248	29400	29194	29519	29360	29393	29270	29474	29389	29559	29556	29384	29275	29298	29209	29393	29422	29465	29506	29425	29484	29472	29324	29226	29024	29326	29667	29401	29442	29323	29334	29528	29615	29451	29534	29311	29498	29337	28960	29541	29383	29667	29468	29557	29235	29275	29325	29524	29534	29341	29475	29475	29482	29598	29279	29488	29712	29319	29368	29474	29561	29656	29583	29588	29468	29557	29469	29312	29560	29271	29680	29571	29208	29229	29351	29213	29404	29501	29496	29613	29299	29316	29441	29391	29364	29433	29101	29235	29491	29409	29533	29400	29374	29398	29383	29290	29197	29364	29276	29533	29561	29341	29388	29243	29412	29451	29351	29497	29301	29352	29411	29468	29656	29217	29433	29204	29258	29362	29429	29627	29178	29474	29446	29368	29526	29628	29573	29570	29429	29388	29544	29406	29514	29487	29514	29472	29507	29433	29574	29271	29419	29357	29228	29518	29581	29716	29330	29419	29433	29742	29337	29469	29312	29521	29354	29339	29485	29410	29562	29438	29780	29860	29414	29366	29579	29298	29609	29559	29437	29388	29490	29627	29478	29580	29389	29272	29369	29581	29436	29215	29173	29346	29628	29348	29350	29587	29168	29474	29382	29382	29360	29561	29409	29066	29281	29283	29356	29549	29638	29111	29185	29393	29213	29364	29377	29314	29711	29095	29123	29351	29393	29351	29356	29594	29403
23928	41677	31811	22720	21279	20319	19833	19437	19349	19007	19029	18860	18892	18704	18622	18825	18660	18728	18372	18543	18585	18483	18539	18395	18524	18405	18549	18475	18659	18410	18341	18536	18377	18294	18513	18667	18436	18483	18588	18402	18509	18507	18203	18300	18540	18434	18327	18520	18456	18366	18379	18396	18472	18467	18275	18539	18361	18523	18627	18376	18395	18543	18407	18299	18471	18356	18374	18339	18461	18502	18394	18543	18581	18437	18459	18382	18448	18530	18502	18399	18469	18508	18392	18397	18522	18312	18499	18446	18544	18293	18264	18584	18439	18381	18429	18440	18384	18386	18202	18419	18512	18341	18504	18328	18286	18456	18376	18517	18493	18161	18457	18494	18501	18280	18223	18433	18459	18387	18426	18321	18418	18469	18447	18362	18479	18304	18431	18305	18380	18363	18401	18198	18504	18434	18399	18108	18424	18439	18388	18361	18417	18356	18469	18311	18327	18275	18399	18475	18432	18508	18423	18416	18393	18365	18239	18493	18386	18385	18399	18214	18399	18376	18474	18402	18391	18329	18273	18415	18399	18359	18196	18416	18402	18466	18445	18337	18472	18384	18462	18442	18496	18440	18407	18344	18328	18434	18401	18486	18208	18477	18488	18507	18398	18310	18377	18093	18253	18365	18361	18322	18686	18314	18255	18358	18295	18342	18474	18414	18431	18603	18310	18236	18229	18276	18453	18456	18520	18544	18404	18420	18187	18407	18356	18464	18389	18255	18290	18418	18399	18547	18389	18345	18395	18264	18332	18523	18174	18406	18406	18347	18411	18494	18207	18386	18322	18339	18412	18373	18510	18381	18357	18379	18365	18355	18449	18332	18508	18380	18356	18434	18253	18436	18315	18205	18341	18476	18333	18475	18446	18336	18368	18364	18282	18323	18296	18303	18267	18343	18555	18301	18348	18471	18352	18520	18425	18459	18433	18371	18233	18345	18377	18357	18162	18284	18428	18338	18359	18534	18180	18401	18447	18284	18425	18320	18178	18414	18343	18266	18426	18323	18378	18416	18162	18460	18386	18284	18440	18308	18260	18294	18457	18438	18322	18281	18280	18427	18351	18524	18438	18541	18389	18259	18277	18252	18308	18467	18433	18165	18225	18418	18323	18403	18489	18312	18370	18399	18451	18313	18315	18304	18348	18389	18340	18252	18354	18530	18242	18345	18320	18500	18316	18440	18393	18393	18343	18367	18280	18522	18472	18314	18311	18415	18337	18166	18404	18307	18351	18438	18368	18395	18495	18510	18067	18301	18467	18457	18451	18271	18380	18166	18312	18376	18218	18347	18447	18382	18371	18345	18385	18458	18272	18413	18377	18334	18391	18339	18381	18495	18450	18309	18432	18198	18423	18360	18615	18280	18387	18274	18316	18344	18308	18230	18428	18329	18320	18327	18409	18333	18504	18292	18319	18327	18508	18450	18373	18335	18593	18389	18270	18413	18272	18304	18212	18279	18404	18417	18190	18454	18392	18200	18408	18516	18333	18276	18306	18370	18336	18364	18380	18475	18532	18285	18358	18466	18258	18415	18369	18358	18308	18430	18217	18318	18254	18365	18324	18375	18461	18439	18367	18475	18223	18418	18428	18424	18426	18317	18426	18515	18578	18273	18509	18236	18532	18442	18484	18527	18504	18374	18398	18417	18220	18458	18393	18329	18428	18213	18324	18599	18276	18458	18552	18519	18287	18482	18583	18453	18452	18520	18309	18348	18376	18352	18404	18393	18350	18464	18379	18619	18307	18271	18349	18419	18189	18400	18483	18495	18320	18305	18519	18237	18356	18241	18393	18514	18303	18383	18297	18328	18394	18419	18427	18361	18369	18523	18385	18290	18177	18321	18364	18396	18451	18540	18296	18349	18393	18418	18394	18378	18215	18474	18572	18473	18426	18483	18440	18281	18336	18270	18238	18553	18330	18296	18261	18164	18514	18402	18455	18432	18306	18402	18153	18381	18363	18314	18423	18426	18420	18562	18430	18482	18362	18353	18230	18407	18267	18413	18265	18264	18366	18311	18290	18458	18419	18435	18385	18154	18472	18253	18380	18631	18447	18451	18186	18340	18364	18277	18261	18388	18355	18444	18318	18421	18339	18166	18341	18424	18410	18446	18446	18404	18371	18389	18418	18420	18534	18265	18251	18425	18333	18312	18457	18312	18225	18313	18154	18511	18313	18464	18289	18393	18483	18404	18480	18262	18492	18545	18446	18415	18299	18329	18236	18363	18407	18535	18194	18269	18316	18249	18322	18380	18253	18282	18279	18587	18290	18272	18171	18464	18318	18485	18368	18455	18357	18368	18326	18404	18577	18419	18423	18496	18275	18352	18463	18525	18370	18387	18449	18453	18317	18279	18439	18557	18399	18308	18416	18288	18378	18113	18360	18252	18181	18406	18267	18407	18332	18392	18324	18357	18444	18326	18253	18637	18464	18342	18211	18524	18408	18430	18475	18556	18412	18322	18407	18363	18467	18351	18590	18331	18272	18349	18377	18523	18217	18321	18395	18411	18398	18360	18251	18485	18429	18344	18467	18488	18603	18536	18354	18488	18381	18348	18333	18327	18344	18372	18573	18422	18320	18412	18339	18181	18329	18212	18306	18375	18348	18205	18433	18301	18297	18424	18361	18467	18272	18437	18244	18368	18406	18412	18255	18460	18401	18264	18253	18332	18385	18161	18192	18389	18433	18266	18324	18526	18329	18346	18494	18133	18250	18430	18427	18204	18413	18162	18441	18483	18397	18279	18304	18415	18256	18519	18338	18276	18297	18454	18435	18431	18346	18372	18355	18451	18368	18242	18307	18322	18391	18371	18253	18366	18374	18436	18307	18464	18346	18340	18234	18347	18372	18464	18226	18405	18391	18521	18554	18312	18288	18437	18360	18328	18275	18147	18224	18442	18428	18245	18267	18504	18507	18446	18369	18333	18504	18489	18444	18436	18402	18496	18332	18373	18422	18426	18389	18369	18388	18238	18365	18435	18425	18392	18371	18420	18207	18578	18198	18355	18173	18315	18373	18378	18284	18290	18417	18340	18294	18363	18498	18412	18486	18406	18384	18311	18340	18404	18394	18501	18326	18339	18379	18453	18351	18478	18202	18591	18297	18226	18512	18418	18433	18460	18453	18450	18348	18557	18311	18245	18313	18156	18484	18366	18474	18382	18279	18275	18395	18377	18357	18168	18269	18343	18304	18393	18374	18289	18332	18502	18281	18246	18228	18600	18353	18284	18474	18366	18365	18375	18332	18435	18429	18539	18410	18342	18391	18279	18383	18559	18239	18181	18381	18396	18497	18382	18203	18608	18297	18436	18338	18501	18300	18288	18369	18208	18381	18428	18391	18372	18425	18442	18359	18459	18570	18424	18217	18312	18427	18468	18245	18495	18362	18144	18358	18321	18399	18391	18312	18391	18309	18240	18533	18318	18388	18440	18329	18334	18408	18357	18352	18391	18389	18511	18351	18272	18419	18312	18338	18422	18393	18310	18236	18485	18342	18398	18400	18395	18483	18456	18270	18404	18321	18449	18232	18314	18263	18437	18362	18458	18374	18366	18430	18389	18350	18367	18434	18276	18356	18380	18289	18388	18371	18457	18271	18189	18309	18193	18421	18281	18326	18448	18371	18461	18545	18412	18267	18406	18509	18293	18567	18114	18444	18497	18371	18362	18446	18352	18373	18395	18233	18372	18346	18513	18418	18455	18374	18424	18462	18431	18495	18560	18403	18456	18490	18358	18339	18457	18288	18395	18418	18445	18391	18397	18564	18470	18333	18196	18373	18466	18439	18275	18307	18226	18287	18372	18423	18274	18274	18131	18539	18401	18325	18441	18485	18380	18520	18159	18290	18537	18406	18383	18512	18409	18330	18377	18548	18421	18535	18442	18459	18425	18295	18179	18453	18332	18493	18214	18325	18525	18365	18547	18300	18472	18318	18261	18430	18359	18405	18289	18433	18449	18246	18360	18351	18345	18345	18534	18403	18324	18357	18423	18369	18396	18379	18116	18360	18276	18380	18222	18378	18548	18274	18453	18074	18366	18566	18484	18399	18295	18418	18423	18332	18366	18354	18470	18444	18370	18291	18217	18429	18529	18356	18366	18415	18447	18422	18293	18372	18324	18364	18284	18449	18399	18534	18274	18315	18282	18450	18378	18470	18246	18543	18381	18233	18296	18308	18254	18383	18367	18487	18338	18303	18517	18412	18192	18282	18272	18511	18218	18403	18427	18479	18562	18291	18361	18457	18452	18542	18275	18366	18402	18427	18411	18204	18381	18339	18290	18433	18405	18469	18425	18420	18538	18360	18376	18445	18241	18342	18339	18406	18381	18303	18369	18228	18312	18216	18459	18232	18319	18270	18311	18506	18371	18410	18389	18442	18456	18301	18438	18380	18586	18499	18483	18472	18226	18466	18370	18381	18389	18404	18401	18433	18413	18327	18289	18441	18453	18477	18321	18357	18396	18352	18294	18268	18224	18387	18285	18260	18380	18343	18574	18155	18413	18403	18311	18104	18167	18385	18435	18338	18335	18338	18297	18198	18398	18288	18187	18483	18449	18538	18374	18402	18333	18335	18395	18434	18372	18210	18416	18571	18501	18319	18438	18480	18506	18419	18445	18318	18307	18335	18302	18387	18329	18360	18321	18381	18292	18445	18256	18470	18353	18297	18405	18328	18416	18465	18378	18464	18269	18401	18541	18463	18414	18173	18322	18283	18392	18435	18309	18563	18175	18315	18325	18316	18454	18250	18316	18392	18302	18333	18465	18312	18387	18430	18454	18451	18306	18237	18583	18483	18509	18174	18406	18332	18327	18389	18342	18323	18382	18429	18412	18365	18408	18275	18460	18475	18419	18384	18374	18527	18363	18213	18437	18267	18482	18406	18350	18160	18311	18246	18486	18427	18350	18401	18307	18520	18452	18454	18442	18335	18205	18285	18512	18310	18521	18503	18235	18462	18446	18539	18416	18342	18399	18349	18389	18285	18641	18421	18331	18206	18408	18414	18373	18337	18350	18541	18621	18372	18466	18439	18498	18271	18273	18519	18455	18520	18451	18283	18410	18338	18388	18408	18208	18335	18298	18397	18125	18294	18454	18424	18504	18393	18434	18319	18441	18552	18454	18250	18429	18282	18359
22486	21017	27412	24934	22224	27325	32993	29884	29179	29568	29341	29068	28698	29057	28929	28776	28831	28897	29074	28873	28784	28872	28493	28630	28700	28634	28407	28483	28683	28703	28630	28379	28699	28539	28705	28596	28829	28476	28542	28672	28624	28493	28306	28365	28521	28459	28255	28508	28491	28510	28724	28537	28534	28226	28284	28268	28613	28395	28522	28450	28217	28447	28440	28277	28511	28397	28575	28173	28485	28516	28472	28534	28460	28599	28568	28521	28372	28470	28426	28356	28209	28372	28403	28284	28554	28427	28646	28282	28606	28501	28388	28256	28446	28372	28242	28543	28390	28298	28178	28327	28567	28619	28337	28427	28307	28399	28192	28473	28462	28266	28416	28379	28393	28503	28344	28162	28333	28700	28469	28259	28380	28177	28276	28203	28155	28413	28430	28330	28370	28353	28558	28327	28781	28482	28306	28254	28259	28301	28291	28288	28264	28337	28319	28249	28274	28408	28626	28302	28525	28555	28410	28252	28313	28346	28187	28172	28120	28417	28425	28262	28107	28254	28402	28332	28398	28280	28334	28360	28186	28045	28016	28345	28388	28464	28414	28110	28333	28267	28357	28453	28294	28184	28453	28429	28137	28184	28114	28310	28302	28340	28293	28335	28365	28305	28471	28320	28373	28414	28275	28385	28280	28150	28459	28660	28252	28074	28356	28221	28334	28437	28574	28356	28377	28289	28342	28398	28216	28159	28033	28262	28030	28237	28210	28353	28396	28263	28559	28368	28415	28485	28310	28374	28227	28437	28407	28363	28418	28310	28430	28056	28244	28095	28172	28371	28323	28326	28477	28325	28566	28373	28330	28215	28366	28629	28283	28563	28533	28325	28355	28339	28126	28383	28354	28686	28307	28186	28191	28446	28485	28381	28319	28469	28145	28216	28425	28231	28418	28319	28139	28294	28404	28342	28399	28334	28366	28174	28008	28252	28279	28153	28308	28284	28223	28259	28403	28511	28586	28378	28559	28543	28417	28451	28338	28391	28239	28327	28698	28413	28227	28319	28390	28424	28337	28242	28243	28240	28179	28471	28379	28294	28259	28216	28408	28165	28267	28050	28585	28250	28339	28435	28608	28088	28505	28216	28542	28305	28303	28279	28199	28300	28383	28327	28477	28168	28024	28490	28446	28361	28280	28291	28201	28149	28506	28166	28490	28150	28434	28301	28289	28325	28332	28359	28434	28234	28439	28195	28582	28350	28458	28618	28379	28178	28329	28071	28297	28516	28174	28015	28192	28515	28455	28368	28492	28440	28401	28227	28244	28216	28386	28240	28320	28144	28257	28230	28280	28418	28395	28410	28397	28409	28083	28380	28430	28223	28388	28312	28371	28443	28679	28540	28383	28425	28419	28348	28400	28281	28419	28572	28361	28474	28217	27910	28301	28344	28462	28303	28118	28294	28327	28211	28331	28214	28216	28430	28316	28344	28509	28336	28362	28359	28317	28135	28119	28367	28321	28356	28307	28463	28436	28022	28233	28363	28294	28364	28314	28302	28212	28448	28372	28295	28326	28264	28274	28342	28520	28084	28471	28377	28334	28440	28336	28334	28278	28225	28397	28473	28407	28158	28276	28358	28216	28182	28336	28310	28381	28355	28264	28332	28198	28374	28402	28141	28252	28479	28210	28131	28211	28119	28340	28396	28321	28256	28295	28301	28298	28517	28318	28192	28254	28297	28161	28169	28294	28308	28161	28072	28568	28308	28492	28229	28055	28320	28313	28268	28285	28445	28379	28753	28540	28421	28253	27871	28151	28692	28201	28375	28499	28113	28350	28147	28200	28176	28410	28255	28302	28258	28095	28541	28793	28410	28404	28386	28413	28374	28535	28268	28250	28322	28532	28257	28352	28349	28508	28397	28289	28170	28226	28149	28225	28356	28286	28450	28407	28426	28489	28400	28283	28333	28480	28316	28168	28441	28379	28474	28413	28354	28420	28278	28511	28362	28383	28201	27930	28374	28499	28479	28514	28283	28285	28235	28136	28142	28218	28234	28523	28315	28304	28522	28228	28293	28120	28375	28202	28572	28406	28463	28484	28124	28317	28446	28283	28265	28305	28488	28526	28400	28442	28283	28430	28346	28136	28388	28373	28225	27898	28464	28292	28413	28220	28153	28273	28238	28273	28063	28408	28226	28222	28354	28582	28406	28566	28331	28393	28549	28261	28246	28234	28447	28177	28383	28136	28470	28215	28420	28108	28248	28428	28372	28526	28346	28477	28419	28158	28142	28048	28305	28666	28431	28183	28075	28360	28159	28443	28332	28377	28500	28206	28295	28415	28364	28212	28389	28272	28273	28249	28329	28329	28349	28313	28297	28416	28046	28478	28145	28376	28387	28331	28174	28493	28072	28213	28367	28102	28391	28507	28411	28447	28165	28094	28364	28201	28254	28334	28541	28465	28586	28461	28309	28363	28223	28204	28436	28179	28093	28270	28539	28453	28416	28284	28390	28204	28383	28422	28233	28327	28361	28394	28420	28098	28547	28245	28291	28411	28204	28385	28362	28022	28262	28162	28311	28166	28003	28314	28354	28041	28397	28333	28419	28373	28297	28177	28202	28258	28341	28174	28415	28401	28220	28486	28164	28463	28460	28210	28284	28246	28511	28483	28426	27929	28188	28201	28160	28373	28194	28462	28422	28391	28149	28361	28402	28313	28385	28218	28251	28225	28433	28241	28396	28223	28332	28478	28383	28363	28388	28152	28348	28212	28223	28408	28466	28481	28273	28261	28385	28480	28445	28446	28186	28350	28216	28261	28425	28410	28047	28287	28433	28391	28252	28064	28353	28098	28111	28390	28344	28217	28301	28401	28238	28153	28403	28439	28438	28301	28272	28035	28249	28372	28516	28304	28103	28190	28838	28303	28407	28139	28286	28494	28190	28566	28197	28189	28322	28157	28314	28188	28083	28451	28441	28427	28349	28406	28380	28565	28289	28094	28680	28417	28311	28273	28224	28310	28253	28241	28224	28414	28344	28478	28483	28082	28243	28236	28302	28411	28259	28502	28126	28328	28208	28241	28474	28285	28398	28273	28200	28475	28463	28518	28387	28213	28283	28312	28432	28223	28202	28297	28139	28426	28283	28427	28150	28456	28385	28391	28285	28122	28356	28260	28281	28079	28416	28374	28493	28221	28165	28424	28111	28204	28280	28172	28303	28468	28251	28181	28551	28383	28072	28299	28356	28350	28208	28620	28206	28193	28416	28273	28390	28168	28208	28425	28364	28199	28319	28465	28535	28457	28405	28229	28246	28362	28349	28443	28446	28328	28089	28346	28487	28379	28177	28257	28319	28297	28137	28440	28135	28578	28475	28615	28387	28482	28539	28272	28363	28103	28242	28398	28305	28241	28392	28324	28268	28724	28083	28247	28233	28287	28422	28476	28294	28331	28215	28174	28057	28410	28286	28156	28328	28207	28341	28173	28570	28324	28270	28422	28401	28114	28236	28208	28484	28258	28325	28198	28279	28392	28508	28576	28218	28151	28192	28482	28436	28386	28063	28556	28365	28431	28210	28321	28427	28236	28329	28514	28210	28401	28318	28213	28117	28186	28237	28254	28257	28032	28414	28240	28223	28456	28463	28537	28231	28494	28312	28208	28152	28488	28219	28240	28394	28463	28401	28376	28288	28285	28518	28022	28071	28024	28018	28409	28573	28303	28412	28257	28342	28711	28362	28149	28260	28437	28219	28242	28286	28371	28058	28281	28259	28381	28034	28175	28393	28235	28319	28334	28149	28236	28311	28181	28476	28216	28463	28185	28221	28175	28123	28354	28103	28366	28357	28369	28564	28425	28290	28333	28458	28380	28257	28353	28154	28380	28422	28164	28437	28188	28279	28249	28159	28386	28355	28302	28472	28490	28255	28282	28217	28427	28457	28321	28308	28232	28524	28385	28353	28020	28275	28021	28391	28208	28279	28300	28383	28182	28074	28500	28276	28410	28212	28452	28222	28356	28527	28383	28183	28295	28464	28376	28032	28416	28626	28367	28288	28335	28440	28459	28228	28266	28290	28354	28500	28527	28259	28362	28239	28496	28226	28234	28262	28400	28237	28166	28087	28523	28169	28392	28397	28473	28530	28328	28397	28282	28339	28095	27974	28327	28411	28301	28368	27983	28280	28201	28222	28451	28364	28355	28554	28387	28216	28258	28140	28656	28153	28386	28369	28426	28410	28516	28531	28190	28443	28319	28521	28159	28172	28244	28339	28578	28279	28634	28474	28647	28127	28219	28428	28309	28165	28502	28422	28152	28229	28164	28284	28314	28261	28320	28167	27950	28416	28107	28001	28633	28407	28132	28260	28424	28585	28638	28146	28632	28168	28481	28470	28294	28195	28443	28582	28554	28539	28133	28387	28297	28624	28428	28376	28346	28363	28342	28563	28439	28337	28449	28747	28512	28470	28340	28360	28570	28234	28467	28415	28454	28520	28244	28275	28295	28218	28427	28360	28644	28301	28411	28013	28356	28395	28496	28368	28369	28448	28479	28262	28385	28154	28241	28234	28536	28377	28545	28351	28534	28364	28509	28157	28404	28325	28596	28498	28336	28328	28373	28200	28326	28183	27989	28135	28419	28425	28292	28251	28308	28296	28373	28182	28464	28189	28345	28177	28490	28592	28271	28238	28328	28347	28069	28166	28403	28343	28240	28190	28144	28133	28399	28360	28305	28599	28493	28309	28296	28297	28391	27982	27981	28447	28164	28198	28287	28419	28252	28545	28272	28092	28686	28360	28527	28412	28302	28398	28251	28144	28261	28099	28480	28371	28305	28201	28310	28344	28504	28288	28313	28472	28540	28202	28642	28511	28271	28373	28465	28597	28282	28368	28355	28357	28381	28370	28318	28377	28576	28155	28447	28151	28240	28228	28518	28200	28461	28384	28551	28078	28410	28524	28358	28313	28279	28136	28409	28374	28303	28375	28364	28440	28327	28444	28235	28295	28725	28131	28268	28389	28398	28351	28467	28312	28504	28025	28237	28173	28535	28180	28260	28367	28294	28190	28499	28572	28410	28411	28403	28514	28223	28467	28399	28748	28278	28231	28252	28100	28265	28340	28386	28366	28556	28621	28398	28409	28343	28497	28111	28473	28472	28427	28275	28261	28287	28171	28340	28381	28287	28410	28031	28337
25944	48043	39673	25686	22504	21217	20394	19674	19452	18927	18859	18575	18476	18662	18367	18224	18208	18285	18151	18171	18182	18137	18008	18087	18030	18181	17996	18001	17786	17982	17984	18082	17802	17894	17887	18036	18077	17991	17870	17854	17825	17899	17858	17702	17933	18046	17772	17859	17811	17715	17745	17832	17858	17895	18037	17882	17908	17850	17677	17840	17906	17779	17938	17785	18023	17709	17784	17814	17959	17897	17789	18127	17797	17852	18090	17803	17672	17771	17844	17819	17832	17903	17802	17765	17917	17700	17812	17777	17924	17851	17919	18007	17734	17773	17795	17809	17799	17911	17992	17861	17746	17801	17744	17981	17861	17839	17705	17578	17815	17727	17679	17724	17921	17797	17620	17739	17678	17820	17785	17674	17781	17816	17613	17885	17940	17708	17874	17670	17779	17863	17631	17703	17816	17656	17573	17919	17674	17740	17855	17763	17881	17813	17618	17872	17788	17631	17693	17607	17750	17695	17880	17817	17764	17882	17782	17679	17709	17873	17790	17672	17914	17762	17946	17834	17688	17949	17859	17806	17688	17658	17829	17709	17703	17817	18039	17779	18029	17810	17578	17722	17792	17695	17755	17730	17748	17925	17915	17536	17749	17907	17895	17809	17812	17925	17853	17740	17859	17767	17743	17875	17968	17648	17951	17740	17739	17681	17659	17636	17718	17549	17673	17874	17706	17708	17641	17755	17700	17504	17795	17706	17714	17734	17734	17691	17736	17830	17843	17841	17814	17685	17863	17847	17727	17799	17757	17721	17716	17815	17898	18010	17652	17806	17497	17617	17745	17853	17783	17760	17653	17716	17679	17857	17862	17845	17744	18001	17612	17804	17941	17863	17869	17764	17973	17750	17910	17785	17689	17835	17881	17901	17592	17684	17769	17712	17703	17739	17825	17768	17685	17604	17768	17789	17696	17669	17877	17811	17830	17786	17862	17848	17711	17825	17725	17742	17679	17599	17749	17764	17791	17799	17826	17696	17738	17648	17798	17909	17811	17751	17707	17706	17603	17779	17757	17687	17840	17564	17809	17903	17803	17725	17878	17710	17730	17788	17646	17961	17825	17913	17833	17732	17738	17863	17778	17815	17788	17860	17694	17939	17672	17743	17689	17896	17663	17909	17902	17750	17772	17741	17702	17727	17639	17702	17851	17879	17836	17653	17857	17683	17726	17947	17698	17812	17722	17739	17803	17735	17749	17806	17849	17600	17769	17821	17670	17889	17707	17696	17974	17774	17684	17769	17806	17672	17752	17734	17747	17738	17714	17666	17845	17612	17805	17612	17875	17687	17649	17673	17716	17848	17838	17823	17796	17730	17853	17750	17618	17733	18108	17679	17743	17858	17871	17699	17831	17633	17800	17907	17785	17689	17929	17789	17954	17658	17915	17903	17758	17749	17775	17765	17747	17741	17935	17783	17739	17775	17817	17610	17899	17794	17759	17817	17705	17652	17869	17715	17947	17588	17684	17862	17666	17768	17547	17735	17770	17870	17706	17798	17804	17675	17746	17614	17619	17704	17756	17685	17798	17823	17857	17727	17529	17848	17634	17802	17751	17714	17637	17747	17872	17975	17767	17782	17872	17726	17644	17878	17778	17619	17704	17779	17716	17711	17913	17938	17819	17673	17885	17703	17721	17901	17834	17679	17862	17658	17746	17878	17648	17777	17672	17785	17804	17948	17685	17672	17829	17836	17645	17594	17728	17670	17686	17570	17704	17797	17862	17706	17772	17719	17767	17716	17670	17671	17828	17730	17650	17685	17650	17808	17750	17788	17915	17718	17814	17867	17565	17892	17822	17720	17737	17705	17670	17762	17786	17734	17787	17800	17618	17830	17916	17836	17918	17675	17775	17689	17682	17788	17852	17776	17685	17811	17824	18014	17833	17846	17755	17767	17830	17821	17829	17967	17715	17899	17810	17653	17668	17751	17632	17630	17660	17716	17896	17786	17901	17648	17929	17826	17817	17762	17789	17831	17768	17790	17777	17882	17753	17732	17668	17701	17973	17614	17869	17695	17542	17837	17957	17775	17654	17730	17893	17798	17787	17740	17698	17727	17754	17798	17618	17810	17705	17879	17668	17707	17719	17776	17793	17543	17853	17621	17801	17844	17687	17803	17677	17827	17748	17466	17570	17804	17947	17609	17782	17855	17845	17610	17705	17686	17764	17748	17556	17751	17826	17589	17841	17860	17652	17629	17782	17919	17694	17795	17782	17829	17690	17564	17807	17809	17792	18093	17888	17822	17762	17802	17876	17847	17766	17660	17782	17783	17684	17795	17808	17926	17824	17742	17559	17795	17742	17606	17730	17734	17975	17854	17921	17785	18014	17706	17809	17771	17736	17787	17996	17779	17724	17696	17860	17811	17661	17696	18025	17847	17660	17612	17680	17646	17619	17606	17664	17836	17930	17862	17846	17680	17598	17838	17820	17716	17858	17794	17781	17630	17718	17817	17772	17759	17652	17697	17824	17698	17824	17667	17717	17807	17703	17730	17607	17750	17632	17839	17898	17747	17748	17929	17509	17681	17913	17769	17903	17739	17890	17760	17734	17921	17815	17753	17754	17794	17698	17603	17763	17725	17791	17563	17743	17701	17864	17705	17681	17781	17847	17697	17672	17949	17790	17678	17709	17604	17918	17675	17788	17635	17789	17804	17743	17744	17763	17705	17704	18000	17817	17710	17924	17806	17666	17859	17837	17691	17786	17729	17872	17730	17797	17631	17718	17699	17823	17913	17679	17751	17755	17734	17814	17816	17901	17747	17690	17743	17625	17770	17775	17776	17871	17760	17747	17663	17788	17680	17646	17902	17679	17623	17728	17743	17624	17785	17907	17648	17734	17842	17624	17532	17667	17802	17743	17810	17890	17741	17709	17631	17744	17836	17550	17898	17784	17596	17906	17803	17805	17744	17865	17926	17792	17781	17646	17857	17794	17967	17603	17840	17633	17756	17556	17878	17863	17813	17670	17669	17766	17874	17786	17879	17723	17625	17761	17794	17730	17848	17735	17655	17832	17798	17905	17705	17734	17711	17685	17629	17977	17794	17733	17670	17694	17768	17788	17870	17878	17768	17786	17802	17712	17645	17827	17767	17684	17876	17822	17914	17704	17804	17639	17581	17712	17720	17635	17815	17754	17822	17746	17643	17825	17890	17986	17826	17596	17773	17825	17702	17755	17765	17794	17675	17700	17730	17736	17805	17652	17881	17816	17898	17739	17815	17757	17731	17766	17740	17694	17825	17604	17608	17893	17924	17694	17840	17819	17562	17763	17772	17833	17758	17766	17751	17773	17959	17894	17771	17798	17791	17719	17849	17902	17684	17612	17711	17786	17734	17857	17767	17739	17927	17678	17858	17763	17640	17560	17824	17919	17841	17850	17863	17778	17666	17683	17822	17877	17696	17744	17861	17974	17629	17656	17739	17868	17829	17862	17849	17699	17752	17779	17641	17881	17614	17686	17693	17598	17585	17733	17678	17776	17685	17924	17754	17756	17906	17823	17753	17715	17702	17744	17674	17643	17895	17744	17868	17883	17629	17682	17833	17775	17879	17662	17681	17721	17723	17780	17714	17829	17740	17800	17932	17644	17868	17878	17854	17810	17740	17710	17692	17761	17748	17810	17794	17767	17707	17591	17729	17696	17693	17655	17856	17873	17892	17886	17742	17804	17668	17767	17834	17739	17731	17803	17794	17505	17710	17884	17643	17672	17826	17759	17882	17777	17760	17726	17721	17858	17784	17505	17876	17750	17742	17715	17857	17742	17727	17925	17751	17739	17926	17996	17675	17595	17837	17699	17499	17749	17696	17882	17712	17720	17799	17766	17775	17636	17599	17779	17743	17740	17707	17657	17617	17993	17877	17733	17797	17737	17906	17666	17705	17735	17645	17694	17743	17858	17913	17726	17878	17760	17877	17820	17851	17869	17916	17681	17960	17554	18014	17719	17841	17764	17827	17799	17716	17786	17913	17648	17614	17733	17755	17772	17662	17947	17730	17624	17797	17854	17609	17801	17651	17785	17816	17857	17733	17831	17880	17791	17807	17697	17747	17634	17730	17708	17825	17689	17715	17631	17540	17844	17944	17829	17806	17846	17637	17646	17765	17720	17761	17901	17674	17663	17789	17843	17730	17642	17686	17519	17791	17886	17763	17558	17796	17605	17603	17851	17863	17777	17794	17712	17602	17784	17779	17713	17862	17812	17684	17642	17789	17808	17744	17777	17719	17624	17861	17791	17879	17717	17737	17795	17705	17703	17851	17645	17709	17658	17776	17695	17635	17533	17781	17858	17787	17780	17710	17858	17646	17771	17665	17884	17798	17840	17762	17824	17513	17871	17612	17795	17687	17839	17601	17747	17861	17509	17902	17766	17633	17695	17818	17638	18012	17701	17701	17732	17889	17726	18093	17710	17925	17729	17625	17852	17969	17928	17756	17809	17702	17757	17634	17631	17620	17762	17857	17648	17800	17869	17734	17902	17775	17919	17808	17753	17425	17709	17893	17635	17822	17905	17809	17873	17847	17795	17745	17901	17609	17710	17761	17792	17601	18006	17882	17673	17931	17711	17685	17723	17736	17758	17812	17661	17556	17759	17825	17659	17853	17690	17793	17774	17587	17699	17809	17622	17671	17832	17878	17973	17788	17619	17819	17889	17712	17634	17740	17845	17808	17844	17875	17712	17558	17883	17628	17802	17754	17767	17821	17822	17691	17694	17810	17784	17702	17753	18010	17663	17953	17764	17699	17796	17707	17762	17818	17725	17818	17757	17706	17855	17748	17737	17686	18021	17814	17673	17913	17615	17940	17723	17631	18060	17637	17740	17775	17563	17721	17674	17750	17831	17789	17818	17678	17500	17880	17755	17813	17660	17776	17694	17840	17776	17883	17877	17675	17729	17725	18028	17600	17769	17684	17747	17777	17820	17791	17550	17897	17771	17639	17667	17910	17695	17920	17710	17870	17847	17762	17753	17799	17882	17596	17740	17908	17698	17710	17939	17757	17920	17793	17715	17708	17759	17731	17753	17900	17712	17601	17854	17739	17866	17863	17678	17788	17918	17769	17718	17783	17883	17714	17515	17785	17741	17810	17759	17828	17896	17815	17675	17811	17757	17778	17790	17554	17949	17692	17594	17815
35893	30130	33631	31193	29582	29670	29822	29571	29741	29731	29654	29485	29408	29801	29754	29644	29684	29727	29546	29718	29905	29668	29740	29851	29764	29479	29591	29425	29746	29752	29653	29615	29414	29338	29616	29619	29265	29307	29476	29623	29506	29710	29644	29657	29511	29633	29692	29662	29766	29860	29642	29557	29731	29663	29531	29524	29562	29562	29711	29418	29690	29641	29437	29552	29555	29851	29628	29788	29720	29671	29637	29649	29573	29590	29535	29226	29658	29633	29720	29561	29519	29483	29559	29541	29552	29688	29503	29664	29570	29417	29598	29506	29840	29544	29236	29424	29673	29723	29547	29682	29760	29768	29468	29613	29467	29615	29701	29588	29624	29747	29458	29600	29461	29644	29795	29524	29502	29489	29556	29619	29572	29444	29591	29529	29415	29994	29576	29507	29285	29794	29563	29644	29218	29436	29472	29591	29536	29562	29535	29599	29667	29480	29440	29312	29595	29333	29681	29432	29484	29506	29960	29564	29471	29698	29833	29760	29543	29418	29861	29415	29418	29786	29624	29589	29584	29721	29588	29663	29477	29583	29574	29408	29610	29710	29710	29619	29611	29533	29865	29651	29597	29509	29555	29641	29549	29271	29464	29673	29327	29723	29634	29445	29726	29420	29170	29678	29769	29445	29631	29562	29833	29541	29676	29645	29758	29694	29364	29575	29667	29574	29755	29684	29702	29716	29472	29380	29184	29564	29889	29450	29842	29700	29580	29649	29693	29735	29795	29521	29586	29453	29593	29493	29563	29606	29591	29499	29722	29839	29591	29743	29537	29764	29638	29508	29682	29548	29637	29691	29740	29618	29578	29379	29290	29537	29633	29504	29494	29757	29550	29531	29612	29620	29615	29406	29592	29514	29527	29700	29369	29636	29464	29808	29496	29716	29624	29342	29510	29656	29312	29624	29648	29624	29477	29465	29419	29218	29316	29594	29543	29421	29696	29758	29568	29802	29497	29521	29658	29826	29773	29683	29328	29739	29660	29551	29495	29233	29644	29791	29366	29671	29385	29594	29512	29711	29440	29431	29668	29768	29579	29417	29557	29599	29706	29531	29716	29501	29616	29538	29391	29384	29532	29636	29530	29453	29922	29464	29521	29488	29318	29651	29720	29784	29791	29467	29528	29425	29643	29407	29626	29659	29624	29681	29585	29758	29452	29605	29709	29531	29865	29666	29438	29403	29668	29678	29526	29670	29746	29558	29677	29742	29533	29518	29679	29735	29545	29673	29700	29595	29515	29611	29497	29404	29633	29475	29612	29963	29653	29600	29591	29427	29484	29644	29642	29665	29533	29529	29310	29580	29520	29358	29451	29514	29278	29430	29821	29859	29494	29692	29663	29709	29665	29387	29635	29729	29760	29291	29381	29697	29639	29492	29623	29578	29718	29470	29710	29803	29584	29586	29623	29626	29514	29639	29600	29228	29353	29670	29448	29492	29692	29429	29394	29615	29562	29478	29359	29383	29692	29752	29281	29817	29649	29639	29644	29781	29519	29657	29710	29807	29472	29681	29671	29459	29524	29386	29704	29588	29736	29770	29616	29624	29595	29491	29793	29484	29353	29575	29343	29423	29423	29516	29717	29502	29550	29614	29540	29513	29736	29432	29553	29490	29374	29643	29844	29395	29536	29473	29707	29923	29350	29464	29571	29701	29685	29626	29744	29672	29266	29126	29513	29344	29523	29581	29714	29561	29636	29686	29484	29415	29515	29462	29774	29653	29562	29406	29557	29745	29708	29353	29507	29437	29861	29599	29467	29603	29693	29558	29487	29237	29735	29571	29580	29508	29461	29677	29553	29886	29769	29427	29618	29775	29798	29278	29506	29371	29421	29511	29684	29467	29577	29607	29624	29760	29619	29763	29562	29698	29502	29584	29641	29623	29501	29546	29456	29656	29814	29594	29662	29663	29742	29547	29598	29445	29414	29405	29451	29768	29776	29572	29581	29653	29492	29469	29596	29327	29542	29592	29611	29573	29353	29579	29693	29431	29553	29726	29633	29639	29457	29501	29799	29288	29564	29600	29794	29468	29484	29679	29827	29821	29643	29672	29531	29564	29680	29588	29568	29783	29541	29666	29533	29601	29754	29653	29525	29528	29527	29664	29561	29888	29558	29553	29644	29646	29509	29566	29741	29811	29636	29433	29369	29683	29440	29481	29525	29606	29559	29654	29576	29490	29523	29695	29553	29512	29606	29582	29511	29587	29646	29387	29619	29457	29568	29515	29549	29630	29371	29517	29827	29477	29694	29748	29836	29643	29653	29583	29460	29501	29542	29736	29669	29847	29440	29764	29773	29793	29546	29859	29844	29776	29619	29666	29746	29519	29652	29446	29637	29705	29646	29646	29731	29542	29436	29484	29399	29500	29471	29457	29291	29528	29610	29364	29729	29818	29419	29588	29678	29763	29574	29356	29777	29453	29601	29740	29700	29384	29373	29397	29608	29586	29650	29615	29520	29466	29523	29643	29830	29717	29825	29623	29623	29555	29613	29434	29400	29762	29486	29477	29657	29454	29326	29609	29602	29608	29637	29706	29627	29659	29568	29587	29277	29507	29600	29765	29416	29744	29592	29726	29584	29698	29571	29716	29901	29559	29645	29477	29660	29587	29561	29590	29506	29328	29691	29524	29705	29557	29635	29809	29760	29249	29627	29407	29520	29592	29791	29818	29470	29389	29453	29336	29470	29502	29730	29600	29684	29740	29575	29522	29676	29478	29641	29390	29676	29792	29751	29765	29554	29746	29725	29907	29415	29531	29508	29664	29618	29774	29904	29672	29544	29499	29596	29667	29417	29695	29569	29802	29371	29651	29574	29715	29560	29578	29391	29555	29760	29524	29289	29563	29737	29380	29546	29867	29414	29697	29447	29475	29617	29508	29608	29772	29387	29389	29416	29465	29780	29395	29478	29539	29622	29501	29831	29384	29511	29674	29650	29584	29634	29725	29866	29545	29664	29690	29629	29526	29591	29935	29818	29463	29388	29303	29428	29594	29663	29526	29601	29310	29625	29481	29294	29511	29403	29415	29560	29691	29897	29747	29656	29717	29430	29738	29845	29670	29521	29752	29393	29879	29613	29614	29397	29694	29730	29590	29500	29434	29646	29782	29398	29678	29632	29704	29616	29714	29471	29444	29617	29580	30021	29469	29656	29649	29550	29633	29261	29676	29618	29711	29840	29544	29754	29808	29658	29648	29670	29848	29464	29695	29482	29872	29647	29656	29815	29425	29527	29729	29519	29527	29595	29597	29568	29436	29648	29699	29475	29727	29737	29543	29557	29756	29466	29414	29431	29624	29514	29467	29420	29676	29673	29718	29929	29235	29562	29667	29472	29577	29642	29521	29627	29786	29814	29481	29571	29407	29795	29677	29794	29306	29611	29440	29639	29501	29612	29735	29692	29791	29659	29396	29612	29602	29655	29975	29808	29689	29861	29174	29422	29482	29520	29615	29302	29439	29619	29540	29415	29405	29732	29467	29553	29654	29593	29465	29831	29357	29733	29696	29747	29730	29430	29665	29362	29361	29632	29470	29421	29509	29581	29538	29576	29499	29399	29490	29657	29580	29407	29643	29507	29843	29797	29537	29573	29496	29724	29631	29590	29592	29597	29789	29795	29609	29434	29564	29441	29769	29561	29535	29800	29860	29626	29658	29552	29654	29734	29653	29643	29728	29455	29310	29429	29406	29489	29704	29421	29649	29579	29731	29554	29367	29688	29453	29657	29671	29761	29526	29628	29373	29734	29718	29795	29720	29636	29625	29551	29478	29492	29594	29461	29630	29554	29548	29515	29525	29407	29642	29449	29811	29721	29587	29368	29511	29695	29440	29592	29507	29840	29851	29560	29510	29637	29466	29551	29592	29570	29763	29666	29478	29588	29444	29564	29444	29542	29514	29761	29445	29807	29593	29602	29612	29670	29754	29563	29642	29582	29641	29560	29489	29709	29494	29502	29587	29698	29620	29365	29696	29735	29643	29699	29542	29577	29577	29413	29850	29786	29652	29498	29762	29557	29488	29439	29425	29473	29605	29865	29349	29540	29486	29685	29661	29528	29568	29830	29680	29808	29397	29607	29517	29416	29547	29556	29382	29395	29468	29715	29614	29610	29503	29480	29635	29733	29737	29733	29669	29757	29680	29621	29634	29555	29686	29526	29990	29844	29443	29855	29552	29805	29794	29458	29365	29576	29447	29643	29784	29356	29768	29368	29638	29496	29701	29637	29831	29679	29669	29733	29618	29717	29530	29418	29419	29508	29906	29607	29707	29449	29543	29704	29623	29493	29600	29455	29286	29394	29411	29830	29558	29636	29580	29245	29582	29763	29638	29651	29641	29759	29580	29478	29495	29482	29446	29704	29583	29636	29596	29629	29630	29590	29471	29681	29690	29485	29569	29681	29349	29699	29410	29465	29649	29737	29618	29609	29721	29935	29639	29423	29881	29859	29723	29502	29415	29558	29740	29503	29578	29942	29585	29383	29571	29503	29308	29708	29631	29795	29745	29514	29670	29747	29573	29499	29676	29597	29680	29674	29621	29630	29626	29642	29712	29627	29711	29509	29518	29633	29625	29866	29568	29612	29635	29508	29621	29801	29598	29522	29398	29484	29675	29283	29446	29412	29408	29498	29396	29386	29445	29496	29604	29304	29677	29514	29396	29612	29456	29575	29403	29365	29723	29619	29785	29572	29476	29833	29281	29859	29538	29660	29340	29545	29762	29661	29465	29607	29618	29514	29526	29819	29762	29435	29689	29825	29432	29480	29645	29703	29527	29655	29725	29523	29635	29874	29627	29546	29697	29557	29678	29459	29688	29654	29400	29517	29556	29552	29653	29615	29397	29732	29711	29617	29655	29857	29496	29828	29501	29764	29526	29343	29554	29520	29675	29667	29572	29585	29568	29537	29632	29478	29504	29631	29406	29565	29485	29747	29863	29491	29632	29539	29362	29647	29657	29506	29622	29410	29544	29624	29630	29769	29829	29720	29642	29288	29687	29292	29318	29616	29542	29542	29637	29730	29298	29895	29562	29499	29627	29595	29633	29721	29582	29690	29629	29449	29702	29626	29734	29611	29614	29371	29645	29714	29775	29637	29751	29536	29421	29744	29358	29693	29614	29720	29687	29610	29601	29704	29544
25367	28915	24355	19200	19102	18852	18833	18646	18737	18537	18700	18443	18473	18734	18512	18700	18540	18487	18328	18520	18657	18537	18514	18534	18594	18470	18733	18383	18540	18427	18487	18518	18420	18385	18461	18592	18410	18628	18534	18490	18641	18510	18552	18430	18590	18395	18380	18506	18485	18602	18627	18486	18319	18528	18550	18588	18448	18503	18528	18308	18632	18425	18216	18291	18371	18592	18378	18387	18481	18439	18475	18426	18564	18733	18522	18465	18390	18379	18482	18392	18547	18698	18285	18322	18537	18414	18479	18601	18368	18488	18336	18401	18505	18461	18633	18385	18397	18402	18443	18691	18429	18505	18521	18549	18411	18538	18470	18398	18459	18664	18563	18401	18534	18195	18365	18490	18374	18459	18371	18389	18479	18512	18357	18368	18492	18460	18412	18637	18407	18336	18223	18507	18541	18406	18463	18260	18505	18477	18513	18425	18417	18534	18370	18380	18314	18548	18504	18527	18482	18437	18379	18511	18413	18333	18470	18450	18365	18477	18232	18270	18427	18536	18406	18581	18174	18401	18626	18423	18527	18578	18546	18650	18536	18472	18260	18571	18314	18436	18365	18223	18551	18515	18569	18364	18521	18520	18482	18417	18530	18517	18504	18688	18435	18431	18357	18279	18502	18407	18397	18429	18245	18459	18431	18525	18581	18567	18335	18270	18460	18352	18528	18350	18609	18394	18362	18638	18418	18487	18352	18392	18465	18445	18244	18513	18347	18476	18424	18335	18391	18434	18571	18359	18483	18344	18570	18352	18310	18480	18500	18432	18577	18433	18393	18389	18516	18388	18545	18604	18533	18410	18395	18443	18491	18351	18499	18405	18307	18537	18441	18520	18465	18440	18371	18512	18355	18394	18408	18434	18339	18486	18404	18372	18410	18377	18330	18370	18349	18508	18516	18453	18366	18259	18398	18508	18345	18621	18326	18453	18621	18428	18416	18526	18277	18409	18562	18318	18444	18564	18499	18439	18467	18520	18528	18591	18510	18330	18459	18414	18514	18394	18379	18370	18566	18538	18483	18379	18412	18588	18403	18585	18593	18546	18523	18434	18422	18477	18608	18409	18354	18508	18627	18396	18377	18552	18398	18334	18529	18427	18533	18317	18333	18427	18399	18549	18376	18549	18430	18389	18456	18425	18487	18281	18526	18535	18363	18362	18435	18431	18696	18551	18360	18334	18427	18454	18558	18545	18558	18326	18481	18590	18476	18367	18443	18508	18468	18415	18519	18445	18585	18395	18498	18332	18533	18538	18469	18506	18276	18444	18378	18478	18506	18356	18573	18257	18380	18338	18364	18444	18449	18335	18547	18506	18312	18421	18480	18480	18357	18519	18417	18380	18707	18439	18410	18479	18458	18672	18476	18335	18482	18542	18388	18484	18402	18201	18427	18291	18564	18348	18454	18443	18486	18559	18397	18406	18289	18386	18623	18323	18469	18513	18490	18478	18514	18312	18450	18514	18189	18401	18388	18472	18266	18480	18314	18653	18460	18509	18348	18428	18316	18600	18387	18639	18363	18399	18441	18555	18475	18521	18510	18378	18450	18503	18547	18382	18552	18416	18658	18431	18569	18593	18426	18385	18568	18554	18346	18539	18466	18495	18406	18516	18483	18381	18587	18483	18441	18443	18432	18423	18478	18445	18498	18522	18348	18293	18555	18374	18363	18465	18382	18490	18213	18615	18245	18483	18357	18451	18433	18596	18321	18466	18577	18558	18494	18454	18448	18457	18204	18458	18429	18547	18522	18216	18385	18405	18498	18295	18480	18393	18474	18484	18417	18361	18571	18616	18571	18374	18502	18409	18283	18454	18461	18347	18593	18394	18315	18413	18511	18459	18496	18224	18524	18314	18507	18563	18555	18354	18449	18479	18372	18391	18534	18327	18601	18387	18471	18431	18369	18496	18453	18510	18551	18553	18609	18352	18486	18537	18544	18359	18572	18346	18529	18330	18476	18497	18285	18547	18305	18514	18492	18469	18341	18450	18332	18295	18367	18388	18387	18426	18548	18330	18437	18402	18426	18474	18392	18419	18586	18399	18623	18509	18422	18450	18429	18355	18542	18321	18439	18553	18397	18482	18414	18418	18476	18470	18424	18423	18444	18391	18502	18565	18465	18337	18437	18564	18430	18441	18515	18254	18521	18488	18409	18393	18244	18375	18618	18498	18353	18467	18485	18369	18270	18383	18243	18463	18333	18298	18538	18394	18408	18450	18357	18450	18563	18652	18379	18318	18381	18465	18508	18500	18326	18439	18329	18484	18365	18372	18504	18533	18379	18352	18455	18399	18415	18459	18369	18471	18537	18401	18410	18411	18399	18337	18361	18531	18348	18456	18325	18660	18377	18583	18570	18470	18445	18355	18566	18546	18546	18472	18482	18509	18410	18324	18483	18373	18491	18284	18388	18466	18303	18311	18432	18416	18541	18349	18357	18424	18498	18441	18306	18407	18380	18532	18442	18520	18375	18374	18410	18368	18386	18374	18704	18452	18260	18446	18447	18436	18512	18357	18509	18321	18356	18368	18466	18486	18491	18589	18332	18488	18499	18398	18517	18399	18569	18302	18512	18502	18347	18343	18428	18600	18342	18431	18647	18431	18411	18504	18346	18469	18505	18412	18430	18430	18474	18385	18586	18532	18484	18373	18403	18536	18480	18523	18510	18424	18331	18546	18399	18249	18373	18434	18544	18361	18532	18403	18531	18451	18610	18371	18349	18517	18499	18455	18407	18503	18211	18504	18264	18461	18469	18439	18459	18482	18790	18411	18381	18493	18426	18365	18447	18402	18527	18371	18474	18390	18414	18402	18529	18464	18525	18475	18548	18369	18418	18462	18509	18399	18347	18515	18398	18667	18390	18420	18414	18519	18583	18685	18529	18405	18627	18296	18515	18432	18528	18547	18520	18455	18392	18456	18461	18477	18444	18441	18498	18660	18507	18390	18334	18513	18383	18610	18440	18378	18413	18309	18527	18481	18590	18528	18637	18487	18454	18554	18463	18395	18322	18437	18449	18460	18382	18531	18512	18542	18319	18495	18634	18411	18545	18416	18690	18434	18374	18327	18493	18361	18523	18334	18329	18519	18432	18467	18505	18474	18488	18241	18348	18366	18394	18522	18387	18541	18484	18532	18442	18511	18385	18570	18179	18384	18319	18396	18415	18504	18483	18402	18478	18377	18368	18361	18604	18419	18396	18384	18544	18570	18610	18586	18645	18591	18422	18413	18602	18395	18364	18397	18447	18533	18393	18453	18377	18526	18533	18404	18388	18426	18452	18471	18504	18474	18556	18757	18444	18571	18336	18500	18597	18705	18356	18519	18502	18472	18550	18436	18478	18485	18503	18339	18478	18478	18461	18337	18239	18510	18470	18365	18555	18454	18608	18584	18381	18415	18461	18583	18513	18685	18380	18445	18438	18532	18523	18459	18502	18492	18461	18593	18481	18563	18417	18477	18335	18404	18423	18476	18485	18410	18383	18514	18563	18609	18484	18427	18447	18404	18511	18439	18579	18430	18598	18407	18254	18427	18469	18420	18406	18430	18528	18397	18623	18579	18421	18459	18358	18409	18266	18545	18431	18449	18281	18577	18519	18451	18381	18522	18478	18375	18447	18460	18406	18488	18534	18324	18555	18553	18532	18286	18404	18613	18490	18361	18604	18458	18365	18392	18532	18286	18570	18645	18434	18344	18467	18541	18610	18276	18408	18245	18391	18347	18490	18507	18617	18528	18352	18445	18496	18577	18450	18550	18469	18566	18321	18424	18362	18402	18510	18328	18664	18315	18496	18305	18624	18419	18480	18509	18429	18524	18602	18470	18428	18343	18546	18340	18436	18461	18439	18330	18596	18376	18640	18490	18427	18445	18515	18617	18654	18365	18416	18348	18520	18622	18417	18512	18400	18281	18682	18515	18587	18460	18775	18570	18437	18317	18488	18559	18492	18431	18499	18338	18650	18421	18446	18447	18471	18478	18429	18325	18402	18410	18672	18425	18561	18513	18454	18519	18602	18313	18595	18437	18413	18401	18491	18376	18400	18553	18456	18394	18528	18543	18333	18464	18360	18481	18426	18463	18641	18324	18401	18395	18589	18381	18537	18347	18423	18272	18456	18409	18520	18553	18328	18538	18511	18460	18519	18561	18353	18449	18438	18520	18480	18548	18668	18400	18399	18488	18517	18345	18443	18479	18454	18366	18547	18433	18437	18481	18399	18394	18545	18315	18371	18476	18368	18324	18584	18462	18476	18433	18430	18555	18548	18397	18354	18541	18356	18412	18463	18486	18520	18376	18356	18431	18348	18481	18515	18398	18507	18324	18379	18318	18487	18579	18543	18524	18561	18512	18344	18481	18478	18437	18339	18608	18484	18490	18300	18423	18468	18521	18399	18421	18468	18494	18281	18602	18464	18492	18324	18459	18409	18600	18321	18447	18444	18451	18609	18446	18423	18383	18549	18681	18436	18473	18523	18562	18410	18369	18276	18504	18419	18502	18539	18562	18467	18358	18427	18464	18434	18494	18300	18380	18425	18353	18434	18573	18376	18366	18590	18479	18364	18508	18541	18340	18446	18479	18526	18564	18495	18427	18585	18602	18400	18410	18555	18547	18523	18499	18463	18484	18631	18424	18413	18374	18514	18429	18169	18504	18306	18384	18431	18746	18435	18455	18516	18516	18478	18381	18573	18616	18463	18422	18500	18388	18428	18503	18472	18680	18343	18532	18279	18515	18522	18439	18523	18484	18510	18456	18693	18614	18442	18414	18258	18307	18543	18366	18403	18422	18277	18295	18216	18493	18363	18432	18439	18360	18562	18314	18269	18203	18544	18124	18462	18593	18569	18612	18278	18330	18468	18614	18504	18448	18440	18288	18200	18370	18484	18472	18299	18534	18622	18465	18569	18338	18349	18505	18367	18303	18515	18424	18432	18283	18437	18313	18554	18513	18445	18415	18598	18531	18377	18418	18560	18494	18566	18549	18395	18530	18640	18631	18299	18407	18272	18545	18386	18476	18251	18582	18448	18531	18660	18441	18602	18479	18203	18396	18412	18613	18398	18396	18343	18388	18551	18522	18512	18428	18468	18362	18522	18492	18558	18409	18364	18527	18534	18652	18363	18376	18321	18667	18320	18429
23995	20995	27391	25154	23871	28374	30895	28365	27995	28079	28048	27749	27746	27998	27961	28059	27938	27602	27727	27429	27629	27800	27739	27826	27830	27413	27305	27361	27599	27939	27800	27479	27442	27498	27526	27680	27526	27328	27359	27385	27337	27508	27285	27287	27813	27422	27498	27421	27666	27243	27705	27656	27729	27478	27642	27734	27274	27457	27445	27343	27495	27274	27383	27515	27481	27230	27471	27346	27413	27193	27158	27589	27504	27389	27564	27626	27621	27600	27299	27518	27482	27623	27385	27742	27511	27502	27178	27159	27547	27537	27547	27582	27595	27313	27557	27402	27578	27298	27127	27567	27421	27618	27560	27331	27554	27383	27509	27473	27511	27506	27462	27256	27280	27480	27270	27429	27324	27393	27654	27559	27445	27635	27473	27220	27314	27395	27284	27466	27476	27422	27233	27371	27190	27307	27469	27371	27537	27282	27229	27392	27552	27496	27097	27207	27384	27281	27086	27602	27440	27418	27284	27412	27624	27529	27693	27463	27468	27534	27431	27357	27479	27336	27412	27326	27482	27205	27274	27285	27729	27455	27547	27446	27525	27370	27556	27524	27154	27494	27665	27421	27265	27307	27566	27436	27352	27208	27445	27525	27329	27335	27266	27394	27485	27477	27694	27576	27337	27403	27706	27569	27684	27822	27492	27324	27163	27298	27358	27432	27373	27497	27551	27295	27175	27378	27510	27406	27625	27462	27374	27307	27403	27056	27306	27278	27366	27576	27688	27330	27223	27230	27252	27401	27416	27390	27584	27192	27452	27411	27301	27375	27483	27319	27445	27472	27340	27457	27353	27390	27308	27318	27395	27647	27189	27398	27551	27302	27233	27363	27455	27333	27348	27562	27273	27384	27542	27614	27438	27502	27160	27742	27430	27443	27460	27590	27157	27154	27108	27601	27452	27184	27536	27509	27610	27380	27237	27263	27489	27632	27544	27356	27369	27647	27424	27613	27445	27470	27252	27387	27261	27320	27348	27787	27545	27518	27557	27398	27186	27345	27489	27606	27393	27534	27300	27361	27214	27419	27297	27302	27340	27333	27581	27384	27509	27270	27445	27435	27483	27437	27272	27142	27245	27350	27273	27283	27150	27564	27391	27350	27234	27707	27106	27357	27308	27270	27515	27601	27393	27615	27419	27269	27414	27436	27492	27525	27452	27309	27659	27584	27366	27605	27235	27280	27573	27352	27566	27423	27387	27467	27494	27425	27282	27345	27619	27311	27555	27537	27581	27563	27333	27458	27582	27197	27440	27337	27476	27434	27523	27392	27683	27708	27478	27297	27414	27515	27179	27347	27377	27528	27456	27385	27256	27348	27281	27394	27206	27325	27378	27695	27643	27603	27449	27633	27536	27232	27010	27430	27523	27538	27433	27569	27276	27629	27520	27459	27432	27478	27485	27327	27473	27351	27564	27534	27339	27557	27370	27465	27544	27279	27457	27359	27413	27319	27316	27335	27380	27398	27160	27709	27469	27209	27350	27635	27420	27269	27414	27444	27471	27256	27263	27216	27452	27299	27463	27245	27570	27374	27652	27476	27462	27436	27352	27305	27342	27458	27330	27322	27137	27456	27510	27523	27406	27391	27384	27623	27334	27399	27613	27259	27409	27397	27145	27373	27410	27611	27456	27089	27390	27460	27531	27180	27339	27727	27606	27362	27507	27306	27395	27307	27302	27393	27250	27445	27499	27719	27518	27688	27468	27352	27223	27520	27531	27538	27654	27477	27217	27646	27497	27525	27707	27417	27411	27144	27312	27420	27569	27668	27701	27408	27414	27477	27483	27347	27305	27239	27365	27329	27478	27620	27572	27275	27535	27431	27588	27532	27413	27267	27224	27266	27352	27505	27379	27392	27333	27617	27303	27375	27309	27248	27251	27301	27468	27297	27509	27480	27454	27683	27520	27181	27445	27285	27486	27264	27347	27617	27469	27375	27191	27074	27494	27318	27466	27811	27232	27338	27354	27530	27418	27440	27464	27228	27478	27321	27506	27703	27625	27313	27410	27518	27429	27414	27508	27306	27395	27611	27730	27593	27167	27375	27221	27415	27755	27629	27434	27605	27443	27429	27383	27513	27432	27318	27259	27375	27589	27661	27357	27432	27554	27305	27375	27669	27337	27203	27351	27226	27407	27504	27489	27637	27250	27220	27378	27396	27553	27692	27468	27446	27614	27538	27679	27281	27342	27417	27448	27430	27507	27526	27707	27558	27485	27378	27443	27480	27355	27445	27414	27505	27508	27479	27453	27502	27395	27480	27317	27514	27665	27551	27475	27525	27493	27389	27356	27590	27708	27576	27287	27162	27471	27403	27475	27478	27303	27326	27475	27538	27393	27524	27145	27358	27203	27582	27224	27387	27447	27643	27430	27251	27450	27400	27446	27283	27325	27333	27532	27494	27285	27531	27398	27603	27516	27583	27748	27418	27301	27358	27659	27650	27283	27315	27594	27373	27045	27375	27272	27326	27520	27397	27422	27274	27463	27478	27513	27241	27530	27244	27091	27447	27188	27695	27538	27598	27566	27364	27241	27193	27546	27314	27251	27526	27635	27555	27333	27199	27478	27529	27596	27217	27253	27562	27587	27368	27538	27283	27521	27280	27484	27397	27583	27271	27337	27446	27623	27401	27350	27248	27334	27429	27249	27687	27743	27420	27493	27624	27369	27481	27397	27331	27426	27258	27639	27754	27664	27523	27488	27303	27371	27300	27503	27482	27202	27248	27631	27538	27520	27710	26953	27463	27388	27306	27481	27309	27514	27571	27612	27064	27527	27397	27609	27353	27445	27478	27380	27323	27290	27403	27363	27523	27563	27288	27409	27334	27556	27221	27429	27380	27288	27359	27074	27394	27389	27274	27608	27546	27487	27531	27470	27347	27533	27191	27339	27584	27402	27448	27582	27258	27643	27510	27475	27441	27235	27056	27409	27503	27167	27448	27887	27579	27494	27458	27341	27495	27395	27348	27290	27461	27291	27564	27333	27519	27214	27493	27406	27286	27522	27429	27333	27717	27402	27678	27418	27474	27477	27567	27474	27462	27467	27403	27387	27581	27395	27297	27515	27225	27563	27587	27638	27555	27218	27395	27009	27397	27597	27356	27319	27749	27424	27523	27490	27547	27411	27360	27464	27684	27330	27343	27282	27538	27503	27621	27572	27207	27616	27582	27239	27384	27526	27535	27197	27396	27676	27242	27424	27524	27385	27562	27468	27390	27308	27434	27425	27334	27510	27662	27550	27438	27425	27358	27443	27516	27677	27165	27380	27377	27229	27293	27349	27529	27281	27444	27303	27444	27272	27358	27326	27395	27617	27357	27246	27287	27425	27242	27328	27463	27064	27437	27695	27379	27296	27344	27511	27326	27632	27554	27310	27466	27490	27470	27459	27521	27606	27548	27510	27391	27411	27502	27681	27324	27494	27425	27544	27198	27167	27319	27479	27536	27704	27505	27471	27375	27461	27479	27625	27081	27517	27583	27681	27537	27536	27708	27665	27455	27658	27647	27316	27481	27650	27735	27521	27182	27286	27360	27487	27450	27354	27675	27521	27438	27475	27367	27227	27684	27250	27435	27522	27189	27409	27589	27489	27671	27378	27549	27452	27676	27487	27463	27468	27250	27260	27485	27445	27543	27476	27278	27311	27600	27337	27248	27248	27452	27510	27214	27349	27477	27470	27462	27642	27286	27352	27304	27278	27577	27338	27468	27357	27593	27464	27498	27516	27458	27685	27529	27584	27351	27355	27258	27466	27309	27372	27587	27521	27210	27422	27534	27538	27792	27358	27511	27521	27363	27519	27393	27520	27563	27585	27252	27406	27715	27335	27529	27497	27635	27472	27158	27629	27354	27515	27392	27266	27355	27370	27387	27401	27371	27211	27409	27320	27309	27551	27358	27262	27342	27231	27383	27526	27177	27502	27573	27479	27395	27486	27387	27598	27410	27387	27510	27419	27316	27566	27635	27269	27590	27450	27546	27306	27464	27393	27510	27364	27351	27134	27322	27352	27408	27529	27447	27279	27470	27569	27345	27398	27556	27399	27548	27259	27466	27441	27178	27519	27468	27356	27647	27543	27325	27585	27378	27434	27459	27494	27559	27537	27187	27405	27381	26928	27335	27516	27338	27651	27253	27506	27080	27365	27312	27412	27461	27449	27522	27448	27492	27611	27461	27393	27472	27602	27461	27306	27567	27656	27354	27384	27477	27278	27494	27607	27393	27395	27487	27503	27494	27353	27448	27496	27374	27262	27488	27426	27461	27477	27274	27376	27405	27368	27370	27223	27388	27316	27285	27457	27048	27387	27346	27630	27550	27571	27508	27383	27329	27522	27378	27632	27670	27575	27404	27558	27511	27512	27267	27217	27355	27471	27346	27545	27287	27628	27451	27218	27353	27422	27265	27333	27486	27510	27421	27423	27694	27345	27413	27683	27255	27160	27578	27606	27399	27166	27394	27858	27705	27398	27585	27453	27093	27356	27566	27578	27193	27311	27410	27395	27282	27434	27581	27631	27338	27494	27410	27388	27821	27371	27319	27418	27587	27375	27270	27337	27294	27286	27419	27391	27394	27650	27263	27533	27665	27538	27355	27085	27377	27396	27479	27269	27484	27596	27164	27486	27281	27390	27201	27386	27287	27434	27430	27240	27330	27357	27538	27169	27403	27542	27252	27460	27340	27684	27365	27474	27655	27202	27363	27558	27224	27588	27555	27534	27562	27296	27401	27449	27642	27355	27459	27571	27296	27312	27283	27220	27059	27454	27610	27569	27349	27408	27296	27467	27404	27342	27402	27351	27219	27373	27387	27347	27370	27321	27360	27633	27645	27591	27359	27510	27250	27194	27204	27499	27518	27392	27400	27463	27426	27223	27420	27274	27663	27319	27368	27456	27557	27606	27312	27369	27392	27511	27123	27496	27221	27299	27501	27659	27377	27473	27550	27634	27524	27512	27532	27394	27399	27343	27190	27682	27548	27517	27158	27438	27614	27482	27318	27346	27484	27581	27368	27619	27210	27466	27516	27781	27625	27518	27421	27527	27349	27511	27332	27521	27227	27148	27276	27352	27356	27534	27714	27534	27108	27482	27467	27391	27122	27567	27527	27494	27597	27387	27319	27472	27349	27470	27454	27370	27306
22621	41493	34760	21715	20295	19382	18972	18785	18371	18327	17946	17906	17857	17791	17911	17901	17748	17931	17754	17649	17617	17668	17731	17693	17569	17621	17638	17575	17557	17433	17460	17650	17710	17718	17579	17658	17671	17497	17603	17444	17465	17487	17560	17565	17437	17522	17411	17398	17316	17434	17668	17458	17500	17405	17337	17574	17330	17549	17462	17599	17421	17453	17339	17415	17305	17473	17417	17434	17510	17489	17464	17490	17615	17410	17779	17422	17559	17382	17631	17439	17315	17508	17633	17372	17462	17392	17594	17427	17678	17513	17458	17305	17596	17464	17515	17473	17468	17402	17487	17505	17487	17418	17396	17471	17649	17264	17512	17512	17547	17472	17481	17301	17386	17437	17381	17453	17325	17469	17542	17423	17394	17477	17354	17479	17420	17292	17456	17472	17456	17328	17273	17287	17669	17433	17414	17368	17469	17394	17729	17307	17341	17583	17554	17362	17439	17382	17625	17567	17341	17528	17470	17617	17448	17527	17308	17336	17552	17492	17502	17633	17513	17652	17482	17384	17453	17488	17282	17518	17482	17449	17420	17481	17235	17529	17509	17400	17412	17558	17505	17424	17440	17432	17540	17315	17455	17702	17494	17358	17604	17461	17456	17533	17417	17392	17553	17401	17362	17490	17566	17576	17360	17408	17276	17510	17210	17479	17329	17354	17316	17482	17441	17381	17342	17671	17486	17483	17425	17585	17327	17332	17548	17480	17611	17427	17648	17451	17439	17493	17406	17511	17369	17601	17450	17331	17371	17599	17592	17357	17422	17435	17459	17462	17312	17464	17411	17477	17474	17392	17451	17427	17341	17374	17557	17507	17520	17339	17542	17468	17332	17213	17577	17355	17593	17444	17381	17438	17349	17310	17303	17428	17459	17289	17440	17584	17505	17542	17589	17322	17290	17500	17478	17343	17558	17378	17588	17346	17461	17475	17362	17399	17465	17534	17415	17405	17451	17347	17488	17528	17653	17300	17403	17241	17453	17659	17273	17519	17474	17428	17419	17535	17507	17484	17345	17378	17557	17570	17244	17532	17523	17445	17432	17463	17558	17349	17512	17550	17297	17666	17214	17436	17475	17685	17252	17239	17423	17319	17396	17277	17409	17485	17477	17326	17363	17630	17491	17382	17444	17586	17320	17329	17424	17468	17484	17419	17511	17519	17516	17491	17455	17472	17551	17532	17335	17509	17417	17285	17351	17510	17617	17506	17393	17479	17335	17340	17404	17450	17529	17338	17389	17594	17437	17447	17380	17406	17455	17479	17586	17624	17493	17319	17410	17506	17400	17381	17351	17369	17428	17443	17397	17528	17492	17505	17352	17352	17527	17460	17456	17524	17397	17328	17371	17484	17425	17369	17381	17571	17387	17601	17401	17299	17599	17403	17427	17573	17378	17606	17552	17473	17587	17409	17450	17647	17541	17475	17523	17506	17399	17595	17559	17544	17479	17440	17520	17367	17488	17575	17364	17301	17484	17479	17488	17500	17431	17552	17401	17458	17557	17548	17523	17598	17451	17500	17592	17448	17492	17470	17552	17364	17390	17575	17433	17552	17445	17280	17434	17543	17455	17474	17384	17484	17642	17414	17333	17473	17565	17585	17473	17477	17317	17539	17519	17444	17446	17628	17469	17382	17493	17281	17450	17405	17330	17451	17467	17475	17515	17553	17429	17392	17570	17376	17425	17577	17537	17501	17375	17430	17338	17350	17402	17371	17422	17660	17483	17274	17485	17608	17419	17485	17346	17480	17305	17516	17471	17259	17524	17293	17385	17466	17410	17434	17512	17476	17494	17595	17440	17465	17359	17561	17530	17548	17392	17436	17221	17437	17610	17422	17653	17319	17564	17495	17419	17516	17510	17263	17534	17287	17452	17429	17248	17304	17392	17411	17470	17401	17469	17478	17377	17686	17494	17320	17371	17476	17379	17429	17500	17504	17433	17494	17484	17705	17487	17609	17590	17382	17466	17613	17463	17605	17601	17431	17422	17562	17338	17305	17478	17525	17484	17483	17400	17369	17577	17273	17549	17491	17436	17527	17576	17468	17552	17383	17579	17525	17322	17432	17569	17320	17350	17438	17520	17508	17554	17534	17288	17519	17469	17200	17465	17437	17490	17606	17452	17499	17513	17450	17350	17505	17352	17474	17562	17611	17512	17463	17530	17363	17460	17422	17643	17496	17354	17461	17346	17425	17257	17341	17266	17288	17291	17556	17395	17376	17419	17392	17276	17415	17501	17429	17360	17392	17612	17117	17477	17530	17381	17563	17487	17322	17508	17420	17332	17367	17565	17447	17504	17418	17413	17375	17356	17431	17368	17482	17603	17329	17486	17308	17380	17497	17363	17504	17439	17442	17564	17227	17396	17384	17619	17578	17335	17434	17281	17373	17453	17390	17370	17327	17404	17381	17434	17685	17661	17532	17576	17385	17401	17390	17412	17384	17402	17333	17293	17386	17544	17443	17353	17530	17300	17573	17523	17468	17147	17338	17523	17311	17546	17533	17381	17317	17480	17421	17347	17473	17319	17468	17451	17427	17519	17424	17530	17464	17289	17554	17518	17387	17402	17609	17435	17497	17431	17257	17455	17574	17485	17434	17631	17412	17635	17406	17497	17321	17426	17594	17389	17453	17513	17438	17512	17446	17390	17481	17473	17455	17363	17322	17390	17553	17291	17490	17333	17516	17614	17495	17416	17529	17433	17336	17541	17427	17580	17452	17307	17500	17596	17419	17395	17526	17354	17294	17594	17545	17579	17523	17450	17355	17487	17392	17399	17582	17513	17412	17327	17438	17548	17407	17597	17293	17385	17583	17385	17377	17703	17371	17410	17285	17625	17458	17489	17443	17358	17387	17367	17479	17331	17308	17377	17493	17557	17527	17494	17455	17246	17526	17390	17605	17440	17404	17554	17537	17374	17538	17448	17480	17501	17551	17626	17279	17635	17381	17487	17354	17552	17528	17410	17465	17459	17629	17430	17260	17367	17303	17550	17539	17518	17453	17491	17523	17523	17373	17547	17355	17491	17278	17312	17483	17403	17378	17556	17285	17613	17444	17550	17592	17397	17386	17431	17411	17465	17422	17583	17493	17383	17354	17521	17258	17350	17512	17391	17361	17542	17460	17373	17403	17550	17572	17438	17415	17399	17564	17395	17454	17434	17442	17519	17346	17472	17598	17500	17329	17385	17475	17427	17465	17571	17359	17445	17483	17429	17536	17448	17605	17423	17575	17365	17429	17579	17441	17586	17419	17243	17566	17387	17453	17352	17397	17501	17354	17292	17546	17498	17366	17449	17528	17424	17571	17647	17395	17663	17589	17313	17272	17464	17566	17516	17496	17374	17456	17613	17373	17594	17572	17689	17519	17335	17337	17595	17389	17787	17517	17644	17430	17658	17611	17374	17723	17432	17508	17518	17382	17482	17505	17385	17489	17411	17459	17391	17560	17380	17517	17512	17498	17470	17453	17592	17464	17312	17659	17544	17525	17331	17145	17283	17556	17551	17445	17502	17387	17611	17586	17545	17470	17638	17340	17392	17470	17474	17431	17553	17405	17413	17401	17512	17319	17471	17479	17512	17438	17462	17505	17480	17450	17344	17478	17629	17562	17363	17531	17385	17354	17591	17487	17373	17409	17491	17474	17426	17452	17377	17222	17368	17621	17613	17512	17536	17463	17413	17551	17356	17478	17527	17210	17525	17409	17508	17222	17602	17376	17421	17568	17342	17307	17487	17543	17427	17445	17503	17373	17488	17473	17395	17426	17440	17519	17483	17345	17494	17418	17418	17323	17672	17315	17487	17459	17372	17360	17547	17388	17383	17549	17329	17360	17438	17466	17396	17349	17379	17480	17424	17577	17376	17540	17461	17504	17479	17713	17369	17511	17527	17317	17635	17625	17384	17456	17304	17491	17319	17447	17410	17594	17479	17518	17561	17366	17522	17476	17373	17373	17496	17553	17394	17578	17439	17565	17435	17560	17628	17412	17414	17500	17522	17458	17358	17599	17506	17454	17443	17436	17375	17409	17516	17529	17742	17534	17449	17648	17336	17401	17399	17611	17404	17460	17400	17504	17413	17565	17444	17311	17339	17635	17434	17379	17462	17441	17503	17578	17428	17401	17355	17336	17572	17608	17455	17386	17576	17469	17439	17277	17495	17395	17191	17542	17323	17400	17444	17465	17399	17373	17732	17390	17578	17498	17579	17455	17344	17479	17470	17417	17505	17375	17481	17509	17565	17492	17388	17376	17499	17201	17485	17285	17586	17421	17455	17363	17442	17222	17582	17303	17223	17187	17376	17620	17529	17590	17552	17341	17585	17504	17531	17539	17655	17570	17523	17340	17611	17417	17499	17474	17641	17393	17324	17504	17334	17360	17206	17462	17576	17423	17258	17589	17348	17603	17383	17510	17309	17399	17414	17482	17414	17481	17538	17600	17534	17406	17439	17534	17312	17568	17283	17470	17542	17523	17374	17605	17460	17380	17468	17259	17311	17436	17417	17450	17400	17562	17363	17445	17510	17372	17502	17535	17477	17583	17509	17467	17497	17398	17479	17396	17548	17786	17611	17447	17433	17351	17456	17541	17553	17516	17461	17438	17554	17471	17369	17516	17572	17402	17474	17383	17610	17312	17404	17457	17414	17511	17435	17520	17449	17438	17550	17416	17450	17356	17541	17349	17440	17420	17455	17433	17443	17277	17313	17391	17564	17408	17491	17683	17426	17355	17441	17575	17533	17410	17576	17447	17620	17375	17390	17452	17499	17428	17666	17507	17442	17310	17502	17396	17557	17406	17384	17354	17600	17580	17414	17354	17498	17086	17575	17237	17362	17551	17410	17496	17395	17522	17503	17483	17284	17401	17688	17589	17400	17515	17490	17633	17334	17401	17532	17457	17559	17593	17558	17453	17506	17522	17483	17506	17420	17525	17525	17426	17386	17578	17410	17469	17488	17409	17474	17534	17560	17474	17496	17360	17549	17423	17493	17297	17402	17659	17316	17319	17556	17465	17568	17515	17317	17547	17435	17271	17543	17511	17418	17447	17435	17387	17554	17585	17514	17411	17459	17188	17444	17308	17513	17501	17519	17481	17480	17483	17492	17517	17610	17490	17442	17279	17424	17601	17328	17346	17383	17457
22577	21031	27458	24876	21944	26231	31356	27961	27121	27422	27352	27085	26956	26941	26588	26668	26404	26800	26701	26550	26468	26330	26463	26295	26522	26204	26454	26246	26405	26054	26774	26449	26185	26238	26326	26053	26244	26270	26215	25965	26325	26028	26104	26018	26146	26012	26297	26102	26018	26187	26178	26209	26178	26182	26387	26190	25946	26140	26381	26390	26415	26229	26050	26135	26212	26166	26144	25965	26107	26262	26222	26376	26278	26344	26409	26336	26385	26127	26266	26161	26229	26191	26099	26082	26393	26291	26024	26024	26082	26225	26074	25962	26112	26138	26169	25943	26266	26288	26208	26193	26065	26040	26074	25894	25916	26174	26075	26223	25829	26233	25788	26356	26249	26475	26050	25980	25880	26266	26259	26229	25904	26191	26087	26058	26082	26227	26040	25898	26006	26094	25829	26144	26152	26303	26064	26087	26111	25923	26034	26245	26258	25828	26182	26094	26107	26108	26212	26189	25922	26040	26127	26306	26164	26085	26125	25997	26117	25834	26267	25822	26222	26227	25947	26006	26148	25904	26018	26099	25923	25969	26351	26370	25852	26058	26014	26012	26266	26140	26031	25996	26035	25997	26210	26283	25978	25981	25866	26103	26152	26032	26133	26174	26120	26096	25856	25878	26144	26261	26298	26159	25912	25764	25864	26164	26130	26158	25950	26163	25746	26049	26109	26061	25872	26052	26140	26100	26053	26089	26180	25892	26152	26250	26108	25852	26077	26046	26130	26064	26203	26236	25847	26091	26300	26041	26114	25983	26209	26259	26221	25989	26181	26044	26271	26252	26126	26281	25882	25993	25972	26224	26020	26116	26014	26000	25757	25801	26020	26022	25925	26137	26162	26176	25967	26033	26053	26160	26114	26151	26200	26013	26226	26015	26232	26262	26077	25979	26053	26180	25951	26184	26126	26224	26095	26162	26164	26070	26116	25981	26205	26112	26196	26117	26195	26079	26006	26073	26113	26050	25965	26252	26297	25978	25935	26148	25978	26061	26001	25989	25959	25958	26091	26093	26203	25842	26073	25969	25960	25942	26259	26094	26278	26049	26081	26254	26212	26273	25904	26220	26061	26000	26181	26213	26327	26327	26166	26223	26324	25991	26227	25741	26033	26049	26064	26116	25914	25972	26134	26055	26142	25927	26156	26130	26130	26141	25927	26104	26238	26003	26034	26153	26237	26089	26206	25993	26005	26272	26198	25909	26052	26048	25859	26002	26164	25941	25953	26143	26213	25921	26469	26259	26102	26010	26355	25981	25753	25827	26163	26110	25984	26099	25980	25903	26051	26246	26158	25968	26320	26095	26034	26055	26052	26047	26009	26007	26079	26211	26148	26035	26256	26185	26132	26327	26416	25754	26215	25982	26025	26136	26136	25825	26014	25953	26058	26022	25993	26022	26231	26125	26187	26096	26007	26043	26158	26230	26141	26278	26058	26099	26120	25811	26127	25948	26269	26023	26031	25862	26170	26186	26389	26180	26303	26038	26187	25945	26089	26137	26024	26032	25901	26095	26055	25883	26082	26106	25966	25760	26127	26360	26089	26184	26101	26088	26046	26178	26275	26103	26169	26022	26253	26084	26225	25838	26064	26162	26010	26160	25989	26010	26040	26266	26107	25983	26018	26086	26335	26140	26317	26108	26125	26102	26357	26207	25777	25992	25969	26003	25966	26050	26420	26053	26149	25967	26121	25735	26308	26213	25850	26077	26391	26279	26137	26005	26172	25981	26008	26059	26290	26141	26347	26171	26063	26184	25811	26043	26093	26073	26165	25799	26111	25819	25852	25920	26021	26029	26134	26455	26163	25974	25897	25984	26022	26086	26050	26092	26242	25946	26252	26039	26120	26007	26125	26076	26027	26179	26073	25896	26167	26152	26195	25888	25900	26038	25878	26076	25979	26490	26211	26241	25900	25978	26082	26118	26196	26101	26354	26093	26303	26035	26084	26010	26306	26354	26511	26189	26027	26114	26077	26331	26014	26141	26234	25914	26067	26142	25985	26229	26316	26126	26092	26251	25970	26007	26080	26064	25841	26030	26243	25928	26121	26181	26013	25962	26363	26304	26192	26293	26003	26014	25998	25992	26037	25938	26229	26139	25999	26069	26131	25844	25837	26051	26164	26128	26169	26215	26164	26094	26066	26142	26113	26204	26032	26264	26082	26131	25917	25887	26043	25955	26135	26012	26095	26057	26168	25912	26073	25898	26342	26178	26167	26090	26043	26235	26201	25986	26103	26313	26193	26006	26177	25926	25772	26022	26216	26085	25988	25971	25995	26170	26013	25818	25936	25997	26161	26094	26124	26194	26165	26001	26162	26180	26233	26051	26049	26069	26322	26160	26266	26258	26202	26037	25865	25953	26013	25935	26081	26148	25788	26088	26271	26042	26137	25967	26089	25994	25935	26099	25942	25780	25860	26120	25921	25896	26167	25843	25896	26396	26294	26212	25956	26189	26207	26200	26067	26074	26243	25895	26100	26005	25966	26123	26475	26256	26272	26057	26022	26192	26516	25971	26279	26345	26259	26087	26281	25861	26144	26129	26056	26213	26024	25913	26002	26231	26053	25895	25845	26017	25982	26113	26167	26079	26017	25994	26208	26150	26305	25997	26022	26179	26232	26134	26117	25993	26120	26022	25894	26101	26131	26022	26024	26094	26022	25929	26110	26028	25959	26209	26224	26054	26142	25999	25869	25961	25847	26086	26214	25922	26180	26211	26272	25891	26261	25886	26232	26180	26185	26138	26153	25929	25936	25927	25934	26159	26027	26042	26025	26254	25979	26110	26196	26057	26305	25948	26260	26222	26135	26142	25960	26125	26132	26183	26237	26182	25928	26349	26039	26080	26092	26016	26032	26233	26213	26168	26077	26378	26325	25960	26000	25960	26246	26282	26072	26149	25760	26131	26045	25833	26015	26085	26072	25937	25982	25987	25982	25888	25956	26022	26178	25902	26114	26186	26138	26125	26158	26136	25885	26186	26139	25876	26092	26203	26174	26264	26180	26069	26005	25744	26055	25922	25947	26083	26126	26192	26254	26133	26219	26244	26242	26032	25992	26105	26133	26044	26084	25877	26082	26056	26229	26150	25963	26016	25978	26381	25887	25954	26160	26124	26080	26279	26479	26178	26012	26256	26048	25958	26204	26101	26189	25977	25903	25912	26126	26074	26021	26113	26013	26197	26340	26140	26136	25944	26103	25976	25944	26177	26037	26112	26067	26122	25960	25907	26164	26153	26075	26153	26001	26039	26150	25961	26028	26129	26054	26256	26119	25988	26003	26155	26224	26343	26162	26084	26132	26378	25857	25933	26134	26091	25965	26156	26163	25836	26041	26117	25925	26091	26080	26009	25937	26083	25861	26047	26070	26205	26024	26023	26205	26120	26284	26121	25995	26065	25921	26180	26174	26049	25845	25952	26350	26238	25997	26048	26214	26180	26343	26099	25977	26046	26163	26058	25961	26120	26124	25822	26125	26086	25949	25969	26066	25998	25969	26232	26221	26306	26011	25782	26047	26175	26237	25927	26227	26096	26092	26007	25820	26077	25946	26157	26250	25938	25749	25922	26364	26311	26368	26045	25963	26123	25903	25871	26081	26313	26090	26099	26333	25965	26080	26148	25972	25949	26018	26089	26149	26151	26128	26009	26159	26177	25974	25952	26112	25928	26197	26191	26097	25942	26055	25953	26147	26240	25983	26062	26017	26009	26067	25964	26235	26087	26230	25948	25887	26115	26150	26089	25971	25981	25976	25933	26075	26010	26432	26147	26489	26026	26078	26019	26024	26398	25869	26086	26098	26223	26076	26140	25985	25813	25797	25948	26007	26182	26296	25945	26181	26359	25942	26409	26219	25861	25966	26250	26026	26246	26196	26144	26294	26080	26004	26173	26208	26161	26093	26303	26103	26045	26268	26117	26250	25995	26108	26007	26058	26147	26306	25891	26128	26076	26238	25970	25982	25964	26172	26057	25973	26017	25929	25783	26075	26271	26089	26261	25904	26001	26161	26079	26044	26303	26073	26114	25857	25967	26136	26201	26008	26019	26535	26225	26108	26361	26090	25958	26086	26018	26161	26096	26162	25946	25979	25926	26149	25989	25949	26139	26061	26022	26029	25956	26132	26218	26362	26011	26108	26035	25973	26059	26248	25979	25850	26163	26041	25916	26265	26168	26121	25923	25921	26207	25914	26177	25822	25941	26087	26346	26016	26238	26096	26096	26147	25892	26184	25827	25812	25977	25992	26140	26207	25821	25875	26108	26091	26202	26010	25941	26206	26136	26151	26026	26113	26128	26135	25975	26198	26130	26041	26148	25901	26040	25963	26104	26125	25959	26428	25997	26172	26059	26005	25878	26062	26022	26049	26171	26014	26224	26146	25956	26066	26001	25969	25979	26257	26149	26000	26096	26071	26393	26110	26042	26229	25972	25929	26232	26366	26229	26177	26130	26129	26103	26048	25958	26091	26182	25893	26200	26171	26192	26106	26048	26285	25979	26039	26270	25945	25856	26071	26280	25816	26207	26071	26066	26122	26195	26160	26136	25829	26246	26065	26273	26287	26344	26193	26228	25966	26133	25963	26099	26159	26138	26185	26056	26009	25968	26234	25968	26097	26200	26181	26100	26090	25943	26345	26179	26223	25734	26171	25888	26026	26135	26281	26149	26141	25958	26100	25871	26168	25960	25945	26209	26272	26183	26072	26311	26198	26259	26160	26179	26359	26111	26335	26308	26022	25888	26268	26216	26212	26174	26179	26123	26004	25987	26121	26076	26085	25962	25812	26108	26268	26128	25946	26332	26017	26109	26056	26227	26018	25949	26287	26025	26209	25904	26232	26044	26352	26123	26268	25848	26045	26132	25896	25686	26069	26184	26229	26137	26146	26163	26186	25969	26162	25986	26057	25863	26111	26133	26026	26106	26293	26199	26110	26047	26238	25922	25825	26121	26080	25961	25783	26300	26188	26006	26236	25831	26368	25968	25895	26204	26116	25974	26117	26104	26119	26306	26137	25797	26094	26016	26318	26033	26143	26151	26164	26284	25809	25932	26332	26120	26136	26166	25987	26095	26024	26255	26225	26286	25870	26065	26154	26232	26240	26220	26175	26048	26195	26281	26203	25741	25999	25985	25863	26101
25224	48084	38851	24042	21776	20334	19348	18641	18551	18054	17839	17759	17583	17534	17382	17402	17437	17278	17267	17138	17102	17315	17202	17044	17010	16956	17041	16930	16938	17123	17020	16927	17127	17057	16932	16984	16968	17079	16902	16910	16895	16887	17122	17026	16704	16710	16818	16924	16828	16775	16939	16815	16898	16933	16847	16802	16947	16864	16940	16923	16947	16968	16950	17043	17023	16969	17099	16777	16933	16689	17002	17050	17088	16860	16995	16902	16856	17021	16972	16893	16883	16956	16974	16774	17000	16806	16772	16924	16849	17019	16830	16804	16683	16756	16715	16841	16743	16774	16551	16756	16986	16931	16968	16838	16863	16911	16688	16741	16815	16903	16808	16576	16994	16932	16862	17058	16728	16932	17071	16744	16658	16844	16784	16779	16813	16856	16824	16733	16880	16807	16808	16927	16581	16782	16701	16752	16619	16860	16939	16808	16805	16898	16925	16711	16914	16549	16743	16903	16832	16616	16709	17022	16610	16762	16917	16803	16835	16778	16752	16712	16622	16656	16883	16922	16801	16801	16746	16859	16761	16692	16875	16747	16999	16802	16799	16779	16830	16920	16940	16722	16818	16769	16634	16765	16774	16911	16658	16719	17018	16689	16979	16619	16921	16881	16823	16825	16959	16730	16887	16715	16911	16751	16748	16734	16906	16729	16698	16769	16837	16664	16923	16685	16744	16847	16843	16572	16789	16982	16477	16909	17025	16837	16792	16918	16696	16771	16884	16651	16715	16805	16723	17001	16857	16841	16799	16699	17042	16755	16921	16827	16774	16775	16893	16781	16940	16750	16594	16825	16832	16566	16811	16952	16816	16901	16661	16881	16923	16651	16946	16807	16837	16909	16866	16846	16691	16716	16791	16836	16549	16831	16826	16862	16948	16906	16747	16552	16844	16985	16674	16821	16691	16690	16799	16686	16727	16765	16904	16977	16979	16988	16748	16724	16712	16684	16986	16790	16896	16783	16907	16856	16851	16917	16688	16868	17006	16766	16735	16718	16890	16837	16904	16730	16886	16848	16584	16783	16878	16695	16962	16888	16904	16869	16562	16826	17068	16826	16834	16608	16856	16769	16861	16933	16801	16786	16992	16908	16757	16851	16807	16855	16695	16665	16752	16662	16890	16768	16787	16748	16702	16754	16783	16783	16864	16706	16729	16675	16664	16789	16746	16936	16838	16822	16834	16924	16879	16783	16747	16782	16778	16876	16785	16799	16908	16765	16772	16806	16804	16828	16835	16830	16633	16682	16730	16657	16822	16679	16883	16800	16887	16995	16731	16785	16697	16847	16815	16844	16714	16751	16897	16986	16834	16818	16896	16841	16892	16685	16746	16689	16899	16647	16860	16763	16788	16967	16739	16975	16951	16815	16893	16811	16819	16967	16800	16772	16693	16929	16779	16965	16865	16791	16803	16672	16850	16798	16805	16827	16704	17002	16817	16701	16533	16857	16711	16802	16680	16635	16866	16859	16991	16981	16893	16834	16713	16803	16602	16616	16872	16744	16889	16653	16798	16865	16832	16744	16764	16625	16654	16730	16786	16821	16697	16770	16742	16881	16909	16725	16804	16857	16728	16926	16881	16884	16826	16785	16652	17034	16807	16864	16826	16761	16653	16628	16966	16872	16846	16718	16845	17028	16891	17037	16847	16637	16898	16829	16953	16773	16798	16752	16822	16725	16693	16882	16851	16881	16769	16789	16720	16762	16775	16841	16703	17000	16634	16911	17043	17022	16773	16786	16668	16801	16700	16813	16889	16998	16815	16953	16743	16739	16803	16841	16676	16539	16818	17024	16819	16859	16825	16705	16562	16960	16760	16953	16955	16801	16739	16691	16754	16803	16724	16766	16818	16860	16680	16818	16868	16785	17014	16646	16795	16871	16703	16734	16716	16716	16728	16716	16880	16785	16775	16815	16875	16875	16922	16773	16887	16952	16838	16895	16802	16919	16780	16797	16886	16887	16770	16829	16652	16988	16776	16690	16869	16803	16916	16708	16709	16879	16677	16976	16800	16737	16990	16825	16776	16868	16819	16892	16817	16758	16881	16818	16783	16822	16813	16787	16859	16917	16870	16846	16738	16929	16897	16690	16899	16859	16967	16751	16744	16720	16792	16865	16680	16932	16710	16828	16781	16799	16922	16810	16776	16781	16895	16697	16783	16930	16758	16766	16660	16684	16782	16859	16735	16968	16619	16887	16775	16997	16670	16864	16847	16904	16827	16913	16841	16613	16807	16809	16765	16744	16669	16864	16827	16771	16963	16799	16755	16746	16857	17015	16802	16868	16967	16844	16845	16655	16702	16831	16971	16743	16829	16876	16690	16788	16660	16844	16881	16833	16679	17002	16783	16921	16895	16772	16814	16673	16775	16751	16722	16846	16704	16833	16867	16829	16694	16901	16823	16793	16944	16757	16922	16712	16877	16793	16699	16845	16846	16744	16932	16802	16759	16646	16773	16834	16893	16619	16897	16795	16891	16746	16719	16667	16764	16660	16720	16914	16727	16837	16748	16793	16769	16869	16873	16797	16810	16881	16814	16805	16792	16936	16895	16908	16813	16825	16911	16697	16722	16569	16738	16895	16805	16794	16808	16753	16813	16578	16763	16805	16883	16861	16801	16674	16781	16698	16814	16685	16739	16889	16838	16706	16973	16846	16798	16808	16935	16856	16882	16942	16895	16849	16688	17007	16932	16774	16804	16955	16725	16852	16860	16787	16826	16899	16875	16815	16769	16691	16943	16966	16882	16722	16961	16783	16751	16834	16771	16610	16977	16997	17028	17017	16767	16722	16621	16774	16691	16830	16738	16840	16595	16654	16788	16909	16826	16850	16879	16599	16845	16705	16768	16889	16733	16897	16470	16611	16964	16807	16765	16788	16853	16638	16826	16927	16917	16818	16800	16952	16754	16836	16845	16782	16835	16897	16878	16787	16732	16767	16801	16695	16749	16767	16892	16678	16920	16943	16792	16777	16648	16917	16705	16899	16825	16606	16819	16892	16675	16781	16925	16784	16850	16890	16898	16920	16726	16991	16664	16759	16835	16627	16779	16902	16969	16809	16830	16722	16748	16792	16921	16632	16884	16978	16866	16839	16774	16963	16707	16712	16745	16936	16836	16646	16773	16732	16801	16634	16858	16668	16782	16959	16649	16795	16887	16666	16937	16809	16889	16800	16837	16868	16676	16862	16813	16572	16894	16843	16824	16828	16557	16821	16826	16789	16877	16797	17078	16753	16817	16930	16837	16654	16802	16555	16758	16875	16972	16619	16867	16698	16871	16685	16837	16654	16912	16769	16766	16844	16880	16729	16835	16942	16874	16893	16793	16853	16748	16610	16863	16825	16916	16817	16869	16850	16674	16859	16695	16882	16769	16813	16819	16869	16849	16711	16849	17025	16609	16900	16999	16819	16755	16917	16924	16845	16762	16799	16808	16801	17097	16769	16939	16644	16716	16879	16926	16839	16885	17048	16739	16870	16904	16840	16781	16798	16937	16663	16964	16731	16811	16898	16650	16768	16717	16816	16765	16759	16795	17045	16806	16792	16666	16709	16754	16658	16728	16958	16724	16917	16820	16784	16716	16756	16846	16858	16711	16891	16767	16782	16701	16904	16739	16775	16662	16588	16798	16779	17052	16769	16856	16713	16871	16792	16753	16739	16802	16785	16836	16911	16882	16881	16771	16772	16834	16961	16779	16785	16670	16671	16852	16780	16732	16854	16868	16646	16815	16941	16708	16751	16928	16744	16752	16824	16742	16758	16919	16738	16763	16823	16814	16885	16895	16953	16893	16935	16802	16666	17030	16669	16838	16627	16788	16902	16815	17026	16820	16644	16731	16742	16792	16940	16755	16802	17107	16629	16777	16811	16875	17012	16755	16882	16890	16809	16828	16733	16807	16768	17026	16774	16763	16855	16878	16648	16739	16867	16843	16902	16934	16886	16729	16774	16784	16907	16821	16957	16917	16615	16559	16668	16887	17030	16882	16806	16813	16904	16798	16721	16856	16937	16665	16767	16960	16825	16741	16773	16747	16818	16600	16746	16784	16874	16978	16852	16959	16811	16795	16834	16903	16804	16881	16731	17054	16823	16888	16981	16940	16680	16743	16797	16690	16781	16748	16900	16678	16749	16952	16917	16642	16745	16919	16852	16687	16880	16883	16689	16796	16723	16727	16742	16922	16900	16822	16897	16755	16812	16757	16989	16572	16947	16817	16903	16724	16858	16755	16735	16661	16795	16742	16916	16849	16864	17033	16790	17050	16831	16721	16725	16530	16891	16864	16816	16930	16716	16877	16767	16678	16709	16756	16786	16849	16678	16852	16666	16935	16779	16754	16892	16870	16931	16823	16913	16828	16845	16960	16754	16827	16789	16725	16962	16729	16822	16873	16717	16800	16817	16812	16824	16826	16958	16788	16851	16585	16726	16955	16740	16871	16671	16880	16917	16824	16794	16733	16596	16986	16843	16790	16901	16826	16613	16713	16886	16883	16685	16941	16722	16745	16792	16748	17023	16856	16703	16739	16953	16960	16706	16986	16712	16761	16778	16848	16833	16719	16832	16988	16778	16752	16827	16761	16727	16844	16820	16685	16860	16874	16920	16817	16859	16744	16838	16545	16925	16778	16611	16750	16856	16894	16669	16708	16749	16911	16835	16807	16949	16898	16836	16858	16723	16879	16807	16923	16729	16752	16572	16869	16916	16852	16798	16891	16856	16684	16698	16798	16678	16622	16670	16626	16787	16829	16601	16720	16692	16891	16644	16740	16880	16601	16877	16921	16877	16528	17023	16816	16819	16765	16742	16658	16697	16860	16780	16718	16953	16607	16903	16932	16834	16740	16850	16784	16745	16805	16668	16944	16776	16778	16775	16810	16729	16730	16803	16685	16729	16748	16774	16829	16692	16737	16893	16838	16843	16858	16877	17022	16749	16828	16765	16720	16928	16930	16700	16709	16908	16835	16854	16662	16919	16854	16738	16849	16771	16624	16882	16549	16884	16876	16791	16761	16773	16838	16698	16698	16761	16796	16836	16903	16772	16722	16750	16794	16758	16823	16807	16914	16752	16769	16715	16785	16723	16780	16735	17061	16816	16868	16715	16676	16671	16902	16805	16848	16721	16778	16674	16859	16597
35537	29075	32414	30050	28347	28368	28642	28286	28160	28350	28213	28235	28420	28039	28093	28070	28277	28275	28388	28533	28148	28329	28108	28059	28103	28205	28029	28006	28248	28152	28135	28248	27948	28015	28097	28106	28162	27947	28078	28145	28175	28023	28022	28219	28163	28427	28249	28133	28180	28243	28108	28155	27839	28306	28266	28335	28273	28119	27921	28242	28394	28203	27958	28393	27882	28313	28311	27957	28174	28481	28316	28221	28329	28312	28143	28028	28020	28124	28128	27918	28228	28122	28090	28187	27973	28062	28046	27913	27982	28121	28102	28167	28020	27940	28246	28015	27984	27856	28006	28068	28152	28209	28028	28016	28104	27958	28107	27953	28017	28283	27890	28177	28391	28207	28087	27909	27834	28000	27972	28224	28191	28056	28135	28182	28016	28209	28175	28004	28114	28151	28142	27798	28068	28177	28042	28142	28075	27827	28173	28114	28037	27998	28224	28336	28091	28335	28123	28168	27930	28153	28190	28037	28245	28045	27999	28064	28326	28285	28042	28302	27978	27876	28093	28076	28134	28076	28228	28066	27786	28052	28138	28146	27907	28200	28175	28115	28032	28036	27961	28128	28115	28106	28073	28328	28022	28158	28000	28084	28258	28270	28094	27807	28276	28055	28002	28300	28001	28258	28048	28198	27992	28031	28150	27972	28087	28051	28151	28170	28101	27912	27974	28094	27907	28133	28024	27956	28189	28161	28239	27964	28215	28046	28372	28257	28035	28150	27920	27847	28196	28164	28193	28051	28049	28112	28109	28017	28219	28209	28107	27822	28144	28018	28207	28153	28045	27871	28225	28172	28217	28073	28213	28090	28108	28048	28031	27862	28344	28254	28108	28003	27973	27898	27999	28182	28054	28083	27951	28124	28257	27889	27915	27950	28052	27893	28122	28258	27918	28223	28082	27920	28074	27972	28065	28241	27893	28233	28194	28207	28036	27900	28182	28266	28101	27958	28192	28196	27943	28087	27983	28470	28097	28046	28256	28253	28125	28018	28068	28048	28282	28049	28049	27962	28009	27909	28104	28231	28335	28328	28415	28059	28144	28119	28014	27811	28264	28115	28087	28031	28082	27909	28017	28202	27890	27952	28048	28127	28055	27812	28021	28215	28188	28367	28169	28341	27983	28036	28065	28139	28034	27953	27826	27995	27918	28154	28320	28131	28019	28135	28034	28053	28129	27996	28239	27991	28026	28175	28146	27940	28195	28053	27872	27958	27923	28187	27833	27908	28222	27914	28153	28392	28370	28386	28325	27946	27981	28136	28133	28129	28321	28128	28241	28173	28212	28099	28088	28125	28090	28195	27947	28145	28046	28278	28279	28146	28226	27947	27908	28049	28161	27815	28141	27946	27893	28218	28349	28124	28072	28163	27976	28100	28024	27917	28252	28186	28182	28394	28001	27896	27898	27904	28207	28145	27985	28155	28139	27950	28167	28110	28112	28079	28320	28118	28147	27928	28113	28279	28195	28158	27954	28215	28394	28231	28215	28182	28096	28056	28136	28109	27947	28018	28229	28233	28205	28025	27912	28068	28192	27962	28020	27950	28035	28236	28285	28060	27839	28077	27857	28075	27892	28166	28148	28233	28487	28203	28020	28075	27954	27998	27969	28088	28354	27953	28215	28149	28228	28068	28322	28167	28025	28198	28056	28450	28097	28063	28207	28249	28305	28207	28157	28131	28029	28012	28170	28234	28147	28003	28313	28247	28085	28122	28167	28023	28235	28150	28191	28139	28236	28265	28131	27944	28385	27950	28046	27851	27981	28032	28124	28167	27804	27789	27981	28168	28008	28275	28129	28111	28183	28123	28114	28251	28045	28193	27954	28066	28149	28040	28226	28103	28052	28252	28035	28089	28189	28076	28279	27924	27874	28179	28155	27730	28007	27998	27780	28059	28123	28050	27880	27995	28126	28128	28116	28306	28226	28151	28205	28325	28178	28197	28294	28083	27993	27954	28111	28053	28221	27911	28237	28128	28111	28199	28028	28178	28123	28157	28038	28103	27951	28298	28212	28202	28249	28212	27938	28064	28136	28046	28242	27873	27835	28114	28123	28131	28116	28241	27999	28147	28173	27832	28190	28148	28090	27830	27972	28236	28168	28034	28014	28209	28271	28119	27863	28199	28414	28258	28175	28119	28029	28048	28310	28306	28201	27942	27979	28213	28253	27953	28100	28042	28026	28170	28221	28335	27992	27932	27974	28037	27808	28108	27990	27627	28283	27961	28187	28174	27955	28002	28288	27972	28131	28056	28031	27841	27890	28161	28268	28046	28093	28327	28108	28050	28174	28199	28290	28207	27977	27946	28177	28145	28184	28208	28172	28137	28039	28187	28038	28076	28249	28139	27755	28112	28144	28255	28191	28152	28196	28308	28329	28051	28175	27962	27902	27988	27954	28348	28106	28020	28044	28097	27963	28243	28010	27988	28024	27893	28280	27974	28157	27921	28290	28006	28152	28128	28224	28146	28060	28204	28137	28256	28313	28082	28202	28084	28117	28290	27911	28177	28012	28148	28145	28032	28230	28129	28033	27999	27947	28032	28020	28035	28007	28017	28103	27828	28179	28017	28021	27967	28200	28080	28024	27983	27940	27945	28110	28119	27843	28268	28053	28231	28049	28277	28144	28163	28040	28235	28087	27911	28088	28098	27932	28300	27868	28196	28167	28206	28219	28121	28205	28076	27906	28227	28234	27969	28410	28191	28492	28045	28232	27999	28143	27912	28375	28368	28083	27952	28132	27876	28311	28228	28072	28093	28039	28152	28115	28297	28374	28144	28263	28021	28162	27993	28013	27920	28016	28044	28103	28167	28192	28248	28223	27980	28051	28091	28022	28034	27889	28368	28300	28152	28145	28330	28232	28360	28052	28207	28255	28204	28361	28078	27973	27923	28242	28242	28212	28275	28072	27938	28050	28228	28080	27963	27914	28016	28265	28091	28120	28296	27976	28137	28357	28097	28282	28258	28059	28152	27926	28028	28151	28280	28332	28151	28196	27951	28381	28035	28041	28287	27863	28281	28040	28060	27912	28196	28313	27957	28204	28340	27865	28082	28234	28149	28046	28230	28264	28063	28257	27972	28026	28246	28352	28229	28183	27999	28035	28106	28380	28198	27884	28216	28284	28013	28039	28068	28062	28069	28252	28431	28150	28088	27952	27889	27932	27938	28062	28220	27980	27917	28108	28415	28017	27884	27959	27997	28197	28240	28307	28258	28303	28115	28093	28106	28311	28214	28165	28032	28231	28173	28023	28328	28222	27913	27832	28141	28270	28407	28212	28323	27938	27979	27845	27989	28240	28032	28013	28419	28205	28178	28361	28147	28152	27817	28181	28079	27997	28135	28218	28107	28259	28116	28257	28269	27946	28025	28114	28174	27791	28322	28196	28242	27980	28329	28235	28256	28265	28122	27804	28065	28233	28049	27833	28323	28288	28213	28100	28112	28402	28045	28169	28173	28509	27817	27942	28145	27999	28183	28112	27927	28019	28117	28248	28020	28316	28029	28246	27986	28039	28077	28334	28171	28111	28014	28207	28219	28280	28080	27968	28036	28276	28050	28198	28087	28193	27975	28252	28076	28271	28008	28226	27606	28261	27959	28254	28095	28147	27913	27954	28163	28144	27980	28017	28098	28234	27858	27882	28215	28109	27927	28009	27966	28205	28068	28245	28287	27831	28089	28295	28338	28341	28078	28448	28144	27951	28100	28212	28053	28109	28145	28196	27824	28094	28060	28179	27935	28085	28190	28138	28158	28225	28269	28097	28079	28130	28001	27919	27881	28575	28214	28412	28186	28082	28040	28232	27910	28060	28261	28212	28011	27916	28298	28200	27919	28176	28013	28205	28151	28162	28400	27690	28060	28047	28136	28207	27978	28115	28281	28206	28192	27989	28220	28126	28180	28196	28337	28035	28139	28182	28081	27980	28021	27943	28054	28058	28138	27962	27906	28038	28209	28242	27936	28238	28295	28016	27884	27969	27768	28223	27927	28202	27890	27905	28097	27866	28429	28371	27987	28132	28198	28058	28044	28077	27918	28053	27955	28266	28061	28037	28381	28032	28123	28068	27998	27879	28115	28184	28074	28160	28031	28029	28179	28378	28107	28033	28160	28325	27897	28058	28054	28100	28223	27908	27970	28212	28053	28065	28202	28069	28044	27873	27928	28217	28086	28087	27780	27958	28300	28286	28225	28238	28032	28152	28136	28064	28301	28131	27983	28300	27818	28081	28422	28320	28106	28016	27859	28274	27977	28203	28111	28228	28160	27975	27860	28114	27915	28095	27896	28098	28046	28224	28130	28325	28048	28081	27858	28066	28292	27890	28283	28107	28138	28165	28294	28048	28203	28134	28149	28127	28004	28014	28059	28000	28082	28053	28035	28461	28310	28127	28084	27942	28315	27929	28211	28159	28211	28117	28017	28077	28166	28129	28179	28176	28263	28154	28195	28210	27861	27986	28067	27960	28214	28189	28229	27981	27737	28088	28305	28199	28067	28231	28331	28041	27958	28118	28073	27959	28172	27831	28170	28133	28136	28049	28143	28157	28327	28117	28166	28108	28085	28141	27993	28081	28285	28198	28051	28208	28203	28118	28226	28072	28379	28235	28144	28042	28227	28217	28009	28100	28026	28023	27928	28303	28146	28134	28069	27942	28010	28258	28215	28322	28031	28083	27898	27865	27975	28142	27987	28128	28071	28245	28228	28235	28252	28018	28052	28071	28196	28085	28365	28072	28276	28350	28310	28188	28087	28425	27951	28104	28100	28157	28067	28183	28131	28129	28238	28082	28350	28042	28125	28010	28071	27986	28000	27836	28271	28241	27933	28032	28134	27937	28171	28273	28222	27954	28062	28032	28054	27882	28249	28036	28011	28130	27898	27927	28102	28243	28141	27958	28286	28024	28131	27986	28082	28111	28067	28264	28168	28024	28201	27930	28009	28142	28233	28212	28013	28219	28030	28014	28331	28173	28427	28161	28202	27956	28197	28064	28136	28308	28160	28371	28053	28093	28050	28155	28256	28060	28127	27955	28222	28103	28239	28061	28272	27996	28267	28268	28026	28463	28181	28203	27833	27902	28042	28375	28167	28052	28006	28071	27925	28118	28344	28396	27964	28267	28130	28059	28025	27897	28048
23984	28342	22668	18779	18388	18262	18166	18062	17966	18107	17650	17931	17768	17818	17951	17974	17783	17947	18031	17817	17907	17895	17782	17954	17725	17955	17832	17865	17938	17738	17981	17696	17738	17978	17951	17922	17941	17945	18015	17911	17882	17802	17791	17826	17875	17802	17889	17797	17745	17855	17960	17703	17848	17737	17762	17766	17858	17880	17662	17952	17994	17882	17809	17829	17817	17674	17755	17857	18016	17689	17723	17878	17628	17724	17944	17957	17968	17744	17726	17810	17563	17778	17874	17691	17993	17786	17842	17846	17889	17739	17780	17869	17866	17799	17814	17783	17734	17790	17908	17737	17670	17836	17955	17746	17968	17668	17740	17801	17667	17883	17855	17772	17820	17642	17818	17886	17864	17736	17939	17777	17654	17691	17563	17797	17836	17563	17905	17642	17838	17676	17782	17942	17653	17816	17796	17813	17866	17671	17677	17586	17604	17817	17796	17864	17645	17688	17884	17615	17770	17709	17888	17812	17780	17700	17974	17724	17813	17647	17933	17742	17787	17861	17831	17780	17743	17696	17743	17884	17642	17774	17897	17732	17829	17627	17688	17613	17856	17785	17607	17835	17851	17708	17904	17764	17704	17692	17984	17816	17794	17676	17871	17925	17689	17609	17975	17682	17976	17702	17764	17729	17685	17848	17856	17725	17799	17610	17685	17711	17854	17825	17732	17811	17627	18007	17856	17572	17937	17761	17891	17909	17951	17961	17828	17878	17822	17815	17834	17880	17828	17834	17962	17848	17757	17832	17932	17742	17709	17894	17586	17856	17729	17876	17765	17766	17556	17798	17815	17817	17885	17928	17860	17868	17707	17791	17914	17575	17665	17886	17796	17838	17987	17839	17898	17670	17763	17646	17924	17879	17581	17719	17775	17832	17759	17795	17843	17667	17867	17702	17810	17692	17773	17674	17907	17773	17713	17887	17727	17955	17861	17932	17658	17835	17824	17796	17708	17714	17623	17840	17623	17949	17819	17843	17798	17622	17925	17900	17986	17740	17922	17805	17846	17793	17894	17836	17872	17718	17794	17854	17734	17967	17952	17641	17861	17648	17768	17797	17643	17787	17879	17848	17733	17713	17728	17853	17819	17769	17774	17840	17671	17805	17820	17890	17943	17872	17889	17842	17688	17949	17881	17797	17736	17785	17978	17698	17798	17833	17985	17844	17870	17737	17808	17898	17861	17554	17846	17885	17861	17922	17966	17898	17790	17819	17685	17875	17874	18013	17711	17839	17766	17810	17995	17867	17826	17725	17855	17723	17793	17851	17748	17768	17948	17781	17855	17587	17863	17752	17692	17851	17892	17975	17707	17921	17606	17857	17885	17699	17803	17819	17762	17755	17842	17773	17624	17772	17682	17739	17893	17766	17811	17950	17908	17999	17777	17604	17865	17837	17567	17732	17761	17779	17759	17872	17943	17682	17850	17707	17882	17819	17768	17805	17794	17733	17822	17887	17851	17761	17757	17678	17971	17807	17745	17719	17675	17776	18134	17845	17907	17909	17862	17761	17865	17690	17742	17958	17769	17835	17718	17825	17707	17694	17796	17882	17775	17690	17736	17966	17788	17768	17844	17811	17778	17833	17815	17801	17878	17721	17917	17593	17805	17914	17807	17697	17879	17884	17984	17663	17774	17595	17833	17749	17859	17867	17769	17658	17818	17731	17777	17893	17795	17652	17679	17746	17772	17766	17842	17842	17666	17523	17892	17785	17901	17682	17886	17521	17990	18003	17797	17673	17858	17703	17832	17652	17860	17696	17893	17852	17802	17987	17815	17550	17641	17699	17853	17724	17731	17877	17787	17612	17778	17909	17915	17887	17806	17684	17638	17819	17788	17877	17911	17680	17694	17994	17789	17805	17708	17664	17807	17754	17765	17896	17708	17767	17750	17782	17905	17752	17864	17750	17772	17625	18147	17702	17823	17895	17723	18027	17750	17851	17885	17720	17871	17682	17784	17803	17857	17683	17817	17692	17799	17853	17780	17825	17783	17922	17662	17788	17674	17739	17764	17697	17591	17733	17772	17695	17799	17593	18075	17986	17920	17847	17981	17624	17925	17726	17891	17870	17872	17781	17823	17728	17943	17677	17785	17811	17896	17710	17823	17771	17736	17831	17849	17689	17659	17936	17824	17789	18056	17801	17863	17691	17728	17621	17857	17962	17848	17681	17795	17853	17798	17619	17792	17782	17864	17860	17708	17864	17792	17790	17720	17864	17600	17619	17899	17754	17751	17704	17727	17810	17685	17864	17628	17996	17706	17963	17810	17727	17808	17686	17965	17921	17884	17793	17888	17708	17644	17871	17928	17759	17756	17739	17826	17671	17998	17745	17934	17729	17683	17826	17893	17747	17605	17861	17801	17887	18090	17708	17907	17842	17825	17932	17829	17768	17840	17738	17930	17802	17738	18001	17741	17606	17867	18046	17629	17893	17913	17762	17769	17871	17623	17774	17789	17611	17850	17717	17891	17658	17825	17719	17811	17704	17778	17741	17564	17875	17827	17764	17738	17870	17741	17918	17699	17834	17851	17850	17731	17800	17772	17738	17796	18036	17886	17607	17735	17846	17895	17846	17724	17632	17812	17703	17834	17814	17884	17827	17715	17817	17757	17905	17770	18006	17673	17856	17862	17704	17810	17872	17825	17720	17760	17873	17844	17607	17718	17799	17864	17836	17896	17697	17750	17779	17770	17775	17898	17847	17569	17779	17729	17936	17877	17561	17978	17748	17644	17788	17764	17793	17632	18022	17694	17749	17753	17759	17806	17727	17899	17582	17662	17791	17799	17876	17642	17726	17784	17765	17881	17789	17870	17788	17717	17805	17773	17868	17818	17812	17936	17750	17819	17911	17491	17791	17770	17684	17803	17845	17727	17883	17832	17779	17687	17784	17962	17763	17783	17861	17850	17753	17733	17551	17808	17984	17791	18017	17590	17792	17804	17770	17771	17638	17818	17890	17823	17576	17754	17857	17901	17714	17685	17824	17796	18011	17814	17863	17938	17813	17775	17682	17834	18028	17794	17872	17699	17873	17582	17893	17878	17806	18015	17821	17949	17787	17830	17893	17785	17767	17854	17745	17998	17679	17733	17945	17718	17949	17813	17634	17753	17729	17838	17761	17730	17866	17761	17789	17799	17819	17757	17867	17784	17997	17760	17850	17833	17899	17621	17887	17929	17701	17877	17613	17853	17639	18054	17819	17875	17726	17823	17852	17792	17757	17643	17840	17739	17728	17886	17816	17794	17612	17668	17899	17774	17761	17600	17898	17798	17758	17784	17612	17779	17939	17958	17766	17937	17850	17819	17820	17702	17770	17908	17828	17905	17846	17734	17792	18008	17821	17824	17735	17971	17704	18034	18106	17874	17694	17683	17867	17878	17697	17874	17783	17954	17611	17771	17781	17821	17841	17975	17754	17739	17994	17801	17677	18015	17755	17858	17825	17806	17916	17811	17699	17786	17922	17844	18003	17811	17751	17812	17909	17929	17873	17794	17878	17866	17915	17850	17904	17942	17916	17652	17676	17871	17630	17719	17900	17722	17867	17760	17803	17726	17841	17839	17642	17882	17780	17762	17866	17805	17798	17875	17694	17810	17695	17806	17845	17708	17951	17876	17751	17785	17895	17874	17824	17814	17668	17896	17744	17825	17785	17570	17767	17749	17883	17742	17795	17787	17732	17656	17824	17837	17743	17801	17818	17801	17688	17942	17691	17755	17894	17764	17904	17670	17733	17709	17858	17850	17883	17863	17890	17846	17945	17815	17665	17710	17876	17828	17679	18025	17841	17765	17747	17886	17811	17812	17747	17694	17835	17845	17824	17752	17813	17739	17645	17798	17784	17677	17651	17831	17913	17919	17667	17753	17856	17778	17756	17765	17828	17911	18010	17884	17611	17834	17786	17788	17717	17934	17792	17796	17847	17787	17766	17838	17932	17902	17679	17898	17708	17844	17679	18061	17861	17776	17873	17670	17938	17814	17689	17952	17886	17811	17887	18022	17658	17744	17886	17762	17967	17990	17922	17855	17775	17919	17759	17764	17845	17894	17720	17995	17778	17904	17680	17846	17664	17915	17810	18059	17797	17876	17767	17855	17896	17595	17728	17913	17671	17819	17711	17729	17585	17838	17731	17757	17755	17743	17799	17854	17849	17855	17754	17794	17840	17617	17962	17836	17883	17731	17894	17850	17829	17894	17684	17593	17793	17809	17896	17759	17890	17728	17843	17922	17757	17679	17938	17786	17796	17932	17779	17868	17891	17820	17664	17710	17829	17614	17778	17820	17809	17882	17785	17838	17698	17801	17723	17978	17641	17683	17652	17916	17952	17897	17760	17846	17811	17799	17841	17892	17986	17891	17717	17741	17717	17805	17758	17923	17769	17779	17813	17870	17528	17936	17696	17680	17731	17832	17654	18081	17546	17919	17886	17943	17759	17776	17789	17868	17722	17882	17614	17961	18019	17639	17748	17896	17693	17868	17735	17744	17650	17872	17982	17613	17755	17704	17913	17663	17838	17556	17896	17807	17740	17688	17808	17883	17975	17855	17786	17797	17706	17861	17736	17755	17680	17822	17918	17751	17749	17741	17719	17860	17860	17873	17905	17824	17894	17923	17970	17594	17804	17719	17791	17775	17929	17773	17738	17889	17745	17731	17696	17997	17661	17684	17703	17837	17853	17959	17855	17870	17868	17867	17851	17636	17885	17874	17926	17758	17729	17931	17834	17802	17805	17805	17440	17763	17795	17849	17918	17730	17924	17867	17700	17823	17748	17811	17917	17825	17749	17760	17773	17827	17987	17716	17847	17742	17665	17726	17774	17822	17660	17821	17775	17767	17719	17791	17908	17605	17809	17708	17719	17803	17718	17676	17760	17807	17710	17814	17872	17872	17706	17870	17760	17839	17695	17812	17914	17698	17911	17594	17964	17874	17835	17768	17832	17728	17665	17772	17900	17796	17661	17887	17868	17874	17856	17869	17754	17807	17734	17696	17915	17634	17833	17657	17724	17755	17760	17762	17759	17736	17799	17674	17892	17822	17782	17933	17624	17727	17877	17654	17894	17886	17774	17700	17656	17627	17767	17731	17608	17951	17730	17849	17905	17941	17854	17708	17632	17746	17719	17623	17759	18054	17799
24171	21011	27373	25223	23793	28125	30250	27900	27521	27705	27466	27194	27358	26976	27346	27260	27264	27517	27274	27245	27244	27367	27222	27145	27047	26928	27103	26996	26957	27066	27034	27035	27080	27002	26928	26919	27035	27058	26977	26867	27124	26872	27198	27147	26989	27050	27108	26851	27003	27132	27127	27025	27064	27093	27190	27308	27187	26857	27135	27016	27012	26869	27100	27215	26956	26919	26876	26951	27173	26769	27198	26729	27076	27157	26959	26997	27042	27152	27126	26769	26911	26701	27108	26995	27147	26954	27117	27029	26837	27062	26892	26985	26896	27343	26891	26955	27174	27357	27002	26940	26805	26788	26973	26973	26920	26872	26908	27039	26746	26727	27015	26977	26909	27104	27178	27191	27073	26864	26851	27167	26895	26599	26999	27027	27030	26932	26895	26971	26975	26914	26813	26719	26864	27004	27111	27280	26924	26975	26871	26880	26661	26819	26798	26933	26981	27017	26893	26735	26816	26899	27058	26966	26817	26868	27201	26973	26832	26897	27176	26781	26543	26784	26894	26848	27101	26873	27049	27126	26993	26940	26796	26805	26940	26874	27099	26973	27202	26940	26965	26770	26875	26768	26906	26790	26984	26843	26876	26850	26852	26977	26950	26932	27219	27037	26845	27010	26995	26878	26792	26943	26984	27108	26756	27167	26724	26829	26858	26973	26967	26943	27031	26742	26837	26908	26705	26821	26773	27040	26950	26841	27050	27091	26837	26791	27007	26929	27009	26877	26857	26875	27136	26776	27002	26943	27138	26923	26827	26888	26697	26909	26894	26994	26860	26881	27217	26955	26886	27040	26902	26966	27129	26943	26827	26874	26876	27311	26949	26868	26561	26857	26900	27149	27005	26990	27158	26952	26780	26966	26944	26926	26864	26794	26935	26776	26911	26803	26549	26728	27020	27011	26984	26918	26882	26828	26969	27079	27022	27208	27081	27092	26930	27054	27016	27152	27126	26792	26878	26914	26925	26818	26761	26816	27131	26797	26856	26730	26833	26828	26802	26942	26876	26839	26938	26829	26900	26931	27259	26867	26934	26868	26843	26872	26901	26990	26840	27131	27164	26910	26716	26785	26933	27156	27019	26846	27022	26964	26953	26992	26720	26990	27161	27028	27114	26931	26895	26966	26821	26907	27008	26922	26893	26914	26933	26720	26889	26980	26531	26850	27173	26834	26780	26856	26671	27179	26924	27036	27043	26927	27129	26788	26775	27006	26898	27042	26926	26856	27176	26903	26815	26821	26932	27088	26797	26799	26767	26800	27132	26780	26971	26865	26935	26912	27215	27005	26998	26869	26886	26843	26850	26517	26673	26703	27206	26790	27113	27088	27323	26909	27261	26930	26978	26649	26761	27210	26930	26980	26699	26917	26769	26817	26742	27007	26831	26787	27054	26631	26797	26657	26832	26723	26817	26862	27090	27006	26813	27152	26931	26913	27068	27011	27112	26988	26876	26639	27061	26849	27018	27110	27053	26861	27065	26874	26991	26937	27206	26918	27014	26795	26950	26971	26893	26874	26960	26904	26842	27046	27116	26814	27073	26851	26918	26950	27091	27159	26831	26836	27069	26809	26998	27034	27239	26773	27003	26867	27067	26764	27084	26943	27012	26790	27044	26795	26772	27018	26941	26881	26954	26952	26809	26894	26873	26842	26824	26820	26998	27002	26771	26939	26841	26471	27315	26962	26845	27140	27039	27137	26976	27194	26827	26955	27019	26900	27115	26808	27044	26972	26976	27024	26800	26747	26701	26789	27022	26929	26815	26870	27111	26861	26899	27068	26977	26761	26858	27134	26917	26808	27059	26637	26820	27112	27077	26947	26979	26812	27047	26863	26917	26764	26773	27050	27018	26867	27321	26976	26812	26813	26882	27000	26957	26619	27013	26832	26855	26919	26790	26847	27057	26906	26625	26623	27005	27063	26563	26941	27178	26871	26884	26832	26917	27109	27004	26885	26742	26758	27198	26786	26787	26749	27145	26891	26977	26924	26691	26846	26950	26951	27108	26938	26946	26946	27168	26860	26756	26973	26875	26903	26968	26793	27013	26791	26870	26916	26891	26939	26950	26814	26872	26891	27045	26995	26762	26757	27038	26890	27009	26780	26813	26731	26934	27010	27026	27079	27109	27067	27183	26763	26805	26760	26890	26710	26800	27020	26896	26883	26754	26886	26928	26839	26871	27024	27000	26759	26615	27086	26825	26991	27064	26503	26799	26875	26798	27074	27067	26607	26932	26825	26955	27153	27012	27130	26774	27035	26934	26937	26958	26774	26908	26996	26900	27206	27047	27038	27156	27301	27221	27041	26886	26814	26909	26806	26860	26897	26845	26705	27034	27188	27206	27065	26901	26764	26985	26886	26674	27111	26916	27085	26768	27005	26991	26986	26635	27133	26880	26968	26953	26903	26951	27027	26935	26893	26947	26894	26859	26897	26923	26923	27188	27093	27043	27092	26987	26963	27179	26875	26999	26674	26840	26911	26786	27086	26936	27113	26831	26899	26817	26754	26888	26918	27009	26902	26814	26758	27186	26862	26927	27023	26575	26908	26846	26782	26680	26516	26819	26837	26975	26820	26837	26728	27051	26592	26915	26905	26904	27284	26917	26932	26854	26922	27026	26785	26895	27099	26867	26900	26928	26804	26867	26802	26866	27028	27006	26927	27045	27193	27291	26888	26891	26879	26891	27062	27017	26651	26967	27057	26959	26821	27046	27045	26853	26989	26945	26929	27109	26856	26991	27024	27012	26689	27091	26916	26978	26932	26960	26774	27068	27066	26921	27133	26897	27010	27049	27001	26785	26885	26852	26994	26885	26813	26984	26802	26955	26820	26827	26797	26821	27116	26982	26870	26908	26940	27187	26759	27028	26798	26896	26947	26917	26926	27289	27106	27059	26759	26915	26779	26754	27073	26690	26898	26995	26844	26726	26966	26914	26921	26917	26738	26921	27082	26901	26829	26895	27170	26851	27201	26741	26962	26778	26694	26725	26710	26989	26781	27075	26929	26980	26901	27011	26778	26993	26844	27082	27240	26763	26841	26819	26561	27023	26920	27011	27090	26961	26998	26774	26866	26637	26938	26935	26886	26941	26533	27223	26853	26930	26998	27059	26949	26824	26800	27001	26941	26705	26714	26804	26912	27120	27080	26792	26858	26815	26770	26912	26960	26825	26914	26870	26831	26858	26962	26916	27039	26979	26648	26977	26861	26797	26824	26833	27019	27070	26957	26876	26792	26776	26869	26963	27022	26854	26796	26885	27112	27059	26973	27169	26852	26894	27048	26802	26953	26783	26810	26899	26740	26868	26921	27177	27077	26975	26853	27033	26983	26688	26940	27084	26850	26786	27084	27259	27141	26942	27078	26898	27113	26789	27063	26751	26903	26889	26924	27094	27211	26864	26787	27003	26786	26820	27223	26781	26976	26875	26981	26918	27054	26946	26779	26889	26976	26754	27042	26926	26673	27067	26941	26698	26900	26748	27049	26964	27180	27009	26900	26760	26910	26890	26760	26848	26993	26899	26935	26958	27167	26993	26934	26841	26809	26846	26928	26792	26678	27239	27171	27095	27058	26896	26830	27050	26956	27044	26930	27075	26946	26973	26907	27126	26967	26725	27039	27001	26877	26958	26791	27161	26883	27016	26896	27010	26930	26865	26929	26969	26921	26956	26927	27008	26868	26906	26629	26852	27026	26954	26755	26874	26748	26897	26912	26853	26530	26850	27132	26974	27123	26793	27099	26837	26734	27158	26733	26953	26767	27107	27156	26873	26914	26547	26817	27055	26801	26851	27033	26822	26943	26973	27236	27279	26789	26926	27186	26816	26974	26976	26986	26711	27147	26856	26962	27214	26831	26923	26964	26857	26916	26914	27094	26817	26863	26952	27106	26980	26813	26900	26888	26871	26876	27015	26849	26744	26807	27217	27005	26899	27131	26947	26858	26949	26893	26926	27085	27094	27106	26893	26906	26871	27051	26966	26982	27072	26906	26792	26671	27032	26606	26884	27061	26837	26695	26593	27085	26999	26913	26968	27073	27037	26959	27205	26962	26864	26854	26933	26642	26909	27045	26736	26931	26896	27250	27027	26893	26729	26823	26921	26873	26758	26839	26904	27109	26916	26950	26987	27094	26892	26684	26910	27029	27052	26690	26769	26854	26757	27025	27000	26640	27081	26855	26971	26616	26843	26902	26843	26781	27127	27183	26801	26693	26853	26965	26972	26865	27212	26844	26944	27040	26999	27162	27051	27015	26835	26838	26554	26776	27058	27146	26888	26696	26977	27159	26940	26883	27032	26911	26973	26687	26990	27033	26781	26990	27131	26957	26957	26865	27127	26904	26969	26928	27105	27059	27276	27043	26904	27037	27022	26880	26963	26987	26785	26945	26990	26836	26929	26899	27019	26666	27036	27121	27269	26846	27182	26991	26826	27143	27122	26938	27053	26840	26998	27059	26835	26930	26924	27019	26895	26951	27012	26940	26941	26984	27191	26878	27049	26945	26949	27190	26959	26840	26975	27071	27157	26963	27237	27017	27184	26937	27131	26871	27058	26881	26996	26771	26999	26991	26581	27083	26952	26815	26859	26918	27098	26670	26994	27111	26871	26634	26902	26565	26786	26934	27082	26977	26776	27011	27128	26795	27027	26988	26961	26920	26948	26884	26782	27044	27144	26906	27161	27390	27026	26975	26794	26903	27135	26988	26963	26888	26702	26952	27226	27051	27018	26767	26885	27153	26973	27077	26895	26838	27066	26535	26728	26902	27001	26385	26807	26957	26896	26729	27160	27015	27472	26949	26837	26831	26877	26801	26848	27160	26953	27025	26884	26999	26895	26965	26885	27239	27260	26937	26970	26897	27023	26770	26938	26946	27055	27035	27043	26962	27118	27103	26945	26693	26922	26853	26877	27059	26841	27013	26800	26907	26788	26947	27066	27001	27003	27139	27104	26678	26982	26855	26632	26949	27066	27076	26982	26962	27120	27100	26867	27037	26902	27082	27098	26959	26937	26908	26903	26894	26716	26671	26879	26834	26926	26920	27188	27043	26806	26946	26926	26889	26922	26791	26816	27154	26975	26924	26880	26771	26982	27038	27216	26826	27155	26925	26928	27044	27119	26984	26730	26938	27022	26871
22719	42471	31336	21464	20319	19594	18951	18392	18268	18119	17871	17772	17615	17898	17883	17570	17586	17713	17617	17672	17789	17552	17682	17507	17557	17473	17625	17260	17484	17367	17462	17403	17376	17409	17268	17329	17362	17170	17467	17277	17407	17339	17178	17427	17585	17264	17273	17427	17346	17211	17352	17357	17317	17480	17582	17428	17635	17389	17582	17295	17299	17537	17074	17253	17278	17443	17331	17264	17440	17326	17415	17550	17265	17375	17455	17527	17400	17436	17417	17250	17307	17366	17327	17414	17374	17360	17245	17509	17374	17187	17395	17154	17499	17339	17048	17308	17170	17465	17593	17421	17318	17305	17371	17242	17355	17593	17386	17465	17434	17351	17330	17526	17357	17210	17274	17487	17454	17161	17491	17418	17129	17407	17514	17329	17358	17402	17499	17415	17583	17366	17568	17194	17417	17257	17377	17395	17302	17383	17343	17174	17411	17488	17256	17260	17258	17263	17497	17337	17350	17424	17509	17246	17423	17355	17378	17427	17483	17200	17323	17380	17404	17411	17376	17228	17341	17436	17410	17396	17343	17444	17222	17280	17176	17407	17227	17595	17378	17233	17466	17349	17530	17413	17403	17261	17350	17292	17316	17371	17308	17513	17331	17321	17465	17296	17404	17264	17259	17365	17308	17426	17486	17426	17404	17262	17436	17131	17280	17378	17187	17382	17346	17489	17360	17304	17469	17217	17246	17448	17150	17339	17377	17316	17319	17404	17467	17146	17220	17268	17360	17452	17544	17194	17507	17244	17181	17278	17230	17292	17422	17578	17193	17292	17407	17428	17606	17351	17221	17254	17462	17472	17278	17322	17307	17320	17382	17297	17290	17351	17405	17283	17304	17357	17291	17460	17363	17366	17303	17303	17276	17400	17250	17394	17168	17407	17461	17340	17251	17399	17244	17383	17507	17379	17206	17202	17623	17191	17396	17393	17300	17519	17252	17432	17373	17437	17240	17260	17239	17108	17462	17452	17350	17394	17255	17422	17442	17321	17323	17219	17257	17283	17195	17430	17388	17162	17356	17252	17288	17320	17433	17362	17479	17624	17393	17319	17415	17418	17569	17407	17237	17336	17185	17238	17357	17268	17252	17269	17364	17258	17272	17332	17383	17326	17149	17223	17428	17405	17396	17546	17513	17129	17236	17337	17171	17277	17377	17320	17046	17264	17273	17498	17419	17305	17333	17418	17281	17437	17298	17230	17319	17183	17386	17250	17248	17464	17207	17303	17293	17453	17416	17369	17298	17305	17525	17414	17352	17391	17373	17324	17298	17502	17318	17286	17230	17398	17431	17414	17288	17253	17217	17329	17434	17237	17148	17182	17106	17209	17339	17348	17308	17273	17269	17241	17504	17319	17353	17154	17250	17297	17186	17436	17305	17344	17337	17363	17341	17387	17364	17173	17309	17446	17198	17514	17241	17266	17244	17316	17241	17411	17256	17243	17482	17472	17295	17490	17219	17335	17490	17390	17432	17283	17351	17204	17390	17333	17314	17329	17332	17296	17369	17367	17453	17163	17365	17350	17206	17410	17348	17275	17263	17486	17320	17276	17304	17179	17348	17365	17328	17226	17232	17255	17207	17401	17265	17238	17504	17436	17549	17350	17349	17388	17085	17258	17237	17484	17452	17257	17354	17397	17284	17484	17393	17362	17297	17269	17440	17446	17337	17378	17376	17398	17346	17448	17400	17358	17309	17394	17343	17341	17319	17372	17259	17453	17300	17386	17435	17179	17376	17418	17207	17252	17269	17490	17305	17132	17160	17521	17203	17230	17367	17352	17392	17291	17291	17350	17455	17168	17207	17206	17399	17371	17081	17566	17165	17406	17213	17184	17379	17467	17139	17184	17371	17350	17578	17276	17332	17135	17479	17352	17403	17432	17310	17339	17412	17443	17320	17389	17244	17298	17341	17236	17289	17302	17366	17346	17290	17297	17421	17437	17240	17383	17309	17462	17396	17262	17323	17192	17379	17337	17305	17303	17346	17279	17171	17189	17257	17436	17289	17201	17274	17362	17337	17263	17248	17451	17361	17264	17380	17382	17415	17174	17331	17339	17366	17439	17324	17304	17170	17241	17434	17339	17362	17250	17580	17339	17265	17439	17267	17112	17407	17344	17415	17396	17356	17318	17261	17407	17262	17069	17607	17248	17230	17361	17280	17264	17229	17221	17372	17305	17367	17326	17160	17246	17531	17279	17356	17316	17345	17395	17331	17242	17220	17406	17469	17367	17269	17445	17179	17456	17213	17348	17243	17380	17340	17192	17130	17384	17094	17166	17334	17484	17352	17370	17485	17364	17437	17477	17238	17235	17438	17261	17394	17395	17144	17343	17422	17391	17513	17387	17147	17290	17297	17381	17117	17503	17315	17283	17253	17251	17315	17409	17313	17378	17319	17274	17284	17383	17362	17327	17256	17213	17356	17408	17507	17322	17369	17280	17342	17387	17180	17143	17195	17259	17411	17301	17376	17325	17294	17289	17534	17328	17430	17303	17311	17578	17251	17199	17369	17356	17377	17497	17392	17238	17439	17440	17177	17420	17312	17263	17324	17405	17457	17357	17505	17306	17399	17304	17258	17343	17373	17238	17282	17393	17301	17308	17434	17332	17415	17394	17504	17266	17254	17280	17257	17269	17345	17285	17271	17361	17392	17163	17349	17321	17153	17311	17384	17298	17427	17283	17378	17497	17404	17198	17302	17194	17049	17456	17188	17400	17364	17323	17337	17309	17448	17291	17466	17149	17545	17236	17338	17477	17366	17328	17478	17278	17392	17237	17277	17285	17172	17301	17385	17380	17328	17358	17387	17380	17382	17352	17434	17188	17400	17225	17282	17290	17391	17318	17088	17382	17275	17413	17306	17159	17215	17388	17126	17376	17283	17316	17586	17417	17196	17233	17429	17171	17276	17527	17307	17392	17216	17187	17173	17405	17278	17462	17248	17304	17252	17364	17370	17404	17210	17284	17313	17370	17302	17415	17359	17168	17364	17123	17216	17439	17340	17189	17136	17405	17186	17317	17284	17194	17292	17301	17269	17278	17263	17231	17321	17306	17485	17459	17268	17535	17484	17204	17454	17402	17306	17299	17332	17317	17435	17361	17308	17244	17374	17277	17213	17370	17171	17261	17339	17214	17161	17541	17174	17245	17303	17279	17303	17575	17396	17316	17365	17431	17356	17361	17312	17385	17513	17245	17332	17319	17351	17562	17430	17346	17265	17225	17322	17346	17286	17362	17408	17318	17327	17310	17351	17316	17318	17233	17376	17371	17302	17259	17328	17072	17240	17400	17333	17206	17451	17365	17245	17336	17264	17193	17285	17393	17326	17280	17377	17177	17088	17390	17401	17633	17301	17340	17204	17456	17322	17261	17117	17331	17244	17128	17415	17273	17260	17315	17461	17441	17498	17280	17341	17326	17356	17433	17391	17408	17471	17303	17457	17266	17356	17381	17293	17399	17234	17470	17396	17260	17319	17413	17427	17403	17267	17230	17329	17326	17390	17182	17217	17058	17544	17253	17339	17399	17320	17309	17161	17240	17331	17444	17395	17197	17514	17333	17421	17317	17432	17405	17380	17390	17350	17428	17239	17455	17276	17370	17217	17538	17285	17463	17330	17370	17275	17159	17294	17306	17414	17287	17362	17260	17259	17276	17317	17398	17324	17265	17549	17223	17251	17202	17099	17420	17357	17310	17409	17377	17279	17340	17345	17223	17490	17350	17409	17356	17279	17407	17347	17239	17407	17321	17411	17288	17350	17338	17112	17239	17391	17118	17343	17271	17406	17332	17438	17359	17420	17364	17228	17315	17405	17255	17294	17318	17146	17162	17324	17286	17331	17329	17162	17536	17566	17380	17345	17121	17345	17437	17429	17339	17136	17384	17425	17282	17226	17402	17254	17318	17397	17303	17327	17373	17243	17198	17488	17458	17272	17340	17324	17596	17485	17343	17371	17412	17243	17458	17354	17221	17527	17172	17514	17195	17221	17396	17251	17298	17299	17329	17293	17204	17382	17429	17471	17142	17157	17212	17416	17233	17516	17268	17345	17468	17311	17217	17417	17167	17243	17419	17307	17366	17294	17412	17344	17286	17265	17387	17683	17353	17620	17126	17235	17327	17212	17479	17244	17490	17408	17234	17532	17271	17353	17300	17354	17324	17384	17320	17326	17401	17172	17368	17229	17345	17230	17249	17437	17383	17204	17463	17162	17419	17390	17239	17166	17390	17166	17208	17167	17545	17267	17369	17168	17298	17312	17275	17428	17387	17205	17488	17352	17292	17269	17486	17386	17279	17467	17357	17353	17122	17232	17393	17237	17296	17288	17209	17330	17446	17415	17364	17360	17404	17298	17331	17479	17352	17415	17147	17276	17344	17416	17366	17453	17193	17358	17287	17218	17169	17384	17301	17596	17429	17361	17249	17353	17288	17482	17292	17318	17324	17298	17414	17322	17498	17262	17387	17414	17348	17296	17167	17475	17266	17460	17234	17198	17313	17202	17524	17221	17243	17289	17310	17314	17284	17370	17449	17479	17493	17366	17437	17271	17544	17527	17350	17363	17419	17134	17244	17192	17508	17218	17498	17304	17218	17320	17368	17314	17321	17311	17246	17443	17339	17417	17357	17447	17354	17418	17388	17371	17287	17346	17387	17457	17169	17540	17192	17297	17276	17318	17305	17254	17388	17399	17334	17310	17317	17097	17329	17304	17353	17301	17321	17441	17327	17366	17236	17247	17233	17245	17409	17148	17371	17375	17295	17378	17197	17508	17508	17272	17251	17323	17365	17061	17192	17325	17207	17305	17557	17433	17264	17279	17403	17523	17324	17437	17312	17367	17430	17293	17216	17544	17319	17325	17361	17257	17444	17263	17299	17229	17337	17256	17438	17405	17304	17348	17271	17411	17436	17186	17506	17357	17328	17301	17288	17304	17384	17475	17499	17352	17373	17299	17209	17126	17338	17150	17463	17210	17527	17294	17507	17355	17243	17362	17293	17263	17365	17317	17255	17279	17447	17269	17533	17170	17349	17395	17298	17393	17487	17483	17452	17214	17349	17449	17311	17216	17436	17454	17252	17228	17253	17177	17278	17327	17388	17472	17337	17414	17308	17321	17390	17352	17226	17494	17201	17360	17540
22586	21006	27447	24828	21875	26341	31550	28084	27016	27558	26971	27068	26688	26582	26616	26658	26586	26950	26786	26528	26704	26567	26427	26188	26184	26230	26279	26438	26218	26172	26351	26276	26395	26510	26282	26274	26277	26232	26328	26122	26381	26166	26289	26257	26303	26275	26155	26076	26198	25962	26435	26217	26166	26082	26119	26080	26242	26438	26103	26182	26009	26022	26232	26125	26186	26428	26197	26120	26039	26199	26099	26113	26082	26163	26339	26414	26343	26097	26206	26191	26143	26082	26318	26112	25981	25999	26160	26023	26073	26180	26387	26251	26176	26163	25922	26082	26281	26050	26230	25956	26166	26152	26308	26018	26084	26026	25986	25954	26163	26155	26147	26005	26320	26305	25984	26046	26002	26016	25883	26225	26307	26038	25958	26345	26205	26187	26407	26017	26077	26035	25998	26144	25930	25838	26052	25957	26181	26104	26166	26103	26461	25949	26026	26021	26069	26042	26073	26282	26189	25998	26092	25895	25955	26079	25955	26023	26133	26075	26308	26097	25920	26220	26294	26172	26193	26166	26043	26068	25990	26056	25935	26238	26004	25996	25865	26067	26093	26096	26060	26146	26266	25949	26249	25955	25932	26124	26139	26048	26539	26287	26077	26016	26022	26108	26217	26260	26187	26035	26204	26255	25920	26164	26089	26052	26041	26238	25939	26142	26184	26124	26084	25956	26141	26057	26128	26089	26099	26054	25999	25976	26082	26202	26168	25772	25870	26061	25948	26043	26161	26149	26185	26171	26004	26173	26061	25994	26078	26107	26102	26264	26105	26215	26186	26296	26317	25830	26274	26220	25981	26021	26003	26210	25837	25846	25958	25898	25793	26296	26148	26015	26241	25962	26201	26218	25949	25954	26065	25917	26190	25941	26143	26055	26005	25850	25809	26327	26135	26053	26309	26185	25879	26019	26009	26188	26112	26027	25970	26087	26127	25800	26176	26103	26048	26093	26308	25891	25862	25905	26044	25979	25766	25861	26038	26250	26185	26250	26181	26271	25856	26225	25991	26023	25804	25913	26105	26246	25825	26075	26151	26151	25697	26084	26228	26160	26292	26020	25949	26096	26295	25872	26009	25861	26038	26144	26173	26200	26315	26340	26131	25912	26189	26209	26086	25900	26015	26100	26213	26151	25987	26038	26040	25966	25955	25975	25931	26095	25932	26000	26240	26043	25914	26271	25954	25937	26274	26201	26261	26287	26373	25912	26033	26163	26164	26255	26183	26137	26219	25828	26181	26124	26111	25960	25910	25981	26075	26096	26150	26006	26044	26025	26214	26084	26054	26319	26069	26165	26240	26101	26221	26092	25921	26034	26210	25599	26112	25965	26207	26086	25957	26223	26187	25970	26229	26042	26074	26170	26179	26118	25938	26034	25944	26123	26208	26177	25950	26299	26082	26044	26208	26083	26114	26084	25921	26048	25960	26178	25897	26306	26295	25887	26199	26156	26159	26226	26057	26130	25993	26030	26016	26108	26013	26263	26109	26265	26174	26013	26179	25848	26035	26037	25964	26244	26087	26199	25835	25855	26201	25960	26074	26144	26027	26064	26052	26316	25914	25950	26157	26058	25922	25881	25985	26248	26255	26144	25959	26071	26035	25976	25987	26023	25941	26349	26327	26186	26169	26194	26171	26081	26034	26172	26179	26138	25878	26237	26007	26247	26327	26009	26136	26025	26130	25848	26251	26056	26148	26094	26279	26000	25962	25894	26088	26107	26190	26056	26200	25993	26047	25888	26177	25794	26087	26006	25964	26178	25875	25969	26093	26176	26111	25863	26106	26187	26205	26258	25833	26081	26015	26052	26230	26218	26087	26247	26352	25994	26106	26031	26281	26222	26139	26051	26072	26247	26103	26219	25912	26251	25862	25864	26141	26147	26126	26050	26062	26376	25898	26259	26172	26110	26187	26177	26043	26042	25863	25915	26004	26315	25996	26029	25880	26106	25934	25926	26218	26488	26508	25906	26187	26074	25986	26132	26187	25990	25993	26157	26032	26326	25984	26240	25991	25962	26138	26074	26113	26147	26007	26157	25947	26173	26043	26126	26127	25966	25934	25850	25967	26164	26256	26232	26281	25872	26050	26198	26076	26069	26035	26069	25996	26202	26223	25892	25923	26192	26118	26177	26078	26091	26269	26057	26140	26083	25998	26186	26419	26116	26032	26134	26248	26107	26225	26002	25982	25737	26207	26131	26019	25867	26122	25964	26098	26199	26249	26035	26313	26110	26148	25616	26241	26058	26081	25910	26018	26198	26181	25931	26180	26278	26196	26220	26080	25852	25674	26022	26190	25956	26221	25931	26129	26096	25841	25811	25980	26028	26110	26009	26105	26062	26163	26219	26299	26058	26084	26220	26132	26118	25940	25924	25992	25891	26006	26076	25952	26078	26245	26143	26037	25780	25665	26171	26151	25878	26194	26388	26179	26040	25771	25988	26246	25819	25983	26102	25827	26228	25753	26042	26183	26122	26134	25938	25902	26074	26020	26003	26181	26093	25885	25980	26248	26070	26043	26027	25944	26083	26244	26096	26274	25931	25846	25786	26036	26149	26193	26090	26106	25990	26048	25881	26118	25845	25905	26045	26156	25741	25706	26111	26073	26079	26119	25950	25785	25969	26055	26111	26166	26091	25918	25780	26071	26299	26069	26199	26182	26287	26401	26159	26148	25918	26032	25919	25958	26209	25989	26035	25974	26110	26163	26010	25967	26028	26004	25693	25927	26141	26520	26391	26069	26068	25905	25917	25944	26088	26204	26110	25966	25961	26269	25915	25989	25862	26056	25935	26098	26047	26019	26206	25821	26060	26007	26118	26207	25942	26050	26327	26316	26142	26312	26143	26036	25810	25998	26268	26193	26072	26092	26245	26401	26182	26265	26275	26318	26069	25971	26139	26014	25819	26070	26098	25985	26264	26351	25793	26325	26012	25802	25930	25975	26086	25963	25999	26267	25988	26065	26087	26071	26052	26117	26187	26108	26203	26316	25982	25924	26150	25921	26073	25918	26014	26063	26042	25980	26101	26302	26058	25903	26022	25890	26108	26341	26413	26129	26107	26052	26218	25996	26091	25922	26369	26223	26194	26113	26015	26368	26212	25935	25830	26121	25991	25924	25977	26112	26031	26035	26023	25847	25984	26168	26038	25899	26059	26013	26183	26141	26182	26083	26070	26070	25862	26308	26344	26117	25996	25892	25985	26159	26264	26123	26079	25977	25902	26178	26360	26084	26102	25924	26094	26038	25981	26254	26391	26187	26000	26125	26270	25766	26099	25945	26030	26028	26029	25715	26194	25711	26108	26065	25898	26341	26040	25978	26030	25919	26280	26189	26305	26129	26207	26031	26084	26128	26227	26129	26287	26039	25989	26002	26165	26130	26220	26026	25871	26078	26188	25946	26078	25770	25888	26274	26158	26128	26459	26036	26375	26115	26150	26128	25979	26064	25977	25991	26194	26184	26050	26221	25967	25915	25900	26061	25985	26366	26030	25988	25864	26089	26151	25981	26389	26166	26097	26097	25867	26159	26144	26296	26083	26001	26036	26088	26044	26281	26130	26172	26097	26232	26027	26009	25959	26113	26089	25747	26243	26245	26176	26366	26075	26187	25897	26036	26121	26040	26139	26028	25908	26098	25808	26111	25966	26009	26038	26006	25864	26210	25776	25981	26104	26335	26007	26089	26179	26403	26060	26008	26045	26182	26177	25904	25987	26004	25881	25876	26003	25998	25984	26201	26034	26236	26040	26106	25939	25763	25948	26021	26169	26055	26047	26020	25872	25876	25855	26005	26162	26086	26069	26069	26306	26101	26035	26110	25962	25960	26199	26173	26026	26022	26122	25981	26260	26086	25914	25836	25694	25892	26135	26171	26461	26008	25920	26066	26034	26210	26278	26123	25994	26160	26006	26118	26061	26060	25962	25962	26203	26151	26113	26161	26109	26002	26051	25924	25925	26043	26124	26160	26072	26099	26109	25894	25891	26020	25984	26008	26042	25925	26145	26053	26264	26215	26050	26171	26159	26080	26261	26313	26373	26060	26039	25944	26256	25983	25986	25895	26183	26158	26354	26201	26188	26450	26113	26193	26219	26207	26110	26406	26327	25970	25955	26079	25876	26018	26147	26262	25945	25930	26142	26054	26009	26030	25988	25905	26108	25954	26012	26028	26006	26231	25854	26140	26095	25976	26070	26125	26111	26057	26023	25983	26156	26232	26200	26228	25925	26111	26137	25794	25968	26074	26266	25930	26215	26071	25932	25874	26222	26163	26063	26007	25969	26054	26273	25744	25905	26408	25750	26176	26107	25913	26154	25916	26248	25835	26004	26142	26030	26246	26077	26189	26089	25998	26123	26064	25943	26224	25905	26146	26009	26117	26052	25795	26071	25966	25832	26186	25917	26223	25988	25923	25949	26018	26389	26109	26163	26070	25828	26213	25930	26109	26293	26355	26202	25919	26218	25956	26058	26066	25982	25967	26078	26118	26050	26279	26171	25940	26188	26309	26116	26141	26261	26015	26073	25964	26060	25961	25828	26051	25934	25957	26150	26272	26096	26278	26104	26121	26388	26149	25999	26292	25934	26222	26115	26056	25744	25954	26028	26260	26296	26171	25887	25952	25938	26219	25896	26105	26114	25964	26018	26064	26106	26055	26113	26321	26067	26216	26138	26090	25863	25991	26169	26104	25981	26194	25982	25960	26008	26130	26102	25971	26008	25827	26165	25914	26046	25990	26185	26180	26148	25914	26088	25984	25958	26036	26099	26317	26182	26033	26242	25983	26059	25998	25925	26398	26198	26180	25936	26140	26128	26188	26067	26124	26050	26206	25703	26344	26268	26305	26113	25950	25939	26015	26183	26296	26167	26080	26030	26013	26236	26061	25988	25975	26333	25983	26123	25910	25879	26156	25757	26129	26230	26145	26084	26269	26070	25925	26115	26044	26279	26451	25893	26145	26029	26183	25890	26175	26143	26092	26111	26079	26118	26188	26238	26189	26308	26186	25973	26049	26110	25987	26282	26184	25980	26070	26064	26255	26174	26152	26279	25918	26194	25981	25977	26186	26087	26089	25967	26129	25996	26147	26291	26200	26082	25829	25940	26108	25983	25945	26051	26336	26065	25969	25950	26018	26225
25346	49784	36479	24160	21691	20492	19547	18969	18520	18061	18042	17623	17460	17504	17457	17383	17292	17218	17431	17393	17238	17065	17152	17083	16855	16918	17010	16810	16931	17092	16878	17010	17110	17073	16796	16957	16940	16890	16983	16882	16753	16991	16770	16938	16700	17035	16745	16823	16853	16842	16852	16862	16913	16897	16792	16937	16903	16907	16810	17009	16773	16869	16738	16876	16704	16974	17002	16868	16923	17039	16989	16793	16774	17033	16963	16882	16928	16906	16893	16904	16786	16897	16753	16964	16832	16665	16867	16768	16869	16852	16980	16803	16860	16784	16770	16786	16640	16903	16619	16821	16769	16609	16971	16770	16764	16737	16838	16670	16969	16682	16871	16603	16833	16911	16904	16850	16639	16485	16805	16819	16736	16860	16792	16821	16694	16816	16687	16864	16613	16852	16550	16879	16797	16985	16792	16908	16766	16802	16610	16833	16769	16966	16798	16731	16738	16672	16817	16921	16676	16780	16990	16716	16897	16653	16837	16688	16774	16796	16782	16826	16763	16721	16831	16825	16687	16655	16682	16705	16968	16657	16890	16797	16759	16774	16898	16903	16790	16574	16762	16757	16828	16659	16766	16674	16777	16716	16836	16815	16884	16766	16964	16724	16808	16843	16863	16660	16910	16920	16727	16930	16776	16757	16797	16748	16737	16700	16886	16811	16858	16952	16692	16631	16790	16828	16517	16648	16785	16852	16925	16712	16804	16782	16855	16897	16701	16816	16654	16748	16834	16909	16829	16785	16874	16733	16648	16892	16751	16785	16757	16853	16648	16765	16828	16695	16648	16871	16915	16722	16787	16823	16709	16900	16915	16846	16814	16725	16880	16872	16764	16856	16805	16880	16861	16752	16742	16943	16635	16704	16793	16849	16813	16741	16879	16678	16964	16715	16849	16789	16717	16869	16854	16698	16887	16862	16859	16573	16844	16696	16739	16845	16788	17002	16684	16869	16740	16665	16951	16734	16640	16762	16826	16685	16704	16865	16856	16769	16884	16841	16889	16779	16947	16927	17050	16582	16690	16663	16706	16988	16881	16731	16965	16992	16833	16862	16817	16760	16656	16827	16845	16561	16660	16724	16773	16635	16845	16859	16716	16867	16612	16830	16882	16859	16760	16992	16749	16723	16717	16656	16757	16850	16758	16688	16719	16922	16811	16867	16838	16789	16798	16638	16811	16791	16729	16834	16797	16797	16570	16798	16788	16784	16888	16879	16878	16821	16847	16769	16808	17051	16669	16886	16706	16725	16903	16956	16797	16745	16884	16724	16690	16810	16578	16856	16800	16758	16961	16897	16907	16887	16755	16874	16852	16711	16774	16663	16794	16603	16846	16609	16737	16779	16652	16864	16807	16704	16838	16747	16669	16859	17042	16765	16958	16833	16714	16822	16742	16767	16773	16794	16722	16721	16679	16782	16859	16851	16638	16833	16742	16801	16870	16644	16748	16898	16728	16592	16903	16695	16931	16733	16838	16712	16711	16772	16717	16762	16993	16719	16819	16662	16880	16799	16628	16661	16876	16749	16755	16717	16637	16771	16887	16988	16746	16742	16775	16729	16668	16705	16649	16715	16664	16726	16871	16911	16803	16719	17042	16787	16722	16779	16696	16694	16750	16734	16685	16965	16757	16653	16755	16874	16781	16667	16941	16743	16773	16755	16763	16780	16593	16900	16695	16783	16683	16884	16908	16857	16696	16818	16770	16752	16929	16796	16861	16696	16759	16665	16871	16780	16797	16812	16864	16640	16736	16782	16830	16691	16869	16810	16799	16899	16710	16944	16800	16950	16665	16701	16713	16940	16885	16651	16634	16747	16705	16903	16684	16717	16735	16562	16666	16780	16625	16737	16783	16775	16809	16759	16751	16870	16793	16756	16693	16928	16810	16914	16808	16640	16719	16899	16597	16817	16742	16940	16734	16618	16783	16860	16579	16796	17031	16895	16799	16685	16840	16912	16831	16755	16813	16776	16671	16893	16727	16642	16774	16928	16773	16798	16739	16839	16806	16688	16722	16920	16689	16714	16747	16928	16847	16727	16812	16768	16532	16893	16723	16769	16776	16723	16788	16675	16705	16738	16736	16833	16798	16908	16755	16762	16746	16651	16790	16618	16803	16792	16722	16919	16796	16837	16732	16896	16766	16851	16824	16635	16805	16763	16547	16785	16605	16946	16725	16603	16794	16908	16641	16724	16714	16764	16733	16880	16914	16861	16755	16840	16806	16886	16792	16836	16571	16810	16755	16949	16900	16766	16820	16675	16577	16706	16848	16758	16863	16865	16823	16633	16805	16864	16766	16749	16931	16759	16913	16930	16793	16902	16754	16689	16807	16699	16843	16745	16741	16880	16853	16904	16672	16878	16802	16734	16821	16752	16893	16673	16776	16793	16752	16867	16786	16710	16888	16845	16862	16774	16795	16948	16983	16731	16788	16857	16863	16808	16707	16683	16771	16749	16733	16699	16722	16669	16778	16844	16884	16791	16610	16727	16604	16721	17002	16682	16796	16753	16713	16813	16736	16853	16739	16713	16789	16792	16630	16514	16924	16768	16901	16729	16934	16697	16702	16897	16882	16844	16635	16788	16649	16937	16975	16940	16747	16959	16633	16760	16785	16775	16654	16734	16762	16853	16815	16763	16955	16698	16777	16868	16745	16619	16859	16665	16877	16652	16972	16852	16898	16800	16834	16740	16659	16820	16747	16735	16818	16876	16683	16760	16733	16786	16953	16671	16782	16738	16768	16661	16653	16936	16922	16793	16793	16817	16819	16677	16884	16797	16936	16803	16744	16805	16813	16699	16622	16762	16697	16929	16496	16821	16570	16722	16682	16870	16746	16826	16924	16657	16712	16788	16952	16845	16786	16866	16852	16712	16927	16908	16947	16627	16747	16989	16913	16854	16779	16790	16861	16771	16743	16772	16764	16894	16807	16911	16827	16768	16749	16734	16821	16784	16765	16773	16751	16850	16651	16835	16693	16838	16684	16801	16811	16779	16719	16857	16908	16879	16980	16756	16806	16626	16728	16858	16750	16830	16738	16593	16707	16724	16834	16656	16743	16834	16764	16860	16701	16782	16904	16660	16532	16781	16803	16843	16840	16798	16709	16838	16866	16988	16780	16797	16734	16570	16723	16932	16686	16722	16926	16646	16780	16762	16810	16605	16664	16705	16706	16805	16820	16697	16920	16539	16758	16866	16675	16914	17073	16709	16828	16816	16717	16580	16790	16903	16789	16680	16744	16899	16641	16716	16548	16723	16780	16990	16863	16962	16863	16930	16806	16824	16877	16582	16799	16773	16855	16705	16802	16901	16634	16867	16722	16760	16741	16692	16675	16831	16800	16752	16891	16776	16662	16748	16779	16762	16668	17032	16795	16745	16878	16793	16534	16977	16539	16852	16989	16797	16840	16738	16792	16732	16890	16852	16628	16626	16851	16774	16950	16831	16819	16594	16744	16836	16633	16811	16776	16919	16884	16843	16929	16678	16788	16797	16901	16789	16733	16715	16779	16855	16702	16581	16942	16806	16842	16815	16910	16652	16747	16713	16901	16673	16777	16874	16748	16955	16845	16760	16527	16822	16698	16850	16667	16767	16666	16879	17085	16710	16720	16953	16760	16731	16678	16740	16820	16672	16736	16899	16726	16794	16883	16611	16824	16833	16828	16869	16913	16593	16833	16868	16886	16778	16753	16837	16793	16837	16909	16906	16716	16602	16805	16951	16793	16760	16835	16565	16819	16894	16830	16592	16779	16809	16784	16686	16841	16749	17012	16764	16741	16755	16836	16930	16804	16922	16752	16829	16742	16753	16760	17039	16906	17009	16686	16807	16868	16823	16710	16670	16629	16953	16724	16743	16900	16750	16915	16950	16759	16615	16762	16769	16750	16911	16746	16794	16862	16673	16932	16542	16828	16875	16542	16808	16856	16709	16880	16544	16749	16771	16853	16824	16879	16705	16660	16903	16797	16787	16567	16845	16780	16669	16894	16773	16803	16679	16840	16924	16721	16855	16822	16962	16870	16917	16732	16897	16840	16846	16857	16672	16949	16619	16811	16985	16815	16789	16743	16952	16823	16839	16655	16884	16843	16962	16773	16817	16595	16767	16739	16812	16622	16588	16836	16849	16696	16821	16811	16841	16770	16726	16913	16609	16796	16696	16732	16712	16660	16939	16720	16768	16751	16920	16675	16899	16809	16739	16738	16674	16507	16993	16837	16734	16626	16658	16787	16906	16794	16826	16680	16791	16817	16663	16796	16883	16835	16795	16837	16683	16761	16704	16590	16802	16652	16713	16729	16753	16860	16836	16750	16738	16801	16853	16571	16780	16729	16830	16959	16626	16658	16859	16803	16723	16724	16802	16742	16833	16865	16770	16983	16841	16738	16978	16733	16647	16660	16919	16883	16704	16756	16786	16640	16887	16741	16762	16915	16805	16953	16788	16824	16763	16689	16620	16837	16801	16752	16530	16749	16776	16883	16783	16690	16736	16922	16977	16857	16905	16840	16676	16904	16751	16926	16685	16844	16891	16768	16755	16802	16829	16860	16504	16783	16730	16832	16798	16930	16864	16616	16764	16719	16689	16830	16974	16837	16831	16780	16904	16820	16876	16821	16774	16679	16783	16753	16793	16735	16733	16786	16797	16819	16689	16740	16842	16607	16662	16822	16860	16568	16872	16792	16658	16686	16708	16635	16922	16628	16728	16632	16746	16662	16833	16780	16745	16737	16890	16949	16683	16681	16660	16677	16730	16679	16838	16722	16855	16827	16709	16712	16742	16616	16813	16854	16915	16794	16647	16767	16684	16721	16663	16666	16693	16634	16796	16766	16630	16918	16722	16823	16910	16659	16794	16853	16822	16684	16764	16779	16503	16669	16765	16947	16878	16600	16765	16872	16768	16806	16962	16826	16711	16865	16716	16739	16841	16802	16802	16921	16710	16717	16772	16838	16805	16911	16872	16797	16685	16635	16823	16659	16778	16808	16850	16800	16916	16890	16794	16775	16720	16811	16886	16710	16814	16707	16921	16843	16730	16769	16835	16847	16736	16736	16705	16754	16683	16796	16699	16873	16636	16917	16688	16839	16687	16884	16899	16646	16857	16796	16863	16753	16986	16690	16783	16778	16890	16764	16727
35581	29861	33588	30542	28932	29030	29136	29172	28998	28973	28936	28718	28725	28802	28737	28901	28701	28628	28728	28863	29051	28729	28845	28762	28871	28721	28697	28879	28522	29049	28609	28752	29053	28800	28719	28832	28563	28644	28500	28800	28615	28704	28691	28707	28663	28738	28751	28723	28569	28906	28875	28955	28974	28706	28771	28665	28610	28973	28715	28938	28864	28728	28821	28792	28807	28797	29001	28718	28732	28807	28870	28735	29091	28743	28871	28635	28751	28863	28833	28409	28502	28966	28875	28856	28759	28700	28838	28752	29053	28815	28901	28749	28809	28793	28810	28736	28699	28854	28825	28440	28868	28589	28754	28679	28597	28725	28831	28841	28813	28645	28710	28512	28743	28650	28712	28698	28717	28900	28660	28863	28934	28885	28881	28611	28515	28891	28643	28835	29115	28596	28625	28732	28879	28941	28674	28769	28819	28851	28868	28666	28620	28645	28834	28739	28727	28776	28781	28518	28616	28651	28395	28486	28608	28825	28750	28633	28872	28778	28923	28583	28818	28510	28689	28750	28445	28754	28873	28725	28690	28980	28895	28802	28843	28881	28848	29058	28741	28491	28616	28899	28864	28759	28638	28537	28706	28968	28669	28938	28609	28579	28460	28871	28859	28781	29030	28770	28574	28470	28585	28750	28369	28368	28772	28784	28829	28763	28466	28759	28661	28714	28418	28740	28778	28786	28889	28694	28802	28769	28770	28855	29059	28717	29053	28807	28701	28652	28641	28493	28682	28829	28790	28987	28840	29040	28671	28500	28730	28635	28722	28704	28832	28673	28935	29008	28894	28799	28858	28470	28773	28542	28573	28417	28805	28707	28787	28625	28535	28778	28836	28885	28968	28968	29120	28548	28823	28738	28576	28551	28764	28655	28628	28582	28683	28743	28929	28592	28827	28912	28992	28649	28647	28643	28669	28387	28735	28677	28889	28891	28755	28752	28620	28881	28735	28840	28833	28606	28719	28726	29007	28580	28932	28650	28807	28436	28658	28783	28761	28617	28500	28577	28974	28527	28666	28702	28601	28641	28861	28672	28668	28713	28570	28680	28845	28465	28589	28726	28859	28945	28989	28716	28700	28733	28950	28630	28921	28721	28646	28879	28774	28712	28682	28555	28647	28601	28808	28783	28975	28899	28728	28758	28538	28504	28736	28572	28697	28529	28880	28615	28813	28713	28556	28647	28732	28709	28967	28707	28621	28721	28620	28742	28669	28635	28689	28682	28914	28617	28710	28685	28496	28748	28939	28655	28876	28591	28797	28633	28581	28910	28722	28973	28800	28539	28962	28783	28957	28487	28690	28706	28627	28496	28720	28810	28776	29031	28745	28516	28669	28693	28803	28776	28603	28579	28701	28883	28904	28764	28787	28545	28671	28742	28657	28563	28560	28590	28680	28512	28678	28873	28719	28780	28837	28836	28746	28595	28842	28743	28824	28859	28849	28870	28962	28735	28711	28545	28585	28838	28928	28743	28843	28736	28740	28971	28865	28565	28878	28496	28598	28813	28828	28645	28861	28863	28423	28671	28558	28719	28590	28493	28617	28748	28637	28883	28680	28852	28782	28433	28994	28632	28602	28574	28980	28892	28818	28526	28620	28777	28914	28808	28487	28774	28677	28576	28837	28599	28759	28855	28783	28749	28627	28712	28794	28681	28665	28717	28621	28487	28795	28831	28812	28770	28999	28701	28678	28801	29038	28478	28612	28726	28703	28692	28670	28957	28871	28526	28631	28851	28994	28646	28616	28715	28667	28657	28615	28692	28546	28705	28770	28524	28837	28798	28749	28966	28883	28937	28529	28931	28550	28524	28576	28685	28811	28627	28736	28873	28823	28681	28835	28783	28792	28636	28796	28967	28643	28694	28692	28659	28566	28788	28830	28684	28901	28467	28796	28641	28904	28838	28494	28600	28489	28697	28740	28533	28447	28762	28720	28801	28411	28936	28671	28633	28587	28842	28774	28747	28821	28490	28632	28887	28869	28962	28796	28552	28991	28461	28525	28766	28670	28636	28820	28734	28738	28797	28849	28652	28732	28578	28666	28952	28780	28846	28751	28804	28965	28783	28827	28837	28847	28780	28733	28961	28912	28826	28881	28652	28621	28919	28743	28750	28696	28744	28646	28625	28767	28844	28566	28702	28576	28551	28639	28587	28939	28886	28653	28764	28759	28525	28643	28594	28513	28800	28622	28910	28790	28702	28810	28966	28753	28574	28773	28730	28840	28490	28613	28812	28838	28759	28769	28573	28605	28660	28849	28943	28719	29067	29012	28595	28779	28895	28758	28624	28734	28871	29103	28752	28772	28482	28732	29090	28867	28785	28859	28739	28977	28723	28736	28794	29002	28847	28706	28689	28585	28606	29017	28872	28951	28822	29006	28642	28833	28835	28440	28721	28708	28829	29002	28920	28733	28820	28969	28716	28620	28611	28672	28799	28837	28896	28547	28529	28822	28518	28612	28439	28685	28618	28866	28771	28894	28698	28705	28757	28905	28748	28769	28704	28739	28718	28669	28607	28386	28629	28713	28791	28695	28697	28879	28742	28939	28711	28671	28599	28807	28600	28662	28653	28637	28499	28659	28972	28790	28721	28871	28510	28569	28916	28664	28635	28734	28457	28744	28636	28683	28685	28841	28471	28634	28691	28583	28524	28673	28652	28715	28888	29058	28798	29101	28863	28684	28894	28496	28795	28911	28818	28545	28703	28502	28905	28737	28917	28664	28851	28568	28665	28765	28686	28754	28647	28591	28893	28718	28674	28471	28902	28660	28700	28876	28810	28738	28908	28608	28653	28772	29016	28812	28719	28662	28839	28797	28814	29018	28612	28658	28621	28727	28736	28955	28913	28888	28756	28904	28651	28823	28862	28636	28778	28704	28620	28408	28861	28803	28967	28942	28822	28615	28721	28902	28627	28703	28802	28594	28982	28792	28610	28614	28860	28757	28466	28533	28672	28561	28622	28981	28892	28748	28905	28653	28814	28929	28943	28598	28805	28552	28757	28436	28521	28799	28578	28612	28926	28821	28823	28733	28913	28879	28612	28652	28922	28810	28785	28685	28749	28862	28936	28891	28675	28639	28630	28742	28715	28582	29030	28867	28629	28891	28929	28560	28792	28890	28944	28729	28532	28759	28868	28638	28724	28774	28845	28686	28979	28483	28783	28894	28976	28767	28801	28840	28660	28821	28892	28643	28891	28718	28459	28571	28641	28688	28529	28304	28932	28794	28608	28694	28902	28777	28729	28658	28707	28784	28888	28548	28792	28775	28514	28732	28809	28633	28493	28530	28674	28756	28641	28899	28879	28809	28621	28731	28757	28809	28559	28789	28721	29055	28703	28791	28726	28844	28728	28646	28625	28581	28787	28703	28597	28723	28927	28744	28731	28598	28753	28875	28588	28792	28825	28949	28800	28682	28904	28786	28651	28671	28494	28650	28895	28740	28759	28786	28925	28529	28751	28867	28505	28595	28661	28783	28609	28615	28818	29073	28985	28744	28749	28870	28776	28706	28780	28947	28591	28706	28862	28601	28877	29025	28604	28897	28809	28765	28738	28773	28805	28850	28985	28851	28579	28901	28782	28729	28780	28834	28855	29052	28774	28940	28902	28775	28574	28810	28817	28744	28496	28777	28933	28818	28630	28591	28650	28773	28911	28884	28705	28823	28651	28736	28626	28665	28793	28659	28784	28644	28751	28719	28806	29032	28582	28657	28782	28661	28591	28737	28718	28820	28769	28569	28607	28719	28992	28886	28823	28600	28911	28821	28807	28735	28656	28741	28568	28783	28988	28948	28649	28971	28783	28809	28828	28622	28884	28729	28773	28636	28841	28618	28837	28817	28743	28550	28603	28764	28823	28578	28620	28969	28913	28625	28905	28601	28951	28735	28620	28354	28821	28611	28698	28833	28592	28631	28809	28602	28700	28717	28914	28799	28857	28684	28954	28643	28555	28765	28782	29021	28401	28637	28636	28687	28702	28786	28728	28770	28735	28586	28762	28856	28695	28749	28459	28868	29107	28901	28758	28327	28903	29023	28655	28918	28672	28518	28667	28623	28971	28863	28838	28913	28713	28817	28540	28954	28761	28962	28642	29033	28849	28698	28979	28815	28716	28901	28612	28643	28674	28740	28836	28521	28645	28671	28870	28765	28702	28843	28696	28769	28916	28460	28641	28718	28679	28754	28877	28821	28696	28930	28645	28871	28473	28748	28922	28640	28780	28486	28564	28664	28737	28805	28704	28768	28763	28789	28759	28384	28615	28747	28904	28691	28769	28748	28997	28930	28727	28602	28719	28761	28920	28712	28846	28900	28712	28929	28913	28721	28591	28687	29041	28827	28546	28834	28767	29002	28511	28753	28844	28845	28710	28953	28467	28567	28752	28790	28468	28503	28654	28658	28676	28848	28618	28766	28840	28737	28804	28964	28693	28799	29089	28806	28762	28617	28589	28720	28503	28646	28528	28851	28796	28697	28615	28642	28700	28575	28719	28721	28688	28660	28591	28787	28751	28815	28918	28874	28698	28782	28983	28800	28694	28823	28673	28744	28796	29091	28742	28619	28620	28959	28730	29010	28899	28548	28801	28964	28750	28745	28668	28635	28661	28640	28754	28886	28533	28960	28902	28913	29074	28709	28775	28835	28679	28993	28764	28787	28723	28981	28689	28514	28473	28626	28635	28554	28718	28643	28558	28735	28944	28776	28649	28664	28601	28646	28946	28613	28838	29030	28951	28941	28636	28480	28697	28755	28804	28555	28774	28747	28651	28653	28822	28707	28778	28598	28640	28550	28579	28708	28563	28709	28929	28801	28642	29048	28650	28709	28839	28869	28732	28974	28824	28709	28662	28609	28641	28839	28893	28872	28893	28631	28442	28728	29090	28563	28516	28744	28710	28627	28518	28653	28925	28781	28775	28504	28724	28718	28588	28520	28853	28698	28893	28765	29065	28718	28786	28616	29042	28688	29050	28858	29170	28514	28663	28762	28621	28712	28639	28728	28498	28736	28886	28664	28978	28684	28737	28743	28865	28992	29011	28831	28708	28759	28989	29006	28809	28750	28675	28683	28569	28584	28764	28680	28572	28645	28704	28750	28654	28660	28874	28991	28575	28408	28815	28812	28797	29040	28688	28884	28803
23255	30231	24151	18983	18564	18593	18352	18340	18518	18300	18172	18226	18391	18137	18034	18241	18348	18197	18158	18149	18045	18169	18171	18123	17915	17969	18087	17956	18066	17941	18016	18020	18091	18039	18202	18068	17932	17981	18099	18008	18201	18048	18011	17932	18010	18078	18016	18023	18138	18004	18135	18053	18034	18007	18123	18054	18125	18008	18111	18092	18073	18049	18010	18018	18099	18154	18143	18055	17976	18247	17988	18054	18006	17998	18176	18271	18164	17958	17963	17944	18067	18008	17912	17947	18171	18061	18069	18015	18126	18090	18203	17967	17924	18066	18023	17994	18306	17998	18015	18189	18027	18080	18087	17985	17967	17973	18088	18124	17964	17995	18104	18049	18024	18169	18017	18020	18082	18105	18000	18149	17953	17884	17833	18026	17786	18037	17969	18086	18084	18077	17903	18007	17825	18047	18097	18026	17947	17894	17881	17970	17968	18001	18116	17931	17823	18030	17831	17954	18041	17909	17900	17931	18050	18037	18002	18032	18151	18048	17797	17931	18107	18064	17917	17941	18100	18060	17971	17855	17956	18125	17851	17998	18107	17874	18172	17961	18085	18069	17934	17897	17976	17989	18102	17969	18118	18139	18135	18153	18042	17976	18096	18094	18086	17948	18133	17969	17982	18202	18041	18039	18131	18180	18058	18054	17953	18192	17886	18108	18083	17900	17866	18016	18081	17911	17898	18006	18011	17884	18017	18046	18026	18024	17815	17944	18215	18095	18038	17964	17836	18206	18022	17943	17913	17855	18017	17955	18007	17904	17969	17839	18037	17967	17983	17910	18122	17998	18013	17968	18061	18018	18116	17922	17947	18105	17956	18005	17965	18149	18031	18145	17998	18149	17954	17956	18066	18100	17906	18176	17974	17970	18045	18037	17901	18085	18135	17966	18115	17951	18124	17953	18182	17947	18004	18071	18086	17928	17923	18000	18158	17955	17870	18032	18068	17972	18215	18002	17863	17985	18076	18032	18137	18075	18083	18021	17950	18072	18041	17834	18037	18217	18126	18054	17932	18229	18145	18003	18025	18133	17982	17924	17897	17897	17990	17955	17986	18054	17982	18229	17997	17886	18107	17951	18179	18049	18171	18028	18042	17918	18084	18024	17956	17950	18015	17875	17827	18004	18104	17953	18039	17966	18022	18084	17971	18099	18108	18116	18020	18003	18010	17979	18094	18084	18060	17924	17919	17994	18069	17989	18126	17998	17992	18031	17976	17998	18118	17884	18002	18002	18161	18054	18055	18079	18237	17797	18042	18014	18155	18056	17979	18023	18170	18027	17935	18062	17809	18159	17963	18132	18014	17992	18151	18005	17955	17817	18123	17854	17965	17957	18040	18054	17905	18196	18108	17980	18032	18258	18062	18071	17888	18063	18114	17960	17932	18174	17992	18235	17962	18062	18044	18084	18077	17976	18020	18063	17992	17830	18043	18252	18060	17995	18048	17930	18030	18053	18136	18022	18233	18114	18136	17980	17985	18057	17813	17977	18065	18004	18001	18069	17836	18115	18058	18114	18087	18055	17958	18019	18109	17969	17972	18122	17943	18029	18087	18070	18075	18053	18087	18000	18041	17992	18080	18125	17923	18023	17915	18105	18066	17836	18213	18160	17897	18044	17807	18266	18161	17974	18059	17874	18071	17859	18000	18214	18075	18073	18027	17977	18038	17932	17999	18100	17968	17856	17954	18121	18134	18126	18176	18059	18179	17939	18092	17862	18081	17982	18064	18049	17907	18026	17978	17999	17918	18119	18207	17895	18085	18056	18041	17906	18047	17901	18168	18057	17873	17982	18115	18112	18264	18047	18070	18004	18044	18151	17994	18005	18098	18054	18068	18001	17953	18134	18063	17982	18073	17975	17968	18036	18147	18088	18170	18222	17983	18039	17964	17953	18062	17929	18060	18020	18186	18131	18140	17990	17969	18074	17916	17948	18013	17988	18045	18062	18066	18016	18031	18162	18111	18163	17940	17993	18005	18034	18003	18006	18172	17999	18074	17838	18154	17774	17914	18006	17954	18104	17935	17989	18052	17971	18068	18047	17793	17976	18008	18119	17802	17865	18191	18096	18103	17919	17789	17959	18035	17973	18006	17950	17991	17980	17752	17973	18008	18151	18176	18147	18030	18069	17897	18047	17990	17944	17971	18039	18080	17954	18314	17897	18030	17999	18160	18042	17948	17822	18100	18011	17908	18069	18017	18046	18159	17949	17960	17971	17990	18031	17945	18123	17993	17952	18132	17997	17934	18041	18067	17996	18078	17887	17847	18122	18226	17986	17979	17851	17933	18046	18072	18085	18006	18047	18072	18022	17940	18020	17995	18045	18030	18135	18071	18011	17929	18220	18049	17959	18007	17975	17919	17982	18080	17875	17966	17987	18098	17930	17914	18256	17957	18169	17936	18162	18025	18050	17918	17847	18328	17875	18084	17910	18089	18056	17950	17990	18085	18146	18145	17957	17970	18048	17975	18060	17929	18126	18097	17957	18057	18035	17895	18032	17968	18060	17877	17834	18084	18134	17992	18131	18056	17979	17999	18069	17900	17994	18111	17998	18124	18014	18217	17865	18101	17954	17968	17971	17930	18092	18016	17981	18112	18004	17896	18152	18162	18139	17954	18099	18081	18010	18014	17922	17817	18128	17842	17988	18043	18089	18078	18030	18182	17957	18043	18117	18120	18111	17957	18079	18221	17934	18117	18065	17955	17975	18087	17958	17964	18003	17847	18182	17960	18169	17915	18144	18027	18167	17907	18083	18057	17972	17939	18054	18065	17885	18182	18041	17992	18120	17907	17957	17862	18057	18102	18067	18036	18000	18054	18042	17919	17843	18068	17838	18190	17954	17948	18057	17958	18076	18001	17968	18038	17924	17880	18012	18090	17940	17993	17935	18011	18025	18153	17860	18001	17880	18226	17930	18136	18016	18050	18054	18131	18142	17884	17863	18229	17978	17833	18075	18132	17972	17951	17984	18105	17962	18109	17786	18030	18013	17884	17941	17869	18120	18040	18122	17849	18243	17932	18079	17919	17928	18324	17857	18000	17890	17950	18099	18090	17967	18101	17956	17991	18135	18074	18028	17992	17924	18017	17996	18140	17999	18017	17965	18140	17931	18122	18106	18072	18136	18064	17952	17954	17850	18047	17985	18153	17961	18115	18070	17852	18133	18019	18054	18083	18159	17860	18050	18116	17799	18147	18025	18091	18115	18040	18164	18169	18212	18015	17886	18031	17974	18266	18164	18218	17979	17938	17950	17916	17986	17982	17973	17996	18176	18061	18137	17997	17943	17920	18030	18112	17993	18053	18103	17976	17884	18072	18036	18145	17890	18095	17963	18031	18104	17919	18071	18206	17951	18019	17957	17896	18021	18089	17991	17875	18133	18024	18120	18028	18010	17927	18037	17835	17928	17961	18000	17815	17999	18028	18032	18007	18094	18267	18012	18098	18053	18053	18028	18164	17664	18145	17928	18029	18166	18056	17940	18071	17776	18025	18075	17924	18234	18023	17970	18037	18163	17931	18102	17967	18038	17851	17857	18027	18082	17933	17880	18093	18301	18132	18077	18040	18004	18156	18077	18061	18004	18152	18091	17908	17860	18073	18133	17779	17963	17942	18054	18002	18017	18182	17999	17966	18054	17906	18244	18014	18199	18198	18262	17949	18031	18025	17867	17979	17970	18003	18058	18213	18083	18002	18180	17937	18101	18057	17980	18142	17975	18004	17922	18134	17983	17949	18063	18072	18025	17833	18139	18183	18021	18015	18118	18004	17878	17897	18118	18012	17960	18051	18118	18012	18006	18021	18096	18098	17968	17986	18015	18028	18151	17920	18004	18093	17969	18036	17995	17954	17987	18181	17865	18122	18063	18175	17990	18052	18051	17974	18133	18158	18079	17778	18263	18171	18173	17869	18106	17899	18064	18095	18060	18025	17994	17881	18059	18011	18067	18118	18129	18172	18201	17903	18039	18058	18003	18088	18075	17936	17978	18125	17958	18143	17989	18089	17959	18161	18181	18030	17976	18150	17958	18043	17939	18111	18075	18030	18072	18163	18029	18042	17936	17909	17857	17980	17948	18019	17932	18098	17990	18119	17936	17935	17882	18067	18172	18175	17929	18010	17993	18000	17844	18013	18054	17860	17966	18081	17966	17816	18069	18174	18086	18128	18055	18126	18009	18025	17937	17943	18017	18044	18025	17904	18090	18077	17859	18026	17951	18112	18068	18097	18174	17972	18017	17968	17952	17943	18141	17914	18064	18050	18098	17965	17904	17948	18022	17935	18051	17920	18009	17884	18097	17861	18097	18089	18073	17867	18103	18290	17854	18041	18111	17897	17971	17964	18050	18204	17988	18089	18146	18058	18059	18169	18223	18030	17902	18077	17992	18096	18023	17849	18052	17976	17945	17992	18020	18085	18134	18030	18182	17994	18047	17966	18201	18033	18146	18074	17983	17939	17914	18193	17919	18056	18035	17949	17978	17991	18116	18160	17999	18127	18236	17922	17990	18020	18008	18088	18062	17982	18140	18041	18123	18216	18074	18138	18054	18083	18109	18076	17887	17979	18075	18095	18169	18018	17974	18001	18132	18056	17997	17905	18051	18164	17862	17943	18047	17999	17967	18126	18008	18079	18070	18100	18101	18023	18080	18146	18112	17919	17996	18071	17937	18074	17929	18055	17923	17991	18010	17963	17946	18093	18122	17956	18160	17974	18122	18127	18075	18048	17994	18135	18001	18088	18038	18081	18181	18107	18122	18000	18091	18076	18030	18064	18156	17981	17887	17904	17983	17974	17959	18190	18158	18151	18085	17956	18024	18098	18143	17860	17998	18195	17989	17923	18074	18197	17860	18014	18264	18038	18136	18098	17918	18053	17896	18106	18291	18102	18074	17966	18014	17990	18051	18270	18012	18144	17890	17740	18087	18167	18046	17897	17795	18012	18046	18197	18103	17982	17964	17966	18001	17972	18000	18052	18024	18002	17902	18152	17953	17793	18034	18111	18137	18022	17995	17819	18094	18003	18094	18021	18027	17977	18040	18012	18040	18140	17751	17742	18109	18079	17851	17942	18296	18078	17858	17904	17820	17757	18046	18035	18112	18159	18047	17827	18122	18009	17881	18016	17954	17986	18048
24099	20991	27340	25180	24067	28557	30958	28746	28330	28482	28232	28047	27834	28246	28191	27868	28270	27885	28009	27807	27842	27840	27969	27742	27892	27811	27925	27891	27741	27911	27900	27900	27745	27559	27521	27584	27747	27709	27737	27701	27460	27851	27833	27464	27721	27625	27561	27821	27756	27842	27506	27649	27861	27799	27714	27628	27688	27634	27641	27672	27594	27571	27717	27504	27634	27658	27427	27497	27687	27544	27470	27675	28010	27806	27783	27651	27785	27616	27698	27693	27642	28106	27497	27672	27852	27724	27631	27695	27730	27572	27695	27504	27557	27921	27750	27545	27882	27819	27629	27777	27853	27565	27666	27596	27749	27630	27797	27984	27469	27689	27657	27696	27480	27653	27588	27670	27760	27755	27772	27672	27815	27601	27554	27693	27595	27735	27744	27574	27674	27624	27591	27610	27578	27790	27547	27590	27755	27597	27410	27631	27727	27599	27637	27631	27799	27343	27663	27537	27497	27523	27767	27773	27722	27718	27742	27576	27453	27591	27454	27723	27791	27559	27757	27692	27572	27621	27764	27752	27800	27620	27590	27841	27810	27629	27610	27736	27628	27436	27373	27749	27689	27713	27729	27584	27696	27692	27702	27309	27499	27567	27692	27593	27257	27677	27513	27329	27785	27622	27708	28085	27642	27697	27689	27519	27442	27610	27663	27630	27516	27609	27577	27581	27571	27638	27590	27630	27596	27479	27588	27667	27812	27500	27590	27666	27394	27541	27663	27631	27503	27621	27759	27571	27560	27529	27465	27663	27903	27593	27387	27504	27687	27706	27541	27555	27217	27526	27476	27635	27379	27535	27581	27546	27735	27488	27849	27706	27574	27656	27600	27618	27682	27582	27456	27687	27509	27882	27611	27866	27574	27646	27716	27671	27858	27433	27427	27352	27770	27568	27521	27629	27757	27761	27639	27373	27737	27821	27733	27512	27448	27411	27611	27686	27464	27577	27800	27860	27520	27774	27778	27672	27555	27653	27539	27671	27794	27544	27864	27921	27464	27452	27550	27545	27723	27502	27720	27665	27624	27763	27890	27723	27583	27821	27803	27745	27925	27603	27703	27288	27857	27713	27796	27510	27437	27418	27734	27258	27550	27553	27636	27607	27672	27711	27729	27488	27493	27632	27581	27499	27859	27740	27446	27582	27663	27466	27572	27698	27395	27791	27606	27662	27524	27601	27440	27552	27691	27609	27746	27410	27534	27418	27570	27612	27520	27565	27691	27718	27490	27808	27664	27654	27637	27506	27685	27440	27497	27524	27979	27481	27678	27829	27722	27565	27766	27583	27738	27690	27662	27598	27619	27455	27641	27531	27488	27375	27732	27696	27622	27501	27639	27625	27455	27441	27735	27687	27522	27676	27494	27797	27559	27577	27763	27729	27511	27618	27666	27792	27619	27779	27749	27719	27581	27607	27760	27738	27557	27773	27669	27550	27737	27755	27726	27694	27529	27526	27498	27545	27491	27654	27765	27560	27757	27587	27563	27523	27596	27270	27731	27405	27532	27680	27508	27603	27614	27711	27789	27619	27568	27627	27978	27777	27765	27651	27572	27474	27635	27469	27536	27515	27659	27416	27513	27391	27627	27319	27550	27766	27613	27754	27576	27532	27596	27625	27451	27374	27651	27481	27579	27584	28002	27631	27808	27658	27675	27884	27742	27523	27658	27624	27717	27410	27770	27595	27608	27661	27568	27785	27704	27779	27473	27530	27613	27420	27661	27364	27610	27650	27515	27763	27649	27502	27666	27520	27614	27792	27588	27657	27827	27512	27685	27382	27634	27479	27432	27475	27452	27679	27477	27564	27504	27662	27782	27928	27795	27532	27541	27656	27429	27718	27624	27509	27740	27636	27610	27819	27483	27627	27567	27665	27847	27626	27598	27328	27418	27538	27672	27364	27573	28016	27628	27866	27714	27364	27715	27641	27468	27524	27769	27464	27592	27751	27536	27495	27594	27369	27480	27782	27745	27327	27634	27678	27690	27635	27490	27544	27500	27834	27789	27357	27606	27653	27621	27467	27880	27658	27913	27998	27749	27386	27311	27508	27721	27612	27857	27498	27684	27534	27842	27569	27836	27625	27865	27544	27656	27731	27642	27477	27443	27532	27640	27773	27683	27689	27436	27510	27591	27375	27541	27751	27638	27420	27591	27639	27844	27620	27621	27972	27824	27676	27656	27734	27627	27472	27739	27811	27607	27741	27780	27654	27693	27553	27775	27649	27663	27739	27673	27816	27531	27581	27531	27297	27522	27796	27615	27598	27782	27629	27437	27466	27553	27772	28052	27635	27491	27906	27905	27737	27474	27725	27822	27486	27413	27550	27537	27898	27522	27746	27529	27599	27455	27695	27884	27649	27722	27652	27600	27733	27591	27433	27800	27620	27545	27503	27717	27503	27276	27586	27715	27512	27679	27462	27440	27803	27729	27879	27778	27827	27493	27631	27482	27910	27765	27544	27730	27574	27724	27762	27922	27639	27615	27528	27507	27521	27432	27640	27581	27359	27574	27374	27669	27335	27313	27690	27798	27559	27651	27412	27555	27739	27657	27849	27400	27723	27546	27638	27415	27836	27554	27513	27634	27708	27551	27807	27387	27595	27648	27493	27692	27567	27707	27881	27436	27542	28003	27645	27460	27735	27621	27536	27670	27844	27513	27472	27674	27721	27866	27500	27512	27273	27851	27752	27491	27405	27690	27553	27634	27612	27805	27577	27670	27756	27629	27475	27582	27682	27822	27624	27258	27485	27530	27631	27681	27487	27540	27424	27546	27640	27537	27695	27629	27679	27501	27452	27681	27517	27349	27664	27683	27750	27438	27616	27753	27756	27558	27611	27613	27693	27686	27797	27424	27717	27743	27761	27452	27566	27520	27548	27518	27599	27796	27537	27660	27581	27823	27917	27667	27596	27677	27200	27339	27606	27355	27917	27675	27837	27894	27695	27461	27707	27453	27374	27705	27698	27601	27661	27797	27638	27493	27650	27797	27542	27312	27571	27607	27521	27649	27540	27768	27322	27358	27586	27679	27929	27825	27875	27686	27751	27662	27591	27711	27521	27753	27674	27589	27494	27612	27700	27628	27653	28021	27733	27439	27574	27436	27426	27625	27759	27810	27569	27573	27835	27625	27724	27795	27853	27524	27572	27488	27697	27741	27632	27738	27546	27854	27458	27710	27706	27549	27679	27623	27378	27465	27570	27469	27720	27458	27649	27446	27601	27390	27606	27584	27601	27809	27770	27702	27563	27576	27507	27537	27536	27884	27683	27567	27666	27606	27750	27809	27728	27603	27595	27611	27673	27573	27485	27652	27609	27708	27665	27787	27801	27795	27659	27516	27968	27862	27488	27803	27582	27684	27486	27662	27712	27507	27585	27753	27345	27504	27547	27572	27609	27565	27791	27769	27602	27460	27473	27533	27542	27660	27677	27520	27634	27683	27329	27589	27759	27716	27730	27551	27418	27561	27904	27458	27383	27753	27686	27953	27655	27590	27613	27576	27795	27875	27499	27627	27534	27954	27837	27559	27576	27642	27614	27621	27571	27643	27898	27574	27563	27547	27268	27685	27465	27756	27514	27578	27677	27617	27602	27847	27753	27543	27472	27871	27492	27446	27666	27597	27607	27696	27623	27480	27833	27687	27806	27760	27644	27438	27631	27731	27606	27652	27830	27447	27776	27697	27608	27735	27855	27616	27882	27585	27595	27417	27261	27445	27679	27614	27981	27807	27632	27630	27433	27805	27725	27449	27687	27443	27745	27509	27733	27521	27621	27734	27448	27561	27665	27655	27674	27476	27683	27544	27379	27812	27673	27527	27577	27501	27374	27691	27725	27730	27538	27624	28013	27583	27617	27736	27517	27507	27531	27606	27542	27666	27762	27716	27572	27856	27499	27546	27576	27453	27710	27823	27692	27808	27812	27518	27716	27722	27635	27510	27614	27517	27623	27589	27622	27488	27422	27570	27558	27800	27509	27440	27635	27761	27634	27608	27644	27725	27676	27785	27691	27670	27826	27683	27714	27557	27805	27678	27527	27529	27718	27565	27615	27541	27822	27724	27584	27565	27899	27818	27675	27659	27706	27420	27859	27752	27910	27590	27558	27603	27516	27751	27367	27579	27375	27426	27249	27817	27640	27816	27854	27623	27436	27669	27670	27714	27625	27699	27614	27682	27699	27710	27585	27683	27747	27405	27621	27781	27763	27673	27908	27588	27536	27593	27633	27549	27704	27747	27464	27528	27599	27764	27573	27536	27722	27695	27602	27483	27744	27402	27810	27859	27452	27546	27674	27723	27455	27504	27666	27836	27665	27911	27511	27743	27696	27636	27826	27857	27604	27476	27334	27542	27488	27537	27798	27761	27770	27742	27709	27621	27740	27687	27494	27746	27605	27515	27384	27441	27607	27606	27775	27671	27629	27752	27455	27685	27759	27714	27530	27562	27646	27878	27740	27450	27628	27650	27682	27694	27612	27794	27658	27482	27872	27688	27446	27516	27859	27472	27707	27824	27840	27533	27643	27493	27621	27646	27576	27682	27793	27544	27719	27702	27664	27571	27574	27726	27480	27399	27844	27648	27403	27699	27609	27449	27410	27636	27550	27621	27534	27731	27659	27622	27790	27521	27654	27439	27671	27457	27460	27569	27593	27634	27882	27333	27480	27592	27648	27525	27490	27506	27402	27691	27831	27848	27868	27735	27626	27782	27522	27719	27734	27756	27653	27437	27379	27778	27861	27660	27638	27815	27519	27652	27580	27716	27580	27583	27723	27682	27802	27729	27688	27696	27710	27584	27729	27734	27710	27447	27507	27505	27738	27750	27616	27567	27469	27406	27514	27651	27674	27691	27444	27443	27584	27539	27467	27448	27551	27536	27675	27505	27558	27666	27831	27850	27697	27600	27655	27575	27597	27765	27700	27464	27924	27794	27560	27821	27821	27758	27957	27547	27810	27846	27409	27786	27617	27583	27496	27801	27602	27537	27652	27519	27722	27427	27714	27765	27571	27752	27621	27768	27579	27581	27639	27739	27488	27795	27623	27454	27587	27608	27684	27681	27609	27608	27674	27465	27653	27836	27578	27806	27636	27628	27720	27712	27492	27622	27556	27465	27551	27678	27671	27928	27871	27671	27561
22569	42699	30760	21697	20463	19712	19058	18829	18468	18306	18219	18059	18073	18012	17790	18134	17903	17912	17922	17957	18042	17816	17849	17840	17933	17799	17687	17778	17575	17651	17752	17554	17692	17732	17605	17840	17672	17725	17832	17569	17589	17607	17525	17441	17747	17467	17462	17592	17450	17678	17600	17819	17546	17690	17650	17634	17725	17526	17681	17745	17530	17612	17742	17596	17671	17569	17527	17755	17709	17421	17668	17575	17756	17650	17739	17588	17772	17562	17720	17610	17633	17768	17546	17639	17559	17621	17638	17793	17736	17495	17481	17616	17573	17628	17706	17757	17597	17522	17659	17687	17306	17658	17534	17534	17495	17697	17693	17749	17588	17669	17497	17740	17491	17429	17666	17584	17559	17527	17621	17540	17525	17582	17491	17623	17710	17573	17793	17653	17593	17549	17561	17686	17542	17484	17694	17564	17601	17596	17654	17654	17568	17739	17563	17451	17747	17711	17465	17640	17689	17580	17650	17632	17422	17636	17751	17520	17611	17623	17433	17369	17619	17522	17513	17669	17485	17672	17515	17548	17658	17549	17519	17578	17403	17710	17638	17601	17656	17569	17673	17529	17563	17611	17351	17657	17497	17672	17474	17495	17596	17683	17615	17619	17640	17684	17678	17476	17667	17688	17333	17469	17461	17550	17400	17683	17457	17612	17639	17684	17560	17571	17496	17601	17735	17617	17690	17752	17605	17390	17532	17543	17611	17528	17667	17490	17589	17447	17436	17548	17710	17563	17664	17410	17612	17505	17593	17541	17542	17527	17706	17639	17478	17414	17600	17500	17601	17462	17521	17543	17742	17663	17598	17663	17682	17790	17686	17663	17574	17609	17638	17524	17480	17676	17637	17450	17479	17642	17564	17647	17519	17575	17699	17744	17477	17584	17641	17518	17453	17795	17691	17677	17472	17627	17551	17599	17640	17716	17577	17632	17580	17642	17542	17695	17728	17554	17542	17793	17431	17439	17616	17630	17491	17607	17558	17555	17380	17575	17677	17633	17749	17623	17540	17701	17585	17783	17482	17756	17528	17584	17635	17532	17433	17631	17416	17557	17631	17588	17531	17668	17533	17709	17685	17712	17565	17642	17438	17577	17790	17496	17645	17773	17514	17585	17544	17283	17717	17506	17656	17740	17729	17695	17542	17583	17663	17572	17689	17679	17528	17664	17614	17454	17553	17741	17547	17647	17638	17815	17666	17574	17544	17550	17705	17544	17523	17461	17583	17720	17465	17665	17662	17632	17666	17631	17497	17603	17600	17607	17461	17571	17578	17401	17681	17634	17462	17544	17479	17580	17983	17484	17600	17759	17608	17438	17512	17640	17446	17411	17557	17444	17363	17591	17649	17501	17707	17484	17642	17502	17254	17628	17546	17602	17591	17513	17521	17692	17526	17590	17521	17548	17720	17479	17548	17653	17543	17646	17690	17552	17588	17519	17727	17592	17594	17542	17542	17419	17523	17596	17602	17647	17696	17540	17725	17710	17575	17617	17581	17686	17615	17494	17663	17429	17745	17614	17596	17675	17655	17537	17451	17591	17612	17704	17506	17482	17569	17603	17729	17678	17490	17739	17643	17498	17386	17449	17612	17642	17598	17447	17589	17685	17564	17453	17464	17419	17607	17599	17359	17643	17606	17491	17678	17559	17519	17585	17630	17734	17611	17549	17475	17640	17519	17710	17667	17484	17649	17547	17390	17579	17509	17663	17567	17515	17501	17653	17515	17471	17464	17568	17381	17604	17704	17643	17597	17519	17613	17559	17482	17557	17680	17792	17682	17726	17523	17561	17629	17433	17475	17622	17594	17568	17472	17562	17817	17618	17572	17579	17554	17418	17449	17470	17628	17442	17479	17492	17464	17642	17596	17691	17541	17529	17686	17490	17505	17508	17451	17553	17635	17550	17492	17685	17603	17421	17602	17655	17686	17515	17650	17686	17532	17493	17772	17630	17532	17574	17590	17651	17522	17461	17386	17515	17727	17609	17470	17704	17561	17512	17613	17680	17762	17525	17447	17785	17457	17691	17703	17595	17576	17546	17632	17433	17494	17537	17612	17549	17670	17478	17609	17573	17418	17622	17732	17629	17454	17637	17472	17625	17816	17621	17647	17550	17498	17667	17558	17529	17627	17545	17595	17719	17387	17534	17698	17625	17378	17521	17490	17487	17492	17878	17723	17412	17655	17451	17637	17564	17487	17534	17509	17575	17390	17644	17750	17652	17709	17379	17541	17514	17594	17560	17483	17796	17570	17495	17749	17554	17603	17622	17475	17428	17531	17454	17532	17435	17516	17565	17603	17402	17572	17536	17565	17587	17409	17433	17733	17584	17587	17551	17677	17598	17578	17506	17430	17556	17648	17537	17552	17509	17516	17545	17667	17484	17615	17571	17608	17599	17547	17754	17546	17580	17381	17572	17539	17663	17484	17777	17569	17604	17711	17524	17639	17393	17505	17669	17565	17680	17719	17590	17679	17524	17636	17452	17614	17468	17617	17554	17628	17720	17493	17439	17536	17592	17555	17641	17605	17552	17537	17483	17637	17605	17574	17668	17590	17423	17663	17539	17571	17461	17560	17401	17512	17523	17642	17527	17598	17543	17604	17458	17624	17584	17377	17596	17487	17646	17636	17541	17535	17602	17636	17416	17688	17688	17628	17542	17578	17609	17509	17609	17558	17603	17593	17577	17623	17439	17501	17570	17566	17595	17607	17589	17610	17587	17528	17596	17621	17737	17542	17514	17672	17472	17610	17436	17730	17640	17584	17553	17578	17687	17723	17557	17588	17491	17644	17603	17514	17680	17627	17575	17417	17462	17583	17524	17477	17678	17555	17735	17482	17755	17735	17483	17581	17491	17628	17667	17486	17649	17472	17618	17677	17717	17681	17609	17507	17387	17692	17616	17812	17521	17534	17753	17429	17679	17553	17608	17566	17548	17471	17667	17814	17555	17360	17659	17505	17602	17557	17629	17448	17629	17625	17598	17654	17510	17688	17673	17441	17503	17574	17408	17730	17593	17592	17792	17601	17585	17560	17526	17640	17601	17663	17541	17771	17379	17645	17523	17723	17576	17633	17435	17702	17375	17608	17648	17651	17471	17586	17532	17602	17559	17430	17804	17463	17484	17679	17735	17674	17615	17554	17483	17526	17645	17588	17617	17514	17600	17702	17597	17536	17656	17541	17643	17593	17719	17640	17596	17587	17572	17422	17611	17785	17573	17613	17574	17549	17581	17570	17720	17671	17536	17509	17624	17595	17653	17818	17580	17764	17772	17596	17494	17626	17436	17613	17589	17585	17420	17714	17652	17634	17736	17578	17595	17555	17692	17635	17577	17472	17564	17473	17496	17599	17607	17713	17484	17629	17340	17494	17402	17603	17454	17581	17366	17497	17487	17458	17612	17730	17712	17724	17752	17538	17472	17588	17580	17486	17550	17675	17575	17528	17550	17694	17664	17750	17498	17787	17531	17584	17719	17625	17555	17498	17638	17683	17577	17571	17523	17772	17562	17799	17535	17472	17552	17591	17698	17495	17638	17411	17626	17537	17665	17572	17541	17519	17787	17563	17580	17475	17636	17844	17790	17485	17601	17656	17488	17636	17590	17496	17542	17625	17668	17755	17518	17533	17521	17510	17491	17556	17488	17497	17680	17469	17422	17663	17640	17616	17599	17496	17487	17622	17665	17436	17750	17654	17512	17728	17437	17454	17654	17619	17646	17618	17485	17742	17417	17663	17590	17691	17490	17675	17822	17620	17749	17610	17635	17710	17609	17539	17399	17556	17703	17560	17581	17708	17667	17491	17414	17551	17578	17524	17426	17591	17599	17549	17774	17635	17496	17525	17367	17745	17533	17472	17599	17627	17610	17442	17634	17642	17546	17400	17657	17587	17701	17645	17656	17484	17599	17476	17412	17494	17616	17616	17581	17614	17512	17489	17692	17541	17561	17457	17634	17701	17765	17469	17748	17586	17723	17681	17488	17622	17576	17497	17688	17533	17674	17506	17578	17500	17598	17662	17463	17563	17718	17677	17488	17562	17626	17540	17815	17811	17689	17657	17643	17473	17635	17623	17584	17645	17445	17566	17542	17551	17742	17582	17507	17585	17689	17647	17794	17811	17596	17647	17459	17719	17515	17523	17514	17495	17617	17477	17544	17472	17537	17683	17617	17683	17585	17631	17489	17600	17557	17656	17521	17476	17514	17504	17568	17639	17673	17585	17422	17544	17684	17595	17565	17596	17635	17892	17640	17631	17526	17697	17648	17634	17688	17605	17524	17555	17580	17708	17445	17679	17539	17577	17486	17526	17615	17598	17726	17535	17651	17717	17581	17632	17811	17674	17591	17519	17464	17584	17451	17549	17520	17713	17551	17675	17487	17581	17450	17617	17739	17409	17830	17710	17381	17817	17704	17744	17635	17555	17594	17755	17570	17372	17793	17566	17493	17726	17650	17719	17692	17628	17624	17654	17543	17644	17699	17678	17644	17739	17531	17609	17561	17557	17535	17602	17426	17673	17518	17636	17609	17540	17638	17590	17677	17509	17613	17492	17485	17627	17462	17629	17617	17635	17485	17641	17582	17552	17613	17622	17627	17642	17451	17654	17704	17612	17352	17653	17295	17631	17556	17454	17418	17612	17570	17506	17660	17656	17704	17414	17442	17663	17713	17529	17499	17504	17545	17577	17592	17791	17514	17607	17594	17625	17649	17620	17473	17644	17692	17628	17646	17452	17634	17580	17629	17770	17512	17671	17531	17523	17451	17560	17504	17453	17460	17760	17674	17420	17608	17487	17761	17557	17564	17713	17682	17699	17507	17836	17609	17569	17488	17672	17525	17579	17683	17814	17610	17622	17671	17740	17663	17636	17639	17732	17386	17566	17553	17583	17645	17601	17553	17501	17618	17493	17569	17605	17336	17430	17697	17582	17797	17699	17484	17656	17611	17633	17477	17634	17627	17738	17622	17463	17476	17602	17459	17611	17652	17556	17515	17435	17565	17639	17639	17549	17688	17720	17559	17600	17453	17699	17676	17652	17437	17500	17471	17521	17723	17802	17782	17743	17492	17640	17478	17621	17424	17666	17495	17700	17630	17654	17577	17465	17540	17388	17638	17601	17747	17769	17553	17561	17506	17658	17446
22527	21032	27447	24930	22058	27077	32469	29276	28427	28734	28373	28328	28200	28158	28061	27896	27998	27899	28054	28010	27624	27909	27949	27801	27851	27740	27517	27682	27598	27768	27844	27720	27495	27649	27748	27915	27556	27527	27576	27689	27253	27672	27603	27500	27707	27344	27501	27693	27424	27545	27630	27668	27792	27717	27475	27239	27707	27714	27612	27728	27727	27835	27301	27489	27495	27585	27718	27428	27450	27327	27695	27772	27329	27578	27750	27753	27791	27866	27192	27674	27275	27464	27306	27461	27445	27438	27378	27580	27658	27725	27482	27446	27431	27485	27762	27453	27418	27249	27399	27372	27531	27338	27501	27360	27409	27343	27423	27704	27173	27317	27391	27532	27721	27342	27374	27480	27321	27293	27492	27392	27323	27500	27655	27467	27610	27502	27552	27301	27562	27232	27343	27557	27505	27468	27583	27577	27346	27167	27583	27281	27485	27732	27705	27663	27362	27394	27435	27366	27330	27687	27569	27398	27178	27353	27475	27363	27307	27454	27582	27350	27490	27682	27500	27532	27549	27371	27264	27284	27332	27503	27247	27450	27308	27466	27568	27548	27505	27402	27602	27307	27437	27230	27411	27434	27599	27340	27869	27235	27375	27593	27546	27643	27352	27535	27405	27476	27619	27461	27493	27491	27441	27275	27147	27536	27446	27208	27413	27554	27451	27289	27435	27619	27628	27431	27424	27671	27170	27333	27499	27297	27590	27633	27602	27524	27540	27509	27507	27709	27712	27387	27510	27530	27644	27460	27494	27445	27729	27733	27319	27485	27275	27441	27263	27541	27367	27394	27586	27411	27309	27753	27299	27481	27649	27587	27272	27275	27784	27692	27225	27297	27378	27391	27398	27357	27560	27386	27451	27456	27585	27471	27432	27453	27388	27230	27573	27395	27634	27385	27509	27292	27129	27566	27481	27323	27332	27515	27419	27290	27499	27410	27354	27179	27547	27511	27570	27329	27579	27284	27479	27478	27408	27528	27350	27349	27536	27495	27552	27605	27172	27541	27540	27568	27436	27542	27313	27296	27517	27448	27352	27454	27438	27397	27326	27349	27523	27433	27345	27557	27557	27613	27421	27301	27215	27356	27246	27227	27334	27451	27459	27479	27399	27364	27569	27591	27551	27472	27403	27399	27542	27365	27348	27375	27201	27368	27482	27547	27407	27614	27488	27236	27351	27430	27818	27702	27469	27396	27303	27461	27494	27268	27103	27466	27565	27292	27682	27556	27382	27378	27253	27672	27672	27419	27348	27417	27487	27511	27485	27240	27353	27561	27384	27657	27699	27584	27581	27302	27460	27360	27327	27638	27523	27573	27265	27345	27332	27524	27153	27473	27444	27345	27493	27435	27191	27275	27423	27548	27357	27392	27168	27418	27516	27809	27321	27197	27435	27412	27339	27593	27419	27435	27323	27455	27453	27402	27483	27564	27557	27606	27474	27240	27484	27514	27162	27279	27288	27407	27516	27349	27353	27683	27459	27528	27516	27429	27372	27587	27591	27453	27539	27305	27473	27345	27394	27408	27568	27401	27600	27403	27133	27476	27491	27364	27493	27580	27541	27312	27493	27531	27222	27656	27342	27174	27655	27385	27252	27154	27523	27521	27250	27569	27528	27261	27198	27169	27579	27473	27269	27489	27519	27620	27378	27730	27312	27399	27408	27403	27308	27263	27259	27527	27370	27419	27644	27320	27464	27402	27378	27211	27432	27118	27594	27139	27584	27388	26993	27315	27688	27564	27383	27451	27412	27321	27631	27639	27525	27352	27561	27517	27324	27201	27514	27330	27472	27455	27383	27408	27298	27440	27272	27485	27472	27657	27534	27620	27637	27656	27567	27398	27370	27556	27541	27458	27611	27452	27408	27464	27284	27365	27344	27406	27735	27557	27227	27425	27513	27183	27493	27609	27531	27353	27180	27305	27461	27487	27487	27407	27286	27597	27351	27084	27327	27684	27416	27295	27587	27277	27424	27502	27528	27500	27405	27255	27378	27279	27524	27491	27388	27367	27226	27466	27266	27183	27491	27369	27587	27524	27613	27248	27481	27472	27313	27455	27538	27509	27277	27238	27299	27293	27397	27559	27208	27465	27160	27196	27297	27731	27440	27509	27374	27431	27491	27372	27330	27054	27265	27410	27531	27396	27336	27250	27407	27502	27189	27461	27530	27622	27496	27498	27758	27369	27379	27437	27403	27353	27314	27441	27471	27258	27462	27156	27230	27196	27599	27666	27490	27492	27407	27245	27094	27581	27317	27343	27602	27368	27532	27586	27470	27331	27529	27464	27459	27223	27389	27467	27682	27303	27643	27534	27511	27773	27122	27544	27420	27370	27540	27453	27685	27422	27544	27312	27297	27440	27333	27444	27541	27401	27644	27590	27422	27731	27369	27414	27185	27145	27651	27585	27421	27653	27662	27815	27671	27658	27439	27446	27418	27308	27162	27301	27651	27631	27154	27371	27492	27401	27417	27370	27232	27480	27558	27489	27453	27546	27243	27462	27387	27662	27541	27563	27541	27254	27569	27293	27328	27383	27384	27320	27281	27338	27450	27423	27361	27390	27498	27253	27326	27686	27445	27195	27243	27334	27525	27131	27287	27214	27301	27423	27571	27620	27391	27293	27676	27550	27782	27394	27370	27178	27387	27473	27641	27190	27445	27304	27363	27095	27305	27443	27649	27453	27125	27634	27533	27573	27630	27296	27327	27373	27477	27258	27577	27512	27313	27679	27520	27477	27430	27501	27169	27308	27539	27334	27338	27741	27275	27435	27304	27606	27497	27821	27537	27775	27403	27501	27351	27256	27295	27481	27496	27235	27299	27446	27446	27179	27495	27234	27336	27263	27349	27296	27215	27735	27517	27504	27287	27371	27554	27185	27526	27473	27596	27341	27379	27461	27593	27314	27332	27259	27526	27420	27572	27423	27434	27499	27574	27455	27458	27570	27583	27569	27226	27450	27552	27396	27438	27417	27532	27568	27464	27568	27183	27388	27417	27521	27752	27436	27458	27639	27497	27539	27334	27402	27300	27326	27573	27456	27225	27214	27582	27613	27615	27277	27577	27385	27445	27489	27653	27426	27542	27583	27288	27329	27140	27640	27501	27728	27531	27356	27345	27489	27250	27464	27482	27598	27397	27634	27486	27376	27443	27257	27431	27294	27566	27193	27407	27680	27263	27638	27499	27540	27373	27336	27465	27251	27498	27617	27383	27472	27415	27291	27549	27419	27490	27297	27392	27418	27468	27574	27428	27471	27172	27486	27516	27526	27430	27377	27226	27185	27319	27209	27340	27107	27341	27582	27428	27569	27269	27582	27373	27397	27503	27484	27309	27420	27176	27519	27518	27440	27178	27387	27374	27620	27375	27641	27620	27386	27219	27344	27666	27588	27362	27304	27418	27439	27316	27474	27324	27591	27485	27419	27278	27181	27409	27625	27433	27418	27627	27398	27417	27410	27315	27343	27345	27362	27352	27558	27404	27345	27508	27530	27301	27453	27397	27412	27440	27700	27588	27492	27471	27416	27480	27231	27639	27533	27597	27439	27286	27525	27565	27376	27369	27154	27465	27485	27344	27412	27476	27225	27445	27335	27564	27422	27420	27421	27163	27425	27573	27280	27432	27516	27466	27115	27324	27404	27325	27410	27455	27422	27286	27335	27595	27441	27282	27363	27443	27315	27636	27309	27319	27439	27605	27404	27448	27473	27577	27146	27153	27485	27169	27427	27508	27396	27315	27340	27544	27410	27257	27517	27474	27243	27540	27307	27473	27091	27401	27461	27370	27521	27600	27521	27542	27031	27250	27419	27323	27396	27394	27111	27678	27462	27433	27388	27360	27459	27554	27633	27532	27470	27448	27309	27649	27262	27289	27412	27231	27546	27270	27500	27538	27225	27403	27336	27523	27358	27538	27131	27379	27672	27547	27328	27364	27602	27323	27279	27372	27459	27480	27388	27413	27478	27519	27419	27434	27490	27554	27643	27666	27473	27432	27394	27459	27566	27321	27597	27572	27294	27589	27471	27375	27552	27595	27414	27306	27462	27527	27481	27225	27363	27178	27627	27406	27246	27368	27602	27475	27703	27247	27297	27451	27321	27415	27317	27526	27559	27153	27429	27223	27568	27532	27496	27706	27642	27640	27505	27180	27385	27411	27203	27397	27252	27362	27361	27341	27425	27521	27385	27362	27420	27433	27344	27295	27145	27203	27616	27447	27353	27446	27395	27430	27641	27376	27127	27275	27370	27440	27499	27543	27347	27553	27422	27361	27571	27517	27416	27402	27532	27340	27566	27183	27668	27605	27185	27405	27383	27621	27290	27356	27304	27494	27505	27583	27753	27566	27254	27310	27459	27369	27506	27577	27688	27448	27554	27542	27342	27545	27432	27190	27583	27224	27455	27478	27535	27665	27483	27540	27096	27356	27474	27076	27647	27456	27275	27422	27447	27173	27301	27297	27548	27402	27575	27541	27596	27458	27621	27649	27445	27497	27434	27399	27511	27672	27592	27467	27582	27675	27250	27470	27448	27471	27243	27490	27378	27267	27629	27546	27464	27567	27502	27424	27580	27314	27553	27556	27522	27410	27368	27356	27232	27473	27527	27481	27629	27326	27645	27401	27417	27512	27430	27443	27393	27659	27674	27306	27631	27273	27361	27500	27613	27315	27301	27261	27531	27448	27545	27477	27405	27565	27283	27277	27277	27405	27685	27418	27544	27301	27431	27372	27528	27669	27495	27424	27447	27499	27428	27433	27235	27491	27453	27593	27380	27373	27396	27598	27327	27523	27637	27381	27505	27608	27252	27320	27245	27432	27515	27593	27472	27238	27428	27221	27360	27385	27375	27313	27493	27458	27336	27508	27406	27480	27469	27373	27446	27853	27370	27465	27457	27457	27280	27556	27344	27411	27582	27650	27506	27439	27368	27671	27322	27277	27432	27587	27450	27351	27414	27423	27583	27482	27464	27394	27419	27459	27392	27334	27375	27478	27363	27474	27370	27451	27426	27575	27490	27628	27400	27497	27444	27621	27599	27464	27632	27371	27615	27592	27453	27198	27278	27448	27498	27697	27370	27510	27526	27516	27786	27542	27330	27511	27269	27506	27539	27388	27053	27440	27391	27415	27285	27464	27454
26048	49739	37138	24698	22227	20995	20165	19466	18917	18794	18567	18373	18423	18103	17916	18129	18143	17998	18033	17892	17677	17709	17644	17729	17568	17566	17625	17514	17760	17774	17599	17592	17693	17556	17827	17656	17506	17551	17386	17704	17458	17422	17532	17643	17404	17685	17450	17424	17326	17484	17610	17540	17659	17685	17378	17535	17658	17530	17419	17724	17441	17490	17418	17295	17471	17349	17580	17624	17389	17563	17708	17697	17612	17550	17587	17424	17758	17572	17505	17421	17439	17326	17629	17281	17499	17484	17713	17710	17384	17509	17556	17403	17473	17337	17583	17347	17563	17382	17400	17505	17396	17397	17460	17452	17528	17448	17354	17516	17384	17350	17607	17529	17349	17499	17519	17404	17646	17551	17407	17614	17501	17545	17348	17560	17376	17385	17287	17531	17634	17386	17311	17512	17459	17566	17513	17506	17428	17297	17607	17411	17575	17413	17454	17292	17436	17671	17631	17236	17213	17330	17616	17429	17537	17654	17583	17657	17365	17560	17508	17384	17425	17379	17464	17396	17394	17618	17470	17485	17298	17431	17502	17359	17582	17318	17708	17396	17485	17527	17335	17403	17400	17504	17534	17485	17450	17464	17466	17468	17491	17406	17446	17598	17473	17457	17432	17415	17426	17374	17461	17418	17510	17489	17518	17472	17627	17405	17512	17357	17613	17509	17447	17311	17483	17580	17477	17341	17429	17364	17547	17482	17365	17326	17545	17474	17397	17487	17477	17401	17366	17447	17455	17380	17580	17328	17543	17565	17481	17309	17562	17409	17320	17337	17577	17366	17417	17544	17458	17455	17501	17323	17359	17388	17705	17543	17409	17412	17275	17481	17330	17506	17430	17474	17306	17374	17533	17423	17536	17409	17423	17601	17492	17434	17503	17378	17507	17320	17304	17361	17459	17447	17528	17241	17347	17459	17443	17388	17573	17286	17336	17383	17323	17266	17414	17451	17403	17460	17433	17391	17358	17416	17376	17497	17449	17522	17429	17250	17593	17401	17425	17468	17504	17406	17383	17431	17551	17259	17410	17445	17418	17506	17311	17365	17446	17538	17392	17419	17368	17297	17585	17379	17436	17443	17533	17445	17518	17650	17415	17642	17365	17369	17491	17448	17508	17395	17508	17431	17513	17423	17666	17626	17517	17396	17316	17601	17575	17398	17391	17344	17290	17553	17292	17514	17346	17445	17354	17440	17328	17565	17377	17337	17387	17392	17390	17508	17369	17507	17490	17539	17534	17374	17358	17512	17311	17593	17447	17486	17369	17309	17478	17275	17552	17497	17475	17280	17590	17338	17505	17233	17482	17492	17531	17551	17379	17425	17309	17274	17487	17610	17321	17512	17585	17213	17263	17389	17523	17441	17563	17542	17329	17467	17489	17317	17362	17391	17409	17442	17502	17715	17499	17479	17305	17388	17402	17328	17597	17524	17491	17541	17646	17338	17360	17481	17470	17426	17415	17541	17519	17410	17360	17466	17459	17446	17424	17366	17403	17610	17414	17387	17487	17462	17562	17436	17386	17530	17252	17304	17518	17338	17673	17406	17506	17551	17350	17344	17330	17357	17474	17390	17357	17380	17599	17299	17362	17491	17366	17451	17486	17298	17573	17484	17470	17330	17514	17447	17374	17531	17536	17210	17354	17537	17371	17440	17488	17423	17452	17501	17358	17496	17349	17516	17339	17480	17540	17488	17462	17370	17379	17508	17462	17397	17294	17370	17362	17477	17634	17237	17358	17518	17641	17240	17472	17317	17429	17398	17440	17377	17424	17437	17505	17326	17536	17425	17527	17523	17388	17441	17432	17392	17425	17228	17433	17473	17361	17473	17606	17403	17487	17541	17610	17169	17450	17301	17472	17269	17509	17272	17480	17283	17603	17356	17489	17418	17545	17580	17337	17361	17382	17411	17748	17288	17322	17580	17485	17344	17499	17600	17686	17510	17574	17558	17540	17559	17606	17365	17462	17417	17441	17588	17455	17441	17365	17473	17335	17474	17454	17359	17271	17564	17277	17677	17474	17452	17549	17487	17374	17388	17400	17412	17550	17436	17397	17594	17367	17479	17418	17409	17515	17452	17403	17400	17681	17257	17448	17198	17242	17267	17359	17452	17425	17324	17636	17459	17495	17415	17441	17475	17409	17352	17530	17424	17485	17384	17613	17441	17418	17566	17601	17399	17560	17426	17503	17250	17397	17386	17324	17468	17467	17427	17433	17479	17466	17401	17465	17374	17387	17430	17510	17491	17509	17485	17357	17439	17417	17489	17317	17419	17387	17431	17534	17281	17516	17453	17564	17494	17477	17552	17636	17395	17274	17358	17400	17472	17552	17378	17491	17300	17455	17345	17287	17528	17431	17397	17334	17402	17252	17277	17517	17495	17500	17358	17574	17419	17430	17409	17436	17415	17355	17458	17580	17434	17356	17440	17460	17564	17512	17564	17464	17176	17461	17386	17401	17276	17516	17464	17317	17298	17470	17289	17458	17371	17482	17329	17516	17574	17331	17583	17378	17323	17451	17350	17487	17536	17364	17482	17398	17456	17715	17473	17813	17424	17343	17581	17417	17477	17449	17402	17431	17282	17420	17322	17204	17362	17507	17328	17459	17442	17552	17419	17535	17333	17361	17332	17394	17427	17290	17385	17401	17470	17492	17585	17288	17499	17405	17313	17470	17478	17498	17431	17414	17289	17444	17597	17493	17519	17500	17491	17610	17394	17592	17436	17456	17439	17300	17438	17525	17597	17468	17403	17460	17402	17397	17309	17494	17449	17600	17462	17370	17305	17292	17445	17395	17411	17345	17489	17409	17414	17469	17474	17594	17366	17393	17543	17205	17428	17416	17365	17317	17538	17479	17322	17516	17399	17344	17369	17444	17508	17300	17493	17296	17553	17431	17522	17514	17386	17538	17414	17434	17478	17371	17483	17380	17456	17584	17533	17453	17443	17453	17412	17277	17508	17412	17437	17340	17525	17653	17537	17436	17505	17477	17547	17452	17416	17496	17420	17388	17483	17478	17480	17273	17290	17347	17457	17551	17356	17407	17481	17446	17419	17512	17247	17253	17422	17499	17520	17295	17447	17611	17487	17311	17342	17533	17365	17373	17555	17364	17591	17255	17346	17501	17486	17317	17422	17519	17579	17462	17389	17245	17356	17419	17474	17454	17362	17406	17391	17327	17566	17404	17582	17437	17507	17264	17502	17407	17398	17501	17475	17460	17522	17311	17304	17378	17332	17361	17532	17493	17433	17428	17538	17435	17497	17322	17422	17473	17442	17475	17374	17660	17329	17556	17427	17195	17551	17590	17475	17247	17330	17379	17251	17402	17540	17520	17471	17200	17469	17574	17338	17396	17345	17535	17467	17320	17376	17659	17560	17500	17484	17421	17417	17535	17549	17439	17334	17571	17599	17542	17352	17595	17249	17479	17341	17408	17420	17539	17314	17461	17344	17417	17342	17433	17432	17482	17506	17506	17626	17626	17397	17312	17506	17415	17593	17528	17237	17583	17387	17299	17573	17335	17405	17245	17513	17428	17527	17454	17508	17582	17413	17461	17440	17586	17574	17551	17654	17448	17385	17656	17376	17470	17450	17323	17404	17347	17392	17473	17529	17599	17434	17430	17357	17429	17459	17567	17482	17535	17416	17399	17416	17494	17385	17324	17332	17452	17517	17378	17355	17359	17457	17329	17464	17442	17464	17389	17598	17321	17318	17491	17451	17386	17458	17306	17441	17347	17460	17569	17435	17519	17613	17523	17510	17354	17394	17434	17350	17397	17455	17386	17389	17357	17505	17467	17463	17348	17431	17344	17338	17578	17362	17448	17437	17367	17422	17463	17526	17541	17507	17413	17285	17521	17494	17533	17315	17080	17299	17458	17356	17264	17569	17465	17196	17429	17324	17537	17455	17353	17479	17319	17455	17555	17441	17509	17279	17414	17350	17324	17535	17433	17421	17462	17474	17208	17643	17376	17395	17514	17488	17465	17389	17434	17492	17584	17485	17330	17478	17331	17346	17475	17675	17352	17483	17405	17402	17308	17367	17513	17449	17411	17436	17278	17497	17461	17326	17441	17499	17519	17457	17393	17361	17574	17533	17390	17575	17519	17407	17391	17566	17582	17385	17536	17375	17530	17491	17389	17417	17528	17454	17507	17565	17322	17328	17317	17346	17397	17384	17268	17512	17604	17319	17338	17497	17446	17437	17580	17480	17464	17513	17496	17449	17377	17408	17616	17372	17354	17345	17479	17388	17551	17429	17307	17322	17423	17292	17565	17238	17380	17358	17355	17436	17266	17340	17453	17479	17422	17445	17516	17321	17578	17566	17249	17326	17293	17350	17312	17356	17300	17419	17446	17316	17519	17371	17483	17535	17447	17421	17494	17509	17289	17568	17271	17457	17632	17528	17551	17505	17412	17576	17502	17642	17452	17508	17587	17607	17341	17436	17524	17377	17454	17597	17195	17503	17355	17495	17340	17343	17267	17276	17417	17540	17571	17522	17371	17381	17442	17500	17538	17270	17329	17302	17454	17453	17629	17382	17709	17370	17468	17669	17404	17479	17532	17487	17661	17298	17517	17542	17583	17436	17285	17402	17467	17544	17377	17451	17692	17445	17428	17395	17356	17459	17402	17461	17443	17330	17421	17421	17638	17525	17431	17569	17545	17367	17417	17379	17364	17595	17377	17372	17569	17512	17404	17435	17505	17425	17447	17435	17509	17450	17268	17559	17492	17516	17604	17317	17452	17559	17394	17626	17442	17296	17561	17351	17389	17510	17512	17321	17380	17485	17456	17372	17452	17406	17417	17341	17349	17450	17435	17438	17509	17484	17337	17365	17440	17510	17667	17316	17460	17312	17474	17586	17603	17426	17589	17420	17422	17397	17378	17270	17549	17273	17479	17445	17630	17497	17280	17406	17477	17343	17522	17404	17530	17424	17373	17413	17153	17525	17281	17393	17403	17349	17578	17508	17501	17511	17529	17299	17467	17478	17522	17591	17368	17598	17360	17540	17619	17491	17354	17531	17437	17471	17516	17498	17360	17507	17534	17556	17488	17450	17501	17306	17421	17531	17410	17554	17579	17218	17622	17314	17537	17420	17593	17592	17586	17566	17481	17417	17386	17455	17414	17468
35740	29770	33602	31277	29755	30130	30050	29765	29669	29627	29638	29662	29682	29605	29621	29770	29821	29775	29837	29661	29642	29597	29793	30023	29544	29406	29675	29640	29601	29366	29547	29476	29556	29450	29824	29740	29669	29833	29621	29664	29575	29706	29692	29562	29680	29641	29836	29491	29735	29870	29816	29710	29599	29746	29437	29644	29774	29480	29681	29497	29776	29731	29730	29566	29629	29348	29513	30030	29637	29401	29768	29752	29723	29634	29489	29568	29593	29418	29732	29663	29689	29843	29495	29646	29816	29579	29684	29602	29791	30063	29676	29569	29759	29847	29688	29604	29942	29673	29585	29464	29333	29475	29691	29546	29520	29640	29601	29616	29769	29617	29554	29759	29491	29177	29553	29727	29585	29984	29760	29745	29513	29635	29787	29571	29587	29684	29754	29655	29840	29596	29768	29254	29593	29530	29554	29490	29713	29713	29736	29367	29449	29574	29507	29791	29630	29656	29499	29380	29597	29528	29857	29697	29753	29610	29736	29465	29653	29985	29436	29685	29763	29584	29572	29724	29417	29465	29519	29734	29466	29861	29685	29719	29867	29813	29554	29410	29788	29499	29943	29839	29630	29650	29578	29705	29512	29793	29640	29584	29865	29521	29672	29708	29693	29835	29476	29649	29709	29716	29811	29624	29539	29445	29563	29650	29896	29588	29561	29705	29739	29408	29484	29687	29451	29707	29502	29900	29445	29606	29685	29419	29674	29812	29710	29573	29404	29637	29769	29762	29527	29618	29654	29591	29492	29824	29485	29766	29623	29481	29587	29677	29565	29559	29491	29591	29709	29538	29457	29285	29920	29329	29630	30155	29774	29877	29745	29589	29766	29542	29809	29890	29777	29501	29732	29776	29514	29709	29613	29676	29482	29741	29474	29802	29723	29668	29691	29814	29723	29507	29850	29681	29762	29779	29345	29373	29878	29820	29808	29616	29415	29628	29598	29555	29547	29457	29706	29563	30060	29678	29564	29630	29591	30191	29620	29663	29691	29529	29485	29676	29893	29695	29726	29732	29800	29437	29621	29366	29649	29618	29696	29614	29724	29624	29663	29869	29428	29611	29724	29758	29693	29458	29872	29659	29485	29676	29862	29661	29658	29681	29815	29642	29623	29642	29692	29560	29777	29784	29764	29596	29589	29603	29588	29714	29573	29580	29899	29861	29778	29655	29942	29724	29994	29849	29381	29720	29650	29501	29546	29774	29822	29576	29509	29595	29497	29180	29741	29711	29313	29647	29756	29842	29737	29680	29367	29770	29692	29441	29657	29685	29689	29601	29369	29706	29947	29593	29911	29788	29912	29447	29727	29695	29400	29407	29425	29539	29614	29604	29498	29895	29740	29642	29901	29393	29619	29815	29674	29617	29790	29869	29642	29598	29992	29578	29532	29547	29575	29570	29639	29591	29604	29586	29829	29602	29500	29847	29770	29772	29729	29689	29783	29579	29578	29784	29426	29595	29813	29417	29813	29929	29510	29676	29483	29865	29639	29625	29788	29700	29874	29759	29469	29532	29706	29477	29640	29274	29683	29793	29810	29915	29662	29627	29784	29552	29626	29772	29564	29818	29568	29616	29649	29574	29660	29709	29588	29460	29490	29643	29749	29673	29560	29682	29560	29331	29988	29910	29630	29621	29717	29746	29526	29621	29845	29668	29988	29446	29503	29752	29584	29535	29613	29700	29686	29601	29342	29751	29563	29915	29812	29918	29789	29486	29645	29781	29806	29745	29337	29731	29818	29725	29729	29583	29725	29915	29531	29746	29599	29626	29587	29605	29723	29599	29697	29574	29709	29464	29769	29621	29656	29813	29697	29731	29669	29857	29619	29716	29538	29904	29815	29683	29650	29469	29523	29405	29532	29830	29667	29660	29722	29497	29358	29647	29610	29829	29501	29711	29947	29766	29744	29627	29940	29729	29594	29630	29824	29861	29652	29546	29613	29543	29266	29702	29584	29462	29662	29696	29483	29626	29553	29666	29645	29588	29605	29466	29808	29505	29548	29586	29660	29607	29680	29635	29599	29840	29552	29788	29567	29817	29721	29498	29805	29691	29864	29520	29523	29618	29520	29549	29402	29738	29839	29848	29725	29933	29554	29394	29755	29658	29578	29761	29609	29552	29659	29640	29813	29532	29482	29817	29636	29447	29692	29664	29561	29469	29638	29450	29402	29704	29607	29823	29602	29684	29573	29398	29836	29559	29742	29890	29651	29710	29884	29771	29616	29683	29492	29530	29749	29664	29777	29584	29536	29500	29824	29549	29570	29621	29416	29920	29798	29498	29617	29609	29556	29428	29365	29652	29576	29523	29687	29643	29728	29552	29754	29880	29407	29619	29871	29405	29483	29620	29516	29660	29434	29691	29745	29416	29787	29481	29678	29639	29745	29610	29608	29577	29549	29636	29659	30058	29879	29611	29406	29553	29544	29439	29656	29723	29695	29818	29450	29623	29518	29644	29610	29807	29658	29662	29617	29817	29691	29810	29621	29782	29792	29642	29912	29616	29638	29542	29503	29457	29288	29589	29721	29661	29750	29378	29735	29583	29583	29655	29755	29687	29696	29680	29480	29678	29772	29742	29702	29419	29596	29617	29639	29762	29666	29657	29683	29715	29683	29534	29710	29756	29598	29742	29381	29411	29624	29532	29501	29734	29774	29592	29539	29727	29769	29702	29701	29553	29477	29849	29610	29620	29757	29690	29464	29534	29492	29481	29722	29543	29863	29600	29780	29719	29882	29825	29350	29606	29814	29717	29516	29641	29541	30019	29878	29589	29686	29683	29523	29417	29539	29503	29489	29554	29576	29950	29783	29510	29669	29483	29700	29489	29751	29654	29873	29664	29685	29561	29690	29443	29920	29542	29712	29697	29767	29604	29691	29564	29668	29524	29430	29647	29897	29703	29703	29619	29534	29603	29646	29569	29691	29682	29618	29629	29529	29870	29909	29534	29457	29741	29565	29600	29558	29526	29679	29496	29543	29495	29428	29696	29462	29489	29634	29697	29770	29573	29654	29651	29620	29593	29833	29793	29916	29800	29636	29523	29588	29582	29676	29699	29413	29661	29777	29599	29466	29569	29677	29380	29693	29645	29731	29470	29486	29558	29493	29714	29668	29529	29547	29754	29627	29682	29756	29771	29838	29598	29616	29745	29433	29543	29512	29615	29838	29542	29315	29517	29915	29454	29462	29642	29634	29538	29353	29623	29628	29929	29619	29543	29526	29441	29798	29552	29815	29816	29677	29398	29693	29811	29667	29958	29398	29592	29676	29690	29757	29697	29619	29763	29692	29526	29815	29680	29588	29714	29426	29637	29994	29523	29675	29775	29781	29731	29758	29855	29694	29616	30145	29474	29837	29843	29563	29430	29710	29616	29741	29711	29832	29617	29737	29607	29664	29486	29622	29704	29780	29625	29775	29583	29857	29667	29609	29768	29427	29678	29576	29725	29639	29618	29531	29457	29231	29840	29681	29761	29775	29435	29747	29399	29634	29773	29765	29758	29815	29831	29487	29598	29550	29882	29643	29842	29774	29548	29843	29504	29547	29723	29610	29359	29832	29858	29847	29676	29733	29819	29750	29366	29573	29599	29519	29763	29520	29418	29653	29504	29362	29646	29313	29430	29731	29305	29654	29793	29565	29888	29574	29501	29590	29406	29798	29705	29420	29699	29794	29729	29750	29655	29508	29828	29693	29735	29818	29677	29683	29960	29778	29704	29656	29689	29671	29761	29764	29523	29605	29921	29738	29543	29431	29356	29703	29608	29778	29450	29650	29607	29718	29708	29645	29619	29547	29417	29728	30059	29603	29573	29594	29645	29786	29626	29687	29661	29573	29693	29637	29588	29691	29971	29529	29597	29544	29651	29690	29809	29653	29845	29680	29468	29800	29593	29601	29816	29878	29691	29694	29644	29713	29621	29372	29742	29706	29755	29595	29823	29621	29866	29714	29409	29863	29407	29511	29651	29761	29599	29714	29904	29441	29604	29733	29546	29307	29605	29526	29706	29548	29466	29633	29547	29904	29714	29675	29428	29749	29634	29589	29656	29768	29722	29619	29548	29766	29696	29593	29767	29899	29701	29371	29833	29599	29644	29722	29651	29569	29602	29912	29647	29777	29635	29834	29818	29648	29917	29529	29304	29559	29364	29680	29877	29591	29609	29649	29594	29939	29598	29721	29735	29621	29785	29565	29970	29779	29721	29663	29754	29719	29730	29731	29636	29867	29659	29769	29578	29478	29696	29716	29721	29479	29665	29765	29533	29890	29740	29915	29507	29799	29800	29845	29469	30000	29791	29638	29615	29644	29630	29545	29740	29779	29611	29669	29746	29550	29683	29560	29789	29556	29778	29804	29796	29963	29679	29616	30173	29414	29849	29708	29578	29339	29692	29793	29832	29853	29760	29568	29375	29722	29711	29475	29489	29547	29695	29540	29720	29510	29677	29931	29593	29514	29476	29739	29589	29851	29868	29710	29608	29644	29571	29727	29548	29909	29589	29441	29603	29732	29792	30046	29588	29891	29779	29633	29317	29699	29532	29695	29788	29722	29587	29605	29730	29620	29624	29740	29750	29623	29787	29545	29463	29758	29551	29559	29794	29747	30011	29660	29666	29345	29473	29750	29663	29516	29606	29726	29725	29511	29570	29652	29493	29521	29757	29625	29619	29491	29741	29694	29722	29764	29716	29551	29713	29696	29332	29384	29756	29699	29681	29438	29409	29625	29728	29659	29783	29730	29877	29602	29731	29886	29613	29448	29652	29465	29699	29760	29597	29676	29740	29481	29456	29562	29590	29612	29522	29375	29668	29630	29358	29664	29782	29830	29589	29485	29495	29821	29745	29703	29854	29638	29742	29748	29888	29703	29306	29970	29780	29622	29817	29529	29709	29605	29797	30032	29791	29881	29980	29629	29463	29898	29625	29490	29635	29452	29506	29813	29629	29578	29685	29681	29694	29740	29474	29661	29602	29654	29629	29557	29268	29589	29483	29798	29612	29611	29627	29540	29783	29469	29731	29436	29760	29632	29719	29809	29861	29781	29858	29405	29610	29719	29920	29974	29861	29845	29689	29486	29709	29721	29689	29818	29741	29760	29672	29731	29547	29550	29774	29857	29767	29658	29363	29781	29767	29460	29846
24024	28671	23359	19566	19249	19040	18872	18915	18667	18806	18674	18618	18697	18579	18639	18670	18609	18597	18568	18571	18762	18753	18625	18436	18567	18663	18563	18624	18583	18576	18605	18504	18592	18422	18456	18560	18637	18656	18539	18480	18717	18558	18516	18553	18381	18498	18485	18578	18652	18594	18595	18435	18459	18631	18557	18467	18476	18481	18461	18497	18607	18579	18475	18527	18528	18592	18384	18410	18467	18576	18523	18596	18655	18536	18550	18598	18540	18627	18550	18619	18506	18571	18548	18561	18604	18561	18585	18644	18298	18525	18508	18532	18594	18800	18570	18510	18417	18524	18407	18462	18511	18601	18468	18444	18457	18381	18566	18406	18582	18605	18592	18622	18505	18488	18541	18591	18563	18604	18679	18580	18446	18745	18343	18462	18470	18670	18335	18564	18620	18487	18646	18377	18498	18512	18469	18578	18458	18508	18360	18503	18570	18587	18549	18588	18532	18564	18471	18679	18644	18723	18324	18404	18602	18521	18505	18668	18513	18425	18373	18627	18593	18496	18538	18523	18496	18525	18723	18426	18463	18429	18490	18366	18627	18576	18466	18425	18511	18626	18533	18626	18461	18438	18386	18453	18532	18512	18525	18840	18557	18511	18392	18318	18542	18359	18550	18432	18476	18410	18606	18553	18338	18473	18509	18555	18740	18600	18702	18406	18466	18445	18355	18450	18421	18628	18396	18658	18602	18529	18433	18452	18595	18452	18562	18552	18574	18594	18520	18504	18499	18440	18613	18479	18530	18622	18572	18483	18398	18628	18424	18470	18501	18475	18550	18422	18433	18360	18616	18389	18424	18564	18474	18525	18521	18440	18449	18575	18635	18667	18473	18498	18365	18342	18638	18279	18647	18556	18555	18551	18473	18537	18587	18545	18374	18487	18552	18484	18396	18501	18485	18478	18532	18443	18591	18376	18452	18392	18563	18406	18472	18545	18605	18518	18496	18541	18584	18765	18494	18302	18632	18648	18442	18533	18610	18384	18575	18650	18429	18523	18385	18511	18589	18396	18761	18641	18566	18516	18395	18603	18396	18459	18557	18394	18479	18616	18714	18672	18384	18671	18584	18558	18471	18729	18633	18510	18528	18485	18487	18363	18361	18605	18676	18441	18468	18478	18682	18459	18471	18519	18475	18453	18574	18493	18517	18470	18624	18464	18417	18679	18432	18425	18516	18512	18636	18318	18560	18613	18581	18409	18678	18339	18349	18397	18366	18528	18443	18626	18613	18455	18633	18520	18649	18425	18627	18601	18515	18451	18725	18589	18391	18443	18549	18565	18566	18340	18666	18632	18774	18534	18508	18587	18574	18527	18530	18595	18596	18572	18547	18341	18373	18571	18613	18456	18566	18738	18560	18548	18453	18576	18551	18534	18620	18569	18656	18558	18632	18580	18579	18571	18473	18679	18549	18416	18507	18567	18596	18705	18793	18477	18595	18667	18513	18543	18480	18680	18574	18458	18532	18483	18571	18573	18508	18572	18530	18562	18555	18515	18647	18606	18419	18493	18648	18337	18789	18582	18558	18468	18405	18409	18422	18608	18602	18564	18258	18546	18417	18446	18478	18461	18399	18405	18597	18416	18743	18435	18539	18538	18613	18485	18421	18492	18434	18536	18831	18456	18748	18421	18755	18505	18597	18370	18617	18585	18364	18454	18526	18485	18520	18622	18533	18579	18483	18383	18529	18549	18317	18524	18486	18439	18468	18357	18678	18500	18551	18679	18615	18565	18545	18490	18424	18475	18532	18392	18374	18425	18516	18486	18589	18572	18563	18608	18487	18560	18568	18459	18409	18746	18540	18632	18457	18680	18535	18424	18482	18276	18301	18393	18510	18465	18371	18495	18640	18509	18465	18604	18742	18489	18664	18573	18502	18631	18493	18582	18565	18634	18547	18544	18547	18425	18545	18615	18567	18408	18549	18513	18425	18569	18806	18510	18356	18573	18344	18520	18457	18455	18575	18707	18527	18474	18564	18681	18605	18526	18458	18464	18677	18588	18569	18455	18689	18593	18358	18606	18408	18447	18456	18489	18420	18543	18612	18409	18755	18429	18575	18588	18533	18491	18626	18673	18437	18535	18795	18698	18398	18713	18539	18431	18480	18369	18675	18444	18629	18548	18564	18629	18683	18360	18641	18509	18511	18579	18825	18428	18664	18565	18592	18520	18550	18554	18465	18490	18550	18491	18478	18444	18588	18621	18518	18404	18405	18616	18465	18591	18390	18460	18526	18531	18546	18687	18669	18470	18500	18416	18344	18421	18523	18772	18488	18656	18409	18515	18651	18301	18711	18558	18664	18575	18552	18419	18629	18698	18392	18528	18488	18546	18487	18558	18483	18817	18542	18411	18680	18689	18355	18563	18616	18621	18646	18384	18557	18523	18525	18518	18494	18480	18647	18521	18444	18619	18693	18549	18662	18601	18452	18386	18438	18590	18603	18601	18535	18534	18520	18640	18493	18668	18375	18679	18483	18491	18437	18503	18529	18562	18705	18694	18525	18500	18342	18609	18532	18474	18385	18589	18745	18490	18497	18505	18804	18332	18679	18512	18536	18575	18672	18434	18599	18374	18603	18615	18504	18389	18632	18711	18546	18609	18498	18453	18645	18583	18531	18513	18450	18675	18258	18501	18372	18586	18513	18513	18524	18436	18440	18449	18425	18497	18716	18488	18502	18364	18292	18637	18637	18584	18374	18388	18582	18524	18693	18456	18488	18660	18503	18609	18534	18336	18542	18573	18497	18529	18505	18522	18597	18592	18557	18568	18620	18487	18491	18776	18461	18529	18486	18505	18540	18530	18586	18466	18393	18610	18591	18487	18518	18680	18340	18570	18400	18510	18310	18533	18760	18743	18563	18417	18394	18402	18569	18633	18489	18353	18550	18639	18548	18619	18391	18615	18305	18325	18337	18450	18480	18645	18441	18533	18619	18454	18492	18565	18645	18642	18630	18525	18675	18697	18592	18544	18570	18450	18573	18566	18488	18638	18320	18758	18741	18700	18469	18703	18481	18571	18673	18696	18623	18381	18715	18427	18507	18568	18504	18351	18526	18563	18600	18582	18603	18634	18599	18435	18585	18541	18530	18491	18543	18545	18610	18703	18432	18442	18599	18481	18723	18536	18590	18772	18513	18441	18602	18471	18556	18449	18424	18648	18427	18654	18570	18401	18566	18625	18618	18391	18265	18447	18703	18422	18367	18585	18587	18430	18408	18476	18581	18471	18577	18504	18634	18658	18418	18670	18469	18439	18599	18390	18703	18579	18447	18479	18422	18352	18759	18598	18629	18531	18679	18548	18503	18601	18426	18532	18438	18645	18559	18516	18523	18538	18520	18517	18396	18595	18399	18526	18425	18551	18616	18492	18582	18502	18651	18564	18494	18539	18473	18605	18535	18595	18304	18501	18475	18716	18476	18324	18568	18597	18597	18457	18569	18451	18743	18614	18464	18293	18440	18470	18524	18518	18647	18702	18413	18518	18326	18512	18461	18588	18507	18306	18642	18392	18530	18656	18659	18515	18526	18515	18629	18592	18492	18753	18562	18392	18614	18462	18611	18562	18667	18468	18558	18583	18502	18205	18715	18525	18616	18731	18708	18208	18537	18525	18483	18650	18697	18601	18437	18512	18525	18540	18652	18467	18396	18705	18572	18469	18516	18651	18535	18672	18583	18618	18524	18663	18550	18612	18519	18452	18732	18358	18401	18636	18743	18570	18632	18684	18367	18480	18550	18365	18535	18640	18483	18497	18683	18451	18708	18587	18709	18367	18571	18459	18582	18519	18547	18671	18560	18511	18575	18688	18563	18619	18457	18560	18556	18750	18523	18674	18577	18486	18561	18550	18511	18646	18540	18631	18551	18519	18502	18367	18668	18566	18532	18800	18584	18535	18475	18396	18431	18467	18443	18539	18381	18585	18725	18390	18508	18460	18480	18418	18535	18470	18617	18371	18309	18454	18601	18599	18495	18513	18735	18504	18618	18546	18487	18422	18326	18611	18500	18376	18516	18567	18617	18425	18540	18776	18505	18595	18621	18718	18615	18599	18626	18534	18535	18563	18522	18550	18743	18499	18520	18527	18538	18673	18620	18519	18533	18419	18538	18575	18481	18597	18460	18560	18607	18428	18376	18432	18554	18647	18489	18495	18492	18644	18517	18476	18540	18687	18753	18433	18336	18590	18580	18638	18510	18632	18564	18414	18478	18571	18595	18509	18567	18431	18599	18476	18621	18568	18493	18460	18506	18433	18586	18550	18584	18446	18452	18527	18502	18608	18554	18530	18604	18533	18454	18456	18452	18429	18514	18465	18534	18530	18624	18297	18505	18549	18565	18461	18597	18606	18636	18667	18490	18586	18596	18409	18468	18644	18614	18525	18444	18513	18649	18632	18698	18604	18582	18536	18627	18511	18523	18480	18510	18456	18504	18504	18553	18319	18498	18679	18476	18539	18481	18434	18721	18452	18470	18463	18578	18618	18399	18473	18528	18570	18502	18542	18563	18354	18638	18445	18482	18625	18395	18660	18474	18240	18384	18492	18553	18772	18410	18547	18450	18498	18748	18619	18373	18607	18676	18678	18477	18645	18546	18701	18591	18363	18556	18511	18550	18636	18678	18620	18566	18503	18626	18561	18380	18531	18603	18467	18619	18488	18629	18725	18501	18409	18513	18444	18469	18665	18647	18427	18467	18611	18436	18641	18416	18493	18567	18486	18611	18576	18486	18484	18377	18529	18555	18412	18586	18513	18482	18443	18592	18531	18489	18539	18599	18425	18427	18513	18422	18281	18444	18488	18378	18569	18653	18490	18482	18685	18480	18457	18596	18524	18398	18491	18419	18400	18550	18455	18496	18576	18437	18444	18561	18525	18333	18505	18590	18394	18315	18441	18795	18515	18598	18596	18722	18576	18566	18607	18400	18539	18439	18588	18562	18515	18473	18594	18593	18577	18633	18578	18519	18503	18454	18506	18412	18620	18662	18520	18506	18279	18335	18702	18609	18599	18659	18750	18529	18582	18544	18451	18513	18518	18507	18454	18605	18553	18611	18497	18584	18533	18432	18522	18466	18486	18720	18435	18466	18578	18522	18459	18599	18566	18531	18511	18364	18561	18491	18460	18595	18456	18476	18593
23968	21018	27425	25199	24337	28794	31705	29130	28700	29226	29080	29136	28756	28513	28608	28525	28694	28792	28659	28696	28449	28757	28640	28562	28295	28297	28470	28338	28384	28406	28495	28231	28196	28439	28372	28627	28223	28275	28499	28403	28265	28304	28420	28286	28577	28116	28265	28048	28069	28425	28700	28240	28260	28401	28474	28194	28244	28011	28388	28071	28496	28089	28303	28475	28300	28506	28359	28300	28321	28326	28371	28365	28474	28263	28098	28271	28155	28643	28411	28359	28311	28315	28755	28213	28397	28176	28370	28167	28373	28068	28401	28265	28210	28346	28021	28133	28078	28349	28343	28072	28113	28304	28288	28302	28261	28120	27996	28256	28305	28173	28286	28387	28388	28415	28295	28489	28328	28073	28086	28397	28140	28020	27927	28117	28167	28067	28004	27987	28255	28410	28302	28094	28269	28247	28059	28064	28295	28326	28188	28395	28309	28204	28347	28373	28329	28341	28076	28126	28369	28033	28304	28535	28434	27926	28192	28196	28184	28012	28298	28041	28111	28358	28344	28407	28027	28354	28343	27943	28295	28182	28088	27958	28431	28383	28308	28292	28141	28282	28215	28378	28123	28210	28458	28081	28096	28249	28337	28320	28021	28302	28487	28191	28176	28086	28231	27993	28180	28413	28479	28228	28040	28393	28365	28282	28118	28279	28209	28309	28188	28235	28282	28269	28108	28478	28386	28218	28138	28463	28316	28102	28259	28096	28358	28247	28236	28062	27974	28370	28510	28071	28289	28147	28428	28157	28257	28336	28099	28427	28189	27965	28159	28199	28089	27905	27951	28052	28119	28407	28233	28455	28540	28194	28237	28144	28266	28334	28309	28158	27991	28108	28257	28307	28378	28533	28041	28212	28390	28419	28188	28489	28268	28089	28441	27961	28330	28600	28279	27923	28204	28330	28527	28394	28177	28140	28104	28128	28180	28225	28466	28252	28132	28241	28406	28244	28377	28042	27967	28358	28271	28231	28360	28234	28279	28132	28220	28229	28425	28124	28140	28362	28099	28143	28017	28204	28212	28359	28479	28224	28060	28293	28187	27929	28155	28156	28209	28266	28371	28258	28087	28234	28106	28207	28127	28180	28186	27959	28165	28497	28243	28088	28107	28432	28161	28180	28222	28037	27904	28392	28101	27894	28029	28362	28404	28348	28203	28147	28122	28042	28134	28140	28105	28352	28368	28050	28397	28227	28532	28126	28003	28365	28287	28310	28304	28189	28287	28554	28309	28115	28230	28264	28310	28033	28253	28016	28163	28223	28152	28243	28310	28154	28202	28359	28330	28188	28454	28227	28251	28054	28050	28075	28059	28004	28388	28281	28413	28256	28231	28240	28255	28086	27966	28284	28328	28291	28353	28368	28253	28417	28307	28144	28310	28005	28230	28141	28290	28068	28185	28321	28433	28362	28322	28042	28190	28046	28358	28161	28357	28081	28280	28480	28143	28164	28426	28126	28388	28450	28001	28240	28247	28297	28221	27993	28440	28342	28374	28304	27940	27976	28202	28310	28125	28166	28378	28258	28166	28056	28122	28147	28480	28406	28223	28190	28108	28312	28103	28312	28597	28357	28414	28147	28416	28366	28103	28292	28471	28173	28237	28113	28383	28283	28174	28106	28193	28235	28299	28309	28335	28143	28352	28316	28415	28435	28207	27941	28472	28293	28299	28277	27837	28050	27989	28197	28207	28258	28449	28295	28188	28188	28032	28354	28146	27863	28376	28280	28258	28314	28264	28101	28140	28174	27994	28101	28390	28257	28217	28320	28220	28219	28373	28367	28281	28117	28371	28159	28310	28039	28175	27934	27954	28371	28445	28203	28201	28083	28068	28342	28176	28219	28274	28197	28087	28114	28268	28188	28228	28460	28326	28047	28380	27973	28147	28302	28138	28265	28223	28270	28453	28043	28305	27952	28176	28343	28355	28035	28165	28171	28097	28328	28424	28232	28251	28166	28098	28074	28162	28293	28161	28032	28150	28201	28148	28140	28254	28327	28178	28457	28180	28199	28371	28474	28399	28229	28353	28128	28249	28303	28265	28099	28623	28287	28480	28134	28165	28083	28188	28198	28078	28230	28404	28299	28458	28133	28278	28322	28291	28121	28012	28110	28175	28079	28390	28193	28324	28235	28222	28253	28105	28042	28406	28642	28471	28438	28180	28280	28292	28175	28388	28537	28013	28290	28362	28289	28439	28227	28097	28239	28342	28222	28315	28108	28387	28051	28454	28355	28403	28149	28295	28173	28158	28289	28213	28183	28332	28220	28272	28217	28337	28088	28112	28099	28315	28192	28059	27924	28374	28163	28122	28332	28274	28186	28025	28150	28382	28330	28345	27967	28323	28309	28316	28390	28281	28243	28290	28074	28345	28254	28528	28293	28237	28326	28103	28393	28179	28429	28248	28387	28094	28178	28173	28162	28173	27961	28270	28191	28235	28241	28185	28002	28307	28321	28230	28206	28268	28304	28326	28209	28348	28379	28100	28143	28143	28069	28041	28301	28122	27945	28142	28136	28024	28153	28324	28291	28240	28212	28105	28309	28365	28055	28001	28234	28404	27969	28173	28229	27883	28231	28299	28360	28441	28197	28170	28381	28393	27998	28287	28143	28444	28118	28385	28358	28302	28267	28190	28513	28052	28144	28134	28473	28240	28401	28449	28329	28396	28081	27912	28355	27792	28270	28096	28400	28340	28021	28046	28270	28319	28251	28311	28238	28233	28180	28198	28211	28180	28056	28230	28243	28107	27997	28112	28310	28230	27976	28112	28173	28441	28230	28221	28149	28260	28354	28392	28409	28141	28089	28300	28050	28195	28448	28354	28032	28344	28334	28545	27904	28322	28232	28351	28233	28233	28281	28132	28086	28342	28074	28198	28360	28099	28295	28089	28376	28376	28283	28380	28132	28486	28303	28294	28165	28012	28196	28381	28323	28079	28284	28239	28393	28021	28225	28556	28162	28157	28288	28316	28286	28001	28213	28292	28092	28147	28118	28336	28245	28124	28142	28198	28244	28295	28341	28642	28307	28191	28131	28093	28270	28158	28271	28103	28235	28290	28253	28237	28205	28122	28349	28367	28352	28220	28348	28109	28283	28334	28365	28208	28570	28306	28460	28275	28227	28286	28279	28144	28042	28163	28119	28207	28422	28326	27930	28171	28209	28198	28259	28428	28144	28091	28151	28098	28390	28112	28133	27926	27998	27966	28181	28269	27967	28078	28117	28200	28456	28218	28368	28296	28196	28105	28149	28322	28490	28218	28247	28407	28164	28204	28318	28344	28568	28359	28030	27896	28343	28351	28237	28231	28149	27970	28080	28087	28245	28405	28178	28391	28182	28405	28154	28159	28218	28241	28058	27975	28128	28206	28176	28282	28082	28229	28245	28365	28303	28091	28326	28109	28163	28400	28280	28363	28186	28493	28345	28027	28038	28313	28298	28027	28182	28402	28269	28262	28346	28307	28118	28179	28279	28188	28046	28242	28017	28224	28391	28089	28057	28216	28351	28455	28219	27958	28123	28517	28169	28240	28061	28287	28278	28247	28292	28340	28326	28320	28104	27976	28259	28126	28190	28223	28203	28461	28307	28236	28256	28469	28489	28135	28240	28263	28243	28278	28251	27954	28164	28294	28012	28206	28390	28462	28277	28274	28345	28343	28360	28536	28371	28454	28156	28153	28275	28211	28305	28121	28399	28333	28105	28246	28256	28384	28243	28128	28129	28402	28201	28187	28060	28121	27979	28047	28003	28010	28012	28190	28076	28323	28104	28358	28329	28014	28343	28176	28210	28156	28357	28062	27935	28058	28272	28205	28111	28102	28351	28320	28277	28414	28236	28462	28281	28254	28431	28314	28402	28331	28421	28151	28540	28137	28139	28128	28154	28436	28276	28329	28323	28139	28452	28038	27949	28224	28012	28434	28374	28149	28118	28382	27962	28407	28361	28220	28309	28176	28300	28269	28207	28215	27953	28376	27969	28385	28549	28416	28110	28284	28285	28131	27923	28252	28468	28162	28503	28538	28131	28353	28292	28301	28523	28094	28095	28426	28305	28293	28136	27948	28161	28255	28163	28174	28280	28246	28263	28440	28107	28376	28038	27995	28058	28225	28081	28114	28120	28130	28009	28519	28073	28190	28236	28084	28143	28081	28085	28396	28362	28373	28287	28486	28416	28122	27918	28025	28061	28135	28215	28307	28118	28077	28013	28339	28446	28251	28218	28164	28329	28411	28242	28094	28077	28381	28135	28226	28073	28180	28073	28373	28131	28258	28382	28174	28223	28515	28516	28262	27951	28283	28450	28214	28377	28234	27938	28164	28170	28110	28086	28202	28177	28232	28152	28294	28104	28223	28123	28155	28018	27827	28307	28326	28412	28242	28158	28199	28114	28146	28245	28144	27933	28184	28272	28090	28198	28218	28165	28334	28321	28058	28326	28411	28290	28460	28479	28304	28248	28291	28429	28275	28151	28340	28097	28345	28220	28327	28227	28326	28413	28119	28151	28177	28039	28171	28362	28352	28364	28401	28299	28293	28385	28357	28167	28341	28161	28328	28200	28287	28205	28307	28338	28152	28396	28312	28137	28310	28065	28197	28191	28069	28312	28341	28336	28339	28281	28432	28165	28080	28343	28408	28329	28387	28211	28052	28317	28148	28244	28255	28179	28375	28230	28203	28151	28224	28175	28170	28232	28372	28347	28386	28268	28165	28252	28354	27863	28014	28124	28244	28149	28309	27953	27915	28145	28370	28221	28196	28295	28167	28285	28196	28197	28106	28064	28281	28158	28195	28202	28214	28153	28217	28275	28268	28273	28212	28133	28264	28269	28144	28187	28110	27845	28211	28326	28330	28101	28621	28178	28399	28024	28156	28048	28184	28112	28328	28190	28300	28085	28191	28257	28122	28362	28618	28236	28338	28387	28144	28086	28122	28252	28337	28168	28236	28001	28422	28297	28087	28377	28200	28047	28260	28081	28226	28252	28413	28335	28213	28213	28173	28305	28375	28353	28187	28074	28509	28058	28235	28128	28369	28334	28321	28328	28290	28372	28327	28470	28462	28042	28288	28322	28202	28378	28366	28266	28343	28072	28263	28287	28125	28166	28082	28440	28201	28038	27951	28230	28248	28061	28526	28404
23158	39521	33400	22221	20943	20092	19499	19109	18968	18734	18544	18386	18448	18710	18384	18400	18216	18196	18041	18079	18281	18135	18018	18117	18042	18058	18173	18130	18090	18001	18073	17966	17925	18036	18068	18099	17841	17961	17812	17881	17962	18082	17877	17871	17851	17800	17967	17892	17894	18118	18005	17932	17876	18035	17958	17888	18041	17927	18127	17980	18149	17987	17887	17844	18069	18094	17914	17792	17899	18008	18000	18015	18135	18112	17872	18088	18046	18119	17838	17955	17886	17826	18009	17860	18033	17923	18053	17822	17867	17983	17893	18184	18119	17991	17970	17753	18120	17805	17882	17966	17869	17995	17990	18003	17985	17939	18090	18059	17961	17939	18049	17733	17901	17851	17884	17868	17865	18085	17850	18140	17802	17969	17848	17985	17887	17905	17895	17925	18025	17953	17862	17871	18012	17950	17937	17881	18003	17957	17775	17830	18037	17873	17943	17726	18143	17889	17818	17789	17991	18007	18056	17910	17954	17927	18023	17931	17729	18053	17760	18004	17679	18184	18119	17847	17902	17932	18109	17910	17900	18030	18079	17975	18061	17763	17759	17870	17913	17825	17831	17869	17875	18021	18076	17772	17933	18009	17951	17896	17942	18072	17829	17871	18098	17975	18044	18072	18010	17990	17969	17826	17885	17890	18037	18007	17808	17838	17935	18178	18078	17888	18006	18033	17886	18008	18022	17939	17992	17943	17903	18035	17843	17944	18058	17960	17911	18010	17975	17970	18012	17902	17958	17793	17863	17763	17889	18084	17972	17954	18061	18025	17870	18076	17804	18057	17892	17938	17990	17870	17860	18106	17962	17769	18021	17928	18000	18019	17921	17850	17964	18061	17966	17838	17967	17784	17925	17869	18085	17930	18055	18078	17906	18013	17953	17869	17757	18025	17930	18247	18038	17963	17987	17780	17871	17836	18110	17851	17876	17957	17990	17879	17774	18166	17774	17968	17788	17925	17920	18046	17991	17818	17987	17963	17862	17941	17850	17907	17935	17859	17880	17935	18045	18006	17922	18038	17980	17938	18099	17929	17960	18072	17936	17840	18008	17964	18073	17987	18013	17971	18127	17877	17994	17949	17965	17939	18204	17869	17982	17875	18008	18047	18092	17962	17872	17899	17908	18034	17993	18077	17777	18083	17983	18018	17885	17771	18135	17871	17823	18060	17888	17750	17849	18025	18125	17919	17946	18082	18111	18009	17962	17836	17891	18159	18033	17891	17790	18157	17843	18085	17714	18015	17815	17834	17839	17932	18137	17872	17856	17975	18018	17925	17891	17816	17856	18047	17889	17953	18040	17896	17794	17770	18050	18038	17936	17887	18026	17703	17835	18080	17947	17932	17913	17907	17944	17905	17804	17736	17923	17997	17854	17857	18135	17869	17903	17954	17865	17932	18020	17780	17762	17951	17851	17824	18072	18013	17879	18049	17984	17979	17935	17993	17973	17962	17883	18041	17974	17959	18102	17854	18114	17835	17800	17896	17940	18076	17945	17943	17988	17974	17742	17830	17747	17837	17886	17846	17892	17946	18055	17943	18000	17928	17842	17886	17942	17904	17885	17813	17983	17933	17978	17970	18033	17980	17948	17885	17901	17956	17917	17820	17870	17967	17966	17859	17782	17994	17889	17885	17904	17977	17862	17956	17839	17789	17960	17766	17927	17794	17981	17899	18096	18009	17736	17827	17981	17756	17964	17909	17921	17988	17842	17787	17762	17898	17990	18038	17750	17915	17955	17943	17876	17838	18067	18035	18092	18041	17771	17815	17939	18144	17907	18009	17926	17883	18038	18047	18053	17793	17983	17737	17948	17940	17786	17904	17928	17975	17964	17795	18006	17994	17940	17925	17939	17843	18039	18201	18038	17905	17982	18126	17890	17860	17933	17973	17858	17974	17864	18045	17972	18047	17892	17886	18035	18023	17941	17668	17987	18013	17964	17840	18089	17892	17880	17857	17716	18013	17900	17976	18079	17965	18124	17837	18031	17852	17881	17868	17994	18138	18098	18027	18040	17806	17880	17977	18003	18197	17955	17868	18025	17990	18012	17982	17828	17852	17900	17911	17808	17883	17802	17953	17912	17839	18106	17815	17938	18055	17820	17976	17985	17973	17874	18083	17949	17938	18057	17970	17764	17814	17994	17954	17737	17867	18009	18077	18025	17848	17953	17969	17802	17889	18087	17941	17918	18021	17962	17963	17976	17997	17814	17809	18095	17978	17916	17951	17964	17981	17943	17957	18064	17846	17985	17956	17849	17953	18065	18026	17985	17954	17835	18086	17912	17618	17952	18092	18050	17986	18063	18009	17761	17986	17788	17634	17866	17771	18026	17931	17998	18030	17905	17977	18001	18098	18021	17863	18054	17915	17966	17973	17813	17984	17944	17770	18035	18061	17904	18005	17952	18006	17859	17911	17996	18079	18009	18036	17859	17962	17923	17906	17856	17895	18080	17976	18082	17962	17937	17743	17880	17967	17867	17924	17880	18158	17680	17943	17908	18086	17850	17859	17967	17686	18006	17786	17998	17872	17839	17822	17952	17977	17972	17848	17906	18104	17900	18016	17850	17795	18048	17930	18059	18031	17889	17894	17888	17939	17874	17868	18100	17901	18128	17844	17877	18030	18033	17882	18004	17817	17844	17900	17856	17998	18061	17937	17924	17933	17966	17901	17885	17897	18090	17804	17945	18173	17987	18016	17893	17969	18194	17927	18009	18001	17959	17930	17967	17844	17996	18060	17839	17918	17912	17956	17970	18017	17823	18068	17796	17929	17838	17885	17834	18051	17794	17910	18023	17828	17972	17923	17966	17865	18044	18007	18020	18012	17819	17953	17869	17795	17862	18096	17877	17788	17837	17770	17865	17772	18049	17830	17951	17949	17882	17919	17852	17944	17888	17927	17990	17892	18004	18003	17867	17992	17793	18069	17994	18004	18061	17887	17972	17916	17813	18031	17808	18006	17835	17780	18116	17995	17865	17892	18006	18005	17979	18018	17915	17776	17849	17901	17837	17882	17967	17964	18207	18056	18061	17928	18015	17852	17947	17875	18021	17810	18047	18042	17976	18011	17952	17955	17807	18076	18067	17969	17833	17972	17891	17968	18013	17965	18088	17863	18065	17989	17807	17869	18059	17805	17786	17925	17998	17912	18085	17852	17938	17815	18043	18239	17873	18086	18035	17917	17789	17912	18153	17857	18042	17867	17894	17933	17811	17862	18046	17775	17814	17770	18089	18022	18124	18034	17977	17883	17832	17906	18060	18044	17834	17980	18174	17828	18085	17862	18000	18029	18215	17867	17968	18010	17956	17876	17961	18018	17886	17922	17941	17877	17968	17955	17993	18029	17923	17940	17724	18125	17978	17917	18057	17850	17944	17974	17960	18018	18043	17909	17999	17920	17910	17982	17962	18002	17869	17961	18070	17987	17980	17989	18124	18064	17867	17943	17823	18008	17996	18108	17927	18023	17980	17929	17973	17775	18031	17936	17829	17900	18061	18041	18078	17755	17856	17809	18055	17925	18003	17833	17947	17795	17934	17939	18085	17909	17973	17998	17983	18020	18036	18040	18155	17828	17847	17890	17798	18079	17983	17829	17949	17822	18021	17924	17911	17830	18045	18093	17847	17852	18026	17761	18152	17755	18040	17927	17870	18120	18130	17930	17891	17960	17932	17873	17936	17803	18066	17958	17875	17880	17935	17930	17865	17777	17893	17906	18000	17843	17983	17894	17820	18123	18076	17889	18030	17981	17861	18011	18050	18032	17842	18007	17800	17889	17993	17969	17849	18096	18152	18091	18017	17773	18003	18054	17959	17942	18069	18028	18109	17830	17897	17860	17833	18055	17937	18073	17878	17856	18022	18068	17955	17949	17830	17919	17892	17984	17886	17940	17979	17998	17945	17964	17912	17955	17968	18021	17929	18116	17932	17871	17949	18017	18072	17861	18062	18069	17866	17976	18000	18070	17838	18001	17977	17767	17878	18052	17856	17832	18012	17850	18062	17840	17755	17922	18023	17917	17946	18029	17996	17842	17841	17936	18085	17957	17764	17845	17893	17935	17911	18005	17841	17898	18007	17909	18051	17959	17864	17959	17947	17908	18160	17964	17912	17900	17777	17852	17979	17900	17903	17996	17831	18002	17849	17854	17860	17910	17880	17966	17847	17983	17930	17872	17897	17897	17943	17993	18068	18105	17895	18024	17889	18029	18031	17897	17994	17919	17924	17872	17926	18023	17854	18026	18038	17823	17776	18172	18066	17951	18119	18034	17965	18034	18081	17809	17959	17941	17729	18158	17920	17921	17946	17938	18013	18030	18027	17881	17908	17857	17858	17998	17777	18023	17757	17878	17876	17924	17866	18045	17869	18077	17918	17798	17932	18082	17829	17880	17836	17965	17898	17869	17976	18019	17871	17920	17903	17878	17867	18036	17825	17792	18091	18076	18079	17990	18007	17847	17959	18140	17845	17833	18053	17883	18031	18032	17821	17811	17986	18026	17960	17956	17755	17855	17919	17791	17835	17823	17925	17912	18215	17954	17981	18012	18214	17762	17886	18141	17843	17974	17952	18152	17995	17987	18053	17946	17941	18033	17921	17816	17906	18044	17986	17961	17837	17832	17893	17886	17931	18163	17992	18089	17909	18035	17926	17813	17714	17984	18026	17963	17948	17867	17913	17977	18007	17886	17854	17982	17962	17914	17864	18045	18029	18020	17853	17979	17897	18019	17976	18121	17993	17965	17751	18127	17815	18099	17994	17832	18066	17814	17952	17884	17916	18068	17745	17942	17763	17940	18068	18001	17896	17875	17841	17938	18042	17855	17868	17987	17916	17877	17948	18038	18005	18029	18005	17905	17966	18054	17786	18005	17794	17823	17975	17934	17819	17978	17995	18152	17880	17893	18029	17916	17964	17876	18035	18016	17886	17823	17944	18036	17915	17995	17928	17847	18122	18174	17934	17736	18008	18108	17771	17759	17959	17861	17947	17883	17802	18022	17882	17871	17976	18011	17753	18159	17872	17816	17964	18012	17872	17978	18130	17799	17815	18096	17981	18078	18013	17996	17942	18115	17844	18065	17983	17992	17900	17937	17824	17975	18068	17961	17935	17990	17750	18051	18097	17898	18065	18106	17888	17928
22490	20973	27312	24898	22080	26979	32512	29279	28309	28899	28770	28263	28304	28527	28119	28307	28034	28288	28422	27894	27983	27904	28066	27928	28065	27865	27906	27739	27585	27802	27707	27632	27574	27651	27616	27733	28017	27807	27751	27676	27616	27655	27738	27655	27868	27678	27953	27645	27739	27673	27788	27355	27656	27836	27751	27389	27810	27569	27736	27715	27787	27767	27861	27848	27539	27630	27549	27312	27694	27757	27738	27630	27938	28004	27777	27745	27854	27635	27686	27550	27856	27740	27531	27483	27869	27663	27696	27656	27595	27716	27754	27436	27842	27627	27838	27643	27668	27453	27572	27542	27415	27394	27730	27817	27393	27158	27720	27404	27800	27688	27416	27736	27545	27539	27354	27462	27518	27216	27509	27585	27457	27674	27749	27277	27533	27795	27437	27681	27521	27827	27500	27715	27475	27413	27620	27748	27443	27638	27606	27757	27313	27505	27566	27433	27523	27601	27379	27510	27496	27667	27508	27666	27562	27792	27487	27500	27627	27506	27725	27513	27596	27490	27573	27622	27277	27609	27629	27446	27839	27844	27763	27670	27576	27691	27572	27454	27405	27794	27614	27756	27820	27739	27811	27559	27715	27685	28018	27508	27382	27201	27625	27355	27291	27743	27421	27270	27649	27454	27772	27526	27635	27527	27620	27728	27680	27600	27701	27770	27834	27799	27698	27514	27629	27526	27590	27591	27622	27467	27620	27590	27623	27496	27593	27464	27383	27358	27562	27551	27607	27506	27439	27557	27611	27485	27507	27376	27503	27669	27600	27549	27485	27928	27508	27456	27560	27673	27511	27584	27562	27437	27752	27486	27415	27592	27504	27553	27401	27565	27461	27718	27570	27833	27664	27186	27505	27618	27795	27562	27615	27574	27733	27707	27727	27529	27726	27314	27530	27296	27488	27392	27349	27573	27511	27401	27514	27801	27402	27404	27672	27760	27523	27602	27420	27396	27751	27764	27790	27826	27765	27697	27369	27511	27658	27484	27570	27628	27683	27795	27637	27674	27790	27727	27481	27407	27813	27457	27618	27604	27468	27571	27717	27609	27639	27636	27294	27557	27324	27456	27403	27615	27464	27738	27454	27514	27521	27518	27390	27575	27610	27662	27645	27545	27360	27780	27720	27629	27470	27656	27682	27506	27500	27459	27540	27507	27562	27364	27593	27463	27625	27591	27591	27475	27365	27683	27687	27602	27513	27606	27164	27541	27546	27725	27583	27509	27534	27823	27730	27588	27562	27483	27661	27565	27416	27709	27516	27701	27352	27706	27510	27542	27394	27510	27495	27665	27815	27853	27363	27741	27373	27466	27339	27571	27651	27773	27665	27534	27560	27484	27839	27486	27671	27693	27486	27472	27677	27544	27565	27385	27520	27557	27723	27698	27564	27631	27736	27446	27760	27746	27517	27513	27362	27498	27390	27504	27721	27645	27525	27439	27393	27605	27487	27673	27536	27622	27661	27324	27641	27524	27681	27551	27760	27728	27516	27510	27588	27510	27705	27432	27346	27515	27652	27835	27729	27487	27484	27656	27509	27484	27544	27747	27626	27654	27518	27493	27424	27383	27413	27369	27467	27767	27670	27646	27490	27521	27404	27622	27554	27568	27439	27620	27551	27374	27324	27455	27702	27694	27538	27785	27717	27531	27500	27634	27442	27836	27561	27307	27513	27677	27692	27560	27627	27865	27568	27510	27651	27674	27417	27437	27647	27607	27368	27509	27608	27553	27408	27494	27370	27707	27484	27635	27608	27589	27484	27375	27508	27581	27312	27451	27638	27511	27675	27513	27587	27839	27433	27489	27747	27452	27713	27724	27491	27559	27683	27494	27692	27607	27267	27364	27536	27548	27698	27499	27417	27781	27700	27384	27361	27652	27609	27608	27672	27532	27452	27623	27595	27490	27883	27619	27637	27223	27432	27526	27411	27426	27626	27381	27282	27379	27351	27437	27585	27328	27607	27593	27501	27693	27650	27492	27688	27837	27639	27373	27492	27469	27441	27473	27587	27422	27374	27477	27337	27585	27597	27614	27669	27623	27393	27639	27757	27609	27356	27357	27434	27549	27559	27636	27486	27539	27582	27826	27560	27645	27548	27585	27845	27389	27606	27633	27611	27562	27768	27711	27550	27644	27520	27636	27582	27522	27455	27514	27533	27538	27636	27392	27779	27556	27460	27501	27566	27630	27895	27521	27229	27958	27573	27672	27757	27704	27514	27644	27553	27857	27837	27495	27595	27814	27431	27349	27675	27361	27716	27593	27486	27718	27519	27276	27538	27715	27633	27722	27386	27316	27510	27534	27692	27565	27598	27630	27478	27610	27476	27295	27467	27469	27667	27613	27720	27739	27737	27375	27561	27406	27582	27442	27565	27390	27542	27303	27388	27520	27786	27515	27648	27629	27626	27402	27623	27412	27512	27535	27506	27471	27686	27753	27811	27551	27509	27728	27376	27301	27400	27252	27386	27341	27337	27634	27654	27768	27504	27575	27709	27787	27725	27722	27628	27677	27416	27703	27485	27308	27562	27469	27538	27726	27541	27768	27618	27639	27378	27739	27521	27438	27707	27796	27631	27643	27719	27535	27805	27433	27557	27585	27538	27300	27293	27550	27648	27565	27681	27745	27311	27543	27432	27632	27616	27403	27373	27593	27475	27557	27497	27592	27494	27304	27471	27495	27603	27578	27463	27580	27843	27668	27727	27592	27413	27634	27488	27364	27580	27519	27588	27372	27773	27512	27701	27525	27502	27459	27616	27925	27543	27297	27629	27405	27497	27582	27494	27399	27733	27524	27669	27522	27384	27619	27582	27602	27587	27657	27873	27610	27825	27675	27057	27450	27621	27625	27534	27450	27456	27688	27337	27830	27422	27655	27564	27393	27654	27669	27622	27621	27597	27597	27693	27599	27605	27453	27180	27712	27419	27508	27648	27338	27756	27615	27664	27607	27700	27613	27588	27553	27450	27638	27765	27368	27720	27643	27585	27540	27466	27635	27458	27518	27553	27286	27494	27562	27525	27542	27701	27727	27542	27508	27618	27418	27710	27629	27554	27571	27675	27548	27724	27751	27335	27725	27769	27642	27716	27678	27650	27534	27734	27701	27516	27547	27602	27437	27552	27979	27841	27419	27834	27623	27545	27688	27830	27571	27659	27323	27507	27688	27431	27411	27646	27572	27691	27786	27779	27698	27756	27615	27842	27863	27487	27664	27788	27458	27483	27385	27550	27445	27380	27520	27686	27646	27278	27490	27473	27677	27687	27738	27489	27564	27589	27218	27603	27664	27467	27742	27619	27587	27696	27603	27627	27535	27667	27499	27651	27609	27445	27609	27460	27209	27264	27640	27620	27534	27485	27579	27373	27630	27431	27795	27348	27721	27604	27433	27544	27278	27679	27822	27477	27511	27564	27421	27513	27323	27611	27245	27616	27630	27358	27621	27608	27486	27726	27523	27440	27222	27502	27482	27442	27450	27613	27692	27355	27718	27396	27366	27315	27361	27635	27313	27747	27875	27808	27886	27473	27384	27628	27578	27717	27586	27680	27606	27604	27592	27564	27549	27734	27587	27529	27486	27541	27745	27518	27462	27477	27403	27577	27521	27744	27517	27465	27484	27465	27630	27568	27491	27564	27377	27486	27858	27530	27464	27527	27655	27586	27363	27593	27404	27694	27688	27408	27318	27340	27494	27879	27587	27758	27523	27617	27426	27450	27280	27569	27458	27645	27736	27371	27568	27461	27458	27797	27623	27612	27447	27539	27209	27763	27584	27698	27570	27765	27727	27663	27285	27558	27443	27663	27817	27564	27429	27666	27556	27665	27552	27677	27524	27295	27569	27723	27270	27517	27644	27672	27521	27826	27241	27581	27382	27669	27662	27773	27673	27616	27556	27319	27488	27522	27346	27467	27391	27640	27555	27470	27484	27470	27457	27726	27499	27662	27555	27597	27457	27510	27565	27423	27658	27745	27573	27282	27517	27556	27489	27636	27592	27594	27430	27477	27529	27500	27167	27636	27686	27600	27504	27708	27515	27737	27408	27500	27687	27521	27763	27572	27600	27289	27632	27535	27648	27823	27402	27336	27504	27553	27644	27620	27761	27574	27606	27376	27396	27445	27653	27448	27452	27521	27393	27587	27573	27574	27566	27630	27696	27769	27530	27527	27589	27716	27602	27530	27527	27647	27633	27590	27396	27745	27577	27489	27660	27584	27672	27528	27672	27604	27479	27417	27660	27782	27652	27637	27507	27452	27517	27537	27532	27432	27675	27562	27359	27650	27637	27663	27684	27262	27250	27589	27495	27519	27443	27451	27604	27632	27730	27646	27808	27628	27467	27754	27495	27673	27526	27797	27630	27687	27437	27484	27253	27644	27491	27456	27592	27657	27685	27599	27529	27271	27831	27480	27218	27456	27637	27621	27622	27629	27580	27384	27172	27661	27784	27519	27444	27370	27473	27657	27527	27536	27661	27557	27402	27917	27754	27614	27507	27494	27795	27414	27553	27483	27521	27800	27634	27498	27662	27547	27658	27545	27444	27558	27656	27892	27614	27640	27239	27391	27762	27397	27343	27564	27671	27345	27420	27568	27840	27492	27625	27818	27417	27578	27604	27596	27712	27533	27814	27514	27582	27819	27609	27670	27525	27694	27339	27379	27474	27720	27423	27614	27573	27582	27846	27306	27585	27669	27320	27606	27522	27579	27571	27621	27603	27565	27470	27676	27379	27626	27576	27713	27468	27466	27475	27453	27633	27513	27578	27519	27475	27747	27588	27664	27583	27438	27387	27628	27685	27591	27546	27450	27707	27473	27684	27399	27659	27587	27651	27642	27315	27585	27681	27485	27530	27597	27512	27520	27415	27568	27548	27723	27471	27719	27620	27556	27671	27634	27586	27593	27552	27544	27683	27361	27412	27487	27611	27408	27604	27655	27404	27733	27580	27606	27447	27631	27714	27754	27640	27472	27554	27664	27606	27439	27619	27681	27484	27763	27736	27572	27382	27581	27373	27555	27629	27435	27696	27148	27598	27630	27426	27676	27629	27825	27651	27666	27719	27358	27425	27558	27498	27721	27538	27369	27654	27558	27568	27671	27636	27713	27701	27229	27478	27743	27663	27652	27512	27718	27448	27458	27344
25708	47877	39367	24615	22349	21019	20077	19676	19200	18837	18733	18439	18321	18299	18230	18074	18290	18097	18235	18020	17987	17867	17832	17705	17828	17774	17780	17492	17560	17697	17721	17783	17597	17565	17943	17643	17589	17788	17621	17495	17634	17509	17650	17751	17547	17645	17599	17434	17656	17576	17574	17610	17505	17600	17691	17661	17717	17544	17598	17552	17544	17488	17428	17504	17478	17860	17748	17587	17582	17461	17914	17804	17941	17526	17675	17429	17701	17650	17609	17498	17614	17436	17431	17390	17714	17570	17738	17766	17612	17594	17579	17589	17513	17596	17520	17502	17589	17566	17562	17583	17405	17524	17504	17396	17754	17551	17608	17384	17521	17232	17456	17506	17458	17509	17522	17489	17624	17620	17486	17522	17494	17686	17628	17572	17511	17648	17406	17566	17494	17638	17565	17575	17577	17392	17501	17498	17551	17530	17479	17573	17471	17443	17499	17591	17631	17558	17423	17570	17431	17379	17438	17579	17584	17527	17680	17525	17741	17439	17445	17461	17522	17538	17545	17331	17397	17524	17568	17397	17455	17799	17597	17596	17542	17393	17600	17502	17457	17693	17500	17494	17473	17647	17576	17638	17404	17567	17378	17360	17427	17628	17490	17564	17629	17417	17488	17472	17619	17632	17491	17409	17501	17437	17557	17518	17587	17480	17333	17703	17439	17481	17285	17567	17596	17424	17623	17577	17579	17572	17467	17434	17532	17524	17494	17658	17533	17400	17454	17604	17543	17459	17640	17623	17595	17560	17501	17529	17472	17387	17620	17375	17445	17536	17497	17482	17685	17554	17381	17553	17413	17453	17499	17564	17570	17474	17445	17537	17571	17491	17392	17551	17432	17484	17525	17337	17514	17574	17634	17553	17505	17558	17597	17398	17614	17544	17547	17663	17563	17541	17603	17402	17582	17624	17556	17542	17605	17465	17385	17721	17434	17416	17416	17531	17691	17476	17581	17455	17684	17552	17640	17423	17604	17409	17742	17408	17623	17722	17334	17616	17463	17401	17637	17611	17563	17393	17491	17632	17575	17582	17372	17699	17573	17669	17449	17601	17600	17521	17568	17385	17562	17403	17482	17615	17606	17608	17613	17608	17573	17541	17528	17620	17707	17588	17655	17370	17389	17512	17668	17471	17532	17409	17312	17397	17405	17476	17559	17714	17569	17312	17510	17812	17681	17466	17479	17487	17483	17516	17772	17523	17627	17559	17410	17424	17601	17536	17389	17730	17404	17500	17488	17514	17518	17358	17658	17570	17275	17420	17495	17431	17573	17609	17476	17477	17501	17399	17391	17497	17411	17467	17309	17759	17645	17451	17531	17651	17532	17604	17498	17391	17674	17371	17530	17510	17629	17598	17584	17564	17631	17437	17619	17600	17560	17486	17473	17575	17457	17592	17526	17492	17551	17475	17396	17469	17692	17608	17463	17302	17484	17423	17512	17548	17585	17672	17725	17652	17686	17600	17625	17413	17506	17406	17477	17434	17563	17537	17577	17628	17576	17665	17495	17653	17475	17374	17604	17553	17516	17374	17673	17570	17711	17705	17512	17678	17586	17498	17463	17612	17642	17488	17775	17504	17585	17552	17447	17355	17661	17561	17375	17559	17479	17392	17295	17692	17359	17575	17538	17565	17435	17484	17575	17644	17497	17593	17608	17420	17430	17506	17579	17627	17501	17450	17551	17520	17664	17487	17564	17672	17575	17502	17501	17623	17475	17506	17428	17685	17533	17566	17463	17620	17571	17637	17514	17463	17505	17401	17478	17526	17510	17618	17683	17447	17339	17429	17554	17534	17405	17673	17530	17426	17500	17653	17459	17648	17657	17612	17485	17585	17431	17571	17542	17435	17784	17552	17539	17707	17704	17465	17454	17688	17541	17580	17415	17290	17557	17426	17295	17546	17417	17633	17633	17364	17718	17253	17263	17553	17673	17496	17605	17651	17388	17725	17576	17678	17579	17484	17543	17443	17556	17609	17436	17449	17639	17528	17574	17684	17574	17459	17440	17669	17452	17505	17543	17574	17591	17301	17575	17547	17886	17310	17535	17670	17820	17687	17541	17409	17506	17667	17477	17589	17479	17344	17649	17394	17750	17657	17623	17443	17502	17536	17526	17405	17646	17731	17582	17551	17464	17603	17315	17382	17492	17462	17665	17535	17714	17544	17537	17354	17463	17444	17406	17552	17705	17406	17648	17560	17556	17585	17474	17471	17432	17491	17618	17401	17407	17537	17540	17585	17452	17484	17550	17467	17487	17570	17431	17550	17622	17607	17687	17493	17514	17569	17523	17455	17439	17546	17537	17433	17704	17579	17518	17494	17600	17720	17463	17378	17413	17560	17539	17633	17565	17491	17475	17444	17522	17558	17558	17553	17469	17599	17416	17408	17492	17653	17453	17661	17536	17478	17534	17350	17503	17502	17402	17506	17536	17653	17480	17551	17423	17405	17571	17561	17710	17535	17483	17521	17561	17487	17436	17573	17403	17547	17401	17357	17528	17568	17599	17547	17720	17436	17509	17413	17583	17392	17459	17556	17458	17555	17500	17689	17421	17666	17553	17754	17530	17494	17428	17472	17845	17516	17563	17441	17516	17441	17594	17511	17593	17517	17412	17353	17475	17456	17401	17560	17531	17563	17675	17452	17508	17453	17414	17492	17604	17655	17553	17410	17500	17607	17593	17549	17510	17319	17308	17493	17335	17589	17404	17612	17578	17415	17531	17287	17565	17423	17633	17544	17790	17541	17529	17515	17307	17471	17663	17449	17458	17644	17577	17391	17688	17718	17640	17489	17681	17488	17475	17459	17761	17578	17401	17479	17738	17450	17464	17337	17497	17501	17637	17452	17567	17436	17495	17631	17554	17419	17371	17691	17505	17539	17558	17481	17528	17552	17677	17539	17485	17700	17476	17353	17353	17561	17456	17584	17662	17526	17578	17429	17488	17527	17577	17287	17477	17537	17567	17678	17495	17606	17639	17501	17586	17491	17424	17540	17591	17589	17283	17350	17563	17537	17561	17518	17415	17509	17531	17507	17673	17421	17518	17712	17527	17469	17717	17485	17422	17370	17524	17424	17444	17395	17416	17532	17382	17515	17556	17627	17574	17660	17493	17718	17459	17446	17570	17492	17596	17728	17284	17562	17537	17638	17652	17648	17551	17784	17570	17567	17536	17457	17486	17605	17621	17542	17628	17585	17533	17437	17621	17566	17412	17436	17415	17600	17420	17455	17572	17381	17710	17393	17357	17406	17528	17450	17457	17523	17414	17475	17602	17448	17547	17470	17573	17540	17694	17451	17789	17642	17602	17436	17657	17441	17349	17365	17601	17477	17586	17478	17669	17530	17509	17549	17475	17451	17632	17463	17465	17563	17499	17430	17526	17473	17541	17587	17714	17500	17641	17405	17561	17492	17624	17546	17453	17448	17526	17558	17609	17549	17741	17399	17469	17481	17763	17498	17475	17570	17635	17586	17544	17534	17487	17591	17631	17571	17543	17660	17613	17611	17528	17400	17479	17553	17430	17556	17557	17377	17334	17603	17484	17510	17487	17519	17535	17384	17531	17533	17600	17550	17407	17553	17549	17462	17506	17494	17413	17508	17685	17569	17765	17464	17602	17518	17397	17338	17391	17431	17486	17537	17550	17404	17362	17455	17587	17579	17616	17533	17445	17491	17691	17589	17675	17682	17597	17459	17749	17499	17478	17596	17444	17648	17479	17576	17373	17565	17440	17435	17611	17665	17575	17332	17549	17582	17377	17382	17561	17511	17536	17507	17648	17556	17490	17583	17407	17342	17477	17475	17470	17439	17594	17503	17653	17277	17578	17537	17416	17570	17697	17708	17336	17559	17320	17686	17453	17470	17285	17492	17615	17531	17523	17548	17740	17504	17592	17478	17509	17461	17376	17625	17674	17320	17502	17675	17380	17607	17444	17457	17575	17544	17579	17650	17568	17528	17432	17592	17642	17437	17423	17488	17482	17687	17508	17336	17517	17432	17722	17643	17568	17665	17461	17344	17475	17579	17604	17494	17314	17532	17460	17743	17428	17463	17481	17591	17667	17566	17671	17444	17506	17538	17324	17468	17481	17648	17607	17584	17515	17412	17644	17568	17399	17408	17601	17489	17530	17527	17360	17533	17673	17427	17470	17613	17640	17609	17571	17714	17503	17314	17649	17591	17533	17666	17659	17499	17355	17496	17557	17270	17488	17384	17506	17635	17426	17526	17677	17550	17255	17430	17412	17522	17202	17677	17424	17488	17559	17551	17467	17623	17564	17606	17731	17575	17445	17493	17632	17461	17515	17249	17466	17683	17726	17542	17540	17543	17703	17469	17566	17468	17627	17498	17431	17641	17475	17497	17439	17673	17350	17407	17482	17530	17471	17538	17410	17512	17418	17468	17457	17461	17518	17260	17494	17612	17579	17591	17367	17347	17644	17527	17321	17479	17587	17526	17521	17556	17717	17505	17477	17545	17632	17608	17562	17573	17403	17567	17443	17623	17600	17579	17480	17564	17403	17401	17712	17442	17540	17625	17593	17386	17533	17565	17468	17602	17381	17567	17502	17566	17597	17493	17463	17666	17519	17504	17575	17415	17436	17550	17565	17374	17443	17627	17491	17454	17715	17581	17556	17581	17502	17419	17485	17645	17629	17628	17364	17458	17323	17566	17538	17608	17599	17552	17428	17509	17556	17454	17525	17627	17687	17619	17506	17505	17390	17598	17596	17505	17318	17579	17547	17438	17440	17559	17414	17643	17736	17579	17442	17440	17465	17559	17532	17501	17420	17417	17581	17442	17617	17640	17411	17576	17546	17484	17506	17523	17327	17339	17651	17513	17519	17463	17419	17481	17687	17556	17491	17433	17356	17502	17651	17483	17429	17472	17630	17513	17400	17583	17425	17602	17526	17485	17606	17373	17687	17451	17481	17609	17465	17447	17368	17481	17486	17361	17466	17580	17646	17569	17513	17731	17586	17498	17418	17450	17433	17430	17456	17422	17296	17591	17536	17258	17564	17587	17672	17460	17511	17470	17608	17647	17488	17359	17653	17628	17421	17510	17428	17571	17504	17393	17748	17697	17710	17367	17365	17526	17454	17381	17571	17700	17491	17694	17546	17595	17352	17691	17615	17534
35442	29337	32994	30633	29114	29326	29453	29333	29245	29130	29590	29098	28992	29195	29297	29189	29269	28898	29004	29222	29347	29370	28964	29076	28848	29136	28986	29220	29187	29287	29095	29135	29104	28950	29323	29226	29180	29099	29415	29191	28885	29119	29255	28954	28825	29193	29191	29008	29361	29078	28976	29087	29160	29428	29074	29067	29374	29275	28849	29134	29465	29209	29140	28947	28924	29024	29091	29105	29220	29071	29059	28909	29105	29050	29145	29190	29242	29225	29010	28993	28897	29069	29102	29173	28852	29227	28892	28848	29184	29280	29270	29243	28901	29044	28897	28870	29038	29174	29288	29307	29206	28875	29241	28982	29210	29141	28977	28974	29424	29019	29093	29114	29013	29186	28901	29023	29006	29061	28983	29109	29111	29056	29038	28967	28900	28950	29199	28706	29072	29087	29041	29151	29292	28887	28809	28967	29119	28850	29285	29058	29105	29172	29047	29040	28952	29035	29275	29213	29413	29022	28908	29070	29146	28827	28923	28996	29009	29151	29090	29230	29253	29045	28996	28748	29008	29097	29107	29060	29151	29365	29145	29061	28911	29057	29048	29293	29169	29083	29230	29205	28745	29257	29093	28747	29231	29301	29069	29087	29326	28997	28902	28953	29212	29205	29005	28968	29265	28990	28803	29075	29111	29252	29164	28881	28968	28866	29109	29278	29061	29121	29300	29188	29195	28913	29010	29028	29002	29145	29269	29065	29150	29120	29243	29044	29206	29173	29182	29140	28861	28971	29154	29170	29062	29131	29073	29351	29037	29430	29170	29113	29200	29155	28996	28979	29090	29231	29047	29018	29116	29061	29200	29227	29108	28987	29162	29204	29109	29042	29164	29094	29071	28982	28710	29017	29005	29157	28967	28955	28906	28989	29259	29258	29120	29137	29089	28883	28814	29141	29130	29238	28913	28837	29015	29118	29117	29086	29023	29150	29189	29213	29047	28993	29085	29156	28859	29037	29251	29278	29065	29041	29160	29159	29258	29193	28983	29008	29220	29011	29233	28823	29213	29315	28939	29055	29262	28983	28968	29065	29040	29129	29373	29029	29272	28924	29153	29052	29092	29232	29338	28939	28886	29257	28977	28888	29183	28935	29321	29097	29102	29215	28992	29145	29246	28976	29092	29183	29214	29018	28926	29020	29046	29102	29174	28969	28992	29256	29003	28899	28820	29092	29287	29004	29104	29023	29309	29077	29155	28669	28896	29076	29175	29233	29084	29105	29117	29113	29058	29068	29118	28923	29104	29118	29095	29070	29223	28978	29068	29293	28953	29034	29281	29055	28961	29100	29112	28876	29177	29245	29199	29121	29132	28980	29014	29031	29029	28856	28909	29062	29209	28909	29046	29069	29004	28870	29223	29088	28997	28750	28958	29021	29005	29441	28894	28823	28976	28919	28618	29109	28899	28817	29005	28945	29013	29053	29040	29062	29034	29077	29153	28931	29144	29068	28979	28940	28928	28971	29085	28911	28913	29075	29133	28874	29037	29215	28961	29057	28965	28913	29104	29205	29053	28952	29102	28991	29146	29030	29253	29200	28946	29186	29129	28928	28861	28952	29000	28932	29263	29201	29078	29068	28965	29130	29237	29412	29104	29123	29095	29183	29072	29334	28907	29167	29205	28991	29111	29096	29074	29052	29107	29257	29234	29042	29098	29040	28932	29088	29085	29078	28926	29014	29349	29063	29076	29137	29126	29017	29073	29172	29043	29117	29345	29087	29344	29218	28974	29093	29033	29210	29035	28716	29175	28979	29179	29164	29093	29185	28904	29000	29078	28990	28918	28958	29242	29183	29077	29202	29009	29183	29089	29044	29176	29090	29091	29094	29047	29335	28950	29239	29306	29312	28895	28768	29022	28967	28931	29153	29354	29212	29146	29152	29154	29077	29369	28894	28987	29028	29085	28968	29097	29054	29108	29201	29155	29002	29292	29091	29082	29026	29200	29221	28876	29169	29015	29160	28933	28914	29201	29381	29089	28932	29203	29003	28982	29049	28926	28891	29247	29058	28964	29241	29269	29001	29239	29133	28955	29268	29334	29254	29204	28922	29133	29174	29010	28824	28951	29131	28928	29244	29051	29081	28980	29027	29203	29045	29323	29137	29228	29371	29102	29099	29348	29014	29236	29277	29022	29252	29241	28853	28972	28956	29006	28928	28921	29154	28795	29083	29216	29008	29309	29080	28915	28903	29116	29196	29113	29371	29265	29194	28898	29108	29073	29143	29093	29143	29369	29172	29265	29023	29124	29128	28943	29148	29104	29001	29212	29117	29202	28798	28995	29009	28943	28827	29063	29038	29186	29097	29189	29293	29054	29202	28788	28991	29236	28935	28951	29067	29153	29125	29022	29053	29118	29158	29157	29129	29192	28775	29215	28998	29199	29249	29021	29239	29234	29253	29212	29056	28962	29099	29167	28942	29156	29286	28950	29249	29078	29244	29085	28934	29152	28979	29170	29058	29064	29316	29103	29022	29239	29155	29085	29189	29185	29038	28986	29214	29158	29060	29202	28758	29193	29010	29214	29001	29281	29122	29039	29096	29081	29066	29161	29200	29039	29114	29019	29247	29098	29031	29011	28872	29065	28982	29188	29196	29096	29003	29238	29310	29183	28779	29088	28940	29285	29027	28958	29144	28880	29199	29069	29040	29122	28982	29036	29113	29059	29416	29017	29323	29145	29326	29125	29200	29111	28943	28833	28888	29215	29139	28970	29113	29376	28688	28997	29040	29141	29178	28944	28950	28865	28883	29084	29130	29324	29415	29208	28765	29118	29290	29205	29055	29186	28826	29114	29093	29134	29246	29234	29127	29047	29235	29449	29084	29032	29166	29335	28923	28944	29318	29213	29216	29343	28983	29291	29229	29244	29281	28947	29067	29148	29496	29404	29001	28615	29090	29287	29068	29202	29390	29212	29161	28976	29231	29301	28878	29021	29126	29259	29160	29019	28930	29140	29193	29050	29344	29131	29364	29473	29201	28848	29300	28994	29188	29351	28977	29245	28934	29252	29122	29170	29139	29139	28927	29021	29030	29187	28897	29052	28949	28683	28957	29178	29094	29322	29139	28870	29021	29136	29107	29081	29181	28999	29185	28995	28915	29139	29253	29152	28955	29172	29230	29393	28900	29152	29143	29490	29194	29184	29124	29020	29250	29304	28727	29016	29245	29150	29054	28973	29278	29070	28765	29109	29164	28774	29180	28874	28999	28992	29030	29184	29017	29127	28904	29297	29170	29105	29288	29423	29169	29047	29196	29253	28989	28980	29080	29036	29109	29042	29169	29228	29147	29331	29001	29214	29051	29079	28916	29237	29210	29023	29078	29233	29168	29211	29142	28900	29112	29247	28935	29049	28920	29091	29186	29004	28995	29007	29231	29164	29029	28946	29030	29048	29157	29271	29302	29193	29094	28922	29031	28858	29047	29248	29064	28819	29015	28888	29098	29052	29170	29053	28973	29156	28974	29012	29105	28911	29335	28960	29146	29153	29096	28835	29012	29036	28808	29218	29305	29282	29123	29257	29037	29372	29044	29073	29023	28917	29048	28970	29035	29070	29231	28889	29077	29192	28948	29021	28822	28935	28875	28917	29015	28828	29268	29195	29080	29327	29317	29396	29237	28844	29104	29159	29275	29115	28792	28925	29084	28945	29170	28962	29033	28908	29106	29101	28853	29112	29314	29080	29105	29111	29073	29079	29053	29131	29107	28982	29132	29107	28917	28988	28940	29362	29053	28983	29231	29175	29164	29135	29039	29045	28973	29177	28931	29213	29090	29175	29171	29236	28896	29219	29148	28874	29119	29244	29232	28954	29060	29042	29181	29265	28949	29067	28966	28951	29257	29108	29046	29045	29178	29259	29035	29115	29101	29281	28886	28902	29297	28984	29002	28920	28969	29120	29421	29026	29090	29063	29095	29256	29108	28936	29142	29079	28912	29236	29172	29214	29300	29079	28977	29225	29009	29186	29026	28897	29081	29156	29203	29219	29117	28893	29164	28950	29055	29155	29082	28864	29308	29185	28863	29079	29032	29096	29204	29093	29233	29281	29037	29159	29062	29139	29322	29401	28943	28645	29354	29082	29033	29259	29151	29177	29172	29190	29164	29246	29146	29093	29227	29222	29228	29161	28949	28960	29114	29384	29151	29213	29483	29020	29136	29058	29145	29293	29078	29341	28954	29030	29316	29151	29065	29199	29034	29126	29218	29120	28943	29063	29275	29303	29148	29249	29088	28993	29332	29036	29246	28990	28975	28923	29116	28874	28901	28969	29050	28992	28940	29087	29161	29001	29009	29070	29022	29037	29207	28950	29319	29107	29369	29138	29114	29177	29102	29188	29010	28986	29320	29290	29184	29160	29050	29248	29045	29091	29065	28940	29066	28828	29157	29264	29041	28830	29261	28950	29092	28811	29106	29252	29299	29079	29002	29162	29113	29303	29013	29223	29270	29285	29004	29363	29308	29120	29024	28924	29018	28967	29062	29259	29327	29123	28986	29146	29003	29052	29003	29049	29125	29179	29166	29135	29403	29070	29313	29285	28810	28965	28943	29219	29128	29153	29056	28984	29033	28929	29239	28988	29213	29049	29023	29346	29126	29277	29423	29121	29252	29323	29179	28984	29192	29060	29106	29030	29118	29177	29232	29190	28901	29143	28854	28918	28916	29141	29255	29244	29281	29050	29072	29124	29151	29180	28885	29137	29187	29008	29160	29161	29141	29427	29095	29248	29189	29196	29210	29295	28964	29327	29091	28989	29048	28801	28907	29131	29063	29250	29250	29166	29194	29118	28913	29212	28993	29286	29227	29252	29204	29095	29138	29203	29219	29050	29231	29155	28857	29098	28820	28970	29101	29127	29103	29087	29288	29157	29047	29181	28879	29157	29101	29344	29098	28998	28868	28931	28808	29218	29177	29288	29203	29298	29075	29282	28941	28929	28990	29073	28952	28895	28883	29051	28978	29108	28988	29020	29121	29087	29282	29361	29309	29239	29259	29104	29132	29109	28977	29414	29039	29246	29271	29117	29134	29320	28971	29121	29134	29320	29070	28916	29038	29292	29075	29087	29080	28975	29164	29018	28865	29110	29259	29225	28914	29175	29115	29176	29136	29287	28933	29376	29155	29199	29214	29092	29107
23097	28574	23777	19093	18881	18829	18552	18408	18607	18524	18303	18430	18310	18461	18206	18400	18264	18438	18389	18420	18278	18316	18113	18453	18239	18198	18218	18305	18103	18330	18224	18264	18127	18281	18245	18326	18265	18180	18186	18031	18164	18280	18091	18101	18022	17910	18255	18272	18042	18281	18053	18236	18136	18248	18169	18209	18032	18139	18191	18217	18186	18121	18361	18333	18245	18227	18188	18261	18305	18164	18168	18260	18225	18188	18176	18368	18261	18253	18252	18290	18190	18002	18369	18299	18284	18304	18149	18173	18134	18038	18349	18096	18044	18174	18250	18269	18216	18135	18266	18185	18350	18282	18239	18312	18117	18170	18178	18184	18306	18092	17952	18199	18196	18074	18141	18146	18175	18265	18220	18327	18179	18082	18073	18226	18194	18188	18067	18074	18043	18143	18102	18291	18254	18229	18215	18148	18253	18155	18139	18127	18299	18296	18304	17945	18221	18096	18136	18231	18181	18204	18208	18305	18004	18279	18229	17839	18177	18286	18313	18184	18177	18221	18302	18336	18346	18284	18363	18268	18113	18232	17949	18230	18102	18206	18211	18052	18220	18306	18198	18084	18161	18194	18295	18313	18435	18148	18111	18315	18024	18224	18193	18269	18144	18238	18373	18164	18206	18232	18305	18111	18394	18168	18196	18192	18267	18151	18355	18185	18247	18260	18273	18409	18111	18114	18126	18233	18256	18344	18178	18168	18083	18070	18216	17936	18182	18160	18268	18073	18209	18151	18199	18135	18056	18147	18163	18204	18119	18140	18129	18188	18347	18122	18280	18335	18093	18366	18186	18027	18090	18306	18261	18242	18183	18234	18067	18233	18349	18215	18374	18059	18041	18144	18216	18357	18307	18199	18187	18154	17938	18065	18058	18236	18188	18320	18232	18270	18179	18119	18290	17934	18234	18029	18171	18107	18104	18237	18201	18033	18135	18257	18124	18083	18000	18104	18218	18274	18272	18203	18326	17900	18400	18140	18002	18144	18173	18091	18273	18073	18258	18228	18106	18174	18199	18169	18311	18302	18120	18210	18057	17925	18125	18185	18254	18300	18232	18127	18189	18196	18375	18096	18214	18192	18006	18316	18217	18296	18181	18053	18268	18258	18171	18145	18234	18171	18181	18229	18300	18308	18099	18509	18280	18281	18251	18239	18162	18112	18143	18088	18146	18139	18209	18050	18003	18325	18144	18300	18090	18418	18213	18031	18323	18197	18054	18131	18249	18207	18278	18270	18201	18174	18041	18385	18145	18400	18121	18255	18180	18109	18298	18304	18324	18136	18191	18157	18189	18297	18188	18102	18182	18126	18204	18137	18141	18150	18221	18260	18137	18246	18244	18126	18337	18186	18249	18229	18109	18253	18207	18189	18405	18219	17992	18169	18142	18243	18118	18308	18178	18338	18199	18363	18296	18422	18203	18382	18380	18224	18264	18168	18203	18261	18097	18149	18247	18156	18163	18134	18262	18259	18206	18079	18221	18349	18175	18273	18292	18233	18166	18302	18139	18073	18050	18196	18167	18187	18258	17982	18036	18152	18200	18324	18129	18212	18301	18271	18080	18179	18099	18306	18081	18177	18376	18171	18277	18290	18169	18313	18268	18219	18390	18143	18206	18274	18083	18251	18271	18253	18252	17915	18156	18125	18043	18085	18339	18164	18110	18373	18205	18264	18034	18239	18119	18183	18337	18018	18073	18301	18178	18201	18212	18033	18193	18238	18189	18174	18278	18099	18034	18291	18130	18114	18328	18329	17960	18123	18270	18270	18076	18182	18116	18335	18090	18074	18319	18299	18208	18210	18133	18128	18107	18308	18214	18120	18166	18256	18122	18246	18295	18236	18105	18162	18237	18131	18002	18164	18255	18182	18293	18148	18415	18307	18134	18085	18244	18039	18125	18089	18092	18058	18132	18182	18106	18186	18241	18208	17987	18257	18316	18217	18258	17971	18210	18088	18224	18078	18426	18072	18169	18205	18206	18208	18110	18229	18124	18247	18209	18360	18244	18281	18133	18111	18032	18313	18139	18093	18245	18324	18221	18270	18257	18304	18171	18364	18324	18178	18342	18324	18079	18084	18354	18436	18191	18159	18349	18021	18078	18196	18081	18103	18180	18124	18229	18056	18137	18164	17857	18186	18154	18124	18316	18251	18198	18192	18202	17986	18102	18236	18171	18164	18292	18032	18307	18129	18164	18496	18100	18112	18338	18309	18274	18211	18120	18033	18160	18143	18169	18147	18227	18005	18229	18252	18266	18087	18291	18045	18225	18133	18330	18244	18267	18085	18237	18177	18228	18129	18006	18070	18199	18215	18241	18253	18238	18144	18033	18163	18133	18086	18167	18460	18214	18160	18150	18113	18161	18033	18150	18200	18160	18282	18098	17974	18182	18097	18083	18298	17918	18229	18131	18157	18190	18347	18132	18312	18160	18262	18297	18090	18284	18089	18118	18347	18108	18281	18254	18166	18142	18312	18036	18115	18299	18322	18065	18131	18233	18144	18130	18041	18151	18229	18282	18198	17873	18231	18171	18283	18285	18426	18240	18393	18209	18125	18200	18279	18306	18247	18086	18191	18124	18141	18405	18104	18076	18371	18089	18131	18213	18062	18285	18218	18207	18312	18132	18217	18193	18233	18289	18264	18114	18207	18183	18166	18225	18104	18250	18212	18068	18170	18271	18215	18299	18170	18143	18028	18220	18208	18095	18031	17983	18310	18197	18175	18215	18160	18229	18344	18205	17996	18249	18100	18402	18167	18234	18276	18242	18271	18073	18191	18196	18251	18286	18247	18319	18155	18224	18163	18267	18130	18204	18020	18182	18153	18275	18007	18322	18243	18216	18235	18101	18249	18128	18249	18126	18093	18247	18181	18196	18346	18204	18236	18169	18223	18099	18226	17966	17981	18193	18327	18218	18100	18180	18199	18220	18035	18101	18364	18223	18365	18244	18123	18258	18240	18191	18248	18142	18270	18236	18122	18068	18449	18163	18173	18187	18079	18187	18297	17921	18325	18196	18240	18326	18255	18088	17956	18340	18163	18019	18043	18228	18079	18195	18196	18189	18248	18089	18073	18255	18107	18236	18215	18232	18190	18262	18120	18298	18143	18080	18172	18214	18137	18189	18163	18143	18370	18105	18143	18173	18197	18212	18268	18069	18152	18122	18052	18212	18263	18343	18018	18319	18181	18067	18268	18225	18189	18240	18350	18260	18345	18067	18224	18154	18118	18164	18165	18005	18368	18324	18189	18354	18113	18170	18301	18279	18167	18294	18357	18287	18076	18238	18119	18045	18051	18276	18215	18293	18290	18262	18208	18355	18252	18207	18245	18348	17986	18446	18334	18083	18135	18232	18190	18003	18211	18298	18123	18178	18184	18168	18182	18232	18302	18169	18248	18369	18111	18068	18235	18179	18230	18007	18224	18176	18277	18114	18079	18333	18259	18207	18261	18137	18067	18158	18276	18212	18388	18072	18155	18123	18318	18227	18242	18231	18292	18052	18137	18183	18351	18025	18227	18293	18239	18366	18235	18039	18273	18161	18260	18280	18212	18039	18073	18192	18328	18310	18457	18234	18296	18214	18122	18177	18229	18232	18191	18234	18031	18137	18118	18181	18063	18193	18079	18031	18234	18301	18055	18162	18224	18190	18334	18240	18273	18226	18309	18304	18297	18323	18113	18254	18091	18179	18037	18307	18176	18179	18144	18398	18107	18276	18138	18009	18356	18077	18380	18254	18013	18239	18201	18080	18130	18242	18178	18425	18287	18164	18022	18135	18159	18268	18281	18427	18333	18223	18069	18290	18055	18143	18090	18117	18152	18228	18230	18121	18246	18137	18176	18271	18150	18438	18048	18154	18353	18182	18021	18150	18093	18269	18132	18295	18164	18306	18131	18230	18160	18037	18385	18263	18287	18181	18097	18231	18164	18269	18381	18336	18202	18245	18234	18290	18231	18195	18124	18213	18204	18211	18302	18224	18187	17972	18041	18147	18278	18110	18273	18235	18166	18382	18204	18319	18095	18046	18156	17993	18094	18171	18187	18202	18283	18073	18269	18429	18081	18403	18221	18261	18302	18178	18418	18038	18233	18321	18220	18107	18176	18261	18339	18201	18250	18268	18153	18218	18234	18288	18279	18187	18315	18251	18107	18211	18152	18245	18039	18202	18123	18322	18177	18158	18164	18093	18338	18083	18300	18313	18173	18286	18108	18121	18265	18359	18255	18282	18424	18195	18159	18210	18137	18269	18061	18168	18423	18300	18281	18199	18213	18117	18144	18285	18198	18178	18196	18093	18332	18311	18011	18275	18278	18308	18160	18218	18140	18295	18179	18282	18251	18151	18289	18091	18239	18299	18093	18254	18053	18162	18340	18090	18044	18176	18211	18168	18243	18200	18207	18041	18339	18106	18108	18252	18072	18245	18117	18210	18172	18179	18215	18234	18275	18152	18256	18248	18067	18256	18347	18028	18277	18136	18232	18180	18115	18198	18146	18171	18059	18214	18067	18127	18116	18160	18127	18225	18228	18209	18143	18328	18024	18256	18109	18371	18213	18063	18192	18106	18284	18004	18248	18098	18333	18360	18408	18178	18215	18152	18119	18140	18076	18435	18190	18117	18046	18246	17890	18290	18291	18243	18416	18250	18103	18208	18238	18304	18203	18334	18224	18226	18205	18315	18165	18200	18159	17963	18391	18129	18202	18071	18134	18328	18148	18302	18122	18190	18236	18136	18209	18238	18163	18236	18104	18172	18256	18427	18145	18296	18198	18227	18136	18377	18360	18207	18073	18190	18172	18285	18341	18047	18046	18147	18229	18225	18175	18323	18150	18430	18306	18432	18268	18193	18247	18054	18262	18191	18263	18064	18312	18169	18179	18216	18145	18244	18145	18232	18297	18043	18159	18305	18028	18298	18122	18297	17900	18169	18277	18142	18146	18268	18190	18130	18109	18215	18243	18028	18002	18193	18229	18187	18244	18316	18289	18202	18205	18254	18255	18076	18317	18080	18244	18204	18162	18226	18168	18168	18202	18055	18154	18356	18208	18203	18195	18111	18211	18299	18242	18264	18185	18132	18067	18057	18331	18173	18188	18305	18178	18095	18249	18220	18032	18183	18272	18202	18244	18236	18116
24159	21020	27351	25212	23849	27765	29910	27761	26844	27309	27209	26999	26936	26839	26947	26925	26766	26891	26890	26653	26605	26782	26682	26721	26704	26523	26554	26733	26729	26913	26802	26532	26994	26770	26702	26724	26776	26489	26461	26559	26645	26824	26484	26389	26632	26495	26475	26547	26497	26723	26657	26526	26634	26663	26779	26497	26520	26529	26643	26572	26238	26483	26506	26400	26784	26649	26563	26674	26546	26620	26660	26651	26633	26681	26522	26478	26490	26240	26428	26433	26456	26502	26453	26776	26444	26562	26368	26373	26364	26668	26644	26632	26516	26604	26759	26603	26598	26592	26465	26345	26490	26678	26814	26501	26588	26450	26542	26590	26793	26653	26366	26545	26654	26569	26687	26374	26498	26300	26269	26548	26326	26588	26601	26527	26397	26569	26443	26352	26571	26711	26922	26656	26593	26468	26714	26703	26437	26614	26602	26424	26521	26375	26890	26509	26556	26597	26381	26456	26473	26551	26317	26507	26692	26424	26478	26735	26498	26793	26769	26660	26567	26451	26072	26503	26436	26534	26450	26155	26398	26623	26610	26571	26647	26622	26802	26589	26589	26242	26423	26532	26470	26678	26472	26590	26571	26550	26528	26590	26461	26446	26617	26370	26362	26545	26768	26351	26394	26443	26529	26483	26493	26639	26363	26392	26349	26746	26798	26383	26548	26464	26359	26596	26352	26376	26391	26501	26406	26416	26704	26830	26651	26444	26288	26374	26641	26428	26659	26448	26442	26616	26498	26481	26437	26256	26676	26569	26469	26900	26382	26634	26534	26447	26660	26676	26381	26366	26395	26443	26465	26465	26581	26407	26644	26450	26735	26461	26526	26611	26544	26576	26334	26433	26594	26531	26494	26433	26352	26727	26524	26706	26535	26441	26246	26248	26684	26565	26411	26606	26450	26487	26529	26536	26663	26599	26609	26490	26573	26489	26696	26549	26672	26512	26358	26577	26650	26293	26510	26512	26550	26506	26474	26414	26500	26513	26373	26667	26816	26632	26650	26534	26629	26532	26526	26684	26768	26467	26864	26556	26710	26448	26746	26638	26489	26335	26568	26341	26622	26534	26603	26639	26612	26379	26664	26410	26594	26721	26457	26552	26719	26669	26302	26479	26559	26416	26473	26623	26678	26742	26581	26335	26385	26511	26317	26501	26738	26511	26688	26356	26238	26433	26603	26551	26396	26712	26378	26777	26662	26459	26360	26636	26563	26485	26599	26340	26593	26803	26674	26719	26408	26637	26594	26547	26791	26296	26295	26393	26649	26832	26450	26631	26702	26471	26185	26274	26494	26326	26513	26573	26515	26547	26548	26704	26713	26467	26743	26405	26712	26520	26611	26370	26280	26506	26298	26871	26629	26481	26354	26434	26664	26681	26632	26682	26255	26516	26686	26375	26485	26470	26540	26301	26436	26380	26425	26505	26751	26339	26335	26622	26472	26478	26533	26679	26528	26565	26811	26503	26521	26502	26594	26609	26448	26372	26360	26379	26571	26406	26550	26511	26505	26346	26526	26573	26480	26863	26469	26730	26541	26372	26464	26433	26823	26630	26572	26541	26397	26340	26662	26636	26511	26681	26599	26413	26441	26547	26489	26634	26580	26387	26418	26580	26215	26386	26333	26698	26445	26482	26397	26349	26582	26328	26489	26583	26388	26502	26615	26659	26606	26387	26382	26077	26485	26423	26514	26437	26647	26404	26335	26479	26486	26289	26740	26657	26586	26688	26729	26493	26410	26542	26399	26477	26562	26788	26773	26433	26420	26397	26595	26566	26528	26546	26695	26590	26573	26567	26672	26663	26607	26422	26551	26421	26431	26476	26311	26569	26533	26569	26621	26366	26198	26528	26472	26779	26423	26527	26779	26356	26417	26440	26569	26435	26357	26496	26457	26734	26645	26547	26535	26402	26412	26453	26476	26529	26328	26663	26726	26411	26512	26636	26787	26550	26389	26571	26489	26312	26372	26390	26588	26788	26588	26515	26605	26497	26405	26619	26462	26502	26496	26592	26707	26516	26557	26396	26426	26390	26608	26571	26712	26600	26603	26501	26532	26426	26388	26310	26563	26411	26582	26489	26589	26568	26325	26501	26451	26705	26654	26608	26547	26353	26394	26415	26414	26498	26405	26567	26567	26444	26756	26754	26695	26628	26403	26537	26654	26318	26586	26461	26459	26737	26603	26198	26282	26362	26456	26388	26535	26553	26440	26551	26437	26510	26422	26399	26516	26547	26587	26373	26451	26470	26812	26152	26477	26578	26450	26441	26373	26350	26405	26708	26398	26556	26486	26744	26562	26587	26581	26338	26325	26544	26352	26482	26690	26494	26723	26660	26605	26457	26369	26273	26588	26574	26449	26637	26669	26682	26361	26352	26771	26566	26510	26790	26508	26367	26484	26574	26325	26618	26672	26340	26442	26662	26556	26541	26696	26629	26355	26466	26791	26571	26492	26549	26656	26645	26621	26535	26404	26548	26550	26460	26513	26545	26615	26597	26390	26425	26684	26533	26747	26607	26668	26289	26251	26528	26512	26321	26488	26523	26543	26627	26670	26421	26395	26384	26569	26413	26674	26758	26687	26685	26694	26660	26749	26676	26685	26510	26683	26672	26541	26409	26317	26674	26290	26396	26806	26616	26812	26591	26602	26463	26631	26513	26270	26602	26521	26305	26414	26089	26401	26442	26465	26734	26550	26489	26499	26704	26601	26378	26401	26605	26606	26528	26508	26738	26698	26640	26531	26409	26444	26530	26540	26721	26527	26416	26699	26527	26487	26450	26558	26308	26336	26509	26355	26677	26399	26519	26355	26685	26271	26383	26263	26657	26419	26483	26405	26290	26714	26579	26390	26355	26670	26410	26444	26716	26627	26535	26524	26636	26608	26538	26455	26328	26659	26438	26750	26566	26608	26312	26552	26706	26545	26612	26779	26705	26377	26375	26411	26680	26645	26579	26439	26360	26583	26370	26446	26207	26448	26516	26461	26470	26627	26435	26382	26721	26429	26536	26575	26327	26171	26393	26477	26544	26400	26590	26450	26604	26565	26634	26423	26272	26515	26467	26450	26393	26552	26693	26553	26546	26491	26700	26471	26598	26327	26550	26446	26633	26705	26411	26336	26572	26615	26417	26372	26666	26451	26315	26633	26849	26340	26492	26447	26753	26650	26522	26814	26429	26474	26416	26776	26655	26466	26659	26809	26492	26321	26682	26703	26453	26359	26363	26676	26505	26317	26446	26590	26601	26378	26502	26508	26667	26239	26488	26200	26380	26708	26506	26373	26669	26474	26810	26714	26455	26435	26554	26524	26328	26434	26651	26533	26610	26471	26492	26567	26794	26407	26472	26922	26325	26613	26509	26466	26505	26460	26534	26489	26504	26249	26701	26827	26405	26558	26544	26447	26321	26551	26638	26610	26386	26705	26568	26569	26551	26558	26718	26671	26530	26578	26603	26208	26698	26444	26830	26535	26540	26410	26516	26462	26291	26225	26398	26618	26601	26381	26395	26363	26299	26382	26704	26745	26472	26643	26519	26587	26455	26544	26551	26699	26581	26570	26414	26635	26634	26787	26655	26551	26746	26520	26453	26383	26419	26610	26428	26496	26773	26621	26640	26442	26663	26777	26574	26608	26642	26515	26742	26363	26573	26495	26504	26637	26459	26220	26386	26480	26679	26470	26367	26814	26513	26395	26520	26411	26467	26692	26593	26570	26333	26413	26409	26578	26505	26513	26513	26462	26682	26595	26551	26648	26684	26531	26362	26228	26666	26453	26386	26352	26378	26454	26224	26377	26580	26445	26507	26648	26441	26312	26723	26441	26487	26453	26543	26605	26519	26624	26319	26662	26557	26599	26551	26578	26662	26825	26572	26652	26595	26648	26529	26591	26286	26652	26581	26377	26672	26518	26269	26493	26711	26376	26685	26525	26588	26773	26566	26459	26843	26446	26309	26593	26364	26761	26514	26548	26492	26237	26524	26519	26572	26290	26319	26605	26175	26452	26506	26507	26550	26452	26731	26546	26393	26428	26558	26475	26424	26687	26553	26660	26434	26233	26418	26457	26230	26600	26549	26596	26579	26542	26224	26620	26605	26397	26357	26582	26439	26394	26432	26346	26940	26542	26535	26484	26692	26391	26415	26753	26606	26758	26465	26381	26644	26494	26557	26464	26274	26658	26498	26331	26478	26632	26507	26736	26462	26406	26364	26609	26459	26490	26252	26795	26660	26513	26734	26442	26353	26616	26848	26706	26643	26702	26542	26686	26590	26661	26486	26366	26719	26547	26556	26345	26311	26445	26640	26378	26362	26420	26554	26422	26608	26743	26375	26572	26594	26328	26642	26492	26467	26661	26448	26509	26416	26724	26536	26545	26500	26410	26443	26530	26706	26644	26390	26800	26395	26663	26546	26508	26537	26578	26472	26481	26580	26728	26476	26552	26459	26101	26521	26410	26573	26659	26397	26343	26496	26512	26746	26893	26737	26537	26342	26404	26469	26510	26627	26617	26462	26497	26410	26472	26825	26496	26519	26279	26482	26505	26457	26559	26519	26507	26486	26285	26491	26377	26447	26337	26617	26664	26252	26526	26419	26311	26525	26173	26491	26646	26471	26643	26394	26457	26310	26203	26462	26410	26441	26815	26311	26358	26493	26666	26533	26581	26547	26477	26524	26789	26317	26481	26614	26530	26755	26916	26336	26424	26452	26523	26393	26449	26609	26497	26599	26748	26382	26628	26441	26700	26394	26529	26310	26447	26474	26400	26491	26555	26598	26905	26686	26656	26567	26325	26228	26575	26445	26644	26714	26674	26456	26570	26474	26819	26777	26497	26501	26595	26510	26430	26485	26702	26422	26576	26603	26515	26507	26567	26558	26729	26555	26512	26551	26488	26399	26682	26609	26492	26773	26409	26538	26678	26448	26590	26330	26526	26563	26376	26508	26558	26362	26183	26274	26421	26867	26521	26648	26538	26432	26544	26503	26753	26502	26573	26468	26429	26513	26678	26812	26590	26611	26691	26500	26731	26732	26553	26969	26851	26551	26348	26827	26592	26612	26494	26224	26588	26466	26510	26448	26597	26744	26420	26361	26510	26595	26300	26667	26276	26850	26326	26253	26619	26502	26451	26673	26321	26742
22955	41503	30036	21368	19941	19229	18627	18242	18004	18050	17637	17556	17568	17544	17470	17608	17588	17399	17389	17167	17324	17261	17649	17383	17286	17231	17380	17256	17133	17215	17411	17159	17337	17112	17216	17289	17211	17306	17215	17164	17195	17170	17089	17318	17173	17344	17144	17113	17177	17141	17212	17307	17168	17177	17008	17230	17249	17074	17007	17266	17143	17064	17088	17067	17238	17048	17104	17234	17040	17313	17224	17038	17240	17124	17195	17057	17176	17161	17407	17091	17173	17176	17082	17162	17471	17126	16998	17194	17120	17092	17017	17226	17065	17089	17139	17117	17212	17116	17246	16971	17240	17109	17124	16983	17180	17018	17262	17062	17019	17153	17082	17024	17081	17156	17263	17049	17029	17188	16969	17221	17019	17142	17319	17258	17311	17290	17228	17107	17293	17199	17183	17234	17169	17236	16919	17195	16995	17049	17201	17305	16968	17083	17037	17137	17076	17062	17253	17339	17201	17231	17090	17281	17158	17165	17003	16966	17102	17114	17046	17217	17032	17324	17141	16971	17125	17155	17131	17004	17220	17020	16969	17170	17137	17231	17071	17066	17156	17200	17000	17302	17096	17013	17147	17083	17216	17132	17205	17063	16942	17186	17270	16944	17143	17179	17189	17084	17204	17228	16982	16961	17054	17259	17037	17102	17117	17054	17131	17044	17243	17227	17067	17063	17138	17213	17137	17062	17260	17196	17301	17170	17063	16998	17052	17249	17033	17263	17162	16960	17110	17078	17079	17237	17010	17397	17102	17005	17106	17103	17144	17216	17240	17202	17152	17073	17015	17098	17225	16899	17073	17178	17347	17127	17210	17071	17270	17292	16955	17024	17118	16919	17133	17170	17214	17155	17212	17038	17079	17152	17102	17343	17110	17146	17205	16892	17001	17105	17003	17050	16982	17187	17194	16887	17294	17230	17031	17090	17152	17105	17180	17064	17076	17242	17120	17108	17115	17123	17238	17021	17064	17143	17208	17327	17008	17202	17198	17219	17309	17206	17101	17009	17062	17132	17058	17196	17278	17142	17126	17083	17043	17151	17127	17259	16859	17053	17141	17001	17348	17069	17231	17068	17188	17345	17174	17124	17221	17208	17334	17092	17166	17007	17185	17078	17219	17157	17269	17332	17274	17049	17115	17120	17065	17112	17032	17067	17094	17182	16947	16987	17188	17062	17112	17255	17251	16997	17077	17219	16882	17115	17031	17256	17054	17193	17235	17190	17270	17158	17201	17199	17024	17128	17187	17166	17111	17155	17215	17196	16970	17187	17175	16978	17066	17187	16893	17111	17127	17254	17024	17165	17134	17220	17082	17069	17124	17302	17249	17067	17039	17232	16969	17206	17106	17115	16979	17176	17190	16986	17254	17099	17191	17030	17060	17033	17251	17168	16926	17089	17147	17050	17174	17254	17103	17085	17116	17134	17059	17117	17216	17064	17101	16988	17025	17117	17179	17188	17230	16995	16947	17072	17107	17157	17179	16825	17123	17054	17243	17096	17105	17282	17070	17205	17239	17033	17117	17273	17158	16969	17013	17037	17204	17026	17148	17041	17147	17029	17215	17342	17146	17119	17163	17196	17158	17158	17222	17224	17015	16969	16895	16995	16971	17096	17193	17277	17018	17036	17141	17216	17236	17060	17341	17121	17280	16993	16979	17121	17214	17143	16867	17125	17094	16892	17097	17231	17018	17039	17050	17186	17105	17081	17100	17241	17169	17194	17046	17302	17160	17056	17111	17116	17216	17007	17041	17006	17226	17159	17039	17013	17033	17131	17053	17222	17027	17134	17122	17077	17175	16971	17172	17228	17065	17166	17211	16978	17081	17140	17002	17114	17024	17163	16993	16901	17102	17116	17311	17115	17161	17158	17069	17179	17079	16975	17153	17237	17275	17151	17077	17118	17091	17020	17086	17171	17041	17019	17158	17139	17221	17060	17054	17248	17067	17171	17137	17284	17237	17079	16966	17142	17027	17045	17120	17174	17069	17181	17233	17238	17148	17300	17074	17029	17253	17218	17191	17174	17108	17223	17202	17196	17229	17147	17085	17078	17042	17135	17039	17146	16879	17096	17274	17081	17013	16983	17146	17115	17139	17298	17185	17208	17235	16939	17026	16943	17158	17013	17227	17200	17115	17125	16887	17108	17149	16959	17081	17057	17059	17093	17128	17328	17123	17185	17111	16973	17124	17126	17131	16989	17129	17222	17249	17346	17205	17083	17058	17148	17258	17016	17016	17140	17108	17153	17007	17047	17130	16981	17196	16947	17179	17155	17012	17064	17105	17036	17098	17122	17283	17250	17317	17006	17164	17301	17154	17006	17324	17103	17126	17164	16953	17205	17034	16982	16965	17207	17185	17027	17066	17028	17086	17146	17161	17173	17113	17221	17024	17295	17137	17165	17213	17120	17029	16848	17229	17139	17057	17181	17339	17007	17199	17201	17263	17058	17197	17115	17175	16954	17171	17187	17145	17179	17124	16899	17263	17013	17134	16949	17294	17113	16926	17254	17093	17237	17095	17304	17218	17135	17145	17144	17049	17029	16945	17189	17010	17189	17217	16947	17226	17164	17277	17194	17217	17106	17112	17217	17336	17167	17061	17147	17024	17098	17127	17072	17086	17156	16976	17137	17127	16995	17291	17273	16936	17187	17067	17066	17050	17230	17228	17173	17147	17116	17046	17087	16996	17192	17169	17183	17051	17058	17117	17240	17005	17251	17057	17101	17169	17109	17211	17162	17042	17242	17143	17312	17164	16996	17044	17163	17152	17132	17094	17236	17007	17250	17202	17130	17174	17127	17332	17179	17149	17078	17231	17223	17172	17245	17104	17116	17311	17199	16976	17166	17188	17190	17010	17326	17230	17213	17167	17149	17074	17320	17006	17100	17257	16914	17030	17168	17122	16994	17097	17148	17108	17182	17159	17149	17164	17008	17130	16979	17262	17039	17124	17030	17166	17157	17237	17188	17169	17063	17190	17217	17013	17086	17126	17016	17096	17192	17039	17130	17061	17081	17124	17100	17167	17270	17122	17166	17103	17033	17083	17266	17275	17155	17000	17398	17142	17017	17054	17078	17171	17202	17133	17177	17076	17127	16912	17130	17084	17214	16874	17011	17108	16831	17231	17127	17308	17176	17039	17125	17065	17153	17041	17236	17181	17234	17080	17140	17326	16992	17144	17068	16983	17163	17325	17180	16934	17003	17104	17224	16981	17098	17119	17047	17101	17173	17258	17248	17242	17205	17132	17087	17189	16924	17102	17259	16982	17224	17317	17097	17041	17204	17245	17062	17104	16954	17124	17058	16983	16888	17199	17140	17054	16920	17193	17253	17107	17035	17079	17070	17198	17236	17246	17122	17405	17141	17174	16985	17061	16957	17101	17172	17229	17128	16989	17181	17246	17093	17125	17073	17026	17085	17284	17110	17212	17004	17123	17342	17132	16965	17119	17182	17317	17068	17107	16986	17028	17138	17114	17043	17358	16971	17254	17287	17112	17031	17128	17139	17047	17114	17214	17136	17058	17132	17122	17228	17219	17073	17119	17253	17035	17043	17153	17249	17128	17172	17347	17313	17032	17060	17138	17119	17080	17352	17079	17157	17023	17165	17108	17147	17194	17034	16982	17255	17040	17198	17149	17239	17202	17036	17089	16897	17064	17211	16936	17111	17072	17118	17208	16949	17041	16972	17072	17219	17342	17210	17432	16949	17103	17010	17083	17042	17125	17191	17191	17255	17185	17065	17183	17060	17233	17288	16991	17226	17312	17136	17098	16993	17276	17168	17214	17182	16988	17141	17207	17034	16893	17139	17298	17012	17308	17176	17034	16975	17097	16952	17153	17022	17049	17172	17070	17061	17010	17056	17217	17056	17076	17101	17009	17117	17320	17277	17095	17123	17131	17194	17358	17113	17160	17207	16964	17360	17155	17169	17163	17243	17175	17333	17112	17059	17094	17130	17207	16950	17066	17188	17279	17229	17236	17255	17102	17019	17047	17107	17208	17218	17190	16958	17109	17151	17046	17032	16948	17071	17148	17133	17090	17020	17061	16980	17125	17197	17102	17176	17100	17146	16984	17239	17157	17115	17143	16934	17121	17153	17275	17093	17068	17255	16909	17117	17179	17248	17067	17221	17174	17237	17180	17155	17323	16985	17083	17140	17181	16964	17061	17094	17202	17055	17272	16978	17088	17150	17303	17194	17311	17251	17163	17062	17159	17086	17065	17136	17157	17240	17165	17287	17259	17108	17046	17125	17171	17119	16949	17175	17140	17145	17121	17175	16900	17121	17109	17157	17170	17089	17021	17115	16993	17078	17104	17318	17125	17157	17131	17112	17331	17093	17102	17052	16995	16980	17192	16947	16997	17140	17074	17253	17086	17201	17141	17018	17176	17101	17006	17128	17275	17287	17223	17205	17009	17113	16997	17255	16924	17072	17071	17151	17182	17135	17049	17155	17224	17063	17112	16883	17137	17218	17108	17125	16994	17080	17164	17230	17199	17042	17177	17096	17102	16992	16929	17114	17206	16980	17134	17047	17195	17131	17112	17244	17047	17060	17228	17066	17347	17007	17032	17005	17036	16977	17160	17251	16949	17166	17120	17001	17270	17134	17050	17159	17069	17256	17182	17178	17174	17213	17215	17197	17033	16993	17057	17111	17022	17253	17186	17077	17135	16998	17177	17103	17036	17135	17021	17312	17174	17078	17013	16986	17235	17062	17066	17092	17227	17054	17110	17138	17088	16971	17208	17078	17246	17044	16950	16937	17083	17135	17067	17065	17111	17206	17266	17228	17194	17208	17079	17173	17141	17095	17104	17055	17007	17244	17021	17167	17146	17209	17246	17167	17071	17012	17120	16990	17153	17102	17012	17052	17133	17105	17327	17118	17070	16968	17372	17126	17226	17112	17313	16913	17169	16959	17289	16873	16912	16942	16973	16975	17031	17242	17136	17067	17228	17087	17041	17116	17172	17168	17228	17053	17102	17144	17103	17237	17197	17108	17324	17075	16857	17006	17291	17168	17244	17091	17216	17254	17079	17218	17190	16941	17082	17144	17148	16894	17053	17214	17359	16994	16991	17193	17246	17141	17192	17069	17284	17244	17159	16996	17043	17101	17127	17011	17192	17119	17345	16957
22584	21010	27442	24808	21905	26099	31192	27980	27016	26981	26953	26756	26753	26404	26603	26463	26470	26357	26481	26523	26289	26578	26668	26388	26174	26401	26295	26328	26059	25977	26256	26316	26223	26186	26396	26105	26055	26028	26031	26113	26081	25854	26244	26006	26128	25868	25767	26266	25997	25873	26086	26242	26007	26045	26177	26271	26183	25953	26141	26129	25960	26157	25878	25892	25852	26012	26149	25930	26112	26337	26188	26032	26027	26225	25994	25949	26259	25844	26022	25983	25935	25981	26135	26141	25922	26073	26033	26155	26106	25947	25908	26162	25870	25804	26010	25861	26121	25749	25907	25990	26102	26078	26142	25811	25932	25935	25852	25866	25997	25984	26084	26114	25926	25923	25925	25741	25975	25806	26136	26101	26003	26185	25973	25865	26005	26112	25819	26101	25727	26143	25904	26029	26038	25972	25957	25761	25863	25956	26163	26037	25967	25842	25867	25988	26124	25921	25927	25823	25764	25847	25534	25851	25919	25821	25627	25901	26027	25876	25812	25914	26027	26016	25954	25850	25710	26076	25713	26151	25977	25792	26063	25997	26140	25896	25995	25954	25996	26001	26007	25837	25896	25954	26006	26127	26065	25926	26042	25886	25864	25948	26026	25899	26013	25736	25880	25983	25912	25509	26079	25994	26018	25991	26108	25870	25743	26023	25982	25955	25896	25841	25760	26105	26066	25938	25697	25871	25978	25866	26141	25945	26023	26229	25872	26023	25972	26107	26242	25746	25951	26010	25917	26005	26149	26043	26025	25939	26077	25896	25921	25749	26060	25936	25869	25635	26040	26165	26201	26063	26070	26233	25836	25979	25876	25756	25828	25745	26166	25925	25925	25725	26014	25754	25848	26069	25846	25739	26028	25751	25780	25769	25707	25864	26166	26279	26278	26090	25908	26057	25803	25777	25865	26053	26092	25809	25995	25998	26231	26019	25848	26127	25697	25487	25714	25963	25955	25805	25781	26068	25805	25958	25764	25935	26135	25731	25789	26056	25774	25683	25783	26170	25994	25890	26175	26018	25655	25944	25974	25957	25871	25980	25973	25943	25761	25852	25927	25846	26197	25972	25874	25884	25994	25951	25960	25815	26086	26034	26171	25937	25948	26054	26089	25641	26085	25897	25864	25723	25916	26107	26012	25991	26040	25914	26044	25809	25914	26006	25993	25900	25996	26065	26066	25908	25855	26139	25906	25990	25916	25870	26073	25867	25934	25768	25667	25751	25710	25668	26038	25941	25878	25902	26008	26272	25843	25672	26184	25785	25976	25978	25995	25998	25859	25940	26249	25817	25908	25598	25793	25971	25881	25957	25942	25932	25800	25924	26032	26067	25923	25955	26118	25973	25974	25938	26186	26153	25873	25918	25837	25967	25866	25875	26025	25960	25726	25792	26018	26149	26159	25872	25826	26168	25944	25975	25671	26027	25725	25888	25876	25967	25974	26128	26085	25901	25726	25631	25721	25917	25889	26009	26044	26028	26005	25867	26164	25946	25992	25828	25958	26315	25998	25819	26129	25953	25965	25858	25910	25993	25943	25946	26067	26087	25847	26039	26100	25908	25925	26041	26049	25670	25796	26061	25660	25693	25634	25913	26091	25883	26006	26000	25995	25757	25856	25872	25769	25993	25893	25994	25970	26114	25958	25912	26135	25913	25649	25711	26025	25797	25958	25762	25927	25927	25919	25868	26078	26009	26143	26082	26046	26132	25922	25876	25890	25757	25641	25995	25986	25981	26021	26041	25940	25786	25711	26022	26101	25723	25990	26061	26179	25755	25998	25766	25950	26040	26085	25862	25905	25954	25912	25977	25857	26065	26037	25898	26093	25813	25807	26006	26112	25835	25980	26080	25922	25928	25983	25831	26039	26051	25995	26061	26012	25898	25751	25886	25898	25994	26030	25921	25863	25999	25964	25966	25910	25785	25968	26084	25901	25969	25925	25871	25715	25921	25901	26030	26058	26104	26029	25836	26118	25754	25947	25831	26103	25896	25899	25962	25904	25941	26026	25900	25929	25754	25906	26329	25824	26060	25734	26035	25840	26076	25955	25789	25760	25848	26006	25770	25805	25949	26018	25831	26148	25899	25956	25796	25865	25869	25947	26150	26205	26092	25916	25738	25956	26087	25976	26049	25902	25933	25869	25894	25911	25984	26174	25742	26266	25819	25728	25973	25987	26012	25927	25612	25746	25768	26016	25843	25760	26009	25889	25905	26044	25894	25842	25694	26222	25783	25925	25930	25897	25822	25818	25874	25774	25999	25820	25805	25915	25670	25890	25628	25981	25873	26064	25993	25923	25795	26067	25915	25891	25950	25866	25959	26028	25893	26212	25934	26117	25950	25691	25855	25747	26233	25821	26049	26173	25906	25739	25812	25922	25885	25771	26036	25855	25893	26032	25976	25811	25921	25930	25938	25862	25796	25809	25886	25875	25671	25808	25989	25898	26012	25682	25935	25969	25667	25892	25937	25905	25912	25981	25867	25921	25734	25940	25756	25921	26132	26261	26032	25993	25816	25999	26040	26071	26039	25676	25955	25956	25932	25842	26109	26138	25650	25896	26102	25688	25722	26096	25961	25653	26204	26096	25961	25742	25824	25990	25757	25704	25991	25922	25904	26080	26256	26071	25964	25714	26233	26097	26057	25844	25824	26085	26272	25910	25767	25928	25967	25722	25843	25686	25768	26082	25957	25837	25789	25860	25974	26122	25801	25943	25970	26033	26076	25764	25909	25834	25999	26036	25821	26032	25835	26044	25773	25968	25939	25865	25982	25975	25950	25793	25906	26009	25930	25939	25888	25816	26127	26240	25950	26036	25720	25823	25875	25798	26054	26019	26091	26085	25769	25931	25953	25951	25799	25882	25801	25761	25851	25834	26042	25793	25669	25769	25911	25672	25838	25976	26192	25989	25859	25841	25885	25934	25651	25973	25911	25963	25957	25855	25863	25883	26091	25880	25744	25907	25940	25744	25736	26080	25866	25875	26068	26218	26028	25872	25921	26094	25815	25978	26118	25706	25798	25910	25990	25864	25754	25855	25738	26020	25666	25826	25917	25895	25863	26031	26145	26080	25976	25728	26013	25941	25805	25806	26107	25929	26013	25881	26162	26043	25890	26099	25848	25851	25908	25866	26047	25886	25914	26174	25938	25875	26016	25955	25961	25809	25762	26048	26187	25984	25907	25801	25889	25774	26014	25961	25865	25817	25840	26100	26083	26001	25980	26041	25983	26005	26263	26123	25708	25850	26126	26052	25995	25862	25885	25821	26039	25997	25916	25939	25833	25804	25788	25985	25994	26083	25823	25599	25684	25796	25982	25994	26023	26135	25993	25937	26007	26037	25854	25871	25802	26002	25835	25843	26102	26083	26283	26002	25775	25746	25913	25853	25742	25782	25801	25894	25916	25855	26074	25916	25892	25888	25802	25843	25778	25849	25835	26046	26009	25835	25911	25792	25510	25656	25794	25963	25918	25978	25622	25843	25861	25957	25818	26073	25880	25769	25990	25936	25882	25798	25755	25888	25597	26008	26100	25941	26055	26162	25922	26117	25644	25855	26277	26189	25831	25984	25899	25802	26013	25993	26169	25888	25855	25974	25954	26070	25770	25993	25962	25998	26029	25894	25790	25958	25812	25998	25892	25951	26081	25781	25944	26208	26048	25677	26056	25925	26000	25937	26071	25994	25883	26243	26175	25916	25938	25914	25951	25938	25990	26181	25894	26051	25869	26032	25874	25916	25844	25828	25851	26142	25770	25756	25897	25674	26101	26008	26052	26142	26102	25842	25638	26146	25943	26182	26042	26055	25904	26037	25994	25977	25784	26065	25947	25881	25953	25943	25858	25906	26013	26001	26068	25984	25955	25881	25740	25850	25940	25860	26136	25980	26065	25910	25997	25912	26071	25960	26135	26005	25934	26013	25816	25792	26106	25768	26080	26105	25843	25999	25886	25790	25928	25810	25905	26022	25932	25942	25890	25852	25852	25769	25887	25988	26142	25781	26019	25924	26096	26036	26230	26021	26034	26097	25954	25968	25908	26120	26005	25902	25853	25920	25879	25990	25997	25879	25897	26040	26145	25924	26091	25925	25892	26012	25937	25750	25640	25776	25781	25858	25848	25853	25925	26071	25865	25888	25935	25889	26000	25902	25752	25961	25641	25872	26077	26010	25955	26039	25702	25994	25717	25867	26029	26056	25886	25821	25949	26116	25868	25805	25841	25866	25979	26042	25656	25794	25961	25741	25862	25906	25763	25718	25712	25905	26043	26100	26040	25716	26004	26187	25924	25596	25733	25827	25845	25827	26056	25914	25964	26265	25850	25916	25953	25678	25944	25895	25766	25939	26122	25795	25684	25969	26143	25836	25748	25862	26184	25578	25862	26068	25916	26041	25841	25714	25831	25964	25968	25925	25872	25932	25932	25809	25939	25895	25677	26110	25936	26027	25893	26187	25826	26040	26040	26125	26047	25811	25809	25957	26080	25822	25900	25928	26031	25952	25799	25731	26138	26141	25866	25988	25976	25855	25931	26165	26207	25859	25919	25832	25720	25724	25771	25822	26083	26050	25769	25981	25889	25818	25870	26066	25851	25933	25850	25710	25873	25928	25951	26064	26030	25812	25898	25862	26042	25993	25892	25967	26104	25838	25953	25905	25882	26186	25882	26006	25692	25689	25689	25792	25966	25930	25716	25854	26054	25997	25916	25977	25822	26064	25809	25901	26045	26166	25980	25933	25998	26096	25919	25924	25910	26133	25956	26010	25949	25945	25866	25798	25794	25790	25950	25941	26128	26049	26098	25812	25846	25636	26070	25819	25799	25960	25747	25848	26242	25992	25919	26087	26137	25912	25607	26005	26115	25706	25756	26067	25876	25936	25744	25813	25867	25874	26079	26029	25961	26104	25796	25824	25932	26088	26137	25748	26046	25900	25908	25739	25902	26134	25915	26161	25764	26222	26127	25738	25822	25842	25987	26005	25993	25904	26021	26038	26003	26056	26092	25995	25786	26052	26015	25708	25985	25880	26142	26127	26005	25821	26043	25977	25919	25913	25895	25871	25822	25718	25936	26234	25873	25903	25789	26090	26040	26036	26229	26104	25615	25767	25883	25864	25882	26042	25712	25808	25879	25926	25930
25502	48971	34772	23627	21570	20308	19483	18709	18276	18176	17759	17811	17564	17642	17438	17263	17501	17588	17248	17390	16941	17219	17109	17052	17041	17001	16972	17002	16851	17070	17029	17073	17117	17212	17003	16945	16921	17099	16806	16940	17062	16773	16911	16839	16821	16844	16895	16849	16867	16805	16949	17041	16927	16969	16911	16727	16871	16812	16848	17059	16927	17088	16834	16820	16882	16842	16745	16934	16884	16769	16953	16933	16998	16942	16910	16854	16986	16945	16755	16890	16785	16943	16839	16811	16797	16829	16836	16929	16918	16875	16659	16682	16940	16941	16903	16731	16939	16854	16555	16802	16822	16818	16934	16796	16735	16832	17127	16715	16959	17000	16800	16774	16826	16807	16710	16598	16897	16871	16727	16885	16796	16764	16721	16914	16906	16841	16939	16961	16921	16872	16864	16772	16832	16810	16762	16805	16831	16751	16646	16763	16679	16741	16970	16752	16873	16851	16706	16671	16745	16840	16736	16892	16898	16682	16825	16817	16863	16864	16840	16678	16784	16764	17053	16866	16750	16832	16927	16732	16783	16844	16858	16716	16863	16838	16866	16679	16798	16916	16756	16827	16894	16945	16706	16717	16598	16740	16793	16708	16820	16578	16906	16855	16809	16703	16897	16898	16562	16808	16948	16813	16635	16743	16864	16836	16732	16811	16783	16702	16704	16882	16770	16852	16932	16785	16697	16709	16744	16744	16954	16636	16679	16812	16706	16573	16741	16887	16840	16849	16676	16718	16781	16633	16816	16692	16659	16792	16792	16793	16899	16866	16893	16758	16899	16832	16824	16796	16795	16799	16753	16918	16699	16918	16664	16839	16788	16635	16830	16837	16833	16931	16758	16809	16935	16959	16910	16554	16968	16770	16764	16700	16864	16771	16837	16639	16991	16692	16823	16786	16672	16954	16807	16770	16916	16934	16747	16902	16862	16813	16720	16843	16893	16736	16759	16841	16784	16825	16755	16878	16716	16818	16773	16731	16875	16862	16700	16818	16705	16811	16654	16828	16792	16837	16715	16948	16779	16850	16774	16730	16814	16824	16804	16646	16738	16799	16921	16643	16786	16721	16762	16806	16628	16839	17081	16796	16795	16916	16678	16964	16574	16916	16808	16813	16684	16643	16717	16839	16799	16790	16612	16813	16736	16674	16749	16887	16722	16663	16835	17098	16910	16884	16709	16775	16714	16742	16776	16873	16960	16590	16855	17018	16702	16829	16699	16794	16870	16801	16927	16642	16790	16795	16880	16753	16797	16726	16689	16776	16868	16776	16884	16893	16840	16819	16783	16892	16653	16836	16880	16742	16782	16744	16924	16752	16789	16724	16771	16760	16860	16707	16731	16717	16656	16839	16811	16720	16829	16825	16599	16878	16712	16729	16818	16806	16804	16771	16738	16777	16972	16740	16697	16706	16667	16793	16643	16829	16901	16714	16592	16701	16931	16735	16858	16672	16899	16830	16780	16718	16833	16954	16657	16772	16784	16781	16827	16873	16653	16595	16648	16750	16924	16870	16737	16719	16627	16800	16635	17051	16790	16603	16786	16967	16635	16922	16724	16946	16738	16943	16753	16616	16986	16446	16789	16768	16853	16678	16930	16826	16647	16847	16869	16738	16830	16790	16775	16724	16863	16795	16783	16810	16789	16712	16582	16874	16797	16852	16768	16845	16828	16678	16823	16682	16797	16875	16893	16731	16596	16666	16852	16655	16747	16767	16929	16696	16790	16712	16987	16744	16696	16948	16855	16762	16771	16868	16687	16772	16800	16832	16659	16823	16913	16754	16762	16718	16803	16707	16911	16700	16700	16745	16861	16788	16736	16784	16825	16878	16740	16849	16790	16781	16880	16844	16663	16845	16665	16827	16919	16755	16897	16660	16822	16762	16760	16741	16727	16894	16790	16650	16759	16749	16648	16961	16698	16795	16924	16650	16979	16823	16688	16948	16732	16737	16724	16869	16690	17021	16742	16788	16859	16896	16682	16682	16802	16629	16907	16640	16812	16814	16801	16970	16887	16599	16814	16852	16674	16690	16791	16907	16919	16921	16793	16811	16817	16868	16723	16712	16769	16897	16903	16859	16639	16700	16814	16822	16790	16771	16770	16906	16809	16900	16810	16681	16910	16812	17076	16751	16828	16697	16881	16833	16801	16849	16714	16819	16733	16727	16837	16847	16756	16698	16767	16902	16789	16846	16733	16791	16700	16810	16862	16713	16820	16763	16857	16559	16751	16782	16761	16754	16674	16744	16760	16789	16901	17206	16609	16693	16606	16737	16628	16931	16916	16903	16727	16874	16757	16803	16650	16874	16604	16792	16610	16740	16724	16771	16885	16741	16735	16985	16715	16768	16957	16733	16677	16928	16698	16872	16703	16866	16708	16755	16789	16904	16851	16816	16618	16768	16869	16725	16856	16691	16810	16827	16675	16820	16677	16921	16908	16830	16847	16686	16802	16953	16761	16762	16639	16839	16867	16678	16639	16794	16554	16783	16681	16834	16781	16891	16600	16769	16906	16795	17027	16737	16681	16985	16758	16777	16887	16772	16765	16747	16674	16945	16919	16850	16636	16814	16596	16920	16915	16993	16618	16841	16834	16771	16793	16799	16673	16696	16777	16808	16985	16690	16592	16763	16819	16921	16869	16867	16897	16892	16817	16710	16771	16892	16817	16912	16925	16736	16709	16794	16738	16787	17013	16834	16898	16828	16943	16766	16636	16651	17052	16782	16764	16879	16782	16807	16965	16905	16787	16550	16739	16670	16758	16611	16753	16697	16662	16784	16624	16813	16716	16807	16809	16897	16937	16853	16900	16885	16534	16803	16726	16883	16816	16694	16935	16767	16772	16882	16947	16730	16627	16814	16864	16771	16796	16882	16634	16844	16699	16711	16878	16657	16847	16836	16609	16635	16806	16706	17020	16890	16682	16858	16676	16906	16808	16856	16701	16820	16643	16775	16964	16769	16748	16749	16847	16804	16895	16659	16805	16628	16790	16876	16752	16640	16880	16836	16918	16746	16839	16732	16928	16647	16942	16874	16935	16737	16852	16889	16864	16891	16814	16797	16785	16735	16787	16733	16803	16786	16880	16820	16992	17049	16809	16718	16684	16861	16704	16729	16663	16861	17016	16899	16772	16604	16815	16688	16829	16753	16876	16690	16674	16884	16630	16677	16690	16827	16931	16893	16817	16862	16737	17004	16716	16775	16804	17111	16709	16921	16711	16887	16532	16829	16851	16818	16712	16713	16694	16773	16713	16766	16809	16783	16849	16693	16718	16751	16915	16852	16800	16673	16732	16739	16838	16572	16914	16806	16826	16563	16927	16816	16887	16808	16693	16859	16840	16721	16745	16826	16819	16704	16778	16614	16717	16627	16705	16932	16684	17081	16705	16637	16710	16832	16687	16767	16746	16717	16745	16783	16693	16680	16723	16761	17002	16732	17011	16740	16744	17012	16619	16849	16662	16716	16762	16705	16750	16866	16904	16629	16923	16721	16867	16759	16758	16915	16833	16636	16695	16977	16613	16769	16610	16762	16701	16729	16680	16847	16744	16719	16789	16643	16805	16697	16933	16836	16868	16984	16668	16860	16786	16547	16662	16684	16816	16765	16846	16883	16822	16635	16855	16726	16927	16740	16730	16870	16680	16921	16875	16722	16878	16940	16797	16798	16875	16956	16858	16751	16960	16671	16869	16891	17056	16885	16816	17004	16606	17033	16938	16758	16698	16866	16870	16786	16708	16859	16824	16821	16655	16811	16644	16875	16875	16823	16656	16634	16756	16787	16914	16908	16878	16773	16821	16682	16755	16717	16702	16651	16765	16732	16840	16640	16663	16796	16752	16789	16888	17005	16777	16704	16821	16914	16863	16665	16733	17011	16758	16765	16753	16951	16887	16903	16825	16665	16846	16689	16977	16749	16760	16807	16748	16915	16883	16769	16790	16756	16760	16744	16849	16885	16805	16709	16920	16664	16907	16840	16884	16887	16819	16614	16996	16662	16862	16878	16834	16677	16835	17022	16814	16728	16758	16801	16783	16926	16952	16902	16748	16873	16895	16887	16762	16727	16707	16684	16757	16864	16734	16711	16745	16727	16931	16660	16786	16850	16913	16908	16705	16868	16773	16942	16776	16713	16776	16871	16772	16787	16648	16855	16756	16750	16809	16842	16949	16781	16815	16733	16867	16745	16798	16854	16856	16885	16573	16857	16746	16728	16596	16698	16778	16713	16717	16901	16677	16769	16648	16853	16866	16773	16803	16904	16795	16679	16782	16787	16794	16773	16726	16887	16885	16830	16815	16661	16691	16839	16653	16850	16788	16871	16951	16725	16789	16881	16832	16734	16637	16739	16633	16913	16739	16774	16856	16886	16657	16732	16967	16879	16808	16826	16805	16907	16764	16684	16944	16876	16632	16811	16937	16891	16854	16930	16845	16684	16959	16788	16715	16630	16956	16684	16798	16778	16800	16740	16779	16834	16914	16696	16710	16613	16807	16845	16508	16791	16722	16921	16878	16810	16681	16900	16833	16820	16693	16892	16741	16857	16798	17025	16750	16709	16803	16800	16754	16702	16862	16825	16714	16891	16846	16820	16645	16827	16892	16871	16828	16643	16892	16832	16870	16762	16664	16902	16667	16745	16784	16702	16738	16741	16853	16813	16791	16848	16905	16698	16799	16852	16766	16838	16913	16699	16732	16976	16688	16624	16822	16826	16659	16741	16720	16824	16833	16718	16702	16773	16645	16784	16820	16809	16869	16995	16826	16754	16786	16777	16912	16584	16877	16784	16877	16742	17001	16885	16827	16861	16948	16808	16608	16671	16791	16767	16871	16953	16837	16704	16803	16935	16829	16736	16921	16757	16861	16644	16708	16777	16734	16867	16612	16587	16809	16809	16716	16720	16855	16976	16684	16705	16567	16695	16901	16802	16648	16912	16860	16719	16719	16790	16983	16692	16759	16670	16625	16898	16802	16657	16709	16805	16862	16619	16730	16825	16838	16683	16719	16766	16823	16845	16677	16846	16792	16667	16780	16593	16966	16908	16729	16819	16727	16885	16809	16948	16765	16716	16863	16880	16727	16902	16620	16691	16852	16785	16876	16927	16959	16556	16870	16833	16754	16666	16863	16959	16735	16770
35351	29561	31534	30486	29047	29102	29203	28939	28892	29184	29053	28777	29153	29024	29132	29057	29119	28998	28924	28995	28963	29152	29057	28794	28858	28663	29206	29107	28896	28903	29035	28839	29007	29087	28940	28808	28919	29060	28967	28789	28900	28937	28691	28809	28910	28883	28614	28876	28958	28942	28883	28586	29066	28714	29040	28793	28948	28833	28868	29091	28751	28740	29034	28833	28881	28973	28823	28838	28686	28820	28797	29020	28495	28658	29168	28883	28942	29163	28758	28748	28968	28972	28701	28645	29001	28951	28982	28877	28943	28543	29001	28690	28764	28600	28961	28817	28831	28981	28864	28764	28768	29109	29205	29013	28654	28637	28805	28961	29004	28622	28836	28679	28739	28819	28808	28876	28876	28571	28857	29066	28709	28971	28643	28882	28913	28959	28816	28734	28613	28825	28905	29107	28863	28742	28657	28853	28876	28642	28776	28802	28764	28810	28810	28865	28927	28612	29074	28567	28795	28788	28744	28863	28825	28888	28990	28777	28698	28924	28842	29141	29161	28961	28797	28685	29005	28855	28807	28861	28937	28862	28647	28652	28938	29056	28926	28757	28775	28855	28626	28878	28692	28733	28912	28745	28799	28958	29043	28953	28689	29150	28860	28700	28969	29059	28762	29089	29141	28887	28822	28716	28663	29025	29022	28671	28973	29051	28715	28847	29023	28781	28801	28866	28959	28838	28937	28631	29101	29018	28785	28897	28851	28825	28925	28999	28746	28614	29018	28876	28768	28842	29009	29138	28983	28763	28772	28820	28868	28790	28707	28868	28770	29012	28875	29038	28861	29011	28730	28875	28803	28956	28788	28856	28784	29177	29155	28910	28944	28898	28733	28837	28806	29007	28799	28956	28938	28951	28934	28901	28495	28592	28855	28806	28518	28909	28725	28847	28849	28800	28833	29014	29082	28732	28622	28773	28896	28986	29022	28909	28898	28756	28572	28838	28802	28645	28749	28769	28677	29124	29028	28788	28830	28821	28765	28786	28729	28912	28834	29078	29052	28987	28910	28996	28679	28795	28999	28591	29001	28778	28866	29005	29051	28757	28812	28596	28808	28773	28917	28919	28958	28693	28957	28815	28663	29047	28847	28896	28939	28585	28879	28911	28987	29000	28815	28762	28786	28986	28716	28648	28723	28996	28889	28862	28804	28735	28860	28759	28923	29048	28833	28826	28958	28878	28898	29195	28895	28705	28882	28873	28766	29032	28908	28970	28768	29205	29053	28968	28690	28698	28674	29118	28834	28931	28919	28749	28922	28738	28841	28621	28771	28579	28726	28871	28926	28872	28708	28807	28893	28933	28714	28857	29057	29092	28701	28681	28740	28687	29073	28835	28913	28732	28764	28564	29021	28956	29060	28934	28887	28949	28773	28727	28936	28503	28749	29006	28696	28937	28713	28882	28973	28764	29091	28733	28789	28856	28757	29019	28805	28778	28904	28879	28941	28865	28813	29033	28973	28881	28891	28941	28802	28516	28812	28912	28824	28957	28864	28648	28939	28752	28925	28721	29110	28870	28940	28812	28856	28872	28973	29062	28790	28714	29061	28906	29043	28620	28992	28541	28839	28868	29026	28904	28848	28814	28829	28828	28747	29036	28885	28917	28810	28956	28559	28868	28987	28957	28965	28740	29081	28961	29001	29115	28720	28987	29066	28929	29096	28849	28589	28995	28885	28614	28875	28812	29044	28552	28951	29049	29001	28803	28946	29011	28729	28733	29002	28974	28926	28913	28728	28736	28900	28604	28912	28608	28812	28789	28592	28639	28985	28732	28789	28639	28715	28791	28703	29047	28859	28852	28803	28738	28537	28681	29001	28826	28823	28863	28910	28870	28620	28996	28958	28715	29074	29026	29035	29059	28947	28787	28944	29148	28893	29023	28864	28727	29004	29010	28821	29013	28840	28956	28734	28811	28815	28705	28977	29023	28616	28775	28758	28731	28443	28858	28853	28804	29107	28941	28649	28719	28618	28952	28884	28899	29206	29080	28737	28912	28675	28762	28663	28826	28817	29013	28869	28947	29046	28437	28631	29130	28936	28922	29079	28913	28897	29052	28824	29058	28596	28851	28722	28762	28894	28950	29029	28785	28960	29003	28911	28491	28774	28881	29099	28984	28776	28768	28820	28862	28756	28874	28743	28964	28801	28942	28861	29072	28768	28773	28740	28927	28884	28812	28910	28723	28853	28981	28619	28608	28854	28831	28812	28877	28917	28959	28836	28846	28642	28948	28918	28692	28802	28803	28687	28895	28799	29075	29021	28741	28794	28916	29057	28775	29075	28959	28787	28840	28615	28751	28467	28874	28825	28899	28840	28851	28986	28703	28866	28949	28867	29099	28729	28803	28889	28664	28466	28661	29027	28643	28931	28844	28916	28678	28746	29025	28831	28958	28721	28693	28883	28873	28908	28994	28785	28924	28741	28703	28816	29040	29075	28990	28793	28716	28821	28803	28849	28913	28735	28693	28783	28905	29095	28713	28912	28956	29134	28775	28608	28916	28708	28841	28863	28798	28772	28813	28785	28597	28721	28983	28882	28757	29005	28787	28689	28841	28959	28760	28682	28854	28858	28583	28882	28725	28452	28703	28795	28841	28856	28843	28938	28944	28928	29189	29041	28733	28752	28663	28902	28690	28790	28758	29059	28936	28884	28828	28601	28698	28619	28844	29347	28936	28881	28779	28815	28835	28769	28682	28898	28903	28893	28759	28852	28783	29101	28578	28884	28739	28786	28744	28719	28672	28805	28929	29005	28686	28821	28703	28682	28744	28858	28793	28863	29052	28660	28821	29011	28895	29181	28925	28493	29038	29045	28769	28766	29101	28827	29050	28768	28827	28829	29199	28844	28741	28932	28574	28856	28751	28877	28920	28687	28734	28926	28790	28601	28979	28605	28916	28953	28986	28983	28898	28868	28941	28839	28845	28846	28876	28947	28898	28747	29079	28737	28540	28687	28803	28653	28860	28909	28753	28832	28871	28889	29099	28990	28897	28972	28918	28953	28878	28948	28966	28788	28958	28780	28913	29038	29023	28966	28949	28691	28951	28822	29179	29057	28769	28661	28974	28846	28884	28673	28789	28879	28594	28714	29146	28847	28829	28956	29087	28821	28565	28700	28937	28990	29100	29151	28903	28681	28871	28849	28990	28970	29020	28841	28882	28514	28828	28737	29043	28982	28881	29273	29135	29230	28795	28742	28777	28856	28882	28939	29063	28735	28652	28916	28963	28940	29131	29170	28858	28779	28782	28582	28848	28634	29053	28861	28726	28937	28701	28805	28785	28875	28930	28767	28997	28700	29117	29024	28904	29115	28926	28790	28865	28857	28659	28612	28803	28965	28728	28765	29002	28914	28796	28765	28733	28857	29045	29006	29103	28742	28849	28790	28713	28953	28683	28763	28678	28735	28799	28752	28868	28802	28729	28873	29019	28917	28667	28844	28743	28626	28956	28665	28767	28931	28478	29064	29015	28817	28765	28846	28797	29078	28818	28980	28861	28811	28944	28881	28866	28428	28611	28970	28911	28691	28787	28760	28692	29063	28864	28996	28760	28825	29043	28883	28874	28859	28948	28921	28460	28646	28720	28640	28721	29077	28942	29048	29006	28600	28838	28761	29127	28889	28896	29112	29027	28769	28733	28879	28901	28731	28808	29048	28814	28886	28929	28551	28818	28738	28739	29009	28834	28886	28849	29085	28942	29041	28872	28692	28914	28774	28799	28800	28830	28995	28899	28991	28934	29088	28657	28873	28849	28877	28819	28974	28660	28846	28775	28726	28947	29021	29041	28519	28854	29024	28865	28835	29099	28790	28760	28722	28344	28956	28866	28966	28929	28812	28844	28660	28784	28913	28953	28655	28737	28841	28901	28980	28928	28914	28982	28969	28746	28901	28553	28784	29111	28737	28928	29114	29036	28778	28896	28827	28707	29050	28986	28760	29182	28873	28958	28797	28917	28789	28637	28955	28683	29020	29085	29016	28868	28881	28912	28939	28851	28981	28708	28858	28862	28984	28727	28618	28813	28928	28739	28603	28862	28844	28806	28674	28706	29083	28751	28847	28889	29031	29034	28766	28600	28959	29037	29107	28705	28928	28792	29024	28890	28832	28819	28843	28915	28918	28657	28631	28698	29038	28790	28840	28799	28947	28726	28576	28992	29012	29002	28807	28831	28766	28867	28883	28896	28591	28844	28862	28992	29029	28872	28766	28642	28712	28932	28960	29092	28582	28879	28925	28728	28991	28811	28911	28622	28929	28650	28684	28677	28954	28762	28878	28739	28895	28935	28767	28973	28987	29065	28900	28823	28946	28826	28726	28582	28736	28667	28826	28912	28929	28842	28640	28991	29007	29106	29075	28825	28916	28979	29110	28851	28603	28984	28746	28839	28876	28917	28808	28968	28928	28883	28985	28785	28876	28739	28666	28704	29137	28676	28868	29021	28812	28973	28732	28807	28815	28887	28726	29119	28795	28820	29123	28743	29023	28727	28903	28941	28834	28650	28800	28928	28878	28672	28959	29150	29062	28667	28831	28928	29089	28800	28725	28965	28829	28795	28717	28742	28883	28844	28945	28794	28907	28976	28680	28941	29038	28899	28845	28970	28816	28713	29015	28700	28800	28977	28971	28669	28637	28774	28820	29112	28885	29078	28734	28841	29115	28832	28815	28918	29059	28825	28349	28963	28909	28869	28871	28909	28699	28916	29001	28978	28810	28972	29147	28990	28934	28774	28851	28985	28738	28859	29056	28870	28781	28987	28990	28753	28935	28890	29014	28853	28839	28991	29034	29090	28790	28760	28795	28911	28841	29187	28866	28861	28762	28895	29029	28707	28810	28669	28753	29159	28991	28643	29019	28817	28888	29074	29214	28913	28943	28997	29036	28715	29068	29026	28796	28669	28708	28968	28904	29181	29075	29174	28916	28862	28734	28773	28989	28846	28645	28824	28934	29035	29015	28914	28655	29101	28854	28870	28892	28858	28969	29005	28839	28848	28580	28790	29003	29039	29064	28872	29032	29063	29023	28798	28848	28726	28847	28955	28992	29053	29060	28900	28860	28920	28637	28682	28565	28905	28577	28784	28716	28930	28864	28917	28927	28848	29064	29015	28813	28907	28716	28704	28909	29087	28688	28918
23242	28486	20643	18938	18800	18831	18704	18503	18467	18482	18409	18357	18394	18275	18330	18307	18391	18402	18341	18202	18311	18235	18234	18300	18165	18476	18242	18294	18313	18195	18478	18415	18328	18260	18277	18399	18380	18270	18405	18270	18318	18243	18409	18282	18211	18468	18104	18308	18199	18235	18340	18277	18213	18359	18407	18325	18214	18284	18479	18311	18436	18042	18228	18301	18319	18291	18246	18350	18307	18338	18245	18344	18359	18447	18273	18295	18360	18209	18151	18146	18301	18092	18153	18123	18281	18325	18255	18325	18247	18284	18278	18328	18235	18087	18417	18316	18359	18325	18069	18432	18296	18272	18184	18244	18260	18278	18464	18191	18036	18303	18440	18224	18352	18385	18242	18193	18323	18278	18391	18240	18379	18258	18361	18115	18390	18335	18202	18317	18327	18123	18353	18118	18048	18184	18044	18148	18289	18176	18104	18356	18321	18163	18266	18076	18343	18230	18274	18256	18291	18318	18164	18421	18513	18353	18298	18333	18199	18108	18195	18214	18178	18391	18271	18332	18393	18178	18256	18194	18204	18299	18218	18199	18290	18310	18156	18184	18130	18146	18270	18284	18158	18374	18193	18210	18237	18374	18248	18232	18292	18250	18447	18105	18553	18245	18482	18306	18170	18289	18136	18218	18178	18256	18240	18275	18269	18223	18321	18137	18230	18253	18170	18160	18188	18076	18387	18185	18137	18213	18279	18364	18224	18319	18326	18253	18408	18266	18066	18146	18338	18499	18304	18105	18273	18035	18290	18140	18363	18250	18172	18322	18356	18271	18050	18301	18399	18050	18183	18258	18168	18357	18241	18375	18217	18206	18030	18294	18393	18276	18298	18358	18228	18237	18241	18335	18222	18178	18306	18250	18257	18108	18306	18267	18229	18331	18206	18213	18229	18273	18091	18377	18184	18304	18286	18305	18438	18244	18036	18387	18127	18146	18290	18243	18314	18089	18151	18416	18063	18230	18256	18114	18294	18267	18221	18155	18263	18352	18195	18182	18230	18319	18212	18329	18516	18182	18218	18274	18265	18181	18232	18152	18167	18255	18269	18226	18329	18202	18223	18119	18205	18199	18061	18204	18084	18201	18211	18276	18086	18286	18272	18271	18335	18282	18089	18124	18196	18102	18288	18389	18182	18252	18223	18070	18311	18302	18284	18301	18155	18287	18181	18203	18246	18268	18387	18287	18304	18293	18335	18177	18473	18248	18432	18320	18426	18338	18286	18015	18394	18282	18210	18115	18192	18289	18268	18288	18169	18277	18361	18385	18067	18458	18309	18361	18046	18244	18216	18176	18442	18188	18104	18314	18311	18169	18233	18262	18352	18112	18363	18131	18235	18350	18350	18238	18365	18222	18222	18045	18148	18474	18368	18214	18177	18166	18260	18117	18399	18190	18366	18413	18341	18188	18320	18181	18334	18348	18204	18288	17977	18325	18001	18196	18170	18184	18467	18204	18267	18399	18322	18339	18390	18195	18244	18213	18368	18441	18233	18250	18167	18217	18179	18056	18116	18119	18123	18257	18339	18268	18156	18084	18132	18292	18389	18342	18202	18320	18119	18104	18064	18237	18246	18254	18340	18211	18202	18273	18328	18294	18323	18151	18478	18150	18251	18306	18404	18269	18170	18254	18290	18230	18273	18188	18330	18155	18309	18263	18281	18327	18244	18171	18203	18248	18072	18314	18106	18265	18164	18231	18159	18224	18478	18245	18344	18291	18405	18214	18189	18179	18414	18372	18126	18185	18204	18200	18228	18348	18162	18258	18281	18129	18110	18074	18250	18196	18426	18406	18339	18147	18269	18204	18183	18261	18229	18187	18167	18226	18268	18080	18159	18398	18185	18131	18377	18188	18267	18386	18289	18310	18318	18266	18380	18452	18210	18303	18242	18129	18431	18192	18232	18458	18345	18354	18333	18182	18412	18420	18337	18270	18369	18218	18156	18209	18252	18259	18393	18332	18276	18225	18271	18147	18313	18126	18335	18394	18452	18266	18209	18188	18329	18253	18129	18332	18255	18222	18269	18279	18222	18120	18208	18164	18204	18041	18264	18412	18145	18099	18226	18317	18164	18147	18278	18264	18355	18135	18263	18401	18365	18182	18151	18289	18191	18270	18290	18403	18104	18075	18244	18221	18290	18221	18054	18277	18382	18160	18341	18039	18125	18332	18314	18276	18275	18278	18211	18270	18416	18138	18158	18261	18205	18266	18063	18301	18215	18167	18299	18354	18271	18271	18155	18234	18239	18205	18357	18123	18447	18211	18031	18095	18237	18127	18035	18377	18390	18058	18201	18459	18376	18209	18484	18459	18445	18461	18265	18178	18313	18104	18443	18202	18194	18194	18290	18266	18346	18350	18277	18112	18314	18392	18280	18249	18135	18185	18428	18274	18394	18400	18202	18142	18249	18297	18232	18345	18224	18252	18155	18195	18183	18280	18183	18315	18159	18404	18287	18370	18297	18130	18293	18281	18276	18344	18109	18407	18132	18348	18339	18181	18297	18313	18366	18129	18141	18379	18301	18012	18228	18343	18156	18239	18340	18349	18230	18122	18282	18313	18190	18248	18200	18255	18373	18241	18268	18249	18237	18301	18108	18166	18214	18365	18283	18274	18258	18235	18363	18237	18285	18214	18144	18197	18304	18057	18126	18240	18496	18263	18296	18361	18268	18275	18385	18139	18347	18163	18306	18304	18486	18292	18286	18357	18262	18302	18227	18226	18237	18232	18331	18268	18366	18062	18405	18314	18276	18118	18146	18144	18330	18276	18193	18156	18412	18267	18220	18300	18302	18153	18223	18266	18072	18251	18197	18291	18241	18238	18390	18329	18169	18307	18170	18012	18210	18439	18399	18329	18349	18245	18173	18141	18431	18209	18424	18342	18423	18107	18359	18126	18216	18300	18264	18208	18186	18373	18380	18263	18297	18172	18166	18157	18338	18234	18204	18284	18179	18304	18204	18582	18047	18124	18114	18189	18314	18176	18264	18098	18206	18382	18140	18167	18217	18191	18222	18294	18313	18134	18328	18286	17982	18251	18253	18260	18187	18259	18259	18250	18385	18457	18242	18184	18343	18249	18207	18294	18159	18135	18308	18052	18349	18263	18335	18431	18371	18250	18344	18289	18337	18353	18069	18279	18264	18200	18072	18280	18307	18132	18168	18350	18183	18233	18178	18232	18111	18334	18255	18217	18301	18282	18300	18226	18296	18280	18266	18168	18132	18399	18245	18208	18244	18223	18231	18214	18175	18379	18181	18152	18190	18393	18462	18262	18441	18333	18213	18257	18415	18282	18297	18204	18449	18186	18359	18254	18287	18225	18121	18418	18268	18152	18328	18236	18377	18478	18302	18332	18347	18219	18322	18259	18083	18220	18252	18310	18273	18278	18285	18382	18326	18233	18302	18228	18383	18426	18183	18215	18141	18441	18205	18380	18259	18470	18248	18357	18163	18285	18181	18104	18421	18008	18269	18288	18253	18249	18084	18421	18241	18334	18158	18179	18297	18084	18329	18087	18329	18329	18123	18117	18249	18461	18220	18293	18314	18423	18288	18359	18341	18329	18257	18302	18267	18306	18223	18391	18164	18149	18444	18099	18281	18229	18117	18313	18142	18407	18346	18320	18263	18151	18206	18176	18416	18046	18168	18197	18145	18365	18068	18376	18281	18297	18122	18235	18395	18149	18139	18205	18208	18344	18136	18378	18198	18410	18120	18301	18281	18177	18376	18144	18169	18307	18242	18184	18253	17980	18260	18139	18267	18263	18271	18274	18198	18102	18173	18137	18118	18332	18182	18105	18339	18173	18238	18253	18219	18310	18252	18240	18209	18370	18247	18268	18135	18049	18365	18298	18151	18222	18062	18343	18254	18285	18291	18240	18249	18318	18315	18349	18259	18377	18404	18263	18379	18146	18082	18114	18219	18291	18291	18215	18150	18231	18299	18140	18423	18144	18162	18190	18208	18329	18284	18296	18144	18262	18128	18324	18247	18283	18156	18364	18111	18141	18133	18335	18073	18187	18330	18295	18317	18307	18340	18279	18286	18278	18330	18174	18235	18195	18061	18223	18317	18203	18101	18295	18462	18099	18304	18215	18203	18293	18292	18227	18207	18194	18235	18276	18443	18298	18208	18351	18215	18242	18378	18334	18358	18256	18378	18203	18119	18215	18204	18439	18242	18208	18233	18303	18160	18359	18443	18258	18362	18305	18299	18268	18142	18158	18318	17990	18234	18282	18214	18411	18253	18319	18265	18157	18379	18139	18135	18326	18036	18239	18270	18215	18382	18274	18339	18269	18246	18327	18371	18245	18183	18266	18249	18267	18193	18306	18124	18523	18266	18332	18348	18278	18118	18362	18158	18330	18295	18347	18330	18467	18313	18409	18201	18420	18202	18279	18303	18065	18243	18284	18179	18343	18299	18362	18329	18302	18385	18235	18222	18155	18160	18344	18089	18382	18202	18304	18190	18197	18198	18353	18244	18323	18519	18182	18307	18288	18263	18334	18163	18337	18211	18156	18323	18193	18327	18062	18257	18307	18437	18243	18221	18202	18355	18151	18041	18204	18216	18003	18192	18321	18128	18289	18104	18372	18356	18231	18126	18548	18262	18198	18332	18336	18169	18200	18213	18353	18145	18305	18281	18236	18261	18129	18388	18392	18181	18346	18404	18124	18135	18324	18360	18249	18230	18298	18362	18015	18293	18367	18416	18298	18208	18151	18110	18420	18379	18488	18331	18244	18243	18150	18245	18330	18553	18274	18424	18285	18367	18139	18302	18006	18354	18354	18383	18246	18246	18356	18159	18035	18195	18098	18295	18311	18201	18204	18096	18194	18140	18142	18458	18301	18319	18087	18466	18335	18216	18305	18165	18232	18298	18154	18305	18360	18333	18055	18185	18246	18201	18364	18326	18327	18347	18186	18246	18233	18287	18289	18287	18332	18150	18288	18320	18274	18359	18173	18201	18441	18276	18293	18239	18379	18198	18110	18298	18338	18018	18278	18159	18212	18209	18304	18170	18331	18402	18216	18184	18270	18165	18137	18380	18388	18224	18191	18351	18269	18131	18313	18364	18180	18413	18357	18150	18412	18086	18408	18344	18219	18286	18373	18306	18337	18308	18209	18047	18284
24072	21006	27401	25122	24062	28614	31041	28581	28380	28582	28240	28052	28038	28214	28128	28056	27979	27923	28216	28172	27820	27952	27884	27901	27797	27772	27794	28049	27718	28054	27953	27865	27895	27908	27854	27763	28048	28018	27817	27837	27936	27742	28004	27865	27800	27768	27694	27938	27631	27831	27968	27782	27630	27655	27698	27865	27725	27667	27683	27735	27854	27732	27814	27848	27545	27606	27696	27591	27888	27945	27827	27900	27980	27711	27735	27776	28007	27894	27684	27798	27587	27671	27593	27640	27769	27597	27520	27937	27820	27765	27626	27534	27899	27787	27723	27668	27543	27689	27879	27852	27980	27845	27641	27411	27708	27675	27584	27925	27647	27415	27752	27744	27837	27411	27802	27703	27580	27819	27570	27851	27864	27500	27906	27809	27760	27603	27629	27489	27672	27693	27634	27901	27579	27758	27953	27727	27652	27712	27646	27828	27711	27732	27811	27667	27683	27537	27849	27829	27313	27683	27566	27737	27501	27750	27748	27569	27409	27681	27529	27446	27666	27864	27723	27595	27552	27674	27581	27753	27760	27577	27745	27625	27756	27719	27883	27714	27916	27680	27697	27778	27888	27676	27711	27589	27588	27750	27789	27722	27906	27766	27595	27422	27691	27742	27664	27632	27656	27680	27666	27641	27868	27735	27645	27801	27814	27872	27593	27850	27775	27418	27838	27670	27586	27708	27986	27712	27675	27694	27705	27587	27531	27720	27519	27446	27448	27678	27716	27639	27500	27649	27747	27663	27742	27598	27437	27471	27617	27791	27544	27576	27625	27729	27794	27924	27850	27512	27731	27756	27598	27571	27597	27911	27574	27730	27824	27754	27665	27646	27834	27801	27897	27683	27472	27597	27658	27660	27700	27807	27755	27661	27868	27771	27759	27730	27810	27707	27531	27921	27873	27433	27598	27640	27646	27526	27827	27606	27670	27556	28006	27668	27730	27564	27576	27755	27802	27855	27804	27631	27553	27701	27700	27599	27801	27584	27629	27547	27504	27611	27763	27491	27605	27352	27326	27685	27920	27720	27658	27527	27561	27595	27475	27710	28035	27946	27786	27792	27676	27755	27675	27739	27763	27797	27649	27815	27805	27728	27772	27527	27594	27844	27802	27604	27426	27750	27761	27702	27825	27730	27645	27611	27845	27804	27608	27473	27546	27543	27661	27860	27659	27853	27544	27990	28015	27993	27683	27670	27939	27904	27683	27688	27660	27774	27625	27529	27748	27682	27738	27678	27642	27807	27779	27942	27727	27715	27783	27596	27618	27498	27882	27673	27684	27673	27845	27553	27813	27784	27799	27628	27624	27402	27669	27591	27530	27549	27706	27812	27900	27659	27572	27744	27795	27596	27638	27745	27900	27602	27825	27677	27720	27468	27508	27570	27865	27649	27773	27643	27537	27658	27800	27845	27586	27803	27825	27704	27862	27601	27884	27858	27784	27718	27635	27745	27509	27676	27571	27672	27934	27656	27988	27776	27711	27827	27685	27687	27564	27635	27883	27722	27638	27574	27637	27534	27706	27374	27688	27679	27787	27878	27481	27786	27789	27672	27536	27815	27968	27847	27501	27566	27418	28090	27859	27707	27573	27875	27736	27835	27754	27971	27645	27572	27722	27729	27967	27860	27587	27810	27655	27449	27555	27661	27674	27570	27851	27288	27673	27456	27652	27731	27884	27699	27667	27846	27833	27850	27578	27724	27485	27776	27765	27657	27899	27967	27833	27611	27571	27517	27755	27857	27608	27679	28040	27572	27659	28026	27690	27778	27624	27790	27599	27709	27636	27708	27684	27586	27678	27843	27756	27766	27680	27552	27693	27700	27461	27534	27510	27885	27827	27750	27815	27653	27755	27719	27575	27739	27971	27751	27601	27621	27741	27454	27751	27700	27627	27783	27653	28031	27597	27824	27734	27787	27988	27724	27892	27646	27757	27643	27630	27624	27667	27741	27715	27875	27727	27889	27550	27641	27770	27625	27610	27589	27707	27879	27738	27549	27576	27531	27676	27827	27649	27850	27737	27636	27794	27635	27664	27710	27821	27649	27787	27653	27580	27802	27799	27724	27632	27575	27600	27618	27724	27526	27698	27827	27825	27852	27859	27606	27853	27619	27673	28045	27954	27977	27603	27468	27892	27711	27752	27738	27804	27463	27622	27687	27749	27600	27787	27748	27851	27703	27693	27754	27741	27631	27723	27576	27759	27685	28015	27708	27619	27833	27578	27599	27466	27813	27852	27663	27540	27680	27699	27773	27446	27744	27926	27787	27674	27673	27596	27867	27700	27848	27955	27495	27633	27562	27648	27707	27530	27532	27719	28052	27936	27518	27884	27636	27649	27538	27731	27880	27421	27656	27674	27834	27606	27913	27837	27643	27660	27954	27737	27534	27605	27736	27730	27894	27608	27421	27429	27745	27598	27626	27544	27732	27723	27643	27962	27632	27840	28014	27937	27708	27624	27704	27916	27468	27648	27543	27703	27685	27662	27716	27725	27678	27838	27750	27790	27802	27737	27616	27752	27916	27671	27545	27761	27934	27734	27574	27742	27602	27865	27742	27872	27750	27513	27618	27468	27669	27846	27777	27740	27842	27733	27873	27746	27702	27785	27773	27753	27747	28023	27576	27778	27643	27707	27607	27857	27785	27648	27700	27879	27908	27585	27917	27640	27766	27653	27752	27634	27847	27672	27769	27749	27767	27572	27623	27636	27841	27605	27737	27563	27661	27781	27952	27813	27697	27551	27590	27640	27787	27590	27586	27689	27904	27549	27693	27512	27653	28025	27700	27970	27672	27793	27958	27676	27369	27717	27974	28103	27951	27565	27590	27737	27739	27529	27734	27662	27611	27675	27869	27727	27582	27610	27695	27619	27704	27597	27630	27508	27669	27787	27513	27714	27537	27647	27606	27826	27804	27959	27766	27562	27771	27893	27826	27677	27742	27595	27724	27646	27701	28024	27636	27861	27696	27651	27597	27661	27921	27958	27605	27843	27727	27731	27751	27711	27714	27617	27737	27579	27577	27646	27783	27875	27601	27610	27988	27676	27866	27650	27625	27579	27872	27662	27661	27707	27758	27880	27625	27571	27738	27644	27708	27666	27687	27901	27543	27479	27829	27842	27810	27955	27524	27630	27611	27954	27822	27516	27492	27430	27701	27850	27795	27823	27587	27756	27415	27765	27813	27525	27492	27937	27893	28307	27765	27614	27502	27730	27803	27905	27432	27850	27656	27750	27687	27908	27631	27580	27763	27722	27933	27867	27623	27620	27683	27705	27806	27812	27589	27458	27666	27780	27744	28163	27725	27821	27510	27479	27762	27840	27755	27820	27642	27694	27659	27434	27413	27749	27617	27843	27856	27662	27783	27735	27704	27695	27708	27619	27467	27516	27963	27458	27800	27904	27665	27642	27667	27878	27658	27749	27732	27783	27869	27778	27751	27729	27637	27680	27513	27672	27596	27483	27667	27417	27634	27591	27733	27945	27815	27932	27952	27425	28049	27894	27785	27629	27797	28000	27657	27720	27701	27507	27811	27539	27929	27571	27851	27656	27836	27933	27785	27677	27679	27797	27837	27804	27692	27675	27738	27656	27612	27707	27874	27572	27550	27885	27574	27747	27606	27541	27623	27812	27775	27483	27621	27578	27706	27695	27563	27537	27677	27695	27554	27818	27756	27705	27509	27589	27907	27551	27690	27649	27526	27623	27683	27686	27808	27476	27723	27721	27708	27673	27571	27849	27473	27406	27696	27969	27839	27794	27665	27525	27849	27575	27824	27857	27605	27940	27340	27796	27877	27922	27741	27910	27617	27507	27551	27802	27956	27699	27447	27797	27702	27779	27656	27643	27987	27896	27610	27661	27615	27510	27798	27532	27790	27735	27763	27568	27606	28029	27494	27808	27902	27776	27715	27800	27766	27771	27769	27819	27594	27498	27742	27723	27563	27489	27733	27701	27897	27685	27727	27603	27740	27696	27798	27635	27562	27458	27793	27575	27663	27927	27772	27885	27729	27640	27805	27376	27781	27885	27622	27757	27476	27564	27639	27693	27689	27593	27490	27705	27891	27553	27533	27814	27797	27687	27532	27703	27541	27852	27720	27577	27622	27451	27865	27491	27640	27568	27589	27613	27415	27278	27718	27554	27602	27727	27640	27773	27520	27857	27814	27799	27688	27666	27381	27564	27618	27549	27696	27572	27510	27837	27689	27735	27882	27700	27851	27710	27521	27492	27784	27692	27738	27572	27825	27857	27529	27397	27729	27845	27861	27566	27890	27664	27652	27753	27550	27894	27732	27497	27719	27498	27737	27648	27410	27678	27908	27603	27756	27533	27766	27936	27876	27704	27893	27658	27730	27613	27630	27719	27700	27785	27774	27856	27678	27525	27650	27814	27667	27658	27715	27708	27960	27943	27772	28011	27504	27736	27715	27768	27694	27865	27743	27725	27891	27720	27595	27944	27644	27650	27986	27811	27648	28078	27733	27535	27510	27461	27877	27694	27589	27777	27642	27719	27622	27725	27827	27841	27565	27701	27682	27413	27362	27906	27880	27685	27701	27757	27835	27511	27495	27829	27723	27566	27541	27767	27677	27723	27736	27589	27668	27574	27805	27778	27737	27795	27715	27772	27910	27815	27780	27517	27995	27817	27677	27636	27772	27828	27927	27650	27829	27637	27820	27905	27596	27816	27729	27513	27654	27845	27790	27709	27914	27643	27704	27519	27516	27769	27711	27660	27920	27835	27914	28059	27813	27911	27761	27549	27655	27782	27654	27902	27864	27575	27645	27532	27483	27582	27763	27746	27725	27734	27766	27644	27944	27649	27648	27813	27535	27749	27408	27761	27791	27765	27431	27451	27809	27848	27792	27598	27778	27853	27829	27748	27740	27546	27719	27893	27845	27725	27499	27695	27774	27627	27517	28024	27595	27806	27761	27771	27838	27765	27695	27576	27454	27439	27905	27695	27703	27638	27769	27647	27771	27764	27411	27954	27801	27552	27714	27710	27474	27576	27857	27835	27700	27553	27925	27831	27979	27757	27850	27777	27874	27645	27639	27696	27895	27989	27554	27775	27698	27937	27736	27808	27830	27693	27476	27683	27853	27787	27743	27718	27860	27708	27733	27526	27715	27908	27784
23030	39720	26794	21707	20436	19675	19113	18922	18559	18404	18278	18318	18126	18288	17944	18078	17911	18032	17870	17854	18148	17800	17681	17849	17648	17679	17659	17731	17844	17745	17767	17759	17948	17924	17827	17782	17800	17809	17778	17858	17761	17911	17772	17724	17887	17632	17790	17727	17648	17809	17639	17721	17730	17934	17907	17828	17569	17679	17533	17696	17726	17734	17642	17667	17803	17558	17633	17661	17770	17694	17692	17679	17886	17709	17836	17774	17921	17734	17656	17798	17758	17674	17756	17567	17725	17615	17810	17705	17824	17514	17665	17424	17606	17602	17799	17646	17528	17690	17612	17566	17629	17806	17583	17706	17570	17683	17458	17629	17655	17753	17581	17596	17728	17647	17561	17658	17656	17581	17576	17830	17546	17676	17647	17516	17497	17700	17619	17677	17536	17711	17715	17658	17888	17693	17608	17796	17796	17660	17793	17603	17829	17634	17687	17874	17497	17623	17850	17694	17768	17715	17646	17730	17787	17862	17672	17649	17621	17684	17723	17731	17714	17581	17622	17751	17731	17783	17541	17599	17693	17581	17656	17768	17888	17635	17718	17517	17629	17576	17620	17561	17679	17647	17747	17764	17519	17450	17575	17640	17618	17774	17630	17755	17570	17481	17789	17482	17709	17885	17550	17730	17654	17793	17680	17534	17469	17652	17722	17519	17697	17776	17740	17641	17717	17747	17836	17687	17714	17705	17531	17704	17668	17607	17676	17778	17642	17754	17627	17757	17648	17811	17731	17518	17777	17573	17781	17616	17656	17610	17690	17731	17588	17856	17689	17590	17717	17761	17686	17538	17651	17617	17717	17452	17689	17763	17530	17859	17620	17828	17500	17650	17781	17753	17790	17899	17591	17785	17776	17538	17611	17676	17684	17721	17652	17564	17758	17684	17636	17661	17675	17600	17578	17582	17789	17812	17608	17575	17784	17672	17528	17588	17698	17755	17670	17630	17582	17681	17649	17497	17816	17676	17736	17732	17586	17792	17878	17799	17694	17724	17712	17518	17648	17600	17798	17670	17588	17737	17706	17548	17700	17599	17677	17758	17609	17645	17644	17676	17758	17683	17683	17560	17831	17728	17696	17476	17581	17666	17623	17745	17795	17634	17738	17737	17546	17823	17584	17706	17728	17690	17709	17753	17624	17621	17786	17624	17703	17665	17583	17803	17713	17721	17685	17757	17685	17813	17850	17642	17672	17682	17748	17705	17759	17862	17838	17761	17697	17592	17703	17846	17623	17663	17620	17790	17909	17747	17595	17679	17669	17768	17613	17487	17754	17425	17730	17555	17743	17599	17576	17722	17639	17646	17776	17807	17692	17764	17719	17710	17678	17861	17806	17592	17748	17753	17479	17727	17720	17702	17855	17502	17703	17800	17712	17610	17699	17520	17538	17560	17687	17690	17699	17755	17994	17701	17723	17740	17530	17771	17564	17665	17576	17831	17786	17642	17643	17802	17957	17488	17956	17632	17657	17564	17800	17762	17696	17631	17568	17729	17704	17606	17652	17764	17551	17667	17478	17713	17663	17857	17758	17717	17612	17663	17642	17672	17600	17562	17676	17669	17595	17717	17785	17822	17746	17698	17715	17747	17619	17687	17650	17711	17590	17527	17728	17871	17751	17658	17560	17695	17661	17705	17668	17716	17725	17792	17794	17502	17652	17813	17746	17605	17935	17656	17614	17601	17696	17578	17539	17726	17708	17761	17765	17569	17732	17753	17602	17621	17651	17863	17582	17724	17648	17681	17546	17642	17687	17717	17569	17865	17470	17823	17747	17472	17740	17756	17741	17831	17780	17716	17682	17735	17620	17672	17716	17687	17714	17414	17650	17819	17739	17517	17635	17663	17613	17720	17535	17616	17737	17880	17766	17746	17723	17813	17622	17541	17719	17700	17569	17776	17663	17698	17782	17649	17614	17827	17719	17784	17729	17897	17738	17760	17621	17639	17680	17583	17841	17788	17838	17628	17857	17847	17712	17882	17888	17686	17662	17576	17761	17659	17722	17683	17653	17634	17711	17687	17654	17758	17696	17661	17629	17718	17721	17548	17628	17667	17631	17736	17658	17644	17703	17775	17494	17752	17733	17740	17662	17924	17789	17720	17630	17671	17583	17937	17699	17789	17666	17742	17636	17631	17742	17838	17447	17780	17706	17738	17644	17580	17712	17610	17550	17589	17659	17645	17701	17559	17677	17624	17763	17640	17618	17599	17608	17628	17646	17745	17768	17706	17770	17670	17700	17653	17618	17578	17696	17721	17704	17602	17523	17651	17707	17500	17697	17682	17495	17764	17613	17804	17805	17717	17769	17670	17670	17576	17863	17672	17527	17826	17718	17624	17769	17628	17758	17605	17838	17599	17748	17561	17808	17600	17688	17720	17699	17690	17539	17651	17748	17586	17724	17684	17675	17636	17689	17651	17674	17405	17728	17644	17796	17677	17909	17715	17708	17738	17745	17558	17688	17731	17575	17568	17789	17673	17556	17705	17554	17752	17578	17774	17681	17622	17581	17641	17752	17682	17748	17702	17614	17650	17690	17633	17672	17736	17809	17683	17646	17748	17806	17836	17625	17681	17684	17480	17662	17592	17486	17680	17782	17483	17442	17698	17685	17639	17789	17636	17606	17620	17834	17661	17744	17558	17742	17539	17593	17693	17695	17589	17615	17740	17609	17651	17737	17608	17503	17801	17846	17624	17542	17673	17696	17605	17694	17711	17632	17514	17727	17520	17679	17609	17662	17847	17650	17674	17851	17626	17649	17477	17590	17689	17737	17616	17817	17766	17730	17602	17608	17921	17752	17750	17806	17718	17653	17641	17634	17658	17554	17589	17654	17713	17699	17743	17793	17619	17580	17727	17663	17761	17774	17638	17745	17714	17728	17694	17610	17832	17588	17880	17686	17738	17668	17573	17788	17698	17483	17674	17632	17557	17870	17690	17708	17465	17792	17545	17731	17553	17659	17751	17662	17715	17552	17407	17718	17699	17812	17740	17732	17663	17664	17721	17743	17652	17761	17737	17648	17575	17706	17614	17687	17665	17459	17728	17883	17594	17488	17699	17763	17739	17771	17612	17559	17829	17723	17592	17599	17762	17715	17815	17545	17758	17685	17662	17720	17794	17738	17777	17753	17734	17695	17748	17486	17822	17466	17772	17650	17713	17475	17626	17559	17656	17657	17544	17690	17727	17709	17553	17648	17868	17852	17756	17749	17686	17698	17590	17619	17741	17580	17604	17791	17804	17776	17683	17734	17690	17787	17578	17712	17717	17824	17532	17595	17768	17608	17601	17725	17645	17751	17711	17655	17652	17698	17702	17906	17700	17468	17608	17845	17801	17843	17714	17823	17725	17777	17694	17843	17729	17777	17674	17674	17426	17588	17695	17645	17718	17673	17629	17685	17591	17791	17566	17438	17669	17725	17654	17736	17583	17667	17716	17660	17748	17552	17668	17742	17845	17489	17815	17530	17545	17997	17670	17610	17717	17685	17778	17474	17682	17822	17661	17658	17698	17751	17648	17676	17650	17524	17608	17722	17625	17661	17610	17677	17603	17684	17704	17909	17705	17542	17596	17874	17610	17718	17588	17628	17708	17560	17825	17579	17497	17699	17587	17632	17646	17653	17729	17670	17827	17559	17650	17843	17678	17681	17667	17686	17827	17852	17515	17598	17582	17570	17645	17589	17665	17689	17922	17746	17769	17771	17634	17692	17497	17676	17820	17502	17871	17505	17601	17552	17709	17563	17602	17897	17689	17697	17668	17726	17660	17815	17706	17641	17736	17840	17749	17680	17553	17506	17690	17729	17647	17795	17904	17551	17591	17952	17621	17706	17762	17796	17722	17683	17600	17584	17734	17737	17581	17752	17689	17656	17636	17921	17605	17646	17566	17655	17802	17768	17585	17698	17619	17755	17636	17656	17652	17704	17754	17647	17861	17449	17506	17674	17772	17591	17620	17651	17583	17710	17786	17628	17494	17669	17825	17654	17675	17790	17683	17546	17628	17853	17714	17592	17928	17574	17661	17672	17743	17558	17767	17684	17522	17846	17578	17783	17782	17629	17618	17754	17728	17743	17695	17814	17831	17612	17623	17561	17712	17780	17799	17690	17812	17755	17591	17772	17613	17620	17900	17615	17694	17822	17597	17621	17809	17814	17703	17647	17897	17665	17580	17653	17656	17643	17665	17947	17634	17646	17783	17718	17721	17680	17822	17711	17897	17610	17554	17637	17660	17581	17700	17635	17822	17764	17831	17720	17726	17740	17625	17753	17594	17879	17601	17778	17879	17594	17813	17700	17603	17690	17599	17743	17674	17453	17567	17720	17650	17758	17518	17813	17550	17559	17610	17801	17761	17632	17723	17760	17816	17651	17742	17663	17735	17602	17695	17791	17704	17574	17739	17782	17685	17694	17849	17571	17512	17690	17818	17649	17650	17666	17653	17812	17598	17742	17570	17678	17661	17770	17735	17704	17673	17783	17766	17655	17634	17716	17686	17779	17482	17849	17683	17729	17789	17772	17739	17659	17707	17843	17474	17633	17682	17724	17603	17762	17565	17724	17746	17669	17758	17732	17694	17580	17652	17619	17792	17813	17669	17820	17697	17563	17718	17639	17676	17594	17832	17659	17654	17783	17802	17614	17571	17782	17722	17761	17705	17887	17754	17667	17797	17694	17535	17723	17651	17672	17694	17723	17689	17506	17871	17776	17805	17596	17541	17589	17628	17566	17680	17542	17797	17583	17663	17654	17714	17709	17708	17693	17636	17806	17518	17744	17842	17712	17684	17561	17765	17645	17770	17809	17766	17665	17659	17556	17745	17663	17842	17629	17690	17561	17745	17636	17642	17846	17753	17689	17687	17697	17718	17715	17891	17752	17756	17716	17663	17793	17708	17715	17635	17657	17563	17619	17517	17856	17682	17658	17701	17905	17809	17740	17686	17694	17637	17616	17593	17549	17872	17786	17810	17461	17770	17704	17641	17710	17677	17711	17825	17722	17593	17578	17497	17519	17764	17678	17772	17606	17626	17493	17752	17643	17780	17594	17870	17684	17729	17727	17847	17594	17604	17706	17910	17800	17613	17518	17564	17803	17673	17463	17582	17634	17628	17851	17699	17543	17662	17548	17625	17718	17939
22541	20992	27398	24872	22011	26670	32580	29220	28191	28409	28171	28079	28083	27865	27945	28060	27819	27622	27919	27639	27681	27677	27489	27534	27428	27350	27579	27660	27365	27706	27377	27712	27385	27343	27451	27643	27529	27457	27519	27430	27513	27574	27486	27240	27488	27650	27423	27361	27427	27638	27564	27411	27318	27395	27621	27337	27195	27707	27467	27590	27316	27111	27685	27459	27303	27341	27616	27477	27568	27446	27376	27562	27611	27412	27622	27579	27537	27336	27275	27532	27402	27203	27348	27178	27328	27476	27322	27447	27608	27489	27295	27745	27447	27479	27492	27488	27349	27144	27487	27480	27207	27085	27478	27189	27329	27277	27216	27339	27192	27264	27303	27224	27531	27119	27292	27423	27368	27303	27208	27571	27326	27598	27606	27056	27280	27163	27229	27298	27247	27460	27260	27058	27348	27454	27204	27347	27418	27661	27366	27070	26922	27309	27471	27554	27439	27329	27356	27456	27597	27564	27246	27065	27270	27423	27312	27433	27328	27336	27325	27286	27254	27245	27216	27215	27264	27572	27211	27062	27514	27178	27423	27547	27398	27339	27159	27325	27370	27247	27376	27245	27295	27424	27199	27389	27499	27125	27398	27235	27292	27292	27414	27316	27402	27313	27124	27550	27281	27256	27482	27242	27201	27443	27289	27339	27317	27277	27271	27228	27411	27410	27235	27172	27371	27282	26998	27355	27247	27637	27331	27167	27277	26991	27329	26916	27300	27392	27418	27340	27525	27482	27201	27375	27694	27530	27308	27055	27326	27368	27186	27329	27242	27365	27281	27188	27466	27327	27381	27342	27161	27405	27264	27238	27409	27273	27408	27513	27435	27413	27285	27226	27425	27260	27174	27303	27354	27436	27464	27179	27344	27193	27191	27371	27671	27596	27456	27301	27412	27350	27421	27265	27311	27483	27446	27646	27127	27259	27219	27200	27476	27475	27316	27237	27531	27386	27419	27168	27314	27314	27422	27330	27196	27353	27284	27209	27317	27384	27199	27266	27282	27385	27305	27165	27396	27296	27308	27354	27505	27247	27454	27268	27386	27409	27165	27186	27446	27227	27372	27227	27178	27594	27459	27365	27397	27636	27551	27379	27165	27131	27494	27311	27154	27243	27261	27240	27151	27251	27227	27310	27318	27213	27357	27222	27311	27334	27509	27254	27170	27075	27281	27234	27188	26904	27400	27415	27353	27281	27450	27319	27280	27345	27476	27280	27276	27138	27235	27199	27462	27546	27281	27416	27292	27182	27209	27114	27087	27173	27331	27372	27446	27396	27364	27396	27163	27376	27169	27101	27322	27377	27461	27420	27355	27250	27223	27401	27542	27627	27469	27164	26989	27241	27277	27190	27432	27338	27351	27483	27495	27300	27063	27196	27415	27345	27505	27079	27214	27322	27364	27506	27400	27213	27281	27283	27440	27395	27446	27285	27354	27229	27280	27187	27093	27115	27303	27468	27094	27356	27144	27186	27528	27345	27215	27117	27270	27187	27143	27292	27265	27470	27367	27287	27495	27363	27126	27408	27372	27274	27264	26744	27419	27319	27522	27403	27219	27312	27100	27299	27345	27529	27090	27422	27510	27109	27226	27366	27355	27436	27189	27267	27125	27223	27286	27131	27279	27240	27297	27247	27347	27183	27303	27385	27237	27327	27190	27491	27392	27396	27215	27302	27246	27379	27125	27312	27375	27054	27256	27381	27278	27285	27291	27304	27273	27355	27064	27201	27156	27239	27241	27373	27307	27055	27426	27171	27176	27245	27528	27180	27190	27336	27093	27244	27266	27456	27205	27367	27258	27369	27419	27012	27197	27194	27049	27178	27254	27236	27225	27392	27203	27454	27639	27111	27338	27394	27172	27215	27430	27361	27426	27335	27479	27289	27020	27325	27098	27233	27396	27434	27251	27213	27321	27323	27194	27097	27343	27201	27367	27529	27444	27412	27158	27263	27333	27327	27399	27553	27287	27415	27391	27458	27252	27238	27267	27222	27163	27600	27311	27167	27320	26953	27236	27228	27312	27403	27348	27388	27578	27583	27204	27392	27422	27200	27133	27275	27479	27345	27270	27298	27286	27558	26995	27031	27210	27147	27276	27434	27269	27246	27156	27123	27448	27335	27227	27386	27434	27252	27117	27529	27408	27247	27129	27302	27446	27436	27253	27232	27334	27328	27364	27381	27358	27483	27331	27375	27312	27387	27152	27300	27297	27378	27357	27267	27622	27241	27383	27073	27432	27361	27386	27300	27396	27373	27375	27181	27199	27014	27383	27154	27652	27259	27248	27267	27371	27365	27378	27280	27260	27419	27238	27321	27589	27111	27246	27373	27432	27097	27035	27041	27212	27330	27453	27269	27230	27087	27133	27341	27275	27553	27660	27257	27175	27356	27311	26906	27439	27248	27460	27292	27390	27168	27131	27183	27318	27420	27383	27137	27393	27448	27350	27211	27268	27335	27049	27138	27156	27302	27387	27211	27121	27233	27199	27097	27135	27293	27464	27310	27095	27124	27373	27314	27203	27225	27151	27191	27305	27087	27462	27326	27369	27081	27294	27097	27240	27154	27250	27165	27137	27409	27152	27202	27108	27484	27726	27494	27463	27184	27363	27115	27240	27228	27360	27482	27490	27372	27696	27152	27236	27210	27207	27439	27219	27243	27313	27168	27207	27214	27483	27230	27430	27221	27255	27122	27197	27471	27121	27089	27573	27095	27622	27121	27218	27434	27314	27083	27409	27288	27303	27404	27437	27588	27371	27524	27456	27442	27210	27292	27278	27314	27297	27062	27441	27326	27372	27728	27327	27257	27301	27101	27210	27200	27161	27303	27138	27005	27009	27413	27256	27050	27385	27335	27446	27102	27342	27521	27417	27394	27327	27562	27264	27345	27436	27185	27284	27244	27376	27301	27252	27166	27055	27270	27318	27443	27234	27449	27223	27036	27221	27144	27282	27258	27212	27455	27350	27268	27519	27148	27428	27245	27416	27314	27433	27348	27095	27237	27420	27084	27346	27501	27389	27531	27402	27358	27350	27321	27294	27305	27289	27288	27224	27377	27056	27419	27367	27437	27391	27467	27505	27477	27251	27290	27490	27274	27400	27109	26974	27203	27411	27091	27361	27246	27279	27443	27405	27499	27469	27399	27228	26874	27195	27152	27289	27313	27046	27344	27227	27179	27351	27379	27282	27278	27456	27448	27348	27304	27417	27445	27239	27294	27052	27354	27345	27510	27243	27172	27146	27359	27217	27182	27511	27471	27318	26994	27146	27256	27642	27477	27015	27222	27298	27116	27222	27088	27423	27496	27243	27202	27429	27499	27198	27245	27319	27204	27491	27382	27306	27509	27207	27430	27224	27380	27350	27164	27462	27196	27316	27296	27359	27141	27406	26941	27185	27278	27320	27276	27270	27508	27238	27282	27478	27003	27569	27269	27300	27322	27336	27443	27646	27210	27379	27278	27363	27314	27205	27209	27672	27441	27255	27113	27393	27182	27081	27410	27227	27188	27336	27609	27391	27375	27246	27184	27329	27150	27354	27028	27305	27352	27176	27130	27400	27205	27174	27166	27365	27291	27228	27306	27270	27099	27498	27341	27272	27158	27350	27272	27395	27324	27333	27181	27258	27490	26912	27181	27476	27319	27359	27214	27324	27142	27525	27371	27482	26928	27320	27539	27344	27471	27410	27360	27387	27479	27339	27228	27313	27420	27134	27244	27248	27302	27220	27360	27404	27343	27093	27446	27323	27313	27415	27584	27252	27363	27187	27156	27341	27244	27289	27312	27342	27037	27361	27144	26965	27320	27228	27525	27654	27204	27396	27111	27327	27404	27392	27233	27318	27473	27238	27424	27374	27336	27286	27238	27176	27260	27091	27415	27193	27493	27302	27206	27233	27358	27270	27133	27325	27371	27493	27421	27324	27266	27200	27376	27351	27426	27364	27265	27375	27565	27245	27273	27265	27016	27028	27312	27079	27480	27162	27364	27234	27431	27249	27094	27279	27180	27235	27337	27210	27360	27320	27319	27360	27281	27516	27289	27201	27406	27268	27396	26892	27040	27388	27415	27457	27343	27396	27613	27590	27133	27138	27379	27372	27127	27215	27134	27213	27395	26945	27247	27172	27302	27318	27365	27236	27143	27144	27222	27338	27273	27163	27222	27525	27148	27482	27285	27097	27617	27362	27499	27563	27276	27186	27246	27287	27141	27093	27403	27217	27198	27261	27393	27219	26977	27377	27325	27241	27287	27451	27290	27058	27214	27162	27211	27243	27175	27384	27559	27485	27105	27239	27456	26917	27042	27563	27016	27172	27233	27383	27245	27310	27143	27282	27381	27561	27181	27270	27054	27239	27114	27215	27237	27306	27200	27393	27661	27360	27427	27524	27125	27343	27110	27309	27281	27323	27089	27164	27353	27264	27126	27275	27256	27412	27358	27039	27142	27134	27450	27704	27744	27445	27287	27097	27262	27228	27345	27425	27124	27458	27304	27372	27311	27011	27365	27279	27224	27362	27269	27452	27107	27221	27187	27205	26994	27284	27115	27119	27266	27343	27458	27216	27206	27380	27428	27541	27420	27487	27333	27381	27523	27346	27143	27478	27330	27578	27585	27248	27304	27274	27099	27155	27356	27259	27223	27381	27384	27315	27338	27356	27168	27377	27255	27386	27371	27557	26990	27678	27330	27227	27206	27333	27255	27244	27217	27180	27385	27311	27344	27691	27358	27216	27508	27389	27438	27329	27336	27251	27450	27319	27320	27322	27374	27008	27085	27232	27404	27229	27429	27612	27163	27397	27228	27202	27169	27320	27188	27333	27173	27215	27150	27328	27230	27435	27154	27336	27361	27365	27304	27259	27251	27023	27155	27301	27356	27346	27274	27367	27682	27177	27364	27451	27160	27407	27130	27366	27041	27517	27174	27260	27466	27217	27246	27169	27347	27236	27486	27257	27279	27602	27142	27344	27271	27395	27089	27179	27340	27370	27513	27249	27113	27445	27315	27269	27211	27132	27450	27356	27378	27326	27292	27347	27371	27261	27254	27348	27329	27301	27396	27308	27110	27461	27359	27298	27312	27246	27286	27282	27313	27270	27377	27392	27188	27198	27466	27323	27403	27610	27299	27378	27462	27361	27214
25378	47495	32388	24284	22102	20685	19971	19511	19068	18661	18379	18274	18107	17933	17935	17878	17895	17792	17749	17780	17514	17812	17546	17504	17619	17688	17621	17616	17676	17627	17652	17683	17532	17759	17488	17662	17520	17880	17384	17490	17405	17495	17499	17631	17328	17483	17534	17534	17291	17558	17389	17471	17406	17350	17631	17481	17617	17496	17485	17391	17473	17364	17566	17529	17470	17534	17285	17407	17470	17524	17476	17568	17607	17358	17562	17497	17422	17746	17380	17341	17428	17474	17490	17425	17446	17472	17500	17469	17505	17572	17252	17538	17512	17408	17274	17305	17336	17398	17475	17519	17369	17442	17296	17346	17203	17311	17451	17408	17462	17594	17350	17505	17373	17289	17518	17459	17561	17488	17300	17317	17475	17385	17304	17354	17398	17406	17483	17328	17398	17293	17213	17506	17476	17411	17429	17465	17435	17200	17433	17519	17437	17459	17342	17347	17327	17254	17338	17318	17389	17302	17560	17307	17445	17253	17343	17594	17499	17505	17352	17484	17442	17300	17450	17321	17471	17444	17582	17313	17377	17395	17561	17271	17319	17419	17405	17357	17245	17176	17329	17543	17215	17435	17470	17337	17305	17452	17575	17421	17475	17476	17417	17340	17500	17530	17394	17557	17436	17355	17361	17401	17462	17451	17462	17370	17240	17332	17446	17397	17470	17410	17381	17420	17357	17375	17439	17465	17493	17149	17599	17358	17372	17408	17564	17566	17490	17434	17430	17425	17268	17480	17510	17417	17506	17269	17310	17325	17474	17471	17345	17176	17462	17286	17310	17492	17472	17438	17462	17425	17406	17588	17588	17237	17365	17400	17406	17359	17148	17424	17328	17499	17240	17467	17301	17383	17421	17550	17540	17184	17504	17493	17449	17530	17449	17383	17352	17366	17455	17265	17259	17368	17417	17385	17390	17306	17338	17267	17392	17492	17477	17346	17353	17575	17518	17470	17428	17480	17562	17216	17523	17429	17345	17596	17466	17247	17587	17300	17404	17471	17257	17234	17394	17495	17522	17408	17134	17383	17295	17340	17415	17275	17452	17523	17516	17345	17438	17444	17508	17488	17545	17442	17604	17547	17385	17528	17473	17573	17578	17309	17389	17464	17382	17297	17434	17342	17370	17419	17481	17247	17444	17396	17319	17439	17357	17407	17359	17365	17460	17344	17434	17413	17296	17296	17355	17415	17457	17298	17385	17252	17382	17452	17506	17609	17531	17435	17515	17587	17375	17401	17376	17321	17220	17391	17407	17342	17472	17551	17409	17266	17337	17461	17256	17389	17375	17411	17358	17325	17382	17198	17235	17337	17307	17468	17202	17386	17304	17352	17359	17474	17392	17324	17449	17292	17473	17264	17293	17509	17405	17346	17475	17526	17257	17222	17418	17388	17461	17191	17413	17330	17565	17606	17359	17560	17396	17433	17332	17379	17453	17314	17395	17469	17534	17271	17193	17378	17423	17583	17398	17325	17266	17490	17347	17486	17362	17415	17381	17489	17350	17407	17383	17337	17203	17564	17412	17452	17347	17303	17294	17336	17389	17313	17435	17410	17438	17313	17371	17319	17395	17448	17191	17532	17380	17410	17408	17563	17461	17445	17392	17499	17459	17514	17266	17353	17284	17498	17337	17301	17416	17334	17307	17502	17432	17467	17444	17462	17247	17437	17653	17303	17452	17517	17443	17385	17416	17196	17327	17376	17354	17382	17460	17468	17330	17285	17252	17313	17327	17419	17316	17460	17483	17341	17374	17533	17404	17458	17457	17501	17503	17490	17373	17476	17598	17585	17289	17358	17449	17509	17413	17287	17486	17418	17365	17320	17604	17311	17536	17279	17506	17499	17522	17438	17525	17438	17334	17575	17406	17527	17421	17372	17592	17472	17338	17410	17427	17453	17437	17397	17421	17502	17326	17468	17277	17336	17516	17211	17431	17352	17588	17387	17243	17514	17353	17320	17446	17275	17328	17515	17318	17527	17456	17494	17438	17562	17355	17220	17464	17306	17376	17331	17335	17441	17484	17361	17386	17349	17365	17624	17445	17493	17480	17658	17481	17221	17408	17261	17616	17486	17584	17407	17382	17375	17527	17397	17476	17529	17511	17448	17392	17495	17316	17644	17398	17357	17441	17326	17563	17533	17407	17309	17427	17350	17388	17333	17504	17341	17438	17336	17456	17380	17324	17411	17574	17405	17323	17531	17275	17278	17242	17457	17425	17315	17407	17304	17425	17318	17330	17380	17318	17405	17482	17275	17370	17408	17319	17578	17665	17274	17415	17306	17245	17262	17371	17389	17414	17455	17339	17470	17313	17525	17421	17544	17434	17409	17276	17417	17182	17363	17487	17363	17287	17512	17530	17342	17427	17305	17454	17502	17426	17393	17336	17442	17437	17160	17435	17363	17444	17324	17543	17311	17472	17401	17541	17454	17545	17344	17530	17522	17349	17210	17374	17406	17231	17297	17448	17632	17281	17272	17478	17494	17538	17563	17289	17430	17572	17248	17607	17410	17542	17440	17333	17350	17480	17421	17529	17288	17441	17521	17376	17411	17510	17351	17378	17336	17287	17420	17494	17526	17398	17535	17449	17475	17717	17488	17407	17367	17564	17539	17528	17514	17438	17240	17410	17215	17336	17305	17291	17486	17279	17377	17420	17414	17426	17437	17357	17526	17508	17373	17421	17376	17405	17403	17314	17576	17415	17527	17329	17323	17477	17516	17297	17423	17325	17414	17322	17568	17488	17451	17457	17277	17457	17401	17333	17466	17489	17379	17390	17412	17403	17506	17430	17345	17387	17339	17193	17327	17649	17439	17476	17519	17411	17425	17255	17288	17579	17336	17306	17199	17365	17405	17210	17398	17417	17592	17537	17514	17473	17364	17378	17415	17485	17484	17455	17514	17462	17462	17329	17236	17327	17516	17430	17166	17488	17373	17264	17394	17392	17181	17473	17282	17604	17298	17436	17285	17575	17566	17526	17286	17307	17425	17514	17510	17457	17335	17601	17437	17414	17362	17296	17437	17616	17457	17424	17386	17243	17477	17600	17397	17380	17372	17370	17405	17438	17538	17367	17270	17470	17331	17199	17534	17439	17493	17311	17572	17442	17409	17242	17451	17277	17462	17283	17525	17297	17378	17306	17306	17420	17315	17242	17309	17165	17300	17451	17213	17565	17296	17353	17336	17343	17268	17515	17380	17355	17479	17538	17388	17349	17462	17420	17478	17402	17490	17295	17505	17244	17347	17489	17471	17399	17350	17427	17337	17469	17486	17256	17492	17586	17391	17422	17337	17524	17348	17531	17493	17564	17211	17337	17674	17532	17445	17378	17231	17261	17453	17329	17224	17454	17354	17381	17504	17404	17461	17524	17416	17319	17476	17513	17373	17363	17256	17390	17412	17364	17619	17401	17389	17211	17463	17427	17398	17339	17468	17304	17390	17472	17365	17421	17247	17409	17367	17350	17406	17446	17386	17234	17309	17307	17591	17492	17377	17449	17391	17509	17589	17386	17280	17496	17380	17385	17487	17395	17275	17305	17398	17384	17386	17348	17380	17222	17276	17443	17395	17301	17495	17373	17396	17364	17322	17608	17609	17279	17350	17521	17308	17597	17434	17354	17462	17336	17488	17314	17381	17464	17456	17470	17416	17361	17359	17389	17555	17466	17324	17584	17436	17335	17523	17375	17296	17406	17367	17290	17319	17536	17291	17267	17437	17255	17373	17474	17486	17637	17294	17518	17411	17599	17467	17350	17440	17422	17389	17491	17521	17304	17521	17304	17460	17360	17424	17373	17491	17445	17435	17549	17645	17317	17329	17440	17447	17546	17309	17535	17455	17257	17465	17395	17334	17420	17518	17520	17505	17408	17294	17487	17370	17500	17563	17493	17456	17394	17427	17333	17358	17561	17361	17399	17523	17333	17322	17421	17509	17563	17449	17506	17303	17520	17648	17397	17315	17318	17283	17373	17210	17516	17459	17582	17188	17284	17379	17431	17412	17646	17252	17388	17418	17350	17235	17359	17340	17599	17288	17228	17437	17609	17326	17508	17371	17359	17256	17450	17474	17351	17419	17196	17432	17359	17387	17518	17289	17415	17483	17347	17481	17517	17462	17405	17214	17409	17463	17285	17475	17484	17447	17245	17393	17392	17348	17353	17548	17414	17377	17420	17347	17234	17283	17497	17294	17571	17465	17414	17476	17343	17293	17259	17456	17468	17482	17416	17311	17392	17544	17335	17391	17344	17483	17312	17511	17616	17260	17535	17443	17403	17392	17468	17251	17415	17408	17450	17342	17325	17302	17453	17482	17470	17432	17504	17437	17359	17503	17472	17618	17284	17601	17304	17445	17396	17472	17285	17435	17565	17303	17384	17655	17481	17480	17430	17398	17334	17447	17346	17345	17391	17332	17289	17447	17343	17408	17445	17545	17166	17461	17299	17393	17328	17329	17440	17572	17481	17461	17436	17541	17369	17270	17609	17362	17450	17328	17572	17439	17251	17492	17292	17472	17340	17324	17526	17629	17205	17533	17492	17533	17267	17456	17421	17469	17463	17311	17335	17421	17586	17469	17327	17532	17306	17409	17260	17338	17466	17225	17428	17345	17482	17179	17356	17257	17481	17415	17523	17533	17441	17326	17397	17515	17479	17583	17323	17274	17327	17303	17448	17499	17348	17567	17487	17445	17429	17536	17462	17550	17455	17515	17509	17495	17512	17376	17352	17448	17416	17199	17265	17455	17423	17391	17368	17315	17357	17304	17551	17519	17357	17402	17324	17359	17418	17434	17363	17480	17492	17575	17417	17341	17315	17343	17500	17525	17371	17593	17494	17251	17554	17404	17512	17500	17391	17466	17365	17527	17395	17474	17454	17303	17334	17571	17220	17407	17527	17361	17581	17369	17428	17328	17595	17349	17356	17238	17377	17395	17256	17378	17439	17528	17470	17552	17443	17392	17331	17183	17297	17492	17311	17450	17329	17363	17482	17537	17247	17420	17451	17506	17283	17416	17414	17380	17221	17530	17555	17384	17435	17282	17473	17270	17543	17241	17471	17399	17203	17424	17398	17456	17412	17151	17341	17413	17271	17513	17576	17308	17206	17500	17234	17447	17582	17532	17568	17416	17577	17555	17355	17509
35695	29359	32041	30662	29329	29563	29484	29098	29269	29303	29438	29232	29672	29458	29312	29172	29677	29391	29419	29211	29361	29188	29190	29215	29225	29372	29301	29148	29387	29252	29210	29095	29552	29430	29421	29162	29194	29284	29227	29241	29060	29158	29084	29330	29121	28890	29228	29011	29297	29131	29313	29333	29320	29288	29480	29215	29019	29410	29243	29307	29421	29324	29186	29300	29143	29005	29109	29235	29078	29154	29210	29441	29344	29225	29327	29281	29385	29312	29345	29019	29358	29261	29401	29034	29121	29115	29370	29301	29405	29219	29072	29038	29397	29359	29033	29162	29387	29349	29187	29379	29420	29392	29363	28980	29360	29275	29446	29107	29205	28989	29491	29025	29195	29400	29070	29282	29115	29142	29100	29074	29144	29252	29256	28987	29466	29396	29122	29225	29194	29267	29309	29048	29207	28894	29137	29134	29144	29111	29117	29065	28964	29024	29419	29298	29416	29378	29142	29020	29127	29375	29382	28933	29053	29181	29080	29313	29299	29215	29256	29214	29112	29041	29376	29394	29417	29347	29254	29324	29324	29308	29328	29444	29213	29191	29155	29262	29319	29337	29356	29099	29509	29261	29178	29124	29292	29339	29272	29226	29284	29244	29202	28950	29462	28872	29264	29140	29348	29087	29213	29550	29149	28857	29289	29251	29365	29317	29242	29407	29047	29441	29495	29118	29162	29064	29233	29019	29199	29192	29332	29322	29091	29072	29238	29029	29284	29165	29463	29605	29246	29222	29205	29050	29173	29283	28919	29124	29212	29389	29273	29112	29142	29215	29486	29315	29037	29141	29135	29312	29164	29446	29106	29118	29053	29254	29193	29048	29419	29308	29071	28863	29183	29167	29347	29273	29487	29214	29328	29073	29319	29176	29117	29320	29270	29179	29195	29271	29311	29296	29302	29281	29234	29214	29153	29079	29340	29058	29121	29487	29084	29265	29199	29444	29396	29124	29063	29170	29136	29263	29516	29212	29466	29480	29382	29563	29398	29501	29368	29051	29421	29144	29550	29158	29418	29292	29132	29339	29315	29415	29031	29187	29136	29063	29264	29128	28989	29156	29339	29307	29191	29327	29186	29177	28973	29160	29448	29347	29103	29272	29087	29265	29144	29398	29262	29249	29121	29179	29437	29408	29141	29118	29260	29315	29155	29053	29353	29218	29178	29174	29279	29328	29300	29179	29134	29340	29258	29445	29156	29261	29196	29226	29468	29165	29028	28869	29093	29007	29236	29434	29272	29381	29395	29255	29270	29574	29668	29149	29433	28930	29362	29342	29162	29608	29177	29343	29362	29356	29406	28999	29444	29144	29235	28980	29274	29063	29313	29379	29523	29177	29409	29160	29336	29175	29172	29148	29195	29254	29360	29188	29106	29185	29312	29225	29177	29087	29409	29134	29389	29455	29363	29234	29428	29235	29485	29137	29099	29007	29235	29335	29462	29313	29175	29152	29368	29131	29259	29184	29133	29334	29372	29241	29309	29306	29082	29299	29058	29138	29315	29260	29380	29202	29328	29328	29656	29414	29195	29374	29495	29414	29040	29274	29192	29418	29127	29482	29297	29285	29190	29497	29512	29237	29303	29043	29065	29227	29032	29266	29183	29009	29345	29294	29189	29486	29178	29058	29570	29142	29176	29459	29177	29278	29030	29029	29311	29276	29118	29267	29145	29017	29295	29433	29262	29312	29392	29039	29250	29361	29398	29161	29493	29174	29509	29365	29319	29312	29045	29441	29298	29246	29154	29073	29420	29535	29345	28986	29163	29279	29272	29047	28923	29220	29364	29230	29056	29290	29202	29394	29355	29216	29435	29235	29311	29096	29082	29249	29200	29104	29250	29188	29089	29533	29332	29269	29364	29314	29264	29268	29136	29357	29178	29174	29065	29189	29338	28944	29229	29070	29069	29206	29278	29305	29310	29393	29351	29126	29193	29406	29165	29029	29011	29391	29544	29277	29620	29152	29326	29097	29169	29252	29350	29321	29112	29236	29347	29071	29173	29270	29540	29299	29395	29221	29342	29176	29113	29285	29492	29505	29334	29100	29259	28944	29334	29360	29313	29200	29425	29212	29320	29181	29288	29268	29129	29177	29052	29247	29129	29554	29320	29131	29218	29220	29229	29406	29367	29038	29343	29182	29109	29253	29431	29002	29252	29436	29242	29247	29311	29135	29291	29056	29218	29370	29112	29253	29416	29016	29243	29218	29144	29076	29453	29557	29417	29278	29333	29241	29168	29333	29242	29092	29526	28977	29227	29076	29315	29338	29362	29220	29232	29108	29530	29279	29196	29134	29156	29287	29201	29367	29186	29415	28955	29189	29168	29111	29344	29202	29326	29154	29169	29198	29191	29318	29556	29427	29149	29162	29379	29127	29238	29156	29225	29062	29444	29331	29286	29554	29456	29351	29539	29447	29360	29269	29260	29261	29289	29231	29476	29129	29134	29382	29333	29595	29418	29304	29010	29077	28972	29169	29423	29188	29343	29209	29139	29165	29214	29250	28910	28938	29377	29189	29056	29214	29130	29446	29231	28987	29229	28991	29432	29386	29192	29005	29352	29097	29351	29404	29244	29342	29183	29063	29096	29108	29207	29153	29376	29588	29354	29206	29275	29340	29490	29342	29352	29064	29129	29293	29199	29107	28866	29050	29362	28997	29361	29315	29519	29224	29077	29003	29431	29146	29340	29253	29311	29381	29309	29014	29470	29103	29198	29020	29157	29228	29167	29241	29229	29457	29184	29222	29006	29403	29498	28965	29269	29517	29077	29291	29453	29288	29376	28858	29345	29184	29153	29439	29306	28985	29253	29363	29352	29372	29351	29294	29239	29005	29272	29170	29195	29031	29381	29200	29027	29035	29283	29173	29219	29105	29559	29394	29176	29103	29359	29203	29442	29302	29287	29348	28949	28922	29224	29280	29098	28761	28918	29348	29065	29214	29191	29133	29295	29244	29386	29015	29492	29374	29442	29152	29194	29260	28943	29380	29206	29089	29083	29275	29167	28939	29034	29374	29233	29376	29377	29191	29195	29339	29114	29084	29170	29070	29276	29382	29394	29330	29251	29202	29393	29478	29456	29260	29326	29035	29344	29192	29207	29071	29067	28999	29406	29006	29141	29350	29327	29303	29372	29292	29411	29180	29300	29368	29261	29399	29319	29044	29297	29497	29270	28968	29268	29160	29167	29330	29527	29303	29459	29205	29269	29026	29329	29101	29420	29227	29154	29237	29187	29406	29161	29328	29283	29246	29576	29469	29213	29537	29201	29364	29291	29295	29435	29292	29369	29321	29040	29441	29316	29033	29346	29303	29308	29251	29187	29153	29231	29427	29163	29259	28954	29461	29324	29110	29315	29309	29238	29285	29509	29567	29200	29063	29208	29147	28971	29225	29294	29192	29068	29268	29176	29152	29093	29126	29460	29406	29348	29312	29311	29030	29393	29312	29241	29575	29301	29261	29261	29377	29144	29105	28998	29312	29049	29218	29174	29073	29115	29338	29118	29297	29291	29335	29150	29480	29156	29424	29256	29386	29331	29297	29040	29322	29254	29297	28997	29116	29291	29352	29269	29311	29296	29202	29338	29239	29194	29168	29127	29227	29288	29331	29117	29035	29278	29061	29276	29300	29398	29266	29395	29482	29277	29031	29157	29438	29272	29280	29267	29106	29359	29419	29323	29358	29270	29348	29275	29001	29112	29071	29412	29264	29602	29135	29225	29517	28963	29377	29347	29279	29355	29507	29415	29256	29288	29279	29118	29400	29634	29261	29332	29261	28853	29441	29213	29543	29173	29351	29518	29098	29099	29462	29468	29307	29126	29422	29347	29524	29353	29146	29148	29215	29262	29180	29371	29198	29224	29317	29360	29480	29327	29014	29239	29400	29323	29059	29051	29275	28942	29084	29275	29195	29148	29419	29134	29151	29188	29167	29348	29182	29322	29338	29444	28841	29035	29021	29163	29188	29239	29247	29398	29083	29303	29213	29043	29282	29069	29290	29447	29274	28867	29269	29236	29176	29226	29380	29152	29393	29257	29211	29200	29226	29223	29330	29387	29289	29328	29218	29082	29256	29307	29180	29482	29292	29479	29139	29163	28989	29183	29503	29492	29169	29256	29362	29407	29243	29397	29367	29405	29243	29254	29032	29208	29405	29102	29141	29340	29345	29428	29090	29191	29044	29438	29307	29167	29582	29394	29281	29482	29246	29372	29274	29383	29096	29406	29375	29326	29273	29171	29128	29443	29282	29182	29308	29534	29139	29306	29473	29094	29400	29246	29235	29314	29107	29146	29389	29086	29196	29253	29469	29423	29154	29126	29208	29208	29468	28964	29121	28917	29281	29352	29175	29186	29458	29375	29280	29400	29221	29041	28906	29303	29354	29513	29143	29248	29065	29306	29223	29137	29340	29404	28922	29344	29260	29146	29295	29351	29204	29080	29264	29440	29182	29188	29536	29140	29146	29266	29482	29251	29236	29406	29490	29102	29217	29401	29400	29262	29196	29366	28950	29186	29510	29442	29143	29150	29302	29289	29157	29021	29105	29134	29049	29190	29109	29167	29379	29200	29286	29361	29198	29286	29377	29367	29313	29351	29148	28935	29137	29399	29152	29276	29189	29279	29405	29125	29172	29054	29135	29272	29494	29268	29273	29235	29483	29012	28816	29343	29151	29250	29260	29265	29336	29317	29446	29266	28991	29249	29305	29409	29391	29237	29313	29399	29314	29414	29185	29228	29316	29153	29198	29277	29407	29303	29113	28992	29292	29395	29063	29270	29269	29363	29179	29438	29335	29241	29328	29322	29183	29568	29108	29030	29246	29168	29115	29452	29340	29250	29482	29234	29083	29309	29266	29315	29314	29478	29240	29339	29434	28981	29309	29148	29026	29446	29070	29117	29318	29429	29233	29399	29159	29386	29195	29482	29227	29306	29162	29168	29199	29292	28971	29177	29498	29327	29471	29239	29530	29341	29257	29213	29267	29225	29151	29399	29244	29037	29131	29191	29347	29408	29232	29173	29507	29085	29258	29078	28924	29090	29385	29163	29291	29197	29197	29412	29239	29339	29272	29309	29309	29112	29100	29247	29231	29214	29444	28951	29216	29183	29190	29221	29334	29404	29045	29300	29363	29273	28991
23493	28107	20663	19413	18926	18634	18628	18338	18786	18548	18496	18461	18379	18398	18433	18386	18406	18498	18450	18540	18470	18109	18436	18458	18467	18282	18425	18373	18340	18422	18369	18432	18482	18622	18414	18551	18405	18458	18396	18250	18294	18413	18239	18514	18535	18439	18448	18517	18297	18130	18306	18231	18483	18394	18349	18256	18446	18263	18528	18290	18527	18560	18264	18383	18403	18258	18350	18418	18543	18483	18321	18355	18514	18441	18313	18502	18375	18357	18317	18372	18422	18343	18222	18219	18480	18151	18350	18429	18504	18428	18120	18519	18167	18297	18448	18468	18210	18406	18458	18278	18388	18322	18388	18391	18252	18379	18560	18449	18344	18286	18492	18432	18338	18421	18241	18326	18399	18464	18374	18293	18319	18343	18247	18352	18294	18351	18347	18470	18231	18309	18529	18245	18479	18359	18479	18370	18438	18216	18385	18346	18305	18365	18281	18442	18343	18368	18315	18322	18311	18480	18602	18360	18327	18278	18372	18261	18390	18516	18276	18357	18321	18438	18438	18465	18389	18133	18424	18223	18477	18439	18189	18309	18420	18218	18473	18373	18437	18251	18475	18347	18538	18474	18425	18358	18264	18469	18347	18512	18327	18414	18483	18173	18409	18546	18206	18525	18428	18430	18470	18268	18361	18375	18246	18386	18492	18280	18400	18305	18418	18401	18394	18224	18353	18404	18221	18284	18255	18354	18267	18438	18215	18359	18404	18418	18444	18300	18379	18447	18269	18438	18299	18459	18143	18414	18347	18277	18450	18451	18381	18414	18681	18447	18321	18318	18408	18113	18211	18319	18270	18395	18311	18246	18445	18241	18417	18407	18420	18260	18296	18393	18213	18503	18440	18232	18463	18392	18309	18232	18506	18342	18140	18311	18375	18292	18280	18368	18351	18350	18325	18447	18180	18548	18557	18384	18339	18178	18458	18271	18455	18248	18503	18342	18233	18396	18273	18368	18088	18334	18460	18392	18374	18349	18406	18346	18426	18386	18232	18336	18332	18373	18314	18154	18340	18400	18304	18389	18369	18332	18327	18442	18449	18447	18496	18448	18407	18372	18290	18446	18444	18420	18307	18226	18384	18458	18440	18259	18421	18416	18400	18383	18499	18474	18478	18366	18372	18338	18176	18442	18418	18378	18458	18253	18234	18343	18467	18372	18305	18379	18322	18344	18338	18340	18457	18494	18309	18277	18362	18466	18448	18367	18344	18342	18397	18262	18447	18243	18308	18387	18434	18341	18234	18453	18391	18437	18396	18618	18363	18427	18408	18359	18308	18565	18469	18372	18304	18226	18451	18396	18243	18354	18399	18477	18424	18259	18327	18189	18322	18559	18356	18509	18270	18191	18497	18326	18334	18367	18285	18376	18382	18430	18323	18330	18297	18418	18339	18309	18301	18440	18162	18287	18409	18378	18195	18199	18360	18439	18548	18262	18253	18237	18499	18326	18300	18495	18444	18325	18196	18473	18286	18337	18117	18418	18373	18271	18322	18431	18375	18430	18269	18453	18192	18305	18294	18265	18571	18256	18336	18258	18381	18283	18373	18442	18269	18331	18443	18339	18296	18371	18295	18475	18193	18508	18425	18354	18316	18479	18512	18557	18389	18137	18324	18444	18385	18173	18406	18362	18486	18449	18362	18368	18242	18223	18367	18369	18364	18450	18328	18255	18333	18376	18305	18522	18409	18310	18387	18363	18417	18403	18349	18364	18448	18243	18451	18469	18396	18304	18220	18313	18332	18533	18391	18356	18482	18340	18466	18181	18438	18472	18444	18331	18323	18358	18308	18462	18178	18449	18535	18199	18292	18359	18501	18347	18114	18335	18309	18396	18439	18491	18307	18195	18378	18400	18288	18412	18187	18306	18310	18361	18273	18253	18392	18191	18286	18414	18384	18310	18230	18433	18347	18077	18253	18545	18219	18301	18291	18296	18301	18437	18258	18439	18320	18356	18390	18258	18229	18385	18463	18498	18241	18462	18212	18482	18251	18387	18358	18291	18589	18492	18284	18353	18423	18393	18364	18345	18291	18292	18486	18303	18225	18217	18307	18373	18374	18516	18155	18502	18278	18307	18531	18342	18458	18470	18581	18419	18259	18184	18150	18620	18385	18303	18273	18345	18492	18274	18251	18380	18244	18373	18282	18235	18482	18291	18267	18396	18611	18424	18219	18237	18342	18334	18546	18475	18336	18433	18461	18344	18334	18200	18313	18333	18261	18319	18404	18449	18413	18335	18440	18405	18510	18271	18414	18381	18227	18357	18309	18317	18350	18234	18263	18455	18341	18311	18571	18464	18328	18398	18285	18284	18320	18446	18462	18344	18498	18241	18355	18339	18266	18381	18247	18328	18537	18517	18432	18381	18404	18251	18239	18312	18280	18561	18348	18334	18354	18288	18298	18343	18310	18197	18334	18313	18368	18359	18289	18459	18266	18294	18558	18209	18297	18341	18240	18219	18277	18335	18314	18363	18336	18453	18304	18343	18357	18444	18350	18305	18238	18215	18384	18428	18485	18356	18458	18340	18471	18499	18280	18312	18403	18415	18512	18445	18264	18355	18133	18229	18231	18475	18180	18380	18386	18527	18521	18373	18343	18437	18345	18306	18436	18354	18304	18340	18352	18336	18411	18302	18451	18458	18230	18532	18384	18531	18531	18446	18283	18283	18430	18194	18389	18272	18384	18351	18246	18217	18322	18311	18353	18308	18397	18258	18477	18250	18325	18304	18170	18446	18532	18332	18471	18382	18303	18533	18293	18328	18446	18459	18423	18337	18457	18340	18228	18385	18346	18288	18337	18649	18443	18394	18374	18598	18454	18279	18466	18362	18199	18273	18523	18422	18361	18309	18390	18264	18359	18404	18523	18530	18545	18273	18291	18432	18199	18255	18215	18143	18475	18400	18511	18386	18269	18433	18372	18322	18250	18468	18293	18295	18338	18326	18485	18418	18423	18354	18355	18398	18169	18316	18269	18532	18391	18265	18373	18291	18397	18482	18424	18359	18329	18402	18162	18481	18411	18177	18183	18342	18406	18426	18290	18355	18212	18195	18409	18324	18400	18394	18309	18424	18291	18416	18375	18291	18347	18299	18442	18473	18321	18381	18229	18359	18300	18437	18374	18480	18450	18371	18471	18306	18286	18487	18269	18438	18154	18400	18216	18423	18472	18298	18289	18287	18442	18297	18248	18375	18312	18292	18487	18364	18374	18319	18465	18380	18335	18523	18323	18255	18464	18530	18349	18516	18208	18249	18368	18422	18473	18327	18402	18310	18340	18329	18400	18249	18452	18241	18364	18319	18363	18388	18334	18348	18286	18397	18435	18214	18425	18396	18438	18395	18258	18471	18365	18266	18275	18338	18270	18432	18380	18452	18409	18383	18353	18392	18188	18270	18367	18233	18451	18475	18313	18310	18398	18571	18389	18271	18253	18401	18371	18266	18391	18418	18389	18487	18272	18234	18249	18417	18330	18433	18250	18428	18300	18502	18325	18357	18408	18424	18240	18415	18320	18407	18500	18523	18261	18375	18285	18286	18175	18393	18232	18287	18372	18504	18373	18351	18435	18385	18406	18223	18263	18384	18270	18322	18305	18253	18384	18473	18377	18332	18457	18265	18264	18378	18390	18564	18245	18492	18396	18271	18525	18247	18312	18307	18289	18228	18302	18394	18308	18371	18396	18364	18410	18215	18211	18554	18238	18357	18267	18464	18290	18156	18332	18399	18283	18526	18323	18256	18474	18374	18420	18513	18259	18507	18296	18372	18286	18224	18507	18282	18442	18357	18251	18349	18347	18499	18376	18355	18239	18249	18279	18336	18284	18320	18222	18487	18335	18241	18512	18386	18340	18318	18472	18380	18443	18307	18383	18356	18312	18265	18281	18474	18457	18265	18178	18231	18255	18222	18407	18293	18423	18469	18414	18514	18315	18318	18422	18157	18267	18255	18482	18363	18322	18320	18295	18333	18269	18258	18381	18487	18280	18423	18416	18410	18264	18284	18488	18396	18368	18481	18303	18412	18328	18364	18382	18124	18369	18530	18338	18335	18489	18316	18579	18244	18344	18337	18230	18241	18458	18355	18483	18431	18532	18376	18341	18307	18157	18346	18318	18279	18403	18235	18294	18205	18484	18581	18138	18278	18440	18327	18571	18285	18322	18352	18310	18415	18342	18489	18381	18277	18472	18371	18226	18430	18544	18312	18496	18333	18568	18354	18373	18301	18511	18386	18511	18218	18336	18396	18351	18358	18509	18585	18247	18394	18298	18204	18319	18316	18389	18396	18442	18472	18466	18299	18257	18252	18558	18212	18442	18526	18268	18528	18223	18303	18295	18244	18187	18578	18342	18340	18281	18546	18249	18370	18358	18408	18503	18252	18444	18200	18287	18389	18215	18346	18335	18365	18413	18212	18410	18606	18446	18371	18197	18322	18414	18217	18234	18546	18327	18431	18433	18375	18431	18297	18493	18355	18469	18380	18303	18270	18518	18186	18295	18322	18340	18313	18234	18521	18467	18389	18290	18406	18645	18493	18319	18369	18235	18340	18319	18315	18328	18243	18328	18341	18391	18092	18501	18308	18349	18331	18442	18300	18481	18348	18271	18433	18317	18346	18468	18249	18227	18427	18421	18378	18371	18365	18288	18417	18394	18298	18331	18389	18361	18362	18320	18346	18423	18304	18294	18282	18284	18367	18318	18625	18490	18261	18432	18333	18352	18372	18506	18402	18139	18511	18459	18489	18318	18431	18507	18230	18303	18287	18261	18330	18367	18467	18459	18339	18223	18223	18550	18301	18364	18234	18527	18331	18628	18274	18391	18448	18194	18474	18254	18394	18444	18237	18428	18520	18338	18282	18348	18416	18427	18509	18668	18414	18316	18312	18384	18413	18333	18289	18358	18484	18259	18250	18432	18481	18340	18455	18406	18441	18372	18257	18193	18536	18515	18461	18335	18404	18466	18313	18367	18280	18205	18209	18386	18292	18321	18236	18363	18351	18321	18371	18247	18389	18356	18270	18344	18406	18378	18293	18366	18436	18394	18370	18378	18532	18456	18438	18274	18210	18348	18525	18408	18363	18550	18331	18385	18444	18451	18399	18183	18339	18520	18229	18358	18471	18333	18435	18243	18413
23981	20969	27359	25071	23764	28118	30371	28092	27533	28013	27941	27596	27439	27421	27444	27571	27316	27455	26976	27242	27378	27445	27408	27238	27112	27249	27323	27153	27118	27314	27432	27194	27391	27145	27091	27188	27344	27218	27153	27290	27216	27359	27381	27187	27246	27274	27014	26988	27107	27165	27092	27546	27143	27233	27149	27166	27171	27270	27063	26987	27044	26926	26945	27151	27078	27026	27325	27199	27042	26987	27143	27113	26952	27257	27214	27288	27153	27161	27011	26829	27401	27340	27102	27150	27104	27088	27188	27123	27217	27081	27413	26857	27426	26872	26874	27293	27261	27006	26996	27061	27309	27172	27247	27136	27056	27041	27180	27135	27377	27146	27119	27187	27283	27176	27348	27232	26912	27149	27138	27082	27135	27156	27361	26903	26937	27177	27089	27240	27052	27012	27007	27180	27194	27214	27139	27201	27107	27082	27240	27236	26901	26856	27364	27141	27118	27001	27154	27036	27107	27220	27053	26864	27167	26949	27151	27192	27004	27168	26937	26967	27009	26950	27107	27049	27154	27131	27247	26980	26741	26951	27098	27250	27226	27044	26964	27169	27083	27108	27216	27345	27259	27262	27132	26935	26943	27111	26857	26995	27363	27199	26871	27044	26623	27109	27148	26916	27193	27045	27004	27192	27124	26952	27327	27043	26984	27518	27016	27208	27192	27179	26973	27019	27161	27212	27085	26943	27110	27112	26999	27129	26904	26867	27120	27255	27283	26906	27079	26940	27149	26979	27174	27105	26994	26999	27060	27120	26702	27108	27203	26960	27295	26833	26758	27069	26985	26994	27055	26751	27269	27050	26927	27134	27079	26985	27287	26949	26958	27284	26942	27138	27072	27037	27350	26975	26950	26954	27031	26856	27046	27094	27088	27137	27145	27143	27109	27080	27100	27067	26787	26930	27180	27152	27025	27043	27069	27360	26991	27123	26756	27177	27554	27032	27065	26753	26918	27171	27149	27122	27317	27167	27376	27382	27098	27264	27156	27111	27164	26912	27254	27224	27078	27099	27092	27197	27217	27052	27149	26939	26994	27051	27127	27010	27009	27090	26990	26959	26897	26836	26996	27024	27071	26809	26971	27188	27227	26959	26843	27111	27211	27133	26844	26883	26829	27159	27142	27099	27081	27127	27142	27333	26986	27067	27134	27167	27350	26900	27154	26968	27243	27326	26932	27107	26944	26793	26934	26923	26878	27104	27191	26854	27118	27022	27063	27088	27115	27042	27195	27170	27012	27103	26802	27185	27100	27062	27106	26757	26981	27035	27003	26890	27102	26978	27036	26750	26963	27064	27018	27071	26859	27298	27292	27299	27043	26971	26977	27075	27159	27017	27019	27072	27174	27247	27014	26934	26972	27019	27069	27193	27175	26894	27126	27042	27114	27203	27136	27007	27136	27433	27054	26860	26953	27227	27072	27119	26796	27115	26863	27420	27199	27019	27147	27051	27345	27399	27081	27190	27148	26942	27230	27117	26931	27175	27231	27156	27160	27425	27083	27145	27024	26972	26976	27029	27089	26998	27217	27129	27313	27380	27063	27020	27369	26817	27188	27138	27013	27100	27027	27196	27031	26964	26970	27117	27031	26985	27010	26947	27143	27250	27095	27125	27060	26995	27277	26843	26927	27160	27084	26937	27050	27127	26971	27041	27037	27076	26868	26834	26920	27189	26945	27116	27181	27227	27182	27020	26928	26955	27141	27231	27174	27065	26960	27086	27058	26991	27150	27058	27142	27091	27016	27246	27110	26963	27138	27101	27127	26796	27070	27067	26909	26786	27213	27079	27154	27107	27105	27203	27119	27180	27149	27033	27038	26834	27260	27176	27053	27237	27385	26741	27126	27049	27012	27375	27242	26929	27009	27115	27059	26980	27023	27021	27150	27159	27079	27050	26787	27086	27131	26802	26979	27111	27174	26858	27049	26969	26849	27152	27200	26962	26931	27186	27002	27358	27022	27271	26941	27062	26954	27108	27022	27127	26753	27043	27047	27290	27109	27017	26974	27460	27041	27065	27244	27136	27104	27126	27224	26877	27369	27099	26935	26820	27076	27092	27065	27480	27087	26971	27164	26869	26999	27094	27058	27211	27139	26867	26972	27131	27164	27111	27031	27110	27224	27249	27370	27144	27063	27222	27199	26918	26818	27305	27016	27171	27108	27162	26996	27121	27153	27230	27130	27193	27335	27265	27242	27118	27196	27114	27298	27455	26946	27146	27035	26888	27017	26953	26914	26920	27259	27072	27029	27039	27333	27330	26987	27129	27076	27034	27169	27032	27118	27079	27269	27056	26943	27116	27179	27125	27207	27212	27068	26898	26957	26975	27026	26990	27145	27157	26946	27131	26887	26908	27189	27033	26923	26748	27233	27031	27124	26994	26698	26973	26937	27132	27015	26957	27043	27369	27067	26980	27252	26955	27281	26938	27042	26975	27168	27086	27063	27198	26937	27035	27248	27021	27271	27303	26972	26771	26954	27064	27238	27136	27026	27108	27088	27343	27067	26939	27215	27069	27014	27028	26996	27252	26981	26981	27072	27001	26860	27087	27080	26967	27031	26964	26973	27015	27155	26964	27102	27332	27049	27106	26984	27118	27190	26806	26882	27076	27186	27063	27285	27115	27097	26984	27025	27285	27095	27045	27198	27076	27137	26902	26821	26721	26934	27192	26950	26806	27147	27031	27201	27242	27304	27370	26995	27269	27180	26785	26948	27182	27071	27266	26875	26926	27059	26984	27046	27062	26875	27275	27027	27075	26807	26887	26901	26972	26826	26957	27116	27340	27013	27015	27015	26862	27320	27172	27129	27237	27217	26822	27181	27052	27231	27257	27079	27107	26950	27344	26890	27033	27099	26896	27108	27229	26931	26801	26854	26975	26805	27144	27058	27004	26958	26903	27226	27021	27137	27209	27307	27197	27059	27125	27031	27212	26937	26926	27114	27533	26972	27009	27031	27128	27043	27003	26965	27022	27267	27194	27122	27085	27184	27178	27093	26896	27137	27120	27092	26819	26846	26904	27076	26995	27173	27247	27105	27087	27102	27090	27050	27136	27178	27028	27209	26964	26991	26976	27032	27100	27241	27045	27294	26927	27074	26804	27082	26922	27335	26929	27028	27170	27082	26804	27062	27035	27386	27083	27046	26727	26921	27054	27150	26846	26845	27075	26868	27072	27183	27252	26925	27042	26956	27075	27007	27084	27055	27003	26943	26977	27147	27176	27086	26995	27097	27043	27389	27236	27005	26983	26895	26917	27186	26937	26655	27307	27065	27001	26911	26926	26951	27041	26946	27378	27157	27306	27049	26940	27139	26960	27011	27214	26999	27170	27075	27088	27013	26981	27194	26976	27088	27114	26876	26778	27045	27082	26944	26942	27127	27054	27123	27243	27113	27078	27062	27127	27140	27010	27173	26906	27078	27077	27271	27256	27239	27017	27014	26833	26979	27134	27073	27135	27263	27029	27319	26884	27017	27373	27035	27165	27133	27267	27109	27015	27221	27259	27008	27080	27140	26957	27255	27319	27366	27230	26946	27144	27284	26930	26901	26976	27242	27014	26894	26946	27166	27120	27235	26937	27009	27051	27024	27225	27205	27098	27141	26998	27215	26901	26865	26879	27074	27024	27062	26991	26860	26966	26917	27093	27101	26979	27082	27042	27041	27398	26883	26894	27203	26968	26957	27166	27074	27135	27096	26651	27004	26877	27125	27135	27027	27034	26962	27035	27016	26999	26990	27137	27030	27339	26994	27162	27073	27156	27141	27134	27153	27194	27027	26935	27141	27282	27043	27122	27239	27001	27159	27061	27015	26888	27042	27026	26860	26888	27021	26974	27127	27137	27289	27172	26937	27175	26955	27280	27364	26867	27003	26907	26938	27209	26988	26958	27189	26886	27007	27249	27174	26922	27145	27206	26988	27057	27209	27407	27019	27129	26928	26795	27071	26896	27194	27066	27020	27182	27161	26797	26956	27034	26764	27306	27122	27080	27332	27202	27198	27031	27202	27262	27181	26935	27261	27152	27095	27129	26968	26906	27034	27091	27305	27007	27321	26611	27101	27201	27227	26977	27243	27279	27265	27366	27200	27283	27137	26887	27010	26943	26950	26780	27032	27031	26921	26986	27187	27145	27060	27283	26886	26978	26885	27012	27077	27257	27126	27023	27166	27219	27085	27295	27011	26935	27132	26866	27008	26952	27041	26882	27244	27009	27014	26927	26943	27157	26981	26969	27128	26944	27312	27164	27220	27066	27367	27033	27109	27098	26854	27083	26984	27094	27053	26873	27066	27085	27030	27159	27536	27424	27217	27330	27010	27167	27131	26687	26833	27053	27209	27075	27336	27014	27087	26894	27070	27165	27177	26968	26930	27167	27172	26882	27036	27234	27028	27052	26859	27036	26926	27115	27254	27206	26993	27058	27018	26864	27051	26836	27246	27233	26969	27229	26981	27035	27125	27134	27221	27270	26995	27137	27337	27110	27020	27122	27103	27082	27211	27166	27233	27057	26963	27039	27018	26998	27076	27164	27205	26871	27054	26906	27164	26955	27033	26964	27171	27253	26864	26900	26979	26880	27036	27251	27050	26983	26939	27220	27077	27128	27132	27111	26915	27032	27072	27190	27040	26960	27017	27147	27037	27345	27226	27178	27137	27044	27140	26912	26885	26972	26910	27071	27129	27115	27279	26915	26914	26988	26988	27350	27272	27159	27207	27200	27071	27184	27072	27239	27150	27011	27029	26902	27165	26857	27053	26862	27142	26950	27250	27245	26949	27090	27064	27068	27112	27226	26916	27163	26951	26948	27164	27093	27163	27048	27264	27311	27117	27104	27103	26966	27061	27106	27019	27172	27235	27010	27223	27116	27017	27100	27336	26860	27157	27138	27117	26989	26990	27028	26873	26960	27110	27234	27215	27368	27245	27246	27236	27091	27059	27061	27203	27101	27018	27066	27076	27126	27167	27236	27192	27032	27158	27032	27022	26923	27023	26983	27009	27000	27025	27320	27244	27018	27073	27081	26907	26974	26987	27054	26911	27121	27101	27140	27108	26846	27014	26957	27018	27078	26998	27009	26963	26957	27039	26954	27140	27089	26815	27178	27108	27068	26866	26799	26862	27221	27291	27019	27103	27159
22759	36504	26688	21609	20248	19290	18831	18456	18348	18124	18127	17837	17591	17580	17694	17553	17495	17609	17541	17493	17524	17419	17645	17623	17603	17394	17297	17380	17536	17619	17713	17535	17560	17580	17281	17341	17497	17225	17335	17482	17548	17409	17477	17514	17379	17387	17264	17367	17384	17293	17292	17666	17469	17419	17386	17465	17295	17409	17423	17394	17558	17230	17371	17382	17274	17475	17517	17266	17748	17488	17414	17235	17422	17480	17551	17409	17376	17371	17229	17462	17400	17335	17459	17340	17420	17293	17472	17343	17320	17455	17321	17324	17217	17201	17087	17374	17298	17366	17303	17343	17334	17349	17376	17422	17402	17586	17481	17272	17219	17244	17516	17412	17394	17316	17346	17166	17310	17403	17269	17246	17419	17450	17323	17221	17519	17362	17307	17436	17316	17262	17469	17195	17468	17411	17388	17185	17461	17168	17372	17499	17378	17368	17315	17349	17355	17215	17104	17404	17361	17356	17515	17235	17393	17357	17330	17244	17292	17437	17229	17274	17454	17397	17279	17290	17396	17309	17295	17497	17308	17231	17406	17380	17231	17385	17349	17395	17407	17398	17382	17522	17401	17330	17354	17380	17295	17240	17155	17594	17281	17291	17443	17365	17241	17231	17382	17348	17334	17372	17307	17343	17379	17226	17261	17441	17419	17478	17276	17341	17365	17370	17291	17412	17356	17200	17482	17321	17218	17308	17224	17243	17334	17202	17258	17476	17296	17311	17365	17449	17305	17366	17287	17524	17459	17424	17363	17346	17368	17189	17257	17441	17264	17412	17293	17254	17487	17226	17200	17331	17510	17316	17289	17346	17372	17487	17301	17477	17386	17327	17446	17270	17253	17371	17395	17576	17329	17348	17364	17272	17159	17265	17420	17233	17239	17247	17270	17345	17345	17199	17492	17311	17432	17448	17283	17510	17174	17397	17276	17275	17364	17325	17330	17516	17313	17291	17398	17245	17262	17286	17179	17301	17397	17278	17348	17495	17402	17341	17332	17441	17408	17414	17423	17223	17242	17398	17383	17378	17388	17344	17288	17236	17211	17601	17553	17384	17462	17293	17442	17406	17347	17319	17145	17565	17284	17468	17182	17386	17406	17170	17234	17330	17368	17277	17309	17306	17307	17414	17309	17332	17227	17435	17447	17364	17266	17387	17303	17435	17187	17442	17338	17303	17382	17404	17430	17347	17338	17318	17307	17296	17270	17360	17267	17299	17402	17175	17524	17337	17465	17483	17391	17296	17321	17273	17427	17319	17184	17275	17247	17216	17327	17341	17450	17353	17311	17446	17333	17414	17462	17346	17332	17449	17312	17241	17402	17397	17339	17347	17398	17190	17263	17460	17445	17159	17459	17429	17411	17456	17266	17317	17488	17326	17091	17323	17494	17454	17402	17237	17483	17351	17356	17172	17426	17262	17558	17548	17169	17367	17428	17379	17184	17358	17414	17255	17339	17272	17364	17428	17266	17394	17448	17443	17418	17460	17306	17417	17409	17195	17184	17459	17392	17465	17395	17351	17264	17508	17454	17526	17356	17372	17375	17326	17293	17516	17303	17357	17427	17246	17196	17418	17328	17242	17237	17476	17594	17334	17416	17202	17444	17390	17433	17447	17377	17437	17341	17425	17413	17329	17376	17393	17338	17336	17375	17384	17309	17359	17353	17530	17426	17447	17606	17427	17405	17437	17387	17390	17225	17384	17469	17457	17419	17266	17380	17278	17478	17178	17399	17390	17359	17476	17396	17322	17407	17161	17393	17143	17231	17256	17383	17249	17304	17214	17018	17186	17431	17356	17246	17119	17396	17438	17254	17301	17502	17263	17276	17254	17404	17284	17488	17312	17293	17171	17260	17312	17319	17327	17316	17317	17362	17430	17471	17280	17487	17354	17253	17325	17469	17426	17440	17276	17447	17160	17428	17249	17502	17288	17166	17267	17381	17472	17319	17302	17426	17405	17228	17233	17641	17371	17581	17285	17364	17286	17223	17219	17461	17258	17395	17478	17412	17398	17430	17570	17312	17377	17283	17287	17390	17479	17398	17259	17421	17380	17559	17520	17507	17286	17279	17142	17607	17364	17558	17297	17323	17402	17436	17192	17281	17328	17526	17376	17461	17331	17403	17330	17369	17330	17267	17583	17509	17396	17409	17207	17271	17247	17376	17294	17218	17255	17209	17318	17472	17578	17167	17283	17432	17262	17330	17304	17250	17212	17322	17357	17227	17232	17343	17383	17270	17347	17362	17173	17507	17413	17307	17225	17225	17483	17395	17410	17423	17440	17395	17270	17250	17563	17316	17363	17332	17338	17349	17379	17278	17259	17329	17533	17262	17255	17226	17160	17542	17370	17361	17534	17410	17349	17310	17340	17253	17416	17302	17494	17327	17345	17317	17401	17147	17385	17316	17265	17217	17668	17294	17277	17470	17388	17392	17317	17351	17408	17330	17435	17288	17348	17178	17348	17325	17503	17287	17335	17314	17441	17211	17410	17513	17458	17302	17370	17407	17449	17432	17198	17228	17285	17280	17314	17422	17268	17409	17233	17284	17379	17295	17220	17360	17293	17494	17215	17415	17274	17401	17377	17157	17430	17280	17456	17453	17250	17354	17237	17225	17419	17362	17531	17350	17254	17348	17222	17358	17396	17463	17296	17473	17448	17394	17367	17473	17255	17341	17231	17299	17565	17441	17376	17473	17329	17368	17493	17487	17284	17482	17478	17265	17365	17291	17371	17326	17406	17307	17306	17284	17358	17418	17410	17427	17224	17417	17342	17361	17311	17259	17326	17391	17358	17101	17220	17246	17512	17373	17460	17402	17381	17327	17475	17355	17486	17417	17524	17430	17348	17342	17348	17545	17388	17410	17331	17438	17345	17395	17280	17401	17271	17333	17257	17404	17335	17453	17360	17233	17289	17421	17282	17255	17274	17368	17378	17266	17427	17293	17379	17246	17477	17262	17428	17402	17311	17442	17248	17434	17372	17265	17375	17462	17333	17378	17148	17649	17168	17281	17310	17423	17434	17543	17380	17465	17142	17227	17329	17356	17343	17219	17239	17198	17425	17366	17317	17296	17221	17547	17373	17327	17391	17417	17193	17471	17355	17352	17274	17360	17283	17460	17414	17499	17377	17408	17252	17319	17293	17529	17265	17462	17171	17291	17303	17350	17381	17369	17540	17272	17333	17247	17536	17352	17282	17353	17474	17416	17287	17331	17158	17164	17385	17608	17268	17456	17383	17253	17396	17392	17487	17239	17330	17271	17352	17449	17473	17453	17228	17216	17422	17426	17323	17360	17254	17345	17094	17263	17421	17216	17364	17424	17280	17238	17474	17448	17413	17452	17418	17258	17172	17379	17159	17348	17355	17356	17267	17366	17266	17421	17429	17343	17303	17375	17380	17414	17265	17437	17464	17326	17553	17417	17350	17294	17441	17269	17389	17287	17421	17405	17191	17400	17273	17286	17406	17303	17366	17265	17312	17334	17465	17241	17307	17399	17293	17395	17265	17247	17204	17145	17458	17452	17330	17312	17383	17239	17271	17420	17345	17386	17208	17362	17383	17451	17419	17381	17178	17246	17263	17408	17435	17355	17354	17249	17371	17468	17562	17258	17296	17443	17384	17165	17290	17329	17295	17341	17266	17413	17484	17255	17527	17538	17398	17434	17436	17243	17359	17444	17527	17420	17352	17316	17438	17396	17426	17249	17340	17314	17345	17335	17323	17240	17411	17183	17272	17367	17347	17523	17194	17171	17288	17240	17472	17507	17429	17413	17452	17289	17336	17334	17441	17348	17363	17200	17343	17358	17335	17395	17411	17473	17408	17337	17324	17424	17433	17348	17413	17157	17323	17480	17306	17462	17250	17128	17547	17343	17416	17422	17334	17191	17182	17335	17288	17430	17301	17459	17377	17304	17260	17395	17239	17427	17319	17355	17262	17296	17325	17413	17468	17413	17480	17492	17508	17367	17263	17319	17329	17295	17248	17312	17329	17403	17349	17329	17448	17297	17391	17274	17347	17223	17370	17141	17247	17455	17290	17231	17310	17406	17296	17498	17319	17406	17359	17453	17355	17308	17225	17347	17533	17302	17314	17411	17423	17446	17343	17378	17266	17348	17281	17311	17529	17289	17320	17482	17525	17442	17246	17491	17303	17206	17311	17309	17460	17240	17506	17196	17532	17366	17362	17270	17252	17345	17479	17243	17499	17394	17355	17302	17215	17359	17339	17257	17470	17289	17354	17276	17157	17357	17266	17418	17513	17335	17468	17418	17470	17319	17362	17390	17290	17343	17483	17425	17340	17479	17157	17421	17171	17377	17294	17402	17425	17456	17336	17391	17220	17432	17320	17077	17170	17272	17315	17298	17497	17363	17344	17334	17393	17273	17456	17352	17309	17496	17336	17417	17373	17240	17254	17428	17232	17348	17331	17251	17303	17253	17360	17421	17396	17311	17491	17419	17289	17433	17311	17272	17351	17410	17353	17307	17241	17256	17423	17331	17415	17477	17349	17331	17337	17473	17199	17655	17217	17303	17294	17407	17115	17394	17376	17442	17223	17266	17381	17385	17262	17363	17100	17311	17372	17445	17478	17330	17412	17200	17323	17264	17435	17351	17323	17352	17453	17291	17298	17379	17401	17427	17375	17311	17311	17376	17462	17368	17438	17142	17496	17306	17381	17235	17323	17303	17342	17218	17488	17386	17190	17514	17224	17363	17258	17470	17309	17425	17302	17304	17438	17163	17081	17263	17232	17494	17162	17460	17343	17395	17475	17112	17437	17117	17237	17406	17084	17415	17442	17288	17237	17422	17370	17349	17445	17333	17373	17258	17491	17309	17329	17469	17369	17271	17282	17503	17503	17382	17144	17409	17362	17379	17357	17366	17249	17310	17421	17284	17475	17174	17365	17231	17418	17331	17168	17323	17227	17287	17432	17382	17289	17431	17334	17276	17312	17320	17219	17404	17339	17288	17239	17340	17352	17422	17338	17370	17186	17348	17483	17250	17419	17243	17288	17428	17396	17389	17369	17352	17459	17459	17349	17387	17380	17375	17291	17433	17226	17358	17371	17290	17364	17356	17301	17366	17382	17226	17300	17486	17528	17484	17306	17404	17404	17362	17361	17445	17179	17372	17601
22579	21016	27529	24823	21866	26120	31468	27740	27094	27139	27230	26958	26472	26804	26622	26443	26447	26274	26461	26351	26096	26441	26219	26083	26189	26189	26143	26149	26218	26258	26019	26328	26023	26224	26108	26159	26146	26112	26285	26202	26435	26212	26547	26500	26098	25973	26213	26150	25960	26065	26033	26192	26159	26220	26004	26050	25804	26144	26281	26230	26199	26003	26190	26048	26057	25998	26043	26003	26097	26202	26289	26006	26150	25977	26048	26154	25963	25970	26025	26024	26005	26521	26137	25981	26028	26287	26092	26035	26097	26041	26025	26135	26144	26150	26107	26065	26027	26218	26156	26224	25931	25854	26006	25953	26166	25966	26099	26092	25925	25988	26063	25970	26096	26140	25846	26090	26165	25893	26177	25884	25776	26063	26313	26015	25672	26176	26210	25900	26106	25974	25660	25911	25997	25887	26383	26243	26018	25830	26069	26285	26146	26004	26038	25874	25846	26069	25919	25994	26174	25954	26066	25962	25787	25853	25923	26007	26144	25850	25987	25878	26285	26173	26014	25937	25817	25948	25899	26045	25978	25693	25991	26124	25946	25873	25939	25936	25674	26161	26064	25782	26109	25979	26038	26010	26134	25900	25948	26216	26171	25917	25887	25895	26072	26004	25841	25850	25863	26066	26025	26101	25855	25900	25912	26212	25998	26179	25869	25949	26125	26007	25900	26127	25829	25874	25989	25989	26024	25985	25960	25816	26256	25949	26024	25819	25793	26093	26046	26147	26061	26231	26222	26097	25973	25948	26138	26094	26310	25881	25711	26056	26070	25856	25781	25900	26085	25861	26055	25969	26044	26111	25979	25900	25933	26108	25980	25970	26078	25901	26046	25888	26294	26005	26132	25782	25783	25827	26042	25981	26067	26015	26055	26137	25861	26262	26212	26132	25878	25925	26120	25886	25927	25884	25949	26142	25944	25970	26063	25878	25877	25859	26077	26130	25988	26053	26023	26088	25846	26150	26043	25756	25989	25878	25697	25866	25848	25912	25856	25957	26115	25980	26026	26027	26080	26163	26008	25922	26137	26022	26039	25913	26178	25871	26020	26151	26027	25935	25958	26120	25962	26017	25951	26073	26045	26137	26082	25915	25699	25997	25742	25896	25915	26061	25890	25845	26183	25926	26203	25967	26014	26008	26055	26032	25839	25919	25921	25950	26192	26015	26097	26069	26140	26110	26214	26007	25869	26184	26212	25884	25881	26101	25860	26051	25859	25844	25903	26037	26098	26030	25972	25947	25951	25929	25709	25930	25868	25822	25878	26077	26250	26031	26074	26213	25816	26018	25860	26249	26023	26100	25909	26017	26231	25981	25999	26091	25935	26026	25969	25966	26092	26010	26006	26164	26134	25914	26036	25835	25858	26248	25847	26265	25945	26159	26089	26097	25974	26132	25932	26008	25983	25829	25840	25999	26136	25980	26205	26028	26065	25871	26001	25929	26030	26064	26021	25787	25804	26093	25961	26096	25877	25889	25777	25888	26104	26270	25979	25976	26047	26238	26347	25909	26088	26063	25933	26018	25840	26255	26066	26031	26030	25779	25927	26126	25753	26141	26175	26173	25966	25772	26151	26029	26105	25952	25930	26070	26133	25940	25902	26002	25978	25805	25762	25904	25879	25927	26000	26188	26038	25908	26043	25927	25966	26092	26202	26104	26091	26085	26263	26085	25916	26080	26012	26097	25959	26045	25878	26170	26050	25858	25976	26056	25945	26133	25936	26094	26066	25943	26176	25784	25687	25956	25940	25993	26078	26061	25799	25993	26142	26389	26135	26165	25872	25654	26224	25575	25999	25991	26151	26267	26188	26170	26104	25932	25996	25863	26028	25827	26056	25908	25980	26054	26218	25969	26281	25991	25862	26005	25986	26083	25948	25973	25752	25998	25783	26211	26040	25780	26095	26094	25980	25901	26025	25792	26284	25848	26038	25739	26038	26148	26110	26144	25976	26079	25908	25835	25816	26120	26223	26057	25723	25944	25942	26068	25839	25842	26141	26138	25991	25853	26005	26026	25921	26094	26254	25936	25786	25902	26213	26192	26193	26084	25857	25996	26031	26100	26106	26069	25960	25894	25956	26168	26102	25949	26010	25772	25808	26131	26385	25887	25722	26022	26345	26040	25844	25808	26145	26227	26038	26074	26056	26192	26117	25974	25954	26129	26217	26244	26041	26007	26211	25927	25992	25848	26105	26084	25799	25932	26087	26087	26203	26000	25906	25980	25865	26073	26072	25912	25803	26021	25904	25672	25656	26087	26160	26044	26108	25804	26349	25737	26060	26063	26008	26094	26248	25881	25999	26275	26178	25781	26260	26056	26078	25796	25988	25881	26234	26155	25929	26047	25867	25983	26095	26033	26246	26183	26114	26010	26136	25781	25978	25759	26223	26154	26160	26039	26070	25906	26087	25980	26041	25902	25788	25926	26093	25995	26092	25912	25968	26083	25843	25902	26293	25654	25907	25825	26061	25762	26003	25883	26068	25695	25926	25763	26037	25888	26112	26014	25990	25918	25715	26151	26105	26058	25951	25999	26049	25899	25884	25775	26103	25740	26028	26169	25975	25954	25891	26069	25917	26094	26032	25953	26086	25930	25973	25859	25811	25811	26339	25943	26154	25831	26012	26014	25961	26041	26146	26164	26010	26010	25985	25953	25998	26032	26110	26047	25944	26349	25971	26001	25946	26052	25917	26075	26366	26156	26138	26285	25819	25757	25800	25921	26112	25998	26162	26062	26019	26072	26204	26103	25968	25998	25997	25854	25960	25886	25865	26007	25935	25861	25843	25870	26038	25890	25787	25745	25897	26095	26058	26099	25874	25968	25979	25832	25953	25614	26129	26033	25790	26027	25942	25951	26165	26135	25856	25999	25931	25818	25678	25821	26109	26017	25848	25971	26004	25873	25956	26190	25906	25681	26104	26340	25998	26021	25851	26092	26101	25960	26033	25903	25860	26136	25972	25993	25784	25742	25778	25975	25871	25897	25866	26261	25956	26086	25721	26057	26224	26038	26223	26174	25927	26050	25926	26188	25842	25964	26000	26089	26040	25923	26278	25971	25989	25918	25902	26086	25762	26148	26151	26158	26054	25999	26027	25942	26016	25730	26021	26055	26174	26037	25914	25942	25968	25766	26059	25804	25764	26146	26138	25935	25984	25969	26069	26030	25706	26012	26094	25806	25830	25953	26105	25952	26175	26115	25912	26095	25986	25662	26214	26097	26097	26074	26099	25853	26046	25781	25792	25997	25833	25995	25826	25791	26149	26061	25999	25819	25791	26135	26073	26071	25960	25847	26031	26207	25963	26047	25997	25993	25953	26080	26121	26011	26053	25873	25939	25969	26080	26119	25974	25759	25955	26021	25885	26042	26268	26077	26041	25916	25788	25837	25890	25980	25850	26202	26332	26027	26044	25842	26168	25776	25760	26049	26021	25951	26029	25948	26136	25975	26168	25996	25739	25765	25984	25879	25800	25899	26269	26044	26103	26013	26022	25990	25920	25918	26146	26031	26124	25809	25930	26037	25805	25889	25972	25919	25910	26051	25985	25980	25753	25956	26018	25797	26010	25914	26191	25985	25991	25882	25898	25928	26002	25723	26185	26027	26110	25964	26048	26026	25997	25985	26047	25765	26269	26175	25846	25902	26313	25947	26208	25988	26138	26027	26008	25920	26034	26078	26136	26260	25851	26000	25992	26152	25934	25917	26309	26014	25963	26011	25848	26060	26097	26038	26064	26240	26169	25948	25970	25955	26182	26011	25918	25824	25837	25968	25875	26222	26135	26082	25991	26104	26034	25838	26033	26160	25998	25854	26073	26015	26141	26099	26050	25647	26382	25717	26115	26055	26128	25969	25960	25970	25902	25889	26007	25927	25800	25928	26091	25949	25886	26156	26045	26102	25973	25769	26071	26010	26083	25950	25927	25865	25983	26023	25947	26064	26088	26194	26017	26037	25961	25860	25977	25947	25878	26162	25955	26404	26108	25882	26156	25984	25888	25763	26071	26190	26314	26162	26025	26014	26083	25834	25998	26161	26054	26020	26160	25881	26056	26083	26073	26184	25905	25911	25963	26048	26235	25964	25887	26255	25691	26008	26079	26084	25791	26149	25863	25937	26251	26038	25894	25769	25847	26025	26212	26047	26217	25988	25874	26021	25765	25821	25868	26062	26037	26095	25898	25974	26168	26155	25907	25699	25970	26013	26204	25937	25999	26083	25826	26079	25991	26101	25752	25804	26098	25853	26055	26124	26168	26060	25933	25914	25852	25995	25744	25977	25927	26065	25967	25927	26121	25917	25912	25952	26023	25938	26123	26149	25998	25785	25826	26190	25773	26151	25880	26101	26026	25997	25995	25941	25946	26241	25945	25921	25832	25985	26207	25954	25948	25925	25869	26043	26200	25876	25978	25692	25924	25933	25971	26045	25947	25969	25811	26226	26108	26093	26281	26134	25684	26114	25907	26045	26183	26059	26002	26162	26224	26294	26077	26056	26073	26154	26202	25953	25910	26151	25916	26059	25947	26045	26248	25947	25758	25889	26080	26115	26125	25877	25958	25990	25998	26000	25980	25957	25913	25901	26154	26036	26098	25907	26002	25728	25985	25981	25799	25896	26017	26146	26168	26012	26036	26140	26200	25854	25824	25867	26178	26047	26187	26167	25920	26097	25934	26002	25751	25833	26255	26010	26067	26053	25917	26042	25916	26044	26148	25924	25980	25974	25865	26093	25971	26323	26090	26199	25943	25895	26032	26096	26126	25973	26125	25626	25998	25918	25905	26128	25886	25947	25933	25916	26228	26069	25901	25969	26214	25949	26054	26217	25899	25974	26195	25875	25935	26049	25902	25944	26168	26047	26116	25781	26106	26097	26145	25852	25968	26208	26100	26201	26111	25710	26005	25959	25975	25952	25998	25917	26097	26224	26116	26340	26173	25921	25899	26022	25795	26043	26093	26095	26189	26166	26053	26112	25938	25872	25875	26184	25816	26107	25991	25787	25930	26106	25948	25965	26163	26042	26225	25954	25798	26002	26131	26018	26410	26100	25885	26094	25941	25896	26028	25927	26020	25924	26178	25991	25913	26122	26035	25919	25783	25748	25951	26117	26078	26002	25895	25962	25878	26011	25901	25989
25713	44344	33865	23943	21464	20334	19322	18978	18351	17968	17876	17671	17396	17383	17266	17364	17256	17220	17367	17207	17329	17156	17109	16933	17188	16801	17104	16912	17043	17098	17083	17227	16980	17191	17222	16815	17010	16953	16964	16958	17021	17074	17129	16893	16914	16738	16751	16936	16908	16916	17016	17101	16997	16862	16934	17015	16987	17106	16839	16911	17108	16867	16993	16876	16769	16899	16703	16965	16820	16738	17036	16905	17042	16925	17022	16950	16994	16773	16821	16944	16912	16843	16854	17117	17047	16779	17036	16860	16953	16631	16785	16827	16865	16576	16930	16940	16604	16877	16874	17080	16871	16858	16633	16934	16753	16890	16868	16783	16886	16801	16801	16891	16880	16929	16854	16775	16707	16831	16877	16757	16613	16903	16734	16891	16775	16919	17024	16848	17036	16777	16792	16727	16825	16807	16890	16812	16805	16725	16961	16815	16863	16747	16833	16891	16731	16903	16888	16684	16859	16697	16835	16906	16769	16851	16920	16818	16863	16913	16671	16757	16753	16718	16874	16840	16936	16818	16553	16865	16979	16764	16841	16707	16656	16839	16877	16759	16924	16956	16923	16822	16839	16785	16732	16687	16821	16886	17061	16859	16888	16855	16893	16793	16775	16820	16844	16740	16743	17085	16843	16732	16830	16606	16785	16711	16755	16722	16870	16799	17014	16753	16790	16804	16653	16861	16730	16853	17005	16743	16949	16757	16825	16880	16698	16926	16884	16644	16854	16808	16894	16834	17015	16742	16848	16844	16647	16802	16739	16756	16738	16816	16922	17089	16908	16802	16811	16814	16768	16886	16883	16899	16681	16873	16803	16830	16844	16752	16812	16844	16925	16777	16810	16912	16809	16808	16798	16851	16979	16900	16977	16768	16663	16809	16885	16892	16847	16878	16906	16682	16773	16704	16784	16804	16949	16789	16869	16691	16787	17006	16861	16990	16771	16755	16825	16885	16887	16828	16882	16841	16862	16802	16781	16943	16868	16804	16787	16766	16893	16886	16853	16943	16872	16716	16654	17033	16857	16835	16832	16826	16804	16958	16895	16781	16899	16783	16948	16815	16851	16802	16778	16942	16942	16989	16869	16685	16788	16730	16882	16762	16866	16745	16626	16749	16820	16887	16856	16843	16748	17081	16593	16943	16841	16793	16791	16755	16793	16883	16848	16851	16845	16923	16731	16897	17058	16761	16916	16727	16884	16769	16740	16995	16765	16764	16922	16889	16931	16713	16731	16870	16831	16740	16951	16854	16780	16794	16912	16957	16896	16948	16903	16769	16866	16657	16915	16885	16851	16914	16822	16939	16879	16660	16900	16901	16957	16730	16786	16819	16907	16747	16813	16793	16843	16796	16794	16734	16913	16883	16896	16692	16662	16819	16797	16904	16896	16746	16888	16895	16953	16890	16912	16828	16726	16749	16925	16839	16739	16839	16884	16998	16808	16762	16842	16698	16722	16946	16997	16925	16883	16911	16977	16775	16840	16910	16799	16911	16772	16966	16622	16723	16726	16830	16917	16765	16706	16918	17018	16757	16890	17062	16756	16906	16824	16952	16764	16638	17103	16947	16731	16750	16631	16992	16720	16805	16686	16840	16926	16640	16942	16918	16767	16916	16997	16936	16853	16799	16799	16906	16807	16873	16903	16801	16780	16838	16825	16760	16915	16811	16892	16765	16772	16687	16700	16870	16814	16877	17006	16886	16860	16979	16996	16919	16823	16892	16750	16830	16850	16823	16786	16888	16956	16776	16812	16739	17040	16771	16629	16849	16800	16704	16811	16922	16965	16374	16890	16873	16814	16707	16799	16725	16860	16778	16694	16740	16779	16819	16908	16610	16901	16604	16913	16755	16781	16738	16888	16781	16890	16922	16948	16826	16767	16913	16970	16696	16835	16716	16738	16875	16622	16693	16703	16886	16891	16770	16767	16867	16632	16835	16736	16981	16766	16658	16729	16953	16851	16775	16827	16864	16769	16741	16819	16871	16898	16719	16954	16611	16929	16881	16734	16958	16837	16905	16910	16710	16854	16814	16800	16799	16699	16658	16901	16700	16991	16871	16760	16652	16888	16734	16800	16859	16859	16801	16992	16934	16976	16903	16851	16911	16908	16808	16837	16701	16807	16783	16940	16764	16729	16727	16744	16848	16903	17048	16842	16895	16818	17098	16885	16849	16812	16822	16819	16765	16771	16819	16822	16615	16755	16773	16822	16903	16968	16729	16734	16795	16916	16755	16777	16757	16605	17010	16781	16884	16835	16756	16838	16747	16903	16733	16875	16656	16779	16851	16947	16777	16821	16844	16862	16701	17022	16860	16812	16876	16827	16903	16917	16714	16700	16920	16874	16852	16802	16869	16875	16814	16791	16813	16849	16761	16794	17102	16923	16782	17063	16843	16896	16747	16888	16808	16953	16939	16877	16916	16760	16997	16755	16843	16908	16863	16807	16834	16944	16854	16610	16811	16795	16823	16852	16663	16878	16727	16872	16826	16640	16889	16759	16761	16682	16942	16785	16833	16663	16836	16731	16829	16786	16926	17001	16905	16875	16889	16717	16786	16847	16750	16752	16906	16876	16788	16798	16934	16796	16892	16817	16884	16858	16936	16848	16653	16917	16819	16912	16994	16809	16767	16958	16961	16933	16711	16837	16716	16913	16988	16947	16630	16832	16659	16821	16839	16986	17030	16700	16910	16767	16801	16984	16872	16736	16826	16800	16770	16798	16871	16894	16695	16891	16845	16872	16741	16882	16754	17027	16946	16825	16797	16953	16851	16699	16768	16761	16790	16846	16894	16651	17005	16846	16855	16797	16842	16750	16740	16835	16972	16707	16870	16766	16932	16864	16695	16778	16801	16792	16811	16689	16930	16859	16849	16792	16893	16894	16867	16781	16856	16933	16742	16882	16852	16832	16716	16933	16666	16942	16762	16741	16832	16841	16806	16786	16906	16934	16796	16906	16706	16748	16690	16758	16750	16764	16776	16873	16995	16836	16694	16851	16790	16890	16598	16841	16821	16774	16992	16881	16834	16917	16898	16744	16855	17035	16785	16784	16884	16734	16689	16980	16785	16805	16930	16774	16756	16875	16791	16882	16922	16900	16977	16827	16907	16610	16820	16679	16984	16925	16911	16725	16814	16657	16877	16804	16746	16782	16886	16826	16851	16766	16835	16795	16797	16713	16753	16778	16793	16586	16855	16939	16778	16854	16816	16904	16813	16918	16739	17065	16813	16815	16871	16822	16738	16765	16780	16749	16867	16839	16947	16876	16862	16847	16871	16799	16801	16887	16934	16847	16819	16905	16857	16854	16714	16815	16889	16739	16778	16742	16783	16941	16817	16878	16767	16826	16829	16897	16743	16895	16712	16531	16838	16916	16907	16942	16718	16896	16780	16817	16871	16807	16926	16750	16917	16853	16858	16892	16603	16949	16863	16655	16781	16755	16886	16806	16664	16816	16777	16731	16874	16825	16853	16949	16774	16831	16689	16842	16938	16612	16749	16711	16784	16743	16903	16843	16845	16899	16827	17088	16786	16937	16940	16967	17105	16889	16769	16880	16885	16764	16753	16946	16706	16885	16733	16842	16886	17013	17128	16771	16763	16722	16815	17017	17078	16850	16770	16837	16765	16943	16729	17110	16955	16966	16951	17014	16683	16816	16762	16932	16848	16806	16856	16731	16715	16725	16889	16986	16864	16919	16873	16869	16816	16930	16860	16921	17026	16823	16909	16999	16790	16960	16892	16723	16914	16942	16827	16735	16816	16856	16843	16788	16860	16977	16984	16937	16794	16807	16737	16727	16769	16888	16734	16751	16859	16724	16869	16828	17017	16809	16852	16944	16921	16717	16814	16660	16701	16958	16869	16806	17102	16934	17057	16722	16798	16789	16819	16810	16665	16830	16818	16865	16683	16885	16612	16893	16726	16899	16810	16876	16738	16789	16798	16893	16841	16787	16790	16956	16711	16720	16837	16890	16999	16904	16962	16792	16983	16905	16920	16795	16751	16858	16905	16833	16795	16862	16736	16659	16693	16683	16793	16909	16799	16834	16898	16925	16808	16806	16711	16930	16823	17008	16769	16943	16981	16906	16800	16918	17004	16905	16939	16866	16843	16659	16961	16873	16941	16838	16800	16846	16787	16836	16965	16792	16850	16755	16844	16717	16846	16909	16729	16759	16935	16762	16870	16962	16794	16903	16930	16805	16789	16923	16906	16797	16809	16906	16876	16904	16738	16909	17055	16714	16888	16761	16824	16677	16856	16926	16855	16738	16822	16885	16840	16877	16850	16780	16862	16888	16824	16752	16794	16969	16546	16805	16920	16823	16795	16667	16934	16610	16756	16657	16958	16725	16802	16802	16737	16861	16737	16795	16838	16844	16736	16834	16705	16752	16958	16820	16961	16681	16710	16792	16967	16925	16881	17027	16802	16832	16719	16875	16803	17037	16837	16785	16736	17077	16911	16936	16792	16893	16835	16772	16670	16796	16822	17018	16940	16584	16702	16822	17004	16982	16822	16707	16868	16811	16677	16850	16935	16816	16884	16738	16713	16799	16869	16987	16728	16773	16779	16807	16875	16940	16764	16784	16594	16917	16653	16594	16778	16863	16899	16914	16817	16785	16705	16728	16761	16926	16769	16999	16761	16785	16642	16718	16807	16783	16888	17001	16797	16949	16709	16767	16772	16949	16777	16702	16994	16834	16843	16878	16891	16793	16854	16741	16673	16895	16897	16920	16820	16825	16943	16764	16777	16940	16952	16793	16861	16776	16728	16674	16894	16757	16887	16827	16793	16800	16808	16880	16954	16754	16814	16721	16629	16799	16784	16747	16700	16955	16952	16875	16776	16912	16783	16701	16738	16768	16917	16771	16943	17036	16836	16703	16814	16847	16840	16886	16613	16765	16760	16842	16862	16729	16838	16860	16820	17070	16813	16798	16917	16744	16855	16759	16832	16922	16725	16904	16867	16886	16746	16893	16749	16722	16916	16904	16868	16656	16820	16794	16747	16824	16891	16820	16872	16793	16708	16815	16879	16808	16836	16857	16751	16801	16948	16889	16703	16686	16982	16923	16946	16981	16829	17059	16897	16704	16759	16862	16858	16791	16860	16895	16664	16780	16700	16927	16875	16881	16858
35390	28894	32284	30351	28621	28647	29101	28942	28848	28775	28685	28694	28490	28649	28419	28569	28762	28829	28946	28893	28729	28489	28812	28809	28738	28832	28561	28819	28665	28407	28741	28517	28534	28388	28662	28669	28643	28549	28588	28531	28686	28499	28748	28644	28632	28700	28660	28605	28304	28452	28637	28617	28517	28451	28589	28611	28553	28598	28805	28453	28635	28356	28603	28486	28524	28472	28621	28467	28726	28626	28713	28563	28430	28336	28606	28835	28725	28591	28640	28612	28391	28659	28750	28298	28388	28396	28546	28623	28653	28684	28783	28625	28483	28466	28495	28495	28648	28659	28625	28751	28627	28593	28597	28439	28745	28431	28679	28817	28450	28732	28676	28728	28744	28401	28501	28702	28628	28247	28582	28438	28697	28505	28536	28639	28522	28791	28683	28490	28429	28470	28753	28305	28377	28390	28367	28386	28597	28711	28644	28713	28720	28705	28703	28448	28550	28563	28376	28707	28543	28518	28488	28456	28563	28662	28717	28178	28682	28811	28784	28248	28359	28557	28879	28325	28498	28674	28837	28459	28526	28530	28590	28627	28547	28602	28586	28636	28559	28733	28672	28734	28546	28525	28517	28751	29111	28495	28664	28555	28605	28851	28709	28610	28493	28701	28604	28625	28443	28626	28422	28543	28640	28606	28494	28549	28380	28661	28594	28461	28535	28616	28655	28580	28717	28563	28534	28103	28376	28584	28702	28712	28411	28372	28520	28749	28467	28459	28707	28770	28555	28669	28652	28751	28582	28445	28763	28562	28431	28680	28724	28506	28719	28514	28543	28407	28451	28490	28735	28448	28825	28510	28728	28460	28587	28653	28584	28499	28404	28490	28533	28407	28642	28532	28546	28377	28474	28402	28238	28557	28310	28610	28599	28540	28484	28607	28485	28485	28416	28601	28546	28643	28637	28557	28647	28500	28615	28484	28769	28445	28650	28640	28592	28432	28427	28667	28683	28447	28601	28563	28471	28495	28552	28512	28658	28549	28644	28702	28372	28377	28464	28661	28679	28538	28512	28606	28734	28669	28592	28536	28742	28585	28611	28588	28744	28596	28216	28355	28669	28606	28470	28604	28376	28674	28733	28528	28678	28804	28802	28617	28570	28546	28499	28319	28321	28493	28681	28567	28462	28417	28367	28460	28580	28651	28651	28598	28528	28621	28674	28517	28565	28573	28520	28644	28536	28621	28580	28613	28498	28597	28413	28582	28615	28397	28777	28505	28520	28499	28658	28710	28352	28596	28619	28623	28472	28460	28377	28611	28648	28549	28653	28443	28635	28645	28420	28329	28616	28445	28661	28512	28547	28566	28795	28637	28688	28777	28528	28568	28798	28738	28581	28528	28721	28762	28535	28662	28481	28406	28628	28724	28656	28652	28410	28364	28731	28812	28605	28681	28519	28362	28403	28580	28543	28560	28627	28525	28361	28614	28512	28466	28348	28653	28353	28424	28535	28633	28694	28716	28676	28639	28489	28707	28635	28641	28556	28911	28667	28731	28555	28608	28659	28494	28748	28559	28699	28616	28799	28758	28663	28716	28553	28503	28543	28455	28595	28528	28335	28583	28640	28325	28560	28465	28456	28665	28709	28612	28798	28573	28460	28459	28650	28377	28565	28602	28525	28525	28459	28561	28554	28512	28748	28706	28486	28458	28337	28706	28597	28894	28438	28604	28496	28473	28429	28632	28463	28795	28408	28667	28560	28543	28389	28652	28569	28457	28496	28487	28622	28569	28484	28391	28795	28517	28529	28745	28681	28632	28512	28349	28473	28534	28676	28398	28554	28786	28399	28599	28721	28452	28671	28440	28516	28432	28395	28641	28532	28331	28758	28693	28772	28517	28714	28135	28345	28299	28405	28565	28341	28604	28711	28557	28335	28531	28722	28581	28536	28636	28318	28586	28507	28398	28254	28180	28291	28576	28370	28633	28559	28584	28601	28618	28573	28498	28605	28471	28585	28418	28585	28753	28320	28669	28886	28610	28622	28751	28475	28528	28739	28572	28665	28475	28764	28701	28603	28682	28365	28557	28367	28346	28736	28624	28536	28553	28683	28869	28596	28403	28835	28558	28434	28927	28500	28677	28609	28297	28603	28558	28532	28357	28611	28767	28738	28690	28756	28612	28682	28891	28708	28639	28650	28457	28535	28669	28701	28549	28490	28541	28511	28759	28421	28707	28620	28685	28459	28736	28693	28651	28682	28718	28729	28835	28496	28561	28355	28434	28727	28601	28582	28674	28582	28625	28538	28651	28749	28708	28665	28465	28333	28789	28608	28413	28662	28653	28749	28505	28561	28638	28757	28679	28475	28674	28706	28697	28804	28655	28763	28629	28516	28658	28932	28394	28645	28738	28608	28615	28576	28452	28366	28562	28639	28539	28439	28450	28630	28704	28576	28539	28511	28733	28450	28493	28566	28536	28775	28470	28572	28402	28523	28598	28642	28586	28725	28638	28709	28797	28761	28516	28581	28693	28397	28536	28674	28592	28460	28736	28458	28092	28588	28680	28719	28750	28463	28450	28578	28751	28768	28651	28443	28575	28823	28607	28589	28349	28405	28368	28453	28364	28444	28489	28628	28525	28431	28631	28583	28641	28509	28595	28600	28336	28839	28464	28620	28809	28598	28628	28509	28727	28516	28822	28745	28586	28583	28576	28539	28556	28437	28279	28418	28684	28638	28542	28492	28607	28724	28612	28552	28633	28772	28757	28857	28647	28414	28489	28657	28601	28517	28512	28671	28213	28688	28767	28609	28826	28644	28661	28646	28283	28613	28574	28205	28640	28491	28657	28618	28485	28490	28444	28525	28675	28609	28592	28492	28575	28933	28882	28595	28547	28380	28350	28481	28661	28567	28788	28609	28557	28596	28381	28700	28494	28446	28813	28673	28610	28722	28366	28473	28672	28458	28332	28445	28618	28566	28625	28612	28555	28799	28868	28482	28747	28413	28515	28391	28323	28548	28682	28849	28747	28724	28554	28482	28540	28532	28661	28711	28311	28468	28375	28774	28783	28603	28718	28346	28321	28643	28605	28764	28492	28947	28615	28689	28536	28571	28694	28733	28735	28767	28582	28824	28557	28547	28596	28383	28493	28799	28467	28594	28574	28686	28491	28563	28593	28559	28590	28530	28577	28563	28346	28600	28656	28559	28567	28643	28658	28702	28592	28523	28542	28343	28663	28792	28683	28646	28465	28859	28602	28538	28771	28369	28696	28590	28364	28551	28663	28457	28465	28529	28509	28568	28569	28660	28506	28421	28834	28480	28604	28720	28783	28502	28506	28385	28550	28592	28798	28627	28553	28385	28626	28171	28606	28694	28836	28603	28439	28485	28667	28755	28543	28556	28640	28639	28451	28555	28863	28741	28529	28597	28556	28711	28544	28403	28749	28692	28519	28451	28440	28480	28335	28606	28354	28297	28473	28661	28773	28754	28625	28690	28609	28425	28452	28824	28734	28641	28766	28697	28540	28444	28730	28647	28475	28913	28581	28580	28597	28730	28784	28564	28797	28491	28319	28689	28706	28636	28624	28680	28455	28726	28451	28592	28558	28211	28463	28413	28600	28597	28495	28364	28210	28658	28741	28320	28565	28482	28663	28602	28315	28355	28787	28354	28596	28824	28578	28781	28646	28532	28612	28998	28693	28549	28772	28671	28570	28695	28465	28670	28514	28640	28447	28176	28468	28548	28676	28582	28482	28404	28541	28650	28580	28792	28589	28388	28656	28673	28422	28763	28446	28577	28373	28701	28717	28541	28470	28448	28468	28400	28597	28668	28615	28648	28617	28562	28634	28385	28398	28579	28670	28565	28529	28539	28617	28799	28511	28445	28634	28583	28357	28395	28463	28719	28538	28751	28625	28656	28502	28597	28686	28612	28408	28297	28473	28395	28561	28658	28588	28868	28572	28360	28650	28565	28221	28586	28512	28796	28554	28477	28698	28546	28747	28513	28403	28283	28408	28603	28787	28487	28583	28663	28529	28655	28527	28515	28609	28506	28349	28463	28627	28579	28169	28678	28595	28628	28824	28481	28724	28736	28405	28596	28399	28551	28597	28292	28438	28375	28751	28461	28652	28504	28537	28778	28464	28574	28578	28637	28801	28515	28649	28813	28479	28515	28808	28557	28534	28723	28656	28511	28595	28605	28599	28461	28596	28558	28758	28570	28604	28666	28570	28692	28660	28364	28595	28596	28732	28722	28374	28560	28522	28492	28729	28697	28126	28650	28406	28656	28765	28558	28845	28646	28424	28715	28717	28791	28587	28596	28428	28258	28511	28363	28740	28710	28570	28539	28735	28571	28500	28455	28557	28618	28290	28427	28918	28797	28533	28610	28554	28306	28451	28544	28370	28422	28538	28652	28484	28647	28803	28546	28724	28816	28251	28668	28473	28530	28387	28405	28536	28546	28389	28541	28848	28661	28769	28561	28607	28489	28681	28503	28623	28439	28605	28625	28314	28697	28582	28473	28797	28871	28429	28806	28652	28421	28524	28588	28360	28575	28536	28371	28417	28702	28431	28703	28593	28613	29088	28348	28504	28635	28603	28631	28629	28704	28810	28701	28557	28709	28604	28621	28496	28713	28902	28724	28452	28679	28611	28798	28530	28665	28736	28208	28733	28268	28618	28714	28838	28579	28718	28587	28894	28549	28545	28625	28734	28607	28626	28669	28926	28568	28619	29019	28420	28711	28787	28511	28499	28561	28548	28278	28498	28525	28662	28868	28688	28495	28373	28446	28745	28493	28809	28593	28380	28374	28795	28695	28822	28775	28558	28725	28446	28553	28414	28464	28649	28529	28488	28822	28581	28767	28477	28471	28588	28565	28479	28384	28670	28715	28466	28738	28639	28339	28663	28370	28559	28639	28540	28804	28469	28603	28674	28816	28353	28626	28606	28861	28604	28710	28733	28664	28592	28706	28591	28541	28559	28588	28576	28404	28663	28382	28519	28682	28559	28781	28568	28567	28555	28863	28775	28883	28365	28450	28681	28592	28597	28575	28555	28866	28507	28641	28536	28443	28715	28624	28463	28691	28540	28674	28779	28532	28444	28707	28395	28734	28336	28666	28630	28563	28591	28498	28574	28506	28638	28544	28684	28688	28838	28637	28481	28491	28627	28647	28434	28539	28681
23028	26223	22535	19033	18725	18350	18517	18380	18356	18255	18289	18203	18222	18258	18077	18132	18145	17882	18228	18198	18270	17978	18093	18239	18121	17991	18202	18103	18297	18093	18205	18076	18275	18172	18102	18167	18074	18009	18115	18257	18059	18132	18420	18049	18024	18301	17975	18037	18225	18184	18095	18143	18096	18207	17910	18010	17916	18190	18126	18034	18203	17931	18137	18294	18179	17911	18072	18152	17977	18036	18341	18042	18028	18086	18268	18257	18257	18064	17978	18098	18117	18283	17955	18160	18041	18155	17963	18225	17879	18122	18255	18099	17996	18051	18275	18053	18090	18148	18260	17833	18277	18042	18200	18133	18098	18065	18049	18093	18067	17996	18027	18186	18198	18192	18319	18121	18054	18386	18183	18114	18109	18115	18065	17909	18177	18147	17963	18059	18056	18136	18033	18020	18035	18189	17997	18043	18206	17949	18008	17975	18157	17910	18040	17916	18071	18210	18201	17962	17923	18210	18097	18229	17961	17953	18035	18298	18069	17976	18084	18130	18075	18191	17876	18041	18252	18142	18111	17931	17904	18005	18108	18060	18123	18206	18084	18097	18126	18023	18178	18070	18028	18227	18174	18050	18094	17855	18146	18141	18118	18062	18111	17905	18099	18134	18085	17993	18203	18204	18080	18096	18234	18101	18087	18195	18494	17958	18083	17869	18277	18112	17961	17957	17885	18081	17892	18212	18182	18139	18012	18080	18190	18075	17969	18302	17969	17979	18071	18056	17979	18243	17995	17893	17901	18037	18018	18134	17949	18303	17997	17974	18253	18131	18179	18108	18313	18107	18207	17938	18122	18212	17969	17869	17995	18062	18006	18068	18232	18209	18232	18260	18064	18035	18070	17903	18110	18113	18023	18120	18221	18178	18197	18165	18040	18151	18028	17949	18214	18073	18096	18032	18179	18122	18044	18108	18341	18031	17910	18058	18166	18014	18048	18240	18178	18043	18179	18207	18036	18146	18035	18268	18055	17759	17887	18003	18050	18026	18043	18143	17852	18105	17928	18096	18322	17948	18000	18260	17958	17989	17954	17943	18102	18231	17984	18017	18207	18098	18214	18249	18040	17980	18112	18016	18062	17950	18121	18105	17953	18108	18065	18061	18054	18020	18084	18001	18075	18140	18089	18138	18117	17985	18032	18127	18087	18268	18062	18232	18322	17940	18011	18245	18225	18037	18143	18122	18092	18196	18107	17990	18222	18235	18159	18081	17984	18154	17929	18079	17906	18158	18118	18056	18045	18026	18026	17902	18044	18167	18116	18165	18143	17919	18054	18281	18139	18228	18052	18106	18182	18120	18217	18054	18085	17977	18033	18174	18175	18012	18272	18149	18071	18111	18394	18013	18117	18067	18047	17910	18227	18123	18240	18278	18089	18090	17957	18039	18089	18131	18278	18258	17990	18121	18192	18009	18158	18345	18171	18058	17966	18077	18039	18167	17912	18148	18092	18176	18031	18039	17987	18135	18107	18234	18184	17923	18168	18195	18155	17945	18023	18006	18078	18048	18141	18159	18051	18146	18209	18241	18014	18097	18263	18058	18107	18006	18208	18191	17985	18060	18097	17991	18208	18137	17889	18103	18079	18043	18109	18015	18023	18189	18227	18155	18129	18294	17874	18037	18232	18181	18006	18267	18228	18090	18176	18002	18123	18237	18136	18123	17916	18196	18161	18048	17986	18207	17971	18091	18134	18053	18030	18072	18196	17928	17991	17930	17961	18048	17985	18057	18222	18089	18112	18083	18235	18141	18192	18233	18198	18037	18027	18125	18272	18182	17967	18108	18073	17883	18194	18157	18192	18133	18099	18157	18093	18051	18045	18234	18187	18103	18145	18127	18137	18145	17840	18129	17963	17955	17962	17973	18216	18026	18111	18061	18146	18025	17916	17959	18123	18276	18104	18147	17914	17909	18034	18022	18167	18051	17999	18138	18066	18147	18101	18013	18045	17963	18025	17979	18094	18164	17848	18099	18111	18087	18143	18061	18159	18125	18034	18134	18156	18155	18059	18103	18113	18190	18044	18019	18277	18003	18085	18133	18125	17836	18213	18080	18115	18232	18003	17981	18188	18007	18021	18231	18321	18155	18109	18016	18166	17979	17931	18091	18126	18127	18086	17957	17954	18090	18129	18205	18122	18067	18065	18031	18041	17996	17975	18224	18205	18110	18040	18130	18090	18115	17961	17908	18046	17781	17937	18021	18232	18064	18068	18157	18138	18124	18147	17911	18202	18039	18105	17960	18151	18100	18212	18030	18000	18170	18064	18111	18228	18110	18232	18145	18083	18097	17985	18152	18143	18106	18164	18073	18102	17989	18041	17972	18002	18335	17906	18225	18056	18275	18143	18354	17966	18171	18040	18231	17974	18180	18140	18091	18178	18065	18001	18155	18138	18072	17960	18002	18003	18088	18058	18266	18022	17996	18162	18072	18156	18188	17983	18075	18118	18188	18105	18026	18343	18081	18048	18168	18116	18282	18222	18016	18142	17869	18154	18098	18113	18036	18063	18173	18107	18164	18092	18208	18060	18091	18174	18070	18015	17993	18248	18079	18142	17955	18060	17973	17950	17981	18159	18183	18134	18106	18172	18190	18191	18107	18007	18166	18159	18037	18066	18086	17909	18116	18163	18172	18034	18065	18235	18207	18135	18159	17989	18207	18080	18052	18049	18136	18141	18079	17978	18167	17920	18046	18067	18045	17930	18112	17961	17940	17909	17988	17983	18123	18254	18009	18088	18079	17976	18173	18140	17963	18159	18096	18096	18065	18236	18159	18137	18088	18195	18209	18026	18162	18181	18009	18046	17942	18105	18111	18074	18098	18127	17961	18139	18307	18195	18016	18040	18046	18201	18121	18047	18060	18061	18058	18227	18070	18298	18141	18109	18053	18186	18060	18162	18118	18016	18042	18080	17903	18052	18138	18068	18194	17928	18073	18118	17951	18051	18128	17923	18054	18188	18174	17917	18072	18160	17995	17990	18065	18013	18125	18199	18062	18135	18099	18034	17985	18193	18183	18062	18035	17984	18098	18202	18072	18100	18093	18140	17971	18309	18011	18068	18104	17940	18015	18007	18075	17991	18151	17917	18068	18030	18076	18056	18081	17993	18068	18071	18203	18143	18257	18100	18028	18066	17941	18031	18055	18048	18007	18112	18097	18198	18061	18213	18132	18197	18028	17961	18139	17947	18255	18315	18079	17892	17979	18094	18098	18084	18134	18080	18195	18201	18076	18138	18087	18162	18266	18095	18039	18161	17949	18172	18085	17938	18257	18206	18000	18149	18130	17903	18151	18142	18066	18033	18133	18084	17927	18119	18171	18206	18080	18185	18054	18055	18425	18121	18036	18213	18071	18016	18044	17932	18182	18091	18099	18103	18117	18119	18158	18142	18159	18239	18313	18173	18130	18184	18085	18065	17912	17965	18120	18208	18256	17997	18187	18103	18037	18204	18272	18021	18059	18098	18081	18119	18147	18072	18217	18120	18146	18095	18226	18177	18078	18107	17966	17968	18284	17989	18052	18128	18007	18138	18063	18050	18016	18176	18138	18259	18082	18117	18020	18001	18070	18112	17996	17998	18057	18222	18004	18252	18239	18162	18038	17997	18001	18105	18113	18270	18133	18146	17877	18291	17996	18281	18099	18053	18090	17863	18081	18042	18033	18091	18161	18220	17956	18356	18013	18043	18097	18094	18156	18252	18096	18239	18135	18131	18102	18002	18128	17982	18120	17900	17965	18047	18080	18164	18214	18092	18070	18030	18166	18057	18233	18101	18062	18181	18217	18179	18007	18144	18131	18255	18084	18120	18160	18192	18077	18153	18143	18123	18065	18064	18042	18013	18064	18273	18061	18297	17959	18156	18206	18115	18077	18003	18140	18054	18099	18082	18157	18009	18233	17808	18185	18142	18033	18025	18079	18129	17845	18161	18120	18111	18142	18070	18017	18001	18070	18046	18189	18300	18049	18182	18170	18113	17924	17982	18198	17986	17987	18125	18018	18182	18064	18142	18051	18203	18050	17963	18053	18215	18136	18110	17922	18174	18036	18113	18024	18134	18048	17875	18077	18200	18084	18210	18251	18050	18162	18163	18052	18014	18132	18071	18067	18132	18021	18209	18329	18133	17976	18047	18050	18060	17983	18161	18088	18089	18001	18178	18116	17964	18214	18015	18238	18153	18163	17984	18136	18177	18018	18176	18211	18189	18276	18245	17946	18259	17997	17981	18129	18067	18179	18330	18031	18038	18145	18118	18149	18163	18229	17953	18018	17999	18092	18115	18213	18176	18022	18167	17960	18232	17947	18107	18003	18106	18228	18271	18098	18085	17944	18202	18093	18201	18188	17995	17950	18141	17937	18065	17967	18134	18122	17943	18089	18216	17942	18050	18220	18225	18032	18214	18087	18024	18065	18137	18060	18072	17888	18140	18139	18145	18155	18174	17943	18185	18156	18218	18026	17931	18150	18102	18162	18107	18031	17973	18043	17978	18327	18047	18067	18096	18095	18009	18181	18052	18199	18175	17986	18096	18334	18047	17932	18052	18080	18141	18119	18168	17965	18208	17989	18291	18153	18132	17979	18070	18165	18237	17967	18064	18167	18117	18195	18186	18151	18128	18180	18084	17947	18113	17862	18157	18105	18280	18113	18050	18163	18020	18131	18174	18187	18068	18082	18055	18086	18235	18109	18221	17914	17964	18195	17974	17956	18167	17921	18143	18088	18212	18166	18223	18157	18265	18127	18235	17951	18135	18190	18258	17995	17961	18301	17852	18134	18148	18140	18143	18184	18217	18291	17950	18152	18095	18180	18343	18059	18116	18050	18159	18079	18071	18043	18063	18134	18091	18124	18205	18137	18024	17937	18139	18171	18212	18079	18009	18174	18305	18081	18193	18001	18132	18194	18108	18121	18036	18063	18148	18146	18251	17985	18066	18156	18173	18028	18132	18086	18115	17950	17875	18109	18048	18193	18108	18100	18154	18203	18047	17982	18094	18064	18155	18157	17976	18288	17895	18152	18189	18124	17981	18175	18040	18073	18163	18096	17915	18070	17942	18305	17990	18062	18078	18234	18099	18002	18195	18044	18201	18289	18024	18001	17966	18090	17939	18074	17979	18032	18029	18274	17902	17930
23853	20948	27342	25117	23985	28475	30871	28878	28308	28552	28484	28431	28198	28205	28080	28135	28310	27927	28160	28198	28035	27851	27828	27930	27876	27869	27839	27872	27987	28142	28140	28146	28040	27935	28016	28008	27986	27981	27938	27990	28392	27841	27596	27952	28149	28022	27769	27653	27823	27958	27936	27509	27934	27713	27875	27762	27868	27662	27834	27704	27928	27830	27854	27786	27993	28010	27956	27664	27932	27932	27676	27781	28073	27895	27963	27768	27983	28093	27837	27540	27811	27969	27842	27850	27847	27775	27722	27683	27937	27857	28075	27890	27821	27575	27888	27809	27714	27873	27698	27853	28112	27788	27761	27801	27728	28021	27731	27560	27629	27974	27771	28014	28058	27824	27701	27789	27606	27702	27794	27825	27736	27706	27772	27563	27798	27920	27993	27699	27817	27746	27781	27648	27724	27672	27971	27773	27633	27910	27785	27865	27732	27742	27748	27649	27662	27639	27590	27455	27644	27904	27832	27890	27479	27929	27936	27706	27675	27587	27459	27760	27686	27599	27995	27811	27863	27849	27836	27447	28044	27880	27551	27867	27624	27630	27630	27776	27739	27985	28001	27666	27850	27827	27827	27922	27977	27784	27890	27742	27719	27793	27901	27904	27637	27781	27986	27923	27818	27763	27572	27715	27813	27875	27884	27740	27686	27855	27718	27792	27796	27900	27728	27909	28008	27881	27616	27936	27858	27704	27697	27911	27668	27841	28075	27768	27924	28065	27702	27803	27905	27685	27941	27756	27827	27802	27624	27793	27726	27732	27773	27598	27692	28027	27744	27613	27754	27778	27968	27896	27675	27871	27732	27678	27966	27929	28036	27442	27987	27709	27642	27632	27774	28014	27688	27682	27565	27694	27700	27771	28002	27810	27804	27911	27735	27605	27927	27866	27997	28017	27611	27540	27397	27715	27935	27805	28045	27467	27880	27967	28140	27609	27647	27535	27773	27561	27645	27848	27975	27593	27780	27837	27790	27661	27834	27868	27837	27929	27694	27832	27725	27913	27524	28013	27641	27889	27535	28050	27865	27735	27761	27704	27928	27864	27820	27878	27746	27797	27804	28097	27852	27773	27690	27649	27894	28037	27921	27704	27822	27944	27745	27778	27648	27568	27504	27817	27940	28055	27847	27792	27755	27880	27873	27955	27490	27818	27757	27686	27726	27759	27778	27912	27822	27714	27993	27768	27702	28034	28043	27812	27721	27561	27675	27543	27793	27839	27831	27950	27687	27817	27860	27775	27831	27810	27781	27555	27800	27712	27904	27959	27997	27598	27975	27916	27896	27767	27897	28001	28061	27873	27719	27783	27700	27867	27656	27705	27677	27793	27775	27696	27683	27627	27495	27914	27892	27790	27807	27598	27574	27806	27800	27787	27800	27676	27848	27824	28191	27734	27943	27874	27724	27962	27755	27800	27676	27813	27930	27611	27723	27726	27812	27625	27640	27774	28017	27833	27912	28141	28117	27829	27801	27795	27907	27686	27766	27745	27812	28180	27931	27967	27889	27867	27990	27930	27712	27715	27777	27933	27914	27527	27850	27891	27789	27811	27789	27475	27721	27885	27848	27767	27743	27863	27839	27902	27744	27832	27742	27847	27704	27755	27773	27842	27795	27763	27734	27918	27925	27500	27738	27968	27661	27664	28054	27819	27830	27849	27690	28004	27719	27473	27996	27400	27989	27864	27926	27609	27674	27951	27697	27895	27742	27753	27798	27868	27833	27805	27754	27995	27664	27735	27563	27917	27655	27725	27671	27670	27801	27772	27655	27777	27855	27687	27974	28008	27868	27841	27668	27986	27737	27735	27881	27892	27950	27626	27961	27712	27705	27630	27763	27567	27798	27869	27851	27770	27762	27639	27838	27811	27776	27620	27775	27696	27765	27746	27665	27619	27889	27849	27855	27872	27812	27661	27705	27592	27711	27639	27872	28037	27988	27792	27856	27739	27882	27693	27886	27819	27758	27827	27888	27744	27864	27733	27666	27782	27743	27702	27889	27657	27823	28113	27798	27726	27873	28027	27972	27966	27756	27639	27778	27705	27925	27693	27693	27683	27812	27793	27850	27750	27664	27901	27795	27820	27909	28010	27586	27772	27862	27513	27664	27800	27917	28095	27563	27888	27648	27617	27777	27707	27929	28054	27677	27662	27750	27669	27924	27744	27690	27786	27743	27741	27864	27671	27833	27475	27531	27777	27734	27697	27633	27632	27931	27725	27982	27792	27821	27853	27858	27751	27964	27607	27606	27694	27897	27597	27790	27817	27655	28039	27684	27671	27797	27559	27675	27812	27830	27972	27880	27609	27373	27958	28077	27729	27801	27644	27949	27746	27646	27710	27738	27848	27833	27702	27569	27675	27602	27594	27936	27905	27713	27782	27783	27619	27547	27977	27944	27780	27901	27676	27553	27703	27540	27588	27635	27761	28053	27751	27938	27587	27665	27798	27753	27601	27746	27810	27997	27863	27966	27940	27923	27502	27898	27740	27797	27860	27859	27781	27901	27735	27831	27712	27798	27971	27974	27900	27641	27766	27873	27757	27779	27680	27731	27838	27846	28014	27591	27674	27967	27653	27778	27575	27869	27823	27901	27973	27734	27901	27872	27648	27540	27632	27570	27918	27847	27667	27788	27567	27846	27610	27849	27642	27812	27844	27840	27877	27779	27906	27630	27681	27881	27737	27791	27967	27924	27886	27485	27648	27691	27823	27799	27468	27876	27745	27776	27623	27748	27691	27881	27924	27953	27713	27624	27741	27697	27783	27642	27672	27922	27656	28168	27628	27755	27769	28125	27872	27681	27799	27796	27731	27764	27755	28159	27840	27870	27906	27613	27411	27971	27968	27965	27651	28130	27615	27536	27686	27562	27765	27726	27704	27669	27519	27869	27689	27555	27974	27881	27819	27576	27653	27799	27808	27627	27681	27878	27907	27475	27898	27847	28158	27906	27868	27841	27819	27954	27718	27776	27981	27955	27816	27920	28046	27719	27939	27849	27674	27938	27523	28010	28144	27897	27951	27705	27822	27953	27716	27602	27459	27456	27678	28136	27466	27892	27659	27504	27652	27887	27639	27828	28070	27555	27971	27749	27723	27660	27508	27908	27689	27842	27919	27909	27808	27855	27748	27709	27875	27890	27578	27717	27663	27777	27704	27849	27768	27858	27990	27740	27588	27432	27664	27662	27717	27843	27931	27776	27706	27684	27936	27848	27840	27510	27814	27767	27678	27847	27882	27767	27611	27835	27685	27625	28075	27758	27597	27984	27911	27673	27967	27756	27756	27844	27643	27614	27835	27843	27640	27763	27868	27600	27754	27849	27660	27823	28000	27904	27869	27714	27710	27732	27749	27620	27823	27603	27700	28162	27698	27840	27776	27864	27808	27466	27550	27788	27909	28002	27817	27724	27671	27859	27774	27845	27954	27774	27775	27713	27958	27749	27807	28014	27672	27804	27897	27757	27721	27709	28058	27891	27888	27788	27655	27755	27681	28019	27767	27529	27760	28044	27589	27893	27582	27832	27756	27819	27659	27699	28063	27925	27879	27741	27775	27885	27922	27706	27957	27781	27808	27781	27972	27965	27678	27906	27818	27509	27874	27930	27878	27623	27621	27886	27685	27819	27401	27580	27776	27809	27815	27914	27785	27964	27772	27940	27905	27790	27641	27866	27733	27820	27672	27652	27778	27561	27669	27784	27758	27570	27855	27811	27852	27910	27718	28091	27938	27703	27813	27939	27877	28043	27831	27830	27957	27835	27784	28052	27620	27674	27799	27906	27863	27514	27672	27540	27730	27988	27829	27583	27791	27515	27750	27857	27689	27991	27746	27876	27767	27944	27736	27897	27896	27809	27777	27711	28000	27755	27609	27812	27860	28004	27600	27704	27659	27838	27779	27779	27763	27748	27660	27799	27755	27658	27931	27754	27710	27783	27714	27740	27728	27853	27543	27689	27879	27886	27623	27828	27803	27676	27695	27962	27883	27836	27624	27679	27981	27785	27791	27814	27702	27701	27603	27884	27811	27750	27669	27760	27812	27852	27624	27950	27819	27645	27708	27754	27710	27591	27694	27898	27603	27921	27635	27805	27682	27711	27535	27775	27795	27707	27655	27666	27652	27637	27898	27844	27749	27735	27956	27817	27859	27710	27466	27661	27928	27910	27674	27917	27806	27577	27751	28003	27771	27697	27892	27800	27710	28079	27974	27502	27809	27759	27996	28099	27847	27649	27771	27694	27759	28031	27653	27536	27923	27718	27941	27995	27667	27851	27923	27844	27661	27870	28143	27874	28038	27900	27700	27935	27907	27899	27742	27615	27890	27879	27822	27789	27720	27739	27808	27735	27781	27593	27603	27801	28101	27660	27744	27983	27655	27763	27628	28156	27738	27759	27912	27886	28137	27724	27730	27866	27873	27777	27783	27774	27877	27610	27805	27611	27628	28012	27812	27762	27517	27678	27738	27627	27316	27769	27774	27831	27627	27598	27646	27858	27929	27755	27742	27590	27962	27755	27789	27816	27867	27701	27656	27764	28039	28084	27720	27669	27646	27670	27769	28055	27999	27899	27675	27935	27898	28109	27903	27840	27790	27861	27878	27829	27742	27610	27857	27848	27718	27654	27792	27880	27564	27909	28038	27884	27917	27891	28080	28016	27769	27565	27824	28133	27993	27810	27763	27832	27526	27703	27955	27655	27768	27791	27850	27808	27901	27898	27633	27948	27936	27839	27732	27623	27855	27935	27701	27856	27842	27727	27624	27742	27693	27732	27414	28023	27534	27762	27926	27826	28008	27807	27849	27842	27878	28151	27830	27841	27731	27714	27929	27697	27815	27759	27562	27741	27717	27782	27989	27756	27805	27934	27966	27816	27809	27687	27622	27883	27994	27889	27735	27941	27832	27713	27686	27891	27629	27823	27561	27765	27571	27786	27742	27921	27887	27619	27468	28001	27891	27893	27818	27892	27863	27745	27849	27875	27835	27598	27817	27810	27670	27831	27730	27695	27750	27860	27730	27625	27503	27844	27664	27779	27800	27924	27832	27718	27668	27582	27720	28082	27821	28095	27883	27624	27846	27592	27733	27720	27821	27753	27951	27698	28121	27712	27849	27668	27914	27894	27950	27621	27582	27707	27698
22755	40808	34002	22146	20549	19789	19126	18866	18651	18326	18420	18379	18127	18025	17945	18068	18186	17967	17840	17790	18053	17851	17937	18157	17921	18002	17981	17910	17687	17834	17910	18100	18004	17881	17860	17993	17704	17735	17862	17887	17785	18100	18024	17935	17821	17939	17837	17843	17760	17949	17798	17939	17881	17935	17762	17773	17787	17823	17909	17814	17714	17954	17863	17869	17794	17864	17827	17881	17658	17666	17866	17912	17951	17840	17721	17808	17913	17881	17888	17768	17763	17782	17814	17847	17814	17838	17859	17517	17866	17679	17926	17955	17754	17748	17816	17807	17840	17984	17866	17710	17763	17756	17896	17718	17603	17941	17697	17884	17698	17888	17874	17687	17714	17981	17766	17699	17699	17921	17704	17957	17693	17646	17660	17802	17692	17999	17676	17993	17662	17547	17763	17854	17829	17705	17748	17760	17803	17748	17693	17805	17809	17822	17722	17906	17751	17881	17663	17917	17774	17710	17772	17740	17936	17909	17870	17713	17577	17767	17984	17902	17838	17910	17856	17872	17524	17911	17641	17742	17741	17729	17731	17902	17668	17693	17677	17816	17752	17751	17694	17611	17694	17772	17827	17621	17883	17783	17790	17691	17858	17815	17794	17659	17753	17822	17573	17787	17976	17716	17873	17704	17882	17764	17803	17946	17620	17822	17886	17633	17677	17789	17850	17862	17772	17730	17719	17801	17834	17796	18020	17878	17843	17709	17792	17808	17883	17795	17609	17916	17720	17732	17656	17922	17691	17659	17830	17698	17623	17752	17906	17948	17672	17654	17782	17892	17693	17740	17803	17780	17754	17737	17812	17862	17710	17721	17655	17687	17794	17896	17731	17790	17773	17756	17749	17932	17814	17687	17789	17764	17737	17752	17828	17774	17820	17759	17928	17826	17784	17530	17782	17864	17789	17828	17659	17821	17951	17580	17907	17667	17925	17783	17649	17611	17957	17612	17849	17715	17787	17816	17770	17944	17762	17545	17806	17687	17709	17869	17836	17829	17771	17725	17617	17756	17682	17862	17702	17810	17692	17744	17784	17821	17787	17644	17833	17699	17755	17794	17904	17775	17572	17656	17877	17754	17748	17841	17814	17685	17550	17689	17910	17899	17896	17851	17888	17651	17813	17753	17833	17728	17751	17818	17946	17832	17782	18003	17911	17736	17746	17677	17662	17787	17778	17871	17554	17692	17793	17853	17824	17733	17825	17946	17730	17871	17659	17756	17904	17569	17761	17732	17665	17825	17830	17556	17860	17882	17595	17932	17781	17772	17636	17795	17997	17752	17849	17895	17956	17759	17649	17910	17852	17821	17721	17829	17663	17817	17768	17705	17750	17788	17764	17648	17690	17739	17841	17649	17658	17729	17833	17527	17827	17861	17749	17770	17771	17751	17813	17814	17845	17916	17702	17913	17825	17976	17764	17745	17779	17708	17798	17730	17719	17772	17811	17787	17921	17735	17781	17738	17815	17779	17799	17688	17829	17796	17812	17765	17744	17578	17806	17912	17639	17715	17745	17772	17814	17941	17794	17790	17860	17691	17757	17883	17822	17798	17755	17813	17742	17624	17788	17703	17828	17836	17724	17813	17886	17740	17821	17731	17691	17855	17722	17706	17927	17773	17785	17872	17625	17921	17753	17868	17660	17933	17628	17677	17813	17925	17809	17665	17752	17766	17736	17756	17866	17652	18021	17884	17818	17775	17758	17765	17873	17698	17726	17793	17639	17755	17873	17725	17862	17693	17562	17858	17968	17896	17667	17799	17715	17693	17810	17854	17855	17757	17854	17865	17695	17656	17694	17615	17842	17724	17818	17837	17897	17805	17779	17762	17645	17832	17727	17784	17986	17713	17777	17849	17834	17607	17868	17853	17811	17929	17636	17746	17633	17707	17587	17847	17911	17760	17710	17844	17909	17707	17848	17828	17829	17721	17617	17795	17667	17790	17755	17909	17819	17763	17969	17808	17835	17897	17860	17786	17816	17861	17801	17672	17801	17784	17578	17696	17941	17539	17853	17738	17794	17529	17765	18042	17756	17818	17783	17762	17753	17826	17759	17766	17933	17850	17876	17725	17918	17742	17866	17877	17681	17769	17607	17742	17914	17864	17801	17956	17942	17917	17664	17690	17717	17739	17748	17776	17754	17849	17862	17603	17825	17772	17673	17779	17946	17767	17818	17761	17799	17848	17687	17815	17810	17712	17793	17810	17921	17571	17770	17739	17719	17973	17781	17847	17872	17771	17826	17845	17836	17742	17608	17514	17629	17780	17858	17700	17872	17768	17781	17763	17654	17918	17684	17782	17779	17750	17643	17903	17813	17702	17759	17671	17940	17752	17642	17934	17705	17780	17835	17862	17682	17856	17757	17931	17721	17842	17798	17823	17883	17789	17688	17848	17748	17831	17623	17908	17876	17723	17861	17838	17833	17903	17823	17842	17746	17818	17939	17766	17900	17656	17730	17746	17871	17866	17665	17796	17864	17810	17997	17779	18029	17677	17750	17801	17843	17705	17900	17571	17891	17663	17807	17805	17905	17833	17831	17699	17778	17864	17844	17726	17786	17790	17971	17818	17594	17772	17799	17674	17701	17903	17839	17850	17795	17765	17948	18000	17793	17715	17846	17947	17598	17761	17668	17723	17959	17617	18048	17750	17746	17805	17788	17850	17694	17545	17774	17792	17668	17865	17799	17921	17715	17862	17788	17839	17771	17786	17744	17920	17932	17772	17871	17696	17746	17730	17803	17578	17732	17949	17951	17888	17721	17872	17572	17923	17821	17852	17633	17670	17712	17797	17828	17704	17665	17788	17926	17829	17888	17680	17637	17870	17702	17803	17850	17775	17733	17865	17765	17840	17724	17755	17669	17727	17736	17715	17840	17922	17766	17706	17906	17757	17630	17728	17684	17925	17927	17698	17737	17926	17795	17871	17792	17717	17801	17782	17731	17675	17868	17844	17717	17668	17778	17719	17877	17679	17681	17834	17755	17680	17569	17768	18022	17852	17718	17757	17877	17694	17913	17718	17811	17671	17972	17744	17688	17585	17681	17804	17794	17734	17681	17686	17996	17652	17811	17699	17850	17840	17824	17789	17605	17856	17746	17755	17740	17639	17551	17794	17681	17613	17873	17824	17871	17710	17809	17643	17737	17659	17705	17739	17727	17993	17496	17735	17875	17729	17811	17790	17669	17742	17902	17712	17654	17791	17878	17739	17715	17826	17734	17781	17660	17873	17766	17729	17718	17698	17931	17704	17909	17737	17942	17689	17760	17698	17805	17786	17821	17819	17704	17729	17641	17603	17854	17818	17777	17878	17678	17896	17772	17760	17786	17969	17782	17836	17898	17690	17714	17745	17718	17834	17680	17839	17833	17731	17605	17817	17787	17876	17911	17599	17770	17765	17818	17800	17762	17921	17755	17778	17698	17642	17833	17990	17938	17749	17879	17753	17743	17701	17846	17760	17816	17867	17851	17970	17868	17770	17707	17854	17602	17925	17650	17919	17755	17864	17807	17956	17828	17766	17894	17863	17858	17722	17927	17786	17715	17820	17984	17777	17986	17663	17862	17947	17691	17773	17865	17858	17728	17779	17940	17683	17746	17652	17837	17736	17892	17560	17850	17813	17787	17855	17726	17886	17680	17838	17811	17893	17849	17663	17775	17783	17882	17821	17872	17824	17694	17837	17751	17607	17664	17912	17757	17752	17708	17721	17678	17750	17780	17808	17830	17782	17669	17758	17719	17789	17790	17753	17786	17672	17741	17665	17900	17872	17861	17950	17707	17782	17630	18090	17796	17802	17746	17744	17582	17709	17750	17782	17701	17819	17748	17770	17752	17917	17717	17779	17791	17653	17879	17884	17703	17764	17778	17777	17847	17681	17889	17772	17727	17687	17790	17762	17750	17773	17664	17614	17714	17693	17852	17720	17742	17602	17795	17763	17755	17608	17881	17853	17813	17879	17815	17745	17862	17759	17675	17732	17714	17801	17730	17806	17740	17833	17718	17687	17732	17959	17845	17833	17785	17785	17793	17776	17824	17886	17874	17821	17879	17888	17572	17719	17632	17766	17737	17866	17904	17660	17829	17651	17903	17727	17779	17915	17834	17661	17831	17613	17699	17535	17895	18015	17761	17819	17646	17734	17950	17773	17717	17734	17762	17813	17754	17782	17903	17826	17804	17824	17724	17736	17754	17842	17635	17998	17795	17756	17861	17851	17996	17595	17663	17833	17876	17952	18026	17720	17944	17756	17623	17777	17657	17656	17736	17803	17655	17752	17650	17632	17826	17712	17784	17829	17849	17832	17627	17723	17717	17822	17732	17666	17843	18004	17707	17649	17742	18010	17554	17681	17912	17846	17853	17695	17832	17695	17731	17892	17817	17810	17871	17945	17769	17910	17820	17605	17910	17690	18032	17719	17697	17756	17835	17871	17625	17695	17748	17691	17574	17739	17858	17772	17772	17746	17655	17761	17914	17815	17681	17780	17765	17820	17952	17799	17737	17913	17813	17858	17768	17744	17779	17824	17703	17779	17762	17809	17541	18020	17730	17597	17806	17668	17906	17712	17537	17767	17707	17678	17844	17841	17595	17751	17980	17811	17813	17706	17733	17683	17899	17834	17641	17831	17786	17780	17789	17698	17642	17976	17932	17787	17813	17654	17668	17630	17799	17903	17765	17926	18050	17772	17848	17793	17656	17595	17685	17810	17854	17642	18005	17829	17745	17762	18021	17745	17786	17713	17706	17636	17906	18037	17800	17874	17716	17652	17788	17703	17806	17703	17764	17741	17805	17584	17869	17756	17916	17777	17813	17743	17884	17401	17809	17872	17885	17626	17770	17796	17696	17749	17678	17696	17897	17784	17799	17808	17784	17688	17705	17970	17979	17816	17781	17659	17726	17726	17619	17714	17890	17833	17842	17730	17702	17751	17656	17869	17781	17757	17662	17605	17674	17713	17821	17699	17666	17612	17748	17629	17794	17713	17777	17846	17801	17761	17931	17758	17648	17715	17766	17953	17608	17519	17764	17796	17988	17777	17781	17845	17767	17715	17967	17832	17791	17946	17877	17947	17619	17679	17751	17881	17880	17741	17668	17674	17646	17808	17858	17649	17916	17785	17944	17805	17824	17792	17803	17806
22447	20967	27370	24789	22087	27060	32570	29430	28679	29009	28939	28785	28469	28469	28276	28321	28382	28391	28158	28466	28323	28178	28235	28162	28113	28278	28079	28166	28105	28360	28111	28087	28267	28227	28250	28316	28079	28286	28208	28021	28193	27924	28002	28211	28054	27948	27931	27882	28028	28057	28251	28211	28162	27941	27870	28114	27947	27998	28105	28161	28258	28158	28055	27959	28155	28084	27751	28164	28089	27993	28001	27871	27986	28084	28083	28252	28017	27956	27940	28122	27971	28016	28100	27984	27976	27688	28063	28225	27944	27813	27964	28069	28113	27959	27802	28111	27989	27889	27569	27757	27926	27831	27977	28136	27829	27992	27800	28270	28086	27789	27939	28011	27787	27820	27851	27909	27778	27839	27549	27948	27812	27754	27854	27682	28086	28047	28228	27971	28067	28144	28003	27979	27823	27913	27916	27864	27909	28181	27833	27760	27786	27952	27815	27734	27754	27649	27671	27721	27921	27895	28353	27908	27901	27817	27935	27907	27799	27793	28083	27813	28161	27763	27938	27747	27545	28085	28244	27940	27943	27892	28036	27883	27838	27904	27927	27921	28100	27912	27678	28062	27790	27906	27993	27819	27573	28048	27943	27921	27942	27725	27932	27787	27820	27862	27740	27948	27489	27684	27909	27729	27895	27690	27797	27720	27928	27710	27780	27819	28064	28116	28107	27891	28015	27766	27876	27716	27900	27902	28146	27888	27803	27920	28088	27969	27766	27854	27880	27833	27841	27955	27844	27632	28094	27996	27980	27885	28102	27612	28152	28019	27693	27932	28060	27646	28047	28018	28016	27938	27868	27934	28016	28057	27817	28045	27778	27882	28001	28095	27777	27863	27714	27560	27952	27735	27692	27939	28131	27963	28055	28030	27753	27728	28121	27810	27858	27939	27970	27456	27652	28017	27976	27980	27892	28127	27783	27657	27792	27679	27900	28001	27686	28014	28011	27823	27920	27936	27947	27764	28090	27918	28097	27979	27787	27933	27919	27932	28029	27949	28069	27998	28206	27872	27848	27844	28315	27962	27813	27960	27927	27732	27723	27917	27760	27831	27793	27793	27889	27772	27873	27917	27901	27752	27787	27949	27808	28057	27913	28175	28012	27636	27667	27933	27790	27824	27848	27909	27746	27641	27909	27920	27976	28056	27580	27824	27750	27904	27978	27597	27755	27739	27932	27768	27894	27951	27818	27802	28012	27768	28025	27582	27561	27756	27976	27634	28075	27990	27788	27868	27838	27701	27800	27763	27890	28025	27912	27936	27838	28036	27866	27971	27906	27905	27866	27831	28114	27920	27932	27805	27910	27961	27746	27890	27641	27892	27689	27855	28171	27831	28287	28083	27811	27681	27938	27793	28004	27752	27972	27589	27926	27757	27840	27689	27879	28029	27975	27774	27493	27632	27891	27889	27964	27909	27800	27797	27773	27700	27859	27972	28006	27840	27994	27850	28161	28247	27894	27978	28078	27691	27770	27850	28087	27714	27869	28116	28207	28044	27809	27659	27871	27840	27865	27985	27898	27870	27995	27955	27827	27915	28342	28061	27960	27740	27964	27789	28047	27977	27836	27964	27888	28240	27945	27935	27907	27856	27993	27810	27566	27783	27832	27647	27682	27984	28025	27851	27719	27795	28035	27994	27909	27849	27686	27764	27799	27944	27927	27826	27838	27989	27731	27887	27761	27900	27882	27719	28135	28021	27835	28010	27893	27982	27882	27754	27674	27945	27978	28067	27655	28052	27816	27766	28209	27965	27945	27821	27882	27769	27641	27962	27837	27797	27862	27820	27824	27918	28016	27767	27854	27690	27849	27844	28086	28029	27989	27944	27900	27864	27890	27710	27757	27794	27944	27989	28043	27746	27759	27959	27710	27959	27880	27717	27834	28008	27922	27880	27689	27932	27901	27910	28001	27944	28026	27834	27709	27973	27731	28000	27882	27559	28011	27871	27929	27872	27873	27953	27959	27974	27886	27777	27916	27912	27967	27830	28138	27778	27705	27845	27711	27970	27912	27741	27799	28009	27805	27961	27961	28116	27727	27834	27808	28067	27971	27855	27929	27893	27765	27737	27780	27433	27768	27908	27812	27837	27725	28123	27970	28001	27986	27994	27687	27965	28081	27961	27836	27684	27879	27933	28182	27915	27816	27839	27739	27801	28007	27901	28057	28041	27815	27843	27658	27913	28110	27990	28042	27774	27932	27928	27837	28121	28041	27874	27773	27817	27875	27712	28155	28185	28028	27624	27712	28064	27945	27963	27804	27765	28111	27760	27884	27996	28029	27897	28173	27842	28044	27681	27938	27996	28065	27969	27903	27868	28021	27891	27782	27882	27920	27914	27892	27942	27652	27945	27801	27744	27575	27817	27833	27843	27961	28062	27842	27946	27885	27863	27878	27933	28077	27911	27625	27822	27808	27785	27791	27750	27510	28055	28003	27851	27981	27917	27766	27892	27724	27923	27779	27799	27975	28139	27969	27907	28065	28025	27813	27763	27921	27956	28084	27694	27796	27960	27799	27861	27593	27909	27835	27814	27759	27760	28059	28037	27623	28079	27836	27892	27918	27893	27887	27859	28058	27956	27751	27921	27897	27687	27984	28077	27906	28010	27919	27757	28044	28106	27698	27899	27854	27921	27815	27820	28080	28020	27940	28016	27839	27911	27915	27743	27864	27857	27813	27935	28025	27754	27946	27801	27942	27985	27929	27982	28079	27864	27926	27950	27965	27796	27798	27766	27779	27875	27839	27921	27815	27861	28030	27805	27689	27596	27845	27664	27877	27840	27619	27853	27970	28150	27756	27594	28038	28010	27694	27657	27632	27874	28024	27736	27948	27711	27655	27838	27958	27858	27838	27747	27965	27947	27756	27926	27745	27859	27613	27916	27842	27936	27789	28103	27771	27559	27684	27868	27916	27957	27659	27962	27879	28028	27820	27882	27842	27848	27747	27893	27753	27978	28068	27885	27984	27767	27770	27797	27959	27888	27916	27746	28047	28109	27927	27931	27834	27817	27848	28060	28002	27871	27753	27872	27796	27724	27824	28029	27641	27602	27744	27925	27828	27789	27838	28006	27669	27973	27928	27984	27621	27823	27784	27821	27865	27916	27855	27581	28054	27960	27972	27907	27798	27702	27848	27836	27840	27767	27868	27855	27930	27816	27855	27811	27824	27802	27837	27811	27813	27837	28056	28005	27983	27819	27741	27943	27736	27967	27759	27690	27652	27807	27711	27900	27953	27968	28027	27743	27973	27854	27896	27818	28031	27749	27719	27936	27916	28052	27965	27795	27934	27626	27768	27997	27945	27784	28007	27850	27785	27851	27706	28155	27718	28011	28074	28002	27752	27846	27617	27690	27926	27795	28038	27779	27870	27749	27680	27699	28084	28024	27602	27874	27966	28074	27852	27911	27785	27792	27645	27950	27853	27986	27996	27803	27993	27877	27797	27646	27550	27854	27792	28038	27856	28002	27946	27894	27991	28028	28126	27832	27996	27730	27947	28022	28191	28250	28369	27907	27845	27778	27911	27885	27949	28018	27927	27835	28019	27791	28014	27900	27791	28118	27959	27956	27954	27755	27830	27953	28151	27891	27622	27895	27634	27949	27691	27872	27743	27687	28104	27898	27929	27881	27871	28044	27746	28127	28068	28085	27878	27972	28069	28125	27836	28078	27965	27660	27876	28070	27706	27897	27918	27923	28015	27843	27861	27501	27988	27956	27767	28091	27887	27852	28068	27928	27998	27835	28038	27896	28070	27891	27994	27942	27721	27840	28087	27682	28041	27567	27911	27815	27601	27926	27797	27838	28072	27834	27730	27852	28003	27901	27877	28153	28248	27809	28054	27917	27994	27786	27977	27808	27997	28054	28045	27713	27922	27802	27963	27684	28000	27907	27848	27942	27745	27770	27747	27757	27744	27695	27775	27894	27612	27778	27827	28139	28063	27863	27833	27896	27960	27895	27804	27884	28006	27905	28037	27915	27646	27930	27962	27666	27820	27878	27753	27930	28082	27951	27739	27656	27829	27800	27913	27669	28095	27718	27951	27816	28044	27907	27997	27792	27810	27990	27888	27890	27818	27919	27735	27685	27940	27877	27802	27801	27884	27671	27809	27753	27890	27412	27928	27767	27758	28039	28048	27702	27814	28086	28160	27809	28017	28008	28083	27831	27592	28009	27901	27869	27961	27900	27782	27815	27962	27731	27884	28078	28042	27886	28121	27897	27712	27720	27766	27963	27969	27935	27800	28019	27799	27665	27835	28006	27916	27864	27814	27701	27651	27567	27833	28091	28018	28078	28098	27883	27889	27764	27821	27643	28004	27770	27829	27948	27924	27937	27908	27815	27843	27765	28064	27805	27923	27942	27978	27998	27567	28199	27944	28100	27954	27861	27897	27992	27880	27708	28000	27965	27776	27735	27892	27890	28134	27618	28006	28062	27940	27792	27792	28114	27817	27738	28141	27625	27870	27934	27986	28060	28019	28106	27732	27822	27787	27962	27676	27965	28048	28014	27836	27946	27705	27950	27969	27818	28095	27838	27863	27954	27709	27906	27829	27958	28103	27931	27936	27512	27790	27595	27760	27818	27562	27966	27890	27720	27866	28023	28049	28064	27891	27955	27747	27697	27909	27866	27915	27915	27812	27895	27497	27980	27633	27606	27767	27628	27757	28003	28151	28084	27911	27303	27628	27650	27626	27694	27692	27876	28037	28160	28196	27621	27664	27626	27931	27510	28077	28155	27950	27940	27834	27751	27974	27671	27837	27693	27841	27979	27752	27790	27662	27992	27945	27889	27561	27875	27954	27671	28174	27980	27803	28103	27951	27948	28049	27942	27816	27744	27927	27960	27962	27741	27683	27697	27927	28078	27837	27727	27970	27724	27925	28053	27873	27973	28092	27830	27777	27992	27814	28209	27975	27733	27682	27864	27866	27910	27917	27895	27865	27732	27905	27706	27992	27982	28110	27729	27748	27819	27748	27974	28120	27623	27944	27960	27855	27946	28044	27833	27991	27935	28143	27904	27974	27840	27985	28124	27977	27810	27766	27867	27790	27905	27726	27787	27928	27545	28001	28080	28208	27983	27953	27876	27921	28034	27974	27780	28033	28079	27856	27941	27985	28079	27870	27830
25557	49370	43010	25427	22280	20827	20102	19577	19035	18805	18525	18498	18554	18103	18362	17975	18022	18107	18114	18071	17842	17856	18078	17975	18029	18166	17984	18075	17990	18014	17997	18077	17959	17801	17856	17916	17870	17838	17750	17931	17851	17826	17846	17760	17819	17685	17823	17683	17859	17798	17603	17709	17728	17820	17762	17785	17739	17884	17887	17653	17748	17760	17723	17649	17552	17931	17825	17620	17579	17849	17949	17821	17692	17863	17898	17815	17755	17987	17733	17782	17665	17666	17664	17935	17707	17713	17793	17827	17810	17584	17702	17809	17740	17778	17596	17627	17665	17788	17699	17725	17636	17724	17657	17536	17814	17877	17469	17964	17704	17787	17554	17858	17653	17572	17560	17636	17736	17692	17568	17704	17828	17554	17700	17695	17669	17598	17589	17844	17718	17615	17623	17819	17521	17737	17591	17575	17680	17480	17584	17644	17961	17636	17650	17692	17795	17590	17740	17818	17850	17544	17727	17443	17613	17683	17807	17702	17697	17633	17576	17524	17803	17642	17728	17676	17536	17679	17495	17854	17571	17492	17738	17644	17712	17617	17561	17778	17689	17637	17534	17636	17636	17832	17635	17619	17578	17870	17696	17694	17736	17566	17672	17682	17598	17642	17863	17532	17853	17621	17676	17640	17630	17888	17612	17611	17783	17495	17710	17602	17613	17927	17591	17752	17881	17595	17665	17514	17434	17635	17739	17658	17839	17488	17693	17592	17744	17668	17818	17619	17650	17741	17612	17580	17800	17740	17697	17665	17720	17586	17481	17770	17736	17539	17651	17778	17535	17566	17642	17427	17532	17660	17621	17815	17571	17850	17739	17612	17589	17694	17477	17633	17618	17668	17697	17684	17834	17610	17693	17674	17683	17651	17530	17723	17614	17640	17576	17750	17782	17807	17621	17596	17638	17659	17731	17713	17696	17669	17650	17717	17618	17687	17554	17484	17803	17622	17963	17728	17612	17484	17712	17627	17641	17529	17562	17519	17697	17748	17740	17719	17635	17554	17649	17665	17642	17779	17684	17492	17664	17689	17714	17595	17685	17695	17707	17632	17542	17878	17698	17719	17820	17632	17572	17573	17669	17751	17507	17802	17623	17598	17617	17676	17690	17687	17715	17719	17641	17667	17686	17755	17689	17711	17698	17445	17691	17638	17810	17641	17642	17704	17554	17609	17590	17636	17893	17791	17616	17519	17678	17544	17571	17782	17790	17545	17815	17685	17602	17618	17678	17794	17613	17703	17633	17812	17623	17818	17673	17658	17879	17554	17603	17609	17647	17597	17737	17651	17588	17783	17636	17643	17670	17729	17598	17817	17555	17711	17627	17522	17564	17633	17684	17604	17642	17652	17608	17683	17665	17504	17604	17686	17742	17669	17708	17637	17643	17611	17728	17578	17769	17755	17684	17434	17549	17549	17550	17640	17623	17765	17676	17636	17593	17792	17361	17763	17483	17626	17668	17796	17611	17563	17638	17709	17804	17646	17591	17827	17497	17569	17771	17692	17624	17738	17565	17682	17732	17636	17755	17626	17560	17719	17527	17665	17572	17836	17693	17579	17623	17548	17722	17674	17421	17801	17566	17665	17549	17791	17611	17643	17544	17725	17639	17688	17585	17643	17541	17673	17622	17785	17706	17797	17780	17581	17636	17784	17735	17665	17664	17534	17611	17833	17698	17608	17626	17573	17637	17508	17774	17519	17593	17635	17615	17540	17624	17756	17577	17534	17691	17656	17884	17711	17728	17836	17696	17771	17748	17665	17773	17758	17467	17627	17666	17684	17792	17796	17787	17836	17667	17637	17607	17721	17740	17605	17530	17589	17632	17586	17712	17706	17866	17598	17530	17761	17734	17554	17627	17658	17783	17535	17641	17758	17756	17700	17658	17681	17522	17680	17650	17707	17592	17740	17724	17720	17694	17578	17613	17731	17846	17703	17608	17667	17742	17720	17504	17733	17767	17562	17758	17750	17680	17707	17636	17771	17605	17730	17637	17534	17687	17698	17620	17605	17728	17815	17666	17658	17626	17461	17485	17662	17603	17643	17628	17550	17834	17930	17635	17729	17516	17620	17650	17616	17672	17757	17700	17612	17866	17529	17495	17660	17782	17772	17518	17836	17673	17703	17600	17833	17657	17589	17675	17692	17623	17667	17455	17901	17757	17730	17513	17760	17586	17671	17671	17668	17678	17831	17642	17457	17540	17646	17499	17700	17704	17694	17709	17537	17659	17629	17727	17747	17654	17795	17612	17645	17669	17655	17718	17643	17682	17650	17551	17632	17898	17519	17714	17548	17708	17754	17606	17658	17544	17627	17747	17835	17602	17943	17820	17886	17864	17742	17692	17616	17613	17556	17739	17628	17867	17600	17618	17705	17486	17740	17630	17626	17734	17641	17658	17652	17723	17580	17652	17859	17857	17726	17731	17808	17528	17814	17769	17468	17591	17611	17795	17773	17528	17856	17643	17827	17469	17642	17665	17619	17669	17697	17820	17589	17734	17969	17806	17750	17604	17667	17641	17556	17524	17624	17540	17756	17721	17652	17625	17658	17591	17647	17720	17756	17707	17722	17727	17655	17690	17917	17756	17799	17564	17654	17625	17558	17579	17642	17523	17672	17601	17781	17583	17473	17621	17606	17855	17769	17635	17768	17732	17571	17884	17782	17593	17642	17798	17608	17622	17576	17645	17635	17752	17823	17523	17712	17609	17640	17799	17593	17634	17458	17514	17798	17921	17569	17687	17844	17673	17747	17602	17597	17660	17710	17738	17813	17598	17719	17621	17865	17668	17671	17723	17798	17548	17541	17699	17609	17763	17711	17745	17512	17796	17571	17761	17705	17790	17619	17699	17532	17660	17451	17641	17777	17650	17572	17679	17823	17759	17464	17719	17612	17709	17668	17960	17593	17803	17548	17752	17488	17678	17825	17568	17646	17831	17737	17642	17569	17896	17703	17644	17749	17564	17786	17787	17626	17828	17721	17439	17721	17697	17621	17706	17581	17813	17687	17802	17657	17767	17736	17636	17624	17692	17627	17520	17617	17599	17493	17540	17715	17577	17589	17661	17578	17652	17519	17702	17523	17562	17729	17748	17668	17500	17719	17456	17524	17607	17646	17666	17652	17781	17653	17618	17662	17613	17681	17544	17774	17745	17778	17524	17565	17656	17786	17655	17662	17603	17703	17787	17525	17775	17539	17627	17537	17876	17781	17753	17864	17717	17570	17845	17625	17609	17796	17700	17866	17573	17646	17475	17725	17463	17788	17824	17800	17528	17777	17680	17646	17694	17549	17744	17507	17791	17748	17748	17627	17622	17700	17495	17768	17757	17696	17621	17703	17591	17635	17609	17599	17586	17688	17511	17657	17526	17534	17744	17430	17978	17643	17676	17648	17634	17690	17565	17639	17777	17776	17761	17619	17431	17594	17596	17764	17663	17695	17583	17623	17610	17826	17618	17499	17771	17585	17674	17638	17632	17746	17797	17734	17721	17850	17737	17718	17667	17638	17823	17674	17664	17834	17665	17619	17524	17742	17541	17711	17622	17582	17765	17631	17628	17616	17551	17748	17630	17862	17651	17629	17714	17718	17858	17397	17837	17623	17528	17599	17810	17716	17696	17649	17689	17742	17736	17731	17559	17537	17620	17858	17862	17722	17613	17617	17805	17794	17712	17715	17711	17631	17688	17772	17651	17772	17589	17817	17611	17669	17601	17442	17789	17536	17629	17599	17780	17588	17689	17726	17670	17537	17473	17661	17780	17681	17911	17541	17711	17640	17688	17717	17804	17593	17742	17658	17648	17681	17625	17745	17648	17728	17657	17641	17848	17547	17678	17617	17773	17585	17659	17797	17518	17626	17600	17674	17744	17860	17750	17886	17733	17684	17539	17650	17795	17608	17610	17723	17852	17747	17724	17638	17716	17547	17863	17771	17729	17590	17693	17746	17701	17567	17595	17650	17624	17598	17774	17733	17847	17798	17666	17803	17579	17712	17696	17703	17769	17880	17850	17597	17614	17714	17611	17911	17784	17748	17765	17601	17582	17480	17613	17692	17683	17804	17604	17584	17831	17704	17890	17630	17762	17558	17608	17688	17891	17843	17683	17641	17733	17601	17809	17651	17764	17582	17657	17676	17703	17686	17626	17719	17603	17681	17675	17837	17676	17611	17744	17629	17692	17695	17664	17635	17566	17792	17527	17776	17682	17605	17679	17761	17655	17586	17539	17587	17633	17819	17666	17537	17684	17844	17761	17648	17679	17503	17565	17614	17626	17524	17614	17708	17593	17469	17673	17732	17535	17621	17604	17717	17732	17714	17614	17729	17724	17744	17590	17570	17772	17661	17713	17716	17505	17733	17625	17749	17710	17695	17536	17636	17572	17653	17511	17684	17734	17783	17533	17574	17757	17473	17557	17607	17538	17702	17633	17748	17687	17523	17637	17783	17750	17526	17613	17672	17808	17702	17678	17703	17668	17496	17691	17558	17715	17628	17660	17810	17648	17636	17746	17641	17643	17755	17855	17708	17863	17677	17623	17634	17585	17695	17811	17637	17736	17658	17677	17532	17575	17754	17625	17668	17822	17596	17580	17717	17804	17505	17499	17728	17742	17633	17665	17703	17860	17557	17856	17669	17618	17653	17683	17787	17629	17759	17687	17594	17669	17614	17566	17559	17532	17550	17580	17602	17556	17893	17589	17695	17645	17438	17670	17672	17633	17755	17679	17798	17813	17639	17690	17538	17780	17654	17653	17682	17754	17745	17611	17677	17669	17791	17729	17613	17647	17643	17853	17470	17689	17640	17825	17664	17657	17681	17645	17710	17634	17565	17634	17680	17670	17750	17637	17667	17666	17620	17792	17859	17605	17688	17610	17577	17811	17628	17567	17627	17621	17781	17766	17600	17549	17765	17626	17604	17443	17581	17777	17592	17740	17477	17718	17595	17714	17534	17540	17617	17578	17794	17536	17693	17702	17686	17634	17679	17518	17751	17776	17559	17504	17657	17723	17763	17724	17638	17653	17599	17607	17617	17806	17685	17506	17714	17782	17692	17673	17721	17727	17731	17669	17883	17565	17776	17632	17609	17620	17655	17848	17730	17702	17421	17653	17767	17615	17674	17852	17802	17566	17619	17679	17569
35464	29600	34225	31688	29863	30015	30203	30211	29768	29966	30058	30233	29981	30009	30103	29955	29877	30017	30076	29978	30028	30153	30084	30186	30259	29913	29826	29783	30051	30199	30191	30089	30089	29897	30221	30080	29903	30073	30194	30000	30134	29880	29852	30069	29881	29879	29838	29985	29804	29828	29774	29775	29778	29924	30004	29821	29923	30055	30168	30131	30066	29949	30087	29862	29937	30071	29870	29752	30012	29780	29952	29921	29902	29836	30022	30033	29878	30010	29891	29865	30227	30232	30105	29945	29963	29957	30093	29905	29805	29941	29825	29940	30038	29978	30260	29722	29976	29803	29821	29660	29956	29876	29879	30098	29966	29898	30010	29673	29960	29840	30060	29838	30064	29850	29893	29886	29912	29933	29911	30073	29894	29813	30015	29819	29793	29807	29761	29968	29851	29969	29876	29812	29831	29911	29645	29706	29630	29769	29883	29872	29922	30083	29709	30028	30084	29920	29926	30001	29773	29899	29856	29950	30094	30092	30016	29992	30054	29922	29834	29887	29885	29613	29895	29876	29953	29957	29857	29997	29871	29953	29963	30037	30028	29934	30074	29847	29961	29950	29820	29916	29778	30178	29901	29763	29961	30113	30012	29768	30053	30205	29842	29951	29962	29561	29848	29700	30154	29926	29764	29824	29773	29923	29942	30096	29897	29840	29943	29906	29955	29912	29907	30027	29986	29783	29976	29890	29929	29694	30089	29814	29695	29824	29874	29764	29914	29733	30071	29766	29860	29895	29885	30071	30052	29688	29946	29963	29918	29978	30006	29968	29956	29973	30195	29914	30146	29862	29951	29822	29847	29794	29937	29890	29683	30039	30037	30071	29742	29894	30018	30085	29845	29865	30046	29565	30082	29984	29864	29827	29732	29771	29878	29866	29985	30050	29871	29878	29957	30000	29990	29892	30077	29883	30221	30087	30099	29903	29901	30025	30039	29988	30191	29867	29711	30109	30000	29799	29779	30136	29826	30001	29947	29977	29970	30030	29895	29970	29821	29770	30228	29983	29998	29829	30003	29791	29717	30097	29906	29984	29826	29737	29804	29845	29923	29801	29852	30129	29740	29796	29740	30057	29945	30108	30113	29854	29803	30097	30100	30249	30126	29828	29659	29828	29996	29827	30052	30110	30058	29907	29797	30061	29858	30010	29777	30005	29908	30129	29870	30013	29924	29758	29733	30096	29882	29960	29769	29791	29877	29971	30093	30116	29811	29835	29959	29932	29825	30010	29698	29903	30060	29935	29796	29852	30117	30090	30128	29987	30137	29915	30104	29948	30112	29696	30034	29989	29882	29996	30243	30013	30153	30035	29677	30063	29802	29833	29892	29941	29929	29890	30010	29968	29922	29876	29961	29813	30019	29972	30025	29624	29797	29761	30148	30055	30111	29890	29874	29897	30246	29895	29606	29853	29963	30017	29862	29768	29709	29991	30221	29848	29634	29636	29652	29733	29795	29864	30090	29942	30061	29947	29667	29808	29591	29978	29800	29991	29991	30096	29886	29723	29888	29949	29723	29661	29799	30008	30084	30102	29999	29649	29911	29649	30026	30040	29762	30069	30047	29821	30020	30120	29832	30007	29944	29986	30095	29877	29797	29895	29853	29928	29937	29927	29784	29946	29911	30026	29787	30221	29774	29966	29910	29894	29996	29910	29943	29944	29835	29776	29854	29876	29727	29793	29866	29830	29760	29949	30018	29914	29878	30185	29885	29954	29992	30211	29842	29952	30041	30044	29729	30054	30057	30012	30023	30087	30040	30015	30057	29932	30010	30084	29989	30097	29966	29931	29935	29968	30002	29997	29678	30155	29932	29897	29831	29814	30048	29977	29977	29543	29924	30178	30306	29867	29983	29936	29747	29866	30166	29954	30038	29896	30059	29910	30080	29943	29969	29835	29701	30051	29856	30054	29898	30026	29954	29873	29736	29868	30223	29865	30061	30055	29870	29853	30211	30199	29979	29905	29965	29769	29815	29676	29917	29744	29706	29857	29705	29971	29616	29753	30046	29901	30131	29806	29837	30020	29692	29842	30004	29909	29757	29951	29833	29841	29832	29774	29939	30128	29956	29984	30143	29962	29764	30100	30257	29914	29953	29902	29785	30074	30196	29923	29810	30049	29812	29511	29812	29896	30043	30068	29791	29811	30064	29819	29895	30072	30037	29718	29825	30035	29988	29734	29773	29537	29998	29867	29800	29776	30250	29726	29531	30093	29793	29901	30153	29962	29813	29936	30045	30051	29785	29862	29668	29979	29899	29995	30098	29972	30058	30041	29849	30003	30132	30137	29968	30007	29805	29912	29767	30090	29997	29891	29795	29824	29878	29877	29708	29852	29943	29804	30104	29780	30181	29883	29911	30096	30100	29638	30021	29860	30068	29929	29936	30001	29869	29896	29858	30037	29762	30110	30117	30045	29932	30003	29867	29829	29902	29924	30063	29821	29908	30085	29920	30028	29885	29696	29946	30120	29830	29797	29968	30015	29878	29777	29974	29507	29964	30208	29789	29992	30014	30167	30105	29452	29831	30008	29823	29822	29886	29629	30141	29844	29907	30218	29964	29925	30112	30103	30148	30037	29950	30435	29752	29751	29966	29849	29969	29897	29790	29837	30137	29865	29781	29884	29938	29775	29906	30250	29857	29773	29918	29639	29945	29823	30011	30094	29955	29931	29976	29684	29922	30148	29897	29824	29874	29924	30212	29875	29797	29801	29803	29972	29739	29764	29834	29965	29970	30050	29934	30078	30046	29811	29887	29878	30131	29937	29703	29811	30003	29955	29741	29846	29924	30160	29942	29746	29988	30004	29691	29704	29740	29858	29779	29891	30160	29821	29884	29842	29866	30268	29939	30204	29852	29907	29974	29913	29906	29751	30021	29836	29823	29802	29864	29835	29770	29959	29992	29884	29806	29889	29919	29991	30046	30011	30080	29991	29845	30066	30139	30037	30110	30105	29727	29875	30006	29893	29984	29886	29761	29673	29983	29708	29905	30077	29850	29989	30038	29928	30068	29814	29900	30111	29682	29802	29969	29958	29833	29843	30015	30098	29928	29972	29576	29933	30048	30104	29740	29977	30000	29903	29936	29825	29898	29965	30091	29605	29798	29849	29920	29852	30075	30017	29969	29855	29962	30075	29881	29772	29730	30025	29963	30094	29964	29998	29770	29706	29952	29882	29857	29887	29811	29762	29931	29797	30031	30408	29872	29586	29812	30098	29826	29896	29898	29861	29992	29824	29767	29838	30163	29982	29789	29878	30130	30080	29978	30008	29908	29806	29990	29966	29869	30009	29742	29955	29869	29935	29817	29866	29914	29916	29967	29905	30011	29806	30038	30179	29770	29881	29906	29750	30077	30009	29896	29970	29852	29863	30210	30024	29996	29964	29862	29802	30055	29935	30057	29620	30002	30026	30145	29989	30032	29981	29852	30179	29971	30050	30154	29904	29809	29886	29993	29813	29642	29672	29836	29881	29839	30180	30136	30001	30012	29993	29932	29908	30258	30042	30208	29900	29962	29868	29924	30182	29939	29773	30067	29907	29675	30091	29877	29902	30082	30042	30152	30006	29941	29971	30029	29931	29943	30036	30008	30008	29993	29995	29917	30174	29915	29940	30104	29825	30088	30336	29985	29978	30232	30062	29865	29684	30116	29955	29975	29904	30017	30032	29940	29684	29898	29779	29771	29893	29945	29891	29876	29962	30075	29883	29782	29947	29770	29756	30124	29945	29921	29944	30166	30186	29958	29646	30113	30071	30056	29837	29903	29753	29877	29826	29864	30017	30016	29824	29976	29906	29967	29690	30069	30009	29768	29815	29800	29832	29822	29902	29809	29825	30052	30140	30315	29902	30161	29737	29989	30317	30028	29937	30258	30037	30196	29977	29938	29706	29737	30117	29751	30008	29983	29694	29978	30003	30192	30032	29817	29950	29880	29906	29771	29859	29959	30046	29926	29971	30150	30065	30000	29631	29865	30092	30012	29916	30056	29841	30096	30086	29948	29889	30005	30078	30079	29874	29967	29963	29711	30104	30004	29928	29736	29946	29823	29635	30002	29922	30097	30028	29698	29792	29929	29929	30074	29668	29943	29912	30215	29893	29822	29624	29804	29796	29896	30178	30048	29806	29603	29984	29706	29815	30069	29840	30068	29897	29920	30100	29980	29856	30113	30047	29911	29642	30080	30372	29940	29873	30012	29934	30091	29820	29611	29914	30077	30040	30089	30062	30110	30002	29975	29888	29954	29871	29685	29828	29836	29626	30002	29684	29972	29868	29955	29896	30005	29858	29960	29939	29490	29825	29953	30040	30118	29828	29871	29967	29997	30076	29796	29951	29908	30046	29982	29736	30066	29984	29955	29852	29835	29831	29802	29769	30252	30034	29917	30106	30012	29855	29962	29942	30114	29846	30095	30033	30167	29904	29870	29994	29907	29930	30046	29832	30046	30003	29982	29992	30170	29858	29873	29965	29787	29715	30155	29975	29972	29658	29805	29969	29615	29796	29917	30041	30058	30021	29715	29829	29973	30079	29916	29839	29976	29690	29987	29945	29922	30229	30068	29769	29943	30034	30323	29874	29995	30252	30159	30165	29971	30018	30025	29926	29844	29874	29915	29971	29960	29899	30103	29916	29613	29847	29777	30017	30127	29752	30190	29538	29620	29962	29928	29891	30127	30072	29974	29944	29818	30205	29996	29952	30003	29873	29830	30193	29920	29833	29868	30007	30192	29922	29892	29931	29928	29764	29905	29989	29973	29966	29900	30120	29809	29709	30104	29834	30012	30038	29956	29956	29949	29659	29868	29995	29911	30036	29903	29984	30217	29901	30132	29927	30081	30178	29863	29830	29713	30058	30157	29964	29709	29962	29982	29907	29785	29813	30235	30057	29894	29927	29909	30057	30003	30081	29728	29802	29929	30155	29778	29989	29925	30043	29973	29812	29907	30018	29919	30006	29874	30160	30015	29798	29665	29882	29952	29929	29665	29838	29695	29701	29672	29898	29914	29636	29983	29652	30143	29937	30139	30099	29802	30022	29877	29656	29923	29793	30014	29994	30034	30223	30076	29766	29698	29954	29735	30152	29820	29878	29944	29837	30061	29836	29994	30039	29918	29874	29648	30214	30100	30256	29951	29681
23360	28461	25455	19617	19301	19103	19098	18733	18850	18691	18867	18761	18889	18788	18701	18612	18687	18627	18711	18783	18658	18625	18553	18614	18549	18549	18770	18732	18405	18610	18720	18635	18703	18523	18603	18756	18539	18621	18636	18537	18489	18784	18700	18629	18721	18560	18549	18624	18537	18486	18630	18640	18592	18841	18615	18527	18719	18552	18654	18559	18642	18583	18538	18712	18699	18397	18646	18530	18699	18573	18572	18774	18678	18641	18563	18735	18645	18509	18609	18692	18417	18366	18582	18491	18482	18726	18717	18687	18511	18579	18654	18636	18589	18660	18563	18624	18623	18616	18573	18499	18584	18789	18604	18539	18613	18488	18670	18645	18551	18609	18621	18552	18655	18595	18729	18478	18588	18602	18668	18687	18496	18493	18394	18632	18624	18519	18583	18643	18584	18658	18724	18443	18548	18595	18677	18640	18707	18466	18743	18663	18534	18592	18629	18658	18588	18691	18533	18587	18621	18569	18682	18617	18597	18705	18472	18580	18802	18733	18586	18615	18394	18689	18484	18559	18591	18488	18565	18481	18758	18658	18531	18665	18665	18589	18671	18665	18794	18551	18667	18508	18672	18623	18597	18419	18697	18527	18457	18550	18438	18614	18567	18512	18545	18523	18652	18543	18702	18641	18684	18563	18837	18618	18728	18542	18491	18672	18497	18568	18651	18515	18577	18459	18479	18548	18526	18547	18327	18611	18662	18454	18816	18536	18479	18425	18589	18569	18538	18506	18519	18590	18603	18783	18734	18465	18347	18535	18547	18471	18685	18784	18642	18624	18458	18598	18685	18577	18610	18471	18551	18462	18671	18640	18526	18733	18583	18690	18421	18651	18618	18476	18619	18599	18616	18734	18630	18495	18415	18711	18573	18576	18636	18579	18749	18489	18536	18590	18625	18410	18811	18648	18667	18522	18625	18589	18654	18801	18521	18573	18518	18655	18628	18509	18501	18723	18553	18660	18438	18519	18459	18545	18741	18434	18649	18732	18664	18498	18639	18468	18615	18577	18564	18641	18687	18715	18688	18683	18660	18529	18683	18793	18689	18680	18557	18533	18664	18538	18653	18502	18665	18423	18707	18695	18469	18668	18411	18453	18505	18660	18660	18491	18556	18563	18721	18486	18605	18529	18633	18384	18501	18650	18473	18436	18568	18618	18437	18659	18505	18719	18537	18781	18440	18611	18593	18772	18603	18656	18601	18516	18517	18537	18703	18527	18617	18713	18501	18621	18606	18479	18665	18451	18876	18438	18728	18670	18447	18615	18509	18511	18574	18633	18500	18501	18644	18750	18689	18516	18664	18647	18615	18835	18470	18693	18551	18621	18731	18558	18535	18643	18727	18734	18503	18744	18661	18753	18545	18363	18632	18779	18680	18473	18354	18575	18716	18500	18722	18617	18863	18619	18285	18589	18561	18663	18485	18566	18651	18549	18490	18565	18531	18507	18570	18481	18627	18494	18515	18525	18691	18721	18662	18668	18540	18596	18671	18525	18481	18706	18507	18496	18651	18639	18356	18487	18340	18699	18607	18686	18639	18690	18572	18631	18810	18640	18588	18669	18571	18522	18688	18711	18691	18385	18634	18625	18597	18595	18717	18506	18709	18690	18498	18584	18610	18547	18691	18747	18509	18537	18666	18703	18669	18788	18693	18626	18407	18610	18685	18446	18630	18581	18479	18542	18616	18624	18615	18585	18615	18617	18644	18650	18686	18566	18645	18637	18742	18718	18570	18736	18796	18529	18549	18553	18485	18543	18636	18549	18618	18704	18571	18547	18458	18413	18624	18673	18664	18751	18707	18700	18604	18537	18780	18708	18735	18758	18438	18684	18682	18700	18562	18454	18508	18666	18512	18546	18629	18434	18479	18587	18606	18388	18825	18456	18626	18554	18669	18680	18620	18694	18445	18566	18532	18624	18579	18778	18450	18518	18581	18243	18388	18746	18488	18800	18514	18312	18481	18737	18545	18710	18518	18410	18694	18735	18668	18646	18461	18562	18615	18539	18580	18560	18639	18589	18521	18549	18649	18545	18540	18401	18429	18505	18549	18573	18645	18617	18588	18577	18458	18593	18525	18586	18773	18762	18657	18477	18713	18473	18563	18682	18831	18680	18587	18574	18659	18548	18735	18575	18773	18516	18525	18591	18545	18728	18607	18543	18512	18635	18713	18673	18515	18465	18618	18686	18702	18512	18666	18544	18679	18646	18580	18458	18727	18632	18496	18468	18543	18526	18605	18624	18729	18723	18564	18669	18587	18653	18589	18791	18561	18589	18415	18641	18556	18535	18413	18677	18460	18598	18417	18463	18620	18467	18514	18565	18524	18667	18611	18458	18605	18688	18690	18717	18603	18553	18742	18492	18606	18651	18640	18582	18646	18520	18554	18681	18571	18556	18422	18636	18617	18515	18619	18607	18609	18557	18624	18661	18484	18703	18644	18637	18602	18513	18622	18573	18431	18797	18436	18631	18697	18696	18643	18570	18558	18614	18503	18364	18554	18617	18608	18534	18542	18650	18586	18734	18623	18480	18725	18452	18508	18480	18597	18592	18573	18601	18531	18537	18738	18723	18482	18550	18440	18556	18678	18577	18730	18583	18626	18608	18581	18720	18586	18542	18845	18597	18688	18689	18573	18594	18582	18546	18587	18709	18680	18653	18658	18494	18546	18741	18629	18514	18536	18753	18611	18546	18625	18630	18523	18740	18557	18628	18467	18768	18671	18614	18638	18600	18674	18534	18475	18386	18690	18672	18460	18454	18595	18683	18423	18513	18594	18684	18831	18421	18670	18690	18580	18632	18631	18607	18549	18641	18456	18688	18504	18712	18633	18560	18491	18491	18537	18540	18466	18572	18573	18396	18597	18740	18607	18731	18658	18628	18653	18513	18718	18789	18539	18572	18621	18670	18488	18479	18582	18774	18652	18795	18710	18677	18493	18587	18619	18524	18668	18505	18476	18726	18365	18631	18576	18498	18609	18516	18542	18452	18632	18724	18554	18540	18594	18601	18512	18533	18756	18647	18579	18632	18628	18638	18682	18446	18443	18551	18609	18685	18474	18593	18509	18416	18675	18667	18560	18468	18572	18715	18504	18519	18718	18473	18532	18567	18561	18532	18653	18671	18658	18401	18623	18495	18575	18761	18558	18572	18597	18951	18578	18468	18548	18551	18612	18530	18605	18644	18652	18682	18488	18744	18450	18601	18552	18711	18609	18636	18530	18514	18696	18547	18661	18626	18660	18415	18598	18644	18497	18565	18597	18653	18633	18530	18728	18568	18536	18500	18517	18496	18661	18607	18521	18566	18491	18572	18615	18724	18606	18471	18595	18535	18501	18519	18543	18617	18528	18712	18799	18705	18710	18368	18534	18480	18627	18596	18526	18523	18559	18762	18386	18630	18713	18718	18641	18587	18622	18566	18640	18547	18581	18523	18608	18667	18668	18535	18554	18532	18602	18630	18631	18719	18609	18581	18569	18632	18706	18666	18539	18572	18631	18745	18576	18643	18513	18655	18501	18533	18562	18653	18639	18531	18602	18562	18592	18480	18614	18571	18736	18433	18887	18539	18545	18686	18690	18529	18577	18488	18536	18643	18569	18731	18327	18738	18411	18432	18560	18690	18664	18667	18695	18396	18535	18606	18574	18544	18452	18702	18535	18695	18548	18653	18560	18587	18817	18678	18641	18369	18620	18606	18336	18879	18554	18760	18536	18814	18463	18590	18593	18652	18580	18608	18517	18535	18559	18648	18630	18573	18602	18689	18450	18641	18539	18604	18552	18721	18645	18701	18497	18734	18686	18695	18664	18633	18530	18485	18620	18478	18530	18655	18495	18530	18464	18817	18598	18544	18496	18527	18562	18564	18681	18536	18536	18440	18705	18670	18682	18412	18745	18460	18470	18513	18632	18593	18505	18689	18554	18543	18635	18370	18591	18476	18691	18575	18682	18664	18756	18640	18685	18621	18553	18805	18525	18661	18734	18528	18598	18573	18676	18605	18529	18588	18663	18451	18569	18488	18646	18588	18430	18828	18505	18803	18551	18598	18687	18561	18614	18494	18548	18482	18615	18662	18695	18534	18663	18718	18560	18615	18621	18614	18654	18555	18534	18477	18577	18611	18601	18568	18679	18539	18609	18606	18528	18627	18592	18708	18699	18506	18638	18750	18396	18662	18597	18432	18562	18521	18689	18468	18454	18507	18548	18532	18613	18676	18562	18661	18613	18532	18632	18599	18627	18624	18542	18761	18478	18533	18702	18706	18771	18693	18644	18661	18725	18567	18804	18599	18651	18495	18736	18548	18634	18632	18745	18613	18563	18525	18479	18678	18592	18683	18624	18641	18659	18675	18673	18549	18691	18460	18677	18568	18632	18500	18518	18662	18728	18658	18657	18527	18608	18618	18709	18667	18634	18604	18588	18721	18653	18603	18574	18540	18599	18664	18511	18592	18639	18617	18583	18623	18479	18650	18512	18698	18529	18527	18548	18572	18656	18572	18576	18549	18738	18643	18607	18457	18635	18556	18562	18566	18712	18579	18836	18394	18523	18718	18715	18526	18488	18638	18688	18580	18710	18826	18533	18661	18604	18648	18544	18638	18749	18635	18691	18660	18597	18666	18609	18731	18553	18580	18914	18707	18466	18448	18488	18581	18694	18648	18818	18649	18601	18597	18491	18582	18666	18395	18490	18621	18835	18697	18537	18673	18696	18549	18525	18829	18557	18504	18700	18508	18595	18586	18482	18587	18747	18509	18639	18510	18416	18574	18600	18359	18767	18714	18744	18586	18696	18584	18553	18560	18704	18619	18410	18716	18554	18668	18620	18502	18560	18551	18506	18546	18621	18452	18685	18588	18601	18627	18606	18626	18719	18448	18432	18585	18757	18691	18621	18667	18525	18511	18746	18654	18666	18569	18504	18793	18782	18543	18631	18657	18737	18495	18716	18438	18552	18397	18458	18670	18480	18664	18695	18576	18713	18638	18580	18666	18770	18576	18459	18470	18628	18410	18544	18661	18652	18548	18559	18597	18609	18557	18626	18493	18479	18482	18548	18672	18576	18667	18815	18639	18667	18704	18623	18580	18750	18543	18626	18534	18560	18591	18779	18620	18581	18749	18630	18673	18630	18673	18720	18618
23773	20944	27330	25210	24146	29073	31547	29517	29271	29209	29500	29262	29241	29271	29084	29184	29108	28858	29003	28945	29043	28788	28961	29018	29099	29182	29058	29203	28556	28992	28577	28953	28948	29028	28858	28909	28915	28547	28670	28907	28984	28679	28686	28570	28923	28739	28731	28783	28665	28788	28743	28807	28906	28868	28565	28785	28755	28866	28838	29068	28990	28790	28658	29052	28820	28680	28879	28677	28714	28823	28717	28705	28775	28671	28774	28983	28956	29051	28971	28604	28838	28997	28563	28681	28658	28744	28642	28903	28827	28618	28839	28854	28566	28821	28804	28930	28729	29027	28920	28756	28730	28861	28614	28847	28822	28526	28961	28835	28773	28852	28948	28736	28624	28600	28711	28603	28561	28667	28983	28710	28751	28693	28789	28824	28863	28647	28707	28811	28786	28579	28441	28735	28588	28674	28803	28584	28902	28703	28632	28507	28766	28477	28783	28857	28513	28718	28466	28801	29031	28829	28738	28977	28678	28823	28573	29000	29002	28601	28568	28855	28568	28890	28833	28723	28699	28559	28591	28822	28868	28580	28949	28759	28652	28784	28696	29066	28662	28750	28933	28885	28895	28742	28865	28721	28498	28641	28611	28564	28742	28532	28748	28852	28913	28698	28695	28819	28732	28710	28763	28631	28748	28758	28910	28754	28565	28654	28729	28659	28961	28699	28850	28680	28682	29079	28732	28803	28775	28841	28868	28876	28742	28807	28770	28614	28679	28359	28792	28845	28582	28852	28862	28667	28584	28697	28655	28565	28564	28492	28664	28660	28836	28772	28790	28824	28429	28721	28639	28809	28830	28558	28715	28757	28307	28764	28825	28448	28555	28647	28884	28838	28753	28583	28870	28873	28859	28673	29082	28639	28527	28499	28500	28731	28979	28925	28849	28526	28694	28513	28469	28537	29087	28578	28909	28671	28710	28647	28635	28569	28552	28842	28751	28647	28816	28361	28799	28732	28876	28561	28644	29068	28544	28756	28627	28723	28567	28788	28542	28880	28881	28709	28835	28848	28658	28677	28597	28664	28546	28535	28875	28700	28584	28710	28700	28577	28822	28519	28732	28408	28736	28675	28727	28761	28775	28845	28571	28861	28858	28797	28554	28647	28770	28816	28646	28775	28775	28847	28936	28648	28932	28570	28752	28711	28807	28859	28661	28641	28755	28605	28560	28587	28703	29108	28465	28620	28681	28619	28818	29044	28675	28702	28759	28697	28718	28585	28510	28749	28566	28907	28850	28850	28777	28772	28821	28787	28632	28764	28921	28698	28527	28682	28629	28496	28601	28661	28687	28553	28543	28919	28631	28682	28594	28801	28667	28775	28948	28851	28456	28473	28646	28840	28725	28709	28793	28806	28528	28790	28879	28761	28565	28691	28817	28906	28696	28954	28511	28487	28422	28472	28838	28745	28918	28708	28540	28545	28857	28690	28759	28891	28800	28759	28979	28598	28665	28783	28780	28651	28841	28508	28566	28623	28753	28649	28877	28448	28509	28945	28976	28606	28519	28616	28835	28395	28633	28540	28800	28879	28970	28864	28805	28964	28784	28707	28572	28905	28737	28996	28752	28743	28764	28913	28456	28778	28747	28839	28587	28696	28543	28500	28753	28896	28861	28964	28901	28811	28425	28888	28733	28675	28820	28633	28882	28478	28831	28644	28847	28702	28765	28614	28593	28661	28784	28802	28506	28465	28501	28427	28613	28873	28562	28775	29068	28832	28712	28492	28618	28764	28907	28545	28609	28693	28670	28479	28796	28789	28807	28545	28688	28601	28516	28682	28732	28776	28854	28763	28756	28860	28692	28604	28685	28712	28740	28691	28547	28449	28593	28725	28636	28634	28473	28618	28851	28858	28914	28810	28727	28848	28972	28909	28710	28589	28684	28716	28596	28991	28918	28832	28564	28708	28808	28846	28731	28492	28551	28918	28662	28745	28794	28835	28513	28859	28784	28882	28877	28565	28761	28900	28659	28819	28683	28703	28870	29058	28905	28846	28771	28989	29041	29026	28496	28663	28814	28562	28829	29046	28733	28468	28555	28692	28761	28695	28678	28693	28885	28661	28655	28784	28549	29012	28706	28756	28684	28666	28462	28686	28558	28769	28788	28806	28647	28778	28652	28505	28674	28787	28724	28897	29094	28543	28572	28600	28702	28332	28630	28768	28700	28899	28808	28981	28751	28671	28685	28545	28740	28679	28998	28774	28798	28658	28600	28586	28690	28583	28589	28732	28919	28665	28415	28845	28608	28779	28434	28738	28886	28683	28436	28798	28740	28946	28835	28572	28867	28688	29095	28587	28401	28649	28770	28801	28739	28713	28842	28601	28618	28564	28708	28572	28532	29137	28677	28809	28786	28765	28856	28621	28782	29086	28362	28922	28848	28706	28677	28605	29007	28736	28708	29047	28725	28939	28779	28551	28834	28913	28773	28501	28885	28740	28800	28676	28684	28478	28869	28700	28981	28501	28754	28772	28786	28618	28503	28526	28699	28723	28629	28897	28780	28643	28670	28652	29011	28690	28636	28646	28872	28725	28612	28529	28583	28912	28793	29075	28935	28729	28751	28717	28909	28598	28791	28903	28828	28788	28858	28508	28668	28652	28683	28666	28708	28644	28549	28823	28826	28562	28754	28866	28880	28684	28645	28832	28679	28753	28814	28780	28478	28611	28794	28466	28808	28631	28774	28881	28432	28523	28708	28683	28538	28632	28999	28676	28787	28900	28928	28817	28518	28693	28765	28808	28770	28952	28717	28916	28557	28280	28578	28719	28854	28529	28956	28826	28797	28727	29011	28841	28888	28779	28926	28806	28779	28642	28594	28619	28734	28767	28847	29037	28571	28819	28843	28726	28716	28871	28793	28591	28603	28683	28560	28702	28732	28781	28820	28565	28631	28608	28631	28527	28698	28776	28813	28872	28689	29041	28486	28802	28834	28440	28744	28684	28851	28709	28848	28831	28737	28754	28689	28594	28855	28931	28972	28669	28559	28848	28674	28615	28760	28933	28843	28922	28638	28674	28778	28876	28951	28707	28635	28923	28728	28645	29020	28768	28858	28799	28740	28611	28747	28640	28931	28677	28839	28549	28874	28780	28721	29022	28810	28661	28856	28957	28856	28539	28524	28852	28544	28796	28649	28761	28594	28820	28765	28787	28732	28745	28723	28931	28881	28711	28506	28579	28920	28875	28864	28362	28743	28618	28785	28723	28568	28668	28747	28759	28556	28823	28948	29006	28709	28507	28678	28812	28452	28506	28906	28902	28860	28688	28497	28777	28928	28722	28819	28644	28858	28835	28675	29019	28798	28692	28833	28878	28745	28484	28654	28741	28728	28774	28705	28669	28923	28270	28781	28762	28560	28821	28698	28698	28883	28534	28920	28944	28632	28655	28706	28969	28932	28879	28724	28717	28649	28774	28959	28691	28840	28732	28998	28590	28825	28628	28784	28699	28762	28892	28718	28775	28839	28903	28872	28959	28912	28555	28762	28663	28584	28725	28686	29095	28784	28871	28888	28689	28653	29011	28684	28663	28915	29023	28453	28885	28892	28719	28856	28765	28694	28803	28755	28833	28884	28888	28559	28857	29160	28723	28745	28681	28665	28846	28662	28845	28848	28640	28695	28762	28607	28777	28852	28742	28851	28913	28520	28886	28703	28919	28797	28787	28811	28689	28637	28936	28901	28713	28698	28603	28684	28835	28687	28689	28921	28605	28979	28754	28621	28577	28792	28659	28697	28718	28825	28982	28732	28772	28502	28644	28716	28633	28527	28675	28772	28707	28789	28594	28761	28830	28555	28626	28746	28829	28678	28901	28743	28721	28556	28516	28714	28624	28719	28630	28925	28815	28787	28666	28712	28721	28702	28680	28695	28607	28519	28977	28715	28560	28936	28677	28520	28669	28926	29014	28687	28584	28785	28812	28606	28433	28940	29026	28876	28885	28670	28608	28768	28701	28588	28845	28643	28481	28680	28520	28522	28660	28769	28561	28604	29075	28823	28623	28432	28755	28752	28753	28815	28547	28581	28663	28646	28804	28746	28495	28822	28912	28763	28873	28912	28687	28682	28529	28801	28679	28676	28854	28686	28938	28643	28989	28730	28691	28725	28870	28703	28592	28691	28709	28605	28921	28674	28874	28914	28918	28577	28932	28687	28690	28784	28531	29087	28474	28916	28824	28759	28359	28775	28652	28772	28758	28531	28554	28639	28558	28594	28593	28909	28888	28695	28794	28994	28708	29117	28873	28721	28664	28536	28766	28571	28562	28661	28814	28593	28886	28794	28712	28727	28771	28637	28870	28512	28789	29120	28713	28800	28724	28669	28748	28779	28705	29044	28751	28710	28782	29077	28889	28626	28691	28629	28752	28666	28794	28696	28856	28735	28799	28945	29132	29054	28850	28773	28902	28945	28527	28711	28533	28762	28715	28672	28672	28677	28762	28788	28607	28772	28836	28687	28743	28817	28787	28661	28910	28701	28641	28798	28576	28723	28650	28789	28665	28889	28773	28597	28917	28876	28857	28943	28592	28731	28914	28852	28896	28830	28705	28782	28305	28646	28695	28589	28747	28719	28699	28788	28858	28640	28613	28861	28626	28986	28516	28701	28805	28757	28848	28701	28566	28748	28713	28806	28691	28596	28653	28628	28797	28765	28553	28844	28688	28573	28726	28877	28787	28902	28729	28600	28627	28900	28852	28716	28603	28814	29106	28551	28578	28712	28448	28521	28767	28865	28863	29013	28857	28610	28597	28754	28895	28670	28512	28519	28435	28673	28741	28747	28466	28571	28938	28798	28895	28993	28816	28861	28630	28742	28755	28803	28809	28789	29019	28835	28966	28795	28774	28872	28869	28864	28944	28959	28923	28639	28646	28709	28667	28651	28713	28684	28820	28791	28899	28785	28882	28672	28896	29058	28665	28936	28986	28733	28414	28910	28724	28557	28688	28593	28722	28828	28722	28775	28607	28862	28823	28739	28611	28696	28786	28860	28674	28838	28560	28661	28988	28718	28754	28546	28898	28740	28730	28482	28696	28668	28936	28812	28746	28570	28744	28901	28855	28690	28849	28833	28651	28735	28740	28653	28464	28763	28540	28702	28637	28731	28754	28822	28616	28647	28933	29068	28907	28557	28516
23109	40863	36735	22506	20707	20001	19493	19218	18952	18640	18466	18650	18600	18479	18439	18384	18305	18122	18263	18198	18261	18191	18120	18364	18161	18249	18287	18201	18192	18240	18277	18243	18134	18174	18167	18109	18164	18122	17975	18195	18273	18227	18192	18262	18240	17956	18173	18342	18048	18192	18064	18103	18135	18169	18087	18115	18098	18070	18174	18007	18038	18147	18222	18030	18088	18090	18087	17950	17993	18130	18055	18168	18170	18091	18218	18080	18247	18063	18188	18356	18162	18332	18018	17920	18027	18140	18317	18109	18270	18080	18142	18123	18156	18081	18078	17990	17957	18024	18002	17981	17958	18106	18181	18240	18069	18032	18048	18157	18119	18120	18110	18094	17987	18070	18070	17969	18120	17992	18048	18106	18087	18125	18078	18019	17939	18199	17997	18020	18070	18205	18004	18161	18200	18154	17846	18103	18160	17917	18041	18037	18070	17986	18050	17972	18057	17929	18012	17882	18200	18136	18170	18193	17925	17993	18105	18220	18047	18012	18157	18169	18064	18091	18218	18049	18090	17936	17983	17939	18195	18085	17991	18121	17968	18162	18166	18151	18070	18097	18084	18009	18147	18044	18004	18077	17922	18243	18012	18190	18117	18013	18178	18134	17897	18130	18250	18044	18196	18189	18136	18042	17948	17971	18170	17976	18038	17978	18318	17882	18095	17930	18187	18114	18239	18112	17979	17993	18118	18024	18152	18041	18122	18052	17956	18102	18135	17875	17925	18023	18042	18118	18149	18094	18202	18067	18130	18093	18121	18044	17896	18131	17870	18124	17948	18121	18159	17941	18137	18071	18085	18120	18162	18047	18050	17845	18035	18041	18125	18151	17871	18166	18021	18027	17994	18114	18153	18136	18141	18136	18099	18129	18191	18124	18084	18009	18041	18132	18114	18197	18053	17920	18081	18128	18033	18256	18115	18070	18127	17938	18001	18004	18098	17966	18059	18216	18145	18199	18078	18122	18069	18053	18089	18193	17928	18192	18024	18098	17956	18025	18169	18231	18071	18125	18030	18087	17966	17925	18291	18079	18198	18029	17939	18059	18087	18031	18277	18016	17841	18086	18159	18186	18025	18028	17942	18001	18006	18172	17944	18203	18230	18119	18154	17809	18200	18139	18200	18164	18232	18172	18080	18059	17933	18205	18039	18008	18031	18127	18065	18095	18105	18215	18166	17947	18085	17989	18056	18114	18120	18157	18108	17790	18019	17889	18125	18182	18018	18087	17946	17971	18143	18145	17926	18142	18026	17927	18064	18008	18079	18242	18112	18081	18133	18150	18057	18064	18125	18186	18121	18143	18280	18131	18179	17940	18017	18206	18200	17971	17934	17871	18067	17932	17993	17950	18109	18099	18040	18175	18221	18013	18140	18011	18119	18023	18198	18008	18216	18051	18110	18012	18119	18233	18036	18013	18085	18187	18016	18158	18212	18221	18163	18130	18176	18073	18168	17988	18184	17923	18009	18150	17995	18107	17850	18084	17977	17875	18088	18113	18155	18238	18182	17884	18158	17909	18115	18076	18160	17918	18139	18001	18138	17865	18199	17971	18013	18184	18126	18048	18162	18087	17984	18030	18025	17957	18262	18120	18131	17965	18130	18123	18131	18024	18222	18093	18037	17996	17985	18000	18322	18031	17957	18135	18187	18106	18103	18088	18127	18018	18047	18062	18143	18017	18230	18083	18058	18031	18113	17980	18072	17813	18131	18205	18312	17925	17919	17987	17978	18097	18135	18152	18066	17846	18227	18191	18267	18119	18054	18007	18147	18042	17939	17975	18124	18006	18271	18217	18138	18054	18140	18166	18093	18130	18098	18017	18157	18121	18168	18059	18260	18194	18085	17998	18088	18175	17923	18078	18218	18216	18104	17980	18198	18200	17979	18103	17907	17940	18172	18099	18115	18219	17915	18097	18096	18144	18085	17838	18116	17997	18188	18059	18003	18048	18184	18037	18069	18123	17891	18104	18065	18174	18275	18000	17952	18102	17923	18126	18117	17964	17996	18072	18204	18194	17966	18096	18172	17988	18037	18086	18141	18084	18068	18173	18137	18070	17910	18174	17939	18152	17999	18119	18266	18049	18134	18068	18232	18300	18009	18135	18048	17903	18047	17921	18045	18020	18150	18140	18102	18194	18104	18144	18126	18040	18030	18039	18037	17973	17963	18108	18085	18087	18113	18158	18224	18072	18202	18117	18221	18168	18248	17967	18049	18210	17981	18176	18041	18150	17947	18109	18024	18053	18040	18192	18141	18068	18224	18069	18050	17982	18154	18241	18258	18084	17997	18158	17818	18092	18097	18237	18141	17979	18002	17923	18043	18106	18069	18151	18283	18041	18132	17953	18049	18015	18141	18347	17910	18216	18125	18004	17918	18146	18178	18094	18188	18146	18114	18204	18028	18247	17942	18082	17938	18096	18154	18076	18088	18182	17985	18127	18033	18208	18325	18059	18062	18098	17993	18200	18179	18144	18119	18209	18057	17854	18032	18172	17932	18074	17880	18082	18113	18137	18172	18038	17980	17949	18201	18130	18123	18114	18081	17937	18115	18145	18269	17953	18119	18055	18051	18128	18036	17948	18073	18138	18265	18001	18112	18061	18126	17986	17993	18092	18049	18123	17979	18211	18210	18208	18171	17789	18054	18128	18116	18054	18065	18165	18235	18126	18104	18066	17945	18019	17977	18060	18187	18067	18208	18207	17812	18089	17880	18075	18004	18022	18030	18006	18038	17982	18050	18093	17946	18225	18041	18168	18264	17994	18122	18109	18067	18112	18147	18081	18260	18025	18013	18025	18024	18137	17914	18084	18142	17944	18084	18026	18151	18158	18011	18233	18088	18235	18029	18200	18075	18030	17988	18144	17936	18160	18125	17945	18140	18160	18006	18067	18136	18002	18239	18000	18038	18041	18136	18151	18221	18095	18310	17957	18135	18001	17985	18147	18148	18045	17892	18117	17886	18020	18097	17893	18038	17943	18096	18174	18088	18005	18036	18080	17991	17992	18063	18040	18041	18092	17939	17996	17886	17959	17905	18052	18053	18178	18046	18245	18037	18166	17993	18142	18247	17987	18061	18070	18087	18055	17982	18174	17939	18089	18203	18188	17931	18151	17995	18091	18102	18265	18094	18037	18173	18180	18171	17912	17880	18105	18081	17915	18178	18068	17917	18098	18115	18060	18168	18085	18081	18321	18162	18078	18089	18160	18062	18048	18141	18148	17993	18165	18149	18010	18182	18009	18099	18040	18137	17871	18157	17939	18284	17983	18099	17947	18095	18133	18132	18037	18112	18057	18140	18063	17914	17955	18010	18143	17846	18044	17935	18038	17943	18125	18007	18109	17899	18052	18013	18024	18101	17993	18007	17982	17972	18328	18140	18048	18008	17934	18110	18096	18160	18012	18171	17975	18245	18108	18148	18143	18061	18065	18055	18198	18009	18123	18178	18103	18235	18084	18081	18174	18087	18042	18069	17998	18048	18086	18141	18101	18041	17955	18187	17950	18049	18041	18260	18114	18037	17951	18081	18093	18358	18022	18176	18031	18164	18058	17979	18077	18062	18028	18009	17986	17954	18015	18078	18132	18179	18043	18037	18028	17979	18094	18156	18025	18175	18140	18110	18050	18026	17950	18079	18060	18168	18178	18102	18222	18075	18122	18067	18048	18154	18032	17998	18013	18103	18068	18157	18123	18022	18045	18118	17981	18171	17896	18115	18157	18257	17961	18047	18183	18156	18058	18039	18050	18073	18029	18084	17984	18163	18082	17984	18047	18207	18255	17964	18044	18189	18214	18077	18194	18140	18095	18209	18098	18329	17943	18316	18119	17984	18082	18260	17991	18113	18113	18131	18344	18123	18257	18267	18120	17979	18114	18260	18231	18093	17957	17903	18213	17944	18007	17961	18138	17942	18004	18151	18161	18041	18170	18088	18190	18061	18131	18086	17985	18120	18029	18056	18048	17954	18042	18300	18218	18028	18110	18011	18179	18144	18058	18119	18021	17970	18051	18033	18250	18037	17906	18033	18085	18218	18227	18136	17889	17924	18034	18035	18077	18043	18224	18034	18140	18074	18100	18062	17926	17913	18051	18260	18202	17980	18112	17929	17944	18098	18159	18278	17955	18048	17971	18140	18056	18156	18009	18085	18045	17947	18076	18043	18199	18147	17985	18150	18165	18204	17892	18123	18065	18180	18192	17880	18284	18049	18164	18287	18080	17964	18024	18024	18214	18149	18292	18055	18073	18122	18054	18085	17997	17903	18033	18157	18089	18051	18052	18107	18227	18104	18191	18255	18112	18022	18096	18083	17992	18012	18168	18078	18165	17969	17963	18155	18018	18189	18171	18055	18110	17963	18003	18187	18035	18230	18096	18138	18008	18025	18176	17916	18286	18000	18222	18029	18142	18160	18010	18114	18096	18096	17993	18000	18055	18116	18158	18037	18149	18308	18147	18008	18006	17945	18185	18077	18184	18034	18069	18305	18004	18019	17976	18046	17986	17978	17934	18201	18105	18087	18098	18028	17832	17893	18176	18145	17962	18097	18096	18055	17825	18102	18249	18124	18067	18131	18196	18064	18060	18182	18130	18216	18147	18068	18147	18095	18191	18017	18128	18027	18090	18130	18078	18003	18119	18008	18238	18084	18220	17843	17966	17932	17961	18137	18014	17990	18075	17948	18054	18098	18179	18225	18257	18275	18075	18175	18194	18228	18077	18070	18142	17880	17979	17987	17998	18118	17999	18299	18204	17870	18043	17978	18223	18147	17882	18100	17957	18155	18134	18008	18081	17985	18063	18035	18161	18236	18215	18018	18084	18199	18101	17980	17980	18138	17954	18154	17872	18087	18213	18130	18108	17984	17993	18079	18070	18066	18215	17978	18114	18091	18186	18188	18059	18027	18000	18142	18073	17988	18169	18045	17891	18118	17943	18112	18045	18210	18056	18032	17979	17926	17952	18136	17957	18068	18079	18251	18049	18160	18164	18337	18032	17942	18130	18199	18098	18104	18098	17902	18248	17919	18162	17972	18189	18149	18296	17911	18218	18145	18226	18020	18039	17923	17966	18003	17979	18135	18216	18091	18332	17875	17984	17941	18076	18049	18159	18155	18034	18180	18024	18189	18063	18105	18038
22550	21020	27435	24908	22151	27226	33217	30049	29147	29743	29324	29110	29463	29269	29021	29097	28939	28928	28971	28974	28778	28946	28963	28948	28826	28975	29113	28755	28608	28696	28822	28781	28610	28346	28774	28753	28658	28752	28631	28412	28770	28558	28568	28438	28564	28643	28712	28547	28724	28456	28274	28676	28452	28635	28569	28638	28401	28320	28456	28446	28627	28420	28266	28564	28528	28592	28592	28823	28594	28370	28472	28519	28531	28315	28716	28560	28710	28639	28251	28739	28561	28640	28602	28433	28546	28337	28735	28540	28539	28455	28546	28480	28455	28749	28477	28536	28493	28570	28749	28850	28540	28775	28599	28464	28398	28543	28652	28552	28421	28864	28596	28480	28578	28554	28296	28585	28833	28357	28173	28564	28381	28562	28669	28483	28670	28537	28724	28769	28582	28349	28742	28338	28378	28364	28302	28280	28574	28296	28366	28640	28605	28564	28457	28321	28486	28548	28432	28474	28649	28412	28584	28694	28659	28804	28556	28553	28320	28251	28403	28071	28317	28847	28532	28463	28419	28606	28242	28286	28553	28514	28811	28292	28434	28616	28285	28547	28657	28337	28507	28426	28338	28492	28242	28437	28599	28489	28652	28546	28498	28579	28232	28423	28337	28422	28487	28367	28619	28300	28569	28433	28436	28281	28568	28419	28599	28804	28699	28712	28686	28692	28657	28520	28732	28418	28467	28530	28658	28616	28433	28508	28730	28712	28707	28258	28479	28390	28636	28418	28701	28329	28632	28665	28587	28397	28450	28312	28500	28515	28347	28343	28518	28712	28522	28516	28654	28164	28133	28408	28589	28606	28321	28435	28285	28468	28586	28399	28411	28299	28449	28676	28356	28248	28340	28373	28779	28311	28405	28684	28564	28307	28055	28362	28524	28573	28594	28315	28583	28666	28578	28513	28373	28405	28627	28356	28646	28631	28416	28363	28895	28426	28318	28445	28299	28078	28045	28161	28255	28266	28448	28424	28675	28266	28443	28395	28467	28445	28651	28605	28582	28247	28435	28233	28361	28316	28290	28597	28607	28480	28408	28684	28373	28461	28400	28537	28393	28202	28400	28485	28703	28480	28529	28501	28613	28430	28524	28544	28371	28344	28581	28548	28431	28633	28443	28548	28512	28477	28461	28555	28442	28373	28428	28544	28522	28528	28231	28339	28621	28557	28854	28546	28538	28555	28406	28461	28558	28594	28696	28215	28541	28517	28411	28466	28485	28304	28620	28741	28417	28578	28692	28549	28481	28504	28578	28603	28377	28686	28503	28539	28679	28334	28599	28461	28421	28314	28492	28555	28443	28464	28523	28613	28543	28355	28372	28635	28213	28401	28339	28593	28441	28553	28350	28357	28635	28503	28644	28561	28510	28485	28499	28276	28104	28635	28641	28593	28354	28681	28483	28400	28738	28434	28202	28384	28559	28425	28386	28485	28508	28602	28321	28620	28407	28451	28558	28526	28554	28562	28320	28433	28542	28701	28735	28733	28411	28555	28397	28803	28645	28625	28461	28479	28603	28599	28657	28188	28575	28544	28533	28695	28385	28458	28307	28212	28670	28677	28292	28508	28404	28309	28482	28388	28186	28423	28560	28538	28403	28697	28462	28505	28526	28446	28621	28364	28140	28391	28374	28445	28378	28233	28609	28432	28391	28645	28499	28353	28485	28515	28522	28346	28380	28503	28436	28539	28178	28522	28287	28696	28478	28552	28537	28528	28393	28487	28371	28429	28509	28683	28162	28602	28217	28356	28476	28505	28336	28661	28561	28361	28421	28466	28496	28456	28599	28518	28437	28337	28275	28520	28360	28704	28502	28580	28345	28143	28334	28367	28665	28530	28489	28528	28625	28497	28431	28389	28496	28286	28281	28669	28551	28346	28393	28458	28560	28453	28274	28476	28567	28350	28815	28332	28474	28396	28284	28374	28441	28431	28360	28640	28504	28545	28593	28359	28797	28628	28473	28172	28474	28405	28585	28632	28208	28369	28291	28345	28427	28258	28431	28557	28255	28411	28512	28447	28422	28363	28463	28758	28778	28295	28685	28360	28546	28582	28700	28422	28770	28706	28503	28451	28468	28617	28499	28327	28623	28540	28470	28363	28265	28573	28521	28596	28387	28554	28636	28542	28452	28520	28465	28239	28385	28579	28486	28497	28587	28386	28594	28529	28490	28730	28223	28401	28578	28338	28506	28570	28872	28270	28748	28370	28571	28286	28444	28265	28823	28567	28556	28672	28507	28720	28417	28267	28366	28377	28579	28732	28576	28657	28569	28368	28387	28478	28594	28564	28593	28626	28473	28634	28560	28415	28425	28437	28229	28348	28343	28453	28300	28377	28375	28743	28514	28448	28514	28627	28635	28567	28512	28630	28627	28509	28562	28583	28334	28668	28583	28357	28485	28339	28163	28822	28174	28201	28525	28499	28418	28345	28505	28736	28378	28390	28430	28380	28429	28523	28524	28556	28320	28640	28286	28490	28439	28569	28543	28452	28356	28438	28447	28123	28549	28602	28492	28390	28377	28411	28556	28630	28383	28561	28338	28423	28438	28383	28589	28428	28353	28452	28687	28443	28278	28330	28585	28441	28487	28485	28405	28636	28534	28540	28583	28101	28252	28493	28371	28256	28623	28546	28692	28450	28610	28304	28501	28502	28516	28581	28477	28626	28405	28605	28467	28587	28525	28507	28388	28502	28559	28414	28596	28315	28475	28547	28521	28400	28350	28409	28362	28301	28623	28600	28383	28354	28303	28677	28663	28743	28445	28503	28272	28352	28394	28166	28169	28502	28551	28317	28311	28245	28473	28619	28304	28299	28466	28282	28387	28370	28565	28396	28427	28491	28422	28472	28426	28688	28341	28411	28558	28399	28327	28431	28380	28386	28454	28743	28565	28287	28374	28663	28497	28224	28453	28441	28266	28600	28467	28211	28441	28537	28410	28712	28219	28587	28596	28212	28821	28619	28493	28423	28589	28672	28334	28298	28603	28397	28356	28525	28583	28553	28510	28546	28674	28310	28493	28566	28618	28690	28690	28434	28827	28649	28436	28436	28420	28345	28205	28443	28639	28484	28646	28514	28577	28556	28474	28599	28604	28596	28338	28491	28666	28559	28441	28439	28613	28459	28577	28541	28497	28447	28349	28476	28410	28580	28419	28609	28630	28624	28481	28294	28368	28333	28499	28830	28498	28377	28412	28327	28683	28481	28366	28372	28629	28480	28706	28404	28865	28408	28334	28531	28302	28443	28501	28216	28491	28620	28581	28541	28554	28318	28356	28245	28726	28777	28708	28658	28608	28545	28326	28196	28432	28232	28479	28532	28738	28498	28314	28523	28384	28452	28434	28401	28473	28480	28596	28396	28257	28632	28524	28392	28461	28168	28494	28599	28320	28610	28332	28707	28638	28596	28348	28320	28524	28373	28469	28435	28737	28427	28580	28562	28574	28327	28563	28649	28532	28361	28541	28464	28482	28537	28384	28585	28434	28654	28640	28249	28392	28542	28520	28307	28784	28261	28521	28374	28347	28394	28425	28335	28512	28631	28444	28536	28600	28445	28491	28297	28433	28410	28600	28743	28736	28394	28397	28492	28695	28554	28510	28400	28308	28323	28101	28506	28376	28510	28435	28771	28331	28396	28340	28478	28476	28283	28554	28626	28654	28293	28711	28495	28498	28322	28268	28639	28266	28547	28537	28531	28400	28348	28180	28212	28297	28479	28434	28628	28409	28446	28376	28658	28265	28432	28674	28559	28626	28438	28502	28268	28452	28661	28438	28444	28463	28388	28476	28505	28551	28610	28317	28208	28208	28432	28320	28462	28371	28515	28835	28534	28669	28321	28433	28502	28655	28306	28354	28350	28464	28360	28580	28340	28515	28562	28558	28581	28535	28655	28474	28671	28522	28306	28257	28296	28045	28487	28600	28308	28323	28694	28724	28381	28341	28481	28285	28522	28502	28623	28624	28694	28381	28646	28485	28485	28492	28422	28656	28738	28631	28101	28454	28555	28475	28429	28275	28396	28390	28338	28716	28807	28543	28724	28482	28471	28515	28372	28501	28469	28520	28235	28516	28767	28670	28393	28321	28504	28341	28433	28678	28429	28197	28814	28255	28278	28346	28375	28585	28512	28202	28410	28521	28548	28336	28467	28533	28472	28322	28529	28301	28535	28698	28359	28601	28602	28847	28508	28322	28569	28405	28401	28460	28376	28436	28118	28488	28446	28355	28764	28426	28594	28454	28518	28364	28219	28190	28434	28397	28438	28411	28421	28688	28460	28545	28758	28515	28578	28415	28269	28557	28404	28403	28298	28531	28311	28405	28337	28527	28371	28413	28636	28559	28527	28515	28500	28710	28584	28540	28806	28191	28396	28573	28300	28489	28744	28590	28575	28471	28448	28588	28492	28235	28295	28659	28271	28552	28640	28515	28354	28555	28557	28665	28274	28410	28347	28436	28310	28487	28607	28285	28453	28659	28667	28373	28618	28407	28598	28570	28406	28295	28356	28610	28340	28705	28268	28501	28620	28388	28332	28537	28755	28664	28642	28563	28392	28397	28361	28429	28474	28140	28279	28201	28225	28569	28627	28231	28346	28507	28396	28166	28489	28573	28571	28326	28423	28252	28471	28392	28347	28528	28142	28730	28726	28543	28560	28304	28292	28789	28431	28262	28494	28576	28605	28475	28520	28732	28451	28434	28523	28388	28248	28507	28532	28571	28248	28647	28450	28564	28388	28417	28362	28463	28388	28338	28494	28600	28455	28646	28624	28582	28577	28517	28276	28468	28293	28662	28492	28497	28332	28302	28216	28421	28792	28659	28469	28462	28527	28417	28628	28232	28321	28128	28211	28392	28593	28241	28238	28571	28455	28276	28578	28415	28623	28725	28463	28459	28682	28362	28458	28329	28451	28520	28379	28560	28388	28304	28449	28308	28560	28730	28584	28506	28388	28369	28275	28569	28285	28676	28463	28492	28726	28398	28584	28417	28344	28690	28516	28562	28502	28423	28498	28547	28481	28336	28304	28441	28575	28394	28545	28458	28384	28421	28273	28663	28507	28310	28378	28561	28546	28433	28276	28392	28413	28429	28487	28543	28568	28684	28977	28335	28706	28301	28390	28592	28274	28594	28639	28418	28195
25586	48924	44925	24896	22418	21202	20514	19677	19413	19143	19148	18853	18823	18618	18441	18470	18437	18324	18271	18392	18246	18204	18091	18304	18136	18396	18385	18418	18279	18337	18299	18240	18393	18149	18239	18256	18103	18211	18135	18316	18085	18149	18105	17865	18158	18126	17894	18008	17770	17996	18057	18216	18133	17909	18037	18183	17938	17880	17945	17939	18114	17918	18009	17827	18215	18184	18109	18022	17971	17850	18233	18077	18176	17899	17788	18021	17989	17990	17992	17830	18019	18042	17987	17892	17904	18151	17982	18158	18110	17869	17875	17968	18011	18026	17857	18042	17770	17871	17900	17889	18038	17997	18067	17860	17964	18179	18075	17940	17983	18069	18036	17877	17934	17885	17843	17891	17816	17946	17937	17929	18045	18121	17990	18067	18080	17725	17983	18007	17992	18126	18078	18092	17735	18150	17850	17849	17817	17802	18053	18026	17965	18060	18093	17997	17873	17782	17821	18010	18121	17843	18151	17933	18004	18008	17870	17821	17912	17832	17912	17862	17871	17970	17987	17810	17815	17950	18014	17859	18066	17914	17991	17827	18147	18125	17673	18032	17977	17983	17906	17930	17841	18032	17687	17771	18067	17927	17954	18015	17870	17932	18033	18013	17896	17898	17757	17887	17887	17959	17795	17927	17893	18038	17824	17951	18019	17930	17962	18009	17894	18213	17982	17780	17931	17990	18090	17857	17869	18103	17807	17991	18082	18014	17913	17959	17745	17921	17980	17952	17821	17897	17954	17841	17893	17989	17865	18002	17896	17882	18013	17900	17887	17908	18153	17902	18096	18078	17992	18075	18203	17949	18033	18010	17976	17879	17914	17851	18031	17966	17890	17882	17780	17934	18073	17974	18086	17976	17906	18074	18052	18035	17805	17923	17918	18040	17885	18050	17731	17903	17855	17933	17953	18131	17937	17970	17840	17918	17879	17983	17988	17918	18202	18064	17779	17894	17957	17989	17987	18045	18019	18119	17909	17817	17921	18099	17892	17728	18129	17852	17983	17838	17963	17675	17772	18024	17946	17882	18017	17943	17804	17955	18003	17889	17889	17765	17995	17906	17915	17892	17865	18109	17934	18029	17678	18083	17778	17941	18015	17751	17986	17832	17782	18081	17843	18105	17874	17961	18036	18055	17742	17904	17978	17889	17937	17857	17927	17826	17850	17929	17912	17948	17828	17876	17999	17752	18068	17963	17760	17992	18066	17966	17957	18028	18022	18019	17857	17913	17914	18069	17979	17943	17956	17844	18057	17802	18016	17872	17890	18022	17977	17862	17899	17993	17893	17915	17921	17849	18178	17893	17932	18040	18003	17990	17986	17956	18164	17861	17857	17936	17932	17910	18011	17908	18047	18066	17787	18047	18088	17882	17966	17899	17850	18120	17885	17911	17805	17931	17923	17935	17952	17989	17855	17969	17908	17993	17846	17940	17904	17981	17868	17966	17953	17786	18189	18135	17820	17972	17932	17999	17862	17929	18056	17893	18037	17888	17766	17919	17903	17953	17913	17797	17964	17933	17936	18095	17968	18033	17961	17885	18095	17941	18097	17968	17922	18257	17884	17872	17923	18210	18027	17923	18003	17991	17866	17920	18174	18022	17996	17898	18069	17858	18020	17973	17891	18066	17888	18109	17909	17911	17898	17817	18167	17916	18054	17852	17784	17917	18015	18165	18094	17872	18042	17935	17960	17912	17951	17939	17908	17962	17802	17675	18099	18167	18013	17963	17871	17929	17942	17955	17965	17915	17965	17973	17851	17965	17990	17864	17991	18111	17974	17743	17885	18015	17969	17794	17981	17971	17956	17875	17899	17975	17913	17973	18026	18016	18135	17857	17965	18041	17995	17727	18062	18005	17879	18148	17926	17848	17876	17841	17717	17986	17958	17848	17834	17981	17940	18034	18007	18057	18016	18008	17767	18017	17986	17906	17878	18135	17955	17763	17901	18068	18073	17869	18130	17970	18090	17882	18042	17791	18050	17994	17864	18081	18055	18046	17982	18000	17856	17846	17881	17942	17954	17823	17866	17754	17936	17737	17889	17890	18156	18022	17735	17888	18119	18154	18070	17915	17981	18015	17962	17894	17968	17763	17885	17850	18170	17787	17841	17929	17968	17883	17891	17983	17993	17945	17852	17850	17816	17896	17991	18139	17998	17958	17901	18016	18072	17987	17859	17864	17874	17987	17831	17936	18089	17874	17909	17748	17813	18025	17866	18044	17916	17920	17857	17983	18062	17866	17957	17988	17887	18016	17900	17978	18117	18035	17915	17923	18034	17904	17760	17945	17961	17896	18041	17978	18014	17918	17786	17847	18033	17973	18127	17990	18172	17813	18023	17975	17873	17952	17638	17989	18023	17809	17878	17803	17879	17996	17722	17919	17951	17970	17803	17886	17958	17976	17938	17957	17819	17837	17898	17819	17947	17924	18008	17919	18056	17839	17917	17806	17749	18234	17849	18063	17854	18052	18093	17757	17981	17965	17981	17875	17977	17970	18176	17842	17846	17975	17883	18178	17866	18082	18020	18047	18093	17866	17797	17932	17931	17990	17771	17904	17821	17881	18040	17846	17904	17907	17905	17885	18039	17859	17823	17972	18063	17956	17870	17799	17944	17971	17936	17825	17852	18042	18083	18004	17810	17856	17892	18007	18030	17983	17915	18070	17898	17982	17900	17880	17834	17993	17961	17726	17981	18080	18163	17943	17891	17892	18051	17835	17658	17877	18140	18030	17984	17951	17840	17927	17880	17800	18112	17930	18037	17862	17945	18037	17935	17927	18000	17836	17873	17930	18045	18038	18130	18014	17968	18088	17695	17798	17992	17973	18022	18059	17919	18022	17972	17770	18017	17801	17944	17888	17890	17781	18057	18099	18011	17894	18007	18115	18039	17995	17904	18007	17957	18005	17956	17846	17783	17857	17967	17862	18051	17928	17908	17745	17858	17798	18022	18014	17874	17942	17946	17927	18057	17676	17998	18002	17918	17984	17929	17999	18010	17819	17827	17976	17940	17867	18060	17868	17891	17978	17942	17886	17901	18041	18024	17915	17959	17842	17799	17923	17809	17882	17902	17934	17928	18098	18191	18075	17927	17991	17966	18050	17879	17878	17964	17834	17964	18019	18008	17982	18004	17994	17994	18007	18053	17971	17859	17970	17903	17676	17922	17876	17879	18047	18019	18072	17909	18001	17914	18001	17829	17959	17821	17675	17933	17979	17822	17839	17719	17858	17947	18024	18076	18084	17897	18106	17738	17982	18117	17912	18021	17994	18035	17820	17908	17962	17805	17941	18100	18027	17827	18122	17957	17731	17942	17760	17798	17832	18036	18048	17956	17951	18002	18008	17896	17991	17741	17998	18181	18009	18028	18166	17838	17993	18006	17993	17962	18060	17912	17902	17860	17851	18155	18006	17806	18019	17973	18033	17957	17977	18051	17847	17929	17943	17903	17859	17895	18022	17969	18116	17972	17929	17911	17951	17891	17883	18066	18126	17939	17834	18074	17834	17880	18006	17861	17892	18091	17864	18007	17910	17924	17931	18011	18027	18036	18089	17960	17910	17898	18018	17740	17790	17966	18074	18060	17918	17954	18073	17852	17951	18102	17854	17789	17854	17936	17946	17972	18057	18091	17890	18033	18058	17967	17890	17898	18017	17973	17943	17962	17947	18015	17923	18021	18018	18001	17880	17887	17839	17977	18019	18073	17813	18032	17933	17863	17984	17948	17958	17949	17858	17938	17814	18079	18042	17944	17996	18010	17860	17942	17952	17869	18014	18030	17796	17837	17947	18067	18165	18032	18064	17923	17994	17871	17984	18007	17953	18112	17818	17990	17866	17758	17866	18089	17904	18037	17929	18001	17983	18001	17981	17842	18132	17873	17905	18033	17866	17906	18023	17930	18003	17982	18002	18056	17971	17919	17996	17902	17955	18069	17894	18051	17825	18024	17913	18045	17958	18096	18032	17903	17982	18040	18006	17853	17997	17822	17869	17893	17964	18010	17887	17931	18093	17802	18164	17910	18025	17872	17919	17969	18077	17823	17896	17930	17841	17921	17834	17919	17742	17824	17970	17981	18058	17900	17946	17969	17859	18156	17853	18197	17957	18163	17846	17860	17799	17971	17874	17907	17879	17930	17893	17839	17991	17984	17903	17846	18041	17997	17856	17847	17938	17990	18115	18031	18037	17911	17992	18162	17931	17832	18001	17909	17826	18018	17925	17887	17895	18044	18002	17913	17998	18008	17961	17841	18001	17917	18204	17885	17933	17938	18060	17849	17920	17884	17884	18076	18071	18023	17907	18032	17875	17874	18012	17985	17852	17889	18002	18055	17894	18053	17797	17994	17974	17955	17869	18006	18080	17960	18104	18060	17815	17740	17858	17937	17974	17896	17961	17966	18020	18058	18002	17756	17990	17977	17756	18016	17963	18081	17870	18014	17822	18053	17947	17945	18070	17911	17937	17918	18014	17938	17964	18019	17802	17931	17945	17950	17976	17963	17985	17865	17748	17851	17937	17964	17928	17848	17917	17823	17994	17846	18039	18000	17958	17804	17918	17909	17976	17879	17932	18061	18081	17932	17972	17922	17977	17835	17936	18045	17928	18049	17757	17982	17978	17929	17825	18056	18212	17921	17794	17890	17999	17861	18061	17835	17913	18164	17833	17974	17783	17943	17960	17860	17910	17939	18014	17887	18070	18051	17860	18031	17946	17899	17825	18010	17979	17894	17908	17919	17896	17913	18088	17956	17854	18118	18102	18047	17888	17943	18037	18059	18028	17850	17961	17887	17776	17978	17932	17894	17961	17759	17916	18038	17978	17904	17928	17875	17862	17950	17991	17802	17960	18001	17960	18033	18010	17941	17970	17851	17797	17915	17842	18162	17863	17856	17803	17981	18083	17913	17901	18073	17963	17962	18000	18051	17940	17996	17927	18125	17893	17877	18107	18099	18024	17951	17854	17998	18000	18058	18069	18026	18002	18021	18120	18158	17982	17947	17818	18084	18057	17843	17918	17966	17942	17967	17823	17994	17950	17752	17892	18035	17979	18026	17890	17861	18063	17935	17903	17932	18009	17782	17911	17904	17904	17941	17891	18011	17903	17904	17913	17992	18065	17882	18046	18060	18145	17915	18058
35782	30165	35046	32138	30737	30847	30799	31051	30832	30678	30810	31199	30852	30838	30485	30718	30835	31068	30730	30798	30712	30662	30983	30830	30776	30830	30453	30801	30731	30788	30689	30540	30692	30680	30750	30840	30886	30811	30507	30788	30796	30778	30600	30733	30807	30527	30629	30522	30737	30759	30645	30523	30573	30714	30847	30659	30880	30684	30480	30568	31043	30849	30702	30842	30793	30667	30777	30597	30694	30853	30917	30648	30853	30737	30673	30909	31017	30819	30743	30470	30896	30921	30856	30787	30703	30943	30693	30900	30734	30670	30608	30740	30817	30525	30811	30879	30666	30824	30689	30948	30885	30844	30805	30765	30975	30577	30788	31036	30533	30674	30532	30570	30740	30644	30959	30852	30399	30591	30765	30663	30557	30531	30748	31097	30862	30820	31205	30664	30645	30728	30493	30739	30671	30745	30373	30918	30560	30729	30970	30580	30712	30880	30555	30696	30927	30754	30796	30566	30573	30668	30552	30658	30758	31124	30788	30856	30811	30714	30612	30524	30777	30502	31000	30707	30816	30895	30797	30641	30599	30817	30632	30540	30708	30837	30767	30489	30806	30656	30764	30780	30619	30919	30748	30486	30777	30853	30794	30691	30626	30686	30676	30529	30534	30715	30609	30803	30537	30639	30798	30780	30456	30533	30846	30658	30779	30671	30930	30727	30766	30652	30869	30873	30551	30896	30693	30586	30786	30597	30672	31048	30558	30571	30721	30595	30593	30741	30672	30664	30830	30656	30580	30651	30434	30893	30620	30648	30581	30675	30759	30505	30745	30550	30716	30763	30547	30968	30675	30514	30614	30508	30841	30741	30531	30778	30710	30655	30755	30715	30541	30743	30753	30808	30617	30844	30401	30716	30791	30732	30937	30872	30754	30513	30488	30672	30878	30774	30908	30574	30610	30756	30664	30704	30448	30666	30876	30659	30735	30933	30639	30949	30800	30904	30738	30656	30574	30629	30661	30719	30756	30758	30811	30680	30753	30660	30981	30817	30664	30741	30795	30597	30504	30684	30465	30832	30678	30762	30518	30432	30708	30638	30868	30531	30886	30610	30885	30879	30756	30957	30821	30750	30892	30883	30978	30870	30694	30906	30647	30438	30436	30818	30554	30855	30731	30655	30651	30766	30526	30551	30603	30574	30648	30677	30873	30679	30732	30638	31079	30749	30548	30576	30496	30714	30538	30463	30691	30922	30634	30868	31054	30708	30695	30163	30708	30832	30763	30711	30488	30786	30691	30517	30369	30748	30809	30457	30645	30401	30435	30718	30709	30934	31060	30680	30722	30894	30911	30611	30935	30464	30693	30782	30661	30853	30622	30519	30649	30774	30724	30746	30457	30666	30823	30838	30762	30684	30682	30846	30782	30748	30647	30903	30801	30579	30628	30742	30743	30413	30995	30917	30716	30936	30757	30739	30861	30710	30800	30867	30924	30684	30496	30792	30918	30946	30700	30694	30675	30902	30608	30673	30949	30681	30763	30551	30763	30756	30714	30603	30767	30829	30671	30702	30813	30629	30730	30779	30740	30696	30605	30657	30861	30742	30603	30909	30941	30641	30668	30785	30741	30322	30563	30767	30581	30460	30733	30451	30634	30660	30762	30867	30797	30874	30690	30641	30451	30524	30515	30969	30615	30629	30657	30701	30747	30406	30639	30509	30642	30641	30536	30637	30630	30558	30740	30675	30926	30858	30788	30595	30706	30890	30431	30800	30870	30877	30808	30949	30670	30574	30762	30768	30854	30845	30585	30587	30692	30883	30902	30792	30617	30835	30673	31008	30618	30676	30502	30774	30805	30654	30622	30864	30648	30557	30614	30595	30671	30556	30915	30799	30878	30846	30759	30834	30829	30603	30453	30504	30679	30590	30730	30750	30607	30799	30696	30650	30875	30532	30798	30874	30743	30672	30868	30909	30709	30995	30721	30756	30876	30761	30837	30568	30646	30543	30788	30696	30618	30623	30726	30792	30685	30706	30741	30729	30723	30881	30886	30616	30729	30288	30454	30732	30862	30679	30492	30772	30770	30531	31040	30887	30791	30894	30781	30592	30737	30779	30691	30636	30913	30613	30648	30632	30689	30493	30937	30738	30766	30767	30675	30666	30673	30823	30932	30770	30664	30691	30597	31170	30692	30638	30718	30450	30606	30566	30580	30762	30556	30818	30930	30631	30697	30776	30678	30831	30793	30685	30883	30730	30862	30478	31022	30809	30989	30351	30679	30889	30631	30824	30808	30441	30600	30646	30759	30628	30508	30744	30794	30817	30539	30703	30710	30582	30823	30745	30862	30779	30661	30843	30672	30795	30633	30477	30834	30704	30779	30804	30631	30713	30768	30714	30757	30450	30813	30803	31096	30868	30991	30635	30576	30831	30777	30906	30642	30699	30924	30837	30737	30800	30688	30714	30652	30778	30800	30589	30462	30437	30466	30304	30589	31006	30523	30903	30638	30526	30669	30882	30866	30805	30756	30868	30702	30810	30646	30660	30517	30732	30791	30811	30584	30912	30647	30761	30805	30980	30844	30875	30621	30794	30721	30876	30720	30556	30762	30786	30816	30734	30696	30588	30531	30750	30794	30710	30826	30755	30788	30949	30962	30735	30663	30773	30973	30967	31001	30592	30928	30840	30714	30741	30905	30695	30978	30651	30498	30801	30837	30536	30726	30689	30860	30508	30857	30721	30985	30896	30745	30940	30652	30720	30669	30652	30897	30579	30771	30732	30716	30718	30650	30621	30700	30703	30518	30679	30888	30701	30493	30770	30838	30898	30706	30824	30789	30695	30619	30717	30744	30669	30666	30546	30510	30879	30714	30730	30708	30829	30794	30559	30496	30777	30700	30487	30919	30636	30898	30674	30822	30934	30572	30534	30595	30818	30733	30641	30895	30636	30696	30588	30858	30582	30750	30781	30753	30599	30731	30646	30662	30814	30624	30776	30826	30597	30648	30643	31065	30781	30561	30556	30966	31035	30785	30507	30728	30667	30986	30730	30561	30606	30574	30817	30746	30869	30909	30590	30746	30690	30741	30843	30657	30929	30851	30890	30677	30909	30717	30613	30592	30597	30657	30521	30652	30672	30545	30876	31023	30547	30601	30592	30770	30791	30646	30902	30826	30759	30930	31069	30582	30805	30669	30718	30831	30535	30840	30930	30868	30996	30530	30797	30717	30613	30700	30671	30761	30531	30704	30535	30620	30746	30570	30715	30621	30882	30857	30505	30592	30321	30714	30591	30773	30900	30484	30391	30520	30654	30692	30758	30449	30634	30748	30794	31029	30750	30803	30542	30784	30956	30814	30602	30670	30543	30512	30670	30885	30829	30705	30648	30694	31077	30701	30765	30506	30645	30889	30751	30710	30573	30782	30799	30703	30788	30950	30710	30651	30715	30745	30347	30764	30491	30682	30813	30739	30782	30906	30700	30679	30505	30714	30754	30659	30802	30619	30683	30737	31004	30839	30583	30618	30592	30593	30703	30803	30755	30722	30650	30793	30903	30768	30938	30720	30613	30789	30884	30862	30843	30760	30691	30763	30842	30800	30699	30643	30636	30699	30804	30742	30678	30761	30843	30638	30857	30610	30735	30812	30720	30955	30740	30596	30414	30886	30796	30866	30783	30717	30845	30999	30688	30738	30985	30852	30801	30603	30950	30828	30732	30632	30585	30801	30754	30513	30654	30506	30636	30612	30830	30555	30576	30627	30669	30436	31031	30685	30591	30579	30743	30723	30874	30849	30797	30691	30895	30910	30500	30661	30761	30519	30697	30689	30633	30690	30852	30854	30673	30657	30826	30626	30828	30445	30713	30773	30643	30586	30856	30777	30772	30454	30530	31032	30872	30836	30907	30667	30641	30524	30759	30757	30623	30608	30427	30892	30755	30681	30710	30761	30540	30794	30802	30697	30569	31234	30828	30755	30695	30446	30610	30730	30761	30264	30542	30843	30891	30906	30946	30868	31066	30513	30972	30426	30809	30610	30572	30791	30544	30605	30863	30694	30623	30649	30893	31128	30718	31083	30805	30666	30934	30746	30560	30877	30643	30817	30637	30759	30697	30689	30963	30782	30810	30582	30679	30698	30758	30800	30716	30848	30774	30776	30980	30739	30760	30632	30857	30445	30615	30508	30479	30872	30720	30595	30615	30878	30673	30874	30608	30400	30494	30936	30744	30779	30609	30569	30610	30699	31138	30852	30614	30798	30958	30834	30722	30712	30552	30667	30823	30876	30801	30892	30982	30845	30734	30873	30879	30758	30839	30676	30653	30662	30380	30641	30702	30739	30774	30752	30377	30884	30773	30930	30739	30697	30545	30581	30758	30874	30550	30944	30766	30707	30711	30822	30947	30606	30947	30699	30630	30910	30921	30573	30759	30978	30803	30783	30361	30636	30710	30468	30697	30730	30864	30806	30898	30517	30754	30636	30655	30856	30635	30654	30786	30505	31043	30784	30859	30878	30623	30766	30724	30588	30710	30644	30933	30844	30548	30871	30642	30301	30603	30828	30747	30845	30878	30817	30603	30703	30731	30648	30742	30598	30474	30596	30591	30705	30810	30601	30788	30913	30881	30909	30497	30942	30578	30853	30947	30833	30787	30667	30760	30631	30869	30970	30661	30876	30680	30673	30755	30922	30782	30853	30846	30726	30621	30933	30888	30686	30737	30656	30538	30652	30598	30810	30731	30981	30623	30721	30697	30825	30720	30512	30761	30919	30723	30866	30727	30811	30524	30617	30831	30650	30806	30681	30992	30824	30652	30796	30602	30733	30663	30564	30806	30842	30832	30692	30749	30839	30883	30979	30510	30929	30620	30382	30261	30801	30503	30668	30676	30811	30917	30947	30774	30561	30621	30725	30744	30943	30837	30800	30793	30692	31011	30710	30758	30723	30500	30666	30790	30656	30474	30523	30988	30488	30705	30660	30550	30754	30605	30445	30460	30538	30549	30796	30629	30653	30858	30673	30588	30801	30811	30875	30624	30821	30764	30778	31032	30563	30762	30583	30717	30700	30686	30789	30490	30857	30864	30796	30784	30595	30886	30772	30649	30491	30588	30926	30853	30721	30659	30835	30483	30897	30837	30595	31041	30785	30884	30741	30655	30737	30820	30733	30648	30823	30972	30660	30970	30588	30491
23405	29070	25548	19762	19432	19336	19227	19145	19152	19281	19256	19131	19100	19249	19174	19152	19113	18983	18887	19103	18966	19281	19119	18981	19104	19139	18940	19091	19205	19103	19090	19206	19023	18956	18953	18952	19063	18948	19008	19043	18988	18950	19074	19007	18957	19179	19037	18944	19089	19129	19042	18970	19075	18822	19053	19031	18859	18951	19084	19114	18866	18843	19161	18840	19041	19003	19170	19059	18943	18936	18816	18914	19125	18956	19113	18812	19117	18934	18884	18924	18905	18921	18905	19098	19092	18944	19111	19069	19066	18995	18843	18842	18827	19089	18881	19018	18828	19000	18992	18875	18912	18952	19112	19061	18993	18926	18945	19098	18929	19186	18854	19058	18935	18968	19044	18839	18977	18850	18898	18921	18931	18980	18871	18980	18867	18874	18930	18713	18913	18973	19004	19049	19170	19116	18883	18948	19023	18935	18896	19078	18944	18726	18941	18825	18663	18951	19122	18868	19005	19197	18971	18939	18827	18931	19032	19074	18941	19029	19101	18801	19063	18965	18948	18839	18904	18890	18949	18894	18842	19084	19055	18915	18976	18976	18980	18847	19151	18865	18985	19012	18977	19008	19067	18892	18866	18912	19001	18989	19068	18945	19022	18769	18838	18911	18854	19040	18898	19026	19005	19007	18841	19025	18896	18845	18861	18897	18982	18999	19043	19246	18966	18765	18980	19000	18852	18881	18912	18895	19070	18948	19088	18977	19062	19029	19048	19049	18938	18916	19071	19034	19068	18754	19010	18903	19062	19050	19017	19145	18985	19065	18836	18854	19066	19044	18927	19019	18977	19019	18905	19018	18945	18787	18849	18927	18941	18868	18948	18953	19136	18823	18941	18958	19031	19003	19083	19017	19043	19096	19053	18940	19016	18980	18935	18898	18826	18865	18985	19117	18992	18930	18893	19038	19022	18913	18936	19137	19163	19046	19009	18898	18824	18915	19063	19140	19137	18938	19075	19033	18917	18930	18927	19150	18810	18989	18988	18855	19178	19004	19028	18771	18998	18848	18935	19058	18933	18891	18768	18980	18996	18958	19230	19178	18727	19009	19083	19037	18899	18991	19015	18877	18708	18880	18989	18941	18960	18972	19080	18818	18923	19019	18853	18912	18897	19045	19058	19138	18820	18902	18897	19054	18899	19091	19005	18699	18761	19066	18887	19013	19088	18834	18828	18916	18655	19031	19055	19002	19024	19056	18964	18886	18795	19176	18901	19023	18842	18879	18842	19131	18969	19040	18841	18859	19070	19035	18959	18895	18912	19150	19087	19002	19057	18928	18852	18871	19072	18937	19119	18993	18951	18954	19081	18968	18726	18983	18966	18797	19100	18923	18883	19072	19006	18951	19066	18912	19121	18986	19073	19070	18908	18983	19209	18860	19035	19013	18978	18897	19147	18970	18960	18836	18771	19080	19110	19021	19051	18843	19082	19076	18864	18901	19014	18952	18972	19140	18801	18977	18880	19022	19041	18833	19020	18909	18910	18863	19013	19244	19136	19044	18743	19103	18924	18920	19059	19088	18859	18677	19102	19132	18943	18931	18877	18912	19003	18995	18886	19021	19037	19012	18906	18993	19136	18762	18989	18806	19033	18704	19061	19054	18888	18939	19029	18974	19002	19056	18913	19187	18956	18930	18916	18945	18793	18817	18937	18935	19017	19056	18829	19059	18864	18978	18945	18940	19024	18813	19021	18847	18833	18734	18967	19043	18897	19011	18828	19000	18962	18997	18936	18890	19069	18995	18883	18938	19056	18951	18871	19134	19011	18985	19117	18885	18974	19180	19054	18834	18961	18886	19107	18826	19017	18972	18994	19093	18899	19044	19090	18938	19007	18920	18969	19021	19065	19043	18671	18900	18972	19116	18994	18917	19043	18906	19004	18840	18915	18961	18887	18906	18896	18970	19017	18890	18970	19035	19059	18744	18948	18966	19082	18959	18780	18898	18837	19126	19088	18965	18956	18806	18913	18764	19034	19078	18804	19095	19017	19009	18988	18934	19022	18820	18920	18859	19058	18941	19187	18953	18860	19183	18927	19044	18957	19094	18945	19168	18956	18943	19071	18989	18866	18869	18964	18994	18957	19049	19063	19031	19026	19012	19102	18910	18980	19146	19060	18795	19089	18965	18914	19090	18838	19009	18994	18947	18867	19114	18956	18722	19010	18827	19028	19109	18979	19017	18990	18934	18862	18959	18928	19063	18877	19121	18898	18991	18971	18892	18895	18916	19052	19162	19006	18895	19067	19172	19089	18993	19036	18971	18933	18799	18978	18981	18811	18958	19150	18986	19103	19137	18810	19095	19100	19235	18931	18998	18886	18990	18889	18959	18986	18901	19142	19039	18904	18841	18939	19175	18978	18854	18822	18911	19014	18981	18829	18824	19004	19025	19043	18891	19057	18874	19013	18981	18998	18953	18845	19096	19054	19100	18947	18862	19121	18905	19016	18901	19042	18837	19058	18959	19000	19045	18928	19030	19004	19146	19043	18951	18932	18975	18910	19027	18909	18951	18954	18906	18865	19041	18930	19050	19051	19133	18897	18992	18966	18804	19030	18967	18860	19019	19106	18902	19014	19010	19089	19054	18935	18978	19010	18901	18907	19056	19098	18999	19083	18835	19016	18857	19060	19117	18884	18827	19100	19054	18866	18889	18977	19028	18940	19162	18990	19259	19102	18650	18996	18950	18880	18891	18934	19007	19051	19025	19064	19155	18746	19030	18875	18901	18936	19068	19132	18762	19020	18951	18817	18685	19146	19079	18956	19025	18736	18932	18921	18950	18767	18991	18974	18995	19068	18968	19059	18968	19019	19136	18925	19026	19317	18782	18852	19029	18787	19016	18870	18879	19007	19048	19036	18931	19208	18941	18831	18880	19202	19061	18939	18935	19113	18834	19072	18942	19033	19168	19084	18942	19019	18940	18834	19046	18990	18733	18925	18824	18943	19131	18928	18817	19093	18856	18992	18963	19052	18907	18904	19102	19005	18783	19131	18909	18940	18926	19005	18909	18941	18847	19022	19167	18955	19029	18933	18958	19004	18841	18952	19177	18992	18932	19075	19098	19060	18792	18863	19021	18766	18989	18981	18735	19021	19043	19024	18867	19006	19074	18869	18939	18975	19050	18912	19071	19111	19104	19062	18931	18921	18876	18909	19100	19134	19080	19026	18919	19022	18943	18904	19143	18936	19004	19066	18880	19045	18902	18946	18984	18996	19109	19055	18940	19036	18963	19021	18882	18988	18929	18863	18952	18946	19052	18777	19009	18921	19026	18833	19115	18797	18971	19156	19177	18999	19097	19047	19181	18953	18976	18919	18651	18884	18801	19124	19090	19015	19078	18987	19115	19075	18912	18890	19018	18795	19019	19051	18772	19068	19053	18914	18975	18981	18985	19012	18851	19130	18987	18936	19013	18960	18989	18851	18890	19125	18820	19015	19158	18921	18937	18977	19075	19081	19000	19059	18796	18977	18894	18879	18967	19118	18869	18994	19081	19056	18756	19125	18941	19005	19199	19002	19093	19131	18958	18889	18971	19135	18963	19175	18917	18938	19111	18898	19000	19055	18924	19023	18955	18904	19079	18844	19038	19092	18996	18965	18910	19039	18969	18784	18904	18956	18766	18949	18994	19080	18849	19161	19132	19015	19054	19016	18969	18892	18967	18902	19008	18923	18995	18958	19075	18925	18861	18868	18752	18985	19073	19072	18918	19140	18993	18981	18849	18994	18833	18915	18983	18773	19051	18995	18992	18877	19100	18959	19025	19163	19108	18815	19070	18889	18951	18938	19053	18986	18961	18985	19132	19112	18936	18841	19020	18994	18925	18974	19092	18997	19098	19067	19061	18951	18930	19104	19180	18959	18999	18989	18930	18870	19027	19093	18951	19101	18918	19161	19003	19138	18940	19064	18971	18986	18880	19130	18961	18982	18957	19122	18939	18949	18964	18797	19213	18876	18942	19131	18902	19192	19123	18821	19090	19095	19003	19056	19012	18807	19077	18841	19071	19087	18961	18976	18871	19118	18807	19088	19038	18967	18927	18906	18854	18975	18988	19012	18815	19144	18993	19099	19057	18973	19097	18973	18945	18925	18990	18920	18961	18963	19018	18987	18962	19030	18948	19106	18888	19005	19008	19014	18828	18874	19095	18985	19064	19022	19030	19002	19110	18925	19136	18982	18926	19015	18906	18959	18996	19149	18786	19075	19000	19106	18987	18976	18934	18982	18940	19183	18994	18948	19070	18910	19159	18986	18966	18919	18943	19054	18972	18983	18758	18909	18934	18730	18853	19088	19119	19009	18849	19086	18934	19128	18829	18828	19130	19023	18888	19052	19098	18771	18903	19045	19178	19008	18880	18991	18929	18896	18821	19116	18974	18894	18904	18919	18880	18800	19060	18742	18990	19033	18982	19000	19027	18867	18745	18953	18965	18781	19037	19049	19133	18976	18927	18933	18878	18884	18959	18978	18817	19058	19019	18848	19075	18857	19025	19012	18994	19069	19051	18956	19106	18893	19064	19029	19023	18907	19110	19043	18836	18891	19009	18922	18940	19056	18977	18939	18947	19125	18945	19063	18937	19196	18810	18958	19043	19090	18983	18936	18905	19019	18996	18912	18946	18842	18772	18895	19106	18854	18963	18841	19165	19027	19078	18965	19041	18920	19066	18822	19105	19043	19140	19021	19036	18949	19048	19037	18887	18958	18969	19099	18867	18840	19100	18876	19092	18917	18888	18902	18998	18938	19101	19016	19016	18873	19026	18939	19037	18997	18935	18798	19110	18850	19005	19133	18857	18957	18938	18839	18846	18946	19074	19062	18951	19052	19040	19072	18843	19091	18978	18812	18851	18912	19144	19032	18852	19128	18909	18992	18779	19009	18995	18769	19138	18901	19001	19078	18977	18999	18876	19034	18970	19202	18876	18989	18875	18902	19092	19015	19074	19085	19036	18985	19108	18748	18998	19031	19019	18964	19043	19115	18919	19070	19201	19141	18859	18850	19114	18946	18951	19087	18921	18979	19091	18913	18862	19005	18953	19057	18768	19094	18825	19191	18998	19104	19067	18908	18975	18887	19035	19024	18859	18945	18924	19016	18904	18995	18931	19010	19026	18981	19009	18937	18974	19072	18975
23735	20967	27363	25174	24203	29389	32364	30285	29802	29875	29819	29509	29448	29662	29539	29817	29597	29292	29586	29508	29664	29270	29376	29334	29410	29346	29321	29305	29255	29554	29473	29428	29417	29284	29308	29382	29502	29178	29277	29318	29295	29392	29399	29093	29097	29153	29222	29229	29451	29150	29469	29332	29063	29349	29267	29135	29237	29225	29464	29179	29209	29303	29195	29149	29202	29319	29095	29162	29046	29307	29362	29090	29411	29286	29035	29278	29330	29274	29355	29262	29428	29363	29351	29394	29193	29131	29143	29267	29154	29387	29243	29281	29268	29374	29267	29357	29041	29029	29367	29200	29140	28995	29265	29534	29054	29225	29329	29130	29131	29057	29359	29244	29260	29036	29367	29196	29303	29254	29190	29237	29408	29419	29062	29030	29173	29150	29205	29151	29037	29216	29340	29369	29268	29168	28978	29125	29282	29218	29054	29276	29060	29045	29461	29445	29057	29147	29156	29089	29538	29308	29200	29088	29258	29385	29281	29103	29375	29045	29103	29006	29068	29331	29078	29046	29052	29379	29071	29311	29161	29054	29333	29414	29542	29260	29195	29425	28902	29082	29401	29049	29088	29254	29368	29224	29279	29123	29204	29052	29032	29055	29357	28943	29101	29241	28908	29135	29264	29222	29182	28882	29202	29168	29332	29388	29034	29148	29092	29091	29288	29138	29394	29238	29128	29348	29191	29450	29301	29330	29291	29403	29413	29550	29144	29062	29023	29018	29065	29141	29057	29252	29416	29388	28926	29202	29400	29200	28975	29260	29233	29249	28881	29050	29198	29061	29138	29221	29282	29058	29373	28984	29282	29135	29263	28836	29251	29297	29211	29311	29225	29201	29307	29355	29362	29241	29387	29282	29261	29100	28976	29395	29077	29222	29260	29318	29351	29230	29403	29137	29524	29091	29052	29323	29300	29337	29455	29153	29295	29077	29119	29447	29246	29179	29399	29132	29195	29021	29368	29292	29086	29319	29379	29192	29264	29290	29395	29296	29157	28925	29351	29212	29266	29465	29230	29222	29200	29067	29431	29364	29281	29299	29335	29122	29016	29073	29152	28899	29092	29279	29093	29287	29424	29311	29128	29258	28899	29157	29410	29341	29378	29164	29060	29192	29214	29216	29018	29169	29233	29197	29254	29120	29197	28989	29275	29300	29284	29280	29273	29091	29024	29191	29451	29195	29198	29107	29157	29168	29359	29338	29241	29340	29382	29341	29081	29030	29259	29122	29239	29148	29290	29137	29332	29222	29202	29447	28915	29107	29084	29319	28936	29070	28938	29267	29077	29033	29319	29264	29230	28963	29218	29193	29286	29108	29030	29184	29240	29390	28973	29213	29198	29269	29241	29275	29354	29363	29233	29100	29453	28901	29077	29175	29257	29367	29101	29298	29165	29175	28997	29305	29167	29278	29283	29071	29197	29078	29389	29280	28916	29306	29313	28902	29276	29037	29301	29129	29254	29197	29313	29272	29186	29095	29378	29476	29238	29396	29205	29117	29277	29098	29166	29553	29442	29184	29313	29204	29402	29166	29329	29492	29227	29197	29320	29380	29366	29282	29239	29317	29166	29038	29448	29217	29173	29508	29631	29314	29122	29360	29273	29126	29329	29191	29167	29592	29364	29384	29258	29208	29125	29343	29091	29215	29151	29029	29090	29317	29270	29134	29170	29275	29225	29444	29382	29302	29174	29137	29009	29309	29241	29341	29304	29279	29146	29332	29478	29211	29252	29250	29227	29333	29346	29154	29026	29144	29444	29182	29052	29127	29148	29314	29063	29358	29528	29392	29156	29307	29325	29077	29107	29350	29185	29276	29560	29137	29092	29148	29127	29157	29340	29266	29343	29118	29450	29006	29230	29526	29222	29307	29125	29210	29144	29115	29420	29180	29385	29388	29171	29315	29058	29086	29510	29332	29478	29369	29245	29189	29231	29195	29233	29124	29417	29331	29187	29185	29310	29214	29176	29088	29270	29276	29409	29339	29232	29394	29139	29325	29153	29115	29203	29074	29261	29356	29190	29237	29158	29215	29210	29299	29035	29281	29127	29234	29212	29063	29692	29090	29213	29441	29387	29064	29254	29095	29600	29408	29170	29514	29564	29611	29291	29073	29227	29382	29159	29141	29292	29228	29233	29168	29011	29322	29138	29306	29093	29166	29147	28998	29277	29131	29103	29268	29338	29100	29117	29052	29101	29244	29219	29178	29256	29395	29295	29214	29431	29501	29037	29239	29174	29156	29347	28979	28912	28807	28857	29193	29313	29024	29304	29546	29069	29160	29289	29257	29039	29130	29046	29150	29165	29111	29058	29363	29220	28988	29141	29479	29294	28969	29144	29245	29174	28999	29316	29117	28830	29214	29343	29333	29156	29225	29242	29234	29106	29152	29201	29241	29248	29294	29210	29138	29021	29319	29478	29141	29435	29132	29399	29186	29406	29114	29243	29371	29380	29126	29218	29046	29390	29234	29149	29254	28864	29150	29022	29123	29269	29062	29388	29053	29344	29215	29117	29045	28992	29070	29042	29257	29604	28963	29127	29211	29292	29376	29231	29254	29263	29168	29414	29264	29362	29026	29091	29468	29550	29161	29053	29005	29153	29119	29125	29357	29166	29243	29107	29432	29141	29329	29380	29281	29257	29185	29054	29361	29281	29217	29077	29213	29189	29174	29412	29164	29105	29350	29345	29352	29319	29145	29276	29297	29199	29145	29265	29291	29118	29051	29112	29169	29349	29323	29219	29061	29244	29338	29171	29240	29264	29233	29514	29155	29323	29214	29123	29370	29281	29211	29278	29138	29092	29167	29083	29171	29095	29223	29135	29196	29520	29084	29312	29375	29515	29135	29241	29108	29376	29024	29435	29358	29306	29187	29310	29104	29139	29150	29418	29196	29403	29261	29224	29241	29217	29393	29316	29101	29335	29218	29194	29300	29214	29112	29474	29272	29249	29295	29368	29205	29197	29010	29254	29194	29252	29166	29174	29112	29405	29288	29174	29036	29401	29297	29395	29370	29305	29152	29261	29294	29527	29310	29482	29280	29354	29362	28939	29735	29361	29494	29497	29347	29263	29371	29160	29273	29131	29014	29285	29211	29434	29108	29484	29267	29243	29247	29492	29266	29308	29139	29293	29172	28984	29194	29254	29365	28907	29247	29146	29388	29089	29354	29337	29146	29379	28882	29454	29370	29311	29116	29441	29143	29038	29410	29285	29283	29292	29286	29100	29388	29109	29055	29260	29352	29334	29101	29152	29214	29212	28922	29162	29156	29314	29165	29138	29339	29354	29310	29334	29084	29056	29023	29016	29228	29176	29347	29411	29162	29381	29306	29389	29228	29171	29256	29357	29227	29434	29607	29314	29036	29119	29168	29225	29157	29374	29284	29127	29163	29133	29228	29083	28936	28751	28884	29384	29026	29332	29252	29071	29326	29372	29198	29123	29266	29215	29051	29172	29268	29201	29258	29111	29183	29349	29463	29201	29079	29131	29053	28807	29119	29148	29195	29399	29078	29176	29065	29137	29039	29180	29235	28957	29479	29475	29266	29373	29148	29109	29175	29204	29424	29203	29235	29131	29406	29151	29146	29378	29235	29182	29369	29493	29309	29496	29439	29214	29280	29349	28920	29017	29166	29116	29330	29217	29248	29073	29078	29313	29118	29156	29051	29357	29184	29263	29232	29314	29282	29228	29264	29275	29119	29329	29026	29263	29121	29207	29418	29255	29232	29237	29204	29136	29410	29621	29010	29050	29187	29306	29130	29156	29273	29204	29088	29188	29142	29257	29301	29114	29216	29301	29406	29345	29360	29056	29196	29157	29027	29266	29338	29344	29260	29466	29373	29288	29275	29022	29268	29377	29116	29048	29077	29245	29015	29308	29260	29225	29333	29230	29114	29248	29251	29086	29077	29318	29068	29047	29317	29105	29122	29270	29374	29374	29135	29032	29315	29205	29466	29267	28878	28963	29271	29237	29270	29184	29195	29258	29447	29243	29305	29109	29217	29179	29240	29368	29205	29140	29063	29519	29351	29388	29167	29307	29352	29344	29339	29108	29114	29154	29184	28932	29250	29091	29257	29261	29329	29368	29044	29359	29288	29613	29165	29059	29148	29371	29188	29160	29330	29291	29198	29387	29228	29078	29326	29273	29055	29325	29067	29194	29076	29091	29048	29390	29388	29359	29374	29253	29211	29265	29154	29274	29136	28935	29373	29221	29272	29304	29408	29327	29236	29066	29231	29011	29328	29364	29336	29352	29173	29229	29376	29550	29089	29167	29118	29323	28923	29060	29119	29207	29207	29251	29167	29224	29064	29134	29072	29257	29653	29155	29259	29183	29170	29027	29016	29155	29233	29322	29137	29326	29276	29477	29185	29197	29237	29091	29122	29220	29035	29517	29164	28961	29284	29334	29419	29393	29064	29401	29387	29193	28972	29615	29297	29394	29076	29154	29280	29041	29308	29211	29148	29008	29342	29519	29086	29094	29028	29154	29215	29099	29196	29254	29153	29075	29103	29149	29309	29035	29229	29285	29250	29273	29073	29259	29057	29100	29238	29161	29503	29509	29137	29441	29199	29098	29171	29342	29376	29122	29147	29279	29410	29286	29051	29207	29224	29343	29119	29327	29318	29223	29115	29210	29282	29203	29242	29439	29271	28971	28950	29228	29008	29295	29212	29207	28901	29158	29105	29375	29102	29020	29177	29497	29135	29086	29242	29380	29473	29323	29137	29194	29098	29078	29031	29221	29420	29067	29204	29287	29319	29185	29114	29390	29125	29403	29066	29334	29145	29325	29250	29192	29137	29129	29277	29230	29414	29670	29187	29419	29258	29066	28988	29259	29181	29214	29200	29356	29353	29193	28907	29283	29166	29404	29361	29302	29180	29132	29238	29280	29243	29343	29207	29144	29088	29107	29397	29180	29246	29290	29132	29448	29319	29428	29308	29143	29296	29249	29191	29081	29266	29172	29211	29455	29324	28918	29275	29365	29482	29431	29190	29176	29672	29203	29221	29202	29450	29372	29265	29230	29053	29321	29169	29282	29195	29264	29070	29160	29348	29387	29286	29169	29076	29343	29622	29529	29098	29440	29023	29436	29330	29229	29280	29182	28870	29159	29303	29231	29537	29140	29234
23491	43478	34948	22248	20924	20122	19678	19377	19056	19038	19101	18941	18697	18446	18655	18493	18605	18559	18616	18680	18594	18504	18505	18622	18852	18636	18487	18466	18609	18499	18512	18550	18424	18486	18491	18416	18345	18411	18365	18389	18434	18290	18564	18337	18489	18190	18519	18585	18395	18280	18476	18459	18358	18421	18388	18393	18404	18322	18307	18244	18278	18398	18319	18278	18269	18442	18360	18419	18150	18357	18507	18355	18216	18463	18358	18274	18177	18296	18146	18196	18442	18213	18394	18398	18503	18406	18370	18388	18318	18295	18248	18202	18191	18501	18371	18450	18225	18367	18493	18374	18373	18260	18324	18340	18371	18403	18313	18455	18236	18256	18430	18353	18183	18356	18346	18312	18296	18137	18264	18391	18336	18153	18387	18405	18173	18313	18387	18243	18442	18344	18355	18327	18297	18492	18268	18165	18390	18383	18336	18252	18437	18268	18338	18238	18233	18346	18311	18196	18305	18103	18399	18244	18356	18172	18239	18217	18470	18261	18211	18376	18149	18270	18323	18441	18269	18313	18314	18162	18209	18379	18375	18319	18353	18382	18246	18349	18468	18322	18477	18356	18127	18180	18332	18239	18373	18163	18365	18380	18259	18193	18209	18362	18266	18348	18239	18286	18274	18448	18201	18304	18261	18223	18319	18148	18273	18305	18395	18372	18366	18455	18231	18336	18137	18180	18186	18434	18235	18420	18274	18274	18284	18306	18208	18320	18211	18276	18514	18209	18391	18406	18364	18284	18289	18299	18144	18496	18455	18158	18312	18288	18562	18427	18244	18377	18247	18205	18224	18345	18437	18220	18350	18413	18392	18357	18250	18128	18328	18254	18351	18305	18257	18303	18203	18395	18471	18100	18371	18142	18149	18277	18220	18131	18153	18488	18213	18443	18236	18264	18344	18270	18311	18370	18312	18334	18276	18054	18151	18134	18194	18443	18417	18369	18365	18166	18389	18340	18172	18409	18331	18292	18264	18320	18118	18172	18221	18474	18254	18482	18258	18351	18446	18312	18278	18162	18369	18381	18236	18244	18292	18297	18366	18051	18382	18140	18243	18094	18292	18304	18353	18361	18132	18272	18331	18242	18322	18395	18493	18306	18312	18249	18196	18442	18217	18216	18152	18283	18427	18276	18534	18241	18258	18231	18319	18219	18330	18185	18155	18245	18240	18295	18232	18479	18493	18239	18352	18182	18128	18385	18476	18179	18227	18243	18361	18425	18229	18440	18236	18272	18304	18355	18447	18320	18246	18303	18187	18383	18344	18197	18437	18447	18288	18220	18380	18251	18346	18164	18079	18346	18215	18261	18299	18418	18298	18284	18248	18297	18514	18327	18381	18081	18233	18334	18441	18299	18400	18322	18508	18149	18253	18290	18252	18320	18151	18440	18408	18412	18076	18274	18292	18316	18417	18376	18281	18300	18441	18271	18331	18297	18232	18232	18222	18253	18180	18219	18136	18403	18229	18290	18401	18362	18314	18311	18266	18282	18377	18404	18243	18313	18160	18431	18216	18234	18338	18402	18414	18282	18337	18357	18221	18332	18304	18166	18451	18473	18261	18524	18142	18305	18331	18299	18296	18320	18164	18311	18217	18360	18264	18221	18269	18415	18400	18302	18294	18242	18251	18405	18354	18368	18250	18470	18257	18294	18413	18106	18249	18365	18277	18357	18152	18315	18244	18426	18168	18471	18344	18284	18419	18130	18407	18200	18369	18210	18240	18354	18313	18266	18283	18143	18237	18305	18316	18201	18407	18210	18381	18265	18244	18665	18409	18420	18143	18207	18214	18337	18378	18280	18149	18250	18322	18349	18238	18211	18258	18210	18473	18282	18326	18377	18421	18306	18273	18301	18338	18291	18446	18146	18256	18125	18298	18344	18300	18413	18362	18334	18228	18110	18319	18335	18472	18268	18216	18136	18332	18236	18381	18297	18334	18396	18342	18263	18390	18242	18312	18115	18267	18435	18389	18317	18224	18337	18417	18338	18475	18269	18314	18121	18338	18199	18211	18362	18502	18117	18460	18202	18225	18391	18451	18450	18165	18244	18229	18325	18325	18149	18291	18476	18366	18294	18224	18508	18308	18158	18317	18398	18252	18240	18351	18403	18314	18303	18480	18482	18344	18131	18403	18316	18381	18439	18327	18169	18152	18216	18312	18358	18427	18218	18422	18228	18226	18160	18378	18431	18353	18193	18354	18213	18212	18287	18382	18181	18442	18405	18222	18181	18389	18368	18340	18438	18320	18470	18364	18339	18269	18101	18326	18290	18279	18368	18211	18358	18310	18100	18380	18421	18384	18388	18221	18357	18224	18389	18370	18414	18546	18433	18214	18132	18321	18442	18323	18341	18279	18371	18323	18342	18292	18269	18331	18294	18249	18199	18319	18222	18394	18267	18408	18409	18420	18281	18275	18291	18330	18437	18255	18375	18217	18370	18345	18368	18260	18456	18163	18489	18474	18262	18348	18454	18188	18265	18222	18279	18300	18252	18220	18201	18271	18146	18282	18335	18357	18484	18355	18091	18506	18496	18174	18279	18088	18227	18258	18210	18450	18213	18357	18466	18318	18271	18321	18421	18274	18325	18500	18347	18265	18371	18613	18337	18253	18259	18414	18146	18270	18416	18359	18344	18449	18456	18154	18262	18517	18330	18261	18256	18341	18382	18386	18193	18249	18303	18197	18331	18222	18361	18279	18269	18218	18273	18317	18338	18312	18305	18294	18437	18306	18446	18527	18382	18399	18353	18338	18222	18303	18442	18292	18242	18206	18320	18329	18279	18273	18307	18341	18411	18454	18266	18294	18366	18149	18208	18301	18291	18478	18345	18170	18295	18160	18066	18411	18308	18318	18349	18270	18279	18290	18311	18325	18408	18200	18173	18324	18420	18178	18442	18176	18391	18356	18443	18104	18443	18386	18421	18355	18384	18412	18418	18149	18176	18104	18430	18223	18349	18335	18331	18297	18424	18136	18291	18355	18300	18400	18429	18253	18249	18390	18297	18411	18299	18377	18298	18383	18266	18538	18430	18141	18391	18523	18265	18372	18248	18211	18365	18438	18159	18358	18226	18280	18332	18229	18402	18388	18109	18284	18451	18505	18207	18276	18328	18215	18302	18257	18359	18448	18295	18347	18163	18386	18171	18451	18289	18180	18284	18302	18392	18313	18269	18312	18367	18196	18370	18342	18487	18327	18309	18325	18330	18213	18381	18431	18283	18335	18309	18398	18296	18207	18155	18372	18485	18236	18230	18227	18484	18117	18315	18347	18180	18463	18251	18160	18200	18316	18312	18302	18267	18331	18272	18262	18462	18299	18340	18343	18216	18464	18124	18254	18153	18244	18242	18239	18385	18386	18287	18270	18344	18264	18377	18234	18275	18166	18514	18377	18509	18328	18350	18256	18513	18365	18224	18245	18165	18480	18369	18241	18436	18386	18563	18357	18159	18379	18519	18275	18349	18356	18192	18281	18386	18332	18197	18193	18454	18353	18281	18484	18278	18290	18095	18344	18388	18203	18325	18333	18424	18379	18449	18379	18107	18489	18187	18368	18217	18389	18338	18455	18229	18309	18185	18300	18416	18408	18164	18432	18513	18338	18214	18408	18312	18309	18535	18309	18332	18272	18386	18404	18125	18441	18331	18373	18229	18337	18386	18251	18243	18465	18403	18093	18339	18263	18186	18258	18228	18357	18061	18308	18336	18210	18243	18411	18277	18376	18255	18350	18401	18168	18415	18163	18334	18481	18340	18316	18297	18338	18069	18461	18315	18329	18234	18485	18169	18126	18333	18226	18226	18358	18271	18311	18279	18267	18259	18271	18270	18381	18370	18321	18324	18134	18302	18200	18321	18272	18380	18200	18138	18298	18373	18391	18381	18472	18340	18337	18385	18282	18290	18608	18352	18299	18194	18293	18394	18336	18329	18283	18282	18515	18270	18168	18252	18162	18461	18402	18352	18380	18039	18450	18207	18395	18277	18282	18253	18425	18231	18240	18192	18204	18229	18249	18522	18336	18249	18304	18289	18272	18407	18427	18471	18161	18390	18291	18376	18251	18305	18441	18436	18453	18194	18406	18336	18424	18355	18250	18133	18271	18429	18181	18309	18334	18251	18298	18272	18187	18385	18269	18084	18298	18338	18214	18251	18186	18295	18116	18439	18310	18180	18423	18098	18298	18327	18298	18004	18321	18218	18394	18353	18453	18602	18351	18299	18498	18413	18292	18364	18177	18099	18250	18282	18369	18286	18327	18347	18290	18309	18466	18213	18484	18307	18271	18267	18376	18424	18237	18307	18209	18316	18199	18391	18268	18395	18384	18265	18211	18273	18256	18417	18371	18268	18285	18481	18434	18559	18367	18409	18341	18330	18193	18367	18313	18500	18227	18246	18339	18244	18226	18386	18412	18271	18256	18357	18155	18128	18410	18370	18237	18430	18401	18336	18386	18252	18333	18418	18297	18109	18301	18382	18258	18433	18224	18417	18258	18346	18380	18584	18351	18281	18338	18328	18301	18310	18489	18261	18259	18337	18267	18434	18422	18502	18198	18471	18101	18162	18140	18242	18362	18372	18461	18210	18375	18183	18233	18418	18403	18273	18438	18271	18361	18217	18397	18303	18425	18271	18482	18460	18448	18347	18397	18233	18377	18208	18382	18443	18280	18217	18266	18231	18230	18361	18253	18274	18439	18254	18076	18417	18370	18185	18298	18157	18323	18299	18339	18392	18314	18321	18308	18325	18407	18191	18416	18505	18179	18356	18367	18393	18349	18388	18356	18547	18307	18220	18327	18515	18284	18341	18335	18213	18169	18397	18298	18305	18352	18293	18321	18349	18421	18388	18163	18340	18315	18150	18322	18239	18454	18313	18317	18382	18415	18337	18204	18224	18413	18364	18231	18273	18336	18542	18262	18188	18389	18339	18326	18359	18390	18327	18147	18368	18361	18270	18241	18320	18230	18414	18321	18279	18348	18408	18416	18253	18299	18136	18248	18293	18363	18124	18370	18425	18345	18442	18104	18399	18288	18222	18473	18218	18364	18118	18305	18267	18240	18388	18209	18367	18341	18378	18397	18508	18232	18261	18239	18502	18188	18397	18285	18300	18441	18206	18416	18139	18352	18263	18120	18342
22478	20997	27423	24831	22037	27119	32995	29403	28707	29127	28960	28862	29044	28545	28525	28438	28565	28387	28472	28388	28445	28512	28253	28489	28430	28483	28423	28520	28377	28145	28480	28490	28555	28378	28337	28283	28137	28351	28248	27982	28225	28255	28372	28445	28203	28179	28127	28199	28229	28234	28206	28163	28192	28125	28297	28118	28031	28260	28315	28256	27952	28177	28278	28415	28142	27900	28147	27999	28088	27829	28059	28050	28086	28079	28059	28227	28230	28201	28236	28375	28296	28192	28206	28270	28251	28326	28035	28189	27871	28112	28060	28114	28242	28338	28076	27901	28050	28096	28286	28083	28121	28139	27874	28127	28047	28032	28141	28024	28248	28136	28329	27980	28220	28114	28408	27872	28065	28185	28037	28293	28181	28051	28236	28265	28367	28087	28293	28125	27924	28352	28188	28054	27990	28153	28165	28029	28072	28101	28284	28092	27862	27876	28109	28082	27893	28051	28034	28102	28031	28103	28185	28098	27997	28216	28228	28111	28042	28143	28159	28030	28174	28077	28508	28075	28212	28287	28271	28058	27882	27889	27952	28056	28255	28057	28195	27994	28261	28277	27873	28094	28181	28256	27975	27939	28020	28142	28326	28093	27820	28057	28247	28050	27914	28191	28234	28246	28236	28144	27970	28191	28166	27939	28055	27694	28178	28166	27941	28028	28041	28231	28046	28043	28053	28249	27830	27997	28133	28122	27964	28088	27988	28238	27993	27954	28037	28222	27942	28146	27890	28164	28233	28393	27935	28250	28264	28103	27825	28285	28214	28058	27865	28031	28029	28062	28407	28077	27983	28215	28252	28181	28031	28247	27907	27988	28205	28159	28238	28087	28111	28145	28112	28076	28122	27911	28186	27856	27960	28188	28132	28189	28253	28165	28112	28267	28301	28186	28159	28096	28106	27882	28292	28126	28144	28184	28325	27970	28149	28425	28348	28144	28135	27999	28042	28160	28302	27834	28160	28004	27997	28006	28129	27926	28263	27956	28249	28147	28118	28120	28051	28156	27807	27961	28260	27936	27931	28147	28063	27990	27897	28051	28450	28275	27933	28118	27917	27949	28231	28305	28149	28084	28098	28191	27978	28201	28063	27938	28041	28264	28231	28112	28335	27983	28311	27836	28389	27901	28170	27925	28067	28185	28268	28180	28128	28104	28159	28237	28112	27894	28179	28166	28019	27931	27907	28085	27959	27754	28011	28267	28373	27961	28000	28166	28112	28043	28267	28042	28090	28122	28164	28005	27980	27956	28227	27981	28120	27837	28098	28080	28021	27987	28022	27933	28071	27871	28028	28143	28005	28009	28300	28095	27956	28081	28246	28171	28166	27880	27851	28007	28153	27812	28201	28117	28149	28263	28277	28121	27951	27943	28077	27713	28235	28141	28182	28150	28023	28054	28426	27940	28321	28041	28090	27703	28146	28131	28386	27919	28244	27949	28068	28078	28277	28400	28322	28173	27976	28314	28032	28128	27845	28162	28242	28035	28144	28239	27929	27999	28143	28115	28083	28103	28232	28132	28293	28182	27921	28152	27938	27840	28120	28140	27934	28010	27925	27815	27916	28001	28066	28243	28238	27943	28203	27962	28109	28339	28056	28018	28020	28029	28204	28228	27957	28020	28109	27990	28136	28227	27956	28147	28093	28127	28010	28204	28114	28138	28018	28132	28121	27944	28097	28099	27988	28286	28204	28288	28397	28225	28055	28097	28157	28101	27808	28173	27949	28075	28023	28235	28204	27943	28241	28139	27854	28034	27879	28050	28044	28176	28313	28154	28215	28131	28444	28087	28048	28189	28251	28041	28294	28190	27985	28118	28028	28163	28064	28463	28106	28081	28229	27904	28284	28253	28150	28256	27984	27867	28040	28149	28386	28055	27892	28026	28191	28032	27972	28024	28115	28311	28005	28014	28171	28025	28034	27735	28092	27920	27985	28067	27987	28349	28169	28114	28112	28076	28073	28092	28095	27779	27945	27885	27825	27964	27971	27914	28018	28005	28112	28245	27890	28004	28111	28234	28149	27979	28279	28161	28004	28035	28230	28123	28014	28125	27933	28047	28294	27832	27997	27938	28211	28076	28044	28189	28055	28185	27967	27952	27959	28054	28044	27799	28141	28074	28126	28073	28322	27906	28216	28025	28286	28278	27875	28142	28208	28214	27953	27910	28091	28202	27915	28211	28282	27803	28184	28243	28283	28311	27648	28099	28080	28145	28119	27977	27992	27971	28218	27979	28036	27963	28130	28129	28130	28056	28137	28008	28210	28093	28443	28054	28151	27857	27911	27963	27970	28173	28022	28149	28185	28258	27985	28260	28112	28236	27940	27876	27963	28125	28074	28301	28165	28137	27897	27898	27994	28077	28038	28159	28192	28345	27994	27979	28143	27985	28059	27966	28025	28058	28161	28078	28174	28191	28005	28054	28208	27946	28132	28280	28039	27724	28025	28015	28019	27845	27953	28212	28130	27958	28051	27957	27992	28050	28015	28056	28196	27913	28407	27964	28390	27952	28223	28260	28092	28146	27988	28078	28241	28069	28343	28185	28008	27957	28040	28198	28353	28048	28091	28318	28114	28205	28088	27803	27789	28134	28248	27927	28218	27828	28066	28406	27984	28112	27963	28187	28023	28110	27950	28020	28019	28334	27945	28201	27953	28013	28186	28231	28091	28053	28110	27932	27921	27938	28188	28044	28170	28157	28148	28118	28039	28203	28087	28091	28292	27829	27895	28062	28048	28127	28073	28039	28152	28371	27960	28020	28209	28231	27958	28062	28122	28058	28132	28210	28138	27863	28006	28012	28133	27983	28232	28209	27907	27938	28137	28083	28285	28048	28144	28082	28108	28034	28191	27951	28164	28232	28078	28060	28328	27866	27905	28165	28129	28171	27814	28255	27931	28199	28170	28072	28152	28106	28059	27980	28278	27912	28161	28019	27899	28043	27979	27927	28108	28144	27969	28106	28099	27683	27944	28254	28196	28037	27923	28022	27962	28030	28138	28186	28023	27976	28175	28038	27980	28019	28079	28050	28082	27879	27960	27848	27983	28163	28309	28139	28100	27956	28067	28204	28213	28076	28080	28268	28204	27839	27803	28071	28145	28076	28110	28065	27848	27898	28039	28198	28118	28194	28034	28248	27956	28218	28379	28087	28092	28087	28243	27985	28192	28205	28185	28304	28144	27939	28095	27909	27814	27919	27974	28196	28114	28130	28182	27810	28075	28206	28242	28181	27881	28040	28205	28031	28043	28314	28007	28065	28033	28122	27944	28104	28153	28135	28200	28290	28040	28161	27851	28021	27941	28218	28044	28034	28137	27925	28053	28429	28236	28015	28044	28193	28281	28042	27988	27907	28359	28204	28162	28232	28335	28018	28293	28108	28078	28306	28140	28025	28313	28297	28155	28131	28194	28268	28150	28189	27919	28131	28221	28056	28123	28019	28057	28033	28348	28064	27958	27874	27921	28272	28048	28068	28300	28187	27941	28046	28166	27875	27862	28244	27850	28024	28247	28218	28159	28218	28184	27965	28469	28104	27988	28422	28187	27992	28244	28202	28222	28076	28044	28027	27970	28316	27938	28164	28315	28179	27935	27986	28049	27987	27954	28029	28120	28128	28175	28235	27859	28229	28352	28073	27893	27928	28059	28152	28096	28169	27983	28259	28243	28259	28150	27940	28189	28015	28208	28323	28169	28180	28009	28128	28066	28046	27925	27848	27990	27937	28239	28020	28102	28453	28144	28100	28021	28128	27941	28028	28034	27822	28228	28191	28074	28166	28362	28209	28204	27938	28096	27870	28329	28121	27945	28000	28048	28001	28239	27948	28213	27984	27958	27947	28163	28200	27830	28257	28162	28063	27804	28345	27877	28142	28005	28085	27903	27943	28210	28047	28121	28115	28059	27699	27915	28294	28185	27962	27978	28292	28034	28040	28200	28076	28040	28208	28214	27987	28328	28072	28109	27883	27868	28227	28190	27914	27991	28016	28075	27810	28042	27977	28019	28210	28081	28148	28281	28083	27978	27881	27982	28101	28051	28195	27789	28213	28123	28072	28062	27986	28192	28394	28087	28216	28369	28115	27994	28038	28137	28021	28038	27801	28198	27862	27918	27908	27944	28059	28041	28128	27985	28073	28154	27868	28138	28138	27685	27971	27953	27918	27930	28203	28005	28015	28030	27946	28089	27932	28227	28182	27903	28133	28042	28135	28253	28278	28247	28026	28227	27955	28189	28216	28049	28141	27931	27879	28000	28162	28263	27965	27769	27993	28009	28071	28068	28198	28108	28167	28238	28234	27966	28101	27973	28213	28048	28257	28258	28128	28214	28040	28033	27832	27995	27969	28016	27927	28176	28105	28138	28231	27999	28274	27970	28202	28208	28014	28159	28204	28206	28176	27937	28385	28109	28148	28252	28091	28308	28143	28035	28030	28097	28189	28187	28161	28080	28250	28165	27808	28044	28083	27928	27999	27973	27856	28188	28115	28090	28278	28220	28052	28253	27982	28002	28192	28233	28047	28181	27909	28156	28124	28231	28151	28015	28106	28364	27977	28173	27948	27923	27958	28032	28351	28190	28152	28056	27963	28257	28226	28146	28116	28210	28126	27978	28025	28001	27949	28179	28202	28359	28163	28128	28092	28012	27976	28281	28144	27984	27974	28156	28017	28251	28052	28215	28152	28057	27862	27938	28072	27973	27898	28127	28169	27937	27906	28391	28465	28115	27884	28278	28499	28226	28302	28236	27944	28055	28184	28076	28025	28159	28069	28071	28122	28010	28175	28193	28220	28309	28054	28213	27975	28372	28190	27937	28188	27861	28304	27978	28025	27967	28259	27973	28055	28196	27846	28160	28042	28144	28127	28137	28149	27878	28042	28151	28062	28225	28028	28048	28058	27958	28264	28170	28186	27939	28121	28101	27999	28189	28016	28118	27994	28274	27977	28185	28061	28032	28315	27882	28128	27943	28214	27879	28044	28307	28222	27963	27999	27995	27977	28085	27880	28066	28088	28162	27885	28041	28073	28171	27948	28144	28100	28120	28247	28068	28159	28262	28438	28175	27783	28039	27966	28224	28175	28152	28065	28233	28174	27728	28231	28282	28283	27898	28014	28203	27840	28187	28251	27765	27908	27941	28207
26100	50497	40430	24182	22111	20858	19982	19472	19006	18795	18565	18709	18387	18164	18425	18249	18294	18022	17939	18168	18012	18033	18141	18098	18120	18036	18048	17999	17955	18166	18076	17946	18018	17953	17736	17740	18065	17759	17911	17932	17854	17813	17636	17742	17870	17571	17781	17600	17793	17848	18004	17708	17788	17970	17842	17985	17876	17722	17926	17804	17774	17647	17687	17824	17805	17757	17886	17625	17646	17755	17621	17800	17607	17785	17803	17824	17699	17800	17756	17796	17786	17875	17773	17881	17881	17967	17756	17888	17924	17735	17951	17728	17887	17881	17739	17713	17628	17543	17744	17822	17591	17699	17720	17703	17653	17636	17770	17654	17661	17760	17673	17629	17713	17773	17723	17728	17583	17683	17674	17679	17601	17823	17796	17661	17714	17574	17701	17687	17803	17532	17933	17721	17695	17991	17760	17843	17590	17599	17793	17702	17680	17732	17717	17778	17693	17669	17687	17607	17877	17637	17608	17667	17517	17751	17600	17620	17708	17719	17662	17734	17682	17774	17809	17660	17779	17596	17761	17648	17649	17759	17820	17816	17763	17750	17744	17857	17858	17825	17652	17686	17641	17628	17548	17787	17532	17817	17708	17641	17786	17772	17815	17730	17661	17789	17781	17933	17680	17521	17558	17564	17747	17677	17685	17718	17844	17750	17733	17671	17651	17718	17725	17661	17573	17714	17719	17497	17730	17744	17804	17728	17675	17580	17816	17767	17785	17747	17814	17771	17635	17922	17632	17866	17646	17731	17843	17583	17648	17676	17817	17810	17681	17594	17829	17734	17882	17794	17713	17657	17760	17863	17737	17782	17666	17622	17646	17650	17699	17481	17774	17790	17854	17684	17726	17747	17666	17755	17862	17576	17631	17793	17715	17603	17590	17768	17840	17806	17742	17585	17694	17781	17893	17633	17629	17688	17685	17546	17601	17668	17662	17633	17558	17716	17410	17702	17737	17673	17638	17716	17738	17460	17715	17668	17594	17695	17733	17693	17625	17719	17721	17382	17727	17691	17829	17908	17641	17851	17779	17724	17815	17612	17811	17658	17806	17642	17686	17545	17706	17620	17665	17656	17595	17749	17837	17485	17649	17559	17540	17495	17673	17827	17627	17823	17605	17825	17658	17698	17717	17578	17841	17724	17877	17570	17607	17442	17748	17641	17803	17712	17552	17941	17542	17878	17538	17748	17806	17698	17660	17600	17931	17560	17668	17790	17644	17564	17695	17668	17955	17549	17861	17823	17616	17684	17743	17632	17491	17762	17780	17786	17573	17524	17765	17662	17781	17811	17651	17814	17633	17446	17485	17633	17665	17757	17700	17876	17686	17644	17647	17808	17796	17719	17867	17612	17864	17778	17639	17689	17711	17576	17753	17905	17766	17583	17494	17750	17791	17682	17666	17603	17610	17580	17682	17629	17787	17586	17633	17787	17731	17563	17710	17567	17768	17626	17697	17511	17835	17787	17817	17709	17550	17742	17654	17798	17748	17745	17478	17682	17726	17625	17823	17745	17526	17686	17717	17639	17708	17787	17478	17734	17781	17606	17498	17899	17689	17731	17744	17774	17678	17658	17949	17827	17887	17761	17664	17711	17727	17652	17946	17784	17719	17664	17604	17719	17642	17649	17694	17741	17827	17706	17695	17592	17805	17625	17810	17830	17690	17795	17757	17601	17696	17566	17739	17776	17623	17688	17732	17748	17892	17537	17476	17639	17908	17626	17622	17661	17599	17685	17603	17528	17562	17519	17653	17724	17682	17658	17817	17832	17548	17702	17805	17669	17781	17677	17769	17613	17748	17612	17686	17751	17734	17553	17844	17685	17764	17693	17904	17640	17823	17756	17724	17642	17750	17563	17802	17672	17621	17756	17787	17698	17570	17757	17742	17699	17748	17598	17575	17769	17931	17629	17729	17589	17609	17760	17611	17747	17707	17645	17783	17695	17717	17694	17609	17718	17544	17774	17618	17663	17742	17715	17847	17677	17754	17810	17851	17646	17579	17681	17601	17817	17819	17855	17813	17782	17673	17687	17657	17903	17741	17681	17793	17681	17882	17698	17703	17510	17795	17662	17645	17579	17808	17700	17712	17659	17784	17634	17724	17622	17656	17690	17633	17805	17873	17695	17844	17459	17816	17809	17669	17745	17633	17705	17895	17623	17707	17629	17781	17796	17713	17844	17771	17558	17648	17753	17609	17715	17685	17767	17772	17832	17666	17753	17786	17648	17749	17803	17623	17682	17749	17689	17594	17693	17628	17612	17746	17652	17935	17598	17820	17756	17853	17756	17867	17656	17570	17847	17744	17698	17810	17630	17546	17833	17630	17666	17732	17792	17822	17596	17791	17749	17711	17952	17793	17780	17829	17705	17710	17751	17744	17773	17711	17667	17637	17729	17747	17627	17720	17610	17732	17654	17629	17609	17669	17746	17625	17876	17722	17700	17592	17731	17624	17720	17810	17852	17786	17734	17623	17755	17561	17686	17744	17760	17827	17703	17735	17549	17761	17587	17838	17738	17621	17775	17699	17722	17884	17493	17763	17825	17774	17669	17827	17750	17673	17849	17777	17548	17703	17739	17767	17718	17722	17741	17608	17830	17639	17593	17692	17764	17639	17644	17811	17634	17778	17661	17772	17704	17881	17684	17777	17660	17685	17829	17561	17825	17749	17761	17801	17586	17769	17675	17606	17643	17557	17805	17763	17729	17680	17940	17730	17515	17882	17690	17593	17760	17655	17595	17786	17670	17524	17744	17698	17562	17526	17619	17612	17505	17808	17819	17727	17768	17673	17540	17654	17623	17662	17624	17637	17677	17647	17705	17709	17835	17915	17891	17465	17724	17634	17817	17805	17701	17664	17812	17641	17950	17923	17540	17731	17596	17650	17763	17550	17783	17585	17657	17661	17833	17685	17741	17718	17636	17671	17797	17632	17642	17726	17745	17565	17496	17847	17661	17652	17857	17469	17616	17855	17733	17780	17592	17743	17656	17946	17668	17742	17768	17734	17656	17679	17746	17638	17685	17677	17759	17712	17727	17778	17721	17675	17636	17792	17785	17959	17821	17652	17719	17669	17800	17707	17586	17618	17781	18002	17720	17626	17781	17777	17788	17596	17778	17802	17646	17696	17544	17672	17729	17716	17712	17616	17815	17518	17930	17658	17836	17625	17739	17754	17705	17652	17802	17651	17458	17758	17806	17645	17640	17672	17703	17750	17807	17635	17724	17574	17668	17923	17642	17656	17821	17756	17772	17849	17662	17763	17666	17840	17798	17698	17617	17799	17722	17864	17720	17728	17646	17671	17552	17675	17727	17685	17654	17637	17655	17753	17709	17614	17721	17757	17815	17830	17687	17720	17437	17667	17742	17570	17801	17963	17667	17614	17674	17625	17625	17691	17814	17755	17734	17795	17625	17750	17649	17684	17605	17482	17566	17619	17575	17695	17639	17746	17670	17774	17753	17794	17775	17563	17702	17778	17636	17652	17960	17707	17818	17684	17712	17740	17742	17942	17741	17639	17751	17726	17816	17726	18101	17791	17727	17610	17731	17795	17765	17538	17789	17572	17677	17782	17729	17809	17707	17820	17633	17762	17825	17762	17771	17810	17569	17822	17867	17793	17947	17625	17975	17662	17777	17701	17815	17800	17629	17750	17802	17721	17570	17827	17594	17545	17626	17897	17687	17647	17649	17688	17578	17740	17744	17739	17624	17831	17681	17721	17803	17874	17691	17736	17699	17631	17448	17687	17627	17682	17735	17667	17742	17853	17613	17562	17773	17580	17659	17655	17632	17693	17531	17894	17828	17718	17660	17825	17600	17659	17517	17760	17721	17745	17764	17810	17586	17632	17763	17774	17720	17701	17793	17626	17748	17675	17616	17920	17822	17752	17663	17722	17595	17656	17738	17802	17728	17589	17703	17754	17831	17741	17836	17581	17727	17804	17507	17457	17739	17868	17580	17615	17718	17871	17891	17609	17699	17798	17813	17601	17768	17753	17658	17597	17735	17621	17697	17841	17630	17813	17612	17875	17730	17602	17611	17692	17910	17858	17646	17841	17583	17670	17695	17673	17875	17712	17544	17681	17746	17734	17806	17615	17625	17838	17620	17709	17641	17816	17728	17638	17584	17722	17826	17614	17631	17827	17727	17610	17637	17699	17833	17623	17621	17802	17725	17763	17793	17791	17905	17630	17740	17773	17608	17752	17958	17839	17572	17922	17789	17552	17673	17675	17634	17779	17713	17577	17603	17653	17703	17736	17548	17576	17528	17743	17816	17752	17649	17832	17724	17562	17788	17783	17675	17595	17768	17702	17721	17720	17623	17745	17756	17892	17628	17940	17833	17798	17862	17697	17885	17689	17793	17729	17752	17569	17548	17671	17679	17707	17636	17640	17734	17703	17734	17497	17642	17816	17621	17698	17783	17691	17634	17600	17785	17879	17682	17990	17649	17684	17791	17708	17642	17862	17873	17692	17697	17859	17624	17705	17754	17737	17688	17571	17647	17638	17734	17650	17739	17974	17799	17757	17412	17814	17612	17697	17714	17839	17751	17635	17776	17685	17935	17736	17549	17662	17824	17873	17659	17867	17639	17596	17776	17808	17672	17763	17687	17743	17854	17601	17688	17731	17822	17878	17639	17743	17697	17819	17733	17717	17636	17850	17638	17698	17849	17566	17854	17779	17371	17765	17760	17915	17712	17682	17804	17684	17732	17669	17469	17729	17652	17708	17772	17707	17905	17742	17642	17691	17732	17712	17758	17694	17701	17661	17803	17689	17754	17577	17711	17672	17603	17795	17712	17716	17734	17837	17757	17595	17696	17721	17715	17786	17577	17672	17765	17691	17600	17932	17682	17707	17849	17559	17765	17682	17732	17711	17660	17845	17508	17757	17687	17746	17741	17706	17734	17806	17731	17692	17617	17636	17676	17479	17655	17701	17652	17798	17645	17813	17623	17648	17660	17712	17789	17641	17652	17813	17638	17757	17737	17786	17721	17769	17536	17699	17817	17750	17726	17575	17830	17588	17542	17616	17614	17733	17595	17715	17835	17681	17822	17686	17735	17766	17672	17798	17756	17798	17782	17801	17693	17773	17565	17821	17798	17590	17503	17574	17715	17756	17624	17672	17458	17799	17573
35537	30599	34684	31845	30118	30666	30894	30594	30416	30553	30452	30796	30695	30644	30675	30717	30631	30726	30591	30843	30485	30556	30501	30508	30709	30490	30635	30552	30414	30861	30686	30804	30659	30594	30602	30423	30303	30632	30581	30613	30505	30482	30600	30601	30269	30561	30510	30600	30689	30600	30476	30515	30572	30439	30421	30496	30497	30823	30554	30408	30419	30503	30336	30576	30278	30460	30691	30687	30435	30678	30405	30536	30469	30484	30482	30633	30644	30358	30411	30401	30303	30259	30258	30204	30441	30265	30641	30264	30566	30645	30159	30606	30425	30355	30334	30606	30364	30537	30631	30593	30649	30594	30241	30336	30702	30639	30408	30609	30405	30248	30398	30562	30441	30525	30654	30426	30334	30565	30588	30620	30540	30344	30384	30418	30530	30498	30752	30516	30588	30591	30271	30249	30556	30574	30426	30454	30599	30462	30388	30266	30301	30432	30479	30872	30647	30411	30344	30490	30404	30238	30674	30298	30442	30379	30862	30506	30481	30746	30336	30417	30596	30555	30348	30459	30650	30504	30449	30665	30597	30601	30448	30514	30321	30451	30470	30480	30443	30707	30398	30566	30630	30354	30342	30396	30678	30650	30338	30522	30500	30319	30683	30394	30608	30543	30553	30368	30459	30483	30609	30755	30363	30312	30567	30703	30575	30502	30439	30662	30473	30471	30566	30412	30614	30433	30553	30584	30807	30559	30503	30459	30600	30411	30469	30373	30669	30618	30366	30622	30551	30508	30517	30529	30501	30566	30493	30095	30353	30307	30089	30302	30581	30448	30552	30476	30293	30463	30505	30221	30259	30430	30513	30355	30527	30619	30632	30483	30550	30432	30510	30268	30654	30680	30486	30484	30328	30371	30466	30276	30503	30570	30450	30671	30425	30455	30592	30148	30518	30269	30610	30845	30295	30463	30482	30547	30632	30577	30657	30443	30216	30521	30428	30514	30520	30440	30302	30621	30689	30573	30472	30240	30700	30577	30576	30734	30552	30649	30431	30524	30523	30378	30625	30284	30553	30344	30583	30473	30545	30388	30499	30765	30692	30568	30535	30461	30330	30771	30729	30319	30385	30398	30569	30689	30387	30277	30504	30522	30411	30477	30540	30577	30147	30433	30421	30390	30570	30485	30620	30378	30571	30699	30386	30590	30683	30437	30399	30345	30440	30431	30337	30482	30491	30501	30579	30436	30549	30469	30544	30407	30509	30581	30669	30480	30345	30452	30452	30568	30552	30472	30318	30283	30771	30637	30628	30614	30066	30457	30391	30465	30638	30552	30558	30500	30588	30763	30552	30682	30748	30571	30316	30234	30527	30435	30404	30443	30385	30488	30417	30207	30347	30685	30576	30535	30187	30197	30561	30565	30413	30510	30538	30321	30413	30599	30291	30542	30469	30167	30289	30419	30560	30352	30629	30644	30532	30659	30252	30263	30462	30293	30493	30442	30474	30300	30373	30495	30543	30344	30483	30552	30549	30581	30533	30402	30522	30306	30541	30585	30392	30563	30494	30687	30502	30479	30564	30298	30571	30409	30346	30335	30507	30728	30579	30408	30556	30165	30585	30413	30520	30528	30499	30607	30371	30428	30547	30190	30538	30666	30653	30554	30509	30422	30436	30774	30338	30517	30497	30318	30747	30384	30628	30408	30421	30442	30182	30464	30534	30489	30497	30388	30727	30447	30710	30594	30563	30771	30440	30399	30242	30363	30430	30427	30573	30395	30496	30729	30407	30732	30455	30414	30719	30771	30538	30520	30308	30818	30473	30539	30396	30598	30610	30484	30422	30598	30655	30341	30411	30480	30667	30222	30389	30414	30816	30684	30495	30601	30533	30578	30624	30553	30644	30379	30454	30643	30469	30481	30604	30311	30561	30616	30674	30424	30381	30572	30202	30535	30534	30796	30417	30445	30457	30410	30231	30469	30451	30474	30660	30334	30177	30510	30492	30686	30416	30328	30568	30472	30465	30390	30663	30323	30623	30376	30409	30623	30419	30485	30574	30428	30465	30573	30639	30490	30648	30677	30557	30504	30438	30324	30550	30467	30421	30440	30589	30183	30607	30194	30443	30821	30588	30440	30485	30316	30430	30710	30332	30484	30561	30398	30500	30609	30278	30551	30473	30417	30253	30521	30562	30326	30442	30482	30722	30532	30819	30425	30753	30428	30359	30557	30582	30662	30268	30662	30467	30680	30548	30521	30395	30445	30573	30507	30385	30272	30435	30552	30594	30463	30689	30439	30206	30244	30529	30270	30685	30500	30691	30323	30539	30598	30426	30833	30736	30395	30589	30674	30639	30294	30574	30496	30400	30627	30278	30483	30562	30396	30429	30513	30361	30551	30490	30789	30580	30527	30617	30495	30581	30520	30374	30410	30726	30440	30562	30536	30660	30526	30634	30734	30588	30332	30553	30431	30553	30622	30629	30344	30750	30638	30736	30404	30698	30599	30311	30352	30423	30522	30456	30315	30453	30454	30427	30545	30527	30495	30253	30721	30427	30441	30493	30691	30722	30575	30719	30299	30652	30494	30593	30777	30436	30577	30443	30490	30394	30326	30452	30560	30220	30369	30645	30565	30638	30731	30813	30831	30862	30494	30552	30325	30565	30639	30453	30586	30549	30498	30261	30299	30360	30633	30483	30515	30742	30436	30670	30477	30392	30515	30364	30595	30252	30534	30528	30542	30488	30666	30644	30364	30677	30488	30514	30857	30487	30569	30556	30474	30579	30501	30479	30267	30390	30662	30576	30264	30205	30478	30629	30466	30476	30853	30476	30610	30509	30505	30678	30484	30473	30479	30365	30505	30819	30492	30386	30590	30636	30461	30676	30766	30526	30596	30490	30513	30471	30639	30422	30593	30517	30573	30230	30184	30755	30349	30600	30574	30654	30468	30486	30379	30391	30350	30594	30670	30372	30516	30470	30516	30602	30763	30710	30590	30488	30486	30503	30418	30434	30340	30629	30348	30695	30632	30645	30701	30627	30595	30725	30795	30413	30708	30517	30236	30370	30507	30206	30384	30346	30481	30747	30592	30454	30731	30629	30236	30337	30466	30430	30524	30260	30210	30597	30517	30530	30297	30302	30669	30286	30419	30617	30302	30508	30519	30674	30481	30642	30422	30456	30470	30513	30468	30447	30670	30560	30673	30488	30595	30582	30653	30697	30380	30712	30598	30355	30189	30692	30522	30365	30441	30591	30330	30429	30412	30508	30537	30767	30551	30511	30617	30353	30121	30445	30483	30494	30671	30659	30525	30830	30528	30609	30674	30779	30583	30416	30461	30619	30662	30415	30655	30630	30422	30718	30609	30800	30570	30524	30627	30598	30432	30622	30437	30641	30351	30777	30594	30371	30670	30482	30491	30698	30544	30787	30394	30540	30517	30539	30441	30528	30506	30402	30392	30432	30188	30435	30431	30471	30456	30666	30435	30544	30618	30614	30735	30413	30534	30581	30572	30375	30400	30607	30178	30552	30629	30395	30314	30455	30613	30458	30520	30592	30298	30697	30384	30584	30765	30375	30817	30837	30360	30545	30630	30440	30351	30486	30604	30670	30605	30250	30545	30536	30582	30468	30619	30574	30265	30716	30709	30568	30680	30553	30469	30227	30407	30580	30473	30686	30453	30247	30111	30504	30477	30444	30716	30793	30558	30621	30458	30434	30580	30693	30450	30350	30145	30385	30769	30561	30747	30679	30189	30384	30275	30564	30312	30703	30700	30685	30488	30828	30448	30515	30531	30633	30377	30617	30526	30185	30311	30567	30636	30219	30163	30763	30524	30404	30383	30543	30550	30690	30363	30432	30510	30487	30538	30576	30362	30696	30487	30599	30698	30686	30539	30647	30733	30699	30376	30620	30740	30271	30651	30416	30628	30518	30571	30445	30550	30640	30333	30647	30414	30398	30344	30457	30451	30491	30652	30453	30624	30355	30639	30626	30508	30499	30462	30459	30606	30602	30500	30332	30403	30382	30370	30551	30516	30276	30570	30551	30803	30553	30493	30689	30406	30624	30301	30639	30553	30437	30605	30502	30319	30266	30412	30552	30604	30538	30501	30483	30694	30483	30489	30415	30210	30407	30462	30492	30218	30599	30470	30435	30556	30445	30317	30414	30574	30427	30546	30405	30596	30573	30244	30205	30457	30487	30502	30425	30402	30436	30531	30647	30514	30490	30307	30425	30415	30518	30538	30575	30476	30547	30441	30646	30318	30553	30611	30278	30344	30639	30500	30714	30555	30563	30505	30494	30421	30276	30575	30869	30577	30476	30422	30689	30840	30479	30414	30640	30466	30500	30556	30210	30442	30553	30806	30597	30599	30696	30413	30724	30505	30613	30358	30418	30656	30532	30480	30341	30546	30327	30357	30396	30493	30416	30129	30595	30795	30496	30274	30191	30351	30592	30670	30340	30417	30480	30650	30321	30476	30615	30486	30473	30449	30474	30358	30500	30675	30217	30518	30681	30462	30466	30309	30257	30570	30909	30309	30339	30479	30334	30581	30507	30585	30518	30686	30590	30767	30588	30647	30641	30540	30540	30517	30492	30464	30428	30472	30710	30724	30394	30535	30516	30503	30515	30656	30552	30437	30818	30602	30364	30623	30552	30464	30641	30498	30549	30410	30542	30389	30447	30455	30832	30737	30595	30387	30693	30575	30624	30765	30300	30418	30398	30673	30521	30585	30330	30524	30478	30549	30478	30483	30402	30363	30568	30759	30661	30457	30552	30475	30558	30649	30817	30679	30343	30509	30403	30435	30545	30569	30598	30633	30496	30471	30482	30309	30153	30561	30575	30358	30706	30526	30399	30432	30486	30424	30586	30263	30491	30363	30444	30445	30351	30467	30427	30463	30226	30609	30707	30439	30528	30514	30900	30706	30476	30488	30513	30370	30400	30630	30522	30402	30603	30814	30608	30432	30669	30569	30665	30408	30520	30636	30501	30499	30693	30520	30469	30529	30441	30677	30548	30343	30433	30621	30561	30483	30574	30507	30581	30365	30568	30855	30385	30385	30562	30640	30361	30566	30623	30431	30292	30732	30642	30241	30472	30394	30468	30538	30510	30493	30566	30748	30449	30473	30455	30270	30015	30316	30675	30479	30655	30474	30486	30500	30357	30663	30308	30547	30723	30683
23857	30453	24465	19469	19374	19367	19112	18830	19105	19088	18969	19011	19020	18904	18950	18953	18903	18748	18913	19173	18868	19049	19144	18982	19223	19058	18868	18994	19030	18854	18936	19007	18906	19145	18974	19093	18920	19050	18995	18890	18876	18768	18858	18778	18947	18918	18866	18877	18742	19036	18939	19025	18988	18857	18891	18903	19071	18918	19011	18808	18959	18941	18824	18884	18844	18930	18841	18855	18901	18823	18956	18886	18808	19079	18892	18823	19008	18864	19050	18798	18947	18886	18969	19102	18883	18836	19062	18836	19023	18902	19036	19004	18877	18913	18967	18879	18846	18876	18907	19014	18921	18990	19112	18898	18964	18945	18825	18899	18834	18878	18944	18977	18938	18689	18904	18792	18644	18851	19025	18824	19027	18916	18813	18825	19027	18934	18913	18907	18839	18822	18810	18775	18889	18846	18733	18828	18852	18964	19000	19010	18709	18905	18869	18888	18931	18971	18940	18855	18664	18914	18942	18737	18844	18967	18889	18827	18794	18858	18891	19054	18974	18743	18905	18939	18810	18726	18957	18856	18845	18886	18865	19094	18845	18912	18833	18945	18897	18909	18804	18972	18840	18889	18695	18871	18903	19232	18870	18854	18783	18834	18846	18986	18672	18835	18865	19052	18994	18840	18711	18703	18907	19008	18921	18967	18820	18741	18995	18774	18968	18983	19023	19076	18779	18914	18854	18829	18935	18844	19070	18758	18863	18777	18679	18874	18891	18732	18934	18897	18730	18691	18790	18820	18691	18947	18806	18832	18919	18840	18773	18933	18957	18946	18786	18824	18910	18911	18837	18925	18911	18936	18818	18870	18874	18815	18951	18701	18726	18954	18845	19011	18947	18886	18790	18842	18854	18879	19071	18954	18891	18806	19016	18707	19011	19075	18866	18670	19100	18894	18726	18860	18971	18859	18768	18843	18821	18841	18844	19006	18825	18762	18810	19015	18853	18993	18962	18997	18876	18962	19021	18921	18860	18907	18773	18798	18738	18789	19008	18690	18816	18666	18672	18953	19029	18831	19052	18908	18996	18885	18973	18966	18971	18773	18844	18762	18908	18760	18956	18773	18608	18512	18812	18751	18995	18884	18858	18942	18996	18954	18918	18809	18895	18801	18808	18930	18913	18708	18789	18885	18936	18814	18776	18771	18846	19062	18710	18994	18798	18891	18856	18807	18926	18932	18949	18815	18710	18856	18931	18906	18969	18820	18996	18977	18965	18872	18894	18823	18785	18743	18988	18792	18947	18801	19086	18800	18882	18722	18989	18811	18747	18973	18684	18864	18869	18913	18885	18935	18994	18953	18920	18834	18762	18909	18794	18770	19012	18981	18901	18830	18913	18667	18909	19052	18928	18918	18774	18760	18930	18891	18943	18797	18792	18862	18758	18855	18779	18849	18852	18851	19017	18937	18767	18814	18941	18879	18902	18930	18807	18941	18770	18760	19065	18837	18793	18810	18890	18642	18744	18890	18777	18882	18743	18843	18690	18815	18913	18820	18746	18773	18981	18966	18897	18828	18992	18689	18845	18892	18751	18831	19025	18731	18882	18754	18732	18878	18892	19002	18809	18849	18982	18773	18947	18878	18962	18856	18870	18541	18831	18811	18639	19038	18989	18789	18763	18869	18945	18891	18757	18757	19026	18906	18752	18908	18823	18881	18942	19017	19058	18890	18964	18842	18828	18750	18809	18917	18879	18831	19029	18916	18855	18942	18826	18935	18836	18914	18735	18943	19030	18851	18919	18813	18876	18904	18747	18805	18753	18909	19018	19169	19034	18966	18767	18858	19004	18868	18997	18746	19010	18836	18837	18840	18924	18885	18819	18874	18837	18785	18907	18865	18869	19042	18876	18776	18819	18860	18933	18748	18982	18942	18891	18823	18966	19009	18777	18954	18913	18707	18774	18966	18836	18942	18908	18914	18870	18845	18965	18709	19027	18805	18898	18847	18892	18723	18896	18879	19153	18772	18912	18651	18723	18782	19003	18904	18978	18879	18766	18853	18978	18949	19055	18845	18827	18850	19013	18787	19005	18887	18720	18750	18925	18891	18961	18896	18735	18922	19016	18838	18798	18787	18853	18945	18839	19046	18786	18939	18715	18844	18964	18793	18956	19002	18814	18808	18952	18851	18938	18848	19020	18865	19022	18896	19077	18929	18916	18966	18965	18961	18752	18987	18709	18959	18893	18901	18849	18845	19036	18964	19025	18851	18845	18879	18895	18824	18923	18883	18881	18906	18975	18869	18914	18916	18786	18863	18855	19026	18682	18924	18909	18885	18765	18784	18836	19051	19029	18800	19120	18818	18939	18776	18859	18898	18992	18794	18880	19043	18865	18753	18828	18773	18841	18935	18844	18659	18967	19031	18758	19083	18684	18829	18934	18916	18906	18727	18927	18856	18844	18765	18872	18951	18766	18794	18857	18936	18896	18827	19040	18936	18867	18876	18960	18900	18889	18838	18942	18895	18879	18891	18863	18906	18944	18877	18696	18802	18998	18772	19025	18724	18852	18939	18951	18768	18702	18675	18976	18967	18909	18793	18839	18777	19059	18724	19092	18971	19035	19030	18843	18924	18916	18847	18806	18948	19083	18790	18689	18793	18844	19006	18949	18839	18879	18828	18847	19051	18905	18763	18972	18955	18850	18937	18899	18828	18863	18903	19076	18842	18945	18766	18886	18929	18999	18834	18786	18964	18786	18805	18977	18825	18948	18903	18866	18885	18780	18954	18842	18865	18920	18754	18965	18971	18925	18891	18829	18821	18806	18887	18804	18881	18971	18835	18762	18764	18956	18929	18903	18758	18823	18890	18728	18852	18872	18878	19019	18974	18814	18898	18872	18827	18891	18920	19001	18944	18910	18780	18843	18809	18855	18789	18952	18920	18843	18763	18898	18964	18881	18920	19033	18898	18874	18890	18787	18832	18850	18818	18868	18917	18927	18817	18898	18749	18930	18863	18892	18841	18912	18925	18757	18947	18914	18887	18942	18784	19171	18853	18895	18802	18762	18693	18901	18785	18850	18892	18803	18817	18712	18872	18795	18856	18813	19045	18876	18994	19002	18760	19185	18911	18953	18908	18964	18697	18912	19071	18968	18911	18877	18922	18773	18935	18968	18958	18980	18871	18943	18916	18914	19004	18848	19099	18833	18751	18910	18811	18817	18904	18972	18805	18845	18856	18888	19030	18917	18886	18957	18858	18708	18804	18852	18895	18958	19004	18802	19142	18828	18723	18958	18873	18974	18836	18896	18832	18821	18913	18913	18896	19003	18851	18877	18865	18835	18916	19038	18858	19039	18969	18864	18862	19009	18754	18837	18879	18742	18756	18834	18816	18944	18803	18878	18879	18967	18846	18726	18824	18811	18859	18985	18921	18900	18935	18858	18954	18865	18902	18724	18793	18908	18817	18718	18876	18760	19006	18830	18856	19132	18744	18901	18937	18973	18960	18976	18986	18786	18778	18875	18781	18885	19105	18897	18865	18781	19011	18904	18700	18754	18805	18874	18925	18908	18934	18859	18867	19050	18779	18782	18795	18847	18981	18887	18835	18927	18805	18823	18872	18846	18908	18954	18849	18841	18861	18870	18887	18870	18852	18923	18991	18882	18763	19117	18897	19069	18898	18817	18812	18832	18818	18714	18834	18831	18859	18851	18830	18775	18842	19067	18924	18860	18929	18877	19105	18796	18921	18941	18875	18862	18823	18836	18841	18859	19029	18817	18810	19138	18936	19047	19007	18923	18916	18735	18930	18975	18988	18974	18645	18869	18804	18845	18855	18636	18984	18802	18544	18873	18955	19004	19056	18943	18851	18732	18930	19011	18700	18854	18948	18823	18962	18743	19210	18836	18867	18870	18896	18859	18853	19063	18832	18662	18944	18874	18939	18680	18953	18782	19011	18730	18976	18960	18903	18834	18913	18897	18971	18898	18760	18939	18856	18923	18868	18918	18957	18974	18882	18918	18676	18924	18736	18808	18811	18920	18912	18854	18758	18948	18807	19040	18746	18950	18964	19011	18902	18739	18858	18922	18915	18670	19004	18909	18973	18921	18992	18680	18862	19008	18832	18887	19136	18941	18978	18932	18772	18859	18891	18765	18812	18695	18882	18805	18841	19105	18605	18757	18813	18843	19038	18945	18921	18911	18819	18664	18842	18873	18740	18721	18934	18858	18957	18905	18772	19012	18798	18694	18970	19203	18847	18960	18836	19023	18753	18912	18873	18833	19115	18809	18997	18785	18890	18872	18917	18871	18881	18759	18760	18859	18986	18866	18873	18693	19066	18750	18978	18867	18883	18940	18795	19070	18975	18711	18932	18846	18786	18811	19043	18627	18905	18927	19049	18903	18834	18807	18757	18833	18733	19006	18942	18880	18858	18901	18937	18799	18848	19111	19099	18847	18906	19013	18757	18796	18846	18985	19193	18828	18890	18962	18859	18879	18828	18917	18965	19051	18729	18977	18834	18752	19019	19051	18731	18890	18855	18858	18984	18695	18698	18783	18821	18805	19024	18747	18979	18847	18879	19135	18942	18957	18926	19076	18845	19105	18962	18912	18932	18941	18890	18980	18785	18933	18904	18860	19120	18643	18921	19021	18887	18928	18871	18907	18774	18948	18869	18855	18918	18946	19055	18809	18960	18760	18823	18886	18804	18862	18799	18902	18857	18776	18744	18933	18901	18915	18875	18754	18764	18913	18781	18680	18924	19156	18822	18991	18855	18966	18777	18799	18920	19003	18944	18800	18790	18919	18850	18815	19096	18828	18948	18936	18750	19005	18854	18744	19095	18890	18964	19045	18858	18916	18850	19010	18814	18827	18692	19065	18844	19023	18859	18754	18983	18896	18831	18938	18871	18744	18853	18953	18936	18805	18650	18937	18871	18927	19012	18838	18953	18946	18757	19052	18856	19035	18764	19106	18735	18873	18893	19120	18794	18813	18870	18837	18892	19064	18957	18833	18713	18786	18840	18891	19025	18939	18790	19039	18780	18888	18901	18929	18903	18955	18845	19052	18904	18762	18952	18785	18805	18757	18797	18947	18788	18954	18873	18699	18845	18816	18918	18914	18819	18975	18827	18972	18833	18831	18887	18816	18871	19029	18983	18770	18945	18699	18866	18970	18919	18994	18823
23690	20938	27280	25146	24402	29502	32249	30128	29848	29729	29851	29785	29836	29544	29362	29582	29477	29416	29547	29592	29546	29680	29455	29326	29743	29483	29715	29566	29594	29271	29689	29447	29332	29469	29257	29339	29469	29461	29106	29426	29392	29413	29175	29303	29560	29721	29420	29501	29556	29385	29183	29447	29380	29320	29367	29063	29322	29319	29456	29369	29414	29363	29224	29580	29459	29491	29184	29007	29257	29493	29073	29355	29417	29364	29616	29330	29174	29514	29196	29145	29407	29426	29659	29425	29306	29467	29339	29361	29328	29318	29228	29562	29318	29292	29208	29230	29289	29529	29166	29206	29435	29249	29307	29177	28985	29254	29178	29236	29274	29264	29124	29422	29345	29406	29384	29505	29443	29423	29139	29219	29113	29231	29233	29319	29567	29351	29479	29165	29059	29134	29484	29361	29018	29366	29471	29346	29167	29535	29118	29289	29297	29438	29431	29341	29185	29399	29481	29474	29249	29403	29260	29215	29451	29214	29214	29420	29112	29051	29391	29055	29366	29303	29267	29494	29187	29223	29222	29200	29179	29285	29191	29076	29485	29332	29300	29248	29459	29275	29095	29000	29192	29071	29295	29223	29186	29125	29148	29500	29382	29092	29337	29166	29297	29266	29503	29451	29371	29445	29279	29241	29206	29311	29116	29418	29320	29279	29520	29433	29454	29173	29321	29439	29072	29232	29488	29117	29585	29608	29416	29366	29305	29402	29425	29228	29338	29353	29590	29307	29199	29207	29099	29240	29410	29300	29125	29267	29269	29037	29285	29088	29300	29313	29398	29262	29375	29285	29402	29082	28833	29414	29378	29352	29174	29372	29478	29222	29079	29371	29321	29401	29713	29450	29217	29152	29216	29414	29328	29386	29421	29413	29390	29289	29135	29064	29203	29453	29589	29344	29180	29353	29152	29120	29094	29466	29449	29290	29243	29267	29277	29133	29415	29338	29380	29420	29249	29230	29398	29071	29112	29033	29295	29200	29220	29197	29430	29248	29221	29200	29188	29326	29289	29469	29456	29410	29119	29382	29221	29299	29644	29319	29203	29377	29206	29098	29129	29267	29302	29359	29140	29462	29390	29414	29294	29287	29152	29290	29195	29177	29439	29209	29170	29050	29361	29609	29290	29208	29386	29240	29378	29136	29100	29080	29425	29265	29397	29363	29252	29419	29037	29142	29351	29191	29376	29501	29329	29063	29332	29071	29341	29257	29183	29307	29066	29162	28918	29483	29415	29255	29328	29102	29441	29128	29314	29333	29237	29137	29052	29037	29268	29248	29047	29436	29138	29235	28994	29326	29069	29488	29348	29380	29333	29508	29404	29303	29425	29316	29148	29115	29377	29398	29269	29173	29091	28979	29218	29298	29247	29122	29209	29420	29172	29064	29160	29084	29312	29345	29138	29392	29398	29303	29424	29418	29293	29249	29260	29291	29249	29436	29318	28983	29339	29148	29194	29403	29227	29375	29203	29388	29446	29021	29194	29220	29037	29162	29251	29382	29067	29433	29372	29462	29191	28967	28903	29102	29069	29501	29038	29137	29335	29287	29355	29442	29274	29241	29598	29401	29436	29535	29239	29246	29518	29536	29149	29289	29574	29198	29061	29401	29296	29346	29268	29169	29465	29361	29367	28918	29202	29163	29281	29312	29308	29202	29186	29260	29294	29422	29096	29027	29323	29460	29231	29245	29149	29236	29420	29127	29187	29172	29066	29356	29196	29354	29358	29444	29277	29134	29309	29254	29418	29275	29134	29247	29222	29012	29014	28946	29186	29077	29239	29186	29517	29260	29315	29407	29415	29324	29358	29220	29191	29229	29420	29333	29254	29162	29101	29100	29393	29348	29251	29406	29340	29363	29127	29233	29450	29359	29403	29078	29101	29379	29553	29387	29168	28946	28940	29216	29099	29184	29398	29569	29333	29269	28955	29109	29212	29220	29319	29230	29152	29263	29070	29226	29387	29144	29358	29471	29326	29320	29392	29042	29250	29130	29017	29145	29169	29145	29320	29325	29280	29404	29073	29092	29319	29103	29622	29168	29186	28983	29346	29152	29036	29314	29138	29167	29313	29252	29272	29441	29233	29132	29231	29325	29145	29094	29499	29280	29127	29243	29288	29469	29360	29463	29470	29251	29391	29196	29296	29417	29044	29391	29290	29133	29347	28866	29221	29226	29302	29342	29290	29137	29052	29206	29254	29355	29079	29450	29387	29442	29495	29096	29363	29063	29430	29312	29312	29072	29289	29389	29230	29233	29247	29164	29435	29261	29318	29401	29248	29290	29496	29345	29054	29468	29476	29526	29236	29243	29363	29076	29340	29580	29292	29121	29442	29120	29441	29192	29178	29127	29359	29067	29217	29406	29106	29020	29315	29198	29217	28929	29170	29334	29352	29217	29615	29506	29264	29346	29327	29353	29197	29248	29405	29330	29477	29419	29288	29361	29324	29462	29301	29389	29425	29293	29258	29217	29381	29343	29258	29495	29149	29158	29329	29182	29479	29207	29008	29421	29284	29214	29073	29211	29322	29203	29228	29215	29296	29280	29234	29173	29464	28991	29362	29466	29456	29370	29374	29296	29184	29405	29305	29220	29331	29180	29504	29126	28913	29000	29171	29387	29138	29346	29512	29279	29203	28917	28970	29072	29460	29035	28974	28882	29073	29170	29032	29217	29299	29170	29235	29192	29094	29602	29338	29237	29263	29416	29454	29248	29239	29244	29290	29299	29248	29188	29240	28967	28854	29147	29207	29041	29370	29271	29246	29047	29485	29464	29225	29088	29290	29209	29104	29185	29336	29543	29434	29236	29602	29251	29217	29116	29169	29151	29314	29266	29320	29175	29232	29318	29372	29399	29029	28903	29115	29167	29168	29518	29195	29159	29364	29491	29351	28962	29155	29279	29369	28966	29352	29306	29391	29271	29301	29486	29376	29156	29481	29134	29236	29092	29267	29255	29469	29302	29407	29011	29132	29196	28987	29205	29165	29286	29148	29284	29330	29299	29061	29159	29326	29394	29450	29320	29553	29282	29033	29240	29252	29487	29339	28999	29147	29083	29220	29261	29046	29257	29484	29185	29573	29168	29203	29241	29183	29432	29152	29313	29152	29106	29338	29355	29266	29219	29292	28829	29137	29080	29161	29221	29351	29450	29261	29018	29416	29520	29416	29179	29334	29564	29308	29178	29053	29280	29316	29252	29279	29301	29419	29549	29152	29063	29099	29327	29269	29249	29153	29152	29245	29419	29021	29335	29482	29137	29091	29590	29351	29305	29316	29379	29253	29176	29384	28957	29260	29242	29218	29246	29264	29253	29440	29211	29453	29190	29265	29255	29291	29189	29342	29070	29541	29515	29581	29150	29128	29459	29392	29408	29243	29531	29240	29314	29443	29064	29215	29227	29329	29474	29426	29130	29397	29127	29125	29359	29245	29341	29278	29279	29355	29438	29410	29100	29200	28968	29105	29336	29614	29352	29297	29420	29178	29358	29249	29281	29300	29331	29260	29192	29214	29285	29426	29245	29209	29246	29205	29258	29252	28948	29118	29198	29389	29234	29180	29208	29376	28868	29536	29362	29292	29161	29440	29291	29182	29085	29482	29363	29218	29380	29179	29503	29387	29206	29076	29152	29294	29095	29152	29309	29229	29467	29283	29307	29348	29407	29320	29244	29493	29157	29151	28915	29038	29280	29418	29443	29293	29267	29222	29417	29491	29292	29271	29195	29293	29257	29169	29500	29336	29477	29219	29255	29464	29137	29137	28970	29073	29302	29253	29262	29328	29378	29185	29172	29229	29531	29611	29111	29029	29170	29382	29236	29387	29497	29142	29158	29073	29217	29323	29398	29218	29304	29339	29341	29115	29395	29089	29430	29122	29654	29227	29403	29174	29402	29000	28869	29096	28967	29443	29274	29475	29303	29169	29187	29576	29399	29369	29608	29105	29220	29229	29308	29503	29345	29174	29109	29206	29311	29351	29241	29453	29258	29232	29339	29142	29218	29564	29100	29229	29162	29283	29207	29341	29378	29287	29305	29494	29405	29162	29202	29149	29196	29082	28949	29440	29251	29534	29158	29187	29221	29184	29299	29496	29212	29160	29056	29157	29238	29088	29571	29043	29289	29159	28838	29417	29173	29176	29121	29061	29059	29241	29043	29358	29221	29041	29422	28975	29121	29316	29336	29173	29049	29199	29180	29393	29264	29053	29348	29199	29370	29259	29172	29483	29433	29356	29368	29322	29312	29258	29253	29288	29271	29339	29245	29419	29121	29346	29272	29493	29227	29234	29041	29232	29132	29216	29196	29340	28905	29235	29240	29143	29178	29620	29247	29262	29420	29304	29528	29278	29512	29531	29440	29341	29448	29106	29175	29482	29089	29265	29430	29605	29428	29344	29309	29270	29261	29274	29190	29259	29277	29152	29358	29145	29106	29179	29251	29211	29427	29665	29163	29574	29531	29179	29368	29202	29510	29449	29198	29490	29529	29454	29427	29013	29140	29171	29290	29350	29182	29189	29204	29118	29386	29643	29398	29332	29225	29438	29260	29134	29250	29252	29268	28821	29447	29565	29271	29218	29301	29252	29022	29381	29231	29375	29155	29412	29382	29182	29308	29121	28986	29149	29117	29110	29372	29183	29199	29193	29296	29190	29117	29128	29364	29093	29124	29132	29102	29190	29532	29324	29388	29283	28921	29201	29139	29208	29195	29293	29212	29238	29503	29185	29210	29274	29301	29488	29367	29459	29318	29163	29149	29126	29204	29233	29024	29138	29738	29484	29306	29124	29240	29188	29319	29039	29301	29617	28918	29064	29390	29266	29518	29305	29306	29106	29195	29423	29166	29296	29395	29292	29274	29171	29301	29246	29378	29227	29290	29413	29368	29381	29171	29195	29090	29592	29575	29257	28987	29178	29177	29477	28986	29110	29306	29237	29463	29486	29213	29307	29075	29262	29413	29534	29508	29436	29295	29241	29112	29350	29399	29193	29337	29175	29388	29438	29072	29108	29451	29572	29439	29380	29422	29161	29292	29157	29374	29245	29062	29121	29240	29266	29423	29298	29402	29238	29323	29240	29210	29324	29378	29421	29456	29236	29331	29482	29271	29307	29170	29227	29134	29348	29328	29507	29188	29211	29149
23722	43708	28773	22182	20820	20082	19827	19250	18978	18965	18846	18854	18718	18802	18870	18623	18558	18685	18557	18660	18503	18680	18619	18612	18822	18456	18721	18466	18550	18410	18694	18572	18667	18672	18636	18533	18465	18509	18396	18354	18453	18642	18326	18413	18400	18586	18431	18329	18513	18239	18611	18371	18544	18623	18410	18352	18404	18370	18465	18393	18371	18433	18558	18339	18252	18320	18325	18433	18538	18288	18394	18442	18434	18366	18430	18560	18444	18363	18629	18315	18359	18544	18430	18539	18396	18505	18552	18291	18320	18448	18372	18434	18504	18463	18387	18429	18400	18526	18555	18352	18377	18302	18427	18540	18458	18362	18330	18310	18408	18437	18442	18242	18353	18352	18222	18320	18362	18531	18376	18444	18470	18293	18388	18368	18220	18396	18413	18213	18477	18336	18292	18203	18239	18239	18406	18334	18453	18383	18386	18402	18365	18336	18456	18372	18316	18388	18349	18394	18407	18335	18320	18481	18368	18346	18296	18436	18339	18387	18321	18408	18365	18335	18311	18506	18433	18424	18407	18593	18284	18394	18144	18323	18363	18382	18376	18346	18380	18516	18356	18385	18334	18375	18461	18347	18385	18369	18354	18287	18201	18494	18443	18473	18270	18341	18433	18337	18410	18101	18480	18426	18451	18507	18285	18287	18474	18354	18436	18150	18367	18352	18543	18363	18335	18239	18458	18406	18139	18264	18419	18304	18280	18405	18432	18303	18357	18380	18367	18524	18326	18239	18207	18404	18338	18418	18482	18217	18447	18415	18433	18376	18440	18288	18276	18477	18376	18261	18298	18377	18278	18402	18384	18312	18332	18297	18318	18409	18477	18366	18443	18298	18451	18276	18429	18396	18428	18351	18212	18287	18169	18272	18259	18414	18259	18386	18308	18483	18370	18368	18296	18395	18383	18394	18126	18347	18539	18373	18430	18311	18411	18368	18491	18421	18517	18229	18353	18317	18326	18213	18293	18517	18319	18384	18331	18406	18298	18574	18474	18315	18259	18253	18537	18292	18353	18427	18180	18351	18416	18641	18342	18528	18375	18454	18264	18206	18466	18370	18516	18288	18361	18452	18109	18427	18510	18377	18404	18121	18251	18435	18312	18324	18391	18294	18372	18238	18441	18265	18461	18332	18540	18312	18395	18328	18470	18525	18239	18336	18407	18432	18343	18388	18258	18362	18356	18346	18338	18459	18239	18491	18301	18348	18338	18332	18288	18215	18278	18301	18559	18454	18625	18405	18395	18180	18359	18351	18290	18364	18294	18347	18529	18356	18490	18243	18285	18268	18308	18393	18443	18279	18376	18506	18417	18290	18291	18393	18494	18440	18503	18377	18474	18138	18418	18236	18322	18202	18335	18322	18445	18361	18263	18324	18511	18248	18278	18469	18424	18555	18428	18337	18249	18221	18588	18308	18253	18368	18341	18528	18419	18271	18570	18186	18273	18327	18458	18410	18388	18319	18409	18357	18335	18349	18410	18317	18482	18256	18354	18284	18267	18211	18373	18437	18293	18401	18301	18389	18488	18407	18428	18362	18477	18431	18105	18484	18410	18256	18399	18339	18386	18330	18266	18454	18587	18493	18530	18311	18411	18496	18427	18371	18262	18591	18554	18276	18348	18344	18403	18475	18473	18499	18259	18292	18403	18323	18418	18341	18248	18402	18497	18331	18241	18269	18431	18324	18356	18510	18470	18306	18602	18582	18284	18329	18437	18336	18384	18386	18280	18453	18234	18414	18342	18376	18615	18533	18486	18331	18421	18270	18426	18207	18509	18369	18331	18362	18315	18265	18431	18406	18425	18124	18246	18543	18573	18325	18337	18588	18335	18316	18364	18529	18351	18374	18445	18404	18405	18368	18413	18482	18156	18344	18426	18528	18264	18503	18236	18202	18379	18282	18455	18385	18353	18205	18420	18318	18540	18422	18311	18372	18316	18271	18247	18399	18335	18289	18360	18382	18506	18556	18349	18330	18381	18307	18592	18521	18391	18318	18306	18252	18380	18308	18423	18330	18212	18473	18424	18383	18225	18358	18196	18331	18469	18650	18419	18532	18301	18018	18367	18283	18314	18368	18295	18227	18246	18369	18301	18299	18318	18299	18232	18381	18337	18287	18367	18358	18310	18463	18329	18264	18347	18432	18325	18434	18370	18473	18277	18469	18561	18417	18169	18485	18212	18408	18424	18336	18303	18360	18329	18351	18213	18319	18544	18247	18127	18329	18344	18314	18427	18188	18503	18393	18379	18369	18295	18336	18446	18482	18464	18307	18468	18538	18261	18379	18414	18298	18197	18364	18353	18427	18373	18451	18373	18265	18334	18293	18518	18255	18349	18343	18293	18154	18154	18264	18343	18349	18395	18428	18120	18328	18514	18204	18283	18371	18359	18342	18590	18571	18495	18230	18430	18430	18430	18114	18321	18419	18252	18584	18280	18311	18210	18412	18331	18470	18261	18389	18298	18377	18345	18353	18494	18229	18429	18410	18481	18287	18529	18410	18342	18441	18457	18386	18295	18561	18291	18305	18324	18337	18319	18384	18444	18336	18480	18219	18487	18494	18317	18462	18230	18254	18518	18416	18353	18648	18380	18228	18466	18492	18242	18361	18376	18497	18161	18441	18322	18357	18420	18319	18400	18351	18329	18408	18528	18356	18280	18318	18337	18360	18383	18215	18275	18407	18379	18322	18341	18295	18594	18359	18379	18305	18346	18317	18391	18304	18316	18184	18433	18446	18404	18350	18479	18323	18527	18229	18462	18437	18572	18454	18159	18324	18435	18423	18331	18384	18420	18471	18494	18335	18327	18206	18490	18338	18634	18532	18244	18498	18266	18216	18337	18455	18359	18430	18228	18328	18335	18299	18342	18512	18257	18506	18324	18151	18377	18318	18537	18366	18330	18381	18239	18477	18429	18316	18288	18268	18296	18348	18414	18259	18488	18290	18471	18455	18462	18465	18218	18412	18475	18470	18350	18455	18302	18322	18542	18203	18456	18358	18305	18234	18295	18330	18351	18311	18468	18617	18334	18483	18411	18286	18266	18484	18173	18325	18477	18288	18440	18375	18141	18372	18430	18433	18447	18203	18187	18427	18287	18191	18379	18520	18455	18202	18505	18249	18397	18571	18340	18303	18267	18702	18396	18405	18436	18211	18415	18298	18483	18413	18326	18326	18343	18385	18320	18501	18448	18509	18274	18479	18353	18491	18155	18286	18361	18555	18402	18304	18219	18343	18352	18271	18445	18510	18350	18272	18289	18384	18371	18387	18510	18443	18320	18159	18487	18271	18202	18647	18304	18433	18459	18445	18373	18451	18164	18239	18448	18213	18292	18374	18373	18319	18448	18258	18448	18470	18359	18324	18230	18467	18381	18303	18224	18307	18581	18428	18308	18471	18284	18434	18292	18526	18318	18344	18244	18389	18631	18269	18396	18302	18408	18558	18388	18305	18377	18409	18455	18574	18254	18351	18234	18229	18223	18455	18328	18333	18362	18462	18563	18433	18294	18376	18374	18400	18413	18378	18595	18293	18202	18392	18363	18290	18194	18260	18461	18515	18327	18380	18326	18388	18352	18199	18450	18562	18421	18451	18334	18324	18186	18288	18305	18304	18520	18302	18650	18264	18436	18437	18163	18340	18387	18257	18084	18348	18406	18594	18482	18155	18411	18374	18447	18304	18421	18306	18364	18374	18495	18177	18336	18353	18351	18155	18237	18261	18265	18359	18332	18423	18245	18446	18494	18541	18492	18485	18286	18391	18424	18308	18475	18393	18481	18486	18550	18324	18335	18525	18489	18203	18452	18208	18467	18477	18447	18408	18348	18493	18521	18191	18413	18404	18331	18260	18303	18146	18359	18383	18332	18391	18364	18472	18407	18279	18333	18422	18139	18419	18362	18262	18455	18358	18368	18271	18430	18394	18253	18350	18366	18337	18337	18317	18625	18442	18458	18700	18417	18472	18406	18493	18037	18431	18567	18309	18275	18341	18446	18399	18449	18355	18305	18231	18287	18310	18396	18379	18280	18418	18435	18340	18226	18544	18248	18341	18325	18330	18481	18400	18441	18460	18536	18285	18315	18369	18362	18388	18320	18532	18458	18486	18130	18330	18478	18420	18301	18410	18394	18352	18294	18507	18263	18221	18236	18419	18415	18348	18142	18298	18491	18206	18607	18540	18497	18354	18512	18329	18432	18415	18482	18569	18236	18280	18456	18345	18195	18441	18585	18418	18561	18399	18447	18384	18297	18312	18415	18394	18197	18242	18577	18340	18402	18339	18393	18442	18264	18332	18259	18343	18168	18499	18473	18315	18424	18304	18185	18406	18418	18435	18378	18311	18369	18359	18417	18362	18335	18079	18357	18380	18277	18354	18355	18325	18364	18461	18513	18304	18468	18498	18486	18395	18500	18270	18249	18308	18324	18516	18444	18539	18106	18414	18280	18428	18395	18626	18423	18391	18237	18328	18277	18295	18223	18358	18196	18260	18244	18197	18360	18428	18379	18321	18204	18448	18228	18384	18482	18557	18404	18418	18309	18364	18435	18457	18315	18567	18483	18623	18345	18446	18336	18501	18459	18408	18280	18345	18484	18537	18513	18346	18456	18500	18441	18372	18295	18302	18564	18387	18341	18309	18493	18407	18443	18362	18285	18442	18684	18405	18235	18368	18380	18324	18616	18514	18373	18211	18423	18391	18446	18217	18264	18442	18334	18402	18403	18305	18355	18447	18462	18230	18327	18225	18540	18255	18315	18173	18506	18364	18368	18375	18473	18238	18247	18226	18408	18285	18534	18257	18519	18318	18308	18399	18364	18569	18488	18296	18519	18303	18217	18335	18334	18476	18381	18425	18227	18204	18354	18143	18419	18306	18450	18487	18514	18458	18385	18379	18268	18369	18356	18356	18426	18223	18198	18294	18443	18395	18149	18386	18387	18352	18251	18398	18355	18383	18346	18482	18203	18535	18386	18388	18251	18496	18498	18441	18627	18334	18377	18457	18453	18116	18360	18535	18439	18453	18299	18447	18448	18360	18347	18398	18450	18512	18277	18487	18592	18342	18421	18203	18356	18347	18250	18511	18340	18363	18314	18480	18284	18309	18377	18381	18190	18291	18380	18345	18324	18371	18433	18095
22415	20942	27384	24765	22058	26809	32761	29512	28811	29075	28715	28685	28646	28540	28415	28544	28179	28322	28204	28109	28252	28373	28507	28206	28466	28454	28109	28369	28272	28339	28159	28342	28447	28067	28193	28129	28296	28101	28123	28248	28025	28146	27705	28200	28299	27936	27851	27892	28088	28010	27881	27647	27927	27839	28111	28160	27975	28068	28095	28029	28162	27977	27774	27825	28029	27954	28199	28069	27995	27832	28121	27797	27990	27707	27813	28310	27883	27945	27665	27844	28111	27797	27801	27910	28038	28288	27716	28107	27976	28045	27885	28026	28204	27864	27950	28022	27797	27838	28028	28227	28235	27978	27663	27885	27987	27858	28017	27999	28045	28041	28203	28006	28005	27848	28113	28128	27922	28009	27788	27964	27898	27752	27956	27957	27869	27850	27835	27840	28089	27950	27791	27961	28020	27765	27743	27985	27947	27963	27920	27755	27839	27779	27702	27853	27907	27755	27895	27981	27748	27707	28119	28049	27948	27982	28140	27888	28041	27983	28034	27880	27957	28007	27851	27792	28030	27702	27892	27883	28137	27822	27686	27909	27828	27798	27952	27962	28078	27884	27704	27714	28008	27995	28077	27680	27919	28037	27864	27862	28003	27928	27898	27980	27993	27994	28160	27854	27949	27994	27916	27970	27678	27867	27668	28069	27962	27991	27862	27869	27887	28039	27971	27959	27771	27990	27592	27799	27732	27722	28036	27798	27815	27873	27921	27955	27912	27886	28012	27671	27862	27710	27938	27846	27805	27642	27949	28029	28020	27957	28095	27782	27844	27604	27980	27829	28017	28015	27702	28031	27914	27883	27821	27700	27852	27725	27963	27958	28212	28003	28217	27702	27931	28041	27947	28085	27947	27807	27972	28095	28086	28099	28008	27756	27835	27846	27909	27693	27714	27811	28010	27732	28082	27639	27989	28055	27813	27947	27641	27824	28044	27746	28237	27988	28027	27855	27990	27788	28003	27807	27801	27866	27753	27957	27850	28022	28131	27883	28143	27665	27794	28024	27954	27927	27673	27974	28041	27833	27895	28200	28110	27679	27723	27941	27959	27922	27982	27700	27853	27843	27840	28083	27767	27975	27873	27787	27787	27983	27805	28011	27807	27849	27911	27770	27618	27964	27902	27926	28070	28169	27870	27999	28044	27972	27847	28201	27969	28088	27943	27918	27597	27812	28002	27767	27925	27788	27919	27896	27831	28047	27944	28046	27790	28055	27715	27746	27697	27862	28074	27904	28218	27554	27790	27556	27840	27773	28011	27875	27935	27909	27855	27614	27555	27880	27746	27860	27851	28047	27949	27739	28069	28032	27774	27892	28038	28093	28030	27910	28090	27889	28000	27859	27817	27814	28100	27867	28039	27906	27875	27939	27953	27805	27968	28035	27747	27731	27914	27731	27917	28151	28035	27786	28150	28032	28091	27893	28091	28106	27792	28066	27850	27909	27739	27912	27800	27746	28113	28034	27703	27946	28008	28085	27759	27872	27658	27836	27754	28020	27923	27654	27895	27836	27820	28017	27808	27887	27995	27637	27829	28033	27944	27756	27891	27993	27978	27882	27879	27958	27922	28060	27930	27759	27865	27914	27837	28030	27867	27960	27794	27695	28014	27726	27824	27844	27968	27971	27791	27955	27631	27778	27865	27916	27785	27920	28081	27892	28277	27931	27795	27859	27930	27589	27858	28119	27871	27999	28115	27825	27820	28093	27619	27837	28134	28000	28033	27747	28074	27912	27614	27911	27941	27741	27931	27867	27717	27589	27706	27929	27996	27820	28002	27765	27803	27935	27966	28027	28119	27788	28063	27699	27961	27976	27836	27965	28010	27745	27905	28014	27948	27900	27831	27856	28055	27803	27900	27953	28058	27705	28024	27849	27897	28049	27585	28050	27884	27864	27888	27947	28093	27940	27938	27845	28009	28042	27930	27568	28013	28110	27686	27870	27771	27765	28068	27769	27788	27874	27979	28066	27854	28013	28011	28019	28058	27966	27915	27877	27872	27815	28114	28110	27924	28053	28010	27852	28026	27911	27909	28023	27863	27629	28092	27734	27750	27767	27974	27936	27994	27978	27871	28033	28208	27857	27819	27999	28029	27655	27612	28071	27904	27891	28030	27858	27942	27969	27958	28128	27922	27868	28015	28005	28092	27964	28117	27749	28218	28172	28007	27844	28193	27904	27895	27974	27771	27923	27745	27846	27683	27900	27580	27695	27699	27959	28088	27843	28050	27860	28020	27931	27824	27854	27807	27928	27850	27929	27998	27853	28008	28127	27757	27835	28046	27606	27598	27837	28007	28153	27983	27762	28287	27948	27953	28085	28108	27858	27716	27980	27914	27804	27912	27910	28036	27861	27965	28026	27984	27799	28102	27826	28004	27960	27992	27869	28244	27750	27847	27808	27846	27762	27954	27884	27985	27953	27909	27941	27802	27902	28104	28073	27870	27942	27932	27846	28094	27976	28068	27698	27931	27910	27841	27983	27917	28050	28119	28055	28076	27954	27767	27740	27865	27728	27731	27577	27881	27903	27893	27930	27880	27835	27859	28324	27869	27843	27857	27651	27918	27923	28126	28076	27887	27914	27777	27959	28161	27924	28154	27952	28218	27865	27933	27636	27901	27948	27803	27781	27799	27978	27821	27906	27748	27971	27755	27886	28039	28097	27785	28008	27949	27896	27908	27711	27953	27856	27829	27966	28024	28005	27920	27817	27683	27609	27870	27827	28140	27962	27980	27763	27941	27869	28170	27834	27926	27860	28046	27989	27703	27883	27602	27869	27886	28052	28010	28106	27845	28062	28284	28151	27989	27812	28102	27939	27928	27879	27884	28070	28048	27628	27817	27770	27864	28100	27955	27858	28088	27890	27994	27962	28013	27789	27879	27897	28040	27844	28031	27782	28013	27803	28025	27798	28080	27922	27981	27830	27984	27845	27974	27782	27781	27894	28016	28017	27875	27699	28055	27770	28056	28069	27950	27985	28048	27919	28008	27791	27983	27853	27918	27782	27640	27747	27712	28234	28068	27921	27830	27936	28035	27719	27933	28005	28083	27760	28173	27911	27867	27934	28046	27724	27930	27737	27919	27917	28052	28031	27780	27882	27964	27780	27857	27606	27936	28070	27914	28132	28050	27965	28084	27963	27871	27805	27881	27713	28036	27800	27872	27792	28038	27915	27900	28080	28205	28169	27635	27564	27687	27833	28078	28128	28016	27944	27929	27925	27967	28136	27961	28097	27761	28085	27838	27692	27804	27908	27945	27966	28057	27850	27824	27781	27818	28213	27913	28040	28240	27759	27627	27868	27923	27898	27880	27748	27929	28056	28060	27737	27870	27713	27676	27928	27629	27831	27709	27925	27916	28041	27991	27855	27977	27762	27952	27633	27907	27807	27924	27846	27911	27825	27831	27814	27711	27853	27761	27850	27701	27839	27726	28044	27869	28044	27788	28226	27934	27880	28165	27790	27995	27750	27661	27953	27882	27902	27878	27958	27922	27982	27936	28195	27859	27918	28211	27806	27933	28082	27556	27889	27692	28071	28084	28104	27912	28099	27822	27923	28054	27874	27867	27962	27686	27746	27986	27918	27913	27769	27836	28165	27873	28008	27796	27794	27945	27927	27848	27778	28163	27974	28127	27638	27851	27924	27721	27874	28035	27856	27717	27604	27764	28099	27718	28010	27811	27791	27903	28000	27865	27838	28004	27723	27983	27950	27832	28047	27891	28067	28001	28172	27823	27942	27622	27981	28065	27758	27846	28065	28074	27978	27869	28178	27736	27860	27855	27964	27944	28086	28037	27943	27895	28031	28001	27774	27950	27708	28000	27693	27826	28246	28044	28189	27960	28141	27927	27950	28174	28017	28125	27560	28101	27925	28204	27636	27933	28083	27995	27890	27725	27903	27958	28011	27827	27874	27905	27748	27659	27821	27567	27959	27774	27703	27984	27772	27769	27709	28143	27811	27823	27828	27999	27763	27760	28009	27949	28051	27794	27745	28004	27957	27833	27678	27994	27803	28134	28027	27869	27670	27683	27881	28125	28156	27985	27866	27842	27733	27855	27923	28157	27893	27769	27743	28013	27863	27707	27804	28064	27942	28060	27933	28014	27729	27977	28047	27864	27981	27574	27990	27959	28064	27975	28012	27939	27907	28090	27781	27881	27888	28094	28126	28102	28065	28023	28002	28084	27874	27984	27804	27997	28122	27573	27656	27898	27967	27896	27885	28026	27944	27833	27833	28009	27801	27826	28103	28035	27860	28060	27884	27813	28009	27825	27902	28001	27967	27954	28135	28205	27971	27850	27722	27726	28103	27964	28116	27899	27785	27946	28155	28024	27730	27947	27752	27839	27987	27792	27708	27933	27784	27737	28048	27761	27850	27710	28123	27875	27831	28136	28124	27839	27946	28059	27914	28001	28101	28078	28081	27803	27858	27782	28108	28039	27719	28159	27838	27809	27857	28098	27986	28039	28006	27717	27845	27900	27724	27970	27925	28062	27683	27910	27709	27959	27850	27806	27863	28038	27911	27900	27797	27900	27753	27705	27784	27940	27592	27872	28210	28130	28305	27964	27747	27753	28006	28185	28229	28087	27963	27892	27955	27892	27984	27837	27807	27967	27776	27938	27784	27834	27981	28204	27912	27908	28060	27843	27779	27660	27948	27835	27992	27817	27929	27893	27773	27805	27834	27784	27766	27684	27886	27990	27985	27976	27742	27812	28023	28145	27657	27945	27598	27972	28013	27909	27903	27999	27939	27995	27890	27679	27787	27963	28048	28025	28115	27902	27821	27999	27967	28076	27943	27944	27937	27832	27923	27658	27995	27906	27942	27832	27805	27822	28074	27660	27891	27914	28026	27988	27997	27994	28071	27836	28059	27906	27821	27798	27911	27825	28013	28039	27852	28122	27752	28065	27640	27857	27855	27903	27698	27791	27909	27878	27899	27930	28137	27952	27704	27785	28051	27817	28054	28032	27792	27857	27870	27511	27774	27712	27903	27888	27914	27848	27725	27948	27747	27906	27894	27941	27978	27766	27912	27823	27874	27601	28022	27923	27882	27933	28161	27986	28053	27679	27957	27983	28002	27969	28024	27919	28085	27750	27843	27949	27776	27992	27968	28000	27977	27751	27902
26225	50414	33365	24116	21963	20628	19873	19349	18811	18565	18575	18400	18082	18134	17958	17986	18163	17976	17957	17815	18021	18047	18056	17960	18013	18042	17947	18138	18002	18005	17906	17881	17936	17729	17738	17891	17783	17888	17803	17837	17822	17696	17678	17907	17581	17819	17533	17747	17650	17713	17498	17725	17701	17703	17606	17772	17698	17482	17736	17721	17644	17698	17636	17603	17729	17714	17789	17660	17590	17677	17716	17483	17514	17690	17575	17373	17722	17622	17704	17683	17660	17873	17698	17776	17720	17501	17704	17548	17572	17588	17671	17638	17612	17690	17748	17835	17663	17878	17614	17656	17615	17522	17728	17520	17640	17684	17536	17690	17582	17691	17689	17603	17683	17696	17618	17553	17664	17653	17606	17541	17632	17564	17674	17634	17620	17614	17571	17557	17330	17710	17549	17573	17448	17554	17718	17516	17636	17480	17690	17579	17580	17592	17785	17588	17848	17590	17588	17481	17587	17605	17541	17571	17711	17584	17548	17578	17680	17723	17595	17679	17593	17614	17552	17561	17618	17665	17551	17687	17555	17479	17414	17743	17279	17637	17689	17643	17649	17633	17798	17474	17599	17626	17683	17565	17593	17656	17617	17527	17494	17563	17611	17530	17603	17536	17694	17485	17569	17498	17603	17668	17549	17672	17565	17684	17617	17565	17664	17584	17515	17480	17753	17455	17478	17820	17526	17550	17546	17580	17734	17666	17492	17553	17623	17613	17530	17496	17766	17458	17525	17668	17532	17536	17446	17482	17426	17447	17615	17572	17620	17653	17529	17449	17626	17600	17510	17648	17471	17553	17621	17404	17693	17639	17519	17484	17566	17561	17362	17601	17756	17439	17732	17501	17603	17551	17675	17577	17720	17740	17561	17539	17443	17621	17523	17605	17636	17656	17810	17684	17631	17525	17671	17563	17425	17627	17546	17550	17482	17726	17782	17613	17756	17281	17519	17508	17681	17637	17461	17487	17566	17506	17519	17487	17605	17557	17656	17485	17586	17558	17721	17485	17675	17624	17552	17718	17591	17689	17595	17636	17711	17547	17495	17518	17677	17610	17742	17444	17507	17561	17533	17420	17461	17707	17526	17577	17600	17516	17684	17604	17489	17679	17519	17463	17491	17702	17455	17462	17638	17609	17632	17438	17428	17495	17625	17718	17657	17656	17407	17696	17406	17664	17604	17681	17558	17465	17723	17662	17584	17732	17631	17599	17724	17622	17566	17710	17512	17500	17604	17642	17394	17515	17715	17603	17604	17489	17607	17539	17657	17522	17727	17661	17624	17706	17515	17737	17557	17499	17583	17648	17670	17523	17532	17454	17748	17378	17560	17771	17598	17670	17510	17652	17646	17389	17686	17684	17584	17728	17513	17706	17604	17773	17647	17512	17751	17406	17605	17456	17544	17578	17695	17688	17702	17513	17496	17537	17530	17627	17589	17643	17593	17710	17681	17557	17506	17518	17775	17415	17643	17783	17599	17578	17594	17704	17520	17582	17485	17769	17534	17575	17631	17713	17804	17503	17648	17745	17643	17389	17724	17576	17784	17360	17654	17617	17710	17548	17587	17598	17718	17765	17581	17601	17708	17508	17490	17453	17622	17662	17475	17586	17625	17529	17547	17622	17668	17473	17601	17542	17695	17649	17749	17455	17614	17546	17561	17649	17619	17709	17665	17585	17564	17638	17623	17685	17681	17556	17476	17645	17749	17497	17692	17635	17684	17595	17685	17725	17555	17688	17440	17535	17626	17363	17468	17701	17404	17415	17706	17642	17609	17354	17507	17486	17670	17491	17640	17560	17554	17685	17639	17657	17488	17763	17472	17458	17516	17539	17728	17561	17641	17469	17667	17591	17483	17486	17569	17764	17589	17520	17438	17493	17720	17697	17436	17790	17493	17584	17839	17577	17503	17681	17786	17514	17722	17598	17631	17590	17510	17551	17628	17600	17592	17615	17603	17636	17656	17629	17467	17704	17537	17592	17543	17723	17376	17547	17704	17731	17738	17662	17490	17700	17481	17616	17659	17538	17615	17617	17567	17395	17674	17551	17601	17673	17349	17457	17658	17580	17610	17649	17717	17501	17592	17598	17634	17647	17638	17493	17682	17506	17453	17555	17613	17530	17592	17657	17508	17567	17656	17326	17747	17473	17663	17548	17613	17460	17749	17381	17618	17530	17496	17495	17707	17657	17594	17610	17494	17589	17670	17569	17655	17527	17680	17514	17657	17416	17634	17559	17720	17678	17504	17539	17599	17628	17798	17631	17443	17664	17497	17554	17595	17622	17553	17550	17575	17760	17468	17572	17465	17484	17510	17760	17655	17527	17426	17866	17561	17544	17559	17523	17567	17642	17438	17807	17674	17670	17571	17550	17635	17506	17524	17581	17526	17507	17610	17444	17632	17573	17455	17764	17590	17459	17678	17636	17547	17734	17559	17505	17610	17735	17557	17665	17701	17700	17676	17646	17472	17672	17608	17528	17573	17685	17445	17602	17511	17567	17517	17550	17726	17771	17470	17580	17792	17621	17565	17594	17596	17518	17595	17549	17614	17789	17679	17765	17508	17505	17528	17610	17672	17638	17690	17496	17443	17673	17561	17502	17601	17495	17567	17719	17691	17564	17469	17495	17698	17685	17668	17576	17692	17583	17675	17710	17624	17556	17610	17414	17558	17445	17670	17733	17495	17579	17670	17670	17485	17420	17527	17607	17706	17750	17581	17541	17694	17632	17444	17506	17590	17750	17605	17619	17670	17526	17674	17482	17458	17636	17606	17569	17718	17623	17653	17667	17618	17602	17529	17749	17708	17678	17626	17628	17689	17693	17808	17647	17639	17666	17750	17450	17524	17666	17790	17744	17492	17752	17463	17674	17441	17677	17695	17457	17570	17700	17549	17684	17670	17736	17622	17485	17708	17740	17640	17554	17568	17564	17603	17711	17416	17463	17563	17547	17654	17697	17537	17688	17653	17562	17468	17686	17493	17582	17565	17467	17583	17556	17654	17684	17458	17715	17784	17550	17761	17478	17579	17523	17624	17447	17690	17535	17598	17706	17620	17598	17629	17534	17708	17642	17586	17619	17746	17489	17616	17542	17524	17567	17418	17611	17513	17762	17437	17473	17462	17708	17691	17516	17567	17506	17624	17696	17706	17390	17530	17490	17777	17515	17501	17707	17517	17492	17479	17471	17639	17523	17408	17593	17570	17708	17679	17410	17599	17573	17792	17546	17512	17485	17606	17552	17633	17696	17552	17441	17713	17530	17545	17543	17578	17709	17650	17427	17693	17636	17602	17669	17761	17654	17672	17538	17821	17764	17666	17639	17678	17689	17647	17622	17597	17492	17637	17490	17594	17648	17651	17565	17683	17394	17734	17587	17587	17598	17381	17622	17699	17636	17528	17585	17527	17530	17711	17417	17566	17585	17613	17440	17807	17480	17698	17669	17530	17480	17650	17500	17484	17642	17391	17537	17624	17601	17623	17541	17702	17562	17632	17494	17782	17704	17348	17621	17558	17660	17843	17592	17567	17612	17763	17784	17629	17529	17268	17552	17587	17543	17704	17496	17543	17699	17612	17573	17624	17860	17546	17509	17602	17431	17505	17830	17769	17631	17545	17570	17431	17634	17669	17660	17509	17598	17540	17515	17742	17444	17526	17520	17587	17682	17531	17494	17557	17540	17634	17628	17719	17453	17567	17638	17637	17710	17598	17594	17519	17667	17711	17668	17551	17814	17609	17641	17419	17568	17508	17614	17660	17590	17503	17559	17657	17549	17419	17630	17499	17635	17787	17512	17573	17479	17643	17685	17342	17408	17752	17434	17581	17769	17482	17618	17584	17797	17512	17667	17739	17499	17494	17484	17564	17650	17714	17704	17592	17760	17654	17668	17801	17482	17636	17570	17640	17591	17704	17548	17430	17615	17618	17689	17576	17519	17612	17582	17557	17753	17573	17544	17595	17519	17672	17442	17469	17550	17758	17702	17822	17516	17634	17628	17614	17460	17564	17661	17489	17685	17719	17618	17596	17611	17757	17485	17502	17668	17551	17622	17669	17606	17751	17762	17734	17531	17468	17489	17655	17752	17552	17584	17701	17439	17556	17540	17510	17529	17523	17708	17662	17737	17624	17557	17793	17559	17446	17594	17608	17576	17901	17550	17465	17548	17600	17636	17585	17559	17396	17629	17729	17724	17453	17536	17585	17456	17662	17603	17553	17534	17429	17570	17690	17614	17660	17612	17626	17490	17663	17568	17552	17319	17367	17529	17512	17636	17447	17756	17517	17655	17514	17608	17602	17478	17690	17499	17752	17563	17674	17795	17608	17561	17595	17496	17438	17701	17602	17490	17657	17561	17518	17600	17516	17640	17538	17552	17925	17558	17691	17683	17438	17563	17462	17702	17639	17559	17559	17397	17516	17739	17630	17580	17634	17720	17630	17538	17504	17494	17640	17535	17614	17632	17531	17388	17597	17607	17559	17583	17476	17557	17545	17552	17551	17562	17653	17401	17564	17576	17623	17802	17680	17647	17623	17492	17548	17545	17605	17563	17651	17529	17561	17698	17600	17636	17643	17605	17663	17527	17511	17594	17700	17630	17447	17559	17596	17632	17631	17663	17658	17675	17666	17374	17584	17686	17406	17451	17527	17607	17435	17572	17404	17547	17614	17531	17489	17521	17731	17774	17476	17721	17470	17649	17694	17697	17517	17717	17543	17590	17722	17582	17656	17647	17679	17652	17665	17496	17511	17568	17677	17717	17588	17519	17615	17658	17543	17811	17541	17659	17707	17516	17714	17632	17792	17527	17477	17530	17565	17503	17559	17731	17512	17518	17502	17765	17501	17500	17404	17635	17466	17560	17640	17556	17608	17589	17685	17645	17552	17547	17678	17493	17440	17451	17665	17808	17477	17678	17602	17575	17570	17636	17569	17465	17543	17643	17881	17621	17589	17699	17510	17768	17482	17555	17563	17564	17469	17533	17641	17699	17763	17515	17573	17568	17458	17536	17408	17498	17739	17758	17464	17754	17649	17535	17463	17541	17552	17565	17505	17514	17552	17712	17469	17653	17626	17590	17684	17425	17575	17524	17574	17690	17603	17563	17738	17758	17713	17863	17471	17714	17617	17638	17709	17621	17694	17595
35456	29423	32011	30642	29399	29262	29593	29368	29495	29534	29401	29535	29498	29306	29616	29758	29192	28992	29495	29560	29604	29437	29346	29513	29319	29198	29476	29219	29275	29777	29326	29132	29255	29637	29550	29362	29524	29413	29579	29371	29187	29384	29556	29508	29312	29568	29355	29178	29074	29344	29389	29181	29234	29603	29543	29497	29285	29299	29122	29460	29228	29388	29234	29507	29162	29228	29223	29184	29199	29252	29433	29585	29493	29604	29230	29304	29165	29680	29412	29617	29477	29355	29248	28960	29014	29032	29181	29479	29295	29323	29188	29349	29223	28932	29446	29301	29537	29443	29180	29101	29655	28971	29500	29339	29328	29353	29355	29361	29164	29250	29201	29100	29374	29412	29440	29506	29408	29331	29282	29306	29272	29124	29485	29362	29486	29253	29398	29112	29493	29324	29472	29302	29173	29253	29224	29401	29333	29092	29354	29062	29136	29617	29372	29392	29231	29302	29135	29296	29307	29508	29437	29053	29485	28991	29366	29338	29437	29580	29251	29435	29344	29457	29332	29334	29317	28978	29216	28986	29375	29212	29294	29211	29251	29283	29447	29394	29548	29336	29180	29267	29036	29355	29309	29377	29410	29188	29288	29191	29595	29221	29454	29288	29401	29441	29210	29000	29256	29494	29383	29043	29177	29342	29377	29104	29588	29418	29290	29431	29518	29228	29640	29391	29208	29109	29288	29233	29357	29044	29370	29485	29255	29331	29305	29144	29435	29190	29355	29267	29731	29378	29519	29264	29294	29186	29079	29126	29259	29240	29283	29212	29076	29288	29505	29381	29330	29256	29348	29499	29420	29411	29148	29211	29261	29363	29043	29449	29296	29469	29444	29292	29140	29724	29419	29316	29335	29177	29288	29545	29425	29354	29282	29336	29439	29320	29524	29272	28931	29327	29317	29244	29259	29317	29377	29411	29242	29329	29265	29410	29353	29059	29293	29435	29230	29426	29161	29630	29392	29295	29282	29069	29199	29332	29397	29306	29306	29367	29523	29323	29551	28997	29614	29460	29572	29200	29184	29363	29266	29309	29332	29226	29425	29209	29642	29367	29203	29158	29491	29456	29290	29505	29804	29021	29246	29522	29226	29169	29323	29209	29061	29324	29057	28867	29313	29349	29121	29420	29119	29092	29317	29303	29428	29293	29049	29422	29418	29311	29039	29070	29542	29581	29198	29319	29255	29140	29395	29430	29381	29109	29129	29335	29261	29168	29378	29301	29401	29070	29099	29107	29276	29361	29495	29152	29313	29123	29252	29502	29303	28929	29483	29285	28939	29225	29284	29096	29403	29391	29491	29328	29252	29189	29205	29274	29202	29350	29541	29078	29393	29341	29329	29265	29281	29084	29426	29219	29370	29058	29429	29221	29400	29035	29390	29511	29496	29284	29513	29406	29165	29137	29295	29177	29197	29085	29245	29132	29202	29294	29439	29344	29350	29358	29160	29043	29286	29520	29356	29197	29553	29268	29343	29417	29463	29236	29300	29302	29209	29384	29170	29355	29446	29586	29515	29310	29553	29214	29307	28891	29371	29399	29339	29266	29254	29293	29344	29221	29371	29388	29383	29270	29207	28988	29267	29224	29406	29332	29393	29490	29318	29281	29278	29187	29314	29400	29282	29245	29272	29297	29275	29264	29635	29097	29325	29310	29666	29376	28875	29675	29423	29455	29252	29516	29421	29453	29130	29413	29352	29113	29042	29211	29388	29475	29242	29046	29393	29164	29250	29286	29360	29181	29292	29095	29183	29437	29236	29289	29339	29296	29339	29206	29377	29422	29383	29419	29507	29185	29458	29460	29430	29154	29260	29322	29443	29499	29315	29478	29384	29224	29091	29045	29674	29654	29494	29206	29501	29370	29576	29475	29414	29287	29375	29207	29436	29293	29269	29522	29057	29548	29327	29507	29468	29326	29225	29618	29189	29379	29447	29340	29303	29160	29214	29650	29292	29248	29546	29182	29353	29221	29327	29375	29572	29420	29474	29199	29184	29284	29280	29123	29221	29320	29390	29115	28964	29218	29235	29529	29512	29370	29264	28933	29269	28856	29114	29224	29330	29309	29581	29179	29189	29290	29304	28931	29207	29133	29202	29018	29155	29292	29417	29336	29525	29364	29418	29424	29371	29299	29178	29401	29113	29357	29195	29383	29276	29262	29488	29422	29033	29283	29239	29408	29549	29517	29257	29454	29179	29254	29301	29640	29184	29254	29539	29240	29475	28984	29270	29683	29338	29055	29288	29194	29089	29411	29305	29386	29371	29192	29226	29120	29219	29390	29038	29375	29139	29047	29104	29402	29304	29382	29130	29249	29331	29191	29314	29313	29160	29036	29581	29195	29409	29379	29493	29121	29311	29394	29304	29420	29345	29359	29400	29669	29310	29393	29466	29053	29344	29330	29358	29430	29137	29266	29402	29322	29155	29171	29374	29232	29237	29465	29412	29388	29224	29326	29365	29315	28967	29246	29172	29321	29480	29221	29336	29637	29325	29164	29490	29558	29551	29605	29046	29298	29395	29512	29326	29448	29270	29410	29633	29043	29124	29183	29404	29384	29325	29608	29334	29217	29480	29299	29190	29411	29206	29223	29532	29356	29593	29310	29286	29119	29446	29316	29222	29181	29548	29095	29381	29248	29113	29232	29322	29220	29300	29352	29492	29169	29110	29267	29309	29371	29486	29338	29542	29426	29357	29349	29386	29430	29412	29045	29458	29329	29439	29118	29457	29432	29300	29401	29190	29415	29326	29293	29507	29232	29161	29360	29430	29412	29363	29630	29395	29381	29450	29166	29463	29443	29328	29443	29227	29231	29174	29313	29491	29359	29385	29299	29184	29185	29070	29656	29443	29250	29256	29377	29163	29230	29158	29476	29488	29349	29379	29270	29244	29340	29319	29154	29425	29267	29432	29532	29154	29116	29240	29138	29261	29433	29386	29343	29139	29338	29171	29186	29320	29042	29278	29175	29441	29586	29392	29344	29439	29367	29528	29503	29392	29293	29526	29268	29366	29402	29274	29157	29181	29311	29243	29145	29196	29436	29210	29087	29475	29294	29334	29272	29268	29341	29242	29468	29563	29442	29068	29194	29465	29507	29584	29134	29114	29396	29622	29074	29289	29166	29361	29283	29311	29300	29281	29253	29371	29375	29216	29070	29008	29272	29590	29345	29480	29165	29413	29413	29203	29106	29654	29335	29210	29329	29241	29635	29362	29461	29547	29285	29334	28939	29239	29625	29073	29252	29287	29315	29421	29342	29278	29165	29374	29473	29283	29323	29090	29321	29130	29086	29481	29264	29280	29642	29193	29386	29319	29694	29514	29495	29346	29418	29313	29251	29290	29072	29255	29258	29467	29248	29285	29564	29164	29600	29394	29550	29500	29408	29498	29515	29234	28916	29525	29049	29084	29243	29345	29294	29201	29502	29418	29462	29373	29163	29422	29486	29336	29318	29420	29435	29362	29524	29460	29262	29380	29165	29220	29178	29506	29329	29400	29481	29360	29503	29312	29414	29519	28902	29582	29409	29209	29253	29021	29354	29568	29208	29498	29368	29450	29565	29184	29382	29563	29206	29230	29423	29422	29320	29110	29444	29611	29400	29291	29443	29482	29307	29464	29319	29566	29432	29621	29131	29228	29373	29334	29346	29144	29499	29170	29159	29314	29452	29083	29405	29308	29322	29494	29407	29449	29041	29553	29410	29515	29335	29511	29320	29211	29201	29416	29321	29344	29112	29428	29531	29284	29159	29432	29601	29425	29375	29287	29305	29341	29476	29405	29309	29426	29319	29242	29424	29465	29154	29380	29319	29295	29579	29444	29480	29257	29266	29174	29043	29443	29260	29286	29231	29454	29072	29248	29106	29377	29352	29092	29159	29524	29407	29195	29164	29150	29230	29238	29066	29397	29173	29439	29411	29235	29440	29359	29210	29470	29194	29194	29441	29216	29385	29392	29374	29187	29411	29358	29362	29364	29288	29330	29222	29485	29246	29262	29307	29443	29256	29391	29373	29224	29152	29104	29245	29475	29255	29266	28954	29232	29346	29345	29236	29614	29076	29187	29264	29367	29380	29185	29347	29006	29591	29461	29106	29185	29435	29076	29644	29568	29453	29281	29437	29072	29193	29251	29262	29236	29263	29269	29259	29243	29063	29223	29306	29338	29619	29357	29403	29176	29523	29344	29130	29405	29543	29379	28990	29392	29398	29258	29300	29334	29208	29365	29368	29394	29265	29349	29379	29393	29042	29292	29464	29299	29528	29412	29466	29420	29479	29324	29356	29240	29230	29290	29141	29394	29210	29324	29364	29208	29021	29376	29100	29310	29425	29506	29413	29328	29433	29683	29348	29459	29208	29505	29528	29478	29313	29228	29236	29047	29358	29158	29440	29295	29215	29371	29446	29262	29239	29388	29485	29345	29406	29496	29402	29305	29405	29378	29470	29194	29296	29343	29440	29109	29460	29511	29365	29262	29372	29305	29410	29204	29249	29565	29556	29455	29084	29383	29287	29299	29253	29222	29301	29546	29219	29319	29424	29360	29122	29288	29325	29318	29623	29514	29669	29345	29409	29096	29085	29408	29408	29104	29410	29310	29129	29286	29185	29418	29523	29373	29232	29164	29252	29343	29484	29213	29449	29489	29228	29075	29414	29338	29372	29283	29445	29396	29280	29250	29336	29435	29327	29325	29058	29238	29145	29132	29321	29351	29364	29289	29106	29361	29114	29263	29266	29463	29262	29312	29530	29310	29221	29322	29012	29226	28987	29216	29270	29144	29407	29239	29473	29312	29189	29432	29474	29706	29186	29520	29256	29238	29367	29282	29132	29319	29008	29359	29188	29305	29294	29269	29314	29259	29348	29169	29167	29492	29300	29351	29478	29218	29478	29467	29396	29382	29365	29542	29228	29485	29616	29416	29281	29409	29488	29166	29340	29275	29082	29377	29385	29302	29175	29211	29159	29210	29265	29560	29544	29456	29229	29434	29250	29310	29256	29239	29578	29389	29151	29508	29333	29132	29256	29086	29186	29117	29419	29458	29472	29211	29573	29330	29399	29332	29486	29556	29402	29170	29474	29418	29369	29268	29079	29506	29511	29152	29160	29328	29360	29441	29301	29430	29318	29260	29305	29481	29166
23509	27761	20092	18915	18732	18498	18704	18479	18542	18378	18352	18445	18413	18445	18294	18363	18440	18412	18174	18323	18530	18202	18377	18231	18312	18446	18353	18572	18269	18523	18302	18484	18210	18440	18350	18425	18423	18250	18189	18405	18411	18427	18317	18382	18508	18340	18325	18269	18437	18385	18191	18177	18424	18339	18222	18233	18218	18492	18525	18169	18546	18132	18452	18280	18436	18492	18284	18351	18183	18243	18411	18479	18302	18380	18371	18303	18312	18377	18206	18377	18319	18330	18524	18440	18289	18359	18316	18212	18405	18331	18492	18324	18304	18239	18254	18286	18319	18242	18360	18269	18303	18373	18275	18137	18336	18355	18270	18442	18523	18293	18254	18388	18271	18429	18417	18358	18336	18332	18375	18392	18297	18410	18189	18321	18321	18381	18268	18332	18242	18288	18318	18376	18138	18489	18228	18450	18367	18313	18323	18309	18292	18370	18207	18395	18197	18415	18345	18290	18578	18344	18342	18336	18271	18299	18281	18311	18317	18439	18324	18460	18200	18281	18137	18159	18299	18349	18334	18374	18298	18365	18292	18402	18341	18390	18312	18265	18542	18306	18401	18214	18248	18394	18378	18245	18285	18257	18347	18155	18266	18400	18000	18539	18275	18374	18264	18314	18251	18416	18308	18358	18297	18349	18359	18232	18259	18293	18312	18279	18229	18116	18451	18373	18197	18460	18467	18319	18411	18233	18416	18387	18390	18359	18312	18300	18159	18384	18201	18270	18356	18277	18392	18418	18125	18500	18337	18171	18207	18213	18394	18367	18384	18392	18344	18435	18305	18309	18232	18318	18303	18260	18324	18267	18191	18436	18386	18274	18408	18295	18284	18312	18301	18200	18328	18400	18270	18359	18429	18371	18286	18360	18302	18274	18480	18432	18469	18451	18277	18163	18364	18305	18441	18259	18280	18269	18346	18332	18345	18559	18260	18367	18324	18329	18369	18555	18344	18480	18373	18298	18240	18253	18397	18225	18167	18121	18327	18437	18320	18361	18377	18213	18499	18343	18346	18322	18372	18412	18442	18157	18329	18358	18224	18432	18323	18403	18378	18245	18267	18326	18213	18213	18326	18307	18369	18268	18498	18386	18284	18382	18309	18147	18313	18220	18466	18190	18311	18485	18393	18224	18413	18332	18458	18165	18512	18334	18449	18299	18358	18352	18290	18358	18260	18376	18246	18265	18355	18411	18253	18330	18405	18289	18073	18256	18287	18344	18280	18264	18404	18368	18350	18300	18380	18460	18297	18410	18311	18337	18349	18262	18445	18188	18533	18452	18478	18413	18269	18309	18515	18161	18271	18127	18373	18378	18395	18262	18418	18395	18265	18413	18233	18318	18385	18299	18177	18279	18177	18454	18222	18184	18263	18194	18411	18428	18403	18498	18415	18367	18159	18395	18422	18322	18243	18551	18281	18547	18401	18315	18444	18319	18174	18318	18509	18504	18378	18368	18366	18281	18238	18312	18368	18177	18355	18207	18179	18393	18185	18238	18328	18104	18216	18288	18148	18423	18385	18255	18144	18171	18342	18289	18198	18335	18272	18257	18236	18229	18359	18191	18288	18317	18328	18463	18444	18388	18027	18396	18386	18259	18538	18226	18249	18287	18357	18275	18386	18057	18305	18339	18334	18144	18245	18376	18392	18329	18204	18302	18263	18376	18332	18278	18210	18469	18316	18333	18290	18494	18347	18463	18331	18306	18281	18272	18302	18281	18307	18536	18421	18489	18360	18134	18365	18217	18312	18416	18365	18500	18366	18401	18313	18297	18381	18550	18072	18255	18390	18363	18306	18410	18394	18361	18408	18197	18357	18247	18416	18440	18430	18251	18400	18333	18544	18363	18336	18288	18325	18300	18333	18399	18360	18327	18355	18414	18341	18333	18565	18262	18484	18448	18386	18289	18341	18403	18381	18265	18400	18442	18311	18370	18197	18312	18315	18306	18341	18304	18520	18307	18277	18376	18390	18328	18389	18159	18496	18347	18252	18324	18485	18437	18420	18410	18434	18292	18377	18214	18321	18270	18287	18312	18323	18400	18365	18324	18274	18208	18219	18334	18217	18260	18279	18301	18308	18306	18428	18429	18493	18355	18449	18391	18344	18147	18287	18306	18467	18376	18398	18395	18380	18391	18410	18186	18107	18376	18265	18288	18202	18353	18472	18350	18292	18256	18159	18245	18427	18207	18393	18329	18419	18359	18268	18440	18444	18359	18250	18481	18450	18219	18415	18461	18497	18317	18340	18334	18382	18206	18341	18257	18357	18375	18385	18417	18284	18294	18336	18409	18371	18561	18626	18422	18420	18198	18143	18333	18172	18191	18244	18463	18294	18168	18514	18299	18196	18514	18457	18273	18313	18357	18200	18414	18231	18299	18368	18333	18326	18523	18272	18228	18239	18359	18294	18398	18194	18202	18332	18122	18160	18408	18358	18272	18222	18335	18431	18269	18143	18318	18366	18361	18176	18297	18454	18458	18408	18457	18182	18434	18366	18435	18188	18483	18334	18233	18390	18285	18334	18332	18331	18416	18351	18307	18410	18320	18269	18273	18461	18393	18387	18445	18271	18216	18429	18141	18201	18339	18485	18231	18491	18225	18434	18515	18380	18360	18203	18190	18265	18377	18216	18436	18478	18363	18256	18245	18183	18251	18339	18394	18408	18399	18300	18454	18274	18374	18341	18325	18278	18319	18328	18473	18373	18158	18379	18296	18618	18286	18258	18344	18355	18270	18214	18215	18313	18335	18279	18253	18371	18339	18330	18471	18384	18280	18255	18400	18408	18530	18474	18375	18530	18381	18273	18246	18469	18448	18457	18298	18300	18612	18425	18439	18148	18264	18187	18378	18326	18207	18133	18174	18425	18451	18226	18471	18345	18246	18489	18333	18303	18423	18208	18288	18203	18510	18329	18353	18471	18410	18338	18370	18407	18377	18448	18556	18383	18259	18365	18249	18343	18327	18300	18315	18189	18280	18199	18355	18125	18337	18435	18283	18290	18260	18372	18379	18447	18259	18339	18150	18370	18433	18405	18224	18387	18343	18441	18332	18164	18358	18348	18358	18387	18367	18491	18231	18405	18378	18346	18290	18465	18177	18482	18463	18175	18298	18345	18229	18356	18411	18346	18341	18359	18374	18163	18362	18351	18399	18171	18265	18407	18363	18342	18382	18518	18369	18388	18139	18247	18328	18294	18368	18358	18249	18094	18480	18303	18299	18175	18287	18243	18210	18283	18368	18441	18338	18203	18294	18127	18433	18509	18363	18334	18374	18450	18268	18327	18255	18477	18264	18345	18524	18347	18154	18195	18426	18130	18222	18330	18474	18263	18359	18496	18377	18407	18381	18259	18384	18298	18196	18356	18329	18350	18353	18216	18353	18355	18183	18362	18587	18315	18414	18093	18233	18225	18101	18382	18265	18455	18406	18388	18277	18349	18353	18418	18600	18064	18411	18394	18264	18375	18423	18329	18356	18347	18139	18381	18422	18467	18435	18200	18392	18163	18404	18337	18356	18387	18262	18279	18212	18360	18279	18430	18410	18377	18237	18142	18446	18479	18082	18375	18384	18344	18222	18285	18413	18361	18233	18399	18281	18603	18316	18055	18395	18436	18518	18277	18394	18406	18320	18448	18271	18186	18306	18237	18345	18493	18503	18282	18212	18278	18401	18380	18181	18287	18473	18446	18417	18405	18376	18429	18136	18488	18445	18174	18340	18256	18412	18275	18156	18400	18257	18226	18450	18369	18305	18393	18241	18302	18207	18264	18460	18197	18397	18295	18299	18354	18236	18311	18331	18482	18378	18304	18211	18422	18145	18337	18356	18334	18386	18326	18359	18197	18503	18425	18194	18371	18435	18304	18368	18460	18361	18302	18400	18136	18416	18320	18381	18219	18299	18238	18213	18358	18336	18172	18329	18427	18407	18310	18222	18170	18377	18438	18210	18388	18493	18441	18294	18378	18200	18298	18337	18302	18277	18437	18260	18288	18321	18356	18420	18357	18394	18436	18344	18273	18297	18426	18271	18310	18257	18462	18364	18236	18289	18277	18284	18327	18400	18494	18150	18543	18268	18313	18311	18281	18543	18243	18221	18359	18277	18490	18290	18346	18300	18341	18305	18257	18342	18161	18338	18348	18155	18348	18485	18377	18352	18276	18448	18428	18249	18154	18454	18225	18215	18437	18388	18244	18207	18296	18384	18435	18411	18301	18510	18380	18294	18171	18372	18477	18488	18323	18279	18609	18228	18230	18205	18370	18430	18318	18408	18444	18312	18364	18280	18303	18476	18339	18442	18302	18284	18494	18478	18332	18424	18283	18446	18259	18520	18396	18367	18306	18321	18341	18095	18417	18472	18294	18223	18392	18206	18447	18434	18220	18211	18406	18351	18245	18365	18357	18367	18305	18252	18189	18298	18362	18199	18333	18406	18395	18261	18432	18401	18436	18328	18233	18348	18341	18421	18232	18326	18394	18402	18373	18379	18301	18268	18428	18339	18272	18351	18196	18244	18390	18073	18490	18253	18159	18190	18471	18410	18173	18213	18275	18298	18291	18339	18369	18466	18310	18334	18117	18292	18309	18290	18487	18292	18264	18445	18358	18433	18456	18205	18115	18377	18405	18349	18175	18365	18287	18304	18298	18184	18424	18348	18400	18238	18221	18317	18498	18205	18431	18204	18308	18263	18373	18278	18395	18377	18260	18443	18429	18413	18428	18266	18394	18178	18417	18389	18434	18255	18443	18387	18490	18368	18417	18314	18115	18573	18328	18324	18359	18344	18198	18322	18451	18298	18245	18351	18269	18237	18358	18374	18182	18472	18132	18415	18206	18375	18369	18440	18500	18419	18284	18436	18192	18344	18328	18226	18406	18281	18338	18318	18246	18147	18434	18497	18249	18270	18370	18224	18294	18262	18487	18286	18334	18430	18225	18475	18505	18289	18325	18262	18402	18532	18265	18213	18345	18224	18249	18318	18429	18293	18349	18350	18244	18281	18410	18263	18454	18284	18224	18336	18399	18265	18390	18267	18367	18320	18377	18324	18308	18405	18329	18370	18228	18413	18359	18134	18234	18529	18374	18257	18076	18383	18360	18461	18568	18317	18316	18269	18363	18388	18543	18545	18359	18319
23832	20990	27388	25140	24085	29050	31842	29529	29330	29544	29517	29170	29256	29508	29144	29321	29275	29082	29273	29085	29221	29316	29131	28960	29235	29177	29105	29154	28898	29010	29184	29084	29459	29194	28928	28937	28724	29120	29325	28951	28816	28900	29046	28887	29029	28865	28707	28885	28733	28917	28766	28820	28828	29000	28901	28897	28868	28553	28738	28653	28987	29001	28783	28967	28837	28989	29007	28753	28895	29009	28945	28817	28850	28926	28909	28867	29151	28915	28952	28916	28813	29014	29114	28850	29009	29217	29072	28866	28853	28985	28818	28675	28857	28945	28834	28842	28642	28693	28715	29118	28634	29117	28922	28947	28898	29015	29031	28683	28867	28989	28825	28741	28977	28912	28753	28738	28867	28926	29002	28642	28828	29212	28878	28856	28908	28896	28805	28720	28917	28803	28851	28642	28860	28727	28832	28907	28748	29042	29080	28816	28960	28944	28694	28604	28598	28751	29014	29005	28995	28706	29272	28842	28779	28497	28682	28540	28902	29098	28596	28897	28766	28665	28732	28824	29005	28877	28790	28738	29069	28549	28970	28907	29178	28727	28939	28484	28952	28957	28842	28937	28631	28898	28817	29037	28842	29069	28995	28922	28792	29020	28816	28702	29040	29261	28534	28720	28733	28752	28693	28626	28876	28862	28972	28886	28873	29010	28829	28605	28893	29068	28842	28820	28756	28756	28859	29061	28618	29061	29050	28801	29043	29024	28864	29077	28660	28857	28661	28707	28795	28725	28608	28949	29025	28835	28844	28661	28649	28647	28869	28774	29041	28921	28797	28777	28975	28758	28878	28444	29083	28922	28835	28712	28653	28944	28806	28627	28924	29155	28724	28872	28678	28579	28961	28809	28797	28780	28987	28826	29050	28987	29093	28734	29001	28918	28760	28765	28968	28952	28793	29048	29088	28803	29146	28788	28884	28869	29122	28769	28621	28821	28958	29143	29062	28940	28708	28855	28915	28904	29008	28863	29029	28864	28609	28852	28840	28752	28701	28720	28716	28816	28924	28602	28738	28987	28927	29028	28839	28963	29015	28803	28939	28988	28949	28593	28716	28658	28768	28580	28875	28538	28735	28673	28951	28754	28693	28669	28746	28795	29033	28910	28872	28564	28819	28616	28945	29065	28828	29023	28773	28917	28736	29061	28643	28708	28875	28813	29002	28844	28887	28595	29079	28540	28889	28788	28839	28785	28913	28985	28836	28772	28874	29115	28839	29010	29041	28989	28821	28788	28752	28730	28845	28822	28976	28864	28851	28770	28816	28985	29020	28588	28680	28711	28822	28990	28984	28808	28827	29039	28747	28979	28836	28772	28907	28741	28867	28806	28809	29125	29053	28938	28961	29084	28691	28866	28687	28746	28794	28941	28831	28830	28659	28700	29037	29025	28990	28890	28665	28876	28929	28733	28697	28731	28610	28909	28958	28736	28640	29052	29038	28875	29008	28839	28868	28896	28662	28740	28976	28840	28827	28701	28965	28938	28910	28866	28699	28947	29140	28830	28827	28712	29055	28805	28775	29030	28803	28858	28733	28796	28527	28752	28776	28749	28931	28720	29026	29068	28655	28695	28893	28872	29053	28904	29072	28993	28819	28932	28983	28929	28756	28800	28753	28833	28800	28720	28724	28625	28567	28608	28614	28840	28747	28673	28978	28810	28622	28565	28881	28936	28865	28879	28858	28665	28923	28778	28934	28790	28851	28856	28980	28738	28888	28779	28631	28924	28700	29018	28980	28917	28844	28846	28817	28710	28753	28852	28700	28933	29157	28818	28897	28960	28644	28759	29099	28860	28659	28753	28760	28852	29166	28903	28707	28584	29057	28703	28812	28997	28809	28969	28823	29026	28533	28873	28900	28993	29012	29034	28673	28764	28917	28974	28723	28530	28815	29034	28818	28958	28936	28896	28833	28695	28654	28613	28937	29174	28702	29006	28991	28577	28901	28818	29010	28689	28719	28651	28635	28965	28938	28658	28783	28877	28589	28976	29100	28915	28987	28734	28732	28819	28836	28929	28844	28759	28818	28874	29051	29041	28942	28910	28694	28813	28848	28878	29020	28817	28945	28836	28999	28623	28757	28738	28942	28763	28912	28864	28912	29009	28868	29022	28918	28876	28767	28874	29183	28688	28641	28928	28927	28677	28974	28914	29153	28797	28675	28948	28754	28912	29072	29266	29017	28716	28958	28946	28864	28873	28841	28881	28799	29078	28913	28833	28917	28748	28827	28879	28801	28784	28887	29014	28694	28694	29043	28991	28855	28786	28848	28677	28660	28780	28717	28807	28796	28543	28759	28825	28712	29084	29031	28718	28852	28828	29037	28870	29091	28735	28913	28832	28867	29072	28834	28744	28666	28693	28614	28722	28650	28976	28923	28626	29072	28754	28855	28688	29238	29005	28776	28478	28935	28835	29170	28823	28716	28933	28999	28616	28729	28912	28525	28739	28749	28805	28628	28528	28873	29053	28838	28798	28942	28930	28953	28624	28705	28849	29013	28874	28825	28801	28853	28942	28952	28743	28816	28605	28989	28798	28714	28720	28765	28757	28903	28706	28912	28761	28743	28736	29066	29016	28603	28666	28775	29035	28530	28701	28855	28746	28714	28924	28956	28943	28822	28901	28891	28870	28971	28833	28564	28867	28887	28974	28572	29043	28987	28820	28940	28728	28889	28809	28505	28794	29115	28954	28818	29099	28731	28922	28806	29085	29048	28792	28538	29015	28837	28690	28814	28683	28890	28728	28825	28802	28881	28587	28812	28713	28720	29072	28810	28842	29072	28750	28758	29042	28742	28690	28765	28779	28715	28826	28709	28978	28752	28770	28856	29061	29037	28845	28841	28714	28861	28579	28797	28998	28891	28998	28857	28871	29062	28728	28721	28878	29036	28956	28797	28759	28730	28924	28919	28918	28815	28730	28709	28812	28825	28952	29159	28661	28910	28923	28721	28886	28672	28809	28792	28770	28910	28769	28696	28984	28882	29041	28988	28817	28689	28938	29161	28819	28888	28940	28755	28705	29023	28777	28945	28749	28879	28846	28801	28654	28861	28995	28679	29046	28878	28927	29060	28700	28894	29146	28732	28703	28842	28654	29021	28841	28895	28828	28833	28883	28675	28694	28844	28790	28905	28754	28891	28883	29074	28788	29076	28607	28748	28716	28704	28656	28870	28865	28730	28757	28494	28682	28955	28864	28914	28898	28976	28675	28810	28809	28698	28907	29008	28952	29047	28817	28505	28987	29093	28947	28773	28985	28794	29033	28922	28792	28836	28785	28810	28720	28934	28778	28734	28808	28934	29217	28797	28947	28889	28781	28966	28868	28771	29001	28710	28996	28653	28689	28823	28795	28958	28813	28951	28838	28676	28900	29101	29100	28901	28927	28815	28847	28619	28744	28950	28779	28751	28866	28845	28789	29126	28759	28665	29027	28875	28820	29129	29159	29035	28907	28863	28744	28852	28719	28771	28803	29049	28867	28817	28828	28701	28850	28907	28940	28778	28571	28737	28473	28771	28909	28810	28896	28911	28925	28705	28820	28758	28609	28832	28938	28921	28518	29041	28888	29014	28776	28994	29005	28972	28865	28814	28654	28606	28536	29093	28700	28725	29167	28689	28622	29199	29084	29029	29169	28955	28628	28724	29057	28802	28660	29002	28993	28924	28757	28688	28906	28766	28902	28583	28916	29091	28783	28966	28623	28950	29058	28693	28823	28765	28859	29174	28823	28757	28828	28688	28742	28745	29070	28900	28946	28678	28783	28731	28884	28828	28993	28958	28602	28721	28618	28907	28567	28902	28948	29058	28970	28946	28869	28825	28785	29033	28900	29104	28736	28774	28834	28996	28609	28892	28802	28992	28749	28966	28835	28849	28527	28876	28896	29069	28955	28899	28637	28906	28896	28555	28906	28910	28846	29087	29016	28917	28811	28777	28834	28876	28855	28784	28784	28977	28676	29135	28780	28907	28944	28769	28740	28981	28570	28895	28678	28643	28881	28916	28988	28546	28731	28633	28653	28991	28401	28755	28646	28767	28789	28606	28841	28669	28865	28786	28900	29088	28827	29216	29095	28890	28718	28794	28899	28923	28819	28917	28858	28689	28870	28990	28911	28566	29161	28862	29010	28743	28942	28790	28797	28848	28850	28814	28805	28971	28789	28794	28943	28732	28947	28716	28507	28802	28858	28710	28957	28922	28847	28912	28986	28898	28961	28763	28868	28815	29005	28920	28779	28918	28818	28997	29057	28804	28861	28837	28824	28851	28711	28916	28916	28862	28940	28665	28762	28862	28956	29013	28755	29088	29006	28822	28852	28588	28809	28822	28987	29010	28809	28936	28666	28735	28884	28753	28989	29204	28961	28620	28699	28959	28662	28813	28940	29239	28784	29025	28992	28722	28879	28846	28867	28989	28942	28928	28846	28817	28780	28904	28728	28791	28729	28831	28801	28974	29028	28761	28775	28886	28842	28947	28774	28477	28634	28780	28923	29063	28688	29005	28649	28936	28881	28875	28630	29094	28866	29167	29029	28945	28749	28824	28729	29073	28983	28719	28855	28847	28852	28878	28782	29014	28921	29028	28843	28916	28857	28866	28516	28766	28675	28897	28675	28867	28680	28999	28830	28855	28985	28671	29035	28579	28716	28759	28713	28738	28833	28814	28983	28909	28802	28799	29010	28845	28845	28728	28898	28913	29070	28853	28907	28947	28959	28871	29111	29054	28666	28779	28748	28723	28947	28843	29050	28502	28540	29131	28968	29163	28793	28815	28924	29032	28726	28985	28911	28847	28798	28762	28748	28964	28635	29204	28909	28898	28879	28905	28963	28993	28768	28666	28913	28831	28849	28684	28724	28838	28995	29090	28835	28726	28897	28944	28919	28838	28559	29078	28782	28996	28825	28825	28978	28688	29040	28924	28997	28821	28834	28899	28645	28870	28679	28699	28717	28640	28864	28883	28737	28763	29164	28835	28811	28890	28741	29293	28787	28872	28643	29093	28878	28952	28930	28714	28698	29095	28904	28775	28958	28901	28706	29327	29035	28925	28689	28851	28856	28910	28836	28659	28634	28629	28602	28810	28586	28855	28787	29195	29135	28885	28582	28604	28920	28835	28791	28628	28933	28802	28706	28587	28556
24314	41229	28158	21802	20675	19773	19505	19091	18752	18813	18805	18567	18601	18460	18512	18441	18433	18608	18380	18588	18418	18562	18342	18282	18268	18383	18471	18175	18256	18303	18491	18113	18522	18242	18299	18219	18366	18397	18310	18211	18277	18289	18291	18210	18227	18291	18146	18169	18357	18131	18211	18163	18043	18054	18175	18231	18408	18145	18098	18144	18198	18376	18271	18162	18190	18177	18230	18112	18198	17942	18162	18172	18215	18234	18420	18286	18113	18220	18146	18221	18102	18328	18180	18314	18114	18324	17960	18136	18110	18153	18240	18122	18186	18063	18188	18015	18345	18160	18062	18082	18198	18181	18010	18100	18271	18223	18188	18279	18202	18091	18198	18026	18230	18006	18234	18284	18187	18176	18278	18255	18063	18129	18097	18215	18136	18065	18060	18283	18201	18009	18150	18149	18005	18097	18156	18106	18277	18037	18265	18068	18172	18230	18124	18106	18246	18214	18168	18090	18020	18226	18195	18102	18304	18086	18146	18170	18216	18263	18291	18098	18179	18116	18144	18272	18216	18182	18167	18285	18297	18316	18092	18287	18218	18114	18022	18026	18139	18329	18061	18151	18115	18001	17987	18137	18148	18170	18045	18153	18258	18207	18169	18215	18260	17998	18120	18132	18157	18162	17973	18228	18161	18077	18177	17912	18285	18093	18235	18322	18114	18253	18256	18302	18128	18198	18108	18196	18173	18303	18231	18122	18174	18230	17985	18049	18128	18216	18096	18137	18188	18152	18213	18150	18104	18123	18156	18189	18172	18215	18090	18173	18113	18168	18114	18038	17934	18234	18178	18021	18033	18204	18067	18123	18129	18057	18139	18024	18129	18035	17951	18148	18165	18196	18180	17952	18288	18114	18214	18243	18146	18045	18116	18112	18393	18078	18157	18199	18118	18101	18235	18190	18095	17928	18271	18167	18183	18224	18109	18077	18198	18047	18053	18171	18123	18070	18195	18228	18172	18145	18201	18297	18087	18161	18209	18423	18045	17988	18203	18089	18133	18124	18071	18193	18216	18170	17980	18048	18177	18195	18105	18308	18123	18152	17933	18016	18157	18129	18099	17999	18175	18237	18055	18007	18166	18219	17997	18301	18271	18106	18071	18156	18261	18068	18118	18172	18211	18290	17999	18107	18016	18247	18091	18112	18315	18207	18173	18177	18127	17992	18307	18043	18126	18280	17909	18074	18170	18049	18022	18090	18199	18267	18065	18149	18171	17871	18320	18202	17941	17995	18258	18017	18271	17997	18106	18075	18073	18262	18201	18186	18179	18064	18128	18014	17987	18184	18241	18236	18125	18413	18196	18186	18152	18114	18216	18072	17892	18137	18108	18224	18377	18257	18339	18165	18309	18184	18335	18093	18134	18171	18202	18211	18261	18223	18027	18262	18010	18215	18184	18138	18159	18200	18342	18119	17931	18098	18119	18177	18191	18089	18151	18099	18294	18288	18245	18079	18302	18222	18092	18395	18276	17999	18068	18029	18069	18014	18289	18105	18201	18191	18192	18198	18116	18139	18109	18036	18015	18083	18337	18183	18279	18144	18282	18248	18407	18111	18222	18225	18020	18010	18178	18256	18178	18182	18267	18286	18097	18127	18112	18121	18121	18263	18195	18058	18159	18097	18138	18109	18183	18056	17996	18234	18181	18169	18361	18157	18105	18210	18204	18266	18006	18331	18227	18348	17947	18286	18165	18110	18137	18240	18020	18160	18170	18099	18092	18088	18171	18243	18161	18109	18230	18153	18088	18255	18209	18033	18164	18278	18033	18173	18200	18260	18130	18116	18068	18186	18159	18172	18062	18392	18038	18059	18048	18257	18204	18261	18111	18023	18095	18132	18296	18054	18015	18221	18031	18050	18022	18239	18177	18036	18030	18185	18107	18140	18283	18302	17883	18217	18114	18380	18296	18183	18074	18208	18243	18224	18180	18173	18250	18294	18075	18182	18149	18312	18018	18120	18000	18163	18269	18170	18144	18261	18070	18079	18249	18153	18053	18169	18059	18167	18136	18231	18153	18209	18274	18146	18153	18227	18199	18172	18220	18251	18168	18070	18132	18183	18128	18260	18048	18091	18151	18039	18096	18326	18120	18298	18118	18135	18052	18039	17927	18266	18268	18051	18128	18168	18347	18273	18278	18423	18093	18175	18221	17967	18183	18104	18039	18053	18000	18089	18338	18186	18190	18284	18095	18446	18028	18330	17965	18134	18093	18360	18047	18053	18293	18130	18223	18181	18299	18126	18146	18193	18236	18161	18357	18232	18099	18117	18242	18306	18179	18050	18150	18329	18185	18080	18264	17931	18112	18068	18106	18160	18175	18145	18070	18138	18353	18262	18116	18188	17995	18112	18162	18223	17984	18144	18091	18174	18249	18301	18142	18274	18272	18198	18121	18157	18191	17866	18159	18126	18105	18284	18248	17923	18243	18264	18039	18188	18266	18217	18121	18095	18246	18171	18106	18130	18246	18095	18402	18054	17883	18018	18146	18162	18314	18300	18355	18173	18111	18131	18332	18049	18218	18254	18342	18377	18223	18135	18092	18172	18104	17952	18101	18005	18211	18323	18072	18076	18217	18244	18347	18237	18231	18303	18127	18165	18064	18236	18157	18283	18298	18039	18025	17981	18338	18080	18246	18156	18409	18139	18154	18297	18203	18191	18175	18337	18196	18164	18110	18164	18267	18180	18291	18026	18249	18182	18270	18189	18135	18225	18273	18182	18224	18109	18231	18100	18138	18301	18166	18017	18251	18087	18014	18026	18057	18219	18162	18089	18248	18045	18145	18095	18183	18059	18156	18101	18444	18163	18251	18063	18212	18117	18144	18054	18373	18120	18217	18205	18156	18156	18056	18114	18116	18127	18189	18089	18230	18039	18226	18241	18114	18047	18131	17984	18155	18236	18148	18059	17994	18224	18056	18025	18245	18192	18136	18083	18154	18209	18025	18084	18348	18088	18179	18174	18235	18184	18162	18008	18087	18071	18119	18249	18072	18119	18283	17944	18180	18193	18195	18302	18108	18203	18208	18036	18128	18038	18205	18253	18289	18149	18101	17904	18236	18252	18279	18116	18240	18269	18231	18183	18282	18071	18292	17969	18346	18102	18083	18078	18085	18291	18107	18164	18069	18125	18007	18109	18012	18177	18061	18168	18237	18209	18199	18102	18237	18053	18152	18151	18138	18210	18275	18160	18061	18112	18001	18296	18347	18001	18175	18178	18233	18210	18265	18231	18210	18173	18236	18099	18119	18100	18073	18303	18178	18083	18090	18234	18473	17977	18174	18236	18000	18273	18084	18081	18329	18270	18191	18296	18083	18266	18241	18227	18067	18029	18124	18125	18238	18141	18246	18222	18261	18144	18299	18241	18224	18217	18228	18158	18028	18188	18272	18151	18321	18048	18185	18104	18097	18098	18063	18161	18130	18122	18208	18223	18301	18262	18050	18128	18132	18174	18241	18154	18052	18126	18171	18180	18145	18286	18215	18242	18189	18099	18213	18059	18028	18023	18366	18191	18130	18289	18318	18118	18275	18326	18094	18243	18282	18240	18204	18096	18243	18256	18126	18252	18146	18252	18249	18185	18106	18209	18248	18319	18203	18092	17994	18037	18183	18445	17931	18071	18296	18124	18134	18095	18217	18287	18041	18068	18205	18056	18075	18046	18122	18155	18047	18153	18197	18233	18059	18072	18244	18087	18103	18059	18246	17918	18162	18132	18076	18205	18177	18217	18351	18029	18360	18109	18073	18039	18209	18303	18170	18136	18366	17967	18141	18050	18289	18090	18040	18178	18157	18005	18186	17940	18043	18111	18041	18040	18236	17988	18169	18042	18287	18131	18130	18175	18101	18293	18123	18082	17959	18147	18121	18097	18041	17991	18096	18336	18024	18179	18185	18109	18016	18199	18180	18297	18020	18155	18183	18330	18104	18276	18106	18215	18143	17883	18181	18237	18407	18107	17942	18097	18185	18118	18199	18129	18259	18209	18135	17983	18133	18284	18199	18171	18291	18304	18205	17975	18076	18103	18250	17990	18225	18222	18273	18183	18343	18086	18184	18125	18208	18125	17933	18200	18148	18191	18286	18335	18255	18061	18371	18120	18129	18117	18210	18085	17933	18240	18023	18032	18226	18258	18172	18212	18108	18302	18185	18035	18098	18031	18316	18229	18115	18175	18069	18228	18144	18041	18185	18286	18304	18138	18058	18253	18187	18176	18190	18084	18075	18034	18055	18260	18230	18080	18163	18225	18141	18347	18242	18028	17983	18044	18205	18022	18188	18206	18203	18144	18155	18271	18222	18165	18287	18195	18135	18028	18275	18194	17996	18056	18177	18301	18180	18272	18025	18179	18162	18442	18246	18230	18287	18344	18122	18152	18216	17975	18201	18106	18175	18298	17981	18207	18152	18221	18110	18275	18242	18090	18302	18129	18011	18182	18132	18172	18239	18091	18219	18190	18218	18012	18218	18059	18085	18074	18100	18186	18055	18049	18127	18199	18041	17934	18053	18341	18043	18120	18151	18007	18108	18186	18089	18377	18279	18155	18156	18233	18137	18057	18077	18269	18418	18184	18120	18371	18034	18123	18172	18107	18251	18056	18331	18166	17995	18204	18113	18212	18179	17987	18027	18272	18049	18008	18122	17941	18116	18239	18288	18163	18295	17961	18236	18301	18180	18116	18272	18197	18151	18017	18093	18163	18145	18260	18187	18164	18210	18201	18194	18115	18080	18173	18267	18087	18197	18191	18115	18152	18211	18196	18212	18318	18190	18045	18327	18233	18124	18071	18105	18249	18369	18359	18145	17824	18181	18192	18110	18140	18154	18110	18283	18209	18038	18075	18105	18111	18071	18129	18275	18099	18174	17982	18096	18174	18229	18161	18121	18208	18109	18196	18170	18267	18205	18026	18213	18077	18265	18262	18002	18244	18268	18335	18099	18151	18220	18161	18215	18176	18185	18105	17950	18389	18016	18151	18154	18033	18220	18262	18204	18232	18127	18177	18207	18148	18128	18154	18096	18292	18303	18127	18058	18172	18201	18243	18154	18220	18111	18123	18188	18162	18319	18292	18059	18361	18205	18117	18214	18202	18205	18186	18176	18303	18194	18326	18284	18380	18034	18170	18196	18159
22461	20955	27356	24775	22034	26851	32549	29337	28713	28895	28876	28472	28228	28321	28123	28300	28306	28097	28161	28426	28170	28442	28321	28279	28068	28113	28092	28389	28384	28294	27998	28312	27968	28043	28166	28129	28266	28095	27906	28065	27849	27820	28190	27692	27880	28243	27953	27846	27884	27951	27848	27906	27727	27943	28135	27767	28311	27914	27878	27725	28176	27873	27952	28113	27941	27894	27761	27944	27998	28002	27933	27802	27999	28211	27828	27760	27714	27730	28066	27796	27721	27752	27644	28058	27682	27628	27684	27813	27736	27892	27864	27664	27825	27870	27831	27980	27928	27745	27935	27851	28053	27660	27773	27634	27742	27946	28013	27883	27764	27758	27982	27841	27664	27880	27744	27608	27729	27854	27683	27668	27731	27779	27572	27829	27961	27817	28183	28048	27854	27825	28027	27924	27646	27889	27965	27788	27763	27772	27739	27913	27976	27976	27875	28000	27824	27810	27721	27930	27772	27774	27868	27720	27665	27447	27955	27812	27881	27789	27771	27751	27696	27800	27689	27551	27690	28078	27821	27825	27786	27624	27620	27398	27646	27729	27794	27748	27974	27748	27643	27886	27788	27836	27673	27499	27924	27918	27423	27854	27969	27715	27826	27683	27572	27521	27781	27793	27577	27856	27537	27878	27927	27771	27899	27828	27820	27653	27770	27785	27826	27797	27964	27779	27695	27726	27704	27737	28026	27933	27650	27865	27757	27917	28023	28003	27586	27825	27828	27831	27794	27681	27792	27754	27932	27763	27467	27736	27678	28114	27823	27921	27685	27691	27982	27785	27943	28031	27753	27671	27774	27798	27760	27843	27892	27800	27927	27562	27862	27481	27785	27840	27920	27550	27840	28047	28007	27835	28087	27561	27892	27765	27910	27816	28010	27796	27915	27768	27799	27806	27637	27792	27906	27829	27676	27794	27978	27879	28069	27788	27800	27919	27717	27807	27743	27873	27734	27821	28147	27772	27742	27519	27530	27847	27796	27557	27677	27823	28048	27808	27618	27915	27752	27711	28148	27993	28027	27575	27722	27641	27754	27719	27929	28113	27809	27857	27797	27761	27816	27594	27997	27867	27872	27760	27662	27729	27721	27881	27636	27840	27767	27741	27653	27907	27887	27801	27649	27993	27753	27824	27898	27525	27727	27693	27797	27452	27524	27729	27534	27695	28274	27966	27939	27761	27628	27581	27710	27799	28183	27749	27863	27965	27677	27560	27559	27616	27489	27836	27741	27673	28090	27999	27653	27868	27731	27943	27840	28112	27823	27742	27799	27765	27833	27745	27893	27665	27783	27828	27915	27864	27728	27783	27864	27714	27969	27672	27847	27736	27633	27852	27796	27597	27694	27804	27887	27547	27833	27836	27906	27807	27789	27848	27914	27971	27981	27980	27893	28097	27753	27888	27793	27821	27989	27896	27853	27593	27966	27748	27781	27741	27850	27582	27793	27764	27931	27941	27859	27978	27627	27584	27662	27628	27794	27792	27715	27688	27657	28073	27677	27646	27804	27798	27744	27621	27910	27690	27831	27811	27703	27910	27929	27816	27988	27621	27791	27883	27646	27792	27916	27633	27988	27868	27662	27658	27662	27787	27737	27760	27781	27597	28036	27800	27757	27797	27664	27867	27492	27533	28069	27871	27726	27679	27735	27688	27471	27895	27678	27980	27742	27619	27770	27621	27725	27835	27756	27991	27952	27820	27809	27817	27954	27486	27657	27728	27753	27828	27813	27869	27945	27568	27841	27438	27724	27976	27520	27744	27704	27727	27613	27781	27817	27866	27696	27832	27917	27628	27799	27849	27666	27916	27829	27960	27862	27800	28014	27713	27617	27682	27818	27877	28072	27948	27765	27914	27900	27760	27890	27813	27798	27997	27659	28090	27875	27808	27325	27827	27719	27703	27816	27709	27916	27329	28065	27680	28084	27737	27625	27723	27507	28001	27844	27995	27756	27633	27742	27611	27850	27749	27621	27813	27741	27940	27781	27995	27863	27856	27530	27796	27772	27753	27596	27516	27854	27730	27824	28072	27798	27539	27936	27780	28028	27983	27604	28004	28031	27968	27768	27657	27844	27775	27639	27650	27579	27691	28082	27876	27846	27836	27794	27690	27654	27871	27763	27942	27845	27533	28102	27819	27805	27934	27895	27891	27608	27744	27659	27460	28264	27737	27733	27832	27701	27658	27792	27905	27909	27585	27819	27692	28041	27679	27988	27820	27819	27855	28094	28082	27959	27781	27968	27899	27952	27731	27791	27767	27641	27643	27877	27653	27986	27769	27826	27741	27880	27761	27733	27861	27867	27734	27851	27863	27706	27736	28017	27843	27564	27789	27940	27848	27991	27658	27747	27494	27377	27904	27937	27940	27837	27651	27655	27900	27971	27703	27774	27548	27614	27742	27562	27494	27813	27602	27669	27791	27698	27656	27974	27872	27644	27806	27640	27707	27684	27760	27795	27959	27718	27906	27954	27783	27988	27754	27740	27960	28021	27699	27774	27364	27712	27820	27613	27661	27754	27903	28045	27798	27819	27612	27786	27647	27918	27868	28050	27809	27648	27636	27860	27653	27909	27541	27654	27592	27725	27901	28011	27756	27694	27764	27991	28021	27802	27777	27835	27568	27809	27850	27570	27676	27876	27816	27753	27940	27889	27666	27787	27835	27988	27763	27788	27923	27860	27485	27677	27733	27615	27982	27737	27736	27891	27786	27823	28167	27718	27916	27793	27952	27714	27751	27828	27618	27665	27917	27832	27868	28082	27758	27840	27740	27698	27771	27938	27968	27651	27912	27454	27713	27848	27832	27780	27716	27869	27736	28023	27707	27691	27729	27779	27729	27674	27581	27775	27856	27986	27950	27927	27932	27833	28095	27772	27426	27442	27755	27795	27756	27676	27554	27815	27674	28011	27687	27792	27989	27820	27501	27937	27663	27717	27825	27702	27705	27622	27615	27595	27670	27879	27779	27817	27792	27786	27808	27875	27633	27809	27772	27838	27906	27972	27551	27543	27785	28015	27704	27849	28000	27675	27587	27742	27760	27787	27689	27866	27788	27941	27867	27729	28014	27947	27636	28084	27551	27954	27617	27892	27599	27708	27566	27655	27891	27641	27599	27723	27637	27680	27950	27990	27707	27778	27576	27586	27691	27894	27670	28007	27875	27809	27648	28283	27596	27533	27589	27966	27890	27908	27734	27760	27896	27502	27638	27986	27896	27847	27894	28121	28046	27891	27783	27987	27794	28028	27992	27539	27719	27806	27800	28020	27868	27828	28050	27832	27550	27669	27814	27652	27718	27732	27825	27744	27717	27718	27564	27783	27766	27624	27778	27769	27960	28010	27777	27593	27585	27809	27529	27733	27953	27760	27666	27741	27813	27656	27763	27423	27861	27860	27578	27658	27802	27870	28106	27894	27664	27630	27808	27829	27954	27831	27688	27720	27810	27679	27627	27596	27830	27762	27850	27630	27575	27807	27634	27799	27559	27783	27777	27777	27957	27832	27806	27711	27736	27773	27841	27777	27624	27473	27707	27950	27592	27851	27664	27592	27784	27845	28000	27847	27763	27804	27571	27762	27720	28072	28013	27745	27683	27644	28020	27637	27669	27938	27764	27632	28016	27750	27675	27834	27821	27966	27833	27903	27778	27830	27830	27691	27637	27952	27629	27930	27999	27851	27772	28011	27723	27550	27664	27798	27914	27771	27647	27849	28019	27828	27613	27772	27881	27820	27650	27921	27974	27644	27669	27679	27735	27825	27663	27821	27861	27977	27901	27833	27749	27644	27980	27929	27738	27714	27785	27794	27531	27528	27540	27834	27821	27376	27941	27711	28040	27947	28140	27736	27694	27665	27692	27697	27852	27974	27459	27797	27849	27884	27802	27720	27926	27732	27513	27580	27823	27696	27579	28026	27889	27778	27694	27785	27640	27890	28042	27690	28016	27699	27895	27990	27864	27774	27602	27754	27696	27799	27786	27761	27601	27776	27825	27651	27662	27665	27812	27732	27806	27886	27776	27661	27843	27738	27735	27700	27749	27530	27891	27723	27775	27657	27797	27909	27728	27583	27689	27489	27664	27869	27998	27674	27949	27789	28088	27782	27761	27788	27735	27493	27789	27683	28024	27903	27781	27706	27668	27772	27673	27911	27621	27570	27879	27961	27631	27798	27842	27757	27892	27907	27744	27745	27762	27915	27747	27957	28063	27857	27787	27775	27651	27736	27881	27939	27522	27754	27703	27891	27870	27826	27825	27855	27778	27830	27679	27566	27829	27891	27939	27591	27638	27619	27901	27609	27539	27763	27863	27531	27866	27818	27783	27684	28084	27826	27864	27690	27778	27666	27735	27781	27937	27813	27963	27622	27815	27949	27820	27774	27902	27971	27962	27865	27939	27924	27729	27615	28022	27624	27609	27785	27632	27770	27960	27771	27763	28233	27754	27854	27782	27792	27733	28072	27959	27679	27784	27761	27890	27629	27388	27753	27589	27879	27666	27827	27843	27567	27780	27524	27956	27517	27669	27783	27675	27881	27772	27563	27925	28014	27874	27833	27806	27814	27757	27878	27728	27703	27740	27834	27614	27672	27954	27573	27608	27897	27839	27897	27888	27912	27849	27919	27743	27967	27649	27634	27850	27844	27684	27926	27967	27930	27810	27722	27709	27973	27664	27867	27791	27922	27701	27799	27887	27712	27695	28045	27832	27629	27969	27835	27835	27763	27628	27746	27732	28139	27893	27865	27303	27645	27978	27614	27836	27802	27839	27860	27875	27901	27654	27862	27701	27642	27855	27968	27750	27877	28020	27632	27738	27748	27893	27709	27821	27770	27998	27872	27718	27921	27804	27882	27844	27743	27779	27491	27875	27949	27794	27769	27846	27734	27796	27826	27780	27870	27745	27922	27917	27910	27736	27850	27750	27872	27897	27787	27618	27794	27327	27808	27857	27752	27943	27838	27793	27574	27753	27777	27893	27869	27727	27672	27827	27915	27486	27833	27782	27686	27583	28108	27756	27728	28075	27899	27534	27754	27936	27700	27762	27887	27921	27601	27918	27744	27874	27795	27682	27711	27775	27842	27840	27708	27951	27904	27951	27850	27635	27693	27965	27734	27672	27682	27731	27878	27940	27610	28088
25987	49468	33908	23787	21863	20424	19593	19167	18806	18729	18617	18315	18166	18017	18088	17925	18092	18030	17749	18136	18279	17829	17967	17948	17778	17867	17927	17909	17961	17994	17858	17834	17808	17814	17962	17717	17744	17743	17613	17629	17738	17675	17537	17620	17708	17552	17526	17491	17571	17647	17629	17421	17490	17698	17720	17624	17625	17715	17594	17642	17728	17605	17625	17611	17745	17507	17411	17587	17819	17512	17347	17565	17624	17500	17539	17684	17838	17802	17722	17856	17631	17706	17713	17733	17664	17588	17767	17691	17620	17641	17494	17638	17447	17738	17510	17553	17685	17398	17479	17543	17451	17445	17571	17514	17603	17679	17435	17465	17558	17463	17705	17572	17429	17615	17380	17525	17493	17372	17636	17678	17689	17586	17487	17311	17544	17519	17790	17604	17533	17437	17424	17488	17592	17595	17521	17401	17466	17733	17544	17661	17524	17621	17587	17596	17656	17609	17600	17580	17615	17571	17555	17578	17496	17577	17667	17597	17564	17520	17497	17474	17509	17624	17520	17443	17662	17433	17609	17551	17780	17438	17616	17454	17388	17634	17652	17470	17376	17487	17523	17539	17493	17638	17693	17524	17450	17603	17532	17441	17455	17493	17656	17487	17635	17692	17661	17738	17496	17335	17553	17549	17564	17571	17451	17453	17586	17606	17587	17596	17503	17558	17545	17644	17400	17503	17667	17429	17512	17665	17480	17477	17595	17606	17510	17515	17678	17475	17386	17508	17475	17903	17528	17490	17733	17527	17497	17535	17562	17512	17528	17638	17736	17400	17422	17536	17703	17651	17233	17631	17518	17536	17601	17656	17646	17688	17362	17552	17553	17550	17422	17688	17513	17704	17479	17629	17622	17503	17445	17602	17579	17456	17545	17536	17457	17671	17616	17457	17470	17539	17542	17444	17612	17437	17447	17576	17490	17474	17507	17518	17643	17528	17484	17669	17610	17547	17617	17470	17472	17694	17483	17570	17500	17434	17605	17388	17678	17540	17476	17722	17386	17422	17364	17532	17458	17637	17464	17632	17588	17526	17608	17494	17506	17807	17445	17528	17490	17515	17591	17481	17660	17539	17538	17533	17505	17517	17678	17620	17520	17484	17674	17617	17563	17471	17580	17657	17418	17594	17472	17461	17530	17668	17536	17558	17575	17443	17641	17499	17692	17527	17476	17590	17608	17352	17583	17633	17361	17483	17494	17523	17294	17621	17496	17457	17474	17634	17523	17535	17674	17450	17458	17535	17513	17492	17683	17473	17519	17585	17553	17702	17724	17507	17641	17548	17573	17452	17507	17593	17500	17579	17555	17437	17713	17389	17607	17415	17477	17608	17548	17615	17523	17748	17469	17470	17561	17694	17622	17472	17491	17446	17633	17546	17532	17598	17645	17576	17549	17438	17594	17618	17578	17445	17511	17731	17634	17325	17700	17580	17499	17565	17567	17317	17535	17467	17347	17492	17655	17495	17506	17563	17433	17491	17615	17525	17491	17479	17660	17558	17531	17402	17587	17620	17525	17507	17654	17513	17618	17399	17471	17449	17565	17515	17484	17639	17595	17539	17422	17394	17670	17464	17658	17619	17656	17470	17572	17511	17530	17602	17536	17468	17559	17528	17280	17631	17619	17695	17428	17504	17440	17340	17486	17492	17571	17390	17327	17578	17562	17481	17525	17390	17374	17678	17565	17511	17656	17527	17350	17594	17565	17401	17487	17632	17362	17540	17430	17309	17463	17309	17414	17395	17804	17498	17474	17504	17605	17466	17499	17354	17348	17661	17685	17767	17654	17505	17478	17499	17559	17613	17600	17444	17549	17571	17626	17584	17539	17479	17370	17555	17619	17457	17636	17601	17597	17456	17642	17625	17501	17584	17392	17530	17395	17645	17484	17476	17324	17451	17643	17528	17467	17473	17400	17545	17547	17366	17712	17464	17487	17582	17615	17532	17656	17650	17577	17485	17641	17572	17532	17475	17555	17545	17662	17731	17505	17512	17657	17465	17621	17630	17631	17579	17721	17553	17434	17658	17646	17539	17758	17379	17416	17447	17722	17451	17463	17620	17573	17717	17372	17528	17696	17631	17402	17410	17520	17523	17451	17583	17530	17413	17538	17543	17704	17415	17385	17437	17472	17371	17679	17531	17597	17524	17617	17538	17439	17399	17499	17467	17579	17585	17473	17494	17558	17609	17350	17541	17655	17519	17319	17623	17540	17574	17611	17631	17570	17645	17601	17620	17733	17538	17584	17687	17728	17452	17592	17527	17552	17530	17382	17482	17563	17624	17647	17457	17453	17559	17648	17491	17419	17594	17486	17558	17526	17749	17514	17501	17558	17459	17542	17556	17406	17613	17705	17531	17456	17482	17588	17498	17672	17627	17486	17548	17445	17493	17510	17615	17484	17617	17651	17596	17480	17508	17702	17543	17501	17658	17783	17602	17537	17552	17669	17483	17639	17640	17799	17627	17613	17465	17632	17577	17605	17511	17572	17493	17474	17627	17527	17494	17323	17716	17395	17531	17514	17756	17409	17605	17525	17712	17416	17439	17591	17472	17641	17495	17408	17571	17659	17606	17564	17552	17614	17591	17525	17619	17490	17524	17477	17628	17631	17556	17610	17450	17715	17514	17659	17452	17629	17455	17540	17700	17563	17494	17453	17581	17659	17681	17500	17396	17578	17492	17590	17420	17597	17490	17610	17542	17685	17477	17569	17574	17699	17608	17374	17388	17510	17325	17790	17457	17483	17639	17567	17667	17540	17580	17503	17577	17578	17605	17487	17619	17517	17490	17371	17493	17642	17820	17626	17457	17541	17619	17633	17585	17580	17644	17808	17449	17441	17445	17541	17499	17550	17650	17579	17583	17662	17591	17535	17411	17662	17487	17547	17496	17517	17574	17498	17549	17708	17535	17402	17534	17399	17519	17628	17465	17696	17603	17517	17664	17545	17491	17398	17543	17427	17489	17515	17434	17499	17786	17532	17415	17621	17706	17766	17556	17496	17466	17612	17591	17574	17569	17537	17481	17741	17503	17632	17525	17509	17438	17603	17575	17618	17617	17526	17666	17456	17500	17726	17543	17648	17586	17688	17537	17588	17355	17721	17539	17714	17551	17660	17406	17754	17539	17536	17641	17639	17598	17401	17828	17548	17635	17399	17631	17638	17530	17655	17555	17378	17651	17608	17684	17497	17491	17512	17394	17503	17562	17410	17676	17594	17360	17622	17706	17472	17360	17725	17481	17543	17435	17618	17534	17530	17425	17472	17602	17576	17645	17525	17459	17556	17593	17481	17585	17526	17818	17752	17750	17657	17554	17583	17380	17510	17419	17515	17492	17506	17693	17569	17625	17437	17275	17618	17485	17492	17500	17585	17732	17722	17444	17612	17738	17582	17623	17476	17387	17320	17558	17745	17542	17560	17725	17440	17500	17543	17517	17542	17693	17625	17671	17588	17635	17723	17448	17682	17610	17550	17544	17591	17690	17418	17496	17566	17373	17524	17553	17571	17526	17680	17475	17638	17739	17535	17577	17550	17629	17383	17543	17484	17536	17517	17561	17596	17606	17527	17543	17492	17414	17341	17514	17509	17601	17515	17516	17675	17524	17525	17462	17724	17632	17482	17552	17649	17476	17495	17429	17692	17659	17461	17472	17449	17458	17453	17390	17430	17721	17657	17384	17606	17481	17586	17495	17599	17451	17586	17535	17726	17559	17456	17611	17396	17566	17637	17544	17348	17583	17579	17606	17632	17623	17552	17467	17527	17464	17437	17515	17435	17492	17342	17640	17547	17513	17358	17490	17535	17763	17693	17675	17636	17536	17390	17653	17589	17504	17469	17476	17565	17598	17542	17443	17478	17450	17615	17607	17487	17619	17582	17442	17401	17531	17457	17461	17787	17521	17578	17597	17533	17465	17561	17378	17567	17474	17694	17412	17645	17485	17508	17469	17372	17566	17573	17573	17586	17387	17514	17553	17592	17350	17633	17618	17623	17619	17523	17485	17270	17559	17519	17514	17617	17442	17610	17476	17678	17517	17846	17479	17518	17525	17440	17477	17605	17603	17437	17507	17408	17646	17611	17396	17474	17590	17557	17687	17675	17519	17315	17655	17548	17426	17513	17553	17737	17617	17535	17584	17602	17539	17485	17460	17665	17458	17658	17553	17511	17490	17659	17421	17591	17566	17511	17422	17577	17622	17627	17441	17667	17472	17409	17692	17496	17558	17596	17653	17530	17621	17455	17613	17514	17563	17553	17238	17593	17653	17547	17405	17541	17693	17467	17641	17581	17576	17561	17715	17552	17577	17504	17510	17679	17617	17628	17572	17535	17488	17556	17637	17746	17325	17673	17574	17731	17537	17656	17498	17572	17622	17309	17597	17455	17403	17466	17650	17532	17580	17550	17601	17436	17653	17513	17536	17416	17716	17753	17437	17627	17597	17443	17618	17535	17608	17406	17606	17621	17504	17664	17555	17548	17520	17689	17589	17500	17502	17413	17506	17656	17376	17420	17653	17714	17525	17412	17581	17529	17667	17461	17665	17452	17547	17631	17637	17385	17549	17520	17508	17560	17413	17493	17576	17555	17394	17495	17489	17735	17638	17566	17593	17564	17684	17521	17400	17450	17497	17408	17592	17566	17464	17490	17624	17408	17607	17670	17493	17593	17411	17485	17422	17491	17487	17464	17480	17704	17477	17624	17692	17623	17440	17444	17591	17459	17613	17656	17457	17358	17490	17636	17549	17403	17650	17600	17545	17566	17539	17532	17400	17475	17612	17645	17489	17544	17727	17664	17568	17474	17506	17586	17556	17501	17487	17487	17457	17501	17554	17651	17568	17405	17691	17514	17524	17358	17559	17529	17654	17844	17580	17529	17454	17429	17526	17614	17522	17586	17553	17515	17418	17584	17520	17482	17637	17530	17559	17420	17684	17474	17663	17644	17509	17683	17655	17596	17620	17636	17732	17566	17500	17517	17557	17604	17541	17540	17613	17622	17663	17510	17635	17716	17662	17543	17447	17564	17577	17482	17542	17624	17515	17480	17588	17639	17543	17595	17686	17626	17478	17559	17591	17690	17475	17486	17484	17564	17656	17508	17642	17659	17540	17564	17470	17543	17525	17557	17509	17414	17460	17596	17664
35752	29883	33613	31122	29514	29780	30046	29660	29702	29581	29580	29728	29776	29903	29765	29765	29691	29696	29686	29561	29680	29608	30124	29744	29728	29615	29770	29777	29746	29520	29599	29744	29702	29481	29633	29816	29768	29580	29553	29691	29650	29784	29827	29665	29825	29489	29372	29615	29499	29420	29557	29917	29663	29498	29568	29249	29495	29603	29634	29400	29840	29767	29579	29696	29495	29687	29605	29476	29437	29629	29761	29622	29485	29663	29903	29514	29814	29627	29377	29869	29710	29578	29802	29501	29848	29560	29241	29671	29519	29740	29538	29469	29543	29351	29640	29911	29757	29605	29468	29431	29551	29586	29719	29510	29395	29451	29752	29660	29827	29523	29700	29584	29739	29847	29400	29631	29634	29673	29420	29589	29515	29417	29665	29559	29307	29575	29680	29768	29805	29851	29507	29755	29593	29562	29610	29637	29562	29723	29459	29473	29826	29513	29403	29488	29764	29717	29610	29572	29785	29603	29742	29457	29454	29535	29830	29497	29551	29475	29702	29835	29569	29735	29563	29643	29495	29588	29540	29536	29598	29424	29527	29476	29573	29915	29720	29692	29698	29661	29758	29530	29553	29499	29523	29705	29732	29871	29443	29709	29460	29372	29654	29902	29616	29512	29719	29704	29750	29696	29582	29549	29410	29472	29435	29572	29453	29813	29532	29621	29720	29679	29718	29556	29502	29444	29694	29552	29423	29735	29751	29648	29659	29506	29501	29660	29662	29702	29524	29605	29522	29678	29727	29465	29591	29543	29657	29542	29696	29635	29659	29626	29672	29642	29781	29606	29660	29501	29575	29596	29773	29709	29424	29661	29613	29605	29807	29869	29466	29597	29715	29383	29406	29784	29824	29701	29538	29486	29699	29584	29676	29851	29469	29603	29791	29827	29905	29768	29588	29532	29811	29709	29466	29664	29580	29826	29732	29704	29455	29722	29935	29556	29552	29685	29565	29492	29612	29887	29607	29636	29417	29407	29789	29745	29425	29332	29732	29687	29467	29707	29573	29817	29954	29704	29568	29810	29690	29661	29644	29837	29800	29478	29743	29457	29749	29747	29668	29586	29605	29511	29644	29748	29668	29553	29663	29407	29504	29490	29582	29590	29617	29762	29568	29799	29705	29545	29677	29602	29504	29455	29548	29779	29618	29630	29675	29457	29862	29472	29477	29718	29618	29304	29614	29858	29676	29998	29760	29502	29780	29687	29589	29339	29571	29560	29481	29384	29488	29718	29601	29330	29499	29847	29665	29721	29737	29595	29535	29471	29504	29703	29650	29520	29408	29499	29620	29644	29574	29302	29759	29718	29482	29444	29585	29499	29566	29815	29934	29617	29632	29832	29857	29314	29598	29729	29642	29651	29732	29748	29698	29456	29887	29706	29448	29583	29562	29750	29709	29618	29517	29490	29674	29589	29576	29735	29500	29737	29569	29559	29550	29599	29653	29548	29628	29934	29720	29396	29735	29607	29592	29815	29587	29635	29654	29617	29487	29695	29514	29502	29364	29638	29409	29546	29417	29705	29594	29565	29505	29368	29621	29695	29647	29539	29722	29587	29576	29813	29771	29883	29777	29665	29833	29663	29786	29673	29694	29355	29582	29435	29757	29476	29485	29615	29564	29651	29459	29627	29650	29743	29905	29516	29901	29810	29689	29438	29801	29735	29599	29592	29486	29416	29672	29506	29419	29400	29767	29665	29601	29455	29319	29576	29771	29588	29748	29457	29472	29903	29787	29593	29745	29504	29731	29398	29416	29768	29598	29510	29489	29535	29731	29468	29665	29732	29873	29576	29566	29506	29570	29432	29925	29560	29847	29677	29672	29356	29654	29656	29610	29566	29394	29491	29600	29411	29584	29722	29616	29542	29688	29633	29899	29679	29501	29547	29640	29426	29630	29434	29248	29420	29724	29619	29466	29609	29690	29655	29555	29866	29478	29554	29716	29886	29386	29724	29592	29461	29669	29497	29465	29656	29499	29640	29713	29769	29496	29226	29612	29723	29695	29325	29477	29321	29814	29585	29703	29726	29506	29516	29279	29637	29645	29762	29451	29305	29638	29597	29725	29764	29635	29399	29620	29460	29781	29660	29469	29669	29560	29723	29765	29590	29625	29534	29479	29673	29659	29286	29796	29422	29595	29373	29472	29751	29409	29692	29688	29572	29525	29610	29616	29733	29736	29773	29622	29417	29637	29605	29625	29724	29762	29673	29544	29465	29300	29608	29834	29817	29531	29899	29483	29210	29486	29817	29793	29665	29404	29628	29275	29603	29770	29505	29784	29561	29651	29803	29468	29547	29628	29710	29948	29793	29709	29605	29628	29715	29447	29624	29539	29621	29460	29320	29583	29688	29731	29719	29792	29463	29650	29598	29367	29652	29602	29568	29538	29617	29514	29367	29736	29675	29745	29903	29416	29683	29647	29704	29597	29483	29755	29697	29823	29576	29656	29798	29546	29313	29625	29644	29861	29788	29491	29680	29560	29838	29472	29510	29710	29571	29556	29386	29707	29489	29738	29667	29642	29699	29441	29663	29580	29582	29749	29663	29700	29721	29546	29514	29622	29350	29608	29718	29451	29707	29746	29736	29661	29669	29733	29437	29530	29675	29575	29702	29673	29547	29776	29765	29689	29413	29751	29735	29563	29492	29496	29731	29648	29701	29823	29723	29535	29597	29738	29405	29686	29568	29666	29584	29684	29577	29693	29727	29797	29254	29459	29546	29627	29575	29459	29308	29606	29635	29523	29483	29757	29561	29543	29603	29704	29440	29796	29474	29486	29350	29841	29590	29715	29286	29444	29721	29800	29804	29865	29533	29580	29583	29593	29468	29674	29425	29809	29673	29635	29798	29621	29727	29592	29558	29699	29565	29658	29610	29856	29769	29898	29599	29593	29722	29606	29766	29623	29260	29838	29658	29777	29613	29211	29592	29630	29427	29728	29807	29845	29722	29671	29622	29614	29373	29722	29609	29583	29492	29521	29617	30015	29547	29728	29734	29787	29680	29763	29487	29655	29459	29737	29846	29755	29528	29579	29604	29599	29644	29708	29846	29622	29628	29729	29481	29756	29642	29665	29620	29802	29808	29605	29809	29838	29679	29771	29725	29610	29585	29619	29741	29938	29699	29306	29658	29614	29421	29761	29467	29500	29637	29736	29730	29753	29580	29619	29656	29600	29756	29762	29648	29731	29556	29560	29491	29697	29430	29588	30007	29701	29461	29489	29573	29598	29807	29865	29517	29829	29396	29625	29529	29805	29540	29635	29700	29744	29553	29661	29475	29567	29337	29671	29533	29684	29692	29585	29758	29808	29886	29670	29565	29494	29749	29968	29510	29634	29364	29551	29471	29681	29460	29664	29729	29721	29519	29692	29406	29721	29707	29710	29673	29581	29795	29617	29859	29456	29800	29550	29593	29605	29738	29710	29467	29479	29592	29746	29633	29618	29467	29828	29719	29543	29465	29598	29397	29572	29807	29614	29785	29585	29316	29545	29756	29611	29739	29600	29732	29493	29401	29664	29973	29436	29644	29628	29560	29633	29504	29481	29909	29852	29715	29360	29451	29594	29474	29802	29434	29790	29714	29607	29688	29661	29945	29491	29801	29483	29405	29491	29451	29771	29616	29608	29536	29614	29577	29741	29641	29497	29599	29627	29713	29762	29634	29796	29732	29262	29598	29646	30045	29576	29704	29413	29724	29604	29720	29659	29726	29479	29558	29328	29781	29605	29457	29580	29816	29625	29633	29746	29375	29585	29368	29674	29629	29642	29576	29530	29804	29824	29483	29544	29628	29350	29635	29637	29540	30033	29584	29723	29499	29649	29589	29615	29714	29737	29817	29643	29595	29425	29223	29667	29712	29708	29754	29440	29557	29668	29621	29477	29240	29832	29607	29660	29715	29415	29714	29659	29546	29571	29510	29723	29718	29648	29738	29417	29595	29407	29945	29569	29595	29591	29726	29910	29527	29545	29573	29622	29736	29773	29614	29734	29400	29504	29653	29329	29874	29566	29883	29552	29704	29568	29581	29550	29481	29946	29868	29425	29778	29632	29505	29422	29436	29673	29653	29418	29497	29617	29583	29623	29816	29794	29596	29717	29505	29681	29752	29754	29558	29445	29538	29456	29640	29700	29601	29909	29701	29830	29544	29750	29587	29759	29839	29372	29732	29535	29654	29552	29717	29842	29387	29821	29476	29551	29672	29767	29653	29792	29462	29912	29692	29309	29806	29838	29795	29471	29607	29688	29498	29386	29359	29430	29647	29611	29714	29620	29840	29742	29562	29326	29534	29558	29553	29667	29786	29461	29468	29533	29885	29522	29710	29704	29844	29656	29462	29591	29668	29765	29563	29621	29778	29590	29683	29450	29404	29382	29474	29778	29789	29807	29659	29482	29546	29574	29556	29885	29612	29796	29816	29491	29546	29680	29547	29774	29716	29546	29565	29545	29549	29580	29526	29876	29451	29836	30010	29828	29637	29585	29536	29737	29592	29992	29814	29478	29608	29630	29743	29479	29715	29873	29767	29495	29605	29607	29641	29508	29660	29333	29536	29536	29528	29545	29692	29655	29592	29569	29693	29496	29810	29656	29750	29762	29756	29516	29639	29673	29667	29450	29844	29508	29715	29801	29431	29717	29885	29598	29331	29515	29739	29662	29516	29791	29656	29750	29657	29550	29606	29977	29734	29999	29807	29675	29679	29608	29688	29469	29643	29893	29470	29757	29533	29605	29503	29567	29537	29710	29552	29654	29636	29309	29696	29628	29829	29740	29541	29679	29620	29640	29434	29677	29677	29609	29728	29810	29504	29640	29670	29558	29793	29736	29516	29522	29530	29575	29535	29603	29716	29565	29816	29889	29864	29581	29509	29763	29494	29805	29544	29810	29536	29625	29359	29540	29633	29723	29630	29301	29572	29374	29731	29820	29728	29432	29469	29697	29451	29668	29583	29646	29544	29700	29736	29550	29506	29394	29639	29764	29472	29748	29640	29741	29862	30088	29531	29676	29831	29415	29597	29651	29560	29751	29709	29875	29474	29881	29600	29673	29573	29590	29679	29561	29839	29655	29587	29333	29647	29843	29658	29645	29762	29548	29547	29604	29851	29718	29382	29751	29576	29371	29476	29537	29791	29480	29637
23472	28585	23831	19053	18701	18851	18409	18621	18471	18550	18683	18396	18633	18342	18428	18484	18609	18598	18498	18486	18594	18525	18522	18486	18488	18549	18582	18524	18356	18584	18418	18424	18502	18539	18528	18448	18576	18419	18570	18614	18518	18590	18443	18426	18558	18544	18178	18557	18395	18373	18311	18484	18523	18421	18414	18347	18125	18518	18398	18333	18402	18381	18383	18295	18463	18495	18332	18347	18341	18436	18514	18480	18312	18328	18265	18488	18399	18311	18509	18453	18366	18231	18457	18455	18449	18436	18455	18344	18444	18253	18221	18148	18380	18399	18420	18350	18360	18319	18327	18215	18488	18400	18476	18313	18522	18194	18480	18409	18327	18368	18454	18414	18382	18527	18309	18300	18561	18337	18341	18439	18403	18234	18375	18568	18558	18477	18393	18275	18524	18380	18350	18352	18420	18307	18357	18235	18362	18303	18372	18361	18355	18507	18278	18254	18323	18238	18296	18433	18397	18538	18328	18349	18241	18420	18435	18344	18450	18374	18592	18337	18354	18499	18449	18420	18200	18571	18444	18304	18300	18262	18481	18400	18323	18408	18196	18450	18406	18474	18268	18393	18320	18356	18383	18372	18514	18276	18277	18459	18238	18479	18378	18368	18310	18260	18368	18303	18540	18324	18405	18293	18284	18390	18613	18342	18277	18373	18546	18331	18443	18423	18451	18358	18364	18433	18303	18509	18376	18383	18194	18221	18404	18474	18398	18440	18408	18467	18303	18223	18205	18428	18318	18376	18382	18532	18333	18353	18435	18287	18466	18370	18301	18478	18449	18342	18308	18614	18443	18261	18450	18337	18277	18227	18373	18349	18412	18325	18441	18449	18552	18401	18348	18287	18384	18232	18453	18451	18336	18383	18396	18228	18517	18132	18386	18367	18434	18436	18182	18463	18375	18501	18445	18185	18264	18377	18441	18466	18369	18355	18429	18587	18449	18471	18465	18328	18303	18393	18293	18460	18330	18529	18529	18401	18515	18177	18464	18295	18425	18386	18285	18267	18461	18431	18449	18485	18346	18428	18372	18291	18449	18278	18483	18570	18301	18282	18323	18263	18377	18363	18514	18270	18471	18501	18419	18241	18451	18484	18162	18345	18529	18496	18499	18389	18328	18344	18347	18379	18429	18424	18242	18516	18552	18251	18420	18369	18454	18276	18317	18413	18555	18539	18491	18490	18269	18384	18405	18200	18482	18331	18126	18347	18322	18338	18349	18432	18598	18407	18388	18364	18604	18481	18321	18480	18378	18530	18441	18611	18626	18643	18297	18232	18400	18327	18237	18344	18371	18464	18333	18473	18489	18153	18358	18367	18392	18173	18503	18462	18462	18492	18452	18255	18381	18334	18385	18463	18240	18443	18452	18340	18274	18307	18435	18403	18313	18372	18353	18539	18473	18313	18666	18432	18378	18332	18519	18488	18391	18298	18497	18342	18318	18480	18445	18236	18401	18268	18399	18115	18417	18448	18409	18223	18400	18183	18418	18464	18412	18256	18215	18345	18477	18362	18499	18318	18311	18442	18268	18473	18424	18377	18196	18346	18443	18375	18329	18430	18320	18460	18190	18332	18475	18275	18436	18450	18477	18446	18129	18687	18210	18425	18419	18596	18401	18459	18261	18501	18356	18541	18523	18282	18206	18265	18274	18306	18257	18383	18453	18387	18347	18460	18516	18386	18461	18305	18401	18548	18507	18225	18408	18376	18324	18527	18295	18214	18497	18380	18423	18308	18228	18398	18191	18365	18519	18433	18420	18435	18466	18558	18513	18605	18527	18351	18339	18329	18540	18183	18367	18200	18285	18412	18481	18392	18338	18501	18318	18479	18457	18374	18355	18379	18219	18549	18444	18289	18449	18339	18265	18461	18431	18700	18495	18394	18503	18435	18233	18292	18485	18478	18354	18414	18429	18396	18431	18380	18387	18385	18524	18243	18302	18354	18360	18432	18494	18377	18290	18488	18377	18260	18520	18354	18262	18408	18366	18165	18130	18394	18323	18473	18341	18595	18386	18321	18569	18495	18360	18523	18344	18468	18381	18279	18521	18268	18453	18535	18373	18404	18248	18326	18509	18251	18490	18422	18282	18690	18369	18382	18532	18315	18499	18341	18314	18453	18465	18367	18374	18270	18375	18463	18084	18581	18374	18395	18336	18213	18452	18373	18502	18276	18501	18352	18513	18303	18527	18488	18566	18600	18317	18424	18512	18440	18411	18550	18277	18317	18371	18408	18301	18486	18333	18268	18405	18340	18515	18404	18444	18330	18309	18375	18476	18360	18487	18484	18456	18475	18372	18371	18270	18420	18524	18437	18224	18365	18487	18434	18525	18288	18300	18533	18427	18478	18253	18420	18481	18386	18362	18412	18355	18440	18328	18436	18345	18526	18462	18343	18437	18549	18229	18348	18410	18317	18380	18277	18362	18482	18351	18472	18347	18310	18266	18385	18451	18549	18319	18572	18369	18548	18431	18500	18434	18289	18241	18333	18204	18449	18428	18499	18320	18317	18479	18499	18171	18140	18397	18365	18531	18305	18285	18262	18254	18354	18296	18366	18411	18228	18447	18431	18346	18435	18233	18407	18397	18324	18496	18393	18351	18636	18332	18472	18448	18341	18454	18310	18280	18352	18442	18249	18472	18601	18262	18391	18396	18533	18283	18466	18464	18492	18491	18482	18424	18400	18504	18365	18320	18384	18219	18228	18312	18336	18319	18481	18372	18348	18151	18548	18402	18244	18532	18426	18414	18286	18525	18377	18347	18466	18183	18568	18332	18372	18220	18370	18316	18418	18370	18359	18458	18305	18417	18471	18485	18300	18378	18357	18545	18300	18445	18235	18323	18381	18300	18449	18429	18390	18487	18320	18415	18408	18634	18269	18483	18271	18193	18317	18445	18379	18358	18435	18417	18453	18235	18375	18487	18305	18630	18120	18353	18258	18450	18338	18582	18438	18450	18446	18456	18448	18484	18201	18510	18447	18484	18216	18436	18354	18379	18596	18283	18385	18363	18528	18360	18431	18413	18336	18227	18278	18365	18330	18456	18488	18306	18268	18354	18452	18395	18338	18479	18385	18345	18398	18282	18470	18554	18130	18392	18359	18294	18439	18375	18354	18328	18242	18226	18511	18268	18245	18341	18441	18299	18410	18445	18228	18325	18448	18323	18662	18177	18508	18359	18306	18579	18342	18458	18262	18445	18399	18385	18420	18447	18419	18419	18275	18442	18595	18424	18423	18396	18259	18523	18558	18339	18475	18340	18526	18516	18333	18568	18220	18341	18379	18380	18276	18391	18456	18285	18433	18410	18134	18218	18502	18324	18403	18420	18354	18156	18231	18237	18412	18278	18278	18357	18472	18385	18366	18486	18549	18411	18343	18333	18435	18389	18624	18145	18486	18498	18390	18534	18390	18568	18374	18357	18458	18392	18291	18343	18325	18421	18433	18485	18303	18552	18389	18467	18481	18421	18388	18528	18427	18319	18473	18424	18394	18503	18434	18301	18553	18527	18452	18468	18445	18408	18507	18458	18466	18469	18319	18321	18305	18550	18191	18269	18365	18309	18214	18377	18471	18402	18579	18214	18378	18537	18276	18333	18408	18374	18389	18486	18457	18464	18442	18289	18364	18494	18428	18409	18289	18380	18284	18384	18153	18420	18357	18270	18631	18445	18286	18392	18442	18282	18551	18458	18333	18352	18323	18338	18521	18219	18411	18283	18536	18334	18429	18339	18390	18385	18484	18174	18317	18550	18368	18412	18478	18264	18447	18469	18343	18442	18239	18366	18316	18416	18440	18362	18298	18460	18389	18371	18429	18279	18462	18453	18292	18396	18317	18472	18364	18417	18578	18303	18387	18462	18449	18233	18345	18477	18318	18516	18500	18424	18367	18508	18114	18569	18315	18335	18523	18470	18270	18376	18370	18454	18432	18446	18382	18394	18346	18404	18117	18285	18297	18374	18410	18514	18177	18331	18341	18597	18498	18441	18361	18441	18234	18225	18333	18609	18419	18395	18434	18268	18287	18371	18378	18659	18248	18406	18234	18365	18456	18343	18257	18289	18602	18358	18341	18344	18390	18289	18302	18351	18120	18326	18374	18544	18336	18444	18172	18307	18397	18440	18431	18418	18230	18450	18511	18351	18313	18495	18468	18396	18340	18388	18309	18357	18335	18395	18189	18489	18343	18320	18626	18404	18317	18591	18284	18267	18427	18435	18415	18335	18479	18350	18286	18386	18457	18456	18477	18305	18483	18305	18321	18283	18143	18349	18468	18424	18274	18350	18257	18347	18404	18456	18312	18295	18312	18459	18404	18489	18274	18492	18408	18587	18357	18554	18334	18361	18231	18436	18246	18347	18493	18344	18325	18560	18424	18282	18271	18395	18339	18542	18418	18319	18449	18392	18464	18434	18314	18452	18388	18290	18391	18257	18479	18367	18493	18360	18330	18394	18397	18286	18539	18498	18531	18552	18280	18382	18386	18347	18349	18312	18394	18485	18506	18317	18281	18363	18387	18473	18504	18300	18428	18300	18351	18479	18451	18405	18290	18461	18270	18330	18378	18330	18371	18458	18291	18555	18441	18366	18327	18415	18374	18472	18466	18433	18555	18382	18488	18460	18498	18381	18306	18493	18437	18412	18340	18356	18583	18402	18410	18359	18418	18426	18270	18408	18417	18546	18449	18414	18257	18184	18334	18431	18322	18365	18296	18403	18555	18537	18279	18441	18359	18469	18331	18268	18539	18317	18335	18483	18235	18399	18381	18376	18358	18488	18403	18348	18285	18320	18454	18308	18599	18457	18419	18543	18506	18443	18239	18506	18416	18166	18332	18530	18174	18335	18533	18502	18405	18376	18425	18361	18447	18280	18434	18259	18434	18389	18350	18501	18206	18221	18363	18305	18447	18546	18273	18381	18427	18241	18416	18238	18553	18439	18286	18495	18463	18359	18458	18439	18415	18366	18291	18494	18407	18310	18303	18454	18307	18486	18194	18486	18417	18389	18459	18428	18344	18417	18516	18378	18260	18532	18524	18340	18277	18480	18440	18347	18452	18374	18440	18465	18228	18347	18370	18219	18385	18426	18408	18469	18341	18410	18522	18244	18322	18571	18280	18476	18586	18448	18391	18464	18221
23940	20967	27375	25099	23770	28398	30761	28561	28401	28181	28455	28291	28321	28193	28151	27992	28223	28020	27927	28140	28225	28150	27907	27916	28027	27999	28044	28085	28054	27818	27835	27928	27883	27830	28022	27779	27794	27801	27962	27639	27785	27942	27844	27863	27959	28055	27802	27727	27910	27717	27539	27792	27588	27785	27761	27869	27621	27733	27806	27877	27747	27786	27743	27714	27736	27731	27857	27790	27819	27859	27746	27569	28006	27848	27746	27946	27663	27950	27461	27857	27759	27721	28189	27911	27891	27751	27749	27777	27849	27754	27762	27677	27815	27643	27845	27917	27937	27720	27701	27564	27787	27715	27836	27629	27917	27798	27506	27951	27877	27667	27227	27622	27882	27528	27685	27919	27839	27590	27796	27935	27632	27878	27868	27916	27786	27792	27482	27738	27922	27690	27802	27639	27759	27814	27973	27995	27911	27774	27771	27702	27909	27693	27737	27896	27911	27675	27681	27373	27690	27675	27743	28255	27968	27592	27694	27848	27679	28022	27772	27835	27650	27821	27890	27696	27736	27694	27955	27797	27662	27510	27806	27724	27878	27651	27739	28139	27772	27589	27708	27770	27703	27864	27693	27780	27854	27669	27621	27610	27826	27762	27920	27618	27814	27775	27757	27781	27752	27642	28032	27675	28153	27916	27794	27694	27523	27379	27646	27706	27918	27473	27906	27565	27600	27665	27659	27731	27999	27865	27746	27971	27593	27823	27883	27710	27820	27932	28018	27601	27507	27905	27740	27628	27727	27889	27743	27848	27722	27696	27661	27731	28014	27713	27617	27604	27745	27557	27827	27549	27757	27639	27972	27819	27625	27810	27789	28001	27887	27937	27885	27775	27756	27787	27835	27723	27749	27609	27644	27529	27982	27825	27952	27749	27794	27766	27570	27951	27589	27658	27675	27660	27560	27686	28099	27798	27924	27617	27647	27847	27669	27737	27825	27912	27809	27622	27807	27682	27835	27433	27717	27759	27969	27833	27744	27603	27713	27681	27876	27696	27918	27792	27575	27376	27741	27546	27614	27756	28243	27808	27856	27807	27775	27448	27703	27642	27918	27850	27800	27639	27804	27614	27738	27738	27703	27831	27695	27794	27660	27663	27692	27725	27787	28011	27854	27614	27516	27531	27648	27713	27793	27974	27963	27679	27360	27837	27919	27885	27600	27724	27900	27795	27820	27807	27761	27788	27729	27766	27813	27635	27541	27733	27703	27752	27756	27842	27651	27650	27516	28012	28014	27810	27420	27641	27863	27899	27682	27838	27796	27844	27930	27580	27755	27839	27892	27563	27881	27801	27674	27861	27580	27889	27722	27640	27622	27770	28073	27832	27767	27894	27868	27754	27877	27573	27714	27732	27619	27876	27810	27596	27526	27686	27723	27566	27470	27749	27814	27738	27688	27842	27884	27906	27887	27867	27702	27751	27605	27690	27725	27915	27671	27972	27636	27622	27745	27786	27725	27565	27692	27378	27488	27908	27666	27634	27726	27772	27816	27919	27831	27929	27821	28008	27714	27913	27748	27838	27742	27817	27891	27665	27881	27787	27521	27629	27599	27961	27964	28119	27643	27721	28015	27826	27834	27602	27643	27986	27579	27716	27969	27899	27652	27784	27659	27842	27462	27725	27683	27605	27726	27726	27588	27809	27726	27885	27462	27821	27727	27908	27550	27635	27643	27432	27776	27850	27647	27811	27927	27683	27613	27566	27807	27886	27888	27886	27858	27934	27598	27769	27918	27398	27691	27798	27817	27652	27880	27562	27790	27707	28031	27768	27856	27797	27934	27844	27846	27808	27822	27745	27723	27651	27708	27824	27840	27679	27854	27635	27927	27658	27594	27852	27703	27970	27932	27919	27822	27726	27548	27554	27913	27714	27811	27859	27925	27783	27636	27758	27583	27612	27629	27932	28024	27814	27743	27819	28001	27789	27457	27920	27802	27844	27983	27909	27940	27631	27611	27512	27760	27668	27933	27850	27681	27930	27972	27769	27601	27783	27853	27553	27612	27972	27949	27836	27890	27664	27673	27895	27802	27870	27828	27608	27862	27852	27804	27638	27768	27691	27760	27733	27779	27789	27854	27730	27942	27672	27837	28071	27903	27660	27680	27880	27804	27714	27831	28085	27746	27702	27751	27710	27825	27847	27642	27642	27995	27956	27932	27510	27503	27684	27428	27889	27985	27544	28035	27917	27782	27604	27775	27764	27635	27478	27607	27657	27666	27988	27788	27869	27722	27811	27776	27929	27871	27761	27804	27595	27737	27823	27786	27730	28065	27823	27720	27486	27603	27683	27990	27911	27718	28108	27865	27703	28023	27621	27539	27623	27757	27736	27589	27583	27600	27783	27626	27838	27676	27795	27968	27505	27657	27804	27697	27679	27605	27666	27826	27628	27751	27747	27885	27981	27845	27873	27873	27543	27821	27699	27675	27667	27455	27674	27819	27807	27922	27706	27665	27664	28010	27904	27890	27941	27855	27591	27694	27631	27810	27524	27772	27797	27645	27652	27789	27783	27762	27803	27650	27664	27701	27759	27373	27640	27803	27696	27576	27965	27519	27703	27509	27768	27777	27705	27675	27650	27837	27906	27712	28019	27619	27480	27708	27771	28116	27852	27817	27495	27900	27766	27974	27831	27757	27895	27618	27802	27624	27621	27639	27721	27732	27825	27711	27648	27660	27849	27782	27687	27416	27818	27850	27931	27833	27623	27622	27780	27704	27989	27661	27562	27497	27723	27678	27885	27718	27744	27830	28054	27869	27768	27696	27705	28110	27916	27770	27871	27676	27762	27661	27463	27711	27815	27866	27725	27704	27799	27811	27909	27980	27783	27774	27702	27709	27707	27842	27540	27626	27802	27667	27775	27498	27695	27786	27847	27878	27680	27617	27581	27757	27789	27612	27999	27890	27876	27873	27558	27888	27703	28005	27699	27944	27756	27674	27723	27643	27817	27645	27907	27815	27837	27957	27482	27847	27746	27546	27825	27907	27731	27729	27910	27883	27644	27860	27692	27777	27668	27862	27786	27799	27775	27870	27959	27666	27617	27875	27854	27713	27786	27840	27828	27711	27870	27827	27898	27955	27609	27912	27507	27679	27599	27545	27824	27640	27778	27639	27890	27993	27792	27522	27901	28078	27959	28118	27566	27811	27789	27547	27782	27728	27949	27807	27834	27825	27770	27591	27630	27733	27772	27980	27717	27867	27429	27846	27746	27661	27878	27893	28004	27662	27832	27642	27738	27731	27849	27922	27707	27706	27878	27638	27889	27756	27601	27621	27929	27566	27884	27825	27629	27627	27834	28080	27686	27936	27877	27714	27808	27693	27730	27830	27647	27796	28025	27704	27538	27971	27413	27905	27808	27487	27750	27641	27869	27820	27811	27814	27505	27843	27850	27976	27785	27916	27857	27942	27954	27815	27678	27669	27484	27555	27770	27736	27691	27791	27957	27585	27775	27789	27835	27971	28084	27545	27620	28086	27834	28070	27652	27862	27833	27973	27967	27744	27808	27646	27444	27885	27900	27597	27938	28037	27713	27800	28007	27793	27716	27742	27739	28081	27896	27605	27740	27820	27895	27844	27547	27471	27624	27724	27773	27807	27610	27693	27890	28059	27917	27664	27622	27869	27831	27617	27651	27864	27725	27691	27600	27477	27841	27683	27795	27643	27929	27955	27780	27747	27924	27696	27812	27860	27974	27644	27852	27694	27902	27717	27812	27770	27787	28195	27961	27875	28015	27966	28063	27623	27880	27923	27993	27810	27998	27739	27729	27721	27621	27695	27697	27968	27833	27535	27668	27814	27704	27867	27724	27741	27777	27769	27930	27848	27707	27819	27971	27824	27885	28067	27867	27692	27820	27854	27719	27738	27894	27991	27828	27964	27971	27368	27612	27855	27955	27930	27734	27910	27760	27991	27688	27751	27680	27836	27843	27598	27810	27967	27739	27714	27969	27910	27442	27850	28035	27716	27942	27846	27737	27770	27640	27732	27608	27796	27678	27741	27692	27838	27861	27795	27904	27741	27651	27891	27616	27860	27990	27722	28173	27632	27697	27788	27555	27652	27835	27664	27539	27510	27843	27690	27757	27789	27825	27804	27736	27728	27694	27715	27845	27784	27773	27572	27605	27714	27766	27648	27396	27738	27624	27867	27689	28069	27865	27618	27951	27907	27983	27656	27859	27740	27527	27955	27916	27885	27540	27653	27806	27875	28137	27725	27519	27860	27767	27888	27829	27839	27585	27813	27959	27662	27778	27875	27628	28017	27841	27675	27958	27865	27645	27644	27725	27716	27788	27372	27557	27874	27966	27725	27723	27992	27721	28009	27741	27937	27538	27642	27699	27729	27818	27686	27796	27627	27583	27734	27853	27879	27727	27638	27762	27816	27758	27922	27772	27750	27791	27511	27778	27903	27987	27761	27689	27752	27758	27649	27629	27875	27618	27805	27681	27872	27615	27755	27557	27736	27800	27869	27784	27776	27656	27841	27897	27722	27626	27588	27741	27781	27877	27659	27950	27658	27785	27954	27574	27598	27981	27679	27642	27473	27705	27678	27759	27654	27673	28027	27772	27852	27945	27971	27984	27888	27631	27793	27920	27961	27905	27790	27555	27592	27666	27667	27790	27868	27847	27915	27762	27825	27905	27729	27550	27817	28161	27466	27605	27783	27683	27793	27856	27830	27766	27803	27786	27991	27921	27750	27679	27753	27672	27654	27558	27744	27717	27801	27675	27895	27845	27695	27545	27877	27410	27552	27640	27856	28010	27538	27883	27845	27893	27973	27847	27851	27864	27809	28025	27967	27680	27794	27769	28050	27911	27496	27785	27779	27913	27915	27615	27601	27715	27683	27708	27683	28094	27842	27654	27755	27486	27719	27774	27739	27734	27759	27647	27951	27583	27736	27957	27846	27864	27586	27645	27568	27703	27702	27727	27868	27690	27699	27930	27510	27641	27644	27751	27628	27869	27495	27708	27654	27578	27845	27573	27921	27798	27832	27730	27751	27862	27615	27492	27552	27731	27785	27807	27647	27834	27800	27986	28126	27921	27707	27715	27696	27742	27753	27897	27946	27697	27855	27909	27719	27904	27725	27681	27696	27924	27601	27728	27703	27579	27581	27856	27715	27949
23492	43583	33080	21380	19817	19248	18674	18572	18347	18222	18288	17940	17948	17788	17952	17913	17749	17787	17862	17904	18077	17937	17739	17853	17838	17766	18105	17634	17987	17718	17760	17820	17705	17775	17825	17583	17727	17690	17883	17607	17701	17741	17934	17802	17659	17703	17628	17528	17639	17645	17624	17684	17821	17477	17559	17674	17563	17579	17598	17629	17706	17691	17625	17617	17586	17720	17604	17581	17742	17669	17518	17734	17606	17382	17720	17626	17774	17677	17668	17604	17789	17676	17708	17871	17767	17654	17722	17686	17756	17615	17405	17661	17838	17676	17860	17586	17686	17640	17713	17578	17560	17551	17480	17479	17513	17655	17604	17692	17645	17725	17641	17456	17542	17514	17653	17553	17688	17497	17642	17632	17474	17447	17421	17789	17606	17686	17543	17663	17636	17640	17627	17530	17627	17805	17389	17591	17290	17505	17341	17605	17534	17534	17710	17477	17604	17393	17577	17541	17522	17638	17557	17490	17848	17543	17665	17313	17705	17577	17552	17543	17684	17399	17621	17526	17780	17588	17454	17594	17486	17423	17668	17495	17555	17624	17507	17547	17714	17620	17578	17506	17697	17562	17592	17407	17594	17596	17691	17382	17475	17264	17705	17618	17601	17606	17438	17732	17608	17456	17634	17632	17571	17607	17550	17530	17584	17541	17508	17580	17631	17677	17739	17565	17634	17481	17779	17565	17471	17468	17529	17780	17610	17821	17482	17614	17535	17682	17693	17523	17686	17668	17553	17645	17823	17657	17594	17569	17635	17679	17632	17561	17727	17638	17631	17722	17620	17616	17612	17463	17588	17539	17727	17527	17780	17697	17513	17388	17597	17576	17674	17676	17672	17486	17571	17663	17829	17679	17623	17577	17389	17401	17622	17431	17698	17606	17445	17417	17590	17728	17637	17541	17370	17562	17617	17533	17471	17410	17569	17531	17558	17511	17619	17586	17492	17615	17510	17335	17476	17575	17466	17673	17554	17634	17593	17397	17668	17694	17696	17550	17519	17582	17478	17774	17530	17708	17435	17623	17508	17662	17677	17560	17596	17485	17585	17514	17504	17524	17519	17710	17630	17596	17661	17588	17615	17651	17701	17699	17550	17557	17595	17623	17436	17539	17712	17660	17546	17598	17780	17576	17699	17649	17598	17497	17499	17575	17575	17552	17526	17678	17704	17421	17730	17571	17552	17534	17632	17546	17316	17507	17562	17419	17626	17602	17475	17723	17650	17735	17475	17510	17464	17676	17506	17461	17593	17446	17458	17598	17595	17608	17648	17631	17429	17823	17527	17676	17655	17568	17599	17589	17679	17501	17720	17633	17638	17676	17445	17497	17538	17535	17789	17565	17430	17497	17496	17797	17644	17600	17545	17513	17535	17544	17717	17514	17563	17517	17703	17451	17408	17587	17723	17589	17758	17595	17552	17631	17563	17553	17717	17748	17742	17607	17694	17692	17574	17643	17674	17463	17590	17688	17532	17540	17566	17488	17739	17588	17351	17590	17559	17662	17597	17508	17674	17582	17583	17636	17681	17485	17578	17572	17575	17508	17609	17492	17707	17683	17423	17501	17615	17759	17581	17677	17554	17548	17563	17527	17697	17733	17500	17510	17479	17668	17795	17504	17581	17626	17603	17534	17646	17553	17785	17558	17469	17643	17679	17433	17486	17750	17429	17584	17677	17449	17655	17646	17609	17465	17696	17601	17624	17500	17710	17714	17679	17670	17598	17868	17681	17567	17625	17651	17481	17492	17602	17524	17365	17384	17468	17395	17681	17521	17675	17861	17392	17621	17718	17601	17668	17961	17600	17525	17557	17544	17529	17593	17672	17776	17448	17560	17789	17603	17545	17512	17712	17843	17632	17324	17635	17570	17756	17627	17578	17631	17544	17697	17596	17492	17467	17833	17513	17596	17755	17496	17702	17524	17747	17518	17588	17417	17502	17668	17539	17709	17500	17642	17766	17558	17413	17516	17543	17753	17670	17536	17619	17687	17541	17662	17465	17565	17589	17778	17549	17674	17582	17483	17749	17584	17669	17682	17568	17584	17577	17617	17899	17593	17571	17507	17633	17554	17709	17550	17611	17748	17567	17700	17602	17666	17705	17631	17525	17646	17707	17479	17725	17807	17572	17728	17378	17422	17741	17570	17656	17580	17572	17497	17652	17589	17530	17775	17769	17718	17312	17532	17623	17554	17733	17683	17557	17599	17725	17598	17690	17590	17644	17706	17693	17525	17637	17576	17769	17697	17654	17559	17651	17312	17557	17467	17596	17581	17662	17564	17667	17639	17553	17651	17639	17667	17436	17736	17702	17578	17717	17652	17739	17579	17740	17520	17684	17570	17688	17601	17612	17583	17461	17507	17758	17406	17564	17639	17777	17483	17613	17681	17616	17527	17677	17599	17482	17650	17564	17567	17488	17611	17535	17600	17569	17606	17614	17562	17529	17658	17608	17527	17684	17644	17540	17584	17579	17596	17698	17625	17581	17653	17509	17600	17556	17584	17737	17549	17561	17563	17597	17584	17403	17664	17520	17571	17459	17678	17644	17547	17621	17454	17621	17491	17595	17523	17565	17620	17643	17581	17566	17676	17622	17475	17569	17533	17556	17509	17709	17531	17603	17588	17750	17392	17574	17643	17776	17655	17520	17569	17511	17601	17494	17574	17516	17600	17387	17837	17606	17615	17581	17562	17544	17724	17656	17524	17594	17793	17555	17630	17610	17704	17415	17549	17638	17519	17755	17552	17668	17730	17449	17611	17660	17462	17730	17671	17636	17458	17746	17488	17625	17711	17475	17718	17466	17723	17566	17491	17543	17559	17663	17690	17647	17604	17389	17564	17701	17695	17516	17658	17664	17614	17549	17491	17798	17728	17558	17501	17605	17498	17769	17539	17431	17778	17597	17496	17540	17830	17501	17793	17608	17649	17404	17547	17663	17668	17470	17453	17673	17480	17549	17519	17777	17544	17680	17597	17613	17521	17556	17522	17636	17710	17619	17505	17655	17368	17539	17526	17413	17631	17687	17626	17637	17635	17564	17678	17576	17511	17889	17533	17663	17649	17629	17555	17441	17581	17634	17689	17613	17573	17503	17501	17475	17488	17712	17619	17702	17636	17542	17553	17549	17834	17561	17673	17610	17584	17548	17691	17630	17590	17720	17443	17623	17707	17632	17525	17505	17527	17757	17589	17781	17626	17658	17658	17666	17513	17649	17572	17641	17691	17609	17719	17652	17719	17652	17714	17461	17741	17464	17604	17689	17537	17678	17619	17406	17461	17533	17489	17722	17577	17576	17610	17530	17732	17455	17484	17611	17652	17719	17505	17676	17738	17626	17554	17494	17490	17471	17590	17675	17577	17576	17663	17805	17529	17820	17515	17497	17650	17637	17395	17622	17596	17636	17636	17542	17615	17440	17772	17662	17683	17649	17558	17568	17668	17399	17666	17707	17476	17612	17717	17415	17532	17440	17573	17543	17537	17581	17672	17588	17598	17625	17525	17526	17714	17528	17720	17656	17548	17655	17641	17604	17712	17466	17647	17462	17676	17664	17539	17780	17612	17661	17532	17482	17636	17577	17820	17591	17573	17519	17690	17444	17572	17506	17614	17735	17638	17517	17646	17545	17728	17581	17681	17615	17694	17656	17582	17470	17601	17583	17611	17549	17613	17665	17619	17525	17502	17641	17570	17558	17674	17685	17482	17610	17664	17613	17577	17571	17705	17355	17633	17471	17512	17559	17683	17695	17625	17671	17463	17489	17469	17498	17719	17676	17530	17564	17564	17595	17617	17443	17638	17600	17525	17669	17486	17687	17589	17750	17551	17614	17500	17529	17540	17542	17730	17614	17361	17619	17509	17583	17695	17510	17455	17626	17693	17500	17694	17589	17620	17588	17657	17734	17607	17630	17623	17620	17692	17751	17588	17583	17470	17590	17663	17792	17724	17696	17414	17432	18004	17545	17734	17626	17443	17532	17447	17545	17690	17593	17572	17516	17470	17669	17517	17350	17641	17639	17529	17710	17572	17586	17621	17776	17702	17689	17681	17533	17673	17579	17459	17551	17763	17506	17394	17529	17485	17731	17489	17538	17675	17716	17687	17654	17809	17693	17601	17624	17516	17617	17495	17459	17665	17655	17617	17566	17659	17487	17616	17583	17671	17643	17630	17418	17511	17424	17558	17545	17641	17583	17640	17613	17671	17631	17693	17667	17461	17688	17667	17648	17447	17724	17584	17666	17524	17718	17480	17568	17316	17468	17561	17711	17729	17459	17797	17563	17553	17636	17371	17622	17464	17449	17682	17672	17752	17580	17414	17638	17646	17621	17626	17688	17516	17550	17505	17554	17689	17700	17410	17659	17636	17786	17600	17779	17476	17552	17570	17611	17640	17559	17671	17536	17579	17697	17692	17762	17577	17681	17541	17821	17574	17653	17694	17697	17608	17549	17662	17538	17558	17556	17792	17771	17634	17837	17655	17786	17641	17575	17834	17607	17681	17706	17575	17545	17772	17508	17636	17515	17645	17702	17818	17323	17629	17651	17503	17574	17567	17645	17522	17615	17531	17474	17597	17729	17506	17572	17718	17529	17562	17875	17609	17595	17646	17730	17552	17401	17572	17674	17652	17718	17624	17589	17540	17583	17631	17537	17434	17471	17594	17521	17611	17384	17647	17591	17444	17792	17602	17673	17734	17466	17542	17549	17580	17587	17655	17700	17526	17356	17754	17695	17581	17700	17578	17488	17472	17497	17634	17411	17528	17600	17488	17593	17546	17797	17579	17518	17463	17576	17666	17673	17500	17654	17513	17596	17581	17545	17628	17432	17627	17630	17357	17692	17602	17738	17897	17638	17580	17490	17568	17481	17565	17438	17632	17719	17691	17575	17690	17514	17777	17527	17577	17575	17481	17675	17529	17680	17725	17428	17631	17589	17573	17570	17841	17601	17684	17632	17448	17485	17525	17592	17574	17657	17644	17675	17468	17544	17650	17569	17596	17660	17558	17521	17519	17715	17514	17666	17512	17563	17547	17634	17646	17521	17612	17594	17669	17596	17490	17513	17564	17626	17605	17469	17547	17693	17610	17557	17479	17713	17664	17567	17626	17508	17554	17563	17375	17650	17721	17587	17632	17614	17551
22523	20958	27370	24774	21865	26130	31548	27961	27044	27384	27436	27024	27077	27184	27099	27169	26972	26869	26845	26814	26857	27042	27005	26910	26909	26537	26567	26696	26956	26661	26982	26775	27169	26615	26607	26496	26639	26491	26753	26443	26690	26181	26514	26530	26548	26665	26512	26298	26309	26352	26407	26681	26461	26422	26426	26451	26542	26401	26367	26563	26681	26296	26384	26339	26466	26542	26353	26764	26305	26327	26357	26233	26289	26264	26567	26709	26318	26425	26485	26672	26495	26699	26558	26435	26308	26394	26640	26577	26785	26621	26688	26310	26528	26446	26396	26511	26397	26549	26465	26272	26603	26494	26660	26197	26496	26314	26142	26267	26576	26609	26623	26718	26343	26368	26597	26670	26266	26370	26324	26636	26642	26182	26500	26511	26650	26678	26278	26289	26329	26282	26559	26406	26386	26382	26506	26322	26217	26545	26428	26383	26249	26473	26511	26510	26536	26591	26411	26507	26340	26260	26496	26523	26199	26663	26453	26550	26589	26204	26480	26518	26584	26555	26436	26395	26675	26231	26386	26457	26663	26408	26417	26412	26568	26383	26574	26389	26372	26539	26410	26235	26482	26352	26368	26460	26450	26304	26351	26476	26287	26371	26195	26478	26279	26260	26418	26659	26299	26432	26360	26281	26600	26296	26399	26588	26419	26398	26259	26237	26366	26411	26430	26475	26239	26203	26416	26238	26501	26572	26160	26486	26463	26299	26580	26409	26319	26649	26395	26420	26126	26454	26576	26429	26853	26366	26431	26333	26391	26379	26313	26384	26198	26404	26335	26470	26493	26396	26498	26481	26600	26603	26428	26647	26682	26309	26532	26317	26373	26297	26415	26282	26372	26228	26316	26689	26511	26301	26378	26554	26317	26669	26315	26524	26366	26076	26322	26233	26543	26731	26399	26356	26459	26341	26617	26350	26661	26503	26340	26452	26178	26613	26399	26309	26497	26417	26597	26446	26627	26626	25991	26306	26060	26444	26424	26632	26488	26460	26249	26440	26250	26359	26598	26531	26544	26587	26534	26364	26489	26526	26297	26358	26237	26502	26501	26274	26475	26368	26176	26365	26379	26423	26414	26316	26399	26446	26496	26253	26236	26293	26583	26431	26628	26272	26438	26251	26333	26521	26546	26417	26199	26430	26392	26373	26607	26187	26329	26350	26595	26159	26375	26634	26638	26538	26515	26407	26316	26281	26367	26280	26572	26441	26395	26246	26211	26294	26024	26514	26459	26760	26647	26208	26396	26615	26542	26211	26471	26495	26547	26533	26409	26553	26282	26395	26356	26265	26710	26340	26625	26167	26328	26402	26546	26415	26358	26596	26499	26567	26205	26450	26251	26360	26618	26362	26203	26424	26619	26244	26398	26279	26530	26517	26662	26348	26396	26396	26272	26433	26690	26375	26120	26372	26400	26553	26317	26353	26688	26419	26448	26114	26370	26548	26527	26323	26488	26298	26534	26476	26294	26330	26309	26361	26492	26230	26268	26442	26572	26281	25993	26305	26445	26660	26181	26372	26543	26557	26678	26464	26606	26161	26438	26332	26601	26326	26427	26397	26615	26472	26213	26372	26504	26366	26468	26280	26640	26357	26505	26262	26295	26339	26466	26173	26496	26389	26200	26239	26378	26556	26531	26327	26561	26606	26464	26402	26478	26362	26358	26588	26536	26400	26435	26346	26483	26333	26375	26235	26481	26376	26333	26741	26414	26176	26472	26578	26517	26438	26459	26339	26560	26389	26262	26499	26597	26202	26396	26339	26399	26436	26490	26447	26227	26261	26324	26474	26364	26408	26446	26732	26236	26548	26570	26480	26584	26364	26284	26264	26298	26145	26529	26177	26265	26280	26417	26503	26244	26326	26249	26362	26666	26607	26531	26254	26334	26328	26587	26505	26367	26198	26552	26489	26399	26509	26143	26377	26353	26502	26174	26538	26495	26421	26453	26537	26625	26582	26410	26459	26501	26205	26455	26627	26362	26198	26102	26550	26343	26212	26726	26362	26356	26340	26675	26359	26622	26189	26593	26404	26294	26548	26414	26294	26463	26272	26254	26356	26418	26483	26508	26408	26351	26751	26536	26287	26407	26564	26500	26486	26488	26361	26476	26736	26676	26397	26387	26555	26243	26429	26308	26316	26521	26565	26230	26348	26180	26357	26379	26333	26493	26721	26128	26542	26306	26267	26701	26273	26397	26220	26611	26326	26364	26465	26498	26445	26497	26408	26167	26428	26402	26364	26556	26491	26341	26725	26323	26269	26474	26290	26430	26326	26360	26321	26336	26366	26556	26329	26593	26367	26276	26160	26195	26346	26521	26403	26533	26466	26438	26581	26536	26286	26444	26366	26414	26568	26551	26584	26209	26403	26427	26227	26558	26399	26388	26330	26382	26526	26321	26333	26479	26498	26444	26428	26338	26439	26290	26392	26427	26263	26576	26425	26514	26506	26425	26371	26437	26070	26382	26615	26511	26392	26496	26460	26337	26367	26153	26342	26272	26498	26168	26369	26359	26337	26697	26331	26172	26121	26303	26224	26552	26473	26330	26506	26368	26589	26387	26412	26374	26505	26368	26516	26277	26535	26532	26691	26377	26323	26548	26290	26437	26563	26415	26372	26613	26568	26619	26368	26264	26482	26376	26101	26612	26410	26604	26271	26313	26309	26482	26451	26536	26244	26497	26453	26423	26335	26485	26458	26245	26370	26437	26439	26448	26494	26424	26359	26478	26444	26333	26486	26270	26292	26365	26416	26383	26316	26280	26304	26430	26340	26430	26439	26397	26482	26353	26581	26362	26392	26607	26641	26415	26337	26621	26243	26438	26630	26550	26450	26515	26518	26586	26273	26456	26410	26160	26353	26501	26191	26617	26372	26463	26305	26510	26326	26326	26059	26273	26327	26347	26246	26253	26311	26493	26526	26448	26137	26269	26385	26449	26250	26376	26490	26318	26429	26315	26183	26543	26384	26394	26115	26662	26569	26153	26412	26672	26286	26142	26439	26597	26182	26344	26316	26520	26495	26247	26358	26423	26856	26652	26337	26398	26291	26510	26187	26313	26363	26598	26463	26217	26428	26239	26498	26332	26691	26488	26604	26334	26484	26266	26230	26571	26317	26588	26261	26510	26494	26299	26664	26353	26424	26495	26352	26390	26380	26510	26159	26446	26368	26385	26502	26603	26383	26248	26335	26445	26534	26130	26154	26363	26565	26335	26355	26281	26291	26559	26369	26433	26539	26631	26407	26383	26734	26464	26474	26495	26479	26347	26067	26420	26650	26341	26263	26277	26215	25910	26410	26310	26325	26421	26648	26474	26312	26268	26574	26408	26426	26234	26421	26644	26422	26356	26643	26081	26485	26286	26604	26642	26482	26598	26390	26434	26548	26327	26400	26426	26481	26484	26412	26360	26136	26436	26010	26177	26261	26231	26437	26500	26574	26411	26401	26385	26367	26436	26529	26383	26633	26513	26496	26573	26210	26199	26493	26200	26460	26541	26433	26219	26390	26441	26467	26605	26548	26522	26351	26342	26240	26245	26644	26298	26449	26610	26362	26491	26231	26551	26288	26419	26508	26415	26498	26482	26630	26258	26162	26345	26329	26425	26439	26418	26319	26106	26261	26633	26521	26678	26339	26275	26310	26388	26299	26297	26378	26494	26485	26156	26424	26374	26407	26335	26313	26461	26628	26339	26205	26434	26333	26359	26525	26471	26566	26634	26209	26444	26274	26238	26411	26476	26612	26381	26227	26546	26832	26598	26544	26439	26379	26518	26545	26361	26345	26559	26437	26625	26477	26350	26226	26378	26616	26398	26315	26440	26232	26504	26421	26579	26425	26201	26216	26634	26187	26097	26458	26569	26335	26214	26248	26263	26438	26525	26445	26522	26263	26548	26184	26157	26690	26471	26485	26281	26576	26617	26531	26339	26232	26724	26331	26407	26506	26585	26544	26503	26362	26387	26344	26264	26572	26665	26505	26223	26449	26248	26247	26856	26292	26234	26398	26654	26302	26426	26364	26371	26243	26307	26365	26356	26459	26369	26515	26387	26490	26357	26331	26491	26389	26131	26354	26516	26483	26446	26437	26799	26397	26223	26358	26701	26562	26524	26450	26230	26368	26458	26373	26387	26198	26517	26477	26335	26382	26491	26650	26484	26476	26344	26534	26486	26371	26525	26567	26519	26751	26511	26330	26421	26533	26444	26371	26360	26356	26430	26429	26567	26350	26481	26277	26594	26490	26414	26352	26409	26497	26313	26410	26468	26219	26308	26329	26307	26403	26311	26329	26450	26668	26238	26284	26376	26434	26565	26497	26503	26366	26176	26387	26442	26475	26478	26228	26555	26489	26303	26356	26373	26563	26525	26432	26175	26333	26371	26236	26560	26524	26207	26193	26224	26511	26523	26273	26566	26434	26323	26436	26274	26414	26415	26508	26268	26273	26342	26647	26620	26437	26399	26524	26667	26269	26399	26714	26486	26249	26332	26317	26269	26337	26306	26366	26688	26419	26411	26311	26553	26517	26346	26370	26588	26587	26280	26312	26604	26552	26305	26258	26349	26496	26290	26485	26308	26288	26601	26126	26258	26257	26272	26143	26293	26556	26601	26471	26383	26601	26452	26642	26422	26388	26375	26505	26562	26330	26564	26589	26182	26404	26518	26543	26240	26376	26474	26250	26341	26378	26354	26406	26410	26439	26647	26369	26432	26382	26441	26639	26485	26391	26494	26305	26054	26669	26700	26366	26491	26708	26485	26379	26437	26381	26486	26502	26611	26506	26350	26391	26146	26457	26346	26751	26460	26232	26313	26321	26499	26417	26420	26313	26277	26652	26576	26292	26339	26388	26415	26502	26422	26521	26703	26611	26397	26244	26539	26552	26700	26295	26104	26362	26309	26185	26319	26149	26612	26415	26696	26279	26230	26531	26313	26644	26179	26431	26432	26474	26467	26575	26297	26293	26333	26324	26433	26682	26159	26286	26705	26489	26331	26543	26509	26606	26500	26548	26555	26249	26351	26416	26175	26262	26471	26537	26422	26539	26322	26117	26414	26438	26417	26235	26197	26521	26458	26455	26477	26332	26307	26413	26268	26409	26631	26490	26231	26376	26423	26226	26714	26461	26387	26324	26468	26388
25825	49042	38108	23638	21262	19850	19130	18750	18365	17959	17922	17762	17573	17464	17548	17226	17566	17471	17474	17456	17493	17217	17158	17135	17231	17099	17322	17258	17277	17478	17185	17342	17218	17265	17106	16926	17028	17120	17037	17138	17256	16971	17039	17198	16895	16860	16886	16801	17016	17067	16836	16881	17013	17066	16937	17027	16916	16865	16967	16967	16994	16946	16786	17080	17104	17062	16805	16798	16928	16928	17047	17066	16999	16888	16898	16877	17115	17135	16699	16795	17217	17025	17080	16901	16935	16831	16809	16857	17055	16952	17041	17066	16852	16829	17097	16929	16968	16902	16811	16932	16864	16870	16924	16933	16862	17079	16918	16848	16788	16938	16950	16937	16937	16814	16670	17174	17047	16835	16979	16935	16879	16981	16912	16924	16985	17044	16886	16718	17004	16928	16763	16932	16950	16958	16872	16866	16860	16869	17017	16819	16912	16997	16790	16895	16804	16958	16832	16927	16958	16882	17085	16964	16713	16908	16957	16850	17039	17130	16808	16911	16942	17017	16895	16830	16925	17009	16983	16933	16931	16939	16970	16936	16787	17047	17016	16864	16822	17002	16808	16945	16847	16832	17003	16959	17042	16813	17040	17038	16933	16893	16948	16917	16788	16882	17016	16863	16945	16874	17066	16854	16762	16974	16905	16817	16871	16886	17040	16948	16956	16845	17034	16903	16816	17154	16932	16964	16896	16901	16704	16897	17064	17000	17093	16986	16851	16989	16817	17033	16931	16860	16987	16908	16799	16833	16850	16939	16777	16821	16742	16859	16880	16878	16912	16993	17037	16915	17055	16902	16975	17128	16985	16886	16796	16903	16980	16833	17004	16814	16886	16964	16901	16827	16764	17083	17085	16889	16758	16902	17035	16838	17047	16882	17006	16951	16827	16915	16988	16946	16800	16790	16977	16779	16795	16868	16773	16986	16927	16934	16956	17010	16997	17022	16916	16820	16907	16809	16890	16898	16887	16895	16764	16938	16885	16814	16956	16924	17059	16771	17112	16755	17055	16848	16933	17001	16934	17067	16920	16992	16892	16771	16824	16977	17030	17069	17002	17005	17022	16940	16798	16982	16717	17017	16890	16908	17092	17010	16897	17005	16859	16857	16828	16948	16690	16783	17023	16891	16868	17055	16924	16846	17071	16891	16802	16805	16858	16854	16974	16808	16809	17009	16980	16936	16990	16880	17053	16803	16890	16874	16900	16986	16811	16977	16771	16848	16948	16822	16799	16872	16901	17005	17053	16858	16969	17055	17063	16780	17012	16805	16844	16665	17109	16945	16888	16892	16938	16871	16997	17006	16868	16857	16865	16951	16850	17111	16882	17042	16917	16830	16915	17182	16915	16817	16963	16958	17004	16973	16840	16934	16845	16937	17011	16876	16880	16924	16771	16760	16969	16943	16833	16960	17004	16970	16967	16957	16968	16802	16990	16845	17092	16846	16911	16794	17019	17038	16951	16941	16811	17049	16915	16870	17078	16913	16977	17000	16828	16796	16856	16859	17028	16799	17028	16790	17189	16930	17003	16775	17049	16713	16896	16889	17024	16999	16978	16834	16990	16860	16869	16868	16899	16886	16893	17084	16906	16784	16805	16967	16920	16855	16794	16975	17005	16929	16874	17003	17087	16957	17037	16964	16847	16837	17048	17095	17037	16863	16785	16877	16887	16936	16768	16878	16873	17016	16692	16955	17010	16811	16670	16951	16717	16978	17017	16846	16981	16907	16866	16748	16922	16799	16934	17037	16832	16801	17026	16811	16707	16898	16926	17027	16929	16938	16794	16877	16859	16858	17055	16860	17089	16792	17102	16937	16975	17123	16750	16852	16971	16921	16959	16825	16946	17069	17162	16951	16827	17027	17010	16942	16853	16951	17037	16997	16916	16998	17012	16967	16904	16966	16956	16945	16596	17095	16964	17039	17074	16966	16975	16776	17052	16774	17014	16935	16890	16798	16863	16841	16941	16810	17118	17054	16980	17113	17031	17052	16834	16874	16880	16734	16968	16873	16982	16972	16966	16850	16865	16867	16744	16902	16795	16856	16973	16959	16847	16916	17046	16739	16828	16960	16867	16739	16827	16920	16658	16865	16957	17030	16959	16976	16875	16743	16895	16987	16787	16939	17113	16866	16936	16951	16919	16828	16718	16806	16793	16816	16797	16900	16822	16984	16827	16692	17040	17021	16824	16948	16814	17033	16951	17017	17079	16840	16790	16844	16912	16911	16848	16994	16734	16827	16827	16901	16903	16703	17028	16911	16970	16973	16908	16933	16854	16813	16869	16765	16956	16922	16930	16831	16936	17068	16850	17021	16749	16838	16873	17031	16866	16866	16900	16993	16772	16788	16910	16738	16741	16979	17006	16922	17023	17013	16939	16855	16751	16973	16798	17024	17074	16901	17059	16888	17062	16803	16880	17139	16875	16881	17023	16953	17047	16870	17097	16955	16719	17070	16942	16936	17104	16866	17083	16932	16837	16887	16740	16761	16825	16974	16730	16876	16939	16965	16931	16815	16983	16927	16806	17034	17077	16890	16955	17035	16890	16816	17000	16941	16853	16824	16919	16845	17013	16929	16910	17002	16943	17062	16973	16957	17017	16870	16818	16912	17017	16799	16885	16908	16698	16860	17030	17022	17036	16921	16875	16998	16996	16902	16988	16911	16627	16761	16884	16635	16933	16973	16913	16945	16769	16929	16779	16912	16946	17014	16885	16999	17015	16622	16860	16910	16767	16996	17091	16841	16864	16963	16851	16904	16760	16735	17058	16865	16911	16853	16912	16899	17051	16937	16891	16874	16780	16817	16909	16791	16922	16922	16967	17033	16982	16865	17005	16838	17027	16917	16828	16751	16863	16939	16912	16869	16967	16967	16900	16976	16950	16855	16834	16919	16921	16784	17187	16870	17087	16782	17020	16846	16796	16833	16962	17070	16851	16770	17036	16870	16922	16806	16742	16820	16920	16663	17095	16850	16892	16908	16803	16963	17071	16833	16837	16991	16740	16980	17049	16843	16841	17027	16867	16995	17010	16771	16848	16848	16898	16864	16982	16934	16818	16941	16836	16842	16934	16805	16889	16919	16958	16823	17088	16659	16817	16826	16918	16872	16776	16813	17036	16895	16986	17114	16898	16833	16892	16994	16881	16862	16989	16780	16873	16975	16917	16835	17006	17002	16953	16948	16945	16911	16811	17047	16976	16901	16903	16572	16972	16790	16966	16818	16806	16994	16887	16857	16995	16786	16902	16810	16785	16872	17027	16638	16958	16813	16932	16997	16784	16811	16983	16940	16926	16920	16959	17037	16793	16931	16764	16825	16719	16848	16929	17004	16863	16956	16872	16819	16966	16882	16860	17012	16908	17011	16957	16954	16885	17134	17121	17010	17067	16909	16980	17042	17061	16941	17002	16831	16796	17094	16827	16782	16934	16860	17019	16909	16981	16816	16919	16854	16894	16931	17112	17007	17001	16810	17050	16976	16872	16834	16982	16749	16827	16912	17078	16863	16967	16908	16943	16899	17095	17095	16934	16834	16887	16941	16873	17009	16851	16874	16960	16932	16780	17164	17083	16922	16881	16890	17010	16797	16940	16980	16794	16918	16943	16842	16892	16945	16900	17130	17045	17029	16744	16850	16960	16862	16875	16966	16985	16923	16863	16948	16820	16836	16897	16778	16964	16937	16724	16843	16946	16914	16830	16871	16958	16933	17065	16973	16975	16847	16882	16961	17106	16767	17001	17025	17062	16995	17025	16865	16888	16936	16949	16893	17084	16943	17111	16966	16778	16931	16770	16842	16928	16883	17014	16904	16998	16899	17088	16968	17015	16857	17064	16825	16891	16939	16712	17055	16851	16810	16780	17111	16768	17008	16828	16848	16811	17005	16843	16978	16902	16903	16970	16827	16911	16887	17066	16996	16866	16886	17029	16833	17045	16927	17024	16933	17025	16793	17080	16932	16874	16934	16793	16942	16902	16832	16804	16889	17067	16689	16989	16908	17060	17011	17138	16825	16813	16814	16939	17097	16911	16977	16939	16893	16845	16996	16969	16938	16952	16996	16777	16951	16968	16849	16820	16714	16886	16809	16829	16769	16850	16852	16946	17016	17017	16862	16764	16918	16724	16881	16838	16937	17005	16779	17063	17051	16880	17091	16885	16784	16773	16902	16881	17019	17001	16916	16875	16802	16972	16798	16909	16983	16861	16854	16840	16866	16916	16727	16829	16968	16884	16895	16937	16915	16853	17044	16845	17116	16874	16797	16784	16955	16786	16782	16919	17008	16921	17138	16857	16790	17019	16866	17043	16765	16881	16904	16887	17051	17125	16832	16719	17045	16800	16941	16875	16859	16952	16850	16847	16845	16974	17056	16806	16918	16723	16962	17030	16802	16880	16950	16991	16952	16832	16919	16924	16935	16962	16888	16878	16924	16976	17052	17004	17008	16899	16805	16810	16799	16973	17013	16908	16956	16971	16807	16944	16859	17061	17015	16693	16994	16964	16798	16964	16987	16989	16936	16871	16900	16908	16967	17006	16879	16898	17025	16839	16941	16876	16859	16939	16875	16850	16910	16910	16807	16907	17019	17044	17063	16974	16882	17049	16785	17145	16908	16827	16811	16877	17092	16937	16798	16994	16979	16989	16891	17082	16889	16745	16842	17122	17025	16831	17047	16858	16940	16997	16828	16991	16826	16848	16982	17068	16797	16846	16807	17032	16948	16954	16809	16836	16826	16934	16959	16831	16836	16979	17053	16793	16947	16746	16799	16800	16864	16934	16794	16812	16695	16620	16855	16949	16920	17020	16871	16935	16936	16701	16998	16875	16935	16786	16891	16855	17043	17101	17030	16874	16932	16872	16865	16941	16771	16934	16892	16817	16854	16928	16826	16908	16976	16835	16877	16945	16741	16730	16921	16874	16990	16910	17093	16984	16909	16867	16907	17029	16781	16938	16798	16983	16904	16948	16975	16744	16858	16876	16756	16829	16883	16934	16873	17036	16890	16690	16873	16984	16774	16863	17069	16875	16921	16813	17018	17079	16997	16917	16888	16996	16911	16983	16913	16806	16947	16722	16807	16858	17063	16982	16839	16892	16786	16785	16961	16830	16720	17055	16974	16779	16774	16796	16875	17015	16867
35508	29759	33248	30843	28994	28972	29015	29104	28952	29177	29096	28935	29124	29054	28971	28943	28981	28887	28892	29157	29132	29122	29011	29051	28882	29127	29414	28931	29090	28937	29194	28923	29233	29229	28892	28947	29072	29067	28968	29088	29009	29016	28844	28975	29069	28942	28958	29183	28946	28602	28825	28887	28943	29019	29158	29286	29074	28993	28844	28979	29104	29121	29141	29133	29088	29194	29196	29089	29262	28979	28848	28760	28916	28805	29237	29045	29013	28841	29066	29269	29296	29242	29144	29065	29108	28979	29223	29347	29014	28967	29122	28772	29054	29436	28917	28905	29328	28885	29141	28862	29035	29116	29027	29350	29196	29186	29213	28750	28908	28984	29310	29046	29174	29396	29060	29050	28971	28756	29062	29098	29095	29168	28683	28941	29055	28959	29070	29208	29195	29148	28973	28891	28998	28920	28979	29166	28936	29040	29149	28823	29083	28871	28942	29340	29166	29036	28933	29084	28565	28885	29090	29163	28925	28737	29046	28998	28825	28883	28946	29069	28896	29050	29197	29211	28784	29031	28809	28799	29062	29070	29099	29159	28825	29048	28898	28658	29097	28895	29121	29027	28999	29168	28984	29035	29261	29109	29033	28760	29119	29037	29200	29397	28949	29037	29053	29134	28683	28691	28917	28760	28818	29032	29096	28930	28927	28808	29045	28903	28987	29050	29043	29191	28760	28929	28833	29080	28912	28820	29022	28922	28987	29101	29048	29123	29357	29036	28913	29069	29052	29109	29102	29169	29195	29215	29056	28914	28856	29226	28876	29154	28944	29384	29177	29000	29107	29045	28907	29040	29015	28997	29345	29152	29170	28973	29003	28904	29023	29301	29260	29135	28934	28862	28797	28996	29028	29050	28889	29060	29056	29105	28941	28950	29107	29017	29166	29081	29141	28970	29227	29169	28930	29034	29005	29236	28936	28817	28990	28965	28875	29135	29024	28786	29225	29281	29117	29209	29076	29248	29356	29141	28856	29164	28989	29042	29290	28877	29018	29146	29069	28915	29417	28939	29255	28958	29245	29177	29195	29113	29103	29197	29133	29048	29320	28823	28938	28748	29031	29118	28674	28959	29142	29180	29154	29090	28860	28838	28839	29152	29119	29019	29078	28831	29199	28819	29127	28810	28982	28932	28828	29091	28933	28881	29032	29301	29109	28879	29049	28990	28818	28873	29026	29239	28818	28885	29317	29123	29099	28914	28919	29051	29026	29054	29015	29080	29049	28993	28917	29246	29168	29137	28978	29080	28925	29083	28853	28936	29205	29054	29060	29020	29174	29051	29169	29012	29088	29294	29405	29084	29081	29203	29127	28925	28892	29035	29194	28898	29130	28711	29037	29047	28688	28874	29127	29058	28952	29174	28920	29027	28901	28893	29021	29123	28984	29107	29082	29046	28940	28928	28782	28850	29099	28839	28877	28772	28933	29040	29094	29088	29100	29045	29209	28975	28825	29142	28923	29073	29088	29016	29194	28868	28904	28940	29107	29110	29042	29104	28924	29135	29162	28877	29012	29066	29167	29082	29144	28889	29189	29215	29138	29058	29047	29140	28839	28805	28969	29233	28956	29047	28925	28811	28922	28787	29224	29243	29077	28997	29078	29151	29211	29060	28945	29038	29116	29179	29021	29020	29341	29283	29039	29116	29217	29163	29094	29086	28782	28975	28830	29132	29155	28803	28916	28943	28934	28844	29309	29144	29219	29070	29181	29164	29338	29040	29037	29137	29201	28903	28899	28994	28861	28989	29097	29265	28862	28851	29017	29234	29077	29064	28996	28997	28834	28975	29074	29382	29047	29119	28837	29001	28762	29078	28835	28934	29192	29117	28994	29042	28903	28938	29059	29083	29088	29116	28898	29075	29081	29079	29034	29050	29195	29194	29270	28870	29077	29022	29001	28931	29006	28863	29002	28843	28992	29132	28943	29072	28940	29077	29034	29126	29197	28998	28977	29238	28997	28902	28833	28678	28994	28736	28851	29010	29047	29082	29019	29081	29170	28976	29132	28965	29197	29062	28987	28887	29242	29180	28965	29125	28868	28901	28948	28968	28930	29141	28996	28896	29069	29105	28881	29025	29066	29083	29173	29196	29105	28979	29013	28821	29201	29030	29035	28751	29076	28994	28999	29128	29163	29242	28943	29184	28742	28953	29091	28958	29105	29303	29111	29103	29040	29169	29098	29149	28986	29091	28982	28975	29000	29140	29063	29077	28968	29134	28918	28812	28890	29229	28993	28956	29002	29079	29175	29126	29155	28969	28934	29006	28781	29027	28942	28984	29085	28930	28971	29208	29183	29011	29127	29163	29010	29359	29023	29134	28839	28901	28997	29266	28877	29103	29116	29015	28985	28820	29071	28966	28962	29001	28998	28837	29255	28976	29052	28819	29103	29408	28952	28844	28960	28846	29088	29002	29158	28945	28947	29106	29145	29054	28826	28925	29154	28987	28990	29120	29104	29101	29208	28910	28967	29005	28745	28922	29155	29161	28951	29042	29015	29195	28953	29315	28929	29033	29370	29250	29174	29137	28853	29054	28883	28838	29134	29103	28957	29001	28989	29159	29043	28943	28924	28895	29160	28854	29046	29332	28761	29166	28809	29036	29213	28875	28872	29012	29037	29037	29130	29093	28967	28962	29317	29044	29053	28949	29121	29223	29037	28995	29122	29078	29030	29123	29025	29163	29108	28992	29063	29002	28957	29044	29083	29056	29020	28968	28899	29239	28764	28860	29065	29137	28952	29074	29023	29010	29016	28838	29031	28826	29048	29073	29050	29114	29114	28945	28883	29082	29119	28935	28979	29088	28971	28930	29193	29198	28998	28937	28841	28844	28770	28920	28848	28977	29136	28709	29104	29159	28929	29115	28889	28832	29096	28990	29033	29178	29022	29159	29037	28994	28774	28857	29072	28735	29248	28811	29099	29053	29138	28975	29039	28824	28741	28678	29139	29195	29211	29304	28937	28992	28925	28942	28979	29359	28985	29034	29133	29088	28915	28980	29121	28963	28925	28599	29190	28993	29154	28937	28760	28957	28923	29025	29175	29160	29023	28743	28922	29152	29094	29187	29284	29126	28936	29214	29181	29226	29269	29190	28918	28845	29289	28972	29168	29168	29001	28896	29134	29042	29156	28894	29153	29040	29016	28945	29233	29164	29126	29041	28707	28942	28976	29051	29035	29257	29073	29186	29077	28867	28922	28987	29038	28688	28943	28818	28874	28941	28961	29066	29076	29109	29011	28984	28965	28910	29154	29197	29129	28589	28824	29021	29232	29069	29087	29046	28930	29107	28895	28838	28926	29132	29137	29141	28849	28849	29246	29196	29089	28938	29167	29184	29016	28965	29034	29111	29113	29089	29160	28958	29013	29085	29045	28976	28970	29131	29105	28836	28964	28916	28858	29230	29167	28999	28953	29024	28745	28720	29077	28962	29349	29005	28897	29030	28945	29094	29096	28948	29073	28927	29195	28791	29079	28965	28941	29282	29098	28947	28982	29039	28896	28820	28884	29013	29109	28970	29198	29115	28810	28805	29159	28879	29082	29103	28997	28670	28887	29171	29086	28748	29011	29039	28902	29027	28853	29130	29117	29088	29180	29153	28958	28942	29182	29077	28992	29121	29018	28868	29084	28995	29123	28895	29118	28708	29174	29350	28999	29348	29022	29044	29063	28889	28948	29088	29117	28777	29214	28845	28776	29135	28972	29353	28919	29362	29018	29082	29406	29226	29002	28976	29260	29222	29071	28956	28756	28838	29207	29105	29052	29014	29209	28932	29103	29340	29035	28976	28803	29044	29171	28986	29323	29042	28934	29071	29090	29211	28882	28985	28934	29130	28985	29269	29039	28863	28812	29103	29141	28796	29240	29090	29076	28978	28836	29067	29003	29040	29248	29049	29179	28900	29055	29039	29027	28838	29089	29044	28831	28653	29047	29014	28930	29189	28713	29155	29079	29187	28874	28857	28927	28869	29070	29194	29162	29046	29058	28907	29088	29109	28678	29069	29082	28755	28895	29037	28940	29016	29152	29022	28755	29029	28978	29085	28886	29082	28939	29044	28959	28964	28923	29032	29142	28955	29124	29090	28991	28923	28968	29056	29053	29107	28922	28981	29025	29013	28996	28820	29144	29067	28892	28711	28984	29220	28866	29218	29034	28934	28929	29080	29229	29037	29091	29016	29045	29052	28721	28700	29023	28822	29155	29077	28973	29051	28866	28912	28963	29138	29063	29145	29044	29268	29026	28687	28706	29100	28959	29201	29238	28955	29127	29060	28988	29019	29074	29031	29120	28914	29117	28973	28912	29128	29067	29172	29092	29260	29165	28755	29057	29397	29001	28921	29449	29313	28973	28765	28838	28876	29161	29171	28986	29216	29060	28891	29033	29076	29224	29120	29123	29208	29196	28981	28776	28808	29310	29042	29165	29050	29001	29017	29036	29000	29002	29265	28931	28988	28959	29154	28955	28918	28948	29015	29099	29108	28855	28800	28882	29071	28856	29048	29073	28950	28993	28946	29264	29031	29240	28920	29201	29361	28894	29065	29239	28868	29038	28813	28901	29324	28891	29099	29003	28900	29156	28946	29018	28829	28852	29041	28976	28659	28874	29144	29238	29134	28840	29056	29205	28892	29186	28889	29031	29157	29016	28906	29064	29092	29113	29113	29060	29153	29065	28957	29112	28934	29006	29169	29148	28818	29167	29090	28705	28948	28946	29068	28869	28988	29126	29273	29080	28864	29095	28909	29083	29141	29220	29168	29230	29253	29011	28873	29196	28876	28638	29087	28948	28982	29037	29060	29156	29022	28848	29251	29006	28807	29259	29129	29075	28895	29017	29093	29037	29024	29284	29082	28957	29012	29165	29024	29031	28801	28918	28754	28874	29118	29141	29173	29102	29074	29149	29183	29045	29088	28921	28776	29069	28895	29055	28946	28929	29009	28979	29090	29392	29278	29219	29231	28918	29025	28794	29012	29073	29053	29125	29040	29086	28886	28936	28957	29051	29074	28982	28890	29042	29213	29025	29107	28993	29060	29186	28979	29237	28947	29185	29075	28914	28622	28863	28763	28971	29090	29521	29245	29109	29107	29175	29121	29049	28982	28863	29055	29114	28817	28960	29242	29082	28859	28736	28876
23432	29520	24493	18966	18664	18323	18425	18350	18367	18428	18559	18265	18483	18182	18383	18357	18167	18462	18312	18296	18283	18279	18262	18344	18287	18203	18287	18280	18428	18267	18348	18271	18248	18224	18285	18275	18208	18197	18325	18329	18364	18310	18357	18414	18337	18213	18293	18201	18239	18263	18175	18230	18156	18070	18249	18312	18174	18323	18058	18213	18193	18269	18124	18241	18298	18229	18322	18170	18261	18103	18179	18236	18252	18268	18313	18170	18047	18235	18187	18057	18202	18328	18187	18322	18036	18482	18252	18120	18412	18062	18259	18153	18168	18296	18283	18059	18226	18366	18320	18281	18291	18254	18339	18118	18282	18217	18163	18036	18011	18213	18285	18115	18290	18241	18214	18320	18143	18287	18128	18113	18052	18215	18080	18050	18226	18169	18415	18159	18120	18274	18198	18268	18305	18132	18300	18169	18233	18006	18179	18052	18025	18144	18147	18249	18214	18210	18082	18153	18179	18206	18152	18192	18114	18040	18283	18212	18184	18096	18102	18104	18116	18203	18032	18189	18144	18221	18297	18317	18185	18166	18331	18261	18104	18179	17979	18191	18384	18225	18358	18243	18235	18132	18159	18249	18040	18107	18204	18154	18172	18243	18214	18215	18243	18202	18209	18198	18123	18186	18083	18073	18101	18139	18169	18224	18196	18316	18195	18121	18050	18204	18266	18192	18296	18164	18225	18282	18120	18166	18210	18333	18038	18189	18134	18036	18244	18135	18354	18250	18261	18101	18143	18119	18130	18191	18247	18200	18183	18212	18213	18238	18234	18075	18294	18337	18263	18329	18337	17982	18178	18149	18265	18378	18150	18263	18244	18232	18130	18250	18248	18416	18155	18250	18159	18136	18189	18196	18114	18044	18100	18179	18303	18072	18233	18223	18332	18201	18167	18285	18246	18197	18056	18074	18276	18352	18119	18323	18242	18099	18378	18334	18220	18318	18098	18302	18019	18446	18312	18194	18283	18447	18237	18031	18327	18267	18302	18047	18413	18064	18371	18125	18243	18251	18164	18098	18292	18366	18252	18222	18213	18215	18311	18258	18158	18284	18121	18158	18145	18208	18164	18105	18294	18169	18083	18102	18043	18364	18258	18129	18391	18215	18362	18185	18278	18229	18332	18020	18135	18214	18019	18302	18281	18198	18449	18049	18238	18077	18254	18145	18180	18206	18209	18219	18168	18446	18319	18221	18271	18341	18159	18073	18250	18099	18342	18248	18273	18274	18146	18244	18187	18179	18347	18170	18119	18160	18192	18271	18139	18347	18446	18243	18394	18321	18241	18225	18010	18223	18022	18426	18326	18345	18153	18277	18306	17999	18181	18065	18320	18256	18130	18146	18062	18058	18359	18004	18175	18222	18280	18208	17958	18250	18184	18316	18391	18252	18123	18224	18152	18341	18223	18265	18207	18153	17987	18314	18248	18293	18124	18318	18449	18159	18085	18117	18186	18247	18444	18105	18301	18374	18228	18246	18254	18154	18136	18147	18068	18212	18272	18196	18087	18103	18081	18031	18191	18119	17989	18014	18218	18171	18399	18211	18227	18063	18162	18265	18128	18204	18112	18238	18233	18354	18102	18341	18237	18258	18307	18323	18332	18109	18046	18259	18178	18122	18311	18228	18064	18233	18378	18255	18257	18199	18246	18170	18271	18223	18156	18072	18172	18134	18139	18137	18255	18072	18074	18151	18164	18226	18234	18218	18069	18139	18261	18279	18165	18093	18279	18131	18189	18030	18471	18130	18350	18188	18269	18361	18095	18127	18142	18271	18371	18054	18236	18234	18377	18177	18215	18231	18274	18309	18080	18183	18402	18208	18283	18292	18322	18094	18307	18213	18225	18127	18256	18092	18130	18280	18386	18220	18274	17983	18256	18275	18381	18088	18210	18076	18069	18361	18209	18264	18189	18156	18257	18052	18261	18244	18427	18311	18300	17960	18146	18368	18196	18088	18263	18225	18175	18140	18284	18150	18151	18269	18219	18101	18120	18232	18161	18239	18194	18151	18244	18041	18119	18121	18207	18221	18090	18237	18182	18240	18081	18162	18297	18203	18170	18072	18158	18127	18120	18099	18257	18208	18161	18213	18039	18165	18260	18174	18213	18166	18142	18272	18378	18056	18227	18140	18240	18388	18152	18229	18230	18063	18321	18268	18159	18381	18245	18450	18161	18118	18049	18221	18245	18340	18298	18093	18195	18191	18173	18184	18307	18223	18093	18274	18337	18060	18299	18228	18273	18227	18281	18128	18124	18233	18133	18021	18026	18032	18366	18269	18152	18147	18239	18036	18305	18169	18111	18238	18201	18253	18227	18137	18383	18363	18232	18214	18258	18218	18232	18292	18359	18255	18302	18169	18358	18346	18192	18103	18203	18192	18423	18073	18365	18183	18224	18264	18157	17977	18192	18311	18171	18117	18029	18118	18154	18235	18231	18192	18136	18137	18202	17973	18203	18281	18325	18355	18324	18234	18036	18198	18257	18157	18164	18228	18292	18191	18136	18287	18180	18146	18165	18137	18181	18240	18191	18135	18137	18313	18222	18060	18254	18217	18110	18129	18154	18217	18294	18200	18276	18139	18301	18122	18078	18069	18175	18384	18180	18451	18140	18179	18371	18186	18254	18222	18128	18257	18209	18196	18160	18205	18310	18002	18265	18267	18278	18272	17991	18061	18315	18206	18296	18216	18156	18233	18335	18235	18193	18364	18293	18176	18410	18272	18164	18313	18250	18138	18240	18514	18120	18279	18162	18319	18195	18293	18246	18190	18217	18229	18142	18114	18082	18145	18174	18218	18176	18260	18156	18133	18031	18291	18197	18177	18317	18216	18272	18190	18324	18089	18176	18137	18138	18097	18201	18192	18181	18128	18170	18239	18247	18204	18064	18211	18109	18274	18294	18006	18259	18311	18315	18240	18115	18252	18229	18245	18213	17899	18226	18199	18111	18020	18236	18196	18212	18342	18338	18349	17980	18109	18188	18264	18333	18218	18223	18171	18252	18331	18271	18273	18255	18020	18001	18212	18090	18371	18208	18111	18416	18174	18191	18085	18198	18280	18124	18251	18179	18095	18288	18309	18308	18155	18344	18109	18145	18285	18058	18213	18269	18222	18303	18285	18019	18135	18251	18270	18373	18232	18147	18148	18069	18208	18267	18235	18271	18161	18393	18220	18115	18357	18097	18263	18219	18267	17963	18378	18253	18345	18058	18330	18275	18194	18278	18046	18260	18233	18201	18213	18244	18335	18235	18211	18229	18220	18171	18113	18107	18225	18202	18055	18184	18134	18146	18151	18188	18202	18205	18066	17990	18371	18035	18076	18245	18466	18231	18252	18272	18145	18384	18237	18254	18103	18283	18357	18185	18328	18197	18394	18093	18249	18225	18162	18407	18223	18042	18294	18332	18260	18265	18266	18186	18263	18015	18237	18347	18049	18367	17995	18151	18053	18458	18288	18149	18055	18297	18153	18226	18367	18335	18180	18049	17985	18197	18376	18359	18348	18330	18189	18287	18329	18079	18109	18288	18260	18139	18205	18249	18166	18228	18126	18194	18277	18263	18128	18106	18162	18232	18275	18215	18426	18141	18251	18193	18247	18078	18435	18088	18202	18240	18208	18193	18124	18374	18258	18209	18064	18236	18155	18333	18304	18144	18115	18341	18349	18225	18062	18457	18013	18123	18174	18365	18288	18016	18147	18338	18097	17976	18126	18174	18204	18244	18188	18332	18270	18039	18223	18283	18393	18024	18049	18152	18238	18089	18239	18192	17985	18232	18263	18116	18061	18242	18283	18203	18115	18069	18130	18235	18166	18217	18305	18251	18363	18208	18075	18317	18282	18195	18252	18071	18244	18083	18207	18219	18321	18374	18178	18301	18222	18202	18098	18349	18037	18393	18229	18245	18146	18062	18274	18285	18228	18415	18308	18366	18231	18189	18105	18214	18218	18353	18368	18218	18213	18144	18312	18072	18229	18154	18090	18279	18294	18139	18188	18191	18406	18170	18286	18089	18138	18312	18231	18052	18126	18050	18214	18203	18289	18302	18187	18139	18201	18344	17983	18089	18317	18168	18134	18265	18194	18470	18347	18319	18308	18251	18140	18299	18183	18242	18095	18106	18232	18336	18201	18371	18199	18238	18306	18313	17959	18222	18154	18244	18138	18252	18407	18259	18149	18217	18059	18333	18285	18293	18222	18085	18374	18195	18188	18144	18235	18298	18262	18136	18190	18358	18081	18313	18128	18421	18122	18175	18164	18269	18120	18022	18198	18286	18030	18246	18017	18362	18046	18179	18264	18110	18195	18284	18140	18422	18362	18422	18238	18156	18121	18162	18335	18326	18258	18233	18156	18314	18193	18280	18231	18028	18255	18092	18370	18112	18179	18375	18192	18297	18416	18033	18136	18263	18250	18187	18320	18239	18298	18224	18029	18278	18080	18119	18278	18288	18198	18167	18278	18141	18205	18139	18202	18165	18084	18154	18159	18140	18239	18224	18431	18078	18311	18309	18196	18109	18259	18168	18283	18061	18176	18163	18214	18405	18272	18212	18263	18321	18370	18207	18354	18196	18051	18389	18316	18157	18171	18340	18052	18345	18217	18260	18412	18080	18101	18210	18162	18156	18185	18198	18183	18257	18132	18169	18183	18151	18245	18298	18123	18100	18184	18198	18273	18358	18096	18178	18153	18314	18376	18238	18216	18255	18399	18191	18296	18226	18030	18224	18195	18237	17938	18049	18090	18111	18338	18428	18166	18047	18290	18210	18237	18218	18330	18283	18215	18337	18247	18379	18245	18305	18094	18142	18099	18366	18362	18133	18099	18253	18219	18243	18073	18145	18089	18187	18117	18240	18156	18095	18131	18301	18108	18196	18332	18044	18149	18306	18419	18180	18294	18352	18273	18160	18194	18250	18248	18254	18171	18154	18267	18084	18275	18267	18010	18280	18161	18390	18246	18056	18358	18215	18298	18128	18131	18277	18153	18303	18135	18224	18046	18217	18309	18334	18203	18315	18179	18100	18140	18195	18324	18246	18226	18324	17957	18293	18281	18283	18214	18104	18151	18157	18297	18277	18180	18377	18313	18074	18267	18203	18231	18333	18057	18296	18062	18211	18204	18292	17885	18261	18139
23888	20934	27399	25046	23940	28131	30579	28583	28051	28233	28246	28292	28080	27997	27999	27912	28182	27942	27962	28177	27994	27881	27906	27901	27878	28075	28087	27983	28029	28061	28118	28048	27783	27913	27634	27557	27660	27625	27595	27764	27905	27763	27987	27809	28039	27569	27761	27922	27841	27504	27750	27936	27817	27726	27702	27740	27591	27865	27559	27796	27774	27753	27565	27777	27811	27805	28018	27917	27715	27852	27779	27520	27895	27715	27780	27997	27499	27839	27861	28050	27697	27787	27610	27809	27586	27549	27342	27458	27791	27627	27791	27703	27540	27745	27693	27983	27604	27903	27865	27505	27797	27736	27585	27523	27762	27821	27874	27790	27512	27780	27889	27887	27803	27892	27653	27689	27547	27853	27576	27637	27496	27432	27684	27775	27833	27827	27803	27634	27647	27863	27526	27720	27758	27561	27952	27868	27579	27317	27583	27486	27630	27660	27492	27647	27681	27691	27528	27536	27752	27424	27621	27584	27808	27595	27613	27486	27868	27741	27498	27517	27616	27629	27675	27419	27338	27572	27923	27703	27504	27459	27784	27628	27717	27440	27373	27450	27601	27511	27789	27844	27775	27619	27629	27606	27396	27769	27731	27687	27430	27490	27619	27779	27884	28048	27688	27728	27762	27790	27445	27642	27760	27732	27876	27948	27708	27540	27736	27647	27230	27724	27722	27809	27792	27696	27676	27711	27723	27558	27763	27707	27656	27622	27867	27657	27747	27539	27953	27783	28002	27647	27816	27830	27476	27703	27747	27797	27593	27646	27654	27642	27723	27637	27650	27681	27873	27816	27706	27529	27510	27628	27650	27764	27701	27821	27646	27643	27817	27742	28003	27734	27660	27749	27825	27648	27536	27646	27847	28094	27857	27661	27756	27388	27784	27717	27682	27671	27707	27648	27600	27654	27496	27504	27775	27651	27507	27753	27930	27811	27780	27416	27473	27676	27524	27706	27439	27772	27598	27349	27589	27603	27734	27449	27678	27774	27737	27669	27664	27654	27657	27699	27658	27560	27322	27672	27520	27714	27688	27603	27447	27670	27507	27879	27621	27804	27967	27652	27653	27560	27581	28008	27491	27436	27721	27438	27849	27914	27744	27505	27584	27582	27609	27895	27589	27731	27775	27737	27647	27615	27619	27545	27532	27740	27667	27539	27505	27506	27636	27604	27764	27926	27969	27808	27708	27402	27451	27481	27418	27707	27718	27597	27618	27697	27453	27595	27721	27848	27501	27723	27717	27495	27673	27748	27854	27471	27714	27619	27598	27828	27660	27644	27684	27818	27721	27662	27627	27800	27829	27724	27689	27484	27757	27725	27757	27420	27893	27729	27727	27909	27648	27690	27459	27605	27633	27699	27742	27766	27571	27808	27726	27633	27289	27374	27568	27766	27618	27783	27639	27848	27859	27950	27877	27527	27943	27639	27761	27671	27527	27503	27625	27556	27690	27531	27817	27962	27514	27727	27644	27674	27536	27485	27495	27509	27643	27497	27552	27505	27558	27605	27570	27866	27784	27642	27586	27783	27574	27626	27609	27799	27659	27731	27786	27489	27669	27457	27913	27845	27949	27612	27604	27729	27694	27723	27737	27866	27882	27546	27218	27616	27465	27759	27618	27813	27859	27849	27659	27835	27744	27808	27706	27696	27475	27582	27604	27637	27503	27651	27704	27324	27495	27669	27700	27565	27537	27457	27660	27759	27501	27784	27657	27548	27647	27805	27835	27637	28023	27621	27980	27911	27793	27638	27411	27476	28100	27600	27530	27514	27719	27560	27817	27567	27621	27754	27636	27796	27723	27569	27703	27738	27497	27730	27732	27708	27450	27689	27643	27666	27733	27657	27541	27643	27632	27513	27541	27799	27677	27786	27340	27880	27353	27743	27836	27634	27462	27662	27552	27578	27557	27417	27782	27763	27906	27800	27650	27719	27617	27488	27422	27721	27882	27892	27458	27515	27695	27696	27644	27602	27462	27603	27353	27635	27769	27725	27682	27447	27556	27857	27872	27823	27727	27805	27925	27935	27799	27910	28021	27927	27712	27760	27593	27925	27662	27736	27906	27789	27747	27548	27519	27419	27639	27663	27597	27558	27897	27738	27591	27483	27652	27584	27880	27411	27746	27916	27734	27860	27685	27521	27605	27660	27523	27919	27475	27428	27658	27760	27877	27708	27931	27894	27564	27817	27807	27627	27597	27756	27720	27512	27923	27508	27596	27605	27856	27439	27663	27844	27881	27493	27612	27574	27820	27667	27834	27594	27644	27693	27856	27931	27699	27777	27578	27795	27637	27569	27782	27720	27585	27571	27701	27657	27823	27727	27788	27644	27656	27893	27245	27564	27740	27697	27759	28057	27768	27550	27495	27497	27711	27734	27874	27804	27567	27704	28020	27723	27717	27626	27690	27647	27799	27866	27676	27617	27746	27513	27486	27795	27449	27408	27799	27556	27712	27663	27709	27804	27688	27863	27577	27765	27581	27550	28088	27627	27693	27500	27682	27582	27522	27545	27704	27566	27689	27828	27690	27708	27409	27689	27680	27635	27656	27685	27709	27893	27603	27507	27610	27798	27780	27731	27754	27629	27933	27683	27661	27604	27727	27622	27818	27540	27579	27521	27776	27821	27828	27791	27715	27800	27593	27816	27831	27575	27857	27630	27691	27407	27529	27834	27544	27586	27663	27524	27682	27669	27863	27470	27635	27576	27480	27875	27743	27738	27811	27617	27528	27616	27586	27639	27660	27769	27854	27728	27823	27467	27789	27464	27544	27696	27669	27541	27452	27630	27816	27651	27725	27626	27744	27635	27762	27664	27606	27696	27664	27704	27646	27765	27421	27598	27749	27440	27669	27353	27917	27670	27888	27756	27674	27487	27681	27657	27675	28016	27649	27397	27796	27835	27590	27623	27672	27859	27666	27624	27600	27492	27594	27697	27753	27887	27862	27710	27525	27634	27778	27740	27632	27623	27492	27651	27416	27517	27564	27855	27729	27781	27861	27640	27680	27919	27638	27588	27717	27680	27810	27613	27648	27854	27661	27972	27765	27753	27593	27665	27523	27718	27514	27665	27599	27565	27470	27821	27789	27687	27638	27417	27634	27478	27637	27621	27908	27624	27733	27882	27647	27826	27614	27829	27760	27666	27566	27585	27655	27620	27497	27592	27273	27626	27634	27663	27795	27762	27791	27651	27673	27830	27577	27699	27882	27518	27741	27621	27603	27746	27874	27684	27724	27937	27718	27640	27642	27529	27657	27577	27477	27825	27540	27709	27697	27793	27719	27672	27729	27668	27644	27550	27677	27621	27598	27589	27585	27710	27530	27689	27523	27616	27878	27667	27614	27595	27629	27749	27631	27759	27917	27767	27815	27748	27646	27566	27736	27706	27581	27792	27522	27633	27782	27418	27479	27678	27521	27614	27904	27547	27700	27789	27761	27675	27382	27644	27503	27607	27661	27608	27549	27797	27752	27884	27842	27715	27549	27620	27611	27749	27551	27945	27557	27452	27767	27630	27779	27619	27660	27547	27583	27842	27690	27673	27628	27710	27437	27779	27448	27415	27649	27778	27746	27805	27625	27619	27926	27741	27586	27757	27587	27709	27783	27709	27749	27596	27821	27814	27656	27656	27884	27913	27665	27609	27720	27716	27863	27960	27692	27430	27674	27605	27528	27715	27584	27631	27637	27646	27730	27705	27663	27933	27857	27566	27800	27673	27520	27956	27764	27886	27553	27815	27606	27305	27497	27701	27767	27446	27693	27591	27789	27763	27668	27526	27672	27663	27809	27722	27887	27489	27445	27541	28017	27669	27846	27520	27830	27595	27721	27667	27573	27700	27532	27611	27760	27858	27738	27415	27614	27759	27669	27721	27748	27641	27525	27808	27539	27753	27632	27539	27674	27641	27864	27523	27788	27629	27839	27618	27661	27623	27518	27679	27862	27993	27518	27658	27781	27865	27679	27715	27882	27691	27819	27771	27684	27680	27732	27831	27496	27508	27668	27597	27794	27639	27754	27670	27686	27813	27877	27702	27685	27901	27615	27538	27767	27855	27678	27396	27697	27664	27785	27323	27627	27792	27791	27832	27475	27413	27662	27419	27721	27855	27840	27889	27754	27741	27593	27726	27543	27671	27661	27786	27371	27693	27916	27607	27522	27746	27769	27503	27894	27595	27464	27743	27550	27547	27578	27476	27729	27592	27456	27584	27628	27537	27534	27859	27440	27608	27783	27596	27655	27551	27865	27627	27695	27703	27744	27822	27746	27759	27803	27546	27604	27582	28036	27564	27594	27640	27626	27679	27563	27557	27562	27818	27778	27796	27474	27442	27532	27845	27697	27584	27725	27753	27776	27852	27855	27395	27729	27841	28012	27556	27698	27783	27561	27600	27965	27765	27812	28044	27685	27640	27860	27877	27741	27863	27783	27380	27579	27775	27795	27709	27610	27749	27715	27748	27656	27663	27929	27398	27826	27440	27833	27636	27757	27457	27716	27792	27815	27629	27640	27637	27684	27596	27869	27679	27381	27619	27657	27577	27839	27608	27792	27605	27768	27841	27528	27622	27528	27691	27669	27500	27884	27564	27659	27537	27444	27621	27630	27865	27739	27803	27736	27669	27692	27666	27653	27846	27723	27814	27474	27577	27786	27632	27694	27837	27946	27475	27934	27553	27925	27764	27405	27765	27884	27563	27670	27524	27810	27753	27430	27643	27436	27663	27600	27840	27577	27537	27710	27738	27678	27565	27622	27762	27468	27665	27756	27744	27572	27512	27829	27843	27808	27836	27861	27597	27851	27882	27872	27779	27697	27798	27596	27736	27691	27990	27585	27511	27476	27872	27790	27542	27723	27667	28081	27697	27505	27676	27770	27400	27788	27540	27722	27431	27666	27779	27685	27787	27656	27508	27698	27757	27510	27659	27766	27702	27592	27675	27714	27421	27797	27521	27820	27626	27701	27574	27481	27545	27987	27636	27620	27697	27578	27849	27889	27780	27789	27721	27502	27741	27872	27744	27806	27586	27592	27322	27594	27572	27641	27330	27669	27723	27803	27577	27617	27710	27614	27416	27306	27745	27793	27837	27472	27669	27781	27823	27456	27564	27700	27811	27917	27745	27734	27669	27461	28000	27804	27572
23144	42524	33464	21389	19968	19238	18596	18438	18368	18302	17936	17883	17918	17870	17697	17787	17898	17912	17779	17697	17779	17801	17684	17814	17793	17676	17691	17554	17566	17947	17727	17759	17819	17620	17551	17657	17462	17620	17493	17748	17581	17663	17472	17598	17584	17564	17510	17595	17573	17752	17398	17528	17600	17570	17523	17568	17454	17514	17578	17502	17554	17569	17473	17430	17506	17796	17535	17679	17573	17549	17514	17592	17426	17615	17591	17551	17431	17513	17449	17538	17544	17637	17422	17783	17527	17659	17406	17520	17589	17611	17492	17571	17622	17568	17526	17664	17545	17551	17500	17423	17336	17510	17450	17459	17489	17604	17570	17558	17470	17486	17442	17214	17503	17552	17544	17475	17509	17535	17704	17487	17479	17478	17733	17698	17367	17321	17518	17555	17510	17433	17428	17619	17506	17592	17382	17453	17261	17523	17443	17562	17525	17702	17519	17519	17536	17389	17446	17599	17424	17577	17475	17574	17534	17500	17582	17399	17478	17465	17448	17461	17763	17536	17612	17590	17719	17437	17418	17520	17626	17392	17400	17481	17576	17501	17499	17563	17523	17413	17615	17458	17524	17367	17613	17465	17488	17547	17304	17599	17411	17516	17435	17527	17476	17281	17585	17439	17497	17494	17417	17468	17552	17289	17361	17411	17591	17554	17613	17581	17426	17671	17409	17537	17597	17618	17442	17439	17495	17291	17481	17511	17718	17487	17385	17475	17749	17529	17553	17364	17703	17418	17465	17565	17334	17601	17287	17559	17571	17423	17473	17664	17514	17707	17425	17584	17304	17425	17500	17448	17541	17486	17501	17500	17616	17520	17596	17547	17427	17454	17336	17515	17395	17577	17463	17586	17576	17650	17515	17531	17562	17483	17649	17339	17610	17533	17382	17479	17549	17401	17225	17608	17591	17465	17379	17524	17513	17535	17531	17417	17447	17660	17604	17509	17359	17614	17634	17653	17508	17417	17534	17494	17479	17449	17542	17483	17584	17334	17522	17520	17311	17545	17499	17559	17473	17523	17478	17567	17557	17578	17565	17573	17374	17346	17469	17651	17383	17388	17509	17365	17665	17654	17454	17641	17623	17484	17612	17533	17454	17557	17407	17473	17418	17523	17374	17511	17575	17690	17556	17524	17548	17544	17542	17616	17577	17508	17683	17639	17568	17550	17383	17471	17504	17452	17524	17474	17394	17464	17552	17546	17577	17493	17401	17463	17472	17552	17336	17415	17475	17542	17493	17489	17428	17589	17449	17514	17602	17446	17532	17612	17546	17412	17523	17421	17560	17376	17591	17317	17548	17532	17471	17472	17424	17519	17599	17583	17605	17488	17618	17565	17535	17450	17552	17287	17420	17543	17466	17476	17717	17542	17422	17540	17388	17630	17373	17311	17313	17292	17440	17427	17642	17606	17674	17593	17559	17496	17450	17540	17657	17451	17403	17479	17499	17356	17424	17373	17563	17405	17561	17559	17308	17424	17529	17362	17509	17482	17564	17424	17536	17435	17431	17401	17561	17461	17479	17496	17435	17405	17490	17704	17497	17610	17595	17416	17606	17412	17528	17371	17425	17524	17439	17508	17550	17569	17843	17525	17756	17344	17546	17355	17545	17312	17609	17505	17470	17569	17415	17478	17499	17477	17417	17478	17506	17396	17555	17472	17665	17454	17599	17533	17440	17537	17305	17488	17439	17358	17660	17566	17283	17472	17444	17428	17501	17410	17461	17296	17572	17500	17537	17410	17613	17463	17355	17447	17645	17491	17662	17602	17541	17564	17527	17554	17697	17535	17589	17521	17431	17432	17477	17457	17554	17258	17599	17681	17480	17575	17592	17593	17570	17465	17573	17525	17554	17561	17494	17402	17453	17471	17585	17277	17629	17443	17433	17464	17581	17442	17470	17367	17336	17454	17518	17312	17464	17480	17526	17372	17511	17317	17637	17512	17442	17525	17649	17401	17611	17499	17377	17540	17551	17452	17540	17542	17321	17370	17542	17532	17483	17360	17506	17591	17568	17539	17710	17441	17701	17544	17434	17370	17508	17672	17481	17629	17453	17439	17469	17621	17511	17438	17360	17516	17342	17567	17433	17729	17391	17485	17471	17549	17519	17561	17300	17472	17424	17465	17664	17429	17646	17507	17460	17498	17368	17588	17593	17456	17525	17494	17552	17446	17302	17611	17293	17403	17484	17555	17486	17369	17527	17722	17416	17469	17470	17467	17380	17441	17470	17553	17551	17482	17573	17476	17636	17463	17480	17572	17397	17587	17463	17504	17477	17257	17536	17563	17443	17542	17471	17473	17585	17609	17405	17440	17537	17538	17549	17507	17587	17424	17556	17428	17472	17319	17655	17504	17484	17520	17437	17544	17559	17383	17453	17656	17510	17521	17365	17531	17476	17624	17522	17509	17440	17379	17561	17362	17326	17449	17579	17475	17534	17595	17320	17416	17559	17408	17600	17354	17387	17399	17540	17618	17435	17479	17561	17482	17579	17412	17392	17351	17414	17483	17549	17512	17458	17547	17503	17551	17644	17460	17482	17525	17577	17493	17650	17552	17414	17500	17506	17584	17455	17413	17357	17415	17505	17502	17328	17486	17420	17400	17431	17524	17549	17535	17571	17612	17701	17643	17643	17483	17539	17477	17538	17573	17305	17617	17451	17387	17474	17446	17524	17493	17620	17389	17420	17700	17517	17480	17205	17448	17427	17504	17524	17537	17404	17459	17510	17463	17467	17592	17479	17477	17569	17452	17345	17592	17571	17703	17448	17522	17410	17531	17704	17498	17423	17382	17371	17612	17654	17454	17552	17491	17389	17507	17416	17580	17606	17322	17662	17481	17494	17580	17499	17655	17534	17579	17520	17558	17527	17642	17664	17402	17723	17537	17583	17620	17450	17326	17518	17544	17374	17482	17492	17442	17441	17509	17475	17700	17257	17465	17349	17548	17538	17501	17328	17548	17567	17488	17593	17513	17592	17661	17506	17417	17557	17516	17612	17504	17442	17616	17376	17298	17482	17537	17489	17282	17661	17471	17526	17565	17516	17570	17450	17495	17346	17621	17494	17517	17488	17485	17542	17710	17455	17268	17427	17396	17612	17465	17357	17454	17546	17472	17515	17595	17367	17318	17404	17623	17449	17474	17524	17454	17432	17695	17402	17471	17436	17551	17706	17511	17584	17410	17560	17262	17344	17400	17481	17533	17715	17359	17459	17525	17341	17534	17482	17552	17492	17501	17515	17467	17481	17440	17505	17541	17562	17434	17575	17581	17578	17444	17716	17613	17435	17515	17395	17402	17428	17380	17572	17352	17467	17497	17311	17598	17519	17549	17420	17520	17506	17637	17597	17504	17498	17624	17494	17477	17598	17608	17515	17430	17569	17568	17523	17472	17550	17604	17461	17313	17526	17320	17566	17568	17482	17631	17599	17517	17494	17373	17508	17466	17528	17562	17823	17420	17627	17490	17676	17379	17478	17653	17441	17604	17638	17624	17415	17512	17383	17503	17455	17463	17475	17482	17568	17427	17636	17388	17451	17559	17529	17437	17647	17597	17424	17377	17557	17442	17573	17558	17485	17438	17445	17489	17497	17298	17566	17528	17492	17470	17639	17458	17663	17499	17526	17453	17616	17724	17566	17564	17600	17624	17652	17441	17358	17707	17688	17611	17413	17610	17632	17596	17476	17648	17655	17425	17604	17494	17522	17451	17534	17549	17501	17387	17471	17626	17487	17511	17507	17554	17487	17535	17685	17463	17690	17540	17570	17418	17592	17331	17831	17269	17598	17563	17594	17389	17468	17587	17354	17589	17575	17565	17501	17543	17430	17556	17525	17455	17371	17608	17537	17390	17430	17531	17480	17353	17542	17505	17329	17587	17538	17667	17459	17507	17348	17597	17456	17611	17708	17498	17394	17391	17524	17474	17460	17418	17673	17432	17684	17622	17274	17360	17490	17258	17474	17275	17604	17543	17633	17651	17481	17541	17412	17456	17486	17511	17538	17401	17590	17350	17494	17525	17549	17568	17327	17431	17481	17743	17583	17563	17496	17610	17577	17475	17524	17529	17435	17664	17444	17474	17371	17488	17373	17457	17361	17502	17459	17571	17506	17571	17794	17449	17487	17459	17407	17593	17566	17541	17409	17678	17702	17481	17565	17463	17441	17380	17548	17508	17480	17476	17348	17546	17469	17672	17503	17426	17454	17447	17373	17446	17651	17614	17506	17394	17587	17398	17406	17588	17542	17456	17464	17475	17557	17619	17494	17478	17483	17512	17588	17612	17497	17409	17482	17393	17553	17478	17598	17697	17317	17721	17579	17440	17501	17469	17678	17501	17558	17680	17589	17393	17692	17435	17424	17395	17673	17489	17449	17527	17483	17482	17593	17397	17422	17643	17448	17620	17461	17380	17563	17627	17527	17415	17470	17333	17328	17537	17301	17382	17478	17382	17605	17503	17625	17509	17506	17486	17485	17454	17267	17457	17631	17436	17344	17594	17537	17399	17492	17444	17559	17563	17506	17461	17521	17503	17525	17513	17502	17428	17586	17453	17590	17556	17443	17499	17709	17366	17619	17472	17627	17649	17461	17613	17405	17335	17503	17497	17686	17552	17478	17644	17294	17569	17531	17769	17609	17452	17402	17577	17662	17397	17518	17435	17365	17470	17550	17694	17488	17434	17377	17635	17548	17341	17499	17395	17609	17555	17581	17486	17458	17653	17491	17584	17724	17378	17689	17630	17439	17566	17384	17497	17619	17425	17669	17513	17480	17555	17505	17369	17585	17524	17622	17678	17612	17375	17488	17517	17554	17486	17561	17600	17481	17486	17473	17508	17641	17530	17460	17505	17687	17337	17463	17628	17505	17471	17545	17369	17631	17496	17516	17365	17497	17571	17636	17502	17513	17503	17570	17422	17543	17391	17452	17503	17666	17630	17610	17354	17614	17490	17566	17413	17532	17389	17414	17545	17573	17375	17483	17412	17423	17588	17408	17649	17455	17416	17629	17484	17484	17481	17393	17585	17597	17543	17450	17678	17616	17542	17430	17568	17586	17398	17474	17537	17481	17707	17578	17575	17652	17541	17479	17585	17344	17430	17411	17568	17537	17534	17581	17574	17753	17651	17417	17639	17408	17622
22495	20956	27394	24746	21797	25883	31237	27503	26303	26832	26509	26434	26430	26477	26318	26357	26312	26254	26249	25943	26064	25951	26084	26063	25923	25991	26023	26181	26010	25997	25949	26345	26049	26085	26012	25856	26062	25762	25840	25822	25943	25948	25921	25841	25654	25814	25685	25820	25783	26059	26027	25760	25680	25576	25583	25750	25817	25864	26016	25867	25792	25713	25985	25713	25780	25869	25770	25658	25803	25810	25660	25929	25854	25832	25776	25970	25741	25857	25893	25925	25852	25722	26063	26067	25902	25872	25797	25663	25967	26003	25594	25443	25841	25754	25666	26006	25736	25680	25908	25721	25603	25611	25670	25962	25674	25797	25687	25701	25709	25554	25828	25460	25734	25765	25790	25790	25897	25653	25617	25477	25795	25641	25680	25873	25992	25611	25701	25779	25598	25836	25922	25555	25847	25693	25753	25504	25793	25846	25589	25856	25415	25997	25659	25709	25977	25913	25641	25855	25644	25540	25797	25773	25779	25673	25841	25549	25389	25577	25594	25647	25686	25459	25762	25454	25781	25775	25878	25749	25637	25708	25766	25712	25722	25657	25640	25762	25810	25815	25597	25714	25766	25690	25814	25509	25815	25676	25744	25561	25560	25518	25724	25955	25703	25705	25695	25991	26047	25478	25594	25965	25892	25654	25510	25686	25762	25613	25667	25760	25837	25734	25830	25535	25837	25790	25619	25704	25637	25702	25747	25506	25677	25555	25550	25614	26103	25860	25717	25718	25513	25545	25774	25598	25614	25678	25553	25468	25401	25756	25281	25617	25728	25609	25743	25689	25796	25704	25703	25897	25504	25553	25877	25522	25633	25635	25791	25672	25635	25831	25659	25732	25717	25955	25733	25569	25816	25533	25579	26054	25665	25592	25824	25679	25579	25546	25707	25580	25612	25898	25653	25838	25578	25794	25699	25489	25742	25545	25783	25759	25886	25869	25762	25526	25669	25796	25892	25595	25681	25719	25551	25826	25420	25794	25803	25741	25883	25562	25622	25662	25736	25719	25605	25639	25949	25643	25695	25505	25645	25772	25566	25751	25799	25860	25460	25833	25840	25664	25899	25620	25660	25907	25738	25844	25855	25561	25817	25772	25530	25468	25709	25618	25641	25910	25932	25584	25767	25812	25668	25897	25693	25431	25598	25725	25527	25571	25744	25838	25614	25586	25899	25790	25753	25759	25738	25497	25670	25817	25914	25775	25814	25864	25645	25588	25547	25686	25538	25634	25680	25807	25892	25616	25420	25600	25708	25699	25663	25773	25776	25547	25876	25744	25453	25785	25541	25882	25873	25679	25909	25886	25864	25674	25413	25579	25804	25797	25680	25760	25666	25776	25697	25639	25603	25608	25684	25904	25577	26026	25635	25759	25926	25836	25620	25825	25778	25634	25860	25381	25414	25672	25785	25582	25572	25584	25751	26011	25481	25660	25763	25805	25907	25622	25501	25762	25810	25712	25685	25477	25837	25784	25545	25383	25451	25655	25706	25672	25681	25693	25873	25708	25754	25566	25752	25615	25548	25702	25736	25667	25705	25496	25688	25667	25740	25402	25679	25601	25761	25492	25654	25781	25727	25730	25786	25703	25785	25580	25741	25683	25701	25757	25399	25771	25664	25618	25610	25506	25766	25845	25535	25743	25698	25482	25926	25898	25627	25834	25514	25621	25833	25570	25862	25658	25866	25679	25792	25650	25627	25864	25603	25867	25701	25995	25920	25805	25789	25753	25611	25623	25690	25764	25739	25949	25642	25354	25936	25671	25676	25363	25553	25859	25595	25726	25672	25685	25645	25898	25907	25668	25759	25688	25462	25995	25520	25594	25674	25666	25599	25727	25665	25818	25830	25643	25913	25677	25542	25564	25663	25878	25761	25776	25828	25712	25682	25740	25488	25777	25919	25743	25763	25730	25645	25621	25778	25716	25684	25627	25710	25659	25695	25622	25452	25703	25582	25738	25382	25626	25649	25533	26006	25542	25575	25556	25663	25900	25412	25483	25780	25578	25510	25761	25688	25510	25855	25758	25674	25514	25791	25820	25665	25618	25750	25647	25625	25498	25755	25675	25355	25747	25863	25610	25629	25659	25585	25739	25707	25591	25696	25666	25592	25722	25805	25961	25751	25714	25679	25715	25905	25837	25756	25717	25869	25561	25771	25757	25778	25558	25752	25754	25898	25599	25934	25674	25683	25518	25666	25955	25879	25868	25721	25751	25734	25922	25612	25731	25702	25722	25558	25817	25672	25801	25747	25628	25641	25856	25946	25829	25878	25979	25641	25545	25998	25596	25630	25825	25749	25821	25618	25660	25655	25624	25863	25713	25441	25750	25698	25456	25593	25763	25643	25842	25866	25595	25764	25935	25578	25662	25779	25599	25516	25883	25734	25557	25699	25531	25725	25641	25772	25709	25510	25516	25575	25684	25504	25726	25608	25664	25933	25674	25516	25805	25681	25599	25686	26056	25669	25697	25748	25891	25777	25841	25859	25535	25516	25705	25539	25861	25657	25702	25797	25848	25617	25523	25500	25768	25829	25913	25687	25643	25611	25599	25611	25764	25959	25578	25421	25621	25496	25808	25629	25713	25909	25522	25359	25727	25451	25761	25766	25631	25545	25740	26000	25610	25710	25611	25510	25372	26003	25853	25425	25619	25739	25598	25846	25943	26033	26057	25617	25764	25890	25585	25745	25627	25543	25673	25788	25729	25765	25669	25863	25900	25831	25698	25623	25714	25654	25576	25489	25705	25840	25752	25676	25807	25764	25928	25943	25670	25765	25700	25570	25676	25676	25620	25546	25516	25719	25537	25652	25483	25570	25625	25738	25639	25462	25804	25834	25433	25758	25785	25588	25743	25557	25567	25864	25657	25739	25615	25649	25519	25686	25775	25411	25644	25512	25775	25854	25879	25603	25826	25684	25648	25735	25514	25862	25754	25611	25523	25636	25708	25958	25732	25816	26013	25553	25812	25501	25641	25628	25431	25964	25665	25776	25923	25753	25486	25482	25538	25599	25594	25638	25497	25705	25553	25877	25644	25581	25894	25795	25822	25442	25918	25673	25852	25862	25497	25443	25802	25785	25529	25989	25666	25740	25717	25718	25451	25726	25535	25665	25591	25732	25526	25673	25684	25854	25720	25730	25735	25706	25708	25669	25781	25772	25601	25858	25600	25850	25557	25762	25674	25736	25709	25692	25796	25518	25606	25772	25361	25577	25617	25848	25757	25866	25793	25528	25755	25774	25797	25908	25797	25751	25412	25917	25768	25763	25929	25760	25642	26035	25716	25442	25750	25734	25627	25508	25605	25673	25450	25468	25515	25963	25888	25596	25643	25912	25584	25767	25749	25660	25615	25698	25794	25910	25641	25630	25726	25891	25821	25683	25682	25827	25590	25864	25823	25741	25772	25589	25542	25773	25859	25863	25669	25804	25646	25700	25708	25636	25469	25569	25509	25751	25643	25882	25526	25708	26005	25533	26012	25656	25816	25553	25729	25790	25674	25648	25628	25671	25807	25660	25531	25545	25592	25932	25574	25960	25676	25549	25914	25511	25727	25561	25855	25686	25688	25897	25733	25587	25734	25805	25960	25873	25424	25775	25515	25698	25687	25632	25607	25705	25714	25711	25564	25890	25974	25699	25557	25794	25661	25816	25839	25732	25651	25579	26082	25500	25692	25616	25918	25516	25660	25539	25683	25758	25687	25663	25562	25713	25804	25769	25359	25786	25613	25895	25805	25612	25685	25565	25761	25711	25833	25872	25843	25864	25477	25962	25724	25670	25572	25593	25702	25625	25835	25586	25691	25710	25713	25625	25676	25833	25586	25581	25797	25943	25533	25769	25932	25828	25608	25826	25780	25884	25698	25820	25658	25560	25643	25523	25758	25621	25532	25800	25938	25574	25660	25781	25844	25590	25914	25577	25842	25594	25477	25752	25566	25970	25570	25557	25737	25650	25703	25950	25875	25811	25519	25563	25627	25945	25498	26009	25620	25672	25790	25720	25520	25916	25703	25680	25630	25631	25786	25936	25457	25532	25792	25593	25724	25588	25804	25645	25698	25677	25796	26005	25689	25547	25692	25468	25652	25517	25718	25823	26014	25924	25781	25693	25781	25770	25638	25462	25541	25648	25577	25623	25762	25545	25608	25634	25763	25620	25701	25735	25725	25595	25657	25454	25630	25613	25833	25823	25502	25549	26026	25497	25473	25774	25751	25691	25745	25690	25655	25647	25546	25586	25567	25620	25527	25366	25730	25479	25591	25667	25592	25654	25451	25828	25388	25682	25661	25587	25704	25624	25724	25723	25738	25706	25741	25566	25735	25727	25847	25625	25906	25830	25832	25830	25591	25653	25932	25664	25715	25688	25931	25556	25605	25524	25813	25819	25855	25785	25651	25700	25797	25737	25708	25857	25729	25679	25740	25458	25749	25688	25647	25543	25824	25802	25741	25354	25549	25835	25765	25762	25597	25562	25595	25639	25780	25749	25762	25765	25735	25873	25731	25519	25589	25546	25637	25661	25630	25701	25901	25898	25597	25797	25936	25731	25860	25266	25496	25753	25564	25909	25562	25684	25639	25209	25851	25668	25618	25549	25689	25880	25732	25724	25747	26024	25847	25837	25905	25811	25770	25877	25847	25636	25370	25877	25930	25475	25675	25623	25539	25765	25803	25560	25732	25740	25730	25693	25662	25784	25777	26033	25760	25887	25652	25812	25608	25636	25552	25517	25633	25692	25675	25457	25887	25973	25811	25858	25983	25655	25898	25654	25871	25930	25931	25517	25722	25962	25666	25983	25572	25473	25838	25594	25497	25537	25495	25392	25663	25749	25662	25723	25652	25968	25658	25629	25506	25723	25749	25800	25669	25659	25754	25716	25652	25650	25577	25779	25735	25559	25514	25729	25464	25500	25624	25552	25620	25771	25745	25820	25866	25692	25633	25569	25794	25693	25635	25595	25561	25596	25807	25743	25761	25720	25728	25644	25775	25653	25750	25824	25808	25658	25724	25837	25596	25686	25732	25721	25611	25728	25488	25644	25602	25674	25647	25752	25678	25766	25502	25848	25497	25769	25634	25480	25693	25690	25723	25685	25925	25885	25796	25878	25533	25732	25668	25770	25633	25784	25561	25584	25770
25439	48695	35679	23433	20790	19532	18788	18271	17996	17823	17405	17410	17329	17176	17199	16943	17267	17165	17077	17012	17025	16893	16969	16904	16713	16967	17101	16925	16963	16744	17092	16747	16957	16816	16717	16848	16735	16724	16725	16681	16736	16760	16774	16688	16646	16615	16700	16525	16626	16750	16600	16739	16559	16830	16529	16741	16457	16722	16733	16762	16587	16568	16508	16628	16451	16683	16624	16644	16565	16657	16686	16620	16388	16529	16513	16661	16619	16532	16642	16564	16778	16584	16627	16587	16669	16554	16715	16753	16754	16606	16773	16762	16615	16535	16621	16595	16698	16598	16609	16647	16575	16725	16499	16510	16507	16607	16528	16520	16607	16554	16474	16511	16498	16562	16724	16482	16434	16492	16583	16772	16587	16593	16447	16494	16541	16576	16683	16610	16485	16614	16307	16467	16634	16586	16693	16516	16602	16669	16610	16611	16434	16627	16679	16542	16651	16753	16562	16565	16497	16715	16515	16636	16619	16547	16478	16672	16470	16714	16574	16439	16567	16729	16480	16602	16611	16635	16681	16569	16482	16641	16653	16492	16438	16701	16307	16630	16518	16606	16383	16509	16389	16607	16695	16471	16605	16426	16691	16530	16667	16588	16433	16579	16355	16615	16573	16692	16427	16452	16733	16455	16582	16350	16603	16454	16502	16388	16630	16407	16493	16646	16715	16505	16727	16551	16640	16596	16553	16627	16461	16572	16595	16547	16546	16370	16557	16537	16736	16552	16574	16438	16611	16730	16477	16605	16500	16435	16347	16562	16487	16338	16786	16389	16472	16636	16505	16481	16557	16560	16662	16465	16324	16417	16587	16536	16454	16662	16630	16556	16318	16442	16526	16521	16598	16487	16641	16463	16728	16542	16558	16461	16637	16665	16564	16579	16526	16435	16604	16519	16742	16411	16607	16690	16557	16634	16559	16384	16673	16590	16498	16515	16563	16523	16503	16571	16512	16607	16564	16572	16562	16598	16626	16593	16603	16618	16457	16588	16487	16746	16494	16563	16475	16562	16455	16702	16655	16553	16613	16610	16611	16496	16503	16417	16497	16575	16504	16376	16562	16591	16724	16593	16554	16557	16415	16356	16633	16474	16635	16524	16489	16587	16630	16540	16597	16501	16713	16567	16558	16451	16513	16517	16468	16511	16408	16540	16356	16563	16459	16487	16517	16728	16331	16522	16523	16597	16631	16497	16528	16626	16541	16596	16522	16607	16511	16497	16722	16257	16505	16672	16517	16583	16698	16373	16555	16756	16406	16393	16465	16582	16539	16539	16665	16565	16738	16319	16604	16668	16426	16448	16604	16677	16533	16688	16678	16554	16551	16570	16643	16451	16696	16644	16548	16887	16585	16443	16596	16474	16640	16625	16491	16361	16697	16560	16689	16330	16590	16588	16465	16635	16608	16638	16482	16632	16556	16545	16844	16607	16500	16669	16526	16734	16525	16516	16593	16513	16648	16537	16673	16554	16562	16389	16421	16628	16606	16554	16690	16555	16494	16542	16519	16516	16524	16670	16629	16560	16358	16565	16317	16554	16483	16572	16697	16483	16489	16507	16448	16528	16631	16434	16468	16532	16432	16469	16664	16467	16594	16581	16535	16662	16634	16541	16528	16469	16803	16618	16491	16520	16401	16561	16473	16464	16661	16476	16599	16631	16463	16620	16371	16469	16660	16513	16583	16375	16659	16609	16631	16494	16435	16656	16731	16465	16475	16604	16639	16483	16435	16466	16578	16422	16478	16593	16707	16473	16578	16483	16566	16529	16434	16600	16650	16338	16661	16381	16585	16471	16497	16594	16548	16481	16510	16529	16521	16636	16540	16547	16562	16528	16593	16633	16597	16554	16629	16639	16574	16605	16665	16610	16683	16599	16461	16564	16446	16597	16437	16556	16590	16569	16457	16713	16451	16493	16470	16484	16594	16589	16566	16489	16533	16416	16667	16436	16450	16643	16627	16536	16415	16460	16531	16625	16485	16504	16689	16653	16522	16646	16500	16743	16658	16690	16586	16668	16493	16596	16455	16680	16545	16435	16494	16571	16441	16647	16637	16498	16501	16540	16482	16632	16391	16462	16393	16596	16549	16585	16436	16589	16546	16487	16606	16572	16620	16637	16527	16550	16531	16419	16660	16459	16340	16512	16509	16606	16630	16596	16475	16506	16680	16585	16456	16435	16559	16665	16462	16511	16513	16727	16553	16648	16456	16559	16660	16446	16497	16435	16452	16601	16598	16601	16605	16714	16609	16577	16556	16673	16431	16694	16640	16475	16516	16598	16538	16613	16639	16488	16503	16614	16328	16729	16476	16503	16689	16546	16574	16541	16530	16523	16480	16503	16536	16542	16564	16667	16672	16497	16468	16505	16649	16520	16764	16625	16564	16528	16386	16495	16692	16620	16533	16548	16677	16539	16689	16472	16615	16580	16563	16679	16544	16478	16605	16624	16667	16673	16481	16485	16615	16546	16567	16656	16602	16443	16488	16525	16567	16468	16525	16577	16325	16499	16479	16687	16603	16629	16619	16534	16541	16414	16664	16584	16586	16518	16509	16614	16632	16483	16463	16367	16639	16596	16457	16517	16660	16729	16491	16640	16735	16523	16578	16626	16629	16686	16521	16456	16619	16629	16458	16709	16561	16679	16634	16336	16469	16605	16540	16606	16756	16315	16474	16348	16393	16509	16565	16528	16557	16495	16551	16540	16469	16398	16632	16396	16557	16654	16522	16538	16651	16567	16557	16370	16487	16588	16593	16570	16708	16424	16488	16747	16543	16613	16606	16558	16612	16539	16539	16417	16583	16752	16618	16536	16692	16417	16454	16560	16598	16589	16496	16472	16495	16422	16612	16510	16554	16668	16430	16477	16626	16658	16488	16239	16503	16521	16754	16600	16593	16494	16612	16428	16749	16414	16601	16428	16627	16469	16521	16551	16596	16584	16409	16488	16606	16655	16625	16668	16552	16567	16527	16696	16519	16529	16620	16503	16567	16628	16696	16798	16568	16565	16415	16427	16698	16404	16541	16585	16471	16409	16662	16549	16708	16429	16528	16604	16515	16412	16500	16617	16507	16583	16381	16375	16561	16554	16603	16426	16608	16528	16422	16646	16594	16592	16461	16556	16475	16565	16534	16582	16383	16532	16456	16451	16633	16476	16435	16608	16557	16567	16694	16592	16615	16535	16581	16593	16582	16373	16422	16501	16414	16551	16488	16488	16531	16627	16611	16542	16580	16494	16570	16508	16676	16729	16446	16564	16613	16589	16677	16757	16351	16593	16449	16745	16529	16636	16583	16420	16627	16400	16788	16554	16534	16658	16668	16592	16401	16446	16444	16707	16504	16476	16543	16540	16674	16568	16431	16539	16538	16651	16418	16562	16741	16619	16504	16494	16730	16486	16534	16536	16572	16679	16635	16371	16677	16542	16514	16520	16523	16590	16404	16501	16768	16534	16528	16557	16650	16491	16443	16636	16491	16626	16648	16560	16522	16597	16700	16487	16542	16400	16565	16613	16631	16545	16615	16523	16600	16500	16476	16634	16577	16420	16605	16646	16554	16684	16661	16520	16631	16602	16552	16621	16549	16717	16629	16515	16544	16587	16527	16428	16590	16446	16672	16616	16484	16577	16655	16574	16450	16479	16451	16556	16413	16616	16575	16318	16652	16654	16614	16320	16521	16666	16541	16438	16578	16515	16598	16469	16498	16488	16416	16524	16445	16455	16672	16509	16465	16437	16552	16669	16519	16720	16568	16536	16576	16539	16628	16514	16490	16564	16540	16614	16570	16486	16560	16503	16631	16805	16584	16575	16650	16455	16646	16637	16509	16487	16597	16495	16530	16582	16763	16563	16598	16397	16519	16551	16676	16656	16502	16692	16534	16586	16519	16624	16476	16608	16630	16588	16395	16439	16700	16510	16566	16486	16452	16566	16635	16451	16671	16730	16592	16605	16562	16528	16615	16639	16646	16769	16602	16780	16559	16664	16388	16705	16566	16645	16478	16373	16564	16708	16646	16606	16492	16521	16633	16629	16680	16565	16478	16480	16409	16728	16537	16603	16396	16440	16498	16721	16415	16532	16671	16501	16548	16552	16567	16523	16686	16622	16527	16402	16671	16638	16520	16476	16400	16391	16416	16524	16572	16588	16464	16773	16579	16554	16591	16514	16491	16579	16373	16523	16547	16467	16548	16619	16577	16594	16599	16555	16539	16537	16548	16395	16559	16466	16515	16541	16802	16603	16580	16657	16489	16594	16469	16450	16588	16423	16602	16500	16554	16389	16555	16301	16640	16411	16555	16521	16475	16767	16682	16469	16704	16603	16606	16521	16640	16849	16652	16523	16408	16796	16506	16667	16636	16328	16422	16631	16493	16670	16536	16531	16492	16532	16623	16581	16643	16431	16549	16672	16620	16579	16490	16542	16389	16417	16635	16438	16605	16701	16472	16605	16574	16417	16535	16810	16583	16663	16471	16764	16570	16627	16466	16761	16471	16452	16652	16550	16506	16338	16603	16684	16362	16748	16638	16388	16665	16732	16569	16542	16527	16486	16504	16655	16604	16446	16578	16405	16652	16608	16663	16660	16651	16477	16459	16587	16513	16656	16593	16411	16655	16612	16565	16438	16572	16665	16607	16572	16544	16386	16477	16630	16399	16592	16541	16524	16605	16599	16423	16739	16435	16459	16447	16348	16473	16717	16462	16597	16573	16596	16764	16539	16588	16552	16475	16542	16686	16530	16747	16702	16394	16596	16637	16531	16651	16613	16448	16620	16505	16655	16612	16568	16536	16586	16632	16391	16403	16706	16785	16688	16551	16650	16728	16520	16530	16623	16389	16403	16724	16413	16462	16653	16547	16586	16580	16629	16756	16550	16586	16474	16628	16683	16475	16578	16547	16604	16600	16615	16785	16510	16568	16536	16527	16633	16455	16650	16666	16579	16561	16736	16743	16598	16580	16549	16642	16541	16524	16498	16570	16443	16757	16480	16763	16503	16738	16670	16626	16543	16662	16648	16772	16651	16659	16661	16650	16368	16376	16405	16542	16370	16598	16323	16723	16561	16427	16556	16584	16551	16606	16463	16639	16491	16564	16632	16587	16678	16653	16447	16741	16458	16521	16617	16620	16454	16564	16634
35199	28958	31712	29358	27840	27880	27954	27523	27926	27798	27887	27869	28280	27997	27863	27890	27831	27953	27946	27937	27732	27863	28010	27656	27878	27879	27808	28172	27937	28120	27885	28004	28231	27851	27622	27725	27997	27983	27799	27909	27880	27703	27878	27805	27807	27886	27934	27970	27903	27940	27640	27795	27963	27735	28021	27877	27878	27903	28058	27581	27876	27917	27735	27783	27854	27788	27578	27911	27665	28041	28000	27709	27719	27529	27751	27496	27648	27730	27940	27960	27702	27779	27881	27887	27755	27606	27847	27823	27827	27535	27630	27662	27647	27917	27824	27905	27869	27790	27907	27605	27856	27781	27630	27598	27855	27791	27423	27713	27930	27753	27803	27711	27841	27796	27753	27947	27693	27776	27820	27707	27898	27631	27799	27506	27736	27740	27744	27568	27595	27710	27963	28006	27713	27876	27929	27861	27839	27684	27641	27342	27981	28077	27851	27592	27785	27662	27872	27929	27606	27963	27980	27758	27944	27847	27753	27709	27767	27802	27731	27880	27746	27589	27868	27600	27974	27823	27796	27780	27819	27790	27887	27818	27627	27413	27639	27783	27673	27928	27832	27958	27717	27852	27663	27885	27912	27714	27660	27911	27735	27653	28036	27725	27853	27864	27683	28241	27959	27841	27870	27694	27756	27501	27772	27894	27739	27592	27712	27618	27959	27605	27924	27704	27752	27676	27724	27789	27537	27607	27748	27685	27765	27755	27750	27895	27991	27912	27763	27586	27869	27739	27856	27704	27599	27786	27697	27839	27818	27814	27767	27492	27517	27752	27857	27910	27784	27916	27738	27802	27579	27856	27869	27554	27673	27688	27923	27984	27764	27579	28097	27993	27893	27875	27696	27838	27783	27741	27979	27768	27849	27882	27998	27716	27754	27749	27880	27584	27624	27533	27563	27626	27855	27610	27754	27881	27467	27662	27815	27943	28027	27741	27898	27453	27794	27708	27618	27646	27569	27563	27791	27838	27923	27695	27679	27840	27366	27737	27688	27583	27862	27875	27975	28028	27834	27763	27828	27648	28021	27805	27707	27934	27593	27706	27880	27670	28000	27819	27942	27905	27814	27869	28169	27706	27688	27837	28027	27613	27762	27744	27517	27515	27545	27844	27870	27738	27835	27980	27735	27946	27817	27739	27896	27859	27833	27608	27549	27650	27782	27940	27960	27610	27750	27737	27820	27741	27790	28156	27770	27877	27508	27758	27793	27964	27467	27870	27621	27607	27477	27734	27753	27769	27726	27836	27849	27840	27704	27973	27587	27559	27412	27694	27877	27654	27807	27868	27751	27748	27821	27918	27717	27756	27756	27950	27838	27754	27912	27879	27656	27668	27504	27793	27658	27650	27833	27758	28077	27832	27710	28005	27695	27877	27826	27956	27835	27800	28045	27716	27567	27449	27940	27726	27612	27783	27853	27736	27700	27815	27551	27894	27865	27716	27860	27538	27648	27378	28103	27809	27896	27799	27516	27716	28195	27642	27904	27683	27876	27890	27744	27623	28000	27742	27686	27717	27779	27821	27694	27823	27777	28031	28001	27838	28049	27647	27832	27490	27677	28107	27710	27995	27721	27763	27760	27760	27932	27724	27794	27539	27729	27533	27776	27821	27686	27655	27302	27652	27848	27468	27930	27747	27785	27543	27775	27878	27902	27765	27740	27681	27555	27908	27981	27747	27921	27886	27764	27909	27605	27917	27669	27640	27692	27894	27802	27809	27664	27811	27914	27815	27736	27983	27874	27573	27809	27853	27833	27749	27759	27626	28138	27749	27819	27877	27809	27905	27845	28043	27910	27940	27812	27802	27742	28004	27848	27730	27732	27732	27773	27726	28114	28007	27949	27613	27722	27679	27681	27860	27818	27914	27737	27691	27552	27700	27768	27918	27911	27726	27738	27739	27720	28042	27766	27655	27741	27858	27777	27816	27803	27693	27939	27689	27862	27746	27799	27729	27780	27915	27732	27937	27694	27825	27866	27689	27854	27795	27790	27869	27709	27521	27743	27721	27904	27639	27549	27489	27773	27734	27860	27730	27564	27771	27946	27700	27685	27852	27512	27951	27683	27696	27640	27869	27753	27720	27814	27829	27758	27794	28081	27817	27712	27888	27660	27872	28104	27725	27914	27825	27616	27804	27855	27539	27808	27745	27918	27610	27840	27907	27833	27801	27816	27867	27845	27664	27781	27677	27718	27992	28014	28018	27842	27687	27596	27754	28023	27535	27791	27833	27999	28064	27875	27938	27776	27669	27825	27649	27792	27732	27913	27776	27789	27588	27531	27685	27710	27858	27748	27851	27918	27779	27842	27724	27910	27922	27618	27652	27856	27870	27911	27610	27476	27734	27549	27653	27845	27996	27924	27902	27766	27874	27667	27552	27785	27455	27630	27728	27991	27823	27645	27833	27672	27999	27755	27841	27739	27687	27810	27605	27843	27625	27606	27591	28130	27846	27631	27634	27857	27916	27878	27682	27716	27984	27863	27829	27596	27753	27677	27701	27856	27832	27779	27719	27624	27728	27731	27721	27828	27950	27997	27947	27825	27711	27738	27718	27858	27722	27721	27761	27966	27867	27877	27707	27868	27730	27788	27908	27896	28030	27757	27609	27785	27766	27980	27862	27652	27810	27449	27751	27980	27838	27898	28030	27581	27760	27458	27750	27817	27838	27906	27665	27628	27516	27823	27721	27920	27670	28029	27739	27863	27601	27847	27758	28033	27795	27979	27696	27850	28006	27765	27747	27827	28079	27702	28069	28038	28040	27691	27651	27977	28093	27714	28018	27717	27753	27712	27927	27773	27694	27844	27857	27610	27644	27579	27863	27477	27705	27606	27806	27890	27624	27921	27717	27869	27698	27902	27831	27860	27797	27746	27705	27750	27727	28158	27939	27746	27830	27802	27593	27983	27878	27924	27596	27936	27779	27928	27780	27783	28032	27676	27625	27839	27861	27680	27830	27646	27965	27892	27897	28054	27704	27745	27582	27805	27809	27634	27679	27993	27647	27796	27645	27732	27431	28111	28027	28096	27568	27948	27652	27592	27607	27663	27731	27682	27675	27638	27673	27864	27832	27994	27714	27807	27616	27561	27921	27971	27914	27923	28007	27827	27917	28075	27739	27543	27621	27617	27677	27893	28023	27833	27680	27594	27569	27417	27561	27983	27685	27731	28055	27940	27571	27747	27931	27865	27742	27808	27675	27632	27722	27729	27841	27639	27508	27675	27717	27724	27854	27680	27568	27804	27735	27927	27965	27873	27539	28053	27803	27603	27635	28001	27742	27851	27857	27840	28064	27951	28041	27743	27884	27769	27877	27781	27802	27591	27669	27743	27600	27744	27761	27644	27562	27839	27906	27746	27716	27936	27802	27793	27641	27817	27699	27824	27637	27861	27731	27865	27529	27769	27727	27855	27734	27950	27916	27843	28113	27805	27673	27742	27838	27950	27941	27889	27669	27748	27573	27776	27984	27734	27760	28022	27947	28081	27909	28069	27896	27708	27850	27550	27522	27455	28002	27875	28011	27888	27825	27790	27909	27763	27547	27928	27848	27670	27674	27787	27591	27862	27749	27933	27711	27933	27980	27847	27744	27773	27875	28078	27646	27890	27513	27479	27803	27833	27695	27922	27787	27788	27814	27901	27892	27770	27870	27746	27888	27838	28021	27828	27766	27992	27870	27730	27593	28087	27868	27802	27623	27675	27892	27848	27740	27943	27900	27764	27694	27940	27739	27869	27861	27906	27803	27853	27753	27833	27637	28049	27696	27733	27861	27811	27745	27644	27800	28023	27681	27716	27595	27667	27793	27733	27834	28061	27764	27689	28060	27766	27683	27940	27722	27879	27517	27806	27746	28012	27601	27907	27924	27869	27671	27865	27918	27621	27591	27660	27767	28000	27915	27604	27773	27845	27851	27722	27787	27878	27662	27936	27547	27617	27704	27795	28080	27964	27981	27826	27757	27974	27792	27785	28029	27709	27744	27726	27544	27817	27564	27605	27832	27678	27989	27783	27777	27766	27723	27657	27657	27705	27661	27890	27726	27920	27825	27945	27821	28096	27772	27635	27877	27886	27695	27506	27542	27915	27870	27683	27717	27797	27658	28008	27916	27891	27920	27654	27944	27823	27912	28169	27803	27496	27949	27701	27765	27778	27881	27854	27682	27829	28057	27710	27964	27722	27862	28098	28007	27920	27672	27782	27822	27661	27468	27740	27688	27864	27574	27931	27769	27650	27913	27739	27809	27664	27700	27857	27786	28205	27904	27639	27896	27721	28012	27750	27919	27695	27891	27776	27880	27763	27377	27853	27922	27925	27862	27799	27768	27838	27696	27731	27938	27617	27622	27840	27546	27995	27996	27694	27638	27881	27575	27756	27673	27793	27807	27893	27752	27531	27631	27706	27827	27845	27602	27649	27979	27681	28059	28048	27890	27597	27593	27781	27764	28012	28103	27837	27830	27634	27717	27848	27581	27755	27788	27876	27750	27973	27678	27793	27790	27691	27662	27941	27579	27749	27874	27649	27716	27837	27817	27510	27684	27814	27687	27582	27636	27694	28106	27933	27874	27966	27603	27872	27573	27710	27745	27914	27787	27831	27854	27981	27622	28034	27924	27786	27933	27692	27847	27834	27655	27734	27781	27984	27826	27736	27722	27923	27555	27826	27632	27903	27734	27769	27912	27535	28050	27774	27809	27720	27895	28037	27871	27798	27979	27710	27917	28095	27831	27889	27806	27721	27883	27514	27819	27707	27534	27709	27901	27962	27662	27746	28019	27475	27556	27584	27722	28029	28150	27974	27750	28030	27966	27745	27815	27624	27680	27845	27999	27838	27716	27664	27684	27705	27530	27764	27695	27892	27685	27754	27826	27830	27948	27663	27999	27723	27742	27704	27986	27659	27812	27843	27514	27906	27943	27613	27637	27749	27698	27936	27764	27598	27828	27815	27635	27654	27907	27967	27837	27782	27910	27586	27953	27748	27865	27675	27493	28105	28048	27624	27625	27893	27806	28078	27876	28133	27503	27901	27796	27834	27855	27753	27701	27605	28016	27758	27931	27908	27826	27745	27880	27955	27632	27780	27605	27733	27762	28209	27765	28049	27755	27451	27563	27724	27969	27716	27631	27909	27846
22794	27747	22135	18344	18033	17953	17952	17843	17805	17786	17748	17811	17736	17646	17640	17788	17840	17658	17876	17656	17683	17706	17752	17723	17704	17613	17632	17853	17732	17531	17728	17559	17814	17612	17798	17442	17581	17810	17698	17507	17589	17761	17739	17567	17674	17748	17803	17346	17507	17730	17524	17597	17553	17707	17743	17709	17750	17450	17833	17558	17593	17706	17442	17649	17491	17824	17725	17552	17670	17587	17507	17574	17804	17527	17744	17734	17508	17721	17727	17526	17444	17574	17643	17491	17657	17571	17713	17715	17706	17531	17558	17636	17735	17678	17616	17603	17728	17484	17574	17612	17534	17577	17638	17723	17565	17574	17626	17624	17655	17720	17604	17694	17575	17729	17537	17630	17711	17537	17784	17681	17519	17737	17647	17546	17787	17628	17815	17654	17650	17477	17419	17687	17584	17600	17582	17480	17657	17655	17514	17455	17542	17541	17582	17731	17679	17636	17687	17600	17580	17587	17602	17665	17694	17718	17623	17659	17787	17591	17742	17810	17659	17706	17676	17411	17544	17708	17620	17612	17522	17688	17711	17575	17531	17672	17734	17625	17646	17750	17621	17520	17456	17453	17619	17752	17622	17567	17710	17646	17709	17633	17604	17546	17543	17610	17567	17517	17692	17661	17693	17566	17501	17678	17643	17590	17602	17739	17497	17584	17649	17664	17556	17418	17736	17684	17721	17589	17812	17574	17630	17593	17626	17634	17440	17604	17590	17522	17730	17520	17603	17689	17460	17598	17535	17533	17473	17607	17547	17636	17355	17705	17666	17671	17535	17743	17830	17788	17580	17624	17613	17620	17583	17669	17505	17380	17597	17711	17728	17643	17607	17810	17833	17666	17735	17673	17584	17731	17591	17617	17535	17592	17770	17679	17747	17469	17634	17656	17576	17755	17644	17788	17651	17628	17483	17629	17701	17730	17497	17706	17669	17725	17619	17533	17647	17514	17586	17761	17623	17501	17723	17585	17638	17678	17536	17792	17754	17584	17778	17648	17622	17682	17688	17642	17698	17494	17470	17532	17558	17547	17663	17684	17633	17483	17497	17611	17605	17742	17774	17443	17681	17629	17681	17692	17624	17794	17591	17649	17427	17704	17591	17581	17593	17694	17505	17500	17634	17605	17606	17789	17856	17769	17529	17555	17539	17725	17676	17435	17613	17519	17761	17698	17663	17779	17521	17746	17685	17752	17656	17627	17423	17725	17697	17551	17675	17580	17484	17505	17761	17566	17398	17567	17674	17724	17639	17573	17605	17597	17666	17733	17462	17698	17756	17657	17636	17447	17668	17695	17811	17625	17583	17739	17549	17358	17598	17595	17539	17579	17802	17719	17359	17600	17699	17587	17735	17515	17690	17538	17548	17698	17694	17642	17637	17479	17693	17705	17574	17579	17502	17728	17743	17492	17776	17710	17665	17587	17525	17788	17606	17632	17641	17383	17627	17591	17718	17651	17591	17724	17601	17672	17656	17676	17639	17613	17635	17743	17441	17592	17521	17529	17658	17685	17747	17690	17486	17638	17559	17789	17777	17730	17753	17578	17718	17601	17676	17624	17629	17592	17727	17567	17580	17588	17489	17439	17593	17570	17678	17816	17613	17501	17596	17460	17777	17613	17594	17536	17754	17682	17693	17678	17707	17729	17754	17620	17710	17548	17638	17617	17556	17468	17497	17493	17588	17602	17745	17663	17276	17793	17568	17628	17489	17595	17513	17584	17770	17588	17660	17677	17580	17590	17794	17503	17687	17671	17721	17498	17569	17646	17797	17658	17512	17924	17710	17557	17478	17807	17527	17318	17546	17507	17609	17577	17889	17562	17780	17644	17694	17608	17472	17762	17589	17407	17607	17546	17585	17759	17448	17598	17648	17623	17518	17693	17862	17696	17682	17546	17535	17584	17712	17574	17649	17595	17659	17648	17552	17751	17706	17588	17557	17592	17617	17568	17711	17701	17633	17556	17592	17539	17509	17538	17623	17539	17606	17634	17669	17615	17717	17758	17586	17588	17537	17649	17810	17544	17608	17685	17529	17425	17704	17534	17600	17648	17539	17600	17699	17671	17744	17753	17729	17507	17677	17566	17547	17447	17678	17688	17588	17663	17536	17706	17698	17545	17674	17633	17673	17617	17661	17667	17614	17491	17613	17611	17655	17591	17557	17603	17608	17617	17643	17494	17642	17617	17396	17647	17786	17567	17530	17488	17626	17563	17393	17605	17669	17766	17612	17704	17536	17596	17527	17585	17676	17832	17516	17584	17660	17693	17735	17645	17554	17670	17799	17683	17652	17506	17549	17610	17709	17724	17766	17538	17420	17652	17766	17458	17618	17606	17660	17559	17558	17687	17664	17568	17638	17726	17715	17677	17685	17458	17546	17688	17668	17638	17494	17616	17475	17539	17576	17578	17646	17619	17792	17371	17543	17640	17637	17825	17712	17507	17577	17624	17475	17573	17463	17705	17604	17649	17660	17423	17522	17560	17513	17547	17730	17482	17616	17502	17675	17698	17561	17690	17618	17622	17628	17674	17541	17648	17474	17527	17585	17645	17537	17665	17741	17593	17466	17600	17733	17521	17805	17514	17532	17699	17587	17536	17726	17703	17656	17775	17669	17748	17651	17654	17726	17648	17562	17559	17697	17742	17516	17572	17624	17655	17572	17734	17804	17672	17659	17688	17447	17500	17546	17848	17574	17571	17752	17796	17594	17669	17547	17657	17603	17589	17475	17566	17679	17560	17836	17602	17535	17595	17789	17588	17654	17574	17546	17790	17713	17491	17528	17712	17347	17631	17663	17565	17517	17739	17619	17667	17569	17321	17594	17575	17549	17644	17653	17667	17651	17627	17714	17643	17651	17662	17871	17598	17699	17694	17664	17423	17609	17697	17848	17529	17596	17639	17589	17713	17728	17754	17656	17695	17393	17660	17650	17730	17633	17540	17510	17641	17686	17623	17452	17620	17567	17671	17562	17705	17512	17669	17692	17699	17587	17897	17740	17493	17632	17733	17792	17565	17555	17790	17776	17597	17653	17561	17756	17640	17673	17603	17655	17412	17624	17623	17720	17430	17569	17645	17709	17806	17622	17729	17744	17566	17634	17727	17532	17585	17858	17718	17626	17687	17422	17805	17591	17586	17828	17651	17592	17521	17677	17732	17600	17608	17616	17618	17592	17578	17518	17463	17703	17778	17766	17590	17611	17690	17657	17463	17610	17738	17742	17675	17717	17513	17573	17732	17587	17597	17736	17609	17499	17694	17579	17807	17482	17703	17672	17639	17534	17500	17504	17619	17550	17570	17619	17496	17623	17645	17672	17531	17613	17633	17613	17708	17634	17583	17468	17695	17501	17526	17659	17712	17516	17489	17694	17647	17685	17594	17660	17692	17476	17593	17577	17511	17668	17723	17523	17554	17546	17654	17725	17634	17658	17736	17691	17582	17573	17475	17579	17791	17551	17479	17584	17641	17569	17610	17674	17622	17562	17825	17606	17743	17595	17721	17663	17615	17558	17554	17815	17567	17566	17592	17633	17592	17467	17597	17688	17504	17590	17625	17555	17675	17733	17584	17596	17689	17628	17555	17660	17727	17610	17617	17629	17688	17546	17683	17661	17642	17705	17760	17607	17732	17653	17561	17614	17676	17650	17637	17770	17453	17759	17713	17731	17603	17816	17606	17715	17822	17688	17549	17880	17866	17745	17790	17570	17683	17700	17692	17695	17609	17722	17540	17564	17573	17576	17529	17494	17469	17575	17670	17665	17761	17569	17673	17680	17576	17717	17641	17599	17829	17625	17641	17582	17472	17748	17732	17569	17419	17550	17601	17501	17650	17655	17690	17599	17661	17669	17870	17837	17415	17855	17687	17637	17751	17629	17719	17607	17733	17538	17594	17519	17655	17510	17640	17613	17721	17497	17505	17559	17660	17498	17675	17579	17587	17639	17546	17541	17743	17599	17539	17699	17602	17540	17538	17542	17619	17433	17610	17439	17768	17756	17502	17519	17647	17612	17506	17725	17732	17616	17657	17553	17595	17809	17689	17580	17764	17598	17650	17617	17635	17571	17501	17606	17567	17688	17681	17643	17760	17565	17606	17701	17764	17661	17611	17566	17709	17603	17478	17699	17587	17694	17522	17619	17668	17636	17681	17599	17606	17598	17497	17508	17609	17626	17721	17709	17516	17566	17536	17646	17733	17831	17617	17714	17696	17635	17586	17540	17727	17557	17694	17602	17666	17607	17569	17624	17516	17717	17554	17621	17643	17759	17683	17574	17650	17722	17590	17526	17584	17591	17565	17741	17486	17592	17643	17729	17655	17676	17635	17746	17633	17558	17754	17679	17577	17672	17865	17609	17618	17671	17693	17676	17460	17615	17492	17830	17712	17706	17636	17767	17651	17840	17564	17689	17662	17597	17530	17640	17748	17675	17631	17477	17750	17639	17710	17767	17599	17665	17606	17562	17848	17777	17398	17531	17599	17442	17673	17569	17503	17409	17703	17671	17656	17567	17815	17588	17638	17746	17478	17545	17767	17626	17532	17634	17548	17463	17556	17711	17513	17524	17604	17574	17698	17568	17829	17587	17600	17591	17622	17625	17491	17754	17502	17616	17637	17525	17514	17732	17624	17516	17679	17689	17561	17826	17731	17689	17473	17777	17779	17572	17552	17583	17510	17736	17873	17632	17494	17500	17779	17694	17589	17561	17458	17596	17741	17671	17689	17698	17687	17533	17702	17498	17616	17622	17636	17730	17785	17659	17707	17685	17826	17407	17660	17544	17638	17638	17631	17687	17612	17621	17681	17842	17604	17702	17762	17646	17846	17794	17643	17630	17666	17725	17526	17678	17768	17728	17515	17622	17549	17729	17541	17743	17678	17586	17726	17633	17759	17477	17662	17670	17647	17566	17625	17603	17483	17520	17559	17689	17675	17707	17545	17584	17602	17633	17591	17696	17778	17642	17505	17709	17541	17710	17543	17623	17535	17678	17475	17791	17882	17591	17360	17591	17628	17497	17613	17699	17593	17719	17690	17725	17523	17770	17389	17682	17776	17685	17770	17507	17604	17665	17514	17736	17668	17607	17618	17757	17457	17722	17643	17456	17643	17688	17539	17857	17646	17709	17647	17495	17606	17580	17665
24120	20953	27293	25064	23382	27390	29189	26975	26501	26345	26264	26394	26313	26191	26431	25960	26244	26259	26085	26309	26155	26197	26042	26244	25903	26357	26133	26276	26476	26282	26225	26287	26073	26181	25845	25875	26016	25784	26250	26271	25827	26199	26239	26123	26051	26191	26112	25903	26062	26015	25770	26103	26137	26006	25911	25957	26124	25968	26142	25902	26082	25821	25754	26072	25905	25867	26112	26063	25956	26145	25918	25796	25747	26092	25897	25967	25890	26045	26046	26024	26060	26150	25968	26006	26125	25910	26048	25924	26144	25811	25899	26030	26207	25988	25858	25897	25934	25964	25927	25929	26031	25836	25557	26104	25903	26111	25867	25999	26050	26004	26090	26100	25901	26101	25861	26000	25907	25915	25925	25998	26036	25983	25872	25983	25938	25745	25736	26105	25832	25975	26161	25973	25862	25978	25760	25889	25940	25914	26008	25800	25883	25828	25914	25761	26070	26127	25892	25915	26007	25825	26042	26003	25856	25920	25948	25661	25956	25947	25943	25784	25972	26124	26196	25711	26030	26032	26178	25968	25861	25833	26195	26023	26127	26010	25728	25687	25781	25897	25993	26006	26064	25886	25872	25901	25705	25816	25919	25895	25934	25965	26081	25857	26001	26090	26059	25856	26049	25844	25977	26117	26136	25866	25999	25900	25807	26082	26295	26030	25819	26094	25996	26156	26314	25830	25990	25872	25826	25828	26048	25889	25883	25965	25955	25957	25757	26037	26056	25701	25769	25881	25985	26109	26178	25693	26122	25958	26139	26096	25922	25856	26128	26028	25957	25907	25967	26001	25948	25980	25783	25788	25833	25951	25993	25853	26097	25970	26109	25726	25866	25965	25877	25930	25884	26073	26127	26033	25730	26149	25924	25932	25840	26093	26102	25727	26047	25776	26122	25795	26005	25674	26088	25668	25721	25962	26214	25806	25761	26093	25908	26097	25759	25718	25821	25806	25753	26029	25733	25911	25921	25840	25962	25839	26052	25988	26065	25870	25853	25883	26006	25854	25739	26033	25861	26055	26095	25969	25834	25972	25873	25854	25919	25962	25787	25994	26051	25992	26277	25865	26019	26087	25961	25857	26029	26100	25920	25885	26080	26098	26007	25919	25975	25904	25973	26144	25835	25867	26021	26096	25928	25810	25820	25760	26039	25975	26001	26036	26007	26159	25915	26014	25748	25906	25784	25780	26127	25798	25944	26186	25845	25959	25951	25926	25869	26014	26082	25825	25550	26011	25787	26016	25936	26047	26000	25931	26113	25994	25649	25931	25894	25738	25727	25936	25923	25849	26089	25902	26139	26183	25930	25802	25965	25986	26031	25696	26005	26098	25671	25857	26057	25796	25875	25985	25869	25781	25913	25929	26082	25915	25913	25793	25929	25928	26095	26147	26009	25946	26121	25963	26063	26278	26096	25725	25809	25903	26193	25767	25892	26024	26089	25857	25731	25896	25931	25851	25920	26122	25937	25825	25822	26117	25875	25906	26048	25906	25676	25846	25795	26136	26066	25809	25935	25539	25974	25903	25952	25900	26135	26043	25964	25973	25952	25891	25880	25984	26164	26089	25843	25795	25936	25783	26047	25712	26036	26168	26350	25950	25817	26114	26217	26047	25929	25827	25947	25939	26050	25921	26086	25857	25770	25888	25948	26150	26021	26205	25848	25853	25978	25859	25941	25848	25828	25925	26054	25922	26003	25992	25750	26088	25756	26075	25957	26200	25876	26066	26020	25825	25961	26054	25952	25742	25875	25831	25864	25887	25769	25890	26154	25895	26182	25862	26232	25932	25984	26083	25945	25809	25831	26087	25897	26151	25736	25761	26103	25749	26077	25871	25808	26013	26179	25915	26140	26118	26127	25970	25799	26084	26053	26188	25999	25936	25929	25982	25676	25691	25923	25720	26003	25890	25905	25739	25912	25600	25890	25940	26046	25888	25779	25758	25879	26066	26063	25765	25863	26083	25980	25801	25851	25815	25772	25916	25873	26146	26147	26259	25876	26053	26174	26123	25899	25930	26091	25858	26167	26003	25923	26015	25808	25836	26256	25669	25853	25771	25898	26062	26260	25701	26055	25887	25917	25738	26145	26131	25784	25924	25682	25810	25958	26113	26034	25872	25873	25852	26113	25989	26063	26030	25905	25659	26063	25660	25738	25905	25626	25946	25815	25986	25908	25978	26128	25850	25961	26008	25807	25718	26069	26009	25958	25708	25963	26132	25932	25926	25868	25935	25863	26077	26047	26203	25930	25835	26052	25791	26004	25826	25949	25746	25896	25955	25860	26003	25790	25906	26105	25984	26411	25734	25882	26034	26091	26179	25976	26166	26105	25864	25794	25935	25968	25841	25850	25939	25698	26135	26277	25935	26050	26093	26102	26072	26201	25932	25854	25885	25742	25785	26019	26220	26234	26044	26175	25911	26149	25899	25784	26018	26074	26170	26259	26086	26125	25932	25957	25822	26132	26014	25998	26079	26102	26007	26018	26103	26036	25798	25729	25943	26305	26198	26015	25851	25977	26040	26096	26097	25937	25675	25875	25652	26074	26045	25933	26106	25709	26049	25758	26013	25974	25858	25735	25962	26090	25974	25998	25953	26005	25843	26209	25875	26132	26195	26211	25825	26147	26069	26058	25869	25813	25812	25887	25829	26044	25974	25899	25829	26108	26000	25611	25870	25960	25804	25878	25989	25993	26125	25927	26062	26113	25905	25942	25781	26080	25647	26059	26145	25928	25918	26007	26200	26063	25734	26007	25872	25996	25854	25815	26020	26045	25886	25842	25718	25960	26072	25895	26080	25968	25933	25941	26003	25927	26011	26312	25754	25779	25799	25915	26080	25956	26093	26139	25840	25874	25802	25906	25983	25948	25836	25958	26016	26105	25962	26043	26088	26164	26128	26078	25844	25969	26118	25781	26111	25988	25970	25837	25861	26036	25928	26047	26142	25818	25963	25819	25797	25854	26152	25980	25853	25809	25910	26146	26160	25934	26058	26051	25909	25827	26036	25868	25981	25937	26274	25858	25858	25862	26028	25777	25954	25908	25826	25838	25735	25987	26009	25958	25990	25806	25899	25834	25850	25701	26054	25864	26094	26040	26060	26125	25889	26037	26058	26075	26116	26087	25942	25957	26023	26015	25908	26007	25866	25766	26012	26216	25867	26041	25913	25822	26003	25950	26029	25904	26010	25918	26047	25827	26009	25963	26063	25871	25965	26050	26085	25932	25954	25871	26051	25969	25994	25971	25962	25948	25990	25956	25776	26201	25870	26084	25879	25935	25862	26060	25992	25954	25969	25833	26093	25939	25886	26084	26010	25930	25717	25846	25932	25867	25866	25914	25967	26044	25844	25913	26255	25822	25891	25844	26092	26147	25792	25927	26019	25950	25735	26059	25930	26248	26109	25875	25986	26199	26019	25872	26020	25986	25791	26084	25842	26109	25809	25934	25936	25790	25741	25686	26032	25812	25686	25890	25756	25901	25825	25968	25714	26031	25822	25714	25927	25604	25812	25697	25937	26372	26151	25894	26139	25999	26009	25971	26020	25840	25983	25882	26058	26315	26164	26006	26098	26149	25891	25820	25928	26236	25962	26260	26192	26156	26219	26215	26058	25828	26047	25956	25993	26045	26210	26004	25986	25970	26063	25907	25992	26068	26046	26019	26086	25911	25833	25891	25978	25926	26183	25595	26038	25983	25936	26079	25803	25852	25959	26036	25812	26110	25901	25954	25889	25877	25667	25946	26080	26020	26004	25666	25927	26101	25901	25991	26041	25903	25832	26082	25716	25829	26172	25996	26040	26118	25997	25854	25979	25743	26031	25706	25851	25692	26055	25736	26152	25947	26171	25748	25906	25945	25910	25848	26025	26097	25876	25759	25962	25948	26160	25912	26124	25884	26009	25938	25806	25960	26023	26013	26101	25872	25937	25878	25920	25835	25861	25837	25941	26052	25969	25928	25841	25929	25785	25906	25693	25944	25756	25856	25985	25532	25794	26011	25854	25767	26266	25988	26160	25877	25741	25940	26143	26042	25842	26039	26070	26076	25939	25982	26040	25963	25816	25845	26099	25781	25992	25970	25684	25885	25901	25837	25827	25891	26005	25912	25969	26184	26030	25939	25949	26118	26070	26149	26160	25909	26179	25848	26108	26048	26049	26037	25946	25801	26030	25687	25990	25803	25831	25847	26036	26049	25851	25969	26003	25898	25937	25914	26153	26077	25852	26014	25933	26042	25929	25920	26235	26064	25927	25949	25993	25684	25664	26201	26003	25891	25767	25797	26216	25894	26017	25798	26041	25802	26005	26041	25918	26196	26099	26062	25995	25907	26084	26073	26034	26022	25939	25846	25852	25807	25888	26031	25827	25906	25926	26081	25905	25941	26028	25667	25994	25882	25947	25959	26187	25795	25596	25986	25850	25895	25878	25758	26036	25903	25966	26001	25908	25922	26114	26090	25746	25756	26190	26122	25905	25692	25680	26009	25934	25778	25878	26015	25982	26110	25782	26022	25837	26199	25947	25704	25821	25916	25850	25970	25839	25879	26023	25957	26094	26194	26009	26069	26035	25969	25727	25910	25670	26148	25829	25753	25875	25902	25865	25887	25977	26264	26116	26037	25755	25935	25756	25925	26048	26002	25926	25677	25810	25928	25835	25868	25866	26031	26028	26015	26103	26018	25990	26041	25897	25925	25981	25976	25966	26065	25972	25781	26024	25843	26139	25675	25965	25845	25772	26031	25948	25950	25877	25865	25770	25934	25951	25629	25995	26010	25811	25810	25863	25945	25795	25850	26163	25702	26354	26184	25851	25847	25945	25872	25820	25623	25847	25985	26026	25948	25957	25877	25784	26066	26069	25964	25938	25850	25984	25952	26095	26115	25993	25974	26084	25850	26307	26118	25970	25967	26026	25988	25827	25871	26094	25966	25773	26115	25928	26192	26139	25945	25912	25863	25909	26139	26045	26036	26010	26082	25935	25995	26064	25939	26112	26077	26295	25892	25957	25983	25864	26011	25900	25919	26004	26003	26171	26096	25861	25908	25877	25888	25794	25799	25907	26099	25664	26040	25728	26043	26012	25976	26053	26009	25839	25997	26037	26093	25981	26116	26058	25909	26069	26050	25837	26034	25906
22545	43009	32032	20663	19269	18381	18201	17791	17340	17569	17394	17428	17233	17108	17085	17059	17013	17054	17251	16951	17100	17024	17067	17231	16829	17072	16877	17096	16874	17193	16908	16973	17033	17024	16814	17095	16913	16957	16869	16776	16869	16925	16791	16624	16791	16828	16671	16829	16822	16865	16762	16801	16907	16818	16739	16825	16807	16934	16937	16911	16789	16771	16902	16866	16865	16681	16810	16674	16747	16794	16886	16784	16914	16782	16908	16844	16624	16760	16827	16790	16832	16805	16887	16929	16896	16737	17115	16936	16866	16786	16818	16809	16933	16956	16983	16997	16738	16733	16730	16860	16925	17016	16760	16829	16842	16638	16834	16906	16827	16653	16835	16747	16774	16842	16775	16934	16967	16864	16830	16785	16890	16883	16865	16754	16836	16610	16900	16751	16731	16720	16759	16726	16828	16760	16958	16632	16652	16692	16812	16825	16750	16671	16701	16594	16770	16820	16762	16907	16850	16818	16893	16868	16868	16824	16835	16663	16883	16713	16753	16897	16797	16687	16774	16782	16786	16773	16750	16737	16934	16593	16680	16843	16900	16787	16923	16836	16728	16872	16769	16780	16925	16628	16783	16890	16778	16831	16949	16694	16945	16830	16872	16756	16846	16699	16682	16833	16683	16678	16885	16691	16858	16863	16751	16690	16922	16918	16869	16908	16793	16676	16857	16792	16833	16796	16934	16922	16935	16910	16880	16607	16659	16869	16960	16734	16952	16660	16986	16786	16707	16878	16822	16788	16724	16866	16652	16644	16687	16738	16890	16731	16812	16760	16845	16739	16984	16769	16808	16871	16832	16881	16640	16743	16789	16774	16824	16777	16779	16657	16915	16761	16824	16936	17155	16652	16872	16709	16896	16747	16842	16840	16906	16947	16842	16869	16704	16846	16864	16745	16750	16639	16733	16893	16893	16719	16912	16844	16674	16880	16618	17034	16710	16793	16828	16908	16841	16855	16916	16753	16740	16721	16748	16861	16760	16740	16613	16849	17001	16832	16885	16719	16821	16672	16673	16743	16871	16952	16924	16869	16814	16824	16840	16893	16839	16734	16635	16707	16736	16664	16856	16887	16733	16884	16808	16631	17002	16918	16668	16746	16613	16813	16983	16718	16932	16760	16939	16593	16731	16680	16818	16921	16876	16837	17073	16763	16830	16827	16880	16809	16942	16888	16907	16862	16753	16635	16903	16849	16773	16711	16968	16781	16649	16979	16791	16941	16876	16810	16932	16918	16803	16765	16663	17041	16861	16835	16787	16717	16883	16831	16771	16944	16707	16856	16699	16908	16658	16895	16941	16839	16706	16829	16780	16848	16904	16909	16907	16983	16839	16789	16731	16667	16714	16584	16722	16892	16998	16748	16673	16816	16801	16879	16917	16840	16642	16899	16710	16985	16776	16655	16874	16943	16856	16832	16742	16781	16765	16931	16719	16898	16856	16832	16824	16776	16778	16858	16617	16935	16697	16953	16818	16774	16938	16881	16923	16837	16672	16803	16875	16651	16742	16693	17085	16926	16955	16706	16834	16811	16892	16864	16682	16748	16826	16874	16838	16808	16838	16892	16944	16909	16917	16768	16795	16631	16610	16777	16731	17013	16803	16759	16764	16916	16722	16832	16950	16881	16894	16832	17032	16916	16844	16587	16891	16698	16916	16784	16868	16939	16813	16798	16919	16885	16664	16657	16693	16878	16860	16668	16702	16771	16793	16748	16789	16756	16809	16800	16897	16722	16743	16759	16597	16612	16899	16876	16757	16886	16787	16833	16988	16736	16718	16869	16857	16802	16792	16835	16791	17071	16742	16770	16683	16765	16861	16861	16774	16874	16725	16885	16852	16789	16892	16725	16881	16709	16800	16786	16882	16906	16577	17011	16920	16908	16973	16724	16692	16943	16713	16891	16842	16920	16860	16872	16949	16716	16655	16804	16649	16733	16847	16947	17038	17015	16819	16843	16824	16777	16683	16678	16837	16762	16803	16808	16625	16862	16906	16833	16752	16983	16769	16736	16868	16914	16723	16722	16746	16832	16806	16855	16979	16800	16940	16854	16759	16885	16864	16782	16914	16784	16664	16815	16799	16811	16830	16872	16872	16844	16801	16770	16748	16822	16716	16813	16817	16619	16713	16669	16850	16859	16875	16901	16802	16990	16855	16663	16830	16816	16773	16901	16953	16762	16681	17017	16704	16698	16976	16853	16781	16702	16877	16771	16861	16889	16850	16755	16910	16644	16589	16710	16801	16913	16767	16944	16788	16818	16948	16670	16840	16738	16904	16763	16937	16743	16903	16813	16803	16974	16768	16753	16648	16774	16874	16771	16965	16820	16705	16910	16754	16854	16856	16843	16898	16876	16816	16836	16907	16641	16811	16840	16824	16966	16878	16971	16636	16676	16657	16832	16819	16875	16800	16834	16720	16712	16665	16727	16695	16830	16775	16793	16808	16746	16825	16824	16832	16958	16580	16925	16943	16674	16835	17103	16755	16858	16813	16738	16904	16801	16807	16864	16709	16924	16893	16762	16809	16840	16771	16723	16875	16914	16881	16906	16827	16625	16766	16633	16988	16892	16757	16951	16700	16735	16782	16923	16938	16911	16798	16946	16775	16863	16806	16741	16794	16785	16692	16828	16791	16945	16691	16837	17004	16754	16778	16873	16906	16643	16753	16860	16826	16895	16811	16757	16930	16751	16813	16729	16656	16769	16818	16759	16972	16830	16767	16866	16686	16812	16758	16709	16886	16752	16936	16912	16907	16841	16813	16629	16754	16544	16864	16751	16967	16749	16828	16906	16820	16764	16751	16806	16679	16878	16898	16924	16911	16720	16816	16732	16874	16906	16731	16917	16611	16685	16769	16766	16749	16882	16898	16842	16836	16739	16694	16699	16944	16916	16783	16889	16970	16778	16889	16756	16878	16668	16889	16731	16863	16848	16640	16813	16828	16704	16909	16728	16830	16839	16809	16896	16899	16733	16976	16980	16759	16947	16854	16742	16717	16741	16806	16887	16877	16670	16891	16878	16604	16911	16791	16819	16929	16915	16694	16913	16773	16951	16762	16967	16875	16877	17063	16787	16805	16769	16801	16894	16791	16863	16810	16823	16676	16592	16951	17064	16899	16890	16856	16846	16811	16948	16788	16915	16884	16859	16689	16893	16953	16876	16988	16864	16902	16825	16758	16941	16904	16821	16783	16787	16864	16850	16791	16813	16802	16811	16644	16891	16800	16880	16803	16861	16768	16789	16782	16825	16833	16826	16806	16917	16804	16675	16807	16683	16759	16894	16699	16720	16730	16914	16924	16912	16867	16659	16944	16777	16936	16807	16807	16943	16758	16792	16801	16943	16764	16761	16910	16877	16755	16857	16770	16884	16729	16816	16837	16781	16790	16825	16836	16826	16797	16696	16804	16519	16682	16812	16845	16888	16735	16652	16813	16807	16690	16901	16681	16914	16719	16789	16666	16828	16890	16854	16775	16814	16809	16814	16828	16813	17014	16829	16800	17058	16722	16889	16807	16771	16970	16714	17012	16763	16875	16806	16792	16919	16776	16874	16836	16851	16663	16864	16893	16654	16875	16802	16780	16820	16552	16779	16655	16919	16895	16862	16830	16727	16892	16764	16890	16648	16887	17099	16742	16767	16756	16829	16823	16856	16834	16714	17084	16769	16782	16787	16802	16732	16785	16791	16900	16841	16862	16745	16728	16997	16654	16930	16835	17017	16893	16886	16947	16749	16879	16884	16694	16781	16643	16831	16743	16740	16840	16838	16687	16688	16797	16919	16866	16785	16794	16828	16800	16893	16778	16489	16915	16752	16718	16868	16752	16784	16684	16800	16792	17047	16988	16890	17031	16690	16814	17027	16854	16982	16635	16763	16807	16773	16847	16609	16785	16850	16896	16769	16705	16705	16840	16814	16931	16738	16908	16795	16824	16729	16954	16857	16720	16793	16735	16714	16831	16814	16810	16771	16944	16684	16796	16983	16938	16871	16914	16810	16902	16798	16839	16834	16702	16638	16946	16768	16694	17010	16941	16497	16881	16776	16697	16882	16773	16870	16815	16945	16695	16916	16890	16652	16685	16792	16856	16957	16884	16812	16820	16931	16746	16993	16709	16687	16924	16737	16720	16751	16793	16657	16687	17071	16860	16837	16925	16984	16791	16778	16789	16797	16805	16732	16586	16724	16841	16846	16931	16821	16639	16724	16896	16772	16679	16754	16774	16953	16765	16928	16768	16735	16797	16839	16694	16689	16780	16841	16862	16706	16749	16778	16825	16947	16710	17066	16570	16788	16694	16905	16812	16636	16838	16777	16720	16784	17051	16747	16904	16728	16606	16753	16877	17001	16815	16893	17114	16853	16794	17033	16786	16873	16855	16749	16948	16804	16804	16850	16899	16839	16809	16821	16834	16784	16750	16905	16710	16807	16750	16749	16963	16739	16821	16714	16740	16869	16811	16726	16851	16864	16751	16706	16673	16745	16881	16644	16841	16839	16801	16789	16791	16806	16893	16902	16846	16811	16912	16564	16868	16691	16788	16915	16733	16801	16865	16933	16902	16925	16860	16782	16895	16956	16726	16733	16751	16846	16744	16882	16881	16559	16702	16902	16848	16929	16977	16831	16911	16915	17060	16851	16833	16679	16796	16860	16736	16732	16907	16784	16853	16943	16736	16979	16666	16945	16816	16877	16697	16965	16795	16876	16810	16842	16900	16850	17039	16780	16709	16879	16738	16844	16924	16770	16834	16928	16953	16804	16798	16699	16792	16991	16852	16756	16937	17012	16756	16865	16990	16868	16749	16840	16925	16964	16722	16625	16788	16880	16794	16813	16653	16790	16783	16631	16831	16660	16803	16775	16858	16881	16751	16925	16891	16795	17053	16911	16870	16602	16784	16665	16817	17132	16680	16685	16818	16900	16751	16714	16773	16886	16761	16919	16772	16934	16686	16848	16779	16813	16926	16751	16872	16732	16701	16857	16756	16899	16755	16830	16804	16874	16691	16857	16747	17047	16819	16684	16883	16698	17048	16715	16724	16729	16830	16903	16754	16746	16859	16897	16814	16977	16890	16880	16833	16713	16851	16740	16785	16963	16846	16756	16779	16744	16789	16880	16847	16868	16722	16771	16792	16797
22499	20937	27330	24773	21708	26009	31022	27401	26512	26508	26440	26383	26497	26265	26389	26073	25922	26107	26016	25965	26248	25999	25674	25970	25898	26010	26139	25978	25912	25905	25548	25925	25762	26050	25651	25641	25912	25825	25972	25778	25688	25607	25642	25764	25754	25676	25737	25687	25780	25808	25787	25723	25770	25707	25838	25727	25476	25871	25592	25635	25635	25869	25522	25575	25480	25669	25679	25514	25658	25706	25566	25764	25708	25577	25756	25604	25824	25455	25435	25737	25718	25418	25680	25666	25838	25558	25680	25730	25684	25589	25778	25801	25837	25948	25426	25528	25736	25802	25844	25628	25553	25370	25675	25633	25571	25780	25433	25468	25708	25610	25398	25607	25670	25687	25498	25494	25522	25630	25421	25508	25800	25543	25585	25664	25655	25782	25470	25573	25675	25556	25605	25451	25568	25762	25610	25479	25517	25961	25573	25574	25331	25417	25497	25864	25523	25475	25529	25612	25665	25641	25781	25648	25708	25671	25782	25547	25474	25818	25726	25509	25603	25707	25337	25474	25702	25782	25478	25470	25508	25576	25742	25383	25549	25559	25617	25503	25576	25447	25351	25587	25872	25669	25451	25568	25603	25717	25508	25475	25764	25461	25669	25671	25803	25612	25540	25513	25617	25277	25739	25585	25561	25542	25600	25447	25548	25604	25709	25511	25532	25513	25450	25636	25412	25569	25752	25602	25650	25541	25582	25549	25387	25499	25402	25857	25797	25466	25613	25698	25368	25590	25677	25502	25520	25554	25653	25536	25556	25846	25878	25796	25636	25679	25623	25490	25536	25855	25850	25470	25371	25419	25630	25382	25538	25748	25541	25408	25252	25891	25420	25437	25726	25566	25648	25699	25511	25290	25480	25414	25404	25814	25596	25358	25458	25495	25651	25274	25732	25528	25475	25654	25632	25458	25599	25551	25720	25543	25501	25677	25581	25345	25860	25945	25795	25841	25477	25631	25625	25642	25514	25578	25588	25778	25635	25874	25573	25887	25545	25655	25442	25627	25377	25727	25624	25389	25439	25716	25720	25436	25767	25752	25462	25596	25501	25682	25708	25427	25478	25582	25631	25429	25591	25548	25367	25639	25668	25392	25478	25638	25415	25651	25519	25718	25411	25500	25631	25597	25663	25736	25925	25547	25805	25444	25512	25742	25600	25430	25754	25749	25387	25429	25544	25520	25650	25597	25329	25591	25366	25532	25681	25545	25864	25595	25643	25660	25583	25602	25675	25590	25755	25694	25734	25449	25409	25659	25681	25459	25268	25516	25309	25808	25675	25794	25400	25702	25534	25807	25644	25725	25420	25567	25334	25432	25566	25594	25576	25504	25465	25563	25741	25559	25513	25432	25517	25341	25677	25736	25647	25517	25757	25578	25536	25495	25463	25426	25320	25815	25617	25141	25468	25227	25812	25489	25623	25712	25677	25540	25516	25637	25690	25656	25810	25706	25493	25539	25346	25609	25744	25798	25558	25577	25563	25467	25606	25484	25420	25385	25774	25684	25568	25728	25364	25481	25628	25638	25540	25611	25664	25887	25625	25778	25452	25563	25635	25843	25665	25291	25348	25593	25965	25505	25285	25497	25756	25489	25355	25476	25590	25344	25446	25606	25386	25660	25532	25497	25667	25530	25637	25669	25634	25535	25333	25627	25484	25519	25587	25477	25539	25586	25570	25473	25695	25598	25420	25494	25608	25725	25348	25478	25747	25598	25702	25615	25648	25506	25535	25401	25768	25458	25998	25844	25545	25406	25599	25586	25469	25634	25473	25817	25718	25684	25357	25482	25387	25693	25459	25707	25907	25468	25535	25406	25449	25684	25787	25768	25811	25383	25584	25519	25517	25373	25413	25517	25777	25589	25580	25419	25550	25698	25251	25481	25726	25614	25739	25518	25537	25636	25617	25552	25936	25546	25743	25521	25681	25445	25496	25478	25662	25587	25566	25701	25700	25451	25495	25468	25673	25477	25707	25597	25587	25527	25444	25734	25710	25500	25420	25436	25797	25477	25461	25613	25674	25610	25828	25628	25767	25530	25731	25636	25796	25389	25474	25592	25685	25449	25709	25568	25738	25355	25425	25792	25673	25423	25771	25539	25309	25398	25489	25369	25568	25462	25474	25693	25674	25426	25651	25359	25514	25436	25479	25773	25576	25544	25681	25509	25704	25190	25334	25616	25791	25554	25453	25600	25611	25677	25567	25607	25446	25507	25593	25524	25446	25570	25871	25795	25511	25476	25737	25542	25655	25487	25344	25638	25678	25563	25363	25668	25511	25379	25595	25684	25764	25418	25373	25701	25348	25451	25551	25594	25717	25814	25568	25444	25456	25459	25807	25340	25396	25528	25412	25592	25553	25805	25678	25544	25668	25593	25531	25346	25425	25209	25307	25438	25540	25658	25474	25540	25628	25345	25554	25542	25776	25409	25663	25499	25478	25662	25520	25686	25506	25523	25818	25549	25833	25462	25808	25857	25553	25609	25453	25407	25560	25300	25610	25401	25513	25695	25715	25497	25597	25632	25592	25344	25629	25634	25587	25633	25472	25395	25585	25669	25671	25482	25399	25543	25495	25528	25440	25739	25513	25542	25637	25218	25313	25637	25429	25809	25824	25553	25568	25501	25532	25681	25855	25827	25575	25360	25365	25553	25410	25425	25704	25327	25679	25489	25471	25465	25824	25507	25765	25826	25672	25578	25603	25366	25490	25354	25685	25552	25433	25685	25753	25478	25423	25647	25588	25748	25605	25549	25671	25294	25379	25613	25486	25507	25519	25681	25745	25621	25439	25634	25496	25706	25619	25575	25872	25667	25554	25622	25552	25735	25448	25617	25673	25537	25784	25681	25533	25559	25192	25603	25579	25450	25388	25481	25253	25634	25625	25517	25613	25643	25857	25620	25599	25789	25494	25573	25571	25350	25824	25540	25400	25478	25568	25379	25450	25578	25616	25760	25464	25630	25673	25387	25475	25873	25435	25765	25537	25464	25691	25596	25256	25656	25536	25780	25495	25714	25815	25627	25619	25723	25568	25818	25476	25427	25588	25529	25495	25484	25862	25354	25678	25605	25617	25633	25602	25683	25579	25402	25512	25555	25534	25620	25731	25843	25571	25450	25516	25602	25527	25527	25574	25486	25363	25346	25733	25505	25591	25603	25512	25492	25480	25548	25589	25750	25737	25220	25544	25362	25271	25459	25724	25641	25542	25541	25763	25563	25744	25231	25744	25976	25675	25670	25419	25639	25410	25743	25514	25471	25690	25625	25583	25552	25472	25548	25387	25658	25550	25653	25403	25456	25719	25539	25467	25529	25537	25497	25468	25498	25616	25611	25526	25503	25689	25731	25717	25397	25550	25491	25508	25477	25677	25735	25576	25514	25400	25584	25649	25559	25630	25600	25845	25518	25806	25512	25549	25709	25478	25323	25435	25454	25469	25328	25527	25639	25673	25499	25693	25680	25333	25453	25600	25758	25749	25815	25611	25846	25608	25416	25428	25607	25498	25491	25555	25555	25382	25503	25610	25462	25607	25590	25439	25698	25599	25722	25568	25767	25630	25509	25907	25643	25336	25478	25665	25440	25325	25602	25599	25471	25453	25590	25308	25750	25942	25438	25766	25506	25481	25569	25532	25730	25791	25692	25626	25364	25719	25634	25905	25680	25630	25584	25562	25506	25762	25726	25476	25776	25667	25373	25658	25408	25692	25628	25626	25306	25830	25594	25796	25557	25522	25666	25732	25729	25466	25670	25618	25624	25527	25627	25504	25686	25775	25694	25376	25384	25779	25547	25835	25853	25545	25382	25675	25561	25603	25603	25512	25543	25743	25523	25828	25636	25802	25647	25605	25627	25542	25447	25423	25553	25403	25492	25534	25480	25489	25547	25512	25557	25547	25569	25664	25661	25368	25231	25406	25409	25640	25492	25415	25614	25431	25439	25518	25515	25643	25603	25635	25838	25755	25578	25371	25598	25591	25582	25518	25543	25587	25522	25812	25620	25534	25885	25628	25717	25875	25559	25488	25537	25631	25432	25767	25611	25495	25756	25519	25553	25551	25542	25565	25443	25487	25536	25572	25464	25475	25471	25338	25378	25532	25521	25647	25333	25352	25277	25491	25502	25501	25495	25391	25380	25644	25503	25558	25466	25578	25489	25539	25626	25563	25626	25772	25667	25484	25443	25396	25601	25643	25404	25440	25635	25486	25797	25538	25603	25581	25709	25802	25461	25576	25736	25534	25643	25258	25554	25527	25332	25477	25652	25626	25365	25850	25426	25659	25609	25776	25819	25459	25544	25453	25400	25487	25573	25683	25701	25719	25934	25460	25841	25503	25686	25405	25710	25414	25435	25812	25510	25467	25580	25432	25563	25530	25577	25657	25654	25763	25393	25507	25388	25672	25636	25624	25609	25478	25609	25560	25476	25501	25596	25409	25675	25557	25593	25576	25426	25679	25265	25262	25682	25628	25402	25508	25599	25540	25559	25317	25429	25553	25934	25480	25525	25665	25586	25517	25689	25632	25721	25728	25434	25661	25648	25669	25516	25456	25423	25710	26003	25550	25693	25672	25624	25490	25354	25520	25695	25651	25621	25444	25573	25617	25400	25400	25690	25384	25843	25541	25613	25663	25640	25476	25765	25824	25373	25250	25684	25330	25643	25745	25527	25885	25369	25357	25469	25477	25470	25793	25466	25452	25393	25214	25795	25557	25762	25503	25718	25513	25559	25715	25638	25501	25576	25414	25636	25741	25602	25509	25349	25581	25759	25575	25467	25493	25592	25632	25584	25690	25542	25498	25495	25403	25606	25322	25534	25438	25457	25638	25739	25493	25510	25463	25788	25592	25560	25406	25634	25660	25724	25729	25520	25547	25586	25725	25334	25432	25737	25437	25699	25507	25513	25808	25655	25624	25564	25563	25618	25608	25581	25548	25572	25697	25556	25548	25585	25624	25448	25438	25481	25614	25528	25666	25347	25574	25694	25840	25608	25491	25492	25484	25562	25584	25851	25758	25538	25489	25748	25549	25616	25621	25732	25362	25232	25632	25518	25355	25444	25638	25644	25777	25646	25730	25666	25537	25448	25478	25768	25514	25441	25503	25601	25676	25320	25397	25660	25727	25490	25610	25605	25668	25576
25213	49201	33971	23373	20881	19689	18844	18451	17783	17487	17560	17360	17259	17248	17181	17204	16930	16945	17106	16910	16924	16976	16927	16806	17006	17056	16818	16911	16884	16805	16941	16769	16909	16645	16660	16717	16697	16620	16633	16713	16562	16575	16522	16826	16556	16562	16714	16535	16580	16635	16583	16570	16551	16849	16687	16701	16648	16622	16719	16621	16693	16717	16449	16677	16593	16700	16390	16621	16476	16553	16635	16498	16585	16573	16653	16521	16717	16726	16703	16456	16683	16558	16668	16696	16348	16598	16531	16603	16616	16568	16507	16542	16669	16645	16483	16526	16445	16528	16508	16404	16476	16472	16725	16688	16596	16492	16685	16486	16571	16477	16596	16530	16667	16441	16784	16524	16536	16376	16500	16517	16560	16610	16538	16597	16616	16525	16501	16407	16407	16512	16649	16535	16377	16626	16534	16573	16423	16516	16557	16573	16501	16478	16555	16455	16614	16419	16514	16530	16658	16583	16408	16465	16514	16411	16534	16518	16488	16634	16532	16537	16493	16480	16506	16555	16530	16583	16366	16462	16543	16483	16529	16596	16431	16376	16527	16501	16476	16562	16597	16495	16498	16419	16506	16579	16657	16326	16675	16347	16525	16766	16569	16512	16379	16367	16627	16433	16558	16662	16601	16611	16662	16351	16674	16669	16486	16524	16485	16429	16628	16547	16462	16663	16455	16560	16449	16629	16396	16352	16485	16423	16468	16607	16377	16510	16384	16471	16453	16507	16555	16405	16491	16577	16625	16433	16442	16478	16440	16457	16633	16574	16648	16582	16405	16431	16594	16593	16586	16435	16561	16428	16732	16706	16401	16641	16616	16575	16607	16723	16668	16475	16678	16504	16548	16512	16533	16352	16482	16529	16414	16449	16436	16488	16737	16403	16348	16443	16528	16665	16478	16576	16553	16528	16479	16715	16528	16530	16489	16550	16479	16490	16591	16550	16542	16617	16482	16228	16615	16478	16476	16525	16669	16419	16619	16622	16474	16485	16380	16524	16600	16439	16507	16656	16659	16608	16628	16432	16529	16457	16492	16544	16544	16537	16688	16420	16409	16331	16609	16556	16538	16428	16326	16673	16508	16434	16507	16579	16466	16428	16466	16448	16450	16603	16633	16539	16485	16559	16549	16581	16484	16404	16608	16342	16396	16428	16555	16634	16282	16458	16673	16504	16484	16437	16634	16327	16330	16564	16531	16515	16588	16582	16373	16662	16390	16560	16573	16556	16413	16481	16437	16539	16586	16575	16605	16667	16570	16449	16557	16392	16511	16481	16512	16554	16300	16549	16521	16549	16540	16432	16542	16479	16643	16553	16426	16691	16524	16552	16605	16552	16496	16337	16533	16491	16613	16583	16460	16617	16460	16529	16494	16405	16337	16607	16699	16537	16386	16545	16449	16494	16572	16512	16542	16448	16380	16612	16636	16285	16451	16606	16609	16722	16535	16492	16682	16463	16641	16590	16597	16497	16514	16433	16514	16477	16664	16459	16575	16314	16555	16316	16603	16720	16356	16612	16582	16570	16631	16506	16572	16534	16439	16381	16576	16312	16524	16407	16473	16513	16451	16606	16562	16577	16431	16524	16507	16434	16519	16369	16386	16467	16529	16576	16504	16606	16545	16378	16613	16404	16542	16504	16463	16621	16604	16475	16513	16497	16656	16362	16632	16615	16571	16571	16562	16660	16242	16385	16554	16621	16478	16486	16466	16441	16439	16532	16465	16397	16478	16580	16479	16635	16425	16620	16450	16387	16609	16296	16384	16427	16453	16447	16543	16543	16545	16530	16445	16349	16524	16510	16518	16496	16549	16434	16552	16628	16625	16527	16648	16543	16622	16504	16404	16429	16402	16695	16408	16584	16375	16605	16566	16527	16658	16632	16508	16587	16389	16427	16681	16623	16628	16576	16528	16416	16396	16644	16576	16515	16664	16273	16624	16612	16600	16654	16391	16531	16482	16673	16398	16622	16523	16583	16517	16363	16514	16609	16515	16487	16505	16512	16506	16460	16543	16582	16587	16679	16509	16562	16551	16633	16620	16574	16344	16561	16583	16526	16540	16507	16519	16581	16278	16496	16532	16613	16778	16502	16314	16446	16549	16496	16543	16672	16591	16517	16516	16718	16507	16607	16423	16394	16527	16389	16485	16568	16458	16530	16572	16369	16692	16398	16324	16523	16585	16523	16420	16525	16581	16545	16592	16285	16553	16569	16559	16404	16461	16621	16320	16590	16576	16466	16544	16694	16611	16616	16494	16484	16508	16474	16589	16486	16578	16414	16457	16710	16492	16534	16382	16415	16585	16582	16547	16560	16504	16614	16500	16534	16576	16453	16452	16510	16593	16542	16682	16410	16547	16335	16522	16458	16442	16461	16356	16500	16520	16570	16480	16548	16553	16607	16580	16614	16404	16525	16394	16622	16613	16636	16406	16434	16474	16431	16404	16517	16328	16390	16599	16675	16411	16553	16578	16573	16626	16439	16638	16378	16579	16642	16405	16479	16687	16546	16589	16502	16571	16557	16654	16527	16393	16506	16546	16418	16419	16589	16490	16440	16566	16596	16549	16447	16604	16370	16568	16494	16505	16642	16375	16675	16593	16707	16517	16572	16415	16389	16587	16560	16572	16403	16316	16584	16606	16527	16435	16430	16450	16266	16394	16513	16522	16516	16468	16396	16525	16564	16466	16588	16423	16613	16518	16494	16341	16423	16392	16544	16460	16523	16476	16376	16479	16516	16347	16751	16594	16433	16475	16532	16571	16573	16360	16632	16547	16450	16327	16408	16400	16462	16566	16431	16449	16495	16601	16538	16542	16242	16373	16299	16363	16604	16614	16401	16466	16605	16573	16482	16527	16447	16637	16524	16502	16622	16447	16531	16514	16457	16752	16473	16683	16569	16563	16519	16529	16553	16353	16524	16505	16579	16546	16447	16453	16539	16707	16535	16679	16613	16529	16405	16519	16526	16601	16531	16605	16509	16498	16504	16488	16355	16340	16504	16594	16672	16538	16719	16369	16408	16562	16519	16456	16590	16707	16495	16676	16522	16443	16603	16447	16507	16670	16618	16526	16366	16332	16606	16426	16638	16526	16374	16591	16581	16484	16484	16594	16534	16442	16542	16401	16522	16563	16735	16575	16508	16640	16462	16534	16521	16278	16378	16484	16467	16440	16429	16621	16389	16664	16617	16308	16732	16561	16562	16551	16533	16696	16582	16500	16549	16665	16379	16582	16465	16492	16462	16552	16434	16602	16588	16501	16573	16451	16458	16618	16632	16625	16321	16489	16572	16554	16571	16529	16514	16604	16512	16487	16610	16511	16615	16545	16476	16479	16376	16631	16572	16533	16665	16610	16323	16555	16436	16588	16321	16611	16580	16477	16561	16395	16509	16470	16559	16456	16558	16421	16649	16600	16295	16571	16403	16545	16633	16393	16542	16339	16717	16573	16608	16574	16460	16350	16518	16498	16344	16517	16305	16547	16429	16482	16493	16526	16634	16540	16544	16606	16604	16696	16561	16602	16606	16403	16551	16625	16344	16455	16526	16417	16657	16429	16401	16479	16545	16551	16517	16649	16608	16411	16498	16576	16573	16455	16600	16569	16550	16508	16506	16363	16407	16711	16608	16513	16500	16348	16523	16382	16559	16596	16453	16675	16397	16662	16308	16502	16490	16428	16325	16516	16491	16441	16322	16638	16404	16443	16705	16677	16586	16555	16448	16459	16646	16506	16640	16524	16313	16343	16572	16400	16642	16540	16524	16367	16463	16462	16642	16478	16464	16529	16328	16603	16475	16817	16681	16523	16601	16602	16590	16662	16408	16459	16586	16627	16415	16573	16493	16451	16508	16582	16508	16457	16436	16570	16537	16591	16445	16490	16556	16530	16592	16569	16530	16301	16631	16710	16492	16628	16531	16544	16409	16519	16610	16476	16433	16493	16447	16566	16461	16466	16444	16525	16523	16708	16445	16531	16526	16489	16537	16474	16555	16548	16655	16563	16350	16543	16492	16419	16456	16459	16369	16533	16442	16619	16344	16671	16712	16335	16511	16464	16475	16572	16596	16504	16443	16601	16537	16537	16523	16703	16611	16697	16419	16623	16523	16482	16550	16483	16549	16421	16555	16479	16582	16486	16589	16462	16460	16497	16413	16323	16509	16585	16389	16355	16571	16516	16599	16513	16397	16471	16590	16524	16444	16494	16328	16588	16638	16487	16451	16645	16573	16473	16343	16623	16419	16587	16427	16604	16454	16356	16538	16522	16586	16564	16290	16556	16516	16633	16425	16516	16581	16484	16444	16708	16672	16313	16403	16657	16480	16528	16427	16444	16539	16647	16510	16479	16606	16430	16555	16397	16545	16487	16370	16497	16513	16485	16467	16608	16518	16564	16476	16572	16384	16609	16717	16472	16586	16510	16466	16506	16807	16617	16517	16499	16482	16521	16512	16470	16667	16629	16436	16507	16687	16444	16520	16508	16480	16860	16632	16517	16671	16630	16521	16455	16559	16587	16523	16486	16468	16511	16394	16581	16323	16577	16490	16494	16472	16465	16488	16504	16510	16352	16571	16416	16560	16658	16631	16396	16524	16549	16692	16519	16413	16460	16402	16690	16371	16545	16598	16535	16443	16454	16538	16570	16679	16275	16582	16480	16510	16502	16618	16522	16476	16430	16622	16569	16504	16596	16561	16409	16488	16447	16629	16532	16526	16515	16556	16479	16466	16332	16387	16538	16568	16732	16472	16515	16544	16431	16574	16492	16505	16505	16623	16745	16318	16391	16568	16638	16551	16443	16657	16565	16460	16468	16609	16506	16564	16563	16646	16481	16535	16572	16567	16389	16616	16684	16493	16696	16502	16528	16686	16552	16490	16492	16543	16563	16641	16389	16506	16501	16647	16744	16552	16433	16767	16530	16539	16562	16545	16667	16510	16562	16362	16344	16394	16649	16403	16648	16537	16599	16610	16570	16404	16615	16344	16641	16515	16485	16561	16669	16423	16543	16340	16544	16425	16642	16601	16500	16531	16533	16484	16317	16371	16414	16469	16582	16370	16594	16481	16448	16441	16538	16495	16566	16596	16576	16368	16470	16572	16506	16554	16416	16501	16688	16627	16599	16436	16395	16486	16589	16515
35192	29331	31842	29879	28497	28537	28648	28211	28267	28213	28450	28489	28441	28273	28346	28245	28328	28380	28323	28358	28295	28082	28141	28641	28665	28494	28269	28285	28304	28191	28775	28032	28176	28148	28285	28288	28148	28048	28199	28307	28156	28339	28173	28144	28020	27958	28301	28212	28115	28235	28379	28102	28165	28209	28143	28098	28294	28249	28214	28275	28296	28241	28409	28287	28451	28110	28214	28253	28278	27883	28109	28007	27997	28211	28201	28238	28290	28270	28143	28274	28382	28237	28505	28116	28208	28137	28300	28274	28233	28221	28274	28096	28253	28267	28030	28174	28167	28239	28118	27809	28125	27917	28190	28362	28214	28405	28014	28069	28087	28174	28084	28120	28041	28008	28296	28126	28034	28272	28131	28234	28314	28216	28069	28278	28051	28120	28196	28065	28173	28091	28297	28195	28438	28520	28283	28354	27913	28311	28287	28314	28079	28238	28266	27997	27939	28165	28083	28012	28247	28087	28159	27784	28201	28195	27912	28158	28428	28130	28121	28002	28494	28229	28016	28210	28075	28128	28106	28009	28183	28517	28028	28034	28330	28380	28259	28290	28365	28082	28082	28136	28030	28059	28147	28050	28271	28283	28403	28208	28280	28220	28375	28208	28073	28054	28133	28154	28338	28134	28084	27957	28307	27940	28282	28563	28225	28004	28417	28224	28113	28351	28422	28120	27975	28135	28118	27987	28113	28226	28396	28250	27966	28344	28496	27882	28092	28402	28288	28117	28302	28461	27902	28303	28267	27878	27895	28239	27995	28187	28418	28205	28235	28111	27965	28215	28219	28162	28007	28168	28394	28323	28268	28332	28350	27966	28283	28142	28331	28367	28338	28277	28231	28430	28401	28124	28316	28372	28249	28201	28173	28343	28332	27972	28083	28108	27982	28047	28093	28334	28435	28057	28295	28206	28173	28320	28280	27796	28015	28145	27810	28283	28182	28255	27974	28042	28263	28208	28224	28296	28053	28192	28275	28057	28028	28211	28210	28037	28040	28060	28178	28226	28116	28191	28124	28260	28222	28163	28257	28344	28326	27986	27989	28068	28028	28115	28044	28198	28320	28173	28133	28071	28204	28385	28201	28446	28298	28138	27857	28095	28013	28137	28277	28079	28230	28224	28285	28160	28081	28249	28180	28114	28161	28346	28180	27825	28186	28158	27999	28113	28380	28084	28328	28338	28024	28192	28370	28355	28102	28391	28195	28206	28083	28284	28611	28113	28252	28115	28273	27887	28258	28050	28237	28219	28085	28259	28078	28423	28208	28418	28243	28391	28228	27874	28075	28386	28330	28271	28149	28322	28396	28480	28111	28181	28161	28031	28261	28112	28028	28282	28207	28129	28311	28181	28337	28123	28342	28192	28152	28247	28219	27881	28202	28386	28089	28112	28108	28179	28293	28163	28019	28151	28180	28289	28395	28210	28177	28090	27962	27918	28072	28156	28030	28184	28142	28036	28190	28309	28189	28226	27947	28104	28223	27959	28416	28317	28053	28251	27936	28025	28156	28236	28149	28202	28333	28412	28280	28209	28430	28238	28056	28390	28369	28216	28171	28093	28183	28155	28231	28251	28369	28376	27989	28236	28060	27925	28276	28132	28350	28131	28553	28308	28257	28322	28198	28378	28160	28050	28291	28363	28334	28260	28275	27988	28307	28058	28174	27988	28080	28086	28167	28035	28012	28042	28131	27929	28305	28165	28146	28288	28194	28356	28282	28090	28203	28101	28195	28344	28284	27996	28251	28145	28372	28144	28377	28253	28212	28191	28172	27952	27949	28320	28032	28142	28144	28040	28267	28254	28260	28211	28249	28092	28093	28062	28593	28257	28404	28061	28233	28374	28198	28228	28202	28291	28059	28451	28277	28182	28476	28252	28144	28285	28219	28308	28234	28102	28447	28134	28307	28064	28312	28238	27975	27986	28394	28034	28075	28238	28433	28430	28218	28140	28271	28220	28284	28163	28024	28140	28186	27995	28220	28215	28256	27954	28373	28118	28004	28060	28291	28068	28122	27995	28309	28406	28499	28114	28171	28241	28398	27923	28096	28388	28290	28135	28203	28115	28174	27996	28151	28259	28202	28186	28149	28147	28179	28116	28219	28241	28005	28147	28036	28189	28261	28114	28189	28070	28076	28311	28254	28093	27967	27999	28121	27985	28289	28152	28407	28191	28310	28290	28361	28116	28119	27906	27931	28376	27949	28512	28040	28077	28329	28201	27812	28415	28108	28274	28444	28401	28088	28228	28040	28113	28258	27922	28364	28499	28138	27984	28306	28271	28154	28124	28178	28125	28187	28267	28261	28236	28185	27994	28103	28273	28032	28432	27905	28292	28411	28746	28471	28182	28227	28057	28323	28121	28189	28227	28285	28190	28102	28058	28326	28029	28056	28051	28123	28145	28287	28290	28138	28108	28126	28286	28177	28415	28173	28283	28395	27941	28268	28159	28043	28287	28160	27888	28099	28052	28447	28368	28157	28393	28164	28459	28298	28203	28295	28053	28190	28157	28320	28231	28351	28400	28442	28132	28150	28219	28316	28231	28176	28204	28300	28412	28306	28214	28245	28236	28184	28266	28124	27998	28103	28547	28218	28470	28215	28074	28136	28222	28152	28049	28296	28041	28247	28319	28148	28242	28320	28027	28191	28036	27960	28147	28071	28411	28368	28387	28364	28417	27980	28277	28064	28323	28274	28237	28490	28082	28340	28151	28274	28215	28010	28449	28114	28038	28326	27876	28462	28226	28230	28109	28179	28290	28333	28004	28040	28004	28458	28386	28331	28417	28053	28339	27952	28113	27952	28020	28312	28158	28237	28096	28217	28148	28071	28147	28051	28215	28177	28133	28237	28307	28162	28280	28253	28204	28224	27894	28039	28211	28214	28293	28259	28450	27957	28092	28166	27933	28079	28327	28240	28371	28399	28232	28052	28039	28229	27920	28059	28137	28100	28386	28177	28249	28077	28043	27982	28240	28255	28350	27853	28089	28165	28350	28198	28212	28162	28030	28340	28057	28210	28152	28241	28024	28472	28271	28087	28272	28345	28619	28073	28266	28292	28430	28292	28349	28244	28273	28131	28448	28207	28234	28150	28363	28350	28192	28199	28205	28267	28295	28314	28399	28074	28239	28113	27989	28469	28175	27981	28400	28052	28029	28071	28104	28418	28316	28243	28158	28301	28126	28400	28255	28133	28411	28187	28208	28177	28249	28169	28082	28103	28083	28021	28175	28226	28055	28125	28278	28200	28112	28208	28379	28092	28269	28278	28193	28063	28072	28553	28109	28154	28271	28185	28294	28317	28402	28232	28176	28275	28005	28281	28177	28282	28087	28322	28443	27951	28203	28039	28060	28147	28292	28133	28184	28218	28394	28315	28261	28471	28416	28285	28344	28219	28176	28182	28009	28384	28256	28078	28458	28113	28027	28079	28201	28045	28176	28343	28451	28260	28173	27991	28000	28192	28053	28375	28253	28065	28141	28274	28205	28259	28246	28092	28334	28353	28332	27944	28328	28316	28293	28117	28176	28271	27932	28110	28087	28092	28199	28149	28112	28199	27991	28156	28251	28343	28155	28001	28179	28123	28224	28036	27900	28160	27874	27944	28086	28355	28169	28190	28413	28414	28301	28210	28142	28229	28383	28065	28165	28050	28124	28419	27976	28089	28077	28264	28320	28130	28260	28113	28112	28470	28239	28265	28534	28153	28154	28345	28233	28039	28423	28149	28221	28307	28222	28124	28191	28321	28091	28225	28243	28049	28295	28057	28279	28082	27997	28138	28140	27996	28065	28017	28169	28327	28283	28239	28294	28084	28375	28388	28159	28254	28355	28170	27947	28310	28044	28207	28376	28408	28088	28454	28335	28098	28032	28213	28166	28416	28369	28216	28068	28168	28189	28551	28108	28280	28110	28284	28157	28025	28256	28421	28279	28307	28227	28144	27977	28131	28326	28045	28076	27901	28101	28177	28408	28181	28084	28330	28392	28235	28071	28059	28181	28267	28089	28202	28188	28523	28386	28325	28229	28249	28203	28057	27992	28563	28397	28149	28019	28135	28140	28335	28038	28149	28329	28324	28097	28129	28216	28298	28165	28232	28301	28174	28050	28015	28142	28319	28232	28145	28465	28408	28148	28132	28328	28318	28262	28597	28176	28051	28364	28187	28304	28165	28065	28518	28465	28420	28292	28186	28136	28139	28000	28118	28193	28344	28415	28302	28249	28402	28190	28220	28214	28185	28089	28116	28313	28210	28373	28325	28170	28239	28377	28391	28411	28192	28290	28078	28049	28114	28257	28203	28244	28285	28408	28237	28211	27950	28286	28212	28023	28059	28244	28422	28244	28289	28142	28128	28279	28267	28257	28366	28361	27948	28170	28327	27992	28294	28239	28070	28155	28258	28338	28431	28343	28260	28117	28393	28137	28461	28006	28245	28388	28089	28156	28110	28290	28289	28552	28238	27983	28083	27986	28122	28154	28344	28295	28218	28156	28240	28412	27921	28185	28123	28137	28369	28253	28245	28299	28087	28288	28403	28204	28197	28320	28355	28303	28059	28159	28304	28411	28411	28160	28432	28240	28190	28125	28226	28367	28283	28138	28266	28204	28183	28238	28371	28200	28054	28130	28321	28282	28122	27943	28329	28182	28097	28134	28026	28113	28370	28293	28203	28094	28242	28074	28251	28112	28033	27942	28209	28442	28322	28226	28274	28204	28242	28212	28242	28251	28274	28244	28344	28201	28374	28280	28187	28141	28233	28596	28346	28360	28070	28303	28020	28049	28154	28265	28216	28216	28247	28278	28339	28215	28116	28264	28144	28083	28514	28233	28173	28216	28180	28214	28439	27990	28197	28131	28226	28343	28203	27998	28040	28128	28280	27963	28161	28010	28223	28437	28169	28218	28386	28288	28330	28181	28211	28224	28493	28214	28111	28327	28016	28034	28246	28191	28298	28176	27985	28135	27950	28149	28342	28219	28077	28502	28411	28049	28143	28333	28037	28173	28037	28066	28180	28276	28456	28224	28342	28171	28385	28131	28350	28584	27983	28295	28362	28130	28128	28171	28247	28257	28212	28169	28013	28142	28472	28346	27911	28331	28155	28077	28325	28172	28135	27973	28214	28475	28494	28324	27994	28156
23198	29134	21471	18746	18445	18223	17894	17867	18138	17777	17793	17856	17842	17846	17982	17722	17964	17874	17778	17863	17916	17983	17902	17677	17708	18074	18026	17832	17968	17735	18128	17828	17958	17831	17821	17904	18029	18063	17824	17882	17825	17821	17820	17835	17877	17869	17887	17719	17975	17895	17854	17699	17757	17745	17653	17690	17634	17843	17561	17935	17886	17931	17915	17730	17934	17815	17637	17918	17754	17744	17841	17960	17829	17825	17829	17739	17850	17891	17824	17865	17655	17853	17963	17967	17554	17927	17758	17770	17811	17704	17992	17882	17682	17929	17866	17719	17649	17635	17679	17927	17675	17864	17720	17711	17867	17675	17635	17823	17872	17599	17853	17813	17799	17824	17828	17794	17699	18043	17779	17711	17705	17793	17605	17825	17782	17784	17824	17866	17673	17823	17818	17683	17880	17694	17918	17544	17630	17757	17906	17679	17766	17860	17720	17753	17854	18001	17791	17650	17779	17798	17505	17744	17799	17620	17667	17773	17876	17813	17672	17654	17819	17819	17862	17786	18041	17883	17681	17838	17918	17890	17718	17899	17745	17842	17817	17831	17765	17708	17755	17684	17580	17863	17770	17889	17899	17868	17860	17665	17656	17726	17753	17863	17714	17685	17746	17808	17831	17789	17775	17985	17819	17816	17849	17748	17762	17825	17722	17746	17818	17783	18065	17799	17722	17833	17641	17637	17830	17800	17556	17650	17703	17995	17686	17902	17907	17821	17740	17933	17721	17704	17868	17731	17689	17855	17880	17637	17771	17623	17825	18031	17820	17572	17750	17848	17934	17857	17787	17727	17631	17787	17755	17772	17686	17608	17838	17881	17714	17929	17877	17864	17915	17825	17563	17676	17722	17767	17812	17671	17873	17625	17811	17961	17749	17798	17687	17614	17652	17651	17686	17639	17664	17791	17745	17636	17870	17596	17676	17800	17868	17850	17582	17862	17781	17998	17876	17823	17669	17968	18039	17670	17797	17818	17744	17702	17829	17877	17819	17836	17885	17797	17871	17795	17975	17782	17874	17710	17806	17811	17669	17811	17855	17859	17790	17742	17897	17801	17694	17775	17671	17685	17694	18045	17875	17647	17720	17821	17795	17807	17739	17801	17893	17782	17631	17735	17787	17654	17913	17801	17727	17663	17831	17718	17774	17712	17710	17943	17709	17833	17676	17717	17983	17762	17860	17877	17672	17824	17630	17673	17813	17824	17756	17909	17771	17699	17706	17840	18014	17693	17760	17873	17557	17694	18029	18005	17690	17997	17670	17796	17680	17922	17727	17907	17881	17780	17789	17777	17649	17808	17676	17821	17835	18041	17698	17649	17726	17727	17995	17857	17851	17631	17853	17851	17612	17804	17854	17737	17851	17792	17660	17727	17675	17599	17624	17724	17791	17754	17830	17808	17714	17788	17861	17821	17768	17747	17843	17676	17904	17666	17764	17649	17811	17536	17785	17781	17741	17686	17704	17658	17826	17781	17797	17793	17691	17914	17667	17735	17617	17970	17883	17788	17780	17711	17791	18061	17904	17966	17792	17761	17671	17606	17804	17849	17645	17688	17898	17824	17774	17767	17804	17811	17820	18022	17691	17845	17747	17744	17815	17789	17521	17951	17906	17809	17651	17882	17671	17851	17810	17865	17940	17904	17768	17918	17840	17877	17888	17835	17684	17792	17757	17853	17695	17776	17795	17744	17721	17856	17808	17806	17663	17845	17835	17884	17874	17789	17820	17690	17647	17669	17943	17838	17836	17839	17637	17935	17722	18023	17768	17895	17798	17600	17765	17826	17786	17796	17897	17867	17724	17699	17828	17720	17790	17902	17908	17928	17815	17842	17768	17845	17790	17824	17769	17760	17801	17696	17804	17711	17796	17610	17876	17859	17803	17753	17668	17808	17589	17870	17808	17674	17636	17772	17789	17845	17780	17854	17788	17726	17835	17704	17762	17797	17807	17699	17877	17710	17863	17798	17972	17853	17885	17806	17801	17758	17747	17881	17638	17798	17894	17684	17707	17656	17898	17802	17720	17861	17904	17706	17677	17880	17735	17721	17866	17731	17642	17844	17776	17882	17705	17780	17785	17866	17824	17825	17815	17945	17723	17879	17835	17768	17803	17727	17642	17895	17843	17632	17850	17898	17625	17809	17694	17831	17862	17559	17657	17821	17596	17781	17799	17709	17897	17876	17746	17861	17708	18035	17815	17702	17890	17692	17858	17836	17801	17952	17669	17762	17729	17803	17733	17882	17736	17819	17868	17818	17707	17777	17658	17859	17844	17852	17852	17840	17905	18092	17883	17807	17813	17612	17807	17826	17913	17495	17712	17758	17902	17710	17733	17546	17715	17755	17665	17627	18002	17719	17828	17577	17884	17922	17773	17968	17864	17675	17703	17743	17669	17907	17793	17853	17680	17832	17809	17769	17740	17471	17883	17769	17574	17829	17557	17667	17916	17746	17885	17778	17669	17836	17713	17817	17605	17708	17678	17888	17852	17895	17811	17852	17804	17661	17834	17882	17733	17773	17793	17632	17608	17801	17714	17761	17845	17585	17780	17817	17838	17785	17845	17729	17785	17781	17754	17770	17883	17768	17976	17889	17593	17741	17839	17923	17960	17958	17882	17702	17778	17802	17807	17796	17798	17939	17856	17815	17583	17981	17715	17581	17719	17914	17814	17824	17848	17866	17646	17708	17829	17632	17919	17739	17878	17843	17559	17727	17860	17723	17733	17742	17708	17691	17830	17783	17766	17568	17898	17910	17747	17724	17701	17890	17797	17698	17773	17746	17953	17844	17668	17721	17915	17782	17870	17907	17620	17697	17846	17827	17732	17750	17826	17746	17797	18035	17715	17797	17596	17710	17518	17730	17703	17965	17612	17680	17794	17872	17726	17811	17688	17806	17657	17812	17826	17868	17759	17822	17766	17809	17956	17771	17884	17758	17845	17786	17841	17830	17826	17701	17883	17802	17961	17935	17672	17824	17842	17687	17769	17760	17912	17933	17844	17540	17836	17964	17741	17745	17735	17677	17822	17771	17882	17858	17956	17697	17940	17629	17859	17776	17879	17731	17981	17739	17675	17704	17753	17648	17934	17813	17807	17694	17866	17754	17890	17793	17904	17928	17686	17835	17727	17771	17888	17820	17624	17850	17860	17958	17854	17879	17675	17728	17865	17738	17669	17764	17934	17745	17827	17837	17702	17760	17824	17889	17770	17948	17844	17691	17977	17721	17758	17807	17759	17952	17735	17874	17870	17799	18029	17666	17783	18001	17804	17851	17946	17703	17727	17843	17547	17907	17852	17877	17647	17878	17768	17592	17846	17809	17815	17752	17642	17830	17695	17862	17856	17889	17654	17720	17746	17640	17748	17815	17734	17858	17829	17823	17793	17720	17850	17684	17673	17910	17876	17941	17839	17767	17586	17720	17738	17682	17875	17702	17774	17925	17748	17815	17515	17736	17766	17646	17561	17831	17642	17844	17681	17890	17852	17816	17908	17907	17873	17693	17865	17838	17901	17666	17796	17765	17702	17862	17800	17872	17942	17628	17742	17796	17917	17943	17804	17718	17712	17828	17911	17860	17855	17804	17787	17544	17877	17647	17699	17627	17748	17681	17663	17773	17602	17696	17730	17721	17674	17733	17694	17780	17906	17924	17898	17707	17909	17841	17822	17908	17806	17897	17791	17737	17796	17744	17896	17875	17970	17921	17829	17731	17784	17597	17752	17699	17815	17765	17915	17749	17697	17829	17768	17820	17798	17775	17794	17589	17705	17887	17710	17950	17884	17836	17702	17771	17813	17762	17821	17820	17754	17808	17711	17737	17734	17884	17781	17640	17890	17821	17923	17666	17720	17890	17954	17678	17903	17872	17872	17774	17879	17779	17777	17825	17649	17822	17690	17791	17933	17888	17705	17867	17827	17727	17780	17811	17786	17761	17819	17744	17911	17712	17764	17758	17962	17902	17777	17736	17820	17830	17765	17933	17718	17777	17819	17782	17896	17814	17662	17907	17847	17839	17908	17765	17828	18027	17959	17742	17745	17824	17866	17936	17957	17726	17822	17711	17862	17743	17869	17668	17609	17972	17788	17784	17718	17850	17838	17795	17757	17798	17701	17662	17794	17823	17796	17839	17645	17700	17862	17723	17753	17848	17655	17826	17793	17642	17764	17716	17698	17848	17779	17821	17637	17794	17828	17788	17965	17969	17720	17671	17859	18012	17804	17831	17815	17858	17868	17888	17888	17919	17768	17777	17918	17824	17818	17679	17719	17715	17896	17881	17660	17948	17788	17881	17606	17929	17949	17905	17924	17818	17777	17858	17794	17805	17723	17888	17960	17672	17717	17639	17763	17774	17779	17990	17808	17570	17834	17696	17939	17837	17529	17722	17643	17732	17848	17717	17757	17847	17846	17723	17898	17911	17897	18033	17700	17887	17783	17619	17740	17931	17834	17749	17858	17774	17788	17848	17870	17851	17812	17713	17874	17750	17951	17793	17819	17814	17741	17698	17897	17764	17773	17903	17724	17713	17575	17803	17852	17839	17902	17857	17852	17986	17901	17699	17759	17851	17684	17681	17688	17742	17825	17812	17757	17712	17776	17967	17876	17878	17675	17774	17991	17742	17847	17748	17826	17663	17934	17752	17738	17756	17811	17547	17741	17714	17901	17698	17625	17748	17826	17739	17702	17797	17689	17932	17865	17831	17762	17785	17817	17739	17758	17825	17810	17794	17840	17725	17749	17619	17886	17665	17903	17930	17774	17927	17921	17689	17717	17921	17821	17742	17905	17877	17927	17898	17690	17887	17871	17877	17781	17756	17718	17780	17663	17575	17893	17812	17861	17893	17762	17672	17622	17632	17784	17862	17863	17814	17773	17676	17893	17872	17869	17880	17900	17757	17655	17995	17951	17608	17647	17718	17919	17615	17656	18007	17713	17896	17931	17688	17711	17737	17716	17952	17831	17767	17865	17824	17580	18019	17862	17649	17867	17813	17780	17691	17687	17806	17994	17924	17832	17728	17773	17885	17699	17787	18043	17878	17916	17925	17902	17789	17632	17943	17796	17573	17806	17748	17830	17717	17991	17954	17815	17658	17926	17735	17904	17815	17712	17734	17761	17634	17708	17939	17669	17661
23910	20948	27271	25143	23793	27829	29857	27790	26991	27250	27344	27246	27300	27067	26879	27099	26990	26859	26899	26999	26953	26934	26923	26710	26932	26925	27208	27082	27258	27038	26939	27148	26936	26950	26911	26632	27111	26948	26937	26981	26824	26953	26797	26948	26595	26725	26728	26625	26797	26900	26883	26850	26864	26763	26526	26824	26860	27035	26948	27050	26541	26613	26947	26665	26744	26741	26756	26609	26854	26872	27047	26706	26605	26893	27017	26947	27032	26827	26816	26811	26849	26778	26862	26799	26791	26843	26663	26933	26757	26753	26791	26648	26798	26867	26902	26895	26761	27003	26782	26868	26617	26780	27002	26804	26879	27167	27016	26655	26826	26867	26681	26951	26609	26700	26886	27037	26760	26803	26752	26855	26667	26779	26885	26744	26809	26759	26621	26819	26802	26683	26777	26548	26857	26718	26928	26777	26861	26741	26879	26832	26755	27078	26992	26620	26521	26985	26803	26797	26951	26882	26892	26864	26748	26961	26642	26920	26645	26778	26674	26787	26709	26796	26743	26916	26703	26617	26737	26417	26481	26728	26904	26694	26982	26768	26910	26822	26816	26846	26690	26605	26871	26706	26718	26579	26731	26666	26704	26784	26548	27105	26807	26727	26866	26422	26759	26830	26589	26881	27060	26920	26889	26885	27080	26944	26858	26754	26832	26595	26824	26785	26940	26598	26786	26716	26852	26691	27111	26934	26637	26870	26715	26609	26755	26567	26325	26751	26883	26723	26772	26612	26869	26986	26835	26649	26941	26828	26836	26877	26725	26669	26941	26972	26914	26946	27067	26813	26828	27112	26847	26821	26620	26677	26987	26674	26756	26853	26656	26895	26761	26688	26815	26641	26728	26719	26826	26933	26441	26987	26688	26767	26755	27014	26822	26833	26919	26750	26943	26997	26960	26977	26825	26828	26847	26925	26716	26755	26949	27002	26854	26723	26852	26883	26966	26825	26774	26716	26673	27188	26845	26784	27075	26908	26787	26680	26818	26783	26831	26371	26667	26566	27195	26599	26596	26710	26527	26469	26584	26632	26581	26783	26754	26802	26544	27038	26656	27022	26830	26550	26887	26624	26775	26822	26613	26936	26768	26665	26821	26869	26465	26451	26777	26578	26856	27032	27017	26793	26829	27060	26907	26651	26640	26868	26714	26820	26655	26725	26970	26921	26926	26768	26883	26645	26611	26724	26710	26676	26653	26668	26840	26879	26936	26689	26764	26842	26833	26833	26855	26903	26840	26969	26655	26816	26444	26517	26776	26624	26635	26710	26633	26886	26968	26944	26724	26682	26786	26949	26667	26825	26803	26754	26928	26671	26712	26924	26902	26804	26949	26854	26701	26947	26796	26681	26405	27178	26715	26687	26617	26791	26749	26714	26689	26903	26752	26632	26820	26910	26844	26621	26557	26740	26870	27046	26741	26485	26561	26723	26780	26795	26680	26860	26726	26903	26753	26722	26864	26808	26973	26609	26711	26692	26766	26572	26736	26642	26825	26758	26854	26757	26751	26883	26789	26865	26825	26928	26690	26597	26815	26493	26884	26794	26808	26735	26652	26839	26978	26776	27104	26754	26754	26773	26865	26670	26748	26797	26866	26627	26965	26649	26805	27075	26769	26605	26551	26864	26769	26940	26834	26691	26836	26720	26871	26706	26854	26655	26716	26863	26823	26744	26871	26649	26706	26929	26937	26931	26972	26721	26579	26965	26773	26922	26720	26663	26762	26706	26760	26932	26995	26555	26765	26887	26797	26787	26577	26697	26891	27180	26860	26638	26620	26726	26685	26885	26874	26790	26722	26813	26923	26508	26848	26969	27145	26854	26596	26565	26647	26940	26660	26757	27006	26924	26720	26624	26659	26758	26681	26977	26843	26600	26627	26769	26767	26836	27128	27006	26867	26997	26588	26828	26624	27028	26812	26811	26706	26716	26748	26991	26935	26650	26628	26783	26757	26798	26794	26979	26703	26726	26720	26854	26942	26804	26878	26614	26667	26868	26764	26709	26884	26700	26879	26626	26752	26914	26875	26769	26813	26866	26540	26992	26653	26786	26675	26713	26706	26876	26786	26876	26710	26694	27044	26757	26600	26632	27090	26758	26715	26865	26721	26824	26803	26782	26830	26882	26728	26682	26883	26837	26884	26947	26785	27109	26834	26761	26780	26760	26753	26725	26900	27002	26952	26754	26767	26937	26688	26740	26719	26877	26798	26885	27037	27014	26874	26661	27064	26673	26683	26881	26801	26747	26877	26732	26800	26736	26854	26815	26855	26913	26856	26652	26860	26856	26785	26785	26658	26768	26754	26705	26824	26608	26783	26964	26792	26841	26673	26986	26581	26913	26653	26831	26463	26771	26782	26794	26684	26805	26755	26936	26789	26792	26730	27008	26898	26708	26711	26530	26825	26711	26624	26845	26973	26808	26843	26733	26958	26744	26927	26589	26640	26710	26800	26860	26921	27063	26828	26809	27043	26726	26705	26846	26786	26861	26927	26708	26650	26539	26941	26756	26851	26874	26909	26826	26707	26937	26926	26805	27061	26875	26958	26804	26854	27052	26767	26961	26892	26726	26761	26957	26899	26834	26950	26704	26632	26577	26770	26774	26850	26839	26855	26878	26654	26832	26827	26778	26804	26519	26935	26782	26857	26878	27057	26665	26898	26664	26760	26861	26855	26886	26814	26761	26819	26465	26794	26971	26892	26861	26550	26583	26810	26793	27009	26655	26759	26772	26686	26639	26864	26648	26823	26696	26783	26814	26764	26945	26693	26885	26768	26468	26835	26983	26950	26962	26905	26848	27025	26822	26882	26731	26883	26756	26825	26826	26997	26853	26680	26617	26620	26694	26523	26724	26942	26903	27017	26692	26714	26578	26842	26712	26879	26666	26730	26967	26550	26632	26623	26875	26874	26821	26756	27098	27082	26967	26688	26659	26642	26629	26925	26965	27139	26941	26714	26675	26795	26723	26944	26616	26739	26766	27101	26680	26831	26535	26601	26995	26894	26578	26973	26878	26927	26891	26876	26870	27055	26784	26696	26912	26981	26688	26884	26672	26861	26756	26536	26535	26942	26792	26694	26882	26699	26894	26657	26642	26735	26871	26879	26583	26681	26893	27070	26967	26924	26837	26744	26928	26655	26854	26794	26768	26793	26895	26582	26692	26675	26622	26888	26790	26861	26786	26599	26866	26809	26786	26947	26799	26673	26929	26821	26947	26932	26906	26628	26713	26712	26761	26650	26781	26757	26892	26740	26935	26508	26866	26728	26787	26853	26634	26735	26551	26602	26547	27068	26885	26818	26776	26877	26632	26617	26894	26859	26808	26818	26689	26825	26945	26831	26894	26631	26716	26760	26941	26810	26751	26682	26760	26750	26897	26935	26912	27024	26831	26525	26717	26875	26719	26822	26795	27098	26846	26650	26557	26736	26610	27089	26887	26770	26796	26769	27113	26806	26567	26705	26928	26665	26814	26668	26769	26957	26807	26803	26686	26687	26424	26824	26744	26955	26777	26502	26766	26666	26707	27053	26769	26974	26846	26690	26661	26778	26781	26632	26665	26629	26861	26997	26833	26904	27052	26895	26792	26826	26703	27050	26839	26744	26931	26800	26819	26803	26909	26993	26709	26686	27002	26796	26736	26997	26732	26708	26834	26972	26768	26928	26762	26924	26893	26898	26881	26864	26806	27119	26885	26783	26973	26946	26902	26754	26855	27094	26674	26679	26586	26945	26616	26857	26924	26759	26801	26941	26648	26820	26837	26720	27010	26933	26760	26757	26717	26671	26968	26714	26958	26807	26649	26749	26655	26775	26722	26865	26632	26742	26662	27064	26844	26895	26623	26611	26532	26684	26668	26902	26625	26770	27030	26721	26706	26602	26625	27110	26830	26695	26869	26937	26969	26659	26681	26782	26610	26655	26788	26795	26881	26793	27041	26818	26959	26704	26650	26890	26707	26806	26665	26797	26726	26854	26883	26652	26719	26891	26856	26663	26671	26975	26858	26880	26615	26749	26612	26616	26391	26679	26580	26880	26877	26873	26837	26681	26949	26790	26793	26578	26752	26727	26722	26983	26882	26812	26975	26766	26843	26967	26771	26543	26637	26724	26668	26864	26886	27060	26616	27095	26776	26808	26904	27229	27150	26935	26770	26712	26621	26741	26827	27010	26731	26911	27045	26927	26798	26726	26902	26923	27036	26913	26694	26835	26735	26931	26798	26737	26727	26747	26713	26799	26926	26811	26619	26531	26555	26743	26725	26684	26790	26576	26744	26839	26981	27039	26917	26760	26742	26842	26665	26794	26876	26736	26633	26857	26886	26596	26704	27064	26735	26756	26992	26712	26857	27100	26619	27114	26837	26787	26605	26717	26931	26667	26846	26778	26762	26706	26843	26509	26720	26735	26710	27016	26846	26897	26967	26698	26810	27114	26909	27007	26682	26896	26757	26939	26624	26759	26878	27062	27064	26885	26862	26800	26714	26717	26846	26507	26701	26702	26787	26978	27056	26651	26772	26875	26756	26618	26807	26744	26601	26925	26569	26977	26615	26917	26943	26989	26856	26722	26924	26926	26815	26818	26720	26960	26650	26818	26970	27043	26761	26895	26629	26702	26749	26747	26788	26775	26801	26656	26619	26767	26564	26720	26634	26684	26721	26666	26756	26882	26690	26800	26776	26880	26716	26739	26465	27082	26939	27008	26695	26735	27030	26799	26824	26802	26625	26892	26745	26842	26503	26685	26668	26577	26615	26779	26901	26856	26626	26947	26708	26841	26823	26754	26980	26635	26866	27027	26686	27013	26994	26869	26654	26954	26855	26846	26648	26675	26722	26917	26738	26837	26822	26708	26565	27018	26890	26819	26819	26539	26829	27095	26708	26523	26805	26830	26678	26920	26716	26810	26837	26923	26575	26703	26898	26578	26491	26948	26533	26868	27042	26707	26773	27111	26593	26521	26902	26860	26872	26806	26510	26809	26558	27108	26778	26800	26834	26665	26634	26928	26842	26808	26643	26547	26783	26708	26643	26661	26547	26724	26543	26819	26798	26951	26953	27036	26810	26684	26789	26785	26764	26920	26656	26974	26801	26831	26559	26804	26727	26669	26580	26877	26866	26659	26650	26867	26826	26870	26586
23178	41450	28722	21194	20004	18979	18618	18178	17768	17768	17789	17824	17475	17392	17611	17473	17281	17561	17566	17429	17311	17336	17193	17501	17419	17319	17509	17488	17352	17480	17438	17336	17343	17313	17255	17442	17542	17265	17256	17301	17309	17242	17355	17132	17347	17161	17265	17399	17111	17395	17147	17463	17358	17325	17254	17080	17135	17329	17247	17275	17008	17307	17212	17211	17236	17055	17273	17220	17160	17059	17221	17111	17354	17270	17319	17256	17389	17121	17164	17310	17022	17208	17187	17308	17224	17107	17322	17283	17301	17320	17328	17132	17101	17208	17257	17120	17171	17280	17340	17147	17118	17094	17234	17371	17110	17230	17080	17208	17048	17132	17232	17206	17008	17213	17300	17115	17239	17259	17211	17124	17196	17257	17335	17049	17269	17209	16980	17391	17185	17243	17222	17216	17000	17101	17243	16958	17187	17183	17193	17217	17096	17213	17175	17256	17199	17294	17159	17086	17263	17211	17048	17072	17145	17141	17059	17082	17026	17142	17246	17113	17103	16975	17092	17226	17144	17334	17094	17209	16992	17226	17252	17244	17065	17131	17298	17177	17079	17217	17243	16974	17396	17273	17194	17046	17209	17214	17133	17024	17359	17223	17024	17046	17017	17012	17189	17119	17010	17163	16985	17162	17153	17205	17337	17174	17104	17193	16947	17132	17176	17162	17274	17228	17220	17131	17101	17192	17099	17201	17162	17181	17292	17073	17166	17217	17228	17159	17179	17230	17269	17235	16995	17225	17261	17066	17288	17097	17207	17198	17175	17031	17080	17416	17243	17231	17141	17288	17156	17194	17099	17086	17354	17041	17255	17229	17099	17076	17352	17216	17317	17122	17060	17120	17307	17354	17322	17231	17254	17231	16917	17317	17298	17192	17028	17276	17225	17154	17064	17225	17250	17134	17028	17164	17158	17099	17251	17142	17180	17178	17234	17110	17223	17262	17268	17168	17091	17226	17079	17150	17116	17400	17153	17232	17000	17136	17200	17161	17133	17119	17017	17000	17411	16978	17015	17259	16951	17203	17249	17154	17304	17181	17215	17139	17232	17119	17256	17106	17112	17070	17250	17133	17108	17339	17254	17102	17227	17315	17295	17388	17283	17140	17391	17154	17212	17188	17132	17287	17269	17247	17226	17057	17102	17278	17224	16979	17160	17289	17234	17110	17107	17211	17261	17245	17437	17032	17370	17257	17196	17279	17130	17189	17062	17362	17066	17336	17247	17175	17127	17063	17255	17124	17120	17100	17177	17095	17125	17179	17078	17236	17117	17183	17241	17232	17256	17293	17189	17191	17229	17193	17226	17164	17300	17171	17150	17066	17129	17124	16970	17158	17331	17131	17100	17210	17278	17064	17179	17048	17203	17210	17184	17070	17252	17300	17137	17047	17120	17249	17228	17157	17115	17199	17184	17119	17093	17177	17191	17254	17142	17202	17043	17221	17119	17125	17193	17239	17123	17220	17340	17117	17126	17197	17113	17313	17033	17133	17143	17066	17118	17162	17081	17070	17005	17164	17161	16972	17149	17131	17159	17367	16985	17126	17046	17217	17289	17351	17204	17189	17169	17149	17443	17195	17092	17188	17086	17194	17371	17151	16969	17277	17126	17187	17199	17017	17117	17242	17276	17262	17330	17185	17284	17271	17223	17197	17081	17063	17243	17039	17232	17246	17160	17302	17204	17316	17147	17144	17251	17214	17182	16963	17120	17151	17023	17083	17191	17096	17044	17199	17194	17150	17088	17212	17186	17215	17162	17249	16934	17217	17055	17048	16988	16955	17143	17200	17281	17311	17348	17296	17120	17063	17401	17190	17146	17269	17232	17095	17180	17090	17120	17080	17213	17144	17282	17176	17199	17106	17061	17070	17236	17103	17087	17242	17116	17178	17136	17240	17264	17160	17275	17205	17385	17206	17066	17247	17038	17131	17039	17153	17396	17138	17228	17230	17287	17105	17050	17140	17114	17232	17195	17256	17155	17108	17217	17195	17085	17181	17096	17227	17184	17185	17168	17186	17329	17168	17169	17094	17127	17282	17214	17265	17233	17335	17066	17135	17077	17333	17136	17313	17139	17143	17094	17155	17141	17270	17146	17037	17092	17140	17131	17144	17257	17156	17092	17233	17253	17336	17248	17268	17132	17226	17220	17190	17100	17281	17051	17247	17104	17319	17269	17372	17266	17275	17202	17358	17084	17146	17184	17125	17180	17065	17127	17097	17193	17072	17334	17246	17220	17138	17128	17064	17232	17097	17396	17308	17177	17327	17013	17173	17296	17180	17091	17054	17241	17196	17310	17210	17257	17241	17071	17266	17247	17139	17173	17392	17095	17185	17131	17173	17139	17153	17108	17011	17111	17103	17224	17126	17126	17095	17157	17109	17303	17174	17236	17084	17282	17125	17094	17019	17317	17165	16996	17181	17223	16958	16914	17262	17251	17116	17182	17176	17124	17253	17026	17302	17210	17124	17072	17177	17116	16987	17103	17257	17100	17103	17122	17167	17167	17135	17325	17286	17180	16970	17233	17175	17159	17161	17053	17155	17219	16973	17202	17169	16956	17148	17160	17252	17131	17177	17273	17038	17323	16986	17082	17138	16951	17131	17385	17138	17229	17279	17345	17170	17119	17271	17043	17307	17220	17244	17202	17050	17102	17077	17118	17102	17130	17309	17308	17092	17286	17110	17385	17332	17101	17075	17205	17304	17103	17356	17082	17244	17009	17253	17254	17330	17125	17387	17209	17318	17201	17237	17227	17220	17120	17135	17140	17218	17209	17230	17081	17236	17123	17250	17056	17281	17250	17340	17191	17066	17353	17336	17123	17149	17075	17172	17075	17251	17072	17050	17318	17178	17295	17277	17150	17335	17135	17244	17236	17254	17228	17095	17207	17019	17187	17189	17075	17359	17252	16995	17164	17135	17161	17195	17255	17194	17100	17263	17065	17157	17125	17403	17267	17218	17111	17298	17157	17078	17190	17175	17272	17152	17208	17085	17109	17211	17237	17253	17154	17157	17106	17025	17176	17210	17292	17021	16992	17126	17191	17177	17228	17264	17241	17302	17061	17113	17119	17068	17158	16988	17016	17175	17176	17315	17298	17081	17120	17298	17214	17271	17189	17189	17291	17106	17216	17230	17210	17274	17085	17166	17340	16886	17021	17368	17221	17328	17044	17297	17208	16966	17138	17093	17236	17236	17068	17177	17028	17099	17106	17304	17240	17354	17262	17186	17115	17063	17124	17269	17266	17228	17086	16981	17095	17230	17066	17095	17296	17194	17244	17114	16902	17424	17139	17278	17254	17134	17176	17001	17313	17249	17110	17163	17174	17368	17154	17149	17324	17092	17170	17183	17108	17175	17148	17330	17131	17199	17019	17105	17217	17356	17108	17277	17234	17141	17309	17161	17065	17143	17154	17292	17201	16963	17157	17272	17020	17210	17238	17092	17278	17211	17134	17269	17095	17035	17328	17328	17118	17175	17183	17095	17160	17141	17197	17082	17300	17072	17224	17255	17259	17204	17134	17059	17040	17133	17231	17047	17235	17138	17314	17340	17129	17216	17309	17180	17195	17205	17129	17067	17135	17334	17158	17308	17128	17200	17211	17145	17156	17379	16961	17273	17138	17200	17173	17052	17110	16967	17183	17275	17177	17390	17064	17374	16995	17164	17317	17135	17310	17098	17406	17127	17249	17066	17331	17179	17051	17042	17241	17086	17198	17185	17194	17139	17110	17046	16980	17241	16995	17105	17247	17538	17030	17135	17108	17154	17361	17107	17046	17233	16959	17254	17125	17316	17324	17268	17204	17221	17170	17114	17247	17331	17283	17145	17276	17052	17218	17044	17126	16979	17096	17323	17444	17087	17028	17323	17073	17098	16904	17184	16968	17193	17157	16988	17217	17286	17089	17231	17261	17072	17283	17350	17045	17117	17418	17135	17298	17042	17006	17286	17125	17114	17065	17206	17087	17200	17102	17221	16933	17326	17257	17100	17329	16999	17228	17067	17109	17135	16989	17086	17133	17165	17310	17170	17147	17191	17259	17212	17047	17283	17246	17208	16986	17264	17067	17120	17114	17246	17136	17203	17200	17144	17152	17450	17233	17079	17232	17370	17042	17253	16955	17303	17211	17263	17154	17085	17068	16979	17208	17278	17226	17122	17058	17175	17256	17236	17266	17208	17162	17090	17017	16973	17142	17102	17298	17361	17286	17221	17217	16957	17255	17226	17352	17275	17025	17242	17133	17036	17291	17259	17111	17337	17056	17154	17213	17124	17183	17195	17127	17074	17262	17233	17274	17258	17085	17163	17375	17317	17018	17089	17224	17083	17055	17242	17290	17124	17220	17051	17232	17091	17226	17016	17132	17155	17234	17019	17217	17162	17259	17146	17132	17124	17132	17077	17213	17345	17291	17028	17379	17217	17285	17056	17147	17272	17348	17194	17291	17200	17247	17283	17181	17128	17106	17135	17170	17089	17133	17279	17210	17284	17220	17135	17037	17229	17071	17191	17294	17082	17056	17285	17248	17109	17060	17137	17232	17230	17183	17216	17271	17171	17203	17196	17184	17211	17113	16911	17236	17185	17182	17219	17078	17324	17000	17183	17154	17220	17215	17124	17037	17321	17403	17205	17239	17174	17202	17222	17195	17147	17185	17109	17162	17336	17270	17208	17179	17231	17062	16997	17020	17134	17170	17150	17209	17129	16968	17155	17083	17254	17101	17133	17257	17164	17231	17175	17143	17209	17214	17318	17073	17205	17188	17066	17046	17258	17166	17257	17129	17141	16916	17247	17213	17230	17007	17291	17075	17197	17252	17030	17307	17035	17182	17221	17094	17163	17329	17314	17310	17078	17192	17185	17276	17135	17199	17071	17126	17293	17178	17136	17266	17094	17287	17308	17050	17255	16890	17170	17219	17110	17294	17142	17318	17064	17097	17060	17111	17270	17359	17144	17054	17252	17146	17238	17045	17054	17271	17077	17278	17286	17278	17204	17199	17240	17146	17260	17284	17123	17166	17254	17212	17175	17081	17153	17132	17202	17185	17300	17235	17036	17063	17131	17270	17140	17302	17166	17236	17159	17161	17152	17068	17314	17214	17098	17444	17170	17238	17338	17136	17141	17262	17097	17252	17038
22537	20950	27373	24770	21881	26299	32078	28312	27239	27395	27311	27303	27210	27228	27090	26916	26620	26766	26804	26941	26988	26746	26830	26642	26943	26661	26682	26655	26862	26739	26956	26410	26773	26717	26887	26661	26686	26523	26644	26529	26594	26569	26569	26712	26692	26775	26423	26503	26608	26603	26768	26490	26440	26412	26682	26644	26222	26430	26534	26609	26504	26467	26611	26625	26589	26477	26606	26347	26418	26512	26687	26646	26323	26585	26773	26567	26640	26456	26450	26167	26386	26525	26501	26383	26676	26558	26580	26456	26620	26503	26575	26467	26079	26373	26559	26159	26143	26375	26207	26477	26436	26642	26169	26615	26348	26542	26717	26517	26614	26363	26686	26486	26653	26527	26269	26530	26765	26752	26481	26292	26458	26249	26257	26659	26216	26524	26539	26586	26325	26525	26565	26561	26422	26554	26585	26324	26654	26306	26529	26438	26411	26344	26406	26139	26537	26397	26610	26661	26255	26154	26391	26521	26322	26276	26497	26542	26478	26458	26432	26400	26240	26221	26735	26304	26315	26612	26549	26524	26342	26287	26470	26660	26360	26281	26556	26425	26579	26561	26247	26686	26343	26421	26373	26432	26368	26360	26350	26518	26454	26373	26470	26664	26373	26430	26391	26377	26145	26323	26464	26304	26500	26341	26374	26400	26509	26704	26386	26527	26496	26285	26482	26460	26341	26477	26295	26300	26373	26434	26563	26433	26542	26385	26305	26386	26346	26486	26294	26191	26525	26258	26541	26472	26548	26482	26069	26770	26519	26443	26574	26349	26316	26526	26541	26378	26338	26548	26378	26428	26128	26631	26558	26411	26267	26497	26255	26761	26415	26275	26313	26574	26482	26598	26366	26578	26202	26416	26384	26441	26483	26239	26104	26538	26352	26621	26577	26256	26266	26424	26458	26492	26697	26801	26715	26344	26638	26312	26433	26638	26501	26332	26311	26361	26267	26401	26304	26145	26352	26372	26462	26672	26442	26668	26395	26481	26544	26370	26407	26516	26284	26383	26223	26576	26706	26467	26461	26544	26582	26471	26377	26515	26596	26540	26360	26322	26681	26442	26340	26323	26506	26282	26290	26328	26452	26385	26585	26522	26308	26490	26210	26583	26531	26402	26469	26565	26668	26343	26309	26270	26360	26520	26273	26397	26596	26451	26324	26381	26197	26401	26335	26252	26354	26232	26196	26337	26590	26524	26294	26551	26702	26185	26495	26624	26549	26321	26390	26292	26502	26238	26470	26456	26236	26515	26576	26504	26564	26317	26499	26639	26824	26411	26577	26240	26623	26426	26514	26535	26236	26522	26841	26592	26502	26234	26595	26568	26434	26276	26649	26333	26392	26666	26378	26425	26465	26659	26451	26265	26333	26380	26384	26215	26254	26530	26566	26215	26501	26313	26512	26470	26692	26423	26345	26516	26448	26305	26257	26465	26344	26161	26576	26346	26317	26342	26287	26521	26166	26342	26407	26436	26426	26447	26628	26529	26366	26125	26461	26308	26370	26355	26412	26414	26460	26544	26818	26634	26523	26507	26190	26243	26523	26466	26581	26296	26098	26429	26342	26492	26421	26518	26452	26415	26402	26520	26472	26698	26370	26349	26397	26280	26397	26480	26193	26560	26409	26431	26347	26524	26398	26322	26597	26358	26712	26443	26539	26337	26403	26353	26311	26489	26238	26318	26515	26513	26609	26460	26470	26710	26563	26386	26415	26482	26498	26424	26630	26469	26591	26413	26620	26471	26532	26198	26533	26290	26360	26524	26309	26346	26200	26256	26495	26426	26526	26556	26338	26449	26439	26339	26779	26477	26691	26443	26469	26451	26510	26421	26642	26586	26488	26520	26637	26334	26548	26337	26374	26666	26278	26507	26586	26643	26678	26205	26446	26430	26533	26546	26366	26656	26386	26300	26386	26545	26171	26502	26590	26527	26575	26370	26484	26378	26398	26534	26435	26374	26479	26314	26223	26439	26671	26363	26391	26394	26478	26526	26298	26493	26546	26229	26381	26318	26539	26427	26301	26420	26356	26378	26380	26346	26337	26435	26275	26379	26722	26527	26469	26181	26625	26479	26406	26474	26470	26337	26662	26534	26713	26511	26381	26306	26352	26572	26434	26328	26429	26324	26565	26520	26407	26624	26378	26268	26511	26734	26801	26555	26653	26400	26604	26506	26382	26551	26622	26373	26434	26339	26212	26526	26674	26687	26509	26416	26662	26341	26801	26501	26484	26570	26614	26372	26650	26282	26484	26684	26344	26668	26554	26701	26537	26451	26622	26317	26613	26565	26422	26134	26408	26301	26236	26443	26208	26357	26335	26281	26693	26416	26413	26300	26491	26296	26298	26323	26476	26349	26188	26397	26347	26303	26418	26364	26407	26439	26597	26550	26566	26510	26635	26364	26301	26715	26389	26312	26504	26588	26693	26349	26423	26519	26245	26282	26426	26315	26427	26357	26358	26488	26570	26309	26506	26481	26514	26456	26666	26298	26441	26309	26099	26287	26486	26501	26284	26248	26585	26543	26642	26308	26503	26602	26574	26427	26543	26350	26276	26391	26543	26426	26545	26587	26340	26641	26433	26363	26581	26532	26487	26814	26265	26567	26484	26446	26417	26359	26510	26214	26585	26411	26657	26370	26454	26613	26394	26421	26601	26437	26610	26423	26364	26072	26285	26458	26628	26453	26685	26475	26608	26371	26420	26433	26530	26323	26131	26167	26481	26588	26441	26177	26649	26474	26187	26404	26448	26437	26535	26500	26568	26508	26475	26581	26303	26437	26470	26371	26535	26480	26360	26642	26633	26470	26496	26350	26354	26666	26299	26376	26467	26461	26216	26353	26451	26266	26340	26409	26204	26427	26598	26100	26479	26536	26327	26435	26681	26403	26451	26496	26351	26311	26565	26246	26456	26679	26652	26547	26524	26311	26405	26398	26591	26786	26410	26475	26459	26428	26178	26109	26523	26607	26505	26633	26374	26365	26408	26317	26383	26207	26458	26201	26318	26424	26344	26412	26474	26317	26270	26484	26490	26539	26448	26462	26410	26516	26284	26299	26531	26707	26234	26468	26357	26259	26730	26452	26210	26447	26393	26533	26373	26330	26427	26345	26399	26593	26295	26255	26526	26219	26564	26110	26238	26189	26562	26287	26576	26415	26470	26498	26296	26254	26179	26212	26176	26431	26560	26414	26381	26350	26332	26343	26487	26486	26523	26351	26341	26587	26718	26464	26568	26555	26448	26464	26398	26185	26520	26364	26765	26599	26513	26311	26340	26236	26216	26410	26477	26560	26491	26435	26293	26468	26409	26437	26456	26342	26548	26556	26511	26758	26736	26637	26228	26521	26387	26285	26241	26503	26715	26409	26350	26543	26334	26420	26366	26357	26219	26323	26439	26657	26638	26509	26375	26463	26332	26338	26483	26404	26324	26438	26537	26399	26168	26483	26347	26427	26454	26226	26488	26728	26455	26388	26413	26476	26411	26514	26227	26379	26365	26122	26569	26435	26537	26565	26250	26446	26304	26410	26371	26521	26437	26496	26470	26434	26382	26474	26608	26161	26535	26526	26634	26391	26616	26464	26524	26371	26337	26211	26420	26663	26130	26280	26406	26518	26460	26503	26611	26675	26593	26650	26187	26532	26429	26279	26567	26417	26649	26313	26629	26390	26563	26466	26224	26399	26656	26601	26319	26481	26601	26288	26682	26296	26549	26347	26514	26650	26497	26327	26540	26614	26318	26412	26371	26368	26297	26629	26216	26597	26177	26440	26173	26322	26186	26293	26141	26382	26624	26154	26139	26486	26537	26523	26337	26227	26515	26408	26384	26201	26671	26487	26129	26401	26263	26306	26333	26441	26388	26487	26381	26659	26405	26292	26259	26394	26502	26497	26469	26320	26685	26397	26406	26496	26590	26291	26437	26301	26467	26250	26368	26456	26620	26518	26385	26271	26463	26381	26444	26670	26621	26671	26540	26443	26442	26128	26515	26659	26500	26671	26247	26292	26196	26304	26627	26462	26385	26313	26468	26578	26232	26358	26395	26514	26476	26641	26436	26360	26498	26298	26344	26188	26322	26337	26421	26531	26481	26441	26645	26594	26321	26506	26425	26398	26486	26439	26349	26594	26419	26256	26181	26459	26306	26548	26222	26421	26489	26096	26570	26659	26641	26615	26367	26371	26547	26217	26486	26472	26533	26158	26262	26724	26392	26532	26518	26330	26564	26419	26323	26514	26563	26533	26394	26315	26642	26626	26754	26343	26381	26292	26431	26251	26430	26340	26371	26262	26634	26548	26540	26514	26510	26410	26564	26346	26392	26047	26532	26413	26453	26726	26502	26396	26507	26656	26761	26569	26453	26475	26537	26477	26269	26437	26454	26509	26658	26623	26314	26376	26299	26386	26380	26487	26507	26583	26295	26496	26291	26263	26344	26474	26547	26145	26463	26566	26429	26393	26319	26798	26381	26471	26529	26500	26372	26327	26244	26521	26566	26504	26686	26582	26556	26589	26656	26492	26315	26550	26531	26513	26392	26507	26377	26477	26328	26334	26345	26482	26373	26438	26516	26384	26540	26547	26407	26495	26157	26393	26502	26123	26369	26458	26576	26480	26365	26717	26234	26252	26129	26307	26351	26304	26330	26249	26370	26234	26595	26311	26589	26389	26553	26463	26323	26622	26654	26317	26347	26467	26583	26305	26687	26666	26541	26448	26267	26208	26458	26249	26645	26458	26443	26289	26386	26680	26433	26411	26600	26486	26342	26700	26640	26386	26508	26239	26571	26323	26425	26560	26420	26507	26691	26439	26600	26497	26276	26185	26353	26522	26488	26296	26506	26360	26566	26385	26529	26579	26400	26577	26223	26441	26641	26476	26378	26366	26608	26417	26575	26530	26362	26667	26470	26460	26633	26503	26477	26355	26278	26430	26557	26482	26400	26456	26363	26300	26597	26312	26398	26463	26452	26500	26442	26763	26793	26471	26575	26313	26171	26313	26548	26554	26600	26414	26546	26677	26202	26291	26503	26369	26461	26128	26351	26711	26392	26386	26358	26357	26331	26766	26697	26423	26606	26728	26508	26428	26551	26266	26526	26443	26469	26471	26681	26472	26592	26443	26479	26345	26509	26469	26395	26716
26386	48796	35933	23797	21773	20475	19595	18831	18417	17987	17763	17677	17682	17369	17351	17495	17194	17380	17346	17287	17299	17264	17356	17147	17187	17326	17294	17265	17542	17314	17117	17111	17042	17195	17123	17041	17295	17080	17197	17023	16963	16962	16984	17024	16946	16949	16964	17067	16924	17001	17018	16924	17019	16931	16999	16792	17044	17049	16871	17046	16852	17116	17013	17044	16845	16891	17106	16868	16937	16831	16921	17129	17001	16809	17085	16888	17016	16967	16895	16882	16954	16904	17014	16907	16940	16996	16898	17247	16998	16990	16988	16858	16966	17011	16981	16991	16888	16862	17015	16769	17127	17008	16857	16896	17048	16911	16986	17001	16786	16796	16992	16976	16965	17020	16954	16791	16983	16786	17000	16979	17004	16937	16956	16831	16885	17139	16913	16970	16834	16723	17076	17052	16916	16783	17034	16885	16802	16839	16956	16956	16977	16916	16834	16836	17025	17046	16958	16995	16891	16947	17002	16721	16951	16791	16967	16697	17020	16903	16640	16937	16870	16873	16891	16986	16987	17038	16946	16786	16980	16918	17046	16888	16934	16836	16992	16864	16800	16775	16893	16936	17027	16871	16908	16902	16709	16995	16940	16920	16864	16958	16999	16983	16948	17004	16904	16890	16882	16902	17077	16840	17037	16968	16864	16815	16819	16788	16959	16793	16985	16876	16933	17023	16776	17049	16943	16950	16826	16893	16852	17088	16862	16919	16943	16998	16846	16771	17083	16996	16876	16917	16949	16756	16767	17077	16887	16821	17022	16892	16965	16827	16626	16951	16960	17034	16873	16978	16975	17009	16901	16888	16839	16984	16954	16786	17110	16959	16860	16968	16866	17049	16884	17056	16987	16919	17003	16894	16880	16958	16935	17019	16870	16815	16970	16804	17109	16934	16970	16780	16851	17040	16896	16937	17082	16957	16876	16980	16893	16902	16785	17069	16924	16783	16890	16960	16935	16937	16919	16858	16906	16762	16963	16923	17108	16953	16898	17054	16923	16642	16882	17001	16925	16950	16778	16862	16989	16863	16938	16982	16930	17042	16939	16976	16892	16657	16959	16900	16755	16944	16943	16899	16835	16848	16748	16849	16922	16934	16886	16946	16855	16965	16884	16952	16945	16867	16882	16897	16983	16967	16934	16970	16872	17045	16892	16964	16654	16998	16913	16838	16751	16861	17094	16814	16974	16853	16895	16879	17001	16894	16957	16854	16913	16975	16846	16851	16849	16885	17081	16817	16727	17094	16813	16951	16729	16930	16990	17033	16848	16959	16949	17016	16920	16976	17113	16845	16896	16903	16905	17042	16910	16915	16905	16929	16947	16729	16899	17021	16876	17031	16865	16919	16824	16850	16969	17020	17043	16906	16940	16805	16956	16903	16807	16986	17024	16985	16743	16954	16952	16736	16856	16788	16838	17020	16843	17059	16991	16896	16900	16926	16952	16930	16943	16858	16973	16806	17029	16985	16969	17074	16804	16888	16952	16912	16789	16776	16881	16847	16897	16897	17105	16951	16886	16934	16918	17035	16908	16999	17039	17002	16835	16901	16873	16853	16852	16999	16907	16971	16802	16886	16852	16924	16894	16948	16915	16893	17108	16885	17080	16940	16737	16837	16943	17024	16942	16942	16891	16910	16984	17074	16965	17080	16904	16765	16948	16891	16816	16725	17015	16831	16926	16902	16901	16927	17058	16890	16950	16795	16915	16910	16927	16836	17003	16878	16848	16848	16840	17014	16754	16961	16842	17051	16919	17037	17056	17065	16616	16928	16809	16832	16905	16717	16906	16904	16910	16953	17023	16753	17060	16705	16751	16840	16891	16984	16976	16738	17045	17078	16752	16960	16984	16836	16982	16925	16921	16906	16969	17036	16741	17003	16821	16918	16787	16996	16935	16881	16975	17129	16797	16880	16932	16939	17077	16926	16890	16927	16804	16898	16905	16966	16951	16857	16998	16878	16787	16817	16894	16825	17041	16887	16684	16783	16956	16820	16932	16729	16916	16563	17015	17044	17029	16944	16847	16913	16891	16936	16844	16824	16906	16917	16867	16814	16981	17060	16849	16856	17098	16859	16761	16845	17034	17124	16967	16982	16999	16946	16831	17072	16984	16844	16814	16994	16835	16987	16915	16898	16964	17067	16886	16893	16838	16865	16987	17017	17077	16961	16894	16791	16742	16961	16900	16889	16923	16702	16973	16799	16889	16908	16919	16936	16800	16993	16889	16843	16883	16860	16790	16729	16947	16985	17021	16987	16922	16877	16871	16893	16987	16813	16973	16918	16862	17020	16846	16858	16980	16974	16764	16822	17033	17015	16802	16822	16993	16826	16796	16881	16866	16921	16955	16876	17043	16967	16877	17168	16921	16930	16814	16790	16907	16921	16875	16900	16854	16830	16820	16816	16983	16852	17031	16833	17005	16955	16876	16979	16633	17116	16842	16990	16929	17121	17016	16997	16982	17064	16992	16925	17021	17049	16728	16840	16867	16939	16690	16958	16928	17022	17035	16987	17006	16991	16780	16714	16999	17161	16998	17021	16927	16904	17054	16693	16893	16899	17058	16776	16976	17079	16957	16895	16916	16894	16801	16918	16769	17051	16957	16713	16998	16915	16978	17010	17032	16909	16930	16989	16987	17085	16715	16981	16892	16691	16788	16886	16897	16934	16903	17048	16894	16860	16680	17034	16651	17008	16909	17039	16863	16886	16879	16889	16997	16908	16795	17019	16866	17037	16866	17048	16993	17038	17011	16883	16873	16815	16919	16842	16861	16877	16817	16806	16911	16961	16920	16765	16961	16949	16980	16960	16887	16897	17108	16789	16860	16873	16926	16979	16978	16931	16730	17044	16746	16923	16918	17079	16877	16904	16766	17103	16844	16876	16825	16824	17016	16977	16944	16948	17053	16938	16899	16993	17030	16896	16934	16930	16745	17035	16855	16928	16933	16991	16817	16949	16886	16911	16893	17094	17001	16817	16850	16925	16963	17016	16865	16861	17014	16816	16895	17137	16959	16934	16809	17029	16938	16995	16834	16840	16799	16938	16903	16848	17052	16966	16914	17016	16948	16803	16697	16928	16985	16811	17050	16809	16986	17019	16871	16863	17022	16986	16832	16943	17052	17016	16943	16999	16989	16654	16998	16768	16835	16891	17004	16894	16738	16924	16865	16774	17091	16943	17018	16887	17085	17063	16965	16895	16944	16833	16880	16945	16928	16994	16871	16988	17079	16890	16900	16861	16874	16987	16721	16984	17110	17007	16937	16852	16896	16918	16762	16993	16905	16856	16940	17049	16950	17015	16981	16879	17046	16940	17020	16885	16981	17057	16944	16853	16770	16926	17083	16806	16953	16915	16965	16932	17016	17116	16742	16823	16903	17022	16809	16869	16887	17008	16956	17144	16901	16902	16982	16979	17083	16844	16737	16969	16855	16830	16853	16935	16745	16860	16963	17043	16896	16985	16877	17004	16867	16957	16740	16828	16968	16922	16886	16905	16950	16765	16969	16956	17006	16897	16833	16969	16641	16971	16882	16908	17042	16953	16793	17042	16851	16904	16899	16749	16810	16822	16771	16943	16901	16851	16986	16835	17175	16896	16802	16780	16900	17047	16795	16882	17040	16881	16993	16864	16902	16988	17101	16887	16860	16971	16839	16998	16868	16841	16867	17038	17020	16931	17081	16897	16917	16954	17061	16865	16952	16755	16871	16944	16956	17020	16906	16867	16982	16989	16843	16881	16823	16891	16968	16913	16894	16986	16976	16959	17117	16795	16894	16876	16826	17117	17007	16852	16924	16840	17085	16870	17087	16927	16692	17022	16865	16776	16900	16888	16905	16840	16850	16821	16972	16978	16968	17047	16887	16721	16950	17106	16923	17025	16788	17018	16803	16877	16874	16689	16777	16774	16922	16946	16829	16901	16848	16854	16766	16927	16916	16860	16868	16960	16896	16918	17064	16897	16846	17074	16879	16830	16859	16674	17018	17017	17030	16868	16746	16749	16963	16922	17107	16895	17135	16969	16772	17128	16782	16941	16930	16922	16824	16799	17094	16815	16930	16708	16824	16739	16865	16893	17003	16762	16745	17034	17036	16936	16831	17058	16801	16920	16989	17022	16856	16994	16989	17180	16923	16963	17093	16926	16946	16830	16867	16947	16862	16823	17039	16824	17033	16873	16963	16696	16927	16846	16848	16774	16837	17149	16758	16834	17110	17018	16991	16928	16883	16952	17033	16964	16806	16774	16919	16736	17134	16826	17054	16821	17169	16844	17003	16771	16999	16927	16952	16920	16961	16876	16797	17027	16993	16874	16896	16788	16727	17108	16880	16896	16954	16871	16916	16971	16955	16994	16893	17013	16913	16982	16863	16934	16804	16855	16973	17082	16945	16772	16928	16835	16746	17006	16966	16803	16983	16697	16952	16808	16892	16800	16978	16788	16834	16935	16885	16873	17113	17011	17011	16976	16921	16689	16820	16894	16826	16954	16727	16887	16906	16836	16770	16969	16988	16689	17023	17148	16950	16714	16875	16837	17000	17055	16958	16733	16791	16730	16910	16799	17099	16847	16894	16862	16920	17003	16959	16712	16983	16940	16835	17065	16807	16831	16960	16861	17036	16968	16985	16921	17000	16958	16980	16910	16672	16905	16865	16960	16890	16998	16811	16930	16867	16832	16888	16752	16919	17033	16871	16866	16863	17000	17091	16940	16836	16927	16852	17067	16595	16963	16904	17110	16870	16857	16911	16936	16937	17021	16903	16861	17087	16899	17060	16887	16727	16766	16921	16878	17042	17106	16752	16992	16875	16951	16874	16830	16824	16920	16977	16919	16998	16907	16831	17013	16831	16754	16883	16845	16912	16769	16976	16833	16910	16831	16880	17005	16877	16869	16948	16886	16904	16769	16966	16946	16859	16988	17053	16877	16804	16949	16893	16905	16818	16754	16877	16797	16934	17049	16899	16929	16905	16816	17025	16851	16963	16924	17018	16923	16818	16887	16683	16817	16841	16794	16976	16997	16900	16787	16811	17101	16862	16928	16755	17004	16973	16887	16911	16936	16916	16813	16842	16797	16799	17005	16711	16984	16920	16786	16976	16874	17062	16829	16928	16919	17041	16853	16706	16885	16829	17082	16990	16768
35222	29656	32903	30538	29263	29542	29585	29363	29199	29058	29164	28878	28959	28941	29266	29178	29140	29045	29227	28966	29025	29081	29130	29154	29054	29092	29020	29032	28877	28946	29054	29171	28921	29257	29204	29060	28923	28783	29035	29130	28931	28900	28963	28800	29013	29018	29005	28949	28785	29124	29058	29026	29066	28919	28890	28745	28925	29002	29139	29057	29185	29060	28943	28825	28827	29211	28913	28799	28789	29095	28813	29034	29057	28910	28876	29423	29293	29035	28910	29080	28820	29177	29067	28855	28935	29096	29056	29082	28916	28914	28845	29093	29074	28788	29136	28994	28928	28926	28930	28854	29111	29059	28892	29156	28868	28686	28745	28980	29034	28848	29141	28973	28975	29002	29053	28887	29148	28798	28925	29251	28901	29048	29112	28800	28919	28892	28877	29037	29189	28878	29246	29059	29007	29100	29177	29108	29052	28911	28994	28823	28876	28931	29221	29117	28940	28831	29059	28426	29021	29043	28877	28878	28902	28798	28664	28900	28966	28951	28892	28729	29014	28845	28957	28729	28988	29069	28974	29167	28850	28794	28789	28775	28882	28974	28882	29299	28631	29076	28909	28873	29106	29083	29061	28699	29125	29263	28852	29031	29043	29153	28829	29029	28962	28957	29018	29113	28824	28865	29065	28661	28792	28968	28848	29115	29093	28954	28790	28952	28780	28629	28722	29017	28852	29122	29147	29138	28882	28812	28842	29017	29021	28629	28982	29042	29236	29030	28910	28768	28928	28820	28831	28781	29050	28845	29030	29135	28949	28956	29014	28991	29008	29232	29156	28936	28743	28846	29276	29050	29126	29099	29015	29087	28762	28872	29034	29062	28890	28882	28895	29004	29092	28752	28778	28923	29247	29081	28871	28868	29106	29125	29043	28757	28832	28716	28765	28997	29212	29306	28903	28859	28878	28935	29166	28914	28975	29228	29042	29042	29103	28770	28905	29095	28688	29084	28967	28829	29095	29017	28730	29206	29134	29165	28893	29010	28859	28899	29029	28900	29060	28754	28943	28823	29112	28819	28840	28988	29061	28810	28811	28828	28826	28848	28602	28835	28920	29135	28881	28901	28952	29014	28980	28831	28940	28689	28928	29112	29118	28863	28919	28846	28844	28654	28985	29179	28886	29094	29129	29081	28919	28917	28946	28944	29014	28992	28857	29030	29104	28708	29054	28959	29113	28920	29065	28881	28842	28722	28912	28826	28947	28864	28835	29245	28958	28841	28951	28850	28795	28902	28665	28669	28994	28998	28817	28914	28979	28933	29132	29031	28943	29183	29233	28920	28855	29173	29131	28993	28879	28781	29026	28954	28863	28994	28874	28929	28838	29064	29041	28749	29140	29024	29051	28847	28860	29248	28671	28964	28930	28930	29101	28647	28854	28719	28756	29000	29153	28796	28792	28701	28876	28803	29137	29065	29202	28987	28732	28855	28978	28884	29152	28989	29011	28781	28794	28837	28862	28965	28725	28841	29009	28848	29218	28856	29005	29155	29004	29018	28823	28947	29040	29092	28966	28982	28968	29088	28688	28927	28930	28981	29011	28955	28762	28847	29051	28961	28827	28930	28981	29112	29074	28871	28974	29247	29064	29291	28889	29018	29117	29143	28921	28952	28774	28810	29038	29149	28849	29025	28862	28918	28964	28859	29335	28409	28838	28772	28629	29022	28992	28813	29082	28917	28952	28817	29182	28726	29128	29029	28959	28846	28782	28886	28773	28896	28996	28828	28683	29229	29092	29078	29037	28920	28896	28893	28958	29027	29043	29206	29005	28713	28990	29001	28883	28712	28794	28750	28955	28799	28730	28826	28942	28910	28879	28865	28993	29375	29040	28812	28879	28903	29044	29013	29058	28863	28969	28799	29176	28866	28919	28845	28963	28923	28777	28758	28963	28922	29255	28988	28989	28922	28774	28899	28955	29007	29029	29279	29131	29052	29081	29156	29072	28934	28761	28996	28997	28879	29047	28926	29026	28852	28655	28962	28930	29058	28974	28806	28895	28977	28962	28888	28854	29109	28844	29046	29144	28840	28693	29129	29118	29070	29103	29135	29248	28822	29044	28893	28831	29163	28656	28782	28831	29139	29022	28946	28679	28727	28834	29091	28987	28671	28918	28985	28989	28947	29048	28997	29045	29005	28867	29013	28935	28763	28766	29059	29061	28655	29231	28869	28991	28985	29032	28984	28827	28767	28926	29088	29051	28903	28941	29070	28881	29041	28974	29113	28856	29145	28999	29188	29072	29034	28988	28932	28826	28985	29142	29107	29044	29038	29027	28847	29057	28932	28819	29037	29249	28887	28703	29023	29122	29094	29245	28869	28873	28931	29012	28882	29012	28892	29191	28798	29167	29036	28717	28950	28913	28837	28942	29092	28892	29116	29018	28897	28940	29115	29003	29038	28889	29009	28806	29024	29184	28821	29015	29060	28967	29152	28944	29045	29073	29158	28931	28973	29063	28983	28854	29001	28697	28899	29186	29025	28941	28678	29052	28968	29045	28871	28972	28996	29059	29017	29173	29112	28774	28737	29124	28834	28893	28765	29104	29138	29203	28983	28932	28877	28749	28729	28944	29083	29014	28887	29166	28814	28965	29047	29009	29135	28991	29020	29057	29126	28977	28997	29066	28971	28918	28904	28951	28984	28910	28818	29104	29200	29295	28668	28643	28788	28935	29021	28880	28969	29029	28879	29057	29044	28797	29230	28843	29000	28946	28927	28870	28836	28869	29090	28943	28801	28975	29135	28995	28878	29042	29063	29061	28898	29178	28975	29042	28915	28662	28949	29042	28820	28990	28858	28708	29282	28986	28500	28894	28720	29164	29030	28876	29039	28832	28933	28923	28958	29090	28985	28727	29096	29081	29128	28764	29103	28835	29251	29038	28945	28722	28936	29006	28924	28797	28904	28847	28723	28982	28903	28884	28808	28835	28926	28864	28989	29106	28951	29041	28763	28962	28728	28754	28813	28983	28997	29121	29088	28954	28715	29083	28958	28864	29077	29062	28846	28928	29188	28991	28800	29068	28955	28862	29008	29073	28947	28852	28860	29111	28841	29117	28911	29019	28969	28917	29064	29100	29270	29080	28899	28859	29018	28939	29049	28925	29128	29091	29154	28757	28798	29315	29016	28949	28824	28962	28965	29087	28803	28928	29001	28984	28759	28518	28810	28932	28941	28950	29060	29096	28798	28796	28820	28980	28989	28799	28987	28926	29041	28792	28986	28723	28824	28976	29132	28924	29010	29082	29046	28823	29256	28883	28797	28869	29159	28980	28696	28909	28901	29020	28999	28808	28891	28849	29082	28872	28983	29190	28849	28885	29151	29067	28865	29046	29052	28852	29103	29174	29275	29066	29132	28884	29009	28957	28827	29098	28942	29133	28943	28799	28881	28904	29017	29061	28937	28891	29314	29213	29025	28784	28722	28731	28821	28799	28794	28918	29032	29079	28952	29105	29061	28964	29208	28844	28808	29231	28946	28865	28930	28829	29045	28881	28807	29243	28914	29008	29225	29208	29112	29134	28949	29033	28806	29082	28927	28815	28872	29106	28970	29164	28997	28929	28965	29046	28822	28926	29042	28817	28733	29124	29299	28931	29238	28792	28747	29032	28951	28921	29011	29095	28952	29005	29168	28818	28931	29027	28927	28917	29076	28868	28882	28759	28927	28923	28816	28823	29291	29165	28950	29156	28786	29074	28754	28808	29187	29018	29056	28923	28881	28863	28756	28925	29074	29021	29008	28960	29142	29089	28857	28886	29141	28718	28775	29096	28811	29080	29124	28747	29021	28949	29023	28996	29129	28804	29099	28905	28941	28866	29123	29147	28827	28935	28599	29034	28781	28852	29173	29027	28912	29164	28965	28886	29284	28798	28668	28814	29041	28825	28841	29270	29221	28889	29104	29000	28883	29258	28594	28909	29070	29061	28591	28769	29082	29082	29194	29210	29009	29039	28908	29231	29121	29171	29103	28864	29016	29201	28847	29088	28919	29202	28936	29028	28843	28954	28850	28876	29004	28895	29238	28867	28883	29044	29049	28705	28799	28828	28944	29126	28850	28762	28770	28962	28929	28700	29029	28944	29026	29099	28594	28906	29039	28738	28880	28849	28948	28883	28887	29115	28889	28940	28921	28964	29059	28975	28753	29039	28942	28962	29075	29110	29078	28830	28880	28822	29012	28885	28843	28911	29009	28806	28956	28890	29015	28993	28825	28763	29027	29055	29012	29037	29106	28792	28908	28839	29049	29018	29032	29006	28710	28970	28880	28943	28872	28994	28735	29008	28952	29036	28924	28868	29016	28907	28697	29026	29083	29055	28834	29010	29107	28955	28782	28927	29033	29012	28956	29060	28942	29221	28935	28916	28968	29163	28801	28832	28749	29178	29076	29035	29027	29305	28868	29083	28787	29135	28970	28989	29377	28972	29016	28904	29096	28979	28877	29103	28761	28694	29066	28999	28909	29101	28965	29119	28977	28868	28663	28977	28938	28837	29123	28982	28711	29005	28965	28829	28924	29073	29002	29038	29108	29308	29207	28955	28985	28766	28905	29165	28866	29016	29174	28752	28922	28956	28856	28866	28888	29112	28960	29012	28986	29015	28997	28917	29035	28981	29263	29008	28909	28815	29144	29036	28881	28669	28844	28908	28930	29043	29016	29061	29092	28973	28771	28842	29098	29065	28918	28882	29087	28981	29041	29063	28939	29187	28988	29042	29092	28728	28996	28927	28915	29192	28764	29281	28931	29006	29132	28961	29088	28954	28894	28804	29175	29180	29100	29075	29006	28878	29174	29330	28910	28908	28690	28987	29033	28978	29127	29194	28743	29023	28734	29067	29018	29040	28923	28961	28872	29022	29035	29088	29004	28866	28987	29104	29092	28728	28649	28941	29005	29012	28873	28852	28864	29106	28962	29023	28992	28917	29127	29028	29127	28858	29047	29237	28830	28826	28846	29039	28868	28860	28908	29123	29020	28908	28962	28901	28948	29159	28948	28613	28867	28862	28874	29169	29061	29030	28914	29090	29101	29208	29023	28751	28970	29102	28819	29195	29053	28762	28709	28832	29036	28823	28804	28815	28915	29093	29007	28921	28823	29013	28880	28840	28830	28768	29176	29134	29037	28994	28861	29326	28870
23338	29775	22182	18949	18963	18623	18951	18537	18407	18318	18330	18255	18298	18007	18102	18325	18358	18157	18344	18419	18200	18211	18213	18169	18384	18153	18345	18139	18294	18221	18144	18372	18103	18109	18010	18266	18305	18299	18244	18064	18158	18139	17964	18204	18109	18151	18370	18158	18114	18192	18109	18056	18218	18153	18372	18059	18091	18107	18309	18238	18096	18217	18198	18157	18101	18111	18008	18089	18074	18118	18297	18164	18086	17982	18237	18169	18178	18124	18104	17920	18101	18268	18201	18016	18220	18114	18021	18132	18174	18179	18256	18209	18097	18153	18030	17980	18084	17974	18170	18022	18044	18074	17942	18268	18123	18002	18229	18094	18118	18231	18120	18075	18241	18271	18103	17921	18059	18111	18243	18106	17969	18010	18069	18016	18207	18158	17993	17844	18207	18171	18116	18167	18096	18171	18108	18038	18165	18105	17953	17962	18064	18198	18126	18131	18018	18120	18048	18076	18124	17982	18073	18059	18185	18286	18089	18114	18176	18177	17978	18222	18034	18285	18032	18159	18130	17795	18232	18135	18235	18187	18239	18053	18290	18122	18234	18098	18177	17967	18306	18017	18160	18096	17956	18157	18160	18202	18003	18068	18047	18032	18180	18148	18293	17948	18171	18141	18114	17970	18188	18146	18118	18173	18130	17978	18111	18278	18045	18244	18143	18030	18134	18379	18113	18280	18094	18033	18312	17996	18244	17977	18042	18023	18258	18130	18174	18237	18143	18037	18145	18108	18028	18008	18069	18105	18019	17985	18010	18343	18170	18231	18301	18148	17845	17997	18019	18157	18073	18201	17939	18253	18267	18205	18062	18064	18051	18036	17998	18128	18306	18101	18112	18102	18124	18123	17954	18115	18118	18212	18293	18189	18150	18062	18298	17944	18148	18059	18027	18062	17996	18257	18198	18138	18210	17998	18202	17989	18152	18170	18151	18199	18006	18038	18171	17914	18213	18090	18275	17971	18234	18176	17938	18183	18097	18053	18104	18103	18427	17968	18081	18079	18084	18154	18067	18200	18036	18180	18084	18127	18273	18100	17979	18067	18222	18041	18098	18008	18354	18248	18106	18079	18091	18176	18120	18147	18089	18311	18111	18167	18064	18115	18330	18121	18159	18159	18020	18132	18094	18163	18214	18003	17988	18056	18031	18157	18067	18231	18092	17991	17957	18226	17946	18107	18201	18284	18215	18084	18199	18137	18106	18212	18227	18125	18131	18100	18161	18148	18092	17975	18052	18174	18188	18050	18289	18179	18057	18028	18175	17822	18138	18151	18172	18120	18102	18027	18162	18130	18097	18176	18107	18089	18203	17998	18139	18268	17942	18241	18209	18166	17962	18091	18203	18278	18038	18170	18085	18055	18081	18084	17948	18126	17976	18076	18190	18076	18043	17886	18158	18156	18039	17972	18121	18045	18213	17924	18274	18114	17940	18201	18203	17976	18144	18205	18169	18060	18092	18012	17758	18161	18094	18039	18068	18145	18069	18258	18066	18093	18071	18022	18019	17969	18058	17984	18151	17956	18037	18119	18168	18076	18118	18099	18034	18142	18154	18102	18161	18087	18183	18072	18316	18024	18080	18205	18242	17913	18249	18075	18208	18165	17982	18249	18124	17976	17979	18250	18041	18186	18077	18140	18079	17990	18030	18099	18123	17922	17901	17992	18102	18143	18132	17949	17932	18293	17933	18169	18056	18095	18043	18117	18146	18052	18059	18148	18019	18070	18079	18033	17954	18210	18110	18154	18152	17984	18166	18160	18146	18011	18134	18118	18001	18064	17971	18230	18009	18047	18336	18194	18317	17969	18041	18092	18166	18149	18070	18118	17999	18400	18150	18090	17971	18145	18063	18129	17985	18260	18153	18168	18054	18266	18048	17979	18167	18207	17989	18039	18159	18029	18258	18081	18105	18194	18105	18068	18046	18117	18230	18136	17865	17934	18056	18302	18157	18256	18127	18162	18077	18087	18155	17999	18182	18085	18064	18122	18111	18264	18112	18152	18092	18339	18102	18023	18029	18202	18141	18230	18094	17932	18164	18045	18113	18184	18023	18147	18128	18218	18255	18135	18087	18174	18237	17899	18056	18309	18195	18132	18116	17924	18206	18409	18162	18121	18195	18127	18142	18007	18145	18178	18115	18102	18127	18107	18123	18090	18205	18042	18081	18245	18322	18153	18146	18257	17986	18018	18184	18069	18128	18148	18188	18085	18198	18185	18158	18169	18299	18088	18193	18043	18175	18161	18068	18043	18098	17954	18044	18014	17965	18206	18174	18026	18121	17999	17954	18099	18185	18016	18205	18101	18139	18038	18349	18100	18158	18064	17802	18126	18214	18023	18098	18125	18192	18143	18152	18103	17986	18060	18046	18035	18107	18150	18101	18075	17865	18124	17958	17924	17943	18124	18031	18167	18071	18207	18163	18074	18088	18039	18330	18386	18193	18251	18066	18041	18256	17912	18190	18245	18084	17884	18250	18158	18281	18090	18084	18237	18303	18076	18226	18142	18041	18248	18136	18072	18005	18138	17958	18198	18036	18210	18025	17961	18182	18300	18133	18027	18139	18143	18114	18114	18086	18093	18059	18035	18171	18196	18049	18259	17965	18133	18044	18085	18188	18129	17936	18279	18150	18095	18269	18207	18231	18093	18252	18259	18114	18089	18178	18017	18140	17987	18217	18302	18242	18156	18023	18089	18149	18138	18291	17999	18153	18222	18086	18079	18234	18242	18170	18217	18139	18189	17919	18130	18017	18037	18198	18061	18248	18193	18126	18094	17991	18096	17910	18159	18074	18267	18047	18143	18067	17926	18088	18148	18217	18154	18151	18318	17968	18089	18071	18312	18189	18069	18096	18006	18222	17995	17900	18066	18145	18150	18150	18029	18196	18093	18102	18006	18000	18087	18168	18050	18163	18146	18377	18113	18307	18152	18179	18064	17944	18182	18174	17947	17996	18031	18145	18163	18129	18242	18222	18074	18239	17935	18075	18140	18130	18219	18036	18202	18272	18019	18224	18025	18242	18191	18280	18083	18070	18287	18003	18219	18104	17987	18115	18142	18266	18133	18206	18262	18085	18213	18231	17938	18374	18126	18131	18063	18172	18198	18061	18251	18340	18157	18061	17907	18193	18005	18163	18126	18087	18063	18188	18009	18127	18162	18027	18021	18006	18113	18161	18014	18238	17962	18129	18174	18223	18120	18116	18086	18072	18073	17950	18095	18015	17814	18167	18263	18106	18045	18030	18214	18045	18128	18153	18018	18119	18279	18158	17894	17984	18204	18140	18146	18071	18184	18112	18053	18244	18279	18171	18157	17980	18135	18241	18192	18198	18241	18055	18191	18121	18200	18087	18194	18086	18322	18149	18103	18218	18006	18132	18019	17962	18143	18245	18045	18132	18090	18064	18255	18003	18313	18092	18061	18196	18034	18279	18079	18066	18120	18141	18132	18014	18084	18000	18041	18190	18071	18266	18091	17993	18024	18159	18210	18017	18026	18096	18002	18115	18050	18152	18201	18034	18090	18017	18075	18308	18012	18136	17961	18029	18135	18155	18199	18111	18039	18187	18083	18009	18267	18117	18089	18235	18064	18102	18115	18167	18188	18336	18102	18062	18237	18059	18235	18061	18005	18147	18031	18074	17865	18151	18147	18112	18053	18218	18160	18201	18267	18202	18103	18267	18134	18095	17948	18293	18064	18142	17976	18135	17979	18113	17883	18171	18114	18136	18095	18116	18193	18213	18124	18169	18057	18306	18043	18104	18092	18081	18072	18028	18138	18215	18139	18110	17923	18155	18113	18092	18204	18174	17934	17886	18151	18138	18053	18093	18223	18120	18152	18129	17996	18123	18200	18254	18066	17990	17941	18145	17983	18078	18184	18199	18080	18246	17987	18014	17940	18148	18127	18063	18071	18099	18235	18055	17917	18170	18075	18094	18206	18098	18104	18299	18280	17966	18087	18332	18141	18071	18059	18129	18094	18126	18023	18088	18310	18135	18189	17987	18187	18144	18171	18023	18059	18047	18112	18076	18128	17951	18172	17895	18148	18162	18185	18204	18170	17813	18085	18130	18142	18273	18245	18211	18102	18102	18087	18131	18087	18138	18221	18264	18000	18084	18202	18154	18119	18066	18178	18165	18126	18158	18214	17973	18127	17967	18094	18127	18127	18089	18047	18330	18058	18014	18007	18184	18226	18046	18268	18081	18091	18069	17961	18152	18030	18050	18191	18188	18084	18140	18139	18079	18322	18123	18155	18190	18138	18107	18131	17955	18028	18051	18026	18054	18138	17932	18253	18031	18136	18336	18243	18047	18115	17909	18157	18098	18164	18096	18185	18167	18052	18042	18048	18063	18096	18234	18126	18048	18210	17866	18148	18173	18038	17993	18185	18110	18202	18234	18062	18245	18222	17990	18185	18133	18154	18078	18370	18227	17992	17958	18194	18138	18034	18112	18172	18177	18113	18236	18084	18057	18146	18095	18057	18164	18185	18162	18222	18024	17985	18086	18113	18070	18152	18149	17961	18226	17950	18225	18339	18092	18187	18158	18046	18285	18162	18071	18025	18174	18135	18208	18220	18187	18132	18376	18021	18294	18013	18153	17990	18159	18126	18053	18039	18194	18231	18149	18104	18032	18163	18147	18105	18029	17957	18037	18306	18242	17994	18260	18175	18071	18216	18066	18166	18145	18064	18061	18015	18090	18167	18086	18228	18103	17986	18129	17951	18059	18118	17994	18084	18201	18131	18180	18236	18048	18043	18097	18223	18117	18126	18125	17928	17991	18101	18092	18034	18228	18272	18123	18135	18294	18052	18231	18167	18117	18071	18044	18126	18247	17994	18169	18010	18141	18148	18095	18118	18058	18242	17988	18166	17956	18175	17957	18073	18152	18036	17996	18123	18314	18045	18108	18192	18144	17969	18266	18170	18061	18256	18177	18230	18137	18268	18148	18289	18199	18125	18213	18120	18131	18103	18208	18008	17988	18106	18118	18035	18273	18028	18331	18059	18144	18093	18157	18181	18241	18259	18147	17993	18221	18167	18174	18073	17935	18170	18216	18251	18117	18229	18125	18178	18092	18103	18132	18067	18042	18144	18014	18129	18253	18049	18155	18020	18041	18100	18203	18092
23971	21050	27356	25305	24255	28902	31399	29081	28758	28857	28965	28337	28345	28346	28489	28702	28554	28314	28405	28252	28523	28472	28257	28464	28266	28396	28501	28402	28072	28416	28494	28418	28144	28275	28493	28258	28403	28399	28297	28084	28270	28192	28057	27918	28128	28351	27976	28133	28232	28045	28109	27576	28174	28144	28081	28184	28342	28157	28054	27962	28183	27929	28021	28084	28051	28014	28191	28045	28141	28175	28098	28120	28192	28048	28085	28198	28140	28325	28325	28249	28113	28303	28373	28155	28255	28265	28106	28380	28109	28022	28405	28342	28290	28204	28263	28235	28145	28289	28201	28277	28347	28165	28120	28248	28086	28013	28006	28268	28324	28368	28145	28292	28130	28058	27999	28290	28052	28269	28267	28164	28080	28377	28388	27922	28182	28221	28347	28000	28157	28591	28112	28184	28325	28315	28142	27952	28069	28219	28221	28395	28258	28250	28195	28151	28164	27948	28436	28174	28029	28368	28077	28115	28102	27977	28162	28218	28009	28015	28299	28109	27945	28300	28106	28372	28243	28105	28334	27836	28031	28187	27875	28027	28247	28078	28105	28071	28124	28237	28078	28146	28056	28100	27964	28067	28108	28130	28131	28084	28178	27928	28286	28044	28113	28212	28180	28233	28130	28011	28028	28191	28267	28284	28196	28028	28241	28055	28311	28236	27892	28160	28325	28282	28187	28232	28053	27985	28064	28074	28058	28015	28266	28105	28104	28013	28207	28163	27986	28248	28334	27975	28072	28308	28352	28703	28251	27944	28168	28233	28120	28148	27877	28193	27984	28305	28289	27948	28181	28203	28143	28152	28199	27976	28269	28039	28306	28117	28218	28121	28214	28180	28224	28036	27965	28235	28326	28150	28105	28079	28154	28079	28158	28056	27975	28136	28125	28128	28084	28240	28326	28286	28148	28154	28159	28059	27985	27875	28305	28254	28230	28045	28254	28195	28023	28117	27888	28266	28294	28011	28223	28188	28073	28198	28104	28008	28053	28263	28341	28071	28027	28250	28190	28370	28003	28249	28420	28102	28413	28095	27967	27960	28089	28229	28147	28336	28321	27876	28248	28026	28182	27922	28184	27967	28166	28269	28361	28342	28055	28095	28187	28029	28296	27852	28129	28031	28335	28066	28158	28112	28255	28247	28238	28084	28184	28272	27806	28132	28495	28058	27818	27955	28338	27885	28204	28346	28164	28099	28511	28291	28261	28061	27933	28111	28239	28269	28251	27846	28154	28362	28368	27991	27978	28055	28209	28446	27831	28065	27948	27968	28107	28020	28173	27943	28136	27653	28406	28066	28083	28270	28139	27967	27985	27948	27719	28030	28075	28031	28287	28222	27958	28226	28271	28025	28267	28049	28310	28080	28253	28339	28015	28073	28277	28067	28077	28009	28138	27974	28082	28064	28177	27984	28317	28119	28054	28435	28268	28096	27976	28293	28168	27995	28021	28221	28126	28107	28234	28274	28017	27965	28065	28237	28077	28017	28118	28066	28357	28075	28308	28201	27899	27860	28071	27907	27954	28151	27914	28079	28014	28121	28328	28087	28161	28273	28274	28237	28049	28136	28083	28133	28099	27902	28266	27974	27989	27935	28215	28073	28038	28009	28087	28211	28304	28277	28151	28193	28220	28022	28100	28310	28294	27945	28239	28186	28164	28342	27902	28298	28094	27937	28026	28432	28122	28160	27990	28249	28335	28052	28255	28219	28194	28151	28130	28279	28314	28004	28101	28231	28261	28258	28372	28202	28050	27834	27898	28188	28068	28195	28259	28247	28083	28233	28001	27961	27968	28066	28160	28144	28188	28012	28047	27900	27975	28208	28074	28056	28235	28066	28372	28085	28032	28094	28305	28301	28242	28057	28377	28104	28267	28148	28246	28195	28164	28127	28318	27950	28091	27978	28221	28209	28071	28113	28252	28377	28312	28293	28150	28069	28125	27965	28278	28317	28283	28027	27916	27943	28420	28439	27975	28322	28132	27935	28360	28218	28196	28081	27935	28131	28318	28185	28167	28137	28220	28243	28182	28162	28102	28084	28274	28258	28291	28166	28038	28076	28216	28130	28218	28220	28044	28144	28128	28030	28073	27967	28191	27920	28334	28098	28094	28250	28027	27992	28142	28177	28441	28281	28010	27987	28205	28289	27958	28260	27978	28206	27928	28024	28214	28028	28118	27726	28316	28153	28061	28084	27793	28233	28225	28144	28383	28041	28042	28378	28202	28003	28308	28193	28029	27813	27852	28136	28425	28013	27941	28010	28283	28393	28270	28152	28028	28099	28501	28227	28247	28142	28133	27906	28121	27899	28135	28277	28024	28134	28081	28144	27845	28227	28117	28120	28011	28034	28089	28349	28179	28071	28173	28127	28121	28219	27913	28216	28009	28052	27990	28146	28185	28176	28185	28286	28014	28241	28245	28489	28202	28196	28085	27759	28220	28298	27849	28119	27923	28305	28200	28070	28162	28321	28221	27970	28148	28141	28122	28167	28289	28195	28186	28355	28279	28252	28444	28077	28074	28109	28155	28393	28216	27873	28312	28096	28155	28337	28184	28320	27932	28055	28204	28161	28157	28082	28153	28122	28170	28282	28089	27974	28537	28458	27928	28009	27992	28125	28228	28169	28091	27968	28066	28314	28168	28335	28213	28214	28016	28175	27971	28014	28400	28468	28133	28100	27931	27933	28447	27884	28121	28188	28229	28252	28371	28254	28146	28145	28092	28147	28429	28281	28203	27991	27928	28061	28136	28150	28185	27896	28235	28136	28303	28179	28136	27933	28081	28276	28019	27960	28013	28134	28095	28099	28145	28076	28059	28075	28142	28092	28097	28122	28220	28430	27985	28109	27986	28015	28235	28189	28454	28229	28072	27971	28063	28062	28172	28319	28070	27924	28098	28014	28204	28099	28272	28013	27884	27924	28183	28051	28125	28111	27968	28015	28156	28059	28043	28256	28270	28278	28315	28201	28220	28108	28333	28325	28338	28089	28192	28075	28043	27933	28393	27950	28439	28246	27910	28153	28360	28257	28253	28292	28150	28192	28168	28081	27991	27969	28138	28081	28024	28185	28069	28314	28257	28066	27931	28250	28391	28041	28339	28322	27911	27939	28312	28325	28142	28206	28195	28300	28111	28177	28176	28074	28330	28128	28161	28141	28098	28284	28327	28031	27964	27792	27967	28384	28179	28032	28340	28180	28020	28183	28088	28139	27977	28004	27910	28106	27996	28003	28272	28220	28163	28140	28186	28098	28310	28152	28209	28295	28069	28174	27989	27864	28020	28288	28104	28114	28446	28367	28280	28143	28122	28158	27793	28328	27900	28065	28155	28212	28011	28181	28208	28255	28122	28099	28229	28009	28098	28323	28183	28041	28418	28190	28101	28075	28130	28272	28115	28020	28164	27804	28057	28159	28349	28099	28143	28119	28247	28070	28084	27842	28149	28411	28090	28312	28439	28131	27999	28115	28378	28078	28055	28208	27974	28152	28143	28069	28194	28337	27967	28273	28498	28322	28262	28291	28292	28522	28038	28007	28200	28094	28189	28049	28098	28378	28252	28105	28047	28062	27905	28166	27980	27931	28264	27906	28130	28189	28101	28336	28228	28016	28123	28245	28101	28207	28152	28042	28149	28210	28060	28009	27992	28226	28182	27833	27920	28218	27891	28029	28073	28272	28475	28300	28319	28283	28179	27799	28085	28015	28253	28154	28098	28224	28057	28061	27818	28212	28284	28174	28115	28290	28502	27874	28144	28245	28136	28177	28023	28245	28245	28278	27904	28084	28091	27844	28105	27970	28144	28167	28255	28445	28423	28247	28050	28107	28175	28029	28096	28049	28331	28147	28191	28283	28016	28032	28092	28258	28191	28278	27956	28256	28098	28228	28116	28143	28098	28336	28218	27992	28122	28083	28305	28118	28137	28213	27886	28069	28070	28040	28095	28312	28214	28345	28280	28227	28090	28363	28217	28017	28105	28263	27954	28293	28129	28001	27944	27961	28330	28100	28317	28060	28099	28190	28133	28225	28005	28453	28336	28134	28004	28127	28123	27923	28124	28064	28307	28097	28061	28003	27967	28056	28040	28175	28064	28163	28362	28126	28182	28087	27942	28194	28040	28297	28175	28098	28096	27973	27948	27837	28120	28170	27783	27866	27954	28167	28320	28216	28042	28164	28120	28163	27992	28399	27974	28366	28124	28012	27979	28307	28355	28127	28382	28118	28160	28121	28162	28134	28339	27808	28006	28250	28101	28241	28262	28536	28028	28336	28071	28044	27927	28087	28143	28316	28098	28044	28048	28195	28154	28133	27991	28308	28294	28114	27799	28239	28273	28298	27902	27875	28104	28055	28204	28392	28116	27961	28279	28111	28035	28014	27979	28260	27941	28108	27966	28397	28058	28292	28074	28138	28314	28152	28064	28044	28099	28099	28129	28077	28130	28005	28291	28124	28192	28065	28079	28273	27905	28147	28168	28199	28188	28188	28156	28098	28206	28425	28443	28172	28043	28319	28140	28139	28329	27965	28042	28005	28079	28430	28447	28220	27814	27899	27727	28062	28373	28123	28334	27933	28144	28276	27965	28157	28027	28258	28406	28394	28318	27980	28043	28241	28131	28158	28206	28228	28090	28162	28219	28139	28197	27995	27997	28050	28080	28030	28132	28142	28102	27935	27960	28017	28043	28152	27858	28104	28427	28521	28377	28232	28131	28108	28234	28008	28070	27883	28283	28276	28224	28216	27995	28289	28171	28249	28110	28046	28316	28370	28237	28000	28049	28198	28216	28112	28392	28360	28218	28172	28360	27960	28163	27999	28117	28425	28262	28048	28042	28046	28141	28319	28126	28007	28124	28191	28266	28010	28277	27983	28242	27860	28036	27841	28150	27887	27907	28042	28262	28331	28130	28025	28113	28277	27909	28265	28149	27930	28075	28248	28421	28125	28087	28380	28071	28167	27885	28225	28324	27925	27912	28127	27774	28108	28251	28126	28009	28364	28210	28070	28175	27866	28090	28004	28284	28067	28014	27932	28148	28145	28091	28191	28368	28037	28342	28199	28064	28178	28183	28228	28168	28147	28229	28208	28188	28295	28099	27934	28138	28285	28064	28012	28298	28295	28216	28100	28102	28173	28178	28094
23307	41824	28885	21871	20911	19760	19352	19020	18568	18308	18055	18160	18095	18117	17965	17937	18065	17969	17933	17761	18137	17823	18085	18188	17952	18018	17749	18202	17956	18033	17827	17927	17952	17817	17773	17923	17843	17922	17925	17709	17949	17674	17828	17601	17622	17751	17844	17890	17796	17851	17757	17681	17599	17781	17869	17693	17837	17733	17664	17660	17769	17841	17629	17727	17768	17727	17707	17826	17510	17765	17691	17605	17780	17882	17876	17847	17692	17699	17731	17969	17963	17756	17979	17859	17700	17612	17757	17857	17910	17778	17622	17676	17722	17889	17719	17697	17708	17791	17574	17710	17770	17723	17507	17693	17723	17676	17659	17843	17694	17774	17876	17693	17697	17698	17649	17844	17614	17635	17758	17653	17741	17740	17676	17758	17826	17714	17637	17666	17775	17640	17764	17754	17703	17598	17757	17622	17682	17582	17735	17618	17583	17643	17772	17773	17763	17643	17721	17657	17733	17742	17635	17554	17838	17822	17679	17849	17744	17662	17792	17592	17574	17721	17671	17721	17496	17774	17685	17833	17685	17719	17677	17570	17848	17529	17698	17863	17688	17636	17766	17804	17742	17881	17844	17759	17637	17525	17686	17746	17823	17603	17540	17774	17778	17870	17942	17588	17684	17604	17504	17767	17729	17742	17722	17689	17566	17781	17566	17608	17710	17769	17665	17692	17831	17729	17751	17846	17732	17621	17789	17601	17762	17742	17584	17596	17850	17738	17672	17709	17751	17655	17839	17620	17735	17757	17694	17702	17876	17804	17711	17735	17664	17767	17757	17839	17674	17921	17608	17605	17779	17646	17851	17825	17714	17739	17711	17886	17693	17634	17712	17746	17636	17701	17597	17770	17629	17818	17893	17866	17832	17696	17764	17668	17723	17704	17641	17746	17625	17630	17737	17819	17686	17586	17652	17774	17664	17702	17917	17887	17643	17635	17628	17721	17836	17556	17721	17696	17871	17712	17603	17687	17651	17789	17453	17500	17766	17752	17671	17596	17876	17627	17717	17847	17584	17704	17755	17884	17813	17680	17760	17695	17709	17745	17922	17734	17643	17664	17746	17554	17751	17638	17682	17850	17825	17778	17757	17752	17813	17770	17681	17783	17642	17818	17691	17711	17845	17578	17720	17782	17826	17627	17634	17800	17735	17800	17649	17675	17569	17555	18009	17737	17677	17772	17772	17915	17691	17627	17904	17664	17825	17763	17513	17686	17550	17641	17853	17748	17648	17545	17664	17709	17575	17790	17699	17403	17727	17699	17773	17809	17691	17861	17624	17783	17713	17566	17899	17544	17773	17731	17811	17713	17655	17777	17782	17576	17674	17666	17721	17726	17675	17606	17528	17807	17733	17690	17796	17819	17713	17717	17812	17755	17905	17738	17810	17612	17705	17743	17731	17835	17666	17789	17660	17729	17731	17784	17768	17614	17697	17556	17807	17746	17818	17804	17813	17817	17508	17699	17766	17734	17813	17769	17759	17809	17750	17651	17705	17715	17956	17634	17756	17708	17757	17794	17778	17649	17802	17926	17780	17776	17741	17975	17766	17714	17517	17791	17764	17679	17669	17501	17688	17772	17458	17773	17601	17822	17762	17556	17881	17543	17598	17762	17781	17769	17744	17753	17593	17716	17719	17737	17633	17753	17620	17694	17743	17526	17810	17840	17875	17677	17629	17681	17610	17725	17557	17851	17689	17652	17695	17800	17856	17849	17644	17929	17952	17753	17732	17528	17662	17867	17696	17697	17658	17620	17685	17692	17910	17700	17749	17573	17676	17720	17749	17756	17755	17651	17683	17505	17711	17494	17819	17765	17824	17865	17631	17636	17730	17636	17595	17701	17632	17634	17725	17777	17773	17652	17511	17663	17734	17608	17701	17838	17812	17757	17537	17823	17769	17624	17541	17828	17763	17776	17666	17741	17740	17730	17843	17882	17896	17616	17754	17615	17771	17868	17655	17773	17526	17708	17790	17629	17864	17793	17625	17684	17752	17747	17689	17783	17723	17891	17797	17734	17769	17818	17602	17695	17944	17541	17664	17713	17675	17738	17612	17589	17709	17606	17503	17956	17803	17878	17695	17850	17675	17880	17767	17727	17579	17751	17687	17684	17732	17633	17576	17675	17700	17788	17707	17730	17757	17682	17549	17820	17795	17738	17888	17634	17890	17773	17540	17636	17756	17702	17648	17674	17635	17663	17702	17520	17580	17576	17495	17845	17911	17769	17741	17685	17614	17586	17761	17673	17622	17855	17694	17652	17779	17774	17687	17873	17657	17660	17582	17620	17676	17886	17768	17768	17749	17641	17593	17808	17800	17738	17996	17612	17798	17700	17752	17833	17776	17757	17738	17734	17599	17774	17779	17672	17717	17803	17859	17695	17724	17768	17848	17741	17627	17524	17589	17729	17657	17828	17874	17538	17854	17773	17717	17811	17841	17758	17689	17568	17912	17799	17529	17689	17637	17719	17683	17757	17674	17688	17629	17688	17603	17742	17764	17609	17730	17992	17459	17853	17565	17763	17736	17813	17574	17804	17729	17688	17567	17764	17754	17606	17722	17708	17849	17738	17731	17672	17705	17593	17984	17815	17817	17649	17600	17805	17573	17654	17667	17825	17743	17723	17849	17753	17721	17846	17820	17706	17809	17679	17712	17707	17676	17639	17729	17704	17681	17832	17704	17971	17743	17741	17680	17625	17442	17663	17711	17623	17641	17642	17875	17769	17697	18020	17627	17792	17773	17785	17659	17868	17717	17661	17875	17768	17733	17793	17752	17686	17898	17892	17716	17641	17918	17807	17789	17695	17676	17793	17581	17705	17667	17825	17840	17732	17857	17714	17693	17665	17752	17587	17824	17660	17830	17521	17658	17773	17641	17802	17790	17656	17738	17835	17837	17735	17656	17919	17659	17699	17685	17741	17912	17665	17743	17764	17733	17640	17623	17770	17725	17629	17627	17687	17720	17759	17552	17701	17942	17730	17648	17729	17673	17773	17786	17693	17791	17709	17927	17733	17784	17736	17822	17700	17897	17776	17844	17756	17835	17622	17555	17446	17727	17703	17593	17591	17642	17676	17625	17602	17653	17708	17715	17546	17853	17608	17632	17712	17712	17644	17728	17683	17810	17760	17622	17846	17680	17592	17629	17883	17666	17724	17715	17629	17759	17733	17749	17825	17830	17687	17520	17714	17699	17684	17613	17672	17735	17946	17920	17685	17837	17653	17704	17812	17769	17576	17722	17718	17703	17708	17566	17545	17750	17632	17719	17744	17774	17680	17702	17586	17819	17679	17535	17723	17950	17927	17715	17733	17798	17701	17825	17639	17850	17648	17568	17922	17707	17788	17755	17711	17693	17833	18003	17673	17692	17933	17626	17796	17728	17717	17757	17821	17777	17535	17840	17693	17854	17661	17605	17625	17922	17635	17750	17722	17699	17763	17612	17751	17753	17680	17803	17875	17754	17884	17479	17805	17667	17612	17627	17835	17732	17735	17641	17567	17554	17643	17764	17845	17748	17622	17824	17539	17785	17782	17900	17788	17740	17747	17661	17821	17710	17700	17786	17551	17724	17616	17666	18032	17798	17776	17801	17934	17697	17760	17581	17681	17699	17787	17847	17728	17845	17638	17763	17809	17819	17692	17851	17762	17850	17859	17880	17844	17645	17724	17840	17729	17760	17897	17784	17669	17633	17519	17755	17766	17711	17677	17627	17687	17800	17745	17768	17816	17646	17659	17831	17648	17817	17493	17778	17666	17796	17826	17639	17794	17676	17667	17534	17870	17634	17931	17775	17877	17923	17678	17615	17631	17851	17700	17539	17839	17621	17861	17721	17743	17731	17517	17724	17669	17643	17798	17820	17753	17728	17632	17672	17749	17588	17819	17719	17996	17698	17645	17717	17824	17669	17734	17642	17711	17637	17627	17636	17670	17883	17694	17624	17663	17728	17804	17630	17746	17679	17807	17664	17526	17643	17885	17760	17595	17825	17716	17555	17769	17689	17661	17600	17569	17567	17824	17769	17695	17792	17520	17882	17728	17730	17860	17923	17804	17947	17791	17657	17606	17709	17738	17735	17644	17680	17671	17794	17788	17811	17744	17689	17690	17686	17768	17687	17788	17853	17772	17644	17796	17549	17617	17796	17638	17741	17862	17830	17746	17845	17784	17782	17789	17575	17449	17815	17597	17503	17779	17736	17764	17821	17564	17822	17848	17742	17740	17593	17801	17581	17632	17696	17817	17725	17687	17679	17802	17782	17790	17536	17627	17808	17491	17699	17921	17745	17848	17564	17830	17786	17733	17791	17674	17840	17744	17782	17801	17535	17718	17647	17734	17870	17700	17730	17808	17701	17794	17667	17675	17616	17712	17841	17775	17592	17571	17702	17622	17745	17786	17635	17716	17736	17745	17687	17621	17595	17866	17741	17810	17742	17775	17730	17727	17798	17649	17643	17707	17687	17864	17654	17488	17789	17769	17547	17762	17686	17747	17812	17630	17612	17764	17750	17646	17778	17768	17828	17742	17863	17741	17574	17629	17575	17772	17756	17586	17568	17731	17744	17619	17764	17720	17694	17665	17832	17840	17832	17784	17710	17789	17683	17704	17601	17706	17887	18060	17687	17823	17758	17649	17587	17795	17709	17781	17656	17937	17825	17476	17865	17509	17740	17685	17676	17708	17674	17581	17642	17628	17880	17641	17688	17749	17713	17671	17845	17670	17711	17733	17853	17915	17768	17822	17761	17759	17757	17767	17739	17598	17902	17678	17582	17606	17836	17730	17660	17763	17701	17716	17758	17802	17825	17627	17711	17814	17720	17655	17780	17520	17850	17763	17783	17819	17872	17832	17772	17716	17752	17670	17757	17877	17743	17609	17826	17789	17866	17766	17728	17881	17557	17814	17661	17651	17609	17869	17745	17709	17552	17769	17850	17606	17832	17945	17727	17672	17618	17803	17569	17817	17653	17531	17716	17782	17763	17581	17691	17694	17664	17771	17781	17835	17893	17717	17467	17877	17580	17826	17641	17859	17665	17882	17691	17763	17511	17631	17726	17642	17776	17758	17776	17990	17859	17590	17923	17830	17769	17743	17741	17580	17745	17695	17767	17799	17842	17698	17692	17821	17824	17733	17965	17816
22588	20977	27416	24798	21873	26310	31299	27872	26962	27181	26800	26499	26474	26191	26285	26101	26012	26104	26257	26019	26306	25945	26099	26229	26204	26474	26180	26237	26211	26176	25967	26113	26204	25916	26029	25644	25740	25994	26061	25919	26170	25946	26138	25749	25910	25723	25715	25780	26144	25857	25919	25721	25858	25664	25672	25857	26123	25881	26001	25703	25844	25696	25787	25813	25980	25907	25833	25991	25854	25747	25487	25704	25943	25977	25874	26114	26009	25704	25848	25737	26012	25844	25788	25849	25756	25725	25570	26090	25728	25926	25785	25963	25787	26038	25795	25718	25819	26080	25933	25711	25697	25783	25837	25730	25814	25867	25753	25564	25851	25601	25836	25693	25632	25787	25898	25863	25848	25693	25559	25560	25660	25636	25572	25748	25711	25824	25663	25855	25882	25766	25903	25918	25748	25715	25851	25937	25763	25607	25539	25530	25683	25956	25744	25730	25846	25783	25843	25862	25707	25939	25561	25804	25935	25762	25746	25745	25776	25559	25805	25871	25696	25948	25995	25955	25734	25784	25949	25706	25546	25587	25942	25809	25565	25563	25829	25642	25620	25761	25735	25740	26022	25842	25876	25759	25768	25926	25729	25564	25845	25747	25569	25910	25744	25653	25748	25989	25975	25712	25827	25692	25665	25618	25693	25995	25658	25653	25626	25606	25865	25824	25761	25840	25916	25863	25898	25993	25728	25640	25820	25910	26026	25582	25839	25792	25751	25787	25561	25831	25635	25793	25783	25706	25754	25971	26030	26049	25831	25624	25833	25483	25664	25581	25616	25757	25711	25910	26086	25960	25695	25821	25716	25618	25723	25776	25704	25700	25823	25596	25986	25937	25829	26057	25756	25729	25810	25933	25663	25547	25695	25854	25850	25814	25302	25672	25777	25584	26035	25514	25849	26022	25635	25670	25894	25643	25736	25884	25583	25682	25858	25670	25785	25735	25782	25504	25654	25729	25742	25500	25709	25675	25787	25798	25650	25639	25802	25590	25872	25695	25756	25967	25995	25734	25679	26031	25648	25675	25684	25686	25947	25656	25713	25720	25768	25721	25745	25639	25793	25529	25698	25832	25959	25758	25567	25554	25660	25742	25610	25902	25786	25920	25651	25821	25742	25350	25846	25746	25681	25871	25876	25742	25961	25614	25896	25621	25742	25693	25530	25731	25741	25785	25786	25783	25744	25749	25810	25614	25982	25837	25694	25863	25945	25911	25710	25459	25641	25671	25674	25720	25818	25837	25862	25836	25649	25477	26005	25636	26115	25712	25955	25556	25721	25780	25627	26007	25627	25665	25883	25578	25591	25645	25858	25725	25588	25532	25824	25624	25876	25529	25889	25657	25894	25711	25561	25825	25777	25613	25880	25888	25897	25666	25559	25708	25689	25795	25708	25777	25659	25616	25593	25749	25810	25658	25688	25683	25632	25892	25812	25905	26031	25896	25868	26064	25795	25786	25600	25725	25991	25697	25900	25652	25650	25452	25601	25763	25690	25863	25830	25850	25818	25623	25679	25583	25766	25785	25655	26079	25771	25767	25962	25723	25857	25999	25969	25753	25878	25833	25760	25770	25684	25739	25623	25770	25667	25761	25594	25643	25815	25681	25793	25728	25859	25772	25693	25779	25856	25771	25465	25810	25780	25830	25726	25581	25720	25703	25905	25713	25590	25582	25813	25711	25649	25655	25765	26077	25740	25814	25631	25749	25999	25936	25984	25695	26034	26173	25739	25726	25781	25871	25620	25884	25801	25778	25796	25733	25900	25972	25609	25819	25889	25843	25884	25956	25859	25832	25707	25771	25714	25793	25782	25638	25661	25958	25722	25855	25890	25539	25612	25658	25998	25747	25772	25758	25867	25904	25562	25792	25865	25937	25933	25678	25785	25610	25793	25606	25642	25618	25664	25677	25994	25744	25844	25840	25828	25860	25816	25880	25998	25717	25777	25829	26067	25507	25841	25775	25938	25691	25643	25677	25649	25688	25759	25431	25682	25996	25676	25700	25828	25997	25819	25993	25690	25679	25827	25560	25902	25769	25722	25928	25722	25806	25948	25988	25990	25761	25591	25879	25958	25898	25728	25983	25813	25805	25775	25871	25693	25849	25863	25799	25723	25819	25745	25778	25660	25592	25633	25610	25804	25644	25839	25728	25903	25752	25753	25870	25742	25707	26014	25692	26038	25766	25602	25810	25615	25917	25689	25785	25933	25624	25740	25777	25708	25791	25989	25741	25826	25610	25900	25845	25756	25901	25563	25720	25683	25569	25836	25859	25838	25729	25801	25788	25947	25649	25726	25910	25885	25789	25761	25839	25707	25947	25836	25736	26216	25668	25735	25831	26039	25784	25720	25503	25849	25797	25746	25819	25716	25633	25761	25897	25440	25916	26013	26026	25928	25992	25839	26131	25796	25546	25746	25949	25619	25782	25752	25651	25634	26037	25700	25606	25598	25882	25713	25953	25585	25878	25716	25815	25833	25632	25789	25700	25821	25663	25826	25754	26071	25756	25829	25655	25642	25849	25805	25571	25903	25790	25903	25650	25800	25550	25952	25589	25746	26026	25806	25839	25658	25754	25780	25859	25702	25782	25777	25686	25989	25648	25616	25877	25779	25669	25610	25780	25758	25722	25748	25762	25706	25675	25786	25535	25720	25924	26029	25865	25819	25815	25931	25699	25815	25742	25761	25794	25642	26082	25909	25739	25745	25762	25746	25975	25828	25777	25662	25846	25479	25679	25705	25876	25559	25598	25488	25789	25700	25723	25532	25676	25683	25715	25808	25803	25764	25693	25779	25701	25644	26044	25666	25814	25809	25577	25727	25476	25580	25681	25925	25648	25616	25414	25904	25751	25505	25719	25781	25628	25679	25560	25952	25657	25858	25691	25634	25601	25627	25723	25873	25422	25528	25391	26084	25973	25703	25577	25806	26027	25676	25904	25906	25995	25551	25765	25853	25619	25683	25819	25889	25955	25768	25887	25643	25936	25851	25802	25690	25676	25892	25720	25753	25761	25784	25502	25860	25650	25726	25738	25538	25756	25668	25866	25556	25888	25651	25756	25878	25701	25831	25808	25715	25928	26185	25743	25781	25847	25705	25899	25999	25661	25887	25820	25772	25778	25647	25863	25490	25826	25550	25774	25977	25898	25821	25726	25520	25881	25862	25895	25747	25722	25731	25530	25761	25735	25694	25977	25606	25814	25859	25840	25890	25797	25925	25772	25795	25745	25802	25741	25825	25590	25682	25805	25866	26252	25650	25778	25726	25899	25809	25898	25626	25743	25789	25771	25739	25749	25659	25702	25875	25897	25863	25778	25665	25625	25668	25869	25633	25572	25897	25785	25526	25887	25720	25501	25921	25777	25807	25887	25479	25676	25445	25800	26157	25717	25726	25725	25850	25787	25692	25854	25697	25866	25460	25494	25798	25768	25604	25556	26073	25681	25615	25686	25682	25881	25813	25925	25906	25722	25948	25698	25663	25721	25635	25705	25975	25699	25575	25919	25864	25677	25778	25683	25744	25625	25878	25803	25712	25714	25784	25624	25776	25669	25667	25707	25925	25537	25774	25791	25562	25497	25445	25649	25820	25540	25627	25764	25648	25548	25740	25521	25602	25813	25835	25870	25764	25786	25835	25661	25967	25710	25839	25750	25862	25712	25756	25732	25833	25680	25584	25849	25735	25908	25880	25649	25954	25621	25511	25738	25858	25688	25838	25671	25630	25624	25476	25705	25771	25857	25825	25788	25687	25607	25791	25645	25753	25695	25921	25732	25557	25522	25689	25606	25618	25734	25897	25762	25527	25881	25884	25859	25863	25776	25682	25673	25822	25724	25839	25475	25580	25482	25776	25969	25950	25593	25968	25980	25833	25899	25861	25830	25883	25705	25909	25744	25737	25932	25624	25815	25609	25750	25732	25598	25521	25887	25731	25772	25881	25817	25778	25894	25928	25692	25795	25758	25865	25527	25743	25637	25666	25751	25701	25855	25923	25904	25816	25675	25615	25768	25759	25847	25861	25821	25788	25517	25724	25761	25825	25740	25973	25705	25564	25741	25888	25900	25487	25753	25807	25875	25881	25769	25775	25820	25720	25769	25838	25794	25879	25632	25638	25611	25623	25746	25746	25592	25800	26037	25923	25738	25671	25822	25710	25852	25798	25658	26012	25897	25837	25686	25698	25940	25706	26143	25823	25579	25767	25553	25678	25460	25941	25560	25635	25896	25822	25941	25536	25961	25653	25734	26014	25657	25728	25852	25953	25634	25828	25883	25692	25841	25918	25731	25838	25980	25868	25476	25680	25520	25775	25599	25842	25797	25718	25710	25827	25844	25965	25728	25649	25677	25872	25951	25889	25593	25646	25759	25793	25883	25713	25744	25838	25647	25725	25712	25497	25486	25770	25566	25921	25713	25579	25679	25744	25776	25689	25499	25852	25891	25916	25854	25689	25903	25502	25687	25664	25912	25939	25708	25654	26111	25807	25703	26007	25980	25670	25755	25568	25820	25801	25692	25815	25706	25703	25851	25743	25571	25738	25794	25776	26091	25551	25508	25826	25863	25654	25608	25600	25690	25852	25635	25812	26006	25449	25851	25813	25759	25850	25974	25704	25816	25804	26067	25750	25804	25707	25718	25868	25780	25564	25944	25568	25919	25703	25776	25805	25766	25709	25668	25812	25846	25766	25820	25828	25928	25760	25748	25614	25902	25652	25754	25801	25842	25528	25752	25770	25554	25637	25912	25941	25678	25839	25841	25807	25663	25699	25803	25883	25777	25780	25787	25858	25719	25627	25734	25911	25467	25723	25844	25869	25748	25802	25883	25602	25755	25754	25762	25550	25695	25815	25662	25945	25741	25697	25653	25857	25917	25928	25599	25643	25829	25989	25806	26032	25688	25761	25663	25874	25718	25776	25767	25771	25624	25581	25797	25790	25544	25783	25559	25615	25778	25528	26024	25679	25988	25730	25771	25586	25795	25769	25766	25482	25846	25893	25570	25857	25673	25610	25631	25519	25821	25677	25476	25697	25626	25918	25707	25872	25642	25911	25666	25693	25619	25679	25697	25643	25603	25933	25783	25859	25637	25921	25732	25934	25691	25825	25932	25600	25875	25952	25815	25816	25891	25930	25791
25713	49668	35253	23276	21505	20652	19093	18400	18505	17835	17363	17191	17184	17249	17019	17151	16842	16998	16983	16705	16961	16891	16794	16864	16671	16984	16844	17075	16785	16806	16629	16658	16926	16674	16894	16669	16576	16798	16789	16620	16639	16674	16834	16577	16555	16508	16379	16866	16548	16717	16672	16505	16695	16521	16542	16448	16717	16682	16732	16701	16601	16569	16663	16664	16554	16614	16553	16556	16620	16455	16586	16561	16617	16465	16567	16575	16506	16721	16498	16658	16562	16807	16582	16515	16560	16634	16543	16501	16364	16626	16554	16650	16460	16659	16573	16675	16596	16566	16484	16529	16640	16636	16705	16577	16497	16478	16491	16587	16634	16389	16697	16634	16306	16417	16620	16377	16596	16587	16604	16581	16562	16709	16521	16485	16539	16588	16539	16542	16477	16550	16488	16474	16591	16581	16702	16442	16562	16610	16505	16404	16575	16606	16460	16619	16432	16439	16467	16377	16615	16483	16527	16438	16486	16389	16353	16578	16589	16587	16575	16472	16504	16526	16688	16479	16452	16516	16381	16622	16570	16475	16543	16589	16465	16401	16531	16623	16318	16487	16483	16451	16495	16621	16645	16546	16411	16495	16526	16547	16236	16527	16487	16537	16364	16579	16481	16594	16533	16439	16779	16657	16649	16431	16610	16528	16554	16365	16527	16292	16452	16555	16362	16596	16404	16579	16498	16620	16645	16399	16430	16662	16626	16407	16474	16445	16649	16683	16501	16424	16641	16604	16354	16525	16350	16691	16672	16326	16577	16460	16432	16409	16532	16496	16532	16506	16532	16542	16642	16451	16582	16231	16590	16452	16624	16533	16450	16396	16517	16509	16660	16530	16475	16591	16364	16394	16560	16585	16531	16695	16407	16493	16424	16552	16386	16663	16555	16576	16525	16454	16393	16452	16696	16555	16402	16576	16607	16304	16570	16542	16565	16365	16475	16536	16352	16586	16473	16683	16430	16367	16566	16478	16422	16254	16641	16570	16501	16498	16628	16398	16723	16309	16509	16450	16386	16481	16627	16399	16567	16629	16505	16584	16628	16599	16528	16548	16689	16499	16617	16548	16462	16606	16626	16564	16503	16594	16329	16486	16604	16396	16595	16553	16461	16649	16825	16558	16607	16507	16557	16486	16634	16476	16430	16670	16778	16707	16614	16482	16582	16533	16630	16566	16644	16538	16509	16711	16537	16586	16586	16678	16505	16487	16615	16593	16653	16553	16718	16627	16457	16525	16410	16428	16550	16615	16490	16523	16434	16627	16622	16394	16345	16561	16508	16446	16437	16521	16535	16712	16389	16516	16434	16593	16597	16605	16726	16644	16771	16375	16510	16341	16472	16601	16379	16576	16483	16445	16484	16495	16510	16647	16464	16583	16504	16499	16687	16487	16324	16597	16529	16709	16558	16770	16660	16568	16477	16666	16577	16452	16564	16546	16521	16591	16192	16542	16474	16825	16465	16267	16478	16667	16498	16444	16602	16508	16528	16459	16453	16596	16478	16451	16258	16602	16483	16489	16723	16566	16682	16689	16582	16553	16588	16583	16451	16455	16481	16528	16560	16567	16641	16444	16540	16400	16554	16736	16515	16508	16450	16549	16489	16285	16467	16424	16594	16620	16537	16485	16445	16460	16367	16467	16545	16470	16603	16452	16525	16549	16441	16638	16531	16378	16497	16622	16412	16511	16491	16447	16594	16672	16577	16390	16580	16491	16352	16604	16676	16603	16557	16552	16483	16487	16508	16400	16527	16534	16616	16503	16645	16484	16461	16489	16432	16398	16544	16613	16639	16468	16476	16478	16624	16629	16478	16596	16649	16530	16511	16543	16549	16483	16648	16564	16509	16431	16587	16253	16547	16563	16580	16564	16593	16466	16638	16605	16576	16535	16445	16460	16595	16325	16643	16382	16665	16419	16676	16649	16717	16506	16611	16589	16540	16680	16608	16249	16476	16496	16738	16399	16605	16489	16569	16546	16689	16638	16572	16712	16625	16554	16471	16438	16618	16613	16485	16723	16530	16515	16565	16480	16511	16539	16600	16509	16591	16556	16598	16761	16646	16548	16637	16264	16653	16360	16563	16627	16579	16451	16615	16480	16551	16852	16622	16584	16558	16436	16617	16451	16463	16514	16523	16501	16366	16555	16552	16563	16516	16564	16515	16499	16581	16432	16651	16509	16439	16330	16565	16514	16333	16509	16528	16729	16621	16403	16465	16515	16455	16500	16449	16593	16548	16552	16497	16513	16421	16547	16474	16571	16505	16612	16493	16675	16572	16499	16510	16484	16533	16529	16572	16636	16521	16572	16509	16514	16380	16580	16549	16483	16549	16356	16554	16492	16479	16516	16534	16634	16357	16501	16678	16478	16441	16619	16659	16502	16661	16592	16549	16541	16420	16660	16464	16447	16401	16485	16671	16523	16676	16528	16504	16662	16550	16412	16649	16397	16557	16723	16708	16470	16293	16515	16425	16545	16496	16404	16599	16536	16582	16559	16492	16531	16394	16433	16602	16505	16599	16413	16685	16486	16529	16429	16614	16697	16468	16532	16510	16512	16815	16404	16454	16682	16599	16457	16558	16442	16523	16536	16592	16599	16438	16493	16517	16599	16602	16446	16575	16551	16579	16418	16387	16482	16632	16661	16374	16546	16551	16504	16354	16486	16507	16457	16677	16591	16404	16656	16446	16572	16510	16625	16546	16556	16434	16665	16551	16502	16548	16623	16502	16484	16573	16533	16421	16917	16532	16557	16573	16556	16366	16484	16612	16655	16585	16603	16414	16290	16639	16474	16521	16439	16560	16752	16443	16699	16393	16761	16500	16496	16434	16503	16627	16493	16483	16429	16385	16610	16453	16584	16434	16650	16394	16591	16511	16508	16640	16554	16488	16497	16493	16558	16493	16496	16524	16542	16550	16454	16526	16343	16645	16390	16275	16610	16685	16427	16434	16558	16627	16517	16464	16487	16348	16565	16500	16621	16555	16404	16427	16405	16397	16630	16659	16608	16574	16476	16556	16496	16601	16624	16630	16500	16608	16413	16409	16682	16546	16614	16545	16407	16592	16450	16566	16789	16370	16641	16422	16526	16457	16644	16838	16491	16510	16665	16713	16447	16575	16457	16414	16694	16368	16545	16471	16589	16601	16698	16537	16560	16442	16505	16414	16404	16476	16418	16553	16425	16540	16498	16401	16318	16708	16387	16511	16561	16487	16353	16439	16538	16500	16430	16523	16629	16581	16583	16435	16639	16298	16684	16455	16632	16529	16481	16568	16669	16703	16636	16465	16628	16455	16497	16721	16599	16364	16497	16468	16361	16474	16464	16550	16429	16683	16566	16672	16424	16360	16700	16515	16422	16519	16567	16682	16456	16399	16720	16306	16615	16487	16455	16498	16497	16769	16713	16662	16349	16601	16743	16489	16696	16551	16458	16546	16535	16644	16580	16402	16684	16598	16727	16467	16739	16644	16548	16448	16528	16574	16519	16447	16524	16706	16543	16544	16533	16436	16419	16605	16394	16454	16554	16615	16551	16486	16695	16550	16405	16538	16638	16296	16607	16532	16598	16715	16407	16565	16515	16673	16497	16585	16429	16524	16452	16627	16669	16616	16477	16430	16593	16505	16451	16388	16525	16435	16350	16563	16489	16613	16446	16424	16473	16572	16551	16588	16545	16571	16560	16460	16518	16427	16412	16435	16512	16347	16571	16351	16397	16492	16388	16350	16625	16507	16603	16543	16566	16417	16535	16700	16564	16505	16639	16500	16442	16542	16716	16664	16509	16468	16550	16456	16542	16556	16756	16402	16540	16565	16493	16619	16628	16639	16590	16544	16407	16496	16458	16412	16500	16563	16439	16367	16563	16462	16526	16632	16699	16588	16440	16519	16554	16397	16399	16502	16573	16651	16647	16554	16669	16513	16637	16600	16509	16661	16569	16493	16511	16463	16519	16428	16551	16490	16405	16757	16318	16613	16555	16443	16756	16534	16525	16533	16668	16441	16563	16510	16610	16530	16780	16645	16534	16694	16610	16483	16625	16561	16472	16501	16785	16637	16567	16570	16337	16564	16562	16385	16487	16636	16579	16679	16325	16636	16321	16602	16686	16716	16535	16726	16473	16425	16434	16390	16531	16595	16433	16562	16585	16560	16707	16622	16527	16424	16439	16479	16461	16698	16516	16361	16581	16541	16495	16401	16759	16377	16565	16410	16524	16604	16672	16523	16649	16529	16545	16600	16553	16543	16643	16429	16439	16608	16597	16563	16549	16407	16634	16546	16424	16462	16621	16597	16573	16328	16524	16525	16652	16598	16441	16420	16608	16393	16612	16588	16457	16428	16565	16529	16653	16459	16501	16407	16666	16591	16471	16594	16624	16494	16343	16485	16442	16403	16372	16588	16431	16480	16566	16406	16553	16484	16473	16672	16554	16532	16344	16712	16475	16553	16400	16579	16464	16502	16456	16538	16580	16566	16625	16663	16333	16455	16404	16515	16560	16494	16711	16616	16481	16563	16640	16605	16493	16466	16515	16527	16329	16593	16538	16303	16524	16348	16637	16568	16592	16463	16335	16533	16662	16685	16599	16693	16540	16482	16843	16532	16398	16518	16384	16526	16490	16572	16332	16560	16494	16602	16479	16548	16530	16372	16595	16388	16534	16495	16432	16255	16515	16528	16638	16400	16506	16373	16526	16377	16483	16535	16543	16488	16474	16454	16667	16480	16506	16468	16382	16398	16494	16616	16424	16581	16447	16613	16487	16535	16463	16468	16521	16553	16553	16600	16627	16433	16603	16373	16359	16584	16408	16685	16553	16427	16531	16599	16639	16587	16751	16477	16427	16460	16603	16471	16489	16558	16477	16392	16365	16654	16763	16553	16521	16560	16403	16556	16475	16527	16244	16495	16531	16531	16502	16417	16488	16578	16587	16600	16640	16583	16518	16640	16480	16376	16423	16415	16281	16517	16570	16507	16636	16646	16405	16555	16438	16543	16438	16486	16640	16492	16585	16410	16565	16419	16536	16526	16469	16486	16595	16535	16591	16586	16431	16478	16550	16540	16577	16540	16461	16568	16613	16452	16462	16507	16545	16753	16659	16407	16521	16572	16545	16598	16571	16449	16447	16443	16539	16444	16587
34820	28565	30650	28333	26901	27232	27372	27062	26768	27099	26787	26751	26614	26552	26576	26592	26984	26559	26693	26849	26850	26559	26653	26519	26514	26636	26704	26370	26752	27159	26833	26713	26785	26666	26904	27177	26931	26850	26779	26718	26537	26422	26715	26757	26712	26714	26432	26782	26875	26685	26736	26493	26862	26846	26752	26667	26635	26765	26772	26681	26599	26701	26708	26664	26744	26768	26734	26617	26713	26670	26765	26663	27008	26691	26801	26712	26729	26690	26627	26840	27064	26709	26674	26539	26773	26613	26548	26673	26828	27093	26845	26625	26633	26637	26562	26585	26961	26694	26945	26872	26940	26577	26912	27001	26720	26759	26758	26817	26867	26896	26769	26875	26724	26687	26492	26658	26718	26705	26614	26639	26572	26850	26925	26659	26684	26588	26668	26578	26552	26819	26983	26407	26702	26833	26680	26671	26639	26667	26563	26655	26786	26750	26671	26712	26619	26962	26718	26591	26598	26706	26675	26899	26438	26528	26672	26801	26663	26835	26798	26835	26874	26783	26532	26871	26529	26703	26668	26687	27056	26642	26722	26531	26788	26492	26501	26658	26620	26754	26942	26915	26596	26760	27013	26377	26850	26864	26781	26603	26536	26758	26662	26494	26615	26766	26812	26653	26729	27033	26715	26436	26515	26647	26725	26904	26770	26398	26565	26522	26700	26594	26838	27047	27026	26983	27027	26715	26727	26790	26860	26700	26770	26555	26662	27102	26803	26689	26441	26651	26727	26861	26558	26679	26711	26574	26553	26819	26630	26714	26589	26815	26703	26557	26586	26699	26754	26673	26793	26749	26862	26792	26796	26756	26479	26910	26788	26457	26849	26728	26931	26605	26651	26560	26927	26558	26720	26855	26684	26874	26544	26714	26691	26610	26885	26636	26560	26672	26692	26651	26737	26673	26497	26864	26829	26909	26838	26865	26740	26558	26643	26657	26581	26773	26765	26608	26749	26716	26741	26608	26748	26741	26945	26459	26577	26815	26834	26770	26711	26670	26720	27058	26958	26825	26783	26676	26557	26714	26863	26666	26729	26560	26745	26897	26841	26777	26702	26689	26975	26831	26413	26560	26513	26728	26699	26822	26626	26753	26782	26464	26644	26831	26819	26662	26617	26744	26701	26817	26876	26600	26311	26680	26888	26822	26457	26603	26785	26745	26540	26684	26699	26811	26715	26689	26723	26629	26863	26622	26919	26797	26839	26746	26404	26835	26847	26735	26496	26779	26417	26630	26924	26671	26490	26645	26726	26633	26668	26597	26919	26528	26733	26778	26644	26746	26620	26922	26684	26593	26647	26879	26786	26645	26721	26706	26573	26785	26794	26605	26620	26664	26564	26521	27068	26941	26736	26912	26670	26749	26752	26778	26778	26557	26634	26778	26729	26614	26727	26795	26760	26699	26655	26611	26656	26537	26755	26567	26750	26749	26713	26380	26673	26801	26703	26845	26625	26781	26361	26682	26929	26853	26762	26789	26767	26743	26572	26583	26702	26712	26508	26720	26849	26765	26758	26503	26635	26740	26907	26769	26739	26893	26816	26677	26630	26737	26772	26493	26720	26739	26554	26660	26914	26261	26733	26702	26614	26691	26765	26653	26713	26636	26667	26692	26748	26787	26673	26705	26919	26676	26581	26438	26669	26749	26544	26750	26935	26598	26691	26738	26823	26764	26758	26770	26722	26745	26726	26552	26815	26806	26506	26652	26653	26549	26779	26885	26816	26645	26558	26812	26708	26749	26940	26528	26764	26754	26877	26716	26722	26599	26670	26827	26808	26499	26867	26779	26517	26509	26567	26815	26481	26610	26709	26420	26768	26975	26803	26447	26813	26663	26824	26655	26788	26671	26456	26764	26437	26688	26538	26520	26788	26538	26821	26702	26544	26719	26467	26717	26620	26452	26760	26715	26708	26740	26697	26633	26698	26669	26589	26578	26544	26485	26718	26571	26801	26771	26741	26910	26527	26660	26745	26781	26993	26768	26974	26785	26585	26623	26595	26785	26757	26658	26737	26730	26756	26419	26791	26619	26692	26777	26804	26574	26728	26884	26439	26568	26533	26569	26699	26565	26547	26711	26437	26810	26794	26821	26556	26564	26773	26581	26681	26669	26700	26671	26921	26468	26664	26584	26888	26593	26795	26946	26654	26703	26749	26673	26768	26734	26687	26589	26782	26955	26581	26694	26727	26671	26583	26654	26686	26804	26674	26636	26669	26860	26929	26856	26737	26699	26849	26494	26476	26513	26533	26734	26740	26720	26897	26663	26615	26517	26928	26714	26541	26548	26574	26565	26971	26584	26638	26760	26722	26608	26752	26760	26632	26698	26910	26558	26687	26736	26834	26435	26628	26618	26615	26772	26708	26795	26647	26577	26616	26750	26885	26688	26680	26775	26804	26789	26913	26498	26608	26845	26995	26717	26668	26709	26641	26435	26605	26468	26801	26772	26861	26520	26619	26644	26399	26448	26830	26845	27041	26815	26467	26698	26722	26834	26670	26758	26559	26631	26818	26656	26857	26585	26807	26674	26789	26729	26663	26707	26897	26819	27049	26491	26785	26727	26634	26632	26614	26655	26683	26593	26431	26696	26777	26852	26469	26789	26728	26663	26636	26786	26910	26652	26631	26518	26762	26832	26983	26593	26642	26743	26897	26650	26780	26767	26494	26534	26677	26653	26812	26648	26541	26711	26506	26747	26927	26770	26818	26491	26930	26585	26845	26662	26759	26686	26468	26860	26731	26602	26678	26861	26930	26591	26693	26875	26709	26697	26698	26545	26789	26968	26583	26313	26704	26416	26718	26755	26565	26785	26873	26786	26815	26623	26759	27064	26643	26815	26702	26583	26826	26655	26797	26651	26712	26646	26787	26826	26712	26815	26712	26826	26734	26891	26921	26709	26774	26780	26674	26665	26748	26651	27026	26951	26865	26697	26785	26673	26609	26820	26630	26548	26688	26904	26928	26754	26672	26798	26508	26463	26630	26802	26930	26667	26690	26690	26649	26669	26640	26972	26800	26542	26754	26525	26603	26550	26799	26732	26707	26534	26823	26721	26862	26483	26679	26745	26767	26739	26710	26771	26686	26726	26827	26760	26524	26764	26671	26403	26522	26366	27078	26623	26530	26788	26413	26642	26708	26609	26645	26566	26557	26682	26715	26790	26856	26704	26730	26914	26849	26810	26622	26619	26751	26506	26620	26522	26657	26536	26679	27068	26750	26684	26484	26822	26677	27104	26627	26504	26863	26669	26822	26725	26555	26311	26747	26684	26706	26727	26671	26833	26801	26797	26600	26777	26803	26838	26712	26667	26765	26761	26841	26655	26871	26639	26541	26746	26830	26715	26925	26457	26648	26912	26650	26698	26832	26629	26701	26621	26896	26608	26392	26564	26816	26713	26920	26690	26645	26643	26978	26622	27010	26658	26663	26785	26813	26641	26755	26530	26719	26579	26601	26674	26561	26600	26793	26776	26563	26482	26771	26640	26791	26556	26498	26779	26872	27115	26927	26712	26878	26818	26787	26739	26588	26795	26708	26709	26714	26637	26697	26932	26420	26923	26598	26639	26771	26838	26696	26845	26684	26714	26853	26656	26702	26455	26835	26702	26816	26877	26534	26749	26774	26632	26764	26627	26764	26894	26602	26664	26669	26884	26832	26707	26742	26534	26810	26447	26842	26581	26609	26551	26865	26704	26720	26734	26908	26684	26712	26653	26755	26575	26703	26556	26589	26818	26639	26813	26807	26634	26707	26574	26591	26634	26666	26815	26688	26646	26471	26629	26730	26669	26608	26589	27077	26689	26673	26707	26706	26747	26803	27015	26490	26678	26753	26696	26700	26632	26839	26911	26680	26721	26716	26615	26976	26844	26798	26803	26933	26666	26727	26596	26776	26665	26716	26658	26789	26830	26624	26560	26769	26742	26821	26788	26543	26856	26562	26528	26881	26874	26498	26623	26736	26679	26783	26528	26752	26577	26559	27024	26694	26835	26863	26551	26672	26814	26621	26689	26757	26468	26600	26863	26862	26639	26735	26696	26854	26582	26858	26612	26800	26349	26716	26737	26816	26644	26598	26516	26424	26903	26900	26545	26484	26576	26941	26463	26739	26884	26849	26686	26707	26425	26644	26929	26978	26712	26591	26555	26899	26649	26701	26682	26584	26693	26857	26721	26719	26645	26830	26942	26697	26919	26599	26653	26835	26743	26634	26802	26680	26681	26791	26672	26816	26923	26614	26597	26800	26644	26671	26786	26456	26810	27018	26796	26882	26627	26800	26702	26834	26670	26612	26743	26792	26683	26904	26676	26620	26661	26775	26810	26852	26714	26318	26507	26594	26806	26825	26450	26668	26890	26613	26784	26564	26775	26639	27119	26719	26621	26604	26711	26991	26645	26708	26723	26807	26690	26350	26719	26718	26545	26689	26729	26717	26725	26761	26631	26795	26920	26819	26604	26968	26617	26334	26708	26400	26546	26637	26669	26970	26534	26672	26516	26597	26909	26752	26885	26691	27029	26691	26544	26583	26536	26619	26753	26894	26947	26611	26676	26599	26595	26688	26700	26674	26997	26722	26578	26636	26828	26761	26793	26906	26705	26456	26953	26633	26896	26897	26845	26863	26666	26621	26736	26644	26675	26746	26462	26666	26739	26664	26822	26750	26869	26663	26708	26590	26696	26665	26635	26799	26682	26405	26853	26387	26874	26627	26796	26632	26672	26816	26696	26431	26502	26780	26574	26677	26659	26619	26815	26813	26472	26538	26569	26698	26847	26603	26438	27106	26823	26838	26734	26700	26546	26756	26575	26832	26927	26994	26724	26712	26638	26624	26699	26549	26745	26706	26631	26685	26474	26888	26724	26613	26602	26857	26603	26599	26619	26779	26687	26860	26819	26703	26588	26548	26883	26698	26810	26595	26856	26621	26298	26742	26839	26510	26479	26877	26581	26694	26820	26888	26988	26576	26771	26696	26873	26646	26971	26797	26480	26833	26573	26791	26728	26812	26562	26503	26887	26657	26735	26763	26928	26824	26954	26805	26661	26756	26582	26881	26661	26950	26582	26790	26709	26748	26735	26757	26638	26755	26805	26593	26502	26527	26668	26651	26644	26617	26864	26935	26587	26644	26576	26608	26742
22966	27700	20976	17861	17665	17849	17211	17487	17241	17133	16956	17130	17175	17050	17050	16997	17088	16878	17204	16984	17092	17128	16908	17079	17139	17231	17005	17208	17254	17184	17018	17152	17083	17150	17148	16912	17051	17070	17111	17187	17000	16937	16893	17056	17131	17042	16986	17017	17222	16956	17136	17004	16853	17152	16979	17077	17152	17038	17104	17017	17025	16907	17096	17190	16961	17050	17178	16954	16956	17134	16937	17156	16963	16919	16980	17093	16923	17061	16926	16979	17344	16987	16975	16978	17071	16967	16904	17003	16907	16963	17193	17164	17121	17126	16972	17020	17011	17044	17074	17021	17001	16985	16987	17019	17070	16942	16944	17141	16884	16900	17041	17052	16998	16996	17122	16815	17077	17113	16935	16983	16960	16941	16905	17005	16959	17065	17023	16853	16957	16982	16908	16850	17077	16868	16861	17063	16924	17091	17066	16834	16923	17079	16918	17036	16926	16960	17081	16958	16774	16874	16913	17064	17024	17138	17010	17136	16946	17111	17098	17218	17026	17017	16787	16999	17175	16969	17015	17090	16834	16918	16931	16946	16906	17193	17011	17040	16988	16964	16805	16879	17090	16753	17010	17024	16901	17036	17136	16994	17059	17032	16743	16852	16903	16814	17001	16871	17074	16914	17163	17011	17018	17027	16945	16746	17153	17160	16952	16946	16908	17026	17064	16995	17103	16986	16922	16923	17017	17103	16853	17095	17014	16908	17102	16908	17012	17001	17060	16936	17056	17011	16965	16933	16955	17114	16945	16887	17086	16771	17088	17123	16863	17032	16949	17091	16984	16969	16985	17076	17235	16956	16822	17084	17222	17054	16928	17008	17029	17203	16985	17040	17009	17096	16981	17054	16932	16978	17149	17112	16971	16999	17039	16967	17006	16985	17164	16990	17214	16909	16989	16800	17068	17181	16941	17016	17069	16967	17002	17023	16912	17043	17158	16900	16912	17015	17162	17130	17019	16838	16986	17054	16927	17095	16952	16870	17173	16912	17025	16911	17006	16907	17049	16909	17073	17058	16838	16957	16888	17245	17114	17043	17021	16942	16914	16978	17041	16972	17143	17020	16928	16992	17170	16984	17199	16828	17132	16963	17009	17170	16911	16935	16774	17221	17052	17013	17052	17017	17045	16991	17012	17065	17057	17031	16936	17072	16885	17043	16793	17080	17034	17021	17175	17102	17038	17196	17052	16876	16778	16915	17042	16994	16938	17078	17059	16911	17032	17176	16862	16981	16945	17012	16864	17045	16945	17040	16845	16870	16870	17135	16963	16917	17032	16807	17025	17106	17088	17047	17175	16865	16874	17116	17045	17128	16968	16867	17001	16867	17074	17083	17045	17079	17023	17030	16888	16961	17049	17052	17231	16998	17074	17196	17021	17071	17072	17030	17175	17132	16950	16873	17108	16989	16869	17076	17142	16884	16919	16913	17191	17137	17142	16969	17232	16877	17057	17067	16921	17042	16869	17047	17063	17034	17147	16824	16760	17110	16835	16922	17115	17087	17130	16857	16937	16960	17030	17256	17008	16902	16811	17065	16955	16860	16772	17115	16681	16778	17156	17123	17059	17020	16956	17045	16983	16963	17088	17008	17101	17057	17045	17104	16833	16997	16809	16969	16962	16981	17000	16953	17084	16987	17070	17092	17025	16906	17031	16990	16905	16960	17072	17046	16933	17070	17060	16955	17101	17005	16996	16926	17109	17016	17060	17126	17022	17026	17023	17068	16878	16864	17058	16944	16885	16929	17155	16945	17141	16868	16974	16954	17069	17086	17023	17099	17073	17059	16978	16923	16987	16905	17081	17017	17177	17025	17042	17019	17023	16924	16917	16866	17141	16926	17181	16976	17081	16972	16888	16862	17133	17100	17039	17073	16995	17036	17055	16861	16967	16871	17068	16883	17095	16963	17023	17155	17001	17214	17024	17186	17094	17062	16897	17038	17041	16914	16950	17136	16985	16992	16934	16983	17098	16964	16921	16936	17114	16842	16786	16963	17097	17055	16967	17008	17080	17011	16904	16838	16879	17065	17086	17070	16981	16886	17222	16944	17002	17004	17076	16953	16989	16782	16934	16892	16965	17060	16814	16928	16971	16880	16971	17008	17055	16950	17018	17194	16915	16907	17142	16869	17095	17024	17011	16975	17073	17022	16903	16917	17138	16990	17176	17030	16943	17133	17007	17044	17021	16997	17211	16908	17138	16856	16985	17084	17085	16857	17093	16898	17138	17100	16846	17007	16813	17039	17056	17061	17066	17036	17013	17102	17081	16966	16944	17038	16979	17016	17135	17021	16936	16864	17150	17003	16903	16847	17090	17142	17048	17144	17270	16937	17110	16964	17035	16950	16916	16792	17031	17122	17068	16964	17025	16943	16995	17064	17037	17105	17026	16995	17294	16988	17133	17039	17028	16989	16886	16921	17107	16818	16991	17064	16977	16939	16998	17058	17097	17099	17034	17122	17093	16981	16898	16890	16891	16971	16920	17001	17022	17009	17091	16955	16822	17041	17069	16873	16998	16959	17000	16947	17113	17063	17013	17176	16973	17108	16929	16964	16991	17111	16942	16961	17125	16984	16864	17048	17082	16889	17104	16935	16834	16936	17063	16869	17075	17017	16858	16891	17090	17109	17077	16810	17081	16993	17086	17043	17020	17165	17237	16924	17021	17045	17212	17107	17142	16924	17089	17043	17090	17004	17141	17036	17071	16908	17161	17183	16892	16970	17134	16999	17059	16971	16894	16945	17180	17048	17103	16824	17052	17047	17022	16903	16966	17040	17061	16988	16880	16844	16929	16925	17129	16918	16832	17049	17043	17025	17003	17080	17038	17120	16849	17017	16907	17007	17081	16920	16955	17101	17032	17148	16914	16813	16891	17003	17004	16994	16935	17153	17076	17002	17124	17161	17040	17060	16995	17093	17028	16849	17170	17199	16926	17033	17036	16960	17114	16889	16975	16917	17116	16866	17125	17129	16911	17073	17031	16814	17003	16957	17028	17108	16924	16913	17031	16996	16845	16851	16941	16952	16834	17017	16967	16804	16966	17011	16915	17049	16793	16866	17001	16703	17111	16969	17107	16875	17133	16982	17023	17081	17093	17079	17047	17125	16932	17086	16876	16956	17020	17223	16947	16866	16860	16920	17238	17100	16844	17222	16852	17027	17001	16946	17003	17010	17055	16946	17058	17088	16978	17042	17244	17013	16933	16935	17162	17028	17079	16943	16963	17091	17173	17321	16896	17026	17040	16882	16936	17051	16965	17091	16854	17111	17016	17197	17059	17049	16972	16935	16938	16871	16991	17068	16992	17040	17177	16858	16962	16857	16964	17124	17176	16968	17016	17096	16988	16952	16963	16964	17083	16950	16902	17027	17081	17035	16931	16955	16900	17101	16866	16896	16787	16895	16980	17106	17144	17012	17009	16949	17099	16829	16901	17072	17110	16958	17098	16919	17002	16996	16992	16878	17224	16856	16960	16965	17132	17006	17042	16938	16900	17232	16997	16846	16995	16863	17009	16995	17028	16985	16988	17127	17090	17002	17009	16943	17166	16953	17094	17167	17011	16937	17164	17034	16822	17034	16968	17062	16864	17006	17101	17015	17080	16885	16891	16841	16949	16948	16978	17110	16954	16976	17033	17054	16953	16921	16926	17089	16857	16951	16963	16967	17099	17055	16983	17000	17063	16927	17083	16964	16912	17001	16975	17097	16997	16952	16919	17016	17238	17041	16803	17003	16938	16960	16934	16992	17164	16947	16989	17047	17028	16907	17023	16921	17203	16911	17051	16906	16957	16828	17089	17058	17038	17017	16787	17067	16909	16964	17038	16901	17078	16965	16941	17093	17026	17016	17037	17024	17067	16927	17047	16998	16838	17041	17032	17024	17067	17038	16911	17139	16846	16979	17069	17002	17096	16833	17173	16989	17010	17038	16863	16973	17116	16954	17012	17052	17098	17045	17037	17040	17036	16981	17017	17131	16995	16886	16872	16975	17037	16967	17087	17170	17076	17020	16989	17234	16948	17055	16923	17151	17137	17018	16892	16969	17031	16994	17016	17067	16962	16827	17059	16845	16963	17051	16967	17117	16908	17005	17277	16990	16839	16918	17183	16896	17096	17034	16814	17095	17074	17192	17075	17072	16949	16933	17105	16968	17061	16951	17010	17199	17012	16889	16978	17137	17036	17057	17029	17144	16948	16943	16698	17200	16980	16768	16987	16967	16973	17072	17052	17076	17002	17044	16950	17122	17080	17010	16854	17002	16756	17106	16909	17234	16908	16901	16982	17116	16960	16934	17155	16944	16908	16939	16837	17111	16904	16854	16968	17158	16927	17080	17009	16989	17012	16882	17070	16967	17041	17049	17018	17116	17095	17031	17009	16918	16934	16942	16949	17050	17139	16833	16938	16974	17040	17040	16924	16963	17114	17047	16887	16882	17001	17001	16961	17037	17136	17010	17073	16847	16941	17057	16984	16936	16884	17016	17068	17019	16951	16974	17070	16889	17030	17020	16921	17078	16934	16831	16936	17001	17150	17123	16921	16944	16895	17074	16970	16998	17057	17027	16923	16970	17066	16799	16892	16995	17049	17281	16889	17133	16918	16929	17169	16859	16944	17076	16963	16939	16864	17102	17087	17106	16920	17155	17111	16892	17111	16958	16887	17015	17055	16986	16928	16977	17055	17061	17144	16983	16982	16990	17097	16928	16928	17070	17194	17040	17018	17071	16973	17203	16922	16925	16906	16940	16969	17128	16933	17291	17014	17087	17002	17109	16915	16891	16981	16850	17052	17062	16868	16835	16971	17009	17023	17037	16818	16905	17155	17056	16906	17041	17167	17126	17031	17073	16935	16825	16897	17061	17039	16912	17121	17017	16934	16809	17104	17043	16958	16988	16905	16938	17085	17009	17010	16793	17032	16890	17005	16993	16976	17038	17073	17147	16870	17157	17077	17019	16976	17025	16920	17204	16959	17087	17098	17101	16925	16898	17026	17116	16906	17037	17118	17089	17058	17150	17091	17011	17000	17068	17215	17063	17107	17027	17002	16928	17080	16922	17169	17129	17212	16846	16853	17140	16867	16941	17242	16974	17155	17090	16872	16975	17055	17011	17060	17011	17043	17148	16995	17025	16886	16909
24345	20953	27340	25041	23104	26309	27510	24698	24273	24229	24133	24129	24222	24221	24344	24199	23860	23829	23744	24022	24074	24011	23817	23973	24061	24147	24075	23880	23955	24038	24078	24105	23959	23893	23938	23806	23801	23784	23863	23886	24050	23701	23928	23691	23768	23873	23774	23485	23642	23792	23762	23720	23813	23783	23656	23536	23735	23932	23708	23706	23783	23723	23725	23762	23838	23976	23691	23661	23612	23796	23868	24009	23874	23714	23896	23757	23818	23579	23882	23823	23807	23865	23729	23947	23777	23847	23696	23791	23642	23824	23680	23938	23989	23844	23647	23726	23909	23894	24010	23622	23731	23907	23983	23753	23899	23745	23766	23995	23880	23713	23819	23921	23646	23941	24023	23874	23731	23994	23873	23885	23623	23710	23850	23725	23627	23847	23744	23660	23575	23679	23642	23945	23926	23619	23696	23665	23679	23450	23672	23901	23825	23770	23889	23806	23724	23540	23611	23755	23709	23642	23742	23791	23634	23833	23697	23882	23805	23674	23522	23723	23851	23681	23642	23663	23789	23766	23820	23602	23604	23773	23739	23692	23635	23660	23856	23665	23559	23615	23694	23892	23827	23523	23914	23919	23736	23654	23759	23803	23932	23707	23857	23704	23776	23813	24013	23814	23992	23891	23710	23486	23789	23896	23744	23884	23644	23706	23907	23705	23718	24012	23707	23727	23542	23984	23854	23660	23648	23664	23648	23729	23700	23754	23646	23707	23937	23777	23809	23538	23703	23771	23842	23600	23675	23776	23664	23709	23714	23759	23711	23607	23596	23881	23836	23776	23767	23775	23903	23653	23626	23677	23795	23461	23708	23992	23864	23918	23955	23891	23780	23803	24048	23863	23885	23768	23939	23854	23660	23537	23631	23754	23704	23736	23773	23581	23809	23660	23717	23742	23528	23483	23704	23383	23409	23726	24076	23725	23787	23737	23742	23629	23655	23677	23720	23761	23679	23781	23637	23646	23800	23560	23817	23964	23627	23472	23940	23788	23854	23741	23800	23619	23615	23805	23802	23674	23631	23971	23789	23860	23813	23710	23776	23661	23873	23618	23669	23673	23861	23696	23819	23650	23734	23653	23694	23772	23855	23918	23811	23673	23881	23721	23781	23996	23908	23566	23861	23710	23516	23595	23776	23838	23559	23776	23886	23881	23732	23740	23714	23649	23692	23777	23588	23656	23768	23713	23566	23921	23896	23625	23904	23697	23593	23713	23855	23859	23737	23838	23688	23623	23557	23694	23724	23682	23533	23883	23770	23707	23855	23746	23770	23651	23916	23663	23726	23899	23829	23977	23632	23379	23840	23590	23715	23772	23808	23907	23609	23604	23786	23599	23823	23852	23628	23703	23850	23625	23820	23933	23934	23711	23682	23878	23976	23536	23624	23769	23854	23766	23596	23709	23760	23597	23662	23613	23663	23637	23704	23767	23911	23812	23932	23578	23613	23839	23596	23462	23681	23827	23935	23832	23757	23618	23640	23767	23768	23830	23722	23915	23706	23750	23553	23758	23736	23803	23801	23604	23775	23913	23658	23836	23793	23793	23768	23412	23752	23849	23705	23727	23811	23602	23431	23915	23816	23979	23735	23899	23639	23807	23776	23885	23732	23831	23741	23495	23891	23619	23819	23814	23603	23632	23594	23615	23820	23605	23837	23779	23841	23881	23830	23770	23883	23783	23622	23725	23657	23504	23837	24053	23863	23852	23634	23841	23717	23431	23918	23776	23950	23940	23843	23523	23650	23773	23612	23892	23843	23746	23679	23534	23750	23752	23787	23482	23734	23681	23780	23773	23922	23916	23657	23944	23732	23951	24039	23769	23692	23959	23794	23689	23856	23801	23767	23859	23751	23807	23827	23649	23534	23794	23469	23700	23671	23889	23992	23534	23775	23952	23488	23714	23784	23689	23666	23997	23966	23771	23908	23550	23820	23637	23705	23837	23783	23499	23639	23623	23600	23761	23928	23782	23551	23718	23628	23909	23789	23704	23941	23979	23812	23802	23806	23864	23718	23782	23678	23651	23889	23825	23577	23665	23689	23753	23981	23766	23741	23996	23800	23614	23586	23792	23835	23759	23901	23935	23760	23994	23680	23712	23873	23554	23902	23600	23769	23682	23523	24021	23735	23759	23709	23944	23744	23922	23999	23721	23872	23586	23831	23562	23833	24053	23923	23640	23736	23794	24139	23797	23662	23623	23900	23759	23868	23779	23874	23707	23725	23621	23681	23746	23718	23703	23768	23888	23697	23442	23733	23768	23755	23900	24071	23701	23788	23726	23639	23855	23573	23648	23798	23642	23678	23728	23752	23722	23879	23837	23714	24055	23781	23451	23466	23710	23843	23600	23722	23770	23886	23969	23876	23906	23695	23841	23564	23574	23670	23772	23889	23516	23645	23786	23874	23696	23485	23711	23624	23648	23941	23634	23233	23796	23632	23769	23911	23936	23703	23791	23756	23678	23775	23971	23737	23817	23634	23718	23748	23819	23797	23680	23738	23853	23979	23889	23785	23883	23910	23720	23923	23968	23751	23968	23877	23732	23570	23690	23629	23726	23905	23835	23793	23539	24038	23530	23703	23713	23714	23788	23649	23821	23605	23725	23833	23785	23679	23710	23912	23619	23493	23716	23938	23519	23683	23815	23761	23546	23953	23730	23660	23760	24050	23923	23638	23710	23906	23645	23564	23878	23683	24138	23641	23671	23720	23984	23890	23831	23918	23481	23707	23645	23836	23648	23793	23907	23770	23551	23755	23551	23571	23751	23823	23823	23523	23772	23693	23760	23728	23639	23526	23784	23745	23705	23702	23682	23760	23751	23643	23868	23766	23565	23703	23881	23644	23949	23868	23783	23703	23750	23970	23632	23679	24001	23794	23635	23663	23778	23539	23753	23581	23676	23747	23822	23939	23732	23694	23818	23599	23710	23916	23793	23632	23714	23718	23749	24038	23802	23655	23600	23769	23781	23685	23801	23724	23622	23561	23808	23710	23797	23771	23769	23805	23677	23772	23460	23941	23716	23917	23681	23827	23639	23685	23759	23730	23997	23724	23746	23775	23789	23963	23828	23618	23646	23797	23708	23669	23645	23548	23825	23739	23815	23580	24005	23961	23730	23931	23655	23678	23520	23709	23916	23912	23752	23860	23662	23815	23769	23776	23794	23908	23878	23795	23530	23749	23866	23843	23714	24014	23658	23687	23827	23586	23874	23707	23693	23896	23971	23687	23604	23782	23860	23734	23673	23587	23719	23776	23665	23847	23878	23829	23680	24096	23731	23690	23816	23725	23914	23915	23907	23564	23877	23766	23824	23568	23771	23846	23627	23910	23984	24066	23761	23829	23640	23656	24007	23641	23575	23637	23748	23760	23900	23886	23693	23925	23995	23661	23661	23692	23709	23976	23675	23711	23754	23828	23755	24080	23784	23688	23612	23682	23737	23620	23791	23809	23825	23751	23738	23784	23763	23540	23778	23622	23869	23647	23993	23775	23693	23680	23672	23604	23554	23519	23983	23742	23659	23746	23817	23918	23886	23855	23703	23969	23841	23762	23692	23692	23425	23898	23561	23793	23674	23715	23554	23836	23865	23869	23768	23814	23826	23975	23434	23722	23861	23648	23549	23422	23611	24037	23687	23725	24009	23836	23774	23545	23527	23746	23480	23756	23890	23864	23905	23879	23842	23588	23834	23742	23833	23657	23735	23760	23659	23473	23856	23511	23606	23971	23819	23847	23756	23724	23590	23420	23792	23769	23403	23514	23658	23809	23853	23559	23568	23596	23694	23759	23641	23648	23901	23713	23857	23656	23711	23905	23782	23449	23762	23819	23681	24017	23841	23803	23741	23744	23888	23742	23699	23841	23636	23712	23599	23623	23718	23765	23749	23729	23580	23699	23740	23762	23717	23841	23623	23884	23677	23845	23705	23906	23743	23797	23564	23674	23709	23495	23955	23549	23599	23721	23804	23967	23709	23886	23937	23773	23673	23854	23459	23803	23749	23846	23642	23699	23651	23881	23803	23637	23518	23868	23551	23684	23550	23672	23744	23785	23617	23638	23619	23700	23968	23675	23645	23828	23600	23938	23737	23909	23715	23953	23559	23756	23778	23923	23743	23862	23953	23650	23689	24162	23528	23651	23672	23770	23774	23507	23813	23754	23564	23830	23804	23867	23749	23714	23837	23757	23716	23597	23811	23683	23702	23778	23821	23718	23908	23828	23870	23747	23869	24091	23726	23954	23754	23722	23748	23716	23675	24027	23577	23789	23537	23868	23603	23646	23824	23788	23752	23935	23538	23642	23774	23720	23906	23931	23743	23815	24113	23858	23729	23821	23927	23621	23763	23928	23644	23736	23562	23655	23609	23725	23730	23716	23777	23993	23333	23444	23836	23759	23717	23795	23534	23655	23691	23444	23537	23667	23805	23719	23943	23817	23712	23816	23847	23878	23884	23933	23891	23844	23909	23831	23532	23766	23701	23770	24051	24006	23553	23605	23716	23414	23607	23789	23911	23741	23735	23613	23867	23731	23738	23795	23820	23890	24125	23929	23745	23781	23656	23767	23553	24027	23711	23851	23667	23758	23791	23533	23755	23797	23713	23666	23870	23658	23568	23725	23830	23935	23896	23854	23883	23792	23890	23765	23788	23721	23787	23805	23836	23664	23616	23895	23802	23710	23781	23779	23826	23871	23702	23656	23835	23885	23749	23893	23605	23684	23765	24036	23815	23951	23379	23681	23627	23856	23800	23745	23693	23737	23802	23899	23763	23910	23671	23737	24001	23654	23659	23947	23708	23688	23567	23717	23825	23936	23765	23812	23809	23937	23322	23935	23887	23714	23502	23823	23878	23777	23956	23711	23827	23625	23783	23606	23628	23861	23622	23602	23868	23742	23572	23686	23925	23702	23722	23646	23821	23877	23803	23578	23730	23554	23816	23841	23872	23920	23665	23795	23578	23606	23786	23905	23531	23656	23656	23777	23931	23645	23772	23816	23978	24070	23824	23692	23488	23569	23743	23672	23796	23618	23677	23617	23514	23809	23641	23660	23644	23766	23733	23618	23581	23801	23592	24044	23900	23947	23806	23751	23519	23560	23515	23877	23773	23615	23856	23777	23789	23986	23916	23737	23590	23608	23409
23091	40796	29873	19707	18497	17774	17290	16858	16492	16466	16314	16337	16088	16009	16079	16087	15939	16156	15982	16074	16019	15992	16052	15850	15842	15848	15946	15934	16055	15943	15783	15979	15973	15854	15874	15853	15740	15983	15812	15873	15865	15921	15853	15671	15796	15883	15927	15770	15810	15565	15944	15743	15841	15770	15740	15866	15857	15940	15777	15695	15997	15825	15821	15807	15925	15792	15733	15792	15761	15832	15700	15783	15702	15798	15669	15756	15684	15766	15835	15807	15695	15856	15658	15655	15997	15859	15759	15845	15802	15905	15771	15807	15946	15871	15854	15677	15790	15683	15806	15726	15577	15669	15793	15727	15692	15713	15634	15789	15547	15718	15874	15728	15680	15849	15837	15750	15809	15898	15786	15634	15770	15691	15627	15660	15789	15793	15620	15859	15636	15889	15700	15887	15839	15720	15586	15643	15705	15794	15651	15771	15743	15583	15700	15744	15726	15878	15860	15743	15812	15743	15411	15601	15623	15711	15711	15833	15771	15581	15575	15875	15833	15769	15624	15656	15824	15637	15858	15708	15681	15761	15651	15804	15647	15828	15940	15709	15779	15634	15794	15832	15838	15722	15710	15580	15615	15679	15706	15687	15750	15903	15925	15634	15878	15901	15773	15663	15766	15694	15785	15717	15820	15803	15724	15845	15889	15828	15811	15819	15539	15826	15616	15721	15824	15732	15635	15506	15668	15812	15698	15696	15667	15740	15805	15706	15774	15666	15834	15764	15713	15819	15769	15962	15824	15757	15850	15776	15837	15777	15610	15678	15648	15767	15728	15603	15809	15722	15875	15752	15651	15792	15703	15603	15733	15822	15628	15883	15829	15638	15843	15643	15784	15719	15847	15826	15536	15740	15666	15584	15754	15709	15765	15598	15791	15677	15716	15881	15603	15788	15814	15829	15761	15789	15772	15622	15804	15749	15529	15679	15695	15852	15640	15738	15724	15787	15749	15950	15792	15804	15702	15706	15577	15816	15648	15734	15798	15877	15683	15862	16002	15868	15800	15778	15785	15796	15822	15749	15639	15728	15902	15662	15664	15985	15737	15856	15811	15523	15738	15703	15799	15691	15912	15614	15619	15735	15800	15687	15720	15790	15774	15668	15669	15775	15752	15754	15779	15715	15625	15735	15725	15714	15496	15813	15840	15826	15770	15628	15864	15635	15776	15834	15674	15743	15677	15701	15789	15699	15829	15812	15717	15690	15923	15709	15736	15711	15621	15660	15731	15673	15660	15731	15765	15631	15954	15812	15815	15708	15752	15799	15838	15676	15660	15632	15744	15574	15762	15700	15772	15835	15664	15730	15808	15741	15894	15739	15624	15763	15658	15794	15560	15576	15734	15789	15708	15796	15733	15626	15841	15782	15824	15725	15812	15749	15644	15762	15654	15663	15617	15894	15729	15752	15676	15755	15741	15919	15850	15789	15666	15573	15660	15661	15729	15631	15776	15848	15703	15501	15762	15558	15742	15880	15562	15803	15797	15529	15728	15797	15804	15746	15685	15727	15636	15710	15699	15833	15791	15869	15697	15749	15659	15909	15770	15964	15744	15878	15657	15735	15773	15944	15690	15612	15722	15906	15649	15882	15957	15740	15835	15789	15871	15809	15737	15571	15856	15909	15534	15758	15763	15867	15606	15846	15822	15754	15809	15688	15634	15612	15834	15813	15816	15817	15679	15814	15672	15690	15779	15939	15735	15806	15737	15809	15587	15789	15724	15774	15681	15666	15644	15862	15820	15661	15649	15656	15701	15689	15706	15732	15762	15825	15523	15616	15834	15615	15736	15697	15678	15662	15710	15712	15734	15855	15782	15780	15636	15763	15864	15853	15723	15563	15788	15693	15704	15857	15760	15838	15798	15645	15712	15739	15844	15792	15611	15823	15888	15594	15696	15859	15724	15779	15628	15735	15612	15664	15752	15934	15847	15589	15955	15961	15732	15691	15737	15592	15829	15832	15866	15766	15581	15626	15657	15693	15800	15561	15771	15777	15624	15738	15840	15623	15886	15791	15782	15702	15741	15663	15825	15763	15775	15816	15570	15722	15727	15795	15789	15839	15717	15807	15655	15865	15770	15982	15680	15817	15751	15807	15763	15778	15796	15782	15618	15844	15635	15710	15575	15612	15852	15873	15609	15846	15739	15783	15681	16041	15753	15698	15644	15641	15685	15838	15635	15648	15851	15643	15814	15645	15844	15652	15753	15837	15601	15784	15859	15774	15744	15605	15650	15650	15883	15722	15809	15774	15507	15691	15698	15632	15698	15783	15573	15535	15786	15814	15798	15708	15847	15810	15821	15805	15791	15699	15615	15828	15564	15798	15488	15768	15706	15859	15641	15826	15517	15838	15983	15740	15565	15776	15804	15704	15639	15717	15758	15632	15853	15613	15802	15801	15655	15749	15768	15779	15797	15765	15619	15794	15796	15757	15736	15832	15718	15763	15719	15804	15801	15896	15969	15718	15841	15775	15737	15801	15708	15695	15792	15781	15871	15632	15704	15629	15776	15719	15787	15750	15694	15722	15610	15877	15571	15685	15964	15715	15716	15745	15573	15758	15694	15806	15748	15743	15964	15797	15655	15703	15633	15766	15885	15672	16023	15812	15727	15720	15852	15620	15842	15781	15534	15656	15741	15624	15826	15719	15772	15697	15626	15808	15793	15482	15756	15714	15720	15646	15751	15881	15752	15928	15486	15752	15569	15587	15766	15613	16046	15794	15879	15821	15828	15551	15957	15744	15765	15689	15808	15769	15726	15741	15754	15773	15704	15715	15563	15692	15728	15878	15804	15708	15726	15885	15654	15728	15965	15682	15902	15763	15888	15767	15804	15859	15602	15791	15679	15779	15784	15640	15744	15723	15719	15759	15623	15837	15588	15669	15700	15729	15687	15676	15707	15706	15690	15540	15840	15634	15859	15808	15593	15653	15714	15679	15731	15958	15683	15843	15742	15722	15731	15757	15931	15641	15956	15726	15748	15756	15872	15653	15824	15645	15844	15735	15742	15908	15868	15556	15664	15740	15731	15755	15701	15597	15769	15619	15816	15717	15802	15770	15745	15830	15777	15752	15802	15549	15782	15716	15628	15767	15646	15736	15749	15629	15680	15728	15743	15939	15604	15732	15675	15762	15698	15848	15658	15693	15808	15810	15745	15746	15880	15718	15771	15761	15803	15611	15723	15901	15731	15765	15755	15947	15837	15887	15733	16027	15600	15701	15790	15816	15638	15618	15708	15767	15695	15886	15798	15884	15808	15744	15780	15983	15623	15621	15828	15668	15791	15871	15820	15950	15641	15873	15608	15726	15802	15719	15856	15755	15790	15932	15507	15712	15653	15757	15766	15704	15538	15893	15712	15698	15887	15654	15887	15640	15673	15602	15845	15849	15703	15762	15871	15642	15752	15660	15595	15788	15758	15941	15739	15679	15789	15797	15741	15756	15790	15709	15802	15869	15731	15760	15653	15695	15805	15685	15856	15882	15740	15840	15677	15702	15753	15859	15618	15735	15635	15706	15759	15735	15747	15852	15784	15614	15754	15697	15754	15725	15649	15751	15689	15694	15743	15875	15676	15815	15648	15986	15742	15842	15813	15818	15726	15802	15819	15768	15792	15628	15592	15757	15795	15757	15933	15837	15792	15862	15826	15730	15848	15902	15689	15858	15777	15750	15833	15785	15711	15656	15709	15787	15688	15721	15784	15674	15902	15618	15741	15723	15542	15667	15895	15622	15602	15748	15575	15748	15621	15697	15889	15638	15729	15733	15659	15709	15858	15521	15709	15788	15819	15725	15830	15722	15790	15768	15791	15710	15765	15886	15803	15841	15706	15618	15801	15910	15771	15783	15821	15828	15784	15719	15722	15729	15778	15748	15940	15782	15662	15782	15602	15801	15741	15770	15713	15754	15625	15767	15727	15753	15644	15674	15840	15624	15834	15641	15809	15878	15676	15615	15712	15673	15744	15825	15775	15632	15814	15745	15784	15751	15702	15659	15781	15851	15728	15741	15716	15671	15921	15594	15830	15657	15724	15706	15596	15540	15765	15590	15726	15634	15715	15744	15768	15802	15536	15842	15806	15732	15643	15638	15725	15799	15665	15641	15764	15941	15586	15711	15764	15737	15700	15604	15781	15793	15620	15723	15853	15692	15777	15804	15656	15799	15641	15703	15545	15846	15840	15608	15742	15772	15751	15833	15815	15815	15634	15829	15809	15815	15618	15688	15950	15697	15691	15625	15771	15654	15652	15718	15663	15786	15741	15810	15762	15906	15632	15639	15803	15729	15794	15838	15650	15867	15771	15582	15856	15802	15671	15921	15753	15657	15626	15782	15766	15835	15719	15748	15851	15862	15760	15583	15713	15820	15774	15738	15947	15831	15710	15669	15599	15837	15633	15870	15532	15756	15766	15696	15716	15793	15695	15818	15679	15805	15691	15780	15828	15820	15637	15786	15693	15688	15739	15927	15718	15790	15811	15728	15825	15709	15630	15772	15778	15818	16078	15620	15677	15659	15885	15690	15917	15741	15813	15789	15788	15688	15695	15634	15817	15745	15940	15831	15642	15808	15773	15702	15647	15758	15742	15762	15821	15730	15838	15623	15945	15846	15785	15666	15906	15693	15852	15656	15741	15614	15823	15822	15640	15732	15830	15751	15862	15771	15822	15769	15625	15664	15647	15678	15860	15874	15757	15900	15749	15733	15608	15678	15782	15663	15684	15465	15722	15747	15743	15475	15660	15653	15675	15712	15712	15755	15762	15780	15826	15598	15713	15771	15804	15836	15508	15718	15706	15694	15688	15802	15776	15567	15726	15733	15654	15732	15517	15678	15650	15746	15650	15666	15855	15721	15855	15602	15782	15762	15854	15632	15874	15684	15647	15695	15678	15780	15805	15855	15715	15806	15585	15741	15833	15637	15674	15704	15618	15781	15724	15860	15679	15613	15637	15707	15695	15879	15629	15817	15792	15710	15665	15841	15618	15705	15912	15963	15693	15989	15768	15778	15797	15746	15766	15594	15601	15911	15801	15583	15726	15826	15736	15733	15664	15780	15866	15844	15693	15687	15543	15873	15770	15836	15643	15657	15769	15701	15704	15827	15936	15790	15647	15659	15717	15712	15778	15790	15790	15768
22603	20978	27475	24696	21575	25072	29109	24869	23763	24072	23853	23454	23358	23231	23354	23492	23147	23317	22989	23229	23331	23124	23391	23231	23309	23382	23236	23222	23133	23146	23224	23175	23068	23318	22818	23005	23398	23005	23046	22956	23013	23128	23041	22948	23002	23034	22743	22819	23031	22692	22824	23152	23060	22946	22779	22832	23182	22964	22778	22880	22803	23027	22747	22767	22946	23008	22877	22783	22782	22865	22883	22859	22887	22840	22940	22760	22871	23048	23040	22767	22727	22894	23151	22695	22989	23081	22812	22905	22839	22790	22758	22765	22915	22798	22624	22913	23019	22794	22753	22946	22902	22896	22864	22730	22929	22935	22660	22960	22728	22878	22952	23023	22951	22951	22935	22817	22913	22789	22653	22634	22778	22794	23033	22764	22716	22872	22840	22890	23048	22698	22815	22754	22723	23000	22846	22701	22595	22672	22991	22618	22611	22924	22922	22825	22889	22670	22966	22850	22928	22806	22879	22631	22812	22814	22906	22760	22718	22760	22836	22919	22987	22757	22792	22821	22805	22840	22810	22706	22810	22971	23030	22731	22839	22618	22768	22768	22871	22748	22692	22813	22968	22821	22839	22962	22945	22934	22820	22849	23118	22729	22866	23110	22877	22803	22736	22776	22769	22805	22834	22703	22856	22974	22637	22534	23076	22940	23099	22911	22675	22765	23037	22619	22566	22861	22704	22866	22869	22932	22850	22998	22797	22776	22700	22768	22806	23037	22942	22988	22992	22763	22926	22889	22818	22711	22848	22850	22833	22944	22750	22903	22886	22892	22778	22879	22692	23030	22802	22857	22876	22663	22599	22645	22784	22805	22893	22760	22748	22753	22798	22828	22860	22562	22832	22928	22901	22840	23117	22716	22882	22798	22935	22942	22893	22716	22852	22818	22812	22851	22949	22963	22811	22992	22668	22851	23070	22991	22925	22806	22902	22799	22946	22997	22840	22658	22590	22588	22776	22637	22809	22500	22688	23018	22646	22697	22753	22941	22671	22725	22714	22469	22801	22613	22906	22882	22596	22812	22712	22834	22644	22863	22709	22821	22976	22853	23057	22954	22815	22774	22853	22667	22718	22656	22988	22878	22616	22715	22937	22815	22827	22817	22947	22750	22781	22948	22888	22977	22798	22750	23045	23014	22922	22761	22855	23023	22671	22683	22734	22839	23018	22783	22848	22936	23084	22577	22884	22717	22952	22878	22911	22669	22700	22751	22606	22824	22651	22800	22743	22798	22831	22892	22808	22784	22881	22735	22642	22890	22847	22786	22785	22879	22590	22865	22849	22750	23062	22631	22790	22893	22768	22955	22882	22811	22698	22677	22671	22450	22701	22706	22925	23018	22909	22917	23016	22894	22879	22757	22869	22608	22923	22785	22641	22825	22865	22890	22721	22968	22732	22837	22651	22806	22880	22686	22792	22747	22997	22866	23096	22770	22745	22691	22953	22825	22971	22960	22816	22797	22567	22928	22831	22831	22671	22717	22744	22652	22506	22703	22813	22952	22912	22688	23000	22894	23001	22794	22760	22944	23055	22657	22578	22815	22931	22637	22876	22978	23029	22654	22781	22721	22719	22894	22815	22822	22988	23037	22836	22744	22972	22627	22829	22799	23028	22706	22895	22880	22841	22766	22909	22928	22832	22766	22627	22636	22833	22890	22817	22804	22879	22729	22861	22677	22929	22908	22931	22899	22713	22910	22662	22737	22750	22767	23002	22718	22854	22965	22695	22860	22729	22930	22808	22582	22648	22951	22777	22992	22813	22796	22587	22646	22704	22893	22675	22843	22608	22674	22569	22519	22707	22670	22788	22795	22894	22865	22955	22651	22600	22792	22803	22608	22738	22809	22947	22885	23021	22848	22965	22730	22958	22960	22813	22656	22808	22984	22823	22868	22872	22850	22765	22870	22966	22750	22878	22524	22767	22759	22976	22850	22673	22798	22807	22901	22902	22743	22819	22728	22721	22822	22815	23025	23041	22737	22618	22914	22832	22703	22795	22737	22876	22908	23159	22672	22634	22724	22926	22636	22729	22885	23010	22719	22792	22714	22942	22884	22709	22901	23140	22913	22748	22888	22831	22916	22871	22792	22740	22948	23139	22661	22781	22864	22848	22792	22739	22774	22750	22912	22648	22609	22761	22925	22998	22872	22835	22846	22857	22908	22838	22923	22801	22982	22829	22925	23079	23040	22768	22656	22760	22962	22777	22881	22955	22808	22820	22855	22608	23115	22951	22784	22779	22652	22748	22939	22969	22817	22915	22926	22890	22857	22795	22763	22902	22688	22861	22766	22889	22762	22881	22676	22782	22691	22687	22887	22964	22769	22815	22857	22704	22647	22838	22996	22861	22842	22713	22718	22738	22687	22713	22870	22751	22654	22818	22780	22882	22756	23016	22954	22920	23227	22808	22604	23130	22878	22732	23053	22775	22671	22841	22782	23071	22816	22644	22897	22722	22786	22711	22935	22796	22791	22895	22904	23105	22863	22608	22670	22645	23076	22831	22848	22688	23024	22912	22968	22908	22904	22885	22913	22898	22761	22981	22890	22960	23026	22818	22753	22854	22681	23045	23058	22701	22959	22986	22566	22845	22979	22715	23013	22790	22839	22908	22777	22687	22918	22991	22859	22840	22820	22713	22717	22852	23006	22694	22463	22732	22664	22843	22840	22915	22720	22855	22710	23168	22761	22814	23063	22703	23030	22982	22903	22675	22631	22736	22781	22728	23140	22815	22825	22588	22601	22989	23057	22745	22785	23010	22755	22898	22740	22816	22976	22869	22878	23057	22884	22656	22936	22662	22963	22816	22891	22549	22864	22649	22699	22680	22868	22794	22832	22653	22718	22606	22811	22957	22925	22868	22823	22806	22892	22581	22839	22975	22737	22956	22638	22864	22611	22628	22743	22552	22592	22703	22869	22865	22949	22738	22651	22660	23078	22671	22938	22914	22862	22866	22930	22714	22716	23016	22959	22743	22691	23022	22760	22876	22886	22879	22912	22694	22796	22694	22813	22888	22869	22661	22898	22744	22687	22768	22764	22989	22827	22907	22889	22748	22848	22753	22869	22947	23083	22984	23040	22752	23061	23049	22730	22936	22785	23011	22843	22899	22901	22922	22832	22840	22860	22969	22727	22846	22911	22764	22629	22797	22842	22649	22824	22598	22859	22740	22640	22777	22801	22792	22911	23033	22722	22748	22701	23190	22723	22825	22919	22741	22820	22920	22823	23016	22675	22728	22857	22765	22679	22489	22680	22788	23030	22952	23037	22823	22884	22998	22646	22752	22653	22901	22731	22997	23033	22787	22840	22961	22867	22889	22955	22794	22782	22732	22731	22877	23104	22896	22768	22776	22859	22626	22894	22778	22632	22775	22777	22949	22564	22870	22854	22957	22974	22729	22820	22911	22898	22779	22494	22719	22809	23056	23202	22829	22780	22482	22877	22885	22830	22882	22896	22778	22740	22895	22829	22948	22630	22874	22885	22917	22699	22906	22735	22835	22632	23030	22843	22753	22977	22794	22922	22855	22869	22959	22738	22863	22983	23058	23025	22846	22922	22765	22817	22838	22829	22888	22840	22818	23089	22805	22580	22903	22639	22843	22711	22889	22953	22658	22766	22787	23162	22809	22894	22934	22540	23004	22886	22753	22826	22816	22708	23065	22631	22447	22638	22697	22888	22701	22998	22854	22957	22735	22608	22927	23044	22703	23001	22863	22807	22925	22630	22631	22798	22752	22735	23000	22898	22916	22841	22813	22541	22879	22690	22855	22828	22897	22710	23050	22960	22921	22950	22801	22735	22894	23014	22558	22863	22985	22878	23053	22656	22946	22863	22797	22863	22839	22574	22830	22723	22837	22843	22935	22855	22611	22838	23007	22801	22811	23143	22992	22870	22766	22857	22874	22948	22870	22832	22812	22646	22711	22791	22677	22888	22882	22885	22622	22846	23025	22874	22695	22848	22393	23005	22891	22828	22784	22974	22967	22938	23034	22881	22770	22642	22799	22825	23003	22564	22983	22722	22794	22820	22596	22761	22769	22800	23049	22690	22801	23012	22867	22998	23017	22555	22920	22596	22624	22772	22902	22912	22887	22985	22906	22787	22884	23091	22979	22569	22945	22810	22820	22640	22853	22933	22621	22818	22781	22803	22651	22966	22776	22760	22767	22929	22753	22831	22795	22943	22806	22760	22886	23027	23016	22778	22612	22766	22885	22742	22878	23109	22974	22964	22713	22671	22739	22885	22837	23054	22930	22835	23034	23081	22911	22955	22904	22949	22691	22900	22914	22884	22739	22899	22944	22727	22846	22678	23033	22891	22795	22975	22877	22896	22918	22874	23000	22978	22832	23102	22792	22842	22651	23092	22800	23052	22822	22936	22600	22814	22818	22514	22796	22782	22796	22614	22819	22945	22720	22705	22601	22677	22785	22757	22744	22876	22974	22843	22529	22773	22694	22937	22902	22831	22777	22925	22777	22886	22806	22859	22886	22695	22702	22816	22636	22718	22593	22925	23072	23105	22794	23193	22834	22912	22982	22983	22783	22794	22961	22971	22736	22843	22792	22657	23015	22880	22800	22846	22856	22694	22747	22754	22837	22864	22676	22879	22837	22707	22716	22765	22608	22674	22892	22728	22927	23006	22803	22792	22960	22880	23046	22806	22878	22810	22811	22504	22907	22688	22724	22921	22895	22702	22744	22761	22507	22957	22778	23063	22910	22956	22950	22757	22948	22947	22783	22941	22807	22740	22666	22861	22910	22671	22839	22904	22999	22745	22709	22632	22754	22788	23007	22810	22867	22760	22667	22885	22641	22764	22858	22760	22752	22805	22676	22615	22789	22979	22822	22855	22713	22746	22739	22901	22577	22750	22971	23055	22946	22814	22533	22758	23036	22952	23236	22927	23011	22797	22962	22728	22784	22738	22835	22840	22971	22741	22944	22530	22943	22914	22907	22633	22958	22755	22769	22871	22837	22847	22871	22878	22846	22834	22952	22915	23028	22690	22718	22774	22849	22809	22720	22874	22916	22964	22727	23028	22918	22782	22801	22493	22811	22955	22717	22732	22701	22662	22706	22622	22888	22853	22841	22765	22899	23088	22829	22837	22990	22862	22751	22754	22833	22695	22809	22938
25430	49107	39989	21785	19894	18655	17872	17322	16756	16453	16135	16114	15785	15778	15838	15738	15722	15589	15657	15561	15684	15419	15537	15511	15622	15318	15652	15459	15572	15201	15497	15332	15219	15482	15410	15363	15358	15380	15431	15378	15310	15333	15439	15247	15182	15257	15281	15290	15301	15282	15527	15285	15286	15331	15354	15247	15294	15433	15350	15458	15261	15162	15246	15258	15174	15166	15289	15205	15375	15054	15074	15206	15243	15229	15383	15431	15409	15349	15277	15289	15138	15183	15257	15277	15299	15098	15312	15247	15173	15319	15344	15203	15242	15162	15410	15038	15139	15058	15331	15278	15306	15295	15177	15194	15236	15309	15178	15261	15139	15187	15221	15127	15168	15293	15089	15305	15202	15084	15355	15236	15297	15226	15092	15234	15346	15251	15173	15315	15190	15130	15303	15039	15245	15174	15307	15254	15335	15213	15304	15386	15152	15202	15234	15256	15348	15154	15172	15111	15171	15271	15158	15241	15246	15159	15089	15257	15110	15204	15264	15164	15065	15115	15427	15307	15337	15136	15248	15126	15109	15106	15192	15185	15157	15190	15178	15217	15092	15272	15328	15034	15153	15188	15244	15192	15331	15390	15203	15120	15126	15288	15308	15249	15120	15268	15337	15251	15307	15213	15291	15266	15260	15215	15199	15186	15225	15205	15369	15275	15062	15245	15225	15128	15294	15390	15253	15104	15318	15174	15357	15113	15229	15180	15252	15055	15140	15227	15113	15223	15311	15129	15159	15239	15189	15177	15294	15093	15079	15253	15288	14962	15311	15230	15251	15255	15180	15010	15135	15273	15185	15155	15276	15206	15208	15256	15181	15154	15253	15147	15229	15082	15197	15264	15272	15237	15161	15336	14985	15188	15119	15122	15197	15142	15192	15200	15020	15151	15190	15284	15246	15060	15144	15166	15240	15276	15362	15343	15182	15001	15065	15179	15299	15323	15135	15217	15169	15434	15315	15302	15160	15222	15218	15109	15311	15103	15242	15152	15236	15189	15056	15305	15175	15314	15249	15221	15212	15117	15188	15251	15461	15236	15268	15200	15139	15211	15101	15099	15295	15360	15112	15251	15004	15265	15240	15153	15161	15342	15186	15324	15262	15172	15270	15141	15236	15041	15178	15177	15204	15064	15220	15187	15231	15141	15395	15245	15217	15200	15251	15155	15148	15199	15182	15219	15183	15209	15268	15301	15159	15105	15124	15219	15035	15216	15158	15270	15224	15128	15187	15207	15155	15053	14962	15359	15116	15210	15310	15236	15321	15084	15285	15164	15263	15167	15151	15087	15224	15270	15333	15409	15166	15331	15043	15242	15175	15264	15358	15104	15192	15122	15164	15128	15266	15259	15153	15304	15128	15204	15228	15026	15199	15186	15298	15135	15089	15130	15214	15162	15299	15291	15181	14994	15271	15285	15232	15319	15253	15075	15152	15340	15136	15219	15150	15224	15242	15147	15108	15280	15266	15170	15251	15162	15236	15210	15260	15252	15398	15105	15267	15399	15290	15212	15319	15285	15111	15074	15282	15257	15109	15137	15257	15182	15122	15191	15350	15293	15318	15235	15169	15229	15172	15426	15253	15235	15226	15177	15280	15144	15079	15139	15269	15341	15164	15119	15210	15096	15280	15543	15213	15093	15129	15239	15159	15191	15156	15013	15226	15041	15243	15177	15307	15369	15446	15169	15253	15060	15228	15125	15173	15305	14996	15189	15250	15117	15144	15200	15251	15121	15148	15188	15329	15106	15217	15248	14994	15052	15334	15212	15153	15280	15158	15230	15182	15178	15112	15171	15056	15174	15234	15075	15258	15260	15231	15257	15193	15203	15177	15123	15424	15091	15158	15113	15235	15102	15252	15142	15229	15284	15220	15314	15145	15259	15047	15343	15173	15449	15253	15198	15163	15341	15094	15168	15255	15267	15218	15364	15318	15347	15424	15341	15225	15148	15294	15179	15176	15266	15202	15204	15036	15178	15045	15256	15379	14953	15209	15040	15072	15020	15220	15285	15209	15232	15118	15131	15255	15345	15098	15290	15212	15099	15371	15190	15264	15081	15324	15036	15215	15210	15201	15248	15143	15210	15207	15128	15154	15308	15043	15048	15013	15213	15163	15302	15274	15312	15286	15199	15257	15138	15190	15160	15072	15162	15351	15235	15206	15245	15211	15311	15196	15158	15180	15461	15269	15205	15323	15213	15259	15393	15414	15168	15165	15211	15121	15234	15166	15136	15421	15169	15063	15279	15137	15135	15185	15147	15390	15197	15320	15162	15339	15095	15292	15400	15035	15361	15298	15176	15133	15299	15207	15403	15291	15149	15138	15385	15157	15119	15343	15351	15222	15113	15180	15290	15201	15265	15232	15219	15108	15183	15300	15219	15155	15192	15208	15215	15263	15305	15332	15299	15291	15346	15243	15213	15361	15071	15014	15143	15194	15247	15103	15234	15167	15126	15022	15077	15195	15111	15303	15324	15296	15179	15259	15229	15070	15175	15123	15410	15330	15137	15138	15203	15157	15079	15310	15187	15273	15091	15359	15144	15215	15272	15272	15224	14998	15366	15308	15105	15077	15281	15250	15147	15060	15349	15166	15242	15169	15238	15361	15366	15097	15233	15247	15292	15325	15123	15183	15398	15166	15167	15238	15199	15287	15263	15091	15058	15272	15242	14983	15207	15219	15238	15265	15193	15113	15296	15128	15159	15277	15287	15310	15296	15210	15256	15178	15136	15200	15213	14973	15135	15274	15253	15165	15238	15150	15305	15198	15134	15241	15288	15156	15060	15277	15135	15257	15315	15250	15269	15134	15155	15282	15167	15170	15047	15102	15286	15193	15177	15079	15250	15063	14935	15141	15261	15078	15106	15071	15321	15319	15126	15246	15098	15285	15036	15158	15189	15166	15131	15154	15261	15260	15394	15218	15201	15182	15063	15193	15398	15399	15309	15140	15272	15354	15191	15372	15092	15308	15208	15227	15226	15219	15249	15247	15213	15161	15136	15225	15152	15116	15317	15177	15043	14970	15326	15100	15236	15292	15329	15258	15240	15179	15010	15195	15104	15184	15200	15091	15112	15288	15300	15176	15188	15093	15159	15298	15208	15226	15147	15201	15243	15267	15234	15223	15148	15274	15179	15081	15272	15228	15332	15059	15234	15350	15034	15057	15152	15216	15222	15202	15142	15233	15079	15288	15156	15369	15199	15083	15147	15175	15218	15185	15071	15247	15238	15241	15166	15415	15211	15196	15216	15255	15163	15160	15316	15263	15224	15245	15188	15095	15160	15030	15153	15253	15170	15218	15222	15269	15242	15164	15229	15271	15182	15307	15275	15122	15149	15209	15220	15079	15068	15080	15161	15067	15212	15240	15164	15192	15273	15298	15189	15239	15315	15243	15394	15076	15073	14970	15290	15123	15329	15201	15122	15126	15396	15344	15194	15220	15284	15221	15196	15146	15153	15255	15146	15045	15233	15394	15159	15287	15012	15210	15210	15224	15403	15236	15073	15254	15036	15274	15103	15293	15172	15235	15128	15225	15259	15014	15164	15272	15307	15178	15234	15194	15204	15241	15295	15301	15218	15178	15344	15255	15185	15271	15205	15403	15180	15354	15328	15271	15222	15226	15098	15177	15185	15403	15236	15256	15168	15351	15152	15275	15157	15045	15189	15188	15167	15213	15290	15328	15206	15175	15197	15285	15314	15156	15100	15159	15137	15159	15159	15240	15154	15228	15259	15313	15117	15121	15225	15220	15096	15258	15128	15275	15222	15393	15067	15243	15117	15002	15206	15245	15082	15255	15186	15221	15312	15024	14963	15153	15404	15133	15256	15284	15130	15145	15085	15153	15352	15172	15089	15092	15208	15270	15136	15166	15214	15161	15033	15185	15205	15193	15131	15020	15432	15293	15183	15218	15089	15048	15235	15269	15195	15266	15204	15256	15476	15170	15046	15213	15090	15218	15365	15225	15224	15156	15176	15238	15074	15253	15225	15249	15249	15200	15140	15214	15249	15196	15329	15198	15247	15252	15148	15305	15211	15316	15297	15118	15213	15156	15254	15187	15122	15182	15130	15228	15231	15089	15226	15172	15195	15214	15080	15298	15056	15173	15236	15160	15246	15260	15262	15239	15264	15063	15212	15272	15173	15144	15129	15116	15067	15124	15103	15120	15167	15247	15054	15309	15268	15082	14997	15157	15220	15110	15135	15163	15268	15362	15378	15040	15160	15298	15210	15042	15081	15150	15122	15224	15248	15239	15338	15140	15233	15031	15253	15375	15204	15205	15195	15348	15233	15276	15138	15180	15061	15093	15164	15197	15162	15257	15303	15318	15353	15313	15077	15131	15121	15160	15141	15349	15173	15060	15207	15251	15207	15342	15022	14997	15337	15257	15046	15312	15309	15162	15251	15218	15179	15120	15075	15183	15169	15158	15412	15215	15299	15181	15155	15189	15190	15197	15217	15069	15174	15270	15160	14922	15341	15164	15149	15235	15091	15194	15375	15235	15154	15182	15373	15067	15366	15245	15253	15137	15336	15165	15202	15196	15258	15197	15175	15275	15234	15210	15119	15207	15323	15198	15313	15172	15135	15276	15126	15272	15061	15172	15183	15118	15156	15059	15359	15162	15102	15166	15330	15396	15103	15178	15005	15335	15280	15303	15246	15279	15108	15451	15168	15174	15225	15180	15314	15306	15070	15263	15199	15354	15053	15218	15257	15302	15305	15007	15155	15379	15192	15219	15264	15254	15116	15335	15312	15063	15378	15183	15152	15264	15193	15224	15223	15164	15192	15194	15141	15245	15267	15298	15335	15270	15226	15539	15234	15307	15248	15111	15296	14971	15171	15303	15104	15138	15250	15216	15256	15099	15253	15202	15181	15253	15244	15450	15093	15169	15038	15394	15227	15131	15120	15152	15308	15193	15127	15150	15111	15164	15223	15288	15264	15285	15240	15348	15286	15180	15100	15114	15229	15120	15138	15099	15209	15238	15179	15064	15038	15277	15091	15198	15107	15172	15318	15060	15177	15146	15201	15163	15170	15218	15109	15294	15349	15212	15172	15245	15234	15359	15291	15193	15178	15169	15245	15116	15164	15209	15081	15181	15104	15301	15226	15154	15066	15119	15136	15244	15426
33925	27228	29391	25828	23926	24165	24301	24178	23847	23948	23931	23925	23682	23700	23764	23890	24000	24043	23761	23745	23814	23944	23888	23912	23926	23992	23989	23948	23804	23815	23922	23893	23791	23873	24073	23764	23795	23645	23817	23786	23586	24024	23829	23868	23871	23647	23862	23889	23983	23995	23771	23779	24147	23683	23624	23732	23939	23791	23807	23897	23678	23572	23944	23769	23928	24096	23853	23944	23825	23731	23852	23721	23642	23670	23856	23902	23918	23932	23690	23568	23679	23877	24276	24130	23989	23991	23597	23711	23774	23992	23767	23863	24020	23733	23689	23849	24030	23725	23773	23814	23871	23926	23874	23975	23955	23802	23801	23743	23793	23904	23807	23845	23832	23865	23879	23905	23795	23817	24154	23593	23682	23642	23861	23570	23948	23841	23667	23847	23876	23739	23957	24021	23902	23642	23967	23850	23769	23731	23740	23712	23679	23532	23998	23829	23793	23918	23956	23728	23672	23837	23772	23823	23778	23923	23734	23738	23965	23780	23720	23779	23880	23767	23755	23779	23932	23860	23897	23821	24083	23721	23612	23642	23815	23928	23842	23888	23999	23826	23951	23662	23627	23872	23898	23882	23888	23860	23892	23832	23708	23807	23934	23807	23671	24027	23966	23822	23432	23740	23782	23849	23703	23714	23878	23990	23884	24031	23710	23843	23746	23604	23805	23922	23875	23811	23781	23892	23689	23705	23797	23645	23993	23796	23593	23847	23925	23801	24025	23975	23469	23759	23959	23687	23890	23922	24191	23850	23981	23907	23932	23731	23735	23717	23708	23834	23752	24147	23860	24084	23989	23883	23780	24039	23712	23753	23615	23780	23809	23780	23770	23752	23862	23641	23741	23629	23615	23858	23936	23778	24042	23878	23766	23815	23724	23780	23590	23824	23872	23936	23723	23861	23674	23809	23703	23725	23703	23852	23688	23803	23754	23877	23813	23816	23929	23875	23663	23804	23870	23873	23727	23815	23805	23753	23681	23700	23772	23621	23477	23781	23804	23893	23755	23674	23939	23572	23800	23515	23875	23882	23697	23711	23570	23749	23845	23395	23875	23724	23785	23891	23797	23961	23692	23901	23784	23762	23691	23706	23777	23958	23819	23724	23713	23818	23657	23928	23749	24049	23840	23850	23814	23750	23935	23735	23809	23789	23832	23777	23801	23797	24026	23682	23506	23921	23716	23538	23734	24002	23887	23846	23575	23777	23781	23756	23772	23963	23854	23755	23644	23991	24031	23886	23879	23843	23923	23778	23847	23738	23807	23820	23701	23647	23821	23829	23640	23601	23898	23819	23663	23976	23887	23819	23877	23776	23854	23679	23893	24063	23795	23581	23791	23975	23804	23798	23734	23764	23806	23663	23875	23756	23714	23687	23914	23844	23727	23727	23892	23784	23564	23938	23876	23666	23606	23654	23941	23810	23743	23701	23780	23792	23382	23553	23671	23877	23758	24052	23701	23727	23842	23850	23738	23849	24037	23782	24135	24032	23641	23764	23962	23731	23682	23559	23632	23791	23423	23756	23873	23877	23898	23683	23661	23755	23549	24026	23636	23485	23790	23841	23765	23896	23790	24016	23637	23833	23896	23702	23896	23619	23859	23778	23763	23632	23790	23703	24008	23762	23785	23938	23885	23487	23647	23613	23769	23813	23955	24004	23754	23892	23650	23850	23892	23859	23701	23751	23728	23940	23699	23705	24012	23944	23781	23897	23814	23901	24027	24037	23795	23716	23825	23407	23873	23780	23810	23610	23883	23755	23843	23554	23582	23984	23765	23810	23913	23868	23632	23676	23798	23892	23793	23916	24044	23784	23762	23857	23991	23832	23986	23961	23869	23663	23786	23777	23739	23676	23873	23841	23933	23657	23892	23763	23667	23639	23943	23714	23776	23641	23770	23907	23694	23730	23781	23856	23812	23818	23860	23917	23866	23666	23812	23757	23825	23791	23811	23644	23872	23608	23789	23944	23970	23920	24000	23805	23826	24018	23846	24098	23580	23737	23969	23649	23594	23840	23823	23792	23896	23663	23630	23931	23731	23907	24096	23827	23579	24096	23947	23879	23905	23824	23878	23941	23822	23751	23723	23737	23911	23925	24082	23862	23834	23937	23693	23823	23790	23859	24075	24001	23957	23726	23891	23744	23998	23869	23901	23602	23799	23541	23814	23938	23790	23840	23804	23907	24000	23611	23664	23749	24226	23925	23877	23697	23646	23757	23865	23751	23984	23663	23765	23569	23873	23823	23897	23891	23852	23649	23839	23864	23611	23545	24060	23601	23615	23808	24008	23965	24007	23817	23788	23927	23809	23593	23875	23742	23646	23506	23909	23876	23820	23821	23711	24113	24068	23592	23765	23944	23883	23886	23840	23829	23836	23705	23962	23617	23882	23737	23876	23670	23574	23920	23886	23944	23958	23928	24000	23752	23707	23942	23890	23683	23850	23490	23962	23940	23839	23721	23974	23618	23864	23626	23684	24084	23765	23799	23740	23899	23935	23989	23612	23797	23963	23919	23758	24039	23801	23928	23607	23869	23760	23695	23846	23706	23872	23801	23689	23851	23701	23780	23638	23827	23851	23963	23949	23435	23874	23848	23614	23745	23760	23499	23625	24054	23811	23981	23575	23690	23713	23774	23842	23717	23939	23694	23781	23835	23766	23672	23929	23617	23559	23754	23933	23847	23930	24027	23728	23909	23958	23856	23868	23984	23923	23754	23864	23732	23687	23952	23902	23698	23811	23728	23796	24219	23760	23762	23823	23803	23957	23625	24011	23742	24029	23795	23873	23888	23650	23810	23807	23918	23997	23957	23764	23979	23822	23754	23751	23691	23901	23694	23911	24016	23877	24046	23692	23789	23939	23867	23927	23864	23919	23762	23710	23774	23756	23934	23845	23774	23799	24024	23991	23869	23878	24081	23810	23708	23946	23789	23987	24066	23874	23960	23739	23632	24058	23843	23698	24025	23926	23974	23989	23601	23647	23856	23911	23890	23898	23856	24079	23906	24012	23812	23755	23845	24005	23882	23740	23848	23747	24008	23747	23899	23777	23575	23936	23830	23864	23607	23708	23854	23869	23753	23890	23755	23800	23717	23700	23706	23848	23824	23769	23823	23743	23574	23782	23874	23691	23851	24041	23769	23675	23685	23611	23751	23891	23511	23717	23902	23788	23551	23587	23734	23858	24009	23954	23669	23757	23908	23585	23844	23951	23771	23922	23735	23879	23879	23733	23962	23932	24058	23985	23517	23814	23718	23858	23692	23823	23796	23877	23440	23811	23877	23770	24046	24048	23737	24016	23857	23776	23785	23996	23771	23802	23699	23712	23687	23716	23836	23836	23683	23939	23732	23685	23614	23885	23913	23854	23710	23896	23568	23838	23758	24030	23984	23821	24097	23522	23784	23944	23732	23763	23673	23965	23839	23942	23765	23788	23668	23821	24002	23971	24060	23851	23820	23871	23726	24039	23746	23977	23860	23693	23834	23985	23768	23860	23946	24000	23861	23844	23802	24086	23883	24093	23829	23750	23694	23927	23831	23980	23792	24092	24150	23856	23991	23654	23883	23914	23706	23792	23761	23966	23999	23790	23709	23789	23827	23786	23792	23890	24088	23694	23610	23749	23600	23914	23968	23808	23902	23778	23796	23771	23760	23734	23795	23858	23724	23520	23713	24054	24033	23743	23664	23743	23642	23629	24008	23888	23869	23702	23826	23626	23919	23920	23866	23959	23943	23965	23756	23897	24134	23797	23782	23702	23673	24051	23764	23744	23699	23788	23869	23670	23839	23849	23760	23981	23835	23671	23638	23808	23766	23834	24006	23968	23678	24063	23711	23837	23649	23855	23865	23673	23759	23833	23764	23840	23925	23920	23744	23833	23703	23825	23773	23945	23763	23701	23559	23670	23695	23848	23981	23864	23809	23833	23665	23648	23610	23998	23832	23874	23907	23854	23922	23708	23895	23807	23824	23805	23936	23566	23817	23894	23842	23601	23863	23762	23999	23942	23708	23889	24013	23705	23529	23553	23788	23822	23962	23984	23646	23738	23815	24091	24012	23876	24156	23739	23748	23888	24045	24242	23911	23857	23501	23813	23656	23612	23703	23833	23932	24012	23860	23998	23800	23799	23744	23589	23811	23715	24084	23827	24045	23554	23760	23733	23617	23842	23833	23922	23660	23894	23683	23903	23813	23900	23918	23722	23930	23762	23665	24029	23826	23891	23684	23985	23786	23876	23914	23695	23823	23982	23706	23898	23936	23708	23793	23970	23845	23893	23938	23925	23661	23859	23874	23731	23720	23822	23708	23845	23915	23754	23613	23757	23734	23569	23772	24053	24079	23900	24006	23892	23805	23877	23772	23719	23842	23827	23791	23682	23893	23917	23834	23912	24062	23914	23854	23771	23957	23798	23842	23927	23922	23687	23889	23693	23669	23924	23639	23903	23896	23596	23781	23730	23865	23738	23865	23544	23702	23855	23839	23831	23764	23937	23787	23774	23851	24004	23784	24058	23786	23659	23628	23670	23872	23877	23650	24054	23878	23636	23878	23770	23596	23785	23936	23891	23947	23858	23963	23744	23652	23496	24234	23700	23941	23865	23931	23860	23717	23906	23698	23971	24042	24039	23715	23838	23925	23755	23570	24238	23786	23811	23730	23645	23835	23763	23665	23845	23720	23767	23716	23751	23885	23747	23803	23736	23763	23822	23757	23883	23697	23741	23929	23792	23701	23801	23843	23861	23938	23921	24015	23897	23827	23995	23758	23662	24194	23896	23917	24009	23780	23761	23655	23799	23583	23571	23905	23553	23695	23658	24010	23712	23814	24112	23848	23719	23759	23697	23790	23775	24082	23812	23636	23455	23688	23845	23823	23874	23790	23772	23838	23903	23844	24209	23865	23874	23966	24017	23767	23735	23422	23566	23770	23999	24037	24066	23595	23993	23696	23959	23981	23773	23660	23874	23831	24001	23765	23802	23773	23781	23835	23832	24002	23728	23764	23709	23611	24235	23904	23881	23855	24061	23847	23721	23779	23724	23834	23924	23838	24125	23739	23821	23733	23870	23747	23668	23922	23837	23947	23882	24093	23931	23758	23680	23861	24003	23974	23874	23748	23871	23953	23844	23633	23756	23736
21554	27177	22289	16262	16258	16090	16073	15973	15893	15686	15832	15818	15854	15725	15684	15809	15692	15633	15727	15754	15733	15748	15601	15622	15765	15851	15916	15687	15713	15940	15568	15782	15856	15692	15702	15670	15739	15712	15618	15612	15670	15686	15749	15887	15608	15795	15678	15663	15816	15691	15638	15648	15714	15700	15645	15598	15902	15736	15547	15776	15765	15579	15748	15667	15569	15715	15673	15654	15699	15665	15732	15599	15651	15694	15609	15770	15651	15593	15793	15631	15714	15718	15851	15650	15858	15806	15745	15825	15699	15644	15671	15828	15693	15763	15712	15729	15574	15688	15883	15646	15693	15618	15681	15700	15665	15535	15858	15607	15686	15891	15606	15524	15644	15553	15772	15883	15714	15617	15614	15694	15813	15573	15604	15638	15667	15683	15668	15735	15717	15425	15663	15590	15604	15804	15817	15750	15453	15617	15561	15574	15485	15833	15656	15687	15643	15773	15619	15766	15754	15689	15693	15772	15626	15806	15693	15714	15666	15603	15690	15725	15913	15806	15693	15724	15464	15761	15628	15733	15565	15635	15584	15710	15809	15559	15537	15264	15580	15749	15721	15746	15565	15597	15669	15535	15630	15641	15552	15669	15760	15625	15681	15619	15569	15734	15698	15744	15631	15642	15611	15705	15560	15855	15622	15718	15749	15704	15566	15692	15621	15880	15560	15675	15793	15683	15817	15755	15651	15811	15706	15720	15810	15736	15746	15594	15762	15851	15646	15786	15759	15548	15596	15486	15771	15571	15873	15551	15772	15535	15737	15799	15583	15840	15537	15662	15589	15660	15645	15724	15663	15800	15679	15714	15546	15740	15843	15735	15696	15778	15545	15779	15727	15731	15707	15491	15546	15688	15571	15565	15718	15746	15552	15571	15676	15608	15509	15637	15650	15809	15689	15553	15462	15655	15720	15659	15812	15654	15692	15551	15699	15632	15808	15704	15714	15390	15781	15728	15780	15765	15750	15656	15674	15713	15678	15761	15609	15631	15823	15625	15795	15596	15659	15716	15703	15680	15727	15678	15674	15665	15605	15812	15644	15811	15760	15733	15671	15747	15697	15525	15569	15461	15755	15583	15671	15597	15665	15632	15560	15680	15756	15682	15523	15689	15696	15568	15679	15687	15764	15729	15608	15578	15677	15695	15670	15537	15713	15863	15828	15666	15755	15635	15622	15706	15680	15719	15529	15411	15535	15579	15665	15753	15770	15685	15765	15728	15806	15613	15594	15614	15708	15573	15562	15535	15795	15691	15481	15563	15550	15613	15621	15753	15481	15647	15664	15907	15474	15890	15500	15713	15662	15636	15661	15806	15689	15580	15948	15567	15636	15830	15681	15555	15625	15736	15705	15673	15572	15765	15745	15777	15651	15684	15704	15688	15646	15640	15548	15780	15860	15816	15625	15676	15613	15636	15676	15620	15446	15747	15747	15806	15721	15657	15700	15549	15749	15555	15797	15802	15640	15686	15941	15787	15853	15834	15861	15705	15609	15599	15573	15577	15573	15603	15625	15603	15783	15627	15699	15629	15580	15688	15649	15631	15785	15675	15785	15506	15641	15615	15611	15630	15510	15632	15800	15711	15622	15638	15629	15760	15756	15706	15608	15677	15733	15631	15613	15471	15835	15630	15622	15777	15594	15630	15760	15755	15641	15647	15763	15698	15781	15660	15720	15774	15797	15550	15807	15870	15796	15628	15654	15764	15620	15850	15717	15680	15724	15680	15661	15602	15587	15813	15721	15666	15547	15596	15853	15690	15630	15779	15692	15758	15677	15836	15526	15798	15702	15575	15613	15694	15679	15649	15710	15621	15580	15646	15590	15620	15644	15808	15570	15705	15751	15584	15581	15623	15619	15748	15632	15648	15923	15598	15579	15635	15712	15617	15787	15861	15577	15669	15587	15765	15676	15531	15560	15764	15646	15806	15510	15701	15697	15674	15676	15889	15579	15565	15844	15601	15886	15626	15693	15605	15465	15597	15505	15661	15724	15592	15751	15460	15600	15796	15677	15610	15660	15616	15668	15573	15603	15625	15673	15533	15602	15738	15670	15687	15745	15575	15718	15529	15628	15508	15619	15497	15906	15565	15756	15593	15655	15626	15884	15632	15808	15787	15959	15636	15659	15684	15719	15740	15657	15581	15690	15667	15631	15574	15807	15663	15828	15745	15665	15665	15795	15611	15820	15538	15828	15818	15791	15854	15679	15582	15760	15768	15631	15791	15881	15434	15693	15592	15627	15672	15576	15714	15580	15692	15809	15719	15561	15766	15720	15678	15725	15656	15629	15617	15704	15664	15686	15534	15684	15774	15650	15645	15744	15570	15637	15533	15569	15614	15743	15615	15708	15642	15626	15770	15663	15796	15571	15566	15704	15565	15551	15598	15665	15538	15801	15665	15654	15756	15579	15819	15680	15560	15747	15771	15744	15643	15653	15648	15740	15724	15532	15512	15628	15866	15658	15800	15745	15544	15571	15759	15679	15589	15675	15779	15650	15718	15347	15823	15772	15794	15780	15812	15840	15728	15816	15678	15507	15740	15772	15745	15581	15857	15689	15682	15627	15702	15591	15596	15599	15569	15543	15675	15836	15739	15636	15678	15535	15725	15659	15762	15564	15663	15592	15655	15761	15440	15689	15765	15629	15720	15724	15624	15862	15697	15568	15698	15665	15591	15680	15772	15618	15720	15623	15702	15771	15595	15573	15690	15592	15598	15771	15732	15637	15643	15589	15756	15668	15617	15552	15718	15725	15684	15660	15774	15658	15754	15722	15651	15589	15688	15615	15637	15675	15802	15605	15611	15727	15669	15906	15549	15510	15770	15515	15722	15674	15600	15704	15631	15634	15645	15455	15509	15767	15635	15610	15822	15770	15596	15697	15635	15754	15693	15805	15729	15727	15635	15721	15794	15671	15514	15825	15823	15716	15790	15771	15729	15825	15633	15452	15475	15843	15626	15881	15758	15681	15639	15814	15493	15751	15673	15751	15674	15646	15821	15640	15586	15770	15680	15607	15691	15657	15705	15717	15662	15824	15772	15579	15675	15701	15728	15660	15678	15722	15548	15632	15778	15709	15583	15694	15608	15961	15807	15667	15745	15469	15700	15743	15625	15549	15835	15560	15754	15912	15589	15564	15681	15726	15632	15777	15658	15702	15773	15667	15737	15632	15642	15757	15650	15668	15839	15637	15528	15691	15643	15656	15667	15484	15754	15656	15797	15501	15612	15726	15710	15472	15700	15650	15858	15890	15709	15641	15748	15597	15656	15504	15778	15628	15723	15676	15600	15769	15597	15575	15613	15846	15534	15639	15721	15569	15703	15749	15656	15547	15619	15624	15751	15642	15760	15700	15588	15669	15747	15595	15630	16051	15517	15752	15489	15895	15759	15732	15836	15566	15827	15738	15567	15860	15806	15731	15631	15600	15614	15653	15858	15589	15669	15601	15811	15775	15628	15568	15510	15449	15810	15690	15660	15774	15965	15569	15681	15793	15649	15627	15832	15684	15659	15600	15717	15787	15527	15522	15901	15541	15800	15761	15777	15475	15773	15651	15735	15636	15708	15645	15741	15628	15569	15823	15815	15694	15479	15733	15883	15483	15575	15726	15804	15743	15593	15813	15484	15594	15732	15675	15543	15720	15729	15685	15525	15736	15679	15658	15708	15702	15600	15762	15681	15762	15809	15729	15617	15767	15603	15596	15688	15798	15837	15530	15808	15673	15701	15707	15633	15685	15531	15521	15614	15733	15746	15804	15725	15690	15728	15613	15753	15684	15646	15757	15692	15806	15629	15840	15551	15723	15717	15644	15473	15623	15633	15677	15816	15575	15661	15828	15725	15625	15722	15676	15680	15534	15521	15796	15675	15613	15701	15695	15852	15828	15724	15685	15630	15542	15609	15695	15634	15834	15786	15759	15712	15928	15777	15800	15680	15632	15606	15533	15768	15826	15615	15852	15617	15675	15592	15840	15656	15538	15689	15748	15557	15755	15650	15597	15620	15697	15737	15608	15613	15710	15701	15592	15526	15402	15484	15707	15844	15771	15819	15582	15903	15599	15761	15828	15605	15572	15599	15618	15759	15556	15714	15634	15538	15677	15733	15798	15704	15743	15820	15630	15700	15757	15718	15640	15500	15751	15736	15873	15799	15661	15678	15768	15660	15660	15600	15701	15721	15654	15710	15635	15748	15665	15627	15756	15456	15634	15618	15673	15717	15679	15675	15699	15494	15770	15688	15692	15836	15712	15769	15801	15636	15696	15720	15686	15608	15541	15660	15672	15669	15620	15777	15750	15560	15637	15530	15623	15593	15771	15732	15668	15640	15759	15771	15668	15549	15663	15633	15795	15604	15721	15629	15602	15636	15667	15737	15585	15539	15740	15673	15589	15808	15474	15763	15529	15598	15658	15662	15834	15558	15500	15454	15787	15570	15676	15533	15789	15521	15832	15494	15683	15793	15520	15589	15563	15597	15678	15493	15599	15814	15483	15749	15749	15809	15449	15666	15604	15800	15744	15543	15726	15864	15728	15691	15745	15637	15667	15706	15579	15800	15601	15735	15593	15640	15829	15590	15808	15743	15666	15706	15596	15744	15621	15691	15626	15643	15623	15703	15740	15697	15592	15690	15504	15577	15669	15751	15797	15565	15771	15902	15552	15687	15555	15537	15856	15663	15568	15833	15570	15657	15752	15652	15590	15540	15721	15595	15512	15659	15690	15699	15717	15686	15755	15842	15815	15882	15730	15773	15539	15670	15657	15742	15626	15673	15633	15840	15656	15726	15735	15512	15692	15740	15808	15695	15624	15803	15811	15658	15480	15644	15597	15744	15710	15678	15768	15590	15803	15768	15713	15454	15628	15651	15671	15717	15734	15546	15759	15789	15568	15612	15746	15742	15864	15703	15682	15602	15726	15670	15784	15508	15807	15689	15719	15691	15621	15633	15722	15679	15674	15647	15875	15548	15691	15637	15581	15802	15870	15745	15701	15626	15673	15668	15699	15736	15928	15750	15854	15807	15637	15828	15837	15586	15543	15655	15649	15835	15666	15749	15799	15740	15600	15550	15672	15997	15715	15591	15608	15784	15671	15738	15680	15790	15564	15633	15753	15532	15426	15672	15536	15820	15730	15631
24620	21048	27357	25156	22850	25037	25579	23211	22430	22656	22597	22212	22252	22366	22308	22122	22196	22166	22210	22159	22173	22090	22206	22274	22332	22280	22163	22063	22091	21992	22094	22220	22120	22349	22030	22135	22338	22148	22204	22139	21963	22100	22259	21784	22070	22103	21935	21877	22171	22030	21906	21853	22100	21726	21897	21862	22130	22204	22032	21880	21960	21765	21781	21880	21995	21787	21915	21954	21980	22023	21777	21906	21937	22029	21899	21923	22078	21899	22054	22001	21924	21956	22038	21812	22046	21793	21971	21993	21966	22099	22052	22012	21962	21915	22020	21863	21984	21904	22018	21752	22110	21834	21857	21757	21793	21938	21931	22000	21980	21801	22005	21878	22013	21981	21708	21779	21923	22014	22014	21834	21988	21956	21812	21651	22062	22145	21728	21816	21861	21985	21802	22024	21965	21831	21703	21924	22228	21961	21750	22162	21881	21952	21667	22187	22097	21700	21769	22100	22025	21907	21918	22055	21751	21940	21818	21998	21905	21953	21641	21834	21695	21685	21891	22144	21885	21847	21884	21955	22205	21974	21866	21959	21874	21699	21984	22059	21910	21911	21972	21862	21601	22153	21807	21957	21827	22078	22148	21877	22005	21738	21699	21736	21860	21727	21958	21863	22018	21875	22045	22031	21812	22128	21962	21583	21742	21653	21843	21760	21963	22034	21675	22069	22039	21909	22282	21947	21820	21863	21950	22005	21903	21906	22077	21789	21918	22024	22010	21850	21775	21844	21823	21880	21961	22088	22001	22072	22019	21715	21909	22017	21672	21956	21957	22006	21923	22061	21997	21989	21927	21764	21755	21937	22066	21918	21914	21836	21943	21981	22022	21986	22212	21800	21833	21847	21914	21982	21851	21747	21700	21864	21941	21978	21999	22077	22026	22024	22191	22025	21967	21805	21979	21807	21950	22068	22091	21884	21795	21904	22037	21875	21820	21884	21707	22098	21838	21970	21792	21749	21870	22015	22224	22236	21888	21716	22001	21951	21918	21626	21986	21877	21954	21850	21862	22063	21954	21979	21828	21968	21950	21962	22124	21875	21965	22060	22117	21858	21911	21785	21866	21745	22006	21866	21978	21963	21881	21824	21889	21904	21743	21966	21868	22057	22128	21799	21834	21943	22005	21852	21617	21876	22043	21884	22211	22092	22090	22029	21944	21918	21937	21666	22066	21904	21866	21959	21935	21965	21658	21782	21745	21811	21914	21794	21887	21890	21825	21890	21781	21926	21810	21773	21966	22050	21737	21864	22224	22077	21802	22053	21860	21808	21758	21896	21933	21998	21704	22039	21820	21914	22187	21944	21795	22031	21835	21809	22096	21785	21739	21797	21930	21849	21793	21930	21794	21874	22074	21827	21850	21851	21989	21827	22016	21940	21933	21864	22008	22046	22023	21763	21985	21992	22026	21925	22015	21791	21961	21864	21934	21936	21861	21840	21791	21953	21708	21806	21623	22130	22019	22043	21750	21705	21766	21770	21785	22081	22120	21870	21989	22258	21864	22113	21828	21884	22051	21856	21818	21868	21998	21894	22051	22047	21937	21911	21945	21949	21858	21730	21782	21961	21811	21729	21905	22017	21868	21855	21931	22012	22080	22010	22048	21903	22023	21897	21918	21916	21955	21946	21602	21832	21736	21705	21982	21863	21815	21952	22050	21627	22226	22156	22285	21783	21996	22098	22097	22003	21707	21923	22018	21900	22069	22007	22023	21939	21986	21844	21788	22007	21758	21877	21857	21908	21914	21898	21653	21817	22036	21983	21847	21867	21610	21880	21816	21929	22108	22023	21993	21778	22116	21967	22171	21836	21984	21928	21897	22062	21812	21844	21996	21983	21768	21813	22145	22011	21922	21929	21767	21925	21596	21870	21715	22001	22008	21795	21980	21942	21775	22064	21950	21965	21950	21979	21861	21702	21910	22234	22059	22198	21664	21746	21908	21599	21872	21891	22098	22033	22078	22051	22193	21737	21686	21869	21881	22018	22202	21756	21925	21822	21769	21855	22092	21957	21744	22065	21985	22120	22000	21913	21900	21988	21849	21736	21790	21905	21928	21843	21820	21990	22009	21882	21746	21842	21899	21646	22056	22155	22159	21820	21695	22105	21861	21965	21987	21782	21755	21868	21839	21792	21994	21863	21789	21912	22010	21824	21935	21952	21696	21798	21810	22021	21967	22089	21987	22068	21901	21843	22045	21845	21881	22102	22061	21997	21847	21927	21842	21955	21735	21888	21721	21810	21946	21779	22021	22003	21878	21933	21821	21818	21837	22030	22008	21683	22076	22002	22059	21997	21788	21860	21874	21836	21818	21887	22133	21742	21937	21854	22069	21960	22307	22141	21926	21978	21763	21640	21976	21971	21994	21783	21743	21993	21835	22053	22035	22111	21673	21796	22068	21687	21888	21684	21852	22080	21955	21686	21843	22101	22191	21937	22093	21962	21861	21788	21855	21862	21789	22006	21803	21914	22162	22005	21969	21862	21788	21966	22091	22024	22050	21746	21844	21974	21931	21791	22031	21597	21789	21634	21922	21933	21752	21869	21988	22121	21947	22005	21994	21713	22066	22079	21951	22112	21895	21971	22082	21900	21760	21839	22118	21831	21762	22035	21804	21666	21974	21649	22149	21831	22073	22025	22038	21985	22040	22059	22068	22157	21959	21699	21681	21889	21755	22001	21783	21981	21831	22087	22043	21802	21795	21794	21850	21907	21676	21865	21850	21936	22075	21785	21984	21878	21875	21957	21969	21885	21937	21861	21978	21963	21695	21740	21835	21832	21954	22129	21891	21662	22036	21857	21694	21866	22003	22016	22029	22062	22244	21972	22061	22041	21998	21725	21879	21971	21907	21799	22051	21894	21926	21681	21914	21822	21635	21766	22029	22083	22148	21919	21894	22027	21780	21763	21945	21912	21893	21841	22095	21981	21752	21956	21993	21717	21758	21834	21800	21925	21980	21854	21817	21877	21916	21792	21945	22010	22200	21932	21981	21990	22047	22099	22096	22013	21891	22026	21776	21953	22012	21756	21773	21979	21874	21940	21660	21933	21949	21833	21910	22074	22107	21881	22062	21858	21911	21755	21878	22029	21704	21874	21880	21806	21909	22045	22077	21932	21885	21927	21846	21750	21921	21830	22011	21594	21899	22023	21963	22116	21799	21874	22032	21910	21844	21817	22047	21875	21744	21760	21760	22090	21976	21928	22001	21782	22040	21780	22010	21918	21965	21858	22093	21912	22273	21851	21750	21640	21832	21932	21994	21964	21771	21905	21907	21969	22071	22052	21811	22006	22066	22092	21886	21554	21827	21632	21908	22008	21986	22013	21864	21666	21840	21770	21842	21814	21849	21762	22000	22090	21773	22293	21873	22188	21832	22024	21860	21770	21880	21849	22111	21703	21873	21720	21849	21960	22096	21918	22234	21774	21856	21923	21789	21748	21577	22081	21886	21915	21792	21979	22032	21685	22226	21857	21828	21835	21833	21900	21976	21956	21650	22153	21901	21887	21892	21953	21809	22068	21970	22033	21774	21833	21919	21992	21825	21757	21843	21838	21806	21968	21956	22075	21765	21905	21873	22103	22059	22003	21832	21685	22063	22071	21852	22038	21971	21965	22058	21760	21832	21930	22099	21998	22048	21736	21997	21862	21835	21712	21948	21757	21975	21954	21866	21885	21979	22129	22017	21771	22005	21936	21868	22132	22164	21844	21814	21903	21821	21845	21942	22033	21858	21922	21794	21785	21985	21981	22136	22111	22011	21969	22094	22043	22010	22127	22114	22071	21981	21786	21879	21989	21752	22007	22016	22063	21900	21981	21885	21816	21999	22040	21944	22080	22134	22020	21882	22094	21964	21887	21990	21762	22169	21815	21926	21914	21911	21981	21806	22047	21754	22101	21743	22085	21774	22045	22108	21963	21920	22035	21871	21968	22077	21732	21992	21903	21854	21902	21990	21760	21899	21804	21984	22036	22097	22035	21961	21839	21723	21730	21970	22108	22122	21977	21721	21822	22048	22096	21835	22014	22068	22151	21934	21896	22135	22039	21863	22094	21826	22031	21812	21771	21723	21892	21941	21881	21962	21960	22231	22036	21812	22001	21969	21910	21623	21604	22033	21708	21950	21824	22001	21949	22152	21970	22125	22026	22117	21782	22087	22211	21989	21999	21702	21930	22066	21939	21755	21833	21945	21954	21985	22031	22079	21730	21721	21988	21768	21431	21831	21890	22115	21977	22120	21944	22132	21968	21805	21961	22186	22026	22154	22018	21911	21865	21752	22055	21959	22079	21870	22064	21894	21885	22055	21828	22212	21907	21913	21828	21689	21658	21720	22021	21978	21992	22035	21888	21890	21841	22092	21848	22081	21935	21984	21965	21817	21742	21883	21900	21866	22071	21986	22044	21952	22034	22017	22005	21856	21995	21933	21959	22090	22105	21894	22019	21966	22071	21919	21758	21976	22155	22016	22034	22033	21870	22018	21945	21811	21970	21888	21857	21926	21936	21960	22111	22072	21927	22204	21908	21843	22006	22143	21984	22016	22220	21871	21959	21810	21848	22218	21810	22087	21951	22073	21774	21860	22104	22034	21810	21779	21966	22077	21704	21812	21813	21829	21764	21894	21857	21774	22016	21928	21960	22080	21960	22076	21921	21987	21906	21892	22026	21771	22149	21843	21938	22017	21839	21884	21858	21969	21848	21823	22060	22065	21902	21866	21928	22309	22047	22021	21947	21953	22031	22012	21802	21721	21928	21769	21855	21740	21975	21890	21893	22030	21837	21824	21926	22047	21976	22146	21930	21877	21859	21949	22092	22136	22105	22099	21754	21863	22025	22032	21862	21996	22054	21882	21920	21946	22004	21831	21967	21898	22113	21688	21955	22106	21772	22058	22069	21997	21938	22119	21961	21799	21920	21798	21910	21897	22112	21940	21937	21991	22005	22142	22234	21642	22060	22066	22026	21927	22059	21942	21857	22122	21912	22034	21953	21831	22017	22129	21809	21844	21931	21860	21912	21908	21951	22100	21813	21850	21737	21731	22073	21946	21963	21844	21956	21916	21844	21848	21921	22012	21966	22099	21903	21964	21631	21802	21931	22208	21865	21645	22078	21927	21939	22037	21931	21997	21910
22792	42664	31806	18816	17324	16628	16275	16217	15832	15388	15247	15311	15371	15240	15222	15079	15153	15231	15199	15195	15096	15026	15151	15108	14923	15035	15093	15026	14995	15052	15022	15048	15120	15056	14883	15026	15135	14875	14905	14882	14938	15025	14916	14898	14737	15062	14988	14854	15152	14918	14941	14955	15029	15015	14930	14924	14926	14992	14961	15080	14920	15014	14969	14857	14823	14792	14904	14941	15020	14798	14861	14796	14856	14904	14756	15104	14966	15014	14953	14974	14910	14990	15087	14893	15002	14851	14914	14893	15014	15047	14932	14886	14977	14826	14896	15024	15002	14806	14867	14878	14996	14683	14954	14951	14882	15036	14922	14963	14891	15008	14958	14908	14812	15054	14828	14922	14871	14821	14969	14788	14873	14877	14786	14811	14975	14946	14916	14782	14869	14758	14960	14918	14831	14737	14882	14732	14758	14849	14910	14848	14822	14761	14928	14804	14656	14852	14783	14906	14783	14804	14824	14760	14911	14765	14841	14883	15093	15002	14869	14817	14825	14872	14866	15005	14880	14879	14924	14889	14593	15065	15030	14848	14838	15110	15004	14799	14917	14816	14911	14890	14960	14818	14821	15026	15007	14590	14791	14887	14895	14842	14958	14772	14859	15054	14965	15071	14789	14942	14870	14933	14932	14811	15075	14766	14936	14889	14734	14976	15028	14995	14959	14601	14721	14879	14716	14789	14902	14861	14858	14718	14762	14801	14769	14825	14889	15019	14931	14806	14866	14879	14710	14969	14872	14803	14828	14847	14903	15005	14987	14743	14851	14922	14681	14842	14950	14862	14999	14669	14859	14824	14840	14913	14885	14878	14725	14943	14891	14977	14879	14874	14935	14984	14999	14990	14725	15021	14830	14858	14785	14789	14847	14832	14832	14883	14897	14823	14906	14698	14912	14909	14905	14874	14830	14982	14706	14826	14969	14973	15022	14930	14916	14902	14691	14840	15012	14866	14867	14848	14924	15007	14860	14931	14868	14890	14858	15025	14826	15021	14932	14889	14803	14786	15043	14882	14850	14952	14962	14835	14984	14803	14904	14893	14913	14785	14717	14808	15028	14868	14878	14650	14871	14940	14777	15021	14924	14813	14946	14843	14809	14849	14766	14966	14793	14756	14953	14951	14821	14842	14948	14824	14921	14774	14990	14902	14891	14893	15021	14832	14845	14848	14965	15008	14920	14993	14953	14838	14866	14872	14897	14944	14997	14754	14916	14918	14868	14806	14670	14814	14902	14867	14876	14750	14888	14934	14779	14892	15018	14871	14940	14913	15020	14866	15030	14910	14934	14781	15045	14840	14990	14971	15044	14759	14903	14840	14991	14933	14866	14831	14919	14962	14877	14912	14836	14900	14736	14897	14998	14946	14758	14862	15037	15008	14750	14860	15029	14957	14896	14946	14918	15039	15006	14975	14846	14859	14878	15068	14633	14830	14876	14840	14939	14991	14663	14851	14811	14593	14964	14865	14847	14865	14766	14885	14751	14894	14928	14889	14728	15082	14848	14888	14919	14922	14714	14854	14917	14742	15000	14881	14835	14883	14943	14968	14968	15083	14944	14844	15095	14960	14871	14854	14995	14999	15030	14782	14897	14937	15009	14831	14796	15102	14753	14896	14924	14883	14974	15021	14807	14922	14921	15130	14875	14990	14872	14891	14979	14875	14987	14651	14977	14819	14813	14863	14855	14989	14789	15013	14827	14885	15056	14729	14962	15063	15019	14939	14844	14891	14992	14930	14857	14899	14935	14663	14816	14958	14899	14879	14831	15018	14784	14734	14818	14713	14875	14846	14998	15039	14945	14890	14765	14894	14761	14914	14890	14850	15082	14862	14925	14961	15012	14752	14998	14956	15084	15038	15050	15038	14903	14962	14751	14952	15032	14935	14773	14884	14709	14961	14743	14837	14901	14912	14803	14742	14894	14750	14838	14829	14919	14874	14998	14785	14995	14989	14889	14952	15005	14677	15061	14770	14765	14692	14980	14874	14993	14699	14967	14834	14870	14855	14816	14669	14953	14884	14930	14831	14818	14937	14856	14871	14775	14678	14826	15088	14843	14939	14930	14947	14882	14813	15068	14849	14801	14751	14783	14943	14759	15138	15002	15031	14920	14941	14947	15064	14955	14715	14986	14836	14849	14744	14976	14767	14870	14756	14782	14972	14876	15000	14920	14788	14679	14807	15053	14835	14918	14970	14807	14975	14950	14876	14806	14930	14729	14856	14795	14982	14977	14961	14987	14939	14752	14993	14891	14905	14839	14908	14807	14805	14808	14988	14788	14844	15074	14981	14824	14937	14799	14954	14906	14851	14924	15064	15016	14912	15043	14880	14940	14795	14945	14769	14881	14968	14968	14822	14930	14901	14747	14893	14708	15181	14762	14910	15052	14799	14841	14908	14704	14879	14933	14916	14927	14976	15093	14804	14936	14847	14872	14993	14895	14902	14912	15002	14919	14959	14740	14803	15116	14789	14897	14905	14799	14975	14987	14736	15035	14931	14785	14877	14728	14689	14975	14823	15095	14983	15111	14958	15008	14847	14781	14903	14829	14864	14852	14836	14694	14983	14976	14965	14862	14850	14890	14875	14983	14811	14833	14872	14824	15020	14864	14901	14786	14944	14993	14882	14892	14805	15046	14745	14847	14890	14981	15040	14923	15040	14951	14808	14689	15089	14901	14958	14901	14813	14794	14892	14972	14797	14993	15020	14725	15060	14822	14864	15029	14745	15003	14792	14874	14879	14768	14875	14782	14952	14881	14905	14820	14983	14941	14897	14937	15022	14715	15036	14892	14897	14941	14975	14871	14889	14723	14950	14812	14789	14991	14826	14830	14852	14685	14889	14811	14898	14862	14800	14984	14964	14730	14844	14676	14896	14773	14824	14855	14949	14830	14835	14900	14917	14960	14829	15022	14881	15044	14896	15101	14955	14933	14863	14904	15040	14850	14930	15050	14713	14757	14880	14976	14735	14935	14852	14822	14769	14894	15119	15034	14889	14855	14726	14922	14928	14849	15002	14709	15041	15182	14908	14900	14904	14834	14915	14911	14859	14946	14945	14967	14836	14827	14934	14887	14630	14904	14815	14994	14960	14776	14824	15018	14762	14897	14887	14864	14943	14998	14899	14848	14815	14965	14940	14998	14811	14856	14807	14759	14964	14837	14758	14758	14945	14729	14812	14823	14988	14853	14910	14904	14807	15051	14915	14868	14884	14981	14950	14920	14990	14882	14777	14917	14902	14995	14863	14930	14917	14867	14958	14780	14972	14877	14706	14953	14851	14893	14878	14935	14949	14844	15025	14783	14756	14943	14782	14820	14935	14820	14857	14690	14926	14766	14803	15067	14977	14866	14909	15041	14895	14953	14805	14962	14928	15041	14836	15080	14763	14649	14888	14853	15139	14928	14967	14816	14922	14924	14804	14849	14725	15002	14876	14852	14932	15022	14863	14729	14774	14967	14815	15118	14951	14866	14703	14942	14954	14843	14964	14863	15081	15069	14714	15006	14870	14854	14948	14976	14798	14835	14862	14917	14884	14887	14949	14735	14713	14881	14844	14856	14853	14839	14723	14802	14880	14905	15088	14902	14768	15010	14707	14831	14978	15066	14934	15005	14696	14772	14787	14922	14760	14807	15060	14866	15114	14930	14827	14721	14842	14797	14793	14876	15015	15009	15036	14998	14873	15019	14928	14932	14896	14969	14662	14924	14798	14923	14864	15009	14934	14972	14648	14872	14960	14854	14860	14994	15044	15012	14897	14687	14738	15029	14826	14912	15093	14852	14752	14723	14757	14959	14841	14814	14860	14982	14918	14932	14762	14873	14749	15009	15048	14812	14890	14869	14896	14746	14988	14899	14864	14815	14736	14993	14886	14828	14978	14975	14893	14944	14934	15044	14938	14999	14918	14905	15011	14810	14940	14837	15071	14897	14812	14870	14851	14848	14944	14897	14866	14884	14651	14836	14936	14972	14774	14775	14694	14933	14872	14799	15010	14751	14863	14824	14987	14809	14860	14857	14759	15023	14875	14870	14959	14793	14861	14972	14636	14819	14825	14842	14793	14770	14905	14831	14769	15021	15044	14840	14860	14691	14828	14604	14804	14916	14830	14899	14882	14959	14993	14976	15031	14938	14960	14905	14786	14803	14895	14957	14900	14987	14988	14651	14888	14853	14808	14840	15131	14896	15010	14985	14843	14744	14851	14599	14910	14801	14817	15060	14924	14872	14882	14829	14982	14897	14842	14902	15087	14735	14937	14851	14844	15022	14937	14853	14772	14794	14618	14722	14705	14899	14829	15025	14696	14922	14891	14979	14883	14782	14748	14849	14840	14820	14942	14953	14840	14793	14845	14913	15067	15125	14840	14851	14828	15070	14800	14843	14873	14860	14903	14796	14872	14768	14997	15021	14747	14841	14918	14902	15024	14816	14920	14804	14961	14859	14923	14833	14842	14832	14818	14892	14861	14747	14837	14904	14947	14989	14721	14917	14985	14815	15031	14909	14806	14895	14852	15084	14953	14958	14863	14910	14867	14873	14868	14849	14888	14953	14940	14772	14836	14900	14878	14992	14776	14862	14812	14789	14786	14900	15004	14935	14919	14983	14924	14840	14662	14839	14863	14978	14914	14955	14895	14939	14832	14742	14872	14937	14916	14903	14944	14792	14946	14868	14961	14885	14945	14956	14787	14639	14958	14913	14897	14680	14802	14781	15036	15037	14787	14964	14806	14929	14875	14817	14832	14876	14917	14787	14905	14828	14898	14761	14860	14832	14661	14760	14985	14817	14947	14998	14624	14787	14854	14918	15077	14890	15021	14788	14840	14863	14941	14839	14789	14791	15091	14920	15106	14908	14755	15007	14769	14940	14887	15027	14775	15065	14818	15030	14870	15019	14878	15035	14909	15017	14986	14743	14911	15024	14901	14680	14735	14743	14952	14925	14985	14670	14969	15010	15079	14827	14947	14807	14997	14753	14733	15000	14878	14838	14910	14849	14816	14881	14882	14882	14864	14921	14943	14765	14906	14875	14913	14942	15054	14900	14859	14815	14788	14852	14969	14957	14833	14772	14808	14898	14797	15062	14753	14922	14849	14918	14790	15083	14792	14834	14713	14864	14864	14896	15007	14888	14961
22656	20971	27469	24695	21373	24097	27354	22760	21438	21839	21528	21161	21040	21221	21317	21092	20980	21018	21052	20910	21027	21205	20831	20826	21065	20894	20863	20934	20771	20839	20726	20882	20930	20595	20844	20648	20723	20675	20973	20858	20684	20929	20449	20581	20748	20798	20913	20643	20703	20850	20604	20664	20570	20858	20649	20677	20576	20787	20612	20815	20599	20801	20540	20849	20704	20712	20678	20794	20765	20742	20630	20568	20475	20526	20600	20639	20698	20615	20649	20773	20872	20422	20819	20508	20714	20625	20606	20633	20519	20720	20656	20556	20475	20675	20653	20885	20594	20555	20614	20618	20713	20443	20665	20643	20640	20643	20345	20495	20742	20619	20394	20483	20447	20638	20611	20853	20700	20661	20681	20697	20552	20497	20558	20494	20537	20438	20593	20714	20605	20732	20662	20668	20690	20781	20726	20700	20677	20557	20510	20475	20465	20653	20600	20447	20421	20560	20422	20583	20435	20684	20583	20586	20716	20616	20631	20673	20543	20503	20767	20447	20701	20606	20769	20861	20591	20693	20762	20649	20374	20639	20650	20764	20686	20669	20679	20676	20600	20458	20668	20637	20625	20672	20794	20582	20804	20547	20654	20650	20508	20708	20709	20598	20482	20411	20640	20480	20753	20746	20666	20424	20723	20571	20582	20576	20703	20580	20461	20392	20809	20472	20587	20488	20675	20682	20442	20567	20600	20515	20513	20249	20570	20484	20690	20453	20553	20533	20540	20490	20594	20591	20454	20825	20792	20571	20620	20759	20558	20686	20568	20496	20490	20539	20402	20777	20621	20544	20674	20682	20522	20625	20562	20549	20318	20562	20656	20605	20731	20461	20521	20470	20483	20600	20549	20629	20855	20364	20355	20683	20728	20439	20465	20527	20564	20646	20782	20582	20797	20759	20622	20504	20507	20669	20576	20568	20275	20669	20694	20733	20578	20731	20533	20375	20536	20605	20646	20639	20650	20656	20531	20719	20368	20622	20655	20486	20512	20680	20770	20609	20694	20539	20558	20366	20568	20413	20563	20559	20313	20621	20767	20876	20414	20725	20620	20585	20762	20467	20516	20506	20648	20485	20814	20354	20575	20499	20421	20699	20376	20684	20477	20596	20907	20511	20890	20588	20715	20389	20555	20756	20563	20743	20757	20643	20735	20599	20746	20565	20395	20719	20901	20774	20616	20611	20558	20696	20648	20557	20751	20598	20547	20640	20567	20425	20664	20491	20446	20536	20402	20577	20572	20424	20356	20421	20632	20520	20537	20607	20588	20516	20468	20658	20664	20411	20703	20528	20590	20634	20734	20471	20705	20751	20595	20436	20589	20464	20453	20478	20563	20464	20582	20578	20655	20420	20867	20757	20461	20399	20677	20396	20465	20527	20850	20548	20654	20467	20471	20481	20637	20693	20538	20639	20560	20661	20727	20427	20640	20664	20870	20591	20309	20413	20532	20692	20740	20634	20478	20731	20493	20720	20695	20752	20533	20723	20706	20564	20659	20537	20594	20722	20620	20463	20795	20616	20629	20885	20607	20765	20770	20577	20468	20807	20554	20330	20536	20630	20536	20594	20830	20553	20442	20654	20492	20925	20576	20490	20522	20758	20360	20418	20438	20607	20655	20610	20621	20576	20577	20509	20734	20530	20411	20431	20885	20687	20362	20305	20734	20502	20542	20594	20595	20363	20540	20542	20673	20561	20544	20561	20591	20859	20739	20875	20712	20711	20416	20654	20678	20625	20542	20607	20478	20587	20475	20598	20574	20527	20583	20609	20531	20721	20640	20483	20640	20575	20322	20487	20645	20728	20572	20664	20497	20424	20577	20617	20784	20615	20345	20490	20414	20496	20643	20489	20700	20481	20534	20524	20550	20405	20589	20694	20630	20403	20417	20505	20809	20503	20459	20511	20613	20614	20491	20563	20614	20327	20803	20727	20685	20476	20539	20554	20639	20569	20543	20578	20446	20190	20557	20702	20508	20371	20653	20549	20661	20534	20611	20521	20455	20340	20304	20528	20509	20522	20682	20900	20469	20678	20738	20612	20764	20462	20449	20603	20819	20632	20623	20582	20376	20467	20631	20728	20893	20819	20629	20697	20635	20581	20710	20451	20864	20678	20648	20611	20643	20860	20445	20761	20690	20378	20601	20677	20611	20407	20793	20552	20718	20703	20407	20526	20426	20545	20666	20455	20715	20504	20767	20688	20679	20885	20610	20608	20593	20692	20532	20692	20763	20837	20693	20648	20505	20595	20495	20780	20683	20661	20626	20668	20727	20234	20568	20340	20366	20682	20529	20651	20562	20594	20752	20627	20545	20713	20556	20567	20661	20821	20451	20471	20504	20405	20350	20490	20736	20553	20629	20522	20618	20674	20414	20553	20869	20607	20404	20670	20541	20627	20471	20572	20627	20582	20561	20712	20567	20627	20718	20634	20471	20557	20518	20708	20809	20642	20785	20762	20586	20625	20490	20437	20734	20354	20548	20290	20527	20615	20489	20547	20786	20613	20684	20424	20612	20540	20401	20659	20609	20653	20374	20633	20568	20594	20719	20558	20637	20526	20664	20732	20764	20613	20763	20457	20466	20601	20773	20618	20648	20600	20556	20570	20510	20595	20237	20557	20743	20546	20533	20665	20681	20655	20336	20431	20449	20777	20626	20578	20662	20587	20543	20307	20448	20723	20732	20572	20525	20768	20750	20772	20826	20675	20540	20460	20641	20366	20363	20438	20547	20513	20633	20562	20493	20578	20482	20451	20951	20606	20471	20633	20585	20541	20580	20616	20242	20474	20570	20460	20627	20513	20590	20687	20544	20269	20716	20540	20691	20679	20566	20408	20631	20681	20719	20567	20537	20857	20737	20642	20464	20582	20345	20435	20705	20523	20652	20460	20553	20753	20615	20521	20793	20530	20697	20405	20739	20725	20455	20682	20783	20480	20657	20579	20649	20660	20662	20619	20530	20569	20540	20678	20771	20584	20527	20591	20577	20654	20650	20600	20466	20556	20664	20362	20349	20671	20676	20617	20635	20555	20527	20535	20645	20589	20758	20608	20344	20458	20363	20582	20806	20597	20392	20375	20491	20649	20432	20490	20679	20671	20861	20684	20613	20536	20433	20508	20597	20715	20689	20543	20690	20345	20595	20593	20563	20587	20565	20697	20759	20417	20513	20349	20494	20563	20503	20388	20387	20342	20554	20507	20562	20582	20437	20341	20518	20427	20440	20565	20565	20777	20519	20762	20636	20671	20763	20699	20383	20523	20490	20453	20554	20640	20527	20621	20816	20683	20535	20581	20615	20566	20466	20755	20420	20611	20683	20520	20436	20667	20621	20628	20436	20663	20681	20396	20663	20638	20583	20632	20595	20792	20605	20574	20553	20560	20538	20710	20675	20498	20523	20402	20704	20588	20367	20201	20330	20482	20416	20602	20594	20513	20715	20634	20425	20610	20638	20819	20597	20627	20627	20609	20640	20470	20563	20537	20765	20762	20681	20517	20502	20789	20517	20486	20568	20567	20631	20522	20528	20675	20631	20703	20592	20438	20577	20788	20632	20607	20300	20388	20604	20485	20546	20749	20713	20698	20630	20538	20662	20827	20311	20745	20630	20671	20639	20642	20595	20582	20810	20624	20594	20515	20474	20541	20609	20602	20656	20637	20766	20569	20456	20614	20574	20581	20870	20663	20720	20498	20593	20479	20649	20520	20675	20434	20712	20842	20565	20596	20505	20697	20439	20653	20605	20605	20577	20688	20669	20568	20425	20725	20637	20605	20640	20575	20534	20611	20488	20547	20530	20560	20318	20364	20546	20487	20591	20451	20589	20519	20571	20540	20634	20676	20568	20506	20584	20577	20354	20471	20698	20468	20446	20478	20473	20872	20794	20463	20727	20509	20539	20671	20585	20635	20886	20416	20663	20445	20677	20706	20439	20511	20519	20589	20514	20582	20521	20694	20515	20676	20697	20528	20552	20541	20476	20722	20767	20546	20540	20728	20822	20503	20635	20636	20727	20391	20703	20572	20615	20598	20542	20533	20420	20830	20907	20543	20573	20809	20553	20487	20685	20760	20734	20520	20563	20498	20578	20468	20439	20502	20627	20554	20547	20681	20562	20564	20593	20691	20665	20719	20624	20537	20440	20581	20638	20655	20304	20591	20536	20545	20449	20746	20629	20403	20513	20491	20727	20450	20566	20377	20430	20388	20710	20601	20376	20496	20614	20568	20461	20661	20448	20656	20633	20518	20672	20652	20394	20795	20590	20544	20303	20544	20505	20820	20661	20557	20380	20538	20479	20627	20501	20694	20513	20483	20566	20522	20502	20795	20706	20675	20317	20571	20714	20465	20509	20458	20706	20517	20461	20668	20586	20648	20448	20368	20672	20587	20621	20645	20481	20619	20605	20584	20701	20400	20502	20642	20571	20472	20414	20838	20567	20575	20427	20597	20459	20694	20529	20524	20729	20544	20459	20532	20550	20581	20493	20482	20360	20624	20411	20609	20576	20490	20596	20791	20506	20365	20649	20550	20371	20479	20575	20595	20388	20715	20968	20515	20634	20375	20735	20815	20501	20566	20382	20365	20443	20537	20645	20532	20432	20621	20501	20453	20441	20566	20744	20714	20509	20546	20275	20511	20559	20488	20590	20838	20665	20696	20341	20739	20595	20835	20779	20797	20723	20683	20456	20767	20650	20535	20356	20453	20590	20759	20467	20343	20298	20662	20577	20503	20565	20459	20672	20673	20414	20479	20573	20448	20604	20617	20746	20616	20700	20438	20441	20524	20684	20641	20560	20370	20847	20733	20448	20679	20509	20630	20680	20620	20475	20650	20521	20774	20674	20465	20490	20776	20596	20434	20653	20558	20532	20790	20734	20370	20554	20534	20680	20429	20648	20480	20713	20513	20484	20683	20748	20606	20477	20364	20386	20520	20643	20817	20715	20552	20611	20463	20519	20488	20677	20700	20512	20319	20712	20310	20448	20702	20547	20602	20541	20421	20455	20690	20677	20553	20534	20423	20513	20453	20740	20721	20624	20503	20671	20401	20636	20697	20240	20474	20548	20584	20598	20403	20423	20193	20356	20360	20580	20502	20546	20727	20347	20553	20567	20385	20515	20610	20799	20805	20682	20670	20626	20691
25550	49362	35244	21005	18649	17472	16676	16206	15682	15330	15187	14924	14692	14745	14688	14714	14552	14716	14441	14518	14475	14555	14417	14451	14450	14421	14501	14547	14346	14361	14278	14465	14353	14458	14421	14356	14625	14402	14178	14316	14413	14160	14099	14151	14237	14289	14367	14146	14072	14083	14159	14183	14422	14175	14204	14275	14186	14243	14190	14315	14225	14302	14315	14187	14300	14261	14187	14272	14226	14101	14317	14292	14155	14197	14282	14299	14267	14279	14327	14391	14365	14258	14124	14211	14066	14276	14113	14121	14091	14225	14214	14252	14189	14048	14032	14088	14061	14179	14199	14088	14173	14060	14189	14134	14253	14092	14211	14227	14149	14093	14159	14255	14147	14155	14214	14130	14013	14257	14188	13934	14149	14304	14275	14282	14081	14068	14084	14067	14178	13940	14153	14128	14203	14046	14074	14308	14010	14105	14302	13967	14193	14371	13999	14067	14173	13999	14278	14103	14197	14118	14146	14191	14166	14060	14144	14306	14221	14210	14088	14024	14122	14059	14209	14165	14282	14199	14234	14144	14106	14243	14063	14209	14084	14072	14047	14170	14322	14251	14287	14020	14254	14206	14124	14198	14023	14230	14118	14078	14121	14300	14368	14232	13996	14040	14345	14175	14125	14036	14168	13977	14223	14208	14190	14060	14017	14201	14349	14177	14158	14074	14180	14128	14180	14253	14094	14327	14075	14089	14168	14114	14089	14136	14026	13996	14294	14161	14280	14236	14247	14031	14031	14246	14192	14051	14023	14184	14101	14024	14090	14127	14242	14177	14225	14228	14046	14268	14057	14242	14135	14041	14079	14230	14142	14051	14061	14101	14064	14091	13933	14192	14100	14044	14076	14300	14037	14490	14061	14341	14070	14258	13995	14194	14216	14054	14106	14108	14318	14240	14259	14157	14071	14288	14194	14173	14208	14101	14100	13992	14044	13976	14052	14126	14060	14213	14149	14110	14182	14071	14093	14284	14100	14172	13895	14027	14057	14168	14162	13883	14131	14104	14151	14214	13944	14155	14030	14085	14253	13987	14117	14211	14115	14054	14073	14327	14408	14257	14123	14088	14178	14329	14286	14228	14109	14115	14184	14248	14201	14089	14150	14090	14160	14103	14144	14082	14100	14229	14207	14196	14133	14218	14240	14074	14131	14216	14087	14137	14030	14045	14108	13990	14210	14174	14030	13996	14093	13992	14133	14047	13954	14159	14108	14107	14217	13980	14072	14015	14122	13979	14195	14177	13915	14094	14053	14191	14198	14047	14023	14109	14183	14043	14169	14274	14191	14242	14054	14126	13914	14255	13979	14306	14088	14108	14090	14260	14067	14077	14125	14070	13963	14199	14163	14193	14307	14288	14091	14183	14313	14072	14105	14193	14150	14124	14235	14112	14343	14004	14110	14081	14115	14355	14120	13859	14156	14228	14250	14104	14157	14256	14160	14050	14012	14083	14127	14286	14225	14185	14108	14233	14108	14243	14114	14133	14133	14083	14168	14140	14120	14080	14155	14154	14300	14048	13975	14108	14242	14027	14256	14138	14046	14145	14060	14104	14186	14146	14094	14195	14157	14191	14197	14138	14212	14168	14245	13947	14079	14109	14006	14140	14099	14159	14212	14105	14171	14086	14040	14093	13865	14071	14170	14129	14150	14144	13990	14092	14125	14043	14269	14284	13952	13990	14136	14132	14073	14066	14023	14111	14134	14135	14190	14292	14124	14120	13944	14202	14108	14034	14063	14261	14107	14212	14205	14086	14277	14120	14132	14107	14129	14071	14089	14029	14079	14092	14113	14088	14263	14149	14171	13952	13996	14390	14273	14040	14103	14149	14026	13958	14088	14048	14044	14029	13970	14096	14309	14349	14026	14214	14026	14147	14340	14086	14071	14423	14197	14075	14120	14184	14231	14023	14200	14196	14127	14299	14064	14128	14048	14116	14182	14073	14140	14139	14056	14326	14286	14186	14128	14143	14229	14171	14033	14083	14193	14228	14073	13989	14241	14065	13905	14100	14296	14206	14095	14044	14201	14183	14169	13985	14057	14044	14168	13977	14276	14041	14144	14181	14153	14250	14177	14159	14161	14088	14115	14064	14100	14346	14166	14212	14048	14222	14346	14254	14153	14247	14201	14212	14096	14172	14286	14167	14212	14103	14138	14146	14121	14185	14027	14087	14128	14017	14298	14033	14156	14255	14258	14268	14164	14142	14158	14114	14220	14081	14181	14140	14145	14345	13960	14246	14102	14230	14175	14198	14087	14086	14221	14144	14195	13987	13979	14143	14105	14208	14128	14189	14238	13871	14124	14050	14065	14225	14124	14176	14244	14202	14111	14185	14013	14324	14041	14156	14108	14140	14161	14163	14272	14040	14355	14000	14270	14212	14186	14172	14146	14242	14042	14134	14093	14153	14103	14173	14056	14019	14008	14178	14098	14121	14117	14101	14058	14212	14132	14004	14285	14142	14235	14161	14004	14069	14124	14154	14190	13939	14081	14110	14040	13937	14131	14112	13999	14120	14207	14215	14151	14150	14186	14227	14097	14167	14144	14202	14096	14116	14170	14107	14228	14056	14306	14087	14266	14028	14086	13992	14153	14055	14270	14083	14005	14190	14120	14176	14022	14085	14259	14123	14168	14186	14158	14124	14115	14026	13893	14099	14276	14034	14125	14213	14062	14102	14258	14049	14103	14014	14132	14188	14188	14071	14114	14172	14041	14077	14183	14145	14239	14265	14259	14076	14257	14139	14213	14154	14048	14188	14282	14072	14214	14234	14125	13983	14201	14096	14168	14144	14193	14196	14013	14128	13958	14195	14099	13981	14002	14012	14219	14068	13972	14211	14115	14105	14106	14039	14352	14155	14119	14234	14176	14024	14197	14242	14139	13926	14117	14097	14140	14017	14217	14066	14079	14112	14050	14035	14070	14257	13979	14175	14274	14158	14100	14019	14175	14059	14194	14146	14153	14168	14154	14017	14171	14140	14146	14038	14132	14172	14031	14207	14109	14138	14047	14091	14055	14230	14171	14038	14025	14064	14114	14077	14109	14086	14160	14155	14147	14092	13954	14063	14156	14094	14134	14268	14368	14226	14199	14224	14132	14267	13972	14048	14236	14088	14025	14133	14348	14229	14014	14323	14113	14066	14255	14182	14066	14097	14185	14093	14203	14351	14249	14197	14011	14185	14026	14142	14065	14089	14090	14119	14040	14157	13996	13988	14192	14056	14205	14196	14114	14024	14276	14233	14098	14179	14267	14198	14047	14180	14150	14061	14317	14057	14047	14201	14213	14091	14091	14052	14160	14223	14163	14222	14159	14265	14320	13968	14015	14182	14071	14202	14231	14263	14124	14135	14303	14113	14215	14150	14193	14087	13984	14176	14111	14139	14116	14123	14075	14224	14093	14121	14037	14104	14158	14152	14249	14048	14125	14098	14171	14103	14073	14032	14073	14204	14189	14276	14194	14135	14234	14143	14270	14148	14175	13957	14228	14237	14122	14167	14157	14024	14182	14271	14231	14193	14261	14272	14096	14083	14050	14159	14201	14090	14099	14067	14290	14168	14178	14157	14237	14279	14105	14145	14250	14082	14317	14190	13968	14256	14332	14097	13987	14070	14107	14094	14174	14036	14185	14069	14158	14251	14206	14139	14118	14191	14126	14217	14090	14080	14129	14148	14262	14130	14111	14151	14197	14092	14061	14039	14109	14245	14075	14065	14190	14009	14119	14232	14063	14166	13976	14176	14148	14155	14079	13963	14183	14161	14015	14353	14080	14161	14161	14242	13992	14305	14256	14154	14071	14055	14210	14158	14046	14127	14005	14071	14319	14109	14098	14228	14024	14153	14091	14102	14152	14085	14285	14017	14256	14290	14166	14281	14213	14088	14068	14207	14124	14065	14123	14060	14043	14214	14199	14154	14327	14269	14092	14126	14368	13914	14046	14092	13977	13965	14208	14198	14175	14316	14117	14045	14176	14259	14254	14286	14230	14189	14115	14185	14312	13957	14129	14164	14037	14104	14077	14128	14173	14092	14244	14058	14230	14174	14153	14120	14142	14098	14216	13972	14174	14264	14201	14213	14000	14117	14219	14216	14075	14225	14200	14145	14192	14198	14156	14232	14156	13962	14051	14191	14042	14120	14176	14282	14114	14178	14219	14096	14079	14174	14004	14040	14354	14223	14127	14171	14129	14099	14112	14121	14263	14156	14217	14294	14221	14217	14262	14265	14291	14195	14137	14053	14188	14127	14174	14046	14176	14142	14196	14104	14108	14273	14226	14015	14150	14120	14259	14129	14178	14021	14018	14154	14239	14305	14273	14318	14094	13938	14216	14197	14111	13989	14110	14200	14065	14203	14090	14148	14141	14140	14149	14129	14220	13945	14136	14216	14156	14045	14219	14334	14112	14261	14126	14240	14265	14266	14139	14075	14069	14035	14044	13953	14337	14032	14105	13946	14058	14100	14104	14032	14072	14113	14173	14149	14124	14067	14059	14150	14132	14077	14136	14231	14261	14140	14144	14025	14081	14247	14300	14216	13923	14280	13980	14175	14214	14073	14000	14257	14062	14149	14084	14160	13987	14110	14196	14194	14166	14256	14249	14140	14294	14244	14073	14158	14114	14122	13999	14009	14272	14237	14167	14091	14047	14251	13966	14187	14252	14282	14154	14255	14252	14185	13917	14075	14138	14276	14054	14211	14368	14056	14146	14321	14114	14342	14170	14263	13999	14114	14007	14271	14085	14135	14297	14272	14076	14102	14218	14280	14066	14116	14258	14071	14264	14040	14150	14160	14232	14203	14197	13982	14224	14108	14195	13967	14118	14158	14163	14074	14126	14260	14244	14136	14079	14091	14109	14059	14044	14207	14004	14216	14148	14236	14116	14066	14192	14019	14243	14156	14103	14218	14085	14105	14214	14173	14049	14184	14011	14193	14067	13958	14042	14067	14154	14041	14238	14283	14235	14112	14112	14065	14082	14154	14125	14090	14185	14345	13969	14143	14137	14068	14279	14103	14026	14197	14064	14260	13954	14202	14095	14252	14081	14169	14236	13991	14255	14254	14055	14080	14244	14129	14174	14176	14136	14111	14295	13963	14081	14167	14129	14145	14122	14143	14013	14222	14215	14318	14002	14270
33743	27019	27458	24652	22951	22916	23005	22727	22739	22766	22714	22729	22845	22920	22616	22411	22693	22559	22750	22785	22716	22877	22766	22851	22913	22954	22863	22902	22825	22669	22551	22678	22704	22768	22943	22798	22612	22839	22570	22436	22669	22888	22921	23046	22578	22717	22709	22452	22856	22732	22661	22463	22799	22673	22664	22677	22778	22756	22897	22611	22971	22330	22651	22859	22788	22482	22677	22444	22675	22867	22623	22377	22788	22733	22606	22658	22940	22862	22519	22637	22641	22632	22894	22664	22512	22796	22618	22731	22597	22566	22785	22591	22668	22518	22496	22870	22654	22829	22589	22652	22500	22558	22509	22617	22857	22700	22670	22749	22939	22833	22581	22775	22601	22617	22806	22778	22750	22535	22902	22670	22568	22913	22313	22605	22774	22988	22570	22687	22721	22562	22672	22735	22599	22643	22916	22533	22674	22491	22637	22676	22732	22577	22617	22472	22763	22651	22656	22477	22617	22656	22692	22723	22797	22426	22684	22588	22816	22560	22410	22613	22679	22730	22722	22796	22639	22611	22704	22549	22579	22863	22712	22693	22897	22578	22756	22696	22530	22916	22673	22620	22661	22550	22462	22584	22585	22571	22468	22536	22741	22853	22623	22784	22604	22818	22926	22920	22861	22607	22632	22823	22858	22682	22656	22377	22537	22856	22512	22663	22673	22904	22693	22664	22709	22675	22642	22688	22703	22709	22730	22552	22754	22399	22839	22570	22671	22526	22853	22657	22513	22589	22682	22524	22509	22898	22668	22706	22852	22806	22723	22671	22643	22737	22756	22613	22895	22667	22818	22615	22576	22594	22548	22760	22713	22941	22663	22659	22816	22648	22869	22611	22448	22640	22728	22605	22425	22674	22666	22641	22502	22380	22795	22873	22819	22644	22548	22838	22775	22663	22645	22666	22534	22698	22642	22682	22724	22759	22899	22655	22783	22851	22954	22459	22808	22688	22761	22752	22780	22750	22766	22529	22722	22520	22745	22589	22875	22664	22641	22750	22516	22591	22820	22377	22666	22807	22828	22627	22675	22894	22642	23013	22636	22772	22576	22559	22666	22634	22664	22496	22377	22486	22658	22619	22836	22714	22679	22614	22770	22561	22365	22527	22486	22624	22616	22621	22777	22409	22700	22567	22498	22737	22796	22590	22786	22660	22754	22593	22815	22424	22573	22943	22592	22906	22771	22614	22529	22817	22884	22551	22800	22638	22916	22884	22781	22665	22503	22744	22692	22873	22955	22644	22866	22683	22833	22576	22915	22614	22554	22700	22763	22700	22806	22766	22474	22545	22488	22590	22866	22648	22631	22716	22712	22743	22447	22767	22584	22660	22661	22633	22790	22543	22696	22533	22903	22515	22683	22788	22732	22673	22672	22771	22525	22750	22691	22641	22760	22583	22726	22536	22649	22689	22752	22817	22555	22732	22443	22638	22693	22537	22574	22736	22502	22663	22709	22677	22706	22603	22780	22462	22827	22814	22613	22676	22586	22787	22541	22642	22592	22536	22694	22604	22743	22735	22778	22794	22755	22369	22567	22604	22489	22741	22416	22744	22554	22705	22600	22684	22799	22801	22576	22707	22552	22457	22666	22551	22606	22792	22868	22616	22546	22665	22622	22608	22887	22515	22645	22890	22560	22854	22862	22894	22543	22447	22718	22612	22676	22778	22528	22789	22742	22789	22660	22632	22565	22673	22593	22762	22862	22612	22583	22521	22556	22762	22810	22794	22733	22552	22485	22871	22498	22551	22833	22759	22449	22739	22804	22905	22661	22679	22591	22791	22544	22604	22598	22833	22736	22610	22672	22535	22434	22492	22778	22785	22584	22789	22543	22761	22710	22589	22687	22637	22539	22735	22765	22665	22890	22675	22556	22705	22693	22960	22718	22713	22840	22610	22447	22611	22641	22576	22719	22749	22841	22665	22625	22627	22522	22732	22783	22783	22797	22495	22605	22663	22710	22779	22620	22852	22738	22601	22805	22666	22618	22667	22967	22557	22772	22538	22496	22513	22530	22599	22583	22731	22495	22688	22804	22777	22712	22741	22893	22780	22763	22779	22784	22395	22490	22549	22646	23124	22660	22529	22834	22801	22587	22739	22439	22614	22670	22589	22730	22894	22678	22298	22594	22639	22812	22803	22706	22492	22824	22457	22598	22411	22707	22625	22788	22613	22917	22616	22684	22693	22700	22377	22694	22656	22800	22569	22760	22808	22789	22679	22939	22868	22646	22549	22552	22686	22669	22701	22768	22739	22663	22475	22663	22561	22693	22654	22640	22888	22796	22757	22553	22619	22642	22732	22751	22825	22840	22727	22722	22568	22743	22670	22987	22451	22632	22618	22485	22306	22793	22654	22774	22542	22844	22633	22697	22502	22782	22787	22825	22729	22560	22658	22575	22488	22719	22523	22414	22886	22726	22650	22702	22563	22773	22692	22536	22518	22908	22546	22738	22731	22761	22438	22617	22462	22543	22550	22761	22855	22840	22578	22665	22662	22751	22794	22804	22815	22621	22681	22674	22713	22691	22565	22629	22664	22712	22606	22797	22586	22583	22646	22603	22811	22657	22700	22679	22516	22807	22730	22787	22844	22695	22596	22805	22660	22560	22698	22643	22536	22767	22702	22693	22353	22594	22697	22837	22541	22689	22755	22656	22691	22581	22585	22635	22648	22626	22666	22755	22805	22747	22705	22755	22658	22470	22728	22528	22635	22772	22733	22530	22296	22658	22653	22837	22600	22984	22951	22722	22808	22872	22894	22766	22613	22695	22589	22499	22793	22622	22711	22919	22515	22480	22554	22702	22656	22684	22657	22506	22687	22585	22639	22675	22582	22664	22532	22395	22766	22792	22725	22773	22677	22799	22739	22690	22627	22584	22797	22666	22838	22733	22713	22511	22592	22645	22579	22673	22741	22767	22546	22572	22596	22884	22712	22615	22616	22503	22529	22889	22585	22481	22858	22705	22559	22717	22822	22754	22838	22784	22638	22538	22683	22756	22511	22607	22729	22760	22526	22639	22588	22703	22557	22694	22561	22911	22597	22578	22747	22581	22698	22795	22801	22714	22682	22609	22610	22580	22784	22501	22905	22515	22405	22772	22678	22426	22647	22503	22747	22801	22590	22864	22662	22799	22791	22788	22506	22744	22700	22561	22607	22794	22791	22648	22607	22671	22698	22846	22855	22835	22958	22825	22785	22583	22649	22541	22710	22840	22272	22712	22657	22955	22472	22558	22446	22762	22625	22592	22598	22643	22801	22647	22693	22660	22743	22598	22793	22458	22698	22852	22707	22719	22748	22681	22689	22845	22560	22759	22457	22657	22626	22865	22647	22755	22535	22318	22546	22980	22742	22689	22544	22856	22745	22552	22442	22672	22739	22831	22475	22592	22509	22832	22777	22753	22588	22856	22812	22838	22778	22372	22516	22567	22651	22526	22506	22534	22778	22511	22633	22718	22648	22999	22710	22705	22632	22540	22539	22699	22697	22935	22740	22685	22903	22777	22895	22715	22648	22658	22650	22825	22663	22602	22656	22584	22926	22826	22861	22718	22812	22678	22789	22836	22760	22668	22673	22793	22600	22766	22505	22848	22763	22533	22666	22639	22546	22733	22595	22491	22702	22693	22908	22562	22571	22456	22751	22832	22625	22836	22774	22490	22557	22760	22649	22683	22733	22818	22642	22772	22695	22742	22446	22671	22746	22927	22866	22562	22594	22571	22944	22572	22549	22533	22482	22619	22467	22629	22575	22536	22785	22444	22681	22914	22580	22771	22558	22742	22736	22445	22702	22849	22609	22614	22614	22500	22804	22827	22908	22634	22616	22600	22489	22662	22766	22805	22637	22941	22792	22973	22640	22598	22465	22820	22696	22641	22784	22915	22811	22618	22608	22705	22727	22963	22885	22660	22733	22803	22706	22811	22497	22591	22496	22531	22798	22629	22556	22969	22902	22842	22579	22783	22778	22929	22826	22417	22796	22669	22649	22733	22537	22668	22637	22750	22430	22717	22640	22753	22620	22488	22764	22462	22508	22581	22738	22624	22717	22711	22461	22518	22511	22823	22632	22857	22731	23080	22718	22675	22558	22660	22621	22853	22817	22600	22641	22854	22708	22648	22754	22407	22681	22636	22656	22552	22695	22607	22613	22583	22629	22666	22528	22379	22753	22827	22687	22530	22720	22611	22637	22599	22424	22513	22718	22571	22618	22562	22428	22955	22567	22718	22810	22523	22978	22701	22593	22631	22598	22633	22632	22396	22615	22925	22988	22564	22676	22520	22626	22508	22547	22653	22702	22662	22757	22546	22548	22502	22683	22660	22597	22606	22592	22583	22791	22775	22646	22581	22594	22734	22775	22552	22608	22609	22647	22580	22814	22647	22659	22519	22632	22800	22767	22620	22666	22730	22581	22779	22509	22546	22567	22592	22506	22906	22410	22772	22805	22619	22572	22606	22472	22454	22916	22672	22562	22884	22578	22677	22704	22840	22707	22864	22776	22657	22369	22648	22485	22774	22759	22663	22638	22631	22824	22488	22856	22671	22573	22863	22608	22698	22616	22753	22665	22558	22510	22744	22831	22519	22677	22720	22773	22750	22572	22925	22720	22800	22843	22766	22761	22768	22707	22879	22720	22710	22529	22714	22518	22837	22715	22540	22456	22488	22813	22534	22928	22736	22615	22572	22578	22562	22352	22724	22671	22705	22602	22809	22662	22615	22609	22696	22632	22788	22346	22624	22640	22689	22759	22707	22552	22380	22799	22690	22619	22621	22740	22677	22529	22642	22537	22578	22691	22638	22671	22597	22590	22726	22646	22549	22785	22666	22735	22648	22632	22743	22712	22711	22521	22458	22588	22470	22437	22676	22692	22482	22704	22693	22418	22726	22644	22668	22892	22636	22402	22757	22860	22619	22536	22695	22624	22735	22646	22606	22597	22906	22575	22596	22473	22552	22461	22628	22708	22785	22786	22563	22587	22560	22619	22511	22720	22485	22691	22471	22756	22660	22563	22815	22607	22683	22714	22777	22747	22546	22471	22547	22628	22693	22543	22737	22734	22555	22790	22630	22720	22633	22441	22586	22477	22778	22644	22742	22493	22700	22595	22902	22873	22602	22664	22643	22623	22836	22632	22582	22873
21733	27466	19380	15819	15656	15528	15490	15423	15587	15492	15166	15170	15349	15230	15256	15073	15282	15293	15432	15414	15126	15292	15379	15235	15348	15237	15227	15313	15317	15180	15207	15363	15286	15432	15143	15345	15162	15271	15208	15347	15315	15223	15190	15200	15276	15355	15196	15398	15211	15266	15359	14998	15264	15185	15243	15370	15190	15322	15068	15173	15198	15142	15314	15383	15245	15208	15233	15211	15208	15327	15251	15255	15158	15099	15409	15345	15292	15287	15274	15263	15213	15262	15186	15207	15230	15257	15396	15373	15136	15267	15274	15258	15252	15049	15380	15094	15113	15236	15363	15322	15181	15092	15186	15236	15269	15099	15262	15147	15125	15245	15187	15183	15137	15179	15360	15176	15174	15334	15311	15367	15297	15424	15270	15347	15265	15102	15280	15432	15319	15401	15362	15118	15244	15201	15123	15355	15266	15107	15237	15222	15187	15117	15233	15269	15227	15313	15297	15160	14966	15078	15234	15356	15117	15266	15180	15311	15137	15259	15119	15264	15229	15247	15182	15298	15306	15255	15267	15235	15358	14980	15174	15175	15256	15203	15114	15104	15146	15275	15141	15172	15199	15163	15048	15109	15258	15408	15242	15203	15019	15432	15266	15161	15085	15312	15237	15020	15105	15144	15333	15267	15443	15226	15132	15154	15409	15168	15216	15222	15234	15273	15248	15132	15286	15151	15063	15161	15228	15259	15262	15167	15142	15101	15275	15135	15106	15167	15031	15116	15183	15393	15265	15274	15356	15210	15257	15383	15161	15265	15284	15247	15244	15152	15347	14992	15414	15146	15139	15298	15189	15400	15153	15174	15240	15157	15316	15263	15197	15367	15271	15157	15091	15207	15367	15193	15244	15199	15172	15163	15312	15369	15327	15123	15221	15194	15372	15224	15319	15231	15355	15214	15257	15156	15094	15085	15118	15447	15205	15107	15371	15148	15201	15297	15188	15290	15319	15229	15191	15095	15264	15165	15343	15237	15273	15389	15267	15175	15130	15125	15201	15257	15219	15058	15205	15085	15148	15241	15252	15259	15148	15298	15131	15175	15238	15407	15116	15071	15215	15217	15216	15214	15152	15201	15233	15240	15252	15205	15386	15389	15244	15310	15186	15211	15301	15243	15271	15186	15302	15206	15179	15197	15158	15244	15124	15284	15374	15230	15237	15226	15243	15100	15145	15279	15197	15311	15178	15204	15286	15287	15235	15187	15231	15341	15279	15072	15174	15135	15167	15233	15175	15014	15113	15516	15144	15352	15141	15354	15204	15111	15329	15127	15295	15121	15156	15306	15206	15137	15308	15214	15224	15172	15428	15245	15132	15125	15340	15205	15314	15218	15219	15232	15360	15282	15213	15137	15170	15094	15116	15360	15227	15160	15226	15314	15236	15314	15198	15239	15217	15444	15291	15230	15109	15274	15076	15263	15421	15274	15289	15236	15150	15230	15283	15317	15291	15311	15319	15267	15201	15061	15090	15318	15385	15067	15314	15243	15210	15260	15249	15244	15036	15017	15183	15238	15311	15062	15263	15122	15130	15255	15274	15020	15156	15487	15196	15303	15101	15128	15185	15124	15043	15075	15108	15316	15246	15129	15049	15245	15316	15273	15199	15216	15184	15219	15176	15259	15075	15036	15135	15046	15163	15158	15280	15037	15337	15454	15082	15186	15234	15233	15263	15301	15251	15222	15281	15117	15286	15268	15269	15099	15260	15278	15330	15212	15334	15277	15246	15266	15289	15148	15221	15142	15247	15236	15278	15297	15313	15306	15287	15428	15367	15180	15507	15313	15385	15252	15296	15161	15261	15317	15244	15280	15343	15191	15187	15252	15310	15198	15086	15299	15322	15219	15349	15214	15116	15230	15238	15067	15217	15178	15330	15272	15159	15518	15093	15251	15296	15114	15325	15149	15314	15247	15273	15199	15153	15349	15196	15227	15347	15252	15368	15184	15248	15228	15067	15103	15233	15172	15278	15250	15172	15052	15295	15147	15301	15292	15162	15186	15207	15066	15356	15071	15062	15240	15261	15071	15185	15211	15322	15064	15281	15159	15064	15257	15299	15329	15294	15138	15274	15179	15112	15170	15194	15239	15311	15296	15162	15277	15366	15172	15350	15336	15105	15331	15289	15249	15112	15137	15050	15319	15224	15299	15164	15301	15017	15218	15163	15116	15172	15426	15151	15101	15275	15171	15105	15130	15272	15211	15271	15198	15203	15197	15188	15212	15353	15183	15184	15260	15051	15316	15153	15274	15313	15122	15402	15209	15286	15176	15350	15147	15154	15243	15167	15195	15183	15109	15308	15297	15113	15215	15225	15119	15227	15251	15218	15110	15213	15347	15270	15169	15323	15352	15392	15155	15236	15148	15242	15125	15370	15262	15152	15217	15034	15281	15070	15221	15274	15127	15238	15218	15301	15120	15308	15467	15158	15171	15191	15189	15357	15234	15119	15062	15346	15224	15107	15311	15300	15067	15338	15257	15267	15309	15144	15188	15224	15175	15089	15330	15186	15047	15117	15206	15218	15191	15314	15234	15221	15247	15086	15215	15325	15174	15193	15114	15346	15328	15304	15208	15073	15297	15385	15155	15446	15250	15256	15246	15364	15148	15330	15179	15157	15240	15203	15071	15210	15029	15372	15131	15118	15132	15152	15246	15233	15369	15212	15317	15321	15115	15185	15160	15190	15297	15309	15490	15175	15058	15208	15262	15257	15250	15167	15095	15061	15109	15339	15055	15292	14990	15228	15118	15140	15247	15307	15101	15327	15308	15030	15200	15292	15143	15230	15201	15113	15192	14910	15243	15239	15207	15211	15231	15207	15095	15305	15392	15330	15257	15350	15165	15149	15189	15288	15008	15159	15219	15244	15372	15190	15341	15250	15275	15262	15111	15230	15116	15346	15230	15218	15208	15157	15230	15079	15102	15193	15160	15181	15327	15202	15161	15193	15271	15280	15242	15284	15124	15246	15284	15178	15148	15205	15189	15148	15201	15148	15497	15135	15244	15206	15332	15028	15281	15328	15025	15049	15121	15188	15305	15330	15308	15349	15120	15128	15236	15246	15201	15242	15255	15255	15328	15228	15162	15169	15303	15230	15265	15301	15362	15231	15052	15308	15196	15244	15223	15178	15282	15163	15169	15141	15268	15211	15094	15296	15193	15277	15110	15283	15401	15274	15242	15236	15245	15405	15091	15107	15380	15227	15421	15236	15278	15431	15223	15280	15296	15467	15006	15147	15195	15267	15405	15270	15044	15253	15230	15106	15155	15141	15314	15133	15249	15091	15066	15368	15208	15255	15345	15325	15170	15195	15189	15321	15059	15178	15398	15183	15159	15243	15330	15324	15276	15328	15329	15113	15141	15386	15435	15303	15151	15211	15181	15069	15151	15461	15132	15314	15198	14961	15285	15186	15233	15304	15150	15092	15241	15187	15122	15172	15131	15184	15232	15226	15157	15113	15420	15197	15265	15171	15097	15306	15174	15237	15267	15500	15190	15238	15167	15215	15131	15370	15028	15223	15255	15142	15174	15261	15114	15146	15249	14952	15152	15223	15276	15208	15171	15254	15094	15200	15137	15227	15336	15255	15177	15247	15192	15184	15207	15205	15209	15456	15160	15405	15208	15293	15254	15227	15243	15137	15170	15220	15257	15174	15241	15192	15115	15077	15244	15183	15115	15199	15196	15386	15229	15234	15291	15250	15289	15237	15273	15167	15401	15134	15076	15131	15153	15110	15315	15437	15346	15268	15246	15195	15187	15111	15330	15173	15377	15135	15305	15200	15344	15300	15224	15335	15137	15434	15277	15181	15245	15135	15209	15048	15267	15355	15195	15259	15219	15193	15170	15204	15211	15366	15281	15336	15086	15227	15091	15155	15313	15276	15177	15159	15203	15114	15384	15261	15298	15098	15101	15315	15286	15363	15258	15164	15280	15162	15342	15158	15223	15248	15284	15184	15305	15230	15395	15330	15151	15290	15328	15310	15247	15163	15271	15269	15333	15194	15133	15305	15187	15220	15020	15359	15300	15293	15344	15268	15187	15231	15391	15247	15112	15234	15356	15236	15167	15178	15330	15270	15343	15319	15351	15175	15355	15189	15301	15286	15269	15125	15255	15283	15372	15299	15340	15324	15365	15153	15262	15258	15146	15080	15181	15209	15167	15286	15150	15396	15135	15102	15207	15080	15315	15115	15060	15232	15401	15316	15162	15362	15141	15329	15206	15272	15011	15142	15108	15123	15097	15311	15196	15290	15149	15088	15164	15133	15243	15167	15335	15196	15187	15223	15275	15265	15181	15156	15201	15301	15242	15171	15380	15117	15175	15304	15082	15132	15175	15328	15302	15224	15379	15179	15232	15167	15409	15120	15127	15293	15180	15319	15170	15324	15128	15167	15159	15347	15354	15160	15224	15274	15343	15079	15296	15191	15281	15174	15308	15242	15165	15376	15271	15403	15320	15089	15204	15123	15434	15234	15234	15210	15262	15031	15153	15181	15344	15157	15382	15307	15052	15214	15169	15415	15276	15215	15070	15159	15058	15205	15309	15315	15010	15061	15153	15279	14993	15256	15179	15451	15061	15340	15159	15166	15264	15374	15335	15328	15243	15129	15375	15026	15199	15412	15097	15185	15319	15336	15277	15280	15249	15255	15192	15386	15290	15114	15290	15277	15329	15247	15193	15246	15060	15169	15257	15145	15235	15225	15133	15194	15335	15447	15185	15223	15249	15177	15181	15212	15219	15342	15157	15165	15332	15194	15077	15269	15281	15290	15068	15163	15327	15299	15101	15232	15166	15140	15257	15132	15229	15337	15123	15300	15179	15181	15310	15094	15085	15170	15191	15224	15181	15233	15171	15162	15358	15284	15413	15176	15206	15223	15164	15186	15199	15187	15326	15334	15218	15209	15158	15064	15155	15395	15221	15284	15119	15108	15218	15158	15160	15242	15151	15333	15263	15264	15317	15138	15376	15268	15057	15162	15283	15343	15204	15257	15126	15078	15231	15064	15275	15296	15100	15282	15158	15249	15224	15268	15324	15312	15160	15168	15229	15093	15349	15212	15243	15408	15165	15284	15436	15248	15207	15309	15278	15146	15214	15232	15301	15126	15293	15277	15251	15344	15235	15071	15129
24360	20962	27218	25077	22653	25023	25570	23285	22839	22877	22365	22316	22310	22458	22191	22185	22289	22279	22251	22389	22424	22251	22170	21951	22226	22300	22171	22225	22024	22048	22184	22240	22105	22404	21968	22130	22256	22340	22088	22187	22137	22058	22074	22109	22253	22087	21907	22201	22026	21983	21836	21850	21991	22098	22076	22066	21857	21817	22051	22100	22064	22111	22134	22145	21961	22304	22068	22149	21972	21991	21971	22246	21950	22146	21873	21885	22089	22122	22123	22190	21976	22128	22115	21938	21880	22126	22251	22061	21939	22116	22007	22150	22083	22009	22221	22104	22062	22092	21986	21923	21889	21965	22247	22186	21965	22093	22213	22097	21866	21910	21802	22062	21962	22189	21905	21999	21874	21882	22086	22088	21954	22077	21999	21977	22179	21855	22049	22040	22005	22056	21987	21942	22004	21957	22083	21891	21859	22281	22192	22045	21923	21765	21834	22050	21818	21888	21925	21957	21913	22083	21954	22193	22130	22251	21968	22071	21834	21927	22101	21798	22040	22023	21891	21969	21907	21866	21907	22006	21838	22089	21801	22150	21858	22081	21905	21838	21978	22027	21915	21959	21942	21902	21787	22051	22198	22105	22095	22163	21923	21993	21986	22068	22299	22139	22024	22065	21939	22010	22255	22008	21950	22231	21992	21978	21983	21931	22094	22051	22067	22152	21914	22040	22075	22093	22379	21855	22272	22060	21967	21946	22199	22076	22097	21949	22031	22107	21901	21937	22062	22093	22022	22009	21908	21910	21988	21905	21868	22025	22104	21855	22230	21994	22167	21814	22097	22105	22293	22163	22303	21864	22034	21867	22185	21875	22068	21985	21986	22140	21929	21859	22200	21980	21997	21992	21963	21827	22035	21954	21924	21973	22127	21935	22068	21945	21768	21790	21925	22019	22092	22209	22060	21864	22176	21813	22101	22075	22014	22053	22054	22014	22076	21909	21779	22125	21878	21964	21871	21979	21897	22040	22018	21878	21833	22050	22101	22031	22069	22020	22161	22054	22062	21919	21977	22010	21969	22212	21985	22182	22030	21952	22180	21972	21920	22002	21949	21898	21805	22003	21978	21986	21902	21969	21932	22036	21952	21809	22062	21695	21948	22067	21959	22032	21971	22018	21885	22075	22036	22167	21835	22036	21947	21774	21860	21837	22020	21727	21843	21933	22173	21904	21797	21981	21857	22086	22031	22058	22048	21858	22101	21941	21996	21809	22225	22364	21766	21706	22229	22229	22035	22099	22214	21884	22013	22223	22044	22081	21997	21827	21595	22056	22263	22212	21958	21967	21964	21933	21963	21738	22066	22193	21985	22157	21926	21743	22021	22103	22042	22076	22032	21994	22211	21886	21935	21959	22078	21701	21941	22099	22289	22070	22154	22126	21842	21867	22158	21977	22114	22018	22262	22043	22135	21806	21899	21712	21978	22024	21822	21920	21903	21991	22160	22002	22120	21679	22075	22185	21867	22120	22035	21946	22246	21828	21941	22108	22194	22107	21984	22177	22174	21884	21804	21782	22126	22129	22204	22108	22004	21908	22036	22283	22115	21840	21834	22082	22067	22103	22266	22048	21920	21880	22067	21939	21986	21978	21838	22028	22029	22093	22102	22105	21962	21976	22224	22002	22166	22042	22157	22040	21920	21730	21709	22049	21748	22002	22043	22121	22229	22099	22066	22040	22037	22163	22122	22123	22161	22288	22128	21913	22064	21933	21914	22043	21968	22060	22027	22090	22138	22013	21978	22279	22046	22062	21925	22049	22280	22160	21881	21972	21796	22008	22079	22001	21974	21959	22201	21935	22235	22182	21909	22235	21983	21796	22025	22040	22149	21911	22054	22071	21789	22006	21679	21627	21949	21930	22130	22191	22114	22057	21963	21781	22039	21999	21963	22149	22055	21598	21933	22147	21822	22021	21909	22245	21955	21951	22030	22363	21970	22211	22259	22196	22015	22055	22242	21829	22002	22069	22188	22105	21905	21783	22039	21923	22063	22057	22084	21918	22124	21913	21946	21994	22109	21960	21956	22044	21981	21847	22126	22120	22034	22219	21956	22258	22067	21979	21879	21796	21864	21892	22140	21843	22025	22152	22094	21921	21916	22096	21892	21851	22184	22036	21943	22178	21977	21968	21919	21882	21959	22263	21874	22109	22097	22045	21799	22089	21947	22155	22201	22068	22076	22070	22182	21791	21939	22061	21897	22037	22149	21902	22076	22190	22123	22301	22087	22186	21808	22224	22027	22116	21766	21959	21945	22141	21888	22144	22125	22194	21829	21908	21966	22078	21988	22109	22100	21977	22057	21949	22228	22152	21993	21831	21979	21760	22065	21946	22090	22215	22234	22020	22122	21838	21817	21942	22024	21740	22266	21929	21970	21925	21886	21810	22220	22187	22003	22170	21902	21993	21988	21918	21905	22153	21928	22101	21933	21892	21855	21955	21981	21742	21856	22183	21932	21986	22037	22039	22049	22127	21997	21803	22155	21888	22259	22163	22016	21807	22031	21992	21948	21873	21860	21958	22135	21946	22216	22063	21858	21888	22034	22156	22266	22320	21997	21850	21949	21858	22015	22136	22334	22017	22013	22019	21891	21881	21946	22049	22033	22122	22130	21855	21926	22111	22040	22181	22194	21949	22239	21802	22198	21679	21884	21884	22012	22119	22201	21989	22014	21947	21993	22018	22124	21785	21918	21919	21974	22208	22058	21833	22099	22114	22028	22127	21817	21756	21993	22135	22258	21834	22157	21887	21895	22009	21904	21870	21949	21951	22091	21948	21802	21887	22065	21929	22078	22081	22262	22036	22168	22121	22066	21865	21928	22155	22001	22004	22194	22344	21988	21913	21998	21783	21978	21927	21800	22041	22110	21948	21991	21816	21856	22072	22098	21826	21842	22180	21950	21987	21855	22028	22185	22092	22133	22164	21789	22124	21866	22030	21819	21879	21882	21789	21973	22059	22022	21821	22233	21982	21960	22039	22024	22124	21958	22127	22163	21992	22120	22104	21862	21831	21973	21919	21861	21964	22073	22309	22108	22054	22023	22096	21967	22235	22335	22196	21946	21954	22273	22196	22012	22050	22083	22138	22178	21849	21938	22082	21922	22037	22151	21769	21918	21972	22101	22182	22409	22023	21988	22109	22172	21987	21803	21996	22204	21950	22066	22272	22094	22095	22120	22151	22065	21948	21756	21935	22131	21924	22201	22131	22001	21885	22042	21919	22189	22081	22134	21961	21939	22014	22096	21942	22126	21917	21893	21978	22120	22082	22144	22261	22202	21932	22028	22119	21785	22045	22153	22021	21891	22131	21967	21999	22167	22190	21890	21866	21903	21778	22014	21966	22036	21659	22162	22090	22251	22002	22200	21785	21931	21889	22109	22120	22201	22164	22166	22163	21901	22143	22054	21897	22166	22028	22133	21892	21881	22226	22055	21952	21835	22093	22040	21951	21887	22105	22065	22124	21983	21904	21717	21802	22028	22024	22389	22100	22131	22154	21889	21854	21906	22179	21874	22005	22121	21991	21943	22166	22013	22145	21970	22117	21965	21687	22024	21768	21861	22073	22005	21956	21886	22078	22071	21880	21892	21869	22003	21881	21817	21919	21859	22042	22018	21807	21953	21894	22009	22069	21854	22137	22246	22120	21931	21871	21837	21923	21888	21957	21942	21923	21919	21925	21924	21686	21938	21956	22112	21955	21822	22035	21784	22115	22181	22050	22030	22145	22133	21944	22006	22068	22293	21842	21717	21834	21861	21936	22066	22021	22159	21838	21883	22072	22233	21955	21676	21826	22028	21907	21919	22003	22168	22092	22047	22104	21917	21677	22037	22265	22068	21831	21999	22223	22114	21915	22007	22133	21758	21775	22137	21924	21943	21977	22038	22108	21859	21781	21890	21985	22221	22114	21924	21712	21905	22220	22238	22081	22155	22125	22157	21881	22024	21993	21983	21886	21874	21872	22109	22256	21987	22087	21976	22023	22061	22126	21920	22223	21885	21998	21959	21967	22141	21921	22067	21928	21954	21940	21676	21818	22028	22197	22093	22036	21812	22006	21965	21998	21974	22033	22057	22178	21950	21948	21935	21931	22082	21991	22045	21939	22028	21854	22071	22236	22001	22146	22138	21977	21942	22135	22045	21966	22170	22000	21813	22232	22187	21785	21936	21961	22191	21961	22091	21953	21933	21799	21765	21726	22232	21968	21861	22233	22283	22310	22157	22164	22325	21804	22054	22032	22125	22181	22151	22037	21921	22237	22137	22067	22054	21865	21955	22015	22115	21990	21937	21829	22076	22071	22248	22159	22127	22001	22015	21956	21966	22016	22003	21788	22019	21787	22109	21974	22042	21961	22074	21962	22121	21834	21991	22003	22147	21944	22106	21952	21958	21927	22010	22162	22272	21919	22066	22019	22164	21966	22154	22309	22183	22114	21942	22019	22116	21958	22032	22205	22245	22028	21895	22077	22291	22012	21845	21978	22144	21888	21941	21962	21949	22071	22154	21929	22145	22041	21883	22314	22027	22194	22168	22067	21921	21893	21936	21945	21986	21970	22086	22114	22176	21891	21951	21983	22119	21898	22151	21864	21990	21844	21877	21966	22049	21974	21854	21890	22019	22148	22142	22125	22283	22073	22189	22032	21842	21965	22051	22112	22052	22081	21914	21971	21961	22034	22001	21980	22199	22086	22078	21985	22104	21823	22010	21739	22098	21938	22175	22089	21927	21875	22270	22139	22063	22075	21987	22159	22164	22096	21869	21793	22096	22060	22210	22160	22080	21953	22128	22075	21845	21961	21913	22186	21962	21947	21718	21773	21921	21998	22326	22127	22074	22003	22123	21797	21850	21922	21946	21782	22064	21824	22156	22051	22087	22101	22004	22006	21954	22035	22102	22015	21802	21787	22075	21791	21732	21914	22039	21962	21901	21938	22093	22022	21991	21951	21723	21947	22086	21924	22198	21924	21914	22156	22155	22115	22142	21990	22018	22044	22064	22160	22119	21861	21815	21917	21888	22147	22099	21966	22240	22126	21885	21916	22152	21975	21939	22150	22304	22149	22298	21996	22115	21944	21972	22118	22003	22212	22051	21955	22010	21976	21891	21967	21940	21885	22131	21948	21986	22075	21918	22155
22834	42282	28084	18660	17411	16499	16353	15895	15792	15553	15722	15499	15322	15290	15324	15256	15271	15003	15369	15216	15225	15125	15139	15178	15088	15088	15165	15172	15176	14992	15259	15024	15070	15157	14949	15259	15227	15053	14986	15140	15058	15139	15158	14984	14987	15116	15055	15026	15037	15192	14975	14922	14997	15093	14999	15022	14960	15076	15242	14914	15053	15041	14972	14974	15007	14986	14944	14999	15159	15012	14947	14998	15025	15104	15000	15188	15226	15257	15081	15266	15158	15003	14991	15088	15086	14924	14964	15055	15068	14951	14891	15002	15038	14877	15125	15057	14869	14978	15032	14872	14829	15097	14888	14924	14912	14988	15138	14998	15057	14984	15091	14839	14920	14976	15150	14951	15127	14816	14869	15006	14814	15024	15002	14890	14995	14979	14927	15003	14974	15131	15165	15071	15031	14793	15046	14884	15028	15001	15101	15100	15061	14933	14919	14939	15124	14989	15081	15072	15040	14956	15060	14905	15167	14878	15117	14974	14958	15014	14997	14900	14974	14988	14976	14867	14891	15042	15051	14992	14767	14944	14973	14995	14997	14677	15037	14984	15030	15028	15061	14908	15106	14945	15012	15014	15089	15007	14948	15069	15154	14994	15041	14976	15021	14959	15114	14999	15105	15070	15008	15042	15078	15110	15095	15047	15012	15134	15058	15113	15054	14949	15001	15123	15085	15080	15051	15086	14863	15085	15001	15177	14935	14973	14958	15072	14857	15009	14993	15026	15178	14950	15206	14944	15085	14884	15166	15023	15040	15039	15097	14859	14841	15116	15060	14876	15183	15076	14953	14859	15094	14989	15098	14906	14969	14902	14862	14921	14913	14963	14928	14984	15131	14812	14968	15160	14897	14951	14991	14993	14825	14957	14964	14966	14996	14938	15002	15033	14954	15086	15101	14983	14955	14951	14947	15173	14851	14943	14975	14886	14977	14916	15015	14879	14820	15043	15159	14943	15122	14886	14863	14965	15085	15110	14929	14772	15076	15007	14918	14925	14953	15012	14858	14880	14914	14967	15061	14950	14917	15030	14988	14994	14972	15057	15025	14942	14819	15037	15232	15016	15126	14979	14922	14927	15133	14772	15074	14946	15053	14832	14921	14908	14794	14771	14989	14925	14872	15097	15097	14876	15070	15008	15092	15071	14927	15021	14897	14893	14860	14852	15033	15206	15060	15135	14918	15202	14817	15091	14940	14711	14827	14851	15096	15086	14947	14982	14932	14991	15042	15010	15299	14817	15065	14839	15024	15015	14751	15143	15020	14948	15084	15057	14982	14898	15053	14919	15005	15004	15168	14946	14963	15030	15055	15057	14981	14860	14928	15091	14998	14977	15134	14940	14957	14813	15069	14905	15036	15014	14767	14831	14876	15000	15205	14940	15019	15051	14999	14782	15057	14882	15219	15037	15108	15039	14987	14930	14936	14851	15184	14958	14798	14872	14958	14956	14758	15100	14958	14929	14914	15010	15096	14820	14955	14915	15038	14989	15160	14889	14711	15069	14904	14944	14900	14883	14910	14819	15022	15220	14919	15017	14938	14867	14788	15052	14941	14948	15031	14962	14989	14944	14711	15142	14901	14974	15229	14950	15022	14961	15023	15046	15131	15017	14943	15016	15016	15063	14856	15151	14882	15126	14768	15113	14955	15055	14990	14926	15093	15033	14954	14986	15045	15039	14846	15045	14854	15086	14842	15050	14802	15040	15002	14824	15004	14987	15007	15064	14854	15009	14873	15152	15021	14958	15089	15051	15044	14824	14971	14869	14993	15195	15065	14904	15032	14969	14903	14910	15119	14864	14946	14950	14970	14916	14929	15227	15178	14967	15162	14910	15003	15069	14881	14873	15030	14875	15028	15020	15023	14981	14934	14895	14945	15014	14942	14867	14804	14933	15063	14952	15074	14852	14854	14917	15057	14943	15020	15115	15040	15002	15056	15019	15001	15040	14846	15030	15123	14910	14860	15076	14850	14983	14853	15060	15073	15246	15004	14904	15014	14795	15155	14935	15087	14816	14898	14933	14842	14937	14994	14936	14890	15016	14949	14949	14809	15043	15125	14901	14834	15232	14865	15053	14988	14971	14963	15024	14920	14952	15087	14976	14871	14908	14949	14890	15077	14913	14950	15018	15157	15178	15010	15045	14929	15049	15042	14999	14983	15178	14816	15009	14638	14942	14811	14949	14949	14955	14878	14875	14834	14936	15075	14995	15020	14824	15135	14887	14984	14908	14920	14826	15066	15134	15194	14947	15111	14901	15062	14914	14983	14986	15014	14999	15214	14858	14909	14839	14917	15110	14951	14941	15020	15077	15055	14943	14986	14933	15027	14956	14915	15252	15139	15033	14956	15038	15196	14997	15080	14983	14906	15044	15098	15075	14846	15094	14880	14914	14879	14997	14953	14960	14871	14824	14835	14953	14836	14918	15108	14928	14904	14987	14944	14860	15057	14890	14876	14957	15066	14980	15005	15102	14875	14755	15049	15089	15036	14985	15006	15057	15077	14864	15054	14828	14950	14808	14919	15006	14985	14850	15053	15053	14983	15025	14894	14854	14910	14916	15006	14875	14986	14825	14896	15007	15052	15005	14798	15053	15112	14983	14992	14928	14896	14942	15082	14800	15130	14942	15020	15127	15004	14976	15214	15059	15028	14968	15088	14812	15037	14932	14958	14900	14980	14847	14983	15114	15059	15087	14895	15057	14943	14883	14958	15064	15063	15074	14977	14945	15057	15087	14951	15013	15058	14979	14960	15052	15089	14998	14972	14907	14918	15127	15014	14969	15055	14932	14966	15010	14997	14994	15063	15007	14899	15085	14955	15050	14924	14924	15112	14959	15311	15040	14965	15100	14973	14926	15141	14862	15014	15006	14907	15102	14944	15136	14976	14997	14964	14920	14892	14985	15038	15119	14957	15036	14859	14889	14993	14970	15033	15016	15121	14958	15061	14899	14953	14883	15000	15077	14986	14833	14839	15096	15119	14879	14934	14908	15121	15016	14950	15064	14944	14988	14929	15135	14990	14917	15011	15067	14985	14965	15051	15033	15037	14924	15150	15006	14939	14956	15020	14848	14927	14861	14907	14995	14894	14892	15060	14919	15050	14968	14952	14979	15154	14887	15042	14877	14931	14969	15035	15065	14929	14885	15105	14901	14987	14841	14935	15087	14846	15007	14933	15101	14840	14983	14928	14903	14985	14887	15085	15028	14921	15083	14946	15062	15055	14884	15151	14990	14947	14970	14784	14840	14959	14916	15002	14952	14987	14949	14780	14977	14845	15068	14933	14965	14956	14921	14871	15032	15054	15084	14837	15044	14931	15075	14875	14971	14997	15100	14977	15008	14958	14909	14947	14888	14957	15048	14856	15074	14929	14982	14955	14929	14976	14994	14935	14794	14978	15086	15076	14947	14967	14954	14964	15046	15034	15054	15137	15058	15088	15047	14928	14965	15050	14960	15042	14888	14810	14932	15062	15081	14859	14943	15082	14959	15109	15056	14782	15051	15082	14859	14841	14875	14963	15097	14993	14879	14935	15082	14890	15029	14896	14876	14967	15171	15034	15115	14887	15088	14871	15020	15030	15022	14914	15175	14940	14985	15074	14968	14897	14977	14964	14898	15036	15169	14800	14975	14999	14817	14933	14783	15074	14940	14866	15026	15132	15118	15146	15129	14918	15049	14879	14952	14875	15049	14782	14982	14920	15148	15010	14950	15017	14862	15180	15039	15013	15104	15031	15118	15074	15029	14904	15094	14994	14832	14985	15049	15135	15221	14949	15031	15030	14907	14984	14833	14894	14935	15140	15068	14991	15229	15026	15057	15073	14863	15035	15010	15025	15048	15051	14938	14959	14733	14978	14953	14958	14993	15111	14981	15190	14942	15169	14860	14943	14836	14875	15017	15084	14944	14859	14908	14922	14856	15144	15042	15065	15027	14949	15000	15025	15123	15040	14922	15087	14870	15020	14934	14847	14997	15092	15076	14924	14913	14966	14796	15108	14891	14891	14985	15102	15073	14811	15053	15042	15047	15035	14903	15072	15043	14948	14920	15008	15028	14802	15211	15068	14938	15023	15055	14858	14986	15102	15197	14940	15069	14975	14955	14953	15044	14842	14924	14968	15066	15019	14947	15015	15063	15151	15013	14871	14838	15075	15003	15028	14862	15083	14842	15159	15119	14873	14977	15079	15000	14904	14997	14915	15107	14971	15027	15068	14940	14958	14812	14826	14876	15093	14789	15050	14923	14845	15093	14778	14960	15026	14878	15069	15092	15080	14890	15058	15068	14856	14839	14954	15053	15125	15150	14989	14884	15077	15045	15009	15090	14993	14973	14976	15063	15003	15027	14779	14888	14947	15074	14960	15096	15017	15100	14966	14959	15221	15039	15022	15136	14841	14915	14982	14952	15047	15005	15013	14966	14895	15089	14976	14870	14886	14895	14907	15004	14998	15077	15104	15002	15056	15191	15021	15148	14906	15024	14935	14944	14998	14886	14916	14877	14793	15060	14940	15134	15000	14768	14979	14837	14932	14866	14998	14940	14934	15107	15014	15040	14839	15217	15167	15090	15117	15260	15025	14996	14861	14946	15056	14926	14914	15041	15073	14842	15178	14902	14975	15026	15055	14946	14960	15113	15126	14988	14747	14967	15005	14888	14854	15110	15015	15028	15072	15013	14843	15017	14841	15103	15034	14927	14929	15049	14848	14821	15027	15101	15014	14950	15001	14927	14966	14883	15024	14922	15054	15023	15039	14931	15096	14874	14968	15001	14996	15031	15078	14842	14972	14977	15006	14901	14866	14964	15058	15036	15162	14996	14996	14842	14937	14935	15027	14989	14954	14919	14876	15033	15062	14993	15199	14807	14913	14851	15032	14855	15139	15066	15056	14954	14979	15066	15165	14996	15081	14911	14830	14954	14841	14842	15133	14864	14982	14937	15044	15127	14879	15066	14783	14958	15107	14840	15011	14840	14852	15106	14963	15092	14934	15032	15020	14902	14896	14840	14903	14988	15025	14979	14841	15041	15061	14878	15075	14906	14848	14994	14986	15003	14710	14862	14753	15067	15051	15137	15012	15010	14887	14973	14973	14805	15049	14960	15061	14796	15101	14810	15106	15079	15063	14892	15139	14955
22634	20992	27478	24689	21445	24520	28460	24378	22970	23040	23029	22894	22825	22817	22455	22805	22512	22330	22307	22481	22414	22493	22218	22263	22240	22060	22559	22312	22475	22207	22385	22078	22327	22238	22462	22395	22328	22250	22306	22243	22211	21900	22361	22290	22178	22162	22105	22302	22382	21990	22023	22086	22145	21982	22166	22108	22274	22171	22064	22108	22128	22169	22156	22179	22152	21991	22162	22023	22088	22042	21961	22303	22045	22253	21986	22082	22029	22200	22179	22341	22118	22187	22401	22148	22262	21987	22197	22162	22025	22065	21969	21930	21957	21991	21965	22168	22318	22222	22079	22050	21915	22225	21927	21734	22004	21962	21984	21972	21861	22312	22255	21831	22023	22061	22029	22141	22080	22076	22025	22022	22108	22155	22099	22123	22051	22197	22017	22075	22327	22366	22070	22313	22110	22026	22126	22068	22194	22168	21954	21980	22144	22266	21960	22067	22014	22189	21885	21994	22053	22154	22036	21994	22187	22108	22140	21963	22104	22133	22292	21961	22017	22160	22240	21973	21958	21880	21921	22003	21997	21865	22032	22131	21987	22226	22117	22135	22181	22004	21920	22057	22210	22059	22150	22206	22108	22167	22096	21876	22286	22078	21991	21908	22356	22211	22078	22097	22083	21892	21931	22069	22209	22024	22044	21895	22058	22111	21967	22006	22125	21962	21966	22179	22156	21953	21729	22032	22263	21907	22069	22183	22210	21985	21829	21937	21967	22081	22019	22149	21857	21652	22159	22261	21927	21942	22177	22198	22104	22098	22291	22108	22117	22376	22035	22195	22009	21882	21842	21990	22092	22372	21838	21708	22112	22160	21942	22154	22001	22155	22237	21894	22297	21853	22025	21918	22093	22004	22145	22142	21880	21870	22035	21932	22001	21926	22235	22085	22155	22065	22098	22022	22149	22210	21971	22162	21919	22090	21937	22141	22101	21810	22038	21864	22166	21952	22004	21945	22016	21752	22114	22114	22000	22052	21971	21953	21890	21994	22186	22139	22007	21911	22219	21968	21940	21959	22047	21880	22274	21861	22092	22062	21967	22045	21885	22108	22082	22014	21799	22052	22041	21839	21992	22102	21993	22015	21814	22095	21747	21859	21820	21965	21910	22014	22118	22004	21892	21879	22109	22038	22001	22251	21994	21967	22300	22160	21984	22167	22119	22082	21917	22014	22115	22151	22198	22184	21970	21926	21975	21953	21959	22219	22105	21883	22214	22035	21948	21961	22112	21930	22186	22006	22026	22134	22054	22068	22246	22365	22100	22119	22327	22105	22027	22180	21897	22087	22026	22200	22101	22063	22185	22083	22070	21964	21923	22079	22257	22095	21917	22003	21977	22256	21990	22177	22174	21960	22301	22455	22302	22259	22000	21849	22261	22081	22093	21976	22011	22065	22037	21902	22039	22025	22198	22236	22282	21933	22047	21963	22016	21928	22154	21901	22062	22115	22215	22302	22277	22144	21880	22004	22068	21884	21982	21783	22051	21773	21931	22073	22210	22350	22140	22120	21889	21929	22057	22007	22091	21953	22076	21925	22017	21976	22149	21885	21831	22166	22134	22150	22096	22049	22209	22009	22093	22137	21870	21986	22214	22072	22208	21987	22073	21797	22131	21884	22000	22111	21965	22143	21901	22223	22015	21833	22159	22056	22053	22211	22271	22080	21998	21863	22210	22124	22134	22079	22062	22182	22272	22154	21985	21909	22053	21994	21812	21892	21995	21926	22052	22012	22069	22289	21875	21997	22297	22194	22050	22208	21887	22055	22121	21870	21955	22109	21918	22202	22018	22015	22018	21892	22143	21700	22152	21922	21991	22142	22202	21787	21997	22173	22310	22228	21923	21928	22097	21959	21936	22059	21987	21921	22218	21680	22168	22122	22086	22499	22262	22105	22044	22049	21899	21774	21963	21927	22003	21776	22060	21735	21970	22093	22040	22153	22184	22012	22217	22137	21956	21993	22255	22039	22035	22287	22072	21964	21838	21860	22026	21900	22179	21853	22169	22272	22047	21817	22172	22128	22019	22079	22026	22139	22450	22139	22090	21944	22079	22158	22062	21970	21961	21916	22213	21997	22079	22179	21783	22337	22266	21838	22049	22090	22014	21763	21556	21866	21976	22058	21960	22061	22034	21924	21939	22051	21879	22090	21910	21957	22252	22222	22100	22006	21953	22148	22043	22073	22226	22184	21973	22106	21945	21998	22140	21732	21717	21925	22134	21855	21833	21932	22121	22203	21873	22280	21903	22224	22030	22051	22045	21926	22006	21938	21626	22007	22120	21865	22075	21897	21905	21985	21967	22093	21975	22026	22033	22115	21839	22030	21956	21974	22151	21965	22139	21889	21910	22186	21940	21904	22262	22068	22006	22124	21674	21815	21937	22070	21800	22075	22046	22073	22035	21808	21722	21949	22073	22167	21915	21993	22096	22074	22220	21988	21977	21918	22011	21969	22104	21837	22015	21968	22072	21770	22094	22326	22026	22379	22089	22139	21999	22163	21889	22089	21823	22099	22170	21730	21820	22096	22075	22343	22074	22068	22195	22126	22252	22002	22080	21904	22141	22222	22012	21947	22013	21832	22034	22054	22116	21833	22054	22084	22027	22224	21801	21915	22032	22317	22049	22077	22110	21926	22131	21965	21912	22041	21953	21973	22001	22151	21936	22245	22151	22088	22017	22302	22020	22091	21970	22167	22023	22000	22136	22314	21934	21994	22181	21989	21962	21968	22071	21971	22167	21986	22024	21846	21735	21910	22176	22082	22080	22237	22031	22123	22090	22156	22193	22120	22033	22070	21868	21943	21992	22180	22028	21880	22088	21923	21924	22048	21724	21798	21793	22008	21861	21958	22089	22013	22242	22114	21748	22141	22183	22071	22111	22132	21990	21994	21993	22212	22010	22017	21921	21946	21973	21953	21937	21949	22054	22061	21826	21815	21987	22052	22191	22147	22008	21930	22254	22153	22170	22036	22307	21953	21967	21949	22161	22066	21923	22158	22082	21963	22170	21988	21936	22044	21727	21952	21818	22147	22071	22158	22152	21729	21997	21884	22063	21817	22167	22295	22173	22015	22181	22096	21910	22019	22174	22189	21958	22159	21986	22037	22380	22058	22155	21956	22276	21953	21799	22128	21787	21980	22163	22124	22031	21850	22032	21870	22085	22011	21998	22194	21989	21931	21992	22234	21983	22072	22026	22070	22118	22117	22196	22227	22224	22124	21917	21932	22024	22309	21783	21797	22065	21881	22144	21905	22098	22207	22112	22209	22193	22270	22017	21849	22095	22222	22148	21980	22018	22214	22174	22078	22038	22063	22044	21728	21939	21876	22152	21927	21814	21831	22105	22119	22014	21862	21991	22032	22063	22237	21977	21842	22220	22218	21889	21953	22173	21952	22218	21788	21891	22146	22348	21972	21968	21920	22084	21907	22057	21957	22090	22048	21835	22195	22195	22290	22181	22016	21760	21828	21988	21903	22029	22156	21926	21959	22169	22012	22004	22017	22046	21922	21889	21782	22067	22061	21909	21834	21887	21953	22190	22013	21701	21948	21963	22181	22081	22055	22068	22104	22164	22065	22057	22241	22070	22002	22036	22090	21811	21903	22159	22282	21927	22055	21918	22091	22107	21897	21964	21938	22141	22051	22021	22011	21989	22103	21956	21933	22262	21988	21929	21996	21816	22287	22100	22168	22072	22229	21967	21754	21796	21974	22174	22272	21989	21731	21874	22319	22111	21797	22113	22117	21807	22060	22303	22151	21869	22052	22048	21955	21850	21972	22019	22008	22345	21864	21998	22047	22078	22083	22152	21985	22061	21924	21989	21985	22450	22061	21828	22035	22115	21989	21926	22106	21905	21803	22165	21898	22039	22004	22290	22009	22048	21839	22221	22169	21855	22141	22250	21766	22137	22245	22148	21977	22004	21957	22199	22190	22024	21714	22021	22130	21822	21852	22283	22266	22333	22105	21984	21905	21988	22117	22037	21769	21980	22020	21971	21931	22087	21965	22003	21918	21966	21910	21781	21828	21989	22098	22277	22120	22019	22277	22081	22054	21860	22077	21828	21753	21879	21946	22214	22102	22106	22309	22011	22100	22002	22046	22000	22110	21960	22068	22028	22038	22112	22023	22082	21987	21897	21877	22083	21948	22071	21987	21828	22249	22153	22190	22173	21689	21901	21865	21980	22226	22131	21757	22216	22073	22198	22065	22135	22069	21948	22165	21968	21943	22021	22078	21872	21934	22002	21988	22047	22140	22210	21843	21959	22134	22277	22122	21868	21928	22080	21974	22156	22211	22158	21953	22147	21900	21964	21931	21965	21859	22050	22181	21954	21811	21894	21952	22054	21983	22003	22021	21917	22054	21845	22142	21882	21711	22094	22068	22274	21971	22045	22107	22133	22065	22008	21953	21830	21840	22023	21949	21974	22016	22082	21970	22107	22022	21917	22170	22131	22030	21964	22251	22224	22154	21949	22232	22014	21979	21778	21803	22156	21807	22004	22204	21993	22245	22057	21880	21877	21869	22106	21914	22035	21750	21830	22064	21949	22011	21954	21780	21969	22006	22120	21956	22129	21899	21833	21946	21870	22125	22052	21992	22161	22135	22114	22082	22009	21988	22151	22144	22116	21835	21869	22002	21858	22073	22075	22110	22159	22254	22210	21935	21841	22145	22125	21943	22035	21937	21957	21917	21839	22068	22064	21888	22015	22161	22263	22183	22140	22069	21951	21899	21996	22044	21966	22057	21922	22284	21921	21943	22010	22087	21911	22168	22308	22034	22094	21920	22148	22222	21923	21861	22169	22062	21963	21980	22178	21939	22113	22110	22116	22069	22026	22085	21879	22120	21951	21906	22157	22236	21998	22015	22184	22041	22069	21774	22008	22104	22038	21878	22144	22019	22251	22077	22122	22046	22064	21974	22098	22043	21989	21964	21829	22061	22101	21926	21726	21684	21876	22039	21909	21787	21886	21858	21968	22105	21944	22073	22126	21908	22076	22080	22011	21946	22011	22198	22255	22138	22053	21869	22158	21898	22263	22127	22085	22021	22080	21963	22062	22061	21998	21944	21900	21985	22015	21999	21850	21972	21925	21752	22093	22350	22201	21917	21915	22069	22132	22094	21846	21972
25972	49440	32396	21277	19089	17911	17232	16578	16316	16064	15698	15590	15460	15356	15257	15236	15322	15080	15315	15255	15210	15207	14969	15046	15146	15110	14933	15101	15053	15136	15043	15030	15114	15039	15136	15157	15041	15068	14915	15050	14960	14849	14991	14957	15058	14958	14980	14871	14955	15006	14708	14806	15030	14886	14894	14886	14945	15033	14950	14913	14861	14894	14929	14939	14979	14788	14986	14818	14779	14727	14737	15002	14866	14846	14979	14874	14936	15010	14923	14854	14987	14974	15091	14967	14950	15097	14713	14938	14908	14809	14880	14912	14933	14987	14873	14793	14786	14934	14920	14757	14812	14752	14660	14692	14889	14762	14830	14952	14849	14608	14839	14858	14903	14779	14888	15037	14784	14834	14742	14844	14838	14938	14886	14869	14785	14967	14854	14814	15067	15046	14670	14873	14961	14926	14819	14856	14729	14901	15041	14769	14816	14842	15023	14888	14782	14770	14956	15116	14790	14918	14799	14809	14963	14769	14933	14953	14941	14872	14838	14920	14833	14908	14819	14927	14848	14884	14708	14971	14810	14735	14923	14842	14802	14826	15010	14747	14924	14745	14762	15028	14828	14779	14734	14765	14922	14875	14949	14871	14768	15039	14770	14958	14697	14875	14790	14877	14947	14903	14728	14890	14787	14868	14987	14894	14850	14902	14798	14798	14938	14847	14928	14806	14752	14820	14897	14966	14968	14965	14916	14930	15033	14962	14878	14829	14790	14791	14789	14651	14883	14885	14820	14688	14877	14913	14839	14756	14733	14553	14790	14802	14903	14894	14973	14839	14911	14851	14732	14817	14793	14751	14848	14798	14897	14687	14969	14826	14915	14945	14980	14862	14743	15022	14748	14912	14780	14722	14911	14893	14888	14849	14811	14850	14893	14845	14812	14858	14937	14826	14887	14861	14916	14723	15010	14835	14949	14984	14889	14832	14933	14868	14852	14869	14852	14844	14943	14788	14811	15060	14967	14920	14807	14568	14846	14944	14773	14989	14944	14871	14900	14972	14724	14843	14966	14971	14798	14871	14848	14867	14704	14909	15035	14821	14871	14992	14833	14786	14801	14975	14836	14736	14734	14795	14903	14891	14776	14870	15030	14733	14804	14770	15055	14904	14652	15043	14803	14881	14605	14736	14959	14898	14880	14924	14803	14792	14764	15005	14849	14701	14951	14924	14812	14860	14776	14946	14885	14884	14904	14883	14675	14995	14865	14736	14896	14886	14874	14691	15048	14864	14778	14856	14773	15019	14766	14700	14852	14900	14873	14923	14729	14796	14961	14883	14883	14877	14791	14761	14895	14799	14692	14893	14679	14691	14855	14959	15059	14713	15027	14767	14826	14921	14924	14771	14843	14844	14920	14715	14605	14784	14680	14882	14754	14653	14792	14906	14775	14887	15054	14698	14935	15040	14833	14886	14858	14887	14948	14690	14858	14922	14783	14794	14911	15120	14587	14808	14888	14864	15031	14881	14901	14904	14735	14785	14882	14943	14958	14809	14695	14805	14794	14971	14855	14877	14950	14853	14943	14902	14876	14898	14805	14847	14896	14792	14882	14792	14693	14757	14939	14870	14895	14857	14743	14780	14711	14870	14936	14873	14898	14610	14870	14826	14780	14873	14954	14662	14961	14843	14862	14950	14885	14922	14961	14808	14900	14804	14818	14706	14758	14813	14965	14769	14764	14839	14755	14865	14976	14837	14780	14951	14977	14928	14892	14834	14948	14612	14772	14779	14953	14824	14728	14798	14976	14911	14752	14844	14911	14941	14755	14859	14865	14841	14765	14762	14911	14543	14819	14914	14877	14778	14742	14834	14730	15019	14837	14857	14981	14948	14902	14981	15065	14798	14798	14895	14911	14756	14813	14941	14758	14843	14896	14797	14867	14897	14888	14713	14861	14747	14813	14947	14836	14977	14824	14923	14800	14767	14757	14966	14961	14815	14828	14905	14846	14819	14858	14761	14755	14601	14799	14817	14733	14780	14916	14846	14762	14840	14907	14773	14811	15006	14990	14852	14799	14949	14894	14937	14842	14917	14905	14905	14999	14705	14824	14740	14992	14881	14947	14947	14738	14888	14900	14649	14880	14779	14745	14847	14899	14807	14985	14918	14838	14889	14706	14891	14864	14941	14705	15016	14844	14938	14778	14881	14891	14926	14856	14760	14904	14884	14838	14701	15089	14961	14783	14851	14801	14951	14802	14864	14808	14917	14962	14922	14728	14829	14918	14756	14871	14906	14910	14720	14769	14786	14920	14923	14764	14931	14945	14918	14997	14977	14694	14992	14837	14866	14748	14959	14830	14978	14905	14759	14720	14876	14768	14970	14714	14775	14923	14705	14858	14749	14895	14859	14687	14898	14826	14865	14733	14798	14921	15004	14703	14868	14850	14759	14775	14871	14794	14848	14938	14767	14931	14827	14945	14860	14751	14951	14779	14867	14895	14670	14930	14925	14889	14803	15011	14594	14911	14997	14813	14780	14805	14894	14732	14928	14777	14892	14813	14735	14816	14947	14828	14582	14824	14942	14870	14821	14821	14859	14851	14892	14919	14932	14856	15002	14923	14788	14866	14969	14749	14837	14848	14713	14772	14769	14786	14931	14879	14653	14760	14743	14952	14835	14907	14876	14665	14957	14731	14886	14766	14742	14835	14874	14819	14913	14910	14838	15062	14808	14973	14992	14917	14859	14806	14833	14686	14816	14831	14580	14854	14814	14990	14883	14833	14818	14845	14791	14854	14839	14907	14726	14770	14814	14940	14902	14911	14665	14846	14794	14933	14853	14757	14891	14877	14871	14948	14784	14823	14789	14815	14922	14925	14867	14877	14742	15006	15021	14732	14746	14813	14998	14855	14741	14852	14807	14643	14934	14813	14824	14878	14718	14933	14868	14935	14953	14840	14977	14941	14931	14869	14761	14763	14780	14800	14842	14830	14937	14869	14674	14807	14989	14828	14861	14887	14708	14896	14978	14832	14808	14847	14992	14911	14790	14788	14882	14809	14876	14865	14738	14777	14878	14873	14845	14861	14839	14945	14819	14948	14843	14730	14729	14836	14770	14962	14929	14985	14962	14839	14803	14845	14765	14932	14967	14920	14828	14788	14990	14778	14889	14901	14835	14793	14719	14730	15008	14872	14849	14742	14744	14610	14780	14922	14845	14909	14771	14687	14929	14893	14844	15043	14662	14955	14865	14843	14809	14813	14964	14761	14823	14979	14857	14782	14757	14883	14719	14944	14864	14846	14958	14810	14854	14857	14865	14759	14884	14853	14926	14738	14756	14878	14717	15050	14840	14809	14979	14893	14820	14888	14713	14832	14866	14916	14791	14880	14814	14885	14904	14735	15016	14793	14763	14898	15013	14811	14833	14851	14724	14695	14775	14805	14921	14839	15066	15022	14959	14881	14833	14968	14813	14753	14900	14775	14847	14845	14806	14824	14732	14970	14830	14876	14848	14912	14902	15002	14871	14941	14879	14679	14823	14837	14840	14813	14782	15054	14931	14724	14928	14792	14758	14910	14991	14784	14946	14783	14791	14711	14821	14970	14737	14801	14753	14695	14835	14877	14851	14953	14772	14866	14797	14790	14842	14823	14893	14876	15027	14884	14937	14913	14758	14752	14976	14961	14773	14872	14837	14849	14716	14817	14771	15144	14979	14931	14951	14916	14774	14925	14801	14749	14651	14887	14795	14759	14835	14994	14980	14892	14842	14946	14919	14818	14717	14811	14823	14911	15028	14830	14803	14881	14981	14750	14742	14892	14921	14715	14757	14835	14847	15002	14859	14819	14892	14772	14842	14952	14713	14822	14717	14921	14871	14815	14852	14854	14862	14968	14900	14677	14821	14904	14736	14825	14810	14788	14850	14895	14924	14836	14800	14895	14912	14890	14798	14818	14750	14642	14730	14995	14777	14749	14740	14885	14921	14765	14773	14794	14872	14910	14827	14918	14728	15042	14929	14987	14866	14870	14879	14943	14951	14707	14906	14875	14772	14616	14804	14810	14959	14888	14919	14715	14950	14795	14901	14840	14873	14782	14671	14786	14853	14856	14901	14820	14799	14849	14973	14949	14746	14880	14925	14896	14816	14769	14680	14909	14898	14803	14827	14999	14914	14870	14965	14817	14898	14852	14908	14829	14667	14936	14774	14793	14799	14886	14885	14600	14884	14891	14801	14864	14961	14909	14799	14936	14804	14940	14968	14817	14918	14852	14930	14875	14684	14678	14907	14911	14943	14762	14866	14809	14799	14954	14837	14874	14834	14844	14915	14979	14898	14744	14825	14762	14868	14838	14860	14966	14723	14855	14938	14943	14759	14935	14712	14763	14789	14816	14808	14911	14699	14857	15056	14873	14929	14801	14811	14774	14848	14994	14961	14794	14836	14774	14777	14902	14742	14801	14879	14981	14802	14714	15021	14685	14816	15008	14847	14916	14933	14910	14823	14929	14929	14903	14853	14887	14958	14941	15061	14968	14899	14660	14933	14864	14836	14841	14917	14742	14988	14841	14819	14852	14906	14934	14807	14762	14793	14813	14629	14839	14709	14924	14979	14846	14791	14899	14962	14909	14936	14800	14845	14725	15087	14725	14754	14939	14813	15059	14914	14670	14920	14829	14766	14659	14919	14928	14837	14775	15029	14831	14911	14907	14989	14837	14892	14889	14929	14931	14950	14964	14807	14824	14805	14980	14766	14772	14891	14834	14934	14884	14670	14811	14904	14868	14844	14667	14864	14700	14879	14810	14825	14909	14859	14836	14991	14868	14891	14791	14711	14831	14925	14833	14915	14868	14905	14727	14930	14892	14752	14842	14838	14751	14812	14896	14957	14838	14952	14816	14800	14903	14924	14878	14611	14839	14764	14954	14800	14846	14812	14774	14822	14776	14890	14852	14882	14932	14857	14895	14772	14888	14881	14804	14934	14748	14898	14634	14801	14786	14887	14889	14868	14830	14638	14982	14781	14877	14645	14807	14799	14924	14835	14943	14862	14849	14866	14838	14824	14832	14927	14962	14860	14762	14846	14893	14829	14719	14788	14731	14838	15076	14944	14965	14898	14897	14999	14808	14746	14690	14814	14871	15012	14950	14985	14903	14802	14877	14762	14859	14804	14694	14816	14929	14797	14893	14965
34436	27575	28954	26221	24807	24333	24765	24745	24697	24824	24831	24578	24560	24507	24452	24708	24837	24694	24630	24670	24596	24568	24427	24530	24753	24674	24455	24267	24783	24434	24817	24669	24818	24519	24785	24449	24552	24418	24640	24597	24566	24626	24617	24438	24605	24596	24636	24441	24691	24372	24603	24442	24478	24655	24694	24709	24683	24385	24552	24497	24323	24656	24713	24557	24676	24504	24534	24584	24609	24728	24536	24623	24819	24607	24503	24605	24784	24524	24470	24424	24640	24581	24800	24865	24865	24439	24695	24467	24762	24326	24627	24523	24582	24606	24618	24407	24797	24314	24490	24491	24863	24781	24701	24576	24593	24590	24579	24656	24830	24620	24706	24774	24518	24678	24477	24651	24354	24529	24590	24550	24627	24464	24372	24629	24611	24564	24487	24640	24836	24550	24540	24667	24637	24597	24556	24265	24498	24670	24472	24476	24538	24398	24735	24446	24465	24379	24465	24524	24652	24567	24582	24481	24654	24415	24544	24417	24609	24568	24415	24234	24681	24448	24620	24582	24520	24676	24652	24600	24599	24357	24462	24398	24620	24585	24625	24716	24838	24585	24686	24401	24484	24435	24398	24610	24369	24515	24490	24240	24400	24381	24611	24594	24432	24770	24731	24649	24740	24868	24915	24528	24415	24389	24404	24590	24727	24558	24836	24486	24618	24717	24610	24762	24518	24514	24615	24637	24704	24414	24701	24261	24496	24595	24470	24602	24653	24609	24587	24559	24708	24802	24607	24887	24590	24540	24316	24716	24689	24618	24793	24491	24694	24745	24508	24449	24859	24663	24476	24687	24571	24561	24569	24729	24726	24625	24888	24566	24250	24571	24794	24690	24634	24369	24502	24626	24696	24693	24540	24548	24644	24492	24323	24736	24677	24521	24717	24478	24538	24529	24524	24615	24531	24663	24471	24514	24728	24815	24876	24572	24462	24764	24362	24368	24606	24682	24288	24482	24476	24530	24665	24408	24685	24478	24536	24595	24443	24573	24558	24579	24421	24388	24573	24592	24828	24482	24362	24526	24520	24319	24560	24662	24676	24537	24639	24590	24747	24627	24477	24784	24504	24526	24578	24540	24678	24510	24561	24490	24662	24356	24596	24720	24540	24435	24298	24463	24807	24368	24681	24453	24419	24539	24673	24635	24509	24765	24589	24585	24363	24483	24531	24739	24672	24567	24509	24785	24650	24728	24383	24344	24765	24557	24551	24474	24702	24561	24681	24633	24447	24406	24384	24422	24632	24410	24522	24596	24554	24726	24437	24515	24509	24509	25001	24570	24632	24419	24387	24642	24413	24839	24555	24413	24470	24336	24390	24634	24585	24474	24682	24483	24364	24241	24464	24672	24488	24459	24743	24559	24502	24783	24514	24619	24389	24585	24760	24551	24869	24439	24652	24458	24286	24574	24615	24296	24645	24626	24846	24451	24483	24719	24716	24718	24494	24595	24368	24506	24626	24622	24549	24759	24630	24412	24421	24437	24560	24750	24526	24509	24644	24454	24497	24503	24455	24211	24430	24711	24422	24729	24629	24642	24697	24712	24635	24601	24670	24489	24639	24723	24380	24479	24489	24538	24452	24525	24881	24808	24658	24468	24646	24830	24502	24263	24611	24762	24639	24380	24805	24686	24824	24450	24308	24572	24412	24666	24539	24545	24500	24362	24366	24546	24790	24786	24618	24505	24618	24656	24703	24510	24672	24610	24650	24582	24684	24735	24291	24581	24464	24619	24561	24660	24721	24399	24334	24737	24602	24589	24424	24684	24512	24712	24705	24567	24533	24364	24398	24436	24670	24534	24404	24549	24700	24601	24439	24578	24528	24835	24931	24439	24279	24513	24551	24558	24571	24790	24684	24747	24684	24460	24469	24576	24728	24441	24651	24466	24517	24485	24654	24448	24518	24612	24605	24403	24629	24275	24650	24660	24579	24316	24643	24615	24596	24393	24621	24485	24568	24410	24650	24538	24655	24578	24622	24509	24578	24523	24465	24632	24557	24489	24450	24549	24920	24575	24450	24591	24600	24664	24644	24515	24614	24665	24593	24401	24580	24542	24546	24593	24614	24318	24631	24764	24403	24766	24399	24494	24578	24671	24746	24460	24664	24797	24367	24716	24597	24937	24653	24340	24696	24663	24622	24439	24604	24626	24582	24405	24516	24635	24405	24555	24710	24500	24496	24624	24527	24615	24466	24564	24717	24519	24419	24548	24368	24338	24561	24634	24682	24422	24552	24442	24814	24534	24602	24269	24530	24510	24536	24608	24677	24537	24855	24713	24600	24643	24662	24580	24558	24653	24720	24393	24542	24802	24626	24443	24627	24553	24708	24420	24546	24504	24485	24859	24667	24595	24583	24609	24594	24352	24562	24479	24555	24403	24579	24448	24835	24757	24560	24475	24497	24750	24323	24555	24562	24458	24552	24430	24612	24596	24591	24621	24537	24485	24313	24748	24610	24382	24567	24311	24595	24360	24290	24764	24459	24457	24504	24619	24647	24560	24652	24722	24631	24661	24581	24486	24492	24381	24584	24639	24777	24586	24686	24664	24678	24457	24650	24553	24406	24225	24414	24725	24859	24484	24258	24512	24526	24467	24478	24579	24495	24709	24743	24501	24385	24643	24256	24548	24650	24492	24505	24728	24575	24548	24352	24781	24741	24740	24465	24701	24478	24519	24657	24524	24418	24487	24620	24408	24479	24482	24454	24456	24548	24613	24618	24857	24466	24378	24585	24515	24649	24426	24522	24590	24432	24332	24496	24456	24651	24676	24554	24673	24517	24498	24564	24521	24503	24482	24543	24415	24468	24606	24576	24805	24805	24577	24630	24514	24604	24671	24554	24600	24466	24568	24709	24468	24474	24701	24511	24642	24702	24519	24564	24447	24264	24560	24489	24359	24461	24626	24736	24764	24790	24581	24712	24567	24381	24613	24442	24616	24329	24290	24593	24558	24555	24769	24585	24385	24567	24502	24582	24444	24713	24564	24404	24340	24804	24450	24698	24792	24416	24644	24791	24649	24603	24443	24847	24476	24398	24752	24879	24335	24542	24636	24481	24585	24736	24629	24443	24679	24837	24590	24528	24590	24574	24462	24617	24642	24632	24553	24572	24491	24700	24527	24736	24659	24826	24828	24528	24631	24530	24672	24399	24397	24637	24855	24607	24808	24752	24511	24594	24635	24481	24505	24666	24410	24695	24653	24515	24582	24447	24451	24629	24467	24719	24516	24474	24603	24889	24641	24610	24756	24606	24441	24567	24615	24722	24596	24609	24633	24578	24671	24721	24354	24658	24735	24384	24534	24459	24436	24755	24499	24580	24408	24707	24213	24445	24650	24720	24635	24401	24555	24463	24251	24463	24403	24508	24333	24580	24699	24591	24543	24666	24605	24519	24474	24358	24735	24461	24499	24656	24438	24878	24672	24713	24648	24638	24817	24362	24355	24467	24534	24395	24601	24699	24423	24687	24819	24636	24680	24449	24489	24383	24633	24526	24442	24441	24693	24791	24709	24334	24605	24490	24576	24313	24340	24681	24669	24579	24517	24813	24479	24539	24415	24474	24304	24570	24535	24831	24491	24592	24446	24682	24580	24447	24590	24450	24642	24403	24611	24626	24604	24665	24557	24730	24590	24400	24330	24645	24514	24620	24547	24626	24814	24489	24579	24541	24525	24759	24661	24912	24348	24726	24646	24601	24570	24615	24281	24463	24624	24742	24835	24502	24722	24792	24674	24368	24569	24392	24612	24711	24626	24617	24633	24547	24450	24606	24700	24499	24386	24758	24466	24521	24762	24548	24570	24552	24832	24701	24746	24597	24628	24520	24539	24619	24558	24546	24694	24498	24549	24568	24620	24716	24570	24461	24479	24557	24702	24703	24265	24420	24475	24669	24473	24562	24600	24584	24557	24497	24424	24648	24701	24690	24753	24702	24485	24383	24419	24476	24667	24551	24637	24397	24435	24728	24441	24576	24621	24576	24651	24732	24619	24340	24419	24678	24713	24330	24767	24413	24536	24635	24500	24638	24643	24662	24570	24555	24618	24772	24501	24747	24552	24367	24399	24634	24431	24493	24584	24608	24482	24368	24477	24614	24386	24585	24637	24613	24489	24826	24401	24437	24421	24459	24626	24571	24748	24646	24493	24842	24565	24638	24519	24658	24579	24623	24465	24465	24703	24462	24633	24536	24478	24465	24459	24514	24511	24620	24538	24567	24553	24456	24249	24452	24617	24701	24464	24730	24540	24710	24542	24433	24814	24682	24757	24493	24369	24554	24511	24836	24389	24526	24591	24783	24449	24796	24566	24425	24498	24546	24596	24858	24820	24670	24384	24469	24596	24646	24669	24417	24548	24844	24674	24751	24527	24508	24503	24599	24659	24864	24523	24732	24687	24518	24529	24534	24573	24569	24582	24475	24549	24423	24601	24550	24451	24525	24605	24855	24665	24380	24796	24732	24619	24682	24671	24599	24411	24694	24599	24625	24515	24516	24525	24536	24494	24825	24744	24650	24597	24573	24519	24511	24530	24361	24551	24391	24352	24767	24667	24471	24518	24390	24510	24807	24547	24687	24471	24612	24671	24695	24481	24566	24750	24552	24239	24645	24599	24436	24454	24550	24631	24781	24308	24514	24682	24419	24569	24521	24596	24478	24652	24394	24492	24540	24758	24708	24468	24646	24434	24524	24565	24519	24672	24471	24473	24480	24659	24640	24641	24764	24597	24573	24730	24813	24438	24643	24507	24530	24582	24436	24690	24815	24436	24456	24407	24209	24623	24722	24534	24610	24540	24498	24690	24640	24597	24586	24635	24475	24780	24541	24606	24547	24744	24827	24383	24482	24761	24513	24677	24554	24612	24671	24782	24477	24586	24510	24468	24570	24578	24888	24434	24492	24728	24661	24537	24444	24685	24833	24439	24527	24664	24462	24587	24599	24609	24525	24692	24670	24820	24399	24503	24721	24801	24736	24471	24724	24606	24648	24670	24610	24513	24501	24665	24784	24718	24478	24524	24451	24417	24567	24481	24750	24472	24582	24371	24532	24476	24820	24418	24699	24703	24639	24787	24749	24579	24818	24596	24342	24740	24490	24509	24562	24633	24604	24628	24451	24312	24360	24550	24212	24520	24640	24743
22028	27660	20078	16718	16600	16357	16465	16428	16236	16275	16225	16127	16214	16179	16227	16186	16245	16200	16345	16284	16080	16325	16252	16238	16101	16047	16051	15984	16213	16188	16218	16129	16213	16100	16134	16036	16146	15900	16091	15955	16219	16141	16239	16121	16169	16000	16003	16050	16298	16048	16068	16399	16098	16083	16000	16091	16266	16108	16217	16222	16005	16310	16274	16273	16216	16142	16183	16094	15997	16163	16071	15998	16008	16207	16202	16158	16293	16073	16133	15966	16029	16104	16187	16225	16021	16078	16137	16197	16091	16293	16116	16316	16158	15912	16161	16216	16107	15974	16098	16024	16018	16107	16159	16201	16170	15984	16142	16118	16050	15966	16176	16015	16111	15975	15993	16089	16220	16182	16049	16047	16096	16204	16173	16059	16137	16158	16118	16237	15945	16086	16129	16177	16001	16033	16101	15998	16170	16153	16161	16086	16085	16284	16174	16069	16226	16160	16326	16047	16095	16106	16178	15941	16163	16130	16104	16087	16260	16183	16006	15966	16096	15966	16161	15946	16208	16053	16039	16162	16046	15975	15990	16211	16302	16195	16206	15999	16171	15992	16095	16228	16045	16141	15991	16244	16075	15965	16028	15992	16046	16047	16122	15997	15979	16002	16266	16060	16095	16102	16129	16016	16247	16151	16209	16186	15897	16182	16089	16165	16205	16099	16081	16062	16252	16112	16279	16081	16126	16076	16130	16207	16157	16090	16167	16161	16118	16326	16040	16417	16084	16010	15964	15989	16115	15995	16179	16156	16258	16134	16129	16270	16079	16315	16021	16066	16222	16079	16110	16038	16138	16097	15998	16157	15948	16151	16177	16180	16293	16020	16045	16130	16024	16332	15996	16096	15959	16162	16221	16001	16087	16001	16148	16194	16271	15958	16250	16087	16125	16009	16087	16156	16054	16303	16161	16148	16339	16266	16194	16133	16238	16113	16081	16077	16043	15911	16086	16096	16202	16100	16064	15934	16098	16102	16246	16025	16227	16154	16159	16121	16103	15962	16212	16122	16125	16208	16067	16107	16027	16131	16037	16066	16150	15947	16333	16194	16015	16011	15980	16092	16090	16040	16152	16249	16181	16080	16133	16069	16177	16109	16139	16088	15996	16043	16126	16224	15991	15890	16057	16132	16070	16133	16115	16021	16105	16083	16164	16052	15991	16128	16100	16219	16016	16156	15853	16225	16261	16112	16025	16168	16103	16170	16197	16185	16126	16116	16363	16090	16110	16106	16063	16039	16134	16079	16098	16046	16104	16162	16047	16181	16007	16203	16064	16105	16071	16098	16159	16116	16099	16144	16200	16185	16079	16104	16090	16083	16128	15983	16150	15904	16200	16125	16120	15959	16232	16302	16158	16154	16019	15957	16102	16049	16266	16099	16104	16292	16140	16143	16050	16234	16146	16160	16198	15851	16175	16040	16102	15924	16160	16053	16027	16263	16172	16058	16142	16113	16297	16238	16062	16146	15998	16090	16036	16185	16215	16209	16083	16183	16091	16187	16115	16011	16109	16227	15993	16092	16256	16000	16041	16161	16067	15906	16067	16118	16199	16277	16161	16050	16049	16051	16133	16032	16226	15989	16083	16158	15939	16060	16290	16028	16106	16249	16258	16223	16137	16150	16104	16072	16068	16125	16118	16123	16123	16024	16145	16014	16275	16162	16178	16157	16138	15983	15963	16215	16016	16272	16207	16096	16131	15883	16181	16291	16100	16203	16130	16266	16108	15987	16174	16133	16228	16124	15920	16074	16144	16085	16118	16094	16251	15984	16132	16203	16065	16021	15988	15991	16185	15945	16123	16123	16038	16208	16191	16015	16133	16158	16211	16153	16078	15932	16006	16181	16153	16310	16253	16112	16114	16119	16277	16078	16218	16022	16217	16094	16137	16129	16208	16299	16114	16073	16114	15961	16225	15946	16208	16136	16245	15991	16106	16242	16079	16165	16139	16085	15929	16042	16129	16191	16179	16113	16262	15937	15929	16142	16065	16132	16170	15999	16281	16100	16163	16002	16092	16182	16128	16100	15836	16138	16118	16202	16043	16248	16193	15878	15862	16008	16064	16155	16324	16012	16184	16200	16178	15991	16077	16134	16051	16269	16078	16122	16026	16035	15994	16079	16288	15990	16155	16236	16176	16169	16084	16078	16066	16314	16174	16103	16165	15939	15945	16035	16124	16041	16171	15996	16020	16160	16123	16141	16183	16152	16342	16259	16217	16129	16103	16136	16009	16081	16132	16258	16056	16108	16115	16136	16009	16161	16204	15980	16191	16117	16340	16281	16196	16136	16039	16242	16274	16141	16085	16026	16174	16042	16121	16230	16282	15972	16135	16175	16070	16168	16044	16093	16163	16143	16091	16030	16084	16100	16036	16185	16067	15965	16326	16116	16100	15954	16237	16117	16318	16069	16088	16145	16037	15950	16186	16098	16071	16147	16083	16263	16044	16051	16038	16126	16215	16130	16200	16053	15982	16197	16001	16261	16165	16160	16291	16171	16168	16096	16154	16096	16054	15966	16111	16136	15971	16255	16037	16094	16164	16270	16215	16065	16071	16106	16075	16113	15932	16173	16089	16216	16099	16113	16285	16107	16132	16004	16236	16147	16036	16305	16197	16197	15971	16063	16019	16011	16060	16133	16057	15952	16072	16100	16259	16097	16080	15970	16007	16128	16202	16060	16175	16094	16153	16273	16227	16185	16087	16052	16016	16067	16350	16003	16236	16007	16094	16074	16065	16101	15958	16149	16093	16140	16155	16050	16106	16027	16218	16075	16181	15908	16051	16085	16185	16062	16160	16047	16110	15932	16072	16089	16110	16054	16156	16127	16039	16167	15993	16163	16122	16223	16239	15820	16158	16170	16056	16165	16115	16140	16177	16155	16107	16013	16016	16051	16187	16021	16048	16103	16161	16038	16061	16039	16124	16143	16134	16156	16022	16031	16214	15986	16069	16078	15943	16053	16288	16244	16217	16174	16206	16076	16190	15915	16067	16014	16168	16098	15995	16165	16062	16177	16138	16123	16101	16120	16211	16131	16047	16126	16222	16156	16063	16107	16135	16156	16269	16183	16105	16067	16173	15932	16123	16213	16203	16014	16092	16065	16148	16019	16101	16169	16274	16128	16040	16085	16151	16015	16143	16250	16095	16208	16272	16157	16194	16062	15925	16094	16018	16067	16213	16091	16131	16116	16083	16248	16239	16040	15911	16167	15954	15967	16125	16167	16346	16067	16074	16113	16106	16072	16361	15964	16116	16072	16100	16077	16010	16186	16196	16124	16094	15979	15975	15984	15771	16218	16180	16147	16166	16043	16095	16205	15979	16138	16083	16046	16180	16128	16239	16189	16017	16023	16173	16012	16096	16404	16241	16169	16079	16118	15972	16029	16006	16244	16133	16071	16120	16180	16049	16011	16062	16179	16192	16189	16198	16110	15970	16113	16213	16128	16168	16224	16058	16139	16196	16077	16029	16170	16082	16132	16069	15955	16234	16088	16095	16060	16146	16181	16081	16027	16107	16142	16080	16120	16144	16230	16056	16050	16036	16276	16107	16150	16115	16099	16028	16205	16117	16299	15996	16134	15965	16065	16142	16174	16168	16095	16019	16303	16081	16135	16228	16103	16094	16347	16389	16233	16027	16160	16134	16051	16116	15947	16133	16083	16046	16056	16242	16156	16091	16147	16185	16034	16040	16088	15988	16068	16111	16158	16261	16020	16171	16161	15969	16087	16233	16132	16159	16110	16016	15932	16008	16163	16191	16105	16063	16177	16100	16262	16108	16094	15999	16188	16001	16023	16019	16049	16147	16179	16000	16016	16100	16235	16148	16077	16253	15982	16126	16101	16197	16180	16126	16071	15944	15919	16163	16075	16069	16020	16000	16284	16037	16046	16060	16104	16056	16045	16125	16134	16287	16192	16038	16031	16170	16116	16119	16100	16056	16144	16132	16117	16050	15990	16112	16127	16129	16303	16133	16134	16113	16024	15978	16114	16133	15996	16195	16082	15864	16260	15926	15939	16121	16069	16095	16108	16205	15922	16061	16235	16044	16108	16199	16073	16232	16049	16036	16149	16057	16067	16154	16297	16112	16079	16134	16219	16110	16096	16095	15940	16029	16138	16122	16154	16140	15921	16128	16082	16230	16206	16092	16110	16205	16077	16184	16042	16030	16106	16196	16159	16107	16062	16176	16126	16206	16197	16189	16179	16160	16104	16161	16166	16198	16077	16023	16138	16021	16136	16169	16198	16188	16124	16261	16155	16212	16158	16112	16220	16120	16020	16063	16158	16181	16119	16000	16023	16196	16117	16251	16085	16042	16153	16161	16128	16067	16123	15948	16125	16057	16174	16253	16181	16026	16258	16198	16090	16220	16082	16027	16281	16065	16074	15970	16210	16078	15946	16003	16202	16075	15950	16046	16098	16057	16102	15829	16162	16084	16192	16062	16137	15926	16167	16012	16211	16271	16131	16093	16236	15979	15995	16009	16124	16376	16084	16031	16228	16091	16057	16016	16249	16087	16052	16136	16103	16178	16097	15940	16126	16126	16223	16174	16122	16050	16186	16193	16049	16133	16094	15974	16265	16019	16075	16150	15950	16130	16129	16105	16031	16187	16238	16051	15916	16152	16201	16185	15995	16189	16017	16121	16137	16267	16064	16182	16077	16119	16107	15976	16029	16095	15993	16103	16121	16084	16311	16122	15965	16262	16207	16252	16227	16167	16216	16433	16199	16039	16272	16240	16076	15936	16111	16140	16085	16224	16093	16151	16160	15984	16167	16116	16121	16086	16212	16216	16272	16152	16109	16139	16114	16165	16093	16272	16095	16039	15982	16088	16135	16326	16015	16256	15985	16005	16270	16192	16066	16079	16139	15896	16235	16247	16211	16176	16299	16150	16032	15965	16069	16040	16241	16058	16192	16277	16066	16159	16251	16232	16210	16116	16032	16043	16222	16088	16059	16114	16207	16215	16172	16004	16167	16225	16171	16049	16089	16217	16252	16017	15972	16093	16179	16012	16206	15999	15987	16123	16147	15923	15999	16166	16098	16135	16216	16050	16145	16001	16165	15951	16226	16012	15960	15928	16291	16114	16154	16302	16166	16113	16185	16368	16264	16139	16169	16108	16188
24389	20992	27336	25038	22739	24985	25421	23187	22605	22829	22779	22469	22394	22083	22430	22369	22275	22348	22093	22089	22354	22230	22039	21954	22058	22263	21995	22089	22239	22334	22463	22507	22442	22072	22404	22270	22117	22002	22138	21963	22286	22138	22246	21957	22000	22148	22386	22117	22083	22096	22316	21991	21931	22053	22246	22204	22149	22032	22149	22214	21893	22046	21868	21958	22235	21996	22119	22148	21802	22232	22035	22094	22382	22142	22038	22201	22103	22198	22095	22051	22423	22144	22418	22349	21874	21937	22050	22300	22230	21926	21993	21758	21919	22159	21864	22220	22143	21944	21933	22093	21970	22085	22225	22082	22094	22055	21859	21976	22158	22105	21926	22111	22129	21844	22199	22077	21957	22256	21969	22133	21927	22104	22041	22068	22067	22008	21873	21864	22096	21955	22029	21969	21925	22003	22012	22083	22244	22102	21847	21966	21800	22173	22173	21917	22059	22009	21945	21836	22206	21909	21868	21840	21939	22202	22107	22007	21889	22105	22186	21907	21924	22085	22161	22046	22035	22095	22071	21989	22014	21957	22002	21885	22121	22137	22150	21883	21990	22114	22000	22113	22170	22241	22432	22194	21909	22000	22240	22046	22143	22071	22023	22159	22098	21936	21894	22087	22358	22000	21842	22063	22006	22006	22167	22147	22140	22062	22106	22159	21839	21842	22079	21764	22188	21659	21982	21924	21867	22110	21898	21816	22173	22105	21918	21933	21950	21895	22066	21903	22207	22007	22110	22066	22091	21993	22291	21978	21909	21990	22202	21968	21868	21988	22035	22165	22070	22038	21921	22094	22165	22003	21846	22054	22186	21836	22037	21943	22100	22133	22023	22194	21934	21801	21810	21952	22085	22039	21812	21870	21916	21953	22020	22020	22144	22062	22047	21921	22116	22063	22128	22221	22125	21932	22108	22035	22073	22047	22085	22087	21781	21909	21901	22318	21960	22284	22104	22026	21925	21981	22125	22272	21900	21977	21839	22104	21943	22073	21922	21836	22025	21919	22211	22108	22014	22311	22016	22041	22323	22000	21982	22082	22178	22142	22160	21812	22267	22066	21841	21864	21881	22044	21977	22257	22159	22164	21939	21768	21961	22160	21830	21940	22038	22006	22180	22095	22061	21992	21989	21899	22200	22134	21896	22183	22064	22036	21949	22185	21948	21907	22090	22014	22112	22126	22064	22185	22010	22233	21993	22033	22188	22027	22298	21708	22053	22130	21906	22006	22092	22118	22287	22265	22072	22137	22217	22039	22112	22016	22113	22006	21913	21998	21907	22077	22174	21973	22135	22148	21898	22009	22220	22167	22068	21988	22211	21898	22089	22025	22133	21987	22183	22114	21966	21993	22264	22193	22010	21991	21947	21974	21926	21987	22055	22136	22137	22256	21957	22086	22015	22224	22210	22221	21835	22030	22294	22358	22089	22050	21984	22160	21598	22212	22000	21971	22000	22061	22053	22296	21959	22036	22147	21948	22154	22098	21851	22087	22113	21848	21905	22135	21931	22220	22063	22068	22084	22168	21981	22207	22020	21843	22015	22138	21786	21817	21926	21796	22045	21923	22202	21927	22011	21980	21970	22035	21765	21924	22047	22202	22180	22043	22106	22063	22174	21844	22251	22296	22210	22184	22229	21840	21959	22005	21884	21850	22043	22033	22369	22253	21922	22467	22160	22134	22035	21989	21746	22033	21976	22080	22245	22010	22132	22054	21943	22140	22155	22106	22379	22060	21826	21828	22209	22233	21987	22280	22067	22081	22038	22123	21835	22090	21924	22020	22087	21988	22176	21905	22054	22023	22026	21826	21881	22165	21814	21989	21897	22169	21861	21912	22060	22130	22205	22104	22183	22134	21993	22077	22002	22107	22224	21999	22098	22188	22433	22200	22056	22021	21931	21896	22269	21936	21922	22015	22292	22003	22158	22029	22102	22256	21986	22236	22207	22121	21917	22172	22240	22194	22097	22126	22195	21905	22068	21962	21987	22038	21895	21940	22114	22086	22303	22041	21997	21958	21933	22026	21979	21973	21929	22273	22064	22063	22130	22065	21763	22253	21963	21980	22177	21878	21975	21982	22312	21792	22134	22088	21990	22069	22076	22009	21921	21934	21916	21938	22148	22064	22037	21972	21716	22190	22305	22065	22051	22112	21895	22083	22231	22193	21803	22035	21948	22077	22139	22210	21725	22054	22101	22014	22115	21832	22012	22061	22131	21975	22026	22317	22026	22226	22040	21995	21924	22023	21946	21980	22097	22242	22049	22088	22088	22096	22073	22176	22302	22218	21936	22146	22030	22017	22068	22282	22240	21864	22252	22083	22131	21882	21901	22041	21938	22083	22199	22117	22222	21886	22101	21971	21769	21941	22083	21801	21992	22097	22064	22153	22059	21927	22151	21734	22030	22211	22252	22244	22076	22085	22312	21980	21986	22178	22113	22077	22085	21856	21866	21995	21783	22094	22042	22112	21937	22229	22135	21839	22197	21940	22147	22320	21846	22006	22087	22010	22155	22186	22048	21927	22069	21979	22048	22059	22060	22055	22007	22125	22142	22098	21889	22073	21904	21964	22199	22019	21937	21859	21779	22036	22052	22067	21871	22187	21832	22165	22102	22170	21875	22082	22085	21962	22205	22169	22253	22170	22202	22205	22134	22219	22163	21970	21951	22075	22146	21941	22100	21937	22351	21912	22131	22037	21854	21847	21991	22120	22086	22087	22022	21861	22032	22187	22231	22036	22083	21953	21836	22117	22113	22019	22023	22065	22050	22042	22089	21999	22107	22010	22186	22108	22209	22053	22060	22075	21979	22061	22050	22112	22241	22155	22130	21897	22002	21870	22092	22094	21913	22014	22090	22214	22036	21978	22138	22027	22162	21933	22127	22216	21877	22027	22217	22119	22046	21982	22303	21822	21899	21968	22043	21915	21911	22175	22015	22210	22221	22099	21927	22041	21991	21891	22012	22197	22402	22002	22003	22058	21982	22024	22085	22077	22073	22078	22094	21992	22054	21944	21851	21964	21999	21920	21987	22085	22039	22008	22195	22090	21961	22024	21976	22200	22134	22016	22074	22073	22115	21899	22148	22153	22207	22343	22084	21944	21953	22064	21881	22023	22233	21899	21940	21963	21942	21984	22207	21979	22003	22011	21968	21992	21942	21871	21795	22109	21818	22018	22138	21772	22181	21989	22190	22009	22114	22202	22179	22021	22031	21884	22078	22269	22146	21915	22187	22069	21959	21836	22003	21970	22051	21993	22158	22111	22069	22053	22027	22116	21863	22132	21776	22260	22164	22036	22268	22143	22138	22034	22205	21863	22354	22286	22048	21764	21901	22152	22043	22236	22186	22205	22090	22110	21856	22224	22049	21670	22012	22101	22195	21918	22000	21923	22104	22042	22109	22116	21962	21924	22119	22075	22076	22098	22168	22147	22220	22158	21873	21986	21901	22068	22162	22183	21633	22133	21981	21910	22051	22016	21949	21962	22155	22144	21933	22155	21955	22022	22314	22152	22205	22209	21982	21916	21911	22093	22098	21878	22144	21954	21951	22059	22036	22031	21957	21834	21958	22131	22338	22200	22170	22210	21943	22085	22147	21821	22183	22156	22081	21895	22345	22072	21838	22197	21990	21943	21904	22024	22159	22225	22111	22200	21823	22177	21957	22110	22210	21987	21903	21752	21934	21703	21844	21910	21890	22170	22051	22154	21816	21882	21833	21731	22051	22260	22184	21882	21942	22044	22004	22119	22213	22272	22039	22035	21917	22062	21970	22143	21931	21947	22132	22133	22128	21889	22069	22096	21977	22117	21987	21943	21890	22088	22118	22137	21948	21843	22237	22297	22189	22097	21974	22015	22028	22055	22093	21970	22126	22201	22187	22155	22083	22097	22056	21798	22208	22007	22065	22050	21953	21840	22097	22149	22242	22037	22213	22169	21912	22086	22010	22015	22037	22206	22335	22205	22210	22184	21975	22149	22010	22146	22022	22025	22060	22188	22128	21857	22129	22053	22086	21822	22082	22106	21996	22112	21986	22100	21936	21994	21906	22101	22138	21989	22014	22130	22061	22013	22084	22112	21978	21711	21983	21958	21838	21762	21818	22145	21919	22169	22009	21971	22076	21840	22084	22354	21934	22216	22216	21925	22075	22131	22174	22231	21906	22227	21878	21970	21970	21953	22165	22043	22110	22271	22034	22138	22027	21815	22062	21941	22057	22008	22261	21940	22164	22104	22045	21917	22129	22178	22246	22198	22303	22214	21930	22106	22090	22054	22025	22306	22130	22073	22188	22245	21885	21988	22127	21868	21916	21969	22016	22152	21910	21952	21965	22312	22138	22141	22128	21998	22073	21859	22128	21805	21943	21743	22198	22010	22106	22094	22197	21994	22365	22267	22036	22074	22010	22105	22013	22025	22042	22142	22072	22044	22305	21912	22041	22010	22239	22067	22034	21984	22231	22172	22213	22080	22158	22022	22194	22048	21792	22096	22183	22105	22049	22008	22036	22051	22123	22149	21799	22133	21964	21827	22088	21902	22218	22050	22358	22014	22011	22103	22033	21840	21872	22126	21936	21981	22199	22229	22096	21852	22335	22053	22012	22286	22236	21979	22057	22115	22036	22047	22130	22210	21959	22126	21987	22089	22173	22110	22041	22047	22181	22055	22292	22038	21987	21998	22248	22106	22151	21858	22097	22083	22078	21940	21950	21766	21888	21948	22246	22063	22024	22108	22115	22092	22127	22030	21951	22011	22218	22087	22302	22040	22103	21912	21937	22146	22183	22050	22106	21980	22097	22001	22066	22207	21982	21541	21998	22221	22128	22081	21957	21961	21956	22172	22246	21874	22143	21922	21921	21973	22044	22081	22081	22106	21901	22034	22047	22061	21901	22007	21864	21958	22217	21791	22260	22112	22097	22220	22110	22335	22080	21897	22110	22069	21890	22104	21967	22030	21971	22059	21861	22098	22164	22148	21853	22002	21951	21880	22232	22290	22008	22065	22008	22234	21978	22129	21961	21860	22047	22110	22167	21835	22049	22235	22223	21840	21968	22118	22030	22063	21927	22014	21847	22050	22123	22030	22180	22313	22146	21960	21976	22021	22066	22220	22302	21996	22041	21838	22147	22215	22018	22299
23320	42999	28136	18494	17162	16733	16029	16037	15686	15447	15411	15165	15225	15419	15146	15088	15166	15234	15221	15188	15094	14829	15059	15078	15140	15039	14870	15113	15015	15118	14832	15017	15112	15155	15076	15081	14966	14884	15059	14847	14787	14887	14881	14779	14913	15087	14843	14827	15050	14873	14864	14764	15037	14791	14812	14930	14993	14930	14768	14897	14939	15017	14856	15095	14806	14910	14990	14931	14948	14853	14939	14809	14845	15030	14936	15001	14899	15006	14766	14910	15100	14946	14985	14914	14961	14681	15004	14890	14744	14803	14783	14874	14870	15130	14889	14962	15018	14953	14960	14875	15065	14911	14949	14784	14832	14790	14869	14939	14863	15033	14913	14859	14799	14928	14941	14982	14917	14889	14919	14678	14938	14984	15061	14938	14947	14834	15032	14906	14770	14840	14885	14820	14939	15060	14941	14895	14768	14875	15030	14748	15093	14998	14912	15056	14874	14936	14883	14933	14877	14915	14851	14779	14885	15044	14840	14858	14980	14853	15056	14861	14945	14921	15030	14957	14907	14965	14881	15030	14936	15087	14992	14972	15019	14918	15009	14909	15034	14910	14904	14995	14804	14938	14790	14799	14897	14913	15008	14948	14879	14989	14958	14926	15042	14973	14786	14878	14838	14964	14856	14863	14827	14980	14960	14998	15070	14933	15064	15061	14937	14957	14789	14873	14815	14870	14880	14725	14965	14772	15073	15008	14954	15037	14868	14795	14835	15084	14988	14860	14878	14901	14858	14806	14930	14865	14981	14964	14990	15089	14871	14796	15054	14880	14856	15002	14915	14657	14923	14766	14910	14767	14909	14807	14904	14930	14914	14973	14887	14976	14969	14865	15022	14864	14979	14878	14920	14821	14983	14880	14953	14832	14754	14811	14876	14944	14883	14968	14893	14845	14999	14852	14944	14768	14829	15032	14765	14917	15036	14842	14873	14813	14877	14911	14871	14825	14884	14748	15006	15065	14809	14960	14867	15030	14942	15017	14905	15049	14943	14890	14934	15021	14876	15002	14979	15069	14880	14940	14883	14962	14672	14978	14797	14849	14971	14921	15050	14804	14707	14948	14897	14877	15010	15029	14873	14896	15000	14848	14886	14815	14910	14969	14730	15011	14931	14799	14932	14868	14985	14931	14874	14821	14915	14839	14841	14868	15037	14789	15050	14866	14804	14691	14854	14960	14902	14894	14879	14854	14962	14915	14944	14708	14876	14798	14850	15155	14797	14927	14999	14968	15012	14885	14793	14844	14807	14855	14825	15058	14927	14914	14906	14866	14914	14847	14927	14894	14988	14940	14749	14857	14691	14901	14978	14802	14990	14936	14890	14911	14827	14801	14860	14841	15089	14875	14857	14946	14852	14870	15039	14901	14996	14988	14816	14876	15067	14835	15043	15035	14811	14856	14905	14736	14844	14923	14914	14874	14889	14922	14859	14865	14864	14894	15096	14900	14976	14886	14720	14745	14939	14808	14915	15016	14972	14952	14997	14955	14838	14984	15002	14984	15080	14864	14814	14946	14864	14990	14943	14932	14804	15042	14860	14853	15112	14871	14881	14820	14909	14658	14984	14982	14896	14867	14980	14792	15088	14840	15039	14921	14879	14792	14826	14907	14819	14918	14818	14792	14835	14970	15158	14993	14815	14950	15004	15133	14976	14969	15001	14943	14974	14987	14890	14900	14793	14753	14908	15046	15064	14731	14964	14965	14957	14683	15011	14888	14938	14853	14990	14959	14940	14868	15041	14920	14737	14951	15164	14847	14836	15087	14947	14861	14786	14747	14839	14936	14841	14881	14996	14909	14842	14946	14877	14803	14849	14974	14919	14935	15006	14869	14683	15049	14913	14829	14910	14939	14836	14953	14912	14856	14861	15009	15017	14925	14917	14892	14723	14937	14844	14747	14966	14987	15021	15110	14920	14988	14878	14932	14840	14832	14834	14939	14933	14846	14890	14980	14919	14948	14959	14879	14949	14839	14891	14933	15078	14875	14845	14874	14838	14892	14794	14927	14851	14811	15037	15026	14943	14922	14938	15001	14963	14939	14872	14989	14911	14990	14865	15058	14914	14942	15035	14824	14947	14947	15020	14715	14933	14937	14940	15025	14817	14866	14866	14903	14901	14919	14847	14922	14712	15014	14935	14938	14899	14963	14824	14934	14740	14885	14789	14840	14726	14870	14894	14869	14719	14891	14927	14774	14804	14894	14809	14939	15013	14863	14892	14907	14861	14932	15010	15036	14862	14909	14904	14966	14944	14961	14919	15084	14844	14940	15001	14730	14822	14840	14803	15028	14831	14759	14764	14862	14923	14828	14844	14807	14859	15008	14910	15016	14930	14877	15122	14785	14789	14781	15009	14939	14978	14906	14965	14814	14931	14936	14973	14868	14790	14863	14757	15016	15022	14926	14930	14767	14837	14831	14719	14920	14914	15035	14881	14661	14909	15063	15016	14923	14846	14969	14803	15030	14996	14755	14898	14885	14875	14899	15069	14822	15164	15070	14810	14940	15033	14945	14786	14824	15067	14952	14911	14893	14996	15128	14911	14931	14729	14896	14839	14914	14919	14850	14957	15212	14936	14797	14793	15055	14928	14745	14989	14994	15079	14995	15022	14958	14946	14892	14828	15079	14979	14948	15003	14842	14994	14847	14863	15173	15075	14955	14960	15050	14947	15085	14879	14828	14869	15016	14953	14842	15031	15002	14939	14622	15040	14889	15007	14907	14997	14857	15083	14701	15060	14918	14877	14803	14958	14938	15017	14896	14780	14730	14928	14767	14912	14921	14947	15022	14984	14696	14901	14929	14882	14849	14884	14767	14831	14942	14902	14890	14732	14835	14873	14764	14840	14991	14874	15132	15019	14966	14787	14793	14687	14950	14937	14995	14750	14958	14824	14951	14864	14705	14823	14891	14914	14812	14729	14848	14990	14972	14866	14868	14723	14821	14916	14839	14734	14935	14935	14862	15076	14864	14935	14865	15037	14874	14858	14986	14831	15055	14700	14962	14774	14734	14946	15126	14901	14966	15024	14848	14843	14799	14749	14880	14797	14734	14933	15131	14836	14701	14980	14728	14904	14922	14882	14747	14874	14995	14822	14852	14945	15024	14802	14887	14930	15140	14875	14913	14912	14876	14986	14850	14927	14790	14888	14972	14907	14913	14842	14759	15025	15029	15078	14999	14977	14964	15010	14899	14885	15047	14799	14989	14809	14744	14785	14876	14748	14995	14902	15021	14811	14985	15095	14881	14991	14918	14847	14862	14906	15004	14829	15054	14821	14923	14844	14782	14888	14869	14921	14915	14920	14889	14975	14969	14891	14972	14809	14863	14873	14908	14853	14981	15092	14824	14867	14811	15003	14706	14819	14945	14953	14938	14936	14961	14866	14890	14873	14874	15004	14958	14966	14802	14947	15055	14961	14917	14809	14973	14700	14866	15067	14950	14927	14750	14802	14855	14894	14856	14726	15006	14989	14791	15013	14918	14794	14793	15027	15045	14872	14852	14895	14748	14855	14890	14807	14858	14927	14811	14878	14984	15101	14794	14823	14812	14978	14705	14940	15171	14827	15116	14783	15009	14971	14959	14826	14876	14872	14824	14929	14823	15010	14949	14760	14866	14938	14726	15042	14811	14944	14937	14757	14954	14917	14816	14799	14670	14910	14940	14875	14899	14695	14844	14814	14864	14846	14924	15087	14898	14988	14813	15119	15184	14670	14900	14851	14912	14967	14842	14910	14915	14779	14870	14927	14887	14943	14877	14981	14874	14918	14939	14995	15083	14852	14949	14945	14998	15139	14831	14953	14779	14897	14798	14775	14957	14939	14875	14925	14907	14948	14913	14876	14843	14991	14739	14794	14989	14767	14786	15000	14900	15047	14851	14956	14992	14957	14987	14967	14975	14882	14886	14895	14976	15011	14962	14758	14931	14868	14872	14969	14886	14910	14964	14918	14801	14865	14988	14878	14889	14919	15053	14926	14983	14893	14903	14840	14854	14900	14909	14891	14903	14965	14837	14836	14852	14738	14927	15013	14788	14920	14861	14916	14844	14978	14806	14950	14949	14932	14854	14873	14878	14893	14978	14895	14697	14938	14926	14951	14933	14880	14837	14898	14802	14819	14915	14930	14916	14804	14705	14829	14848	14795	14860	14914	15010	14999	14843	15073	14969	14889	14789	14854	15013	14903	14842	14933	14815	15028	14954	14673	14824	14756	14806	15038	14873	14881	14798	14956	14945	14932	14949	14769	14932	14861	14914	14860	14872	14904	14823	14909	14869	14711	14794	14815	14924	14915	14910	14916	15027	14876	14962	14926	14847	14741	14876	14840	15033	14900	14746	14977	14767	14773	14734	14799	14942	15006	15011	14801	15028	15040	14783	14880	14962	14929	14949	15066	14835	14901	15011	14934	14919	14983	15110	14833	14694	14837	15055	14885	14814	15004	14941	14702	14985	15000	14760	14877	14791	14900	14965	14860	14988	15125	15014	14773	14960	14841	15119	14878	15014	14865	14991	14885	14935	14882	15016	14764	15020	15044	14800	14891	14764	14797	15084	14975	14924	14914	14927	14794	14935	14877	14998	14762	15018	14997	14783	15034	14997	14875	14940	14928	15008	14958	14896	14822	14916	14918	14884	14790	14872	14904	14950	14896	14934	14982	14971	14948	14896	14916	14895	14968	14977	14793	14829	14856	14935	15009	14728	14975	14843	14875	14872	14943	15024	14866	14886	14961	14941	15030	14920	15027	14838	14871	15088	14854	14972	14861	14719	14928	15088	14910	14850	15046	15112	14842	14863	14901	14888	14905	14892	14944	14749	14886	14897	14865	14789	14967	14851	14810	15105	14967	14744	15186	14831	14992	14714	14971	14735	14852	14837	14989	14826	14753	14846	14904	14841	14893	14780	14872	14802	15009	14870	14932	14929	14842	15050	14939	14848	14927	14886	14693	14955	15026	14812	14952	14901	14875	15079	14988	14936	14774	15028	14911	15023	14925	14896	14965	14890	15053	14776	15002	15037	14994	14987	14913	14846	15096	14991	14923	14809	14963	14872	15057	14813	14934	14938	14826	14926	14898	14868	14915	14898	14926	14867	14780	15062	14818	14933	14885	14808	14784	14991	14940	14964	14829	14856
22600	20977	27449	24643	21416	24255	27816	23718	22316	22367	22257	22128	21942	21927	21772	21814	21850	21792	21656	21811	21685	21665	21790	21610	21805	21953	21811	21567	21585	21369	21605	21746	21562	21634	21809	21615	21842	21687	21607	21362	21580	21456	21466	21440	21596	21425	21205	21421	21633	21684	21506	21487	21655	21305	21373	21578	21477	21430	21423	21459	21656	21612	21303	21466	21419	21112	21460	21309	21543	21294	21109	21479	21580	21385	21196	21446	21803	21557	21501	21441	21641	21506	21493	21459	21571	21652	21244	21230	21451	21442	21427	21512	21633	21281	21363	21293	21471	21303	21459	21292	21208	21360	21377	21386	21472	21623	21542	21313	21438	21332	21456	21411	21402	21340	21375	21580	21276	21462	21474	21238	21286	21562	21216	21337	21280	21305	21395	21300	21350	21302	21384	21414	21477	21434	21295	21388	21311	21201	21227	21447	21282	21344	21383	21339	21410	21418	21281	21282	21337	21369	21622	21375	21550	21441	21187	21362	21367	21415	21228	21472	21330	21358	21436	21293	21433	21414	21592	21379	21200	21394	21441	21542	21519	21340	21491	21681	21462	21162	21299	21372	21506	21446	21382	21249	21238	21258	21548	21540	21393	21278	21300	21457	21298	21413	21256	21327	21381	21583	21648	21330	21382	21179	21613	21285	21270	21258	21214	21362	21317	21454	21423	21482	21356	21450	21524	21456	21470	21210	21470	21314	21253	21277	21378	21339	21164	21275	21477	21455	21521	21395	21355	21454	21262	21409	21439	21229	21776	21509	21363	21369	21322	21188	21462	21523	21225	21305	21228	21373	21314	21242	21142	21226	21271	21463	21401	21347	21466	21394	21494	21416	21367	21502	21667	21539	21145	21313	21474	21448	21470	21494	21446	21214	21266	21433	21437	21413	21467	21225	21047	21401	21506	21429	21110	21215	21490	21410	21603	21317	21300	21297	21226	21452	21461	21612	21308	21445	21099	21232	21446	21370	21565	21375	21176	21315	21254	21408	21109	21424	21298	21332	21391	21346	21373	21508	21317	21223	21311	21396	21357	21248	21345	21468	21349	21464	21495	21359	21549	21540	21521	21336	21087	21480	21297	21485	21465	21516	21437	21366	21436	21587	21528	21294	21407	21388	21554	21780	21448	21352	21356	21496	21267	21371	21655	21097	21413	21205	21497	21284	21422	21368	21341	21198	21458	21503	21444	21174	21665	21275	21400	21452	21371	21328	21243	21313	21282	21274	21366	21239	21457	21571	21504	21466	21524	21360	21368	21236	21181	21325	21383	21354	21432	21486	21518	21308	21318	21432	21398	21630	21423	21144	21448	21362	21493	21330	21285	21474	21291	21133	21433	21362	21299	21483	21216	21159	21491	21475	21525	21373	21572	21363	21271	21287	21294	21269	21536	21482	21386	21480	21373	21349	21426	21192	21466	21410	21392	21350	21433	21317	21266	21240	21543	21370	21451	21346	21208	21364	21425	21166	21477	21266	21376	21277	21511	21191	21418	21359	21492	21139	21359	21280	21423	21266	21226	21287	21513	21320	21289	21621	21385	21413	21569	21414	21331	21521	21424	21311	21423	21338	21507	21283	21305	21342	21329	21442	21437	21410	21472	21628	21382	21656	21603	21468	21439	21574	21695	21404	21268	21447	21473	21418	21390	21452	21459	21403	21343	21326	21310	21515	21447	21338	21321	21569	21404	21243	21495	21476	21073	21017	21408	21364	21114	21593	21375	21453	21333	21378	21384	21196	21445	21489	21313	21163	21294	21451	21301	21598	21403	21254	21554	21389	21309	21265	21504	21430	21406	21276	21169	21264	21316	21474	21472	21663	21373	21318	21222	21145	21344	21134	21550	21578	21268	21388	21281	21494	21405	21611	21214	21270	21447	21478	21197	21432	21433	21392	21482	21531	21381	21492	21287	21483	21423	21414	21424	21240	21425	21495	21659	21436	21397	21419	21441	21502	21147	21432	21335	21335	21197	21547	21215	21155	21359	21352	21390	20898	21400	21383	21666	21360	21567	21265	21474	21541	21218	21229	21319	21459	21350	21436	21489	21430	21266	21140	21192	21422	21342	21051	21238	21586	21403	21487	21180	21132	21279	21654	21477	21263	21307	21424	21527	21165	21451	21291	21333	21438	21297	21212	21466	21358	21450	21378	21473	21699	21278	21238	21251	21424	21474	21326	21220	21168	21313	21282	21366	21314	21359	21124	21584	21390	21380	21323	21281	21562	21433	21371	21321	21518	21246	21304	21386	21273	21452	21801	21197	21354	21404	21362	21387	21560	21501	21166	21352	21404	21257	21387	21486	21707	21377	21301	21400	21329	21310	21153	21265	21285	21261	21340	21541	21262	21333	21387	21373	21366	21163	21456	21329	21246	21086	21244	21465	20995	21232	21232	21165	21367	21186	21284	21478	21156	21443	21166	21405	21514	21609	21542	21326	21257	21554	21324	21303	21371	21495	21380	21426	21315	21210	21371	21181	21477	21542	21667	21298	21302	21493	21326	21586	21307	21378	21476	21343	21408	21124	21262	21070	21387	21530	21448	21351	21294	21220	21297	21273	21339	21545	21402	21509	21498	21585	21425	21503	21381	21369	21216	21274	21247	21419	21362	21429	21219	21393	21232	21187	21561	21599	21369	21578	21331	21328	21283	21403	21430	21371	21421	21610	21260	21630	21496	21255	21320	21600	21471	21454	21507	21348	21275	21281	21533	21536	21610	21126	21221	21357	21481	21720	21709	21126	21406	21211	21359	21541	21516	21407	21545	21421	21607	21668	21384	21330	21570	21243	21268	21156	21357	21367	21310	21296	21265	21085	21380	21516	21521	21429	21420	21622	21503	21123	21240	21473	21291	21267	21460	21527	21530	21377	21325	21542	21314	21381	21317	21359	21463	21428	21630	21339	21221	21277	21095	21245	21418	21185	21362	21368	21435	21484	21219	21372	21243	21749	21343	21446	21309	21221	21105	21277	21470	21318	21433	21548	21291	21325	21318	21349	21388	21387	21400	21348	21352	21413	21281	21364	21670	21178	21428	21388	21130	21533	21703	21328	21283	21472	21345	21505	21668	21263	21352	21621	21494	21437	21291	21366	21438	21542	21307	21386	21333	21273	21299	21259	21484	21253	21261	21481	21276	21436	21342	21493	21364	21612	21287	21552	21503	21231	21308	21262	21039	21357	20992	21408	21200	21337	21430	21495	21603	21432	21375	21517	21445	21292	21439	21659	21169	21075	21265	21481	21270	21228	21562	21359	21301	21436	21750	21424	21384	21342	21264	21236	21423	21261	21430	21384	21183	21235	21332	21435	21564	21536	21558	21369	21507	21644	21455	21460	21326	21476	21325	21352	21274	21360	21162	21324	21411	21235	21360	21221	21277	21254	21535	21263	21354	21303	21156	21694	21185	21450	21296	21296	21456	21533	21363	21315	21431	21527	21246	21197	21333	21353	21310	21300	21327	21255	21498	21569	21161	21415	21466	21473	21412	21360	21398	21366	21209	21290	21315	21414	21428	21254	21367	21110	21599	21452	21179	21397	21564	21216	21388	21524	21516	21254	21373	21241	21430	21494	21398	21314	21483	21617	21564	21438	21324	21459	21270	21305	21343	21386	21497	21467	21429	21368	21469	21448	21510	21441	21192	21312	21431	21675	21510	21316	21363	21368	21504	21337	21295	21398	21383	21349	21397	21462	21134	21308	21401	21232	21260	21407	21288	21231	21322	21272	21485	21030	21359	21401	21330	21649	21408	21421	21556	21447	21446	21252	21419	21222	21384	21369	21178	21649	21595	21162	21354	21297	21109	21452	21224	21436	21558	21287	21354	21254	21477	21277	21316	21315	21192	21363	21440	21643	21323	21295	21389	21440	21021	21204	21397	21460	21408	21331	21416	21582	21289	21294	21269	21485	21212	21303	21132	21445	21242	21443	21580	21390	21250	21297	21303	21142	21351	21552	21291	21166	21288	21453	21414	21397	21375	21482	21554	21569	21397	21249	21734	21046	21469	21131	21307	21467	21386	21375	21336	21315	21137	21232	21129	21434	21564	21559	21425	21592	21408	21582	21279	21295	21128	21507	21399	21262	21576	21452	21191	21301	21372	21711	21445	21269	21356	21293	21237	21248	21411	21677	21128	21254	21400	21481	21542	21418	21275	21379	21292	21113	21231	21156	21228	21470	21449	21307	21319	21100	21121	21395	21377	21383	21293	21264	21229	21369	21396	21325	21441	21361	21132	21280	21398	21397	21208	21573	21390	21331	21247	21481	21513	21568	21172	21428	21332	21375	21488	21089	21185	21354	21452	21475	21458	21324	21377	21329	21362	21610	21499	21378	21636	21666	21447	21466	21337	21346	21478	21479	21389	21203	21313	21562	21320	21448	21410	21610	21548	21402	21418	21479	21465	21253	21372	21272	21216	21606	21501	21386	21263	21364	21247	21469	21148	21293	21213	21457	21436	21309	21222	21189	21481	21349	21353	21434	21341	21551	21187	21449	21574	21118	21375	21443	21328	21089	21351	21368	21453	21496	21282	21461	21715	21684	21459	21473	21424	21438	21307	21397	21181	21355	21145	21427	21443	21366	21269	21461	21406	21074	21252	21360	21287	21409	21168	21217	21393	21667	21414	21113	21283	21061	21380	21445	21192	21232	21401	21204	21790	21191	21128	21479	21213	20991	21620	21669	21669	21523	21591	21371	21621	21394	21451	21276	21182	21215	21511	21254	21289	21577	21244	21203	21384	21338	21544	21516	21021	21430	21267	21338	21751	21518	21256	21457	21299	21482	21320	21384	21365	21432	21170	21390	21344	21221	21306	21140	21213	21533	21522	21348	21245	21284	21386	21464	21243	21365	21496	21293	21216	21558	21236	21293	21540	21400	21152	21250	21134	21218	21484	21368	21482	21170	21372	21370	21274	21412	21411	21317	21693	21446	21345	21404	21279	21463	21625	21141	21352	21308	21376	21353	21477	21477	21506	21491	21349	21139	21244	21235	21369	21612	21526	21346	21428	21522	21196	21494	21517	21331	21271	21385	21231	21442	21358	21660	21504	21487	21536	21628	21097	21432	21450	21163	21452	21493	21391	21469	21438	21404	21397	21211	21373	21287	21453	21328	21341	21576	21486	21404	21555	21583	21257
26168	49869	32754	21093	18579	17529	16690	16337	15967	15684	15209	15114	15085	15000	14876	14725	14816	14974	14816	14849	14615	14717	14717	14780	14626	14877	14729	14860	14635	14588	14612	14705	14571	14688	14606	14689	14708	14495	14637	14523	14582	14429	14713	14495	14490	14512	14423	14705	14435	14447	14402	14477	14443	14483	14494	14427	14404	14339	14527	14553	14370	14509	14516	14497	14574	14516	14452	14389	14555	14357	14500	14495	14538	14598	14472	14319	14485	14567	14632	14423	14542	14571	14593	14564	14488	14488	14597	14486	14571	14604	14348	14610	14430	14622	14411	14493	14474	14440	14158	14518	14646	14409	14433	14465	14297	14418	14499	14366	14555	14459	14493	14363	14479	14521	14536	14627	14481	14450	14311	14382	14525	14439	14499	14600	14484	14447	14375	14474	14399	14481	14433	14553	14348	14393	14408	14361	14352	14354	14349	14327	14300	14408	14235	14422	14395	14346	14450	14342	14585	14492	14448	14557	14439	14332	14319	14367	14352	14364	14371	14291	14220	14367	14402	14510	14403	14289	14370	14442	14407	14319	14285	14321	14516	14306	14310	14415	14522	14648	14464	14525	14632	14506	14525	14391	14469	14519	14552	14265	14555	14614	14443	14614	14382	14441	14466	14320	14398	14356	14302	14576	14635	14269	14534	14351	14594	14512	14399	14392	14356	14497	14430	14346	14472	14531	14391	14454	14342	14428	14304	14418	14392	14529	14398	14399	14332	14450	14210	14605	14410	14320	14428	14269	14342	14524	14384	14259	14473	14232	14409	14331	14308	14459	14413	14454	14616	14297	14431	14366	14381	14414	14409	14599	14455	14414	14499	14402	14655	14547	14425	14316	14464	14420	14365	14413	14395	14320	14544	14352	14342	14259	14380	14322	14489	14366	14459	14452	14356	14533	14460	14438	14348	14348	14786	14496	14411	14481	14495	14343	14415	14559	14437	14520	14398	14571	14445	14463	14383	14406	14289	14599	14446	14458	14554	14429	14397	14454	14404	14324	14365	14584	14452	14324	14450	14514	14542	14563	14377	14290	14521	14699	14416	14331	14483	14360	14427	14547	14471	14443	14377	14476	14269	14236	14331	14330	14467	14434	14427	14585	14344	14518	14558	14460	14486	14481	14379	14525	14407	14346	14405	14486	14392	14505	14346	14294	14570	14504	14395	14298	14433	14217	14423	14494	14472	14467	14540	14513	14413	14347	14405	14510	14369	14405	14462	14419	14346	14442	14443	14618	14488	14382	14572	14282	14554	14316	14538	14454	14502	14463	14357	14488	14434	14307	14553	14381	14290	14471	14513	14435	14288	14250	14480	14455	14417	14469	14246	14454	14411	14308	14395	14418	14432	14412	14566	14561	14533	14528	14469	14455	14485	14261	14490	14336	14492	14585	14498	14315	14535	14577	14455	14386	14417	14464	14519	14367	14445	14436	14501	14544	14274	14425	14258	14398	14325	14482	14420	14443	14582	14455	14372	14307	14452	14317	14291	14410	14539	14498	14274	14473	14489	14466	14483	14556	14378	14204	14324	14492	14472	14390	14445	14415	14405	14492	14336	14393	14216	14523	14224	14347	14330	14420	14401	14450	14575	14437	14268	14281	14357	14446	14410	14491	14495	14168	14466	14408	14403	14311	14563	14484	14505	14530	14372	14419	14422	14537	14551	14502	14538	14433	14392	14494	14411	14545	14426	14302	14590	14290	14516	14361	14388	14294	14448	14417	14478	14446	14398	14399	14639	14449	14446	14489	14423	14505	14359	14539	14363	14351	14485	14535	14396	14388	14424	14515	14471	14429	14204	14445	14275	14549	14510	14651	14515	14562	14354	14427	14581	14457	14453	14341	14499	14458	14361	14349	14450	14357	14319	14447	14212	14435	14565	14463	14589	14329	14390	14535	14431	14343	14521	14419	14295	14498	14437	14365	14359	14538	14501	14671	14541	14332	14511	14402	14426	14299	14395	14417	14420	14349	14342	14456	14527	14382	14374	14393	14399	14374	14440	14654	14605	14336	14412	14361	14464	14284	14257	14424	14210	14400	14372	14449	14560	14435	14451	14246	14432	14488	14381	14419	14400	14332	14519	14503	14314	14354	14467	14480	14345	14415	14486	14456	14612	14361	14255	14591	14583	14586	14249	14369	14325	14419	14470	14414	14359	14450	14310	14476	14363	14630	14435	14619	14399	14362	14426	14523	14562	14517	14380	14366	14443	14374	14658	14491	14277	14558	14260	14568	14660	14300	14447	14426	14606	14584	14477	14476	14526	14316	14433	14519	14569	14569	14334	14668	14538	14500	14436	14514	14356	14538	14415	14307	14287	14441	14513	14419	14313	14504	14551	14406	14357	14330	14365	14412	14444	14353	14487	14543	14260	14351	14387	14426	14239	14419	14260	14546	14340	14528	14510	14346	14486	14337	14374	14443	14595	14365	14456	14267	14439	14386	14345	14433	14382	14408	14395	14489	14579	14461	14371	14393	14365	14352	14537	14277	14402	14349	14467	14232	14366	14559	14386	14464	14367	14640	14391	14397	14428	14403	14573	14079	14571	14608	14416	14380	14398	14325	14287	14356	14580	14388	14376	14434	14472	14504	14503	14594	14441	14375	14435	14461	14538	14334	14356	14436	14393	14358	14449	14542	14348	14522	14319	14345	14531	14485	14512	14446	14395	14496	14417	14249	14522	14293	14521	14501	14565	14480	14391	14433	14535	14434	14484	14641	14267	14404	14404	14362	14577	14339	14390	14476	14309	14548	14399	14441	14560	14390	14383	14433	14485	14488	14243	14279	14595	14508	14345	14455	14461	14456	14448	14543	14406	14322	14334	14591	14338	14468	14436	14418	14462	14487	14550	14421	14523	14342	14546	14297	14408	14347	14443	14350	14399	14293	14469	14379	14505	14448	14575	14589	14508	14403	14390	14453	14382	14355	14397	14469	14349	14457	14190	14357	14494	14372	14393	14521	14489	14538	14334	14389	14445	14440	14475	14575	14392	14430	14514	14420	14370	14341	14403	14531	14559	14438	14502	14567	14421	14368	14345	14485	14418	14387	14447	14496	14335	14470	14357	14386	14368	14338	14519	14604	14500	14422	14392	14379	14310	14395	14494	14484	14529	14301	14554	14540	14551	14625	14538	14451	14424	14373	14422	14526	14402	14383	14235	14358	14349	14356	14299	14422	14481	14470	14425	14569	14408	14493	14491	14341	14539	14445	14161	14477	14498	14433	14495	14316	14364	14575	14519	14362	14495	14554	14261	14405	14667	14411	14430	14510	14552	14434	14427	14382	14575	14356	14550	14472	14323	14390	14322	14335	14663	14551	14590	14456	14478	14344	14320	14424	14541	14424	14385	14503	14424	14640	14530	14529	14386	14511	14411	14416	14405	14460	14470	14499	14560	14586	14539	14591	14301	14351	14422	14512	14443	14345	14475	14515	14226	14628	14471	14477	14294	14448	14495	14459	14344	14441	14503	14347	14419	14467	14405	14459	14502	14490	14472	14501	14393	14478	14436	14442	14473	14333	14381	14401	14472	14347	14475	14443	14377	14217	14305	14377	14504	14430	14345	14247	14400	14585	14406	14357	14430	14547	14444	14229	14437	14356	14570	14213	14479	14444	14537	14529	14369	14425	14460	14472	14437	14294	14350	14512	14446	14553	14236	14661	14408	14448	14407	14434	14431	14283	14238	14464	14514	14313	14287	14570	14526	14561	14375	14437	14541	14668	14438	14615	14434	14354	14568	14429	14436	14523	14463	14427	14392	14400	14375	14491	14598	14625	14417	14461	14374	14483	14456	14412	14415	14387	14549	14290	14530	14615	14622	14344	14331	14405	14576	14385	14374	14442	14494	14560	14639	14392	14564	14385	14456	14386	14627	14585	14387	14356	14336	14466	14349	14511	14598	14531	14377	14427	14343	14234	14357	14368	14427	14283	14215	14434	14464	14386	14250	14322	14503	14341	14367	14524	14274	14551	14436	14388	14565	14308	14400	14431	14466	14623	14368	14341	14353	14334	14350	14527	14337	14499	14527	14158	14432	14426	14288	14426	14388	14441	14250	14581	14331	14303	14420	14435	14373	14423	14320	14397	14521	14450	14543	14402	14291	14576	14531	14444	14250	14445	14457	14393	14514	14386	14561	14493	14535	14319	14481	14448	14418	14356	14429	14398	14478	14424	14531	14402	14431	14457	14389	14414	14471	14545	14426	14569	14328	14456	14337	14604	14495	14383	14305	14356	14322	14378	14359	14430	14392	14345	14389	14492	14375	14513	14375	14536	14451	14418	14289	14309	14465	14480	14593	14560	14439	14306	14425	14382	14421	14548	14406	14582	14500	14403	14449	14318	14515	14499	14278	14341	14543	14578	14444	14311	14380	14345	14467	14488	14446	14531	14376	14331	14430	14417	14515	14326	14541	14404	14287	14292	14387	14478	14492	14212	14446	14348	14553	14441	14495	14473	14539	14372	14601	14339	14494	14501	14420	14334	14410	14483	14447	14262	14386	14407	14356	14285	14461	14478	14397	14506	14349	14497	14260	14441	14364	14350	14500	14456	14352	14336	14559	14396	14465	14451	14419	14389	14327	14440	14412	14432	14318	14444	14284	14541	14376	14425	14412	14262	14378	14501	14504	14449	14579	14490	14453	14498	14553	14529	14193	14416	14458	14517	14344	14406	14404	14375	14466	14493	14487	14506	14403	14337	14578	14491	14700	14633	14202	14513	14545	14387	14314	14362	14383	14340	14365	14484	14529	14612	14229	14364	14540	14462	14436	14740	14399	14485	14458	14573	14497	14412	14337	14400	14385	14397	14498	14319	14427	14410	14594	14391	14329	14518	14394	14385	14436	14349	14401	14419	14410	14465	14516	14537	14402	14336	14377	14432	14324	14332	14514	14383	14367	14288	14453	14465	14481	14432	14329	14449	14519	14296	14478	14327	14424	14220	14513	14439	14417	14309	14418	14473	14513	14290	14398	14395	14503	14460	14473	14409	14453	14297	14517	14391	14332	14521	14434	14572	14495	14409	14462	14494	14350	14505	14315	14420	14463	14418	14460	14254	14479	14332	14480	14370	14445	14249	14450	14405	14303	14339	14496	14322	14575	14365	14371	14449	14392	14292	14501	14524	14428	14397	14530	14511
34137	27531	28099	25055	23594	23693	23922	23809	23525	23708	23410	23775	23584	23669	23561	23489	23701	23418	23256	23531	23648	23540	23529	23519	23722	23532	23420	23603	23565	23703	23678	23772	23515	23682	23727	23496	23482	23516	23609	23652	23508	23727	23565	23532	23619	23431	23438	23517	23408	23266	23509	23569	23498	23740	23597	23496	23556	23570	23727	23541	23448	23473	23411	23549	23623	23733	23430	23460	23511	23492	23360	23733	23492	23519	23783	23408	23685	23422	23493	23488	23688	23614	23852	23533	23480	23655	23772	23690	23459	23584	23818	23520	23419	23393	23564	23725	23495	23733	23417	23456	23469	23545	23482	23314	23455	23284	23421	23578	23767	23392	23466	23780	23644	23604	23672	23646	23366	23441	23325	23580	23647	23476	23302	23535	23602	23440	23542	23539	23625	23664	23378	23317	23850	23561	23586	23506	23487	23497	23470	23631	23641	23546	23631	23499	23375	23659	23621	23396	23540	23514	23708	23490	23390	23544	23428	23523	23629	23607	23606	23455	23535	23714	23557	23435	23537	23385	23492	23454	23272	23624	23498	23648	23560	23483	23409	23547	23304	23394	23763	23539	23531	23708	23391	23437	23499	23419	23373	23300	23597	23524	23679	23561	23681	23826	23606	23335	23434	23740	23597	23632	23668	23610	23462	23605	23415	23686	23402	23523	23402	23515	23488	23481	23593	23268	23186	23434	23770	23494	23355	23346	23331	23540	23376	23728	23474	23361	23644	23612	23489	23505	23725	23456	23600	23789	23767	23742	23571	23452	23515	23486	23397	23471	23500	23591	23689	23467	23391	23682	23433	23510	23525	23375	23666	23615	23440	23322	23376	23280	23331	23336	23504	23467	23578	23556	23630	23618	23526	23623	23665	23642	23320	23522	23537	23390	23475	23452	23458	23503	23437	23654	23535	23520	23707	23529	23650	23591	23589	23533	23532	23313	23364	23686	23652	23619	23504	23348	23445	23595	23578	23510	23532	23259	23332	23582	23414	23538	23348	23701	23566	23296	23493	23325	23377	23562	23728	23503	23520	23437	23302	23480	23442	23566	23517	23466	23760	23568	23688	23400	23432	23445	23475	23286	23520	23491	23524	23725	23494	23593	23800	23553	23587	23507	23353	23467	23628	23736	23611	23427	23386	23390	23578	23517	23665	23440	23435	23342	23604	23279	23543	23749	23739	23471	23354	23695	23325	23531	23599	23493	23369	23681	23702	23430	23694	23746	23475	23336	23510	23586	23482	23431	23650	23534	23376	23754	23643	23573	23590	23538	23587	23295	23719	23428	23407	23546	23701	23476	23316	23554	23314	23295	23437	23483	23287	23404	23242	23380	23454	23385	23629	23430	23579	23227	23507	23440	23392	23479	23391	23292	23528	23712	23396	23433	23519	23347	23425	23522	23597	23618	23340	23394	23476	23227	23317	23461	23384	23794	23678	23551	23770	23382	23623	23508	23529	23575	23530	23586	23412	23395	23538	23512	23557	23311	23759	23519	23688	23418	23373	23491	23698	23445	23507	23396	23421	23478	23565	23420	23682	23290	23671	23398	23586	23575	23655	23502	23842	23508	23704	23542	23475	23313	23415	23438	23339	23618	23616	23715	23489	23549	23408	23255	23548	23509	23515	23689	23487	23435	23685	23394	23400	23609	23456	23432	23447	23475	23554	23614	23732	23676	23682	23758	23552	23435	23747	23618	23501	23688	23577	23529	23404	23560	23483	23725	23572	23428	23597	23579	23781	23531	23877	23597	23450	23348	23483	23313	23544	23411	23579	23441	23555	23560	23451	23485	23426	23519	23432	23253	23425	23508	23616	23353	23431	23596	23484	23531	23536	23543	23527	23557	23736	23352	23429	23658	23746	23578	23630	23640	23747	23359	23674	23620	23301	23298	23615	23582	23528	23571	23440	23328	23477	23333	23419	23357	23364	23554	23496	23670	23560	23112	23499	23449	23460	23487	23730	23203	23515	23602	23590	23587	23653	23460	23745	23673	23393	23583	23336	23602	23652	23388	23666	23265	23499	23475	23687	23493	23634	23436	23639	23363	23627	23595	23617	23675	23829	23330	23656	23553	23544	23195	23403	23633	23621	23358	23420	23665	23413	23233	23511	23490	23512	23534	23445	23507	23411	23578	23669	23574	23650	23495	23701	23638	23550	23379	23332	23529	23369	23633	23560	23698	23606	23294	23515	23449	23492	23735	23548	23602	23639	23274	23598	23487	23332	23415	23420	23389	23779	23488	23689	23546	23522	23530	23578	23432	23715	23423	23553	23436	23403	23318	23500	23517	23514	23491	23598	23503	23657	23631	23692	23462	23400	23709	23602	23546	23663	23514	23701	23579	23535	23443	23339	23436	23509	23332	23419	23704	23555	23620	23658	23389	23528	23435	23410	23456	23563	23665	23612	23493	23567	23332	23389	23535	23526	23311	23489	23569	23535	23710	23572	23448	23564	23464	23648	23572	23555	23282	23511	23616	23455	23519	23424	23442	23407	23620	23502	23875	23431	23555	23651	23633	23364	23543	23559	23606	23504	23725	23584	23466	23389	23503	23475	23438	23354	23493	23456	23489	23376	23376	23504	23491	23531	23490	23810	23655	23653	23307	23587	23658	23673	23624	23493	23534	23650	23362	23616	23376	23710	23721	23716	23507	23510	23715	23479	23450	23386	23443	23681	23491	23379	23384	23566	23702	23527	23489	23585	23472	23387	23602	23512	23568	23484	23484	23426	23595	23680	23458	23556	23633	23190	23408	23640	23558	23507	23471	23409	23598	23536	23316	23437	23464	23644	23506	23475	23075	23633	23397	23498	23688	23587	23527	23510	23811	23672	23459	23729	23596	23653	23322	23308	23498	23426	23669	23442	23487	23654	23533	23417	23670	23596	23351	23644	23551	23563	23516	23572	23783	23545	23586	23585	23333	23575	23736	23369	23476	23324	23747	23406	23473	23446	23602	23451	23633	23499	23492	23449	23601	23328	23425	23526	23728	23773	23506	23507	23538	23531	23654	23297	23658	23564	23634	23631	23281	23641	23703	23643	23678	23387	23568	23620	23737	23637	23525	23726	23554	23637	23507	23429	23669	23880	23397	23421	23311	23579	23475	23667	23688	23601	23762	23603	23517	23764	23783	23609	23480	23726	23360	23574	23653	23784	23419	23482	23463	23400	23654	23620	23692	23780	23568	23246	23380	23777	23493	23403	23726	23245	23316	23623	23632	23808	23604	23397	23587	23511	23454	23517	23260	23405	23458	23464	23620	23449	23357	23281	23638	23554	23626	23527	23368	23504	23559	23384	23345	23351	23372	23409	23494	23416	23612	23526	23404	23717	23479	23418	23323	23609	23610	23536	23489	23530	23740	23312	23335	23640	23543	23492	23365	23381	23281	23428	23865	23448	23421	23528	23704	23609	23496	23686	23473	23485	23469	23500	23643	23781	23591	23586	23556	23590	23533	23478	23611	23902	23336	23493	23452	23432	23476	23558	23392	23655	23649	23462	23608	23645	23617	23415	23537	23498	23603	23563	23455	23267	23400	23757	23611	23736	23648	23568	23454	23593	23524	23692	23584	23303	23562	23619	23425	23487	23489	23431	23236	23609	23234	23509	23502	23896	23462	23536	23533	23663	23539	23538	23368	23460	23280	23397	23326	23378	23543	23576	23564	23451	23636	23592	23680	23565	23447	23471	23367	23556	23544	23180	23394	23371	23355	23457	23379	23447	23630	23422	23780	23631	23389	23552	23328	23495	23539	23458	23421	23534	23441	23482	23541	23473	23497	23634	23827	23316	23479	23442	23749	23784	23337	23387	23689	23545	23692	23449	23623	23570	23428	23309	23658	23355	23504	23626	23646	23424	23594	23700	23456	23561	23527	23482	23644	23520	23486	23499	23374	23779	23534	23311	23688	23526	23609	23509	23408	23501	23501	23373	23454	23507	23504	23520	23680	23441	23300	23558	23631	23497	23571	23491	23633	23446	23346	23507	23505	23544	23551	23595	23504	23740	23424	23480	23763	23504	23568	23553	23488	23493	23290	23702	23630	23573	23524	23517	23458	23868	23600	23492	23429	23529	23279	23528	23560	23774	23661	23639	23665	23633	23485	23370	23680	23693	23578	23356	23540	23691	23605	23522	23549	23381	23528	23652	23562	23560	23291	23462	23593	23558	23536	23537	23519	23657	23587	23506	23562	23669	23375	23652	23755	23538	23572	23487	23504	23490	23518	23414	23455	23282	23572	23583	23728	23431	23588	23473	23555	23728	23316	23637	23428	23546	23363	23756	23654	23409	23430	23500	23545	23365	23490	23509	23474	23775	23333	23543	23545	23442	23432	23295	23613	23544	23510	23676	23658	23735	23382	23495	23606	23492	23767	23688	23558	23701	23447	23526	23685	23405	23434	23434	23573	23647	23617	23268	23518	23669	23398	23503	23576	23688	23389	23429	23467	23503	23550	23795	23656	23421	23625	23460	23836	23433	23417	23623	23515	23591	23555	23442	23368	23683	23200	23637	23567	23506	23375	23710	23358	23893	23190	23578	23533	23536	23584	23614	23436	23555	23674	23397	23493	23618	23588	23476	23448	23498	23540	23253	23546	23613	23639	23458	23692	23722	23493	23455	23726	23551	23594	23539	23631	23450	23373	23665	23647	23595	23388	23351	23434	23643	23460	23522	23557	23531	23601	23595	23508	23696	23436	23635	23435	23575	23715	23469	23417	23297	23362	23480	23532	23448	23571	23636	23507	23392	23448	23503	23479	23496	23560	23716	23613	23599	23430	23727	23473	23545	23475	23685	23706	23675	23498	23544	23306	23655	23652	23472	23656	23379	23515	23771	23626	23696	23284	23606	23476	23614	23702	23185	23470	23511	23755	23186	23649	23545	23748	23634	23463	23492	23708	23555	23644	23698	23218	23710	23593	23585	23715	23652	23449	23809	23551	23661	23461	23712	23633	23580	23467	23590	23734	23792	23637	23442	23344	23542	23417	23550	23623	23582	23508	23772	23497	23363	23458	23702	23580	23706	23716	23658	23615	23687	23425	23619	23471	23398	23417	23467	23634	23571	23484	23613	23627	23343	23558	23500	23429	23572	23415	23722	23352	23553	23293	23497	23612	23590	23596	23561	23573	23513	23458	23516	23434
22221	27541	19409	16185	15934	16076	15870	15643	15790	15621	15717	15811	15779	15632	15607	15587	15563	15711	15606	15690	15696	15543	15735	15628	15681	15740	15798	15430	15600	15597	15656	15842	15606	15540	15767	15688	15651	15720	15675	15679	15582	15569	15620	15639	15716	15558	15541	15474	15738	15554	15450	15654	15741	15463	15783	15661	15657	15562	15727	15653	15746	15789	15633	15587	15558	15575	15663	15604	15564	15658	15636	15643	15944	15557	15789	15682	15583	15513	15557	15629	15612	15667	15627	15637	15586	15677	15618	15542	15474	15438	15676	15688	15657	15555	15595	15664	15525	15536	15597	15477	15448	15514	15569	15705	15518	15521	15714	15712	15602	15501	15610	15564	15447	15467	15391	15731	15456	15703	15731	15704	15473	15623	15507	15576	15760	15433	15683	15605	15768	15698	15686	15753	15603	15408	15759	15639	15661	15650	15656	15519	15751	15635	15619	15723	15645	15527	15650	15703	15589	15860	15569	15548	15666	15717	15538	15781	15542	15448	15878	15609	15520	15483	15579	15632	15493	15597	15763	15715	15652	15554	15666	15407	15657	15633	15456	15613	15651	15613	15601	15616	15482	15656	15677	15625	15576	15713	15717	15673	15738	15697	15692	15594	15535	15553	15601	15624	15639	15581	15605	15539	15574	15778	15633	15648	15607	15756	15673	15721	15592	15510	15580	15559	15490	15491	15692	15608	15566	15651	15768	15479	15542	15722	15625	15481	15584	15572	15509	15571	15648	15527	15566	15578	15568	15628	15642	15465	15566	15613	15762	15374	15726	15440	15606	15714	15713	15459	15582	15652	15522	15533	15595	15528	15507	15507	15532	15785	15680	15478	15482	15621	15596	15672	15566	15781	15726	15560	15586	15677	15440	15436	15688	15457	15554	15610	15822	15884	15636	15626	15584	15487	15569	15377	15585	15676	15590	15568	15731	15592	15668	15589	15657	15539	15437	15655	15590	15622	15589	15650	15558	15632	15676	15490	15568	15649	15433	15777	15474	15534	15643	15606	15643	15677	15481	15520	15488	15685	15602	15586	15772	15667	15660	15536	15591	15727	15578	15729	15625	15675	15659	15448	15568	15703	15598	15529	15438	15604	15652	15471	15683	15561	15552	15678	15455	15712	15387	15535	15652	15601	15741	15518	15544	15609	15653	15454	15702	15657	15576	15571	15777	15679	15654	15678	15699	15686	15662	15573	15582	15617	15623	15528	15417	15727	15654	15797	15554	15870	15599	15520	15588	15640	15537	15568	15615	15633	15820	15478	15551	15513	15617	15639	15707	15727	15656	15536	15720	15554	15723	15693	15677	15641	15616	15507	15851	15547	15541	15610	15656	15705	15540	15652	15445	15533	15417	15541	15730	15654	15517	15630	15491	15781	15474	15569	15695	15560	15539	15447	15592	15554	15596	15616	15663	15487	15703	15516	15661	15660	15635	15603	15595	15743	15625	15598	15823	15640	15586	15712	15670	15487	15577	15761	15660	15538	15622	15580	15536	15598	15500	15563	15654	15402	15748	15458	15554	15556	15739	15514	15685	15650	15652	15652	15705	15643	15637	15552	15560	15445	15711	15611	15434	15673	15580	15774	15279	15694	15548	15584	15499	15630	15825	15640	15561	15831	15588	15518	15749	15413	15611	15637	15590	15604	15727	15512	15599	15664	15651	15536	15640	15720	15524	15683	15683	15644	15688	15675	15689	15760	15527	15626	15642	15605	15503	15612	15566	15706	15548	15629	15445	15544	15391	15533	15700	15499	15512	15568	15676	15518	15555	15572	15646	15681	15472	15648	15633	15767	15500	15497	15533	15567	15594	15767	15748	15582	15559	15733	15389	15698	15620	15485	15661	15531	15497	15486	15653	15751	15613	15513	15771	15572	15533	15647	15669	15591	15650	15532	15537	15792	15594	15716	15628	15529	15409	15612	15654	15656	15540	15561	15523	15573	15639	15655	15391	15641	15799	15703	15642	15620	15441	15526	15631	15473	15737	15671	15630	15533	15467	15567	15658	15633	15579	15690	15711	15458	15696	15629	15610	15568	15501	15496	15637	15512	15689	15621	15579	15528	15514	15540	15678	15628	15721	15493	15832	15552	15561	15548	15659	15755	15673	15703	15558	15623	15375	15718	15470	15518	15774	15647	15643	15534	15620	15727	15648	15688	15550	15660	15479	15573	15548	15557	15697	15560	15567	15507	15649	15737	15615	15632	15630	15592	15554	15547	15642	15727	15581	15687	15619	15492	15695	15445	15735	15823	15662	15665	15811	15610	15761	15673	15604	15730	15481	15735	15597	15561	15567	15596	15597	15477	15629	15604	15656	15558	15628	15761	15743	15416	15607	15532	15626	15617	15603	15569	15360	15592	15440	15849	15629	15693	15657	15671	15415	15610	15587	15504	15674	15628	15546	15742	15544	15384	15563	15634	15544	15363	15652	15505	15805	15530	15790	15623	15538	15526	15606	15634	15485	15591	15622	15627	15570	15683	15552	15568	15502	15579	15615	15546	15734	15753	15611	15666	15630	15670	15605	15672	15697	15698	15635	15711	15712	15577	15789	15594	15647	15683	15559	15652	15561	15598	15745	15592	15430	15565	15524	15630	15589	15591	15576	15666	15691	15502	15526	15634	15745	15585	15372	15683	15646	15639	15530	15615	15617	15665	15516	15695	15573	15645	15604	15591	15512	15763	15654	15619	15511	15542	15749	15503	15413	15590	15546	15597	15614	15586	15504	15867	15565	15632	15583	15616	15650	15675	15672	15568	15625	15538	15656	15668	15648	15628	15603	15608	15443	15700	15601	15467	15718	15727	15786	15633	15566	15705	15670	15736	15759	15579	15579	15574	15705	15646	15486	15554	15704	15605	15478	15636	15657	15589	15684	15536	15579	15597	15438	15475	15474	15580	15660	15402	15404	15642	15494	15576	15499	15552	15713	15768	15487	15616	15558	15606	15721	15689	15696	15557	15615	15638	15592	15594	15716	15607	15703	15714	15502	15500	15585	15657	15427	15565	15538	15620	15774	15601	15607	15453	15753	15611	15604	15587	15682	15556	15593	15725	15588	15644	15543	15613	15447	15780	15651	15713	15619	15585	15741	15647	15588	15555	15528	15603	15668	15511	15677	15420	15757	15685	15449	15575	15635	15575	15516	15609	15671	15723	15544	15709	15708	15526	15653	15651	15500	15615	15496	15769	15514	15625	15598	15725	15630	15659	15776	15522	15657	15536	15645	15713	15663	15511	15539	15660	15587	15487	15715	15565	15703	15681	15751	15656	15507	15707	15635	15597	15610	15554	15634	15464	15615	15603	15671	15639	15669	15545	15559	15661	15527	15659	15642	15561	15676	15661	15697	15711	15589	15456	15607	15527	15534	15758	15687	15617	15550	15712	15614	15574	15658	15634	15602	15670	15755	15581	15421	15695	15570	15560	15587	15622	15510	15438	15648	15524	15566	15641	15602	15641	15614	15744	15627	15582	15849	15656	15685	15662	15632	15588	15634	15551	15583	15563	15607	15503	15608	15625	15799	15677	15723	15487	15704	15739	15576	15575	15596	15677	15660	15424	15746	15634	15523	15529	15471	15716	15548	15520	15667	15544	15542	15659	15592	15669	15580	15545	15557	15651	15648	15562	15637	15798	15669	15631	15497	15522	15608	15668	15616	15826	15739	15633	15680	15579	15651	15771	15722	15792	15814	15553	15553	15475	15448	15614	15688	15583	15581	15528	15579	15543	15607	15575	15549	15491	15657	15483	15580	15598	15543	15704	15672	15708	15655	15456	15577	15747	15484	15578	15670	15486	15611	15502	15604	15575	15704	15498	15721	15627	15705	15534	15537	15561	15490	15544	15589	15442	15559	15642	15561	15520	15603	15556	15715	15574	15748	15763	15593	15686	15623	15565	15710	15564	15842	15489	15608	15817	15830	15634	15442	15563	15813	15554	15445	15570	15662	15692	15534	15608	15662	15421	15539	15622	15598	15561	15473	15633	15519	15598	15712	15470	15485	15462	15634	15577	15481	15650	15533	15796	15636	15583	15575	15740	15574	15562	15679	15663	15747	15666	15470	15738	15613	15588	15637	15611	15418	15558	15658	15521	15542	15702	15553	15596	15683	15669	15420	15672	15720	15674	15506	15711	15479	15590	15703	15548	15745	15319	15641	15484	15741	15607	15648	15608	15497	15592	15533	15600	15548	15621	15671	15773	15351	15717	15522	15627	15455	15593	15542	15371	15471	15604	15639	15657	15543	15612	15567	15529	15609	15659	15843	15593	15645	15576	15431	15610	15649	15611	15676	15505	15853	15534	15682	15571	15653	15522	15708	15578	15526	15621	15711	15561	15727	15670	15612	15464	15637	15792	15500	15634	15602	15638	15585	15707	15691	15638	15624	15584	15590	15545	15684	15688	15493	15774	15673	15684	15525	15620	15558	15601	15660	15569	15547	15568	15701	15561	15590	15550	15716	15712	15611	15530	15559	15728	15450	15809	15445	15661	15556	15600	15458	15675	15495	15832	15584	15546	15519	15657	15703	15614	15537	15791	15653	15754	15430	15558	15637	15548	15628	15553	15596	15606	15727	15687	15665	15622	15716	15597	15565	15469	15852	15530	15647	15563	15466	15649	15643	15608	15739	15651	15733	15560	15615	15618	15674	15512	15635	15836	15575	15566	15578	15597	15731	15738	15674	15537	15521	15656	15788	15599	15707	15543	15551	15538	15620	15759	15586	15682	15518	15626	15649	15631	15680	15532	15625	15624	15656	15652	15660	15656	15511	15432	15747	15585	15633	15614	15849	15526	15758	15535	15758	15622	15631	15584	15709	15600	15695	15621	15656	15594	15539	15558	15747	15561	15616	15787	15547	15557	15606	15638	15580	15611	15700	15686	15500	15615	15707	15665	15616	15576	15593	15663	15642	15715	15549	15605	15432	15716	15747	15608	15740	15808	15565	15608	15667	15597	15642	15534	15569	15579	15715	15463	15610	15432	15597	15471	15393	15553	15596	15435	15632	15568	15582	15589	15556	15618	15518	15685	15458	15797	15502	15751	15571	15430	15585	15436	15550	15795	15688	15535	15644	15478	15575	15637	15466	15552	15510	15592	15493	15593	15725	15671	15737	15568	15679	15640	15866	15504	15661	15656
24442	21014	27345	25094	22984	25515	26720	24068	23657	23752	23543	23291	23586	23432	23207	23298	23329	23147	23527	23119	23346	23078	23315	23020	23199	22838	23179	23097	23262	23153	23213	22973	23043	23076	23050	23132	22991	23164	23335	23033	23208	23011	23298	23038	23124	23056	22964	23016	23180	23161	22936	22940	22911	23102	23218	22967	23136	23049	23141	22862	23062	23145	23019	23103	23022	22929	23089	23075	23044	23163	23094	22963	23099	23046	22999	22925	23154	23036	22908	23262	22999	22863	22893	23198	23031	23003	22931	23057	22994	22808	23123	23514	22917	23142	22940	22878	23214	23208	23144	23082	23073	22968	22985	23269	23017	22958	22969	22888	23116	22988	23065	23005	22972	22853	22966	22911	23043	23168	22936	22827	23093	22858	22978	23046	23075	23073	23149	22989	22995	22959	22904	23115	22882	22831	23068	22816	23090	23189	23070	22932	22988	22748	22979	23023	23179	22986	23052	23245	22768	22803	23122	23066	23044	22935	23074	23258	23315	23041	23087	23056	22980	23158	23134	23122	22994	23175	23033	23201	22811	22901	23282	23087	22847	22787	22883	22913	23032	23017	22961	23075	22961	22871	22863	22848	22993	22993	23306	23064	22801	22991	23072	22993	22906	23046	23079	22897	23120	22986	23160	23025	22918	22777	22822	23072	23119	22794	22812	23059	22909	23116	23082	23027	22980	23224	22963	22900	22991	22856	23098	22958	23206	22979	23155	22972	22818	22907	23306	22968	22990	22906	22870	22695	23075	23108	23066	22929	22873	22915	23213	23000	22876	22953	22769	22908	23082	23270	23163	23141	22803	23054	22823	22700	22995	22990	23196	22994	23028	22858	22993	23023	22912	23107	23095	23102	23072	23023	23206	23062	23224	23040	22980	22901	22967	23231	22949	23045	22948	23040	23081	23059	22953	22963	23034	22783	22902	22992	23247	22921	23138	23091	23173	22965	23121	22753	22817	23121	23185	23424	22999	22997	23077	22933	22963	23017	22943	22977	23133	23017	23053	22856	23076	23114	23464	22892	23088	22933	22976	23038	22807	23007	23120	22962	23041	23282	23094	22765	22828	22687	22920	23106	22647	22811	23046	22977	23169	22999	22985	23149	23110	22900	23058	22965	22972	22955	23087	23415	23212	23077	23158	23027	22790	23074	22899	23286	22970	22965	22890	23086	22963	23074	22870	23151	22981	23112	23044	22972	23018	22901	23228	23067	23142	23066	22902	22975	23110	23015	23088	23137	23203	22978	23053	22892	22762	22931	23064	22904	23097	22951	22948	22849	22936	22733	22996	23014	23134	22950	22968	22904	23124	23220	23155	22918	23021	22822	23229	23123	22978	22901	22982	22963	23004	22940	23102	23004	23058	23138	23010	23186	23274	22944	22873	22865	23045	22865	23115	23016	22990	22852	23128	22824	22967	22986	23115	23145	22976	23067	22922	22926	22926	22894	23088	23373	22834	22889	23000	23136	23083	23007	22930	22988	23004	22999	23048	23031	23099	22932	22957	23097	23261	23050	23112	22992	22987	22966	23040	23121	23006	23278	23032	22825	23017	22962	23055	23045	22920	22853	23070	22983	23076	22748	22960	22998	23179	22838	22955	22963	22873	23334	23003	22893	22992	22775	23091	23078	23215	22909	22978	23172	23173	23010	23016	23066	23105	22972	22974	22950	23136	23214	23108	22972	23052	22960	22956	22898	23057	23209	22962	23064	23078	22838	22784	23149	22929	22986	23285	23266	23077	22943	23126	23006	22885	23053	23023	22912	23270	22991	22990	23006	23006	23156	23077	23004	22924	22970	23070	22985	22989	23058	23036	22750	23048	22952	23235	22880	22852	22976	22966	22819	23067	22935	23016	22972	23179	23084	23138	23358	22807	22850	22970	23074	22861	22983	22844	22983	22867	23073	23000	23045	22894	22940	22985	23018	22949	22942	23050	22986	23193	22912	23246	23177	22850	22842	22990	22979	22852	23225	22933	23158	22967	23142	22935	23106	23007	23008	23139	22935	22805	22886	22886	22843	22803	22869	22732	22855	22971	22962	23257	22872	22962	22949	23113	22775	22808	22929	22781	22791	22909	23191	22848	23039	23011	22945	23117	23054	22864	22917	22840	23109	23159	23023	22956	22781	23038	23125	22987	22847	23254	23174	23237	22926	23060	23005	22875	22999	23169	22990	23051	23187	23164	22908	22968	23093	23029	23195	23266	22843	22933	22957	23212	23099	23300	22917	22865	23132	23085	22980	23121	23010	22939	22955	22941	23101	23084	23165	23052	23175	23141	23058	23125	22869	23052	22901	23051	23074	23080	23118	22974	22916	23169	22993	22922	23132	22837	23208	23283	23134	22932	22896	23021	23078	23134	23129	23119	23137	23007	22872	23004	22977	23073	23086	23226	23057	23074	23112	23390	22910	23237	23231	23330	23185	23123	23016	22845	23050	22914	22893	23099	23166	22917	23242	23240	23077	23029	22948	23021	23131	23177	22830	23216	22999	22985	23199	22946	22902	23107	22995	22967	23028	22955	22958	23167	23009	22975	23066	23118	23157	22983	22769	23047	23202	22984	22971	23016	23108	23162	23121	23177	22950	22838	23267	22953	22954	23217	22990	23149	23017	23046	22832	23137	23034	23079	23105	23077	22950	22833	23065	23103	22853	23067	23292	23112	23070	23071	22964	22957	23142	23150	22822	22753	22849	23082	22951	22749	22719	23181	23047	23134	22937	23081	23009	22905	22858	23147	23069	22862	22969	22869	22794	23023	22945	23067	23110	23047	23036	22759	23138	23218	23113	22979	23070	23249	23055	23176	23109	23211	22984	22971	23027	22951	22827	22961	23061	23160	23005	23301	22984	23080	22680	23093	22861	23110	22988	23160	22916	22883	23246	22809	23317	23196	22933	23124	22896	23057	22815	22971	23166	23179	23217	22972	22907	23015	23048	23055	23378	23293	23016	22858	22856	22986	22742	22991	22847	22994	23023	22940	23265	22929	22858	22907	22839	22949	23063	23075	23102	23145	23183	23119	22899	23077	23176	23005	22922	22790	23075	22994	22961	23253	23047	22956	22940	22817	23161	23069	22958	23094	23174	22983	23208	22930	22905	22720	23025	23054	22952	23107	22980	23008	23288	23176	22939	22931	22880	23351	23019	23332	23037	23068	23080	22859	22994	23088	23062	23090	23205	23181	23073	23088	23133	23082	22978	22918	23076	23142	23158	22855	22912	22954	23054	23209	22948	22891	23055	23259	22954	23121	23186	22813	22932	22976	23191	23117	23034	23103	22776	23099	23117	23203	23114	23085	23285	23147	22950	22873	23006	22881	23100	23246	22879	22799	23220	22947	23057	23164	22985	23086	23035	23141	22957	23026	22925	22960	22903	23115	22808	23024	23268	22989	22998	22938	22854	23074	22998	22842	22933	22850	23144	23108	23051	22975	22915	22999	22951	23001	22857	23101	23064	23146	23057	22964	23038	22883	22884	23023	23074	23219	23020	22793	23080	23159	23055	23234	23001	22911	23199	22917	23007	23054	23054	23004	22991	22788	22856	23019	23133	23291	22899	22939	23009	23099	23205	23248	23052	23110	23009	23037	22949	23057	22918	22950	22901	23039	22951	22890	23102	23118	23155	22889	22994	23129	22994	23193	23064	23121	23163	23291	23138	22987	22841	22947	22808	23142	23024	22900	22876	22889	23052	23036	23093	23035	23180	23171	22839	23264	23032	23098	23178	23366	23030	23112	22852	22872	23144	23057	23098	23167	23182	23302	23217	23058	23161	22915	23066	23198	22979	22971	22790	22900	22945	22797	22870	22874	23118	23126	23140	23266	23181	23005	22791	22712	23152	22920	22901	22993	23093	23013	23061	23054	23112	23042	22919	22890	23073	22895	23074	23133	22999	22782	22725	23086	22790	22951	22981	23020	23014	22928	22862	23153	22789	23137	22809	22971	22922	22871	22842	23286	23007	23166	23059	23036	22994	22995	23138	22810	23114	23214	23081	22949	22977	22859	23072	23041	23049	22864	22962	23022	22976	23088	22900	23038	23042	23097	22928	23129	23032	22862	22783	22969	23017	23306	23055	22965	22993	22857	22908	22985	23186	23019	23081	23121	22763	23091	22980	22800	23071	23182	22839	22946	23010	22798	23068	23024	22921	22901	22784	23185	22912	22833	23122	22928	23163	23091	22903	23054	23063	23174	23160	22953	22860	23249	23052	22902	23041	22966	23075	22894	23203	23287	22857	22837	22873	22904	23010	23007	23026	22874	23150	23272	22872	22943	22784	22995	23005	23082	23185	23019	22964	22997	23385	23135	22982	23034	22950	23111	23200	22921	22975	22983	22895	22986	22993	23043	23413	23161	22910	22933	23123	23020	23137	22883	22652	22841	23198	22917	23058	22928	23070	23035	22677	22956	23003	23061	23050	23024	22956	23013	23117	23264	22934	23067	22911	23042	23195	23187	22714	22708	23113	22967	22992	22961	23070	22896	23093	23260	23018	23117	23058	23179	22936	23071	23109	23115	22986	23103	23044	22962	23133	22928	23092	22847	22981	23400	22877	23159	22923	23029	22799	22988	22945	23188	22786	23019	22926	23078	22912	23131	23149	23087	23025	23226	23036	23132	23018	23053	22746	23039	23211	23175	23225	22906	22798	23027	22966	22840	23042	22958	22888	23060	23233	23037	23156	22951	22959	23011	23089	23070	22969	23061	22862	22810	23106	23005	23153	23053	23148	22879	23025	23075	23018	23148	23093	23097	22993	23169	22874	22833	23215	23207	23000	23024	23126	22895	23130	23090	23200	23121	22887	23218	22926	22987	22899	23026	23008	22627	23039	23038	22924	22591	22819	23093	22994	23015	22847	23181	23333	23145	22878	23038	22960	22932	23106	23102	23221	23089	23135	23037	23409	22927	23022	23096	22942	22972	22862	23073	22987	22979	23062	23171	23063	23267	23011	22977	23169	22872	23080	23016	23092	23014	22925	22919	23086	23053	22965	22798	23257	23140	22931	22971	23086	23121	23184	23047	23181	23189	22958	23103	23126	22952	23002	22919	22892	22921	23451	23225	22865	22976	23136	22955	23112	23237	23006	23148	23149	22900	23234	22938	22996	22953	22785	22997	23024	22856	23075	22595	22811	23112	23090
23693	43004	26803	19184	17696	17092	16705	16343	16166	16031	15780	15863	15812	15843	15914	15612	15338	15543	15634	15722	15727	15583	15592	15547	15616	15269	15382	15726	15411	15490	15534	15452	15663	15373	15701	15489	15539	15456	15281	15333	15465	15361	15428	15441	15632	15505	15545	15257	15512	15377	15429	15315	15457	15527	15313	15329	15560	15369	15457	15636	15387	15451	15578	15475	15388	15383	15536	15441	15518	15447	15528	15369	15571	15358	15615	15515	15281	15311	15382	15357	15478	15469	15600	15469	15428	15548	15500	15552	15341	15373	15319	15421	15452	15463	15440	15438	15345	15239	15488	15336	15424	15478	15329	15493	15277	15464	15509	15372	15381	15314	15333	15490	15490	15498	15429	15460	15380	15312	15473	15475	15359	15618	15609	15446	15421	15311	15407	15278	15479	15352	15264	15469	15362	15380	15300	15416	15364	15286	15231	15520	15353	15553	15557	15382	15128	15184	15407	15444	15348	15355	15390	15529	15414	15212	15462	15454	15309	15355	15368	15524	15212	15392	15357	15373	15333	15531	15362	15546	15170	15267	15385	15336	15424	15415	15430	15433	15638	15375	15337	15408	15408	15524	15421	15370	15471	15487	15248	15433	15497	15412	15480	15526	15557	15348	15280	15284	15506	15404	15537	15384	15420	15406	15272	15460	15437	15525	15242	15394	15528	15287	15467	15187	15297	15410	15558	15675	15364	15367	15562	15394	15410	15353	15495	15556	15517	15275	15581	15564	15326	15272	15243	15441	15405	15396	15411	15277	15250	15552	15482	15431	15483	15251	15389	15263	15371	15398	15522	15593	15491	15358	15532	15440	15542	15357	15487	15492	15505	15427	15331	15202	15449	15353	15426	15451	15230	15529	15235	15326	15262	15251	15161	15519	15419	15471	15205	15539	15313	15396	15416	15248	15415	15421	15321	15383	15368	15280	15421	15544	15292	15440	15381	15444	15507	15316	15415	15402	15460	15353	15402	15346	15394	15461	15317	15425	15345	15280	15231	15522	15306	15421	15398	15419	15314	15505	15409	15352	15412	15600	15462	15311	15484	15414	15458	15278	15449	15428	15316	15362	15354	15451	15464	15363	15496	15396	15448	15339	15451	15395	15534	15479	15342	15439	15673	15252	15289	15310	15365	15543	15471	15148	15340	15294	15418	15399	15319	15308	15374	15689	15300	15326	15324	15427	15526	15414	15282	15546	15222	15409	15394	15342	15491	15353	15420	15481	15386	15362	15486	15432	15336	15458	15375	15277	15491	15386	15473	15529	15358	15372	15472	15436	15569	15312	15203	15430	15357	15461	15428	15472	15512	15285	15429	15348	15352	15664	15373	15368	15251	15250	15530	15438	15381	15361	15298	15458	15319	15320	15354	15310	15434	15246	15402	15390	15454	15305	15572	15435	15436	15753	15435	15564	15292	15467	15426	15523	15332	15369	15400	15454	15362	15311	15363	15354	15459	15457	15371	15442	15524	15433	15579	15260	15345	15181	15427	15318	15378	15431	15457	15268	15362	15333	15545	15438	15260	15403	15233	15525	15462	15403	15304	15461	15307	15263	15475	15532	15437	15315	15521	15328	15505	15428	15086	15407	15323	15401	15356	15439	15545	15428	15446	15525	15447	15571	15309	15411	15578	15406	15363	15441	15441	15526	15391	15429	15420	15402	15392	15266	15339	15391	15297	15318	15523	15293	15422	15441	15532	15361	15433	15481	15472	15380	15385	15532	15263	15236	15257	15596	15218	15545	15553	15400	15278	15546	15392	15498	15487	15318	15437	15429	15371	15580	15469	15329	15518	15524	15374	15421	15438	15397	15209	15488	15473	15374	15460	15269	15372	15343	15326	15436	15192	15327	15381	15325	15458	15340	15422	15299	15316	15400	15459	15378	15238	15446	15446	15667	15492	15450	15169	15282	15499	15390	15294	15272	15489	15407	15450	15491	15406	15324	15475	15341	15334	15487	15384	15387	15370	15281	15543	15472	15410	15397	15680	15469	15419	15272	15349	15543	15528	15243	15550	15471	15365	15219	15521	15465	15465	15352	15448	15223	15425	15379	15384	15401	15462	15441	15304	15437	15450	15506	15430	15652	15410	15431	15252	15424	15445	15541	15390	15516	15546	15449	15291	15273	15354	15310	15331	15239	15430	15525	15421	15496	15355	15560	15336	15442	15544	15445	15229	15296	15404	15452	15414	15373	15328	15455	15436	15415	15491	15440	15280	15413	15375	15249	15597	15408	15481	15495	15278	15367	15333	15484	15480	15358	15485	15162	15354	15373	15408	15322	15347	15321	15394	15397	15339	15383	15427	15375	15239	15439	15505	15492	15400	15390	15308	15423	15473	15218	15392	15249	15302	15236	15314	15280	15539	15502	15540	15365	15384	15327	15432	15456	15384	15360	15317	15437	15435	15447	15406	15357	15395	15338	15409	15494	15513	15481	15522	15488	15324	15574	15487	15336	15452	15437	15301	15344	15457	15454	15463	15247	15338	15231	15435	15165	15351	15353	15494	15504	15120	15139	15379	15407	15428	15373	15310	15333	15192	15316	15475	15406	15477	15211	15345	15345	15365	15594	15403	15291	15539	15478	15548	15459	15373	15344	15315	15525	15340	15272	15423	15423	15458	15447	15444	15282	15373	15258	15397	15345	15474	15387	15562	15463	15515	15489	15466	15636	15514	15478	15487	15329	15286	15552	15323	15337	15294	15510	15531	15469	15310	15317	15413	15466	15316	15355	15427	15403	15413	15531	15314	15299	15393	15524	15318	15418	15297	15440	15153	15378	15520	15486	15415	15454	15385	15441	15383	15395	15379	15369	15391	15441	15376	15428	15391	15369	15296	15411	15425	15486	15441	15516	15449	15301	15299	15522	15419	15295	15426	15410	15292	15471	15359	15372	15218	15280	15451	15421	15316	15452	15397	15298	15429	15418	15400	15295	15321	15168	15546	15264	15499	15279	15616	15286	15367	15414	15489	15608	15424	15334	15363	15402	15282	15388	15383	15367	15519	15421	15357	15429	15546	15416	15402	15326	15374	15341	15411	15575	15339	15369	15349	15465	15363	15471	15250	15328	15288	15417	15248	15223	15406	15449	15403	15349	15521	15418	15434	15314	15369	15568	15383	15431	15399	15292	15516	15426	15547	15263	15473	15293	15314	15555	15384	15448	15291	15462	15391	15378	15497	15532	15454	15359	15331	15634	15453	15324	15511	15459	15408	15291	15369	15448	15580	15308	15371	15269	15412	15363	15220	15229	15363	15554	15573	15433	15425	15429	15407	15224	15412	15383	15446	15175	15585	15506	15477	15451	15479	15338	15492	15435	15451	15183	15589	15599	15479	15414	15533	15458	15280	15385	15255	15427	15474	15429	15384	15459	15384	15338	15395	15347	15412	15483	15410	15545	15347	15557	15383	15607	15615	15417	15448	15242	15344	15354	15275	15369	15321	15430	15401	15474	15504	15422	15335	15327	15399	15303	15324	15251	15504	15317	15409	15296	15421	15310	15421	15354	15585	15560	15526	15440	15338	15271	15377	15419	15632	15477	15283	15562	15581	15238	15394	15307	15398	15437	15437	15542	15438	15420	15389	15310	15521	15373	15514	15324	15401	15498	15474	15365	15519	15406	15526	15480	15270	15418	15394	15345	15312	15352	15352	15490	15265	15469	15300	15381	15378	15494	15528	15435	15479	15461	15183	15370	15598	15409	15320	15212	15269	15560	15387	15295	15241	15443	15419	15472	15508	15437	15592	15577	15441	15269	15403	15519	15387	15257	15508	15306	15305	15431	15279	15484	15473	15458	15315	15537	15532	15198	15328	15228	15474	15257	15470	15477	15444	15325	15450	15462	15631	15312	15663	15336	15467	15448	15419	15349	15248	15466	15477	15192	15316	15387	15341	15501	15380	15447	15240	15351	15627	15598	15449	15336	15602	15366	15303	15455	15406	15442	15433	15432	15486	15411	15405	15258	15376	15431	15333	15323	15351	15394	15522	15305	15398	15513	15463	15427	15394	15279	15493	15375	15494	15269	15518	15422	15546	15379	15364	15473	15413	15311	15367	15304	15497	15503	15315	15336	15153	15512	15317	15373	15501	15308	15398	15516	15434	15360	15443	15361	15363	15381	15575	15549	15276	15568	15389	15569	15545	15440	15343	15459	15521	15459	15503	15467	15234	15523	15469	15469	15538	15335	15382	15190	15408	15423	15518	15441	15405	15462	15303	15253	15394	15284	15454	15445	15395	15191	15350	15413	15368	15377	15445	15361	15372	15345	15411	15288	15388	15299	15345	15344	15491	15575	15381	15431	15531	15352	15380	15271	15378	15449	15369	15539	15297	15350	15404	15353	15498	15415	15507	15340	15383	15441	15420	15451	15438	15341	15376	15440	15357	15301	15496	15373	15337	15372	15402	15165	15476	15229	15471	15324	15470	15227	15427	15324	15131	15481	15386	15413	15344	15415	15340	15281	15408	15357	15557	15408	15452	15406	15284	15494	15278	15319	15574	15307	15317	15345	15530	15554	15217	15235	15458	15288	15437	15236	15396	15543	15343	15342	15322	15485	15593	15340	15566	15396	15427	15440	15407	15405	15483	15265	15487	15368	15288	15454	15635	15415	15488	15229	15281	15491	15482	15468	15407	15532	15535	15485	15420	15568	15314	15470	15335	15477	15493	15483	15410	15490	15284	15530	15625	15193	15324	15340	15201	15269	15413	15378	15487	15338	15197	15400	15368	15361	15440	15374	15567	15523	15254	15320	15380	15433	15565	15322	15503	15301	15626	15473	15512	15520	15326	15314	15411	15411	15490	15459	15439	15454	15411	15460	15307	15403	15386	15340	15511	15481	15426	15472	15552	15522	15428	15348	15355	15329	15315	15244	15366	15370	15568	15502	15397	15287	15302	15508	15544	15347	15352	15498	15402	15522	15401	15539	15303	15405	15429	15510	15384	15356	15504	15526	15550	15402	15409	15452	15350	15265	15402	15377	15608	15358	15478	15270	15194	15349	15263	15379	15438	15266	15510	15451	15609	15467	15466	15604	15486	15423	15387	15397	15332	15395	15417	15483	15401	15328	15453	15445	15398	15304	15389	15342	15358	15319	15540	15488	15386	15456	15157	15214	15594	15467	15489	15451	15292	15461
22610	20995	27454	24729	21534	24779	28551	24594	23469	23740	23524	23231	23148	23218	22884	22812	23121	23242	22856	22654	22726	22996	22975	22837	22681	22778	22681	22786	22779	22747	22638	22538	22784	22771	22657	22624	22760	22565	22475	22627	22849	22458	22726	22712	22645	22580	22624	22734	22588	22683	22529	22714	22566	22530	22648	22486	22620	22538	22576	22396	22547	22691	22612	22552	22820	22639	22578	22670	22832	22471	22332	22501	22681	22624	22520	22735	22631	22897	22486	22431	22895	22675	22346	22469	22603	22707	22679	22788	22552	22642	22602	22296	22368	22401	22687	22531	22643	22594	22526	22420	22507	22608	22520	22572	22579	22659	22302	22491	22600	22606	22655	22522	22413	22632	22517	22711	22557	22341	22134	22389	22692	22421	22624	22567	22529	22370	22647	22582	22661	22433	22506	22515	22192	22553	22370	22435	22733	22436	22502	22712	22298	22471	22488	22528	22727	22248	22782	22691	22484	22467	22566	22665	22581	22399	22446	22497	22516	22482	22492	22554	22588	22061	22547	22417	22403	22817	22361	22307	22285	22493	22223	22392	22554	22456	22533	22306	22640	22673	22519	22494	22426	22289	22495	22475	22608	22666	22603	22340	22593	22707	22476	22698	22507	22336	22431	22411	22614	22654	22866	22651	22345	22351	22464	22666	22528	22558	22541	22244	22324	22477	22419	22408	22391	22498	22605	22569	22853	22607	22654	22767	22448	22499	22613	22518	22559	22474	22323	22391	22340	22571	22558	22461	22377	22494	22502	22515	22338	22475	22339	22528	22412	22531	22629	22521	22433	22503	22213	22409	22364	22376	22418	22736	22383	22568	22425	22284	22335	22485	22518	22548	22382	22926	22534	22528	22264	22028	22368	22380	22516	22531	22566	22366	22665	22535	22548	22721	22504	22368	22146	22571	22690	22435	22768	22479	22503	22354	22296	22266	22412	22406	22296	22299	22392	22587	22488	22433	22288	22209	22514	22430	22481	22403	22307	22289	22497	22581	22354	22374	22521	22573	22409	22683	22663	22484	22444	22477	22472	22698	22382	22696	22290	22337	22453	22593	22432	22504	22359	22517	22524	22408	22473	22455	22308	22430	22331	22409	22412	22581	22423	22662	22410	22500	22400	22527	22578	22494	22338	22412	22477	22103	22506	22259	22264	22295	22501	22636	22521	22468	22459	22575	22568	22656	22521	22209	22764	22300	22522	22526	22498	22468	22452	22503	22512	22401	22522	22481	22449	22308	22397	22278	22313	22507	22679	22593	22636	22439	22657	22640	22543	22555	22656	22742	22575	22615	22664	22380	22302	22665	22640	22487	22382	22650	22436	22366	22526	22687	22511	22304	22518	22461	22307	22166	22469	22411	22648	22581	22451	22564	22426	22414	22498	22424	22450	22258	22384	22334	22427	22563	22639	22231	22410	22439	22773	22724	22834	22227	22568	22666	22491	22376	22470	22488	22610	22437	22456	22482	22278	22781	22304	22367	22410	22607	22288	22262	22419	22694	22448	22518	22530	22462	22607	22575	22330	22466	22562	22489	22527	22681	22560	22639	22761	22212	22586	22112	22533	22296	22559	22613	22616	22523	22616	22471	22795	22452	22618	22337	22400	22463	22630	22364	22339	22486	22469	22605	22324	22644	22430	22474	22438	22755	22489	22477	22627	22632	22401	22544	22515	22624	22455	22347	22580	22545	22419	22704	22480	22371	22400	22272	22462	22490	22427	22646	22646	22452	22474	22500	22588	22541	22660	22356	22472	22565	22577	22508	22517	22453	22413	22359	22541	22454	22479	22292	22550	22809	22515	22330	22266	22332	22328	22501	22451	22597	22292	22408	22406	22288	22543	22723	22560	22551	22627	22474	22675	22629	22485	22634	22430	22516	22543	22560	22306	22378	22437	22589	22475	22526	22438	22575	22478	22521	22458	22367	22323	22504	22525	22317	22522	22502	22709	22592	22559	22545	22238	22445	22494	22247	22415	22475	22335	22486	22412	22126	22299	22375	22141	22627	22495	22205	22616	22494	22482	22288	22469	22377	22444	22406	22491	22533	22685	22269	22551	22565	22486	22283	22398	22456	22439	22689	22496	22550	22603	22215	22433	22721	22385	22528	22486	22552	22498	22493	22457	22399	22409	22517	22369	22475	22412	22517	22430	22468	22342	22340	22371	22291	22416	22518	22785	22442	22612	22582	22480	22514	22547	22437	22720	22487	22585	22497	22447	22426	22347	22530	22505	22543	22501	22562	22565	22536	22483	22392	22503	22669	22508	22566	22412	22311	22536	22600	22383	22469	22763	22422	22420	22424	22552	22375	22431	22604	22464	22722	22570	22424	22464	22671	22465	22600	22460	22372	22444	22439	22385	22226	22482	22497	22434	22687	22394	22308	22624	22471	22711	22662	22600	22618	22478	22515	22470	22603	22377	22444	22625	22379	22544	22522	22043	22353	22405	22586	22439	22539	22386	22332	22477	22474	22377	22481	22722	22657	22694	22563	22338	22440	22442	22410	22394	22513	22467	22535	22528	22510	22380	22451	22567	22594	22331	22429	22393	22468	22371	22502	22274	22259	22327	22519	22593	22616	22426	22580	22383	22578	22664	22426	22176	22425	22443	22576	22513	22546	22403	22451	22513	22283	22738	22444	22537	22318	22435	22525	22334	22446	22451	22337	22598	22636	22605	22612	22243	22420	22423	22491	22480	22410	22675	22319	22326	22441	22547	22570	22571	22357	22662	22563	22536	22475	22463	22402	22643	22489	22566	22342	22251	22378	22506	22283	22467	22407	22529	22436	22331	22347	22455	22439	22611	22633	22521	22462	22457	22473	22600	22430	22438	22618	22684	22441	22411	22422	22470	22383	22379	22341	22624	22546	22260	22342	22637	22390	22551	22439	22389	22370	22314	22514	22328	22357	22528	22468	22582	22541	22375	22626	22457	22483	22614	22552	22193	22313	22297	22532	22322	22339	22619	22507	22675	22353	22512	22055	22463	22758	22611	22593	22563	22613	22570	22508	22596	22391	22529	22495	22320	22472	22505	22154	22435	22507	22465	22340	22460	22487	22390	22397	22628	22468	22224	22353	22515	22542	22510	22442	22508	22606	22433	22385	22369	22419	22411	22447	22522	22427	22607	22251	22516	22589	22652	22468	22532	22620	22425	22613	22426	22431	22459	22355	22437	22332	22464	22425	22568	22337	22564	22440	22471	22324	22547	22696	22335	22662	22738	22543	22570	22324	22320	22485	22335	22530	22635	22626	22566	22674	22779	22510	22318	22761	22362	22440	22575	22487	22687	22562	22282	22459	22424	22532	22235	22616	22517	22281	22462	22270	22502	22311	22569	22619	22313	22520	22479	22582	22704	22531	22309	22440	22370	22412	22447	22659	22384	22281	22519	22583	22487	22320	22288	22318	22648	22304	22514	22543	22499	22719	22733	22640	22473	22425	22490	22352	22589	22439	22531	22388	22569	22358	22732	22324	22575	22411	22344	22463	22615	22414	22500	22582	22426	22321	22757	22466	22494	22563	22552	22203	22135	22281	22515	22359	22636	22280	22475	22364	22461	22421	22430	22664	22499	22542	22426	22700	22415	22524	22491	22399	22381	22433	22253	22434	22368	22341	22570	22508	22575	22355	22401	22455	22515	22335	22489	22263	22560	22394	22441	22571	22505	22606	22534	22351	22652	22312	22522	22348	22501	22582	22366	22248	22325	22396	22381	22574	22486	22254	22584	22542	22442	22461	22413	22300	22383	22733	22681	22578	22309	22530	22707	22493	22507	22561	22411	22475	22441	22464	22485	22428	22384	22500	22585	22445	22455	22445	22344	22382	22781	22429	22497	22293	22495	22319	22282	22584	22473	22283	22683	22757	22478	22709	22546	22561	22329	22314	22621	22453	22538	22437	22498	22531	22804	22412	22801	22452	22345	22442	22434	22416	22267	22442	22374	22447	22396	22606	22492	22473	22376	22722	22440	22578	22493	22508	22428	22332	22712	22496	22417	22270	22551	22376	22300	22606	22637	22517	22515	22462	22417	22488	22702	22394	22469	22662	22359	22373	22539	22335	22404	22502	22456	22571	22500	22410	22354	22448	22530	22467	22546	22548	22337	22433	22585	22451	22573	22536	22512	22266	22489	22488	22169	22450	22630	22596	22637	22408	22592	22446	22535	22701	22427	22456	22566	22533	22475	22654	22511	22406	22466	22550	22403	22357	22252	22423	22416	22353	22520	22636	22604	22631	22493	22350	22569	22596	22483	22762	22606	22576	22581	22467	22493	22660	22505	22654	22561	22522	22435	22562	22548	22643	22184	22374	22434	22591	22433	22526	22456	22418	22341	22626	22391	22549	22458	22464	22650	22406	22324	22210	22471	22470	22553	22549	22700	22575	22490	22495	22478	22364	22481	22456	22319	22023	22332	22311	22517	22712	22291	22479	22619	22389	22304	22478	22394	22235	22310	22783	22505	22485	22462	22406	22546	22578	22609	22352	22377	22528	22555	22219	22647	22503	22405	22599	22648	22553	22670	22332	22469	22499	22361	22515	22243	22326	22597	22511	22400	22496	22615	22428	22732	22741	22524	22549	22327	22156	22425	22616	22410	22482	22352	22468	22423	22450	22270	22544	22475	22503	22213	22804	22677	22496	22577	22335	22634	22555	22610	22399	22328	22582	22500	22339	22526	22327	22497	22675	22203	22113	22546	22657	22594	22464	22412	22574	22617	22404	22195	22360	22396	22319	22591	22528	22392	22640	22528	22427	22311	22581	22407	22373	22649	22697	22550	22718	22528	22285	22341	22395	22441	22658	22438	22399	22469	22557	22472	22550	22527	22465	22387	22477	22621	22444	22402	22430	22504	22384	22715	22619	22548	22508	22810	22262	22543	22397	22288	22252	22506	22311	22463	22422	22515	22490	22682	22298	22409	22380	22513	22428	22751	22379	22525	22422	22542	22382	22555	22305	22449	22388	22550	22628	22334	22492	22394	22242	22269	22514	22636	22482	22316	22338	22148	22594	22312	22613	22348	22489	22434	22480	22657	22496	22238	22517	22647	22399	22457	22366	22563	22474	22360	22392	22348	22498	22470	22480	22559	22317	22392	22527	22376	22374	22368	22638	22656	22433	22336	22245	22269	22161	22297	22532
26440	48907	31769	21339	19085	18069	17273	16611	16105	16177	15656	15536	15641	15649	15437	15522	15215	15327	15203	15235	15229	15391	15162	15102	15114	15274	15175	15199	15124	14906	15282	15340	15035	15116	15180	15135	15237	15129	15066	15058	15102	15049	14956	15207	15141	15118	15161	14994	15173	14968	15103	15043	14966	14959	15193	15170	15051	15026	14981	15057	15040	15118	15047	15329	15201	14981	14870	15088	15079	14916	15104	15042	15133	15123	15168	15112	15163	14995	14933	14967	15069	15066	15080	15076	15033	15011	14872	15024	15029	14952	15075	15017	15097	14986	14899	15014	14906	14937	14980	14960	14935	15017	14968	15088	15107	15068	15114	14869	14831	14917	15008	14946	14916	15017	14933	14889	14924	14940	14896	14975	14990	15095	14944	14852	15056	14855	15041	14795	15144	14995	15080	14879	14933	14906	14984	14883	15083	14910	14948	14995	14916	15049	15175	14972	15012	14992	14949	14875	15110	14893	14990	15043	14925	15081	14787	14893	15030	14825	14985	14799	15136	14950	14949	14936	14897	14940	15134	15012	15013	15154	15103	14854	15073	15060	14926	14829	14855	14874	15020	14965	14926	15090	15137	14963	14965	14968	15058	15093	14819	14954	15002	14859	15007	15047	15096	14929	15032	14958	14965	15007	15167	15011	14948	15033	14997	15051	14945	15092	14988	14904	14931	15028	15106	15091	14910	15226	14911	15061	14938	14991	14808	15029	15163	14811	14788	14989	14930	14924	15132	14879	15010	14878	14922	15025	14937	14904	15079	15038	14909	15041	14849	15120	14975	14953	15122	14930	14716	14824	15011	15118	14934	14957	14893	14876	14924	15020	15084	14822	14982	15083	14854	14917	15102	14951	14970	14915	14936	15021	15156	15052	14886	14878	14875	14929	14942	15090	14956	14897	14864	14953	14868	14803	14988	14906	15050	14919	15011	15067	14971	14990	14889	14992	14988	14903	14992	15003	14962	14991	14942	14981	14976	14966	14957	15091	14844	15102	15045	15004	14880	14872	15096	14924	15023	14822	15014	14841	14909	14860	14855	14951	14974	15043	15050	14917	14976	15057	15024	14984	14837	14877	14908	15079	14951	14876	15020	14931	14990	14937	15037	15079	15052	15119	15015	15075	15009	14957	14947	15085	15067	14991	14925	14904	15045	15080	14950	15074	14904	14914	14942	14963	15144	14932	14994	15229	15012	14893	14994	14923	14834	14967	14856	15095	14877	14895	14912	14921	15055	14975	15000	15056	15116	15182	14988	14949	15098	15016	14874	14938	14915	14927	15052	14820	15070	15057	15073	14988	14970	14912	14896	14952	15057	14932	14832	14975	14883	15017	14820	14977	15062	15008	15105	14919	14994	14993	15064	14841	14866	15193	14987	15015	14993	15074	14992	15053	15022	15051	15121	14974	14868	15004	14950	15085	15106	14834	14899	14993	15040	15089	14831	14952	14943	14986	14865	14936	15057	15090	15051	15024	15053	15168	14816	15056	15058	14917	14916	15081	15064	14994	14988	14819	15033	14906	15024	15075	14970	15144	14983	14818	14940	15078	14946	14978	14986	14941	14916	14898	15040	15030	15061	15149	15064	14859	14995	14979	15039	14865	15109	15074	15044	14979	15044	15133	15046	15029	14905	14947	15092	15147	14982	14931	14970	14989	14997	15070	14965	14973	14991	14980	15061	14952	15107	15019	14992	14994	14995	15012	14944	14931	14986	15081	14709	14981	15013	15006	15025	15037	14940	14835	14984	15026	15028	15130	14932	15022	15098	14920	14929	14809	15009	14977	14992	15113	15106	14935	14975	15006	14896	15061	15074	14932	14832	15075	15083	14994	14862	14920	14957	14977	14879	14871	15104	14924	14901	14782	14961	14921	14976	15122	15048	15087	15011	14870	14879	14963	14928	15012	15009	15102	15052	15086	15055	14790	15060	14901	14949	15053	15099	14892	14973	15066	14997	15071	15011	14994	14941	14940	14937	15023	15102	15024	14850	14989	15006	14934	14933	14967	15078	14994	15060	14934	14932	14989	14967	15092	15191	15001	15122	14904	14786	15023	14943	14884	15112	14890	15059	14957	14915	15067	14923	14926	14805	14900	14818	15087	15019	15028	14870	14785	15197	14904	14940	14933	15130	14937	14882	14933	14921	15024	14967	14969	14926	14877	15182	14987	14993	15102	15004	15097	14930	15111	14912	14804	14744	15031	15010	14927	14897	14854	15002	15089	14885	14998	14986	14940	14987	14860	15109	15037	14982	14989	15027	14801	14918	14941	14796	14899	15026	15027	15067	14974	14852	14763	15117	14960	15124	14913	15131	14957	15039	14867	14951	14811	14979	15024	15031	14982	15059	14918	15050	14898	15035	15028	15000	14900	15020	15055	14983	15044	14857	14967	14840	14972	15029	15082	14893	15078	14838	15132	14921	14987	15121	15000	14921	14942	15024	14861	15028	14899	15167	14812	15139	14868	14769	14913	14974	15012	14923	14974	14930	14993	15076	14907	15025	15064	14938	15081	14969	14924	14896	15070	14956	14926	15171	14988	14966	14952	14964	15148	14984	15011	14901	15064	14719	15136	14825	14994	14940	14934	15102	14985	14994	14915	14820	14976	14971	14858	15136	14898	15138	15123	15071	15044	15064	14828	14832	15075	15000	15085	14919	14920	14857	14958	14792	14930	15043	15006	15109	15103	15038	15017	14833	14959	14952	15016	14899	15057	15074	14930	14948	14980	15022	14805	15014	14851	15186	15132	15056	14912	14945	15219	14994	14714	14903	15104	14953	14863	15013	14980	15140	14966	15045	14894	14974	14949	15016	15013	14956	14844	15011	14933	14977	15086	15148	14823	14910	15040	15060	14937	15221	15150	14957	15091	15092	14893	14946	14826	15057	15105	15196	15003	14980	14843	15158	14904	15133	14883	15214	14912	14841	15006	14953	14906	14980	14988	15103	15146	14933	14950	15119	14916	14975	14917	14983	14916	15162	15074	14930	14919	14891	14951	14908	15025	14999	14970	14715	15124	15030	15068	15020	14840	15090	14910	14946	14914	15040	14938	14873	14969	14845	15074	14971	15030	15001	15027	14917	14948	14961	15008	14926	14982	14968	15099	15151	15003	15104	15180	14965	15058	14904	15007	14833	14932	15078	14941	14907	14916	14826	14985	14989	14911	15101	15157	15055	14998	15006	15077	15084	15029	14873	14938	14898	15213	15007	14862	15088	14785	15000	15107	14966	14965	14996	15087	14876	15022	15072	15057	14928	14986	14880	15022	15015	14951	14876	14969	15139	14833	14944	15163	15002	14997	14984	14938	14973	15054	15010	15097	15020	14966	14892	14977	15055	15070	15052	15041	14962	14993	14924	15157	15073	15035	14938	14941	15042	15049	14798	15063	14868	14975	15068	15012	14916	14807	15016	14949	15094	14909	15028	14992	14951	15047	15171	14953	14965	14786	14991	15111	15000	15011	14908	14971	15180	14961	15030	15035	14977	14894	14848	14860	14937	14859	15124	15185	14993	14932	14928	14890	14947	14825	15163	14842	15005	14921	15098	15010	15062	14950	14958	14885	14994	14956	14984	14869	14977	15023	15033	14876	15089	15094	14997	14925	15012	15143	14786	14932	15011	14816	15003	15112	15145	15041	14930	15060	15141	14977	14809	14942	14847	14912	14948	14884	14927	14890	14931	15036	14872	14884	14984	15049	15115	14898	14999	14890	15058	15010	14773	15050	15057	14959	14958	14958	14887	14913	15071	15021	14947	15151	14848	15174	15080	14903	14964	15060	15109	14977	14971	14912	15077	14900	15000	15081	15241	15110	14944	14952	14976	14833	14858	14907	14980	14901	15060	15006	15085	15129	15068	14950	14894	14992	14815	14838	14882	14921	15001	14937	14971	14896	15018	15077	15139	14813	14908	15068	14974	15050	15153	15003	14947	15037	14973	14915	14915	15105	14866	14855	14978	14867	14934	15026	15042	14880	14913	14872	14870	14985	15001	15125	14931	15188	15021	14889	15196	14962	14813	15047	15063	14983	15047	14876	14810	14889	14984	15198	14869	14952	15052	15034	14921	14922	14964	15139	14966	15028	14885	15093	15079	14868	14996	15043	15016	15037	14919	14945	14969	15131	14847	15008	14865	15014	15133	15067	14850	14966	14986	14941	15033	15094	14936	14878	14948	14733	14879	15080	14817	15055	14773	15096	14907	14887	14762	14965	14951	15093	14927	15036	15135	14893	15136	14988	14928	14985	15000	14904	14785	15024	15096	15091	14875	14929	14937	14972	14829	14941	15066	14905	15043	14763	14832	14923	14956	14970	14997	14893	15073	15049	15124	14883	14989	14897	15005	15103	14822	14964	14901	14820	14953	14999	14908	14999	14801	15074	14923	15012	15030	15005	14969	14945	14958	14990	14947	14987	14993	14931	14937	15113	14906	15067	15088	15039	15033	15060	14898	14888	14960	14811	14839	14998	15114	15045	15019	14975	15100	15072	15087	14941	14968	14975	14927	14987	15046	14811	15204	14777	14958	15038	15128	14960	15041	15043	14945	14811	15071	15010	14915	14963	14950	15105	15047	14935	15055	14994	14844	15092	14788	15184	15007	14799	14975	14972	15055	15048	14969	15037	14930	15010	14837	14980	14977	15038	14833	14930	14896	15003	15016	14856	14989	15111	14989	14679	15028	14784	14771	14991	14913	14952	15036	14817	15053	15015	14974	15019	14841	14868	14926	14981	14852	14991	15068	14997	14877	14968	14904	14903	15008	14942	15118	15064	14919	15069	14988	14994	14957	15122	14968	15083	15024	15097	14924	15059	15025	14938	14920	15013	14987	14887	14988	15068	15044	15164	15099	15161	14901	14932	14923	14976	14974	14905	14895	14997	15020	14922	15052	15034	15030	14816	14930	15035	15148	14907	14939	14917	14996	15101	14963	14883	14893	15084	15083	14918	15082	14895	15130	14945	15009	15080	15088	15077	14874	15060	15057	15040	15079	15027	15013	14841	14939	15006	14839	14981	15071	14988	15026	15197	14718	14949	15056	15061	14856	15107	14949	15023	15006	14990	15087	14903	15028	15002	15038	15112	15031	14949	15136	14806	14994	14930	15061	15027	15129	14963	15084	14976	14963	14808	15041	14941	15247	14852
34093	27803	28699	26426	24706	24867	24937	24663	24964	24949	24937	24744	24844	24772	24952	24889	24918	24470	24753	24865	24708	24976	24820	24777	24642	24830	24727	24897	24789	24769	24829	24901	24788	24764	24971	24822	24718	24740	24677	24637	24653	24710	24980	24834	24717	24996	24766	24673	24719	24665	24559	24540	24642	24588	24784	24617	24902	24749	24627	24902	24760	24608	24851	24900	24825	24891	24777	24763	24538	24714	24546	24734	24698	24560	24732	24704	24890	24861	24963	24842	24616	24830	24880	24910	24709	24566	24609	25047	24426	24831	24624	24675	24600	24777	24693	24766	24734	24724	24675	24914	24794	24679	24450	24575	24866	24441	24617	24875	24630	25043	24819	24711	24710	24394	24532	24654	24535	24651	24643	24475	24660	24577	24721	24404	24825	24559	24829	24663	24674	24746	24672	24598	24659	24529	24873	24725	24895	24708	24640	24757	24835	24818	24845	24734	25000	24689	24762	24649	24736	24915	24723	24715	24787	24693	24664	24751	24774	24652	24583	24681	24772	24698	24793	24696	24914	24620	24806	24502	24695	24654	24570	24634	24900	24742	24598	24693	24601	24843	24661	24751	24572	24709	24796	24657	24752	24640	24738	24717	24680	24930	24987	24601	24983	24572	24789	24729	24970	24674	24787	24581	24709	24629	24386	24854	24678	24812	24695	24721	24714	24732	24951	24571	24828	24838	24974	24635	24831	24705	24612	24790	24855	24780	24661	24765	24691	24760	24507	24673	24795	24573	24870	24896	24785	24908	24619	24912	24766	24883	24655	24897	24645	24699	24677	24603	24631	24720	24998	24804	24810	24585	24738	24829	24842	24730	24706	24594	24733	24733	24786	24584	24573	24639	24877	25108	24797	24504	24678	24510	24698	24714	24852	24475	24634	24691	24544	24617	24436	24546	24654	24750	24699	24732	24740	24951	24752	24854	24687	24802	24781	24941	24745	24596	24630	24741	24708	24699	24724	24616	24659	24638	24754	24701	24706	24803	24807	24639	24716	24517	24664	24623	24738	24618	24464	24550	24586	24781	24706	24764	24653	24416	24671	24439	24777	24843	24803	24664	24590	24894	24617	24814	24705	24868	24605	24696	24563	24755	24799	24792	24757	24849	24745	24788	24739	24839	24822	24706	24758	24868	25035	24891	24747	24663	24970	24627	24743	24662	24882	24579	24896	24655	24585	24877	24589	24691	24729	24586	24643	24710	24678	24819	24879	24680	24626	24569	24403	24738	24635	24590	24840	24789	24717	24384	24617	25009	24862	24501	24603	24830	24728	24740	24583	24618	24842	24590	24725	24602	24475	24684	24698	24920	24670	24866	24791	24838	24780	24723	24670	24655	24442	24853	24576	24693	24615	24530	24723	24790	24739	24815	24886	24672	24639	24832	24593	24589	24880	24410	24734	24726	24549	24604	24984	24866	24766	24640	24623	24546	24758	24809	24782	24805	24862	24704	24681	24713	24571	24659	24737	24590	24797	24684	24574	24562	24644	24700	24516	24639	24892	24878	24707	24694	24781	24393	24730	24905	24830	24988	24680	24518	24501	24700	24881	24744	24645	24650	24768	24574	24635	24842	24757	24769	24824	24394	24711	24482	24558	24726	24802	24584	24417	24815	24863	24734	24607	24922	24645	24739	24589	24804	24967	24748	24690	24907	24643	24679	24823	24572	24658	24671	24664	24554	24579	24708	24603	24563	24416	24551	24755	24908	24504	25007	24993	24793	24647	24679	24688	24448	24771	24670	24793	24757	24822	24679	24863	24552	24869	24813	24485	24574	24651	24556	24504	24699	24711	24704	24766	25037	24839	24610	24620	24422	24713	25008	24623	24460	24696	25000	24778	24939	24736	24698	24863	24775	24697	24788	24742	24732	24649	24833	24785	24890	24839	24401	24515	24664	24841	24687	24830	24607	24499	24625	24766	24598	24616	24831	24714	24637	25078	24772	25019	24826	24680	24669	24803	24758	24783	24853	24638	24656	24626	24966	24777	24828	25027	24718	24797	24516	24915	24582	24616	24490	24827	24621	24536	24765	24843	24645	24536	24751	24736	24586	24691	24755	24743	24511	24723	24616	24720	24554	24790	24545	24950	24666	24535	24534	24580	24780	24780	24593	24906	24775	24659	24749	24467	24583	24555	24678	24669	24622	24763	24730	24517	24600	24642	24736	24853	24688	24842	24818	24665	24421	24715	24579	24953	24552	24774	24597	24647	24643	24651	24423	24805	24863	24648	24535	24845	24740	24819	24727	24791	24834	24920	24803	24915	24964	24740	24910	24836	24505	24621	24852	24878	24804	25031	24753	24621	24597	24798	24635	24901	24482	24937	24842	24727	24671	24477	24435	24679	24855	24841	24793	24422	24736	24528	24401	24388	24707	24897	24791	24643	24808	24945	24824	25026	24556	24922	24633	24602	24559	24657	24727	24738	24579	24579	24663	24596	24588	24721	24548	24836	24566	24926	24753	24630	24860	24482	24698	24538	24721	24725	24658	24767	24559	24886	24681	24726	24689	24710	24712	24672	24726	24834	24661	24537	24455	25073	24738	24453	24780	24751	24688	24590	24969	24876	24959	24734	24547	24688	24498	24681	24547	24719	24618	24577	24813	24633	24913	24708	24578	24693	24614	24522	24691	24781	24806	24660	24722	24831	24643	24776	24858	24784	24590	24736	24921	24621	24594	24679	24425	24708	24600	24740	24932	24630	24570	24761	24346	24702	24661	24958	24573	24886	24753	24773	24839	24713	24634	24844	24818	24551	24757	24730	24632	24812	24675	24765	24736	24773	24766	24645	24620	24726	24912	24522	24753	24791	24643	24612	24814	24694	24624	24469	24698	24482	24697	24787	24772	24753	24661	24807	24768	24800	24641	24863	24827	24763	24746	24654	24631	24761	24975	24687	24683	24752	24711	24810	24806	24718	24648	24607	24608	24722	24853	24646	24695	24748	24605	24582	24927	24857	24874	24766	24536	24836	24675	24741	24822	24716	24691	24747	24356	24676	24704	24809	24522	24865	24814	24925	24665	24834	24812	24752	24645	24602	24765	24780	24657	24862	24986	24925	24505	24747	25134	24676	24741	24458	24793	24767	24653	24564	24563	24602	24869	24794	24781	24790	24633	24595	24429	24566	24751	24692	24737	24794	24693	24634	24767	24823	24757	24976	24663	24589	24743	25021	24617	24750	24921	25000	24898	24767	24757	24757	24892	24755	24746	24710	24857	24683	24729	24816	24701	24683	24722	24948	24546	24900	24536	24608	24706	24677	24399	24711	24832	24944	24664	24552	24728	24705	24835	24826	24636	24572	24633	24643	24811	24814	24688	24967	24906	24769	24737	24460	24853	24834	24743	24603	24388	24746	24577	24606	24831	24762	24623	24718	25091	24691	24440	24843	24814	24902	24695	24532	24783	24720	24679	24724	24711	24878	24625	24586	24660	24704	24935	24867	24588	24870	24851	25018	24481	24602	24908	24850	24782	24561	24714	24800	24619	24753	24759	24619	24648	24847	24641	24775	24664	24817	24550	24557	24519	24784	24622	24544	24503	24729	24908	24481	24628	24672	24793	24813	24865	24805	24769	24632	24913	24692	24830	24744	24529	24912	24578	24835	24750	24816	24728	24701	24748	24737	24724	24867	24783	24708	24642	24874	24870	24854	24614	24798	24750	24573	24679	24783	24707	24502	24559	24968	24677	24789	24761	24813	24573	24774	24809	24781	24535	24723	24543	24737	24612	24544	24676	24731	24721	24916	24584	24847	24684	24643	24567	24971	24672	24714	24629	24775	24670	24873	24727	24623	24603	24501	24667	24455	24829	24763	24783	24912	24858	24501	24735	24616	24743	24913	24777	24732	24745	24655	24637	24859	24838	24750	24891	24588	25023	24724	24761	24624	24674	24681	24764	24799	24812	24769	24758	24724	24797	24609	24670	24773	24810	24949	24889	24829	24477	24725	24874	24929	24842	24714	24739	24970	24621	24661	24701	24842	24733	24626	24787	24797	24603	24704	25057	25160	24726	24832	24380	24775	25038	24797	24456	25065	24841	24518	24721	24729	24484	24812	24784	24635	24800	24751	24862	24819	24513	24609	24553	24885	24784	24708	24676	24611	24752	24470	24975	24588	24766	24792	24635	24820	24620	24942	24674	24746	24757	24713	24811	24576	24616	24745	24678	24799	25002	24908	24826	24864	24709	24619	24876	24838	24862	24623	24912	24458	24560	24620	24532	24697	24601	24857	24513	24823	24751	24605	24859	24840	24989	24522	24691	24567	24834	24822	24619	24705	24551	24737	24729	24582	24585	24797	24466	24625	24604	24938	24900	24975	24720	24558	24825	24646	24702	24629	24781	25172	24766	24586	24817	24613	24712	24643	24691	24638	24627	24743	24745	24498	24784	24616	24814	24859	24565	24807	24820	24705	24721	24935	24468	24601	24836	24623	24788	24831	24649	24780	24661	24572	24661	24737	24811	24755	24581	24614	24683	24651	24629	24767	24705	24573	24755	24584	24743	24761	24496	24717	24589	24569	24487	24824	24722	24630	24497	24992	24708	24894	24734	24412	24780	24769	24952	24833	25046	24574	24966	24790	24332	24509	24596	24720	24822	24638	24646	24514	24353	24606	24737	24852	24723	24667	24714	24742	24697	24798	24579	25040	24753	24873	24659	24799	24513	24927	25048	24846	24942	24690	24459	24825	24563	24608	24690	24630	24698	24745	24871	24677	24809	24675	24788	24856	24652	24508	24910	24829	24647	24502	24512	24857	24778	24731	24676	24745	24740	24850	24874	24856	24765	24617	24718	24649	24928	24732	24819	24690	25019	25010	24530	24814	24958	24723	24597	24537	24586	24784	24689	24790	24770	24891	24774	24780	24619	24566	24779	24583	24866	24761	24873	24439	24896	24580	24648	24695	24556	24761	24651	24617	24754	24793	24836	24651	24872	24765	24744	24747	24593	24826	24755	24593	24773	24357	24863	24815	24612	24685	24673	24496	24855	24501	24756	24533	24625	24599	24740	24653	24667	24705	24516	24675	24818	24827	24786	24763	24799	24962	24597	24808	24761	24864	24748	24750	24797	24846	24852	24665	24873	24775	24677	24697	24512	24493	24829	25105	24802	24816	24696	24734	24453	24544	24551	24778	24959
22368	27831	19423	16750	16392	16411	16296	16219	16267	16139	16187	15981	16313	16171	16023	16237	16292	16365	16223	16303	16207	16215	16289	16087	16123	16219	16126	15960	16066	16081	16009	16220	16100	16074	16130	16182	16263	16018	16289	16142	15999	16189	16109	16250	16087	16163	16032	16131	16132	16101	16286	16153	16182	16207	16015	16318	16082	16110	16183	16272	16255	16238	16181	16216	16287	16065	16132	16041	16031	16010	16134	16113	16189	16199	15960	16076	16106	16175	16173	16190	16292	16306	16116	16237	16070	15888	15989	16406	16163	16292	16147	15942	16179	16217	16088	16192	16115	16057	15905	16191	16247	16082	16102	16136	16011	16207	16130	16114	16110	16114	16174	16129	16175	16154	16153	16199	16162	15961	16100	16109	16189	16303	15874	16049	16081	16032	16309	15995	16071	16144	16116	15964	16133	16178	16178	15937	16273	16074	16175	16224	16151	16257	16261	15988	16054	16123	16144	16123	16052	16197	16132	16064	16060	15973	16191	16280	16100	16233	16133	16080	16245	15943	16210	16189	15978	16107	16086	16209	16143	16234	16049	16074	15911	16188	16027	16181	16195	16243	16065	16120	16052	16140	16013	16018	15987	16319	15925	16216	16217	16136	16170	16180	16044	16166	15999	16025	16204	16256	16025	16040	16008	16089	16147	16233	16098	16266	16137	16192	16158	16184	16210	16232	16147	16099	16362	16164	16128	16087	16286	16095	15950	16120	16175	16226	16171	15961	16147	15996	15998	16178	16176	16053	16132	16167	16159	16049	15922	16085	16254	16067	16159	16044	16246	16194	16114	16349	15967	16032	16232	16251	16103	16027	16143	16014	16164	16133	16214	16039	16068	16227	16091	16208	16174	16165	16165	16290	16145	15991	16050	16165	16129	16219	16203	16072	16199	16118	16107	15894	16131	16030	16204	16256	16005	15999	16164	16195	16285	16374	16060	16265	16008	16075	16177	15999	16333	15808	16153	16092	16182	16213	16168	15995	16103	16256	16202	16084	16041	16133	16127	15964	16095	16150	16118	16027	16132	16055	16143	16289	16162	16255	16165	16260	16102	16128	15874	16142	16058	16131	15887	16096	16123	16200	16095	16112	16174	16096	15879	16248	16143	16245	16015	16098	16370	15966	16045	16155	16331	16174	16170	16202	16229	16102	16108	16308	15862	16138	16048	16188	16293	16036	16096	15906	16091	16171	16083	15983	16108	16056	16131	16274	16185	16017	16078	16089	16201	16125	16058	16367	15996	16117	16192	16182	15935	16097	16024	16165	16085	16250	16245	15907	16054	15989	15971	16262	16134	16067	16105	16140	16122	16086	16246	16048	16088	16165	16065	16111	16233	16218	16111	16102	16187	16046	16138	16046	16203	16103	16130	16111	16136	16194	16138	16017	16064	16192	16154	16068	16139	16200	16158	16250	16167	16155	16026	15896	16017	16208	16064	16016	16205	15962	16198	16260	16101	16161	16137	16223	16168	16100	16224	16073	16097	15983	16290	16204	16122	16083	16063	16153	16172	16166	16182	16147	16005	16033	16204	16172	16087	16165	16155	16297	16298	16152	15937	16216	16101	15994	16100	16011	15928	16223	16166	16052	16146	16231	16165	16106	16285	16150	16267	16194	16016	16164	16048	16051	16004	16096	16083	15986	15998	16180	16220	16210	16052	16127	16095	15985	16179	16185	15995	16217	16188	16132	16181	16090	16261	16171	16105	16111	15956	16060	16184	16139	16220	16210	16189	16076	16110	16022	16001	16045	15974	16106	15998	16118	16186	16193	16072	16173	16198	16069	16200	16090	16129	16181	16266	15971	16077	16087	16122	16154	16121	16217	16031	15876	16068	16232	16003	16227	16075	16080	16278	16206	16148	16191	15956	16033	16331	16090	16127	16030	16042	16041	16071	16101	16354	16273	16119	16193	16179	16025	16108	16017	16150	16261	16109	16230	16135	16041	16135	16156	16088	16186	16027	16090	16211	16002	16029	15896	16146	16049	15938	16074	16066	16329	16136	16180	16107	16247	16166	16171	16192	16040	16055	16129	16169	16187	16147	16148	16372	16005	16373	16317	16062	16078	16058	16242	16214	15856	16239	16243	16085	16094	16133	16230	16339	15977	16248	16183	16109	16148	16215	16285	16015	16238	16171	16021	16092	16255	16012	16109	16042	16126	16092	16094	16080	16168	16089	16163	16255	15977	16102	16227	16103	16192	16266	16075	16249	16297	16200	16123	16104	16107	16201	16150	16041	16053	16181	16171	16201	16274	16047	16182	16225	16060	16002	16173	15977	15997	16089	16158	16185	16165	15983	16243	16309	16028	16014	16026	16165	16220	16187	16084	16252	16104	16143	16386	16064	15890	16112	16078	16099	16004	16082	16067	16303	16059	16138	16103	16055	16056	15989	15891	15988	16047	16191	16165	16214	16041	16073	16118	16102	16121	16082	16160	16072	16098	16166	16193	16369	16251	16025	16046	16141	16303	16061	16104	16058	16009	16237	16265	16279	15927	16029	16233	16217	16121	16191	16151	16011	16046	15991	16191	16188	16079	16126	16110	16175	16067	16140	16217	16086	16189	16205	16151	16099	16173	16263	16153	16071	16143	16031	16039	16147	15994	16177	16171	15871	16123	15980	16119	16123	16097	16198	15999	16105	16048	16173	16145	16102	15995	16098	16160	16257	16105	16297	16221	16104	16151	16018	16191	16186	16148	16169	15999	16179	16107	16271	16250	16166	16101	16119	16032	15910	16228	16092	16389	16146	16285	16161	16113	16134	16253	16147	16158	16140	16170	16131	16040	16159	16092	16155	16082	16124	16091	15949	16099	16148	16199	16288	16167	16078	16121	16179	16082	16059	16037	16403	16243	16262	16231	16021	16098	15893	16141	16259	16199	16057	16115	16059	16160	15992	16042	16240	16167	16156	15947	16145	16229	16091	16200	15991	16279	16127	16117	16047	16085	16284	16266	16123	15990	16122	16057	16160	16250	16139	16040	16082	16238	16132	16009	16207	16081	16120	16076	16095	15975	16202	16104	16119	16267	16211	16045	16209	16194	16202	16158	16093	16096	16218	16196	16229	16149	15974	16105	16174	16096	16160	16231	16232	16251	16271	16180	16107	16222	16323	16051	16209	15947	15890	16159	16037	16216	16217	16100	16155	16144	16150	16227	16183	16141	16102	16050	16172	16174	16115	16164	16115	16039	16093	16116	15932	16236	16343	16166	16180	16176	16161	16235	15854	16176	16255	16213	16318	16002	16048	16352	16022	16024	16143	16056	16203	16057	16302	16109	16049	16082	16086	16027	16151	16002	16365	16106	16143	16163	16045	16185	16248	16111	16130	16111	16104	16156	16067	16119	16041	16126	16187	16146	16307	16322	16107	16278	16105	16093	16182	16217	16079	16138	16026	16212	15987	16248	16222	16133	16068	16260	16106	16200	15997	16201	16139	16046	15958	16158	16126	16176	16301	16062	16080	16190	16288	16175	16136	16221	16113	16096	16155	16005	16010	16201	16165	16098	16272	16069	16086	16163	16203	15983	16047	16031	16003	16148	16144	16219	16049	16123	15984	16107	16047	16184	16300	16320	16114	16264	16142	16149	16161	15948	16286	16094	16118	16214	16130	16151	16028	16220	16235	16126	16185	16022	16182	16129	16103	15996	16120	16216	15960	16110	16227	16267	16092	16135	16197	16033	16176	16062	16237	16120	16112	16133	16014	16270	16143	16082	15922	16207	16094	16116	16352	16018	16082	16160	16192	16143	16174	16290	15964	16297	16038	16141	15983	16278	16268	16299	15978	16177	16159	16125	16169	16155	16152	16068	16171	16257	16100	16131	16110	16201	16215	16076	16220	16159	16033	15939	16102	16177	16075	15957	15972	16077	16123	16069	16232	15998	16277	16170	16136	16125	16191	16101	16115	16094	16146	16141	16264	15961	16106	16169	15902	16030	16225	16178	16022	16256	16287	16174	16044	16290	16297	16072	16235	16164	16362	16217	16144	16140	16199	15994	16122	16237	16212	16247	16154	16129	16215	16178	16054	16243	16208	16059	15998	16195	16055	16279	15989	16094	16248	16153	16149	16259	16158	16067	16314	16161	16144	16069	16088	16112	16232	16049	16212	16028	16141	16190	16030	16252	15952	16175	16085	16037	16274	16108	16180	16110	16107	16174	16133	16200	15939	16173	16163	16048	16355	16251	16125	15940	16213	16170	16093	16188	16348	16112	16176	16277	16174	16061	16271	15974	16048	16073	16044	16119	16339	16024	16218	15939	16077	16182	16250	16203	16339	16158	16094	16180	16074	16339	16394	16176	16237	16075	16085	16238	16122	16396	16027	16197	16152	16197	16098	16070	16194	15913	16137	16078	16008	16065	16245	16182	16205	16250	15867	16277	16079	16108	16181	16263	16136	16058	16134	16135	16039	16159	15965	16139	16324	15891	16159	16061	16033	16209	16240	16122	15855	16210	16088	16190	16019	16163	16070	16180	16187	16031	16265	16093	16002	16072	16175	16199	16127	16197	16143	16027	16162	16212	16174	15855	16099	15976	16171	16128	16048	16017	16075	16279	16218	16124	16169	16198	16001	16137	16127	15976	15978	16231	16021	16164	15974	16243	16117	16101	16147	16089	16296	16257	16144	16128	16101	16284	16220	16214	16089	16158	16125	16116	16042	16201	16315	16083	16073	15977	16040	16184	16062	16007	16074	16084	16277	16232	16222	16115	16132	15958	15975	16171	16115	16280	16140	16197	16107	16046	16130	15987	16275	16044	16139	16154	16117	15860	16142	16084	16142	16108	16240	16150	16243	16018	16232	16160	16112	16207	16230	16254	16096	16005	16080	16120	16131	16194	16228	16132	16119	15885	16216	16092	16015	16028	16244	16044	15922	16007	16270	16213	16164	16192	16071	16183	16115	16206	16163	16347	16271	15978	16154	16180	16214	16123	16150	16122	16141	16031	16008	16011	16025	16092	16061	16020	16160	16041	16214	16217	16221	16054	16172	16153	16242	16097	16184	16122	16208	16113	15969	16366	16187	16146	16184	16171	16043	16120	16108	16154	16236	16216	16271	16039	16265	16040	16165	16031	16052	16070	16115	16098	16149	16207	16203	15924	16317	16085	16106	16270	16132	16063	16124	16177	16186	16222
24468	20985	27352	25007	22859	25446	26302	23537	22979	23394	23268	22968	22916	22859	23015	22792	22954	22806	22940	22768	22790	22812	22837	22897	22713	22652	22875	22611	22673	22679	22977	22760	22674	22651	22743	22794	22622	22885	22895	22575	22742	22501	22790	22790	22785	22611	22331	22601	22624	22686	22592	22593	22705	22469	22670	22753	22706	22553	22792	22675	22701	22572	22856	22454	22721	22676	22896	22775	22775	22528	22710	22562	22245	22496	22305	22646	22751	22638	22730	22782	22794	22585	22705	22813	22782	22751	22795	22607	22652	22680	22482	22635	22572	22377	22356	22614	22721	22734	22745	22619	22620	22794	22600	22585	22481	22824	22916	22603	22517	22624	22605	22577	22784	22559	22644	22805	22587	22673	22763	22847	22562	22631	22950	22726	22463	22783	22539	22682	22746	22399	22635	22493	22690	22739	22667	22644	22323	22554	22628	22783	22709	22604	22642	22689	22739	22525	22768	22801	22525	22687	22507	22665	22565	22414	22608	22560	22546	22561	22385	22398	22577	22816	22738	22537	22605	22720	22704	22742	22635	22553	22774	22786	22635	22551	22439	22591	22714	22557	22610	22714	22669	22563	22621	22689	22445	22661	22544	22637	22581	22668	22684	22476	22510	22526	22868	22569	22532	22596	22597	22390	22777	22821	22485	22783	22564	22689	22661	22851	22727	22590	22418	22705	22452	22623	22724	22689	22721	22684	22628	22606	22579	22559	22678	22596	22750	22630	22736	22683	22544	22790	22775	22814	22694	22633	22473	22812	22798	22479	22647	22506	22599	22783	22611	22612	22501	22508	22721	22472	22574	22775	22757	22530	22556	22788	22687	22618	22385	22550	22521	22487	22516	22662	22616	22594	22454	22543	22563	22676	22507	22623	22715	22707	22445	22313	22638	22386	22653	22697	22429	22326	22576	22567	22665	22554	22727	22698	22780	22608	22447	22562	22645	22637	22512	22474	22498	22258	22564	22718	22779	22720	22601	22457	22454	22660	22541	22525	22440	22534	22741	22620	22389	22602	22613	22752	22532	22537	22574	22524	22710	22673	22598	22569	22475	22563	22773	22618	22673	22493	22461	22676	22712	22430	22769	22721	22563	22568	22608	22481	22667	22592	22391	22491	22563	22485	22697	22472	22534	22506	22552	22524	22466	22541	22519	22601	22588	22585	22523	22474	22555	22642	22572	22655	22611	22894	22650	22571	22488	22639	22638	22535	22482	22684	22631	22647	22614	22523	22600	22808	22585	22402	22686	22500	22643	22641	22509	22677	22637	22532	22690	22569	22510	22529	22683	22517	22588	22894	22642	22387	22470	22557	22470	22583	22669	22532	22670	22542	22715	22651	22839	22695	23094	22575	22499	22484	22646	22458	22729	22617	22520	22483	22661	22518	22772	22786	22641	22553	22621	22612	22704	22455	22429	22384	22594	22609	22567	22614	22573	22451	22654	22591	22571	22609	22521	22743	22654	22662	22432	22596	22440	22690	22488	22616	22528	22614	22628	22448	22625	22460	22422	22594	22634	22905	22738	22419	22452	22478	22678	22640	22597	22671	22432	22674	22597	22611	22470	22596	22470	22458	22738	22617	22625	22543	22798	22554	22471	22586	22525	22859	22727	22514	22423	22490	22584	22659	22652	22863	22733	22909	22525	22558	22737	22521	22663	22631	22542	22805	22592	22682	22730	22596	22499	22583	22654	22540	22792	22564	22475	22447	22682	22561	22330	22739	22757	22752	22490	22693	22424	22702	22904	22658	22498	22659	22602	22469	22585	22710	22578	22577	22590	22410	22533	22167	22733	22746	22574	22456	22802	22727	22348	22445	22563	22947	22365	22665	22602	22526	22575	22617	22522	22783	22711	22271	22532	22543	22637	22498	22544	22550	22588	22715	22637	22626	22618	22631	22598	22553	22520	22293	22765	22638	22909	22768	22409	22421	22534	22618	22347	22617	22838	22779	22746	22588	22755	22781	22571	22994	22771	22522	22649	22661	22635	22806	22627	22570	22550	22355	22397	22659	22486	22597	22732	22568	22723	22529	22628	22504	22459	22491	22463	22640	22636	22604	22554	22466	22570	22445	22612	22515	22690	22702	22489	22550	22550	22666	22402	22505	22728	22603	22462	22680	22598	22586	22341	22568	22560	22501	22545	22591	22615	22478	22789	22724	22373	22583	22658	22596	22690	22718	22735	22707	22716	22720	22630	22593	22529	22702	22519	22658	22625	22418	22366	22538	22725	22483	22716	22528	22544	22745	22672	22648	22450	22614	22748	22491	22605	22756	22402	22453	22632	22500	22786	22592	22512	22673	22420	22303	22554	22651	22668	22545	22628	22483	22636	22661	22686	22529	22533	22544	22526	22420	22713	22566	22359	22537	22434	22511	22311	22852	22753	22582	22335	22685	22794	22699	22748	22843	22650	22398	22602	22802	22637	22618	22637	22472	22716	22563	22467	22630	22549	22568	22528	22552	22535	22548	22752	22854	22519	22549	22673	22454	22733	22492	22651	22472	22598	22575	22452	22614	22769	22553	22724	22546	22689	22678	22433	22609	22659	22545	22595	22819	22604	22679	22424	22670	22562	22567	22444	22487	22600	22593	22523	22437	22839	22617	22453	22435	22526	22694	22425	22558	22480	22450	22633	22683	22748	22620	22414	22471	22708	22742	22637	22520	22865	22577	22697	22511	22525	22392	22309	22415	22445	22391	22501	22643	22664	22654	22681	22609	22564	22515	22576	22462	22599	22435	22748	22560	22807	22514	22679	22768	22516	22694	22628	22780	22592	22646	22359	22558	22423	22308	22553	22685	22609	22739	22647	22466	22909	22635	22749	22474	22535	22679	22499	22483	22710	22550	22582	22538	22423	22338	22452	22535	22544	22521	22490	22647	22375	22408	22673	22511	22939	22521	22658	22515	22250	22406	22686	22492	22594	22764	22557	22709	22585	22713	22437	22501	22638	22821	22553	22654	22458	22664	22523	22703	22922	22576	22739	22506	22698	22556	22484	22404	22461	22558	22562	22797	22565	22420	22444	22646	22925	22341	22639	22706	22458	22799	22611	22443	22789	22461	22632	22594	22399	22620	22511	22611	22772	22461	22734	22700	22667	22760	22696	22523	22489	22761	22737	22786	22769	22575	22595	22913	22226	22613	22721	22631	22642	22597	22455	22677	22588	22429	22715	22694	22695	22365	22408	22549	22634	22562	22577	22742	22669	22613	22644	22692	22497	22591	22836	22408	22701	22612	22565	22522	22515	22668	22855	22925	22610	22766	22505	22678	22578	22481	22909	22612	22397	22625	22697	22403	22670	22765	22526	22437	22693	22653	22624	22731	22707	22481	22874	22551	22478	22642	22825	22240	22731	22580	22598	22447	22726	22514	22720	22569	22383	22630	22493	22540	22485	22422	22914	22736	22523	22596	22596	22443	22462	22411	22753	22593	22816	22668	22405	22606	22671	22791	22716	22591	22492	22876	22765	22666	22572	22669	22557	22628	22584	22509	22528	22505	22801	22596	22500	22398	22520	22500	22529	22542	22817	22556	22615	22738	22591	22515	22545	22788	22386	22626	22551	22599	22500	22589	22497	22540	22674	22723	22672	22512	22585	22930	22493	22503	22700	22621	22631	22566	22770	22707	22396	22393	22621	22418	22358	22578	22497	22455	22637	22799	22812	22618	22837	22654	22857	22657	22501	22548	22853	22827	22772	22843	22769	22538	22436	22657	22898	22657	22545	22636	22599	22628	22431	22765	22758	22659	22759	22660	22830	22896	22755	22450	22506	22728	22673	22684	22643	22631	22591	22601	22800	22793	22809	22674	22628	22846	22789	22573	22395	22779	22696	22664	22779	22824	22501	22748	22561	22614	22737	22660	22849	22450	22336	22555	22527	22523	22384	22588	22589	22327	22539	22716	22610	22757	22615	22690	22862	22675	22469	22740	22500	22393	22644	22676	22582	22521	22607	22583	22654	22439	22496	22558	22761	22761	22820	22784	22744	22565	22667	22606	22524	22643	22400	22530	22484	22770	22836	22669	22526	22464	22856	22555	22487	22449	22439	22439	22621	22679	22522	22594	22538	22662	22444	22634	22744	22623	22687	22799	22587	22514	22345	22684	22569	22604	22635	22729	22756	22519	22518	22509	22979	22797	22606	22759	22632	22716	22493	22704	22574	22510	22589	22582	22296	22732	22576	22697	22473	22581	22554	22660	22540	22520	22900	22555	22731	22535	22501	22622	22430	22496	22814	22579	22371	22528	22640	22428	22441	22504	22599	22553	22499	22484	22605	22784	22868	22734	22564	22713	22538	22433	22658	22652	22746	22655	22650	22780	22453	22488	22538	22677	22625	22797	22448	22469	22523	22666	22653	22501	22493	22501	22586	22648	22593	22481	22694	22649	22553	22624	22730	23029	22850	22725	22669	22708	22551	22557	22783	22534	22452	22488	22802	22620	22587	22662	22784	22798	22848	22619	22616	22643	22514	22640	22576	22671	22633	22612	22738	22573	22463	22675	22430	22880	22719	22921	22413	22451	22641	22424	22547	22503	22838	22615	22746	22671	22719	22736	22646	22390	22865	22792	22570	22585	22596	22455	22489	22486	22570	22727	22508	22473	22717	22402	22485	22672	22569	22565	22765	22634	22581	22673	22663	22585	22772	22572	22787	22714	22732	22680	22573	22619	22738	22550	22757	22645	22713	22621	22769	22575	22540	22445	22406	22629	22593	22705	22296	22586	22779	22725	22544	22557	22522	22583	22882	22443	22674	22414	22434	22496	22527	22710	22739	22664	22503	22495	22811	22501	22370	22332	22560	22601	22755	22652	22398	22497	22614	22682	22533	22407	22511	22541	22641	22648	22599	22554	22654	22718	22569	22482	22623	22479	22781	22387	22807	22589	22590	22796	22477	22552	22773	22543	22576	22523	22463	22704	22413	22661	22592	22555	22546	22480	22637	22645	22850	22720	22855	22653	22845	22562	22573	22678	22416	22348	22465	22750	22776	22466	22815	22661	22526	22683	22728	22461	22523	22489	22768	22590	22717	22618	22660	22511	22513	22503	22694	22529	22720	22815	22359	22773	22716	22842	22862	22513	22606	22525	22694	22666	22466	22686	22437	22508	22646	22514	22713	22627	22783	22630	22628	22643
23997	42008	29257	18860	17484	16550	16258	15932	15783	15740	15572	15604	15653	15396	15305	15263	15287	15177	15344	15241	15312	15267	15192	15302	15308	15183	15248	15365	15325	15221	15396	15143	15378	15222	15165	15249	15119	15172	15285	15251	15316	15178	15132	15310	15112	15195	15380	15017	15133	15175	15176	15205	15026	15283	15182	15062	15184	15115	15265	15008	15181	15249	15144	15204	15041	15209	15190	15065	15321	15221	15202	15158	15136	15121	15215	15226	15360	15349	15354	15055	15281	15139	15189	15067	15028	15254	15024	15162	15144	15116	15018	15157	15125	15300	15013	15168	15125	15165	15061	15065	15109	15164	15073	15122	15318	15044	15164	15037	15043	15297	15005	15199	15216	15182	15251	15193	15049	15096	15109	15339	15072	15207	15241	15106	14998	15128	15066	15280	14969	15091	15163	15200	15165	15129	15311	15151	15212	15091	15105	15027	15189	15175	15164	15034	15143	15144	15146	15084	15161	15359	15057	15148	15118	15099	15222	15135	15155	15158	15171	15035	15154	15220	15367	15120	15050	15091	15160	15085	15214	15082	15207	15151	15113	15188	15044	14902	15306	15233	15145	15127	15302	15078	15269	15229	15077	15111	15092	15254	15269	15151	15171	15007	15154	15090	15234	15039	15084	14966	15103	14896	15167	15044	15162	15226	15034	15080	15128	15281	15057	15049	14903	15171	15354	15026	15206	15025	15212	15209	14989	15134	15054	15083	15054	15243	15118	15243	15252	15090	15173	15219	15071	15027	14983	15111	15143	15174	15192	15017	15127	15109	15160	15165	15157	15217	15113	15243	15265	15279	15120	15120	15105	15218	15192	15063	15006	15224	15187	15071	15006	15091	15079	15224	14946	15218	15260	15271	15222	15071	15094	15064	15047	15216	15154	15042	15175	15252	14975	15040	15118	15018	15241	15017	15203	14959	15124	15339	15064	15023	14971	15131	15013	15059	15166	15125	15002	15038	15084	15094	15038	15090	15276	15216	15083	15140	15160	15003	15243	15269	15354	15082	15100	15211	15101	15203	15232	15031	15156	15118	15047	15115	15115	15232	15192	15194	15268	15037	15099	15061	15287	15034	15207	15205	15076	15141	15174	15147	15151	15200	15233	15250	15053	15010	14931	14931	15130	15206	15294	14954	15101	15056	15032	15199	15112	15031	15233	15147	15254	15122	14955	15174	15019	15068	15143	15056	15159	15060	15190	15088	15155	15072	15150	15182	15107	15107	15160	15147	14995	15070	15155	15164	15171	15101	15109	15028	15216	15224	14978	15158	14927	15249	15136	15010	15099	15234	15184	15074	15289	15229	15123	14995	15211	15253	15093	15215	15233	15135	15057	14892	15336	14998	15251	15096	14950	15200	15258	15197	15201	15125	15210	15125	15292	15162	15160	15237	15156	15285	15219	15105	14958	15023	15132	15088	15070	15132	15134	15264	15229	15001	15175	15033	15109	15042	15123	15155	15168	15318	15087	15155	15103	15140	15196	15244	15197	15139	15081	15318	15105	15165	15062	15201	15153	15284	15046	14968	14992	14972	15099	15023	15208	15130	15216	15163	15253	15201	15196	14859	15254	15131	15086	15072	15070	15163	15172	15205	15185	15251	15135	15068	15066	15049	15253	15070	15208	15012	15112	15116	15079	15164	15247	15186	15159	15226	15185	15024	15176	15143	15238	15056	15005	15260	15321	15220	15142	15022	14998	15255	15237	15218	15229	15089	15128	15147	15072	15191	15208	15076	15168	15061	15151	15129	15050	14991	15237	15186	15135	15160	15089	15035	15035	15387	15066	15035	15204	15251	14958	15203	15281	15156	15112	15273	15121	15057	15216	15192	14922	15120	15141	15166	15182	15273	15123	15191	15098	15228	15122	15216	15276	15122	15197	15204	15162	15124	15061	15033	15011	15004	15137	15047	15179	15053	15169	15229	15168	15194	14934	15141	15137	15155	15097	15050	15083	15036	15217	15118	15184	15089	14966	15145	15224	15094	14964	14998	15058	15185	15257	15030	14967	14988	15216	15278	15133	14987	15313	15147	15036	15207	14950	15052	15143	15111	15013	15098	15176	15123	15011	15265	14970	15167	15083	15197	15093	15069	14981	15080	15062	15209	14879	15071	15075	15050	15074	15139	15089	15172	15025	15300	15149	15240	14928	15095	14952	15013	15209	15366	15219	15191	14945	15211	15095	15179	15232	15180	15059	15120	14992	15074	15192	15206	14901	15084	15260	14912	15111	15124	14923	15164	15003	15096	15000	15069	15215	14857	14986	15085	15096	15019	15071	15102	15256	15100	15185	14968	15054	15109	15054	15193	14963	15013	15163	15058	15246	15071	15106	15019	15131	15064	15089	15093	15129	15127	15274	15094	15035	15017	15139	15068	15088	15139	14988	14984	15059	15088	15016	15177	15046	15158	15127	15269	15237	15130	15253	15184	15000	15282	15273	15102	15257	15086	15151	15158	15161	15088	15135	15233	14951	15098	15115	15077	15320	14974	15130	15158	15167	15169	14993	14933	15091	15010	15062	15125	15234	15120	15083	15066	14941	15021	15141	15011	15064	15149	15018	15094	15333	15061	15082	15243	15072	15076	15110	15011	15038	15128	15272	14993	15056	15194	15214	15058	15176	15005	15131	15269	15026	15085	15000	15317	15319	15242	15073	15111	15085	15106	15133	15099	15176	15096	15325	15181	15084	14997	15138	15282	15050	15163	15183	15096	15266	15285	14973	15106	15080	14940	15129	15099	14982	14920	15423	15147	15328	15178	15119	15110	15013	15171	15275	15089	15062	15003	15205	15186	15141	15166	15098	15099	15012	15032	14925	14973	15046	15085	14899	15183	15146	15156	15035	15351	15047	15094	15125	15249	15211	15213	15114	15211	15291	15234	14997	15201	15249	15304	15151	15153	15159	15077	15335	15107	15142	15166	15144	15130	15171	15079	15144	15110	15175	15122	15029	15107	15162	15149	15103	14955	15319	14945	15135	15029	15162	15051	15082	15030	15073	15305	15221	15146	15095	15175	15079	15054	14944	15178	15254	15248	14924	15133	15102	15039	15221	15188	15068	15153	15146	15263	15303	15177	15163	15135	15019	15214	15076	15288	15129	15401	15125	15030	15115	15342	15151	15272	15030	15254	15130	15233	15117	15015	15143	15052	15087	15071	15127	15222	15144	15063	15265	15219	15042	15098	15073	15194	15158	15161	15115	15068	15039	15188	15000	15056	15094	15138	15075	15223	15023	15084	15012	15075	15221	15172	15051	15174	15147	15211	15228	15274	15081	15290	14945	15060	15302	15140	15033	15182	15091	15098	15009	15166	15060	15078	15132	15193	15078	14980	15008	15197	15097	14953	15076	14928	15151	15066	15063	15153	15164	15093	15131	15171	15326	15108	15251	15076	15217	15225	15235	15060	15097	15226	15068	15133	14956	15093	15068	15240	15233	15164	14944	15126	15069	14911	15186	15107	15033	15133	15180	15156	15042	15163	15163	14967	15249	15152	15148	15106	15174	15075	15122	15383	15264	15054	15210	15117	15115	15020	15043	15066	15070	15142	15160	15126	15154	15104	15198	15146	15106	15077	15160	15099	15049	15276	15219	15171	15037	15041	15246	15024	15095	15209	15138	14987	15075	14918	15251	15245	14993	15227	15158	15121	15164	15032	15126	15198	15123	15114	15084	15136	15205	15203	15180	15121	15112	15135	15060	15081	15277	15097	14940	15202	15201	15059	15228	14946	14988	15233	15050	14983	15202	15164	15177	15176	15019	15204	15372	15105	15086	15136	15182	15001	15002	15136	14991	15052	15187	14931	15100	15034	15148	15068	15295	14975	15227	15162	15042	15172	15224	15208	15218	14967	15125	14938	15059	15100	15101	15192	15045	15030	15187	15037	15006	15039	15139	14945	15286	15284	15277	15302	15267	15208	15363	15219	15060	15239	15352	15277	14922	15138	15258	15089	15216	15053	15126	15093	15328	15170	14919	14951	15326	15024	15213	15109	15241	15333	15045	15029	15216	14979	15129	15074	15167	15086	15095	15175	15222	15169	15180	15051	15183	15091	15044	15247	14962	15141	15176	15191	15126	14866	15205	15281	15029	15149	14930	15151	15213	15041	15032	15024	15187	15198	15216	15393	15151	15209	15181	15149	15164	14992	15150	15087	15227	15096	15162	14970	15153	15307	15149	15146	15041	15049	15197	15202	15233	15209	15024	15250	15184	14980	15174	15154	15076	15249	15147	15123	15128	15032	15131	14941	15110	15259	15127	15142	15221	15109	15139	15170	15232	15120	15054	15052	15052	15152	15145	14994	15069	15001	15252	15227	15056	15303	15148	15079	15012	15302	15111	15191	15189	14987	15095	15059	15162	15117	15087	15132	14982	14899	15066	15073	15181	14946	15149	15045	15196	15052	15128	15217	15231	15022	15042	15125	15113	15139	15085	15184	15060	15007	15041	15036	15223	15125	15099	15207	15147	15246	15023	15149	15197	15088	15169	15160	15158	15105	15198	15078	15351	15275	14975	15201	15141	15058	15250	15013	15130	15092	15084	15014	15212	15031	15051	15133	14987	15088	15151	15151	15190	15001	15050	15231	15133	15003	15071	15067	15040	15147	15181	15078	15087	15206	15081	15241	14890	15207	15211	14959	15132	15133	15247	15029	15142	15103	15222	14942	15131	15108	15174	15203	15141	15023	15157	15028	15205	15065	15058	15012	15057	15152	15171	15057	14933	15039	15044	15224	15206	14960	15106	15019	15181	15143	15244	15006	15254	15120	15230	15084	15143	14920	15082	15029	15175	15009	15230	15106	15220	15279	15061	14953	15136	15000	15203	15219	15144	15101	14975	15120	15077	15328	15126	15138	15148	15137	15014	15151	15131	15122	15244	14973	15176	15306	15093	15044	15110	15189	15475	14954	15148	15015	14965	15091	15121	15189	14931	15254	15042	15051	15110	15210	15136	15083	15087	15039	15181	15033	15073	15006	15104	15175	15316	15224	15150	15215	15159	14979	15227	15065	15162	15195	14966	15055	15199	15165	15279	15194	15303	15025	15109	15042	15157	15167	15047	15133	15139	15044	15172	15403	14993	15146	15085	15165	15033	15095	15102	15255	15044	15052	14945	15198	15097	15014	15295	15346	15073	15180
22702	21039	27484	24745	21460	24155	27522	22646	21754	21814	21983	21479	21467	21356	21389	21267	21337	21290	21408	21317	21326	21193	21707	20954	21263	21255	21124	21306	21102	20985	21015	21261	21288	21011	20974	21076	21049	20964	21135	21055	20775	21049	20990	21016	20789	20942	20985	20958	21111	20793	20711	21092	20990	20923	20975	21132	20864	20944	20916	20660	20847	20777	20957	21100	21092	21105	21099	20750	20835	20852	20815	20884	20853	21039	20777	20883	21154	21020	20906	20940	20789	21178	20725	21082	20915	20849	21114	20984	20763	20774	20883	21148	20828	20898	20950	20985	20537	20780	20857	21026	20825	20945	20964	20833	20866	20902	20862	20719	20574	20725	21026	20927	21032	20991	20922	21029	20966	20924	20854	20889	20708	20967	20828	20983	20764	20719	21035	20984	20809	20934	21062	20922	20826	20825	20838	20638	20809	20840	20926	20983	20866	20929	20969	20798	20894	21089	21022	20781	20882	21000	20795	20840	20647	20895	20868	20829	21024	20993	20905	20995	21012	20998	20897	20656	20629	20934	20935	20923	20800	20933	21047	20658	20727	20808	21110	20877	20768	20897	20831	20966	20984	20802	20951	21069	20874	20742	21076	21044	20853	21144	20717	20835	20988	21062	21141	20822	20914	20601	20948	20730	20773	20904	20806	20999	20997	20917	20842	21135	20903	20966	20839	20730	20817	21030	20950	20868	20887	20969	20787	20785	20826	20891	20763	20961	21011	20772	21004	21198	20968	20878	20841	20864	20699	20745	21055	20710	20813	20606	20611	20802	20805	20494	20883	20867	20919	21043	20842	21025	20969	21018	20782	20785	20944	20963	20790	20893	20820	21080	20991	20923	20981	20924	20651	20803	20774	21005	20729	20906	20971	20990	20933	20926	21080	20982	20891	20856	20987	20845	20721	20809	20800	21029	20917	20715	20730	20779	20809	20643	21005	20981	20742	20879	20804	20817	20709	20973	20815	20738	20846	20754	20928	20955	21106	20731	20947	21154	20776	20927	21031	20933	20825	20738	20904	20972	20961	20918	20767	21128	21091	20878	20817	20942	20870	20908	20804	20898	20793	21013	20875	20848	20633	20721	20851	21074	20665	20868	20800	20722	20962	20812	20561	20953	20844	20930	21001	21056	21050	20888	20923	20996	21006	20939	21021	20951	20790	20878	20641	20751	20643	20953	20773	20777	20833	20844	21000	20787	20869	20661	20767	20971	20701	20773	21055	20938	20904	20738	20928	20680	20856	20807	20898	20921	20826	20751	20979	20531	21001	20657	20871	20547	21023	20957	20848	20916	20831	20806	20866	20925	20854	20892	20757	20827	20855	20797	20898	20812	20888	20806	20997	20976	21049	20615	20827	20727	20908	20821	20934	20908	20798	20802	20949	20744	20733	20681	21005	20935	20803	20642	20809	20693	20857	20920	20752	20683	20779	20919	20826	20904	20939	20730	20954	20899	20699	20923	20931	20815	20798	20914	20850	20974	20969	20953	20906	21048	21006	20864	20751	20862	20735	21216	21013	20938	20850	20967	20894	20757	20807	20875	20910	20928	21026	21041	20810	20841	20913	20813	21045	20575	20877	20980	20908	20724	20993	20834	20731	20747	20685	20986	20924	20861	20991	20895	20824	20884	20713	20897	20877	20762	20780	20899	20758	21004	21026	20735	20704	20927	20873	20844	20854	20835	21067	20689	20693	21113	20853	20872	20945	20892	20861	20658	20914	20676	20717	20752	20988	21006	20865	20864	20929	21090	20885	20852	20669	20962	20805	20866	20955	21237	20844	20940	20942	20843	20969	21032	20924	20868	21112	20928	20807	20720	20872	20855	20757	20669	20946	20926	20989	20863	20730	20676	20782	20713	20772	20769	20914	20906	21059	20876	20961	21135	20813	20892	20957	20996	20771	20673	20830	20954	20813	20881	20863	20795	20842	20826	20863	20646	20969	20788	20704	20754	20646	21036	21012	20951	20968	20884	20804	20869	20764	21102	20910	20795	20899	20839	20929	20661	20899	20900	20794	20779	20646	20800	20888	20623	20916	20903	20977	20838	20847	21093	20772	20701	20928	20905	20974	20900	20825	20838	20901	20596	20602	20621	21009	21060	20875	20693	21160	20788	20780	20883	20836	20679	20924	20923	20879	20816	20900	21030	21023	21031	20894	20897	20975	20753	20809	20828	20725	20789	20843	20972	20946	20749	20591	21038	20879	20893	20762	20715	20994	20996	20774	20826	20814	20866	20845	20694	20918	20807	20983	21043	21113	20778	20844	21121	20867	21134	21227	20824	20894	20661	20788	21063	20840	20712	20872	20809	20879	20944	20802	21018	20849	20781	20929	21001	20864	20948	20720	20749	20887	20892	20840	20897	20899	20826	20716	20779	20889	20948	20849	20893	20887	20762	20829	21064	20727	20848	20893	20998	20857	20656	20890	20778	20837	20859	20556	20769	20821	21104	20875	21033	20831	20772	20795	20615	20935	20674	20634	20873	21037	20656	20700	20798	20883	20944	20682	20805	20890	20957	21134	20883	20979	20957	20918	21033	20712	20721	20783	20620	20734	21007	20747	20825	20830	20775	21086	20841	20844	21165	20857	21146	21043	20866	20957	20908	20813	20857	20907	20789	20553	20562	20920	20953	20766	20897	20920	21007	20789	20770	20724	20868	20846	20729	20908	21078	20822	20709	20994	21031	20745	20825	20970	20696	20737	21033	20770	20907	20621	20830	20805	20658	20791	20712	20677	20699	20920	21111	20765	20786	20813	21193	21048	20756	20869	21024	21033	20818	20698	20780	20860	20852	20807	20881	21050	20823	20752	20965	20912	20715	20656	20690	20704	20774	20655	20889	20867	20846	21000	20912	21128	20971	20919	20987	20840	21003	20821	21000	20881	21064	20705	20828	21010	21020	20885	21039	20931	20995	20851	20852	20809	21050	20550	20862	20741	21043	20785	20644	20833	20971	20724	20896	20752	20777	20903	20725	20696	20787	20979	20841	21030	20799	20968	20800	20877	20768	20890	20803	20705	20876	20804	21012	21067	20866	20679	20604	20878	20796	21055	20863	20835	20890	20792	20702	20695	21063	21090	20605	20675	20806	21022	20875	20796	20809	20905	21006	21134	20964	21224	20863	20674	20972	20981	20907	20926	20739	21005	20909	20757	20883	20803	20984	20902	20602	20845	20861	20870	20856	20919	20704	20982	20915	20686	20963	20966	21042	20770	20765	21056	20976	20937	20940	20768	20813	20744	20819	21014	20687	20852	20804	20919	20597	20798	20924	20883	20951	20774	20856	20934	21091	20818	20938	20861	20964	20806	20897	20925	20964	20881	20749	20772	20816	20743	20790	20892	20939	20905	20799	21104	21075	20829	20856	20778	20846	20800	20678	20774	20982	20935	20727	20867	20728	20664	20967	20622	20951	20778	20942	20920	20737	20748	20797	20697	20844	20918	20880	20877	20863	20565	21022	20967	20726	20942	20838	20952	21035	21005	20679	20867	21023	21177	20876	20550	20966	20846	20853	20694	20915	20883	20996	20665	20751	21028	20921	20943	20970	21198	21043	20841	20696	20461	20803	20741	21046	20846	20996	20838	21078	20610	20786	21053	20781	20777	20876	20778	20879	20765	21009	20916	20829	20688	20966	20775	20805	20969	20749	20950	20791	20967	20948	20796	20591	20905	20798	20878	21044	20786	20987	20921	20806	21057	21068	20721	20826	20691	20811	20872	20924	20767	20619	20757	20719	20953	20738	20848	20885	20777	21064	21093	20770	20920	20857	20867	20932	21016	20885	20820	20739	20895	20974	20920	20797	20713	21048	20846	21074	20718	20826	21054	20898	20924	20713	20849	20798	20827	20782	20811	20938	20901	20649	20964	20871	21142	20956	20763	21008	20937	20854	21009	20924	21046	20775	20880	20654	20678	20677	20867	20952	20765	20711	20945	20677	21073	20920	20927	20856	20729	20724	20804	20818	20737	20739	20898	21054	20877	20770	20748	20902	21044	20740	20725	20821	20917	21024	20866	20768	21059	21006	21175	20962	20679	20896	20964	20840	20884	20765	20866	20575	20822	20996	21012	21008	20726	20635	20963	21026	20973	20806	20891	20996	20970	20930	21009	20756	20624	21052	20873	20890	20763	21104	20804	20951	20992	20939	20991	21015	20966	20917	20937	21047	20860	20791	21160	20904	20893	20741	20885	20896	20633	20810	20763	20879	20926	21085	20963	21047	20766	20799	20848	20905	20808	20916	20754	21057	21093	21049	20741	20976	20806	20534	21054	21048	20770	20746	21040	21083	20934	20865	20830	21007	21053	20893	20898	20824	20671	20968	21031	20832	20857	20967	20952	20895	20997	20888	20774	20960	20799	20857	20796	20902	20824	20845	20924	20647	20953	20672	20730	21012	20805	20831	20793	20760	20903	20684	21024	20956	20962	20856	20795	20681	20589	20855	20796	20830	20818	20962	20754	20775	20875	20754	20866	20617	20745	20876	20814	21042	21036	20932	20870	20866	20696	20779	20919	20935	20917	20713	20972	20565	20935	20767	20783	20894	20933	20625	20712	20800	21055	20870	20785	20917	20949	20754	20644	20691	20955	20795	20825	20881	21136	20817	20821	20913	20946	20937	20611	20961	20841	21082	20915	20605	20870	20783	20819	20800	20882	20985	20795	20881	20897	20752	20740	21120	21048	20861	20819	20821	20788	21056	20799	20826	20791	20939	20687	20869	20943	21063	20999	20772	21015	20847	20944	20877	20976	20935	20909	20835	21003	21038	20943	20755	20942	20893	20712	20816	20860	21024	20964	20732	20749	20932	20696	20850	20711	20892	21091	20894	20769	20991	20979	20970	20953	20987	20890	20797	20833	20844	21078	21089	20861	20912	20942	20803	21189	20773	21085	20994	20736	20663	20785	20698	20700	20894	20915	20834	20988	20978	20882	20795	20833	20912	20787	20941	21067	20769	20941	20961	20778	20743	20626	20861	20818	20799	20812	21011	20801	20809	21060	20781	21174	21052	20954	20984	20855	20785	21008	21143	21013	20905	20936	20565	20782	20759	20811	20793	20832	20823	20703	20614	21232	20982	20726	20798	20748	20890	20902	20738	20840	20913	20965	20906	20994	21002	20910	21056	20933	20883	20800	20785
25979	49987	36228	20624	18335	17132	16256	15714	15379	15508	14921	14927	14969	14769	14709	14659	14432	14579	14408	14553	14390	14449	14640	14452	14306	14604	14395	14603	14423	14597	14345	14468	14374	14513	14496	14444	14449	14260	14470	14499	14660	14421	14402	14212	14431	14150	14272	14312	14274	14375	14304	14337	14211	14265	14270	14526	14149	14087	14493	14256	14294	14301	14278	14379	14156	14232	14196	14166	14204	14244	14347	14216	14287	14279	14229	14437	14246	14550	14414	14327	14480	14475	14234	14302	14310	14453	14165	14321	14422	14235	14068	14300	14396	14214	14218	14457	14253	14349	14354	14152	14145	14175	14317	14144	14257	14268	14281	14210	14089	14258	14159	14283	14174	14319	14022	14164	14316	14216	14155	14115	14142	14247	14411	14333	14278	14269	14358	14226	14314	14221	14428	14111	14294	14196	14058	14369	14307	14164	14116	14226	14243	14106	14251	14212	14128	14317	14231	14299	14155	14238	14268	14174	14511	14256	14146	14268	14247	14296	14355	14222	14324	14195	14036	14221	14340	14363	14199	14236	14360	14284	14235	14094	14324	14094	14213	14279	14250	14350	14336	14316	14379	14141	14218	14326	14316	14302	14189	14345	14420	14131	14291	14223	14138	14384	14181	14086	14257	14195	14208	14345	14222	14094	14190	14194	14373	14155	14233	14226	14289	14413	14134	14256	14291	14130	14161	14119	14310	14204	14037	14166	14099	14205	13965	14199	14184	14212	14170	14067	14157	14035	14071	14326	14131	14294	14221	14110	14220	14379	14089	14169	14106	14301	14180	14094	14008	14331	14347	14260	14239	14201	14213	14230	14147	14185	14295	14318	14242	14323	14148	14414	14123	14294	14175	14133	14282	14152	14049	14115	14127	14207	14226	14298	14104	14347	14208	14153	14094	14248	14145	14233	14197	14335	14235	14139	14359	14020	14298	14074	14184	14186	14273	14329	14321	14304	14285	14095	14238	14145	14341	14094	14176	14323	14155	14239	14182	14339	14168	14246	14370	14254	14223	14308	14247	14219	14247	14125	14203	14268	14185	14157	14090	14247	14191	14231	14133	14092	14219	14197	14265	14250	14367	14093	14017	14218	14195	14347	14078	14229	14188	14110	14229	14293	14173	14176	14184	14191	14161	14158	14152	14320	14111	14215	14308	14349	14173	14245	14120	14243	14126	14278	14210	14149	14245	14185	14280	14294	14217	14164	14253	14292	14153	14337	14071	14144	14221	14314	14402	14256	14264	14141	14131	14383	14196	14379	14312	14308	14154	14333	14180	14186	14241	14321	14061	14202	14353	14348	14224	14245	14114	14305	14364	14178	14065	14180	14233	14250	14323	14059	14198	14350	14136	14215	14286	14161	14177	14192	14257	14221	14080	14351	14369	14215	14305	14351	14193	14100	14226	14248	13996	14395	14224	14270	14191	14383	14252	14121	14247	14360	14113	14167	14109	13957	14176	14040	14220	14090	14122	14319	14095	14034	14232	14087	14314	14146	14254	14335	14185	14109	14059	14242	14172	14196	14087	14202	14308	14255	14205	14284	14175	14255	14373	14149	14144	14265	14165	14394	14307	14171	14234	14298	14184	14330	14384	14206	14163	14249	14279	14257	14192	14328	14214	14114	14243	14128	14172	14362	14206	14333	14319	14130	14187	14423	14183	14321	14368	14192	14140	14446	14255	14434	14282	14149	14314	14164	14197	14073	14251	14327	14383	14137	14320	14203	14196	14258	14336	14239	14274	14454	14228	14236	14364	14211	14204	14291	14173	14210	14265	14175	14348	14158	14128	14067	14239	14240	13982	14207	14080	14276	14230	14228	14136	14160	14164	14241	14182	14232	14117	14233	14275	14193	14231	14204	14220	14271	14350	14150	14041	14293	14169	14127	14207	14184	14126	14131	14358	14195	14202	14330	14237	14235	14277	14231	14233	14283	14127	14203	14179	14024	14157	14148	14260	14223	14310	14188	14225	14369	14333	14241	14324	14224	14287	14307	14292	14199	14324	14174	14150	14200	14127	14137	14240	14198	14208	14228	14298	14222	14142	14286	14189	14058	14219	14185	14200	14212	14100	14037	14259	14236	14279	14234	14290	14153	14191	14213	14248	14178	14187	14229	14311	13996	14133	14250	14174	14106	14178	14312	14206	14177	14185	14092	14067	14083	14307	14173	14279	14278	14150	14209	14280	14244	14176	14113	14306	14228	14169	14348	14228	14148	14105	14368	14154	14324	14270	14277	14225	14416	14036	14207	14208	14298	14191	14052	14186	14320	14210	14167	14230	14098	14289	14233	14195	14153	14165	14112	14067	14271	14363	14298	14028	14126	14091	14334	14264	14197	14128	14299	14172	14331	14081	14169	14375	14189	14318	14192	14190	14263	14107	14245	14120	14346	14156	14203	14097	14170	14403	14053	14208	14206	14170	14216	14221	14255	14224	14373	14237	14179	14206	14174	14171	14277	14179	14331	14274	14278	14137	14231	14202	14126	14284	14170	14335	14188	14256	14179	14161	14112	14145	14268	14332	14182	14263	14292	14199	14346	14078	14148	14159	14232	14186	14011	13983	14343	14238	14331	14162	14160	14278	14354	14212	14216	14113	14129	14175	14154	14255	14179	14141	14330	14168	14339	14298	14315	14393	14082	14260	14188	14141	14360	14283	14228	14305	14212	14357	14278	14261	14237	14174	14338	14105	14309	14148	14391	14290	14256	14295	13978	14139	14020	14368	14213	14152	14122	14263	14209	14394	14219	14302	14170	14126	14226	14282	14267	14169	14357	14250	14218	14230	14164	14178	14355	14212	14420	14288	14136	14246	14245	14221	14127	14144	14309	14133	14218	14200	14179	14100	14240	14259	14396	14308	14079	14336	14087	14221	14324	14183	14256	14191	14439	14217	14272	14251	14078	14172	14159	14283	14060	14138	14290	14378	14225	14166	14180	14283	14308	14405	14300	14267	14143	14222	14194	14131	14185	14193	14255	14272	14309	14191	14410	14276	14343	14193	14179	14329	14371	14247	14399	14193	14123	14130	14384	14220	14241	14314	14350	14059	14142	14257	14209	14308	14118	14283	14111	14369	14176	14348	14140	14279	14286	14246	14344	14342	14326	14136	14175	14273	14349	14355	14324	14319	14232	14302	14179	14196	14212	14155	14247	14287	14271	14200	14214	14225	14333	14266	14080	14217	14043	14147	14124	14257	14252	14209	14320	14270	14189	14171	14252	14308	14177	14114	14285	14156	14172	14138	14317	14183	14178	14091	14197	14362	14063	14199	14309	14167	14282	14185	14027	14128	14228	14167	14154	14163	14183	14211	14180	13995	14309	14342	14210	14228	14106	14279	14172	14197	14186	14357	14267	14337	14102	14118	14111	14177	13862	14304	14046	14138	14152	14235	14184	14390	14084	14216	14253	14260	14277	14304	14336	14071	14295	14145	14201	14328	14238	14269	14314	14222	14314	14202	14338	14157	14252	14171	14245	14299	14292	14182	14044	14278	14203	14096	14237	14251	14254	14190	14243	14250	14216	14237	14211	14124	14146	14285	14209	14117	14342	14228	14194	14293	14220	14047	14350	14324	14320	14244	14128	14098	14313	14174	14184	14205	14121	14299	14230	14171	14189	14175	14124	14040	14256	14312	14183	14207	14222	14317	14257	14360	14033	14016	14308	14143	14274	14052	14192	14349	14137	14300	14378	14252	14202	14141	14400	14182	14373	14182	14214	14263	14145	14269	14160	14310	14251	14207	14359	14348	13977	14289	14182	14154	14309	14224	14253	14132	14068	14398	14321	14422	14080	14266	14234	14321	14149	14357	14342	14283	14252	14255	14174	14094	14242	14315	14210	14083	14258	14326	14215	14242	14250	14338	14174	14107	14251	14534	14230	14089	14277	14266	14112	14173	14158	14158	14296	14137	14201	14306	14261	14119	14272	14276	14196	14183	14139	14362	14253	14177	14028	14130	14175	14152	14260	14337	14216	14238	14125	14073	14371	14241	14166	14281	14189	14131	14237	14197	14147	14202	14101	14282	14055	14249	14200	14093	14353	14349	14207	14204	14340	14144	14232	14150	14266	14274	14190	14122	14225	14114	14254	14261	14223	14339	14245	14358	14316	14266	14123	14182	14190	14277	14109	14184	14276	14321	14029	14222	14263	14315	14279	14279	14258	14223	14082	14290	14339	14237	14109	14253	14279	14187	14301	14160	14052	14346	14251	14265	14188	14214	14314	14129	14488	14286	14139	14305	14179	14202	14199	14220	14139	14233	14050	14244	14340	14085	14122	14035	14248	14284	13992	14282	14319	14278	14258	14142	14291	14319	14181	14239	14205	14270	14155	14219	14228	14187	14291	14313	14163	14268	14183	14362	14137	14298	14129	14206	14396	14214	14260	14295	14242	14230	14228	14167	14111	14243	14227	14384	14339	14241	14245	14006	14095	14300	14174	14056	14363	14193	14137	14108	14252	14205	14113	14390	14230	14346	14318	14204	14232	14143	14155	14331	14222	14222	14151	14042	14218	14174	14268	14322	14166	14138	14274	14313	14291	14313	14187	14302	14161	14362	14096	14136	13996	14157	14127	14283	14250	14348	14208	14193	14126	14187	14170	14112	14194	14170	14325	14256	14058	14298	14326	14133	14052	14261	14055	14235	14135	14042	14125	14264	14293	13978	14108	14293	14426	14174	14164	14283	14162	14314	14132	14029	14146	14219	14335	14153	14333	14259	14200	14277	14061	14289	14239	14268	14206	14267	14204	14240	14231	14421	14190	14274	14331	14103	14116	14112	14047	14131	14071	14122	14326	14271	14190	14161	14196	14376	14417	14259	14335	14369	14175	14103	14428	14313	14356	14255	14274	14364	14319	14303	14221	14072	14111	14192	14295	14315	14241	14129	14452	14158	14358	14237	14243	14119	14196	14066	14426	14303	14089	14217	14324	14238	14142	14202	14282	14320	14296	14237	14282	14265	14158	14048	14344	14115	14219	14198	14200	14177	14342	14258	14145	14254	14367	14080	14351	14284	14240	14169	14350	14271	14150	14112	14263	14097	14058	14216	14350	14253	13970	14135	14112	14123	14305	14191	14252	14321	14181	14194	14105	13963	14163	14120	14093	14005	14233	14266	14091	14254	14416	14274	14231	14265	14227
33807	26862	27394	24093	22272	22527	22500	22264	22219	22547	22428	22519	22367	22421	22240	22266	22451	22511	22063	22476	22451	22206	22323	22403	22337	22244	22505	22437	22298	22442	22357	22422	22497	22164	22398	22507	22380	22331	22292	22255	22193	22610	22318	22228	21941	22145	22080	22296	22397	22261	22223	22308	22457	22386	22141	22389	22208	22454	22299	22284	22127	22371	22333	22476	22254	22449	22260	22226	22464	22519	22152	22454	22414	22259	22233	22142	22475	22207	22536	22283	22582	22485	22149	22211	22014	22224	22061	22231	22174	22180	22335	22298	22423	22240	22366	21970	22315	21883	22270	22244	22427	22435	22255	22418	22344	22234	22097	22196	22285	22229	22311	22309	22407	22034	22240	22239	22243	22482	22432	22344	22354	22274	22241	22225	22366	22310	22367	22290	22396	22104	22343	22217	22446	22253	22168	22221	22366	22277	22235	22329	22442	22257	22426	22114	22139	22163	22307	22325	22242	22102	21948	22327	22089	22127	22144	22346	22071	22336	22214	22337	22399	22463	22234	22428	22382	22132	22211	22150	22274	22247	22283	22318	22406	22328	22284	22248	22492	22224	22373	22229	22325	22289	22374	22413	22287	22345	22577	22380	22223	22486	22474	22305	22344	22055	22254	22281	22329	22271	22190	22305	22379	22216	22305	22235	22378	22287	22359	22279	22131	22269	22245	22185	22538	22214	22268	22274	22392	22395	22387	22031	22223	22143	22273	22182	22179	22360	22242	22506	22312	22195	22033	21963	22062	22504	22674	22179	22237	22194	22282	22391	22099	22216	22016	22248	22348	22244	22051	22448	22288	22232	22365	22311	22421	22214	22418	22133	22146	22201	22455	22391	22474	22449	22310	22162	22365	22394	22331	22219	22360	22369	22176	22161	22219	22231	22445	22535	22301	22212	22281	22374	22171	22223	22535	22261	22074	22461	22062	22372	22512	22573	22009	22317	22429	22320	22138	22507	22348	22302	22213	22268	22327	22308	22031	22334	22033	22285	22517	22534	22404	22241	22256	22258	22269	22222	22240	22053	22415	22242	22346	22274	22016	22211	22424	22487	22267	22135	22162	22518	22333	22136	22262	22425	22402	22305	22286	22273	22201	22047	22173	22400	22415	22410	22155	22318	22223	22390	22370	22417	22419	22050	22438	22070	22110	22322	22320	22440	22477	22314	22174	22424	22240	22364	22293	22110	22387	22444	22102	22520	22430	22293	22260	22236	22334	22436	22392	22239	22081	22101	22288	22221	22152	22218	22221	22265	22264	22278	22355	22236	22317	22483	22079	22261	22188	22349	22022	22310	22363	22123	22357	22472	22482	22008	22339	22142	22244	22486	22347	22326	22378	22238	22299	22365	22405	22407	22296	22223	22411	22541	22126	21995	22081	22131	22482	22236	22131	22378	22361	22504	22196	22285	22338	22360	22263	22421	22178	22132	22146	22545	22377	22332	22567	22349	22130	22404	22343	22289	22156	22210	22047	22110	22027	22332	22414	22376	22198	22157	22454	22322	22275	22471	22195	22171	22273	22398	22253	22300	22356	22159	22241	22372	22348	22453	22229	22355	22483	22282	22169	22197	22242	22356	22324	22416	22349	22354	22280	22295	22298	22208	22575	22622	22222	22296	22350	22395	22447	22260	22383	22391	22563	22290	22340	22257	22533	22201	22261	22381	22577	22300	22204	22289	22434	22165	22219	22300	22489	22291	22413	22265	22406	22173	22344	22494	22373	22443	22294	22249	22084	22276	22142	22550	22361	22395	22337	22476	22173	22115	22292	22457	22366	22208	22243	22382	22521	22601	22244	22327	22361	22453	22302	22101	22164	22240	22271	22338	22355	22441	22278	22239	22180	22346	22380	22375	22341	22467	22360	22184	22311	22230	22454	22440	22125	22394	22388	22323	22183	22295	22179	22387	22462	22367	22395	22216	22415	22174	22259	22187	22177	22283	22264	22191	22274	22520	22351	22273	22468	22344	22167	22410	22396	22288	22311	22335	22311	22332	22257	22187	22268	22359	22137	22115	22481	22290	22253	22280	22247	22295	22268	22131	22364	22277	22316	22274	22310	22219	22413	22368	22366	22430	22302	22150	22347	22448	22217	22458	22376	22335	22175	22217	22341	22281	22419	22297	22362	22339	22377	22121	22248	22356	22135	22131	22144	22479	22322	22476	22097	22297	22402	22706	22408	22092	22445	22439	22393	22391	22559	22523	22209	22287	22074	22224	22469	22321	22437	22406	22255	22197	22479	22237	22256	22016	22273	22341	22356	22098	22242	22313	22641	22187	22444	22414	22224	22445	22302	22295	22360	22168	22447	22303	22264	22370	22287	22175	22225	22064	22335	22153	22257	22242	22207	22214	22329	22453	22323	22199	22257	22180	22378	22358	22218	22295	22591	22134	22363	22310	22234	22359	22234	22103	22436	22484	22253	22279	22220	22170	22063	22409	22449	22150	22345	22484	22211	22550	22290	22296	22405	22365	22420	22282	22345	22261	22456	22260	22485	22141	22260	22161	22256	22264	22278	22323	22193	22278	22450	22252	22260	22414	22224	22108	22437	22179	22408	22448	22369	22461	22342	22276	22468	22275	22376	22355	22428	22385	22210	22210	22133	22186	22292	22281	22122	22346	22426	22349	22327	22455	22257	22227	22501	22128	22364	22188	22444	22446	22471	22429	22377	22356	22421	22284	22220	22175	22435	22214	22290	22242	22236	22339	22231	22366	22179	22409	22358	22238	22268	22361	22230	22482	22272	22130	22293	22476	22432	22327	22274	22063	21919	22162	22320	22156	22442	22231	22266	22097	22516	22333	22199	22257	22398	22370	22584	22178	22410	22342	22081	22287	22495	22468	22176	22485	22353	22244	22500	22330	22309	22224	22425	22288	22167	22131	22453	22301	22383	22417	22261	22238	22407	22256	21936	22424	22254	22185	22412	22311	22160	22493	22155	22295	22272	22281	22231	22072	22344	22482	22398	22233	22147	22285	22302	22153	22243	22200	22441	22418	22345	22006	22300	22520	22393	22265	22213	22199	22042	22179	22136	22466	22164	22267	22195	22133	22474	22178	22178	22362	22348	22287	22379	22398	22109	22269	22267	22436	22305	22247	22250	22113	22024	22313	22240	22429	22341	22383	22249	22419	22377	22407	22172	22405	22326	22392	22523	22368	22145	22233	22209	22431	22327	22428	22626	22349	22375	22250	22302	22474	22216	22259	22304	22396	22362	22581	22533	22396	22286	22566	22252	22316	22284	22192	22356	22507	22398	22356	22443	22189	22390	22372	22325	22044	22198	22228	22306	22286	22186	22526	22653	22284	22255	22340	22438	22302	22282	22282	22240	22232	22301	22337	22243	22158	22315	22507	22639	22344	22046	22292	22425	22470	22418	22184	22084	22347	22446	22493	22172	22276	22172	21991	22369	22427	22302	22531	22366	22295	22236	22310	22252	22236	22468	22214	22358	22595	22308	22282	22371	22292	22369	22349	22245	22297	21997	22223	22195	22520	22480	22463	22394	22023	22185	22249	22392	22239	22252	22304	22085	22504	22331	22215	22171	22431	22386	22332	22331	22445	22311	22176	22351	22346	22280	22315	22341	22466	22441	22421	22300	22369	22510	22151	22174	22440	22177	22515	22496	22245	22295	22174	22403	22194	22335	22187	22140	22246	22503	22551	22464	22125	22159	22182	22363	22209	22321	22378	22364	22239	22275	22301	22217	22241	22151	22213	22142	22429	22419	22366	22379	22170	22416	22380	22425	22132	22308	22466	22237	22258	22284	22078	22276	22255	22496	22428	22348	22509	22340	22222	22465	22223	22269	22360	22354	22496	22306	22339	22295	22277	22224	22165	22322	22378	22536	22265	22229	22452	22530	22101	22313	22211	22216	22229	22482	22632	22425	22491	22360	22167	22341	22404	22470	22333	22156	22379	22169	22329	22363	22155	22165	22432	22315	22465	22228	22345	22412	22162	22268	22176	22156	22171	22286	22689	22142	22238	22429	22373	22281	22337	22425	22369	22316	22210	22047	22119	22175	22565	22310	22285	22220	22210	22116	22212	22305	22306	22386	22439	22501	22304	22353	22141	22222	22487	22363	22553	22236	22410	22344	22435	22440	22461	22464	22385	22550	22225	22331	22551	22244	22390	22249	22376	22342	22241	22145	22388	22329	22096	22336	22216	22549	22113	22246	22567	22591	22171	22414	22187	22474	22548	22419	22251	22430	22170	22371	22507	22405	22319	22352	22467	22290	22328	22396	22249	22217	22324	22530	22205	22415	22185	22254	22250	22290	22219	22263	22267	22191	22437	22400	22332	22318	22205	22372	22508	22316	22366	22215	22268	22056	22270	22252	22346	22490	22308	22222	22246	22287	22326	22259	22144	22210	22238	22391	22528	22413	22044	22188	22205	22576	22345	22377	22150	22232	22511	22268	22419	22515	22310	22377	22233	22262	22320	22396	22001	22196	22212	22338	22569	22257	22245	22278	22404	22336	22085	22107	22473	22220	22076	22122	22437	22373	22272	22371	22246	22417	22327	22246	22426	22474	22297	22182	22294	22525	22544	22294	22474	22234	22392	22532	22294	22348	22368	22340	22365	22268	22189	22216	22238	22442	22262	22259	22187	22212	22344	22345	22294	22134	22344	22265	22139	22249	22379	22285	22284	22464	22428	22200	22184	22313	22391	22429	22397	22439	22452	22102	22161	21867	22155	22332	22451	22391	22429	22343	22271	22597	22176	22354	22332	22484	22371	22445	22372	22261	22312	22273	22095	22366	22354	22464	22423	22279	22358	22393	22450	22398	22368	22522	22106	22245	22348	22272	22272	22281	22395	22197	22482	22364	22447	22264	22139	22217	22448	22394	22205	22404	22141	22206	22240	22371	22272	22346	22343	22214	22342	22423	22228	22288	22346	22467	22251	22294	22127	22390	22467	22249	22127	22427	22507	22302	22561	22457	22172	22247	22497	22256	22432	22288	22229	22257	22234	22424	22366	22655	22520	22377	22356	22117	22305	22356	22235	22450	22615	22541	22625	22285	22485	22322	22257	22244	22414	22503	22301	22194	22215	22251	22389	22366	22125	22327	22292	22170	22442	22279	22255	22363	22383	22192	22040	22391	22355	22440	22097	22389	22320	22362	22212
21762	27190	19447	15537	15202	15212	14947	15061	15107	15017	15032	14959	15179	15120	15059	15088	15090	15188	15130	15153	15133	14948	15126	15084	15064	15165	15102	15081	15096	15055	15037	15155	15045	15100	15047	14967	14983	15277	14968	15070	15027	15168	15156	14857	14969	15026	15119	14883	15048	14902	15144	15034	14917	15047	15063	14937	14954	14903	15058	14842	15077	15091	15100	15021	14901	14924	14991	14827	15006	15019	15031	15086	14998	14946	14892	15106	15134	14972	14878	15013	15001	14928	15043	15029	15122	14907	14829	15004	14993	14930	14894	14951	14987	14972	15011	14853	15046	14846	15108	14932	14885	14903	15037	15058	14902	14915	15053	15132	14954	14954	15047	15030	14980	15215	15051	15034	14915	15001	14973	14941	14915	14908	15082	14989	14874	15017	14822	14860	15038	15073	14990	15065	14898	15114	14844	15130	14956	14816	14947	14877	14840	14854	14860	14972	14951	14801	15062	14930	14805	14828	15004	15000	15048	15095	15071	14899	14905	14944	14792	14999	14891	14904	15097	15079	14932	14933	14939	15124	14890	14962	14813	14917	15045	14925	15056	15064	15005	15013	14967	15110	14847	14941	15095	14981	14954	14861	14967	14974	14917	15056	14919	14771	15080	15092	15032	14915	14958	15023	14900	14917	15090	14842	15074	14998	14837	14924	15034	15088	14975	14903	14995	14854	14993	14889	14908	14974	15036	15053	14895	14889	14980	14984	14850	14932	15033	14908	14790	14914	15035	15245	15187	14922	15043	14872	14929	15104	14807	14996	15033	14928	15052	14993	15017	15082	14799	15078	15060	14964	14981	15144	14879	14801	14993	15059	15122	14983	14971	15048	14946	14926	15056	14874	14945	15042	15013	14966	14862	15052	15030	14825	14850	15092	14881	14942	15003	15149	14913	15016	15055	14884	15106	14930	14991	15026	15095	15066	14992	14977	14885	15093	15037	15084	14916	15048	14887	14996	15107	15070	14854	15050	15173	14939	14976	15081	15044	15072	14997	14754	15006	14857	15071	14880	14919	14923	15034	14958	15039	15037	15117	15109	14984	14823	15038	15001	15021	14995	14955	14996	15025	14879	15006	14942	15057	14773	15014	14942	15059	15005	14987	15193	15044	14992	14842	14980	15085	14942	15074	14912	14892	14813	14932	15008	15178	14855	14969	14820	15015	14981	14892	14832	14908	15085	15051	14931	14825	14795	15085	14899	15070	15046	14919	14964	14833	14974	14984	14961	15025	14830	15041	15005	15002	14932	15056	15070	14880	15119	15017	14910	15115	14941	15020	15100	15040	14893	14991	14996	15032	15007	14967	15003	15000	14860	15032	15008	14981	14896	14883	14881	14915	14982	14919	14882	14842	14879	14941	14868	14954	15164	14929	14991	14957	15019	14873	14919	14987	14972	14747	14938	14994	14705	15105	15108	14893	14851	15072	14917	14967	15247	14996	14859	14824	14749	15007	15090	14933	15085	14972	15101	15031	14878	14817	14982	14974	14926	15002	14955	14926	15051	14916	14757	14971	15001	15102	14955	14832	15021	14989	15000	15079	14724	15087	15106	14965	14883	14881	14941	14811	15082	15014	14976	15117	14985	15105	15062	15042	15073	14916	14931	15072	14846	14882	14928	15096	14985	14999	15039	15074	14930	14908	14938	14958	14863	14970	14980	15008	14734	15057	14988	15088	15019	15093	15046	14954	14980	15062	14949	14975	14886	14933	14958	14827	15067	14989	15092	15027	14992	15014	15054	14974	15054	15077	15121	15139	15019	15005	14963	15022	15076	15057	15014	14882	14958	15059	14961	14953	15105	15107	15194	14886	15026	14968	14960	14837	14938	15147	14762	15112	14910	15024	15004	14961	14906	15054	15089	15015	14954	14993	15064	14952	14896	15069	14973	15064	15100	14957	15024	14961	14984	15052	14931	15159	14891	15032	14998	14797	15025	14994	14966	14811	14986	14964	14823	15185	14982	15126	15022	14953	14999	15098	14899	14899	14851	15008	14983	14865	14903	14875	15051	14838	15008	14975	15034	15065	14914	14976	14963	15033	15115	14982	14970	15063	15060	14956	14996	14962	15000	14818	14884	14813	14987	15001	15047	14883	15057	14954	14918	14852	14935	15089	15050	14943	14927	15200	15081	14945	15012	15102	14903	14789	14987	14975	14820	14948	14849	15103	14991	14971	14933	14923	15021	14992	14960	14964	14960	15017	15014	14935	15048	14995	14933	15106	15020	14984	15036	15031	15032	15099	15198	14869	14955	14863	14838	14994	14951	14943	15116	15058	15000	14989	14861	15016	15121	14904	14821	15035	15007	15083	15077	14903	15059	15009	14954	14981	15012	15027	15001	14951	14895	15035	15054	15167	14927	14922	14940	15021	15058	14946	14853	15110	14891	15033	15035	15017	15036	15019	14900	15026	14904	15233	15146	14919	14907	14885	15084	14973	14974	14966	15041	14976	15007	14764	14890	14979	14809	14981	14887	14889	15096	14962	15056	14959	14975	14912	14971	15132	15077	15102	14998	14919	15076	14753	15185	14934	14825	14945	14818	15034	15051	14931	15048	15080	15028	15071	15050	15094	14757	15098	14881	14976	14966	14993	14974	14873	14970	15012	14920	15017	15072	14992	15033	14831	14850	15117	14822	14993	15037	14851	14781	14923	14938	14999	14857	14951	14937	15034	14914	14961	15026	14838	15122	14948	15059	14987	15029	14977	14909	15089	15048	14967	14897	14942	15029	15153	14928	14835	14969	14826	15016	15110	14863	14988	14837	14929	14971	14938	15123	14950	14840	14758	14978	15094	15080	15091	15029	14955	14985	14855	14904	15046	14909	15066	14893	14906	14993	14942	14976	15262	15029	15036	15077	14785	14927	14984	15008	14990	14965	15178	15004	14876	14796	14989	14831	14980	14948	15055	14975	14846	14950	15071	14945	14915	14988	14997	14890	14961	14813	14893	14983	14929	14985	15050	14900	15046	15065	14875	14986	14904	14922	14838	15071	14932	14810	14993	15123	14823	15020	14965	15195	14923	14919	15065	14953	15010	14950	15109	14925	15006	14992	14963	14915	14994	15082	14909	14975	14811	14925	15071	14889	14908	14996	15086	14983	15130	14892	14916	15079	14998	14898	14827	14909	15056	15043	15172	15015	14966	14828	14968	14896	15087	14840	14988	14965	14908	15001	14959	15010	15131	14846	14933	15060	15012	14888	14987	14823	15123	14962	14933	14960	14864	15140	15096	14946	14945	14891	15207	15076	15021	14851	14977	15081	15068	14950	14944	15083	14962	14887	14987	14969	14920	14958	14884	15055	14985	15008	15194	14912	14912	14813	15036	15072	15013	14885	14992	15081	15077	14922	14995	14944	14995	15054	14910	15076	14934	14890	15115	14933	15031	14896	14880	14900	14952	15136	14937	14948	14938	14946	14908	15029	15173	14926	14938	15018	14997	15035	14916	14949	14949	15001	14991	15017	14924	14957	14926	14878	14813	15054	14958	15039	14997	14990	14929	15100	15104	15014	14884	15092	14959	15089	14999	14998	14997	15059	15092	15007	14976	14989	15028	15016	14863	14946	14848	14871	14989	15019	15106	14875	15047	15111	14856	15007	15024	15001	15046	15021	14879	14919	14806	14792	15113	14831	14906	15002	14879	14937	14901	14948	15073	14884	15025	15041	15042	15213	15012	14988	14960	15009	15001	14991	15042	14971	14995	15046	15086	14971	15082	15163	15015	14945	14949	14910	14963	15054	14960	15034	14802	15098	14866	14974	14834	15041	15045	15158	14952	14910	14740	15085	14852	15059	14894	14966	15111	14951	14883	14838	15050	14820	14860	15092	14829	14981	15014	15041	14883	14832	15041	14948	14982	14983	14827	15089	15048	15094	14764	14913	15064	14870	14798	15033	15078	14935	14921	15018	15008	14927	14905	15051	15027	15131	15034	15081	14869	14805	15052	14887	14926	15085	14897	15078	15076	14919	15117	14849	14973	15029	15076	15095	15022	14812	15103	15126	15005	14967	14797	14994	14913	14987	15028	14997	14891	15049	14843	14925	14794	15204	14920	15002	14859	15003	14984	15045	15079	14920	15017	15045	14943	14848	15008	15109	14990	14905	14854	15112	14857	15008	14943	14891	14826	15130	14911	14976	15021	14964	14919	14959	14961	15063	14956	15120	14994	15015	14850	14893	14933	15036	15097	14838	15117	14985	14927	14954	15104	15064	14740	14970	15005	15097	14879	15030	14839	14995	14966	14937	15026	15067	15001	15049	15005	14974	14842	14840	15016	14989	15143	15015	14980	14929	15013	15166	14954	14985	14945	15012	14868	14879	14782	15036	15115	14843	14957	15079	14900	14932	15120	14982	15200	15058	14821	15114	14958	14936	15001	15215	15006	15031	14916	14849	14866	14923	14992	14903	15046	15099	14933	15030	15120	15064	14968	14942	14988	14918	14981	15109	15034	14995	14924	15042	14990	15125	14857	14945	15017	14989	14788	14874	14889	14867	14959	14874	14998	14867	15188	14989	14905	15030	15215	15197	14866	15106	15209	14800	15122	14940	15006	14862	14800	14932	14962	15064	15054	15066	15165	15090	15124	15017	14945	14994	14971	15017	14874	14895	15016	15031	14846	14971	15005	15155	15037	14909	15051	15119	14977	15042	15137	14940	15062	15025	14959	14922	15078	14866	15007	15068	14905	14915	14926	15115	15040	15041	14975	14840	14950	15216	15011	14958	15016	14889	15025	14804	14975	14975	15204	14930	15108	15102	14951	14893	15056	14951	14860	14915	15001	14901	14887	14983	14889	15044	14875	14930	14956	15039	14863	15086	14844	14935	15015	14974	14985	14838	14719	14882	15025	14842	15039	14998	14854	15029	15066	15047	15195	14910	14953	15070	14975	14946	14998	14913	14855	15078	14813	14998	14862	15006	14900	15167	14940	14944	14979	15011	14951	14875	15135	15028	14816	15055	15009	14949	14983	14852	14977	14905	14908	15040	14891	14979	14834	15085	14950	15034	14926	15000	14818	14954	14819	14941	15047	15045	14859	14944	14957	15010	15032	14949	14880	15008	15198	14964	15029	14994	14983	15002	14806	15068	14941	14738	15018	14980	14950	14927	14959	15015	14975	15009	14925	14978	14894	15061
24607	21024	27349	25022	22305	23666	23158	20804	20069	20028	20169	19890	20058	19768	19703	19960	19847	19811	19677	19874	19929	19661	19510	19752	19736	19434	19546	19764	19747	19534	19628	19693	19735	19780	19511	19654	19685	19514	19817	19836	19388	19678	19544	19609	19663	19509	19496	19713	19458	19636	19611	19576	19476	19578	19808	19572	19679	19437	19489	19553	19617	19467	19652	19491	19651	19611	19409	19554	19310	19695	19689	19489	19488	19580	19573	19333	19641	19579	19777	19589	19483	19553	19633	19792	19649	19559	19505	19628	19764	19711	19290	19610	19592	19527	19488	19395	19492	19581	19528	19533	19606	19705	19468	19476	19659	19486	19202	19551	19527	19600	19602	19526	19388	19466	19542	19310	19438	19376	19615	19596	19417	19753	19393	19418	19574	19523	19672	19420	19526	19677	19560	19268	19672	19446	19480	19589	19544	19519	19375	19523	19727	19450	19647	19423	19565	19594	19508	19461	19671	19486	19617	19599	19687	19509	19473	19548	19591	19561	19566	19449	19651	19390	19488	19557	19563	19611	19728	19321	19591	19632	19611	19604	19627	19875	19437	19296	19574	19379	19402	19436	19428	19617	19463	19528	19481	19386	19491	19614	19719	19601	19539	19467	19593	19523	19618	19461	19516	19394	19308	19568	19508	19403	19577	19643	19545	19192	19351	19306	19571	19327	19746	19584	19421	19613	19559	19570	19581	19438	19615	19362	19666	19535	19400	19601	19476	19626	19668	19499	19472	19570	19580	19396	19528	19446	19695	19557	19554	19601	19437	19614	19733	19522	19618	19786	19588	19552	19652	19418	19261	19453	19707	19757	19569	19465	19658	19486	19356	19458	19575	19474	19411	19454	19540	19625	19731	19533	19544	19565	19544	19501	19610	19481	19317	19365	19619	19610	19602	19486	19604	19682	19650	19431	19474	19727	19484	19571	19430	19564	19604	19647	19596	19230	19327	19613	19585	19453	19574	19604	19149	19463	19548	19360	19259	19658	19590	19655	19524	19594	19419	19424	19445	19355	19182	19524	19599	19558	19353	19619	19496	19550	19762	19580	19388	19375	19574	19528	19466	19635	19435	19631	19456	19592	19383	19490	19400	19610	19447	19558	19641	19798	19490	19476	19772	19390	19496	19593	19616	19353	19739	19368	19276	19511	19693	19590	19592	19689	19405	19515	19425	19624	19475	19444	19571	19465	19739	19389	19438	19377	19483	19454	19584	19668	19697	19435	19400	19506	19643	19604	19403	19395	19294	19537	19466	19761	19469	19602	19454	19513	19656	19473	19420	19414	19461	19315	19229	19569	19526	19425	19633	19457	19186	19556	19448	19404	19466	19542	19501	19663	19847	19553	19526	19665	19564	19431	19469	19381	19675	19692	19704	19486	19512	19650	19711	19526	19755	19645	19328	19570	19415	19308	19338	19437	19504	19584	19560	19654	19232	19399	19656	19446	19599	19700	19461	19418	19436	19616	19515	19525	19347	19389	19511	19596	19474	19593	19527	19552	19542	19575	19416	19304	19568	19656	19667	19542	19662	19691	19343	19581	19473	19453	19553	19359	19504	19710	19627	19523	19521	19636	19493	19580	19528	19516	19531	19536	19693	19499	19468	19446	19455	19584	19725	19264	19690	19566	19602	19551	19582	19503	19511	19405	19341	19690	19500	19493	19488	19400	19596	19501	19479	19236	19563	19474	19353	19659	19394	19709	19322	19523	19518	19607	19547	19738	19619	19523	19553	19602	19652	19594	19604	19469	19468	19503	19532	19302	19479	19496	19525	19545	19580	19615	19511	19425	19575	19558	19443	19480	19395	19535	19713	19554	19281	19609	19451	19455	19388	19499	19700	19594	19507	19371	19510	19663	19737	19613	19486	19553	19243	19533	19788	19452	19767	19645	19634	19516	19403	19578	19626	19779	19663	19655	19546	19493	19723	19529	19619	19617	19387	19433	19690	19537	19440	19448	19378	19474	19488	19314	19426	19422	19474	19750	19427	19409	19641	19644	19781	19505	19499	19620	19652	19615	19474	19388	19475	19307	19537	19480	19411	19546	19552	19441	19519	19563	19359	19530	19457	19775	19442	19546	19391	19549	19926	19621	19446	19332	19739	19394	19555	19530	19433	19440	19533	19327	19712	19306	19342	19748	19727	19575	19481	19436	19728	19149	19707	19433	19562	19449	19527	19436	19551	19853	19288	19321	19639	19639	19434	19403	19565	19559	19443	19470	19323	19368	19664	19505	19618	19518	19472	19370	19573	19622	19687	19610	19613	19701	19622	19554	19387	19533	19658	19595	19482	19463	19468	19539	19333	19542	19378	19745	19268	19529	19491	19444	19545	19623	19530	19459	19539	19313	19370	19249	19567	19568	19708	19638	19607	19377	19494	19519	19639	19638	19373	19385	19679	19326	19565	19523	19423	19510	19362	19476	19280	19675	19270	19631	19467	19406	19468	19416	19711	19699	19379	19475	19528	19364	19419	19311	19318	19559	19559	19479	19568	19559	19341	19616	19661	19435	19731	19412	19682	19514	19537	19532	19455	19378	19726	19375	19366	19461	19276	19461	19578	19455	19370	19670	19665	19328	19658	19513	19495	19653	19522	19633	19509	19789	19441	19615	19794	19530	19330	19827	19593	19289	19535	19509	19421	19477	19086	19540	19380	19397	19515	19467	19448	19541	19717	19547	19572	19525	19631	19463	19303	19519	19602	19417	19552	19333	19404	19535	19562	19525	19386	19364	19357	19724	19503	19589	19508	19680	19853	19542	19344	19396	19510	19611	19499	19540	19675	19345	19591	19504	19480	19393	19435	19473	19604	19443	19428	19684	19387	19469	19364	19613	19323	19609	19781	19580	19576	19562	19787	19423	19584	19655	19474	19640	19622	19613	19488	19621	19350	19547	19544	19696	19403	19419	19496	19612	19582	19385	19615	19476	19647	19618	19424	19517	19523	19431	19371	19499	19576	19539	19490	19388	19692	19242	19767	19342	19549	19435	19499	19638	19710	19472	19459	19462	19579	19383	19637	19437	19612	19609	19459	19486	19554	19527	19444	19564	19470	19582	19455	19404	19498	19288	19514	19501	19586	19419	19765	19660	19582	19585	19531	19521	19421	19747	19346	19592	19717	19490	19496	19679	19351	19628	19482	19550	19437	19643	19575	19625	19181	19574	19519	19487	19617	19460	19637	19544	19474	19624	19372	19773	19560	19545	19744	19512	19460	19462	19466	19393	19452	19448	19727	19490	19790	19679	19595	19369	19436	19403	19551	19330	19701	19679	19481	19474	19742	19541	19683	19466	19391	19631	19592	19443	19399	19432	19314	19417	19619	19337	19529	19639	19363	19642	19611	19491	19597	19581	19301	19563	19791	19437	19588	19748	19537	19512	19391	19527	19392	19520	19654	19473	19674	19546	19475	19454	19569	19629	19609	19578	19680	19408	19528	19453	19566	19609	19416	19506	19450	19614	19437	19610	19375	19395	19449	19478	19552	19865	19577	19569	19538	19551	19665	19592	19586	19433	19559	19558	19518	19677	19489	19531	19543	19647	19476	19726	19237	19397	19432	19388	19636	19332	19576	19448	19226	19482	19392	19526	19444	19530	19709	19400	19877	19534	19395	19575	19625	19498	19914	19645	19625	19520	19830	19398	19481	19579	19566	19509	19590	19468	19543	19668	19504	19531	19339	19538	19576	19569	19304	19595	19506	19767	19584	19549	19362	19556	19531	19644	19390	19468	19458	19475	19614	19454	19465	19460	19482	19708	19544	19503	19290	19461	19517	19790	19495	19358	19671	19502	19612	19510	19503	19577	19600	19485	19590	19362	19432	19473	19444	19502	19705	19508	19370	19460	19579	19663	19750	19549	19436	19574	19778	19477	19294	19358	19457	19480	19709	19527	19598	19338	19557	19494	19411	19583	19608	19305	19343	19528	19479	19331	19432	19436	19385	19579	19389	19414	19282	19626	19456	19548	19723	19522	19559	19267	19641	19640	19570	19672	19582	19497	19583	19535	19429	19476	19705	19399	19376	19439	19419	19443	19403	19352	19601	19551	19507	19623	19560	19384	19522	19468	19375	19539	19720	19381	19633	19684	19558	19586	19499	19502	19587	19638	19506	19557	19519	19579	19569	19430	19499	19414	19388	19615	19593	19483	19687	19394	19480	19491	19273	19323	19494	19472	19417	19436	19436	19625	19664	19546	19863	19743	19609	19476	19559	19599	19280	19590	19529	19581	19511	19508	19505	19552	19350	19357	19376	19408	19438	19324	19652	19394	19656	19302	19653	19443	19469	19639	19258	19386	19323	19504	19425	19742	19472	19680	19750	19418	19456	19630	19487	19439	19641	19441	19763	19592	19625	19656	19737	19385	19508	19765	19669	19609	19520	19283	19550	19542	19563	19333	19591	19506	19536	19494	19487	19382	19422	19577	19600	19411	19605	19337	19326	19369	19497	19540	19484	19561	19730	19503	19709	19620	19274	19587	19536	19506	19359	19559	19643	19666	19444	19682	19727	19266	19533	19545	19372	19499	19407	19544	19374	19488	19721	19526	19522	19456	19481	19315	19621	19622	19530	19488	19546	19515	19722	19852	19429	19536	19539	19466	19581	19520	19560	19256	19542	19696	19595	19639	19281	19607	19428	19514	19271	19529	19458	19501	19339	19403	19630	19575	19518	19535	19783	19636	19586	19709	19534	19379	19783	19357	19622	19395	19385	19567	19735	19349	19465	19607	19533	19764	19504	19456	19422	19396	19659	19631	19476	19758	19735	19583	19540	19621	19489	19596	19586	19507	19552	19554	19579	19543	19593	19510	19425	19499	19831	19503	19514	19502	19521	19681	19485	19578	19561	19523	19542	19479	19499	19323	19318	19421	19363	19308	19427	19388	19543	19241	19513	19229	19514	19353	19337	19675	19416	19791	19507	19809	19491	19682	19539	19513	19599	19813	19703	19432	19626	19430	19539	19364	19726	19683	19517	19544	19579	19359	19386	19647	19637	19696	19784	19432	19784	19557	19617	19623	19382	19487	19504	19632	19567	19500	19332	19358	19480	19473	19605	19616	19242	19515	19722	19372	19506	19513	19525	19583	19354	19440	19511	19602	19453	19541	19441	19669	19323	19388	19365	19468	19618	19549	19630	19380
23524	42021	30809	17581	16141	15475	14884	14657	14360	14314	14218	14040	13935	14010	14040	13940	13905	13928	14028	13840	13786	13848	13804	13996	13905	13799	13747	13929	13755	13785	13771	13755	13951	13982	13779	13641	13822	13939	13707	13813	13873	13719	13902	13806	13657	13780	13784	13659	13805	13827	13549	13727	13662	13794	13560	13770	13753	13645	13855	13851	13847	13634	13903	13675	13742	13773	13682	13560	13773	13946	13646	13723	13770	13538	13776	13746	13637	13777	13733	13808	13756	13669	13789	13801	13540	13830	13824	13849	13748	13770	13473	13770	13651	13753	13741	13749	13763	13620	13603	13584	13754	13814	13653	13635	13753	13641	13567	13626	13755	13740	13591	13666	13770	13821	13784	13769	13695	13840	13663	13715	13896	13664	13769	13742	13562	13647	13689	13638	13722	13691	13681	13497	13685	13872	13652	13647	13508	13602	13725	13862	13787	13523	13584	13884	13676	13720	13502	13819	13719	13707	13665	13508	13799	13717	13497	13822	13614	13667	13731	13542	13555	13746	13761	13661	13623	13699	13693	13781	13664	13553	13816	13755	13831	13713	13614	13618	13682	13584	13644	13811	13715	13673	13682	13731	13853	13585	13612	13767	13824	13796	13695	13583	13541	13629	13695	13524	13814	13673	13717	13722	13844	13704	13688	13663	13705	13618	13697	13747	13688	13736	13749	13795	13820	13759	13638	13716	13803	13730	13654	13795	13563	13771	13733	13857	13659	13651	13625	13604	13635	13660	13750	13601	13520	13396	13845	13601	13774	13689	13683	13584	13674	13724	13497	13698	13783	13789	13740	13697	13678	13857	13656	13731	13739	13587	13802	13904	13743	13757	13779	13788	13704	13592	13829	13675	13844	13693	13690	13694	13733	13617	13710	13694	13781	13703	13569	13627	13668	13695	13685	13809	13724	13690	13734	13553	13678	13708	13855	13743	13877	13748	13675	13746	13628	13626	13610	13792	13829	13788	13714	13922	13677	13821	13594	13718	13633	13725	13725	13890	13722	13722	13795	13716	13691	13556	13630	13659	13839	13675	13737	13507	13726	13683	13807	13746	13725	13555	13745	13635	13626	13670	13664	13697	13790	13646	13828	13598	13664	13553	13688	13597	13603	13783	13594	13534	13853	13585	13570	13662	13675	13655	13584	13638	13780	13494	13647	13878	13611	13610	13627	13713	13679	13591	13490	13780	13745	13766	13625	13832	13853	13766	13822	13830	13720	13750	13739	13765	13849	13766	13714	13607	13654	13745	13685	13728	13557	13391	13785	13830	13840	13726	13908	13827	13676	13637	13689	13625	13808	13713	13829	13643	13686	13582	13663	13610	13838	13762	13665	13651	13811	13746	13750	13623	13928	13586	13765	13658	13661	13714	13725	13701	13682	13745	13715	13716	13706	13674	13626	13746	13655	13466	13723	13646	13769	13390	13626	13722	13763	13797	13830	13630	13550	13714	13726	13518	13728	13656	13811	13676	13883	13740	13738	13730	13623	13603	13826	13657	13626	13761	13721	13848	13834	13707	13727	13675	13725	13796	13751	13722	13643	13807	13529	13686	13654	13839	13686	13652	13855	13750	13591	13643	13662	13798	13674	13496	13601	13770	13733	13495	13615	13632	13546	13606	13707	13669	13590	13770	13535	13872	13609	13579	13806	13823	13669	13803	13580	13743	13538	13772	13739	13704	13580	13806	13639	13531	13665	13710	13682	13657	13718	13741	13683	13702	13644	13607	13795	13772	13785	13637	13615	13889	13731	13582	13777	13574	13693	13610	13572	13776	13636	13630	13612	13699	13717	13470	13686	13784	13530	13629	13888	13766	13641	13839	13773	13616	13773	13653	13753	13657	13655	13685	13701	13677	13766	13705	13757	13700	13788	13697	13695	13670	13686	13568	13627	13716	13576	13849	13685	13623	13731	13739	13768	13719	13804	13647	13765	13649	13533	13677	13746	13748	13641	13715	13660	13690	13639	13695	13668	13680	13738	13726	13815	13798	13603	13812	13699	13767	13798	13493	13721	13743	13537	13651	13549	13566	13693	13641	13703	13593	13805	13847	13592	13665	13548	13699	13759	13647	13686	13848	13546	13784	13701	13718	13745	13819	13687	13793	13845	13595	13589	13769	13695	13664	13801	13729	13474	13683	13640	13818	13682	13522	13769	13602	13828	13838	13755	13729	13639	13732	13455	13664	13646	13835	13813	13467	13775	13754	13536	13939	13751	13755	13661	13555	13660	13680	13753	13690	13639	13901	13723	13741	13686	13663	13681	13789	13785	13738	13743	13552	13640	13694	13687	13575	13624	13768	13723	13703	13760	13779	13799	13751	13856	13760	13621	13684	13870	13706	13740	13610	13740	13632	13680	13774	13574	13706	13608	13735	13506	13666	13793	13659	13656	13900	13480	13866	13748	13861	13683	13761	13780	13823	13782	13671	13627	13678	13637	13743	13752	13736	13665	13758	13723	13717	13679	13694	13708	13697	13732	13621	13785	13708	13638	13604	13685	13700	13553	13760	13708	13620	13714	13559	13708	13678	13889	13746	13656	13626	13727	13454	13806	13790	13634	13729	13781	13704	13743	13759	13735	13692	13587	13690	13636	13961	13700	13623	13629	13530	13743	13687	13574	13761	13626	13945	13793	13749	13647	13691	13757	13687	13734	13717	13792	13744	13655	13583	13779	13655	13792	13628	13732	13526	13836	13717	13752	13647	13734	13699	13742	13739	13654	13844	13706	13702	13598	13737	13793	13716	13697	13658	13626	13582	13673	13871	13744	13557	13766	13619	13697	13693	13526	13863	13692	13689	13642	13640	13689	13625	13850	13795	13545	13719	13782	13527	13546	13707	13697	13637	13742	13706	13586	13691	13840	13752	13741	13510	13620	13649	13815	13873	13655	13609	13724	13600	13750	13849	13704	13822	13651	13636	13800	13613	13726	13763	13672	13627	13598	13804	13553	13794	13614	13550	13702	13848	13700	13759	13834	13505	13817	13843	13881	13593	13715	13594	13558	13655	13633	13713	13478	13692	13748	13497	13638	13572	13725	13613	13887	13705	13681	13467	13715	13849	13561	13767	13773	13696	13617	13776	13733	13562	13613	13626	13834	13632	13738	13808	13562	13623	13726	13825	13835	13674	13712	13704	13747	13651	13669	13677	13693	13809	13607	13693	13761	13867	13682	13686	13686	13640	13792	13701	13789	13706	13760	13741	13864	13654	13785	13710	13857	13678	13708	13700	13813	13649	13716	13707	13801	13644	13797	13704	13701	13598	13620	13645	13773	13674	13895	13622	13802	13734	13465	13684	13575	13593	13706	13615	13766	13782	13723	13583	13708	13631	13652	13588	13676	13663	13872	13739	13719	13447	13709	13556	13863	13647	13593	13644	13750	13578	13666	13689	13726	13561	13797	13766	13590	13668	13624	13706	13630	13782	13752	13642	13650	13721	13724	13666	13657	13886	13736	13705	13753	13683	13748	13589	13650	13666	13847	13558	13707	13616	13791	13669	13708	13748	13859	13657	13574	13828	13571	13678	13833	13744	13791	13659	13553	13617	13636	13647	13719	13674	13540	13728	13749	13576	13757	13868	13683	13821	13667	13878	13762	13836	13724	13688	13588	13715	13727	13698	13603	13702	13637	13717	13849	13682	13640	13567	13627	13828	13694	13724	13711	13717	13913	13799	13797	13718	13453	13600	13539	13751	13704	13766	13709	13636	13774	13669	13740	13798	13608	13649	13647	13740	13734	13710	13661	13856	13679	13663	13660	13645	13678	13649	13628	13763	13699	13576	13664	13520	13598	13643	13679	13749	13672	13735	13730	13866	13770	13710	13726	13737	13686	13679	13654	13559	13634	13770	13642	13722	13699	13788	13656	13645	13649	13812	13728	13711	13656	13771	13861	13662	13866	13670	13569	13771	13600	13719	13703	13692	13820	13692	13627	13774	13624	13625	13590	13691	13602	13814	13792	13703	13682	13773	13699	13952	13801	13567	13732	13751	13688	13798	13581	13774	13673	13630	13676	13695	13642	13652	13645	13706	13635	13739	13595	13593	13631	13883	13726	13943	13720	13629	13715	13725	13781	13781	13609	13860	13647	13791	13701	13665	13610	13862	13801	13850	13727	13654	13742	13759	13671	13606	13718	13781	13720	13612	13921	13574	13710	13743	13855	13953	13735	13699	13655	13665	13472	13566	13731	13644	13663	13840	13662	13673	13606	13596	13845	13761	13588	13762	13726	13624	13724	13758	13605	13738	13677	13782	13796	13658	13737	13445	13683	13710	13703	13899	13656	13778	13659	13724	13874	13767	13726	13613	13736	13601	13984	13633	13644	13834	13667	13747	13652	13916	13713	13664	13776	13792	13773	13913	13692	13661	13609	13774	13650	13592	13882	13602	13736	13684	13946	13674	13741	13811	13715	13765	13566	13610	13745	13764	13666	13701	13698	13793	13752	13792	13616	13761	13710	13643	13624	13617	13681	13749	13761	13713	13730	13679	13598	13823	13729	13643	13883	13555	13718	13690	13631	13622	13638	13667	13681	13509	13605	13615	13697	13577	13746	13679	13808	13709	13817	13695	13798	13697	13454	13891	13556	13631	13689	13690	13796	13683	13770	13669	13656	13781	13501	13759	13708	13706	13439	13715	13755	13731	13578	13671	13610	13667	13787	13759	13664	13826	13570	13745	13667	13639	13570	13745	13563	13480	13722	13734	13819	13712	13742	13685	13646	13787	13648	13497	13788	13601	13671	13561	13616	13705	13948	13832	13762	13579	13652	13700	13659	13752	13669	13822	13694	13577	13667	13668	13670	13822	13661	13687	13784	13889	13645	13469	13797	13689	13794	13615	13706	13605	13615	13709	13635	13669	13749	13749	13862	13863	13682	13656	13510	13855	13755	13743	13655	13592	13875	13667	13790	13677	13683	13717	13858	13583	13655	13545	13742	13683	13556	13824	13639	13846	13824	13596	13775	13595	13788	13925	13667	13611	13658	13633	13733	13578	13722	13662	13691	13733	13657	13749	13575	13606	13807	13549	13751	13605	13543	13625	13692	13583	13670	13704	13860	13688	13686	13624	13581	13724	13636	13662	13659	13719	13686	13631	13752	13454	13686	13538	13606	13495	13803	13703	13799	13544	13671	13795
22642	20972	27544	24591	21261	23587	25809	20788	19551	19584	19745	19397	19402	19364	19534	19403	19184	19268	19206	19104	18976	18936	18964	19239	18935	18763	19112	19006	18965	18847	19004	19126	18889	18822	18930	19042	18842	18868	19157	18946	19036	18895	18786	19052	18848	18653	18692	18763	18723	18991	19059	18864	19015	18965	18590	18925	18855	18818	18832	18716	18809	18723	18665	18851	18827	18743	18791	18683	18674	18676	19034	18944	19026	18749	18745	18881	18779	18778	18861	18745	18972	19283	18839	18905	18713	18664	19067	18857	18703	18866	18803	18929	18811	18788	18590	18900	18933	18754	18757	18790	18864	18603	18663	18831	18691	18755	18682	19008	18755	18714	18864	18846	18832	18751	18721	18798	18809	18823	18760	19042	18797	18761	18753	18752	18947	18867	18545	18731	18621	18938	18747	18615	18730	18441	18902	18631	19069	18696	18742	18746	18850	18633	18738	18533	18963	18840	18668	18664	18589	18607	18708	18824	18834	18618	18826	18652	18719	18676	18781	18731	18768	18774	18900	18690	18708	18769	18743	18681	18759	19090	18830	18739	19085	18848	18971	18732	18708	18820	18923	18460	18872	18897	18902	18772	18819	18839	18673	18792	18821	18698	18802	18870	18795	18672	18430	18803	18704	18600	18678	18803	18889	18833	18560	18995	18932	18536	18827	18737	18744	18625	18891	18907	18818	18686	18766	18676	18917	18709	18796	18721	18844	18741	18769	18849	18632	18794	18724	18546	18546	18815	18652	18703	18868	18524	18596	18806	18667	18796	18790	18680	18911	18646	18686	18678	18657	18665	18528	18773	18754	18794	18983	18861	18643	18567	18789	18679	18829	18737	18546	18888	18783	18671	18701	18624	18792	18885	18713	18716	19004	18929	18816	18827	18849	18839	19053	18894	18777	18860	18670	18735	18820	18828	18683	18708	18944	18652	18643	18770	18694	18554	18558	18753	18524	18773	18728	18637	18844	18699	18655	18669	18900	18911	18394	18617	19137	18921	18755	18544	18862	18571	18711	18595	19030	18864	18897	18588	18816	18718	18749	18818	18777	18559	18885	18845	18808	18900	18625	18852	18623	18776	18708	18680	18764	18833	18762	18609	18923	18716	18785	18839	18868	18730	18726	18606	18675	18670	18917	18833	18726	18712	18646	18687	18770	18797	18770	18695	18617	18436	18864	18615	18645	18689	18599	18775	18811	18749	18665	18774	18638	18718	18759	18676	18721	18729	18720	18957	18674	18646	18794	18809	18775	18803	18875	18569	18803	18655	18852	18888	18689	18736	18808	18825	18683	18678	18861	18614	18658	18615	18921	18443	18680	18753	18931	18689	18679	18617	18688	18797	18669	18713	18786	18761	18511	18632	18538	18859	18736	18642	18730	18661	18745	18590	18787	18758	18744	18698	18763	18957	18753	18700	18607	18890	18868	18625	18704	18945	18778	18917	18809	18656	19006	18890	18659	18474	18761	18656	18731	18911	18686	18752	18711	18716	18906	18622	18931	18785	18723	18690	18703	18695	18750	18936	18795	18900	18809	18704	18471	18567	18875	18811	18816	18634	18502	18790	18790	18519	18891	19064	18714	18830	18885	19013	18923	18734	18742	18538	18889	18771	18807	18784	18799	18493	18744	18568	18725	18795	18638	18773	18739	18774	18847	19006	18853	19047	19023	18785	18882	18779	18812	18845	18766	18753	18795	18472	18937	18869	18823	18622	18801	18723	18722	18707	18692	18851	18834	18795	18822	18613	18596	18645	18667	18760	18691	18716	18667	18704	18630	18765	18709	18848	18933	18864	18542	18741	18768	19020	18776	18623	18686	18810	18631	18678	18744	18619	18826	18817	18860	18919	18941	18802	18839	18891	18637	18714	18795	18518	18648	18508	18926	18852	18679	18778	18771	18639	18776	18819	18843	18674	18850	18658	18517	18656	18721	18687	18740	18545	18704	18742	18784	18810	18929	18797	18585	18780	18817	18828	18850	18731	18599	18525	18560	18694	18718	18799	18602	18746	18880	18928	18648	18777	18769	18689	18597	18713	18479	18770	18994	18897	18570	18899	18652	18826	19017	18785	18894	18868	19048	18753	18800	19011	18830	18688	18590	18757	18839	18497	18845	18734	18796	18862	18810	18767	18901	18612	18690	18725	18699	18842	18654	19050	18804	18663	18898	18768	18598	18814	18872	18809	19057	18768	18512	18546	18952	18753	18820	18724	18809	18784	19004	18753	18896	18842	18713	18709	18705	18724	18834	18768	18862	18749	18714	18591	18923	18723	18942	18804	18779	18741	18849	18719	18693	18690	18809	18597	18796	19016	18824	18843	18908	18633	18727	18839	18628	18681	18628	18801	18719	18667	18866	18804	18782	19033	19017	18556	18784	18875	18717	18687	18691	18765	18832	18663	19001	18807	19048	19054	18647	18737	18641	18801	18741	18597	18736	18832	18668	18721	18826	18686	18734	18601	18685	18705	18871	18831	18878	18982	18580	18591	18707	18587	18642	18742	18734	18850	18548	18803	18716	18769	18803	18884	18662	18597	18711	18809	18663	18804	18704	18523	18824	18610	18780	18908	18736	18603	18703	18419	18739	18675	18773	18809	18879	18561	18963	18747	18665	18861	18427	18559	18677	18686	18633	18862	18948	18840	18791	18786	18632	18823	18944	18679	18782	18832	18821	18842	18712	18649	18806	18551	18681	18594	18886	18796	18939	18818	18845	18807	18762	18757	18738	18661	18833	18709	18754	18677	18703	18557	18637	18657	18565	18608	18661	18755	18535	18597	18592	18854	18848	18621	19103	18912	18712	18798	18796	18985	18614	18711	18839	18678	18744	18697	18662	18606	18961	18636	18655	19025	18747	18922	18627	18787	18741	18972	18777	18995	18787	18655	18860	18626	18734	18864	18786	18809	18618	18638	18760	18819	18746	18643	18666	18941	18685	18773	18781	18831	18732	18934	18584	18722	18880	18854	18607	18635	18549	18787	18658	18753	18771	18744	18676	18959	18888	18605	18747	18693	18668	18914	18747	18672	18670	18578	18696	18750	18751	18774	18754	18580	18418	18741	18861	18544	18904	18778	18811	18595	18764	18603	18769	18829	18702	18635	18682	18627	18847	18776	18980	18776	18844	18801	18974	18671	18688	18730	18704	18819	18776	18531	18661	18682	18761	18830	18814	18748	18739	18417	18741	18873	18774	18642	18649	18635	18837	18792	18704	18744	18846	18685	18881	18734	18776	18730	18603	18863	18668	18608	18734	18648	18782	18739	18654	18867	18647	18678	18686	18459	18556	18658	18836	18731	18632	18628	18730	18782	18692	18573	18787	18687	18868	18847	18811	18558	18615	18856	18945	18752	18721	18499	18835	18571	18747	18957	18778	18763	18857	18995	18898	18862	18698	18797	18804	19013	18830	18837	18919	18694	18870	18539	18617	18587	18963	18859	18777	18758	18836	18680	18754	18775	18649	18687	18966	18664	18770	18734	18735	18923	18712	18611	18701	18898	18795	18712	18643	18954	18615	18736	18728	18779	18745	18745	18741	18786	18685	18749	18714	18820	18956	18951	18831	19050	18805	18533	18618	18550	18869	18812	18661	18537	18543	18770	18864	18579	18794	18820	18648	18713	18674	18969	18897	18739	18700	18723	18772	18522	18921	18730	18922	18708	18881	18690	18655	18835	18896	18643	18688	18582	18708	18587	18677	18653	18571	18662	18717	18755	18636	18723	18854	18701	18760	18546	18503	18853	18737	18632	18589	18857	18868	18616	18869	18864	18837	18970	18771	18781	18853	18808	18933	18643	18671	18866	18634	18533	18629	18659	18846	18639	18751	18776	18559	18578	18655	18669	18803	18832	18786	18698	18771	18701	18743	18552	18715	18766	18539	18902	18719	18606	18763	18810	18515	18901	18627	18758	18793	18749	18758	18896	18872	18677	18733	18835	18657	18619	18997	18845	18653	18684	18768	18848	18748	18702	18732	18639	18661	18866	18856	18711	18709	18823	18672	18598	18843	18616	18847	18759	18881	18802	18748	18944	18906	18638	18892	18698	18861	18743	18736	18984	18815	18891	18875	18671	18388	18532	18698	18645	18638	18685	18722	18829	18832	18631	18671	18530	18677	18841	18871	18828	18732	18659	18729	18671	18776	18600	18616	18716	18744	18684	18695	18756	18791	18492	18685	18789	18841	18908	18524	18766	18726	18711	18922	18800	18578	18849	18792	18761	18832	18682	18826	18773	18858	18775	18673	18949	18923	18687	18667	18578	18518	18597	18839	18851	18854	18692	18794	18523	18526	18594	18759	18771	18762	18650	18615	18603	18697	18682	18807	18476	18852	18651	18560	18726	18595	18672	18718	18960	18850	18792	18805	18527	18856	18675	18838	19044	18844	18913	18742	18712	18665	18808	18511	18955	18709	18677	18794	18823	18670	18711	18796	18770	18701	18955	18734	18552	18683	18934	18594	18788	18861	18678	18649	18696	18648	18895	18834	18802	18903	18785	18840	19043	18748	19075	18657	18668	18778	18626	18749	18633	18770	18639	18782	18680	18824	18656	18638	18761	18642	18859	18929	18729	18627	18389	18579	18748	18912	18531	18519	18468	18831	18942	18604	18658	18742	18839	18686	19022	18955	18792	18803	18874	18784	18810	18645	18840	18720	18849	18619	18673	18823	18666	18526	18762	18780	18646	18787	18573	18784	18822	18754	18629	18803	18745	18839	18785	18587	18832	18920	18770	18662	18834	18656	18667	18933	18723	18988	18733	18692	18590	18773	18716	18739	18821	18834	18634	18740	18546	18486	18476	18759	19030	18786	18573	18651	18841	18518	18607	18573	18908	18725	18565	18822	18717	18725	18915	18785	18824	18835	18745	18691	18858	18773	18763	18845	18958	18728	18834	18659	18670	18713	18776	18931	18592	18805	18824	18674	18847	18821	18941	18810	18557	18740	18981	18678	18695	18825	18796	18798	18755	18529	18673	18575	18835	18628	18663	18784	18775	18916	18878	18665	18790	18726	18814	18907	18854	18733	18464	18561	18706	18663	18767	18861	18567	18959	18708	18904	18640	18683	18694	18503	18533	18764	18595	18847	18485	18880	18661	19044	19115	18993	18734	18793	18800	18759	18649	18813	18722	18793	18600	18835	18640
25681	48954	35570	19851	17519	16193	15498	14860	14416	14268	14242	14057	13805	13712	13637	13544	13618	13593	13370	13553	13511	13473	13654	13363	13390	13430	13539	13368	13384	13454	13527	13465	13505	13595	13380	13262	13146	13373	13264	13266	13389	13129	13396	13304	13193	13173	13164	13226	13209	13216	13109	13113	13232	13395	13304	13182	13306	13364	13276	13262	13179	13083	13259	13306	13291	13349	13157	13336	13339	13379	13222	13292	13322	13372	13382	13332	13096	13137	13249	13387	13353	13361	13227	13308	13252	13241	13187	13342	13173	13299	13230	13112	13313	13371	13211	13216	13219	13316	13125	13179	13229	13161	13231	13211	13283	13207	13173	13056	13328	13137	13043	13140	13162	13191	13176	13207	13014	13117	13211	13186	13082	13093	13392	13221	13125	13190	13106	13160	13383	12996	12984	13301	13121	13163	13125	12956	13018	13075	13285	13332	13124	13298	13185	13060	13163	13112	13110	13344	13119	13047	13244	13313	13253	13323	13299	13174	13123	13240	13259	13206	13299	13159	13139	13067	13221	13274	12952	13169	13183	13177	13175	13168	13032	13263	13334	13279	13156	13231	13179	13227	13238	13138	13405	13270	13261	13273	13154	13205	13187	13262	13149	13186	13201	13090	13102	13240	13244	13248	13244	13140	13170	13167	13257	13174	13044	13216	13262	13321	13154	13185	13085	13150	13169	13116	13137	13188	13190	13037	13119	13196	13290	13221	13234	13226	13228	13153	13154	13174	13202	13283	13335	13324	13342	13209	13081	13356	13126	13304	13167	13132	13162	13140	13191	13243	13288	13104	13071	13269	13281	13103	13229	13355	13149	13317	13166	13248	13143	13009	13234	13271	13148	13134	13174	13249	13162	13129	13033	13182	13191	13042	13207	13236	13177	13154	13293	12987	13076	13307	13182	13177	13158	13333	13181	13117	13162	13055	13259	13150	13104	13052	13277	13150	13102	13406	13141	13136	13161	13207	13295	13074	13325	13145	12983	13269	13254	13089	13286	13075	13109	13253	12982	13131	13223	13124	13173	13270	13173	13266	13045	13135	13160	13142	13265	13082	13181	13320	13324	13355	13295	13234	13122	13238	13298	13041	13299	12904	13130	13197	13123	13301	13151	13339	13167	13128	13127	13139	13164	13123	13229	13200	13290	13160	13287	13109	13023	13307	13332	13196	12992	13248	13221	13180	13356	13149	13236	13144	13295	13274	13151	13067	13187	13259	13190	13178	13217	13142	13087	13151	13037	13165	13362	13189	13305	13207	13307	13205	12972	13191	13267	13190	13043	13290	13137	13173	13093	13139	12995	13125	13019	13184	13167	13252	13127	13081	13202	13171	13268	12936	13243	13186	13242	13185	13150	13104	13311	13223	13280	13140	13089	13290	13182	13437	13311	13192	13177	13200	13193	13260	13271	13279	13240	13266	13318	13278	13113	13175	13084	12950	13184	13153	13117	13316	13051	13199	13116	13080	13074	13234	13051	13149	13234	13182	13222	13170	13154	13097	13211	13170	13265	13182	13032	13253	13109	13208	13376	13178	13233	13121	13310	13317	13313	13430	13201	13105	13110	13132	13333	13239	13291	13223	13212	13171	13133	13200	13210	13203	13110	13222	13128	13312	13147	13102	13160	13277	13239	13014	13065	13294	13279	13157	13062	13021	13268	13203	13151	13339	13292	13149	13176	13182	13225	13234	13129	13282	13281	13124	13194	13270	13209	13184	13120	13172	13325	12961	13097	13218	13367	13213	13332	13084	13229	13290	13178	13285	13220	13180	13168	13206	13143	13161	13278	13275	13049	13143	13039	13309	13304	13217	13136	13250	13172	13301	13175	13268	13296	13067	13048	13149	12973	13230	13148	13196	13182	13236	13068	13169	13253	12923	13259	13177	13205	13220	13174	13231	13219	13186	13143	13205	13278	13212	12976	13368	13084	13086	13224	13103	13266	13199	13167	13329	12986	13136	13263	13048	13175	13109	13314	13299	13121	13161	13239	13155	13199	13340	13157	13198	13150	13162	13192	13147	13122	13171	13274	13306	13137	13142	13344	13383	13138	13309	13189	13228	13114	13163	13255	13278	13129	13130	13137	13140	13183	13138	13084	13262	13113	13069	13206	13174	13101	13123	13093	13070	13265	13107	13011	13229	12992	13090	13199	13211	13402	13104	13213	13250	13235	13275	13182	13077	13117	13147	13243	13207	13204	13242	13293	13189	13223	13125	13142	13239	13166	13170	13218	13197	13088	13244	13185	13215	13045	13336	13120	13119	13164	13080	13003	13138	13295	13339	13106	13174	13115	13210	13140	13198	13200	13114	13295	13022	13243	13155	13222	13188	13098	13193	13072	13200	13257	13177	13121	13214	13180	13048	13100	13060	13288	13359	13024	13128	13106	13318	13166	13209	13179	13172	13140	13079	13300	13177	13282	13168	13025	13111	13138	13155	13331	13237	13108	13220	13235	13209	13181	13072	13247	13369	13123	13170	13251	13098	13141	13180	13326	13336	13239	13233	13126	13234	13200	13191	13224	13361	13104	13172	13227	13183	13312	13235	13132	13232	12994	13073	13287	13067	13363	13332	13096	13161	13035	13210	13364	13407	12974	13149	13019	13156	13357	13194	13224	13060	13222	13346	13162	13188	13295	13223	13242	13151	13204	13104	13119	13223	13215	13026	13124	13253	13150	13255	13138	13197	13394	13210	13110	13208	13147	13247	13194	13274	13205	13164	13175	13263	13160	13167	13183	13076	13154	13006	13206	13055	13057	13200	13104	13131	13196	13341	13128	13263	13262	13121	13132	13139	13158	13230	13129	13207	13088	13325	13087	13194	13198	13275	13348	13205	13113	13178	13228	13094	13272	13191	13073	13181	13180	13317	13114	13086	13280	13056	13035	13283	13036	13174	13186	13136	13244	13160	13213	13328	13270	13209	13185	13313	13126	13025	13171	13116	13101	13148	13369	13114	13310	13058	13092	13333	13320	13164	13157	13172	13188	13104	13112	13090	13300	13229	13202	13045	13079	13412	13112	13133	13274	13086	13205	13024	13272	13142	13230	13315	13168	13209	13141	13148	13117	13265	13196	13234	13346	13056	13138	13034	13183	13098	13148	13275	13192	13159	13149	13145	13126	13093	13191	13172	12970	13276	13193	13197	13089	13096	13235	13260	13317	13033	13196	13267	13163	13327	13309	13147	13171	13195	13057	13412	13165	13058	13095	13372	13160	13265	13249	13150	13325	13319	13250	13150	13222	13096	13099	13317	13078	13165	13117	13162	13139	13119	13091	13292	13336	13370	13123	13172	13352	13130	13232	13177	13159	13183	13389	13393	13291	13333	13238	13172	13118	13149	12979	13103	13197	13165	13147	13190	13203	13078	13239	13099	13276	13238	13230	13038	13216	13253	13170	13141	13157	13307	13177	13080	13222	13141	13174	13100	13197	13196	13088	13145	13074	13032	13327	13268	13223	13331	13312	13098	13235	13219	13234	13126	12992	13019	13224	13238	13090	13268	13146	13201	13103	13134	13174	13199	13315	13203	13096	13205	13177	13174	13288	13282	13268	13090	13059	13292	13104	13197	13275	13226	13238	13238	13203	13259	13271	13293	13048	13195	13109	13167	13312	13203	13385	13229	13308	13409	13282	13172	13259	13209	13178	13034	13129	13368	13191	13039	13113	13159	13150	13195	13278	13114	13146	13240	13023	13271	13273	13196	13121	13271	13345	13130	13140	13291	13273	13345	13359	13135	13077	13276	13171	13218	13164	13270	13145	13081	13131	13036	13067	13100	13350	13201	13015	13093	13175	13076	13159	13191	13112	13221	13117	13089	13317	13179	12971	13105	13082	13054	13244	13013	13248	13375	13266	13158	13214	13285	13230	13315	13200	13185	13170	13096	13115	13291	13189	13178	13172	13059	13305	13074	13223	13177	13298	13030	13059	13168	13399	13186	13181	13196	13152	13153	13230	13206	13166	13028	13229	13226	13181	13201	13261	12892	13078	13299	13115	13286	13191	13282	13240	13107	13356	13300	13184	13338	13049	13278	13033	13194	13145	13315	13178	13127	13130	13095	13149	13214	13330	13188	13274	13265	13220	13229	13117	13199	13191	13228	13205	13159	13205	13203	13173	13330	13104	13296	13211	13262	13380	13077	13015	13167	13266	13277	13105	13180	13170	13217	13124	13286	13184	13226	13185	13151	13269	13085	13328	13139	13208	13155	13247	13215	13067	13275	13132	13139	12974	13173	13196	13346	13032	13201	13217	13128	13190	13238	13283	13271	13253	13127	13356	13179	13366	13239	13202	13081	13153	13044	13304	13134	13187	13136	13289	13272	13280	13196	13344	13167	13217	13220	13298	13296	13129	13264	13315	13064	13174	13257	13277	13243	13207	13091	13207	13100	13162	13176	13157	13244	13173	13342	13195	13286	13226	13109	13227	13210	13179	13144	13167	13270	13216	13165	13294	12995	13229	13105	12980	13226	13105	13079	13180	13067	13134	12960	13187	13093	13204	13240	13218	13274	13084	13235	13198	13243	13328	13214	13362	13129	13125	13128	13420	13252	13193	13044	13316	13220	13093	13128	13190	13198	13201	13226	13184	13256	13263	13032	13194	13149	12967	13114	13171	13191	13164	13235	13351	13050	13283	13122	13199	13269	13211	13248	13145	13124	13230	13185	13150	13262	13235	13272	13150	13261	13179	13021	13134	13049	13228	13119	13118	13138	13171	13149	13314	13152	12916	13098	13007	13243	13073	13267	13152	13151	13206	13174	13239	13087	13053	13191	13229	13238	13174	12986	13368	13268	13151	13308	13032	13152	13148	13247	13272	13237	13267	13117	13128	13195	13268	13224	13115	13072	13079	13207	13055	13235	13158	13059	13231	13310	13142	13198	13115	13072	13092	13254	13193	13256	13280	13111	12994	13135	13155	13100	13166	13167	13351	13426	13243	13327	13239	13111	13239	13244	13316	13256	13175	13256	13279	13388	13185	13137	13203	13309	13147	13125	13195	13181	13208	13208	13131	13059	13361	13188	13235	13199	13020	12984	13104	13136	13182	13166	13235	13138	13180	13071	13247	13182	13090	13101	13089	13330	13095	13150	13214	13154	13149	13232	13158	13161	13275	13214	13419	13155	13316	13387	13178	13183
33207	25836	26108	22341	20354	20415	20551	20295	20322	20075	20584	20475	20281	20212	20399	20203	20258	20384	20348	20235	20239	20309	20365	20232	20216	20217	20297	20232	20258	20458	20431	20196	20223	20214	20185	20582	20491	20399	20312	20258	20305	20476	20274	20161	20021	20294	20190	20365	20382	20236	20212	20256	20331	20255	20267	20359	20178	20102	20387	20481	20543	20220	20035	20343	20248	20223	20329	20283	20185	20016	20181	20131	20450	20142	20352	20182	20166	20466	20342	20353	20274	20264	20242	20279	20331	20519	20287	20293	20371	20456	20287	20193	20304	20299	20437	20401	20632	20459	20236	20251	20407	20359	20351	20422	20177	20228	20327	20148	20088	20087	20161	20436	20211	20246	20069	20087	20137	20185	20442	20471	20162	20404	20621	20048	20164	20268	20080	20171	20366	20434	20112	20167	20255	20304	20055	20442	20223	20295	20207	20458	20391	20356	20314	20310	20234	20379	20393	20182	20283	20229	20308	20396	20304	20295	20157	20284	20180	20050	20201	20227	20248	20188	20255	20301	20260	20245	20125	20424	20134	20103	20047	20197	20464	20133	20431	20380	20484	20286	20342	20150	20360	20257	20236	20716	20273	20253	19985	20176	20268	20207	20235	20257	20216	20004	20392	20566	20318	20372	20516	20274	20101	20168	20379	20361	20265	20131	20334	20247	19938	19933	20377	20196	20044	20153	20309	20314	20261	20034	20041	20315	20440	20533	20084	20158	20425	20448	20337	20241	20200	20408	20443	20293	20135	20191	20301	20064	20290	20414	20090	20156	20054	20281	20160	20232	20360	20195	20297	20467	20248	20091	20244	20380	20283	20113	20176	20049	20313	20414	20186	20421	20112	20123	20360	20081	20305	20331	20217	20342	20249	20109	20206	20292	20328	20366	20339	20132	20267	20124	20260	20575	20386	20290	20292	20543	19979	20242	20372	20209	20248	20107	20056	20297	20151	20001	20052	19919	20261	20061	20311	20200	20418	20151	20442	20281	20272	20178	20219	19991	20334	20189	20268	20373	20266	20295	20086	20274	20175	20349	20209	20130	20350	20189	20363	20197	20196	19888	20216	20451	20294	20216	20136	20280	20028	20327	20344	20217	20165	20477	20292	20126	20410	20023	20342	20441	20292	20167	19973	20129	20304	20302	20311	20170	20311	20305	20345	20364	20067	20394	20263	20260	20272	20169	20261	20418	20584	20453	20177	20305	20322	20516	20186	20259	20238	20236	20097	20338	20355	20374	20093	20173	20324	20179	20225	20287	20245	20370	20260	20276	20366	20160	20288	20185	20060	20289	20247	20272	20255	20408	20351	20340	20214	20375	20402	20286	20517	20085	20387	20214	20247	20051	20300	20088	20416	20291	20317	20312	20474	20356	20292	20203	20213	20316	20264	20333	20301	20072	20151	20123	20305	20185	20227	20200	20388	20200	20321	20067	20133	20141	20263	20293	20168	20139	20028	20210	20210	20232	20236	20238	20108	20328	20228	20218	20322	20350	20161	20114	20222	20377	20027	20398	20309	20274	20450	20481	20299	20225	20420	20585	20532	20060	20390	20118	20221	20458	20393	20295	20059	20394	20321	20315	20251	20290	20127	20431	20259	20529	20526	20226	20267	20290	20344	20302	20157	20142	20448	20272	20251	20335	20229	20118	20192	20206	20221	20433	20361	20124	20143	20122	20188	20120	20512	20426	20284	20235	20310	20301	20256	20322	20320	20275	20341	20255	20153	20400	20252	20159	20476	20285	20158	20216	20305	19960	19823	20328	20157	20319	20200	20176	20199	20436	20323	20379	20419	20435	20348	20475	20215	20305	20126	20255	20376	20260	20330	20336	20066	19919	20207	20463	20294	20169	20003	20420	20001	20386	20320	20393	20327	20233	20317	20283	20278	20416	20337	20192	20279	20324	20318	20389	20390	20199	20078	20226	20170	20182	20323	20243	20185	20158	20175	20393	20169	20128	20267	20008	20355	20329	20378	20169	20130	20292	20101	20279	20324	20166	20089	20331	20350	20065	20267	20319	20414	20384	20096	20253	20275	20392	20413	20235	20170	20052	20357	20242	20111	20218	20232	20283	20173	20440	19994	20473	20327	20387	20417	20240	20177	20315	20408	20107	20212	20297	20298	20232	20209	20240	20080	20450	20479	20163	20410	20357	20256	20169	20059	20160	20325	20075	20263	20227	20259	20104	20310	20358	20202	20318	20289	20091	20372	20361	20470	20102	20217	20279	20073	20299	20489	20282	20512	20195	20189	20281	20140	20301	20185	20366	20302	20106	20258	20242	20171	20163	20252	20358	20219	20353	20423	20367	20303	20145	20168	20379	20445	20204	20238	20253	20644	20430	20341	20361	20281	20197	20487	20245	20212	20038	20236	19967	20212	20292	20267	20181	20185	20090	20444	20306	20225	20155	20327	20259	20218	20056	20322	20445	20345	20326	20430	20179	20185	20266	20289	20220	20280	20320	20276	20240	20185	20410	20216	20069	20141	20161	20535	20208	20209	20351	20292	20245	20489	20310	20217	20253	20280	20459	20239	20316	20415	20331	20294	20283	20302	20266	20158	20086	20239	20476	20382	20154	20004	20105	20147	20174	20017	20190	20336	20257	20323	20198	20422	20301	20408	20232	20345	20138	20231	20277	20360	20158	20161	20361	20277	20347	20310	20159	20224	20349	20236	20138	20477	20157	20244	20307	20236	20525	20038	20357	20544	20400	20315	20187	20434	20438	20160	20414	20316	20179	20212	20276	19965	20183	20235	20455	20550	20428	20443	20260	20238	20352	20333	20380	20096	20235	20018	20282	20478	20139	20426	20251	20366	20323	20362	20243	20345	20225	20004	20320	20434	20346	20228	20154	20413	20542	20485	20226	20339	20378	20343	20540	20184	20116	20070	20137	20199	20344	20501	20107	20321	20325	20184	20189	20257	20270	20300	20117	20513	20162	20371	20086	20413	20081	20156	20074	20238	20222	20285	20290	20258	20372	20125	20286	20320	20209	20532	20158	20151	20282	20087	20192	20375	20473	20376	20336	20269	20257	20313	20376	20131	20194	20186	20271	20257	20388	20222	20193	20174	20062	19814	19883	20341	20583	20422	20377	20199	20159	20356	20097	20364	20283	20288	20227	20323	20330	20473	20259	20247	20040	20412	20181	20354	20221	20180	20289	20434	20313	20039	20277	20351	20424	20076	20243	20115	20375	20264	20231	20060	20405	20274	20363	20288	20276	20555	20280	20258	20215	20316	20183	20051	20415	20190	20243	20256	20456	20454	20181	20359	20117	20272	20416	20136	20270	20272	20285	20352	20289	20161	20209	20097	20117	20197	20160	20165	20184	20466	20250	20215	20401	20341	20569	20045	20043	20265	20124	20319	20334	20104	20062	20319	20302	20403	20078	20372	20232	20365	20418	20381	20399	20415	20201	20275	20255	20171	20298	20121	20300	20354	20005	20278	20225	20303	20445	20168	20232	20058	20443	20123	20219	20276	20286	20165	20487	20103	20098	20184	20342	20251	20369	20217	20399	20237	20240	20175	20269	20447	20375	20331	20093	20343	20275	20486	20085	20153	20129	20178	20386	20188	20297	20254	20282	20301	20344	20108	20221	20532	20267	20155	20117	20198	20141	20312	20132	20199	20246	20258	20513	20225	20450	20382	20341	20264	20184	20278	20019	20268	20473	20239	20450	20044	20076	20512	20269	20545	20350	20087	20070	20067	20176	20415	20667	20443	20410	19963	20110	20215	20358	20400	20429	20245	20447	20103	20073	20047	20058	20309	20214	20190	20217	20225	20170	20288	20091	20263	20273	20270	20169	20469	20210	20232	20242	20360	20101	20136	20044	20224	19891	20271	20233	20120	20144	20241	20091	20242	20041	20368	20339	20148	20188	20222	19964	20459	20317	20109	20250	20239	20335	20399	20159	20019	20150	20202	20425	20168	20200	20219	20054	20108	20218	20306	20283	20369	20084	20271	20328	20372	20203	20264	20506	20351	20168	20226	19963	20173	20526	20408	20375	20540	20534	20408	20313	20316	20233	20546	20203	20323	20467	20399	20172	20348	20408	20336	20145	20335	20475	20330	20378	20207	20120	20260	20077	20244	20333	20465	20479	20138	20158	20266	20244	20455	20422	20308	20376	20556	20416	20438	20394	20268	20254	20224	20374	20371	20356	20254	20320	20277	20182	20486	20196	20263	20317	20312	20248	20044	20273	20424	20082	20339	20074	20466	20273	20550	20160	20257	20347	20180	20096	20084	20149	20043	20349	20370	20287	20169	20457	20278	20440	20457	20350	20268	20357	20395	20331	20225	20001	20285	20497	20074	20283	20061	20186	20316	20437	20395	20450	20110	20242	20115	20359	20346	20121	20039	20134	20292	20216	20193	20139	20343	20407	20391	20281	20069	20433	20366	20212	20298	20074	20282	20443	20246	20281	20081	20267	20195	20115	20166	20071	20288	20301	20315	20052	20231	20259	20344	20284	20409	20172	20092	20217	20167	20275	20280	20183	20288	20167	20535	20146	20030	20436	20175	20307	20192	20242	20256	20079	20267	20115	20303	20311	20135	20464	20355	20302	20324	20479	20309	20302	20257	20354	20053	20328	20511	20339	20279	20491	20252	20295	20090	20427	20215	20343	20537	20273	20266	20329	20255	20345	20243	20432	20115	20261	20241	20172	20321	20203	20426	20311	20375	20398	20195	20155	20315	20335	20259	20199	20554	20634	20453	20421	20217	20247	20340	20307	20372	20186	20402	20315	20458	20242	20070	20180	20418	20284	20249	20110	20000	20204	20305	20074	20379	20274	19992	20331	20119	20313	20292	20338	20088	20377	20039	20248	20333	20272	20333	20321	20330	20502	20089	20244	20109	20176	20186	20303	20205	20274	20514	20194	20369	20069	20250	20409	20093	20146	20288	20308	20151	19984	20349	20222	20382	20261	20079	20398	20210	20177	20396	20081	20109	20222	20320	20352	20074	20208	20380	20171	20164	20420	20173	20149	20220	20417	20405	20158	20303	20119	20368	20097	20373	20286	20232	20366	20182	20123	19997	20316	20119	20192	20283	20323	20302	20180	20150	20373	20356	20247	20253	20341	20119	20386	20369	20419	20493	20098	20329	20206	20394	20145	20254	20444	20262	20103
21123	26618	19710	14619	14405	14284	14078	14151	13932	14171	14052	14042	14073	13940	13909	13985	14153	13930	14151	14175	14040	13858	14241	14112	14160	14169	13961	14038	14082	14055	14000	14139	14049	14063	14302	14034	14116	13909	14045	14014	14002	14213	14084	13991	14220	14095	13922	14103	14097	13897	13897	14048	13910	14074	13904	14009	14060	14015	14049	13988	14062	14121	14073	13922	14305	14039	13925	13948	14060	14160	13953	13925	14013	13881	13978	13991	13989	14001	14105	14152	13868	14125	14002	13912	14107	14042	14139	14006	13848	14013	14125	13978	13820	13939	14002	14000	14031	14071	13925	13834	13841	13863	13884	13993	14009	13920	13959	13991	14109	14219	13986	13966	14015	14114	14114	14103	13909	14030	13884	14100	14013	13889	13978	13963	13951	14042	13920	14088	14024	13922	14054	13939	13958	13932	13900	14110	13910	14014	13968	14109	14112	14089	14032	13958	13943	13978	14050	13967	14029	14078	13813	13993	13778	14017	14155	13872	14153	14118	13971	13850	13880	14025	13941	13800	14118	13950	14008	13980	14011	14134	13964	14015	14104	14055	13851	14007	13850	14133	13870	14009	13925	14020	14055	13882	13828	14110	13994	14058	13990	14107	14087	13939	13995	13999	13871	13971	13989	14023	13997	13766	13972	14048	14027	14095	14015	13940	14115	13896	13936	14153	13995	14083	14034	13947	14165	13896	14026	13968	13959	13982	13837	13962	13996	14080	13996	14128	14007	14095	14196	14162	14109	14004	14006	14003	13798	14021	13888	14004	13984	13998	13970	13973	14024	14106	13962	13865	14064	14059	13950	13982	13951	13951	14018	13945	14001	14250	13836	14005	13978	14151	13917	13838	14037	13939	14029	14064	13921	14156	13976	14146	13971	13825	14042	13985	14065	13967	14104	14156	14169	14038	14051	13974	14114	14053	14148	13981	13761	13912	14164	13910	14080	13907	14012	13888	13889	13662	13854	14079	14165	14002	14160	13907	13817	14025	13935	13943	13952	13977	14018	14012	13907	14015	13830	13875	13949	13899	14057	13790	14014	13975	13844	13990	13994	13848	13987	14063	14044	13919	14214	14052	14129	14121	13823	14005	13896	13904	14028	14091	13908	13992	13919	13929	13871	14101	13813	14085	14044	14080	14010	13998	13993	13967	13837	14130	14085	14086	14042	13803	14025	14004	14098	14075	13944	13926	14019	13845	13788	14061	13854	13993	14054	14046	14049	14042	14040	14145	14062	14135	14056	14119	13890	14021	14011	14008	13923	13924	14020	13900	14147	14159	14043	14031	13911	13883	13963	13885	14075	13898	14008	14085	13963	14082	13940	13928	14094	14051	14109	13937	14017	13975	13991	14018	13835	13891	14089	14025	13905	14000	13967	13816	14064	13916	13805	14023	13985	13842	14163	14079	13984	13966	14166	14011	14096	13981	14025	14158	13954	13984	13977	13968	14162	14012	13982	14082	14118	13899	14063	13941	13921	14070	13868	14050	14089	14025	14174	13874	13862	14105	14030	14026	14048	13890	14046	13923	14019	14030	14042	14088	14082	13798	13991	14132	13961	14078	14110	13975	14150	13943	14061	13977	13878	13861	13983	14140	13905	13774	14046	14034	13993	14023	14010	13971	13974	14043	13962	13939	13853	13962	14136	13980	13990	13983	14019	13838	14151	13982	13970	13818	13977	13966	14180	14193	13919	13778	14082	13981	13908	13872	13911	14058	14084	13981	13976	14008	14003	14123	13897	14012	14023	13917	14066	13944	14168	13809	13930	14089	14091	13956	14143	14091	13886	14078	13972	13964	14043	13994	14012	13965	13994	14009	14031	14072	13930	14133	13973	14035	13999	14092	13985	14158	13905	14031	13957	14020	14164	13965	14045	14040	13814	14053	14054	13882	13998	14063	14088	13931	14015	14096	13904	14098	14146	14151	13981	14095	13981	13967	13975	13962	14008	13959	13919	14082	14003	14041	13756	14060	13936	13933	13948	13938	13980	14060	14070	14014	13984	13977	14115	14002	14093	13937	13848	14131	14084	14040	14100	13891	13996	14079	14051	14056	14019	14028	14043	14008	13945	14085	14077	14105	14094	14086	14153	14112	14041	13957	13951	14088	14083	13986	14089	14014	14044	14086	13980	14115	14068	13910	14025	14022	14011	13948	13964	13927	13775	13934	13994	14036	13925	14169	14072	13941	13941	13860	14029	14010	14045	13931	14050	14115	13938	13975	14026	13945	14093	14047	14009	14142	13827	13997	13997	13995	13956	14049	13801	13948	13888	13945	13981	14105	13982	14023	14272	13910	13915	14104	13881	14027	14007	13866	13907	14090	13982	13998	13983	13954	13930	14063	14104	14129	14065	13981	13955	13977	14132	14031	13977	13903	14017	14067	14026	14017	13992	13904	14159	14132	13863	13981	14079	13970	13896	13979	14066	13935	14050	13829	14031	13813	14046	13700	14059	14017	14039	14148	14053	13956	14133	14065	14087	14053	13996	13895	14014	13981	13975	13986	14069	13987	13940	13929	14005	13980	14053	13887	13841	13795	14012	13869	13816	13970	13893	13878	14051	13845	13856	14188	14120	13855	14114	13963	14118	14013	13749	13956	13925	14021	13860	14033	14190	14130	13878	13969	13915	13875	14027	13846	14038	14079	14040	14119	13865	14016	14061	13889	14038	13829	14224	13943	14030	13954	13956	13993	14076	14131	14020	13903	14070	14153	13863	13947	13964	13898	14067	14104	14032	14034	13956	13910	13929	13962	14021	14018	14000	14147	13863	13993	13946	13835	13950	13981	13931	13887	14020	14003	14079	13925	13956	13960	13897	14118	13904	13957	13983	13898	13874	13981	14119	14158	14057	13927	14146	14034	13823	14074	13805	13975	13956	13936	14045	13950	13980	13995	14133	13882	14116	14110	14052	13960	14036	14010	14118	14074	13858	13902	14085	14043	14208	14046	13995	14001	13724	14158	13991	13983	14174	13801	13885	13987	14041	13990	13988	13962	14099	13997	13903	13971	13940	14089	13981	14056	14085	13860	14130	13907	13922	13936	14093	13982	13923	14041	13842	13943	13908	14105	13867	13905	13880	13997	13995	13900	13979	14090	14022	13899	14026	14060	14048	14040	14036	13868	14069	14050	13974	13978	13922	14066	13958	14009	13916	13912	13824	13949	13952	14159	14014	13924	13975	14232	13816	13964	13934	14031	13988	14017	14142	13922	14052	14031	13932	13957	14055	13960	14033	13865	14064	13933	13945	14027	14137	13937	13931	13997	13888	13982	13907	13960	13993	13925	13923	13984	14062	13855	14033	14069	14092	14019	14002	13974	14073	13916	13911	13894	14013	13892	13859	14135	14054	14035	13863	14009	13980	14001	13932	14018	13752	13949	14011	13955	14000	13892	14053	13935	13904	14173	13860	14002	13961	13928	14048	13902	14005	13999	13959	14077	14043	13972	13851	14036	13983	14029	14088	13882	14030	14013	14003	14042	14143	13992	13889	14039	13754	13840	13989	13827	13923	14024	14082	14074	14097	13948	13955	14045	13967	13987	14071	14016	13787	14079	14117	13862	14007	14033	13925	13993	13957	14076	13939	14049	14095	13815	14263	14033	13822	14162	13995	13951	14043	14155	13883	14025	13983	13933	14030	14024	14065	14124	13990	13970	14035	14056	13942	13965	13924	14105	14045	14052	14062	13974	13877	14060	14012	13884	14031	13856	13918	13986	14152	14011	13928	14048	14045	13975	14057	13936	13872	14014	14016	14015	13956	13937	14020	13891	13941	14197	14006	14001	14048	14123	13791	13968	13973	13926	14178	14078	14018	14015	14015	13935	13965	13922	14107	13961	14004	13998	14072	14071	14013	14099	14115	13914	13735	13916	13820	13870	14000	13995	14242	14147	14160	14172	14143	14166	13994	13905	14069	13837	14007	14118	14068	14020	14090	14110	14144	13921	13822	14033	14020	14029	13894	13926	13984	13998	14086	14090	13872	13881	14145	14067	14203	13956	14056	14139	13931	14055	13997	14077	13846	13976	13827	14134	14096	13894	14279	13848	14041	14148	14044	14126	13972	13870	14022	13943	13993	13978	14028	13936	14118	13955	14053	13980	14141	14002	14257	14041	14088	13957	14000	13915	13930	13973	13838	13989	13951	14185	13884	13970	14047	13965	14003	13879	13908	13898	13927	13928	14203	13933	13962	13964	13946	13828	14020	13969	14077	13880	14180	14078	13898	13848	14096	14020	14065	13983	13948	13855	14055	13911	14048	14051	13917	14108	13974	14126	14023	14181	13975	13896	14074	13997	14120	13943	13987	13828	14125	13927	14025	13962	13906	14067	14088	14074	14240	13925	14037	13977	14035	13821	13861	13820	14136	14190	13956	14120	14047	13932	13869	13944	14012	14177	14109	14079	13896	13857	14000	14092	14123	13984	13906	14051	13964	14119	13962	14105	13923	14010	13908	13964	13981	13903	13953	14007	13760	13949	13948	14061	13949	13881	14017	13993	13980	14135	13797	13978	13967	14101	14131	14010	13949	14118	14034	14045	13985	13945	13967	14004	13989	14129	14039	13958	14054	13908	13968	14000	14010	13955	14046	13999	14050	13927	14089	14045	14020	13898	14004	14052	14186	14004	13983	13986	14179	14138	14112	14010	14002	13856	14031	14133	14065	14079	13902	14128	14043	13924	13940	14022	13907	14180	14003	13844	13995	13987	13970	14109	14019	13954	13927	13914	13816	14080	13994	13924	14056	14099	13929	14002	13930	13923	14128	13824	13969	14025	14076	13934	13859	14094	14137	13982	14166	14048	14005	13933	13887	13978	13909	14147	13907	13996	14167	13931	13940	13911	13981	14023	14102	14070	13876	14062	13943	14047	14067	13990	13944	14078	13882	14124	14117	13923	13964	14063	14051	13793	13965	14150	13935	14029	14008	14011	14026	13978	14165	14020	13977	14064	14159	13998	14065	13942	14033	13914	13995	14172	14028	14093	14068	13862	14057	13975	14104	13968	14098	14114	13894	14033	13953	13913	13747	13904	13961	13969	14200	13942	13950	13819	13968	14208	14162	14050	14206	14080	13909	14069	14077	13929	13844	14055	14094	13970	13827	13964	14122	13990	14198	14005	14045	14239	14108	13925	14097	14123
24768	21024	27307	24994	22248	23317	22715	20110	19155	19632	19631	19269	19158	19018	19201	19063	19128	19072	18946	19206	18984	19173	19103	18970	19152	19101	18995	18912	19151	19108	18989	19030	18949	19110	19038	19007	19043	18775	18987	18966	18900	19137	18796	18972	18998	18906	19005	19061	18853	19140	19013	19001	18712	18944	19098	19079	19089	19013	18635	18961	19108	18869	19069	18942	18801	18971	18915	18967	18840	18859	18944	19047	18797	18782	18660	19005	18873	19042	19005	18812	18779	18978	19043	18895	18856	18735	18677	18841	18919	18948	18896	18943	18730	19043	18980	18928	18913	18997	18761	18986	18922	18765	18686	18765	18898	19032	18856	18885	18803	19059	18782	18896	19086	18920	18880	18918	18672	18917	18808	18945	18960	18801	18805	18595	18828	18819	18919	18922	18791	18738	18921	18800	18753	18731	18809	18894	18757	18720	19116	19017	18975	18678	18657	18710	18873	18661	19025	18686	18783	18786	18798	19033	18709	18802	18982	18806	18894	18843	19019	19052	18887	19002	18740	19124	19283	18643	18924	18812	18954	18843	18976	18853	18896	18967	19060	18726	19104	18866	18930	18855	18746	18819	19004	18520	18943	18983	19003	18874	18779	18726	19038	18863	18871	18857	18681	18723	18858	18904	18962	18877	18911	18922	18927	18812	18693	18960	18717	19001	18988	18987	18966	19098	18790	18909	18983	18988	18931	18885	18775	18879	18817	18784	19016	18961	18830	18749	18900	18782	18795	19022	18859	18742	18848	18942	18662	18975	18888	18751	18912	18828	18888	18738	19048	19123	18976	18756	18930	18862	19010	18772	18786	18718	18847	18819	18829	18778	18800	18843	18956	18952	18848	18559	18980	18893	18877	18862	19010	18681	18832	19002	18769	19083	18907	18892	19083	18824	18925	18842	18822	18752	18592	18865	18838	18845	18868	18748	18664	18811	18895	19161	18820	18928	18988	18840	18904	18878	18845	18747	18663	18845	18866	18992	18771	18794	18777	18814	18909	19045	18973	18929	18899	18889	18804	19170	18712	18827	18740	18813	18719	19092	18739	18827	18930	18750	18794	18876	18931	18599	18788	18720	18980	18821	18820	18824	18917	18819	19012	18996	19047	18887	18815	18704	18925	18877	18896	18918	18728	18841	18887	18760	19030	18877	18722	18719	18913	18900	18809	18999	18705	19113	18953	19100	18808	19023	18794	18880	19056	18941	18975	18925	18686	18592	18849	18685	18584	18842	18898	18786	18987	18852	18845	18832	18723	18867	18803	19046	18800	18818	18974	18786	18832	18745	18853	18980	18771	18735	18873	18878	18816	18985	18925	18882	19076	18953	19215	18805	18809	18860	18821	19026	18757	18900	18974	18902	18854	18717	18744	19091	18949	18645	19047	18955	18947	18834	18883	18732	18643	18884	18798	18665	18727	18868	18794	18639	18800	18778	18978	18748	18808	18904	18748	18951	18912	18790	18965	18726	18764	18680	19032	19103	18895	18893	18707	19035	18983	18770	18929	18985	18992	18838	18818	18867	18939	18736	18865	18937	19025	18888	19009	18815	18975	18538	18792	18651	18852	18813	18889	18559	18742	19111	19100	18637	18786	18874	18802	18900	18875	18871	19008	19121	18909	19013	19095	18978	18972	18909	18747	18655	18994	18984	18827	18891	18903	19043	18791	18612	18773	18827	18777	18898	18884	18743	18848	18714	19052	18804	19147	18751	18724	18700	18995	18954	18835	18843	18870	18941	18886	18762	18848	18705	18777	18771	18851	18990	18914	18863	18950	18796	18699	18943	18881	18879	18937	18984	18926	18994	18683	19124	19013	18848	18722	18902	18716	18636	19030	18894	18782	18820	18932	18861	18787	18807	18615	18715	18858	19111	18788	18607	18848	18818	19083	18818	19076	18862	18628	18820	18756	18730	18763	18711	18851	18896	19030	18846	19010	18830	18753	18703	18868	18773	18961	18960	18966	19034	18768	18691	18956	19059	19039	18722	19006	18766	18981	19018	18942	18719	18651	18684	19053	18836	18902	18853	18910	19008	19008	18731	19017	18846	18677	18966	18879	18673	18869	18761	19070	19139	18856	18608	18786	18904	18926	18796	19035	18659	18826	18753	18966	19016	18907	18919	18868	19000	18950	18738	18855	18767	18900	18981	18864	18795	19016	19008	18718	18882	18877	18871	18751	18836	18862	18922	18999	18850	18862	18824	18668	18819	18951	18674	18965	19089	18983	18904	18953	18951	18742	18982	18918	18896	18900	18988	18907	18930	18926	18687	18872	18838	19097	19101	18934	18934	18960	18902	18934	18845	18900	18886	18856	18954	18996	18940	18680	18815	18800	18917	18990	18911	18839	18746	18732	18900	18996	18959	18710	19039	18899	18834	18937	18929	18630	18960	19019	18891	18853	18691	18670	18731	18877	18994	18921	18962	18850	18822	18931	18947	18875	18800	18824	18677	18866	18812	18804	18708	18877	18845	18945	19076	18875	18734	18923	18752	18924	18711	18834	18969	18896	18963	18984	18914	18626	18859	18802	18704	18835	19028	18757	18766	18986	18977	18837	18762	18882	18830	18926	18877	18831	18933	18738	18782	18794	18560	18912	18646	19169	18939	18924	18887	18963	18924	18805	18595	19120	18970	18914	18835	18772	18901	18851	18816	18905	18777	18893	18871	18835	19010	18803	19007	19008	18932	18944	19063	18761	19061	18913	19022	18935	18660	18654	18959	18906	18815	19093	18806	18857	18782	18655	18937	18678	18842	18946	18844	19061	19064	19098	18919	18865	18989	18806	18923	19033	18796	18906	18739	18984	19044	18922	18779	18840	18868	19128	19053	18949	18782	18727	18797	18670	18731	18841	18707	18950	18750	18885	18814	18934	18853	19063	18904	18731	19014	18833	18805	18860	18975	18924	18928	18910	18905	18885	18862	18733	18929	18870	18778	18900	18950	19103	18774	18824	18906	18770	18762	18977	18865	18960	18871	18746	18759	18976	19005	18868	18929	18899	18894	18809	18843	18863	18830	18812	19059	18887	18823	18994	18908	19066	18955	18692	18884	19063	18908	18993	18848	18848	18685	18927	19018	18913	18916	18854	18710	18799	19084	18732	18845	18966	18936	19071	18942	18780	18817	18844	19029	18739	18871	18894	19059	18926	18919	18826	18724	18867	18791	18845	18903	19222	18950	18775	18677	18782	18854	18806	18834	18967	19086	18800	18907	18800	18705	19082	18788	18878	18984	19078	19052	18995	19005	19048	19079	18993	18967	18869	18709	18798	19170	18900	18803	19007	18790	18672	18889	18809	18971	19065	18731	18809	18945	19045	18932	18843	19092	18877	18733	18903	19060	18916	18778	18967	18668	18881	18946	18962	18889	18770	19117	18683	18911	18664	18896	18633	18872	19031	18631	18986	18896	18607	18908	18973	18762	18745	18822	18763	18970	18915	18927	18863	18750	18868	18956	18841	18790	18905	18845	18733	18750	18618	18662	18648	18944	18841	18901	18734	19030	18777	18882	18831	19042	18712	18982	19008	18857	18949	18842	18889	18926	18701	18927	18823	18833	18937	18827	18852	19122	18815	18808	18743	18966	18773	18700	18756	18892	18866	19015	18790	18679	18579	18852	19182	18921	18800	18812	18841	18666	18939	18704	18859	18940	18930	18833	18857	18753	18714	18826	19061	18812	18914	18848	18990	18807	18957	18817	18949	18945	18806	18859	19019	18734	18908	18921	18743	18750	18845	18821	18804	18943	18869	19000	18673	18717	18934	18879	18818	18710	18997	18965	18738	18997	18751	18713	18976	19070	18935	18901	19117	18996	18988	18715	18893	18811	18778	18901	18866	18935	18756	18949	18780	18752	18763	18946	18931	18921	18959	19046	19018	18916	18816	18877	18830	18829	18711	18735	18832	18920	18822	18838	18761	19026	19026	18859	18984	18751	18877	18953	18610	18816	18895	18822	19002	18820	18967	19040	19011	19014	18936	18720	18796	19029	18904	19128	18775	18858	18863	18893	18943	18785	19006	18940	18910	18949	19175	18658	18937	18828	18773	18929	18808	18865	18830	18666	18861	18688	18836	18896	18951	19017	18832	18585	18897	18929	18970	18792	18827	18887	19015	18795	18788	18892	18786	19025	18800	18830	18860	18904	18916	19051	19104	18876	18932	18865	18973	18922	18947	18969	18929	18830	18976	18831	18743	18948	18749	18790	19042	18647	18884	18794	18809	18813	18914	18820	18822	18825	18801	18839	18930	18948	18869	18583	18525	18992	18837	18929	19060	18914	19111	18733	18804	18857	18894	18885	18916	18768	18731	19081	19042	18800	18706	18835	18974	19023	18894	18723	18930	18720	18788	18788	19041	18984	18916	19074	18679	18813	18653	18802	18942	18656	18716	18851	18881	18974	18791	18874	18981	18900	18720	18768	18768	18916	18814	18775	18982	18744	18856	18985	18977	18818	18890	18758	19068	18895	18787	18985	18968	18926	18666	19017	18959	18794	18936	18984	19032	19031	18903	19033	18903	18921	18779	18911	18910	18960	18901	18876	19078	18875	18829	19012	18651	18871	19048	18795	18821	18853	19012	18953	18786	18860	18714	18784	18779	18796	18956	19017	19065	18839	18629	18872	19069	18524	18843	18771	18786	18667	18846	18800	18877	18717	19065	18773	18603	18799	18932	18983	18808	18874	18836	18721	18814	18681	18842	19002	18958	18597	18873	18868	18845	19170	18999	18742	18735	19004	18795	18945	18847	18749	18767	18942	18879	18810	18851	18822	18798	19084	19083	18896	18960	18774	18750	19006	18815	19086	18594	18805	18754	18935	18948	19014	18873	18813	18943	18758	18986	18811	18711	18791	18723	18855	18941	18930	19088	19041	18858	18791	18765	18745	18863	18858	18772	18912	18890	18826	19030	18782	18884	18930	18717	18875	18878	19021	19016	18815	18760	18898	18973	18941	18845	18903	18726	18975	18801	18636	18488	18998	18859	19004	18933	18758	19017	18893	18915	18614	18662	18898	18957	18656	18841	18875	18864	18858	19214	18732	18795	18861	19077	18722	18843	18812	18833	18935	18729	18977	18881	18925	19004	18990	18902	18756	18588	18876	19071	18764	18595	18817	18704	19068	19068	18776	18797	18689	18800	18931
23534	42525	33632	17563	15856	15117	14556	14241	14232	13980	13833	13668	13853	13642	13560	13654	13606	13678	13597	13578	13476	13401	13550	13574	13578	13592	13614	13578	13566	13482	13546	13520	13391	13499	13605	13559	13435	13569	13412	13544	13437	13354	13403	13486	13359	13596	13413	13431	13477	13351	13374	13186	13372	13547	13462	13587	13512	13455	13375	13199	13530	13570	13447	13466	13538	13312	13293	13347	13426	13553	13359	13370	13253	13411	13301	13541	13606	13525	13355	13584	13278	13483	13398	13340	13516	13472	13371	13357	13538	13423	13567	13446	13458	13251	13323	13422	13524	13323	13552	13515	13356	13368	13373	13425	13432	13542	13349	13372	13416	13301	13617	13424	13303	13504	13426	13350	13501	13300	13389	13505	13417	13478	13483	13461	13385	13191	13357	13179	13291	13290	13353	13343	13272	13365	13405	13454	13310	13302	13372	13435	13552	13369	13397	13290	13418	13292	13402	13530	13432	13325	13444	13331	13375	13398	13358	13466	13521	13346	13424	13451	13459	13456	13456	13463	13332	13404	13256	13397	13215	13157	13336	13152	13527	13576	13350	13478	13286	13415	13567	13344	13385	13324	13621	13365	13274	13493	13365	13409	13232	13457	13361	13418	13317	13317	13500	13419	13367	13437	13468	13405	13476	13505	13338	13281	13347	13521	13425	13409	13299	13584	13322	13492	13464	13385	13427	13385	13327	13414	13438	13254	13382	13330	13422	13384	13479	13361	13469	13464	13462	13455	13488	13372	13397	13503	13237	13404	13370	13409	13474	13340	13330	13316	13383	13319	13354	13460	13513	13409	13453	13363	13524	13484	13503	13322	13286	13432	13348	13290	13428	13401	13355	13473	13401	13441	13422	13360	13336	13536	13460	13371	13263	13343	13602	13366	13237	13371	13355	13368	13338	13494	13364	13439	13486	13549	13103	13458	13513	13338	13461	13307	13464	13390	13261	13518	13408	13475	13390	13381	13132	13266	13394	13323	13314	13277	13529	13244	13459	13371	13472	13381	13537	13493	13366	13326	13426	13548	13257	13395	13383	13434	13468	13572	13394	13425	13548	13390	13258	13472	13233	13456	13296	13226	13439	13389	13267	13340	13511	13539	13572	13423	13467	13374	13502	13315	13528	13530	13337	13456	13343	13297	13456	13331	13445	13217	13473	13446	13274	13501	13531	13431	13394	13380	13352	13405	13444	13393	13328	13440	13348	13414	13371	13211	13331	13177	13313	13355	13403	13339	13344	13460	13270	13427	13405	13384	13612	13391	13487	13448	13484	13483	13412	13420	13465	13438	13382	13355	13319	13355	13377	13524	13419	13286	13449	13364	13362	13306	13384	13373	13392	13351	13343	13350	13330	13366	13397	13300	13430	13596	13498	13253	13522	13526	13387	13416	13385	13400	13396	13468	13330	13364	13206	13481	13372	13375	13376	13398	13466	13373	13433	13555	13415	13331	13342	13444	13480	13365	13346	13477	13291	13441	13405	13429	13469	13449	13313	13430	13384	13445	13381	13378	13296	13310	13509	13136	13379	13490	13384	13486	13256	13274	13415	13323	13366	13423	13461	13404	13262	13242	13437	13350	13320	13333	13496	13407	13435	13471	13342	13476	13424	13338	13578	13300	13301	13418	13391	13374	13243	13311	13249	13381	13340	13423	13478	13324	13502	13341	13537	13379	13298	13427	13385	13370	13393	13421	13577	13466	13403	13404	13482	13458	13443	13435	13377	13539	13470	13336	13458	13522	13590	13189	13492	13308	13540	13145	13390	13499	13298	13394	13340	13460	13281	13459	13493	13220	13331	13447	13318	13521	13467	13436	13499	13248	13394	13230	13309	13484	13401	13527	13538	13362	13233	13411	13371	13373	13520	13479	13300	13458	13437	13192	13418	13337	13603	13285	13533	13463	13284	13345	13361	13374	13408	13546	13388	13312	13396	13253	13411	13475	13290	13327	13472	13545	13236	13472	13380	13431	13343	13404	13506	13445	13387	13384	13311	13330	13475	13344	13420	13207	13466	13316	13313	13396	13358	13441	13414	13346	13473	13361	13464	13329	13422	13345	13399	13320	13395	13367	13340	13412	13329	13266	13373	13363	13246	13347	13474	13464	13384	13506	13449	13366	13512	13377	13473	13282	13410	13506	13347	13375	13390	13362	13410	13437	13440	13408	13518	13346	13383	13465	13316	13398	13341	13362	13547	13281	13497	13384	13416	13491	13408	13482	13255	13520	13460	13347	13366	13417	13417	13232	13395	13475	13482	13445	13374	13522	13485	13454	13311	13444	13320	13433	13445	13446	13501	13262	13513	13252	13458	13327	13566	13243	13400	13333	13477	13468	13451	13401	13545	13428	13423	13343	13418	13343	13620	13399	13429	13345	13337	13297	13353	13444	13295	13463	13322	13429	13286	13203	13363	13629	13393	13465	13488	13297	13409	13358	13386	13459	13387	13453	13417	13457	13412	13350	13424	13473	13432	13292	13402	13427	13650	13336	13556	13404	13399	13338	13475	13330	13310	13352	13328	13307	13403	13424	13519	13379	13284	13388	13334	13283	13416	13424	13493	13537	13230	13233	13412	13335	13413	13473	13322	13488	13546	13452	13445	13533	13324	13541	13399	13329	13282	13425	13396	13315	13467	13407	13610	13363	13302	13275	13280	13385	13388	13292	13370	13430	13379	13317	13412	13365	13508	13473	13529	13445	13242	13514	13412	13527	13549	13418	13389	13390	13293	13406	13407	13435	13387	13495	13348	13470	13571	13288	13383	13408	13395	13259	13233	13481	13424	13505	13498	13334	13352	13342	13478	13397	13374	13210	13397	13491	13410	13576	13169	13534	13293	13285	13346	13435	13424	13462	13448	13331	13384	13352	13395	13481	13188	13596	13301	13509	13367	13431	13423	13347	13407	13288	13473	13259	13393	13337	13472	13514	13319	13213	13569	13331	13357	13292	13362	13395	13282	13304	13385	13359	13339	13476	13364	13300	13333	13350	13409	13464	13338	13351	13431	13276	13244	13320	13352	13509	13493	13498	13306	13302	13265	13456	13321	13349	13613	13465	13479	13336	13536	13456	13276	13441	13376	13293	13347	13479	13420	13384	13236	13352	13396	13586	13587	13466	13313	13260	13461	13372	13433	13588	13377	13428	13404	13440	13300	13444	13641	13459	13356	13399	13540	13383	13438	13346	13335	13311	13412	13435	13130	13370	13413	13247	13416	13247	13385	13394	13524	13330	13593	13332	13474	13365	13545	13337	13341	13471	13324	13448	13439	13545	13447	13571	13469	13244	13391	13462	13310	13255	13127	13384	13374	13453	13325	13444	13285	13557	13408	13396	13409	13359	13403	13422	13487	13364	13356	13312	13630	13384	13314	13342	13389	13453	13633	13502	13477	13437	13272	13343	13441	13528	13520	13295	13329	13345	13338	13377	13423	13354	13330	13523	13279	13345	13414	13357	13356	13449	13305	13213	13473	13468	13360	13453	13238	13332	13278	13452	13470	13399	13403	13154	13320	13421	13320	13331	13309	13296	13528	13495	13461	13308	13594	13281	13321	13445	13540	13385	13280	13576	13262	13322	13506	13285	13329	13374	13408	13492	13221	13469	13240	13194	13315	13385	13457	13460	13352	13272	13426	13335	13490	13285	13361	13409	13489	13372	13336	13405	13378	13262	13431	13309	13348	13413	13210	13296	13336	13394	13400	13323	13278	13392	13459	13365	13386	13396	13322	13501	13205	13308	13403	13449	13555	13387	13390	13428	13510	13493	13436	13220	13422	13336	13459	13415	13383	13289	13444	13245	13424	13248	13318	13293	13326	13410	13495	13211	13384	13294	13322	13347	13278	13404	13314	13341	13419	13479	13363	13332	13377	13540	13423	13341	13531	13379	13362	13399	13537	13295	13300	13377	13398	13514	13455	13323	13299	13482	13302	13326	13320	13485	13398	13337	13473	13516	13446	13440	13496	13396	13213	13555	13489	13307	13381	13437	13323	13221	13314	13299	13322	13240	13434	13375	13404	13384	13341	13367	13404	13549	13342	13383	13491	13406	13271	13447	13321	13371	13618	13362	13315	13414	13344	13429	13414	13236	13508	13364	13432	13393	13449	13336	13304	13396	13489	13430	13341	13439	13445	13498	13289	13332	13455	13537	13467	13369	13430	13549	13362	13309	13303	13364	13589	13271	13479	13299	13503	13440	13540	13507	13396	13315	13495	13390	13264	13093	13305	13425	13453	13448	13402	13422	13463	13261	13393	13391	13569	13176	13461	13252	13377	13382	13592	13552	13353	13463	13404	13264	13339	13443	13394	13292	13525	13445	13400	13384	13367	13530	13330	13294	13199	13375	13531	13346	13390	13273	13386	13258	13265	13524	13232	13397	13402	13518	13488	13449	13366	13190	13373	13510	13397	13547	13465	13314	13345	13397	13469	13443	13454	13402	13430	13306	13338	13480	13350	13318	13190	13429	13416	13560	13247	13353	13458	13447	13339	13319	13302	13332	13382	13282	13374	13463	13400	13521	13489	13292	13456	13399	13528	13407	13467	13377	13387	13431	13371	13511	13347	13374	13462	13386	13394	13322	13411	13501	13424	13368	13328	13498	13376	13477	13367	13333	13372	13457	13499	13323	13518	13282	13405	13473	13435	13401	13423	13493	13449	13510	13313	13319	13344	13410	13418	13533	13277	13454	13390	13360	13456	13183	13394	13470	13403	13301	13376	13313	13197	13444	13414	13343	13207	13393	13344	13532	13368	13407	13452	13223	13354	13404	13471	13388	13272	13355	13259	13401	13439	13393	13360	13218	13430	13460	13415	13410	13306	13200	13347	13395	13316	13193	13498	13371	13435	13455	13398	13327	13315	13462	13482	13331	13349	13410	13244	13444	13261	13351	13323	13542	13316	13270	13392	13384	13594	13295	13370	13343	13343	13441	13355	13496	13437	13384	13391	13393	13332	13382	13416	13397	13428	13386	13434	13241	13426	13500	13308	13395	13465	13436	13376	13367	13371	13491	13392	13406	13247	13320	13291	13516	13525	13496	13402	13422	13431	13410	13534	13352	13296	13302	13523	13449	13418	13514	13421	13376	13409	13311	13355	13218	13407	13278	13302	13247	13385	13416	13416	13382	13440	13467	13569	13314
22693	21002	27528	24701	21355	23632	26130	21189	19862	20131	19886	19658	19680	19592	19411	19541	19178	19382	19395	19377	19322	19208	19080	19349	19161	19279	19035	19161	19187	19172	19228	19263	19146	19201	19254	19286	19113	19088	19088	18967	19238	18863	18919	19081	19049	18920	19075	19008	19035	19001	18953	18971	19145	18930	19098	18982	18849	19038	19022	19080	19095	18955	18957	19088	18792	18973	18954	19096	18996	19026	19134	19000	19095	19039	19083	18994	19126	19082	19036	19421	19159	18864	18806	19142	18948	19172	18940	19163	19037	18908	18978	18988	18999	19077	19119	18995	19048	18834	19023	18923	19008	18856	18932	18800	18819	18941	18891	18876	19096	18856	18924	19030	19000	18992	19044	19052	18960	18706	18910	18818	18831	18947	18839	19145	18867	18851	19000	18960	19000	19005	18907	18715	18754	19068	19166	19017	18809	19038	18706	18859	19033	18886	18817	18872	19109	18891	18762	18839	18817	19071	18900	19036	18830	19143	19145	19177	18956	19067	19242	18930	18958	18973	19017	18860	18999	18898	19155	18883	18947	18817	19077	18936	18853	18994	19007	18625	19061	18959	19099	19005	18890	18662	18804	19085	18888	18956	18959	18928	18701	19026	18739	19036	18998	18734	19154	18902	18933	18864	18814	18886	18899	18889	19103	18915	19018	18994	19007	19119	18897	19096	18942	18892	18821	18653	18974	18821	18644	18889	19240	19092	18676	18912	19125	18538	19082	18794	18976	19009	19090	19175	18981	18857	19165	19022	18884	18975	19151	18945	18919	18818	18958	18917	18998	19099	18947	18933	19184	19074	18856	18815	18755	18978	18781	18925	19083	19133	19152	18892	18755	18925	18811	18883	18876	18951	19093	18746	18871	18992	18852	19012	18998	18885	19066	18903	18889	18876	18979	18642	18927	18977	18713	18963	18766	18875	18911	19097	18832	18920	19029	18814	18920	18926	18813	18905	19172	18876	18846	19076	18969	18987	18861	19024	18961	18872	19059	19009	19041	19045	19164	18921	18732	18880	19025	18746	18855	18772	18958	19010	19176	18764	19004	18800	19161	19032	18883	19002	18923	18904	19125	18893	18933	18946	18923	19015	19207	18695	19073	18930	18776	18862	19083	18994	18961	18835	18884	18899	18949	19093	18823	18822	18863	18817	18868	18869	18819	18948	19039	18976	19017	18916	18838	18675	18821	18905	18928	18946	19039	18902	18933	18939	18788	18853	18861	18835	18780	18868	18945	18977	19032	19090	18896	19085	18989	19181	19005	18877	19147	19167	18876	19230	18917	18997	18988	19092	18954	19020	19086	18934	18857	19058	18878	19076	18913	18860	19103	19034	19085	18913	18902	19028	19116	18930	18899	19032	19029	18896	19070	18943	18912	19188	18800	18848	18931	18954	19026	18896	19022	19032	19005	18716	18925	18825	18981	19332	18974	19061	18956	18536	18937	19011	19048	18968	18776	19050	18796	19038	19107	19012	18896	19093	18958	19208	18970	19084	18923	18949	19096	18974	19140	18842	18953	18801	18830	18860	19009	19070	19227	18957	19159	18965	19114	18999	19017	18916	18801	19078	18853	18966	19039	19049	18931	19264	19174	18896	19027	19003	19064	18848	18854	19099	19043	18889	18953	19011	19180	18932	19071	19099	18740	18960	18954	18723	19110	18898	18799	18887	18744	19218	18647	18936	18807	18871	18866	19076	18904	18912	18996	18953	19010	18733	19231	19004	18805	18840	18877	18976	19027	18998	18935	19025	19018	18999	18970	18817	18689	18897	18916	18996	18811	18857	18931	18902	18714	18701	19021	18866	19151	18926	19063	19040	18802	18972	18939	18850	19134	18949	18837	18993	18741	19040	18973	18863	18708	19117	18960	19065	18757	19104	18922	18890	19053	18937	18939	18713	19015	19034	18883	18760	19049	19101	19082	18881	18800	19042	19019	18994	18918	18981	18968	19029	19038	19024	19040	18846	18955	18888	18928	18886	19001	18848	19066	18753	19120	18919	18966	18956	18649	19020	19062	18898	18993	18792	18751	18928	19103	19105	19124	18849	19000	18795	18849	19061	18978	18900	18899	18910	18794	18911	18858	18803	18954	18769	19031	18846	18994	18910	18964	18867	19054	19092	18969	19124	19122	19014	18914	19030	18903	19048	19073	18928	18953	19182	18817	18872	18859	19179	18988	18992	18988	19070	18832	18983	18789	19014	18870	18914	18895	18997	18822	18967	18818	19058	18749	18823	18648	18820	19169	18991	18988	19022	18888	18869	18821	18962	19028	18857	18925	19073	18935	18945	18991	18951	18884	19084	19044	18701	18696	18860	18956	18876	18963	19123	18903	18867	19045	18913	18742	18869	18787	19002	18931	18799	18858	18966	18862	18722	19170	18987	18852	19013	18887	18833	18771	18876	18848	19060	19085	18883	19104	18916	19014	18905	18816	19008	18967	19014	18881	19007	18934	19012	18906	19014	18771	18956	18939	18873	19110	18978	18807	18941	19079	18983	18884	18868	18654	18955	18903	18741	18935	18904	19157	19239	19027	18973	18876	18870	19135	18885	18914	18990	19028	18854	18979	18831	18778	19033	18804	18773	18920	18954	18752	18931	18979	18936	18711	19010	18862	19039	18934	18976	19020	18976	18972	18965	18894	18761	18903	19032	19062	19045	18922	18925	18926	18915	19088	18704	19109	18991	18975	18851	19052	18965	18755	19229	18984	19053	18979	18857	18920	19089	19022	18814	18990	19041	18834	18708	18673	19084	19000	18966	19095	19008	18870	18951	19097	18843	18727	18677	18915	18808	18930	18873	19052	18801	18802	18861	18787	18856	19229	19082	18932	18922	18988	19032	18894	19064	18909	19116	18884	18908	18783	19004	18968	18788	18889	19018	18803	19101	19087	19059	18900	18950	18964	18881	19017	19014	18942	18938	18769	18910	18848	18790	18810	18809	18870	18798	19168	18990	18957	19134	18971	18701	18941	18956	18916	18894	18884	18873	18935	18914	19030	18983	18764	18974	18865	18808	18864	18877	18833	19077	19094	18905	18766	18831	18788	19134	18845	18923	19170	18860	18772	18790	19073	18910	19073	18984	19233	19137	18841	18668	18792	18972	18996	18900	19108	18935	18943	18887	18806	18975	19005	18902	19264	18913	19009	19152	19019	19050	19130	18993	19043	19043	18921	18980	18812	18937	18927	18802	18770	18953	19038	19082	18819	18855	19000	18843	19017	18984	19122	18897	18910	19116	19066	19132	18775	19135	19107	18894	18947	19015	18980	18885	18808	18962	18783	18864	18822	18765	18981	18860	18876	18793	18859	18827	18867	18834	18895	18949	19023	18999	19031	18935	19087	18846	18797	18890	18971	18726	18731	19109	19028	18671	19000	18961	18798	18937	19039	18812	18828	18956	18920	18762	18855	18877	19099	18802	18998	18967	19099	18894	18770	18952	18941	18778	18909	18759	18865	18770	18910	19011	18856	18843	19086	19187	19038	18982	18992	19058	18970	18856	18809	18813	18954	18995	18745	18976	18840	18898	19111	19117	18691	19089	18963	18958	19050	19284	18934	18807	19044	18904	18888	19128	18914	18965	18865	18804	18671	18767	19062	18808	18840	18967	18712	18885	18992	18940	18964	18867	19034	18947	18950	18839	19103	19036	18921	18976	19181	18919	18761	18989	18903	18839	18752	18920	18825	19085	18853	18813	18918	18854	18987	19236	18825	18967	18966	19147	19006	18852	19130	18713	19076	18847	18757	19041	19000	19147	18965	18943	19078	18932	18889	18957	18979	18975	18991	18799	19025	18753	18865	18883	18930	18887	18697	19177	18946	18843	18996	18870	19014	19080	19012	19012	19142	19006	19006	18920	18922	18711	18855	18999	18868	18758	18896	19068	18782	19017	18814	18998	19007	19076	19101	18921	19033	18906	18894	19247	18995	18705	18842	18666	18998	19051	18817	18923	18924	19216	18811	18886	18963	19098	18998	19041	18889	19053	19003	18966	18818	18879	18897	19201	18935	19109	19025	19049	19083	18959	18993	19037	19058	19072	18883	18776	18984	18705	19018	18947	18889	19139	18931	18716	18742	18935	18792	19060	18926	18995	18990	18876	19031	18993	19096	18926	19097	18975	18970	19087	19089	19187	19079	18770	19097	18974	18639	18952	18912	18954	19042	18792	18813	18848	18924	18937	18774	19065	18841	19076	18979	18887	18887	19022	19199	19072	19010	18931	18968	18927	18970	18916	18931	18979	18893	18907	18647	19247	18909	18898	19003	19041	18822	18903	18902	19140	19027	18805	18785	19021	19038	18905	19009	19042	18961	19013	18775	18958	19129	18989	19204	18832	18670	18928	18774	19049	18921	19033	18999	18829	18946	18882	19095	18907	18974	18765	19070	18951	19111	18954	18815	18951	18887	19018	18844	18939	19102	18992	18909	18884	19051	19105	18846	18683	18924	18940	19058	18942	18900	18995	18971	18943	19025	18883	19192	19029	19015	19071	19091	18733	19112	18892	19087	18715	18914	19056	19081	18872	18914	18899	18960	19102	19133	19109	18816	18858	18943	18964	18825	18948	19078	18777	18835	18943	19005	19182	19039	19074	18999	18921	19145	18694	19019	18765	18871	18991	19170	18951	18985	18862	18852	19137	18959	18917	18952	19082	18794	18860	19025	18960	18992	19102	18988	19134	19156	19193	18859	18722	19110	19024	18958	19052	19033	18925	18995	18801	18954	19061	18983	18894	19103	18850	18909	18977	19178	19013	18719	18881	18731	18985	19013	18970	18981	19013	18969	19024	19090	19076	19164	18888	18923	18876	19058	18844	18864	19003	19078	18858	18936	18955	18989	18971	18964	18619	18990	19108	18896	18765	18886	19102	18779	19003	18982	19027	18905	18991	19072	18975	18882	18942	18957	18934	18917	18892	19062	19076	18953	19041	19033	19104	18926	19006	19081	18683	19149	18861	18823	18960	18865	19069	19017	18879	18895	18967	19083	18964	18871	18843	18976	18806	18866	18898	18938	18878	18879	18987	18743	18848	19155	19044	18987	18771	18844	19003	18872	19069	18933	19025	18849	19095	18939	18814	19054	19005	18993	18939	19126	18937	19216	18808	18939	18850	19010	18744	18893	18861	18929	18987	18902	18800
26058	49853	38519	20278	17647	16313	15609	14992	14683	14327	14254	14213	13986	13859	13907	13745	13754	13554	13647	13756	13639	13547	13874	13559	13531	13531	13449	13706	13449	13730	13636	13517	13653	13388	13391	13479	13363	13555	13407	13422	13479	13539	13424	13452	13374	13431	13530	13388	13369	13374	13403	13468	13313	13344	13437	13383	13422	13393	13360	13468	13407	13327	13313	13362	13463	13551	13380	13425	13416	13286	13443	13668	13484	13463	13482	13450	13223	13453	13473	13439	13227	13332	13365	13441	13324	13364	13445	13153	13510	13408	13426	13385	13393	13445	13450	13338	13228	13471	13260	13466	13411	13357	13343	13266	13445	13327	13409	13315	13390	13352	13309	13578	13411	13413	13402	13229	13357	13347	13365	13292	13291	13268	13278	13516	13354	13376	13322	13434	13292	13362	13587	13267	13290	13318	13318	13421	13438	13261	13385	13235	13357	13329	13234	13241	13407	13318	13307	13379	13170	13398	13389	13362	13315	13355	13396	13318	13232	13361	13418	13281	13396	13495	13589	13452	13269	13464	13427	13290	13344	13460	13354	13196	13365	13395	13329	13098	13300	13394	13491	13512	13387	13360	13453	13368	13400	13286	13203	13343	13262	13269	13374	13329	13354	13161	13327	13258	13321	13440	13306	13445	13198	13259	13456	13480	13311	13357	13559	13362	13416	13350	13381	13382	13397	13242	13421	13338	13455	13325	13264	13356	13349	13319	13361	13333	13222	13364	13296	13278	13339	13326	13400	13438	13350	13294	13308	13433	13332	13326	13490	13220	13323	13314	13356	13465	13434	13297	13418	13443	13395	13447	13238	13332	13455	13426	13207	13419	13447	13343	13286	13364	13363	13495	13201	13372	13264	13268	13514	13327	13289	13235	13290	13344	13439	13461	13249	13375	13267	13299	13353	13405	13163	13278	13298	13279	13206	13562	13361	13154	13246	13063	13254	13364	13434	13259	13230	13392	13380	13410	13155	13388	13419	13255	13263	13321	13142	13374	13391	13358	13321	13434	13408	13527	13413	13405	13250	13339	13126	13390	13453	13448	13308	13259	13119	13369	13289	13364	13287	13386	13371	13305	13423	13282	13326	13407	13323	13308	13420	13414	13254	13425	13274	13448	13412	13251	13387	13283	13426	13312	13220	13311	13394	13255	13345	13397	13350	13439	13421	13469	13342	13340	13425	13542	13296	13446	13309	13378	13267	13324	13284	13258	13491	13317	13457	13384	13380	13350	13236	13248	13438	13318	13411	13381	13214	13334	13409	13348	13105	13448	13352	13130	13443	13440	13376	13293	13380	13467	13421	13320	13553	13447	13390	13392	13265	13454	13438	13385	13455	13368	13308	13367	13336	13394	13382	13371	13334	13406	13407	13285	13331	13345	13286	13306	13283	13346	13363	13325	13436	13381	13356	13405	13368	13390	13152	13383	13157	13363	13338	13229	13292	13364	13193	13279	13118	13488	13335	13346	13166	13362	13421	13239	13382	13309	13420	13369	13633	13339	13285	13181	13277	13368	13393	13233	13338	13269	13134	13406	13372	13181	13397	13447	13204	13211	13471	13349	13442	13502	13352	13384	13384	13332	13307	13339	13350	13433	13365	13454	13222	13312	13354	13142	13264	13426	13338	13316	13286	13372	13439	13519	13221	13374	13341	13327	13488	13405	13236	13385	13300	13380	13292	13237	13482	13341	13454	13432	13387	13244	13545	13415	13297	13365	13260	13344	13357	13492	13302	13479	13453	13254	13454	13343	13461	13260	13303	13367	13351	13282	13364	13133	13391	13254	13409	13450	13333	13413	13497	13389	13399	13301	13348	13384	13457	13420	13275	13376	13306	13499	13290	13400	13382	13318	13285	13455	13315	13552	13332	13268	13313	13460	13231	13474	13414	13286	13379	13364	13349	13464	13490	13258	13394	13290	13295	13467	13274	13224	13287	13291	13363	13297	13186	13195	13464	13299	13470	13343	13219	13292	13285	13272	13404	13387	13228	13393	13276	13264	13338	13281	13244	13484	13304	13288	13295	13398	13318	13425	13383	13264	13365	13298	13320	13344	13307	13441	13310	13357	13420	13201	13308	13304	13438	13265	13306	13308	13332	13371	13340	13502	13329	13295	13451	13351	13313	13215	13199	13375	13383	13375	13233	13139	13403	13122	13211	13260	13372	13320	13315	13170	13443	13398	13434	13221	13196	13233	13387	13451	13462	13212	13150	13271	13272	13434	13214	13501	13218	13359	13360	13332	13353	13505	13497	13386	13364	13275	13398	13434	13275	13275	13400	13448	13631	13346	13344	13206	13452	13313	13462	13334	13411	13233	13465	13399	13390	13506	13330	13143	13356	13359	13445	13248	13452	13368	13190	13381	13511	13234	13398	13281	13357	13328	13183	13267	13187	13413	13428	13405	13338	13340	13344	13259	13420	13290	13266	13307	13346	13164	13390	13320	13269	13482	13394	13213	13293	13342	13328	13608	13277	13538	13322	13268	13427	13362	13425	13468	13322	13287	13343	13436	13430	13329	13208	13266	13430	13256	13286	13405	13381	13278	13177	13384	13485	13498	13432	13286	13322	13392	13306	13305	13335	13521	13341	13204	13217	13413	13308	13270	13306	13375	13401	13455	13353	13311	13572	13227	13240	13524	13226	13339	13227	13301	13444	13383	13269	13279	13237	13225	13418	13282	13365	13273	13337	13294	13388	13398	13367	13324	13397	13368	13449	13335	13440	13452	13277	13314	13347	13385	13280	13241	13248	13342	13575	13176	13360	13193	13359	13267	13406	13387	13333	13367	13357	13333	13408	13327	13395	13243	13491	13311	13332	13369	13394	13303	13309	13380	13248	13381	13258	13411	13282	13331	13235	13274	13322	13318	13371	13363	13217	13290	13305	13367	13431	13299	13399	13304	13262	13548	13216	13452	13370	13325	13348	13502	13492	13456	13244	13303	13283	13416	13449	13236	13281	13333	13333	13396	13354	13343	13466	13386	13339	13413	13216	13522	13331	13224	13385	13360	13455	13516	13358	13348	13220	13204	13258	13364	13398	13318	13389	13383	13358	13510	13375	13207	13583	13399	13265	13353	13441	13202	13308	13491	13239	13355	13292	13218	13383	13328	13229	13388	13461	13221	13328	13403	13389	13304	13302	13302	13377	13384	13362	13399	13373	13556	13430	13356	13454	13425	13520	13361	13452	13310	13467	13379	13521	13352	13346	13381	13285	13339	13239	13298	13318	13403	13470	13311	13396	13250	13371	13450	13485	13361	13292	13330	13378	13303	13399	13387	13449	13364	13307	13267	13318	13362	13492	13190	13297	13340	13240	13396	13400	13322	13280	13334	13413	13472	13322	13159	13281	13335	13490	13263	13420	13309	13440	13225	13406	13393	13264	13373	13268	13297	13213	13339	13437	13259	13351	13344	13326	13335	13423	13352	13363	13500	13399	13386	13367	13249	13210	13320	13302	13466	13396	13327	13362	13316	13409	13290	13279	13324	13269	13403	13378	13168	13256	13323	13219	13272	13225	13412	13214	13424	13348	13206	13430	13277	13293	13503	13303	13404	13325	13423	13283	13385	13369	13286	13232	13411	13306	13619	13450	13375	13288	13233	13402	13416	13320	13362	13331	13291	13398	13434	13325	13261	13309	13304	13392	13390	13307	13281	13409	13434	13313	13444	13363	13357	13404	13378	13410	13473	13344	13487	13523	13434	13339	13334	13360	13413	13509	13549	13539	13441	13184	13341	13314	13251	13473	13208	13424	13182	13379	13299	13378	13347	13214	13307	13371	13271	13261	13249	13363	13479	13219	13289	13404	13439	13492	13472	13231	13274	13416	13230	13349	13285	13329	13339	13226	13432	13668	13313	13466	13295	13338	13406	13438	13466	13205	13376	13349	13348	13362	13442	13485	13072	13310	13337	13420	13427	13192	13298	13478	13493	13294	13329	13275	13484	13283	13355	13364	13255	13403	13517	13307	13336	13407	13297	13351	13229	13435	13432	13526	13280	13364	13403	13373	13319	13212	13406	13415	13457	13397	13463	13414	13387	13336	13367	13497	13259	13277	13393	13394	13378	13466	13329	13423	13457	13375	13400	13113	13389	13359	13425	13278	13297	13339	13444	13359	13380	13316	13349	13367	13421	13352	13135	13301	13384	13331	13470	13480	13399	13473	13361	13250	13227	13471	13544	13503	13308	13348	13362	13294	13269	13346	13426	13349	13312	13356	13350	13414	13329	13469	13380	13352	13345	13358	13208	13226	13339	13292	13404	13280	13297	13361	13355	13296	13214	13345	13156	13156	13477	13239	13237	13410	13287	13137	13511	13312	13631	13418	13411	13382	13357	13353	13225	13328	13125	13560	13266	13516	13263	13440	13233	13378	13473	13480	13317	13294	13417	13347	13290	13483	13503	13385	13448	13395	13406	13442	13421	13280	13311	13336	13192	13273	13470	13422	13306	13335	13310	13333	13287	13397	13285	13360	13340	13242	13157	13442	13310	13377	13314	13365	13278	13305	13394	13393	13314	13431	13305	13341	13091	13309	13371	13345	13265	13502	13385	13397	13415	13313	13238	13290	13313	13494	13395	13273	13382	13233	13302	13390	13305	13367	13276	13227	13474	13430	13314	13211	13433	13346	13502	13447	13359	13373	13314	13421	13378	13379	13306	13209	13205	13396	13234	13296	13383	13261	13307	13257	13333	13266	13491	13298	13389	13420	13259	13549	13383	13347	13251	13368	13226	13310	13326	13474	13308	13415	13331	13408	13478	13409	13323	13652	13510	13552	13303	13278	13304	13368	13348	13205	13259	13206	13276	13535	13344	13313	13383	13353	13351	13338	13184	13396	13433	13437	13428	13345	13223	13425	13263	13518	13282	13429	13279	13354	13220	13239	13421	13431	13297	13258	13236	13311	13314	13420	13331	13297	13485	13508	13299	13380	13285	13367	13338	13375	13202	13260	13354	13121	13422	13274	13354	13382	13377	13376	13269	13217	13329	13258	13425	13418	13501	13455	13290	13375	13335	13245	13299	13370	13410	13408	13207	13274	13324	13207	13357	13335	13270	13330	13365	13206	13320	13366	13333	13228	13313	13263	13349	13413	13351	13398	13354	13421	13373	13421	13322	13517	13426	13362	13283	13177	13385
33605	26843	27382	23768	21799	21729	21801	22134	21778	21675	21738	21801	21670	21700	21750	21802	21849	21951	21939	21677	21667	21803	22035	21872	21677	21868	21945	22100	21863	21583	21948	21751	21769	21743	21576	21874	21759	21836	21626	21792	21745	21590	21415	21752	21713	22007	21709	21717	21557	21792	21849	21759	21815	21792	21760	21686	21688	21771	21604	21722	21745	21827	21666	21597	21780	21957	21915	21897	21418	21658	21774	21835	21795	21777	21586	21734	21818	21595	21635	21885	21824	21866	21805	21844	21803	21514	21784	21576	21747	21574	21708	21705	21720	21665	21667	21948	21815	21763	21692	21482	21490	21724	21607	21559	21825	21859	21735	21652	21809	21609	21500	22008	21862	21738	21747	21352	21607	21773	21625	21919	22110	21874	21705	21845	21843	21887	21470	21700	21629	21521	21842	21500	21761	21606	21597	21750	21843	21653	21650	21841	21515	21627	21606	21677	21880	21877	22095	21716	21894	21803	21713	21984	21636	21762	21779	21747	21822	21797	21846	21869	21958	21714	21615	21743	21768	21839	21603	21701	21593	21729	21776	21616	21883	21590	21649	21675	21782	21650	21386	21672	21672	21650	21722	21655	21729	21737	21813	21676	21806	21666	21690	21754	21508	21800	21762	21603	21763	21664	21964	21742	21557	21526	21740	21570	21605	21758	21642	21744	21915	21805	21714	21741	21802	21818	21606	21676	21541	21619	21785	21583	21402	21621	21474	21565	21751	21828	21759	21767	21287	21527	21698	21601	21737	21332	21502	21520	21764	21498	21712	21674	21704	21990	22066	21667	21618	21815	21604	21667	21695	21510	21577	21614	21725	21654	21769	21563	21872	21606	21537	21822	21614	21741	21996	21713	21692	21649	21771	21741	21876	21732	21447	21615	21941	21703	21431	21812	21879	21712	22079	21893	21543	21775	21630	21681	21572	21728	21668	21716	21605	21521	21772	21832	21706	21786	21665	21511	21809	21616	21929	21566	21714	21673	21703	21563	21725	21601	21707	22026	21660	21740	21858	21632	21733	21658	21641	21673	21777	21969	21623	21536	21707	21696	21809	21714	21697	21683	21848	21906	21563	21878	21628	21946	21881	21584	21634	21721	21823	21761	21664	21670	21899	21712	21604	21470	21568	21840	21658	21616	21751	21806	21517	21434	21487	21657	21711	21880	21874	21946	21747	21851	21958	21686	21742	21457	21731	21818	21840	21691	21680	21752	21603	21772	21712	21654	21742	21806	21925	21795	21806	21770	21607	21897	21505	21664	21751	21537	21979	21789	21618	21789	21728	21697	21863	21485	21624	21747	21763	21844	21723	21717	21781	21608	21828	21812	21839	21668	21687	21765	21539	21771	21656	21853	21741	21722	21888	21745	21628	21698	21546	21802	21743	21843	21639	21615	21584	21774	21613	21880	21707	21696	21722	21728	21646	21916	21845	21765	21673	21751	21843	21576	21602	21802	21753	21842	21667	21801	21867	21786	21785	21678	21749	21889	21690	21865	21557	21471	21858	21895	21596	21762	21606	21687	21632	21557	21716	21733	21611	21607	21933	21685	21677	21707	21862	21845	21587	21747	21512	21913	21610	21561	21789	21539	21501	21923	21861	21645	21629	21824	21554	21613	21830	21491	21779	21714	21812	21595	21632	21772	21683	21523	21682	21654	21694	21822	21703	21717	21476	21489	21913	21534	21617	21574	21830	21751	21919	21534	21715	21785	21848	21667	21708	21674	21617	21504	21861	21703	21577	21640	21758	21611	21646	21843	21613	21903	21827	21463	21440	21759	21631	21908	21656	21966	21897	21880	21927	21632	21497	21565	21820	21883	21654	21616	21638	21991	21835	21831	21761	21576	21778	21646	21712	21632	21769	21598	21674	21627	21677	21718	21802	21925	21855	21909	21918	21795	21661	21732	21825	21807	21691	21775	21629	21625	21755	21551	21777	21967	21589	21637	21910	21791	21916	21714	21805	21722	21955	21717	21764	21851	21843	21486	21824	21439	21614	21668	21874	21897	21774	21703	21761	21760	21664	21469	21711	21687	21846	21660	21804	21547	21700	21664	21892	21515	21680	21806	21614	21642	21695	21823	21671	21743	21792	21764	21766	21926	21843	21849	21587	21732	21569	21985	21938	21852	21747	21656	21724	21825	21840	21615	21598	21674	21722	21739	21689	21561	21771	21795	21747	21487	21688	21572	21742	21689	21661	21754	21801	21478	21689	21798	21827	21465	21774	21634	21871	21644	21768	21613	21725	21747	21714	21958	21679	21721	21735	21606	21573	21753	21816	21383	21682	21535	21785	21577	21662	21746	21579	21621	21738	21713	21794	21407	21866	21990	21617	21880	21797	21884	21827	21851	21856	21544	21736	21913	21659	21760	21845	21870	21836	21578	21544	21838	21722	21721	21717	21863	21903	21643	21947	21743	21624	21868	21742	21681	21601	21657	21700	21873	21574	21858	21721	21854	21583	22005	21867	21897	21621	21669	21701	21904	21751	21869	21863	21932	21639	21512	21992	21707	21685	21966	21655	21766	21909	21709	21701	21596	21680	21607	21711	21712	21723	21741	21944	21658	21582	21772	21728	21545	21582	21879	21811	21616	21658	21832	21840	21938	22052	21795	21854	21769	21661	21948	21834	21873	21906	21715	21870	21516	21606	21666	21482	21656	21827	21493	21617	21815	21827	21576	21954	21739	21835	21908	21751	21740	21468	21856	21739	21876	21919	21827	21709	21587	21848	21834	21634	21803	21526	21678	21651	21848	21847	21621	21883	21708	21823	21703	21675	21670	22042	21870	21580	21887	21693	21641	21616	21593	21592	21829	21654	21632	21719	21823	21867	21745	21699	21483	21517	21767	21851	21961	21794	21541	21813	21834	21925	21730	21889	21706	21408	21772	21811	21900	22010	21740	21815	21477	21845	21604	21648	21682	21698	21631	22034	21534	21776	21593	21722	21870	21876	21705	21695	21750	21795	21886	21727	21699	21671	21533	21719	21667	21715	21818	22017	21654	21767	21817	21781	21723	21708	21634	21625	21763	21791	21652	21906	21682	21642	21464	21588	21879	21788	21598	21872	21760	21742	21633	21987	21687	21889	22053	21722	21570	21611	21817	21846	21689	21610	22003	21826	21918	21702	21689	21828	21489	21492	21596	21826	21855	21803	21383	21603	21746	21734	21717	21453	21385	21803	21614	21691	21693	21676	21757	21796	21897	21963	21529	21884	21759	21684	21885	21732	21534	21780	21819	21639	21679	21764	21510	21680	21594	21584	21826	21626	21482	21710	21752	21696	21506	21445	21654	21634	21644	21528	21645	21645	21987	21423	21768	21493	21613	21865	21857	21606	21735	21751	21798	21755	21701	21959	21645	21709	21733	21896	21705	21753	21775	21753	21797	21686	21709	21751	21656	21639	21564	21860	21777	21659	21730	21890	21533	21947	21723	21831	21765	21722	21866	21846	21409	21673	21645	21978	21747	21548	21598	21533	21753	21665	21810	21844	21835	21824	21840	21715	21921	21776	21827	21918	21633	21592	21861	21714	21825	21772	21938	21577	21828	21591	21732	21783	21710	21847	21721	21903	21667	21851	21842	21645	21640	21849	22123	21643	21648	21827	21635	21624	21815	21779	21706	21696	21724	21779	21944	21573	21751	21540	21636	21914	21733	21951	21773	21625	21740	21470	21644	21769	21580	21700	21833	21861	21709	21505	21756	21960	21782	21745	21844	21586	21485	21805	21854	21943	21611	21688	21761	21631	22023	21855	21628	21754	21875	21689	21669	21703	21714	21512	21544	21710	21811	21895	21755	21524	21607	21702	21687	21740	21374	21774	21699	21785	21751	21736	21723	21960	21815	21731	21872	21804	21756	21592	21787	21866	21425	21907	21737	21875	21691	21370	21460	21616	21688	22047	21801	21791	21612	21850	21671	21756	21842	21690	22009	21455	21846	21718	21614	21965	21735	21378	21727	21609	21895	21862	21462	21890	21706	21863	21789	21823	21561	21930	21596	21780	21837	21684	21630	21699	21655	21586	21857	21937	21676	21765	21670	21824	21892	21711	21703	21564	21897	21629	21672	21800	21766	21521	22083	21565	21928	21894	21588	21797	21582	21902	21776	21727	21733	21842	21773	21678	21845	21677	21648	22004	21779	21696	21607	21413	21954	21636	21673	21694	21630	21842	21863	21754	21734	21769	21649	21691	21662	21778	21485	21602	21564	21770	21565	21727	21636	21803	21608	21875	21916	21834	21862	21967	21592	21827	21709	21457	21684	21513	21893	21584	21806	21511	21879	21923	21810	21861	21624	21780	21554	21712	21804	21806	21639	21620	21654	21608	21866	22078	21850	21743	21473	21819	21808	21866	21782	21590	21910	21650	21949	21888	21613	21947	21845	21814	21588	21805	21725	21665	21842	21712	21602	21704	21802	21659	21863	22118	21905	21620	21719	21875	21756	21642	21624	21662	21657	21903	21749	21812	21399	21715	21707	21567	21719	21632	21698	21747	21749	21675	21711	21686	21740	21698	21786	21607	21375	21812	21782	21685	21777	21729	21767	21472	21771	21984	21718	21615	21791	21553	21694	21712	21605	21786	21791	21924	21744	21490	21902	21699	21878	21684	21680	21973	21740	21901	21890	21931	21966	21653	21742	21816	21756	22019	21801	21707	21830	21706	21770	21594	21462	21797	21668	21900	21660	21678	21686	21653	21893	21761	21823	21771	21631	21842	21789	21500	21632	21717	21851	21751	21748	21736	21799	21807	21980	21812	21623	21773	21584	21597	21733	21759	21784	21747	21502	21828	21625	21748	21797	21719	21684	21692	21652	21634	21933	21670	21875	21776	21797	21694	21861	21827	21812	21916	21864	21900	21656	21660	21561	21697	21730	21861	21872	21879	21847	21840	21590	21750	21788	21490	21658	21831	21857	21541	21695	21655	21542	21653	21727	21685	21787	21593	21713	21794	21727	21791	21546	21888	21577	21614	21748	21814	21645	21582	21741	21637	21341	21809	21745	21675	21460	21535	21571	21721	21772	21942	21596	21819	21775	21826	21614	21798	21931	21752	21602	21642	21727	21918	21663	21636	21931	21861	21571	21663	21758	21875	21714	21653	21638	21757	21587	21651	21621	21870	21909	21610	21550	21850	21814
21553	28164	20610	15530	15094	15020	14967	14942	14901	14837	14903	14847	14921	14712	14902	14821	14915	15010	14773	14818	14802	14873	14715	14897	14921	14857	14800	15014	14854	14845	14792	14808	14688	14941	14981	14745	14983	14881	14814	14891	14887	14648	14765	14959	14791	14845	14723	14775	14647	14869	14622	14638	14748	14818	14845	14911	14953	14849	14878	14947	14965	14799	14855	14773	14824	14903	14894	14765	14779	14807	14723	14677	14898	14892	14730	14810	14908	14704	14713	14780	14919	14793	14850	14679	14852	14807	14845	14801	14928	14759	14754	14810	14926	14823	14707	14799	14924	14923	14730	14699	14886	14857	14686	14800	14883	14891	14763	14790	14878	14781	14899	14808	14742	14849	14990	14842	14725	14720	14798	14814	14680	14856	14942	14985	14756	14884	14918	14909	14774	14798	14714	14733	14630	14821	14812	14825	14760	14903	14784	14770	14664	14813	14794	14808	14825	14755	14768	14781	14828	14924	14778	14833	14893	14792	14782	14703	14811	14763	14849	14903	14734	14748	14790	14874	14697	14822	14762	14805	14956	14769	14897	14673	14665	14766	14884	14791	14850	14868	14847	14732	14858	14840	14745	14820	14930	14953	14693	14740	14898	14743	14748	14923	14832	15030	14901	14725	14810	14758	14822	14744	14797	14847	14753	14814	14773	14821	14712	14648	14864	14702	14833	14917	14743	14845	14773	14877	14804	14509	14718	14727	14904	14781	14959	14754	14848	14873	14750	14715	14886	14757	14906	14787	14736	14623	14855	14974	14769	14781	14938	14750	14814	14821	14836	14778	14567	14900	14796	14813	14780	15023	14800	14793	14667	14779	14964	14894	14816	14893	14928	14684	14801	14769	14842	14843	14748	14838	14811	14823	15012	14712	14842	14948	14842	14877	14729	14748	14751	14842	14787	14848	14720	14814	14703	14666	14882	14881	14865	14734	14801	14859	14915	14732	14677	14937	14821	14954	14865	14669	14611	14911	14866	14931	14719	14747	14869	15060	14835	14603	14634	14500	14871	14648	15003	14825	14857	14803	14798	14800	14845	15003	14829	14678	14812	14855	14716	14756	14717	14667	14778	14912	14764	14691	14701	14906	14799	14857	14593	14821	14711	14660	14885	14810	14645	14650	14862	14835	14866	14794	14786	14865	14734	14859	14842	14673	14824	14865	14740	14888	14880	14810	14646	14843	14821	14569	14815	14917	14674	14882	14850	14865	14768	14749	14627	14843	14560	14793	14750	14808	14663	14819	14933	14776	15011	14767	14791	14791	14778	14764	14838	14913	14792	14882	14849	14773	14895	14729	14829	14972	14834	14792	14850	14906	14671	14893	14854	14824	14795	14789	14936	14887	14941	14829	14868	14720	14800	14773	14730	14856	14820	14736	14831	14837	14838	14774	14736	14745	14900	14717	14787	14799	14749	14693	14676	14661	14878	14764	14808	14805	14711	14608	14696	14941	14805	14684	14760	14750	14861	14852	14893	14744	14919	14669	14899	14724	14879	14831	14884	14883	14806	14796	14842	14784	14723	14850	14798	14878	14776	14752	14829	15017	14880	14764	14794	14687	14640	14875	14715	14974	14857	14804	14862	14731	14905	14734	14988	14661	14845	14743	14772	14786	14623	14871	14757	14829	14871	14789	14743	14884	14843	14879	14909	14805	14724	14720	15030	14646	14876	14894	14908	14920	14883	14768	14682	14743	14688	14684	14931	14797	14711	14828	14845	14821	14779	14612	14770	14628	14714	14813	14759	14713	14842	14678	14899	14772	14881	14732	14774	14685	14886	14829	14788	14837	14663	14731	14729	14853	14971	14765	14749	14928	14979	14762	14719	14733	14697	14699	14958	14960	14860	14722	14836	14792	14821	14745	14888	14897	14730	14625	14782	14651	14847	14852	14924	14773	14932	14988	14736	14752	14732	14957	14888	14589	14910	14836	14822	14929	14807	14724	14785	14760	14743	14803	14855	14964	14856	14938	14824	14929	14844	14685	14955	14864	14825	14662	14910	14908	14903	14826	14901	14791	14723	14806	14812	14655	14923	14890	14770	14740	14749	14702	14911	14960	14768	14778	14870	14738	14984	14868	14723	14627	15036	14870	14846	14773	14724	14935	14842	14705	14738	14729	14814	14807	14911	14828	14610	14756	14874	14761	14934	14785	14716	14855	15053	14914	14869	14892	14858	14723	14741	14731	14700	14852	14795	14723	14745	14894	14827	14894	14738	14741	15053	14845	14686	14718	14817	14869	14944	14763	14895	14758	14790	14980	14816	14815	14847	14847	14820	14754	14858	14838	14646	14900	14836	14842	14758	14824	14576	14819	14829	14712	14732	14811	14855	14787	15053	14879	14802	14836	14807	14752	14746	14715	14729	14746	14919	14788	14857	14864	14863	14837	14821	14651	14797	14750	14849	14837	14709	14842	14954	14736	14832	14611	14777	14857	14674	14745	14836	14799	14996	14725	14736	14849	14675	14862	15034	14882	14913	14690	14912	14605	14826	14830	14926	14757	14935	14761	14854	14831	14813	14647	14735	14554	14656	14696	14831	14951	14957	14875	14762	14903	14778	14818	14712	14618	14863	14776	14927	14819	14822	14828	14730	14779	14758	14636	14628	14828	14720	14668	14906	14729	14745	14814	14792	14735	14764	14885	14710	14705	14827	14797	14866	14745	14887	14762	14942	14923	14736	14936	14789	14768	14688	14735	14813	14823	14698	14572	14789	14919	14764	14753	14833	14702	14861	14761	14830	14724	14955	14943	14897	14752	14742	14856	14750	14903	14867	14803	14853	14774	14878	14919	14859	14881	14771	14913	14609	14773	14733	14989	14780	14915	14623	14847	14818	14701	14842	14812	14772	14859	14904	14976	14836	14845	14911	14738	15081	14671	14866	14957	14950	14796	14880	14887	14925	14811	14971	14807	14616	14720	14849	14764	14825	14709	14802	14833	15060	14830	14787	14729	14774	14752	14796	14927	14746	14743	14765	14788	15017	14834	14749	14925	14706	14636	14859	14641	14706	14982	14793	14739	14649	14928	14796	14784	14767	14761	14869	14841	14691	14766	14864	14811	14742	14636	14685	14762	14871	14627	14729	14888	14720	14806	14885	14707	14729	14730	14736	14795	14742	14959	14795	14955	14794	14775	14845	14781	14861	14805	14843	14878	14939	14822	14792	14862	14843	14641	14764	14703	14800	14831	14795	14662	14862	14744	14882	14852	14763	14762	14882	14718	14902	14702	14869	14871	14781	14783	14752	14823	14989	14842	14717	14724	14912	14802	14748	14724	14819	14748	14917	14838	14832	14835	14814	14774	14797	14827	14876	14743	14787	14798	14729	14730	14915	14769	14829	14844	14879	14767	14833	14838	14623	14787	14738	14793	14931	14725	14881	14862	14671	14619	14717	14752	14729	14794	14866	14813	14961	14821	15006	14868	14699	14892	14793	14779	14645	14809	14655	14968	14798	14588	14874	14642	14694	14833	14697	14828	14947	15036	14765	14713	14901	14807	14746	14934	14789	14660	14889	14790	14770	14806	14724	14790	14931	14714	14810	14673	14906	14828	14809	14933	14870	14834	14799	14685	14865	14703	14853	14714	14785	14973	14903	14921	14827	14910	14784	14741	14755	14727	14649	14905	14867	14794	14876	14721	14770	14756	14825	14801	14775	14702	14939	14746	14896	14909	14641	14981	14764	14820	14656	14767	14900	14632	15005	14803	14894	14785	14726	14846	14828	14677	14838	14827	14767	14918	14715	14669	14682	14853	14785	14823	14730	14888	14710	15045	14953	14857	14893	15013	14911	14755	14847	14887	14924	14888	14796	14767	14623	14832	14712	14826	14830	14967	14672	14636	14720	14733	14850	14832	14761	14749	14789	14879	14911	14909	14914	14944	14807	14751	14750	14886	14968	14990	14708	14820	14727	14880	14802	14672	14859	14901	14762	14911	14836	14780	14922	14988	14931	14679	14808	14841	14821	14893	14978	14869	14786	14760	14853	14960	14849	14697	14642	14740	14886	14856	14822	14767	14684	14747	14654	14698	14911	14691	14918	14826	14827	14698	14817	14891	14846	14948	14888	14873	14772	14581	14812	14743	14774	14924	14751	14657	14831	14953	14782	14863	14787	14709	14788	14842	14854	14823	14816	14822	14939	14865	14782	14934	14745	14660	14827	15022	14754	14865	14717	14641	14846	14756	14811	14677	14779	14825	14775	14729	14701	14725	14904	14800	14747	14833	14791	14905	14714	14933	14670	15036	14970	14769	14761	14915	14680	14780	14673	15010	14810	14798	14701	14822	14842	14845	14841	14967	14846	14771	14764	14915	14879	14902	14752	14841	14935	14906	14781	14853	14863	14798	14811	14654	14817	14664	14839	14756	14896	14870	15051	14701	14765	14698	14790	14821	14852	14926	14830	14800	14887	14730	14913	14892	14888	14910	14899	14585	14836	14811	14718	14800	14747	14883	14866	14852	14953	14554	14836	14973	14855	14849	14866	14883	14600	14910	14857	14797	14864	14721	14739	14792	14794	14590	14808	14911	14968	14861	14667	14670	14718	14721	14592	14720	14845	14764	14828	15001	14822	14870	14843	14693	14808	14744	14688	14862	14819	14927	15052	14769	14914	14714	14833	14731	14903	14888	14758	14741	14752	14837	14831	14659	14762	14585	14669	14791	14814	14907	14669	14805	14519	14722	14566	14765	14911	14787	14814	14901	14807	14914	14851	14854	14785	14845	14677	14729	14724	14838	14738	15048	14800	14756	15035	14708	14638	15016	14832	14738	14842	14884	14862	14710	14774	14959	14738	14865	14847	14887	14819	14757	14949	14785	14755	14875	14729	14781	14787	14676	14969	14841	14784	14914	14802	14771	14816	14823	14918	14851	14663	14749	14678	14788	14776	14857	14697	14596	14822	14952	14917	14863	14830	14801	14868	14802	14892	14829	14750	14567	14829	14829	14847	14988	14767	14875	14789	14747	14792	14796	14756	14814	14787	14583	14887	14696	14891	14835	14856	14827	14932	14980	14940	15012	14743	14825	14771	14696	14837	14628	14755	14702	14578	14879	14977	14849	14686	14775	14662	14704	14850	14897	14806	14888	14834	14809	14766	14645	14877	14856	14821	14681	14889	14771	14965	14927	14934	14820
24454	21009	27221	25090	22498	24068	23997	21365	20869	20796	20864	20883	20691	20757	20927	20808	20942	20425	20586	20470	20522	20741	20668	20531	20561	20471	20455	20668	20428	20483	20483	20447	20765	20766	20729	20694	20758	20234	20950	20577	20632	20448	20562	20439	20472	20674	20524	20422	20635	20530	20538	20416	20410	20517	20442	20288	20245	20368	20510	20568	20469	20414	20397	20707	20370	20553	20410	20345	20490	20258	20396	20193	20417	20503	20402	20549	20376	20346	20382	20405	20381	20366	20423	20287	20508	20496	20525	20555	20562	20461	20496	20500	20483	20424	20476	20609	20207	20388	20254	20476	20403	20341	20294	20378	20403	20383	20404	20398	20409	20221	20183	20289	20101	20342	20540	20383	20533	20435	20427	20300	20290	20300	20425	20425	20390	20262	20125	20353	20403	20657	20271	20194	20423	20201	20430	20557	20295	20450	20374	20443	20221	20483	20498	20334	20263	20383	20315	20559	20670	20459	20440	20094	20369	20532	20344	20486	20470	20401	20167	20382	20438	20438	20370	20141	20475	20625	20424	20320	20393	20288	20267	20447	20399	20645	20405	20452	20262	20066	20055	20416	20395	20349	20427	20288	20594	20185	20335	20295	20328	20576	20369	20540	20226	20478	20616	20282	20511	20513	20383	20434	20550	20341	20128	20258	20525	20367	20585	20268	20500	20447	20392	20047	20323	20369	20386	20428	20474	20605	20579	20470	20438	20281	20406	20330	20431	20288	20452	20441	20310	20630	20508	20395	20583	20384	20644	20368	20243	20435	20403	20473	20367	20212	20527	20544	20487	20438	20201	20233	20129	20296	20486	20508	20588	20419	20517	20508	20261	20302	20386	20273	20369	20413	20325	20351	20274	20350	20235	20540	20555	20479	20332	20296	20177	20538	20443	20437	20447	20286	20351	20218	20451	20284	20387	20476	20464	20171	20460	20451	20445	20460	20535	20443	20393	20364	20302	20733	20193	20028	20690	20366	20277	20255	20484	20297	20433	20388	20521	20457	20371	20369	20262	20596	20674	20240	20465	20324	20426	20393	20238	20260	20497	20379	20322	20521	20525	20334	20228	20396	20242	20404	20171	20303	20310	20462	20383	20280	20324	20318	20295	20079	20468	20412	20466	20455	20328	20461	20192	20050	20102	20390	20409	20370	20352	20469	20557	20581	20429	20418	20521	20246	20587	20400	20348	20528	20211	20287	20299	20086	20332	20583	20292	20401	20459	20285	20348	20492	20651	20381	20577	20283	20467	20347	20603	20352	20482	20375	20420	20517	20424	20153	20317	20304	20357	20374	20213	20548	20431	20277	20377	20509	20418	20502	20404	20390	20543	20010	20450	20154	20472	20346	20257	20339	20387	20309	20351	20276	20177	20376	20469	20649	20468	20300	20319	20577	20390	20188	20297	20310	20289	20282	20360	20210	20369	20289	20340	20304	20177	20448	20422	20508	20278	20280	20363	20432	20270	20443	20396	20360	20293	20434	20257	20206	20221	20148	20285	20259	20353	20348	20570	20154	20142	20564	20484	20378	20348	20306	20393	20220	20494	20349	20271	20262	20612	20413	20231	20563	20344	20172	20413	20389	20521	20239	20454	20595	20336	20393	20207	20226	20165	20328	20258	20156	20318	20420	20433	20341	20418	20215	20262	20373	20392	20360	20430	20328	20403	20208	20444	20269	20381	20368	20392	20517	20323	20522	20354	20253	20538	20341	20219	20282	20403	20453	20302	20567	20620	20456	20170	20419	20528	20625	20443	20244	20336	20560	20562	20026	20349	20625	20180	20325	20488	20561	20511	20263	20355	20255	19990	20339	20213	20456	20296	20373	20216	20501	20440	20371	20465	20428	20408	20432	20279	20363	20397	20511	20510	20459	20256	20370	20289	20431	20179	20449	20185	20104	20385	20511	20380	20414	20359	20533	20162	20249	20470	20478	20449	20270	20294	20240	20570	20246	20454	20332	20332	20659	20442	20391	20389	20271	20433	20371	20494	20455	20667	20239	20344	20399	20357	20179	20476	20421	20433	20270	20338	20402	20431	20269	20536	20328	20224	20633	20459	20433	20453	20327	20258	20422	20253	20334	20301	20215	20420	20221	20376	20428	20376	20293	20390	20413	20521	20298	20306	20455	20438	20355	20508	20411	20254	20343	20534	20422	20249	20122	20143	20280	20413	20453	20231	20109	20334	20463	20484	20594	20492	20503	20414	20230	20271	20204	20194	20123	20288	20384	20264	20293	20320	20344	20347	20362	20565	20341	20396	20408	20497	20607	20414	20174	20159	20318	20263	20444	20408	20321	20212	20318	20167	20008	20094	20304	20072	20364	20289	20306	20399	20471	20612	20527	20333	20358	20540	20428	20472	20365	20349	20442	20386	20351	20539	20419	20381	20161	20349	20243	20364	20478	20483	20387	20208	20453	20452	20392	20432	20277	20488	20261	20205	20526	20571	20319	20571	20543	20382	20511	20659	20487	20276	20172	20489	20460	20501	20199	20406	20517	20301	20318	20338	20362	20303	20453	20449	20357	20461	20440	20290	20455	20331	20421	20629	20539	20189	20502	20173	20446	20479	20409	20526	20160	20369	20166	20159	20417	20450	20568	20387	20462	20416	20449	20519	20412	20502	20306	20564	20399	20426	20173	20481	20447	20433	20401	20369	20446	20412	20262	20184	20155	20391	20286	20256	20591	20460	20185	20361	20555	20451	20460	20452	20378	20400	20199	20327	20390	20481	20488	20740	20193	20433	20227	20142	20471	20282	20407	20224	20245	20330	20671	20176	20394	20331	20590	20287	20037	20187	20254	20219	20259	20472	20268	20418	20153	20339	20456	20508	20521	20177	20286	20448	20324	20397	20127	20373	20358	20289	20281	20351	20103	20475	20344	20330	20430	20329	20513	20523	20321	20323	20317	20206	20300	20196	20436	20493	20320	20519	20537	20622	20384	20544	20252	20385	20512	20246	20446	20206	20323	20355	20235	20480	20526	20432	20334	20262	20262	20361	20428	20258	20415	20265	20120	20032	20199	20184	20568	20390	20260	20306	20385	20567	20449	20503	20345	20425	20259	20239	20535	20437	20565	20147	20373	20485	20355	20309	20272	20263	20330	20099	20318	20645	20430	20074	20346	20323	20445	20350	20401	20355	20487	20326	20515	20400	20257	20537	20205	20479	20509	20433	20586	20564	20488	20175	20415	20473	20369	20346	20481	20443	20250	20569	20357	20361	20349	20212	20435	20344	20584	20563	20219	20153	20180	20404	20394	20576	20463	20253	20213	20252	20450	20530	20389	20569	20419	20448	20637	20510	20548	20280	20384	20498	20587	20313	20327	20530	20469	20473	20482	20256	20569	20633	20467	20451	20269	20412	20226	20462	20329	20451	20405	20465	20065	20353	20330	20487	20186	20426	20420	20277	20140	20495	20430	20339	20478	20560	20445	20510	20577	20287	20249	20593	20510	20402	20249	20163	20311	20595	20538	20263	20407	20537	20480	20400	20235	20277	20674	20142	20538	20055	20399	20441	20565	20531	20447	20343	20296	20321	20422	20472	20251	20307	20393	20464	20379	20154	20393	20243	20184	20422	20435	20364	20367	20383	20207	20610	20489	20427	20550	20306	20049	20421	20508	20472	20304	20397	20424	20373	20432	20280	20365	20197	20395	20317	20234	20537	20335	20334	20253	20451	20417	20293	20511	20366	20531	20536	20228	20324	20475	20509	20453	20386	20223	20461	20579	20541	20065	20223	20389	20405	20222	20512	20457	20286	20496	20266	20428	20278	20179	20661	20444	20365	20410	20533	20547	20342	20458	20279	20433	20451	20266	20259	20404	20437	20454	20322	20519	20339	20337	20325	20139	20649	20582	20502	20261	20169	20435	20510	20355	20237	20027	20118	20109	20643	20472	20350	20448	20388	20329	20479	20308	20416	20242	20311	20376	20271	20274	20268	20193	20271	20323	20342	20592	20375	20560	20378	20336	20363	20498	20488	20258	20289	20394	20402	20294	20614	20296	20243	20319	20333	20453	20359	20288	20299	20419	20554	20561	20361	20260	20343	20403	20521	20500	20382	20468	20385	20433	20354	20406	20517	20522	20219	20543	20322	20376	20429	20684	20398	20380	20223	20501	20374	20536	20234	20260	20202	20220	20362	20448	20378	20370	20349	20393	20304	20392	20144	20320	20428	20303	20388	20368	20531	20340	20246	20394	20367	20521	20239	20384	20324	20476	20532	20526	20411	20250	20421	20225	20506	20331	20353	20497	20196	20600	20374	20108	20369	20295	20469	20491	20439	20577	20453	20516	20458	20124	20296	20302	20400	20479	20490	20649	20402	20367	20398	20613	20512	20429	20335	20315	20445	20379	20602	20467	20373	20553	20406	20353	20591	20531	20385	20408	20387	20445	20298	20347	20329	20492	20428	20480	20381	20511	20469	20442	20466	20397	20270	20441	20392	20361	20282	20443	20509	20254	20411	20456	20126	20349	20355	20244	20316	20105	20272	20386	20472	20277	20254	20453	20491	20509	20348	20068	20291	20297	20547	20470	20365	20455	20344	20589	20133	20361	20348	20252	20223	20220	20288	20216	20522	20157	20457	20627	20420	20325	20356	20344	20280	20273	20354	20381	20367	20307	20466	20503	20496	20477	20619	20379	20507	20363	20334	20568	20333	20406	20515	20469	20251	20308	20371	20526	20169	20448	20529	20156	20431	20367	20324	20466	20593	20460	20451	20574	20324	20416	20397	20300	20344	20111	20351	20427	20313	20282	20442	20381	20394	20480	20431	20439	20482	20249	20486	20413	20405	20427	20513	20366	20518	20171	20215	20427	20193	20516	20501	20376	20448	20335	20559	20635	20232	20519	20486	20189	20470	20368	20380	20328	20355	20538	20414	20441	20311	20579	20407	20300	20441	20148	20365	20412	20410	20146	20402	20315	20332	20254	20226	20189	20197	20833	20190	20419	20308	20392	20348	20193	20303	20438	20339	20308	20491	20389	20325	20244	20382	20568	20337	20217	20483	20548	20419	20518	20404	20511	20456	20469	20478	20365	20495	20388	20235	20374	20376	20237	20189	20423	20339	20568	20690	20439	20361	20289	20372	20539	20337	20518	20287	20384	20263	20248	20686	20347	20519	20628	20406	20268
23022	42079	29484	17850	16558	15822	15319	14942	14874	14647	14740	14528	14388	14446	14650	14622	14433	14357	14431	14317	14305	14315	14216	14275	14324	14135	14221	14154	14379	14255	14225	14195	14200	14214	14214	14051	14248	14101	14128	14181	14251	14062	14315	14161	14010	14278	14070	14191	14178	14245	13875	14257	14185	14085	14232	14210	14235	13978	14265	14307	14061	14154	14008	14165	14184	14374	14160	14215	14158	14050	14047	14036	14190	14153	14162	14076	14163	14150	14210	14274	14161	14204	14177	14076	14256	14204	14133	14161	14213	14073	14116	14246	14077	14039	14068	14057	14166	14241	14536	14307	14279	14157	14195	14250	14049	14284	14131	14115	14094	14150	13996	14015	14159	14091	14136	13942	14098	13989	14082	14199	14203	13993	14260	14170	14282	13992	13949	14035	14236	14302	14066	14111	14037	14132	14169	14067	14149	14131	14053	13950	14137	14167	13995	14219	14249	14008	14155	14175	13971	14292	14156	14020	14076	14160	14077	14057	14122	14142	14138	14165	14115	14141	14049	14087	14275	14174	14136	14235	14181	14026	14007	14110	14082	14161	14059	14115	14165	14060	14120	14218	14022	14089	14163	14149	14200	13994	14176	14068	13979	14215	14125	14141	14330	14185	14139	14222	14087	14087	14156	14109	14114	14030	14172	14074	13980	13918	14077	14089	14097	14266	14142	14102	14040	14273	14249	14161	14197	14045	14139	14108	14065	14028	14109	14062	14144	14178	13947	14103	14232	14313	14334	14144	14181	14227	14114	14094	14291	14088	14027	14220	14073	14077	14212	14051	13934	14077	14194	14153	14048	14192	13942	14027	14159	14026	14161	14054	14169	14236	14077	14028	14074	14019	13906	14133	14117	14306	14214	14110	14374	14042	14053	14136	13939	14021	13989	14027	14032	14023	14050	14101	13977	14194	14003	14089	14079	14115	14076	14114	14248	14145	14167	14043	14137	14215	14040	14073	14131	13956	14011	13933	14067	14207	14057	14116	14122	14085	14117	14258	14109	14071	14284	14181	14116	14144	14100	14099	14191	13971	13977	14001	14018	14265	14146	14175	14187	13999	14030	14043	14147	14035	14051	14003	14117	14163	13944	14163	14037	14114	14182	14252	13963	14189	14164	14170	14109	14155	14170	14094	14013	14058	14329	14151	14148	14297	13940	14145	14199	14080	14132	14076	14124	14246	14152	14067	14087	14057	14048	14206	14085	13961	14180	14117	14174	14110	14194	14090	14134	13974	14108	14118	14223	14054	14208	14140	14109	14164	14234	14241	14044	14095	14030	14022	14288	13859	14177	14202	14089	14174	14100	14284	14056	14253	14191	14190	14093	14110	14099	14118	14228	14159	14259	14230	13969	14140	14257	14178	14093	14186	14249	14192	14084	14056	14164	14081	14042	14289	14096	13928	14049	14112	14100	14170	14065	14188	14202	14021	14089	14130	14294	14073	14088	13995	14039	14123	14230	14013	14113	14113	14064	14049	14105	14008	14109	14265	14227	14131	14197	14094	14247	14204	14208	14184	14126	14104	14169	14233	14077	14120	14086	14092	14282	14181	14237	14131	14145	14079	14110	14044	14049	14242	14067	14303	14217	14275	14032	14097	13910	14208	14055	14268	14104	13812	14263	14036	14262	14249	14130	14111	14229	14090	14126	14050	14124	14144	14109	14068	14104	14187	14118	14133	14131	13969	14265	14123	14149	13944	14039	14096	14207	14078	14079	14098	14073	14032	14335	14114	14016	14225	14037	14303	14036	14057	14155	14147	14264	14191	14105	14108	14266	14145	14091	14409	14101	14158	14125	14106	14078	14128	14140	14043	14019	14247	14121	14149	14099	14078	14042	14120	14062	14194	14064	14188	13958	14090	13988	14094	14296	14110	14294	14089	14266	14026	14210	14133	14098	13903	14258	14014	14149	14106	14187	14147	14090	14048	14027	14085	14066	14245	14102	13986	14123	14176	14081	14142	14181	14017	14192	13991	14175	14030	14240	14015	14088	14093	14143	14138	14038	14056	14111	14113	14199	14369	14109	13966	14004	14212	14290	13999	14115	14235	14072	13917	14190	14265	14240	14140	14080	14134	14257	14047	14157	14249	14096	14040	14064	14180	14137	14163	14022	14225	13960	14099	14032	14001	14082	14157	14239	14107	14100	13869	14227	13881	14247	14172	14010	14111	14092	13944	14043	14117	14252	14077	14138	14193	14184	14138	14043	14158	14083	14245	14261	14113	14005	14035	14175	14073	14080	14147	14134	14086	14091	14259	14155	14069	14083	14061	14096	14080	13988	14035	14113	14104	14129	14178	14198	14218	14228	14339	14295	14073	14177	14124	14126	14013	14147	14063	13961	14161	14082	14253	14047	13859	14351	14244	14060	14039	14058	14074	14041	14036	14007	14056	14007	14183	14009	13827	14114	14066	14139	13970	14113	14167	14143	14211	14112	14105	14238	14197	14102	14123	14126	14250	14089	14132	13937	13982	14071	14197	14056	14140	14139	14191	14092	14058	14203	14217	14218	14109	14156	14143	14166	14134	14124	14024	14066	14016	14121	14032	14035	14141	14123	14096	14208	14148	14122	14089	14133	14125	14151	14007	14048	14069	14182	14060	14095	14239	14182	14198	14067	14235	14074	14319	14242	14123	14269	14024	14188	14146	14124	14125	14097	14022	14135	13987	14231	14122	13920	14118	14086	14108	14041	14189	14136	14258	14218	13997	14079	13918	13980	14061	14305	14040	14004	14194	14144	14137	14063	14188	14070	14006	14121	14015	13966	14192	14238	14098	14133	14065	14231	14152	14242	14200	14009	14147	14027	14095	14052	14215	14235	14111	14141	14171	14136	14077	14138	14073	14159	14038	14106	14050	14105	14016	14080	14401	14134	14140	14116	14069	14141	14068	14344	14026	14234	14269	14182	13897	14404	14214	14269	14033	14021	14167	14114	14169	14180	14108	14133	14121	14235	14030	13985	14337	14279	14085	14071	14316	14190	14068	14042	14045	14234	14120	14145	14149	14156	14061	14115	14216	14099	14328	14208	14061	14087	13994	14083	13945	14101	14152	14330	14130	14061	14014	14071	14058	14065	14177	14150	14200	14116	14057	14161	14105	14168	13939	14217	14079	14110	14178	14179	14139	14028	14196	14093	14203	14277	14142	14190	14202	14031	14109	14060	14133	14196	14162	14180	14101	14085	14218	14191	14136	14303	14137	14101	14137	14163	14180	14096	14080	14184	14071	14034	14247	14101	14132	14145	14062	14307	14019	14214	14088	14304	14220	14196	14184	14215	14162	14053	14186	14129	14076	14275	14132	14152	14282	14167	13912	14208	14140	13947	14223	14069	14385	14197	14205	14126	13940	14126	13990	14144	14179	13914	14132	14101	14183	14081	14157	14120	14096	14153	14074	14049	14151	14027	13983	14086	14144	14184	14235	14125	14019	14005	14110	14321	14005	14094	14257	14272	14023	14062	14102	14057	14055	14113	14166	13965	14109	14267	14145	14197	14014	14054	14082	14047	14262	13982	13999	14055	13986	14128	13926	13910	14043	14146	14068	14205	14162	14059	14168	14005	14066	14121	14194	14119	14067	14151	14060	13974	13999	14180	14191	14238	14063	14003	14146	14111	13986	14172	14010	14183	14114	13881	14320	14045	14075	14122	14209	14354	14106	14035	14130	14024	14133	13964	14236	14171	14226	14117	14084	14107	14116	14196	14199	13974	14222	14004	14187	14279	14192	14092	14120	14067	14022	13992	14308	14173	14213	14207	14284	14240	14036	14268	14162	14222	14212	14066	13926	14072	14237	14186	13955	14157	14283	14168	14183	14137	13931	14217	14048	14190	14149	14111	14058	14192	14254	14272	14197	14190	14068	14155	13885	14118	14074	14119	14183	14182	14189	14099	14059	14119	14109	14187	14113	14168	14242	14100	14120	14200	14047	14188	14205	14116	14075	14087	14163	14139	14184	14167	14313	14223	14188	14055	14041	14156	13994	14056	14144	14056	14111	14073	14182	14143	14024	13963	14211	14115	14306	14167	14191	14240	14038	14216	13973	14196	14148	14052	14097	14006	14201	14199	14112	14055	14153	14164	14207	14247	14053	14005	14105	14200	14229	14087	14067	14179	14266	14188	14112	14178	14176	14271	14060	14061	14061	14040	14093	14127	14162	14078	14215	14229	13988	14225	13952	14220	14174	14197	13909	14193	14236	14185	13924	14072	14131	14140	14353	14062	14298	14309	14064	14103	14190	14009	14018	14076	14182	13987	14149	14163	14124	14062	14183	14210	14176	13984	14170	14139	14279	14158	14113	14085	14171	14222	14097	14136	14094	14304	14196	14156	14146	14076	14158	14153	14062	14218	14129	14175	13986	14109	14245	14216	14105	14178	14220	14096	14061	14124	14197	14125	14013	14227	14036	14192	14235	14185	14069	14102	14069	14181	14130	14135	14039	14080	14395	14211	14006	14007	14211	14158	14267	14138	14040	14095	14104	14082	14144	14231	14127	14211	14051	14254	14042	14201	14282	14339	14179	14123	14003	14064	13993	14068	14019	14190	14216	14103	14132	14115	14064	13952	14209	14028	14293	14034	14177	14037	14050	14327	13993	14123	14157	13919	14076	14021	14108	14169	14113	14028	14186	14162	14070	14069	14167	14065	14233	14092	14293	14134	14155	14197	14008	14082	14116	14095	14137	14129	14221	14201	14077	14079	14007	14193	14112	14181	14310	13870	14233	14186	14021	13945	14161	14116	14250	14136	14125	14239	14097	14124	14090	14315	14133	14246	14093	13954	14116	14140	14205	14060	14177	14141	14078	14163	14076	14068	14273	13957	14110	14153	14005	14106	14091	13894	14153	14119	14053	14054	14349	14139	14025	14144	14041	14175	14280	13955	13999	14199	14274	14087	14149	14193	14235	14207	14259	14054	14103	14324	14243	14023	14033	14040	13935	14108	14077	14136	14049	14269	14107	14191	14039	14216	14168	13969	14111	13979	14059	13951	14006	14149	14240	14395	14116	14037	14091	14134	14288	14041	14152	14144	14115	14054	14195	14039	14206	14121	14285	14095	14227	14003	14195	14045	14074	14233	14248	14030	14077	14020	14156	14293	14023	14139	14215	14081	14028	14322	14087	14138	14013	14154	14200
22771	21042	27533	24770	21424	24011	26796	22128	20589	20698	20650	20572	20497	20281	20401	20401	20494	20518	20059	20198	20142	20232	19926	20154	19946	19847	20155	20035	20033	19851	19802	19797	20086	20105	19698	20044	19791	19786	19948	19754	19857	19885	19895	19973	19941	19595	19699	20048	19877	19780	19835	19952	19992	19758	19819	19731	19503	19625	19621	19911	19953	19872	19639	20212	20012	19845	19798	19937	19910	19871	19819	19707	19889	19778	19721	19898	19721	19855	19735	19782	19886	19670	19736	19751	19632	19604	19773	20008	19872	19725	19724	19993	19804	19651	19841	19801	19742	19634	19717	19727	19755	19612	19712	19826	19615	19682	19789	19772	19681	19618	19846	19713	19753	19840	19924	19777	19856	19884	19816	19628	19603	19885	19725	19512	19785	19567	19912	19865	19607	19565	19668	19753	19740	19844	19745	19482	19773	19822	19867	19804	19812	19682	19833	19735	19950	19824	19897	19915	19706	19809	19619	19666	19699	19836	19737	19366	19756	19690	19736	19877	19644	19727	19638	19827	19837	19873	19825	19513	19543	19760	19623	19707	19729	19783	19659	19671	19641	19562	19701	19420	19724	19819	19814	19849	19766	19947	19775	19770	19820	19714	19590	19642	19559	19857	19839	19502	19838	19681	19504	19684	19756	19676	19645	19653	19603	19854	19587	19662	19533	19799	19579	19770	19762	19770	19682	19767	19597	19759	19751	19669	19447	19493	19709	19746	19732	19618	19653	19828	19715	19854	19771	19857	19689	19557	19717	19886	19555	19705	19697	19925	19438	19752	19650	19779	19650	19616	19827	19774	20154	19616	19578	19603	19799	19713	19648	19734	19473	19619	19720	19913	19626	19612	19703	19796	19538	19678	19547	19611	19638	19708	19517	19690	19923	19529	19788	19836	19603	19773	19635	19747	19947	19628	19719	19614	19611	19855	19657	19636	19622	19701	19586	19833	19576	19510	19821	19774	19597	19716	19863	19674	19805	19716	19642	19978	19524	19697	19650	19546	19896	19719	19751	19657	19809	19872	19868	19792	19596	19862	19861	19562	19810	19800	19773	19789	19579	19782	19765	19797	19877	19892	19732	19714	20058	19892	19882	19747	19766	19758	20026	19589	19698	19617	19790	19599	19602	19847	19770	19734	19821	19655	19655	19672	19611	19776	19554	19517	19696	19643	19488	19710	19833	19639	19886	19725	19874	19701	19521	19590	19810	19712	19860	19731	19803	19762	19777	19974	19759	19466	19765	19723	19797	19853	19678	19616	19555	19632	19682	19697	19687	19593	19675	19737	19648	19773	19511	19732	19667	19813	19753	19727	19591	19796	19813	19583	19644	19774	19793	19517	19621	19649	19853	19609	19580	19744	19682	19656	19713	19871	19597	19708	19501	19705	19756	19966	19919	19717	19543	19587	19880	19604	19627	19709	19619	19764	19862	19766	19801	19581	19855	19833	19700	19748	19846	19566	19514	19604	19932	19709	19719	19638	19552	19812	19674	19582	19830	19608	19696	19980	19760	19723	19839	19795	19880	19845	19793	19652	19727	19855	19690	19593	19603	19768	19692	19704	19818	19843	19891	19702	19685	19645	19825	19641	19834	19618	19691	19654	19775	19741	19840	19816	19708	20017	19773	19621	19735	19620	19534	19595	19673	19820	19567	19489	19936	19792	19968	19866	19744	19560	19604	19624	19856	19495	19781	19385	19506	19801	19615	19739	19766	19712	19722	19584	19678	19876	19635	19669	19647	19759	19804	19683	19735	19673	19664	19483	19558	19819	19606	19747	19553	19737	19661	19666	19711	19843	19701	19764	19577	19699	19956	19600	19508	19845	19834	19653	19689	19725	19848	20104	19919	19561	19838	19765	19825	19846	19687	19629	19857	19818	19737	19660	19720	19677	19732	19687	19581	19630	19619	19529	19814	19765	19448	19519	19886	20033	19766	19799	19857	19841	19609	19792	19726	19456	19816	19719	19784	19767	19814	19664	19701	19789	19796	19538	19843	19823	20121	19728	19746	19785	19667	19563	19823	19762	19583	19540	19839	19591	19657	19625	19824	19588	19714	19808	19701	19815	19826	19816	19672	19513	19740	19732	19524	19753	19816	19711	19765	19873	19770	19620	19625	20063	19811	19727	19836	19973	19708	19851	19696	19613	19720	19673	19770	19783	19845	19854	19676	19733	19650	19650	19722	19791	19794	19786	19725	19750	19664	19788	19865	19527	19605	19627	19597	19736	19481	19435	19706	19856	20041	19718	19524	19824	19593	19464	19622	19639	19573	19546	19716	19818	19705	19411	19724	19554	19729	19645	19734	19680	19690	19596	19745	19690	19575	19819	19715	19588	19873	19619	19630	19682	19675	19773	19706	19752	19613	20037	19620	19680	19730	19502	19625	19617	19825	19581	19737	19608	19773	19750	19771	19930	19746	19712	19621	19879	19583	19690	19715	19659	19389	19759	19485	19737	19846	19664	19663	19705	19662	19902	19983	19893	19559	19442	19580	19767	19724	19796	19725	19798	19674	19674	19743	19710	19684	19778	19907	19864	19886	19740	19604	19663	19630	19813	19693	19658	19766	19628	19567	19740	19939	19694	19658	19888	19914	19839	19826	19775	19834	19875	19762	19657	19760	19801	19813	19583	19816	19734	19808	19716	19482	19787	19782	19720	19520	19820	19705	19650	19694	19730	19695	19609	19723	19693	19559	19675	19667	19574	19758	19790	19607	19787	19890	19401	19803	19768	19764	19717	19762	19697	19638	19635	19606	19693	19836	19708	19879	19730	19630	19677	19666	19833	19662	19797	19606	19709	19726	19707	19746	19932	19665	19528	19602	19737	19864	19631	19684	19851	19805	19890	19637	19638	19591	19571	19664	19657	19869	19734	19841	19778	19644	19676	19807	20168	19717	19741	19811	19594	19826	19461	19574	19479	19769	19685	19831	19637	19839	19755	19800	19444	19862	19585	19950	19635	19666	19679	19748	19811	19682	19827	19566	19569	19444	19636	19716	19684	19662	19674	19718	19565	19529	19647	19877	19926	19699	19730	19358	19850	19732	19727	19709	19673	19720	19841	19608	19544	19533	19607	19740	19572	19776	19497	19640	19524	19627	19836	19829	19744	19648	19518	19762	19777	19979	19550	19622	19500	19701	19967	19726	19770	19608	19862	19852	19753	19912	19612	19754	19674	19812	19509	19712	19873	19879	19819	19663	19467	19656	19486	19962	19642	19689	19488	19649	19787	19700	19694	19586	19738	19758	19673	19494	19564	19729	19661	19582	19772	19890	19680	19758	19757	20038	19792	19677	19559	19604	19570	19584	19700	19841	19668	19809	19660	19875	19720	19776	19640	19791	19799	19772	19836	19817	19812	19502	19757	19910	19901	19795	19690	19709	19844	19816	19839	19762	19760	19719	19731	19847	19658	19795	19777	19665	19806	19802	19632	19720	19699	19751	19569	19595	19858	19861	19858	19506	19925	19714	19794	19923	19827	19725	19909	19707	19704	19783	19871	19614	19586	19644	19621	19655	19640	19383	19765	19623	19761	19696	19823	19808	19738	19613	19641	19747	19755	19679	19688	19589	19480	19559	19907	19444	19776	19733	19887	19689	19652	19858	19821	19946	19568	20015	19775	19802	19590	19635	19606	19764	19834	19770	19693	19469	19530	19618	19706	19751	19546	19954	19743	19632	19784	19882	19830	19652	19722	19518	19586	19528	19840	19871	19554	19619	19914	19668	19718	19469	19576	19598	19696	19615	19671	19767	19663	19621	19678	19521	19651	19648	19845	19811	19909	19840	19673	19454	19703	19644	19718	19868	19513	19584	19707	19586	19555	19734	19618	19587	19817	19873	19988	19680	19765	19697	19630	19816	19747	19505	19768	19809	19884	19709	19763	19696	19839	19919	19736	19680	19693	19754	19624	19752	19627	19666	19586	19722	19705	19830	19588	19689	19653	19712	19759	19670	19456	19597	19879	19792	19617	19513	19775	19771	19608	19771	19706	19816	19807	19804	19680	19574	19709	19553	19527	19589	19482	19831	19668	19890	19579	19736	19616	19594	19707	19819	19657	19430	19829	19781	19984	19738	19509	19551	19836	19753	19805	19701	19823	19816	19535	19698	19622	19759	19676	19712	19654	19788	19962	19873	19762	19828	19794	19729	19531	19924	19802	19860	19906	19445	19702	19883	19685	19483	19604	19612	19655	19762	19665	19795	19651	19716	19729	19788	19723	19760	19674	19702	19557	19638	19775	19786	19787	19709	19608	19616	19672	19856	19708	19611	19680	19649	19845	19655	19662	19829	19626	19552	19649	19686	19631	19721	19847	19810	19755	19525	19645	19741	19603	19878	19725	19868	19839	19778	19571	19704	19825	19632	19635	19877	19712	19664	19736	19971	19780	19929	19612	19687	19869	19698	19572	19770	19651	19527	19906	19559	19503	19760	19608	19666	19715	19736	19483	19734	19540	19789	19813	19762	19638	19643	19648	19611	19793	19711	19654	19699	19704	19798	19514	19566	19649	19784	19678	19712	19602	19537	19852	19697	19809	19600	19691	19877	19601	19776	19787	19690	19781	19484	19770	19562	19570	19795	19689	19734	19670	19760	19653	19883	19707	19797	19654	19960	19749	19530	19794	19542	19392	19709	19739	19521	19807	20016	19511	19500	19621	19591	19547	19762	19865	19881	19920	19631	19828	19739	19463	19713	19869	19630	19783	19732	19572	19707	19603	19501	19612	19602	19524	19596	19682	19654	19565	19665	19639	19497	19795	19477	19475	19842	19636	19675	19760	19677	19625	19549	19819	19759	19663	19738	19734	19673	19680	19774	19950	19850	19846	19762	19789	19773	19755	19781	19890	19500	19812	19535	19511	19684	19707	19556	19685	19744	19775	19590	19612	19524	19618	19715	19800	19482	19710	19622	19472	19718	19745	19698	19595	19612	19794	19645	19856	19601	19905	19900	19663	19548	19640	19662	19784	19719	19808	20070	19523	19634	19648	19852	19625	19700	19800	19653	19522	19809	19532	19598	19712	19726	19772	19678	19655	19815	19805	19899	19727	19616	19644	19564	19769	19579	19631	19791	19907	19974	19860	19695	19726	19719	19760	19849	19897	19826	19567	19729	19726	19870	19840	19785	19900	19718	19802
25424	50459	37386	20472	18187	16528	15834	15480	14946	14703	14429	14481	14458	14335	14541	14416	14324	14118	13930	14021	14043	14090	13936	13991	13876	13977	14062	14090	13931	13967	13952	13928	13952	13915	13876	13915	13798	13810	13815	13712	13886	13893	13877	14136	13561	13876	13913	13727	13720	13846	13867	13658	13845	13918	13800	13701	13789	13862	13797	13645	13870	13909	13779	13667	13901	13765	13801	13967	13898	13722	13774	13773	13826	13643	13807	13954	13809	13952	13777	13837	13632	13739	13939	13935	13858	13946	13885	13831	13943	13738	13820	13795	13759	13818	13650	13717	13788	13866	13621	13751	13891	13763	13775	13726	13911	13705	13843	13719	13779	13537	13788	13772	13704	13610	13747	13776	13776	13729	13772	13776	13739	13791	13623	13867	13522	13784	13676	13639	13782	13811	13669	13778	13809	13854	13590	13750	13661	13794	13763	13659	13932	13688	13734	13753	13743	13530	13807	13795	13840	13765	13610	13700	13828	13919	13728	13748	13657	13671	13511	13893	13686	13545	13691	13810	13556	13776	13719	13800	13810	13781	13861	13790	13734	13605	13899	13957	13557	13762	13732	13980	13775	13769	13867	13703	13717	13813	13741	13680	13712	13661	13821	13658	13565	13681	13725	13824	13718	13663	13741	13739	13735	13723	13750	13750	13626	13725	13853	13591	13900	13725	13886	13623	13737	13760	13654	13741	13724	13598	13658	13840	13687	13530	13848	13845	13894	13744	13797	13577	13947	13785	13711	13803	13751	13745	13725	13875	13831	13726	13629	13755	13736	13823	13670	13705	13752	13727	13609	13741	13787	13873	13583	13810	13730	13762	13536	13890	13426	13722	13724	13733	13688	13771	13826	13751	13664	13747	13703	13659	13827	13825	13585	13647	13846	13723	13797	13705	13718	13793	13677	13773	13852	13716	13623	13694	13645	13712	13631	13871	13843	13703	13692	13836	13663	13759	13769	13724	13831	13721	13553	13571	13657	13669	13785	13677	13785	13684	13661	13749	13816	13718	13761	13862	13752	13808	13794	13799	13835	13702	13881	13851	13737	13652	13936	13864	13837	13654	13698	13860	13698	13616	13711	13666	13819	13758	13785	13823	13788	13692	13696	13929	13668	13644	13707	13888	13774	13700	13727	13823	13672	13695	13643	13513	13658	13729	13802	14017	13840	13769	13595	13768	13788	13758	13872	13859	13758	13695	13835	13927	13752	13595	13620	13808	13635	13733	13803	13537	13460	13795	13678	13921	13752	13571	13776	13726	13693	13723	13707	13748	13659	13712	13667	13690	13458	13550	13682	13706	13738	13844	13857	13641	13829	13816	13883	13708	13733	13595	13789	13690	13876	13706	13710	13783	13731	13737	13606	13801	13656	13795	13813	13647	13689	13803	13722	13929	13811	13785	13878	13721	13758	13676	13718	13552	13856	13742	13758	13708	13843	13837	13595	13817	13513	13700	13643	13619	13662	13791	13594	13724	13781	13832	13571	13677	13763	13729	13796	13795	13749	13764	13817	13590	13516	13866	13791	13538	13606	13726	13700	13797	13835	13923	13662	13681	13727	13803	13672	13814	13746	13830	13742	13823	13724	13742	13674	13766	13778	13906	13529	13904	13679	13562	13716	13708	13853	13726	13802	13744	13743	13811	13810	13848	13800	13708	13836	13859	13633	13915	13899	13811	13614	13714	13658	13765	13708	13618	13574	13758	13789	13795	13876	13718	13864	13684	13923	13869	13717	13694	13611	13779	13623	13579	13762	13882	13718	13709	13797	13719	13902	13813	13850	13714	13692	13688	13640	13771	13619	13592	13684	13799	13668	13850	13657	13679	13804	13609	13707	13671	13806	13760	13799	13797	13827	13884	13701	13825	13568	13709	13722	13748	13714	13686	13815	13841	13689	13715	13709	13740	13779	13831	13673	13734	13633	13760	13747	13686	13748	13895	13798	13792	13713	13819	13628	13555	13709	13902	13845	13652	13902	13717	13660	13668	13842	13623	13743	13787	13860	13763	13674	13679	13742	13604	13653	13851	13665	13778	13817	13699	13649	13668	13670	13862	13819	13754	13744	13654	13703	13783	13806	13733	13751	13621	13785	13742	13859	13819	13789	13660	13903	13626	13659	13670	13625	13678	13812	13813	13702	13639	13645	13752	14043	13741	13808	13721	13634	13732	13788	13717	13623	13745	13698	13797	13810	13645	13640	13655	13746	13890	13642	13715	13721	13846	13754	13606	13594	13703	13616	13779	13793	13712	13517	13795	13725	13698	13677	13732	13731	13790	13883	13700	13826	13819	13609	13668	13589	13727	13638	13942	13616	13793	13704	13698	13716	13723	13703	13537	13860	13754	13853	13785	13856	13689	13759	13756	13662	13853	13709	13782	13655	13775	13608	13715	13751	13685	13630	13710	13713	13772	13670	13627	13760	13820	13869	13722	13804	13843	13668	13713	13726	13828	13612	13891	13525	13552	13776	13746	13559	13741	13533	13907	13738	13559	13565	13625	13750	13653	13963	13781	13867	13787	13583	13763	13898	13680	13790	13809	13889	13770	13690	13815	13878	13741	13831	13687	13764	13746	13856	13715	13758	13953	13783	13696	13836	13744	13846	13724	14028	13818	13847	13745	13764	13754	13600	13607	13740	13873	13755	13761	13775	13707	13750	13733	13761	13830	13759	13856	13668	13688	13819	13709	13838	13830	13817	13547	13847	13699	13687	13836	13716	13710	13753	13809	13746	13721	13755	13807	13704	13633	13748	13903	13729	13903	13668	13827	13803	13815	13470	13792	13681	13798	13748	13823	13780	13697	13710	13704	13863	13715	13858	13739	13811	13741	13560	13807	13789	13620	13832	13698	13945	13752	13789	13535	13773	13662	13572	13629	13588	13797	13817	13659	13638	13777	13750	13655	13893	13736	13672	13619	13784	13766	13769	13688	13663	13728	13570	13681	13637	13719	13717	13592	13782	13625	13853	13761	13693	13692	13748	13818	14007	13810	13644	13680	13698	13852	13776	13945	13666	13727	13397	13774	13690	13735	13787	13888	13672	13619	13693	13670	13717	13860	13744	13774	13826	13784	13788	13742	13912	13559	13723	13750	13707	13683	13701	13744	13668	13845	13772	13920	13914	13689	13796	13677	13814	13746	13684	13769	13926	13457	13707	13716	13756	13710	13713	13919	13716	13779	13751	13737	13818	13693	13744	13716	13890	13780	13587	13789	13599	13706	13696	13549	13813	13582	13821	13709	13726	13545	13796	13763	13687	13701	13804	13667	13707	13776	13823	13806	13812	13670	13550	13666	13847	13495	13658	13656	13694	13772	13781	13905	13848	13695	13706	13729	13815	13741	13666	13734	13682	13708	13802	13730	13707	13787	13709	13639	13592	13724	13821	13958	13680	13744	13562	13823	13755	13607	13728	13797	13861	13771	13703	13673	13935	13626	13889	13605	13817	13594	13939	13748	13720	13545	13909	13706	13577	13826	13604	13609	13629	13795	13619	13772	13672	13731	13805	13857	13627	13810	13814	13739	13821	13772	13660	13807	13869	13770	13851	13659	13721	13600	13725	13625	13524	13797	13754	13714	13639	13746	13800	13748	13483	13715	13750	13603	13682	13620	13777	13575	13799	13666	13591	13819	13589	13722	13776	13674	13701	13770	13627	13796	13589	13817	13882	13580	13661	13747	13708	13775	13885	13667	13596	13598	13734	13734	13825	13699	13729	13715	13693	13798	13783	13655	13664	13871	13661	13846	13664	13844	13683	13771	13684	13771	13789	13749	13779	13754	13836	13826	13803	13648	13765	13840	13804	13620	13767	13787	13595	13591	13767	13727	13698	13825	13722	13732	13841	13811	13807	13570	13731	13706	13820	13648	13795	13821	13636	13615	13804	13912	13832	13816	13750	13889	13743	13942	13755	13647	13736	13843	13885	13695	13674	13822	13650	13831	13721	13711	13518	13660	13584	13638	13763	13806	13742	13735	13717	13741	13587	13832	13645	13618	13771	13652	13763	13718	13819	13661	13811	13809	13549	13649	13727	13659	13748	13514	13694	13659	13803	13780	13744	13634	13758	13762	13624	13654	13782	13658	13689	13812	13609	13643	13954	13846	13804	13742	13727	13548	13823	13785	13715	13791	13763	13853	13716	13836	13806	13660	13658	13748	13660	13728	13690	13761	13612	13835	13874	13747	13837	13703	13632	13849	13632	13642	13833	13804	13635	13653	13634	13815	13766	13751	13680	13833	13588	13847	13684	13802	13707	13644	13577	13834	13855	13846	13755	13867	13525	13648	13940	13768	13741	13698	13675	13837	13779	13885	13564	13606	13743	13827	13732	13708	13569	13889	13866	13629	13706	13752	13760	13589	13689	13740	13568	13819	13797	13658	13799	13702	13762	13472	13871	13679	13796	13873	13626	13809	13736	13915	13768	13722	13812	13629	13719	13680	13652	13639	13832	13745	13672	13811	13736	13776	13738	13636	13664	13719	13748	13785	13886	13613	14011	13779	13836	13911	13667	13656	13663	13746	13788	13653	13779	13720	13624	13842	13607	13675	13729	13773	13856	13751	13707	13839	13812	13644	13777	13860	13656	13575	13940	13883	13824	13655	13716	13792	13666	13721	13703	13801	13670	13738	13869	13645	13797	13875	13941	13647	13797	13823	13810	13696	13739	13782	13862	13858	13627	13584	13835	13828	13761	13686	13720	13898	13540	13791	13707	13833	13712	13719	13556	13672	13728	13722	13871	13737	13758	13763	13663	13675	13634	13856	13755	13857	13705	13832	13667	13746	13894	13767	13670	13631	13635	13749	13677	13737	13625	13732	13860	13826	13856	13756	13659	13484	13768	13690	13728	13705	13723	13739	13982	13889	13610	13737	13642	13945	13783	13777	13655	13632	13819	13666	13740	13693	13620	13924	13734	13684	13690	13745	13747	13677	13909	13710	13585	13656	13667	13805	13601	13727	13810	13963	13656	13644	13705	13674	13841	13672	13708	13739	13735	13763	13723	13680	13728	13754	13661	13658	13827	13966	13655	13708	13601	13798	13647	13759	13822	13660	13918	13751	13738	13776	13685	13716	13810	13765	13749	13800	13549	13830	13852	13845	13626	13658	13626	13666	13778	13744	13730	13761	13628	13856	14002	13821
33787	27157	27265	24048	22325	22254	22585	22016	22229	22197	22195	22385	22171	22387	22447	22049	22221	22312	22283	22188	22157	22147	21995	22222	22041	22332	22255	22225	22329	22268	22040	22307	22278	22209	22246	21997	22133	22058	22361	21949	22235	22297	22228	22230	21960	21943	21961	22113	22071	22126	22167	22101	22199	22153	22205	22187	22054	22225	22299	22331	22079	22119	22172	22136	22280	22321	22478	22107	22077	22026	22174	22120	22362	22323	22320	22172	22280	22040	22052	22007	21951	22363	22185	22227	22362	22154	22255	22155	22393	22359	22191	22270	22127	22052	22460	22020	22073	22319	22291	22122	22085	22191	22272	22358	22189	22237	22013	21973	22184	22003	22185	22191	22064	22139	22221	22286	22114	22067	22112	22388	22460	22219	21970	21877	22309	21947	22048	22231	22191	22128	22121	22151	22232	22073	21955	22165	22044	22068	21875	22031	22275	22198	21902	22068	22063	22238	22153	22131	22082	22081	21969	21904	21962	22375	22238	22055	22138	22137	22176	22112	22172	22012	21975	22104	22283	22069	22132	22277	21973	22053	22400	21917	22108	21851	22336	22227	21961	21787	22101	22198	22248	22199	22278	22242	22226	22011	21999	22174	22120	22163	22223	22181	22151	22021	22060	22159	22077	21777	22184	22047	21998	22200	22347	22040	22028	21954	21979	21988	22160	21984	22200	22287	22086	22331	22178	22132	22084	22205	22374	22293	22372	22165	22279	22134	22007	22113	22284	22009	22354	22282	22065	22260	22257	22153	22235	22362	22026	22288	22222	22340	22199	22037	21972	22060	22302	22220	21962	22137	22195	22165	22127	22219	22122	22191	22152	22126	21931	22132	22206	22097	22128	22238	22149	22016	22150	22185	22255	22094	22176	22220	22274	22120	22156	22020	22169	21904	22353	22024	21981	22142	22009	22242	22184	22200	22341	22226	22150	22196	22243	22119	22203	22088	21993	22197	21998	21968	22082	22105	22169	22050	21965	21996	22123	22157	22375	21931	22153	22347	22224	22077	22058	22197	22079	22374	21902	22295	22174	22046	22061	22048	22121	22247	22201	22007	22163	22150	22414	22241	22134	22121	22101	22172	22251	22057	22190	21941	21895	22063	21961	22298	22092	22154	22233	22110	22165	22203	22201	22130	22083	22416	22152	22182	22138	22157	22035	22320	21937	22071	22042	22365	22286	22348	22164	21981	22246	22344	22215	22242	22234	21988	22028	22177	22246	22353	22199	22113	22018	21902	22163	22295	22225	22231	22215	22330	22000	22150	21944	21910	22088	22217	22093	22138	22072	22070	22071	22085	22088	22119	22112	22194	22273	21840	22144	21967	22035	22137	22030	22124	21961	22252	22302	22094	22223	22046	22126	22056	22014	22347	22231	22183	22132	22022	22234	22256	22013	22303	22177	22259	22039	22187	22125	22116	22122	22368	22141	21825	22266	22243	22213	22132	22025	22245	22068	22071	22189	22002	22036	22036	22131	22093	22207	21999	22167	22341	22275	22313	22344	22219	22214	22233	22278	22153	22021	22230	22087	22243	21984	22066	22106	22181	22038	21805	22179	22251	22156	22196	22210	22067	21998	22087	22004	22052	22032	22227	22210	22107	21917	21813	22077	22347	22019	22181	22076	22068	22129	22052	22217	22087	21987	21983	21959	22035	22276	21995	22152	22278	22268	22278	21895	22061	21992	22021	22182	22037	21978	22173	22232	22277	22125	22145	22120	22028	22163	22165	22079	22058	22243	22140	22080	22185	22129	21985	22200	22190	22111	21948	22198	22221	22341	22136	22261	22216	22073	22235	22049	22309	22089	22071	21961	22299	22135	22142	22078	22206	22152	22062	22196	22196	22316	22348	21819	22177	21930	22144	22097	22286	21962	21971	22123	22124	22131	22408	22029	22213	22104	22206	22132	22174	22154	22167	22151	22237	22255	22097	22101	22020	22264	21957	22203	22319	22149	21884	22046	22113	22108	22264	22053	22061	22075	21939	22155	22009	22249	22290	22013	22127	22041	22178	21971	22236	22304	21976	21998	22038	22191	22182	22190	22133	22289	22377	22053	22263	22439	22151	22019	22089	22379	22092	22207	21940	21980	22176	22167	22028	22181	21910	22063	22011	22227	22124	22250	22164	22199	22255	22212	22115	21838	21967	22193	22502	22115	22070	22086	22082	22250	22015	22411	22442	22059	22128	22254	21897	22164	22308	22236	22115	22091	22358	22292	21992	22176	22186	22296	22274	22172	22303	22241	22248	21936	22119	22035	22063	21957	22379	22054	22064	22103	22084	21962	22192	22009	21866	21885	22026	22209	22166	22135	22369	22085	21992	22059	21975	22118	22227	22024	21994	22001	21895	22291	22417	22014	22068	22225	22160	22005	22044	21973	22222	22293	22111	22079	22226	22080	22217	22102	21985	22300	22222	22167	22099	22144	22078	22047	21993	22220	22261	22017	21944	22015	22258	21903	22239	21949	22253	22252	22153	22136	21913	22168	21855	21993	22101	22089	22084	22277	21792	22209	21987	21832	22127	22189	22168	22209	22034	22061	22165	22189	22112	22094	21939	22158	22195	22074	22029	21928	22007	22206	22174	22355	22377	22331	22133	21904	22257	22240	22180	22107	22160	22267	22198	22220	22265	22324	22043	22094	22116	22237	22060	22272	22290	22098	22225	22213	22157	22404	22228	22336	22362	22001	22042	22185	22068	21944	22066	22081	22080	22145	22201	22367	21936	22240	22159	22295	22123	22218	22146	22049	22054	22377	22153	22226	22265	22278	22104	22335	22148	22063	22115	22038	22216	22056	22314	22252	22286	22133	22158	22088	22195	22238	22061	22228	22145	22184	22160	22173	22132	21915	21973	21988	21872	22110	22135	22001	22361	22220	22193	22118	22079	22142	22152	22084	22036	21986	22224	22201	22214	22136	21997	22105	21989	22228	21940	22168	22080	22395	22280	22091	22027	22071	22048	21988	22109	21907	21999	22084	22241	21984	22092	21941	21887	22183	22105	22285	22124	21934	22286	22363	21943	22087	22034	22067	22262	22402	22315	22144	22017	22381	22108	22078	22129	22047	22149	22198	22005	22056	22084	21974	21893	22180	22019	22122	22274	22279	21977	22066	22133	21919	22174	22275	22017	22104	22213	22222	22227	22059	22189	22220	22089	22375	22037	21954	21983	22137	22241	22096	22148	22134	22150	22092	22104	22028	22334	22196	22181	22056	22190	22381	22160	22094	22128	22187	22069	22071	21953	22056	22275	22232	22032	22151	22189	22207	22124	21859	21909	21916	22247	22278	22201	22044	22191	22092	22057	22169	22180	22443	22211	22219	22043	22117	22198	22207	22147	22137	21969	22192	22262	22333	22197	22226	22082	22031	22095	21988	22277	22168	21983	22191	22116	21947	21999	22277	22008	22127	22148	22047	22022	22157	22045	22097	22306	22276	22206	22088	22088	22128	22139	22184	22145	22157	22136	22048	22166	21974	22447	22343	22107	22122	22106	22075	22092	22133	22165	22255	21968	22329	22123	22169	22237	22085	22259	21963	22030	22094	22220	22397	22077	22163	22164	22354	22084	22115	22332	22135	22157	21980	21646	22171	22350	21982	22377	22232	22076	22176	22256	22205	22363	22137	22260	22100	21955	22224	22314	22042	22007	22142	22010	22124	22381	22206	22122	22332	22095	22412	22231	22186	22238	22159	22229	22110	22279	22160	22105	22337	22160	22133	21948	21956	22051	22126	22106	22227	22207	22012	22090	22239	22344	22302	22257	22174	22135	21984	22183	22237	22082	22297	22223	22118	22195	22064	22186	22059	22229	22315	22326	21971	22163	22334	22200	22208	22414	22060	22320	22057	22299	22101	22218	22299	22096	22084	22157	22081	22032	21977	22193	22200	22324	22135	22053	22271	22200	22234	22185	22138	22170	22376	22146	22182	22104	22285	22113	22335	22010	21884	22149	22068	22123	22104	22042	22257	22237	22251	22277	22008	22125	22298	22335	22140	22190	22139	22229	22071	22133	22202	22112	22130	22110	22270	22055	22075	22055	22165	21962	21915	22065	22258	22370	22189	22195	22306	22168	22377	22195	22240	22152	22365	21976	22093	22156	22261	22079	22171	22296	22014	22197	22266	22043	21883	22032	22220	22112	22180	22254	21892	21952	22030	22375	22153	22198	22152	22379	22249	22160	22260	22096	22098	22322	22116	22019	22171	22171	22180	22238	22202	22156	22096	22224	22169	22370	22056	22318	21937	22008	22082	22030	22234	21995	22119	22088	22317	21887	22296	22126	22167	21826	22160	22289	22242	22049	22230	22264	22053	21905	22118	22184	22191	22208	22327	22172	22309	22259	22332	22215	22136	22002	21876	22355	22287	22196	21961	22144	22070	22069	22376	22070	22033	22002	22092	21846	21775	21819	21994	21980	22175	22159	22312	21992	22225	22199	21856	21890	22203	22213	22039	21989	22138	22198	22178	22375	22079	22215	22212	22003	22260	22013	22260	22004	22088	22379	22087	21948	22248	22044	22203	22185	22221	22304	22226	22250	22178	22125	22216	22087	22215	22231	22254	22044	22075	22160	22254	22113	22177	22211	21969	22298	21929	22203	22098	22188	22306	22021	22116	22420	22189	22233	22046	22199	22421	22018	22166	22084	22026	22075	21880	22167	22378	22074	22135	22353	22263	22220	22139	21896	22125	21968	22465	22108	22048	22183	21970	22342	22161	22275	22190	22120	22265	22210	22186	21838	22018	22404	22037	21993	21996	22190	22082	22302	22183	22345	22546	22402	22283	22284	22036	22119	22124	22076	22052	22132	22172	22075	22337	22301	22231	22084	22188	22232	22118	22140	22189	22051	22170	22327	22121	22241	22255	22063	22033	22074	22119	22161	22119	22059	22206	22353	22185	22228	22018	22183	22144	22196	22035	22387	22277	22230	22139	22084	22244	22193	22275	22209	22215	22201	22152	22218	22164	22234	22264	22353	22149	22163	22036	22185	22137	22033	22054	22131	22136	22254	21975	22265	22235	22124	22177	22308	22132	22232	22008	22119	22203	22161	22101	22095	22059	21960	22099	22086	22401	22128	21926	22356	22113	22140	22215	22190	22096	22146	22326	22234	22178	22259	22052	21967	21992	22099	22127	22004
22545	27694	19600	15964	15378	15333	15440	15250	15086	15301	15066	15069	15066	15113	15098	15188	15034	15192	15152	15163	15109	14898	15068	15066	15299	15081	15175	15229	15105	15217	15152	15202	15086	15235	15102	14986	15076	15044	15055	15045	15116	15013	14961	14909	15113	15114	15053	15099	14981	15125	15026	15001	15063	15061	14883	14962	15205	15097	15020	15031	15112	15175	15070	15048	15274	15111	15244	15195	15230	15201	14999	15014	15127	14858	15004	15122	15277	15177	14930	15038	15113	14991	15206	14982	15143	14942	15019	15120	15108	15157	15005	15008	14998	15049	15055	15107	14963	15054	15309	15102	14930	15073	15090	15202	15134	15018	14971	15046	15144	14845	15032	14942	14912	15075	15216	15258	15343	15214	15001	15015	15089	14973	15144	15126	14972	15066	14930	15082	14907	15128	15137	15176	15088	15284	14844	14937	15074	15041	15223	14942	15211	15034	15094	15010	15032	14889	15142	15006	14952	15022	15034	15050	15082	14900	15044	14862	15014	15091	15136	15077	15074	15157	14984	14865	15173	14928	15067	14977	15157	14866	15090	14983	15134	14958	15036	15117	15111	14950	15139	15065	15007	15086	14958	15010	14948	15036	14995	15079	15259	15058	15122	14950	15014	14994	14960	14908	15073	15080	15093	15045	15066	15118	15014	15002	15187	15099	14925	14960	15099	14979	15106	14991	15003	15066	15062	15038	15199	15216	14925	15218	15034	15088	15109	15115	14989	15188	15045	15096	14974	15075	15112	15071	14962	15068	14943	15085	14903	15287	14957	15042	15010	14971	15003	14997	15088	15032	15178	15040	14957	14906	15087	15081	15078	15039	15030	14940	15141	15003	15254	15072	14889	14907	15153	15061	15111	14980	15126	15106	14944	15079	15166	15193	15045	15081	15058	15090	15038	15016	14975	15125	15011	15133	15034	15186	15135	15181	15287	15091	15141	14997	15215	15092	15126	14975	14922	15016	15016	15027	15011	14909	15008	15062	15056	15067	14882	15138	15023	15043	15121	15018	15041	15148	14982	14996	15174	15101	14873	15206	15046	15002	14952	15048	15020	15178	15017	15045	15029	15090	14953	15247	15092	15254	15182	15209	14991	15148	15066	15007	15189	15037	15084	15053	15155	15158	15235	15086	15094	14983	15004	14914	15128	15163	15151	14990	15141	15001	15065	15163	14902	15046	15133	14891	14958	14978	15205	15094	15033	15084	15024	15140	15144	15056	15051	14950	15031	15143	14934	14945	14973	15128	15006	14926	15103	14965	15084	15020	14788	15078	14982	15027	14995	14886	15186	15139	14965	15017	15003	15061	15103	15223	14857	15091	15110	14919	15076	15169	15231	15058	15065	15057	15032	14996	14957	15077	15056	14986	15039	15084	15154	14853	14917	15068	15034	14851	14965	14967	14935	15119	15126	15150	14992	15131	15114	14997	15087	15126	14957	15085	15095	15022	15258	15044	15076	15052	15078	15186	15260	15139	14987	15022	15187	15093	15247	15007	14949	15096	15136	15006	15053	15034	15009	15075	15156	15199	15224	15127	15136	15042	15005	15088	15171	14976	14946	14958	15079	15104	14854	15147	15146	15104	14985	14968	15086	15089	14955	14899	15000	15110	14996	14926	14991	15033	15131	14930	15065	15107	15110	14968	15075	15248	14952	15198	14956	15232	15030	15030	15029	15102	15036	15044	14957	14990	15015	14976	15125	14988	15085	15011	14888	15099	15108	15143	14999	15169	15245	15188	15066	15078	14981	15060	15133	15075	15083	15019	15090	14990	15123	15060	15038	14913	15217	14895	15028	15122	14957	15081	15025	15008	14990	15050	15134	15030	15099	15178	15338	15228	15050	15229	15142	14990	14978	15231	15058	15154	15091	15128	15156	14968	14954	15043	15142	15026	15213	15028	15117	15103	14980	15021	14856	15120	15048	15053	15224	15026	15149	15092	15012	14934	15084	15089	15130	15097	14983	15124	14975	15030	15050	14982	15023	15047	15147	15180	14984	15001	15090	15102	15117	14934	15139	14943	14946	15089	15129	15084	15032	15011	14925	15144	15120	15106	15148	15134	15029	14978	15241	14859	14923	15080	15080	14924	15073	14983	15126	15013	14749	14980	15087	15101	15033	15097	15121	15011	15000	15062	14859	15183	15062	14991	15046	15054	15171	14994	15135	15007	15008	15033	15261	14960	14949	15041	14978	15173	14954	15126	14991	14936	15156	14949	14926	15055	15076	15130	15042	15137	14968	15185	15240	14930	15002	15048	15283	15003	14904	14959	14950	15056	15007	15203	15018	15007	15072	15080	15091	14966	15105	14900	15201	15095	15170	15131	14999	15208	14976	15226	15085	15120	15059	15183	15147	15103	14996	15023	15060	15056	15113	15008	15095	14963	15057	15014	15103	15083	15005	15078	15079	14946	15087	14919	15200	15199	15165	15047	15031	15029	15143	14982	14981	15078	15274	15107	15084	15025	14933	14991	15214	14911	15157	14994	15011	15026	15041	15061	15251	14978	15100	15070	14944	15062	14937	14958	15026	15000	14991	15136	14896	15084	15039	15094	15055	15045	15071	15197	15162	15138	15048	14908	15134	15068	15256	15043	15042	15211	14966	15204	15195	15228	15006	15216	15025	15104	15143	15122	15070	15044	15053	15192	15251	15086	15059	14969	15267	15096	15040	15384	15294	15035	15201	15001	15111	14993	15095	15142	15025	14961	14990	15088	15075	15259	14973	15026	15082	15081	14927	14957	14989	15173	15078	14909	14998	14938	15129	14958	14978	15102	14906	15117	15003	15222	14949	15023	14907	15005	15114	15268	15032	15026	14990	15151	15155	15114	15157	15116	15026	14912	15016	15004	15076	14925	14983	15179	15047	15105	14975	15116	15070	15005	15156	14965	15108	15010	14986	15192	15072	14963	15184	15030	15044	15134	15127	14971	15133	15035	15076	15034	15014	15042	15167	15236	14898	14889	15017	15192	15123	15097	15191	15102	15134	14923	15056	15095	15105	14986	15249	15103	15183	15077	14944	15211	15138	14966	14968	15020	15129	14898	15104	15017	15136	14933	14885	15063	14959	15118	15007	15217	15064	14943	15097	15065	14899	14812	14849	15098	15075	15047	14917	15073	14944	15085	15128	15213	14972	15058	14999	14939	15204	15077	15065	15120	15191	15081	15185	15076	15042	15036	15195	15043	15143	15113	15123	15105	15082	15122	15006	14985	15028	15293	14900	14912	15058	15078	14970	15241	15063	15008	15175	15096	15158	14914	15106	15213	15163	15185	15094	15038	15059	15210	14994	15201	15089	14918	15086	14912	15054	15028	15094	15008	15073	15010	15143	15156	14994	15009	15285	15044	15202	14903	15030	15083	15074	15018	15076	15143	15151	15142	15047	14973	15000	15045	15158	15046	14880	15143	15128	14955	15003	15230	15011	15132	15116	15184	15165	15070	15087	14972	15177	15038	15218	14927	15034	15072	14989	15000	14966	15093	15019	15196	15094	14992	15106	15095	15076	14940	15021	15050	15241	15066	15042	15136	15011	15096	15112	15020	15077	15000	15086	14987	15151	15072	14988	14985	14956	15111	15085	15231	15104	14963	15000	14963	15094	15126	15038	15096	15059	14958	15091	15093	15155	14972	15082	14951	14820	15022	14915	15055	15194	15177	15051	15047	14991	15157	15022	15009	15080	14980	15000	14973	14991	15266	14948	15138	15033	15080	15204	15294	14942	15082	15046	15126	14984	15092	15013	15034	15160	15120	15149	15117	15041	14983	15076	15359	15160	15084	15110	15106	14978	15072	15177	15002	15040	14810	15216	15090	15272	15134	14968	15058	15082	15088	15294	15135	15139	14999	14918	15076	15022	14948	15166	15228	15185	15090	15061	14988	15024	15167	14997	15069	15138	15061	14985	14939	15116	15022	15065	15200	15111	15046	15098	15093	15144	14974	15161	15063	15025	15165	14985	15124	15107	14960	14990	15017	15018	14963	15110	15035	14961	15199	15120	14981	15096	15049	15021	14898	14935	15086	15036	15072	15178	14961	15190	15067	15221	15095	15013	14930	15255	15072	15029	15257	15008	15105	15099	15213	15000	14979	15053	15081	15016	15130	15157	15215	15224	15203	15118	15149	15099	15213	15148	15021	14973	15002	15126	14944	15111	15081	15064	15168	15011	15115	15067	14965	14987	15077	15061	15141	15071	15120	15163	15014	14988	14897	14933	15086	15010	15196	14902	15102	14992	14976	15000	15158	15221	15192	15147	15124	15065	14921	15038	14936	15259	15123	15073	15057	15103	15188	15093	15100	15105	15105	14790	15199	14984	15017	15145	14956	15106	15099	15049	15118	14944	15115	15136	15048	15130	15066	15099	15184	15287	15223	14895	14960	15045	15066	15039	14981	15214	15030	15128	15030	14879	14945	15062	15086	15125	14933	14826	15202	15006	15151	15092	15114	15202	15034	15162	15036	15182	15090	15054	15317	15133	15064	15003	15104	15178	14913	14870	15186	15024	15088	14940	14907	15156	15107	14898	15083	15049	15266	15029	15070	14932	15137	15065	15174	14943	15091	15070	14949	15128	15108	15079	15021	14849	15143	14974	14817	15050	15024	14993	15208	15114	14792	15050	15087	15173	15062	15133	15162	14937	15071	15030	15225	15231	14996	15182	15191	15216	15175	15062	15211	15206	14805	14907	15023	15167	15141	15081	15097	15036	15078	15003	15124	15168	15008	15130	15214	15068	15111	15055	15024	15042	15033	15168	14991	15052	15099	15099	15122	15035	14920	15125	14997	14987	15141	15034	14941	14983	15013	15096	14997	15022	15139	14985	15157	14958	15118	15087	14941	15083	14957	15012	15085	15014	15071	15208	14982	15242	14922	15091	15182	15044	15046	15109	15147	14861	14998	15116	15175	14912	14834	15238	15135	14997	15167	15186	15061	15124	15002	14853	15104	15333	15158	15186	15102	15034	15117	15054	14954	15091	14892	15113	15085	15163	15066	15168	15031	15107	15116	14931	14921	15135	15082	15094	15010	15120	15118	15175	14925	15082	15086	14835	15016	15143	15149	15124	14987	15136	14942	14973	15049	15252	14894	14896	14946	15042	15067	15099	15175	15185	15217	15063	15019	15257	15052	15022	14963	14999	15148
24445	20989	27230	25015	22649	24438	24863	22081	21570	21472	21725	21433	21407	21360	21307	21516	21323	21714	21087	21272	21117	20969	21161	20923	21264	21234	20834	20954	21151	21057	21025	21173	21221	21103	21224	21125	20970	21019	21336	20810	21062	20901	20954	21031	21070	21043	20805	20928	21010	20991	20814	20952	21007	20959	20988	20916	21058	20962	20970	20838	21100	20975	20821	21035	21023	20912	21230	21085	21048	20943	21248	21051	21078	21229	20790	20801	20819	21146	21008	21034	21111	20981	21106	20788	21017	20870	21253	21001	21186	20951	21174	21102	21094	21052	21015	20723	20830	20693	20972	20921	20961	21009	21114	21021	21177	20800	20824	20759	20781	21311	20753	20850	20979	20920	20897	21102	20969	20937	21006	21042	20882	20823	21038	21166	20842	20962	20805	20651	20984	21020	21073	20973	20858	20801	21370	21079	21081	20764	20796	20956	20980	20824	20774	20925	20913	20855	20799	20998	20965	20764	20859	20994	20976	21170	20948	20947	20930	20657	20866	20783	21003	21058	21018	21031	21036	20788	20794	20914	21078	21150	20965	21013	20739	21209	21040	21316	21109	20920	20880	20899	20901	21183	21211	21104	21205	20973	21271	20943	20935	21021	21245	20870	20991	20968	21006	20790	21114	20846	20909	20942	20994	21015	21199	20782	21026	20931	20757	20955	20922	20951	21075	20860	20715	20751	20875	20998	20832	20560	21190	21074	20999	21035	20916	20939	20918	21019	21042	21074	20987	20991	21174	20937	20906	20963	20937	20958	21016	20765	21082	20726	20875	20974	20831	21049	21006	20893	21054	20926	20860	20963	20875	20710	20782	21229	20783	20760	20943	20845	20871	21067	20798	20856	20771	20971	20845	20852	20743	20889	20831	20883	20903	20898	20976	20829	20959	20924	20979	21020	20990	20789	20790	21046	20931	21185	20895	20844	20903	20845	21147	21140	20963	21033	21145	20862	20954	20985	20678	20805	20974	20882	20804	20892	20909	20888	20983	20934	20870	20754	20854	20961	20926	20924	21009	20846	21067	20820	20895	20830	20789	20869	20900	20976	20841	20943	20748	20970	20866	20853	20745	20907	20776	20884	21228	20832	20824	20912	20840	21034	21106	20804	20815	20740	20750	20894	21096	20982	21038	20922	21027	20965	21043	21069	21063	20785	20874	20949	21091	20863	21050	20863	20863	20961	20910	20925	21007	21125	21140	21021	21172	21016	20787	20966	21032	21131	20985	20882	21022	21000	20981	21093	20978	20856	20583	20850	20795	20750	21141	20901	20851	20942	20836	20920	21052	20536	20979	20919	21151	20960	21094	20691	20748	20850	20862	20994	21040	21137	20856	20959	21023	20734	21183	21105	21112	21187	20856	20892	20844	20944	20797	20868	21311	21059	21038	20684	20976	21009	20816	20954	20974	20871	21020	20705	20910	20748	20934	20956	20942	21036	20900	20762	20849	20699	20697	20936	20555	20790	21142	20793	21012	21038	21061	21066	21085	21035	21055	21102	21090	20943	20900	21109	21023	21303	20781	20984	20766	20836	20980	20955	20935	21030	20985	21121	20774	20869	21160	20890	21086	20917	21031	21044	20994	20774	20863	21026	20788	21008	21031	20864	20739	21037	20908	20850	20961	21236	21017	20834	20911	20948	20904	20514	20777	21003	21131	21027	20918	20870	20801	20953	20939	20804	21111	20963	20816	21143	20955	21083	20801	20917	20862	21079	20783	20947	21049	20874	20957	20754	20863	20870	21032	20870	21162	21026	20613	20798	20980	21137	21019	20927	21110	20914	21160	20794	21103	21037	21100	21013	20939	21126	21040	20982	20808	20718	20910	20971	20892	21083	21064	21151	21237	20948	21035	20968	20840	20935	21053	20870	20902	20906	20831	20730	20813	21163	20957	20860	21047	20956	20863	20739	20811	21065	20865	20849	20940	20664	20992	20771	21150	20940	20907	21101	20988	21093	21039	21163	20910	20792	21057	21119	20902	20618	21050	21032	21075	21117	20768	20831	21009	21298	20998	20974	20852	20818	20906	20739	20892	20925	21093	20758	20853	20874	20954	21119	20980	20892	21015	20916	21004	20672	21105	20854	20817	20812	21010	21085	21329	21069	20941	20893	20964	20921	21118	20902	20917	20606	20880	21114	21024	20814	20820	21028	20723	20934	21039	20747	20878	20876	20942	20806	20937	20955	20892	21021	21017	20995	20937	20976	21121	21283	20935	20933	20832	20993	20978	21134	20830	20965	20965	20999	20935	20889	21211	20932	21011	21054	20947	20789	21091	20950	21033	20715	21068	20871	21214	20887	20815	21143	21155	20836	21076	21020	20835	21086	21132	21064	20962	20796	21035	21144	20888	21030	21062	20748	20918	20838	20841	20995	21013	20890	21015	20866	21088	20984	21004	20792	20878	20732	21026	20848	21140	20934	20937	20820	20883	21168	20907	20982	20773	20764	21030	20930	21080	20880	20989	20981	21073	20832	20756	20974	21015	20831	21059	21151	21030	20947	20781	20771	20830	20879	20948	20726	20968	20971	21013	20818	21109	21107	20847	20999	21065	21193	20840	20861	20665	20688	21044	21069	20908	20774	20947	21232	20932	20932	20914	20970	20857	21008	20904	20929	20947	20893	20954	20827	20793	20873	20916	20921	20978	20939	21145	21087	20895	20872	21037	21105	21093	20858	20865	20892	21025	21071	20878	20926	20867	20935	21086	21036	20946	20961	21171	21139	20947	21040	20894	21134	20930	21037	20831	21067	20804	20610	20972	20815	20890	21122	21001	21053	20859	21071	20983	20749	21207	20910	21221	21025	20972	20955	20985	20673	20843	21021	20896	20833	20832	20845	20745	20653	20891	20859	21127	20975	20840	20861	20917	21094	20944	20997	21230	20750	20720	20983	20995	20807	21140	20791	21048	20774	20911	20902	20977	20961	20973	20769	21128	20880	20989	20988	20818	21047	20983	20780	21002	20955	20781	20879	20627	20939	20788	21123	20961	21008	20954	20930	20906	21118	21072	20756	20845	20801	21021	21018	20761	21252	20966	21222	21234	20895	20851	20983	20947	20783	21114	21136	20850	20949	21117	21050	21044	20828	20957	20722	20868	21011	21011	20848	21071	20805	21095	20949	21008	20839	20980	21411	21073	20952	21075	21037	20811	21026	21215	20867	20947	21000	20965	20679	21213	20946	21067	21211	20783	21065	20989	21051	20868	20989	20903	20942	21048	20897	20955	20927	21026	20990	20982	21096	20904	20947	20948	20762	21013	21150	21066	20924	21089	20944	20785	20827	21079	20952	20966	20924	21155	20821	20839	20925	21052	20746	20820	20762	21135	20801	21017	20934	21303	21011	20962	21013	20832	20843	20883	20920	20873	20882	20882	21049	20953	20928	20776	20908	21026	21016	20909	20946	20713	20829	20977	20888	21218	20672	21129	20923	20950	20636	20913	20861	21094	20866	20725	21048	20982	20968	21157	20951	20929	20859	20943	20842	20832	20800	21037	20871	20960	20917	21264	20807	21038	20769	21001	21083	21100	21007	20857	20947	20802	20689	21006	20976	20748	20916	21010	21014	20946	21063	20976	20755	21007	21032	20932	20960	20751	20739	20809	20876	20968	21010	21119	20851	21058	20612	21205	20788	20880	20824	21100	20984	20773	20941	21007	21048	21223	20964	21058	20927	20849	20855	20895	20950	21264	20960	21137	20991	21059	20823	20891	21071	21116	20910	20998	21019	21018	20907	20784	20666	21012	20762	20947	20955	21024	21183	20845	20820	20931	20933	20975	20948	20863	20961	20925	20997	21038	20858	21290	20859	21022	20945	20997	21334	21283	21194	20975	20879	20862	21138	21011	21033	20892	21075	20669	20996	20924	21071	20860	20971	21132	20993	20945	21030	20858	20836	20946	20984	20781	20913	20864	20981	20923	20806	20937	21003	21073	20814	21017	20958	20966	21240	21082	20649	20838	20861	20992	20810	21023	20914	21127	20952	21087	20888	21211	20889	20897	20755	20869	20881	20912	20901	21105	20914	20744	20921	20744	20921	20808	21057	20848	20900	20936	21042	21077	20848	20656	20929	21093	20815	20915	21011	20810	20866	20915	20738	20783	20774	20814	21073	20962	21083	20959	20993	21016	21099	21085	20815	20872	20871	20869	20913	20955	20820	20931	21014	20947	20928	21101	20919	21093	20846	21014	20803	21086	20918	20761	20912	20812	20842	20860	20808	21085	20968	20995	20937	20979	20964	20805	20807	20877	20842	20772	20939	21062	21092	20900	20916	20925	21170	20944	20802	20983	20874	21117	21024	20887	20934	20935	21151	20852	20821	21128	20925	20926	20968	20748	20783	20988	21260	21028	20822	21014	20812	21140	20928	20932	20894	21181	21003	20832	20872	21030	20791	20618	20897	20877	21015	20873	21082	21021	20974	21125	21022	20950	21011	20988	21170	20911	20962	20870	20990	20833	20770	20962	21079	21036	20949	21087	20841	20985	20940	21077	21141	20975	21040	20979	20749	20809	20914	20808	20930	20899	21264	21059	20890	20810	20748	20863	21033	21055	20947	20994	21081	21049	21141	21210	20681	20826	20956	20875	20971	20871	21069	20907	20972	20906	20827	20902	20735	20801	20928	21127	20952	21097	20814	21000	20717	20999	21048	20860	20637	21136	20952	20993	20952	20833	21167	20596	21032	20970	21053	20902	20996	20980	20810	20865	20803	21036	20823	20951	20921	20929	20905	21111	20982	20811	20954	21009	20669	20752	20806	20759	21156	21204	20904	21066	21149	20989	20949	20925	20905	21052	21151	20859	20815	21074	20848	21072	20894	20781	20929	21145	20732	20713	20906	20993	20498	21020	20840	21068	20868	21143	21000	21147	20872	21042	20816	21055	21052	21012	21026	21058	21076	20740	20942	20832	21161	21052	20951	21124	20982	20906	21068	20862	20884	20801	20842	20927	20931	20853	21101	21064	21081	20873	20713	20907	20923	20969	20817	20849	20922	20796	20860	21055	20886	20714	20965	21165	20836	20818	20885	20978	21156	20755	21025	20893	21018	20926	20986	21048	21008	20855	21155	20910	21117	21074	20957	20963	21030	21139	21037	20880	20876	21002	21110	20906	21228	21047	20998	20922	21132	20899	21106
23465	42227	31131	18426	16814	16280	15658	15334	15177	14978	14921	14966	14720	14971	14853	14992	14860	14591	14523	14575	14692	14499	14684	14567	14410	14520	14466	14596	14572	14492	14484	14739	14663	14677	14415	14497	14346	14520	14263	14438	14442	14609	14474	14582	14448	14368	14418	14303	14272	14285	14515	14470	14617	14452	14529	14327	14372	14541	14496	14387	14337	14464	14531	14505	14454	14401	14596	14524	14383	14437	14316	14403	14328	14355	14404	14381	14585	14542	14422	14468	14445	14585	14641	14438	14529	14397	14639	14351	14507	14392	14488	14570	14343	14265	14340	14306	14431	14374	14400	14426	14154	14340	14370	14374	14365	14426	14281	14481	14331	14615	14514	14224	14517	14328	14534	14460	14380	14319	14455	14494	14356	14192	14393	14435	14445	14310	14578	14342	14376	14395	14342	14444	14223	14441	14405	14410	14433	14369	14426	14268	14174	14191	14177	14492	14476	14377	14473	14541	14494	14253	14445	14329	14584	14480	14398	14308	14501	14332	14285	14439	14285	14403	14463	14553	14197	14480	14179	14352	14350	14373	14507	14269	14351	14373	14465	14492	14397	14461	14500	14347	14454	14557	14359	14422	14471	14483	14426	14318	14396	14510	14354	14430	14489	14300	14409	14515	14505	14246	14413	14355	14205	14327	14406	14503	14365	14284	14426	14295	14327	14358	14369	14429	14380	14542	14460	14589	14352	14299	14411	14417	14442	14557	14256	14412	14330	14408	14489	14309	14462	14320	14398	14379	14368	14594	14536	14365	14402	14440	14482	14383	14349	14381	14406	14464	14370	14361	14304	14333	14313	14422	14278	14387	14341	14474	14483	14403	14335	14535	14462	14245	14380	14446	14474	14348	14434	14066	14360	14565	14187	14256	14255	14387	14424	14553	14350	14501	14499	14311	14473	14592	14392	14362	14410	14236	14316	14440	14346	14480	14426	14412	14332	14320	14313	14521	14297	14590	14309	14393	14278	14374	14342	14543	14622	14249	14449	14399	14455	14458	14312	14471	14492	14508	14521	14331	14476	14426	14460	14391	14501	14488	14326	14371	14239	14420	14394	14260	14394	14448	14541	14288	14357	14456	14288	14345	14371	14499	14517	14450	14449	14371	14363	14471	14362	14317	14177	14331	14330	14560	14359	14431	14353	14282	14349	14306	14327	14297	14382	14538	14330	14370	14487	14254	14405	14502	14396	14191	14313	14435	14429	14413	14394	14412	14327	14387	14311	14518	14370	14527	14499	14511	14124	14547	14261	14408	14341	14442	14463	14296	14483	14477	14375	14306	14356	14341	14371	14575	14436	14350	14380	14460	14565	14376	14256	14341	14438	14460	14542	14239	14527	14384	14347	14257	14462	14341	14577	14293	14430	14346	14325	14365	14420	14551	14435	14414	14468	14446	14390	14522	14323	14415	14388	14420	14416	14483	14404	14214	14529	14422	14497	14259	14407	14464	14396	14428	14270	14290	14384	14363	14305	14294	14398	14324	14306	14452	14500	14369	14500	14345	14451	14246	14338	14583	14322	14433	14484	14428	14403	14412	14314	14208	14206	14398	14495	14337	14435	14394	14246	14576	14490	14236	14301	14201	14637	14334	14493	14317	14391	14438	14493	14492	14369	14464	14465	14507	14291	14506	14338	14523	14410	14421	14410	14573	14495	14272	14284	14322	14427	14448	14428	14526	14529	14285	14496	14489	14503	14633	14368	14359	14446	14443	14324	14543	14401	14363	14255	14377	14451	14291	14531	14272	14487	14567	14313	14441	14460	14198	14362	14456	14307	14392	14452	14532	14312	14191	14180	14360	14436	14242	14470	14182	14505	14358	14226	14384	14349	14487	14362	14476	14559	14461	14465	14350	14318	14210	14161	14366	14439	14521	14225	14404	14408	14466	14406	14382	14358	14279	14427	14466	14247	14482	14389	14644	14313	14400	14398	14322	14318	14449	14446	14257	14332	14655	14377	14265	14426	14368	14382	14390	14350	14281	14455	14369	14358	14333	14465	14511	14454	14456	14489	14331	14490	14396	14439	14311	14367	14555	14492	14498	14464	14461	14338	14357	14652	14421	14485	14420	14369	14405	14357	14430	14384	14294	14445	14324	14399	14539	14308	14384	14486	14300	14457	14227	14502	14438	14336	14468	14240	14498	14391	14360	14204	14337	14384	14374	14248	14559	14385	14412	14406	14252	14309	14356	14418	14302	14245	14373	14397	14383	14422	14559	14468	14232	14545	14381	14320	14318	14308	14397	14493	14291	14590	14342	14533	14174	14406	14503	14343	14330	14460	14497	14301	14462	14503	14177	14352	14460	14572	14308	14317	14454	14428	14270	14577	14535	14479	14423	14426	14390	14481	14430	14507	14480	14402	14225	14388	14379	14378	14439	14366	14354	14487	14478	14339	14383	14311	14464	14351	14517	14498	14419	14442	14415	14285	14298	14242	14375	14397	14329	14284	14276	14401	14320	14565	14486	14350	14251	14663	14321	14364	14306	14298	14315	14304	14470	14484	14346	14336	14412	14386	14463	14255	14433	14524	14397	14653	14293	14472	14448	14300	14282	14363	14406	14378	14356	14293	14290	14374	14337	14444	14364	14513	14278	14437	14282	14561	14506	14253	14422	14457	14377	14409	14413	14377	14325	14336	14431	14391	14501	14412	14245	14391	14547	14477	14411	14476	14565	14328	14448	14319	14527	14396	14430	14312	14465	14307	14506	14436	14438	14371	14458	14415	14311	14484	14327	14333	14334	14396	14390	14431	14388	14593	14290	14447	14503	14285	14392	14382	14434	14572	14460	14403	14402	14339	14380	14192	14378	14427	14261	14453	14363	14462	14299	14327	14332	14265	14398	14339	14413	14362	14447	14487	14288	14296	14333	14357	14205	14353	14352	14482	14234	14528	14326	14299	14278	14391	14412	14654	14470	14297	14267	14402	14300	14335	14505	14481	14275	14391	14309	14500	14403	14292	14403	14340	14447	14392	14424	14499	14186	14415	14401	14349	14530	14284	14432	14472	14448	14359	14357	14442	14229	14359	14394	14558	14381	14392	14374	14298	14300	14389	14592	14308	14418	14109	14409	14320	14469	14330	14468	14382	14572	14511	14405	14369	14482	14263	14472	14400	14372	14363	14295	14356	14367	14571	14277	14333	14450	14425	14202	14318	14404	14289	14254	14341	14400	14478	14296	14359	14388	14393	14399	14437	14215	14411	14354	14464	14414	14461	14408	14436	14357	14400	14188	14334	14384	14307	14557	14619	14538	14476	14306	14279	14467	14209	14392	14286	14436	14329	14439	14375	14632	14308	14493	14419	14365	14246	14502	14456	14579	14208	14654	14316	14417	14481	14228	14549	14248	14505	14562	14458	14325	14487	14462	14392	14324	14320	14321	14548	14471	14504	14462	14577	14461	14358	14379	14526	14391	14454	14526	14579	14279	14533	14278	14429	14405	14395	14265	14400	14495	14409	14296	14419	14353	14213	14481	14334	14357	14394	14486	14551	14440	14465	14394	14443	14287	14416	14472	14327	14242	14338	14386	14292	14564	14458	14384	14536	14407	14464	14446	14341	14642	14386	14477	14375	14344	14211	14533	14364	14365	14408	14190	14440	14320	14398	14308	14355	14324	14199	14498	14273	14295	14419	14437	14611	14395	14432	14398	14332	14223	14291	14326	14200	14392	14361	14316	14346	14552	14343	14399	14433	14394	14354	14435	14471	14373	14362	14245	14354	14470	14269	14406	14394	14542	14312	14247	14343	14475	14490	14460	14604	14553	14471	14610	14442	14417	14278	14474	14454	14480	14336	14383	14521	14408	14486	14295	14408	14322	14434	14442	14520	14614	14374	14377	14436	14414	14518	14490	14441	14408	14354	14272	14347	14599	14401	14284	14450	14388	14600	14344	14280	14381	14484	14402	14411	14496	14312	14367	14376	14555	14623	14498	14459	14239	14504	14301	14422	14383	14503	14342	14438	14277	14379	14413	14363	14534	14314	14299	14445	14344	14394	14438	14368	14495	14381	14360	14312	14442	14425	14285	14340	14244	14407	14389	14511	14334	14515	14341	14415	14407	14415	14460	14460	14592	14289	14492	14417	14340	14534	14330	14390	14286	14479	14297	14395	14399	14440	14477	14447	14526	14372	14365	14241	14495	14364	14346	14327	14270	14416	14343	14207	14182	14481	14345	14393	14430	14402	14357	14185	14382	14110	14350	14335	14481	14406	14435	14519	14305	14383	14374	14389	14428	14309	14388	14354	14444	14327	14284	14420	14590	14319	14327	14300	14452	14413	14514	14476	14563	14461	14539	14356	14500	14498	14385	14268	14637	14442	14492	14512	14397	14445	14349	14435	14442	14329	14446	14370	14491	14461	14365	14318	14272	14293	14432	14301	14297	14488	14294	14479	14288	14364	14420	14470	14202	14336	14366	14545	14354	14367	14389	14375	14333	14411	14229	14348	14363	14462	14433	14405	14358	14417	14377	14418	14386	14466	14428	14525	14356	14356	14441	14267	14377	14352	14313	14438	14362	14536	14420	14358	14192	14391	14412	14407	14493	14327	14320	14398	14374	14324	14461	14364	14423	14417	14412	14528	14452	14453	14273	14416	14385	14383	14300	14276	14369	14441	14350	14282	14250	14506	14428	14455	14405	14302	14633	14301	14433	14489	14407	14397	14426	14241	14526	14430	14430	14408	14310	14451	14469	14358	14443	14421	14591	14416	14366	14472	14434	14323	14376	14454	14388	14383	14329	14545	14377	14324	14402	14427	14525	14306	14480	14329	14286	14349	14370	14361	14386	14317	14444	14168	14348	14344	14479	14431	14442	14512	14218	14254	14393	14247	14489	14433	14347	14553	14470	14362	14288	14325	14489	14273	14425	14447	14545	14187	14495	14474	14496	14559	14206	14479	14313	14356	14365	14430	14316	14378	14327	14372	14382	14328	14470	14468	14583	14565	14369	14414	14573	14470	14322	14440	14467	14387	14260	14449	14299	14263	14297	14276	14345	14281	14364	14342	14433	14444	14506	14440	14227	14446	14450	14541	14262	14526	14582	14338	14294	14277	14321	14437	14239	14364	14372	14452	14306	14570	14314	14221	14328	14241	14357	14303	14230	14427	14400	14374	14576	14347	14314	14371	14415
22633	20935	27392	24625	21290	23887	26680	21772	20607	21057	20551	20647	20494	20216	20755	20719	20469	20293	20398	20167	20165	20293	20149	20138	20220	20183	20115	20091	20223	20001	20178	20229	19830	20198	20155	20183	20072	20370	20055	20110	19997	19752	20119	20028	20080	20140	19946	19697	20051	19892	19921	20079	19820	20047	19852	20016	19944	19965	19991	19758	20008	19744	20090	19814	19888	19971	20124	20026	20134	20049	20113	19912	20024	19873	19932	20061	20112	20031	19941	20007	20061	19965	19940	20014	19931	19752	19864	19882	19987	19860	19761	20062	20088	19839	20104	19837	19939	19705	20214	19974	20046	19889	20056	19913	19938	19940	19896	20016	20096	19986	19991	19741	19892	19862	19800	19856	19700	20080	20002	19820	19880	19843	20159	19966	19881	19999	20017	20035	19878	19935	19877	19944	20075	19853	19830	19746	19922	19962	19946	19848	19833	19813	19903	19961	20011	19957	19932	19718	19992	20059	19948	19904	19850	20112	20272	20046	19934	20137	19878	19869	20071	20071	19736	20047	19921	20105	20001	19959	19810	20155	19976	20012	19765	19836	19907	19865	20041	19848	20021	19647	19805	19825	20141	19830	20215	19787	19654	19875	19979	19889	20016	19934	19821	20021	19722	19749	19701	20044	20012	19926	20140	20089	19966	19980	20045	19875	19885	19844	19712	19757	19851	19842	19851	20011	19796	19857	19861	19939	20123	19847	19692	19829	19929	19857	19965	19994	19970	19825	19916	19949	19913	19985	19967	19824	19826	20080	19936	19938	19835	19913	19637	19889	19838	20030	19891	19902	19850	19903	19903	20104	19829	20083	19742	19894	19847	19855	19830	19895	19852	19982	20014	19884	19796	19906	19751	19737	19800	19864	19932	19915	19922	19787	19794	19775	19944	19883	19959	19984	20097	19822	19979	19646	19895	19785	19671	19888	19905	19794	19975	20062	19665	19974	19905	20062	19943	19847	19782	20078	19840	19848	19755	19911	20165	19860	20083	19881	19729	19807	20050	20037	19780	19944	19796	19817	19694	19756	20001	19760	19881	19959	19823	19810	19653	19712	20000	19752	19801	19895	19915	19631	19830	19988	19941	19918	19838	20038	19895	20126	20011	19956	19891	19962	19748	19587	20104	19852	19857	19933	19966	19923	20113	19910	19802	19882	19855	19975	19910	20013	20084	19897	19858	19825	20081	19811	19689	20113	19864	19870	20006	19767	19824	19924	20052	20122	19807	20089	19838	19846	19891	19911	19901	19898	20057	19916	19699	19594	20016	20155	19967	19913	19853	19853	19740	20030	19777	19905	19474	19760	19793	19980	19832	20031	20015	19564	19759	19863	19920	20021	19699	19863	19853	19880	19654	19721	19908	19997	19916	20040	19972	20002	20071	19846	19991	19925	19951	19908	19976	19836	19826	19748	19813	19822	19945	19964	19940	19928	20023	19955	19982	19906	19652	19771	19508	19949	20053	20045	19875	20097	19823	19969	19883	19760	19933	19810	19887	19638	19703	19761	20145	19820	19873	19792	19716	19770	19912	20059	19760	19794	19936	20090	19903	19740	19730	19766	19847	19838	19966	19820	19859	19743	19989	19911	19688	20063	20003	19818	19955	20024	20089	19888	19909	19872	19930	19859	19888	19946	19715	19649	19989	19996	19761	19801	19796	19693	20038	19878	19866	19776	19692	19740	20033	19893	19902	19755	19793	19942	20160	19843	19689	19723	19764	19793	19858	19856	19920	19938	19755	19820	19684	19972	20048	19894	19806	19949	19967	19913	19784	19638	20095	19734	19952	19920	19813	20030	20115	19763	19900	19883	19933	19962	19951	19882	20182	20064	19739	19743	19792	19980	19935	19553	19793	19838	19930	19805	19984	19863	19856	20162	20082	19893	19802	19912	19832	19652	19853	19708	19919	19905	19891	19904	20027	20087	19691	19837	20016	20050	19945	20055	19919	19768	20038	19965	20073	19866	19961	19821	19995	19951	20039	19737	19972	19803	19852	19916	19848	20039	19934	19900	20000	19626	19865	19820	19943	19681	20049	19776	19860	19862	19749	19976	19843	19820	20061	19910	19670	19962	19911	19948	20025	19950	19979	19926	19838	19909	19886	19878	19946	19841	19754	19990	19975	19797	19883	19979	19926	19969	19882	19924	20095	19748	19772	19985	20098	19792	19751	19789	19862	19640	19768	19752	19909	19831	19969	19783	19864	19877	19924	19864	19969	19837	19977	19761	19717	19943	19892	19727	19840	20009	19974	20055	19827	19844	19935	19759	20047	19883	19946	20016	19875	19809	20019	19903	19795	19757	19855	19821	19824	19787	19723	19885	20021	19914	19746	19917	19992	19901	19773	19898	19966	19857	20101	19911	19955	19772	19839	20105	19930	19839	19940	19960	19844	19964	19989	20177	19993	19857	20079	20171	19949	19888	19889	19875	20121	19961	20038	19987	19993	19823	19833	19918	19844	19942	19825	19723	19822	19922	19948	19756	20041	19806	19703	19913	19704	19671	19792	19907	19785	19792	19842	19877	19772	19997	19983	20019	19970	19677	19712	19934	19933	19691	19928	19755	20013	19748	19869	19857	19922	20040	19825	20074	19764	19801	19838	20022	19807	20084	19748	19795	19863	19836	19939	19848	19970	20092	20008	19933	20041	19803	19700	20078	19926	19892	19934	19963	19950	19850	19742	19970	19919	19758	20122	19951	19918	19795	19882	19782	19823	19794	20023	19712	19962	20066	20118	20032	19791	19982	19754	19949	20041	20117	19931	19992	20033	19928	19536	19836	19992	19827	19674	19791	19906	20016	19911	19950	19869	19860	19968	19939	19820	19787	19797	19960	19847	20045	20034	19788	20001	19627	19783	19926	20005	20298	19829	19816	19857	19882	19675	19751	20045	19820	19816	19914	19762	19804	19906	20026	19865	20080	20048	19761	19868	19787	19657	19680	19960	20002	20040	20107	19758	19884	19722	19975	19706	19801	19882	20100	20057	19859	19883	20010	19971	19898	20084	19751	19939	19873	19999	19865	19933	19944	19969	19767	19903	20091	20042	19871	19982	19960	19826	19697	19868	20076	19613	19876	19892	19796	19750	19817	20066	19982	19952	19758	19690	19970	19987	20040	20095	19783	20069	19954	19905	19943	19794	19951	19845	19733	20129	19754	19947	19861	19838	19997	19732	20025	19820	20067	20031	19718	19664	19761	20005	20056	19831	19965	20097	19821	19974	19761	19756	19704	20080	19928	19789	20150	19980	20059	19736	19873	20062	19992	20056	19800	19956	20051	19966	19919	19989	19764	19933	19924	19972	19827	19859	19876	19862	19949	19685	19808	19924	19794	19744	19942	19927	20009	19882	19768	19967	19860	19796	19964	20038	19952	20083	19822	19820	19836	20039	19732	19968	19886	19933	19769	19934	20141	19945	19796	19633	20061	19844	20048	19936	19862	20026	19968	19939	19928	19833	20005	19999	19920	20048	19826	19961	19850	19947	20131	19866	19842	19946	19671	19875	19820	19935	19745	19873	19715	19813	19749	19867	19836	19698	19899	20077	19877	20149	19683	19999	19928	19796	19805	20005	20001	19842	19882	19900	19686	19976	19902	19885	19887	19872	19925	19669	19881	20000	19939	20012	19783	19970	20010	19916	19860	19797	20053	19910	19877	19900	20029	19745	19860	19903	19804	19925	19834	19862	19863	20009	19789	19839	19929	19791	19822	19952	20001	19958	19882	19650	19997	19812	19820	19995	20096	20093	19808	19920	19800	19862	19774	19841	19869	19772	19857	19908	20141	20096	19754	19933	19986	20001	19757	19879	19989	19772	19875	19843	19898	19900	19733	19878	19947	19770	20032	19802	19789	19825	19906	19799	19741	19895	19967	19854	19835	19965	19913	19829	20062	19951	19926	19622	19973	19917	20041	19769	19897	19853	19713	19862	19733	19870	19828	20091	19994	19871	19856	19724	20002	20193	19987	19574	19809	19763	19947	19936	19838	19485	19867	19826	19703	19593	19661	19998	19948	19769	19932	19885	19868	19899	19838	19957	19804	19750	19816	20002	20118	19726	19713	20044	19880	19872	19884	19973	19968	19982	20020	20005	19831	19800	19694	19899	19802	19753	20167	20079	19858	19934	19882	20195	19948	20027	19862	19914	19935	20021	19913	20026	19727	19645	19823	20118	20086	19692	19811	19869	19726	19605	19984	19855	19915	19910	19792	20004	20026	19944	19817	19767	19949	19827	19926	20074	19821	20133	19721	19872	20052	20089	19750	19996	19884	20054	20157	19949	20083	20203	19714	19861	20050	20261	20053	19878	19969	19989	19661	20003	20090	20043	19908	19936	19907	19886	19830	19844	19828	20022	20009	19619	19737	19882	20063	20210	19960	20027	19884	20219	20131	19811	19990	19887	19924	19786	19802	19798	19985	19931	19831	19929	19815	19895	19738	20113	19933	19676	19894	19847	19998	19930	20016	19937	19974	19819	19746	19841	20026	19997	19866	19790	19886	19939	19924	19765	19593	19787	19848	20033	20051	19831	19965	20040	19927	19897	19849	19895	19784	19825	20018	19862	19954	19862	19718	19905	20112	20012	19976	19784	19909	19843	19764	19946	19842	19679	19962	19908	19822	19978	19873	20192	19927	19872	20285	19856	19931	19928	19806	19960	19818	19720	19860	19866	19849	19935	19772	19974	20081	19830	19855	19894	19891	19874	19930	19832	19934	19796	19886	20017	19997	20022	19746	20101	19892	19731	19739	19860	19773	20139	19869	19929	19993	19838	19712	19945	19935	19836	19710	20037	20123	19786	19869	19953	20224	19889	20039	20108	19957	19917	20085	19992	20026	19853	19705	19609	19995	19719	19851	19810	19880	19693	19997	19948	19829	19792	20068	20081	19961	20045	20020	19820	20048	19878	19946	19728	19629	19886	19629	19968	20114	19983	19695	19881	20170	19893	19776	19930	19718	20107	20030	19760	19748	19906	19854	19993	19856	19869	19858	19984	19923	19892	19981	20035	19929	20047	20082	19987	19955	19980	19957	20055	19764	20010	20029	20123	19577	20063	19722	19846	19939	19892	19759	19917	19857	19809	20140	19925	19710	20003	19949	19959	20113	19873	19765	19841	19947	19958	19960	19834	19868	19886	20131
25361	48099	33250	20771	17934	16978	15917	15412	15022	14889	14773	14459	14422	14461	14714	14742	14387	14252	14190	14147	14030	14207	14054	14046	14033	14080	14089	14081	14148	13941	13981	13877	14039	13882	13957	13997	13817	13934	14013	13909	13924	13906	13831	13933	13853	13958	13938	13961	13901	13903	14017	13954	13834	13971	13816	13859	13747	13944	13951	13868	13961	13790	14044	13824	13879	13947	13898	13723	13841	13981	13801	13954	13863	13832	13777	13969	13975	13882	13849	14018	13903	13780	13912	13884	13747	13919	13912	13735	13828	13799	13822	13795	13805	13857	13725	13923	13858	13880	13779	13736	13807	13751	13957	13891	13949	13914	13881	13833	13814	13791	13768	13844	13970	13780	13840	13633	13845	13900	13927	13842	13793	13709	13805	13828	13910	13662	13879	13572	13691	13939	13826	13861	13792	13718	13933	14027	14029	13742	13919	13748	13869	13730	13925	13844	13935	13791	13856	13740	13905	13933	13658	13711	13854	13859	13734	13944	13712	13833	13629	13816	13883	13735	13968	13933	13733	13809	13876	13800	13520	13849	13909	13673	13783	13767	13792	13788	13789	13673	13813	13853	13803	13766	13833	13829	13952	13682	13829	13767	13888	13876	13709	13806	13679	13805	13842	13626	13856	13727	13727	13666	13837	13937	13897	13910	13577	13847	14028	13807	13785	13809	13836	13813	13769	13794	13889	13726	13817	13794	13892	13754	13754	13750	13791	13683	13801	13803	13831	13895	13593	13784	13813	13901	13892	13749	13848	13823	13748	14042	13780	13854	13791	13941	13705	13871	13786	14110	13757	13905	13846	13725	13861	13685	13738	13815	13799	13728	13908	13769	13705	13805	13816	13813	13755	14101	13915	13886	13783	14023	13862	13844	13928	13600	13972	13766	13806	13803	13963	13774	13853	13720	13794	13832	13888	13982	13693	13829	13842	13830	14022	13861	13728	13791	13712	13739	13789	13834	13516	13879	13920	13772	13919	13928	13716	13662	13971	13757	13725	13930	13722	13936	13770	14004	13931	13762	13815	13924	13680	13897	13950	13838	13674	13756	13743	13896	14029	13649	13704	14009	13830	13924	13798	13841	14032	13788	13885	13814	13989	13652	13594	13857	13769	13623	13867	13775	13861	13828	13896	13847	13792	13813	13673	13677	13860	13683	13711	13664	13779	14030	13850	13658	13905	13725	13918	13788	13888	13818	13901	13824	13763	13673	13827	13770	13805	13758	13652	13756	13834	13678	13909	13942	13779	13844	13902	13908	13864	13933	13861	13858	13766	13922	13675	13824	13654	13896	13779	13664	13753	13890	13747	13758	13685	13928	13755	13965	13803	13851	13672	13960	13776	13724	13687	13819	13688	13694	13828	13799	13748	13703	13649	13914	13772	13713	13878	13676	13695	13718	13682	13757	13789	13702	13876	13703	13831	13811	13805	13943	13829	13710	13802	13605	13768	13637	13813	13905	13808	13796	13893	13826	13658	13912	13792	13776	13691	13842	13798	13622	13861	13739	13825	13767	13874	13846	13901	13749	13953	13798	13684	13830	13882	13735	13853	13748	13880	13612	13754	13841	13892	13664	13837	13781	13728	13915	13586	13992	13790	13753	13874	13762	13878	13709	13768	13947	13819	13880	13913	13809	13727	13794	13907	13776	13790	13662	13736	13748	13770	13797	13793	13751	13663	13614	13691	14081	13922	13758	13665	13786	13737	13830	13786	13971	13651	13867	13800	13880	13889	13841	13786	13835	13962	13794	13692	13685	13871	13911	13848	13675	13751	13742	13870	13832	13811	13989	13731	13714	13678	13687	13873	14050	13677	13974	13808	13754	13757	13715	13692	13665	13727	13859	14010	13816	13825	13937	13792	13754	13779	13732	13908	13878	13841	13733	13670	13821	13717	13773	13834	13836	13783	13752	13661	13795	13826	13895	13693	13846	13733	13791	13866	13716	13905	13790	13797	13866	13632	13768	13848	13722	13770	13759	13883	13774	13644	13873	13845	13881	13911	13965	13906	13807	13827	13820	13810	13736	13923	13896	13904	13746	13907	14034	13749	13683	14019	13648	14025	13806	13815	13920	13732	13821	13649	13896	13736	13907	13933	14030	13643	13764	13762	13752	13677	13703	13846	13716	13796	13793	13731	13984	13983	13938	13759	13912	13809	13717	13969	13888	13804	13862	13806	13794	13727	13728	13735	13748	13841	13937	13873	13880	13710	13835	13907	13753	13810	13908	13748	13849	13728	13701	13901	13695	13821	13928	13680	13884	13809	13803	13858	13985	14015	13846	13809	13846	13916	13808	13939	13776	13878	13814	13765	13865	13851	13676	13738	13572	13815	13928	13964	13985	13818	13823	13646	13727	13788	13883	13693	13696	13860	13825	13793	13726	13672	13769	13743	13770	13761	13982	13766	13820	13813	13971	13572	13801	13479	13651	13814	13938	13920	13791	13850	13663	13791	13682	13892	13832	13855	13788	13962	14000	13655	13746	13816	13730	13833	13760	13628	13862	13756	13756	13696	13833	13778	13867	13797	13859	13753	13902	13925	13824	13735	13821	13876	13789	13741	13771	13696	13721	13660	13807	13913	13856	13780	13646	13860	13878	13888	13908	13752	13795	13768	13816	13745	13868	13753	13836	13943	13779	13850	13750	13772	13770	13727	13776	13730	13701	13792	13846	13926	13870	13934	13721	13814	13892	13743	13963	13736	13884	13879	13629	13764	13778	13727	13731	14061	13718	13803	13923	13720	13889	13734	13723	13796	13835	13918	13841	13741	13919	13681	13762	13814	13794	13642	13856	13762	13812	13483	13719	13848	13839	13695	13669	13724	13988	13832	13734	13916	13821	13766	13765	13648	13808	13774	13890	13604	13854	13890	13739	13965	13815	13786	13850	13898	13902	13802	13946	13694	13832	13838	13816	13792	13823	13975	13708	13956	13673	13812	13912	13868	13818	13740	13796	13850	13867	13649	13746	13794	13662	13833	13643	13862	13673	13774	13744	13679	13737	13710	13787	13837	13918	13697	13700	13795	13688	13698	13892	13810	13826	13857	13727	13855	13760	13850	13935	13742	13806	13829	13690	13736	13937	13783	13935	14008	13668	13814	13781	13737	13951	13863	13683	13650	13573	13959	13704	13793	13629	13902	13721	13838	13673	13803	13734	13766	13949	13852	13818	13904	13697	13930	13758	13788	13875	13730	14153	13678	13769	13825	13762	13734	13884	13816	13870	13847	13653	13729	13715	13761	13718	13881	13717	13839	13839	13800	13888	13648	13800	13816	13798	13701	13684	13947	13887	13875	13862	13725	13727	13620	13906	13778	13860	13830	13629	13817	13740	13653	13707	13740	13787	13762	13712	13815	13647	13822	13902	13830	13828	13860	13840	13729	13826	13893	13756	13849	13807	13766	13710	13823	13732	13701	13826	13834	13829	13960	13663	13635	13974	13829	13888	13642	13785	13628	13948	13637	13804	13805	13756	13810	13767	13835	13791	13812	13767	13774	13914	13733	13778	13921	13693	13888	13710	13782	13713	13678	13818	13798	13818	13770	14005	13852	13732	13750	13928	13777	13881	13744	13899	13604	13720	13896	13706	13751	13711	13746	13762	13783	13731	13914	13877	13684	13811	13650	13859	13698	13904	13695	13884	13851	13925	13921	13887	13825	13860	13731	13649	13669	13787	13899	13754	13891	13746	13900	13909	13805	13841	13724	13929	13763	13814	13618	13736	13919	13903	13883	13711	13894	13927	13799	13763	13594	13713	13982	13799	13766	13961	13909	13829	13812	13828	13805	13735	13778	13792	13820	13820	13665	13874	13861	13902	13929	13676	13852	14039	13770	13897	13806	13748	13751	13825	13989	13763	13874	13679	13794	13798	13876	13767	13856	13833	13815	13809	13667	13820	13858	13681	13744	13845	13944	13752	13754	13714	13854	13603	13833	13810	13798	13721	13871	13776	13740	13737	13785	13842	13879	13967	13956	13693	13870	13824	13729	13840	13855	13872	13664	13952	13753	13741	13692	13761	13827	13916	13808	13861	13771	13814	13883	13921	13829	13929	13685	13842	13670	13848	13608	13729	13884	13787	13806	13819	13698	13801	13790	13883	13804	13926	13780	13763	13764	13801	13934	13827	13898	14057	13886	13899	13772	13790	13937	13738	13783	13662	13859	13759	13762	13917	13814	13825	13848	13750	13919	14078	13953	13735	13748	13892	13740	13880	13824	13763	13754	13816	13714	13813	14037	13883	13711	13644	13792	13662	14035	13784	13788	13757	13903	13789	13855	14151	13803	13732	13878	13792	13861	13807	13884	13871	13835	13732	13809	13804	13739	13926	13863	13872	13796	13892	13829	13818	13779	13731	13713	13861	13972	13846	13865	13832	13887	13716	13696	13791	13801	13690	13856	13794	13888	13929	13764	13724	13836	13654	13750	13665	13796	13825	13807	13762	13756	13533	13850	13888	13868	13760	13868	13847	13993	14053	13834	13786	13727	13774	13650	13813	13850	13744	13772	13907	13692	13830	13800	13860	13997	13821	13723	13807	13790	13828	13619	13781	13714	13840	13827	13654	13631	13884	13778	13867	13796	13740	13819	14018	13743	13667	13839	13950	13931	13914	13878	13676	13723	13756	13893	14038	13752	13801	13973	13906	13833	13832	13841	13868	13776	13806	13875	13939	13879	13816	13752	13741	13912	13681	13902	13817	13661	13783	13875	13751	13808	13725	13859	13885	13730	13768	13905	13771	13700	13567	13798	13923	13874	13880	13836	13758	13820	13846	13582	13782	13652	13839	13762	13782	13817	13783	13839	13936	13795	13622	13683	13845	13610	13683	13660	13894	13848	13754	13830	13756	13830	13763	13797	13802	13789	13761	13878	13895	13824	13816	13899	13880	13714	13680	14017	13990	13772	13929	13738	13894	13732	13927	13754	13754	13640	13874	13883	13845	13860	13772	13719	13934	13611	13881	13590	13812	13871	13865	13914	13781	13831	13775	13830	13866	13765	13831	13831	13695	13714	13817	13826	13802	13902	13862	13874	13671	13869	13714	13701	13840	13850	13729	13849	13890	13829	13895	13765	13801	13882	13669	13831	13798	13859	13816	13764	13659	13668	13854	13842	13792	13765	13773	13922	13831	13714	13774
33797	26953	27326	24687	22899	22834	22938	22852	22702	22726	22906	22471	23079	22973	22675	22693	22600	22554	22708	22708	22714	22911	22596	22726	22586	22852	22503	22462	22561	22543	22941	22852	23070	22800	22708	22690	22682	22549	22911	22595	22403	22700	22406	22616	22826	22729	22738	22684	22536	22862	22759	22700	22802	22685	22643	22660	22526	22817	22921	22620	22800	22578	22621	22595	22801	22740	22812	22959	22707	22641	22738	22784	22683	22565	22499	22774	22806	22684	22786	22515	22813	22634	22519	22572	22513	22637	22770	22734	22587	22677	22728	22801	22405	22759	22782	22514	22688	22616	22619	22746	22574	22650	22702	22542	22653	22639	22619	22687	22567	22841	22867	22570	22538	22701	22527	22501	22715	22675	22617	22557	22398	22745	22330	22548	22637	22555	22667	22673	22838	22667	22728	22595	22724	22542	22414	22539	22830	22693	22834	22767	22781	22635	22671	22670	22323	22606	22671	22817	22620	22858	22493	22539	22680	22298	22830	22399	22699	22734	22663	22687	22660	22577	22690	22637	22751	22534	22855	22661	22548	22601	22695	22762	22386	22683	22801	22720	22895	22495	22676	22576	22532	22565	22695	22329	22559	22619	22630	22711	22751	22606	22439	22685	22575	22681	22495	22549	22675	22839	22684	22579	22515	22783	23031	22613	22594	22789	22729	22549	22823	22692	22498	22693	22948	22851	22844	22791	22736	22712	22439	22781	22762	22482	22869	22772	22788	22632	22745	22655	22709	22726	22474	22660	22762	22696	22526	22584	22912	22477	22470	22708	22572	22673	22582	22539	22679	22763	22588	22812	22757	22788	22443	22543	22527	22755	22681	22676	22585	22984	22617	22481	22556	22587	22455	22896	22426	22630	22937	22765	22454	22652	22778	22613	22421	22764	22790	22679	22589	22668	22854	22799	22667	22612	22554	22615	22833	22604	22674	22605	22489	22548	22542	22759	22499	22639	22586	22797	22637	22440	22677	22725	22712	22592	22885	22489	22513	22591	22659	22722	22527	22625	22612	22749	22680	22713	22528	22516	22674	22742	22768	22594	22718	22643	22790	22785	22704	22420	22692	22468	22687	22999	22764	22592	22724	22591	22627	22641	22512	22659	22722	22680	22466	22796	22740	22483	22595	22471	22537	22723	22683	22577	22597	22757	22797	22675	22842	22732	22709	22882	22544	22599	22849	22538	22720	22613	22506	22655	22637	22820	22528	22691	22695	22485	22694	22929	22703	22655	22640	22482	22675	22592	22713	22522	22361	22672	22603	22649	22708	22874	22923	22654	22685	22761	22718	22744	22640	22714	22578	22669	22246	22551	22642	22726	22895	22499	22780	22637	22626	22553	22622	22722	22551	22697	22516	22734	22588	22647	22700	22690	22716	22672	22502	22570	22749	22677	22759	22769	22759	22764	22588	22778	22487	22462	22542	22676	22538	22586	22770	22699	22721	22798	22796	22708	22827	22605	22909	22473	22967	22582	22648	22712	22594	22907	22688	22357	22889	22417	22853	22697	22458	22435	22694	22518	22568	22788	22745	22496	22529	22688	22781	22895	22679	22771	22726	22623	22786	22832	22744	22401	22764	22389	22684	22689	22683	22821	22722	23006	22737	22799	22948	22813	22632	22965	22592	22558	22663	22710	22778	22692	22448	22500	22489	22492	22727	22656	22638	22677	22599	22808	22552	22575	22924	22692	22761	22633	22619	22539	22788	22579	22665	22665	22747	22643	22607	22554	22701	22782	22645	22327	22633	22586	22443	22490	22449	22377	22769	22799	22778	22755	22748	22777	22661	22589	22668	22521	22576	22686	22516	22668	22846	22497	22759	22499	22972	22501	22772	22520	22618	22649	22743	22753	22846	22676	22747	22825	22829	22996	22679	22572	22862	22750	22606	22276	22582	22784	22656	22617	22802	22649	22727	22878	22741	22533	22571	22549	22564	22806	22807	22717	22730	22556	22813	22579	22608	22495	22660	22706	22735	22518	22897	22701	22846	22757	22564	22783	22877	22778	22739	22674	22594	22845	22631	22630	22557	22756	22751	22875	22578	22623	22526	22765	23001	22682	22645	22664	22506	22549	22482	22582	22648	22762	22852	22515	22727	22512	22592	22402	22682	22604	22873	22479	22734	22729	22803	22771	22805	22999	22642	22578	22683	22625	22637	22415	22819	22545	22611	22852	22670	22684	22694	22507	22600	22557	22701	22607	22678	22742	22752	22786	22763	22371	22831	22574	22541	22664	22773	22638	22497	22716	22622	22694	22727	22673	22742	22859	22684	22579	22683	22504	22600	22613	22872	22761	22708	22717	22737	22648	22487	22445	22516	22559	22698	22580	22593	22868	22610	22610	22709	22637	22740	22648	22851	22427	22689	22752	22638	22703	22844	22467	22615	22733	22812	22694	22480	22653	22554	22739	22483	22524	22482	22508	22792	22684	22558	22403	22576	22639	22686	22632	22726	22561	22544	22768	22816	22580	22824	22854	22530	22520	22842	22412	22522	22681	22554	22779	22670	22815	22782	22720	22535	23018	22878	22561	22933	22729	22596	22614	22599	22565	22774	22961	22709	22682	22761	22700	22760	22644	22916	22677	22421	22846	22566	22681	22527	22604	22505	22655	22566	22545	22535	22776	22856	22850	22722	22691	22590	22684	22725	22578	22783	22792	22764	22819	22626	22471	22815	22638	22712	22758	22536	22733	22783	22688	22520	22672	22615	22594	22656	22506	22584	22639	22650	22852	22541	22577	22865	22581	22547	22665	22732	22461	22797	22653	22594	22888	22851	22696	22659	22739	22651	22665	22799	22933	22651	22733	22789	22696	22793	22607	22632	22696	22459	22511	22565	22519	22675	22813	22696	22683	22695	22879	22746	22659	22735	22702	22515	22620	22764	22519	22641	22817	22522	22883	22712	22786	22586	22727	22900	22644	22577	22676	22533	22710	22809	22659	22825	22751	22701	22707	22691	23058	22757	22779	22790	22611	22698	22547	22691	22638	22964	22740	22644	22561	22496	22716	22644	22520	22279	22681	22848	22739	22787	22764	22819	22477	22798	22901	22936	22789	22406	22779	22855	22583	22760	22797	23054	22431	22912	22653	22653	22744	22763	22588	22615	22742	22530	22766	22490	22779	22723	22680	22669	22984	22650	22738	22832	22680	22853	22675	22419	22526	22684	22733	22687	22588	22849	22750	22754	22585	22539	22728	22694	22887	22680	22600	22506	22705	22689	22549	22684	22371	22636	22708	22967	22654	22651	22776	22856	22823	22895	22502	22663	22676	22592	22571	22792	22570	22574	22873	22731	22817	22573	22558	22572	22626	22819	22445	22756	22571	22857	22582	22742	22732	22622	22677	22786	22619	22683	22730	22769	22617	22964	22659	22737	22621	22599	22802	22811	22515	22642	22624	22743	22502	22936	22644	22615	22505	22664	22594	22757	22722	22603	22542	22616	22540	22855	22665	22548	22637	22580	22636	22518	22633	22414	22656	22622	22582	22781	22694	22650	22669	22712	22712	22570	22444	22639	22864	22551	22664	22607	22700	22655	22952	22679	22647	22626	22520	22540	22569	22606	22576	22640	22505	22996	22836	22615	22863	22831	22533	22639	22632	22569	22912	22742	22697	22628	22542	22583	22763	22622	22891	22871	22576	22737	22836	22904	22740	22552	22566	22589	22606	22677	22914	22808	22765	22609	22804	22427	22841	22805	22613	22639	22658	22647	22571	22679	22616	22773	22859	22690	22599	22319	22605	22508	22678	22613	22703	22379	22718	22634	22694	22907	22702	22624	22687	22832	22898	22672	22730	22579	22816	22797	22586	22670	22841	22700	22757	22640	22749	22655	22650	22534	22338	22654	22740	22450	22699	22691	22747	22597	22662	22713	22699	22757	22545	22869	22640	22577	22581	22833	22689	22812	22794	22631	22565	22670	22461	22845	22831	22699	22633	22728	22500	22509	22725	22668	22568	22743	22584	22490	22488	22554	22634	22692	22657	22595	22810	22674	22497	22618	22424	22597	22665	22812	22629	22720	22607	22674	22479	22676	22829	22880	22653	22655	22692	22546	22766	22773	22596	22726	22531	22768	22732	22646	22627	22581	22407	22600	22731	22445	22549	22931	22914	22795	22547	22701	22761	22737	22819	22746	22668	22591	22419	22885	22580	22644	22634	22676	22739	22492	22694	22536	22829	22708	22735	22844	22569	22469	22914	22700	22721	22807	22512	22682	22675	22738	22687	22727	22760	22698	22942	22727	22664	22509	22773	22777	22480	22543	22714	22768	22764	22718	22692	22819	22522	22546	22699	22574	22620	22775	22522	22850	22742	22651	22600	22594	22849	22679	22487	22828	22786	22635	22647	22546	22571	22770	22665	22852	22693	22758	22517	22728	22400	22652	22585	22587	22502	22750	22675	22688	22680	22753	22448	22658	22555	22501	22482	22637	22729	22941	22977	22713	22549	22579	22672	22609	22571	22774	22767	22659	22678	22562	22708	22741	22574	22593	22426	22706	22721	22456	22662	22640	22551	22643	22788	22951	22505	22538	22908	22715	22652	22697	22808	22574	22502	22758	22615	22581	22673	22712	22639	22838	22973	22631	22554	22776	22587	22497	22606	22611	22706	22785	22716	22719	22612	22842	22836	22607	22533	22772	22435	22500	22580	22759	22635	22633	22688	22822	22846	22589	22506	22625	22852	22575	22919	22783	22515	22607	22728	22738	22615	22603	22751	22403	22672	22856	22546	22490	22625	22552	22639	22589	22913	22971	22535	22709	22571	22644	22613	22792	22525	22386	22742	22672	22675	22679	22609	22487	22547	22834	22677	22596	22838	22880	22742	22419	22638	22842	22543	22595	22773	22558	22695	22680	22503	22839	22790	22809	22410	22934	22848	22789	22934	22814	22701	22519	22570	22743	22830	22730	22864	22644	22632	22552	22417	22857	22607	22481	22545	22779	22768	22840	22808	22763	22821	22929	22821	22430	22461	22653	22727	22705	22713	22890	22630	22601	22822	22629	22785	22507	22660	22808	22878	22744	22687	22253	22668	22845	22775	22537	22671	22757	22461	22454	22760	22655	22800	22780	22582	22852	22774	22724	22550	22507	22693	22674	22588	22869	22661	22481	22714	22723	22576	22810	22628	22624	22683
22123	26682	19614	15914	15665	15597	15631	15336	15378	15275	15313	15476	15367	15261	15522	15453	15305	15489	15330	15347	15347	15374	15285	15383	15269	15315	15369	15450	15462	15268	15196	15434	15352	15238	15379	15356	15310	15085	15177	15325	15383	15288	15427	15452	15348	15201	15336	15198	15335	15270	15182	15178	15180	15229	15257	15053	15221	15424	15344	15539	15107	15354	15040	15440	15309	15217	15173	15144	15185	15376	15264	15368	15288	15228	15312	15379	15299	15209	15345	15354	15288	15222	15358	15164	15407	15332	15127	15298	15213	15213	15281	15226	15238	15308	15269	15376	15331	15426	15334	15464	15210	15168	15439	15051	15421	15242	15243	15298	15377	15260	15341	15464	15197	15338	15255	15203	15192	15260	15238	15287	15134	15181	15265	15277	15393	15400	15148	15283	15262	15128	15302	15278	15361	15283	15297	15241	15309	15196	15129	15275	15355	15265	15158	15477	15181	15279	15203	15280	15233	15231	15112	15227	15261	15251	15179	15458	15345	15360	15319	15261	15384	15324	15093	15284	15357	15347	15206	15273	15355	15174	15207	15397	15207	15302	15348	15229	15263	15163	15176	15201	15420	15396	15314	15182	15224	15114	15392	15160	15327	15369	15216	15440	15482	15323	15386	15285	15248	15284	15236	15372	15144	15270	15177	15330	15247	15381	15198	15261	15105	15203	15383	15316	15277	15418	15354	15270	15545	15312	15250	15341	15273	15125	15145	15159	15243	15252	15094	15330	15309	15175	15178	15189	15069	15350	15200	15008	15259	15303	15146	15234	15244	15274	15417	15347	15313	15284	15183	15260	15378	15183	15233	15267	15350	15327	15316	15431	15011	15366	15112	15108	15132	15325	15422	15203	15187	15208	15109	15182	15238	15160	15301	15187	14979	15305	15338	15294	15271	15416	15295	15349	15228	15268	15253	15321	15210	15341	15354	15242	15320	15338	15087	15502	15211	15155	15443	15321	15331	15261	15139	15152	15090	15231	15389	15094	15365	15194	15323	15206	15342	15237	15327	15325	15173	15238	15378	15255	15252	15323	15267	15250	15266	15287	15229	15144	15269	15341	15472	15350	15333	15131	15305	15177	15235	15287	15274	15168	15270	15449	15312	15375	15228	15135	15302	15346	15271	15377	15438	15323	15247	15376	15350	15109	15281	15233	15247	15225	15306	15307	15396	15307	15219	15280	15227	15293	15188	15159	15187	15418	15306	15185	15283	15272	15294	15220	15322	15439	15133	15357	15207	15267	15251	15489	15229	15196	15267	15396	15286	15346	15257	15216	15283	15275	15080	15130	15249	15372	15265	15192	15270	15409	15281	15266	15268	15197	15150	15190	15237	15345	15232	15251	15270	15249	15223	15424	15268	15220	15149	15286	15332	15273	15352	15395	15223	15295	15098	15260	15236	15264	15232	15173	15279	15368	15327	15248	15276	15164	14989	15337	15262	15216	15211	15314	15401	15190	15205	15235	15349	15394	15422	15246	15217	15259	15230	15403	15197	15243	15137	15125	15288	15403	15303	15347	15420	15396	15291	15402	15103	15286	15431	15279	15044	15304	15435	15207	15357	15447	15245	15223	15282	15225	15198	15329	15026	15144	15292	14944	15389	15322	15308	15154	15297	15446	15272	15116	15323	15173	15159	15207	15353	15220	15377	15315	15313	15339	15298	15381	15323	15234	15227	15404	15328	15261	15273	15212	15151	15289	15172	15244	15152	15150	15409	15233	15309	15338	15258	15235	15326	15238	15217	15298	15465	15328	15381	15230	15362	15264	15354	15243	15195	15299	15336	15047	15409	15359	15368	15226	15194	15218	15194	15225	15152	15312	15215	15230	15349	15294	15166	15345	15195	15262	15287	15290	15144	15170	15264	15362	15381	15339	15264	15366	15233	15094	15290	15207	15324	15251	15102	15277	15251	15348	15171	15491	15171	15445	15194	15310	15072	15513	15153	15198	15383	15319	15304	15276	15457	15178	15156	15400	15079	15233	15270	15329	15364	15242	15325	15284	15466	15448	15244	15328	15410	15246	15168	15355	15386	15425	15250	15154	15258	15305	15381	15293	15179	15308	15199	15222	15294	15472	15281	15381	15503	15110	15244	15221	15185	15335	15125	15224	15283	15208	15279	15333	15184	15328	15323	15230	15150	15331	15144	15262	15134	15349	15267	15115	15336	15097	15200	15247	15252	15429	15161	15354	15277	15306	15211	15396	15232	15121	15235	15171	15133	15380	15199	15339	15224	15291	15310	15167	15202	15400	15284	15234	15326	15209	15126	15278	15202	15237	15220	15274	15270	15339	15416	15150	15265	15278	15290	15155	15139	15383	15443	15182	15157	15158	15187	15261	15104	15330	15286	15236	15202	15326	15322	15224	15315	15218	15097	15199	15240	15400	15231	15252	15455	15300	15273	15356	15232	15354	15308	15336	15267	15350	15315	15292	15274	15346	15416	15169	15317	15308	15227	15200	15202	15288	15363	15284	15173	15281	15256	15359	15172	15111	15256	15365	15320	15464	15172	15306	15208	15411	15018	15192	15293	15246	15298	15218	15242	15248	15322	15155	15336	15329	15388	15191	14995	15007	15127	15292	15300	15348	15236	15159	15224	15193	15250	15483	15272	15271	15272	15257	15291	15334	15109	15302	15217	15335	15234	15354	15269	15431	15265	15186	15274	15115	15099	15355	15277	15405	15294	15254	15342	15261	15358	15307	15019	15200	15205	15210	15207	15146	15360	15439	15284	15253	15251	15478	15224	15364	15398	15360	15306	15239	15136	15312	15249	15150	15236	15276	15384	15161	15384	15473	15283	15365	15393	15233	15125	15272	15176	15277	15147	15046	15363	15453	15178	15403	15257	15213	15210	15123	15266	15323	15106	15280	15474	15163	15154	15193	15305	15136	15364	15402	15285	15257	15308	15250	15216	15231	15298	15343	15325	15159	15182	15161	15303	15280	15387	15279	15277	15269	15197	15044	15237	15294	15289	15379	15479	15202	15101	15410	15306	15350	15251	15292	15355	15233	15243	15327	15252	15262	15122	15244	15304	15192	15193	15226	15072	15324	15287	15212	15307	15185	15397	15171	15217	15284	15442	15381	15193	15323	15216	15167	15301	15327	15194	15092	15260	15287	15360	15196	15240	15275	15216	15321	15311	15296	15431	15303	15284	15250	15232	15037	15126	15300	15359	15268	15292	15317	15296	15162	15232	15284	15275	15340	15294	15295	15220	15406	15179	15193	15211	15355	15270	15222	15273	15210	15267	15327	15246	15330	15368	15174	15187	15330	15376	15305	15242	15246	15358	15338	15268	15095	15150	15233	15199	15368	15334	15146	15308	15274	15367	15254	15238	15216	15171	15212	15356	15320	15072	15207	15479	15312	15320	15355	15360	15285	15201	15376	15160	15349	15358	15181	15190	15335	15166	15232	15375	15141	15347	15147	15249	15281	15131	15349	15258	15367	15529	15430	15154	15328	15416	15152	15292	15404	15379	15277	15350	15248	15378	15128	15323	15292	15306	15276	15362	15205	15367	15076	15391	15265	15359	15329	15171	15259	15215	15281	15142	15256	15175	15347	15345	15230	15377	15306	15336	15212	15343	15341	15101	15290	15188	15357	15320	15218	15325	15063	15380	15338	15341	15172	15409	15263	15261	15270	15353	15413	15219	15322	15329	15121	15361	15275	15078	15322	15227	15353	15217	15197	15356	15252	15218	15412	15304	15306	15438	15310	15448	15319	15334	15382	15165	15253	15127	15269	15256	15291	15335	15161	15347	15269	15336	15185	15326	15295	15185	15317	15064	15252	15262	15339	15188	15112	15338	15119	15255	15274	15120	15261	15419	15309	15375	15199	15257	15422	15255	14994	15229	15189	15228	15129	15172	15054	15337	15252	15402	15381	15134	15112	15211	15270	15437	15277	15395	15178	15282	15239	15247	15051	15100	15198	15386	15209	15328	15151	15235	15257	15313	15193	15144	15270	15171	15368	15199	15321	15315	15358	15399	15245	15466	15211	15323	15145	15249	15306	15218	15284	15311	15283	15425	15103	15340	15130	15203	15337	15250	15209	15186	15432	15115	15489	15273	15387	15167	15281	15277	15174	15381	15193	15305	15301	15303	15245	15151	15249	15227	15124	15327	15328	15282	15282	15341	15353	15350	15350	15266	15288	15226	15223	15237	15180	15213	15055	15172	15225	15243	15373	15315	15316	15421	15457	15289	15329	15390	15275	15314	15313	15289	15378	15264	15412	15250	15280	15234	15363	15102	15264	15217	15298	15384	15103	15193	15341	15274	15225	15143	15324	15170	15453	15206	15275	15270	15188	15314	15317	15196	15448	15325	15189	15419	15217	15285	15321	15380	15314	15201	15347	15312	15495	15361	15394	15242	15181	15159	15397	15217	15386	15399	15253	15145	15447	15259	14981	15226	15503	15164	15387	15420	15255	15295	15485	15220	15152	15252	15339	15253	15179	15411	15457	15340	15266	15236	15241	15300	15355	15208	15353	15258	15282	15348	15380	15132	15440	15204	15199	15344	15142	15296	15453	15464	15311	15254	15221	15248	15305	15289	15259	15336	15175	15190	15268	15308	15199	15143	15352	15187	15309	15249	15363	15116	15351	15196	15443	15332	15182	15122	15265	15274	15474	15193	15396	15226	15475	15140	15279	15253	15079	15299	15329	15094	15310	15123	15265	15333	15310	15368	15216	15305	15172	15401	15352	15279	15336	15135	15336	15237	15273	15404	15421	15293	15251	15249	15508	15366	15217	15379	15097	15252	15462	15218	15203	15140	15284	15312	15308	15189	15346	15268	15264	15235	15214	15302	15221	15456	15246	15270	15162	15294	15391	15510	15363	15168	15127	15273	15387	15332	15193	15343	15435	15215	15152	15150	15308	15165	15392	15436	15211	15220	15210	15287	15145	15228	15274	15148	15392	15271	15366	15101	15441	15201	15215	15255	15219	15294	15299	15292	15303	15355	15289	15375	15177	15183	15144	15390	15381	15201	15278	15460	15113	15407	15173	15336	15299	15374	15249	15273	15366	15628	15311	15326	15259	15202	15301	15359	15171	15219	15289	15312	15130	15359	15179	15340	15222	15324	15356	15119	15381	15268	15214	15161	15360	15220	15352	15286	15407	15297	15423
24504	20978	27336	24977	22659	24804	25231	22740	22079	22123	22181	21818	21861	21959	21705	21905	21713	21773	21930	21746	21704	21586	21671	21637	21566	21647	21861	21825	21707	21410	21611	21661	21656	21534	21814	21532	21513	21479	21687	21726	21475	21668	21633	21757	21546	21689	21914	21416	21369	21570	21660	21630	21405	21440	21595	21336	21771	21429	21461	21568	21530	21558	21736	21431	21420	21386	21425	21614	21667	21546	21593	21468	21519	21534	21621	21560	21786	21611	21556	21770	21350	21347	21617	21744	21630	21597	21573	21662	21536	21471	21515	21589	21599	21504	21703	21690	21539	21448	21472	21556	21388	21831	21603	21453	21313	21549	21413	21533	21365	21418	21398	21080	21470	21478	21525	21471	21574	21540	21589	21491	21373	21616	21481	21462	21602	21446	21388	21427	21554	21340	21553	21555	21497	21601	21568	21486	21433	21562	21583	21548	21450	21349	21509	21550	21177	21594	21553	21453	21497	21540	21478	21484	21606	21885	21587	21422	21603	21468	21542	21359	21524	21507	21539	21417	21691	21734	21314	21480	21802	21612	21387	21320	21458	21386	21632	21443	21436	21500	21569	21536	21489	21229	21480	21408	21713	21687	21536	21572	21563	21393	21525	21223	21591	21310	21406	21493	21683	21441	21452	21701	21602	21563	21530	21578	21201	21445	21452	21688	21479	21659	21472	21324	21712	21530	21586	21083	21404	21533	21720	21394	21548	21750	21511	21608	21498	21556	21510	21625	21520	21420	21514	21762	21489	21472	21331	21464	21476	21373	21611	21499	21659	21598	21406	21368	21172	21533	21753	21470	21510	21543	21438	21505	21601	21683	21674	21434	21489	21520	21676	21486	21503	21381	21619	21520	21626	21564	21485	21418	21476	21650	21622	21493	21624	21598	21613	21622	21483	21469	21754	21297	21384	21336	21613	21495	21485	21606	21438	21603	21480	21520	21314	21372	21263	21603	21588	21260	21267	21553	21508	21250	21638	21664	21597	21419	21464	21617	21623	21645	21533	21681	21795	21538	21481	21629	21293	21444	21389	21435	21388	21536	21339	21489	21831	21509	21523	21456	21286	21252	21463	21754	21407	21424	21405	21662	21519	21577	21511	21698	21445	21449	21778	21746	21350	21432	21532	21495	21840	21126	21421	21547	21515	21267	21417	21556	21766	21572	21424	21601	21563	21592	21448	21713	21590	21665	21626	21532	21542	21302	21443	21586	21534	21298	21379	21511	21472	21568	21353	21709	21493	21531	21656	21534	21424	21642	21291	21562	21373	21407	21580	21666	21512	21554	21560	21405	21336	21597	21492	21368	21518	21387	21559	21271	21649	21607	21410	21327	21586	21486	21560	21622	21530	21689	21608	21574	21699	21469	21588	21651	21476	21535	21564	21420	21381	21513	21520	21440	21343	21506	21588	21644	21697	21684	21610	21591	21433	21498	21532	21561	21589	21579	21809	21676	21541	21452	21300	21397	21244	21572	21662	21401	21616	21385	21624	21344	21428	21459	21563	21529	21721	21336	21389	21521	21522	21442	21427	21796	21600	21550	21398	21588	21475	21471	21412	21472	21731	21525	21480	21302	21450	21395	21609	21781	21431	21563	21521	21197	21471	21506	21313	21536	21615	21610	21229	21350	21528	21792	21651	21285	21505	21338	21673	21504	21466	21349	21512	21667	21514	21288	21413	21462	21706	21430	21394	21389	21561	21668	21689	21624	21621	21654	21525	21451	21502	21530	21694	21494	21519	21736	21636	21386	21293	21469	21538	21623	21592	21465	21436	21612	21609	21582	21484	21495	21320	21265	21627	21502	21436	21526	21546	21728	21615	21283	21407	21404	21465	21558	21551	21457	21320	21265	21504	21460	21540	21446	21675	21342	21654	21415	21495	21630	21346	21514	21764	21453	21420	21524	21472	21539	21436	21532	21588	21645	21574	21499	21392	21346	21688	21453	21602	21443	21729	21492	21516	21418	21484	21480	21620	21607	21626	21600	21358	21492	21503	21525	21495	21530	21555	21686	21407	21296	21325	21502	21661	21588	21592	21371	21549	21424	21464	21508	21417	21430	21411	21503	21392	21508	21401	21393	21294	21378	21527	21670	21303	21477	21629	21407	21611	21337	21599	21464	21597	21409	21422	21718	21518	21438	21492	21500	21773	21711	21583	21721	21370	21526	21505	21512	21498	21408	21465	21356	21724	21579	21415	21635	21589	21553	21561	21200	21500	21540	21518	21556	21534	21369	21602	21538	21593	21620	21678	21519	21579	21529	21576	21727	21569	21513	21698	21463	21537	21461	21540	21329	21425	21286	21413	21626	21803	21522	21597	21419	21324	21536	21566	21607	21442	21604	21396	21673	21534	21700	21521	21663	21454	21527	21447	21487	21618	21641	21448	21265	21554	21464	21352	21313	21489	21488	21416	21642	21597	21343	21585	21641	21625	21467	21556	21483	21490	21515	21582	21315	21591	21575	21672	21442	21304	21602	21530	21551	21442	21524	21499	21857	21646	21544	21382	21534	21367	21506	21693	21485	21625	21476	21611	21645	21341	21842	21582	21334	21406	21403	21728	21787	21358	21616	21547	21457	21360	21250	21595	21476	21530	21581	21673	21575	21740	21540	21569	21463	21528	21733	21507	21773	21804	21604	21614	21547	21339	21638	21680	21734	21445	21389	21541	21317	21470	21426	21550	21502	21541	21544	21645	21463	21442	21485	21712	21326	21589	21622	21403	21453	21455	21502	21228	21491	21729	21552	21468	21496	21416	21496	21799	21342	21557	21635	21855	21414	21675	21498	21414	21643	21695	21642	21406	21496	21539	21456	21437	21498	21722	21491	21683	21590	21302	21622	21513	21420	21268	21594	21665	21412	21612	21601	21417	21369	21595	21615	21398	21439	21496	21637	21447	21520	21790	21586	21443	21559	21546	21608	21686	21891	21677	21472	21547	21516	21554	21537	21696	21559	21505	21370	21607	21557	21661	21701	21602	21772	21526	21432	21694	21419	21723	21545	21654	21314	21697	21585	21522	21534	21965	21446	21536	21647	21304	21426	21299	21389	21526	21432	21641	21640	21553	21518	21304	21472	21442	21663	21692	21610	21418	21391	21535	21589	21492	21348	21469	21343	21587	21364	21446	21502	21573	21405	21621	21480	21586	21700	21492	21711	21593	21542	21388	21513	21484	21478	21763	21540	21389	21441	21290	21253	21424	21581	21590	21604	21489	21403	21703	21555	21395	21578	21723	21520	21600	21589	21657	21426	21564	21469	21549	21633	21560	21382	21398	21438	21396	21390	21572	21446	21682	21611	21395	21604	21579	21543	21838	21501	21592	21399	21500	21471	21646	21409	21262	21673	21637	21567	21371	21421	21564	21522	21421	21545	21570	21358	21407	21578	21468	21585	21578	21708	21511	21263	21302	21451	21557	21605	21515	21560	21425	21482	21547	21289	21524	21679	21611	21356	21481	21796	21610	21531	21398	21440	21508	21383	21491	21370	21473	21419	21622	21596	21578	21673	21726	21463	21351	21481	21490	21647	21650	21553	21558	21543	21300	21495	21344	21385	21510	21219	21627	21622	21728	21624	21175	21454	21531	21705	21567	21579	21464	21488	21313	21650	21642	21463	21649	21707	21432	21541	21507	21335	21472	21553	21579	21435	21535	21304	21483	21287	21480	21498	21278	21594	21464	21844	21721	21326	21688	21624	21466	21503	21586	21482	21684	21509	21480	21523	21396	21278	21256	21738	21253	21557	21490	21565	21697	21406	21471	21576	21457	21438	21457	21571	21483	21714	21397	21811	21460	21519	21615	21538	21683	21630	21590	21444	21320	21546	21533	21587	21685	21586	21494	21572	21618	21408	21401	21531	21689	21608	21436	21570	21492	21751	21289	21322	21580	21474	21582	21632	21595	21586	21597	21646	21791	21678	21333	21618	21547	21379	21562	21526	21469	21374	21496	21413	21446	21669	21601	21487	21563	21489	21483	21388	21431	21332	21667	21511	21670	21403	21513	21369	21729	21583	21348	21488	21562	21745	21533	21547	21671	21249	21504	21558	21660	21450	21488	21559	21260	21164	21649	21518	21287	21567	21727	21679	21491	21444	21655	21525	21517	21566	21630	21885	21303	21463	21591	21538	21697	21611	21635	21501	21450	21287	21585	21368	21474	21476	21435	21470	21492	21540	21866	21417	21494	21445	21474	21203	21596	21727	21331	21568	21676	21465	21697	21551	21371	21581	21346	21569	21481	21411	21547	21393	21552	21409	21525	21513	21766	21658	21453	21381	21641	21252	21655	21455	21652	21449	21436	21676	21600	21644	21563	21567	21685	21287	21328	21925	21599	21652	21561	21436	21521	21359	21429	21487	21380	21542	21542	21339	21692	21461	21597	21760	21442	21580	21337	21448	21660	21645	21477	21556	21424	21342	21415	21573	21637	21595	21535	21267	21436	21342	21554	21715	21725	21466	21561	21057	21454	21734	21622	21554	21490	21344	21512	21391	21574	21491	21497	21452	21358	21472	21404	21503	21796	21712	21568	21711	21522	21405	21515	21175	21562	21591	21640	21572	21313	21615	21617	21376	21670	21468	21446	21427	21692	21338	21365	21539	21455	21444	21270	21480	21369	21513	21379	21548	21432	21497	21631	21430	21448	21727	21690	21518	21476	21438	21691	21526	21362	21708	21668	21446	21654	21627	21600	21620	21688	21302	21429	21589	21608	21264	21462	21546	21555	21620	21526	21575	21531	21670	21398	21536	21427	21460	21299	21669	21417	21369	21751	21638	21407	21497	21448	21438	21540	21553	21443	21450	21427	21673	21658	21640	21390	21312	21702	21423	21521	21596	21597	21369	21452	21368	21699	21528	21464	21518	21686	21542	21576	21444	21465	21510	21475	21631	21527	21496	21293	21617	21709	21724	21418	21373	21592	21557	21297	21736	21555	21479	21490	21425	21487	21505	21395	21608	21373	21388	21634	21530	21461	21480	21330	21542	21614	21570	21559	21725	21501	21443	21532	21398	21523	21592	21663	21737	21407	21537	21678	21396	21529	21768	21681	21376	21507	21330	21330	21368	21441	21608	21486	21385	21405	21516	21498	21483	21544	21600	21479	21522	21620	21338	21531	21438	21656	21833	21530	21291	21457	21593
23673	41596	30844	18551	17006	16483	16024	15868	15416	15394	15200	15128	15062	15089	15192	15294	15135	15019	15090	14929	14819	14849	14828	14885	15049	15037	14892	14812	14830	14867	14726	14836	14813	14879	14754	14719	14737	14779	14611	14808	14706	14656	14797	14694	14664	14849	15090	14695	14588	14786	14790	14824	14886	14804	14720	14751	14616	14631	14787	14702	14879	14655	14904	14635	14741	14893	14669	14812	14717	14764	14717	14805	14642	14704	14735	14781	14778	14950	14762	14678	14773	14698	14662	14888	14733	14800	14632	14779	14760	14768	14722	14605	14730	14729	14752	14515	14785	14738	14690	14802	14689	14608	14625	14730	14720	14631	14899	14575	14597	14672	14763	14764	14569	14812	14726	14586	14874	14705	14648	14665	14765	14685	14795	14619	14888	14642	14578	14769	14943	14842	14547	14711	14620	14735	14631	14760	14692	14799	14714	14726	14598	14654	14572	14753	14660	14775	14961	14734	14679	14699	14758	14685	14727	14717	14770	14637	14695	14635	14700	14695	14711	14561	14608	14629	14676	14556	14679	14708	14528	14686	14892	14675	14675	14651	14573	14887	14812	14621	14654	14694	14682	14567	14801	14778	14695	14710	14553	14627	14791	14802	14687	14624	14662	14784	14669	14663	14725	14708	14642	14656	14656	14781	14603	14783	14684	14633	14701	14677	14768	14692	14741	14667	14784	14701	14822	14675	14721	14659	14788	14718	14741	14632	14712	14657	14603	14796	14677	14630	14774	14565	14738	14643	14716	14862	14783	14657	14784	14738	14764	14710	14477	14673	14735	14655	14749	14803	14717	14544	14508	14755	14746	14717	14801	14688	14571	14650	14676	14679	14597	14664	14791	14766	14673	14841	14817	14755	14648	14730	14580	14743	14673	14658	14728	14562	14731	14605	14759	14879	14788	14580	14758	14642	14617	14610	14814	14586	14778	14580	14810	14606	14819	14613	14437	14558	14906	14617	14731	14728	14621	14738	14628	14827	14648	14700	14731	14642	14702	14818	14649	14765	14723	14592	14788	14680	14798	14498	14794	14759	14607	14756	14647	14737	14611	14758	14714	14593	14764	14657	14755	14809	14631	14738	14690	14616	14676	14666	14706	14664	14727	14707	14725	14621	14662	14610	14582	14751	14688	14658	14806	14719	14693	14680	14747	14713	14597	14712	14637	14804	14593	14835	14857	14535	14658	14756	14767	14614	14771	14656	14649	14667	14770	14757	14683	14701	14623	14692	14751	14857	14652	14871	14711	14846	14674	14627	14793	14652	14737	14554	14692	14643	14652	14662	14783	14845	14617	14453	14755	14583	14811	14611	14761	14684	14676	14722	14723	14708	14610	14718	14773	14744	14700	14671	14565	14703	14697	14755	14656	14652	14562	14895	14680	14653	15031	14815	14680	14790	14688	14724	14708	14782	14792	14754	14856	14798	14748	14881	14654	14675	14565	14823	14826	14815	14752	14700	14638	14851	14710	14558	14650	14723	14699	14769	14525	14845	14723	14630	14685	14713	14594	14807	14830	14674	14849	14660	14613	14647	14661	14665	14623	14834	14517	14717	14695	14766	14679	14769	14685	14473	14789	14735	14606	14681	14697	14655	14840	14761	14821	14708	14842	14681	14745	14789	14639	14661	14730	14770	14774	14708	14680	14739	14842	14571	14745	14672	14715	14653	14683	14653	14667	14814	14766	14569	14741	14632	14832	14788	14697	14841	14648	14564	14652	14667	14576	14701	14732	14719	14718	14627	14683	14680	14697	14579	14742	14605	14648	14606	14722	14810	14686	14692	14638	14657	14531	14546	14532	14627	14660	14611	14743	14664	14628	14693	14741	14600	14557	14672	14820	14581	14855	14851	14746	14762	14624	14853	14667	14820	14573	14494	14767	14711	14702	14573	14523	14729	14750	14441	14855	14670	14710	14619	14776	14745	14856	14578	14637	14667	14823	14827	14737	14632	14733	14703	14698	14684	14582	14697	14895	14646	14687	14698	14759	14738	14718	14778	14567	14611	14575	14674	14926	14660	14571	14583	14706	14682	14503	14827	14756	14724	14739	14623	14670	14716	14627	14686	14698	14752	14774	14572	14636	14623	14711	14739	14553	14716	14555	14747	14785	14698	14666	14734	14692	14579	14665	14765	14661	14633	14763	14687	14653	14887	14766	14646	14924	14762	14748	14716	14872	14554	14679	14663	14661	14660	14601	14638	14602	14812	14855	14771	14757	14519	14774	14636	14380	14697	14726	14686	14835	14746	14690	14700	14841	14832	14651	14548	14451	14688	14746	14663	14609	14831	14743	14766	14781	14672	14863	14498	14876	14701	14877	14602	14646	14721	14713	14799	14624	14635	14831	14732	14780	14771	14782	14748	14761	14703	14803	14567	14757	14752	14776	14733	14661	14748	14586	14697	14797	14746	14800	14581	14766	14529	14922	14678	14753	14544	14618	14824	14719	14636	14622	14539	14622	14725	14724	14766	14711	14829	14778	14697	14551	14683	14786	14740	14728	14650	14809	14742	14826	14636	14654	14519	14706	14620	14577	14656	14741	14771	14684	14761	14712	14644	14650	14612	14768	14794	14549	14722	14681	14840	14625	14897	14684	14607	14741	14698	14754	14757	14564	14726	14791	14614	14750	14562	14621	14518	14767	14751	14725	14743	14788	14641	14641	14777	14682	14799	14630	14662	14673	14636	14847	14573	14608	14624	14609	14544	14496	14718	14555	14854	14900	14710	14697	14649	14615	14741	14679	14728	14701	14569	14749	14544	14511	14586	14916	14680	14763	14732	14729	14698	14675	14619	14611	14672	14699	14869	14696	14664	14824	14870	14652	14609	14761	14751	14694	14672	14698	14533	14718	14726	14770	14684	14697	14842	14652	14518	14633	14611	14517	14725	14881	14780	14555	14598	14835	14614	14730	14711	14861	14757	14789	14733	14596	14582	14783	14609	14616	14679	14735	14596	14754	14721	14660	14603	14704	14680	14750	14611	14669	14667	14634	14613	14762	14766	14588	14511	14773	14729	14702	14857	14761	14620	14739	14880	14525	14508	14647	14655	14687	14656	14863	14573	14718	14655	14553	14665	14819	14679	14622	14796	14763	14766	14668	14729	14773	14738	14686	14591	14698	14598	14699	14692	14494	14702	14670	14662	14676	14684	14835	14637	14570	14633	14892	14572	14837	14544	14770	14664	14635	14808	14557	14777	14694	14754	14538	14767	14722	14681	14732	14769	14611	14622	14630	14693	14682	14694	14696	14781	14732	14728	14614	14622	14648	14778	14711	14867	14546	14804	14592	14755	14647	14799	14674	14627	14742	14510	14708	14653	14794	14780	14670	14676	14688	14684	14623	14611	14890	14603	14728	14851	14731	14658	14615	14770	14977	14648	14575	14744	14722	14721	14675	14659	14565	14586	14792	14731	14577	14662	14656	14664	14611	14809	14725	14685	14890	14811	14696	14701	14601	14627	14632	14844	14800	14574	14683	14679	14625	14582	14725	14682	14622	14724	14611	14589	14852	14654	14681	14710	14671	14720	14666	14747	14583	14575	14782	14801	14784	14603	14660	14568	14717	14721	14735	14682	14859	14726	14717	14748	14830	14786	14739	14685	14560	14716	14754	14716	14659	14823	14628	14620	14755	14778	14714	14858	14760	14835	14755	14688	14562	14670	14662	14675	14831	14604	14658	14821	14487	14676	14677	14803	14881	14795	14738	14612	14751	14728	14591	14769	14726	14749	14732	14683	14657	14961	14544	14744	14759	14591	14715	14630	14759	14689	14641	14604	14754	14838	14795	14696	14570	14562	14656	14526	14691	14752	14616	14599	14621	14590	14793	14683	14605	14693	14719	14616	14627	14882	14659	14744	14660	14854	14659	14698	14746	14547	14712	14680	14861	14682	14750	14737	14729	14629	14649	14569	14761	14745	14752	14749	14693	14714	14840	14686	14659	14676	14638	14725	14604	14727	14704	14759	14796	14831	14683	14799	14834	14662	14661	14780	14727	14611	14810	14789	14750	14614	14671	14662	14697	14677	14677	14730	14788	14693	14731	14734	14743	14787	14697	14733	14542	14768	14850	14621	14741	14674	14802	14615	14532	14556	14738	14695	14864	14761	14705	14705	14779	14777	14656	14661	14708	14637	14729	14805	14574	14778	14530	14520	14632	14595	14693	14728	14622	14445	14685	14641	14907	14629	14666	14765	14535	14759	14733	14516	14556	14628	14714	14614	14444	14694	14810	14779	14636	14600	14506	14711	14644	14662	14873	14827	14685	14689	14669	14657	14808	14690	14621	14668	14858	14793	14673	14678	14634	14876	14830	14699	14694	14612	14592	14672	14699	14664	14578	14867	14768	14727	14765	14782	14855	14643	14668	14804	14417	14710	14631	14671	14744	14651	14557	14660	14728	14703	14483	14754	14765	14659	14719	14575	14727	14519	14509	14851	14788	15071	14691	14710	14675	14529	14761	14711	14733	14851	14773	14690	14603	14657	14732	14789	14562	14671	14692	14666	14727	14667	14518	14557	14760	14666	14720	14711	14860	14749	14634	14853	14769	14662	14599	14551	14786	14840	14734	14790	14572	14684	14750	14810	14613	14661	14584	14616	14717	14695	14698	14742	14634	14721	14728	14490	14621	14590	14761	14595	14732	14782	14674	14641	14809	14727	14591	14424	14680	14757	14511	14734	14660	14632	14854	14654	14632	14830	14729	14762	14655	14633	14468	14577	14614	14662	14617	14818	14662	14655	14662	14685	14698	14648	14698	14784	14866	14745	14810	14675	14555	14781	14636	14878	14725	14701	14644	14749	14898	14730	14716	14663	14577	14799	14746	14644	14805	14659	14660	14657	14705	14806	14609	14880	14763	14686	14677	14706	14669	14665	14658	14900	14737	14685	14863	14746	14691	14776	14686	14726	14720	14822	14610	14740	14616	14791	14613	14723	14658	14594	14764	14580	14682	14712	14756	14734	14773	14625	14744	14700	14686	14610	14651	14500	14611	14810	14818	14855	14700	14565	14629	14728	14584	14693	14740	14809	14679	14744	14760	14681	14739	14701	14699	14550	14790	14587	14782	14481	14700	14655	14563	14888	14672	14764	14855	14734	14785	14628	14643	14657	14722	14591	14802	14703	14596	14654	14738	14666
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
